@charset "gb2312";
/* ²úÆ·²¿ÕÐÆ¸ÍøÕ¾ */
*{margin:0; padding:0;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:Arial,Helvetica,sans-serif;}
td,p,li,select,input,textarea,div{font-size:12px;}
img {border:0;padding:0;margin:0;vertical-align:middle;}
ul,li{padding:0;margin:0;list-style-type: none;}
select,input{vertical-align:middle;}
.clearit{ height:0; clear:both; overflow:hidden;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.red{ color:#c00;}
.orange{ color:#ff7800;}
.zi_6{ color:#666;}
.zi_9{ color:#999;}
a:link, a:visited {color:#186a94;text-decoration:none;}
a:hover {color:#186a94;text-decoration:underline;}
.link a:link,.link a:visited {color:#186a94;text-decoration:none;}
.link a:hover {color:#186a94;text-decoration:underline;}
.link_b a{color:#43609c;text-decoration:none;}
.link_b a:hover{color:#43609c;text-decoration:underline;}
/* main */
.body{width:100%; background:#fff url('http://i0.sinaimg.cn/blog/career/images/bg.gif') repeat-x; }
#wrap{width:1000px;font-size:12px;overflow:visible;margin:0 auto;}

.head{width:950px; height:100%; overflow:hidden;}
ul.headlink{ float:right; text-align:right; width:120px; margin:22px 0 0 0; height:14px; line-height:14px;}
ul.headlink li{ float:left;}
ul.headlink li.line{ float:left; width:4px; height:14px; margin:0 8px 0 6px; color:#186a94;}

.logo{ float:left; background:url(http://i0.sinaimg.cn/blog/career/images/logo.gif) no-repeat; width:206px; height:49px; margin:0 10px 0 5px; display:inline;}
.logo_w{ float:left; background:url(http://i0.sinaimg.cn/blog/career/images/logo_w.gif) no-repeat; width:206px; height:49px; margin:0 10px 0 5px; display:inline;}
.nav{ float:left; width:729px; height:35px; line-height:35px; background:url(http://i0.sinaimg.cn/blog/career/images/nav_bg.gif) no-repeat; margin-top:9px;}
.nav ul li {float:left; width:180px;}
.nav ul li a{ width:180px; display:block; text-align:center; font-size:14px; font-family:Helvetica,Î¢ÈíÑÅºÚ,Arial; }
.nav ul li a:hover,
.nav ul li .current a{width:180px; background:url(http://i0.sinaimg.cn/blog/career/images/nav_cur.gif) repeat-x;}

.nav ul li.cur_l a{width:180px; height:35px;}
.nav ul li.cur_l a:hover,
.nav ul li.cur_l .current a{width:180px; height:35px; background:url(http://i0.sinaimg.cn/blog/career/images/nav_cur_l.gif) no-repeat;}

.nav ul li.cur_r a{width:180px; height:35px;}
.nav ul li.cur_r a:hover,
.nav ul li.cur_r .current a{width:180px; height:35px; background:url(http://i0.sinaimg.cn/blog/career/images/nav_cur_r.gif) no-repeat;}

.nav ul li.line{ width:3px; height:35px;}
.nav ul li a, .nav ul li a:link, .nav ul li a:visited{ color:#fff; text-decoration:none;}
.nav ul li a:hover{ color:#a0f74b; text-decoration:none;}

.main{width:950px; margin:0 auto;}
.focus{ width:950px; height:420px; clear:both; position:relative; overflow:hidden;}
a .arrowfocus_l{width:17px; height:30px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow_focus.gif) no-repeat 0 -60px; overflow:hidden; position:absolute; left:0; top:200px;}
a:hover .arrowfocus_l{width:17px; height:30px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow_focus.gif) no-repeat 0 -60px; overflow:hidden; position:absolute; left:0; top:200px;}
a .arrowfocus_r{width:17px; height:30px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow_focus.gif) no-repeat 0 -90px; overflow:hidden; position:absolute; right:0; top:200px;}
a:hover .arrowfocus_r{width:17px; height:30px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow_focus.gif) no-repeat 0 -90px; overflow:hidden; position:absolute; right:0; top:200px;}

.Footer{ clear:both; text-align:center; padding:30px 0; color:#517686; border-top:1px solid #d4d4d4;}
.Footer a,.Footer a:link,.Footer a:visited{ color:#517686;}
.Footer a:hover{ text-decoration:none;}

.hotApp{width:950px; height:100%; overflow:hidden; margin-bottom:40px; clear:both;}
.hotAppTitle{ height:35px; line-height:35px; font-size:18px; position:relative;font-family:Helvetica,Î¢ÈíÑÅºÚ,Arial;}
.hotAppTitle .arrow{width:6px; height:10px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow.gif) no-repeat; float:left; margin:14px 7px 0 10px; display:inline;}
.hotAppTitle .more{ position:absolute; right:5px; font-size:12px; color:#186a94;}
.hotApp ul{ clear:both;}
.hotApp ul li{ float:left; width:282px; height:150px; background:#fff url(http://i0.sinaimg.cn/blog/career/images/view_bg.gif) no-repeat;margin-right:7px; padding:20px 20px 16px 10px; position:relative;}
.hotApp ul li.noright{ margin-right:0;}
.hotApp .icon{ float:left; width:60px; height:100%;}
.hotApp .txt{ float:left; width:200px; padding-left:15px;}
.hotApp .txt .title{ clear:both; font-size:18px; color:#186a94; margin-bottom:15px; font-family:Helvetica,Î¢ÈíÑÅºÚ,Arial;}
.hotApp .txt .con{ clear:both; font-size:12px; color:#000;}
.hotApp .btn a{ position:absolute; right:20px; top:140px; width:110px; height:28px; background:url(http://i0.sinaimg.cn/blog/career/images/btn_apply.gif) no-repeat; display:block; cursor:pointer;}

.main_left{ float:left; width:190px; position:relative; top:-20px; margin-left:10px; display:inline;}
.main_right{ float:left; width:750px; }
.main_left1{ float:left; width:623px; margin-right:19px;}
.main_right1{ float:right; width:308px; }

.AppAllpic{ width:950px; height:208px; clear:both; background:url(http://i0.sinaimg.cn/blog/career/images/head_pic01.jpg) no-repeat; margin-top:10px;}
.appList_top{width:182px; height:4px; background:url(http://i0.sinaimg.cn/blog/career/images/menu_top.gif) no-repeat; overflow:hidden;}
ul.appList{width:182px; min-height:580px; height:auto; _height:580px; background:url(http://i0.sinaimg.cn/blog/career/images/menu_main.gif) no-repeat; color:#186a94; }
ul.appList li{ height:35px; line-height:35px; background:url(http://i0.sinaimg.cn/blog/career/images/menu_line.gif) 13px bottom no-repeat; font-size:14px; padding-left:40px; font-family:Helvetica,Î¢ÈíÑÅºÚ,Arial;}
ul.appList li.current{ width:147px; height:35px; line-height:35px; background:url(http://i0.sinaimg.cn/blog/career/images/menu_cur.gif) no-repeat 0 6px; color:#fff; margin-left:10px; padding-left:30px;}
ul.appList li.current a,
ul.appList li.current a:link,
ul.appList li.current a:visited,
ul.appList li.current a:hover { color:#fff; text-decoration:none;}

ul.appListTxt{ padding:10px 20px 0 40px;}
ul.appListTxt li{ border-bottom:1px dashed #ccc; padding:25px 0; color:#000; line-height:1.8em; }
ul.appListTxt li .title{ color:#186a94; font-size:16px; margin-bottom:20px;}
ul.appListTxt li .title em{ color:#000; font-size:12px; font-style:normal; margin-left:20px;}
ul.appListTxt li .more{ color:#186a94; font-size:14px; float:right;}
ul.appListTxt li.nobottom{ border-bottom:0;}

.aboutfocus{ width:950px; height:326px; clear:both; background:url(http://i0.sinaimg.cn/blog/career/images/aboutfocus01.jpg) no-repeat; margin:20px 0 30px 0;}
.aboutfocus ul{ float:right; margin:45px 20px 0 0; display:inline;}
.aboutfocus ul li{ width:160px; height:56px; line-height:1.5em; clear:both; border-bottom:1px solid #ddd; padding:12px 0; color:#939393;}
.aboutfocus ul li p{ clear:both; color:#18bff0; font-size:14px; margin-bottom:5px;}
.aboutfocus ul li.nobottom{ border-bottom:0;}

.abouttitle{ width:623px; height:24px; line-height:24px; background:url(http://i0.sinaimg.cn/blog/career/images/bg_title.gif); font-size:14px; color:#186a94; overflow:hidden; clear:both; font-family:Helvetica,Î¢ÈíÑÅºÚ,Arial;}
.abouttitle .arrow{width:6px; height:10px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow.gif) no-repeat; float:left; margin:7px 5px 0 10px;}
.abouticon{ width:623px; height:100%; overflow:hidden; margin-bottom:10px;}
.abouticon p{ width:583px; height:100%; overflow:hidden; margin:10px 10px 0 20px ; line-height:1.7em; color:#186a94;}
.abouticon p a{ color:#194aa2; text-decoration:underline;}


.photo{ margin:5px 0;}

.abouttitle_s{ width:308px; height:24px; line-height:24px; background:url(http://i0.sinaimg.cn/blog/career/images/bg_title_s.gif); font-size:14px; color:#186a94; overflow:hidden; clear:both; font-family:Helvetica,Î¢ÈíÑÅºÚ,Arial;}
.abouttitle_s .arrow{width:6px; height:10px; background:url(http://i0.sinaimg.cn/blog/career/images/arrow.gif) no-repeat; float:left; margin:7px 5px 0 10px;}
.aboutplace{ width:308px; height:100%; overflow:hidden; margin-bottom:10px;}
.place img{ margin-top:8px; width:306px; height:287px; border:1px solid #ccc;}
