@import "wws_a.css";.container{width:75%}
span.caihong{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(right,#dc3545,#fd7e14)}
#header{background:linear-gradient(145deg,#ffffff 75%,#E0E1E3 75%,#E0E1E3 78%,#ffffff 78%,#ffffff 78.5%,#F0F1F3 78.5%)}
.header-info{height:15rem}
#header.transparent{margin-bottom:6rem}
.logo a{background:url('header.jpg') no-repeat;height:15rem;display:block;text-indent:-987rem}
.nav-info{background:none;background:linear-gradient(90deg,rgba(220,53,69,1) 20%,rgba(253,126,20,.6) 80%)}
#ulnav{font-size:0}
.nav_m{display:inline-block;width:calc(100% / 5);position:relative;text-align:center;font-size:0}
.nav_m:before{position:absolute;content:'';left:0;top:2.5rem;width:1px;height:1rem;background:rgba(255,255,255,.7)}
.nav_m:last-child:after{position:absolute;content:'';right:0;top:2.5rem;width:1px;height:1rem;background:rgba(255,255,255,.7)}
#ulnav .arrow h3 a:after{content:"\e6d5";font-family:"Hui-iconfont";padding-left:.5rem;font-size:1rem}
.nav_m li{width:100%;display:block;float:left;border-bottom:1px solid rgba(0,0,0,.2)}
.nav_m li a{width:100%;padding:.5rem 0;float:left;color:#fff;font-size:1rem;text-align:center}
ul.subnav{position:absolute;width:140%;background:#42454B;display:none;background:linear-gradient(180deg,#fd7e14,#DC3545);z-index:99999;border-top:3px solid #2980C3;margin-top:-4px;box-shadow:0 .3rem 1rem 0 #555}
ul.subnav:before,ul.subnav:after{position:absolute;content:'';border-top:8px transparent dashed;border-left:8px transparent dashed;border-bottom:8px transparent dashed;border-right:8px transparent dashed}
ul.subnav:before{top:-16px;left:8rem;border-bottom:8px #0E58B9 solid}
.nav-info h3 a{display:block;color:#fff;height:6rem;font-weight:normal;font-size:1.8rem;line-height:6rem}
.nav_n a:hover{background:#2980C3;color:#fff}
ul.subnav ul{transition:.2s;margin:0;padding:0;position:absolute;float:left;width:240px;left:240px;display:none;top:0;z-index:99}
ul.subnav li{position:relative}
ul.subnav ul a{width:240px;color:#fff;text-decoration:none;border-left:.5rem solid #2980C3;border-bottom:1px solid rgba(255,255,255,.3);font-weight:normal}
ul.subnav ul a:hover{background:#f2f2f2;color:#2980C3}
ul.subnav ul ul{top:0;left:240px}
.nav-info.smaller{position:fixed;top:0;left:0;height:6rem;right:0;z-index:999}
ul.subnav a{padding:1.6rem 0;font-size:1.6rem}
ul.subnav ul:before,ul.subnav ul:after{border:none}
ul.subnav ul:before{border:none}
.pubtel{background:linear-gradient(0,rgba(220,53,69,1) 20%,rgba(220,53,69,.8) 80%);color:#fff;padding:1rem 4rem .7rem 4rem;font-size:3rem;font-family:'times new roman';font-weight:bold;line-height:1;border-radius:2rem}
.pubtel:before{content:"\e738";color:#fff;font-family:"Hui-iconfont";padding-right:1rem;font-size:3rem;padding-top:.2rem;font-weight:normal}
.pubphonewm{transition:.3s;position:relative;cursor:pointer}
.pubphonewm:after{content:'';position:absolute;top:-6rem;right:-5rem;width:10rem;height:10rem;background:url(../images/wxewm.png)  0 0 no-repeat;transition:.3s;opacity:0;border:3px solid #fff;background-size:cover}
.pubphonewm:hover:after{width:10rem;right:-10rem;opacity:1}
.swiper-slide a{width:100%}
.swiper-slide a img{width:100%}
.sub-contents{font-size:1.6rem}
.sub-contents .first-row.fenge{flex-direction:row-reverse}
.sub-slider{height:40rem;background:rgba(0,0,0,.05) url(../images/company2.jpg) center center no-repeat}
.sub-contents .crumb{border-bottom:1px solid rgba(0,0,0,.3)}
.main-content{background:#fff;padding-top:3rem;background-image:linear-gradient(180deg,rgba(0,0,0,0.1) 0,rgba(226,226,226,0) 8rem)}
.main-content .cate ul{padding-top:3rem;padding-bottom:3rem}
.main-content .cate ul li{margin-bottom:1px}
.main-content .cate a{background-color:#777;font-size:2rem}
.main-content .cate .selected a{background-color:#DC3545}
.main-content .cate a:hover{color:#fff;background-color:#DC3545}
.list-style .list_text_image li{margin:2rem 0;padding:2rem 0;background:#fff;transition:.3s;border-bottom:2px solid #d8d8d8}
.list-style .list_text_image li a{width:96%;margin-left:2%}
.list-style .list_text_image li h3{transition:.3s;color:#333;border-bottom:1px dashed #ccc;font-size:1.8rem}
.list-style .list_text_image li span{color:#ccc;float:right;font-size:1.2rem;margin-top:-2.8rem;font-weight:normal;padding-right:1rem}
.list-style .list_text_image li p{color:#555;font-size:1.4rem;line-height:1.5;margin-top:1rem}
.list-style .list_text_image li:hover{background:#DC3545}
.list-style .list_text_image li:hover h3{color:#fff}
.list-style .list_text_image li:hover span{color:#fff}
.list-style .list_text_image li:hover p{color:#fff}
.view-style{padding-top:4rem;padding-bottom:4rem;line-height:2}
.view-style h1{line-height:1;font-size:3rem;font-weight:normal;text-align:center;margin-bottom:2rem}
.view-style .txt-time{margin:2rem 0;padding:2rem 0;border:1px dashed rgba(0,0,0,.2);color:rgba(0,0,0,.7);text-align:center;border-left:none;border-right:none}
.view-style .txt-content p{text-indent:2em}
.view-style .txt-content p img{margin-left:-2em}
.view-style .txt-content p video{margin-left:-2em}
.view-style .txt-info .txt-click{color:rgba(255,255,255,.001)}
.view-style .txt-content-head{padding:1rem 1.5rem;color:#DC3545;border-bottom:1px solid #DC3545;margin-bottom:.5rem;font-size:3rem}
.viewbox{background:rgba(255,255,255,.7);margin-bottom:2rem}
.viewbox-head{padding:1rem;border-bottom:1px solid #ccc}
.viewbox-body{padding-bottom:2rem;padding-top:1rem}
.viewbox-body .list_text li{width:50%;font-size:1.4rem;border-bottom:1px dashed rgba(0,0,0,.1)}
.viewbox-body .list_text li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.viewbox-body .list_text li a:before{content:'>';color:#888;font-size:1.2rem;font-family:"SimSun";line-height:1;padding-right:.5rem}
.viewbox-body .list_text li span{color:#999;font-size:1.2rem}
.viewbox-body.scroll-left .list_image li{padding:.1%}
.txt-nav{background:rgba(255,255,255,.7);font-size:0}
.txt-nav a{color:rgba(0,0,0,.5)}
.txt-pre,.txt-next{width:50%;display:inline-block;overflow:hidden;padding:1rem 0;overflow:hidden;transition:.3s;font-size:1.6rem;white-space:nowrap;text-overflow:ellipsis}
.txt-next{text-align:right;border-left:1px solid #eee}
.txt-next:after{content:' >';color:rgba(0,0,0,.5)}
.txt-pre:before{content:'< ';color:rgba(0,0,0,.5)}
.txt-pre:hover,.txt-next:hover{background:#DC3545}
.txt-pre:hover a,.txt-next:hover a{color:#fff}
.txt-pre:hover:before,.txt-next:hover:after{color:#fff}
.fenge{padding-top:4rem}
.fenge > .col-9{padding-left:4rem;padding-top:0}
.sidebar{background:rgba(0,0,0,.05)}
.sd-head{padding:3rem 1.5rem 0}
.sd-head p{border-left:.8rem solid #DC3545;font-size:3rem;padding-left:1rem;line-height:1}
.sd-head span{color:rgba(0,0,0,.5)}
.sdwrapper{padding-bottom:4rem}
.sidebar .cate ul{padding-top:2rem}
.sidebar .cate ul li{width:100%}
.sidebar .cate a{border-radius:0}
.sd-contact p{margin:0;padding:0;font-size:1.6rem;line-height:1;text-indent:0;text-align:center}
.sd-contact p:first-child{position:relative;font-size:2rem;font-weight:bold}
.sd-contact p:first-child:before,.sd-contact p:first-child:after{content:"";display:inline-block;height:2px;width:9%;background:#888;position:absolute}
.sd-contact p:first-child:before{left:14%;top:1rem}
.sd-contact p:first-child:after{right:14%;top:1rem}
.sd-contact p:nth-child(2){line-height:3}
.sd-contact p:nth-child(3){color:#DC3545;line-height:3}
.sd-contact p:last-child{padding:1rem .7rem;font-size:3rem;margin-bottom:4rem}
.sidebar .list_text_image li{padding:2rem 1.5rem 1.5rem;border-bottom:1px dashed #888}
.sidebar .list_text_image li:last-child{border-bottom:none}
.sidebar .list_text_image i{width:100%;height:auto}
.sidebar .list_text_image i img{padding:0}
.sidebar .list_text_image b{width:100%}
.sidebar .list_text_image b p{color:#000;text-indent:0;font-size:1.6rem}
.sidebar .list_text_image b span{color:rgba(0,0,0,.7);font-size:1.2rem}
.sidebar .list_image li{padding:1rem}
.sidebar .list_image li a{width:100%}
.sidebar .list_image li a p{padding-left:4%;padding-right:2%;background-color:rgba(0,0,0,.1)}
.sidebar .list_text li{padding-top:1rem}
.sidebar .list_text li a{width:92%;margin-left:4%}
.sidebar .list_text li p{color:#555;font-size:1.4rem;line-height:2}
.sidebar .list_text li span{color:#999;position:absolute;right:0;top:.5rem;width:6rem;font-size:1.2rem;text-align:right}
.sidebar .list_text li:hover p{color:#DC3545}
#products-subcontents .main-content  .fenge > .col-9{flex:0 0 calc(75% - 2rem);padding-right:1.5rem;padding-left:1.5rem;-ms-flex:0 0 calc(75% - 2rem);max-width:calc(75% - 2rem)}
#products-subcontents .main-content  .fenge > .sidebar{margin-right:2rem}
#products-subcontents .view-style{padding-top:0}
#products-subcontents .sub-slider{background-image:url('../images/bg9.jpg')}
.head-sky{padding-bottom:2rem}
.head-sky .entitle{display:inline-block;position:relative;margin:0 auto;width:100%;color:rgba(0,0,0,.3);font-size:1.6rem;text-align:center;text-transform:uppercase;line-height:1}
.head-sky .entitle:before,.head-sky .entitle:after{content:"";display:inline-block;height:1px;width:9%;background:#ccc;position:absolute}
.head-sky .entitle:before{left:35%;top:1rem}
.head-sky .entitle:after{right:35%;top:1rem}
.head-sky h2{margin:0;text-align:center;line-height:1.5}
.head-sky h2 a{display:block;width:auto;color:#dc3545;font-size:4rem;text-align:center}
.head-sky h2 a:hover{animation:flash 1s both;color:#dc3545}
.head-sky .zhuying{width:100%;color:rgba(0,0,0,.4);text-align:center;font-size:2rem;line-height:1}
#home-knowledge{background:url(bg5.jpg) center center no-repeat;font-size:1.6rem;padding-top:4rem;padding-bottom:4rem}
#home-knowledge .card{overflow:hidden;position:relative;border-radius:.7rem}
#home-knowledge .card-header{padding:1.3rem 2rem;color:#fff;font-size:2rem;background-color:#fd7e14}
#home-knowledge .card-body{padding:2rem;background:rgba(88,88,88,.05);height:38rem}
#home-knowledge .body-knowledge-1 .card-body p{text-indent:2em;line-height:2}
#home-knowledge .list_image i{padding-bottom:140%}
#home-service{padding:6rem 0;background:#fff;background-image:linear-gradient(180deg,rgba(0,0,0,0.1) 0,rgba(226,226,226,0) 8rem)}
#home-service .container{overflow:hidden}
.smulu h3{color:#DC3545;font-size:3.5rem;font-weight:normal}
.smulu span{color:#DC3545;display:block;font-size:1.6rem;line-height:2}
.smulu p{color:#333;font-size:1.6rem;line-height:2;padding-top:2rem}
.smulu .hshiying{height:3rem;border-bottom:1px dashed rgba(0,0,0,.3);margin-bottom:3rem}
.spic{padding-top:8rem}
#home-service .list_image{margin-top:4rem}
.smulu.dark p{color:#ccc;font-size:1.6rem}
.smulu.dark .hshiying{border-bottom:1px dashed rgba(255,255,255,.3)}
#home-pro{background:url(bg_3.jpg) center no-repeat;padding:6rem 0;font-size:1.6rem}
#home-pro .list_image{margin-top:4rem}
#home-xingxing{padding:6rem 0;background:#fff;background-image:linear-gradient(180deg,rgba(0,0,0,0.1) 0,rgba(226,226,226,0) 8rem)}
#home-about{background:#f8f8f8}
.cap-strip{overflow:hidden;position:relative}
.cap-strip-bg{bottom:0;left:0;position:absolute;right:0;top:0;background-position:50% 0;background-repeat:no-repeat;background-image:url(../images/bg10.jpg)}
#home-about h2{color:#fff;font-size:4rem;margin-bottom:2rem;text-align:center}
#home-about p{margin:0 auto;color:#fff;font-size:1.6rem;line-height:1.6;text-align:left;text-indent:2em}
#home-about .txtinfo{padding-top:5rem}
#home-about .txtinfo p{padding:1rem 6rem}
.body-case{background:#f8f8f8;padding:3rem;margin-top:3rem;border-radius:3rem}
.body-case .list_image li{padding:1.5rem}
.body-case li a{background:#fff;border-bottom-right-radius:6rem;box-shadow:0 0 1.5rem rgba(0,0,0,0.2)}
.body-case h3{padding:2rem;color:#555;font-size:2rem;font-weight:bold}
.body-case p.txt{padding:2rem;color:#888;background:none;overflow:unset;height:unset;font-size:1.6rem;padding-top:0rem;text-align:left;line-height:1.6;white-space:unset;text-overflow:unset}
.body-case p.hover{color:#333}
.body-case p.a{width:auto;height:auto;transition:.3s;padding:0;border:1px solid #ccc;display:inline-block;margin:0 0 2rem 2rem;color:#333;padding:0 3rem;text-align:center;font-size:1.6rem;line-height:3;border-radius:3rem}
.body-case p.a:before{content:"\e69a";color:#888;font-family:"Hui-iconfont"}
.body-case li a:hover{transform:translate(0,-3px);box-shadow:0 0 1.5rem rgba(0,0,0,0.6)}
.body-case li a:hover p{transform:scale(1);background:rgba(0,0,0,.2)}
.body-case li a:hover p.hover{color:#333}
.body-case li a:hover p.txt{color:#888;background:none}
.body-case li a:hover p.a{color:#333}
#home-news{padding:6rem 0;background:#fff url(bg1.jpg) center no-repeat}
#home-news .col-3{background:#555 url(bg_4.jpg) center no-repeat;overflow:hidden;border-top-right-radius:4rem;border-bottom-left-radius:4rem}
#home-news .list_text_image li{width:50%;float:left;overflow:hidden}
#home-news .list_text_image a{border:1px solid #ccc;padding:2rem;border-top-left-radius:2rem;border-bottom-right-radius:2rem}
#home-news .list_text_image b{width:100%}
#home-news .list_text_image a:hover{background:rgba(25,115,75,.1);border-color:#19734B}
@media screen and (min-width:1640px) {
html,body{font-size:10px}
.container{width:1400px;min-width:1400px}}
@media screen and (max-width:1639px) and (min-width:1240px) {
html,body{font-size:9.4px}
.container{min-width:1200px}}
@media screen and (max-width:1239px) {
html,body{font-size:9px}
.container{min-width:1000px}}