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

    .m-map li{width: 7.552vw;height: 7.552vw;}
    /*.m-map li:before {border: 0.468vw solid rgba(184, 28, 34, .68);}*/
    .m-map .t1{font-size: 1.25vw;}
    .m-map .i1{width: 13.75vw;height: 13.75vw;top: 2.604vw;left: 28.22vw;}
    .m-map .i2{top: 11.09vw;left: 44.68vw;}
    .m-map .i3{top: 19.47vw;left: 40.36vw;}
    .m-map .i4{top: 16.77vw;left: 25vw;}
    .m-map .i1 .t1{font-size: 2.291vw;}
    .m-map .i2 .t1{font-size: 1.145vw;}
    .m-map .i2 .ico{width: 7.395vw;height: 5.729vw;top: 5.989vw;right: 6.718vw;}
    .m-map .i3 .ico{width: 6.197vw;height: 1.562vw;top: 1.145vw;right: 7.343vw;}
    .m-map .i4 .ico{width: 1.875vw;height: 0.520vw;top: 2.916vw;}
    .map-list li a:hover{padding-left: 3.229vw;background-position: 1.041vw center;}

}


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

.wp{max-width: 83.33vw;}
.wp2{max-width: 52.08vw;}
.wp3{max-width: 72.91vw;}
.wp4{max-width: 57.29vw;}
.header{padding: 0 3.125vw;}
.logo{line-height: 5.937vw;}
.logo img{height: 1.822vw;}
.nav li .v1{line-height: 5.937vw;margin: 0 0.781vw;}
.nav li .v1:after{
    border-bottom: 0.520vw solid #f5f7f8;
    border-left: 0.520vw solid transparent;
    border-right: 0.520vw solid transparent;
}
.nav li .v1:before{bottom: 1.562vw;height: 0.156vw;}
.nav .ico{width: 0.520vw;height: 0.312vw;margin-left: 0.520vw;}
.nav .sub{padding: 1.041vw 0;}
.nav .tit{font-size: 1.562vw;margin-bottom: 0.781vw;}
/*.nav dd{margin: 0 0.781vw;}*/
.nav dd a{line-height: 2.604vw;}
.nav dd:hover a{color: #B81C22;}
.nav .tab{margin-bottom: 0.468vw;}
/*.nav .tab li{margin: 0 1.562vw 0 0;}*/
.nav .tab li a{padding-bottom: 0.416vw;}
.nav .tab li a:after{width: 0.937vw;height: 0.104vw;}
.top-r{margin-top: 1.666vw;margin-left: 1.562vw;line-height: 2.604vw;}
.so-btn{width: 2.604vw;height: 2.604vw;
	-o-background-size: 15px auto;
    -ms-background-size: 15px auto;
    -moz-background-size: 15px auto;
    -webkit-background-size: 15px auto;
    background-size: 15px auto;
}
/*.hd-a a{font-size: 0.833vw;}*/
.hd-a em{font-size: 0.625vw;top: -0.104vw;margin: 0 0.260vw;}
.lang{padding-right: 0.781vw;border-radius: 0.260vw;}
.nv-bg{display: none;position: fixed;top: 5.937vw;height: 4.687vw;left: 0;right: 0;z-index: 8;
    background-color: #f5f7f8;
}

.so{right: 3.125vw;
    -webkit-box-shadow: 0 0.104vw 1.041vw 0.416vw rgba(0,0,0,.08);
    box-shadow: 0 0.104vw 1.041vw 0.416vw rgba(0,0,0,.08);
}
.so.open{width: 72.91vw;}
.so .inp{height: 5.937vw;padding: 0 2.083vw 0 5.208vw;font-size: 1.25vw;}
.so .btn{width: 2.083vw;left: 1.562vw;
    -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;
}
.so .close{width: 2.604vw;
    -o-background-size: 1.666vw auto;
    -ms-background-size: 1.666vw auto;
    -moz-background-size: 1.666vw auto;
    -webkit-background-size: 1.666vw auto;
    background-size: 1.666vw auto;
}
.banner .slider{height: 31.40vw;}
.banner .txt{left: 8.333vw;right: 8.333vw;}
.banner .tit{line-height: 1.4;margin-bottom: 3.385vw;}
.banner .tit h2{font-size: 3.75vw;
    -webkit-transform:translateY(4.166vw);
    -moz-transform:translateY(4.166vw);
    -o-transform:translateY(4.166vw);
    -ms-transform:translateY(4.166vw);
    transform:translateY(4.166vw)
}
.banner .tit span{font-size: 1.770vw;
    -webkit-transform:translateY(4.166vw);
    -moz-transform:translateY(4.166vw);
    -o-transform:translateY(4.166vw);
    -ms-transform:translateY(4.166vw);
    transform:translateY(4.166vw)
}
.banner .btn{/*width: 6.354vw;height: 2.5vw;line-height: 2.083vw;border: 0.208vw solid #fff;font-size: 0.833vw;*/
    -webkit-transform:translateY(4.166vw);
    -moz-transform:translateY(4.166vw);
    -o-transform:translateY(4.166vw);
    -ms-transform:translateY(4.166vw);
    transform:translateY(4.166vw)
}
.banner .slick-dots{bottom: 1.562vw;}
.banner .slick-dots li{margin: 0 0.312vw;}
.banner .slick-dots li button{width: 0.625vw;height: 0.625vw;}
.fd-con{padding: 2.291vw 0 3.437vw;}
/*.fd-nv dl{width: 9.895vw;}*/
.fd-nv dt{margin-bottom: 0.572vw;}
/*.fd-nv dt a{font-size: 1.25vw;}
.fd-nv dd a{font-size: 0.937vw;}*/
.fd-nv .tab{margin-bottom: 0.468vw;}
.fd-nv .tab li{margin-right: 0.937vw;}
.fd-nv .tab li a{padding-bottom: 0.156vw;}
.fd-nv .tab li a:after{width: 0.937vw;height: 0.104vw;}
.fd-qr{width: 7.135vw;}
.fd-qr .pic img{margin-bottom: 0.156vw;}
.fd-qr span{font-size: 0.729vw;}
.fd-bot{line-height: 4.479vw;font-size: 0.833vw;}
.ban-list li{height: 6.562vw;padding-top: 1.145vw;}
.ban-list li:after,
.ban-list li:first-child:before{right: -0.104vw;width: 0.156vw;height: 0.937vw;}
.ban-list .tips{font-size: 0.937vw;}
.ban-list .top{font-size: 1.562vw;margin-bottom: 0.416vw;}
.ban-list .top span{font-size: 1.770vw;}
.ban-list li:first-child:after{left: -0.104vw;}
.g-t1 h2{font-size: 2.083vw;}
.g-t1 h2:after{width: 3.020vw;height: 0.260vw;margin: 0.208vw auto 0;}
.g-t1 .desc{font-size: 1.666vw;margin-top: 1.145vw;}
.row-a1{padding: 3.385vw 0 0;}
.m-list1{margin: 0 -1.041vw;padding-top: 2.239vw;}
.m-list1 .con{margin: 0 1.041vw;}
.m-list1 .top{margin-bottom: 1.770vw;}
/*.m-list1 .txt{height: 5.312vw;padding: 0.625vw 1.562vw 0;}*/
.m-list1 .tit{font-size: 1.562vw;margin-bottom: 0.260vw;}
.m-list1 .desc{font-size: 1.041vw;}
/*.m-list1 .btn{width: 6.354vw;height: 2.5vw;line-height: 2.187vw;border: 0.156vw solid #B81C22;font-size: 0.833vw;}*/
.row-a2{padding: 4.375vw 0 4.218vw;}
.row-a3{padding: 3.541vw 0 4.479vw;}
.row-a4{padding: 3.645vw 0 4.270vw;}
.m-list2{margin: 0 -1.041vw 2.447vw;padding-top: 3.125vw;}
.m-list2 .con{margin: 0 1.041vw;}
.m-list2 .pic{}
.m-list2 .txt{padding: 1.406vw 1.041vw 0;height: 9.895vw;}
.m-list2 .tit{font-size: 1.145vw;margin-bottom: 2.343vw;}
.m-list2 .date{font-size: 0.833vw;}
/*.g-btn{width: 6.354vw;height: 2.5vw;
    line-height: 2.187vw;border: 0.156vw solid #B81C22;font-size: 0.833vw;
}*/
.m-list3 .con{height: 15.10vw;padding: 2.812vw 0 0;}
.m-list3 .ico{width: 5.208vw;height: 5.208vw;margin: 0 auto 0.885vw;}
.m-list3 .tit{font-size: 1.458vw;margin-bottom: 0.364vw;}
.m-list3 .desc{font-size: 1.041vw;}
.m-tit1 .tit{font-size: 1.770vw;}
.m-tit1 .desc{font-size: 1.041vw;margin-bottom: 1.822vw;}
.m-tit1 .ico{margin: 0 auto 0.781vw;width: 2.239vw;}
/*.row-a6{padding: 2.968vw 0 2.447vw;}*/
.partner-scroll{margin-top: 4.843vw;}
.partner-scroll:after{width: 26.04vw;top: 0.520vw;}
.partner-scroll:before{width: 26.04vw;}
.dowv-scroll{height:8.3vw;width:234.8vw;}
.dowv-scroll1{height:8.3vw;width:234.8vw;}
.m-slider1 .pic{margin: 3.125vw 0.520vw;height: 11.45vw;line-height: 11.25vw;}
.m-slider1 .swiper-arrow{width: 2.291vw;height: 2.291vw;
	-o-background-size: 0.468vw auto;
	-ms-background-size: 0.468vw auto;
	-moz-background-size: 0.468vw auto;
	-webkit-background-size: 0.468vw auto;
	background-size: 0.468vw auto;
}
.m-slider1 .swiper-prev{left: 18.22vw;}
.m-slider1 .swiper-next{right: 18.22vw;}

body{padding-top: 5.937vw !important;}



.ban{height: 20.83vw;}
.ban .tit h2{font-size: 3.125vw;}
.ban .tit span{padding-left: 3.020vw;font-size: 6.770vw;}
.ban .cur{bottom: 1.354vw;}
.cur{font-size: 0.833vw;}
.row-b1{padding: 6.666vw 0 0;}
.m-news{padding-bottom: 5.312vw;}
.m-news:after{top: 4.166vw;}
.m-news .pic{width: 41.66vw;height: 28.02vw;margin-right: 4.687vw;}
.m-news .txt{padding-top: 8.177vw;}
.m-news .date{font-size: 0.833vw;margin-bottom: 1.302vw;}
.m-news .date span{font-size: 1.562vw;margin-right: 0.468vw;}
.m-news .tit{font-size: 1.875vw;margin-bottom: 1.302vw;}
.m-news .desc{font-size: 0.937vw;margin-bottom: 2.447vw;}
.m-news .btn{width: 1.979vw;height: 0.937vw;}
.row-b2{padding: 4.270vw 0 0;}
.m-list4{margin: 0 -1.302vw;}
.m-list4 li{margin-bottom: 4.114vw;}
.m-list4 .con{margin: 0 1.302vw;}
.m-list4 .txt{padding: 1.822vw 2.187vw 1.354vw 1.822vw;}
.m-list4 .txt:after{height: 0.156vw;}
.m-list4 .tit{margin-bottom: 1.979vw;}
.m-list4 .date{font-size: 0.833vw;}
.m-list4 .date span{margin-right: 0.468vw;}
.m-list4 .con:hover{box-shadow: 0vw 0vw 1.25vw 0vw rgba(0,0,0,0.14);}
.pages{line-height: 3.958vw;margin: 1.562vw 0 4.166vw;}
.pages .arrow a{width: 10.93vw;height: 3.958vw;line-height: 3.645vw;font-size: 1.041vw;}
.pages li a,.pages li span{font-size: 1.041vw;padding: 0 0.937vw;}
.row-b3{padding: 1.927vw 0 0;}
.row-b3 .cur{margin-bottom: 1.927vw;}
.g-box{padding: 4.895vw 5.208vw 3.645vw;}
.m-details{width: 62.5vw;}
.m-details .date{margin-bottom: 2.083vw;}
.m-details .date span{font-size: 0.937vw;margin-bottom: 0.156vw;}
.m-details .date em{font-size: 0.937vw;}
.m-details h1{font-size: 2.291vw;margin-bottom: 1.718vw;}
.m-details .txt{padding: 2.083vw 0;font-size: 0.937vw;}
.m-details .arrow{font-size:1.041vw;line-height:2.447vw;padding:2.083vw 0 2.343vw;}
.m-details .arrow .item a{padding-left:2.5vw;}
.m-details .item a:before{width:1.354vw;height:1.354vw;line-height:1.354vw;font-size:0.677vw;margin-top:-0.677vw}
.row-b4{padding: 3.437vw 0 4.635vw;}
.g-t2{font-size: 2.083vw;margin-bottom: 1.927vw;}
.m-list5{margin: 0 -2.031vw;}
.m-list5 .con{margin: 0 2.031vw;padding: 0 1.822vw 3.385vw 2.447vw;}
.m-list5 .date{font-size: 0.833vw;margin-bottom: 1.510vw;}
.m-list5 .date span{font-size: 1.562vw;margin-right: 0.833vw;}
.m-list5 .tit{font-size: 1.354vw;margin-bottom: 0.989vw;}
.m-list5 .desc{font-size: 0.937vw;margin-bottom: 1.614vw;}
.m-list5 .btn{width: 1.979vw;height: 0.937vw;}
.m-share{width: 4.166vw;}
.m-share .bdsharebuttonbox a,.m-share .bdsharebuttonbox .ico{width: 4.166vw;height: 4.166vw;margin: 0 0 0.052vw 0;}
.row-c1{padding: 3.906vw 0 0;}
.g-t3{font-size: 2.083vw;}
.m-list6{margin-top: 2.812vw;padding-bottom: 1.458333vw;}
.m-list6 li{margin-bottom: 3.75vw;}
.m-list6 .pic{height: 29.11vw;}
.m-list6 .txt{margin-left: 8.333vw;height: 29.11vw;padding: 5.989vw 4.583vw 0;
    box-shadow: 0vw 0vw 1.354vw 0vw rgba(0,0,0,0.13);
}
.m-list6 .txt:after{width: 0.156vw;}
.m-list6 .top{margin-bottom: 1.354vw;padding-bottom: 1.458vw;padding-right: 6.25vw;}
.m-list6 .ico{top: 0.677vw;width: 3.437vw;}
.m-list6 .tit{font-size: 1.875vw;margin-bottom: 0.416vw;}
.m-list6 .lab{font-size: 1.041vw;}
.m-list6 .desc{font-size: 0.937vw;}
.m-list6 li:nth-child(2n) .txt{margin-right: 8.333vw;}
.row-d1{padding: 3.437vw 0 0;}
.g-t4 .tit{font-size: 2.291vw;}
.g-t4 .desc{font-size: 1.25vw;margin-top: 0.468vw;}
.row-d1 .g-t4{margin-bottom: 2.916vw;}
.m-sel{margin-bottom: 3.645vw;box-shadow: 0vw 0.312vw 1.979vw 0vw rgba(0,0,0,0.07);}
.m-sel .pic{height: 24.47vw;}
.m-sel .right{padding: 3.437vw 2.447vw 0 3.385vw;}
.m-sel .tit{font-size: 1.875vw;padding-bottom: 1.145vw;margin-bottom: 2.552vw;}
.m-sel .t1{font-size: 1.458vw;margin-bottom: 1.354vw;}
.m-sel .con{padding-right: 8.906vw;}
.m-sel .sel{margin-bottom: 2.187vw;}
.m-sel .sel dt span{height: 3.593vw;line-height: 3.489vw;font-size: 0.937vw;
    border-radius: 0.208vw;padding: 0 1.041vw;
    background: url(../images/i-19.png) no-repeat right 1.25vw 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-sel .btn{width: 7.864vw;height: 3.541vw;
    font-size: 1.041vw;border-radius: 0.208vw;line-height: 3.541vw;
}
.m-sel dd{box-shadow: 0vw 0.312vw 1.979vw 0vw rgba(0,0,0,0.07);border-radius: 0.208vw;}
.m-sel dd span{font-size: 0.937vw;line-height: 2.812vw;padding: 0 1.041vw;}
.m-sel .tips{font-size: 0.937vw;color: #666;}
.m-sel .tips .t-c a:after{margin: 0 0.833vw 0 0.937vw;}
.row-d2{padding: 1.458vw 0 0;}
.row-d2 .g-t4{margin-bottom: 2.239vw;}
.m-tab li a{font-size: 1.25vw;line-height: 6.718vw;}
.m-tab li a:after{top: -0.312vw;height: 0.312vw;}
.m-tab .ico{width: 1.562vw;height: 1.562vw;margin-right: 1.145vw;top: -0.104vw;}
.m-tab li:hover a,.m-tab li.on a{box-shadow: 0vw 0.520vw 0.885vw 0.052vw rgba(17,0,1,0.03);}
.row-d3{padding: 4.427vw 0 5.833vw;}
.m-slider2{margin: 0 -0.572vw;font-size: 0;padding-top: 2.083vw;}
.m-slider2 .con{margin: 0 0.572vw 1.197vw;}
.m-slider2 .slick-dots{bottom: -2.291vw;}
.m-slider2 .slick-dots li{margin: 0 0.260vw;}
.m-slider2 .slick-dots li button{width: 2.395vw;height: 0.364vw;}
.row-d4{padding: 3.906vw 0 0;}
.m-sel2 .item{width: 14.11vw;margin-right: 0.937vw;}
.m-sel2 .sel{margin-bottom: 2.187vw;}
.m-sel2 .t1{font-size: 1.041vw;margin-bottom: 0.468vw;}
.m-sel2 .sel dt span{height: 3.593vw;line-height: 3.489vw;font-size: 0.937vw;border-radius: 0.208vw;padding: 0 1.041vw;
    background: url(../images/i-19.png) no-repeat right 1.25vw 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-sel2 dd{box-shadow: 0vw 0.312vw 1.979vw 0vw rgba(0,0,0,0.07);border-radius: 0.208vw;}
.m-sel2 dd span{font-size: 0.937vw;line-height: 2.812vw;padding: 0 1.041vw;}
.m-sel2 .inp{height: 3.593vw;font-size: 0.937vw;border-radius: 0.208vw;padding: 0 1.041vw;}
.m-sel2 .btn{width: 7.864vw;height: 3.541vw;margin-top: 2.031vw;
    font-size: 1.041vw;border-radius: 0.208vw;line-height: 3.541vw;
}
.m-sel2 .btn-res{width: 7.864vw;font-size: 1.041vw;padding: 0.885vw 0;}
.m-num{font-size: 1.041vw;margin-bottom: 1.041vw;}
.m-list7{padding-bottom: 1.041vw;}
.m-list7 .con{padding: 1.666vw 1.875vw 1.875vw 1.562vw;}
.m-list7 .tit{font-size: 1.562vw;margin-bottom: 1.041vw;}
.m-list7 .info{font-size: 0.937vw;padding-left: 1.666vw;
    -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;
}
.m-list7 .info span:after{margin: 0 0.833vw 0 0.937vw;}
.m-list7 .more{right: 1.875vw;font-size: 0.937vw;padding-right: 1.406vw;
    -o-background-size: 0.729vw auto;
    -ms-background-size: 0.729vw auto;
    -moz-background-size: 0.729vw auto;
    -webkit-background-size: 0.729vw auto;
    background-size: 0.729vw auto;
}
.m-list7 .con:hover{box-shadow: 0vw 0.312vw 1.979vw 0vw rgba(0,0,0,0.07);}
.row-d5{padding: 3.697vw 0 6.510vw;}
.m-txt1 h1{font-size: 2.291vw;margin-bottom: 0.677vw;}
.m-txt1 .info{font-size: 0.937vw;padding-left: 1.666vw;
    margin-bottom: 1.979vw;
    -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;
}
.m-txt1 .info span:after{margin: 0 0.833vw 0 0.937vw;}
.m-txt1 .t1{font-size: 1.562vw;padding-left: 1.041vw;margin-bottom: 0.625vw;}
.m-txt1 .t1:after{width: 0.260vw;height: 0.937vw;}
.m-txt1 .desc{font-size: 0.937vw;}
.m-txt1 .item{margin-bottom: 1.822vw;}
.m-txt1 .txt{padding-bottom: 0.937vw;padding-top: 1.979vw;}
.m-txt1 .btn{width: 9.375vw;height: 3.437vw;border: 0.104vw solid #B81C22;line-height: 3.229vw;font-size: 1.041vw;}
.row-e1{padding: 4.895vw 0 3.645vw;}
.m-txt2{max-width: 71.87vw;}
.m-txt2 .tit{font-size: 2.083vw;margin-bottom: 2.239vw;}
.m-txt2 .num{font-size: 3.541vw;margin-bottom: 0.104vw;}
.m-txt2 .desc{font-size: 1.041vw;}
.map-list{width: 83.33vw;padding-top: 2.343vw;padding-bottom: 3.437vw;}
.map-list .item{padding: 0 3.229vw;}
.map-list .tit{font-size: 1.770vw;padding-bottom: 1.458vw;}
.map-list li a{font-size: 1.25vw;padding-left: 2.187vw;line-height: 3.125vw;
    -o-background-size: 0.572vw auto;
    -ms-background-size: 0.572vw auto;
    -moz-background-size: 0.572vw auto;
    -webkit-background-size: 0.572vw auto;
    background-size: 0.572vw auto;
}
.map-list .list-ovh{margin: 0 -0.937vw;}
.map-list .w-50{padding: 0 0.937vw;}
.row-e3{padding: 2.239vw 0 5.312vw;}
.m-list8{margin: 0 -0.989vw;}
.m-list8 li{padding: 0 0.989vw;}
.row-e4{padding: 3.75vw 0 0;}
.g-t5{font-size: 2.083vw;}
.m-txt3{padding: 0 0 0 8.333vw;margin-top: 1.718vw;}
.m-txt3 .txt{padding: 2.083vw 0;}
.m-txt3 .pic{margin-left: 3.125vw;}
.m-txt3 .t-c{max-height: 23.4375vw;padding-right: 2.916vw;}
.m-txt3 .item{margin-bottom: 2.708vw;padding-left: 2.239vw;}
.m-txt3 .item:after{width: 0.156vw;top: 0.625vw;bottom: 0.208vw;}
.m-txt3 .tit{font-size: 1.562vw;margin-bottom: 0.625vw;}
.m-txt3 .desc{font-size: 0.833vw;}
.row-e5{padding: 3.697vw 0 0;}
.g-t6{font-size: 2.083vw;}
.m-slider3{margin-top: 1.718vw;}
.m-slider3 .con{margin-right: 0.156vw;}
.m-slider3 .pic:after{
    -o-background-size: auto 8.020vw;
    -ms-background-size: auto 8.020vw;
    -moz-background-size: auto 8.020vw;
    -webkit-background-size: auto 8.020vw;
    background-size: auto 8.020vw;
}
.m-slider3 .tit{left: 2.187vw;right: 0.781vw;bottom: 1.25vw;font-size: 1.25vw;}
.m-slider3 .swiper-arrow{width: 2.708vw;height: 2.708vw;
    -o-background-size: 0.520vw auto;
    -ms-background-size: 0.520vw auto;
    -moz-background-size: 0.520vw auto;
    -webkit-background-size: 0.520vw auto;
    background-size: 0.520vw auto;
}
.m-slider3 .swiper-prev{left: 5.468vw;}
.m-slider3 .swiper-next{right: 5.468vw;}
.row-f1{padding: 3.75vw 0 2.604vw;}
.g-t7{margin-bottom: 1.822vw;}
.g-t7 .tit h2{font-size: 2.291vw;margin-bottom: 0.416vw;}
.g-t7 .desc{font-size: 1.458vw;}
.g-t7 .back{font-size: 1.041vw;margin-top: 4.114vw;padding-left: 1.458vw;
    -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-list9 .pic:after{
    -o-background-size: auto 8.020vw;
    -ms-background-size: auto 8.020vw;
    -moz-background-size: auto 8.020vw;
    -webkit-background-size: auto 8.020vw;
    background-size: auto 8.020vw;
}
.m-list9 .lab{top: 1.041vw;left: 1.041vw;width: 4.375vw;height: 1.979vw;
    line-height: 1.979vw;font-size: 0.937vw;
}
.m-list9 .ico{width: 0.885vw;height: 0.885vw;top: -0.104vw;margin-right: 0.416vw;}
.m-list9 .tit{left: 1.562vw;bottom: 1.041vw;right: 1.562vw;font-size: 1.25vw;}
.m-slider4 .slick-dots{right: 5.833vw;bottom: 0.833vw;font-size: 1.25vw;}
.m-slider4 .slick-dots em{margin-right: 0.156vw;}
.m-slider4 .slick-dots span{margin-left: 0.260vw;}
.m-slider4 .slider-nav{padding: 0.781vw 5.312vw;}
.m-slider4 .slider-nav .con{margin: 0 0.416vw;}
.m-slider4 .slider-nav .slick-current .pic:after{border: 0.156vw solid #B81C22;}
.m-slider4 .slick-arrow{width: 1.406vw;height: 2.708vw;}
.m-slider4 .slick-prev{left: 3.020vw;}
.m-slider4 .slick-next{right: 3.020vw;}
.m-slider4 .r-btn{top: 2.864vw;right: 3.125vw;}
.m-slider4 .r-btn a{width: 2.812vw;height: 2.812vw;border-radius: 0.312vw;margin-left: 0.781vw;}
.pop-video .cont{width:34.37vw;}
.pop-video .close{right:-1.041vw;top:-1.041vw;width:2.395vw;height: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;}
.row-g1{padding: 5.260vw 0 6.927vw;}
.row-g1 .col-l{width: 50vw;}
.g-t8{margin-bottom: 2.968vw;}
.g-t8 .tit{font-size: 2.604vw;}
.g-t8 .tips{font-size: 1.562vw;}
.m-map2{height: 30.46vw;}
.m-txt4{height: 30.46vw;padding: 6.093vw 3.75vw 0 3.958vw;}
.m-txt4 .tit{font-size: 2.291vw;padding-bottom: 1.197vw;margin-bottom: 1.354vw;}
.m-txt4 .desc{font-size: 1.041vw;margin-bottom: 2.864vw;}
.m-txt4 .tel{padding-left: 4.687vw;
    -o-background-size: 3.541vw auto;
    -ms-background-size: 3.541vw auto;
    -moz-background-size: 3.541vw auto;
    -webkit-background-size: 3.541vw auto;
    background-size: 3.541vw auto;
}
.m-txt4 .tel span{font-size: 1.041vw;}
.m-txt4 .tel p{font-size: 2.083vw;}
.row-h1{padding: 4.010vw 0 5vw;}
.g-t9 .tit{font-size: 2.604vw;margin-bottom: 0.520vw;}
.g-t9 .tips{font-size: 1.458vw;}
.m-slider5{margin: 0 -0.781vw;padding-top: 2.604vw;}
.m-slider5 .con{margin: 0 0.781vw;}
.m-slider5 .pic{margin-bottom: 1.25vw;}
.m-slider5 .tit{font-size: 1.25vw;}
.m-slider5 .slick-arrow{top: 50%;width: 2.291vw;height: 2.291vw;
    -o-background-size: 0.468vw auto;
    -ms-background-size: 0.468vw auto;
    -moz-background-size: 0.468vw auto;
    -webkit-background-size: 0.468vw auto;
    background-size: 0.468vw auto;
}
.m-slider5 .slick-prev{left: -3.125vw;}
.m-slider5 .slick-next{right: -3.125vw;}
.row-h2{padding: 3.385vw 0 0;}
.m-list10{margin: 0 -0.781vw;padding-top: 2.343vw;}
.m-list10 li{margin-bottom: 2.604vw;}
.m-list10 .con{margin: 0 0.781vw;}
.m-list10 .pic{margin-bottom: 1.25vw;}
.m-list10 .tit{font-size: 1.25vw;}
.row-j1{padding: 2.083vw 0 0;}
.m-txt5 .tit{font-size: 2.291vw;margin-bottom: 1.25vw;}
.m-txt5 .desc{margin-bottom: 2.187vw;}
.g-t10 .tit{font-size: 2.291vw;}
.row-j2{padding: 4.322vw 0 6.145vw;background: url(../images/p-bg4.png) no-repeat center 5.208vw;}
.row-j2 .g-t10{margin-bottom: 2.604vw;}
.m-slider6{height: 28.85vw;box-shadow: 0vw 0.729vw 2.656vw 0.156vw rgba(17,0,1,0.06);}
/*.m-slider6 .left{width: 18.22vw;padding-left: 4.947vw;padding-top: 3.125vw;}*/
.m-slider6 .left{float: left;width: 18.22vw;padding-left: 4.947vw;padding-top: 3.125vw;}
.m-slider6 .time{font-size: 2.916vw;margin-bottom: 2.604vw;}
/*.m-slider6 .tips{font-size: 1.145vw;}*/
.m-slider6 .right{width: 41.66vw;}
.m-slider6 .txt{font-size: 0.937vw;margin-top: 3.281vw;
    max-height: 21.40vw;padding-right: 2.031vw;
}
.m-slider6 .txt p{margin-bottom: 0.781vw;}
.m-slider6 .txt::-webkit-scrollbar{width: 0.416vw;}
.m-slider7{top: -1.666vw;right: 2.083vw;width: 17.03vw;height: 32.91vw;
    padding-top: 3.333vw;
}
.m-slider7 .swiper-slide{height: 3.75vw;}
.m-slider7 .time{font-size: 1.25vw;line-height: 3.75vw;height: 3.75vw;}
.m-slider7 .swiper-container{height: 26.25vw;}
.m-slider7 .swiper-slide-active .time{font-size: 1.666vw;}
.m-slider7 .swiper-arrow{width: 3.125vw;height: 1.875vw;border-radius: 0.937vw;
    -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;
}
.m-slider7 .swiper-prev{top: 1.458vw;}
.m-slider7 .swiper-next{bottom: 1.458vw;}
.g-t11{margin-bottom: 1.25vw;}
.g-t11 .tit{font-size: 2.291vw;}
.m-tab2 li a{font-size: 1.25vw;padding-left: 2.083vw;}
.m-tab2 li:first-child a{padding-right: 2.083vw;}
.m-tab2 li:first-child a:after{width: 0.052vw;height: 1.041vw;}
.m-slider8{margin: 0 -0.677vw;}
.m-slider8 .con{margin: 2.291vw 0.677vw 4.062vw;
    border: 0.104vw solid #fff;box-shadow: 0vw 0.364vw 2.239vw 0vw rgba(46,1,3,0.05);
}
.m-slider8 .pic{height: 13.22vw;line-height: 13.22vw;}
.m-slider8 .con:hover{
    -webkit-transform: translateY(-0.520vw);
    -moz-transform: translateY(-0.520vw);
    -o-transform: translateY(-0.520vw);
    -ms-transform: translateY(-0.520vw);
    transform: translateY(-0.520vw);
}
.m-slider8 .swiper-arrow{width: 2.291vw;height: 2.291vw;
    -o-background-size: 0.468vw auto;
    -ms-background-size: 0.468vw auto;
    -moz-background-size: 0.468vw auto;
    -webkit-background-size: 0.468vw auto;
    background-size: 0.468vw auto;
}
.m-slider8 .swiper-prev{left: 19.79vw;}
.m-slider8 .swiper-next{right: 19.79vw;}
.row-j4{padding: 3.906vw 0 5.625vw;}
.m-list11{padding-top: 2.291vw;}
.m-list11 .ico{width: 10.62vw;height: 10.62vw;margin: 0 auto 2.083vw;}
.m-list11 .ico img{width: 4.791vw;}
.m-list11 .tit{font-size: 1.25vw;}
.ban-1 .tit span{font-size: 4.166vw;}
.row-k1{padding: 3.958vw 0;}
.m-tab3{margin: 0 -0.625vw 4.687vw;}
.m-tab3 .con{height: 9.479vw;margin: 0 0.625vw;padding-top: 2.291vw;
    box-shadow: 0vw 0.677vw 1.822vw 0vw rgba(0,0,0,0.05);
}
.m-tab3 .con:after{bottom: -0.520vw;
    border-top: 0.520vw solid #B81C22;
    border-left: 0.572vw solid transparent;
    border-right: 0.572vw solid transparent;
}
.m-tab3 .ico{margin: 0 auto 0.937vw;width: 2.604vw;height: 2.604vw;}
.m-tab3 .tit{font-size: 1.354vw;}
.g-t12{font-size: 2.083vw;margin-bottom: 2.708vw;}
.m-list12{margin: 0 -1.041vw;}
.m-list12 li{margin-bottom: 2.083vw;}
.m-list12 .con{margin: 0 1.041vw;height: 16.66vw;padding: 3.125vw 2.604vw 0;
    box-shadow: 0vw 0.677vw 1.822vw 0vw rgba(0,0,0,0.05);
}
.m-list12 .tit{font-size: 1.562vw;margin-bottom: 0.833vw;}
.m-list12 .tit:before{width: 1.302vw;height: 0.312vw;margin-bottom: 1.354vw;}
.m-list12 .desc{font-size: 0.937vw;}
.g-tab{box-shadow: 0vw 0vw 1.25vw 0vw rgba(0,0,0,0.14);}
.g-tab li a{font-size: 1.145vw;line-height: 4.687vw; margin: 0 1.302vw;}
.g-tab li a:after{height: 0.208vw;}
.row-n1{padding: 4.062vw 0 0;}
.g-t13 .tit{font-size: 2.083vw;margin-bottom: 0.416vw;}
.g-t13 .desc{font-size: 1.041vw;max-width: 59.89vw;}
.m-list13{margin: 0 -1.822vw;padding-top: 3.020vw;}
.m-list13 li{margin-bottom: 1.875;}
.m-list13 .con{margin: 0 1.822vw;}
.m-list13 .top{margin-bottom: 0.9375;border: 0.833vw solid rgba(216,216,216,0.15);}
.m-list13 .tit{font-size: 1.04166;margin-bottom: 0.468vw;}
.m-list13 .desc{font-size: 0.833;}
.row-n2{padding: 4.062vw 0 7.291vw;}
.m-txt6{margin-top: 2.343vw;}
.m-txt6 .right{height: 31.25vw;padding: 3.125vw 3.75vw 0;}
.m-txt6 .txt{font-size: 1.145vw;}
.m-t1{font-size: 2.083vw;}
.row-n3{padding: 5.729vw 0 6.666vw;}
.m-list14{margin: 0 -1.041vw;padding-top: 3.645vw;}
.m-list14 .con{margin: 0 1.041vw;}
.m-list14 .time{margin: 0 auto -4.062vw;width: 8.177vw;height: 8.177vw;
    line-height: 8.177vw;font-size: 2.5vw;
}
.m-list14 .time:after{top: 0.416vw;bottom: 0.416vw;left: 0.416vw;right: 0.416vw;}
.m-list14 .txt{padding-top: 7.812vw;height: 17.96vw;border-radius: 1.875vw;
    border: 0.104vw solid #fff;box-shadow: 0vw 0vw 4.375vw 0vw rgba(0,0,0,0.07);
}
.m-list14 .txt:after{width: 2.083vw;height: 1.145vw;margin-left: 0.104vw;margin-top: -0.572vw;
    -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;
}
.m-list14 .tit{font-size: 1.25vw;max-width: 12.5vw;margin: 0 auto 0.885vw;}
.m-list14 .lab{font-size: 1.041vw;}
.m-txt7{margin-top: 2.343vw;height: 31.25vw;}
.m-txt7 .right{width: 37.5vw;right: 3.125vw;padding: 2.760vw 2.604vw 2.395vw;}
.m-txt7 .txt{font-size: 1.145vw;}
.m-txt7 .pic{margin-bottom: 2.083vw;}
.row-n4{padding: 5vw 0 6.25vw;}
.m-t2{font-size: 2.083vw;max-width: 22.91vw;margin: 0 auto 3.125vw;}
.m-t2:before,.m-t2:after{width: 2.656vw;height: 2.447vw;}
.m-t2:before{margin-right: 1.458vw;}
.m-t2:after{bottom: 0.520vw;margin-left: 0.416vw;}
.m-data .pic{width: 20.83vw;}
.m-data .list{width: 19.79vw;margin-top: 0.520vw;}
.m-data li{margin-bottom: 2.5vw;}
.m-data .num{font-size: 2.604vw;width: 6.25vw;}
.m-data .tit{font-size: 1.041vw;margin-bottom: 0.364vw;}
.m-data .desc{font-size: 0.833vw;}
.m-data li:after{top: 1.822vw;width: 0.520vw;height: 0.520vw;margin-right: 2.291vw;}
.m-data li:before{top: 2.083vw;width: 29.16vw;margin-right: 2.812vw;}
.m-txt6-1 .txt{padding-top: 0.937vw;}
.m-txt6 .list{margin-top: 2.604vw;}
.m-txt6 .num{font-size: 3.281vw;margin-bottom: 0.781vw;}
.m-txt6 .tips{font-size: 1.041vw;}
.m-tips{font-size: 1.354vw;margin-top: 0.520vw;}
.m-slider9{margin-top: 1.718vw;}
.m-slider9 .con{margin: 0 1.562vw;}
.m-slider9 .txt{padding: 0 1.041vw;}
.m-slider9 .pic{margin-bottom: 1.302vw;}
.m-slider9 .tit{font-size: 1.458vw;padding-bottom: 0.781vw;margin-bottom: 1.041vw;}
.m-slider9 .tit:after{width: 2.708vw;height: 0.208vw;}
.m-slider9 .desc{font-size: 0.833vw;}
.m-slider9 .swiper-arrow{top: 8.333vw;width: 2.291vw;height: 2.291vw;    
    -o-background-size: 0.468vw auto;
    -ms-background-size: 0.468vw auto;
    -moz-background-size: 0.468vw auto;
    -webkit-background-size: 0.468vw auto;
    background-size: 0.468vw auto;
}
.m-slider9 .swiper-prev{left: 16.66vw;}
.m-slider9 .swiper-next{right: 16.66vw;}
.row-n5{padding: 5.364vw 0 7.291vw;}

.pop-job .cont{width: 31.66vw;height: 29.79vw;padding: 2.604vw 3.020vw 0;}
.pop-job .close{width: 1.562vw;height: 1.562vw;
    top: 0.677vw;right: 0.781vw;
    -o-background-size: 1.093vw auto;
    -ms-background-size: 1.093vw auto;
    -moz-background-size: 1.093vw auto;
    -webkit-background-size: 1.093vw auto;
    background-size: 1.093vw auto;
}
.pop-job .tit{font-size: 1.562vw;margin-bottom: 1.458vw;}
.pop-job .lay-bor{margin-bottom: 1.562vw;}
.pop-job .lay-bor .layui-upload-drag{height: 12.03vw;}
.pop-job .tips-txt{padding-top: 2.708vw;}
.pop-job .tips-txt .t1{font-size: 1.041vw;margin-bottom: 0.520vw;}
.pop-job .tips-txt .tips{font-size: 0.937vw;margin-bottom: 2.708vw;}
.pop-job .tips-txt .da{font-size: 0.833vw;}
.pop-job .file-list .name-t{font-size: 0.937vw;line-height: 1.562vw;}
.pop-job .file-list .file-del{width: 1.562vw;height: 1.562vw;
    -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;
}
.pop-job .all-upload{display: block;width: 5.729vw;height: 2.291vw;
    line-height: 1.979vw;border: 0.156vw solid #B81C22;font-size: 0.833vw;
    margin-top: 3.020vw;
}
.btn-top{right: -6.25vw;bottom: 2.604vw;width: 4.687vw;height: 4.687vw;}
.btn-top.open{right: 0.625vw;}
.m-slider4 .slider-for .pic:after{
    -o-background-size: 100vw auto;
    -ms-background-size: 100vw auto;
    -moz-background-size: 100vw auto;
    -webkit-background-size: 100vw auto;
    background-size: 100vw auto;
}




.m-list1 .slick-dots{padding-top: 1.562vw;}
.m-list1 .slick-dots li{margin: 0 0.312vw;}
.m-list1 .slick-dots li button{width: 0.625vw;height: 0.625vw;}


.m-list1 .slick-arrow{width: 2.291vw;height: 2.291vw;
    -o-background-size: 0.468vw auto;
    -ms-background-size: 0.468vw auto;
    -moz-background-size: 0.468vw auto;
    -webkit-background-size: 0.468vw auto;
    background-size: 0.468vw auto;
}
.m-list1 .slick-prev{left: -3.125vw;}
.m-list1 .slick-next{right: -3.125vw;}



}


@media only screen and (max-width: 1600px) {
    .m-slider1 .swiper-slide-prev{margin-left: 0px;margin-right: 10px;}
    .m-slider1 .swiper-slide-next{margin-left: 10px;margin-right: 0;}

}


@media only screen and (max-width: 1500px) {
	.header{padding: 0 2vw;}
	.so{right: 2vw;}
	.nav li .v1{font-size: 16px;}
	.hd-a a{font-size: 14px;padding: 0 10px;}
	.lang{font-size: 14px;padding-left: 32px;background-position: 10px center;
		-o-background-size: 15px auto;
		-ms-background-size: 15px auto;
		-moz-background-size: 15px auto;
		-webkit-background-size: 15px auto;
		background-size: 15px auto;
	}
    .m-slider8 .pic img{width: 185px;}
}


@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 20px;}
	.header{height: 60px;padding: 0 20px;}
	.logo{line-height: 60px;}
	.logo img{height: 20px;}
	.menuBtn{display: block;}
	.hdr{float: none;position: fixed;top: 60px;right: 0;width: 80%;bottom: 0;z-index: 9;padding-bottom: 30px;
		overflow-y: auto;background-color: #fff;
		-webkit-transform: translateX(150%);
		-moz-transform: translateX(150%);
		-o-transform: translateX(150%);
		-ms-transform: translateX(150%);
		transform: translateX(150%);
		transition: .8s;
		-ms-transition: .8s;
		-moz-transition: .8s;
		-webkit-transition: .8s;
		-o-transition: .8s;
	}
	.hdr.open{
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav{float: none;position: static;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav li{float: none;border-bottom: 1px solid #ddd;}
	.nav li .v1{line-height: 60px;}
	.nav .sub{position: static;padding: 15px 0;height: auto;}
	.nav .tit{display: none;}
	.nav dd{float: none;width: auto;display: block;text-align: left;}
	.nav dd a{font-size: 14px;line-height: 45px;}
	.nav li .v1:after{left: 40px;
		border-width: 8px;
		-webkit-transform: translateX(0%);
	    -moz-transform: translateX(0%);
	    -o-transform: translateX(0%);
	    -ms-transform: translateX(0%);
	    transform: translateX(0%);
	}
	.nav .tab{margin-left: 18px;margin-bottom: 5px;}
	.nav .tab li a{font-size: 18px;}
	.nav .tab li{border-bottom: 0;margin-right: 15px;}
    .tab-nv{margin-bottom: 20px;}
    .nav .nv-cont{padding-bottom: 0;}
	.top-r{margin: 10px 0 0 18px;float: none;}
	.so-btn{display: none;}
	.so{display: block !important;position: relative;width: auto;margin: 15px 18px 0;
		top: auto;right: auto;
	}
	.so .inp{border: 1px solid #ddd;height: 45px;font-size: 14px;padding: 0 15px 0 40px;}
	.so .close{display: none;}
	.so .btn{left: 0;}
	.banner .txt{left: 15px;right: 15px;}
	.banner .tit{margin-bottom: 15px;line-height: 1.6;}
	.banner .tit h2{font-size: 20px;font-weight: bold;}
	.banner .tit span{font-size: 14px;}
	.banner .btn{border-width: 1px;height: 35px;line-height: 33px;width: 110px;
		font-size: 14px;
	}
	.banner .slider{height: 230px;}
	.banner .slick-dots{bottom: 15px;}
	.banner .slick-dots li{margin: 0 3px;}
	.banner .slick-dots li button{width: 8px;height: 8px;}
	.ban-list li{width: 33.33%;height: 90px;padding-top: 13px;
		border-bottom: 1px solid rgba(255,255,255,.15);
	}
	.ban-list .wp{padding: 0;}
	.ban-list .top span{font-size: 20px;}
	.ban-list .top{font-size: 18px;}
	.ban-list .tips{font-size: 14px;}
	.ban-list li:nth-last-child(2),.ban-list li:last-child{width: 50%;}
	.ban-list li:last-child{border-right: 0;}
	.ban-list li:last-child:after{display: none;}
	.ban-list li:first-child:after{display: none;}
	.ban-list li:nth-child(3n):after{display: none;}
	.g-t1 h2{font-size: 22px;}
	.g-t1 h2:after{width: 30px;height: 3px;}
	.g-t1 .desc{font-size: 16px;margin-top: 12px;}
	.row-a1{padding-top: 40px;}
	.m-list1{padding-top: 25px;}
	/*.m-list1 li{width: auto;float: none;margin-bottom: 20px;}*/
	.m-list1 .txt{padding: 13px 15px;padding-left: 0;height: auto;}
	.m-list1 .tit{font-size: 20px;}
	.m-list1 .desc{font-size: 14px;}
	.m-list1 .top{margin-bottom: 20px;}
	.m-list1 .btn,.g-btn{border-width: 1px;height: 35px;line-height: 33px;width: 110px;
		font-size: 14px;
	}
	.row-a2{padding: 30px 0;}
	.m-slider1 .pic{height: 150px;line-height: 146px;margin: 20px 5px;}
	.m-slider1 .swiper-prev{left: 10px;}
	.m-slider1 .swiper-next{right: 10px;}
	.m-slider1 .swiper-arrow{width: 36px;height: 36px;}
	.row-a3{padding: 40px 0 10px;}
	.partner-scroll{margin-top: 25px;}
	.dowv-scroll1 img, .dowv-scroll img{height: 80px;}
	.dowv-scroll,.dowv-scroll1{width: 2230px;height: 80px;}
	.partner-scroll:before{width: 100px;top: 0;}
	.partner-scroll:after{width: 100px;top: 0;}
	.row-a4{padding: 40px 0;}
	.m-list2{padding-top: 25px;margin-bottom: 10px;}
	.m-list2 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list2 .tit{font-size: 18px;margin-bottom: 8px;}
	.m-list2 .pic{margin-bottom: 0;}
	.m-list2 .date{font-size: 13px;}
	.m-list2 .txt{height: auto;padding: 15px;}
	.m-list3 li{width: auto;float: none;}
	.m-list3 .tit{font-size: 20px;margin-bottom: 5px;}
	.m-list3 .desc{font-size: 14px;}
	.m-list3 .ico{width: 60px;height: 60px;}
	.m-list3 .con{padding-top: 30px;height: 200px;}
	.row-a6{padding: 35px 0;}
	.m-tit1 .tit{font-size: 22px;}
	.m-tit1 .ico{width: 36px;margin-bottom: 10px;}
	.m-tit1 .desc{font-size: 14px;margin-bottom: 20px;}
	.fd-nv{display: none;}
	.fd-qr{float: none;margin: 0 auto;}
	.fd-con{padding: 20px 0;display: none;}
	.fd-copy{float: none;}
	.fd-link{float: none;}
	.fd-bot{font-size: 12px;text-align: center;line-height: 22px;padding: 13px 0;}
	.fd-bot a{display: inline-block;}
	body{padding-top: 60px !important;}
    .nav li .v1:before{display: none;}

    .pop-job .cont{width: 95%;padding: 30px;height: auto;}
    .pop-job .tit{font-size: 20px;margin-bottom: 15px;}
    .pop-job .tips-txt .t1{font-size: 16px;}
    .pop-job .tips-txt .tips{font-size: 13px;margin-bottom: 30px;}
    .pop-job .tips-txt .da{font-size: 13px;}
    .pop-job .tips-txt{padding-top: 20px;}
    .pop-job .lay-bor .layui-upload-drag{height: 150px;}
    .pop-job .all-upload{margin-top: 30px;}
    .pop-job .lay-bor{margin-bottom: 18px;}
    .pop-job .all-upload{border-width: 1px;height: 35px;line-height: 33px;width: 110px;font-size: 14px;}
    .ban .tit{left: 15px;right: 15px;}
    .ban .tit h2{font-size: 22px;}
    .ban .tit span{font-size: 38px;}
    .ban .tit span{padding-left: 15px;}
    .ban .cur{display: none;}
    .ban{height: 110px;}
    .g-t4 .tit{font-size: 20px;}
    .g-t4 .desc{font-size: 14px;}
    .row-d1{padding-top: 35px;position: relative;z-index: 10;}
    .m-sel .pic{width: auto;height: auto;float: none;}
    .m-sel .right{width: auto;float: none;padding: 20px;}
    .m-sel .tit{font-size: 18px;font-weight: bold;padding-bottom: 8px;
        margin-bottom: 15px;
    }
    .m-sel .t1{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
    .m-sel .con{padding-right: 0;margin-bottom: 15px;}
    .m-sel .btn{position: static;display: block;height: 45px;line-height: 45px;
        font-size: 14px;border-radius: 5px;width: 100%;
    }
    .m-sel .sel{margin-bottom: 10px;}
    .m-sel .sel dt span{height: 45px;line-height: 43px;font-size: 14px;}
    .m-sel .tips{font-size: 12px;}
    .m-sel .tips .t-c a:after{margin: 0 3px 0 5px;}
    .row-d1 .g-t4{margin-bottom: 20px;}
    .m-sel{margin-bottom: 20px;}
    .m-sel dd span{font-size: 14px;line-height: 36px;}
    .row-d2 .g-t4{margin-bottom: 20px;}
    .m-tab .ico{display: none;}
    .m-tab li a{font-size: 12px;line-height: 45px;}
    .row-d3{padding: 35px 0 50px;}
    .m-slider2{padding-top: 20px;margin: 0 -5px;}
    .m-slider2 .con{margin: 0 5px 10px;}
    .m-slider2 .slick-dots{bottom: -20px;}
    .m-slider2 .slick-dots li button{width: 36px;height: 5px;}
    .m-list7 .tit{font-size: 18px;margin-bottom: 12px;font-weight: bold;}
    .m-list7 .info{font-size: 13px;padding-left: 18px;
        -o-background-size: 12px auto;
        -ms-background-size: 12px auto;
        -moz-background-size: 12px auto;
        -webkit-background-size: 12px auto;
        background-size: 12px auto;
    }
    .m-list7 .more{font-size: 14px;padding-right: 18px;top: 17px;
        -o-background-size: 10px auto;
        -ms-background-size: 10px auto;
        -moz-background-size: 10px auto;
        -webkit-background-size: 10px auto;
        background-size: 10px auto;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
    .m-list7 .con{padding: 15px 0;}
    .m-list7 .info span:after{margin: 0 3px;}
    .m-sel2 .t1{font-size: 14px;}
    .m-sel2 .item{float: none;width: auto;margin-right: 0;}
    .m-sel2 .sel dt span{height: 45px;line-height: 43px;font-size: 14px;}
    .row-d4{padding-top: 30px;}
    .m-sel2 .sel{margin-bottom: 15px;}
    .m-sel2 .btn{height: 45px;font-size: 14px;line-height:45px;margin-top: 0;}
    .m-sel2 .btn-res{width: auto;padding: 0 25px;font-size: 14px;line-height:45px;}
    .m-sel2 .right{padding-top: 15px;}
    .m-sel2 .inp{height: 45px;font-size: 14px;}
    .m-sel2{margin-bottom: 25px;}
    .m-num{font-size: 18px;margin-bottom: 15px;font-weight: bold;}
    .pages{margin: 30px 0;}
    .m-txt1 h1{font-size: 20px;font-weight: bold;}
    .row-d5{padding: 30px 0 50px;}
    .m-txt1 .info{font-size: 13px;padding-left: 18px;border-bottom: 0;padding-bottom: 0;
        margin-bottom: 15px;
        -o-background-size: 12px auto;
        -ms-background-size: 12px auto;
        -moz-background-size: 12px auto;
        -webkit-background-size: 12px auto;
        background-size: 12px auto;
    }
    .m-txt1 .info span:after{margin: 0 3px;}
    .m-txt1 .txt{border-top: 1px solid #dfdfdf;padding-top: 20px;}
    .m-txt1 .t1{font-size: 18px;font-weight: bold;padding-left: 15px;}
    .m-txt1 .t1:after{width: 3px;height: 16px;}
    .m-txt1 .desc{font-size: 14px;}
    .m-txt1 .btn{border-width: 1px;height: 35px;line-height: 33px;width: 110px;font-size: 14px;}
    .m-txt5 .tit{font-size: 20px;}
    .m-txt5 .desc{font-size: 14px;}
    .row-b1{padding-top: 30px;}
    .m-news .pic{width: auto;float: none;height: auto;margin-right: 0;}
    .m-news .txt{padding: 15px 0 0;}
    .m-news .desc{font-size: 14px;margin-bottom: 20px;}
    .m-news .tit{font-size: 18px;margin-bottom: 10px;}
    .m-news .date span{font-size: 22px;}
    .m-news .date{font-size: 14px;margin-bottom: 8px;}
    .m-news{padding-bottom: 30px;}
    .row-b2{padding: 30px 0 0;}
    .m-list4 li{width: auto;float: none;margin-bottom: 20px;}
    .m-list4 .txt{padding: 15px 0 0;}
    .m-list4 .tit{font-size: 18px;line-height: 1.5;height: auto;margin-bottom: 15px;}
    .m-list4 .con:hover{box-shadow: none;}
    .m-list4 .con:hover .txt:after{display: none;}
    .m-list4 .date span{font-size: 22px;}
    .m-list4 .date{font-size: 14px;}
    .pages{line-height: normal;}
    .pages li{display: none;}
    .pages .arrow,.pages li.on{display: inline-block;vertical-align: middle;}
    .pages .arrow a{width: auto;padding: 0 25px;font-size: 14px;font-weight: normal;
        border-width: 1px;height: 32px;line-height: 30px;
    }
    .pages li a, .pages li span{font-size: 14px;line-height: 32px;}
    .row-b3 .cur{display: none;}
    .row-b3{padding: 40px 0 0;}
    .g-box{padding: 15px;}
    .m-share{display: none;}
    .m-details{width: auto;float: none;}
    .m-details h1{font-size: 20px;margin-bottom: 15px;}
    .m-details .date{margin-bottom: 20px;}
    .m-details .date span{font-size: 13px;}
    .m-details .txt{padding: 20px 0;font-size: 14px;}
    .m-details .txt img{width: auto !important;height: auto !important;}
    .m-details .date em{font-size: 14px;}
    .m-details .arrow{font-size: 14px;line-height: 36px;padding: 15px 0 30px;}
    .row-b4{padding: 30px 0 15px;}
    .g-t2{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
    .m-list5 li{width: auto;float: none;margin-bottom: 20px;}
    .m-list5 .con{margin: 0;padding: 0 0 15px;}
    .m-list5{margin: 0;}
    .m-list5 .tit{font-size: 18px;margin-bottom: 12px;height: auto;}
    .m-list5 .desc{font-size: 14px;margin-bottom: 15px;}
    .m-list5 .date span{font-size: 22px;}
    .m-list5 .date{font-size: 14px;margin-bottom: 8px;}
    .m-list5 .btn{width: 28px;}
    .row-j1{padding-top: 35px;}
    .m-txt5 .desc{margin-bottom: 25px;}
    .g-t10 .tit{font-size: 20px;}
    .row-j2{padding-top: 35px;padding-bottom: 35px;}
    .m-slider6{height: auto;}
    .m-slider6 .left{float: none;width: auto;padding-left: 20px;padding-top: 20px;}
    .m-slider6 .time{font-size: 36px;margin-bottom: 0px;line-height: 1.2;}
    .m-slider6 .tips{font-size: 16px;}
    .m-slider6 .txt{font-size: 14px;margin-top: 20px;margin-right: 10px;padding-right: 15px;}
    .m-slider6 .right{width: auto;margin-left: 20px;padding-bottom: 25px;}
    .m-slider6 .txt::-webkit-scrollbar{width: 4px;}
    .m-slider7{position: relative;width: auto;height: auto;padding-top: 0;top: auto;right: auto;}
    .m-slider7 .swiper-container{height: auto;}
    .m-slider7 .swiper-next{left: auto;width: 30px;height: 30px;top: 0;bottom: 0;right: 0;margin-top: 21px;z-index: 2;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    .m-slider7 .swiper-prev{left: 0;width: 30px;height: 30px;top: 0;bottom: 0;right: 0;margin-top: 21px;z-index: 2;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    .m-slider7 .time{font-size: 18px;}
    .m-slider7 .swiper-slide-active .time{font-size: 26px;}
    .g-t11 .tit{font-size: 20px;}
    .m-tab2 li a{font-size: 18px;padding-left: 20px;}
    .m-tab2 li:first-child a{padding-left: 0;padding-right: 20px;}
    .m-slider8 .pic{height: 150px;line-height: 150px;}
    .m-slider8 .con{margin: 20px 5px 30px;}
    .m-slider8 .swiper-prev{left: 20px;}
    .m-slider8 .swiper-next{right: 20px;}
    .m-slider8{margin: 0 -5px;}
    .m-slider8 .swiper-arrow{width: 32px;height: 32px;}
    .m-list11 li{width: 50%;margin-bottom: 20px;}
    .m-list11 .ico{width: 102px;height: 102px;margin-bottom: 15px;}
    .m-list11 .tit{font-size: 18px;}
    .m-list11{padding-top: 20px;}
    .row-j4{padding: 40px 0 20px;}
    .row-j2 .g-t10{margin-bottom: 20px;}
    .row-c1{padding: 35px 0 0;}
    .g-t3{font-size: 20px;}
    .m-list6{margin-top: 20px;}
    .m-list6 .pic{width: auto;float: none;height: auto;}
    .m-list6 .txt{margin: 0;height: auto;padding: 20px;}
    .m-list6 .txt:after{right: 0;top: auto;height: 3px;width: auto;}
    .m-list6 .tit{font-size: 18px;margin-bottom: 0;}
    .m-list6 .lab{font-size: 14px;}
    .m-list6 .ico{width: 50px;top: 6px;}
    .m-list6 .top{padding-right: 60px;padding-bottom: 12px;margin-bottom: 10px;}
    .m-list6 .desc{font-size: 14px;}
    .m-list6 li{margin-bottom: 20px;}
    .m-list6 li:nth-child(2n) .txt{margin-right: 0;}
    .m-list6 li:nth-child(2n) .txt:after{left: 0;}
    .row-e4{padding: 35px 0 0;}
    .g-t5{font-size: 20px;}
    .m-txt3{margin-top: 20px;padding: 20px 20px;}
    .m-txt3 .pic{width: auto;float: none;margin: 0;}
    .m-txt3 .tit{font-size: 18px;font-weight: bold;margin-bottom: 5px;}
    .m-txt3 .desc{font-size: 14px;line-height: 1.5;}
    .m-txt3 .txt{padding-top: 15px;}
    .m-txt3 .item{padding-left: 20px;margin-bottom: 15px;}
    .m-txt3 .item:after{top: 5px;}
    .g-t6{font-size: 20px;}
    .row-e5{padding-top: 35px;}
    .m-slider3{margin-top: 20px;}
    .m-slider3 .tit{font-size: 18px;left: 15px;bottom: 12px;}
    .m-slider3 .swiper-arrow{width: 36px;height: 36px;}
    .m-slider3 .swiper-prev{left: 20px;}
    .m-slider3 .swiper-next{right: 20px;}
    .m-tab3{margin: 0 -5px 30px;}
    .m-tab3 .tit{font-size: 14px;}
    .m-tab3 li{width: 33.33%;margin-bottom: 10px;}
    .m-tab3 .ico{width: 30px;height: 30px;margin-bottom: 8px;}
    .m-tab3 .con{margin: 0 5px;height: 110px;padding-top: 25px;}
    .m-tab3 .con:after{display: none;}
    .m-tab3 li:last-child,.m-tab3 li:nth-last-child(2){width: 50%;}
    .row-k1{padding: 35px 0;}
    .g-t12{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
    .m-list12 li{width: auto;float: none;margin-bottom: 15px;}
    .m-list12 .con{height: auto;padding: 20px;}
    .m-list12 .tit{font-size: 18px;margin-bottom: 10px;font-weight: bold;}
    .m-list12 .tit:before{height: 4px;margin-bottom: 8px;}
    .m-list12 .desc{font-size: 14px;}
    .g-tab li a{font-size: 14px;margin: 0 5px;line-height: 60px;}
    .row-n2{padding: 35px 0;}
    .m-t1{font-size: 20px;}
    .m-txt6{margin-top: 20px;}
    .m-txt6 .right{width: auto;height: auto;float: none;padding: 20px;}
    .m-txt6 .txt{font-size: 14px;}
    .row-n3{padding: 35px 0;}
    .m-list14 li{width: auto;float: none;margin-bottom: 20px;}
    .m-list14 .time{width: 100px;height: 100px;line-height: 100px;font-size: 28px;
        float: left;margin: 0;
    }
    .m-list14 .time:after{top: 4px;left: 4px;right: 4px;bottom: 4px;}
    .m-list14 .tit{font-size: 18px;font-weight: bold;text-align: left;max-width: none;margin-bottom: 0;}
    .m-list14 .lab{font-size: 16px;margin-top: 10px;display: block;}
    .m-list14 .txt{padding: 20px;height: auto;border-radius: 15px;padding-left: 60px;
        margin-left: 50px;text-align: left;
    }
    .m-list14{padding-top: 20px;}
    .m-list14 .txt:after{display: none;}
    .m-txt7{margin-top: 20px;height: auto;}
    .m-txt7 .right{width: auto;position: static;padding: 20px;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
    .m-txt7 .txt{font-size: 14px;}
    .m-txt7 .pic{margin-bottom: 10px;}
    .row-n4{padding: 35px 0;}
    .m-t2{font-size: 18px;font-weight: bold;margin: 0 25px;}
    .m-t2:before, .m-t2:after{width: 20px;height: 20px;}
    .m-t2:before{margin-right: 10px;}
    .m-data{margin-top: 20px;}
    .m-data .pic{width: 80%;float: none;margin: 0 auto;}
    .m-data .desc{font-size: 14px;}
    .m-data .tit{font-size: 18px;}
    .m-data .num{font-size: 36px;width: 90px;}
    .m-data .list{width: auto;float: none;margin-top: 25px;}
    .m-data li{margin-bottom: 20px;}
    .m-tips{font-size: 16px;}
    .m-txt6 .num{font-size: 28px;}
    .m-txt6 .tips{font-size: 14px;}
    .m-txt6 .list{margin-top: 20px;}
    .m-slider9 .con{margin: 0 5px;}
    .m-slider9 .tit{font-size: 18px;padding-bottom: 12px;margin-bottom: 15px;}
    .m-slider9 .pic{margin-bottom: 10px;}
    .m-slider9 .tit:after{height: 3px;width: 30px;}
    .m-slider9 .desc{font-size: 14px;}
    .m-slider9{margin-top: 20px;}
    .row-n5{padding: 35px 0;}
    .m-slider9 .swiper-arrow{width: 36px;height: 36px;top: 10%;}
    .m-slider9 .swiper-prev{left: 20px;}
    .m-slider9 .swiper-next{right: 20px;}
    .g-t13 .desc{font-size: 14px;}
    .g-t13 .tit{font-size: 20px;}
    .row-n1{padding: 35px 0 20px;}
    .m-list13 .con{margin: 0 5px;}
    .m-list13{margin: 0 -5px;padding-top: 25px;}
    .m-list13 .top{border-width: 5px;margin-bottom: 12px;}
    .m-list13 .tit{font-size: 18px;margin-bottom: 6px;}
    .m-list13 .desc{font-size: 14px;}
    .m-list13 li{margin-bottom: 15px;}
    .g-t8 .tit{font-size: 20px;margin-bottom: 5px;}
    .g-t8 .tips{font-size: 16px;}
    .g-t8{margin-bottom: 20px;}
    .row-g1{padding: 35px 0;}
    .row-g1 .col-l{width: auto;float: none;}
    .m-map2{height: 250px;}
    .m-txt4{height: auto;padding: 25px 20px;}
    .m-txt4 .tit{font-size: 20px;padding-bottom: 12px;margin-bottom: 12px;}
    .m-txt4 .desc{font-size: 14px;margin-bottom: 20px;}
    .m-txt4 .tel span{font-size: 14px;}
    .m-txt4 .tel p{font-size: 28px;}
    .m-txt4 .tel{padding-left: 50px;
        -o-background-size: 36px auto;
        -ms-background-size: 36px auto;
        -moz-background-size: 36px auto;
        -webkit-background-size: 36px auto;
        background-size: 36px auto;
    }
    .m-list10 .tit{font-size: 14px;}
    .m-list10 li{width: 50%;margin-bottom: 15px;}
    .m-list10 .con{margin: 0 5px;}
    .m-list10{margin: 0 -5px;padding-top: 20px;}
    .g-t9 .tit{font-size: 20px;}
    .m-list10 .pic{margin-bottom: 12px;}
    .row-h2{padding: 35px 0 20px;}
    .g-t9 .tips{font-size: 16px;}
    .row-h1{padding: 35px 0;}
    .m-slider5{margin: 0 -5px;padding-top: 20px;}
    .m-slider5 .con{margin: 0 5px;}
    .m-slider5 .pic{margin-bottom: 12px;}
    .m-slider5 .tit{font-size: 14px;}
    .m-slider5 .slick-arrow{width: 36px;height: 36px;top: 35%;}
    .m-slider5 .slick-prev{left: 5px;}
    .m-slider5 .slick-next{right: 5px;}
    .m-slider4 .slider-for .pic:after{
        -o-background-size: 100% auto;
        -ms-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -webkit-background-size: 100% auto;
        background-size: 100% auto;
    }
    .m-slider4 .r-btn{top: 20px;right: 20px;}
    .m-slider4 .r-btn a{width: 32px;height: 32px;margin-left: 20px;}
    .m-slider4 .slick-prev{left: 4px;}
    .m-slider4 .slick-next{right: 4px;}
    .m-slider4 .slick-arrow{
        -o-background-size: 12px auto;
        -ms-background-size: 12px auto;
        -moz-background-size: 12px auto;
        -webkit-background-size: 12px auto;
        background-size: 12px auto;
    }
    .m-slider4 .slider-nav{padding: 12px 30px;}
    .btn-top{width: 60px;height: 60px;}
    .btn-top.open{right: 5px;}
    .m-txt3 .t-c{padding-right: 0;height: auto;}
    .m-txt2 .tit{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
    .row-e1{padding: 35px 0;}
    .map-list{position: static;width: auto;overflow: hidden;
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -o-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }
    .m-map{display: none;}
    .m-txt2 .desc{font-size: 12px;}
    .m-txt2 .num{font-size: 32px;}
    .map-list{padding: 30px 0 1px;}
    .map-list .item{width: auto;float: none;padding: 0 20px;margin-bottom: 30px;overflow: hidden;}
    .map-list .tit{font-size: 18px;font-weight: bold;padding-bottom: 12px;}
    .map-list li a{font-size: 14px;line-height: 45px;padding-left: 26px;
        -o-background-size: 7px auto;
        -ms-background-size: 7px auto;
        -moz-background-size: 7px auto;
        -webkit-background-size: 7px auto;
        background-size: 7px auto;
    }
    .map-list .w-50{padding: 0 10px;}
    .map-list .list-ovh{margin: 0 -10px;}
    .map-list li a:hover{padding-left: 46px;}
    .m-list8 li{padding: 0 5px;}
    .row-e3{padding: 10px 0 20px;}
    .m-list8 .slick-arrow{width: 32px;height: 32px;}
    .m-list8 .slick-prev{left: 25px;}
    .m-list8 .slick-next{right: 25px;}

    .pop-video .cont{width: 90%;}
    .pop-video .close{width: 30px;height: 30px;right: -15px;top: -15px;
        -o-background-size: 15px auto;
        -ms-background-size: 15px auto;
        -moz-background-size: 15px auto;
        -webkit-background-size: 15px auto;
        background-size: 15px auto;
    }
    .wp3,.wp4{width: auto;padding: 0 15px;}

    .m-slider2 li{width: 50%;}
    .m-list11 .ico img{width: 38px;}
    .m-list9 .tit{font-size: 14px;left: 12px;right: 12px;bottom: 10px;}
    .m-list9 .lab{top: 12px;left: 12px;width: auto;height: 28px;line-height: 28px;font-size: 12px;
        padding: 0 10px;
    }
    .g-t7 .tit h2{font-size: 20px;font-weight: bold;margin-bottom: 3px;}
    .g-t7 .desc{font-size: 16px;}
    .row-f1{padding: 40px 0 20px;min-height: 80vh;}
    .g-t7{margin-bottom: 20px;}
    .m-list9 .ico{width: 13px;height: 13px;}
    .m-slider8 .pic img{width: 150px;}

    .m-list1 .slick-prev{left: 10px;}
    .m-list1 .slick-next{right: 10px;}
    .nv-bg{display: none;position: fixed;top: 60px;bottom: 0;left: 0;right: 0;z-index: 8;
        background-color: rgba(0,0,0,.5);height: auto;
    }
    .nav .sub{overflow: hidden;
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -o-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }
    .nav .tab{display: none;}
    .city-t{display: block;font-size: 18px;font-weight: normal;padding-bottom: 8px;}
    .tab-nv{width: auto;float: none;}
    .nav .nv-cont{width: auto;}

}
