@charset "UTF-8";

@font-face{font-family:hs_l;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Light.ttf)}
@font-face{font-family:hs_r;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Regular.ttf)}
@font-face{font-family:hs_m;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Medium.ttf)}
@font-face{font-family:hs_b;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Bold.ttf)}
.hs_l{font-family:hs_l}
.hs_r{font-family:hs_r}
.hs_m{font-family:hs_m}
.hs_b{font-family:hs_b}
@font-face{font-family:din_b;src:url(https://114my.cn.114.114my.net/hxp/fonts/DIN-Bold.otf)}
@font-face {
	font-family:"DIN-BOLD";src:url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.woff.txt") format("woff");}

@font-face {
	font-family:'Montserrat-Bold';
	src: url('https://cdn.114my.com.cn/font/hxp/Montserrat-Bold.woff') format('woff'); font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'bantext';
  src: url("../cssnew/YOUSHEBIAOTIHEI-2.TTF.txt");
}
.font2{font-family: 'bantext';}
/* CSS Reset */
html{-webkit-text-size-adjust:none; }
body{color: #1a1a1a;overflow-x:hidden; margin:0; padding:0; font-family: hs_r; font-size:15px;}
.w1400{ width:86%; margin:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
header,nav,section,article,aside,footer {display: block;}
input,select,textarea {border-radius: 0;outline: none;font-family:PingFang SC,"Source Han Sans",Arial,sans-serif;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
a{color: #1a1a1a;font-size:15px;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;} 
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
*{ margin:0; padding:0; font-family: hs_r; }
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.alltra {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.table {display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;vertical-align: middle;}
.pcshow { display:block;}
.mbshow { display:none!important;}
li{list-style:none}
.fr{ float:right}
.fl{ float:left}
.clear { clear:both;}
.cl{ clear:both;}
em,i{font-style: normal;}

.ttitle{text-align:center;padding:90px 0 60px}
.ttitle p{font-size:60px;color:#efefef;text-transform:uppercase;  font-family: 'Montserrat-Bold';  position:relative;top:25px;z-index:0}
.ttitle h2{font-size:48px;font-weight:bold; color:#e62129; position:relative;z-index:1;  font-family: "Microsoft YaHei";}

.ttitle .wen01{display:block;margin-top:0px;white-space:pre-line;color:#666;line-height:1.8; font-size:18px; font-family: hs_l;}
.ttitle .btn{float:right;    margin-top: -20px; transform:translateY(-100%)}
.ttitle .btn a{border:2px solid #999;border-radius:50px;font-size:15px;color:#999;padding:10px 30px}
.ttitle .btn a i{line-height:0;margin-left:5px;font-size:22px;position:relative;top:-2px}
.ttitle .btn a:hover{border-color:#E3A21F;color:#333}

.gy{max-width:1600px;margin: 0 auto;min-width: 1400px; width: 100%; margin:auto;}
.t{text-align:center; padding:80px 0 0px 0; display: flex; flex-direction: column; font-family: "Microsoft YaHei";}
.t h3{color:#222; font-size:2.5vw; line-height:4vw; font-weight:bold; position: relative; z-index: 5; letter-spacing:2px;}
.t p{font-size:18px; font-family:hs_l; color:#666; z-index: 5;}
.t h3 b{ color:#41b023;}
.t h3 span {font-size:5vw;line-height: 82px;color:#fff; left:-2vw; font-family: "DIN"; text-transform: uppercase;font-weight:  bold;position:  absolute;top: 0;z-index: -1;}
.t span{color: #5d5d5d; font-weight: 100; font-size: 16px; line-height:36px; margin-bottom:50px;}

.cpzt_h{  word-break: keep-all; text-transform: uppercase; font-size:32px; padding-top:86px; font-weight: 700; color: #ee3240; text-align:center;}
.cpzt_t{font-size:30px; color:#1a1a1a; text-align:center;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color:#1a1a1a;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width:195px;height: auto;}
/*.content{margin: auto;position: relative;overflow: hidden;}*/
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}

::-webkit-scrollbar{height:4px; width:3px;background: #ededed;}
::-webkit-scrollbar-button{height:0; width:5px;background: #ededed;}
::-webkit-scrollbar-thumb{background-color:#ee3240;box-shadow:inset 1px 1px 0 #bf1313,inset 0 -1px 0 #bf1313;}

.entitle-1{font-size:2.6vw;font-family: 'Montserrat-Bold';}
.english-1{font-size: 14px;}
.english-2{font-size: 30px;font-family: 'Montserrat-Bold';}
.english-3{font-size: 200px;font-family: 'Montserrat-Bold';}
.title-2 { font-size:1.5vw; line-height:2.4vw; color:#4d4d4d;}

.scroll-down{box-shadow: 0 0 13px rgba(0,0,0,.1);}
.scroll-top{box-shadow: 0 0 13px rgba(0,0,0,.1);}

.boyh{position: absolute; padding: 1.5% 0 90px; top:69%; left: 0; width: 100%; height: 100%; z-index: 5; transition: ease .3s; }

/* 头部*/
.head{position: absolute; top: 0;left:  0;width:86%;height:; padding: 0 7% 0 7%;z-index:1024999; background-image: linear-gradient(rgba(255,255,255,.9), rgba(255,255,255,.5)); box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
/*.head span{ float:left;}*/
.header-logo img{ float:left; margin-right:10px;}
.header-logo{font-family: "shot";}
.header-logo span1{ float:right; font-size:20px; /*margin-top:1.4vw;*/ line-height:92px;  font-family: cursive; color:#000;}
.header-logo span h2{ font-size:33px; color:#014a84; letter-spacing:1px; font-family: "Microsoft YaHei";}
.header-logo span i{ font-size:11px; letter-spacing:-0.4px; display:block; color:#a4a4a4; font-style: normal;}
.head .logo{display: block;float: left;height: 100%;}
.head .logo img{height:46px;margin-top:24px;}
.head .ss{display: block;width: 20px;height: 20px;float: right;margin-top: 40px;position: relative;z-index: 3;}
.head .ss input{display: block;width: 0px;height:40px;background: #fff;border: 0;border-bottom: 1px solid #ddd;position: absolute;top: -10px;right: 20px;outline: none; background-color:rgba(255,255,255,.96); box-shadow:0 .364vw .52vw rgba(111,111,111,.23); border-radius:3px;}
.head .ss a{display: block;width: 100%;height: 100%;background: url(https://memberpic.114my.com.cn/szlixing/uploadfile/image/20250519/20250519113345_692085732.png) center no-repeat;}
.head .ss:hover input{width: 320px;}
.head .yy{float: right;margin:1.49vw 0 0 0; margin-left:1.7vw; display: block;}
.head .yy a{display: block;float: left;color: #000; font-size:14px;}
.head .yy s{display: block;width: 1px;height:11px;margin:0.3vw 0.7vw 0;float: left;background: #171a1d;}
.head .yy a:hover{color: #de0202;}
.head.act{height:100px; background:#fff;}
/*.act{background:#fff;}*/
.head.act .ul1 li .ltop a{line-height:100px;}
/*.head.act .yy,.head.act .ss{margin-top: 30px;}*/
.head.act .ul1 li .lbtm{top:100px;}
.h-r{float:right;/*margin-right:2.604vw*/}

.ok .dropicon,.on .dropicon{border-color:#de0202;}
.nav .sub{position:absolute;top:106%;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.8);backdrop-filter:blur(12px);overflow:hidden;border-radius:.18vw;box-shadow:0 .364vw .52vw rgba(111,111,111,.23);white-space:nowrap;font-size:0;display:none; height:2vw !important; padding:0 1vw;}
.sub .v2 a{line-height:2vw; height:2vw; font-family: "apre";}
.sub .v2{display:inline-block;vertical-align:middle;position:relative;padding:0 1vw;/*min-width:6.875vw;*/ line-height:2vw;}
.sub .v2::after{content:"";display:block;width:1px;height:1.302vw;position:absolute;top:50%;right:0;background-color:#fff;opacity:.1;margin-top:-.677vw}
.sub .v2:last-child::after{display:none}
.sub .v2 .t{display:inline-block;vertical-align:middle;font-size:16px;color:#000;transition:.3s;}
.sub .v2 .icons{display:inline-block;vertical-align:middle;max-width:3vw;width:3vw;/*margin-right:.416vw*/}
.sub .v2 .icons img{display:inline-block;vertical-align:middle;width: 100%;}
/*.sub .v2 .icons img:nth-child(2){display:none}

.sub .v2:hover .icons img{display:none}
.sub .v2:hover .icons img:nth-child(2){display:inline-block}*/
.sub .v2:hover .t{color:#ee3240; /*font-weight:bold;*/}
.h-so{float:left;}
input{border: none; outline: none;}
.search-text{width:200px; box-sizing: border-box;border: none;background: none; padding:0 0 0 0; line-height:2vw;}
.search-ok{position: absolute; width:20px; height:2vw; right:0px;top: 0;z-index: 1;border: none;background: url('//memberpic.114my.com.cn/szlixing/uploadfile/image/20250519/20250519113345_692085732.png') center no-repeat;cursor: pointer; background-size:80%;}
.search-ok:hover{opacity: .5;}
.sp{padding:0px !important;}
.banner-video{ width:100%; top:49% !important;}

.cl{clear: both;height: 0;line-height: 0;font-size: 0}

/*新抬头*/
.daohang{ float:right;}
.daohang>li{ float:left; padding-bottom:32px; padding:0 0.97vw; position:relative;}
.daohang>.prdao{ position:static;}
.daohang>li>a{display:block;font-size:18px; line-height:92px; color:#0d0d0d; position:relative;}
.daohang>li:hover>a{ color:#ee3240;}
.daohang>li:hover>a:before{ width: 100%;}
.daohang>li:hover>a:after{ width:100%;}
.dangqiandao>a{ color:#ee3240 !important;}
.dangqiandao>a:before,.dangqiandao>a:after{ width: 100% !important;}

.yijiw{background:#fff;background:rgba(255,255,255,0);position:absolute;width:116px; left:0px; top:80px; transition:0.5s; visibility:hidden; opacity:0;}
.yiji{background:#ffffff; }
.yiji li{}
.yiji li a{display:block;font-size:16px;line-height:28px; padding:15px 18px;}
.yiji li:hover>a{color:#fff; background:#ee3240;}
.erji{position:absolute;width:266px;background:#ffffff;top:-9999px;left:266px;}
.sanji{position:absolute;width:200px;background:#ffffff;top:-9999px;left:266px;}

.daohang>li:hover .yijiw{ top:65px; visibility:visible; opacity:1}
.daohang>li:hover .yiji>li>a{line-height:26px;}
.yiji>li:hover .erji{top:0px;}
.yiji>li:hover .erji>li>a{line-height:26px;}
.erji>li:hover .sanji{top:0px;}
.erji>li:hover .sanji>li>a{line-height:26px;}
.matn{margin-top:auto !important;}

.xiala{ width:100%; max-width:800px; background:#fff; position:absolute; left:50%; transform:translateX(-19%); top:100px; transition:0.5s; padding:30px 0px; visibility:hidden; opacity:0}
/*.xiala:after{ content:""; position:absolute; width:1px; top:28px; bottom:28px; background:#e1e1e1; left:25%;}*/
/*.xiala:before{ content:""; position:absolute; width:1px; top:28px; bottom:28px; background:#e1e1e1; left:50%;}*/
.xllie{ width:50%; padding-left:3%; float:left;}
.xiatu{ width:43%; float:left; margin-top:2%;}
.xiatu2{ width:43%; float:left; margin-top:-12%;}
.xiatu img{ width:100%;}

.xlyiji{ display:block; color: #0d0d0d !important; font-size:17px !important; line-height:26px;font-weight:bold;}
.xlerji{color: #0d0d0d !important; font-size:16px !important; line-height:38px; margin-top:8px; margin-bottom:25px;}
.xlerji a{ display:block; color: #0d0d0d;}
.xllie a:hover{color: #ee3240;}

.daohang>li:hover .xiala{ top:89px; visibility:visible; opacity:1}
.headh{ position:fixed; background:#fff; }

/*  sousuo  */
.sousuo{ float: left; z-index:9999; border-radius:50%; margin-top:28px;}
.sousuo form{ width:236px; height:0px; overflow:hidden; position:absolute; right:0px; margin-top:20px; top:37px;background:#fff;border:0px solid rgba(0,0,0,0); border-radius:18px;color:#2f3135; transition:0.8s; z-index:99999}
.sou{width: 180px;height:35px;line-height:35px; border-radius:18px; padding-left:10px; font-size:14px;color:#333;}
.suo{width:26px;height:35px; float:right; background:none; position:relative; z-index:9999999; border-radius:18px; cursor:pointer;}
.sou2,.sou1{ width:32px; height:32px; text-align:center; line-height:32px; position:absolute; right:0px; top:0px; font-size:24px !important; cursor:pointer; z-index:99990}
.sou2{ color:#333; font-size:26px !important; }
.sousuof form{ height:37px; box-shadow: 0 0.364vw 0.52vw rgb(111 111 111 / 23%);}

.xnav{display:none}
.daohang2,sousuo2{display:none}

/* footer */
/*.footer {background:#fff;position: relative;clear: both; overflow: hidden;color: #fff; -moz-box-shadow:2px -2px 5px #ccc;-webkit-box-shadow:2px -2px 5px #ccc;box-shadow:2px -2px 5px #ccc;}*/
.footer-content {width:86%;margin: auto;position: relative;}
@media (max-width: 1280px){.inn_index .swiper .swiper-slide .info{font-size: 20px;}
.desc{ margin-bottom:0vw; margin-top: 0vw;}}
@media (max-width: 1540px){.desc{ margin-bottom:0vw; margin-top: 0vw;}
.header-logo span1{ display:none;}}
/*�ͷ�*/
.kf.on{right:15px}
.kf .kf_div{box-shadow:0 0 18px rgba(0,0,0,.1);margin-bottom:8px}
.kf .kf_div:last-child{margin-bottom:0}
.kf .item{width:50px;height:50px;background:#c0c1c5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}
.kf .item:first-child{border-top-left-radius:6px}
.kf .item:last-child{border-bottom-left-radius:6px}
.kf { position: fixed; right: -100px; bottom: 10%; width: 50px; z-index: 99; -webkit-transition: all .5s; -o-transition: all .5s;   transition: all .5s;}
   
.kf .item .box{ font-family: "DIN-BOLD"; position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:298px;height:50px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);border-radius:25px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:29px; color:#ee3240}
.kf .item .box:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box i{width:32px;height:32px;display:block;border-radius:50%;margin:0 18px 0 17px;background:url(http://114my.cn.114.114my.net/hxp/kf5.png) no-repeat center #ee3240}
.kf .item .box2{width:154px;position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);padding:15px 0 20px;border-radius:6px}
.kf .item .box2:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box2 h3{width:100%;text-align:center;font-size:24px;color:#ee3240;font-weight:700}
.kf .item .box2 img{width:133px;height:133px;margin:5px 0}
.kf .item .box2 div{font-size:16px;line-height:22px;color:#666;text-align:center}
.kf .item:hover{background:#ee3240;}
.kf .item:hover .box{left:-306px}
.kf .item:hover .box2{left:-164px}
.kf .item:hover a img{display:none}
.kf .item:hover a img.on{display:block}
.kf .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}
.kf .item a img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-width:50%}
.kf .item a img.on{display:none;max-width:50%}
@media (max-width:768px){.kf{top:auto;bottom:10px;left:50%;margin-left:-80px;transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}
.kf .kf_div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;height:40px}
.kf .item{width:40px;height:40px;border-radius:0!important}
.kf .item a img{max-width:50%}
.kf .item:hover .box{left:-50px;opacity:1;top:-30px}
.kf .item:hover .box2{left:-40px;opacity:1;top:-70px}
.kf .item .box{left:-50px;top:-20px;opacity:0;width:140px;font-size:14px;height:40px;border-radius:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}

.kf .item .box:before,.kf .item .box i{display:none}
.kf .item .box2{left:-40px;top:-50px;opacity:0;width:120px;height:120px;padding:5px}
.kf .item .box2:before,.kf .item .box2 h3,.kf .item .box2 div{display:none}
.kf .item .box2 img{width:110px;height:110px}}
 
 @media screen and (max-width: 1560px) {	
/* .header-nav li{padding:4.7% 0;}*/
.page{ width:1400px;}
.news_bg_lr{ width:1400px;}
.w1400{ width:1400px;}
.footer-content{width:1400px; margin: 0 4% !important;}
.div-container{width:1400px;}
}

/* new_main_visual */

/*产品*/
.fniab{width:100%;overflow:hidden;margin:0 auto;max-width:80%;margin-top:5%;}
.fniaba{width:50%;overflow:hidden;float:left;}
.fniabb{width:33.33%;overflow:hidden;float:left;}
.fniabc{width:66.66%;overflow:hidden;float:left;}
.fnian{position:relative;overflow:hidden; background:#fff; /*background: linear-gradient(135deg, #f1f1f1 -3.43%, #f9f9f9 48.77%, #f1f1f1 100.97%);*/border-radius:10px;padding:0 4%;}
.fnian:hover{    box-shadow: inset 0px 0px 24px 0px #d9d9d9;}
.nin1{margin:0px 10px 10px 0px;}
.nin2{margin:0px 0px 10px 10px;}
.nin3{margin:10px 10px 10px 0px;}
.nin4{margin:10px 10px 10px 10px;}
.nin5{margin:10px 0px 10px 10px;}
.nin6{margin:10px 10px 0px 0px;}
.nin7{margin:10px 0px 0px 10px;}
.fnianx{width:100%;margin-left:14px;overflow:hidden;padding-bottom:68px;}
.fnianx h3{margin-top:60px;font-size:28px; font-weight:normal;}
.fnianx p{margin-top:8px;transition: all 0.5s ease-out;color:#808185;line-height:1.6; font-family: hs_l;}
.fnian:hover .fnianx h3{color:#ee3240;}
/*.fnian:hover .fnianx p{color:#a1a1a1;}*/
.dcont{ width:30px; height:30px; border:1px solid #c0c1c5;overflow:hidden;text-align:center;font-size:16px;line-height:32px;border-radius:20px;margin-top:72px; background:url(https://memberpic.114my.com.cn/szlixing/uploadfile/image/20250514/20250514194601_1414900128.png) no-repeat 11px center;}
.fnian:hover .dcont{border:1px solid #c0c1c5;color:#fff; background:url(https://memberpic.114my.com.cn/szlixing/uploadfile/image/20250514/20250514194825_799207810.png) no-repeat 11px center #c0c1c5;}
.fniaf{position:absolute;}
.fniaf img{width:100%;display:block;transform: scale(1.0);transition: all 1s ease-out;}
.fnian:hover .fniaf img{transform: scale(1.05);transition: all 1s ease-out;}
.nif1{width:59%;right:1%;bottom:13%;}
.nif78{width:78%;right:1%;bottom:13%;}
.nif2{width:63%;right:1%;bottom:15%;}
.nif5{width:38%;right:13%;bottom:-5%;}
.nif3{width:58%;right:-3%;bottom:10%;}
.nif4{width:51%;right:-3%;bottom:0%;}
.nif7{width:50%;right:0%;bottom:0%;}
.nif8{width:47%;right:1%;bottom:1%;}
.nif9{width: 54%; right: -6%;  bottom: 1.6%;}
.nif10{width:48.5%;  right: 0%;  bottom: 2%;}
.nif11{width:60%;right:-2%;bottom:6%;}
.nif12{width:63%;right:-2%;bottom:6%;}
.nif13{width:63%;right:-2%;bottom:6%;}
.nif14{width: 27%;right: 30%; bottom: -3%;}
.nif15{width:57%;right:-4%;bottom:0%;}
.nif16{width:73%;right:0%;bottom:3%;}
/*新产品*/
.pro_tab{ background:#f5f6f7; padding-bottom:72px;}
.prod_list{text-align: center;margin-bottom:40px; margin-top:30px;}
.prod_list ul{display: inline-block; background:#fff; padding:10px; border-radius: 100px; box-shadow: 0px 0px 24px 0px #D9D9D9;}
.prod_list ul li{float:left;}
.prod_list ul li:hover dl{transform: rotateX(0deg);}
.prod_list ul li a{ width:270px; line-height:40px;color:#1a1a1a;font-size:16px;display: block;position: relative;transition: all 0.3s ease;}

.prod_list ul li:last-child a:after{display: none;}
.prod_list ul li a:hover,.prod_list ul li.on a{background: #ee3240; color:#fff; line-height:40px;  border-radius: 100px}
.prod{margin: 0 auto;margin-top: 40px;width: 1300px;/*max-width:80%;min-width:1400px;*/}

.pro_prev{position: absolute;top: 50%;left: 0;margin-top: -54px;}
.pro_next{position: absolute;top: 50%;right: 0;margin-top: -54px;}
.prod_list ul li a+dl{transition: all .5s;transform: rotateX(90deg);transform-origin: top; margin-top:1px;}
.prod_list ul li dl{position: absolute; z-index: 2; background:#;}
.prod_list ul li dl a{ font-size:14px !important;  line-height:34px !important; border-top:rgba(255,255,255,0.3) solid 1px;}
.prod_list .prolist2021{}
.pro_tit{display: flex;justify-content: space-between;align-items: center;}
.pro_lt{background: url() left no-repeat;}
.pro_lt>b{display: flex;font-size: 40px;margin-bottom: 10px;margin-top: 13px;}
.pro_lt>b i{font-weight: normal;font-size: 40px;text-transform: uppercase;font-family: 'srm';line-height: 47px;color: #ccc;}
.pro_lt em{width: 8px;height: 8px;border-radius: 100%;background: #005298;position: relative;margin: 0 20px;}
.pro_lt em:before,.pro_lt em:after{position: absolute;content: "";width: 8px;height: 8px;border-radius: 100%;background: rgba(26,54,252,0.7);top: 0;}
.pro_lt em:before{left: -16px;}
.pro_lt em:after{right: -16px;}
.por_top{display: flex;justify-content: space-between;align-items: center;}
.por_top li{padding:15px 50px;background: #333;}
.por_top li+li{border-left: 1px #c3c3c3 solid;}
.pro_bc{margin:0px 0 100px;}
.por_top>p{font-size: 40px;color: #214042;font-weight: bold;line-height:38px;}
.por_top>p span{font-size: 18px;display: block;margin-left: 0px;font-weight: normal;line-height:28px;margin-top:3px;color: #999;text-transform: uppercase;}
.por_top dl{display: none;}
.por_top ul{display: flex;}
.por_top li>a{font-size:23px;color: #fff;position: relative;}
.por_top li>a:after{position: absolute;content: "";width:10px;height:10px;border: 1px solid transparent;border-radius: 100%;top: 10px;left: -18px;}
.por_top li.on{background: #214042;}
a.vid_btn{width: 150px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color:#333;border:1px solid #fff;background: #fff;position: relative;overflow: hidden;z-index: 0;border-radius: 0px;}
a.vid_btn:after{content: '';width: 30px;height: 24px;position: absolute;right: 0.5rem;top: 50%;margin-top: -0.75rem;background-position: center;background-repeat: no-repeat;background-size: contain;background-image: url();transition: all .3s ease;}
a.vid_btn:hover:before{left:0;}
a.vid_btn:before{content: "";width: 100%;height: 100%;background: #eee;position: absolute;left: -100%;top: 0;z-index: -1;transition: all 0.3s;border:none;}
.prod_list ul li a+dl{ background:#fff;}
.prod_list ul li dl a{ background:none !important; color:#1a1a1a !important;}
.pro_con {margin:0 0 0 0;overflow:hidden;}
.pro_roll {display:flex;transition: 0.5s;}
.pro_call {width:100%;flex-shrink:0;overflow: hidden; margin:12px 0 20px 0;}
.pro_call ul {margin-bottom: 0 !important;}
.pm{ padding-left:36%; padding-top:36px;}
.mr{ float:right; line-height:46px;}
.pr_l{width:50%; overflow: hidden; margin-top:3.6%;}
.pr_r{width:50%; overflow: hidden; margin-top:3.6%;}
.index-product { width: 100%;z-index: 10; margin:100px 0 80px 0;}
.index-content {width: 86%;margin: auto;}

/*应用*/
.cate-tab-swiper{height: 60px; line-height: 60px; box-shadow: 0px 0px 20px 0px rgba(34, 24, 21, 0.1); border-radius: 30px; overflow: hidden; padding: 0 13px; background: #fff; width:610px; margin:auto;}

.cate-tab{text-align: center; font-size: 0; margin-bottom:50px;}
.cate-tab .case-btn{position: absolute; top: 11px; left: 14px; width: 38px; height: 38px; z-index: 2; background: #fff url(../images/icon/case-btn.png) no-repeat center; background-size: 18px; border-radius: 50%; cursor: pointer; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.cate-tab .case-btn:hover{background: #ff7800 url(../images/icon/case-btn-on.png) no-repeat center; background-size: 18px;}
.cate-tab .case-next{left: auto; right: 14px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.cate-tab-list{display: inline-block; vertical-align: middle; height:60px; line-height: 48px; font-size: 0; background-color: #ffffff; border-radius:28px; padding:0 13px; box-shadow: 0px 0px 20px 0px rgba(34, 24, 21, 0.1);}
.cate-tab .item{display: inline-block; vertical-align: middle; height: 40px; margin-top:10px; float:left; line-height: 40px; font-size: 16px; padding: 0 1.96vw; position: relative; cursor: pointer;}
.cate-tab .item ~ .item{margin-left: 6px;}
.cate-tab .item span,.cate-tab .item a{color: #595959; position: relative; font-size:16px;}
.cate-tab .item:before{content: ""; position: absolute; left: 50%; top: 0; width: 0; height: 100%; background-color: #e62129; border-radius: 20px; opacity: 0; visibility: hidden; -webkit-transition: .4s; -o-transition: .4s; transition: .4s;}
.cate-tab .item.on:before,
.cate-tab .item:hover:before{opacity: 1; visibility: visible; left: 0; width: 100%;}
.cate-tab .item.on span,
.cate-tab .item:hover span,
.cate-tab .item.on a,
.cate-tab .item:hover a{color: #fff; font-size:16px;}

@keyframes myfirst
{
	0%   { width: 36%;}
	50%  { width: 0%;}
	100% { width: 36%;}
}

/*应用内容*/
.applid{padding-top:5%;}
.appli {overflow:hidden;padding: 0;display: flex;justify-content: flex-end; position: relative;z-index: 5;margin-top: 0%;margin-bottom: 0%; }
.appli_box {max-width: 1780px; display: flex;justify-content: space-between;align-items: center;width: 100%;}
.index-s3 .index-tit {
    width: 43%;
}
.index-tit {
    position: relative;
}
.index-tit:before {
    content: '';
    width: 29.6875rem;
    height: 96px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(https://memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520182127_1868919128.png);
    position: absolute;
    top: 1.25rem;
    left: -2rem;
    z-index: 1;
}
.index-s3 .index-tit span {
    color: #333;
}
.index-tit span {
    display: block;
    color: #333;
    position: relative;
    z-index: 2;font-size:18px;
}
.index-tit em{
    display: block;
    color: #fff;
    position: relative;
    z-index: 2;
font-size:18px;
margin-top:15px;
line-height:24px;
}
.index-s3 .index-tit span:before {
    background-color: #fff;
}
.index-tit span:before {
    content: '';
    width: 7px;
    height: 10px;
    background-color: #e62129;
    display: inline-block;
    vertical-align: middle;
    margin: -2px 5px 0 0;
}
.appli_tit {display:flex;flex-direction: column;width: 23%;justify-content: space-between;}
.index-s3 .index-tit .tit {
color: #fff;
font-weight: bold;
}
.index-tit .tit {
    color: #333;
    margin-top: 2rem;
    position: relative;
    z-index: 2; font-size:1.62vw;
}
.appli_tit p {display:flex;flex-direction:column;font-size: calc(1.8rem + 0.5vw);justify-content: center;}
.appli_tit p span {font-size: calc(2rem + 0.5vw); background-image: -webkit-linear-gradient(left, #ee3240 10%, #ee3240 90%);-webkit-background-clip: text; padding: 0 0 5% 0;font-weight: bold;color: #ee3240;}
.appli_tit p span:before,.pro_tit p span:after {content:'';width: 42%;height:1px;background: #ddd;position:absolute;bottom: 0;top: 0;margin: auto;display: none;}
.appli_tit em {font-size: 0.82vw;padding:9% 0 0;line-height: 1.5;color: rgba(0,0,0,0.5);}
.appli_tit a {color: #fff;padding: 4% 6%;margin: 30% 0 0;width: 43%;font-size: 1rem;position: relative;z-index: 5;/*border: 2px solid #ee3240;*/overflow: hidden;background: linear-gradient(90deg, #ee3240 0%, #b42831 100%); }
.appli_tit a:before {content:'';width: 81%;height:100%;background: #ee3240;position: absolute;top: 0;left: -10%;z-index: -1;transform: skewX(-30deg);transition:0.8s;}
.appli_tit a:after {content:'⇁';font-family: iconfont;right: 10%; position: absolute;  color: #fff; font-size: 1.2rem; font-weight: bold;    transition: 0.8s;}
.appli_tit a:hover:before {width:120%;}
.appli_tit a:hover:after {color:#fff;} 
.appli_con {width: 70%;}
.appli_call {}
.appli_call .divdgweb_new_div {/* display: flex; */transition: 1s;margin-bottom: 0 !important;}
.appli_call .divdgweb_new_div_item {width: 100%;flex-shrink: 0;position: relative;}
.divdgweb_new_div_item_date {display:none;}
.appli_call .divdgweb_new_div_item_content {position: absolute;z-index: 5;width: 100%;right: 0;display: flex;bottom: 0;margin: 0 auto;left: 0;flex-direction: column;padding: 2rem 2rem 3rem 2rem;background: linear-gradient(rgba(128,129,133, 0.01), rgba(128,129,133, 5));}
.appli_call .divdgweb_new_div_item_title {}
.appli_call .divdgweb_new_div_item_title a {font-size: 1.1vw;color: #fff;}
.appli_call .divdgweb_new_div_item_body {font-size: 0.9vw;width: 100%;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.5rem;color: rgba(255,255,255,0.8);margin:3% 0 0;letter-spacing: 0.5px;  font-family: hs_l;}
.appli_call .news_div_item_pic {position:relative;}
.appli_call .news_div_item_pic:before {content:'';background: rgba(192,193,197,0.3);position:absolute;width:100%;height:100%;top:0;left:0;z-index: 1;}
.appli_call a.active{z-index:5;opacity: 1;}
.appli_call a.active img{transform: scale(1.1);opacity: 1;}
.appli_call .slick-active img {animation: mymove4 8s ease; -webkit-animation: mymove4 8s ease;animation-iteration-count: 1;}
.appli_call .news_div_item_pic a {overflow:hidden;display: block;}
.appli_call .news_div_item_pic a img {width: 100%;height: 650px;transition: 1s;object-fit: cover;    object-position: left;}
.appli_call .divdgweb_new_div_item:hover .news_div_item_pic a img {object-position:right;}
.appli_call .ban_dot {display: flex !important;width: 100%;bottom: -14%;left: 0;justify-content: center;align-items: center;display: none !important;}
.appli_call .ban_dot li {width: 10px;height: 10px;display: inline-block;background: #ddd;margin: 0 0.5%;transition: 0.5s;border-radius: 50%;}
.appli_call .ban_dot li.slick-active {background: #0066dc;}
.appli_call .ban_dot li button {font-size:0;border: none;outline: none;}
.appli_call .slick-prev:before {content: '↼' !important;font-family: iconfont !important;color: #333 !important;font-size: 20px !important;letter-spacing: 3px;}
.appli_call .slick-next:before {content: '↼' !important;font-family: iconfont !important;color: #333 !important;font-size: 18px !important;letter-spacing: 6px;}
.appli_call .ban_dot {/* display:none !important; */}
.appli_call .slick-prev {left: -5% !important;transform: rotate(180deg) !important; background: #c0c1c5 !important; width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;}
.appli_call .slick-next {right: 0px !important;background: #0663ed !important;width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;}
.appli_call .slick-prev:before, .appli_call .slick-next:before {opacity: 1;transition: all ease 0.5s;}
.news_call:hover .slick-prev:before, .news_call:hover .slick-next:before {opacity: 1;}¡¢

.hp-ss-container {
    padding: 90px 80px;
    background-color: #f0f0f0;
    margin-top: 90px;
}


/*合作*/
.inner {margin: 0 auto;position: relative;}
.new_main_visual{position:relative; width:100%; min-height:768px; height:100vh; overflow:hidden;}
.new_main_visual .dim{content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:10; background-color:#1a1a1a;}
.new_main_visual .visual_slider{width:100%; height:100%;}
.new_main_visual .visual_slider .swiper-slide .bg{background-size:cover; background-position:center; background-repeat:no-repeat; position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;}
.new_main_visual .visual_slider .swiper-slide.slide_1 .bg{background-image:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250519/20250519173402_1635123537.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_2 .bg{background-image:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520101127_1039200734.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_3 .bg{background-image:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250519/20250519173402_1040584592.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_4 .bg{background-image:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520104725_1977501866.jpg")}
.new_main_visual .visual_slider .swiper-slide .video{position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; background:#000;}
.new_main_visual .visual_slider .swiper-slide .video video{width:100%; height:100%; object-fit:cover;}
.new_main_visual .visual_slider .swiper-slide .inner{max-width:85.2%; height:100%; display:flex; align-items:center; padding:0 0px; box-sizing:border-box;margin-top:-4%;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box strong{transform:translateY(50%); opacity:0; transition:0.8s; display:block; font-size:4vw; color:#158FBE; letter-spacing:-0.05em; font-weight:100; line-height:1.4; text-shadow: 0rem 0.15rem 0rem rgba(255,255,255,0.9);}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box p{transform:translateY(50%); opacity:0; transition:0.8s 0.2s; font-size:18px;font-weight:300; margin-top:28px; line-height:30px; font-family:hs_l;}
.new_main_visual .visual_slider .swiper-slide .tx1{font-size:2.7vw !important; margin-top:0px !important; letter-spacing:0.05vw !important; line-height:1 !important; color:#000 !important;  transition:0.8s 0.1s; font-family:hs_l;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box a{transform:translateY(100%); opacity:0; transition:0.8s 0.3s; display:inline-block; vertical-align:top; margin-top:30px; min-width:160px; padding:10px 31px; font-size:0.9vw; color:#333; letter-spacing:0em; font-weight:100; background-color:#fff; border-radius:99px; box-sizing:border-box; text-align:center;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box strong{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box p{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box a{transform:translateY(0); opacity:1;}
.new_main_visual .bot_wrap{position:absolute; left:0; bottom:10px; width:100%; z-index:1;}
.new_main_visual .bot_wrap .inner{max-width:80%; text-align:center;margin: 0 auto; position: relative;}
.new_main_visual .bot_wrap .controller{max-width:100%; display:inline-block; vertical-align:top; position:relative; padding-right:30px; box-sizing:border-box;}
.new_main_visual .bot_wrap .controller .pagination{width:100%; display:flex; align-items:start;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet{width:218px; height:auto; margin-right:20px; background:transparent; border-radius:0; opacity:1;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .rail{width:100%; height:3px; background:rgba(255,255,255,0.3); position:relative;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .rail .fill{width:0; height:100%; background:#fff;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .txt{padding:20px 0; text-align:left; opacity:0.5;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .txt p{font-size:14px; color:#fff; font-weight:100;line-height:1.3; font-family:hs_l;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .txt{opacity:1;}
.new_main_visual .bot_wrap .controller .move_btn{width:40px; height:22px; position:absolute; right:-14px; top:-4px;}
.new_main_visual .bot_wrap .controller .move_btn a{width:100%; height:100%; display:block; position:relative;}
.new_main_visual .bot_wrap .controller .move_btn a:before{content:""; width:12px; height:18px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); }
.new_main_visual .bot_wrap .controller .move_btn a.pause:before{background:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520182127_1287147282.png")no-repeat center / cover;}
.new_main_visual .bot_wrap .controller .move_btn a.play:before{background:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520182127_268516416.png")no-repeat center / cover;}
.blind {display:block; overflow:hidden; position:absolute !important; left:0; top:0; width:0px; height:0px; padding:0; margin:0; font-size:0 ;line-height:0; text-indent:-9999px;}
.behind{overflow:hidden; text-indent:-9999px; font-size:0;}
.new_main_visual .prev_btn{cursor:pointer; width:40px; height:50px; border:1px solid #fff; box-sizing:border-box; border-radius:8px; position:absolute; left:30px; top:50%; transform:translateY(-50%); z-index:2; opacity:0;}
.new_main_visual .prev_btn:before{content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:30px; height:30px; background:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520182127_1907206121.png")no-repeat center / 100% 100%; transition:0.2s;}
.new_main_visual .prev_btn:hover:before{left:43%;}
.new_main_visual .next_btn{cursor:pointer; width:40px; height:50px; border:1px solid #fff; box-sizing:border-box; border-radius:8px; position:absolute; right:30px; top:50%; transform:translateY(-50%); z-index:2; opacity:0;} 
.new_main_visual .next_btn:before{content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:30px; height:30px; background:url("//memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520182127_209222335.png")no-repeat center / 100% 100%; transition:0.2s;}



/*合作*/
.common_title.left .icon_title{margin: 2rem 0 0;}
.common_title .cn{margin-top: -2rem;position: relative;}
.common_title .cn{font-size: 3rem;color:#1a1a1a;z-index: 3;text-align: left;}

.home_fullpage .section5{overflow: hidden;background: url(https://memberpic.114my.com.cn/szlixing/uploadfile/image/20250520/20250520155827_983196606.jpg) no-repeat center bottom;background-size: cover;padding:100px 0;box-sizing: border-box;}
.fp-is-overflow .fp-overflow.fp-auto-height, .fp-is-overflow .fp-overflow.fp-auto-height-responsive, .fp-is-overflow>.fp-overflow{overflow: hidden;}
.home_fullpage .section5 .top{display: flex;justify-content: space-between;}
.common_title.white .en{background-image: linear-gradient(to bottom, #fff, rgba(192,193,197,0.5));-webkit-background-clip: text;color: transparent;opacity: 0.2;font-size: 4rem; font-family: "DIN";}
.home_fullpage .section5 .top .left .common_title{margin-top:1rem;}
.home_fullpage .section5 .top .left .des{font-size: 1.11vw;line-height:1.8; width:100%; font-family: hs_l; margin-top:20px;}
.home_fullpage .section5 .top .left .des b{ margin-right:10px; display:block; margin-top:16px; color:#333}
.home_fullpage .section5 .top .right img{margin-top:1rem;width:50rem;opacity:1;}
.home_fullpage .section5 .partner_swiper{width: 100%;overflow: hidden;position: relative;margin-top: -3rem;padding-bottom: 2rem;}
.home_fullpage .section5 .partner_swiper .swiper-slide{display: flex;align-items: center;flex-wrap: wrap;}
.home_fullpage .section5 .partner_swiper .swiper-slide .item{background-color: #fff;width: 19%;height: 0.6146rem;margin-right: 1%;margin-bottom: 0.125rem;display: flex;align-items: center;justify-content: center;}
.home_fullpage .section5 .partner_swiper .swiper-slide .item img{width: 1.2292rem;}
.home_fullpage .section5 .partner_swiper .swiper-slide .item:nth-child(5n){margin-right: 0;}
.home_fullpage .section5 .partner_swiper .swiper-pagination{text-align: left;bottom: 0 !important;}

.cas_ic { margin: 0 auto;  position: relative; }
.cas_ic .new_web_div2021 .tempWrap{width:100% !important;}
.cas_ic *{display:block;}
.cas_ic li{width:calc((100% - 10rem) / 5);margin:10px 20px 10px 0;float:left;padding-left:0px !important;}
.cas_ic li img{width:100%;height:auto;border-radius:7px; padding:3% 1%; border: 1px #eee solid; background:#FFF;}
.cas_ic ul li p{display: none;}
.cas_ic ul:nth-child(1) {width: 1300px; margin: 0 auto;}
.cas_ic ul:nth-child(2)  {width: 1300px; margin: 0 auto;}
.cas_ic ul:nth-child(3)  {width: 1300px; margin: 0 auto;}

.num-scroll-two{left: 0px;z-index: 2; margin:auto; width:91%;}
.num-scroll-two li{text-align: left;display: inline-block;padding: 0 35px;font-size: 18px;}
.num-scroll-two li .num-cont{font-size: 24px; width:70%; padding:5px 0; margin: auto; color: #fff;  background: linear-gradient(to right, #ee3240 0%, #b42831 100%);}
.num-scroll-two li .num-tit{font-size:22px; padding-top:0.82vw;}
.num-scroll-two li .num{margin-bottom: 5px;font-size: 60px; line-height: 1;color: #fff;}
.num-scroll-two.bmt li{width:19%;text-align: center;padding: 0;padding-top:5%; margin-bottom:4%; font-size: 16px;line-height: 1.5;}
.num-scroll-two.bmt li .num{font-size:2.4vw; font-family: "DIN-BOLD";}
.num-scroll-two.bmt li .m{position: relative;top: -8px;left: 10px;color: #fff;font-style: normal;font-size: 18px;display: inline-block;}

/*新闻*/
.news_bg{overflow:hidden; background: #f5f5f5 url(https://memberpic.114my.com.cn/szlixing/uploadfile/image/20250519/20250519145224_498462571.png) center center no-repeat; padding:100px 0;}
.news{ width:100%; min-width:1600px; margin:auto;}
.news_fl{width:19%; padding-top:20px;}
.news_fl .t{ text-align:left; padding:0 0 0px 0; align-items:baseline;}
.news_fl .t h3 span{ left:-4px;}
.news_fl_title span{font-size: 40px;color: #ccc;line-height:50px;text-transform: uppercase;}
.news_fl_title p{font-size: 40px;color: #222;}
.news_fl_a a{display: block;width: 150px;height: 44px;line-height:40px;margin-bottom:40px;/*border:1px solid #a7a7a7;*/ background:#fff; border-radius:27px;font-size: 18px;color: #333;text-align: center;transition: all 0.3s ease-in-out;}
.news_fl_a a:first-child{margin-top:82px;}
.news_fl_a a.on{background:#ee3240;/*border:1px #ee3240 solid;*/color: #fff;}

.news_fr{width:81% !important;}
.news_fr .news_div_item{position: relative;}

.hTitle{margin-bottom:40px;position: relative; color:#111; margin-bottom:40px;position:relative; font-weight:normal; font-size:1.6vw;}
.hTitle span{display: block; color: #ee3240; font-size:30px; font-weight:bold;}
.hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}


/*第一条新闻*/
.news_ul_fl{width:52%;}
.news_ul_fl .news_div_item{float: left;width: 100%;}
.news_ul_fl .news_div_item .news_div_item_pic{position: absolute;top: 0;width:100%;height: 400px;overflow: hidden; border-radius:18px;}
.news_ul_fl .news_div_item .news_div_item_image{width: 100%;/*border: 1px #eee solid;*/position: absolute;bottom:0px;}
.news_ul_fl .news_div_item .news_div_item_date{position: absolute;top: 470px;left: 15px;}
.news_ul_fl .news_div_item .news_div_item_year,.news_ul_fl .news_div_item .news_div_item_month,.news_ul_fl .news_div_item .news_div_item_day{float:left; color:#333; font-family: hs_l;}
.news_ul_fl .news_div_item .news_div_item_content{height:245px;margin: 30px 35px 0 15px;position: absolute;top: 400px;}
.news_ul_fl .news_div_item .news_div_item_a{font-size:22px;color:#000;position: relative;}
.news_ul_fl .news_div_item .news_div_item_a:after{display:block;content:"了解详细";width: 175px;height: 42px;line-height: 42px;background:#fFF;font-size: 15px;color: #333;text-align: center;position: absolute;top: 220px;transition: all 0.3s ease-in-out; /* border-radius: 5px;*/}
.news_div_item_content:hover .news_div_item_a:after{background: #ee3240;color:#fff; border-radius: 5px;}
.news_ul_fl .news_div_item .news_div_item_body{margin-top: 45px;font-size:14px;color:#888;line-height:26px; }




/*第二到第四条新闻*/
.news .swiper-container{/*width: 1250px !important;margin-right: -30px;*/}
.news .swiper-slide{padding:30px 0 0 0;box-sizing: border-box;}
.news_ul_fr{width:49%;padding:0 45px;box-sizing: border-box;}
.news_ul_fr .news_div_item:first-child,.news_ul_fr .news_div_item .news_div_item_image{display:none;}
.news_ul_fr .news_div_item_body{position: absolute;top: 105px;line-height: 30px;font-size:14px; opacity: 0;width:90%;}
.news_ul_fr .news_div_item{height:120px;margin-bottom: 25px;padding:0 33px;box-shadow: 0 0 30px rgba(0,0,0,.08);overflow: hidden;transition: all 0.3s ease-in-out; box-sizing: border-box;}
.news_ul_fr .news_div_item_date{position: absolute;top: 70px;left: 33px;}
.news_ul_fr .news_div_item_year,.news_ul_fr .news_div_item_month,.news_ul_fr .news_div_item_day{float:left; font-family: hs_l; color:#333}
.news_ul_fr .news_div_item_a{font-size:19px;color:#000;position: absolute;top: 38px;display: block;height: 230px;width: 100%;position: relative;z-index: 9;}
.news_ul_fr .news_div_item.on{height:270px;}
.news_ul_fr .news_div_item.on .news_div_item_body{opacity: 1; color:#888;}
.news_ul_fr .news_div_item_body:after{content:"了解详细";width:175px;height:40px;display:block; background:#f8f8f8;line-height:40px;text-align:center;font-size:15px;color:#333;margin-top:30px;transition: all 0.3s ease-in-out;     border-radius: 5px;}
.news_div_item_content:hover .news_div_item_body:after{background: #ee3240;color:#fff;   border-radius: 5px;}


/*footer */
.company-ads{ margin-top:10px;}
.footer{padding:5px 0 0 0;  box-shadow: 2px -2px 5px #ccc; /* background: linear-gradient(180deg, #f8f8f8, #eee 51%, #eee 100%, #eee 0);*/}
.uw-footer {overflow: hidden;width: 94%; margin: 100px auto auto auto;}
.uw-footer .uw-content {width: 90%;margin: 10% auto auto auto; }
.uw-footer-content {overflow: hidden;padding:80px 7% 1% 7%;margin:auto; /*-moz-box-shadow:2px -2px 5px #fff;-webkit-box-shadow:2px -2px 5px #fff;box-shadow:2px -2px 5px #fff;*/}
.uw-footer-content-top {padding-bottom:50px;     height: 250px;  border-bottom:solid 1px #ccc;}
.uw-footer-content-top-left {float: left;width:30%; font-size:15px;}
.uw-footer-content-top-left-tel {width: 100%; color:#808185; font-size:14px; line-height:29px;}
.uw-footer-content-top-left-tel .service-hotline{}
.uw-footer-content-top-left-tel .service-number{padding:0 0  0; font-size:30px; }
.uw-footer-content-top-left-tel .service-add {padding: 5px 0;}
.uw-footer-content-top-left-tel .service-social {padding: 5px 0;margin-top: 20px;}
.uw-footer-content-top-left-tel .service-social a{display: inline-block;margin-right: 5px;}
.uw-footer-content-top-left-tel .service-social i{width: 42px;height: 42px;position: relative;display: block;}
.uw-footer-content-top-left-tel .service-wxewm {overflow: hidden;position: relative;}
.uw-footer-content-top-left-tel .service-wxewm li {list-style: none;margin: 0;padding: 0;position: relative;width:19%;float: left;margin-right:1%;}
.uw-footer-content-top-left-tel .service-wxewm li:last-child {margin-right: 0;}
.uw-footer-content-top-left-tel .service-wxewm li img {display: block;}
.uw-footer-content-top-left-tel .service-wxewm li p {text-align: center;display: block;font-size:14px;color: #4e4e4e;margin: 0; line-height:1.2; padding:0;}
.uw-footer-content-top-right {position: relative;float: left;width:70%;}
.uw-footer-content-top-right-nav {text-align: right;}
.uw-footer-content-top-right-nav ul{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: top;text-align: left;margin-left:8%;}
.uw-footer-content-top-right-nav ul:first-child {margin-left: 0;}
.uw-footer-content-top-right-nav ul h4{padding-bottom:10px;font-weight: normal;margin: 0; font-size:17.5px;}
.uw-footer-content-top-right-nav ul h4 a{font-size:18px;}
.uw-footer-content-top-right-nav ul li{list-style: none;margin: 0;padding: 2px 0; line-height:0px;}
.uw-footer-content-top-right-nav ul li a{ color:#808185; font-size:16px; line-height:24px;}
.uw-footer-content-top-right-nav ul li a:hover {opacity: 1;color: #ee3240;}				
.uw-footer-content-bottom {clear: both;padding:28px 0 10px 0;overflow: hidden;}
.uw-footer-content-bottom a{color:#808185;}
.uw-footer-content-bottom-left {float: left;width: 70%; font-size:15px;}
.uw-footer-content-bottom-left span{ color:#808185;}
.uw-footer-content-bottom-right {float: right;width: 29%;text-align: right;}
.uw-footer-content-bottom-right a{margin-left:10px; color:#808185;}
.uw-footer-content-bottom a:hover {opacity: 1;}
.fbtm{ margin-top:34px;}

.footer .fbtm a{display: block;float: left;width:44px;height:44px;border: 1px solid #a1a1a1;border-radius: 50%; margin-right:3.8%;}
.footer .fbtm img { width:100%;}
.uw-footer-content-top-left-tel .service-add,.uw-footer-content-bottom,.uw-footer-content-bottom a, {font-size:15px;}
.uw-footer-content-top-right-nav ul li a {font-size:15px;}
.uw-footer-content-top-left-tel .service-hotline{font-size:15px;}
.uw-index-product-nav a,.uw-technical-text .title-2,.uw-team-item .text-2,.uw-news-information-item .title-2,.uw-repair-left .text-1,.uw-repair-left span ,.uw-repair-left  .email-3 strong,.uw-joinuw-left .text-2 strong,.uw-talent-swiper .title-1,.uw-contact-map-addtext .text-2,.uw-newsflash-item .title-2,.uw-product-text .text-2{font-size:16px;}
.uw-footer-content-top-right-nav ul h4  {font-size:17px; position: relative; height:40px;}

.uw-footer-content-top-right-nav ul h4::after{content: ''; width: 30px; height: 2px; position: absolute;left: 0; top:35px; background: #ee3240 ;}

.uw-prodcuts-nav-swiper a,.uw-division4-nav a,.uw-division4-swiper .title-2,.uw-business-bottom-swiper .guoqi span,.uw-honor-item .title-1,.uw-honor-nav a,.uw-culture-swiper .title-1,.uw-page-nav a,.uw-investor-stock .stock-2,.uw-news-media-item .title-2,.uw-news-video-swiper .title-2,.uw-aftersale-item .title-1,.uw-download-item .title-1 ,.uw-uwlife-swiper .title-2,.uw-joinuw-list-item .title-1 strong{font-size:18px;}
.uw-header .uw-left h5,.uw-header .uw-right,.uw-index-techtnical-item .title-1,.uw-index-about-bottom h5,.uw-index-news-item .title-1,.uw-report-item .title-2  {font-size:18px;line-height: 28px;}
.uw-division-nav a {font-size:20px;}
.uw-footer-content-top-left-tel .service-number{font-family: "DIN-BOLD"; color:#ee3240;}
.uw-path-content a::after {font-family:"å®‹ä½“",Arial;}
.xiatu{text-align:center;}
.xiazi{font-size:16px;}
.social {padding-top:0px;clear: both;}

.social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding:9px; background:#c0c1c5;  transition:0.3s all ease-in-out; float: left;display: block;margin-right:14px; margin-top:3.7%;  border-radius: 50%;}
.social a img{ display: block; filter: contrast(0) brightness(2);}
.social a:hover{ background: #ee3240; border-color: #ee3240; }
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social .ewm { position: absolute; width: 100px; bottom: 45px; right: -35px; z-index: 1; display: none; padding: 5px; background: #c0c1c5; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #c0c1c5; position: absolute; bottom: -5px; left: 50.5px; }
.social .ewm img { display: block; width: 100%; height:auto; }
.ads-list span{display:inline-block;margin-right:15px; font-size:17px; cursor:pointer}
.ads-list span.cur,.ads-list span:hover{color:#1a1a1a;}


@media (max-width: 1440px){.news_font_cs .h1_l{width: 60%;}}