﻿

@media only screen and (min-width: 1199px) and (max-width: 1920px) {


.wp{max-width: 64.06vw;}
.row-main{margin-left: 18.54vw;}
.header{width: 18.54vw;padding-left: 3.854vw;padding-top: 4.895vw;}
.logo{margin-bottom: 5vw;}
.logo img{height: 5.729vw;}
.nav li .v1{font-size: 1.041vw;line-height: 2.343vw;}
.nav li .v1:after{
    width: 0.625vw;height: 0.625vw;
    top: -0.104vw;margin-left: 0.625vw;
}
.nav dl{margin-bottom: 0.312vw;}
.nav dd a{font-size: 0.729vw;line-height: 1.25vw;}
.so{width: 10.93vw;left: 3.854vw;bottom: 4.687vw;}
.so .inp{height: 2.187vw;border-radius: 1.093vw;
    padding: 0 0.781vw 0 2.604vw;font-size: 0.833vw;
}
.so .btn{width: 2.187vw;height: 2.187vw;
    -o-background-size: 0.833vw auto;
    -ms-background-size: 0.833vw auto;
    -moz-background-size: 0.833vw auto;
    -webkit-background-size: 0.833vw auto;
    background-size: 0.833vw auto;
}

/*.m-txt1{padding-top: 6.666vw;}*/
.m-txt1 .pic{width: 28.12vw;margin-right: 5.104vw;}
.m-txt1 .txt{padding-top: 2.083vw;}
.m-txt1 .tit{padding-bottom: 2.760vw;margin-bottom: 2.864vw;}
.m-txt1 .tit h3{font-size: 2.083vw;margin-bottom: 0.312vw;}
.m-txt1 .tit span{font-size: 1.354vw;}
.m-txt1 .adds{font-size: 1.145vw;margin-bottom: 1.25vw;}
.m-txt1 .desc{font-size: 0.937vw;}
.m-txt2{padding: 10.15vw 0;margin-left: 10.88vw;max-width: 51.77vw;}
.m-txt2 h1{font-size: 1.666vw;margin-bottom: 2.395vw;}
.m-txt2 .txt{font-size: .83vw;}
.m-list1{margin-left: 2.604vw;margin-top: 2.083333vw;}
.m-list1 h3{font-size: 1.25vw;}
.m-list1 .pic{margin-bottom: 1.145vw;}
.m-txt3{padding: 4.166vw 0 5.208vw;}
.m-txt3 .pic{margin-bottom: 2.291vw;}
.m-txt3 h1{font-size: 0.937vw;margin-bottom: 1.145vw;}
.m-txt3 .date{font-size: 0.729vw;}
.m-txt3 .arrow{font-size: 0.729vw;}
.wp2{margin-left: 9.895vw;width: 44.79vw;}
.m-txt4{padding-top: 5.677vw;margin-bottom: 7.291vw;}
.m-txt4 .desc{font-size: 1.041vw;margin-bottom: 1.979vw;}
.m-txt4 .ico{margin-bottom: 0.625vw;height: 1.979vw;}
.m-txt4 .qr{width: 12.96vw;}
.m-form{margin-bottom: 7.812vw;}
.m-form .tit{font-size: 1.875vw;margin-bottom: 1.875vw;}
.m-form .t1{font-size: 0.937vw;margin-bottom: 0.416vw;}
.m-form .inp{height: 3.437vw;
	padding: 0 0.781vw;border-radius: 0.416vw;font-size: 0.937vw;
}
.m-form .ovh{margin: 0 -0.468vw;}
.m-form .item-50{padding: 0 0.468vw;}
.m-form .tips{font-size: 0.729vw;padding-top: 0.312vw;}
.m-form .btn{width: 8.333vw;height: 2.395vw;line-height: 2.395vw;
	font-size: 1.145vw;
}
.m-form .item{margin-bottom: 1.562vw;}
.m-form textarea.inp{height: 6.25vw;padding: 0.781vw;}
.footer{font-size: 0.729vw;padding: 2.083vw 0;}

.n-t1{font-size: 1.25vw;margin: 2.083vw 0 0;}

}


@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.header{width: auto;right: 0;bottom: auto;
		background-color: #fff;padding: 0 15px;
	}
	.row-main{margin-left: 0;margin-top: 80px;}
	.menuBtn{display: block;margin-top: 20px;}
	.logo{float: left;margin-top: 10px;margin-bottom: 0;}
	.hdr{position: fixed;top: 80px;left: 0;right: 0;bottom: 0;
		background-color: #fff;border-top: 1px solid #E34400;
		padding: 10px 0;display: none;
	}
	.logo img{height: 60px;}
	.nav li .v1{padding-left: 15px;font-size: 18px;}
	.nav dd a{padding-left: 15px;}
	.so{left: 15px;right: 15px;width: auto;bottom: 30px;}
	.banner{height: calc( 100vh - 80px );}
	.banner .video{display: none;}
	.footer{padding: 20px 0;}
	.m-txt1{padding-top: 0;}
	.m-txt1 .pic{width: auto;float: none;margin-right: 0;}
	.m-txt1 .txt{padding-top: 20px;}
	.m-txt1 .tit h3{font-size: 28px;margin-bottom: 2px;}
	.m-txt1 .tit span{font-size: 18px;}
	.m-txt1 .tit{padding-bottom: 15px;margin-bottom: 20px;}
	.m-txt1 .adds{font-size: 18px;margin-bottom: 15px;}
	.m-txt1 .desc{font-size: 14px;}
	.m-txt2{padding: 30px 15px;margin-left: 0;}
	.m-txt2 h1{font-size: 22px;margin-bottom: 15px;}
	.m-txt2 .txt{font-size: 16px;}
	.m-list1{margin: 15px 15px 0;}
	.m-list1 .pic{margin-bottom: 15px;}
	.m-list1 h3{font-size: 18px;}
	.m-txt3{padding: 30px 0 100px;}
	.m-txt3 .pic{margin-bottom: 15px;}
	.m-txt3 .arrow{top: auto;bottom: 0px;}
	.wp2{margin-left: 0;padding: 0 15px;width: auto;}
	.m-txt4{padding-top: 15px;margin-bottom: 30px;}
	.m-txt4 .item{float: none !important;margin-bottom: 15px;}
	.m-txt4 .ico{margin-bottom: 6px;}
	.m-txt4 .desc{font-size: 16px;margin-bottom: 20px;}
	.m-txt4 .qr{width: 150px;}
	.m-form .tit{font-size: 22px;font-weight: bold;margin-bottom: 15px;}
	.m-form .item-50{width: auto;float: none;}
	.m-form .inp{height: 40px;font-size: 16px;}
	.m-form .item{margin-bottom: 15px;}
	.m-form .item-50{margin-bottom: 10px;}
	.m-form .t1{font-size: 16px;margin-bottom: 4px;}
	.m-form .btn{font-size: 18px;}
	.m-form{margin-bottom: 100px;}
	.row-main-01{height: auto;}
	.m-txt1{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.row-main-01 .footer{position: static;}
	.n-t1{font-size: 20px;margin: 30px 0 0 15px;}
}


