﻿/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
    .wp{width: auto;padding: 0 .3rem;max-width: none;}
    body{padding-top: 1.2rem;}
    .header{position: fixed;top: 0;left: 0;right: 0;}
    .row-b1 .col-side{width:auto;float:none;margin-right:0}
    /*.g-tit .cur{display:none}*/
    .g-tit .cur{font-size: .24rem;line-height: .6rem;}
    .g-tit .tit{font-size:.4rem}
    .snv{display:none}
    .snv .s1{font-size:.28rem;line-height:.9rem}
    .snv .s1:after{width:.16rem}
    .m-t1{text-align:left;font-size:.36rem;height:1rem;line-height:1rem;padding-left:.3rem;position:relative}
    .m-t1:after{content:'';position:absolute;right:.33rem;top:0;bottom:0;width:.2rem;background:url(../images/i-27.svg) no-repeat center;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
    .m-t1.open:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
    .snv{padding-bottom:.3rem}
    .m-details_b1{font-size:.26rem}
    .m-detail_b2{font-size:.26rem}
    .m-detail_b2 .info{font-size:.26rem}
    .m-detail_b2 h1{font-size:.36rem;line-height:1.3}
    .m-detail_b2 .bot{font-size:.26rem}
    .m-listb5 .txt{font-size:.3rem}
    .m-listb5 li{width:auto;float:none}
    .pages ul li a,.pages ul li span{width:.5rem;height:.5rem;font-size:.24rem;line-height:.48rem}
    .m-list4 .tit{font-size:.28rem}
    .m-list4 .date{font-size:.26rem}
    .row-b1{
        min-height: 17rem;
    }

    .hdr{position: static;}
    .menuBtn{display: block;position: absolute;}

    .nav{position: fixed;left: 0;right: 0;top: 1.2rem;bottom: 0;overflow-y: auto;
        background-color: #1582EE;padding: .3rem 0;display: none;
    }
    .nav ul{display: block;}
    .nav li{margin-right: 0;}
    .nav li .v1{padding: 0 .3rem;font-size: .3rem;color: #fff;line-height: .9rem;}
    .nav li:hover .v1, .nav li.on .v1{color: #fff;}
    .nav li .v1:after{display: none;}
    .nav .on .dropicon::after{content:"-";position: relative;left: -4px;}
    .nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.8rem;pointer-events:none}
    .nav .dropicon::after{content:"+";display:block;color:#fff;font-weight:700;line-height:.8rem;font-style:normal;text-align:right;width:100%}
    .nav .dropicon::after{font-size:.3rem}
    .nav .sub{width:auto;position:static;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
    .nav .sub .v2{font-size:.26rem;text-align:left;padding:0 .45rem;line-height:.7rem}
    .so{left: .3rem;right: .3rem;width: auto;}
    .so .inp{height: .8rem;border-radius: .4rem;font-size: .26rem;}
    .so .btn{width: .76rem;
        -o-background-size: .24rem auto;
        -ms-background-size: .24rem auto;
        -moz-background-size: .24rem auto;
        -webkit-background-size: .24rem auto;
        background-size: .24rem auto;
    }
    .so-btn{width: .6rem;height: .6rem;margin-top: .3rem;margin-right: 1rem;
        -o-background-size: .24rem auto;
        -ms-background-size: .24rem auto;
        -moz-background-size: .24rem auto;
        -webkit-background-size: .24rem auto;
        background-size: .24rem auto;
    }
    .banner{height: auto;}
    .banner .slick-slide .con{padding-top: 44%;height: 0;}
    .row-a1 .col-l{width: auto;float: none;margin-bottom: .3rem;}
    .row-a1 .col-r{width: auto;float: none;}
    .m-slider1 .tit{font-size: .3rem;margin-bottom: .15rem;}
    .m-slider1 .desc{font-size: .26rem;}
    .m-slider1 .dian{display: none;}
    .m-slider1 .arrow{margin-right: 0;padding-right: 0;text-align: center;}
    .m-slider1 .arrow:after, .m-slider1 .arrow:before{display: none;}
    .m-slider1 .arrow span{width: .66rem;height: .66rem;
        -o-background-size: .24rem auto;
        -ms-background-size: .24rem auto;
        -moz-background-size: .24rem auto;
        -webkit-background-size: .24rem auto;
        background-size: .24rem auto;
    }
    .g-t1 .more{
        width: auto;
        font-size: .26rem;
        border-radius: .35rem;
        /* line-height: .68rem; */
        padding: 0 0.1rem 0 0.4rem;
    }
    .g-t1 .more:after{width: .7rem;height: .7rem;display: none;
        -o-background-size: .24rem auto;
        -ms-background-size: .24rem auto;
        -moz-background-size: .24rem auto;
        -webkit-background-size: .24rem auto;
        background-size: .24rem auto;
    }
    .g-t1 .tit{text-align: left;}
    .g-t1 .en{height: .6rem;line-height: .6rem;}
    .g-t1 .en img{margin: 0;}
    .g-t1 .cn{left: 0;
        -webkit-transform: translate(0,-50%);
        -moz-transform: translate(0,-50%);
        -o-transform: translate(0,-50%);
        -ms-transform: translate(0,-50%);
        transform: translate(0,-50%);
    }
    .m-list1 .tit{font-size: .3rem;}
    .m-list1 .desc{font-size: .26rem;}
    .m-list1 .date{width: 1.2rem;height: 1.2rem;}
    .m-list1 .date span{font-size: .36rem;}
    .m-list1 .date em{font-size: .24rem;}
    .row-a2{padding-top: .7rem;}
    .m-list2{display: block;}
    .m-list2 li{width: auto;margin-bottom: .4rem;min-height: 1rem;}
    .m-list2 .tit{font-size: .3rem;margin-bottom: .2rem;}
    .m-list2 .desc{font-size: .26rem;}
    .m-list2 .txt{height: auto;background-image: none !important;overflow: hidden;
        padding: 0;
    }
    .m-list2 .date{margin: 0;float: left;}
    .m-list2 .date{width: 1.2rem;height: 1.2rem;margin-right: .3rem;}
    .m-list2 .date span{font-size: .36rem;}
    .m-list2 .date em{font-size: .24rem;}
    .row-a3{padding: .7rem 0 .6rem;}
    .row-a3:before{right: 0;}
    .row-a3:after{display: none;}
    .m-slider2{margin-top: .1rem;}
    .m-slider2 .pic{padding-top: 56%;height: 0;position: relative;}
    .m-slider2 .pic img{position: absolute;top: 0;left: 0;}
    .m-slider2 .tit{font-size: .3rem;}
    .m-slider2 .info{font-size: .26rem;}
    .m-slider2 .txt{height: auto;}
    .m-slider2 .i-t{padding-left: .4rem;
        -o-background-size: .24rem auto;
        -ms-background-size: .24rem auto;
        -moz-background-size: .24rem auto;
        -webkit-background-size: .24rem auto;
        background-size: .24rem auto;
    }
    .row-a4{padding: .7rem 0 .4rem;}
    .m-list3 li{width: auto;margin-bottom: .3rem;}
    .m-list3 .tit{font-size: .3rem;}
    .m-list3 .date{width: 1.2rem;height: 1.1rem;}
    .m-list3 .date span{font-size: .36rem;}
    .m-list3 .date em{font-size: .26rem;}
    .m-list3{margin-top: .4rem;display: block;}
    .fd-link{display: none;}
    .fd-con{display: block;padding-bottom: .2rem;padding-top: .5rem;}
    .fd-logo{margin-bottom: .3rem;}
    .fd-logo img{height: 1rem;}
    .fd-txt{display: block;}
    .fd-txt .item{margin-left: 0;margin-bottom: .3rem;}
    .fd-txt .ico{width: .9rem;height: .9rem;}
    .fd-txt .tit{font-size: .3rem;}
    .fd-txt .desc{font-size: .26rem;}
    .fd-copy{height: auto;line-height: normal;font-size: .26rem;padding: .3rem 0;}
    .fd-copy a{display: inline-block;}
    .m-list5{padding-top: .3rem;}
    .m-list5 li{margin-bottom: .3rem;}
    .m-list5 .con{display: block;}
    .m-list5 .pic{width: auto;height: auto;}
    .m-list5 .txt{padding: .24rem 0 .15rem;width: auto;}
    .m-list5 .txt .date{font-size: .24rem;}
    .m-list5 .txt .date i{font-size: .32rem;}
    .m-list5 .txt .tit{font-size: .3rem;}
    .m-list5 .desc{font-size: .26rem;}
    .m-list6 li .tit{font-size: .3rem;}
    .m-list6 li .date span{font-size: .32rem;}
    .m-list6 li .date{font-size: .26rem;}

    .row-a1 .col-l:before{width: 100%;}
    .m-slider1 .txt{padding-right: .3rem;padding-left: .3rem;}

  


}

@media only screen and (max-width: 1199px) {
    .ban{height: 3rem;}
    .m-list7 li h2{font-size: .36rem;}
    .m-list7 li h4{font-size: .26rem;}
    .m-list7 li h3{font-size: .24rem;line-height: 1.8;max-height:none;}
    .m-list7 li p{font-size: .24rem;line-height: 1.8;height: auto;}
    .m-list7 li h6{font-size: .26rem;}
    .m-list7 li h6 img{width: .26rem;}

}

@media only screen and (max-width: 1300px) {
    
    .m-list7{margin: .5rem 0;}
    .m-list7 li a{
        position: relative;
        z-index: 2;
        padding: .3rem;
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
        justify-content: space-between;
    }
    .m-list7 li .pic{
        width: 2.3rem;
        height: 3.1rem;
        /* width: 33%; */
        /* height: auto; */
        /* padding-top: 128.05%; */
    }

}


@media only screen and (max-width: 520px) {
    .row-b1{
        min-height: 10rem;
    }
    .g-tit .cur{font-size: .2rem;line-height: .6rem;}
    .g-tit .tit{font-size: .36rem;}


    .m-list7 li a{display: block;}
    .m-list7 li .pic{width: 45%;height: auto;padding-top: 57.05%;margin: 0 auto;}
    .m-list7 li h2{
        font-size: .4rem;
        line-height: .3rem;
        margin-right: .2rem;
        text-align: center;
        width: 100%;
    }
    .m-list7 li h4{font-size: .24rem;line-height: .3rem;white-space: normal;width: 100%;margin-top: .3rem;text-align: center;}
    .m-list7 li h3{font-size: .26rem;line-height: 1.8;max-height: none;
        margin-top: .2rem;
    }
    .m-list7 li .line{
        margin-top: .1rem;
    }
    .m-list7 li p{font-size: .26rem;height: auto;line-height: 1.8;
        margin-top: .2rem;
    }
    .m-list7 li h6{font-size: .26rem;
        margin-top: .2rem;
    }
    .m-list7 li h6 img{width: .26rem;}
    .m-list7 li .txt{
        width: 100%;
        padding-top: 0.3rem;
    }
.m-detail_b2 .txt .v_news_content table, .m-details_b1 .txt table {
    margin: 0 auto;
    max-width: 100%;
    overflow: scroll;
    display: flex;
    width: 100%;
}

}