@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; list-style-type:none; text-decoration:none; font-size:12px; color:#666;}
body { background:url(../images/body_bg.jpg) repeat;}
.overflow { overflow:hidden;}
.left { float:left;}
.right { float:right;}
.flag { width:1000px; margin:auto;}
img { border:none;}
.nav { background:url(../images/nav_bg.jpg); overflow:hidden; height:83px; margin-top:35px;}
.na { margin-top:55px; margin-left:450px;}
.nav li { float:left; margin:0 1px;}
.n1 { display:block; background:url(../images/nav_1.jpg) no-repeat left center; width:80px; height:28px;}
.n2 { display:block; background:url(../images/nav_2.jpg) no-repeat left center; width:80px; height:28px;}
.n3 { display:block; background:url(../images/nav_3.jpg) no-repeat left center; width:80px; height:28px;}
.n4 { display:block; background:url(../images/nav_4.jpg) no-repeat left center; width:115px; height:28px;}
.n5 { display:block; background:url(../images/nav_5.jpg) no-repeat left center; width:80px; height:28px;}
.n6 { display:block; background:url(../images/nav_6.jpg) no-repeat left center; width:80px; height:28px;}

.n1:hover { display:block; background:url(../images/n1h.jpg) no-repeat left center; width:80px; height:28px;}
.n2:hover { display:block; background:url(../images/n2h.jpg) no-repeat left center; width:80px; height:28px;}
.n3:hover { display:block; background:url(../images/n3h.jpg) no-repeat left center; width:80px; height:28px;}
.n4:hover { display:block; background:url(../images/n4h.jpg) no-repeat left center; width:115px; height:28px;}
.n5:hover { display:block; background:url(../images/n5h.jpg) no-repeat left center; width:80px; height:28px;}
.n6:hover { display:block; background:url(../images/n6h.jpg) no-repeat left center; width:80px; height:28px;}
.banner { background:url(../images/banner_bg.jpg) repeat; height:273px;}
.main { background:url(../images/banner_bg.jpg) repeat; padding-bottom:15px;}
.contact_us { margin:25px 0 0 25px;}
.contact_us table { margin-top:20px;}
.contact_us table td { font-size:14px; padding:5px;}
.fl { margin:20px 0 0 20px;}
.fl .main { width:275px; font-size:14px; margin-top:25px;}
.fl p a { font-size:14px;}
.fl p a:hover { color:#00367b; text-decoration:underline;}
.fl p ,.fl strong { font-size:14px; line-height:24px ; color:#00367b; }
.rightbar { margin-top:20px; width:660px; margin-left:20px;}
.rightbar .title { background:url(../images/new_pro.jpg) no-repeat left center; width:644px; height:24px; text-align:right; padding-top:15px; padding-right:15px;}
.rightbar ul li { text-align:center; width:179px; float:left; margin:0 20px; margin-top:20px;}
.rightbar ul li img { border:1px solid #e1e1e1;}
.footer { background:url(../images/footer.jpg) no-repeat; height:64px; width:1000px; margin:auto; padding-bottom:50px;}
.footer ul li { float:left; padding:0 10px; font-weight:bold;}
.footer ul { margin-top:27px; margin-left:30px;}
.rightbarx { margin-top:20px; margin-left:20px;}
.rightbarx .title { background:url(../images/titleB.jpg) no-repeat; width:649px; height:39px; color:#FFF; line-height:39px; padding-left:10px;}
.rightbarx .main { width:609px; line-height:24px; padding:20px;}
.rightbarx .txt { width:385px; margin-left:15px;}
.rightbarx .txt ul li { float:left;}
.rightbarx  .txt h3 { color:#00357b; font-size:14px;}
.rightbarx .pro_box { margin-top:20px;}

.fyq {
	width:450px;
	margin:auto; padding-bottom:20px;
	margin-top:15px;
	padding-top:10px;
}
.fyq ul li {
	float:left; 
	height:20px;
	line-height:20px;
	padding:0 3px;
}
.fyq ul li a {
	text-decoration:none;
}
.rightbarx .main .ul_list li {
	background: url(../images/arrow_2.jpg) no-repeat left center;
	padding-left: 10px;
	line-height: 36px;
	border-bottom: 1px dashed #e1e1e1;
}
.rightbarx .main .ul_list li span {
	float: right;
*margin-top:-36px;
	color: #999;
}
.rightbarx .main .ul_list li em {
	font-style: normal;
	color: #0071ff;
}
.cont_box { line-height:24px;}
.table {
	padding-bottom:0px;
}
td {
	padding-top:10px;
}
.form_1 {
	width:394px;
	height:27px;
	border:1px solid #7f9db9;
	line-height:27px;
}
.form_2 {
	width:394px;
	height:159px;
	border:1px solid #7f9db9;
}
.form_3 {
	width:160px;
	height:27px;
	border:1px solid #7f9db9;
	line-height:27px;
}
.form_4 {
	width:60px;
	height:27px;
	border:1px solid #7f9db9;
	line-height:27px;
}
.st ul li p { line-height:18px; font-family:"微软雅黑"; color:#00367b;}