@charset "gb2312";
/**
*   Made by cgq
*   版本：1.0.0
*   2011.06.15
**/

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin:0 auto; padding: 0; }

/* IE5.xIE6бbug */ 
* html body{overflow: visible;margin:0 auto;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 

/* body */ 
body{ font:12px/22px "宋体";margin:0 auto;} 
i, em, cite { font-style: normal; }


/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }

/* li */ 
ul,li{list-style-type:none;} 

/* img */ 
img{border:0 none; vertical-align:middle;} 

/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;} 

/* mouse */ 
.pointer{cursor:pointer;} 

/* text */ 
.t_l{text-align:left;} 
.t_c{text-align:center;} 
.t_r{text-align:right;} 

/* auto */ 
.break{word-break:break-all;word-wrap:break-word;} 
.no_break{word-break:keep-all;word-wrap:normal;} 

/* float */ 
.fl, .fr { display: inline; float: left; }
.fr { float: right; }

/* unline */ 
.text_un{text-decoration:underline;} 
.text_no{text-decoration:none;} 

/* hidden */ 
.o_hidden{overflow:hidden;} 

/* dis_no */ 
.none{display:none;} 
.block {display:block;} 

/* border */ 
.b_no{border:none;}
.b_no_l{border-left:none;}
.b_no_r{border-right:none;}
.b_no_t{border-top:none;}
.b_no_b{border-bottom:none;}

/* margin */ 
.ml10 { margin-left:10px;}
.mb10 { margin-bottom:10px;}
.mr10 { margin-right:10px;}
.mt10 { margin-top:10px;}

/* padding */ 
.p_t10{ padding-top:10px;}
.p_t20{ padding-top:20px;}

/* padding */ 
.height_10{ height:10px; display:block; clear:both; overflow:hidden;}
.height_20{ height:20px; display:block; clear:both; overflow:hidden;}

/*********闭合盒子处理**********/
.clearfix:after {content:"24dq"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}
/* End hide from IE-mac */

/*********清除浮动处理**********/
.clearboth { clear:both; display:block; height:0;font-size:0; overflow:hidden;}

/*color*/
.gray_background{ background-color:#F8F8F8;}
.blue_background{ background-color:#ECF1F4;}
.green_color{ color:#67920D;}
.white_color{ color:#fff;}
.black_color{ color:#000;}

A.whitee:link {
	font-size: 12px;
	text-decoration: none;
	color: #fff;
font-family: "Arial"; 
		}
A.whitee:visited {
	font-size: 12px;
	text-decoration: none;
font-family: "Arial";
	color: #fff;
		}
A.whitee:hover {
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-family: "Arial";
	}	
	
A.left1:link {
	font-size: 12px;
	text-decoration: none;
	color: #333;
font-family: "Arial"; font-weight:bold;padding-left:20px;
		}
A.left1:visited {
	font-size: 12px;
	text-decoration: none;
font-family: "Arial";font-weight:bold;padding-left:20px;
	color: #333;
		}
A.left1:hover {
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-family: "Arial";font-weight:bold;padding-left:20px;
	}
.line1{ color:#fff; }
.l1{ color:#333; padding-left:30px; font-weight:bold; font-size:14px;}
.l2{ color:#fff;  font-size:12px;}
.l3{ color:#333;font-size:12px; padding:10px;}
.bt1{ color:#333;font-size:16px; text-align:center; font-weight:bold;}
.bt2{ color:#1A477D;font-size:16px; }
.c1{ color:#333;font-size:14px; }
.zdh .nr{ padding-top:10px;padding-bottom:3px;}
.zdh .nr p, .news .nr ul{ float:left;}
.zdh .nr p img{ width:105px; height:105px; overflow:hidden;}
.zdh .nr ul{ padding-left:32px;}
.zdh .nr ul li{ width:140px; height:36px; line-height:36px; background:url(../images/listt1.gif) ; overflow:hidden; color:#666; position:relative; font-size:12px; font-weight:bold }
.zdh .nr ul li a{ margin-left:16px; color:#333;}
.zdh .nr ul li a:hover{ color:#ff0000;}
.zdh .nr ul li span{ position:absolute; top:0; right:0;}
.page_list {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; HEIGHT: 50px
}
.page_list FONT {
	PADDING-BOTTOM: 3px; MARGIN: 0px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #0b66a8; COLOR: #fff; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.page_list SPAN {
	COLOR: #999
}
.nolink {
	BORDER-BOTTOM: #d9dbdc 1px solid; BORDER-LEFT: #d9dbdc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f7f7f7; BORDER-TOP: #d9dbdc 1px solid; BORDER-RIGHT: #d9dbdc 1px solid; PADDING-TOP: 2px
}
.page_list A {
	BORDER-BOTTOM: #0b66a8 1px solid; BORDER-LEFT: #0b66a8 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #0b66a8 1px solid; BORDER-RIGHT: #0b66a8 1px solid; PADDING-TOP: 2px
}
.page_list A:hover {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid
}