﻿.mo-box{display: none;}
.hmBanVideo {
    position: absolute;
    left: 0;
    top: 0px;
    right: 0;
    bottom: 0;
}
.hmBanVideo video {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 105%;
    height: auto;
}

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

.wp{max-width: 77.08vw;}


/*******************************

  -------[=头部]-------

********************************/

.header{height: 5.208vw;line-height: 5.156vw;

}



.logo img{height: 3.072vw;}

.nav li{margin-left: 2.5vw;}

.nav .v1{font-size: 0.937vw;}

.nav .v1:after{bottom: -0.052vw;

    height: 0.104vw;border-radius: 0.052vw;

}

.header .tel{font-size: 0.937vw;padding-left: 1.822vw;margin-left: 15.72vw;}







/*******************************

  -------[=banner]-------

*******************************/

.banner .txt h2{font-size: 3.75vw;margin-bottom: 1.041vw;}
.banner .txt h2 img{height: 7.968vw;}
.banner .txt .desc{font-size: 1.562vw;line-height: 2.604vw;}

.banner .slick-dots{bottom: 2.031vw;}

.banner .slick-dots li{margin: 0 0.260vw;}

.banner .slick-dots li button{width: 4.166vw;height: 0.208vw;}



.ban{height: 18.75vw;}

.ban .txt{

    font-size: 1.35416vw;line-height: 3.125vw;

}
.ban .txt img{height: 3.125vw;}


/*******************************

  -------[=底部]-------

********************************/

.fd-con{padding: 3.645vw 0 4.114vw;}

.fd-con .col-l{width: 29.94vw;}

.fd-con .col-c{width: 18.48vw;height: 21.35vw;padding-left: 2.083vw;}

.fd-con .col-c:after,.fd-con .col-c:before{

    width: 0.052vw;height: 20.10vw;

}

.fd-tit{font-size: 1.562vw;

    margin-bottom: 3.125vw;

}

.fd-tit span{

    padding-bottom: 0.520vw;

}

.fd-tit span:after{

    width: 5vw;height: 0.104vw;

}

.fd-contact{margin-top: -0.364vw;}

.fd-contact .item{margin-bottom: 1.302vw;}

.fd-contact .ico{width: 1.458vw;height: 1.562vw;margin-right: 0.937vw;}

/*.fd-contact .txt{font-size: 0.729vw;line-height: 1.562vw;}*/

.fd-contact .txt span{font-size: 1.25vw;}

.fd-form{width: 26.45vw;}

.fd-form .item{margin-bottom: 1.041vw;}

.fd-form .inp{width: 100%;height: 3.125vw;padding: 0 1.041vw;

    font-size: 0.833vw;

}

.fd-form .code{right: 0;top: 0.677vw;z-index: 2;}

.fd-form .code-p{width: 5.572vw;height: 1.822vw;}

.fd-form .code-a{line-height: 1.822vw;

    font-size: 0.729vw;padding: 0 0.520vw;

}

.fd-form .btn{height: 3.125vw;

    font-size: 0.937vw;

}

.fd-qr{width: 10.52vw;}

.fd-qr .pic{margin-bottom: 0.625vw;}

