@charset "utf-8";

/* CSS Document */

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0; font-family:微软雅黑;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}

table{border-collapse:collapse;border-spacing:0;}

caption,th{text-align:left;font-weight:normal;}

html,body,fieldset,img,iframe,abbr{border:0;}

i,cite,em,var,address,dfn{font-style:normal;}

[hidefocus],summary{outline:0;}

li{list-style:none;}

h1,h2,h3,h4,h5,h6,small{font-size:100%;}

sup,sub{font-size:83%;}

pre,code,kbd,samp{font-family:inherit;}

q:before,q:after{content:none;}

textarea{overflow:auto;resize:none;}

label,summary{cursor:default;}

a,button{cursor:pointer;}

h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}

del,ins,u,s,a,a:hover{text-decoration:none;}

body,textarea,input,button,select,keygen,legend{font:12px/1.14 微软雅黑,\5b8b\4f53;color:#333;outline:0;}

body{  width: 100%;

    min-width: 1244px;

    max-width: 1920px;

    margin: 0 auto;}

a,a:hover{color:#98ca45;  }

.hearder {

	background-color: #507929;

	 border-bottom:1px solid #deeec3;

}



.hearder .w1100 {text-transform: Uppercase;

	width: 1200px;

	margin-right: auto;

	margin-left: auto;

	color: #FFFFFF;

	font-size: 15px;
	padding: 10px 0px;

}

.hearder_logo {

	height: 102px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #878787;

}



.hearder_logo .hearder_logo_img {

	width: 1100px;

	margin-right: auto;

	margin-left: auto;

}

.hearder_logo .hearder_logo_tell {

	width: 400px;

	float: right;

	margin-top: 40px;

}

.logoimg    {

	margin-top: 27px;

}

.call_num    {

	color: #a9a9a9;

	font-family: "微软雅黑";

	font-size: 18px;

}

.head_face{ float:right; margin-top:30px; margin-right:100px;}

.nav .navw1100 { text-align:center;

	/*width: 1200px;

	margin-right: auto;

	margin-left: auto;*/

	height: 46px;

}

.nav .navw1100 li {padding:0 35px;

	line-height: 46px;

	height: 46px;

	

	 display:inline-block; *display:inline;*zoom:1;

	position:relative;

}

.nav .navw1100 li:nth-child(2){ padding:0 82px;}

.nav .navw1100 li:nth-child(5){ padding:0 5px;}

.nav .navw1100 li:hover{background-color: #324e3f;}

.nav .navw1100 li:hover a{color:#fff;}

.nav .navw1100 li:hover .navdiv{ display:block; position:absolute; top:46px; left:0px; width:100%;}

.navdiv a{ display:block; text-align:center; width:100%; background-color:#324e3f; color:#FFFFFF;}

.nav .navw1100 li .navdiv a:hover{ background-color:#fff; color:#000;}



.nav .navw1100 .navfrist { color:#fff;

	background-color: #324e3f;

}

.nav .navw1100 .navfrist a{ color:#fff;}



.nav .navw1100 li>a { text-transform: Uppercase;

	font-size: 16px;

}



.nav .navw1100 .navdiv {

	background-color: #FFFFFF;

	display:none;

	z-index:9999;

}

.nav .navw1100 .navdiv  a{ padding:0; font-size:14px; height:46px; overflow:hidden;}

.clearfix{ zoom:1;}

.clearfix:after{ content:'\20'; display:block; clear:both;}

.none{ display:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none; word-wrap:break-word; word-break:normal;}

a{text-decoration:none; outline:none; cursor:pointer; color:#646464;}

a:hover,img{ border:none;}

html{ overflow-x:hidden; }

.fl,.fr,.lifl li{ float:left; display:inline;}

.wrap{ width:100%; margin:0 auto;}

.banner{ position:relative;width:100%; height:100%; }

.banner .pan{ width:100%; text-align:center;}

ul.tab{ position:absolute; bottom:20px;left:50%; margin-left:100px; z-index:1; cursor:pointer; display:none;}

ul.tab li{ margin-left:25px; margin-bottom:25px;}

ul.tab img,ul.wdl img,.map{ border:4px solid #98ca45; }

ul.tab li img{width:116px; height:67px;}

ul.tab li.current img{ border:4px solid #fff;   }

a.arr_l,a.arr_r{ background:url(../images/arr.png) no-repeat; width:58px; height:58px; position:absolute; top:50%; z-index:1;}

a.arr_l{ left:9px;}

a.arr_r{ background-position:right 0; right:9px;}

a.arr_l:hover{ background-position:0 bottom;}

a.arr_r:hover{ background-position:right bottom;}

.lunbobj1{ width:43%; height:50px; position:absolute; left::0; bottom:0; margin-bottom:25px; /*background-image:url(../images/lunbobj.png)*/}

.lunbobj2{ width:48%;height:50px; position:absolute; right:0; bottom:0; margin-bottom:130px; /*background-image:url(../images/lunbobj.png)*/ }

.bannerxiacon{ position:relative;}

.bannerxiacon i{ position:absolute; top:-35px; left:50%; margin-left:-580px;}

.bancjiantcon { padding-top:30px;

	padding-left: 374px;

}



.bannerxiacon .bancon {

	width: 1200px;

	margin-right: auto;

	margin-left: auto;

	position: relative;

	

	

}

.bancon .bancjiant { 

	height: 173px;

	width: 370px;

	top: -12px;

	background-image: url(../images/banjimgjiant.png);

	background-repeat: no-repeat;

	background-position: center center;

	position: absolute;

}

.banconzi1 {

	font-family: Impact;

	font-size: 60px;

	color:#fff;

	padding-top: 20px;

	padding-left: 65px;

}



.banconzi2 {

	font-family: Impact;

	font-size: 60px;

	color:#f08308;

	padding-left: 98px;

}

.banconzi3{font-size: 28px; color:#FFFFFF;font-family: Impact;padding-top:10px;letter-spacing: 1px;}





.xxkbjcon {

	background: url(../images/bigbei_03.jpg) top center no-repeat; height:990px;

}

.ssk{ padding-top:20px; position:absolute; right:0;}

.xxkbjcon .xxkw1200 {

	width: 1200px;

	margin-right: auto;

	margin-left: auto;

	position: relative;

}

.ssk_txt {

	height: 40px;

	width: 282px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-top-color: #bfbfbf;

	border-right-color: #bfbfbf;

	border-bottom-color: #bfbfbf;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #bfbfbf;

	float: left;

}

.ssk .ssk_sub {text-transform: Uppercase;

	background-color: #98ca45;

	width: 118px;

	height: 42px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #bfbfbf;

	border-right-color: #bfbfbf;

	border-bottom-color: #bfbfbf;

	border-left-width: 1px;

	border-left-style: none;

	border-left-color: #bfbfbf;

	font-size:16px;

	font-family:"微软雅黑";

	color:#FFFFFF;

}



.nTab{ padding-top:60px;}

.none {display:none;}

.nTab .TabTitle li{text-transform: capitalize; padding:20px 5px 0 5px; margin-bottom:15px;

	margin-top:80px;

	margin-left:15px;

	float:left;

	cursor:pointer;

	height:43px;

	width:150px;

	font-size: 12px;

	letter-spacing:1.5px;

	color: #FFFFFF;
	text-align: center;

}

.enlisth .TabTitle li{ font-size:14px;letter-spacing: 1px; font-family:微软雅黑;}

.nTab .TabTitle li a{text-decoration:none;}

.nTab .TabTitle .active{

	background:#324e3f;

	color:#fff;

}

.nTab .TabTitle .normal{background:#98ca45;color:#fff}

.nTab .TabContent{ border:1px solid #dedede;clear:both;overflow:hidden;background:#fff;display:block; padding:10px 0; }

#nTabtitle { margin:0; line-height:36px;

	height: 123px;

	width: 315px;

	background-color: #324e3f;

	float: left;

}

.nTabziti { font-weight:bold;

	font-size: 28px;

	color: #FFFFFF;

	width:280px; border-bottom:1px dashed #76887e;

	text-align:left;

	margin-top:18px;

	margin-left:10px;	

}

.ntzt2 {

	font-size: 24px;

	color: #adb5b0;

	width:275px;

	margin-top:5px;

	margin-left:10px;	

}

.aq1 {

	background-image: url(../images/ssimg2.png);

	height: 233px;

	width: 240px;

}

.aq2 {

	height: 437px;

	width: 213px;

	font-family: Impact;

	font-size: 27px;

	color: #f08308;

	padding-top: 30px;

	padding-left: 27px;

	line-height: 26.67px;

}

.aqz2 {

	color: #222222;

	font-family: "Lucida Bright";

	font-size: 18.67px;

}



.qhimg1 {

	float: left;

}

.qhimg2 {

	float: left;

}

.qhimg3 {

	float: left;

	height: 233px;

	width: 343px;

}

.qhnew1 {

	height: 233px;

	width: 343px;

	background-image: url(../images/ssimg3.png);

	background-repeat: no-repeat;

	background-position: center center;

	font-family: "Lucida Bright";

	font-size: 24.32px;

	color:#FFFFFF;

}

.qhnew1 p{height: 233px;

	width: 343px;padding-top: 90px;

    padding-left: 86px;}

.qhnew1:hover p{ background-image:url(../images/lunbobj.png)}

.qhnew2 {

	height: 234px;

	width: 343px;

		background-image: url(../images/ssimg4.png);

	background-repeat: no-repeat;

	background-position: center center;

	font-size: 24.32px;

	color:#FFFFFF;

}

.qhnew2 p{height: 233px;

	width: 343px;padding-top: 90px;

    padding-left: 86px;}

.qhnew2:hover p{ background-image:url(../images/lunbobj.png)}

.qhnew3 {

	height: 234px;

	width: 343px;

		background-image: url(../images/ssimg5.png);

	background-repeat: no-repeat;

	background-position: center center;

	font-size: 24.32px;

	color:#FFFFFF;

}

.qhnew3 p{height: 145px;

	width: 343px;padding-top: 90px;

    padding-left: 86px;}

.qhnew3:hover p{ background-image:url(../images/lunbobj.png)}

.aqq1 {

	font-size: 80px;

	font-family: "微软雅黑";

	color: #FFFFFF;

	float: left;

	padding-top: 71px;

	padding-left: 22px;

}

.aqqdiv {

	padding-top: 82px;

}



.aqq2 {

	font-family: "微软雅黑";

	font-size: 35.35px;

	color: #FFFFFF;

}

.aqq3 {

	font-family: "微软雅黑";

	font-size: 24.32px;

	color: #FFFFFF;

}

.tabbw { position:relative; margin:30px auto 0;

	height: 136px;

	width: 1200px;

	background: url(../images/tabmore.png) top	left no-repeat;

}

.tabbw ul{ width:520px; float:right; margin-top:20px;}

.tabbw li{ width:130px; float:left; text-align:center;}

.tabbw li p{ /*font-size:8px;*/ font-family:Verdana; color:#000000;text-transform: Uppercase; line-height:30px;}



.end {

	height: 657px;

	background-image: url(../images/endbj1.png);

	background-repeat: no-repeat;

	background-position: center center;

}

.end .w1100 {

	width: 1100px;

	margin-right: auto;

	margin-left: auto;

}

.end .w1100 p {

	padding-top: 100px;

	font-family: Impact;

	font-size: 61.46px;

	color: #FFFFFF;

	margin-bottom:10px;

}

.endall2 {

	height: 411px;

	width: 538px;

	position: relative;

}

.zengzhon {

	position: absolute;

	top: 50%;

    right: 50%;

    margin-top: -35px;

    margin-right: -29px;

}



.endall2a1 {

	float: left;

}

.endall2a2 {

	float: left;

}



.endalla1a1 {

	height:151px;

	width: 269px;

	background-color: #f08308;

	text-align: center;

	padding-top: 50px;

}

.endspnzi {

	font-family: Impact;

	font-size: 26.67px;

	display: block;

	color: #FFFFFF;

}



.endalla1a2 {

	height: 151px;

	width: 268px;

	background-color: #494949;

	text-align:center;

		padding-top: 50px;

}

.end .w1100 .endall .endall2 {

	float: left;

}

.end .w1100 .endall .endall3 {

	height: 402px;

	width: 556px;

	background-image: url(../images/zheng4_03.png);

	background-repeat: no-repeat;

	background-position: center center;

	float: left;

}

.end .w1100 .endall .endall3 h1 {

	font-family: "Lucida Bright";

	font-size: 40px;

	color: #000000;

	text-align: center;

	font-weight: normal;

	margin-bottom: 11px;

}

.end .w1100 .endall .endall3 div {

	font-size: 14px;

	font-family: "Lucida Bright";

	line-height: 24px;

	width: 540px;

	margin-right: auto;

	margin-left: auto;

	font-weight: normal;

}







.foot {

	/*height: 275px;*/

	background: url(../images/bigbei_04.jpg) top center no-repeat;

}

.foot .w1100 .clear {

	clear: both;

}

.foot .w1100 {

	width: 1200px;

	margin-right: auto;

	margin-left: auto;

}

.foot .w1100 .foottitle li { margin-right:52px;

	font-family: "微软雅黑";

	font-size: 16px;

	color: #FFFFFF;

	float: left;

	text-align: center;

	margin-top: 24px;

	margin-bottom: 24px;

}



.foot .w1100 .foottitle li a{ color:#fff;text-transform: Uppercase;}

.foot .w1100 .foottitle li:last-child{ margin-right:0;}

.endalla1a1:hover{ margin-top:-10px; margin-left:-10px; margin-bottom:10px; margin-right:10px;}

.endalla1a2:hover{ margin-top:-10px; margin-left:-10px; margin-bottom:10px; margin-right:10px;}.foot .w1100 .footbeian {

	color: #FFFFFF;

	font-family: "微软雅黑";

	font-size: 11px;

	float: left;

}

.foot .w1100 .footbeian p {

	font-size: 12px;

	line-height: 20px;

}

.foot .w1100 .wximg { position:absolute; right:30px; top:30px;}

.foot .w1100 .wximg img{ width:85px;}

.foot_mid{ background: url(../images/pngqi_03.png) repeat; padding:20px 0px; overflow:hidden; position:relative; font-size:14px;color:#103420;}

.foot_mid li{ float:left; text-align:center; border-right:1px solid #727272; width:200px; height:70px;}



.foot_mid li img{}

.foot_mid li:nth-child(1){ width:365px;}



.foot_mid li p{ color:#103420;}

.foot_bot{ text-align:center; color:#fff;font-size:18px;margin-top: 15px;}



















.mawx {

	padding-right: 18px;

	padding-left: 18px;

}

.nerye1 {

	background: url(../images/bigbei_03.jpg) top center repeat; overflow:hidden;

	

}



.nerye1 .w1100 {

	width: 1200px;

	margin-right: auto;

	margin-left: auto;

}

.nerye1 .w1100 .nyright {

	width: 268px;

	float: left;

}

.nytitle { font-weight:bold;

	height:100px;

	background-color: #324e3f;

	font-size: 32px;

	color: #fff;

	padding-top: 40px;

	padding-left: 10px;

	position: relative;

	margin-top: -10px; padding-right:10px;

}





#nav{width: 268px; background:#fff; }

#nav h3{

	cursor:pointer;

	line-height:46px;

	height:46px;

	background-color:#98ca45;

	color:#fff;

	margin-bottom:4px;

	font-size:18px;

	padding-left: 15px;

}

#nav div a{display:block; line-height:46px;background-color:#98ca45;

	color:#fff;

	margin-bottom:4px;

	font-size:16px;

	padding-left: 40px;}

#nav a{color:#fff;}	

#nav a:hover{background-color:#eee; color:#000; display:block;}

/*#nav div{display:none;}*/

#nav .navbox .navhover{ display:none;}

#nav .navbox:hover .navhover{ display:block;}



.nyc_title {

/*width:815px;*/

	padding-top: 30px;

	margin-left: 14px;

	padding-bottom:10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #98ca45;

	

}

.nyc_content {

	padding:20px 0px;

	overflow:hidden;

	line-height:25px;

}



/*.nycon {

	float: left;

	width:1200px;

}*/

.nycon_ny2 h2 {

	font-family: Impact;

	font-size: 26.67px;

	padding-top: 30px;

	padding-bottom: 35px;

}

.nycon_ny2 p {

	text-indent: 2em;

	font-size: 16px;

}

.ny2 img { width:245px; height:198px

}

.ny2 a {

	display: block;

	margin-right: 8px;

	margin-left: 8px;

	

	

	 width:245px;

	float:left;

	height:280px;


	margin:0px 26px 40px 26px;

}

.ny2 h2{padding:15px 0px;font-size:16px;text-align:center;}

.ny2 p {

	font-family: "微软雅黑";

	font-size: 14px;

	text-align: center;

	padding-top: 22px;

	padding-bottom: 22px;

}

.nerye1 .w1100 .nycon .page { text-align:center;

	clear: both;

}

.nerye1 .w1100 .nycon .page a {

	padding:0 10px; border:1px solid #000;

}

.pages {

	background-color: #e78012;

	font-size: 16px;

	color: #FFFFFF;

	margin-right: 23px;

}

.pages:hover{ color:#666666}

.page {

}



.pagen {

	background-color: #666666;

		font-size: 16px;

	color: #FFFFFF;

	margin-right: 23px;

}

.ny3 a {

	display: block;

	float: left;

	border:1px solid #000;

	margin-right:48px;

	margin-bottom:40px;

	width:350px;

	height:370px;

	background:#9dd663;



}

.ny3 a img{ width:350px; height:300px;}

.ny3 p {

	font-size: 18px;

	color: #222222;

	padding-top: 17px;

}

.ny3 h2{

	font-size: 18px;

	color: #222222;

	padding:10px 0px 10px 10px;

	}

.ny3 span {

	background-color: #000;

	display: inline-block;

	float: right;

	font-size: 12px;

	color: #FFFFFF;

	padding:5px;

}

.nyc_content p{

	font-size:16px;

	}





.index_produ li{ float:left; width:343px; position:relative; margin:11px 26px;}

.index_produ li p{ color: #4d4d4d; text-align:center; font-size:16px;font-family: 微软雅黑; font-weight:bold; line-height:30px; overflow:hidden; height:30px;}

.index_produ li img{ width:343px; height:233px;}





.nrenglist_news li{ border-bottom:1px solid #f08308; height:26px; /*line-height:26px;*/padding:5px 0px;font-size:14px;}

.nrenglist_news li span.time{ float:right; background:none; width:auto; height:auto;color:#646464;}

.nrenglist_news li a{ color:#646464; height:26px; overflow:hidden;}







.index_zongbox li{ float:left; width:343px; position:relative; margin:5px 28px;}

.index_zongbox li p{ color:#4d4d4d; text-align:center; font-size:16px; font-family:微软雅黑; font-weight:bold; line-height:30px; overflow:hidden; height:30px;}

#myTab li h2{font-size:12px;}

.index_produ li h3{ color:#4d4d4d; text-align:center; font-size:16px; font-family:微软雅黑; font-weight:bold; line-height:30px; overflow:hidden; }

.index_zongbox li img{ width:343px; height:233px;}

.index_zongbox li:nth-child(1){ width:513px;}	

.index_zongbox li:nth-child(2){ width:513px;}	

.index_zongbox li:nth-child(1) img{ width:513px; height:233px;}

.index_zongbox li:nth-child(2) img{ width:513px; height:233px;}





.tabbw .tabbw_a{BORDER: 4px solid #f08308;

    display: block;

    float: right;

    height: 37px;

    position: absolute;

    right: 0;

    top: 94px;

    width: 153px;

    text-align: center;

    line-height: 37px;

    font-size: 20px;

    font-weight: bold;}







.L_Div p{word-spacing: 2px ;}



/*eco-city solution*/

.nyc_content h1{

	font-size:24px;

	text-align:center;

	padding:10px 0px;

	}

.nyc_content .solution ul{

	overflow:hidden;

	margin-top:10px;

	}

.nyc_content .solution ul li{

	width:426px;

	height:440px;

	float:left;

	text-align:center;

	/*margin-right:80px;*/
	padding:0px 87px;
	}

.nyc_content .solution ul li p:first-child{

	width:426px;

	height:308px;

	overflow:hidden;

	}

.nyc_content .solution ul li img{

	transition:transform .5s linear .2s;

	-webkit-transition:transform .5s linear .2s;

	-moz-transition:transform .5s linear .2s;

	-ms-transition:transform .5s linear .2s;

	-o-transition:transform .5s linear .2s;	

	}

.nyc_content .solution ul li img:hover{

	transform:scale(1.1);

	-webkit-transition:transform .5s linear .2s;

	-moz-transition:transform .5s linear .2s;

	-ms-transition:transform .5s linear .2s;

	-o-transition:transform .5s linear .2s;	

	}

/*expert team*/

.team ul li{

	overflow:hidden;

	border-bottom:dashed;

	padding:20px 0px;

	}

.team ul li:last-child{

	border-bottom:none;

	}

.team ul li div{

	float:left;

	width:750px;

	margin-left:50px;

	}

.team ul li div:first-child{

	width:152px;

	}

.team .pos{

	color:#76b51b;

	margin-top:35px;

	font-weight:bold;

	}

.related,.eco_more,.news_related{

	padding-bottom:30px;

	font-size:18px;

	}

.related>p,.eco_more>p,.news_related>p{

	padding-bottom:20px;

	border-bottom:1px dashed #000;

	font-weight:bold;

	}

.related ul,.eco_more ul{

	overflow:hidden;

	padding:20px 0px;

	}

.related ul li{

	float:left;

	width:280px;

	height:350px;

	margin-right:18px;

	border:1px solid #999;

	}

.related ul li a{

	display:block;

	width:280px;

	height:240px;

	overflow:hidden;

	}

.related ul li a img{

	transition:transform .5s linear .2s;

	-webkit-transition:transform .5s linear .2s;

	-moz-transition:transform .5s linear .2s;

	-ms-transition:transform .5s linear .2s;

	-o-transition:transform .5s linear .2s;	

	}

.related ul li a img:hover{

	transform:scale(1.2);

	-webkit-transition:transform .5s linear .2s;

	-moz-transition:transform .5s linear .2s;

	-ms-transition:transform .5s linear .2s;

	-o-transition:transform .5s linear .2s;	

	}

.related ul li h2{

	text-align:center;

	padding:10px 0px;

	}

.eco_more ul li a{padding:8px 5px;background:#ffc21770;}

/*product*/

.pro{padding:20px 0px;font-size:16px;}

.pro h1{font-size:24px;padding:20px 0px;text-align:center;}

.pro>p{text-align:center;}

.pro .choose{border-bottom:3px solid #76b51b;margin-top:30px;}

.pro .choose ul{overflow:hidden;}

.pro .choose ul li{float:left;font-size: 22px;font-weight: bold;padding: 10px 25px;cursor: pointer;}

.pro .choose ul li.on{color:#fff;background:#76b51b;}

.pro_det>div{display:none;}

.pro_det div.show{display:block;}

.pro_det .spe,.pro_det .advan,.pro_det .install,.pro_det .konw,.pro_det .faq{padding:30px 0px;}

.pro_det .spe table td{padding:12px 0px;text-align:center;}

.pro_det h3{padding:15px 0px 15px 15px;background:#dec;border-radius:10px;margin-bottom:15px;}

.pro_det p{margin-bottom:25px;}

.pro_det p a{color:#000;font-weight:bold;}

.pro_det p a:hover{color:#76b51b;}

.pro_det .more{display:block;padding:10px 25px;color:#fff;background:#f85e5e;margin-left:87%;text-align:center;}

.pro_det .more:hover{background:#ff0000;color:#fff;}

.pro_det .spe_det,.pro_det .tool,.pro_det .install,.pro_det .konw,.pro_det .cer,.pro_det .pack,.pro_det .faq{margin-bottom:20px;}

.pro_det .faq p:first-child{font-weight:bold;}

.pro_det .tool p,.pro_det .install p,.pro_det .cer p,.pro_det .pack p{text-align:center;}

.pro_det .advan ul li{overflow:hidden;padding:10px 0px 20px;;width:80%;margin:0px auto;}
.pro_det .advan ul li>p{float:left;margin-bottom:0px;}
.pro_det .advan ul li div{float:right;width:75%;}
.pro_det .advan ul li div h4{margin:40px 0px;}
.pro_det .advan ul li.advan_bg{background:#dec;}

/*download and news*/

.news_info{overflow:hidden;padding:30px 0px;font-size:16px;}

.news_info .news_list{width:300px;float:left;border:1px solid #76b51b;}

.news_info .news_list li,.news_info .news_list p{padding:15px 10px;border-bottom:1px dashed #000;}

.news_info .news_list p{font-size:18px;font-weight:bold;border-bottom:2px solid #000;text-align:center;background:#76b51b;color:#fff;}

.news_info .news_list li:last-child{border-bottom:none;}

.news_info .news_det{width:800px; margin-left:20px;float:left;}

.news_info .news_det h1{font-size:24px;text-align:center;padding:20px 0px;}

.news_info .news_det h2,.news_info .news_det p{margin-bottom:15px;}

.news_related ul{

	overflow:hidden;

	padding:20px 0px;

	}

.news_related ul li{

	float:left;

	}

.news_related ul li.next{

	float:right;

	}



/*news列表页*/

.news{padding:20px 0px;font-size:16px;}

.news ul li{padding:10px 5px;overflow:hidden;border-bottom:2px solid #76b51b;}

.news ul li .news_img{float:left;width:200px;height:200px;}

.news ul li .news_tit{float:right;width:950px;}

.news ul li .news_tit h2{font-size:20px;border-bottom:1px dashed #999;padding:15px 0px;}

/*.news ul li .news_tit h2 span{margin-left:30%;font-weight:normal;}*/

.news ul li .news_tit p{padding:15px 0px;}

.news ul li .news_tit>a{display:block;width:80px;padding:10px;background:#76b51b8f;text-align:center;margin-left:90%;}

.news ul li .news_tit>a:hover{background:#76b51b;color:#fff;}

.page_index,.page{padding:20px 0px;text-align:center;font-size:18px;}

.page_index>a,.page_index>b,.page>a,.page>b{display:inline-block;*display:inline;*zoom:1;padding:10px 15px;border:1px solid #999;}

.page_index>a:hover,.page>a:hover{background:#76b51b;color:#fff;}

.page_index>b,.page>b{background:#76b51b;}





.howto ul{overflow:hidden;}

.howto ul li{float: left;text-align: center;margin: 0 42px;}

.news_con h3{padding:15px 0px;}

.news_con .qa li p:first-child{font-weight:bold;}

.friendlink{background:#32681a;padding:10px 0px;}
.friendlink p{
	width: 1100px;margin: 0px auto;text-align: center;padding: 10px 0px;font-size: 16px;color:#fff;
	}
.friendlink p a{margin-left:20px;color:#fff;}
.friendlink p a:hover{color:#98ca45;}


.nycon .main_pro ul{overflow:hidden;padding:20px 0px;}
.nycon .main_pro ul li{width:350px;height:400px;/*border:1px solid #000;*/float:left;margin:0px 25px 40px 25px;}
.nycon .main_pro ul li h2{font-size:16px;padding:12px 0px;}
.nycon .main_pro ul li p{font-size:14px;}




/*contact us*/
.contact_us h2{font-size:24px;}
.contact_us p{padding:8px 0px;}
.contact_us .shanghai{margin-top:20px;}


/*2020-11-24*/
.con_img img{width:100%;height:auto;}

.nav_m{display: none;background:#98ca45;width:100%;position: fixed;bottom: 0px;left: 0px;}
.nav_m p span{display: block;width: 45px;height: 45px;background: url(/images/icon.png) no-repeat 3px -132px;margin:20px auto;}
.nav_m p.change span{background-position:-35px -132px;}
.nav_m .list_m{display: none;position: absolute;bottom:85px;left:0px;z-index:99999;width: 100%;}
.nav_m .list_m li{border-bottom:2px solid #fff;background: #98ca45;text-align: center;padding: 40px 0px;font-size: 3em;}
.nav_m .list_m li a{color: #fff;font-weight: bold;}
.foot_mid .add{padding:0px 20px;width: 780px; }



/*自适应开始2020-12-11*/
@media only screen and (max-width:1024px){
	.hearder .w1100{font-size:1.5rem; }
	.call_num{font-size: 1.5rem;}
	.nav .navw1100 li{padding:0px 10px;}
	.nav .navw1100 li>a{font-size: 1.25rem;}
	.nav .navw1100 li:nth-child(2){padding: 0px 10px;}
	.nTab .TabTitle li{margin-top: 45px;height: 75px;}
	#myTab li h2{font-size:1.25rem;}
	.index_zongbox li p,.index_produ li h3{font-size:1.5rem;}
	.index_produ li{height: 360px;}
	.tabbw li p,.foot_mid li p{font-size:1.5rem;}
	.foot .w1100 .foottitle li{margin-right: 35px;}
	.foot .w1100 .foottitle li a{font-size: 1.25rem;}
	.foot_mid{padding: 5px 0px;}
	.foot_mid li{height: 100px;}
	.foot_mid .add{width: 100%;}
	.foot_mid .add,.foot_bot,.friendlink p{font-size:1.5rem;}
	.ny2 a,.nycon .main_pro ul li{margin: 0px 25px;}
	.ny2 h2{font-size: 1.5rem;}
	.nav{display: none;}
	.nav_m{display: block;}

	/*列表页*/
	.nyc_title,.nyc_title a,.nycon .main_pro ul li h2{font-size: 1.5rem;}
	
	/*详情页*/
	.pro_det h3,.pro_det p,.pro_det .more,.related ul li a,.pro_det .spe table td,.pro_det .advan ul li div h4{font-size:1.5rem;}
	/*technical support*/
	.news ul li .news_tit h2{font-size: 1.8rem;}
	.news ul li .news_tit p,.news_info .news_det p,.news_info,.news_related ul li，.news_related > p{font-size: 1.5rem;}
}
