blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clearfix::after {content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both}
.clearfix {zoom: 1;}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.dn{display:none}
body{color:#333;font-size:14px;line-height:1.5;font-family:"Microsoft Yahei",sans-serif;max-width:750px;margin:0 auto;background-color: #f0f1f5;padding-bottom:1.2rem;padding-bottom: calc(1.2rem + env(safe-area-inset-bottom));}
a{color:#333;text-decoration:none}
a:hover{color:#ff6d28}
img,video{max-width:100%;height: auto;}
textarea{ resize :none; outline:none; border: none;}
input, button{ border-radius:0; -webkit-appearance:none;}
input,select,textarea{font-size:14px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input:-webkit-autofill{ -webkit-box-shadow: 0 0 0px 1000px #f4f4f4 inset !important;box-shadow: 0 0 0px 1000px #f4f4f4 inset !important;-webkit-text-fill-color: #333!important;}
::-webkit-input-placeholder{color:#999999}
::-moz-placeholder{color:#999999}
::-ms-input-placeholder{color:#999999}
.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
*{-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}
.wp{padding-left:0.32rem;padding-right: 0.32rem;}

/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
 .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}


/* =============== header =================== */

.header{background-color: #256ba7;padding:0.24rem 0.32rem 0.26rem;position: relative;z-index: 9999;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.header .logo{display: block;width: 2.5rem;}
.header .logo img{display: block;width: 100%;}
.nav-btn{cursor: pointer;width: 0.48rem;}
.nav-btn .line{display: block;width: 0.48rem;height: 0.06rem;background-color: #fff;margin-top: 0.12rem; -webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.nav-btn.is-active .line:nth-child(2){opacity: 0;}
.nav-btn.is-active .line:nth-child(1){ -webkit-transform: translateY(0.12rem) rotate(45deg);-ms-transform: translateY(0.12rem) rotate(45deg);-o-transform: translateY(0.12rem) rotate(45deg);transform: translateY(0.12rem) rotate(45deg);}
.nav-btn.is-active .line:nth-child(3){-webkit-transform: translateY(-0.24rem) rotate(-45deg);-ms-transform: translateY(-0.24rem) rotate(-45deg);-o-transform: translateY(-0.24rem) rotate(-45deg);transform: translateY(-0.24rem) rotate(-45deg);}
.inner-head .return{display: block;padding-top: 0.16rem;}
.inner-head .return img{width: 0.2rem;}

.inner-head .crumbs{width: 6.04rem;text-align: center;line-height: 0.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #ffffff;font-size: 0.36rem;}
.inner-head .crumbs  a,.inner-head .crumbs  span{color: #ffffff;padding:0 0.05rem;}

/* =============== nav =================== */

.nav-box{position: fixed;top: 1.04rem;right: -100%;z-index: 9989;width: 6.5rem; height: 100%;-webkit-transition: all .1s;transition: all .1s;opacity: 0;}
.is-on{right: 0;opacity: 1;}
@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none) {
.nav-box {
background: hsla(0, 0%, 100%, .5);
-webkit-backdrop-filter: blur(25px);
backdrop-filter: blur(25px);   
}
}
.nav-box .content{background-color: #fff;padding:0.58rem 0 0 0.6rem; height: 100%;}
.nav-box .search{width: 5.16rem;background-color: #f4f4f4;border-radius: 0.4rem;position: relative;margin-bottom: 0.25rem;}
.nav-box .search input{border:none;outline: none;height: 0.8rem;line-height: 0.8rem;width: 100%;background-color: transparent;padding-left: 0.4rem;font-size: 0.32rem;color: #666666;font-weight: 200;border-radius: 0.4rem;}
.nav-box .search input::-webkit-input-placeholder{color:#666666}
.nav-box .search input::-moz-placeholder{color:#666666}
.nav-box .search input::-ms-input-placeholder{color:#666666}
.search-btn{width: 1.04rem;height: 0.8rem;background: url(../images/search.png) no-repeat center;border-radius: 0 0.4rem 0.4rem 0;border:none;outline: none;position: absolute;right: 0;top: 0;cursor: pointer;background-size: 0.28rem;}

/*.nav-box .nav{height: 8.9rem;overflow-y: auto;}*/
.nav-box .nav>li{border-bottom: 1px solid #d2d2d2;position: relative;}
.nav-box .nav>li a{display: block;font-size: 0.32rem;color: #333333;line-height: 0.98rem;}
.nav-box .nav>li.on a{color: #cd3a3b;}
.nav-box .nav li:last-child{border-bottom:none;}
.nav-box .tel p{font-size: 0.28rem;color: #333333;line-height: 0.38rem;margin-bottom: 0.06rem;}
.nav-box .tel strong{display: block;font-size: 0.4rem;color: #cd3a3b;line-height: 0.5rem;}
.nav-box .nav li .link{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;padding-right: 0.4rem;}
.nav-box .nav li .link a{-webkit-flex:1;flex:1;}
.nav-box .nav li .link span{display: block;width: 0.98rem;height: 0.98rem;background: url(../images/nav.png) no-repeat center;background-size: 0.26rem;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;cursor: pointer;}
.nav-box .nav>li.on .mo-nav li a{color: #666;}
.nav-box .nav li .link span.active{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}

.nav-box .mo-nav{padding:0 0.3rem 0.2rem;background-color: #fff;display: none;}
.nav-box .mo-nav li a{font-size: 0.28rem;line-height: 0.5rem;display: block;color: #666;margin-bottom: 0.2rem;}


.modal-mark{background: hsla(0, 0%, 100%, .5);-webkit-backdrop-filter: blur(25px);backdrop-filter: blur(25px); position: fixed;left: 0;top: 0;z-index: 9980;width: 100%;height: 100%;cursor: pointer;-webkit-transition: all .4s;transition: all .4s;opacity: 0;visibility: hidden;}
.modal-mark.modal-show{opacity: 1;-webkit-transition: all .4s;transition: all .4s;visibility: visible;}

/* =============== footer =================== */

.footer{padding-bottom: env(safe-area-inset-bottom);}
.footer p{text-align: center;font-size: 0.28rem;line-height: 0.38rem;color: #333333;padding:0.39rem 0.32rem;}
.footer p a{color: #d73939;border-bottom: 0.02rem solid #d73939;}

/* =============== index start =================== */

.index-one{background: url(../images/index-bg.jpg) no-repeat top center #fff;-webkit-background-size: 7.5rem;-moz-background-size: 7.5rem;background-size: 7.5rem;padding-top: 0.66rem;padding-bottom: 0.4rem;margin-bottom: 0.2rem;-webkit-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-moz-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-ms-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-o-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);}
.one-title{color: #fff;margin-bottom: 0.38rem;}
.one-title h1{position: relative;font-size: 0.48rem;line-height: 0.64rem;padding-left: 1.8rem;}
.one-title strong{font-size: 1.4rem;color: #fff;line-height: 1.1;position: absolute;left: 0;top: -0.28rem;}
.one-title p{padding-left: 1.8rem;font-size: 0.36rem;line-height: 0.46rem;}

.index-swiper{position: relative;}
.index-swiper .img img{display: block;width: 100%;}
.index-swiper .text {margin-top: 0.25rem;padding-right: 1.81rem;position: relative;padding-bottom: 0.22rem;}
.index-swiper .text .tit{display: inline-block;font-size: 0.48rem;color: #333333;line-height: 0.58rem;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-swiper .text p{font-size: 0.28rem;color: #666666;line-height: 0.4rem;}
.index-swiper .text p em{font-size: 0.32rem;color: #1d68a8;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-swiper .text span{display: block;position: absolute;right: -0.04rem;top: 0;width: 1.81rem;}
.index-swiper .text span img{display: block;width: 100%;}
.index-swiper .text::after{content:'';width: 4.22rem;height: 1px;background-color: #e5e5e5;position: absolute;left: 0;bottom: 0;}
.index-swiper .txt-box>p{font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-top: 0.23rem;}
.index-swiper .btn-box{margin-top: 0.45rem;}

.btn-box {display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.btn-box .more-a{background-image: url(../images/more-a.png);}
.btn-box .get-price{background-image: url(../images/get-price.png);color: #fff;}
.btn-box a,.btn-box span{display: block;width: 3.28rem;text-align: center;line-height: 0.88rem;font-size: 0.32rem;color: #4a4a4b;background-repeat: no-repeat;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;}

.index-swiper .swiper-button-prev,.index-swiper .swiper-button-next{width: 1.2rem;height: 0.8rem;background-color: #3589c4;background-size: 00.42rem;margin-top:-1.36rem;pointer-events:auto!important;}
.index-swiper .swiper-button-prev{background-image: url(../images/index-prev.png);left: 0;border-top-right-radius: 0.08rem;}
.index-swiper .swiper-button-next{background-image: url(../images/index-next.png);right: 0;border-top-left-radius: 0.08rem;}


.show-msg{background-color: #fff;margin-bottom: 0.2rem;-webkit-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-moz-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-ms-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-o-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);padding:0.52rem 0.75rem 0.42rem;}
.msg-top{padding-left: 1.8rem;position: relative;margin-bottom: 0.35rem;}
.msg-top p{font-size: 0.28rem;color: #282828;line-height: 0.38rem;}
.msg-top strong{display: block;font-size: 0.36rem;color: #333333;line-height: 0.46rem;}
.msg-top::before{content:'';width: 1.81rem;height: 1.31rem;background: url(../images/index-zx.png) no-repeat;background-size: 1.81rem;position: absolute;top: -0.18rem;left: -0.1rem;}

.show-msg li{float: left;width: 48%;margin-bottom: 0.22rem;}
.show-msg li p i{font-style: normal;font-size: 0.28rem;color: #d00000;}
.show-msg li p{font-size: 0.28rem;color: #333333;line-height: 0.38rem;font-weight: 200;margin-bottom: 0.15rem;}
.show-msg li input,.show-msg li textarea{width: 100%;border: 1px solid #e2e2e2;outline: none;height: 0.8rem;line-height: 0.8rem;border-radius: 0.08rem;font-size: 0.28rem;background-color: #f0f1f5;padding:0 0.3rem;}
.show-msg li.msg-area{width: 100%;position: relative;} 
.show-msg li textarea{line-height: 1.7;height: 1.6rem;padding:0.14rem 0.3rem;font-weight: 200;}
.show-msg li:first-child{margin-right: 4%;}
.show-msg li.msg-area .click-span{display: block;float: right;color: #dd3c3b;border-bottom: 1px solid #dd3c3b;line-height: 0.32rem;margin-right: 0.26rem;position: relative;cursor: pointer;}
.show-msg li.msg-area .click-span::after{content:'';width: 0.17rem;height: 0.12rem;background: url(../images/arr.png) no-repeat center;position: absolute;right: -0.26rem;top: 0.1rem;background-size: 0.17rem;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.show-msg li.msg-area .click-span.on::after{ -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.inp-txt{overflow: hidden;}
.inp-txt .sub-btn{padding:0.08rem;border-radius: 0.44rem;text-align: center;background-color: #f1e0e0;}
.inp-txt .sub-btn input{display: block;width: 100%;border: none;outline: none;height: 0.72rem;line-height: 0.72rem;border-radius: 0.36rem;font-size: 0.32rem;color: #ffffff;background:#cd3333;background: -moz-linear-gradient(top, #ff4d4d 0%, #cd3333 100%);background: -webkit-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -o-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -ms-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: linear-gradient(to bottom, #3589c4 0%,#1d68a8 100%);}


.main-msg{background: url(../images/msg-bg.png) no-repeat bottom center;padding:0.44rem 0.32rem 0.5rem;background-size: 7.5rem;}
.message-box{background: url(../images/msg-bg1.png) no-repeat top center #fff;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;border-radius: 0.16rem;}
.ly-top{padding:0.5rem 0 0.85rem 0.47rem;position: relative;}
.ly-top strong{display: block;font-size: 0.4rem;color: #ffffff;line-height: 0.5rem;margin-bottom: 0.06rem;}
.ly-top p{font-size: 0.32rem;color: #fff;line-height: 0.42rem;}
.ly-top img{display: block;position: absolute;width: 1.76rem;height: 1.76rem;right: 0.4rem;bottom: 0;}

.show-msg1 {background-color: transparent;}
.show-msg1 li{float: left;width: 100%;margin-bottom: 0.3rem;position: relative;}
.show-msg1 li:first-child{margin-right: 0;}
.show-msg1 li input{font-weight: 200;padding:0 0.3rem 0 0.98rem;height: 0.85rem;line-height: 0.85rem;}
.show-msg1 li textarea{height: 3rem;}
.show-msg1 li em{display: block;width: 0.29rem;position: absolute;top: 0.24rem;left: 0.28rem;}
.show-msg1 li em::after{content:'';width: 1px;height: 0.4rem;background-color: #c2c2c2;position: absolute;right: -0.22rem;top: -0.02rem;}
.show-msg1 li:nth-of-type(2) em::before{content: '*';font-size: 0.28rem;color: #d00000;position: absolute;right: -0.12rem;top: -0.1rem;font-style: normal;}

.show-msg .quick{width: 100%;background-color: #fff;padding:0.2rem 0;display: none;}
.show-msg .quick p{font-size: 0.22rem;line-height: 0.32rem;cursor: pointer;}


.index-pro{padding-top:0.82rem;background-color: #fff;-webkit-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-moz-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-ms-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);-o-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.08);margin-bottom: 0.64rem;}

.index-title{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.index-title .left{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.index-title h2 a{display: block;color: #333;font-size: 0.48rem;line-height: 0.58rem;}
.index-title span{display: block;line-height: 0.44rem;height: 0.44rem;font-size: 0.28rem;color: #2a2a2c;width: 2.6rem;text-align: center;background:#f6f6f6;background: -moz-linear-gradient(left, #cdd0d5 0%, #f6f6f6 100%);background: -webkit-linear-gradient(left, #cdd0d5 0%,#f6f6f6 100%);background: -o-linear-gradient(left, #cdd0d5 0%,#f6f6f6 100%);background: -ms-linear-gradient(left, #cdd0d5 0%,#f6f6f6 100%);background: linear-gradient(to right, #cdd0d5 0%,#f6f6f6 100%);border-radius: 0.08rem;-webkit-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.2);-moz-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.2);-ms-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.2);-o-box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.2);box-shadow: 0 0.05rem 0.1rem rgba(0,0,0,0.2);margin-left: 0.1rem;margin-top: 0.1rem;}
.index-title .right a{display: inline-block;font-size: 0.28rem;color: #666666;margin-top: 0.18rem;}


.hot-pro{margin-top: 0.44rem;}
.hot-pro li{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;border-radius: 0.16rem;height: 3rem;margin-bottom: 0.3rem;padding:0.42rem 0 0 0.4rem;}
.hot-pro li:nth-child(1){background: -moz-linear-gradient(-50deg, #243961 0%, #1d68a8 100%);background: -webkit-linear-gradient(-50deg, #243961 0%,#f64949 100%);background: -o-linear-gradient(-50deg, #243961 0%,#256ba7 100%);background: -ms-linear-gradient(-50deg, #243961 0%,#f64949 100%);background: linear-gradient(-50deg, #243961 0%,#3589c4 100%);padding-right: 0.2rem;}
.hot-pro li:nth-child(2){background: -moz-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: -webkit-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: -o-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: -ms-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);padding-right: 0.44rem;}
.hot-pro li:nth-child(3){background: -moz-linear-gradient(-50deg, #243961 0%, #f64949 100%);background: -webkit-linear-gradient(-50deg, #243961 0%,#f64949 100%);background: -o-linear-gradient(-50deg, #243961 0%,#256ba7 100%);background: -ms-linear-gradient(-50deg, #243961 0%,#f64949 100%);background: linear-gradient(-50deg, #243961 0%,#3589c4 100%);padding-right: 0.12rem;}
.hot-pro li:nth-child(4){background: -moz-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: -webkit-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: -o-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: -ms-linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);background: linear-gradient(-50deg, #256ba7 0%,#3589c4 100%);padding-right: 0.2rem;}

.hot-pro{margin-bottom: 0.8rem;}
.hot-pro li .img{display: block;}
.hot-pro li:nth-child(1) .img img{width: 2.35rem;}
.hot-pro li:nth-child(2) .img img{width: 2.26rem;}
.hot-pro li:nth-child(3) .img img{width: 2.93rem;}
.hot-pro li:nth-child(4) .img img{width: 3.43rem;}
.hot-pro li .tit{display: inline-block;font-size: 0.32rem;color: #e5484b;background-color: #fff;line-height: 0.48rem;border-radius: 0.08rem;padding:0 0.18rem;}
.hot-pro li .text strong{display: block;font-size: 0.44rem;color: #ffffff;line-height: 0.54rem;margin-top: 0.35rem;margin-bottom: 0.14rem;}
.hot-pro li .text p{font-size: 0.28rem;color: #fff;font-weight: bold;line-height: 0.38rem;}
.hot-pro li:nth-child(2) .tit{color:#4163d5;}
.hot-pro li:nth-child(3) .tit{color:#ed8304;}

.index-lb{padding-bottom: 0.28rem;}
.index-lb p{font-size: 0.36rem;color: #666666;line-height: 0.46rem;margin-bottom: 0.3rem;}
.index-lb ul{margin:0 -0.15rem;}
.index-lb li{float: left;width: 33.3%;padding:0 0.15rem;margin-bottom: 0.3rem;}
.index-lb li .item{padding:0.25rem 0.3rem 0 0.3rem;border-radius: 0.1rem;-webkit-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);-o-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);height: 2.08rem;}
.index-lb li a{display: block;font-size: 0.24rem;line-height: 1.66em;color: #666666;}
.index-lb li .tit-a{font-size: 0.36rem;line-height: 0.46rem;color: #333333;font-weight: bold;margin-bottom: 0.12rem;position: relative;}
.index-lb li .tit-a::before{content: '';width: 0.1rem;height: 0.36rem;background-color: #f64949;position: absolute;top: 0.06rem;left: -0.3rem;}
.index-lb li:nth-child(2) .tit-a::before{background-color: #ffac40;}
.index-lb li:nth-child(3) .tit-a::before{background-color: #54b582;}
.index-lb li:nth-child(4) .tit-a::before{background-color: #b88052;}
.index-lb li:nth-child(5) .tit-a::before{background-color: #afb3c9;}

.index-lb li.active .item{background:#444966;background: -moz-linear-gradient(top, #676e96 0%, #444966 100%);background: -webkit-linear-gradient(top, #676e96 0%,#444966 100%);background: -o-linear-gradient(top, #676e96 0%,#444966 100%);background: -ms-linear-gradient(top, #676e96 0%,#444966 100%);background: linear-gradient(to bottom, #676e96 0%,#444966 100%);box-shadow:0 0.22rem 0.32rem -0.22rem #61678e;}
.index-lb li.active a{color: #fff;}
.index-case .index-title{margin-bottom: 0.4rem;}
.index-case li{margin-bottom: 0.8rem;position: relative;}
.index-case .case-img{float: left;width: 50%;position: relative;z-index: 1;}
.index-case .case-img>img{display: block;width: 100%;border-radius: 0.16rem;border: 0.04rem solid #fff;box-shadow: 0 0.05rem 0.13rem rgba(0,0,0,0.2)}
.index-case .case-img .address{width: 2rem;height: 0.44rem;line-height: 0.44rem;text-align: center;font-size: 0.24rem;color: #ffffff;position: absolute;bottom: 0.04rem;left: 50%;transform: -webkit-translateX(-50%);transform: translateX(-50%);background:#ca2c2c;background: -moz-linear-gradient(top, #f64949 0%, #ca2c2c 100%);background: -webkit-linear-gradient(top, #f64949 0%,#ca2c2c 100%);background: -o-linear-gradient(top, #f64949 0%,#ca2c2c 100%);background: -ms-linear-gradient(top, #f64949 0%,#ca2c2c 100%);background: linear-gradient(to bottom, #1d68a8 0%,#1d68a8 100%);border-radius: 0.08rem 0.08rem 0 0;}
.index-case .case-img .address img{vertical-align: middle;margin-top: -0.05rem;width: 0.18rem;}

.index-case .case-txt{float: right;width: 90%;margin-top: 0.36rem;text-align: right;margin-left: -40%;background: url(../images/index-bg.png) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;height: 4.67rem;border-radius: 0.16rem;box-shadow: 0 0.05rem 0.2rem rgba(0,0,0,0.2);padding:0.41rem 0.4rem 0 42%;}

.index-case .case-txt .tit{display: block;font-size: 0.36rem;line-height: 0.54rem;color: #333333;font-weight: bold;overflow: hidden;height: 1.08rem;display: -webkit-flex;display: flex; display: -webkit-flex;align-items: -webkit-flex-end;align-items: flex-end;justify-content:-webkit-flex-end;justify-content:flex-end;}

.index-case .case-txt .p1{font-size: 0.24rem;color: #666666;line-height: 0.34rem;margin-top: 0.1rem;margin-bottom: 0.15rem;}
.index-case .case-txt .other{padding-top: 0.22rem;position: relative;margin-bottom: 0.22rem;}
.index-case .case-txt .other::before{content:'';width: 1.74rem;height: 1px;background-color: #ccccd2;position: absolute;right: 0;top: 0;}
.index-case .case-txt .other span{display: inline-block;background-color: #2c3037;text-align: center;color: #fff;font-size: 0.24rem;line-height: 0.26rem;margin-left: 0.1rem;padding: 0.08rem 0.1rem;border-radius: 0.08rem;position: relative;}
.index-case .case-txt .other span::before{content:'';width: 0.28rem;height: 0.04rem;background: url(../images/index-line.png) no-repeat;background-size: 0.28rem;position: absolute;left: 50%;top: -1px;transform: -webkit-translateX(-50%);transform: translateX(-50%);}
.index-case .case-txt .p2{width: 2.3rem;height: 0.42rem;line-height: 0.42rem;text-align: center;background-color: #ededed;border-radius: 0.16rem;font-size: 0.24rem;color: #c93939;display: inline-block;}
.index-case .case-txt .zx-btn{position: absolute;width: 2.39rem;height: 0.8rem;line-height: 0.8rem;text-align: center;background:#cd3333;background: -moz-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: -webkit-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: -o-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: -ms-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: linear-gradient(to bottom, #3589c4 0%,#1d68a8 100%);right: 0;bottom: 0;border-radius: 0.16rem 0 0.16rem 0;font-size: 0.28rem;color: #fff;}



.index-good{background:#ff4d4d;background: -moz-linear-gradient(left, #1d68a8 0%,#3589c4 100%);background: -webkit-linear-gradient(left, #1d68a8 0%,#3589c4 100%);background: -o-linear-gradient(left, #1d68a8 0%,#3589c4 100%);background: -ms-linear-gradient(left, #1d68a8 0%,#3589c4 100%);background: linear-gradient(to right, #1d68a8 0%,#3589c4 100%);border-radius: 0.16rem;position: relative;padding:0.33rem 0.4rem 0.4rem; margin-bottom: 0.63rem;}
.index-good p{font-size: 0.32rem;color: #ffffff;line-height: 0.46rem;}
.index-good a,.index-good span{display: inline-block;margin-top: 0.21rem;width: 2.32rem;line-height: 0.6rem;text-align: center;background-color: #fff;border-radius: 0.16rem;font-size: 0.28rem;color: #e23e3e;}
.index-good::after{content:'';width: 1.48rem;height: 2.99rem;background: url(../images/index-gcs.png) no-repeat;background-size: 1.48rem;position: absolute;bottom: 0;right: 0.7rem;}

.index-news{margin-bottom: 0.76rem;}
.index-news .index-title{margin-bottom: 0.28rem;}
.news-hot{margin-left: -3%;}
.news-hot li{float: left;width: 47%;margin-left: 3%;margin-bottom: 0.4rem;background-color: #fff;height: 4.5rem;border-radius: 0.16rem;}
.news-hot li .img{display: block;width: 100%; height: 0;overflow: hidden;position: relative;padding-top: 77%;border-radius: 0.16rem 0.16rem 0 0;}
.news-hot li .img>img{display: block;position: absolute;top: 0; left: 0;width: 100%; height: 100%;}
.news-hot li .hot{position: absolute;top: 0;left: 0;width: 1.24rem;}
.news-hot li .text{border: 1px solid #e5e5e5;border-radius: 0 0 0.16rem 0.16rem;padding:0.2rem 0.3rem 0.24rem;}
.news-hot li .text .tit{display: block;font-size: 0.32rem;line-height: 0.48rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.18rem;}
.news-hot li .text span{display: block;font-size: 0.24rem;color: #666666;line-height: 0.34rem;}

.news-list{background-color: #fff;border-radius: 0.16rem;padding:0.35rem 0.5rem 0.07rem 0.3rem;}
.news-list li{border-bottom:1px solid #e2e2e7;padding:0.3rem 0;}
.news-list li:last-child{border-bottom:none;}
.news-list li .tit{display: block;font-size: 0.34rem;color: #333333;line-height: 1.5em;margin-bottom: 0.16rem;padding-left: 0.48rem;background: url(../images/index-icon1.png) no-repeat left 0.1rem;background-size: 0.28rem;}
.news-list li p{font-size: 0.24rem;color: #666666;line-height: 0.34rem;padding-left: 0.48rem;}
.news-list li p span{display: inline-block;}
.news-list li p .date{margin-left: 0.36rem;}

.index-area{margin-bottom: 0.16rem;}
.index-area .title{text-align: center;}
.index-area .title img{width: 6.43rem;}


/* =============== 底部悬浮 =================== */

.fix-foot{width: 100%;max-width: 750px;position: fixed;left: 50%;bottom: 0;z-index: 8999;transform: -webkit-translateX(-50%);transform: translateX(-50%);display: none;}
.fix-foot .day{background:#ffd896;}
.fix-foot .day ul{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;position: relative;z-index: 1;}
.fix-foot .day ul:after{content:'';background: url(../images/fix-bg1.png) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;position: absolute;left: 0;bottom: 0;width: 100%;height: 1.2rem;z-index: -1;}
.fix-foot li a{display: block;color: #fff;}
.fix-foot .fix-online{width: 3.14rem;}
.fix-online a{font-size: 0.32rem;padding: 0.27rem 0.2rem 0.25rem 0.5rem;}
.fix-online a img{vertical-align: middle;width: 0.59rem;margin-right: 0.04rem;margin-top: -0.08rem;}
.fix-online a span{display: inline-block;line-height: 0.35rem;border-bottom: 0.02rem solid #4f2f15;color: #4f2f15;}
.fix-foot .fix-tel{width: 4.15rem;}
.fix-tel a{padding:0.12rem 0 0.1rem 0.5rem;}
.fix-tel a img{display: inline-block;vertical-align: top;margin-top: 0.1rem;margin-right: 0.12rem;width: 0.6rem;}
.fix-tel a .right{display: inline-block;}
.fix-tel a .right p{font-size: 0.3rem;line-height: 0.42rem;font-weight: bold;}
.fix-foot .night{background: #2c3037;}
.fix-foot .night ul{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;position: relative;z-index: 1;}
.fix-foot .night ul:after{content:'';background: url(../images/fix-bg2.png) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;position: absolute;left: 0;bottom: 0;width: 100%;height: 1.2rem;z-index: -1;}

.fix-foot .night .fix-ly{width: 3.2rem;}
.fix-ly img{width: 0.48rem;vertical-align: middle;margin-top: -0.05rem;}
.fix-ly a{display: block;font-size: 0.46rem;color: #fff;line-height: 0.8rem;padding-left: 0.48rem;padding-bottom: 0.2rem;}
.fix-foot .night li:nth-child(1){-webkit-flex: 1;flex: 1;}
.fix-foot .night li p{font-size: 0.28rem;color: #ffffff;line-height: 1rem;text-align: center;}

.error-foot{display: block;}


/* =============== 关于我们 =================== */

.about-one{margin-bottom: 0.75rem;}
.about-one img{display: block;width: 100%;}
.about-title{text-align: center;margin-bottom: 0.22rem;}
.about-title h1{font-size: 0.4rem;color: #333333;line-height: 0.5rem;margin-bottom: 0.15rem;}
.about-title h2{font-size: 0.36rem;color: #333333;font-weight: normal;line-height: 0.56rem;margin-bottom: 0.15rem;}
.about-title h2 strong{font-weight: bold;font-size: 0.58rem;}
.about-title h2 em{display: block;font-style: normal;}
.about-title p span{display: inline-block;font-size: 0.28rem;color: #333333;line-height: 0.45rem;border-top:0.02rem solid #cd3a3b;border-bottom:0.02rem solid #cd3a3b;padding:0 0.05rem;position: relative;}
.about-title p span::before,.about-title p span::after{content:'';width: 0.18rem;height: 0.02rem;background-color: #cd3a3b;position: absolute;}
.about-title p span::before{left: 0;top: -0.06rem;}
.about-title p span::after{right: 0;bottom: -0.06rem;}

.about-two{margin-bottom: 0.66rem;}
.about-two>p{font-size: 0.3rem;line-height: 2em;text-indent: 0.42rem;margin-bottom: 0.32rem;}
.about-two p strong{font-size: 0.32rem;color: #1d68a8;}
.about-video video{display: block;width: 100%;}

.about-three{margin-bottom: 0.88rem;}
.about-three li{float: left;width: 48%;margin-bottom: 0.3rem;}
.about-three li img{display: block;width: 100%;}
.about-three li:nth-child(2){margin-right: 4%;}
.about-three li.one{width: 100%;}
.about-three li p{text-align: center;font-size: 0.32rem;color: #fff;background-color: #1d68a8;line-height: 0.72rem;}
.about-three>p{text-align: center;}
.about-three>p span{display: inline-block;font-size: 0.32rem;line-height: 0.42rem;padding-bottom: 0.06rem;font-weight: bold;color: #e52d2e;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff6f28), to(#e52d2e));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;border-bottom: 0.02rem solid #e52d2e;}

.about-pro {margin-bottom: 0.24rem;}
.about-pro .about-title p{font-size: 0.32rem;color: #666666;line-height: 0.48rem;}
.about-pro .about-title h2{margin-bottom: 0.1rem;}

.about-pro ul{margin-left: -3%;}
.about-pro li{float: left;width: 30.3%;margin-left: 3%;margin-bottom: 0.48rem;}
.about-pro li .img{display: block;margin-bottom: 0.18rem;}
.about-pro li .img img{display: block;width: 100%;}
.about-pro li .tit{display: block;text-align: center;font-size: 0.32rem;color: #ffffff;background-color: #1d68a8;line-height: 0.53rem;border-radius: 0 0 0.1rem 0.1rem;}
.about-pro li:last-child .tit{background-color: transparent;color: #333333;}

.about-box{margin-bottom: 0.6rem;}
.about-box1{background: url(../images/about-bg1.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;padding:0.68rem 0.32rem 0.6rem;margin-bottom: 0.58rem;}
.about-box1 .about-title h2{color: #fff;}
.about-box1 .about-title p span{color: #fff;border-color: #fff;}
.about-box1 .about-title p span::before, .about-box1 .about-title p span::after{background-color: #fff;}
.about-box1 li{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;position: relative;}
.about-box1 li:nth-child(1) .img,.about-box1 li:nth-child(3) .img{width: 4.3rem;}
.about-box1 li:nth-child(1) .text,.about-box1 li:nth-child(3) .text{width: 2.56rem;text-align: right;}
.about-box1 li:nth-child(1) .text{padding:0.45rem 0.32rem 0 0.08rem;}
.about-box1 li:nth-child(2) .img{width: 3.96rem;}
.about-box1 li:nth-child(2) .text{width: 2.9rem;padding:1.4rem 0.08rem 0 0.68rem;}
.about-box1 li:nth-child(3) .text{padding:1.26rem 0 0 0.08rem;}
.about-box1 li img{display: block;width: 100%;}
.about-box1 li .text strong{display: block;font-size: 0.64rem;color: #ffffff;line-height: 0.74rem;}
.about-box1 li .text p{font-size: 0.28rem;color: #ffffff;line-height: 0.48rem;border-top: 1px solid #fff;}
.about-box1 li:nth-child(2){margin-top: -0.98rem;}
.about-box1 li:nth-child(3){margin-top: -0.8rem;}
.about-area{padding-bottom: 0.4rem;}


/* =============== 产品内页 =================== */

.por-inner .img img{display: block;width: 100%;}
.inner-line{display: block;width: 100%;height: 0.08rem;background:#ffb347;background: -moz-linear-gradient(left, #ff5a5b 0%, #ffb347 100%);background: -webkit-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -o-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -ms-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: linear-gradient(to right, #ff5a5b 0%,#ffb347 100%);}
.pro-swiper {max-height: 4.65rem;overflow: hidden;}
.pro-swiper img{display: block;width: 100%;}
.pro-swiper .swiper-pagination{color: #fff;font-size: 18px;text-align: right;padding-right: 0.5rem;}
.pro-swiper .swiper-slide {position: relative;}
.pro-swiper .play{display: block;width: 0.69rem;height: 0.69rem;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pro-swiper .play img{display: block;width: 100%;}

.pro-grid{background-color: #fff;margin-bottom: 0.2rem;}
.pro-grid .title{padding-left:0.32rem;border-bottom:1px solid #e3e3e3;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.pro-grid .col-l{flex:1;padding-right: 0.1rem;padding-top: 0.25rem;}
.pro-grid .col-l h1{font-size: 0.48rem;color: #333333;line-height: 0.58rem;margin-bottom: 0.08rem;}
.pro-grid .col-l p{font-size: 0.28rem;line-height: 0.38rem;color: #e52d2e;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff8328), to(#e52d2e));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.tel-a{background:#cd3a3b;background: -moz-linear-gradient(top, #ff5354 0%, #cd3a3b 100%);background: -webkit-linear-gradient(top, #ff5354 0%,#cd3a3b 100%);background: -o-linear-gradient(top, #ff5354 0%,#cd3a3b 100%);background: -ms-linear-gradient(top, #ff5354 0%,#cd3a3b 100%);background: linear-gradient(to bottom, #ff5354 0%,#cd3a3b 100%);width: 2.2rem;text-align: center;padding:0.26rem 0 0.23rem;display: block;}
.tel-a img{width: 0.61rem;height: 0.59rem;}
.tel-a span{display: block;font-size: 0.32rem;color: #ffffff;line-height: 0.42rem;}
.gn-ul{padding:0.25rem 0.32rem 0.24rem;border-bottom:1px solid #e3e3e3;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.gn-ul li{flex:1;}
.gn-ul li span{display: block;font-size: 0.28rem;color: #666666;line-height: 0.38rem;padding-left: 0.28rem;position: relative;margin-bottom: 0.14rem;}
.gn-ul li span::before{content:'';width: 0.05rem;height: 0.26rem;background-color: #ed4a4b;position: absolute;left: 0.08rem;top: 0.06rem;}
.gn-ul li strong{display: block;font-size: 0.36rem;color: #333333;line-height: 0.46rem;}
.gn-ul li:nth-child(2){padding-left: 0.36rem;}

.pro-grid .text{padding:0.22rem 0.32rem 0.26rem;}
.pro-grid .text p{font-size: 0.3rem;color: #333333;line-height: 2em}
.text-qt{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 0.4rem;}
.text-qt span{display: block;font-size: 0.28rem;color: #666666;line-height: 0.38rem;background: url(../images/inner-icon.png) no-repeat right center;padding-right: 0.32rem;background-size: 0.24rem;}

.pro-content{background-color: #fff;padding-bottom: 0.14rem;}
.ul-list{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: 0.42rem;}
.ul-list li{ -webkit-flex: 1; flex:1;text-align: center;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.ul-list li a,.ul-list li span{display: block;font-size: 0.32rem;color: #666666;line-height: 0.8rem;}
.ul-list li.on a,.ul-list li.on span{color: #e52d2e;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff6f28), to(#e52d2e));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;}
.main-content{font-size: 0.32rem;color: #333333;line-height: 2em;padding:0 0.32rem;}
.main-content p{margin-bottom: 0.22rem;text-indent: 0.36rem;}
.main-content p a{color: #d03536;text-decoration: underline;}
.main-content p img,.main-content p video{display: block;width: 100%;height: auto;}
.main-content p.ms{text-indent: 0;text-align: center;color: #333;}
.main-content h3,.main-content h2,.xg-title{display: inline-block;font-size: 0.4rem;color: #333333;line-height:1.5em;position: relative;padding-bottom: 0.1rem;margin: 0.2rem 0 0.18rem;}
.main-content h3::after,.main-content h2::after,.xg-title::after{content:'';position: absolute;left: 0;right: 0;bottom: 0;background:#ff7e38;background: -moz-linear-gradient(left, #d03536 0%, #ff7e38 100%);background: -webkit-linear-gradient(left, #d03536 0%,#ff7e38 100%);background: -o-linear-gradient(left, #d03536 0%,#ff7e38 100%);background: -ms-linear-gradient(left, #d03536 0%,#ff7e38 100%);background: linear-gradient(to right, #d03536 0%,#ff7e38 100%);height: 0.08rem;}

.main-content table{text-align: center; margin: 0.3rem auto;width: 100%;}
.main-content table td{padding:0.1rem 0.04rem;line-height: 1.2em;word-break: break-all;}
#computer{display: none;}

.por-ol{margin-top: 0.18rem;}
.por-ol li .tit{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.por-ol li strong{display: block;background:#3b3c42;background: -moz-linear-gradient(top, #585a60 0%, #3b3c42 100%);background: -webkit-linear-gradient(top, #585a60 0%,#3b3c42 100%);background: -o-linear-gradient(top, #585a60 0%,#3b3c42 100%);background: -ms-linear-gradient(top, #585a60 0%,#3b3c42 100%);background: linear-gradient(to bottom, #585a60 0%,#3b3c42 100%);font-size: 0.36rem;color: #fff;font-weight: normal;border-top-right-radius: 0.08rem ;flex:1;padding-left: 0.18rem;}
.por-ol li i{display: inline-block;font-style: normal;width: 0.68rem;text-align: center;border-top-left-radius: 0.08rem;background:#ff5f5f;background: -moz-linear-gradient(left, #d03536 0%, #ff5f5f 100%);background: -webkit-linear-gradient(left, #d03536 0%,#ff5f5f 100%);background: -o-linear-gradient(left, #d03536 0%,#ff5f5f 100%);background: -ms-linear-gradient(left, #d03536 0%,#ff5f5f 100%);background: linear-gradient(to right, #d03536 0%,#ff5f5f 100%);color: #fff;}

.por-ol li p{background-color: #f5f6fa;text-indent: 0;padding:0.16rem 0.24rem;color: #4a4a4a;}

.get-box{text-align: center;background:#ffb347;background: -moz-linear-gradient(left, #ff5a5b 0%, #ffb347 100%);background: -webkit-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -o-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -ms-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: linear-gradient(to right, #ff5a5b 0%,#ffb347 100%);border-radius: 0.16rem;color: #fff;cursor: pointer;padding:0.2rem 0 0.22rem;margin-bottom: 0.35rem;}
.get-box p{margin-bottom: 0;font-size: 0.28rem;line-height: 0.38rem;margin-bottom: 0.05rem;text-indent: 0;}
.get-box strong{display: block;font-size: 0.4rem;line-height: 0.5rem;}

.mobile-cs .swiper-top{background:#ff7e38;background: -moz-linear-gradient(left, #d03536 0%, #ff7e38 100%);background: -webkit-linear-gradient(left, #d03536 0%,#ff7e38 100%);background: -o-linear-gradient(left, #d03536 0%,#ff7e38 100%);background: -ms-linear-gradient(left, #d03536 0%,#ff7e38 100%);background: linear-gradient(to right, #d03536 0%,#ff7e38 100%);border-radius: 0.16rem 0.16rem 0 0;position: relative;}
.mobile-cs .swiper-top .swiper-slide span{display: block;text-align: center;color: #ffffff;line-height: 0.46rem;padding:0.22rem 0;}
.mobile-cs .swiper-top .swiper-slide-prev span{background: -webkit-linear-gradient(left, #fff,rgba(255,255,255,0.3));background: -o-linear-gradient(right, #fff, rgba(255,255,255,0.3));background: -moz-linear-gradient(right, #fff,rgba(255,255,255,0.3));background: linear-gradient(to right, #fff, rgba(255,255,255,0.3));-webkit-background-clip: text;background-clip: text;color: transparent;}
.mobile-cs .swiper-top .swiper-slide-next span{background: -webkit-linear-gradient(right, #fff,rgba(255,255,255,0.3));background: -o-linear-gradient(left, #fff, rgba(255,255,255,0.3));background: -moz-linear-gradient(left, #fff,rgba(255,255,255,0.3));background: linear-gradient(to left, #fff, rgba(255,255,255,0.3));-webkit-background-clip: text;background-clip: text;color: transparent;}


.mobile-cs {margin-top:0.3rem;height: 4.7rem;overflow: hidden;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;position: relative;}
.mobile-cs::after{content: '';width: 100%;height: 0.8rem;position: absolute;left: 0;bottom: 0;-webkit-background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,1)); background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,1));z-index: 1;}
.main-content table {margin-bottom: 0.25rem;}
.main-content table td {font-size: 0.28rem;line-height: 1.2em;padding: 0.06rem;}
.one-color{background:#cf3535;background: -moz-linear-gradient(left, #fd4c4c 0%, #cf3535 100%);background: -webkit-linear-gradient(left, #fd4c4c 0%,#cf3535 100%);background: -o-linear-gradient(left, #fd4c4c 0%,#cf3535 100%);background: -ms-linear-gradient(left, #fd4c4c 0%,#cf3535 100%);background: linear-gradient(to right, #fd4c4c 0%,#cf3535 100%);color: #fff;}
.one-td{background: #cf3535;color: #fff;}

.mo-btn{text-align: center;}
.mo-btn span{display: inline-block;font-size: 0.28rem;line-height: 0.48rem;color: #d03536;cursor: pointer;}
.mobile-cs.show-cs{height: auto;}
.mobile-cs.show-cs::after{opacity: 0;}

.xg-pro{background-color: #fff;padding:0.4rem 0.32rem 0.01rem;margin-bottom: 0.2rem;}

.xg-title{margin-bottom: 0.25rem;}
.xg-new{position: relative;}
.xg-new>a{display: block;position: absolute;right: 0.32rem;font-size: 0.28rem;line-height: 0.48rem;top: 0.8rem;}
.pro-ul{margin-left: -2.5%;}
.pro-ul li{float: left;width: 47.5%;margin-left: 2.5%;margin-bottom: 0.32rem;}
.pro-ul li .img{display: block;width: 100%; height: 0;overflow: hidden;position: relative;padding-top: 75%;border-radius: 0.16rem;}
.pro-ul li .img img{display: block;position: absolute;top: 0; left: 0;width: 100%; height: 100%;}
.pro-ul li .tit{display: block;font-size: 0.32rem;color: #333333;line-height: 0.56rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xg-pro.xg-cp{margin-top: 0.3rem;}
.xg-pro.xg-cp .pro-item{margin:0 -0.15rem;padding:0;}


.xg-case{background-color: #fff;margin-bottom: 0.2rem;padding:0.4rem 0.32rem 0.1rem;}

.case-ul li{background-color: #f0f1f5;border-radius: 0.16rem;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;height: 2.08rem;overflow: hidden;margin-bottom: 0.3rem;}
.case-ul li .img{display: block;width: 2.78rem;border-radius: 0.16rem 0 0 0.16rem;height: 2.08rem;object-fit: cover;}
.case-ul li .img img{display: block;width: 100%;border-radius: 0.16rem 0 0 0.16rem;}
.case-ul li .text{-webkit-flex: 1;flex: 1;padding:0.06rem 0.1rem 0 0.16rem;}
.case-ul li .text .tit{display: block;font-size: 0.32rem;color: #333333;line-height: 0.48rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.12rem;font-weight: bold;}
.case-ul li .text p{font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-bottom: 0.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.xg-new{background-color: #fff;padding:0.4rem 0.3rem 0.1rem;}
.xg-new .news-list{padding:0;}

/* 图片轮播 */
.goods-slick{padding-bottom: 0.3rem;margin-bottom: 0.45rem;background-color: #f0f6fd;}
.goods-slick h3{margin-bottom: 0.2rem;}
.goods-box {padding: 0.22rem 0 0 0.26rem;z-index: 1;position: relative;margin-bottom: 0.16rem;}
.goods-box:before {content: '';width: 1.57rem;height: 4.07rem;background: url(../images/x-pro-icon.png) no-repeat;background-size: 1.57rem;position: absolute;left: 0;top: 0;z-index: -1;}
.goods-box img{display: block;width: 100%;height: auto;}
.goods-slick .gallery-thumbs .swiper-wrapper {height: 1.04rem !important;}
.goods-slick .gallery-thumbs .img {position: relative;}
.goods-slick .gallery-thumbs .img img {display: block;width: 100%;height: auto;}
.goods-slick .gallery-thumbs .img:before {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(99, 152, 191, 0.5);z-index: 1;}

.goods-slick .gallery-thumbs .swiper-slide-thumb-active .img img {-webkit-box-shadow: 0 0.09rem 0.1rem rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0.09rem 0.1rem rgba(0, 0, 0, 0.4);-ms-box-shadow: 0 0.09rem 0.1rem rgba(0, 0, 0, 0.4);-o-box-shadow: 0 0.09rem 0.1rem rgba(0, 0, 0, 0.4);box-shadow: 0 0.09rem 0.1rem rgba(0, 0, 0, 0.4);}
.goods-slick .gallery-thumbs .swiper-slide-thumb-active .img:before {display: none;}


/* =============== 产品中心 =================== */

.pro-one,.new-one{background:#1d68a8;background: -moz-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: -webkit-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: -o-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: -ms-linear-gradient(top, #3589c4 0%,#1d68a8 100%);background: linear-gradient(to bottom, #3589c4 0%,#1d68a8 100%);padding:0.53rem 0.32rem 0;}

.cp-tel{background-color: #f6f3f2;border-radius: 0.18rem;position: relative;margin-bottom: 0.2rem;display: block;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;padding:0.19rem 0;}
.cp-tel img{display: block;width: 1.01rem;height: 1.01rem;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.cp-tel span{display: block;width: 2.93rem;font-size: 0.32rem;color: #e52d2e;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff5b28), to(#e52d2e));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;line-height: 0.42rem;}
.cp-tel span:nth-child(1){padding-left: 0.24rem;}
.cp-tel span:nth-child(3){padding-left: 0.08rem;font-weight: bold;}

.pro-lb{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.pro-lb li a{display: block;font-size: 0.32rem;color: #fff;line-height: 0.9rem;}
.pro-lb li.on a{font-weight: bold;font-size: 0.48rem;}
.pro-lists,.video-box{padding-top: 0.53rem;position: relative;z-index: 1;margin-bottom: 0.34rem;}
.pro-lists::after,.video-box::after{content:'';width: 100%;height: 2.83rem;background:#b53334;background: -moz-linear-gradient(top, #e14041 0%, #b53334 100%);background: -webkit-linear-gradient(top, #e14041 0%,#b53334 100%);background: -o-linear-gradient(top, #e14041 0%,#b53334 100%);background: -ms-linear-gradient(top, #e14041 0%,#b53334 100%);background: linear-gradient(to bottom, #e14041 0%,#b53334 100%);position: absolute;top: 0;left: 0;z-index: -1;}
.pro-lists.first-lists::after,.video-box.first-lists::after{background:#e13f41;background: -moz-linear-gradient(top, #c63838 0%, #e13f41 100%);background: -webkit-linear-gradient(top, #c63838 0%,#e13f41 100%);background: -o-linear-gradient(top, #c63838 0%,#e13f41 100%);background: -ms-linear-gradient(top, #c63838 0%,#e13f41 100%);background: linear-gradient(to bottom, #c63838 0%,#e13f41 100%);height: 3.62rem;}
.cp-title{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: 0.23rem;}
.cp-title h2{font-size: 0.4rem;color: #ffffff;line-height: 0.5rem;}
.cp-title h2 a{display: block;font-size: 0.4rem;color: #ffffff;line-height: 0.5rem;}
.cp-title .more{display: block;font-size: 0.28rem;color: #ffffff;line-height: 0.5rem;}
.pro-item{background-color: #ffff;border-radius: 0.4rem;padding:0.3rem 0.15rem 0.01rem;}
.pro-item li{float: left;width: 50%;margin-bottom: 0.16rem;}
.pro-item li .item{padding:0 0.15rem;}
.pro-item li .img,.sb-swiper .swiper-slide .img{display: block;position: relative;border-radius: 0.16rem;padding-bottom: 0.08rem;z-index: 1;}
.pro-item li .img img,.sb-swiper .swiper-slide .img img{display: block;width: 100%;border-radius: 0.16rem }
.pro-item li .img::after,.sb-swiper .swiper-slide .img::after{content:'';width: 100%;height: 0.2rem;background:#ffb347;background: -moz-linear-gradient(left, #ff5a5b 0%, #ffb347 100%);background: -webkit-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -o-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -ms-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: linear-gradient(to right, #ff5a5b 0%,#ffb347 100%);position: absolute;left: 0;bottom: 0;z-index: -1;border-radius:0 0 0.16rem 0.16rem;}
.pro-item li .tit,.sb-swiper .swiper-slide .tit{display: block;font-size: 0.32rem;color: #333333;line-height: 0.56rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.12rem;}

.pro-piece{margin-top: 0.8rem;}
.pro-piece .piece{padding:0 0.3rem;text-align: center;margin-bottom: 0.26rem;}
.pro-piece .piece strong{display: block;font-size: 0.48rem;line-height: 0.58rem;color: #ff5039;background-image: -webkit-gradient(linear, 0 0, right 0, from(#da4748), to(#ff5039));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;margin-bottom: 0.19rem;}
.pro-piece .piece p{font-size: 0.28rem;color: #333333;line-height: 0.56rem;font-weight: 200;}
.pro-piece img{display: block;width: 100%;}

/* =============== 产品分类 =================== */

.cp-top{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;background:#e13f41;background: -moz-linear-gradient(top, #c63838 0%, #e13f41 100%);background: -webkit-linear-gradient(top, #c63838 0%,#e13f41 100%);background: -o-linear-gradient(top, #c63838 0%,#e13f41 100%);background: -ms-linear-gradient(top, #c63838 0%,#e13f41 100%);background: linear-gradient(to bottom, #c63838 0%,#e13f41 100%);padding:0.26rem 0.32rem 0;}

.cp-top .col-l{margin-top: 0.32rem;}
.cp-top .col-l h2{font-size: 0.48rem;color: #ffffff;line-height: 0.58rem;margin-bottom: 0.08rem;}
.cp-top .col-l p{font-size: 0.32rem;color: #ffffff;line-height: 0.42rem;}
.cp-top .img{width: 3.23rem;}
.cp-top .empty-img{height: 2.08rem;}
.cp-lists .cp-box{position: relative;margin-top: -0.54rem;border-radius: 0.4rem 0.4rem 0 0;background-color: #fff;padding-bottom: 0.3rem;}
.cp-lists .pro-item{border-radius: 0;background-color: transparent;}

.cp-box .other{margin:0.5rem 0.32rem 0;background:#cd3333;background: -moz-linear-gradient(top, #3589c4 0%, #1d68a8 100%);background: -webkit-linear-gradient(top, #3589c4 0%, #1d68a8 100%);background: -o-linear-gradient(top, #3589c4 0%, #1d68a8 100%);background: -ms-linear-gradient(top, #3589c4 0%, #1d68a8 100%);background: linear-gradient(to bottom, #3589c4 0%, #1d68a8 100%);border-radius: 0.08rem;padding:0.3rem 0.32rem 0.28rem;position: relative;}
.cp-box .other strong{display: block;font-size: 0.4rem;color: #fff;line-height: 0.5rem;margin-bottom: 0.13rem;}
.cp-box .other span{display: inline-block;font-size: 0.36rem;color: #fff;line-height: 0.46rem;border-bottom: 1px solid #fff;}
.cp-box .other::after{content:'';width: 1.48rem;height: 2.99rem;background: url(../images/index-gcs.png) no-repeat;background-size: 1.48rem;position: absolute;right: 0.44rem;top: -0.62rem;}

.cp-box .pro-lists .pro-item{padding: 0.3rem 0 0.01rem;margin-left: -0.15rem;margin-right: -0.15rem;}

/* =============== 案例中心 =================== */

.case-lb{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.case-lb li{flex:1;text-align: center;}
.case-lb li a,.case-lb li span{display: block;font-size: 0.32rem;color: #fff;line-height: 0.9rem;}
.case-lb li.on a,.case-lb li.on span{font-weight: bold;font-size: 0.48rem;}

.case-box{padding-top: 0.4rem;}
.case-lists li{background-color: #fff;border-radius: 0.16rem;margin-bottom: 0.3rem;}
.case-lists li .img{display: block;width: 100%; height: 0;overflow: hidden;position: relative;padding-top: 62.7%;border-radius: 0.16rem 0.16rem 0 0;}
.case-lists li .img img{position: absolute;top: 0; left: 0;width: 100%; height: 100%;}
.case-lists li .text{padding:0.32rem 0.28rem 0.2rem 0.32rem;position: relative;}
.case-lists li .text .tit{display: block;font-size: 0.32rem;color: #333333;line-height: 0.42rem;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 0.2rem;}
.case-lists li .text .row{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.case-lists li .text span{display: inline-block;font-size: 0.28rem;color: #666666;margin-right: 0.1rem;}
.case-lists li .text .more{display: block;width: 1.35rem;height: 0.47rem;font-size: 0.28rem;color: #ffffff;line-height: 0.47rem;text-align: center;border-radius: 0.1rem;background:#e52d2e;background: -moz-linear-gradient(top, #ff5b28 0%, #e52d2e 100%);background: -webkit-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -o-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -ms-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: linear-gradient(to bottom, #ff5b28 0%,#e52d2e 100%);margin-top: 0.05rem;}
.case-lists li .text::before{content:'';width: 100%;height: 0.04rem;background:#ffb347;background: -moz-linear-gradient(left, #ff5a5b 0%, #ffb347 100%);background: -webkit-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -o-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -ms-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: linear-gradient(to right, #ff5a5b 0%,#ffb347 100%);position: absolute;top: 0;left: 0;}

.pager-box{margin: 0.55rem 0;}
.pager-box .pager{text-align: center;}
.pager li{font-size: 0.28rem;color: #999999;line-height: 0.48rem;display: inline-block;padding:0 0.2rem;}
.pager li a{display: block;color: #333;}
.pager li.page-btn{color: #333;}
.pager li.page-btn span{font-size: 0.36rem;color: #f3452b;}

/* =============== 物料加工 =================== */

.wl-box{padding-top: 0.4rem;position: relative;z-index: 1;}
.wl-list{margin-left: -4%;}
.wl-list li{float: left;width: 46%;margin-left: 4%;background-color: #fff;border-radius: 0.16rem;margin-bottom: 0.3rem;}
.wl-list li .img{display: block;width: 100%; height: 0;overflow: hidden;position: relative;padding-top: 75%;border-radius: 0.16rem 0.16rem 0 0;}
.wl-list li .img img{display: block;position: absolute;top: 0; left: 0;width: 100%; height: 100%;}
.wl-list li .text{padding:0.25rem 0.3rem;position: relative;}
.wl-list li .text::before{content:'';width: 100%;height: 0.04rem;background:#ffb347;background: -moz-linear-gradient(left, #ff5a5b 0%, #ffb347 100%);background: -webkit-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -o-linear-gradient(left, #ff5a5b 0%,#ffb347 100%);background: -ms-linear-gradient(left, #0e0e0e 0%,#ffb347 100%);background: linear-gradient(to right, #ff5a5b 0%,#ffb347 100%);position: absolute;top: 0;left: 0;}
.wl-list li .text .tit{font-size: 0.36rem;color: #333333;line-height: 0.46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight: bold;margin-bottom: 0.16rem;display: block;}
.wl-list li .text p span{display: inline-block;font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-right: 0.08rem;}

/* ================= 案例内页 ================= */

.case-inner {margin-bottom: 0.3rem;}
.case-inner .img img{display: block;width: 100%;}
.case-grid {background-color: #fff;padding-bottom: 0.26rem;}
.case-grid .title{padding:0.2rem 0.32rem 0.18rem;border-bottom: 1px solid #e3e3e3;}
.case-grid .title span{display: inline-block;margin-right: 0.08rem;padding:0 0.08rem;margin-right: 0.06rem;font-size: 0.24rem;line-height: 0.4rem;color: #fff;background:#e52d2e;background: -moz-linear-gradient(top, #ff5b28 0%, #e52d2e 100%);background: -webkit-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -o-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -ms-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: linear-gradient(to bottom, #ff5b28 0%,#e52d2e 100%);border-radius: 0.08rem;}
.case-grid .title h1{font-size: 0.4rem;line-height: 0.6rem;color: #333333;}
.case-grid .other{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;border-bottom: 1px solid #e3e3e3;}
.case-grid .other {padding-left: 0.32rem;}
.case-grid .other .sb{margin-top: 0.1rem;width: 1.81rem;}
.case-grid .other .center{margin-top: 0.3rem;flex:1;padding-left: 0.1rem;}
.case-grid .other p{font-size: 0.32rem;line-height: 0.46rem;color: #e52d2e;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff8328), to(#e52d2e));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.case-sb{padding-left: 0.32rem;}

.sb-swiper .swiper-slide .item{margin-right: 0.3rem;}

.case-content{background-color: #fff;margin-bottom: 0.3rem;padding-top: 0.3rem;}

.case-content .main-content p{text-indent: 0;}
.case-content .get-price{margin-bottom: 0;}
.xg-case1{margin-bottom: 0;}


/* ================= 新闻内页 ================= */

.new-inner{padding:0.2rem 0.32rem;background-color: #fff;margin-bottom: 0.3rem;}
.new-inner .top{margin-bottom: 0.4rem;}
.new-inner .row-t{display: inline-block;background-color: #f0f1f5;height: 0.48rem;line-height: 0.48rem;border-radius: 0.08rem 0 0 0.08rem;font-size: 0.26rem;color: #333333;padding-right: 0.16rem;margin-bottom: 0.24rem;}
.new-inner .row-t span{display: inline-block;font-size: 0.28rem;color: #fff;width: 0.48rem;text-align: center;background:#e52d2e;background: -moz-linear-gradient(top, #ff5b28 0%, #e52d2e 100%);background: -webkit-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -o-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -ms-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: linear-gradient(to bottom, #ff5b28 0%,#e52d2e 100%);border-radius: 0.08rem 0 0 0.08rem;margin-right: 0.1rem;}
.new-inner h1{font-size: 0.48rem;line-height: 1.5em;margin-bottom: 0.28rem;}
.new-inner .row-b{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.new-inner .row-b span{display: block;font-size: 0.24rem;line-height: 0.48rem;}
.new-inner .row-b .author img{width: 0.48rem;margin-right: 0.05rem;vertical-align: middle;}

.new-content{background-color: #fff;padding-top: 0.3rem;}
.new-area{margin-bottom: 0.42rem;overflow: hidden;}
.new-area .left-img {float: left;margin-top: 0.05rem;}
.new-area .left-img img{width: 3.18rem;}

.tel-btn{width: 3.1rem;height: 0.88rem;border-radius: 0.4rem;cursor: pointer;float: right;}
.tel-btn span {cursor: pointer; display: block;}
.tel-btn span img{width: 100%;}

.new-content {padding-bottom: 0.4rem;}
.new-content .main-content p{text-indent: 0;}
.span_zixun,.cpxqzx{display: inline-block;vertical-align: middle;background: url(../images/span_zixun.png) no-repeat center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;color: #fff;cursor: pointer;font-size: 0.28rem;line-height: 0.56rem;margin: 0 0.06rem;text-indent: 0;width: 2rem;text-align: center;}
.main-content p a.cpxqzx{color: #fff;text-decoration: none;}

.page-ul{border:0.02rem solid #f0f1f5;border-radius: 0.16rem;padding:0 0.3rem;}
.page-ul li{padding:0.2rem 0 0.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.page-ul li:nth-child(1){border-bottom: 1px solid #f0f1f5;}
.page-ul li span{display: inline-block;font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-bottom: 0.05rem;}
.page-ul li a{font-size: 0.28rem;line-height:0.48rem;color: #333333;}


.xw-ul li{padding:0.25rem 0 0.3rem;border-bottom: 1px solid #e2e2e2;}
.xw-ul li .img-title{display: block;font-size: 0.32rem;line-height: 1.5em;height: 3em;color: #333333;margin-bottom: 0.18rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.xw-ul li .xg-pic{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.xw-ul li .xg-pic a{display: block;max-height: 1.42rem;width: 2.15rem;overflow: hidden;}
.xw-ul li .xg-pic img{display: block;width: 100%;object-fit: cover;}
.xw-ul li.one-pic{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.xw-ul li.one-pic .img{display: block;width: 1.5rem;margin-right: 0.1rem;}
.xw-ul li.one-pic .img img{display: block;width: 100%;}
.xw-ul li.one-pic .img-title{-webkit-flex: 1;flex: 1;margin-bottom: 0;}
.xw-ul li:last-child{border-bottom: 0;}

/* ================= 视屏中心 ================= */


.video-box{margin-bottom: 0.12rem;}
.video-list {margin:0 -0.15rem;}
.video-list li{float: left;width: 50%;padding:0 0.15rem;margin-bottom: 0.3rem;}
.video-list li .item{background-color: #fff;border-radius: 0.16rem;overflow: hidden;}
.video-list li .img{display: block;width: 100%; height: 0;overflow: hidden;position: relative;padding-top: 56.4%;}
.video-list li .img span{position: absolute;right: 0;bottom: 0;width: 0.84rem;height: 0.32rem;background-color: rgba(0,0,0,0.6);text-align: center;font-size: 0.24rem;color: #fff;line-height: 0.32rem;}
.video-list li .img img{display: block;position: absolute;top: 0; left: 0;width: 100%; height: 100%;}
.video-list li .tit{padding:0.22rem 0.2rem 0.22rem 0.2rem;} 
.video-list li .tit a{font-size: 0.32rem;color: #333333;line-height: 0.48rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:0.96rem;}

/* ================= 视频内页 ================= */

.video-content{background-color: #fff;padding-top: 0.3rem;}
.video-content .main-content p{text-indent: 0;}
.video-inner{margin-bottom: 0.3rem;}
.video-top video{display: block;width: 100%;}

.video-top{position: relative;}
.video-top img{display: block;width: 100%;}
.video-top .play{display: block;width: 0.69rem;height: 0.69rem;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.pop-video{position: fixed;width: 100%;height: 100%;left: 0;top:-100%;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;z-index: 9999;opacity: 0;filter: alpha(opacity=0);}
.pop-video .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}
.pop-video .close{position: absolute;right: 0.6rem;top: 0.6rem;width: 0.52rem;height: 0.52rem;background: url(../images/close.png) center no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;cursor: pointer;}
.pop-video video{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);max-width: 90%;}
.pop-video.open{top:0;opacity: 1; filter: alpha(opacity=100);}

.video-inner .text-qt{margin-top: 0.2rem;}
.video-inner .title{padding: 0.2rem 0.32rem 0.54rem;}
.video-inner .title h1{margin-bottom: 0.12rem;}
.video-inner .title p span{display: inline-block;background: #fff;font-size: 0.32rem;color: #666666;line-height: 0.42rem;padding:0;}
.video-inner .title p span:nth-child(2){margin-left: 0.55rem;padding-left: 0.4rem;background: url(../images/video-icon.png) no-repeat left center;background-size: 0.28rem;}

.xg-video{padding:0.3rem 0.32rem 0;background-color: #fff;}
.xg-video .video-list .item{-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.1);-ms-box-shadow: 0 5px 10px rgba(0,0,0,0.1);-o-box-shadow: 0 5px 10px rgba(0,0,0,0.1);box-shadow: 0 5px 10px rgba(0,0,0,0.1);}

.tel-span{display: block;background: #cd3a3b;background: -moz-linear-gradient(top, #ff5354 0%, #cd3a3b 100%);background: -webkit-linear-gradient(top, #ff5354 0%,#cd3a3b 100%);background: -o-linear-gradient(top, #ff5354 0%,#cd3a3b 100%);background: -ms-linear-gradient(top, #ff5354 0%,#cd3a3b 100%);
background: linear-gradient(to bottom, #ff5354 0%,#cd3a3b 100%);width: 2.2rem;text-align: center;font-size: 0.32rem;color: #fff;line-height: 0.42rem;padding:0.58rem 0;}

.video-cs h3{text-align: center;position: relative;color: #fff;line-height: 0.72rem;margin-bottom: 0;display: block;font-size: 0.32rem;padding-bottom: 0;}
.video-cs h3:after{display: none;}
.video-cs{position: relative;}
.video-cs table {width: 100%;margin: 0 auto 0.2rem;}
.video-cs::before{background: url(../images/mcs_bg.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 0.72rem;content: "";display: block;position: absolute;top: 0;left: 0;}

/* ================= 有问必答 ================= */

.answer-ul{background-color: #ffffff;margin-bottom: 0.3rem;}
.answer-ul li{padding:0.42rem 0.32rem 0.32rem;border-bottom: 1px solid #d7d7d7;}
.answer-ul li .ask{margin-bottom: 0.3rem;}
.answer-ul li .ask a{display: block;font-size: 0.36rem;color: #333333;line-height: 0.54rem;font-weight: bold;margin-bottom: 0.06rem;}
.answer-ul li .ask p{font-size: 0.24rem;color: #666666;line-height: 0.34rem;}
.answer-ul li .ask p span{display: inline-block;}
.answer-ul li .answer .text{font-size: 0.28rem;color: #666666;line-height: 0.56rem;margin-bottom: 0.06rem;}
.answer-ul li .answer .text img{display: inline-block;width: 0.56rem;vertical-align: middle;margin-right: 0.18rem;}
.answer-ul li .answer .text strong{color: #333;}
.answer-ul li .answer p{font-size: 0.28rem;color: #333;line-height: 0.54rem;margin-bottom: 0.42rem;}
.answer-ul li .answer .qt{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.answer-ul li .answer .qt span{display: block;font-size: 0.28rem;color: #666666;line-height: 0.38rem;}
.answer-ul li .answer .qt a{display: block;font-size: 0.28rem;line-height: 0.38rem;color: #3b60ff;}
.answer-ul li:last-child{border-bottom: 0;}

.answer-msg{background: url(../images/ask-msg.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;padding:0.4rem 0.32rem;margin-bottom: 0.3rem;}
.answer-msg .top{padding-bottom: 0.54rem;}
.answer-msg .top strong{display: inline-block;font-size: 0.4rem;color: #ffffff;line-height: 0.5rem;margin-right: 0.2rem;}
.answer-msg .top span{display: inline-block;font-size: 0.28rem;color: #fff;line-height: 0.5rem;}

.msg-grid{padding:0 0.3rem;}
.msg-grid>p{font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-bottom: 0.12rem;}
.msg-grid li{margin-bottom: 0.22rem;position: relative;}
.msg-grid li input,.msg-grid li textarea,.msg-grid li select{width: 100%;border: 1px solid #e2e2e2;outline: none;height: 0.8rem;line-height: 0.8rem;border-radius: 0.08rem;font-size: 0.28rem;color: #333;background-color: #f4f4f4;padding:0 0.3rem;}
.msg-grid li input{padding: 0 0.3rem 0 0.98rem;font-weight: 200;}
.msg-grid li.msg-area{width: 100%;position: relative;} 
.msg-grid li textarea{line-height: 1.7;height: 3rem;padding:0.14rem 0.3rem;font-weight: 200;}
.msg-grid li select{font-size: 0.32rem;color: #333;font-weight: 200;}
.msg-grid li em{display: block;width: 0.29rem;position: absolute;top: 0.24rem;left: 0.28rem;}
.msg-grid li em::after{content:'';width: 1px;height: 0.4rem;background-color: #c2c2c2;position: absolute;right: -0.22rem;top: -0.05rem;}
.msg-grid li:nth-of-type(3) em::before{content:'*';font-size: 0.28rem;color: #d00000;position: absolute;right: -0.12rem;top: -0.1rem;}
.msg-grid li.sel::after{content:'';width: 0.29rem;height: 0.19rem;background: url(../images/msg-arr.png) no-repeat;position: absolute;top: 0.35rem;right: 0.38rem;background-size: 0.29rem;}

.answer-wrap{background-color: #fff;padding:0.34rem 0.32rem 0;position: relative;}
.answer-wrap strong{display: block;font-size: 0.4rem;color: #333333;line-height: 0.5rem;}
.answer-wrap>a{display: block;font-size: 0.28rem;line-height: 0.48rem;position: absolute;right: 0.32rem;top: 0.42rem;}

.ask-list li{padding:0.38rem 0;border-bottom:1px solid #dedfe4;}
.ask-list li:last-child{border-bottom: none;}
.ask-list li a{display: block;font-size: 0.32rem;color: #333333;line-height: 0.54rem;}

/* ================= 问答内页 ================= */
.ask-inner .top{margin-bottom: 0.28rem;}
.ask-inner h1{font-size: 0.42rem;line-height: 0.54rem;}
.ask-inner .row-b span{display: inline-block;color: #666666;}
.ask-content{background-color: #fff;padding-top: 0.3rem;padding-bottom: 0.13rem;margin-bottom: 0.3rem;}
.ask-content .main-content p{text-indent: 0;margin-bottom: 0.15rem;}
.ask-content .main-content .title{font-size: 0.28rem;color: #666666;line-height: 0.56rem;margin-bottom: 0.06rem;}
.ask-content .main-content .title img{display: inline-block;width: 0.56rem;vertical-align: middle;margin-right: 0.18rem;}
.ask-content .main-content .title strong{color: #333;}

.answer-pro{padding:0 0.32rem;margin-bottom: 0.3rem;}
.ask-pro{background:#cd3333;background: -moz-linear-gradient(top, #ff4d4d 0%, #cd3333 100%);background: -webkit-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -o-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -ms-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: linear-gradient(to bottom, #ff4d4d 0%,#cd3333 100%);border-radius: 0.16rem;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;} 
.ask-pro .img{display: block;border-radius: 0.16rem 0 0 0.16rem;width: 3rem;}
.ask-pro .img img{display: block;width: 100%;border-radius: 0.16rem 0 0 0.16rem;}
.ask-pro .text{-webkit-flex: 1;flex: 1;padding:0.2rem 0.3rem 0;}
.ask-pro .text span{display: block;font-size: 0.28rem;color: #ffffff;line-height: 0.38rem;}
.ask-pro .text a{display: block;font-size: 0.36rem;color: #fff;line-height: 0.46rem;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 0.1rem;}
.ask-pro .text i{width: 0.8rem;height: 0.04rem;background-color: #ffac40;display: block;margin-bottom: 0.1rem;}
.ask-pro .text p{font-size: 0.28rem;color: #ffffff;line-height: 0.38rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* ================= 服务支持 ================= */

.service-one{position: relative;}
.service-one img{display: block;width: 100%;}
.service-one .text{position: absolute;top: 50%;left: 0.32rem;-webkit-transform: translateY(-50%);transform: translateY(-50%);margin-top: -0.24rem;}
.service-one h1{font-size: 0.64rem;color: #f0f1f5;line-height: 1.1em;}
.service-one p{font-size: 0.32rem;color: #f0f1f5;line-height: 0.48rem;}

.service-two{background-color: #fff;padding:0.56rem 0.32rem 0.35rem;position: relative;}
.fw-title {text-align: center;}
.fw-title h2{font-size: 0.54rem;color: #333333;line-height: 0.64rem;margin-bottom: 0.08rem;}
.fw-title p{font-size: 0.28rem;color: #666666;line-height: 0.42rem;}
.service-two ul{overflow: hidden;margin-left: -10%;margin-top: 0.3rem;}
.service-two li{float: left;width: 23.33%;margin-left: 10%;text-align: center;margin-bottom: 0.45rem;position: relative;}
.service-two li .img img{width: 1.04rem;}
.service-two li strong{display: block;font-size: 0.36rem;color: #333333;line-height: 0.46rem;margin-top: 0.12rem;}
.service-two li:after{content: '';width: 0.92rem;height: 0.02rem;background-color: #e4e4e4;position: absolute;right: -0.84rem;bottom:0.2rem;}
.service-two li:nth-child(3)::after,.service-two li:nth-child(6)::after{display: none;}
.service-two:after{content:'';width: 1.31rem;height: 0.85rem;background: url(../images/fw-bg.png) no-repeat;position: absolute;right: 0;bottom: 0;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;}

.service-three{background:#ff4d4d;background: -moz-linear-gradient(top, #cd3333 0%, #ff4d4d 100%);background: -webkit-linear-gradient(top, #cd3333 0%,#ff4d4d 100%);background: -o-linear-gradient(top, #cd3333 0%,#ff4d4d 100%);background: -ms-linear-gradient(top, #cd3333 0%,#ff4d4d 100%);background: linear-gradient(to bottom, #cd3333 0%,#ff4d4d 100%);padding:0.63rem 0.32rem 0.1rem;}
.service-three .fw-title h2{color: #fff;}
.service-three .fw-title p{color: #fff;}
.service-three ul{padding-left: 0.28rem;margin-top: 0.42rem;}
.service-three li{background-color: #fff;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: 0.45rem;position: relative;z-index: 1;}
.service-three li .img{width: 2.56rem;}
.service-three li .img img{display: block;width: 100%;}
.service-three li .text{-webkit-flex:1;flex:1;padding:0 0.26rem;}
.service-three li .text strong{display: block;font-size: 0.48rem;line-height: 0.58rem;margin-top: 0.2rem;margin-bottom: 0.05rem;}
.service-three li .text p{font-size: 0.32rem;line-height: 0.42rem;}
.service-three li::before{content:'';position: absolute;left: -0.56rem;top: -0.35rem;z-index: -1;}
.service-three li:nth-child(1)::before{width: 0.86rem;height: 1.39rem;background: url(../images/fw-num1.png) no-repeat;background-size: 0.86rem;}
.service-three li:nth-child(2)::before{width:1.11rem;height: 1.4rem;background: url(../images/fw-num2.png) no-repeat;background-size: 1.11rem;}
.service-three li:nth-child(3)::before{width:1.08rem;height: 1.43rem;background: url(../images/fw-num3.png) no-repeat;background-size: 1.08rem;}
.service-three li:nth-child(4)::before{width:1.07rem;height: 1.38rem;background: url(../images/fw-num4.png) no-repeat;background-size: 1.07rem;}


.service-four{background: url(../images/fw-bg1.jpg) no-repeat top center #fff;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;padding:0.65rem 0.32rem 0;}
.fw-bt{text-align: center;margin-bottom: 0.35rem;}
.fw-bt h2{font-size: 0.54rem;line-height: 0.64rem;font-weight: normal;margin-bottom: 0.08rem;}
.fw-bt h2 span{font-weight: bold;color: #cd3434;}
.fw-bt p{font-size: 0.32rem;line-height: 0.42rem;}

.service-five{padding:0.75rem 0.32rem 0.6rem;background: url(../images/fw-bg2.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}
.service-five .img img{display: block;width: 100%;}
.service-five .img-box{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 0.3rem;}
.service-five .img-box img{width: 3.28rem;}

.service-fix{background-color: #fff;padding: 0.25rem 0.32rem 0.75rem;}
.service-fix img{display: block;width: 100%;}

.service-seven{padding:0 0.32rem;background-color: #fff;position: relative;z-index: 1;}
.service-seven img{display: block;width: 100%;}
.service-seven .img{margin-bottom: 0.2rem;}
.service-seven::after{content:'';width: 3.25rem;height: 10.84rem;background: url(../images/fw-bg3.jpg) no-repeat;position: absolute;right: 0;top: 3.12rem;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;z-index: -1;}
.fw-box{margin-top: 0.75rem;padding-bottom: 0.54rem;position: relative;}
.fw-box h2{font-size: 0.54rem;line-height: 0.64rem;font-weight: normal;margin-bottom: 0.15rem;}
.fw-box p{font-size: 0.28rem;line-height: 0.48rem;padding-right: 3.43rem;margin-bottom: 0.4rem;}
.fw-box img{display: block;width: 100%;}
.fw-box .pic{width: 3.93rem;box-shadow: 0 0.18rem 0.38rem rgba(78,78,78,0.24);}
.fw-box .pic1{width: 2.73rem;position: absolute;top: 0.83rem;right: 0.3rem;}
.fw-box .pic2{width: 2.52rem;box-shadow: 0 0.18rem 0.38rem rgba(78,78,78,0.24);position: absolute;right: 0;bottom:0.98rem;}

/* ================= 样式 =================  */

.base-ys p{font-weight: bold;margin-bottom: 0;}
.new-bgys{background: #e6ecfa;border: 1px dashed #b1c3ee;margin-top: 0.18rem;margin-bottom: 0.3rem;padding: 0.18rem 0.18rem 0.1rem;box-sizing: border-box;overflow: hidden;}
.new-bgys p{margin-bottom: 0.15rem;}
.new-bgys p.dj {text-align: center;}
.new-bgys p.dj a {position: relative;background: url(../images/bgys_c.png) no-repeat;background-size: 100% 100%;font-size: 0.28rem;padding: 0.06rem 0.72rem;color: #fff;text-decoration: none;display: inline-block;}

.main-content p.icon-one {
background: url(../images/icon-newzs-one.png) no-repeat left 0.13rem;
background-size: 0.42rem;
text-indent: 2em;
}

.main-content p.icon-two {
background: url(../images/icon-newzs-two.png) no-repeat left 0.13rem;
background-size: 0.42rem;
text-indent: 2em;
}

.main-content p.icon-three {
background: url(../images/icon-newzs-three.png) no-repeat left 0.13rem;
background-size: 0.42rem;
text-indent: 2em;
}

.main-content p.icon-four {
background: url(../images/icon-newzs-fore.png) no-repeat left 0.13rem;
background-size: 0.42rem;
text-indent: 2em;
}

.main-content p.icon-five {
background: url(../images/icon-newzs-five.png) no-repeat left 0.13rem;
background-size: 0.42rem;
text-indent: 2em;
}

.main-content p.icon-six {
background: url(../images/icon-newzs-six.png) no-repeat left 0.13rem;
background-size: 0.42rem;
text-indent: 2em;
}

.pro-content .big-tit{text-align: center;background: linear-gradient(to bottom, #4356b6, #192c8c);-webkit-background-clip: text;background-clip: text;color: transparent;font-size: 0.36rem;margin-bottom: 0.3rem;line-height: 1;margin-top: 0.3rem;text-indent: 0;}
.pro-content .big-tit span{font-weight: bold;margin-right: 1%;}
.pro-content .ydp-xq{ background: #050541;padding: 0.4rem 0 4.32rem;margin-bottom: 0.5rem;position: relative;}
.pro-content .ydp-xq .sl {text-align: center;margin-left: 0.2rem;}
.pro-content .ydp-xq span {font-size: 0.26rem;color: #fff;border: 1px solid #4a598d;padding: 0.03rem 0.24rem;box-sizing: border-box;border-radius: 0.3rem;margin-left: -0.2rem}
.pro-content .ydp-xq .big-tit span {font-size: 0.36rem;color: #fff;font-weight: bold;border: none;padding: 0;}
.pro-content .ydp-xq .big-tit {color: #fff;margin-left: 0.2rem;}
.pro-content .xq {position: relative;z-index: 5;margin-top: -4.8rem;margin-bottom: 0.5rem;}
.pro-content .xq-box{width:90%;background:#fff;margin-left:5%;padding:0.3rem;box-sizing:border-box;position:relative}
.pro-content .xq-box::before,.pro-content .xq-box::after{content:"";position:absolute;z-index:-1}
.pro-content .xq-box::before,.pro-content .xq-box::after{content:"";position:absolute;z-index:-1;bottom:0.1rem;left:0.1rem;width:50%;height:20%}
.pro-content .xq-box::before,.pro-content .xq-box::after{content:"";position:absolute;z-index:-1;bottom:0.1rem;left:0.1rem;width:50%;height:20%;box-shadow:0 0.15rem 0.1rem rgba(0,0,0,0.2);transform:rotate(-3deg)}
.pro-content .xq-box::after{right:0.1rem;left:auto;transform:rotate(3deg)}
.pro-content .ms-box{padding:0.2rem;z-index:2;position:relative;box-sizing:border-box;border:1px solid #7c91d9;box-shadow:2px 0 1.2rem #cad1ee inset}
.pro-content .ms-box p{font-size:0.32rem;color:#4b556e;margin-bottom:0;display:inline;border-bottom:1px solid #e5e9f7;padding-bottom:0.1rem}

.pro-content .bg-color {background: #f0f6fd;padding: 0.3rem;box-sizing: border-box;margin-bottom: 0.2rem;}
.m-ydp .bg-color h3{position: relative;border: 1px solid #152888;display: inline-block;left: 50%;transform: translate(-50%, 0);margin-bottom: 0.3rem;padding: 0.05rem 0.4rem;box-sizing: border-box;border-radius: 0.3rem;color: #273a9a;font-weight: normal;font-size: 0.31rem;}
.m-ydp .bg-color h3::after{content: "";display: inline-block;width: 0;height: 0;border-left: 0.15rem solid transparent;border-right: 0.15rem solid transparent;border-top: 0.14rem solid #2e41a1;margin: 0 auto;position: absolute;bottom: -0.15rem;left: 50%;transform: translate(-50%, 0);background: none;right: auto;}

.pic-sp img {position: relative;margin-bottom: -0.2rem;}
.pic-sp p{text-indent: 0;}
.pic-sp .tit {position: relative;margin-top: 0.4rem;}
.pic-sp .tit span {background: url('../images/tit_bg.png') no-repeat;background-size: cover;width: 2.6rem;height: 0.5rem;line-height: 0.5rem;text-align: center;color: #fff;font-size: 0.26rem;display: block;margin-bottom: 0;}
.pic-sp .tit .sp-one {position: absolute;right: 0.2rem;top: 0;z-index: 1}
.pic-sp .tit .sp-two {position: absolute;left: 0.2rem;top: 0;z-index: 1}

.content_video{text-align: center;margin-bottom: 0.15rem;}
.content_video p{background: #d03536;background: -webkit-linear-gradient(left, #d03536, #ff7e38);background: -o-linear-gradient(right, #d03536, #ff7e38);background: -moz-linear-gradient(right, #d03536, #ff7e38);background: linear-gradient(to right, #d03536, #ff7e38);color: #fff;padding: 0.05rem 0.25rem;margin: 0.15rem auto;display: inline-block;border-radius: 0.3rem;text-indent: 0;line-height: 1.5em;}


.pro-content .ep-pz{background:url(../images/ep_bg.jpg) no-repeat;background-size:cover;margin-top:0.3rem;margin-bottom:0.3rem;color:#fff;padding:0.4rem 0;box-sizing:border-box;overflow:hidden}
.pro-content .ep-pz p{font-size:0.32rem;text-align:center;margin-bottom:0;color:#fff}
.pro-content .ep-pz strong{display:block;font-size:0.38rem;font-weight:bold;text-align:center;margin-top:0.2rem}
.pro-content .ep-pz img{width:5.03rem;height:5.06rem;display:block;margin:0.6rem auto}
.pro-content .ep-pz .list{margin-top:0.3rem;text-align:center}
.pro-content .ep-pz li{display:inline-block;background:url(../images/ep_tit_bg.png) no-repeat;background-size:cover;width:1.7rem;height:0.5rem;line-height:0.5rem;text-align:center;margin-left:2%}
.pro-content .ep-pz .ep-bottom{background:url(../images/ep_bt.png) no-repeat;background-size:cover;width:6.3rem;height:1.82rem;margin:0 auto}
.pro-content .ep-pz .ep-bottom p{text-align:left;font-size:0.26rem;padding:0.4rem 0.3rem 0;box-sizing:border-box}

.m-ep .bg-color {background: #f0f6fd;padding: 0.3rem;box-sizing: border-box;margin-bottom: 0.2rem;}
.m-ep .bg-color h3::before,.m-ep .bg-color h3::after {background: none;width: 0;margin-right: 0;margin-left: 0;}
.m-ep .bg-color h3 {font-weight: normal;position: relative;display: block;text-align: center;margin:0;padding-bottom: 0;}
.m-ep .bg-color h3::after {position: absolute;top: 50%;left: 50%;transform: translate(-50%, 0);content: "";display: block;background: url('../images/h_bg.png') no-repeat;width: 4.98rem;height: 0.02rem;background-size: cover;}
.m-ep .bg-color h3 span {background: linear-gradient(to bottom, #4356b6, #192c8c);color: #fff;font-size: 0.32rem;padding: 0.09rem 0.15rem;border-radius: 50%;z-index: 2;position: relative;}
.m-ep .bg-color strong {font-weight: normal;display: block;text-align: center;font-size: 0.28rem;color: #0d2080;position: relative;margin-bottom: 0.4rem;margin-top: 0.1rem;}
.m-ep .bg-color strong::after{position: absolute;bottom: -0.05rem;left: 50%;transform: translate(-50%, 0);content: "";display: block;background: url(../images/h_bg.png) no-repeat;width: 4.98rem;height: 0.02rem;background-size: cover;}
.m-ep .bg-color p{text-indent: 0;}

.dxh-cs{margin:0.3rem 0;}
.dxh-cs li {background: #f6f6f6;border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem;-ms-border-radius: 0.15rem;-o-border-radius: 0.15rem;margin-bottom: 0.15rem;position: relative;}
.dxh-cs .tb-bg {overflow: hidden;height: 0.78rem;padding: 0.06rem 0;border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem;-ms-border-radius: 0.15rem;-o-border-radius: 0.15rem;}
.dxh-cs li.one .tb-bg {background: #9dd4e1;}
.dxh-cs li.two .tb-bg {background: #9dbae1;}
.dxh-cs li.three .tb-bg {background: #8bcfec;}
.dxh-cs .tb-l {float: left;width: 0.42rem;text-align: center;line-height: 0.72rem;font-size: 0.32rem;color: #fff;font-family: 'Impact';}

.dxh-cs .tb-r {margin: 0 0.4rem;overflow: hidden;background: #fff;border-radius: 0 0.15rem 0.15rem 0;-webkit-border-radius: 0 0.15rem 0.15rem 0;-moz-border-radius: 0 0.15rem 0.15rem 0;-ms-border-radius: 0 0.15rem 0.15rem 0;-o-border-radius: 0 0.15rem 0.15rem 0;position: relative;padding-right: 0.15rem;}
.dxh-cs .tb-r:before {position: absolute;left: 0;top: 0.02rem;width: 0;height: 0;border-top: 0.34rem solid transparent;border-bottom: 0.34rem solid transparent;border-left: 0.22rem solid #9dd4e1;content: "";display: block;}
.dxh-cs li.two .tb-r:before {border-left: 0.22rem solid #9dbae1;}
.dxh-cs li.three .tb-r:before {border-left: 0.22rem solid #8bcfec;}
.dxh-cs .tb-r p {float: left;margin: 0;line-height: 0.62rem;width: 55%;text-align: center;font-size: 0.26rem;color: #05163f;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dxh-cs .tb-r .r-rgt {float: right;}
.dxh-cs .tb-r .r-rgt span {display: inline-block;border: 1px dashed #50b1c5;width: 0.88rem;height: 0.48rem;line-height: 0.48rem;text-align: center;margin-top: 0.12rem;margin-right: 0.12rem;border-radius: 0.08rem;position: relative;cursor: pointer;color: #333;font-size: 0.24rem;-webkit-border-radius: 0.08rem;-moz-border-radius: 0.08rem;-ms-border-radius: 0.08rem;-o-border-radius: 0.08rem;}
.dxh-cs .tb-r .r-rgt span.active,.dxh-cs .tb-r .r-rgt span:hover {background: -webkit-linear-gradient(left, #fca713, #ff8b24);background: -o-linear-gradient(right, #fca713, #ff8b24);background: -moz-linear-gradient(right, #fca713, #ff8b24);background: linear-gradient(to right, #fca713, #ff8b24);border: 1px dashed transparent;}
.dxh-cs .tb-r .r-rgt span:before {position: absolute;width: 0.78rem;height: 0.38rem;border: 1px dashed #fff;content: "";display: block;background: transparent;left: 0.03rem;top: 0.03rem;border-radius: 0.08rem;-webkit-border-radius: 0.08rem;-moz-border-radius: 0.08rem;-ms-border-radius: 0.08rem;-o-border-radius: 0.08rem;}
.dxh-cs .icon {float: right;display: block;width: 0.24rem;height: 0.25rem;background: url(../images/down_xx.png) no-repeat;background-size: 100% 100%;margin-top: -0.46rem;margin-right: 0.12rem;cursor: pointer;}
.dxh-cs li.active .icon {background: url(../images/up_xs.png) no-repeat;background-size: 100% 100%;}
.tab-box {padding: 0.36rem 0.12rem;text-align: center;display: none;}
.tab-box img {max-width: 100%;display: block;margin: 0 auto;}
.dxh-cs li.active .tab-box {display: block;}
.cs-list {display: none;}
.cs-list p {font-size: 0.24rem !important;color: #465174;line-height: 1.5em !important;font-weight: bold;margin: -0.72rem 0.24rem 0 !important;}
.cs-list.on {display: block;}
.hq-bj {text-indent: 0;text-align: center !important;line-height: normal !important;}
.hq-bj a {font-size: 0.26rem;color: #fff !important;display: inline-block;border-radius: 0.5rem;padding: 0.12rem 0.84rem 0.12rem 0.4rem !important;background: #180f7e;background: -webkit-linear-gradient(left, #180f7e, #e32751);background: -o-linear-gradient(right, #180f7e, #e32751);background: -moz-linear-gradient(right, #180f7e, #e32751);background: linear-gradient(to right, #180f7e, #e32751);border: 0.03rem solid #fff;box-shadow: 0 0.03rem 0.09rem rgba(26, 15, 125, 0.52);position: relative;-webkit-border-radius: 0.5rem;-moz-border-radius: 0.5rem;-ms-border-radius: 0.5rem;-o-border-radius: 0.5rem;}
.hq-bj a:after {position: absolute;background: url(../images/sx.png) no-repeat;width: 0.28rem;height: 0.34rem;background-size: 100% 100%;content: "";display: block;right: 0.3rem;top: 0.16rem;}

.yx-cp {text-align: center;margin: 0.3rem auto;overflow: hidden;}
.yx-cp p {display: inline-block;text-indent: 0;position: relative;margin-bottom: 0;font-size: 0.26rem;color: #333;line-height: normal;z-index: 10;}
.yx-cp p:before {position: absolute;width: 1.51rem;height: 0.2rem;background: url(../images/ys_lbg.png) no-repeat;background-size: 100% 100%;content: "";display: block;left: -1.51rem;top: 0.12rem;}
.yx-cp p:after {position: absolute;width: 1.5rem;height: .2rem;background: url(../images/ys_rbg.png) no-repeat;background-size: 100% 100%;content: "";display: block;right: -1.5rem;top: 0.12rem;}
.yx-cp p span {display: inline-block;font-size: 0.26rem;color: #333;font-weight: bold;border: 2px solid #751212;padding: 0 0.36rem;border-radius: 0.06rem;-webkit-border-radius: 0.06rem;-moz-border-radius: 0.06rem;-ms-border-radius: 0.06rem;-o-border-radius: 0.06rem;position: relative;background: #fff;margin-bottom: 0;line-height: 2em;}
.yx-cp p span:before {content: "";display: block;width: 100%;background: #fa2346;background-size: 100% 100%;border: 1px solid #751212;height: 0.62rem;position: absolute;left: -0.1rem;top: 0;z-index: -2;border-radius: 0.2rem 0 0.1rem 0.1rem;}

.pj-box {margin-top: 0.3rem;}
.pj-box .pic {background: #699fd7;border-radius: 0.26rem 0.26rem 0 0;text-align: center;height: 0.7rem;line-height: 0.7rem;-webkit-border-radius: 0.26rem 0.26rem 0 0;-moz-border-radius: 0.26rem 0.26rem 0 0;-ms-border-radius: 0.26rem 0.26rem 0 0;-o-border-radius: 0.26rem 0.26rem 0 0;}
.pj-box .pic img {vertical-align: middle;width: 0.42rem;}
.pj-box .pic strong {font-size: 0.26rem;color: #fff;}
.pj-xq {background: #f2f5ff;border-radius: 0 0 0.08rem 0.08rem;-webkit-border-radius: 0 0 0.08rem 0.08rem;-moz-border-radius: 0 0 0.08rem 0.08rem;-ms-border-radius: 0 0 0.08rem 0.08rem;-o-border-radius: 0 0 0.08rem 0.08rem;}
.pj-xq img {width: 100%;display: block;border-radius: 0 0 0.17rem 0.17rem;-webkit-border-radius: 0 0 0.17rem 0.17rem;-moz-border-radius: 0 0 0.17rem 0.17rem;-ms-border-radius: 0 0 0.17rem 0.17rem;-o-border-radius: 0 0 0.17rem 0.17rem;box-shadow: 0 0.12rem 0.24rem rgba(68, 76, 104, 0.35);}
.pj-xq p {padding: 0.15rem 0.36rem;}
.gw-case {background: #fff;}
.gw-case .tb {background: url(../images/xg_g.jpg) no-repeat;height: 0.7rem;line-height: 0.7rem;width: 100%;text-align: center;border-radius: 0 0 0.32rem 0.32rem;-webkit-border-radius: 0 0 0.32rem 0.32rem;-moz-border-radius: 0 0 0.32rem 0.32rem;-ms-border-radius: 0 0 0.32rem 0.32rem;-o-border-radius: 0 0 0.32rem 0.32rem;box-shadow: 0 .05rem 0.9rem rgba(63, 117, 227, 0.2);}
.gw-case .tb span {text-align: center;color: #e72750;font-weight: bold;font-size: 0.3rem;background: -webkit-linear-gradient(330deg, #150e7e 30%, #e72750 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;position: relative;}
.gw-case .tb span:before {background: url(../images/s_be.png) no-repeat;background-size: 100% 100%;width: 0.25rem;height: 0.16rem;content: "";display: block;position: absolute;left: -0.36rem;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.gw-case .tb span:after {background: url(../images/s_be.png) no-repeat;background-size: 100% 100%;width: 0.25rem;height: 0.16rem;content: "";display: block;position: absolute;right: -0.36rem;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.gw-case .pic {margin: 0.36rem 0.3rem 0;border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem;-ms-border-radius: 0.15rem;-o-border-radius: 0.15rem;box-shadow: 0 .16rem 0.3rem rgba(68, 76, 104, 0.2);text-align: center;}
.gw-case .pic img {border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem;-ms-border-radius: 0.15rem;-o-border-radius: 0.15rem;}
.gw-case .pic strong {color: #150e7e;display: block;margin-top: -0.7rem;text-indent: 0.2rem;}
.gw-case .pic p {color: #3f475f;line-height: 1.75em;padding: 0.15rem 0.3rem 0.24rem;text-align: left;}
.gw-case .pic p strong {display: inline !important;}

.wz-csb {text-align: center !important;position: relative;z-index: 10;line-height: normal !important;text-indent: 0!important;}
.wz-csb a {border-radius: 0.5rem;padding: 0.12rem 0.3rem 0.12rem 0.75rem !important;display: inline-block;position: relative;background: #6b86cf;color: #fff !important;font-size: 0.28rem;-webkit-border-radius: 0.5rem;-moz-border-radius: 0.5rem;-ms-border-radius: 0.5rem;-o-border-radius: 0.5rem;text-decoration: none!important;}
.wz-csb a:before {position: absolute;left: 0.05rem;top: 50%;transform: translateY(-50%);background: url(../images/mtp.png) no-repeat;background-size: 100% 100%;width: 0.66rem;height: 0.66rem;content: "";display: block;}
.wz-csb a:after {content: "";display: block;background: #c4c8f2;width: 100%;border-radius: 0.4rem;position: absolute;bottom: -0.05rem;left: 0;z-index: -1;height: 0.6rem;-webkit-border-radius: 0.4rem;-moz-border-radius: 0.4rem;-ms-border-radius: 0.4rem;-o-border-radius: 0.4rem;}
.wz-csb span {font-size: 0.28rem;}
.wz-csb2 {text-align: center;margin: 0 auto 0.24rem;text-indent: 0!important;}
.wz-csb2 a {border-radius: 0.15rem;font-size: 0.28rem;color: #263560;position: relative;background: #ffa6b4;padding: 0.08rem 0.04rem 0.08rem 0.05rem;text-decoration: none!important;display: inline-block;}
.wz-csb2 a:before {position: absolute;left: -0.15rem;top: 50%;transform: translateY(-50%);background: url(../images/wz_icon2.png) no-repeat;background-size: 100% 100%;width: 0.51rem;height: 0.68rem;content: "";display: block;}
.wz-csb2 a span {font-size: 0.28rem;color: #263560;border: 1px solid #fff;padding: 0.13rem 0.36rem 0.13rem 0.48rem;border-radius: 0.07rem;}
.wz-csb3{ text-align: center;margin: 0 auto 0.3rem;position: relative;z-index: 5;text-indent: 0!important;}
.wz-csb3 a{border: 1px solid #751212;padding: 0.054rem 0.72rem 0.054rem 0.24rem;font-size: 0.28rem;color: #003333;border-radius: 0.06rem;position: relative;background: #fff;text-decoration: none!important;}
.wz-csb3 a:before{content: "";display: block;width: 102%;background: #fa2346;background-size: 100% 100%;border: 1px solid #751212;height: 0.72rem;position: absolute;left: -2%;z-index: -1;border-radius: 0.24rem 0 0.1rem 0.1rem;}
.wz-csb3 a:after {position: absolute;right: 0.18rem;top: 50%;transform: translateY(-50%);width: 0.36rem;height: 0.36rem;background: url(../images/wz_icon3.png) no-repeat;background-size: 100% 100%;content: "";display: block;}
.wz-csb3 a span {font-size: 0.28rem;color: #003333;}


.case-xczj{margin-bottom: 0.3rem;}
.case-xczj ul{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.case-xczj ul li{width: 32%;}
.case-xczj ul li img{width: 100%;}

.case_mtit p{background: #f0f3fa;border-radius: 0.15rem;padding:0.15rem 0.2rem;position: relative;}
.case_mtit p:nth-child(3n-1):after{content: "";background: #84c9b7;width: 0.05rem;height: 0.54rem; display: block;position: absolute;top: 0;left: 0;border-top-left-radius: 0.15rem;}
.case_mtit p:nth-child(3n+0):after{content: "";background: #f25a29;width: 0.05rem;height: 0.54rem; display: block;position: absolute;top: 0;left: 0;border-top-left-radius: 0.15rem;}
.case_mtit p:nth-child(3n+1):after{content: "";background: #27aae2;width: 0.05rem;height: 0.54rem; display: block;position: absolute;top: 0;left: 0;border-top-left-radius: 0.15rem;}

.video-cs table td a{color: #636f97;text-decoration: underline;}





/* =============== 返回顶部 =================== */

.return-top{position: fixed;right: 0.1rem;bottom:3rem;width: 0.72rem;height: 0.72rem;z-index: 99990;display: none;}
.return-top img{display: block;width: 100%;}

/* =============== 搜索页面 =================== */

.search-top{background:#e14041;background: -moz-linear-gradient(top, #b53334 0%, #e14041 100%);background: -webkit-linear-gradient(top, #b53334 0%,#e14041 100%);background: -o-linear-gradient(top, #b53334 0%,#201f1f 100%);background: -ms-linear-gradient(top, #b53334 0%,#e14041 100%);background: linear-gradient(to bottom, #b53334 0%,#e14041 100%);padding:0.4rem 0.32rem 0;}

.ss-box{background-color: #f4f4f4;border-radius: 0.4rem;overflow: hidden;margin-bottom: 0.44rem;}
.ss-box form{height: 0.8rem;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.ss-box .btn{width: 1.06rem;height: 0.8rem;background: url(../images/search.png) no-repeat center;cursor: pointer;border:none;}
.ss-box .txt-msg{-webkit-flex:1;flex:1;border:none;background-color: transparent;font-size: 0.32rem;color: #333333;line-height: 0.8rem;padding-left: 0.4rem;}

.search-ul{overflow: hidden;}
.search-ul li{float: left;margin-right: 0.4rem;}
.search-ul li span{display: block;font-size: 0.32rem;color: #ffffff;line-height: 0.75rem;cursor: pointer;}
.search-ul li.on span{font-weight: bold;}
.search-box {padding:0.4rem 0.32rem 0.1rem;}
.search-box .pro-item{background-color: transparent;padding:0;margin:0 -0.15rem;}
.search-box .news-list{background-color: transparent;padding:0;}

.search-top1{padding-bottom:0.3rem;}
.search-top p{text-align: center;font-size: 0.28rem;color: #ffffff;line-height: 0.38rem;}

.search-wrap{padding:1.06rem 0.32rem 2.2rem;}
.search-wrap .img{text-align: center;margin-bottom: 0.45rem;}
.search-wrap .img img{width: 5.76rem;}
.search-wrap p{text-align: center;font-size: 0.32rem;color: #333333;line-height: 0.42rem;margin-bottom: 0.16rem;}
.search-wrap .btn-box{margin-top: 0.4rem;}


/* =============== 新闻列表 =================== */

.new-one{padding-bottom: 0.4rem;}
.new-box{background-color: #ffff;padding:0.4rem 0.3rem 0.01rem;border-radius: 0.36rem 0.36rem 0 0;position: relative;margin-top: -0.4rem;}
.new-box .news-list{padding:0;}

.page-ul-list{background-color: #fff;overflow-y: scroll;-webkit-box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);-moz-box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);-ms-box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);-o-box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);box-shadow: 0 0 0.1rem rgba(0,0,0,0.2);position: fixed;left: 50%;bottom: 0;max-width: 750px;width: 100%;  box-sizing: border-box;transform: translate(-50%);padding:0.2rem 0.32rem 0.05rem;z-index: 99991;height: 4rem;display: none;}
.page-ul-list .close{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: 0.2rem;}
.page-ul-list .close p{font-size: 0.28rem;color: #666666;line-height: 0.6rem;}
.page-ul-list .close .hide{display: block;width: 1.63rem;line-height: 0.6rem;background-color: #fa4b4a;border-radius: 0.3rem;text-align: center;font-size: 0.32rem;color: #ffffff;cursor: pointer;}
.page-ul-list ul{margin-left: -4%;}
.page-ul-list li{float: left;width: 10.2%;margin-left: 4%;margin-bottom: 0.3rem;}
.page-ul-list li a,.page-ul-list li span{display: block;background-color: #f0f1f5;border-radius: 0.08rem;text-align: center;line-height: 0.72rem;font-size: 0.32rem;}
.page-ul-list li.on span,.page-ul-list li.on a{background-color: #e52d2e;color: #ffffff;}
/* =============== 新闻中心 =================== */

.new-top{background: url(../images/new-bg.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;color: #fff;padding:0.54rem 0.32rem 0.25rem;}
.new-top span{display: block;font-size: 0.32rem;line-height: 0.42rem;margin-bottom: 0.06rem;}
.new-top strong{display: block;font-size: 0.42rem;line-height: 0.52rem;margin-bottom: 0.28rem;}
.new-top p{font-size: 0.28rem;line-height: 0.38rem;}


.news-wrap{padding:0.42rem 0.32rem 0;position: relative;z-index: 1;margin-bottom: 0.6rem;}
.hot-news li{background-color: #fff;border-radius: 0.08rem;margin-bottom: 0.3rem;}
.hot-news li.item{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;height: 2.4rem;overflow: hidden;}
.hot-news li.item .img{display: block;width: 2.8rem;height: 2.4rem;overflow: hidden;object-fit: cover;border-radius: 0 0.08rem 0.08rem 0;}
.hot-news li.item .img img{display: block;width: 100%;}
.hot-news li.item .text{-webkit-flex:1;flex:1;padding:0.2rem 0.2rem 0;}
.hot-news li .text a{font-size: 0.32rem;color: #333333;line-height: 0.48rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 0.2rem;}
.hot-news li .text span{display: inline-block;font-size: 0.24rem;line-height: 0.36rem;padding:0 0.12rem;background:#e52d2e;background: -moz-linear-gradient(top, #ff5b28 0%, #e52d2e 100%);background: -webkit-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -o-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -ms-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: linear-gradient(to bottom, #ff5b28 0%,#e52d2e 100%);border-radius: 0.08rem;color: #fff;}
.hot-news:after{content:'';width: 100%;height: 3.64rem;background:#e14041;background: -moz-linear-gradient(top, #c63839 0%, #e14041 100%);background: -webkit-linear-gradient(top, #c63839 0%,#e14041 100%);background: -o-linear-gradient(top, #c63839 0%,#e14041 100%);background: -ms-linear-gradient(top, #c63839 0%,#e14041 100%);background: linear-gradient(to bottom, #c63839 0%,#e14041 100%);position: absolute;top: 0;left: 0;z-index: -1;}
.hot-news li.item3 .img{position: relative;display: block;}
.hot-news li.item3 img{border-radius: 0.08rem 0.08rem 0 0;display: block;width: 100%;}
.hot-news li.item3 .img p{font-size: 0.28rem;color: #ffffff;line-height: 0.48rem;position: absolute;bottom: 0.1rem;left: 0;padding:0 0.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hot-news li.item3 .text{padding:0.2rem;} 

.new-list{background-color: #fff;padding:0.4rem 0.4rem 0.24rem;border-radius: 0.16rem;}
.new-list li{padding:0.28rem 0 0.2rem;border-bottom:1px solid #e1e2e7;}
.new-list li span{display:block;font-size: 0.28rem;color: #666666;line-height: 0.4rem;margin-bottom: 0.04rem;position: relative;padding-left: 0.24rem;}
.new-list li span::before{content:'';width: 0.12rem;height: 0.4rem;position: absolute;top: 0;left: 0;background:#e52d2e;background: -moz-linear-gradient(top, #ff5b28 0%, #e52d2e 100%);background: -webkit-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -o-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: -ms-linear-gradient(top, #ff5b28 0%,#e52d2e 100%);background: linear-gradient(to bottom, #ff5b28 0%,#e52d2e 100%);border-radius: 0.06rem;}
.new-list li .tit{display: block;font-size: 0.32rem;line-height: 0.54rem;color: #282828;}
.new-list li:last-child{border-bottom:none;}

.news-box{background-color: #fff;margin-bottom: 0.3rem;}
.news-title{padding:0.26rem 0.32rem 0.2rem;background: url(../images/new-bg2.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.news-title h2{display: inline-block;font-size: 0.36rem;color: #fff;line-height: 0.56rem;}
.news-title h2 a{color: #fff;}
.news-title span{display: inline-block;font-size: 0.36rem;color: #fff;line-height: 0.56rem;}
.news-title .more{font-size: 0.28rem;color: #ffffff;display: block;line-height: 0.38rem;margin-top: 0.1rem;}

.new-ul li{padding:0.3rem 0.32rem;border-bottom:1px solid #dddddd;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.new-ul li:last-child{border-bottom:none;}
.new-ul li .text{-webkit-flex:1;flex:1;padding-right: 0.4rem;}
.new-ul li .text a{display: block;font-size: 0.32rem;color: #282828;line-height: 0.48rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.34rem;}
.new-ul li .text span{font-size: 0.28rem;color: #666666;}
.new-ul li .img{width: 2rem;height: 1.6rem;overflow: hidden;object-fit: cover;}
.new-ul li .img img{display: block;width: 100%;}
.new-box1{background-color: #fff;}


/* =============== 404 =================== */

.error-wrap{background-color: #fff;padding:1.42rem 0.32rem 2.1rem;text-align: center;}
.error-wrap img{width: 4.82rem;}
.error-wrap strong{display: block;margin-top: 0.32rem;font-size: 0.36rem;line-height: 0.46rem;margin-bottom: 0.1rem;}
.error-wrap p{font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-bottom: 0.44rem;}
.error-wrap .btn-a a{display: inline-block;font-size: 0.32rem;color: #fd4c4c;line-height: 0.78rem;width: 2.4rem;border:1px solid #fb4b4b;margin:0 0.12rem;border-radius: 0.16rem;}
.error-wrap .btn-a a:nth-child(2){background:#cd3333;background: -moz-linear-gradient(top, #ff4d4d 0%, #cd3333 100%);background: -webkit-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -o-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -ms-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: linear-gradient(to bottom, #ff4d4d 0%,#cd3333 100%);color: #fff;}

/* =============== 联系我们 =================== */

.contact-top{background: url(../images/lx-bg.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;padding:0.42rem 0.32rem 0.17rem;}
.contact-top p{line-height: 0.8rem;background-color: #f6f3f2;border-radius: 0.18rem;display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;font-size: 0.32rem;color: #cd3a3b;padding:0 0.3rem;margin-bottom: 0.35rem;}
.contact-top strong{display: block;font-size: 0.48rem;color: #ffffff;line-height: 0.58rem;text-align: center;margin-bottom: 1.1rem;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#fabfb9));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.contact-top ul{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.contact-top li{text-align: center;}
.contact-top li img{width: 0.72rem;-webkit-box-shadow: 0 0.05rem 0.1rem rgba(106,31,31,0.2);-moz-box-shadow: 0 0.05rem 0.1rem rgba(106,31,31,0.2);-ms-box-shadow: 0 0.05rem 0.1rem rgba(106,31,31,0.2);-o-box-shadow: 0 0.05rem 0.1rem rgba(106,31,31,0.2);box-shadow: 0 0.05rem 0.1rem rgba(106,31,31,0.2);}
.contact-top li span{display: block;font-size: 0.32rem;color: #ffffff;line-height: 0.42rem;}
.contact-two{position: relative;padding-top: 1.72rem;}
.lx-tel{display: block;width: 3.75rem;position: absolute;left: 50%;transform: translateX(-50%);top:-1.58rem;}
.contact-two .box{text-align: center;margin-bottom: 0.3rem;}
.contact-two .box span{display: block;font-size: 0.3rem;line-height: 0.4rem;}
.contact-two .box strong{display: block;font-size: 0.46rem;line-height: 0.56rem;}
.contact-two .address strong{font-size: 0.38rem;}


.contact-msg{background: url(../images/lx-bg.png) no-repeat bottom center;padding: 0.44rem 0.32rem 1.16rem;background-size: 7.5rem;}
.msg-ul{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;padding:0 0.2rem;margin-top: 0.72rem;}
.msg-ul li{text-align: center;color: #fff;}
.msg-ul li strong{display: block;font-size: 0.96rem;line-height: 1.1;text-shadow: 0 0.1rem 0.1rem rgba(0,0,0,0.1);}
.msg-ul li strong em{font-size: 0.28rem;font-weight: normal;}
.msg-ul li p{font-size: 0.32rem;line-height: 0.42rem;text-shadow: 0 0.1rem 0.1rem rgba(0,0,0,0.1);}


#allmap{position: relative;margin-top: -0.5rem;}
#allmap #map{height: 5.16rem;}
#allmap>p{font-size: 0.28rem;color: #fff;padding-left: 0.32rem;}
#BMapLib_search_bus_btn0{margin-right: 0!important;}

#allmap *{box-sizing: content-box;max-width: none;}

/* =============== 物料内页 =================== */

.wl-content{background-color: #fff;padding-top: 0.35rem;margin-bottom: 0.3rem;}
.wl-content .main-content p{text-indent: 0;}
.wl-inner{margin-bottom: 0.3rem;background: url(../images/wl-bg.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;padding: 0.4rem 0.32rem 0.48rem;}
.wl-eara{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.wl-eara .img{width: 3.43rem;}
.wl-eara .img img{display: block;width: 100%;border-radius: 0.08rem;}
.wl-eara .text{padding-left: 0.38rem;-webkit-flex:1;flex:1;}
.wl-eara .text p{font-size: 0.32rem;color: #666666;line-height: 0.42rem;margin-top: 0.05rem;}
.wl-eara .text h1{font-size: 0.56rem;color: #333333;line-height: 0.66rem;margin-top: 0.05rem;}
.wl-eara .text a,.wl-eara .text span{display: block;margin-top: 0.35rem;width: 2.4rem;height: 0.8rem;background:#cd3333;background: -moz-linear-gradient(top, #ff4d4d 0%, #cd3333 100%);background: -webkit-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -o-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: -ms-linear-gradient(top, #ff4d4d 0%,#cd3333 100%);background: linear-gradient(to bottom, #ff4d4d 0%,#cd3333 100%);text-align: center;line-height: 0.8rem;font-size: 0.32rem;color: #fff;border-radius: 0.08rem;}

/* =============== 产品相关新闻 =================== */

.cp-news{padding: 0.32rem 0.32rem 0.68rem;}
.news-pro{display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.news-pro .pic{display: block;width: 3.43rem;border-radius: 0.08rem;}
.news-pro .pic img{display: block;width: 100%;border-radius: 0.08rem;}
.news-pro .text{-webkit-flex:1;flex:1;padding-left: 0.2rem;color: #fff;}
.news-pro .text .tit{display: block;font-size: 0.36rem;line-height: 0.56rem;font-weight: bold;color: #fff;margin-bottom: 0.05rem;}
.news-pro .text p{font-size: 0.24rem;line-height: 0.4rem;}
.news-pro .text span{display: block;font-size: 0.28rem;line-height: 0.38rem;margin-top: 0.24rem;}
.news-pro .text span strong{color: #ffe536;}

/* =============== 案例聚合页 =================== */

.case-item{padding:0 0.32rem;margin-bottom: 0.7rem;}
.case-item .case-title{margin-top: 0.55rem;}
.case-title{overflow: hidden;margin-bottom: 0.25rem;}
.case-title .left{float: left;}
.case-title .left h2{display: inline-block;font-size: 0.4rem;line-height: 0.5rem;margin-right: 0.12rem;}
.case-title .left h2 a{display: block;color: #1b1b19;}
.case-title .left span{display: inline-block;font-size: 0.28rem;color: #fff;line-height: 0.4rem;background-color: #dc3f3f;padding:0 0.15rem;}
.case-title .more{display: block;float: right;font-size: 0.28rem;color: #666666;line-height: 0.38rem;margin-top: 0.16rem;}


@media screen and (max-width: 375px){
.fix-wx a{padding:0.1rem 0 0.04rem 0.3rem;}

}

@media screen and (max-width: 360px){
.fix-wx a{padding:0.1rem 0 0.04rem 0.1rem;}
.index-case .case-txt{padding: 0.41rem 0.14rem 0 40%;}
.index-case .case-txt .other span{line-height: 0.36rem;}
.show-msg .quick p{line-height: 0.4rem;}
.main-content{font-size: 15px;}
.span_zixun,.cpxqzx{font-size: 0.3rem;}
.ul-list li a, .ul-list li span{font-size: 16px;}
.index-lb li .item{padding: 0.25rem 0.1rem 0 0.2rem;}
}.index-lb li .tit-a::before{left: -0.2rem;}

@media screen and (max-width: 320px){
    .new-inner .row-b{display: block;}   
    .new-inner .row-b span{display: inline-block;margin-right: 10px;}
    
}

@media screen and (min-width: 750px){
    html{font-size: 94px;}
}
@media screen and (max-width: 700px){
    html{font-size: 86px;}
}
@media screen and (max-width: 639px){
    html{font-size: 64px;}
}
@media screen and (max-width: 479px){
    html{font-size: 48px;}
}
@media screen and (max-width: 359px){
    html{font-size: 42px;}
}