html {
  line-height: 1.15;
  -ms-text-size-adjust: 100%; 
  -webkit-text-size-adjust: 100%; 
  overflow-x: hidden;
}
body {
  margin: 0;
  overflow-x: hidden;
}
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
figcaption,
figure,
main {
  display: block;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box; 
  height: 0; 
  overflow: visible; 
}
pre {
  font-family: monospace, monospace; 
  font-size: 1em; 
}
a {
  background-color: transparent; 
  -webkit-text-decoration-skip: objects; 
}
abbr[title] {
  border-bottom: none; 
  text-decoration: underline; 
  text-decoration: underline dotted; 
}
b,
strong {
  font-weight: inherit;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; 
}
dfn {
  font-style: italic;
}
mark {
  background-color: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
audio,
video {
  display: inline-block;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
img {
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0; 
}
button,
input {
  overflow: visible;
}
button,
select { 
  text-transform: none;
}
button,
html [type="button"], 
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; 
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table; 
  max-width: 100%; 
  padding: 0; 
  white-space: normal; 
}
progress {
  display: inline-block; 
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; 
  padding: 0; 
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; 
}
details,
menu {
  display: block;
}
summary {
  display: list-item;
}
canvas {
  display: inline-block;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
a{text-decoration: none !important;}
input{outline: none}
textarea{outline: none;resize:none;vertical-align: top;}
ul,ol{list-style: none;margin-bottom: 0;}
*{margin:0 ;padding:0;font-family: "微软雅黑" !important;box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.sright{width: 0;height: 0;border-top: 5px solid transparent;border-left: 5px solid #333333;border-bottom: 5px solid transparent;display: inline-block;}
.wrap:after{content: "";display: block;height:0;clear:both;visibility: hidden;}

/*top*/
.top{width: 100%;border-top: 3px solid #436d35;padding:17px 0 28px;}
.top .phone{display: inline-block;font-size: 16px;color: #b27a00;float: right;}
.top .phone img{display: inline-block;margin-right: 5px;}
.top form{width: 200px;height:27px;border:1px solid #bfbfbf;border-radius: 5px;font-size: 14px;line-height:25px;position: relative;margin-left: 6.5%;}
.top form input{border:none;}
.top form span{color: #bfbfbf;padding:0 5px;position: relative;}
.top form span:after{position: absolute;content: "";width: 1px;height: 17px;background: #bfbfbf;top: 2px;right: 0;}
.top form .text{width: 115px;text-align: center;font-size: 14px;}
.top form .btn{width: 36px;height: 27px;background: url(../images/btn.png) no-repeat center;position: absolute;top: -1px;right: -1px;z-index: 9;border-radius: 0;}
.top .col-md-7{display: flex;flex-direction: row;justify-content: flex-end;align-items: center;padding-top: 25px;}

/*mainNav*/
.navbar{margin-bottom: 0;border: none;background-color: #0e8b50;color: #fff;background: url(../images/nav.jpg) repeat-x center;position: relative;z-index: 999;}
.navbar-nav{width: 1200px;float: none;margin: 0 auto;}
.navbar-nav>li>.dropdown-menu{min-width:100%;height: 48px;line-height: 48px;float: left;background: url(../images/active.jpg) repeat-x center;}
.navbar-nav .act{background: url(../images/active.jpg) repeat-x center;}
.navbar-nav>li>.dropdown-menu>li{color: #fff;height: 48px;line-height: 48px;font-size: 16px;text-align: center;background: url(../images/active.jpg) repeat-x center;margin-bottom: 3px;}
.navbar-nav>li>.dropdown-menu>li a{display: block;height: 48px;line-height: 48px;color: #fff;font-size: 16px;text-align: center;}
.navbar-nav>li>.dropdown-menu>li a:hover{background: #4c4c4c;}
.navbar-nav>li{width: 11%;text-align: center;}
.navbar-default .navbar-nav>li>a{display: block;color: #fff;font-size: 16px;text-align: center;}
.navbar-default .navbar-nav>li>a:hover ,nav li a:active,nav li a:link,nav li a:visited{color: #fff;}
.navbar-nav>li:hover{background: url(../images/active.jpg) repeat-x center;}
/*.navbar-default .navbar-nav>li>a:focus{background: #4c4c4c;color: #fff;}*/
.navbar-default .navbar-nav>li>a{color: #fff;}
.navbar-brand {display: none;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: url(../images/active.jpg) repeat-x center;color: #fff;}




/*banner*/
.banner{width: 100%;height: auto;}
.banner li{width: 100%;height: auto;list-style: none;}
.banner li img{width: 100%;height: auto;}
.carousel-inner{width: 100%;}
/*banner*/
.carousel-indicators li{border: none;background-color: #FFFFFF;width: 12px;height: 12px;}
.carousel-indicators .active{background-color: #069752;width: 14px;height: 14px;}

.carousel-inner>.item>img {line-height: 1;width: 100%;}   
.carousel-indicators {bottom: 0px;}



.slider{position:relative;width:100%;height:auto;overflow:hidden}
.slides{height:auto;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all 500ms cubic-bezier(.165,.84,.44,1);-moz-transition:all 500ms cubic-bezier(.165,.84,.44,1);-ms-transition:all 500ms cubic-bezier(.165,.84,.44,1);-o-transition:all 500ms cubic-bezier(.165,.84,.44,1);transition:all 500ms cubic-bezier(.165,.84,.44,1)}
.slide{height:auto;float:left;clear:none;width:100%;margin-bottom: 40px;}
.slider-arrows{}
.slider-arrow{position:absolute;display:block;margin-bottom:-20px;width:40px;height:40px;line-height:40px;text-decoration:none;text-align:center;color:#fff;font-size:2em;background-color:#333;background-color:rgba(50,50,50,.3);border-radius:50%}
.slider-arrow--right{bottom:50%;right:30px}
.slider-arrow--left{bottom:50%;left:30px}
.slider-nav{position:absolute;bottom:34px}
.slider-nav__item{width:14px;height:14px;float:left;clear:none;display:block;margin:0 8px;background:#fff;border-radius:100%}
.slider-nav__item:hover{background:#2c931f}
.slider-nav__item--current{background:#2c931f}
.arrowsWrapper{display: none;}
/*serve*/
.serve{width: 100%;background: #eeeeee;}
.serve .col-md-12{padding:80px 0 50px;}
.serve .tit{width: 48px;height: 208px;background: #ff4401;position: relative;font-size: 18px;color: #fff;padding:0 15px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.serve .tit:after{position: absolute;content: "";width: 0;height: 0;border-top: 25px solid transparent;border-left: 25px solid #ff4401;border-bottom: 25px solid transparent;display: inline-block;right: -12px;top: 78px;}
.ser_pro{width: 93%;}
.ser_pro .roll-wrap:hover .control{display:block}
.ser_pro .roll-wrap{position:relative;width:100%;height:210px;overflow:hidden}
.ser_pro .roll-wrap .roll__list{}
.ser_pro .roll_row .roll__list::before,.roll_row .roll__list::after{content:"";display:table;line-height:0}
.ser_pro .roll_row .roll__list::after{clear:both}
.ser_pro .roll_row .roll__list{width:9999px}
.ser_pro .roll_row .roll__list li{float:left;display:block;margin-right:20px;width:200px;height:208px;text-align:center;color:#fff;background:#fff;}
.ser_pro .roll_row .roll__list li .img{width: 100%;height: 160px;}
.ser_pro .roll_row .roll__list li .img img{width: 100%;height: 100%;}
.ser_pro .roll_row .roll__list li span{display: block;width: 100%;height:48px;line-height: 48px;font-size: 18px;color: #333333;}
.ser_pro .control{position:absolute;top:30px;display:none;padding:10px 5px;font-weight:700;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.3)}
.ser_pro .control:hover{background-color:rgba(0,0,0,.5)}
.ser_pro .control.pre{left:5px}
.ser_pro .control.next{right:5px}
.ser_pro .roll_col{width:100%;height:200px;overflow:hidden}
.ser_pro .roll_col .roll__list{width:100%}
.ser_pro .h600{height:600px}
.ser_pro .roll_col li{display:block;height:200px;line-height:200px;font-size:30px;font-weight:700;text-align:center;color:#fff;background-color:#f90}
.ser_pro .roll_col .li-2{background-color:#09f}
.ser_pro .roll_col .li-3{background-color:#f09}
.ser_pro .roll_col .li-4{background-color:#0f9}
.ser_pro .roll_col .control{top:80px}

.about{padding:50px 0 20px;}
.about .content{padding:20px;position: relative;margin-top: 30px;}
.about .content:before{position: absolute;content:"";height:100%;width: 85.83%;right: 0;top: 0;border:3px solid #ebebeb;background: #f7f7f7;}
.about .content .text .tit{font-size: 26px;color: #333333;padding-top: 25px;padding-bottom: 10px;}
.about .content .text .p{font-size: 16px;color: #666666;line-height: 180%;}
.about .content .text .p p{margin-bottom: 0;}
.about .content .text .p .add{width: 170px;height: 40px;line-height: 40px;text-align: center;background: #1857a4;display: inline-block;font-size: 16px;color: #fff;margin-top:35px;margin-right:50px;}
.about .content .text .p .add:last-child{margin-right: 0;}
.public{width: 100%;border-bottom: 1px solid #eeeeee;}
.public .tit{font-size: 26px;color: #2c931f;margin-bottom: 5px;}
.public .txt{font-size: 16px;color: #c4c4c5;}

.instrument{width: 100%;background: #fff;padding:25px 0;margin-bottom: 20px;}
.instrument .container{width: 100%;}
.ins_pro{width: 100%;height: 270px;margin-top: 20px;}
.ins_pro .roll-wrap:hover .control{display:block}
.ins_pro .roll-wrap{position:relative;width:100%;height:270px;overflow:hidden}
.ins_pro .roll-wrap .roll__list{}
.ins_pro .roll_row .roll__list::before,.roll_row .roll__list::after{content:"";display:table;line-height:0}
.ins_pro .roll_row .roll__list::after{clear:both}
.ins_pro .roll_row .roll__list{width:9999px}
.ins_pro .roll_row .roll__list li{position: relative;float:left;display:block;margin-right:0;width:350px;height:270px;text-align:center;color:#fff;background:#fff;position: relative;}
.ins_pro .roll_row .roll__list li .div{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0;}
.ins_pro .roll_row .roll__list li:hover .div{opacity: 0.5;transition: 0.3s;}
.ins_pro .roll_row .roll__list li:hover span{opacity: 1;transition: 0.3s;}
.ins_pro .roll_row .roll__list li .img{width: 100%;height: 100%;}
.ins_pro .roll_row .roll__list li .img img{width: 100%;height: 100%;}
.ins_pro .roll_row .roll__list li span{display: block;width: 100%;font-size: 20px;color: #fff;position: absolute;left: 0;top: 45%;z-index: 11;opacity: 0;}
.ins_pro .control{position:absolute;top:30px;display:none;padding:10px 5px;font-weight:700;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.3)}
.ins_pro .control:hover{background-color:rgba(0,0,0,.5)}
.ins_pro .control.pre{left:5px}
.ins_pro .control.next{right:5px}
.ins_pro .roll_col{width:100%;height:200px;overflow:hidden}
.ins_pro .roll_col .roll__list{width:100%}
.ins_pro .h600{height:600px}
.ins_pro .roll_col li{display:block;height:200px;line-height:200px;font-size:30px;font-weight:700;text-align:center;color:#fff;background-color:#f90}
.ins_pro .roll_col .li-2{background-color:#09f}
.ins_pro .roll_col .li-3{background-color:#f09}
.ins_pro .roll_col .li-4{background-color:#0f9}
.ins_pro .roll_col .control{top:80px}

/*i_new*/
.i_new{width: 100%;padding: 45px 0 60px;}
.i_new .public .txt{margin-bottom: 40px;}
.i_new .col-md-5{padding:0;}
.i_new .col-md-5 .text{background: #eeeeee;padding:15px 10px;}
.i_new .col-md-5 .img{width: 100%;}
.i_new .col-md-5 .img img{width: 100%;height: auto;}
.i_new .col-md-5 .tit{font-size: 18px;color: #333;padding-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i_new .col-md-5 p{font-size: 14px;color: #666666;line-height: 160%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.i_new .col-md-7{padding:0;}
.i_new .col-md-7 li{width: 100%;height: 120px;margin-bottom: 27px;}
.i_new .col-md-7 li:last-child{margin-bottom: 0;}
.i_new .col-md-7 .time{background: #1ba0c9;padding-left: 0;padding-right: 0;height: 100%;width: 19.666667%;color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 18px;}
.i_new .col-md-7 .time .data{font-size: 36px;margin-bottom: 0;}
.i_new .col-md-7 .col-md-10{background: #f2f2f2;height: 100%;width: 80.333333%;}
.i_new .col-md-7 .col-md-10 .tit{font-size: 16px;color: #333333;padding:20px 0 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i_new .col-md-7 .col-md-10 p{font-size: 14px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/*i-procedure*/
.i-procedure{width: 100%;height:430px;background: url(../images/bj.jpg) no-repeat center; }
.i-procedure .tit{width: 198px;height: 72px;border:2px solid #fff;margin:77px auto;text-align: center;font-size: 20px;color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;}
.i-procedure .tit p{margin-bottom: 0;}
.i-procedure .tit:after{position: absolute;content:"";width: 41px;height: 41px;border:2px solid #2f5f2f;top: -2px;right: -2px;border-bottom: none;border-left: none;}
.i-procedure .tit:before{position: absolute;content:"";width: 41px;height: 41px;border:2px solid #2f5f2f;bottom: -2px;left: -2px;border-top: none;border-right: none;}
.i-procedure .di{width: 83.3%;background: #0e855b;padding:0 10px;margin:0 auto;font-size: 16px;color: #fff;}
.i-procedure .di .txt{display: inline-block;width: 165px;height: 50px;background: #fff;color: #0e855b;line-height: 50px;text-align: center;font-size: 18px;margin-right: 25px;}
.i-procedure .di i{font-style: normal;margin-left: 10px;}
.i-procedure .di span{display: inline-block;height: 50px;line-height: 50px;}


/*cooperation*/
.cooperation{width: 100%;padding:50px 0 35px;}
.cooperation .public{border-bottom: 1px solid #eeeeee;}
.cooperation .content{padding:0 15px !important;}
.cooperation ul{border:1px solid #c3c3c3;margin-top:19px;overflow:hidden;width: 100%;}
.cooperation ul li{width: 12.67%;height: 144px;float: left;margin-left:-2px;margin-top: -1px;border-left:1px solid #c3c3c3;border-top:1px solid #c3c3c3;}

/*link*/
.link{width: 100%;}
.link .col-md-12{padding:0;}
.link p{display: inline-block;padding:3px 20px;background: #969798;font-size: 14px;color: #ffffff;background: #969798;}
.link ul{width: 100%;margin-bottom: 10px;}
.link ul a{font-size: 12px;color: #fff;padding:0 5px 10px;position: relative;}
.link ul a:after{position: absolute;content: "";width: 1px;height: 14px;background: #b5b5b2;top: 2px;right: 0;}

.cop{width: 100%;background: #292929;padding:30px 0 ;font-size: 12px;color: #fff;line-height: 160%;text-align: center;}
.cop p{margin-bottom: 0;}


/*main*/
.main{width: 100%;background: #f7f5f5;padding:13px 0 17px;}
.main .col-md-9{padding:25px;background: #fff;min-height: 747px;}
.main .col-md-9 .public01 {height: 40px;width: 100%;border-left: 5px solid #2c6318;line-height: 40px;padding-left: 15px;}
.main .col-md-9 .public01 .tit{color: #666666;font-size: 16px;position: relative;}
.main .col-md-9 .public01 .tit i{font-style: normal;font-size: 12px;}
.main .col-md-9 .public01 .pull-right{font-size: 12px;color: #666666;}
.main .col-md-9 .public01 a{font-size: 12px;color: #666666;}
.main .col-md-9 .honours{padding-top: 15px;}
.main .col-md-9 .honours img{margin:0 auto 15px;width: 100% !important;height: auto !important;}
.main .col-md-3{padding:25px;background: #fff;min-height: 747px;}
.main .col-md-3 .tit{width: 100%;height: 40px;line-height: 40px;background: #2c6318;color: #fff;font-size: 16px;padding:0 15px;}
.main .col-md-3 .tit i{font-style: normal;font-size: 12px;}
.main .col-md-3 .tit:nth-child(2){margin-top: 20px;}
.main .col-md-3 .sort{padding-top: 18px;padding-bottom: 20px;}
.main .col-md-3 .sort li{width: 100%;height: 40px;background: #eeeeee;margin-bottom: 10px;line-height: 40px;text-align: center;}
.main .col-md-3 .sort li a{display: block;font-size: 16px;color: #666666;}
.main .col-md-3 .sort .hover,.main .col-md-3 .sort li:hover{position: relative;}
.main .col-md-3 .sort .hover:after,.main .col-md-3 .sort li:hover:after{position: absolute;content: "";width: 5px;height: 40px;background: #2c6318;top: 0;left: 0;}


.main .col-md-3 .sort01{width: 100%;padding-top: 18px;}
.main .col-md-3 .sort01 li{width: 100%;min-height: 40px;background: #eeeeee;margin-bottom: 10px;display: flex;align-items: center;justify-content: flex-start;padding:10px 15px;}
.main .col-md-3 .sort01 li a{display: block;font-size: 14px;color: #666666;}
.main .col-md-3 .route{width: 100%;padding:10px 15px;background: #eeeeee;}
.main .col-md-3 .route p{font-size: 14px;color: #666666;margin-bottom: 0;margin-top: 15px;line-height: 160%;}

.main .equipment{padding:20px 0;width: 100%;}
.main .equipment .col-md-4 span{background: #d2d2d2;display: block;width: 100%;height: 28px;line-height: 28px;text-align: center;margin-top: 2px;}
.main .equipment .col-md-4{margin-bottom:30px;}
.main .equipment .col-md-4 .img{width: 100%;height: 183px;}
.main .equipment .col-md-4 .img img{width: 100%;height: 100%;}
.main .equipment .col-md-4 a{font-size: 14px;color: #666666;}

.main .contact{padding:20px 0;}
.main .contact .col-md-4{padding:0;}
.main .contact .col-md-7{font-size: 16px;color: #666666;padding-top: 15px;padding-left: 0;padding-right: 0;}
.main .contact .map{margin-top: 30px;}
.main .contact .map .public01{border-bottom: 1px solid #f7f5f5;}
.main .contact .map .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.main .contact .map .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.main .new_article{padding:20px 0;}
.main .new_article .tit{font-size: 16px;color: #a9a9a9;}
.main .new_article .txt{width: 100%;padding:8px;background: #eeeeee;font-size: 12px;color: #a9a9a9;margin-top: 15px;}
.main .new_article .p{padding:20px 15px;font-size: 12px;color: #8a8a8a;line-height: 180%;}
.main .new_article .p p{margin-bottom: 0;}
.main .new_article .shang{display: block;background: #eeeeee;padding:5px 10px;margin-top: 5px;color: #8a8a8a;font-size: 16px;}

.main .new_list{width: 100%;padding:20px 0;}
.main .new_list li{height: 52px;line-height: 52px;padding:0 5px;}
.main .new_list li:nth-child(2n){background: #eeeeee;}
.main .new_list li i{color: #2c6318;display: inline-block;}
.main .new_list li a{color: #666666;font-size: 12px;display: block;}
.main .new_list li .tit{width: 87%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;}

.main .m_about{width: 100%;padding:20px 0;}
.main .m_about .p{font-size: 16px;color: #666666;line-height: 220%;}
.main .m_about .p p{margin-bottom:35px;text-indent: 2em;}

.main .process{padding:20px 0 0;}
.main .process li{width: 100%;margin-bottom:20px;}
.main .process li .col-md-4 img{width: 100%;height: auto;}
.main .process li .col-md-8 .tit{font-size: 16px;color: #666;margin-bottom: 10px;margin-top: 8px;}
.main .process li .col-md-8 p{font-size: 14px;color: #949494;line-height: 160%;}
.main .process li:last-child{margin-bottom: 0;}

.main .project{width: 100%;padding:20px 0 0;}
.main .project .p{padding:0 15px;font-size: 14px;color: #949494;line-height: 160%;}
.main .project .p img{width: 100%;}
.page{width: 100%;margin-top: 30px;}
.page ul{text-align: center;width: 100%;}
.page a{display: inline-block;padding:5px 10px;border:1px solid #b5b5b5; color: #707070;font-size: 12px;}
.page .sy0{color: #2c6318;border:1px solid #2c6318;}
.page a:hover{color: #2c6318;border:1px solid #2c6318;}
.page .page-num-current{color: #2c6318;border:1px solid #2c6318;}
.page .active{background: #2c6318;color: #fff;border:1px solid #2c6318;}
.page a.page-num{margin-right: 1px;}
/*fuwu*/
.fuwu{padding: 50px 0 60px;}
.fuwu ul{padding: 12px 100px;}
.fuwu ul li {float: left;width: 14.666667%;margin-top: 20px;padding: 2.3% 0;border-radius: 100%;border: 1px solid #eeeeee;text-align: center;background-origin: content-box;margin: 40px 1% 0 1%;}
.fuwu ul li:hover{background: #EEEEEE;}
.fuwu ul li:nth-of-type(6){margin-right: 0;}
.fuwu ul li img{margin: 0 auto;margin-bottom: 6px;margin-top: 16px;width: 40%;}
.fuwu ul li span{display: block;width: 100%;color: #c1c1c1;text-align: center;}
/*advantage*/
.advantage .box{width: 100%;height: 408px;padding-bottom:60px;overflow: hidden;margin-top: 40px;margin-bottom: 50px;}
.advantage .box .box1{position: relative;width: 100%;height: 100%;}
.advantage .box .box1 div{position: absolute;top: 0;z-index: 111;opacity: 0;transition: 0.3s;left: 0;width: 100%;height: 100%;background: #000;background-size: 100% 100%;}
.advantage .box .box1:hover div{opacity: 0.5;}
.advantage .box .col-md-4{width: 37.5%;padding: 0;}
.advantage .box .col-md-4 .box1,.advantage .box .col-md-4 .box1 img{height: 380px;}
.advantage .box .col-md-2{width: 20.7%;padding: 0;}
.advantage .box .col-md-2 .box1,.advantage .box .col-md-2 .box1 img{height: 190px;}
.advantage .box .col-md-2:nth-of-type(3) .box1,.advantage .box .col-md-2:nth-of-type(3) img{height: 380px;}

.advantage .box img {width: 100%;}
.advantage .box span{position: absolute;top: 50%;display: block;width: 100%;text-align: center;color: #fff;font-size: 26px;opacity: 0;transition: 0.3s;z-index: 222;}
.advantage .box .box1:hover span{opacity: 1;}
/*shebei*/
.shebei{width: 100%;height: 50px;line-height: 50px;background: #f7f7f7;}
.shebei .pull-left,.shebei .pull-right{color: #b6b6b6;text-align: center;font-weight: 1000;font-size: 30px;}
.shebei .col-md-8{font-size: 20px;color: #2c931f;}
/*guanyu*/
.guanyu {margin-bottom: 40px;}
.guanyu .abo{padding-left: 0;padding-right: 30px;}
.guanyu .tit1{float: left;width: 140px;height: 36px;line-height: 36px;margin-top:40px;margin-bottom:20px;text-align: center;font-size: 14px;color: #fff;background: #25941b;}
.guanyu .abo .box{position: relative;float: left;padding-left: 30px;width: 100%;}
.guanyu .abo .box img{float: left;} 
.guanyu .abo .box p{font-size: 14px;line-height: 200%;margin-bottom: 0;}
.guanyu .abo .box a{position: absolute;right: 0;bottom: 0;display: inline-block;font-size: 14px;color: #25941B;}
.guanyu .tit2{float: left;width: 140px;height: 30px;line-height: 30px;margin-top:46px;margin-bottom:20px;text-align: center;font-size: 14px;color: #fff;background: #a1a3a2;}
.guanyu .abo .box2{float: left;width: 100%;}
.guanyu .new {float: left;padding-left: 30px;}
.guanyu .new .box2 li {font-size: 14px;height: 45px;padding: 0 5px;}
.guanyu .new .box2 li a {color: #666666;font-size: 14px;display: block;}
.guanyu .new .box2 li .tit {width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.guanyu .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{    
		float: left;
    width: 140px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #25941b;
    border: none;
    padding: 0;}
.guanyu .nav-tabs>li.active{float: left;width: 140px;height: 36px;line-height: 36px;margin-top:40px;margin-bottom:20px;text-align: center;font-size: 14px;color: #fff;background: #25941b;}
.guanyu .titbox{float: left;width: 140px;height: 30px;line-height: 30px;margin-top:46px;margin-bottom:20px;text-align: center;font-size: 14px;color: #fff;background: #a1a3a2;}
.guanyu .nav-tabs>li>a {
    margin-right: 0;
    line-height: 30px;
    border: none;
    border-radius: 0;
    padding: 0;
    font-size: 14px;color: #fff
}
.guanyu .nav>li>a:focus, .nav>li>a:hover{ background: #25941b;}
.guanyu .nav-tabs{border-bottom: none;}
/*hetong*/
.hetong ul .col-md-2 {width: 11.666667%;}
.hetong ul li{position: relative;margin: 40px 28px;padding: 0;}
.hetong ul li:hover{background: #2C931F;}
.hetong ul li:hover span{color: #fff;border-bottom: none;border-top: 1px #fff solid;background-origin: padding-box;}
.hetong ul li img.img-responsive.img1 {margin: 20px auto;width: 60%;}
.hetong ul li img.img-responsive.img2{position: absolute;right: -30px;top: 50%;width: 6%;}
.hetong ul li span{display: block;width: 100%;height: 85px;line-height: 85px;border-bottom: 1px #cfcfcf solid;border-top: 1px #cfcfcf solid;color: #cfcfcf;font-size: 14px;text-align: center;}
/*jigou*/
.jigou ul {padding: 40px 50px;}
.jigou ul li{padding-left: 0;padding-right: 30px;margin-top: 40px;}
.jigou ul li img{width: 100%;}
.jigou ul li span{display: block;width: 100%;height: 50px;line-height: 50px;background:#e1e1e1;color: #323b44;font-size: 14px;text-align: center;}
.jigou ul li:hover span{color: #fff;background: #323b44;}



@media (min-width: 1200px){
  .container{width: 1200px}
  .top .col-md-5{width: 47.666667%;padding:0;}
  .top .col-md-7{width: 52.333333%;padding-left:0;padding-right: 0;}
  .about .col-md-12{padding-left:0;padding-right: 0;}
  .about .col-md-5{width: 42.666667%;padding:0;}
  .about .col-md-7{width: 57.33333333%;padding:0 55px;}
  .i_new .col-md-12{padding:0;}
  .i_new .col-md-5{width: 44.15%;}
  .i_new .col-md-7{width: 52.565%;}
  .cooperation .col-md-12{padding:0;}
  .i-procedure .col-md-12{padding-left: 0;padding-right: 0;}
  .main .col-md-12{padding-left: 0;padding-right: 0;}
  .main .col-md-3{width: 22.91%;}
  .main .contact .col-md-4{width: 36.333333%}
  .main .process li .col-md-4{width: 29.8%;}
}
@media screen and (min-width:986px) and (max-width:1024px){
  .i_new .col-md-7 {width: 54.333333%;}
  .i_new .col-md-7 li{height: 95px;}
  .i_new .col-md-7 .col-md-10 .tit{padding:10px 0;}
  .cooperation ul li{height: 110px;}
  .i-procedure .di{width: 100%;}
  .main .col-md-3{width: 22.91%;}
  .main .col-md-12{padding-left: 0;padding-right: 0;}
  .main .contact .col-md-4{width: 36.333333%}
}
@media (min-width: 992px) {
	.navbar-default .navbar-brand{display: none;}
}
@media (max-width: 1250px) {
	.navbar-nav {width: 100%;}
}
@media (max-width: 1200px) {
	.navbar-nav {width: 100%;}
}
@media screen and (max-width: 992px){
	.navbar{background: rgba(255, 255, 255, 0.78);position: fixed;top: 0;z-index: 9999;width: 100%;}
	.navbar-header{background-color: #fff;}
	.navbar-brand {display: block}
	.navbar-nav {width: 100%;height: 900px;}
	.navbar-default .navbar-brand{width: 50%;}
	.touming {width: 100%;height: 100%;position: absolute;left: 0;background: rgba(255,255,255,0.78);}
	.navbar-nav>li{width: 100%;}
	.navbar-default .navbar-nav>li>a{color: #0d0d0d;}
	.navbar-nav>li:hover,.navbar-default .navbar-nav>li>a:focus{color: #006A11;background-color: rgba(255,255,255,0);;}
	.navbar-brand>img {display: block;width: 120%;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{text-align: center;padding: 5px 0;}
	.slider{margin-top: 50px;}
	.top{display: none;}
	.navbar,.navbar-nav>li,.navbar-nav>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu>li{background: #fff;}
	.navbar, .navbar-nav>li, .navbar-nav>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu>li
	.navbar a{color: #fff;}
	.navbar-nav .open .dropdown-menu{height: auto;}
	.carousel{margin-top: 50px;margin-bottom: 40px;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {background: #63bc7f;color: #fff;}
	.carousel-inner {width: 150%;overflow: hidden;left: -25%;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: #63bc7f;color: #fff;}
  .navbar-nav>li:hover{background: #fff;color: #458628;}
 
 .advantage .box .col-md-2 .box1,.advantage .box .col-md-2 .box1 img,
 .advantage .box .col-md-4 .box1,.advantage .box .col-md-4 .box1 img,
 .advantage .box .col-md-2:nth-of-type(3) .box1,.advantage .box .col-md-2:nth-of-type(3) img{height: auto;}
 
 
 
  .top .col-md-7{display: none;}
  nav li a{font-size: 12px;}
  .slider-nav{position:absolute;bottom:4px}
  .slider img {width: 100%;height: 150px;}
   .serve{padding-left: 15px;padding-right: 15px;}
  .ser_pro{width: 80%;}
  .about .content:before{width: 100%;}
  .about .content .text .p .add{width: 117px;margin-right:25px;}
  .about .col-md-5,.about .col-md-7{padding:0;}
  .about .col-md-5 img{width: 100%;height: auto;}
  .i_new .col-md-7{margin-top: 15px;}
  .i_new .col-md-7 li{height: 100px;margin-bottom: 15px}
  .i_new .col-md-7 .col-md-10 .tit{padding:10px 0;}
  .i_new .col-md-7 .time{width: 25.666667%;}
  .i_new .col-md-7 .col-md-10{width: 74.333333%;}
  .cooperation ul li{width: 50%;margin:0 auto;border-right:1px solid #c3c3c3;border-left: none;}
  .cooperation ul li img{margin:0 auto;}
  .cooperation ul li:nth-child(2n){border-right: 0;}
  .i-procedure .di{width: 100%;}
  .i-procedure .tit{margin:55px auto;}
  .i-procedure .di span{width: 49% !important;line-height: 50px;padding:0 8px;}
  .i-procedure .di .txt{margin-right: 0;}
  .main .col-md-9{margin-bottom:15px;}
  .main .col-md-9 .public01 .pull-right{display: none;}
  .main .equipment .col-md-12{padding:0;}
  .main .contact .col-md-4 img{width: 100%;height: auto;}
  .main .col-md-9{padding:25px 15px;}
  .main .new_article .col-md-12{padding-left: 0;padding-right: 0;}
  .main .col-md-3 .route img{width: 100%;height: auto;}
  .main .new_list .col-md-12{padding:0;}
  .main .new_list li .tit{width: 72%;}
  .main .col-md-9{min-height: 200px;}
  .main .project .p,.main .project .col-md-12{padding:0;}
  .main .col-md-3{padding:25px 15px;}
  /*fuwu*/
  .fuwu{padding: 50px 0 20px;}
  .fuwu ul{padding: 20px 0;}
  .fuwu ul li{width: 92%;padding: 1% 5px;border-radius: 0;margin: 10px 15px;}
  .fuwu ul li img{width: 20%;}
	/*advantage*/
  .advantage .box{height: auto;}
  .advantage .box .box1{height: 300px;padding: 15px;}
  .advantage .box img{height: 100%;}
  .advantage .box span{top: 45%;}
	.advantage .box .col-md-4{width: 100%;padding: 0;}
	.advantage .box .col-md-2{width: 100%;padding: 0;}
	
  .link ul{width: 100%;padding:0 15px;}
  .hetong ul .col-md-2 {width: 100%;}
  .guanyu .abo,.guanyu .new{padding-right: 15px;padding-left: 15px;}
  .guanyu .new .box2 li .pull-right,.hetong ul li img.img-responsive.img2{display: none;}
  .hetong ul .col-md-2{margin: 0 15px;width: 92%;}
  .hetong ul li img.img-responsive.img1{width: 16%}
  .jigou ul{padding: 0;}
  .jigou ul li{padding: 15px;margin: 0 auto;}
}