@charset "utf-8";
/* CSS Document */
.main{padding:20px 24px; background:#fff; overflow:hidden; padding-bottom:0;}
.main_l{width:39.1%; float:left; }

/*图片新闻*/
.home_tpxw{height:320px; position:relative; overflow:hidden;}
.home_tpxw img{ width:100%; height:320px; display:block;}
.home_tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.home_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity:0.75;}
.home_tpxw .bd .txt{position:absolute; bottom:15px; left:0; width:60%; text-align:left; color:#fff; height:20px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; padding-left:10px;}
.home_tpxw .hd{ position:absolute; bottom:15px; right:10px; width:100%; text-align:right;}
.home_tpxw .hd li{ display:inline-block; *display:inline; *zoom:1; width:9px; height:9px; margin:1px 4px; line-height:0; overflow:hidden; font-size:0; background:#fff; cursor:pointer; }
.home_tpxw .hd li.on{ width:10px; height:10px; margin:0 3px; background:#CC0000;}
.home_tpxw .bd ul, .home_tpxw .bd li{width:100% !important;}
.tzgg_div{height:195px; margin-top:20px; }
.tzgg_div .tzgg_title{ height:32px;background:#f4f4f4;}
.tzgg_div .tzgg_title a{font:16px/32px "Microsoft Yahei";display:block;}
.tzgg_div .tzgg_title a:link,.tzgg_div .tzgg_title a:visited{color:#666;}
.tzgg_div .tzgg_list{}
.tzgg_div .tzgg_list ul{}
.tzgg_div .tzgg_list li{ height:31px; line-height:31px; overflow:hidden;font-size:14px;}
.tzgg_list a{ display:block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;float:left; background:url(/global/dd.png) no-repeat left center; padding-left:10px; }
.tzgg_list span{ display:block; float:right;}
.tzgg_list li .time{ float:right;}
.tzgg_div .hd li{width:30%; padding:0; float:left; height:32px; line-height:32px; text-align:center;}
.tzgg_div .bd li a{ background:url(/global/dd.png) no-repeat left center; padding-left:10px;}
.tzgg_div .hd li.on{ border-bottom:1px solid #e54b4b; color:#CA1C07;}
.tzgg_div .hd li.on a{ color:#CA1C07;}
.tzgg_div .bd{padding-top:13px; font-size:15px;}
.bd  #zscd li{padding:0;}
.bd  #zscd .time{ float:right;}
.bd  #zscd2 li{padding:0;}
.bd  #zscd2 .time{ float:right;}

/*common*/
.common_homeTab .hd{overflow:hidden; zoom:1; background:#eeeeee;}
.common_homeTab .hd li{ float:left; height:40px; padding:0 25px; line-height:40px; font-size:16px; text-align:center;  color:#666; font-size:16px;}
.common_homeTab .hd li a{color:#666;}
.common_homeTab .hd li.on{border-bottom:2px solid #e54b4b; color:#CA1C07;}
.common_homeTab .hd li.on a{color:#CA1C07;}
.common_homeTab .bd{clear:both; padding-top:12px;}
.common_homeTitle1{height:40px; font-size:18px; font-weight:bold; color:#000; border-bottom:#cccccc 1px solid;}

.main_m{width:34%; float:left; margin-right:1.7%; margin-left:1.7%; ;}
.home_rdgz_c{ _display:inline; height:290px;}
.home_rdgz_c .hd li{width:33.3%; *width:33.2%; padding:0; float:left; height:32px; line-height:32px;}
.home_rdgz_c .bd li a{ background:url(/global/dd.png) no-repeat left center; padding-left:10px;}
.home_rdgz_c .hd li.on{ border-bottom:1px solid #e54b4b; color:#CA1C07;}
.home_rdgz_c .bd{padding-top:13px; font-size:14px;}
.home_gxdt{height:245px;}

.main_r{width:23%; float:right; }
.wsbs_div{height:126px;}
.wsbs_div img{width:100%; height:126px;}
.home_jzxx{ overflow:hidden;margin-top:10px;}
.home_jzxx li{height:45px; width:48%;float:left; background:#64ACDF; margin-bottom:10px; line-height:45px; font-size:16px; overflow:hidden;}
.home_jzxx .even{ float:right;}
.home_jzxx li a{ display:block;  padding-left:30%;}
.home_jzxx li a:link,.home_jzxx li a:visited{color:#fff;}
.home_jzxx li a:hover{color:#CA1C07;}
.home_jzxx .li01 a{ background:url(/global/home_li01.png) no-repeat 8% center; }
.home_jzxx .li02 a{ background:url(/global/home_li02.png) no-repeat 8% center;}
.home_jzxx .li03 a{ background:url(/global/home_li033.png) no-repeat 8% center; }
.home_jzxx .li04 a{ background:url(/global/home_li04.png) no-repeat 8% center; }
.home_jzxx .li05 a{ background:url(/global/home_li05.png) no-repeat 8% center; }
.home_jzxx .li06 a{ background:url(/global/home_li06.png) no-repeat 8% center; }
.wsgs_title { height:30px; line-height:30px; font-size:16px; font-weight:bold;background:url(/global/line_02.png) repeat-x  center center;}
.wsgs_title a{ display:inline-block; background:url(/global/line_01.png) no-repeat left center; padding-left:25px; padding-right:10px; background-color:#fff;}
.wsgs_title a:link,.wsgs_title a:visited{color:#CA1C07;}
.wsgs_list{margin-top:10px;}
.wsgs_list li{ line-height:30px; border-bottom:1px dashed #D4D4D4; font-size:15px; position:relative; overflow:hidden;}
.wsgs_list li a{ float:left; display:inline;}
.wsgs_list li span{ padding-left:10px; text-align:right; position:absolute; right:0px; bottom:0px; display:inline; font-size:14px;}

@media (max-width: 1100px){
	.main_m{width:57%; float:right; margin-right:0px; margin-left:0px;}
	.main_r{ width:100%; overflow:hidden; margin-top:10px;}
	.home_jzxx li{margin-bottom:2%;}
	.home_jzxx li{ width:49.1%;}
	.wsbs_div{height:252px;}
    .wsbs_div img{width:100%; height:252px;}
	}

@media (max-width: 991px) {
	
	
}
@media (max-width: 768px){
	.main_l{width:100%; float:none;}
	.main_m{width:100%; float:none; margin-right:0px; margin-left:0px;margin-top:10px;}
	.main_r{ width:100%; float:none; overflow:hidden; margin-top:10px;}
	.wsbs_div{height:126px;}
    .wsbs_div img{width:100%; height:126px;}
	.home_ztzl .bd ul li{float:left; width:49%; margin:0 10px;}
	
	}
 @media (min-width: 768px) and (max-width: 991px) {
} 

@media (min-width: 320px) and (max-width: 480px){
	.home_ztzl .bd ul li{float:left; width:100%; margin:0 10px;}
	.yqlj_div span{padding-left:3px; font-size:12px;}
	.yq_hd li{ font-size:14px;}
	.yq_bd td{width:25%; height:30px; line-height:30px; font-size:12px;}
	.yq_bd ul{padding:0 2px;}
	.yq_bd td a{padding-left:5px;}
	 #zscd li a{ max-width:70%;} 
	 .home_tpxw{height:284px;}
     .home_tpxw img{height:284px;}
	}