
/*us*/

.about_box { margin-top:10px; background-image: url(/uploads/image/images/nav_bg.gif); background-repeat: repeat-y; background-position: left top; width:980px; margin-left:auto; margin-right:auto;}
.about_left { float: left; width: 196px; overflow: hidden; height: auto; }
.about_main { float: left; overflow: hidden; height: auto; width:700px; margin-left:20px; padding:10px 10px;  }
.about_bottom { background-image: url(/uploads/image/images/nav_bottom.gif); background-repeat: no-repeat; background-position: left top; clear: both; height:14px; overflow: hidden; width:196px; }
.about_title { background-image: url(/uploads/image/images/title.gif); clear: both; height: 49px; width: 196px; overflow: hidden; margin-bottom: 10px; }
.about_nav a { clear: both; float: right; height: 34px; width: 167px; overflow: hidden; font-size: 14px; line-height: 34px; background-image: url(/uploads/image/images/nav_item_bg.gif); background-repeat: no-repeat; color: #0067b2;  }
.about_nav a:hover { color: #ff6600; text-decoration: none; }
.about_navitem { padding-left: 36px; }
.about_left a.nonce_about{ background-image: url(/uploads/image/images/nonce_bg.gif); font-weight: bold; color: #00a200; width:172px; height:41px; line-height:41px;  line-height:44px; }
#about a.nonce_about:hover, #manager a.nonce_manager:hover, #hr a.nonce_hr:hover, #adarranged a.nonce_adarranged:hover, #corpglory a.nonce_corpglory:hover, #happywork a.nonce_happywork:hover, #contact a.nonce_contact:hover, #usclient a.nonce_usclient:hover { background-image: url(/uploads/image/images/nonce_bg.gif); font-weight: bold; color: #0066cc; }
.about_intro dl { clear: both; margin-bottom: 10px; margin-top: 10px; }
.about_intro dt { line-height: 30px; clear: both; height: 30px; background-image: url(/uploads/image/images/title_line.gif); background-repeat: repeat-x; background-position: right center; }
.about_intro dt span { font-size: 14px; font-weight: bold; color: #ff6600; line-height: 30px; height: 30px; background-image: url(/uploads/image/images/about_title_ico.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; display: block; background-color: #ffffff; float: left; padding-right: 8px; }
.about_intro dd { font-family: ""; line-height: 165%; }
.about_intro dd p { margin-bottom: 5px; line-height: 165%; text-indent: 24px; font-family: ""; }
.title_hr_item { line-height: 25px; background-color: #f6fbff; height: 25px; margin-top: 10px; margin-bottom: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #b3d4ef; }
.title_hr_item h1 { font-size: 14px; color: #0969d5; font-weight: bold; background-image: url(/uploads/image/images/ico_arrtitle.gif); background-repeat: no-repeat; padding-left: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; line-height: 18px; height: 18px; overflow: hidden; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0px 2px; }
.hr p { line-height: 165%; margin-bottom: 5px; }
.hr td { line-height: 165%; }
.corpglory { padding-top: 10px; }
.corpglory .imgrim { padding: 3px; border: 1px solid #c0dcf2; background-color: #ffffff; margin-bottom: 10px; margin-top: 10px; }
.corpglory td { background-image: ; background-repeat: repeat-x; background-position: right bottom; }
.adarranged { padding-top: 10px; }
.adarranged .imgrim { padding: 3px; border: 1px solid #c0dcf2; background-color: #ffffff; margin-bottom: 10px; margin-top: 10px; }
.adarranged td { background-image: ; background-repeat: repeat-x; background-position: right bottom; }
.happyworklist { margin-top: 10px; width: 800px; overflow: hidden; }
.happyworklist li { text-align: center; float: left; height: 200px; width: 223px; margin-right: 40px; margin-bottom: 10px; overflow: hidden; }
*html .happyworklist li { margin-right: 40px; }
.happyworklist li img { padding: 3px; margin-bottom: 3px; border: 1px solid #cccccc; display: block; clear: both; }
.contactlist { padding-top: 10px; }
.contactlist table { border-top-width: 1px; border-top-style: solid; border-top-color: #b3d4ef; }
.contactlist th { background-color: #edf6ff; font-size: 14px; font-weight: bold; color: #1388df; letter-spacing: 5px; background-image: url(/uploads/image/images/ico_arrtitle.gif); background-repeat: no-repeat; background-position: 8px center; padding-left: 23px; text-align: left; }
.usclientlist .title_usclient { float: left; margin-left: 5px; }
.usclientlist table { background-color: #b3d4ef; }
.usclientlist .clientmore { float: right; margin-right: 10px; line-height: 18px; height: 8px; margin-top: 5px; font-family: ""; }
.casesnavigation { background-image: url(/uploads/image/images/casesnavigation_bg.gif); clear: both; height: 84px; width: 760px; overflow: hidden; margin-bottom: 10px; padding-top: 33px; padding-right: 20px; padding-bottom: 20px; padding-left: 17px; }
.casesnavigation ul { padding-left: 4px; }
.casesnavigation li { float: left; width: 130px; margin-bottom: 6px; background-image: url(/uploads/image/images/cases_title_ico.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 10px; line-height: 14px; height: 14px; overflow: hidden; }
.comrade_left { float: left; width: 540px; border: 1px solid #b5d4f0; overflow: hidden; height: auto; }
.comrade_right { float: right; width: 400px; overflow: hidden; height: auto; }
.comrade_left dt { height: 30px; clear: both; background-color: #f6fafe; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b9d6f1; }
.comrade_left dt .comrade_title, .comrade_right dt .comrade_title { background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #b7d5f0; border-right-color: #b7d5f0; border-bottom-color: #fff; border-left-color: #b7d5f0; display: block; float: left; height: 23px; width: 90px; line-height: 23px; text-align: center; font-size: 14px; font-weight: bold; margin-left: 20px; position: relative; top: 6px; color: #0470d7; }
*html .comrade_left dt .comrade_title, *html .comrade_right dt .comrade_title { margin-left: 10px; }
.comrade_left dd { padding-top: 0px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }
.comrade_right dt { height: 30px; clear: both; background-color: #f6fafe; border: 1px solid #b9d6f1; }
.comrade_right dd { }
.comrade_left th { background-image: url(/uploads/image/images/line.gif); background-repeat: repeat-x; background-position: 0px 15px; line-height: 30px; height: 30px; }
.comrade_left h1 { font-size: 14px; color: #ff6600; background-image: url(/uploads/image/images/about_title_ico.gif); background-repeat: no-repeat; background-position: left 8px; padding-left: 15px; text-align: left; float: left; background-color: #ffffff; padding-right: 5px; }
.comrade_left ol { list-style-type: decimal; margin-left: 8px; padding-left: 8px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.comrade_left ol li { list-style-type: decimal; margin-left: 8px; padding-left: 0px; line-height: 160%; }
.comrade_left .comrade_title2 { display: block; font-weight: bold; color: #666666; }
.comrade_left ul { list-style-type: disc; margin-left: 8px; padding-left: 8px; }
.comrade_left ul li { list-style-type: disc; margin-left: 8px; padding-left: 0px; line-height: 160%; }
.zhanhui_list table { padding-right: 2px; padding-left: 8px; }
.zhanhui_list table td img { padding-right: 4px; }
.infoems_box { clear: both; }
.infoems_box .sort_top_photo { background-image: url(/uploads/image/iinfoems/sort_top_photo_bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; clear: both; height: 145px; vertical-align: top; }
.infoems_box dl { clear: both; width: 760px; margin-right: auto; margin-left: auto; text-align: left; }
.infoems_box dl dt { clear: both; margin-bottom: 5px; }
.infoems_box dl dt a { font-size: 14px; font-weight: bold; color: #ff6c00; text-decoration: none; }
.infoems_box dl dt a:hover { font-size: 14px; font-weight: bold; color: #006699; text-decoration: none; }
.infoems_box dl dd { line-height: 165%; clear: both; color: #333333; margin-top: 3px; }
.infoems_box dd.seeparticular { text-align: left; background-image: url(/uploads/image/iinfoems/ico_a.gif); background-repeat: no-repeat; background-position: left; padding-left: 18px; }
#infoems .line { margin-top: 15px; margin-bottom: 15px; border-top-width: 1px; border-top-style: solid; border-top-color: #e1e3e6; width: 760px; margin-right: auto; margin-left: auto; overflow: hidden; height: 1px; }
.top2_height_a { letter-spacing: 1px; width: 144px; clear: both; padding-top: 0px; *padding-top:3px;
}
.top2_height_a a { color: #666666; }
.top2_height_a a:hover { color: #f30; }
.human_box .sort_top_photo { background-image: url(/uploads/image/ihuman/sort_top_photo_bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; clear: both; height: 145px; vertical-align: top; }
.human_box .human_main { clear: both; width: 960px; margin-right: auto; margin-left: auto; height: auto; background-image: url(/uploads/image/ihuman/right_bg.gif); background-repeat: repeat-y; background-position: right center; overflow: hidden; }
.human_box .human_main .human_left { float: left; width: 685px; }
.human_box .human_main .human_right { float: right; width: 250px; }
.human_box .human_main .human_left dl { clear: both; overflow: hidden; height: auto; padding-bottom: 15px; }
.human_box .human_main .human_left dl dt { background-image: url(/uploads/image/ihuman/line.gif); background-repeat: repeat-x; height: 16px; overflow: hidden; margin-bottom: 15px; }
.human_box .human_main .human_left dl dt span { font-size: 18px; font-weight: bold; color: #ff6600; background-image: url(/uploads/image/ihuman/ico.gif); display: block; padding-left: 20px; background-repeat: no-repeat; text-align: left; background-color: #ffffff; float: left; }
.human_box .human_main .human_left dl dd { clear: both; text-align: left; }
.human_box .human_main .human_left dl dd p { line-height: 165%; text-indent: 24px; margin-bottom: 5px; }
.human_box .human_main .human_left h2 { font-size: 14px; color: #ff6600; margin-top: 8px; padding: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }
ul.temppage { width: 1000px; overflow: hidden; margin-bottom: 10px; height: auto; zoom: 1; }
ul.temppage li { float: left; height: 165px; width: 181px; overflow: hidden; margin-right: 12px; margin-bottom: 15px; }
ul.temppage li .templetspage_r { position: relative; top: 116px; background-color: #ff0000; height: 14px; width: 90px; font-family: arial, helvetica, sans-serif; color: #ffffff; text-align: center; left: -174px; }
.temppagetitle { font-size: 24px; font-weight: bold; color: #ff3300; clear: both; margin-right: auto; margin-left: auto; text-align: center; height: 20px; margin-bottom: 25px; margin-top: 10px; }
.indregisters { background-image: ; height: 234px; width: 500px; float: right; margin-top: 10px; margin-right: 5px; }
.indregisters a { font-size: 14px; }
.indregisters dl { padding-top: 15px; padding-right: 0px; padding-left: 50px; padding-bottom: 0px; }
.indregisters dt { margin-bottom: 10px; }
.indregisters strong { font-size: 14px; }
.ilogin_sitelist { margin-top: 10px; }
.ilogin_sitelist a { width: 87px; float: left; line-height: 160%; display: block; height: 28px; overflow: hidden; padding-right: 0px; font-family: arial, helvetica, sans-serif; }
.indregisters_left { float: left; margin-top: 20px; width: 405px; margin-left: 5px; }
.indregisters_left ul { margin-left: 20px; margin-top: 5px; }
.indregisters_left li { font-size: 14px; background-image: ; background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 15px; }
.indregisters_clew { background-image: ; clear: both; height: 36px; width: 943px; overflow: hidden; margin-right: auto; margin-left: auto; margin-top: 20px; padding-left: 10px; margin-bottom: 10px; }
.indregisters_clew .left { line-height: 36px; float: left; height: 36px; background-image: ; background-repeat: no-repeat; background-position: left center; padding-left: 18px; }
.indregisters_clew .right { line-height: 36px; float: left; height: 36px; background-image: ; background-repeat: no-repeat; background-position: left center; padding-left: 24px; margin-left: 10px; }
.indregisters_clew .left strong { color: #e80000; }
.indregisters_clew .right strong { color: #ff3300; }
.about_weibo { background-image: url(/uploads/image/images/weibo_title.gif); clear: both; height: 21px; width: 180px; overflow: hidden; margin-bottom: 10px; margin-top: 30px; margin-left:8px; background-repeat:no-repeat; }
.weibo_nav a { clear: both; float: right; height: 34px; width: 145px; overflow: hidden; line-height: 34px; display: block; margin-bottom: 10px; margin-right: 22px; _margin-right: 12px; }
.weibo_nav a img { width: 145px; height: 34px; display: block; border: 0px; }
a.an_red { color: #ff0000; }
a.an_red:hover { text-decoration: underline; }
.organ_photo_bg { height: 126px; width: 187px; background-image: url(/uploads/image/images/organ_photo_bg.gif); overflow: hidden; padding: 0px; list-style-type: none; display: block; margin-top: 0px; margin-right: 5px; margin-left: 5px; margin-bottom: 5px; }
.organ_photo_bg img { margin: 5px; width: 176px; height: 115px; }
.city { background-color: #cccccc; margin-bottom: 5px; }
.city th { color: #ffffff; background-color: #3cb4f8; }
.city td { background-color: #f9f9f9; }
.city .td2 { background-color: #f0f8ff; }
#lightbox { position: absolute; top: 40px; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img { border: none; }
#outerimagecontainer { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imagecontainer { padding: 10px; }
#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hovernav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imagecontainer>#hovernav { left: 0; }
#hovernav a { outline: none; }
#prevlink, #nextlink { list-style-type: none }
#prevlink, #nextlink { width: 49%; height: 100%; background: transparent  no-repeat; display: block; }
#prevlink { left: 0; float: left; }
#nextlink { right: 0; float: right; }
#prevlink:hover, #prevlink:visited:hover { background: url(/uploads/image/images/prevlabel.gif) left 15% no-repeat; }
#nextlink:hover, #nextlink:visited:hover { background: url(/uploads/image/images/nextlabel.gif) right 15% no-repeat; }
#imagedatacontainer { font: 14px ëîìå, helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; }
#imagedata { padding: 0 10px; }
#imagedata #imagedetails { width: 70%; float: left; text-align: left; }
#imagedata #caption { font-weight: bold; }
#imagedata #numberdisplay { display: block; clear: left; padding-bottom: 1.0em; }
#imagedata #bottomnavclose { width: 66px; float: right; padding-bottom: 0.7em; }
#overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
* html>body .clearfix { display: inline-block; width: 100%; }
* html .clearfix { height: 1%; }
.manager_tableline { border-bottom:1px dotted #ccc;}
.manager_title { font-size: 14px; color: #2c8cf3; font-weight: bold; display: block; clear: both; margin-bottom: 5px; margin-top: 5px; }
.manager_tableline td { line-height: 165%; padding:5px;}
.manager_tableline p { margin-bottom: 8px; line-height: 165%; }
.manager_tableline .picrim { padding: 3px; border: 1px solid #cccccc; }
.mediareportinglist tr td { border-bottom:1px dotted #999; padding:10px;}
.corpglory { padding-top: 10px; }
.corpglory .imgrim { padding: 3px; border: 1px solid #c0dcf2; background-color: #ffffff; margin-bottom: 10px; margin-top: 10px; }
.about_nav36 { padding-left:20px;}
.happyworklist { margin-top: 10px; width: 800px; overflow: hidden; }
.happyworklist li { text-align: center; float: left; height: 200px; width: 235px; margin-right: 30px; margin-bottom: 10px; overflow: hidden; }
.happyworklist li img { padding: 3px; margin-bottom: 3px; border: 1px solid #cccccc; display: block; clear: both; }
.contactlist { padding-top: 10px; }
.contactlist table { border-top-width: 1px; border-top-style: solid; border-top-color: #b3d4ef; }
.contactlist th { background-color: #edf6ff; font-size: 14px; font-weight: bold; color: #1388df; letter-spacing: 5px; background-image: url(/uploads/image/images/ico_arrtitle.gif); background-repeat: no-repeat; background-position: 8px center; padding-left: 23px; text-align: left; }
.contactlist td { padding:5px;}
.usclientlist .title_usclient { float: left; margin-left: 5px; }
.usclientlist table { background-color: #b3d4ef; }
.usclientlist .title_usclient h1 { font-size: 14px; color: #1388df; font-weight: bold; background-image: url(/uploads/image/iabout/ico_arrtitle.gif); background-repeat: no-repeat; padding-left: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; line-height: 18px; height: 18px; overflow: hidden; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0px 2px; }
.usclientlist .clientmore { float: right; margin-right: 10px; line-height: 18px; height: 8px; margin-top: 5px; font-family: ""; }
.casesnavigation { background-image: url(/uploads/image/images/casesnavigation_bg.gif); clear: both; height: 84px; overflow: hidden; margin-bottom: 10px; padding-top: 33px; padding-right: 20px; padding-bottom: 20px; padding-left: 17px; background-repeat:no-repeat; height:100px; }
.casesnavigation ul { padding-left: 4px; }
.casesnavigation li { float: left; width: 137px; margin-bottom: 6px; background-image: url(/uploads/image/images/cases_title_ico.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 10px; line-height: 14px; height: 14px; overflow: hidden; }
.usclientlist .title_usclient h1 { font-size: 14px; color: #1388df; font-weight: bold; background-image: url(/uploads/image/images/ico_arrtitle.gif); background-repeat: no-repeat; padding-left: 15px;line-height: 18px; height: 18px; overflow: hidden; margin-top: 5px; background-position: 0px 2px; }
.mediareportingcon th , .webtrendscon th {font-size:16px;color: #ff6600;line-height:30px;height: 30px; overflow:hidden; font-weight:bold; padding:5px;}
.mediareportingcon td , .webtrendscon td {line-height: 165%;}
/**** ðâ¹øóúîòãç s   ******/
.aboutleft_title{ width:710px; background:#edf6ff; border:1px solid #cbe5ff; display:block; height:25px; line-height:25px; padding-left:10px; color:#333; font-size:14px;}
.aboutleft_title b{ color:#ff6c00;}
.aboutcon_title{ width:697px; height:37px; display:block; margin-top:15px; border-bottom:1px solid #62a2dc; padding-left:25px;}
.aboutcon_title a{ width:120px; height:37px; background:#dadada; display:block; float:left; line-height:40px; margin-right:11px; font-size:14px; font-weight:bold; color:#4c4c4c; text-align:center; cursor:pointer;}
.aboutcon_title a.focus{ background:#62a2dc; color:#fff;}
.aboutcon_title a:hover{background:#62a2dc; color:#fff; text-decoration:none;}
.about_content{ width:715px; height:auto; overflow:hidden; margin-top:18px;}
dt.ac_title{ width:710px; height:27px; background:url(/uploads/image/images/about_tit_bg.gif) 0px 6px no-repeat; display:block; font-size:14px; font-weight:bold; color:#0067b2; padding-left:20px;}
dd.ac_detail{ width:710px; height:auto; overflow:hidden; margin-top:10px; padding:6px;}
.ac_intro{ color:#353535; padding:3px; line-height:25px; text-indent:20px; display:block;}
.goodsite_tit{ color:#0067b2; font-weight:bold;padding:5px 0 0 0px;background:url(/uploads/image/images/about_tit_bg.gif) 0px 6px no-repeat;  font-size:14px;}
.goodsite_detail li{ color:#353535; line-height:25px; margin:20px 0; overflow:hidden;}
.goodsite_detail li p{ text-indent:0; margin:8px 0 0 0; line-height:25px;}
.goodsite_detail li a{ color:#353535;}
.goodsite_detail li span{ float:left; margin:8px 15px 10px 0px; border-right:1px dashed #dcdcdc; padding-right:5px; display:inline-block; width:177px;}
p.course_specail{background:url(/uploads/image/images/course_ico_01.gif) no-repeat; height:11px; margin-left:5px; margin-top:10px;}
.course_detail{ padding-left:5px; margin-top:-6px; _margin-top:-8px;}
.course_detail li{ height:34px; background:url(/uploads/image/images/course_ico_02.gif) no-repeat; line-height:36px;padding-left:30px; color:#353535; margin-top:-2px;}
.course_detail li.last{ height:32px; background:url(/uploads/image/images/course_ico_03.gif) no-repeat; line-height:36px;padding-left:34px; color:#353535; margin-top:-8px;}
.ac_img{border:1px solid #d4d3de; width:699px; height: auto; display:block; padding:4px ; line-height:0;}
.ac_img a{ margin:0; padding:0;}
#intro1,#intro3,#intro2,#intro4{ display:none;}
.about_intro dt.idea_special{ background:none; margin-top:-35px;}
.ml8{ margin-left:8px;}
.idea_logo{ width:178px; height:71px; margin:25px auto; text-align:center; display:block;}
.idea_logo_text{ margin-top:5px; color:#2b2b2b;}
.idea_logo_detail{ margin-left:50px;}
.idea_logo_detail li,.idea_text_detail li{ color:#2b2b2b; list-style:decimal; line-height:26px; margin-left:20px;}
.idea_text_detail{ margin-left:6px; margin-top:15px;}
.idea_text_detail li{ list-style:none;}
.style_color{ color:#0067b2;}
#pic_top a{ float:left; display:block;margin-right:8px;}
#pic_top a.new_style1{ margin-bottom:5px; *margin-bottom:8px; }
.work_title{ width:745px; height:40px; display:block; padding-left:4px; margin-top:8px; margin-left:2px; text-align:left; }
.work_title a{ width:116px; height:36px; float:left; line-height:40px; margin-right:8px; font-size:12px; color:#343434; text-align:center; cursor:pointer; background:url(/uploads/image/iabout/work_nav_bg.gif) no-repeat; margin-top:8px;}
.work_title a.focus{ width:116px; height:40px; background:url(/uploads/image/iabout/work_nav_focus.gif) no-repeat; color:#fff; }
.work_title a:hover{width:116px; height:40px; background:url(/uploads/image/iabout/work_nav_focus.gif) no-repeat; color:#fff; text-decoration:none;}
.work_img{ width:745px; margin-top:13px; margin-left:4px; margin-bottom:10px; }
.work_img img{ float:left; margin-left:3px; margin-right:3px; border:1px solid #d8d8d8; padding:4px; width:356px; height:140px;}
.work_detail dl{ clear:both; padding-top:10px; *padding-left:10px;}
dt.work_deatil_tit{ clear:both; width:710px; height:27px; background:url(/uploads/image/images/about_tit_bg.gif) 0px 6px no-repeat; display:block; font-size:14px; font-weight:bold; color:#0067b2; padding-left:20px;  margin-top:0px; line-height:26px; margin-left:14px;}
.work_list{ margin-left:30px;}
.work_list li{ list-style:decimal; line-height:30px; font-size:14px;}
.work_list li.last{ margin-left:6px;}
.work_list li a{ text-decoration:none; color:#484848;}
.work_list li a:hover{ text-decoration: underline;} 
#work0,#work2,#work3,#work4,#work5,#work6,#work7,#work8{ display:none;}
.work_sort{ font-size:14px; font-weight:bold; color:#303030; display:block; margin-top:5px; margin-bottom:5px; margin-left:10px; *margin-left:7px;}
.work_list span{ float:right;}
.wuhan img{ padding:5px; border:1px solid #dcdcdc;}
.wuhan ul{ margin:0px 0 8px 10px}
.wuhan ul li{ float:left; margin-right:25px}
/**** ðâ¹øóúîòãç e   ******/
/*×êöêèùóþ*/
.about_main_bd{width:700px;border:1px solid #d4d3de;}
.glory_main{padding:0 5px;margin:0 auto;margin-bottom:-20px; font-size:12px; text-align:center}
.glory_main{ line-height:12px;}
.glory_img{ padding:5px 0 0;}
.glory_img li{ position:relative; float:left; width:220px; height:165px;  display:inline;}
.glory_img img{ position:absolute; width:143px; height:98px;border:#ccc solid 1px; left:14px; top:0; cursor:, auto;}
.glory_img li span{ position:absolute; width:145px; height:100px; background-color:#eee; left:18px; top:4px}
.glory_img li p{ position:absolute; width:192px; height:20px; line-height:20px; top:110px; margin-left: -8px; left:0; z-index:99}

/*éêçëóñçéá´½ó*/
.apply_link{ padding:0 14px;border:1px solid #d8e8f5;}
.apply_link dl:after{content:"\20"; display:block; clear:both; }
.apply_link dt{ height:30px; line-height:30px; margin-top:14px; font-size:14px;background:#eaf4ff url(/uploads/image/images/ico_arrtitle.gif) no-repeat 10px 10px; padding-left:30px; color: #1388df; font-weight:bold}
.apply_link dd{ padding:10px; line-height:24px;}
.link_main{float: left; overflow: hidden; height: auto; width:700px; margin-left:20px; padding:0 10px 10px; }
.about_intro dd p.ti_2em{ text-indent:2em;}
p.ti_2em{ margin-left:24px;}
.ta_center{ text-align:center; margin:10px 0 0 0;font-weight:bold;}


.wuhan .yz_dl01 li{ overflow:hidden; width:325px;height:225px}
.wuhan .yz_ul01 li img{width:325px; height:auto;}



/*关于我们528直聘logo*/
.clear{clear: both;}
.appjobs{padding:0 26px;}
.appjobs li{float:left;width:85px;height:70px;margin:23px;background:url(/uploads/image/iabout/appjobbg.png) no-repeat right bottom;}
.appjobs .conbox{display:none;border:1px solid #e5e4e4;border-radius:5px;position: absolute;width:602px;padding:25px;z-index:9;*margin-left:-50px;background: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.2)}
.appjobs a{position: relative;}
.appjobs a span{position:absolute;left:0;bottom:-23px;display:none;width: 70px;height: 23px;background:url(/uploads/image/iabout/apptop.jpg) no-repeat center bottom;z-index: 10;}
.appjobs li:hover .conbox,.appjobs li:hover span{display: block;}

.appjobs .conbox dl {margin:0;}
.appjobs .conbox dl dt{width:425px;float:left;height:auto;}
.appjobs .conbox dl dt img{width:425px;}
.appjobs .conbox dl dt p{color: #666;}
.appjobs .conbox dl dd{float:right;width:145px;height:auto;}
.appjobs .conbox dl dd span{display: block;padding:11px;width: 123px;height:123px;background:url(/uploads/image/ialogoicon/ewmbg.jpg) no-repeat;margin-bottom:10px;}
.appjobs .conbox dl dd span img{width:123px;height:123px;}
.appjobs .conbox dl dd a{display:block;height:35px;padding-top:10px;}