@charset "utf-8";

/* Publid Style */
*{ 
	margin:0; 
	padding:0;
}
body{   
    font-size:12px;
	line-height:24px;
	padding:0px;	
	color: #464646;
	margin:0 auto;
	background-attachment:fixed;
	text-align:center;
	font-family: "宋体";
	background-color:#E4ECF7;
}
.bai{background-color:white; width:1024px;}
img{
	max-width: 100%;
	max-height:100%; 
	border:0px;
}
a{
	text-decoration: none; 
	color: #464646;
}
a:hover{
	text-decoration: underline; 
	color: #000;
}
.blue{
	color: #2f78a3;
}
.hui{
	color:#4f4f4f;
}
.clear{
	clear: both; 
	font-size:0px; 
	width:0px; 
	line-height:0;
	visibility: hidden; 
	display:block
}
.autoaddheight{
   font:0px/0px sans-serif;
   clear:both;
   display:block;
} 
.floatl{
	float:left;
}
.floatr{
	float:right;
}
.margint10{
	margin-top:10px;
}
.paddingl5{
	padding-left:5px;
}
.margint5{
	margin-top:5px;
}
.margint15{
	margin-top:15px;
}
.marginl10{
	margin-left:10px;
}
.marginl15{
	margin-left:15px;
}
.marginl5{
	margin-left:5px;
}
.marginr10{
	margin-right:10px;
}
.marginr5{
	margin-right:5px;
}
.paddingl25{
	padding-left:25px;
}
.paddingl80{
	padding-left:80px;
}
.paddingl200{
	padding-left:200px;
}
.ullinone{
	list-style:none;
}
.inputstyle{
	height:18px;
	line-height:18px;
	text-indent:2px;
	font-family: "宋体", "Arial Unicode MS";
	font-size:12px;
	border:1px solid #7f9db9;
	
}
.inputnone{
	background:none;
	border:none;
	color: #999999;
}
.weight_font{
	font-weight:800;
}
.normal_font{
	font-weight:normal;
}
.yell_font{
	color:#fe6600;
}
.red_font{
	color:#ff0000;
}
.bai_font{
	color:#ffffff;
}
.hui_font{
	color:#CCCCCC;
}
.font_12{
	font-size:12px;
}
.font_14{
	font-size:14px;
}
.font_16{
	font-size:16px;
}
.font_18{
	font-size:18px;
}
.wryh_font{
	font-family:"微软雅黑";
}
.blue1{
	color:#164c79;
}
.hei{
	color:#000000;
}
.st_font{
	font-family: "宋体";
}
.english_font{
	font-family:Arial, Helvetica, sans-serif;
}
.textl{
	text-align:left;
}
.tectr{
	text-align:right;
}
.textc{
	text-align:center;
}
.text_indent10{
	text-indent:10px;
}
.text_indent20{
	text-indent:20px;
}
.paddingtl10{
	padding-left:10px;
	padding-top:10px;
}
.paddingl10{
	padding-left:10px;
}
.paddingt10{
		padding-top:10px;
}
.all_width{
	width:1002px;
	margin:auto;
	text-align:center;
}
.line{
	background:url(../imgs/line.jpg) repeat-x;
	height:5px;
	line-height:5px;
	overflow:hidden;
}
.ling_height_24 li{
	height:24px;
	line-height:24px;
}
.ling_height_16 li{
	height:16px;
	line-height:16px;
}
/*Index Style*/
.top_menu_list{
	background:url(../imgs/top_menu_bj.jpg) repeat-x;
	height:30px;
	line-height:30px;
}
.top_menu_list a{
	color:#FFFFFF;
	font-size:14px;
}
.top_menu_list a:hover{
	color:#CCCCCC;
    font-size:14px;
}
.top_menu_list ul li{
	float:left;
	margin:7px 0 0 0;
	padding:0 10px 0 10px;
	border-right:1px #FFFFFF solid;
	height:16px;
	line-height:16px;
}
.box_style{
	border:#afcbd9 solid 1px;
}
.mid_left_width{
	width:777px;
	overflow:hidden;
}
.mid_right_width{
	width:220px;
	overflow:hidden;
}
.mid_left_width1{
	width:320px;
}
.mid_left_width2{
	width:449.8px;
	_width:450px;
}
.ttable_title{
	background:url(../imgs/ttable_title_bj.jpg)  repeat-x;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #afcbd9;
	text-indent:3px;
	padding:0 0 0 10px;
	color:#307ba3;
}
.ttable_title a{
	color:#307ba3;
}
.ttable_title a:hover{
	color:#307ba3;
}
#ttable_list{
	padding:10px;
}
.ttable_list{
	padding:10px;
}
.button{
	background:url(../imgs/serach.jpg) no-repeat;
	width:57px;
	height:25px;
	line-height:25px;
	border:none;
	cursor:pointer;
	text-align:center;
	color:#2f78a3;
	font-size:12px;
}
.bj_noitce_tltle{
	background:url(../imgs/mm.jpg) repeat-x;
	height:26px;
	line-height:26px;
}
.noitce_tltle{
	height:26px;
	line-height:26px;
}
.bj_notice_list ul li{
	float:left;
}
.ulli_line{
	background:url(../imgs/mm1.jpg) no-repeat;
	width:2px;
	height:26px;
	float:left;
}
.lsulli_line{
	background:url(../imgs/mm1.jpg ) repeat-y;
	width:2px;
	float:left;
    height:26px;
}
.zwgk_t{
	background:url(../imgs/zwgk.jpg) no-repeat;
	width:197px;
	height:27px;
	line-height:27px;
	margin-bottom:4px;
	text-align:center;
}
.zwgk_t a{
	color:#3079a4;
}
.ckdw_ulli{	
	width:193px;
	float:left;
}
.lxdw_ulli{	
	width:320px;
	float:left;
}
.firend_link img{
	width:106px;
}
.bottom_style{
	background:url(../imgs/bottom1.jpg) no-repeat;
	height:110px;
	padding-top:10px;
}



