
@media only screen and (min-width: 1199px) and (max-width: 1920px) {
.row-login{height: calc( 100vh - 3.75vw );}
.row-login .left{width: 63.54vw;}

.m-form1{padding: 5.208vw 4.166vw 0 3.125vw;}
.m-form1 .tit{margin-bottom: 2.604vw;}
.m-form1 .tit h3{font-size: 2.083vw;margin-bottom: 0.572vw;}
.m-form1 .tit .desc{font-size: 0.833vw;;}
.m-form1 .t1{font-size: 0.833vw;margin-bottom: 0.833vw;}
.m-form1 .inp{height: 3.958vw;padding: 0 1.041vw;
	font-size: 0.833vw;
}
.m-form1 .item{margin-bottom: 1.875vw;}
.m-form1 .btn{height: 3.958vw;font-size: 0.937vw;
	margin-bottom: 1.562vw;
}
.m-form1 .a-pass{font-size: 0.937vw;}
.m-form1 .bot{left: 3.125vw;bottom: 2.604vw;font-size: 0.937vw;}
.m-form1-1{padding-top: 2.083vw;}
.m-form1-1 .tit{margin-bottom: 1.041vw;}
.m-form1-1 .tit h3{margin-bottom: 0.260vw;}
.m-form1-1 .item{margin-bottom: 1.041vw;}
.m-form1-1 .btn-code{right: 1.041vw;line-height: 3.958vw;font-size: 0.833vw;}
.m-form1-1 .btn{margin-top: 1.562vw;}



.banner .txt{left: 13.54vw;
    max-width: 28.75vw;
}
.banner .txt .tit{font-size: 3.333vw;margin-bottom: 0.781vw;}
.banner .txt .desc{font-size: 1.458vw;}
/*.banner .swiper-pagination{bottom: 1.354vw;}
.banner .swiper-pagination .swiper-pagination-bullet{margin: 0 0.260vw;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 2.760vw;height: 0.260vw;}*/
.ban-2{height: 36.45vw;}
}


