@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body {height:100%;}
body{
	margin:0;
	color:#5c5c5c;
	font-family: tahoma,Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-size:12px;
	background-image: url(/img/bg_background.jpg);
	text-align:center;
	background-repeat: repeat-x;	/*font-family: tahoma,Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-family:arial,verdana,sans-serif,Arial Unicode MS;*/
}
td,p,li,div,select,input,h1,h2,h3,h4,h5,h6,form{
	line-height:150%;
}
ul,ol{list-style-type:none;}
a img{border:none;}
img{border-color:#ccc;}
p{padding:0 0 14px;}
a{color:#164f85;cursor:pointer;}
a:hover{color:#39C;text-decoration:underline;}
.top{
	margin:auto;
	width:802px;
	height:166px;
	background-image: url(/img/bg_top.jpg);
	background-repeat: no-repeat;	
}
.content{
	text-align:center;
	margin:0 auto;;
	width:802px;
	height:309px;
	background-image: url(/img/bg_contant.jpg);
	background-repeat:no-repeat ;
	padding-top:166px;

}
.content_right{
	float:left;
	padding-left:20px;
	width: 400px;
	height:206px;
	}
.content_box{
	margin-top:14px;
	
	
	}
.content_center{ margin:0 auto; width:630px;}
.content_center_g{ margin:0 auto; width:710px;}
.nav{
	border: 1px solid #e2f1ff;
	width:361px;
	height:78px;
	margin-bottom:10px;
	background-image: url(/img/bg_nav.gif);
	background-repeat: repeat-x;
}
.nav_li{
	line-height:22px;
	text-align:right;
	font-size:12px;
	float:left;
	width:280px;
	margin-top:18px;
	padding-left:0px;
	}
.nav_li a{
	font-weight:bold;
	margin-right:6px;
	letter-spacing:1px;
	text-decoration: none;
	}
.nav_ba{
	float:left;
	margin-top:18px;
	margin-left:15px;
	width:43px;
	height:43px;
	background-image: url(/img/nav_ba.jpg);
	background-repeat: no-repeat;
}
.banner{
	width:361px;
	height:114px;
}
.search{
	margin:0 auto;
	text-align:left;
	width:730px;
	font-size:14px;
	color:#717171;
	clear:both;
	
}
.search_g{
	margin:0 auto;
	text-align:left;
	width:730px;
	font-size:14px;
	color:#717171;
	clear:both;
	
}
.search h3{ position:absolute; top:160px; font-size:14px; font-weight:bold; color:#000;}
.search_g h3{ position:absolute; top:150px; font-size:14px; font-weight:bold; color:#000;}
.search_g span a{ color:#096;}
.search_g span{ color:#096;}
.search span a{ color:#096;}
.search span{ color:#096;}
.search .submit {
	border:0px solid;
	color:#FFF;
	height:31px;
	width:97px;
	line-height:18px;
	padding-top:8px;
	background-image: url(/img/button_1.gif);
	background-repeat: no-repeat;
	cursor:hand;	
}

.search .input {
	background:url("/img/arrow_search.gif") no-repeat scroll 5px 5px #F4F4F4;
	height:20px;
	width:370px;
	padding-left:20px;
}


.login{
	text-align:left;
	padding:10px 20px;
	float:left;
	border:1px solid #d9d9d9;
	width:300px;
	height:186px;
	margin:30px 5px 0;
	}
.login h3{
	display:inherit;
	margin-left:10px;
	margin-top:5px;
	width:280px;
	font-size:14px;
	font-weight:normal;
}
.login h3 a{
	float:right;
	font-size:12px;
	text-decoration:none;
	cursor:help;
	}
.login span{ color:#F00; font-size:12px;}


.login_sendm{
	text-align:left;
	float:left;
	width:600px;
	height:186px;
	margin:0px 5px 0;
	}
.login_sendm h3{
	display:inherit;
	margin-left:10px;
	margin-top:5px;
	width:280px;
	font-size:14px;
	font-weight:normal;
}
.login_sendm h3 a{
	float:right;
	font-size:12px;
	text-decoration:none;
	cursor:help;
	}
.login_sendm span{ color:#F00; font-size:12px;}
.sidelogin  {
	
	padding-left:10px;
	}
.sidelogin tr{ height:40px;}
.sidelogin li{ list-style:none; width:120px;margin: 0 5px; text-align:right; float:left;}
.sidelogin input {width:80px;}
.sidelogin .input_name {width:460px; height:24px;border:1px solid #7bb1d9; background-color:#dfecf6; font-size:12px;}
.sidelogin .input_name_g {width:220px; height:24px;border:1px solid #7bb1d9; background-color:#dfecf6;}
.sidelogin .txtA{width:460px;border:1px solid #7bb1d9; background-color:#dfecf6; font-size:12px; height:60px;}
.sidelogin .dl {
	margin-left:30px;
	border:0px solid;
	color:#FFF;
	height:31px;
	width:80px;
	line-height:18px;
	padding-top:8px;
	background-image: url(/img/button_dl.gif);
	background-repeat: no-repeat;
	cursor:hand;	
}
.sidelogin .zc {
	border:0px solid;
	color:#FFF;
	height:31px;
	width:97px;
	padding-top:7px;
	background-image: url(/img/button_g.gif);
	background-repeat: no-repeat;
	cursor:hand;
	float:right;
}
.bottom{
	margin:auto;
	width:802px;
	height:40px;
	background-image: url(/img/bg_bottom.jpg);
	background-repeat: no-repeat;	
}
.foot{
	margin:auto;
	width:802px;
	text-align:center;
}
.foot a{
	text-decoration:none;
	color:#3279b9;}
.foot h3{
	margin:5px 0;
	color:#000;
	font-weight:normal;
	font-size:12px;
	
}