@charset "utf-8";
@font-face {
    font-family: markproextraLight;
    src: url("../font/markproextraLight.otf");
}
@font-face {
    font-family: markorolight;
    src: url("../font/markorolight.otf");
}
@font-face {
    font-family: markpro;
    src: url("../font/markpro.otf");
}
@font-face {
    font-family: dincondmedium;
    src: url("../font/dincondmedium.otf");
}
@font-face {
    font-family: dincondbold;
    src: url("../font/dincondbold.otf");
}
@font-face {
    font-family: dincondregular;
    src: url("../font/dincondregular.otf");
}
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;}
html,body{font-size: 14px;font-family:"Microsoft YaHei";color: #333;}
body{padding-top: 100px!important;}
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;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
a{color: #333;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: 1.6em;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
body.hide,html.hide{overflow: hidden;}
.w1600{max-width: 92%;width: 1600px;margin: 0 auto;}
.w1400{max-width: 92%;width: 1400px;margin: 0 auto;}
.padding-tb80{padding: 80px 0;}
.margin-top50{margin-top: 50px;}
.bgf5{background: #f5f5f5;}
.bgf6{background: #f6f6f6;}
/*2022年10月29日新添加*/
.content1 *{
line-height: 28px!important;
}


/*index*/
.banner{background: #1b1c1e;}
.banner .swiper-slide{transition-timing-function: cubic-bezier(0.5,0,0.2,1) !important;}
.bannerdot{position: absolute;left: 0;bottom:36px;z-index: 5;text-align: center;width: 100%;}
.bannerdot .swiper-pagination-bullet{opacity: 1;width: 1px;padding: 0;height: 10px;background: #c9c9c9;margin: 0 12px;}
.bannerdot .swiper-pagination-bullet-active{height: 20px;background: #fff;}
.bannerbtn div{position: absolute;z-index: 5;width: 54px;height: 54px;top:50%;margin-top: -27px;cursor: pointer;border-radius: 100%;}
.bannerbtn1{left: -54px;background-image: url("../img/1.png");}
.bannerbtn2{right: -54px;background-image: url("../img/2.png");}
.banner:hover .bannerbtn1{left: 70px;}
.banner:hover .bannerbtn2{right: 70px;}
.bannerbtn div:hover{background-color: #fff;}
.bannerbtn1:hover{background-image: url("../img/3.png");}
.bannerbtn2:hover{background-image: url("../img/4.png");}
.banner-text{margin: 0;}
/*.banner .w1600{}*/
.banner-text h1{font-family: markproextraLight;font-size: 68px;color: #fff;text-transform: uppercase;margin-bottom: 10px;}
.banner-text h2{font-size: 50px;color: #fff;font-weight: lighter;}
.title32{margin-bottom: 60px;}
.title32 h1{font-size: 32px;font-weight: bold;}
.learnmore{font-size: 16px;font-family: markorolight;position: relative;padding-right: 20px;}
.learnmore:after{content: '';position: absolute;width: 14px;height: 14px;background: url("../img/5.png");right: 0;top:50%;margin-top: -7px;}
.title32 a{position: absolute;right: 0;top:50%;margin-top: -10px;}
.anli a{display: block;}
.anlishadow{background: rgba(0,0,0,.8);opacity: 0;}
.i38{width: 38px;height: 38px;margin: 0 auto;background: url("../img/6.png");transform:scale(0);}
.anlishadow span{font-size: 22px;font-family: markoro;color: #fff;display: block;text-align: center;margin-top: 25%;transform: translateY(50px);}
a:hover .anlishadow{opacity: 1;}
a:hover .anlishadow span{transform: translateY(0);}
a:hover .i38{transform: scale(1);}
.anli p{font-size: 18px;position: relative;margin-top: 35px;padding-left: 70px;}
.anli p:before{content: '';width: 56px;border-top: 1px solid #c2c2c2;left: 0;top:14px;position: absolute;}
.swiperdot span{width: 10px;height: 10px;background: #ccc;opacity: 1;margin: 0 8px;}
.swiperdot .swiper-pagination-bullet-active{background: #666;}
.product-a{margin-bottom: 50px;}
.product-a a{float: left;text-align: center;position: relative;width: 12.5%;}
.product-a a p{font-size: 18px;color: #666;}
.product-a a:after{content: '';position: absolute;right: 0;top:50%;height: 50px;margin-top: -25px;border-right: 1px solid #ddd;}
.product-a a:last-child:after{display: none;}
.product-a a img{filter: grayscale(1);width: 70px;}
.product-a a:hover img{filter: grayscale(0);}
.product-a a:hover p{color: #2DA9DE;}
.product-a a.active img{filter: grayscale(0);}
.product-a a.active p{color: #2DA9DE;}
.product-tabs{display: none;}
.product-tabs.active{display: block;}
.product-tabs .swiper-slide a{display: block;position: relative;}
.proshadow{background: rgba(0,0,0,0);}
.pro-title{position: absolute;left: 50px;right: 50px;bottom:-28px;}
.pro-title h2{position: relative;color: #fff;font-size: 22px;margin-bottom: 20px;}
.pro-title h2:before{position: absolute;content: '';width: 20px;height: 2px;left: -30px;background: #fff;top: 14px;}
.pro-title p{color: #fff;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
a:hover .pro-title{bottom:25px;}
a:hover .pro-title h2{margin-bottom:10px;}
a:hover .proshadow{background: rgba(0,0,0,.5);}
.proshadow .i{position: absolute;left: 50%;top:50%;margin: -19px 0 0 -19px;}
.product-tab{margin-bottom: 60px;}
.probtn div{width: 50px;height: 50px;background-color: #dedede;border-radius: 100%;cursor: pointer;}
.probtn1{margin-right: 9px;background-image: url("../img/7.png");}
.probtn2{background-image: url("../img/8.png");}
.probtn div:hover{background-color: #666;}
.proline{position: absolute;left: 140px;right: 140px;border-top: 1px solid #ddd;top:50%;}
.proi{position: absolute;width: 50px;height: 50px;left: 50%;top:50%;margin: -25px 0 0 -25px;border-radius: 100%;background: url("../img/9.jpg") no-repeat center;background-size: cover;}
.cpzx{position: relative;z-index: 3;}
.cpzx:after{position: absolute;width: 100%;left: 0;height: 48%;bottom:0;background: #fff;z-index: -1;content: '';}
.bgef{background: #efefef;}
.gywm-con{margin-left: calc(50% - 800px);}
.gywm{padding-bottom: 0;}
.gywm-list li:nth-child(1){float:left;width: 59.8%;}
.gywm-list li:nth-child(2){float:right;width: 38.6%;}
.gywm-list a{display: block;position: relative;}
.gywmtext{position: absolute;left: 75px;top:75px;right:75px;}
.gywmtext h2{color: #fff;font-size: 26px;margin-bottom: 8px;transition: all .4s;}
.lm{font-size: 16px;color: #fff;font-family: markorolight;position: relative;padding-left: 110px;margin-top: 30px;transition: all .4s;}
.lm:before{content: '';position: absolute;left: 0;width: 90px;top:50%;border-top: 1px solid #fff;}
.ckxq{color: #fff;border-bottom: 1px solid #fff;display: block;width: 145px;padding-bottom: 14px;position: relative;}
.ckxq:after{width: 38px;height: 8px;position: absolute;right: 0;top:6px;content: '';}
.gywm-list li:hover .gywmtext h2{transform: translateY(20px);}
.gywm-list li:hover .lm{transform: translateY(40px);}
.xw{position: relative;}
.xw li{float: left;width: 22%;margin-right: 4%;position: relative;overflow: hidden;}
.xw li:nth-child(4n){margin-right: 0;}

.sjg{font-family: dincondmedium;font-size: 16px;color: #999;}
.sjg strong{font-size: 36px;color: #333;margin-right: 5px;}
.xw .img100{margin: 26px 0 35px;height: 204px;transition: all .4s;}
.xw h3{font-size: 18px;color: #333333;font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;}
.xw p{color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 130px;height: 3.2em;}
.ckxq-gray{color: #999999;border-color: #c6c6c6;position: relative;}
.ckxq-gray:after{background: url("../img/jtred.png");}
.xw li:hover .ckxq{width: 100%;}
.xw li:hover h3{color:#e60012;}
/*.xw{margin-left: 460px;}*/
.xw li:nth-child(1){position: absolute;height: 100%;top:0;left: 0;}
.xw li:nth-child(2){margin-left: 26%;}
.xw li:nth-child(1) .sjg{display: none;}
.xw li:nth-child(1) .xwms-con{position: absolute;top:40px;right: 35px; left: 35px;z-index: 2;}
.xw li:nth-child(1) .xwms-con h3{font-size: 22px;color: #fff;margin-bottom: 15px;}
.xw li:nth-child(1) .xwms-con p{font-size: 15px;color: #fff;}
.xw li:nth-child(1) .img100{margin: 0;position: relative;height: 100%;}
.xw li:nth-child(1) .ckxq-gray{display: none;}
.xw li:hover .img100{transform: scale(1.1);}
.xwleft{position: absolute;left: 0;top:0;height: 100%;width: 390px;overflow: hidden;}
.xwleft .swiper-container{height: 100%;}
.xwleftimg{z-index: 1;transition: all .4s;}
.xwlefttext{position: absolute;top:40px;right: 35px; left: 35px;z-index: 2;}
.xwlefttext h3{font-size: 22px;color: #fff;margin-bottom: 15px;}
.xwlefttext p{font-size: 15px;color: #fff;}
.xwdot{position: absolute;right: 25px;bottom:25px;z-index: 5;}
.xwdot .swiper-pagination-bullet{width: 4px;height: 5px;background: #fff;opacity: 1;border:2px solid #fff;margin: 0 5px;}
.xwdot .swiper-pagination-bullet-active{background: none;}
.xw .swiper-slide:hover .ckxq{width: 100%;}
.xwleft-list:hover .xwleftimg{transform: scale(1.1);}

.footer{background: #003890;}
.footer-top{padding: 80px 0 60px;border-bottom: 1px solid rgba(255,255,255,.06);}
.footer-bot{padding: 35px 0;}
.footer-bot span,.footer-bot a{display: inline-block;color: rgba(255,255,255,.5);margin: 0 5px;}
.footer-link li{margin-bottom: 12px;}
.footer-link li:last-child{margin-bottom: 0;}
.footer-link a{color: #fff;font-size: 15px;}
.footer-code h3{font-size: 15px;color: #fff;margin: 15px 0 5px;}
.footer-code .img100{width: 104px;}
.footer-code p{font-size: 12px;color: rgba(255,255,255,.5);}
.footer-link{padding-right: 109px;border-right: 1px solid rgba(255,255,255,.06);margin-right: 100px;}
.logo2{display: block;margin-bottom: 20px;}
.logo2 img{width: 220px;max-width: 100%;}
.footer-add p{font-size: 15px;color: #fff;}
.header{position: fixed;z-index: 999;width: 100%;background: #003890;left: 0;top:0;height: 100px;}
.logo{position: absolute;left: 28px;top:50%;margin-top: -25px;z-index: 9;}
.logo img{height: 59px;transition: all .3s;}
.header.on .logo img{height: 53px;}
.nav-box{float: right;margin-right:245px;position: relative;}
.nav-box.active{opacity: 0;}
.nav-menu li:first-child{margin-left: 0;}
.nav-menu li{float: left;position: relative;margin-left: 92px;}
.nav-yi{line-height: 100px;display: block; text-align: center;color: #fff;position: relative;font-size: 16px;}
.nav-menu li.active .nav-yi{color: #2DA9DE;}
.nav-menu li .nav-yi:hover{color: #2DA9DE;}
.language{position: absolute;right: 48px;line-height: 25px;top:50%;margin-top: -12px;}
.language a{color: #fff;}
.language a:hover{color: #2DA9DE;}
.hraes{position: absolute;right: 100px;top:50%;margin-top: -12px;padding-left: 10px;}
.hraes:before{content: '';position: absolute;left: 0;top:50%;border-left: 1px solid #666;height: 14px;margin-top: -7px;}
.hraes a{width: 25px;height: 25px;display: inline-block;border-radius: 100%!important;margin-left: 20px;background-color: #fff;}
.shwx{background-image: url("../img/wx.svg");}
.shwb{background-image: url("../img/wb.svg");}
.menu-handler{width: 30px; height: 32px; cursor: pointer; position: absolute;right:4%;top:14px; transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }
.menu-handler .burger{height: 2px; background: #2DA9DE; display: block;width: 20px; position: absolute; z-index: 5; left: 5px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;-o-transform-origin: center; -ms-transform-origin: center;border-radius: 2px;-webkit-border-radius: 2px;top: 8px;}
.menu-handler .burger-2 {top: 15px; }
.menu-handler .burger-3 {top: 22px;}
.menu-handler.active .burger-1 {top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2 {-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 {top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
body.on{padding-top: 80px!important;}
.header.on{height: 80px;}
.header.on .nav-yi{line-height: 80px;}
/*.index-body{padding-top: 0 !important;}*/
/*.header-style .header{background: #1b1c1e;box-shadow: none;}*/
/*.header-style .nav-yi{color: #fff;}*/
/*.header-style .language a{color: #fff;}*/
/*.header-style .hraes a{background-color: #fff;}*/
/*.header-style .logofff{opacity: 1;}*/
/*.header-style .logo000{opacity: 0;}*/
.circle-progress-text{display: none;}
.circle-progress-circle,.circle-progress-value{stroke-width: 2px !important;}
.progress-txt{position: absolute;width: 100%;height: 100%;top:0;left: 0;text-align: right;
padding-right: 5px;
    line-height: 50px;}
.progress-txt span{color: #666;}
/*2关于我们*/
.ban{background: #1b1c1e;overflow: hidden;}
.ban-text{position: absolute;left: 0;width: 100%;bottom:90px;}
.ban-text h1{font-family: markproextraLight;color: #fff;font-size: 43px;text-transform: uppercase;}
.ban-text h2{font-size:32px;color: #fff;}
.scms-img{width: 41%;overflow: hidden;}
.scms-img span{position: absolute;right: 0;bottom:58px;background: #52a996;color: #fff;padding: 13px;}
.scms-con{width: 50%;}
.scms-des h1{font-size: 22px;color: #2DA9DE;font-weight: bold;}
.scms-des p{color: #666;margin-top: 30px;}
.digital{display: flex;flex-wrap: wrap;justify-content: space-between;}
.digital li{text-align: center;}
.digital{margin: 70px 0;}
.digital li span{color: #2DA9DE;font-size: 46px;font-family: dincondbold!important;margin-right: 4px;}
.digital li sub{font-size: 16px;}
.fws{position: relative;text-align: right;color: #999;margin-top: 15px;margin-right: 50px;}
.fws:before{content: '';position: absolute;width: 100%;left: 0;top:50%;border-top: 1px solid #d0d0d0;z-index: 1;}
.fws p{background: #fff;position: relative;z-index: 2;float: right;padding-left: 18px;font-size: 16px;color: #333;}
.margin-bot70{margin-bottom: 70px;}
.margin-bot60{margin-bottom: 60px;}
.jsimg{width: 50%;}
.jscon{position: absolute;right: 0;height: 100%;top:0;width: 46%;}
.jscon h1{font-size: 22px;margin-bottom: 20px;}
.jscon p{font-size: 16px;color: #999;line-height: 2em;}
.title32-normal{margin-bottom: 60px;}
.title32-normal h1{font-size: 32px;margin-bottom: 10px;}
.title32-normal p{font-size: 16px;color: #999;}
.dotStyle{margin-top: 40px;}
.dotStyle .swiper-pagination-bullet{width: 8px;height: 8px;border:2px solid #e1e1e1;background: #fff;opacity: 1;margin: 0 9px;}
.dotStyle .swiper-pagination-bullet-active{background: #2DA9DE;border-color: #2DA9DE;}
/*ä¼ä¸šè£èª‰å¼¹çª—*/
.showImg{position: fixed;z-index: 99999;background: rgba(0,0,0,0.9);left: 0;top:0;right: 0;bottom:0;display: none;}
.showImg img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;margin: 0 auto;}
.show-img-size{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);max-height: 100%;max-width: 100%;}
.close-img{position: absolute;right: -32px;top:-32px;width: 38px;height: 38px;border-radius: 100%;background-image: url("../img/close.jpg");cursor: pointer;}
.img-btn div{position: absolute;width: 42px;height: 42px;border-radius: 100%;top:50%;margin-top: -21px;cursor: pointer;z-index: 89;}
.img-btn-left{left: 20%;background-image: url("../img/56.jpg");}
.img-btn-right{right: 20%;background-image: url("../img/57.jpg");}
.ry .swiper-slide{cursor: pointer;}
/*3.1产品中心*/
.cpy .product-a{
    display: flex;
    flex-wrap: wrap;
    /*justify-content: space-between;*/
        justify-content: space-evenly;
}
.cpy .product-a a{width: auto;float:none;}
.cpy .product-a a:after{display: none;}
.pro{font-size: 0;}
.pro li{width: 49%;margin-right: 2%;display: inline-block;font-size: 14px;margin-bottom: 2%;vertical-align: top;}
.pro li:nth-child(even){margin-right: 0;}
.page{text-align: center;font-size: 0;margin-top: 40px;}
.page a{font-size: 16px;line-height: 30px;border:1px solid #d1d1d1;color: #333;display: inline-block;padding: 0 13px;margin: 0 6px;font-family: dincondregular;}
.page a.page-btn{font-size: 14px;}
.page a.active{background: #2DA9DE;color: #fff;border-color: #2DA9DE;}
.page a:hover{background: #2DA9DE;color: #fff;border-color: #2DA9DE;}
/*3.2产品中心详细*/
.cpdot{position: absolute;left: 0;bottom:35px;z-index: 5;text-align: center;width: 100%;}
.cpdot .swiper-pagination-bullet{opacity: 1;width: 25px;height: 1px; padding: 0;background: #c9c9c9;margin: 0 13px;}
.cpdot .swiper-pagination-bullet-active{background: #2DA9DE;}
.cp-title{border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;margin-bottom: 60px;}
.cp-title h1{font-size: 22px;}
.cpms h2{position: absolute;left: 0;top:0;font-size: 22px;font-weight: bold;width: 360px;}
.cpcs-l{float: left;width: 26%;}
.cpms-r{margin-left: 29%;}
.cpms-r1{margin-left: 0%!important;}
.cpms-r p{font-size: 16px;}
/*.cmcs{display: flex;flex-wrap: wrap;justify-content: space-between;}*/
.cmcs{font-size: 0;}
.cmcs li{display: inline-block;vertical-align: top; font-size: 16px;margin-bottom: 18px;width: 32%;margin-right: 2%;}
.cmcs li:nth-child(3n){margin-right: 0;}
.fh{position: absolute;right: 0;bottom:20px;padding-right: 36px;font-size: 16px;}
.fh:after{content: '';position: absolute;width: 25px;height: 18px;top: 50%;margin-top: -9px; right: 0; background: url("../img/fh.png") no-repeat center;background-size: cover;filter: grayscale(1);}
.fh:hover{color: #2DA9DE;}
.fh:hover:after{filter: grayscale(0);}
.ermbox{position: fixed;z-index: 9999;top:0;left: 0;width: 100%;height: 100%;display: none;}
.ermwarp{position: absolute;top:50%;left: 50%;margin: -131px 0 0 -139px;padding: 10px;background: #fff;width: 242px;height: 320px;border:1px solid #d8d8d8;}
#erm{width: 185px;height: 185px;margin: 15px auto;}
.erlgh span{font-size: 12px;font-weight: bold;text-align: left;line-height: 16px;height: 16px;position: relative;color: #000;}
.ermwarp_close{width: 16px;height: 16px;position: absolute;right: 0;top: 0;color: #999;text-decoration: none;font-size: 16px;}
.erlgh_footer{font-size: 12px;text-align: left;line-height: 22px;color: #666;}
.fx{position: absolute;right: 0;bottom:20px;z-index: 4;}
.fx a{display: inline-block;vertical-align: middle;width: 20px;height: 20px;filter: grayscale(1);margin-left: 12px;}
.wx2{background: url("../img/wx2.png");}
.douyin{background: url("../img/dy.png");position: relative;}
.wb2{background: url("../img/wb2.png");}
.fx a:hover{filter: grayscale(0);}
.fx span{display: inline-block;vertical-align: middle;color: #666;}
.douyi-code{width: 100px;height: 0;overflow: hidden; position: absolute;top:28px;left: 50%;margin-left: -50px;}
.douyi-code img{width: 100px;height: 100px;}
.douyin:hover .douyi-code{height: 100px;}
/*4工程案例*/
.anli{font-size: 0;}
.anli li{display: inline-block;font-size: 14px;width: 32%;margin-right: 2%;margin-bottom: 3%;}
.anli li:nth-child(3n){margin-right: 0;}
.anli-ner .anlishadow span{font-size: 20px;}
.anli-ner p{font-size: 16px;margin-top: 26px;}
/*5服务支持*/
.fwzc-img-bot{position: absolute;right: 90px;bottom:90px;}
.fwzc-img-bot h3{font-size: 28px;color: #fff;margin-bottom: 5px;}
.fwzc-img-bot p{font-size: 15px;color: #fff;font-family: dincondregular;letter-spacing: 2px;}
.fwxz-top a{float: left;width: 50%;line-height: 55px;text-align: center;background: #eaeaea;font-size: 16px;border-left: 1px solid #fff;box-sizing: border-box;}
.fwxz-top a img{vertical-align: middle;margin: -2px 15px 0 0;filter: brightness(0.4);}
.fwxz-top a.active{background: #2DA9DE;color: #fff;}
.fwxz-top a.active img{filter: brightness(1);}
.fwzc-img{margin-bottom: 28px;}
.fwxz-top a:hover{background: #2DA9DE;color: #fff;}
.fwxz-top a:hover img{filter: brightness(1);}
.fwxz-top{margin-bottom: 40px;}
.xiazai-page{padding-bottom: 20px;}
.xiazai-page li{margin-bottom: 30px;}
.xiazai-page li:last-child{margin-bottom: 0;}
.xiazai-page li a{display: block;position: relative;background: #f6f6f6;padding: 0 72px;}
.xiazai-page li p{font-size: 16px;transition: all .4s;padding: 14px 0;}
.xiazai-page li a:before{content: '';position: absolute;width: 6px;height: 11px;background: url("../img/13.png") no-repeat center;background-size: cover;left: 36px;top:50%;margin-top: -6px;}
.xiazai-page li a span{position: absolute;right: 100px;top:0;font-size: 16px;font-family: dincondregular;color: #999;line-height: 52px;}
.xiazai-page li .i{width: 50px;height: 22px;background: #2DA9DE url("../img/14.png") no-repeat center;background-size: cover;border-radius: 4px;right: 23px;position: absolute;top:50%;margin-top: -11px;}
.xiazai-page li:hover p{color: #2DA9DE;}
/*6.1新闻中心*/
.news{padding-bottom: 20px;}
.news li{border-bottom: 1px solid #dcdcdc;}
.news li a{display: block;padding: 45px 0;}
.news .img100{width: 220px;margin-left: 120px;}
.date{position: absolute;left: 0;top:0px;text-align: center;}
.day{font-size: 80px;font-family: dincondregular;color: #999;}
.year{font-size: 22px;font-family: dincondregular;color: #999;}
.news-con{position: absolute;left: 370px;right: 200px;top:0;}
.news-con h1{font-size: 24px;margin: 15px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news-con p{color: #777;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-box{padding-top: 0 !important;}
.seemore{position: absolute;right: 0;font-family: dincondregular;color: #666;bottom: 20px;width: 130px;text-indent: 5px; border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;line-height: 32px;}
.seemore:after{width: 24px;height: 7px;background: url("../img/15.png") no-repeat center;background-size: cover;position: absolute;right: 0;top:50%;margin-top: -3px;content: '';opacity: 0.5;}
.news li a:hover {background: #f1f1f1;}
.news li a:hover h1{color: #2DA9DE;}
.news li a:hover .day{color: #010101;}
.news li a:hover .seemore{border-color: #dcdcdc;}
.news li a:hover .seemore:after{opacity: 1;}
/*6.2新闻中心详细*/
.xqtop{margin-bottom: 20px;}
.xqtop h1{font-size: 22px;font-weight: bold;color: #221815;margin-bottom: 20px;}
.xqtop-bot div,.share span,.share a{display: inline-block;vertical-align: middle;color: #666;line-height: 24px;}
.fbsj{margin-right: 32px;}
.fbsj span{font-size: 18px;font-family: dincondregular;}
.share a{width: 24px;height: 24px;margin-left: 12px;}
.wx3{background: url("../img/wx3.png");}
.wb3{background: url("../img/wb3.png");}
.qq3{background: url("../img/qq3.png");}
.edite{border-top:1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 25px 0;}
.edite p{margin-bottom: 25px;color: #666;}
.edite img{display: block;height: auto !important;max-width: 100%;margin: 25px auto;}
.back{width: 150px;line-height: 42px;display: block;margin: 50px auto 0;background: #e6e6e6;text-align: center;}
.back:before{content: '';width: 22px;height: 17px;background: url("../img/back.png") no-repeat center;background-size: cover;vertical-align: middle;margin: -4px 10px 0 0;display: inline-block;filter: brightness(0.5);}
.back:hover{background: #2DA9DE;color: #fff;}
.back:hover:before{filter: brightness(1);}
.xq-page a{max-width: 48%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #666;margin-top: 20px;}
.xq-page a:hover{color: #2DA9DE;}
/*7联系我们*/
.title-color h1{color: #2DA9DE;margin-bottom: 30px;}

.lxwm-a .title32-normal p{width: 1200px;max-width: 100%;margin: 0 auto;}
.lxwm-tel{display: flex;flex-wrap: wrap;}
.lxwm-tel a{    width: auto;margin-right: 2%;margin-bottom: 2%;}
.lxwm-tel a:nth-child(4n){margin-right: 0;}
.lxwm-tel p{margin-left: 104px;}
.lxwm-tel a:nth-child(6) p{margin-left: 144px;}
.lxwm-tel p{font-family: dincondregular;font-size: 18px;}
.lxwm-bot a{border:1px solid #e4e4e4;position: relative;box-sizing: border-box;padding:18px 25px;}
.lxwm-bot a span{margin-left: 56px;}
.lxcs{position: absolute;left: 25px;top:22px;}
.lxcs .i{border-radius: 100%;width: 42px;height: 42px;background: #e4e4e4;position: absolute;left: 0;top:50%;margin-top: -21px;}
.lxcs .i img{width: 100%;vertical-align: bottom;}
.lxcs span{color: #666;}
.addrees-a{display: flex;flex-wrap: wrap;}
.addrees-a a{width: 49%;margin-right: 2%;}
.addrees-a a:last-child{margin-right: 0;}
.addrees-a a p{margin-left: 130px;}

.addrees-a a{padding:22px 25px;}
.lxwm-bot a:hover{border-color: #2DA9DE;color: #2DA9DE;}
.lxwm-bot a:hover span{color: #2DA9DE;}
.lxwm-bot a:hover .lxcs .i{background: #2DA9DE;}

.lxwm-bot a.active{border-color: #2DA9DE;color: #2DA9DE;}
.lxwm-bot a.active span{color: #2DA9DE;}
.lxwm-bot a.active .lxcs .i{background: #2DA9DE;}


.map{height: 600px;}

.sj{
    display: none!important;
}
.pc{
    display: block!important;
}
.footer-nav{
    text-align: center;
    margin-bottom: 50px;
}
.footer-nav a{
    color: white;
    display: inline-block;
    font-size: 18px;
    margin: 0 50px;
}
.footer-add2 img{
    border-right: 1px solid white;
    padding-right: 130px;
    width: 380px;
}
.footer-add2 p{
    color: white;
    font-size: 18px;
    margin-bottom: 15px;
    padding-left: 100px;
}






.imgscale .img100{overflow: hidden;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.bannerdot span,.imgscale .img100 img,.bannerbtn div,.anlishadow,.anlishadow span,.i38,.product-a p,.product-a img,.pro-title,.pro-title h2,.proshadow,.probtn div,.ckxq,.xw h3,.nav-yi,.language a,body,.header,.nav-yi,.menu-handler .burger,.page a,.fh,.fh:after,.fx a,.douyi-code,.fwxz-top a,.fwxz-top a img,.news li a,.news h1,.day,.back:before,.back,.xq-page a,.lxwm-bot a,.lxwm-bot a span,.lxwm-bot a p,.lxwm-bot a .i{transition: all .4s;}
.bannerbtn div,.probtn div,.shwx,.img-btn div,.close-img,.hraes a{background-position: center;background-repeat: no-repeat;background-size: cover;}
.banner .swiper-slide-active h2,.ban-text h2{animation-delay: 300ms !important;}
.slideInUp,.banner .swiper-slide-active h1,.banner .swiper-slide-active h2,.ban-text h1,.ban-text h2{
    -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);}
}
.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);}
}

.xqdiv{
    margin-top: 50px;
}
.xq{
    text-align: center;
}
.xq img{
    max-width: 1300px!important;
}