@charset "utf-8";
/* CSS Document */

/*--------------------------*/

.qdbd-box{
	width: 1100px;
	background-image: url(../images/bkbj01.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 721px;
	padding-left: 50px;
	padding-right: 50px;
overflow: hidden;
}

.qdbd-box .tit{
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
	background-image: url(../images/hx01.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 30px;
	margin-bottom:30px;
	margin-top: 10px;
}

.qdbd-box .tit h1{
font-size: 35px;
text-align: center;
color: #cc0000;
font-weight: 700;
margin-bottom: 8px;
}
.qdbd-box .tit h2{
	font-size: 20px;
	color: #731200;
	text-align: center;
	font-weight: 700;

}

.qdbd-box .nr{
width: 1150px;	
}
.qdbd-box .nr .fl{
width: 680px; margin-right: 25px;
}

.qdbd-box .nr .fr{
width: 380px; margin-right: 50px;
}
.qdbd-box .nr .fr p{
font-size: 18px;
line-height: 32px;
font-weight: 400;
}



.dh00-bj{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/xlbd-bj.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: auto;
}

.xlbd-tit{
width: 1200px; margin-left: auto; margin-right: auto; overflow: hidden; position: relative;
}
.xlbd-tit ul{
width: 1230px;
}

.xlbd-tit ul li{
float: left;
}

.xlbd-tit .dw1{
	position: absolute;
	left: 0px;
	top: 197px;
}

.xlbd-tit .dw2{
	position: absolute;
	left: 112px;
	top: 194px;
}

.xlbd-tit .dw3{
	position: absolute;
	left: 230px;
	top: 230px;
}

.xlbd-tit .dw4{
	position: absolute;
	left: 340px;
	top: 245px;
}


.xlbd-tit .dw5{
	position: absolute;
	left: 460px;
	top: 250px;
}


.xlbd-tit .dw6{
	position: absolute;
	left: 566px;
	top: 260px;
}




.ym-1-box{
width: 1200px; margin-left: auto; margin-right: auto; margin-top: 15px; 
}
.ym-nr1{
	width: 855px;
	background-color: #FFFFFF;
	border-radius: 20px;
	border: 1px solid #A2A2A2;
	-webkit-box-shadow: 10px 10px 20px hsla(0,0%,50%,0.10);
	box-shadow: 10px 10px 20px hsla(0,0%,50%,0.10);
	position: absolute;
	z-index: 1;
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
}

.ym-nr2{
	width: 1200px;
	height: 785px;
	background-image: url(../images/ym-bj.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	z-index: 0;
	margin-top: 20px;
}


.ym-nr3{
	width: 1200px;
	height: 785px;
	background-image: url(../images/qh-bj.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	z-index: 0;
	margin-top: 20px;
}



.ym-nr4{
	width: 1200px;
	height: 734px;
	background-image: url(../images/cq-bj.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	z-index: 0;
	margin-top: 20px;
}


.ym-nr5{
	width: 1200px;
	height: 711px;
	background-image: url(../images/xj-bj.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	z-index: 0;
	margin-top: 20px;
}




.ym-nr6{
	width: 1200px;
	height: 799px;
	background-image: url(../images/sc-bj.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	z-index: 0;
	margin-top: 20px;
}


.ym-nr7{
	width: 1200px;
	height: 786px;
	background-image: url(../images/tlm-bj.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	z-index: 0;
	margin-top: 20px;
}




.ym-nr1 .fl{
width: 350px;
}
.ym-nr1 .fl img{
margin-bottom: 25px;
}

.ym-nr1 .fr{
	width: 460px;
	margin-right: 10px;
}

.ym-nr1 .fr .ymbd{
margin-top: 25px;
width: 450px; 
}

.ym-nr1 .fr .ymbd p{
font-size: 16px; line-height: 30px; font-weight: 400; color: #555555;
}


.ym-nr1 .fr .ymbd2{
	width: 460px;
}

.ym-nr1 .fr .ymbd2 p{
font-size: 16px; line-height: 28px; font-weight: 400; color: #555555;
}




.ym-nr1 .fr .xgbd{
	color: #FEF6EC;
	width: 405px;
	height: auto;
	border-radius: 15px;
	padding: 20px;
	background-color: #FEF6EC;
}

.ym-nr1 .fr .xgbd li{
	background-image: url(../images/fh01.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 20px;
	line-height: 25px;
	margin-bottom: 8px;
}

.ym-nr1 .fr .xgbd li h1{
	font-size: 16px;
	color: #BF4012;
}

.ym-nr1 .fr .xgbd li h1 a{
	color: #B10000;
	font-weight: 400;
}

.ym-nr1 .fr .xgbd li h1 a:hover{
	text-decoration: underline;
	color: #FF0000;
}


.ym-nr1 .fr .xgbd2{
	color: #FEF6EC;
	width: 420px;
	height: auto;
	border-radius: 10px;
	padding: 20px;
	background-color: #FEF6EC;
}

.ym-nr1 .fr .xgbd2 li{
	background-image: url(../images/fh01.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 20px;
	padding-bottom: 8px;
}

.ym-nr1 .fr .xgbd2 li h1{
	font-size: 16px;
	color: #BF4012;
}

.ym-nr1 .fr .xgbd2 li h1 a{
	color: #B10000;
	font-weight: 400;
}

.ym-nr1 .fr .xgbd2 li h1 a:hover{
	text-decoration: underline;
	color: #FF0000;
}









.ym-nr2{}
.ym-nr2 .fr{
	width: 235px;
	margin-top: 50px;
	margin-right: 25px;
	
}
.ym-nr2 .fr .yz-bt{
	background-image: url(../images/yzbj.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 128px;
}
.ym-nr2 .fr .yz-bt h1{
font-size: 22px; color: #ffffff; text-align: right; padding-right: 25px; padding-top: 30px;
}

.ym-yznr{
margin-left: -25px;
}


.ym-yznr2{
margin-left: -30px;
}



.ym-nr3 .fr{
	width: 235px;
	margin-top: 50px;
	margin-right: 25px;
	
}
.ym-nr3 .fr .yz-bt{
	background-image: url(../images/yzbj.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 128px;
}
.ym-nr3 .fr .yz-bt h1{
font-size: 22px; color: #ffffff; text-align: right; padding-right: 25px; padding-top: 30px;
}



.ym-nr4 .fr{
	width: 235px;
	margin-top: 30px;
	margin-right: 25px;
	
}
.ym-nr4 .fr .yz-bt{
	background-image: url(../images/yzbj.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 128px;
}
.ym-nr4 .fr .yz-bt h1{
	font-size: 22px;
	color: #ffffff;
	text-align: right;
	padding-right: 25px;
	padding-top: 30px;
	margin-top: 0px;
}



.ym-nr5 .fr{
	width: 235px;
	margin-top: 30px;
	margin-right: 25px;
	
}
.ym-nr5 .fr .yz-bt{
	background-image: url(../images/yzbj.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 128px;
}
.ym-nr5 .fr .yz-bt h1{
	font-size: 22px;
	color: #ffffff;
	text-align: right;
	padding-right: 25px;
	padding-top: 30px;
	margin-top: 0px;
}






.ym-nr6 .fr{
	width: 235px;
	margin-top: 30px;
	margin-right: 25px;
	
}
.ym-nr6 .fr .yz-bt{
	background-image: url(../images/lsbj.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 128px;
}
.ym-nr6 .fr .yz-bt h1{
	font-size: 22px;
	color: #ffffff;
	text-align: right;
	padding-right: 25px;
	padding-top: 30px;
	margin-top: 0px;
}


.ym-nr6 .ym-yznr6{
margin-left: -30px;
}









.ym-nr7 .fr{
	width: 260px;
	margin-top: 50px;
	margin-right: 25px;
	
}
.ym-nr7 .fr .yz-bt{
	background-image: url(../images/ycbj2.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 128px;
}
.ym-nr7 .fr .yz-bt h1{
	font-size: 22px;
	color: #ffffff;
	text-align: right;
	padding-right: 25px;
	padding-top: 30px;
	margin-top: 0px;
}


.ym-nr7 .ym-yznr6{
margin-left: -30px;
}





























.spbd{
	width: 1140px;
	overflow: hidden;
	margin-top: 25px;
}

.spbd ul{
width: 1200px;
}

.spbd ul li{
	width: 245px;
	padding-right: 25px;
	border-right: 1px solid #E8E8E8;
	float: left;
	margin-right: 26px;
	padding-bottom: 40px;
}

.spbd ul li img{
	border-radius: 5px;
	width: 245px;
	height: auto;
}



.spnr{
width: 205px; 
background-image: url(../images/jb-bj1.jpg);
background-repeat: repeat-x;
background-position: left top;
padding-left: 20px;
padding-right: 20px;
}

.spnr h1{ font-size: 20px; font-weight: 700; color: #000000; text-align: center; padding-bottom: 15px; padding-top: 15px; margin-bottom: 15px;
	background-image: url(../images/hx03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.spnr p{
font-size: 12px; line-height: 24px;
}

.more11:hover{
	width: 120px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	border-radius: 50px;
	border: 1px solid #C04212;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 13px;
	color: #ffffff;
	display: block;
background: #cc0000;
}

.more11{
text-align: center;
line-height: 28px;
border-radius: 50px;
width: 120px;
height: 28px;
border: 1px solid #C04212;
color: #cc0000;
background: #ffffff;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
font-size: 13px;
display: block;
}



.sp2-bd{
	width: 1140px;
	margin-top: 25px;
	overflow-x: hidden;
	height: 500px;
	overflow-y: scroll;
}

.sp2-bd::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:12px;
border-radius:1000000px
}
.sp2-bd::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#cc0000; width:40%}








.sp2-bd ul{
width: 1200px;
}

.sp2-bd ul li{
	float: left;
	width: 195px;
	margin-right: 17px;
	border-right: 1px solid #CCCCCC;
	padding-right: 16px;
	height: 370px;
}

.sp2-bd ul li img{
	width: 195px;
	border-radius: 5px;
	height: auto;
}



.sp2-nr{
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/jb-bj1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.sp2-nr h2{
	font-size: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #333333;
	text-align: center;
}


.sp2-nr h1{ font-size: 20px; font-weight: 700; color: #000000; text-align: center; padding-bottom: 15px; padding-top: 15px; margin-bottom: 15px;
	background-image: url(../images/hx03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.sp2-nr p{
font-size: 12px; line-height: 20px; color: #666666;
}

.sp2-nr .more{
	width: 100px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	border-radius: 50px;
	border: 1px solid #C04212;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	color: #ffffff;
	display: block;
background: #cc0000;
}

.sp2-nr .more:hover{
border: 1px solid #C04212;
color: #cc0000;
background: #ffffff;
}








.sp3-bd{
	width: 1140px;
	margin-top: 25px;
	overflow-x: hidden;
	position: relative;
	height: 500px;
	overflow-y: scroll;
}


.sp3-bd::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:12px;
border-radius:1000000px
}
.sp3-bd::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#cc0000; width:40%}



.sp3-bd ul{
	width: 1200px;
	position: relative;
	z-index: 1;
}

.sp3-bd ul li{
	float: left;
	width: 195px;
	margin-right: 17px;
	border-right: 1px solid #CCCCCC;
	padding-right: 16px;
	height: auto;
	padding-bottom: 20px;
}

.sp3-bd ul li img{
	width: 195px;
	border-radius: 5px;
	height: auto;
}



.sp3-nr{
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/jb-bj1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}

.sp3-nr h2{
	font-size: 14px;
	color: #000000;
	text-align: left;
}




.sp3-nr h1{
	font-size: 17px;
	font-weight: 700;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
	margin-bottom: 15px;
	/* [disabled]background-image: url(../images/hx03.jpg); */
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]background-position: center bottom; */
}

.sp3-nr p{
font-size: 12px; line-height: 20px; color: #666666;
}

.sp3-nr h3{
	width: 100px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	border-radius: 50px;
	border: 1px solid #C04212;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	color: #cc0000;
	display: block;
	background: #ffffff;
	position: absolute;
	bottom: 10px;
	left: 35px;
}

.sp3-nr h3:hover{
	border: 1px solid #C04212;
	color: #ffffff;
	background: #cc0000;
	position: absolute;
	bottom: 10px;
}














.sp4-bd{
	width: 1140px;
	margin-top: 25px;
	overflow-x: hidden;
	position: relative;
	height: 500px;
	overflow-y: scroll;
}

.sp4-bd::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:12px;
border-radius:1000000px
}
.sp4-bd::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#cc0000; width:40%}



.sp4-bd ul{
	width: 1200px;
	position: relative;
	z-index: 1;
}

.sp4-bd ul li{
	float: left;
	width: 195px;
	margin-right: 17px;
	border-right: 1px solid #CCCCCC;
	padding-right: 16px;
	height: 240px;
	padding-bottom: 20px;
}

.sp4-bd ul li img{
	width: 195px;
	border-radius: 5px;
	height: auto;
}



.sp4-nr{
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/jb-bj1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}

.sp4-nr h2{
	font-size: 14px;
	color: #000000;
	text-align: left;
}




.sp4-nr h1{
	font-size: 17px;
	font-weight: 700;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
	margin-bottom: 15px;
	/* [disabled]background-image: url(../images/hx03.jpg); */
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]background-position: center bottom; */
}

.sp4-nr p{
font-size: 12px; line-height: 20px; color: #666666;
}


.sp4-nr h3:hover{
	width: 120px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	border-radius: 50px;
	border: 1px solid #C04212;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 13px;
	color: #ffffff;
	display: block;
background: #cc0000;
}

.sp4-nr h3{
text-align: center;
line-height: 28px;
border-radius: 50px;
width: 120px;
height: 28px;
border: 1px solid #C04212;
color: #cc0000;
background: #ffffff;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
font-size: 13px;
display: block;
}






.sp5-bd{
	width: 1140px;
	margin-top: 25px;
	/* [disabled]overflow-x: hidden; */
	position: relative;
	height: 520px;
	/* [disabled]overflow-y: hidden; */
	overflow: hidden;
}

.sp5-bd::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:12px;
border-radius:1000000px
}
.sp5-bd::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#cc0000; width:40%}



.sp5-bd ul{
	width: 1200px;
	position: relative;
	z-index: 1;
}

.sp5-bd ul li{
	float: left;
	width: 195px;
	margin-right: 24px;
	border-right: 1px solid #CCCCCC;
	padding-right: 16px;
	height: 260px;
	padding-bottom: 20px;
}

.sp5-bd ul li img{
	width: 195px;
	border-radius: 5px;
	height: auto;
}



.sp5-nr{
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/jb-bj1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}

.sp5-nr h2{
	font-size: 14px;
	color: #000000;
	text-align: left;
}




.sp5-nr h1{
	font-size: 17px;
	font-weight: 700;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
	margin-bottom: 15px;
	/* [disabled]background-image: url(../images/hx03.jpg); */
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]background-position: center bottom; */
}

.sp5-nr p{
font-size: 12px; line-height: 20px; color: #666666;
}


.sp5-nr h3:hover{
	width: 120px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	border-radius: 50px;
	border: 1px solid #C04212;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 13px;
	color: #ffffff;
	display: block;
background: #cc0000;
}

.sp5-nr h3{
text-align: center;
line-height: 28px;
border-radius: 50px;
width: 120px;
height: 28px;
border: 1px solid #C04212;
color: #cc0000;
background: #ffffff;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
font-size: 13px;
display: block;
}


.sp5-nr h5{
	font-size: 14px;
	color: #EB7400;
	margin-top: 20px;
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #FFCD9B;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 7px;
	border-top: 1px solid #FFCD9B;
}


.sp5-nr .more22 img{
width: 50px; height: auto; padding-top: 50px; margin-left: 50px;
}











.sp6-bd{
	width: 1140px;
	margin-top: 25px;
	position: relative;
	height: 700px;
overflow: hidden; 
}

.sp6-bd::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:12px;
border-radius:1000000px
}
.sp6-bd::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#cc0000; width:40%}



.sp6-bd ul{
	width: 1200px;
	position: relative;
	z-index: 1;
}

.sp6-bd ul li{
	float: left;
	width: 350px;
	margin-right: 20px;
	border-right: 1px solid #CCCCCC;
	padding-right: 20px;
	height: 300px;
	padding-bottom: 25px;
}

.sp6-bd ul li img{
	width: 340px;
	border-radius: 5px;
	height: 200PX;
}



.sp6-nr{
	width: 320px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/jb-bj1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}

.sp6-nr h2{
	font-size: 14px;
	color: #000000;
	text-align: left;
}




.sp6-nr h1{
	font-size: 17px;
	font-weight: 700;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
	margin-bottom: 15px;
	/* [disabled]background-image: url(../images/hx03.jpg); */
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]background-position: center bottom; */
}

.sp6-nr p{
font-size: 12px; line-height: 20px; color: #666666;
}


.sp6-nr h3:hover{
	width: 120px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	border-radius: 50px;
	border: 1px solid #C04212;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 13px;
	color: #ffffff;
	display: block;
background: #cc0000;
}

.sp6-nr h3{
text-align: center;
line-height: 28px;
border-radius: 50px;
width: 120px;
height: 28px;
border: 1px solid #C04212;
color: #cc0000;
background: #ffffff;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
font-size: 13px;
display: block;
}


.sp6-nr h5{
	font-size: 14px;
	color: #EB7400;
	margin-top: 20px;
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #FFCD9B;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 7px;
	border-top: 1px solid #FFCD9B;
}


.sp6-nr .more22 img{
width: 50px; height: auto; padding-top: 50px; margin-left: 50px;
}













.fd{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: hsla(0,100%,40%,1.00);
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 10px solid hsla(48,100%,53%,1.00);
	margin-top: 50px;
}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-11-07 09:29:07" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->