

@media only screen and (max-width: 1199px) {
	.wp,.wp2{width: auto;padding: 0 .3rem;}
	.menuBtn{display: block;margin-top: .15rem;}
	.logo{line-height: 1rem;}

	.hdr{position: absolute;top: 100%;left: 0;right: 0;padding-top: .3rem;padding-bottom: .3rem;
		background-color: rgba(0,0,0,.8);margin-top: 0;display: none;
	}
	.header .top .r{float: none;}
	.header .link{float: none;margin-left: .3rem;overflow: hidden;margin-bottom: .2rem;}
	.header .link li a{font-size: .26rem;}
	.nav li{float: none;margin-left: 0;}
	.nav li .v1{font-size: .3rem;padding: 0 .3rem;line-height: .8rem;}
	.nav li .v1:after{left: .3rem;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.so-btn{display: none !important;}
	.so{display: block !important;width: auto;float: none;clear: both;
		margin: 0 .3rem;
	}
	.so .inp{height: .6rem;border-radius: .3rem;}
	.so .btn{width: .6rem;height: .6rem;}
	.banner{height: auto;}
	.banner .slider{height: 4.25rem;}
	.banner .slick-arrow{width: .4rem;height: .6rem;
		-o-background-size: .15rem auto;
		-ms-background-size: .15rem auto;
		-moz-background-size: .15rem auto;
		-webkit-background-size: .15rem auto;
		background-size: .15rem auto;
	}
	.banner .slick-prev{left: .1rem;}
	.banner .slick-next{right: .1rem;}
	.ban-list{position: static;overflow: hidden;}
	.ban-list .wp{padding: 0;}
	.ban-list li{width: 50%;}
	.ban-list .t1{font-size: .28rem;}
	.ban-list .ico{width: .7rem;height: .7rem;}
	.ban-list li a{margin: 0 1px 2px;}
	.row-a1 .col-l{width: auto;float: none;}
	.m-slider1{width: auto;float: none;}
	.row-a1 .col-r{width: auto;float: none;}
	.row-a1{background-image: none;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.m-list1{width: auto;float: none;}
	.g-t1 .more{font-size: .24rem;width: auto;padding: 0 .3rem;height: .5rem;line-height: .5rem;}
	.m-slider1 .t1{font-size: .3rem;color: #333;}
	.m-slider1 .desc{color: #666;font-size: .24rem;}
	.m-list1{margin-bottom: .5rem;}
	.m-list1 .tit{height: 1.6rem;}
	.m-list1 .tit h3{font-size: .28rem;}
	.m-list1 .desc{font-size: .24rem;margin-bottom: .2rem;}
	.m-list1 .con{height: auto;}
	.m-list1 .date{position: static;font-size: .24rem;}
	.m-list1 .pic{width: 2.2rem;height: auto;}
	.m-list2{margin-top: .3rem;height: auto;padding: .3rem;}
	.m-list2 .date{margin-left: 0;}
	.m-list2 .con{height: auto;padding-bottom: .2rem;}
	.m-list2 .tit h3{font-size: .28rem;}
	.m-slider1{margin-top: .3rem;padding-bottom: .5rem;}
	.m-slider1 .slick-arrow{display: none !important;}
	.m-slider1 .slick-dots{left: 0;right: 0;text-align: center;bottom: -.6rem;}
	.m-slider1 .slick-dots li{float: none;display: inline-block;}
	.m-slider1 .slick-dots li button{color: #333;font-size: .26rem;}
	.m-slider1 .slick-dots li.slick-active button{font-size: .3rem;color: #A01A18;}
	.m-slider1 .slick-dots:before{display: none;}
	.m-slider1 .slick-dots:after{display: none;}
	.m-list2 .date em{font-size: .24rem;}
	.m-list2 .date{width: auto;padding-right: .2rem;padding-left: .2rem;}
	.m-list2 .date span{font-size: .45rem;}
	.m-list2 .con:after{bottom: 0;left: 0;right: 0;}
	.m-list2 .tit{padding-right: 0;}
	.m-list2 .tit:after{height: .8rem;}
	.m-list2 .date:before{bottom: -.2rem;}
	.m-list2 .date:after{bottom: -.2rem;}
	.row-a2-1 .col-l{width: auto;float: none;padding-bottom: 1.2rem;}
	.m-slider2 .date{font-size: .24rem;}
	.m-slider2 .date span{font-size: .45rem;}
	.m-slider2 .tit{font-size: .28rem;margin-bottom: .15rem;}
	.m-slider2 .info{font-size: .26rem;}
	.m-slider2 .con{height: auto;padding: .3rem;}
	.m-slider2 .slick-arrow{width: 48%;height: .5rem;}
	.row-a2-1 .col-r{width: auto;float: none;}
	.m-pic{width: auto;margin-left: 0;}
	.row-a2-1 .col-r:before{left: -.3rem;right: -.3rem;}
	.m-tab1{position: static;width: auto;padding-top: .3rem;}
	.m-tab1 h3{font-size: .24rem;-webkit-line-clamp: 1;}
	.m-tab1 li a{height: auto;padding: .2rem 0;}
	.m-tab1 li a:before{left: 0;right: 0;}
	.row-a2-1 .col-r:before{height: auto;top: .9rem;}
	.row-a2-1 .col-r .g-t1{margin-bottom: .5rem;}
	.row-a2-2 .col-l{width: auto;float: none;}
	.m-slider3 .con{height: auto;padding: .3rem .3rem .3rem 0;}
	.m-slider3 .date{font-size: .24rem;}
	.m-slider3 .tit{font-size: .28rem;}
	.m-slider3 .desc{font-size: .24rem;}
	.m-slider3 .pic{height: auto;width: 2.2rem;}
	.m-slider3{margin-bottom: .5rem;}
	.row-a2-2 .col-r{width: auto;float: none;}
	.m-list3 .date{font-size: .24rem;}
	.m-list3 .t1{font-size: .28rem;}
	.m-list3 .con{line-height: .7rem;}
	.m-list3 .t1{background-position: left center;padding-left: .45rem;
		-o-background-size: .22rem auto;
		-ms-background-size: .22rem auto;
		-moz-background-size: .22rem auto;
		-webkit-background-size: .22rem auto;
		background-size: .22rem auto;
	}
	.row-a3 .col-l{width: auto;float: none;padding-left: .3rem;padding-bottom: .5rem;}
	.row-a3{
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.m-list4 .t1{font-size: .26rem;}
	.m-list4 .date em{font-size: .24rem;}
	.m-list4 .date span{font-size: .32rem;}
	.m-list4 .con{padding-bottom: .2rem;}
	.m-list4 .date{padding-top: .2rem;}
	.row-a3 .col-r{padding-top: .1rem;padding-left: .3rem;padding-bottom: .5rem;margin-left: 0;}
	.g-t1 .share{right: .3rem;}
	.m-slider4 .arrow span{width: 48%;margin-right: 0;height: .5rem;}
	.m-slider4 .arrow span.nest{margin-right: 0;float: right;}
	.m-slider4 .t1{font-size: .26rem;}
	.m-slider4 .txt{right: .3rem;}
	.m-slider4 .ico{width: .5rem;margin-bottom: .1rem;}
	.g-t1 .t1{font-size: .4rem;}
	.m-list5{display: block;overflow: hidden;}
	.m-list5 li{width: 33%;float: left;margin-bottom: .4rem;}
	.m-list5 .t1{font-size: .22rem;}
	.m-list5 .ico{margin-bottom: .2rem;}
	.row-a4{padding-bottom: .1rem;}
	.fd-nv{display: none;}
	.fd-l{float: none;}
	.fd-txt{font-size: .24rem;line-height: .6rem;}
	.fd-txt .item{padding-left: .55rem;
		-o-background-size: .4rem auto;
		-ms-background-size: .4rem auto;
		-moz-background-size: .4rem auto;
		-webkit-background-size: .4rem auto;
		background-size: .4rem auto;
	}
	.fd-top{padding: .3rem 0 .2rem;margin-bottom: .2rem;}
	.fd-link{width: auto;padding-top: .3rem;}
	.fd-link dt{height: .62rem;line-height: .6rem;font-size: .24rem;}
	.fd-con{padding-bottom: .2rem;}
	.fd-copy{font-size: .22rem;}
	.ban{height: 4rem;}
	.row-b1 .col-l{width: auto;float: none;margin-right: 0;}
	.m-t1{margin-top: .3rem;}
	.snv li:after{width: auto;left: -.2rem;opacity: 0;}
	.snv li:hover:after, .snv li.on:after{width: auto;opacity: 1;}
	.snv li .s1{font-size: .28rem;}
	.cur{display: none;}
	.row-b1 .col-r{padding-top: .5rem;}
	.m-t2{font-size: .4rem;}
	.m-sel .t1{float: none;display: block;margin-bottom: .1rem;}
	.m-sel .t-c a{font-size: .24rem;margin-right: .2rem;}
	.m-sel .t-r a{margin-right: 0;text-align: center;width: 10%;}
	.m-list6 li{width: auto;float: none;}
	.m-list6 .pic{width: 2.5rem;height: auto;}
	.m-list6 .tit{font-size: .36rem;line-height: normal;padding: .2rem 0;}
	.m-list6 .info{font-size: .26rem;}
	.m-list6 .item{padding-left: .5rem;
		-o-background-size: .4rem auto;
		-ms-background-size: .4rem auto;
		-moz-background-size: .4rem auto;
		-webkit-background-size: .4rem auto;
		background-size: .4rem auto;
	}
	.pages .go{display: none;}
	.pages ul li a, .pages ul li span{width: .4rem;line-height: .38rem;font-size: 12px;}
	.pages{margin: .5rem 0 .8rem;}
	.m-tab li a{width: 1.1rem;}
	.m-table th:first-child, .m-table td:first-child{width: 60%;}
	.m-table th, .m-table td{font-size: .24rem;padding: .2rem;}
	.nav .sub{width: auto;position: static;opacity: 1;visibility: visible;display: none;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
		transition: 0s;
		-ms-transition: 0s;
		-moz-transition: 0s;
		-webkit-transition: 0s;
		-o-transition: 0s;
	}
	.nav .sub-c a{font-size: .26rem;text-align: left;padding: .15rem .45rem;}
	.snv .subNav .lis a{font-size: .24rem;}
	.snv i.plus{width: 1rem;}
	.snv i.plus:before{width: .24rem;margin-left: -.12rem;}
	.snv i.plus:after{height: .24rem;margin-top: -.12rem;}
}


