﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box;}
body,textarea{font-family: Arial, "微软雅黑", sans-serif;}
ul, ol,li,dd,dl{ list-style:none;} 
fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{vertical-align:middle;}
input:focus {outline:none;}
img{display:block;max-width: 100%;}
a{ color:#000; text-decoration:none;}
.top,.topb,.topba,.topbb,.abo5,.app8a ul,.news6,.new6 ul,.fop,.foj,.foja ul,.fopb,.hes ul,.tocy,.tocyb ul,.hes li,.topbbb,.topja,.abot ul,.abota,.fox p,.fts ul,.fos,.apla,.aplaa{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}

.sot{position:relative;}

/*在线客服*/
.zxkf .zxkf_an{width:30px; height:170px; border-radius:4px 0 0 4px; background:url(../images/zxkf_an.jpg) center no-repeat; position:fixed; top:279px; right:-30px; z-index:2; cursor:pointer; transition:all 0.5s;}
.zxkf .zxkf_an.xx{right:0;}
.zxkf .zxkf_kj_bj{width:140px; color:#fff; text-align:center; padding-top:29px; position:fixed; top:250px; right:0; z-index:2; transition:all 0.5s;}
.zxkf .zxkf_kj_bj.zz{right:-140px;}
.zxkf .zxkf_kj_bj .zxkf_kj_gb{width:43px; height:29px; background: url(../images/zxkf_gb.png) center no-repeat; position:absolute; top:0; left:48px; cursor:pointer;}
.zxkf .zxkf_kj{padding:10px; border-radius:4px 0 0 4px; background:#2d60cc;}
.zxkf .zxkf_kj .zxkf_bt{font-size:18px; font-weight:bold; line-height:20px; margin-top:6px;}
.zxkf .zxkf_kj .zxkf_wz{font-size:12px; margin-top:4px;}
.zxkf .zxkf_kj .zxkf_erweima{margin-top:10px; padding:4px; border-radius:4px; background:#fff;}
.zxkf .zxkf_kj .zxkf_erweima img{width:100%;}
.zxkf .zxkf_kj .zxkf_qq{margin-top:10px;}
.zxkf .zxkf_kj .zxkf_qq a{display:block; line-height:34px; border-radius:4px; background:#fff;}
.zxkf .zxkf_kj .zxkf_qq a span{display:inline-block;font-size:14px;}
.zxkf .zxkf_kj .zxkf_lx_t{font-size:15px; line-height:20px; margin-top:10px;}
.zxkf .zxkf_kj .zxkf_lx_t span{display:inline-block; padding-left:26px; background:url(../images/zxly_lx_t.png) left center no-repeat;}
.zxkf .zxkf_kj .zxkf_lx_b{font-size:16px; font-weight:bold; margin-top:6px;}



/*手机 0859a8*/
.zhz{width:49px;height:49px;overflow:hidden;display:none;position:fixed;top:6px;right: 20px;}
.zhz samp{position:absolute;left:26%;background:#333;height:2px;width:26px; transition:all 0.5s;}
.zhz .samp1{top:18px}
.zhz .samp2{top:25px;}
.zhz .samp3{top:32px;}
.active .samp2{left:-100%;}
.active .samp1{transform:rotate(225deg);top:25px}
.active .samp3{transform:rotate(-225deg);top:25px;}

header{position:absolute;width:100%;box-shadow:0 0 2px #999;z-index: 3;background:#fff;}
header.tpj{background:#fff;}
.top{max-width:1600px;width:96%;margin:auto;justify-content:space-between;align-items: center;}
.topa{width:450px;}
.toim1{display:none;}
.topa img{width:100%;}
.topb{justify-content: space-between;align-items: center;width: calc(100% - 200px);}
.topba{width:calc(100% - 100px);justify-content: flex-end;}
.topba>li{position:relative;width:11%;text-align:center;}
.topba>li>p{}
.topba>li>p a{color:#333;padding:35px 0;display:block;}
.topba dl{position:absolute;top:100%;left:0;min-width:100%;background:#eee;font-size:15px;display:none;}
.topba dl a{display:block;white-space: nowrap;padding:10px 10px;box-sizing:border-box;}
.topba dd{position:relative;}
.topba dl a:hover{background:#00529e;color:#fff;}

.topba ol{position:absolute;top: 0;left:100%;background:#f5f5f5;display:none;}
.topba ol li{position:relative;}
.topba ol li div{position:absolute;top:0;left:100%;background:#fff;display:none;}
@media screen and (min-width:980px){
.topba ol li:hover div{display:block;}
}

.topbb{line-height:16px;align-items: center;position: relative;}
.topbb p{margin-right:10px;}
.topbb p img{brightness(0) invert(0);filter: brightness(0) invert(0);}
.topbb a{color:#333;}
.topbba{margin:0 20px 0 30px;}
.topbba img{-webkit-filter: brightness(0) invert(0);filter: brightness(0) invert(0);max-width:28px;cursor: pointer;}
.topbbb{align-items: center;}
.topj{position:absolute;top:61px;right:0;background:#fff;display:none;}
.topj input{line-height:36px;box-sizing:border-box;padding:0 10px;border:0;}
.topj a{width:40px;height:40px;background-image: url("../images/ss.png");background-size: 20px;background-repeat: no-repeat;background-position: center;}




@media screen and (min-width:1200px){
.topba li:hover>p{background:#f5f5f5;}
.topba li:hover>p a{color:#00529e}

}

/*大图 #0081c2*/
.banner .swiper-slide img{width:100%;height: 100%;object-fit: cover;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {font-size: 22px;background: #fff;display: -webkit-box;display: -ms-flexbox;align-items: center;position: relative;}
.swiper-slide-active .swiper-slide1 .swiper-slide1pic{transform: translateY(0%);opacity: 1;transition-delay: 1s;}
.swiper-pagination-bullet{width: 25px;height: 25px;background: url(../images/banner_xan1.png) no-repeat center;color: rgba(255, 0, 0, 0);}
.swiper-pagination-bullet-active{background: url(../images/banner_xan.png) no-repeat center;}
.swixxx{width:100%;}

/*5*/
.abo5s{position: relative;width:100%;overflow: hidden;margin:100px 0 60px;}
.abo5{max-width:1480px;width:96%;margin:0px auto; justify-content: space-between;}
.abo5a{width:45%;}
.abo5a img{width:100%;}
.abo5b{width:45%;}
.abo5ba{position:relative;padding:30px 0;margin-bottom:40px;}
.abo5ba:after{content:'';width:250px;height:100%;box-sizing:border-box;border:3px solid #0859a8;position:absolute;top:0;left:80px;}
.abo5ba h4{font-size:40px;color:#0859a8;margin-bottom:10px;background:#fff;position: relative;z-index: 1;font-weight: bold;}
.abo5ba p{font-size:22px;color:#0859a8;background: #fff;position: relative;z-index: 1;}
.abo5bb{line-height:32px;color:#444;margin-bottom:50px;}

.abo5bc a{display:inline-block;background:#0859a8;color:#fff;padding:13px 30px;}

.abot{margin-bottom:30px;}

.abot li{text-align: center;margin-right:40px;}
.abota{align-items: flex-end;}
.abota p{font-size:36px;color:#0859a8;line-height: 35px;}
.abota span{font-size:14px;}
.abotb{font-size:14px;margin-top:10px;color:#444;}

/*5*/
.pro5{max-width:1480px;width:96%;margin:auto;}
.pro5a{margin:50px auto 0px;}

.pro5a .swiper-pagination{display:none;}
.pro5aa{overflow: hidden;}
.pro5aa img{width:100%;display:block;transition:all 0.3s;}
.pro5ab{padding:20px;box-sizing: border-box;border-top:1px solid #eee;align-items: center;}
.pro5ab p{text-align: center;font-weight: bold;color: #0859a8;}
.pro5ac{font-size:16px;line-height:28px;color:#555;box-sizing:border-box;padding:0 3%;text-align: center;}
.pro5ad{text-align: center;margin-top:20px;}
.pro5ad span{display:inline-block;line-height:36px;background:#0859a8;color:#fff;border-radius: 20px;font-size:14px;padding:0 30px;transition: all 0.3s;}
.pro5ad span:hover{padding:0 40px;}
.pro5a li:hover .pro5aa img{transform:scale(1.1);}
.pro5c{text-align: center;}
.pro5d{margin:30px auto 0px;}
.pro5d ul{justify-content:center;font-size:18px;}
.pro5d li{margin:0 20px 0 0;border-right:1px solid #ccc;padding-right:20px;}

.app3{max-width:800px;text-align:center;margin:20px auto 40px; line-height:26px;color:#666;}
.aboutaa{text-align:center;}
.aboutaa p{color:#9d9d9d;position:relative;padding-left:40px;margin:10px 0 10px;display: inline-block;font-size:22px;text-transform: uppercase;}
.aboutaa p:after{content:'';width:30px;height:1px;background: #9d9d9d;display:block;position:absolute;left:0;top:48%;}
.aboutaa h4{font-size:40px;font-weight: bold;color:#0859a8;}

/*8*/
.app8s{margin:60px auto 0;}
.app8{position:relative;padding:20px 0 60px;}
.app8:after{content:'';width:100%;height:50%;background:url("../images/q10.jpg") top center no-repeat;position:absolute;top:0;left:0;right:0;}
.app8:before{content:'';width:100%;height:50%;background:#f0f0f0;position:absolute;bottom:0;left:0;right:0;}
.app8a{max-width:1480px;width:96%;margin:auto;position:relative;z-index: 1;box-sizing:border-box;padding:2% 3%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.15);}
.app8a ul{margin-right:-2%;flex-wrap: wrap;}
.app8a ul li{width:31.333%;margin:20px 2% 0px 0;text-align: center;}
.app8a ul img{display:block;width:100%;}
.app8a ul .dis{position:relative;}
.app8a ul .dit{margin-top:5px;}
.app8a ul p{position:absolute;top:0;left:0;right:0;bottom: 0;}
.app8a ul span{display:flex;align-items: center;justify-content:center;height:100%;font-size: 20px;font-weight: bold;color:#000;opacity: 0;transition: all 0.3s;}
.app8a ul li:Hover span{opacity: 1;}
.app8a ul li:Hover img{opacity: 0.7;}
.app8a ul li:Hover{color:#0859a8}

.app8b{text-align:center;position: relative;z-index: 1;margin-top:50px;}
.app8b a{display:inline-block;border-radius: 30px;background:#0859a8;color:#fff;padding:0 40px;line-height:50px;font-size:16px;transition:all 0.3s;}
.app8b a:hover{letter-spacing: 3px;}

/*7*/
.apl{margin:0px auto 0;max-width:1480px;width:96%;box-shadow:0 0 10px rgba(0,0,0,0.15);background:#fff;position:relative;z-index: 1;box-sizing:border-box;padding:2% 3%;}
.apla{justify-content: space-between;margin:1% 0;}
.aplaa{width:250px;background:#f2f2f2;align-items: center;box-sizing:border-box;padding-left:2%;}
.aplaa p{font-size:30px;font-weight: bold;color:#0859a8;margin-bottom:30px;}
.aplaa span{color:#555;font-size:18px;}
.aplab{width:calc(100% - 300px);}
.aplab .swiper-slide{font-size:16px;text-align: center;}
.aplaba{background: #f1f1f1;padding:5px 0;}
.aplabb{overflow: hidden;}
.aplabb img{transition: all 0.3s;}
.aplabb img:hover{transform: scale(1.1);}


/*6*/
.news6{margin:60px auto;justify-content: space-between;max-width: 1480px;width:96%;}
.news6a{width:200px;}
.news6aa{padding-top:30px;margin-top:30px;border-top:1px solid #ccc;}
.news6aa p{margin-bottom:10px;}
.news6aa a{display:block;text-align: center;border:1px solid #ccc;box-sizing:border-box;line-height:50px;}
.news6aa p:last-child a{border:1px solid #ccc;color:#ccc;}
.news6aa a:hover{background: #0859a8;color:#fff;}

.new6{width:calc(90% - 200px);}
.new6 ul{border-top:1px solid #eee;border-left:1px solid #eee;box-sizing:border-box;flex-wrap: wrap;flex-shrink: 0;}
.new6 li{border-right:1px solid #eee;border-bottom:1px solid #eee;box-sizing:border-box;width:50%;position:relative;transition:all 0.3s;}
.new6 li a{display:block;width:100%;}
.new6b{width:100%;box-sizing:border-box;padding:8%;transition:all 0.3s;}
.new6b h5{font-size:20px;}
.new6b span{color:#888;display:block;margin:20px 0;}
.new6b span:before{content:'';width:40px;height:1px;background: #ccc;display:inline-block;margin-right:10px;}
.new6b p{line-height:30px;color:#666;font-size:16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;transition:all 0.3s;}
.new6b h5:hover{color:#0859a8}
.new6 li:hover{box-shadow: 0 0 10px #ccc;}
.new6 li:hover .new6b p{color:#333;}


/*合作*/
.hesp{padding:20px 0 40px;}
.hestx{text-align: center;}
.hes{max-width: 1480px;width: 96%;margin:50px auto 0px;}
.hes ul{margin-right:-2%;flex-wrap: wrap;}
.hes li{width:18%;margin:0 2% 30px 0;padding:40px 0;background: #fff;align-items: center;justify-content: center;box-sizing:border-box;border:1px solid #eee;}
.hes img{max-width:80%;}

/*尾部*/
.fout{background:#f1f2f7;padding:40px 0 20px;}

.fopa{align-items: center;margin-bottom:10px;}
.fopa img{max-width:200px;display:block;margin-right:30px;}

.foj{max-width:1480px;width:96%;margin:0px auto 0;justify-content: space-between;padding:0px 0 40px;}
.foja{width:53%;}
.foja ul{justify-content:space-between;color:#fff;}
.foja h5{color:#000;font-size:20px;margin-bottom:30px;font-weight: normal;}
.foja p{padding:10px 0;}
.foja a{color:#777777;}
.fox{width:37%;color:#777777;}
.foxa p{align-items: flex-start;margin-bottom:10px;}
.foxa img{margin-right:20px;width:20px;-webkit-filter: brightness(0) invert(0);filter: brightness(0) invert(0);}
.foss{background:#f1f2f7;}
.fos{justify-content: space-between;max-width:1480px;margin:auto;width:96%;border-top:1px solid #d6d8df;padding:30px 0;}
.fosa{color:#777;}
.fosb a{color:#D32B2E}
.foja a:hover{color:#0859a8;}

.fts{margin:30px 0 40px;}
.fts ul{align-items: center;}
.fts li{width:40px;position:relative;margin-right:10px;}
.fts img{width:100%;}
.fts p{cursor:pointer;background:#b3b6bf;border-radius: 50%;overflow: hidden;}
.fts div{position:absolute;bottom:100%;left:0;width:120px;transform: translateX(-34%);display:none;}

/**************/
.w1300{max-width: 1480px;width: 96%;margin: 0px auto;}
.i-tisa,.i-tisaa ul,.i-about,.i-aboa ul,.i-aboa .i-aba,.i-abb ul,.i-abb li a,.i-abba ul,.i-abba li a,.zuoyou,.nprod_wt ul,.ny_cp_xq,.i-contact,.i-contactb,.i-cona,.ny_st{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}

.i-ban{height:400px;position:relative;background-position: top center;background-repeat: no-repeat;background-size: cover;}
.i-tisi{border-bottom:1px solid #eee;}
.i-tisa{justify-content: space-between;align-items: center;}
.i-tisaa li{line-height:60px;}
.i-tisaa a{display:block;border-right:1px solid #eee;padding:0 40px;font-size:16px;}
.i-tisaa li.os a{background:#0859a8;color:#fff;}
.i-tisaa li:nth-child(1) a{border-left:1px solid #eee;}
.i-tisaa li:hover a{background:#0859a8;color:#fff;}
.i-tisab{font-size:0;padding: 20px 0;}
.i-tisab img{display:inline-block;vertical-align: middle;margin-right:10px;}
.i-tisab p{font-size:14px;display:inline-block;vertical-align: middle;margin-right:10px;}
.i-tisab p a{margin-right:5px;color:#6C6C6C;}
.i-tisab span{display:inline-block;vertical-align: middle;font-size:14px;}

/*关于我们*/
.i-about{justify-content: space-between;margin:40px auto;background: url(../images/22.jpg)bottom no-repeat;align-items: center;}
.i-abouta{width:40%;}
.i-abouta img{width:100%;}
.i-aboutb{width:57%;line-height:30px;text-indent: 2em;color:#666;}
.i-aboutc{text-align: center;font-size:40px;margin:60px auto 30px;}
.i-aboutc span{font-weight: bold;color:#0859a8;}
.i-aboutd{font-weight: lighter;text-align: center;}
.i-aboute{max-width:1200px;margin:30px auto 60px;width:96%;text-align: center;color:#666;line-height: 30px;font-weight: lighter;font-size:18px;}

.i-aboa{background: #0859a8;padding:40px 5%;box-sizing:border-box;}
.i-aboa ul{justify-content: space-between;}
.i-aboa li{width:26%;border-right: 1px rgba(255,255,255,0.2) solid;color:#fff;box-sizing: border-box;padding-left: 5%;}
.i-aboa .i-ab{font-size:26px;font-weight: 100;}
.i-aboa .i-aba{font-size:42px;font-weight: bold;;margin:10px auto;}
.i-aboa .i-aba span{font-size:16px;}
.i-aboa .i-abbs{font-size:16px;color:#a6c1da;}
.i-aboa li:last-child{border:0;}

.i-abc{box-shadow:0 0 20px rgb(204 204 204 / 50%);box-sizing:border-box;padding:3%;margin:50px auto 80px;}
.i-abc img{width:100%;}
.i-abc li{position:relative;}
.i-abc p{position:absolute;bottom: 0;left:50%;transform: translateX(-50%);z-index: 1;background:#0859a8;color:#fff;display:block;font-size:16px;padding:5px 20px;}

/**/
.i-abb{margin: 40px auto;overflow: hidden;}
.i-abb div{overflow: hidden;width:100%;}
.i-abb img{transition: all 0.3s;}
.i-abb p{background: #f5f5f5;padding:15px 0;width:100%;}
.i-abb ul{margin-right: -3%;flex-wrap: wrap;}
.i-abb li{width: 30.3333%;margin:0 3% 30px 0;font-size:14px;text-align: center;transition: all 0.3s;}
.i-abb li a{flex-wrap: wrap;align-content: space-between;height:100%;}
.i-abb li:hover{box-shadow: 0 0 20px #ccc;}
.i-abb li:hover img{transform: scale(1.1);}

/**/
.i-abba{margin: 40px auto;overflow: hidden;}
.i-abba div{overflow: hidden;width:100%;}
.i-abba img{transition: all 0.3s;}
.i-abba p{background: #f5f5f5;padding:15px 0;width:100%;}
.i-abba ul{margin-right: -2%;flex-wrap: wrap;}
.i-abba li{width: 23%;margin:0 2% 20px 0;font-size:14px;text-align: center;transition: all 0.3s;}
.i-abba li a{flex-wrap: wrap;align-content: space-between;height:100%;}
.i-abba li:hover{box-shadow: 0 0 20px #ccc;}
.i-abba li:hover img{transform: scale(1.1);}

/*产品*/
.zuoyou{justify-content: space-between;align-items: flex-start;margin:40px auto;}
.zuo{width:22%;position:sticky;top: 10px;}
.you{width:75%;}
.zuo li{margin-top:1px;}
.zuo li a{display:inline-block;padding:10px 10px 10px 20px;color: #444;}
.zuo li>p a{color:#000;padding:20px 0;font-size:18px;}
.zuo li>p{position:relative;font-size:18px;background: #e9e9e9;box-sizing:border-box;padding-left:20px;}
.zuo li a:hover{color:#0093dd;}
.zuo li>p.se:after{content:'';width:8px;height:8px;background:#333;position:absolute;top:28px;right:20px;transform: rotate(45deg);transition: all 0.3s;}
.zuo li>p.se:before{content:'';width:8px;height:8px;background:#e9e9e9;position:absolute;top:28px;right:21px;z-index: 1;transform: rotate(45deg);transition: all 0.3s;}
.zuo li.zt>p.se:after{top:28px;right:20px;background:#0093dd;}
.zuo li.zt>p.se:before{top:27px;right:20px;z-index: 1;}
.zuo li.zt>p a{color:#0093dd}
.zuo li dl{display:none;}
.zuo div a{box-sizing:border-box;padding-left:14%;border-bottom:1px dashed #eee;position:relative;display:block;}
.zuo li dd.as:after{content:'+';font-size:14px;position:absolute;top:12px;right:20px;}
.zuo div a:after{content: '';positioN:absolute;top:49%;left:20px;width:10px;height:2px;background:#0093dd;}
.zuo li dd{background:#f4f4f4;border-bottom:1px solid #eee;position:relative;}
.zuo li div{display:none;background:#fff;}


.nprod{}
.nprod_wt{margin-top:2%;}
.nprod_t p{font-size:22px;color:#222;line-height:10px;}
.nprod_t{box-sizing:border-box;padding:5px 0 10px 0px;border-bottom:1px solid #eee;}
.nprod_t span{display: block;font-size:16px;font-weight: lighter;margin-top:16px;letter-spacing:0px;color:#333;}
.nprod_wt{background:#fff;padding:0px;overflow: hidden;}
.nprod_wt ul{flex-wrap: wrap;margin-right:-2%;}
.nprod_wt li{width:31.3333%;position: relative;overflow: hidden;border:1px #f2f3f7 solid;text-align: center;transition: all 0.3s;margin: 0 2% 20px 0;;}
.nprod_wt li a img{display: block;background:#fff;width:100%;position: relative;overflow: hidden;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.nprod_wt li p{font-size:16px;color: #333;padding:5%;position: relative;z-index:2;}
.nprod_wt li p span{display: block;font-size:15px;color: #999;margin-top:6px;width:90%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.nprod_wt li:hover a p::before{background:#da241b;}
.nprod_wt li:hover a img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.nprod_wt li:hover{box-shadow: 0 0 10px rgb(0 0 0 / 56%);z-index: 1;}
.nprod_wt ul+ul li{margin-top:2%;}
.nprod_wt div{overflow: hidden;}
.navnn a+a{margin-left:0%;}
.navnn a{margin-right: 1%;width: 11.6%;}
.navnn a:nth-child(8n){margin-right: 0px;}
.navnn a:nth-child(n+9){margin-top:1%;}


.ny_cp_xq{padding: 80px 0 80px;justify-content: space-between;}
div.zoomDiv{z-index:9;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.large_box{width:100%;height:auto;margin: auto;border: 1px solid #eee;position: relative;}
.large_box ul li{display: none;}
.large_box img{display:block;width: 100%;}
.small_box{width:100%;height:70px;overflow:hidden;padding: 0 0px;position: relative;margin:20px auto 0;}
.small_list{position:relative;float:left;width:100%;height:100%;overflow:hidden}
.small_list ul{height:100%;overflow:hidden}
.small_list ul li{position:relative;float:left;margin-right:15px;width:110px;border: 1px solid #eee;background: #fff;height: 100%;}
.small_list ul li img{display:block;width: 100%;height: 100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%);}
.small_list ul li.on img{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); -webkit-filter: grayscale(0);}
.small_list ul li.on{}
.large_box .btn{position: absolute;top: 50%; width:46px;height:46px;margin-top: -23px;cursor:pointer;font-size: 18px;color: #7f7f7f;line-height: 46px;text-align: center;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 50%;-webkit-transition:0.5s;transition:0.5s;}
.large_box .left_btn{left: -70px;}
.large_box .right_btn{right: -70px;}
.large_box .btn:hover{background: #da251d;color: #fff;}
.ny_yqrz_xq_tp{width:49%;padding: 0 70px;}
.ny_yqrz_xq_r{width: 45%;}
.ny_yqrz_xq_r .ml1{font-size: 24px;line-height: 50px;color: #000;font-weight: bold;border-bottom: 1px solid #000;}
.ny_yqrz_xq_r .ml2{padding: 20px 0 0;position: relative;}
.ny_yqrz_xq_r .ml2 .txt{overflow: hidden;font-size: 15px;line-height: 30px;color: #555;}
.ny_yqrz_xq_r .ml2.on .txt{height:auto;}
.ny_yqrz_xq_r .ml2 .an{position: absolute;right: 0;bottom: 10px;}
.ny_yqrz_xq_r .ml2 .an span{display: block;font-size: 14px;line-height: 14px;color: #6c6c6c;cursor: pointer;-webkit-transition:0.5s; transition:0.5s;}
.ny_yqrz_xq_r .ml2 .an span:hover{color: #0859a8;}
.ny_yqrz_xq_r .ml3{font-size: 16px;line-height: 54px;color: #000;border: 1px solid #000;border-radius: 5px;text-align: center;margin-top: 30px;font-weight: bold;}
.ny_yqrz_xq_r .ml4{margin-top: 16px;}
.ny_yqrz_xq_r .ml4 a{display: block;background: #da251d;font-size: 16px;line-height: 56px;text-align: center;color: #fff;border-radius: 5px;-webkit-transition:0.5s; transition:0.5s;}
.ny_yqrz_xq_r .ml4 a:hover{background: #0859a8;}
.ny_cp_xq_txt .bt{font-size: 22px;line-height: 22px;color: #2147b6;font-weight: bold;}
.ny_cp_xq_txt .txt{font-size: 16px;line-height: 24px;color: #000;padding: 40px 0 80px;}
.cpxq_xgtj{padding-bottom: 20px;}
.cpxq_xgtj .bt{font-size: 26px;line-height: 22px;color: #333;font-weight: bold;}
.cpxq_xgtj .lb{margin-top: 20px;}
.cpxq_xgtj .lb ul li{float: left;width: 23.5%;margin: 0 2% 2% 0;}
.cpxq_xgtj .lb ul li:nth-child(4n){margin-right: 0;}
.cpxq_xgtj .lb ul li .img{overflow: hidden;border: 1px solid #eee;}
.cpxq_xgtj .lb ul li .img img{display: block;width: 100%;-webkit-transition:0.5s; transition:0.5s;}
.cpxq_xgtj .lb ul li:hover .img img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.cpxq_xgtj .lb ul li .txt{font-size: 16px;line-height: 24px;padding: 10px 0;color: #000;text-align: center;-webkit-transition:0.5s; transition:0.5s;}
.cpxq_xgtj .lb ul li:hover .txt{color: #0859a8;}
.clear{overflow: hidden;}

/*联系我们*/
.i-contact{margin:50px auto 30px;}
.i-contacta{width:400px;background:#0859a8;color:#fff;box-sizing: border-box;padding:2%;}
.i-contacta h4{font-size:30px;font-weight: bold;}
.i-contacta p{font-size:26px;border:2px solid #fff;line-height:40px;margin:15px 0;box-sizing:border-box;padding:5px 20px;}
.i-contacta span{font-size:24px;}
.i-contactb{width:calc(100% - 400px);background:#eee;box-sizing: border-box;padding:1% 2.5%;justify-content: space-between;}
.i-contactba{font-size:80px;font-family: Arial;margin-right:20px;color:#ccc;}
.i-contactbb{margin:26px 0 26px;}
.i-contactbba{font-size:24px;color:#0859a8;font-weight: bold;margin-bottom:15px;}
.i-contactbbb{color:#666;line-height:26px;}
.i-contactbc{font-size:80px;font-family: Arial;margin-left:20px;color:#ccc;align-items: flex-end;display:flex;line-height: 30px;}

.i-cona{justify-content: space-between;margin:100px auto;}
.i-conaa{font-size:16px;line-height:30px;color:#666;}
.i-conaa h4{font-size:22px;margin-bottom:10px;color:#333;}
.i-conab{width:40%;text-align: center;}
.i-conab img{max-width:100%;margin:auto;}
#map_container{height:400px;}

/*人才*/
.i-fat{margin:60px auto 0;}
.i-fata{font-size:28px;font-weight:bold;margin-bottom:10px;transition-delay: 0.8s;}
.i-fatb{font-size:20px;color:#666;margin-bottom:50px;transition-delay: 0.9s;}
.i-fatc{line-height:30px;margin-bottom: 50px;box-sizing: border-box;color:#555;}

.i-fatt{margin-bottom:80px;}
.i-fatt li{margin-bottom:10px;font-size:16px;}
.i-fatta{display:flex;justify-content: space-between; cursor: pointer;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}
.i-fattaa{font-weight:bold;border-left:4px solid #0859a8;line-height:60px;padding-left:20px;box-sizing:border-box;}
.i-fattab{width:60%;display:flex;justify-content: flex-end;}
.i-fattaba{display:flex;width: 70%;align-items: center;}
.i-fattaba p{margin-right:50px;}
.i-fattabb{width:20px;background:#0859a8;position:relative;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.i-fattabb:after{content:'';width:10px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,50%)}
.i-fattabb:before{content:'';width:2px;height:10px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-28%)}
.i-fattb{padding:40px;font-size:16px;line-height:30px;display:none;box-shadow: 0 0 20px #ccc inset;box-sizing: border-box;color: #666;}

/*新闻*/
.news_list{margin:0.7rem auto;}
.news_list li{width:100%; margin-top:50px; border-bottom:1px solid #eee; padding-bottom:50px;overflow:hidden;transition-delay: 0.8s;}
.news_list li a{display:block;}
.news_list li a .img{width:25%; float:left; display:block; overflow:hidden;}
.news_list li a .img img{display:block; width:100%; object-fit:cover; -webkit-transition:all .3s; transition:all .3s;}
.news_list li a .art{width:66%; float:right; padding-top:20px;}
.news_list li a .art .att{font-size:22px; color:#000; overflow:hidden; text-overflow: ellipsis;white-space:nowrap;}
.news_list li a .art .atc{font-size:16px; line-height:30px; margin:20px 0; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; line-clamp:3; -webkit-box-orient:vertical;color:#666;}
.news_list li a .art .more .day{float:left; margin-top:20px; font-size:18px; border-top:1px solid #ddd; color:#999; padding:10px 0 0;}
.news_list li a .art .more span{float:right; color:#0859a8; border-bottom:1px solid #0859a8; opacity:0; margin-top:20px;}
.news_list li:hover a .art .att{color:#0859a8;}
.news_list li:hover a .img img{transform: scale(1.05);-webkit-transform:scale(1.05);}
.news_list li:hover a .art .more .day{border-color:#0859a8; color:#0859a8;}
.news_list li:hover a .art .more span{opacity:1;}

.pagebox{ font-family:Arial; text-align:center;clear:both;}
.page{ display:inline-block; margin-top:30px; margin-bottom:20px; margin-left:1px; font-size:0px;}
.page a,.page span{ margin-left:-1px; display:inline-block; font-size:14px; line-height:30px; width:30px; border:1px  solid #e0e0e0;}
.page span.on{  border:1px  solid #0859a8; background:#0859a8; color:#fff;}
.page a:first-child,.page span:first-child{ border-radius:4px 0px 0px 4px;}
.page a:last-child,.page span:last-child{ border-radius:0px 4px 4px 0px;}
.page2 { margin-top:20px;}
.page2 span{ color:#999;}


.ny_st{padding: 50px 0 80px;margin: auto;justify-content: space-between;align-items: flex-start;}
.ny_st_l{width: 350px;box-shadow: 5px 5px 20px 6px rgba(113, 111, 111, 0.05);position:sticky;top:0;transition: all 0.3s;}
.ny_st_l .bt{background:url("../images/we.png") bottom center #0b2d8d;padding:40px 0 40px;}
.ny_st_l .bt .ml1{font-size: 32px;line-height: 30px;color: #fff;margin-left:20%;box-sizing: border-box;}
.ny_st_l .bt .ml2{font-size: 14px;line-height: 14px;color: #4b7bdb;text-align: center;text-transform: uppercase;margin-top: 5px;}
.ny_st_l .bt .ml3{font-size: 18px;line-height: 1.5;padding-left: 42px;color:#fff;position:relative;margin-left:20%;box-sizing: border-box;margin-bottom:20px;}
.ny_st_l .bt .ml3:after{content:'';width:30px;height:2px;background:#fff;position:absolute;top:50%;left:0;}


.ny_st_xq .ml1{font-size: 24px;line-height: 24px;color: #333;text-align: center;font-weight: bold;}
.ny_st_xq .ml2{border-bottom: 2px dashed #bebebe;margin-top: 20px;}
.ny_st_xq .ml2 .l{display:flex;font-size: 14px;line-height: 40px;color: #333;}
.ny_st_xq .ml2 .l span{display:flex;margin-right: 20px;}
.ny_st_xq .ml2 .l span i{font-size: 20px;padding-right: 5px;color: #000;}
.ny_st_xq .ml2 .l2{font-size: 14px;line-height: 40px;color: #333;text-align: center;}
.ny_st_xq .ml2 .l2 span{padding-right: 20px;}
.ny_st_xq .ml3{font-size: 16px;line-height: 30px;color: #333;padding: 40px 0;}
.ny_st_xq .ml3.da{font-size: 18px;line-height: 36px;}
.ny_st_xq .ml3.xiao{font-size: 12px;line-height: 24px;}
.ny_st_xq .ml3 img{display: block;max-width: 100%;}
.ny_st_xq .ml4 .fx{display:flex;align-items: center;float: right;font-size: 14px;line-height: 24px;color: #333;padding-top: 12px;}
.ny_st_xq .ml4 .view-page2{float: left;}

.view-page2 a{display: block;font-size: 14px;line-height: 24px;color: #333;-webkit-transition:0.5s; transition:0.5s;}
.view-page2 a span{color: #e80000;}
.view-page2 a:hover{color: #e80000;}

.ny-nwx{width:65%;}
.ny-nwp{width:25%;}
.ny-nwpa{font-size:24px;margin:0px 0 30px;}
.ny-nwpa p{border-left:3px solid #0b2d8d;padding-left:10px;line-height:24px;}
.ny-nwpb{}
.ny-nwpb img{width:100%;transition: all 0.3s;}
.ny-nwpb li div{overflow:hidden;}
.ny-nwpb li p{margin-top:20px;}
.ny-nwpb li{border-bottom:1px dashed #ccc;padding-bottom:20px;margin-bottom:20px;}
.ny-nwpb li:hover img{transform:scale(1.1);}
.ny-nwpb li:hover p{color:#2147b6}