.fd-qr p{font-size: 0.937vw;color: #fff;}



.fd-copy{font-size: 0.729vw;line-height: 1.041vw;padding: 1.562vw 0;}





.row-a1{padding-bottom: 3.75vw;}

.g-t1{

	padding: 3.333vw 0 0;

}

.g-t1 h2{font-size: 2.39583vw;

	margin-bottom: 0.104vw;

}
.g-t3 h2{font-size: 2.39583vw;}
.g-t1 h2:before{

	width: 3.697vw;height: 2.447vw;margin-right: 0.572vw;

}

.g-t1 .desc{font-size: 0.833vw;margin-bottom: 0.625vw;}

.g-t1 .more{font-size: 0.833vw;}



.m-txt1{padding-top: 2.343vw;}

.m-txt1 .pic{width: 20.05vw;margin-right: 4.895vw;}

.m-txt1 .txt{

	padding-top: 2.187vw;

}







.m-list1{margin: 0 -0.052vw;padding-top: 3.020vw;}

.m-list1 li{margin-bottom: 0.104vw;}

.m-list1 .con{height: 14.58vw;margin: 0 0.052vw;

}

.m-list1 li:nth-child(2n+1) .con{padding-left: 11.45vw;padding-right: 3.645vw;}

.m-list1 li:nth-child(2n) .con{padding-right: 13.02vw;}

.m-list1 .ico{width: 9.41vw;height: 11.41vw;}

.m-list1 .txt{padding: 1.562vw 0 0;}

.m-list1 h3{font-size: 1.562vw;margin-bottom: 0.677vw;

}

.m-list1 .desc{/*font-size: 0.729vw;*/
	margin-bottom: 1.25vw;
}

.m-list1 .info{}

.m-list1 .info span{font-size: 0.729vw;line-height: 1.562vw;

	margin-right: 1.822vw;padding-left: 0.677vw;

	

}

.m-list1 .info span:after{

	width: 0.208vw;height: 0.208vw;margin-top: -0.104vw;

}

.m-list1 .con:hover .ico{top: -0.520vw;}



.row-a3{padding: 1.041vw 0 5.312vw;}

.row-a3 .g-t1{margin-bottom: 2.760vw;}



.m-pic1 h3{

	height: 3.125vw;line-height: 3.125vw;

	font-size: 0.833vw;padding: 0 1.041vw;

}



.m-list2 .con{line-height: 3.437vw;}

.m-list2 h3{font-size: 0.833vw;padding-left: 0.677vw;}

.m-list2 h3:before{

	width: 0.312vw;height: 0.312vw;margin-top: -0.156vw;

}

.m-list2 .date{font-size: 0.729vw;

	margin-left: 1.562vw;

}



.m-list3{margin: 0 -1.041vw;padding-top: 2.447vw;}

.m-list3 li{margin-bottom: 1.927vw;}

.m-list3 .con{margin: 0 1.041vw;}

.m-list3 .txt{padding: 0.729vw 0 0;}

.m-list3 .date{font-size: 0.937vw;margin-bottom: 0.364vw;}

.m-list3 h3{font-size: 1.041vw;margin-bottom: 0.937vw;}

.m-list3 .desc{font-size: 0.729vw;line-height: 1.302vw;margin-bottom: 0.625vw; height: 2.604vw;}

.m-list3 .more{font-size: 0.729vw;line-height: 1.979vw;}



.pages{margin: 4.687vw 0;}

.pages li{margin: 0 0.156vw;}

.pages li a,.pages li span{font-size: 0.937vw;

	width: 1.875vw;height: 1.875vw;line-height: 1.875vw;

}



.m-details{padding: 4.322vw 0 4.947vw;}

.m-details .top{padding-bottom: 0.312vw;

	margin-bottom: 1.822vw;

}

.m-details .cur{font-size: 0.729vw;margin-top: 0.781vw;margin-left: 1.041vw;}

.m-details .txt{font-size: 0.729vw;line-height: 1.25vw;}

.m-details h1{font-size: 1.25vw;

	margin-bottom: 0.416vw;

}

.m-details .date{font-size: 0.729vw;}



.m-tab{margin-top: 2.083vw;}

.m-tab li:after{right: -0.052vw;

	width: 0.104vw;height: 1.145vw;margin-top: -0.572vw;

}

.m-tab li a{font-size: 1.25vw;padding: 0 2.291vw;}





.m-info{margin-top: 3.645vw;margin-bottom: 6.354vw;}

.m-info .top{padding: 1.458vw 1.041vw 0.677vw;}

.m-info .top h2{font-size: 1.875vw;}

.m-info .share{margin-top: 0.781vw;}

.m-info .share span{line-height: 1.562vw;font-size: 0.729vw;}

.m-info .bshare-custom a{width: 1.562vw;height: 1.562vw;}

.m-info .txt{padding: 2.5vw 1.041vw 1.822vw;}

.m-info .txt h3{font-size: 1.458vw;margin-bottom: 1.302vw;}

.m-info .desc{margin-bottom: 1.822vw;}

.m-info .bot{padding: 6.25vw 0 5.208vw;}

.m-info .bot a{margin: 0 0.520vw;}

.m-info .btn1{width: 17.18vw;height: 3.125vw;

	line-height: 3.125vw;font-size: 0.937vw;

}

.m-info .btn2{width: 10.98vw;height: 3.125vw;line-height: 2.916vw;

	font-size: 0.937vw;

}



.m-list4{margin-top: 1.979vw;}

.m-list4 .con{padding: 1.822vw 0;

	font-size: 0.833vw;line-height: 2.5vw;

}

/*.m-list4 .w5{width: 4.947vw;}

.m-list4 .w6{width: 4.687vw;}*/



.row-b1{padding: 3.125vw 2.083vw;

	margin-bottom: 4.322vw;margin-top: 3.385vw;

}

.row-b1 .col-l{width: 35.9375vw;margin-right: 3.125vw;}



.m-slider1{padding: 0 4.375vw;}

.m-slider1 .slider{padding: 0.208vw;border-radius: 0.520vw;}

.m-slider1 .pic{border-radius: 0.520vw;}

.m-slider1 .pic img{border-radius: 0.520vw;}

.m-slider1 .slick-arrow{width: 2.812vw;height: 2.812vw;}

.m-slider1 .slick-prev{left: -4.375vw;}

.m-slider1 .slick-next{right: -4.375vw;}

.m-txt2{top: -0.260vw;}

.m-txt2 h3{font-size: 1.25vw;line-height: 1.875vw;

	margin-bottom: 1.302vw;

}

.m-txt2 .desc{font-size: 0.833vw;line-height: 1.562vw;}



.m-list5{padding-top: 2.5vw;}

.m-list5 .item{/*height: 15.62vw;*/margin-bottom: 5.208vw;}

.m-list5 .left{padding-right: 2.65625vw;}

.m-list5 .right{padding-left: 2.083vw;padding-top: 0.781vw;}

.m-list5 .item:nth-child(2n) .left{padding-left: 3.385vw;}

.m-list5 .item:nth-child(2n) .right{padding-right: 2.083vw;}

.m-list5 .pic{line-height: 15.62vw;width: 15.62vw;

	margin-left: 11.45vw;

}

.m-list5 .desc{

	padding-top: 4.547vw;

}

.m-list5 .item:nth-child(2n) .pic{margin-right: 7.447vw;}

.m-list5 .num{font-size: 1.25vw;color: #ccc;}

.m-list5 h3{font-size: 1.562vw;

	padding-bottom: 0.520vw;margin-bottom: 1.041vw;

}



.m-list5 .item:nth-child(2n) .num,

.m-list5 .item:nth-child(2n) h3,

.m-list5 .item:nth-child(2n) .info{margin-left: 11.45vw;}

.m-list5 .info a{font-size: 0.833vw;

	padding-left: 0.520vw;

}

.m-list5 .info a:before{

	width: 0.208vw;height: 0.208vw;margin-top: -0.104vw;

}



.m-list5 .item:nth-child(1) .info a{width: 13.28vw;}

.m-list5 .item:nth-child(2) .info a{width: 7.291vw;}

.m-list5 .item:nth-child(3) .info a{margin-right: 1.145vw;}



.g-t2{margin-top: 3.645vw;padding-bottom: 0.572vw;}

.g-t2 h2{font-size: 1.875vw;}

.g-t2 .cur{font-size: 0.729vw;margin-top: 1.562vw;margin-left: 1.041vw;}





.row-d1{padding: 3.020vw 0 4.427vw;}



.m-t2{font-size: 1.25vw;line-height: 1.562vw;padding-left: 1.979vw;

}

.m-txt3{margin-top: 2.864vw;margin-bottom: 2.083vw;}

.m-txt3 .pic{padding: 0.781vw 1.354vw;margin-bottom: 1.562vw;}



/*.m-txt3 .desc{font-size: 0.729vw;line-height: 1.562vw;}*/

.m-list6{margin-top: 2.187vw;}

/*.m-list6 li span{font-size: 0.729vw;line-height: 1.875vw;}*/



.m-list7{margin-top: 2.343vw;margin-bottom: 5.104vw;}

/*.m-list7 li span{font-size: 0.729vw;line-height: 1.875vw;}*/



.m-list8{margin-top: 2.864vw;}

/*.m-list8 li{margin-right: 3.020vw;}*/

.m-list8 .ico{width: 4.166vw;height: 4.166vw;

	margin: 0 auto 0.833vw;

}

.m-list8 p{font-size: 0.937vw;line-height: 1.25vw;
	height: 2.5vw;
}



.header .tel{

    -o-background-size: 1.354vw auto;

    -ms-background-size: 1.354vw auto;

    -moz-background-size: 1.354vw auto;

    -webkit-background-size: 1.354vw auto;

    background-size: 1.354vw auto;

}



.row-f1{padding: 3.593vw 0 4.270vw;}

.row-f1 .m-txt1 .pic{width: 23.85vw;}

.row-f1 .m-txt1 .txt{padding-top: 4.427vw;/*font-size: 0.729vw;line-height: 2.083vw;*/}



.row-f2{padding: 3.593vw 0 3.281vw;}

.row-f2 .col{width: 33.59vw;margin-right: 14.79vw;

	padding-top: 1.875vw;

}



.m-txt4{line-height: 2.083vw;margin-bottom: 1.406vw;}

/*.m-txt4 h4{font-size: 0.9375vw;}*/

/*.m-txt4 .desc{font-size: 0.9375vw;}*/



.m-list9{padding: 0 0.416vw;}

.m-list9 .con{margin: 0 0.937vw;}

.m-list9 .pic{

	border-radius: 0.520vw;

}

.row-f3{height: 40.15vw;padding: 3.593vw 0 0;}



.m-pic2{width: 30.31vw;margin-top: 3.541vw;}

.m-pic2 .top{margin-bottom: 0.520vw;}

.m-pic2 .top .pic{

	border-radius: 0.520vw;

}

.m-pic2 .top .txt{padding: 0 2.5vw 1.406vw 0.989vw;}

.m-pic2 .top .txt h3{font-size: 1.25vw;margin-bottom: 1.041vw;}

.m-pic2 .top .desc{font-size: 0.937vw;line-height: 1.25vw;}



.m-list10{margin: 0 -0.260vw;}

.m-list10 .con{margin: 0 0.260vw;}

.m-list10 .pic{

	border-radius: 0.520vw;

}



.m-tab2{}

.m-tab2 .ico{width: 3.802vw;height: 3.802vw;}

.m-tab2 .ico i{

	-o-background-size: auto 1.562vw;

	-ms-background-size: auto 1.562vw;

	-moz-background-size: auto 1.562vw;

	-webkit-background-size: auto 1.562vw;

	background-size: auto 1.562vw;

}



.m-tab2 .ico:before{width: 2.135vw;height: 2.135vw;

	left: 0.833vw;top: 0.833vw;

}



.m-tab2 .i1{top: 6.093vw;left: 59.16vw;}

.m-tab2 .i2{top: 21vw;left: 67.40vw;}

.m-tab2 .i3{bottom: 2.583vw;left: 56.51vw;}

.m-tab2 .i4{top: 15.36vw;left: 47.23vw;}


.m-tab2 .i1 .xian{width: 6.979vw;height: 2.552vw;left: 3.958vw;top: 2.083vw;}

.m-tab2 .i2 .xian{width: 6.25vw;height: 1.562vw;left: -6.25vw;bottom: 2.083vw;}

.m-tab2 .i3 .xian{width: 11.35vw;height: 2.083vw;left: 3.958vw;bottom: 2.083vw;}
.m-tab2 .i4 .xian{width: 8.0729vw;height: 2.083vw;left: 3.958vw;bottom: 2.083vw;}

.m-tab2 .tit{padding: 0.260vw;border-radius: 0.260vw;

}

.m-tab2 .tit h4{padding: 0 0.781vw;height: 2.083vw;line-height: 2.083vw;

	font-size: 0.729vw;

}

.m-tab2 .tit em{font-size: 0.833vw;}

.m-tab2 .i1 .tit{left: 11.09vw;top: 3.75vw;}

.m-tab2 .i2 .tit{left: -16.82vw;top: -1.562vw;}

.m-tab2 .i3 .tit{left: 14.58vw;top: -3.385vw;}
.m-tab2 .i4 .tit{left: 7.1875vw;top: -3.385vw;}







}



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

.m-list1 .ico{

	-o-background-size: auto 7.5vw;

	-ms-background-size: auto 7.5vw;

	-moz-background-size: auto 7.5vw;

	-webkit-background-size: auto 7.5vw;

	background-size: auto 7.5vw;

}

.m-list5 .pic img{max-width: 80%;}

.m-list4 .w6{width: 90px;}

}

