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

.wp{max-width: 83.33vw;}
.header{padding: 0 3.125vw;}
.logo{line-height: 5.156vw;}
.logo img{height: 2.864vw;}
.nav{padding-right: 2.604vw;}
.nav:after{width: 0.052vw;height: 0.833vw;}
.nav li{margin-left: 2.864vw;}
.nav li .v1{font-size: 0.937vw;line-height: 5.156vw;}
.nav li .down{right: -0.937vw;width: 0.625vw;height: 0.416vw;}
.nav .sub{width: 49.27vw;padding: 1.458vw 1.458vw 1.458vw 2.916vw;}
.nav .sub:before{top: -0.885vw;
    border-bottom: 0.885vw solid #BE966E;
    border-left: 0.729vw solid transparent;
    border-right: 0.729vw solid transparent;
}
.nav .sub .pic{width: 15vw;}
.nav .sub dl{padding-top: 0.781vw;}
.nav .sub dd a{font-size: 0.937vw;line-height: 2.760vw;}
.nav .sub dd span{padding-bottom: 0.156vw;}
.so-btn{width: 2.187vw;height: 2.187vw;margin-top: 1.510vw;margin-left: 1.666vw;margin-right: 1.458vw;
    -o-background-size: 0.937vw auto;
    -ms-background-size: 0.937vw auto;
    -moz-background-size: 0.937vw auto;
    -webkit-background-size: 0.937vw auto;
    background-size: 0.937vw auto;
}
.so{right: 17.18vw;width: 14.58vw;}
.so .inp{height: 2.604vw;border-radius: 1.302vw;padding: 0 2.604vw 0 0.781vw;
    font-size: 0.833vw;
}
.so .btn{width: 2.604vw;height: 2.604vw;
    -o-background-size: 0.937vw auto;
    -ms-background-size: 0.937vw auto;
    -moz-background-size: 0.937vw auto;
    -webkit-background-size: 0.937vw auto;
    background-size: 0.937vw auto;
}
.lang dt{font-size: 0.833vw;color: #fff;line-height: 2.187vw;margin-top: 1.510vw;
    padding-left: 1.406vw;
    -o-background-size: 0.833vw;
    -ms-background-size: 0.833vw;
    -moz-background-size: 0.833vw;
    -webkit-background-size: 0.833vw;
    background-size: 0.833vw;
}
.lang dt:after{height: 0.416vw;margin-left: 0.677vw;top: -0.104vw;}
.lang dd{border-radius: 0.260vw;}
.lang dd a{font-size: 0.833vw;line-height: 2.083vw;}
.btn-liu{margin-left: 1.822vw;width: 7.031vw;height: 2.187vw;margin-top: 1.510vw;
    line-height: 2.187vw;border-radius: 0.260vw;
    font-size: 0.833vw;
}
.btn-liu:before{
    width: 1.041vw;height: 1.041vw;top: -0.104vw;margin-right: 0.364vw;
}
.banner:before{bottom: -6.770vw;width: 25.31vw;height: 30.78vw;}
.banner .txt{margin-top: 13.02vw;width: 47.29vw;margin-left: 8.489vw;
    background: url(../images/i-10.png) no-repeat right 11.45vw top 6.770vw;
    -o-background-size: 8.645vw auto;
    -ms-background-size: 8.645vw auto;
    -moz-background-size: 8.645vw auto;
    -webkit-background-size: 8.645vw auto;
    background-size: 8.645vw auto;
}
.banner .en{font-size: 6.25vw;
    line-height: 5.937vw;margin-bottom: 1.562vw;
}
.banner .cn{font-size: 3.437vw;margin-bottom: 2.604vw;}
.banner .pic{width: 27.60vw;border-radius: 0vw 3.125vw 0vw 3.125vw;
    margin-top: 7.812vw;margin-right: 3.125vw;
}
.g-btn{width: 7.187vw;height: 7.187vw;}
.g-btn .ico{width: 1.458vw;height: 2.708vw;
    margin-top: -1.354vw;margin-left: -0.729vw;
}
.banner .swiper-pagination{right: 27.60vw;bottom: 3.125vw;padding-left: 1.562vw;font-size: 0.833vw;
    -o-background-size: 0.885vw auto;
    -ms-background-size: 0.885vw auto;
    -moz-background-size: 0.885vw auto;
    -webkit-background-size: 0.885vw auto;
    background-size: 0.885vw auto;
}
.banner .slick-dots li{font-size: 0.833vw;}
.banner .slick-dots li em{margin-right: 0.364vw;}
.banner .slick-dots li span{margin-left: 0.364vw;}
.footer{padding-top: 6.25vw;}
.fd-con{padding-bottom: 2.916vw;}
.fd-nv dl{margin-right: 11.97vw;}
.fd-nv dt{margin-bottom: 1.145vw;}
.fd-nv dt a{font-size: 1.354vw;}
.fd-nv dd a{font-size: 0.833vw;}
.fd-txt .tit{font-size: 1.354vw;margin-bottom: 1.145vw;}
.fd-txt .desc{margin-bottom: 1.718vw;font-size: 0.833vw;}
.fd-txt .qr{width: 5.781vw;}
.fd-txt .pic{margin-bottom: 0.572vw;}
.fd-txt .qr span{font-size: 0.833vw;}
.fd-bot{font-size: 0.833vw;padding: 1.875vw 0;}
.pop-liu{padding: 7.812vw 0;}
.pop-liu .close{width: 3.125vw;height: 3.125vw;
    -o-background-size: 0.989vw auto;
    -ms-background-size: 0.989vw auto;
    -moz-background-size: 0.989vw auto;
    -webkit-background-size: 0.989vw auto;
    background-size: 0.989vw auto;
}
.pop-liu .cont{width: 45.20vw;padding: 3.437vw 7.291vw 9.375vw;
    border-radius: 1.041vw;
}
.pop-liu .g-t1{margin-bottom: 2.031vw;}
.pop-liu .item{margin-bottom: 0.677vw;}
.pop-liu .inp{height: 3.645vw;border-radius: 0.312vw;
   	padding: 0 0.781vw 0 6.770vw;font-size: 0.937vw;
}
.pop-liu .t1{left: 0.885vw;line-height: 3.645vw;
    font-size: 0.937vw;
}
.pop-liu .t1 em{margin-left: 0.312vw;}
.pop-liu .code-btn{width: 8.75vw;height: 3.645vw;
    font-size: 0.937vw;
    border-radius: 0.312vw;
}
.pop-liu .code-btn.disabled{background-color: #ddd;}
.pop-liu textarea.inp{height: 9.479vw;padding-top: 1.145vw;}
.pop-liu .btn{padding-top: 0.156vw;}
.pop-liu .btn button{height: 3.645vw;
    border-radius: 0.312vw;font-size: 1.145vw;
}
.pop-liu select.inp{
    background: #fff url(../images/i-30.png) no-repeat right 1.354vw center;
    -o-background-size: 0.781vw auto;
    -ms-background-size: 0.781vw auto;
    -moz-background-size: 0.781vw auto;
    -webkit-background-size: 0.781vw auto;
    background-size: 0.781vw auto;
}
.pop-liu .g-btn{width: 9.791vw;height: 9.791vw;}
.pop-liu .g-btn .ico{width: 1.979vw;height: 3.75vw;margin-top: -1.875vw;margin-left: -0.989vw;}
.g-t1 .en{font-size: 2.604vw;}
.g-t1 .cn{font-size: 2.708vw;}
.row-a1{padding: 3.125vw 0 0;}
.g-tips{font-size: 0.833vw;top: 5.468vw;padding-left: 1.770vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-list1{border-radius: 1.041vw;margin-top: 2.083vw;}
.m-list1 .con{padding-left: 7.552vw;padding: 1.875vw 0 1.875vw 7.552vw;}
.m-list1 .num{font-size: 2.395vw;}
.m-list1 h3{font-size: 0.833vw;}
.row-a2{padding-top: 5.989vw;}
.m-slider1{max-width: 93.75vw;margin: 0 3.125vw;padding: 8.229vw 0 8.697vw;}
.m-slider1 .swiper-slide{width: 39.06vw;}
.m-slider1 .con{border-radius: 1.562vw;}
.m-slider1 .swiper-slide .pic{height: 22.96vw;}
.m-slider1 .txt{height: 5.104vw;line-height: 5.104vw;padding-right: 5.208vw;padding-left: 1.562vw;}
.m-slider1 .tit{font-size: 1.458vw;}
.m-slider1 .ico{right: 1.406vw;width: 2.604vw;height: 2.604vw;}
.m-slider1 .swiper-arrow{width: 3.125vw;height: 3.125vw;top: 2.395vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-slider1 .swiper-prev{margin-left: -3.437vw;}
.m-slider1 .swiper-next{margin-right: -3.437vw;}
.m-slider1 .swiper-pagination{bottom: 4.791vw;}
.m-slider1 .swiper-pagination .swiper-pagination-bullet{width: 0.625vw;height: 0.625vw;
	margin: 0 0.416vw;border-radius: 0.312vw;
}
.m-slider1 .swiper-pagination .swiper-pagination-bullet-active{width: 3.437vw;}
.row-a3{padding: 2.604vw 0 3.125vw;}
.g-t2{font-size: 1.875vw;}
.g-t2 span{font-size: 1.145vw;}
.m-form{margin-top: 1.354vw;}
.m-form .item{padding-right: 0.677vw;}
.m-form .inp{height: 4.166vw;font-size: 0.937vw;padding: 0 0.937vw;
	border-radius: 0.520vw;
}
.m-form select.inp{
	background: #2D2C2C url(../images/i-15.png) no-repeat right 1.041vw center;
	-o-background-size: 0.781vw auto;
	-ms-background-size: 0.781vw auto;
	-moz-background-size: 0.781vw auto;
	-webkit-background-size: 0.781vw auto;
	background-size: 0.781vw auto;
}
.m-form .btn button{height: 4.166vw;border-radius: 0.520vw;
	font-size: 1.145vw;
}
.row-a4{padding: 13.75vw 0 11.71vw;
	background: url(../images/p-bg1.png) no-repeat left 5.989vw;
	-o-background-size: 23.59vw auto;
	-ms-background-size: 23.59vw auto;
	-moz-background-size: 23.59vw auto;
	-webkit-background-size: 23.59vw auto;
	background-size: 23.59vw auto;
}
.row-a4 .col-l{width: 39.06vw;margin-right: 6.354vw;}
.m-pic{border-radius: 0vw 3.125vw 0vw 3.125vw;}
.row-a4 .g-t1{margin-bottom: 5.572vw;}
.row-a4 .g-t1 .en{margin-bottom: 0.677vw;}
.m-list2 .tit{font-size: 1.666vw;line-height: 7.291vw;}
.m-list2 .desc{font-size: 0.937vw;}
.m-list2 .ico{width: 3.645vw;height: 3.645vw;
	-o-background-size: 2.083vw auto;
	-ms-background-size: 2.083vw auto;
	-moz-background-size: 2.083vw auto;
	-webkit-background-size: 2.083vw auto;
	background-size: 2.083vw auto;
}
.m-list2 li.on .con{padding-bottom: 2.760vw;}
.row-a5{padding: 5.104vw 0 6.614vw;}
.m-list3{margin-top: 2.916vw;}
.m-list3 .date{line-height: 6.354vw;font-size: 1.145vw;
	margin-right: 6.145vw;
}
.m-list3 .lab{font-size: 0.937vw;line-height: 6.354vw;margin-right: 6.614vw;}
/*.m-list3 .txt{width: 36.87vw;}*/
.m-list3 .tit{font-size: 0.937vw;line-height: 6.354vw;}
.m-list3 .desc{font-size: 0.833vw;}
.m-list3 .btn{width: 1.562vw;height: 6.354vw;}
.m-list3 .pic{margin-top: 1.875vw;margin-bottom: 1.979vw;width: 18.38vw;height: 10.88vw;
	border-radius: 1.041vw;
}
.m-list3 .more{width: 1.562vw;height: 0.885vw;margin-top: 1.718vw;margin-bottom: 1.562vw;}
.row-a6{padding: 6.562vw 0 0;}
.m-list4{height: 36.45vw;}
.m-list4 .i1{width: 13.12vw;height: 13.12vw;left: 0;top: 5.729vw;}
.m-list4 .i2{width: 9.270vw;height: 9.270vw;left: 16.51vw;top: 5.625vw;}
.m-list4 .i3{width: 13.80vw;height: 13.80vw;left: 25vw;top: 13.75vw;}
.m-list4 .i4{width: 10.88vw;height: 10.88vw;left: 37.5vw;top: 2.864vw;}
.m-list4 .i5{width: 9.218vw;height: 9.218vw;left: 45.05vw;top: 14.94vw;}
.m-list4 .i6{width: 8.229vw;height: 8.229vw;left: 55.10vw;top: 3.125vw;}
.m-list4 .i7{width: 11.51vw;height: 11.51vw;left: 57.70vw;top: 13.64vw;}
.m-list4 .i8{width: 12.76vw;height: 12.76vw;right: 0;top: 5.312vw;}
.m-list4 .i1 .en{font-size: 1.145vw;}
.m-list4 .i2 .en{font-size: 0.937vw;}
.m-list4 .i3 .en{font-size: 1.458vw;}
.m-list4 .i4 .en{font-size: 1.25vw;}
.m-list4 .i5 .en{font-size: 1.145vw;}
.m-list4 .i6 .en{font-size: 1.145vw;}
.m-list4 .i7 .en{font-size: 1.145vw;}
.m-list4 .i8 .en{font-size: 1.666vw;}
.m-list4 .i1 .cn{font-size: 1.25vw;}
.m-list4 .i2 .cn{font-size: 1.041vw;}
.m-list4 .i3 .cn{font-size: 1.354vw;}
.m-list4 .i4 .cn{font-size: 1.145vw;}
.m-list4 .i5 .cn{font-size: 1.041vw;}
.m-list4 .i6 .cn{font-size: 1.041vw;}
.m-list4 .i7 .cn{font-size: 1.041vw;}
.m-list4 .i8 .cn{font-size: 1.562vw;}
.m-list5{border-radius: 1.562vw;margin-top: 3.229vw;}
.m-list5 .pic{height: 9.895vw;}
.row-a7{padding-bottom: 7.968vw;}
.row-a8{padding: 0 3.125vw 3.906vw;}
.m-form2{padding: 2.343vw 6.614vw 3.072vw 5.052vw;
	border-radius: 1.041vw;
}
.m-form2 .col-l{width: 35.67vw;padding-top: 2.395vw;}
.m-form2 .tit{margin-bottom: 0.781vw;margin-top: 2.968vw;}
.m-form2 .en{font-size: 2.604vw;margin-bottom: 0.625vw;}
.m-form2 .cn{font-size: 2.395vw;}
.m-form2 .desc{font-size: 0.937vw;}
.m-form2 .col-r{width: 30.72vw;}
.m-form2 .item{margin-bottom: 1.145vw;}
.m-form2 .inp{font-size: 0.937vw;line-height: 3.281vw;}
.m-form2 select.inp{
	-o-background-size: 0.781vw auto;
	-ms-background-size: 0.781vw auto;
	-moz-background-size: 0.781vw auto;
	-webkit-background-size: 0.781vw auto;
	background-size: 0.781vw auto;
}
.m-form2 .btn{padding-top: 0.885vw;}
.m-form2 .btn button{height: 3.645vw;
	font-size: 1.145vw;
}
.m-form2 .g-btn{width: 9.791vw;height: 9.791vw;}
.m-form2 .g-btn .ico{width: 1.979vw;height: 3.75vw;margin-top: -1.875vw;margin-left: -0.989vw;}
.ban{max-width: 83.33vw;border-radius: 1.041vw;
	margin-top: 9.010vw;
}
.g-t3 .tit .en{font-size: 6.25vw;}
.g-t3 .tit .cn{font-size: 3.75vw;}
.g-t3 .desc{font-size: 0.937vw;
	width: 42.44vw;margin-top: 4.322vw;
}
.row-b1{padding: 3.385vw 0 0;}
.m-list6{margin: 6.145vw -0.833vw 0;}
.m-list6 li{margin-bottom: 5.156vw;}
.m-list6 .con{margin: 0 0.833vw;}
.m-list6 .pic{border-radius: 0.520vw;margin-bottom: 1.510vw;}
.m-list6 .tit{font-size: 1.458vw;margin-bottom: 0.312vw;}
.m-list6 .lab{font-size: 0.937vw;margin-bottom: 0.312vw;}
.m-list6 .desc{font-size: 0.833vw;line-height: 1.822vw;height: 5.468vw}
.pages{margin: 2.604vw 0 6.666vw;}
.pages li{margin: 0 0.208vw;}
.pages li a{width: 3.125vw;height: 3.125vw;
	line-height: 3.125vw;font-size: 1.041vw;
}
.pages .arrow a{
	-o-background-size: 0.416vw auto;
	-ms-background-size: 0.416vw auto;
	-moz-background-size: 0.416vw auto;
	-webkit-background-size: 0.416vw auto;
	background-size: 0.416vw auto;
}
.g-ico{width: 7.395vw;height: 22.08vw;}
.g-ico2{width: 11.04vw;height: 14.21vw;}
.ban2{padding: 13.07vw 0 8.437vw 8.229vw;}
.ban2 .tit{width: 37.55vw;margin-top: 5.729vw;}
.ban2 .tit .en{font-size: 6.25vw;line-height: 5.937vw;margin-bottom: 0.781vw;}
.ban2 .tit .cn{font-size: 3.75vw;}
.ban2 .pic{width: 37.23vw;border-radius: 1.041vw;margin-right: 8.229vw;}
.ban2-1 .pic{width: 49.01vw;}
.ban3{padding: 12.55vw 0 6.822vw 8.229vw;}
.ban3 .tit{width: 37.55vw;margin-top: 11.45vw;}
.ban3 .tit .en{font-size: 6.25vw;line-height: 5.937vw;margin-bottom: 0.781vw;}
.ban3 .tit .cn{font-size: 3.75vw;}
.ban3 .pic{width: 49.01vw;border-radius: 3.125vw 0 0 3.125vw;}
.m-list7{margin: 0 -0.885vw 4.062vw;}
.m-list7 .con{margin: 0 0.885vw;
	border-radius: 0vw 1.562vw 0vw 1.562vw;
	background-position: right 1.197vw bottom;
}
.m-list7 .ico{width: 9.791vw;height: 9.010vw;line-height: 9.010vw;margin-right: 3.125vw;}
.m-list7 .ico:after{height: 2.708vw;}
.m-list7 .ico img{width: 2.604vw;height: 2.604vw;}
.m-list7 .txt{padding-top: 2.968vw;}
.m-list7 h3{font-size: 1.041vw;margin-bottom: 0.312vw;}
.m-list7 .desc{font-size: 0.937vw;}
.m-list7 .i3{font-size: 1.354vw;}
.m-map{height: 39.06vw;border-radius: 1.562vw;}
.row-c1{padding: 14.21vw 0 0;}
.g-t5{margin-bottom: 7.187vw;}
.g-t5 .tit .en{font-size: 6.25vw;}
.g-t5 .tit .cn{font-size: 3.75vw;}
.g-t5 .g-btn{width: 10.05vw;height: 10.05vw;margin-top: 2.812vw;}
.g-t5 .g-btn:before{width: 7.864vw;height: 7.864vw;left: 1.093vw;top: 1.093vw;}
.g-t5 .g-btn .ico{width: 1.666vw;height: 2.916vw;margin-left: -0.833vw;margin-top: -1.458vw;}
.m-txt1{font-size: 0.937vw;}
.row-c2{padding: 8.125vw 0 0;}
.m-list8{margin: 3.125vw -0.937vw 0;}
.m-list8 .con{margin: 0 0.937vw;height: 20.31vw;border-radius: 1.562vw;padding-top: 4.739vw;}
.m-list8 .ico{margin: 0 auto 1.875vw;width: 5.729vw;height: 5.729vw;}
.m-list8 .desc{font-size: 1.041vw;margin: 0 2.343vw;}
.row-c3{padding: 7.291vw 0 0;}
.row-d1{padding: 12.13vw 0 0;}
.m-details h1{font-size: 1.875vw;margin-bottom: 1.666vw;}
.m-details .info{padding-bottom: 2.083vw;}
.m-details .info span{height: 1.979vw;line-height: 1.979vw;padding: 0 1.093vw;
	border-radius: 0.989vw;font-size: 0.833vw;
	margin-right: 0.572vw;
}
.m-details .txt{font-size: 0.833vw;padding-top: 1.875vw;padding-bottom: 4.166vw;}
.m-details .bot{padding-top: 4.010vw;}
.m-details .item{height: 5.729vw;width: 36.04vw;border-radius: 2.864vw;
	padding: 0.937vw 2.604vw 0;
}
.m-details .item .t1{font-size: 0.937vw;}
.m-details .item p{font-size: 0.833vw;}
.m-details .back{padding-top: 1.875vw;bottom: 1.041vw;font-size: 0.833vw;
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
}
.row-e1{padding: 8.854vw 0 0;}
.m-pic2{max-width: 83.33vw;border-radius: 1.041vw;}
.m-pic2 .tit{left: 2.708vw;bottom: 1.25vw;font-size: 2.916vw;}
.row-e2{padding: 5.416vw 0 0;}
.m-txt2 .txt{width: 46.35vw;padding-top: 0.833vw;}
.m-txt2 .desc{font-size: 0.937vw;margin-top: 2.656vw;}
.m-txt2 .pic{width: 32.65vw;border-radius: 1.041vw;}
.row-e3{padding: 7.187vw 0 0;}
.m-list9{margin-top: 3.125vw;}
.m-list9:before{top: 0.885vw;}
.m-list9:after{width: 1.875vw;height: 1.979vw;}
.m-list9 li{padding-left: 5.364vw;}
.m-list9 .ico{width: 1.875vw;height: 2.083vw;margin-bottom: 0.729vw;}
.m-list9 .tit{font-size: 1.354vw;padding-left: 2.083vw;
	width: 10.41vw;height: 2.604vw;padding-top: 0.833vw;
}
.m-list9 .txt{width: 18.22vw;border-radius: 0 1.041vw 1.041vw 1.041vw;padding: 0.833vw 0.781vw 1.302vw 2.083vw;}
.m-list9 .desc{font-size: 0.937vw;}
.m-list9 .num{top: 0.625vw;right: 1.354vw;
	font-size: 2.5vw;
}
.row-e4{padding: 3.75vw 0 0;}
.row-e4 .g-t1{margin-bottom: 3.281vw;}
.m-table1{border-radius: 1.562vw;}
.m-table1 td{height: 4.427vw;font-size: 0.937vw;
	padding: 1.302vw 0;
}
.m-table1 td:last-child{padding-left: 2.760vw;padding-right: 3.125vw;}
.m-table1 tr:first-child td:first-child{font-size: 1.354vw;}
.row-e5{padding: 7.656vw 0 0;}
.g-t1 .desc{font-size: 0.937vw;margin-top: 1.354vw;}
.row-e5 .g-t1{margin-bottom: 3.75vw;}
.row-e5 .m-table1{margin-bottom: 1.145vw;}
.row-e6{padding: 5vw 0 0;}
.m-slider3 .pic{height: 9.895vw;}
.m-slider3 .slider{padding-top: 3.281vw;}
.m-slider3 .slick-list{border-radius: 1.562vw;margin-top: 3.229vw;height: 19.84vw;}
.m-slider3 .slick-slide{margin-right: -0.104vw;margin-left: -0.156vw;}
.m-slider3 .slick-arrow{width: 3.125vw;height: 3.125vw;top: 1.718vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-slider3 .slick-prev{margin-left: -3.437vw;}
.m-slider3 .slick-next{margin-right: -3.437vw;}
}



@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.header{padding: 0 10px 0 15px;}
	.logo{line-height: 50px;}
	.logo img{height: 32px;}
	.menuBtn{display: block;}
	.hdr{position: absolute;left: 0;top: 100%;right: 0;
		background-color: #151414;padding: 15px 0;display: none;
	}
	.nav{float: none;padding-right: 0;}
	.nav li{float: none;margin-left: 0;}
	.nav li .v1{font-size: 16px;line-height: 45px;padding: 0 15px;}
	.nav li .down{width: 45px;height: 45px;right: 0;top: 0;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.nav:after{display: none;}
	.nav .sub{position: static;width: auto;padding: 10px 0;
		-webkit-transform: translateX(0%);
	    -moz-transform: translateX(0%);
	    -o-transform: translateX(0%);
	    -ms-transform: translateX(0%);
	    transform: translateX(0%);
	}
	.nav .sub .pic{display: none;}
	.nav .sub:before{display: none;}
	.nav .sub dl{padding-top: 0;}
	.nav .sub dd span{padding-bottom: 0;border-bottom: 0;}
	.nav .sub dd a{font-size: 14px;padding-left: 15px;}
	.so-btn{display: none;}
	.lang{float: none;}
	.lang dt{margin-top: 5px;float: none;margin-left: 15px;display: none;}
	.lang dd{position: static;display: block !important;text-align: left;
		background-color: transparent;color: #fff;margin-left: 15px;
	}
	.lang dd a{color: #fff;}
	.btn-liu{float: none;margin-top: 5px;margin-left: 15px;display: block;
		font-size: 14px;
	}
	.row-e1{padding-top: 80px;}
	.m-pic2 .tit{position: static;font-size: 20px;}
	.m-pic2 .pic{border-radius: 10px;overflow: hidden;margin-bottom: 12px;}
	.m-pic2{border-radius: 0px;background-color: transparent;}
	.row-e2{padding-top: 40px;}
	.m-txt2 .txt{width: auto;float: none;padding-top: 0;margin-bottom: 25px;}
	.g-t1 .en{font-size: 26px;}
	.g-t1 .cn{font-size: 22px;}
	.g-t1{line-height: 1.3;}
	.m-txt2 .desc{font-size: 14px;margin-top: 20px;}
	.m-txt2 .pic{width: auto;float: none;border-radius: 10px;}
	.row-e3{padding-top: 40px;}
	.m-list9{margin-top: 25px;}
	.m-list9 li{width: auto;float: none;padding-left: 0;margin-bottom: 15px;}
	.m-list9:before{display: none;}
	.m-list9 .ico{display: none;}
	.m-list9:after{display: none;}
	.m-list9 .tit{font-size: 20px;padding-left: 25px;}
	.m-list9 .desc{font-size: 14px;}
	.m-list9 .txt{padding-left: 25px;width: auto;}
	.row-e4{padding-top: 40px;}
	.row-e4 .g-t1{margin-bottom: 25px;}
	.m-table1 td{padding: 15px 0;font-size: 14px;}
	.m-table1 td:last-child{padding-left: 15px;padding-right: 15px;}
	.m-table1 tr:first-child td:first-child{font-size: 18px;}
	.row-e5{padding-top: 40px;}
	.g-t1 .desc{margin-top: 12px;font-size: 14px;}
	.row-e5 .g-t1{margin-bottom: 25px;}
	.row-e6{padding-top: 40px;}
	.m-slider3 .pic{height: 80px;}
	.m-slider3 .slick-list{height: 161px;border-radius: 15px;}
	.m-slider3 .pic img{max-width: 80%;max-height: 80%;}
	.footer{padding-top: 50px;}
	.fd-nv{display: none;}
	.fd-txt{float: none;}
	.fd-txt .tit{font-size: 20px;margin-bottom: 10px;}
	.fd-txt .desc{font-size: 14px;line-height: 2;margin-bottom: 25px;}
	.fd-txt .qr span{font-size: 12px;}
	.fd-con{padding-bottom: 25px;}
	.fd-bot{font-size: 12px;padding: 13px 0;line-height: 1.5;text-align: center;}
	.fd-bot .copy{float: none;}
	.fd-bot .link{float: none;}
	.fd-bot .link a{display: inline-block;}
	.row-d1{padding-top: 75px;}
	.m-details h1{font-size: 20px;margin-bottom: 12px;}
	.m-details .info{padding-bottom: 15px;}
	.m-details .info span{height: 30px;line-height: 30px;font-size: 12px;padding: 0 15px;}
	.m-details .txt{font-size: 14px;padding-top: 20px;padding-bottom: 35px;}
	.m-details .bot{padding-top: 20px;}
	.m-details .item{width: auto;float: none !important;margin-bottom: 15px;height: auto;
		padding: 15px 30px;
	}
	.m-details .next{text-align: left;}
	.m-details .item p{font-size: 12px;}
	.m-details .item .t1{font-size: 16px;}
	.m-details .back{position: static;text-align: center;font-size: 12px;display: block;padding-top: 28px;margin: 0 auto 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;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.row-c1{padding-top: 75px;}
	.g-t5 .tit .en{font-size: 26px;}
	.g-t5 .tit .cn{font-size: 22px;}
	.g-t5 .g-btn{margin-top: 0px;width: 80px;height: 80px;}
	.g-t5 .g-btn:before{width: 70px;height: 70px;left: 5px;top: 5px;}
	.g-t5 .g-btn .ico{width: 20px;margin-left: -10px;}
	.g-t5{margin-bottom: 30px;}
	.m-txt1{font-size: 14px;line-height: 1.8;}
	.row-c2{padding-top: 40px;}
	.m-list8{margin: 25px -5px 0;}
	.m-list8 li{width: 50%;float: left;margin-bottom: 15px;}
	.m-list8 .con{height: 170px;padding: 30px 10px 0;margin: 0 5px;border-radius: 10px;}
	.m-list8 .ico{width: 50px;height: 50px;margin-bottom: 10px;}
	.m-list8 .desc{font-size: 13px;margin: 0;}
	.row-c3{padding-top: 35px;}
	.m-list5{margin-top: 25px;}
	.m-list5 li{width: 50%;}
	.m-list5 .pic{height: 80px;}
	.m-list5 .pic img{max-width: 80%;max-height: 80%;}
	.m-list5 li:nth-child(2n){border-right: 0;}
	.m-list5 li:nth-child(5n){border-right: 1px solid rgba(255,255,255,.3);}
	.ban3{padding: 80px 15px 30px;}
	.ban3 .tit{float: none;width: auto;margin-top: 0;margin-bottom: 20px;}
	.ban3 .tit .en{font-size: 26px;line-height: normal;margin-bottom: 5px;}
	.ban3 .tit .cn{font-size: 22px;}
	.ban3 .pic{width: auto;float: none;border-radius: 25px;}
	.m-list7 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list7 .ico{width: 90px;height: 100px;line-height: 100px;margin-right: 25px;}
	.m-list7 .ico img{width: 30px;height: 30px;}
	.m-list7 h3{font-size: 18px;}
	.m-list7 .desc{font-size: 14px;}
	.m-list7 .txt{padding-top: 24px;}
	.m-list7{margin-bottom: 30px;}
	.m-map{height: 250px;}
	.ban2{padding: 80px 15px 30px;}
	.ban2 .tit{float: none;width: auto;margin-top: 0;margin-bottom: 20px;}
	.ban2 .tit .en{font-size: 26px;line-height: normal;margin-bottom: 5px;}
	.ban2 .tit .cn{font-size: 22px;}
	.ban2 .pic{width: auto;float: none;border-radius: 25px;margin-right: 0;}

	.m-list3-1{margin-top: 0;}
	.m-list3 .date{line-height: 32px;font-size: 12px;width: 50%;margin-right: 0;}
	.m-list3 .lab{float: left;width: 50%;margin-right: 0;line-height: 32px;font-size: 12px;text-align: right;}
	.m-list3 .desc{display: none !important;}
	.m-list3 .tit{font-size: 16px;line-height: 40px;}
	.m-list3 .con{padding-top: 10px;}
	.m-list3 .more{display: none !important;}
	.m-list3 .btn,.m-list3 .pic{display: none !important;}
	.pages li a{width: 32px;height: 32px;line-height: 32px;font-size: 12px;}
	.pages li{margin: 0 2px;}
	.pages{margin: 40px 0 50px;}
	.ban{margin: 80px 15px 30px;width: auto;border-radius: 10px;}
	.row-b1{padding-top: 5px;}
	.g-t3 .tit{float: none;}
	.g-t3 .tit .en{font-size: 26px;}
	.g-t3 .tit .cn{font-size: 22px;}
	.g-t3 .desc{float: none;font-size: 14px;width: auto;margin-top: 20px;}
	.m-list6{margin: 25px -5px 0;}
	.m-list6 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list6 .con{margin: 0 5px;}
	.m-list6 .pic{margin-bottom: 10px;}
	.m-list6 .tit{font-size: 20px;}
	.m-list6 .lab{font-size: 14px;margin-bottom: 3px;}
	.m-list6 .desc{font-size: 14px;}
	.row-a8{padding: 15px 15px 50px;}
	.m-form2{padding: 20px 15px 80px;}
	.m-form2 .col-l{width: auto;float: none;padding-top: 0;padding-bottom: 15px;}
	.m-form2 .en{font-size: 26px;margin-bottom: 0;}
	.m-form2 .cn{font-size: 22px;}
	.m-form2 .desc{font-size: 14px;}
	.m-form2 .tit{margin-bottom: 10px;margin-top: 20px;}
	.m-form2 .col-r{width: auto;float: none;}
	.m-form2 .inp{font-size: 14px;line-height: 45px;}
	.m-form2 .item{margin-bottom: 5px;}
	.m-form2 .btn button{height: 45px;font-size: 14px;}
	.m-form2 .g-btn{width: 100px;height: 100px;}
	.m-form2 .g-btn .ico{width: 28px;margin-left: -14px;}
	.banner{height: auto;margin-top: 80px;}
	.banner .con{padding: 0 15px;height: auto;}
	.banner .txt{width: auto;float: none;margin: 0;background-image: none;z-index: 2;.banner .swiper-pagination{right: 30px;bottom: 15px;}
		position: absolute;left: 30px;right: 30px;top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);

	}
	.banner .en{font-size: 26px;line-height: 1.3;margin-bottom: 10px;}
	.banner .cn{font-size: 22px;margin-bottom: 20px;}
	.banner .pic{width: auto;float: none;margin-top: 0;border-radius: 35px;margin-right: 0;}
	.banner .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
		background-color: rgba(0,0,0,.2);
	}
	.g-btn{width: 80px;height: 80px;}
	.g-btn .ico{width: 20px;margin-left: -10px;}
	.banner:before{display: none;}
	.banner .swiper-pagination{right: 30px;bottom: 15px;}
	.m-list1{margin-top: 20px;padding: 15px 0;}
	.g-tips{font-size: 12px;padding-left: 26px;top: 50px;right: 15px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-list1 li{width: 50%;}
	.m-list1 .con{padding: 15px 10px 15px 30px;}
	.m-list1 .num{font-size: 32px;}
	.m-list1 h3{font-size: 13px;}
	.row-a2{padding-top: 40px;}
	.m-slider1{margin: 0 15px;padding-top: 100px;padding-bottom: 35px;}
	.m-slider1 .swiper-arrow{top: 20px;}
	.m-slider1 .swiper-slide .pic{height: auto;}
	.m-slider1 .swiper-slide .pic img{height: auto;}
	.m-slider1 .tit{font-size: 16px;}
	.m-slider1 .txt{height: 60px;line-height: 60px;padding-left: 15px;padding-right: 68px;}
	.m-slider1 .con{border-radius: 15px;}
	.m-slider1 .ico{width: 36px;height: 36px;right: 15px;}
	.g-t2{font-size: 20px;}
	.g-t2 span{font-size: 12px;}
	.m-form .item{width: auto;float: none;margin-bottom: 10px;padding-right: 0;}
	.m-form .inp{height: 45px;font-size: 14px;border-radius: 5px;padding: 0 15px;}
	.m-form .btn{width: auto;float: none;}
	.m-form .btn button{height: 45px;font-size: 14px;}
	.row-a3{padding: 35px 0 30px;}
	.m-form{margin-top: 20px;}
	.row-a4{padding: 40px 0;background-image: none;}
	.row-a4 .col-l{width: auto;float: none;display: none;}
	.row-a4 .g-t1 .en{margin-bottom: 5px;}
	.row-a4 .g-t1{margin-bottom: 25px;}
	.m-list2 .tit{font-size: 18px;line-height: 60px;}
	.m-list2 .desc{font-size: 14px;}
	.m-list2 li.on .con{padding-bottom: 15px;}
	.m-list2 .ico{width: 40px;height: 40px;
		-o-background-size: 24px auto;
		-ms-background-size: 24px auto;
		-moz-background-size: 24px auto;
		-webkit-background-size: 24px auto;
		background-size: 24px auto;
	}
	.row-a5{padding: 40px 0;}
	.m-list3{margin-top: 20px;}
	.row-a6{padding: 40px 0;}
	.m-list4{height: auto;font-size: 0;text-align: center;margin-top: 25px;}
	.m-list4 li{position: relative;width: 110px !important;height: 110px !important;
		display: inline-block;margin: 0 3px 10px;top: auto !important;left: auto !important;right: auto !important;
	}
	.m-list4 .cn{font-size: 14px !important;}
	.m-list4 .en{font-size: 12px !important;}
	.row-a7{padding-bottom: 40px;}

	.banner .txt{display: none;}
	.banner .mo-txt{display: block;position: absolute !important;}
	.banner .pic{display: none;}
	.banner .mo-ppi{display: block;padding-top: 125%;height: 0;position: relative;overflow: hidden;}
	.banner .mo-ppi img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
	.banner .bg{padding-top: 125%;border-radius: 35px;}

	.m-list3 .txt{width: auto;float: none;clear: both;}
	.m-list3 .tit{line-height: 22px;padding-bottom: 10px;}
	.fix-qr{right: 5px;width: 50px;}
	.fix-qr .ico{height: 50px;line-height: 50px;}
	.fix-qr .ico img{width: 30px;height: 30px;}

}

