﻿
.js-caozuo{display: none;}
.m-box1 .tit{display: none;}
.fd-nv2{display: none;}



@media only screen and (min-width: 950px) and (max-width: 1920px) {

.wp-1{padding: 0 6.145vw;}
.wp-2{padding: 0 7.031vw;}
.wp-3{padding: 0 9.375vw;}
.wp-4{padding: 0 7.291vw 0 9.375vw;}
.h50{height: 2.604vw;}
.h100{height: 5.208vw;}

.header{height: 5.468vw;}
.header.hd1{height: 3.906vw;
    box-shadow: 0vw 0.520vw 0.520vw 0.104vw rgba(0,0,0,0.05);
}
.header.hd1 .menu{margin-top: 1.197vw;}
.header.hd1 .logo{margin-left: 1.875vw;line-height: 3.8vw;}
.header.hd1 .tel{line-height: 3.906vw;}
.header.hd1 .so-btn{margin-top: 1.197vw;}
.header.hd1 .so{margin-top: 0.625vw;}
.menu{width: 6.25vw;margin-top: 1.770vw;}
.menu .cont{width: 2.239vw;}
.menu.open{}
.menu em{font-size: 0.833vw;}


.header .logo{line-height: 5.468vw;margin-left: 1.875vw;}
.header .logo .img1{height: 2.031vw;}
.header .logo .img2{height: 2.395vw;}
.header .tel{font-size: 1.562vw;line-height: 5.468vw;margin-right: 0.937vw;padding-left: 1.302vw;
    -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;
}
.hdr{margin-right: 3.125vw;}
.lang{font-size: 1.041vw;line-height: 5.208vw;
    margin-right: 1.822vw;padding-left: 1.354vw;padding-right: 0.833vw;
    -o-background-size: 1.041vw auto;
    -ms-background-size: 1.041vw auto;
    -moz-background-size: 1.041vw auto;
    -webkit-background-size: 1.041vw auto;
    background-size: 1.041vw auto;
}
.lang:after{width: 0.572vw;}
.so-btn{width: 1.562vw;height: 1.562vw;margin-top: 1.822vw;
    -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;
}
.so{margin-top: 1.302vw;}
.so.open{width: 14.58vw;border-radius: 1.302vw;
    box-shadow: 0vw 0vw 0.520vw rgba(0,0,0,.1);
}
.so .inp{height: 2.604vw;font-size: 0.833vw;
    border-radius: 1.302vw;padding: 0 2.604vw 0 0.781vw;
}
.so .btn{width: 2.604vw;height: 2.604vw;
    -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;
}
.nv-btn{width: 8.437vw;}
.nv-btn2{left: 8.437vw;}
.nav{padding-top: 4.427vw;}
.nav:after{left: 6.25vw;}
.nav li{width: 6.25vw;}
.nav li a{font-size: 0.937vw;height: 5.625vw;padding-top: 0.937vw;}
.nav li:after{top: 50%;right: -0.312vw;margin-top: -0.260vw;width: 0.520vw;height: 0.520vw;}
.nav li .icon{height: 1.875vw;margin-bottom: 0.260vw;}
.nav li:last-child a{line-height: 5.625vw;}
.banner:after{left: 6.25vw;}
/*.banner .txt{left: 9.583vw;top: 12.5vw;}
.banner .t1{font-size: 4.583vw;margin-bottom: 0.260vw;}
.banner .t2{font-size: 3.125vw;margin-bottom: 0.833vw;}
.banner .desc{font-size: 1.562vw;line-height: 1.53;}*/


.banner .operate{bottom: 3.281vw;
    padding-left: 18.75vw;
}
.banner .swiper-arrow{
    width: 1.666vw;height: 1.666vw;margin-left: 0.520vw;
    -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;
}
.banner .swiper-pagination .swiper-pagination-bullet{
    margin: 0 0.312vw;width: 0.625vw;height: 0.625vw;
}
.banner .swiper-flow{width: 6.25vw;
    margin-left: 1.562vw;margin-right: 1.041vw;
}

.b-hua .lab{height: 1.770vw;margin-bottom: 1.041vw;}
.b-hua .tit{font-size: 3.541vw;margin-bottom: 1.562vw;}
.b-hua .more{font-size: 0.937vw;}

.b-she .tit{font-size: 3.541vw;line-height: 4.166vw;margin-bottom: 2.031vw;}
.b-hua .more{font-size: 0.937vw;}

.b-fan .tit{font-size: 3.541vw;line-height: 4.375vw;margin-bottom: 1.041vw;}
.b-fan .desc{font-size: 1.25vw;letter-spacing: 1.302vw;margin-bottom: 1.822vw;}
.b-hua .more{font-size: 0.937vw;}

.b-ya .tit{font-size: 3.541vw;line-height: 4.166vw;margin-bottom: 2.031vw;}
.b-hua .more{font-size: 0.937vw;}

.banner .slick-dots{bottom: 3.281vw;}
.banner .slick-dots li{margin: 0 0.312vw;}
.banner .slick-dots li button{width: 5.208vw;height: 0.104vw;margin-top: 0.104vw;}
.banner .slick-dots li.slick-active button{height: 0.208vw;}
.g-tab1{left: 6.041vw;bottom: 1.562vw;}
.g-tab1 li{margin-bottom: 0.47vw;}
.g-tab1 li a{font-size: 0.937vw;line-height: 1.875vw;height: 1.875vw;
    padding-left: 2.083vw;
}
.g-tab1 li a:after{
    width: 0.468vw;height: 0.468vw;margin-top: -0.260vw;
}
.btn-case{right: 1.093vw;bottom: 8.854vw;width: 4.687vw;height: 4.687vw;}
.btn-case span{font-size: 0.729vw;}
.fd-top{padding-bottom: 1.875vw;}
.fd-tel{margin-top: 1.979vw;}
.fd-tel li{padding-right: 1.562vw;margin-right: 1.562vw;}
.fd-tel .ico{margin-right: 0.781vw;height: 2.5vw;}
.fd-tel .txt{line-height: 2.5vw;}
.fd-tel .txt span{font-size: 1.25vw;}
.fd-tel .txt b{font-size: 2.291vw;}
.fd-tel li:last-child{padding-right: 2.604vw;}
.fd-adds{margin-top: 2.239vw;}
.fd-adds li{margin-left: 1.562vw;
    padding-left: 1.25vw;
    -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;
}
.fd-adds .t1{font-size: 1.041vw;}
.fd-adds .t1:after{height: 0.312vw;bottom: -0.468vw;}
.fd-adds .desc{left: 2.083vw;margin-top: 0.781vw;
    font-size: 0.729vw;
}
.fd-con{padding: 2.239vw 0 1.718vw;}
/*.fd-nv{
    min-height: 9.895vw;
}*/
.fd-nv .cont{max-height: 7.916vw;}
.fd-nv dl{margin-right: 6.770vw;}
.fd-nv dt{margin-bottom: 0.729vw;}
.fd-nv dt a{font-size: 1.041vw;}
.fd-nv dd a{font-size: 0.833vw;}
.fd-nv dd .btn{height: 1.875vw;
    background: url(../images/i-17.png) no-repeat 0.312vw center;
}
.fd-about{width: 25vw;}
.fd-about .tit{margin-bottom: 0.937vw;}
.fd-about .tit h3{
    font-size: 1.354vw;
}
.fd-about .tit .qr{width: 1.041vw;height: 1.041vw;
    margin-left: 0.520vw;
}
.fd-about .tit span{width: 1.041vw;height: 1.041vw;}
.fd-about .qr .pic{top: 2.864vw;width: 8.958vw;padding: 0.260vw 0;
    box-shadow: 0vw 0vw 0.729vw 0.052vw rgba(72,72,72,0.21);
}
.fd-about .qr .pic img{width: 7.708vw;}
.fd-about .qr p{font-size: 0.677vw;}
.fd-about .txt{font-size: 0.833vw;line-height: 1.562vw;}

.fd-link{padding: 1.406vw 0 0.625vw;}
.fd-link dl{font-size: 0.833vw;line-height: 1.041vw;margin-bottom: 0.781vw;}
.fd-link dd a{margin-right: 0.781vw;}
.fd-copr{font-size: 0.833vw;padding: 0.989vw 0;}
.fd-copr .c-btn{padding-left: 1.458vw;
    margin-left: 0.781vw;
}
.fd-copr .c-qr{width: 8.958vw;}
.fix-xun {right: 1.093vw;bottom: 3.020vw;width: 4.166vw; height: 4.166vw;}
.fix-xun .animated-circles .circle{width: 4.166vw; height: 4.166vw;}

.fix-xun .pop{bottom: -1.718vw;padding-right: 2.656vw;}
.fix-xun .cont{width: 28.38vw;border-radius: 1.041vw;padding: 0 1.302vw;
    box-shadow: 0vw 0vw 0.781vw rgba(0,0,0,.15);
}
.fix-xun .cont:after{bottom: 3.593vw;
    border-left: 0.677vw solid #fff;
    border-top: 0.520vw solid transparent;
    border-bottom: 0.520vw solid transparent;
}
.fix-xun .con{padding: 1.041vw 0;}
.fix-xun .txt{margin-top: 1.406vw;}
.fix-xun .t1{font-size: 1.354vw;
    padding-left: 1.666vw;margin-bottom: 0.729vw;
    -o-background-size: 1.302vw auto;
    -ms-background-size: 1.302vw auto;
    -moz-background-size: 1.302vw auto;
    -webkit-background-size: 1.302vw auto;
    background-size: 1.302vw auto;
}
.fix-xun .tel{font-size: 2.031vw;}
.fix-xun .tips{font-size: 1.145vw;}
.fix-xun .qr{width: 6.354vw;border-radius: 0.416vw;padding: 0.625vw 0.625vw 0.520vw;margin-top: 0.260vw;}
.fix-xun .qr .pic{margin-bottom: 0.468vw;}
.fix-xun .qr span{font-size: 0.937vw;}
.fix-xun .bot{padding: 1.510vw 0 1.822vw;}
.fix-xun .t2{font-size: 1.354vw;
    line-height: 2.5vw;padding-left: 1.666vw;
    -o-background-size: 1.197vw auto;
    -ms-background-size: 1.197vw auto;
    -moz-background-size: 1.197vw auto;
    -webkit-background-size: 1.197vw auto;
    background-size: 1.197vw auto;
}
.fix-xun .btn{width: 7.031vw;height: 2.5vw;line-height: 2.5vw;
    border-radius: 1.25vw;font-size: 1.145vw;
}

.nav-dian{right: 3.125vw;}
.nav-dian li{margin-bottom: 2.083vw;}
/*.nav-dian li a{width: 0.677vw;height: 0.677vw;}*/
.row-a2{padding: 2.812vw 0 0;
	-o-background-size: auto 14.63vw;
	-ms-background-size: auto 14.63vw;
	-moz-background-size: auto 14.63vw;
	-webkit-background-size: auto 14.63vw;
	background-size: auto 14.63vw;
}
.row-a2-1{border-radius: 3.125vw;padding: 3.125vw 0 0;margin: 0 1.25vw;}

.m-t1 .lab{font-size: 1.25vw;}
.m-t1 h2{font-size: 2.708vw;}
.m-t1 .btn{width: 9.322vw;height: 2.812vw;margin-top: 2.5vw;
	line-height: 2.708vw;font-size: 1.041vw;border-radius: 1.406vw;
}
.m-list1{padding-top: 2.864vw;margin-bottom: 6.25vw;}
.m-list1 .con{border-radius: 1.041vw;}
.m-list1 li .pic{border-radius: 1.041vw;}
.m-list1 .i1 .item{margin-bottom: 1.562vw;}
.m-list1 .i1 .item-3{margin-bottom: 0;}
.m-list1 .i2{padding-left: 1.562vw;}
.m-list1 .i2 .item-1{margin-bottom: 1.666vw;}
.m-list1 .i3{padding-left: 1.562vw;}
.m-list1 .i4{padding-left: 1.562vw;}
.m-list1 .i4 .item-1{margin-bottom: 1.302vw;}
.m-list1 .i4 .item .txt{font-size: 1.25vw;}
.m-list1 .i4 .item .txt h3{font-size: 1.875vw;}
.m-list1 .i5{
	padding-left: 1.562vw;padding-top: 2.812vw;
}
.m-list1 .i6{padding-top: 1.562vw;}
.m-list1 .i6 .item-2{padding-left: 1.562vw;}
.m-list1 .i6 .item-3{padding-left: 1.562vw;}
.m-list1 .tit{font-size: 3.125vw;margin-bottom: 0.937vw;}
.m-list1 .txt{padding-left: 1.562vw;font-size: 1.562vw;}
.m-list1 .txt h3{font-size: 2.083vw;line-height: 1.13;margin-bottom: 0.468vw;}
.m-list1 .txt .url{font-size: 0.833vw;padding-top: 0.520vw;}

.m-list1 .con:hover .icon{top: 1.041vw;left: 2.031vw;height: 3.125vw;}
.m-list1 .i2 .item-1 .con:hover .txt{top: 7.031vw;}
.m-list1 .i4 .item-2 .con:hover .txt{padding-left: 6.25vw;}

.m-list1 .icon{height: 5.208vw;}
.m-list1 .con:hover .icon{top: 1.041vw;left: 2.031vw;}
.m-list1 .i1 .item-1 .icon{height: 2.552vw;}
.m-list1 .i1 .item-2 .icon{height: 2.083vw;}
.m-list1 .i1 .item-3 .icon{height: 3.75vw;}
.m-list1 .i2 .item-1 .icon{height: 2.760vw;}
.m-list1 .i2 .item-2 .icon{height: 1.822vw;}
.m-list1 .i3 .item-1 .icon{height: 3.385vw;}
.m-list1 .i4 .item-1 .icon{height: 2.5vw;}
.m-list1 .i4 .item-2 .icon{height: 5.520vw;}
.m-list1 .i5 .item-1 .icon{height: 3.125vw;}
.m-list1 .i6 .item-1 .icon{height: 4.166vw;}
.m-list1 .i6 .item-2 .icon{height: 4.010vw;}
.m-list1 .i6 .item-3 .icon{height: 2.343vw;}

.m-list1 .i1 .item-1 .con:hover .icon{height: 2.083vw;}
.m-list1 .i1 .item-2 .con:hover .icon{height: 1.666vw;}
.m-list1 .i1 .item-3 .con:hover .icon{height: 2.916vw;}
.m-list1 .i2 .item-1 .con:hover .icon{height: 2.239vw;}
.m-list1 .i2 .item-2 .con:hover .icon{height: 1.354vw;}
.m-list1 .i3 .item-1 .con:hover .icon{height: 2.708vw;}
.m-list1 .i4 .item-1 .con:hover .icon{height: 2.083vw;}
.m-list1 .i4 .item-2 .con:hover .icon{height: 4.427vw;}
.m-list1 .i5 .item-1 .con:hover .icon{height: 3.75vw;}
.m-list1 .i6 .item-1 .con:hover .icon{height: 5.052vw;}
.m-list1 .i6 .item-2 .con:hover .icon{height: 3.177vw;}
.m-list1 .i6 .item-3 .con:hover .icon{height: 1.875vw;}




.row-a2-2{padding: 7.031vw 0 4.166vw;}
.row-a2-2 .i-bor{
	left: 6.145vw;height: 10vw;
}
.row-a2-2 .i-bor:after{left: -0.312vw;bottom: -0.625vw;
	width: 0.677vw;height: 0.677vw;
	/*border: 0.156vw solid #28A130;*/
}
.row-a2-2 .i-bor2{bottom: 0.520vw;left: 6.145vw;height: 13.90vw;}
.row-a2-2 .i-bor2:after{left: -0.312vw;bottom: -0.520vw;
	width: 0.677vw;height: 0.677vw;
	border: 0.156vw solid #28A130;
}
.m-tab1{padding-top: 4.166vw;margin-left: -0.364vw;}
.m-tab1 li.on{margin-bottom: 0.625vw;}
.m-tab1 li a{font-size: 1.041vw;
	padding: 0.364vw 0;
}
.m-tab1 li a:after{left: 0.364vw;height: 0.885vw;}
.m-tab1 li.on a{font-size: 1.354vw;}
.m-box1{width: 66.66vw;}
.m-txt1 .pic{
	border-radius: 1.041vw;
}
.m-txt1 .txt{width: 40.93vw;
	padding: 2.031vw 13.02vw 2.343vw 3.958vw;margin-right: 6.25vw;margin-top: -4.947vw;
	box-shadow: 0vw 0vw 1.25vw 0.104vw rgba(36,80,130,0.1);
	border-radius: 1.041vw;
}
.m-txt1 .desc{font-size: 1.041vw;}
.m-txt1 .ico{width: 2.760vw;height: 1.927vw;margin-bottom: 0.833vw;}
.m-txt1 .btn{top: 3.958vw;right: 2.604vw;width: 4.583vw;height: 4.583vw;line-height: 4.479vw;
	font-size: 0.937vw;
}

.row-a2-3{padding: 0.781vw 0 4.583vw;}
.row-a2-3 .i-bor{bottom: 0.520vw;
	left: 6.145vw;height: 2.083vw;
}
.row-a2-3 .i-bor:after{left: -0.312vw;bottom: -0.520vw;
	width: 0.677vw;height: 0.677vw;
	border: 0.156vw solid #28A130;
}
.m-t2{margin-left: -0.312vw;}
.m-t2 h2{font-size: 2.708vw;margin-bottom: 0.312vw;}
.m-t2 .desc{font-size: 0.937vw;}
.m-form1{padding-top: 1.562vw;}
.m-form1 .con{margin-bottom: 1.562vw;}
.m-form1 .item{padding-right: 0.677vw;}
.m-form1 .inp{height: 4.687vw;border-radius: 1.041vw;
	padding: 0 1.25vw;font-size: 0.937vw;
	box-shadow: 0vw 0vw 0.625vw 0.052vw rgba(183,216,254,0.07);
}
.m-form1 .btn{height: 4.687vw;font-size: 1.145vw;
	border-radius: 1.041vw;
}
.m-form1 .btn:hover{background-color: #37cd41;}
.m-form1 .c-pic{top: 1.041vw;bottom: 1.041vw;right: 2.187vw;width: 5.989vw;}
.m-form1 .tips{font-size: 0.937vw;padding-left: 1.25vw;
	-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;
}
.row-a2-4{padding: 0.781vw 0 3.593vw;}
.row-a2-4 .i-bor{left: 6.145vw;top: 9.895vw;width: 0.052vw;}
.m-slider1 .slick-list{margin: 0 -3.125vw;padding: 0 3.125vw;}
.m-slider1 .con{padding: 2.187vw 1.875vw;margin: 3.281vw 0 2.604vw;
	border-radius: 1.041vw;
}
.m-slider1 .date{padding-left: 1.510vw;font-size: 1.041vw;margin-bottom: 0.937vw;
	-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;
}
.m-slider1 .tit{font-size: 1.145vw;line-height: 1.770vw;height: 3.541vw;margin-bottom: 3.281vw;}
.m-slider1 .pic{border-radius: 0.520vw;}
.m-slider1 .con:hover{box-shadow: 0vw 0.625vw 1.041vw 0.885vw rgba(60,60,60,0.26);}
.m-slider1 .slick-arrow{top: -3.906vw;width: 3.229vw;height: 3.229vw;}
.m-slider1 .slick-prev{right: 3.802vw;}
.m-slider1 .slick-arrow:after{
	-o-background-size: 0.677vw auto;
	-ms-background-size: 0.677vw auto;
	-moz-background-size: 0.677vw auto;
	-webkit-background-size: 0.677vw auto;
	background-size: 0.677vw auto;
}
.m-tab2{margin-right: 8.125vw;}
.m-tab2 li a{padding-left: 2.968vw;font-size: 1.458vw;
	line-height: 2.968vw;
}
.m-tab2 li a:before{height: 0.052vw;width: 1.666vw;}
.m-tab2 li a:after{left: 1.666vw;width: 0.677vw;height: 0.677vw;
	border: 0.156vw solid #28A130;
}
.row-a2-4 .row .col-l{width: 35.41vw;}
.row-a2-4 .row .col-r{width: 29.16vw;padding-bottom: 1.197vw;}
.m-new1 .pic{width: 12.70vw;height: 7.552vw;border-radius: 0.520vw;margin-right: 1.875vw;}
.m-new1 .date{padding-left: 1.510vw;font-size: 1.041vw;margin-bottom: 0.833vw;
	-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;
}
.m-new1 h3{font-size: 1.145vw;;line-height: 1.770vw;}
.m-list2 .con{line-height: 2.812vw;}
.m-list2 .date{font-size: 0.937vw;;margin-left: 1.041vw;}
.m-list2 h3{font-size: 0.937vw;}
.g-btn1{width: 9.322vw;height: 2.812vw;
	line-height: 2.708vw;font-size: 1.041vw;border-radius: 1.406vw;
}
.row-a3{padding-bottom: 6.25vw;}
.row-a3 .col-l{width: 46.56vw;}
.row-a3 .col-r{width: 37.91vw;}
.m-txt2{padding-top: 7.656vw;}
.m-txt2 .tit{font-size: 2.708vw;margin-bottom: 0.781vw;}
.m-txt2 .desc{font-size: 0.937vw;margin-bottom: 1.822vw;}
.m-txt2 .t1{font-size: 1.041vw;}
.ul-num{top: -1.718vw;}
.ul-num li{font-size: 1.354vw;height: 9.114vw;line-height: 9.114vw;}
.ul-num li span{font-size: 7.291vw;}
.ul-num li b{font-size: 4.583vw;
	top: -1.041vw;
	margin-right: 2.604vw;margin-left: 1.041vw;
}

.right-map{height: 29.56vw;margin-top: 6.510vwvw;}
.right-map .point-area{width:4.166vw;height:4.166vw;}
.right-map .point-area:before{width:0.520vw;height:0.520vw;margin-left:-0.260vw;}
.right-map .point-area .txt{width:4.062vw;left:2.604vw;font-size: 0.989vw;}
.row-a4{padding: 5.208vw 0 0;}
.m-list3{padding-left: 5.208vw;padding-top: 2.343vw;}
.m-list3 li{width: 11.56vw;height: 13.33vw;margin-bottom: -0.677vw;}
.m-list3 li:after{width: 13.54vw;height: 14.89vw;
}
.m-list3 .con{line-height: 12.5vw;}
.m-list3 .i7{margin-left: 5.208vw;}
.m-list3 .con span{font-size: 1.041vw;}

.h600{height: 31.25vw;}
.row-a3{height: 65.10vw;}

.banner .b-t{list-style-type: 0.520vw;
    font-size: 3.75vw;
}

.pages{margin:2.604vw 0 4.166vw;}
.pages li{margin:0 0.260vw; float:left}
.pages a,.pages span{border-radius: 0.208vw;
    width:2.291vw;height:2.291vw;line-height:2.083vw;font-size:0.833vw;
}



/*******************************
    -------[=内页]-------
********************************/
.ban-news{height: 33.85vw;}
.ban-news:after{left: 6.25vw;}
.b-cur{bottom: 3.854vw;}
.cur{font-size: 0.937vw;margin-bottom: 0.312vw;padding-left: 1.458vw;}
.b-cur .tit{font-size: 3.437vw;}
.row-b1{padding: 5.104vw 0 1.197vw;}
.row-b1 .col-l{width: 21.04vw;}
.m-t3{font-size: 2.708vw;}
.snv{margin-top: 0.885vw;width: 8.854vw;margin-bottom: 4.062vw;}
.snv li .s1{font-size: 1.041vw;line-height: 3.020vw;}
.snv li .s1:before{width: 0.416vw;height: 0.416vw;}
.snv li .s1:after{width: 0.833vw;}
.snv li:hover .s1,.snv li.on .s1{padding-left: 0.937vw;}
.m-tab3 li{margin-bottom: 0.885vw;margin-right: 0.520vw;}
.m-tab3 li a{height: 2.343vw;line-height: 2.135vw;padding: 0 1.145vw;font-size: 0.937vw;
    box-shadow: 0vw 0.833vw 0.729vw 0.052vw rgba(202,202,202,0.2);
    border-radius: 1.197vw;
}
.m-list4{margin: 0 -3.281vw;}
.m-list4 li{margin-bottom: 2.604vw;}
.m-list4 .con{margin: 0 3.281vw;height: 13.18vw;}
.m-list4 .pic{height: 3.125vw;line-height: 3.125vw;margin-bottom: 0.781vw;}
.m-list4 .date{padding-left: 1.510vw;font-size: 1.041vw;margin-bottom: 0.833vw;
    -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;
}
.m-list4 .tit{font-size: 1.354vw;margin-bottom: 0.937vw;}
.m-list4 .desc{font-size: 0.937vw;}
.row-b2{padding: 5.677vw 0 6.614vw;}
.m-list5{margin: 0 -2.343vw;padding-top: 2.343vw;}
.m-list5 .con{margin: 0 2.343vw;}
.m-list5 .date{padding-left: 1.510vw;font-size: 1.041vw;margin-bottom: 0.937vw;
    -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;
}
.m-list5 .tit{font-size: 1.354vw;margin-bottom: 1.406vw;}
.m-list5 .desc{font-size: 0.937vw;}
.row-flow{padding-top: 4.583vw;padding-bottom: 7.291vw;}
.m-t5{margin-bottom: 1.666vw;}
.m-t5 h3{font-size: 2.604vw;margin-bottom: 0.104vw;}
.m-t5 p{font-size: 0.833vw;}
.m-list10{height: 22.76vw;margin-top: 2.083vw;}
.m-list10 li{width: 8.854vw;}
.m-list10 .con{padding: 1.822vw 0 0vw;border-radius: 8.854vw;}
.m-list10 .icon{width: 6.770vw;height: 6.770vw;margin: 0 auto 1.302vw;
    -o-background-size: 3.645vw auto;
    -ms-background-size: 3.645vw auto;
    -moz-background-size: 3.645vw auto;
    -webkit-background-size: 3.645vw auto;
    background-size: 3.645vw auto;
}
.m-list10 li:after,
.m-list10 li:before{width: 4.687vw;height: 4.687vw;top: 8.229vw;}
.m-list10 li:after{left: -2.395vw;}
.m-list10 li:before{right: -2.395vw;}
.m-list10 .icon:after{top: -0.625vw;left: -0.625vw;width: 8.020vw;height: 8.020vw;}
.m-list10 h4{font-size: 1.145vw;margin-bottom: 0.937vw;}
.m-list10 .desc{font-size: 0.729vw;line-height: 1.25vw;}
.m-list10 .con:hover{padding-bottom: 4.687vw;}
.row-c1{padding-top: 5.677vw;padding-left: 6.25vw;padding-bottom: 4.322vw;}
.row-c1-1{padding-left: 5.729vw;}
.row-c1-1 .col-l{padding-right: 3.75vw;padding-top: 3.333vw;padding-bottom: 3.854vw;}
.t-close{font-size: 0.833vw;margin-bottom: 6.25vw;
    padding-top: 5.572vw;
}
.t-close .ico{width: 1.666vw;height: 1.666vw;margin: 0 auto 0.416vw;
    -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;
}
.t-close .ico:before{height: 5.572vw;}
.f-share{margin-bottom: 3.020vw;}
.f-share .t1{font-size: 0.937vw;margin-top: 3.229vw;margin-right: 1.093vw;padding-top: 1.510vw;
    -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;
}
.f-share .bdsharebuttonbox a{width: 2.135vw;height: 2.135vw;margin: 0 0 0.937vw 0;}
.f-arrow a{width: 8.958vw;height: 2.916vw;line-height: 2.916vw;
    font-size: 0.937vw;border-radius: 1.458vw;margin: 0 auto 0.677vw;
}
.m-details{padding-top: 1.458vw;}
.m-details h1{font-size: 2.812vw;margin-bottom: 1.145vw;}
.m-details .info{/*font-size: 0.833vw;*/padding-bottom: 2.083vw;margin-bottom: 1.406vw;
    -o-background-size: auto 0.677vw;
    -ms-background-size: auto 0.677vw;
    -moz-background-size: auto 0.677vw;
    -webkit-background-size: auto 0.677vw;
    background-size: auto 0.677vw;
}
.m-details .txt{margin-bottom: 2.604vw;}
.m-details .txt img{ width:100%; margin:0px; padding:0px}
.m-details .statement{font-size: 0.833vw;padding: 1.718vw 0.781vw 1.718vw 1.406vw;margin-right: -2.239vw;
    margin-bottom: 1.822vw;
}
.m-details .rag{line-height: 2.395vw;font-size: 0.833vw;}
.m-details .rag .t-c a{padding: 0 1.197vw;margin-right: 0.572vw;
    border-radius: 1.197vw;
}
.ban-case{height: 28.64vw;}
.ban-case:after{left: 6.25vw;}
.ban-case .txt{left: 8.854vw;right: 8.854vw;}
.ban-case .txt .lab{font-size: 1.145vw;margin-bottom: 0.520vw;}
.ban-case .txt .tit{font-size: 2.708vw;}
.ban-case .tab{left: 8.854vw;bottom: 1.354vw;}
.ban-case .tab li{margin-right: 0.625vw;}
.ban-case .tab li a{font-size: 0.937vw;height: 2.187vw;line-height: 2.187vw;
    border-radius: 0.520vw;padding: 0 1.25vw;
}
.new-list1{padding: 1.041vw 0.520vw 0;}
.new-list1 li{margin-bottom: 1.041vw;}
.new-list1 .con{margin: 0 0.520vw;}
.new-list1 .tit h3{left: 1.458vw;bottom: 1.041vw;right: 1.041vw;
    font-size: 1.145vw;
}
.new-list1 .pic{
    border-radius: 0.260vw;
}
.new-list1 .p-logo:after{width: 2.395vw;margin: 1.041vw auto 0;}
.new-list1 .lab{
    width: 3.645vw;height: 3.645vw;
}
.new-list1 .lab em{font-size: 0.937vw;line-height: 1.041vw;}
.new-list1 .con:hover .p-logo:after{height: 2.395vw;}
.ban-content:after{left: 6.25vw;}
.ban-content .ico {right: 23.69vw;bottom: 14.06vw;width: 5.989vw;height: 5.989vw;}
.ban-content .txt{left: 13.54vw;right: 13.54vw;bottom: 6.614vw;}
.ban-content .txt .lab{font-size: 1.354vw;}
.ban-content .txt .tel{font-size: 4.166vw;margin-bottom: 0.416vw;}
.ban-content .txt .adds{font-size: 1.562vw;margin-bottom: 2.864vw;}
.ban-content .txt .btn{width: 9.635vw;height: 3.125vw;line-height: 3.125vw;
    font-size: 1.041vw;border-radius: 1.562vw;
}
.ban-content .txt .btn:before{
    width: 1.145vw;height: 1.145vw;top: -0.156vw;margin-right: 0.364vw;
}
.row-d1{padding: 5.625vw 0 1.25vw;}
.m-t2 .tel{font-size: 1.354vw;
    padding-left: 4.010vw;margin-top: 0.625vw;
    -o-background-size: 3.177vw auto;
    -ms-background-size: 3.177vw auto;
    -moz-background-size: 3.177vw auto;
    -webkit-background-size: 3.177vw auto;
    background-size: 3.177vw auto;
}
.m-t2 .tel span{font-size: 3.541vw;}
.m-list6{margin: 0 -0.989vw;padding-top: 2.395vw;}
.m-list6 .con{margin: 0 0.989vw;border-radius: 1.041vw;}
.m-list6 .txt{height: 8.854vw;padding-top: 1.875vw;}
.m-list6 h3{font-size: 1.562vw;margin-bottom: 0.520vw;}
.m-list6 .desc{font-size: 1.041vw;}
.m-list6 .con:hover{
    box-shadow: 0vw 0vw 1.25vw 0.104vw rgba(36,80,130,0.1);
}
.row-d1-1{padding-bottom: 5.625vw;}
.row-d2{padding: 4.791vw 0 6.510vw;}
.m-list7{border-radius: 1.041vw;margin-top: 1.979vw;}
.m-list7 h3{font-size: 2.187vw;}
.ban-an .txt{left: 12.5vw;right: 12.5vw;}
.ban-an .lab{font-size: 0.937vw;margin-bottom: 1.302vw;}
.ban-an .pic{height: 4.010vw;margin-bottom: 1.302vw;}
.ban-an .pic img{max-height: 5.208vw;}
.ban-an .desc{font-size: 0.833vw;max-width: 47.29vw;
    padding-right: 2.187vw;margin-bottom: 2.812vw;
}
.ban-an .btn{font-size: 0.833vw;}
.ban-an .btn:before{width: 3.385vw;height: 3.385vw;
    margin-bottom: 0.625vw;
    -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;
}
.ban-an .cur{left: 12.5vw;bottom: 1.562vw;}
.m-t6 span{font-size: 2.083vw;
    width: 24.27vw;padding-bottom: 0.937vw;}
.m-t6 span:after{bottom: -0.156vw;
    height: 0.208vw;width: 4.687vw;border-radius: 0.104vw;
}
.row-e1{padding: 4.791vw 0 0;}
.a-pic1{margin-top: 5.156vw;}
.a-pic1 img{max-height: 11.71vw;}
.row-e2{padding: 7.812vw 0 0;}
.a-pic2{max-width: 74.79vw;margin: 3.958vw auto 0;}
.row-e3{padding: 8.385vw 0 0;}
.a-pic3{max-width: 84.94vw;margin: 4.843vw auto 0;}
.row-e4{padding: 4.531vw 0 0;}
.new-list1-1{margin: 3.958vw 0 0;}
.new-list1-1 .slick-arrow{width: 2.708vw;height: 2.708vw;}
.new-list1-1 .slick-prev{left: 0.781vw;}
.new-list1-1 .slick-next{right: 0.781vw;}
.ban-di:after{left: 6.25vw;width: 0.052vw;}
.ban-di .txt{top: 11.45vw;left: 11.45vw;}
.ban-di .tit{padding-bottom: 2.083vw;margin-bottom: 2.604vw;}
.ban-di .tit:after{;width: 7.291vw;}
.ban-di .tit h2{font-size: 2.604vw;}
.ban-di .tit .t-c{font-size: 1.458vw;}
.ban-di .tel{font-size: 2.708vw;padding-left: 4.375vw;
    -o-background-size: 3.020vw auto;
    -ms-background-size: 3.020vw auto;
    -moz-background-size: 3.020vw auto;
    -webkit-background-size: 3.020vw auto;
    background-size: 3.020vw auto;
}
.ban-di .adds{font-size: 1.25vw;padding-left: 2.239vw;
    -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-txt3 .tit{font-size: 3.125vw;margin-bottom: 0.312vw;}
.m-txt3 .desc{font-size: 1.041vw;padding-bottom: 2.968vw;margin-bottom: 2.239vw;}
.m-txt3 .desc:after{width: 6.770vw;}
.m-txt3 .list li a{font-size: 1.25vw;line-height: 3.125vw;
    padding-left: 0.833vw;margin-left: 45.10vw;
}
.m-txt3 .list li a:after{width: 0.312vw;height: 0.312vw;}
.m-tab4{width: 17.18vw;}
.m-tab4 ul{left: 4.895vw;width: 15.62vw;}
.m-tab4 ul:after,.m-tab4 ul:before{left: 1.354vw;height: 52.08vw;}
.m-tab4 li{line-height: 5.052vw;}
.m-tab4 .ico{width: 2.656vw;height: 2.656vw;
    margin-right: 0.781vw;margin-top: 1.197vw;
}
.m-tab4 .ico:after,.m-tab4 .ico:before{left: 1.354vw;height: 52.08vw;}
.m-tab4 .ico:before{margin-bottom: 0.520vw;}
.m-tab4 .ico:after{margin-top: 0.520vw;}
.m-tab4 em{font-size: 0.937vw;}
.row-f2{padding: 7.135vw 0 2.343vw;}
.row-f2 .m-t2{padding-bottom: 0.520vw;}
/*.row-f2 .m-slider1{margin: 0 7.291vw;}*/
.b-desc{left: 6.25vw;padding: 3.645vw 0 3.645vw 5.312vw;}
.b-desc .desc{max-width: 61.51vw;font-size: 0.937vw;}
.b-desc .more{right: 7.812vw;width: 4.583vw;height: 4.583vw;
    font-size: 0.937vw;line-height: 4.479vw;
}
.row-flow-1{height: 50vw;padding-top: 6.25vw;}
.row-flow-1 .g-bor1{height: 35.88vw;}
.row-flow-1 .g-bor2{height: 5vw;}
.row-flow-1 .m-list10{margin-top: 4.791vw;}
.row-f3{padding: 6.041vw 0 6.562vw;}
.row-f3 .g-bor1{height: 5.156vw;}
.row-f3 .g-bor2{height: 4.687vw;}
.row-a3-1 .g-bor1{height: 46.25vw;}
.row-a3-1 .g-bor2{height: 6.25vw;}
/*.row-a3-1 .col-l{padding-left: 2.864vw;}
.row-a3-1 .ul-num{padding-left: 2.864vw;}*/
.row-a3-1 .col-l{margin-left: -0.312vw;}
.row-a3-1 .ul-num{margin-left: -0.312vw;}
.g-bor1{left: 6.25vw;height: 4.322vw;}
.g-bor2{left: 6.25vw;height: 3.75vw;}
.g-bor2:after{bottom: -0.625vw;width: 0.677vw;height: 0.677vw;
    margin-left: -0.364vw;border: 0.156vw solid #28A130;
}
.row-b2 .g-bor1{height: 5.156vw;}
.row-b1 .g-bor1{height: 15.62vw;}
.row-b1 .g-bor1{height: 58.59vw;}
.row-d1 .g-bor1{height: 4.427vw;}
.row-d1 .g-bor2{height: 4.166vw;}
.row-d1 .g-bor2-1{top: 37.91vw;height: 3.281vw;}
.row-d2 .g-bor2{height: 3.437vw;}
.row-d2 .g-bor1{height: 4.531vw;}
.row-f2 .g-bor2{height: 6.25vw;}
.row-f2 .g-bor1{height: 29.42vw;}
.introduct:after{left: 6.25vw;}
.flex_menu{right: 3.593vw;}
.flex_menu .flex_item{width: 0.677vw;height: 0.677vw;margin-bottom: 2.083vw;}
.m-txt4{left: 13.02vw;}
.m-txt4 .tit{margin-bottom: 2.604vw;}
.m-txt4 .tit h2{font-size: 2.604vw;margin-bottom: 0.885vw;padding-left: 3.906vw;
    -o-background-size: auto 2.968vw;
    -ms-background-size: auto 2.968vw;
    -moz-background-size: auto 2.968vw;
    -webkit-background-size: auto 2.968vw;
    background-size: auto 2.968vw;
}
.m-txt4 .desc{font-size: 1.041vw;max-width: 49.47vw;}
.m-txt4 li{max-width: 43.48vw;}
.m-txt4 li h3{font-size: 1.562vw;line-height: 3.541vw;}
.m-txt4 li h3:after{left: -1.25vw;
    width: 0.677vw;height: 0.677vw;
}
.m-txt4 li h3:before{width: 5.677vw;margin-right: 1.093vw;}
.m-txt4 .tips{font-size: 1.041vw;}
.m-txt4 li.on .tips{margin-bottom: 1.458vw;}
.ban-about:after{left: 6.25vw;}
.ban-about .b-num{left: 6.25vw;}
.ban-about .b-num li{padding: 1.562vw 0 2.083vw;}
.ban-about .b-num .num{margin-bottom: 0.312vw;}
.ban-about .b-num .num span{font-size: 6.666vw;}
.ban-about .b-num .num sup{font-size: 1.875vw;top: 0.781vw;}
.ban-about .b-num p{font-size: 0.937vw;}
.ban-about .txt{left: 14.58vw;top: 10.41vw;}
.ban-about .txt .tit{font-size: 3.645vw;margin-bottom: 1.041vw;}
.ban-about .txt .desc{font-size: 1.041vw;margin-bottom: 2.343vw;max-width: 35.93vw;}
.ban-about .txt .btn{width: 3.645vw;height: 3.645vw;
    line-height: 3.541vw;
}
.ban-about .txt .btn:after{
    width: 0.729vw;height: 1.458vw;
}
.row-h1{padding-left: 9.375vw;padding-top: 8.593vw;}
.m-slider2 .con{height: 19.16vw;margin: 2.604vw 1.562vw 2.604vw 0;padding: 2.447vw 1.822vw 0 2.083vw;
    border-radius: 1.041vw;
}
.m-slider2 .num{font-size: 1.25vw;right: 1.718vw;top: 2.968vw;}
.m-slider2 .ico{width: 2.708vw;height: 2.708vw;margin-bottom: 1.458vw;}
.m-slider2 h3{font-size: 1.666vw;margin-bottom: 0.937vw;}
.m-slider2 .desc{font-size: 0.833vw;}
.m-slider2 .con:hover{
    box-shadow: 0vw 0vw 1.666vw 0.416vw rgba(188,240,192,0.25);
}
.row-h1-2{padding-top: 7.656vw;}
.m-piny img{height: 35.98vw;}
.m-piny .img1{bottom: -6.354vw;right: 24.37vw;}
.m-piny .img2{bottom: -9.531vw;right: 7.812vw;}
.m-piny img.on{height: 45.57vw;}
.m-txt5{margin-bottom: 6.562vw;max-width: 35.93vw;}
.m-txt5 h3{font-size: 2.812vw;margin-bottom: 1.562vw;}
.m-txt5 .desc{font-size: 0.937vw;}
.row-h2{padding: 5.312vw 0 0;}
.row-h2 .m-t2 h2{margin-bottom: 1.041vw;}
.m-list8{padding-top: 3.645vw;}
.m-list8 li{width: 10.57vw;height: 12.03vw;margin-bottom: -0.677vw;}
.m-list8 li:after{width: 11.87vw;height: 13.54vw;}
.m-list8 .con{line-height: 11.45vw;}
.m-list8 li:nth-child(2n):after{width: 12.5vw;height: 13.85vw;}
.m-list8-1{padding-top: 0;margin-left: 5.208vw;}
.row-h3{padding: 6.927vw 0 7.656vw;}
.m-slider3{padding: 0.416vw 0;margin-top: 1.718vw;}
.m-slider3 .swiper-arrow{top: -5.833vw;width: 3.333vw;height: 3.333vw;}
.m-slider3 .swiper-prev{right: 3.958vw;}
.m-slider3 .cont{height: 28.22vw;}
.m-slider3:after,.m-slider3:before{height: 0.416vw;
    border-top: 0.104vw solid #666;
    border-bottom: 0.104vw solid #666;
}
.m-slider3 .col-l{width: 33.33vw;}
.m-slider3 .col-r{width: 27.96vw;height: 36.25vw;}
.m-slider3 .con{padding-top: 5.416vw;}
.m-slider3 h3{font-size: 2.5vw;margin-bottom: 1.25vw;}
.m-slider3 .desc{font-size: 1.041vw;}
.m-slider3 .btn{width: 4.479vw;height: 3.437vw;margin-bottom: 1.875vw;}
.m-slider3 .date{font-size: 11.92vw;height: 11.97vw;line-height: 11.97vw;}
.m-slider3 .slider-nav:after,.m-slider3 .slider-nav:before{width: 1.875vw;height: 5vw;}
.row-h4{padding-bottom: 8.072vw;
    -o-background-size: 96.40vw auto;
    -ms-background-size: 96.40vw auto;
    -moz-background-size: 96.40vw auto;
    -webkit-background-size: 96.40vw auto;
    background-size: 96.40vw auto;
}
.row-h4-1{padding-left: 9.375vw;padding-top: 8.75vw;}
.m-slider4{padding-bottom: 2.968vw;padding-left: 2.708vw;padding-right: 6.25vw;padding-top: 1.562vw;
    -o-background-size: auto 7.395vw;
    -ms-background-size: auto 7.395vw;
    -moz-background-size: auto 7.395vw;
    -webkit-background-size: auto 7.395vw;
    background-size: auto 7.395vw;
}
.m-slider4 .item{line-height: 30.72vw;padding: 0 0.729vw;}
.m-slider4 .desc{font-size: 1.25vw;}
.m-slider4 .pic{margin-bottom: 2.395vw;}
.m-slider4 .pic:after{bottom: -2.395vw;height: 2.395vw;}
.m-slider4 .txt{height: 15.36vw;margin-bottom: -3.125vw;}
.m-slider4 .date{width: 7.343vw;height: 3.75vw;
    padding-left: 2.5vw;padding-top: 0.416vw;
    font-size: 1.145vw;
}
.m-slider4 .item-2 .date{margin-left: 0.520vw;}
.m-slider4 .item-1 .date{margin-left: -1.041vw;}
.m-slider4 .item-2 .desc{padding-left: 2.656vw;}
.m-slider4 .item-1 .desc{padding-left: 1.145vw;}
.m-slider4 .item-2 .pic{width: 16.56vw;}
.m-slider4 .item-1 .pic{width: 12.08vw;}
.m-slider4 .item-2 .txt{background-position: 1.302vw top;}
.m-slider4 .slick-arrow{top: -5.833vw;width: 3.333vw;height: 3.333vw;}
.m-slider4 .slick-prev{right: 3.958vw;}
.row-h4-2{padding-left: 9.375vw;padding-top: 10vw;}
.row-h4-2 .m-t2 .desc{padding-top: 1.25vw;}
.m-huan{height: 56.45vw;width: 81.87vw;margin-top: 2.343vw;}
.m-huan .i1{width: 14.73vw;height: 14.73vw;}
.m-huan .i2{left: 14.73vw;width: 28.22vw;height: 28.22vw;}
.m-huan .i3{top: 28.22vw;left: 28.28vw;width: 14.73vw;height: 14.73vw;}
.m-huan .i4{bottom: 0.520vw;left: 15.36vw;width: 12.96vw;height: 12.96vw;}
.m-huan .i5{top: 13.43vw;right: 10.57vw;width: 14.73vw;height: 14.73vw;}
.m-huan .i6{right: 10.57vw;width: 28.22vw;height: 28.22vw;}
.m-huan .i7{width: 10.57vw;height: 10.57vw;}
.m-huan .tit{left: 1.354vw;bottom: 0.937vw;font-size: 1.25vw;}
.m-huan .con{box-shadow: 0vw 0.833vw 0.729vw 0.052vw rgba(202,202,202,0.2);}
.m-huan .con h3{font-size: 1.458vw;}
.m-huan .ico{width: 2.604vw;height: 2.604vw;}
.m-qie{right: 7.291vw;top: 10.15vw;}
.m-qie li{width: 3.333vw;height: 3.333vw;margin-left: 0.625vw;}
.row-h1 .g-bor1{height: 26.04vw;}
.row-h1 .g-bor2{height: 10.41vw;}
.row-h1 .g-bor2-1{top: 15.62vw;height: 30.98vw;}
.row-h2 .g-bor1{height: 35.93vw;}
.row-h2 .g-bor2{height: 7.291vw;}
.row-h3 .g-bor1{height: 36.71vw;}
.row-h3 .g-bor2{height: 8.593vw;}
.row-h4 .g-bor1{height: 40.62vw;}
.row-h4 .g-bor2{height: 10.20vw;}
.row-h4 .g-bor2-1{top: 16.09vw;height: 44.84vw;}
.ban-dns:after{left: 6.25vw;}
.ban-dns .txt{left: 9.375vw;}
.ban-dns .txt .tit{font-size: 3.645vw;margin-bottom: 1.041vw;}
.ban-dns .txt .desc{font-size: 1.041vw;width: 35.93vw;}
.ban-dns .b-tab{left: 9.375vw;right: 7.291vw;bottom: 1.614vw;}
.ban-dns .tab li a{font-size: 0.937vw;height: 2.291vw;line-height: 2.291vw;
    padding: 0 1.354vw;border-radius: 0.520vw;
}
.ban-dns .cur{font-size: 0.833vw;line-height: 2.291vw;}
.row-g1{padding: 5.729vw 0 6.614vw;}
.row-g1 .g-bor1{height: 4.843vw;}
.row-g1 .g-bor2{height: 4.270vw;}
.m-t2-2 .desc{padding-top: 0.625vw;}
.m-table1{margin-top: 2.343vw;}
.m-table1 th{height: 3.645vw;font-size: 1.145vw;}
.m-table1 td{height: 3.385vw;font-size: 0.937vw;}
.m-table1 th:first-child{border-radius: 0.520vw 0 0 0;}
.m-table1 th:last-child{border-radius: 0 0.520vw 0 0;}
.m-table1 tr:last-child td:first-child{border-radius: 0 0 0 0.520vw;}
.m-table1 tr:last-child td:last-child{border-radius: 0 0 0.520vw 0;}
.row-g2{padding: 5.625vw 0 4.895vw;}
.row-g2 .g-bor1{height: 3.593vw;}
.row-g2 .g-bor2{height: 4.270vw;}
.m-slider5{margin: 2.343vw -0.989vw 0;}
.m-slider5 .con{margin: 0 0.989vw;
    border-radius: 0.520vw;
}
.m-slider5 .tit{height: 6.510vw;padding-left: 1.458vw;padding-top: 1.718vw;}
.m-slider5 .tit h3{font-size: 1.145vw;
    margin-bottom: 0.104vw;
}
.m-slider5 .tit span{font-size: 0.937vw;}
.m-slider5 .txt{padding: 1.041vw 0.781vw 0 1.562vw;height: 27.23vw;}
.m-slider5 li{font-size: 0.833vw;line-height: 2.38;
    padding-left: 0.989vw;
}
.m-slider5 li:before{
    width: 0.260vw;height: 0.260vw;
}
.m-slider5 .more{font-size: 0.833vw;margin-top: 0.677vw;}
.m-slider5 .slick-arrow{top: -9.895vw;width: 3.333vw;height: 3.333vw;}
.m-slider5 .slick-prev{right: 3.958vw;}
.row-g3{padding: 6.145vw 0 6.041vw;}
.row-g3 .g-bor1{height: 3.281vw;}
.row-g3 .g-bor2{height: 4.843vw;}
.m-txt6{margin-top: 2.135vw;
    box-shadow: 0vw 0vw 1.822vw 0vw rgba(228,233,236,0.67);
    border-radius: 0.520vw;
    background: #FFF url(../images/i-bg2.png) no-repeat right 1.666vw bottom 2.447vw;
    -o-background-size: 23.33vw auto;
    -ms-background-size: 23.33vw auto;
    -moz-background-size: 23.33vw auto;
    -webkit-background-size: 23.33vw auto;
    background-size: 23.33vw auto;
}
.m-txt6 .pic{width: 41.35vw;height: 27.34vw;}
.m-txt6 .txt{padding: 3.125vw 3.125vw 0;}
.m-txt6 .tit{font-size: 1.666vw;padding-bottom: 1.145vw;
    margin-bottom: 1.145vw;
}
.m-txt6 .desc{font-size: 1.041vw;margin-bottom: 1.718vw;}
.m-txt6 .btn{width: 11.45vw;height: 3.229vw;
    line-height: 3.125vw;font-size: 0.937vw;border-radius: 1.614vw;
}
.row-g4{padding: 5.833vw 0 6.458vw;}
.row-g4 .g-bor1{height: 3.281vw;}
.row-g4 .g-bor2{height: 4.843vw;}
.m-cdn{border-radius: 0.520vw;margin-top: 2.031vw;
    box-shadow: 0vw 0vw 0.729vw 0.052vw rgba(202,202,202,0.2);
}
.m-cdn .tit{padding: 0 2.604vw;}
.m-cdn .tit h3{line-height: 5.208vw;font-size: 1.354vw;padding-left: 2.187vw;}
.m-cdn .tit .ico{width: 1.302vw;height: 1.302vw;}
.m-cdn .txt{padding: 1.354vw 2.604vw 0;height: 27.91vw;}
.m-cdn li{font-size: 0.833vw;line-height: 2.38;
    padding-left: 0.989vw;
}
.m-cdn li:before{width: 0.260vw;height: 0.260vw;}
.m-cdn .more{font-size: 0.833vw;margin-top: 0.677vw;margin-left: 0.781vw;}
.row-g5{padding: 5vw 0 4.583vw;}
.row-g5 .g-bor1{height: 3.906vw;}
.row-g5 .g-bor2{height: 3.802vw;}
.m-table2{border-radius: 0.520vw;margin-top: 2.343vw;}
.m-table2 th{height: 3.645vw;font-size: 1.145vw;}
.m-table2 td{height: 4.895vw;font-size: 1.041vw;}
.m-table2 td:last-child{font-size: 0.937vw;padding: 0 1.822vw;}
.row-g6{padding: 5.833vw 0 4.843vw;}
.row-g6 .g-bor1{height: 3.437vw;}
.row-g6 .g-bor2{height: 4.427vw;}
.m-table3{border-radius: 0.520vw;margin-top: 1.718vw;}
.m-table3 th{height: 3.645vw;font-size: 1.145vw;}
.m-table3 td{height: 3.125vw;font-size: 0.937vw;}
.row-k1{padding: 5.729vw 0 5.208vw;}
.m-list9{margin: 0 -1.041vw;padding-top: 2.864vw;}
.m-list9 .con{margin: 0 1.041vw;border-radius: 0.520vw;
    padding: 0.520vw 2.604vw 0;height: 17.65vw;
}
.m-list9 .tit{font-size: 1.354vw;
    line-height: 5vw;padding-left: 4.114vw;
    margin-bottom: 1.302vw;background-position: -1.041vw 0.937vw;
    -o-background-size: 4.947vw auto;
    -ms-background-size: 4.947vw auto;
    -moz-background-size: 4.947vw auto;
    -webkit-background-size: 4.947vw auto;
    background-size: 4.947vw auto;
}
.m-list9 .desc{font-size: 0.833vw;}
.m-list9 .con:hover{
    -webkit-transform: translateY(-0.677vw);
    -moz-transform: translateY(-0.677vw);
    -o-transform: translateY(-0.677vw);
    -ms-transform: translateY(-0.677vw);
    transform: translateY(-0.677vw);
}
.row-k2{padding: 2.604vw 0 5.208vw;}
.m-list11{margin: 0 -0.937vw;padding: 2.447vw 0 0;}
.m-list11 .con{height: 19.73vw;margin: 0 0.937vw;padding-top: 2.864vw;
    border: 0.104vw solid #FFFFFF;
    box-shadow: 0vw 0.520vw 0.729vw 0.052vw rgba(193,202,207,0.2);
    border-radius: 0.520vw;
}
.m-list11 h3{font-size: 1.354vw;margin-bottom: 0.781vw;}
.m-list11 .desc{font-size: 0.833vw;margin: 0 1.718vw;}
.m-list11 .ico{width: 5.468vw;height: 5.468vw;margin: 0 auto 1.197vw;}
.m-list11 .con:hover{
    -webkit-transform: translateY(-0.677vw);
    -moz-transform: translateY(-0.677vw);
    -o-transform: translateY(-0.677vw);
    -ms-transform: translateY(-0.677vw);
    transform: translateY(-0.677vw);
}
.row-k3{padding: 2.291vw 0 5.208vw;}
.m-slider6 .slider{border-radius: 0.520vw;margin-top: 2.604vw;}
.m-slider6 .con{height: 7.812vw;
    padding-left: 2.343vw;padding-top: 1.875vw;
}
.m-slider6 .ico{width: 2.604vw;height: 2.604vw;margin-bottom: 0.260vw;}
.m-slider6 h4{font-size: 1.041vw;}
.m-slider6 .slick-arrow{top: -8.333vw;width: 3.333vw;height: 3.333vw;}
.m-slider6 .slick-prev{right: 3.958vw;}
.row-k4{padding: 2.604vw 0 5.208vw;}
.btn-xun{width: 9.687vw;height: 3.125vw;right: 7.395vw;top: 3.125vw;
    line-height: 3.125vw;font-size: 1.041vw;border-radius: 1.562vw;
}
.btn-xun:before{
    width: 1.458vw;height: 1.25vw;top: -0.104vw;margin-right: 0.520vw;
}
.m-table4{margin-top: 2.343vw;
    box-shadow: 0vw 0vw 0.937vw 0.104vw rgba(181,182,181,0.2);
    border-radius: 0.520vw;
}
.m-table4 th{height: 3.645vw;font-size: 1.145vw;}
.m-table4 td{padding: 2.604vw 0;font-size: 0.937vw;}
.m-table4 li{padding-left: 0.781vw;margin-left: 6.770vw;}
.m-table4 li:after{width: 0.260vw;height: 0.260vw;}
.m-table4 .tit{line-height: 5.8;}
.row-k5{padding: 3.125vw 0 5.468vw;}
.m-list12{margin: 0 -0.781vw;padding-top: 2.604vw;}
.m-list12 .con{margin: 0 0.781vw;}
.m-list12 .pic{height: 6.718vw;line-height: 6.614vw;border-radius: 0.520vw;}

.row-k1 .g-bor1{height: 3.125vw;}
.row-k1 .g-bor2{height: 4.166vw;}
.row-k2 .g-bor1{height: 3.125vw;}
.row-k2 .g-bor2{height: 1.25vw;}
.row-k3 .g-bor1{height: 3.281vw;}
.row-k3 .g-bor2{height: 1.25vw;}
.row-k4 .g-bor1{height: 3.593vw;}

.row-k4 .g-bor2{height: 1.25vw;}
.row-k5 .g-bor1{height: 3.593vw;}
.row-k5 .g-bor2{height: 1.25vw;}
.partner-scroll {padding-top: 3.645vw;}
.dowv-scroll {
   height:6.031vw;
   width:207.5vw;margin-bottom: 2.447vw;
}
.dowv-scroll1 {
   height:6.031vw;
   width:207.5vw;margin-bottom: 2.447vw;
}
.partner-scroll:after{
    width: 26.04vw;
}
.partner-scroll:before{
    width: 26.04vw;
}

/*.row-c1-1 .col-r.fixed{top: 5.208vw;}*/
.row-c1-1 .col-r.fixed2{top: auto;bottom: 20px;}

.new-list1-2{padding: 2.864vw 0 0;margin: 0 -0.520vw 5.208vw;}

.m-tab1 .ico{height: 6.770vw;left: 0.625vw;top: -7.187vw;}
.row-a3-0 .g-bor2{left: 7.395vw;}
.row-a2-bg{padding: 0 1.25vw;
    background: #E7F4F8 url(../images/logo-bg.png) no-repeat left center fixed;
    -o-background-size: auto 14.63vw;
    -ms-background-size: auto 14.63vw;
    -moz-background-size: auto 14.63vw;
    -webkit-background-size: auto 14.63vw;
    background-size: auto 14.63vw;
}

.m-slider8{margin: 0 6.25vw 0 -1.093vw;padding-top: 3.645vw;}
.m-slider8 .con{margin: 0 1.093vw;}
.m-slider8 .pic{border-radius: 0.520vw;}
.m-slider8 .item:nth-child(2n){margin-top: 3.125vw;}
.m-slider8 .slick-arrow{width: 3.333vw;height: 3.333vw;}
.m-slider8 .slick-prev{left: 0.937vw;}
.m-slider8 .slick-next{right: -2.343vw;}


.m-slider7 .swiper-container{height: 34.42vw;}


.ban-content .btn2{display: block;width: 3.645vw;height: 3.645vw;
    line-height: 3.541vw;bottom: 1.562vw;
}
.ban-content .btn2:after{width: 0.729vw;height: 1.458vw;}
.ban-case .txt .btn{width: 3.645vw;height: 3.645vw;margin-top: 1.718vw;
    line-height: 3.541vw;
}
.ban-case .txt .btn:after{
    width: 0.729vw;height: 1.458vw;
}
.ban-dns .txt .btn{width: 3.645vw;height: 3.645vw;margin-top: 1.718vw;
    line-height: 3.541vw;
}
.ban-dns .txt .btn:after{
    width: 0.729vw;height: 1.458vw;
}



.row-p1{padding: 5.833vw 0 0;}
.row-p1 .g-bor1{height: 10.41vw;}
.m-list13{padding-top: 4.687vw;}
.m-list13 li{margin-bottom: 8.645vw;}
.m-list13 .pic{width: 40.10vw;height: 28.64vw;border-radius: 1.041vw;
    margin-right: 4.479vw;
}
.m-list13 .txt{height: 28.64vw;}
.m-list13 .tit{font-size: 2.291vw;margin-bottom: 1.25vw;}
.m-list13 .desc{font-size: 0.937vw;}
.m-list13 li:nth-child(2n) .pic{margin-left: 4.479vw;}
.row-p2{padding: 5.156vw 0 6.25vw;}
.m-ip6{margin-top: 2.343vw;
    box-shadow: 0vw 0.833vw 0.729vw 0.052vw rgba(202,202,202,0.2);border-radius: 0.520vw;
}
.m-ip6 .left{padding: 3.072vw 0 0;height: 44.94vw;}
.m-ip6 .pic{width: 34.01vw;margin: 0 auto 1.979vw;}
.m-ip6 .tips{font-size: 0.833vw;margin-left: 9.375vw;}
.m-ip6 .tips p{padding-left: 0.729vw;}
.m-ip6 .tips p:before{width: 0.260vw;height: 0.260vw;}
.m-ip6 .right{height: 44.94vw;padding: 6.25vw 2.968vw 0 3.281vw;
    background: rgba(233, 240, 242, .8) url(../images/ico-03.png) no-repeat 0.572vw bottom;
    -o-background-size: 40.88vw auto;
    -ms-background-size: 40.88vw auto;
    -moz-background-size: 40.88vw auto;
    -webkit-background-size: 40.88vw auto;
    background-size: 40.88vw auto;
}
.m-ip6 .tit{font-size: 1.041vw;margin-bottom: 3.020vw;}
.m-ip6 .item{padding-top: 2.864vw;margin-bottom: 2.968vw;}
.m-ip6 .t1{font-size: 1.25vw;margin-bottom: 1.302vw;}
.m-ip6 .desc{font-size: 0.937vw;}



/*******************************
    -------[=2023.04.19]-------
********************************/
.ban-vi{height: 36.40vw;}
.ban-vi:after{left: 6.25vw;}
.ban-vi .tit{font-size: 3.645vw;left: 9.375vw;}
.ban-vi .b-tab{left: 9.375vw;right: 7.291vw;bottom: 1.927vw;}
.ban-vi .tab li a{font-size: 0.937vw;height: 2.291vw;line-height: 2.291vw;
    padding: 0 1.354vw;border-radius: 0.520vw;
}
.ban-vi .cur{font-size: 0.833vw;line-height: 2.291vw;}

.ul-list1{margin: 0 -1.145vw;}
.ul-list1 li{margin-bottom: 2.864vw;}
.ul-list1 .con{margin: 0 1.145vw;}
.ul-list1 .pic{
    margin-bottom: 1.093vw;
}
.ul-list1 .tit h3{font-size: 1.25vw;}
.ul-list1 .tit span{font-size: 0.937vw;}
.ul-list1 li:first-child{width: 66.66%;}
.ul-list1 li:first-child .pic,.ul-list1 li:nth-of-type(2) .pic{height: 28.64vw;}
.row-v1{padding: 5.781vw 0 1.562vw;}


.ban-fu:after{left: 6.25vw;}
.ban-fu .txt{left: 9.375vw;}
.ban-fu .tit{font-size: 3.645vw;margin-bottom: 1.041vw;}
.ban-fu .desc{font-size: 1.041vw;max-width: 35.93vw;}
.ban-fu .b-tab{left: 9.375vw;right: 7.291vw;bottom: 1.927vw;}
.ban-fu .tab li a{font-size: 0.937vw;height: 2.291vw;line-height: 2.291vw;
    padding: 0 1.354vw;border-radius: 0.520vw;
}
.ban-fu .cur{font-size: 0.833vw;line-height: 2.291vw;}

.row-y1{padding: 5.781vw 0 6.354vw;}
.z-slider1{margin: 3.125vw -0.677vw 0;}
.z-slider1 .con{height: 15.15vw;border-radius: 1.041vw;
    margin: 0 0.677vw;padding: 2.395vw 1.875vw 0 1.718vw;
}

.z-slider1 h3{font-size: 1.458vw;margin-bottom: 0.520vw;}
.z-slider1 .desc{font-size: 0.833vw;}
.z-slider1 .ico{width: 2.864vw;height: 2.864vw;margin-bottom: 1.718vw;}
.z-slider1 .slick-arrow{top: -7.083vw;width: 3.333vw;height: 3.333vw;}
.z-slider1 .slick-prev{right: 3.958vw;}

.row-y2{padding: 6.562vw 0 7.343vw;}
.ul-list2{border-radius: 0.520vw;
    margin-top: 2.604vw;
}
.ul-list2 .con{height: 7.812vw;padding: 1.718vw 1.041vw 0 2.083vw;}
.ul-list2 .ico{width: 2.604vw;height: 2.604vw;margin-bottom: 0.260vw;}
.ul-list2 h3{font-size: 1.041vw;}
.ul-list2 .con:after{right: 0.572vw;bottom: -0.104vw;
    width: 13.85vw;height: 3.541vw;
}

.row-y3{padding: 6.093vw 0 4.166vw;}
.ul-list3 .con{padding: 3.177vw 0;}
.ul-list3 .pic{width: 40.10vw;height: 26.04vw;border-radius: 1.041vw;
    margin-right: 4.479vw;
}
.ul-list3 .txt{height: 26.04vw;}
.ul-list3 h3{font-size: 2.291vw;margin-bottom: 0.937vw;}
.ul-list3 .desc{font-size: 0.937vw;}
.ul-list3 li:nth-child(2n) .pic{margin-left: 3.437vw;}

.row-y4{padding: 6.093vw 0 6.510vw;}
.z-slider2{margin: 3.125vw -0.781vw 0;}
.z-slider2 .con{margin: 0 0.781vw;height: 14.11vw;padding: 3.072vw 0.781vw 0;
    border-radius: 1.041vw;
}
.z-slider2 .ico{width: 4.166vw;height: 4.166vw;margin: 0 auto 1.562vw;}
.z-slider2 h3{font-size: 1.145vw;}
.z-slider2 .slick-arrow{top: -7.083vw;width: 3.333vw;height: 3.333vw;}
.z-slider2 .slick-prev{right: 4.739vw;}
.z-slider2 .slick-next{right: 0.781vw;}


.z-slider3{margin: 2.343vw -0.625vw 0;}
.z-slider3 .con{margin: 0 0.625vw;}
.z-slider3 .pic{
    border-radius: 1.041vw;
}
.z-slider3 .slick-arrow{top: -5.312vw;width: 3.333vw;height: 3.333vw;}
.z-slider3 .slick-prev{right: 4.583vw;}
.z-slider3 .slick-next{right: 0.625vw;}
.h-black-1{padding-top: 9.531vw;}
.h-black-1 .header{
    box-shadow: 0vw 0.520vw 0.937vw 0.104vw rgba(236,236,236,0.34);
}
.h-black-1:before{
    width: 0.052vw;left: 6.25vw;
}
.row-xiang{padding: 0 7.291vw 3.385vw 9.375vw;}
.z-txt1{padding: 7.031vw 4.166vw 7.291vw 4.687vw;margin-bottom: 2.604vw;}
.z-txt1 .left{width: 36.87vw;}
.z-txt1 .left .i-logo{height: 10.41vw;margin-bottom: 2.291vw;}
.z-txt1 .txt{font-size: 0.833vw;}
.z-txt1 .info{font-size: 0.729vw;}

.z-txt2{padding: 4.791vw 3.697vw 4.270vw;}
.z-txt2 .t1{font-size: 2.291vw;}
.ul-list4{margin-top: 2.968vw;}
.ul-list4 .tit{
    font-size: 1.875vw;
}

.z-txt4{padding: 3.645vw 10.57vw 4.843vw 9.843vw;}
.z-txt4 .en{font-size: 2.5vw;margin-bottom: 0.937vw;}
.z-txt4 .tit{font-size: 4.218vw;padding: 1.041vw 0;margin-bottom: 1.718vw;}
.z-txt4 .tips{font-size: 1.25vw;}
.z-txt4 .qr{right: 10.57vw;bottom: 7.031vw;
    width: 13.80vw;height: 16.25vw;
}
.z-txt4 .qr img{width: 13.54vw;}
.z-txt4 .qr span{font-size: 1.25vw;}

.row-a2-5{padding-bottom: 13.54vw;}
.row-a2-5 .i-bor{
    left: 6.145vw;width: 0.052vw;height: 35.93vw;
}
.row-a2-5 .i-bor:after{left: -0.312vw;bottom: -0.625vw;
    width: 0.677vw;height: 0.677vw;
}
.fu-slider{margin-left: 8.125vw;}
.fu-slider .con{width: 15.72vw;margin-right: 1.145vw;}
.fu-slider .pic{height: 21.35vw;border-radius: 1.041vw;}
.fu-slider .txt{left: 1.354vw;right: 1.354vw;bottom: 0.989vw;}
.fu-slider .tit{font-size: 1.458vw;}
.fu-slider .desc{font-size: 0.833vw;}
.fu-slider .swiper-slide.on .con{width: 28.90vw;}
.fu-slider .swiper-slide.on .desc{margin-top: 0.416vw;}
.fu-slider .swiper-slide.on .txt{bottom: 1.25vw;}
.fu-slider .swiper-pagination-bullet{width: 0.572vw;height: 0.572vw;margin: 0 0.416vw;}
.fu-slider .swiper-pagination{bottom: -2.708vw;}
.fu-slider{margin-top: 2.604vw;}
.m-t2 .btn{right: 0;top: 0;width: 9.322vw;height: 2.812vw;
    margin-top: 2.5vw;line-height: 2.708vw;font-size: 1.041vw;
    border-radius: 1.406vw;
}


/*******************************
    -------[=2023.04.23]-------
********************************/
    .wp-6{margin: 0 8.854166vw;}
    .row-at1 .txt .tit{font-size: 2.65625vw;margin-bottom: 2.968vw;}
    .row-at1 .txt{padding-top: 9.375vw;}
    .row-at1 .lab{width: 10.9375vw;font-size: 1.041666vw;margin-bottom: 2.083vw;}
    .at-t1 h2{font-size: 2.083333vw;}
    .at-txt1 .txt{margin-left: 26.0416666vw;}
    .box-pc{width: 67.34375vw;/*height: 37.8125vw;*/height: 38.020833vw;}
    .box-pc .con{width: 44.947916666666vw;height: 28.072916666vw;
        margin-top: 2.3958333333vw;
    }
    .row-at3{padding-top: 2.76041666vw;}
    .at-t1{padding-top: 2.13541666vw;}
    .at-txt1{padding: 2.5vw 0 2.9166666vw;}
    .at-txt1 h3{font-size: 1.458333vw;margin-bottom: 1.458333vw;}
    .m-color h3{font-size: 2.08333333vw;}
    .m-color{padding-top: 3.125vw;}
    .m-color .pic{height: 6.04166666vw;margin-bottom: 1.71875vw;}
    .m-color li{margin-bottom: 2.86458333vw;}
    .row-at4{padding: 5.0520833vw 0 4.166666666vw;}
    .at-p1{padding-top: 1.35416666vw;}
    .at-reali .tit{font-size: 2.08333333vw;}
    .at-btn .more{font-size: 2.08333333vw;}
    .at-reali{padding: 5.46875vw 0 5.833333vw;}
    .at-txt2{padding-top: 4.16666666vw;}
    .at-txt2 .pic1{margin-bottom: 2.8645833vw;}
    .at-txt2 .pic2{margin-bottom: 7.29166666vw;}
    .at-txt2 .pic3{margin-bottom: 6.25vw;}
    .row-at5{padding: 3.4375vw 0 5.72916666vw;}
    .at-pic2{padding-top: 5.46875vw;}
    .m-color ul{width: 68.22916666vw;}
    .at-txt2 .pic1{width: 24.53125vw;}
    .at-txt2 .pic2{width: 52.083333vw;}
    .at-txt2 .pic3{width: 72.34375vw;}
    .at-txt2 .pic4{width: 60.9895833vw;}
    .at-pic2{width: 64.27083333vw;}
    .at-pic3{width: 32.70833vw;}
    .row-at6{padding-top: 2.6041666vw;}
    .m-color h3{margin-bottom: 2.5vw;}
    .pop-seek1 .cont{width: 36.9791666vw;}
    .pop-seek1 li p{font-size: 2.4479166vw;}
    .pop-seek1 li span{font-size: 1.35416666vw;}
    .pop-seek1 .cont h3{font-size: 1.25vw;}
    .new-list3 .con{height: 21.979166666vw;}
    .ico-bg3{width: 41.927083vw;height: 64.16666666vw;}
    .ico-bg4{width: 36.40625vw;height: 50.8854166vw;}
    .box-pc .cont{width: 48.125vw;height: 32.65625vw;margin-left: 10.416666vw;}
    

    /*******************************
        -------[=05.06]-------
    ********************************/
    .ban-wu{height: 31.25vw;    }
    .ban-wu:after{left: 6.25vw;}
    .ban-wu .txt{bottom: 1.822vw;left: 9.375vw;right: 9.375vw;}
    .ban-wu .tit .span-t1{font-size: 1.041vw;}
    .ban-wu .tit h2{font-size: 3.645vw;}
    .row-wu1{padding: 4.947vw 0 1.562vw;}
    .fu-list1{margin: 0 -1.041vw;}
    .fu-list1 li{margin-bottom: 3.229vw;}
    .fu-list1 .con{margin: 0 1.041vw;border-radius: 1.041vw;}
    .fu-list1 .txt{left: 2.5vw;right: 2.5vw;bottom: -0.781vw;}
    .fu-list1 h3{font-size: 1.875vw;margin-bottom: 0.468vw;}
    .fu-list1 .desc a,.fu-list1 .desc span{font-size: 1.041vw;margin-right: 0.520vw;}
    .fu-list1 .desc em{position: relative;top: -0.104vw;margin-right: 0.416vw;}
    .fu-list1 .more{font-size: 0.833vw;height: 1.562vw;line-height: 1.510vw;
        margin-top: 0.260vw;
        padding-right: 0.937vw;
        -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;
    }
    .fu-list1 .con:hover .more{height: 1.562vw;}
    .fu-list1 .con:hover .txt{bottom: 1.718vw;}

    .row-wu1 .g-bor1{top: 5.729vw;}
    .row-wu1 .g-bor2{height: 3.125vw;}

    .wu-list1{padding: 1.041vw 0.520vw 0;}
    .wu-list1 li{margin-bottom: 3.125vw;}
    .wu-list1 .con{margin: 0 0.520vw;border-radius: 0.260vw;}
    .wu-list1 .lab{width: 3.645vw;height: 3.645vw;}
    .wu-list1 .lab em{font-size: 0.937vw;line-height: 1.041vw;}
    .wu-list1 .t-t{padding-left: 0.833vw;padding: 1.145vw 0 0;}
    .wu-list1 .t-t h3{font-size: 1.041vw;}
    .wu-list1 .t-t span{font-size: 0.833vw;margin-left: 1.562vw;}
    .wu-list1 .con:hover .t-t h3:after{width: 1.25vw;}
    .wu-list1 .con:hover .t-t h3{padding-left: 1.614vw;}

    


    .m-list14{margin: 0 -0.781vw;padding-top: 0.520vw;}
    .m-list14 li{margin-bottom: 1.562vw;}
    .m-list14 .con{margin: 0 0.781vw;
        padding: 4.322vw 0 2.083vw;
    }
    .m-list14 .i-logo{height: 8.072vw;line-height: 8.072vw;
        margin-bottom: 2.864vw;
    }
    .m-list14 h4{font-size: 1.562vw;
        padding-bottom: 1.145vw;margin-bottom: 1.197vw;
    }
    .m-list14 h4:after{
        width: 1.666vw;margin-left: -0.833vw;height: 0.260vw;
    }
    .m-list14 .desc{font-size: 0.833vw;line-height: 1.354vw;
        height: 4.062vw;margin: 0 1.822vw 3.645vw;
    }
    .m-list14 .tab span{width: 4.947vw;height: 1.666vw;line-height: 1.562vw;
        margin: 0 0.520vw;font-size: 0.833vw;
    }
    .m-list14 .qr{
        padding-top: 8.593vw;padding-bottom: 1.562vw;
    }
    .m-list14 .qr .img{width: 7.135vw;height: 7.135vw;margin: 0 auto 0.625vw;}
    .m-list14 .qr p{font-size: 0.937vw;}
    .m-list14 .con:hover{box-shadow: 0vw 0.833vw 2.239vw rgba(7,18,101,.13);}
    .g-menu{padding: 1.666vw 0;margin-left: 5.104vw;}
    .g-menu .tab{margin-left: 4.166vw;}
    .g-menu .tab li{margin-left: 0.260vw;}
    .g-menu .tab li a{height: 2.864vw;padding: 0 1.145vw;
        border-radius: 2.864vw;font-size: 0.937vw;line-height: 2.760vw;
        box-shadow: 0vw 0vw 0.729vw rgba(0,0,0,.13);
    }
    .g-menu .tab li.all a{width: 2.864vw;}
    .g-menu .tit{width: 2.864vw;height: 2.864vw;font-size: 0.833vw;
        line-height: 2.864vw;
        box-shadow: 0vw 0vw 0.729vw rgba(0,0,0,.13);
    }
    .g-menu .tit:after {left: 3.125vw;
        width: 0.781vw;line-height: 1.562vw;height: 1.562vw;
    }
    @keyframes bounce-right{
        25%{left:3.020vw}
        50%,100%{left:3.125vw}
        75%{left:3.385vw}
    }

    .ca-txt{left: 12.5vw;}
    .ca-txt .lab{font-size: 0.937vw;margin-bottom: 1.510vw;}
    .ca-txt .pic{margin-bottom: 1.25vw;}
    .ca-txt .desc{max-width: 47.34vw;padding-right: 2.343vw;
        font-size: 0.833vw;margin-bottom: 2.864vw;
    }
    .ca-txt .bot a{font-size: 0.833vw;
        margin-right: 1.979vw;
    }
    .ca-txt .bot .ico{width: 3.437vw;height: 3.437vw;margin: 0 auto 0.625vw;}
    .case-ban .c-cur{left: 12.5vw;bottom: 1.718vw;
        padding-left: 1.197vw;line-height: 1.197vw;font-size: 0.833vw;
    }
    .case-ban:after,.row-at1:after{left: 6.25vw;}

    .row-at1 .bot a{font-size: 0.833vw;
        margin-right: 1.979vw;
    }
    .row-at1 .bot .ico{width: 3.437vw;height: 3.437vw;margin: 0 auto 0.625vw;}
    .row-xu1:after{left: 6.25vw;}

    .m-list4-01 li{margin-bottom: 1.458vw;}
    .m-list4-01 .con{height: 9.895vw;}


    .row-b1 .g-bor1{height: 83.33vw;}
    .row-b1-1 .g-bor1{height: 50vw;}

    .ban-case .cur{right: 8.854vw;bottom: 1.354vw;}
    .cur{
        -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;
    }
    .fd-nv .cont{width: 54.16vw;}

    
    .b-hua .desc{font-size: 1.25vw;letter-spacing: 1.302vw;margin-bottom: 1.822vw;}
    .fix-top{right: 1.093vw;bottom: 8.854vw;width: 4.687vw;height: 4.687vw;}

    

}

@media only screen and (min-width: 950px) and (max-width: 1440px) {
    .fd-tel li:last-child{padding-right: 1.8vw;}
    .fd-adds li{margin-left: 1.3vw;}
}


@media only screen and (max-width: 1680px) {

    .at-txt1 .txt{font-size: 16px;}
    .at-p1{font-size: 16px;}


}

@media only screen and (max-width: 1440px) {
    .menu b:before{width: 8px;height: 8px;}
    .menu b.i2{top: 10px;}
    .menu b.i1:before{left: -6px;}
    .menu b.i3{top: 20px;width: 20px;}
    .menu b.i1{width: 22px;}
    .menu b.i2{width: 24px;}
    .menu.open b.i1, .menu.open b.i3{top: 10px;}
    .menu .cont{padding-top: 29px;}
}

@media only screen and (max-width: 1440px) {

    .at-t1 .desc{font-size: 14px;line-height: 26px;}
    .at-txt1 .txt{font-size: 14px;}
    .pop-seek1 .cont{padding: 20px 28px 30px;}
    .pop-seek1 .inp input{font-size: 14px;height: 44px;}
    .pop-seek1 .inp button{height: 44px;font-size: 16px;line-height: 44px;}
    .pop-seek1 .cont h3{margin-bottom: 15px;}
    .pop-seek1 .tel{margin-bottom: 20px;}
    .pop-seek1 .close{right: 20px;top: 20px;
        -o-background-size: 22px auto;
        -ms-background-size: 22px auto;
        -moz-background-size: 22px auto;
        -webkit-background-size: 22px auto;
        background-size: 22px auto;
    }
    .pop-seek1 .btn{height: 42px;font-size: 18px;line-height: 42px;}
    .row-at6 .at-t1-1 .desc{padding-top: 15px;}
    .at-reali .tit{margin-bottom: 20px;}

    .row-y5{padding: 4.895vw 0 4.166vw;}
    .z-slider3{margin: 1.302vw -0.625vw 0;}

}


@media only screen and (max-width: 1199px) {
	.wp-1,.wp-2{padding: 0 15px;}
    .menu em{font-size: 12px;}
    .banner .b-t{font-size: 22px;letter-spacing: 1px;}
    .menu{width: 68px;margin-top: 15px;}
    .banner:after{left: 68px;}
    .header .logo{line-height: 60px;margin-left: 12px;}
    .header .logo .img1{height: 32px;}
    .header .tel{display: none;}
    .hdr{margin-right: 12px;}
    .so-btn{margin-top: 18px;display: block !important;}
    .so{display: none;}
    .so.open,.so{position: absolute;float: none;top: 66px;right: 15px;margin-top: 0;}
    .so.open{display: block;}
    .g-tab1{display: none;}
    .banner .swiper-slide-active .b-txt1,.banner .b-txt1{left: 78px;}
    .b-hua .tit{font-size: 22px;margin-bottom: 15px;}
    .b-hua .more{font-size: 12px;}
    .b-hua .lab{height: 30px;margin-bottom: 12px;}
    .b-hua .desc{font-size: 18px;letter-spacing: 0;margin-bottom: 20px;}
    .banner{height: 430px;}
    .banner .con{height: 430px;}
    .banner .operate{padding-left: 70px;text-align: center;bottom: 15px;}
    .banner .swiper-arrow{display: none;}
    .banner .swiper-flow{width: 80px;margin-left: 15px;}
    .fix-xun{width: 60px;height: 60px;right: 15px;}
    .fix-xun .animated-circles .circle{width: 60px;height: 60px;}
    .btn-case{width: 60px;height: 60px;bottom: 140px;right: 15px;}
    .row-a2{padding-top: 20px;}
    .row-a2-1{border-radius: 30px;margin: 0 15px;padding-top: 30px;}
    .m-t1 .lab{display: block;font-size: 16px;}
    .pxx .bg{display: none;}
    .pxx{transform: none;display: block !important;}
    .m-t1 .tit br{display: none;}
    .m-t1 h2{font-size: 22px;}
    .m-t1 .btn{width: 90px;height: 30px;line-height: 28px;font-size: 12px;margin-top: 24px;}
    .nav-dian.dian1{display: none;}
    .m-list1{padding-top: 20px;margin-bottom: 20px;}
    .m-list1 .i1{width: auto;float: none;}
    .m-list1 .i1 .item{margin-bottom: 20px;}
    .m-list1 .con:hover .icon{left: 20px;}
    .m-list1 .txt{padding-left: 18px;}
    .m-list1 .txt h3{font-size: 28px;}
    .m-list1 .txt .url{font-size: 18px;}
    .m-list1 .con:hover{overflow: hidden;}
    .m-list1 .i2{width: auto;float: none;padding-left: 0;margin-bottom: 20px;}
    .m-list1 .i2 .item-1{margin-bottom: 20px;}
    .m-list1 .i3{width: auto;float: none;padding-left: 0;margin-bottom: 20px;}
    .m-list1 .i4{width: auto;float: none;padding-left: 0;}
    .m-list1 .i4 .item-1{margin-bottom: 20px;}
    .m-list1 .i5{width: auto;float: none;padding: 0;}
    .m-list1 .tit{font-size: 24px;margin: 0;padding: 15px 0;line-height: 45px;}
    .m-list1 .i6{padding-top: 20px;}
    .m-list1 .i6 .item{width: auto !important;float: none;margin-bottom: 20px;}
    .m-list1 .i6 .item-2{padding-left: 0;}
    .m-list1 .i6 .item-3{padding-left: 0;}
    .header.hd1 .logo{line-height: 60px;margin-left: 12px;}
    .header .logo .img2{height: 32px;}
    .header.hd1{height: 60px;}
    .header.hd1 .menu{margin-top: 18px;}
    .header.hd1 .so-btn{margin-top: 15px;}
    .fix-top{width: 60px;height: 60px;right: 15px;bottom: 140px;}
    .row-a2-2 .i-bor,.row-a2-2 .i-bor2{display: none;}
    .row-a2-2{padding: 50px 0 10px;}
    .m-tab1{float: none;padding-top: 0;margin: 0;}
    .row-a2-2 .wp-1{padding: 0;}
    .m-tab1 li a{font-size: 16px;}
    .m-tab1 li{display: inline-block;margin-right: 10px;}
    .m-tab1{text-align: center;margin-bottom: 15px;}
    .m-box1{width: auto;float: none;}
    .m-txt1 .pic{border-radius: 10px 10px 0 0;}
    .m-txt1 .txt{width: auto;float: none;margin: 0;padding: 13px 15px;
        border-radius: 0 0 10px 10px;overflow: hidden;
    }
    .m-txt1 .ico{display: none;}
    .m-txt1 .desc{font-size: 14px;height: 5.4em;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .m-txt1 .btn{position: static;display: block;width: 60px;height: 60px;
        line-height: 58px;font-size: 14px;float: right;
    }
    .m-slider7 .swiper-container{height: 330px;}
    .row-a2-4 .wp-1{padding: 0;}
    .row-a2-bg{
        -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-t2{margin: 0;}
    .m-t2 h2{font-size: 20px;}
    .m-t2 br{display: none;}
    .m-t2 .desc{font-size: 13px;}
    .row-a2-4 .i-bor{display: none;}
    .m-slider1{padding-top: 20px;margin-bottom: 20px;}
    .m-slider1 .slick-arrow{}
    .m-slider1 .con{margin: 0;padding: 0;}
    .m-slider1 .con:hover{box-shadow: none;background-color: transparent;}
    .m-slider1 .date{font-size: 14px;padding-left: 23px;margin-bottom: 5px;
        -o-background-size: 13px auto;
        -ms-background-size: 13px auto;
        -moz-background-size: 13px auto;
        -webkit-background-size: 13px auto;
        background-size: 13px auto;
    }
    .m-slider1 .tit{font-size: 16px;line-height: 1.3;height: auto;margin-bottom: 15px;
        -webkit-line-clamp: 1;
    }
    .g-btn1{width: 120px;height: 40px;line-height: 38px;font-size: 14px;border-radius: 20px;}
    .row-a2-4{padding-bottom: 40px;}
    .row-a3-0 .g-bor2{display: none;}
    .row-a3{height: auto;padding-bottom: 40px;
        background-attachment:scroll;
    }
    .row-a3 .col-l{width: auto;float: none;}
    .m-txt2{padding-top: 35px;}
    .m-txt2 .tit{font-size: 22px;}
    .m-txt2 .desc{font-size: 14px;margin-bottom: 20px;}
    .m-txt2 .t1{font-size: 16px;}
    .row-a3 .col-r{display: none;}
    .ul-num li span{font-size: 66px;}
    .ul-num li b{font-size: 38px;top: auto;margin-left: 12px;margin-right: 20px;}
    .ul-num{top: auto;}
    .ul-num li{font-size: 18px;line-height: normal;height: auto;}
    .row-a4{padding-top: 35px;}
    .partner-scroll{padding-top: 20px;}
    .partner-scroll:before,.partner-scroll:after{display: none;}
    .dowv-scroll,.dowv-scroll1{height: 67px;width: 1992px;margin-bottom: 10px;}
    .fd-tel .txt span{font-size: 14px;}
    .fd-tel .txt b{font-size: 22px;}
    .fd-tel .txt{line-height: 1.3;}
    .fd-tel .ico{height: 24px;width: 33px;margin-right: 10px;}
    .fd-tel .ico img{margin: 0 auto;}
    .fd-tel li{float: none;padding-right: 0;margin-right: 0;border-right: 0;
        margin-bottom: 15px;
    }
    .fd-tel{float: none;margin-top: 30px;}
    .fd-adds li{margin-left: 0;margin-right: 15px;
        padding-left: 20px;
        -o-background-size: 12px auto;
        -ms-background-size: 12px auto;
        -moz-background-size: 12px auto;
        -webkit-background-size: 12px auto;
        background-size: 12px auto;
    }
    .fd-adds .desc{left: 20px;margin-top: 40px;}
    .fd-adds{float: none;text-align: center;margin-top: 20px;}
    .fd-adds .t1{font-size: 14px;}
    .fd-link{display: none;}
    .fd-top{padding-bottom: 55px;}
    .fd-con{display: none;}
    .fd-copr{font-size: 12px;text-align: center;}
    .fd-copr .r{float: none;}
    .fd-copr a{display: inline-block;}
    .header{height: auto;}
    .nav{padding-top: 65px;}
    .nav:after{left: 68px;}
    .nav li{width: 68px;}
    .nav li .icon{height: 24px;}
    .nav li a{font-size: 14px;height: auto;}
    .ban-case:after{left: 68px;}
    .ban-case .txt{left: 15px;right: 15px;}
    .ban-case .txt .lab{font-size: 15px;}
    .ban-case .txt .tit{font-size: 22px;}
    .ban-case .cur{display: none;}
    .ban-case .tab{left: 15px;right: 15px;bottom: 15px;overflow-x: auto;}
    .ban-case .tab ul{width: 500px;}
    .ban-case .tab li a{font-size: 14px;padding: 0 12px;}
    .ban-case .tab li{margin-right: 5px;}
    .ban-case .txt .btn{width: 40px;height: 40px;line-height: 38px;margin-top: 20px;}
    .ban-case .txt .btn:after{width: 10px;}
    .wu-list1 li{width: auto;float: none;margin-bottom: 20px;}
    .wu-list1 .con{margin: 0 5px;}
    .wu-list1 .t-t{padding-top: 12px;}
    .wu-list1 .t-t h3{font-size: 16px;}
    .wu-list1 .t-t span{font-size: 14px;margin-left: 15px;}
    .g-bor2{display: none;}
    .row-v1{padding: 20px 0;}
    .m-list14 li{width: auto;float: none;margin: 0 15px 10px;}
    .m-list14 .con{margin: 0;padding: 30px 0;}
    .m-list14 .tab span{font-size: 14px;}
    .m-list14 .i-logo{height: 80px;line-height: 80px;margin-bottom: 20px;}
    .m-list14 h4{font-size: 18px;font-weight: bold;padding-bottom: 12px;}
    .m-list14 h4:after{height: 3px;}
    .m-list14 .desc{font-size: 14px;margin: 0 15px 25px;}
    .ul-list1 li:first-child,.ul-list1 li,.ul-list1 li:nth-of-type(2){float: none;margin-bottom: 20px;width: auto;}
    .ul-list1 .tit span{font-size: 13px;}
    .ul-list1 .tit h3{font-size: 16px;}
    .ul-list1 li:first-child .pic, .ul-list1 li:nth-of-type(2) .pic{height: 0;padding-top: 74%;}
    .ul-list1 .pic{margin-bottom: 10px;}
    .wu-list1 .t-t span{margin-left: 0;display: block;}
    .ban-wu:after{left: 68px;}
    .ban-wu .txt{left: 15px;right: 15px;}
    .ban-wu .tit h2{font-size: 22px;margin-top: 10px;}
    .ban-wu .tit .span-t1{font-size: 15px;}
    .ban-wu .cur{display: none;}
    .ban-wu{height: 330px;}
    .row-wu1{padding: 30px 0;}
    .row-wu1 .g-bor1{display: none;}
    .row-wu1 .g-bor2{display: none;}
    .wp-3{padding: 0 15px;}
    .fu-list1 .con{margin: 0;border-radius: 10px;}
    .fu-list1{margin: 0;}
    .fu-list1 li{width: auto;float: none;margin-bottom: 15px;}
    .fu-list1 .txt{left: 15px;right: 15px;bottom: 12px;}
    .fu-list1 .more{display: none;}
    .fu-list1 h3{font-size: 18px;}
    .ban-fu:after{left: 68px;display: none;}
    .ban-fu .txt{left: 15px;right: 15px;}
    .ban-fu .cur{display: none;}
    .ban-fu .desc{max-width: none;font-size: 14px;}
    .ban-fu .tit{font-size: 22px;}
    .row-y2{padding: 35px 0;}
    .ul-list2{margin-top: 20px;}
    .ul-list2 li{width: 20%;}
    /*.ul-list2 li:nth-child(5n){border-right: 1px solid #dcdcdc;}
    .ul-list2 li:nth-child(2n){border-right: 0;}*/
    .ul-list2 .con{padding: 18px 5px 0;text-align: center;height: 90px;}
    .ul-list2 .ico{margin: 0 auto;width: 36px;height: 36px;}
    .ul-list2 h3{font-size: 14px;}
    .row-y2 .g-bor1{display: none;}
    .row-y3{padding: 35px 0 15px;}
    .ul-list3{margin-top: 25px;}
    .ul-list3 li{margin-bottom: 15px;}
    .ul-list3 .pic{width: auto;float: none;height: auto;margin-right: 0;
        border-radius: 10px 10px 0 0;
    }
    .ul-list3 .con{padding: 0;}
    .ul-list3 .txt{height: auto;padding: 15px 0;}
    .ul-list3 .t-c{position: static;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
    .ul-list3 h3{font-size: 18px;font-weight: bold;margin-bottom: 8px;}
    .ul-list3 .desc{font-size: 14px;line-height: 1.8;}
    .ul-list3 li:nth-child(2n) .pic{float: none;margin-left: 0;}
    .g-bor1{display: none;}
    .row-y4{padding: 35px 0;}
    .z-slider2 .con{margin: 0 5px;padding: 30px 10px 0;height: 170px;}
    .z-slider2{margin: 35px -5px 0;}
    .z-slider2 .ico{width: 60px;height: 60px;margin-bottom: 12px;}
    .z-slider2 h3{font-size: 18px;}
    .z-slider2 .slick-prev{right: auto;left: -5px;}
    .z-slider2 .slick-next{right: -5px;}
    .z-slider2 .slick-arrow{top: 50%;width: 40px;height: 40px;z-index: 3;margin-top: -20px;
        /*-webkit-transform: rotate(-90deg) translateY(-50%);
        -moz-transform: rotate(-90deg) translateY(-50%);
        -o-transform: rotate(-90deg) translateY(-50%);
        -ms-transform: rotate(-90deg) translateY(-50%);
        transform: rotate(-90deg) translateY(-50%);*/
    }
    .row-y5{display: none;}
    .at-reali .tit{margin: 0 20px 12px;font-size: 20px;}
    .at-btn .more{font-size: 16px;padding-left: 50px;}
    .at-btn .more i{width: 25px;height: 25px;margin-top: 11px;}
    .at-btn .more i:after{width: 24px;left: 10px;
        background-position: right center;
    }
    .at-reali{padding: 60px 0;}
    .row-xu1:after{display: none;}
    .row-xu1 .txt{padding-top: 70px;}
    .ban-fu{height: 360px;}
    .ban-fu:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
        background-color: rgba(0,0,0,.1);
    }
    .ban-fu .tit{margin-bottom: 8px;}
    .ban-fu .btn-down-at{margin-top: 12px;}
    .ban-fu .txt{top: 55%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .m-list7{border-radius: 0;margin-top: 15px;}
    .m-list7 .con{border-radius: 10px;overflow: hidden;}
    .m-list7 li{width: auto;float: none;margin-bottom: 10px;}
    .m-list7 h3{font-size: 24px;font-weight: bold;}
    .row-d2{padding: 40px 0;}
    .ban-dns:after{left: 68px;}
    .ban-dns .cur{display: none;}
    .ban-dns .txt{left: 15px;right: 12px;}
    .ban-dns .txt .tit{font-size: 22px;margin-bottom: 10px;}
    .ban-dns .txt .desc{font-size: 14px;line-height: 1.6;}
    .ban-dns .txt .btn{width: 36px;height: 36px;margin-top: 12px;}
    .ban-dns .txt .btn:after{width: 10px;}
    .ban-dns .b-tab{left: 15px;right: 10px;bottom: 10px;}
    .ban-dns .tab li a{font-size: 12px;padding: 0 12px;height: 32px;line-height: 32px;
        border-radius: 5px;
    }
    .ban-dns:after{display: none;}
    .ban-dns{height: 350px;}
    .row-g1{padding: 40px 0;}
    .m-table1{margin-top: 25px;}
    .m-table1 th{font-size: 16px;height: 50px;}
    .m-table1 td{font-size: 13px;height: 36px;}
    .row-g2{padding: 40px 0;}
    .m-slider5{margin: 25px 0 0;}
    .m-slider5 .con{margin: 0;}
    .m-slider5 .item{margin-bottom: 15px;}
    .m-slider5 .txt{padding: 10px 15px;height: auto;}
    .row-g3{padding: 40px 0px;}
    .m-txt6{margin-top: 20px;
        background-position: right 0 bottom 30px;
        -o-background-size: 320px auto;
        -ms-background-size: 320px auto;
        -moz-background-size: 320px auto;
        -webkit-background-size: 320px auto;
        background-size: 320px auto;
    }
    .m-txt6 .pic{float: none;width: auto;height: auto;}
    .m-txt6 .txt{padding: 13px 15px 15px;}
    .m-txt6 .tit{font-size: 18px;font-weight: bold;padding-bottom: 12px;margin-bottom: 12px;}
    .m-txt6 .desc{font-size: 14px;margin-bottom: 15px;}
    .m-txt6 .btn{width: 150px;height: 45px;line-height: 43px;font-size: 14px;}
    .row-g4{padding: 40px 0 25px;}
    .m-cdn .item{width: auto;float: none;margin-bottom: 15px;
        background-color: #fff;border-right: 0;
    }
    .m-cdn{margin-top: 20px;background: 0;box-shadow: none;}
    .m-cdn .tit{padding: 0 20px;}
    .m-cdn .txt{padding: 15px 20px;height: auto;}
    .m-cdn .tit h3{font-size: 20px;line-height: 60px;}
    .m-cdn li{font-size: 14px;line-height: 2;}
    .row-g5{padding: 40px 0;}
    .m-table2{margin-top: 25px;}
    .m-table2 th{font-size: 16px;height: 50px;}
    .m-table2 td{font-size: 13px;height: 36px;}
    .m-table2 td:last-child{font-size: 13px;padding: 10px;}
    .row-k1{padding: 40px 0 30px;}
    .m-list9{padding-top: 20px;}
    .m-list9 li{width: auto;float: none;margin-bottom: 15px;}
    .m-list9 .con{padding: 0 15px 15px;height: auto;}
    .m-list9 .tit{font-size: 18px;line-height: 60px;padding-left: 55px;margin-bottom: 12px;
        background-position: -6px 15px;
        -o-background-size: 50px auto;
        -ms-background-size: 50px auto;
        -moz-background-size: 50px auto;
        -webkit-background-size: 50px auto;
        background-size: 50px auto;
    }
    .m-list9 .desc{font-size: 14px;line-height: 1.8;}
    .row-k2{padding: 5px 0 20px;}
    .m-list11{margin: 0;padding-top: 20px;}
    .m-list11 li{width: auto;float: none;margin-bottom: 15px;}
    .m-list11 .con{margin: 0 auto;height: auto;padding: 30px 0;}
    .m-list11 .desc{font-size: 14px;}
    .m-list11 h3{font-size: 18px;margin-bottom: 10px;}
    .m-list11 .ico{width: 65px;height: 65px;margin-bottom: 15px;}
    .row-k3{padding: 20px 0 40px;}
    .m-slider6 .con{padding: 15px 15px 0;text-align: center;height: 100px;}
    .m-slider6 .ico{width: 36px;height: 36px;margin: 0 auto 10px;}
    .m-slider6 h4{font-size: 16px;}
    .m-slider6 .slider{margin-top: 20px;}
    .m-slider6 .slick-arrow{top: 50%;width: 36px;height: 36px;margin-top: -18px;
        border-color: #ddd;z-index: 3;background-color: #fff;
    }
    .m-slider6 .slick-arrow:after{
        -o-background-size: 9px auto;
        -ms-background-size: 9px auto;
        -moz-background-size: 9px auto;
        -webkit-background-size: 9px auto;
        background-size: 9px auto;
    }
    .m-slider6 .slick-prev{left: 5px;right: auto;}
    .m-slider6 .slick-next{right: 5px;}
    .row-k4{padding: 5px 0 40px;}
    .btn-xun{position: static;display: block;width: 150px;height: 45px;
        font-size: 14px;line-height: 45px;margin: 20px auto 0;
    }
    .m-table4{margin-top: 25px;overflow-x: auto;}
    .m-table4 table{width: 1024px;}
    .m-table4 th{font-size: 16px;height: 50px;}
    .m-table4 td{font-size: 13px;height: 36px;padding: 10px;}
    .m-table4 td:last-child{font-size: 13px;padding: 10px;}
    .m-table4 li{margin-left: 0;}
    .m-table4 .tit{line-height: 3;}
    .row-k5{padding: 5px 0 25px;}
    .m-list12 li{width: auto;float: none;margin-bottom: 10px;}
    .m-list12{margin: 0;padding-top: 20px;}
    .m-list12 .con{margin: 0;}
    .footer{z-index: 91;}
    .fu-list1 .desc a, .fu-list1 .desc .more{font-size: 13px;}
    .fu-list1 .con:hover .txt{bottom: 12px;}
    .ban-about .txt{left: 15px;right: 15px;}
    .ban-about:after{display: none;}
    .ban-about .txt .tit{font-size: 22px;margin-bottom: 10px;}
    .ban-about .txt .desc{font-size: 14px;margin-bottom: 20px;}
    .ban-about .txt .btn{width: 36px;height: 36px;margin-top: 12px;}
    .ban-about .txt .btn:after{width: 10px;}
    .ban-about .b-num{left: 0;}
    .ban-about .b-num .num span{font-size: 32px;}
    .ban-about .b-num .num sup{font-size: 18px;}
    .ban-about .b-num p{font-size: 12px;margin: 0 5px;}
    .ban-about .b-num li{padding: 15px 0;}
    .row-h1{padding: 40px 15px 10px;}
    .m-slider2 .con{margin-right: 10px;padding: 20px 15px;height: auto;margin-top: 20px;margin-bottom: 15px;}
    .m-slider2 .ico{width: 36px;height: 36px;margin-bottom: 10px;}
    .m-slider2 h3{font-size: 20px;font-weight: bold;margin-bottom: 12px;}
    .m-slider2 .desc{font-size: 14px;}
    .m-slider2 .num{right: 15px;top: 22px;}
    /*.m-slider2 .swiper-wrapper{display: block;}*/
    .row-h1-2{padding-top: 20px;padding-bottom: 5px;}
    .m-txt5 h3{font-size: 20px;margin-bottom: 12px;}
    .m-txt5 .desc{font-size: 14px;}
    .m-piny{display: none;}
    .m-txt5{opacity: 1;margin-bottom: 25px;}
    .row-h2{padding: 10px 0 30px;}
    .row-h2 .partner-scroll{padding-bottom: 0;}
    .row-h3{padding: 40px 0;}
    .m-slider3{margin-top: 15px;}
    .m-slider3 .col-l{width: auto;float: none;}
    .m-slider3 .col-r{position: static;width: auto;height: auto;float: none;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
    .m-slider3 .cont{height: auto;}
    .m-slider3 .btn{display: none;}
    .m-slider3 h3{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
    .m-slider3 .desc{font-size: 14px;}
    .m-slider3 .con{padding-top: 20px;}
    .m-slider3 .date{font-size: 26px;line-height: 60px;height: 60px;}
    .m-slider3 .slider-nav:after, .m-slider3 .slider-nav:before{display: none;}
    .m-slider3 .swiper-arrow{display: none;}
    .row-h4-1{padding: 40px 15px 15px;}
    .m-slider4{padding: 0;}
    .m-slider4 .item-2 .pic{width: 165px;}
    .m-slider4 .item-1 .pic{width: 125px;}
    .m-slider4 .desc{font-size: 16px;}
    .m-slider4 .txt{height: 190px;}
    .m-slider4 .date{font-size: 18px;}
    .m-slider4 .item{line-height: 400px;}
    .m-slider4 .slick-arrow{top: -40px;width: 40px;height: 40px;
        box-shadow: 0px 0px 10px rgba(0,0,0,.1);
    }
    .m-slider4 .slick-prev{right: 50px;}
    .row-h4-2{padding: 10px 15px 40px;}
    .m-qie{top: 4px;right: 15px;}
    .m-qie li{width: 40px;height: 40px;}
    .row-h4-2 .m-t2 .desc{padding-top: 10px;}
    .m-slider8{margin: 0;padding-top: 25px;}
    .m-slider8 .con{margin: 0 5px;}
    .m-slider8 .item:nth-child(2n){margin-top: 20px;}
    .m-slider8 .slick-arrow{width: 40px;height: 40px;}
    .m-slider8 .slick-next{right: -30px;}
    .m-slider8 .slick-prev{left: 10px;}
    .row-h4{padding-bottom: 0px;}
    .m-huan li{position: static;width: auto !important;height: auto !important;margin-bottom: 15px;}
    .m-huan .pic img{height: auto;}
    .m-huan{width: auto;height: auto;}
    .m-huan .i1,.m-huan .i3,.m-huan .i4,.m-huan .i5,.m-huan .i7{display: none;}
    .m-huan .con{position: relative;}
    .m-huan .i2,.m-huan .i6{position: relative;top: auto;left: auto;bottom: auto;right: auto;}
    .ban-news:after{display: none;}
    .ban-news .cur{display: none;}
    .ban-news{height: 200px;}
    .b-cur .tit{font-size: 24px;}
    .b-cur{bottom: 60px;}
    .row-b1{padding: 40px 0 20px;}
    .m-t3{font-size: 22px;}
    .snv{width: auto;margin: 0;}
    .row-b1 .col-l{width: auto;float: none;}
    .m-list4 li{width: auto;float: none;margin-bottom: 15px;}
    .m-list4 .tit{font-size: 16px;margin-bottom: 8px;}
    .m-list4 .desc{font-size: 14px;}
    .m-list4 .date{font-size: 13px;margin-bottom: 6px;padding-left: 20px;
        -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-list4 .pic{height: 50px;line-height: 50px;margin-bottom: 5px;}
    .m-list4 .con{height: auto;padding-bottom: 15px;}
    .snv li .s1{font-size: 16px;line-height: 40px;}
    .m-tab3{margin: 25px 0;}
    .m-tab3 li a{font-size: 14px;padding: 0 12px;height: 32px;line-height: 28px;}
    .m-tab3 li{display: inline-block;margin-bottom: 10px;}
    .pages{margin: 30px 0;}
    .pages a, .pages span{width: 20px;height: 32px;border-width: 1px;
        line-height: 30px;font-size: 12px;
    }
    .pages li{margin: 0 2px 5px;}
    .row-b2{padding: 30px 0 20px;}
    .m-list5 li{width: auto;float: none;margin-bottom: 20px;}
    .m-list5 .date{font-size: 13px;margin-bottom: 6px;padding-left: 20px;
        -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-list5 .tit{font-size: 16px;margin-bottom: 8px;}
    .m-list5 .desc{font-size: 14px;}
    .m-list5{padding-top: 20px;}
    .m-list10 .icon{width: 100px;height: 100px;
            -o-background-size: auto 50px;
            -ms-background-size: auto 50px;
            -moz-background-size: auto 50px;
            -webkit-background-size: auto 50px;
            background-size: auto 50px;
    }
    .m-list10 .icon:after{width: 124px;height: 124px;
        -o-background-size: auto 100%;
        -ms-background-size: auto 100%;
        -moz-background-size: auto 100%;
        -webkit-background-size: auto 100%;
        background-size: auto 100%;
    }
    .m-list10 li{width: 140px;width: 50%;position: static;float: left;}
    .m-list10{height: auto;overflow: hidden;}
    .row-flow{padding: 60px 0 100px;}
    .m-list10 .con:hover{padding-bottom: 30px;}
    .m-list10 h4{font-size: 16px;}
    .m-list10 .con{padding-top: 20px;}
    .row-flow{padding-top: 30px;padding-bottom: 30px;}
    .m-list10 li:after, .m-list10 li:before{display: none;}
    .m-t5 h3{font-size: 20px;font-weight: bold;margin-bottom: 6px;}
    .m-t5 p{font-size: 14px;}
    .m-list10 .con:hover {
        padding-bottom: 0;
        background: 0;
    }
    .m-list10 .con:hover .desc{display: none;}

    .row-c1{padding: 90px 0 0;}
    .row-c1-1 .col-r{display: none;}
    .row-c1-1 .col-l{width: auto;padding: 25px 15px;}
    .row-c1-1{padding: 0;}
    .row-c1 .cur{display: none;}
    .m-details h1{font-size: 20px;}
    .m-details .info{font-size: 12px;padding-bottom: 22px;margin-bottom: 12px;}
    .m-details{padding-top: 0;}
    .m-details .txt{font-size: 14px;margin-bottom: 30px;}
    .m-details .statement{margin-right: 0;padding: 12px 15px;font-size: 14px;
        margin-bottom: 20px;
    }
    .m-details .rag{font-size: 14px;line-height: 36px;}
    .m-details .rag .t-c a{padding: 0 12px;}
    .ban-content{height: 500px;}
    .ban-content .btn2{width: 36px;height: 36px;}
    .ban-content .btn2:after{width: 10px;}
    .ban-content .txt{left: 15px;right: 15px;top: 50%;bottom: auto;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .ban-content .txt .adds{font-size: 14px;margin-bottom: 12px;}
    .ban-content .txt .tel{font-size: 32px;line-height: 1.3;margin-bottom: 0;}
    .ban-content .txt .lab{font-size: 14px;}
    .ban-content:after{display: none;}
    .ban-content .txt .btn{width: 150px;height: 40px;line-height: 40px;font-size: 14px;}
    .row-d1{padding: 40px 0 25px;}
    .m-t2 .tel span{font-size: 32px;display: block;}
    .m-t2 .tel{font-size: 14px;padding-left: 60px;float: none;
        -o-background-size: 50px auto;
        -ms-background-size: 50px auto;
        -moz-background-size: 50px auto;
        -webkit-background-size: 50px auto;
        background-size: 50px auto;
    }
    .m-t2 .tit{float: none;}
    .m-list6{padding-top: 25px;}
    .m-list6 .desc{font-size: 14px;}
    .m-list6 h3{font-size: 20px;}
    .m-list6 .txt{height: auto;padding: 15px;}
    .row-d1-1{padding-bottom: 50px;}
    .m-list6 .slick-dots{bottom: -40px;}
    .m-form1 .item{width: auto;float: none;padding-right: 0;margin-bottom: 10px;}
    .m-form1 .inp{height: 45px;border-radius: 5px;font-size: 14px;padding: 0 15px;}
    .m-form1 .c-pic{top: 2px;bottom: 2px;right: 2px;}
    .m-form1 .btn{width: auto;float: none;height: 45px;font-size: 16px;width: 100%;
        display: block;
    }
    .m-form1 .tips{font-size: 12px;}
    .m-form1 .con{margin-bottom: 20px;}
    .row-a2-3{padding-bottom: 0;}
    .ban-case:after{display: none;}

    .at-slider2 .new-list1 li{float: left;}
    .row-at1 .lab{width: 150px;font-size: 14px;height: 32px;line-height: 32px;
        margin-bottom: 20px;
    }
    .row-at1 .txt .tit{font-size: 18px;margin-bottom: 20px;}
    .row-at1 .link{height: 40px;line-height: 38px;font-size: 14px;
        padding: 0 25px 0 15px;
    }
    .row-at1 .txt{position: absolute;top: 20%;left: 15px;right: 15px;padding-top: 0;}
    .row-at1{height: calc( 100vh - 68px );}
    .dots-link{display: none !important;}
    .at-t1{padding-top: 30px;}
    .at-t1 h2{font-size: 18px;font-weight: normal;text-align: left;}
    .at-t1 .desc{margin-top: 10px;}
    .at-t1 .desc{line-height: 24px;}
    .box-service li{margin-bottom: 5px;margin-right: 5px;}
    .row-at2{padding-bottom: 30px;padding-top: 30px;}
    .row-at3{padding-top: 30px;
        background: #2fad38;
    }
    .at-txt1 .desc{font-size: 14px;margin-bottom: 20px;text-align: left;}
    .at-txt1 h3{font-size: 18px;font-weight: normal;text-align: left;}
    .at-txt1 .txt{margin-left: 0;font-size: 12px;line-height: 2;}
    .at-txt1{padding: 25px 0;}
    .m-color{padding-top: 40px;}
    .m-color h3{font-size: 20px;margin-bottom: 20px;}
    .m-color ul{width: 90%;}
    .m-color .pic{height: 40px;}
    .m-color h4{font-size: 16px;}
    .m-color li{margin-bottom: 20px;}
    .m-color{padding-bottom: 10px;}
    .at-slider1 .swiper-arrow{width: 24px;height: 24px;margin-top: -12px;}
    .at-slider1 .swiper-prev{margin-left: -28px;}
    .at-slider1 .swiper-next{margin-right: -28px;}
    .at-p1{font-size: 14px;}
    .m-color .con{margin: 0 5px;}
    .at-reali .tit{font-size: 20px;}
    .at-btn .more{font-size: 16px;}
    .at-slider2{padding-top: 30px;}
    .pop-seek1 .cont{width: 95%;}
    .pop-seek1 .cont h3{font-size: 18px;}
    .pop-seek1 .cont{padding: 15px 15px 20px;}
    .pop-seek1 li span{font-size: 20px;}
    .pop-seek1 li p{font-size: 26px;}
    .pop-seek1 .tips{margin-bottom: 12px;}
    .pop-seek1 .close{right: 10px;top: 13px;}
    .pop-seek1 .inp button{width: 92px;font-size: 14px;}
    .pop-make{width: 100%;}
    .pop-make .cont{width: 95%;}
    .wp-6{margin: 0 15px;}
    .row-at1 .bot a{font-size: 14px;}
    .row-at1 .bot .ico{width: 33px;height: 33px;margin-bottom: 5px;}
    .case-ban:after, .row-at1:after{display: none;}
    .btn-down-at{bottom: 20px;}
    .box-pc{width: 67.34375vw;height: 38.020833vw;}
    .box-pc .con{width: 44.947916666666vw;height: 28.072916666vw;
        margin-top: 2.3958333333vw;
    }
    .box-pc .cont{width: 48.125vw;height: 32.65625vw;margin-left: 10.416666vw;}
    .at-pic1{background-attachment: scroll;}
    .at-pic1 .left,.at-pic1 .right{display: none !important;}
    .at-t1-1 .desc{text-align: left;}
    .at-t1{padding-top: 0;}
    .row-at6{padding-top: 40px;}
    .at-pic2{padding-top: 25px;width: auto;}
    .row-at1{height: 400px;}
    .row-at1 .txt{top: 29%;}
    
    .fix-xun .pop{position: fixed;right: 15px;left: 15px;padding: 0;bottom: auto;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .fix-xun .cont{width: auto;border-radius: 10px;padding: 0 15px;}
    .fix-xun .t1{font-size: 16px;padding-left: 25px;margin-bottom: 5px;
        -o-background-size: 16px auto;
        -ms-background-size: 16px auto;
        -moz-background-size: 16px auto;
        -webkit-background-size: 16px auto;
        background-size: 16px auto;
    }
    .fix-xun .txt{margin-top: 0;}
    .fix-xun .pop{font-size: 26px;}
    .fix-xun .tips{font-size: 12px;}
    .fix-xun .qr span{font-size: 12px;}
    .fix-xun .qr{padding: 8px;line-height: 1.2;}
    .fix-xun .qr .pic{margin-bottom: 0;}
    .fix-xun .t2{font-size: 18px;font-weight: bold;}
    .fix-xun .btn{width: 100px;height: 36px;line-height: 36px;font-size: 14px;}
    .fix-xun .bot{padding: 15px 0;}
    .fix-xun .cont:after{display: none;}
    .ca-txt{left: 15px;right: 15px;}
    .ca-txt .desc{font-size: 13px;margin-bottom: 20px;padding-right: 20px;}
    .ca-txt .bot .ico{width: 33px;height: 33px;margin-bottom: 5px;}
    .ca-txt .bot a{font-size: 14px;}
    .case-ban .c-cur{display: none;}
    .case-ban{height: 400px;}
    .g-t5{font-size: 20px;padding: 40px 0 15px;font-weight: bold;margin-bottom: 20px;}
    .case-pic .warp{width: auto;padding: 0 15px;}
    .ban-wu:after{display: none;}
    .banner:after{display: none;}
    .banner .swiper-slide-active .b-txt1{left: 15px;}
    .banner .b-txt1{left: -30px;}
    .m-list1 li .pic{border-radius: 10px;}
    .m-list1 .i6 .item-1 .icon,.m-list1 .i1 .item-3 .icon{height: 50px;}
    .m-list1 .i6 .item-2 .icon,.m-list1 .i5 .item-1 .icon{height: 50px;}
    .m-list1 .i2 .item-2 .icon{height: 28px;}
    .m-list1 .i1 .item-1 .icon{height: 36px;}
    .m-list1 .i1 .item-2 .icon{height: 30px;}
    .m-list1 .i2 .item-1 .icon{height: 40px;}
    .m-list1 .i4 .item-2 .icon{height: 80px;}
    .m-list1 .i6 .item-3 .icon{height: 32px;}
    .row-a2-bg{padding: 0 15px;}
    .m-slider7 .slide-inner{margin-right: 15px;}
    .m-tab1{display: none;}

    .m-slider1 .slick-arrow{width: 40px;height: 40px;top: -28px;}
    .m-slider1 .slick-arrow:after{
        -o-background-size: 10px auto;
        -ms-background-size: 10px auto;
        -moz-background-size: 10px auto;
        -webkit-background-size: 10px auto;
        background-size: 10px auto;
    }
    .m-slider1 .slick-prev{right: 52px;}
    .box-service .tit{float: none;margin-bottom: 6px;}
    .box-service li a{padding: 0 12px;font-size: 12px;}
    .box-service li a:before{display: none;}
    .ul-list1 .pic img{object-fit: cover;}
    .ul-list1 .pic{height: auto !important;padding-top: 0 !important;}
    .ul-list1 .pic img{position: static;}
    .ban-case{height: 360px;}
    .h-black-1:before{display: none;}
    .h-black-1{padding-top: 90px;}
    .row-xiang{padding: 0 15px 30px;}
    .z-txt1{padding: 25px 15px;}
    .z-txt1 .left{width: auto;float: none;}
    .z-txt1 .left .i-logo{height: 100px;line-height: 100px;margin-bottom: 15px;text-align: center;font-size: 0;}
    .z-txt1 .left .i-logo img{display: inline-block;}
    .z-txt1 .info{font-size: 13px;margin-bottom: 20px;}
    .z-txt1 .txt{font-size: 13px;}
    .z-txt2{padding: 25px 15px;}
    .z-txt2 .t1{font-size: 18px;font-weight: bold;}
    .ul-list4{margin-top: 15px;}
    .ul-list4 li{width: auto;float: none;}
    .ul-list4 .tit{font-size: 20px;font-weight: bold;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .m-tab3{display: none;}
    .snv{margin-bottom: 25px;padding-top: 5px;}
    .snv li .s1{line-height: 32px;}
    .snv li{float: none;display: inline-block;}
    .snv li .s1:after,.snv li .s1:before{display: none;}
    .snv li:hover .s1, .snv li.on .s1{padding-left: 0;font-weight: bold;
        border-bottom: 1px solid #1AD427;
    }
    .snv li .s1{font-size: 14px;margin-right: 5px;}
    .m-color .color-pic{width: 100%;}
    .box-pc{width: 300px;height: 167px;}
    .box-pc .cont{width: 214px;height: 145px;margin-left: 46px;}
    .box-pc .con{width: 200px;height: 125px;}
    .ban-about{height: 320px;}
    .ban-about .txt{top: 90px;}
    .ban-about .b-num .num{margin-bottom: 3px;}
    .ban-about .b-num li{padding: 5px 0 10px;width: 50%;}
    .ban-about .txt .tit{font-size: 20px;margin-bottom: 4px;}
    .ban-about .txt .desc{font-size: 12px;margin-bottom: 0;line-height: 1.6;}
    .ban-about .txt .btn{display: none;}
    .ban-about .b-num .num sup{font-size: 14px;font-weight: normal;}
    .ban-about .b-num .num span{font-size: 26px;}
    .m-slider3 .date{color: #333;opacity: 1;font-family: arial;
        -webkit-text-stroke: normal;
            text-stroke: normal;
    }
    .ban-content{height: 360px;}
    
    .m-list6 .pic{padding-top: 45%;}
    .m-list6 .pic img{object-fit: cover;}
    .ban-content .ico{width: 50px;height: 50px;right: 40%;bottom: 30%;}

    .js-caozuo{display: block;height: 40px;line-height: 40px;font-size: 14px;
        background-color: #2fad38;color: #fff;border-radius: 20px;text-align: center;
    }
    .js-caozuo:hover{color: #fff;}
    .at-t1 .desc{height: 72px;margin-bottom: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .at-t1 .desc.open{height: auto;-webkit-line-clamp: 100;}
    .m-box1 .tit{display: block;font-size: 20px;margin-bottom: 15px;}
    
    @keyframes wz_left {
      0% {
        left: 15px;
        opacity: 1;
      }
      100% {
        left: 15px;
        opacity: 1;
      }
    }

    .btn-case{display: none;}
    .fix-xun{display: none;}

    .fd-nv2{overflow: hidden;position: fixed;left: 0;right: 0;bottom: 0;z-index: 105;
        background-color: #38ab40;text-align: center;display: block;
    }
    .fd-nv2 li{float: left;width: 50%;}
    .fd-nv2 li a{display: block;height: 40px;line-height: 40px;font-size: 14px;
        color: #fff;position: relative;
    }
    .fd-nv2 li a:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;
        height: 14px;margin-top: -7px;background-color: rgba(255,255,255,.5);
    }
    .fd-nv2 li:last-child a:after{display: none;}
    .fd-nv2 li a:before{content: '';width: 40px;height: 40px;
        display: inline-block;vertical-align: middle;margin-right: 5px;
        background-position: right center;background-repeat: no-repeat;
        -o-background-size: auto 25px;
        -ms-background-size: auto 25px;
        -moz-background-size: auto 25px;
        -webkit-background-size: auto 25px;
        background-size: auto 25px;
    }
    .fd-nv2 li:first-child a:before{background-image: url(mo-fv1.png);}
    .fd-nv2 li:nth-child(2) a:before{background-image: url(mo-fv2.png);}
    /*.fd-nv li:last-child a:before{background-image: url(../images/mo-fv3.png);}*/
    body{padding-bottom: 40px;}
    .menu .cont{width: 33px;}
    .menu b{height: 2px;}
    .m-txt1 .btn:after{display: none;}
    .m-txt1 .btn:hover{background-color: #28A130;}
    .menu em{font-size: 10px;}

    .m-list1 .con:hover .icon {
        top: 50%;
        left: 0;
        background-position: center;
        opacity: 1;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .m-list1 .con:hover .txt{opacity: 0;}
    .m-list1 .i1 .item-1 .con:hover .icon{height: 36px;}
    .m-list1 .i1 .item-2 .con:hover .icon{height: 30px;}
    .m-list1 .i1 .item-3 .con:hover .icon{height: 50px;}
    .m-list1 .i2 .item-1 .con:hover .icon{height: 40px;}
    .m-list1 .i2 .item-2 .con:hover .icon{height: 28px;}
    .m-list1 .i3 .item-1 .con:hover .icon,.m-list1 .i3 .item-1 .con .icon{height: 52px;}
    .m-list1 .i4 .item-1 .con:hover .icon{height: 48px;}
    .m-list1 .i4 .item-2 .con:hover .icon{height: 80px;}
    .m-list1 .i5 .item-1 .con:hover .icon{height: 50px;}
    .m-list1 .i6 .item-1 .con:hover .icon{height: 50px;}
    .m-list1 .i6 .item-2 .con:hover .icon{height: 50px;}
    .m-list1 .i6 .item-3 .con:hover .icon{height: 32px;}
    .m-list1 .con:hover .pic {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    .m-list1 .con{border-radius: 10px;}
}


