
@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 .3rem;}
	.logo{top: .2rem;}
	.nav{position: fixed;left: 0;right: 0;top: 1.12rem;display: none;overflow-y: auto;
		background-color: rgba(0,0,0,.8);padding: .2rem 0;height: calc( 100vh - 1.12rem );
	} 
	.nav li{float: none;}
	.nav li:nth-child(6){margin-left: 0;}
	.nav li .v1{font-size: .28rem;padding: 0 .3rem;line-height: .8rem;}
	.so-btn{height: .72rem;margin-right: .2rem;
		-o-background-size: .3rem auto;
		-ms-background-size: .3rem auto;
		-moz-background-size: .3rem auto;
		-webkit-background-size: .3rem auto;
		background-size: .3rem auto;
	}
	.lang{font-size: .28rem;}
	.hdr{top: .2rem;line-height: .72rem;right: .25rem;}
	.so{width: 7rem;right: .0rem;top: 1rem;}
	.so .inp{height: .8rem;}
	.so .btn{width: .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;
	}
	.menuBtn{display: block;position: absolute;left: .2rem;top: .25rem;}
	.banner{height: 5.5rem;}
	.row-a1 .col-l{float: none;width: auto;margin-bottom: .4rem;}
	.row-a1 .col-c{float: none;width: auto;margin: 0 0 .4rem;}
	.row-a1 .col-r{float: none;width: auto;}
	.g-t1 .more{font-size: .24rem;}
	.m-list1 .tit{font-size: .28rem;}
	.m-list1 .date span{font-size: .36rem;}
	.m-list1 .date em{font-size: .2rem;}
	.m-list1 .left{width: 1.2rem;}
	.m-list1 .left:after{height: .6rem;}
	.row-a1{padding-top: .6rem;}
	.m-slider1 .tit{font-size: .28rem;}
	.m-slider1 .desc{font-size: .24rem;}
	.m-box1-bg{display: none;}
	.m-box1-con{opacity: 1;display: block;padding-top: 0;}
	.m-box1-con .col-l{width: auto;float: none;margin: 0;}
	.m-box1-con .col-r{width: auto;float: none;margin: 0;}
	.m-box1{height: auto;}
	.m-list2 .tit{font-size: .28rem;}
	.m-list2 .desc{font-size: .24rem;}
	.m-list2 .date{width: 1rem;height: 1rem;padding-top: .2rem;}
	.m-list2 .date span{font-size: .28rem;}
	.m-list2 .date em{font-size: .24rem;}
	.m-list2 .more{width: .3rem;height: .15rem;}
	.m-list2:after{left: .5rem;}
	.m-list3 .tit{font-size: .28rem;}
	.m-list3 .date span{font-size: .36rem;}
	.m-list3 .date em{font-size: .2rem;}
	.m-list3 .date{padding-top: 0;}
	.m-tab1 li{margin: 0 .1rem;}
	.m-tab1 li a{font-size: .26rem;width: auto;padding: 0 .3rem;height: .5rem;line-height: .5rem;border-radius: .25rem;}
	.m-tab1 li a:after, .m-tab1 li a:before{width: .08rem;height: .08rem;}
	.m-tab1 .more{font-size: .22rem;line-height: .5rem;}
	.m-slider2 .tit{font-size: .28rem;line-height: 1.3;}
	.m-slider2 .desc{font-size: .24rem;line-height: 1.5;}
	.m-slider2 .date{font-size: .22rem;}
	.m-slider2 .con{height: auto;padding: .3rem;}
	.m-slider2 .txt{padding-top: 0;}
	.m-tab1{margin-bottom: .4rem;}
	.row-a4 .col-l{width: auto;float: none;}
	.m-list4 .tit{font-size: .28rem;}
	.m-list4 .item{font-size: .24rem;}
	.m-list4 .date{font-size: .22rem;}
	.m-list4{margin-left: 0;margin-top: .2rem;}
	.m-list4 .t1{width: 1rem;}
	.row-a4 .col-r{width: auto;float: none;padding-top: .3rem;}
	.m-list5 .tit{font-size: .28rem;}
	.m-list5 .more{font-size: .22rem;}
	.m-list5 .date{height: .6rem;line-height: .6rem;font-size: .2rem;
		-o-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.m-list5 .t-c{height: .6rem;}
	.m-list5 .tit{line-height: .45rem;}
	.m-list5 .desc{font-size: .24rem;line-height: 1.5;}
	.m-list5 li.on .date{font-size: .2rem;}
	.m-list5 li.on .con{height: auto;padding: .3rem;}
	.m-list5{margin-top: .4rem;}
	.m-list6 li,.m-list6 li:first-child, .m-list6 li:nth-child(2){width: auto;float: none;}
	.m-list6 .tit{left: .3rem;right: .3rem;bottom: .2rem;font-size: .28rem;height: auto;}
	.m-list7{display: block;overflow: hidden;}
	.m-list7 li{width: 50%;float: left;}
	.g-t1-1 .tit{background-image: url(../images/i-04.png);color: #000;}
	.g-t1-1 .tit span{color: #A8050C;}
	.g-t1-1 .more{color: #999;}
	.m-list7{padding-top: .3rem;}
	.m-list7 .pic{width: 2.8rem;height: 2.8rem;margin-bottom: .28rem;}
	.m-list7 li:hover .pic{width: 2.8rem;height: 2.8rem;}
	.m-list7 .tit{font-size: .3rem;}
	.m-list7 .con{padding-top: 0;}
	.m-list7 li{margin-bottom: .3rem;}
	.row-a7{padding-top: .6rem;}
	.row-a7 .col-l{width: auto;float: none;}
	.m-list8 .tit{font-size: .28rem;line-height: 1.5;}
	.m-t1{font-size: .32rem;}
	.m-list8 .lab{width: 2.2rem;height: .6rem;line-height: .6rem;border-radius: .3rem;
		font-size: .26rem;
	}
	.m-list8 .lab:after, .m-list8 .lab:before{width: .08rem;height: .08rem;}
	.m-list8 .date span{font-size: .36rem;margin-bottom: .05rem;}
	.m-list8 .date em{font-size: .2rem;}
	.m-list8 .more{font-size: .22rem;}
	.row-a7 .col-r{width: auto;float: none;padding-top: .38rem;}
	.m-list9{right: 0;max-width: 550px;margin: 0 auto;}
	.m-list9 .m-t1{top: 0;}
     .m-list9 .ico {
    width: 100%;
    height: 100%;
   
}
	.m-list10{padding-top: .4rem;margin: 0 -.05rem;}
	.m-list10 li{width: 50%;margin-bottom: .1rem;}
	.m-list10 .con{margin: 0 .05rem;}
	.fd-pic{position: static;float: right;
		-webkit-transform: translate(0,0);
		-moz-transform: translate(0,0);
		-o-transform: translate(0,0);
		-ms-transform: translate(0,0);
		transform: translate(0,0);
	}
	.fd-pic img{height: .36rem;}
	.fd-logo img{height: .7rem;}
	.fd-top{line-height: 1.2rem;}
	.fd-nv{display: none;}
	.fd-juan{width: auto;float: none;clear: both;height: auto;}
	.fd-juan .t1{font-size: .28rem;padding-top: .5rem;
		-o-background-size: .38rem auto;
		-ms-background-size: .38rem auto;
		-moz-background-size: .38rem auto;
		-webkit-background-size: .38rem auto;
		background-size: .38rem auto;
	}
	.fd-cn{padding: .3rem 0;}
	.fd-adds{line-height: normal;padding-top: .3rem;}
	.fd-adds .item{float: none;width: auto;margin-bottom: .3rem;}
	.fd-adds .t1{float: none;font-size: .24rem;line-height: 1.8;display: block;}
	.fd-adds .i-t{float: none;margin: 0;}
	.fd-adds .t-c{font-size: .24rem;line-height: 2;}
	.fd-adds .item:last-child{float: none;padding-right: 0;}
	.fd-bot{line-height: normal;padding: .3rem 0;text-align: center;font-size: .22rem;line-height: 1.5;}
	.fd-copy{float: none;}
	.fd-wei{float: none;}
	.fd-adds .item:after{display: none;}
	.row-bg2{background-image: none;}
	.m-list6{padding-top: .4rem;}

	.ban{height: 3rem;}
	.g-tit .tit{font-size: .38rem;font-weight: bold;}
	.g-tit .cur{display: none;}
	.m-tab2 li{/* width: 33.33%; */}
	.m-tab2 li:after{display: none;}
	.m-tab2 li a{
		/* width: 2rem; */
		height: .6rem;
		line-height: .6rem;
		font-size: .26rem;
		border-radius: .3rem;
	}
	.m-list13 .time{margin: 0;font-size: .3rem;}
	.m-list13 ul{background-image: none;}
	.m-list13 ul:before{content: '';position: absolute;top: 0;bottom: 0;left: .42rem;
		width: .06rem;background-color: #A10301;
	}
	.m-list13 li{margin-bottom: .3rem;}
	.m-list13 li:nth-child(2n+1) .t-c{float: none;padding-left: 1.2rem;}
	.m-list13 li:nth-child(2n+1) .t-c:after{left: .33rem;}
	.m-list13 li:nth-child(2n) .t-c:after{right: auto;left: .33rem;}
	.m-list13 .t-c:after{border-width: .06rem;}
	.m-list13 .con{width: auto;display: block;}
	.m-list13 .t-c{width: auto;}
	.m-list13 .date{font-size: .3rem;}
	.m-list13 .desc{font-size: .26rem;}
	.m-list13 li:nth-child(2n) .t-c{text-align: left;padding-right: 0;padding-left: 1.2rem;}
	.m-list13 li:nth-child(4) .t-c{right: auto;}
	.m-list13 li:nth-child(4){padding-top: 0;}
	.m-list13 li:nth-child(5){margin-top: 0;}
	.m-list13 li:nth-child(5) .t-c{left: auto;}
	.m-list13 li:nth-child(6){margin-top: 0;}
	.m-list13 li:nth-child(2n+1) .t-c:before{left: .64rem;}
	.m-list13 li:nth-child(2n) .t-c:before{right: auto;left: .64rem;}
	.m-list13{margin-top: .6rem;}
	.m-list11{width: auto;margin: .3rem;}
	.m-list11 .top{line-height: .9rem;font-size: .28rem;}
	.m-list11 li{line-height: .9rem;font-size: .2rem;}
	.row-b3 .col-l{width: auto;float: none;margin-top: .3rem;}
	.m-t2{height: .9rem;line-height: .9rem;font-size: .3rem;font-weight: bold;}
	.snv li .s1{font-size: .24rem;}
	.row-b3 .col-r{width: auto;float: none;}
	.m-tit1 .cur{/* display: none; */}
	.m-tit1 .tit{font-size: .3rem;font-weight: bold;}
	.m-details h1{font-size: .3rem;}
	.m-details .info span{margin: 0 .1rem;font-size: .22rem;}
	.m-details .txt{font-size: .24rem;line-height: 1.8;margin-bottom: 1rem;}
	.m-details .info{margin-bottom: .3rem;}
	.m-details .b-in span{margin-right: .1rem;display: inline-block;}
	.m-details .b-in{font-size: .22rem;}
	.m-details .arrow a{font-size: .24rem;}
	.wp2{width: auto;padding: 0 .3rem;}
	.m-txt2 .txt{font-size: .24rem;line-height: 1.8;}
	.row-b2-3 .col-l{width: auto;float: none;}
	.m-list17 .pic{float: none;width: auto;height: auto;margin-right: 0;margin-bottom: .2rem;}
	.row-b2-3,.row-b2-2{padding-top: .1rem;margin-top: .3rem;}
	.m-list17 .date{font-size: .24rem;}
	.m-list17 .tit{font-size: .28rem;}
	.m-list17 .desc{font-size: .24rem;line-height: 1.8;}
	.m-list17 .more{font-size: .24rem;}
	.row-b2-3 .col-r{width: auto;float: none;margin-right: 0;padding-top: .3rem;}
	.m-t3{font-size: .3rem;}
	.m-list15 .date{font-size: .24rem;}
	.m-list15 .tit{font-size: .28rem;line-height: 1.5;}
	.m-box2{margin-bottom: .3rem;}
	.row-b1{padding-bottom: .6rem;}
	.row-b2-2 .col-l{width: auto;float: none;padding-top: .3rem;}
	.m-list14 .date{padding-left: 0;margin-right: .3rem;padding-top: .3rem;}
	.m-list14 .date span{font-size: .26rem;}
	.m-list14 .date em{font-size: .22rem;}
	.m-list14 .txt{padding-right: .3rem;padding-top: .25rem;}
	.m-list14 .tit{font-size: .28rem;}
	.m-list14 .desc{font-size: .22rem;}
	.m-list14 li{margin-bottom: .3rem;}
	.row-b2-2 .col-r{width: auto;float: none;padding-top: .3rem;}
	.m-slider4{width: auto;float: none;margin: 0 -.1rem;}
	.m-slider3{width: auto;float: none;margin-bottom: .3rem;}
	.row-b2-1{padding: .4rem 0 0;}
	.m-slider4 .con{margin: 0 .1rem;}
	.m-slider4 .slider{height: auto;}
	.m-slider3 .slick-arrow{bottom: auto;top: 50%;width: .7rem;height: .7rem;
		border-radius: 50%;background-color: #fff;
		-o-background-size: .3rem auto;
		-ms-background-size: .3rem auto;
		-moz-background-size: .3rem auto;
		-webkit-background-size: .3rem auto;
		background-size: .3rem auto;
	}
	.m-slider3 .slick-prev{left: .2rem;}
	.m-slider3 .slick-next{right: .2rem;left: auto;}
	.row-b2{padding-bottom: .6rem;}
	.g-tit .cur{display: none;}
	.m-txt1{padding-top: .4rem;}
	.m-txt1 .tit{font-size: .3rem;margin-bottom: .2rem;}
	.m-txt1 .txt{font-size: .24rem;line-height: 1.8;}
	.m-list12 li{width: auto;float: none;margin-bottom: .2rem;}
	.m-list12 .t1{font-size: .24rem;line-height: 1.5;left: .3rem;right: .3rem;}
	.m-t1{margin-top: .5rem;margin-bottom: .3rem;padding-bottom: .3rem;}
	.header .nav .sub{position: static;
		-webkit-transform: translateX(0%);
		-ms-transform: translateX(0%);
		-o-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav li{margin-right: 0;}
	.header .nav .sub a{font-size: .26rem;padding: 0 .3rem;text-align: left;line-height: .7rem;}
	.header .nav .sub::after{display: none;}
	.m-list9 .bg:after{height: 8.3rem;}
	.header:after{background: linear-gradient(180deg, rgba(0, 0, 0, .8) 0, transparent 100%);}

	.m-list5 .date{float: none;margin-bottom: .1rem;}
	.m-list5 .con{height: auto;}

	.m-tab1{}
	.m-tab1 ul{white-space: nowrap;overflow-x: auto;padding: 0px 0px 15px 0px;}
	.m-tab1 .more{top: -1.15rem;bottom: auto;}
	.m-slider2 .slick-arrow{bottom: .3rem;top: auto;}
	.m-slider2 .slick-next{right: 3rem;}
	.m-slider2 .slick-prev{left: 3rem;}
	.m-slider2 .slider{padding-bottom: 1rem;}
	.g-t1 .more{bottom: .36rem;}

	.header{height: 1.12rem;}
	/*.header.white .menuBtn b{background-color: #333;}*/
	body.soll .header.white{overflow: visible;}
	body.soll .header,.header.white{overflow: hidden;}
	.header.white .nav li .v1{color: #fff;}
	.m-list1{display: none;}
	.m-list1-mo{display: block;}
	.m-slider1 .slider{margin-bottom: .6rem;padding-bottom: .8rem;}
	.m-list5 li:nth-child(5),.m-list5 li:nth-child(4),.m-list5 li:nth-child(3){display: none;}
	.m-list6 li{float: left !important;}

	.m-list6{padding-bottom: .7rem;}
	.m-list6 .slick-arrow{position: absolute;bottom: 0rem;overflow: hidden;z-index: 3;
	    width: .54rem;height: .54rem;font-size: 0;line-height: 0;text-indent: 9999px;
	    background-repeat: no-repeat;background-position: center;cursor: pointer;
	    background-color: transparent;border: 0;
	    -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: .3s;
	    -ms-transition: .3s;
	    -moz-transition: .3s;
	    -webkit-transition: .3s;
	    -o-transition: .3s;
	}
	.m-list6 .slick-prev{left: 50%;margin-left: -2rem;background-image: url(../images/i-01.png);}
	.m-list6 .slick-next{right: 50%;margin-right: -2rem;background-image: url(../images/i-02.png);}
	.m-list6 .slick-prev:hover{background-image: url(../images/i-01-on.png);}
	.m-list6 .slick-next:hover{background-image: url(../images/i-02-on.png);}

	.m-list6 .slick-dots{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;z-index: 2;font-size: 0;}
	.m-list6 .slick-dots li{display: inline-block;vertical-align: middle;color: #A10301;font-size: .22rem;
		font-family: 'SourceHanSerifCN-Regular';opacity: .7;margin: 0 .1rem;cursor: pointer;line-height: .54rem;font-weight: bold;
		float: none !important;
	}
	.m-list6 .slick-dots li.slick-active{opacity: 1;font-size: .3rem;}

	.m-list8{display: none;padding-bottom: .5rem;margin-bottom: .8rem;}
	.m-list8 .slick-arrow{position: absolute;bottom: 0rem;overflow: hidden;z-index: 3;
	    width: .54rem;height: .54rem;font-size: 0;line-height: 0;text-indent: 9999px;
	    background-repeat: no-repeat;background-position: center;cursor: pointer;
	    background-color: transparent;border: 0;
	    -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: .3s;
	    -ms-transition: .3s;
	    -moz-transition: .3s;
	    -webkit-transition: .3s;
	    -o-transition: .3s;
	}
	.m-list8 .slick-prev{left: 50%;margin-left: -2rem;background-image: url(../images/i-01.png);}
	.m-list8 .slick-next{right: 50%;margin-right: -2rem;background-image: url(../images/i-02.png);}
	.m-list8 .slick-prev:hover{background-image: url(../images/i-01-on.png);}
	.m-list8 .slick-next:hover{background-image: url(../images/i-02-on.png);}

	.m-list8 .slick-dots{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;z-index: 2;font-size: 0;}
	.m-list8 .slick-dots li{display: inline-block;vertical-align: middle;color: #A10301;font-size: .22rem;
		font-family: 'SourceHanSerifCN-Regular';opacity: .7;margin: 0 .1rem;cursor: pointer;line-height: .54rem;font-weight: bold;
	}
	.m-list8 .slick-dots li.slick-active{opacity: 1;font-size: .3rem;}
	.row-a8{padding-bottom: .6rem;}

	.banner .tit{text-align: center;font-size: .36rem;bottom: 1rem;}

}



@media only screen and (max-width: 400px) {

  .m-list9 .ico {
    width: 0.88rem;
    height: 0.88rem;
   }
.m-list9 .bg:after {
    height: 6.3rem;
}
}