
/*us*/

.about_box { margin-top:10px; background-image: url(../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(../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(../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(../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(../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(../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(../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(../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(../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: url(../images/line_blue.gif); 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: url(../images/line_blue.gif); 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(../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(../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(../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(../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(../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(/imgs/infoEMS/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(/imgs/infoEMS/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(/imgs/human/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(/imgs/human/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(/imgs/human/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(/imgs/human/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: url(../images/right_bg.jpg); 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: url(../images/ico_1.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 15px; }
.indRegisters_clew { background-image: url(../images/clew_bg.gif); 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: url(../images/ico_2.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; }
.indRegisters_clew .right { line-height: 36px; float: left; height: 36px; background-image: url(../images/ico_3.gif); 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(../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(../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 url(../images/blank.gif) no-repeat; display: block; }
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../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(../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(/imgs/about/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(../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(../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(../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(../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(../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(../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(../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(../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(../imgs/about/work_nav_bg.gif) no-repeat; margin-top:8px;}
.work_title a.focus{ width:116px; height:40px; background:url(../imgs/about/work_nav_focus.gif) no-repeat; color:#fff; }
.work_title a:hover{width:116px; height:40px; background:url(../imgs/about/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(../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:url("../images/cjy_zoom.cur"), 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(../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(../images/about/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(../images/about/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(../images/about/logoicon/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;}