@charset "utf-8";
/* CSS Document */
.wbusiness_banner .banner{width: 900px;margin-right: 18px;}
.wbusiness_banner .mp{position: relative; width: 280px;height: 90px;background: #FFFFFF;border-radius: 4px;border: 1px solid #E8EAEC;cursor: pointer;}
.wbusiness_banner .mp .img_xcxewm{position: absolute;top: -200px; right: 40;width: 204px;height: 213px;right: 40px;z-index: 100;}
.wbusiness_banner .mp .qrc_xcx{margin: 15px 20px 15px 15px;width: 60px;height: 60px;}
.wbusiness_banner .mp .p1{margin:23px 0 5px;font-size: 15px;font-weight: 400;color: #333333;}
.wbusiness_banner .mp .p2{margin-top: 5px;font-size: 13px;font-weight: 400;color: #999999;}
.wbusiness_banner .mp .arrow_r{margin-left: 2px;margin-top: 24px;}

.wbusiness_list{padding-top: 20px;box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);}
.wbusiness_list li.first{margin-left: 30px;align-items: center;}
.wbusiness_list li{float: left;margin-right: 38px;width: 68px;text-align: center;}
.wbusiness_list li .on{border-bottom: 5px solid #E60012;}
.wbusiness_list li img{margin-bottom: 5px;width: 50px;height: 43px;margin: 0 auto;}
.wbusiness_list li p{margin-top: 5px; font-size: 15px;text-align: center; font-weight: 500;text-align: center; color: #333333;}
.wbusiness_list a{display: block;padding-bottom: 15px; }


.nav_type ul{height: 56px;line-height: 56px;background: #F8F8F9;box-shadow: 0px 1px 0px 0px #E8EAEC;}
.wbusiness_list li.first{margin-left: 30px;}
.nav_type ul li{float: left;}
.nav_type ul li.first a{ margin-left: 45px;}
.nav_type ul li a{float: left;width: 75px;font-size: 14px;text-align: center;margin-left: 20px;font-weight: 400;color: #999999;}
.nav_type ul li a.on{color:#E60012;font-weight: 600;}

.ws_C{position: relative; width:265px; border:1px solid #eee; padding:10px;float:left;}
.ws_C .tags{height: 60px;}
.ws_C .icon_tuijian_tags{position: absolute;top: 14px;right: -4px;width: 50px;height: 29px;}
.ws_C .class_title span{margin-right: 5px;display: block;width: 36px;height: 24px;line-height: 24px;text-align: center; background: #F7B500;border-radius: 2px;font-size: 12px;font-weight: 500;color: #FFFFFF;}
.ws_C .class_title span.on{background: #E60012;}
#ws .ws_C .type{width: 180px;}
#ws .ws_C .type li{float: left;margin-right: 5px;margin-bottom: 5px;width: auto;height: auto;padding: 4px 6px;line-height: 1;text-align: center;font-size: 12px; background: #FFF0F2;border-radius: 2px;font-weight: 500;color: #fc0019;}
#ws li{ float:left; margin-right:17px; margin-bottom:17px;width:287px;}
#ws li:nth-child(4n){ margin-right:0px; }
#ws li h2{ font-size:16px; font-weight: bold; line-height:26px;display:inline;}
.wx_c1{ width:100%; display:block; text-align:left; font-family:"微软雅黑"; margin-bottom:8px;overflow:hidden;  height:52px; }
.wx_c1>span{ padding:2px 6px; background:#fe8900; color:#fff; border-radius:5px; font-size:14px; display:inline; float:left; margin-right:6px;}
.wx_c1>span.on{background:#c00; color:#fff;}
.wx_c1>span.on2{background:#00de49; color:#fff;}
.wx_c1>a{ padding:2px 6px; background:#fe8900; color:#fff; border-radius:5px; font-size:14px; display:inline; float:left; margin-right:6px;}
.ws_C .address{height: 20px;line-height: 20px;font-size: 14px;font-weight: 400;color: #999999;}
.wx_c1>a.on{background:#c00; color:#fff;}
.wx_c1>a.on2{background:#00de49; color:#fff;}
.wx_c2 .f_l{ border:solid 1px #ddd;}
.wx_c2 img{ width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.pic{position: relative;height: 198px;overflow: hidden;}
.wx_c2 .f_r{ width:168px; padding:10px 5px 10px 10px; background:#f7f7f7; line-height:20px; height:62px;}
#ws li .ws_name{ float:left; padding:8px; border:1px solid #eee; margin-top:-1px;margin-right:-1px; width:192px; overflow:hidden;}
#ws li  .ws_qr{float:left; padding:8px; border:1px solid #eee; margin-top:-1px; width:60px; text-align:center; cursor:pointer; position:relative;}
#ws li  .ws_qr span{ line-height:26px; font-size:12px; text-align:center;display:none; width:110px; height:130px; position:absolute; top:-141px; left:-24px;box-shadow: 0px 0px 3px 1px #ccc; padding:5px; background:#fff;}
#ws li  .ws_qr em{ width:100px; height:100px; font-style:normal;}
.wx_c3 {margin-top: 14px;}
.wx_c3 .num{margin-left:2px;margin-top: 1px;}
.wx_c3 .icon_heart{margin-left: 10px;}
.wx_c3 .c_gray{font-size: 12px;font-weight: 400;color: #999999;}