@charset "utf-8";
/* CSS Document */

/*  公用部分  */
TH {
	FONT-SIZE: 12px;
}
TD {
	FONT-SIZE: 12px;; LINE-HEIGHT: 170%;
	WORD-BREAK: normal
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td{padding:0;margin:0;}
html,body,ul,li,a,span,p{ padding:0;  margin:0; list-style:none;font:12px "微软雅黑";color:#2D2D2D;}
img{border:0px;vertical-align: middle;}
body{font-size:12px;}
p{ line-height:22px;}

a{ text-decoration: none;color:#666666; }
a:hover { text-decoration:none; color: #ff0000;} 
a:active { text-decoration: none;color: #666666;}
/*值 描述 
none 默认。定义标准的文本。 
underline 定义文本下的一条线。 
overline 定义文本上的一条线。 
line-through 定义穿过文本下的一条线。 
blink 定义闪烁的文本。 
inherit 规定应该从父元素继承 text-decoration 属性的值。 */
.fl{ float:left; display:inline;}
.fr{ float:right;}
.zi{ font-size:12px;}
.clear{clear:both;}
/*  head  */
.heaer{ width:100%; height:auto; padding-bottom:10px;}
.head{ width:1200px; margin:0 auto; height:auto;}
.logo{ padding-top:13px;}
.en{ padding-top:52px; padding-right:52px;}
.navw{ width:100%; height:41px;}
.nav{ width:1200px; margin:0 auto; height:41px; background:#128800;}
.dh{ width:780px; height:41px;  }
.dh li{ width:105px; text-align:center; float:left; font-size:14px; line-height:41px;display:block; }
.dh li A:link { text-decoration:none; color:#fff; font-size:14px; line-height:41px; font-weight:bold; display:block; font-family:"微软雅黑"}
.dh li A:visited { text-decoration:none; color:#fff; font-size:14px; line-height:41px; font-weight:bold; display:block; font-family:"微软雅黑"}
.dh li A:hover { background:#1b6903; }
.dh li.dangqian a{background:#1b6903; }
.ss{ width:260px; padding-right:54px;padding-top: 8px;}
.ssk1 {  width:263px; }
.btn-search1 {width: 54px;height: 24px;border: none;overflow: hidden;}
.txt-keyword1 {border: solid 1px #DCD3CF;border-right: none; border-radius:3px 0 0 3px;width:205px;height:22px;float: left;color: #A89893;font-size: 12px;}

.daohang_sj{position: fixed;top: 30px;right: 0px;display:none;z-index: 1;width: 92px;display:none;}
.daohang_sj ul li{float:none;}
.daohang_sj ul li a{height:38px; line-height:46px; display:inline-block;}
.daohang_sj ul li:hover ul{display:none;} 
.daohang_sj .daohangan{ width:25px; height:25px; padding:2px; margin:0 auto -3px;cursor: pointer;}
.daohang_sj .daohangan span{ width:25px; height:2px; background:#333; display:block; margin-top:5px;}
.daohang_sj .dianjiq{height:35px; overflow:hidden; transition:all 0.7s 0s linear;width: 90px;margin-top:-9px;} 
.daohang_sj .dianjiq ul li{text-align:center; margin:0; display:block;height: 38px;}
.daohang_sj .dianjih{padding-top:5px;overflow:hidden; transition:all 0.7s 0s linear; width:90px; background:#fff;height:270px;box-shadow:0 1px 2px #000;border-radius:5px;border:1px solid rgba(255,255,255,0);} 
.daohang_sj .dianjih ul li{text-align:center; margin:0; display:block;} 
.daohang_sj .dianjih ul li span{background: #333 !important;}
.daohang_sj .dianjiq .daohangan { border:1px solid #333;}
.daohang_sj .dianjih .daohangan { border:1px solid #fff;}
/* index */
.bananer{ width:1200px; height:390px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.bananer_sj { display:none;}
.bananer_sj img{ width:100%;}

.flexslider{width:100%;height:100%;overflow:hidden;}
.flexslider .slides > li{display:none;}
.flexslider .slides img{max-width:100%;display:block;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}
.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}
.flex-direction-nav{height:0;overflow:hidden;}
.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li a.next{right:0;background:url("bg_direction_nav.png") no-repeat scroll -47px 0 transparent;}
.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url("bg_direction_nav.png") no-repeat scroll -47px -80px transparent;}
.flex-direction-nav li a.prev{left:0;background:url("bg_direction_nav.png") no-repeat scroll 0 0 transparent;}
.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url("bg_direction_nav.png") no-repeat scroll 0 -80px transparent;}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{position:absolute; width:100%; bottom:15px;right:0; text-align:center;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline; margin:0 5px !important;}
.flex-control-nav li a{display:block;width:10px;height:10px;background:url("bg_control_nav.png") no-repeat scroll 0 0 transparent;_background:url("bg_control_nav-0.png") no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -10px;_background:url("bg_control_nav-1.png") no-repeat scroll 0 0 transparent;}
.flex-control-nav li a.active{background-position:0 -20px;_background:url("bg_control_nav-2.png") no-repeat scroll 0 0 transparent;cursor:default;}

.about{ width:1200px; margin:0 auto; height:auto; padding-top:25px; padding-bottom:25px;}
.about_tt{ width:110px;line-height: 66px;}
.about_tt h3{ color:#5d9112; font-family:"微软雅黑"; font-size:18px;}
.about_n{ width:1056px; height:auto; }
.about_n{ text-align:left; text-indent:2em; line-height:22px;}
.about_n p{ font-size:14px; text-indent:2em;}
.news{ width:1200px; height:auto; margin:0 auto; background:#cee6cc;}
.newsn{ width:1175px; height:auto; margin:0 auto; padding-top:25px; padding-bottom:15px;}
.xw{ width:350px; height:auto;margin: 0px 20px;}
.xw_tt{ text-align:left; border-bottom:1px solid #a0c000;}
.xw_ttl{}
.xw_tt p{ font-family:"微软雅黑"; font-size:14px; color:#20a000; font-weight:bold;}
.xw_tt p span{ font-size:12px;}
.xw_ttr{ padding-top:10px;}
.xw_n{ padding-top:10px;}
.xw_nl{ width:100%; height:auto;}
.xw_nl ul{ text-align:left;}
.xw_nl ul li{ text-align:left; line-height:22px; background:url(li.jpg) no-repeat center left;}
.xw_nl ul li a{text-align:left; font-family:"微软雅黑"; font-size:14px; padding-left: 16px;width: 335px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;line-height: 26px;}
.xw_nr{ width:340px; height:auto;}
.map{ width:400px; height: auto;}

/*  footer  */
.footer{ width:1200px; height:64px; margin:0 auto; background:#128800; text-align:center; position:relative;}
.foot{ padding-top:10px; display:inline-block; }
.foot p{ text-align:center; line-height:24px; color:#FFF; display:inline-block;}
.tongji{ position:absolute; top:40px; right:334px; }

/*liebiaoxw*/
.xinwudt9{ padding:0 17px;}
.xinwudt9 dl{ height:auto; width:100%; clear:both;}
.xinwudt9 dl dt{ height:45px; line-height:70px;}
.xinwudt9 dl dt a{ font-size:16px; font-weight:bold;}
.xinwudt9 dl dd{ float:left;width: 389px;margin: 0 10px;height: 42px;line-height: 48px;border-bottom: #aad1b6 1px dashed;padding: 0 8px 0 17px;background: url(a.jpg) no-repeat left center;}
.xinwudt9 dl dd a{ font-size:14px;}
.xinwudt2{ padding:0 17px;}
.xinwudt4{ }
.xinwudt4 li{ height:42px; line-height:48px; border-bottom:#aad1b6 1px dashed; clear:both; overflow:hidden; padding:0 8px 0 17px; background:url(a.jpg) no-repeat left center; }
.xinwudt4 .technologyAndServe{ width:397px; float: left; padding-right:0px; clear:none; margin:0 10px;}
.xinwudt4 li a, .xinwudt4 li span{ line-height:48px; font-size:14px; }
.fenye{text-align: center;padding: 6px 22px;line-height: 30px;}
.fenye a{display: inline-block;padding: 0 10px;background-color: #DBDBDB;color: ##0B0101;border: 1px solid #e0d4af;margin: 0 4px;font-size: 14px;}
.fenye a:hover{ background:#128800; color:#FFF;}
/*xiangqingxw*/
.xiangqingxw{ padding:0 15px; border-bottom:1px #0b8400 solid;}
.xiangqingxw .title{ font-size:18px; font-weight:bold; color:#000; line-height:35px; }
.xiangqingxw .time{ line-height:30px;}
.news-content{ overflow:hidden; padding:15px; }
.news-content img{ width:100% !important; height:auto;}

/*liebiaoxwtp*/
.liebiaoxmtp{ width: 1200px;min-height:400px;margin: 0 auto;padding: 0;}
.dangqianye{height: 43px;margin:15px 0 15px 0;border: #cfcfcf 1px solid;line-height:44px;padding: 0px 17px; background:#f6fdf4;}
.xinwntp{ width:903px; overflow:hidden; min-height:400px; }
.tp{width: 1000px;text-align:center;}
.tp3{ overflow:hidden;}
.tp3 li{width: 270px;height: 200px;margin: 17px 32px 0 0;border: #cfcfcf 1px solid;float: left;list-style: none;}
.tp3 li:hover{border:#0b8400 1px solid;}
.chanpingfl{ width: 280px;border-bottom:#cfcfcf 1px solid;border-left:#cfcfcf 1px solid;border-right:#cfcfcf 1px solid; border-top:2px #1b6903 solid; margin:15px 0;}
.wenzi{  width: 100%;height: 40px;margin: 0;line-height: 38px;}
.wenzi a{ line-height: 38px;}
.chanpinfl2{ height: 40px;line-height: 45px;border-bottom: #cfcfcf 1px solid;padding:10px; background:#128800;}
.chanpinfl2 span{line-height:41px; color:#FFF;}
.chanpinfl2 .chanpinfl2zt{color:#FFF; font-size:19px; font-weight: 800;}

.chanpinfl3 li{ padding: 0 0 0 11px;margin: 10px 0 10px 5px;background: url(a.jpg) no-repeat;}
.chanpinfl3 li.clsRight a{ color:#ff0000;}
.zaixianly{ margin:9px 0;}
.zaixianly a{background:url(ly.jpg) center center no-repeat;display:block;width:263px;height:101px;margin:0 auto;}

/*liebiaoly*/
.liebiaoly_tiwen{ padding:10px 40px;}

@media screen and (max-width:1200px){
	.head {width: 94%;padding: 25px 3%;}		
	.nav { width:100%;}
	.ss { display:none;}
	.dh { width:100%;}
	.bananer { display:none;}
	.bananer_sj{ display:block;}
	.about {width: 94%;padding: 25px 3%;}
	.about_tt {float:none;width: 100%;}
	.about_n {float:none;width: 100%;}
	.news {width: 100%;}
	.newsn {width: 94%;padding: 25px 3%;}
	.xw { width: 31.3%; height: auto; margin: 0px 1%;}
	.xw_nl ul li a {width:auto;}
	.footer { width: 100%;height: auto;}
	.tongji {display:none;}
	.foot {width: 94%;padding: 10px 3%;} 
	.liebiaoxmtp {width: 100%;}
	.chanpingfl { display:none;}
	.xinwntp {width: 94%;margin: 0px 3%;}
	.tp { width: 100%;}
}
@media screen and (max-width:768px){
	.navw {display:none;}
	.daohang_sj{ display:block;}
	.en {display:none;}
	.logo { width:70%;padding:0px;}
	.logo img{ width:100%;}
	.head {padding: 10px 3%;}
	.xw {width: 98%;margin: 10px 1%;}
	
}



















