@charset "gb2312";

/* CSS Document */
/* some resets */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, /*fieldset,*/
input, p, blockquote, th, td { margin:0; padding:0; }

table { border-collapse:collapse; border-spacing:0; }

/*fieldset, img { border:0; }*/
img { border:0; }

address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }

caption, th { text-align:left; }

a{ text-decoration:none;} 
table {   
 border-collapse: collapse;   
 border-spacing: 0;   
 }   
fieldset,img {    
 border: 0;   
 }   
ol,ul {   
 list-style: none;   
 }   
h1,h2,h3,h4,h5,h6 {   
 font-weight: normal;   
 font-size: 100%;   
 }   
q:before,q:after {   
 content:'';   
 }   
abbr,acronym { border: 0;   
 }
 
.clearfix:after 		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix 				{ display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix 		{ height: 1% }
.clearfix 				{ display: block }
/* End hide from IE-mac */

body { font-family: "ËÎÌå"; font-size:12px; }

/*.clearfix { display:table-cell; zoom: 1; }*/

/* float clearing for IE6 */
* html .clearfix { height: 1%; overflow: visible; }

/* float clearing for IE7 */
*+html .clearfix { min-height: 1%; }

.clear{clear:both;}
/* float clearing for everyone else */
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; }

.hide { display:none; }

