@charset "utf-8";
/* CSS Document */

* {
  margin:0px;
  padding:0px;
 }
body {
	color:#000000;
	font-size:12px;
	font-family:arial,helvetica,sans-serif,"宋体";
	background-color: #EDEDED;
	background-image: url(images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 14px;
  }
p{text-align:center;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-size:12px; font-weight:normal;}
li{
	list-style:none;
	list-style-position:outside;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-weight: bold;
}
div{margin:0 auto;}
img{vertical-align:top;border:0;}
a{color:#004499;text-decoration:none; font-size:12px}
a:hover {color:#004499;text-decoration:underline; font-size:12px}

#header {
	background-color: #dfeff7;
	height: 26px;
	width: 920px;
	background-image: url(images/background-2ps_05.jpg);
	background-repeat: repeat-x;
	margin: auto;
	padding: 0px;
	}
.Lt {
	FLOAT: left;
	padding-top: 6px;
	padding-left: 10px;
}
.Rt {
	FLOAT: right;
	padding-top: 6px;
	padding-right: 10px;
}
#titleimg {
	width: 920px;
	}
.div_normal{
	width: 894px;
	background-color: #FFF;
	padding: 13px;
	}
#div_form{
	width: 894px;
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
	border: 1px solid #C0DEE6;
	}
#div_form .title{
	width: 884px;
	background-image: url(images/formtitle.jpg);
	background-repeat: repeat-x;
	height: 22px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #0E3FA4;
	}

.form_row{
	width: 879px;
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 32px;
	background-image: url(images/formbg.jpg);
	background-position: right bottom;
	}
	
.inpt {
	border: 1px solid #a0bbf6;
	height: 22px;
}
.inpt0 {
	border: 1px solid #a0bbf6;
}
.submit {
	BORDER-TOP-WIDTH: 0px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND-IMAGE: url(images/submit.jpg);
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 93px;
	CURSOR: pointer;
	COLOR: #fff;
	HEIGHT: 30px;
	BORDER-RIGHT-WIDTH: 0px;
	font-size: 14px;
}
#search {
	background-color: #0072b4;
	height: 32px;
	width: 596px;
	background-image: url(images/background-2ps_05.jpg);
	background-repeat: repeat-x;
	margin: auto;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 300px;
	font-weight: bold;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
.inpt_sh {
	border: 1px solid #a0bbf6;
	height: 18px;
	width: 230px;
}
.shbtm {
	BORDER-TOP-WIDTH: 0px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND-IMAGE: url(images/shbtm.jpg);
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 52px;
	CURSOR: pointer;
	COLOR: #fff;
	HEIGHT: 20px;
	BORDER-RIGHT-WIDTH: 0px;
	font-size: 12px;
}

.div_normal2{
	width: 894px;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
	}
#end {
	COLOR: #666;
	LINE-HEIGHT: 20px;
	BACKGROUND-COLOR: #fff;
	width: 920px;
	text-align: center;
	padding-bottom: 20px;
}
.hd315 {
	RIGHT: 320px; BOTTOM: 22px; POSITION: relative
}


#title2{
	width: 892px;
	background-image: url(images/formtitle2.jpg);
	background-repeat: repeat-x;
	height: 31px;
	font-size: 12px;
	color: #FFF;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding: 0px;
	}
	
	
#title2 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#title2 A:visited {
	COLOR: #0055a1; TEXT-DECORATION: none
}
#title2 A:active {
	COLOR: #f00; TEXT-DECORATION: underline
}
#title2 A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}

.title3{
	width: 892px;
	background-image: url(images/formtitle3.jpg);
	background-repeat: repeat-x;
	height: 27px;
	font-size: 12px;
	color: #666;
	padding: 0px;
	margin-right: 1px;
	margin-left: 1px;
	}
.tb{
	width: 892px;
	background-image: url(images/formline.gif);
	background-repeat: repeat-x;
	height: 32px;
	font-size: 12px;
	color: #000;
	padding: 0px;
	margin-right: 1px;
	margin-left: 1px;
	background-position: bottom;
	}
.tb_lt{
	width: 194px;
	background-repeat: repeat;
	font-size: 12px;
	color: #000;
	padding: 0px;
	margin: 0px;
	float: left;
	height: 27px;
	}
