﻿

@media only screen and (max-width: 1440px) {
	body{width: auto;}
	.header{width: 100%;}
	.ban{height: 500px;}
	.m-list5 .desc{font-size: .2rem;}

}

@media only screen and (max-width: 1199px) {
	body{padding-top: 1rem;}
	.wp{width: auto;padding: 0 .3rem;}
	.header{padding: 0 .3rem;height: 1rem;}
	.logo{line-height: 1rem;}
	.logo img{height: auto; max-height: 1rem;}
	.menuBtn{display: block;margin-top: .15rem;}
	.hdr{position: fixed;top: 1rem;left: 0;right: 0;padding-bottom: .5rem;
		background-color: #fff;border-top: 1px solid #5f2c85;display: none;
	}
	.nav{margin-top: 0;}
	.nav li{float: none;margin: 0 .3rem;}
	.nav li .v1{padding: 0;text-align: center;font-size: .3rem;line-height: .9rem;}
	.nav li .v1:after{height: 1px;left: 0;right: 0;background-color: #ddd;}
	.nav li.on .v1:after, .nav li:hover .v1:after{left: 0;right: 0;}
	.nav .sub{visibility: visible;opacity: 1;position: static;display: none;width: auto;padding: 0;border-bottom-width: 1px;
		-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 dd a{font-size: .26rem;line-height: .78rem;}
	.header .top{position: static;text-align: center;padding: .3rem 0 .2rem;}
	.lang{font-size: .26rem;font-weight: normal;display: inline-block;vertical-align: middle;float: none;}
	.a-weix{float: none;display: inline-block;vertical-align: middle;width: .4rem;height: .4rem;
		-o-background-size: .38rem auto;
		-ms-background-size: .38rem auto;
		-moz-background-size: .38rem auto;
		-webkit-background-size: .38rem auto;
		background-size: .38rem auto;
	}
	.so-btn{float: none;display: inline-block;vertical-align: middle;
		width: .4rem;height: .4rem;
		-o-background-size: .38rem auto;
		-ms-background-size: .38rem auto;
		-moz-background-size: .38rem auto;
		-webkit-background-size: .38rem auto;
		background-size: .38rem auto;
	}
	.banner{height: 3.5rem;}
	.banner .tit{font-size: .3rem;top: 25%;}
	.banner .btn{width: 2.2rem;height: .7rem;line-height: .7rem;border-radius: .35rem;font-size: .2rem;}
	.fd-con{display: none;}
	.row-a1{padding: .7rem 0;}
	.m-list1 .con{margin: 0 .1rem;}
	.m-list1 .tit{font-size: .28rem;}
	.m-list1 .pic{margin-bottom: .2rem;}
	.m-list1{margin: 0 0 .5rem;}
	.g-btn1{height: .7rem;line-height: .7rem;border-radius: .35rem;}
	.row-a2{padding: .7rem 0;}
	.m-list2 li{width: 50%;margin-bottom: .3rem;padding: 0 .1rem;}
	.m-list2 .tips{font-size: .26rem;}
	.m-list2 .pic{margin-bottom: .2rem;}
	.m-list2 .tit{font-size: .28rem;}
	.m-list2{margin-bottom: 0;}
	.fd-copy{font-size: .22rem;line-height: normal;padding: .3rem;height: inherit;}
	.ban{min-height: 5rem;padding: .5rem 0;height: auto;}
	.ban .txt{width: auto;height: auto;position: static;margin: 0 .3rem;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.ban .t-c{position: static;padding: .3rem;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.ban .desc{font-size: .24rem;}
	.ban .tit{font-size: .32rem;}
	.m-list5 .tit{padding-left: 0;}
	.m-list5 .tit:after{display: none;}
	.m-list5 .t-c{margin-left: 0;}
	.m-txt1{padding-right: 0;}
	.m-txt1 .tit{padding-left: 0;}
	.m-txt1 .tit:after{display: none;}
	.m-txt1 .txt{margin-left: 0;font-size: .24rem;}
	.m-price .txt{position: static;width: auto;padding-top: .4rem;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-price .tit{display: none;}
	.m-price .txt .tit{display: block;padding-top: 0;margin-bottom: .2rem;}
	.m-price .desc{margin-bottom: .3rem;}
	.m-price .more{float: none;margin: 0 auto;width: 3rem;height: .7rem;line-height: .7rem;border-radius: .35rem;font-size: .28rem;}
	.m-list2 dl{display: none !important;}
	.m-list8 .con{margin: 0 .1rem;}
	.m-list8{margin: .6rem -.1rem;}
	.cur{font-size: .24rem;}
	.main{min-height: 8rem;}
	.m-txt3{margin-top: .5rem;}
	.m-txt3 .ico{float: none;margin: 0 auto .3rem;display: block;}
	.m-txt3 .tit{padding-left: 0;text-align: center;line-height: 1.5;font-size: .38rem;font-weight: bold;}
	.m-txt3 .tit:after{display: none;}
	.m-txt3 .tips{margin: 0 0 .3rem;}
	.m-txt3 .desc{margin: 0 0;padding: 0;font-size: .28rem;}
	.m-txt4{margin-top: .5rem;}
	.m-txt4 .ico{margin-bottom: .3rem;}
	.m-txt4 .tit{font-size: .38rem;margin-bottom: .3rem;}
	.m-txt4 .desc{margin: 0 .3rem .5rem;font-size: .28rem;}
	.m-list10{margin: .5rem 0;}
	.m-list10 li{width: auto;margin: 0;padding: 0 .2rem;text-align: center;margin-bottom: .3rem;}
	.m-list10 .pic{margin: 0 auto .2rem;}
	.m-list10 .tit{font-size: .28rem;}
	.m-list4{margin: 0;}
	.m-list4 .left{float: none;margin: 0 auto;}
	.m-list4 .tit{font-size: .32rem;margin-bottom: .2rem;}
	.m-list4 .desc{font-size: .24rem;}
	.m-list4 .more{float: none;margin: 0 auto;width: 3rem;height: .7rem;line-height: .7rem;border-radius: .35rem;font-size: .28rem;}
	.m-list9{margin: .5rem .3rem 0;}
	.m-list9 .tit{font-size: .28rem;}
	.m-list9 .desc{font-size: .24rem;}
	.m-list9 li{margin-bottom: .4rem;}
	.m-txt5 .tit{font-size: .38rem;margin-bottom: .5rem;}
	.m-txt2{margin: 0;padding: .5rem 0 1rem;}
	.m-txt2 .txt{float: none;}
	.m-txt2 .tit{font-size: .38rem;}
	.m-txt2 .desc{font-size: .26rem;font-weight: normal;}
	.m-txt2 .qr{float: none;text-align: center;font-size: 0;}
	.m-txt2 .item{display: inline-block;float: none;margin: 0 .2rem;}
	.m-txt2 .pic{width: 2rem;height: 2rem;}
	.m-txt2 .t1{font-size: .24rem;}
	.m-list6{margin: 0 0 .5rem;}
	.m-list6 .tit{font-size: .28rem;font-weight: normal;}
	.m-list6 .date{font-size: .24rem;margin-left: .2rem;}
	.m-list7{margin: 0 0 .5rem;}
	.m-list7 .t1{font-size: .28rem;}
	.m-list7 .desc{font-size: .24rem;}
	.m-list7 .btn{float: none;margin: 0 auto;width: 3rem;height: .7rem;line-height: .7rem;border-radius: .35rem;font-size: .28rem;}
	.m-list7 .con{padding: .3rem;}
	.m-list7 .s1{font-size: .3rem;width: auto;float: none;margin-bottom: .1rem;display: block;}
	.m-list7 .top{line-height: 1.5;width: auto;float: none;padding: .3rem;position: relative;}
	.m-list7 .s2,.m-list7 .s3{width: auto;float: none;display: block;font-size: .24rem;line-height: 2;}
	.m-list7 .more{float: none;position: absolute;top: .3rem;right: .3rem;margin: 0;font-size: .24rem;height: .6rem;line-height: .6rem;	}

	.ban{min-height: auto;padding: 0;}
	.ban-8{height: 3.5rem !important;min-height: auto;}
	.ban .t-c{height: auto;width: auto;min-height: auto;}
	.ban-2 .wp,.ban .wp{padding: 0;}
	.ban-2{padding: 0;min-height: auto;}
	.ban-2 .txt,.ban .txt{margin: 0;}
	.m-txt3{padding: 0;}
	.m-txt3 .top{margin-right: 0;}

	.ban-8-1{height: auto !important;}

	.m-list8 li{width: 50%;margin-bottom: .5rem;}
	.m-list5{padding-right: 0;}
	.m-list5 .desc{font-size: .24rem;}
	.m-list5 .more{height: .5rem;line-height: .5rem;font-size: .24rem;}
	.m-list5 .tit{font-size: .32rem;margin-bottom: .2rem;}
	.m-details .txt{font-size: .24rem;}
	.m-details h1{font-size: .32rem;}
	.m-list5 li{margin-bottom: .5rem;}
	.m-list6 .con{line-height: .8rem;}

	.ban .txt2{position: static;padding: .5rem .3rem;
		-webkit-transform: translateY(0%);
	    -moz-transform: translateY(0%);
	    -o-transform: translateY(0%);
	    -ms-transform: translateY(0%);
	    transform: translateY(0%);
	}

}
