body,html{font:16px PingFangSC-Regular,Microsoft YaHei;-webkit-font-smoothing:antialiased}
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,pre,u,ul{margin:0;padding:0}
dd,dl,dt,ol,ul{list-style:none}
button,input,textarea{padding:0;outline:0;font-family:PingFangSC-Regular,Microsoft YaHei;resize:none;box-sizing:border-box}
input::-webkit-input-placeholder{color:#B9B9B9}
a{color:#000;text-decoration:none}
img{vertical-align:top}
b,em,h1,h2,h3,h4,h5,h6,i,u{font-size:inherit;font-style:inherit;font-weight:inherit;text-decoration:none}
::-webkit-scrollbar{width:4px;height:4px;background-color:transparent}
::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);background-color:#BCBCBC}
.lf{float:left}
.rt{float:right}
.content{width:1200px;margin:0 auto}
.content50{width: 1200px; margin-left: auto;margin-right: auto;}
.cl:after,.content:after,.h-content:after{content:" ";display:block;clear:both}
.posImgX{height:100%;position:absolute;top:0;left:50%}
.posImgY{width:100%;position:absolute;top:50%;left:0}
.posImgX{height:100%;position:absolute;width:100%;top:0;left:16%;margin-left:-37.5px}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.header{position:fixed;top:0;width:100%;z-index:500;-webkit-transform:translateZ(0);transition:all .3s ease;z-index:999}
.nav{height:60px;padding:0px;line-height:35px;background:#fff;box-sizing:border-box;box-shadow: 0px 0px 10px #b2b2b2;}
.h-logo{position:relative;top:0px}
.h-logo-kh{margin:22px 0 0 8px}
.h-nav li{position:relative;float:left;font-size:14px}
.h-nav li a{color:#333}
.h-nav li a:hover{color:#f4433c}
.h-nav-pro:after{content:" ";position:absolute;top:-3px;right:-20px;width:26px;height:19px;background:url(../image/nav-new-icon.svg) no-repeat center}
.h-nav .h-nav-other{position:relative}
.h-nav .h-nav-other span{position:absolute;top:78px;left:-39px;width:168px;line-height:20px;padding:12px 22px 25px;font-size:14px;background:#fff;color:#1E53A7;opacity:0;transition:all .3s ease;visibility:hidden;box-sizing:border-box;text-align:center;box-shadow:0 5px 16px 0 rgba(0,0,0,.34);z-index:100}
.h-nav .h-nav-other span img{margin-bottom:7px}
.h-nav .h-nav-other:hover span{top:45px;opacity:1;visibility:visible}
.h-nav .h-nav-other span:after{content:' ';position:absolute;top:-8px;left:50%;width:13px;height:8px;transform:translatex(-50%);background:url(../image/user-phone-icon.svg) no-repeat center}
.h-nav-l{position:relative;padding-top: 13px;}
.h-nav-l .h-nav-line{position:absolute;left:31px;bottom:-12px;width:30px;height:2px;background:#f4433c;opacity:0}
.h-nav-l li a{display:block;padding:0 1px;margin-left:30px;transition:all .3s ease}
.h-nav-l li.show a{color:#f4433c}
.h-nav-r{margin-left:53px}
.h-nav-r li i{padding:0 10px;margin-right:5px;transition:all .3s ease;cursor:pointer}
.h-search{position:relative;display:flex;margin-top:18px;height:25px}
.h-search input{width:125px;font-size:12px;border:0;border-bottom:1px solid #CFCFCF;margin-right:9px}
.h-search input:focus{border-color:#f4433c}
.h-search i{background:url(../image/nav-search.svg) no-repeat center}
.h-search b.show{position:absolute;left:170px;top:4px;width:16px;height:16px;background:url(../image/detail.svg) no-repeat center;cursor:pointer}
.h-search b.show:hover{background:url(../image/detail-h.svg) no-repeat center}
.f-nav{line-height:35px;padding:13px 0;background:#30343D}
.f-nav li{float:left}
.f-nav li a{color:#C1C2C5;transition:all .3s ease}
.f-nav li a:hover{color:#f4433c}
.f-nav .lf li{margin-right:60px}
.f-nav .rt li{position:relative;margin-left:11px}
.f-nav .rt li a{display:block;width:35px;height:35px;border-radius:50%}
.f-nav .rt li.f-qq a{background:url(../image/qq.svg) no-repeat center}
.f-nav .rt li.f-qq a:hover{background:url(../image/qq_2.svg) no-repeat center}
.f-nav .rt li.f-wx a{background:url(../image/wechat.svg) no-repeat center}
.f-nav .rt li.f-wx a:hover{background:url(../image/wechat_2.svg) no-repeat center}
.f-nav .rt li.f-wb a{background:url(../image/weibo.svg) no-repeat center}
.f-nav .rt li.f-wb a:hover{background:url(../image/weibo_2.svg) no-repeat center}
.f-nav .rt li.f-g a{background:url(../image/twitter1.svg) no-repeat center}
.f-nav .rt li.f-g a:hover{background:url(../image/twitter_2.svg) no-repeat center}
.f-nav .rt li.f-f a{background:url(https://www.029hunbohui.com/static/fonts/FaceBook.svg) no-repeat center}
.f-nav .rt li.f-f a:hover{background:url(https://www.029hunbohui.com/static/fonts/FaceBook_2.svg) no-repeat center}
.f-nav .rt li.f-t a{background:url(../image/telegram.svg) no-repeat center}
.f-nav .rt li.f-t a:hover{background:url(../image/telegram_2.svg) no-repeat center}
.f-contain{position:absolute;top:-33px;left:50%;background:#fff;width:110px;height:110px;text-align:center;transform:translate(-50%,-100%);box-shadow:0 5px 16px 0 rgba(0,0,0,.34);box-sizing:border-box;opacity:0;visibility:hidden}
.f-nav .rt li:hover .f-contain{top:-13px;opacity:1;visibility:visible;transition:all .3s ease}
.f-contain:after{content:' ';position:absolute;bottom:-20px;left:50%;border:10px solid transparent;border-top-color:#fff;transform:translatex(-50%)}
.f-bd{background:#262930}
.f-box>.xx{margin-top:0px;margin-bottom:30px}
.f-box>.lf{width:849px;padding-right:20px;border-right:1px solid #3C3E45;margin-top:20px;margin-bottom:30px}
.f-box>.rt{height:201px;margin-top:40px;padding-left:38px;border-left:1px solid #3C3E45}
.f-toolbar>.lf{width:849px;padding-right:20px;border-right:1px solid #3C3E45;margin-top:20px;margin-bottom:30px}
.f-toolbar>.rt{height:201px;margin-top:8px;padding-left:38px;}
.f-logo{padding-top:0px;width:291px;margin-bottom:8px}
.f-logo a{float:left;margin-bottom:20px;margin-right:17px}
.f-logo a img{opacity:.5}
.f-logo a img:hover{opacity:1}
.logoweizi{width:180px;height:55px}
.f-parents{display:flex;flex-wrap:wrap;line-height:28px;margin-right:-30.5px}
.f-parents ul li{display:inline-block}
.f-parents a{margin-right:30.5px;margin-top:12px}
.f-parents a img{opacity:.45;transition:all .3s ease;vertical-align:middle;width:107px;height:27px}
.f-parents a img:hover{opacity:.8}
.f-links{font-size:12px;width:1200px;color:#9B9B9B;line-height:28px;padding-top:26px}
.f-links p{display: inline-block;line-height:24px;}
.f-links ul{display: inline-block;}
.f-links ul li{display: inline-block;}
.f-links a{display:inline-block;color:#9B9B9B;margin-right:10px;transition:all .3s ease}
.f-links a:hover{color:#fff;text-decoration:underline}
.f-contact p{font-size:14px;color:#9B9B9B;line-height:28px}
.f-toolbar{font-size:12px;line-height:30px;padding:12px 0 20px;color:#6F7072;border-top:1px solid #3C3E45}
.f-toolbar li {margin-right: 10px;}
.f-toolbar p{margin-top:4px}
.f-toolbar p a{font-size:13px;color:#9B9B9B;transition:all .3s ease}
.f-toolbar p a:hover{color:#fff;text-decoration:underline}
.lx-msg{position:fixed;left:50%;top:50%;font-size:14px;line-height:24px;text-align:center;color:#fff;padding:10px 35px;box-sizing:border-box;opacity:0;background:rgba(0,0,0,.6);border-radius:4px;transition:opacity .3s ease;z-index:9999999999}
.slider-rt{position:fixed;right:25px;bottom:37px;width:34px;z-index:100;transform:translateZ(0)}
.slider-rt li{position:relative;width:34px;height:34px;padding-right:34px;box-sizing:border-box;background-color:#FFF;background-position:center;background-repeat:no-repeat;margin-top:6px;cursor:pointer;transition:background .3s ease}
.slider-rt li:not(:last-child){box-shadow:1px 1px 4px 0 rgba(199,199,199,.5)}
.slider-wx{background-image:url(../image/slider-wx.svg)}
.slider-wx:hover{background-image:url(../image/slider-wx-h.svg)}
.slider-qq{background-image:url(../image/slider-qq.svg)}
.slider-qq:hover{background-image:url(../image/slider-qq-h.svg)}
.slider-top{background-image:url(../image/slider-top.svg)}
.slider-top:hover{background-image:url(../image/slider-top-h.svg)}
.slider-rt li:last-child{height:21px;background-color:transparent;background-image:url(../image/slider-close.svg)}
.slider-rt li:last-child:hover{background-image:url(../image/slider-close-h.svg)}
.slider-rt li>div{position:absolute;top:50%;right:64px;padding:9px;width:250px;margin-top:-54px;box-sizing:border-box;background:#FFF;visibility:hidden;opacity:0;transition:all .3s ease;box-shadow:1px 1px 4px 0 rgba(199,199,199,.5)}
.slider-rt li>div:after{content:" ";position:absolute;right:-13px;top:50%;margin-top:-15px;width:13px;height:30px;background:url(../image/slider-box-icon.png) no-repeat center}
.slider-pic{width:90px;height:90px}
.slider-pic img{width:100%}
.slider-text{color:#333;margin:12px 9px 0 0}
.slider-text b{display:block;margin-bottom:4px}
.slider-text span{display:block;font-size:12px;line-height:17px;color:#9B9B9B}
.slider-rt li>span{position:absolute;right:34px;width:0;height:34px;line-height:34px;font-size:12px;color:#999;padding-left:0;background:#fff;box-sizing:border-box;transition:all .3s ease;overflow:hidden}
.slider-rt li:not(:last-child):hover{background-color:#f4433c}
.slider-rt li:hover>span{width:70px;color:#fff;background:#f4433c;padding-left:12px}
.slider-rt li:hover>div{opacity:1;visibility:visible;right:47px}
.main{padding:20px 0 30px;background:#f5f5f5}
.mainTop90{padding:60px 0 30px;background:#f5f5f5}
.m-hot{background:#fff;padding:0 19px;border:1px solid #EBEBEB}
.m-hot-tt{font-size:18px;line-height:20px;color:#333;padding:24px 0 15px}
.m-hot-tt i{padding:0 10px;margin-right:6px;background:url(../image/wenzhang.svg) no-repeat center}
.m-hot li{position:relative;padding-bottom:20px;height:44px}
.m-hot-pic{position:absolute;left:0;top:0;width:70px;height:47px;overflow:hidden}
.m-hot-pic img{transition:transform .7s ease}
.m-hot-f img:hover{transform:scale(1.1,1.1)}
.m-hot-f .m-hot-text:hover a{text-decoration:underline}
.m-hot-text a{position:absolute;bottom:18px;right:0;width:211px;height:47px;overflow:hidden;font-size:14px;line-height: 23px;color:#333;}
.m-hot-text:hover a{color:#f4433c}
.m-hot-text span{position:absolute;right:0;bottom:20px;font-size:12px;color:#9B9B9B}
.m-hot-num{position:absolute;top:0;left:0;width:14px;height:14px;font-size:12px;line-height:14px;text-align:center;color:#fff;z-index:10;background:rgba(74,74,74,.7)}
.m-hot-num2{background:#E58D00}
.m-hot-num3{background:#F5CD23}
.m-hot .m-hot-f{height:160px}
.m-hot-f .m-hot-pic{width:100%;height:160px;overflow:hidden}
.m-hot-f .m-hot-text a{font-size:16px;width:100%;height:auto;color:#fff;padding:8px 15px;background:rgba(0,0,0,.5);box-sizing:border-box}
.m-hot-f span{display:none}
.m-hot-f:after{content:' ';position:absolute;top:0;left:20px;width:36px;height:30px;background:url(../image/no.1.svg) no-repeat center}
.m-hot li:nth-of-type(1):after{content:' ';position:absolute;top:0;left:0px;width:36px;height:30px;background:url(../image/no.1.svg) no-repeat center}
.m-hot li:nth-of-type(1) span{display:none}
.newsBox{background:#fff;border:1px solid #ebebeb}
.newsBox li{padding:0 20px 0 20px;transition:background .3s ease}
.newsBox li:hover{background:#f7f7f7}
.news-content{position:relative;height:194px;padding:20px 0;border-top:1px solid #ebebeb;box-sizing:border-box}
.newsBox li:hover .news-content,.newsBox li:hover+li .news-content{border-top-color:transparent;transition:all .3s ease}
.newsBox li:first-child .news-content{border-top-color:transparent}
.newsBox .news-content:after{content:" ";display:block;clear:both;box-shadow: 0px 0px 10px #b2b2b2;}
.news-pic{position:relative;width:230px;height:153px;overflow:hidden;cursor:pointer;}
.news-pic img{transition:transform .7s ease}
.news-pic img:hover{transform:scale(1.1,1.1)}
.news-text{position:relative;width:570px;height:153px;text-align:justify}
.news-text h2{font-weight:700;font-size:18px;color:#333;line-height:28px;height:28px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;transition:all .3s ease}
.news-text h2 a:hover{color:#f4433c}
.news-text p{font-size:13px;color:#666;line-height:24px;margin-top:9px;overflow:hidden}
.newsBox li:hover .news-text h2 i,.newsBox li:hover .news-text p i{background:#f7f7f7}
.news-type{position:absolute;left:0;bottom:7px;line-height:15px;width:100%}
.news-type span{display:inline-block;font-size:12px;line-height:18px;color:#9B9B9B;margin-right:10px;cursor:pointer}
.news-type span i{margin-right:6px}
.news-photo>a{position:relative;display:inline-block;width:26px;height:26px;margin-right:6px;border-radius:100%;overflow:hidden;transform:translatey(8px)}
.news-photo>a img{width:26px;height:26px}
.news-photo b{display:inline-block;max-width:130px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}
.news-photo b a{color:#747474}
.news-photo b a:hover{color:#f4433c;text-decoration:underline}
.news-timer i{padding:0 7px;background:url(../image/time.svg) no-repeat center}
.news-look i{padding:0 9px;background:url(../image/liuliang.svg) no-repeat center}
.news-message i{padding:0 8px;background:url(../image/pinglunshu.svg) no-repeat center}
.m-more,.ias_trigger a{display:block;font-size:14px;line-height:50px;text-align:center;color:#f4433c;margin-top:8px;background:#fff;cursor:pointer;box-sizing:border-box;transition:all .3s ease}
.m-more:hover,.ias_trigger a:hover{background:#F9FAFD}
.m-adv-h{display:flex;justify-content:space-between;width:1200px;flex-wrap:wrap;margin:0px auto 0}
.m-adv-h a{position:relative;width:292px;/*background:#DCDCDC url(../fonts/xcjDefault.png) no-repeat center;*/background-size:70px;overflow:hidden;}
.m-adv-h a img{width:100%}
.m-adv{margin:10px 0 0}
.m-adv a{position:relative;display:block;margin-top:10px;/*background:#DCDCDC url(../fonts/xcjDefault.png) no-repeat center;*/background-size:60px;overflow:hidden}
.m-adv a:first-child{margin-top:0}
.m-adv img{width:100%}
.m-adv a:after,.m-adv-h a:after{content:' ';position:absolute;right:0;bottom:0;width:32px;height:16px;background:url(../image/adv-icon.svg) no-repeat center;z-index:1}
.m-hot li:nth-of-type(1) .m-hot-pic{width:100%;height:160px;overflow:hidden}
#hotNewList-ul-id li:first-child{height:160px}
#hotNewList-ul-id li:first-child a{font-size:16px;width:100%;height:auto;color:#fff;background:rgba(0,0,0,.5);box-sizing:border-box}
#hotNewList-ul-id li:first-child .m-hot-text:hover a{text-decoration:underline}
.m-hot-pic img{transition:transform .7s ease;width:100%;height:100%;}
.new-stickTop{position:absolute;width:35px;height:19px;font-size:12px;line-height:19px;text-align:center;color:#fff;background:#D0021B;box-sizing:border-box;z-index:10}


.entry-bar{ text-align:center;font-size:16px;margin:20px 0 20px;}
.entry-bar a {
    display: inline-block;
    padding: 5px 30px;
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    border: 1px solid #f4433c;
    border-radius: 3px;
    background: #f4433c;
    vertical-align: top
}
.entry-bar a i{color:#f4433c;}
.entry-bar a:hover {
    background: #fff;
    cursor: pointer;
    color: #f4433c;
    border: 1px solid #f4433c;
}
.entry-bar a:hover i{color:#fff;}
.mobile-share-bg {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: rgba(0,0,0,.5)
}

.mobile-share-bg .top_tips {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    background: rgba(255,235,155,.95);
    color: #a65018;
    text-align: center
}

@media (min-width: 992px) {
    .mobile-share-bg .top_tips {
        display:none!important
    }
}

.mobile-share-wrap {
    position: fixed;
    width: 100%;
    height: 80%;
    left: 0;
    top: 40px;
    z-index: 100000;
    text-align: center
}

.mobile-share-wrap img {
    position: relative;
    max-height: 100%;
    max-width: 96%;
    width: auto;
    display: block;
    margin: 0 auto
}

.mobile-share-wrap .loading {
    display: inline-block;
    padding: 8px 25px;
    text-align: center;
    font-size: 14px;
    margin-top: 40%;
    line-height: 20px;
    color: #666;
    background: #fff;
    border-radius: 3px
}

@media (min-width: 992px) {
    .mobile-share-wrap .loading {
        padding:10px 30px;
        margin-top: 50px
    }
}

.mobile-share-wrap .mobile-share-close {
    position: relative;
    display: inline-block;
    margin-top: -25px;
    width: 50px;
    height: 50px;
    font-size: 26px;
    line-height: 48px;
    font-weight: 300;
    color: #333;
    border-radius: 50%;
    background: #fefefe;
    text-align: center;
    vertical-align: top;
    font-family: serif;
    box-shadow: 0 0 1px 0 rgba(0,0,0,.2);
    cursor: pointer
}
.clearfix:after{clear:both}
.clearfix:before,.clearfix:after{content:" ";display:table}
.function{margin-top:20px;background:#fff;overflow:hidden}
.function_t{position:relative;margin:5px 15px 0;height:40px;line-height:40px;text-indent:5px;font-size:18px;font-weight:normal;border-bottom:1px #e9e9e9 solid}
.function_t:after{content:"";position:absolute;bottom:-2px;left:0;width:30%;height:0;border-bottom:3px #bbb solid;}
.function_c>div{text-align:center;}
.function_c>ul{padding:9px 15px}
.function_c>ul>li{position:relative;line-height:24px;border-bottom:1px #ddd dotted;padding:6px 0}
.function_c>ul>li a{}
.function_c>ul>li a:hover{color:#f4433c}
.function_c>ul>li:last-child,#divLinkage .function_c>ul>li:nth-last-child(2){border-bottom-color:#fcfcfc}
.jxtc_left{width:60px;position:absolute;height:60px;}
.jxtc_left img {border-radius: 100%;}
.jxtc_right{float:left;margin-left:65px;}
.jxtc_right h3{height:30px;overflow:hidden;font-size:18px;line-height:30px;margin-bottom:4px;}
.jxtc_right p{font-size:14px;height:23px;line-height:23px; overflow:hidden;color:#aaa;margin-bottom:3px;}