﻿@charset "utf-8";
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}

/*其他*/
.curp{cursor:pointer};

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
/*end reset*/


#roll_top,#fall,#ct{position:relative;cursor:pointer;height:52px;width:52px}
#roll_top{background:url(../images/top.gif) no-repeat}
#fall{background:url(../images/top.gif) no-repeat 0 -80px}
#ct{background:url(../images/top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-558px;position:fixed;right:46%;top:80%;_margin-right:-558px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}


/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; line-height:26px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.content ,.container{margin-left:auto; margin-right:auto; width:1200px;}

/*头部导航*/
.headDiv{height: 95px; overflow:hidden; } 
.headDiv .logo{height: 95px; line-height: 95px; } 
.headDiv .nav{overflow: hidden; } 
.headDiv .nav ul li{float: left; height: 95px;}
.headDiv .nav ul li a{display: block; text-align: center; position: relative; height: 100%;  }
.headDiv .nav ul li a span{    font-size: 16px; color: #333; height: 95px; line-height: 95px; z-index: 2; position: absolute; width: 100%; left: 0; -webkit-transition:color 200ms; transition:color 200ms;}
.headDiv .nav ul li.liNow .color{top: 0;} 
.headDiv .nav ul li.liNow2 .color{top: 0;}
.headDiv .nav ul li:hover .color{top: 0;} 
.headDiv .nav ul li.liNow a span{color: #fff;  } 
.headDiv .nav ul li.liNow2 a span{color: #fff;  } 
.headDiv .nav ul li:hover a span{color: #fff; } 
.headDiv .icon{margin-right: 5%; height: 95px; line-height: 95px;position: relative; } 
.headDiv .icon a{display: inline-block;}
.headDiv .icon img{margin: 0 10px; } 
.headDiv .icon img.imgon{display: none; }
.headDiv .ewmAlert{display: none; position: absolute; right: 6%; top: 68px; z-index: 10000; } 
.headDiv .ewmAlert img{width: 100px; }
.headDiv .menuIcon{float: right; margin-right: 10px; width: 9%; line-height: 45px; } 
.headDiv .menuIcon img{width: 100%; }
.headDiv .nav ul li .color{background: #498e05; width: 100%; display: block; position: absolute; top: 100%; z-index: 1; -webkit-transition:top 200ms; transition:top 200ms; }
.headDiv .nav ul li:nth-child(1){width: 82px;}
.headDiv .nav ul li:nth-child(2),.headDiv .nav ul li:nth-child(3),.headDiv .nav ul li:nth-child(4),.headDiv .nav ul li:nth-child(5),.headDiv .nav ul li:nth-child(6),.headDiv .nav ul li:nth-child(8){width: 114px;}
.headDiv .nav ul li:nth-child(7){width: 130px;}
.headDiv .wx-box{position: absolute; z-index: 100; background: #fff; display: none; width: 200px; left: -73px; overflow: hidden;}
/*.headDiv .wx-box{position: absolute; z-index: 100; background: #fff; display: none; width: 200px; right: 0px; overflow: hidden; }*/ 
.headDiv .wx-box a{display: inline-block; float: left; } 
.headDiv .wx-box a img{width: 80px; }


/*  广告轮播图 */
.banner{ margin: 0 auto;position:relative; overflow:hidden;height:450px;}
.banner .bd{height:100%; z-index:0;position:relative;left:50%; margin-left:-960px;}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px;}
.banner_ctr a{ display:block;width:40px;height:40px; background: url('../images/ctrl.png') no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1280px; background-position: -40px 0px;}
.banner_ctr a:hover{opacity:1;filter:alpha(opacity=100);}
.banner .hd{position:absolute; bottom:10px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:14px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:8px; height:8px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}
.banner .hd li:hover,.banner .hd .on{background:none;border:2px solid #fff;}

/*首页产品中心*/
.alBox{position:relative;  background-color:#f5f5f5; overflow:hidden; margin-top:45px; margin-bottom:30px;}
.alBox .faDb{position:absolute; top:292px; right:-314px; width:314px; height:178px; background:url(Img/Index/faDb.jpg) no-repeat center;}
.alBox .bsYs{position:absolute; top:0; left:-470px; width:470px; height:552px; background-color:#fff;}
.alBox h4{height:91px;}
.alMu{width:222px;}
.alMu ul{}
.alMu li{margin-bottom:1px;}
.alMu li a{display:block; height:52px; line-height:52px; padding-left:13px; font-size:15px; color:#fff; text-decoration:none; background:url(../images/alMu.png) no-repeat center;text-decoration:none;}
.alMu li:hover a , .alMu li.cur a{background-image:url(../images/alMuH.png);text-decoration:none;}
.alCont{width:930px; overflow:hidden;}
.alCont dl{height:355px; overflow:hidden;}
.alCont dl dt img{float:left; margin-left:1px; margin-bottom:1px; width:205px; height:160px;}
.alCont dl dd{width:400px;}
.alCont dl dd h5{height:28px; line-height:28px; font-size:24px;}
.alCont dl dd h5 a{color:#000; text-decoration:none;}
.alCont dl dd p{margin-top:30px;  line-height:28px; font-size:14px; overflow:hidden;}
.alCont dl dd .btnMore{margin-top:20px; display:block; width:144px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold; color:#000; border:3px solid #000;}
.alCont dl dt{margin-right:40px; width:412px;}

.sub-title {line-height:30px;font-size: 24px;border-bottom: 1px solid #d2d2d2;padding: 18px 0 0 45px;background: url(../images/service-anzhuang.png) no-repeat left center;}
.sub-title dl {overflow: hidden;height: 50px}
.sub-title dl dd .phone-nav-wrapper {height: 50px}
.sub-title dl dt {float: left;color: #333;font-family: 'Microsoft YaHei',"Microsoft YaHei",sans-serif;font-size: 24px}
.sub-title dl dt span {font-size: 12px;padding-left: 10px}
.sub-title dl dd {float: right}
.sub-title dl dd a {font-size: 14px;padding: 0 15px;border-right: 1px solid #ccc;line-height: 10px;display: inline-block;transition: all .2s;-webkit-transition: all .2s;
	-moz-transition: all .2s;-o-transition: all .2s;-ms-transition: all .2s;vertical-align: top;margin-top: 12px}
.sub-title dl dd a:last-child {border: 0}
.sub-title dl dd a:hover {color: #a0a0a0}

/* 优势 */
.odds{background-color:#efefef;background-image:url('../images/odds_bg.jpg');background-position: center;background-size:cover;background-attachment:fixed; overflow:hidden; padding-top:50px;}
.odds .title{text-align:center;color:#555;margin-bottom:40px;}
.odds .title span{font-size:32px;color: #222;display: block;line-height:40px; margin-bottom:15px;}
.title i {height: 10px;margin: auto;display: block;background-image: url(../images/an_tlis2_bg.png);background-repeat: no-repeat;background-position: 50% -2px;}
.odds li{float:left;width:580px;height:560px;background:#fff;overflow: hidden;margin-right:30px;margin-bottom:30px;transition: all .3s;}
.odds li:nth-child(2n){margin-right:0;}
.odds li .pic{display: block;width:580px;height:200px;overflow: hidden;}
.odds li img{width:580px;height:200px;transition:all .5s;}
.odds li .txt{padding:50px;min-height:135px;}
.odds li .txt p{font-size:14px;text-align: left; line-height:28px;}
.odds li .txt h4{font-size:18px;color:#498e05;padding-bottom:15px;position: relative;margin-top:0px; font-weight:bold;}
.odds li .txt h4::after{content:"";position: absolute;left:50%;bottom:0;margin-left:-15px;width:30px;height:1px;background:;transition: all .3s;}
.odds li i{font-style:normal;width:60px;height:60px;text-align:center;background:#498e05;color:#fff;display:inline-block;line-height:60px;top:-55px;position: relative;font-size:28px;font-family: Arial;border-radius:100%;} 
.odds li:hover img{transform: scale(1.1);} 
.odds li:hover h4::after{width:60px;margin-left:-30px;}
.odds li:hover{box-shadow:0 0 10px #ccc;}

/*  关于我们 */
.about{overflow:hidden;height:525px; background: #f1f1f1;}
.about .video{width:595px;height:525px;position: relative;z-index:2;}
.about .video img{margin-left:-358px;cursor: pointer;}
.aboutFont{width:602px;margin-top:25px; height:525px; }
.aboutFont .title{font-size:26px;color:#222;margin-bottom:35px;position: relative;line-height:30px;}
.aboutFont .title::after{content:"";position: absolute;left:-100px;background:#fff;height:2px;width: 65px;top:10px;}
.aboutFont .title span{font-size:40px;color:#498e05;font-family:Arial;margin-right:5px;text-transform: uppercase;float: left;}
.aboutFont .txt{font-size:14px; line-height:28px; height:300px;}
.strength{background:#498e05;padding-top:30px;color:#fff;height:105px;position: relative;z-index:1;}
.strength::after{content: "";position: absolute;left:-70px;bottom:0;width:200%;height:100%;background:#498e05;z-index:-1;}
.strength li{float:left;color:#fff;border-right:1px dotted #7fbb57;text-align:center;width:220px;}
.strength li:first-child{text-align:left;width:140px;}
.strength li h4{font-size:16px;font-weight:normal;}
.strength li strong{font-size:50px;font-family:Arial;line-height:50px;}
.strength li:last-child{border-right:none;}

/* 新闻 */
.news{padding:50px 0;overflow:hidden;}
.newsMenu{text-align:center;margin-bottom:30px;height:54px;border-bottom: 1px solid #e6e6e6;}
.newsMenu a{display:inline-block;font-size:24px;color:#333;position: relative;}
.newsMenu em{color:#ddd;margin:0 30px;font-style: normal;}
.newsMenu a::after{content:"";position: absolute;left:0;bottom:-27px;width:0;height:3px;background:#498e05;transition: all .3s;}
.newsMenu a::before{content: "";position: absolute;left:50%;margin-left:-6px;border:6px solid transparent;border-bottom-color:#498e05;bottom:-24px;opacity:0;transition: all .3s;}
.newsMenu a.on{color:#498e05; text-decoration: none;}
.newsMenu a.on::after{width:100%;}
.newsMenu a.on::before{opacity:1;}


.newsMain,.newsBox{height:455px;overflow:hidden;}
.newsLeft{width:500px;height:455px;overflow:hidden;position:relative;border:1px solid #efefef;transition:all 0.3s;background:#fff;}
.newsL{width:500px;height:455px;overflow:hidden;position:relative;}
.newsL li{width:500px;height:455px;overflow:hidden;position:relative;transition:all 0.3s;}
.newsL img{width:500px;height:455px;transition:all 0.5s;}
.newsL h4{font-size:16px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding:20px 20% 20px 5%;position:absolute;background: url('../images/opc2.png');bottom:0;left:0;width:75%;color:#fff;}
.newsL:hover img{transform:scale(1.1);}
.newsL .hd{position:absolute; bottom:20px; z-index:5;right:5%;font-size: 0; line-height:0;height:0px; margin-left:-50px;height:14px;overflow:hidden;}
.newsL .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:12px; height:12px;*display:inline; zoom:1;border-radius:100%;}
.newsL .hd li:hover,.newsL .hd .on{background:none;background:#498e05;}

.newsRight{width:660px;}
.newsRight li{height:112px;padding-right:25px;overflow:hidden;font-size:12px;position:relative;background:#fff;border-bottom:1px solid #ddd;}
.newsRight li:after{position:absolute;content:"";left:0;top:0;width:0;height:112px;transition:all 0.4s;background:#498e05;}
.newsRight li a{position:relative;z-index:2;display:block; text-decoration: none;}
.newsRight li .date{float:left;width:112px;height:90px;text-align:center;margin-right:20px;padding-top:27px;}
.newsRight li .date i{display:block;font-style:normal;font-size:35px;color:#222;line-height:35px;}
.newsRight li h4{color:#333;height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-top:15px;font-weight:normal;font-size:16px;}
.newsRight li:hover .date i,.newsRight li:hover a,.newsMain li:hover h4{color:#fff;transition:all 0.3s;}
.newsRight li:hover{background:#498e05;transition-delay:.3s;}
.newsRight li:hover:after{width:100%;}


.apply{padding:30px 0;overflow:hidden;}
.apply .title{text-align:center;color:#555;margin-bottom:40px;}
.apply .title span{font-size:32px;color: #222;display: block;line-height:40px; margin-bottom:15px;}.in_partner{float: left;width: 100%;margin: 10px 0;}
.in_partner li{float: left;width: 175px;margin-right: 30px; margin-bottom:20px;}
.in_partner li:nth-child(6n){margin-right:0;}
.in_partner li img{float: left;width: 100%;border: 1px solid #ddd;}
.in_partner li h1{float: left;width: 100%;font-size: 13px;color: #333333;font-weight: normal;text-align: center;padding: 5px 0;}

/*  常见问答 */
.faq{background:#f1f1f1;padding:50px 0;overflow:hidden;}
.faqLeft{width:220px;}
.faqLeft h3{font-size:18px;color:#333;margin-bottom:45px;font-weight:normal;text-transform: uppercase;}
.faqLeft h3 span{display:block;font-size:10px;color:#888;font-family:Arial;-webkit-transform:scale(0.8);-moz-transform:scale(1);transform-origin:left;}
.faqLeft .more{display:inline-block;width:150px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:14px;background:#498e05;border-radius:3px;}
.faqLeft .more i{display:inline-block;width:18px;height:18px;background: url('../images/fIcon.jpg') no-repeat;margin-left:10px;position:relative;top:5px;}
.faqLeft .more:hover{opacity:.8;}

.faqMain{width:970px;overflow:hidden;height:140px;}
.faqMain ul{width:1000px;}
.faqMain li{float:left;background:#fff;padding:15px;width:280px;height:110px;margin-right:20px;}
.faqMain li h4{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:30px;background: url('../images/a.jpg') no-repeat left 3px;padding-left:30px;}
.faqMain li h4 a{color:#498e05;}
.faqMain li p{background: url('../images/q.jpg') no-repeat left 5px;padding-left:30px;}

/* 底部 */
.footer{background:#333;padding:40px 0;overflow: hidden;color:#999;font-size:12px;}
.footMenu{font-size: 16px;color:#4c4c4c;margin-bottom:20px;}
.footMenu em{font-style: normal;margin:0 25px;}
.footer .footMenu a{color:#fff;}
.footMenu a:hover{text-decoration:underline;}
.footContact h4{font-size:18px;font-weight:normal;font-family:Arial;color:#fff;margin-bottom:8px;}
.footContact h4 span{background: url('../images/f_tel.png') no-repeat right center;padding-right:30px;display:inline-block;}
.footWx{width:220px;text-align:center;margin-top:-20px;}
.footWx img{width:100px;height:100px;margin-bottom:5px;}
.footWx span{display:block;}
.firendLink{background:#1a1a1a; padding: 15px 0;}
.firendLink span{color:#fff;}
.firendLink span i{color: #498e05;font-style: normal;margin-left:5px;}
.firendLink a{margin:0 10px;}
.footer a{color:#999;}
.footer a:hover{color:#fff;}

/* 内页共用 */
.mub01InpageBannerr {width: 100%;height: 450px;}
.mub01MainContent {width: 100%;background: url(../images/znjj_bg.png);padding-bottom: 30px;}
.mub01address {width: 100%;}
.mub01address .container {position: relative;}
.mub01address .con {width: 100%;position: absolute;top: -50px;left: 0;height: 50px;background: url(../images/mub01addressBg.png);}
.mub01address .p1 {height: 50px;line-height: 50px;font-size: 13px;color: #fff;float: left;width: 1180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mub01address .p1 a {color: #fff;padding: 0 4px;}
.mub01address .p1 img {margin: 0 10px 0 20px;position: relative;top: 4px;}
.mub01address .p2 {float: right;font-size: 13px;color: #fff;line-height: 50px;margin-right: 22px;}
.mub01address_search .con {top: 0px;}

/* about 关于我们页面*/
.aboutMenu2 {width: 1200px;text-align: center;margin:0 auto;padding: 42px 0 0;}
.aboutMenu2 ul{width:100%;text-align:center;}
.aboutMenu2 li {display:inline-block;*display:inline;*zoom:1;padding:0 20px;height:50px;font-size: 15px;color: #333333;background: #fff;line-height: 50px;text-align: center;border:#ddd solid 1px;
margin-left:8px;font-weight:bold;}
.aboutMenu2 li a {color: #333;text-decoration: none;display: block;}
.aboutMenu2 li.cur {background:  #498e05;}
.aboutMenu2 li.cur a {color: #fff;border-color: #498e05;}
.aboutMenu2 li:hover {background: #498e05;}
.aboutMenu2 li:hover a {color: #fff;border-color: #498e05;}

.mub01Title {width: 100%;text-align: center;padding: 50px 0;}
.mub01Title h3 {font-size: 26px;color: #1e1e1e;font-weight: bold;}
.mub01Title h3 em {color: #498e05;font-weight: bold;}
.mub01Title h3 i {display: inline-block;height: 1px;background: #e5e5e5;width: 522px;position: relative;top: -6px;}
.mub01Title h3 i.xianL {margin-right: 12px;}
.mub01Title h3 i.xianR {margin-left: 12px;}
.mub01Title p {font-size: 12px;color: #999999;font-family: arial;margin-top: 6px;}

.mub02Title {width: 1200px;text-align: center;padding: 50px 0; margin:0 auto;}
.mub02Title h2{height: 21px;position: relative;}
.mub02Title h2 a{font-size:30px;display: block;width: 100%;text-align: center;position: absolute;left: 0;top: 0;z-index: 9;}
.mub02Title i{display: block;width: 430px;height: 1px;background: #dddddd;position: absolute;left: 0;top: 18px;border-right: 17px solid #498e05;}
.mub02Title h2 span{font-size: 30px;color: #498e05;}
.mub02Title em{display: inline-block;width: 430px;height: 1px;background: #dddddd;position: absolute;right: 0;top: 18px;border-left: 17px solid #498e05;}

/*关于我们--简介*/
.about_x{ overflow:hidden; line-height:28px;font-size:15px;color:#666666;}
.about_x p {font-size: 15px;color: #666;text-indent: 30px;line-height: 35px;}
.about_x img{margin-bottom:15px; max-width:100%;}
.about_x .img{ float:right; width:49%; margin-left:3%; overflow:hidden;border-radius:4px; margin-top:10px;}
.about_x .img img{ margin-bottom:0; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about_x .img:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.about_x .ul{ overflow:hidden; padding-top:50px; clear:both;}
.about_x .ul li{ float:left; width:32%; margin-bottom:2%; margin-right:2%; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;border-radius:4px;}
.about_x .ul li.bgs1{ background-image:url(../images/about_bg1.png);}
.about_x .ul li.bgs2{ background-image:url(../images/about_bg2.png);}
.about_x .ul li.bgs3{ background-image:url(../images/about_bg3.png);}
.about_x .ul li:nth-child(3n+0){ margin-right:0;}
.about_x .ul li img{ display:block; margin:0 auto; width:100%; margin-bottom:15px; }
.about_x .ul li .h3{ font-weight:bold; height:32px; line-height:32px; margin-bottom:30px; overflow:hidden; text-align:center; color:#333333;}

/*关于我们--文化*/
.companyStyle {margin:0 auto;padding-bottom:30px;width:1200px;overflow:hidden;}
.companyStyle .list{width:1215px;}
    .companyStyle .item{position:relative;float:left;margin:0 7.5px;width:285px;height:280px;overflow:hidden;}
    .companyStyle .pic{position:relative;width:100%;height:280px;}
    .companyStyle .pic img{display:block;width:100%;height:280px;}
    .companyStyle .pic p{position:absolute;bottom:0;left:0;width:100%;height:50px;line-height:50px;font-size:18px;color:#fff;text-align:center;background:#6ca336;opacity: 0.9;}
    .companyStyle .text{position:absolute;z-index:-1;top:100%;left:0;width:100%;height:180px;line-height:28px;text-align:center;background:#6ca336;transition:all 1s; opacity: 0.9; font-size: 18px;color:#fff; padding-top:100px;}
    .companyStyle .text a{display:block;font-size:18px;color:#fff;}
    .companyStyle .item:hover .text{top:0;z-index:999;}
    .companyStyle .item:hover .pic p{display:none;}
	
/*关于我们--荣誉*/
  .aboutHonor {width: 100%;}
.aboutHonor .mub01Title h3 {color: #1e1e1e;}
.aboutHonor .mub01Title p {color: #999999;}
.aboutHonor .mainCon {width: 100%; position: relative;margin-top: 34px;}
.aboutHonor .mainCon i {display: block;width: 42px;height: 42px;cursor: pointer;position: absolute;top: 80px;overflow: hidden;}
.aboutHonor .mainCon .btn01 {background: url(../images/aboutMienBtn01.png) no-repeat left top;left: -70px;}
.aboutHonor .mainCon .btn02 {background: url(../images/aboutMienBtn02.png) no-repeat left top;right: -70px;}
.aboutHonor .mainCon .aboutHonorCon {width: 100%;position: relative;height: 300px;overflow: hidden;}
.aboutHonor .mainCon .aboutHonorCon ul {width: 105%;position: absolute;top: 0;left: 0;}
.aboutHonor .mainCon .aboutHonorCon li {width: 280px;float: left;margin-right: 26px;}
.aboutHonor .mainCon .aboutHonorCon li span {display: block;width: 100%; margin-top: 14px;  font-size: 14px;  color: #333; text-align: center; line-height:28px;}
.aboutHonor .mainCon .aboutHonorCon li a {  text-decoration: none;}
.aboutHonor .mainCon .aboutHonorCon li img {  display: block;  width: 278px;  height: 200px;  border: 1px solid #f4f4f4;}
.aboutHonor .mainCon .aboutHonorCon li img:hover {border: 1px solid #498e05;}
.aboutHonor .mainCon .aboutHonorCon li span:hover { color: #498e05;}

.row {background-repeat: no-repeat; background-position: right 0 bottom 0;background-color: #f5f5f5; overflow:hidden;}
.row .pic { width: 50%;  float: left;}
.row .pic img{width: 100%;}
.row .cont { margin-top: 70px; width: 50%;  float: left;}
.row .cont .text { line-height: 45px; font-size: 18px;color: #555555; padding-left:50px;box-sizing: border-box;vertical-align: middle;}
.row .cont .text p {margin-bottom: 2px;}

/* aboutMien*/
  .aboutMien {width: 100%;padding-top: 30px;background: #fff;}
.aboutMien .mainCon {width: 100%;height: 460px;position: relative; margin-top: 34px;}
.aboutMien .mainCon span { display: block; width: 42px;  height: 42px;  cursor: pointer;  position: absolute;  top: 50%;  margin-top: -21px; overflow: hidden;}
.aboutMien .mainCon .btn01 { background: url(../images/aboutMienBtn01.png) no-repeat left top; left: 0;}
.aboutMien .mainCon .btn02 {background: url(../images/aboutMienBtn02.png) no-repeat left top; right: 0;}
.aboutMien .aboutMienCon {overflow: hidden;  width: 1080px;  height: 100%; margin: 0 auto; position: relative}
.aboutMien .aboutMienCon .aboutMienBox { width: 1080px; height: 100%; margin: 0 auto;}
.aboutMien .aboutMienCon .iteam { position: absolute;  overflow: hidden;  height: 70%;  top: 12% !important;}
.aboutMien .aboutMienCon .iteam img { display: block}
.aboutMien .aboutMienCon .iteam b { display: block; position: absolute; left: 0; top: 0;width: 100%;height: 100%;background: url(../images/aboutMienBg.png) repeat;}
.aboutMien .aboutMienCon .iteam.active b {display: none;}
.aboutMien .aboutMienCon .iteam.active {  height: auto; top: 0 !important;}
.aboutMien .aboutMienCon .iteam.active p { color: #333333;  font-size: 14px; margin-top: 16px; text-align: center;}
.aboutMien .aboutMienCon .iteam.active p a { display: block; color: #333; text-decoration: none;}


/* 在线客服样式 */
.gr_kefu{position:fixed;width:50px;height:275px;right:0;top:214px;z-index:100;}
.gr_kefu ul li{width:50px;height:50px;float:left;position:relative;margin-bottom:1px;font-size:12px;line-height:50px;}
.gr_kefu ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;background:#498e05;overflow:hidden;opacity:.8;}
.gr_kefu ul li.kf2 .sidebox{/* background:#7fbb57; */overflow:visible;}
.gr_kefu ul li .sidebox:hover{opacity:1;}
.gr_kefu ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#222;transition:all 0.3s;opacity:.8;}
.gr_kefu ul li .sidetop:hover{opacity:1;}
.gr_kefu ul li img{float:left;}
.gr_kefu ul li .sidebox3{font-size:16px;}
.gr_kefu ul li .kImg{padding:13px;}
.gr_kefu .kf_wx{ position:absolute; top:0;left:-140px;width:110px;display:;background:#fff;border:1px solid #dadada;padding:14px;line-height:20px;color:#333;text-align:center;display:none;}
.gr_kefu .kf_wx img{ display:block;width:110px; height:110px;margin-bottom:5px;float:none;}
.gr_kefu .qq{height:0;position:relative;z-index:2;}
.gr_kefu .qq .sidebox{border:1px solid #498e05;height:auto;border-radius:5px 0 0 5px;width:140px;background:#fff;opacity:1;bottom:-50px;top:auto;text-align:center;padding-bottom:5px;right:-150px;}
.gr_kefu .qq h5{height:35px;line-height:35px;background:#498e05;font-weight:normal;color:#fff;font-size:14px;padding:0 10px;text-align:left;margin-bottom:10px;}
.gr_kefu .qq h5 i{float:right;cursor:pointer;transition:all 0.3s;position:relative;z-index:5;}
.gr_kefu .qq h5 i:hover{transform: rotate(90deg);}
.gr_kefu .qq  a{display:block;height:32px;line-height:32px;border-radius:18px;border:1px solid #498e05;margin:5px 15px}

/* 产品 */
.cpMain{width: 100%;background: url(../images/znjj_bg.png);padding-bottom: 30px;; overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:20px; margin-left: auto; margin-right: auto; width: 1200px;}
.cpMain .pleft{ float:left; width:250px; }
.cpMain .pleft h3{ padding-left:80px; width:160px; height:100px; background:url(../images/pro_h.png) no-repeat 35px center; background-color:#498e05; font-weight:normal; line-height:100px; font-size:18px; color:#fff; border-radius:10px 10px 0 0}
.cpMain .pleft h3 a{ color:#fff;}
.cpMain .pleft h3 span{ font-size:14px; color:#fff; margin-left:5px;}

.cpMain .pleft dl {background: #fff;border: 1px solid #dddddd;border-radius: 0 0 5px 5px;}
.cpMain .pleft dl a{text-decoration:none;}
.cpMain .pleft dl dt {height: 70px;line-height: 70px;width: 250px;position: relative;left: -1px;background: #498e05;font-size: 20px;text-indent: 25px;top: -1px;margin-bottom: 15px;border-radius: 5px 5px 0 0;}
.cpMain .pleft dl dt a {display: block;color: #fff;height: 70px;background: url(../images/proicon02.png) no-repeat 200px center; }
.cpMain .pleft dl:first-child dt a {display: block;color: #fff;height: 70px;background: url(../images/proicon01.png) no-repeat 200px center;}
.cpMain .pleft dl dd {font-size: 14px;height: 44px;line-height: 44px;margin-left: 30px;padding-left: 20px;background: url(../images/ty01.png) no-repeat left center;position: relative;}
.cpMain .pleft dl dd>a {color: #333;}
.cpMain .pleft dl dd.cur ,.cpMain .pleft dl dd:hover {background: url(../images/ty02.png) no-repeat left center;}
.cpMain .pleft dl dd.cur>a ,.cpMain .pleft dl dd:hover>a {color: #498e05;}

.cpMain .phone { overflow:hidden; width:166px; padding:30px 0; padding-left:75px; border-radius:10px; background:url(../images/pro_phone.png) no-repeat 20px center; background-color:#498e05;}
.cpMain .phone p{ font-size:16px; color:#fff;}
.cpMain .phone b{ display:block; font-size:24px; color:#fff; font-family:'Times New Roman'}

.dqpkcprocont{ font-size:14px;}
#di_bottom{margin-bottom:20px;}

/*产品左边联系我们*/
.pleft .divBox{overflow:hidden;width: 220px;background-color:#fff;border-top:5px solid #498e05;margin-bottom:10px;padding:20px 15px;}
.pleft .divBox .lxfs{ font-size:20px; color:#498e05; margin:10px 0 18px 0;font-weight:bold;}
.pleft .divBox .lxfs a{color:#498e05;}
.pleft .divBox  span{ display:block; font-size:14px; color:#303030; line-height:28px;}

.cpright{ width:880px; padding:0 25px; background:#fff; float:right; min-height:600px; margin-bottom:20px;}
#ny_prBox{background-color: #fff; margin-bottom:30px; min-height:500px; margin-top: 55px;}
#rtop{padding-top: 18px; padding-bottom: 15px;margin: 12px 20px 0 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #498e05; font-weight:normal; line-height:16px; font-size:16px; color:#498e05; }
.rtop span{ float:right;}

.productlist{margin:0 auto;overflow:hidden; margin-top:25px;}
.productlist li{float:left;margin-right:25px; margin-bottom:25px; width:274px;background:#f4f4f4;overflow:hidden;transition:all 1s;border:#fff solid 1px;}
.productlist li .pic{width:274px; height:243px; background:#f4f4f4;  overflow:hidden; text-align:center;}
.productlist li .pic img{width:274px; height:243px;transition:all 1s;}
.productlist li .text{padding:15px 20px;overflow:hidden;background:url(../images/read03.png) no-repeat 95% center;}
.productlist li .text span{display:block;height:25px;line-height:25px;font-size:16px;color:#333;font-weight:bold; text-decoration:underline;}
.productlist li:hover{background:#498e05;border-color:#498e05;}
.productlist li:hover img{transform:scale(1.1);}
.productlist li:hover .text{background-image:url(../images/read03_cur.png);}
.productlist li:hover .text *{color:#fff;}
.productlist li:nth-child(3n){margin-right:0}

/*产品内容区*/
.inContent{overflow:hidden; margin-top:50px;}
.tbPic{position:relative;z-index:1;float:right;border:1px solid #dadada; padding:20px;}
.tbPic a{background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.tbPic a img{vertical-align:middle;max-width:380px;max-height:380px;}
.tbPic a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/img/mask.png);cursor:move;z-index:1;}


.tbPicList .tbThumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}
.tbPicList .tbThumb ul{position:absolute;height:99999px;}
.tbPicList .tbThumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}
.tbPicList .tbThumb ul li a{display:block;width:103px;height:75px;border:2px solid #d9d9d9;text-align:center;background:#fff}
.tbPicList .tbThumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.tbPicList .tbThumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}
.tbPicList .tbThumb ul li a.tbSelected{border-color:#50b64f;}
.tbPicList .tbThumb ul li a.tbSelected em{background:url(../images/img/jt.png) no-repeat;}

.productShowTitle{width:420px;overflow:hidden;}
.productShowTitle h2{line-height:22px;font-size:18px;padding:10px 0;font-weight:normal;border-bottom:1px dotted #d9d9d9;}
.productShowTitle .description{padding-top:10px;overflow:hidden;border-bottom:1px dotted #d9d9d9;padding-bottom:15px;}
.productShowTitle .description h3{font-weight:normal;font-size:14px;color:#333;line-height:30px;}
.productShowTitle .description ul li{width:265px;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;color:#999;}
.productShowTitle .description ul li.li2{width:215px;padding-right:0;}
.productShowTitle .description p{color:#999;}
.productShowTitle .advisory{padding-top:30px;}
.productShowTitle .advisory a{display:block;width:140px;height:40px;background:#50b64f;border-radius:3px;border-bottom:5px solid #007F3C;line-height:40px;text-align:center;font-size:16px;color:#fff;margin-top:20px; float:left;}
.productShowTitle .advisory a:hover{background:#FF7417;border-color:#FF6600;color:#fff;}
.productShowTitle .advisory .tel{background:url(../images/telbj.jpg) no-repeat left center;line-height:22px;padding-left:48px;}
.productShowTitle .advisory .tel span{display:block;font-size:20px;font-family:arial;color:#50b64f;}

.tabListBox{overflow:hidden;margin-top:35px;}
.tabList{height:40px;background:#f5f5f5;}
.tabList li{display:block;width:107px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#d8d8d8;color:#333;}
.tabList li.on{color:#fff;background:#50b64f;}
.tabBox{overflow:hidden;padding-top:15px;}
.tabBoxC{font-size:14px;line-height:24px;color:#666;}

/*产品内容区订购*/
.orderBox{padding:25px;background:#f5f5f5;overflow:hidden;margin-top:20px;}
.orderBox h3{font-size:15px;line-height:18px;font-weight:normal;}
.orderBox .table{padding-top:20px;overflow:hidden;}
.orderBox .table li{float:left;height:35px;margin-bottom:10px;}
.orderBox .table li span{float:left;border:1px solid #efefef;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}
.orderBox .table li .iptTxt{float:right;width:320px;border:1px solid #efefef;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.orderBox .table li .iptCode{float:left;width:259px;border:1px solid #efefef;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.orderBox .table li .checkcode{float:right;border:1px solid #efefef;border-left-width:0;background:#fff;padding:5px 9px 6px 10px;}
.orderBox .table li .btn{width:410px;height:35px;line-height:35px;background:#50b64f;cursor:pointer;font-size:14px;color:#fff;text-align:center;border:none;font-family:"Microsoft Yahei"}
.orderBox .table li .btn:hover{background:#FF7417;color:#fff;}
.orderBox .table li.areLi{width:410px;float:right;height:215px;overflow:hidden;}
.orderBox .table li.areLi .txtContent{width:403px;height:183px;border:1px solid #efefef;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}

/*产品内容区相关产品*/
.relContent{overflow:hidden;margin-top:20px;}
.relContent ul{padding-top:15px;}
.recTitle{padding-left:20px;height:40px;line-height:40px;background:url(../images/img/page_line.jpg) no-repeat 10px center #f5f5f5;font-size:16px;font-weight:bold;color:#333;font-weight:normal;}
.pictureList li,.relContent li{width:280px;float:left;margin-right:20px;margin-bottom:10px;}
.relContent li:nth-child(3n){margin-right:0}
.pictureList li img,.partnerList li img,.relContent li img{border:2px solid #ebebeb;padding:3px;}
.pictureList li img:hover,.partnerList li img:hover,.relContent li img:hover{border-color:#50b64f}
.pictureList li h3,.partnerList li h3,.relContent li h3{line-height:40px;text-align:center;padding:0 10px;font-size:15px;}
.partnerList li{width:220px;float:left;margin-right:20px;margin-bottom:10px;}
.productList li{width:280px;border:1px solid #e2e2e2;float:left;margin-right:20px;margin-bottom:20px;padding:9px 9px 0;}
.productList li .item{display:block;width:280px;height:280px;overflow:hidden;position:relative;}
.productList li .item .txt{width:210px;height:0px;background:url(../images/tm.png);padding:0 35px;color:#fff;position:absolute;left:0px;bottom:0px;}
.productList li .item .txt p{line-height:20px;}
.productList li .item .txt span{display:block;width:40px;height:40px;margin:15px auto 0;}
.productList li:hover{border-color:#50b64f;}
.productList li:hover h3{color:#50b64f;}
.productList li h3{line-height:49px;text-align:center;}
.relContent{overflow:hidden;margin-top:20px;}
.relContent ul{padding-top:15px;}

/*新闻左侧推荐文章*/
.pleft .wenzhang{width:100%;   height:100%;   overflow:hidden;   margin-bottom:10px;   }
.pleft .wenzhang .title{  height:40px;   line-height:40px; background:#498e05; } 
.pleft .wenzhang .title h2 a{display:block;   float:left;   font-size:16px;   text-indent:30px;   color:#fff;    } 
.pleft .wenzhang ul{  height:100%;   display:block;   overflow:hidden;   padding:10px;   border:1px solid #dedede;   border-top:none;        background-color:#fff; border-radius: 0 0 5px 5px;  }
.pleft .wenzhang ul li{   width:100%;   line-height:35px;   display:block;   overflow:hidden;   float:left;   font-size:14px; border-bottom: 1px dashed #CCCCCC;  }     
.pleft .wenzhang ul li a{   height:35px;   display:block;   float:left;    color:#333;   text-indent:10px;   background:url(../images/tb.gif) no-repeat 0px 15px;   } 
.pleft .wenzhang ul li a:hover{   color:#ff0000;   } 
.pleft .wenzhang ul li span{  height:35px;   float:right;   color:#666;   display:block;} 

/*新闻左客户*/
.pleft .client{   width:100%;   height:100%;   overflow:hidden;   margin-bottom:10px;   }
.pleft .client .title{  height:40px;   line-height:40px; background:#498e05; } 
.pleft .client .title h2 a{display:block;   float:left;   font-size:16px;   text-indent:30px;   color:#fff;    } 
.pleft .client ul{  height:100%;   display:block;   overflow:hidden;   border:1px solid #dedede;   border-top:none;   padding:10px;      background-color:#fff;   }
.pleft .client ul li{   width:109px; display:block;   overflow:hidden;   float:left;   font-size:12px;margin-right:10px; margin-bottom:10px;   text-align:center;   } 
.pleft .client ul li:nth-child(2n){margin-right:0} 
.pleft .client ul li img{   width:105px;   height:53px;   display:block;   border:1px solid #dedede;   } 
.pleft .client ul li span{   display:block;   } 
.pleft .client ul li span a{   width:99px;   padding-top:10px;   display:block;   color:#666666;   text-align:center;   } 

/*新闻列表*/
.proIndex {   width:100%;   height:100%;   overflow:hidden;   margin-top:40px;   }
.proIndex li{background:#fdfdfd;overflow:hidden;padding:20px;font-size:14px;color:#999;margin-bottom:20px; border:#eee 1px solid;}
.proIndex li h4{font-size:18px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:35px; font-weight: bold;}
.proIndex li h4 a {color:#333;}
.proIndex .more{display:inline-block;width:60px;height:20px;line-height:20px;text-transform:uppercase;font-size:10px;text-align:center;background:#d5d5d5;-webkit-transform:scale(0.8);-o-transform:scale(1);color:#fff;border-radius:3px;}
.proIndex li:hover{background:#e5e5e5;color:#333;}
.proIndex li:hover a{color:#333;}
.proIndex li:hover .more{background:#fff;color:#498e05;}
.proIndex li.last{height:210px;line-height:210px;text-align:center;font-size:42px;}
.proIndex li.last h3{font-weight:normal;}
.proIndex li.last:hover{background:#f4f4f4;color:#666;}
.proIndex li .muted {margin-right: 15px;font-size: 12px;color: #bbb;}   

/*新闻详情页*/
.caseRead{ padding-bottom:20px;  overflow:hidden; }
.caseRead .title{ text-align:center; font-size:28px; line-height:1.1em; color:#5b5b5b; padding:5px; margin-bottom:10px;}
.caseRead time{ font-size:14px; color:#727272; background:#f2f2f2; line-height:36px; display:block; text-align:center;}
.caseRead .des {border: 1px dashed #e5e5e5;line-height: 24px; padding:12px; color: #b2b2b2; margin-top: 15px;}
.caseRead .text{ font-size:14px; line-height:28px; color:#333; padding-top:15px; padding-bottom:30px;}
.caseRead .text img{margin:15px auto;display: block; max-width:100%;}
.caseRead .pnBox p{line-height:28px;}
.caseRead .pnBox a{ color:#727272;}
.caseRead .pnBox a:hover{ color:#191919;}   

/*留言信息*/
.baojiabox{ padding-top:40px;}
.baojia{width: 1200px;background-color: #fff; margin:0 auto; overflow: hidden; }
.baojia .desc { width: 980px; font-size:14px; color:#686868; line-height:28px; text-indent:2em; margin:0 auto; padding-top:35px;}

.fBack {width: 980px; padding-bottom: 50px;margin:0 auto; overflow: hidden;}
.fBack h2 {padding: 35px 0 35px 30px;background: url(../images/fkpro.png) no-repeat left center;font-size: 16px;font-weight: bold;}
.fBack h4 {padding: 35px 0 35px 30px;background: url(../images/fklianxi.png) no-repeat left center;font-size: 16px;font-weight: bold;}

.fBack ul{overflow: hidden; float:left;}
.fBack ul li {display: block;overflow: hidden; margin-bottom: 30px; float:left;}
.fBack .w30{width: 293px;}
.fBack .w465{width: 465px;}
.fBack .w100{width: 100%;}
.fBack .wr{float:right;}
.fBack .mb{ margin-right:50px;}
.fBack label {float: left;width: 128px; overflow: hidden;    font-size: 14px;    color: #666666;    line-height: 40px;    height: 40px;    text-align: left;}
.fBack .reds {color: #f79904; margin-right:3px;}
.fBack  .divs { overflow: hidden;}
.fBack .inputs2{    width: calc(100% - 2px);    width: -webkit-calc(100% - 2px);
    width: -moz-calc(100% - 2px);
    background: #fff;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #999999;
    border: 1px solid #afaeae;
	border-radius: 5px;
    outline: none;
    text-indent: 10px;
    font-family: "微软雅黑";
}
.fBack .textarea {box-sizing: border-box;padding: 1%;width:100%;background: #fff; font-size: 16px; border: 1px solid #afaeae; outline: none; color: #999;height: 220px;}
.fBack .input-text{
    width: calc(10% - 2px);
    width: -webkit-calc(10% - 2px);
    width: -moz-calc(10% - 2px);
    background: #fff;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #999999;
    border: 1px solid #afaeae;
	border-radius: 5px;
    outline: none;
    text-indent: 10px;
    font-family: "微软雅黑";
}
.fBack .bnts2 {border: none; width: 180px; font-size: 18px; height: 58px; line-height: 58px; background: #498e05; text-align: center; color: #fff;border-radius: 3px; margin-right:50px;}
.fBack .bnts3 {border: none; width: 180px; font-size: 18px; height: 58px; line-height: 58px; background: #504f4f; text-align: center; color: #fff;border-radius: 3px; }

/*联系我们*/
.p-contact-one{ width: 1200px; display: block;margin: 0 auto;overflow: hidden;background: #fff;}
.p-contact-one dd{ display: block;float: left;width: 45%;padding: 3%;overflow: hidden;}
.p-contact-one dd span{ display: block;font-size: 18px; line-height:36px;font-weight: bold;color: #333;margin-bottom: 30px;}
.p-contact-one dd font{ display: block;font-size: 16px;letter-spacing: 1px;margin-bottom: 20px;}
.map {margin:3%;  display: block;float: right;width:43%; -webkit-box-shadow: 0 0 12px #AFAEAE;-moz-box-shadow: 0 0 12px #AFAEAE;-o-box-shadow: 0 0 12px #AFAEAE;-ms-box-shadow: 0 0 12px #AFAEAE;
    box-shadow: 0 0 12px #AFAEAE;}
.map #allmap {height: 400px;}

/*分支机构--页面*/
.branch{width: 1200px; display: block;margin: 0 auto;overflow: hidden;background: #fff;} 
.branch ul{padding: 3%;} 
.branch ul li{float: left; width: 50%; } 
.branch ul li .one{border-bottom: 1px solid #efefef; width: 500px; padding-bottom: 20px; } 
.branch ul li:nth-child(1n) .one{margin-right: 100px; } 
.branch ul li:nth-child(2n) .one{margin-left: 100px; } 
.branch ul li .tlt{font-size: 18px; color: #333; margin: 80px 0 25px 0; } 
.branch ul li p{font-size: 14px; color: #666; line-height: 25px; }
.branch ul{margin-bottom: 60px;overflow: hidden;}
.branch .title3{font-size: 22px; color: #498e05; width: 100%; text-align: center; margin: 20px 0 -30px; } 
.branch .title3 i{display: inline-block; margin: 0 13px; }


/* f翻页 */
.page_fanye {text-align: center;padding: 20px 0;overflow: hidden;}
.page_fanye ul li {display: inline-block;padding: 5px 12px;color: #333;border: 1px solid #d5d5d5; border-radius: 5px; margin-right:5px;}
.page_fanye ul li.thisclass {background: #498e05;text-decoration: none;color: #fff;margin: 0 2px;padding: 5px 12px;border: 1px solid #498e05; border-radius: 5px;margin-right:5px;}
.page_fanye ul li.thisclass a {color: #fff;border: none;padding: 0;margin: 0;}