﻿html { height: 100%; overflow-x:hidden;}
body { min-height: 100%; overflow-x:hidden;}
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
li { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input, textarea, button { -webkit-border-radius: 0; -webkit-appearance: none }
input[type=radio] { -webkit-border-radius: 100%; -webkit-appearance: radio }
input[type=checkbox] { -webkit-appearance: checkbox }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address,i { font-style: normal }
sup { vertical-align: text-top; top:0!important; }
sub { vertical-align: text-bottom }
body, input, select, button, textarea { font-size: 14px; font-family:"Microsoft Yahei",arial,"\5b8b\4f53";  }
body { line-height: 1.5 }
a { text-decoration: none!important; transition:0.2s all; -webkit-transition:0.1s all; }
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none }

.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }

/* 以上公共样式 */
.sj_banner{display: none;}
/*导航*/

.all-index .header .new_nav {text-align: center;max-width: 1069px;margin: auto;}
.all-index .header .new_nav li {display: block;padding: 0 20px;width: 14.27%;float: left;box-sizing: border-box;text-align: center;position: relative;}
.all-index .header .new_nav li a {color: #fff;}
.nav_phone_btn span{position: absolute;font-size: 0;width: 26px;height: 1px;background-color: #000;display: inline-block;transition: all 250ms ease-out;-webkit-transition: all 250ms ease-out;top: 11px;}
.header-top-right-menu {transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;padding: 10px;width:27px;height:22px;position: absolute;right: 30px;top: 2px;z-index: 2000;display: none;}
.nav_phone_btn span:before, .nav_phone_btn span:after {content: "";position: absolute;width: 100%;height: 1px;background-color: #000;left: 0px;transition: all 250ms ease-out;-webkit-transition: all 250ms ease-out;}
.nav_phone_btn span:after {top: 10px;}
.nav_phone_btn span:before {top: -10px;}
.visible_nav.nav_phone_btn span:before{left: 0px;top: 0px;transform: rotateZ(45deg);-webkit-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);}
.visible_nav.nav_phone_btn span:after {top: 0px;left: 0px;transform: rotateZ(-45deg);-webkit-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);}
.visible_nav.nav_phone_btn span {background-color: transparent;}
.nav_phone_btn {display: block;position: relative;cursor: pointer;margin-top: 0px;height: 21px;}
.header-top{position: relative;}
.in_top_menuNav{width:100%;height:auto;background: rgba(0, 0, 0, .5);position: absolute;display: none;margin-left: -5%;z-index: 999;}
.in_top_menuNav ul li{border-bottom:1px solid #eee;}
.in_top_menuNav ul li a{color:#fff;text-align: center;display: block;line-height: 36px;}

/*导航样式*/
header{background:rgba(255, 255, 255, .7);width:100%;position: fixed;top: 0;z-index: 999;}
.header-top{width:90%;padding:0 5%;margin:0 auto;}
.header-top-logo{display: inline-block;width:37.9525%;}
.header-top-logo img{width:100%;height:auto;padding: 3% 0;}
.header-nav{float: right;height:auto;width:60%;position: relative;}
.header-nav ul{text-align: right;height:20px;}
.header-nav ul li{display: inline-block;line-height: 100px;margin-left: 5%;padding-left: .5%;position: relative;}
.header-nav ul li a{color:#333;display:block;font-size:18px;font-weight: bold;}
.header-nav ul li a:hover,.header-nav ul li.hover a{color:#014099;}
.header-nav ul li:first-child{background:none;}
.header-nav ul li dl{display: none;position: absolute;top:100px;left:-55px;right:0;width:250%;text-align: center;z-index: 999;}
.header-nav ul li dl dd{background:#777;margin-bottom:1px;}
.header-nav ul li dl dd a:hover{background:#005BAC;color:#fff;font-weight: normal;}
.header-nav ul li dd a{color:#fff;line-height: 40px;font-size:14px;font-weight: normal;}
.header-nav ul li:hover dl{display: block;}
.header-nav ul li:hover dl a{color:#fff;}

.fp-viewing-page2 .header-nav-menu,
.fp-viewing-page3 .header-nav-menu,
.fp-viewing-page4 .header-nav-menu,
.fp-viewing-page5 .header-nav-menu,
.fp-viewing-page6 .header-nav-menu{background:url(../images/menu.png) no-repeat center right;width:26px;height:20px;transition:width 1s;float: right;margin:4% auto;overflow: hidden;}

.fp-viewing-page2 .header-nav-menu ul li a,
.fp-viewing-page3 .header-nav-menu ul li a,
.fp-viewing-page4 .header-nav-menu ul li a,
.fp-viewing-page5 .header-nav-menu ul li a,
.fp-viewing-page6 .header-nav-menu ul li a{font-size:0;}

.fp-viewing-page2 .header-nav-menu:hover,
.fp-viewing-page3 .header-nav-menu:hover,
.fp-viewing-page4 .header-nav-menu:hover,
.fp-viewing-page5 .header-nav-menu:hover,
.fp-viewing-page6 .header-nav-menu:hover{width:100%;height:100px;float: right;margin:0;background: none;transition:width 1s;overflow-block: auto;}

.fp-viewing-page2 .header-nav-menu:hover ul li a,
.fp-viewing-page3 .header-nav-menu:hover ul li a,
.fp-viewing-page4 .header-nav-menu:hover ul li a,
.fp-viewing-page5 .header-nav-menu:hover ul li a,
.fp-viewing-page6 .header-nav-menu:hover ul li a{font-size:18px;}

.fp-viewing-page2 .header-nav-menu:hover ul li dd a,
.fp-viewing-page3 .header-nav-menu:hover ul li dd a,
.fp-viewing-page4 .header-nav-menu:hover ul li dd a,
.fp-viewing-page5 .header-nav-menu:hover ul li dd a,
.fp-viewing-page6 .header-nav-menu:hover ul li dd a{font-size:14px;}

/*底部样式*/
footer{width:80%;padding: 0 10%;margin: 0 auto;max-height:258px;height:100%;background:#002b68;}
.foot-top{position: relative;padding:6% 0 5%;}
.foot-top-dl{text-align: center;margin:1% auto 1%;}
.foot-top-dt{background: url(../images/em.png) no-repeat left center;width:7%;line-height:30px;display: inline-block;color:#7398cb;font-size:14px;margin-right:1%;text-indent:0;}
.foot-top-dd{display: inline-block;}
.foot-top-dd select{background:#002b68;color:#7398cb;border:1px solid #7398cb;width:160px;height:30px;padding-left: 7px;}
.foot-top-p{font-size:14px;color:#7398cb;text-align: center;}
.foot-top-p a{color:#7398cb;}
.foot-top .ewm{position: absolute;right:0;bottom: 31%;}
.foot-top .ewm img{width:100%;height:auto;}
/*公共样式 */
.section{position: relative;}
.sects{position: absolute;top:17%;width:90%;padding:0 5%;}

/*第一屏banner*/
.banner{max-width:1920px;width:100%;margin: 0 auto;position: relative;}
.banner img{width:100%;margin: 0 auto;}
.banner .bar{position: absolute;top:42%;left:20%;}
.banner .bar dt{font-size:30px;color:#fff;font-weight: bold;display: inline-block;}
.banner .bar dd{font-size: 30px;color:#fff;display: inline-block;}
.slides li.flex-active-slide .banner_img{ transform: scale(1.2,1.2); transition: all 5s ease 0s; }
/* 第二屏 */
.section2{background: url(../images/sy_bg_02.jpg) no-repeat center center;width:100%;height:100%;}
.sects2{position: relative;}
.sects2_bt{background:url(../images/bt_bg.png) no-repeat top center;width:126px;height:311px;position: absolute;left: 5%;top:0}
.sects4_bt{background:url(../images/bt_bg2.png) no-repeat top center;width:126px;height:311px;position: absolute;left: 5%;top:0}
.sects2_bt h3{font-size: 30px;color:#222;line-height:30px;width:22%;margin-left: 18%;}
.sects4_bt h3{color:#fff;}
.sects2_bt i{display: block;background: #14a83b;font-size:12px;width:13%;color:#fff;text-align: center;margin:5% 0 0 24%;}
.sects2_con{width:85%;margin:0 auto; position: relative;}
.sects2_conct{width:100%;height:100%;margin:1%;background:#fff;height:650px;}
.sects2_conl{width:65%;height:auto;float: left;margin-top:1%;overflow: hidden;}
.sects2_conl img{width:100%;height:auto;transition: all 1s ease 0s;}
.sects2_conl:hover img{-webkit-transform: scale(1.25);transform: scale(1.25);transition: all 1s ease 0s;}
.sects2_conr{float:right;width:35%;background: #fff;}
.sects2_conr .sects2_conr_em{font-size:14px;color:#999;padding:0 10%;display: block;margin-top:10%;}
.sects2_conr .sects2_conr_h3{font-size: 19px;color:#222;font-weight: bold;margin:5% 10% 7%;width:80%;height:28px;overflow: hidden;}
.sects2_conr .sects2_conr_h3:hover{color:#014099;}
.sects2_conr .sects2_conr_p{font-size: 16px;color:#222;line-height: 30px;height:270px;overflow: hidden;padding:0 10%;}
.sects2_conr .sects2_conr_i{display:block;background:url(../images/jt_01.png) no-repeat left center;width:35%;text-indent: 3em;font-size:14px;font-weight:bold;color:#014099;margin:4.3% 10%;}
.sects2_conr .sects2_conr_i:hover{font-size:15px;}
.sects2_con .bd{width:100%;margin:0 auto;}

.sects2_con .hd{display: none;}
.sects2_con .an{top: 83%;left: 70%;position: absolute;width:10%;cursor: pointer;}
.sects2_con .an span{display: inline-block;background: url(../images/jt_02.png) no-repeat;width:36px;height:36px;}
.sects2_con .an span.prev{width:36px;height:36px;background-position: 0 0;transition: all .5s ease 0s;}
.sects2_con .an span.next{width:36px;height:36px;background-position: -37px 0;transition: all .5s ease 0s;margin-left:10%;}
.sects2_con .an span.prev:hover{background-position: 0px -36px;transition: all .5s ease 0s;}
.sects2_con .an span.next:hover {background-position: -37px -37px;transition: all .5s ease 0s;}


/*第三屏*/
.section3{width:100%;height:100%;}
.sects3_con{width:85%;margin:0 auto}
.sects3_con .sects3_con_li{width:30.638%;display: inline-block;margin:1%;}
.sects3_con .sects3_con_span{width: 100%;height:100%;display:block;overflow: hidden;}
.sects3_con .sects3_con_span img{width:100%;height: auto;transition: all 1s ease 0s;}
.sects3_con .sects3_con_span:hover img{-webkit-transform: scale(1.25);transform: scale(1.25);transition: all 1s ease 0s;}
.sects3_con .sects3_con_em{color:#222;font-size:16px;margin:7% auto 3%;display: block;}
.sects3_con .sects3_con_h3{color:#222;font-size:18px;font-weight:bold;width:100%;height:25px;overflow: hidden;}
.sects3_con .sects3_con_h3:hover{color:#014099;}
.sects3_con .sects3_con_abbr{height:1px;border-top:1px solid #ccc;border-bottom:1px dashed #ccc;display: block;margin:3% auto;}
.sects3_con .sects3_con_p{color:#222;font-size: 16px;line-height: 30px;}
.sects3_con .sects3_con_i{color:#014099;font-size:14px;font-weight:bold;display:block;background:url(../images/jt_01.png) no-repeat left center;width:35%;text-indent: 3em;margin:3% 0;}
/* 第四屏 */
.section4{width:100%;height:100%;}
.sects4{top:14%;}
.sects4_con{width:85%;margin:0 auto;}
.sects4_conl{width:58%;height:100%;display: inline-block;margin:0 auto;}
.map{ background: url(../images/map.png) no-repeat;width: 849px; height: 702px; position: relative; float: left;cursor: pointer;}
.pos{ background: url(../images/map_2.png) no-repeat; position: absolute; opacity: 0; filter:alpha(opacity=0);}
.dongbei{ background-position: -563px -1px; width: 190px; height: 288px; right: 0; top: 0; }
.huabei{ background-position: 6px -677px; width: 375px; height: 380px; right: 126px; top: 5px;}
.huadong{background-position: -563px -290px;width: 148px;height: 308px;right: 89px;top: 306px}
.huazhong{background-position: -531px -606px;width: 129px;height: 228px;right: 199px;top: 349px;}
.huanan{background-position: -436px -899px;width: 235px;height: 158px;right: 165px;top: 542px;}
.xinan{background-position: -1px -354px;width: 532px;height: 322px;left: 38px;top: 328px;}
.xibei{ background-position: 0 0; width: 563px; height: 355px; left: 0px; top: 87px; }
.area{ width:75px; height:75px;position: absolute; text-align: center;background: url(../images/ggbb.png) no-repeat;}
.area>span{position: absolute;position: absolute;right: -50%;top: 35%;}
.dongbei_q{  right: 46px; top: 100px; }
.huabei_q{right: 205px;top: 225px;}
.huadong_q{ right:120px; top: 415px;}
.huazhong_q{ right: 225px; top: 415px; }
.huanan_q{ right: 260px; top: 565px; }
.xinan_q{ right: 400px; top: 454px; }
.xibei_q{top: 281px;left: 261px;}
.hg{ opacity: 1; filter: alpha(opacity==0);}
.mapp{display: none;width:100%;height:100%;margin-top:5%;}
.mapp>img{width:100%;height:auto;}

.sects4_conr{float: right;width:32%;height:660px;overflow: hidden;}
.sects4_conr_title h3{font-size:18px;color:#fff;font-weight: bold;}
.sects4_conr_title>select{width:100%;background:#014099;color:#7eaae0;height:45px;line-height: 45px;border:1px solid #4c82c5;margin:4% auto;font-size:16px;text-indent: 1em;}
.sects4_conr_title>select>option{height:40px;line-height: 40px;display: block;}

.sects4_conr_cn{height:535px;overflow-y:scroll;}
.sects4_conr_cn::-webkit-scrollbar {width:5px;cursor: pointer;}
.sects4_conr_cn::-webkit-scrollbar-track {background:#7eaae0;cursor: pointer;}
.sects4_conr_cn::-webkit-scrollbar-thumb{background:url(../images/ewm.jpg) no-repeat #fff;cursor: pointer;}
.sects4_conr_cn dl{margin-top:4%;border-bottom:1px dashed #7eaae0;padding-bottom:6%;margin-right: 3%;}
.sects4_conr_cn dl dt{font-size:18px;color:#fff;font-weight: bold;margin-bottom:3%;}
.sects4_conr_cn dl dd{font-size: 16px;line-height: 31px;color:#7eaae0;}


/* 第五屏 */
.section5{}
.sects5_bt h3{margin-top: -44%;}
.sects5_con{width: 85%;margin:0px auto;}
.sfq{position: relative;}
/* .sfq ul{position: relative;overflow: hidden;height:659px;text-align: center;}
.sfq ul li{float: left;width: 260px;overflow: hidden;height: 100%;position: relative;cursor: pointer;}
.sfq ul li a{display: block;width: 100%;height: 100%;}
.sfq ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(27,29,36,0.75);height: 100%;}
.sfq ul li .layer .p2{position: absolute;right: -200%;width:8%;top:20%;left: 45%;}
.sfq ul li .layer .p2 b,.sfq ul li .layer .p2 span{display: block;font-weight: bold;font-size: 20px;}
.sfq ul li.curr .layer{background:rgba(27,29,36,.2);}*/
.col1{color: #00A39A;}
.col2{color: #fff;} 
.box {width:100%;}
.box ul{width:100%;height: 659px; margin:100px auto; overflow: hidden;}
.box li{ width: 18%;  float: left;position: relative;}
.box li img{  width: 418px; cursor: pointer;height: 450px;max-height: 100%;}
.box:hover li{ width: 18%; }
.box li:hover,.box li.hover{width:28%;}
.box li .layer{background:rgba(0, 0, 0, 0.8);width:101%;height:100%;display: block;position: absolute;left:0;right:0;top:0;color:#fff;}
.box li .layer b{width:8%;display: block;text-align: center;margin:0 auto;font-weight: bold;font-size: 20px;top:20%;left: 45%;position: absolute;}
.box li:hover .layer,.box li.hover .layer{background:rgba(0, 0, 0, 0.2);}
.sfq_a{width:8%;border:1px solid #999;border-radius:10px;text-align: center;height:38px;line-height: 40px;position: absolute;bottom:-8%;right:.8%;}
.sfq_a:hover{border:1px solid #014099;color:#014099;}

/* 第六屏 */
.section6{width:100%;height:100%;background:url(../images/sy_bg_04.jpg) no-repeat center;position: relative;}
.section6 .fp-tableCell>footer{position: absolute;left:0;right:0;bottom:0;background:#002b68;}
.section6 .fp-tableCell>footer .foot-top-dd>select{background:#002b68;}
.sects6{top:15%;z-index: 22;}
.sects6 .sects_con{width: 85%;margin:0 auto;max-height:400px;}
.sects6 .sects_conl{background:url(../images/sy_bg22_190.jpg)no-repeat;width:38%;float: left;height:500px;}
.sects6 .sects_conl h3{font-size:26px;color:#222;font-weight: bold;margin-top:10%;padding:0 10%;}
.sects6 .sects_conl p{font-size:16px;color:#666;margin:5% auto 12%;padding:0 10%;}
.sects6 .sects_conl dl{font-size:14px;color:#222;padding:0 10%;}
.sects6 .sects_conl dl dt{background: url(../images/bt_01.png) no-repeat;text-indent: 1.5em;margin:5% auto;}
.sects6 .sects_conl dl dd{background: url(../images/bt_02.png) no-repeat;height:17px;text-indent: 1.5em;}
.sects6 .sects_conr,#allmap{width:62%;height:500px;background: #ddd;float: right;}
/*底部*/
.section7 ,.section7 .fp-tableCell{ height: 260px!important;overflow: hidden!important;margin:0 auto;background:#002b68;}
/*企业简介*/
.wrap{width:100%;height:auto;margin: 0 auto;}
.banner{width:100%;position: relative;overflow: hidden;margin: 0 auto;}
.banner img{display: block;width:100%;}
.banner .ban{width:24.12%;position: absolute;left:0;right:0;top:-100%;text-align: center; opacity: 0;margin: 0 auto;}
.banner .ban>img{width:100%;height: auto;}
.banner .ban>h3{font-size:36px;color:#906881;position: absolute;left: 22%;right: 0;bottom: 6%;}
.animation1 .banner .ban{top:50%;transition: all 1s ease 0s;opacity:1;}

/*导航*/
.dhl{width:100%;height:50px;background-size: cover;box-shadow:#f7f7f7 10px 10px 20px;}
.dhl_con{width:80%;padding:0 10%;}
.dhl_con dl{line-height: 50px;}
.dhl_con dt{display: inline-block;line-height: 1;}
.dhl_con dt>img{width:100%;}
.dhl_con dd{display: inline-block;font-size:14px;color:#333;}
.dhl_con dd a{color:#333;}

.content{width:100%;margin:0 auto;}
.content .content_bt{width:15.206%;padding:0 5%;margin:3% auto;text-align: center;position: relative;}
.content .content_bt img{width:100%;height:auto}
.content .content_bt h3{font-size:30px;font-weight: bold;color:#014099;position: absolute;left:0;right:0;bottom:0;}
.content .content_nav{width:80%;padding:0 10%;margin: 0 auto;}
.content .content_nav ul{margin:0 auto 2%; text-align: center;}
.content .content_nav ul li{font-size:16px;font-weight: bold;width:12%;display: inline-block;text-align: center;transition: all .5s ease 0s;margin:0 .5%;border:1px solid #ccc;border-radius: 20px;padding:.3% 0%;}
.content .content_nav ul li a{color:#666;display: block;}
.content .content_nav ul li:hover,.content .content_nav ul li.hover{background:#014099;}
.content .content_nav ul li:hover a,.content .content_nav ul li.hover a{color:#fff;}
.content_cn{width:80%;margin:0 auto 3%;padding:0 10%;height:623px;overflow: hidden;}
.content_cnl{width:31.53%;height:100%;float: left;margin-right:3%;}
.content_cnl>img{width:100%;height:auto;}
.content_cn>h3{font-size: 22px;color:#222;font-weight: bold;margin:4% auto 2%;}
.content_cn>p{text-indent: 2em;font-size:14px;color:#333;line-height: 30px;margin-bottom:2.3%;}
.content_cn2{width:80%;padding:0 10%;margin:0 auto 3%;}
.content_cn2l{float: left;background:#f9f9f9;width:42.4%;height:300px;text-align: right;padding-right:5%}
.content_cn2l>h3{font-size: 26px;color:#014099;font-weight: bold;margin-top:15%;}
.content_cn2l>b{font-size:22px;color:#999;font-weight:normal;font-family: "Arial";margin:2% auto 5%;display: block;}
.content_cn2l>p{font-size:18px;color:#333;}
.content_cn2r{float: right;width:52.549%;}
.content_cn2r img{width:100%;height: auto;}

/*资质荣誉*/
.content_cn3{width:80%;padding:0 10%;margin:0 auto;text-align: center;}
.content_cn3 ul li{display: none;width: 100%;height: 100%;background: rgba(0,0,0,.2);position: fixed;left: 0;right: 0;top: 0;z-index: 999;}
.content_cn3 .showcon{width:55%;padding:1%;margin: 4% auto 0;background:#fff;}
.content_cn3 .showcon .partener{width:98%;max-height:708px;height:100%;}
.content_cn3 .showcon .partener .row1{width:100%;height:auto;}
.content_cn3 .closebtn{clear:both;position:relative;top:10.5%;left: 77.5%;width:32px;height:32px;background-image:url(../images/close.png);cursor:pointer;}
.content_cn3 .huncontent{height: 63px;overflow-y:scroll;text-align: left;}
.content_cn3 .huncontent::-webkit-scrollbar {width:1px;}
.content_cn3 .huncontent::-webkit-scrollbar-track {background:#ddd;}
.content_cn3 .huncontent::-webkit-scrollbar-thumb{background:#a2a2a2;}
.content_cn3 .partener{cursor: pointer;width:29.559%;margin:1%;display: inline-block;max-height:308px;height:100%;overflow: hidden;}
.content_cn3 .partener img{width:100%;height:auto}
.content_cn3 .partener b{display: block;text-align: center;font-size:18px;font-weight: bold;color:#333;margin:3% auto 0;}

.ym{width:100%;margin:3% auto;}
.ym .ym_ul{display: inline-block;width: 100%;text-align: center;}
.ym .ym_ul .ym_li{width:35px;line-height:35px;border-radius: 5px;border:1px solid #e5e5e5;font-size:14px;color:#014099;display: inline-block;text-align: center;}
.ym .ym_ul .ym_li:hover,.ym .ym_ul .ym_li.on{color:#fff;background:#014099;border:1px solid #014099;}
.ym .ym_ul .ym_li_big{width:60px;}

/*组织架构*/
.content_cn2 .content_cn2_pic{width:83%;margin:0 auto 3%;}
.content_cn2 .content_cn2_pic img{width:100%;height:auto;}

/*企业新闻*/
.banner>.ban2>h3{color:#fff;left:8%;}
.content_news{width:80%;padding:0 10%;margin:0 auto;}
.content_news .content_news_dl{border-bottom:1px solid #eee;padding-bottom:2%;margin-top:2%;}
.content_news .content_news_dl .content_news_dt{float:left;width:26.275%;height:100%;overflow: hidden;}
.content_news .content_news_dl .content_news_dt>img{width:100%;height: auto;transition:1s all;}
.content_news .content_news_dl .content_news_dt:hover img{transition:1s all; transform: scale(1.2,1.2);}
.content_news .content_news_dl .content_news_dd{float: right;width:70.7%;}
.content_news .content_news_dl .content_news_dd>a>h3{font-size:18px;color:#333;font-weight: bold;margin-top:2%;}
.content_news .content_news_dl .content_news_dd>a>h3:hover{color:#014099;}
.content_news .content_news_dl .content_news_dd>i{font-size:14px;color:#999;margin:2% auto;display: block;}
.content_news .content_news_dl .content_news_dd>p{font-size:14px;color:#333;line-height: 30px;}

.content_news_xq{width:80%;padding:0 10%;margin:0 auto;}
.content_news_xq_title{text-align: center;}
.content_news_xq_title>h3{font-size:22px;color:#333;font-weight: bold;margin-top:2%;}
.content_news_xq_title>i{font-size:14px;color:#999;margin:1% auto;display: block;}
.content_news_xq_con>p{font-size:14px;color:#333;line-height:30px;text-indent: 2em;}
.content_news_xq_con>img{margin:2% auto;width:100%;display: block;height:auto}
.content_news_xq_fy{margin:0 auto 3%;}
.content_news_xq_fy ul li{display:inline-block;margin:3% auto;}
.content_news_xq_fy ul li a{display:inline-block;color:#014099;}

.content_news_xq_fy dl{font-size:14px;color:#333;margin:.5% auto;}
.content_news_xq_fy dl dt{font-weight: bold;display: inline-block;}
.content_news_xq_fy dl dd{display: inline-block;}
.content_news_xq_fy dl:hover dt,.content_news_xq_fy dl:hover dd{color:#014099;}

/*信息公开*/
.content_xxgk{width:80%;padding:0 10%;margin:0 auto;}
.content_xxgk .content_xxgk_dl{width:43%;margin:1%;display: inline-block;background:#f8f8f8;padding:2%;}
.content_xxgk .content_xxgk_dl .content_xxgk_dt{margin-bottom:3%;}
.content_xxgk .content_xxgk_dl .content_xxgk_dt>a>b{font-size:18px;font-weight: bold;color:#333;width:86%;overflow: hidden;}
.content_xxgk .content_xxgk_dl .content_xxgk_dt>a>b:hover{color:#014099;}
.content_xxgk .content_xxgk_dl .content_xxgk_dt>i{font-size:14px;color:#999;float: right;}
.content_xxgk .content_xxgk_dl .content_xxgk_dd>p{font-size: 14px;color:#666;line-height: 26px;height:78px;overflow: hidden;}
.content_xxgk .content_xxgk_dl:hover{background:#fff;box-shadow: #f1f1f1 5px 5px 10px,#f1f1f1 -5px -5px 10px;}

/*环保事业*/
/*环保事业*/
.banner>.ban3{width:36%;}
.banner>.ban3>h3{color:#1d9028;left:-19%;}
.content_jgfd{width:80%;padding:0 10%;margin:0 auto;}
.content_jgfd ul li{display: none;width: 100% !important;height: 100%;background: rgba(0,0,0,.2);position: absolute;left: 0;right: 0;top: 0;z-index: 22;}
.content_jgfd .showcon{width:55%;padding:1%;margin: 4% auto 0;background:#fff;}
.content_jgfd .showcon .partener{width:98%;max-height:720px;}
.content_jgfd .showcon .partener .row1{width:100%;height: auto;}
.content_jgfd .closebtn{clear:both;position:relative;top:10.5%;left: 77.5%;width:32px;height:32px;background-image:url(../images/close.png);cursor:pointer;}
.content_jgfd .huncontent{height: 63px;overflow-y:scroll;text-align: left;}
.content_jgfd .huncontent::-webkit-scrollbar {width:1px;}
.content_jgfd .huncontent::-webkit-scrollbar-track {background:#ddd;}
.content_jgfd .huncontent::-webkit-scrollbar-thumb{background:#a2a2a2;}
.content_jgfd .partener{cursor: pointer;width:29.559%;margin:1%;display: inline-block;overflow: hidden;height:100%;}
.content_jgfd .partener>img{width:100%;height:auto;}
.content_jgfd .partener b{display: block;text-align: center;font-size:18px;font-weight: bold;color:#333;margin:3% auto 0;}
/*20191129*/
.fullSlide{max-height:614px;height:100%;margin:0 auto;}
.fullSlide ul li img{display: block;}
.fullSlide {width:100%;position:relative;height:650px;	}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;height:650px;overflow:hidden;}
.fullSlide .bd li {width:100% !important;height:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:60px;height:60px;cursor:pointer;opacity: 1;}
.fullSlide .next{left:auto;right:0%;}

/*环境政策*/
.content_hjzc{width:80%;padding:0 10%;margin:0 auto;}
.content_hjzc_dl{width:29.559%;margin:1.5%;display: inline-block;}
.content_hjzc_dl .content_hjzc_dt{width:100%;height:100%;overflow: hidden;}
.content_hjzc_dl .content_hjzc_dt>img{width:100%;height:auto;transition:1s all; }
.content_hjzc_dl .content_hjzc_dt:hover img{transition:1s all; transform: scale(1.2,1.2);}
.content_hjzc_dl .content_hjzc_dd{box-sizing: border-box;border:1px solid #ddd;padding:4%;}
.content_hjzc_dl .content_hjzc_dd>a>h3{font-size: 16px;color:#333;font-weight: bold;margin:0 auto 3%;height:24px;overflow: hidden;}
.content_hjzc_dl .content_hjzc_dd:hover h3{color:#014099}
.content_hjzc_dl .content_hjzc_dd>p{font-size:14px;line-height: 24px;color:#666;height:72px;overflow: hidden;}
.content_hjzc_dl .content_hjzc_dd>i{font-size:14px;color:#999;margin-top:3%;display: block;}

/*科普教育*/
.content_kpjy{width:80%;padding:0 10%;margin:0 auto 3%;}
.content_kpjy>h3{font-size: 22px;color:#333;font-weight: bold;text-align: center;}
.content_kpjy>p{font-size:14px;color:#333;line-height: 30px;text-indent: 2em;margin-top:3%;}
.content_kpjy_ul{position: relative;}
.content_kpjy_ul .content_kpjy_li{width:29.559%;margin:1.5%;display: inline-block;position: relative;}
.content_kpjy_ul .content_kpjy_li>i{display: block;width:100%;height:100%;}
.content_kpjy_ul .content_kpjy_li>i>img{width:100%;height:auto;}
.content_kpjy_ul .content_kpjy_li>a>b{display: block;text-align: center;font-size:16px;color:#666;margin-top:3%;}
.content_kpjy_ul .content_kpjy_li blockquote{background:rgba(1, 64, 153, .5);display: block;position: absolute;left: 0;right:0;top:0;opacity: 0;transition: all .5s ease 0s;}
.content_kpjy_ul .content_kpjy_li blockquote>em{display: block;width:100%;height:100%;}
.content_kpjy_ul .content_kpjy_li blockquote>em>img{width:100%;height: auto;}
.content_kpjy_ul .content_kpjy_li blockquote>a{display: block;border:1px solid #fff;border-radius: 50px;width:25%;text-align: center;margin:0 auto;color:#fff;position: relative;    position: absolute;left: 0;right: 0;top: 50%;}
.content_kpjy_ul .content_kpjy_li:hover blockquote{opacity: 1;transition: all .5s ease 0s;}
.content_kpjy_ul .content_kpjy_li:hover b{color:#014099;}
.content_kpjy .an{width:100%;cursor: pointer;}
.content_kpjy .an span{display: inline-block;background: url(../images/ico1.png) no-repeat;width:53px;height:53px;}
.content_kpjy .an span.prev{width:53px;height:53px;background-position:-68px -149px;transition: all .5s ease 0s;position: absolute;left: 1.5%;top:50%;margin-top:-26px;}
.content_kpjy .an span.next{width:53px;height:53px;background-position:-124px -149px;transition: all .5s ease 0s;position: absolute;right: 3.3%;top:50%;margin-top:-26px;}

/*联系我们*/
.banner>.ban5>h3{color:#a64128;}
.content_lxwm{width:80%;padding:0 10%;margin:0 auto 3%;}
.content_lxwml{display: inline-block;width:40%;}
.content_lxwml>h3{font-size:22px;color:#333;font-weight: bold;}
.content_lxwml>p{font-size:16px;color:#333;line-height: 30px;margin-top:3%;height:90px;overflow: hidden;}
.content_lxwml .content_lxwml_dl{margin:4% 0;}
.content_lxwml .content_lxwml_dt{background: url(../images/lxwm.png) no-repeat;width:41px;height:41px;float: left;}
.content_lxwml .content_lxwml_dt1{background-position:0 0;}
.content_lxwml .content_lxwml_dt2{background-position:0 -41px;}
.content_lxwml .content_lxwml_dt3{background-position:0 -82px;}
.content_lxwml .content_lxwml_dt4{background-position:0 -123px;}
.content_lxwml .content_lxwml_dd{text-indent: 1em;float: left;}
.content_lxwml .content_lxwml_dd>b{display:block;}
.content_lxwml .content_lxwml_dd>i{display:block;}
.content_lxwmr{width:49.265%;float: right;}

/*人才战略*/
.banner>.ban6>h3{color:#001c44;}
.content_rczl{width:80%;padding:0 10%;margin:0 auto 3%;}
.content_rczl .content_rczll{width:22%;padding:6% 3%;box-sizing: border-box;background:#f8f8f8;height:600px;overflow: hidden;display: inline-block;}
.content_rczl .content_rczll>b{font-size: 16px;font-weight: bold;color:#666;display:block;margin-bottom: 2%;}
.content_rczl .content_rczll>p{font-size:14px;color:#666;line-height: 36px;}
.content_rczl .content_rczlr{width:77.5%;float: right;}
.content_rczl .content_rczlr table{width:90%;margin:0 auto;text-align: center;}
table>thead>tr{border-bottom:1px dashed #ddd;line-height: 70px;background:#f8f8f8;}
table>thead>tr>th{text-align: center;font-size:16px;color:#333;}
table tbody>tr{line-height: 70px;border-bottom:1px dashed #ddd;}
table tbody>tr>td{font-size:16px;color:#333;}
table.table-expandable > tbody > tr:nth-child(odd) {cursor: pointer;}
table.table-expandable.table-hover > tbody >label> tr:nth-child(even):hover td {background-color: white;}
table.table-expandable > tbody >label> tr div.table-expandable-arrow {background:transparent url(../images/arrows.png) no-repeat scroll 0px 0px; width:30px; height:30px; display:block;margin:0 auto;}
table.table-expandable > tbody >label> tr div.table-expandable-arrow.up {background-position:0px -32px;}
.rczp_con{width:100%;margin:2% auto;height:268px; overflow-y: scroll;}
.rczp_con::-webkit-scrollbar {width:1px;}
.rczp_con::-webkit-scrollbar-track {background:#ddd;}
.rczp_con::-webkit-scrollbar-thumb{background:#a2a2a2;}
.rczp_con>p{font-size:14px;color:#666;line-height: 35px;text-align:left;padding-left: 8%;}
.rczp_con>p>b{font-weight: bold;font-size:14px;color:#666;line-height: 30px;display: block;}
td.icon{background: url(../images/arrows.png)no-repeat;width:30px;height:30px;display: inline-block;}
td.i-right1{background-position:0 4px;}
td.i-right2{background-position:0 -30px;display:none;transition:all .7s;}
td.i-right1,
td.i-right2{float:right;margin:7% 43%;padding:6px 0 0 0;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;-ms-transition:all .7s;}

.section7, .section7 .fp-tableCell,
.section7 footer{height:180px !important;overflow: hidden;background: #014099;}
.section7 footer .foot-top {padding:3% 0;}
.section7 footer .foot-top .ewm{top:20%;}
.section7 footer .foot-top-dd select{background: #014099;}
#container3 {width: 100%; height: 100%; }
#container3 .list { width: 20%; height: 100%; background: #eee; }
#container3 .list li { height: 34px; line-height: 34px; padding-left: 20px; }
#container3 .list li.active a { color: red; }
#container3 .title { font-size: 14px; font-weight: bold; color: #cc5522; }
#container3 .content { font-size: 13px; color: #333; margin-top: 6px; }



.pagination{ width:100%; text-align:center; padding:30px 0 60px 0;}
 
 .pagination>li{display:inline-block}
 .pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin:0 3px;line-height:20px;color:#014099;text-decoration:none;background-color:#fff;border:1px solid #ddd;height:auto!important;text-indent:0!important;}
 .pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
 .pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
 .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}
 .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2!important;color:#fff!important;cursor:default!important;background-color:#014099!important;border-color:#014099!important; height:auto!important;text-indent:0!important;}
 .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}
 /*.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}*/
 a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
 .label:empty{display:none}.btn .label{position:relative;top:-1px}
 .label-default{background-color:#777}
 .label-default[href]
 :focus,.label-default[href]
 :hover{background-color:#5e5e5e}
 .label-primary{background-color:#ffc51a}
 .label-primary[href]
 :focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#ffc51a;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
 .thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}
 a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#ffc51a}
 .thumbnail .caption{padding:9px;color:#333}
 .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
 .alert h4{margin-top:0;color:inherit}
 .alert .alert-link{font-weight:700}
 .alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}
 
 table.table-expandable > tbody > tr div.table-expandable-arrow {
    background:transparent url(../images/arrows.png) no-repeat scroll 0px 0px; width:30px; height:30px; display:block;margin:0 auto;
}
table.table-expandable > tbody > tr div.table-expandable-arrow.up {
    background-position:0px -32px;
}
