﻿@media only screen and (min-width: 1199px) and (max-width: 1920px) {

body{padding-top: 5.208vw;}
.wp{max-width: 75vw;}

.header{padding: 0 4.583vw 0 3.333vw;
    box-shadow: 0vw 0vw 0.781vw rgba(0,0,0,.1);
}
.logo{line-height: 5.208vw;}
.logo img{height: 3.229vw;}
.nav{padding-right: 0.520vw;}
.nav li{margin-right: 2.604vw;}
.nav li .v1{font-size: 1.093vw;line-height: 5.208vw;}
.nav li .v1:after{bottom: 0.729vw;width: 2.916vw;height: 0.989vw;}

.so-btn{width: 2.395vw;height: 2.395vw;margin-top: 1.406vw;}
.so{right: 4.375vw;top: 5.729vw;width: 13.02vw;}
.so .inp{width: 13.02vw;height: 2.604vw;border-radius: 1.302vw;font-size: 0.833vw;padding: 0 3.125vw 0 0.781vw;}
.so .btn{width: 2.604vw;height: 2.604vw;}

.banner .con{height: 43.75vw;}
.banner .txt{width: 75vw;}
.banner .txt h2{font-size: 3.072vw;}
.banner .txt em{font-size: 2.239vw;padding-bottom: 1.041vw;}
.banner .slick-dots{bottom: 3.906vw;z-index: 2;right: 12.5vw;}
.banner .slick-dots li{width: 1.25vw;height: 1.093vw;margin-left: 0.625vw;}
.page-num{left: 12.5vw;bottom: 3.645vw;font-size: 1.354vw;}
.page-num span{font-size: 2.083vw;}

.ban{height: 29.16vw;}
.ban .txt{bottom: 2.5vw;}
.ban .tit em{font-size: 3.125vw;}
.ban .tit h2{font-size: 2.604vw;}
.ban .btn-down{width: 3.541vw;height: 3.541vw;margin-top: 1.562vw;}

.fd-left{width: 52.03vw;}
.fd-nv{margin-bottom: 3.333vw;}
.fd-nv li{margin-right: 3.437vw;}
.fd-nv li a{line-height: 6.041vw;font-size: 1.041vw;}
.fd-contac{padding-right: 6.562vw;}
.fd-contac .tit{font-size: 1.354vw;padding-bottom: 0.989vw;margin-bottom: 1.302vw;}
.fd-contac .tit:after{width: 1.718vw;}
.fd-contac .txt{font-size: 0.937vw;line-height: 1.562vw;}
.fd-contac .t1{width: 2.864vw;}
.fd-contac .adds{margin-bottom: 1.041vw;}
.fd-contac .item{margin-bottom: 1.041vw;}
.fd-bot{font-size: 0.833vw;padding: 1.510vw 0;}
.fd-right{width: 22.96vw;padding: 4.062vw 0 3.645vw;}
.fd-right .share{margin-bottom: 3.437vw;}
.fd-right .tit{margin-bottom: 1.25vw;}
.fd-right .tit em{font-size: 1.041vw;margin-bottom: 0.208vw;}
.fd-right .tit span{font-size: 0.937vw;}
.fd-right .bdsharebuttonbox a{margin: 0 0.364vw;width: 1.770vw;height: 1.770vw;}
.fd-right .pic{width: 6.25vw;margin: 0 auto 0.625vw;}
.fd-right .qr span{font-size: 0.833vw;line-height: 1.041vw;}


.ban-list{padding-top: 1.302vw;height: 7.291vw;}
.ban-list li{line-height: 1.2;}
.ban-list .num{font-size: 0.937vw;}
.ban-list .num span{font-size: 2.604vw;}
.ban-list .desc{font-size: 0.937vw;}
.ban-list .i2 .num{font-size: 1.25vw;}

.row-a1{padding: 3.593vw 0 5.572vw;}
.g-t1 h2{font-size: 2.395vw;}
.g-t1 .more{font-size: 0.937vw;padding-left: 2.552vw;
	line-height: 2.083vw;margin-top: 0.781vw;
	-o-background-size: 2.083vw auto;
	-ms-background-size: 2.083vw auto;
	-moz-background-size: 2.083vw auto;
	-webkit-background-size: 2.083vw auto;
	background-size: 2.083vw auto;
}
.row-a1 .g-t1{margin-bottom: 1.822vw;}
.m-news1 .pic{height: 22.81vw;border-radius: 0.260vw;}
.m-news1 .txt{left: 2.291vw;bottom: 1.562vw;max-width: 22.91vw;}
.m-news1 .date{font-size: 0.729vw;margin-bottom: 0.520vw;}
.m-news1 h3{font-size: 1.041vw;line-height: 1.354vw;
	margin-bottom: 1.25vw;
}
.m-news1 .more{font-size: 0.833vw;padding-right: 1.979vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-news2 .con{height: 22.81vw;border-radius: 0.260vw;
	padding: 0.989vw 0.937vw 0;
}
.m-news2 .pic{height: 11.66vw;border-radius: 0.260vw;margin-bottom: 1.718vw;}
.m-news2 .date{font-size: 0.729vw;margin-bottom: 0.520vw;}
.m-news2 h3{font-size: 1.041vw;line-height: 1.354vw;
	margin-bottom: 1.25vw;
}
.m-news2 .more{font-size: 0.833vw;padding-right: 1.979vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-list1{padding-top: 1.041vw;margin: 0 -0.520vw;}
.m-list1 .con{margin: 0 0.520vw;height: 9.895vw;padding: 1.562vw 2.343vw 0 2.187vw;
	border-radius: 0.260vw;
}
.m-list1 .date{font-size: 0.729vw;margin-bottom: 0.520vw;}
.m-list1 h3{font-size: 1.041vw;line-height: 1.354vw;
	margin-bottom: 1.25vw;
}
.m-list1 .more{font-size: 0.833vw;padding-right: 1.979vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}

.row-a2 .col-l{width: 31.25vw;}
.row-a2 .col-r{margin-left: 31.25vw;}
.m-txt1{left: 2.812vw;right: 2.812vw;}
.m-txt1 .tit{font-size: 2.395vw;
	margin-bottom: 3.281vw;padding-bottom: 2.604vw;
}
.m-txt1 .item{font-size: 0.989vw;line-height: 1.770vw;
	margin-bottom: 1.041vw;
}
.m-txt1 .t1{width: 3.385vw;}
.m-list2{width: 28.02vw;right: 3.593vw;}
.m-list2 li{width: 15.62vw;}
.m-list2 .ico{width: 4.062vw;height: 4.062vw;}
.m-list2 .ico img{width: 3.125vw;margin: 0.468vw auto 0;}
.m-list2 p{font-size: 1.041vw;}
.m-list2 .i1{top: -2.1vw;}
.m-list2 .i1 p{bottom: 4.687vw;}
.m-list2 .i2 .ico,.m-list2 .i3 .ico{margin-right: 0.885vw;}
.m-list2 .i2 p,.m-list2 .i3 p{line-height: 4.062vw;}
.m-list2 .i4 .ico,.m-list2 .i5 .ico{margin-left: 0.885vw;}
.m-list2 .i4 p,.m-list2 .i5 p{line-height: 4.062vw;}
.m-list2 .i2{top: 5.781vw;left: 24.7vw;}
.m-list2 .i3{bottom: -0.364vw;left: 18.38vw;}
.m-list2 .i4{bottom: 2.187vw;right: 21.87vw;}
.m-list2 .i5{top: 6.666vw;right: 25vw;}


.row-a3{padding: 4.062vw 0 4.895vw;}
.g-t1 .tab{margin-top: 0.416vw;padding-right: 10vw;}
.g-t1 .tab li{margin-left: 0.729vw;}
.g-t1 .tab li span{width: 9.010vw;height: 2.864vw;line-height: 2.864vw;
	border-radius: 1.458vw;font-size: 1.041vw;
}
.m-slider1{margin: 0 -0.729vw;padding-top: 1.979vw;}
.m-slider1 .item{padding-top: 0.520vw;}
.m-slider1 .con{height: 32.29vw;padding: 2.812vw 1.666vw 0;margin: 0 0.729vw;}
.m-slider1 .tit{font-size: 1.354vw;line-height: 1.979vw;
	padding-bottom: 1.145vw;margin-bottom: 1.145vw;
}
.m-slider1 .desc{font-size: 0.833vw;line-height: 1.614vw;margin-bottom: 1.145vw;}
.m-slider1 .more{font-size: 0.833vw;
	padding-right: 1.979vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-slider1 .pic{left: 1.666vw;right: 1.666vw;bottom: 1.875vw;height: 10.41vw;}
.m-slider1 .slick-arrow{width: 3.906vw;height: 3.906vw;}
.m-slider1 .slick-prev{left: -7.135vw;}
.m-slider1 .slick-next{right: -7.135vw;}
.g-t2 h2{font-size: 2.395vw;}
.row-a4{padding: 3.125vw 0 4.687vw;}
.m-slider2{margin: 0 -0.937vw;padding-top: 1.718vw;}
.m-slider2 .con{margin: 0.885vw 0.937vw;}
.m-slider2 .pic{height: 6.770vw;line-height: 6.770vw;
	box-shadow: 0vw 0vw 0.937vw 0.104vw rgba(233,240,244,0.6300);
}
.m-slider2 .pic:hover{box-shadow: 0vw 0vw 0.781vw 0.104vw rgba(10, 112, 64, .3);}

.m-slider2 .slick-dots{bottom: -1.718vw;}
.m-slider2 .slick-dots li{width: 1.302vw;height: 0.156vw;border-radius: 0.104vw;margin: 0 0.156vw;}

.m-list3{margin: 0 -0.729vw;padding-top: 2.812vw;}
.m-list3 li{margin-bottom: 1.406vw;}
.m-list3 .con{height: 32.29vw;padding: 2.812vw 1.666vw 0;margin: 0 0.729vw;}
.m-list3 .con:before{height: 0.156vw;}
.m-list3 .tit{font-size: 1.354vw;line-height: 1.979vw;
	padding-bottom: 1.145vw;margin-bottom: 1.145vw;
}
.m-list3 .desc{font-size: 0.833vw;line-height: 1.614vw;margin-bottom: 1.145vw;}
.m-list3 .more{font-size: 0.833vw;padding-right: 1.979vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-list3 .pic{left: 1.666vw;right: 1.666vw;bottom: 1.875vw;height: 10.41vw;}
.pages{margin:2.604vw 0 4.166vw;}
.pages li{margin:0 0.260vw}
.pages a,.pages span{border-radius: 0.260vw;
	/*width:3.125vw;height:3.125vw;line-height:3.020vw;*/font-size:1.145vw;
}
 
.g-tab{line-height: 5.208vw;}
.g-tab .cur{font-size: 0.937vw;padding-left: 1.510vw;}
.g-tab .tab li{margin-right: 4.218vw;}
.g-tab .tab li a{font-size: 1.041vw;}
.g-tab .tab li a:after{height: 0.156vw;}

.row-b1{padding: 3.593vw 0 3.906vw;}
.m-pic{width: 69.47vw;}
.row-b2{padding: 6.979vw 0 5.729vw;}

.m-list4{margin: 0 -0.625vw;}
.m-list4 li{margin-bottom: 1.562vw;}
.m-list4 .con{margin: 0 0.625vw;
	border-radius: 0.260vw;
}
.m-list4 .txt{padding: 1.25vw 1.041vw 0;}
.m-list4 h3{font-size: 1.562vw;
	padding-bottom: 0.468vw;margin-bottom: 0.520vw;
}
.m-list4 h3:after{width: 1.354vw;}
.m-list4 .pic{width: 8.8541vw;height: 10.9375vw;}
.m-list4 .lab{font-size: 0.937vw;margin-bottom: 0.312vw;}
.m-list4 .con:after{width: 7.656vw;height: 6.718vw;right: 1.145vw;}
.m-list4 .desc{font-size: 0.833vw;}
.row-b3{padding: 5vw 0 4.427vw;}
.m-txt2 .play{width: 4.166vw;height: 4.166vw;}
.m-txt2 .txt{padding-left: 4.218vw;padding-top: 0.937vw;}
.m-txt2 .time{margin-bottom: 0.625vw;}
.m-txt2 .time em{font-size: 1.041vw;}
.m-txt2 .time span{font-size: 6.770vw;}
.m-txt2 .desc{font-size: 1.041vw;line-height: 2.25;}

.pop-video .cont{width:34.37vw;}
.pop-video .close{right:-1.041vw;top:-1.041vw;width:2.395vw;height:2.395vw;
	-o-background-size:1.25vw auto;-ms-background-size:1.25vw auto;
	-moz-background-size:1.25vw auto;-webkit-background-size:1.25vw auto;
	background-size:1.25vw auto;
}
.m-tit1{margin-bottom: 3.385vw;}
.m-tit1 .tit em{font-size: 1.041vw;}
.m-tit1 .tit h3{font-size: 1.875vw;}
.m-tit1 .desc{font-size: 1.041vw;
	width: 20.83vw;margin-top: 0.416vw;
}
.row-b4{margin-bottom: 5.156vw;}
.m-txt3 .item{font-size: 1.041vw;line-height: 4.479vw;}
.m-txt3 .t1{width: 17.96vw;}
.m-map #map{height: 43.12vw;}
.m-contact{right: 12.5vw;width: 34.37vw;
	padding: 2.656vw 3.020vw 2.083vw 3.385vw;
	-o-background-size: 15.62vw auto;
	-ms-background-size: 15.62vw auto;
	-moz-background-size: 15.62vw auto;
	-webkit-background-size: 15.62vw auto;
	background-size: 15.62vw auto;
}
.m-contact .tit{padding-bottom: 1.562vw;margin-bottom: 1.562vw;}
.m-contact .tit h3{font-size: 1.458vw;}
.m-contact .tit em{font-size: 1.562vw;}
.m-contact .txt{font-size: 1.041vw;margin-bottom: 1.406vw;}
.m-contact .pic{width: 6.562vw;margin-right: 1.145vw;}
.m-contact .name{
	padding-top: 2.187vw;font-size: 0.833vw;line-height: 1.041vw;
}

.row-c1{padding: 4.843vw 0;}
.m-list5 .con{padding: 2.291vw 0 2.187vw;}
.m-list5 .pic{width: 24.21vw;height: 13.33vw;border-radius: 0.260vw;
	margin-left: 3.229vw;
}
.m-list5 .txt{padding-top: 1.302vw;}
.m-list5 .date{font-size: 0.833vw;margin-bottom: 0.416vw;}
.m-list5 h3{font-size: 1.25vw;margin-bottom: 0.833vw;}
.m-list5 .desc{font-size: 0.833vw;line-height: 1.510vw;margin-bottom: 1.666vw;}
.m-list5 .btn{font-size: 0.833vw;
	padding-right: 1.979vw;line-height: 2.083vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-list5 .con:hover .btn{padding-left: 2.343vw;
	-o-background-size: 2.083vw auto;
	-ms-background-size: 2.083vw auto;
	-moz-background-size: 2.083vw auto;
	-webkit-background-size: 2.083vw auto;
	background-size: 2.083vw auto;
}

.m-txt5{padding: 3.75vw 3.541vw 4.010vw 3.802vw;margin: 3.906vw 0 2.864vw;}
.m-txt5 .btn-back{width: 10.20vw;height: 3.229vw;
	line-height: 3.229vw;border-radius: 1.614vw;font-size: 0.937vw;margin-left: 2.604vw;
}
.m-txt5 .btn-back:before{
	width: 1.041vw;height: 0.937vw;margin-right: 0.468vw;top: -0.104vw;
}
.m-txt5 h1{font-size: 1.979vw;margin-bottom: 0.625vw;}

.m-txt5 .info{font-size: 0.833vw;
	line-height: 1.770vw;padding-bottom: 1.145vw;
}
.m-txt5 .info span{margin-right: 2.083vw;}
.m-txt5 .bdsharebuttonbox a{
    margin: 0 0.364vw;width: 1.770vw;height: 1.770vw;
}
.m-txt5 .txt{font-size: 0.937vw;
	padding-top: 1.875vw;margin-bottom: 2.604vw;
}
.m-txt5 .arrow{height: 7.552vw;padding: 2.343vw 2.343vw 0;}
.m-txt5 .arrow span{font-size: 0.833vw;margin-bottom: 0.260vw;}
.m-txt5 .arrow .item a{font-size: 0.937vw;}
.m-txt5 .back{width: 2.968vw;height: 2.968vw;}

.m-list6{margin-top: 3.125vw;}
.m-list6 li{margin-bottom: 1.458vw;}
.m-list6 .con{padding: 1.875vw 25.72vw 2.031vw 1.770vw;}
.m-list6 h3{font-size: 1.25vw;margin-bottom: 0.520vw;}
.m-list6 .desc{font-size: 0.833vw;line-height: 1.81;}
.m-list6 .more{right: 4.270vw;line-height: 2.083vw;padding-left: 2.552vw;font-size: 0.937vw;
	-o-background-size: 2.083vw auto;
	-ms-background-size: 2.083vw auto;
	-moz-background-size: 2.083vw auto;
	-webkit-background-size: 2.083vw auto;
	background-size: 2.083vw auto;
}

.m-list7{margin-top: 3.125vw;}
.m-list7 li{margin-bottom: 1.354vw;}
.m-list7 .con{line-height: 5.520vw;}
.m-list7 .date{font-size: 1.666vw;
	padding-left: 2.239vw;width: 11.35vw;margin-right: 2.760vw;
	
}
.m-list7 .date:after{width: 0.052vw;height: 1.354vw;}
.m-list7 h3{font-size: 1.25vw;padding-right: 2.604vw;}

.nav dl{padding-left: 40.62vw;}
.nav dl:after{height: 0.156vw;}
.nav dd{margin-left: 3.437vw;}
.nav dd a{line-height: 4.166vw;font-size: 0.937vw;padding-left: 0.781vw;}
.nav dd a:after{
    width: 0.312vw;height: 0.312vw;
}



/*******************************
	-------[=2022.12.25]-------
********************************/
.g-box1{margin: 2.968vw 0 2.812vw;padding: 3.020vw 2.708vw 0;}
.n-t1{font-size: 1.979vw;padding-bottom: 1.145vw;
	-o-background-size: auto 0.416vw;
	-ms-background-size: auto 0.416vw;
	-moz-background-size: auto 0.416vw;
	-webkit-background-size: auto 0.416vw;
	background-size: auto 0.416vw;
}
.b-list1{margin-top: 1.875vw;}
.b-list1 li{margin-bottom: 1.875vw;}
.b-list1 .con{padding-bottom: 1.875vw;}
.b-list1 .date{padding-right: 2.604vw;height: 4.583vw;
	padding-top: 0.625vw;margin-right: 2.447vw;
}
.b-list1 .date span{font-size: 2.083vw;margin-bottom: 0.104vw;}
.b-list1 .date em{font-size: 0.937vw;}
.b-list1 .tit{font-size: 1.25vw;margin-bottom: 0.572vw;}
.b-list1 .desc{font-size: 0.833vw;}
.row-w1{padding-bottom: 3.645vw;padding-top: 1.562vw;}
.row-w1 .col-l{width: 15.72vw;margin-right: 3.125vw;}
.b-txt1{font-size: 0.937vw;}
.b-snv li a{line-height: 4.479vw;font-size: 1.041vw;
	padding-left: 1.302vw;
}
.b-snv li a:after{width: 0.416vw;right: 1.666vw;}




}



@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.header{padding: 0 10px 0 15px;}
	.logo{line-height: 50px;}
	.logo img{height: 38px;}
	.menuBtn{display: block;}
	.hdr{position: fixed;top: 50px;left: 0;right: 0;bottom: 0;
		overflow-y: auto;
		padding: 15px 0;
		background-color: #fff;border-top: 1px solid #61963B;display: none;
	}
	.nav{float: none;padding-right: 0;}
	.nav li{float: none;margin-right: 0;text-align: center;}
	.nav li .v1{font-size: 16px;line-height: 45px;}
	.nav li .v1:after{display: none;}
	.so-btn{display: none;}
	.so{position: relative;right: auto;top: auto;display: block !important;
		width: auto;margin: 15px;
	}
	.so .inp{width: 100%;}
	body{padding-top: 50px;}
	.banner .con{height: 230px;}
	.page-num{display: none;}
	.banner .slick-dots{bottom: 10px;right: 0;left: 0;text-align: center;font-size: 0;}
	.banner .slick-dots li{width: 15px;float: none;display: inline-block;}
	.banner .txt{width: auto;left: 15px;right: 15px;
		-webkit-transform: translate(0,-50%);
		-moz-transform: translate(0,-50%);
		-o-transform: translate(0,-50%);
		-ms-transform: translate(0,-50%);
		transform: translate(0,-50%);
	}
	.banner .txt h2{font-size: 24px;}
	.banner .txt em{font-size: 16px;}
	.ban-list{height: auto;padding: 15px 0 0;}
	.ban-list li{width: 50%;margin-bottom: 15px;}
	.ban-list .num span{font-size: 32px;}
	.ban-list .num{font-size: 12px;}
	.ban-list .desc{font-size: 14px;}
	.ban-list .i2 .num{font-size: 18px;}
	.g-t1 h2{font-size: 20px;}
	.g-t1 .more{font-size: 14px;padding-left: 39px;margin-top: 0;
		-o-background-size: 30px auto;
		-ms-background-size: 30px auto;
		-moz-background-size: 30px auto;
		-webkit-background-size: 30px auto;
		background-size: 30px auto;
	}
	.row-a1{padding: 35px 0 30px;}
	.row-a1 .g-t1{margin-bottom: 20px;}
	.m-news1{width: auto;float: none;margin-bottom: 15px;}
	.m-news1 .pic{padding-top: 46%;height: 0;position: relative;overflow: hidden;}
	.m-news1 .pic img{position: absolute;top: 0;left: 0;}
	.m-news1 .txt{left: 15px;right: 15px;bottom: 12px;}
	.m-news1 h3{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.m-news1 .more{font-size: 14px;padding-right: 24px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-news1 .date{font-size: 12px;margin-bottom: 5px;}
	.m-news2{width: auto;float: none;}
	.m-news2 .con{height: auto;padding: 15px;}
	.m-news2 .pic{height: auto;margin-bottom: 12px;}
	.m-news2 h3{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.m-news2 .more{font-size: 14px;padding-right: 24px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-news2 .date{font-size: 12px;margin-bottom: 5px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list1 .con{height: auto;padding: 15px;}
	.m-list1 .date{font-size: 12px;margin-bottom: 6px;}
	.m-list1 h3{font-size: 16px;line-height: 1.5;margin-bottom: 12px;}
	.m-list1 .more{font-size: 14px;padding-right: 24px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.row-a2 .col-l{width: auto;float: none;height: auto;margin: 0 -15px;}
	.m-txt1{position: static;padding: 30px 15px 10px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt1 .tit{font-size: 20px;padding-bottom: 15px;margin-bottom: 15px;}
	.m-txt1 .item{font-size: 14px;line-height: 1.8;}
	.m-txt1 .t1{width: 45px;}
	.row-a2 .col-r{margin-left: 0;height: auto;padding: 100px 0;}
	.m-list2{width: 250px;position: static;position: relative;top: auto;right: auto;
		margin: 0 auto;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-list2 .ico{width: 50px;height: 50px;}
	.m-list2 .ico img{width: 30px;height: 30px;margin-top: 9px;}
	.m-list2 p{font-size: 14px;}
	.m-list2 .i1 p{bottom: 60px;}
	.m-list2 .i2{left: 220px;top: 42px;}
	.m-list2 .i2 p,.m-list2 .i3 p{line-height: 50px;}
	.m-list2 .i2 .ico{margin-right: 0;}
	.m-list2 .i2 p{position: absolute;left: 0;bottom: 60px;line-height: normal;}
	.m-list2 .i3 .ico{margin-right: 12px;}
	.m-list2 .i3{left: 161px;bottom: -17px;}
	.m-list2 .i4{right: 193px;bottom: 6px;}
	.m-list2 .i4 p, .m-list2 .i5 p{line-height: 50px;}
	.m-list2 .i4 p{position: absolute;right: 0;top: 60px;line-height: normal;}
	.m-list2 .i5 p{position: absolute;right: 0;bottom: 60px;line-height: normal;}
	.m-list2 .i5{top: 51px;right: 224px;}
	.row-a3{padding: 35px 0 30px;}
	.g-t1 .tab{padding-right: 0;padding-top: 10px;}
	.g-t1 .tab li span{width: 100px;font-size: 14px;height: 40px;line-height: 40px;
		border-radius: 20px;
	}
	.g-t1 .tab .more{font-size: 14px;top: -40px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-slider1 .con{height: auto;padding: 15px;margin: 0;}
	.m-slider1 .pic{position: static;}
	.m-slider1 .tit{font-size: 18px;line-height: 1.5;padding-bottom: 10px;margin-bottom: 12px;}
	.m-slider1 .desc{font-size: 13px;line-height: 1.8;margin-bottom: 15px;}
	.m-slider1 .more{font-size: 14px;padding-right: 24px;margin-bottom: 20px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-slider1{margin: 0;padding-top: 25px;padding-bottom: 30px;}
	.m-slider1 .slick-dots{position: absolute;left: 0;right: 0;bottom: -25px;
		text-align: center;font-size: 0;
	}
	.m-slider1 .slick-dots li{display: inline-block;width: 25px;height: 3px;
		background-color: #E5E5E5;border-radius: 2px;margin: 0 3px;
	}
	.m-slider1 .slick-dots li button{display: none;}
	.m-slider1 .slick-dots li.slick-active{background: linear-gradient(90deg, #88BD33, #0A7040);}
	.g-t2 h2{font-size: 20px;}
	.row-a4{padding: 35px 0 30px;}
	.m-slider2{margin: 0 -5px;padding-top: 20px;}
	.m-slider2 .con{margin: 5px;}
	.m-slider2 .pic{height: 80px;line-height: 80px;}
	.m-slider2 .slick-dots{bottom: -15px;}

	.fd-left{width: auto;float: none;}
	.fd-nv{display: none;}
	.fd-contac{padding-right: 0;display: none;}
	.fd-right{width: auto;float: none;border: 0;padding: 30px 0;}
	.fd-right .tit em{font-size: 16px;}
	.fd-right .tit span{font-size: 14px;}
	.fd-right .tit{margin-bottom: 15px;}
	.fd-right .share{margin-bottom: 20px;}
	.fd-right .qr span{font-size: 14px;}
	.fd-bot{text-align: center;font-size: 12px;padding: 13px 0;}
	.fd-bot .copy{float: none;}
	.fd-bot .link{float: none;}

	.ban{height: 180px;}
	.ban .btn-down{display: none;}
	.ban .tit em{font-size: 24px;}
	.ban .tit h2{font-size: 20px;}
	.ban .txt{left: 15px;right: 15px;bottom: 30px;}
	.g-tab{display: none;}
	.m-list3 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list3 .con{height: auto;padding: 15px;}
	.m-list3 .pic{position: static;}
	.m-list3 .tit{font-size: 18px;line-height: 1.5;padding-bottom: 10px;margin-bottom: 12px;}
	.m-list3 .desc{font-size: 13px;line-height: 1.8;margin-bottom: 15px;}
	.m-list3 .more{font-size: 14px;padding-right: 24px;margin-bottom: 20px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.pages a, .pages span{/*width: 32px;height: 32px;line-height: 30px;*/font-size: 12px;}
	.pages li{margin: 0 2px;}
	.pages{margin: 20px 0 30px;}
	.m-list3{padding-top: 30px;}
	.m-txt2 .pic{width: auto;float: none;}
	.m-txt2 .txt{padding-left: 0;}
	.m-txt2 .time span{font-size: 50px;}
	.m-txt2 .time em{font-size: 14px;}
	.m-txt2 .desc{font-size: 14px;}
	.pop-video .cont{width: 92%;}
	.pop-video .close{width: 30px;height: 30px;right: -10px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.row-b3{padding: 35px 0 30px;}
	.m-tit1{margin-bottom: 20px;}
	.m-tit1 .tit{float: none;}
	.m-tit1 .tit em{font-size: 14px;}
	.m-tit1 .tit h3{font-size: 20px;}
	.m-tit1 .desc{float: none;width: auto;font-size: 14px;}
	.m-txt3 .t1{width: 80px;}
	.m-txt3 .item{font-size: 14px;line-height: 50px;}
	.row-b4{margin-bottom: 50px;}
	.m-list4 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list4 .con{height: auto;padding: 15px;}
	.m-list4 h3{font-size: 18px;padding-bottom: 8px;margin-bottom: 8px;}
	.m-list4 .lab{font-size: 14px;}
	.row-b2{padding: 30px 0 20px;}
	.m-pic{width: auto;}
	.row-b1{padding: 30px 0;}
	.m-contact{right: auto;top: auto;width: auto;padding: 20px 15px;
		position: relative;margin: 0 15px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-contact .tit h3{font-size: 18px;}
	.m-contact .tit em{font-size: 14px;}
	.m-contact .tit{padding-bottom: 10px;margin-bottom: 10px;}
	.m-contact .txt{font-size: 14px;margin-bottom: 15px;}
	.m-contact .name{font-size: 14px;}
	.m-map #map{position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: auto;}
	.m-map{padding: 60px 0;}
	.row-c1{padding: 30px 0;}
	.m-list5 .pic{float: none;width: auto;height: auto;margin-left: 0;}
	.m-list5 .con{padding: 15px 0;}
	.m-list5 .txt{padding: 13px 0 0;}
	.m-list5 .date{font-size: 12px;}
	.m-list5 h3{font-size: 18px;margin-bottom: 12px;}
	.m-list5 .desc{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
	.m-list5 .btn{font-size: 14px;padding-right: 24px;line-height: 30px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-list5 .con:hover .btn{padding-left: 35px;
		-o-background-size: 30px auto;
		-ms-background-size: 30px auto;
		-moz-background-size: 30px auto;
		-webkit-background-size: 30px auto;
		background-size: 30px auto;
	}
	.m-txt5 .btn-back{float: none;margin-left: 0;margin-bottom: 15px;
		width: 120px;height: 40px;line-height: 40px;font-size: 14px;
	}
	.m-txt5{padding: 20px 15px;}
	.m-txt5 .btn-back:before{width: 16px;}
	.m-txt5 h1{font-size: 20px;}
	.m-txt5 .info{font-size: 12px;padding-bottom: 15px;}
	.m-txt5 .info span{margin-right: 10px;}
	.m-txt5 .txt{padding-top: 25px;font-size: 14px;}
	.m-txt5 .arrow{height: auto;padding: 15px;}
	.m-txt5 .arrow .item{width: auto;float: none !important;text-align: left !important;}
	.m-txt5 .arrow span{font-size: 12px;}
	.m-txt5 .arrow .item a{font-size: 14px;}
	.m-txt5 .back{position: static;display: block;margin: 0 auto 15px;width: 40px;height: 40px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt5{margin: 35px 0;}
	.m-list6 .con{padding: 12px 15px;}
	.m-list6 h3{font-size: 18px;}
	.m-list6 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-list6 .more{position: static;display: block;line-height: 30px;padding-left: 35px;font-size: 14px;
		-o-background-size: 30px auto;
		-ms-background-size: 30px auto;
		-moz-background-size: 30px auto;
		-webkit-background-size: 30px auto;
		background-size: 30px auto;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-list6{margin-top: 30px;}
	.m-list6 li{margin-bottom: 15px;}
	.m-list7 .date{width: auto;padding: 0 15px;font-size: 14px;margin-right: 15px;}
	.m-list7 h3{font-size: 16px;padding-right: 15px;}
	.m-list7 .con{line-height: 60px;}
	.m-list7 li{margin-bottom: 12px;}
	.m-list7{margin-top: 30px;}

	.nav dl{position: static;padding-left: 0;}
	.nav dd{display: block;margin-left: 0;}
	.nav dd a{font-size: 14px;line-height: 36px;padding-left: 0;}
	.nav dd a:after{display: none;}

	.m-list4 .pic{width: 110px;margin-left: 15px;width: 125px;height: 150px;}
	.m-list4 .txt{padding: 10px 0 0;}
	.m-list4 .desc{font-size: 13px;}



	/*******************************
		-------[=2022.12.25]-------
	********************************/
	.g-box1{padding: 25px 15px 0;margin: 35px 0;}
	.n-t1{font-size: 20px;font-weight: bold;}
	.row-w1{padding: 20px 0 50px;}
	.row-w1 .col-l{width: auto;float: none;margin-right: 0;margin-bottom: 25px;}
	.b-snv li a{line-height: 55px;font-size: 16px;}
	.b-txt1{font-size: 14px;}
	.b-list1 .date span{font-size: 24px;}
	.b-list1 .date em{font-size: 13px;}
	.b-list1 .date{padding-right: 15px;margin-right: 15px;height: 75px;padding-top: 10px;}
	.b-list1 .tit{font-size: 18px;margin-bottom: 6px;}
	.b-list1 .desc{font-size: 14px;}
	.b-list1 .con{padding-bottom: 20px;}
	.b-list1 li{margin-bottom: 20px;}
	.b-list1{margin-top: 25px;}






}

