
/*B-chuan head top*/
#header_main{margin:0 auto; clear:both; width:1001px; font:normal 11px tahoma; border-left: #D8DFEA solid 1px; border-right: #D8DFEA solid 1px; }
#list_name_top{width:1003px; background-color:#fff; position:absolute; top:22px; z-index:3; height:115px}
#header_main .left_list_name_top{width:156px; height:95px; float:left; background:url(../images/graphics/line_left_he_1x3.gif) repeat-y right center; margin-top:10px}
#header_main .left_list_name_top ul{width:144px; overflow:hidden; clear:both; margin-left:13px; list-style-type:none}
#header_main .left_list_name_top ul li{float:left; padding-left:9px; width:135px; margin-right:7px; line-height:1.7; overflow:hidden; height:20px}
#header_main .left_list_name_top ul li a{color:#333; font-weight:bold}
#header_main .right_list_name_top{width:792px; float:left; overflow:hidden}
#header_main .icon_js{width:45px; height:15px; float:right; margin-top:5px; position:absolute; right:5px}
#header_main .icon_js a{width:7px; height:14px; display:block; float:left; margin-left:5px;.margin-left:5px;_margin-left:4px; cursor:pointer; margin-top:3px}
#header_main .icon_js label{float:right; display:block; cursor:pointer; margin:2px 0 0 0px  }

#header_main .icon_prev_he{background:url(../images/icons/icon_prev_he_7x8_.gif) no-repeat left top; height:8px; width:7px}
#header_main .icon_next_he{background:url(../images/icons/icon_next_he_7x8.gif) no-repeat left top; height:8px; width:7px}
#header_main .icon_close_he{background:url(../images/icons/icon_close_10x10.gif) no-repeat left top; height:10px; width:10px}

#header_main .right_list_top_sd{width:792px; height:95px; clear:both; overflow:hidden; top:13px; position:absolute }
#header_main .right_list_top_sd ul{width:145px; overflow:hidden; list-style-type:none; float:left; margin-left:10px;}
#header_main .right_list_top_sd ul li{float:left; width:150px; line-height:1.8; overflow:hidden; height:18px}
#header_main .right_list_top_sd ul li a{color:#666666;}
#header_main .box20{width:812px; float:left;}

#header_main .top_menu{width:1003px; height:23px; float:left; margin:0 auto}
#header_main .menu_top_left{float:left;}
#header_main .menu_top_left ul{font:normal 11px tahoma; list-style-type:none; float:left}
#header_main .menu_top_left ul li{float:left; margin-right:1px; overflow:hidden; height:16px; border:1px solid #bebebe; padding:3px 11px 0 11px; background:url(../images/graphics/bg_menu_he_1x19.gif) repeat-x left top; }
#header_main .menu_top_left ul li a{color:#003366}
#header_main .menu_top_left ul li a:hover{color:#000;}
#header_main .menu_top_left ul li.pic_js a{background:url(../images/icons/icon_down_he_5x8.gif) no-repeat right 5px; padding-right:15px}
#header_main .menu_top_left ul li.pic_js_up a{background:url(../images/icons/icon_up_he_5x8.gif) no-repeat right 5px; padding-right:15px}
#header_main .menu_top_right{font-size:11px; color:#666; text-align:right; margin-top:3px; margin-right:5px; float:right}
#header_main .menu_top_right a{color:#666}
#header_main .menu_top_right a:hover{color:#000; text-decoration:none}