@media only screen and (min-width: 1199px) and (max-width: 1600px) {
.wp{max-width: 87.5vw;}
.h50{height: 3.125vw;}
.h100{height: 6.25vw;}
.header{height: 4.5vw;}
.banner{height: calc( 100vh - 4.5vw );}
.banner .swiper-slide{height: calc( 100vh - 4.5vw );}
.logo{font-size: 0;line-height: 4.5vw;}
.logo img{height: 2.937vw;}
.nav li{margin-left: 3.5vw;}
.nav li .v1{font-size: 1.125vw;line-height: 4.5vw;}
.header .t-r{margin-left: 3.75vw;}
.so-btn{width: 1.5vw;height: 1.5vw;margin-top: 1.5vw;}
.user-btn{width: 1.5vw;height: 1.5vw;
    margin-top: 1.5vw;margin-left: 1.312vw;
}
.header .lang{line-height: 4.5vw;font-size: 1vw;margin-left: 1.625vw;}
.so{width: 33.75vw;top: 0.75vw;}
.so .inp{height: 3vw;padding: 0 3.125vw;font-size: 1vw;
    -o-background-size: 1.5vw auto;
    -ms-background-size: 1.5vw auto;
    -moz-background-size: 1.5vw auto;
    -webkit-background-size: 1.5vw auto;
    background-size: 1.5vw auto;
}
.so .btn{line-height: 3vw;font-size: 1vw;}
.so-close{top: 1.5vw;width: 1.5vw;height: 1.5vw;}
.nv-sub ul{width: 18.12vw;padding-top: 1.75vw;height: 25vw;}
.nv-sub ul:before{width: 1250vw;}
.nv-sub li{margin-bottom: 0.625vw;}
.nv-sub li .v1{line-height: 2.5vw;font-size: 1vw;
    padding-left: 3.125vw;
}
.nv-sub li .v1:after,.nv-sub li .v2:after{right: 2.5vw;width: 1vw;}
.nv-sub li .v1:before,.nv-sub li .v2:before{
    width: 0.625vw;height: 0.625vw;
}
.nv-sub li .ico{left: 0.937vw;width: 1.25vw;height: 1.25vw;}
.nv-sub .sub{width: 22.5vw;padding-top: 1.75vw;
    min-height: 25vw;
}
.nv-sub dd{margin-bottom: 0.625vw;}
.nv-sub dd .v2{line-height: 2.5vw;font-size: 1vw;
    padding-left: 3.125vw;
}
.nv-sub .item{width: 42.5vw;padding-left: 2.5vw;padding-top: 0.937vw;}
.nv-sub .tit{font-size: 1.5vw;;line-height: 4.187vw;
    margin-bottom: 0.937vw;
}
.nv-sub .t-c a{font-size: 1vw;line-height: 3.125vw;}
.nv-sub .t-c a:after{width: 1vw;height: 1vw;top: -0.125vw;margin-left: 2.375vw;}
/*.banner,.banner .swiper-slide{height: 43.75vw;}
.banner .txt{left: 16.25vw;max-width: 34.5vw;}
.banner .txt .tit{font-size: 3vw;margin-bottom: 0.375vw;}
.banner .txt .desc{font-size: 1.5vw;}
.banner .slick-arrow{margin-top: -1.562vw;
    width: 2.812vw;height: 3.125vw;
    -o-background-size: auto 3.125vw;
    -ms-background-size: auto 3.125vw;
    -moz-background-size: auto 3.125vw;
    -webkit-background-size: auto 3.125vw;
    background-size: auto 3.125vw;
}
.banner .slick-prev{margin-left: -40.31vw;}
.banner .slick-next{margin-right: -40.31vw;}
.banner .slick-dots{bottom: 1.625vw;}
.banner .slick-dots li{margin: 0 0.312vw;}
.banner .slick-dots li button{width: 3.312vw;height: 0.312vw;}*/
.fd-con{height: 7.187vw;}
.fd-logo{margin-top: 2.375vw;margin-right: 3.5vw;}
.fd-logo img{height: 2.937vw;}
.fd-nv li{margin-right: 3.125vw;}
.fd-nv li a{font-size: 1vw;line-height: 7.5vw;}
.fd-share{margin-top: 2.187vw;}
.fd-share a{width: 3.125vw;height: 3.125vw;margin-left: 0.312vw;}
.fd-copy{height: 4.375vw;line-height: 4.375vw;font-size: 0.875vw;}
.fix-btn{top: 2.187vw;right: 1.25vw;width: 3.125vw;height: 3.125vw;}
.row-a1{padding: 5.312vw 0 3.75vw;
	-o-background-size: 57.37vw auto;
	-ms-background-size: 57.37vw auto;
	-moz-background-size: 57.37vw auto;
	-webkit-background-size: 57.37vw auto;
	background-size: 57.37vw auto;
}
.g-t1{font-size: 2.5vw;}
.m-list1{margin: 0 -0.937vw;padding-top: 2.375vw;}
.m-list1 .con{margin: 0 0.937vw;}
.m-list1 .txt{height: 11.25vw;padding: 1.562vw 1.875vw 0;}
.m-list1 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-list1 .lab{font-size: 0.875vw;padding-bottom: 0.312vw;
	border-bottom: 0.125vw solid #503C8E;margin-bottom: 0.375vw;
}
.m-list1 .tit{font-size: 1.5vw;margin-bottom: 0.5vw;}
.m-list1 .desc{font-size: 1vw;}
.row-a2{padding: 3vw 0 5.75vw;}
.m-list2{margin: 0 -0.937vw 1.875vw;padding-top: 2.375vw;}
.m-list2 .con{margin: 0 0.937vw;}
.m-list2 .txt{height: 10vw;padding: 1.875vw 1.875vw 0;}
.m-list2 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-list2 .lab{font-size: 0.875vw;padding-bottom: 0.312vw;
	border-bottom: 0.125vw solid #503C8E;margin-bottom: 0.375vw;
}
.m-list2 .tit{font-size: 1.5vw;margin-bottom: 0.5vw;}
.m-list2 .desc{font-size: 1vw;}
.m-slider1 .swiper-container{margin: 0 -1vw;}
.m-slider1 .con{margin: 0 1vw;}
.m-slider1 .txt{height: 10vw;padding: 1.875vw 1.25vw 0 1.875vw;}
.m-slider1 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-slider1 .tit{font-size: 1.5vw;margin-bottom: 0.5vw;}
.m-slider1 .desc{font-size: 1vw;}
.m-slider1 .swiper-arrow{width: 3vw;height: 3vw;}
.m-slider1 .swiper-prev{left: -4.187vw;}
.m-slider1 .swiper-next{right: -4.187vw;}
.row-a3{padding: 3.687vw 0 5.125vw;}
.m-slider2{margin-top: 2.062vw;}
.m-slider2 .swiper-container{margin: 0 -1vw;}
.m-slider2 .con{margin: 0 1vw;}
.m-slider2 .txt{height: 9.375vw;padding: 1.75vw 1.25vw 0 1.875vw;}
.m-slider2 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-slider2 .tit{font-size: 1.5vw;margin-bottom: 0.5vw;}
.m-slider2 .desc{font-size: 1vw;}
.m-slider2 .swiper-pagination{width: 40vw !important;
	height: 0.5vw !important;bottom: -3.125vw;
}
.m-slider2 .swiper-arrow{width: 3vw;height: 3vw;}
.m-slider2 .swiper-prev{left: -4.187vw;}
.m-slider2 .swiper-next{right: -4.187vw;}
.row-a4{padding: 3.937vw 0 3.625vw;}
.row-a4 .col-l{width: 57.62vw;}
.row-a4 .col-r{width: 27.81vw;padding: 1.875vw 2.5vw 0;height: 32.18vw;
	background-color: #f8f8f8;
}
.row-a4 .col-r:after{width: 1.5vw;height: 1.5vw;}
.row-a4 .g-t1{margin-bottom: 2vw;}
.m-list3{margin: 0 -1vw;}
.m-list3 .con{margin: 0 1vw;}
.m-list3 .txt{height: 14.68vw;
	padding: 2.437vw 1.875vw 0;
}
.m-list3 .txt:after{right: 0;top: 0;width: 1.5vw;height: 1.5vw;}
.m-list3 .lab{font-size: 0.875vw;padding-bottom: 0.312vw;
	border-bottom: 0.125vw solid #503C8E;margin-bottom: 1.125vw;
}
.m-list3 .tit{font-size: 1.125vw;line-height: 1.33;margin-bottom: 2vw;}
.m-list3 .date{font-size: 1vw;}
.m-tit1{font-size: 0.875vw;padding-bottom: 0.312vw;
	border-bottom: 0.125vw solid #503C8E;margin-bottom: 1.125vw;
}
.m-list4 li{margin-bottom: 1.75vw;}
.m-list4 .tit{font-size: 1.125vw;line-height: 1.39;margin-bottom: 0.687vw;}
.m-list4 .date{font-size: 1vw;}
.a-btn1{font-size: 1vw;margin-top: 3.125vw;}
.a-btn1:after{width: 1vw;height: 1vw;margin-left: 0.375vw;}
.row-a5{height: 17.5vw;}
.ban{height: 21.25vw;}
.ban .txt{left: 0.937vw;right: 0.937vw;}
.ban .txt .tit{font-size: 3vw;margin-bottom: 0.437vw;}
.ban .txt .t-en{font-size: 1.5vw;}
.g-top{margin-bottom: 0.125vw;}
.g-top .tab li{margin-right: 3.125vw;}
.g-top .tab li a{line-height: 4.562vw;font-size: 1vw;}
.g-top .tab li a:after{
	height: 0.187vw;
}
.cur{line-height: 4.562vw;
	font-size: 1vw;
}
.cur .home{padding-left: 1.25vw;
	-o-background-size: 1vw auto;
	-ms-background-size: 1vw auto;
	-moz-background-size: 1vw auto;
	-webkit-background-size: 1vw auto;
	background-size: 1vw auto;
}
.row-b1{padding: 3.625vw 0 4.312vw;}
.m-list5{margin: 0 -0.812vw;padding-top: 2.937vw;}
.m-list5 li{margin-bottom: 1.625vw;}
.m-list5 .con{height: 15vw;margin: 0 0.812vw;padding-top: 2.5vw;}
.m-list5 .ico{margin: 0 auto 1.625vw;width: 3vw;height: 3vw;}
.m-list5 .tit{font-size: 1.5vw;margin-bottom: 1.375vw;}
.m-list5 .desc a{
	width: 7.5vw;height: 2.5vw;line-height: 2.5vw;font-size: 1vw;
	margin: 0 0.625vw;
}
.m-list5 .desc a:before{
	width: 2.25vw;height: 2.25vw;top: -0.125vw;margin-left: 0.312vw;
}
.row-b2{padding: 5.125vw 0 5.687vw;}
.m-list6{margin-top: 4.625vw;}
.m-list6 li{width: 19.5vw;}
.m-list6 .ico{width: 5.625vw;margin: 0 auto 1.125vw;}
.m-list6 .tit{font-size: 1.5vw;margin-bottom: 0.75vw;}
.m-list6 .desc{font-size: 1vw;}
.m-list6 .bor{top: 2.375vw;right: -0.625vw;
	width: 1.125vw;height: 1.625vw;
}
.m-list6 .bor:after,.m-list6 .bor:before{
	margin-top: -0.062vw;width: 5vw;height: 0.062vw;border-top: 0.125vw dashed #30B4CC;
}
.m-list6 .bor:after{margin-left: 0.625vw;}
.m-list6 .bor:before{margin-right: 0.625vw;}
.m-list7 .con{height: 18.75vw;}
.m-list7 .tit{left: 3.125vw;bottom: 2.5vw;
	font-size: 1.5vw;
}
.m-list7 .txt{
	padding: 2.75vw 3.125vw 0;
}
.m-list7 .t1{font-size: 1.5vw;margin-bottom: 1.25vw;}
.m-list7 .desc{font-size: 1.125vw;}
.row-b4{padding: 3.312vw 0 6.875vw;}
.m-list8{margin: 0 -0.375vw;margin-top: 2.562vw;}
.m-list8 .con{height: 15vw;margin: 0 0.375vw;padding-top: 2.5vw;}
.m-list8 .ico{width: 3vw;height: 3vw;margin: 0 auto 1.625vw;}
.m-list8 .tit{font-size: 1.5vw;margin-bottom: 1.25vw;}
.m-list8 .btn{
	width: 7.5vw;height: 2.5vw;line-height: 2.5vw;font-size: 1vw;
	margin: 0 0.625vw;
}
.m-list8 .btn:before{
	width: 2.25vw;height: 2.25vw;top: -0.125vw;margin-left: 0.312vw;
}
.pop-join .cont{width: 67.5vw;
	padding: 2.75vw 3.125vw 2.5vw;
}
.pop-join .tit{font-size: 1.5vw;margin-bottom: 1.875vw;}
.pop-join .txt{padding-right: 2.812vw;margin-bottom: 1.25vw;
	max-height: 25vw;
}
.pop-join .t1{font-size: 1.125vw;margin-bottom: 1.25vw;}
.pop-join .desc{font-size: 1.125vw;}
.pop-join .item{margin-bottom: 1.437vw;}
.pop-join .btn{
	width: 12.5vw;height: 3.125vw;line-height: 3.125vw;font-size: 1vw;
}
.pop-join .btn:before{
	width: 2.25vw;height: 2.25vw;top: -0.125vw;
}
.pop-join .close{top: 3.125vw;right: 3.125vw;width: 1.5vw;height: 1.5vw;}
.pop-join .txt::-webkit-scrollbar {
    width: 0.25vw;
}
.m-news1 .pic{width: 40.31vw;height: 24.18vw;}
.m-news1 .txt{padding: 3.812vw 4.062vw 0 3.75vw;}
.m-news1 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-news1 .date{font-size: 0.875vw;padding-bottom: 0.25vw;
	border-bottom: 0.125vw solid #503C8E;margin-bottom: 0.812vw;
}
.m-news1 .tit{font-size: 1.5vw;margin-bottom: 1.375vw;}
.m-news1 .desc{font-size: 1vw;margin-bottom: 2.312vw;}
.m-news1 .more{font-size: 1vw;padding-right: 1.375vw;}
.row-c1{padding: 3vw 0 2.5vw;}
.row-c2{padding: 5vw 0 0.062vw;}
.m-list9 li{margin-bottom: 1.25vw;}
.m-list9 .pic{width: 16.68vw;height: 10vw;}
.m-list9 .txt{padding: 1.5vw 12.5vw 0 2.062vw;height: 10vw;}
.m-list9 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-list9 .tit{font-size: 1.5vw;margin-bottom: 0.937vw;}
.m-list9 .desc{font-size: 1vw;}
.m-list9 .date{right: 3.125vw;}
.m-list9 .date span{font-size: 2.25vw;margin-bottom: 0.625vw;}
.m-list9 .date em{font-size: 0.875vw;}
.pages{margin: 2.5vw 0 3.75vw;}
.pages li{margin: 0 0.187vw;}
.pages li a{border-radius: 0.25vw;
	width: 2.5vw;height: 2.5vw;line-height: 2.375vw;font-size: 0.875vw;
}
.m-details{padding-bottom: 3.75vw;}
.m-details .top{padding: 5.125vw 0 4.5vw;}
.m-details h1{font-size: 3vw;margin-bottom: 0.75vw;}
.m-details .date{font-size: 1.25vw;}
.m-details .txt{font-size: 1.125vw;margin-bottom: 1.5vw;
	padding: 3vw 0 3.75vw;
}
.m-details .arrow{font-size: 1.125vw;line-height: 1.67;}
.m-details .arrow .item{margin-bottom: 1.875vw;}
.m-details .a-back{font-size: 1.125vw;padding-right: 1.375vw;
	-o-background-size: 1vw auto;
	-ms-background-size: 1vw auto;
	-moz-background-size: 1vw auto;
	-webkit-background-size: 1vw auto;
	background-size: 1vw auto;
}
.m-details .a-btn{font-size: 1.125vw;padding-right: 1.375vw;
	-o-background-size: 1vw auto;
	-ms-background-size: 1vw auto;
	-moz-background-size: 1vw auto;
	-webkit-background-size: 1vw auto;
	background-size: 1vw auto;
}
.m-details-1 h1{margin-bottom: 1.687vw;}
.m-details-1 .top{padding-bottom: 3.875vw;}
.g-back{line-height: 4.562vw;
	font-size: 1vw;padding-left: 1.5vw;
	-o-background-size: 0.875vw auto;
	-ms-background-size: 0.875vw auto;
	-moz-background-size: 0.875vw auto;
	-webkit-background-size: 0.875vw auto;
	background-size: 0.875vw auto;
}
.ban .desc{font-size: 1vw;max-width: 61.25vw;padding-top: 0.312vw;}
.row-d1{padding-top: 2.187vw;padding-bottom: 5.625vw;}
.row-d1 .col-l{width: 15vw;}
.row-d1 .col-r{width: 70vw;}
.snv{padding-top: 1.125vw;}
.snv li{margin-bottom: 1.25vw;}
.snv li .s1{height: 2.5vw;line-height: 2.5vw;
	padding-left: 1.25vw;font-size: 1vw;
}
.snv li .s1:after{right: 1.125vw;width: 1vw;}
.snv li .s1:before{width: 0.625vw;height: 0.625vw;}
.snv dl{padding: 1.25vw 0 0.625vw;}
.snv dd a{font-size: 1vw;line-height: 2.5vw;padding-left: 2.5vw;}
.snv dd a:after{right: 1.125vw;width: 1vw;}
.m-tab1{margin-bottom: 0.5vw;}
.m-tab1 .tab li{margin-left: 2.812vw;}
.m-tab1 .tab li a{font-size: 1vw;line-height: 5vw;}
.m-tab1 .cur{line-height: 5vw;}
.m-tab1 .tab li a:after{height: 0.187vw;}
.m-txt1{margin-bottom: 0.625vw;padding: 1.875vw 3.125vw 2.812vw 2.812vw;}
.m-txt1 .pic{width: 30vw;margin-left: 2.812vw;margin-top: 1.875vw;}
.m-txt1 .tit{font-size: 2.5vw;margin-bottom: 1.25vw;}
.m-txt1 .desc{font-size: 1vw;}
.m-box1{margin-bottom: 0.625vw;padding: 2.687vw 2.25vw 2.5vw;}
.m-t1{font-size: 1.5vw;margin-bottom: 0.687vw;margin-left: 0.562vw;}
.m-slider3 .con{margin: 0 0.562vw;}
.m-slider3 .txt{height: 10vw;padding: 1.625vw 1.875vw 0;}
.m-slider3 .txt:after{width: 1.5vw;height: 1.5vw;}
.m-slider3 .tit{font-size: 1.125vw;margin-bottom: 0.687vw;}
.m-slider3 .desc{font-size: 1vw;}
.m-slider3 .swiper-arrow{width: 3vw;height: 3vw;}
.m-slider3 .swiper-prev{left: -3.75vw;}
.m-slider3 .swiper-next{right: -3.75vw;}
.m-box2{margin-bottom: 0.625vw;padding: 2.812vw 2.812vw 1.125vw;}
.m-list10{margin-right: -0.937vw;}
.m-list10 .con{padding-right: 0.937vw;}
.m-list10 .pic{width: 6.25vw;height: 6.25vw;margin-right: 0.625vw;}
.m-list10 .txt{padding-top: 0.5vw;}
.m-list10 .tit{font-size: 1vw;margin-bottom: 0.625vw;}
.m-list10 .desc{font-size: 0.875vw;line-height: 1.25vw;}
.row-e1{padding: 3.687vw 0 0;}
.m-list11{margin: 0 -0.75vw;padding-top: 2.937vw;}
.m-list11 li,.m-list12 li{margin-bottom: 1.25vw;}
.m-list11 .con{height: 10vw;margin: 0 0.75vw;padding: 2.75vw 3.125vw 0;}
.m-list11 .tit{font-size: 1.5vw;margin-bottom: 0.5vw;}
.m-list11 .desc{font-size: 1.125vw;}
.row-e2{padding: 5.187vw 0 5vw;}
.m-list12{margin: 0 -0.75vw;padding-top: 2.937vw;}
.m-list12 .con{margin: 0 0.75vw;}
.m-list12 .map{height: 18.75vw;margin-bottom: 1.25vw;}
.m-list12 .txt{font-size: 1vw;}
.row-e3{padding: 0 0 5vw;}
.m-form{padding: 3.437vw 5vw 3.75vw 7.5vw;}
.m-form .tit{margin-bottom: 3.75vw;}
.m-form .tit h3{font-size: 2.5vw;margin-bottom: 0.625vw;}
.m-form .tit .desc{font-size: 1.25vw;}
.m-form .ovh{margin: 0 -1.25vw 2.5vw;}
.m-form .item{padding: 0 1.25vw;}
.m-form .t1{font-size: 1.25vw;margin-bottom: 0.625vw;}
.m-form .inp{height: 3.75vw;
	padding: 0 1.25vw;font-size: 1.25vw;
}
.m-form textarea.inp{height: 12.5vw;padding: 0.937vw 1.25vw;}
.m-form .btn{width: 18.75vw;height: 4.375vw;margin: 0 1.25vw;font-size: 1.25vw;}
.m-form .code-pic{width: 15.62vw;}
/*.row-login{height: calc( 100vh - 4.5vw );}
.row-login .left{width: 76.25vw;}
.m-form1{padding: 6.25vw 5vw 0 3.75vw;}
.m-form1 .tit{margin-bottom: 3.125vw;}
.m-form1 .tit h3{font-size: 2.5vw;margin-bottom: 0.687vw;}
.m-form1 .tit .desc{font-size: 1vw;}
.m-form1 .t1{font-size: 1vw;margin-bottom: 1vw;}
.m-form1 .inp{height: 4.75vw;padding: 0 1.25vw;
	font-size: 1vw;
}
.m-form1 .item{margin-bottom: 2.25vw;}
.m-form1 .btn{height: 4.75vw;font-size: 1.125vw;
	margin-bottom: 1.875vw;
}
.m-form1 .a-pass{font-size: 1.125vw;}
.m-form1 .bot{left: 3.75vw;bottom: 3.125vw;font-size: 1.125vw;}
.m-form1-1{padding-top: 2.5vw;}
.m-form1-1 .tit{margin-bottom: 1.25vw;}
.m-form1-1 .tit h3{margin-bottom: 0.312vw;}
.m-form1-1 .item{margin-bottom: 1.25vw;}
.m-form1-1 .btn-code{right: 1.25vw;line-height: 4.75vw;font-size: 1vw;}
.m-form1-1 .btn{margin-top: 1.875vw;}*/
.m-comm{padding: 1.937vw 3.125vw 1.937vw 2.812vw;margin-bottom: 0.625vw;}
.m-comm .cont{padding-bottom: 2.375vw;}
.m-comm .pic{width: 17.18vw;margin-left: 2.5vw;margin-top: 0.625vw;}
.m-comm .tit{margin-bottom: 1.625vw;padding-right: 8.125vw;}
.m-comm .tit h3{font-size: 2.5vw;}
.m-comm .btn{width: 7.5vw;height: 2.5vw;line-height: 2.5vw;padding-left: 0.625vw;
	font-size: 1vw;right: 5.208vw;
}
.m-comm .btn:before{
	width: 1.25vw;height: 1.25vw;margin-right: 0.625vw;top: -0.125vw;
}
.m-comm .desc{font-size: 1.25vw;}
.m-comm .list{padding-top: 1.812vw;}
.m-comm .list .ico{width: 3.75vw;height: 3.75vw;margin: 0 auto 0.312vw;}
.m-comm .list .t1{font-size: 1.125vw;}
.m-table1{margin: 0 0.562vw;padding-top: 0.562vw;}
.m-table1 th,.m-table1 td{height: 3.75vw;
	padding-left: 1.187vw;font-size: 1vw;
}
.m-box1-2{padding-top: 2.062vw;}
.m-list13{margin: 0 0.125vw;}
.m-list13 li{width: 50%;margin-bottom: 0.625vw;}
.m-list13 .con{margin: 0 0.437vw;height: 6.25vw;padding: 1.25vw 1.875vw 0 1.875vw;}
.m-list13 .ico{width: 2.5vw;height: 2.5vw;margin-right: 1.562vw;margin-top: 0.625vw;}
.m-list13 .tit{font-size: 1.125vw;margin-bottom: 0.312vw;}
.m-list13 .desc{font-size: 1vw;color: #999;}

.row-f1{padding: 3.625vw 0 6.25vw;}
.m-txt2{padding-right: 5.312vw;}
.m-txt2 .left{width: 18.75vw;margin-right: 3.437vw;}
.m-txt2 .tit{font-size: 2.5vw;margin-bottom: 2.312vw;}
.m-txt2 .txt{font-size: 1vw;padding-top: 0.375vw;}
.row-f2{padding: 4.375vw 0 5.187vw;}
.m-list14{margin-top: 3.125vw;}
.m-list14 li{margin-bottom: 1.25vw;}
.m-list14 .pic{height: 20vw;}
.m-list14 .txt{padding: 4vw 3.125vw 0;}
.m-list14 .tit{margin-bottom: 3.062vw;}
.m-list14 .tit h3{font-size: 2.25vw;margin-bottom: 0.687vw;}
.m-list14 .tit span{font-size: 1.25vw;}
.m-list14 .desc{font-size: 1.5vw;}
.m-slider5 .time{font-size: 25vw;}
.m-slider5 .slider{padding: 0 2.5vw;min-height: 18.75vw;}
.m-slider5 .item{padding: 6.25vw 1.25vw 0;height: 18.75vw;}
.m-slider5 .date{font-size: 1vw;margin-bottom: 1.25vw;}
.m-slider5 .tit{font-size: 1.125vw;margin-bottom: 1.062vw;}
.m-slider5 .desc{font-size: 1vw;}
.m-slider5 .slick-arrow{width: 3vw;height: 3vw;
	text-indent: 624.9vw;
}
.m-slider5 .slick-prev{left: -1.875vw;}
.m-slider5 .slick-next{right: -1.875vw;}
.m-tab2{margin-top: 7.187vw;}
.m-tab2 li a{font-size: 1vw;line-height: 3.125vw;
	min-width: 6.25vw;
}
.m-tab2 li a:after{height: 0.187vw;}
.row-f3{padding: 4.687vw 0;}

.row-a5 .txt{width: 87.5vw;}
.row-a5 .tit{font-size: 2.5vw;margin-bottom: 1.375vw;}
.row-a5 .desc{font-size: 1vw;}

.nav .sub{width: 15.10vw;}
.nav .sub .v2:after{right: 2.083vw;width: 0.833vw;}
.nav .sub .v2:before{
    width: 0.520vw;height: 0.520vw;
}
.nav .sub .ico{left: 0.781vw;width: 1.041vw;height: 1.041vw;}
.nav .sub dd{margin-bottom: 0.520vw;}
.nav .sub dd .v2{line-height: 2.083vw;font-size: 0.833vw;
    padding-left: 2.604vw;
}
.nav .sub .item{width: 30.20vw;padding-left: 2.083vw;padding-top: 0.781vw;}
.nav .sub .tit{font-size: 1.25vw;line-height: 3.489vw;
    margin-bottom: 0.781vw;
}
.nav .sub .t-c a{font-size: 0.833vw;line-height: 2.604vw;margin-right: 2.604vw;}
.nav .sub .t-c a:after{width: 0.833vw;height: 0.833vw;top: -0.104vw;margin-left: 1.979vw;}
.nav .sub dd{margin-bottom: 0.520vw;}
.nav .sub dd .v2{line-height: 2.083vw;font-size: 0.833vw;
    padding-left: 2.604vw;
}
.nav .sub .item{width: 35.41vw;padding-left: 2.083vw;padding-top: 0.781vw;}
.nav .sub .tit{font-size: 1.25vw;line-height: 3.489vw;
    margin-bottom: 0.781vw;
}
.nav .sub .t-c a{font-size: 0.833vw;line-height: 2.604vw;margin-right: 2.604vw;}
.nav .sub .t-c a:after{width: 0.833vw;height: 0.833vw;top: -0.104vw;
    margin-left: 1.979vw;
}

.ban-2{height: 36.45vw;}

.m-slider6 {position: relative;margin: 2.5vw auto 0;max-width: 80vw;}
.m-slider6 .swiper-container {padding-bottom: 3.75vw;}
.m-slider6 .swiper-slide { 
    width: 59.37vw;height: 37.5vw;border-radius: 0.625vw;
}
.m-slider6 .tit{bottom: 1.25vw;}
.m-slider6 .tit h3{font-size: 1.625vw;}
.m-slider6 .tit p{font-size: 1.125vw;}
.m-slider6 .swiper-slide .pic:after{height: 14.56vw;}
.m-slider6 .swiper-slide-active{
    box-shadow: 0 0.625vw 1.25vw rgba(0,0,0,.5)
}
.m-slider6 .swiper-arrow{width: 3vw;height: 3vw;}
.m-slider6 .swiper-prev{left: -4.187vw;}
.m-slider6 .swiper-next{right: -4.187vw;}

.row-b6{padding-bottom: 3.125vw;}


}


@media only screen and (max-width: 1199px) {
	body{padding-top: 50px;}
	.wp{width: auto;padding: 0 15px;}
	.header{height: 50px;position: fixed;top: 0;left: 0;right: 0;}
	.logo{line-height: 50px;}
	.logo img{height: 36px;}
	.menuBtn{display: block;margin-left: 15px;}
	.header .t-r{margin-left: 0;}
	.user-btn{margin-top: 13px;margin-left: 15px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.header .lang{line-height: 50px;margin-left: 15px;font-size: 14px;}
	.so-btn{margin-top: 13px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.nav{position: fixed;top: 50px;bottom: 0;left: 0;right: 0;overflow-y: auto;
		background-color: #F5F9FA;float: none;display: none;
	}
	.nav li{float: none;margin: 0;}
	.nav li .v1{padding: 0 15px;line-height: 45px;}
	.nav .sub{position: static;width: auto;background-color: #fff;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub dd .v2{padding-left: 45px;}
	.nav .sub .item{position: static;width: auto;min-height: auto;
		padding: 10px 15px 10px;background-color: #EDEEEF;
	}
	.nav .sub .tit{display: none;}
	.nav .sub .t-c a{font-size: 14px;padding-left: 50px;line-height: 40px;float: none;margin-right: 0;}
	.nv-sub .item{}
	.nv-sub .wp{padding: 0;}
	.nv-sub ul{width: auto;padding-top: 15px;height: auto;}
	.nv-sub li .v1{padding-left: 20px;}
	.nv-sub li{margin-bottom: 5px;}
	.nv-sub .sub,.nv-sub .item{position: static;width: auto;min-height: auto;}
	.nv-sub li .ico{display: none;}
	.nv-sub li .v1:after, .nv-sub li .v2:after{right: 15px;}
	.nv-sub .sub{padding-top: 10px;padding-bottom: 10px;background-color: #fff;}
	.nv-sub dd{margin-bottom: 0;}
	.nv-sub dd .v2{font-size: 14px;padding-left: 40px;}
	.nv-sub .item{padding: 10px 15px 10px;background-color: #EDEEEF;}
	.nv-sub .tit{font-size: 18px;display: none;}
	.nv-sub .t-c a{font-size: 14px;padding-left: 50px;line-height: 40px;float: none;margin-right: 0;}
	.banner .txt{left: 15px;right: 15px;}
	.banner .txt .desc{font-size: 14px;}
	.banner .txt .tit{font-size: 20px;font-weight: bold;}
	.banner,.banner .swiper-slide{height: 220px;}
	.banner .video{display: none;}
	.row-a1{padding: 40px 0 30px;}
	.g-t1{font-size: 20px;font-weight: bold;}
	.m-list1{padding-top: 20px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list1 .txt,.m-list2 .txt,.m-slider1 .txt,.m-slider2 .txt,.m-list3 .txt{height: auto;padding: 15px 20px;}
	.m-list1 .tit,.m-list2 .tit,.m-slider1 .tit,.m-slider2 .tit,.m-list3 .tit{font-size: 18px;margin-bottom: 5px;}
	.m-list1 .desc,.m-list2 .desc,.m-slider1 .desc,.m-slider2 .desc,.m-list3 .desc{font-size: 13px;}
	.m-list1 .lab{margin-bottom: 8px;}
	.row-a2{padding: 40px 0 30px;}
	.m-list2{padding-top: 20px;margin-bottom: 10px;}
	.m-list2 li{width: auto;float: none;margin-bottom: 10px;}
	.m-slider1 .con{margin: 0 5px;}
	.m-slider1 .swiper-container{margin: 0;}
	.m-slider1 .swiper-arrow{z-index: 2;}
	.m-slider1 .swiper-next{right: 0;}
	.m-slider1 .swiper-prev{left: 0;}
	.row-a3{padding: 40px 0 60px;}
	.m-slider2 .con{margin: 0 5px;}
	.m-slider2{margin-top: 20px;}
	.m-slider2 .swiper-pagination{height: 4px !important;bottom: -30px;left: 15px !important;right: 15px !important;width: auto !important;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.row-a4{padding: 40px 0 30px;}
	.row-a4 .g-t1{margin-bottom: 20px;}
	.row-a4 .col-l{width: auto;float: none;}
	.m-list3{margin: 0;}
	.m-list3 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list3 .date{font-size: 14px;}
	.m-list3 .tit{margin-bottom: 15px;}
	.m-list3 .con{margin: 0;}
	.row-a4 .col-r{width: auto;float: none;padding: 20px;height: auto;}
	.m-list4 .date{font-size: 14px;}
	.m-list4 li{margin-bottom: 15px;}
	.a-btn1{margin-top: 30px;}
	.row-a5{height: 75px;}
	.fd-copy{height: auto;line-height: 20px;font-size: 12px;padding: 12px 0;}
	.fd-copy a{display: inline-block;}
	.fd-logo img{height: 30px;display: inline-block;vertical-align: middle;}
	.fd-logo{margin-top: 0;margin-right: 0;line-height: 60px;}
	.fd-nv{display: none;}
	.fd-share{margin-right: 40px;}
	.fd-share a{width: 30px;height: 30px;}
	.fix-btn{width: 30px;height: 30px;right: 15px;}
	.fd-share{margin-top: 15px;}
	.fd-con{height: auto;}
	.fix-btn{top: 15px;}
	.g-top{display: none;}
	.g-top-1{display: block;}
	.g-top-1 .cur{display: none;}
	.g-back{line-height: 50px;font-size: 14px;}
	.m-details .top{padding: 30px 0 20px;}
	.m-details h1{font-size: 20px;margin-bottom: 15px;}
	.m-details .a-btn{font-size: 14px;}
	.m-details .txt{font-size: 14px;padding: 20px 0;margin-bottom: 15px;}
	.m-details{padding-bottom: 30px;}
	.ban .txt .tit{font-size: 20px;font-weight: bold;margin-bottom: 3px;}
	.ban .txt .t-en{font-size: 14px;}
	.ban{height: 150px;}
	.ban .desc{font-size: 13px;}
	.ban-1{height: auto;padding: 30px 15px;}
	.ban-1 .txt{position: static;}
	.ban-2{height: 150px;}
	.row-d1 .col-l{display: none;}
	.row-d1 .col-r{width: auto;float: none;}
	.m-tab1 .cur{display: none;}
	.m-tab1 .tab li{margin-left: 0;margin-right: 15px;}
	.m-tab1 .tab li a{font-size: 14px;line-height: 40px;}
	.row-d1{padding-top: 5px;padding-bottom: 30px;}
	.m-comm{padding: 15px;}
	.m-comm .pic{float: none;width: auto;margin: 0;margin-bottom: 15px;}
	.m-comm .tit h3{font-size: 20px;}
	.m-comm .btn{height: 30px;line-height: 30px;font-size: 13px;width: 110px;}
	.m-comm .tit{margin-bottom: 15px;}
	.m-comm .desc{font-size: 14px;}
	.m-comm .cont{padding-bottom: 15px;}
	.m-comm .list .t1{font-size: 14px;}
	.m-comm .list .ico{width: 36px;height: 36px;}
	.m-box1{padding: 20px 15px;}
	.m-table1 th, .m-table1 td{font-size: 13px;height: auto;padding: 5px;}
	.m-table1{margin: 0;padding-top: 0;}
	.m-t1{margin-left: 0;font-size: 18px;}
	.m-list13{margin: 0;}
	.m-list13 li{width: auto;float: none;}
	.m-list13 .con{margin: 0;height: auto;padding: 20px;}
	.m-list13 .desc{font-size: 14px;}
	.m-list13 .ico{margin-right: 15px;}
	.row-login .left{display: none;}
	.row-login{height: calc( 100vh - 50px );}
	.m-form1{padding: 60px 20px;}
	.m-form1 .inp{height: 45px;font-size: 14px;padding: 0 15px;}
	.m-form1 .t1{font-size: 14px;margin-bottom: 10px;}
	.m-form1 .item{margin-bottom: 15px;}
	.m-form1 .tit h3{font-size: 24px;margin-bottom: 5px;}
	.m-form1 .tit .desc{font-size: 14px;}
	.m-form1 .btn{height: 50px;font-size: 14px;margin-bottom: 15px;}
	.m-form1 .a-pass{font-size: 14px;}
	.m-form1 .tit{margin-bottom: 30px;}
	.m-form1 .bot{left: 15px;bottom: 20px;right: 15px;text-align: center;font-size: 14px;}
	.row-f1{padding: 40px 0 30px;}
	.m-txt2 .left{width: auto;float: none;margin-right: 0;}
	.m-txt2{padding-right: 0;}
	.m-txt2 .tit{font-size: 24px;margin-bottom: 18px;}
	.m-txt2 .txt{font-size: 14px;padding-top: 20px;}
	.row-f2{padding: 40px 0 30px;}
	.m-list14{margin-top: 20px;}
	.m-list14 .pic{width: auto;float: none;height: auto;}
	.m-list14 .txt{padding: 15px 15px;}
	.m-list14 .tit h3{font-size: 18px;font-weight: bold;margin-bottom: 5px;}
	.m-list14 .tit span{font-size: 14px;}
	.m-list14 .tit{margin-bottom: 20px;}
	.m-list14 .desc{font-size: 16px;}
	.row-f3{padding: 40px 0 20px;}
	.m-tab2 li a{min-width: auto;padding: 0 15px;}
	.m-slider5 .time{font-size: 150px;top: 20px;}
	.m-slider5 .item{height: auto;padding-top: 30px;}
	.m-slider5 .desc{font-size: 14px;}
	.m-slider5 .tit{margin-bottom: 10px;}
	.m-slider5 .date{font-size: 14px;margin-bottom: 10px;}
	.m-tab2{margin-top: 50px;}
	.m-slider5 .slick-prev{left: -10px;}
	.m-slider5 .slick-next{right: -10px;}
	.m-txt1 .pic{float: none;width: auto;margin: 0 0 15px;}
	.m-txt1{padding: 15px;}
	.m-txt1 .tit{font-size: 20px;margin-bottom: 10px;}
	.m-txt1 .desc{font-size: 14px;}
	.m-slider3 .con{margin: 0 5px;}
	.m-slider3 .swiper-arrow{width: 30px;height: 30px;z-index: 2;}
	.m-slider3 .swiper-prev{left: -10px;}
	.m-slider3 .swiper-next{right: -10px;}
	.m-slider3 .txt{height: auto;padding: 15px 20px;}
	.m-slider3 .tit{margin-bottom: 6px;font-size: 16px;}
	.m-slider3 .desc{font-size: 14px;}
	.m-box2{padding: 20px 15px;}
	.m-list10 li{width: auto;float: none;}
	.row-e1{padding-top: 40px;}
	.m-list11{padding-top: 20px;}
	.m-list11 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list11 .tit{font-size: 18px;}
	.m-list11 .desc{font-size: 14px;}
	.m-list11 .con{height: auto;padding: 20px 15px;}
	.row-e2{padding-top: 30px;}
	.m-list12{padding-top: 20px;}
	.m-list12 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list12 .map{height: 200px;margin-bottom: 12px;}
	.row-e3{padding-top: 25px;padding-bottom: 40px;}
	.m-form{padding: 20px 15px;}
	.m-form .tit h3{font-size: 20px;font-weight: bold;}
	.m-form .tit .desc{font-size: 14px;}
	.m-form .item-50{float: none;width: auto;}
	.m-form .tit{margin-bottom: 20px;}
	.m-form .t1{font-size: 14px;margin-bottom: 5px;}
	.m-form .inp{height: 40px;font-size: 14px;}
	.m-form .item{margin-bottom: 15px;padding: 0;}
	.m-form .ovh{margin: 0;}
	.m-form .code-pic{width: 120px;}
	.m-form textarea.inp{height: 150px;}
	.m-form .btn{height: 40px;font-size: 14px;width: 120px;margin: 0 5px;}
	.row-b4{padding: 40px 0 30px;}
	.m-list8{margin: 0 -5px;padding-top: 20px;}
	.m-list8 li{width: 50%;margin-bottom: 10px;}
	.m-list8 .con{margin: 0 5px;padding-top: 20px;height: 185px;}
	.m-list8 .ico{margin-bottom: 15px;}
	.m-list8 .tit{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
	.m-list8 .btn{font-size: 14px;}
	.m-list7 li{width: auto !important;float: none;}
	.m-list7 .con{height: auto;}
	.m-list7 .pic img{height: auto;}
	.m-list7 .pic{height: auto;}
	.m-list7 .tit{left: 15px;bottom: 12px;font-size: 18px;font-weight: bold;}
	.m-list7 .txt{display: none;}
	.m-list5 li{width: 50%;margin-bottom: 10px;}
	.m-list5 .con{margin: 0 5px;padding-top: 20px;height: 200px;}
	.m-list5{margin: 0 -5px;padding-top: 20px;}
	.m-list5 .ico{width: 32px;height: 32px;margin-bottom: 12px;}
	.m-list5 .tit{font-size: 18px;margin-bottom: 15px;}
	.m-list5 .desc a{font-size: 13px;margin-bottom: 10px;line-height: 32px;height: 32px;}
	.row-b1{padding: 40px 0 30px;}
	.row-b2{padding: 40px 0 30px;}
	.m-list6 li{width: auto;display: block;margin-bottom: 15px;}
	.m-list6{text-align: left;margin-top: 20px;}
	.m-list6 .con{padding-left: 70px;height: 60px;}
	.m-list6 .ico{width: 50px;margin: 0;position: absolute;left: 0;top: 0;}
	.m-list6 .tit{font-size: 18px;margin-bottom: 3px;}
	.m-list6 .desc{font-size: 13px;}
	.m-list6 .bor{display: none;}
	.m-news1 .pic{width: auto;float: none;height: auto;}
	.m-news1 .pic img{height: auto;}
	.m-news1 .txt{padding: 20px 15px;}
	.m-news1 .tit{font-size: 18px;margin-bottom: 10px;}
	.m-news1 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-news1 .more{font-size: 14px;}
	.row-c1{padding: 40px 0 30px;}
	.m-list9 .pic{width: auto;float: none;height: auto;}
	.m-list9 .pic img{height: auto;}
	.row-c2{padding-top: 35px;}
	.m-list9 .txt{height: auto;padding: 15px;}
	.m-list9 .date{display: none;}
	.m-list9 .tit{font-size: 18px;font-weight: bold;margin-bottom: 6px;}
	.m-list9 .desc{font-size: 14px;}
	.m-list9 li{margin-bottom: 15px;}
	.m-details .date{font-size: 13px;}
	.m-details .arrow{font-size: 14px;}
	.m-details .arrow .item{margin-bottom: 15px;}
	.m-details .a-back{font-size: 14px;}
	.m-form1-1 .btn-code{line-height: 45px;font-size: 14px;right: 15px;}
	.row-a5{height: 200px;}
	.row-a5 .tit{font-size: 18px;font-weight: bold;margin-bottom: 6px;}
	.row-a5 .desc{font-size: 13px;line-height: 1.8;}
	.row-a5 .txt{width: auto;left: 15px;right: 15px;
		-webkit-transform: translate(0%,-50%);
		-moz-transform: translate(0%,-50%);
		-o-transform: translate(0%,-50%);
		-ms-transform: translate(0%,-50%);
		transform: translate(0%,-50%);
	}

	.m-slider5 .slider{min-height: 150px;}

	.m-slider6{margin: 20px 0;}
	.m-slider6 .swiper-slide{height: auto;}
	.m-slider6 .swiper-container{padding-bottom: 0;}
	.m-slider6 .swiper-arrow{width: 36px;height: 36px;z-index: 3;}
	.m-slider6 .swiper-prev{left: .2rem;}
	.m-slider6 .swiper-next{right: .2rem;}
	.row-b6{padding-bottom: 15px;}
	.m-city{margin-top: 20px;}
	.m-city .pic{width: auto;height: auto;}
	.m-rem .pic{margin-bottom: 10px;}
	.m-rem .btn{font-size: 13px;height: 50px;line-height: 50px;}

}