/* tab style */
.padding_10{
	padding:10px;
}
.paddingtb_10{
	padding-bottom:15px;
}
.nTab{
	float: left;
	width:100%;
	margin: 0 auto;
	margin-bottom:2px;
	border:1px solid #afcbd9;
}
.nTab .TabTitle{
	clear: both;
	background:url(../imgs/ttable_title_bj.jpg)  repeat-x;
	border-bottom:1px solid #afcbd9;
	height: 26px;
	overflow: hidden;
}
.nTab .TabTitle ul{
	border:0;
	margin:0 0 0 8px;
	padding:0;
}
.nTab .TabTitle li{
	float: left;
	width: 79px;
	cursor: pointer;
	list-style-type: none;
	font-size: 12px;
	text-align: center;
	margin: 0 2px 0 2px;
}
.nTab .TabTitle .active{
	background:url(../imgs/tab_sele.jpg) no-repeat;
	width:79px;
	height:25px;
	padding-top:2px;
	color:#FFFFFF;
	font-weight:bold;
}
.nTab .TabTitle .active a{
	color:#FFFFFF;
}
.nTab .TabTitle .normal{
	background:url(../imgs/tab.jpg) no-repeat;
	width:79px;
	height:25px;
	padding-top:2px;
	color:#307ba3;
	font-weight:bold;
}
.nTab .TabTitle .normal a{
	color:#2e77a0;
}
.nTab .TabContent{
	width:auto;background:#fff;
	margin: 0px auto;
}
.none {
	display:none;
}


