﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
.all{min-width:1200px;}
.c1{max-width:1600px;}
.c2{max-width:1200px;}
.co1:hover{color:#fff;}
.bg4{background:#d90303;}
.co4:hover,.co4.active,.co5{color:#d90303;}
.bg5{background:#4a5460;}
.bg6{background:#929292;}
.searb3 input{padding-right:44px;background:transparent;width:56px;opacity:0;transition:ease 1s;}
.searb.active .searb3 input{padding-right:56px;width:180px;opacity:1;}
.searb.active .searb2{display:none;}
.top2{width:56px;height:38px;}
.top3{line-height:38px;}
.navc{margin:0;font-size:1.1em;}
.top2,.top3{margin-top:17px;}
.navc.active{font-weight:bold;color:#d00;}
.top{padding:20px 0 10px;}
.bot a{color:#fff;}
.fnav a,.fnav a:hover{color:#fff!important;font-size:15px;}
.fnav a+span{margin:0 15px!important;font-weight:bold;color:#fff!important;}
.bot{padding:60px 0;}
.bctrl{bottom:20px;}
.slick-dotted.slick-slider{margin:0;}
.slick-dots li button:before{color:#fff;}
.slick-dots li.slick-active button:before{color:#d00;}
.bimg{height:540px;}
.sbt1c{left:100%;top:0;margin-left:-25px;}
.sbt1c img{max-width:none;}
.sbox{padding:30px 0;}
.s2{background-image:url(/images/bg1.png);}
.sbt1{line-height:1.6em;}
.space100{margin:0 -50px;}
.space100>div{padding:0 50px;}
.space50{margin:-25px;}
.space50>div{padding:25px;}
.s2c{width:310px;}
.s2c22{width:36px;height:1px;background:#34afd8;margin:5px auto;}
.s2cb:nth-child(2) .s2c22{background:#f3aa0f;}
.s2cb:nth-child(3) .s2c22{background:#e8232a;}
.s32c{width:960px;}
.smore{display:inline-block;padding:15px 80px;border-radius:30px;color:#fff;}
.smore:hover{color:#fff;}
.s31c122{width:160px;height:1px;background:#fff;vertical-align:middle;margin-top:-10px;margin-left:10px;opacity:.5;}
.s31c4{height:48px;margin-top:120px;}
.s31c42 .big{font-size:4em;}
.s31c42 sup{vertical-align:top;font-size:2.2em;margin-left:5px;}
.s31c42{left:20px;padding:40px 0;}
.s31c41{width:1920px;height:100%;}
.s4{background-image:url(/images/bg4.png);}
.sbt{text-align:center;}
.s4m a{color:#2b2b2b!important;}
.s4m a:hover{color:#d00!important;}
.s4c:nth-child(4n+1) .s4img{height:540px;}
.s4c:nth-child(4n+2) .s4img{height:420px;}
.s4c:nth-child(4n+3) .s4img{height:370px;}
.s4c:nth-child(4n) .s4img{height:250px;}
.s4c:nth-child(4n){margin-top:-265px;}
.s4c31{width:56px;height:56px;border-radius:28px;}
.s4cc{background:rgba(0,0,0,.5);opacity:0;transition:ease .5s;}
.s4cc>div{max-width:450px;}
.s4cc:hover{opacity:1;}
.sbt-light{color:#fff;}
.s5{background-image:url(/images/bg2.png);}
.sbt-light .sbt1{border-bottom-color:rgba(255,255,255,.3);}
.s6{background-image:url(/images/bg5.png);}
.s6c{width:12.5%;}
.s6cb::after{content:"";width:16px;height:28px;background:url(/images/36.png) no-repeat left center;position:absolute;left:100%;top:20%;}
.s6cb{border-color:#d3d3d3;}
.s6c:last-child .s6cb:after{display:none;}
.s6c31{width:32px;height:32px;border-radius:16px;line-height:32px;top:31px;}
.wzb:hover .wzb3{color:#f3aa0f;}
.wzb4{-webkit-line-clamp:2;height:4em;}
.wzimg{height:248px;}
.s7{background-image:url(/images/bg3.png);}
.mnavc{padding:15px 30px;}
.mnavc.active{background:#d00;color:#fff;}
.mt11{top:180px;}
.menu-t1 img{height:435px;}
.caseimg{height:240px;}
.lyb{max-width:800px;}
.ewm img{width:130px;}
.s8cb img{height:112px;object-fit:contain;}

@media screen and (max-width:1600px) {
    .top2{width:auto;}
    .searb{position:relative;}
    .top3{float:none;width:650px;overflow:hidden;text-align:right;margin-top:0;}
    .searb3 input{padding-right:56px;width:180px;opacity:1;}
    .searb2{display:none;}
    .navc{float:none;display:inline-block;width:100px;}
}
@media screen and (max-width:1300px) {
    .top3{width:500px;}
}
@media screen and (min-width:769px){
    .top3{width:100%;position:relative;text-align:left;top:10px;overflow:visible;}
    .top3:before{content:"";position:absolute;width:10000px;height:48px;background:#d00;left:50%;margin-left:-5000px;bottom:0;}
    .navb{position:relative;z-index:10;width:100%;overflow:hidden;}
    .navc{height:48px;line-height:48px;color:#fff!important;width:100px;padding:0 15px;text-align:center;font-size:15px;float:left;}
    .navc.active{background:#f3aa0f;color:#fff;}
    .top2{width:auto;margin-top:40px;}
    .searb.active .searb3 input{width:240px;}
    .top1{margin-bottom:10px;}
}

@media screen and (max-width:768px) {
    .all{min-width:450px;min-height:10px;}
    .top1{float:none;text-align:left;padding:10px 15px;position:fixed;z-index:10;width:100%;box-sizing:border-box;left:0;top:0;box-shadow:0 1px 5px rgba(0,0,0,.1);background:#fff;}
    .top-panel{position:fixed;width:100%;height:100vh;background:#fff;left:0;top:0;padding:66px 15px 20px;overflow:auto;box-sizing:border-box;top:-102%;transition:ease .5s;opacity:.95;}
    .top{z-index:30000000;position:relative;padding:0;height:66px;}
    .top2{float:none;margin:20px 0;}
    .searb3 input{width:100%;}
    .top3{float:none;width:100%;}
    .navc{display:block;padding:0;width:100%;text-align:left;margin-left:0!important;}
    .navc:after{content:">";font-family:SimHei;float:right;opacity:.8;}
    .navopen{margin:10px 0 0 10px;}
    .top1>a{display:block;overflow:hidden;}
    .top-panel.show{top:0;}
    .bot1,.bot3{text-align:center;}
    .bq{font-size:12px;}
    .bot-fjb{background:#d00;width:100%;bottom:0;left:0;font-size:15px;box-shadow:0 -1px 5px rgba(0,0,0,.1);}
    .bot-fj{height:54px;}
    .bot{padding:30px 0;}
    .sbt.fe20{font-size:1.2em;}
    .sbt1{padding-bottom:10px;}
    .space100,.space50{margin:-15px;}
    .space100>div,.space50>div{padding:15px;}
    .sbox{padding:10px 0;margin-bottom: 0px;}
    .s31c{padding:0;text-align:center;}
    .s31c1{font-size:1.2em;}
    .s31{padding:0;}
    .s31c41{display:none;}
    .s31c42{background:#d00;padding:15px;left:0;}
    .s31c4{margin-top:40px;height:auto;}
    .s31c4b{position:relative;}
    .s31c3{margin-top:-20px;}
    .s31c42 .big{font-size:2.8em;}
    .s31c42 sup{font-size:1.6em;}
    .s32c{width:auto;}
    .sbt3 img{width:24px;}
    .bimg{height:auto;}
    .s4img{height:auto!important;}
    .s4cc{opacity:1;}
    .s4c:nth-child(4n){margin:0;}
    .s5img{width:180px;}
    .s6c{float:left;width:50%;max-width:400px;}
    .s6cb::after{display:none;}
    .s7 .sbb {margin-bottom:0;}
    .s8c{width:calc(33.33% - 20px);float:left;text-align:center;border:1px solid #eaeaea;margin:10px; }
    .mnavc{padding:5px 10px;}
    .mnavc.active{background:transparent;color:#d90303;font-weight:bold;}
    .menu-t3{padding:10px 0;}
    .lyb{padding:15px;}
    .menu-t1 img{height:auto;}
    .s8cb img{height:100px;}
.s2c3 {display:none}
.s2c{width:100%} 
.s2c1 img{width:60%}
.zxt2{display:none}
.fnav{display:none}
.bot1 img{width:100px;}
.bot1{padding:0px}
.bot2{padding:0px}
.s2c21 {font-size:14px}

}
@media screen and (max-width:450px) {
}
@media screen and (max-width:360px) {
}
