﻿body
{
	margin:0; padding:0; font-size:12px; background:url(body_bj.jpg) repeat-x top;
}
ul,li
{
	margin:0; padding:0; list-style:none;
}
.clear
{
	clear:both;
}
.font12_b
{
	font-size:12px; font-weight:bold; color:#FFFFFF;
}
.font12
{
	font-size:12px; font-weight:bold; color:#FFFFFF;
}
.font12bule_b
{
	font-size:12px; font-weight:bold; color:#094BA1;
}
.top_box
{
	width:1000px; margin:0 auto;
}
.top_left
{
	width:500px; line-height:30px; float:left; font-size:12px; color:#666666;
}
.top_right
{
	width:400px; line-height:30px; float:right; font-size:12px; color:#666666;
}
.banner_box
{
	width:1000px; margin:0 auto;
}
.banner
{
	width:1000px; float:left; height:177px;
}
.menu_box
{
	width:1000px; line-height:41px; float:left; background:url(menu_bj.jpg) repeat-x;
}
.menu_left
{
	width:7px; height:40px; background:url(menu_left.jpg) no-repeat; float:left;
}
.menu_right
{
	width:7px; height:40px; background:url(menu_right.jpg) no-repeat; float:right;
}
.menu_menu
{
	width:475px; height:40px; float:left;
}
.menu_menu2
{
	width:255px; height:40px; float:left;
}
.menu_search
{
	width:250px; height:40px; float:right;
}
.body_box
{
	width:1000px; margin:0 auto; padding-top:10px;
}
.body_top_left
{
	width:200px; float:left; margin-right:10px;
}
.body_top_midd
{
	width:524px; float:left;
}
.body_top_right
{
	width:256px; float:right;
}
.body_midd_left
{
	width:734px; float:left; margin-right:10px;
}
.jshd_box
{
	width:494px; float:left; border:1px solid #6289C4;
}
.jshd_tit
{
	width:494px; height:30px; background:url(jshd_tit_bj.jpg) repeat-x top;
}
.jshd_box2
{
	width:494px; float:right; border:1px solid #6289C4;
}
.jshd_body_box
{
	width:494px; border:1px solid #CFE4F5; float:left;
}
.jshd_body_tit
{
	width:492px; height:30px; float:left; background:url(jshd_wz_bj.jpg) repeat-x;
}
.jshd_body_tit ul
{
	width:492px; height:30px; float:left; margin-left:2px;
}
.jshd_body_tit li
{
	padding:0px 32px 0px 33px; list-style:none;  height:30px; line-height:30px; color:#003399; border-right:1px solid #CFE4F5; text-align:center; float:left;
}
.jshd_hover
{
	font-weight:bold; background:#FFFFFF!important;
}
.jshd_body_bod
{
	width:474px; padding:10px; float:left;
}
.jshd_body_tit2
{
	width:492px; height:30px; float:left; background:url(jshd_wz_bj.jpg) repeat-x;
}
.jshd_body_tit2 ul
{
	width:492px; height:30px; float:left;
}
.jshd_body_tit2 li
{
	width:245px; height:30px; list-style:none;  line-height:30px; color:#003399; border-right:1px solid #CFE4F5; text-align:center; float:left;
}
.ztzl_box
{
	width:494px; float:left;
}
.ztzl_box0
{
	width:494px; float:right;
}
.body_top_left0
{
	width:734px; float:left;
}
.body_top_left2
{
	width:362px; float:left;
}
.body_top_left3
{
	width:362px; float:right;
}
.gzdt_tit_box0
{
	width:362px; float:left; background:url(tit_bj.jpg) no-repeat; height:32px; line-height:32px;
}
.gzdt_tit0
{
	width:60px; float:left; line-height:30px; padding-left:30px;
}
.qh_box
{
	width:400px; float:right; text-align:right;
}
.qh_box ul
{
	width:269px; float:right; text-align:right;
}
.qh_box li
{
	padding:0px 20px 0px 20px; list-style:none; text-align:center; float:left;font-size:12px;  color:#FFFFFF; margin-top:1px;margin-right:1px; line-height:29px;  background:url(wz_bj.jpg) repeat-x; cursor:pointer;
}
.qh_box2
{
	width:265px; float:right; text-align:right;
}
.qh_box2 ul
{
	width:257px; float:right; text-align:right;
}
.qh_box2 li
{
	padding:0px 10px 0px 10px; list-style:none; float:left;font-size:12px;  color:#FFFFFF; margin-top:1px;margin-right:1px; line-height:29px;  background:url(wz_bj.jpg) repeat-x; cursor:pointer;
}
.qh_box3
{
	width:178px; float:right; text-align:right;
}
.qh_box3 ul
{
	width:178px; float:right; text-align:right;
}
.qh_box3 li
{
	padding:0px 20px 0px 20px; list-style:none; float:left;font-size:12px;  color:#FFFFFF; margin-top:1px;margin-right:1px; line-height:29px;  background:url(wz_bj.jpg) repeat-x; cursor:pointer;
}
.red_hover
{
	padding:0px 20px 0px 20px; float:left;font-size:12px;  color:#041D79!important; margin-top:1px;margin-right:1px; line-height:29px;  background:url(xz_bj.jpg) repeat-x!important;
}
.gzdt_body0
{
	width:340px; padding:10px;  float:left; background:url(gzdt_bj.jpg) repeat-x top  #ffffff; border:1px solid #6289C4; border-top:none;
}
.gzdt_body
{
	width:712px; padding:10px;  float:left; background:url(gzdt_bj.jpg) repeat-x top  #ffffff; border:1px solid #6289C4; border-top:none;
}