.tb_rt{
	width: 698px;
	background-repeat: repeat;
	font-size: 12px;
	color: #000;
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.tjbtm {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND-IMAGE: url(images/tjbtm.jpg);
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 64px;
	CURSOR: pointer;
	COLOR: #009900;
	HEIGHT: 24px;
	BORDER-RIGHT-WIDTH: 0px;
	font-size: 12px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 3px;
}
.tb0{
	width: 892px;
	background-image: url(images/formline.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #000;
	padding: 0px;
	margin-right: 1px;
	margin-left: 1px;
	background-position: bottom;
	}
.div_blue1{
	width: 894px;
	margin: 0px;
	border: 1px solid #C0DEE6;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(images/bluebg1.jpg);
	}
.div_zjxz{
	width: 174px;
	margin: 0px;
	height: 370px;
	padding: 0px;
	float: left;
	}
.div_zjxz2{
	width: 174px;
	margin: 0px;
	height: 330px;
	padding: 0px;
	float: left;
	}
.div_zjxz1{
	width: 700px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 14px;
	line-height: 25px;
	}
.div_zjxz3{
    width:600px;
	float:left;
	font-size:14px;
	line-height:25px;
}	
.div_zjxz4{
	width: 174px;
	margin-bottom: 20px;
	padding: 0px;
	float: left;
	}
.text1 {
	width: 687px;
	FLOAT: left;
	padding-left: 13px;
	text-align: left;
	padding-bottom: 13px;
}
.tl2 {
	text-align: left;
	padding-bottom: 8px;
	width: 700px;
}

.tl3 {
	FLOAT: left;
	text-align: left;
	padding-bottom: 8px;
	width: 355px;
	padding-left: 15px;
}
.tl4 {
	FLOAT: left;
	text-align: left;
	padding-bottom: 8px;
	width: 184px;
	height: 63px;
	padding-left: 0px;
	padding-top: 80px;
}
.tl5 {
	FLOAT: left;
	text-align: left;
	padding-bottom: 8px;
	width: 184px;
	height: 63px;
	padding-left: 0px;
	padding-top: 30px;
}
.tl6 {
	text-align: left;
	width: 683px;
	background-image: url(images/pic02.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding-top: 0px;
	padding-left: 15px;
	color: #FFF;
}
.tl7 {
	text-align: left;
	width: 583px;
	float: left;
}
.tl9 {
	width: 690px;
	float: left;
	height: 9px;
}
.bluetitle{
	width: 884px;
	background-image: url(images/bluebg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 24px;
	color:#196aa8;
	font-weight:bold;
	}
.div_blue2{
	width: 894px;
	margin: 0 0 10px 0;
	border: 1px solid #C0DEE6;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.div_normal1{
	width: 894px;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	}
.text2 {
	width: 570px;
	FLOAT: left;
	padding-left: 13px;
	text-align: left;
	padding-bottom: 13px;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	padding-top: 13px;
}
.pic03 {
	width: 103px;
	FLOAT: left;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	height: 200px;
	padding-right: 13px;
	padding-top: 5px;
}
.p1 {
	border: 1px solid #999;
}
.tw {
	border: 0px solid #999;
	height: 102px;
	width: 240px;
	float: left;
	text-align: left;
	padding-bottom: 15px;
	line-height: 18px;
	color: #333333;
}
.p2 {
	border: 1px solid #999;
	height: 100px;
	width: 100px;
	float: left;
}
.text3 {
	height: 100px;
	width: 100px;
	float: left;
}
.text3 {
	height: 100px;
	width: 100px;
	float: left;
}
.tt {
	FLOAT: left;
	padding-top: 6px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	width: 120px;
	height: 15px;
}
.tl8 {
	text-align: right;
	width: 713px;
	float: left;
	padding-bottom: 10px;
}
.tl10 {
	text-align: right;
	width: 885px;
	float: left;
	padding-bottom: 10px;
}
.div_wgx{
	width: 159px;
	margin: 0px;
	height: 370px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	}
#div_yw{
	width: 770px;
	height: 214px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(images/xh.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	}
	
#div_yw A:link {
	COLOR: #004499; TEXT-DECORATION: none; font-size: 14px;
}
#div_yw A:visited {
	COLOR: #0055a1; TEXT-DECORATION: none; font-size: 14px;
}
#div_yw A:active {
	COLOR: #f00; TEXT-DECORATION: underline; font-size: 14px;
}
#div_yw A:hover {
	COLOR: #f00; TEXT-DECORATION: underline; font-size: 14px;
}	
	
.div_yw1{
	width: 316px;
	margin: 0px;
	height: 20px;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #004499;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	}
.div_yw2{
	width: 810px;
	margin: 0px;
	height: 21px;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #333333;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;
	}
#div_qm{
	width: 884px;
	height: 380px;
	float: left;
	text-align: left;
	font-size: 14px;
	color: #004499;
	background-image: url(images/xh1.gif);
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
#div_qm A:link {
	COLOR: #333333; TEXT-DECORATION: none; font-size: 14px;
}
#div_qm A:visited {
	COLOR: #0055a1; TEXT-DECORATION: none; font-size: 14px;
}
#div_qm A:active {
	COLOR: #f00; TEXT-DECORATION: underline; font-size: 14px;
}
#div_qm A:hover {
	COLOR: #f00; TEXT-DECORATION: underline; font-size: 14px;
}

.div_red{
	width: 896px;
	margin: 0px;
	border: 0px none #C0DEE6;
	background-repeat: no-repeat;
	background-image: url(images/zixiebg.jpg);
	padding: 0px;
	height: 432px;
	}
.div_redl{
	width: 350px;
	margin: 0px;
	border: 0px none #C0DEE6;
	height: 380px;
	float: left;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	}
.div_redr{
	width: 471px;
	margin: 0px;
	border: 0px none #C0DEE6;
	height: 373px;
	float: left;
	padding-top: 59px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 44px;
	}
.text9{
	font-size: 12px;
	color: #FFF;
	margin-bottom: 8px;
	line-height: 18px;
	}
.div_normal3{
	width: 905px;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 15px;
	}
.uu{
	height: 130px;
	width: 100px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	}
.tla {
	FLOAT: left;
	text-align: left;
	width: 355px;
	padding-left: 15px;
}
