@charset "utf-8";
/* CSS Document */
body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}

body { font-family:MicrosoftYaHei,微软雅黑,Helvetica,STHeiti,Droid Sans Fallback;    font-size: 100%; background-color:#FFF; }
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}
a { text-decoration: none;	color:inherit;}


/*导航*/
.nyhdp{ width: 100%; height: 380px; background:url(../images/nyhdp.jpg) center no-repeat; }



.about{ width:77.7%; height:auto; margin:0 auto; overflow:hidden; max-width:1100px; padding-top:25px;}
.about_l{ width:17.4%; height:auto; float: left; }
.about_r{ width:78.7%; height: auto; float: right}

.l_us{ width:95%; height: auto; background: url("../images/lb.jpg") no-repeat;  line-height: 35px; color: #FFFFFF; padding-left:5%; font-weight: bold;}
.l_jianjie{ width:89%; height: auto; background:#f1f1f1; line-height:49px;   color: #555555; border-bottom:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; font-size:14px; padding-left:10%;}
.l_jianjie a:link {
	color: #555555;
}
.l_jianjie a:visited {
	color: #555555;
}

.l_jianjie a:hover {
	color: #2f9901;
}
.l_gy{ width:100%; height:auto; margin-bottom:15px; margin-top:15px;cursor:pointer}
.l_gy img{ width:100%; height:auto; display:block;}
.l_gy li{cursor:pointer}
.l_cotc{ width: 100%; height:auto; margin-bottom:15px;}
.l_cotc img{ width:100%; height:auto; display:block;}

.r_postion{ width:100%; height: auto; overflow: hidden; border-bottom:#2f9901 solid 1px;}
.r_content{ width:100%; height: auto; margin-top: 25px; line-height: 2.0em; letter-spacing: 0.2em; padding-bottom: 15px; overflow: hidden; font-size:14px; color:#999;}

.r_content_a{ width:100%; height: auto; margin-top: 15px; line-height: 2.0em; letter-spacing: 0.2em; padding-bottom: 15px; overflow: hidden; font-size:14px; color:#999;}



/*news*/
.r_contentli{ width:100%; height:auto; margin-bottom:10px; padding-top:10px; float:left;} 
.r_contentliz{ width:23%; height:auto;  border:#3c7d7f solid 1px; float:left; }
.r_contentliz img{width:100%; height:auto; display:block;}
.r_contentliy{ width:74%;  height:auto; float:right; line-height:24px; color:#666666; font-size:14px;}
.r_contentliy span{ font-weight:bold; font-size:16px; color:#333333;}
.r_contentliy p{ margin:0px; padding:0px; color:#999999; font-size:12px;}

.r_contentliy1{ width:100%;  height:auto; float:right; line-height:29px; color:#666666; font-size:16px;}

.r_p1{ width:25%; height: auto; line-height: 35px; float: left;  color: #038138; font-weight: bold;}
.r_p2{ width:72%; height: auto; line-height: 35px; float: right;  font-size:12px;}
.r_p2 ul{ margin:0px; padding:0px; float:right; }
.r_p2 ul li{ float:left;} 



/*list*/
.list{ width:30.7%; height: auto; float: left; margin-left:1.3%; margin-right:1.3%; margin-bottom:10px;}
.li_img{ width:100%; height: auto;}
.li_img img{width:100%; height: auto; display:block;}
.li_wz{ width: 100%; height: auto; line-height:35px; text-align: center; font-size:15px; color:#555555;}
.li_wz a:link {
	color: #000;
}
.li_wz a:visited {
	color: #000;
}

.li_wz a:hover {
	color: #2f9901;
}



/*产品详情*/

.cpxqz{ width:30%; height:auto; float:left;}
.cpxqy{ width:50%; height:auto; float:right;}
.cpxqy1{ width:100%; height:auto; font-size:16px;color:#555555; line-height:35px;}
.cpxqy2{ width:100%; height:auto; font-size:14px;color:#555555; line-height:25px;}
.cpxqy3{ width:100%; height:auto; font-size:18px;color:#F33; line-height:27px; padding-top:5px;}
.ts{ width:80%; height:auto; margin:0 auto;}
.tsz{ width:50%; height:auto; font-size:14px;color:#555555; line-height:45px; float:left;}
.tsy{ width:50%; height:auto; font-size:14px;color:#555555; line-height:45px; float:right;}
.cpcs{ width:98%; height:auto; font-size:25px;color:#fff; line-height:38px; background:url(../images/cp1.jpg) no-repeat center; float:left; margin-top:20px; padding-left:2%;}
.cpcsnr{ width:100%; height:auto; font-size:14px;color:#555555; line-height:30px; padding-top:20px; padding-bottom:50px; float:left;}

.r_content h2{ width:100%; height:auto; text-align:center; font-size:20px; color:#555555; line-height:20px;}
.r_content h2 span{ font-size:12px;}
.aaas{ width:100%; height:auto; line-height:30px; font-size:14px; color:#555555; padding-top:10px;}


/*内容页*/
/*焦点图*/
#preview{ text-align:center; width:400px;}
.jqzoom{ width:400px; height:400px; position:relative;}

.zoomdiv{width:400px;  height:400px; }
.list-h li{ float:left;}
#spec-n5{width:400px; height:106px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/anz.jpg) no-repeat; width:10px; height:100px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/any.jpg) no-repeat; width:10px; height:100px; float:right;cursor:pointer; margin-top:5px;}
#spec-list{ width:340px; float:left; overflow:hidden; padding-left:40px; display:inline;}
#spec-list ul li{ float:left; margin-left:8px; margin-right:8px; display:inline; width:106px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:100px; height:100px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:100px;height:100px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; }
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}


@media screen and (max-width: 1280px){
.cpxqz{ width:25%; height:auto; float:left;}
.cpxqy{ width:40%; height:auto; float:right;}




}


@media screen and (max-width: 1366px){
.about{ width:81.5%;}






}




/*手机*/
@media screen and (max-width: 767px){
	
     .nyhdp{ width:100%; height:auto;}
    .about{ width: 100%; margin-bottom:90px;}
    .at_bimg img{ width: 100%; height: auto}
    .about_l{ display: none;}
    .about_r{ width: 100%; height: auto; float: none; overflow: hidden}
    .r_postion{ width: 98%; height: auto; margin: 0 auto; overflow: hidden}
    .r_p1{ width: 100%; height: 35px; line-height: 25px; float: left; background: #ffffff; background-position: 0px -235px; padding-left: 0px; color: #25792c; font-weight: bold; text-align: center;}
    .r_p2{ width: 20%; height: 35px; line-height: 25px; float: right; text-align: right; display: none }


    .r_content{ width: 95%; height: auto; margin: 0 auto; margin-top: 15px; line-height: 2.0em; letter-spacing: 0.2em; padding-bottom: 15px;}
	.r_content img{ width:100%; height:auto; display:block;} 
	.r_contentli{ width:100%; height: auto; } 
	.r_content_a{ width: 95%; height: auto; margin: 0 auto; margin-top: 15px; line-height: 2.0em; letter-spacing: 0.2em; padding-bottom: 15px;}
	.r_contentliz{ width:96%; height:auto; margin-left:2%; margin-right:2%; border:0px;}
	.r_contentliz img{ width:100%; height:auto; display:block;} 
	.r_contentliy{ width:100%;  height:auto; padding-bottom:10px; padding-top:10px;}
	


    .ctimg{ width: 100%; height: auto;}
    .ctimg img{ width: 100%; height: auto; display:block;} 

    .list{ width:44%; height: auto; float:left; margin: 0 auto; margin-left:3%; margin-right:3%; margin-bottom:20px;}
    .li_img{ width: 100%; height: auto;}
    .li_img img{ width: 100%; height: auto; display:block;} 
    .li_wz{ width: 100%; height: auto; text-align: center;}
	
	
	/*产品详情*/
	
	.cpxqz{ width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
	.cpxqy{ width:94%; height:auto; float:right;margin-left:3%; margin-right:3%;}
	.cpxqy1{ width:100%; height:auto; font-size:16px;color:#555555; line-height:35px; padding-top:10px;}
	.cpxqy2{ width:100%; height:auto; font-size:14px;color:#555555; line-height:25px;}
	.cpxqy3{ width:100%; height:auto; font-size:18px;color:#F33; line-height:27px; padding-top:5px;}
	.ts{ width:80%; height:auto; margin:0 auto;}
	.tsz{ width:50%; height:auto; font-size:14px;color:#555555; line-height:45px; float:left;}
	.tsy{ width:50%; height:auto; font-size:14px;color:#555555; line-height:45px; float:right;}
	.cpcs{ width:100%; height:auto; font-size:25px;color:#81b431; text-align:center; padding:0; margin-top:0;}
	.cpcsnr{ width:94%; height:auto; font-size:14px;color:#555555; line-height:30px; padding-bottom:20px;  margin-left:3%; margin-right:3%;}
	.cpcsnr img{ width: 100%; height: auto; display:block;} 

	.r_content h2{ width:100%; height:auto; text-align:center; font-size:20px; color:#555555; line-height:20px;}
	.r_content h2 span{ font-size:12px;}
	.aaas{ width:100%; height:auto; line-height:30px; font-size:14px; color:#555555; padding-top:10px;}
	.aaas img{ width:100%; height:auto;display:block;} 
	
	/*焦点图*/
	#preview{ text-align:center; width:100%;}
	.jqzoom{ width:90%; height:auto; position:relative; margin-left:5%; margin-right:5%;}
	.jqzoom img{ width:100%; height:auto; display:block;}
	
	.zoomdiv{width:100%;  height:auto; }
	.list-h li{ float:left;}
	#spec-n5{width:100%; height:auto; padding-top:16px; overflow:hidden;}
	#spec-left{ display:none;}
	#spec-right{ display:none;}
	#spec-list{ width:96%; float:left; overflow:hidden; padding-left:2%; display:inline;}
	#spec-list ul li{ float:left; margin-left:4%; margin-right:4%; display:inline; width:25%;}
	#spec-list ul li img{ width:100%; height:auto; display:block; padding:2px ; border:1px solid #ccc;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:inherit;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{ display:none;}
.jqZoomPup{display:none;z-index:10;visibility:hidden;position:inherit;top:0px;left:0px;width:100px;height:100px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:inherit; }
#spec-list div{display:none; margin-top:0;margin-left:-30px; *margin-left:0;}


	}



/*手机*/
@media screen and (max-width: 375px){
.cpxqz{ width:72%; height:auto; float:left; margin-left:14%; margin-right:14%;}


}


/*手机*/
@media screen and (max-width: 320px){
.r_contentliy span{ font-size:14px;}
.li_wz{ font-size:14px;}
.cpxqz{ width:90%; height:auto; float:left; margin-left:5%; margin-right:5%;}
.cpxqy{ width:95%; height:auto; float:right;margin-left:5%;}
.cpcsnr{  font-size:12px; line-height:25px; padding-bottom:20px;  margin-left:3%; margin-right:3%;}
.cpxqy1{ width:100%; height:auto; font-size:14px;color:#555555; line-height:30px;}
.cpxqy2{ width:100%; height:auto; font-size:12px;color:#555555; line-height:22px;}
.cpxqy3{ width:100%; height:auto; font-size:16px;color:#F33; line-height:24px; padding-top:5px;}
.r_content h2{ width:100%; height:auto; text-align:center; font-size:16px; color:#555555; line-height:20px;}
.r_content h2 span{ font-size:12px;}
.aaas{ width:100%; height:auto; line-height:25px; font-size:12px; color:#555555; padding-top:10px;}
.aaas img{ width:100%; height:auto;display:block;} 
}



/*平板*/
@media screen and (min-width: 768px) and (max-width: 1100px) {
	
	
	
.about{ width:98%; margin-left:1%; margin-right:1%; padding-top:25px;}	

.about_l{ width:20%; height:auto; float: left; }
.about_r{ width:75%; height: auto; float: right}
	/*list*/
.list{ width:29%; height: auto; float: left; margin-left:2%; margin-right:2%; margin-bottom:10px;}

.l_jianjie{ width:96%; font-size:16px; padding-left:3%;}

.li_img{ width:100%; height: auto;}
.li_img img{width:100%; height: auto; display:block;}
.li_wz{ width: 100%; height: auto; line-height:35px; text-align: center; font-size:18px; color:#555555;}
.r_p1{ width:100%; text-align:center; font-size:22px;}
.r_p2{ display:none;}

/*产品详情*/

.cpxqz{ width:100%; height:auto; float:left;}
.cpxqy{ width:100%; height:auto; float:right;}
.cpxqy1{ width:100%; height:auto; font-size:18px;color:#555555; line-height:35px;}
.cpxqy2{ width:100%; height:auto; font-size:17px;color:#555555; line-height:25px;}
.cpxqy3{ width:100%; height:auto; font-size:18px;color:#F33; line-height:27px; padding-top:5px;}
.ts{ width:80%; height:auto; margin:0 auto;}
.tsz{ width:50%; height:auto; font-size:18px;color:#555555; line-height:35px; float:left;}
.tsy{ width:50%; height:auto; font-size:18px;color:#555555; line-height:35px; float:right;}
.cpcs{ width:100%; height:auto; font-size:22px;color:#fff; line-height:38px; background:url(../images/cp1.jpg) no-repeat left; float:left; margin-top:20px; padding-left:2%;}
.cpcsnr{ width:100%; height:auto; font-size:18px;color:#555555; line-height:35px; padding-top:20px; padding-bottom:50px; float:left;}
.cpcsnr img{ width:100%; height:auto; display:block;}
.r_content h2 span{ font-size:17px;}
.aaas{ width:100%; height:auto; line-height:35px; font-size:18px; color:#555555; padding-top:10px;}



















}

/* 分页 */



.dede_pages{ margin:0 auto; clear:both;
}



.dede_pages ul{



	float:left;



	padding:12px 0px 12px 30px;



	width:700px;











}



.dede_pages ul li{



	float:left;



	font-family:Tahoma;



	line-height:17px;



	margin-right:6px;



	border:1px solid #E9E9E9;



	list-style:none;



}



.dede_pages ul li a{



	float:left;



	padding:2px 4px 2px;



	color:#555;



	display:block;



}



.dede_pages ul li a:hover{



	color:#690;



	text-decoration:none;



	padding:2px 4px 2px;



}



.dede_pages ul li.thisclass,



.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{



	background-color:#F8F8F8;



	padding:2px 4px 2px;



	font-weight:bold;



}



.dede_pages .pageinfo{



	line-height:21px;



	padding:12px 10px 12px 16px;



	color:#999;



}



.dede_pages .pageinfo strong{



	color:#555;



	font-weight:normal;



	margin:0px 2px;}











