html,body,div,p,ul,li,ol,dd,dt{ margin:0; padding:0;}
a{ border:0 none; outline:0 none; text-decoration:none;}
img{ border:0 none; outline:0 none; vertical-align:top;}
area:focus{ border:0 none; outline:0 none;}
input:focus{ outline:0 none;}
.clearfix:after{ display:block; content:"."; visibility:hidden; height:0; clear:both;}
div,p,ul,li{ margin:0; padding:0;}
ul,li{ list-style:none;}
.pr{ position:relative;}
.pa{ position:absolute;}
.fr{ float:right;}
.fl{ float:left;}
body{ font-family:Microsoft Yahei,Arial;}
.contaiter{ width:100%; background:url(../images/kv1_a.jpg) center top no-repeat; padding-top:200px; min-width:1200px; padding-bottom:60px;}
.d_main{ width:100%; margin:0 auto; background:#fbfbfb; padding-bottom:80px; }
.s_main{ width:1200px; margin:0 auto;}
.select_z{ width:100%; padding-top:40px; position:relative;}
.slz{ background:url(../images/common/select_bg.png) no-repeat; display:block; width:331px; height:50px; float:left; margin-right:4px;}
.actived{
  /* background:url(../images/common/select_active.png) no-repeat;  */
}
.actives{background:url(../images/common/sbg3_b.png) no-repeat; width:238px;}
.slz span{ padding:14px 0px 12px 14px; color:#ffffff; font-size:16px; display:block; width:270px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;  }

.nl { width:230px;background:url(../images/common/sbg1_b.png) no-repeat; }
.nl.actived{background:url(../images/common/sbg1_b.png) no-repeat; }
.nl  span{ width:195px;}


.n2 { width:130px;background:url(../images/common/sbg2_b.png) no-repeat; }
.n2.actived{background:url(../images/common/sbg2_b.png) no-repeat; }
.n2  span{ width:80px;}

.wnl { width:230px;background:url(../images/common/sbg1_b.png) no-repeat; }
.wnl.actived{background:url(../images/common/wsbg1_a.png) no-repeat; }
.wnl  span{ width:195px;}
.wactives{background:url(../images/common/sbg3_b.png) no-repeat; width:238px;}


.sc1{ width: 272px; }



#cate  span{ width:200px;} 
/* #wcate  span{ width:230px;}  */
#select_btn{ display:block; width:51px; height:53px; float:left; text-indent:-9999px; background:url(../images/common/select_btn.png) no-repeat;}
#wselect_btn{ display:block; width:51px; height:53px; float:left; text-indent:-9999px; background:url(../images/common/select_btn.png) no-repeat;}

.my{ display:block; float:right;}
.wmy{ display:block; float:left;}



.drop_menu{
  border-width: 1px;
  border-style: solid;
  border-style: solid;
  border-width: 1px;
  border-color: rgb( 225, 225, 225 );
  border-radius: 4px;
  background-color: rgb( 255, 255, 255 );
  box-shadow: 2.5px 4.33px 0px 0px rgb( 212, 210, 210 );
  position: absolute;
  width: 616px;
  z-index: 419;
}
.drop_menu{ left:0; top:100px; display:none;}
.drop_menu ul { padding:30px  0px 14px  16px;}
.drop_menu ul li { width:120px; float:left; margin-bottom:16px; color:#353535; cursor:pointer; font-size:14px;}
.drop_menu ul li:hover{ color:#f54336;}


.wdrop_menu{
  border-width: 1px;
  border-style: solid;
  border-style: solid;
  border-width: 1px;
  border-color: rgb( 225, 225, 225 );
  border-radius: 4px;
  background-color: rgb( 255, 255, 255 );
  box-shadow: 2.5px 4.33px 0px 0px rgb( 212, 210, 210 );
  position: absolute;
  width: 616px;
  z-index: 419;
}
.wdrop_menu{ left:0; top:95px; display:none;}
.wdrop_menu ul { padding:30px  0px 14px  16px;}
.wdrop_menu ul li { width:120px; float:left; margin-bottom:16px; color:#353535; cursor:pointer; font-size:14px;}
.wdrop_menu ul li:hover{ color:#f54336;}


.cate{
  border-width: 1px;
  border-color: rgb( 113, 193, 255 );
  border-style: solid;
  border-style: solid;
  border-width: 1px;
  border-color: rgb( 135, 135, 135 );
  background-color: rgb( 255, 255, 255 );
  box-shadow: 2.5px 4.33px 0px 0px rgb( 212, 210, 210 );
  border-radius:6px;
  position: absolute;
  right: 450px;
  top: 105px;
  width: 297px;
  z-index: 311;
  display:none;
}
.wcate{
  border-width: 1px;
  border-color: rgb( 113, 193, 255 );
  border-style: solid;
  border-style: solid;
  border-width: 1px;
  border-color: rgb( 135, 135, 135 );
  background-color: rgb( 255, 255, 255 );
  box-shadow: 2.5px 4.33px 0px 0px rgb( 212, 210, 210 );
  border-radius:6px;
  position: absolute;
  left: 185px;
  top: 105px;
  width: 297px;
  z-index: 311;
  display:none;
}
.t_arrow{ position:absolute; left:264px; top:-12px;}
.cate ul { padding-top:0px; padding-bottom:40px;}
.cate li{ width:100%; height:44px; box-sizing:border-box; border-bottom:1px solid #f2f2f2; padding:12px 0 0 18px;}
.cate li.check1{ background-image:url(../images/common/icon1.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check2{ background-image:url(../images/common/icon2.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check3{ background-image:url(../images/common/icon3.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check4{ background-image:url(../images/common/icon4.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check5{ background-image:url(../images/common/icon5.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check6{ background-image:url(../images/common/icon6.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check7{ background-image:url(../images/common/icon7.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.check8{ background-image:url(../images/common/icon8.png); background-position:250px center; background-repeat:no-repeat;}
.cate li.active{ background-color:#f5f5f5;}


.wcate ul { padding-top:0px; padding-bottom:40px;}
.wcate li{ width:100%; height:44px; box-sizing:border-box; border-bottom:1px solid #f2f2f2; padding:12px 0 0 18px;}
.wcate li.check1{ background-image:url(../images/common/icon1.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check2{ background-image:url(../images/common/icon2.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check3{ background-image:url(../images/common/icon3.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check4{ background-image:url(../images/common/icon9.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check5{ background-image:url(../images/common/icon5.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check6{ background-image:url(../images/common/icon10.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check7{ background-image:url(../images/common/icon7.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check8{ background-image:url(../images/common/icon8.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.check99{ background-image:url(../images/common/icon4.png); background-position:250px center; background-repeat:no-repeat;}
.wcate li.active{ background-color:#f5f5f5;}

input[type=radio],input[type=checkbox] {
	display: none;
}
label{ padding-left:20px; position:relative;display: inline-block;cursor: pointer;position: relative;color:#262626; font-size:14px; line-height:18px;}
label:before {
	background:url(../images/common/default.jpg) no-repeat;
    top: 3px;
    content: "";
    display: inline-block;
    left: 0;
    margin-right: 0;
    position: absolute;
    width: 13px;
	height:13px
}
input[type=checkbox]:checked + label:before {
	background:url(../images/common/selected.jpg) no-repeat;
}


#map label{ padding-left:0; position:relative;display: inline-block;cursor: pointer;position: relative;color:#262626; font-size:12px; line-height:18px;}
#map label:before {
	background:none;
    top: 0;
    content: "";
    display: inline-block;
    left: 0;
    margin-right: 0;
    position: absolute;
    width: 0;
	height:0
}
#wmap input[type=checkbox]:checked + label:before {
	background:none;
}

#wmap label{ padding-left:0; position:relative;display: inline-block;cursor: pointer;position: relative;color:#262626; font-size:12px; line-height:18px;}
#wmap label:before {
	background:none;
    top: 0;
    content: "";
    display: inline-block;
    left: 0;
    margin-right: 0;
    position: absolute;
    width: 0;
	height:0
}
#wmap input[type=checkbox]:checked + label:before {
	background:none;
}





.net_chain{ padding-top:30px; text-align:center;}
.net_chain a{ display:inline-block; }

.store{ width:100%; padding-top:48px;}
.store_title{ width:1200px; margin:0 auto;}
.store_con{ padding-top:26px;}
.store_con ul li { width:194px; height: 350px; box-sizing:border-box; border:1px solid #dedede; border-radius:4px; float:left; margin-right:7px; background: #fff; }
.store_con ul li.last{ margin-right:0px;}
.store_c{ margin:0 auto; padding:4px;}
.padd{ padding:10px 10px 0px ;}
.store_ctitle{ color:#6a6a6a; font-size:16px; padding-bottom:4px;}
.store_add{ color:#808080; font-size:12px; line-height:16px; padding-bottom:10px; min-height:50px; }
.store_time{ color:#808080; font-size:12px; line-height:18px; background:url(../images/common/time.png) left 1px no-repeat; padding-left:22px; min-height:40px;}
.store_tel{color:#808080; font-size:12px; line-height:18px; background:url(../images/common/tel_b.png) left 2px no-repeat; padding-left:22px;}
.store_detail{ padding-top:14px;}
.store_detail a {
    color: #474747;
    display: block;
    float: left;
    font-size: 13px;
    line-height: 24px;
    text-decoration: underline;
}
.jqqd{ width: 156px; margin: 0 auto 10px; }
.jobsatend{ width: 156px; margin: 0 auto; display: block; }

.banner{ width:100%; background: #fff; box-sizing:border-box; border:1px solid #dedede; border-radius:4px; padding:5px; margin-top:30px; }

.de_result{ padding-top:20px; position: relative;}
.store_cx{ display: block; width: 181px; position: absolute; top: 30px; left: 0; }
.wde_result{ padding-top:20px;}
.s_condition{ width:100%; text-align:center;}
.sc_title{ display:inline-block; background:url(../images/common/intres.png) left center no-repeat; padding-left:30px; color:#393939; font-size:20px; line-height:30px;}
.slec_c{ width:100%; padding-top:20px; text-align:center; padding-bottom:50px;}
label.blue{ padding-left:20px; position:relative;display: inline-block;cursor: pointer;position: relative;color:#000000; font-size:14px; line-height:18px; margin:0 35px;}
label.blue:before {
	background:url(../images/common/default.png) no-repeat;
    top: 3px;
    content: "";
    display: inline-block;
    left: 0;
    margin-right: 0;
    position: absolute;
    width: 14px;
	height:14px
}
input[type=checkbox]:checked + label.blue:before {
	background:url(../images/common/blue_selected.png) no-repeat;
}
.map_zone{ width:100%;}
.map{ width:722px; height:576px; float:left;}
.map_list{ width:456px; float:right; box-sizing:border-box;}
/* .m_list_1{  border:1px solid #ededed; border-radius:4px; background:#fafafa; padding:4px; margin-bottom:16px;} */
/* .m_list_1 .title{ font-size:18px; line-height:36px; color:#000000; border-bottom:1px solid #ededed; padding-left:2px;}  */
/* .l_info{ padding:10px 0px 6px;border-bottom: 1px dashed #ededed;}
.l_info:last-child{ border-bottom:none;}
.num{ width:20px; height:26px; font-size:12px; color:#ffffff; text-align:center; background:url(../images/common/r.png) no-repeat; float:left; margin-right:5px; margin-top:4px;}
.co{ width:306px; float:left;}
.co1{ width:100%; line-height:18px;}
.co1 .name{ color:#0090ff; font-size:14px; float:left; margin-right:5px; line-height: 26px; }
.co1 .red{ color:#f54336;}
.co1 .new{ display:block; color:#ffffff; font-size:12px; float:left; background:#0090ff; padding:0px 2px; border-radius:2px; line-height:18px; margin-right:4px;}
.co1 .act{ display:block; color:#ffffff; font-size:12px; float:left; background:#ff3c3c; padding:0px 2px; border-radius:2px; line-height:18px;}
.co1 .dis{ display:block; color:#878787; font-size:12px; float:right; background:url(../images/common/d.png) left center no-repeat; padding-left:20px;line-height:18px; }
.co1 .heart{ display:block; color:#878787; font-size:12px; float:right; background:url(../images/common/h.png) left center no-repeat; padding-left:20px;line-height:18px; margin-right:24px;}
.addr{ padding-top:2px; color:#000000; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} */

.a_list{border:1px solid #ededed; border-radius:4px; background:#fafafa; padding:4px; padding: 20px;  }
/* .dop{  border-bottom: 1px solid #ededed;
    color: #000000;
    font-size: 18px;
    line-height: 36px;
    padding-left: 2px;
	 }
.dop ul li { width:159px; height:36px; float:left; margin-right:8px; border:1px solid #ededed; text-align:center; line-height:36px; border-bottom:none; border-radius:2px 2px 0px 0px ; color:#6c6c6c; cursor:pointer;  }
.dop ul li.active{ background:#ededed; color:#000000;} */
.list_con{ width:100%; height:270px; overflow:hidden; margin-top:20px;}
.list_con ul li { width:336px; border-bottom:1px dashed #ededed; cursor:pointer;}
.list_con ul li:hover{ background:#ececec;}

/* .wdop{  border-bottom: 1px solid #ededed;
    color: #000000;
    font-size: 18px;
    line-height: 36px;
    padding-left: 2px;
	 }
.wdop ul li { width:159px; height:36px; float:left; margin-right:8px; border:1px solid #ededed; text-align:center; line-height:36px; border-bottom:none; border-radius:2px 2px 0px 0px ; color:#6c6c6c; cursor:pointer;  }
.wdop ul li.active{ background:#ededed; color:#000000;} */
.wlist_con{ width:100%; 
  /* height:681px; */
  height:568px;
   overflow:hidden; margin-top:20px;}
.wlist_con ul li { width:426px; border-bottom:1px dashed #ededed; cursor:pointer;}
.wlist_con ul li:hover{ background:#ececec;}


.slimScrollRail{ background:#c2c2c2;}

.noresult{ padding-top:60px;}

.wnoresult{ padding-top:60px;}

.list_con ul{ }

#map img { max-width:none;}
#wmap img { max-width:none;}

.info_z{ 
  font-family: SL-Simplified;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 166.667% */
  padding-top:10px; 
  color:#666;
}
.info_z1{ padding-top:0px; width:420px;}
.info_z a{ 
  color:#5886F5; 
  text-decoration:underline;
}

.spadinfo{ padding:10px 0px; font-size:12px; color:#C4C4C4;}

.keyword_z{ display:block; width:272px; height:50px; background:url(../images/common/ss_bg_b.png) left top no-repeat; position:relative;}
.keyword_z1{ display:block; width:272px; height:50px; background:url(../images/common/ss_bg_b.png) left top no-repeat; position:relative;}
.keyw{
 
}
a:focus{ border:0; outline:0 none;}
.keyw input{ appearance:normal; border:0 none; background:none; width:136px;  background:none; border:0 none; color:#1f1f1f; font-size:16px; padding-left:88px; padding-top:15px; }
.keyw1 input{ appearance:normal; border:0 none; background:none; width:135px; background:none; border:0 none; color:#1f1f1f; font-size:16px; padding-left:91px;padding-top:15px;}
/* #key_btn { display:block; position:absolute; width:41px; height:42px; right:0; top:3px; text-indent:-9999px;} */
/* #wkey_btn { display:block; position:absolute; width:44px; height:46px; right:0; top:0; text-indent:-9999px;} */

.qts{ 
  font-family: SL-Simplified;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 166.667% */
  padding-top:10px; 
  color:#666;
}
.sctitle{ color:#424242; font-size:16px; padding-bottom:10px;} 
.sc2{ width:180px;}

.topnavs{ width: 100%; border-bottom: 1px #cccccc solid; }
.changz{ width:1200px; margin: 0 auto; height:80px; position: relative;}
.changz a{ width:600px; display:block; height:80px; color:#262626; font-size:32px; text-align:center; line-height:76px; float:left; position: relative;}
.changz a:first-child:after{ content: ""; display: block; width: 1px; height: 50px; position: absolute; right: 0; top: 12px; background: #b3b3b3;}
.changz a.selects{ color:#ff7200; }
.downnavs{ display: block; background: url(../images/nav_selects.png) no-repeat; width: 600px; height: 9px; position: absolute; bottom: -6px; left: 0; transition: all 0.4s ease;}
.gzss{ width:100%; color:#424242; font-size:16px; padding-bottom:10px;}

.wx_inf{ padding-top:20px;}
.wx_inf ul li { width:241px; float:left; margin-right:12px; }
.wx_inf ul li.last{ margin-right:0px;}


/* #zhiying .m_list_1{ border-top: 5px solid #6072bc;} */
/* #zhiying .m_list_1 .title{ color: #6072bc;} */

/* #zhiying  .co1 .red{ color: #5c6cc1;} */

/* #jiaoliu .m_list_1{ border-top: 5px solid #ec8d53;} */
/* #jiaoliu .m_list_1 .title{ color: #ffab53;} */

/* #jiaoliu  .co1 .red{ color: #e08f51;} */


.co1 .tuijian_name{ color: #fe5a00; line-height: 26px;}
.tuijian_name span{ 
  display: inline-block;
  
  height: 16px;
  vertical-align: sub;
  padding-right: 4px;
 
}
.tuijian_name span img{ display: inline;}

.lsousuo{ position: relative; z-index: 2000;}

.maintenance_point{
    width: 55%;
    height: 40px;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 13px;
    color: #fff;
}
.maintenance_point a{
    width: 100%;
    height: 100%;
    background-color: #0a83d6;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    border-radius: 20px;
    color: #fff;
}








