@charset "utf-8";
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;}
html,body{font-size: 14px;font-family:"Microsoft YaHei";color: #222;}
body{padding-top: 100px;}
input,textarea{ border:none; font-family:"Microsoft YaHei";}
img { border: none; }
h1,h2,h3,h4,h5{font-weight: normal;}
table{width: 100%;border-collapse: collapse;table-layout: fixed;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
a{color: #000;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
.text-center{text-align: center;}
.pc-show{display: block;}
.phone-show{display: none;}
.relative{position: relative;}
.table{display: table;height: 100%;width: 100%;table-layout: fixed;}
.table-cell{display: table-cell;vertical-align: middle;}
.w1550{width: 1550px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
.padding-tb60{padding: 60px 0;}
.margin-t50{margin-top: 50px;}
.img100 img{width: 100%;vertical-align: bottom;}
.text-right{text-align: right;}
.bgf2{background: #f2f2f2;}
.bgfff{background: #fff;}
/*引导页*/
.guide-box{position: fixed;width: 100%;height: 100%;top:0;left: 0;background-position: bottom !important;}
.guide-con{width: 840px;max-width: 90%;position: absolute;top:50%;left: 50%;margin-left: -420px;margin-top: -360px;}
.guide-m{margin-top: 20px;}
.guide-m h2{font-size: 18px;font-weight: bold;color: #fff;letter-spacing: 4px; text-indent: 4px;}
.guide-m p{color: #fff;text-transform: uppercase;}
.guide-link{margin-top: 60px;}
.guide-link a{display: block;width: 340px;line-height: 140px; font-size: 36px;color: #005ca1;text-transform: uppercase;background-image: url("../images/g2.png");}
.guide-link a:hover{color: #fff;background-image: url("../images/g1.png");}
.guide-link p{text-align: left;font-size: 15px;color: #fff;margin-top: 10px;}
/*index*/
 
.hyhg-con{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.hyhg-wrp{width: 310px;height: 350px;border:7px solid #f0f0f0;margin-left: 70px;}
.hyhg-txt{margin: 60px 0 0 60px;}
.hyhg-txt-a{background: #fff;width: 560px;padding: 25px 25px 25px 0;}
.hyhg-txt-a h2{font-size: 42px;font-weight: bold;color: #005ca1;margin-bottom: 30px;}
.hyhg-txt-a h2 span{color: #949494;font-weight: normal;margin-left: 10px;}
.ljgd1{color: #4c4c4c;position: relative;padding-right: 16px;}
.ljgd1:hover{color: #078243;}
.ljgd1:after{position: absolute; content: ''; width: 10px;height: 10px;background: url("../images/add1.png") no-repeat center;background-size: cover;right: 0;top:50%;margin-top: -5px;}
.ljgd1:hover:after{background: url("../images/add3.png") no-repeat center;background-size: cover;}
.title1{margin-bottom: 40px;}
.title1 h3{font-size: 32px;font-weight: bold;color: #005ca1;}
.title1 span{font-size: 28px;color: #949494;}
.about-title h3{font-size: 20px;}
.about-title span{text-transform: uppercase;font-size: 22px;color: #bfbfbf;}
.color-fff h3{color: #fff;}
.color-fff span{color: #fff;}
.index-cp-page li{float: left;box-sizing: border-box;border:1px solid rgba(255,255,255,.55);text-align: center;}
.index-cp-page li:nth-child(even){margin-right: 0;}
.index-cp1{width: 46.1%;}
.index-cp1 li{width: 49%;margin-right: 2%;}
.index-cp2{width: 53.3%;}
.index-cp2 li{width: 49.5%;margin-right: 1%;margin-bottom: 1%;}
.index-cp-page li a{display: block;position: relative;border:1px solid #e5e5e5;}
.index-cp-title{position: absolute;bottom:0;width: 100%;text-align: center;left: 0;background: rgba(0,0,0,.3);color: #fff;padding: 15px 0;}
.index-cp-page li img{vertical-align: bottom;width: 100%;}
.index-cp2 img{width: 42%;}
.index-cp-page li:hover img{transform: translateY(-20px);-webkit-transform: translateY(-20px);}
.index-cp-page li:hover .index-cp-title{background: #005ca1;}
.ckxq1{display: block;width: 150px;line-height: 42px;text-align: center;background: #005ca1;color: #fff;font-weight: bold;border-radius: 4px;-webkit-border-radius: 4px;margin: 40px auto 0;}
.ckxq1:after{content: '';display: inline-block;width: 10px;height: 10px;background: url("../images/add2.png") no-repeat center;background-size: cover;margin-left: 5px;}
.area{padding-bottom: 100px;}
.area-lt{padding-left: 100px;padding-top: 50px;}
.area-img{width: 65%;}
.area-page li{width: 49.5%;}
.area-type{position: absolute;bottom:-35px;left:0;background: #fff;border:1px solid #e0e0e0;padding: 50px;}
.area-type a{float: left;width: 25%;margin: 8px 0;font-size: 16px; color: #8c8c8c;position: relative;padding-left: 12px;box-sizing: border-box;}
.area-type a:before{content: ''; position: absolute;top:7px;left: 0;width: 6px;height: 6px;border-radius: 100%;-webkit-border-radius: 100%;background: #8c8c8c;}
.area-page{display: none;}
.area-page.active{display: block;}
.area-type a.active{color: #005ca1;}
.area-type a:hover{color: #005ca1;}
.area-type a.active:before{background: #005ca1;}
.area-type a:hover:before{background: #005ca1;}
.area .w1550{min-height: 301px;}
.social{overflow: hidden;}
.social .w1550{height: 560px;}
.gongyi{position: absolute;width: 400px;left: 70px;bottom:55px;}
.social-tt{position: absolute;width: 120px;text-align: center;line-height: 40px;background: rgba(255,255,255,.8);font-size: 18px; color: #005ca1;border-radius: 6px;-webkit-border-radius: 6px;}
.gongyi .social-tt{right: -130px;top:105px;}
.shzr-xm .img100{border-radius: 100%;overflow: hidden;}
.cis{position: absolute;bottom:-15px;left: 400px;}
.cis .social-tt{right: -130px;bottom:55px;}
.social-title{position: absolute;right: 0;bottom:85px;background: rgba(255,255,255,.8);padding: 100px 35px;z-index: 9;}
.social-title:after{content: '';height: 4px;width: 100%;position: absolute;left: 0;bottom:0;background: #fff;}
.news-list li{float: left;width: 48%;margin-right: 4%;margin-bottom: 40px;overflow: hidden;}
.news-list li:nth-child(even){margin-right: 0;}
.news-list .img100{float: left;width: 290px;}
.news-con{margin-left: 330px;}
.news-con h4{font-weight: bold;font-size: 16px; color: #333;padding-top: 15px;line-height: 1.4em;height: 2.8em;}
.news-con p{color: #8c8c8c; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden;}
.news-list li:hover h4{color: #005ca1;}
.news-list li:hover .ckxq1{background: #005ca1;}
.news-con .ckxq1{font-size: 12px;margin-left: 0;width: 100px;line-height: 36px;background: #bfbfbf;}
.footer-a{background: #0065b3;}
.logo2 img{max-width: 105px; vertical-align: bottom;}
.forlink{margin-top: 35px;}
.forlink span{color: #fff;}
.forlink .bdshare-button-style0-16 a{width: 24px;height: 24px;opacity: .55;padding: 0;margin-right: 12px;margin-top: 5px;}
.forlink .bdshare-button-style0-16 .weixin{background-image: url("../images/weixin.png");}
.forlink .bdshare-button-style0-16 .tenxun{background-image: url("../images/qq.png");}
.forlink .bdshare-button-style0-16 .weibo{background-image: url("../images/weibo.png");margin-right: 0;}
.forlink .bdshare-button-style0-16 a:hover{opacity: 1;}
.footer-md{margin-left: 200px;}
.tel-page{margin-top: 20px;}
.tel-page h4{color: #fff;font-size: 14px;margin-bottom: 10px;}
.tel-page p{color: rgba(255,255,255,.5);margin-bottom: 5px;}
.footer-rt dl{float: left;margin-left: 30px;}
.footer-rt dl:first-child{margin-left: 0;}
.footer-rt dt{color: #fff;margin-bottom: 10px;}
.footer-rt dd{margin-bottom: 5px;}
.footer-rt a{color: rgba(255,255,255,.55);font-size: 13px;}
.footer a:hover{color: #fff;}
.footer-b{background: #005a9e;padding: 15px 0;}
.footer-b a,.footer-b span{display: inline-block;color: rgba(255,255,255,.55);font-size: 12px;}
/*关于我们-简介*/
.ban-nav{background: #f2f2f2;}
.ban-nav .w1200{display:flex;}
.ban-nav a{float: left;min-width: 25%;text-align: center;flex: 1;line-height: 60px;color: #666;}
.ban-nav a.active{background: url("../images/nav.jpg") no-repeat center;background-size: cover;color: #fff;}
.ban-nav a:hover{background: url("../images/nav.jpg") no-repeat center;background-size: cover;color: #fff;}
.jj-a-con{padding: 60px 120px;position: relative;}
.jj-a-con:before{content: '';position: absolute;left: 0;bottom:0;height: 4px; width:100%;background: #3bb7df;}
.logo3 img{width: 150px;max-width: 100%;}
.logo3{width: 25%;}
.jj-text{width: 72%;}
.jj-text h3{font-weight: bold;font-size: 26px; color: #005ca1;}
.jj-text p{margin: 20px 0;line-height: 1.6em;}
.dingwei{height: 540px;overflow: hidden;}
.w980{width: 980px;margin: 0 auto;}
.dw-con{background: #fff;margin-top: 100px;}
.dw-lt{width: 49%;}
.dw-txt{padding: 65px;}
.dw-rt{width: 51%;}
.down{width: 20px;height: 18px;background-image: url("../images/down.png");margin: 20px auto 0;}
.env-ct{margin-top: 30px;}
.pagination1{display: inline-block;vertical-align: middle;}
.pagination1 .swiper-pagination-bullet{width: 10px;height: 10px;background: #dadada;opacity: 1;margin: 0 5px;}
.pagination1 .swiper-pagination-bullet-active{background: #078243;}
.env-btn{display: inline-block;width: 20px;height: 20px;vertical-align: middle;}
.env-btnlt{background-image: url(../images/btn1.png);}
.env-btnrt{background-image: url(../images/btn2.png);}
.env-btnlt:hover{background-image: url(../images/btn3.png);}
.env-btnrt:hover{background-image: url(../images/btn4.png);}
/*关于我们-发展历程*/
.his-body .ban-nav{background: #fff;}
.his-a{padding: 100px 0;}
.his-top{margin-left: 237px;}
.his-top h3{width: 108px;height: 125px;text-align: center;line-height: 125px;background: url("../images/his1.png");font-weight: bold;color: #333;font-size: 14px;}
.his-title{margin-left: 10px;}
.his-title h4{font-size: 28px; color: #078243;font-weight: bold;margin-top: 32px;}
.his-title span{text-transform: uppercase;color: #5a5a5a}
.his-list{padding: 80px 0;}
.his-list:before{content: '';position: absolute;left: 290px;top:0;height: 100%;border-right: 2px solid #e6e6e6;}
.his-list li{margin-bottom: 50px;}
.his-time{float: left;width: 290px;text-align: right;position: relative;margin-top: 30px;}
.his-time:after{width: 18px;border-top: 1px solid #ccc;content: '';right: 6px;top:50%;position: absolute;}
.his-time:before{content: '';position: absolute;width: 8px;height: 8px;background: #ccc;top:50%;right: -5px;margin-top: -4px;border-radius: 100%;}
.his-time h5{font-size: 24px;font-weight: bold;color:#333;padding-right: 30px;}
.his-con{margin-left: 325px;position: relative;}
.his-con:after{width: 18px;border-top: 1px solid #ccc;content: '';left:-27px;top:46px;position: absolute;}
.his-text{background: #fbfbfb;border:1px solid #e6e6e6;width: 740px;max-width: 96%;}
.his-ms{padding: 35px;}
.hist-dot{position: absolute;left: 284px;width: 14px;height: 14px;background: url("../images/dot.png") no-repeat center;background-size: cover;z-index: 9;}
.hist-dot1{top:-7px;}
.hist-dot2{bottom:-7px;}
.his-list li:hover{background: #078243;}
.his-list li:hover h5{color: #fff;}
.his-list li:hover .his-text{background: #078243;border-color:#078243;}
.his-list li:hover .his-text p{color: #fff;}
.zkgd{margin-left: 237px;width: 108px;height: 125px;background: url("../images/his2.png");overflow: hidden;text-align: center;display: block;}
.zkgd span{display: block;color: #fff;margin-top: 40px;}
.zkgd i{display: block;width: 18px;height: 18px;background: url("../images/bot1.png");margin: 15px auto 0;}
/*关于我们-企业文化*/
.cul-con{height: 440px;position: relative;}
.cul-text{position: absolute;right: 50px;top:50px;bottom:50px;background: rgba(255,255,255,.92);padding: 80px;}
.cul-cn{font-size: 24px; color: #000;}
.cul-en{font-size: 30px; color: #bfbfbf;text-transform: uppercase;}
.cul-top span{display: inline-block;vertical-align: middle;}
.cul-bot{margin-top: 65px;}
.cul-bot h5{font-size: 18px; color: #078243;margin-bottom: 5px;}
.rztj-step{margin: 38px auto 0;width: 850px;max-width: 100%;}
.rztj-step li{float: left;width: 25%;position: relative;}
.rztj-steps{width: 110px;margin: 0 auto;max-width: 92%;border:1px solid #e0e0e0;text-align: center;line-height: 36px;border-radius: 50px;-webkit-border-radius: 50px;position: relative;color: #737373;cursor: pointer;z-index: 9;background: #f2f2f2;}
.rztj-step li:before{content: '';position: absolute;top:50%;border-top: 1px dashed #e0e0e0;left: 0;width: 50%;}
.rztj-step li:after{content: '';position: absolute;top:50%;border-top: 1px dashed #e0e0e0;right: 0;width: 50%;}
.rztj-step li:nth-child(1):before,.rztj-step li:nth-child(4):after{display: none;}
.rztj-step li.active .rztj-steps{color: #fff;background: #4e79af;border-color: #4e79af;}
.rztj-step li:hover .rztj-steps{color: #fff;background: #4e79af;border-color: #4e79af;}
/*关于我们-企业荣誉*/
.view{width: 680px;max-width: 100%;margin: 30px auto;}
.preview .swiper-slide{width: 16%;margin: 0 2%;cursor: pointer;}
.preview .swiper-slide.active-nav:before{border:4px solid #078243;content: '';position: absolute;left: 0;top:0;right: 0;bottom:0;}
.view .swiper-slide{background: #fff;text-align: center;}
.view .swiper-slide .bgf2{padding: 40px 0;}
.view .swiper-slide p{font-weight: bold;color: #231815;text-align: center;padding: 14px 0;border:1px solid #e5e5e5;margin-top: 2px;}
.view-btn a{position: absolute;width: 20px;height: 40px;margin-top: -20px;top:50%;}
.arrow-left{left: -80px;background-image: url("../images/rybtn1.png");}
.arrow-right{right: -80px;background-image: url("../images/rybtn2.png");}
.arrow-left:hover{background-image: url("../images/rybtn3.png");}
.arrow-right:hover{background-image: url("../images/rybtn4.png");}
.view .swiper-slide img{max-width: 80%;width: 350px;}
.ry-bot{padding: 20px 40px;}
/*产品中心*/
.bgf5{background: #f5f5f5;}
.pro-type{padding: 45px 0 35px;}
.pro-type a{float: left;width: 19%;margin-right:0.8%;background: #fff;margin-bottom: 0.8%;line-height: 60px;font-size: 13px;color: #494949;}
.pro-type a:nth-child(5n){margin-right: 0;}
.pro-type a.active{background: #078243;color: #fff;}
.pro-type a:hover{background: #078243;color: #fff;}
.pro-lisst li{float: left;width: 32%;margin-right: 2%;margin-bottom: 5%; text-align: center;}
.pro-lisst li:nth-child(3n){margin-right: 0;}
.pro-lisst li p{line-height: 60px;margin-top: 10px;border-bottom: 2px solid #e6e6e6;}
.pro-lisst li:hover p{color: #078243;border-color: #078243;}
.page a,.page span{display: inline-block;vertical-align: middle;font-size: 16px;color: #999;}
.page-btn{width: 40px;height: 40px;}
.page-left{background-image: url("../images/page1.png");margin-right: 10px;;}
.page-right{background-image: url("../images/page2.png");margin-left: 10px;}
.page-left:hover{background-image: url("../images/page3.png");}
.page-right:hover{background-image: url("../images/page4.png");}
.page span.active{color: #078243;}
.page a.page-go{width: 80px;line-height: 40px;border-radius: 4px;background: #078243;color: #fff;margin-left: 10px;}
.positions{margin-top: 15px;}
.positions a{color: #999;}
.positions a:last-child{color: #666;}
.proxq-img{width: 57%;}
.proxq-r{width: 37%;}
.proxq-bt{margin-top: 60px;}
.proxq-bt h3{font-size: 22px;color: #333;}
.proxq-bt h4{font-size: 18px;}
.proxq-bt i{display: block;width: 50px;border-bottom: 2px solid #d6d6d6;margin-top: 5px;}
.proxq-mc{margin: 60px 0;}
.proxq-mc h5{font-size: 40px;color: #078243;}
.proxq-mc span{color: #999;text-transform: uppercase;}
.proxq-js span{color: #333;}
.tex{line-height: 50px;padding-left: 33px;}
.tex span{font-weight: bold;color: #4c4c4c;border-bottom: 1px solid #4c4c4c;display: inline-block;}
.procs-con{padding: 50px 70px;border:1px solid #e5e5e5;}
.procs-con img{max-width: 100%;height: auto !important;}
.guige td{background: #f2f2f2;border:1px solid #fff;height: 50px;text-align: center;color: #737373;}
.recommend{margin-bottom: 50px;}
.recommend .swiper-slide p{color: #4c4c4c;line-height: 50px;background: #f5f5f5;margin-top: 2px;}
.recommend .swiper-slide:hover p{background: #078243;color: #fff;}
.recommend .pagination1,.app-img .pagination1{margin-top: 20px;}
.app-img td{border:1px solid #ddd !important;padding: 5px 0;height: 36px;}
.app-img td a{color:#222 !important;}
.app-img td:hover{background: #005a9e;color: #fff !important;}
.app-img td:hover a{color: #fff !important;}
.app-img table{max-width: 100%;table-layout: auto;width: 100% !important;}
/*应用领域*/
.app-body .pro-type a{width: 24.5%;margin-right: 0.66%;margin-bottom: 0.66%}
.app-body .pro-type a:nth-child(5n){margin-right: 0.66%;}
.app-body .pro-type a:nth-child(4n){margin-right: 0;}
.margin-tb50{margin: 50px 0;}
.app-des-page{margin-bottom: 25px;line-height: 1.8em;}
.app-des-page:last-child{margin-bottom: 0;}
.app-title{border-bottom: 1px solid #e6e6e6;padding-bottom: 12px;margin-bottom: 15px;}
.app-cn{font-weight: bold;font-size: 18px;color: #078243;}
.app-dot{color: #b3b3b3;}
.app-en{color: #bfbfbf;text-transform: uppercase;font-size: 18px;}
.app-title span{display: inline-block;vertical-align: middle;}
.app-btn div{position: absolute;top:0;height: 100%;width: 13%;z-index: 9;cursor: pointer;background-color: rgba(0,52,89,.4);background-position: center;background-repeat: no-repeat;}
.appbtn1{left: 0;background-image: url("../images/2201.png");}
.appbtn2{right: 0;background-image: url("../images/2202.png");}
.app-btn div:hover{background-color: rgba(0,52,89,.7);}
/*新闻*/
.xwlb li{position: relative;margin-bottom: 10px;}
.xwlb .img100{width: 280px;}
.xw-con{position: absolute;left: 286px;height: 100%;right: 0;top:0;border:1px solid #e0e0e0;box-sizing: border-box;}
.xw-wrap{padding: 40px;}
.xw-con b{color: #333;}
.xw-mid{margin: 15px 0;}
.xw-mid span{color: #8c8c8c;position: relative;margin-right: 15px;}
.xw-con p{color: #8c8c8c;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xw-time{padding-left: 36px;}
.xw-time:before{content: '';position: absolute;top:50%;left: 0; width: 30px;border-top: 1px solid #b3b3b3;}
.xw-look{padding-left: 22px;}
.xw-look:before{content: '';position: absolute;top:5px;left: 0; width: 15px;height: 9px;background: url("../images/look.png");}
.xwbox .page{margin-top: 40px;}
.xwlb li:hover .xw-con,.xwlb li:hover .xw-time:before{border-color: #078243;}
.xwlb li:hover .xw-con b,.xwlb li:hover .xw-con span,.xwlb li:hover .xw-wrap p{color: #078243;}
li:hover .xw-look:before{background: url("../images/look1.png");}
.xwxq-a h3{font-size: 16px; color: #333;margin-bottom: 20px;font-weight: bold;}
.xwxq-a span{display: inline-block;color: #808080;margin: 0 10px;}
.look{position: relative;padding-left: 20px;}
.look:before{content: '';position: absolute;width: 15px;height: 9px;background: url("../images/look.png");left: 0;top:50%;margin-top: -4px;}
.xwxq-b{border-top: 1px solid #e0e0e0;margin-top: 20px;padding-bottom: 30px;border-bottom: 1px solid #e0e0e0;}
.xwxq-b p,.xwxq-b span{font-family: "Microsoft YaHei" !important;text-align: justify;}
.xwxq-b img{display: block;max-width: 100%;width: auto !important;height: auto !important;margin: 0 auto;vertical-align: bottom;}
.xwxq-list{margin-top: 32px;}
.xwxq-b p{line-height: 24px;margin-top: 20px;}
.xwfy-a{max-width: 48%;}
.xwfy{padding-top: 15px}
.xwfy a{position: relative;color: #8c8c8c;display: block;}
.xwfy a:hover{color: #078243;}
.fy-go{position: absolute;top:0;}
.xwfy .fl .fy-go{left: 0;padding-right: 20px;}
.xwfy .fr .fy-go{right: 0;padding-left: 20px;}
.xwfy .fl.xwfy-a a{padding-left: 70px;}
.xwfy .fr.xwfy-a a{padding-right: 70px;}
.xwfy .fy-go span{position: absolute;top:0;}
.xwfy .fl.xwfy-a span{right: 0;}
.xwfy .fr.xwfy-a span{left: 0;}
/*社会责任*/
.shzrlb li{float: left;width: 32%;margin-right: 2%;margin-bottom: 4%;}
.shzrlb li:nth-child(3n){margin-right: 0;}
.shzr-con{margin-top: 10px;}
.shzr-con h5{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.shzr-con p{color: #8c8c8c; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;}
.shzrbox .page{margin-top: 20px;}
.shzrlb li:hover h5{color: #078243;}
.shzrlb li:hover span{color: #078243;}
/*招贤纳士-人才战略*/
.rczl-img{width: 48%;}
.hy{position: absolute;right: 15px;bottom:12px;}
.hy-line{position: absolute;left: 0;right: 100px;bottom:22px;border-top: 1px solid #fff;}
.rczl-con{position: absolute;right: 0;top:0;height: 100%;background: #f7f7f7;width: 51%;}
.rczl-dext{width: 390px;max-width: 96%;margin: 0 auto;}
.rczl-dext p{line-height: 2em;}
/*招贤纳士-招聘职位*/
.zhiwei{height: 180px;overflow: hidden;}
.zhiwei .title1{margin-bottom: 0 !important;padding-top: 60px;}
.recruitment-b{margin-top: 35px;}
.col-4{float: left;width: 25%;}
.zhaoping-top{background:#3d73b3;}
.zhaoping-top .col-4{color: #fff;position: relative;padding: 24px 0;}
.zhaoping-top .col-4:after{content: '';position: absolute;height: 14px;top:50%;margin-top: -7px;border-right: 1px solid #9eb9d9;right: 0;}
.zhaoping-top .col-4:last-child:after{display: none;}
.zpkz .col-4{padding: 15px 0;line-height: 30px;}
.zpkz{border-bottom: 1px solid #dbdbdb;cursor: pointer;}
.zpkz:hover{background: #f0f0f0;}
.zpkz.active{background: #f0f0f0;}
.zpkz .col-4,.xzmb{color: #8c8c8c;}
.zpkz .col-4 a,.zpkz .col-4 span{display: inline-block;vertical-align: middle;}
.zpkz .col-4 span{margin: 0 2px;}
.zpms-box{background: #f7f7f7;border-bottom: 1px solid #dbdbdb;display: none;}
.zpms-con{padding: 40px;}
.zpms-page{margin-bottom: 30px;}
.zpms-page h5{font-size: 14px;font-weight: bold;margin-bottom: 30px;}
.zpms-page p{margin-top: 5px;}
/*招贤纳士-福利待遇*/
.dy{height: 480px;}
.dy-con{width: 590px;max-width: 90%;margin: 0 auto;}
.dy-con p{color: #fff;line-height: 1.8em;}
.dy-con .ckxq1{;width: 120px;}
.dy-con .title1{margin-bottom: 60px;}
.dy-con .ckxq1:after{display: none;width: 120px;}
/*联系我们*/
.map-con{height: 500px;width: 62%;}
.map-list{position: absolute;top:0;right: 0;height: 100%;width: 37%;border:1px solid #e5e5e5;box-sizing: border-box;}
.map-list ul{width: 360px;max-width: 90%;margin: 0 auto;}
.map-list li{margin-top: 64px;cursor: pointer;position: relative;}
.map-list h4{font-weight: bold;color: #333;font-size: 14px;}
.map-list p{font-size: 12px;color: #8c8c8c;margin-top: 8px;position: relative;padding-left: 56px;}
.map-list p:nth-child(2){padding-left: 66px;}
.map-list span{color: #333;position: absolute;top:0;left: 0;}
.map-list span img{vertical-align: middle;margin: -2px 8px 0 0;}
.map-list li:before{content: '';position: absolute;width: 22px;height: 30px;background: url("../images/dress.png");top:-35px;left: 0;display: none;}
.map-list li.active:before{display: block;}
.map-list li.active h4{color:#078243;}
.map-list li:hover h4{color:#078243;}
.lyb-con{width: 500px;max-width: 96%;margin: 0 auto;}
.lyb-page{margin-bottom: 10px;}
.lybcs{position: absolute;left: 0;top:0;line-height: 50px;color: #737373;}
.lyb-r{margin-left: 80px;}
.lyb-txt{background: #fff;border:1px solid #e6e6e6;}
.lyb-txt .text{display: block;width: 100%;height: 48px;text-indent: 1em;}
.textbox{margin: 1em;}
.lyb-txt textarea{display: block;resize: none;width: 100%;height: 138px;}
.jtly{display: block;background: #005ca1;color: #fff;line-height: 50px;text-align: center;}
.mao{position: absolute;}
#f44{top:-160px;}
#f45{top:-150px;}
.search-body .header{border-bottom: 1px solid #eee;}
.search-box{min-height: 300px;}
.search-title h3{color: #666;font-size: 26px;}
.search-title h3 span{color: #333;}
.search-list li{border-bottom: 1px solid #eee;}
.search-list a{display: block;padding: 15px 0;}
.search-list p{color: #666;}
.search-list a:hover p{ color: #005a9e;}
.ssbox-warp{width: 300px;margin: 0 auto;border:1px solid #ddd;}
.search-title{margin-top: 20px;}
.ssbox-txt .text{display: block;height: 40px;text-indent: 1em;width: 100%;}
.ssbox .submit{position: absolute;width: 40px;height: 40px;right: 0;top:0;background:#ddd url("../images/sss.png");cursor: pointer;}
.hyhg-img{width: 47%;}
.hyhg-img img{vertical-align: bottom;width: 100%;}
.banner .pagination1{position: absolute;left: 0;width: 100%;bottom:35px;text-align: center;z-index: 9;}
.bgf7{background: #f7f7f7;}
.proxq-img .pagination1{position: absolute;bottom:10px;display: block;left: 0;width: 100%;text-align: center;z-index: 5;}



.whyyimg{width: 53.5%;}
.whhyy-con{position: absolute;height: 100%;right: 0;top:0; width: 46%;box-sizing: border-box;border:1px solid #ebebeb;background: #fafafa;}
.whhyy-warp{width: 410px;margin: 0 auto;max-width: 94%;}
.qywhhox p{color: #808080;line-height: 1.8em;}
.whtitle{margin-bottom: 35px;}
.whtitle h4{font-size: 16px;font-weight: bold;color: #078243;}
.whtitle p{color: #8c8c8c;}
.shiyi{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin: 20px 0;padding: 20px 0;}
.shiyi p{position: relative;padding-left: 74px;}
.shiyi p img{position: absolute;top:0;left: 0;}
.vaules{height: 380px;width: 100%;overflow: hidden;}
.vaules-con{position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.zonghzi div.relative{width: 49%;float: left;margin-right: 2%;overflow: hidden;}
.zonghzi div.relative:last-child{margin-right: 0;}
.zonghzi-con{width: 312px;height: 270px;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);text-align: center;background: rgba(255,255,255,.92);}
.fangzheng .img100{width: 57%;}
.fangzheng .relative:nth-child(even) .img100{float: right;}
.fangzheng{overflow: hidden;}
.fangzheng-warp{position: absolute;height: 100%;box-sizing: border-box;top:0;border:1px solid #e6e6e6;width: 42.5%;}
.fangzheng .relative:nth-child(odd) .fangzheng-warp{right: 0;}
.fangzheng .relative:nth-child(even) .fangzheng-warp{left: 0;}

/*2019/2/26*/
.padding-tb100{padding: 100px 0;}
.regcon{background: rgba(255,255,255,.9);}
.regcon{padding: 60px;}
.regcons{width: 400px;margin: 0 auto;max-width: 100%;}
.regcons h3{font-size: 20px;color: #005ca1;font-weight: bold;text-align: center;margin-bottom: 35px;}
.reglist{position: relative;margin-bottom: 10px;}
.regname{position: absolute;top:0;left: 0;text-align: right;line-height: 50px;color: #4c4c4c;width: 88px;}
.regInput .text{display: block;height: 48px;width: 100%;background: #f2f2f2;text-indent: 1em;}
.regright{margin-left: 90px;border:1px solid #e1e1e1;}
.fszym{position: absolute;right: 0;top:0;line-height: 50px;width: 120px;text-align: center;color: #808080;}
.fszymcon{margin-right: 120px;}
.zhuce{display: block;line-height: 50px;text-align: center;background: #005ca1;color: #fff;}
.nobd{border:none;}
.xiyibox a{color: #8c8c8c;text-decoration: underline;}
.xiyibox{color: #8c8c8c;}
.gou{position: relative;padding-left: 16px;}
.gou i{position: absolute;width: 12px;height: 12px;background: url("../images/bugou.jpg");left: 0;top:4px;}
.gou span{cursor: pointer;}
.gou i.active{background: url("../images/gou.jpg");}

.longinLoad{color: #005a9e;margin-right: 2px;}
.longinLoad:hover{text-decoration: underline;}






.ckxq1:hover{opacity: .8;}
.imgscale .img100{overflow: hidden;}
.imgscale:hover .img100 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.guide-box,.guide-link a,.search-show,.index-cp,.social,.jj-a-con,.dingwei,.down,.env-btn,.cul-con,.view-btn a,.page-btn,.dy,.zhiwei,.map-con,.regbox{background-size: cover;background-position: center;background-repeat: no-repeat;}
.guide-link a,.menu-handler .burger,.nav-yi:after,.forlink .bdshare-button-style0-16 a,.footer a,.news-con h4,.news-con .ckxq1,.ban-nav a,.pro-type a,.pro-lisst li p,.recommend .swiper-slide p,.app-btn div,.xw-con,.xw-con b,.xw-con span,.xw-time:before,.shzr-con h5,.shzr-con span,.search-text,.index-cp-page li img,.index-cp-title,.ckxq1,.imgscale .img100 img,.search-list p{
    transition: all .3s;
    -webkit-transition: all .3s;
}


.tobig {
    -webkit-animation-name: tobig;
    animation-name: tobig;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes tobig {
    0%{opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes tobig {
    0%{opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);}
}


.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInRight {
    0%{opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateX(100px);}
    100%{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(0);}
}
@keyframes slideInRight {
    0%{opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateX(100px);}
    100%{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(0);}
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInUp {
    0%{opacity: 0;  filter: alpha(opacity=0); -webkit-transform: translateY(100px);  transform: translateY(100px);}
    100%{opacity: 1;filter: alpha(opacity=1);-webkit-transform: translateY(0);transform: translateY(0);}
}
@keyframes slideInUp {
    0%{opacity: 0;  filter: alpha(opacity=0); -webkit-transform: translateY(100px);  transform: translateY(100px);}
    100%{opacity: 1;filter: alpha(opacity=1);-webkit-transform: translateY(0);transform: translateY(0);}
}







