body{ margin:0px; padding:0px; }
h1,ul,p,h2,h3,textarea,{ margin:0px; padding:0px;float:left;}
li{ list-style-type:none;}

.login_box1{ width:220px; height:270px; background:#f2f2f2; border-top:3px solid #7cb228;}
.tishix{ width:210px; height:25px; text-align:right; padding-right:10px; font-size:20px; color:#999999;font-family: Verdana, Arial, Helvetica, sans-serif;}
.tishix a{ color:#444444; text-decoration:none;}
.tishix a:hover{ background:#7cb228; color:#FFFFFF;text-decoration:none;}
.tishid{ width:390px; height:31px;  padding-left:30px; font-size:22px; font-family: "榛戜綋"; line-height:31px;}
.tishid span{ float:right; padding-right:30px; font-size:16px;}
.tishid span a{ color:#7cb228; display:block; background:url(../images/18010680_344.gif) no-repeat right; padding-right:15px; text-decoration:none;}
.login_box1 .input{ height:31px; line-height:31px; text-align:center; width:160px; background:#ffffff; border:1px solid #cccccc;-webkit-border-radius: 4px; margin-top:5px; font-size:16px; color:#999999}
.login_box1 .loginbutton{ width:160px; margin-left:30px;display:block;height:31px; line-height:31px; color:#FFFFFF; background:#7cb228; margin-top:5px;text-align:center; font-size:16px;-webkit-border-radius: 4px;cursor:pointer;}
#head{ width:100%; height:50px; background:#62AB00; line-height:45px; 
z-index: 100;overflow:hidden;position: fixed;top: 0px; /* position fixed for IE6 */
_position: absolute;_top: expression(documentElement.scrollTop + "px");
}
#head a{ color:#FFFFFF; text-decoration:none; display:block;float:left; text-align:center; font-size:14px;}
#head a:hover{ background:#5d8b02;}
#head .a1{ width:35%; font-weight:bold;}
#head .a2{ width:16%; font-size:16px; font-family:微软雅黑;text-align:center; display:block;}
#head .a5{ width:30%; font-weight:bold;}

.sousuo_k .topss{vertical-align:middle;width:89%; -webkit-appearance: none;margin:auto;float:left;display:block;border:1px solid #ccc; background:#fff;border-radius:35px 0px 0px 35px; border-right:0px;color:#999; padding:7px 0px 8px 0px;font-size:14px; text-align:center;}
.sousuo_k .qrss{float:left; width:10%;border:0px; background:#F0F7E6; text-align:center;border:1px solid #ccc; background:#fff;border-radius:0px 35px 35px 0px; border-left:0px; height:33px; }

.sousuo_k{ width:100%;float:left; height:48px; background:#F4F4F4; padding-top:18px; text-align:center; font-size:12px; line-height:35px;}
.sousuo_k a{ width:85%; margin:auto; height:35px; display:block;border:1px solid #ccc; background:#fff;border-radius:35px; color:#999; text-decoration:none;}
.top_nav{ width:100%; height:90px; padding-top:15px;float:left;}
.top_nav div{ width:25%;float:left; height:70px;  list-style-type:none; text-align:center; font-size:14px; line-height:25px; color:#999;}
.tuijiantop{ width:90%; margin:0px 5%; height:41px;border-top:1px solid #F4F4F4;float:left; line-height:41px; overflow:hidden;}
.tuijiantop em{ font-family:微软雅黑; font-weight:bold; color:#62AB00; font-size:14px; padding-right:10px;font-style:normal;}
.tuijiantop a{ color:#999; font-size:14px; text-decoration:none; }
.tuijiantop span{float:right; font-family:Verdana, Arial, Helvetica, sans-serif;}
#head1{ width:100%; height:45px; background:#f0efef; line-height:45px;
z-index: 100;position: fixed;top: 0px; /* position fixed for IE6 */
_position: absolute;_top: expression(documentElement.scrollTop + "px");
}
#head1 a{ color: #000000; text-decoration:none; display:block;float:left;text-align:center; font-size:14px;}
#head1 a:hover{}
#head1 .a1{ width:40%;display:block; height:43px;font-weight:bold;border-bottom:2px solid #009900;}
#head1 .a2{ width:40%;font-weight:bold;height:43px; display:block;border-bottom:2px solid #cccccc;}
#head1 .a3{ width:45px;font-weight:bold;height:43px;float:right;display:block; background:url(../images/fdj.gif);;}
.main{padding:10px;margin-top:60px;}
.s{ width:96%; padding-left:10px;height:33px; border:1px solid #cccccc; background:url(../images/s-bg.gif); line-height:33px;float:left;}
.s1{ line-height:37px;height:37px; background:#FF6600; color:#FFFFFF; display:block; text-align:center; font-weight:bold; text-decoration:none; font-size:14px;float:left; width:100%; border:0px;}
.city span{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999;}
.city{ width:90%; margin-left:5%;line-height:45px;font-size:13px;float:left;}
.city a{ margin-right:10px; text-decoration:none; color:#999; display:block;float:left;}
.job-list{ width:100%;  overflow:hidden;background:#ffffff;float:left;}
.job-list h1{ width:100%; line-height:45px; height:45px; font-size:18px; text-align:center; margin:0px; background:#F4F4F4; font-family:微软雅黑;}
.job-list ul{ padding:0px 10px; margin:0px;}
.job-list li{ width:100%;float:left; line-height:21px; border-bottom:1px solid #eee; padding:15px 0px;}
.job-list li p{ width:100%; font-size:12px; color:#666666;margin:0px;}
.job-list li .p1{ font-size:18px;font-family: "微软雅黑"; color:#4444; font-weight:bold; overflow:hidden;}
.job-list li .p1 a{ color:#444; font-size:14px;}
.job-list li .p2{font-size:14px; font-family: Arial, Helvetica, sans-serif; color: #FF3300;overflow:hidden; padding-top:5px;}
.job-list li em{ color:#444; font-style:normal;}
.job-list li .p3{ font-size:14px;font-family: Arial, Helvetica, sans-serif; color: #FF3300;overflow:hidden;padding-top:2px; }
.job-list li span{float:right; color: #FF6600;}
.job-list li .chakanxq{float:right; width:60px; height:21px; line-height:21px; text-align:center; background:#62AB00; color:#FFFFFF; font-size:12px;border-radius:5px; }
.job-list .yxz{float:left; width:94%; margin-left:3%;height:45px; margin-top:70px; border-bottom:1px solid #eee;}
.job-list .yxz a{ padding:5px 8px; border:1px solid #FF3300; color:#FF3300; font-size:12px; text-decoration:none;flaot:left; margin-right:10px;}





.job-list1{ border:1px solid #cccccc; width:100%;background:#ffffff; margin-top:10px;float:left;}
.job-list1 h1{ width:100%; line-height:35px; height:35px; font-size:12px; text-align:center; margin:0px;}
.job-list1 ul{ padding:10px;float:left;margin:0px;}
.job-list1 li{ width:100%;float:left; height:65px; line-height:21px; border-bottom:1px solid #cccccc; padding-top:10px; padding-bottom:10px;}
.job-list1 li p{ width:100%; font-size:12px; color:#666666; height:21px; overflow:hidden;margin:0px;} 
.job-list1 li .p1{ font-size:18px;font-family: "����"; color:#333333; font-weight:bold;}
.job-list1 li span{float:right; color: #FF6600;}
job-list1 .red{float:left;}



.bottom{ height:35px; overflow:hidden;line-height:35px;float:left; width:100%; background:#ccc; margin-top:10px;}
.bottom a{float:left; color:#FFFFFF; font-size:14px; margin-right:10px; text-decoration:none;}
.bottom span{float:right; margin-right:5px;}
.bottom1{ height:70px; line-height:25px;float:left; width:100%; margin-top:10px; font-size:14px;}
.bottom1 p{ text-align:center; width:100%;}
.bottom1 p a{ color:#0033CC; text-decoration:none;}

#toujianli{ width:100%; height:45px; background:#62AB00; line-height:45px; font-family:微软雅黑;position:fixed!important; position:absolute;  bottom:0px!important; bottom:auto; top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight));
}
.t1{ width:100%; display:block; text-align:center;color: #fff; font-size:18px; text-decoration:none; font-weight:bold;font-family: "黑体";}
.job_nr{ width:100%;float:left;}
.job_nr h1{ font-size:18px;font-family: "����"; width:100%; line-height:21px; font-weight:bold;}
.job_nr h1 strong{ font-size:12px; color:#FF6600; font-weight:normal; padding-left:5px;}
.job_nr h2{ font-size:13px;width:100%; font-weight:normal; line-height:21px; padding-bottom:10px;}
.job_nr h2 a{ color: #339900; text-decoration:none;}
.job_nr p{ width:100%; float:left; padding:0px; margin:0px;line-height:21px; font-size:13px; color:#666666;}
.job_nr h3{ font-weight:bold;width:100%;float:left; line-height:23px; background:#eeeeee; margin-top:10px; font-size:14px;}
.job_nr .miaoshu{ width:100%;float:left; line-height:21px; margin-top:10px; font-size:13px; color:#666666;}
.job_nr .liebiao{ width:100%;float:left; line-height:25px; margin-top:10px; font-size:13px; color:#666666; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;}
.job_nr .liebiao a{ display:block; width:49%; overflow:hidden; height:35px; line-height:35px;float:left; text-align:center;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee; color:#0033CC; text-decoration:none;}

.pager {padding:3px; margin:3px; text-align:center; width:100%; margin-top:13px;float:left; font-size:12px;}
.pager A {border: #dedfde 1px solid; line-height:20px; padding:4px 4px; color: #505050; margin-right:3px; text-decoration:none}
.pager A:hover {border: #3e86c9 1px solid; COLOR: #fff;  BACKGROUND-COLOR: #3e86c9}
.meneame A:active {BORDER: #3e86c9 1px solid; COLOR: #fff;BACKGROUND-COLOR: #3e86c9}
.pager SPAN.current {PADDING:4px 3px; FONT-WEIGHT: bold;COLOR: #fff; MARGIN-RIGHT: 3px; background:#3e86c9; border:#3e86c9 1px solid;}
.pager SPAN.disabled {COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING: 4px 7px;}

.pager a.pre {COLOR: #505050; MARGIN-RIGHT: 3px; PADDING: 8px 10px 7px 10px;  line-height:22px;background:url(../images/ico_page.gif) no-repeat 10px 50%;}
.pager a.pre:hover {border: #3e86c9 1px solid; COLOR: #fff; cursor:pointer;background:url(../images/ico_page.gif) #3e86c9 no-repeat 10px 50%;}


.pager a.predisabled {COLOR: #bcbecf; MARGIN-RIGHT: 3px; PADDING: 8px 10px 7px 10px; line-height:22px;background:url(../images/ico_page.gif) #eff2f0 no-repeat 10px 50%;}
.pager a.predisabled:hover {border: #dfdfdf 1px solid; COLOR: #bcbecf;}

.pager a.next {COLOR: #505050; MARGIN-RIGHT: 3px; PADDING: 8px 10px 7px 10px;  line-height:22px;background:url(../images/ico_page.gif) no-repeat -100px 50%;}
.pager a.next:hover {border: #3e86c9 1px solid; COLOR: #fff; cursor:pointer;background:url(../images/ico_page.gif) #3e86c9 no-repeat -100px 50%;}


.pager a.nextdisabled {COLOR: #bcbecf; MARGIN-RIGHT: 3px; PADDING: 4px 20px 5px 7px; line-height:22px;background:url(../images/ico_page.gif) #eff2f0 no-repeat -100px 50%;}
.pager a.nextdisabled:hover {border: #dfdfdf 1px solid; COLOR: #bcbecf;}



/*评论评论评论*/
.pl{ border:1px solid #cccccc;float:left; width:100%; font-size:12px; background:#ffffff;}
.pl h1{ width:100%; line-height:21px; height:21px; font-size:12px; color:#FFFFFF;background:#699f00; text-align:center; margin:0px;}
.pl ul{float:left; padding:0px 10px; margin:0px;}
.pl li{ width:100%;float:left; line-height:21px; border-bottom:1px solid #cccccc; padding-top:15px; padding-bottom:15px;}
.pl li strong{ font-weight:normal; color:#999999;}
.pl li p{ line-height:21px; color:#333333; width:100%;float:left; margin:0px;}
.pl li .p1{ padding:10px; border:1px solid #FFCC00; width:90%; background:#FFFF99; margin-top:10px;}
.pl li p a{ color:#0000FF;}
#comment_reviews{ width:100%; height:60px;margin:10px;border:1px solid #cccccc;float:left; font-size:14px;}


/*评论评论评论*/


/*企业登录*/
.qy_input{ width:95%; height:31px; line-height:31px; border:1px solid #cccccc; text-align:center; font-size:16px;}
.qy_input1{ width:95%; height:31px; line-height:31px; border:1px solid #cccccc;text-align:center;font-size:16px; margin-top:10px;}
.qy_input2{ width:60%; height:31px; line-height:31px; border:1px solid #cccccc;text-align:center;font-size:16px; margin-top:10px;float:left;}
.loginbutton{ width:100%; display:block;height:41px; line-height:41px; color:#FFFFFF; background:#FF6600; margin-top:10px;text-align:center; font-size:16px;}
.register{ width:100%; display:block;height:41px; line-height:41px; color:#FFFFFF; background:#FF6600; margin-top:10px;text-align:center; font-size:16px;}

/*企业控制面板*/
.qy_tiao{ width:100%; background:#f1f1f1;border:1px solid #cccccc; height:31px; line-height:31px; margin-bottom:10px; text-align:center; font-size:14px; text-decoration:none;}
.qy_tiao strong{ color:#FF0000; padding:0px 5px;}
.qy_sc{ width:100%;  background:#FF6600;border:1px solid #FF6600; height:31px; line-height:31px; margin-bottom:10px; text-align:center; font-size:14px; text-decoration:none;}
.scfl{ width:100%;float:left; margin-top:10px;}
.scfl a{ padding:5px; background:#FFFFCC;float:left; border:1px solid #FFCC33; font-size:14px; margin-right:10px; color:#000000; text-decoration:none; margin-bottom:5px;}
.scfl i{ color:#FF0000; font-style:normal;}


/*个人会员注册*/
.grzc h1{ padding:5%; font-size:16px; font-family:微软雅黑; text-align:center;}
.grzc .zcb{ width:100%; padding:0px 5%; margin-top:10px; font-size:12px;}
.grzc .zcb input{ width:80%; padding:0px 5%;margin:auto; height:41px; line-height:41px; font-size:14px; border:1px solid #ccc; margin-bottom:13px;  -moz-border-radius: 35px;      /* Gecko browsers */
    -webkit-border-radius: 35px;   /* Webkit browsers */
    border-radius:35px;            /* W3C syntax */}

.grzc .registerbutton{ width:100%;float:left;font-family:微软雅黑;  height:45px; line-height:45px; font-size:18px; border:0px solid #336600; color:#FFFFFF; text-decoration:none;  -moz-border-radius: 35px; text-align:center; font-weight:bold; background:#336600;      /* Gecko browsers */
    -webkit-border-radius: 35px;   /* Webkit browsers */
    border-radius:35px;            /* W3C syntax */}
	
	
	/*仿美团*/

/* screening */
div.screening{
    width: 100%;
    overflow: hidden;
    background: #fff;
    /*position: fixed;*/
    /*z-index: 4;*/
}
div.screening>ul{
    margin: 0;
    padding: 0;
    list-style-type: none;
    border-bottom: solid 1px #d3d3d3;
    overflow: hidden;
}
div.screening>ul>li{
    float: left;
    width: 33%;
    text-align: center;
    line-height: 3rem;
    border-left: solid 1px #d3d3d3;
    background: url("../images/on_1.png") no-repeat 85% center;
}
/* grade */
.meishi22,.grade-eject,.Category-eject,.Sort-eject{
    position:fixed;
    top: 100%;
    width: 100%;
    height: 63%;
    z-index: 1; margin-top:48px;
    -webkit-transition-duration: 0.4s;
}

.meishi22>ul,.grade-eject>ul,.Category-eject>ul,.Sort-eject>ul{
    margin: 0;
    padding: 0;
    overflow: auto;
    height: 100%;
    width: 100%;
    -webkit-transition-duration: 0.4s;
}
.meishi22>ul>li,.grade-eject>ul>li,.Category-eject>ul>li,.Sort-eject>ul>li{
	height: 3rem;
    line-height: 3rem;
    font-size: 16px;
    padding-left: 1rem;
    border-bottom: solid 1px #eee;
}
.meishi22>ul.meishia-w,.grade-eject>ul.grade-w,.Category-eject>ul.Category-w{
    background: #fff;
    position: absolute;
    z-index: 1;
}
.meishi22>ul.meishia-t,.grade-eject>ul.grade-t,.Category-eject>ul.Category-t{
    background: #eee;
    position: absolute;
    z-index: 2;
    left: 100%;
}
.meishi22>ul.meishia-t>li,.grade-eject>ul.grade-t>li,.Category-eject>ul.Category-t>li{
    border-bottom: solid 1px #e5e5e5;
}
.meishi22>ul.meishia-s,.grade-eject>ul.grade-s,.Category-eject>ul.Category-s{
    background: #fff;
    position: absolute;
    z-index: 3;
    left: 100%;
    list-style-type: none;
}
.meishi22>ul.meishia-s>li,.grade-eject>ul.grade-s>li,.Category-eject>ul.Category-s>li{
    border-bottom: solid 1px #eee;
    margin-left: 1rem;
    padding: 0;
}
.grade-w-roll{
top: 3rem;
}
.grade-w-roll::after{
    position: fixed;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    background:rgba(0,0,0,0.2);
    top: 0;
}
/*Sort-eject*/
.Sort-Sort{
    background: #fff;
    position: absolute;
    z-index: 3;
    left: 0;
    list-style-type: none;
}
.Sort-Sort a{ text-align:left; text-decoration:none; color:#999; display:block;}
.Sort-Sort li a .here{ color:#FF0000;}
.Sort-Sort>li{
    border-bottom: solid 1px #eee; text-align:left;
    padding: 0;
}
.Sort-height{
    height: 65%;
}

/* demo-content */
.demo-content{padding-top: 3rem;}

.meishi1{ background:url(../images/meishi1.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi2{ background:url(../images/meishi2.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi3{ background:url(../images/meishi3.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi4{ background:url(../images/meishi4.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi5{ background:url(../images/meishi5.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi6{ background:url(../images/meishi6.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi7{ background:url(../images/meishi7.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}
.meishi8{ background:url(../images/meishi8.png) no-repeat left ; background-size:25px; height:3rem; padding-left:2rem; width:10rem;}


.xiaobiao{ background-color:#d2d3ce; color:#FFFFFF; padding:0px 5px; font-size:10px; border-radius:8px; margin-left:10px;}
.xiaobiao1{font-size:10px; margin-left:20px;}



.zimu{ height:20px; background-color:#e4e4e4; border-bottom:1px solid #e5e5e5; padding-left:20px; line-height:20px;}


.wrap {
  position: relative;
  margin-top:-60px;
}
.slider-v3 {
  margin: 1.5em auto;
}
.wrap input {
  position: absolute;
  left: -9999px;
}

.slider-v3 {
  position: relative;
  display: block;
  width: 5em;
  height: 2em;
  cursor: pointer;
  border-radius: 1.5em;
  transition: 350ms;
  background: #ddd;
}
.slider-v3::after {
  position: absolute;
  content: '';
  width: 1.5em;
  height: 1.5em;
  top: 0.2em;
  left: 0.5em;
  border-radius: 1.5em;
  transition: width 200ms ease-out, height 300ms 50ms ease-in, top 300ms 50ms ease-in, left 250ms 50ms ease-in, box-shadow 300ms ease-in;
  background: #e23a46;
  box-shadow: 0 0 0 1.5em #f2f2f2 inset;
}
input:checked + .slider-v3::after {
  top: 0.2em;
  left: 3em;
  box-shadow: 0 0 0 0 #f2f2f2 inset;
}



.choose a{color:#666666;text-decoration:none;}
.choose a:hover{color:#990000;text-decoration:none;}
.choose{padding: 13px 30px 30px 0;}
.choosetext{height:24px;padding:20px 0;font-size:14px;}
.choosebox{padding:0 0 35px 0;}
.choosebox li{float:left;margin-right:10px;display:inline;padding-bottom: 22px;}
.choosebox li a{float:left;background:#fff;font-size:14px;border:1px solid #ccc;height:14px;line-height:14px;padding:4px 12px; display:block;}
.choosebox li a.current{background:#e23a46; color:#FFFFFF;}
.choosebox li input{display:none;}
.choose .btn-img{overflow:hidden;background:#fff;cursor:pointer;border:0;}
.choose .btn-img span{font-size:18px;font-weight:800;color:#e23a46;font-family:"微软雅黑","宋体";}







.searcharea .selected{ float:left; width:100%; margin-top:35px; }
.searcharea .selected label{ float:left; width:65px; line-height:24px; font-weight:bold}
.searcharea .selected .rightin{float:left;width:758px;}
.searcharea .rightin li{float:left; margin:2px 8px 2px 0; padding:4px; line-height:15px; background:#FFF; border:#ff6b1c 1px solid; color:#999;}
.searcharea .rightin li A{ background: url(../images/icon/del_red.gif) no-repeat right 50%; padding-right:16px; color:#f55500;}
.searcharea .selected .rrs{float:left;width:97px; padding-left:6px;}
.searcharea .selected .rrs A{float:left;width:97px; height:31px; background:url(../images/img_button.gif) no-repeat -442px -145px; text-align:center; line-height:29px; color:#fff;}




.job2016{padding:4%;float:left; color:#444; width:92%;}
.job2016 h1{ width:100%;float:left; line-height:25px; margin:0px; font-size:20px; font-family:微软雅黑; border-bottom:1px solid #eee; padding-bottom:12px; margin-bottom:12px; color:#000000;}
.job2016 h1 em{ font-size:14px; color:#999999; font-weight:normal; font-style:normal;}
.job2016 h2{ width:50%;float:left; line-height:25px; margin:0px; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.job2016 h3{ width:50%;float:left; line-height:25px; margin:0px; font-size:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.job2016 h3 b{ color:#FF3300; font-size:16px;}
.job2016 h3 a{ color:#444; text-decoration:none;}
.job2016 h4{ width:100%;float:left; line-height:25px; margin:0px; font-size:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}

.job2016 h4 i{ padding:3px 4px 2px 5px; margin-right:7px; border:1px solid #FFEDC4; background:#FFFAEE; color:#EE770B; font-style:normal; font-size:12px;border-radius:5px; }



.job2016 .tjldh{  width:100%;float:left; height:60px; margin-top:10px; }
.job2016 .tjldh .tjl{ background:#62ab00; font-weight:bold; font-family:微软雅黑; text-decoration:none;border-radius:5px; width:48%; height:41px; line-height:41px; text-align:center; display: block;float:left; margin-top:8px; color:#FFFFFF;}
.job2016 .tjldh .cgz{ background:#eee;border-radius:5px; width:48%; height:41px; line-height:41px; text-align:center; display: block;float:right;  margin-top:8px; color:#999; text-decoration:none;}
.job2016 .gsname{ line-height:41px; height:41px; font-weight:normal; border-bottom:1px solid #eee;float:left; width:100%;}
.h11{ font-weight:bold;width:50%; border:1px solid #62ab00; height:45px; line-height:45px;float:left;border-bottom:1px solid #fff; text-align:center; color:#62ab00; font-family:微软雅黑;}
.h22{ width:49%; border-bottom:1px solid #62ab00;height:45px; line-height:45px;float:left; text-align:center;font-family:微软雅黑;}
.h22 a{ display:block; text-decoration:none; color:#999999;}
.job2016 .jsjs{ line-height:25px; font-size:14px; color:#444;float:left; width:100%; font-weight:normal; padding-top:15px;}

.job2016 .dhdh{ width:100%;  padding:10px 0px;background:#f1fedf;float:left;border-radius:5px 5px 0px 0px; color:#444; margin-top:10px;}
.job2016 .dhdh .dh1{float:left; padding-left:3%; width:55%;line-height:21px; font-size:12px; font-weight: normal;}
.job2016 .dhdh .dh1 em{ width:70px;color:#FF0000; border:1px solid #FF0000; display:block; height:21px; line-height:21px;}
.job2016 .dhdh .dh2{float:right;padding-right:3%; width:35%;}
.job2016 .dhdh .dh2 div{ width:50%;float:left; text-align:center;}
.job2016 .dhdh .dh2 div b{ width:100%;font-size:12px;float:left;font-weight:normal; color:#999999;}
.job2016 .dhdh .dh2 div p{ width:100%;float:left; padding:0px; margin:0px;}
.tixing22{ width:100%; background:#cadeaf; height:31px;float:left; font-size:14px; line-height:31px; text-align:center;border-radius:0px 0px 5px 5px; color:#000; font-weight:bold; font-family:微软雅黑;}

.here{color: #FF0000;font-weight:bold;}
.job-list h4{ font-size:14px; font-family:微软雅黑; text-align:left;  line-height:35px; height:35px; width:95%;float:left; background:#62AB00;color:#fff; font-weight:bold; padding-left:5%;border-radius:5px;}

#topban {margin:3.6em 0 -4.5em 0;position: relative;z-index: 99;height: 5em;background-color: #222;}
#topban a {margin-left: 2.5em;width:100%;height:100%;}
#topban .hd {position: absolute;top: 0;left: 0;height: 3em;}
#topban .hd span {display: block;border-radius: 50%;text-align: center;height: 1em;width: 1em; line-height: 1em; border: 1px solid #fff;color: #fff;margin: 1.5em .5em 0 .5em;}
#topban .logo { width: 4em;height: 4em;margin: .5em;background: rgb(255, 241, 0);background-size: 5em 5em;border-radius: .2rem;}
#topban .logo .sitename {text-align: center;height: 1.8em;line-height: 2em; color: #333;font-weight: 500;font-size: 1.5em;}
#topban .logo .url {font-size: .7em;color: #333;text-align: right;padding:0 .2rem;}
/* #topban .logo .logo1 {background: url(../img/topban_logo1.png) no-repeat 0 50%;background-size: 1.25rem 2.5rem;float: left; width: 1.25rem;height: 2.5rem;}
#topban .logo .logo2 {background: url(../img/topban_logo2.png) no-repeat 0 50%;background-size: 1.25rem 2.5rem;float: left; width: 1.25rem;height: 2.5rem;} */
#topban .bd {color: #fff;}
#topban .bd .bd-tit {font-size: 1.4em;margin-top: 0.7em;text-align: left;}
#topban .bd .bd-con {font-size: .9em;}
#topban .ft {width: 6em;margin: 0 .6em 0 0;}
#topban .ft span {display: block;margin-top: 1.1em;background: linear-gradient(180deg, #FC6179 0%, #F83244 100%);border-radius: 2.5em;width: 5em;height: 2em;line-height: 2.2em; font-size: 1.2em;color: #fff;text-align: center;}
