body{background:#f8f8f8;font-size:16px}.w14{width:1400px;margin:0 auto}
.head{min-width:1400px;height:900px;position:relative}
.head .banner{height:auto !important}
.head .banner .swiper-slide{height:auto !important}
.head .banner .swiper-slide img{display:block;object-fit:none}
.head .logo{position:absolute;top:256px;left:50%;margin-left:-700px;z-index:2}
.head .logo_wz{position:absolute;top:280px;right:50%;margin-right:-700px;z-index:2}
.head .box1{position:absolute;top:417px;left:0;width:100%;min-width:1400px;height:65px;z-index:3}
.head .box1 .navbox{height:65px;background:#C91B1B}
.head .box1 .navbox.on{position:fixed;top:0;left:0;width:100%;min-width:1400px;height:65px;z-index:9999}
.head .box1 .navbox .nav{float:left}
.head .box1 .navbox .nav .obox{float:left;width:120px;height:65px;position:relative}
.head .box1 .navbox .nav .obox .onav{display:-webkit-flex;justify-content:space-around;align-items:center;padding:0 10px;width:100px;height:65px;line-height:65px;font-size:16px;font-weight:bold;color:#fff;text-align:center}
.head .box1 .navbox .nav .obox .onav .iconfont{font-weight:normal}
.head .box1 .navbox .nav .obox .tbox{position:absolute;top:65px;left:0;width:118px;border:1px solid #F1F1F1;background:rgba(255,255,255,0.9);padding:8px 0;display:none}
.head .box1 .navbox .nav .obox .tbox .tnav{display:block;width:100%;line-height:32px;font-size:14px;color:#707070;text-align:center}
.head .box1 .navbox .nav .obox .tbox .tnav.on,.head .box1 .navbox .nav .obox .tbox .tnav:hover{color:#D5152F}
.head .box1 .navbox .nav .obox.on{background:#9B1919}
.head .box1 .navbox .nav .obox:hover{background:#9B1919}
.head .box1 .navbox .nav .obox:hover .tbox{display:block}
.head .box1 .navbox .search{position:relative;float:right;padding:0 38px 0 18px;width:130px;height:44px;background:#fff;border-radius:22px;margin-top:10px}
.head .box1 .navbox .search input{display:block;width:100%;height:100%;font-size:15px;color:#333;border:0}
.head .box1 .navbox .search .iconfont{position:absolute;top:0;right:8px;width:30px;line-height:44px;font-size:16px;color:#D5152F;text-align:center}
.main{position:relative;width:1350px;margin:-418px auto 0;padding:0 25px;background:#fff;z-index:2}
.foot{border-top:3px solid #D5152F;padding-top:20px;background:url(../images/img04.png) no-repeat top center;background-color:#2A2A2A}
.foot .friend{border-bottom:1px solid #434343;margin-bottom:34px}
.foot .friend span{float:left;line-height:26px;font-size:14px;color:#AEAEAE;margin-right:12px;margin-bottom:10px}
.foot .friend a{float:left;line-height:26px;font-size:14px;color:#fff;margin-right:24px;margin-bottom:10px}
.foot .ft_nav{float:left;height:300px}.foot .ft_nav .item{float:left;width:110px;margin-right:40px}
.foot .ft_nav .item p{line-height:24px;font-size:16px;color:#fff;font-weight:bold}
.foot .ft_nav .item .i_nav{margin-top:24px;height:190px;overflow-y:auto}
.foot .ft_nav .item .i_nav li{height:22px;margin-bottom:6px}
.foot .ft_nav .item .i_nav li a{line-height:20px;font-size:12px;color:#AEAEAE}
.foot .ft_nav .item .i_nav li a:hover{color:#fff;}
.foot .ft_nav .item .i_nav li:last-child{margin:0}
.foot .ft_nav .item .i_nav::-webkit-scrollbar{width:6px;background:rgba(255,255,255,0.1);border-radius:3px}
.foot .ft_nav .item .i_nav::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2);border-radius:3px}
.foot .ft_nav .item:last-child{margin-right:0}.foot .fr{float:right}
.foot .fr h5{line-height:20px;font-size:14px;color:#BEBEBE;text-align:right}
.foot .fr h2{margin-top:4px;line-height:34px;font-size:28px;color:#fff;font-weight:bold;font-family:"shuzi1"}
.foot .fr .gz{margin-top:32px;float:right;width:129px}.foot .fr .gz img{display:block;width:100%;margin-bottom:8px}
.foot .fr .gz p{line-height:18px;font-size:12px;color:#fff;text-align:center}
.foot .icp{padding-top:24px;height:44px;border-top:1px solid #434343}
.foot .icp a{float:left;line-height:24px;font-size:14px;color:#BEBEBE}
.foot .icp a:nth-child(1){margin-right:10px}
.foot .icp a:nth-child(3){float:right}
.pages,.pageList {margin-top:15px!important;}
.pages .tcdPageCode a,.pageList .tcdPageCode a{border-radius: 2px;}
.pages .tcdPageCode a.current,.pageList .tcdPageCode a.current{background-color: #C91B1B!important;}
@media screen and (max-width:1420px){
    .head {min-width:0;height: auto;width:100%;}
    .main{width:100%;padding:0 2%;box-sizing: border-box;}
    .head .logo{left:0;margin-left:0;}
    .head .logo_wz{right:0;margin-right:0;}
    .head .box1{min-width:0;width:100%;top:390px;}
    .w14{width:100%;}
    .main{margin: -354px auto 0;}
    .head .box1 .navbox.on{min-width:0;}
    .foot .w14{padding-left:2%;padding-right:2%;box-sizing: border-box;position: relative;}
    .foot .ft_nav .item{margin-right:25px;width:100px;}
    
}
@media screen and (max-width:1270px){
    .head .logo{width:70%;}
    .head .logo_wz{width:15%}
    .head .box1 .navbox .w14{position: relative;padding-right:190px;box-sizing: border-box;}
    .head .box1 .navbox .search{position: absolute;top:0;right:0;float:none;}
    .head .box1 .navbox .nav{float:none;width:100%;}
    .head .box1 .navbox .nav .obox{width:11.11%;box-sizing: border-box;}
    .head .box1 .navbox .nav .obox .onav{width:100%;padding:0;display:block;text-align: center;}
    .foot .ft_nav .item{width:90px;margin-right:20px;}
    .foot .ft_nav .item .i_nav li a{display: block;
        overflow-x: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;}
   
}
@media screen and (max-width:1120px) {
    .foot .ft_nav .item{margin-right:10px;}
}
@media screen and (max-width:1040px) {
    .foot .ft_nav .item{margin-right:4px;}
}
@media screen and (max-width:992px) {
    
    .head .box1 .navbox .search{position: static;display: none;}
    .head .box1 .navbox .w14{padding-right:0;}
    .foot .ft_nav{display: none;}
    .foot .fr{float:none;text-align: center;}
    .foot .fr h5{text-align: center;}
    .foot .fr .gz{float:none;margin:20px auto;}
}
@media screen and (max-width:900px) {
    .head .box1 .navbox .nav .obox:first-of-type{display:none;}
    .head .box1 .navbox .nav .obox{width:25%;box-sizing: border-box;border-right: 1px solid #ee0404;}
    .head .box1 .navbox .nav .obox:nth-of-type(5){border-right:0;}
    .head .box1 .navbox .nav .obox:last-of-type{border-right:0;}
    .head .box1 .navbox{height:130px;position: relative;}
    .head .box1 .navbox .nav:after{position: absolute;content:'';width:100%;height:0;border-top:1px solid #ee0404;left:0;right:0;top:50%;margin-top:-0.5px;}
    .head .box1{height:auto;}
    .main{padding-top:30px;margin-top:-320px;}
    .head .box1 .navbox .nav .obox .onav .iconfont{display: none;}
    .head .box1 .navbox.on{height:130px;}
    .head .box1 .navbox .nav .obox .tbox{display: none!important;}
}
@media screen and (max-width:768px) {
    body{font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
    .head .banner .swiper-slide img{width:1000px;object-fit: cover;}
    .head .logo{top:2.5rem;width:95%;margin-left:2.5%;}
    .main{padding-top:.1rem;}
    .head .box1{top:3.7rem;height:auto;}
    .head .box1 .navbox{height:auto;background:#fff;}
    .head .box1 .navbox.on{height:auto;}
    .head .box1 .navbox.on .nav{height:1.3rem;}
    .head .box1 .navbox .nav .obox .onav{height:.7rem;line-height:.7rem;font-size:.26rem;}
    .head .box1 .navbox .nav .obox{height:.7rem;}
    .head .box1 .navbox.on .nav .obox .onav{height:.65rem;line-height:.65rem;}
    .head .box1 .navbox.on .nav .obox{height:.65rem;}
    .head .box1 .navbox .nav{position: relative;overflow: hidden;height:1.4rem;background:#C91B1B;}
    .head .box1 .navbox .search{display: block;position: relative;padding: 0 .38rem 0 .38rem;
      width: 96%;height: .7rem;border-radius: .4rem;margin: .2rem auto 0;background: #f8f8f8;border:1px solid #EBEBEB;box-sizing: border-box;}
    .head .box1 .navbox .search input{background: none;font-size:.26rem;}
    .head .box1 .navbox .search .iconfont {right: .18rem;width: .5rem;line-height: .7rem;font-size: .3rem;}
    .head .box1 .navbox.on .search{display: none;}
    .head .logo_wz{display: none;}
    .foot{padding-top:.2rem;}
    .foot .friend {margin-bottom:.3rem;}
    .foot .friend span {
        line-height: .36rem;
        font-size:.24rem;
        color: #AEAEAE;
        margin-right: .12rem;
        margin-bottom:.1rem;}
    .foot .friend a {
        line-height: .36rem;
        font-size: .24rem;
        color: #fff;
        margin-right: .24rem;
        margin-bottom: .1rem;
    }
    .foot .fr h5 {
        line-height: .3rem;
        font-size: .24rem;
    }
    .foot .fr h2 {
        margin-top: .04rem;
        line-height: .48rem;
        font-size: .4rem;
    }
    .foot .fr .gz{width:2.4rem;margin:.2rem auto;}
    .foot .icp {padding-top: .24rem;height: .6rem;}
    .foot .icp a{font-size:.24rem;line-height:.36rem;}
    .pages,.pageList{margin-top:.3rem!important;}
    .pages .tcdPageCode a,.pageList .tcdPageCode a{font-size:.24rem;}
}