@charset "utf-8";

/* CSS Document */

.about{ width:300px; height:auto;}

.lmh2{ wdith:100%; height:50px; line-height:50px;  color:666; font-size:14px;}

.lmh2 span{ color:#cf0101; padding-right:5px; font-size:18px;}

.lmh2 .more{ font-family:"SimSun"; color:#666; font-size:12px; padding-right:10px;}

.lookmore{ color:#cf0101; font-family:"SimSun"}

.about_txt{ line-height:200%; color:#454545; padding-top:10px;}



.news{ width:340px; margin:0 40px;}

.news ul{ width:100%; height:auto;}

.news ul li{ width:97%; border-bottom:1px dashed #ccc; height:33px; line-height:33px; background:url(../images/index_32.jpg) no-repeat left center; padding-left:10px;}

.news ul li a{ display:inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:252px;}

.news ul li a:hover{ color:red;}

.news ul li span{ float:right; color:#666;}



.contact{ width:275px;}

.contact p{ line-height:25px;}



/*产品中心*/

.product{ margin-top:15px;}

.leftLoop{ overflow:hidden; position:relative;position:relative;  width:685px;height:140px; margin:0 auto;}

.leftLoop .hd .prev{ display:block;  width:24px; height:24px; position:absolute; left:5px; top:60px;cursor:pointer;}	 

.leftLoop .hd .next{display:block;  width:24px; height:24px;  position:absolute; right:5px; top:60px;cursor:pointer;}

.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; }

.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; border-radius: 10px; behavior: url(../PIE.htc);}

.leftLoop .hd ul li.on{ background:#666666; }



.leftLoop .bd{width:685px; height:140px; padding-left:30px; margin:0 auto; padding-top:10px;}

.leftLoop .bd ul{ overflow:hidden; zoom:1;width:685px; height:140px; }

.leftLoop .bd ul li{float:left; _display:inline; overflow:hidden; width:137px; height:140px; margin:0 10px 0 10px;}

.leftLoop .bd dl{width:135px; height:140px;  float:left; }

.leftLoop .bd ul li dt{width:135px; height:100px; border:1px solid #ccc; }

.leftLoop .bd ul li dt img{ width:135px; height:100px;}

.leftLoop .bd ul li dd{ width:135px; height:30px;  line-height:30px; text-align:center; margin-top:3px; overflow:hidden; font-size:12px; color:#666; }

.leftLoop .bd ul li dd a{ display:block; color:#333333; text-decoration:none; width:135px; height:30px; text-align:center;}

.leftLoop .bd ul li dd a:hover{color:red; text-decoration:none;}



.dowload{ width:275px; margin-left:38px; margin-top:15px;}

.dowload ul{ width:100%; height:auto;}

.dowload ul li{ width:100%; height:24px; line-height:24px; overflow: hidden; white-space: nowrap;

text-overflow: ellipsis; }



.linker{ margin-top:10px;}

.linker ul li{ float:left; border:1px solid #ccc; margin:0 8px 0 8px;}





.sidebar{ width:245px; height:auto; min-height:400px;  margin-right:20px;background:#ebebeb;}
.subnavbox{ margin-bottom:20px;background:#ebebeb; }
.subnavh2{ width:100%; height:51px; background:url(../images/gsjj-03.jpg) no-repeat top;}

.subnavh2 span{ color:#ebebeb; font-size:16px; padding-left:10px; line-height:35px;}

.subnavbox ul{ background:#ebebeb; width:243px; height:auto; padding-top:5px; padding-bottom:10px;}

.subnavbox ul li{ width:243px; background:url(../images/about_06.jpg) no-repeat; margin-bottom:10px;}

.subnavbox ul li:hover , .subnavbox ul li.sideBarHover{ background:url(../images/about1_06.jpg) no-repeat; }

.subnavbox ul li a{ line-height:33px; padding-left:20px; color:#fff; font-size:14px;}



.leftlxwm p{ background:#ebebeb; width:223px; height:auto; padding:10px; line-height:180%;}





.rightbox{ width:735px; height:auto;}



.righttop{ height:40px; line-height:40px; background:url(../images/product_03.jpg) no-repeat bottom center; }

.righttop .nowlm{ font-size:16px; font-family:"Microsoft YaHei"; color:red;}

.righttop .nownav{ margin-right:5px; font-size:12px; font-family:"SimSun";}

.right_con{ padding-top:10px; height:auto;}


/***************************/
.fl{
	float: left;
}
.fr{
	float: right;
}
ul, li{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.clear{
	clear: both;
}
.newsList li{
	width:900px;
height:170px;
	float:left;
}
.newsList li .n-img{
	width:170px;
	overflow:hidden;
}
.newsList li .n-img img{
	width:170px;
}
.newsList li .n-txt{
	width:710px;
	margin-left:20px;
}
.newsList li .n-txt h3{
	line-height:30px;
}
.newsList li .n-txt p{
	color:#666;
	font-size:12px;
	width:680px;
	margin-top:3px
}
.newsList li .n-txt p span a{
	padding: 0 3px;
}
.newsList li .n-txt .n-info span{
	margin:0 5px;
}
.newsList li .n-txt .n-info span.date{
	margin-left:0px;
}
.newsList li .n-txt .n-info a{
	color:#666;
}
.newsList li .n-txt .n-info a:hover{
	color:#34BADB;
}
.newsList li .n-txt .n-content{
	height:75px;
	overflow:hidden;
	text-indent:24px;
}
.newsList li .n-txt .n-more{
	margin-top:15px;
}
.newsList li .n-txt .n-more a{
	display:block;
	width:180px;
	height:45px;
	line-height:45px;
	color:#FFF;
	font-size:16px;
	text-align:center;
	background:#BB2121;
	font-weight:bold;
}
.newsList li .n-txt .n-more a:hover{
	background:#000;
	color:#FFF;
}
.list_index{
	width:100%;
	height:auto;
}
.list_index li{
	width:100%;
	margin: 10px 0;
	padding: 0px 0 20px 0;
	border-bottom: 1px solid #cccccc;
}
.list_index li .n-txt ,.list_index li .n-txt p{
	width: 545px;
}
.list_index ul{
	margin: 30px 0;
}
.products_list{ font-size:12px;}
.products_list h2 { color: #727171; font-size: 14px; margin: 15px 0 5px;}
.products_list li { width:205px; float:left; height: 150px; padding:0 5px; list-style:none; margin-left:25px; margin-bottom:50px;}
.products_list li.p { padding-top: 5px;}
.products_list dl { float: left; margin-top: 15px;}
.products_list .info { height: 90px; line-height: 14px; margin-top: 10px; overflow: hidden; width: 310px;}
.products_list .p_list1 { color: #4D4D4D; width:169px; padding-top:8px;}
.products_list .p_list1 dt {  width:205px; height:150px; text-align:center;  border:1px solid #eaeaea;}
.products_list .p_list2  a{color:#1E6BC5;}
.products_list .p_list2  a:hover{color:#26B170;}
.products_list .p_list2 { color: #727171; margin-left: 40px; width:50%; padding-top:10px;}
.products_list .p_list2 dd { margin-top: 2px;}
.products_list .p_list3 { padding:80px 0 0 20px; width: 100px;}
.products_list .p_list3 dd { clear: both; line-height: 28px;}
.products_list .p_list3 img { float: left;  margin: 5px 8px 0 0;}
.products_list .p_list3 a:link, .products_list .p_list3 a:visited { font-size:12px; color: #9B9B9B; text-decoration: underline;}
.products_list .p_list3 a:hover { color: #E20E0E; text-decoration: underline;}
#articeBottom { font-size: 12px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom a{ color:#555;}
.details{height:90px; overflow:hidden; line-height:25px;}
.details h2{ font-size:12px; font-weight:normal;}

.subnavbox ul .nav_sub_2{
	width: 180px;
	padding-left: 50px;
	background: url(../images/nav_ico.jpg) 28px 3px no-repeat;
	margin: 5px auto;
	line-height: 24px;
}
.subnavbox ul .nav_sub_2:hover{
	background: url(../images/nav_ico.jpg) 28px 3px no-repeat;
}
.subnavbox ul li.nav_sub_2 a {
	line-height: 24px;
	padding: 0;
	color: #666;
	font-size: 12px;
}

.subnavbox .ul_2 {
width: 186px;
height: auto;
}

.subnavbox ul .nav_sub_3{
	width: 166px;
	padding-left: 20px;
	background: none;
	margin: 5px auto;
	line-height: 24px;
}
.subnavbox ul .nav_sub_3:hover{
	background:none;
}
.subnavbox ul li.nav_sub_3 a ,.subnavbox ul li.selt_2 .ul_2 a{
	line-height: 24px;
	padding: 0;
	color: #666 !important;
	font-size: 12px;
}

.subnavbox ul li.selt_2 a ,.subnavbox .selt_2 ul li.selt_3 a{
	color: #BB2121 !important;
}

.subnavbox li.bg{
	display: block;
}
.subnavbox  ul.ul_2 , .subnavbox  ul.ul_1 {
	display: none;
}
.subnavbox  ul.on{
	display: block;
}



