*{ font-size:13px; border:0; margin:0; padding:0;}
body{width:994px; zoom:1;margin:0 auto; text-align:center;}
#CM{margin:0 auto;}
a{color:#636363; text-decoration:none;}
a:hover{ color:#f1a214; text-decoration:underline; }
.noUnderline a:hover{ text-decoration:none;}
.Underline a:hover{ text-decoration:underline;}
#top,#menu{width:994px; float:left;  margin:0 auto; text-align:left; margin-top:6px; height:81px;}
#middle1{width:994px;float:left;margin:0 auto; text-align:left;margin-top:6px;height:auto;}
#top{ margin-top:0; margin-left:-1px;}
.redC{ color:#ff3300; font-weight:bold;}
.a12{text-align:right; padding-top:7px;}
.a12 a{ font-size:12px; color:#fd861e; font-weight:400; }
.a12 a:hover{color:#fe6601; text-decoration:none;}
.redR a{ color:#ff6900; text-decoration:underline;}
.redR a:hover{color:#ff6900;}
.chkCode{ margin-left:2px;}
#wether{ height:24px; overflow:hidden; float:left; width:990px;}
#topYY{ float:left; text-align:center; width:994px; height:25px;margin-bottom:-7px; margin-bottom:-10px\9; padding-top:2px; font-size:16px; color:#9900cc; font-weight:bolder; }
#kfzx{ position:absolute; z-index:1100; width:270px; height:50px;top:185px; right:120px; text-align:center; }
#kfzx a{  font-weight:bolder; color:#2a95fd; font-size:14px;}
#downLine{ margin-top:-5px;_margin-top:0; margin-bottom:6px; _margin-bottom:8px;}
#downLine td{ border-bottom:1px #ccc dashed; height:17px; _height:16px;color:#999; font-size:12px; line-height:17px; _line-height:16px;vertical-align:middle; padding-left:10px; _padding-left:5px;}
#menu{background:url(../image/menubg.jpg) no-repeat;height:36px; *height:39px; overflow:hidden;}
#menu a{color:#fffffd;font-size:15px;font-weight:bold;display:inline-block;width:85px;height:32px;*height:33px;padding-top:8px;}
#menu a:hover,#menu a.cur{ background: url(../image/menuoverbg.jpg) no-repeat; color:#fd861e; text-decoration:none;}

#left,#center,#right{ float:left; margin-left:8px; overflow:hidden;width:510px;}
#left{ margin-left:0; width:240px;}
#right{ width:224px; height:432px;}
#left1{ height:278px; border:1px #cccccc solid;}
#left2{ margin-top:5px;}
#left2 img{ border:0; margin-bottom:6px; width:238px; height:41px;}
#left1-1{ background:url(../image/left1-1.jpg) no-repeat;	height:24px; text-align:right;padding-top:7px;}
#left1-1 a{	font-size:13px;	color:#fd861e; font-weight:bold;}
#left1-1 a:hover{ color:#fe6601; text-decoration:none;}
#left1-2{ margin-left:10px; margin-top:8px; height:80px;}
#left1-3{width:230px; margin-left:6px; margin-top:6px;}
#left1-3 dl dd{ height:28px;  line-height:28px; _height:21px; _line-height:21px; _padding-top:7px; vertical-align:middle; border-bottom:1px #ddd dashed;}
#center{ background:url(../image/right1.jpg) no-repeat; width:744px; overflow:hidden; }
#center1{ margin-left:10px; _margin-left:5px; width:255px; height:225px; float:left; overflow:hidden; padding-left:5px;}
.loading{ height:50%; width:100%; padding:80px 50px;}
.Comloading{ height:107px; width:80px; padding-left:50px; padding-top:20px;}
#center1-R{ width:377px; height:49px; float:left; margin-top:128px; margin-left:90px;}
#userName,#passWord,#checkCode{border:1px #ddd solid; height:20px; width:110px;}
#checkCode{ margin-top:2px;}
.d{ height:21px; border:0px #000 solid; width:377px; margin-bottom:5px;}
#center1 div{ float:left;}
#center1-top{ height:35px;width:255px; line-height:35px; vertical-align:middle; float:left; border-bottom:1px #fa6b00 dashed; background:#fff; margin-top:5px; margin-bottom:6px;}
#center1-top a,#downLine a{ color:Blue; text-decoration:none;}
#center1-top a:hover{color:Blue;}
#perLogin td{ height:24px; height:24px;line-height:24px; vertical-align:middle; color:#999;}
#td16{ height:5px;width:255px; border-top:1px #fa6b00 dashed;}
#center-L{ width:250px; float:left;}
#center-C{ width:27px; float:left;}
#center-R{ width:215px; float:left; text-align:center;}
#center-rig{  height:50px; *height:50px;}
#center1-R img{ height:25px; width:57px; border:0; margin-left:2px; float:left;}
#comKey,#selectedIndustryShow3,#ddlProfessional{width:314px; _width:312px;height:19px;border:1px #ccc solid;background:#f6f6f6;line-height:19px;vertical-align:middle;float:left;margin-top:2px;padding-left:2px;}
#comKey{ _padding-left:3px;}
#ddlProfessional{ width:175px; _width:176px; height:21px; margin-left:0;margin-top:1px; padding:0;}
#selectedIndustryShow3{ margin-left:5px; width:134px; _width:132px;}
#right1-2L{ width:70%; float:left; margin-top:5px; height:128px;}
#right1-2R{ width:29%; float:right; margin-top:10px;}
#Se{ margin-left:10px; width:245px;float:left; margin-top:5px; }
#r12LR{ width:235px; height:118px; margin-left:10px;float:left;}
#loginComp{ margin-top:-5px;}
#right1-2R input,.comInput input,.comLoginC input{ width:125px;height:19px; border:1px #ddd solid;}
.comInput input{ margin-right:20px; height:26px;}
#right1-2R input#CheckBoxCom,#status{width:13px;height:13px; vertical-align:sub;*vertical-align:middle;}
.comLogin,.comLoginC{ font-weight:bold; width:120px; *width:80px; height:30px; text-align:right;}
.comLoginC input{ width:65px;}
.NoDownLine{ border-bottom:0px;}
#selectedAreaShow4{ overflow:hidden;}
#pl15{ padding-left:30px;}
.ML6{ padding-left:6px;}

#search{ height:92px;border-bottom:1px #b4b4b4 dashed;}
#stL{ padding-left:10px;}
#stL a,#stL img{ display:block; float:left;}
#stL img{ padding-top:5px;}
#wk{ background:url(../Images/wk.gif) ;}
#stL a{width:51px; height:28px;margin:0 3px 0 3px;line-height:23px;vertical-align:middle;text-align:center;}
@media all and (min-width: 0px){ #stL a {height:28px !important;} }
#stL a:hover,.curSearch{ background:url(../image/searchBg.jpg); color:#fdfffe;}
#sinput{font-size:14px;text-align:left;height:20px;line-height:20px;vertical-align:middle;border:1px #aaaaaa solid;}
#searchr{ padding-top:8px;}
#searchr a{display:inline-block;width:66px;height:21px;height:22px\9; margin-right:20px; margin-left:10px; padding-top:5px;overflow:hidden;text-align:center;background:url(../image/searchRbg.jpg);}
#searchr a:hover{ color:#323230;}
#searchK{ border:0; width:200px; *width:205px; height:22px; line-height:22px; vertical-align:middle;}
#middle1{ margin-left:1px;}
#M2Right{ float:left; width:739px; margin-top:13px;}
#Left3,#Left5,#Left6{ border:1px #cccccc solid;height:363px; *height:360px !important; _height:351px; width:238px; overflow:hidden; }	
#left3-1{ background:url(../image/tjqy.jpg); height:28px;}
.a12{text-align:right; padding-top:7px; padding-right:20px;}
.a12 a{ font-size:12px; color:#fd861e; font-weight:400; }
.a12 a:hover{color:#fe6601; text-decoration:none;}
#left3-3 a:hover{ text-decoration:underline;}
#left3-3,#Left5-2,#Left6-2{ width:226px;}
#left3-3 dl dd,#Left5-2 dl dd,#Left6-2 dl dd{ height:28px;  line-height:28px; _height:21px; _line-height:21px; _padding-top:6px; vertical-align:middle; border-bottom:1px #ddd dashed;}
.ul1{  margin-left:5px; width:220px;}
.ul1 td{ height:24px; line-height:24px;  _height:28px; _line-height:28px;  vertical-align: middle; border-bottom:1px #ddd dashed; padding-left:5px; }
.ul1 td img{ margin-right:5px;}
.hiddle{ display:none;}
#Left5,#Left6{ margin-top:6px;}
#Left5-1{ background:url(../image/xczpxx.jpg); height:28px;}
#Left6-1{background:url(../image/zczpxx.jpg); height:28px;}
#right2{margin-bottom:8px; *margin-bottom:4px; }
#right3,#right4,#right5{width:741px; height:568px; *height:575px;_height:553px;border:1px #cccccc solid;overflow:hidden;}
#right3{ padding-top:5px;}
#latestJobs div{ margin-left:8px; float:left; width:175px; _width:162px;}
#latestJobs div table tr td{height:27px; _height:25px; border:solid 0px #ccc;}
#latestJobs div dl dd{}
#right3 table{ margin-left:8px;}
#right3 div{ margin-bottom:5px;}
#right3-1{ padding-left:5px;}
#right3-3{ background:url(../image/right3-2.jpg) no-repeat; height:22px; width:720px;}
#right3 table tr td{ text-align:left; height:24px; line-height:24px;}
.tdL{ width:135px;}
.tdR{ width:95px;}
#zhuyi{  background:url(../image/right3-3.jpg) no-repeat; height:32px; width:730px; float:left; }
#right4{ height:272px; margin-top:11px; *margin-top:9px !important;}
#right4-1{ background:url(../image/right4-1.jpg); height:25px;}
#right4-2 img{ width:177px; height:54px; margin:4px 0 0 6px; float:left;}
#right5{margin-top:10px; *margin-top:8px !important; height:285px; _height:280px;}
#R51{background:url(../image/right5-1.jpg); height:28px; text-align:right;}
#R51 a{font-size:12px; color:#fd861e; font-weight:400; text-decoration:none;}
#R51 a:hover{color:#fe6601; text-decoration:none;}
#R52 div{ width:231px; float:left; border-right:1px #999 dashed; padding-left:10px;}
#R52 div#R52R{ border:0;}
#R52 div td{ height:25px; line-height:25px; _height:24px; _line-height:24px; vertical-align:middle;}
.Ba{ height:28px;}
.Ba a{ color:#03349b;}
.Ba a:hover{ color:#03349b;}
#btm{width:994px; height:auto; float:left;}
#otherArt,#bottom1,#bottom2{ width:990px; height:122px; text-align:left; margin-left:1px;margin-top:6px; border:1px #cccccc solid; float:left;}
#otherArt a{ color:#525252;}
#bottom1{ height:auto;}
#bottom1 a,#bottom2 a{font-size:12px; color:#8a8a8a;}
#bottom1 a:hover,#bottom2 a:hover,#otherArt a:hover{ color:#f1a214; text-decoration:underline; }
#bottom1 table{ margin-right:8px;}
#linksTitle{ background:#f3f3f3; font-size:15px; font-weight:bold; color:#777;}
#bottomAd a{ margin-left:5px;display:inline-block; float:left;}
#bottomAd img{ width:88px; height:31px; border:0;}
#links{ line-height:22px; padding-left:8px; float:left;}
#bottom2{ height:150px; border:0; margin-top:8px; float:left;font-size:12px;}
#bottom2 a{ font-size:12px;}
#bottomTop{ height:8px; background:url(../image/bottom-1.jpg);}
#bottom2 table tr td{ overflow:hidden;}
#otherArt{ border:0; margin-left:0; height:178px; margin-top:10px;}
#hrzx,#zyzd,#pxcd,#cmbl,#xsxq,#ygzj{width:156px; height:175px; margin-left:10px; float:left; background:url(../image/yjk.jpg);}
/*yjk.jpg*/
#lin{ overflow:hidden; height:1px; width:20px;}
#hrzx{margin-left:0; }
#hrzx div,#zyzd div,#pxcd div,#cmbl div,#xsxq div,#ygzj div{ margin-left:2px; margin-top:2px; height:20px; width:98%; overflow:hidden; background:url(../image/ot.jpg); padding-top:6px; }
#otherArt div div span{margin-left:25px;font-weight:bold; font-size:12px; color:#fa7307; margin-right:25px;}
#otherArt div div a{ color:#fd861e; font-size:12px;}
#otherArt div div a:hover{ text-decoration:none;}
#otherArt div ul{ margin:0; margin-left:17px; padding:0; margin-top:7px;}
#otherArt div ul li{  height:22px; line-height:22px; vertical-align:middle; margin-left:6px; list-style-type:disc; font-weight:500;}
.re{ color:#ffa200;}
.zw{ color:#888;}
em{ color:#444;}
#pl{display:block; text-align:left;}
#pl a{ color:#fff;}
#pl a:hover{ color:#fff;}
