@charset "utf-8";

@media (min-width: 991px){
.header.fix{background: #B40909;}
.header.fix .logo{height: .9rem;}
.header.fix .logo img{max-width: 2.8rem;}
.header.fix .nav li .v1{height: .9rem;}
.section4 .swiper-pagination{display: none;}
.jisu .dd:nth-child(2n) .item{flex-direction: row-reverse;}
	
}
@media (max-width: 1760px)
{
   .section3 .list::after{width:5.25rem;}
}

@media (max-width: 1680px){
.header .d1 .nav li{margin-right: .32rem;}
}

@media (max-width: 1480px){
.header .d1 .nav li{margin-right: .2rem;}
}

@media screen and (max-width:1340px){
   .footer .ft2 .col3 li{width:.85rem;}
}



@media (max-width: 1380px){
.header .d1 .nav li{margin-right: .2rem;}
.footer .ft2::before{left:0.14rem;}
.footer .ft2{padding-left:0.57rem;}
.header .d1 .logo img{max-width:3rem;}
}


@media (max-width: 1280px){
.header .d1 .nav li{margin-right: .15rem;}
    .header .d1 .logo img,.header.fix .logo img{max-width:2.8rem}
	.col3>ul{flex-wrap:wrap;}
	.footer .ft2{/*flex-wrap:wrap;*/}
	.col3{/*width:100%;*/}
	.footer .ft2 .col3 li{width:0.75rem;}
	.header .d1 .nav li .v1{font-size:.17rem;}
}

@media (max-width: 1200px){
.header .d1 .nav li{margin-right: .1rem;}
    .header .d1 .logo img,.header.fix .logo img{max-width:2.8rem}
	.footer .ft2 .col3 li{width:0.65rem;}
	.header .d1 .nav li .v1{font-size:.16rem;}
}
@media (max-width: 1100px){
.header .d1 .nav li{margin-right: .1rem;}
    .header .d1 .logo img,.header.fix .logo img{max-width:2.5rem}
    .header .d1 .nav li a{font-size:.16rem}
  .footer .ft2 .col3 li{width:.6rem;}
.list-box-tabsts .list-box-tabs li{width:25%;}
}

@media (max-width: 1080px){
.header .d1 .nav li{margin-right: .1rem;}
    .header .d1 .logo img,.header.fix .logo img{max-width:2rem}
    .header .d1 .nav li a{font-size: .15rem;}
}






@media (max-width: 991px){
/* 手机菜单 */
.header{border-bottom: 0;}
.header::before{height: .65rem;}
.header.fix{background: #B40909;}
.headerm{padding: 0 15px;position: relative;height: 60px;z-index: 23;}
.headerm .logo img{max-width: 2.5rem;}
.headerm .navbtnm{width: 26px;height: 26px;z-index: 1;text-align: center;}
.headerm .navbtnm i{font-size: .32rem;transition: 0.3s;color: #333;}
.big-nav{position: fixed;z-index: 9999;top: 0;right: -100%;background-size: cover;opacity: 0;visibility: hidden;transition: 0.3s;height: auto;width: 100%;overflow-y: auto;}
.big-nav .scroll{width: 100%;position: fixed;top: 60px;z-index: 22;background: #fff;padding-bottom: .15rem;height: 100%;overflow-y:auto;}
.big-nav .scroll li{width: 100%;text-align: left;padding-top: 0;border-bottom: rgba(51, 51, 51, 0.1) solid 1px;}
.big-nav .scroll li a{color: #333;font-size: .2rem;line-height: .7rem;padding: 0 .1rem 0 .15rem;position: relative;display: block;font-weight: normal;}
.big-nav .scroll li a.v1::after{display: block;position: absolute;top: 0;width: .25rem;text-align: center;right: 15px;font-size: .18rem;font-family: "iconfont" !important;content: "\e613";z-index: 2;color: #666;transition: 0.3s;}
.big-nav .scroll li ul{padding: 0 15px 15px 15px;display: none;}
.big-nav .scroll li ul li{width: 100%;}
.big-nav .scroll li ul li a{display: block;line-height: .4rem;padding: .1rem 0;font-size: .18rem;}
.big-nav .scroll li ul li:last-child{border-bottom: 0;}
.big-nav .scroll li.on .v1::after{content: "\e632";}
.navShow .headerm{background: #B40909;}
.navShow .headerm .navbtnm i:before{content: "\e6e9";color: #333;}
.navShow .big-nav{opacity: 1;visibility: visible;right: 0;}
.slide_down_nav{display: none;}
.layer .close{right: .3rem;top: 1rem;}
.layer .search_box .ok{width:100px}
.xuanfu{right: -.05rem;top:80%;}
.xuanfu img{width: .6rem;}
.footer .back{top: -.35rem;right: 0;}
.footer .ft1{padding: .35rem 0;text-align: center;}
.footer .ft2{padding: .35rem 0 .4rem;margin-left: 0;border-top: 1px solid rgba(255, 255, 255, 0.08);}
.footer .ft2::before{display: none;}
.footer .ft2 .col1,.footer .ft2 .col2{width: 100%;margin-bottom: .25rem;text-align: center;}
	.footer .ft2 .tit::after{left:50%;transform: translateX(-50%);}
.footer .ft2 .col3{margin: .25rem auto 0;text-align: center;width: 100%;}
    .footer .ft2 .col3 ul{align-items:center;}
.footer .ft2 .col3 li,.footer .ft2 .col3 li:first-child{width: 11.285%;margin: 0 1.5%;}
.footer .copyright{padding: .25rem 0;line-height: 1.8;}
.banner .swiper-pagination{left: .15rem;}
.banner .swiper-pagination span{margin: 6px 0 !important;width: 10px;flex-shrink: 0;height: 10px;}
.banner .swiper-pagination span::after{height: .16rem;bottom: -.18rem;}
.section1 .item{height: 2.1rem;}
	.section1 .item .tit{font-size:.25rem}
.section1 .item .icon img{width: .8rem;}
.section2 .sec2-left .focus .item .fitImg{height: 0;padding-top: 54.16%;}
.section2 .sec2-left .focus .item .item-txt{padding-right: 1.5rem;}
.section2 .sec2-left .focus .item .item-txt .tit{margin-left: .16rem;margin-top: .25rem;}
.section2 .sec2-left .list li .item{margin-bottom: .1rem;}
.section2 .sec2-right{width: 100%;margin: .1rem 0 0 0;}
.section3{background-image: url("../img/m_sec3.jpg");background-size: cover;padding-bottom: .35rem;padding-top: 1.2rem;}
.section3 .sec-type{text-align: center;align-items: center;margin-bottom: -.3rem;}
.section3 .sec-type .fl .en{right: auto;left: 0;}
.section3 .list{overflow: hidden;}
.section3 .list::after{display: none;}
.section3 .sec3-left{overflow: hidden;-webkit-animation-duration: 0;animation-duration: 0;-webkit-animation-fill-mode: both;animation-fill-mode: both;margin:.8rem auto .3rem auto;transform: scale(0.9);}
.section3 .sec3-right{margin: .2rem 0 0 0;width:100%;flex:auto;}
.section3 .sec3-right .ks-type{position: relative;}
.section3 .sec3-right .ks-type::after{content: "";width: 75%;position: absolute;right: 0;height: .27rem;background: url("../img/line1.png") no-repeat right center;background-size: 100% 100%;top: .22rem;}
.section3 .sec3-right .ks-list li{font-size: .18rem;}

.section4 .yyt{width: 45%;}
.section4 .sec-type{max-width: 80%;}
.section4 .list{margin-top: .35rem;}
.section4 .list li{width: 100%;font-size: .2rem;}
.section4 .list li:nth-child(5){display: none;}
.section4 .list li .item .wrap{max-width:70%;}
.section4 .list li:nth-child(2) .item li,.section4 .list li:nth-child(6) .item li{text-align: center;}
.section5{padding-bottom: .8rem;}
.section5::before{height: 1.7rem;top: .35rem;}
.section5 .sec-type{margin-bottom: .65rem;margin-top: -1.2rem;flex-direction: row;justify-content: space-between;}
.section5 .sec-type .link{margin-top: .2rem;}
.section5 .gallery-top .item .fitImg{margin: 0 0 .25rem 0;}
.section5 .gallery-top .item .info .name{margin-top:0;}
.section5 .gallery-top .item .info{padding-left: .25rem;margin-bottom:.35rem;}
.section5 .gallery-top .item .info .desc{margin:.2rem 0;font-size:.18rem;}
.section5 .jt{top:2.75rem;}
.section5 .list .thumbs{position: unset;}
.section5 .list .thumbs .gallery-thumbs{margin: .2rem 0 0 0;}
	.footer .ft1 .msg{padding-left:0;}
	.links-25{padding:15px 2.2rem 15px 15px;}
	.links-25 .cont{margin-top:.15rem}
	.links-25 .cont a{display:inline-block;line-height:2;}
}
@media (max-width: 860px){
.list-box-tabsts .list-box-tabs li{  margin-left: 0; float: none; width: 50%;float: left;text-align:center;line-height:1.8;}
}


@media (max-width: 767px){
.section3 .sec3-right .ks-type::after{width:68%;}
.section1 li{width: 50%;}
.sec-type{margin-bottom: .35rem;}
.sec-type .fl .en{top: .15rem;}
.sec-type .link{margin-top: .6rem;}
	.footer .ft2 .col3{width:60%;}
	.footer .ft2 .col3 ul{justify-content:space-evenly;}
	
	.footer .ft2 .col3 li, .footer .ft2 .col3 li:first-child{width:22%;margin:0 1.5% .15rem 1.5%;}
	.footer .ft2 .col3 li p{margin-top:.1rem;}

/*其他页*/
.list-box-tabs li{  margin-left: 0; float: none; width: 50%;float: left;text-align:center;line-height:1.8;}

.ks-ul{padding:20px 10px;}
}
@media (max-width:640px){
.section3 .sec3-left{transform: scale(0.85) translateX(0%);}
}

@media (max-width:600px){
.section3 .sec3-left{transform: scale(0.8) translateX(-5%);}
	.footer .ft2 .col3{width:100%;}
	.section1 .item{height:1.8rem;}
	.section1 .item .icon img{width:.7rem}
	.grid-m > .grid{margin-top:0;}
}

@media (max-width:580px){
  .section3 .sec3-right .ks-type::after{width:63%;}
}

@media (max-width:560px){
.section3 .sec3-left{transform: scale(0.75) translateX(-10%);margin-top: -.3rem;}
}
@media (max-width:510px){
.section3 .sec3-left{transform: scale(0.7) translateX(-15%);}
	.list-box-tabsts .list-box-tabs li{width:100%;}
  .section3 .sec3-right .ks-type::after{width:60%;}
}

@media (max-width:480px){
.section3 .sec3-left{transform: scale(0.65) translateX(-22%);
 margin-top: -.2rem;}
    .section3 .sec3-right{margin-top:-.6rem;}

	.links-25{padding:15px;}
	
}
@media (max-width:460px){
.section3 .sec3-left{transform: scale(0.65) translateX(-25%);left: 50%;margin-left: -2.6rem;}
  .section3 .sec3-right .ks-type::after{width:calc(100% - 2.2rem);}
}
@media (max-width:400px){
.section3 .sec3-left{transform: scale(0.5) translateX(-25%);
                    
         margin-top:-1rem         
                    
                    }

      .section3 .sec3-right{margin-top:-1.1rem;} 
	  .ks-ul li{width:100%;padding:5px;}
}
@media (max-width:375px)
{

	.section5 .gallery-top .item .info .desc .txt{display:none;}
}