@charset "gb2312";
/*ggfw*/
.parentName{display:none;}
.fw_sidebar{float:left; width:252px; border:#2f9cea 4px solid; border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; overflow:hidden;}
.fw_sidebar ul{padding:20px 30px;}
.fw_sidebar .level_1{margin-bottom:1px;}
.fw_sidebar .a1{display:block; padding:8px 20px 8px 44px; font-size:16px; line-height:1.4; position:relative;}
.fw_sidebar .a1 i{position:absolute; left:20px; top:50%; width:8px; height:8px; margin-top:-6px;  border:#cccccc 2px solid; border-radius:50%; -
border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.fw_sidebar .aon, .fw_sidebar .a1:hover{ background:#f1f0f0; color:#2f9cea;}
.fw_sidebar .aon i, .fw_sidebar .a1:hover i{ border-color:#2f9cea;}
.fw_maincontent{float:right; width:818px; border:#dfdfdf 1px solid; padding:20px 30px;}

.news_list li{ position:relative; padding:0 100px 0 20px; clear:both; overflow:hidden; height:34px; line-height:34px; background:url(imagespubliccommon_dot.gif) no-repeat left center;}
.news_list li span{ position:absolute; right:0; top:0; z-index:1; color:#999999;}
.news_list li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list li a:hover{font-weight:bold; color:#333;}
.news_list .pagediv{padding-bottom:15px;}


.container_jyfw .fw_sidebar, .container_jyfw .fw_sidebar .aon i, .container_jyfw .fw_sidebar .a1:hover i{border-color:#339933;}
.container_jyfw .fw_sidebar .aon, .container_jyfw .fw_sidebar .a1:hover{color:#339933;}

.container_sbfw .fw_sidebar, .container_sbfw .fw_sidebar .aon i, .container_sbfw .fw_sidebar .a1:hover i{ border-color:#2f9cea;}
.container_sbfw .fw_sidebar .aon, .container_sbfw .fw_sidebar .a1:hover{color:#2f9cea;}

.container_jyfwh .fw_sidebar, .container_jyfwh .fw_sidebar .aon i, .container_jyfwh .fw_sidebar .a1:hover i{ border-color:#668dcf;}
.container_jyfwh .fw_sidebar .aon, .container_jyfwh .fw_sidebar .a1:hover{color:#668dcf;}

.container_ylfw .fw_sidebar, .container_ylfw .fw_sidebar .aon i, .container_ylfw .fw_sidebar .a1:hover i{ border-color:#f16d6a;}
.container_ylfw .fw_sidebar .aon, .container_ylfw .fw_sidebar .a1:hover{color:#f16d6a;}

.container_zffw .fw_sidebar, .container_zffw .fw_sidebar .aon i, .container_zffw .fw_sidebar .a1:hover i{ border-color:#9d74ca;}
.container_zffw .fw_sidebar .aon, .container_zffw .fw_sidebar .a1:hover{color:#9d74ca;}

.container_jtfw .fw_sidebar, .container_jtfw .fw_sidebar .aon i, .container_jtfw .fw_sidebar .a1:hover i{ border-color:#5ba5df;}
.container_jtfw .fw_sidebar .aon, .container_jtfw .fw_sidebar .a1:hover{color:#5ba5df;}

.container_hysy .fw_sidebar, .container_hysy .fw_sidebar .aon i, .container_hysy .fw_sidebar .a1:hover i{ border-color:#ee78a5;}
.container_hysy .fw_sidebar .aon, .container_hysy .fw_sidebar .a1:hover{color:#ee78a5;}

.container_ggsy .fw_sidebar, .container_ggsy .fw_sidebar .aon i, .container_ggsy .fw_sidebar .a1:hover i{ border-color:#1db43e;}
.container_ggsy .fw_sidebar .aon, .container_ggsy .fw_sidebar .a1:hover{color:#1db43e;}

.container_zjbl .fw_sidebar, .container_zjbl .fw_sidebar .aon i, .container_zjbl .fw_sidebar .a1:hover i{ border-color:#7589db;}
.container_zjbl .fw_sidebar .aon, .container_zjbl .fw_sidebar .a1:hover{color:#7589db;}

.container_qykb .fw_sidebar, .container_qykb .fw_sidebar .aon i, .container_qykb .fw_sidebar .a1:hover i{ border-color:#26b98d;}
.container_qykb .fw_sidebar .aon, .container_qykb .fw_sidebar .a1:hover{color:#26b98d;}

.container_zzrd .fw_sidebar, .container_zzrd .fw_sidebar .aon i, .container_zzrd .fw_sidebar .a1:hover i{ border-color:#37a4e7;}
.container_zzrd .fw_sidebar .aon, .container_zzrd .fw_sidebar .a1:hover{color:#37a4e7;}

.container_jyns .fw_sidebar, .container_jyns .fw_sidebar .aon i, .container_jyns .fw_sidebar .a1:hover i{ border-color:#bb9654;}
.container_jyns .fw_sidebar .aon, .container_jyns .fw_sidebar .a1:hover{color:#bb9654;}



/***responsive***/
@media (max-width: 1199px) {
	.fw_sidebar{width:22%;}
	.fw_maincontent{width:76%;}
	.fw_sidebar ul{padding-left:20px; padding-right:20px;}
}

@media (max-width: 991px){
	.fw_sidebar, .fw_maincontent{float:none; width:100%;}
	.fw_sidebar{margin-bottom:15px;}
	.fw_maincontent{ border:none; padding:0;}
	
}

@media (max-width: 960px) {
	
}


/* xs mobile*/
@media (max-width: 767px) {
	.news_list li{padding:6px 10px 6px 24px;  line-height:1.5;  background-position:0 16px; height:auto;}
	.news_list li a, .news_list li span{float:none; display:inline; position:static; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto;}
	.news_list li span{margin-left:10px;}
	
}
@media (max-width: 580px){
	
}


/* XS Portrait */
@media (max-width: 480px) {
	
}
@media (max-width: 320px) {
	
}
