@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font: 12px/1.5 tahoma,arial,ËÎÌå,sans-serif; }
ul{ list-style-type:none;}
em{ font-style:normal;}
a{ color:#949494; text-decoration:none;}
a:hover{color:#F90; text-decoration:underline;}
img{ border:none;}
.cl{ clear:both;}
.l{ float:left;}.r{ float:right;}
.w720{ width:720px;}.w250{ width:250px;}.w50{ width:50px;}.w125{ width:125px;}.w250{ width:250px;}.w150{ width:150px;}.w80{ width:80px;}.w100{ width:100px;}

.h10{ height:10px;}.h30{ height:30px;}.lh30{ line-height:30px;}.h25{ height:25px;}.lh25{ line-height:25px;}
.mt10{ margin-top:10px;}.mt5{ margin-top:5px;}
.pd10{ padding:10px;}.pt10{ padding-top:10px;}.pt20{padding-top:15px;}
.rel{ position:relative;}
.dn{ display:none;}
.ml50{ margin-left:50px;}
.mr10{ margin-right:10px; display:inline;}.mr5{ margin-right:5px;}
.pr10{ }
.db{ display:block;}
.rel{ position:relative;}
.abs{ position:absolute;}

/*font*/
.f14{ font-size:14px;}.f16{ font-size:16px;}.f18{ font-size:18px;}.f20{ font-size:20px;}
.b{ font-weight:bold;}
.colorange{ color:#EE6C25;}

/*form*/
.SearchForm{ padding:10px 0 10px 10px; background:url("form.jpg") repeat-x 0 0;}
.Select{ height:30px;}
.Select1,.Select2,.Select3,.Select4{  float:left; height:30px; position:relative;}
.TextBg{ background:url("../images/form.png") no-repeat 0 -77px; width:200px; height:30px; line-height:30px; border:none; padding-left:31px; font-size:14px; font:bold;}
.SelectBox{ border:1px solid #C8C8C8; width:231px; line-height:25px; position:absolute; top:30px; left:0; color:#666; background-color:#FFF;}
.SelectBox span{ padding-left:6px; font-size:14px; font-weight:bold; height:25px;}
.SelectBox span.action{ background-color:#EA5504; color:#FFF;}

.SearchBox{ height:34px;  color:#717171; font-size:14px;}
.BoxTit{ background:url("../images/form.png") no-repeat 0 0; height:34px; padding-left:76px; width:321px;}
.txt_bg2{ background:url("../images/form.png") no-repeat 0 -40px; width:315px; padding:2px 3px; height:30px; line-height:30px; border:none;  color:#717171; font-weight:bold; font-size:14px; margin-top:0px !important margin-top:-1px;}
.SearchBtn1{ background:url("../images/form.png") no-repeat right 0; width:137px; height:34px; border:0;}
.txt_bg2{ background:url("../images/form.png") no-repeat 0 -40px; width:315px; padding:2px 3px; height:30px; line-height:30px; border:none;  color:#717171; font-weight:bold; font-size:14px; margin-top:0px !important margin-top:-1px;}
.SearchBtn1{ background:url("../images/form.png") no-repeat right 0; width:137px; height:34px; border:0;}
.BoxTxt{ border:1px solid #BEBEBD; height:32px; line-height:32px; width:393px; padding-left:5px; background-color:#FFF;}

/*Focus*/
#Focus{ width:720px; height:256px; overflow:hidden; position: relative;}
#FocusList{ height:22px; position:absolute; right:10px; bottom:10px; }
#FocusList a{ float:left; margin-right:2px; width:20px; height:20px; line-height:20px; background-color:#757575; color:#FFF; text-align:center; border:1px solid #FFF; text-decoration:none;}
#FocusList a.on{ background-color:#F08000; color:#FFF;}
/*Job Search*/
.InCity{ height:30px; line-height:30px; width:980px; margin:0 auto; font-family:'Microsoft YaHei';}
.InCity strong{ background:url("../images/form.png") no-repeat right -198px; font-size:14px; width:80px; float:left; color:#949494;}
.InCity a{ padding:0 8px; display:inline-block;}
.IconMore{ background:url("../images/form.png") no-repeat right -258px; float:right; padding-right:13px !important; margin-right:10px; display:inline;}
/*page*/
.page{ width:360px; margin:0 auto; height:30px; line-height:30px; padding:10px 0; color:#717171;  font-weight:bold; font-size:13px;}
.page ul{list-style-type:none;}
.page ul li{float:left; margin-left:15px;}
.page a,.page em{ padding:0 5px; color:#717171; font-weight:bold; display:inline-block; font-size:13px;}
.page a:hover{ color:#F60;}

.boxc1,.box2 {font:12px Verdana,Arial,Tahoma; font-size:14px;}
.boxc1 .bhead,.boxc1 .bhead em{ height:5px; font-size:0; background:url("../images/img.png") no-repeat;}
.boxc1 .bhead{ background-position:right -155px;}
.boxc1 .bhead em{ background-position:0 -155px; width:20px; display:inline-block;}
.boxc1 .bcont{  border-left:1px solid #C8C8C8; background:url("../images/BoxRight.jpg") no-repeat right 0;}
.boxc1 .bfoot,.boxc1 .bfoot em{ height:7px; font-size:0; background:url("../images/img.png") no-repeat;}
.boxc1 .bfoot{ background-position:right -160px;}
.boxc1 .bfoot em{ background-position:0 -160px; width:20px; display:inline-block;}

.box2 .bhead,.box2 .bhead em{ background:url("../images/img.png") no-repeat; height:49px; line-height:49px;}
.box2 .bhead{ background-position:right -340px; }
.box2 .bhead em{ background-position:0 -340px; float:left; padding-left:20px; color:#757575; font-style:normal; font-size:14px; font-weight:bold; }
.box2 .bhead a{ float:right; width:39px; height:36px; padding-right:3px; text-decoration:none;}
.box2 .bcont{ border-left:1px solid #C8C8C8; background:url("BoxRight.jpg") no-repeat right 0; padding:0 10px;}
.box2 .bfoot,.box2 .bfoot em{ background:url("../images/img.png") no-repeat; height:7px; font-size:0;}
.box2 .bfoot{ background-position:right -389px;}
.box2 .bfoot em{ background-position:0 -389px; float:left; width:20px;}

.TitBg{ background:url("../images/TitBg.jpg") no-repeat center bottom; height:40px; line-height:40px; text-align:center; font-size:16px; color:#717171;}
.logo2{ background:url("../images/logo2.png") no-repeat 0 0; width:119px; height:16px; margin:10px auto;}
.Tblog{ width:90px; margin:0 auto; color:#717171; font-weight:bold; font:14px; line-height:25px;}
.icon_sina{ background:url("../images/form.png") no-repeat 0 -190px; padding-left:28px; height:20px; display:block;}
.icon_gz{ background:url("../images/form.png") no-repeat 0 -163px; width:52px; height:19px; display:block;}
.Inbbs{ background:url("../images/form.png") no-repeat 0 -110px; width:64px; height:22px;}

.dl1{ text-align:center;}
.dl1 dt{ color:#EA5504; height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.dl1 dd{ color:#717171; height:40px; line-height:40px; background:url("../images/ListBg.jpg") no-repeat center bottom; }
.ApplyBtn{ background:url("../images/form.png") no-repeat 0 -135px; width:61px; height:22px; border:none; display:block;margin-left:15px;float:left;}
.dl2{ color:#7B7B7B; }
.dl2 dt{ text-align:center; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.dl2 dd{ line-height:20px; letter-spacing:1px;}
.dl2 dd em{font-family:Arial;}
.Contact{ background:url("../images/form.png") no-repeat -70px -110px; width:64px; margin:0 auto; height:21px; display:block;}

.ul2{ padding-left:10px; padding-top:10px; height:70px;}
.ul2 li{ width:148px; margin-right:6px; float:left; border:1px solid #CCC; margin-top:10px;}
.ul2 li img{ display:block;}


.footer{ margin-top:20px; text-align:center; background-color:#ECECEC; height:100px; line-height:50px; color:#333; font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
.footer .bottom_menu{ background:url("../images/footer_bg.jpg") repeat-x 0 0; height:26px; line-height:26px; color:#888;}
.footer .bottom_menu a{ color:#111;}

/**/
.banner{ margin:0 auto; width:980px;}