@charset "utf-8";
/*字体*/
/* @font-face {
	font-family: "Fontke";
	src: url("Fontke.woff2") format("woff2"),
		 url("Fontke.woff") format("woff"),
		 url("Fontke.ttf") format("truetype"),
		 url("Fontke.eot") format("embedded-opentype"),
		 url("Fontke.svg") format("svg"),
		 url("Fontke.otf") format("opentype");
} */
/*字体*/
/* @font-face {
	font-family: "Fontke";
	src: url("Fontke.woff2") format("woff2"),
		 url("Fontke.woff") format("woff"),
		 url("Fontke.ttf") format("truetype"),
		 url("Fontke.eot") format("embedded-opentype"),
		 url("Fontke.svg") format("svg"),
		 url("Fontke.otf") format("opentype");
} */
*{padding:0;margin:0;outline:0;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:calc(100vw/19.2);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.h_cursor ul li{cursor:pointer}
.h_color_666{color:#666}
@media (max-width:768px){html{font-size:66px}
}
@media (max-width:500px){html{font-size:54px}
}
body{min-height:100%;font-family:'Microsoft YaHei','PingFang SC','Microsoft YaHei UI','Source Han Sans CN','Source Han Serif CN',SimSun,SimHei,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.5;color:#333;background:#fff}
@media (max-width:1600px){body{font-size:14px}
}
img{border:0;vertical-align:middle;max-width:100%}
li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:400}
a,a:focus,a:hover{text-decoration:none}
button,input{-webkit-appearance:none;border-radius:0}
button{cursor:pointer}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
textarea{resize:none;overflow:auto}
button,input,select,textarea{border:0;font-family:inherit;font-size:inherit;color:inherit;background:0 0}
select{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
table{border-collapse:collapse}
.fl{float:left}
.fr{float:right}
.clear{zoom:1}
.clear:after{content:'';display:block;clear:both}
.container{margin:0 auto;width:72.9%}
@media (max-width:1580px){.container{width:84%}
}
@media (max-width:768px){.container{padding:0 1rem;width:100%}
}
.bg-color1{background-color:#fff}
.ptb100{padding-top:1rem;padding-bottom:1rem}
@media (max-width:768px){.ptb100{padding-top:3rem;padding-bottom:3rem}
}
.pt100{padding-top:1rem}
@media (max-width:768px){.pt100{padding-top:3rem}
}
.pb100{padding-bottom:1rem}
@media (max-width:768px){.pb100{padding-bottom:3rem}
}
.font18{font-size:.18rem}
.font20{font-size:.2rem}
.font22{font-size:.22rem}
.font24{font-size:.24rem}
.font26{font-size:.26rem}
.font28{font-size:.28rem}
.font30{font-size:.3rem}
@media (max-width:1900px){.font18{font-size:16px}
}
@media (max-width:1580px){.font18{font-size:14px}
.font20,.font22{font-size:16px}
.font24,.font26{font-size:18px}
.font28,.font30{font-size:20px}
}
#hi-upgrade{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#fff;font-size:16px;line-height:26px;text-align:center}
#hi-upgrade .hi-wrap{position:absolute;top:50%;left:50%;margin:-177px 0 0 -450px;width:900px}
#hi-upgrade .hi-wrap .hi-title{font-size:30px;line-height:40px;color:#333}
#hi-upgrade .hi-wrap .hi-close{margin:10px 0;display:inline-block;cursor:pointer;font-size:18px;color:#e9a171}
#hi-upgrade .hi-wrap .hi-close:hover{text-decoration:underline}
#hi-upgrade .hi-wrap .hi-text1{color:#666}
#hi-upgrade .hi-wrap .hi-text1 span{color:#e9a171}
#hi-upgrade .hi-wrap .hi-text2{position:relative;margin:60px 0;color:#333}
#hi-upgrade .hi-wrap .hi-text2::before{content:"";position:absolute;top:50%;left:0;z-index:1;width:100%;border-top:1px solid #ddd}
#hi-upgrade .hi-wrap .hi-text2 span{position:relative;z-index:5;padding:0 30px;background:#fff}
#hi-upgrade .hi-wrap .hi-list{overflow:hidden}
#hi-upgrade .hi-wrap .hi-list li{display:inline-block;width:16%}
#hi-upgrade .hi-wrap .hi-list li div{margin:0 auto 5px;width:50px;height:50px}
#hi-upgrade .hi-wrap .hi-list li a{color:#666}
#hi-upgrade .hi-wrap .hi-list li a:hover{color:#e9a171}
#hi-upgrade .hi-wrap .hi-list li .hi-ico1{background:url(../public/static/modules/cms/images/hi-llq-1.jpg) no-repeat center/100%}
#hi-upgrade .hi-wrap .hi-list li .hi-ico2{background:url(../public/static/modules/cms/images/hi-llq-2.jpg) no-repeat center/100%}
#hi-upgrade .hi-wrap .hi-list li .hi-ico3{background:url(../public/static/modules/cms/images/hi-llq-3.jpg) no-repeat center/100%}
#hi-upgrade .hi-wrap .hi-list li .hi-ico4{background:url(../public/static/modules/cms/images/hi-llq-4.jpg) no-repeat center/100%}
#hi-upgrade .hi-wrap .hi-list li .hi-ico5{background:url(../public/static/modules/cms/images/hi-llq-5.jpg) no-repeat center/100%}
#hi-upgrade .hi-wrap .hi-list li .hi-ico6{background:url(../public/static/modules/cms/images/hi-llq-6.jpg) no-repeat center/100%}

/* 视频弹窗 */
#hi-video-pop{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-video-pop *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-video-pop .hi-close{position:fixed;top:86%;left:50%;margin-left:-25px;width:50px;height:50px;color:#fff;background:#fff;border-radius:50%;transition:.5s;cursor:pointer}
#hi-video-pop .hi-close:after,#hi-video-pop .hi-close:before{content:"";position:absolute;bottom:24px;left:10px;width:30px;height:2px;background:#333;transition:.5s}
#hi-video-pop .hi-close:hover{background:#00585b}
#hi-video-pop .hi-close:hover:after,#hi-video-pop .hi-close:hover:before{background:#fff}
#hi-video-pop .hi-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#hi-video-pop .hi-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#hi-video-pop video{position:fixed;left:50%;top:50%;max-width:90%;max-height:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.header{width:100%;height:1.2rem;position:fixed;left:0;top:0;z-index:99}
@media (max-width:768px){.header{height:1rem;background:#fff;display:flex;align-items:center}
}
.header .box{width:72.9%;margin:auto;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
@media (max-width:1600px){.header .box{width:84%}
}
@media (max-width:1280px){.header .box{width:90%}
}
@media (max-width:768px){.header .box{position:initial}
}
.header .box .logo{width:1.66rem;height:.49rem}
.header .box .logo a{position:relative;display:flex}
.header .box .logo a img{width:100%;height:100%}
.header .box .logo a img:nth-child(2){position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0}
@media (max-width:768px){.header .box .logo a img:nth-child(2){opacity:1}
}
.header .box .h-menu{position:relative;padding-right:0px;display:flex;align-items:center;flex-wrap:wrap}
@media (max-width:1024px){.header .box .h-menu{padding-right:220px}
}
@media (max-width:768px){.header .box .h-menu{padding-right:0;position:initial}
}
.header .box .h-menu .close{display:none;width:.5rem;height:1rem;position:relative;z-index:12}
@media (max-width:768px){.header .box .h-menu .close{display:flex;flex-wrap:wrap;align-content:center}
}
.header .box .h-menu .close span{width:100%;height:2px;background:#df1919;display:block;margin:3px 0;transition:all ease-in .3s}
.header .box .h-menu .close.on span:first-child{transform:rotateZ(45deg);margin-top:.2rem}
@media (max-width:500px){.header .box .h-menu .close.on span:first-child{margin-top:.22rem}
}
.header .box .h-menu .close.on span:nth-child(2){opacity:0}
.header .box .h-menu .close.on span:last-child{transform:rotateZ(-45deg);margin-top:-.2rem}
@media (max-width:500px){.header .box .h-menu .close.on span:last-child{margin-top:-.25rem}
}
.header .box .h-menu .menu-box{display:flex;align-items:center;flex-wrap:wrap}
@media (max-width:768px){.header .box .h-menu .menu-box{display:none;position:absolute;left:0;top:0;width:100%;height:100vh;background:#fff;padding:1rem 5%;overflow-y:auto}
}
.header .box .h-menu .menu-box .menu{margin-right:1rem}
@media (max-width:768px){.header .box .h-menu .menu-box .menu{margin-right:0}
}
.header .box .h-menu .menu-box .menu ul{display:flex;flex-wrap:wrap}
.header .box .h-menu .menu-box .menu ul li{margin-right:.72rem;position:relative}
.header .box .h-menu .menu-box .menu ul li:last-child{margin-right:0}
@media (max-width:768px){.header .box .h-menu .menu-box .menu ul li{width:100%;margin-right:0;margin-bottom:.3rem}
}
.header .box .h-menu .menu-box .menu ul li .a-link{display:flex;line-height:1rem;font-size:18px;color:#fff}
@media (max-width:1440px){.header .box .h-menu .menu-box .menu ul li .a-link{font-size:16px}
}
@media (max-width:768px){.header .box .h-menu .menu-box .menu ul li .a-link{line-height:30px}
}
.header .box .h-menu .menu-box .menu ul li .a-link:hover{color:#d90012}
.header .box .h-menu .menu-box .menu ul li .s-menu{width:140px;position:absolute;left:50%;transform:translateX(-50%);top:1rem;background:#fff;padding:.18rem 0;box-shadow:0 0 10px 0 rgba(0,0,0,.05);display:none}
.header .box .h-menu .menu-box .menu ul li .s-menu::after{content:'';width:0;height:0;border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}
.header .box .h-menu .menu-box .menu ul li .s-menu a{color:#fff;line-height:22px;margin:0 .1rem;display:block;font-size:14px;color:#666;line-height:36px;text-align:center}
.header .box .h-menu .menu-box .menu ul li .s-menu a:hover{color:#d90012}
@media (max-width:768px){.header .box .h-menu .menu-box .menu ul li .s-menu{width:100%;height:auto;position:relative;top:initial;background:0 0;border-top:none;box-shadow:none;display:block;padding:.1rem 0}
.header .box .h-menu .menu-box .menu ul li .s-menu a{width:100%;display:block;color:#333;margin:0;text-align:left}
}
.header .box .h-menu .menu-box .menu ul li .s-menu.on{display:block}
.header .box .h-menu .menu-box .h-ckbox{display:flex}
@media (max-width:768px){.header .box .h-menu .menu-box .h-ckbox{margin-top:.3rem}
}
.header .box .h-menu .menu-box .h-ckbox .shopcar{position:relative;width:.27rem;height:1rem;margin-right:.4rem;display:flex;align-items:center}
@media (max-width:768px){.header .box .h-menu .menu-box .h-ckbox .shopcar{width:27px;height:24px}
}
.header .box .h-menu .menu-box .h-ckbox .shopcar img{width:100%}
.header .box .h-menu .menu-box .h-ckbox .shopcar img:nth-child(2){width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;opacity:0}
.header .box .h-menu .menu-box .h-ckbox .language{position:relative;width:.24rem;height:1rem;cursor:pointer;display:flex;align-items:center}
@media (max-width:768px){.header .box .h-menu .menu-box .h-ckbox .language{width:24px;height:24px}
}
.header .box .h-menu .menu-box .h-ckbox .language img{width:100%}
.header .box .h-menu .menu-box .h-ckbox .language img:nth-child(2){width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;opacity:0}
.header .box .h-menu .menu-box .h-ckbox .language .s-menu{width:140px;position:absolute;left:50%;transform:translateX(-50%);top:1rem;background:#fff;padding:.18rem 0;box-shadow:0 0 10px 0 rgba(0,0,0,.05);display:none}
.header .box .h-menu .menu-box .h-ckbox .language .s-menu::after{content:'';width:0;height:0;border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}
.header .box .h-menu .menu-box .h-ckbox .language .s-menu a{margin:0 .1rem;display:block;font-size:14px;color:#666;line-height:36px;text-align:center}
.header .box .h-menu .menu-box .h-ckbox .language .s-menu a:hover{color:#d90012}
@media (max-width:768px){.header .box .h-menu .menu-box .h-ckbox .language .s-menu{height:auto;left:calc(100% + 10px);transform:translateX(0);top:initial;background:0 0;border-top:none;box-shadow:none;display:block;padding:.1rem 0}
.header .box .h-menu .menu-box .h-ckbox .language .s-menu a{width:100%;display:block;color:#333;margin:0;text-align:left}
}
.header .box .h-menu .menu-box .h-ckbox .language .s-menu.on{display:block}
.header .box .stockbox{font-size:14px;color:#fff;line-height:22px;position:absolute;right:0;top:50%;transform:translateY(-50%);padding-right:.15rem}
@media (max-width:768px){.header .box .stockbox{display:none}
}
.header .box .stockbox span{color:#d90012}
.header.fh,.header.info{height:1rem;background:#fff}
.header.fh .box .logo a img:nth-child(2),.header.info .box .logo a img:nth-child(2){opacity:1}
.header.fh .box .h-menu .menu ul li .a-link,.header.info .box .h-menu .menu ul li .a-link{color:#111}
.header.fh .box .h-menu .menu ul li .s-menu,.header.info .box .h-menu .menu ul li .s-menu{border-top:8px solid transparent}
.header.fh .box .h-menu .h-ckbox .shopcar img:nth-child(2),.header.info .box .h-menu .h-ckbox .shopcar img:nth-child(2){opacity:1}
.header.fh .box .h-menu .h-ckbox .language img:nth-child(2),.header.info .box .h-menu .h-ckbox .language img:nth-child(2){opacity:1}
.header.fh .box .stockbox,.header.info .box .stockbox{color:#666}

.banner{width:100%;position:relative}
.banner .img{width:100%;height:9rem}
@media (max-width:500px){.banner .img{height:100vh}
}
.banner .img img{width:100%;height:100%;object-fit:cover}
@media (max-width:768px){.banner .img img.mh-pc{display:none}
}
.banner .img img.mh-mobile{display:none}
@media (max-width:768px){.banner .img img.mh-mobile{display:block}
}
.banner .img img.qx-pc{position:absolute;left:0;top:0;z-index:2}
@media (max-width:768px){.banner .img img.qx-pc{display:none}
}
.banner .img img.qx-mobile{position:absolute;left:0;top:0;z-index:2;display:none}
@media (max-width:768px){.banner .img img.qx-mobile{display:block}
}
.banner .box{width:72.9%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3}
@media (max-width:1600px){.banner .box{width:84%}
}
@media (max-width:1280px){.banner .box{width:90%}
}
@media (max-width:500px){.banner .box{left:50%;top:27%;transform:translateX(-50%)}
}
.banner .box .tbox .title{font-size:.6rem;color:#fff;line-height:1}
.banner .box .tbox .title span{font-weight:700}
.banner .box .tbox .txt{font-size:.32rem;line-height:1;color:#fff;margin-top:.18rem}
.banner .box .tbox .more{width:1.75rem;height:.75rem;display:flex;justify-content:center;align-items:center;color:#fff;background:url(../images/more-bg.png) center center no-repeat;margin-top:.65rem}
.banner .box .tbox .more img{width:6px;height:10px;margin-left:.2rem}
.banner .box .iconbox{position:absolute;right:-.46rem;bottom:-.05rem;width:50.7%}
@media (max-width:1600px){.banner .box .iconbox{right:.125rem;bottom:-.09rem}
}
@media (max-width:1366px){.banner .box .iconbox{right:.12rem;bottom:-.09rem}
}
@media (max-width:1280px){.banner .box .iconbox{right:.42rem;bottom:-.1rem}
}
@media (max-width:1024px){.banner .box .iconbox{right:.42rem}
}
@media (max-width:768px){.banner .box .iconbox{bottom:-.65rem}
}
@media (max-width:500px){.banner .box .iconbox{width:70%;bottom:-3.15rem}
}
.banner .box .iconbox svg{position:absolute;left:0;top:0;z-index:-1}
.banner .box .iconbox .bimg{width:100%;position:relative;z-index:2}
.banner .box .iconbox .bimg .imgs{width:100%}
.banner .box .iconbox .bimg .imgs img{width:100%;display:block}
.banner .box .iconbox .bimg .imgs img:nth-child(1){display:block}
.banner .box .iconbox .bimg .imgs img:nth-child(2){display:none}
@media (max-width:768px){.banner .box .iconbox .bimg .imgs img:nth-child(1){display:none}
.banner .box .iconbox .bimg .imgs img:nth-child(2){display:block}
}
.banner .box .iconbox .bimg .light{position:absolute;top:0;animation:light 1.7s infinite;-webkit-animation:light 1.7s infinite}
.banner .box .iconbox .icons{position:absolute}
.banner .box .iconbox .icons .light{position:absolute;top:0;animation:light 1.7s infinite;-webkit-animation:light 1.7s infinite}
.banner .box .iconbox .icons img{width:100%}
.banner .box .iconbox .icons .ico{position:absolute;left:50%;transform:translateX(-50%)}
.banner .box .iconbox .icons .ico img{width:100%}
.banner .box .iconbox .icons .ico.icos img{animation:dow 3s 3s infinite;-webkit-animation:dow 3s 3s infinite}
.banner .box .iconbox .icons.icon1{right:100%;top:2.37rem;width:1.76rem}
@media (max-width:768px){.banner .box .iconbox .icons.icon1{top:1.37rem}
}
.banner .box .iconbox .icons.icon1 .ico{width:.61rem;top:.19rem}
.banner .box .iconbox .icons.icon2{left:5.77%;top:94.5%;width:1.2rem}
@media (max-width:1600px){.banner .box .iconbox .icons.icon2{left:8%}
}
@media (max-width:1280px){.banner .box .iconbox .icons.icon2{left:9%}
}
@media (max-width:768px){.banner .box .iconbox .icons.icon2{left:-.5%}
}
@media (max-width:500px){.banner .box .iconbox .icons.icon2{top:92.5%;left:-3.5%}
}
.banner .box .iconbox .icons.icon2 .ico{width:.51rem;top:-.04rem}
.banner .box .iconbox .icons.icon2 .line{position:absolute;left:60%;top:-.25rem;width:1.08rem;height:.6rem}
.banner .box .iconbox .icons.icon2 .line img{width:100%}
.banner .box .iconbox .icons.icon3{width:1.05rem;left:0;top:22.8%}
@media (max-width:1600px){.banner .box .iconbox .icons.icon3{left:3%;top:25.5%}
}
@media (max-width:768px){.banner .box .iconbox .icons.icon3{left:-6%;top:16.5%}
}
@media (max-width:500px){.banner .box .iconbox .icons.icon3{top:14.5%}
}
.banner .box .iconbox .icons.icon3 .ico{width:.44rem;top:0}
.banner .box .iconbox .icons.icon3 .line{position:absolute;left:75%;top:75%;width:.7rem;height:.4rem}
.banner .box .iconbox .icons.icon3 .line img{width:100%}
.banner .box .iconbox .icons.icon4{width:.79rem;top:2.15rem;left:100%}
@media (max-width:1600px){.banner .box .iconbox .icons.icon4{top:3.15rem}
}
@media (max-width:768px){.banner .box .iconbox .icons.icon4{top:2.15rem}
}
@media (max-width:500px){.banner .box .iconbox .icons.icon4{top:1.15rem;left:95%}
}
.banner .box .iconbox .icons.icon4 .ico{width:.32rem;top:0}
.banner .box .iconbox .icons.icon5{width:1.59rem;top:3.41rem;right:-.4rem}
@media (max-width:1600px){.banner .box .iconbox .icons.icon5{top:4.41rem}
}
@media (max-width:768px){.banner .box .iconbox .icons.icon5{top:3.41rem;right:0}
}
@media (max-width:500px){.banner .box .iconbox .icons.icon5{top:2.6rem;right:-.4rem}
}
.banner .box .iconbox .icons.icon5 .ico{width:.81rem;top:.23rem}

.index-box1{width:100%; padding:1.2rem 0rem 0.5rem 0rem;}
.index-box1 .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
@media (max-width:1600px){.index-box1 .box{width:84%}
}
@media (max-width:1280px){.index-box1 .box{width:90%}
}
.index-box1 .box .top{width:100%;text-align:center}
.index-box1 .box .top .title{font-size:.42rem;font-weight:700;color:#111;line-height:1;display:table;margin:auto;position:relative}
.index-box1 .box .top .title::after{content:'';width:100%;height:4px;background:#c90011;position:absolute;left:0;bottom:0;z-index:-1}
.index-box1 .box .top .txt{font-size:16px;color:#666;margin-top:.2rem}
@media (max-width:1600px){.index-box3 .box .top .txt{font-size:14px}
}
.index-box1 .box .content{width:100%;margin-top:.5rem; display:flex;justify-content:space-between;flex-wrap:wrap}
.index-box1 .box .content .item{width:50%; display:flex; padding:.2rem .2rem .2rem .2rem; }
.index-box1 .box .content .item img{width:100%;height:100%;object-fit:cover;border-radius:.3rem}
.index-box1 .box .content .item dl dt h2{font-size:36px;font-weight:bold; padding:30px 0px;}
.index-box1 .box .content .item dl dt h2::after{content:""; display:block; width:140px; height:0.02rem; background:#dd0300; margin:0.3rem 0rem 0rem 0rem; }
.index-box1 .box .content .item dl dt span{font-size:18px; color:#d60500; display:block; padding-bottom:0.3rem;}
.index-box1 .box .content .item dl dd.txt{ color:#131313;}
.index-box1 .box .content .item dl dd.btn a{border:1px solid #d60500; color:#d60500; padding:10px 36px; display:inline-block; border-radius:30px 30px 30px 30px; margin-top:30px;}
@media (max-width:768px){.index-box1 .box .content .item{ width:100%;}
}

.index-box11{width:100%;}
.index-box11 .box{width:72.9%; background:#df0300; color:#fff; border-radius:0.3rem; margin:auto;display:flex;flex-wrap:wrap; padding:0.45rem;}
/* 数字滚动 */
.stripes-1{ }
.stripes-1 .digital{padding:10px 0px; width:25%;}
.stripes-1 .digital h2{font-size:60px; font-weight:bold; text-align:center; display:flex;}
.stripes-1 .digital h2 span.jia{ font-size:24px; font-weight:normal; margin:10px 0px 0px 10px;}
.stripes-1 .digital h2 span:last-child{font-size:18px; font-weight:normal; background:#fff; color:#df0300; width:40px; height:40px; display:inline-block; line-height:40px; border-radius:30px 30px 30px 30px; margin:30px 0px 0px 10px;}
.stripes-1 .digital h3{ font-size:24px; text-align:center; display:flex;}

/* 数字滚动 */
.stripes-2{ display:flex; flex-wrap:wrap;}
.stripes-2 .digital{padding:10px 0px; width:33.3%;}
.stripes-2 .digital h2{font-size:60px; font-weight:bold; text-align:center; display:flex;}
.stripes-2 .digital h2 span.jia{ font-size:24px; font-weight:normal; margin:10px 0px 0px 10px;}
.stripes-2 .digital h2 span:last-child{font-size:18px; font-weight:normal; background:#fff; color:#df0300; width:40px; height:40px; display:inline-block; line-height:40px; border-radius:30px 30px 30px 30px; margin:30px 0px 0px 10px;}
.stripes-2 .digital h3{ font-size:24px; text-align:center; display:flex;}

.index-box2{width:100%;padding:1.2rem 0 0}
.index-box2 .top{width:100%;text-align:center}
.index-box2 .top .title{font-size:.42rem;font-weight:700;color:#111;line-height:1;display:table;margin:auto;position:relative}
.index-box2 .top .title::after{content:'';width:100%;height:4px;background:#c90011;position:absolute;left:0;bottom:0;z-index:-1}
.index-box2 .top .txt{font-size:16px;color:#666;margin-top:.2rem}
@media (max-width:1600px){.index-box2 .top .txt{font-size:14px}
}
.index-box2 .list{width:100%;position:relative}
.index-box2 .list .swiper{width:100%;overflow:hidden;height:7.2rem;padding:.5rem 0 1.2rem}
@media (max-width:768px){.index-box2 .list .swiper{height:6.7rem}
}
.index-box2 .list .swiper .swiper-slide{height:4.7rem;background:#f5f5f5;border-radius:10px;position:relative;padding:1rem 0;margin-top:.4rem;transition:all ease-in-out .3s;overflow:hidden}
@media (max-width:768px){.index-box2 .list .swiper .swiper-slide{height:4.2rem;padding:.8rem 0}
}
.index-box2 .list .swiper .swiper-slide .bg{width:100%;height:100%;position:absolute;left:0;top:0;display:none}
.index-box2 .list .swiper .swiper-slide .bg::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.4)}
.index-box2 .list .swiper .swiper-slide .bg img{width:101%;height:101%;margin:-1px 0 0 -1px;object-fit:cover}
.index-box2 .list .swiper .swiper-slide .ico{width:.6rem;height:.6rem;margin:auto;position:relative;z-index:2}
.index-box2 .list .swiper .swiper-slide .ico img{width:100%}
.index-box2 .list .swiper .swiper-slide .t1{font-size:22px;color:#111;line-height:30px;text-align:center;margin-top:.4rem;position:relative;z-index:2}
@media (max-width:1600px){.index-box2 .list .swiper .swiper-slide .t1{font-size:20px}
}
@media (max-width:1440px){.index-box2 .list .swiper .swiper-slide .t1{font-size:18px}
}
@media (max-width:1366px){.index-box2 .list .swiper .swiper-slide .t1{font-size:16px}
}
@media (max-width:768px){.index-box2 .list .swiper .swiper-slide .t1{margin-top:.2rem}
}
.index-box2 .list .swiper .swiper-slide .t2{font-size:16px;color:#999;line-height:28px;text-align:center;margin-right:.15rem;padding:0 .2rem;position:relative;z-index:2}
@media (max-width:1440px){.index-box2 .list .swiper .swiper-slide .t2{font-size:14px;line-height:24px}
}
.index-box2 .list .swiper .swiper-slide .add{width:.6rem;height:.6rem;background:#d90012;border-radius:50%;display:none;justify-content:center;align-items:center;margin:.4rem auto 0;position:relative;z-index:2}
.index-box2 .list .swiper .swiper-slide .add img{width:.18rem;height:.18rem}
.index-box2 .list .swiper .swiper-slide .num{font-size:1rem;font-family:DIN;font-weight:700;color:#e9e9e9;line-height:1;overflow:hidden;height:.65rem;text-align:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active{height:5.5rem;background:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);border-radius:20px;margin-top:0}
@media (max-width:768px){.index-box2 .list .swiper .swiper-slide.swiper-slide-active{height:5rem}
}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .bg{display:block}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .t1{color:#fff}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .t2{color:#fff}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .add{display:flex}

.index-box3{width:100%;position:relative;background:#f5f5f5 url(../images/index-bg2.png) center center no-repeat;padding:1.2rem 0 1.3rem}
.index-box3 .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
@media (max-width:1600px){.index-box3 .box{width:84%}
}
@media (max-width:1280px){.index-box3 .box{width:90%}
}
.index-box3 .box .top{width:100%;text-align:center}
.index-box3 .box .top .title{font-size:.42rem;font-weight:700;color:#111;line-height:1;display:table;margin:auto;position:relative}
.index-box3 .box .top .title::after{content:'';width:100%;height:4px;background:#c90011;position:absolute;left:0;bottom:0;z-index:-1}
.index-box3 .box .top .txt{font-size:16px;color:#666;margin-top:.2rem}
@media (max-width:1600px){.index-box3 .box .top .txt{font-size:14px}
}
.index-box3 .box .content{width:100%;margin-top:.5rem}
.index-box3 .box .content .menu{width:100%;background:#fff;border-radius:.1rem}
.index-box3 .box .content .menu ul{display:flex}
@media (max-width:768px){.index-box3 .box .content .menu ul{display:block;white-space:nowrap;overflow:auto}
}
.index-box3 .box .content .menu ul li{padding:.3rem 1rem 0;height:1.2rem;cursor:pointer;display:inline-block;transition:all ease-in-out .3s}
@media (max-width:500px){.index-box3 .box .content .menu ul li{height:auto;padding:.2rem .4rem}
}
.index-box3 .box .content .menu ul li .icon{width:.36rem;height:.36rem;margin:auto;position:relative}
@media (max-width:500px){.index-box3 .box .content .menu ul li .icon{width:24px;height:24px}
}
.index-box3 .box .content .menu ul li .icon img{width:100%}
.index-box3 .box .content .menu ul li .icon img:nth-child(2){position:absolute;left:0;top:0;opacity:0}
.index-box3 .box .content .menu ul li .txt{font-size:16px;color:#333;line-height:20px;margin-top:.05rem}
@media (max-width:1600px){.index-box3 .box .content .menu ul li .txt{font-size:14px}
}
.index-box3 .box .content .menu ul li.on{padding:.3rem .78rem 0;background:linear-gradient(90deg,rgba(201,0,17,.9),rgba(255,87,87,.9));border-radius:.1rem}
@media (max-width:500px){.index-box3 .box .content .menu ul li.on{padding:.2rem .5rem}
}
.index-box3 .box .content .menu ul li.on .icon img{opacity:0}
.index-box3 .box .content .menu ul li.on .icon img:nth-child(2){opacity:1}
.index-box3 .box .content .menu ul li.on .txt{color:#fff}
.index-box3 .box .content .list{width:100%;margin-top:.67rem}
.index-box3 .box .content .list ul li{width:100%;display:none;justify-content:space-between;flex-wrap:wrap}
.index-box3 .box .content .list ul li .tbox{width:55%}
.index-box3 .box .content .list ul li .tbox-right{width:40%}
.index-box3 .box .content .list ul li .tbox-right img{width:100%; height:auto; border-radius:20px;}
@media (max-width:768px){.index-box3 .box .content .list ul li .tbox{width:100%}
}
@media (max-width:500px){.index-box3 .box .content .list ul li .tbox{width:100%}
}
.index-box3 .box .content .list ul li .tbox .t1{font-size:36px;color:#333;}
@media (max-width:1600px){.index-box3 .box .content .list ul li .tbox .t1{font-size:20px}
}
@media (max-width:1440px){.index-box3 .box .content .list ul li .tbox .t1{font-size:18px;line-height:24px}
}
.index-box3 .box .content .list ul li .tbox .t2{font-size:18px;line-height:32px;color:#666;margin-top:.24rem}
.index-box3 .box .content .list ul li .tbox .more{font-size:16px;color:#d90012;line-height:1;margin-top:.36rem;display:inline-flex;align-items:center;float:right}
@media (max-width:1440px){.index-box3 .box .content .list ul li .tbox .more{font-size:14px}
}
.index-box3 .box .content .list ul li .tbox .more img{width:6px}
.index-box3 .box .content .list ul li .tbox .more img:nth-child(1){margin-left:.17rem}
.index-box3 .box .content .list ul li .rightck{width:64.4%;height:2.2rem;padding-left:.4rem; display:flex;  justify-content:space-between;flex-wrap:wrap; background:#ff0000;}
.index-box3 .box .content .list ul li .rightck ul li{ width:50%;}
.index-box3 .box .content .list ul li .rightck ul li img{width:100%; height:auto; border-radius:20px;}
@media (max-width:1440px){.index-box3 .box .content .list ul li .rightck{height:2.5rem}
}
@media (max-width:1280px){.index-box3 .box .content .list ul li .rightck{height:2.8rem}
}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck{padding-left:.4rem}
}
@media (max-width:768px){.index-box3 .box .content .list ul li .rightck{width:100%;margin-top:.5rem;padding-left:0}
}
@media (max-width:500px){.index-box3 .box .content .list ul li .rightck{width:100%}
}
.index-box3 .box .content .list ul li .rightck .swiper{width:calc(100% - 1.7rem);height:100%;overflow:hidden;margin:0}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .swiper{width:calc(100% - 2.5rem)}
}
@media (max-width:768px){.index-box3 .box .content .list ul li .rightck .swiper{width:100%}
}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide{width:48.5%;background:#f5f5f5;border:1px solid #e4e4e4;border-radius:.1rem;padding:.4rem 0 0;position:relative;overflow:hidden}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .bg{width:100%;height:100%;position:absolute;left:0;top:0;display:none}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover .bg{display:block}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .bg::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.4)}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .bg img{width:100%;height:100%;object-fit:cover}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t1{font-size:18px;color:#111;line-height:20px;text-align:center;position:relative;z-index:2}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover .t1{color:#fff}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2{font-size:14px;color:#999;line-height:25px;margin-top:.2rem;position:relative;z-index:2}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover .t2 a{color:#fff}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2{font-size:12px;line-height:20px}
}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2 a{color:#999;display:block;text-align:center}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2 a:hover{color:#d90012}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover{background:#fff;border:1px solid #fff}
.index-box3 .box .content .list ul li .rightck .ckbox{overflow:hidden;display:flex;justify-content:space-between;align-items:content}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox{width:100%;justify-content:center;margin-top:.3rem}
}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev{width:.4rem;height:.4rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;background:#fff;margin-right:.1rem}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev{width:30px;height:30px}
}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev img{width:.07rem}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev img{width:7px}
}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev:hover{background:#d90012}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next{width:.4rem;height:.4rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;background:#fff;margin-right:.1rem}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next{width:30px;height:30px}
}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next img{width:.07rem}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next img{width:7px}
}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next:hover{background:#d90012}
.index-box3 .box .content .list ul li .rightck .ckbox .more{width:.4rem;height:.4rem;border-radius:50%;background:#d90012;display:flex;justify-content:center;align-items:center}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox .more{width:30px;height:30px}
}
.index-box3 .box .content .list ul li .rightck .ckbox .more img{width:.14rem;height:.14rem}
@media (max-width:1024px){.index-box3 .box .content .list ul li .rightck .ckbox .more img{width:14px;height:14px}
}
.index-box3 .box .content .list ul li.on{display:flex}


.index-box4{width:100%;background:url(../images/index-bg1.jpg) center center no-repeat;padding:1.2rem 0 1rem}
.index-box4 .top{width:100%;text-align:center}
.index-box4 .top .title{font-size:.42rem;font-weight:700;color:#111;line-height:1;display:table;margin:auto;position:relative}
.index-box4 .top .title::after{content:'';width:100%;height:4px;background:#c90011;position:absolute;left:0;bottom:0;z-index:-1}
.index-box4 .top .txt{font-size:16px;color:#666;margin-top:.2rem}
@media (max-width:1600px){.index-box4 .top .txt{font-size:14px}
}
.index-box4 .list{width:100%;margin-top:.75rem}
.index-box4 .list .swiper{width:100%;overflow:hidden}
.index-box4 .list .mySwiper .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.index-box4 .list .mySwiper2 .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.index-box4 .list .mySwiper2 .swiper-slide{opacity:0!important}
.index-box4 .list .mySwiper2 .swiper-slide.swiper-slide-active{opacity:1!important}
.index-box4 .list .mySwiper2 .swiper-slide .icon{width:2.4rem;height:1.2rem;margin:auto;display:flex;justify-content:center;align-items:center}
.index-box4 .list .mySwiper2 .swiper-slide .icon img{max-width:100%;max-height:100%}
.index-box4 .list .mySwiper2 .swiper-slide a{display:table;margin:auto}
.index-box4 .list .mySwiper2 .swiper-slide .txt{width:47.9%;margin:auto;position:relative;font-size:20px;color:#222;line-height:32px;text-align:center;padding:0 .9rem}
@media (max-width:1600px){.index-box4 .list .mySwiper2 .swiper-slide .txt{font-size:18px;line-height:30px}
}
@media (max-width:1440px){.index-box4 .list .mySwiper2 .swiper-slide .txt{font-size:16px;line-height:28px}
}
@media (max-width:1366px){.index-box4 .list .mySwiper2 .swiper-slide .txt{font-size:14px;line-height:26px}
}
@media (max-width:768px){.index-box4 .list .mySwiper2 .swiper-slide .txt{width:80%}
}
.index-box4 .list .mySwiper2 .swiper-slide .txt::before{content:'';width:.36rem;height:.32rem;position:absolute;left:0;top:6px;display:flex;background:url(../images/index-icon27.png) center center no-repeat;background-size:100%}
.index-box4 .list .mySwiper2 .swiper-slide .txt::after{content:'';width:.36rem;height:.32rem;position:absolute;right:0;bottom:6px;display:flex;background:url(../images/index-icon28.png) center center no-repeat;background-size:100%}
.index-box4 .list .mySwiper{margin-top:.87rem;padding:.2rem .26rem}
@media (max-width:1280px){.index-box4 .list .mySwiper{padding:.2rem .36rem}
}
.index-box4 .list .mySwiper .swiper-slide{height:1.2rem;background:#fff;border:1px solid #eee;border-radius:.1rem;display:flex;justify-content:center;align-items:center}
.index-box4 .list .mySwiper .swiper-slide img{width:1.5rem}
.index-box4 .list .mySwiper .swiper-slide.swiper-slide-thumb-active{border:3px solid #d90012;box-shadow:0 0 .2rem 0 rgba(217,0,18,.15)}


.footer{width:100%}
.footer .f-box1{width:100%;background:#000000;padding:.73rem 0 .7rem}
.footer .f-box1 .box{width:72.9%;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap}
@media (max-width:1600px){.footer .f-box1 .box{width:84%}
}
@media (max-width:1280px){.footer .f-box1 .box{width:90%}
}
.footer .f-box1 .box .bs{width:100%;display:flex;flex-wrap:wrap;position:relative}
@media (max-width:500px){.footer .f-box1 .box .b1{width:100%}
}
.footer .f-box1 .box .b1{width:50%;}
.footer .f-box1 .box .b1 .f-list{ display:flex; flex-wrap:wrap; margin-bottom:30px;}
.footer .f-box1 .box .b1 .f-list ul{width:25%;}
.footer .f-box1 .box .b1 .f-list ul li.title{font-size:18px; color:#fff; padding-bottom:10px;}
.footer .f-box1 .box .b1 .f-list ul li a{color:#fff; font-size:14px; line-height:30px;}
.footer .f-box1 .box .b1 .f-logo{width:2.4rem;height:.83rem;}
.footer .f-box1 .box .b1 .f-logo img{width:100%}
.footer .f-box1 .box .b1 .email{width:240px;display:flex;position:relative;margin-top:.3rem}
@media (max-width:500px){.footer .f-box1 .box .b1 .email{width:100%}
}
.footer .f-box1 .box .b2{width:50%;}
.footer .f-box1 .box .b2 .contact{ color:#fff; text-align:right; margin-bottom:30px;}
.footer .f-box1 .box .b2 .contact dl dt{ font-size:18px; font-weight:bold;}
.footer .f-box1 .box .b2 .contact dl dd.tel{font-size:30px; font-weight:bold;}
.footer .f-box1 .box .b2 .contact dl dd.add{ font-size:16px;}

.footer .f-box1 .box .b4{position:absolute;right:0}
@media (max-width:768px){.footer .f-box1 .box .b4{position:relative;margin-left:2rem;margin-top:.5rem}
}
@media (max-width:500px){.footer .f-box1 .box .b4{margin-left:1rem}
}
.footer .f-box1 .box .b4 .ewm{width:1.2rem;height:1.2rem;padding:.1rem;position:relative;background:url(../images/bg4.png) center center no-repeat;background-size:100%;overflow:hidden;margin:auto}
@media (max-width:1024px){.footer .f-box1 .box .b4 .ewm{width:1.5rem;height:1.5rem}
}
.footer .f-box1 .box .b4 .ewm img{width:100%}
.footer .f-box1 .box .b4 .ewm .sm{position:absolute;left:0;bottom:0;width:100%;height:100%;animation:run1 2s infinite;-webkit-animation:run1 2s infinite;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}
.footer .f-box1 .box .b4 .txt{font-size:16px;color:#707070;line-height:25px;margin-top:.12rem;text-align:center}
@media (max-width:1440px){.footer .f-box1 .box .b4 .txt{font-size:14px}
}
.footer .f-box2{width:100%;background:#000; border-top:1px solid rgba(255,255,255,0.2); text-align:center;}
.footer .f-box2 .box{width:72.9%;margin:auto;display:flex;align-items:center;flex-wrap:wrap;padding:.42rem 0;font-size:14px;line-height:1;color:#555;}
@media (max-width:1600px){.footer .f-box2 .box{width:84%}
}
@media (max-width:1280px){.footer .f-box2 .box{width:90%}
}
@media (max-width:768px){.footer .f-box2 .box{line-height:24px;justify-content:center}
}
@media (max-width:500px){.footer .f-box2 .box{font-size:12px;text-align:center}
}
.footer .f-box2 .box a{color:#555;line-height:1;display:inline-block}
.footer .f-box2 .box a:hover{color:#d90012}

@keyframes run1 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(100%);
  }
}
@-webkit-keyframes run1 {
  0% {
    -webkit-transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(100%);
  }
}
@keyframes light {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.1;
  }
}
@-webkit-keyframes light {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.1;
  }
}
@keyframes dow {
  0% {
    transform: translateY(0);
  }
  80% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5px);
  }
}
@-webkit-keyframes dow {
  0% {
    transform: translateY(0);
  }
  80% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-5px);
  }
}
.info-banner{width:100%;position:relative;height:6rem}
@media (max-width:500px){.info-banner.solution-info{height:8rem;padding:0}
}
.info-banner .img{width:100%;height:100%;display:flex}
.info-banner .img img{width:100%;height:100%;object-fit:cover}
.info-banner .tbox{width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;padding-top:1rem}
.info-banner .tbox .title{font-weight:700;color:#fff;font-size:.4rem;line-height:1}
.info-banner .tbox .txt{font-size:18px;line-height:30px;color:#fff;margin-top:.15rem}
@media (max-width:1600px){.info-banner .tbox .txt{font-size:16px}
}
@media (max-width:1440px){.info-banner .tbox .txt{font-size:14px}
}
.info-banner .tbox2{width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;padding-top:1rem}
.info-banner .tbox2 .title{font-size:.4rem;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1}
.info-banner .tbox2 .title img{width:1.73rem;margin-right:.1rem}
.info-banner .tbox2 .ts{background:#d90012;font-size:22px;color:#fff;line-height:24px;display:table;margin:.2rem auto 0;padding:.13rem .4rem}
.info-banner .tbox2 .txt{max-width:960px;font-weight:500;color:#fff;line-height:30px;margin:.35rem auto 0}
@media (max-width:1600px){.info-banner .tbox2 .txt{line-height:28px}
}
@media (max-width:1440px){.info-banner .tbox2 .txt{line-height:26px}
}
@media (max-width:1366px){.info-banner .tbox2 .txt{line-height:24px}
}
@media (max-width:500px){.info-banner .tbox2 .txt{display:none}
}

.about-banner{width:100%;position:relative}
.about-banner .img{width:100%;height:8.6rem;display:flex}
@media (max-width:500px){.about-banner .img{height:6rem}
}
.about-banner .img img{width:100%;height:100%;object-fit:cover}
.about-banner .about-box{width:72.9%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
@media (max-width:1600px){.about-banner .about-box{width:84%}
}
@media (max-width:1280px){.about-banner .about-box{width:90%}
}
@media (max-width:500px){.about-banner .about-box{position:relative;left:initial;top:initial;transform:translate(0,0);margin:auto;padding:.5rem 0}
}
.about-banner .about-box .box1{width:64.8%}
@media (max-width:500px){.about-banner .about-box .box1{width:100%}
}
.about-banner .about-box .box1 .icon{width:66px;height:48px}
.about-banner .about-box .box1 .icon img{width:100%;height:100%}
.about-banner .about-box .box1 .title{font-size:.36rem;color:#fefefe;line-height:.5rem;margin-top:.3rem}
@media (max-width:500px){.about-banner .about-box .box1 .title{color:#111}
}
.about-banner .about-box .box1 .txt{color:#fff;line-height:30px;height:1.5rem;overflow-y:auto;margin-top:.55rem;padding-right:.3rem}
@media (max-width:1600px){.about-banner .about-box .box1 .txt{line-height:28px}
}
@media (max-width:1440px){.about-banner .about-box .box1 .txt{line-height:26px}
}
@media (max-width:1366px){.about-banner .about-box .box1 .txt{line-height:24px}
}
@media (max-width:500px){.about-banner .about-box .box1 .txt{margin-top:.2rem;color:#333}
}
.about-banner .about-box .box1 .txt::-webkit-scrollbar{width:3px}
.about-banner .about-box .box1 .txt::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:2px}
.about-banner .about-box .box1 .txt::-webkit-scrollbar-thumb{background:#fff;border-radius:25px}
.about-banner .about-box .box1 .txt::-webkit-scrollbar-corner{background:#fff}
.about-banner .about-box .box2{width:47%;background:rgba(217,0,18,.85);border-radius:.1rem;display:flex;flex-wrap:wrap;padding:.3rem .5rem}
@media (max-width:500px){.about-banner .about-box .box2{width:100%;padding:.2rem .2rem;margin-top:.5rem}
}
.about-banner .about-box .box2 .item{width:50%;color:#fff;padding:.5rem 0}
.about-banner .about-box .box2 .item:last-child{display:flex;align-items:center;justify-content:center}
@media (max-width:500px){.about-banner .about-box .box2 .item{padding:.2rem 0}
}
.about-banner .about-box .box2 .item .num{font-size:24px;display:flex;justify-content:center;font-weight:700}
.about-banner .about-box .box2 .item .num span{font-size:.62rem;line-height:.62rem;font-weight:initial}
.about-banner .about-box .box2 .item .txt{text-align:center}
.about-banner .about-box .box2 .item .icon{width:.66rem;height:.48rem;margin:auto;display:flex}

.Breadcrumbs{width:100%;position:absolute;left:0;bottom:.3rem;z-index:2}
.Breadcrumbs .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap;align-items:center}
@media (max-width:1600px){.Breadcrumbs .box{width:84%}
}
@media (max-width:1280px){.Breadcrumbs .box{width:90%}
}
.Breadcrumbs .box a{color:#ccc;transition:all ease-in .3s}
.Breadcrumbs .box a:hover{color:#fff}
.Breadcrumbs .box img{width:6px;height:11px;margin:0 .2rem}
.Breadcrumbs .box span{color:#fff}

.contact-box1{width:100%;background:#f5f5f5;padding:.8rem 0}
.contact-box1 .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
@media (max-width:1600px){.contact-box1 .box{width:84%}
}
@media (max-width:1280px){.contact-box1 .box{width:90%}
}
.contact-box1 .box .top{width:100%;position:relative}
.contact-box1 .box .top .title{font-size:.67rem;font-family:Arial;font-weight:400;color:#e5e5e5;line-height:.6rem;position:relative}
.contact-box1 .box .top .title span{font-size:28px;line-height:1;color:#161b27;position:absolute;left:0;bottom:.1rem}
@media (max-width:1600px){.contact-box1 .box .top .title span{font-size:26px}
}
@media (max-width:1440px){.contact-box1 .box .top .title span{font-size:24px}
}
@media (max-width:1366px){.contact-box1 .box .top .title span{font-size:22px}
}
@media (max-width:1280px){.contact-box1 .box .top .title span{font-size:20px}
}
@media (max-width:1024px){.contact-box1 .box .top .title span{font-size:18px}
}
.contact-box1 .box .top .txt{line-height:.35rem;color:#161b27}
.contact-box1 .box .list{width:100%;margin-top:.55rem}
.contact-box1 .box .list ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}
.contact-box1 .box .list ul li{width:31.42%;min-height:2rem;background:#fff;border-radius:.1rem;padding:.4rem}
@media (max-width:768px){.contact-box1 .box .list ul li{width:100%;margin-bottom:.3rem}
}
.contact-box1 .box .list ul li:last-child{line-height:40px; font-size:18px;}
.contact-box1 .box .list ul li:last-child .t1{padding-bottom:10px;}
.contact-box1 .box .list ul li:last-child a{ color:#000;}
.contact-box1 .box .list ul li .t1{font-size:22px;line-height:1;color:#161b27}
@media (max-width:1600px){.contact-box1 .box .list ul li .t1{font-size:20px}
}
@media (max-width:1440px){.contact-box1 .box .list ul li .t1{font-size:18px}
}
@media (max-width:1366px){.contact-box1 .box .list ul li .t1{font-size:16px}
}
.contact-box1 .box .list ul li .t2{color:#666;line-height:.3rem;margin-top:.17rem;display:flex}
@media (max-width:1024px){.contact-box1 .box .list ul li .t2{line-height:.4rem}
}
.contact-box1 .box .list ul li .t2 img{width:18px;height:18px;margin-top:.08rem;margin-right:.2rem}
.contact-box1 .box .list ul li .t2 span{color:#161b27;margin-right:.05rem}
.contact-box1 .box .list ul li .t3{display:flex;margin-top:.1rem}
.contact-box1 .box .list ul li .t3 .wx{display:flex;align-items:center;position:relative;background:#ddd;border-radius:3px;padding:.12rem;color:#fff;cursor:pointer}
.contact-box1 .box .list ul li .t3 .wx img{width:26px;height:22px}
.contact-box1 .box .list ul li .t3 .wx span{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:160px;height:160px;background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);display:none;justify-content:center;align-items:center;z-index:2}
@media (max-width:1024px){.contact-box1 .box .list ul li .t3 .wx span{width:120px;height:120px}
}
.contact-box1 .box .list ul li .t3 .wx span img{width:110px;height:110px;margin:0}
.contact-box1 .box .list ul li .t3 .wx:hover{background:#d90012}
.contact-box1 .box .list ul li .t3 .wx:hover span{display:flex}
.contact-box1 .box .list ul li .t3 .wb{background:#ddd;border-radius:3px;color:#fff;display:flex;align-items:center;padding:.12rem;margin-left:.2rem;cursor:pointer}
.contact-box1 .box .list ul li .t3 .wb:hover{background:#d90012}
.contact-box1 .box .list ul li .t3 .wb img{width:26px;height:22px}
.contact-box2{width:100%;padding:.96rem 0}
.contact-box2 .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap;align-items:center}
.contact-box2 .box .top{width:100%;position:relative}
.contact-box2 .box .top .title{font-size:.67rem;font-family:Arial;font-weight:400;color:#e5e5e5;line-height:.6rem;position:relative}
.contact-box2 .box .top .title span{font-size:28px;line-height:1;color:#161b27;position:absolute;left:0;bottom:.1rem}
@media (max-width:1600px){.contact-box2 .box{width:84%}
}
@media (max-width:1280px){.contact-box2 .box{width:90%}
}
.contact-box2 .box .map-menu{width:4.1rem;position:relative;padding:.1rem 0 .1rem .7rem}
@media (max-width:768px){.contact-box2 .box .map-menu{width:100%;padding:.1rem 0}
}
.contact-box2 .box .map-menu .line{width:5px;height:100%;background:#ddd;border-radius:3px;position:absolute;left:0;top:0}
@media (max-width:768px){.contact-box2 .box .map-menu .line{display:none}
}
.contact-box2 .box .map-menu .line span{width:5px;height:.75rem;background:#d90012;border-radius:3px;position:absolute;left:0;top:0;transition:all ease-in .3s}
@media (max-width:768px){.contact-box2 .box .map-menu ul{width:100%;display:flex;justify-content:center}
}
.contact-box2 .box .map-menu ul li{font-size:22px;color:#333;line-height:1;height:.75rem;display:flex;align-items:center;cursor:pointer}
@media (max-width:1600px){.contact-box2 .box .map-menu ul li{font-size:20px}
}
@media (max-width:1440px){.contact-box2 .box .map-menu ul li{font-size:18px}
}
@media (max-width:1366px){.contact-box2 .box .map-menu ul li{font-size:16px}
}
@media (max-width:768px){.contact-box2 .box .map-menu ul li{margin:0 .1rem}
}
.contact-box2 .box .map-menu ul li:hover{color:#d90012}
.contact-box2 .box .map-menu ul li.on{font-size:28px;color:#d90012}
@media (max-width:1600px){.contact-box2 .box .map-menu ul li.on{font-size:26px}
}
@media (max-width:1440px){.contact-box2 .box .map-menu ul li.on{font-size:24px}
}
@media (max-width:1366px){.contact-box2 .box .map-menu ul li.on{font-size:22px}
}
@media (max-width:1280px){.contact-box2 .box .map-menu ul li.on{font-size:20px}
}
@media (max-width:1024px){.contact-box2 .box .map-menu ul li.on{font-size:18px}
}
@media (max-width:768px){.contact-box2 .box .map-menu ul li.on{font-size:16px}
}
.contact-box2 .box .map-address{width:7.4rem;position:relative}
@media (max-width:768px){.contact-box2 .box .map-address{margin-top:.5rem}
}
@media (max-width:500px){.contact-box2 .box .map-address{display:none}
}
.contact-box2 .box .map-address .map{width:100%}
.contact-box2 .box .map-address .map img{width:100%}
.contact-box2 .box .map-address .list{position:absolute;left:0;top:0;width:100%;height:100%}
.contact-box2 .box .map-address .list ul li{display:none}
.contact-box2 .box .map-address .list ul li.on{display:block}
.contact-box2 .box .map-address .list ul li .item{position:absolute}
.contact-box2 .box .map-address .list ul li .item.item1-1{left:71.08%;top:83.55%}
.contact-box2 .box .map-address .list ul li .item.item1-2{left:86.75%;top:74.34%}
.contact-box2 .box .map-address .list ul li .item.item2-1{left:75%;top:81.74%}
.contact-box2 .box .map-address .list ul li .item.item2-2{left:70.81%;top:79.6%}
.contact-box2 .box .map-address .list ul li .item.item2-3{left:66.75%;top:81.08%}
.contact-box2 .box .map-address .list ul li .item.item3-1{left:74.72%;top:54.27%}
.contact-box2 .box .map-address .list ul li .item.item3-2{left:83.78%;top:56.57%}
.contact-box2 .box .map-address .list ul li .item.item3-3{left:79.32%;top:60.85%}
.contact-box2 .box .map-address .list ul li .item.item3-4{left:78.78%;top:72.53%}
.contact-box2 .box .map-address .list ul li .item.item3-5{left:83.78%;top:65.53%}
.contact-box2 .box .map-address .list ul li .item.item3-6{left:73.78%;top:79.3%}
.contact-box2 .box .map-address .list ul li .item.item4-1{left:69.32%;top:37.33%}
.contact-box2 .box .map-address .list ul li .item.item4-2{left:82.16%;top:25.16%}
.contact-box2 .box .map-address .list ul li .item.item4-3{left:78.51%;top:44.57%}
.contact-box2 .box .map-address .list ul li .item.item4-4{left:54.45%;top:47.69%}
.contact-box2 .box .map-address .list ul li .item.item5-1{left:47.7%;top:54.76%}
.contact-box2 .box .map-address .list ul li .item.item5-2{left:54%;top:60.19%}
.contact-box2 .box .map-address .list ul li .item.item5-3{left:67.16%;top:57.07%}
.contact-box2 .box .map-address .list ul li .item.on .address span img:nth-child(2){opacity:1}
.contact-box2 .box .map-address .list ul li .item.on .address .txt{color:#d90012}
.contact-box2 .box .map-address .list ul li .item.on .add-tc{display:block}
.contact-box2 .box .map-address .list ul li .item .address{width:.27rem;height:.32rem;position:relative;cursor:pointer}
@media (max-width:500px){.contact-box2 .box .map-address .list ul li .item .address{position:initial}
}
.contact-box2 .box .map-address .list ul li .item .address span{width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.contact-box2 .box .map-address .list ul li .item .address span img{width:100%;height:100%}
.contact-box2 .box .map-address .list ul li .item .address span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.contact-box2 .box .map-address .list ul li .item .address .txt{width:auto;white-space:nowrap;font-weight:700;color:#232323;position:absolute;top:100%;left:50%;transform:translateX(-50%)}
.contact-box2 .box .map-address .list ul li .item .add-tc{position:absolute;width:3.2rem;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.1);border-radius:.1rem;overflow:hidden;left:0;bottom:calc(100% + .3rem);display:none}
.contact-box2 .box .map-address .list ul li .item .add-tc .img{width:100%;height:2rem;overflow:hidden}
.contact-box2 .box .map-address .list ul li .item .add-tc .img img{width:100%;height:100%;object-fit:cover}
.contact-box2 .box .map-address .list ul li .item .add-tc .tbox{width:100%;padding:.25rem .3rem .3rem}
.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t1{font-size:22px;font-weight:700;color:#111;line-height:1}
@media (max-width:1600px){.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t1{font-size:20px}
}
@media (max-width:1440px){.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t1{font-size:18px}
}
@media (max-width:1366px){.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t1{font-size:16px}
}
.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t2{font-size:18ox;color:#d90012;line-height:24px;margin-top:.2rem;font-weight:600}
@media (max-width:1600px){.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t2{font-size:16px}
}
@media (max-width:1440px){.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t2{font-size:14px}
}
.contact-box2 .box .map-address .list ul li .item .add-tc .tbox .t3{font-size:14px;color:#111;line-height:24px}
.contact-box2 .box .map-list{width:100%;display:none}
@media (max-width:500px){.contact-box2 .box .map-list{display:block}
}
.contact-box2 .box .map-list ul li{width:100%;display:none}
.contact-box2 .box .map-list ul li.on{display:block}
.contact-box2 .box .map-list ul li .add-tc{width:100%;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.1);border-radius:.1rem;overflow:hidden;margin-top:.3rem}
.contact-box2 .box .map-list ul li .add-tc .img{width:100%;height:3.9rem;overflow:hidden}
.contact-box2 .box .map-list ul li .add-tc .img img{width:100%;height:100%;object-fit:cover}
.contact-box2 .box .map-list ul li .add-tc .tbox{width:100%;padding:.25rem .3rem .3rem}
.contact-box2 .box .map-list ul li .add-tc .tbox .t1{font-size:22px;font-weight:700;color:#111;line-height:1}
@media (max-width:1600px){.contact-box2 .box .map-list ul li .add-tc .tbox .t1{font-size:20px}
}
@media (max-width:1440px){.contact-box2 .box .map-list ul li .add-tc .tbox .t1{font-size:18px}
}
@media (max-width:1366px){.contact-box2 .box .map-list ul li .add-tc .tbox .t1{font-size:16px}
}
.contact-box2 .box .map-list ul li .add-tc .tbox .t2{font-size:18ox;color:#d90012;line-height:24px;margin-top:.2rem;font-weight:600}
@media (max-width:1600px){.contact-box2 .box .map-list ul li .add-tc .tbox .t2{font-size:16px}
}
@media (max-width:1440px){.contact-box2 .box .map-list ul li .add-tc .tbox .t2{font-size:14px}
}
.contact-box2 .box .map-list ul li .add-tc .tbox .t3{font-size:14px;color:#111;line-height:24px}
.service{width:100%;background:#f5f5f5;padding:.75rem 0 .2rem}
.service .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
@media (max-width:1600px){.service .box{width:84%}
}
@media (max-width:1280px){.service .box{width:90%}
}
.service .box .top{width:100%;font-size:28px;color:#111;line-height:36px;text-align:center}
@media (max-width:1600px){.service .box .top{font-size:26px;line-height:34px}
}
@media (max-width:1440px){.service .box .top{font-size:24px;line-height:32px}
}
@media (max-width:1366px){.service .box .top{font-size:22px;line-height:30px}
}
@media (max-width:1280px){.service .box .top{font-size:20px;line-height:28px}
}
.service .box .top span{color:#d90012}
.service .box .list{width:100%;margin-top:.56rem}
.service .box .list ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}
.service .box .list ul li{width:45.71%;margin-bottom:1.2rem}
@media (max-width:1024px){.service .box .list ul li{background:#fff;border:.1rem}
}
@media (max-width:500px){.service .box .list ul li{width:100%;margin-bottom:.5rem}
}
.service .box .list ul li a{width:100%;position:relative;display:flex;flex-wrap:wrap}
.service .box .list ul li a .img{width:100%;height:3.6rem;border-radius:.12rem;overflow:hidden}
.service .box .list ul li a .img img{width:100%;height:100%;transition:all ease-in .3s}
.service .box .list ul li a .tbox{position:absolute;right:.6rem;bottom:-.6rem;width:420px;max-width:100%;min-height:2rem;background:#fff;border-radius:.1rem;background:#fff;padding:.5rem .5rem .6rem;overflow:hidden}
@media (max-width:1024px){.service .box .list ul li a .tbox{width:100%;right:0;position:relative;bottom:initial;min-height:2.8rem}
}
@media (max-width:768px){.service .box .list ul li a .tbox{min-height:2.4rem}
}
.service .box .list ul li a .tbox .t1{color:#111;font-size:22px;line-height:30px;transition:all ease-in .3s}
@media (max-width:1600px){.service .box .list ul li a .tbox .t1{font-size:20px;line-height:28px}
}
@media (max-width:1440px){.service .box .list ul li a .tbox .t1{font-size:18px;line-height:26px}
}
.service .box .list ul li a .tbox .txt{color:#666;line-height:30px;margin-top:.12rem}
.service .box .list ul li:hover a .img img{transform:scale(1.05)}
.service .box .list ul li:hover a .tbox .t1{color:#d90012}
.service .box .list ul li a .tbox .line{width:100%;height:.05rem;background:#d90012;position:absolute;left:-100%;bottom:0;transition:all ease-in .5s}
.service .box .list ul li:hover a .tbox .line{left:0}
.service-video{width:100%;background:#f5f5f5;padding-bottom:.8rem}
.service-video .menu{width:100%;border-bottom:1px solid #e5e5e5}
.service-video .menu ul{display:flex;justify-content:center}
.service-video .menu ul li{margin:0 .53rem;border-bottom:.03rem solid transparent}
@media (max-width:500px){.service-video .menu ul li{margin:0 .3rem}
}
.service-video .menu ul li a{font-size:18px;font-weight:500;color:#111;line-height:.8rem;display:flex;transition:all ease-in .3s}
@media (max-width:1600px){.service-video .menu ul li a{font-size:16px}
}
.service-video .menu ul li:hover a{color:#d90012}
.service-video .menu ul li.on{border-bottom:.03rem solid #d90012}
.service-video .menu ul li.on a{color:#d90012}
.service-video .list{width:72.9%;margin:.4rem auto 0}
@media (max-width:1600px){.service-video .list{width:84%}
}
@media (max-width:1280px){.service-video .list{width:90%}
}
.service-video .list ul{display:flex;flex-wrap:wrap}
.service-video .list ul li{width:31.42%;background:#fff;border-radius:.1rem;overflow:hidden;margin-bottom:.4rem;cursor:pointer;margin-right:2.87%}
.service-video .list ul li:nth-child(3n){margin-right:0}
@media (max-width:768px){.service-video .list ul li{width:49%;margin-right:2%}
.service-video .list ul li:nth-child(3n){margin-right:2%}
.service-video .list ul li:nth-child(2n){margin-right:0}
}
@media (max-width:500px){.service-video .list ul li{width:100%;margin-right:0}
.service-video .list ul li:nth-child(3n){margin-right:0}
}
.service-video .list ul li .img{width:100%;height:2.8rem;overflow:hidden;position:relative}
.service-video .list ul li .img img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}
.service-video .list ul li .img .icon{width:34px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}
.service-video .list ul li .tbox{width:100%;padding:.35rem .4rem}
.service-video .list ul li .tbox .t1{font-size:20px;font-weight:500;color:#111;line-height:25px;transition:all ease-in-out .3s}
@media (max-width:1600px){.service-video .list ul li .tbox .t1{font-size:18px}
}
@media (max-width:1440px){.service-video .list ul li .tbox .t1{font-size:16px}
}
.service-video .list ul li .tbox .t2{font-size:14px;color:#999;line-height:24px;margin-top:.03rem}
.service-video .list ul li .tbox .t3{font-size:14px;color:#ccc;line-height:1;margin-top:.3rem;position:relative;padding-left:.2rem;display:table;transition:all ease-in .3s}
.service-video .list ul li .tbox .t3 span{position:absolute;width:7px;height:11px;display:flex;justify-content:center;align-items:center;left:0;top:50%;transform:translateY(-50%);transition:all ease-in .3s}
.service-video .list ul li .tbox .t3 span img{width:100%}
.service-video .list ul li .tbox .t3 span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.service-video .list ul li:hover .img img{transform:scale(1.05)}
.service-video .list ul li:hover .tbox .t1{color:#d90012}
.service-video .list ul li:hover .tbox .t3{padding-left:0;color:#d90012;border-bottom:1px solid #d90012}
.service-video .list ul li:hover .tbox .t3 span{left:calc(100% + .1rem)}
.service-video .list ul li:hover .tbox .t3 span img:nth-child(1){opacity:0}
.service-video .list ul li:hover .tbox .t3 span img:nth-child(2){opacity:1}
.page-list{width:100%}
.page-list ul{display:flex;justify-content:center;align-items:center}
.page-list ul li{margin:0 .07rem}
.page-list ul li a{font-size:18px;font-family:Arial;font-weight:400;color:#161b27}
@media (max-width:1600px){.page-list ul li a{font-size:16px}
}
@media (max-width:1440px){.page-list ul li a{font-size:14px}
}
.page-list ul li:hover a{color:#d90012}
.page-list ul li.on a{color:#d90012;border-bottom:2px solid #d90012}
.page-list ul li.prev{margin:0 .4rem 0 0}
.page-list ul li.prev a{width:30px;height:30px;background:#161b27;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all ease-in .3s}
.page-list ul li.prev a img{width:6px}
.page-list ul li.prev:hover a{background:#d90012}
.page-list ul li.next{margin:0 0 0 .4rem}
.page-list ul li.next a{width:30px;height:30px;background:#161b27;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all ease-in .3s}
.page-list ul li.next a img{width:6px}
.page-list ul li.next:hover a{background:#d90012}
.service-question{width:100%;background:#f5f5f5;padding:.5rem 0 .8rem}
@media (max-width:500px){.service-question{padding:.5rem 0}
}
.service-question .box{width:72.9%;margin:auto;display:flex;align-items:flex-start}
@media (max-width:1600px){.service-question .box{width:84%}
}
@media (max-width:1280px){.service-question .box{width:90%}
}
@media (max-width:768px){.service-question .box{flex-wrap:wrap}
}
.service-question .box .menu{width:320px;background:#fff;border-radius:.1rem;overflow:hidden;flex-shrink:0}
@media (max-width:1024px){.service-question .box .menu{width:240px}
}
@media (max-width:768px){.service-question .box .menu{width:100%}
}
.service-question .box .menu .search{width:100%;border-bottom:1px solid #f5f5f5;display:flex}
.service-question .box .menu .search .txt{width:100%;height:.8rem;padding-left:.4rem;font-size:18px}
@media (max-width:1600px){.service-question .box .menu .search .txt{font-size:16px}
}
@media (max-width:1440px){.service-question .box .menu .search .txt{font-size:14px}
}
.service-question .box .menu .search .txt::placeholder{color:#ccc}
.service-question .box .menu .search .btn{flex-shrink:0;width:.6rem;height:.8rem;background:url(../public/static/modules/cms/images/search.png) left center no-repeat;background-size:.2rem}
.service-question .box .menu ul{width:100%}
@media (max-width:768px){.service-question .box .menu ul{display:flex;overflow-x:auto;white-space:nowrap}
}
.service-question .box .menu ul li{border-bottom:1px solid #f5f5f5}
@media (max-width:500px){.service-question .box .menu ul li{width:100%}
}
.service-question .box .menu ul li:last-child{border-bottom:none}
.service-question .box .menu ul li a.a-link{width:100%;height:.7rem;display:flex;align-items:center;padding-left:.4rem;font-size:18px;color:#111}
@media (max-width:1600px){.service-question .box .menu ul li a.a-link{font-size:16px}
}
@media (max-width:1440px){.service-question .box .menu ul li a.a-link{font-size:14px}
}
.service-question .box .menu ul li a.a-link span{width:6px;height:6px;position:relative;display:flex;margin-right:.3rem}
@media (max-width:768px){.service-question .box .menu ul li a.a-link span{margin-right:.15rem}
}
.service-question .box .menu ul li a.a-link span img{width:100%}
.service-question .box .menu ul li a.a-link span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.service-question .box .menu ul li.on a.a-link span img:nth-child(2){opacity:1}
.service-question .box .menu ul li .s-menu{width:100%;padding-left:.75rem;padding-bottom:.35rem;display:none}
.service-question .box .menu ul li.on .s-menu{display:block}
.service-question .box .menu ul li .s-menu a{display:block;font-size:14px;color:#999;line-height:30px;transition:all ease-in .5s}
.service-question .box .menu ul li .s-menu a.on,.service-question .box .menu ul li .s-menu a:hover{color:#d90012}
.service-question .box .list{width:100%;margin-left:.4rem;border-left:1px solid #e5e5e5;padding-left:.4rem;margin-bottom:.5rem}
@media (max-width:768px){.service-question .box .list{margin-left:0;padding-left:0;border-left:0;margin-top:.3rem}
}
.service-question .box .list ul{width:100%}
.service-question .box .list ul li{width:100%;margin-bottom:.2rem}
.service-question .box .list ul li:last-child{margin-bottom:0}
.service-question .box .list ul li .qs{width:100%;background:#fff url(../images/arrow6.png) 97% center no-repeat;background-size:6px;border-radius:.1rem;padding:.18rem .3rem;font-weight:700;color:#111;line-height:24px;cursor:pointer;transition:all ease-in .3s}
.service-question .box .list ul li .as{color:#666;line-height:28px;padding:.22rem 0 .4rem;display:none}
.service-question .box .list ul li:hover .qs{background:#d90012 url(../images/arrow6.png) 97% center no-repeat;background-size:6px;color:#fff}
@media (max-width:768px){.service-question .box .list ul li:hover .qs{background:#fff url(../images/arrow6.png) 97% center no-repeat;background-size:6px;color:#111}
}
.service-question .box .list ul li.on .qs{color:#fff;background:#d90012 url(../images/arrow10.png) 97% center no-repeat;background-size:16px}
.service-question .box .download{width:100%;margin-left:.4rem;border-left:1px solid #e5e5e5;padding-left:.4rem;margin-bottom:.5rem}
@media (max-width:768px){.service-question .box .download{margin-left:0;padding-left:0;border-left:0;margin-top:.3rem}
}
.service-question .box .download .item{width:100%;background:#fff;padding:.5rem .5rem .22rem;border-radius:.1rem;margin-bottom:.4rem}
.service-question .box .download .item:last-child{margin-bottom:0}
.service-question .box .download .item .title{font-size:18px;font-weight:700;color:#111;line-height:1}
@media (max-width:1600px){.service-question .box .download .item .title{font-size:16px}
}
.service-question .box .download .item .lable{width:100%;height:.6rem;margin-top:.3rem;background:#e5e5e5;padding-left:.3rem;display:flex;flex-wrap:wrap;align-items:center}
@media (max-width:500px){.service-question .box .download .item .lable{display:none}
}
.service-question .box .download .item .lable .t1{color:#111;width:25%}
.service-question .box .download .item .lable .t2{color:#111;width:25%}
.service-question .box .download .item .lable .t3{color:#111;width:50%;padding-left:calc(10px + .1rem)}
.service-question .box .download .item .lables{padding-top:.4rem;padding-left:.3rem}
@media (max-width:500px){.service-question .box .download .item .lables{width:100%;padding-left:0}
}
.service-question .box .download .item .lables .tb{display:flex}
@media (max-width:500px){.service-question .box .download .item .lables .tb{flex-wrap:wrap}
}
.service-question .box .download .item .lables .t1{color:#666;width:25%;line-height:24px}
@media (max-width:500px){.service-question .box .download .item .lables .t1{width:100%;color:#111;font-weight:700}
}
.service-question .box .download .item .lables .t2{color:#666;width:25%;line-height:24px}
@media (max-width:500px){.service-question .box .download .item .lables .t2{width:100%;margin-top:.2rem;color:#111}
}
.service-question .box .download .item .lables .t2 span{display:block;margin-top:.18rem}
.service-question .box .download .item .lables .t3{width:50%}
@media (max-width:500px){.service-question .box .download .item .lables .t3{width:100%;margin-top:.2rem}
}
.service-question .box .download .item .lables .t3 a{color:#666;line-height:24px;display:block;margin-bottom:.18rem}
.service-question .box .download .item .lables .t3 a img{width:10px;height:10px;margin-right:.1rem}
.service-question .box .download .item .lables .t3 a:hover{color:#d90012}
.service-question .box .tool{width:100%;margin-left:.4rem;border-left:1px solid #e5e5e5;padding-left:.4rem;margin-bottom:.5rem}
@media (max-width:768px){.service-question .box .tool{margin-left:0;padding-left:0;border-left:0;margin-top:.3rem}
}
.service-question .box .tool .t-title{font-size:.28rem;line-height:1;color:#111}
.service-question .box .tool .t-smenu{width:100%;display:flex;flex-wrap:wrap;padding:.2rem 0 .1rem}
.service-question .box .tool .t-smenu a{padding:0 .18rem;line-height:32px;margin-right:.2rem;background:#fff;border-radius:.03rem;transition:all ease-in .5s;font-size:14px;color:#999;margin-bottom:.1rem}
.service-question .box .tool .t-smenu a:last-child{margin-right:0}
.service-question .box .tool .t-smenu a.on,.service-question .box .tool .t-smenu a:hover{background:#d90012;color:#fff}
.service-question .box .tool .item{width:100%;background:#fff;padding:.5rem .5rem .22rem;border-radius:.1rem;margin-bottom:.4rem}
.service-question .box .tool .item:last-child{margin-bottom:0}
.service-question .box .tool .item .title{font-size:18px;font-weight:700;color:#111;line-height:1}
@media (max-width:1600px){.service-question .box .tool .item .title{font-size:16px}
}
.service-question .box .tool .item .lable{width:100%;height:.6rem;margin-top:.3rem;background:#e5e5e5;padding:0 .3rem;display:flex;flex-wrap:wrap;align-items:center}
@media (max-width:500px){.service-question .box .tool .item .lable{display:none}
}
.service-question .box .tool .item .lable .t1{color:#111;width:25%}
.service-question .box .tool .item .lable .t2{color:#111;width:55%}
.service-question .box .tool .item .lable .t3{color:#111;width:20%;padding-left:.5rem}
.service-question .box .tool .item .lables{padding:.25rem .3rem 0}
@media (max-width:500px){.service-question .box .tool .item .lables{width:100%;padding:.25rem 0 0}
}
.service-question .box .tool .item .lables .tb{display:flex;margin-bottom:.2rem;align-items:center}
@media (max-width:500px){.service-question .box .tool .item .lables .tb{flex-wrap:wrap;margin-top:.3rem}
}
.service-question .box .tool .item .lables .tb .t1{color:#666;width:25%;line-height:24px;padding-right:.5rem}
@media (max-width:500px){.service-question .box .tool .item .lables .tb .t1{width:100%;color:#111;font-weight:700;padding-right:0}
}
.service-question .box .tool .item .lables .tb .t2{color:#666;width:55%;line-height:24px}
@media (max-width:500px){.service-question .box .tool .item .lables .tb .t2{width:100%;margin-top:.2rem;color:#111}
}
.service-question .box .tool .item .lables .tb .t3{width:20%;color:#666;line-height:24px;padding-left:.5rem}
@media (max-width:500px){.service-question .box .tool .item .lables .tb .t3{width:100%;margin-top:.2rem;padding-left:0}
}
.service-question .box .tool .item .lables .tb:hover .t1{color:#d90012}
.service-question .box .tool .item .lables .tb:hover .t2{color:#d90012}
.service-question .box .tool .item .lables .tb:hover .t3{color:#d90012}
.service-question .box .toolinfo{width:100%;margin-left:.4rem;border-left:1px solid #e5e5e5;padding-left:.4rem;margin-bottom:.5rem}
@media (max-width:768px){.service-question .box .toolinfo{margin-left:0;padding-left:0;border-left:0;margin-top:.3rem}
}
.service-question .box .toolinfo .box1{width:100%;background:#fff;border-radius:.1rem;padding:.2rem;display:flex;flex-wrap:wrap;align-items:center}
@media (max-width:500px){.service-question .box .toolinfo .box1{padding:.5rem}
}
.service-question .box .toolinfo .box1 .img{width:3.08rem;height:2rem}
.service-question .box .toolinfo .box1 .img img{width:100%;height:100%}
@media (max-width:500px){.service-question .box .toolinfo .box1 .img{width:100%;height:3.4rem}
}
.service-question .box .toolinfo .box1 .tbox{margin-left:.65rem}
@media (max-width:500px){.service-question .box .toolinfo .box1 .tbox{margin-left:0;margin-top:.2rem}
}
.service-question .box .toolinfo .box1 .tbox .t1{color:#111;font-size:.32rem;line-height:1}
.service-question .box .toolinfo .box1 .tbox .t2{color:#999;font-size:14px;line-height:24px;margin-top:.1rem}
.service-question .box .toolinfo .box2{width:100%;border-radius:.1rem;margin-top:.4rem;padding:.5rem;background:#fff}
.service-question .box .toolinfo .box2 .tbox1{width:100%;padding-bottom:.6rem;border-bottom:1px solid #f5f5f5;margin-bottom:.5rem}
.service-question .box .toolinfo .box2 .tbox1:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}
.service-question .box .toolinfo .box2 .tbox1 .t1{font-size:.32rem;color:#111;line-height:1}
.service-question .box .toolinfo .box2 .tbox1 .t2{margin-top:.2rem}
.service-question .box .toolinfo .box2 .tbox1 .t2 .ts{width:100%;display:flex;align-items:flex-start;margin-bottom:.15rem;cursor:pointer}
.service-question .box .toolinfo .box2 .tbox1 .t2 .ts:last-child{margin-bottom:0}
.service-question .box .toolinfo .box2 .tbox1 .t2 .ts span{width:10px;height:10px;border:2px solid #ccc;border-radius:50%;margin-right:.1rem;flex-shrink:0;margin-top:9px}
.service-question .box .toolinfo .box2 .tbox1 .t2 .ts .txt{color:#666;line-height:28px}
.service-question .box .toolinfo .box2 .tbox1 .t2 .ts:hover span{border:2px solid #d90012}
.service-question .box .toolinfo .box2 .tbox1 .t2 .ts:hover .txt{color:#111}
.service-question .box .toolinfo .video-box{width:100%;background:#fff}
.service-question .box .toolinfo .video-box .video{width:100%;position:relative}
.service-question .box .toolinfo .video-box .video video{width:100%}
.service-question .box .toolinfo .video-box .video .icon{width:1.2rem;height:1.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}
.service-question .box .toolinfo .video-box .video .icon img{width:100%}
.service-question .box .toolinfo .video-box .tbox{width:100%;padding:.5rem}
.service-question .box .toolinfo .video-box .tbox .t1{font-size:18px;color:#111;line-height:28px}
@media (max-width:1600px){.service-question .box .toolinfo .video-box .tbox .t1{font-size:16px;line-height:26px}
}
.service-question .box .toolinfo .video-box .tbox .t2{font-size:14px;color:#999;line-height:24px;margin-top:10px}
.info-toolinfo{width:100%;padding-top:1rem;background:#fff;position:relative}
.info-toolinfo .Breadcrumbs{position:relative;bottom:initial;background:#f5f5f5;padding-top:.4rem}
.info-toolinfo .Breadcrumbs .box a{color:#999}
.info-toolinfo .Breadcrumbs .box span{color:#111}
.solution{width:100%;background:#f5f5f5;position:relative;padding:1.2rem 0 .8rem}
.solution .menu{position:absolute;left:0;top:2rem}
@media (max-width:1280px){.solution .menu{display:none}
}
.solution .menu.on{position:fixed;top:50%;transform:translateY(-50%)}
.solution .menu ul li{font-size:18px;color:#999;line-height:28px;margin-bottom:.24rem;display:flex; justify-content:space-between;align-items:center;cursor:pointer}
.solution .menu ul li:last-child{margin-bottom:0}
@media (max-width:1600px){.solution .menu ul li{font-size:16px}
}
@media (max-width:1440px){.solution .menu ul li{font-size:14px}
}
.solution .menu ul li span{width:.4rem;height:2px;display:block;margin-right:.3rem}
@media (max-width:1600px){.solution .menu ul li span{margin-right:.2rem;width:.3rem}
}
.solution .menu ul li.on{color:#333}
.solution .menu ul li.on span{background:#d90012}
.solution .box{width:72.9%;margin:auto}
@media (max-width:1600px){.solution .box{width:84%}
}
@media (max-width:1280px){.solution .box{width:90%}
}
.solution .box .list{width:100%}
.solution .box .list ul li{width:100%;position:relative;margin-bottom:.4rem}
.solution .box .list ul li:last-child{margin-bottom:0}
.solution .box .list ul li .img{width:100%;height:5.55rem;border-radius:.2rem;overflow:hidden}
@media (max-width:1600px){.solution .box .list ul li .img{height:6.45rem}
}
@media (max-width:1280px){.solution .box .list ul li .img{height:6.91rem}
}
@media (max-width:768px){.solution .box .list ul li .img{height:4.2rem}
}
@media (max-width:500px){.solution .box .list ul li .img{height:2.5rem}
}
.solution .box .list ul li .img img{width:100%;transition:all ease-in .5s}
.solution .box .list ul li .tbox{width:100%;/*position:absolute;*/display:flex;align-items:center;left:0;bottom:0;padding:0 .6rem .4rem .5rem}
@media (max-width:500px){.solution .box .list ul li .tbox{position:relative;flex-wrap:wrap;margin-top:-.8rem;padding:0 .3rem .4rem .3rem}
}
.solution .box .list ul li .tbox .icon{width:.7rem;height:.7rem;flex-shrink:0}
.solution .box .list ul li .tbox .icon img{width:100%;height:100%}
.solution .box .list ul li .tbox .txt{width:100%;margin-left:.3rem; margin-top:.3rem;}
@media (max-width:500px){.solution .box .list ul li .tbox .txt{margin-left:0;margin-top:.3rem}
}
.solution .box .list ul li .tbox .txt .t1{font-size:28px;line-height:1;color:#000}
@media (max-width:1600px){.solution .box .list ul li .tbox .txt .t1{font-size:26px}
}
@media (max-width:1440px){.solution .box .list ul li .tbox .txt .t1{font-size:24px}
}
@media (max-width:1366px){.solution .box .list ul li .tbox .txt .t1{font-size:22px}
}
@media (max-width:1280px){.solution .box .list ul li .tbox .txt .t1{font-size:20px}
}
@media (max-width:500px){.solution .box .list ul li .tbox .txt .t1{color:#111}
}
.solution .box .list ul li .tbox .txt .t2{font-size:16px;line-height:28px;color:#000;margin-top:.1rem}
@media (max-width:1600px){.solution .box .list ul li .tbox .txt .t2{font-size:14px;line-height:24px}
}
@media (max-width:500px){.solution .box .list ul li .tbox .txt .t2{color:#333}
}
.solution .box .list ul li .tbox .more{width:140px;height:46px;border:2px solid #fff;border-radius:3px;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:all ease-in .3s}
@media (max-width:1600px){.solution .box .list ul li .tbox .more{width:120px}
}
@media (max-width:1440px){.solution .box .list ul li .tbox .more{width:100px;height:40px}
}
@media (max-width:1366px){.solution .box .list ul li .tbox .more{width:90px;height:36px}
}
@media (max-width:500px){.solution .box .list ul li .tbox .more{color:#111;border:2px solid #111;margin-top:.2rem}
}
.solution .box .list ul li:hover .img img{transform:scale(1.05)}
.solution .box .list ul li:hover .tbox .more{border:2px solid #d90012;color:#d90012}
.solution-info{width:100%;background:#f5f5f5;padding:.8rem 0}
.solution-info .box{width:72.9%;margin:auto;display:flex;align-items:flex-start}
@media (max-width:1600px){.solution-info .box{width:84%}
}
@media (max-width:1280px){.solution-info .box{width:90%}
}
@media (max-width:768px){.solution-info .box{flex-wrap:wrap}
}
.solution-info .box .menu{position:sticky;top:2rem;width:360px;flex-shrink:0}
@media (max-width:1024px){.solution-info .box .menu{width:240px}
}
@media (max-width:768px){.solution-info .box .menu{display:none}
}
.solution-info .box .menu ul{max-height:60vh;overflow-y:auto}
.solution-info .box .menu ul::-webkit-scrollbar{width:0}
.solution-info .box .menu ul::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:0}
.solution-info .box .menu ul::-webkit-scrollbar-thumb{background:#d90012;border-radius:25px}
.solution-info .box .menu ul::-webkit-scrollbar-corner{background:#d90012}
.solution-info .box .menu ul li{background:#fff;border-bottom:1px solid #f5f5f5}
.solution-info .box .menu ul li:first-child{border-radius:.1rem .1rem 0 0}
.solution-info .box .menu ul li:last-child{border-bottom:none;border-radius:0 0 .1rem .1rem}
.solution-info .box .menu ul li .menu-link{width:100%;height:.7rem;display:flex;align-items:center;padding:0 .4rem;font-size:18px;color:#666}
@media (max-width:1600px){.solution-info .box .menu ul li .menu-link{font-size:16px}
}
@media (max-width:1440px){.solution-info .box .menu ul li .menu-link{font-size:14px}
}
.solution-info .box .menu ul li .menu-link span{width:6px;height:6px;display:flex;position:relative;flex-shrink:0;margin-right:.3rem}
.solution-info .box .menu ul li .menu-link span img{width:100%}
.solution-info .box .menu ul li .menu-link span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.solution-info .box .menu ul li .s-menu{width:100%;padding-left:.76rem;padding-bottom:.15rem;display:none}
@media (max-width:768px){.solution-info .box .menu ul li .s-menu{display:none}
}
.solution-info .box .menu ul li .s-menu .s-item{position:relative;margin-bottom:.15rem}
.solution-info .box .menu ul li .s-menu .s-item .s-txt{display:flex;align-items:center;cursor:pointer}
.solution-info .box .menu ul li .s-menu .s-item .s-txt img{width:10px;height:6px;transition:all ease-in .3s;margin-left:.1rem}
.solution-info .box .menu ul li .s-menu .s-item .s-txt.on img{transform:rotate(180deg)}
.solution-info .box .menu ul li .s-menu .s-item .s-abox{display:none}
.solution-info .box .menu ul li .s-menu a{display:block;font-size:14px;color:#999;line-height:24px;transition:all ease-in .3s}
.solution-info .box .menu ul li .s-menu a:hover{color:#d90012}
.solution-info .box .menu ul li.on .menu-link,.solution-info .box .menu ul li:hover .menu-link{color:#111}
.solution-info .box .menu ul li.on .menu-link span img:nth-child(2),.solution-info .box .menu ul li:hover .menu-link span img:nth-child(2){opacity:1}
.solution-info .box .menu ul li.on .menu-link{color:#111}
.solution-info .box .menu ul li.on .menu-link span img:nth-child(2){opacity:1}
.solution-info .box .menu ul li.on .s-menu{display:block}
@media (max-width:768px){.solution-info .box .menu ul li.on .s-menu{display:none}
}
.solution-info .box .menu::after{content:'';position:absolute;width:1px;height:100%;background:#e5e5e5;top:0;left:calc(100% + .4rem)}
.solution-info .box .list{width:100%;margin-left:.8rem}
@media (max-width:768px){.solution-info .box .list{margin-left:0}
}
.solution-info .box .list .box1{width:100%;padding-bottom:.6rem;border-bottom:1px solid #e5e5e5}
.solution-info .box .list .box1 .t1{font-size:.32rem;color:#111;line-height:.52rem}
.solution-info .box .list .box1 .tbox{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:.2rem}
.solution-info .box .list .box1 .tbox .txt{width:43.75%;font-size:16px;color:#666;line-height:30px}
@media (max-width:1600px){.solution-info .box .list .box1 .tbox .txt{font-size:14px;line-height:24px}
}
@media (max-width:500px){.solution-info .box .list .box1 .tbox .txt{width:100%}
}
.solution-info .box .list .box1 .tbox .imgbox{width:50%;position:relative}
@media (max-width:500px){.solution-info .box .list .box1 .imgbox{width:100%;margin-top:.3rem}
}
.solution-info .box .list .box1 .imgbox .imglist{width:100%}
.solution-info .box .list .box1 .imgbox .imglist ul li{display:none;width:100%;border-radius:.15rem;overflow:hidden}
.solution-info .box .list .box1 .imgbox .imglist ul li.on{display:block}
.solution-info .box .list .box1 .imgbox .imgmenu{position:absolute;left:0;bottom:0;width:100%;border-radius:0 0 .12rem .12rem;padding-top:.3rem}
.solution-info .box .list .box1 .imgbox .imgmenu ul{width:100%;display:flex;justify-content:center}
.solution-info .box .list .box1 .imgbox .imgmenu ul li{margin:0 .25rem;color:#fff;line-height:24px;padding:.23rem 0;cursor:pointer;border-bottom:2px solid transparent}
.solution-info .box .list .box1 .imgbox .imgmenu ul li.on{border-bottom:2px solid #d90012}
.solution-info .box .list .box2{width:100%;margin-top:.4rem;padding-bottom:.5rem;border-bottom:1px solid #e5e5e5}
.solution-info .box .list .box2:last-child{padding-bottom:0;border-bottom:none}
.solution-info .box .list .box2 .t1{font-size:.28rem;color:#111;line-height:.52rem}
.solution-info .box .list .box2 .tbox{width:100%;background:#fff;border-radius:.1rem;padding:.4rem .4rem .3rem;margin-top:.23rem}
.solution-info .box .list .box2 .tbox .img{width:100%;margin-bottom:.2rem}
.solution-info .box .list .box2 .tbox .txt{width:100%;display:flex;margin-bottom:.1rem;cursor:pointer}
.solution-info .box .list .box2 .tbox .txt span{width:10px;height:10px;background:#fff;border:2px solid #ccc;border-radius:5px;flex-shrink:0;margin-right:.2rem;margin-top:9px}
.solution-info .box .list .box2 .tbox .txt .ts{color:#666;line-height:28px}
.solution-info .box .list .box2 .tbox .txt:hover span{border:2px solid #d90012}
.solution-info .box .list .box2 .tbox .txt:hover .ts{color:#111}
.solution-info .box .list .box2 .tbox .ux_table{width:100%;text-align:center}
.solution-info .box .list .box2 .tbox .ux_table .firstRow{background:#eee}
.solution-info .box .list .box2 .abox{width:100%;display:flex;flex-wrap:wrap;margin-top:.1rem}
.solution-info .box .list .box2 .abox a,.solution-info .box .list .box2 .abox span{background:#e5e5e5;border-radius:calc(12px + .2rem);padding:.12rem .2rem;cursor:pointer;display:flex;align-items:center;color:#666;margin-top:.2rem;margin-right:.2rem;line-height:24px}
.solution-info .box .list .box2 .abox a:hover,.solution-info .box .list .box2 .abox span:hover{color:#fff;background:#d90012;box-shadow:0 0 .36rem 0 rgba(217,0,18,.3)}
.solution-info .box .list .box2 .bbox{width:100%;display:flex;flex-wrap:wrap;margin-top:.23rem}
.solution-info .box .list .box2 .bbox a{margin-right:1.02rem}
@media (max-width:500px){.solution-info .box .list .box2 .bbox a{margin-right:.3rem;margin-top:.2rem}
}
.solution-info .box .list .box2 .bbox a .icon{width:.78rem;margin:auto}
.solution-info .box .list .box2 .bbox a .icon img{width:100%}
.solution-info .box .list .box2 .bbox a .ts{text-align:center;font-size:14px;color:#666;line-height:24px;margin-top:.13rem}

.solution .boxlist{display:flex;justify-content:center; background:#fff; border-radius:30px; padding:30px; margin-bottom:30px;}
.solution .boxlist img{border-radius:10px;}
.solution .boxlist .txt{ margin-left:30px;}
.solution .boxlist .txt .t1{font-size:30px; padding-bottom:20px;}
@media (max-width:768px){
	.solution .boxlist{display:flex;justify-content:center; flex-wrap:wrap; background:#fff; border-radius:30px; padding:30px; margin-bottom:30px;}
	.solution .boxlist .txt{margin-left:0px; margin-top:10px;}
	.solution .boxlist .txt .t1{font-size:24px; padding-bottom:20px;}
}



.join{width:100%;background:#f5f5f5}
.join .join-menu{width:100%;border-bottom:1px solid #e5e5e5}
.join .join-menu ul{display:flex;justify-content:center;margin-bottom:-1px}
.join .join-menu ul li{margin:0 .5rem;border-bottom:3px solid transparent}
@media (max-width:500px){.join .join-menu ul li{margin:0 .2rem}
}
.join .join-menu ul li a{font-size:18px;line-height:.78rem;color:#111}
@media (max-width:1600px){.join .join-menu ul li a{font-size:16px}
}
@media (max-width:1440px){.join .join-menu ul li a{font-size:14px}
}
.join .join-menu ul li:hover a{color:#d90012}
.join .join-menu ul li.on{border-bottom:3px solid #d90012}
.join .join-menu ul li.on a{color:#d90012}
.join .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap;padding:.44rem 0 .8rem}
@media (max-width:1600px){.join .box{width:84%}
}
@media (max-width:1280px){.join .box{width:90%}
}
.join .box .menu{width:100%;display:flex;flex-wrap:wrap}
.join .box .menu .select{width:31.4%}
@media (max-width:768px){.join .box .menu .select{width:49%}
}
.join .box .menu .select select{width:100%;height:.8rem;background:#fff url(../public/static/modules/cms/images/arrow4.png) 92% center no-repeat;background-size:16px;border-radius:.1rem;padding-left:.4rem}
.join .box .menu .search{width:31.4%;display:flex;background:#fff;border-radius:.1rem;margin-left:2.9%}
@media (max-width:768px){.join .box .menu .search{width:49%;margin-left:2%}
}
.join .box .menu .search .txt{width:100%;padding-left:.4rem;height:.8rem;font-size:18px;color:#111}
@media (max-width:1600px){.join .box .menu .search .txt{font-size:16px}
}
@media (max-width:1440px){.join .box .menu .search .txt{font-size:14px}
}
.join .box .menu .search .txt::placeholder{color:#ccc}
.join .box .menu .search .btn{height:.8rem;width:.6rem;background:url(../public/static/modules/cms/images/search.png) left center no-repeat;background-size:.2rem;flex-shrink:0}
.join .box .list{width:100%;margin-top:.36rem}
.join .box .list ul{width:100%;display:flex;flex-wrap:wrap}
.join .box .list ul li{width:31.4%;margin-right:2.9%;margin-bottom:.4rem}
.join .box .list ul li:nth-child(3n){margin-right:0}
@media (max-width:768px){.join .box .list ul li{width:49%;margin-right:2%}
.join .box .list ul li:nth-child(3n){margin-right:2%}
.join .box .list ul li:nth-child(2n){margin-right:0}
}
@media (max-width:500px){.join .box .list ul li{width:100%;margin-right:0}
.join .box .list ul li:nth-child(3n){margin-right:0}
}
.join .box .list ul li a{display:block;background:#fff;border-radius:.1rem;padding:.35rem .4rem .4rem}
.join .box .list ul li a .t1{font-size:18px;color:#161b27;line-height:24px}
@media (max-width:1600px){.join .box .list ul li a .t1{font-size:16px}
}
@media (max-width:1440px){.join .box .list ul li a .t1{font-size:14px}
}
.join .box .list ul li a .t2{width:100%;display:flex;justify-content:space-between;margin-top:.15rem;font-size:14px;color:#ccc}
.join .box .list ul li:hover a{background:#d90012;box-shadow:0 0 .5rem 0 rgba(217,0,18,.35)}
.join .box .list ul li:hover a .t1{color:#fff}
.join .box .list ul li:hover a .t2{color:#fff;opacity:.6}
.job{width:100%;background:#f5f5f5;padding:.4rem 0 .8rem}
.job .box{width:72.9%;margin:auto;display:flex;align-items:flex-start}
@media (max-width:1600px){.job .box{width:84%}
}
@media (max-width:1280px){.job .box{width:90%}
}
@media (max-width:768px){.job .box{flex-wrap:wrap}
}
.job .box .menu{position:sticky;top:2rem;width:360px;flex-shrink:0}
@media (max-width:1024px){.job .box .menu{width:240px}
}
@media (max-width:768px){.job .box .menu{display:none}
}
.job .box .menu .search{width:100%;border-bottom:1px solid #f5f5f5;display:flex;background:#fff;border-radius:.1rem .1rem 0 0}
.job .box .menu .search .txt{width:100%;height:.8rem;padding-left:.4rem;font-size:18px}
@media (max-width:1600px){.job .box .menu .search .txt{font-size:16px}
}
@media (max-width:1440px){.job .box .menu .search .txt{font-size:14px}
}
.job .box .menu .search .txt::placeholder{color:#ccc}
.job .box .menu .search .btn{flex-shrink:0;width:.6rem;height:.8rem;background:url(../public/static/modules/cms/images/search.png) left center no-repeat;background-size:.2rem}
.job .box .menu ul li{background:#fff;border-bottom:1px solid #f5f5f5}
.job .box .menu ul li:last-child{border-bottom:none;border-radius:0 0 .1rem .1rem}
.job .box .menu ul li a{width:100%;height:.7rem;display:flex;align-items:center;padding:0 .4rem;font-size:18px;color:#666}
@media (max-width:1600px){.job .box .menu ul li a{font-size:16px}
}
@media (max-width:1440px){.job .box .menu ul li a{font-size:14px}
}
.job .box .menu ul li a span{width:6px;height:6px;display:flex;position:relative;flex-shrink:0;margin-right:.3rem}
.job .box .menu ul li a span img{width:100%}
.job .box .menu ul li a span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.job .box .menu ul li:hover a{color:#111}
.job .box .menu ul li.on a{color:#111}
.job .box .menu ul li.on a span img:nth-child(2){opacity:1}
.job .box .menu::after{content:'';position:absolute;width:1px;height:100%;background:#e5e5e5;top:0;left:calc(100% + .4rem)}
.job .box .list{width:100%;margin-left:.8rem}
@media (max-width:768px){.job .box .list{margin-left:0}
}
.job .box .list .tbox{width:100%;background:#fff;padding:.45rem .5rem;border-radius:.1rem}
.job .box .list .tbox .top{width:100%;padding-bottom:.2rem;border-bottom:1px solid #e5e5e5}
.job .box .list .tbox .top .t1{font-size:18px;font-weight:700;color:#111;line-height:24px}
@media (max-width:1600px){.job .box .list .tbox .top .t1{font-size:16px}
}
.job .box .list .tbox .top .t2{font-size:14px;color:#999;line-height:24px;margin-top:5px}
.job .box .list .tbox .top .t2 span{margin-left:.5rem}
.job .box .list .tbox .txt{color:#666;line-height:28px;padding:.35rem 0 .45rem}
.job .box .list .tbox .getjob{width:140px;height:46px;background:#d90012;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff}
.job .box .list .ckbox{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:.35rem}
@media (max-width:500px){.job .box .list .ckbox .change{margin-bottom:.2rem}
}
.job .box .list .ckbox .change a{color:#666;line-height:28px;display:block}
.job .box .list .ckbox .change a:hover{color:#d90012}
.job .box .list .ckbox .back{width:140px;height:46px;background:#d90012;border-radius:5px;color:#fff;display:flex;justify-content:center;align-items:center}
.news{width:100%;background:#f5f5f5;padding-bottom:.8rem}
.news .news-menu{width:100%;border-bottom:1px solid #e5e5e5}
.news .news-menu ul{display:flex;justify-content:center;margin-bottom:-1px}
.news .news-menu ul li{margin:0 .5rem;cursor:pointer;border-bottom:3px solid transparent}
@media (max-width:500px){.news .news-menu ul li{margin:0 .2rem}
}
.news .news-menu ul li a{font-size:18px;line-height:.78rem;color:#111}
@media (max-width:1600px){.news .news-menu ul li a{font-size:16px}
}
@media (max-width:1440px){.news .news-menu ul li a{font-size:14px}
}
.news .news-menu ul li:hover a{color:#d90012}
.news .news-menu ul li.on{border-bottom:3px solid #d90012}
.news .news-menu ul li.on a{color:#d90012}
.news .box{width:72.9%;margin:.5rem auto 0}
@media (max-width:1600px){.news .box{width:84%}
}
@media (max-width:1280px){.news .box{width:90%}
}
.news .box .top{width:100%;position:relative;background:#fff}
.news .box .top .swiper{width:100%;overflow:hidden}
.news .box .top .swiper .swiper-slide a{display:flex}
@media (max-width:768px){.news .box .top .swiper .swiper-slide a{flex-wrap:wrap}
}
.news .box .top .swiper .swiper-slide a .img{width:42.8%;height:3.96rem;flex-shrink:0}
@media (max-width:1600px){.news .box .top .swiper .swiper-slide a .img{height:4.6rem}
}
@media (max-width:1280px){.news .box .top .swiper .swiper-slide a .img{height:4.93rem}
}
@media (max-width:768px){.news .box .top .swiper .swiper-slide a .img{width:100%;height:7rem}
}
@media (max-width:500px){.news .box .top .swiper .swiper-slide a .img{height:4.22rem}
}
.news .box .top .swiper .swiper-slide a .img img{width:100%}
.news .box .top .swiper .swiper-slide a .tbox{width:100%;padding:.5rem;position:relative}
.news .box .top .swiper .swiper-slide a .tbox .t1{font-size:22px;color:#161b27;line-height:30px}
@media (max-width:1600px){.news .box .top .swiper .swiper-slide a .tbox .t1{font-size:20px;line-height:28px}
}
@media (max-width:1440px){.news .box .top .swiper .swiper-slide a .tbox .t1{font-size:18px;line-height:26px}
}
@media (max-width:1366px){.news .box .top .swiper .swiper-slide a .tbox .t1{font-size:16px;line-height:24px}
}
.news .box .top .swiper .swiper-slide a .tbox .t2{color:#999;line-height:30px;margin-top:.35rem}
@media (max-width:1600px){.news .box .top .swiper .swiper-slide a .tbox .t2{line-height:28px}
}
@media (max-width:1440px){.news .box .top .swiper .swiper-slide a .tbox .t2{line-height:26px}
}
@media (max-width:1366px){.news .box .top .swiper .swiper-slide a .tbox .t2{line-height:24px}
}
.news .box .top .swiper .swiper-slide a .tbox .t3{font-size:14px;color:#ccc;line-height:1;margin-top:.3rem;padding-left:.2rem;display:table;transition:all ease-in .3s;position:absolute;left:.5rem;bottom:.5rem}
@media (max-width:768px){.news .box .top .swiper .swiper-slide a .tbox .t3{position:relative;left:initial;bottom:initial}
}
.news .box .top .swiper .swiper-slide a .tbox .t3 span{position:absolute;width:7px;height:11px;display:flex;justify-content:center;align-items:center;left:0;top:50%;transform:translateY(-50%);transition:all ease-in .3s}
.news .box .top .swiper .swiper-slide a .tbox .t3 span img{width:100%}
.news .box .top .swiper .swiper-slide a .tbox .t3 span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.news .box .top .swiper .swiper-slide a:hover .tbox .t3{padding-left:0;color:#d90012;border-bottom:1px solid #d90012}
.news .box .top .swiper .swiper-slide a:hover .tbox .t3 span{left:calc(100% + .1rem)}
.news .box .top .swiper .swiper-slide a:hover .tbox .t3 span img:nth-child(1){opacity:0}
.news .box .top .swiper .swiper-slide a:hover .tbox .t3 span img:nth-child(2){opacity:1}
.news .box .top .swiper .swiper-pagination{width:initial;display:table;right:.5rem;bottom:.5rem;left:initial}
.news .box .top .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#d90012}
.news .box .top .swiper-prev{width:.4rem;height:.8rem;position:absolute;background:url(../public/static/modules/cms/images/arrow11.png) center center no-repeat;background-size:100%;top:50%;transform:translateY(-50%);right:calc(100% + .78rem);cursor:pointer}
@media (max-width:768px){.news .box .top .swiper-prev{display:none}
}
.news .box .top .swiper-prev:hover{background:url(../public/static/modules/cms/images/arrow11-1.png) center center no-repeat;background-size:100%}
.news .box .top .swiper-next{width:.4rem;height:.8rem;position:absolute;background:url(../public/static/modules/cms/images/arrow12.png) center center no-repeat;background-size:100%;top:50%;transform:translateY(-50%);left:calc(100% + .78rem);cursor:pointer}
@media (max-width:768px){.news .box .top .swiper-next{display:none}
}
.news .box .top .swiper-next:hover{background:url(../public/static/modules/cms/images/arrow12-1.png) center center no-repeat;background-size:100%}
.news .box .list{width:100%;margin-top:.4rem}
.news .box .list ul{width:100%;display:flex;flex-wrap:wrap}
.news .box .list ul li{width:31.4%;background:#fff;border-radius:.1rem;overflow:hidden;margin-right:2.9%;margin-bottom:.4rem}
.news .box .list ul li:nth-child(3n){margin-right:0}
@media (max-width:768px){.news .box .list ul li{width:49%;margin-right:2%}
.news .box .list ul li:nth-child(3n){margin-right:2%}
.news .box .list ul li:nth-child(2n){margin-right:0}
}
@media (max-width:500px){.news .box .list ul li{width:100%;margin-right:0}
.news .box .list ul li:nth-child(3n){margin-right:0}
}
.news .box .list ul li a{width:100%;display:block}
.news .box .list ul li a .img{width:100%;height:3rem;position:relative}
@media (max-width:1600px){.news .box .list ul li a .img{height:3.45rem}
}
@media (max-width:1280px){.news .box .list ul li a .img{height:3.7rem}
}
@media (max-width:768px){.news .box .list ul li a .img{height:3.5rem}
}
@media (max-width:500px){.news .box .list ul li a .img{height:4.27rem}
}
.news .box .list ul li a .img img{width:100%;height:100%;object-fit:cover}
.news .box .list ul li a .img .txt{background:rgba(217,0,18,.75);width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;font-size:14px;color:#fff;line-height:20px;padding:0 .4rem .35rem;display:flex;align-items:flex-end;opacity:0;transition:all ease-in .3s}
.news .box .list ul li a .tbox{width:100%;padding:.4rem}
.news .box .list ul li a .tbox .t1{font-size:18px;font-family:Arial;color:#d90012;line-height:1}
@media (max-width:1600px){.news .box .list ul li a .tbox .t1{font-size:16px}
}
@media (max-width:1440px){.news .box .list ul li a .tbox .t1{font-size:14px}
}
.news .box .list ul li a .tbox .t2{font-size:18px;color:#161b27;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.18rem}
@media (max-width:1600px){.news .box .list ul li a .tbox .t2{font-size:16px}
}
.news .box .list ul li a .tbox .t3{font-size:14px;color:#ccc;line-height:1;margin-top:.3rem;position:relative;padding-left:.2rem;display:table;transition:all ease-in .3s}
.news .box .list ul li a .tbox .t3 span{position:absolute;width:7px;height:11px;display:flex;justify-content:center;align-items:center;left:0;top:50%;transform:translateY(-50%);transition:all ease-in .3s}
.news .box .list ul li a .tbox .t3 span img{width:100%}
.news .box .list ul li a .tbox .t3 span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.news .box .list ul li:hover .img .txt{opacity:1}
.news .box .list ul li:hover .tbox .t3{padding-left:0;color:#d90012;border-bottom:1px solid #d90012}
.news .box .list ul li:hover .tbox .t3 span{left:calc(100% + .1rem)}
.news .box .list ul li:hover .tbox .t3 span img:nth-child(1){opacity:0}
.news .box .list ul li:hover .tbox .t3 span img:nth-child(2){opacity:1}
.news-info{width:100%;background:#f5f5f5;padding:.45rem 0 1rem}
.news-info .box{width:67.7%;margin:auto;display:flex;justify-content:space-between;padding-right:.9rem}
@media (max-width:1600px){.news-info .box{width:84%}
}
@media (max-width:1280px){.news-info .box{width:90%}
}
@media (max-width:768px){.news-info .box{padding-right:0}
}
.news-info .box .left{position:relative;width:13.6%}
@media (max-width:768px){.news-info .box .left{display:none}
}
.news-info .box .left .x-left-fx{text-align:center;display:flex;flex-direction:column;align-items:center;top:4.5rem;position:sticky}
.news-info .box .left .x-left-fx span{writing-mode:vertical-lr;color:#999;display:inline-block;margin-bottom:.3rem}
.news-info .box .left .x-left-fx .x-fenx a{display:flex;justify-content:center;flex-direction:column;align-items:center;width:.6rem;height:.6rem;background-color:#e4e4e4;border-radius:50%;margin-bottom:20px;padding:0;background-size:100% 100%;background-image:none;transition:.5s all}
.news-info .box .left .x-left-fx .x-fenx a:hover{background-color:#d90012}
.news-info .box .left .x-left-fx .x-fenx a:hover img:nth-of-type(1){display:none}
.news-info .box .left .x-left-fx .x-fenx a:hover img:nth-of-type(2){display:block}
.news-info .box .left .x-left-fx .x-fenx a img{width:50%;height:50%;object-fit:contain;background:0 0}
@media (max-width:1580px){.news-info .box .left .x-left-fx .x-fenx a img{width:24px;height:24px}
}
.news-info .box .left .x-left-fx .x-fenx a img:nth-of-type(2){display:none}
.news-info .box .right{width:86.5%}
@media (max-width:768px){.news-info .box .right{width:100%}
}
.news-info .box .right .top{padding-bottom:.6rem;border-bottom:1px solid #ddd}
.news-info .box .right .top .title{font-size:.32rem;color:#000;font-weight:800;line-height:.42rem}
.news-info .box .right .top .span{color:#999;margin-top:.15rem;font-size:20px;font-weight:500;display:block}
@media (max-width:1600px){.news-info .box .right .top .span{font-size:18px}
}
@media (max-width:1440px){.news-info .box .right .top .span{font-size:16px}
}
@media (max-width:1366px){.news-info .box .right .top .span{font-size:14px}
}
.news-info .box .right .content{margin-top:.55rem;padding-bottom:.6rem;line-height:2;border-bottom:1px solid #ddd}
.news-info .box .right .x-show-jnpj2{margin-top:.55rem;background-color:#f5f5f5}
.news-info .box .right .x-show-jnpj2 .container{padding:0;display:flex;justify-content:center;align-items:center}
@media (max-width:768px){.news-info .box .right .x-show-jnpj2 .container{flex-wrap:wrap}
}
@media (max-width:500px){.news-info .box .right .x-show-jnpj2 .container .x-left{width:100%}
}
.news-info .box .right .x-show-jnpj2 .container .x-left a{display:flex;align-items:center}
.news-info .box .right .x-show-jnpj2 .container .x-left a:hover p{color:#d90012}
.news-info .box .right .x-show-jnpj2 .container .x-left a:hover .x-zh{background-color:#d90012}
.news-info .box .right .x-show-jnpj2 .container .x-left a:hover .x-zh img:nth-of-type(1){display:none}
.news-info .box .right .x-show-jnpj2 .container .x-left a:hover .x-zh img:nth-of-type(2){display:block}
.news-info .box .right .x-show-jnpj2 .container .x-left a p{color:#999;transition:.5s all;margin-right:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
@media (max-width:768px){.news-info .box .right .x-show-jnpj2 .container .x-left a p{margin-right:0;width:100%}
}
.news-info .box .right .x-show-jnpj2 .container .x-left a .x-zh{width:.6rem;height:.6rem;background-color:#e4e4e4;border-radius:50%;display:flex;justify-content:center;flex-direction:column;align-items:center;transition:.5s all;flex-shrink:0}
@media (max-width:1580px){.news-info .box .right .x-show-jnpj2 .container .x-left a .x-zh{width:50px;height:50px}
}
@media (max-width:768px){.news-info .box .right .x-show-jnpj2 .container .x-left a .x-zh{display:none}
}
.news-info .box .right .x-show-jnpj2 .container .x-left a .x-zh img{width:10px;height:16px;object-fit:contain;transition:.5s all}
.news-info .box .right .x-show-jnpj2 .container .x-left a .x-zh img:nth-of-type(2){width:22px;height:16px;display:none}
.news-info .box .right .x-show-jnpj2 .container .x-zh-zh{width:.6rem;height:.6rem;background-color:#e4e4e4;border-radius:50%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 20px;transition:.5s all;flex-shrink:0}
@media (max-width:500px){.news-info .box .right .x-show-jnpj2 .container .x-zh-zh{display:none}
}
.news-info .box .right .x-show-jnpj2 .container .x-zh-zh:hover{background-color:#d90012}
.news-info .box .right .x-show-jnpj2 .container .x-zh-zh:hover img:nth-of-type(1){display:none}
.news-info .box .right .x-show-jnpj2 .container .x-zh-zh:hover img:nth-of-type(2){display:block}
.news-info .box .right .x-show-jnpj2 .container .x-zh-zh img{width:14px;height:14px;object-fit:contain}
.news-info .box .right .x-show-jnpj2 .container .x-zh-zh img:nth-of-type(2){display:none}
@media (max-width:500px){.news-info .box .right .x-show-jnpj2 .container .x-right{width:100%}
}
.news-info .box .right .x-show-jnpj2 .container .x-right a{display:flex;align-items:center}
.news-info .box .right .x-show-jnpj2 .container .x-right a:hover p{color:#d90012}
.news-info .box .right .x-show-jnpj2 .container .x-right a:hover .x-zh{background-color:#d90012}
.news-info .box .right .x-show-jnpj2 .container .x-right a:hover .x-zh img:nth-of-type(1){display:none}
.news-info .box .right .x-show-jnpj2 .container .x-right a:hover .x-zh img:nth-of-type(2){display:block}
.news-info .box .right .x-show-jnpj2 .container .x-right a p{color:#999;transition:.5s all;margin-left:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
@media (max-width:768px){.news-info .box .right .x-show-jnpj2 .container .x-right a p{margin-left:0;width:100%}
}
.news-info .box .right .x-show-jnpj2 .container .x-right a .x-zh{width:.6rem;height:.6rem;background-color:#e4e4e4;border-radius:50%;display:flex;justify-content:center;flex-direction:column;align-items:center;transition:.5s all;flex-shrink:0}
@media (max-width:768px){.news-info .box .right .x-show-jnpj2 .container .x-right a .x-zh{display:none}
}
.news-info .box .right .x-show-jnpj2 .container .x-right a .x-zh img{width:10px;height:16px;object-fit:contain}
.news-info .box .right .x-show-jnpj2 .container .x-right a .x-zh img:nth-of-type(2){width:22px;height:16px;display:none}
.x-show-case2.x-index5{padding:1rem 0 .9rem}
.x-show-case2.x-index5 .container{width:72.9%;margin:auto;padding:0}
@media (max-width:1600px){.x-show-case2.x-index5 .container{width:84%}
}
@media (max-width:1280px){.x-show-case2.x-index5 .container{width:90%}
}
.x-show-case2.x-index5 .container .x-top .x-title{font-size:.32rem;font-weight:800;color:#000}
.x-show-case2.x-index5 .container .x-bottom{margin-top:.45rem;width:100%;overflow:hidden}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide:hover .x-text .x-title{color:#d90012}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide:hover .x-text i{width:22px;height:16px;background:url(../images/arrow13.png) no-repeat center;background-size:100% 100%}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide figure{width:100%;height:3.6rem;border-radius:.1rem;overflow:hidden}
@media (max-width:768px){.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide figure{height:2.5rem}
}
@media (max-width:500px){.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide figure{height:3.36rem}
}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide figure img{width:100%;height:100%;object-fit:cover}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide .x-text{width:100%;margin-top:.3rem}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide .x-text .x-title{font-size:18px;font-weight:500;color:#000}
@media (max-width:1600px){.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide .x-text .x-title{font-size:16px}
}
@media (max-width:1440px){.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide .x-text .x-title{font-size:14px}
}
.x-show-case2.x-index5 .container .x-bottom .swiper-container .swiper-wrapper .swiper-slide .x-text i{display:inline-block;margin-top:.17rem;width:10px;height:16px;background:url(../images/x-jt2.png) no-repeat center;background-size:100% 100%;transition:.5s all}
.bshare-custom .bshare-weixin{background:0 0}
.bsBox{box-sizing:initial!important}
.product{width:100%;background:#f5f5f5}
.product .product-menu{width:100%;border-bottom:1px solid #e5e5e5}
.product .product-menu ul{display:flex;justify-content:center;margin-bottom:-1px}
.product .product-menu ul li{margin:0 .5rem;border-bottom:3px solid transparent}
@media (max-width:500px){.product .product-menu ul li{margin:0 .2rem}
}
.product .product-menu ul li a{font-size:18px;line-height:.78rem;color:#111}
@media (max-width:1600px){.product .product-menu ul li a{font-size:16px}
}
@media (max-width:1440px){.product .product-menu ul li a{font-size:14px}
}
.product .product-menu ul li:hover a{color:#d90012}
.product .product-menu ul li.on{border-bottom:3px solid #d90012}
.product .product-menu ul li.on a{color:#d90012}
.product .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
.product .box.product1{padding:.4rem 0 .8rem}
.product .box.product2{padding:.8rem 0}
.product .box.product3{padding:.8rem 0;flex-wrap:nowrap}
@media (max-width:768px){.product .box.product3{flex-wrap:wrap}
}
@media (max-width:1600px){.product .box{width:84%}
}
@media (max-width:1280px){.product .box{width:90%}
}
.product .box .list{width:100%}
.product .box .list ul{display:flex;flex-wrap:wrap}
.product .box .list ul li{width:48.5%;margin-right:3%;background:#fff;overflow:hidden;border-radius:.1rem;margin-bottom:.4rem}
.product .box .list ul li:nth-child(2n){margin-right:0}
@media (max-width:768px){.product .box .list ul li{width:100%;margin-right:0}
}
.product .box .list ul li a{display:flex;align-items:center;padding:.3rem .5rem .3rem .2rem}
.product .box .list ul li a .img{width:2rem;height:1.6rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-right:.15rem}
.product .box .list ul li a .img img{max-width:100%;max-height:100%}
.product .box .list ul li a .tbox{width:100%}
.product .box .list ul li a .tbox .t1{font-size:22px;line-height:24px;color:#111}
@media (max-width:1600px){.product .box .list ul li a .tbox .t1{font-size:20px}
}
@media (max-width:1440px){.product .box .list ul li a .tbox .t1{font-size:18px}
}
@media (max-width:1366px){.product .box .list ul li a .tbox .t1{font-size:16px}
}
.product .box .list ul li a .tbox .t2{font-size:14px;line-height:24px;color:#666;margin-top:.1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.product .box .product2-box{width:100%;padding-bottom:.4rem;display:flex;align-items:flex-start}
@media (max-width:768px){.product .box .product2-box{flex-wrap:wrap}
}
.product .box .product2-box.pinfo{padding-bottom:0}
.product .box .product2-box .product2-menu{width:360px;position:sticky;top:2rem;flex-shrink:0}
@media (max-width:1024px){.product .box .product2-box .product2-menu{width:240px}
}
@media (max-width:768px){.product .box .product2-box .product2-menu{width:100%;position:relative;top:initial}
}
.product .box .product2-box .product2-menu::after{content:'';width:1px;height:100%;position:absolute;top:0;left:calc(100% + .4rem);background:#e5e5e5}
@media (max-width:768px){.product .box .product2-box .product2-menu::after{display:none}
}
.product .box .product2-box .product2-menu ul{width:100%;max-height:70vh;overflow-y:auto}
.product .box .product2-box .product2-menu ul::-webkit-scrollbar{width:0}
.product .box .product2-box .product2-menu ul::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:0}
.product .box .product2-box .product2-menu ul::-webkit-scrollbar-thumb{background:#d90012;border-radius:25px}
.product .box .product2-box .product2-menu ul::-webkit-scrollbar-corner{background:#d90012}
@media (max-width:768px){.product .box .product2-box .product2-menu ul{display:flex;overflow-x:auto;white-space:nowrap}
.product .box .product2-box .product2-menu ul::-webkit-scrollbar{height:3px}
}
.product .box .product2-box .product2-menu ul li{background:#fff;border-bottom:1px solid #f5f5f5}
@media (max-width:768px){.product .box .product2-box .product2-menu ul li{display:inline-block}
}
.product .box .product2-box .product2-menu ul li:first-child{border-radius:.1rem .1rem 0 0}
.product .box .product2-box .product2-menu ul li:last-child{border-bottom:none;border-radius:0 0 .1rem .1rem}
.product .box .product2-box .product2-menu ul li .menu-link{width:100%;height:.7rem;display:flex;align-items:center;padding-left:.4rem;font-size:18px;color:#666}
@media (max-width:1600px){.product .box .product2-box .product2-menu ul li .menu-link{font-size:16px}
}
@media (max-width:1440px){.product .box .product2-box .product2-menu ul li .menu-link{font-size:14px}
}
@media (max-width:768px){.product .box .product2-box .product2-menu ul li .menu-link{padding:0 .2rem}
}
.product .box .product2-box .product2-menu ul li .menu-link span{width:6px;height:6px;display:flex;position:relative;margin-right:.3rem}
.product .box .product2-box .product2-menu ul li .menu-link span img{width:100%}
.product .box .product2-box .product2-menu ul li .menu-link span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.product .box .product2-box .product2-menu ul li .s-menu{width:100%;padding-left:.76rem;padding-bottom:.35rem;display:none}
@media (max-width:768px){.product .box .product2-box .product2-menu ul li .s-menu{display:none}
}
.product .box .product2-box .product2-menu ul li .s-menu a{display:block;font-size:14px;color:#999;line-height:24px;transition:all ease-in .3s}
.product .box .product2-box .product2-menu ul li .s-menu a:hover{color:#d90012}
.product .box .product2-box .product2-menu ul li.on .menu-link,.product .box .product2-box .product2-menu ul li:hover .menu-link{color:#111}
.product .box .product2-box .product2-menu ul li.on .menu-link span img:nth-child(2),.product .box .product2-box .product2-menu ul li:hover .menu-link span img:nth-child(2){opacity:1}
.product .box .product2-box .product2-menu ul li.on .menu-link{color:#111}
.product .box .product2-box .product2-menu ul li.on .menu-link span img:nth-child(2){opacity:1}
.product .box .product2-box .product2-menu ul li.on .s-menu{display:block}
@media (max-width:768px){.product .box .product2-box .product2-menu ul li.on .s-menu{display:none}
}
.product .box .product2-box .product2-list{width:100%;margin-left:.8rem}
@media (max-width:768px){.product .box .product2-box .product2-list{margin-left:0;margin-top:.5rem}
}
.product .box .product2-box .product2-list ul li{width:100%;display:flex;align-items:center;background:#fff;border-radius:.1rem;margin-bottom:.4rem;padding:.3rem .45rem}
@media (max-width:500px){.product .box .product2-box .product2-list ul li{flex-wrap:wrap}
}
.product .box .product2-box .product2-list ul li:last-child{margin-bottom:0}
.product .box .product2-box .product2-list ul li .img{width:2.6rem;height:1.4rem;margin-right:.2rem;flex-shrink:0}
@media (max-width:500px){.product .box .product2-box .product2-list ul li .img{width:100%;height:5.05rem;margin-right:0}
}
.product .box .product2-box .product2-list ul li .img img{width:100%;height:100%;transition:all ease-in .3s}
@media (max-width:500px){.product .box .product2-box .product2-list ul li .tbox{margin-top:.2rem}
}
.product .box .product2-box .product2-list ul li .tbox .title{font-size:.32rem;line-height:.42rem;color:#161b27}
.product .box .product2-box .product2-list ul li .tbox .txt{color:#999;line-height:30px;margin-top:.1rem}
@media (max-width:1600px){.product .box .product2-box .product2-list ul li .tbox .txt{line-height:28px}
}
@media (max-width:1440px){.product .box .product2-box .product2-list ul li .tbox .txt{line-height:26px}
}
@media (max-width:1366px){.product .box .product2-box .product2-list ul li .tbox .txt{line-height:24px}
}
.product .box .product2-box .product2-list ul li .tbox .more{width:1.5rem;height:40px;border:1px solid #d90012;border-radius:20px;color:#d90012;display:flex;justify-content:center;align-items:center;margin-top:.45rem;transition:all ease-in .3s}
@media (max-width:1280px){.product .box .product2-box .product2-list ul li .tbox .more{width:1.6rem;height:.6rem}
}
@media (max-width:1024px){.product .box .product2-box .product2-list ul li .tbox .more{width:1.8rem;height:.6rem}
}
.product .box .product2-box .product2-list ul li .tbox .more span{width:6px;height:10px;margin-left:.2rem;position:relative;display:flex}
.product .box .product2-box .product2-list ul li .tbox .more span img{width:100%}
.product .box .product2-box .product2-list ul li .tbox .more span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all ease-in .3s}
.product .box .product2-box .product2-list ul li:hover .img img{transform:scale(1.05)}
.product .box .product2-box .product2-list ul li:hover .tbox .more{background:#d90012;color:#fff}
.product .box .product2-box .product2-list ul li:hover .tbox .more span img:nth-child(2){opacity:1}
.product .box .product2-box .product2-info{width:100%;margin-left:.8rem}
@media (max-width:768px){.product .box .product2-box .product2-info{margin-left:0;margin-top:.5rem}
}
.product .box .product2-box .product2-info .box1{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:.6rem;border-bottom:1px solid #e5e5e5}
.product .box .product2-box .product2-info .box1 .tbox{width:44.75%}
@media (max-width:500px){.product .box .product2-box .product2-info .box1 .tbox{width:100%}
}
.product .box .product2-box .product2-info .box1 .tbox .t1{font-size:.32rem;color:#111;line-height:.52rem}
.product .box .product2-box .product2-info .box1 .tbox .txt{font-size:16px;color:#666;line-height:30px;margin-top:.2rem}
@media (max-width:1600px){.product .box .product2-box .product2-info .box1 .tbox .txt{font-size:14px;line-height:24px}
}
.product .box .product2-box .product2-info .box1 .imgbox{width:50%;position:relative}
@media (max-width:500px){.product .box .product2-box .product2-info .box1 .imgbox{width:100%;margin-top:.3rem}
}
.product .box .product2-box .product2-info .box1 .imgbox .imglist{width:100%}
.product .box .product2-box .product2-info .box1 .imgbox .imglist ul li{display:none;width:100%;border-radius:.15rem;overflow:hidden}
.product .box .product2-box .product2-info .box1 .imgbox .imglist ul li.on{display:block}
.product .box .product2-box .product2-info .box1 .imgbox .imgmenu{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3));border-radius:0 0 .12rem .12rem;padding-top:.3rem}
.product .box .product2-box .product2-info .box1 .imgbox .imgmenu ul{width:100%;display:flex;justify-content:center}
.product .box .product2-box .product2-info .box1 .imgbox .imgmenu ul li{margin:0 .25rem;color:#fff;line-height:24px;padding:.23rem 0;cursor:pointer;border-bottom:2px solid transparent}
.product .box .product2-box .product2-info .box1 .imgbox .imgmenu ul li.on{border-bottom:2px solid #d90012}
.product .box .product2-box .product2-info .box2{width:100%;margin-top:.4rem;padding-bottom:.5rem;border-bottom:1px solid #e5e5e5}
.product .box .product2-box .product2-info .box2:last-child{padding-bottom:0;border-bottom:none}
.product .box .product2-box .product2-info .box2 .t1{font-size:.32rem;color:#111;line-height:.52rem}
.product .box .product2-box .product2-info .box2 .tbox{width:100%;background:#fff;border-radius:.1rem;padding:.4rem .4rem .3rem;margin-top:.23rem}
.product .box .product2-box .product2-info .box2 .tbox .txt{width:100%;display:flex;margin-bottom:.1rem;cursor:pointer}
.product .box .product2-box .product2-info .box2 .tbox .txt span{width:10px;height:10px;background:#fff;border:2px solid #ccc;border-radius:5px;flex-shrink:0;margin-right:.2rem;margin-top:9px}
.product .box .product2-box .product2-info .box2 .tbox .txt .ts{color:#666;line-height:28px}
.product .box .product2-box .product2-info .box2 .tbox .txt:hover span{border:2px solid #d90012}
.product .box .product2-box .product2-info .box2 .tbox .txt:hover .ts{color:#111}
.product .box .product2-box .product2-info .box2 .abox{width:100%;display:flex;flex-wrap:wrap;margin-top:.1rem}
.product .box .product2-box .product2-info .box2 .abox a,.product .box .product2-box .product2-info .box2 .abox span{background:#e5e5e5;border-radius:calc(12px + .2rem);padding:.12rem .2rem;cursor:pointer;display:flex;align-items:center;color:#666;margin-top:.2rem;margin-right:.2rem;line-height:24px}
.product .box .product2-box .product2-info .box2 .abox a:hover,.product .box .product2-box .product2-info .box2 .abox span:hover{color:#fff;background:#d90012;box-shadow:0 0 .36rem 0 rgba(217,0,18,.3)}
.product .box .product2-box .product2-info .box2 .bbox{width:100%;display:flex;flex-wrap:wrap;margin-top:.23rem}
.product .box .product2-box .product2-info .box2 .bbox a{margin-right:1.02rem}
@media (max-width:500px){.product .box .product2-box .product2-info .box2 .bbox a{margin-right:.3rem;margin-top:.2rem}
}
.product .box .product2-box .product2-info .box2 .bbox a .icon{width:.78rem;margin:auto}
.product .box .product2-box .product2-info .box2 .bbox a .icon img{width:100%}
.product .box .product2-box .product2-info .box2 .bbox a .ts{text-align:center;font-size:14px;color:#666;line-height:24px;margin-top:.13rem}
.product .box .menu{width:360px;position:sticky;top:2rem;flex-shrink:0}
@media (max-width:1024px){.product .box .menu{width:240px}
}
@media (max-width:768px){.product .box .menu{width:100%;position:relative;top:initial}
}
.product .box .menu::after{content:'';width:1px;height:100%;position:absolute;top:0;left:calc(100% + .4rem);background:#e5e5e5}
@media (max-width:768px){.product .box .menu::after{display:none}
}
.product .box .menu ul{width:100%;max-height:70vh;overflow-y:auto}
.product .box .menu ul::-webkit-scrollbar{width:0}
.product .box .menu ul::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:0}
.product .box .menu ul::-webkit-scrollbar-thumb{background:#d90012;border-radius:25px}
.product .box .menu ul::-webkit-scrollbar-corner{background:#d90012}
@media (max-width:768px){.product .box .menu ul{display:flex;overflow-x:auto;white-space:nowrap}
.product .box .menu ul::-webkit-scrollbar{height:3px}
}
.product .box .menu ul li{background:#fff;border-bottom:1px solid #f5f5f5}
@media (max-width:768px){.product .box .menu ul li{display:inline-block;width:2rem;flex:none}
}
.product .box .menu ul li:first-child{border-radius:.1rem .1rem 0 0}
.product .box .menu ul li:last-child{border-bottom:none;border-radius:0 0 .1rem .1rem}
.product .box .menu ul li a{width:100%;height:1.2rem;display:flex;justify-content:center;align-items:center}
.product .box .menu ul li a img{max-width:100%;max-height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.product .box .menu ul li.on a img,.product .box .menu ul li:hover a img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.product .box .content{width:100%;margin-left:.8rem}
@media (max-width:768px){.product .box .content{margin-left:0;margin-top:.5rem}
}
.product .box .content .box1{width:100%;background:#fff;border-radius:.1rem;padding:.3rem;display:flex;align-items:center}
@media (max-width:500px){.product .box .content .box1{flex-wrap:wrap}
}
.product .box .content .box1 .img{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-right:.2rem}
@media (max-width:500px){.product .box .content .box1 .img{width:100%;height:5rem}
}
.product .box .content .box1 .img img{max-width:100%;max-height:100%}
.product .box .content .box1 .tbox{width:100%}
.product .box .content .box1 .tbox .t1{font-size:.32rem;line-height:.42rem;color:#111}
.product .box .content .box1 .tbox .t2{line-height:30px;color:#999;margin-top:.1rem}
.product .box .content .box2{width:100%;margin-top:.4rem;background:#fff;border-radius:.1rem;min-height:3.25rem}
.product .box .content .box2 .ms{width:100%;border-bottom:1px solid #f5f5f5;padding:0 .5rem}
.product .box .content .box2 .ms ul{display:flex;overflow-x:auto}
.product .box .content .box2 .ms ul li{flex-shrink:0;font-size:18px;font-weight:500;color:#111;line-height:24px;padding:.22rem 0;margin-right:.35rem;border-bottom:2px solid transparent;cursor:pointer}
.product .box .content .box2 .ms ul li:last-child{margin-right:0}
@media (max-width:1260px){.product .box .content .box2 .ms ul li{margin-right:.25rem}
}
@media (max-width:1600px){.product .box .content .box2 .ms ul li{font-size:16px}
}
@media (max-width:1440px){.product .box .content .box2 .ms ul li{font-size:14px}
}
.product .box .content .box2 .ms ul li.on{border-bottom:2px solid #d90012}
.product .box .content .box2 .ls{width:100%;padding:.3rem .5rem}
.product .box .content .box2 .ls>ul>li{width:100%;display:none}
.product .box .content .box2 .ls>ul>li.on{display:flex;flex-wrap:wrap;align-items:center}
.product .box .content .box2 .ls>ul>li>span{width:30%;display:flex;color:#666;line-height:24px;margin-bottom:.15rem;margin-right:5%}
.product .box .content .box2 .ls>ul>li>span:nth-child(3n){margin-right:0}
.product .box .content .box2 .ls>ul>li>span>a{transition:all .3s}
.product .box .content .box2 .ls>ul>li>span>a:hover{color:#d90012}
@media (max-width:768px){.product .box .content .box2 .ls>ul>li>span{width:50%;margin-right:0}
}
@media (max-width:500px){.product .box .content .box2 .ls>ul>li>span{width:100%}
}
/*关于我们*/
.about{width:100%}
.about .abox1{width:100%;background:#f5f5f5;position:relative}
@media (max-width:500px){.about .abox1{padding-top:1rem}
}
.about .abox1 .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}
@media (max-width:1600px){.about .abox1 .box{width:84%}
}
@media (max-width:1280px){.about .abox1 .box{width:90%}
}
.about .abox1 .box .item{width:32%;background:#fff;border-radius:.1rem;display:flex;align-items:center;padding:.8rem .5rem .76rem .76rem;margin-top:-1.3rem; margin-bottom:1rem}
@media (max-width:768px){.about .abox1 .box .item{padding:.5rem;flex-wrap:wrap}
}
@media (max-width:500px){.about .abox1 .box .item{margin-top:0;width:100%;margin-bottom:.3rem}
.about .abox1 .box .item:nth-child(2){margin-bottom:0}
}
.about .abox1 .box .item .t1{flex-shrink:0;font-size:18px;font-weight:700;color:#d90012;line-height:1}
.about .abox1 .box .item .t1 img{width:.7rem;display:block;margin-bottom:.2rem}
.about .abox1 .box .item .t2{width:100%;margin-left:.54rem;font-size:22px;color:#111;line-height:36px}
@media (max-width:1600px){.about .abox1 .box .item .t2{font-size:20px;line-height:34px}
}
@media (max-width:1440px){.about .abox1 .box .item .t2{font-size:18px;line-height:32px}
}
@media (max-width:1366px){.about .abox1 .box .item .t2{font-size:16px;line-height:30px}
}
@media (max-width:768px){.about .abox1 .box .item .t2{margin-left:0;margin-top:.3rem}
}
.about .abox2{width:100%;background:#f5f5f5;padding:1.2rem 0}
.about .abox2 .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
@media (max-width:1600px){.about .abox2 .box{width:84%}
}
@media (max-width:1280px){.about .abox2 .box{width:90%}
}
.about .abox2 .box .left{width:47%;padding-top:35px;padding-left:.7rem;position:relative}
@media (max-width:500px){.about .abox2 .box .left{display:none}
}
.about .abox2 .box .left .line{width:.05rem;height:100%;background:#ddd;border-radius:.03rem;position:absolute;left:0;top:0}
.about .abox2 .box .left .line span{height:40%;background:#d90012;border-radius:3px;width:100%;position:absolute;left:0;top:0;transition:all ease-in .5s}
@media (max-width:768px){.about .abox2 .box .left .line span{height:45%}
}
.about .abox2 .box .left ul li{width:100%;margin-bottom:.5rem;cursor:pointer}
.about .abox2 .box .left ul li .t1{font-size:.28rem;line-height:1}
.about .abox2 .box .left ul li .t2{line-height:28px;color:#333;margin-top:.14rem;display:none}
.about .abox2 .box .left ul li.on .t1{color:#d90012}
.about .abox2 .box .left ul li.on .t2{display:block}
.about .abox2 .box .img{width:47%}
@media (max-width:500px){.about .abox2 .box .img{display:none}
}
.about .abox2 .box .img ul li{width:100%;border-radius:.1rem;overflow:hidden;display:none}
.about .abox2 .box .img ul li.on{display:block}
.about .abox2 .box .img ul li img{width:100%}
.about .abox2 .box .mobile-list{width:100%;display:none}
@media (max-width:500px){.about .abox2 .box .mobile-list{display:block}
}
.about .abox2 .box .mobile-list .swiper{width:100%;height:100%;overflow:hidden}
.about .abox2 .box .mobile-list .swiper .swiper-slide{width:100%;position:relative}
.about .abox2 .box .mobile-list .swiper .swiper-slide .imgs{width:100%;height:4rem;border-radius:.1rem;overflow:hidden}
.about .abox2 .box .mobile-list .swiper .swiper-slide .txt{width:100%;font-size:.28rem;color:#333;line-height:.38rem;margin-top:.2rem}
@media (max-width:500px){.about .abox2 .box .mobile-list .swiper .swiper-slide .txt{font-size:18px;line-height:28px}
}
.about .abox2 .box .mobile-list .swiper .swiper-slide .t2{margin-top:.2rem;font-size:14px;line-height:24px;color:#666}
.about .abox3{width:100%;padding:1.2rem 0}
.about .abox3 .top .title{text-align:center;color:#161b27;font-size:.36rem;line-height:.5rem}
.about .abox3 .top .title span{color:#d90012}
.about .abox3 .list{margin-top:.5rem}
.about .abox3 .list .g-about-fz-b{width:100%;margin-bottom:.5rem;height:100px;position:relative;z-index:1}
.about .abox3 .list .g-about-fz-b::after{content:'';position:absolute;height:1px;background:#e3e3e3;width:100%;top:50%;left:0;z-index:-1}
.about .abox3 .list .g-about-fz-b-box{padding:0 1.3rem;height:100%}
@media (max-width:500px){.about .abox3 .list .g-about-fz-b-box{padding:0 5%}
}
.about .abox3 .list .g-about-fz-b-box .swiper-container{width:100%;height:100%;overflow:hidden}
.about .abox3 .list .g-fzb{position:relative;cursor:pointer;height:100%}
.about .abox3 .list .g-fzb i{position:absolute;left:50%;transform:translateX(-50%)}
.about .abox3 .list .g-fzb .i1{width:10px;height:10px;background:#e4e4e4;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}
@media (max-width:500px){.about .abox3 .list .g-fzb .i1{left:0;transform:translate(0,-50%)}
}
.about .abox3 .list .g-fzb .i2{width:40px;height:40px;border:2px solid #e70;border-radius:50%;opacity:0}
.about .abox3 .list .g-fzb p{color:#ccc;text-align:center;position:absolute;left:53%;transform:translateX(-50%);top:calc(50% + 20px);font-weight:700}
@media (max-width:500px){.about .abox3 .list .g-fzb p{left:50%;transform:translateX(-75%);font-weight:initial}
}
.about .abox3 .list .g-about-fz-b .x-s-bot{display:flex}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{width:60px;height:60px;border-radius:50%;position:absolute;cursor:pointer;background:#d90012;transition:.5s all;margin-right:20px;left:0;top:50%;transform:translateY(-50%);z-index:100;border:2px solid #d90012}
@media (max-width:1580px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{width:50px;height:50px}
}
@media (max-width:767px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{width:40px;height:40px}
}
@media (max-width:500px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{display:none}
}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1:hover{background:#d90012}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1:hover::before{background:url(../images/arrow8.png) no-repeat center;background-size:100% 100%}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1::before{content:"";width:10px;height:16px;background:url(../images/arrow8.png) no-repeat center;background-size:100% 100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.5s all}
@media (max-width:1580px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1::before{width:10px;height:14px}
}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{width:60px;height:60px;border-radius:50%;position:absolute;cursor:pointer;background:#d90012;transition:.5s all;right:0;top:50%;transform:translateY(-50%);z-index:100;border:2px solid #d90012}
@media (max-width:1580px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{width:50px;height:50px}
}
@media (max-width:767px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{width:40px;height:40px}
}
@media (max-width:500px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{display:none}
}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1:hover{background-color:#d90012}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1:hover::before{background:url(../images/arrow9.png) no-repeat center;background-size:100% 100%}
.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1::before{content:"";width:10px;height:16px;background:url(../images/arrow9.png) no-repeat center;background-size:100% 100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.5s all}
@media (max-width:1580px){.about .abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1::before{width:10px;height:14px}
}
.about .abox3 .list .g-about-fz-b .x-s-bot{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:100}
.about .abox3 .list .g-about-fz-b .swiper-slide{width:calc((100% - 4.76rem)/ 8)!important}
@media (max-width:768px){.about .abox3 .list .g-about-fz-b .swiper-slide{width:calc((100% - 5.76rem)/ 4)!important}
}
@media (max-width:500px){.about .abox3 .list .g-about-fz-b .swiper-slide{width:calc((100% - 2.5rem)/ 4)!important}
}
.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active{width:4.76rem!important}
@media (max-width:768px){.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active{width:5.76rem!important}
}
@media (max-width:500px){.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active{width:2.5rem!important}
}
.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb p{color:#d90012;top:50%;transform:translate(0,-50%);font-size:.9rem;padding:0}
@media (max-width:500px){.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb p{font-size:.5rem;left:11px;font-weight:700}
}
.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb .i2{opacity:1}
.about .abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb .i1{background:#d90012}
.about .abox3 .list .g-about-fz-box{background:#fff;padding:.82rem 0 .9rem}
.about .abox3 .list .g-about-fz-t{overflow:hidden}
@media (max-width:768px){.about .abox3 .list .g-about-fz-t{padding:0}
}
.about .abox3 .list .g-fz{display:flex;justify-content:space-between}
@media (max-width:768px){.about .abox3 .list .g-fz{padding:0 5%}
}
@media (max-width:500px){.about .abox3 .list .g-fz{flex-wrap:wrap}
}
.about .abox3 .list .g-fz-l{width:50%;display:flex;flex-direction:column;padding:.52rem 0 0 .7rem;align-items:flex-start;line-height:36px}
@media (max-width:1600px){.about .abox3 .list .g-fz-l{line-height:34px}
}
@media (max-width:1440px){.about .abox3 .list .g-fz-l{line-height:32px}
}
@media (max-width:1366px){.about .abox3 .list .g-fz-l{line-height:30px}
}
@media (max-width:1280px){.about .abox3 .list .g-fz-l{line-height:28px}
}
@media (max-width:1024px){.about .abox3 .list .g-fz-l{line-height:26px}
}
@media (max-width:768px){.about .abox3 .list .g-fz-l{padding:0 0 0 .3rem}
}
@media (max-width:500px){.about .abox3 .list .g-fz-l{width:100%;padding:0;margin-top:.3rem}
}
.about .abox3 .list .g-fz-r{width:50%;height:4.5rem;border-radius:.1rem;overflow:hidden}
@media (max-width:768px){.about .abox3 .list .g-fz-r{height:3.1rem}
}
@media (max-width:500px){.about .abox3 .list .g-fz-r{width:100%;height:4rem}
}
.about .abox3 .list .g-fz-r img{width:100%;height:100%;object-fit:cover}
.about .abox3 .list .g-fz-l p{color:#666;padding:0 20px;border-radius:5px;transition:all .6s}
.about .abox3 .list .g-fz-l p span{width:8px;height:8px;border:2px solid #d90012;border-radius:50%;opacity:0;display:inline-block}
.about .abox3 .list .g-fz-l p:hover{color:#111;font-size:18px;font-weight:700}
.about .abox3 .list .g-fz-l p:hover span{opacity:1}
@media screen and (max-width:1580px){.about .abox3 .list .g-fz-l p:hover{font-size:16px}
}
.about .abox4{width:100%;background:url(../public/static/modules/cms/images/about-bg.jpg) center center no-repeat;background-size:cover;padding:1.17rem 0}
.about .abox4 .top{width:100%}
.about .abox4 .top .title{font-size:.36rem;line-height:.4rem;color:#111;text-align:center}
.about .abox4 .top .title span{color:#d90012}
.about .abox4 .top .txt{max-width:860px;color:#666;line-height:30px;margin:.2rem auto 0;text-align:center}
@media (max-width:1600px){.about .abox4 .top .txt{line-height:28px}
}
@media (max-width:1440px){.about .abox4 .top .txt{line-height:26px}
}
@media (max-width:1366px){.about .abox4 .top .txt{line-height:24px}
}
.about .abox4 .list{width:100%;margin-top:.45rem}
.about .abox4 .list .swiper{width:100%;overflow:hidden;height:2.4rem}
.about .abox4 .list .swiper .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.about .abox4 .list .swiper .swiper-slide{-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:.1rem;padding:0 .4rem;display:flex;justify-content:center;align-items:center;height:calc(100% / 2);}
.about .abox4 .list .swiper .swiper-slide img{max-width:100%;max-height:100%;}
.about .abox4 .list .swiper .swiper-slide:hover{background:#fff;-webkit-filter:grayscale(0);filter:grayscale(0)}
@media (max-width:500px){.about .abox4 .list .swiper .swiper-slide{padding:.2rem}
}
.about .abox4 .list .ckbox{width:100%;display:flex;justify-content:center;align-items:center;margin-top:.14rem;display:none}
.about .abox4 .list .ckbox .prev{width:54px;height:54px;display:flex;justify-content:center;align-items:center;cursor:pointer}
.about .abox4 .list .ckbox .prev img{width:13px}
.about .abox4 .list .ckbox .next{width:54px;height:54px;display:flex;justify-content:center;align-items:center;cursor:pointer}
.about .abox4 .list .ckbox .next img{width:13px}
.webmap{width:100%;background:#f5f5f5}
.webmap .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
@media (max-width:1600px){.webmap .box{width:84%}
}
@media (max-width:1280px){.webmap .box{width:90%}
}
.webmap .box .tbox{width:100%;border-bottom:1px solid #e3e3e3;padding:.9rem 0}
@media (max-width:500px){.webmap .box .tbox{padding:.5rem 0}
}
.webmap .box .tbox .t1{font-size:.48rem;font-weight:700;color:#000;line-height:.6rem}
.webmap .box .tbox .list{width:100%;margin-top:.3rem}
.webmap .box .tbox .list ul{width:100%;display:flex;flex-wrap:wrap}
.webmap .box .tbox .list ul li{width:25%}
@media (max-width:768px){.webmap .box .tbox .list ul li{width:33%;margin-bottom:.5rem}
}
@media (max-width:500px){.webmap .box .tbox .list ul li{width:100%}
}
.webmap .box .tbox .list ul li .a1{font-size:24px;font-weight:700;color:#000;line-height:1}
@media (max-width:1600px){.webmap .box .tbox .list ul li .a1{font-size:22px}
}
@media (max-width:1440px){.webmap .box .tbox .list ul li .a1{font-size:20px}
}
@media (max-width:1366px){.webmap .box .tbox .list ul li .a1{font-size:18px}
}
@media (max-width:1280px){.webmap .box .tbox .list ul li .a1{font-size:16px}
}
.webmap .box .tbox .list ul li .a1:hover{color:#d90012}
.webmap .box .tbox .list ul li .alist{margin-top:.24rem}
@media (max-width:500px){.webmap .box .tbox .list ul li .alist{margin-top:.1rem}
}
.webmap .box .tbox .list ul li .alist .a2{display:block;color:#666;line-height:2}
.webmap .box .tbox .list ul li .alist .a2:hover{color:#d90012}
.search-box{width:100%;margin-left:.8rem}
@media (max-width:768px){.search-box{margin-left:0;margin-top:.5rem}
}
.search-box .sbox-title{width:100%;border-bottom:1px solid #e4e4e4;font-size:14px;line-height:.8rem;color:#666;display:flex;align-items:center}
.search-box .sbox-title span{font-size:22px;color:#000;display:inline-block;border-bottom:2px solid #d90012;margin-right:.05rem}
@media (max-width:1600px){.search-box .sbox-title span{font-size:20px}
}
@media (max-width:1440px){.search-box .sbox-title span{font-size:18px}
}
@media (max-width:1366px){.search-box .sbox-title span{font-size:16px}
}
.search-box .product2-list{width:100%;padding:.4rem 0 .5rem}
.search-box .product2-list ul li{width:100%;display:flex;align-items:center;background:#fff;border-radius:.1rem;margin-bottom:.4rem;padding:.3rem .45rem}
@media (max-width:500px){.search-box .product2-list ul li{flex-wrap:wrap}
}
.search-box .product2-list ul li:last-child{margin-bottom:0}
.search-box .product2-list ul li .img{width:3.6rem;height:3.4rem;margin-right:.2rem;flex-shrink:0}
@media (max-width:500px){.search-box .product2-list ul li .img{width:100%;height:5.05rem;margin-right:0}
}
.search-box .product2-list ul li .img img{width:100%;height:100%;object-fit:cover;transition:all ease-in .3s}
@media (max-width:500px){.search-box .product2-list ul li .tbox{margin-top:.2rem}
}
.search-box .product2-list ul li .tbox .title{font-size:.32rem;line-height:.42rem;color:#161b27}
.search-box .product2-list ul li .tbox .txt{color:#999;line-height:30px;margin-top:.1rem}
@media (max-width:1600px){.search-box .product2-list ul li .tbox .txt{line-height:28px}
}
@media (max-width:1440px){.search-box .product2-list ul li .tbox .txt{line-height:26px}
}
@media (max-width:1366px){.search-box .product2-list ul li .tbox .txt{line-height:24px}
}
.search-box .product2-list ul li .tbox .more{width:1.5rem;height:40px;border:1px solid #d90012;border-radius:20px;color:#d90012;display:flex;justify-content:center;align-items:center;margin-top:.45rem;transition:all ease-in .3s}
@media (max-width:1280px){.search-box .product2-list ul li .tbox .more{width:1.6rem;height:.6rem}
}
@media (max-width:1024px){.search-box .product2-list ul li .tbox .more{width:1.8rem;height:.6rem}
}
.search-box .product2-list ul li .tbox .more span{width:6px;height:10px;margin-left:.2rem;position:relative;display:flex}
.search-box .product2-list ul li .tbox .more span img{width:100%}
.search-box .product2-list ul li .tbox .more span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all ease-in .3s}
.search-box .product2-list ul li:hover .img img{transform:scale(1.05)}
.search-box .product2-list ul li:hover .tbox .more{background:#d90012;color:#fff}
.search-box .product2-list ul li:hover .tbox .more span img:nth-child(2){opacity:1}
.search-box .news-list{width:100%;margin-top:.4rem}
.search-box .news-list ul{width:100%}
.search-box .news-list ul li{width:100%;background:#fff;overflow:hidden;margin-bottom:.4rem}
.search-box .news-list ul li a{width:100%;display:flex;align-items:center;flex-wrap:wrap}
.search-box .news-list ul li a .img{width:44%;height:3rem;position:relative}
@media (max-width:500px){.search-box .news-list ul li a .img{width:100%}
}
.search-box .news-list ul li a .img::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(217,0,18,.75);opacity:0;transition:all ease-in .5s}
@media (max-width:1600px){.search-box .news-list ul li a .img{height:3.45rem}
}
@media (max-width:1280px){.search-box .news-list ul li a .img{height:3.7rem}
}
@media (max-width:768px){.search-box .news-list ul li a .img{height:3.5rem}
}
@media (max-width:500px){.search-box .news-list ul li a .img{height:4.27rem}
}
.search-box .news-list ul li a .img img{width:100%;height:100%;object-fit:cover}
.search-box .news-list ul li a .tbox{width:56%;padding:0 .6rem}
@media (max-width:500px){.search-box .news-list ul li a .tbox{width:100%;padding:.3rem}
}
.search-box .news-list ul li a .tbox .t1{font-size:18px;font-family:Arial;color:#d90012;line-height:1}
@media (max-width:1600px){.search-box .news-list ul li a .tbox .t1{font-size:16px}
}
@media (max-width:1440px){.search-box .news-list ul li a .tbox .t1{font-size:14px}
}
.search-box .news-list ul li a .tbox .t2{font-size:18px;color:#161b27;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.18rem}
@media (max-width:1600px){.search-box .news-list ul li a .tbox .t2{font-size:16px}
}
.search-box .news-list ul li a .tbox .t3{font-size:14px;color:#ccc;line-height:1;margin-top:.9rem;position:relative;padding-left:.2rem;display:table;transition:all ease-in .3s;border-bottom:1px solid transparent}
@media (max-width:500px){.search-box .news-list ul li a .tbox .t3{margin-top:.2rem}
}
.search-box .news-list ul li a .tbox .t3 span{position:absolute;width:7px;height:11px;display:flex;justify-content:center;align-items:center;left:0;top:50%;transform:translateY(-50%);transition:all ease-in .3s}
.search-box .news-list ul li a .tbox .t3 span img{width:100%}
.search-box .news-list ul li a .tbox .t3 span img:nth-child(2){position:absolute;left:0;top:0;z-index:2;opacity:0}
.search-box .news-list ul li:hover .img::after{opacity:1}
.search-box .news-list ul li:hover .img .txt{opacity:1}
.search-box .news-list ul li:hover .tbox .t3{padding-left:0;color:#d90012;border-bottom:1px solid #d90012}
.search-box .news-list ul li:hover .tbox .t3 span{left:calc(100% + .1rem)}
.search-box .news-list ul li:hover .tbox .t3 span img:nth-child(1){opacity:0}
.search-box .news-list ul li:hover .tbox .t3 span img:nth-child(2){opacity:1}
.search-box .news-list.video-list ul li a .img::after{background:rgba(217,0,18,.75) url(../images/v-icon1.png) center center no-repeat;background-size:.6rem .6rem}
.search-box .abox{width:100%;display:flex;flex-wrap:wrap;margin-top:.1rem;margin-bottom:.4rem}
.search-box .abox a,.search-box .abox span{background:#e5e5e5;border-radius:calc(12px + .2rem);padding:.12rem .2rem;cursor:pointer;display:flex;align-items:center;color:#666;margin-top:.2rem;margin-right:.2rem;line-height:24px;transition:all ease-in .5s}
.search-box .abox a:hover,.search-box .abox span:hover{color:#fff;background:#d90012;box-shadow:0 0 .36rem 0 rgba(217,0,18,.3)}
.search-box .lables{width:100%;background:#fff;margin:.4rem 0}
.search-box .lables a{width:100%;display:flex;padding-left:.3rem;border-bottom:1px solid #f5f5f5;padding:.18rem .3rem}
@media (max-width:500px){.search-box .lables a{flex-wrap:wrap;padding:.3rem}
}
.search-box .lables a .t1{width:20.5%;color:#666;line-height:24px}
@media (max-width:500px){.search-box .lables a .t1{width:100%}
}
.search-box .lables a .t2{width:21.5%;color:#666;line-height:24px}
@media (max-width:500px){.search-box .lables a .t2{width:100%}
}
.search-box .lables a .t3{display:flex;align-items:center;color:#666;line-height:24px;display:block}
@media (max-width:500px){.search-box .lables a .t3{width:100%}
}
.search-box .lables a .t3 img{width:10px;height:10px;margin-right:.1rem}
.search-box .lables a:hover .t3{color:#d90012}
.search-box .squestion-list{width:100%;margin:.4rem 0}
.search-box .squestion-list ul{width:100%}
.search-box .squestion-list ul li{width:100%;margin-bottom:.1rem}
.search-box .squestion-list ul li .qs{width:100%;padding:.18rem .3rem;color:#666;line-height:24px;background:#fff;cursor:pointer}
.search-box .squestion-list ul li .qs.on{color:#fff;background:#d90012}
.search-box .squestion-list ul li .as{color:#666;line-height:24px;padding:.2rem 0 .3rem;display:none}
.search-box .squestion-list ul li:hover .qs{color:#fff;background:#d90012}
.div{width:100%;position:relative}
.div .box{width:72.9%;margin:auto;display:flex;flex-wrap:wrap}
@media (max-width:1600px){.div .box{width:84%}
}
@media (max-width:1280px){.div .box{width:90%}
}
#hi-resume-pop{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-resume-pop *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-resume-pop form{position:absolute;top:50%;left:50%;width:90%;max-width:400px;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#hi-resume-pop .hi-title-box{position:relative;padding:0 30px;background:#d90012}
#hi-resume-pop .hi-title-box .hi-title{line-height:60px;font-size:20px;color:#fff}
#hi-resume-pop .hi-title-box .hi-close{position:absolute;top:0;right:0;z-index:5;width:80px;height:60px;cursor:pointer}
#hi-resume-pop .hi-title-box .hi-close::after,#hi-resume-pop .hi-title-box .hi-close::before{content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -10px;width:20px;height:2px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#hi-resume-pop .hi-title-box .hi-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#hi-resume-pop .hi-box{padding:30px;font-size:14px}
#hi-resume-pop input{margin-bottom:20px;padding:0 15px;width:100%;height:50px;border:1px solid #ccc}
#hi-resume-pop button{width:100%;height:50px;background:#d90012;color:#fff;cursor:pointer;border:0}
#hi-resume-pop .hi-file-box{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}
#hi-resume-pop .hi-file-box .hi-input-box{position:relative;display:inline-block;margin-right:15px;padding:0 15px;line-height:30px;background:#d90012}
#hi-resume-pop .hi-file-box input{opacity:0;position:absolute;top:0;left:0;z-index:2;margin-bottom:0;padding:0;width:100%;height:100%;border:0;cursor:pointer}
#hi-resume-pop .hi-file-box .hi-text{color:#fff;text-align:center}
#hi-resume-pop .hi-file-box .hi-text2{line-height:30px}
#hi-resume-pop .hi-code-box{display:flex;align-items:center;justify-content:space-between}
#hi-resume-pop .hi-code-box input{margin-bottom:0;width:calc(100% - 256px)!important}
#hi-resume-pop .hi-code-box{margin-bottom:20px}
#hi-resume-pop .hi-code-box input{margin-bottom:0;width:calc(100% - 146px)!important}
#hi-resume-pop .hi-code-box img{width:130px;cursor:pointer}
@media screen and (max-width:767px){#hi-resume-pop .hi-title-box{padding:0 20px}
#hi-resume-pop .hi-title-box .hi-title{line-height:50px;font-size:18px}
#hi-resume-pop .hi-box{padding:20px}
#hi-resume-pop input{margin-bottom:10px;height:40px}
#hi-resume-pop .hi-code-box,#hi-resume-pop .hi-file-box{margin-bottom:10px}
#hi-resume-pop .hi-file-box .hi-text2{font-size:12px}
#hi-resume-pop button{height:40px}
#hi-resume-pop .hi-title-box .hi-close{width:60px;height:50px}
}
#hi-video-pop{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-video-pop *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-video-pop .hi-close{position:fixed;top:86%;left:50%;margin-left:-25px;width:50px;height:50px;color:#fff;background:#fff;border-radius:50%;transition:.5s;cursor:pointer}
#hi-video-pop .hi-close:after,#hi-video-pop .hi-close:before{content:"";position:absolute;bottom:24px;left:10px;width:30px;height:2px;background:#333;transition:.5s}
#hi-video-pop .hi-close:hover{background:#019dee}
#hi-video-pop .hi-close:hover:after,#hi-video-pop .hi-close:hover:before{background:#fff}
#hi-video-pop .hi-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#hi-video-pop .hi-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#hi-video-pop video{position:fixed;left:50%;top:50%;max-width:90%;max-height:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#hi-img-pop{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-img-pop *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#hi-img-pop .hi-close{position:fixed;top:86%;left:50%;margin-left:-25px;width:50px;height:50px;color:#fff;background:#fff;border-radius:50%;transition:.5s;cursor:pointer}
#hi-img-pop .hi-close:after,#hi-img-pop .hi-close:before{content:"";position:absolute;bottom:24px;left:10px;width:30px;height:2px;background:#333;transition:.5s}
#hi-img-pop .hi-close:hover{background:#019dee}
#hi-img-pop .hi-close:hover:after,#hi-img-pop .hi-close:hover:before{background:#fff}
#hi-img-pop .hi-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#hi-img-pop .hi-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#hi-img-pop img{position:fixed;left:50%;top:50%;max-width:90%;max-height:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.g-but{height:.7rem;width:100%;background:#fff;border-top-right-radius:10px;border-top-left-radius:10px;display:flex;justify-content:center;align-items:center}
.g-but2{height:.7rem;width:100%;background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:flex;justify-content:center;align-items:center}
.public-img{display:block;position:relative;z-index:1;overflow:hidden}
.public-img::before{content:"";display:block;position:relative;z-index:0;padding-top:100%}
.public-img>img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:all .6s}
.c-jjfa{width:100%}
.c-jjfa .c-list li{padding-bottom:.4rem}
.c-jjfa .c-list li .c-wrap{position:relative}
.c-jjfa .c-list li .c-wrap .c-img{background-color:#000;height:300px;border-radius:10px;overflow:hidden}
@media (max-width:768px){.c-jjfa .c-list li .c-wrap .c-img{height:30vw}
}
.c-jjfa .c-list li .c-wrap .c-img img{opacity:.7;width:100%;height:100%;object-fit:cover}
.c-jjfa .c-list li .c-wrap .c-box{position:absolute;bottom:0;left:0;width:100%;padding:.35rem .5rem;color:#fff}
@media (max-width:768px){.c-jjfa .c-list li .c-wrap .c-box{position:relative;color:#111;padding:.2rem 0 0}
}
.c-jjfa .c-list li .c-wrap .c-box .c-list2{display:flex;align-items:flex-start;flex-wrap:wrap;margin:20px -15px -10px}
@media (max-width:768px){.c-jjfa .c-list li .c-wrap .c-box .c-list2{margin:.1rem -.1rem -.1rem}
}
.c-jjfa .c-list li .c-wrap .c-box .c-list2>div{padding:0 15px 10px;line-height:20px}
@media (max-width:768px){.c-jjfa .c-list li .c-wrap .c-box .c-list2>div{padding:0 .1rem .1rem}
}
.c-jjfa .c-list li .c-wrap .c-box .c-list2>div a{display:flex;align-items:flex-start;color:#fff;transition:all .3s}
@media (max-width:768px){.c-jjfa .c-list li .c-wrap .c-box .c-list2>div a{color:#666}
}
.c-jjfa .c-list li .c-wrap .c-box .c-list2>div a .c-dot{flex-shrink:0;width:8px;height:8px;margin:6px 10px 6px 0;border:2px solid #fff;border-radius:50%;transition:all .3s}
@media (max-width:768px){.c-jjfa .c-list li .c-wrap .c-box .c-list2>div a .c-dot{border-color:#666;margin-right:5px;width:5px;height:5px}
}
.c-jjfa .c-list li .c-wrap .c-box .c-list2>div a:hover{color:#d90012}
.c-jjfa .c-list li .c-wrap .c-box .c-list2>div a:hover .c-dot{border-color:#d90012}
.c-sjzc{width:100%}
.c-sjzc .c-text{color:#999}
.c-sjzc .c-list{display:flex;align-items:center;flex-wrap:wrap;margin:.7rem auto .6rem;max-width:710px}
@media (max-width:1580px){.c-sjzc .c-list{margin:.7rem -5px .6rem;max-width:800px}
}
.c-sjzc .c-list li{width:33.333%;padding:0 5px 10px;text-align:center}
@media (max-width:768px){.c-sjzc .c-list li{width:50%}
}
.c-sjzc .c-list li .c-wrap{display:block;padding:.35rem;border:1px solid #ddd;color:#666;border-radius:10px;transition:all .3s}
@media (max-width:768px){.c-sjzc .c-list li .c-wrap{padding:.2rem}
}
.c-sjzc .c-list li .c-wrap img,.c-sjzc .c-list li .c-wrap svg{margin-bottom:.15rem;width:30px;height:30px;transition:all .3s}
@media (max-width:768px){.c-sjzc .c-list li .c-wrap img,.c-sjzc .c-list li .c-wrap svg{margin-bottom:0}
}
.c-sjzc .c-list li .c-wrap img path,.c-sjzc .c-list li .c-wrap svg path{fill:#666}
.c-sjzc .c-list li .c-wrap:hover{color:#fff;background-color:#d90012;border-color:#d90012}
.c-sjzc .c-list li .c-wrap:hover svg path{fill:#fff}
.c-spzq{width:100%}
.c-spzq .c-list1{display:flex;align-items:flex-start;overflow-x:auto;margin-bottom:.45rem}
.c-spzq .c-list1 li{flex-shrink:0;padding:0 10px;line-height:36px;color:#666;border-radius:10px;margin-right:10px;cursor:pointer;background-color:#f8f8f8}
.c-spzq .c-list1 li:last-child{margin-right:0}
.c-spzq .c-list1 li.on,.c-spzq .c-list1 li:hover{color:#fff;background-color:#d90012}
.c-spzq .c-list2{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -.3rem -.3rem}
@media (max-width:768px){.c-spzq .c-list2{margin:0 0 -.4rem}
}
.c-spzq .c-list2 li{width:50%;padding:0 .3rem .6rem}
@media (max-width:768px){.c-spzq .c-list2 li{padding:0 0 .4rem;width:100%}
}
.c-spzq .c-list2 li .c-wrap{display:block;background-color:#f9f9f9;border-radius:10px;overflow:hidden;color:#666;transition:all .3s}
.c-spzq .c-list2 li .c-wrap .c-img{position:relative;padding-top:50%;border-radius:10px;overflow:hidden}
.c-spzq .c-list2 li .c-wrap .c-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .6s}
.c-spzq .c-list2 li .c-wrap .c-img .c-play{position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);background:url(../public/static/modules/cms/images/c-spzq-play.png) no-repeat center/contain}
.c-spzq .c-list2 li .c-wrap p{display:inline-block;padding:.2rem}
.c-spzq .c-list2 li .c-wrap:hover{color:#d90012;text-decoration:underline}
.c-spzq .c-list2 li .c-wrap:hover .c-img img{transform:scale(1.1)}
.c-zxhd{width:100%;padding-bottom:.4rem}
.c-zxhd .c-list li{padding:.4rem 0;border-top:1px solid #ddd}
.c-zxhd .c-list li:first-child{border:0;padding-top:0}
.c-zxhd .c-list li:last-child{margin-bottom:.4rem}
.c-zxhd .c-list li .c-wrap{display:flex;align-items:center}
@media (max-width:768px){.c-zxhd .c-list li .c-wrap{flex-wrap:wrap}
}
.c-zxhd .c-list li .c-wrap .public-img{width:51%;border-radius:10px}
@media (max-width:768px){.c-zxhd .c-list li .c-wrap .public-img{width:100%}
}
.c-zxhd .c-list li .c-wrap .public-img::before{padding-top:56.818%}
.c-zxhd .c-list li .c-wrap .c-box{width:49%;padding-left:.4rem}
@media (max-width:768px){.c-zxhd .c-list li .c-wrap .c-box{padding:.15rem 0 0;width:100%}
}
.c-zxhd .c-list li .c-wrap .c-box .c-title{color:#333;font-weight:700;transition:all .3s}
.c-zxhd .c-list li .c-wrap .c-box .c-text{margin:.2rem 0 .7rem;line-height:1.5;height:4.5em;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;color:#666}
@media (max-width:768px){.c-zxhd .c-list li .c-wrap .c-box .c-text{margin-bottom:.2rem}
}
.c-zxhd .c-list li .c-wrap .c-box .c-more{display:inline-flex;align-items:center;padding:0 .3rem;height:40px;border-radius:20px;color:#fff;background-color:#d90012}
.c-zxhd .c-list li .c-wrap .c-box .c-more img{width:7px;margin-left:.2rem}
.c-zxhd .c-list li .c-wrap:hover .public-img img{transform:scale(1.1)}
.c-zxhd .c-list li .c-wrap:hover .c-box .c-title{color:#d90012}
.c-scxw{width:100%}
.c-scxw .c-list li{padding:.4rem 0;border-bottom:1px solid #ddd}
.c-scxw .c-list li:first-child{padding-top:0}
.c-scxw .c-list li:last-child{padding-bottom:0;border:0}
.c-scxw .c-list li .c-wrap{display:flex;align-content:flex-start;justify-content:space-between}
@media (max-width:768px){.c-scxw .c-list li .c-wrap{flex-wrap:wrap}
}
.c-scxw .c-list li .c-wrap .public-img{width:51%;border-radius:10px}
@media (max-width:768px){.c-scxw .c-list li .c-wrap .public-img{width:100%}
}
.c-scxw .c-list li .c-wrap .public-img::before{padding-top:56.818%}
.c-scxw .c-list li .c-wrap .c-box{padding:0 0 0 .4rem;width:49%}
@media (max-width:768px){.c-scxw .c-list li .c-wrap .c-box{padding:.2rem 0 0 0;width:100%}
}
.c-scxw .c-list li .c-wrap .c-box .c-title{color:#333;font-weight:700;transition:all .3s}
.c-scxw .c-list li .c-wrap .c-box .c-text{display:flex;align-items:center;margin-bottom:.3rem;color:#666}
@media (max-width:768px){.c-scxw .c-list li .c-wrap .c-box .c-text{margin-bottom:.1rem}
}
.c-scxw .c-list li .c-wrap .c-box .c-text p:first-child{margin-right:.2rem;color:#d90012}
.c-scxw .c-list li .c-wrap:hover .public-img img{transform:scale(1.1)}
.c-scxw .c-list li .c-wrap:hover .c-box .c-title{color:#d90012}
.c-gyyfl .c-title{font-weight:700;font-size:.32rem;margin:.4rem 0 .3rem;line-height:1.2}
.c-gyyfl .c-content{color:#666;line-height:2}
.c-gyyfl .c-content2 p{color:#666;line-height:30px}
.c-gyyfl .c-content2 p::before{content:"";display:inline-flex;width:8px;height:8px;border-radius:50%;border:2px solid #999;vertical-align:middle;margin:0 5px 1px 0}
.c-gyyfl .c-content3{color:#666;line-height:2}
.c-gyyfl .c-content4{color:#666}
.c-gyyfl .c-content4 p{display:flex;align-items:flex-start;line-height:30px}
.c-gyyfl .c-content4 p img{width:18px;height:18px;margin:6px 10px 6px 0}
.c-gyyfl .c-content4 p a{color:#d90012}
.c-gyyfl .c-content5{color:#999;line-height:2}
.c-jsjd .c-title{margin-bottom:.55rem;font-weight:700;text-align:center}
.c-jsjd .c-list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -.2rem .4rem}
.c-jsjd .c-list>li{display:flex;width:50%;padding:0 .2rem .4rem}
@media (max-width:1260px){.c-jsjd .c-list>li{width:100%}
}
.c-jsjd .c-list>li .c-wrap{width:100%;box-shadow:0 0 16px rgba(211,211,211,.27)}
.c-jsjd .c-list>li .c-wrap:hover .c-title-box{background-color:#d90012;color:#fff}
.c-jsjd .c-list>li .c-wrap .c-title-box{display:flex;align-items:flex-start;padding:.2rem .3rem;border-radius:10px;background-color:#eee;font-weight:700;transition:all .3s}
.c-jsjd .c-list>li .c-wrap .c-title-box p{margin-right:.1rem}
.c-jsjd .c-list>li .c-wrap .c-title-box h4{font-weight:700}
.c-jsjd .c-list>li .c-wrap .c-list2{margin:.25rem .35rem 0;height:140px;overflow:hidden}
.c-jsjd .c-list>li .c-wrap .c-list2 li a{display:flex;align-items:flex-start;line-height:28px;color:#666;transition:all .3s}
.c-jsjd .c-list>li .c-wrap .c-list2 li a::before{flex-shrink:0;content:"";display:inline-flex;width:8px;height:8px;border:2px solid #999;border-radius:50%;margin:8px .1rem 8px 0;transition:all .3s}
@media (max-width:1580px){.c-jsjd .c-list>li .c-wrap .c-list2 li a::before{margin:8px .1rem 8px 0}
}
@media (max-width:768px){.c-jsjd .c-list>li .c-wrap .c-list2 li a::before{width:5px;height:5px;margin:9px .1rem 9px 0}
}
.c-jsjd .c-list>li .c-wrap .c-list2 li a:hover{font-weight:700;color:#333}
.c-jsjd .c-list>li .c-wrap .c-list2 li a:hover::before{border-color:#d90012}
.c-jsjd .c-list>li .c-wrap .c-more{position:relative;margin:.35rem .4rem;text-align:center;cursor:pointer;color:#333;transition:all .3s}
.c-jsjd .c-list>li .c-wrap .c-more img{width:7px;margin:-2px 0 0 .1rem;vertical-align:middle}
.c-jsjd .c-list>li .c-wrap .c-more p:last-child{display:none}
.c-jsjd .c-list>li .c-wrap .c-more:hover{color:#d90012}
.c-jsjd .c-list>li.on .c-wrap .c-list2{height:auto}
.c-jsjd .c-list>li.on .c-wrap .c-more p:first-child{display:none}
.c-jsjd .c-list>li.on .c-wrap .c-more p:last-child{display:block}
.c-jsjd .c-link{position:relative;display:block;border-radius:10px;overflow:hidden;background-color:#000;margin:.8rem 0 .4rem}
.c-jsjd .c-link img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;opacity:.8;transition:all .6s}
.c-jsjd .c-link .c-box{position:relative;z-index:5;padding:1.3rem 1.6rem;color:#fff}
@media (max-width:768px){.c-jsjd .c-link .c-box{padding:.8rem .4rem}
}
.c-jsjd .c-link .c-box .c-title{font-weight:700;font-size:.3rem;margin-bottom:.2rem;line-height:1.2}
.c-jsjd .c-link:hover img{transform:scale(1.05)}

.about .abox5{width:100%; position:relative}
.company-history-nr{font-size:24px; line-height:40px; text-align:center; margin:0 auto; text-align:center}
.company-history-nr img{margin:0 auto;}


/* 在线留言表单 */
.feedback-title{}
.feedback-title h4{ font-size:24px; font-weight:bold; padding-bottom:10px;}
.feedback-form{clear:both; overflow:hidden; width:100%;}
.feedback-form .item{width:50%; float:left;}
.feedback-form .form-label{position:relative;margin:20px 10px;}
.feedback-form .form-label input,.feedback-form .form-label textarea{background:#fff;width:100%;border:0 none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;font-size:14px;outline:0; padding:0px 30px; border:1px solid #f0f0f0; box-shadow:none;}
.feedback-form .form-label input:focus,.feedback-form .form-label textarea:focus{box-shadow:none}
.feedback-form .form-label input::placeholder,.feedback-form .form-label textarea::placeholder{color:#000000;}
.feedback-form .form-label input{height:46px}
.feedback-form .form-label textarea{padding:14px 0 0 30px;height:178px;resize:none}
.feedback-form .form-label .form-btn{font-size:16px;line-height:1;padding:15px 0px;background:#df0b00;color:#fff;border:0 none; cursor:pointer; width:100px; text-align:center;}


.ny-about-kj{ display:flex; flex-wrap:nowrap;}
.ny-about{width:50%;}
.ny-about-title h2{padding:15px 0px 15px 0px;font-size:36px; font-weight:bold;}
.ny-about-title h2 span{margin-top:0;padding-top:0;font-size:30px; font-weight:normal;  color:#d60500;  display:block;}
.ny-about-nr{}
.ny-about-nr p{line-height:28px; margin-bottom:10px;}
.ny-about-pic{ width:50%;}


.piclist-k{ width:100%; margin:30px auto; }
.piclist-k-lr{width:50%; float:left;}
.piclist-k-lr h2{display:block; font-size:30px; padding-bottom:20px; width:100%;}
.piclist-k-c{width:100%; display:flex; flex-wrap:nowrap;}
.piclist{text-align:center; width:48%; padding:10px 10px; }
.piclist .txt .txt-content{background:none; padding:15px 0px;}
.piclist .txt .txt-content h3{font-size:16px; font-weight:normal; white-space: nowrap;text-overflow: ellipsis;}
.piclist .txt .txt-content p{color:#666; margin-bottom:20px;}
.piclist .img-box{ overflow:hidden; background:rgba(0,0,0,.1); border-radius:15px;}
.piclist .img-box img{
	transition:opacity .3s ease-out,transform .3s ease-out,filter .3s ease-out;
	-moz-transition:opacity .3s ease-out,-moz-transform .3s ease-out,-moz-filter .3s ease-out;
	-o-transition:opacity .3s ease-out,-o-transform .3s ease-out,-o-filter .3s ease-out;
	-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out,-webkit-filter .3s ease-out;
}
.piclist:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1); cursor:pointer; opacity:.5}

/* 默认文字有背景 */
.piclist-bg{margin-bottom:10px;}
.piclist-bg .txt .txt-content{background:#f0f0f0; padding:15px 0px;}
.piclist-bg .txt .txt-content h3{font-size:16px; font-weight:normal; }
.piclist-bg .txt .txt-content p{color:#fff;}

