﻿@import url(/app_css/global.css);
@import url(/app_css/form.css);
@import url(/app_css/general.css);
@import url(/app_css/header.css);


/*----公共部分----*/
*{color:#666;}
.b{ font-weight:bold;}
.ml_a{ margin-left:10px;}
/*---左区域侧栏导航---*/
#sidebar li{ border-bottom:1px #d9d9d9 solid;}
#sidebar li a{font-size:12px;}
#sidebar li .new{ background:url(../images/new.gif) no-repeat; width:26px; height:16px; position:relative; top:6px; left:6px; float:left;}
.content_banner{ border:1px #d9d9d9 solid; padding:4px;}
/*右侧样式*/
#phone{padding:3px; font-size:1px;}
.r_content01{ margin:6px 6px 0px 6px;}
.r_content02{ background:url(../images/r_pic_icon01.jpg) no-repeat 0px 8px ; padding:4px 4px 0px 54px;}
.r_content03{ margin:4px 4px 0px 4px;}
.r_content04{ margin:4px 4px 0px 8px;}
.r_content05{ margin:8px 8px 8px 8px;}
#health_shopbox01{ position:relative;}
#health_shopbox02{ position:absolute; left:36px; top:1px;}
.frame_box01{ border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; background:url(../images/bg_box01.gif) repeat-x left bottom;}
.frame_box02{ border-top:1px #d9d9d9 solid;}
.frame_box03{ border:1px #d9d9d9 solid; background:url(../images/bg_box03.gif) repeat-x left bottom;}
.frame_box04,.frame_box05,.frame_box06{ border:2px #d9d9d9 solid; padding:6px 6px 6px 6px; text-align:center;}
.frame_box05{ background:url(../images/bg_box02.gif) repeat-x left bottom;}
.frame_box06{ background:url(../images/bg_box03.gif) repeat-x left bottom; text-align:left;}
.list1 {margin:5px 0 0 0;}
.list1 li{ border-top:1px #d9d9d9 solid; line-height:22px; height:22px; padding:0 0 0 4px;}
.list1 li.li_top{border-top:none;}
.list1 .li01{ background:#d9d9d9; margin:1px 0;}
.list1 li a,.list1 li a:hover{ text-decoration:none;}
.list1 li a:hover{ color:#ff3300;}
.list1 li .l{ width:96px;}
.list1 li .l2{ width:110px;}
.list2 li{ line-height:25px; background:url(../images/icon/point1.gif) 0 45% no-repeat; padding:0 0 0 10px;}
.list03 li{ height:24px; line-height:24px; background:url(../images/icon/jt1.gif) 0 46% no-repeat; text-indent:8px;}
/*按钮样式*/
.btn01_blue_01,.btn01_blue_01 a,.btn01_blue_01 a:hover{ width:90px; height:19px; line-height:19px; color:#666; text-align:center; text-decoration:none;}
.btn01_blue_01{ background:url(../images/btn01.gif) no-repeat;}
.btn01_blue_02{ background:url(../images/btn02.gif) no-repeat; width:71px; height:23px; line-height:23px; text-align:center;}
.btn01_blue_02 a,.btn01_blue_02 a:hover{ text-decoration:none;}
.btn01_blue_02 a:hover{ color:#ff3300;}

.xiwang_box01{ position:relative;}
.xiwang_box02{ position:absolute; background:url(../images/icon/icon01.gif) no-repeat; width:49px; height:29px; top:-8px; right:0 !important; right:16px;}
.r_title{ font-size:14px; font-weight:bold;}
/*头部样式*/
#wrapper{ position:relative;}
#language01,#language02{ position:absolute; top:62px;}
#language01{ right:76px;}
#language02{ right:2px;}
#bannerbox{ border:1px #CCCCCC solid; padding:8px; background:#F6F8F7;}
#footer{padding:20px 0 15px 0;}
#footer div{line-height:20px;}
/*导航样式*/
#synopsis #mainnav0,#culture #mainnav1,#liability #mainnav2,#glory #mainnav3,#course #mainnav4,#news #mainnav5,#relation #mainnav6,#recruitment #mainnav7{ background:url(/app_images/bg_nav2.gif) repeat-x; padding:0 21px 0 17px;}
#synopsis #mainnav0 .leftside2,#culture #mainnav1 .leftside2,#liability #mainnav2 .leftside2,#glory #mainnav3 .leftside2,#course #mainnav4 .leftside2,#news #mainnav5 .leftside2,#relation #mainnav6 .leftside2,#recruitment #mainnav7 .leftside2{ background:url(/app_images/li_bg_l2.gif); width:13px; left:-8px;}
#synopsis #mainnav0 .rightside2,#culture #mainnav1 .rightside2,#liability #mainnav2 .rightside2,#glory #mainnav3 .rightside2,#course #mainnav4 .rightside2,#news #mainnav5 .rightside2,#relation #mainnav6 .rightside2,#recruitment #mainnav7 .rightside2{ background:url(/app_images/li_bg_r2.gif); width:16px; right:-5px;}
#synopsis #mainnav0 a,#culture #mainnav1 a,#liability #mainnav2 a,#glory #mainnav3 a,#course #mainnav4 a,#news #mainnav5 a,#relation #mainnav6 a,#recruitment #mainnav7 a{ color:#f30;}
#synopsis #mainnav1,#culture #mainnav2,#liability #mainnav3,#glory #mainnav4,#course #mainnav5,#news #mainnav6,#relation #mainnav7{ padding:0 18px 0 14px;}
#synopsis #mainnav1 .leftside2,#culture #mainnav2 .leftside2,#liability #mainnav3 .leftside2,#glory #mainnav4 .leftside2,#course #mainnav5 .leftside2,#news #mainnav6 .leftside2,#relation #mainnav7 .leftside2{ background:none;}
#synopsis #mainnav0 .leftside2{ background:url(/app_images/li_bg_l3.gif); width:13px; left:-8px;}
#recruitment #mainnav7 .rightside2{ background:url(/app_images/li_bg_r4.gif); width:13px; right:-5px;}
.h1img{font-family: "Times New Roman";}
#mainnav0 .rightside2,#mainnav1 .rightside2,#mainnav2 .rightside2,#mainnav8 .rightside2{ right:-1px;}

#mainnav1 .rightside2,#culture #mainnav2 .rightside2,#liability #mainnav3 .rightside2,#course #mainnav5 .rightside2,#mainnav6 .rightside2{ right:0;}
#mainnav3 .rightside2,#mainnav4 .rightside2,#mainnav5 .rightside2,#glory #mainnav1 .rightside2,#course #mainnav1 .rightside2,#relation #mainnav1 .rightside2,#recruitment #mainnav1 .rightside2{> right:-1px;}
* > #mainnav2 .rightside2,#liability #mainnav0 .rightside2,#glory #mainnav4 .rightside2,#glory #mainnav0 .rightside2,#course #mainnav0 .rightside2,#relation #mainnav0 .rightside2,#recruitment #mainnav0 .rightside2{ right:0;}
/* 焦点样式 */
.focus1 #menu1 a,.focus2 #menu2 a,.focus3 #menu3 a,.focus40 #menu4 a,.focus41 #menu4 a,.focus42 #menu4 a,.focus5 #menu5 a,.focus6 #menu6 a{ color:#ff3300;}
.focus40 #menu4 ul a,.focus41 #menu4 ul a,.focus42 #menu4 ul a{ color:#666666;}
.focus40 #submenu40 a,.focus41 #submenu41 a,.focus42 #submenu42 a{ color:#ff3300 !important;}
/*login*/
.login{ border:2px #D9D9D9 solid; padding:3px; background:#F8F8F8;}
.login .login_t{ padding:2px 0 0 12px; font-weight:bold; font-size:12px; line-height:18px;}
.login_i{color:#666; font-size:12px; }
.login_i .login_a{padding:8px 0px 0px 16px; }
.login_i .login_a ul{margin:0px; padding:0px; list-style:none;}
.login_i .login_a li{ background:url(../images/p_b_a_a.gif); padding:0 0 0 32px; line-height:21px; width:149px; height:21px; margin:4px 0;}
.login_i .login_a li a{color:#666; text-decoration:none;}
.login_i .login_a li a:hover{color:#f30; text-decoration:underline;}
.login_i p{margin:12px 0px;}
.a_a{color:#f30; text-decoration:underline;}
.a_a:hover{ color:#666; text-decoration:none;}
.ac{text-align:center;}
/* tabs_a */
.tabs_a{ background:url(../images/tabs_a/ul_bg.gif) repeat-x; padding-left:24px; height:23px;}
.tabs_a li{ background:url(../images/tabs_a/li_m.gif) repeat-x; height:23px; line-height:23px; padding:0 8px; float:left; font-weight:bold; color:#ff3300; position:relative;}
.tabs_a li .li_l{ background:url(../images/tabs_a/li_l.gif) no-repeat; width:4px; height:23px; position:absolute; top:0; left:0;}
.tabs_a li .li_r{ background:url(../images/tabs_a/li_r.gif) no-repeat; width:4px; height:23px; position:absolute; top:0; right:0;}

.x_p_a{ border:1px solid #d9d9d9; margin-top:8px;}
.x_p_a .x_p_a_t{ background:url(../images/column_m1.gif) repeat-x; line-height:26px; height:26px; padding:0 0 0 10px;}
.x_p_a .x_p_a_t h2{ color:#FF3300; font-size:14px;}
.x_p_a .x_p_a_i{ background:url(../images/bg_box03.gif) repeat-x 0 bottom; padding:12px;}
.x_p_b{ margin-top:8px;}
.x_p_b .x_p_b_i{ padding:12px;}
.x_p_c{ background:url(../images/bg_box01.gif) repeat-x 0 bottom; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; margin-top:8px;}
.x_p_c .x_p_c_i{ padding:12px;}
.x_p_c .x_p_c_i h3{ color:#ff3300; margin:8px 0;}
.x_p_c .x_p_c_i p{ margin:8px 0;}

.x_l_a li{ background:url(../images/icon/jt3.gif) no-repeat 2px 7px; line-height:160%; padding-left:12px;}
.x_l_a li a{ color:#ff3300; text-decoration:underline;}
.x_l_a li a:hover{ color:#666; text-decoration:none;}
.x_l_b li{ background:url(../images/icon/black_f.gif) no-repeat 2px 7px; line-height:160%; padding-left:12px;}
.x_l_c li{ line-height:160%; list-style-position: inside; list-style-type: decimal;}

.x_t_a{ background:#d9d9d9;}
.x_t_a th{ background:#f5f5f5; line-height:24px; padding:5px; text-align:center;}
.x_t_a td{ background:#ffffff; line-height:24px; padding:5px;}
.x_t_a td.td_a{ text-align:center;}
