

body{background-color:#eee;}

.bm_banner { position:relative; z-index:1;}
.bm_banner img { width:100%; vertical-align:top;}
.bm_banner .job_search { position:absolute; top:10px; left:10px; right:10px; background-color:transparent; padding:0; margin:0;}


.cinfo_menu,.info_list,.zx_list{background:#ffffff;}
.cinfo_menu{padding-top:15px;margin-bottom:10px;}
.cinfo_menu li{float:left;width:25%;text-align:center;font-size:14px;margin-bottom:15px;}
.cinfo_menu li i{width:50px;height:50px;border-radius:18px;margin:0 auto 5px;display:block;overflow:hidden;}
.cinfo_menu li i img{width:80%;margin-top:3px;}



.job_list .more:after,.person_list .more:after,.person_list .woman,.person_list .man,.submit_resume a:before,.job_desc .more:after,.my_info li .opear i,.input_message:before,.submit_tg:before,.my_info li i,.person_list .nv,.person_list .nan,.job_list .renzheng,.job_list .tui,.job_list .jingjia,.job_list .info em,.person_list2 .nv,.person_list2 .nan,.person_list2 .chrmark,.person_list2 .tel,.person_list2 .chrmark .s,.inp_Itembox .gx_radio:before,.inp_Itembox .sex:before,.inp_Itembox .qz_radio:before,.p_contact dt,.job_condit2 li:before,.job_detial_head .pin,.qzhi,.jyi,.jyoi,.fuw,.fcf,.job_detial_head .hits:before,.job_detial_head .tags span,.job_detial_head .renzheng,.gaojiuser {background:url(/images/2017/o_iconsx.png) no-repeat;background-size:150px auto;}



.icon_jipinbq,.icon_zuixinbq,.icon_remenbq {
    background: url(/images/2017/zpbx.png) no-repeat;
    background-size: 150px auto;
}



/*ÇóÖ°ÕÐÆ¸*/
.job_tabs,.job_desc,.job_condit{padding:10px;background:#ffffff;border-bottom:1px solid #eeeeee;}
.job_tabs ul{line-height:33px;height:33px; display:-webkit-box; display:-moz-box; display:box;}
.job_tabs li{-webkit-box-flex:1; width:100%; -webkit-flex:1; flex:1; text-align:center;color:#fb9031;font-size:15px;border:1px solid #fb9031; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.job_tabs li.current{color:#ffffff;background:#fb9031;}
.job_tabs li:first-child {border-top-left-radius:1px;border-bottom-left-radius:1px;}
.job_tabs li:last-child {border-top-right-radius:1px;border-bottom-right-radius:1px;}






.job_head_tabs { padding:0; border-bottom:0 none; width:170px; margin-top:9px;}
.job_head_tabs ul { border:1px solid #fff;line-height:25px;height:25px;border-radius:3px;}
.job_head_tabs li { border:0 none; border-right:1px solid #fff; vertical-align:top;}
.job_head_tabs li:last-child { border-right:0 none;}
.job_head_tabs li.current { background-color:#fff; color:#fb9031;}
.job_head_tabs li.current a { color:#fb9031;}

.job_filter{background:#fafafa;height:40px;border-bottom:1px solid #eeeeee;}
.job_filter li{position:relative;line-height:26px;margin:7px 0;border-right:1px solid #dddddd;}
.job_filter li:last-child{border:none;}
.job_filter li:after,.job_list .more:after,.person_list .more:after,.job_desc .more:after{width:20px;height:12px;background-position:-80px -88px;background-size:100px auto;}
.job_search{padding:7px;background-color:#eee;}
.job_search .sbox{ background-color:#fff;border:1px solid #e5e5e5;position:relative; z-index:1;}
.job_search input[type='text']{width:100%;height:36px;line-height:36px;padding:0 0 0 10px;font-size:15px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; border:0 none; outline:0;}
.job_search button{position:absolute;width:44px;height:28px;text-indent:-999px;overflow:hidden;background:url(/images/2017/o_iconsx.png) no-repeat -68px -146px; background-size:100px auto; border:0 none; outline:0;top:5px;right:0;}

.job_list li{ background:#fff; border-radius:6px; margin:10px;padding:15px 10px 10px;line-height:20px;position:relative; z-index:1;}
.job_lisst li{ background:#fff; border-radius:6px; margin:10px;padding:0px 10px 10px;line-height:20px;position:relative; z-index:1;}
.job_detail li { margin:0; border-radius:0; padding:10px;}
.job_detail li .address { font-size:14px; color:#999;}
.job_detail li .distance { font-size:12px; color:#aaa;}
.job_list li:last-child { margin-bottom:0;}
.job_list h3{line-height:20px;max-height:20px;overflow:hidden;font-size:16px;font-weight:normal;margin-bottom:6px;}
.job_list .chrtruename { text-align:center;font-size:18px; padding:15px 0 25px; margin:0; border-bottom:1px dashed #eee;}
.job_list .info { margin-bottom:6px;}
.job_list .info em,.job_list .price { font-size:14px; color:#999; display:inline-block; vertical-align:middle; padding-left:22px; margin-left:10px; background-size:130px auto;}

.job_list .info .mianji { background-position:-112px -912px;}
.job_list .info .huxing { background-position:-110px -953px;}

.job_list .info .city { background-position:-113px -857px;}
.job_list .info .xinzhi { background-position:-112px -893px;}
.job_list .info .xueli { background-position:-110px -933px;}
.job_list .info .age { background-position:-110px -964px;}
.job_list .info .feizaixiao { background-position:-110px -1027px;}
.job_list .info .zaixiao { background-position:-110px -994px;}
.job_list .price { color:#fb9031; padding-left:0; margin-left:0;}
.job_list dt{float:left;}
.job_list dd{float:right;}
.job_list .name {color:#999;font-size:12px;}
.job_list .r_time {color:#999;font-size:12px;}
.job_list .more{font-size:16px;text-align:center;line-height:40px;border-top:1px solid #eeeeee;}
.job_list .hot,.job_list .urgent,.job_list .new { display:inline-block; padding:0 3px; font-size:16px; color:#fff; border-radius:5px;}
.job_list .display0 { display:none;}
.job_list .new { background-color:#78d050;}
.job_list .hot { background-color:#E00024;}
.job_list .urgent { background-color:#065EC1;}
.job_list li .po { position:absolute; right:0; top:0; font-size:12px;}
.job_list li .po .display0{ display:none;}
.job_list .tui,.job_list .renzheng { display:inline-block; vertical-align:middle; width:40px; height:40px; background-position:0 -750px; background-size:100px auto; text-indent:-999em; overflow:hidden;}
.job_list .jingjia { display:inline-block; vertical-align:middle; width:40px; height:40px; background-position:0 -794px; background-size:100px auto; text-indent:-999em; overflow:hidden;}
.job_list .renzheng { margin-left:6px; background-size:130px auto; width:48px; height:15px; background-position:-54px -975px; vertical-align:-2px;}
.job_list .display0 { display:none;}
.job_list_detail { background-color:#fff;}
.job_list_detail li { border-bottom:1px solid #eee; margin:0 10px; border-radius:0; padding:12px 0 10px;}
.job_list_detail li:last-child { border-bottom:0 none;}


.job_detial_head { background-color:#fff; position:relative; z-index:1; padding:10px;}
.job_detial_head h3 { margin-top:5px; font-size:22px; font-weight:normal;}
.job_detial_head .yuexin { color:#f93; margin-top:5px;}
.job_detial_head .tags { margin-top:7px; line-height:22px; color:#999;}
.job_detial_head .tags span { display:inline-block; margin-right:10px; background-size:130px auto; background-position:-117px -857px; padding-left:23px;}
.job_detial_head .tags .didian { padding-left:18px}
.job_detial_head .tags .jingnian { background-position:-113px -889px;}
.job_detial_head .tags .xueli { background-position:-112px -931px;}
.job_detial_head .tags .xinzhi { background-position:-111px -1058px;}
.job_detial_head .info { margin-top:5px; color:#666; line-height:32px;}
.job_detial_head .info em { color:#aaa;}
.job_detial_head .info .orange { color:#f93;}
.job_detial_head .qiye { margin-top:2px; padding-bottom:8px; border-bottom:1px dashed #eee;}
.job_detial_head .fbsj { margin-left:32px; margin-top:2px; padding-bottom:8px; border-bottom:1px dashed #eee;}

.job_detial_head .renzheng { margin-left:6px; background-size:130px auto; width:48px; height:15px; background-position:-54px -975px;   vertical-align:-2px; text-indent:-999em; overflow:hidden; display:inline-block;}
.job_detial_head .display0 { display:none;} 


.job_detial_head .pin,.job_detial_head .hits { position:absolute;}
.job_detial_head .pin { left:-3px; top:13px; width:40px; height:22px; background-size:100px auto; background-position:-42px -764px;}

.job_detial_head .qzhi,.job_detial_head .hits { position:absolute;}
.job_detial_head .qzhi { left:-3px; top:13px; width:40px; height:22px; background-size:100px auto; background-position:-42px -790px;}

.job_detial_head .jyi,.job_detial_head .hits { position:absolute;}
.job_detial_head .jyi { left:-3px; top:13px; width:40px; height:22px; background-size:100px auto; background-position:-42px -815px;}

.job_detial_head .fuw,.job_detial_head .hits { position:absolute;}
.job_detial_head .fuw { left:-3px; top:13px; width:40px; height:22px; background-size:100px auto; background-position:-42px -886px;}


.job_detial_head .jyoi,.job_detial_head .hits { position:absolute;}
.job_detial_head .jyoi { left:-3px; top:13px; width:40px; height:22px; background-size:100px auto; background-position:-42px -861px;}

.job_detial_head .fcf,.job_detial_head .hits { position:absolute;}
.job_detial_head .fcf { left:-3px; top:13px; width:40px; height:22px; background-size:100px auto; background-position:-42px -1101px;}

.job_detial_head .hits { right:10px; top:10px; color:#aaa; font-size:14px;}
.job_detial_head .hits:before { display:inline-block; vertical-align:0; width:15px; height:11px; margin-right:5px; background-position:-85px -838px; background-size:100px auto; content:' ';}



.job_condit{border-top:1px solid #eeeeee;margin-bottom:10px;padding:10px 0;}
.job_condit dl{border-right:1px solid #eeeeee;font-size:15px;line-height:24px;}
.job_condit dl:last-child{border:none;}
.job_condit dt{color:#999999;}
.job_desc{padding:0;}
.job_desc .title,.job_list .title,.p_contact .title{font-size:16px;border-bottom:1px solid #eeeeee;line-height:40px;margin:0 10px;}
.job_desc .title span,.job_list .title span,.p_contact .title span{display:inline-block;border-bottom:1px solid #ff9933;height:40px;position:relative;top:1px;}
.job_desc .con{color:#444444;font-size:14px;line-height:22px;padding:15px 10px;}
.job_desc .tips,.p_contact .tips{line-height:18px;border-top:1px solid #eeeeee;padding:10px 10px 10px 36px;margin:0;}
.job_desc .tips i,.p_contact .tips i{left:10px;}


/*20150816*/
.myFav_tabs{height:40px;background:#ffffff;border-bottom:1px solid #eeeeee;padding:10px;}
.myFav_tabs ul{border:1px solid #fb9031;line-height:38px;height:38px;overflow:hidden; border-radius:4px;}
.myFav_tabs li{float:left;width:50%;text-align:center;color:#333333;font-size:15px;}
.myFav_tabs li a{color:#333333;}
.myFav_tabs li.current,.myFav_tabs li.card_down{color:#ffffff;background:#fb9031;}
.myFav_tabs li.current a,.myFav_tabs li.card_down a{color:#ffffff;}

.myFav_con li{ margin:10px 0; background-color:#fff; position:relative; z-index:1; min-height:70px; padding-left:95px;}
.myFav_con li img { display:block; position:absolute; left:10px; top:10px; width:75px; height:50px; vertical-align:top;}
.myFav_con h4{font-size:14px;padding:10px 0; line-height:50px; width:10em; height:50px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.myFav_con .btn { position:absolute; right:10px; top:20px;}
.myFav_con .k,.myFav_con .d{height:24px;line-height:24px;display:inline-block;padding:3px 12px;color:#fff;background:#999;font-size:14px; border-radius:3px;}
.myFav_con_good h4 { line-height:24px; height:24px; padding-bottom:0;}



.card_con{padding:10px;background:#ffffff;}
.card_con li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #eeeeee;overflow:hidden;position:relative;}
.card_con dl{overflow:hidden;line-height:30px;font-size:14px;}
.card_con dt{float:left;width:75px;clear:both;color:#aaa;padding-left:5px;}
.card_con dd{position:relative;}
.card_con .lpName{line-height:20px;padding:5px 0 6px 80px;}
.card_con .dh{color:#57d01c;}
.card_con .ctime{color:#999999;}
.card_con .link a{margin-right:3px;background:#dddddd;line-height:22px;padding:0 5px;font-size:13px;display:inline-block;}
.dTitle{line-height:40px;font-size:16px;text-align:center;border-bottom:1px solid #eeeeee;color:#ffffff;background:#fb9031;}
*{margin:0;padding:0;}
.card_con input[type='text']{border:1px solid #dddddd;height:28px;line-height:28px;margin-bottom:6px;padding-left:5px;}
.card_con input[name='contactaddress']{width:96%;}
.card_con textarea{border:1px solid #dddddd;padding-left:5px;width:96%;}
.card_con span{color:#999999;font-size:12px;}
.smalltitle{line-height:30px;font-size:14px;padding-left:15px;}
.global_btn_blue{background:#fb9031;line-height:35px;color:#ffffff;border:0;padding:0 10px;margin-right:8px;}
.global_btn{background:#dddddd;border:0;padding:0 10px;}
.card_con .link{}
.card_con .pic{float:left;margin-right:10px;}
.card_con .con{font-size:14px;line-height:22px;margin-top:3px;position:relative;padding:0 140px 0 60px;}
.card_con .con .title{font-size:14px;}
.card_con .btn{position:absolute;font-size:13px;top:16px;right:0;}



.person_list2 .chrmark { position:relative; z-index:1; padding:8px 0 0 25px; font-size:12px; color:#aaa; border-top:1px dashed #eee; white-space:nowrap; line-height:24px; height:24px; overflow:hidden; text-overflow:ellipsis; background-size:130px auto; background-position:-114px -1103px;}
.person_list2 .tui { background-position:0 -794px;}
.person_list2 .tel { display:block; position:absolute; right:-2px; top:40px; width:77px; height:24px; background-position:0 -1091px; background-size:130px auto; text-indent:-999em; overflow:hidden;}
.person_list2 .chrmark .s { display:none; position:absolute; top:13px; right:0; width:21px; height:14px; background-position:-106px -114px; background-size:130px auto;}
.person_list2 .open .s {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);} 




address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#2d374b;-webkit-tap-highlight-color:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img { vertical-align:middle;}
.left{ float:left;}.right{ float:right;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix,.col-sub,.col-extra{*zoom:1;}
body{ -webkit-tap-highlight-color:rgba(0,0,0,0);}
@media only screen and (min-width:321px) and (orientation:landscape){
	a{color:#333;text-decoration:none}
}




.pageNav { text-align:center; padding:15px 0; position:relative; z-index:1;}
.pageNav .FirstPage,.pageNav .EndPage { display:block; position:absolute; left:10px; top:13px;}
.pageNav .EndPage { left:auto; right:10px;}
.pageNav a { vertical-align:middle; display:inline-block; border:1px solid #ccc; background-color:#f0f0f0; background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0)); padding:0 50px; border-radius:3px;}
.pageNav .kill { cursor:default; color:#aaa; border:1px solid #ebebeb; background-color:#f0f0f0; background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0));}
.pageNav select { vertical-align:middle; margin:0 6px; height:38px; border:1px solid #e1e1e1; background-color:#f1f1f1; text-align:center; padding:0 15px;}
.pageNav .current { cursor:default; border:1px solid #d83e01; background-color:#f60; background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#f30)); color:#fff;}.pageNav .current:hover { color:#fff;}

.pageNav .d { padding-right:5px;}

.pageNav2 { text-align:center; position:relative; z-index:1; padding:25px 0; font-size:14px; color:#aaa;}
.pageNav2 .FirstPage,.pageNav2 .EndPage { display:block; position:absolute; left:10px; top:25px;}
.pageNav2 .EndPage { left:auto; right:10px;}
.pageNav2 a,.pageNav2 span { vertical-align:middle; display:inline-block; border:1px solid #ccc; background-color:#f0f0f0; background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0)); padding:0 50px; border-radius:3px;}
.pageNav2 .kill,.pageNav2 .disabled { cursor:default; color:#aaa; border:1px solid #ebebeb; background-color:#f0f0f0; background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0));}
.pageNav2 select { vertical-align:middle; margin:0 6px; height:38px; border:1px solid #e1e1e1; background-color:#f1f1f1; text-align:center; padding:0 15px;}
.pageNav2 .current a,.pageNav2 .current { cursor:default; border:1px solid #d83e01; background-color:#f60; background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#f30)); color:#fff;}.pageNav2 .current a:hover,.pageNav2 .current:hover { color:#fff;}
.pageNav2 .d { padding-right:5px;}
.pageNav2 span a { border:0 none; display:inline; padding:0;}
.pageNav2 ul,.pageNav2 li { display:inline-block;}
.pageNav3 .current { border:0 none; background:none;}
.pageNav4 span { margin-right:5px;}
.pageNav4 span,.pageNav4 a { padding:4px 10px;}

.pageNavigation { text-align:center; padding:15px 0; position:relative; z-index:1;}
.pageNavigation .FirstPage,.pageNavigation .EndPage { display:block; position:absolute; left:10px; top:13px;}
.pageNavigation .EndPage { left:auto; right:10px;}
.pageNavigation a,.pageNavigation span { background-color:#fff; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding:0 50px; border:1px solid #ccc; color:#585858; font-size:14px; border-radius:3px;}
.pageNavigation .cur,.pageNavigation .current { background-color:#f60; color:#fff; cursor:default;}.pageNavigation .cur:hover { color:#fff; text-decoration:none;}
.pageNavigation .kill { color:#aaa; border:1px solid #eee;}
.pageNavigation .kill:hover { color:#aaa; text-decoration:none; cursor:default;}
.pageNavigation .cur:hover,.pageNavigation .current:hover { color:#fff; text-decoration:none;}




.info_entry{background:#ffffff;padding:10px;line-height:28px;border-bottom:1px solid #eeeeee;border-bottom:1px solid #eeeeeee;font-size:15px;margin-bottom:10px;position:relative;}
.info_entry dl,.p_contact dl{display:-webkit-box;}
.info_entry dt,.p_contact dt{color:#999999;min-width:50px; line-height:30px;}
.info_entry dd,.p_contact dd{-webkit-box-flex:1;box-flex:1; line-height:30px;}

.p_contact dt { text-indent:-999em; width:24px; height:26px; background-size:100px auto; background-position:0 -901px; min-width:24px;}
.p_contact .email { background-position:-24px -908px;}
.p_contact .company { background-position:-56px -901px;}
.p_contact .address { background-position:-84px -901px;}
.p_contact .chrcode { background-position:-83px -961px;}
.p_contact .guhua { background-position:-84px -1040px;}
.p_contact .qq { background-position:-84px -1017px;}
.p_contact .weixin { background-position:-83px -993px;}



.p_contact dd.relative { position:relative; z-index:1; padding-right:5px;}
.p_contact dd.relative .po_tel { display:block; position:absolute; right:0; top:0; width:20px; height:30px; background: url(../images/shop_icons.png) no-repeat 0 -420px; background-size:120px auto;}

.p_contact dd.relative .distance { display:block; position:absolute; right:0; top:0; font-size:12px; color:#aaa;}


.mar_b_50{margin-bottom:50px;}

.o_main{zoom:1;overflow:hidden;}



.o_main .showNavApp { position:static; display:block; background-color:#fff; margin-bottom:10px; padding:10px 0;}
.o_main .showNavApp ul { display:block; border-radius:0; background:transparent; padding:0;}
.o_main .nav_APP a { color:#333; padding-top:52px;}
.o_main .nav_APP .s { width:50px; height:50px; border-radius:25px; background-position:9px 8px; margin-left:-25px; background-size:33px auto;}



.new_box { margin:15px 10px; border-radius:5px;}
.new_box .title span,.new_box3 .title span { border-bottom:0 none; color:#ff9933;}
.new_box3 { margin:15px 0;}
.new_box3 .title { text-align:center; line-height:30px;}
.new_box3 .title span {line-height:30px;height:30px; font-size:18px;}
.new_box3 .info em { margin-left:-4px; margin-right:12px;}
.new_box3 .info2 { border-top:1px dashed #eee; padding-top:6px;}
.new_box2 .title { position:relative; z-index:1; border-bottom:0 none;}
.new_box2 .title span { position:relative; z-index:2; text-align:center; display:block; padding:0 6px; background-color:#fff; width:80px; margin:0 auto; border-bottom:0 none; color:#f93; font-size:18px;}
.new_box2 .title .line { height:0; border-top:1px dashed #eee; position:absolute; z-index:1; display:block; top:21px; left:0; right:0;} 
.new_box2 .more:after { background-position:-83px -941px; width:17px; height:9px;}

.job_condit{border-top:1px solid #eeeeee;margin-bottom:10px;padding:10px 0;}
.job_condit dl{border-right:1px solid #eeeeee;font-size:15px;line-height:24px;}
.job_condit dl:last-child{border:none;}
.job_condit dt{color:#999999;}
.job_desc{padding:0;}
.job_desc .title,.job_list .title,.p_contact .title{font-size:16px;border-bottom:1px solid #eeeeee;line-height:40px;margin:0 10px;}
.job_desc .title span,.job_list .title span,.p_contact .title span{display:inline-block;border-bottom:1px solid #ff9933;height:40px;position:relative;top:1px;}

.job_desc .tips,.p_contact .tips{line-height:18px;border-top:1px solid #eeeeee;padding:10px 10px 10px 36px;margin:0;}
.job_desc .tips i,.p_contact .tips i{left:10px;}
.mt_10{margin-top:10px;}
.p_contact .title{margin-bottom:10px;}
.p_contact{background:#ffffff;}
.p_contact dl{font-size:15px;margin:0 10px; padding:4px 0; line-height:24px; border-bottom: 1px dotted #eee;}
.p_contact .tips{margin-top:10px;}
.mt_45{margin-top:-45px;}
.loadding { padding:10px 0; text-align:center; display:none; opacity:.5;}
.loadding img { vertical-align:top;}


.icon_jipinbq { display:block; position:absolute; z-index:2; right:10px; bottom:40px; width:60px; height:60px; background-position:0 -1019px;background-size:100px auto; text-indent:-999em; overflow:hidden;}

.icon_zuixinbq { display:block; position:absolute; z-index:2; right:10px; bottom:40px; width:60px; height:60px; background-position:0 -952px;background-size:100px auto; text-indent:-999em; overflow:hidden;}

.icon_remenbq { display:block; position:absolute; z-index:2; right:10px; bottom:40px; width:60px; height:60px; background-position:0 -882px;background-size:100px auto; text-indent:-999em; overflow:hidden;}



.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix,.col-sub,.col-extra{*zoom:1;}

.module .hd .tit .s,.module .hd .more,.module .hd .btn .s,.bannerSJ .s,.bannerjy .s,.news,.news .s,.pic_3_list li .time,.pic_3_list li .address,.index2017_bottom li .s,.hotKey .tit,.historyKey .del,.historyKey .hd .tit,.tab_all a:after { background:url(/images/2017/index-2016-3-sp.png) no-repeat 0 0; background-size:200px auto;}


.bannerSJ { margin:0 0; border:0px solid #f2f2f2; padding:10px 0;}
.bannerSJ .left,.bannerSJ .right { position:relative; z-index:1; font-size:14px; color:#5A5A5A; width:50%; padding-left:15px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.bannerSJ .right b a { color:#20b4ff;}
.bannerSJ b { display:block; font-weight:normal; color:#ff493a; font-size:20px;}
.bannerSJ b a { color:#FF5C5C;}
.bannerSJ .s { display:block; position:absolute; top:0; right:0; width:50px; height:35px; background-position:0 -250px;}
.bannerSJ .right .s { background-position:-50px -250px; right:10px;}



.bannerjy { margin:0 0; border:0px solid #f2f2f2; padding:10px 0;}
.bannerjy .left,.bannerjy .right { position:relative; z-index:1; font-size:14px; color:#aaa; width:50%; padding-left:15px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bannerjy .left { border-right:1px solid #f2f2f2;}
.bannerjy .right b a { color:#20b4ff;}
.bannerjy b { display:block; font-weight:normal; color:#ff493a; font-size:20px;}
.bannerjy b a { color:#FF5C5C;}
.bannerjy .s { display:block; position:absolute; top:0; right:0; width:50px; height:35px; background-position:0 -285px;}
.bannerjy .right .s { background-position:-50px -285px; right:10px;}



.tabs ul,.filter_house ul,.e_condit{display:-webkit-box; display:box;}
.tabs li,.filter_house li,.e_condit dl,.share_fd a{-webkit-box-flex:1!important;-webkit-flex:1!important;flex:1!important;text-align:center;}

.e_condit{border-top:1px solid #eeeeee;margin-bottom:10px;padding:10px 0;background:#ffffff;}
.e_condit dl{border-right:1px solid #eeeeee;font-size:15px;line-height:24px;}
.e_condit dl:last-child{border:none;}
.e_condit dt{color:#999999;}



.zdy_html2015 img {
    vertical-align: top;
    border-radius: 8px;
    width: 100%;
}

.hotKey { padding:10px;}
.hotKey a,.historyKey .bd a { display:block; float:left; margin:5px 8px 5px 0; border:1px solid #eee; padding:2px 7px; border-radius:3px; color:#999;}
.hotKey .tit { float:left; margin:5px 10px 5px 0; padding:2px 0 2px 19px; background-position:-185px -368px; color:#999;}