strong, em { color: #ff892e; font-size:}
i{ color: #ff892e; font-size:14px; font-style:normal; font-weight:bold}
a:link { color:#494949; text-decoration:none; }

a:visited { text-decoration:none; color:#494949; }

a:hover { text-decoration:underline; color:#f4830b }

ul { list-style-type:none; }

ol { list-style-type:none; }

#wrapper { width:996px; margin:0 auto; }

#top_bar { height: 26px; border: 1px solid #E2E2E2; border-top: none; line-height: 26px; vertical-align: middle; }

#fancynav { background: url(../../../images/sjau/nav_L_hl_03.png) repeat-x 0px 0px; height: 34px; font-family: "ËÎÌå"; }

#fancynav #leftrounded { background: url(../../../images/sjau/nav_L_hl_LnR.png) no-repeat; height: 34px; width: 2px; float: left; margin-right: 20px; }

#fancynav_main_menu li { height: 34px; background: url(../../../images/sjau/nav_seprator.png) no-repeat right 4px; float: left; }

#fancynav_main_menu li a { margin-top: 10px; margin-right: 7px; margin-left: 7px; display: block; font-size: 15px; font-weight: bold; color: #FFF; letter-spacing: -1px; }

#fancynav_main_menu li .fmm_justifier_L { height: 34px; width: 3px; float: left; }

#fancynav_main_menu li .fmm_justifier_M { float: left; height: 34px; }

#fancynav_main_menu li .fmm_justifier_R { height: 34px; width: 8px; float: left; }

#fancynav_main_menu li .fmm_justifier_L.active { background: url(../../../images/sjau/nav_L_hl_LnR.png) no-repeat -8px 0px; }

#fancynav_main_menu li .fmm_justifier_M.active { background: url(../../../images/sjau/nav_n_hl_repeat.png) repeat-x 0px -36px; }

#fancynav_main_menu li .fmm_justifier_R.active { background: url(../../../images/sjau/nav_L_hl_LnR.png) no-repeat 0px 0px; }

#header { height: 94px; }

#header #logo { float: left; margin-left: 5px; margin-top: 5px; }

#header #nav_buttons { margin-top: 15px; float: right; margin-right: 10px; }

#nav_buttons li { float: left; width: 72px; margin-left: 2px; }

#nav_buttons li a { height: 15px; display: block; padding-top: 50px; text-align: center; position: relative; }

#nav_buttons li a .nb_img_link { background: url(../../../images/sjau/nav_buttons.jpg) no-repeat; height: 47px; width: 53px; display: block; position: absolute; top: 0px; left: 0px; margin-left: 9px; }

#nav_buttons li a .nb_img_link.nb_img_kcfb { background-position: -53px 0; }

#nav_buttons li a .nb_img_link.nb_img_qxdj { background-position: -106px 0; }

#nav_buttons li a .nb_img_link.nb_img_hzjm { background-position: -159px 0; }

#nav_buttons li a .nb_img_link.nb_img_gwyfd { background-position: -212px 0; }

#nav_buttons li a .nb_img_link.nb_img_pxzt { background-position: -265px 0; }

#nav_buttons li a .nb_img_link.nb_img_dlzc { background-position: -318px 0; }

#nav_buttons li a .nb_img_link.nb_img_znss { background-position: -371px 0; }

#nav_buttons li a .nb_img_link.nb_img_jylt { background-position: -424px 0; }

#nav_buttons li a .nb_img_link.nb_img_dffz { background-position: -477px 0; }


#nav_buttons li a:hover .nb_img_link.nb_img_kcfb { background-position: -53px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_qxdj { background-position: -106px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_hzjm { background-position: -159px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_gwyfd { background-position: -212px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_pxzt { background-position: -265px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_dlzc { background-position: -318px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_znss { background-position: -371px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_jylt { background-position: -424px -47px; }

#nav_buttons li a:hover  .nb_img_link.nb_img_dffz { background-position: -477px -47px; }


#nav_submenu { height: 29px; border: 1px solid #e2e2e2; /* background: url(../../images/sjau/nav_n_hl_repeat.png) repeat-x 0px -70px; */ border-top: none; }

#nav_submenu ul li { float: left; margin-left: 8px; }

#nav_submenu ul { margin:0; }

#nav_submenu .ns_dis_control { padding-top: 8px; display: none; }

#nav_submenu .ns_dis_control .section_description { float: left; margin-left: 15px; color:#333; font-size:12px;}

#nav_submenu .ns_dis_control ul .hot_link a { color: #d40000; }

#nav_submenu .ns_dis_control.active { display: block; }

#footer { text-align: center; line-height: 150%; margin-top:5px; border-top: 3px solid #ffdc4c; padding-top: 3px;  }

#footer p { margin-top: 3px; }

#user_login #regi_desc { position: absolute; left: 150px; top: 12px; }

#top_bar #div_login { }

#top_bar .login_status_placer { float: left; margin-left: 10px; display: none; }

#top_bar #current_time { margin-left: 18px; float: left; }

#top_bar #misc_func { float: right; margin-right: 6px; }

#top_bar #quick_nav { float: right; margin-right: 20px; }

#top_bar #quick_nav a { color: #ff892e; }

#subsites { /* background: url(../../images/sjau/nav_n_hl_repeat.png) 0px -99px; */ height: 44px; border: 1px solid #dfe0e0; margin-top: 5px; }

#search_n_hotnews { height: 30px; }

#search_misc form label a { color: #FFF; }

#scroll_news { float: left; position:relative; width:420px; display:block; overflow:hidden; height: 16px; margin-top: 10px; margin-left: 5px; line-height: 16px; }

#scroll_news #news_ticker { position:absolute; white-space:nowrap; font-family:'Trebuchet MS', Arial; color:#000000; }

#slides ul.pagination { position:absolute; top:120px; right:10px; z-index:6000; }

#slides ul.pagination li { float:left; width:16px; height:16px; text-align:center; vertical-align:middle; margin-left:10px; background:#000; }

#slides ul.pagination li a { display:block; width:16px; height:16px; color:#FFF; }

#slides ul.pagination li.current { font-weight:bold; background:#FFF; }

#slides ul.pagination li.current a { color:#000; }

#vip_content #settings li .add_lnk { }

#kc_complete_meta .kcm_separator { padding: 4px; border-top: 1px dashed #cfd0d0; padding-top: 10px; padding-bottom: 10px; }
#wrapper #fancynav #leftrounded_right {
    background: url("../../../images/sjau/nav_r_hl_LnR.png") no-repeat scroll 0 0 transparent;
    float:right;
    height: 34px;
    width: 2px;
}#slides ul.pagination { position:absolute; top:120px; right:10px; z-index:6000; }
#slides ul.pagination li { float:left; width:16px; height:16px;  text-align:center; vertical-align:middle; margin-left:10px; background:#000; }
#slides ul.pagination li a { display:block; width:16px; height:16px; color:#FFF; }
#slides ul.pagination li.current { font-weight:bold; background:#FFF; }
#slides ul.pagination li.current a {color:#000; }