﻿@charset "utf-8";
body {
	margin: 0;
	height: 100%;
	font-size: 11px;
	font-family: Arial;
	text-align:left;
	color:#474747;
	line-height:150%;
	text-align:center;

}
div,ul,ol,form,select { margin: 0px; padding: 0px; }
img {border: 0;margin: 0px;}
li { list-style: none; }
table { font-size: 11px; }
input { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 11px; margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6,h7 { margin: 0; padding: 0; text-align: left; font-size: 11px; font-weight:400; }
p { margin: 0; }
/* ============ 常用 ============= */

.hd{ clear:both;width:1003px;height:116px; padding:0px; margin:0px auto; background: url(../images/bj_top.jpg) no-repeat center top;}
.BOX{width:1003px;margin: 0px auto;font-family: Arial; text-align:center;}
.PageBody {width:1003px;margin: 0px auto;height:auto;background: url(../images/zy_bj.gif) repeat-y center;
}
.con{background: url(../images/bj_con.jpg) no-repeat center top;}
.footer {width:970px; text-align:center;padding-top:20px; height: 50px; margin: 0px auto; background:#ffffff  url(../images/font_line.gif) repeat-x left top;}
.footer a{ color:#9b9b99; text-decoration:none;}
.footer a:hover{color:#9b9b99; text-decoration:underline;}
.blank{ clear:both;height:3px;line-height:3px;padding:0px; margin:0px;overflow:hidden;font-size:0;}
.blank1{ clear:both;height:0px;line-height:0px;padding:0px; margin:0px;overflow:hidden;font-size:0;}
/* ============ hd ============= */
.hd .logo_left{ float:left; margin: 0; padding: 0; text-align:left;}
.hd .language_right { float:right;width:300px; }
.hd .language_right p{ float:right;padding:13px 32px 0px 0px;}

/* ============ PageBody ============= */
.main_left{ float:left;width:237px;padding-left:7px; text-align:left; border-right:1px solid #e9f4ff; }
.main_con{ float:right;width:757px; text-align:left; text-align:left; position:relative;}

.main_left .left_title{height:35px; padding:25px 0px 0px 20px; color:#0469ac; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; background: url(../images/bj_left_title.gif) repeat-x top; font-style: oblique;}
.main_left .left_menu { width:232px; margin-left:5px;margin-right:1px;}
.main_left .left_menu .t_n {clear:both;padding-left:30px;width:202px;line-height:33px;background: url(../images/left_01.gif) no-repeat center top; border-bottom:1px solid #ebebeb; cursor:pointer;}
.main_left .left_menu .t_n a{ color:#5b5b5b; text-decoration:none; font-size:11px;}
.main_left .left_menu .t_n a:hover{ color:#0054a6; text-decoration:none;font-size:11px;}
.main_left .left_menu .t_y {clear:both;padding-left:30px;width:202px;padding-top:11px ;line-height:13px;background: url(../images/left_02.gif) no-repeat center top; font-weight:bold; }
.main_left .left_menu .t_y a{ color:#0054a6; text-decoration:none; font-size:11px;}
.main_left .left_menu .t_y a:hover{ color:#0054a6; text-decoration:underline;font-size:11px;}
.s_end{ border-bottom:1px solid #ebebeb;}
.main_left .left_menu .s_n {clear:both;padding-left:33px;width:199px;line-height:20px;background: url(../images/left_03.gif) no-repeat left 8px;cursor:pointer;}
.main_left .left_menu .g_n {clear:both;padding-left:40px;width:192px;line-height:20px;background:url(../images/ico02.gif) no-repeat 32px 10px; cursor:pointer;}
.main_left .left_menu .g_n_on {font-weight:bold;}
.main_left .left_menu .g_n a{ color:#5b5b5b; text-decoration:none; font-size:11px;}
.main_left .left_menu .g_n a:hover{ color:#5b5b5b; text-decoration:underline;font-size:11px;}

.main_left .left_menu .s_n_on {background: url(../images/ico.gif) no-repeat 22px 8px; font-weight:bold;}
.main_left .left_menu .s_n a{ color:#0054a6; text-decoration:none; font-size:11px;}
.main_left .left_menu .s_n a:hover{ color:#0054a6; text-decoration:underline;font-size:11px;}

.main_left .left_menu .s_nosub {background: url(../images/left_03.gif) no-repeat left 8px;}
.main_left .left_menu .t_nosub {background: url(../images/left_01.gif) no-repeat center top;padding-bottom:9px ;}
.main_left .left_menu .t_n {padding-bottom:0;}

.main_left .left_adv { clear:both;width:221px; margin:0px auto;}

.main_con .con_25_35 { margin:25px 35px;padding-bottom:5px;}
.main_con .con_25_35 .list { margin-bottom:12px;overflow:hidden;width:100%;}
#list_title{color: #0054a6;padding-left:10px;background: url(../images/icon4.gif) left top no-repeat;}
#list_title a{ text-decoration: underline; color: #0054a6; }
#list_title a:hover { text-decoration: none; color: #0054a6; }
#list_time{color: #8b8b8b;text-decoration: none;padding-left:10px;}
#bottom_line{ border-bottom:1px solid #e7ebf1; margin:10px auto;}
.main_con .con_10 { margin:10px;}
.main_con .con_10 .title_bj {height:27px;background: url(../images/bj_01.gif) no-repeat left top;padding:2px 0px 0px 20px;}
.main_con .con_3_40 { margin:3px 50px 0px 40px;}
.main_con .con_3_40 .list a{ height:22px;line-height:22px;}




/* ============ 链接 ============= */
a{ text-decoration: none; color: #474747; }
a:hover{ text-decoration: underline; color: #d80000; }
/*a:hover { text-decoration: underline; color: #a27744; }*/

#wi {color: #c0ff97;text-decoration: none;}
#wi a{ text-decoration: none; color: #fff; }
#wi a:hover { text-decoration: underline; color: #FFFFFF; }

#red {color: #a83f1f;text-decoration: none;}
#red a{ text-decoration: none; color: #a83f1f; }
#red a:hover { text-decoration: underline; color: #a83f1f; }

#lan {color: #0054a6;text-decoration: none; }
#lan a{ text-decoration: none; color: #0054a6; }
#lan a:hover { text-decoration: underline; color: #0054a6; }

#lan2 {color: #0054a6; height:20px;margin:0;}
#lan2 a{ text-decoration: underline; color: #0054a6; }
#lan2 a:hover { text-decoration: none; color: #0054a6; }
#lan2 img {margin-left:34px;}

#lan_12{color: #1454a6;text-decoration: none; font-size:12px; margin-bottom:8px;}
#lan_12 a{ text-decoration: none; color: #1454a6;  font-size:12px;}
#lan_12 a:hover { text-decoration: underline; color: #1454a6;  font-size:12px;}

#lan2_12{color: #0054a6; text-decoration: underline; font-size:12px; font-family: Georgia, "Times New Roman", Times, serif;}
#lan2_12 a{ text-decoration: underline; color: #0054a6;  font-size:12px;}
#lan2_12 a:hover { text-decoration: underline; color: #0054a6;  font-size:12px;}

#title_14{color: #484848;text-decoration: none; font-size:14px;font-family: Georgia, "Times New Roman", Times, serif;font-style: oblique;}
#title_14 a{text-decoration: none;color: #484848;font-size:14px;}
#title_14 a:hover { text-decoration: underline; color: #484848;  font-size:14px;}

#footer_blue{ color:#0054a6; text-decoration:none;}
#footer_blue a{ text-decoration: underline; color: #0054a6; }
#footer_blue a:hover { text-decoration: underline; color: #d80000;}

#hui {color: #c2c2c2;text-decoration: none; }
#hui a{ text-decoration: none; color: #c2c2c2; }
#hui a:hover { text-decoration: underline; color: #c2c2c2; }

#or {color: #ff9800;text-decoration: none;}
#or a{ text-decoration: none; color: #ff9800; }
#or a:hover { text-decoration: underline; color: #ff9800; }

#page{color: #6a6a6a;text-decoration: none;}
#page a{ text-decoration: none; color: #6a6a6a; }
#page a:hover { text-decoration: underline; color: #6a6a6a; }

.page {position:absolute;top:auto;bottom:10px;left:38px;}
.page .showon{font-weight:bold;}
.pic_90{ width:90px; padding:0px 0px 0px 30px;}

/*-----edit-----*/
select {font-family:Arial, Helvetica, sans-serif;}
.about_title p a:hover {color:#c3b9ae;}
.att {}

/*---add 2010-09-17 by cfb-----*/
.main_con a:link { text-decoration:none;}
.main_con a:visited { text-decoration:none;}
.main_con a:hover { text-decoration:none;}