* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;
	
	color: #333;
}

img {
	border: none;
}

.hide {
	display: none;
}
.cf{zoom: 1;}
.cf::after {
    content: '';
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
/*头部样式开始*/

.top {
	width: 100vw;
	height: 18.66vw;
	background: url(topbg.png) no-repeat;
	background-size: 100vw 18.66vw;
}

.nav {
	width: 100vw;
	height: 26.66vw;
	background-color: #2550A4;
	display: flex;
	flex-wrap: nowrap;
}

.nav_l {
	width: 20vw;
	height: 100%;
	border-right: 0.13vw solid #D8D8D8;
}

.nav_r {
	width: 80vw;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.change1 {
	background-color: #133E92;
}

.nav_sy {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 26.66vw;
	font-size: 4.53vw;
	color: white;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	letter-spacing: 0;
}

.nav_r a {
	display: block;
	width: 26.66vw;
	height: 13.33vw;
	text-align: center;
	line-height: 13.33vw;
	font-size: 4.53vw;
	color: white;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	letter-spacing: 0;
}

.nav_r a:nth-child(3),
.nav_r a:nth-child(1),
.nav_r a:nth-child(2) {
	border-bottom: 0.13vw solid #D8D8D8;
}


/*头部样式结束*/


/*主体开始*/


.lunbo {
	width: 100vw;
	height: 86vw;
}

#slideBox-slide1.slideBox {
	width: 100vw;
	height:86vw;
	overflow: hidden;
	position: relative;
	border: 0px solid #ddd;
}

#slideBox-slide1.slideBox .hd {
	height: 1vw;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -3.6vw;
	bottom: 28vw;
	z-index: 1;
}

#slideBox-slide1.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

#slideBox-slide1.slideBox .hd ul li {
	float: left;
	width: 1vw;
	height: 1vw;
	background: #ddd;
	cursor: pointer;
	border-radius: 50%;
	margin: 0 0.5vw;
}

#slideBox-slide1.slideBox .hd ul li.on {
	width: 3.2vw;
	background: url(lunbic.png) no-repeat;
	background-size: 3.2vw 0.8vw;
	border-radius: 0;
}

#slideBox-slide1.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

#slideBox-slide1.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
	color: #fff;
	position: relative;
	width: 100vw;
	height: 85.4vw;
}

#slideBox-slide1.slideBox .bd li div {
	position: absolute;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0.2vw;
	letter-spacing: 0;
	line-height: 7.2vw;
	font-weight: 500;
	font-size: 4.8vw;
	width: 100%;
	color: #333;
	text-decoration: none;
	height: 23vw;
	text-align: left;
	padding: 10px 2.3vw;
	margin: 0 auto;
	background-color: #F5F5F5;
	
}

#slideBox-slide1.slideBox .bd img {
	width: 100vw;
	height: 62.4vw;
	display: block;
	object-fit: cover;
}






* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	box-sizing: border-box;
	color: #333;
}




.news-list2-l {
	overflow: hidden;
}



.fenggetiao {
	width: 100vw;
	height: 2.8vw;
	background-color: #fff;
}

.sec_one {
	width: 93.6vw;
	height: auto;
	margin: 0 auto;
}

.gwytit {
	width: 100%;
	height: 15.2vw;
	border-bottom: 0.13vw solid #eee;
}

.gwytit>p {
	padding-right: 4.8vw;
	float: left;
	margin-top: 5.8vw;
	line-height: inherit;
	cursor: default;
	font-size: 4.8vw;
	color: #333;
	font-weight: 600;
}