@media only screen and (max-width: 1440px) {
	.m-list5 .desc{font-size: 12px;padding-top: 4vw;}
	.m-txt4 h4{font-size: 18px;}
	/*.m-txt4 .desc{font-size: 16px;}*/
}

@media only screen and (max-width: 1280px) {

	.fd-con .col-l{width: 33vw;}

	.fd-con .col-c{width: 14.5vw;}

	.m-list1 li:nth-child(2n+1) .con{padding-left: 9.4vw;}

	.m-list1 li:nth-child(2n) .con{padding-right: 11vw;}



}

/*Common For Max 960*/

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

	.wp{width: auto;padding: 0 .3rem;}

	.header{height: 1rem;line-height: .99rem;position: relative;z-index: 108;}

	.menuBtn{display: block;

		position: absolute;top: 50%;right: .1rem;

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		transform: translateY(-50%);

	}

	.header .hdr{float: none;position: absolute;top: 1rem;left: 0;right: 0;

		background-color: #00142B;padding: .3rem;display: none;

	}

	.nav{float: none;}

	.nav li{margin-left: 0;float: none;text-align: center;}

	.nav .v1{font-size: .28rem;line-height: .8rem;}

	.header .tel{float: none;margin: 0;text-align: center;

		background-image: none;

	}

	.header .tel:before{content: '';width: .5rem;height: .5rem;

		display: inline-block;vertical-align: middle;margin-right: .15rem;position: relative;top: -2px;

		background: url(../images/i-tel.png) no-repeat center;

		-o-background-size: .44rem auto;

		-ms-background-size: .44rem auto;

		-moz-background-size: .44rem auto;

		-webkit-background-size: .44rem auto;

		background-size: .44rem auto;

	}

	.logo img{height: .8rem;}

	.ban .txt{font-size: .3rem;line-height: 1.8;padding-left: .3rem;
		font-weight: bold;width: 100%;

	}

	.ban{height: 3.6rem;}

	.g-t2 .cur{display: none;}

	.g-t2 h2{font-size: .34rem;}

	.g-t2{margin-top: .5rem;}

	.row-d1 .col-l,.row-d1 .col-r,.m-list6 .col-1,.m-list6 .col-2{width: auto;float: none;}

	.m-t2{font-size: .36rem;padding-left: .5rem;

		-o-background-size: auto .3rem;

		-ms-background-size: auto .3rem;

		-moz-background-size: auto .3rem;

		-webkit-background-size: auto .3rem;

		background-size: auto .3rem;

	}

	.row-d1{padding: .5rem 0 1rem;}

	.m-txt3{margin-top: .4rem;margin-bottom: .5rem;}

	.m-txt3 .pic{padding: .2rem .3rem;margin-bottom: .4rem;}

	.m-txt3 .desc{font-size: .26rem;line-height: 2;}

	.m-list6{margin-top: .3rem;margin-bottom: .4rem;}

	.m-list6 li span,.m-list7 li span{font-size: .26rem;line-height: 3;
		-webkit-line-clamp: 10;
	}

	.m-list7{margin-top: .35rem;margin-bottom: .4rem;}

	.m-list8 li{width: 33.33%;float: left;margin-right: 0;}

	.m-list8 .ico{width: .8rem;height: .8rem;}

	.m-list8 p{font-size: .22rem;line-height: 1.5;height: 3em;}

	.m-list8{margin-top: .35rem;}



	.fd-con .col-l{width: auto;float: none;}

	.fd-con .col-c{width: auto;float: none;height: auto;padding: 0;}

	.fd-con .col-r{float: none;}

	.fd-form{width: auto;}

	.fd-tit{font-size: .4rem;margin-bottom: .4rem;text-align: center;}

	.fd-con{padding: .7rem 0px;}

	.fd-tit span:after{width: 1rem;left: 50%;margin-left: -.5rem;}

	.fd-contact .ico{width: .4rem;height: .4rem;margin-right: .24rem;}

	.fd-contact .txt{font-size: .26rem;line-height: .5rem;}

	.fd-contact .txt span{font-size: .4rem;}

	.fd-contact .item{margin-bottom: .4rem;}

	.fd-con .col-c:after, .fd-con .col-c:before{display: none;}

	.fd-qr{width: 3rem;margin: 0 auto .4rem;}

	.fd-qr p{font-size: .28rem;}

	.fd-form .inp{height: .8rem;font-size: .26rem;}

	.fd-form .item{margin-bottom: .2rem;}

	.fd-form .btn{height: .8rem;font-size: .28rem;}

	.fd-form .code-p{width: 1.5rem;height: .7rem;}

	.fd-form .code{top: .05rem;}

	.fd-form .code-a{font-size: .28rem;padding: 0 .2rem;}

	.fd-copy{font-size: .24rem;line-height: 1.5;padding: .3rem;}

	

	.m-details .cur{display: none;}

	.m-details{padding: .5rem 0;}

	.m-details h1{font-size: .36rem;}

	.m-details .date{font-size: .26rem;}

	.m-details .top{margin-bottom: .45rem;}

	.m-details .txt{font-size: .26rem;line-height: 2;}

	.g-t1 h2{font-size: .4rem;}

	.g-t1 h2:before{width: .71rem;height: .47rem;margin-right: .18rem;}

	.g-t1{padding-top: .6rem;}

	.m-list3{padding-top: .4rem;}

	.m-list3 li{width: auto;float: none;margin-bottom: .4rem;}

	.m-list3 .date{font-size: .28rem;margin-bottom: .1rem;}

	.m-list3 h3{font-size: .34rem;margin-bottom: .3rem;}

	.m-list3 .desc{font-size: .26rem;line-height: 1.8;margin-bottom: .2rem; height:auto;}

	.m-list3 .more{font-size: .26rem;line-height: 1.5;}

	.pages{margin: .8rem 0;}

	.pages li a,.pages li span{font-size: .24rem;width: .45rem;height: .45rem;line-height: .43rem;}

	.m-tab li a{font-size: .32rem;padding: 0 .4rem;}

	.m-tab{margin-top: .5rem;}

	.m-info{margin-top: .5rem;}

	.m-info .top{padding: .4rem .3rem .2rem;}

	.m-info .top h2{float: none;font-size: .36rem;text-align: center;}

	.m-info .share span{font-size: .24rem;line-height: .5rem;}

	.m-info .bshare-custom a{width: .5rem;height: .5rem;}

	.m-info .share{margin-top: .2rem;}

	.m-info .txt h3{font-size: .34rem;margin-bottom: .3rem;}

	.m-info .desc{font-size: .28rem;}

	.m-info .txt{padding: .4rem .2rem;}

	.m-info .desc{margin-bottom: .4rem;}

	.m-info .bot{padding: .5rem 0;}

	.m-info .btn1{width: 3rem;height: .8rem;line-height: .8rem;

		font-size: .28rem;

	}

	.m-info .btn2{width: 3rem;height: .8rem;line-height: .76rem;

		font-size: .28rem;

	}

	.m-info .bot a{margin: 0 .1rem;}

	.m-info{margin-bottom: 1rem;}



	.m-list4 .w4,.m-list4 .w2,.m-list4 .w3,.m-list4 .w5{display: none;}

	.m-list4 .w1{width: auto;font-size: .3rem;}

	.m-list4 .con{padding: .2rem 0;line-height: .7rem;}

	.m-list4 .w6{font-size: .26rem;width: auto;}

	.m-list4{margin-top: .45rem;}

	.row-b1{margin-top: .4rem;}

	.row-b1 .col-l{width: auto;float: none;margin-right: 0;margin-bottom: .5rem;}

	.row-b1{padding: .3rem;}

	.m-slider1{padding: 0;}

	.m-slider1 .slick-dots{text-align: center;padding: .2rem 0;}

	.m-slider1 .slick-dots li{width: .7rem;height: .06rem;display: inline-block;

		background-color: #fff;opacity: .5;margin: 0 .05rem;

	}

	.m-slider1 .slick-dots button{display: none;}

	.m-slider1 .slick-dots li.slick-active{opacity: 1;}

	.m-txt2 h3{font-size: .38rem;margin-bottom: .24rem;}

	.m-txt2 .desc{font-size: .26rem;line-height: 2;}

	.row-b1{margin-bottom: 1rem;}

	.m-list5 .left{width: auto;float: none;padding-right: 0;padding-top: .3rem;}

	.m-list5 .pic{margin-left: 0;}

	.m-list5 .right{width: auto;float: none;}

	.m-list5 .item{height: auto;margin-bottom: .5rem;}

	.m-list5 .pic{float: none;width: auto;text-align: center;}

	.m-list5 .item:nth-child(2n) .left{float: none;padding-left: 0;}

	.m-list5 .item:nth-child(2n) .pic{float: none;margin-right: 0;}

	.m-list5 .item:nth-child(2n) .right{padding-right: 0;}

	.m-list5 .item:nth-child(2n) .num, .m-list5 .item:nth-child(2n) h3, .m-list5 .item:nth-child(2n) .info{margin-left: 0;}

	.m-list5 .pic{height: 3rem;line-height: 3rem;}

	.m-list5 .pic img{max-height: 90%;}

	.m-list5 .desc{padding: .3rem;text-align: justify;}

	.m-list5 .right{padding: .3rem;}

	.m-list5 .num{font-size: .32rem;}

	.m-list5 h3{font-size: .38rem;}

	.m-list5 .item:nth-child(1) .info a{width: 50%;}

	.m-list5 .info a{font-size: .2rem;}

	.m-list5 h3{margin-bottom: .3rem;}

	.m-list5{padding-top: .45rem;}

	.m-list5 .item:nth-child(2n) .right{padding: .3rem;}

	.banner .slick-slide .con{padding-top: 68%;}

	.banner .txt{padding: 0 .3rem;top: 60%;}
	.hmBanVideo video{width: 120%;}
	.banner .txt h2{font-size: .5rem;margin-bottom: .3rem;}

	.banner .txt .desc{font-size: .3rem;line-height: 1.5;}

	.banner .slick-dots{bottom: .4rem;}

	.banner .slick-dots li button{width: .8rem;height: .05rem;}

	.banner .slick-dots li{margin: 0 .08rem;}

	.m-txt1 .pic{width: auto;float: none;text-align: center;margin-right: 0;

		width: 5rem;margin: 0 auto;

	}

	.g-t1 .desc{font-size: .26rem;margin-top: .26rem;}

	.g-t1 .more{font-size: .24rem;}

	.m-txt1{padding-top: .4rem;}

	.m-txt1 .txt{font-size: .26rem;line-height: 2;padding-top: .4rem;text-align: justify;}

	.row-a1{padding-bottom: .5rem;}

	.m-list1{padding-top: .4rem;}

	.m-list1 li{width: auto;float: none;}

	.m-list1 li:nth-child(2n+1) .con,.m-list1 li:nth-child(2n) .con{padding: 0;}

	.m-list1 .con{height: auto;text-align: center;}

	.m-list1 .ico{float: none;width: 5rem;height: 4rem;

		display: block;margin: 0 auto;

		background-position: center;

		-o-background-size: 3.8rem auto;

		-ms-background-size: 3.8rem auto;

		-moz-background-size: 3.8rem auto;

		-webkit-background-size: 3.8rem auto;

		background-size: 3.8rem auto;

	}

	.m-list1 .txt{padding: .3rem;}

	.m-list1 .desc{margin-bottom: .25rem;}

	.m-list1 li:last-child .ico{

		-o-background-size: 3rem auto;

		-ms-background-size: 3rem auto;

		-moz-background-size: 3rem auto;

		-webkit-background-size: 3rem auto;

		background-size: 3rem auto;

	}

	.row-a3 .g-t1{margin-bottom: .45rem;}

	.row-a3{padding: 0 0 1rem;}

	.row-a3 .col-l{width: auto;float: none;}

	.row-a3 .col-r{width: auto;float: none;padding-top: .4rem;}

	.m-pic1 h3{padding: 0 .3rem;font-size: .3rem;height: .8rem;line-height: .8rem;}

	.m-list2 h3{font-size: .28rem;}

	.m-list2 .date{font-size: .24rem;margin-left: .4rem;}

	.g-t3 h2{font-size: .4rem;}

	.g-t3 h2:before{width: .55rem;height: .36rem;}

	.row-f1{padding: .5rem 0 .4rem;}

	.row-f1 .m-txt1 .pic{width: 80%;}

	.row-f1 .m-txt1 .txt{padding-top: .4rem;}

	.row-f1 .m-txt1 .txt{font-size: .26rem;line-height: 2;text-align: justify;}

	.row-f2 .col{width: auto;float: none;margin: 0 .3rem;}

	.m-txt4 h4{font-size: .3rem;}

	.m-txt4 .desc{font-size: .26rem;}

	.m-txt4{line-height: 2;margin-bottom: .4rem;}

	.m-list9{padding: 0;}

	.m-list9 .con{margin: 0 .1rem;}

	.row-f2{padding: .5rem 0;position: relative;
		background-position: left center;
	}
	.row-f2:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;
		background-color: rgba(0,0,0,.5);
	}
	.row-f2 .g-t3{position: relative;z-index: 2;}
	.row-f2 .col{position: relative;z-index: 2;}

	.row-f3{height: auto;padding: .5rem 0;}

	.m-pic2{margin-top: .4rem;width: auto;}

	.m-pic2 .top .desc{font-size: .26rem;line-height: 1.8;}

	.m-pic2 .top .txt h3{font-size: .32rem;margin-bottom: .2rem;}

	.m-pic2 .top .txt{padding: 0 .4rem .3rem .2rem;}

	.m-tab2 li{position: static;margin: 0 .3rem .2rem;}

	.m-tab2 .ico{display: none;}

	.m-tab2 .xian{display: none;}

	.m-tab2 .tit{position: static;text-align: center;}

	.m-tab2{overflow: hidden;padding-top: .45rem;}

	.banner .txt h2 img{height: 1rem;}
	.banner .txt h2{margin-bottom: .2rem;}
.mo-box{display: block;}
.pc-box{display: none;}
.b-form .tips{margin-bottom: 20px;}
.b-form .item{margin-bottom: 15px;}
.b-form .lab label{width: 50%;}
.b-form .lab{line-height: 24px;}
.b-form textarea.inp{height: 150px;}
.b-form .t1{float: none;width: auto;line-height: 24px;margin-bottom: 5px;display: block;}
.b-form .inp{height: 40px;font-size: 14px;}
.b-form .bot{padding-left: 0;}
.b-form{padding-top: 50px;}
.ban .txt img{height: .6rem;}
.m-list1 h3{font-size: .3rem;}
.m-list1 .desc{font-size: .26rem;}
}





