*,html,body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea,select{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body{font:14px "微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%; background:#ffffff;}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em,i{font-style:normal}
li{list-style:none;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;}
.clearfix{clear:both;line-height:0;font-size:0px;}
.clearfix:after,.clearfix:before,{content:'';display:block;clear:both;line-height:0px;font-size:0px;}
a:link,a:visited,a:hover,a:active{text-decoration: none;} 
.section:after,.layout:after,.hd:after,.bd:after,.ft:after,.clear:after,.banner ul:after,.banner ul li:after{content:"";display:table;clear:both}
.section:before,.layout:before,.hd:before,.bd:before,.ft:before,.clear:before,.banner ul:before,.banner ul li:after{content:"";display:table;clear:both}
.section,.layout,.hd,.bd,.ft,.cf,.clear,.clearfix,ul,li{*zoom:1}
.layout{width:1200px; margin:0 auto;}
.fl{float:left}
.fr{float:right}

/*清除浮动*/
.nav .menu:after,.nav .menu:before,.banner ul:after,.banner ul:before,.mod:after,.mod:before{content:'';clear:both;display:block}
.nav .menu,.banner ul,.mod{*zoom:1}



/*头部*/
.head{ height:30px; background:#2a9110;}
.dead-fr{ width:310px; height:30px; line-height:27px; border:0px solid #000;} 
.head-dh{ display:block; background:url(../images/head-dh.jpg) no-repeat;}
.head-dh a{font-size:14px; color:#ffffff; padding:0px 30px; line-height:30px;}
.dead-fr input{ width:120px; height:18px; border:1px solid #fefffe;}
.head-ss img{margin-left:6px;}
.head-ss{display:block;}

/*导航*/
.nav{height:102px; background:#ffffff;position:relative;z-index:91;}
.nav-fl{width:225px; height:80px; margin-top:9px;}

/*logo*/
.logo a img{width:123px; height:80px; line-height:80px;}
.logo-txt a{ display:block; font-size:14px; color:#333333; padding-top:40px;}

/*菜单栏目导航条*/
.nav-fr{width:832px;margin-top:40px;}
.nav-fr ul.menu li{float:left;text-align:center;position:relative;}
.nav-fr ul.menu li a{display:block;height:45px;line-height:45px;padding:0 20px;border-bottom:2px solid #fff;font-size:16px;color:#797979;overflow:hidden;}
.nav-fr ul.menu li a:hover,.nav-fr ul li.on a,.nav-fr ul li.cur a{border-bottom:2px solid #4cac0d;color:#4cac0d;}
.nav-fr ul.menu li .children{display:none;position:absolute;z-index:1;background:url('../images/bj-sanjia.gif') no-repeat center 8px;;top:47px;padding-top:15px;width:100%;}
.nav-fr ul.menu li .children a{padding:0px;background:#2a9110;font-size:14px;display:block;text-align:center;height:35px;color:#FFF;line-height:35px;border-bottom:dotted 1px #fff;}
.nav-fr ul.menu li .children a:hover{background:#4cac0d;}




/*banner*/
.banner{ position:relative; height:410px; margin-top: -50px;}
.banner .hd{position:absolute;bottom:30px;z-index:100;width:100%;}
.banner .hd ul{text-align:center;}
.banner .hd li{height:13px;width:13px;background:url(../images/yuan-fr.png) center center no-repeat;display:inline-block;margin-right:10px;}
.banner .hd li.on{background:url(../images/yuan-fl.png) center center no-repeat;}
.banner .hd a{display:block;height:65px;width:34px;position:absolute;z-index:110;top:-190px;}
.banner .hd a.prev{background:url(../images/fl.png) no-repeat;left:15px;}
.banner .hd a.next{background:url(../images/fr.png) no-repeat;right:15px;}


.banner .bd{position:relative;z-index:90}
.banner .bd li{height:395px;}
.banner .bd li a{display:block;width:100%;height:100%;}

/*内容*/
.mod-page-main{background:#f2f2f2;margin-bottom:20px;}
.path{margin:16px 0px;}

.content{ margin:21px 0px 21px 0px; background:#f2f2f2;}



/*新闻中心*/
.news{ height:210px; border-right:1px solid #d4d4d4;}
.away{width:315px;}
.news-cen a{display:block; margin-top:18px; font-size:20px; color:#4cac0c;}
.news-con{ padding-top:37px;}
.news-con li{ height:26px; line-height:26px; background:url(../images/news-fl.gif) no-repeat 0px 10px;}
.news-con li:hover{background-position:0px -13px;}
.news-con li a{display:block; font-size:14px; padding-left:10px; color:#797979;}
.news-con li a:hover{color:#4cac0c;}
/*产品中心*/
.gap{margin-left:20px; padding-right:20px;}
.fabric{width:260px; margin-left:15px;}
.fabric-logo{ width:110px; height:70px; margin-top:40px;}
.fabric-con{ width:100px; height:140px; margin-left:20px;}
.fly{ width:300px; margin-left:20px;}
/*服务指南*/
.us-me{width:190px; height:26px; padding:30px 0px 30px 0px; border:0px solid #000;}
.us-jh{font-size:16px; color:#8f8f8f;}
.sr{border-right:none;}
.us-qwjh a{font-size:12px; color:#8E8E8E; padding:4px 30px 4px 30px; text-align:center; border:1px solid #999999; border-radius:15px;}
.us-qwjh a:hover{color:#4cac0d; border:1px solid #4cac0d;}
.us-dh a{ font-size:16px; color:#8f8f8f; padding-bottom:15px;}
.us-sj li a{display:block; font-size:14px; color:#8f8f8f; padding-left:40px;}


/*联系我们*/
.connect-dh,.connect-kf{margin-top:50px;}
.connect-dh a{display:block; height:67px; background:url(../images/dh-fr.png) no-repeat; padding-left:90px; font-size:24px; color:#4cac0d;}
.connect-dh a p{ font-size:19px; color:#7a7a7a;}
.connect-dh a:hover{background:url(../images/dh-fl.png) no-repeat;}

/*联系我们*/
.connect-kf a{display:block; height:67px; padding-left:90px; font-size:24px; color:#4cac0d; background:url(../images/wx-fr.png) no-repeat; margin:0px 160px 0px 140px;}
.connect-kf a p{ font-size:19px; color:#7a7a7a;}
.connect-kf a:hover{background:url(../images/wx-fl.png) no-repeat;}
.connect-wx{width:200px;height:169px;}
/*微信*/
.wx li{width:68px; height:90px; line-height:35px; float:left; margin-left:20px;}
.wx li a img{width:68px; height:68px;}
.wx-con a{ padding:0px 5px 0px 5px; color:#7b7b7b;}
.wx-con a:hover{color:#4cac0d;}


/*底部*/
.foot{ font-size:14px; color:#7a7a7a; text-align:center; padding:24px 0px 24px 0px;}
.side{border:1px solid #dddddd; margin-top:18px;}
.layout .beian{margin:0 auto;color: #7a7a7a; width: 23%;text-align: center;background:url(../images/beian.png)left no-repeat}

/*关于我们*/
.seat{background:#f2f2f2;}
.seat-con{ display:block; height:20px; padding:20px 0 20px 0;}
.seat-con a{font-size:14px; color:#999999;}
.seat-con a:hover{color:#2a9110;}
.seat-con .seat-txt{color:#2a9110;}

/*内容*/
/*左侧导航*/
.sub{background:#f2f2f2; padding-bottom:45px;}
.sub-sidebar{ width:220px;}
.sub-about a{ display:block; width:220px; height:50px; text-align:center; line-height:50px; background:#2a9110; font-size:20px; color:#ffffff;}
.sub-list{width:220px;}
.sub-list li{ min-height:50px; text-align:center; line-height:50px; background:#ffffff; border-left:1px solid #9E9E9E; border-right:1px solid #9E9E9E; border-bottom:1px solid #9E9E9E; font-size:18px; color:#333333;}

/*.sub-sidebar dl{background:#fff;border:1px solid #9E9E9E;border-top:none;}
.sub-sidebar dl dt{height:50px;border-bottom:1px solid #9E9E9E;line-height:50px;font-size:18px;color:#333;cursor:pointer;}
.sub-sidebar dl dt span{float:left;}

.leftMenuList dl dt b, .leftMenuList dl dt i {
  width: 18px;
  height: 18px;
  float: left;
  background: url(../images/icon.gif) no-repeat;
  margin-left: 10px;
  margin-top:17px;
}

.leftMenuList dl dt i {float:right;margin:17px 10px 0px 0px;background-position:-145px 0;}

.sub-sidebar dl dd{display:;}

.leftMenuList dl dd { padding:6px 0; overflow:hidden;}
.leftMenuList dl dd a{ display:block;clear:both; width:98%; height:28px; line-height:28px; background:url(../images/arr.gif) no-repeat 10px center; text-indent:20px; color:#333;}
.leftMenuList dl dd a:hover{text-decoration:none; background-color:#f4f4f4;}
.leftMenuList dl dd a.now,.leftMenuList dl dd a.now:hover{ color:#fff; background:url(../images/arr2.gif) no-repeat 10px center; background-color:#4d5154;  font-weight:bold; text-decoration:none;}
*/


.leftMenuList{ border:1px solid #dadada; border-top:none; overflow:hidden;}
.leftMenuList dl{ overflow:hidden; clear:both; width:100%;background:#fff;}
.leftMenuList dl dt{ width:100%; overflow:hidden; font-size:14px; line-height:32px; cursor:pointer; height:34px; background:url(../images/bg.jpg) repeat-x 0 -120px; border:1px solid #dadada; border-width:1px 0 1px 0; }

.leftMenuList dl dt span{ float:left; margin-left:5px;}
.leftMenuList dl dt b,.leftMenuList dl dt i{ width:18px; height:18px; float:left; background:url(../images/icon.gif) no-repeat; margin-top:8px; margin-left:10px;}
.leftMenuList dl dt:hover b{
-webkit-transform: rotate(360deg);
-moz-transform: rotate(720deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
-webkit-transition:all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.leftMenuList dl dt i{ float:right; margin-right:10px; background-position:-145px 0}
.leftMenuList dl.cur dt i{background-position:-127px 0}
.leftMenuList dl dt.s1 b{ background-position:0 0;}
.leftMenuList dl dt.s2 b{ background-position:-18px 0;}
.leftMenuList dl dt.s3 b{ background-position:-36px 0;}
.leftMenuList dl dt.s4 b{ background-position:-54px 0;}
.leftMenuList dl dt.s5 b{ background-position:-73px 0;}
.leftMenuList dl dt.s6 b{ background-position:-91px 0;}
.leftMenuList dl dt.s7 b{ background-position:-109px 0;}
.leftMenuList dl dt.s8 b{ background:url(../images/web.png) no-repeat 2px 2px;}
.leftMenuList dl dd { padding:6px 0; overflow:hidden;}
.leftMenuList dl dd a{ display:block;clear:both; width:98%; height:28px; line-height:28px; background:url(../images/arr.gif) no-repeat 10px center; text-indent:20px; color:#333;}
.leftMenuList dl dd a:hover{text-decoration:none; background-color:#f4f4f4;}
.leftMenuList dl dd a.now,.leftMenuList dl dd a.now:hover{ color:#fff; background:url(../images/arr2.gif) no-repeat 10px center; background-color:#4d5154;  font-weight:bold; text-decoration:none;}






/*右侧内容*/
.sub-txt{width:968px;background:#fff;}
.sub-tit{width:968px;height:105px;line-height:105px;text-align:center;font-size:18px;color:#333;} 
.sub-con{width:890px;margin:0px auto 20px;font-size:14px;line-height:24px;color:#333;}
.sub-con p{padding-bottom:0px;}
.sub-con p img{max-width:100%;}
.db{padding-top:20px;}


/*荣誉资质*/
.cp{ width:968px; padding-top:27px;  background:#ffffff;}
.honor{width:968px; height:710px; border:0px solid #000;}
.honor li{width:269px; float:left; margin-left:40px;}
.honor-img{width:269px; height:178px;}
.honor-txt a{ display:block; text-align:center; padding:15px 0 15px 0; color:#333333;}
.honor-txt a:hover{color:#2a9110;}

/*翻页*/
.page{ width:260px; height:50px; line-height:50px; margin:auto; margin-top:50px; margin-bottom:80px;   border:1px solid #000;}
.page li a{ display:block; width:50px; height:50px; line-height:50px; text-align:center; float:left; margin-left:15px; color:#4cac0d;}
.page .page-fl{background:url(../images/anniu.png) no-repeat; color:#ffffff;}

/*视频中心*/
.video{width:968px;}
.video li{width:278px; float:left; margin-left:33px;}
.video-img{width:220px; height:178px;}
.video-txt a{ display:block; text-align:center; padding:50px 0 25px 0; color:#333333;}
.video-txt a:hover{color:#2a9110;}

/*荣誉证书*/
.picture{width:968px;}
.picture li{width:278px; float:left; margin-left:33px;}
.picture .video-img{width:220px; height:178px;}
.picture .video-txt{ display:block; text-align:center; padding:10px 0 15px 0; color:#333333;}



/*新闻中心*/
.press-tab{width:968px;background:#fff;}
.press{width:886px;margin:0px auto;}
.press-con{width:886px;margin-top:25px;border-bottom:1px dotted #9e9e9e;}
.press-tit a{font-size:18px;color:#333;}
.press-tit a:hover{color:red;}
.press-sj{font-size:12px;color:#999;margin-top:5px;}
.press-txt{font-size:14px;line-height:24px;color:#999;padding:5px 0px 12px;text-indent:2em;}


/*翻页*/
.ys{color:#2a9110;}
.page-xw{height:50px;line-height:50px;margin:50px auto 50px;text-align:center;}
.page-xw li{display:inline-block;}
.page-xw li a{display:block;width:50px;text-align:center;line-height:50px;height:50px;color:#4cac0d;}
.page-xw .page-fl{background:url(../images/anniu.png) no-repeat; color:#ffffff;}

ul.pages{text-align:center;margin:25px 0px; font-family:"宋体"}
ul.pages li{display:inline-block;}
ul.pages li a{display:block;width:50px;text-align:center;line-height:50px;height:50px;color:#4cac0d;}
ul.pages li.active a{background:url(../images/anniu.png) no-repeat 0px 0px;color:#fff;}


/*产品中心*/
.product{width:960px;float:right;}
.product-tab{ width:225px;background:#ffffff;margin:0px 0px 15px 15px;}
.product-img{width:225px;height:225px;}
.product-img a{display:block;width:100%;height:100%;}
.product-img a img{width:100%;height:100%;}

.product-txt{padding-left:10px;height:20px;overflow:hidden;}
.product-txt a{font-size:14px;color:#333;}
.product-txt a:hover{color:#2A9110;}
.product-money{display:block; font-size:16px; font-weight:bold; color:#ff3300; padding:10px 0 10px 10px;}
.product-money a{ font-size:12px; color:#d96d00; font-weight:normal; padding-right:15px;}

.imglist li{float:left;}


/*服务中心*/
.senter{width:968px; height:580px; background:#ffffff;}
.senter-tlt{ width:240px; margin:auto;}
.senter-tlt li a{ display:block; font-size:20px; color:#999999; padding:25px 0 10px 0;}
.senter-hyjh .fb{border-bottom:2px solid #2A9110; color:#2a9110;}
/*表单*/
.senter-bd{ width:670px; height:430px; margin:auto; border:0px solid #000; margin-top:120px; }
.senter-bd input{ width:216px; height:35px; border:1px solid #DDDDDD;}
td{color:#666666;}
.word-bt{margin-left:10px; color:#DA251D;}
.pq{ margin-top:10px; border:1px solid #DDDDDD;}
.pw{ color:#ffffff; background:#5AB85A; margin-right:20px; margin-top:15px;}
.word-bt{display:block; line-height:35px;}
.senter-ts{ color:#888888; font-size:12px; margin-left:20px; line-height:35px; padding-left:30px; background:url(../images/tishi.png) no-repeat;}
#name02{display:none;}
#tel02{display:none;}
#email02{display:none;}
#model02{display:none;}
#time02{display:none;}

/*新闻内页*/
.sub-bt{ margin-bottom:-25px;}
.sub-sj{ height:25px; margin-bottom:20px; text-align:center; font-size:12px; color:666666; border-bottom:1px solid #666;}
/*切换*/
#xuan02{display:none;}
#xuan03{display:none;}
#xuan04{display:none;}
#xuan05{display:none;}
#xuan06{display:none;}
#xuan07{display:none;}
#xuan08{display:none;}
#xuan09{display:none;}
#king02{display:none;}
#king03{display:none;}
#king04{display:none;}
#king05{display:none;}
#king06{display:none;}
#king07{display:none;}
#king08{display:none;}
#king09{display:none;}
