/* 全局CSS定义 */
body{font-family:'宋体';text-align:center;margin:0 auto;padding:0;font-size:12px;color:#333; background:#fff ; line-height:160%;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
div{
	text-align: center ;
}

li,ul{
	margin:0px;padding:0px;
	list-style:none;
}
a:hover{
	color:#F15E0C;
	}
a{
	TEXT-DECORATION:none;
}



/* home */

.body{width:910px; margin:auto;}

.head_banner{width:910px; height:122px;}

.nav_bg{width:910px; height:38px; background:url(nav_bg.jpg);}
.nav{ font-size:15px; font-weight:bold; padding:10px 0 0 12px; float:left;}
.nav li{ padding:0 0 0 22px; float:left;}
.nav li a{color:#fff;}
.nav li a:hover{ color:#BAE9CF;}

.so{ float:left; padding:10px 0 0 96px;}
.so li{float:left; padding:0 0 0 10px;}
.so_text{ width:118px; height:15px; background:#E6F7FF; border:1px solid #8FC7E2; color:#333;}

.body1{ margin:13px 0 0 0;}
.left_banner{width:148px; float:left; padding:10px;}
.center_banner{width:506px; float:left; margin:0 0 0 12px; _margin:0 0 0 10px;}

.body1_right{width:212px; float:right;}
.body1_right_nav{width:172px; height:22px; background:url(Notice_bg.jpg); padding:3px 0 0 40px; color:#fff; font-size:13px; font-weight:bold; text-align:left;}
.body1_right_bor{width:210px; height:172px; border:1px solid #C3C1C1;}

.body1_right_title{ width:186px; margin:0px 0 0 5px; _margin:1px 0 0 3px; text-align:left; float:left;}
.body1_right_title li{ padding:0 0 0 25px !important; *padding:0 0 0 10px !important; background:10px 8px no-repeat url(x.jpg); text-align:left; margin:8px 0 0 0;}
.body1_right_title li a{ color:#333;}
.body1_right_title li a:hover{ color:#FB6A00;}

.body2_left{ width:182px; height:437px; background:#E3E3E3; float:left; margin:16px 0 0 0;}

.body2_left_nav{ width:126px; height:23px; background:url(body2_left_nav_bg.jpg); margin:8px 0 0 8px !important; *margin:8px 0 0 0px !important; padding:3px 0 0 40px; color:#fff; font-size:14px; font-weight:bold; text-align:left;}
.body2_left_body{width:164px; height:382px; background:#fff; border-left:1px solid #94C8E1; border-right:1px solid #94C8E1; border-bottom:1px solid #94C8E1; line-height:220%; padding:12px 0 0 0; color:#024A7C; margin:0 0 0 8px !important; *margin:0 0 0 0px !important;}
.body2_left_body2{margin:0px 0 0 0; line-height:130%; padding:10px 0 0 0 !important; *padding:0px 0 0 0 !important;}

.body2_right{ width:715px; background:url(body2_bg.jpg); height:436px; float:right; margin:16px 0 0 0; border-bottom:1px solid #ABCBE7;}

.body2_right_nav2{margin:12px 0 0 0; float:left;}

.body2_right_t{ width:342px; margin:6px 0 0 1px; float:left;}
.body2_right_t dt{ float:left; padding:0 0 0 30px; margin:0 0 0 0; background:12px 6px no-repeat url(x2.jpg); text-align:left; color:#F15E0C; font-weight:bold;}
.body2_right_t dd{ float:left; width:322px; padding:2px 0 0 18px; margin:5px 0 0 0; height:22px; background:#EAEAEA; color:#1E4B8F; text-align:left;}
.body2_right_t dd a{ color:#1E4B8F;}
.body2_right_t dd a:hover{ color:#F15E0C;}

.link{width:908px; height:30px; float:left; _float:none; background:#F0F0F0; border:1px solid #E3E3E3; margin:12px 0 0 0; padding:8px 0 0 0;}
.link1{ float:left;  font-size:14px; padding:2px 0 0 30px; text-align:left;}
.link2{width:610px; float:left; padding:0 0 0 8px; text-align:left;}
.link2 li{padding:0 30px 0 0; float:left;}

.foot_bg{width:894px; height:66px; background:#E7E7E7; padding:10px 0 0 16px; margin:10px 0 0 0; float:left;}
.foot_pic{float:left;}
.foot{float:left; margin:0px 0 0 46px; line-height:220%; color:#505050; text-align:left;}
.foot a{color:#505050;}
.foot a:hover{color:#1E4B8F;}
.foot_icp{float:left; margin:0px 0 0 46px;}
.foot_icp li{float:left; text-align:left; padding:0 0 0 5px;}

/* zt */
.zt_body{width:800px; margin:auto;}
.zt_head_banner{width:800px; height:130px; margin:0 0 15px 0;}

.zt_left_bg{width:170px; height:424px; background:#F6F9FB; float:left;}
.zt_left_bg li{ padding:10px 0 0 8px; text-align:left; float:left;}

.zt_center_bg{width:416px; height:422px; border:1px solid #C3C2C2; float:left; margin:0 0 0 12px;}
.zt_center_title{ width:386px; float:left; margin:10px 0 0 13px; _margin:10px 0 0 7px; text-align:left;}
.zt_center_title dl{ margin:0px 0 0 0; padding:5px 0 0 0; float:left;}
.zt_center_title dt{ width:326px; float:left; margin:0 0 0 0;}
.zt_center_title dt a{ color:#4D4D4D; background:5px 5px no-repeat url(/images/zt_x.jpg); padding:0 0 0 20px;}
.zt_center_title dt a:hover{ color:#FF6600; background:6px 5px no-repeat url(/images/zt_x_over.jpg);}
.zt_center_title dd{ float:right; color:#999; margin:0 0 0 0;}
.zt_center_more{ width:72px; float:right; margin:12px 17px 0 13px; _margin:12px 8px 0 7px; text-align:left;}
.zt_center_more a{ color:#7B98AA; text-decoration:underline; background:0px 1px no-repeat url(/images/zt_x2.jpg); padding:0 0 0 35px;}
.zt_center_more a:hover{ color:#FF8C40; background:1px 1px no-repeat url(/images/zt_x2.jpg);}


.zt_right_bg{width:186px; height:424px; background:#F6F9FB; float:right;}
.zt_right_2{ width:168px; float:left; margin:25px 0 0 10px; _margin:25px 0 0 5px; text-align:left;}
.zt_right_2 li{padding:4px 0 0 0; float:left;}
.zt_right_2_text{width:156px; height:228px; padding:6px 0 0 8px; color:#ccc; font-size:12px;}

.zt_foot{width:800px; height:58px; line-height:200%; background:#ECECEC; color:#646464; margin:10px 0 0 0; padding:10px 0 0 0; float:left;}

/* list */
.list_left{width:190px; float:left; height:484px; background: repeat-y url(list_left_bg.jpg); border-bottom:1px solid #A6B3E5; margin:10px 0 0 0;}
.list_left_nav1{ width:164px; height:24px; background: no-repeat url(list_left_nav_bg.jpg); font-size:14px; font-weight:bold; color:#fff; padding:5px 0 0 26px; text-align:left;}
.list_left_1{ float:left; width:190px; text-align:left;}
.list_left_1 li{ width:160px; float:left; background:url(list_left_nav_bg2.jpg); height:23px; padding:2px 0 0 30px;}
.list_left_1 li a{ color:#545351;}
.list_left_1 li a:hover{ color:#D60C0F;}

.list_left_nav2{ width:164px; height:24px; background: no-repeat url(list_left_nav_bg.jpg); font-size:14px; font-weight:bold; color:#fff; padding:5px 0 0 26px; text-align:left; margin:75px 0 0 0; float:left;}
.list_left_2{width:177px; float:left; margin:2px 0 0 7px; _margin:2px 0 0 4px;}
.list_left_2 li{width:177px; float:left; margin:6px 0 0 0;}


.list_right{width:708px; float:right; margin:10px 0 0 0;}
.list_right_nav1{width:688px; height:24px; background:url(list_nav_bg.jpg); padding:5px 0 0 20px; float:left;}
.list_right_nav1 h1{ float:left; text-align:left; font-size:14px; font-weight:bold; color:#02385C; margin:0px 0 0 0; }
.list_right_nav1 span{  float:right; font-size:12px; padding:0 10px 0 0 ; color:#666;}
.list_right_nav1 span a{ color:#666;}
.list_right_nav1 span a:hover{ color:#D60C0F;}
.list_right_nav1 label{ color:#02385C;}

.list_right_news{width:694px; float:left; text-align:left; margin:5px 0 0 5px;}
.list_right_news li{width:687px; float:left; height:24px; border-bottom:1px dotted #bbbbbb; padding:4px 0 0 7px;}
.list_right_news li a{ float:left; color:#535353;}
.list_right_news li a:hover{color:#D60C0F;}
.list_right_news li span{ float:right;color:#A6A6A6;font-size:10px; padding:0 6px 0 0; }
.list_right_news li label { float:left; padding:4px 0 0 10px;}

/* list_body */
.list_body_nav{width:880px; height:25px; background:url(list_body_nav_bg.jpg); padding:5px 0 0 20px; float:left; margin:10px 0 0 4px; _margin:10px 0 0 2px;}
.list_body_nav h1{ float:left; text-align:left; font-size:14px; font-weight:bold; color:#02385C; margin:0px 0 0 0; }
.list_body_nav span{  float:right; font-size:12px; padding:0 10px 0 0 ; color:#666;}
.list_body_nav span a{ color:#666;}
.list_body_nav span a:hover{ color:#D60C0F;}
.list_body_nav label{ color:#02385C;}

.list_body_bor,.list_body_bor1{width:898px; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED; border-bottom:1px solid #EDEDED; padding:0px 0 30px 0; margin:0px 0 0 4px; _margin:0px 0 0 2px; float:left;}
.list_body_bor1{width:700px;}
.list_body_bor h1 ,.list_body_bor1 h1{ width:852px; float:left; font-size:15px; font-weight:bold; color:#02385C; height:30px; border-bottom:1px solid #EDEDED; margin:20px 0 0 22px; _margin:20px 0 0 11px;}
.list_body_bor h2, .list_body_bor1 h2{ width:852px; float:left; font-size:12px; color:#ccc; font-weight:normal; margin:10px 0 0 22px; _margin:10px 0 0 11px;}
.list_body_bor h3, .list_body_bor1 h3{ width:840px; float:left; font-size:12px; color:#666666; font-weight:normal; text-align:left; line-height:180%; margin:12px 0 0 22px; _margin:12px 0 0 11px; padding:0 6px 0 6px;}
.list_body_bor h4, .list_body_bor1 h4{ float:left; margin:30px 0 0 370px; _margin:30px 0 0 185px;}
.list_body_bor1{width:700px;}
.list_body_bor1 h1,.list_body_bor1 h2, .list_body_bor1 h3{width:660px;}