﻿@media only screen and (min-width: 1199px) and (max-width: 1280px) {
	html{font-size: 71px !important;}
}


@media only screen and (max-width: 1660px) {
    .m-txt2{padding-left: 1.5rem;}
}

@media only screen and (max-width: 1199px) {
	.wp{padding: 0 0.3rem;width: auto;max-width: none;}
	.header{height: 1rem;}
	.logo{line-height: 1rem;}
	.m-list1{width: auto;float: none;overflow: hidden;}
	.m-list1 .desc{font-size: 0.24rem;max-width: none;}
	.menuBtn{display: block;margin-top: .18rem;}
	.hdr{position: fixed;top: 1rem;bottom: 0;left: 0;right: 0;
		background-color: rgba(0,0,0,.8);display: none;padding-top: 0.2rem;
	}
	.nav{float: none;margin-right: 0;margin-bottom: 0.2rem;}
	.nav li{float: none;margin-right: 0;}
	.nav li .v1{font-size: 0.28rem;padding: 0 0.3rem;}
	
	.nav .sub-menu{position: relative; width:auto; top:0; left:0; background-color:none;display: block;}
	.nav .sub-menu li .v2{font-size: 0.26rem;padding: .1rem 0 .1rem .5rem; }
	.nav .sub-menu li .v2:hover{color:#ea5c19;}
	
	.so-btn{display: none;}
	.so{display: block !important;position: relative;right: auto;top: auto;width: auto;
		margin: 0 0.3rem;
	}
	.so .inp{height: 0.8rem;border-radius: .4rem;}
	.so .btn{width: 0.8rem;height: 0.8rem;
		-o-background-size: .3rem auto;
		-ms-background-size: .3rem auto;
		-moz-background-size: .3rem auto;
		-webkit-background-size: .3rem auto;
		background-size: .3rem auto;
	}
	.nav .sub{position: static;padding: 0.2rem 0;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub dd .v2{font-size: 0.26rem;line-height: 0.7rem;padding: 0 0.6rem;}
	.m-map{width: auto;float: none;}

	.g-t1{font-size: 0.3rem;line-height: 1.5; }
	.g-t1s {margin-bottom:1.5rem;}
	.g-btn{height: auto;line-height: 1.5;font-size: 0.24rem; }
	.row-a2{height: auto;padding: 1rem 0;}
	.m-txt1{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.row-a3 .col-l,.row-a3 .col-r{width: auto;height: auto;float: none;}
	.m-txt2,.m-txt3{height: auto;padding: 1.5rem 0.3rem;}
	.m-list3 li{width: auto;float: none;margin-bottom: 0.3rem;}
	.m-list3 .tit{font-size: 0.28rem;height: auto;}
	.m-list3 .desc{font-size: 0.24rem;}
	.m-list3 .txt{height: auto;padding: 0.4rem;}
	.m-txt4{height: auto;padding: .6rem 0;}
	.m-txt4 .txt{position: static;font-size: 0.28rem;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt4 .left{padding-top: 0;margin-bottom: 0.3rem;}
	.fd-nv{display: none;}
	.footer{padding-top: 0;}
	.fd-bot .link{display: none;}
	.fd-bot .share{display: none;}
	.fd-bot .copy{text-align: center;float: none;font-size: 0.2rem;margin-left: 0;}
	.ban{height: 3rem;}
	.ban .cur{display: none;}
	.ban .tit{left: 0.3rem;right: 0.3rem;bottom: 0.3rem;}
	.row-b4 .col-l{width: auto;margin-left: 0;padding: 0 0 .5rem;float: none;}
	.m-txt7 .desc{font-size: 0.24rem;}
	.row-b4{padding-top: 0.6rem;}
	.row-b4 .col-r{width: auto;float: none;}
	.m-list6 li{width: 50%;float: left;margin-bottom: 0.3rem;}
	.m-list6{display: block;overflow: hidden;}
	.m-list6 .desc{font-size: 0.22rem;}
	.row-b5{padding-bottom: 0.1rem;}
	.m-slider3 .pic{float: none;display: none;}
	.m-slider3 .txt{padding-top: 0;}
	.g-t2 .tit{font-size: 0.4rem;}
	.row-b7{height: auto;padding: 1.5rem 0.3rem;}
	.m-txt8{position: static;width: auto;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt8 .desc{margin-bottom: 0.3rem;}
	.row-b4{padding-bottom: 0.4rem;}
	.row-b3{padding-top: 0.6rem;}
	.m-txt6{margin-bottom: 0.5rem;font-size: 0.24rem;}
	.m-list5 li,.m-list5 li:nth-child(1), .m-list5 li:nth-child(2), .m-list5 li:nth-child(3){width: 50%;margin-bottom: 0.4rem;
	    position: static;
	}
	.m-list5 .pop { position:fixed; top:30%;}
	.m-list5 {margin: 0 -0.15rem;}
	.m-list5 .con{margin: 0 0.15rem;}
	.m-list5 .t1{font-size: 0.28rem;}
	.m-list5 .tips{font-size: 0.24rem;}
	.m-list5 .txt{padding: 0.3rem 0.3rem 0;}
	.m-form1 .inp{height: 0.8rem;font-size: 0.24rem;}
	.m-form1 .t1{font-size: 0.24rem;}
	.m-form1 .robot{height: 0.8rem;top: 0.4rem;}
	.m-form1 .btn{height: 0.8rem;font-size: 0.24rem;}
	.row-b1 .col-r{width: auto;float: none;padding-top: 0.4rem;}
	.m-txt5 .tips{font-size: 0.22rem;}
	.m-txt5 .txt{font-size: 0.24rem;}
	.row-b1 .col-l{width: auto;float: none;}
	.m-list4 li{width: auto;float: none;margin-bottom: 0.3rem;}
	.m-list4 .desc{font-size: 0.24rem;}
	.m-list4 .tit{font-size: 0.28rem;}
	.m-list4 .txt{height: auto;padding: 0.3rem;}
	.row-b2{padding-bottom: 0.5rem;}
	.ban2 .txt{left: 0.3rem;}
	.ban2 .txt .desc{font-size: 0.24rem;}
	.m-tab3{display: none;}
	.m-txt12 .pic{float: none;margin-right: 0;margin-bottom: 0.2rem;}
	.m-txt12 .txt{font-size: 0.24rem;}
	.m-txt12{padding-top: 0.3rem;}
	.m-slider5 .t1{font-size: 0.26rem;}
	.m-list13 li{width: 50%;}
	.m-list13 .desc{font-size: 0.22rem;}
	.m-list13 .tit{font-size: 0.28rem;}
	.m-slider6 .pic{width: auto;float: none;height: auto;}
	.m-slider6 .txt{width: auto;height: auto;float: none;}
	.m-slider6 .t-c{position: static;width: auto;padding: 0.4rem 0.3rem;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-slider6 .desc{font-size: 0.24rem;}
	.m-slider6 .slick-arrow{top: 27%;}
	.m-slider6 .slick-prev{left: 0.3rem;}
	.m-slider6 .slick-next{right: 0.3rem;}
	.m-list14 li{width: 50%;margin-bottom: 0.3rem;}
	.m-list14 .desc{font-size: 0.22rem;}
	.m-list14 .tit{font-size: 0.28rem;}
	.row-a2 .video{position: absolute;top: 0;left: 0;}
	.row-a2:after{background: rgba(255,255,255,.5);}
	.m-txt1{position: relative;z-index: 9;}
	.m-txt13 .left{float: none;width: auto;height: auto;margin-right: 0;background-image: none;margin-bottom: 0.2rem;}
	.m-txt13 .right{font-size: 0.24rem;}
	.m-list15 li{width: auto;float: none;margin-bottom: 0.3rem;}
	.m-list15 .desc{font-size: 0.24rem;}
	.m-list15 .t1{font-size: 0.28rem;}
	.m-list15 .tit{font-size: 0.28rem;}
	.m-list14 .t1{font-size: 0.28rem;}
	.m-txt14{margin-top: 0.4rem;}
	.m-txt14 .txt{width: auto;float: none;margin-bottom: 0.3rem;}
	.m-txt14 .desc{font-size: 0.24rem;}
	.m-list16 li{width: 50%;float: left;margin-bottom: 0.2rem;}
	.m-list16 .desc{font-size: 0.24rem;}
	.m-list16 .tit{font-size: 0.24rem;}
	.m-list16 .con{height: 4rem;}
	.m-list17 li{width: 50%;float: left;margin-bottom: 0.3rem;}
	.m-list17 .t1{font-size: 0.28rem;}
	.m-list17 .desc{font-size: 0.24rem;}
	.row-e6{padding-top: 0.5rem;}
	.ban2 .cur{display: none;}
	.ban2 .tit{left: 0.3rem;right: 0.3rem;}
	.m-txt15 .txt{font-size: 0.24rem;}
	.m-txt15{padding-top: 0.3rem;}
	.m-txt16 .pic{width: auto;float: none;margin-right: 0;margin-bottom: 0.3rem;}
	.m-txt16 .txt{font-size: 0.24rem;}
	.m-list18 li{width: auto;float: none;margin-bottom: 0.3rem;}
	.m-list18 .tit{font-size: 0.28rem;height: auto;}
	.m-list18 .desc{font-size: 0.24rem;max-width: none;}
	.m-list18 .con{padding: 0.35rem;height: auto;}
	.m-list19 li{width: auto;float: none;}
	.m-list19 .tit{font-size: 0.26rem;}
	.m-list19 .date{font-size: 0.22rem;}
	.m-list19 .con{height: auto;padding: 0.28rem 0;}
	.row-f4{padding-top: 0.3rem;}
	.m-list20 li{width: 50%;margin-bottom: 0.3rem;}
	.m-list20 .tit{font-size: 0.24rem;}
	.m-list21 .pic{height: 0.6rem;}
	.row-f6{padding-top: 0.3rem;}
	.m-txt15 .tit{float: none;margin-right: 0;max-width: none;margin-bottom: 0.3rem;}
	.m-txt15 {margin-bottom: 0.4rem;}
	.row-g2 .m-txt16 .txt{padding-top: 0.3rem;}
	.m-txt17{font-size: 0.24rem;}
	.m-txt18{font-size: 0.24rem;}
	.m-txt20 .slider{width: auto;float: none;}
	.m-txt20 .desc{font-size: 0.24rem;}
	.m-txt20 .tit{font-size: 0.36rem;margin-bottom: 0.25rem;}
	.m-list23 li{width: auto;float: none;}
	.m-list23 .desc{font-size: 0.24rem;}
	.m-list23 .tit{font-size: 0.28rem;}
	.m-list24{margin-top: 0.4rem;}
	.m-list24 li{width: auto;float: none;height: auto;margin-bottom: 0.3rem;}
	.m-list24 .txt{max-width: none;margin-top: 0;}
	.m-list24 .tit{font-size: 0.3rem;margin-bottom: 0.2rem;}
	.m-list24 .pic,.m-list24 .pic img{height: auto;}
	.m-list14 li{width: auto;}
	.m-list14 .t1{height: auto;margin-bottom: 0.2rem;}
	.m-txt21 .pic{width: auto;height: auto;float: none;}
	.m-txt21 .txt{width: auto;float: none;height: auto;}
	.m-txt21 .t-c{position: static;padding: 0.6rem .3rem;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt21 .desc{font-size: 0.24rem;}
	.row-h1 .col-l{width: auto;float: none;}
	.m-filter .t1{font-size: 0.36rem;}
	.m-filter a{font-size: 0.26rem;line-height: 0.7rem;}
	.m-tit1 .t1{font-size: 0.36rem;}
	.m-tit1 .desc{font-size: 0.24rem;}
	.m-form2 .t1{font-size: 0.24rem;}
	.m-form2 .inp{height: 0.7rem;}
	.m-form2 .btn{height: 0.7rem;font-size: 0.24rem;}
	.row-h1 .col-r{width: auto;float: none;padding-top: 0.3rem;}
	.m-so .btn{height: 0.7rem;font-size: 0.24rem;}
	.m-so .inp{height: 0.7rem;}
	.m-list22 .top{font-size: 0.24rem;}
	.m-list22 .con{font-size: 0.22rem;}
	.m-list22 .t1{font-size: 0.24rem;width: 4rem;}
	.m-list22 .t2{width: 1rem;margin-right: 0.2rem;}
	.m-list22 .s1{width: 4rem;}
	.m-list22 .s2{width: 1rem;margin-right: 0.2rem;}
	.m-list10 li{width: auto;float: none;margin-bottom: 0.3rem;}
	.m-list10 .tit{font-size: 0.28rem;}
	.m-list10 .desc{font-size: 0.24rem;}
	.m-list10 .con{height: auto;padding: 0.3rem;}
	.m-list10 .date em{font-size: 0.22rem;}
	.m-list10 .right{padding-left: 0.28rem;}
	.g-btn2{width: 2.8rem;height: 0.7rem;line-height: 0.68rem;font-size: 0.24rem;}
	.m-details .date{font-size: 0.24rem;}
	.m-details .txt{font-size: 0.24rem;}
	.m-list11 .i1{width: auto;float: none;}
	.m-list11 .i1 .date{font-size: 0.22rem;}
	.m-list11 li{width: auto;float: none;margin-left: 0;}
	.m-list11 .date{font-size: 0.22rem;}
	.m-list11 .tit{font-size: 0.26rem;}
	.m-list11 .i1 .txt,.m-list11 .txt{height: auto;padding: 0.3rem;}
	.m-list12 li{width: auto;float: none;}
	.m-list12 .tit{font-size: 0.26rem;height: auto;margin-bottom: 0.2rem;}
	.m-list12 .txt{padding: 0.3rem;height: auto;}
	.m-list12 .desc{font-size: 0.24rem;margin-bottom: 0.3rem;}
	.row-c3{padding: 0.5rem 0;}
	.m-video .tit{font-size: 0.26rem;}
	.m-list9 li{width: 50%;}
	.m-list9 .tit{font-size: 0.26rem;}
	.pop-video .cont{width: 95%;}
	.m-list24 .pic{width: auto;float: none;}
	.m-list24 .txt{padding: 0.3rem 0;}
	.m-list24 li:hover .txt{padding: 0.3rem;}

    .vi-vodeo .play{
        -o-background-size: .8rem auto;
    -ms-background-size: .8rem auto;
    -moz-background-size: .8rem auto;
    -webkit-background-size: .8rem auto;
    background-size: .8rem auto;
    }
    .vi-vodeo .pic{width: auto;float: none;margin-right: 0;margin-bottom: .3rem;}
    .vi-vodeo .txt{font-size: .24rem;}

	.banner .slick-arrow{display: none !important;}
	.banner .tit{font-size: 0.4rem;}
	.banner{height: 4.5rem;}
	.banner .slick-dots{bottom: 0.3rem;}
	.banner .slick-dots li button{width: 0.18rem;height: 0.18rem;border-radius: .09rem;padding: 0;}
	.banner .slick-dots li.slick-active button{width: 0.5rem;}
	.m-slider1 .slick-prev{left: -.2rem;}
	.m-slider1 .slick-next{right: -.2rem;}
	.m-txt2 .desc{margin-bottom: 0.5rem;}
	.m-txt4{display: block;}
	.m-txt4 .txt{width: auto;}
	.m-txt4 .btn{height: 0.7rem;line-height: 0.7rem;font-size: 0.26rem;}
	.m-map .i1{top: 51%;left: 35%;}
	.m-map .i2{top: 52%;left: 40%;}
	.m-map .i3{top: 60%;left: 39%;}
	.m-map .i4{top: 66%;left: 47%;}
	.m-map .t1{font-size: 0.24rem;}
	.row-a1{padding-bottom: 0.1rem;}
	.m-slider3 .desc{font-size: 0.24rem;}
	.m-slider3 .tit{font-size: 0.6rem;}
	.n-tab1 .pic{width: 0.7rem;height: 0.7rem;margin-bottom: 0.7rem;}
	.n-tab1 li a{width: 0.7rem;height: 2.2rem;}
	.n-tab1 .time{font-size: 0.24rem;}
	.n-tab1 li:nth-child(2n) a{padding-top: 0.7rem;}
	.n-tab1{margin-top: 0.4rem;}
	.row-b6{padding: 0.6rem 0;}
	.n-txt1 .pic{width: auto;float: none;margin-right: 0;}
	.n-txt1 .txt{font-size: 0.24rem;}
	.row-z1{padding-top: 0.6rem;}
	.row-z2{padding: 0.5rem 0;}
	.row-z2 .wp{display: block;}
	.row-z2 .col-l{width: auto;padding: 0.5rem 0.35rem;margin-bottom: 0.4rem;}
	.row-z2 .col-r{width: auto;}
	.n-pic .btn{width: 2.4rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.26rem;}
	.m-txt10{font-size: 0.24rem;margin-bottom: 0.4rem;}
	.row-d1{padding-top: 0.5rem;padding-bottom: 0.6rem;height: auto; background-position: center bottom;}
	.n-list2{display: none;}
	.m-tab2{position: static;margin-top: 0.35rem;}
	.m-tab2 li a{font-size: 0.24rem;}
	.row-d3{padding-top: 0.55rem;}
	.m-slider5 .slick-arrow{width: 0.6rem;height: 0.6rem;z-index: 2;
		background-color: #fff;border-radius: 50%;
		-o-background-size: .16rem auto;
		-ms-background-size: .16rem auto;
		-moz-background-size: .16rem auto;
		-webkit-background-size: .16rem auto;
		background-size: .16rem auto;
	}
	.m-slider5 .slick-next{right: 0.2rem;}
	.m-slider5 .slick-prev{left: 0.2rem;}
	.row-d4{padding-top: 0.6rem;}
	.m-list13 li{margin-bottom: 0.3rem;}
	.m-list13 .desc,.m-list14 .desc{font-size: 0.24rem;}
	.m-list14{margin-top: 0.4rem;}
	.row-d6{padding: 0.6rem 0;}
	.row-y1 .wp{display: block;}
	.row-y1 .col-l{width: auto;margin-bottom: 0.4rem;}
	.row-y1 .col-r{width: auto;}
	.n-box1{padding-bottom: 2px;}
	.n-box1 .tit{font-size: 0.36rem;}
	.n-box1 .t-c a{font-size: 0.24rem;line-height: 0.6rem;padding: 0 0.2rem;}
	.n-box1 .item{margin-bottom: 0.28rem;}
	.n-list3 .pic{width: auto;float: none;margin-left: 0;height: auto;margin-bottom: 0.2rem;}
	.n-list3 .date{font-size: 0.24rem;}
	.n-list3 .lab{padding: .05rem 0.25rem;line-height: normal;font-size: 0.24rem;}
	.n-list3 .tit{font-size: 0.28rem;line-height: 1.4;}
	.n-list3 .desc{font-size: 0.24rem;}
	.n-btn{width: 2.4rem;height: 0.7rem;line-height: 0.68rem;font-size: 0.24rem;}
	.n-list4{display: block;}
	.n-list4 li{width: auto;}
	.n-list4 .tit{font-size: 0.28rem;}
	.n-list4 .desc{font-size: 0.24rem;}
	.n-list4 .con{height: auto;padding: 0.4rem 0.3rem;}
	.n-txt2{display: block;}
	.n-txt2 .txt{width: auto;font-size: 0.28rem;margin-bottom: 0.3rem;}
	.n-txt2 .tit{width: 5rem;font-size: 0.28rem;}
	.row-f7{padding: 0.4rem 0 0.6rem;}
	.n-txt3 .desc{font-size: 0.24rem;}
	.n-list5 li{width: 50%;margin-bottom: 0.3rem;}
	.n-list5 .t1{font-size: 0.28rem;}
	.n-list6{margin: .35rem 0 0;display: block;}
	.n-list6 li{width: auto;margin-bottom: 0.3rem;padding: 0;}
	.n-list6 .t1{font-size: 0.28rem;margin-bottom: 0.2rem;}
	.n-list6 .desc{font-size: 0.24rem;}
	.row-x4{padding: 0.6rem 0;}
	.n-txt4{display: block;margin-top: 0.3rem;}
	.n-txt4 .pic{width: auto;margin-bottom: 0.24rem;}
	.n-txt4 .txt{width: auto;padding-left: 0;}
	.n-txt4 .desc{width: auto;font-size: 0.24rem;}

	

	.m-details .info{font-size: .24rem;}
	.m-details .arrow a{font-size: .24rem;}
	.m-list1{flex-wrap: wrap;}
	.m-list1 li{width: 50%;}

	.m-txt1 .g-btn{width: 3.5rem;}
	
	.n-list5 .desc{font-size: .24rem;}

    .m-tit1 .btn {
        display: block;
        width: 3.45rem;
        height: .7rem;
        margin-top: .2rem;
        line-height: 0.7rem;
        border-radius: .05rem;
        font-size: 0.24rem;
    }
    
    .m-list13 .con {height:4.5rem;}

}


@media only screen and (max-width: 768px) {
	.row-d1{background-position: center bottom 1rem;}
	.g-t1 { font-size:.3rem;}
    .n-txt2 .pic {width:auto; height:auto;}
}
