/* Reset CSS */
*{ margin:0; padding:0; } 
table {  border-collapse:collapse; border-spacing:0;   } 
fieldset,img {border:0;} 
img { display:block}
address,caption,cite,code,dfn,em,th,var,p {font-style:normal; font-weight:normal;} 
ol,ul,li {list-style:none;} 
ul,li{ list-style-position:outside; }
a{ text-decoration:none;}
.clear{ display:block; clear:both;}

body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;background:#838383 }
.layout { width:870px; background:#fff}
.header_bg { background:url(../images/index_03.gif) repeat-x; height:71px;}
.header_inner {  }
.logo { float:left; margin-left:10px; display:inline}
.slogan { float:right}

.menu_box { margin-left:10px;}
.menu_box ul { background:url(../images/index_10.gif) no-repeat left top; width:600px; height:27px; line-height:24px;}
.menu_box ul li { float:left; width:77px; text-align:center; background:url(../images/index_12.gif) no-repeat right top; color:#5a5a5a; display:block;}
.menu_box ul li.home a:link {color:#5a5a5a; display:block;}
.menu_box ul li.home a:visited {color:#5a5a5a; display:block;}
.menu_box ul li.home a:hover {display:block; background:url(../images/index_08.gif) no-repeat left top; color:white; font-weight:bold}
.menu_box ul li.home a.selected {display:block; background:url(../images/index_08.gif) no-repeat left top; color:white; font-weight:bold} 
.menu_box ul li a:link { color:#5a5a5a; display:block;}
.menu_box ul li a:visited { color:#5a5a5a; display:block;}
.menu_box ul li a:hover {  display:block; background:url(../images/index_09.gif) no-repeat left top; color:white; font-weight:bold}
.menu_box ul li a.selected {display:block; background:url(../images/index_09.gif) no-repeat left top; color:white; font-weight:bold}
.menu_box ul li a.selected:link { color:white;}
.menu_box ul li a.selected:visited { color:white;}
.menu_box ul li a.selected:hover {color:white;}

.main { margin-top:10px;}
.main_box { width:870px; text-align:left} 
.main_l { float:left; width:199px;}


.main_m { float:left; width:671px; background:white;}
.flash { width:650px; height:203px; border:1px solid #b5b5b5; margin:0 auto;} /*pic2.swf
<!--.flash { width:650px; height:130px; border:1px solid #b5b5b5; margin:0 auto;} 
-->/*pic1.swf*/

.main_info { width:650px; margin:0 auto;}
.main_info h1 { font-size:14px; color:#126994; line-height:22px; margin-top:25px; margin-bottom:10px;}
.main_info span { margin-left:15px; font-size:12px;; font-weight:normal;}
.main_info p { line-height:20px; color:#666;}
.main_info ul li { width:155px; height:162px; background:white; border:1px solid #f0f0ff; display:block; float:left; margin-right:3px;}
.main_info ul li h1 { background:url(../images/index_20.gif) no-repeat left center; padding-left:16px; color:black; font-size:12px; margin-top:15px; margin-left:8px;}
.main_info ul li img { border:1px solid #bdbdbd; padding:2px; margin:0 auto; margin-top:10px; margin-bottom:10px; margin-left:8px;}
.main_info ul li p { margin-left:8px;}
.main_info ul li a:link {width:155px; height:162px; background:white; border:1px solid #f0f0ff; display:block; }
.main_info ul li a:visited {width:155px; height:162px; background:white; border:1px solid #f0f0ff; display:block;  }
.main_info ul li a:hover {width:155px; height:162px; background:#e7e7e7; border:1px solid #f0f0ff; display:block;  }

/*second page*/
.section_info { width:600px; margin:0 auto;}
.section_info h1 { font-size:14px; color:#126994; line-height:22px; margin-top:25px; margin-bottom:10px;}
.section_info h2 {background:url(../images/index_20.gif) no-repeat left center; padding-left:15px;color:#156298; font-size:12px; margin-bottom:10px; font-weight:bold;margin-top:15px;}
.section_info span { margin-left:15px; font-size:12px;; font-weight:normal;}
.section_info p { line-height:20px; color:#666;}
.section_info ul.zhaopin_box { margin-left:15px; margin-right:15px; border:1px solid #d0ecfe; background:#f2faff; padding:10px; margin-bottom:15px;}
.section_info ul li { margin-bottom:10px; color:#666; line-height:20px;}

.explain { border:1px solid #d0ecfe; background:#f2faff; padding:10px; line-height:22px; font-size:12px; margin-bottom:15px; color:#666;}
.know_box{}
.know_box h1 {font-size:14px; color:#126994; line-height:22px; margin-top:25px; margin-bottom:10px;}
.know_box h2 {background:url(../images/index_20.gif) no-repeat left center; padding-left:15px;color:#156298; font-size:12px; margin-bottom:10px;}
.know_box p { line-height:20px; color:#666; margin-bottom:20px;}
.know_box ul#tabbtn  {margin-bottom:20px; border-bottom:1px solid #cfcfcf;height:26px;}
.know_box ul#tabbtn li{ float:left;text-align:center;  color:#6b6b6b; font-size:12px; height:27px; line-height:27px;display:block; width:82px; background:url(../images/btn2.gif) no-repeat left top;}
.know_box ul#tabbtn li a:link { color:#6b6b6b;display:block; height:27px;width:82px; background:url(../images/btn2.gif) no-repeat left top;}
.know_box ul#tabbtn li a:visited {color:#6b6b6b; display:block;height:27px;width:82px; background:url(../images/btn2.gif) no-repeat left top;}
.know_box ul#tabbtn li a:hover { color:white; display:block; height:27px;width:82px; background:url(../images/btn1.gif) no-repeat left top;}
.know_box ul#tabbtn li a.selected {color:white; display:block; text-decoration:none;height:27px; font-weight:bold;width:82px; background:url(../images/btn1.gif) no-repeat left top;}
.know_box ul#tabbtn li a.selected:link {color:white; }
.know_box ul#tabbtn li a.selected:visited {color:white;}
.know_box ul#tabbtn li a.selected:hover {color:white;}

.know_box ul.notice {  margin-bottom:20px;border:1px solid #d0ecfe; background:#f2faff; padding:10px;}
.know_box ul.notice li { line-height:22px; color:#666; }
.know_box img { float:left; margin-right:20px; margin-bottom:20px;}
.line_ffe9db { height:1px; background:#ebebeb; overflow:hidden; clear:both; margin-bottom:10px;}
.team_box p { margin-bottom:0px;}

.info_box {width:600px;}
.info_box p { line-height:20px; color:#666; margin-bottom:15px;}
.info_box .room { background:url(../images/room.jpg) no-repeat left top; width:600px; height:469px; position:relative;display:block;}
a.part1 { position:absolute; left:22px; bottom:97px; height:94px; width:70px;overflow:hidden;display:block;}
a.part1:hover { background:#000;overflow:visible;text-indent:-9000px; opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}
a.part2 { position:absolute; left:22px; top:86px; height:98px; width:70px;overflow:hidden;display:block;}
a.part2:hover { background:#000;overflow:visible;text-indent:-9000px;opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}
a.part3 { position:absolute; left:339px; top:140px; height:52px; width:84px;overflow:hidden;display:block;}
a.part3:hover { background:#000;overflow:visible;text-indent:-9000px;opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}
a.part4 { position:absolute; left:125px; top:209px; height:103px; width:46px;overflow:hidden;display:block;}
a.part4:hover { background:#000;overflow:visible;text-indent:-9000px;opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}
a.part5 { position:absolute; left:136px; bottom:30px; height:131px; width:143px;overflow:hidden;display:block;}
a.part5:hover { background:#000;overflow:visible;text-indent:-9000px;opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}
a.part6 { position:absolute; right:223px; top:30px; height:75px; width:98px;overflow:hidden;display:block;}
a.part6:hover { background:#000;overflow:visible;text-indent:-9000px;opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}
a.part7 { position:absolute; right:142px; top:30px; height:75px; width:81px;overflow:hidden;display:block;}
a.part7:hover { background:#000;overflow:visible;text-indent:-9000px;opacity:.5;  -moz-opacity:.5;filter:alpha(opacity=50);}


.pic_box {}
.pic_box img { width:131px; height:86px; background:white; margin-right:12px; border:1px solid #e0e0e0; padding:2px;float:left;}

#tabconstyle{display:block; clear:both; }

.tabcontent{ display:none;}

.footer { background:url(../images/index_22.gif) repeat-x; height:80px; }
.footer_inner { width:870px; margin:0 auto; text-align:right; color:#b2b2b2; margin-bottom:15px;}
.ba_box {width:870px; text-align:center}
.ba_box a { color:white; text-decoration:none}
.ba_box a:hover { color:white; text-decoration:underline}


/*link*/
a.link_f60:link { color:#126994; text-decoration:underline}
a.link_f60:visited { color:#126994; text-decoration:underline}
a.link_f60:hover { color:#f00; text-decoration:none}