.f-header{height:60px;width:100%;z-index:100;display:none;-webkit-box-shadow:0 0 1px #c3c3c3;-moz-box-shadow:0 0 1px #c3c3c3;box-shadow:0 0 1px #c3c3c3}
.f-header .c-search{width:100%;height:60px;background:#fff}
.f-header .c-search .h-logo{display:inline-block;width:206px;height:60px;background:url(../image/f-logo.png) no-repeat -3px 7px;float:left}
.f-header .c-search .search{display:inline-block;float:right;width:810px;height:45px;line-height:60px;margin-top:6px;background:#eee}
.f-header .c-search .search .i-search{display:block;float:left;font-family:'寰蒋闆呴粦';outline:0;font-size:16px;height:25px;line-height:25px;width:709px;margin-left:20px;margin-top:10px;border:0 solid;background:#eee}
.f-header .c-search .search .s-niu{display:inline-block;float:right;width:63px;height:45px;background:url(/pc/common/image/common.png) 15px -123px no-repeat #179589}
.f-header .c-search .search .s-niu:hover{background:url(/pc/common/image/common.png) 15px -123px no-repeat #179589}
.f-header .tip-indent{width:22px;display:inline-block}
.f-header .c-search .search .hot-search{position:absolute;top:52px;width:746px;border:1px solid #e5e5e5;background:#fff;z-index:12;text-align:left;display:none}
.f-header .c-search .search .hot-search span{display:inline-block;width:20px;height:20px;line-height:20px;margin:0 20px;text-align:center;color:#fff}
.f-header .c-search .search .hot-search ul{margin:-2px 0 3px}
.f-header .c-search .search .hot-search a{color:#000;display:inline-block;height:42px;text-align:left;font-size:14px;line-height:42px}
.f-header .c-search .search .hot-search li{cursor:pointer;height:42px;line-height:42px}
#ca-search .hot-search .hover,.f-header .c-search .search .hot-search li:hover{background:#f0f0f0}
.headersearch{width:100%;font-family:'Microsoft YaHei';background:#fff}
.headersearch .c-search{width:100%;height:100px;background:#fff;text-align:center}
.headersearch .c-search .search{display:inline-block;width:890px;height:56px;line-height:56px;margin-top:16px;background:#fff;border:2px solid #179589;position:relative;border-right:0 solid}
.headersearch .c-search .search .i-search{display:block;float:left;font-family:'寰蒋闆呴粦';outline:0;font-size:15px;height:40px;line-height:40px;width:632px;margin-left:20px;margin-top:8px;border:0 solid}
/* .headersearch .c-search .search .s-niu{display:inline-block;float:right;width:114px;height:60px;background:url(/pc/common/image/common.png) 41px -116px no-repeat #179589;margin-top:-2px} */
.headersearch .c-search .search .s-niu{display:inline-block;float:right;width:114px;height:60px;background:url(/pc/common/image/common.png) 5px -116px no-repeat #179589;margin-top:-2px;font-weight: bold;font-size: 20px;color: #fff;line-height: 60px;}
.headersearch .c-search .search .s-niu:hover{background:url(/pc/common/image/common.png) 5px -116px no-repeat #179589}
.headersearch .tip-indent{width:22px;display:inline-block}
.headersearch .c-search .search .hot-search{position:absolute;top:58px;width:664px;border:1px solid #e5e5e5;background:#fff;z-index:12;left:110px;text-align:left}
.headersearch .c-search .search .hot-search span{display:inline-block;width:20px;height:20px;line-height:20px;margin:0 20px;text-align:center;color:#fff}
.headersearch .c-search .search .hot-search ul{margin:-2px 0 3px}
.headersearch .c-search .search .hot-search a{color:#000;display:inline-block;height:42px;text-align:left;font-size:14px;line-height:42px}
.headersearch .c-search .search .hot-search li{cursor:pointer;height:42px;line-height:42px}
#ca-search .hot-search .hover,.headersearch .c-search .search .hot-search li:hover{background:#f0f0f0}
.headersearch .s-regist{float:right;position:relative;color:#2f2f2f}
.headersearch .s-regist .v-open{display:inline-block;float:right;width:79px;height:30px;float:left;color:#2f2f2f}
.headersearch .s-regist .v-open:hover{color:#d7000f}
.headersearch .s-regist .v-open i{display:inline-block;float:left;width:18px;height:30px;background:url(../image/dia.png) -1px 5px no-repeat}
.headersearch .s-regist .a-regist{display:block;width:160px;height:30px;line-height:30px;float:left;color:#fff;overflow:hidden;position:relative;color:#2f2f2f;text-align:right}
.mr0{margin:0!important}
.mr20{margin-left:62px!important}
.h-middle{height:80px;line-height:80px;text-align:left;margin-left:250px;position:relative}
.h-middle a{display:block;float:left;color:#4b4b4b;font-size:15px;padding:0 20px}
.h-middle .h-types{position:absolute;top:80px;left:-78px;z-index:20;border:0 solid #f7f2f2;width:360px;background-color:#fff;padding:10px 0;-webkit-box-shadow:#666 0 0 5px;-moz-box-shadow:#666 0 0 5px;box-shadow:#999 0 0 2px;display:none}
.h-middle .h-types a{display:block;float:left;font-size:14px;font-family:'寰蒋闆呴粦';height:40px;line-height:40px;padding:2px 30px;background:#fff;color:#848282}
.h-middle .h-types a{display:block;float:left;font-size:14px;font-family:'寰蒋闆呴粦';height:40px;line-height:40px;padding:0 9px 0 31px;background:#fff;color:#848282;width:80px;text-align:left}
.h-middle .h-types a:hover{color:#d7000f}
.h-middle .more-type{display:block;float:left;font-size:14px;font-family:'寰蒋闆呴粦';height:80px;line-height:80px;padding:0 20px}
.type{width:100%;padding:10px 0 1px;font-size:13px}
.type1{overflow:hidden;width:100%;line-height:40px}
.type .cj{height:61px}
.type .current{background:#179589;color:#fff!important}
.mr10{margin-right:10px;margin-top:25px}
.fmr10{margin-right:20px}
.type .white{background:#fff;padding:6px 0 20px}
.type1 .all-type{display:block;float:left;height:26px;line-height:25px;border-radius:2px;margin-right:8px;color:#636161;margin-top:14px;margin-left:21px}
.type1 .uli{float:left;width:1098px}
.type1 a{font-size:15px;display:block;float:left;padding:0 16px;height:26px;line-height:25px;border-radius:2px;margin-right:3px;color:#000;margin-top:16px}
.type1 a:hover{color:#fff;background:#179589}
.type1 .more{display:block;float:left;height:26px;line-height:25px;border-radius:2px;margin-right:8px;color:#636161;margin-top:15px;cursor:pointer}
.type1 .more:hover{color:#179589}
.type1 .all-type{display:block;float:left;height:26px;line-height:27px;border-radius:2px;margin-right:8px;color:#636161}
.hot-topic{width:100%;height:10px;}
.hot-topic .sort{margin-bottom:10px;cursor:pointer;display:inline-block;margin-top:14px;rder-radius:2px;font-size:14px;width:80px;height:30px;line-height:30px;float:left;margin-right:20px}
.hot-topic .sort:hover{color:#179589}
.hot-topic .chose{border:1px solid #179589;color:#179589}
.hot-topic .res{float:right;font-size:14px;color:#179589}
.more i{display:inline-block;width:15px;height:20px;background:url(/pc/common/image/common.png) -1px -683px no-repeat;vertical-align:-6px}
.more-type i{display:inline-block;width:29px;height:20px;background:url(/pc/common/image/common.png) -1px -683px no-repeat;vertical-align:-6px}
.flex-images{overflow:hidden}
.flex-images .item{float:left;margin:4px;box-sizing:content-box;overflow:hidden;position:relative}
.flex-images .item img{width:100%;height:100%}
#demo1{margin-bottom:50px}
.flex-images .item .ljxzk{display:none}
.flex-images .item:hover img{opacity:.8}
.flex-images .item:hover .ljxzk{display:block;width:80px;height:40px;position:absolute;right:10px;top:10px;background:#d7000f;line-height:40px;color:#fff;z-index:1}
.flex-images .item:hover .ljxzk i{width:22px;height:36px;display:inline-block;background:url(/pc/common/image/common.png) -13px -452px no-repeat;vertical-align:-10px}
.flex-images .item:hover .ljxzk:hover{cursor:pointer;display:block;width:80px;height:40px;position:absolute;right:10px;top:10px;background:#fc2130}
.flex-images .item:hover .ljsck{z-index:1;cursor:pointer;display:block;width:40px;height:40px;position:absolute;right:97px;top:10px;background:url(/pc/common/image/common.png) 3px -35px no-repeat #fff}
.flex-images .item:hover .chose{background:url(/pc/common/image/common.png) 7px -637px no-repeat #fff}
.flex-images .excel{background:#fff;padding-bottom:30px;margin-bottom:20px;margin-right:10px;box-shadow:0 3px 9px rgba(0,0,0,.1)}
.flex-images .exceltitle{position:relative;top:5px;color:#252525;font-size:13px}
.s-box .ljxzk{display:none}
.s-box:hover .ljxzk{display:block;width:80px;height:40px;position:absolute;right:10px;top:10px;background:#d7000f;line-height:40px;color:#fff}
.s-box:hover .ljxzk i{width:22px;height:36px;display:inline-block;background:url(/pc/common/image/common.png) -13px -452px no-repeat;vertical-align:-10px}
.s-box:hover .ljxzk:hover{cursor:pointer;display:block;width:80px;height:40px;position:absolute;right:10px;top:10px;background:#fc2130}
.s-box:hover .ljsck{cursor:pointer;display:block;width:40px;height:40px;position:absolute;right:97px;top:10px;background:url(/pc/common/image/common.png) 3px -35px no-repeat #fff}
.s-box .searchtype{display:block;float:left;height:58px;width:110px;cursor:pointer;font-size:15px}
.s-box .sline{height:56px;width:1px;float:left;background:#e5e5e5}
.s-box .searchtype em{display:inline-block;height:22px;width:10px;background:url(/pc/common/image/ktvip1.png) -41px -43px no-repeat;margin-left:4px;position:relative}
.s-box .searchtype:hover em{background:url(/pc/common/image/ktvip1.png) -63px -43px no-repeat}
.s-box ul{position:absolute;top:58px;left:-2px;background:#fff;width:112px;box-shadow:0 1px 5px #dcd9d9}
#typedown{display:none}
.s-box ul li a{padding-left:20px;text-align:left;display:block;height:35px;line-height:35px;font-size:13px;color:#818181;cursor:pointer}
.s-box ul li a:hover{color:#fff;background:hsl(174, 73%, 34%)}
.headercatage{width:100%;height:75px;display:none;position:fixed;top:0;z-index:10}
#searchdiv{background:#179788}
#searchdiv .search{display:inline-block;z-index:12;height:46px;position:relative;margin-top:14px}
#searchdiv .search .s-box{opacity:.9;width:411px;float:left;background:#fff;height:46px;border-right:0 solid}
/* #searchdiv .search .s-niu{width:90px;height:46px;float:left;cursor:pointer;background:#3ca79c;text-align:center} */
#searchdiv .search .s-niu{
    font-weight: bold;
    font-size: 20px;
    color: #fff;
    line-height: 45px;
    float: left;
    width: 110px;
    height: 46px;
    background: url(/pc/common/image/common.png) no-repeat 3px -124px #3ca79c;
    cursor: pointer;
}
#searchdiv .search .s-niu:hover{background-color:#3ca79c}
#searchdiv .search .s-niu em{display:inline-block;width:20px;height:45px;background:url(/pc/common/image/ktvip1.png) no-repeat -14px -37px}
#searchdiv .hot-search{position:absolute;top:46px;width:411px;border:1px solid #e5e5e5;background:#fff;z-index:12;text-align:left}
#searchdiv .hot-search span{display:inline-block;width:20px;height:20px;line-height:20px;margin:0 20px;text-align:center;color:#fff}
#searchdiv .hot-search ul{margin:7px 0}
#searchdiv .hot-search a{color:#000;display:inline-block;height:42px;text-align:left;font-size:14px;line-height:42px}
#searchdiv .hot-search li{cursor:pointer}
#searchdiv .hot-search .hover,#searchdiv .hot-search li:hover{background:#f0f0f0}
#searchdiv .search .s-box .i-search{font-family:'寰蒋闆呴粦';outline:0;font-size:14px;padding-top:12px;width:389px;margin-left:20px;border:0 solid}
#searchdiv .tip-indent{width:30px;display:inline-block}
.dibumiaoshu{margin-top:20px;margin-bottom:20px;font-size:20px;color:#999;font-size:14px;text-align:left}
.doyoulike{height:40px;line-height:40px}
.doyoulike span{line-height:40px;color:#999;font-size:14px;text-align:left;float:left}
.doyoulike a{line-height:40px;color:#999;font-size:14px;text-align:left;float:left;margin-left:10px}
.doyoulike a:hover{color:#179589}
.location{height:30px;line-height:41px}
.location a{float:left;color:#636161;font-size:12px;font-weight:400}
.location span{float:left;color:#636161;font-size:12px;font-weight:400}
.location h1{float:left;color:#636161;font-size:14px;font-weight:400}
.location span{padding:0 5px}
.location a:hover{color:#179589}
.type1 .soscene{display:block;float:left;padding:0 12px;height:26px;line-height:25px;border-radius:2px;margin-right:3px;color:#636161;margin-top:14px}
.type1 .soscene:hover{color:#fff;background:#179589;cursor:pointer}
.type1 .sostyle{display:block;float:left;padding:0 12px;height:26px;line-height:25px;border-radius:2px;margin-right:3px;color:#636161;margin-top:14px}
.type1 .sostyle:hover{color:#fff;background:#179589;cursor:pointer}
@media screen and (min-width:1600px){.header .navs{width:1504px}
    .wlimit{width:1504px;margin:0 auto}
    .type1 .uli{float:left;width:1392px}
    .type1 a{padding:0 10px;margin-right:12px}
    .headersearch .c-search .search .hot-search{width:665px}
    .type1 .all-type{margin-left:35px}
    .header .allfenl{width:1100px}
    #searchdiv .search .s-box{width:605px}
    #searchdiv .hot-search{width:605px}
    .footer .footer1 .user-say {width: 1504px;}
    .footer .footer1 .user-say .box {width: 343px;}
}
.doyoulike {
    overflow: hidden;
    margin-top: 21px;
    height: 42px;
    background: #fff
}
.doyoulike span {
    margin-left: 23px;
    height: 46px;
    font-size: 14px;
    line-height: 55px
}
.doyoulike a,.doyoulike span {
    float: left;
    color: #999;
    text-align: left
}
.doyoulike a {
    margin-top: 15px;
    margin-left: 16px;
    padding: 0 6px;
    height: 26px;
    border-radius: 4px;
    background: #f3f4f9;
    font-size: 13px;
    line-height: 26px
}
.doyoulike a:hover {
    background: #179589;
    color: #fff
}
.doyoulike .line {
    margin-left: 41px;
    margin-left: 19px;
    width: 1418px;
    width: 1158px;
    height: 1px;
    background: #eceff1
}
.img-wrapper-div{display:flex;flex-wrap:wrap;-ms-display:flex;-ms-flex-wrap:wrap;overflow:hidden}.img-wrapper-div::after{content:'';flex-grow:999999999;display:block;clear:both}.myimg-wrapper{width:270px;margin:12px;background:#fff;height:240px;position:relative;float:left}.myimg-wrapper img{height:240px;object-fit:cover;max-width:100%;vertical-align:bottom}.myimg-wrapper .info{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(77,77,77,0.1);transition:all 0.5s;behavior:url(/homelte/image/image/PIE.htc)}.myimg-wrapper .info .mytitle{transition:height 0.5s;padding:0 10px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);color:white;line-height:40px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;bottom:0;left:0;right:0;height:0}.myimg-wrapper .info .mytitle h3,.myimg-wrapper .info .mytitle h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.myimg-wrapper:hover .info{opacity:1;filter:Alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#192C2C2C, endcolorstr=#192C2C2C)}.myimg-wrapper:hover .mytitle{height:40px}.myimg-wrapper .tipss{height:34px;width:34px;background-color:#ffffff;border-radius:2px;display:inline-block;text-align:center;margin-right:10px;overflow:hidden}.designlist a{display:block;position:relative;width:100%;height:100%}.designlist .mainimg{width:100%;height:100%}.designlist .bgktop,.designlist .ibox{transition:2s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;opacity:0}.designlist .hover-pop{position:absolute;left:0;width:100%}.designlist a:hover .bgktop,.designlist a:hover .ibox{opacity:1}.designlist .bgktop{height:50px;top:0;opacity:0.4 \9 \0;background:-moz-linear-gradient(top, rgba(0,0,0,0.4) 0, transparent 100%);background:-webkit-gradient(linear, top, bottom, color-stop(0, rgba(0,0,0,0.4)), color-stop(100%, transparent));background:-webkit-linear-gradient(top, rgba(0,0,0,0.4) 0, transparent 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.4) 0, transparent 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.4) 0, transparent 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(transparent));background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.4)), to(transparent));background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.4)), to(transparent));background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.4)), to(transparent));background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.4)), to(transparent));background:linear-gradient(to bottom, rgba(0,0,0,0.4) 0, transparent 100%)}.designlist .bgkbot{bottom:0;height:50px;background:-moz-linear-gradient(bottom, rgba(0,0,0,0.4) 0, transparent 100%);background:-webkit-gradient(linear, bottom, top, color-stop(0, rgba(0,0,0,0.4)), color-stop(100%, transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.4) 0, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.4) 0, transparent 100%);background:-ms-linear-gradient(bottom, rgba(0,0,0,0.4) 0, transparent 100%)}.designlist a:hover .ibox{margin-top:0}.designlist .ibox{transition:2s ease-in;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-o-transition:0.5s ease-in;height:50px;text-align:right;padding-top:23px;line-height:0;padding-top:11px;padding-right:20px;box-sizing:border-box}.designlist .title{font-size:16px;color:#ffffff;z-index:3;bottom:0;text-align:center;height:50px;line-height:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.designlist .title h2,.designlist .title h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:0 10px}.designlist .collect,.designlist .down{display:inline-block;width:34px;height:34px}.designlist .collect{margin-right:12px}.designlist .down{background:url("/homelte/image/image/renew/sprite.png") no-repeat -51px -46px}
#pageNumNew {
    height: 80px;
    margin-top: 1px;
    text-align: center;
}
#pageNumNew .page-a {
    display: inline-block;
    margin-left: 100px;
    padding: 0;
}
#pageNumNew .page-a .next-page {
    display: inline-block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    -webkit-border-radius: 30px;
    background-color: #179589;
    color: #fff;
    text-align: center;
    transition: all .2s;
}
#pageNumNew .page-b {
    display: inline-block;
    float: right;
    margin-top: 9px;
    margin-left:200px;
    padding: 0;
}
#pageNumNew .page-b .left-sign {
    background-color: #179589;
    background-size: 9px;
}
#pageNumNew .page-b .left-sign {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
#pageNumNew .page-b span {
    display: inline-block;
    min-width: 25px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #e9e9e9;
    border-width: 1px 0;
    padding-left: 5px;
    padding-right: 5px;
    box-sizing: content-box;
}
#pageNumNew .page-b .right-sign {
    background-color:#179589;
    background-size: 9px;
}
#pageNumNew .page-b .right-sign {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
#pageNumNew .page-b a {
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background-color: #179589;
    color: #fff;
}
.merger-all { position: relative; float:left;  }
.merger-all {
    padding: 0 8px;
    padding-top: 0px;
    padding-right: 8px;
    padding-bottom: 0px;
    padding-left: 8px;
}
.show_title {

    color: #4a4a4a;
    font-size: 18px;
    font-weight: 700;
    margin-top: 30px;
}
.search-newtip::after {
    content: '';
    width: 8px;
    height: 8px;
    background-color: #fff;
    border-width: 0 0 1px 1px;
    border-style: dashed;
    border-color: #bbb;
    left: -6px;
    position: absolute;
    transform: rotate(
            45deg);
    top: 50%;
    margin-top: -5px;
}
.search-newtip {
    position: absolute;
    top: 0;
    right: -150px;
    width: 121px;
    font-size: 12px;
    font-weight: normal;
    color: #666;
    background-color: #fff;
    text-align: center;
    padding: 5px;
    border: 1px dashed #bbb;
    border-radius: 8px;
}
.merger-all .count {
    margin-top: 10px;
    margin-bottom: 10px;
    display: inline-block;
    color: #bbb;
    font-size: 14px;
}
.seo_search_key_word {
    font-size: 14px;
    display: inline;
    font-weight: 400;
}
.index-5{overflow: hidden;margin-top: 40px;}
.index-5 .hd{overflow: hidden;}
.index-5 .hd ul{overflow: hidden;}
.index-5 .hd ul li{float: left;margin-right: 25px;overflow: hidden;font-size: 16px;padding-bottom: 5px;cursor: pointer;transition: 0.3s;border-bottom: 2px solid #fff;}
.index-5 .hd ul .on{border-bottom: 2px solid #179589;color:#179589;}
.index-5 .bd{overflow: hidden;margin-top: 15px;}
.index-5 .bd ul{overflow: hidden;}
.index-5 .bd ul li{float: left;margin: 5px 20px 0px 0px;}
.index-5 .bd ul li a{color: #999;}
.type1 {
    overflow: hidden;
    width: 100%;
    line-height: 40px
}

.type1 .gengduo {
    float: left;
    height: 42px;
    color: #636161;
    line-height: 63px;
    cursor: pointer
}

.type1 .gengduo:hover {
    color: #007aff
}


.type .cj {
    height: 61px
}

.type .current {
    background: #179589;
    color: #fff !important
}

.type1 .all-type {
    float: left;
    display: block;
    margin-top: 14px;
    margin-right: 8px;
    margin-left: 21px;
    height: 26px;
    border-radius: 4px;
    color: #636161;
    line-height: 25px
}

.type1 .uli {
    position: relative;
    float: left;
    width: 1046px;
    height: 44px
}

.type1 a {
    float: left;
    display: block;
    margin-top: 16px;
    margin-right: 9px;
    padding: 0 15px;
    height: 28px;
    border-radius: 4px;
    color: #666;
    line-height: 29px
}

.type1 a:hover {
    background: #179589;
    color: #fff
}

.type1 .more {
    float: left;
    display: block;
    margin-top: 15px;
    margin-right: 8px;
    height: 26px;
    border-radius: 4px;
    color: #636161;
    line-height: 25px;
    cursor: pointer
}

.type1 .more:hover {
    color: #678be4
}

.type1 .all-type {
    float: left;
    display: block;
    margin-right: 8px;
    height: 30px;
    border-radius: 4px;
    color: #636161;
    line-height: 29px
}




.towlike {
    overflow: hidden;
    margin-top: 21px;
   /* height: 42px;*/
    background: #f1f1f1
}

.towlike span {
    margin-left: 23px;
    height: 46px;
    font-size: 14px;
    line-height: 55px
}

.towlike a,
.towlike span {
    float: left;
    color: #999;
    text-align: left
}

.towlike a {
    padding: 0 15px;
    line-height: 28px;
    display: inline-block;
    margin-right: 12px;
    margin-top: 12px;
    background: #fff;
    color: #666;
    border: 1px solid #ddd;
    border-radius: 100px;
}

.towlike a:hover {
    background: #179589;
    color: #fff
}

.towlike .line {
    margin-left: 41px;
    margin-left: 19px;
    width: 1418px;
    width: 1158px;
    height: 1px;
    background: #eceff1
}


.hot-topic {
    clear: both;
    margin-top: 20px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}

.hot-topic a {
    display: inline-block;
    margin-right: 20px;
    padding: 5px 10px;
    text-decoration: none;
    color: #333;
}



.recommend-title {
    display: flex;
    align-items: center;
    gap: 8px;
    color: #179589;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 15px;
    margin-left: 0;
}

.recommend-title i {
    font-size:28px;
}


.kongcontent {
    margin: 0 auto;
    width: 1200px;
    padding: 40px;
    background: white;
    border: 1px solid #179589;
    box-shadow: 0 0 3px #179589;
    font-size: 14px;
    margin-top: 50px;
    border-radius: 8px;
}

.kongcontent .msg {
    text-align: center;
    color: #333;
    margin-bottom: 20px;
}

.kongcontent .btn {
    display: block;
    width: 166px;
    height: 50px;
    background: #179589;
    color: white;
    font-size: 16px;
    line-height: 50px;
    text-align: center;
    margin: 0 auto;
    border-radius: 4px;
    cursor: pointer;
}

.kongcontent .link {
    display: block;
    color: #179589;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
}
