@charset "utf-8";
/* CSS Document */

/*--------------------------*/
.zt-dh{
width: 1200px; margin-left: auto; margin-right: auto; overflow: hidden;
}
.zt-dh ul{
width: 1250px;
}
.zt-dh ul li{
	float: left;
	margin-right: 21px;
	padding-right: 21px;
	background-image: url(../images/dh-hx.png);
	background-repeat: no-repeat;
	background-position: right 5px;
	height: 80px;
	padding-top: 15px;
}
.zt-dh ul li h1{
font-size: 16px;
color: #ffffff;
height: 75px;
font-weight: 400;
text-align: center;
}

.zt-dh ul li h1 a{
font-size: 16px;
color: #ffffff;
height: 75px;
font-weight: 400;
text-align: center;
}

.zt-dh ul li h1 a:hover{
font-size: 16px;
color: #FFD111;
height: 75px;
font-weight: 400;
text-align: center;
}

.zt-dh ul li h2{
font-size: 20px;
height: 75px;
color: #FFD111;
}


.hybd-picwzbj{
	width: 1140px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/hybd-picwzbj.jpg);
	margin-top: 2px;
	color: #6C4721;
}

.hybd-nr{
font-size: 16px; line-height: 30px; margin-top: 20px; margin-bottom: 20px;
width: 1100px;
margin-left: auto; margin-right: auto;
}
.hybd-nr p b{
color: #AB1314;
}


.zt-xgbd{
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #FFDDDE;
	margin-top: 30px;
}
.zt-xgbd ul{
background-color: #FCEEEC;
border: 10px solid #ffffff;
padding: 20px;
}
.zt-xgbd ul li{
margin-bottom: 5px;
}
.zt-xgbd ul li h1{
font-size: 18px; color: #aa1314;
font-weight: 700;
}
.zt-xgbd ul li h1 a{
color: #aa1314;
}

.zt-xgbd ul li h1 a:hover{
color: #aa1314;
}

.xzscl-xlbd{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/xlbd-bj1.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}









/*--------------------------*/
.zmb-box{
	width: 1155px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	height: auto;
	position: relative;
}



