/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;color:#656565;}
a:hover{text-decoration: none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
img{border:0;}
.center{text-align: center;}
.right{float:right;}
.left{float:left;}
.clearfix:after{ content:""; height:0; display:block; clear:both; }
.clearfix{ zoom:1; }
body{background:none; font-size:14px; font-family:"Microsoft YaHei";color:#000;}
/*头部*/
.top_box{width: 1140px;margin:0 auto;position: relative;overflow: hidden;}
.top_box .logo{float:left;padding-top:7px;width:146px;height:57px;background-color:#c20813;text-align: center;}
.top_box h5{float:left;padding-left:20px;font-size:15px;height:64px;line-height: 64px;}
/*底部*/
.footer{width:100%;margin:0 auto;padding:30px 0;text-align: center;}
.footer p{line-height:24px;color:#a1a1a1;}
.wrap{width: 100%;min-height: 4100px;background: #ffffff url(../images/bg.jpg) no-repeat center top;position: relative;}
.header-nav{position: absolute;top:0;left: 0;width: 100%;height:48px;line-height:48px;background: rgba(0,0,0,.8);text-align: center;z-index: 2;}
.header-nav a{display: inline-block;color: #ffffff;margin:0 100px;}
.header-nav a:hover,.header-nav a.on{color: #5ebca8;}
.section0{height: 960px;}
.section1{height:620px;}
.rel{width: 1200px;margin:0 auto;position: relative;padding-top: 60px;}
.title1{margin:0 auto;width: 375px;height: 45px;background: url(../images/title-csr.png) no-repeat center;}
.section1-box{margin-left:-30px;margin-top:60px;padding:90px 0 0 100px;width: 841px;height: 291px;background: url(../images/csr-box.png) no-repeat center;}
.section1-box h3{font-size: 24px;color: #182740;}
.section1-box h4{margin:20px 0;font-size: 18px;color: #89a549;}
.section1-box p{width:660px;font-size: 16px;color: #5e697c;text-align: justify;}
.baogao{padding-left: 490px;}
.baogao a{display: block; width: 168px; cursor: pointer; height: 40px; line-height: 40px; text-align: center; background: #418b7b; border-radius: 5px; font-size: 18px; color: #FFF;}
.baogao a:hover{background: #4ab39c;}

.csr-img{display:block;position: absolute;right: -26px;top:-76px;width: 422px;height: 548px;background: url(../images/img-tsr.png) no-repeat center;cursor: pointer;}
.section2{height: 750px;}
.title2{margin:0 auto;width: 190px;height: 45px;background: url(../images/title-ditan.png) no-repeat center;}
.wh-img{float: left;margin:46px 0 0 -10px;width: 861px;height: 547px;border:8px solid #ffffff;border-radius: 20px;box-shadow: 2px 2px 15px rgba(0,0,0,.1);overflow: hidden;cursor: pointer;}
.wh-img img{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.wh-img:hover img{transform: scale(1.06);-webkit-transform: scale(1.06);-moz-transform: scale(1.06);}
.section2-right{float: left;margin-left: 26px;margin-top: 120px;width: 286px;}
.section2-right .section2-text-title{width: 280px;height: 104px;background: url(../images/section2-text-title.png) no-repeat center;}
.section2-right h3{margin-top:38px;font-size: 16px;color: #5e697c;}
.section2-arrow{margin-top:80px;display: block;width: 74px;height: 73px;background: url(../images/section2-arrow.png) no-repeat center;cursor: pointer;}
.section3{height:760px;}
.title3{margin:0 auto;width: 190px;height: 45px;background: url(../images/title-section3.png) no-repeat center;}
.section3-list{width:1250px;margin: 44px auto 0;}
.section3-list li{float: left;margin-left: -20px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;cursor: pointer;}
.section3-list li:hover{transform: translateY(-10px);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);}
.section3-list li:nth-child(2){margin-top: 100px;}
.section3-list li:nth-child(3){margin-top: 54px;}
.title4{margin:0 auto;width: 189px;height: 44px;background: url(../images/title-section4.png) no-repeat center;}
.section4-box1{margin:0 auto;width: 1260px;height: 231px;background: url(../images/section4-box1.png) no-repeat center;position: relative;}
.section4-box1 p{position: absolute;top:130px;left: 100px;font-size: 16px;color: #5e697c;}
.section4-box1 .link{position: absolute;top:92px;left: 1126px;font-size: 16px;color: #5e697c;}
.section4-box1 .link a:hover{font-size: 16px;color: #000;}
.section4-h1{margin:10px 0 20px;width: 177px;height: 29px;background: url(../images/section4-h1.png) no-repeat center;}
.section4-list{width:1250px;margin-left: -24px;}
.section4-list li{float: left;margin-bottom:24px;width:588px;height: 384px;margin-left:24px;transform: translate(0);-webkit-transform: translate(0);-moz-transform: translate(0);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;cursor: pointer;background-color: #ffff;box-shadow: 2px 2px 15px rgba(0,0,0,.1);border-radius: 16px;}
.section4-list .section4-img{width:588px;height: 331px;overflow: hidden;}
.section4-list li img{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.section4-list li:hover img{transform: scale(1.06);-webkit-transform: scale(1.06);-moz-transform: scale(1.06);}
.section4-list li span{display: block;text-align: center;line-height:50px;font-size: 16px;color: #182740;}
.section4-h2{margin:10px 0 20px;width: 177px;height: 28px;background: url(../images/section4-h2.png) no-repeat center;}
.section4-list2 {width: 1250px;float: left; margin-left: -24px;}
.section4-list2 li{width: 384px;height: 272px;}
.section4-list2 .section4-img{width: 384px;height: 217px;}
.gongyi-img{float: left;width: 289px;}

.section4-map {margin-left: -20px;width: 1234px;height: 1000px;background: url(../images/map.png) no-repeat top; background-size: 1190px 854px;}
.section4-map .nmg {position: relative; left: 440px; top: 0px; width: 458px; height: 404px; background: url(../images/map_nmg.png) no-repeat center;transition: all 0.5s;cursor: pointer;}
.section4-map .henan {position: relative; left: 672px; top: 4px; width: 125px; height: 119px; background: url(../images/map_henan.png) no-repeat center;transition: all 0.5s;cursor: pointer;}
.section4-map .yunnan {position: relative; left: 397px; top: 59px; width: 210px; height: 183px; background: url(../images/map_yunnan.png) no-repeat center;transition: all 0.5s;cursor: pointer;}
.section4-map .nmg:hover{ background: url(../images/map_nmg1.png) no-repeat center;}
.section4-map .henan:hover{ background: url(../images/map_henan1.png) no-repeat center;}
.section4-map .yunnan:hover{ background: url(../images/map_yunnan1.png) no-repeat center;}
@supports (clip-path: polygon(72% 0 ,100% 0 ,100% 64%, 50% 100%, 0 100%, 0 60%, 50% 50%)){
    .section4-map .nmg {clip-path: polygon(72% 0 ,100% 0 ,100% 64%, 50% 100%, 0 100%, 0 60%, 50% 50%);}
}
.section4-map p{position: relative; top: 180px; width:1200px; padding: 0 20px; font-size: 18px; line-height: 28px; color: #5e697c;text-align: justify; text-indent:4ch;}

.pop{display:none;position: fixed;top:50%;left: 50%;transform: translate(-50%,-50%);width:1100px;height:88%;background: #ffffff url(../images/pop-bg.png) no-repeat right 100px;z-index: 3;border-radius: 20px;}
.pop-shade{display:none;position: fixed;top:0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 2;}
.pop-close{position: absolute;right: -50px;top:10px;width: 21px;height: 21px;background: url(../images/pop-close.png) no-repeat center;cursor: pointer;}
.pop h3{padding-top:40px;margin-bottom:20px;font-size: 32px;color: #182740;text-align: center;}
.pop h4{font-size: 20px;color: #182740;margin:30px 0;line-height: 32px;}
.pop h5{margin:16px 0;font-size: 20px;color: #418b7b;background: url(../images/pop-icon.png) no-repeat left center;text-indent: 22px;}

.pop-cont{width: 1000px;height:75%;margin:0 auto;overflow-x: hidden;overflow-y: auto; text-align: justify;}
.pop-cont p{font-size: 16px;color: #5e697c;line-height: 30px; padding-bottom: 12px; padding-right: 5px;}
.pop-cont p.color1{color: #182740;}
.pop-cont p img{display: block;margin:20px 0;}
.pop-cont p span{display: block;text-align: center;font-size: 12px; padding: 6px 0;}
.pop-left{float: left;width: 500px;margin-right: 30px;}
.pop-right{float: left;width: 500px;margin-bottom: 20px;}
.pop-right span{display: block;text-align: center;font-size: 12px;color: #8a8e96;}
.pop-cont .info-list{padding-left: 20px;}
.pop-cont .info-list li{position: relative;padding-left: 14px;}
.pop-cont .info-list li:after{display: block;content: '';position: absolute;left: 0;top:10px;width: 8px;height: 8px;border-radius: 50%;background-color: #418b7b;}
.pop-cont .teach-list{overflow: hidden; clear: both; padding: 20px 0;}
.pop-cont .teach-list li{float: left;width: 50%;text-align: center;}
.pop-cont .teach-list li span{display: block;padding-top:16px;font-size: 12px;text-align: center;color: #8a8e96;}

#pop-baogao{height: 600px;}
.baogaoTop{height: 110px;}
.baobaoCont{width: 1000px; height:460px; margin: 0 auto; overflow: hidden; overflow-y: auto;}
.baobaoMain{padding-left: 37px;}
.baogaolist{float: left; width: 200px; height: 450px; margin-right: 32px;}
.baogaolist a{display: block; width: 200px; position: relative;}
.baogaolist a img{display: block; width: 100%; height: 100%;}
.baogaolist a span{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; cursor: pointer;}
.baogaolist p{text-align: center; padding: 32px 10px 0 10px; color: #000; font-size: 20px; line-height: 30px;}
.baobaoCont::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(0,0,0,0);}
.baobaoCont::-webkit-scrollbar-track{border-radius:0;background-color:#f3faf1;}/*底*/
.baobaoCont::-webkit-scrollbar-thumb{border-radius:0;background-color:#c6dcff;}/*面*/
.baobaoCont::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.baobaoCont::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.baobaoCont::-webkit-scrollbar-track-piece{margin:0;}

