@charset "utf-8";
/* CSS Document —— This typography styles's author is WangHao. Updated: 04.08.2008 @ 13:48 */ 
html *{margin:0;padding:0;} 
img {border:0;margin:0;padding:0;} 
ul,li {list-style:none;} 
input,select,label{font-size:12px;}  
body {font-family:Verdana,"宋体";font-size:12px;/*line-height:180%;*/ color:#333}
a:link,a:visited {color: #000;text-decoration: none;} 
a:hover,a:active {color: #f00;text-decoration: none;}
/*clear*/
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.fl{float:left}.fr{float:right}
.red{color:#f00}.green{color:#0f0}.blue{color:#00f}.yellow{color:#ff0}.black{color:#000}.white{color:#fff}
.fwb{font-weight:bold}
.h5{height:5px}.h10{height:10px}
.h5,.h10{overflow:hidden}
/* 全局通用设置结束 */

.header{width:980px; height:150px; background:#FF9900; margin:0 auto}
.main{width:980px; margin:10px auto}
.left{width:638px; padding:20px; border:#d6d6d6 1px solid; float:left}
.right{width:290px; margin-left:10px; float:left}

.about_title{ padding:5px; border-bottom:#d6d6d6 1px solid}
.subtitle{ margin:5px;padding:5px; font-size:14px; font-weight:bold; line-height:18px; border-bottom:#d6d6d6 1px solid}
.subcontent{margin:10px 5px; padding:5px; line-height:22px}

.submenu{border-bottom:#d6d6d6 1px solid}
.submenu a{width:288px; height:48px; color:#666; display:block}
.submenu_a{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/1-1.gif) left no-repeat;}
.submenu_a a:hover,.submenu_a a:active,.submenu_a a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/1-2.gif) left no-repeat;;}
.submenu_b{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/2-1.gif) left no-repeat;}
.submenu_b a:hover,.submenu_b a:active,.submenu_b a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/2-2.gif) left no-repeat;;}
.submenu_c{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/3-1.gif) left no-repeat;}
.submenu_c a:hover,.submenu_c a:active,.submenu_c a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/3-2.gif) left no-repeat;;}
.submenu_d{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/4-1.gif) left no-repeat;}
.submenu_d a:hover,.submenu_d a:active,.submenu_d a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/4-2.gif) left no-repeat;;}
.submenu_e{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/5-1.gif) left no-repeat;}
.submenu_e a:hover,.submenu_e a:active,.submenu_e a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/5-2.gif) left no-repeat;;}
.submenu_f{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/6-1.gif) left no-repeat;}
.submenu_f a:hover,.submenu_f a:active,.submenu_f a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/6-2.gif) left no-repeat;;}
.submenu_g{ width:288px; height:48px; font-size:14px; font-weight:bold; line-height:48px; text-indent:5.5em; border:#d6d6d6 1px solid; border-bottom:none; background:#fff url(./../img/7-1.gif) left no-repeat;}
.submenu_g a:hover,.submenu_g a:active,.submenu_g a.on {color: #d8520b;text-decoration:none; background:#f0f0f0 url(./../img/7-2.gif) left no-repeat;;}

.tablist a{color:#ea6402}
.jobspic img{width:300px; height:210px; padding:2px; margin:2px; border:#d6d6d6 2px solid;display:inline}
.map{padding:3px; border:#ededed 7px solid; margin-left:-5px}
.links td{text-align:center; padding:4px}
/*foot*/
.footer { width:980px; margin:0 auto; color:#6b6b6b; }
.footer a:link,.footer a:visited{color:#6b6b6b;text-decoration:none;}
.footer a:hover,.footer a:active{color:#E14F00; text-decoration:underline; }
.about { float:left; width:980px; height:27px; border-bottom:1px solid #dcddd8; border-top:1px solid #dcddd8; line-height:27px; margin-top: 5px; }
.about li { float:left;}
.about_left { width:930px;}
.about_left a { padding:0 10px;}
.about_right { width:50px; text-align:center; padding-top:3px;}
.copyright { float:left; width:980px; line-height:25px; text-align:center; padding-top:10px;}
.copyright li { float:left; width:980px;}
.subcontent ul{ float:left; width: 610px; text-align: center; }
.subcontent li{ height:26px; line-height:26px; width: 85px; float: left; }