/*  tab1 style  */
.nTab .TabTitle1{
	clear: both;
	background:url(../imgs/ttable_title_bj.jpg)  repeat-x;
	border-bottom:1px solid #afcbd9;
	height: 26px;
	overflow: hidden;
}
.nTab .TabTitle1 ul{
	border:0;
	margin:0 0 0 8px;
	padding:0;
}
.nTab .TabTitle1 li{
	float: left;
	width: 79px;
	cursor: pointer;
	list-style-type: none;
	font-size: 12px;
	text-align: center;
	margin: 0 2px 0 2px;
}
.nTab .TabTitle1 .active{
	background:url(../imgs/tab_sele1.jpg) no-repeat;
	width:99px;
	height:25px;
	padding-top:2px;
	color:#FFFFFF;
	font-weight:bold;
}
.nTab .TabTitle1 .active a{
	color:#FFFFFF;
}
.nTab .TabTitle1 .normal{
	background:url(../imgs/tab1.jpg) no-repeat;
	width:99px;
	height:25px;
	padding-top:2px;
	color:#307ba3;
	font-weight:bold;
}
.nTab .TabTitle1 .normal a{
	color:#2e77a0;
}
.align-left
{text-align:left;}
#andyscroll {
overflow: hidden;
width:100%;
height:235px;
overflow:hidden;
}
#andyscroll1 {
overflow: hidden;
width:100%;
height:235px;
overflow:hidden;
}
#andyscroll2 {
overflow: hidden;
width:100%;
height:160px;
overflow:hidden;
}
.zwgk_t1{
	background:url(../imgs/zwgk1.jpg) no-repeat;
	width:158px;
	height:27px;
	line-height:27px;
	margin-bottom:4px;
	text-align: left;
	padding-left:39px;
}
#lanmudaohang li{
background:url(../imgs/zwgk1.jpg) no-repeat;
	width:158px;
	height:27px;
	line-height:27px;
	margin-top:4px;
	margin-left:4px;
	margin-bottom:4px;
	text-align: left;
	padding-left:39px;
}
.sub_conten_m{
text-align:center;
}
/*新闻评论*/
.commentinfo{

	height:20px;
	padding-top:10px;
	padding-left:10px;
	border-top:1px solid #ADD5F5;
	border-bottom:1px solid #ADD5F5;
	text-align:left;
	background:url(../imgs/bg.jpg) 1px 1px repeat-x;
	font-weight:bold;

}
.height_500{
height:576px;
}
.margin_t5{
	margin-top:5px;
}
.margin_t3{
	margin-top:3px;
}
.margin_t10{
	margin-top:12px;
}
.margin_r5{
	margin-right:5px;
}
.margin_l5{
	margin-left:5px;
}
.margin_r10{
	margin-right:10px;
}
.margin_l10{
	margin-left:5px;
}
.padding_10{
	padding:10px;
}
.padding_5{
	padding:5px;
}
.padding_l20{
	padding-left:20px;
}
.padding_l10{
	padding-left:10px;
}
.padding_l5{
	padding-left:5px;
}
.padding_r10{
	padding-right:10px;
}
.padding_t10{
	padding-top:10px;
}
.gvbg
{
	background:url(../imgs/ttable_title_bj.jpg);
}
#gvdata td
{
	 border-bottom:#afcbd9 solid 1px;
	}
a.blue_a{
	color:#1674b3;
}
a:hover.blue_a{
	color:#17468c;
}
#divfrindlink ul
{
	list-style:none;
	text-align:left;
	}
#divfrindlink li
{
	float:left;
	width:170px;
	
	}
#divfrindlink select
{
	width:165px;
	}
	
	/*    2010.05.20 New add style          */
.TopNav{
	background: url(../imgs/top.jpg) no-repeat;
	height:25px;
	padding:10px 10px 0 10px;
	text-align:left;
	color:#307ba3;
}
.TopNav a{
	color:#307ba3;
}
.TopNav_1{
	margin-left:35px;
	float:left;
}
.TopNav_2{
	float:left;
	margin-top:-2px;
	margin-left:5px;
}