.gwytit>p a{color: #333;}

.change2 {
	color: #2E4B86 !important;
}

.xxlb_out {
	width: 100%;
	height: auto;
	display: flex;
	flex-wrap: nowrap;
	margin-top: 3.2vw;
	padding-bottom: 3.2vw;
	border-bottom: 0.13vw solid #eee;
	justify-content: space-between;
}

.xxpic {
	width: 26.66vw;
	height: 20.66vw;
	margin-left: 3.2vw;
}

.xxpic>img {
	width: 26.66vw;
	height: 20.66vw;
	border-radius: 6px;
}

.xxtext {
	width: auto;
}

.xxtext>a {
	font-size: 4vw;
	font-weight: 400;
}

.xxtime {
	display: block;
	margin-top: 2.13vw;
	font-size: 3.2vw;
	color: #999999;
	font-weight: 400;
}

.ztzl_out {
	width: 100%;
	height: 21.06vw;
	margin-top: 5.33vw;
}

.zfxxgkls {
	width: 100%;
	height: auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.zfxxgkls ul li {
	display: block;
	width: 45.2vw;float: left;
	height:15vw;
	border-radius: 1.06vw;
	background: #F1F2F3;
	margin: 2vw 0 ;
	line-height: 15vw;
	font-size: 4vw;
	font-weight: 400;
}
.zfxxgkls ul li a {
	display: block;
	width: 45.2vw;
	height:15vw;
	padding-left: 13vw;
	line-height: 15vw;
	font-size: 4vw;
	text-align: left;
	font-weight: 400;
}
.zfxxgkls ul li:nth-of-type(2n){margin-left: 3vw;}
.zfxxgkls ul li:nth-of-type(1) a{background: url(zt-pic1.png) no-repeat 3vw center;background-size: 15%;}
.zfxxgkls ul li:nth-of-type(2) a{background: url(zt-pic2.png) no-repeat 3vw center;background-size: 15%;}
.zfxxgkls ul li:nth-of-type(3) a{background: url(zt-pic3.png) no-repeat 3vw center;background-size: 15%;}
.zfxxgkls ul li:nth-of-type(4) a{background: url(zt-pic4.png) no-repeat 3vw center;background-size: 15%;}
.zfxxgkls ul li:nth-of-type(5) a{background: url(zt-pic5.png) no-repeat 3vw center;background-size: 15%;}
.zfxxgkls ul li:nth-of-type(6) a{background: url(zt-pic6.png) no-repeat 3vw center;background-size: 15%;}




/* 5 */
.picScroll-left {
    overflow: hidden;
    position: relative;
}
.sec_5,.sec_6 {
	width: 93.6vw;
	height: auto;
	margin: 0 auto;
}
.picScroll-left .bd ul li{overflow: hidden;}
.picScroll-left .bd ul li .pic img{width: 100%;}

/* 6 */
.sec_6 ul li {
	width: 45.2vw;float: left;
	height:20vw;
	margin: 2vw 0 ;box-shadow: 0 2px 15px 0 rgba(153, 153, 153,0.20);
	font-size: 4vw;
	position: relative;
}
.sec_6 ul li:nth-of-type(2n){margin-left: 3vw;}
.sec_6 ul li p{font-size: 4.2vw;position:absolute;left:3vw;top:4vw;font-weight: 500;}
.sec_6 ul li span{font-size: 3.4vw;position:absolute;left:3vw;bottom: 4vw;font-weight: 500;color: #999999;}
.sec_6 ul li img{position: absolute;right:3vw;bottom: 4vw;width: 18.8%;}
/*底部样式开始*/

.dbnav {
	width: 100vw;
	height: 10.66vw;
	background: #999999;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
	position: relative;
}

.dbnav>a {
	width: 18.26vw;
	height: 10.66vw;
	line-height: 10.66vw;
	text-align: center;
	font-family: PingFangSC-Regular;
	font-size: 3.2vw;
	color: #FFFFFF;
	font-weight: 400;
}

.dbbq {
	width: 100vw;
	height: 25.33vw;
	background: #F5F5F5;
	padding-top: 5.33vw;
}

.dbbq>p {
	text-align: center;
	font-family: PingFangSC-Regular;
	font-size: 3.46vw;
	color: #999999;
	text-align: center;
	font-weight: 400;
}

.dbbq>p>a{
	color: #999999;
}
