@charset "utf-8";
/* CSS Document */
.space8{height: 8px; clear: both; line-height: 0; font-size: 0;overflow: hidden; zoom: 1;}
.ggfw_body{background-image:url(/images/bg_ggfw.jpg);}
.channelbox{margin-bottom:20px;}
.commonbox .title_bg{margin-bottom:20px;}

.col_left{float:left; width:58%;}
.col_right{float:right; width:40%; overflow:hidden;}
.common_tabSlide{margin-bottom:25px !important}
.common_tabSlide .hd .title_r{float:right; white-space:nowrap; position:relative; margin-bottom:-6px;}
.common_tabSlide .hd ul li{float:left; padding:0 20px; cursor:pointer;}
.common_tabSlide .hd ul li.on{ background:url(/images/title_line.png) center bottom no-repeat; padding-bottom:6px;}
.boxcontent{border:1px solid #ebebeb; border-top:none;}
.common_tabSlide .bd ul{ padding:20px 2px 30px 20px; line-height:2.2;}
.sxlist li{float:left; width:90px; text-align:center; white-space: nowrap}
.sxlist li.addWidth{width:180px;}
.sxlist li.num10{width: auto; padding-left: 15px; padding-right: 27px;}

.bjjdcx{margin-top:10px;}
.scrollDiv{height:175px; position:relative; overflow:hidden;}
table.table_bl, table.table_all{border-collapse:collapse; border:1px solid #ebebeb; width:100%;  font-size:0.93333em; font-size:14px;}
.table_bl th{background:#f5f5f5; border-bottom:1px solid #ebebeb; padding:4px 8px; line-height:2.3;}
.table_all td{border-bottom:1px solid #ebebeb;  padding:8px; line-height:1.5;}

.wsbsbox{ margin-bottom:10px;}
.wsbsbox .wsbspic{float:left; width:55%;}
.wsbsbox .zwfwpic img{display: block; width: 100%; height: auto;}
.wsbsbox .wsbs_btn li{width: 48.8%; float: left; margin-top: 10px;}
.wsbsbox .wsbs_btn li a{display:block; line-height:50px; color:#FFF; font-size:1.1em;}
.wsbsbox .wsbs_btn li a.yy{padding-left:38%; background:url(/images/fw_bs_icon_yy.png) 12% center no-repeat #a7c437;}
.wsbsbox .wsbs_btn li a.zy{padding-left:38%; background:url(/images/fw_bs_icon_zy.png) 12% center no-repeat #d0b64f;}
.wsbsbox .wsbs_btn li a.jdcx{padding-left:38%; background:url(/images/ggfw_jdcx_ico.png) 12% center no-repeat #a7c437;}
.wsbsbox .wsbs_btn li a.bsybt{padding-left:38%; background:url(/images/ggfw_bsybt_ico.png) 13% center no-repeat #d0b64f;}
.wsbsbox .wsbs_btn li.lm1, .wsbsbox .wsbs_btn li.lm3{background:#a7c437;}
.wsbsbox .wsbs_btn li.lm2, .wsbsbox .wsbs_btn li.lm4{float: right; background:#d0b64f;}

.wsbspic img{width:100%; height:126px;}
.wsbsbox .bsbtn{float:right; width:42.6%}
.wsbsbox .bsbtn a{display:block; line-height:57px; color:#FFF; font-size:1.1em; }
.wsbsbox .bsbtn a.yy{margin-bottom:12px; padding-left:38%; background:url(/images/fw_bs_icon_yy.png) 12% center no-repeat #a7c437;}
.wsbsbox .bsbtn a.zy{padding-left:38%; background:url(/images/fw_bs_icon_zy.png) 12% center no-repeat #d0b64f;}

.ztfw{margin:0 -3px;}

.sxlist li.shbz{width: 270px;}
.ztfwlist li{float:left; width:32%; padding:0 3px; margin-bottom:6px; *margin-bottom:18px; text-align:center;}
.ztfwlist li.ww{width:32%;}
.ztfwlist li a{display:block; border:#afe2a5 1px solid; height:95px; font-size:15px; background: #f7fff4;}
.ztfwlist li a i{display:block; margin:10px auto 5px; width:50px; height:36px; background-image:url(/images/fw_ztfw_icon.png); background-repeat:no-repeat;}
.ztfwlist li a:hover{background:#65d04f; color:#FFF; border:#65d04f 1px solid;}
.ztfwlist li.li0 a i{background-position:6px 10px;}
.ztfwlist li.li0 a:hover i{background-position:-85px 10px;}
.ztfwlist li.li1 a i{background-position:6px -60px;}
.ztfwlist li.li1 a:hover i{background-position:-85px -60px;}
.ztfwlist li.li2 a i{background-position:6px -129px;}
.ztfwlist li.li2 a:hover i{background-position:-85px -129px;}
.ztfwlist li.li3 a i{background-position:6px -198px;}
.ztfwlist li.li3 a:hover i{background-position:-85px -198px;}
.ztfwlist li.li10 a i{background-position:6px -267px;}
.ztfwlist li.li10 a:hover i{background-position:-85px -267px;}
.ztfwlist li.li5 a i{background-position:6px -338px;}
.ztfwlist li.li5 a:hover i{background-position:-85px -338px;}
.ztfwlist li.li6 a i{background-position:6px -478px;}
.ztfwlist li.li6 a:hover i{background-position:-85px -478px;}
.ztfwlist li.li7 a i{background-position:6px -548px;}
.ztfwlist li.li7 a:hover i{background-position:-85px -548px;}
.ztfwlist li.li8 a i{background-position:6px -408px;}
.ztfwlist li.li8 a:hover i{background-position:-85px -408px;}
/*.ztfwlist li.li11 a i{background-position:6px -618px;}
.ztfwlist li.li11 a:hover i{background-position:-85px -618px;}*/
.ztfwlist li.li4 a i{background-position:6px -688px;}
.ztfwlist li.li4 a:hover i{background-position:-85px -688px;}
.ztfwlist li.li9 a i{background-position:6px -758px;}
.ztfwlist li.li9 a:hover i{background-position:-85px -758px;}
.ztfwlist li.li11 a i{background-position:6px -828px;}
.ztfwlist li.li11 a:hover i{background-position:-85px -828px;}
.ztfwlist li.li13 a i{background-position:6px -898px;}
.ztfwlist li.li13 a:hover i{background-position:-85px -898px;}

.kstd_title_line{margin-bottom:10px;}
.cxfwlist li{float:left; width:47.8%; padding:0 5px; margin-top:10px; line-height:63px;}
.cxfwlist li a{ display:block; border:#afe2a5 1px solid; background: #f7fff4;}
.cxfwlist li a i{display:block; float:left; margin:6px 3% 0 8%; width:25%; height:50px; background:url(/images/fw_bmfw_icon.png) no-repeat;}
.cxfwlist li a:hover{background:#65d04f; color:#FFF}
.cxfwlist li.li0 a i{background-position:6px 10px;}
.cxfwlist li.li0 a:hover i{background-position:-85px 10px;}
.cxfwlist li.li1 a i{background-position:6px -64px;}
.cxfwlist li.li1 a:hover i{background-position:-85px -64px;}
.cxfwlist li.li2 a i{background-position:6px -138px;}
.cxfwlist li.li2 a:hover i{background-position:-85px -138px;}
.cxfwlist li.li3 a i{background-position:6px -212px;}
.cxfwlist li.li3 a:hover i{background-position:-85px -212px;}
.cxfwlist li.li4 a i{background-position:8px -284px;}
.cxfwlist li.li4 a:hover i{background-position:-85px -284px;}

.kscxlist li{float:left; width:19%; padding:0 5px; margin-top:10px; line-height:63px;}
.kscxlist li a{ display:block; border:#afe2a5 1px solid; background: #f7fff4;}
.kscxlist li a i{display:block; float:left; margin:6px 3% 0 8%; width:25%; height:50px; background:url(/images/fw_bmfw_icon.png) no-repeat;}
.kscxlist li a:hover{background:#65d04f; color:#FFF}
.kscxlist li.li0 a i{background-position:6px 10px;}
.kscxlist li.li0 a:hover i{background-position:-85px 10px;}
.kscxlist li.li1 a i{background-position:6px -64px;}
.kscxlist li.li1 a:hover i{background-position:-85px -64px;}
.kscxlist li.li2 a i{background-position:6px -138px;}
.kscxlist li.li2 a:hover i{background-position:-85px -138px;}
.kscxlist li.li3 a i{background-position:6px -212px;}
.kscxlist li.li3 a:hover i{background-position:-85px -212px;}
.kscxlist li.li4 a i{background-position:8px -284px;}
.kscxlist li.li4 a:hover i{background-position:-85px -284px;}


.kxcxtd{display:block;}
.kxcxtd a{display:block; background:#a7c437; line-height:55px; color:#FFF; text-align:center; vertical-align:middle; font-size:1.1em;}
.kxcxtd a i{display:inline-block; width:40px; height:55px; background:url(/images/fw_cx_icon.png) center center no-repeat; vertical-align:middle; margin-right:10px;}


@media (max-width: 1199px) {
	
	.ztfw{margin-right:0px;}
	.ztfwlist li{float:left; width:20%;}
	.ztfwlist li.ww{float:left; width:25%;}
	.cxfwlist li{width:50%;}
}
@media (max-width: 1199px) {
    .ztfwlist li, .ztfwlist li.ww{width: 33.333%}

}
@media (min-width: 769px) and (max-width:1023px) {
	.common_tabSlide .hd ul li{padding:0 10px;}
	.ztfwlist li, .ztfwlist li.ww{width:25%;}
	.cxfwlist li{width:100%;}
	.table_bl .sjhide, .table_all .sjhide{display:none;}
}
@media (max-width: 768px) {
	.col_left,.col_right{float:none; width:100%; margin-top:20px;}
	.kxcxtd{margin-bottom:20px;}
	.kscxtd{margin-bottom:20px;}
	.kscxlist li{width: 33.333%;}
}
@media (max-width: 480px) {
	.common_tabSlide .hd ul li{padding:0 5px;font-size:0.9em;}
	.ztfwlist li, .ztfwlist li.ww{width:33.33%;}
	.cxfwlist li{float:left; width:45.8%;}
	.cxfwlist li{width:100%;}
	.table_bl .sjhide, .table_all .sjhide{display:none;}
	.kscxlist li{width: 50%;}
}
@media (max-width: 400px) {
	.sxlist li.shbz{width: 240px;}
}
@media (max-width: 360px) {
	.sxlist li.shbz{width: 220px;}
}
@media (max-width: 320px) {
	.common_tabSlide .title{padding:1px 10px;}
	.common_tabSlide .hd ul li{font-size:0.8em;}
	.sxlist li.shbz{width: 255px;}
	
}