/* CSS Document */
.xwrd { background:#FFF; height:355px; padding:20px;}
.gzdt { width:300px;}
.xxgk ul li { float:left; width:141px; height:34px; line-height:34px; border:1px solid #d5d5d5; background:url(201701_jlzf_index_12.jpg) left top repeat-x; margin-top:14px; margin-left:14px;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;

}
.xxgk { margin-left:-14px;}
.xxgk ul li a { width:101px; height:34px; display:block; text-decoration:none; padding-left:40px;}
.xxgk ul li a.icon01 { background:url(201701_jlzf_index_xxgk.png) 10px 10px no-repeat;}
.xxgk ul li a.icon02 { background:url(201701_jlzf_index_xxgk.png) -145px 10px no-repeat;}
.xxgk ul li a.icon03 { background:url(201701_jlzf_index_xxgk.png) 10px -40px no-repeat;}
.xxgk ul li a.icon04 { background:url(201701_jlzf_index_xxgk.png) -145px -40px no-repeat;}
.xxgk ul li a.icon05 { background:url(201701_jlzf_index_xxgk.png) 10px -85px no-repeat;}
.xxgk ul li a.icon06 { background:url(201701_jlzf_index_xxgk.png) -145px -85px no-repeat;}
.gzdt01 { width:400px; height:356px;}
.topline { padding:10px 0 15px 0; border-bottom:1px dashed #ccc;}
.topline h4 { font-size:22px; text-align:center; font-weight:bold;}

.topline h4 a { color:#bf0606;}
.ywxx_tit { height:40px; line-height:40px; border-bottom:1px solid #d7d7d7;}
.ywxx_tit ul li { float:left; font-size:16px; margin-right:8px; }
.ywxx_tit ul li a { padding:0 22px; display:block; background:#ecedf0;border-radius:5px 5px 0 0; 
	-moz-border-radius:5px 5px 0 0; 
	-ms-border-radius:5px 5px 0 0; 
	-o-border-radius:5px 5px 0 0; 
	-webkit-border-radius:5px 5px 0 0; text-decoration:none;}
.ywxx_tit ul li a:hover,.ywxx_tit ul li.curr a { background:#0072ff; color:#FFF; height:41px;}
.list_yw li { background:url(201701_jlzf_index_15.jpg) left center no-repeat; padding-left:10px; line-height:30px;}
.list_yw li span { float:right; color:#999;}
.first_r { width:219px; height:356px;}
.gggs { width:199px; height:272px; border:1px solid #f0f0f0; border-top:2px solid #0072ff; padding:0 14px;}
.gggs_tit { height:38px; line-height:38px; border-bottom:1px solid #d7d7d7;}
.gggs_tit h4 a { text-decoration:none; background: url(201701_jlzf_index_gggs.png) left
 center no-repeat; display:block; padding-left:23px; font-size:16px; border-bottom:1px solid #0072ff; height:38px;}
.list_gg li { padding:6px 0 6px 15px; border-bottom:1px dashed #ccc; background:url(201701_jlzf_index_gggs_dot.png) left 14px no-repeat;}
.list_gg li  span { color:#999; margin-left:5px;}
.list_gg li.nosx { border-bottom:none;}
.ztzl { width:219px; height:65px; margin-top:15px;}
.hdjl { width:320px; height:438px; background:#FFF; border-top:2px solid #0072ff;}
.hdjl_tit { height:41px; line-height:41px;}
.hdjl_tit h4.icon01 a { background:url(201701_jlzf_index_24.jpg) left top no-repeat; display:block; font-size:20px; font-weight:bold; color:#222222; padding-left:64px; text-decoration:none;}
.hdjl_tit h4.icon02 a { background:url(201701_jlzf_index_27.jpg) left top no-repeat; display:block; font-size:20px; font-weight:bold; color:#222222; padding-left:64px; text-decoration:none;}
.hdjl_tit span a { background:url(201701_jlzf_index_more.png) right center no-repeat;  display:block; padding-right:22px;}
.hdjl_tit span { margin-right:20PX;}
.xzxx_tit { height:24px; line-height:24px;}
.xzxx_tit h4 a { font-size:16px; text-decoration:none; background:url(201701_jlzf_hdjl_03.jpg) left center no-repeat; padding-left:18px; display:block;}
.xzxx_tit span a { margin-left:5px; margin-right:5px; color:#999;}
.xzxx_tit span {color:#999; margin-right:15px;} 
.xzxx_nr { height:135px; padding:0 20px;}
.list_xx li { line-height:26px; background:url(201701_jlzf_index_15.jpg) left center no-repeat; padding-left:10px;}
.zxft_nr { height:73px; padding:0 20px; margin-top:15px;}
.zxft_l { width:108px; height:73px;}
.zxft_r { width:160px; height:73px;}
.zxft_r h4 { margin-bottom:8px;}
.zxft_r span { color:#999; font-size:12px; }
.wsdc { margin-left:6px;}
.wsdc ul li { float:left; width:85px; height:61px; text-align:center; margin-left:14px;}
.wsdc ul li a {width:85px; height:26px; display:block; padding-top:35px; color:#FFF; text-decoration:none;}
.wsdc ul li a.icon01 { background:url(201701_jlzf_index_wsdc.png) 30px 6px no-repeat #499aff;}
.wsdc ul li a.icon02 { background:url(201701_jlzf_index_wsdc.png) -75px 6px no-repeat #ffae00;}
.wsdc ul li a.icon03 { background:url(201701_jlzf_index_wsdc.png) -171px 6px no-repeat #f06951;}
.wsbs_r { width:660px; height:437px; border-top:2px solid #0072ff; background:#FFF;}
.wsbs_lis { height:30px; margin-top:10px; padding:0 20px;}
.wsbs_lis ul li { float:left; height:30px; line-height:30px; position:relative;}
.wsbs_lis ul li a { padding:0 15px; display:block; text-decoration:none; font-size:16px;}
.wsbs_lis ul li a:hover,.wsbs_lis ul li.curr a { background:#0072ff; color:#FFF;}
.wsbs_lis ul li a:hover span,.wsbs_lis ul li.curr a span { background:url(201701_jlzf_sjx_03.jpg) left top no-repeat; width:11px; height:6px; left:44%; position:absolute; bottom:-6px;}
.wsbs_nr { height:201px; border-bottom:1px dashed #ccc; margin-left:20px; margin-right:20px; margin-left:9px; overflow-y:auto; padding-bottom:10px;}
.wsbs_nr ul li { float:left; width:110px; height:35px; line-height:35px; text-align:center; margin-top:14px; margin-left:11px;}
.wsbs_nr ul li a { width:115px; height:35px; display:block; background:#f1f1f1; text-decoration:none;	border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;}
.bmfw_btn a.icon01 { width:179px; height:60px; line-height:60px; display:block; background:url(201701_jlzf_index_bm_icon01.png) 40px center no-repeat #3aa1ff; font-size:18px; text-decoration:none; font-weight:bold; color:#FFF; padding-left:120px;}
.bmfw_btn a.icon02 { width:179px; height:60px; line-height:60px; display:block; background:url(201701_jlzf_index_bm_icon02.png) 40px center no-repeat #ffa800; font-size:18px; text-decoration:none; font-weight:bold; color:#FFF; padding-left:120px;}
.bmfw_btn { padding:0 20px;}
.wzdh { height:39px; background:url(201701_jlzf_index_bg_06.jpg) left top repeat-x; border:1px solid #e5e5e5;}
.wzdh h4 { height:39px; width:100px; font-size:16px; font-weight:bold; background:url(201701_jlzf_index_yqlj.png) 10px center no-repeat; padding-left:40px; line-height:39px;} 
.wzdh_list { width:857px; height:39px;}
.wzdh_list ul.xs_list li.menu { float:left; line-height:39px; border-left:1px solid #d7d7d7; width:213px;}
.wzdh_list ul.xs_list li.menu a.menu01 { padding-left:20px; width:193px; background:url(201701_jlzf_index_xx_b.png) 180px center no-repeat; display:block; text-decoration:none;}
.wzdh_list ul.xs_list li.menu a.menu01:hover,.wzdh_list ul.xs_list li.curr a.menu01 { padding-left:20px; width:193px; background:url(201701_jlzf_index_xx_t.png) 180px center no-repeat; display:block; text-decoration:none;}
.wzdh_xl { width:968px; border:1px solid #e5e5e5; border-bottom:none;  height:120px; top:-132px; left:-1px; background:#FFF; overflow-y:auto; padding-left:30px; padding-top:10px;}
.wzdh_xl ul li { float:left; width:18%; line-height:30px; background:url(201701_jlzf_index_15.jpg) left center no-repeat; padding-left:10px;}