html{width:100%;margin:0;padding:0;background-color:#f0f0f0;text-align:center;font-size:10px;}
body{margin:0 auto;padding:0;text-align:left;background-color:#f0f0f0;font-size:1.5rem;}
a{text-decoration: none;color:#333;}
a:hover{text-decoration: none;color:#FF4136;}
.clearfix:after{clear:both;height:0;display:block;visibility:hidden;content:''}
ul,ol{list-style: none;margin:0;padding:0;}
h1,h2,h3{margin-left:10px;border-left:3px solid #ff4136;padding-left:10px;font-size:1.8rem;font-weight:bold;}
.wrap_head{ width:100%; background:#fff; border-bottom:#e3e3e3 1px solid}
.wrap{ max-width:1200px; }
.conbg{background:#fff; border-radius:6px; margin:15px auto; padding:10px;}
#header{height:80px;max-width:1200px;position:relative; margin:0 auto;}
.logo{margin:0;border:none;padding:0;float:left;height:70px;margin-top:5px;width:180px;margin-left:10px;}
img{max-width:98%;height:auto;}
.logo img{height:60px;width:auto;}
.memberbar{position:absolute;top:2rem;right:1rem;z-index:2;}
.memberbar li{height:25px;line-height:25px;width:100px;margin-left:1rem;text-align:center;float:right;border:1px solid #f0f0f0;overflow:hidden;}
.memberbar li a{font-size:1.5rem;color:#f2a654;}
.menubar{border-bottom: 1px solid #f0f0f0;text-align:center;padding:20px 0;}
.icon{width:40px;height:40px;border-radius:20px;line-height:30px;font-size:20px;line-height:40px;margin:10px auto;}
.icon-home{background:#9658dc;}
.icon-list{background:#ff1da3;}
.icon-publish{background:#ff9800;}
.icon a{color:#fff;}
.redian{}
.redian1{ color:#fd0000}
.breadcrumbs{background:#f0f0f0;padding:10px 20px;font-size:1.5rem;}
.hotcity{line-height:2.3rem;text-align:center;margin-top:1rem;}
.hotcity .item{width:19.8%;float:left;border-right:1px solid #f0f0f0;margin-bottom:10px;}
.hotcity .item.nb{border-right:none;}
.list{}
.list li{margin-left:10px;margin-right:10px; min-height:100px; border-bottom:#eee 1px solid;}
.list li .litpic{float:left; height:80px; width:100px; padding:10px;}
.list li .litpic img{ width:100px; height:76px;}
.list li h3,.list li .h3{border-left:none;font-size:1.6rem;margin-left:0;padding-left:0;font-weight:normal;height:2rem;line-height: 2rem;overflow:hidden;}
.list li h3 a.title_ding{color:#ee0000;font-weight:bold;}
.list li h3 a.title_jian{color:#003df5;font-weight:bold;}
.list li h3 a.title8{color:#ffcc00;font-weight:bold;}
.list li .meta a{ color:#f2a654}
.list li h3 a.title{color:#232323;}
.list li h3 span{font-size:0.8rem;color:#666;margin-right:3px; margin-left:20px;}
.list li .meta{color:#888;font-size:1.5rem;margin-left:17px;}
.list li .meta .badge{}
.dingbg{background:#C00;  margin-right:5px; float:left; color:#fff; }
.jianbg{background:#003df5;  margin-right:5px; float:left; color:#fff;}
.mainblock .article{padding:10px;line-height:2rem;}
.mainblock .article img{max-width:95%}
.mainblock .contact{margin:10px;}
.btn-more{background:#f0f0f0;padding-top:10px;padding-bottom:10px;margin:10px 20px;text-align: center;border-radius: 10px;}
.btn-more a{font-size:1.5rem;color:#ff4136;font-weight:bold;}
.meta{color:#666;font-size:1.2rem;margin-left:15px;margin-right:15px;padding-bottom:10px;}
.jobrequest{margin:10px;}
.table-detail{width:100%;line-height:25px;}
.table-detail td,th{border-bottom:1px dashed #f0f0f0;padding-top:5px;padding-bottom:5px;}
.table-detail th{text-align:right;padding-right:10px;width:100px;}
.tagbg{background:#f0f0f0;margin-top:15px;padding:10px;}
.sideblock p{margin-left:20px;}
.aside ul li{margin:5px;border-bottom:1px solid #ededed;line-height:2rem;padding-left:10px;}
.skin2color{ color:#1FA2D6}
.skin2color_weixin{ color:#01C427}
.skin2color_qq{ color:#12b7f5}
.skin2color_shouji{ color:#ed4040}
.skin2color_hui{ color:#A7A7AD}
.skin2color_warning{ color:#FF0000}

.page{text-align:center;}
.pagination li a,.pagination li span{color:#ff4136;}
.pagination li.active a,.pagination li.active span{background-color:#f0f0f0;border-color:#ff4136;color:#ff4136;}
.pagination li a:hover{background-color:#f2a654;}
#showtel2{ display:none;}


#showtel{display:none;padding:10px;font-size:16px; margin:0 auto; clear:both}
#showtel ul{ padding:0px; margin:0 auto; border:#eee 1px solid; clear:both;}
#showtel ul li{ line-height:45px; height:45px; overflow:hidden; float:left; border-bottom:#eee 1px solid; padding:0 5px; }
#showtel ul li.t1{ text-align:right; width:30%; border-right:#eee 1px solid;}
#showtel ul li.t2{ text-align:left; width:70%; color:#ff0000; font-weight:bold; font-size:18px; }


#citylayer{display:none;padding:10px;font-size:1.4rem;}
#citylayer dl{border-bottom:1px solid #f0f0f0;line-height:2.5rem;}
#citylayer dl:after{clear:both;height:0;display:block;visibility:hidden;content:''}
#citylayer dt{float:left;width:10%;margin-right:5px;}
#citylayer dd{float:left;width:85%;}
#citylayer dd a{margin-left:10px;}
.frlink{ padding:10px 0;}
.frlink a{ line-height:160%; margin-right:12px;}
#footer{background:#2b2b2b;padding:20px;text-align:center;color:#fff;margin-top:40px;font-size:1.2rem;}
#footer a{color:#fff;}
.form{margin:20px;}
.form a{color:#aa0000;}
.form .formtitle{border-bottom: 1px solid #ededed;margin-top:20px;height:30px;}
.form .formtitle .l{float:left;line-height:30px;font-size:1.5rem;font-weight:bold;}
.form .formtitle .r{float:right;line-height:30px;}
.tip{background:#ededed;padding:10px;line-height:2.3rem;font-size:1.5rem;color:#ad0000;}
.tip span{margin-right:15px;}
.viewlist{margin-top:20px;margin-bottom:20px;width:98%;border-collapse:collapse;}
.viewlist td,.viewlist th{padding:3px 5px;line-height:2.3rem;font-size:1.5rem;border:1px solid #ededed;}
.viewlist th{text-align:center;}
.viewlist td .meta{margin:0;padding:0;font-size:1.5rem;color:#666;border:none;}
.form-group select{height:2.5rem;line-height:2.5rem;display:inline-block;border:1px solid #ededed;font-size:1.5rem;color:#333;padding-left:5px;width:120px;}

.mysponsor{width:100%;height:auto;margin:0px;margin-bottom:6px;}
.mysponsor img{max-width:100%;height:auto;}
.wrap-adtop{ width:100%; padding:0; margin:0;}
	.wrap-adtop ul{ padding:0; margin:0}
	.wrap-adtop ul li{ padding:0; width:100%; float:left; margin:0;}
	.wrap-adtop ul li img{ width:100%; height:auto; margin:0 0 10px 0; padding:0;}
	.box-xs-8,.box-xs-4{ width:100% !important;}
	.foot_n { overflow:hidden; position:fixed; bottom:0; left:0; z-index:9999;width: 100%; height:46px; line-height:23px; background:#2b2b2b; display:block }
.foot_n dl{padding: 0; margin:0 auto; max-width: 1200px;background:#2b2b2b; }
.foot_n dl dt {width:33.3%;float:left; list-style:none; color: #fff; padding: 0; margin: 0; text-align: center }
.foot_n dl dt a { color:#ffffff; padding:5px 0; display:inline-block; }
.foot_n dl dt a.item i { color:#ffffff; font-size:16px; display:block }
.sjhiden{ display:none;}
@media all and (min-width: 760px){
	.foot_n { display:none;}
    .list li{float:left;width:49%;margin-left:0.5%;margin-right:0.5%; border:#eee 1px solid;margin-bottom: 7px;
    margin-top: 7px; overflow: hidden;}
    .memberbar li{width:120px;}
  .box-xs-8{ width:70% !important; float:left;}
  .box-xs-4{ width:30% !important; float:right;}
	.wrap-adtop{ width:100%; margin:0px; padding:0;}
	.wrap-adtop ul{ padding:0; margin:0}
	.wrap-adtop ul li{ padding:0; width:50%; float:left; margin:0;}
	.wrap-adtop ul li img{ width:100%; height:auto;}
.sjhiden{ display:block;}

}
.qrcode{z-index:9999;right:0px;top:200px;position:fixed;background:#5b932a;color:#fff;width:auto;height:100px;}
        .qrcode .wxpic{float:left;width:100px;height:100px;display:none;}
        .qrcode .wxpic img{width:100px;height:100px;}
        .knowus{width:25px;margin-top:10px;float:left;text-align:center;font-size:14px;}
.mask{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);}
.ss-2:after{clear:both;}
.ss-2 a{float:left;margin-left:3%;max-width:45%;}