.zmb-box .fl{
	float: left;
	margin-left: 25px;
	width: 467px;
	padding-bottom: 15px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.bt-1{
	background-image: url(../images/sy-01.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 417px;
	height: 132px;
	padding-top: 35px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 25px;
	background-color: #FFFFFF;
}

.bt-1 h1{
	font-size: 14px;
	color: #ffffff;
	line-height: 28px;
	margin-top: 8px;
}

.bt-1 h2{
	font-size: 35px;
	font-weight: 700;
	color: #ffffff;
}

.nr-1{
	width: 440px;
	background-color: #ffffff;
	margin-left: auto;
	border-radius: 10px;
	margin-right: auto;
}


.nr-2{
	background-image: url(../images/sy-02.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 410px;
	height: 75px;
	margin-top: 10px;
	padding-top: 25px;
	padding-left: 25px;
}

.nr-2 h1{
	font-size: 35px;
	color: #8C4600;
	float: left;
	width: 60px;
	height: 60px;
	font-weight: 700;
	margin-top: -8px;
}
.nr-2 h2{
	float: left;
	width: 15px;
	height: 60px;
}
.nr-2 h3{
	font-size: 20px;
	color: #8C4600;
	float: left;
	height: 60px;
	width: 280px;
	font-weight: 700;
	margin-top: -4px;
}


.nr-3{
width: 390px;
margin-left: auto; 
margin-right: auto;
}

.nr-3 h1{
	font-size: 18px;
	color: #000000;
	font-weight: 600;
}
.nr-3 h2{
	font-size: 14px;
	color: #666666;
	border-bottom: 1px dashed #D0D0D0;
	margin-bottom: 20px;
	padding-bottom: 20px;
}



.nr-4{
	background-image: url(../images/hsjb.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 30px;
	width: 580px;
	margin-bottom: 30px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.nr-4 h1{
	font-size: 18px;
	background-image: url(../images/qybj.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 35px;
	padding-left: 45px;
	color: #ffffff;
	font-weight: 700;
	line-height: 35px;
	margin-left: 25px;
}

.nr-4 h2{
	font-size: 18px;
	color: #333333;
	font-weight: 700;
	width: 545px;
	margin-left: 25px;
}
.nr-4 h3{
font-size: 25px; color: #aa1314; font-weight: 700;
width: 545px; margin-left: 25px;
}


.nr-5{
width: 530px; margin-left: 30px;
}
.nr-5 h4{
font-size: 16px; color: #333333; font-weight: 700;
}
.nr-5 p{
font-size: 14px; color: #666666; font-weight: 400;
line-height: 24px;
}


.more1{
	position: relative;
	height: 35px;
	width: 555px;
	margin-bottom: 20px;
}
.more1 img{ position: absolute; right: 0px;
}






.zmb-box .fr{
	width: 616px;
	overflow-y: scroll;
	height: 1070px;
	margin-right: 25px;
	margin-top: 5px;
	overflow-x: hidden;
}





.box001{
    width: 630px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 20px;
    height: auto;
    margin-bottom: 20px;
	margin-top: 20px;
}


.ht-bt{
    width: 600px;
    height: auto;
    padding-right: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #B0D2FF;
}


.ht-nr{
width: 630px;
height: 435px; overflow-y: scroll; padding-right: 20px;
}


.zmb-box .fr::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:12px;
border-radius:1000000px
}
.zmb-box .fr::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#A3A3A3; width:40%}








.zmb-box .fl p{
    font-size: 14px;
    color: #666666;
    font-weight: 400;
    line-height: 22px;
    height: auto;
}










.zmb-box .tit {
	width: 1155px;
	height: 56px;
	margin-left: auto;
	margin-right: auto;
}

.zmb-box .tit h1{
	font-size: 25px;
	font-weight: 700;
	text-align: left;
	width: 250px;
	margin-left: -10px;
	color: #1E2452;
	border-top: 1px solid #D1D1D1;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 28px;
}





.zmb-box .tit li {
	height: 57px;
	width: 100px;
	margin-right: 10px;
	line-height: 49px;
	color: #B6151B;
	font-size: 16px;
	font-weight: 700;
	float: left;
	text-align: center;
	cursor: pointer;
	border-left-color: #aa1314;
	border-right-color: #aa1314;
	border-top-color: #aa1314;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	background-color: #FFFFFF;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-top: 0px;
	border-bottom: 1px solid #FFFFFF;
	z-index: 1;
	
	}


.zmb-box .tit li h3{ color: #395D99; font-size: 16px; text-decoration: none; text-align: left; font-weight: 700; height: auto; line-height: 20px; }
.zmb-box .tit li p{
	color: #ED3300;
	font-size: 14px;
	text-align: left;
	text-decoration: none;
	font-weight: 400;
	line-height: 16px;
	text-indent: 0px;
	border-bottom: 1px solid #D5DFED;
	margin-bottom: 5px;
	padding-bottom: 5px;
}


.zmb-box .tit .on {
	background-image: url(../images/xl-dhbj.png);
	height: 56px;
	font-size: 16px;
	text-align: center;
	border: none;
	background-repeat: no-repeat;
	background-position: left top;
	width: 100px;
	color: #ffffff;
	z-index: 5;
}

.zmb-box .tit .on h3{
	color: #ffffff;
	font-size: 20px;
	text-decoration: none;
	text-align: left;
	font-weight: 700;
	height: auto;
	line-height: 20px;
}
.zmb-box .tit .on p{
	color: #FFFFFF;
	font-size: 16px;
	text-align: left;
	text-decoration: none;
	font-weight: 400;
	line-height: 16px;
	text-indent: 0px;
	border-bottom: 1px dashed #6C90C4;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-top: 6px;
}


.zmb-box .con {
	position: relative;
	width: 1153px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	border-radius: 10px;
	border: 1px solid #E6C5BB;
	padding-bottom: 20px;
}


.zmb-box .con .c1 {
    width: 1153px;
}

.zmb-box .con .nr {
	width: 1153px;
	padding-top: 20px;
}



.zmb-box .con .nr .nysy{
	background-color: #FCDFD3;
	width: 467px;
}



/*--------------------------*/


.more{
width: 390px; margin-left: 25px;
}

.more img{
width: auto; float: right;
}


/*--------------------------*/


.xxck-box{
	width: 1140px;
	margin-left: auto;
	margin-right: auto;
	border-left-color: #E3EBFB;
	border-right-color: #E3EBFB;
	border-bottom-color: #E3EBFB;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

.xxck-box .fr{
	width: 540px;
	border: 1px solid #D6D6D6;
	padding: 20px;
	overflow-y: scroll;
	overflow-x: hidden;

}

.nr-6{
	width: 520px;
	margin-left: 10px;
	margin-bottom: 50px;
}

.nr-6 h1{
	font-size: 22px;
	color: #161D54;
	text-align: center;
	font-weight: 700;
	border-bottom: 2px inset #E9042D;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.nr-6 h2{
	font-size: 16px;
	color: #B61219;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-weight: 700;
}

.nr-6 p{
	font-size: 14px;
	color: #4F4F4F;
	line-height: 24px;
}






/*--------------------------*/

.lb3-box{
width: 1200px; margin-left: auto; margin-right: auto; overflow: hidden;
}


.lb3-box ul{ width: 1300px;}

.lb3-box ul li{
    width: 340px;
    border: 1px solid #D4D4D4;
    float: left;
    padding: 20px;
    margin-right: 25px;
    position: relative;
	height: 280px;
}

.lb3-box ul li .imga{
    width: 340px;
	height: 160px;
}

.lb3-box ul li .wz{
    width: 340px;
}
.lb3-box ul li .wz h1{
font-size: 16px; line-height: 24px; margin-top: 10px; color: #666666;
}

.lb3-box ul li .gd{
    margin-top: 10px;
    position: absolute;
    bottom: 20px;
    right: 20px;
}
.lb3-box ul li .gd img{ float: right; }


.fd{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    border-top: 15px solid #06A9EE;
    background-color: #015CCE;
    padding-top: 40px;
    padding-bottom: 40px;
}




/*--------------------------*/


.sjz4{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	border-radius: 10px;
	height: 800px;
}
.sjz4 .tit {
	width: 384px;
	height: 700px;
	margin-left: 30px;
	margin-right: auto;
	float: left;
	margin-top: 40px;
	overflow-y: auto;
}


.a1{

}


.sjz4 .tit::-webkit-scrollbar { border:#CCE6FF solid 1px;
-webkit-appearance:none;
top:12px;
background-color:#7690BE;
height:15px;
border-radius:1000000px
}
.sjz4 .tit::-webkit-scrollbar-thumb { 
border:#CCE6FF solid 1px;
border-radius:100000px;
background:#2693FF;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);
width:40%
}





.sjz4 .tit li {
    float: left;
    height: auto;
    background-image: url(../images/7jdwfy07.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 312px;
    color: #FFFFFF;
    font-weight: 400;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    border-bottom: 2px solid #557EC1;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    margin-bottom: 5px;
	padding-bottom: 10px;
}
.sjz4 .tit li h3{
	color: #395D99;
	font-size: 15px;
	text-decoration: none;
	text-align: left;
	font-weight: 700;
	height: auto;
}
.sjz4 .tit li p{
	color: #0A8EFB;
	font-size: 15px;
	text-align: left;
	text-decoration: none;
	font-weight: 700;
	text-indent: 0px;
	border-bottom: 1px solid #D5DFED;
	margin-bottom: 5px;
	padding-bottom: 5px;
}


.sjz4 .tit li .ten { width: 79px; height: 66px; float: right; margin-right: 0px; }
.sjz4 .tit .on {
    background-repeat: no-repeat;
    background-image: url(../images/7jdwfy06.png);
    height: 95px;
    background-position: center top;
    background-origin: border-box;
    width: 312px;
    color: #FFFFFF;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
	border: none;
}

.sjz4 .tit .on h3{
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
	text-align: left;
	font-weight: 700;
	height: auto;
	line-height: 26px;
}
.sjz4 .tit .on p{
	color: #48D3FF;
	font-size: 15px;
	text-align: left;
	text-decoration: none;
	font-weight: 700;
	line-height: 16px;
	text-indent: 0px;
	border-bottom: 1px dashed #6C90C4;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top: 6px;
}


.sjz4 .con {
	position: relative;
	width: 640px;
	height: 700px;
	margin-top: 60px;
	float: right;
	margin-right: 80px;
	/* [disabled]overflow-y: scroll; */
	/* [disabled]overflow-x: hidden; */
}
.sjz4 .con .nr {
	width: 640px;
	height: 700px;
}
.sjz4 .con .c1 {
	width: 640px;
	height: 700px;
	position: absolute;
}






/*--------------------------*/
.sjz4 .blue2 {
	font-size: 30px;
	line-height: 35px;
	font-weight: 700;
	color: #004276;
	text-align: center;
}



/*--------------------------*/

.sjz4 .zhaideng-tit{
	padding-bottom: 10px;
	margin-top: -20px;
	margin-bottom: 10px;
}

.sjz4 .zhaideng-nr{
	overflow: auto;
	padding-right: 20px;
	height: 560px;
}

.sjz4 .zhaideng-nr p{
	font-size: 15px;
	line-height: 26px;
	color: #4F4F4F;
	margin-bottom: 5px;
}

.sjz4 .zhaideng-nr p b{
	color: #042F81;
	font-weight: 700;
}


/*--------------------------*/

/*===========================*/


/*--------------------------*/
.qyxd-box118{
	width: 1200px;
	overflow-x: hidden;
	margin-left: auto;
	margin-right: auto;
}
.qyxd-box118 ul{
	width: 1250px;
}
.qyxd-box118 ul li{
	width: 1100px;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
}
.qyxd-box118 .qy-box{
    width: 580px;
}
.qyxd-box118 .qy-box-tit{
	height: 36px;
	padding-top: 15px;
	background-color: #14438C;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.qyxd-box118 .qy-box-tit h1{
    font-size: 18px;
    color: #FFFFFF;
    line-height: 24px;
    text-align: center;
    height: 36px;
    padding-top: 0px;
    width: auto;
}

.qyxd-box118 .qy-box-nr{
    padding-top: 20px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
    height: auto;
    border-left: 1px solid #CDD2D7;
    border-right: 1px solid #CDD2D7;
    border-bottom: 1px solid #CDD2D7;
}


.box2nr{
	width: 470px;
	margin-left: auto;
	margin-right: auto;
	padding: 25px;
	background-color: #F4F9FF;
	height: 220px;
	border-radius: 10px;
	overflow-y: auto
}

.qyxd-box118 .qy-box-nr .boxnr{
    height: 220px;
    overflow-y: auto;
    margin-bottom: 20px;
    background-color: #ECF6FF;
}


.qyxd-box118 .qy-box-nr p{
	font-size: 14px;
	line-height: 24px;
	color: #4f4f4f;
	height: auto;
	width: auto;
}
.qyxd-box118 .qy-box-nr p b{
    color: #13448D;
    font-weight: 700;
    padding-top: 0px;
    font-size: 14px;
}







/*--------------------------*/
.fyzd-box{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	position: relative;
	z-index: 0;
}

.fyzd-box .tit{
	float: left;
	width: 640px;
	height: 640px;
	background-image: url(../images/hyfyzd-flbj.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}

.fyzd-box .tit ul{
	width: 680px;
	float: left;
position: relative;
}


.fyzd-box .tit .cc{
	overflow: hidden;
	width: 200px;
	height: 161px;
	float: left;
}


.fyzd-box .tit li{
width: 200px; height: 161px; float: left; padding-left: 14px; overflow: hidden;
}


.fyzd-box .tit h2{
	font-size: 14px;
	color: #B41418;
	font-weight: 400;
	line-height: 40px;
	text-align: left;
	width: 190px;
}

.fyzd-box .tit h1{
	width: 190px;
	font-size: 16px;
	color: #7A0E11;
	font-weight: 700;
	text-align: left;
	margin-top: 10px;
}

.fyzd-box .tit .img{
margin-left: 0px;
height: 28px;
margin-top: 10px;
width: auto;
}






.fyzd-box .qy-01{
position: absolute;
left: 0px;
top: 0px;
width: 202px;
height: 158px;
padding-left: 10px;
}

.fyzd-box .qy-02{
position: absolute;
left: 214px;
top: 0px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box .qy-03{
position: absolute;
left: 428px;
top: 0px;
width: 202px;
height: 158px;
padding-left: 10px;
}



.fyzd-box .qy-04{
position: absolute;
left: 0px;
top: 161px;
width: 202px;
height: 158px;
padding-left: 10px;
}



.fyzd-box .qy-00{
position: absolute;
left: 218px;
top: 160px;
width: 212px;
height: 318px;
}






.fyzd-box .qy-05{
position: absolute;
left: 428px;
top: 161px;
width: 202px;
height: 158px;
padding-left: 10px;
}



.fyzd-box .qy-06{
position: absolute;
left: 0px;
top: 321px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box .qy-07{
position: absolute;
left: 428px;
top: 321px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box .qy-08{
position: absolute;
left: 0px;
top: 482px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box .qy-09{
position: absolute;
left: 214px;
top: 482px;
width: 202px;
height: 158px;
padding-left: 10px;
}















.fyzd-box .con{
	float: right;
	width: 447px;
	height: 637px;
	background-image: url(../images/hyfyzd-frbj.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 80px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 25px;	
}

.fyzd-box .qy-tit{ width: 443px;}
.fyzd-box .qy-tit h1{
	height: 46px;
	width: 443px;
	background-image: url(../images/hyfyzd-frbtbj.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 50px;
	line-height: 46px;
	font-size: 18px; font-weight: 700; color: #ffffff;
	
}
.fyzd-box .qy-tit h2{
	background-image: url(../images/hx-hs.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 22px;
	text-align: center;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: 400;
	color: #B21318;
}

.fyzd-box .qy-nr{
	width: 428px;
	height: 420px;
	overflow-y: scroll;
	padding-right: 15px;
	overflow-x: hidden;
}
.fyzd-box .qy-nr p{
	font-size: 15px;
	line-height: 26px;
	color: #4F4F4F;
}

.fyzd-box .qy-nr .tit::-webkit-scrollbar { border:#CCE6FF solid 1px;
-webkit-appearance:none;
top:12px;
background-color:#7690BE;
height:15px;
border-radius:1000000px
}
.fyzd-box .qy-nr .tit::-webkit-scrollbar-thumb { 
border:#CCE6FF solid 1px;
border-radius:100000px;
background:#2693FF;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);
width:40%
}



/*--------------------------*/
.fyzd-box2{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	position: relative;
	z-index: 0;
}

.fyzd-box2 .tit{
	float: left;
	width: 640px;
	height: 640px;
	background-image: url(../images/hyfyzd-flbj2.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.fyzd-box2 .tit .cc{
width: 200px;
height: 161px;
}
.fyzd-box2 .tit li{
float: left;
width: 200px;
height: 161px;
}


.fyzd-box2 .tit h2{
	font-size: 16px;
	color: #14428A;
	font-weight: 700;
	line-height: 40px;
	text-align: left;
}

.fyzd-box2 .tit h1{
	font-size: 16px;
	color: #14428A;
	font-weight: 500;
	text-align: left;
	margin-top: 10px;
}

.fyzd-box2 .tit .img{
margin-left: 0px;
height: 28px;
margin-top: 10px;
}

.fyzd-box2 .qy-00{
position: absolute;
left: 214px;
top: 162px;
width: 212px;
height:318px;
}



.fyzd-box2 .qy-01{
position: absolute;
left: 0px;
top: 0px;
width: 202px;
height: 158px;
padding-left: 10px;
}

.fyzd-box2 .qy-02{
position: absolute;
left: 214px;
top: 0px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box2 .qy-03{
position: absolute;
left: 428px;
top: 0px;
width: 202px;
height: 158px;
padding-left: 10px;
}



.fyzd-box2 .qy-04{
position: absolute;
left: 0px;
top: 161px;
width: 202px;
height: 158px;
padding-left: 10px;
}



.fyzd-box2 .qy-05{
position: absolute;
left: 428px;
top: 161px;
width: 202px;
height: 158px;
padding-left: 10px;
}



.fyzd-box2 .qy-06{
position: absolute;
left: 0px;
top: 321px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box2 .qy-07{
position: absolute;
left: 428px;
top: 321px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box2 .qy-08{
position: absolute;
left: 0px;
top: 482px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box2 .qy-09{
position: absolute;
left: 214px;
top: 482px;
width: 202px;
height: 158px;
padding-left: 10px;
}


.fyzd-box2 .qy-10{
position: absolute;
left: 428px;
top: 482px;
width: 202px;
height: 158px;
padding-left: 10px;
}




.fyzd-box2 .con{
	float: right;
	width: 447px;
	height: 637px;
	background-image: url(../images/hyfyzd-frbj2.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 80px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 25px;
}


.fyzd-box2 .qy-tit{ width: 443px;}


.fyzd-box2 .qy-tit h1{
	height: 40px;
	width: 393px;
	background-image: url(../images/hyfyzd-frbtbj2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 50px;
	line-height: 40px;
	font-size: 18px; font-weight: 700; color: #ffffff;
	
}


.fyzd-box2 .qy-tit h2{
	background-image: url(../images/hx-ls.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 22px;
	text-align: center;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: 400;
	color: #14428A;
}

.fyzd-box2 .qy-nr{
	width: 428px;
	height: 420px;
	overflow-y: scroll;
	padding-right: 15px;
	overflow-x: hidden;
}
.fyzd-box2 .qy-nr p{
	font-size: 15px;
	line-height: 26px;
	color: #4F4F4F;
}

.fyzd-box2 .qy-nr .tit::-webkit-scrollbar { border:#CCE6FF solid 1px;
-webkit-appearance:none;
top:12px;
background-color:#7690BE;
height:15px;
border-radius:1000000px
}
.fyzd-box2 .qy-nr .tit::-webkit-scrollbar-thumb { 
border:#CCE6FF solid 1px;
border-radius:100000px;
background:#2693FF;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);
width:40%
}





/*--------------------------*/
.hwyw-box{
    width: 1180px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
    height: auto;
    position: relative;
    background-color: #FFFFFF;
}



.hwyw-box .fl{
    width: 700px;
    float: left;
    border: 1px solid #D5E0E6;
    background-color: #FFFFFF;
    margin-left: 25px;
}

.hwyw-box .fr{
margin-right: 25px;
}




.hwyw-box .fl h1{
    height: 40px;
    line-height: 40px;
    color: #FFFFFF;
    font-size: 20px;
    border-width: medium;
    text-indent: 20px;
    font-weight: 400;
    width: auto;
    background-color: #0283E2;
    margin-bottom: 10px;


}






.hwyw-box .fl h2{
    font-size: 14px;
    height: auto;
    text-indent: 0px;
    color: #005CA0;
    font-weight: 400;
    padding-top: 10px;
    line-height: normal;
    padding-left: 20px;
    border-left: 2px solid #AED0FF;
    background-color: #F0F4FF;
    padding-right: 20px;
    padding-bottom: 10px;
}




.hwyw-box .fl h3{
    font-size: 16px;
    height: 45px;
    text-indent: 0px;
    color: #0177CE;
    font-weight: 700;
    line-height: 45px;
    padding-right: 0px;
    width: auto;
    padding-left: 20px;
    border-left: 2px solid #AED0FF;
}






.hwyw-box .box001{
    width: 630px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 20px;
    height: auto;
    margin-bottom: 20px;
	margin-top: 20px;
}


.hwyw-box .ht-bt{
    width: 600px;
    height: auto;
    padding-right: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #B0D2FF;
}


.hwyw-box .ht-nr{
width: 630px;
height: 435px; overflow-y: scroll; padding-right: 20px;
}


.hwyw-box .ht-nr::-webkit-scrollbar {
-webkit-appearance:none;
top:12px;
background-color:#E3E6EB;
width:8px;
border-radius:1000000px
}
.hwyw-box .ht-nr::-webkit-scrollbar-thumb {
border-radius:100000px;
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5); background-color:#FFA13C; width:40%}








.hwyw-box .fl p{
    font-size: 14px;
    color: #666666;
    font-weight: 400;
    line-height: 22px;
    height: auto;
}










.hwyw-box .tit {
    width: 1200px;
    height: 60px;
    background-image: url(../images/xlht-titb.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    margin-left: auto;
    margin-right: auto;
}

.hwyw-box .tit h1{
	font-size: 25px;
	font-weight: 700;
	text-align: left;
	width: 250px;
	margin-left: -10px;
	color: #1E2452;
	border-top: 1px solid #D1D1D1;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 28px;
}





.hwyw-box .tit li {
	height: 49px;
	width: 150px;
	background-image: url(../images/lsjb3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 10px;
	line-height: 49px;
	color: #000FFA;
	font-size: 16px;
	font-weight: 700;
	float: left;
	text-align: center;
	cursor: pointer;
	border: 1px solid #0097DA;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}


.hwyw-box .tit li h3{ color: #395D99; font-size: 16px; text-decoration: none; text-align: left; font-weight: 700; height: auto; line-height: 20px; }
.hwyw-box .tit li p{
	color: #ED3300;
	font-size: 14px;
	text-align: left;
	text-decoration: none;
	font-weight: 400;
	line-height: 16px;
	text-indent: 0px;
	border-bottom: 1px solid #D5DFED;
	margin-bottom: 5px;
	padding-bottom: 5px;
}


.hwyw-box .tit li .ten { width: 79px; height: 66px; float: right; margin-right: 0px; }
.hwyw-box .tit .on {
	background-image: url(../images/lsjb2.jpg);
	height: 61px;
	width: 150px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	background-repeat: repeat-x;
	border: none;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.v-box .tit .on h3{
	color: #ffffff;
	font-size: 20px;
	text-decoration: none;
	text-align: left;
	font-weight: 700;
	height: auto;
	line-height: 20px;
}
.hwyw-box .tit .on p{
	color: #FFFFFF;
	font-size: 16px;
	text-align: left;
	text-decoration: none;
	font-weight: 400;
	line-height: 16px;
	text-indent: 0px;
	border-bottom: 1px dashed #6C90C4;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-top: 6px;
}


.hwyw-box .con {
	position: relative;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	background-color: #EEF5FF;
	margin-bottom: 20px;
	border-bottom-left-radius: 8PX;
	border-bottom-right-radius: 8PX;
	/* [disabled]border-top-right-radius: 8PX; */
	/* [disabled]border-top-left-radius: 8PX; */
	padding-top: 20px;
}


.hwyw-box .con .nr {
	width:1158px;
	padding: 20px;
	overflow: hidden;
}

.hwyw-box .con .nr ul{
width: 1200px;
}

.hwyw-box .con .c1 {
    width: 1198px;
}


.hwyw-box .con .h-01{
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
	border: 1px solid #BCDCFF;
	background-color: #FFFFFF;
	margin-bottom: 30px;
	float: left;
	border-radius: 8px;
	margin-right: 25px;
	height: 400PX;
}

.hwyw-box .con .h-01 h1{
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #14428A;
	padding-bottom: 6px;
}
.hwyw-box .con .h-01 h2{
	text-align: center;
	font-size: 15px;
	font-weight: 400;
	background-image: url(../images/hx-ls.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom: 12px;
	margin-bottom: 12px;
	color: #14428A;
	padding-top: 10px;
	margin-top: 5px;
	background-color: #EEF5FF;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.hwyw-box .con .h-01 .h-nr{
height: 280px; overflow-y: scroll; overflow-x: hidden; padding-right: 20px;
}

.hwyw-box .con .h-01 .h-nr img{
width: 100px; height: auto; float: left; margin-right: 25px;
}




.hwyw-box .con .h-01 p{
	font-size: 14px;
	line-height: 24px;
	color: #4F4F4F;
}




/*--------------------------*/
.dbt-box{
width: 1200px; margin-left: auto; margin-right: auto;
}

.dbt-box .fl{
	width: 360px;
	border: 1px solid #D1D1D1;
}

.dbt-box .fl .yst-1{
	width: 310px;
	margin-left: 25px;
}

.dbt-box .fl h1{
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	margin-top: 25px;
	margin-bottom: 10px;
	color: #14428A;
	padding-left: 15px;
	padding-right: 15px;
}

.dbt-box .fl h2{
	font-size: 18px;
	line-height: 28px;
	font-weight: 700;
	margin-bottom: 10px;
	color: #14428A;
}

.dbt-box .fl .img{
	border-radius: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
}


.dbt-box .fr{
	width: 800px;
	border: 1px solid #D1D1D1;
	padding-bottom: 25px;
}

.dbt-1{
width: 750px; margin-left: 25px; margin-top: 25px;  height: 875px; overflow-y: scroll; 
}

.dbt-1 li{
	width: 700px;
	margin-bottom: 25px;
	padding-bottom: 10px;
}

.dbt-1 li h1{
	font-size: 14px;
	color: #14428A;
	font-weight: 400;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	background-image: url(../images/lmbj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	line-height: 28px;
}
.dbt-1 li h2{
	font-size: 18px;
	line-height: 28px;
	font-weight: 700;
	color: #14428A;
	margin-left: 40px;
	margin-top: 8px;
}



.xwhks-jb{
	width: 1080px;
	overflow: hidden;
	margin-left: 30px;
	margin-bottom: 20px;
}
.xwhks-jb h2{
	font-size: 20px;
	font-weight: 700;
	background-image: url(../images/syjb-x.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 25px;
	height: 105px;
	color: #011EF6;
	margin-right: 20px;
	float: left;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-top: 15px;
}


.xwhks-jb ul{
	margin-top: 15px;
}
.xwhks-jb ul .jb{
	float: left;
	margin-right: 10px;
	padding-bottom: 20px;
	width: 150px;
	border-right: 1px solid #BEDAF5;
	height: 85px;
	padding-right: 10px;
	margin-left: 20px;
}
.xwhks-jb ul .jb h1{
	font-size: 20px;
	line-height: 24px;
	color: #011EF6;
	font-weight: 700;
	margin-bottom: 6px;
}

.xwhks-jb ul .jb h3{
	font-size: 14px;
	line-height: 22px;
	color: #14428A;
	font-weight: 400;
}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-08-01 17:04:55" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->