#header .header_sub{width:1003px; margin:0 auto; clear:both}
.header_fix{background:url(../images/graphics/bg_he_1x75.gif) repeat-x left top; height:75px; width:1003px;}
.header_fix .he_logo{float:left; margin:10px 0 0 30px; display:inline; width:218px}
.header_fix .he_logo p{clear:left; font:normal 12px arial; color:#fff; margin-top:10px}
.header_fix .he_logo p a{color:#fff}
.header_fix .he_logo p a.vj_nickname{font:bold 12px arial;}

.header_fix .search_{float:right; width:700px}
.header_fix .list_menu{background:url(../images/graphics/bg_1x2.gif) repeat-x left bottom; float:right; padding:9px 0; width:565px;}
.header_fix .list_menu a{float:left; color:#fff;  font:bold 12px tahoma; margin-right:20px}
.header_fix .list_menu a:hover{color:#e9b973; text-decoration:none}
.header_fix .list_menu a.active_menu{color:#e9b973}
.header_fix .list_menu a.theloaianh{float:right;  background:url(../images/icons/arrow_down.jpg) right no-repeat; color:#f1ab0b; padding-right:18px; display:none}

.header_js{background:url(../images/graphics/bg_he2_1x7.gif) repeat-x left top; height:16px; width:1003px}
.header_js p{background:url(../images/graphics/js_43x9.gif) no-repeat right top; height:9px; width:43px; margin:7px 30px 0 0; float:right}
.header_js p a.pic_sh_down_js{background:url(../images/icons/icon_9x5.gif) no-repeat left top; height:5px; width:9px; display:block; margin-left:19px}
.header_js p a.pic_sh_up_js{background:url(../images/icons/icon_up_9x5.gif) no-repeat left top; height:5px; width:9px; display:block; margin-left:19px}


#open_js{width:959px; background-color:#002a66; padding:5px 0; font:normal 12px arial; text-align:right; padding-right:15px}
#open_js a{color:#fff}
#open_js a.active_open{color:#FF9900}
#open_js span{color:#fff; margin:0 7px}
#open_js a.theloaianh01{float:left; background:url(../images/icons/arrow_down.gif) right no-repeat; color:#f1ab0b; padding-right:18px; font-weight:bold; margin-left:6px}

pre{overflow:visible;}
/*E-chuan head top*/

/*B-vj_wrapper_footer*/
#vj_wrapper_footer{margin:0 auto; width:1003px; }
#footer_main{width:1003px; clear:both; margin:0px auto; padding:15px 0 0px 0; overflow:hidden; font:normal 11px tahoma;}
#list_name_footer{width:1003px; border:1px solid #dbd5d1; background:#1C3765; margin:0px auto; clear:both; overflow:hidden; padding:10px 0}
#list_name_footer .left_list_name{width:283px; height:135px; margin:0px 0 0 10px;  float:left; display:inline; background:url(../images/graphics/2x2.gif) repeat left top}
#list_name_footer .left_list_name h1{font-weight:normal; font-size:20px; width:257px; overflow:hidden; clear:both; margin:0px 0 8px 13px; color:#3161a5}
#list_name_footer .left_list_name ul{width:265px; overflow:hidden; clear:both; margin-left:13px; list-style-type:none}
#list_name_footer .left_list_name ul li{float:left; padding-left:9px; width:116px; margin-right:7px; line-height:1.8; overflow:hidden; background:url(../images/icons/icon01_list_fo_left_5x5.gif) no-repeat left 9px; height:20px}
#list_name_footer .left_list_name ul li a{color:#3161a5}

#list_name_footer .right_list_name{width:643px; overflow:hidden; float:right;}
#list_name_footer .top_list_footer_js{width:643px;}
#list_name_footer .all_js_footer{font:normal 20px tahoma; width:502px; float:left; color:#ffb000; overflow:hidden}
#list_name_footer .icon_js_footer{width:55px; height:14px; float:right;  margin:5px 5px 0 0;}
#list_name_footer .icon_js_footer .prev_bt_fo{background:url(../images/icons/left_21x14.gif) no-repeat left top; height:14px; width:21px}
#list_name_footer .icon_js_footer .next_bt_fo{background:url(../images/icons/right_21x14.gif) no-repeat left top; height:14px; width:21px}

#list_name_footer .icon_js_footer a{width:21px; height:14px; float:left; margin-left:5px;}

#list_name_footer .footer_list_sd{width:643px; overflow:hidden; height:100px; margin-top:10px; float:left}
#list_name_footer .footer_list_sd ul{width:150px; list-style-type:none; margin-right:10px; float:left; overflow:hidden;}
#list_name_footer .footer_list_sd ul li{padding-left:9px; width:147px; line-height:1.8; overflow:hidden; float:left; background:url(../images/icons/icon_list_fo_right_5x5.gif) no-repeat left 9px; height:20px}
#list_name_footer .footer_list_sd ul li a{color:#ffb000;}
#list_name_footer .cut_js_footer{width:643px; float:left;}

/*E-chuan footer*/


/*footer_sum: chep HTML, CSS, images(footer_sum_1x19.gif)*/
* html #container{position: relative;}
#footer_sum{width:100%; border:1px solid #b2b2b2; background-color:#E5E5E5; height:20px; text-align:center; padding-top:3px; left:0px; bottom:0px; position:fixed; z-index:1000}
* html #footer_sum {position: absolute; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop+(document.body.clientHeight-this.clientHeight));left: expression("0");}
#footer_sum a{margin-right:20px; color:#333}
#footer_sum a:hover, #footer_sum a.active_sum:hover{color:#F58127;}
#footer_sum a.active_sum{font-size:12px; color:#203360; font-weight:bold}
#footer_sum a.none_space{margin-right:0px}

