*{
    padding: 0;
    margin: 0;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, table, td, tr, th {
    font-family: tahoma,arial;
}
ul{
    list-style:none;
}
/* 字体 */
@font-face{font-family: 'bebasneue-bold';src : url('../images/font/BebasNeue-Bold.ttf');}
/* @font-face{font-family: 'bebasneue-book';src : url('../images/font/BebasNeue-Book.ttf');}
@font-face{font-family: 'bebasneue-light';src : url('../images/font/BebasNeue-Light.ttf');}
@font-face{font-family: 'bebasneue-regular';src : url('../images/font/BebasNeue-Regular.ttf');}
@font-face{font-family: 'bebasneue-thin';src : url('../images/font/BebasNeue-Thin.ttf');} */

.headNewH{
    width: 100%;
    background: #fff!important;
}
.headNewTop{
    width: 100%;
}
.headNewTopFar{
    width: 1200px;
    margin: 0 auto;
    height: 68px;
    position: relative;
    padding: 20px 0;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    font-size: 0;
}
.headNewTopLeft{
    display: inline-block;
    width: 380px;
}
.rightSearchPart{
    width: 697px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.topSearBox{
    width: 492px;
    font-size: 0;
}
.topSearBox>form{
    display: inline-block;
}
.headNewSearch{
    display:block;
    width: 100%;
    position: relative;
}
.headNewSearch::after{
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/searchIcon.svg)no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 30px;
    top: 10px;
}
.headNewSearch>input{
    width: 376px;
    border: 1px solid #EF1F1F;
    padding: 0 30px 0 80px;
    box-sizing: border-box;
    height: 40px;
    vertical-align: top;
    outline: none;
    font-size: 15px;
}
.placeColor::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #f0f0f0;
}

.placeColor::-moz-placeholder {
    /* Firefox 19+ */
    color: #f0f0f0;
}

.placeColor:-ms-input-placeholder {
    /* IE 10+ */
    color: #f0f0f0;
}

.placeColor:-moz-placeholder {
    /* Firefox 18- */
    color: #f0f0f0;
}

.headNewSearchBtn{
    width: 116px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    text-align: center;
    background: #EF1F1F;
    border-radius: 0px 1px 1px 0px;
    border: none;
    color: #fff;
    cursor: pointer;
}
.tuiText {
    display: flex;
    justify-content: left;
    align-items: center;
    margin-top: 15px;
    padding-left: 15px;
    position: relative;
}
.tuiText-row_name:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(../images/huoImg.svg)no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.tuiText>li {
    margin-right: 30px;
}
.tuiText>li>a {
    font-size: 12px;
    line-height: 13px;
    color: #5C5C5C;
    text-decoration: none;
}
.tuiText>li>a:hover{
    color: #EF1F1F;
}
.statusStyle{
    display: inline-block;
    vertical-align: baseline;
    margin-top: 10px;
    position: relative;
}
.headNewSearchBtn>img{
    max-width:100%;
}

.statusStyle>a{
    text-decoration: none;
    color: #999999;
    font-size: 16px;
}
.loginHRigist{
    width: 180px;
    background: #fff;
    position: absolute;
    right: 0;
    
    z-index: 999999;
    box-shadow: 0px 3px 10px rgba(0,0,0,0.16);
    display:none;
}
.statusStyle:hover .loginHRigist{
    display: block;
}
.loginHRigist>a{
    display: block;
    width: 100%;
    line-height: 40px;
    text-decoration: none;
    text-align: center;
    color: #999999;
    font-size: 16px;
    position: relative;
}
.loginHRigist>a:hover{
    background: #E44544;
    color: #fff;
}
.forHNum{
    position: absolute;
    right: 34px;
    top: 10px;
    background: #E44544;
    color: #fff;
    height: 20px;
    line-height: 20px;
    width: 20px;
    text-align: center;
    border-radius: 50%;
    font-size: 12px;
    font-weight: lighter;
}
/* 导航栏 */
.placeholder_place{
    width: 100%;
    height: 62px;
    position: relative;
}
.navigationHdown{
    border-top: 1px solid #ccc;
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
#zzsc{
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    top: 0;
    background:#fff;
    z-index:999;
}
.allNavFar{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
#nav{
    display: inline-block;
}
#nav>li{
    text-align: left;
    float: left;
    line-height: 18px;
    padding: 22px 20px;
    height: 18px;
    position: relative;
}
#nav>li:hover .navChild{
    display: block;
}
.navChild{
    position: absolute;
    top: 40px;
    left: -50px;
    width: 180px;
    padding-top:10px;
    display:none;
    z-index:1000;
}
.navChild>ul{
    width: 100%;
    background: #fff;
    box-shadow:0px 3px 10px rgba(0,0,0,0.16);
}
.navChild>ul>li{
    display: block;
    width: 100%;
}

.navChild>ul>li>a{
    display: block;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    color: #999999;
    text-decoration: none;
}
.navChild>ul>li>a:hover{
    color: #fff;
    background: #E44544;
}


.on{
    padding-left: 0!important;
}
#nav>li>a{ 
    line-height:18px; 
    display:block; 
    font-size:16px; 
    color:#2e2e2e; 
    font-weight:400; 
    text-decoration:none;
    position: relative;
}

#nav>li::before{
    content:"";
    display: block;
    height: 2px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 46px;
    z-index:555;
    opacity: 0;
}
#nav>li:last-child::after{
    display: none;
}
.second {
    display:none;
    position: absolute;
    left: -7px;
    top: 59px;
    z-index: 990;
    /* width: 120px; */
    text-align: center;
    font-size: 16px;
}
.second p{
    display: block;
    font-weight: 400;
    width: 120px;
    height: 40px;
}
.threeFl p>a{
    display: block;
    width: 100%;
    height: 100;
    text-decoration: none;
    color: #999999;
    font-size: 16px;
    text-align:center;
    line-height: 40px;
}
.threeFl{
    display: block;
    width: 120px;
}
.threeFl p>a:hover{
    color: #fff;
    background: #E44544;
}
.samllRedLine{
    width: 1200px;
    height: 2px;
    position: absolute;
    top: 46px;
}
.moveHRedLine{
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 3px;
    background: red;
}
.chooseFontColor{
    color: #EF1F1F!important;
}
#slide{
    height:0;
    position: absolute;
    top: 62px;
    left: 0;
    width: 100%;
    background: #fff;
    border-top: 1px solid #ccc;
    z-index: 999;
}
.autoTopDomText{
    display: inline-block;
    height: 38px;
    line-height: 38px;
    font-size: 0;
    position: absolute;
    right: 0;
    top: 11px;
}
.autoTopFar{
    display: block;
    height: 100%;
}
.autoTopSearch{
    display: block;
    height: 40px;
    font-size: 0;
}
/* 滑动显示固定头部 */
.autoTopSearch>form{
    display: inline-block;
    vertical-align: top;
}
.autoTopSearch .headNewSearch{
    width: 361px;
}
.autoTopSearch .headNewSearch>input{
    width: 285px;
    height: 40px;
}
.autoTopSearch .headNewSearchBtn{
    width: 76px;
    height: 40px;
    vertical-align: top;
}
.autoTopSearch .statusStyle{
    vertical-align: top;
    margin-left: 27px;
    margin-top: 0;
    height: 40px;
}

.autoTopDomTiT{
    display: inline-block;
    line-height: 38px;
    background: #EF1F1F;
    color: #fff;
    font-size: 16px;
    padding: 0 15px;
    vertical-align: top;
    text-decoration: none;
}
.autoTopContent{
    display: inline-block;
    width: 221px;
    vertical-align: top;
    height:38px;
    overflow: hidden;
}
#scrollBox{
    width: 100%;
}
.autoTopConUl{
    width: 100%;
}
.autoTopConUlLi{
    display: block;
    width: 100%;
    line-height: 38px;
    height:38px;
    background: #F0F0F0;
}
.autoTopConUlLi>span{
    display: inline-block;
    width: 63%;
    font-size: 16px;
    color: #2E2E2E;
    padding-left:15px;
}
.autoTopConUlLi>p{
    display: inline-block;
    float: right;
    font-size: 16px;
    font-weight: normal;
    color: #EF1F1F;
    line-height: 38px;
    margin-right:15px;
    position: relative;
}
.topJianTou::after{
    content:"↑";
    color: #FF001F;
    display: inline-block;
    position: absolute;
    right: -13px;
    top: -2px;
}
.downJianTou::after{
    content:"↓";
    color: green;
    display: inline-block;
    position: absolute;
    right: -13px;
    top: -2px;
}
.autoTopConBtns{
    display: inline-block;
    width: 14px;
    line-height: 0;
}
.autoTopConBtns>span{
    display: inline-block;
    width: 14px;
    height: 19px;
    background: #ccc;
    cursor: pointer;
}
.autoTopConBtns>span>img{
    max-width:100%;
}

.redHHot::after{
    content: "HOT";
    font-size: 12px;
    color: #FF001F;
    position: absolute;
    top: -5px;
    right: -27px;
    font-weight: 800;
    line-height: 18px;
}

/* 主页主体 */
.indexH_change{
    width: 1200px;
    margin: 20px auto 30px;
    font-size: 0;
}
.w1200_mar_auto{
    width: 1200px;
    margin: 0 auto;
}
.wid_700{
    width: 700px;
    display: inline-block;
}
.pad_bottom_20{
    padding-bottom: 20px;
}
.two_side_head{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #EBEBEB;
    margin-bottom: 20px;
}
.left_text_icon{
    display: flex;
    justify-content:left;
    align-items: center;
}
.left_text_icon>span{
    font-size: 22px;
    line-height: 24px;
    font-weight: 400;
    color: #171717;
}
.left_text_icon>img{
   width: 20px;
   height: 20px;
   margin-left: 7px;
}
.right_more{
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #5C5C5C;
    text-decoration: none;
    background: #fff;
    position: relative;
}
.right_more>img{
    width: 20px;
    height: 20px;
    vertical-align: text-top;
}

.hoverChange{
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
    width:20px;
    height: 20px;
    background: #fff;
}
.hoverChange>img{
    max-width: 100%;
}
.right_more:hover .hoverChange{
    z-index: 9;
}
.right_more:hover{
    color: #EF1F1F;
}

.item_700_pro{
    padding: 15px 20px;
    margin-bottom: 15px;
    display: block;
    font-size: 0;
    position: relative;
    text-decoration: none;
}
.item_700_pro:hover,.pp_sp_item:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.left_img{
    display: inline-block;
    width: 300px;
    position: relative;
    vertical-align: top;
    overflow: hidden;
}
.left_img>.pro_left_img{
    width: 100%;
}
.huoMiaoicon{
    width: 36px;
    height: 36px;
    position: absolute;
    left: 10px;
    top: 4px;

}
.left_img>.absou_icon{
    position: absolute;
    top: 0;
    left: 10px;
    background: url(../images/bgIconProc.svg)no-repeat;
    background-size: 100% 100%;
    font-size: 14px;
    font-weight: 400;
    line-height: 34px;
    padding: 0 3px;
    color: #fff;
}
.right_content{
    display: inline-block;
    width: 340px;
    vertical-align: top;
    margin-left: 20px;
}
.title_rgt{
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
    display: -webkit-box;
    white-space: normal !important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #2E2E2E;
    margin-bottom: 20px;
}
.title_rgt:hover{
    color: #EF1F1F;
}
.content_rgt{
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #737373;
    height: 48px;
    overflow: hidden;
    display: -webkit-box;
    white-space: normal !important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 50px;
}
.time_seeNum{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 340px;
    position: absolute;
    right: 20px;
    bottom:15px;
}
.dateTiem{
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.see_r_num{
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.see_r_num>span{
    color: #EF1F1F;
}

.clear_float{
    position:relative;
}
.clear_float::after{
    content: "";
    display: block;
    clear: both;
}

.wid_450{
    width: 450px;
    float: right;
}
.table_baojia{
    width: 100%;
    font-size: 0;
}
.tabName_right{
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #171717;
    text-align: center;
    margin-bottom: 15px;
}
.choose_time{
    width: 100%;
    position: relative;
    padding: 0 50px 15px;
    border-bottom: 1px solid #EBEBEB;
    box-sizing: border-box;
}
.left_month{
    float: left;
}
.left_month>li{
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #2E2E2E;
    margin-right: 30px;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
}
.left_month>li.active_month{
    color: #EF1F1F;
}
.rightBtnChange{
    float: right;
    font-size: 0;
}
.rightBtnChange>span{
    display: inline-block;
    width: 20px;
    cursor: pointer;
}
.rightBtnChange>span>img{
    max-width: 100%;
}
.bao_next{
    margin-left: 20px;
}
.changeLine{
    width: 92px;
    border: none;
    border-bottom: 1px solid #ef1f1f;
    position: absolute;
    left: 0;
    bottom: -1px;
    z-index: 8;
    transition: all linear 500ms;
}
.lineMap{
    width: 100%;
}
.bdtPros{
    width: 100%;
    margin-top: 20px;
}
.bdtBoxItems{
    font-size: 0;
    width: 100%;
}

.item_bdt{
    display: block;
    padding: 10px 15px;
    box-sizing: border-box;
    margin-bottom: 15px;
    position: relative;
}
.item_bdt:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.item_bdt:hover .titles_top{
    color: #EF1F1F;
}
.l_bdtimg{
    float: left;
    width: 180px;
    position: relative;
}
.l_bdtimg>img{
    width: 100%;
}
.right_texts{
    width: 220px;
    float: right;
}
.l_bdtimg>.absou_icon{
    position: absolute;
    top: 0;
    left: 10px;
    background: url(../images/bgIconProc.svg)no-repeat;
    background-size: 100% 100%;
    font-size: 14px;
    font-weight: 400;
    line-height: 26px;
    padding: 0 4px;
    color: #fff;
}
.titles_top{
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    height: 48px;
    color: #2E2E2E;
    margin-bottom: 42px;
    overflow: hidden;
    display: -webkit-box;
    white-space: normal !important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;    
    font-weight: bold;
}
.down_price_address{
    display: block;
}
.item_bdt .down_price_address{
    display: block;
    width: 220px;
    position: absolute;
    right: 15px;
    bottom: 10px;
}
.lPriceLeft{
    font-weight: 400;
    font-size: 18px;
    line-height: 18px;
    color: #EF1F1F;
    display: inline-block;
}
.lPriceLeft>b{
    font-weight: 700;
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
    margin-right: 5px;
}
.rAddressRight{
    float: right;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.rAddressRight>img{
    width: 14px;
    height: 14px;
    vertical-align: bottom;
    margin-right: 5px;
}
.mar_Top{
    margin-top: 30px;
}
.mar_Top_25{
    margin-top: 25px!important;
}
.item_700_xiazai{
    padding: 15px 20px;
    margin-bottom: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 0;
}
.item_700_xiazai:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.item_700_xiazai:hover .hoverImgXia{
   z-index: 9;
}
.item_700_xiazai:hover .titName_xia{
   color: #EF1F1F;
 }
.left_xia_text{
    width: 552px;
    float: left;
}
.titName_xia{
    display: block;
    font-weight: 400;
    font-size: 18px;
    line-height: 18px;
    color: #2E2E2E;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 16px;
}
.time_xianum{
    display: block;

}
.item_bdt .time_xianum{
    position: absolute;
    bottom:10px;
    right:15px;
    width: 220px;
}
.xiaTime{
    display: inline-block;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.xiaNum{
    float: right;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.xiaNum>b{
    font-weight: 400;
    color: #EF1F1F;
}
.right_xia_imgs{
    float: right;
    display: inline-block;
    width: 48px;
    position: relative;
    background: #fff;
}
.right_xia_imgs>img{
    max-width: 100%;
}
.hoverImgXia{
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  width: 100%;
  background: #fff;
}
.hoverImgXia>img{
    max-width: 100%;
}
.zhaoBoxs{
    width: 100%;
    font-size: 0;
}
.itemZhao{
    padding: 10px 15px;
    box-sizing: border-box;
    margin-bottom: 15px;
    text-decoration: none;
    display: block;
}
.titZhao{
    display: block;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #2E2E2E;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 16px;
}
.itemZhao:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.itemZhao:hover .titZhao{
    color: #EF1F1F;
}
.hotVideosSide{
    width: 1200px;
    margin: 30px auto 0;
}

.boxVideos{
    width: 100%;
    font-size: 0;
}
.itemHotVideo{
    width: 285px;
    box-sizing: border-box;
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    text-decoration: none;
}
.itemHotVideo:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
    border-radius: 3px;
    border-color:transparent;
}
.itemHotVideo:hover .hotVideoTit{
    color: #EF1F1F;
}
.itemHotVideo:hover .rightSee{
    color: #EF1F1F;
}
.itemHotVideo:hover .hoverSeeDetail{
    z-index: 9;
}
.itemHotVideo:nth-child(4n){
    margin-right: 0;
}
.imgVideo{
    display: block;
    width: 100%;
    position: relative;
    border-radius: 3px 3px 0 0;
    overflow: hidden;    
    height: 183px;
    background: #000;
    display: flex;
    justify-content: center;
    align-items: center;
}

.imgVideo>.videoPostImg{
    width: 100%;
    webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.zhouTopImage{
    display: block;
    width: 450px;
}
.zhouTopImage>img{
    max-width: 100%;
}
.imgVideo>.absou_icon{
    position: absolute;
    top: 0;
    left: 10px;
    background: url(../images/bgIconProc.svg)no-repeat;
    background-size: 100% 100%;
    font-size: 14px;
    font-weight: 400;
    line-height: 26px;
    padding: 0 4px;
    color: #fff;
}
.hotVideoTit{
    font-size: 18px;
    line-height: 24px;
    display: block;
    box-sizing: border-box;
    color: #2E2E2E;
    padding:0 15px;
    margin:  15px auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.contentHVideo{
    width: 255px;
    margin: 0 auto;
    height: 48px;
    font-size: 14px;
    line-height: 24px;
    color: #737373;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
.dateSeeDetail{
    width:255px;
    padding:15px 0;
    box-sizing: border-box;
    margin: 15px auto 0;
    border-top: 1px solid #EBEBEB;
}
.timeLeftMonth{
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.rightSee{
    float: right;
    position: relative;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px; 
    color: #737373;
    background: #fff;
}
.rightSee>img{
    width: 50px;
    height: 14px;
}
.hoverSeeDetail{
    width: 50px;
    height: 14px;
    background: #fff;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.hoverSeeDetail>img{
    max-width: 100%;
}
.tianTi{
    width: 1200px;
    margin: 20px auto 30px;
    border: 1px solid #CFCFCF;
    border-radius: 1px;
}

.pad_all{
    padding: 20px;
    box-sizing: border-box;
}

.mapContent{
    width: 100%;
}
.mapProName{
    text-align: center;
    font-weight: 400;
    font-size: 24px;
    line-height: 30px;
    padding: 20px 0 15px;
    color: #171717;
}

.mapContent .choose_time{
    padding: 0 121px 15px;
}

.mapContent .left_month>li{
   font-size: 18px;
   margin-right: 60px;
}
.mapContent .changeLine{
    width: 152px;
}

.mapContent .rightBtnChange>span{
    width: 24px;
}
.tianMap_prev,.tianMap_next{
    position: relative;
    background: #fff;
}

.hover_prev,.hover_next{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.hover_prev>img,.hover_next>img{
    max-width: 100%;
}
.tianMap_prev:hover .hover_prev,.tianMap_next:hover .hover_next{
    z-index: 9;
}
.pageFen{
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    padding: 0 5px;
    box-sizing: border-box;
    border-radius: 1px;
    background: #EF1F1F;
    color: #fff;
}
.tiMapBox{
    width: 100%;
}
.disabled_hover:hover .hover_prev,.disabled_hover:hover .hover_next{
    z-index: -1!important;
}










.indexHcontent{
    width: 1200px;
    margin:20px auto;
}
.indexHcontent_left{
    display: inline-block;
    width: 795px;
    margin-right: 30px;
}
.swiper-slide {
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
  }
  .swiper-slide>a{
      display: block;
      width: 100%;
      height: 100%;
  }
  .swiper-slide>a>img{
    max-width: 100%;
}
.swiper-slide>a>video{
    width: 100%;
    height: 100%;
}
.update-pagination{
    width: 100%;
    height: 16px;
    line-height: 16px;
    position: absolute;
    bottom: 10px;
    left: 0;
    text-align: center;
    z-index: 999;
}
.forBgopcity{
    display: inline-block;
    line-height: 16px;
    height: 16px;
    position: relative; 
}
.forBgHDown{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.2);
    border-radius: 100px;
    display: none;
}
.swiper-container1 .swiper-pagination {
    position: initial;
}
/* 视屏一 */
.playVideo_one{
    display: block;
    width: 100%;
    margin-top: 26px;
    padding: 33px 0;
    background: #fff;
    box-shadow:0px 0px 20px rgba(0,0,0,0.1);
    text-decoration: none;
    position: relative;
    font-size: 0;
}
a.playVideo_one:visited .playVideoRight_tit{
    color: #999;
}
.playVideoLeft{
    display: inline-block;
    vertical-align: top;
    width: 282px;
    margin-left: 20px;
}
.playVideoLeftPar{
    display: block;
    width: 100%;
    position: relative;
    cursor: pointer;
    overflow: hidden;
}
.playVideoLeftPar:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.playVideoLeftPar>img{
    width: 100%;
    max-height: 188px;
    webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.playVideoLeftAA{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 60px;
    height: 60px;
    display: inline-block;
}
.playVideoLeftAA>img{
    max-width:100%;
}
/* .playVideoLeftPar>video{
    width: 100%;
    height: 100%;
} */
.playVideoRight{
    display: inline-block;
    width: 421px;
    vertical-align: top;
    margin-left: 44px;
    position: relative;
}
.playVideoRight_tit{
    width: 100%;
    font-size: 20px;
    color: #333333;
    line-height: 29px;
    max-height: 58px;
    margin-bottom: 12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-weight: 400;
    font-family: Source Han Sans CN!important;
    
}
.playVideoRight::before{
    content:"";
    display: inline-block;
    width: 34px;
    height: 39px;
    background: url(../images/huoHImg.png) no-repeat;
    position: absolute;
    top: 0;
    left: -36px;
}
.playVideoRight>p{
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 12px;
    color: #CCCCCC;
}
.playVideoRightTit{
    font-size: 14px;
    color: #666666;
    font-weight: lighter;
    max-height: 48px;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
.clookAll{
    background: #E44544;
    color: #fff;
    display: inline-block;
    padding:0 22px;
    height:30px;
    line-height: 30px;
    position:absolute;
    bottom: 33px;
    right: 26px;
    cursor: pointer;
    font-size: 14px;
    letter-spacing: 2px;
}
/* 报价 */
.sayHPrice{
    margin-top: 20px;
    padding: 20px;
    background: #fff;
    box-shadow:0px 0px 20px rgba(0,0,0,0.1);
}
.sayHPrice_part{
    width: 755px;
}
.sayHPrice_partHead{
    width: 100%;
    height: 38px;
    line-height: 38px;
}
.sayHPrice_headRow{
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
}
.sayHPriceHeadBgImg{
    display: inline-block;
    width: 326px;
    height: 100%;
    position: relative;
}
.sayHPriceHeadBgImg>img{
    max-width: 100%;
}
.sayHPriceHeadBgImg>b{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    line-height: 38px;
    text-align: center;
    font-size: 24px;
    color: #fff;
}
.sayHPriceHeadStyle{
    display: inline-block;
    vertical-align: top;
}
.sayHPriceHeadStyle>b{
    font-size: 14px;
    color: #CCCCCC;
    font-weight: 400;
    display: inline-block;
}
.btnHChangePrice{
    position: absolute;
    right: 0;
    top: 0;
    display: inline-block;
    height: 38px;
    font-size: 0;
}
.btnHPrev,.btnHNext{
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: 9px;
    position: relative;
    cursor: pointer;
}
.shangzhang{
    color: #fc1a03!important;
    background: url(../images/shangzhang.png) no-repeat 5px 13px!important;
}
.xiadie{
    color: #03d708!important;
    background: url(../images/xiadie.png) no-repeat 5px 13px!important;
}
.btnHPrev:hover img:last-child,.btnHNext:hover img:last-child{
    z-index: 3;
}
.btnHPrev>img:last-child,.btnHNext>img:last-child{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.btnHPrev>img,.btnHNext>img{
    max-width: 100%;
    vertical-align: top;
}
.bj_newXq{
    border-collapse: collapse;
}
.newIndexHPrice{
    width: 100%;
    background: #D8D8D8;
}
.newIndexHPrice>tr{
    height: 47px;
}
.newIndexHPrice>tr>th{
    font-size: 18px;
    color: #333;
}
.bj_newXq tbody tr{
    height: 47px;
}
.bj_newXq tbody tr td{
    text-align: center;
    color: #333333;
    font-size: 18px;
    font-weight: bold;
}
.tableHSeeMore{
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #FFFFFF;
    background: #E44544;
    font-size: 18px;
    margin-top: 20px;
    text-decoration: none;
}
/* 乔妹说视频 */
.sayHnewsPart{
    background: #fff;
    margin-top: 20px;
    padding: 10px 20px 10px 20px;
    width: 755px;
    box-shadow:0px 0px 20px rgba(0,0,0,0.1);
}
.sayHnewsPart_tit{
    width: 100%;
    line-height: 36px;
}
.sayHnewsPart_tit>span{
    display: inline-block;
    vertical-align: top;
    line-height: 36px;
    font-size: 24px;
    font-weight: bold;
    color: #333;
}
.sayHnewsPart_tit>a{
    float: right;
    line-height: 36px;
    text-decoration: none;
    font-size: 14px;
    color: #CCCCCC;
}
.sayHnewsContent{
    width: 100%;
    margin-top: 10px;
    font-size: 0;
}
.sayHnewsContent_item{
    display: inline-block;
    width: 238px;
    text-decoration: none;
    padding-bottom: 14px;
}
.sayHnewsContent_item+.sayHnewsContent_item{
    margin-left: 20px;
}
.newsCon_itemImg{
    display: block;
    width: 100%;
    position: relative;

}
.newsCon_itemImgBig{
    display: block;
    width: 100%;
    overflow: hidden;
    border-radius: 3px 3px 0px 0px;
}
.newsCon_itemImgBig:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.newsCon_itemImgBig>img{
    max-width: 100%;
    webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.newsCon_itemImgText{
    background: url('../images/bgHredImg.png') no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 6px;
    left: 6px;
    width: 46px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 15px;
    color: #fff;
}
.newsCon_itemImgTime{
    position: absolute;
    font-size: 14px;
    right: 10px;
    bottom: 10px;
    background: rgba(51,51,51,0.8);
    color: #fff;
    font-weight: normal;
    line-height: 20px;
    padding: 0 6px;
}
.newsCon_itemImgPlay{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 60px;
    height: 60px;
    cursor: pointer;
}
.newsCon_itemImgPlay>img{
    width: 100%;
    height: 100%;
}
.newsCon_itemImgPlay:hover img{
    transform: scale(1.4);
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear; /* Firefox 4 */
    -webkit-transition: all 0.5s linear; /* Safari 和 Chrome */
    -o-transition:all 0.5s linear;
}
.newsCon_itemBody{
    width: 90%;
    margin: 0 auto;
    font-size: 14px;
    line-height: 22px;
    color: #333;
    margin-top: 10px;
    height: 44px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
/* 小分类 */
.allHSmallStyle{
    background: #fff;
    width: 100%;
    margin-top: 20px;
    box-shadow:0px 0px 20px rgba(0,0,0,0.1);
}
.allHSmallStyle_one{
    width: 100%;
    padding-top: 10px;
}
.smallStyle_oneItems{
    width: 755px;
    padding:0 20px 20px;
    margin-top: 10px;
    border-bottom: 1px solid #F3F3F3;
}
.smallStyle_oneItems>a:last-child{
    border-bottom: none;
}
.smallStylItemOne{
    display: block;
    width: 100%;
    text-decoration: none;
    font-size: 0;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #F3F3F3;
}
.playRightText>p:hover,.smallStylItemOne_h3:hover,.smallStylItemOne_span:hover,.playVideoRight_tit:hover,.playVideoRightTit:hover,.searchNHBItemTit:hover,.searchNHBItemJs:hover{
    color: #e44544;
}
a.smallStylItemOne:visited .smallStylItemOne_h3{
    color: #999;
}
.smallStylItemOne_img{
    display: inline-block;
    width: 290px;
    vertical-align: top;
    position: relative;
    overflow: hidden;
}
.imgFloorHIcon{
    position: absolute;
    top: 6px;
    left: 6px;
    background: rgba(0,0,0,.6);
    line-height: 30px;
    padding: 0 13px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
}
.smallStylItemOne_img>img{
    max-width:100%;
}
.smallStylItemOne_text{
    display: inline-block;
    width: 445px;
    margin-left: 20px;
}
.smallStylItemOne_h3{
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
    max-height: 60px;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.smallStylItemOne_p{
    font-size: 14px;
    line-height: 20px;
    margin: 23px 0 11px;
    color: #ccc;
}
.smallStylItemOne_span{
    font-size: 14px;
    color: #666;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
/* 热评 */
.smallStyle_twoItems{
    width: 755px;
    padding: 10px 20px 40px;
    border-bottom: 1px solid #F3F3F3;
    font-size: 0;
}
.smallStylItemTwo{
    width: 238px;
    display: inline-block;
    text-decoration: none;
    background: #F9F9F9;
}
.smallStylItemTwo+.smallStylItemTwo{
    margin-left:20px;
}
.smallStylItemTwo_img{
    display: inline-block;
    width: 238px;
    position: relative;
}
.smallStylItemTwoPng{
    width: 100%;
    display: block;
}
.smallStylItemTwoPng>img{
    max-width: 100%;
}
.smallStyItemTwoJs{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../images/bgopcityImg.png")no-repeat;
    background-size: 100% 100%;
}
.smallStyItemTwoJs>span{
    width: 220px;
    position: absolute;
    left: 9px;
    bottom: 10px;
    font-size: 14px;
    color: #fff;
    line-height: 22px;
    height: 44px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.smallStylItemTwo_text{
    font-size: 14px;
    color: #999;
    line-height: 24px;
    width: 220px;
    margin: 10px auto;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 72px;
}
/* 右一推荐 */
.indexHcontent_right{
    display: inline-block;
    vertical-align: top;
    width: 365px;
    background: #fff;
    padding-top: 9px;
    box-shadow:0px 0px 20px rgba(0,0,0,0.1);
}
.indexHcon_rightOne{
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px solid #F3F3F3;
}
.indexHcon_rightOneHead{
    padding: 0 20px;
    line-height: 36px;
}
.indexHcon_rightOneHead>span{
    display: inline-block;
    vertical-align: top;
    line-height: 36px;
    color: #333333;
    font-size: 24px;
    font-weight: bold;
}
.indexHcon_rightOneHead>b{
    float: right;
    line-height: 36px;
    font-size: 14px;
    color: #7DB6ED;
    font-weight: 400;
    position: relative;
    cursor: pointer;
}
.indexHcon_rightOneHead>b::before{
    content:"";
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("../images/changeHBgImgBlue.png")no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left:-21px;
    top: 8px;
}
.index_rightOneBody{
    padding: 0 20px;
    margin-top: 10px;
    position: relative;
}
.changeBoxIt{
    width: 100%;
}
.index_rightOneItem{
    display: block;
    width: 100%;
    font-size: 0;
}
.index_rightOneItem:hover .index_rightOneConTit{
    color: #e44544;
}
.index_rightOneItem>a{
    display: block;
}
.index_rightOneItemImg{
    display: inline-block;
    width: 142px;
    vertical-align: top;
    overflow: hidden;
}
.index_rightOneItemImg:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.index_rightOneItemImg>img{
    max-width: 100%;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.index_rightOneItemTit{
    display: inline-block;
    width: 169px;
    vertical-align: top;
    margin-left: 14px;
}
.index_rightOneConTit{
    color: #333333;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.index_rightOneConFrom{
    font-size: 12px;
    line-height: 18px;
    color: #ccc;
    font-weight: lighter;
    margin-top: 30px;
}
.index_rightOneItem+.index_rightOneItem{
    margin-top: 20px;
}
.right_seeMore{
    width: 325px;
    text-align: center;
    display: block;
    line-height: 40px;
    background: #E44544;
    margin: 0 auto;
    color: #fff;
    text-decoration: none;
    margin-top: 20px;
    font-size: 14px;
}
/* 通知中心 */
.notificationsH{
    width: 100%;
    margin-top: 10px;
}
.notificationsH_head{
    padding-left: 20px;
    font-size: 24px;
    line-height: 36px;
    display: inline-block;
}
.notificationsH_content{
    padding: 10px 20px;
}
.notificationsH_content>a{
    display: block;
    line-height: 24px;
    margin-bottom: 10px;
    position: relative;
    text-decoration: none;
}
.notificationsH_content>a>span{
    display: inline-block;
    vertical-align: top;
    font-weight: lighter;
    font-size: 16px;
    width: 240px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #666;
}
.notificationsH_content>a>b{
    float: right;
    font-size: 12px;
    color: #999;
    font-weight: lighter;
    line-height: 24px;
    display: inline-block;
}
.smallRedDian::before{
    content:"";
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #FF001F;
    border-radius: 50%;
    position: absolute;
    top: 9px;
    left: -14px;
}
.advertisement01{
    display: block;
    padding: 20px 0;
    border-bottom: 1px solid #F3F3F3;
    width: 100%;
}
.advertisement01>img{
    max-width: 325px;
    margin: 0 auto;
    display: block;
}
.go_shi{
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px solid #F3F3F3;
}
.titJsao{
    display: block;
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    color: #fff;
    background: #E44544;
    margin-top: 20px;
    text-align: center;
    font-weight: bold;
}
/* 下载 */
.technical_support{
    margin-top: 10px;
    width: 100%;
    border-bottom: 1px solid #F3F3F3;
    padding-bottom: 20px;
}
.tech_fileH{
    padding: 0 20px;
    margin-top: 10px;
}
.downfileH{
    list-style:none;
}
.downfileH li{
    line-height: 45px;
    background: #F3F3F3;
    margin-bottom: 10px;
}
.filenameH{
    display: inline-block;
    vertical-align: top;
    line-height: 45px;
    max-width: 80%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-decoration: none;
    color: #666666;
    font-size: 16px;
    margin-left: 20px;
}
.filexzH{
    float: right;
    margin-right: 20px;
    position: relative;
    width: 20px;
    height: 45px;
}
.filexzH>img{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 20px;
    height: 20px;
}
.downfileH>li:hover{
    background: #E44544;
} 
.downfileH>li:hover .whiteHoverImg{
    z-index: 5;
}
.downfileH>li:hover .filenameH{
    color: #fff;
}
/* 视频播放 */
.autoPlayVideo{
    width: 100%;
    padding-bottom: 15px;
    margin-top: 25px;
    border-radius:0px 0px 3px 3px;
}
.autoPlayVideo:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.autoPlay_titVideo{
    display: block;
    text-decoration: none;
}
.autoPlay_tit{
    font-size: 18px;
    line-height: 24px;
    color: #333333;
    margin: 15px auto;
    padding: 0 15px;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}
.autoPlay_video{
    width: 100%;
    height: 183px;
    position: relative;
}
.autoPlay_video video{
    width: 100%!important;
    height: 100%!important;
    outline: none;
}
.autoPlay_video iframe{
    width: 100%;
    height: 100%;
}
.autoPlay_video video::media-controls{ 
    display:none !important;
}
.autoPlay_video video::-webkit-media-controls{ /*chrome、safari*/
    display:none !important;
}
.autoPlay_video video::-ms-media-controls{          /*IE*/
    display:none !important;
}
.autoPlay_video video::-moz-media-controls{         /*firefox*/
    display:none !important;
}
.notShowcontrols{
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.videoHContent{
    padding: 0 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 14px;
    line-height: 24px;
    color: #737373;
    font-weight:400;

}
.huaHGchang{
    width: 100%;
    margin-top: 11px;
    padding-bottom: 20px;
}
.iconHBiTi{
    padding: 0 20px;
    font-size:0;
    margin-top: 9px;
}
.iconHBiTi>a{
    display: inline-block;
    line-height: 40px;
    padding: 0 14px;
    text-decoration: none;
    background: #F3F3F3;
    border-radius: 1000px;
    font-size: 18px;
    color: #999999;
    margin-right: 12px;
    margin-bottom: 20px;
}
.iconHBiTi>a:nth-child(3n){
    margin-right: 0;
}
/* 底部样式 */
.footerH{
    width: 100%;
    padding: 100px 0 33px;
    background: #333333;
    margin-top: 30px;
}
.footerHTop{
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(255,255,255,0.2);
}
.footerHTopLeft{
    width: 545px;
    display: inline-block;
    vertical-align: top;
}
.footerHTopLeft_one{
    width: 159px;
    display: inline-block;
    vertical-align: top;
    font-size: 0;
}
.footerHTopLeft_one>li{
    line-height: 24px;
    margin-right: 30px;
    display: inline-block;
    margin-bottom: 20px;
}
.footerHTopLeft_one>li>a,.footerHTopLeft_two>li>a{
    display: inline-block;
    line-height: 24px;
    font-size: 16px;
    color: #CCCCCC;
    text-decoration: none;
}
.footerHTopLeft_one>li:nth-child(2n),.footerHTopLeft_two>li:nth-child(2n){
    margin-right: 0;
}
.footerHTopLeft_two{
    display: inline-block;
    float: right;
    width: 190px;
    font-size: 0;
}
.footerHTopLeft_two>li{
    line-height: 24px;
    margin-right: 46px;
    display: inline-block;
    margin-bottom:20px
}
.footerHTopRight{
    display: inline-block;
    vertical-align: top;
    width:340px;
    float: right;
}
.footerHTopRightText1{
    letter-spacing: 17.7px;
    font-size: 20px;
    line-height: 24px;
    color: #CCCCCC;
}
.guanzhuH{
    width: 100%;
    text-align: right;
    margin-top: 60px;
}
.erwmHPart{
    display: inline-block;
    width: 50px;
    height: 50px;
    margin-left: 60px;
    position: relative;
    cursor: pointer;
}
.erwmHPart>img{
    width: 100%;
    height: 100%;
}
.hoverDownImg{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.erwmHPart:hover .ermHideImg{
    display: block;
}
.erwmHPart:hover .hoverDownImg{
    z-index: 5;
}
.ermHideImg{
    display: none;
    position: absolute;
    bottom: -152px;
    left: -33px;
    width: 116px;
    height: 142px;
    z-index: 5;
}
.ermHideImg>img{
    width: 100%;
    height: 100%;
}
.gsHPhoneNum{
    width: 100%;
    text-align: right;
    margin-top: 40px;
    line-height: 45px;
}
.gsHPhoneNum>span{
    display: inline-block;
    vertical-align: top;
    line-height: 45px;
    color: #999999;
    font-size: 30px;
    margin-right: 11px;
    font-weight: 400;
    letter-spacing: 1px;
    position: relative;
}
.gsHPhoneNum>span::before{
    content:"";
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("/assets/sdzx/images/iphoneHImg1.png")no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: -46px;
    top: 11px;
}
.footerHDown{
    width: 1200px;
    margin: 40px auto 0;
}
.footerHDownCen{
    width: 100%;
    height: 67px;
}
.footerHDownImg{
    display: inline-block;
    vertical-align: top;
    width: 422px;
    height: 100%;
}
.footerHDownImg>img{
    width: 100%;
    height: 100%;
}
.footerHDownText{
    display: inline-block;
    float: right;
    text-align: right;
}
.footerHDownText>p,.footerHDownText>span{
    font-size: 16px;
    color: #666666;
    line-height: 24px;
    display: block;
}
/* 固定楼层 */
.fixedFloor{
    width: 35px;
    position: fixed;
    top: 500px;
    display: none;
}
.fixedFloor>li{
    width: 100%;
    position: relative;
    padding: 10px 0 0;
    text-align: center;
    padding-bottom: 10px;
    cursor: pointer;
}
.floorHNum{
    display: inline-block;
    color: #CCCCCC;
    font-size: 16px;
    line-height: 21px;
}
.floorHText{
    position: absolute;
    top: 10px;
    left: 0;
    display: none;
    z-index: 5;
    color: #E44544;
    background: #F9F9F9;
}
/* .fixedFloor>li:hover .floorHText{
    display: block;
} */
.fixedFloor>li:hover{
    border-top: 1px solid #E44544;
    border-bottom: 1px solid #E44544;
}
/* 右浮框 */
.floatbtnH {
    width: 40px;
    height: auto;
    position: fixed;
    top: auto;
    right: 10px;
    bottom: 100px;
    left: auto;
    z-index: 80;
}
.floatbtnH a{
    position: relative;
    z-index: 90;
    display: block;
    margin-top: 4px;
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.floatbtnH .iconfont{
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.floatbtnH .iconfont>img{
    max-width: 100%;
}
.icon-Hqrcode {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    display: none;
}
.iconfont:hover .icon-Hqrcode{
    display: block;
}
.fb-qrcodeH:hover .fb-qrcode-wrapperH{
    display: block;
}
.fb-qrcode-wrapperH{
    position: absolute;
    right: 44px;
    top: 0;
    display: none;
    z-index: 120;
    width: 257px;
    height: 118px;
}
.fb-qrcode-wrapperH .qrcodeH {
    width: 100%;
    height: 100%;
}
.fb-qrcode-wrapperH .qrcodeH img {
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

/* 搜索页 */
.searchNHContent{
    width: 100%;
    padding-top: 50px;
}
.searchNHSumWid{
    width:810px;
    margin: 0 auto;
}
.changeSearchStyle .topSearBox{
    width: 100%;
}
.changeSearchStyle .headNewSearch>input{
    width: 650px;
    height: 60px;
    font-size: 18px;
    padding-left: 100px;
}
.changeSearchStyle .headNewSearchBtn{
    width: 160px;
    line-height: 60px;
    height: 60px;
    font-size: 20px;
}
.changeSearchStyle .tuiText{
    margin-top: 30px;
    padding-left: 19px;
}

.changeSearchStyle .tuiText>li>a{
    font-size: 16px;
    line-height: 16px;
}
.changeSearchStyle .tuiText-row_name:before{
    width: 16px;
    height: 16px;
}
.changeSearchStyle .headNewSearch::after{
    top: 20px;
    left: 50px;
}
.searchNHBoxWid{
    width: 810px;
    margin: 50px auto 0;
}


.searchNHBoxMain{
    width: 100%;
}
.searchNHBoxHead{
    width: 100%;
    padding-bottom: 15px;
    border-bottom: 1px solid #EBEBEB;
    position: relative;
}
.searchNHBHead_left{
    display: inline-block;
    vertical-align: top;
    font-size: 0;
}
.searchNHBHead_left li{
    display: inline-block;
    margin-right: 60px;
    height: 20px;
    line-height: 20px;
}
.searchNHBHead_left li a{
    display: inline-block;
    font-size: 20px;
    text-decoration: none;
    line-height: 20px;
    color: #2E2E2E;
    vertical-align: top;
}
.liClickAfter{
    color: #EF1F1F!important;
}
.searchNHBHead_Right{
    float: right;
    line-height: 20px;
    font-size: 16px;
    color: #737373;
    font-weight: 400;
}

.searchNHBContent{
    width: 100%;
    margin-top: 30px;
}
.searchNHBContent>.searchNHBConItem:last-of-type{
    border-bottom: none;
    margin-bottom:0;
}
.searchNHBConItem{
    display: block;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #F3F3F3;
    text-decoration: none;
    font-size: 0;
}
.searchNHBConItem.changeItemyang{
    box-sizing: border-box;
    padding:15px 20px;
    border: none;
    margin-bottom: 15px;
    position: relative;
}
.searchNHBConItem.changeItemyang:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.searchNHBConItem.changeItemyang .searchNHBItemImg{
    width: 280px;
}
a.searchNHBConItem:visited .searchNHBItemTit{
    color: #999;
}
.searchNHBItemImg{
    display: inline-block;
    width: 290px;
    vertical-align: top;
    position: relative;
    overflow: hidden;
}
.searchNHBItemImg>img{
    max-width: 100%;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;   
}
.searchNHBItemImg:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.searchNHBItemText{
    display: inline-block;
    vertical-align: top;
    width: 485px;
    margin-left: 19px;
}
.searchNHBConItem.changeItemyang .searchNHBItemText{
    width: 470px;
}
.searchNHBConItem.changeItemyang .searchNHBItemTit{
    font-size: 18px;
    line-height: 24px;
    color: #2E2E2E;
    height: 48px;
    margin-bottom: 20px;
}
.searchNHBItemTit{
    font-size: 20px;
    line-height: 30px;
    color: #333333;
    height: 60px;
    margin-bottom: 10px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.searchNHBConItem.changeItemyang .searchNHBItemJs{
    font-size: 14px;
    line-height: 24px;
    height: 48px;
    color: #737373;
    margin-bottom: 26px;
}
.searchNHBItemJs{
    font-size: 16px;
    line-height: 26px;
    color: #666666;
    font-weight: lighter;
    height: 52px;
    margin-bottom: 22px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.searchNHBConItem.changeItemyang .searchNHBItemTime{
    font-size: 14px;
    line-height: 14px;
    color: #737373;
    position: absolute;
    bottom: 15px;
    right: 20px;
    width: 470px;
}
.searchNHBItemTime{
    font-size: 12px;
    color: #999999;
    line-height: 18px;
}
.searchNHBContent .searchNHBConItem:last-child{
    border-bottom: none;
}
.showNumStatus{
    width: 100%;
    margin: 40px auto 100px;
}
.afterShowAll{
    font-size: 14px;
    line-height: 20px;
    color: #666666;
    font-weight: lighter;
    text-align: center;
}
.afterShowMore{
    font-size: 20px;
    line-height: 29px;
    color: #333;
    font-weight:400;
    text-align: center;
}
.nowHNotThing{
    margin-bottom: 200px;
    font-size: 18px;
    font-weight: lighter;
    line-height: 27px;
    color: #666666;
    letter-spacing: 1px;
    text-align: center;
}
/* 文章列表页 */
.articalPageNew{
    width: 100%;
    margin-top: 20px;
    min-height: 800px;
}
.mainWidMiddle{
    width: 1200px;
    margin: 0 auto;
    font-size: 0;
}
.place_zhan{
    width: 157px;
    display: inline-block;
    vertical-align: top;
}

.articalType{
    width: 157px;
}
.headRow{
    font-weight: 400;
    font-size: 22px;
    line-height: 24px;
    color: #171717;
    box-sizing: border-box;
    padding:15px;
    width: 100%;
    box-sizing: border-box;
    border-bottom: 1px solid #EBEBEB;;
}
.headRow>img{
    width: 24px;
    vertical-align: text-top;
    margin-left: 5px;
    margin-top: 2px;
}
.navsArtialType{
    width: 100%;
}
.navsArtialType>li{
    display: block;
    width: 100%;
}
.navsArtialType>li.chooseActove{
    background: #EF1F1F;
}
.navsArtialType>li.chooseActove>a{
    color:#fff;
}
.navsArtialType>li:not(.chooseActove):hover a{
    color:#EF1F1F;
}
.navsArtialType>li>a{
    display: block;
    line-height: 46px;
    box-sizing: border-box;
    padding: 0 15px;
    font-size: 16px;
    color: #2e2e2e;
    text-decoration: none;
}
.articalContent{
    display:inline-block;
    width:643px;
    margin-left: 25px;
}
.articalContent_main{
    width: 100%;
}
.articalPageName{
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    padding: 15px 0;
    color: #EF1F1F;
    border-bottom: 1px solid #EBEBEB;
}
.articalContent_main .left_img{
    width: 280px;
}
.articalContent_main .right_content,.articalContent_main .time_seeNum{
    width: 303px;
}
.mainWidMiddle .wid_450{
    width: 350px;
}
.mainWidMiddle .two_side_head{
    padding: 15px 0;
}
.mainWidMiddle .choose_time{
    padding: 0 32px 15px;
}
.mainWidMiddle .left_month>li{
    margin-right: 20px;
}
.mainWidMiddle .rightBtnChange>span.bao_next{
    margin-left: 16px;
}
.mainWidMiddle .choose_time .changeLine{
    width: 75px;
}

.wxImgs{
    width: 100%;
    margin-top: 25px;
}
.itemImg{
    float: left;
    width: 150px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.itemImg>img{
    max-width: 100%;
}
.itemImg>span{
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    color: #2E2E2E;
    margin-top: 5px;
}



.articalPageCenter{
    width: 996px;
    margin: 0 auto 100px;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.1);
    border-top: 6px solid #E44544;
}

.articalCenterCon{
    width: 794px;
    margin: 46px auto 0;
}
.articalUpdateNum{
    width: 100%;
    height: 60px;
    background: #F3F3F3;
    border-radius: 100px;
    text-align: center;
}
.articalUpdateText{
    display: inline-block;
    vertical-align: top;
    line-height: 60px;
    font-size: 20px;
    color: #999999;
    font-weight: 400;
    position: relative;
}
.articalUpdateText::before,.articalUpdateText::after{
    content:"";
    display: inline-block;
    width: 24px;
    height: 24px;
    background:url("/assets/sdzx/images/titBgImg.png")no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 18px;
    
}
.articalUpdateText::before{
    left: -44px;
}
.articalUpdateText::after{
    right: -44px;
}
.showNumStatusI{
    width: 100%;
    padding:10px 0 30px;
}
.chickHHeadUl{
    width: 996px;
    height: 45px;
    margin: 0 auto 30px;
    font-size: 0;
}
.chickHHeadUl>li{
    display: inline-block;
    vertical-align: top;
    line-height: 45px;
    position: relative;
    margin-right: 127px;
}
.chickHHeadUl>li:last-child{
    margin-right: 0;
}
.chickHHeadUl>li>a{
    display: inline-block;
    line-height: 45px;
    text-decoration: none;
    font-size: 30px;
    color: #333333;
    font-weight: bold;
    position: relative;
}
.chickHHeadUli_a::before{
    content:"原创";
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    padding: 0 8px;
    background: #7DB6ED;
    border-radius: 100px;
    position: absolute;
    top: 0;
    right: -44px;
}
.widthBgRed:after{
    content:"";
    display: inline-block;
    width: 100%;
    height: 16px;
    background: #E44544;
    position: absolute;
    bottom: 12px;
    left: 0;
    z-index: -1;
}
/* 文章详情页 */
.indexHcontent_left.archivesFirm{
    width:825px;
    margin-right: 25px;
}
.indexHcontent_left.archivesFirm .articBodyHLeftCen{
    width: 100%;
    padding-top: 15px;
}
.indexHcontent_left.archivesFirm .articBodyHLeftHead{
    font-weight: 400;
    font-size: 24px;
    line-height: 30px;
    color: #171717;
}
.indexHcontent_left.archivesFirm .articHFromNameTime{
    padding-bottom: 20px;
    line-height: 24px;
    border-bottom: 1px solid #EBEBEB;
}
.indexHcontent_left.archivesFirm .articHFrom{
    line-height: 24px;
}
.indexHcontent_left.archivesFirm .articHName{
    line-height: 24px;
    background: #EF1F1F;
    border-radius: 26px;
    font-size: 14px;
    padding: 0 15px;
    margin-right: 60px;
}
.indexHcontent_left.archivesFirm .articHTime{
    line-height: 24px;
    margin-left: 0;
}
.indexHcontent_left.archivesFirm .read-num{
    color: #737373;
    line-height: 24px;
}
.indexHcontent_left.archivesFirm .read-num>b{
    color: #EF1F1F;
}








.articalHNewHead{
    width: 100%;
    background: #fff;
    height: 60px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    border-bottom: 1px solid #CCCCCC;
}
.arHNewHeadCenter{
    width: 1200px;
    margin: 0 auto;
    font-size: 0;
    height: 60px;
}
.arHNewLogo{
    display: inline-block;
    height: 50px;
    padding-top: 10px;
}
.arHNewLogo>span{
    vertical-align: top; 
}
.arHNewLogo>span>img{
    max-width: 100%;
    max-height: 100%;
}
.notScrollSpan{
    height: 45px;
    width: 265px;
    margin-top: 3px;
    display: inline-block;
}
.scrollSpan{
    height: 32.7px;
    width: 125px;
    margin-top: 5px;
    display:none;
}
.scrollHShowPart{
    display: inline-block;
    width: 645px;
    line-height: 30px;
    vertical-align: top;
    margin-left: 40px;
    padding: 15px 0;
}
.scrollHShowIcon{
    padding: 0 13px;
    display: inline-block;
    background: #666;
    color: #fff;
    font-size: 16px;
    vertical-align: middle;
    line-height: 30px;
}
.scrollHShowContent{
    display: inline-block;
    line-height: 24px;
    color: #333333;
    font-size: 16px;
    vertical-align: middle;
    margin-left: 10px;
    max-width:98%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.arHNewHeadRight{
    display: inline-block;
    float: right;
    height: 60px;
}
.arHNewHeadStyle{
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    height: 40px;
    margin-top: 10px;
}
.arHNewHeadStyle>li{
    display: inline-block;
    height: 40px;
    width: 40px;
    position: relative;
    margin-right: 5px;
}
.arHNewHeadStyle>li>a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    border-radius: 50%;
}
.arHNewHeadStyle>li>a:hover{
    background:#F3F3F3;
}
.arHNewHeadStyle>li:hover .threeHLineHStyle{
    display:block;
}
.arHNewHeadStyle>li:hover .altHContent{
    display:block;
}
.arHNewHeadStyle>li:hover .shareHFloorPar{
    display:block;
}
.arHNewHeadStyle>li>a>img{
    width: 30px;
    height: 30px;
    vertical-align: middle;
}
.statusArticStyle{
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    margin-left: 24px;
    position: relative;
    height: 40px;
    margin-top: 10px;
}
.statusArticStyle>a {
    text-decoration: none;
    color: #999999;
    font-size: 16px;
    line-height: 24px;
    vertical-align: middle;
    z-index: 66;
}
.statusArticStyLogin{
    width: 180px;
    position: absolute;
    top:40px;
    left: -90px;
    display:none;
    z-index: 66;
}
.statusArticStyle:hover .statusArticStyLogin{
    display: block;
}
.statusArticStyLogin>div{
    width:100%;
    background: #fff;
    box-shadow:0px 3px 10px rgba(0,0,0,0.16);
}
.statusArticStyLogin>div>a{
    font-size: 16px;
    color: #999;
    display:block;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    position: relative;
}
.statusArticStyLogin>div>a:hover{
    background: #E44544;
    color: #fff;
}
.threeHLineHStyle{
    position: absolute;
    top: 40px;
    left: -70px;
    width: 180px;
    padding-top:10px;
    display:none;
    z-index: 66;
}
.threeHLineHStyle>ul{
    width: 100%;
    background: #fff;
    box-shadow:0px 3px 10px rgba(0,0,0,0.16);
}
.threeHLineHStyle>ul>li{
    display: block;
    width: 100%;
}

.threeHLineHStyle>ul>li>a{
    display: block;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    color: #999999;
    text-decoration: none;
}
.threeHLineHStyle>ul>li>a:hover{
    color: #fff;
    background: #E44544;
}
.altHContent{
    position: absolute;
    top: 50px;
    left: -10px;
    width: 60px;
    line-height: 30px;
    box-shadow: 0px 3px 10px rgba(0,0,0,0.16);
    font-size: 16px;
    background: #fff;
    color: #999;
    text-align: center;
    display:none;
    z-index: 66;
}
.shareHFloorPar{
    position: absolute;
    top: 40px;
    left: -70px;
    width: 180px;
    padding-top:10px;
    display: none;
    z-index: 66;
}
.shareHFloorCon{
    width: 100%;
    background: #fff;
    box-shadow:0px 3px 10px rgba(0,0,0,0.16);
    padding-top: 46px;
}
.shareHFloorText{
    width:100%;
    display:block;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    color: #999999;
    margin-bottom: 5px;
}
.shareHFloorBtns{
    width: 100%;
    padding-bottom: 7px;
}
.shareHFloorBtns>p{
    display: block;
    width: 100%;
    height: 79px;
    position: relative;
    margin-bottom: 20px;
}
.shareHFloorBtns>p>a{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 50px;
    height: 50px;
}
.shareHFloorBtns>p>a>img{
    width: 100%;
    height: 100%;
}

/* 详情页主体 */

.newArticAddSty{
    background: #fff;
    padding-top: 40px;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.1);
}
.articBodyHLeftCen{
    width: 735px;
    margin: 0 auto;
}
.articBodyHLeftCen video{
    display: block;
    margin: 0 auto;
}
.articBodyHLeftCen iframe{
    width: 100%;    
    min-height: 485px;
}
.articBodyHLeftCen video,.articBodyHLeftCen img{
    max-width: 100%;
}
.articBodyHLeftHead{
    font-size: 40px;
    line-height: 60px;
    display: -webkit-box;
}
.articHFromNameTime{
    margin-top: 20px;
    line-height: 20px;
    font-size: 0;
}
.articHFrom{
    display: inline-block;
    vertical-align: top;
    line-height: 20px;
    font-size: 14px;
    color: #999999;
}
.articHName{
    display: inline-block;
    vertical-align: top;
    line-height: 20px;
    padding: 0 8px;
    font-size: 12px;
    background: #7DB6ED;
    color: #fff;
    border-radius: 100px;
}
.articHTime{
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    color: #999999;
    font-weight: 400;
    margin-left: 40px;
}
.read-num{
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    color: #999999;
    font-weight: 400;
    margin-left: 40px;
    float: right;
}
.read-num>b{
    color: #7DB6ED;
    font-weight: 400;
}
.articalHOrderStatus{
    margin-top: 25px;
    line-height: 30px;
    text-align: right;
    margin-bottom: 26px;
    position: relative;
}
.articalHOrderStaBtn{
    display: inline-block;
    line-height: 30px;
    text-decoration: none;
    vertical-align: top;
    position: relative;
    font-size: 16px;
    background: #E44544;
    color: #fff;
    padding:0 12px;
}
.articalHOrderStatus::before{
    content:"";
    display:inline-block;
    width:100%;
    height: 1px;
    background: #F3F3F3;
    position: absolute;
    left: 0;
    top: 14.5px;
}

.articalHDownCon{
    width: 100%;
    margin-top: 80px;
}

.articHDownImportant{
    width: 100%;
    margin-bottom: 40px;
}

.articHDownImportant>p{
    font-size: 16px;
    font-weight: lighter;
    line-height: 26px;
    color: #CCCCCC;
    display: block;
}
.nowHArticalSta{
    width: 100%;
    text-align: center;
}
.nowHArticalStaBtn{
    display: inline-block;
    width: 86px;
    text-decoration: none;
}
.nowHArticStaBtnImg{
    display: inline-block;
    width: 86px;
    height: 86px;
}
.nowHArticStaBtnImg>img{
    width: 100%;
    height: 100%;
}
.nowHArticStaBtnFont{
    display: block;
    width: 100%;
    color: #CCCCCC;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 2px;
}
.nextHArticBtn{
    margin-top: 60px;
    width: 100%;
    text-align: center;
    line-height: 30px;
    border: 1px solid #CCCCCC;
    border-top: 6px solid #E44544;
}
.nextHArticBtn>a{
    display: inline-block;
    line-height: 30px;
    text-decoration: none;
    font-size:16px;
    color: #333333;
}

/*  评论 */

.articHcommentPart{
    width: 816px;
    display: inline-block;
    margin-top: 30px;
}
.articHcommentWrite{
    width: 100%;
}
.articHcommentHead{
    font-size: 24px;
    color: #333333;
    line-height: 36px;
}
.articHcommentMeBox{
    width: 100%;
    margin-top: 10px;
}
.arHNotLoginBox{
    width: 100%;
    height: 150px;
    position: relative;
    border: 1px solid #ccc;
}
.arHNotLoginBoxBtn{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: inline-block;
    width: 50%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 16px;
}
.arHNotLoginBoxBtn>a{
    display: inline-block;
    line-height: 24px;
    text-decoration: none;
    color: #E44544;
}
/* 登录显示输入框 */
.arHLoginAfterBox{
    width: 100%;
    font-size: 0;
}
.arHLoginAtrBox_left{
    display: inline-block;
    width: 634px;
    height: 148px;
    vertical-align: top;
    font-size: 0;
    border: 1px solid #CCCCCC;
    border-right: none;
}
.arHLoginAtrBox_left>textarea{
    width:592px;
    height:94px;
    border: none;
    border-bottom: 1px solid #F3F3F3;
    padding: 11px 21px;
    line-height: 24px;
    font-size: 16px;
    color: #ccc;
    outline: none;
    resize:none;
}
.arHLoginAtrBox_TS{
    width: 100%;
    line-height: 33px;
}
.arHLoginAtrBox_TS>span{
    display: inline-block;
    vertical-align: top;
    line-height: 33px;
    font-size: 14px;
    font-weight: lighter;
    margin-left: 24px;
    color: rgba(204,204,204,1)
}
#changeHNewNum{
    float: right;
    line-height: 33px;
    font-weight: lighter;
    font-size: 14px;
    margin-right: 24px;
    color: rgba(204,204,204,1);
}
.sendTextareaBtn{
    display: inline-block;
    width: 100px;
    text-align: center;
    line-height: 150px;
    text-decoration: none;
    font-size: 20px;
    background: #999999;
    color: #fff;
    border: none;
    cursor: pointer;
}

/* 最新评论 */
.articNewHcomment{
    width: 100%;
    margin-top: 30px;
}
.allCommentHNew{
    margin-top: 22px;
    width: 100%;
    margin-bottom: 40px;
}
.allCommentHItem{
    width: 100%;
    font-size: 0;
}
.commentHItemRight{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    padding-bottom: 10px;
    border-bottom: 1px solid #F3F3F3;
}
.allCommentHItem+.allCommentHItem{
    margin-top: 13px;
}
.allCommentHNew>.allCommentHItem:last-child>.commentHItemRight:last-child{
    padding-bottom:0;
    border-bottom:none;
}
.commentHItemName{
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
    vertical-align: top;
    margin-top: 6px;
}
.commentHItemContent{
    font-size: 16px;
    line-height: 26px;
    margin-top: 10px;
    color: #999;
    cursor: pointer;
}
.commentHTime_thDian{
    width: 100%;
    line-height: 30px;
}
.commentHTime{
    display: inline-block;
    line-height: 24px;
    font-size: 16px;
    color: #CCCCCC;
    vertical-align: middle;
}
.commentHThDian{
    float: right;
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    position:relative;
    text-decoration: none;
}
.commentHThDian>b{
    display: inline-block;
    width: 100%;
    height: 100%;
    vertical-align: top;
}
.commentHThDian>b>img{
    width: 100%;
    height: 100%;
}
.commentHThDian:hover span{
    display: block;
}
.commentHThDian>span{
    display: inline-block;
    line-height: 30px;
   width: 60px;
   text-align: center;
    color: #999999;
    font-size: 16px;
    box-shadow:0px 3px 10px rgba(0,0,0,0.16);
    position: absolute;
    top: -30px;
    left: -15px;
    display:none;
}
.answerHcommentPlace{
    padding: 10px 20px 0;
    background: #FCFCFC;
    margin-top: 10px;
}
.answerHcommentItem{
    margin-bottom: 18px;
}
.commentHItemName>b{
    display: inline-block;
    margin: 0 20px;
    font-size: 16px;
    line-height: 24px;
    color: #ccc;
    vertical-align: top;
    font-weight: 400;
}
.clickSeeMoreBtn{
    width:100%;
    line-height: 24px;
    text-align: center;
    margin:0 auto 60px;
}
.clickSeeMoreBtn>a{
    display: inline-block;
    line-height: 24px;
    vertical-align: top;
    text-decoration: none;
    font-size:16px;
    color: #7DB6ED;
}
.answerHUserBox{
    width: 100%;
    height: 100px;
    font-size: 0;
    padding-bottom:10px;
}
.answerHUserBox>textarea{
    display: inline-block;
    vertical-align: top;
    width: 79%;
    padding: 9px 20px;
    height: 80px;
    border-right: none;
    resize:none;
    outline: none;
}
.answerHUserSend{
    display: inline-block;
    width: 14.59%;
    background: #E44544;
    height: 100%;
    text-decoration: none;
    border: none;
}
.answerHUserSend>b{
    display: inline-block;
    width: 100%;
    font-size: 20px;
    color: #fff;
    line-height: 29px;
    font-weight: 400;
    text-align: center;
}
.answerHUserSendNum{
    display: block;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    text-align: center;
}
/* 存在我的评论 */
.hasMycomment{
    width: 100%;
    margin-bottom: 20px;
}
.hasMycomment_item{
    margin-bottom: 10px;
    padding: 10px 20px;
    background: #FCFCFC;
}
.hasMycomment_body{
    font-size: 16px;
    line-height: 26px;
    color: #999999;
    margin-bottom: 10px;
}
.hasMycomment_time{
    font-size: 16px;
    color: #CCCCCC;
    line-height: 24px;
    font-weight: lighter;
}

/* 登录 */
.risteSucess{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 500px;
    height: 500px;
    background: #fff;
}

.logonPartPage{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    z-index: 99999;
}
.clickPlaceFar{
    width: 500px;
    height: 517px;
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding-top:73px;
    border-radius: 0px 0px 20px 20px;
}
.logonPartBody,.ristePartBody{
    width: 100%;
    height: 100%;
    position: relative;
}
.threeLogin{
    width: 100%;
    height: 90px;
    background: #E44544;
    border-radius: 0px 0px 20px 20px;
    position: relative;
}
.logonPartMiddle{
    width: 390px;
    margin:0 auto 82px;
}
.errTiLogin{
    width: 78%;
    position: absolute;
    top: -24px;
    left: 11%;
    background: #BC0101;
    padding: 11px 0;
    text-align: center;
}
.errTiMiddle{
    width: 84%;
    margin: 0 auto;
    line-height: 29px;
    height: 29px;
    font-size: 0;
}
.errTiImg{
    display: inline-block;
    vertical-align: top;
    width: 24px;
    height: 24px;
    margin-top: 2px;
}
.errTiImg>img{
    max-width: 100%;
    vertical-align: top;
}
.errTiText{
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    color: #FFFFFF;
    line-height: 29px;
    margin-left: 10px;
}
.logonPartHead{
    /* /* font-size: 30px; */
    height: 45px;
    width: 100%;
    margin-bottom:60px;
    /* color: #333333;
    font-weight: bold; */
}
.logonPartHead>b{
    display: inline-block;
    vertical-align: top;
    font-size: 30px;
    color: #F0F0F0;
    line-height: 45px;
    letter-spacing: 2px;
    cursor: pointer;
}
.mobilePwd .logonInputParthree>span:first-child{
    letter-spacing: 20px;
    margin-right: 0;
}
.chooseClolr{
    color: #333333!important;
}
.logonParFirB{
    margin-right: 41px;
    position: relative;
}
.logonParFirB::after{
    content:"";
    display: inline-block;
    height: 100%;
    width: 1px;
    background: #CCCCCC;
    position: absolute;
    top: 0;
    right: -20px;
}
.logonInputPart{
    width: 100%;
    margin-bottom: 60px;
}

.logonInputPartOne,.logonInputParthree{
    width: 100%;
    background: #F9F9F9;
    height: 50px;
    font-size: 0;
    margin-bottom: 30px;
    position: relative;
}
.logonInputPartOne>span,.logonInputParthree>span{
    display: inline-block;
    line-height: 50px;
    vertical-align: top;
    margin-left: 20px;
    font-size: 20px;
    color: #999999;
    margin-right: 20px;
}
.logonInputPartOne>input{
    display: inline-block;
    height: 100%;
    line-height: 50px;
    font-size: 26px;
    color: #333333;
    border: none;
    width: 73.8%;
    background: #f9f9f9;
    outline: none;
    caret-color:#E44544;
}
.logonInputParthree input{
    display: inline-block;
    height: 100%;
    line-height: 50px;
    font-size: 26px;
    color: #333333;
    border: none;
    width: 61.8%;
    background: #f9f9f9;
    outline: none;
    caret-color:#E44544;
}
.pwdEyePart{
    display: inline-block;
    vertical-align: top;
    width: 29px;
    height: 100%;
    margin-right: 17px;
}
.pwdEyePart>span{
    display: none;
    width: 29px;
    height: 29px;
    margin-top: 10px;
    cursor: pointer;
}

.pwdEyePart>span>img{
    max-width: 100%;
}
/* 第三方登录 */
.middelThreeLo{
    width: 68.4%;
    height: 50px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    font-size: 0;
}
.middelThreeLo>span{
    display: inline-block;
    vertical-align: top;
    line-height: 50px;
    font-size: 20px;
    color: #fff;
}
.middelThreeLo>a{
    display: inline-block;
    vertical-align: top;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
.middelThreeLo>a:hover{
    background: rgba(255,255,255,0.2);
}
.middelThreeLo>a>img{
    max-width: 100%;
}
/* 区号 */
.mobileQu{
    width: 100%;
    height: 222px;
    position: absolute;
    padding: 10px 0;
    top: 60px;
    left: 0;
    background: #F9F9F9;
}
.mobileFar{
    width: 380px;
    height: 100%;
    overflow: hidden;
    overflow-y: scroll;
}
.mobileFar::-webkit-scrollbar {
    width: 4px;
    position: relative;
    left: 10px;
}
.mobileFar::-webkit-scrollbar-thumb {
    background-color: #CCCCCC;
    -webkit-border-radius: 100px;
    -moz-border-radius:100px;
    border-radius: 100px;
}
/* .mobileFar::-webkit-scrollbar-track {
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
} */
.mobileFar>li{
    line-height:31px;
    padding: 10px 10px 10px 31px;
    font-size: 26px;
    color: #333333;
    cursor: pointer;
}
.p-area-code{
    float: right;
    font-size: 20px;
    color: #333333;
    line-height: 31px;
}


.logonInputPartTwo{
    width: 100%;
    background: #F9F9F9;
    height: 50px;
    font-size: 0;
}
.logonInputPartTwo>span{
    display: inline-block;
    line-height: 50px;
    vertical-align: top;
    margin-left: 20px;
    font-size: 20px;
    color: #999999;
    margin-right: 20px;
}
.logonInputPartTwo>p{
    display: inline-block;
    vertical-align: top;
    height: 50px;
    float: right;
    margin-right: 20px;
}
.logonInputPartTwo>p>a{
    text-decoration: none;
    font-size: 15px;
    color: #7DB6ED;
    display: inline-block;
    vertical-align: top;
    line-height: 50px;
}
.logonInputPartTwo>input{
    display: inline-block;
    height: 100%;
    line-height: 50px;
    font-size: 26px;
    color: #333333;
    border: none;
    width: 48.8%;
    background: #f9f9f9;
    outline: none;
    caret-color:#E44544;
}

.loginPartBtns{
    width: 100%;
}
.xieyiList{
    width: 100%;
    height: 20px;
    font-size: 0;
}
.dafault_st_ico{
    width: 100%;
    line-height: 20px;
}
.xieyiLBtn{
    display: inline-block;
    height: 16px;
    width: 16px;
    position: relative;
    margin-top: 2px;
}
#remember{
    width:16px;
    height: 16px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 55;
    opacity: 0;
}
.xieyiLBtnGou{
    width:16px;
    height: 16px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
#remember:checked+b.xieyiLBtnGou{
    z-index: 55;
}
.seeAfterText{
    font-size: 14px;
    color: #333333;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
    margin-left: 8px;
    position: relative;
}
.seeAfterText::before{
    content:"";
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../images/fuXuanBoxImgFF.png") no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 2px;
    left: -24px;
    z-index: 1;
}
.seeAfterText>a{
    text-decoration: none;
    display: inline-block;
    font-weight: 400;
    color: #7DB6ED;
    margin-left: 5px;
}
.loginBtns{
    width: 100%;
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 50px;
    background: #E44544;
    color: #fff;
    font-size: 20px;
    margin-bottom: 10px;
    border: none;
    cursor: pointer;
}
.loginGoRister{
    float: right;
    font-size: 15px;
    line-height: 22px;
    color: #CCCCCC;
    cursor: pointer;
}
.loginGoRister>a{
    color:#7DB6ED;
    display: inline-block;
    margin-left: 2px;
}
/* 关于闪德 */
.aboutSDPage{
    width: 100%;
}
.aboutSDPageTop{
    width: 100%;
    height: 520px;
    position: relative;
}
.aboutSDTopImg{
    display: block;
    width: 100%;
    height: 100%;
}
.aboutSDTopImg>img{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.videoPlay{
    position: absolute;
    top:0;
    height: 100%;
    width: 100%;
    left: 0;
    text-align: center;
    display: none;
}
.videoPlay>span{
    display: inline-block;
    width: 921px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.videoPlay>span>video{
    max-width: 100%;
    outline: none;
    object-fit: fill;
}
.aboutSDTopOpcity{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
}
.aboutSDTopText{
    width: 100%;
    text-align: center;
    margin-top: 124px;
}
.aboutSDTopH2{
    color: #F9F9F9;
    font-size: 50px;
    font-weight: 800;
    line-height: 74px;
    margin-bottom: 23px;
}
.aboutSDTopFont1,.aboutSDTopFont2{
    font-size: 20px;
    color: #F9F9F9;
    line-height: 28px;
}
.aboutSDTopBtn{
    margin-top: 53px;
    display: inline-block;
    line-height: 50px;
    text-decoration: none;
    padding: 0 16px 0 59px;
    background: #EF1F1F;
    border-radius: 8px;
    font-size: 20px;
    color: #F9F9F9;
    position: relative;
}

.aboutSDTopBtn::before{
    content:"";
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url('/assets/sdzx/images/aboutSDPlayImg.png')no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 10px;
    left: 19px;
}


.aboutPageMain{
    width: 1200px;
    margin: 30px auto 0;
    font-size:0;
}
.userLplace{
    display: inline-block;
    width: 170px;
    vertical-align: top;
}
.userPageMainLeft{
    display: inline-block;
    width: 170px;
    vertical-align: top;
}
.userPageMainLeft>li.otherPageBtn{
    width: 100%;
    position: relative;
    padding-left: 40px;
    line-height: 46px;
    font-weight: 400;
    font-size: 16px;
    color: #2e2e2e;
    box-sizing: border-box;
}
.userPageMainLeft>li.otherPageBtn>img{
    position: absolute;
    top: 13px;
    left: 15px;
    width: 20px;
    height: 20px;
}
.navName_geren{
    border-bottom: 1px solid #EBEBEB;
    width: 100%;
    padding-left: 40px;
    line-height: 46px;
    font-weight: 400;
    font-size: 18px;
    color: #2e2e2e;
    box-sizing: border-box;
}
.userPageMainLeft>li.otherPageBtn:hover{
    color: #EF1F1F;
    cursor: pointer;
}
.checkAfUser{
    color: #EF1F1F!important;
}
.top_user_chuan{
    width: 100%;
    background: #fff;
    height: 159px;
    border: 1px dashed #EBEBEB;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 50px;
}
.btn_chuanPart{
    position: relative;
    margin-top: 30px;
}
.top_chuanDetalut{
    width: 48px;
    height: 48px;
    position: relative;
    cursor: pointer;
}
.xuanAfter_top{
    width: 48px;
    height: 48px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    z-index: -1;
}
.xuanAfter_top>img{
    max-width: 100%;
}
.top_chuanDetalut>img{
    max-width: 100%;
}
.type_chuan{
    font-size: 12px;
    position: absolute;
    bottom: 10px;
    left: 0;
    text-align: center;
    display: block;
    width: 100%;
    color: #fff;
}
.moveDeleteTop{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    right: 0;
}
.moveDeleteTop>img{
    max-width: 100%;
}
.top_chuanDetalut>input{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    opacity: 0;
    cursor: pointer;
}
.top_u_chuanT1{
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #737373;
    margin-top: 10px;
}
.top_u_chuanT2{
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    margin-top: 5px;
    color: #737373;
}








.aboutPageMainLeft{
    display: inline-block;
    width: 290px;
    border:1px solid #CCCCCC;
    vertical-align: top;
    margin-bottom: 100px;
}
.aboutPageMainLeft>li{
    width: 100%;
    line-height: 60px;
    text-align: center;
    color: #333;
    font-size: 20px;
    cursor: pointer;
}
.aboutPageMainLeft>li+li{
    border-top:1px solid #CCCCCC;
}
.aboutPageMainRight{
    display: inline-block;
    border: 1px solid rgba(204,204,204,1);
    vertical-align: top;
    width: 896px;
    margin-bottom: 100px;
    margin-left: 10px;
    overflow: hidden;
}

.aboutRightMiddle{
    width: 77.455%;
    margin: 0 auto;
    padding-bottom:53px;
}
.aboutRightOne,.aboutRightTwo,.aboutRightThree{
    width: 100%;
    padding-top:60px;
}
.aboutRightOneTit{
    color: #333;
    font-size: 30px;
    line-height: 45px;
    padding-left: 26px;
    position: relative;
}
.aboutRightOneTit::before{
    content:"";
    display: inline-block;
    width: 6px;
    height: 30px;
    position: absolute;
    top: 8px;
    left: 0;
    background: #E44544;
}
.aboutRightOneCon{
    width: 667px;
    margin-left: 26px;
    margin-top: 30px;
}
.aboutRightOneRow1{
    text-align: center;
    font-size: 0;
}
.aboutRightOneRowL{
    margin-right: 80px;
}
.aboutRightOneRowR{
    margin-left: 80px;
}
.aboutRightOneRow1>div{
    display: inline-block;
    vertical-align: top;
}
.aboutRightOneRow1>div>span{
    font-size: 50px;
    color: #333333;
    display: block;
    line-height: 74px;
    padding-bottom: 10px;
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 10px;
}
.aboutRightOneRow1>div>b{
    display: block;
    color: #333333;
    font-size: 26px;
    font-weight: 400;
    line-height: 38px;
}

.aboutRightOneArtial{
    width: 100%;
    margin-top: 30px;
}

.aboutRightOneArtial>div{
    font-size: 18px;
    color: #333333;
    line-height: 30px;
    margin-bottom: 20px;
    font-weight: lighter;
}
.aboutRightOneArtial>div:last-child,.aboutRightTwoFonts>p:last-child{
    margin-bottom:0;
}
.aboutRightTwoCon{
    width: 667px;
    margin-left: 26px;
}

.aboutRightTwoFonts{
    width: 100%;
    margin-top: 23px;
}
.aboutRightTwoFonts>p{
    font-size: 18px;
    color: #333;
    line-height: 27px;
    font-weight: lighter;
    margin-bottom: 20px;
}

.aboutRightThreeTit{
    width:100%;
    height: 45px;
}
.aboutRightThreeTit>span{
    display: inline-block;
    vertical-align: top;
    color: #333;
    font-size: 30px;
    line-height: 45px;
    padding-left: 26px;
    position: relative;
}
.aboutRightThreeTit>span::before{
    content:"";
    display: inline-block;
    width: 6px;
    height: 30px;
    position: absolute;
    top: 8px;
    left: 0;
    background: #E44544;
}
.aboutRightThreeTit>b{
    font-size: 16px;
    line-height: 24px;
    float: right;
    margin-top: 16px;
    font-weight: 400;
    color: #999;
}

.checkAfterAbout{
    background: #E44544!important;
    color: #fff!important;
}

/* 个人中心 */
.userCenterPageMain{
    width: 1200px;
    margin:30px auto 0;
    font-size:0;
}
.userPageMainRight{
    width: 849px;
    display: inline-block;
    vertical-align: top;
    margin-left: 59px;
}
.userPagesmallRight{
    width: 795px;
    display: inline-block;
    vertical-align: top;
    margin-left: 59px;
}
.userCenterPart{
    width: 100%;
    margin-bottom: 100px;
}
.userCenterTit{
    height: 40px;
    width: 100%;
    background: #F9F9F9;
    margin-bottom: 30px;
    box-sizing: border-box;
    padding-left:30px;
}
.userCenterName{
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    font-size: 18px;
    color: #2E2E2E;
}
.userCenterNum{
    display: inline-block;
    line-height: 40px;
    border: none;
    font-size: 18px;
    color: #2E2E2E;
    background: #f9f9f9;
    outline: none;
}
.userCenterBtn{
    float: right;
    line-height: 40px;
    color: #EF1F1F;
    font-size: 18px;
    text-decoration: none;
    margin-right: 30px;
}
.hideQueDing{
    float: right;
    line-height: 30px;
    margin-top: 5px;
    background: #7DB6ED;
    color: #fff;
    padding: 0 8px;
    font-size: 18px;
    text-decoration: none;
    border: none;
    outline: none;
    display: none;
    border-radius: 2px;
    margin-right: 21px;
}

/* 我的收藏 */

.zx_collectContent{
    width: 100%;
    margin-bottom: 100px;
}
.zx_collectStyle{
    width: 100%;
    height: 29px;
    margin-bottom: 30px;
}
.zx_collectStyle>li{
    display: inline-block;
    vertical-align: top;
    line-height: 29px;
    margin-right: 60px;
}
.zx_collectStyle>li>a{
    font-size: 20px;
    color: #999999;
    text-decoration: none;
}
.zx_StyleCheck{
    color: #333333!important;
}

.zx_contentFar{
    width: 100%;
}
.zx_contentAll,.zx_contentArtical,.zx_contentVideo{
    width: 100%;
}
.zanTimeNot{
    font-size: 18px;
    font-weight: lighter;
    color: #666666;
}
.zx_contentAll>.zx_contentItem:last-child{
    border-bottom: none;
}
.zx_contentArtical>.zx_contentItem:last-child{
    border-bottom: none;
}
.zx_contentVideo>.zx_contentItem:last-child{
    border-bottom: none;
}
.zx_contentItem{
    display: block;
    margin-top: 15px;
    padding: 15px 20px;
    box-sizing: border-box;
    border-bottom: 1px solid #F3F3F3;
    overflow: hidden;
}
.zx_contentItem:hover{
    box-shadow: 0px 4px 8px rgba(239, 31, 31, 0.15);
}
.zx_contentItemLeft{
    display: inline-block;
    vertical-align: top;
    width: 280px;
    height: 168px;
    position: relative;
}
.zx_contentItemLeft>img{
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.zx_contentItemRight{
    display: inline-block;
    vertical-align: top;
    width: 665px;
    margin-left: 20px;
    overflow: hidden;
}
.zx_contentItemText1{
    font-size: 18px;
    line-height: 24px;
    height: 48px;
    color: #333333;
    font-weight: 400;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 20px;
}
.zx_contentItemText2{
    font-size: 14px;
    line-height:24px;
    height: 48px;
    color: #666666;
    font-weight: lighter;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 22px;
}

.zx_collectDownSta{
    width: 100%;
    text-align: center;
}

.zx_showAllAfter{
    line-height: 20px;
    font-size: 14px;
    color: #666666;
    font-weight: lighter;
}
.pagingPageNum,.pagination{
    width: 100%;
    text-align: right;
    height: 24px;
}
.pagingPageNum>li,.pagination>li{
    display: inline-block;
    vertical-align: top;
    height: 24px;
    margin-left: 15px;
}
.pagingPageNum>li>a,.pagination>li>a,.pagination>li>span{
    display: inline-block;
    vertical-align: top;
    line-height: 24px;
    border: 1px solid #F3F3F3;
    font-size: 14px;
    font-weight: 400;
    color: #2E2E2E;
    padding:0 7px;
    text-decoration: none;
    border-radius: 1px;
}

.pagingPageNumChecked,.pagination>li.active>span{
    background: #EF1F1F!important;
    color: #fff!important;
}
.shouItemTimeDate{
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    float: left;
    color: #737373;
    margin-top: 16px;
}
.shouItemNum{
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    float: left;
    color: #737373;
    margin-top: 16px;
    margin-left: 246px;
}
.shouItemNum>b{
    color:#EF1F1F;
    font-weight: 400;
}
/* 我的订阅 */
.myRssPlace{
    width: 100%;
    margin-bottom: 100px;
}
.myRssPlaceFar{
    width: 100%;
}
.myRssItem{
    width: 100%;
    margin-bottom: 30px;
}
.myRssItemRowOne{
    width: 100%;
    height: 60px;
    background: #E44544;
}
.myRssItemName{
    display: inline-block;
    line-height: 60px;
    vertical-align: top;
    font-size: 20px;
    font-weight: lighter;
    color: #fff;
    margin-left: 20px;
}
.myRssItemStatus{
    display: inline-block;
    float: right;
    line-height: 60px;
    margin-right: 20px;
}
.myRssItemStatus>span{
    font-size: 14px;
    color: #FFFFFF;
    vertical-align: top;
    font-weight: lighter;
    margin-right: 20px;
    display: inline-block;
    position: relative;
}
.myRssItemStatus>span::after{
    content:"";
    display: inline-block;
    width: 1px;
    height: 14px;
    background: #fff;
    position: absolute;
    top: 23px;
    right: -10px;
}
.myRssItemStatus>a{
    font-size: 14px;
    color: #FFFFFF;
    vertical-align: top;
    font-weight: lighter;
    text-decoration: none;
}


.myRssItemRowTwo{
    width: 793px;
    height: 60px;
    border: 1px solid #E44544;
}
.myRssItemMiddle{
    width: 100%;
    height: 24px;
    margin-top: 18px;
}
.myRssItemTime{
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    color: #999999;
    font-weight: lighter;
    margin-left: 20px;
    line-height: 24px;
}
.myRssItemText{
    display: inline-block;
    line-height: 24px;
    vertical-align: top;
    width: 513px;
    color: #333333;
    font-size: 16px;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 20px;
}
.myRssItemText:hover{
    color: #E44544;
}
.myRssItemBtn{
    display: inline-block;
    vertical-align: top;
    float: right;
    font-size: 16px;
    text-decoration: none;
    color: #E44544;
    margin-right: 20px;
    line-height: 24px;
}
.myRssShowAll{
    width: 100%;
    font-size: 14px;
    text-align: center;
    margin-top: 60px;
    color: #666666;
    line-height: 20px;
}
.moveMyRssPart{
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    top: 0;
    left: 0;
    z-index: 9999;
}
.moveMyRssMain{
    width: 500px;
    height: 305px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background: #fff;
}

.moveRssRowOne{
    width: 100%;
    height: 60px;
    background: #E44544;
}
.moveRssRowOne>span{
    display: inline-block;
    vertical-align: top;
    line-height: 60px;
    font-size: 20px;
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 20px;
    letter-spacing: 3px;
}
.moveRssRowOne>a{
    display: inline-block;
    float: right;
    width: 20px;
    height: 20px;
    margin: 20px;
}
.moveRssRowOne>a>img{
    max-width: 100%;
}
.moveRssRowTwo{
    width: 100%;
}
.moveRssRowTwoText{
    width: 100%;
    font-size: 30px;
    line-height: 45px;
    font-weight: bold;
    color: #E44544;
    text-align: center;
    margin: 50px 0;
}
.moveRssRowTwoBtns{
    width: 100%;
    text-align: center;
    height: 50px;
}

.moveRssBtnFalse{
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    color: #999999;
    text-decoration: none;
    border: 1px solid #CCCCCC;
    padding: 0 54px;
    line-height: 48px;
    border-radius: 100px;
    margin-right: 15px;
}

.moveRssBtnTrue{
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    color: #fff;
    text-decoration: none;
    padding: 0 54px;
    line-height: 50px;
    border-radius: 100px;
    background: #E44544;
    margin-left: 15px;
}

/* 评论回复 */
.answerPart{
    width: 100%;
    margin-bottom: 100px;
}
.answerPartContent{
    width: 100%;
}
.answerPartContent>.answerPartItem:last-child{
    /*border-bottom: none;*/
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.answerPartItem{
    width: 100%;
    padding-bottom: 30px;
    border-bottom: 1px solid #F3F3F3;
    margin-bottom: 30px;
}
.answerPartItemTop{
    width: 100%;
    background: #F9F9F9;
    padding: 10px 0;
}
.answerItemText{
    width:885px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #2E2E2E;
    margin-bottom: 20px;
}
.answerItemTime{
    width: 100%;
    height: 14px;
}
.answerItemTime>span{
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
    vertical-align: top;
    color: #737373;
    font-weight: lighter;
}
.answerItemTime>a{
    font-size: 14px;
    color: #E44544;
    display: inline-block;
    vertical-align: top;
    float: right;
    line-height: 24px;
    text-decoration: none;
}
.answerPartItemDown{
    width: 793px;
    border: 1px solid #eee;
    padding: 10px 0;
}
.answerDownMidd{
    width: 755px;
    margin: 0 auto;
    display: block;
}

.answerDownImg{
    display: inline-block;
    width: 106px;
    height: 60px;
    vertical-align: top;
    position: relative;
}
.answerDownImg>img{
    max-width: 100%;
    /* max-height: 100%; */
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}
.answerDownText{
    display: inline-block;
    vertical-align: top;
    width: 629px;
    font-size: 16px;
    line-height: 30px;
    height: 60px;
    margin-left: 20px;
    color: #999999;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.whoAnswer{
    width: 100%;
    box-sizing: border-box;
    margin-bottom:20px;
    height: 16px;
}
.whoAnswer>span{
    display: inline-block;
    vertical-align: top;
    line-height: 16px;
    font-size: 16px;
    color: #2E2E2E;
    font-weight: lighter;
}
.whoAnswer>b{
    display: inline-block;
    vertical-align: top;
    line-height: 16px;
    font-size: 16px;
    color: #2E2E2E;
    font-weight: lighter;
    margin:0 15px
}

/* 我的足迹 */
.myFootPlace{
    width: 100%;
    margin-bottom: 100px;
}
.myFootPlace .answerPartItemDown{
    margin-bottom: 20px;
}
.myFootPlace .answerPartItem>.answerPartItemDown:last-child{
    margin-bottom:0px;
}

.dateTableRow{
    width: 100%;
    height: 29px;
    position: relative;
    margin-bottom: 20px;
}
.dateTableRow::before{
    content:"";
    width: 700px;
    height: 8px;
    background: #E44544;
    position: absolute;
    top: 12px;
    left: 0;
}
.dateTableBtn{
    font-size: 20px;
    color: #E44544;
    display: inline-block;
    line-height: 29px;
    float: right;
    position: relative;
}
.dateTableBtn::before{
    content:"";
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url('/assets/sdzx/images/riliBgImg.png')no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 6px;
    left:-28px;
}


/* 日历 */
.footSeePage_dayBody{
    width: 361px;
    height: 381px;
    position: absolute;
    right: 0;
    bottom: -391px;
    background: #E44544;
}
.dayBodyMiddle{
    width: 301px;
    margin: 0 auto;
    padding: 20px 0;
}
.dayBodyMiddleTop{
    width: 100%;
    height: 20px;
    margin-bottom: 23px;
}
.dayBodyMonth{
    display: inline-block;
    vertical-align: top;
    height: 20px;
}
.dayBodyMonth>span{
    display: inline-block;
    font-size: 14px;
    color: #fff;
    line-height: 20px;
}
.dayBodyMonth_prev{
    opacity: 0.6!important;
}
.dayBodyMonth_line{
    display: inline-block;
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    line-height: 20px;
}
.dayBodyFont{
    display: inline-block;
    vertical-align: top;
    float: right;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    opacity: 0.6;
}

.week-line{
    width: 100%;
    list-style: none;
    overflow: hidden;
    font-size: 0;
}
.week-line>li{
    text-align: center;
    display: inline-block;
    width: 16px;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    margin-right: 31px;
}
.week-line>li:last-child{
    margin-right: 0;
}
/* 日历内容部分 */

.date-wrap{
    width: 100%;
    margin-top: 20px;
}
.date-wrap>li{
    display: inline-block;
    vertical-align: top;
    width: 18px;
    height: 24px;
    position: relative;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 24px;
    margin-right: 29px;
    margin-bottom: 30px;
    cursor: pointer;
}
.date-wrap>li:nth-child(7n){
    margin-right: 0;
}
.smallRadus::before {
    content: "";
    display: inline-block;
    background: #7DB6ED;
    width: 8px;
    height:8px;
    position: absolute;
    bottom: -13px;
    left: 5px;
    border-radius: 50%;
}
.riLiDateP{
    display: block;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
    margin-bottom: 10px;
}
/* .date-wrap>li{
    text-align: center;
    display: inline-block;
    width: 14.2%;
    font-size: 0.32rem;
    margin-bottom: 0.48rem;
    line-height: 0.32rem;
    position: relative;
    color: #fff;
}  */
/* 通知中心 */

.titleTellPage{
    width: 100%;
    margin-bottom: 100px;
}
.titleTellItem{
    width: 100%;
    margin-bottom: 20px;
    padding: 10px 0;
    box-shadow: 0px 3px 10px rgba(0,0,0,0.1);
    border-radius: 0px 0px 10px 10px;
}
.titleTellItem_top{
    width: 100%;
    padding-bottom: 10px;
    border-bottom: 1px solid #F9F9F9;
}

.titleItem_topMiddle{
    width: 755px;
    margin: 0 auto;
}
.titleItem_topOne{
    width: 100%;
    height: 30px;
}
}
.titleItem_topOneL{
    display: inline-block;
    vertical-align: top;
}
.titleItem_topOneLImg{
    display: inline-block;
    vertical-align: top;
    width: 30px;
    height: 30px;
    position: relative;
}
.titleItem_topOneLImg>img{
    max-width: 100%;
}
.titleItem_topOneLFont{
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 10px;
}

.titleItem_topOneR{
    display: inline-block;
    line-height: 30px;
    float: right;
    font-size: 16px;
    color: #999999;
    font-weight: lighter;
    vertical-align: top;
}
.titleItem_topTwo{
    width: 100%;
    margin-top: 10px;
    font-size: 14px;
    color: #999999;
    text-decoration: none;
    line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.titleTellItem_down{
    width: 755px;
    margin: 0 auto;
    display: block;
    height: 20px;
    padding: 10px 0;
}

.titleTell_downText{
    display: inline-block;
    vertical-align: top;
    line-height: 19px;
    color: #333333;
    font-size: 13px;
}
.titleTell_downImg{
    display: inline-block;
    float: right;
    line-height: 19px;
    width: 7px;
}
.titleTell_downImg>img{
    max-width: 100%;
    vertical-align: middle;
}

.notReadDian::after{
    content:"";
    display:inline-block;
    width:6px;
    height: 6px;
    background: #E44544;
    border-radius: 50%;
    position: absolute;
    top: 0;
    right: 0;
}


/* 免责 */
.notZe_leftHead{
    width: 100%;
    margin: 40px auto 30px;
    font-size: 30px;
    line-height: 45px;
    color: #333333;
    font-weight: bold;
}
.notZe_leftContent{
    width: 100%;
    margin-bottom: 100px;
}
.notZe_leftContent>div{
    font-size: 16px;
    line-height: 26px;
    color: #333333;
    font-weight: lighter;
    margin-bottom: 30px;
}
/* 二维码 */
.erWeiMaPart{
    width: 100%;
    border-top: 1px solid #F3F3F3;
    padding: 20px 0 30px;
    text-align: center;
}

.erWeiMaPart>div{
    display: inline-block;
    width: 132px;
    font-size: 0;
    vertical-align: top;
}
.erWeiMaPart>div>p{
    display: inline-block;
    width: 132px;
    height: 132px;
}
.erWeiMaPart>div>p>img{
    max-width: 100%;
}
.erWeiMaPart>div>span{
    display: block;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin-top: 10px;
}
.erWeiMaPartLeft{
    margin-right: 20px;
}
.erWeiMaPartRight{
    margin-left:20px
}

/* 支持下载 */
.wid_170{
    width: 170px;
}
.wid_170>.articalType{
   width: 170px;
}
.wid_718{
    width: 718px;
}
.searchInputs{
    width: 100%;
    margin: 25px auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 0;
}
.xiaZai_search{
    width: 423px;
    box-sizing: border-box;
    border: 1px solid #EF1F1F;
    border-radius: 1px;
    height: 38px;
    display:inline-block;
}
.serIcon{
    display: inline-block;
    width: 16px;
    height: 100%;
    position: relative;
    margin: 0 30px;
}
.serIcon>img{
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.sear_xiazai_input{
    vertical-align: top;
    width: 273px;
    height:100%;
    border: none;
    outline: none;
    line-height: 36px;
    font-size: 15px;
}
.xiaZaiSearchBtn{
    width: 72px;
    height:36px;
    line-height: 36px;
    font-size: 16px;
    text-align: center;
    background: #EF1F1F;
    border-radius: 0px 1px 1px 0px;
    border: none;
    color: #fff;
    display: inline-block;
    vertical-align: top;
}
.clearSai{
    font-size: 15px;
    line-height: 34px;
    padding: 0 30px;
    color: #2E2E2E;
    border: 1px solid #EBEBEB;
    border-radius: 1px;
    text-decoration: none;
}
.wordsRows{
    width: 100%;
    margin-bottom: 10px;
    position: relative;
    height: 75px;
    overflow: hidden;
}
.nameRows{
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 400;
    font-size: 15px;
    line-height: 26px;
    color: #2E2E2E;
}
.itemWords{
   width: 100%;
   padding-left: 80px;
   font-size: 0;
   box-sizing: border-box;
}
.itemWords>a{
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    font-size: 15px;
    line-height: 26px;
    padding: 0 10px;
    color: #2E2E2E;
    text-decoration: none;
    margin-right: 15px;
    margin-bottom: 15px;
    border-radius: 1px;
}

.itemWords>a.activeWords{
    background: #EF1F1F;
    color: #fff;
}
.pad_0_left.choose_time{
    padding:0 0 15px;
}
.pad_0_left.choose_time .left_month>li{
    font-size: 18px;
    line-height: 18px;
    margin-right: 60px;
}
.pad_0_left.choose_time .left_month>li.active_type{
    color: #EF1F1F;
}
.xiazai_box .left_xia_text{
    width: 570px;
}
.wid_260{
    width: 262px;
    float: right;
    margin-top: 54px;
}
.chuanPart{
    width: 100%;
    position: relative;
    background: #F9F9F9;
    border: 1px solid #EBEBEB;
    padding: 40px;
    box-sizing: border-box;
}
.notLoginBtn{
    position: absolute;
    left: 0;
    top: -30px;
    text-align: center;
    width: 100%;
}
.notLoginBtn>a{
    font-size: 12px;
    width: 60px;
    line-height: 60px;
    text-align: center;
    color: #2E2E2E;
    display: inline-block;
    text-decoration: none;
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    box-shadow: 0px 3px 3px rgb(0 0 0 / 5%);
    border-radius: 40px;
}
.login_show_content{
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #2E2E2E;
    display: block;
    text-align: center;
}
.nei_body{
    width: 182px;
    height: 36px;
 }
 .default_showname{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
 }
 .nickname{
    font-size: 16px;
    line-height: 36px;
    color: #2E2E2E;
 }
 .change_bi{
    width: 20px;
    height: 20px;
    display: inline-block;
    cursor: pointer;
    margin-left: 21px;
 }
 .change_bi>img{
    width: 100%;
 }
 .change_input_box{
    display: flex;
    justify-content: space-between;
    width: 100%;
    display: none;
 }
 .change_input_box>input{
    width: 130px;
    height: 36px;
    box-sizing: border-box;
    padding: 10px;
    border-radius: 1px 0 0 1px;
    border: 1px solid #EF1F1F;
    border-right: none;
    font-size: 16px;
    line-height: 36px;
    color: #2E2E2E;
    outline: none;
 }
 .change_input_box>a{
    background: #EF1F1F;
    border-radius: 0 1px 1px 0;
    padding: 0 10px;
    display: inline-block;
    font-weight: 400;
    font-size: 16px;
    line-height: 36px;
    color: #FFFFFF;
    vertical-align: top;
    text-decoration: none;
 }
.selectBox{
    display: none;
    position: absolute;
    left: 26px;
    top: 37px;
    background: #FFFFFF;
    width: 75px;
    padding:8px 0;
    box-sizing: border-box;
    box-shadow: 0px 2px 4px rgba(239, 31, 31, 0.15);
    z-index: 99;
}
.selectBox>li{
    padding-left: 15px;
    font-weight: 400;
    font-size: 14px;
    line-height: 28px;
    color: #2E2E2E;
}


.itemFormInput{
    width: 100%;
    display: flex;
    align-items:flex-start ;
    justify-content: space-between;
    margin-top: 50px;
}
.inputName{
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #2E2E2E;
    position: relative;
    padding-left: 10px;
    margin-top: 12px;
}
.inputName_xin::after{
    content: '*';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    color: #EF1F1F;
}
.rightInputs{
    width: 622px;
    position: relative;
    box-sizing: border-box;
}
.textarea_forNum{
    position: relative;
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    border-radius: 3px;
    padding: 10px 15px 25px;
    box-sizing: border-box;
    height:104px;
}
.textGuangarea{
    width: 100%;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    color: #2E2E2E;
    outline: none;
    resize: none;
   border: none;
    
}
.fontLenArea{
    position: absolute;
    right: 15px;
    top: 80px;
    font-size: 12px;
    line-height: 18px;
    color: #BFBFBF;
}
.jfSelect{
    display: flex;
    justify-content: left;
    align-items: center;
}
.select_jf{
    width: 101px;
    height: 38px;
    box-sizing: border-box;
    padding: 0 15px;
    background: #fff;
    border: 1px solid #EBEBEB;
    border-radius: 1px;
    position: relative;
    cursor: pointer;
}
.selectedVal{
    display: flex;
    justify-content: space-between;
    align-items: center
}
.slt_jifen{
    font-weight: 400;
    font-size: 14px;
    line-height: 38px;
    color: #2E2E2E;
}
.selectedVal>img{
    width: 18px;
    transform: rotate(90deg);
}
.jfText{
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    color: #737373;
    margin-left: 10px;
}
.err_not_wenjia,.errText{
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    padding-top: 15px;
    color: #EF1F1F;
    display: none;
}
.fenType{
    width: 100%;
}
.fenType>li{
    float: left;
    font-weight: 400;
    font-size: 14px;
    line-height: 34px;
    padding: 0 15px;
    color: #2E2E2E;
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    border-radius: 1px;
    margin-right: 15px;
    margin-bottom: 15px;
    cursor: pointer;
}
.fenType>li.activeFen,.selectBox>li.activeFen{
    background: #EF1F1F;
    border-color: #EF1F1F;
    color: #fff;
}
.tiSend{
    width: 100%;
    margin-top: 50px;
}   
.rightWid{
    width: 622px;
    float: right;
}
.btnShenhe{
    font-weight: 400;
    font-size: 15px;
    line-height: 44px;
    text-align: center;
    color: #FFFFFF;
    background: #EF1F1F;
    border-radius: 3px;
    border: none;
    outline: none;
    padding: 0 60px;
    cursor: pointer;
}
.shenheErr{
    width: 406px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #EF1F1F;
    margin-top: 10px;
    display: none;
}
.j_guize{
    width: 100%;
    margin-bottom: 50px;
}
.headAddLine{
    padding-bottom: 15px;
    border-bottom: 1px solid #EBEBEB;
}
.leftNameAddL{
    padding-left: 11px;
    position: relative;
    font-weight: 400;
    font-size: 18px;
    line-height: 18px;
    color: #2E2E2E;

}
.afterLine_head::after{
    content: "";
    display: inline-block;
    width: 3px;
    height: 18px;
    position: absolute;
    left: 0;
    top: 2px;
    background: #EF1F1F;
}
.headAddLine .right_more{
    height: 18px;
}
.headAddLine .right_more>img{
    width: 18px;
    height: 18px;
}
.headAddLine .right_more>.hoverChange{
    width: 18px;
    height: 18px;
}
.boxTextsGui{
    width: 100%;
    margin-top: 15px;
}
.boxTextsGui>li{
    margin-bottom: 20px;
}
.blackFontL{
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #2E2E2E;
    display: inline-block;
}
.redFontR{
    display: inline-block;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #EF1F1F;
}


.top_chuan{
    width: 100%;
    display: block;
    background: #EF1F1F;
    border-radius: 1px;
    font-size: 16px;
    line-height: 36px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    margin-top: 20px;
}
.top_chuan>img{
    width: 16px;
    height: 16px;
    margin-left: 10px;
    vertical-align: text-bottom;
}
.avatar-container{
    width: 60px;
    height: 60px;
    display: inline-block;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.05);
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}
.plupload_img{
    max-width: 100%;
}
.htmlChuanZi{
    display: inline-block;
    font-size: 999px; 
    opacity: 0; 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    width: 100%; 
    height: 100%;
    cursor: pointer;
}
.hotZiliao{
    width: 100%;
    margin-top: 25px;
}
.part_name{
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    color: #2E2E2E;
    margin-bottom: 15px;
}
.part_name-rightClear{
    float: right;
    font-size: 14px;
    line-height: 26px;
    padding: 0 20px;
    color: #5C5C5C;
    border: 1px solid #EBEBEB;
    border-radius: 1px;
    text-decoration: none;
}
.boxZiliao{
    background: #F9F9F9;
    border: 1px solid #EBEBEB;
    padding: 30px 25px;
    box-sizing: border-box;
}
.boxZiliao_box{
    font-size: 0;
    height: 150px;
    overflow: hidden;
}
.boxZiliao_box>li{
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.boxZiliao_box>li>a{
    display: inline-block;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    color: #2E2E2E;
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    border-radius: 1px;
    text-decoration: none;
    padding: 0 10px;
}
.boxZiliao_box>li>a.active{
    background: #EF1F1F;
    color: #fff;
    border-color: transparent!important;
}
.showAllRowZ{
    width: 100%;
    margin-top: 5px;
    text-align: right;
}
.showAllRBtn{
    display: inline-block;
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
    color: #5C5C5C;
    padding: 0 10px;
    background: #F9F9F9;
    border: 1px solid #EBEBEB;
    cursor: pointer;
}
.showAllRBtn>img{
    width: 16px;
    margin-left: 6px;
    vertical-align: middle;
}
.showAllRBtn>img.rotate_180{
    transform:rotate(180deg);
    -ms-transform:rotate(180deg);     /* IE 9 */
    -moz-transform:rotate(180deg);    /* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg);  /* Opera */
}







.wid_260 .bdtPros{
    margin-top: 10px;
}
.wid_260 .two_side_head{
    margin-bottom: 10px;
}
.wid_260 .item_bdt{
    text-decoration: none;
}
.wid_260 .lPriceLeft{
    font-size: 16px;
    line-height: 16px;
}
.wid_260 .right_texts{
    width: 232px;
    float: none;
}
.wid_260 .right_texts>.titles_top{
    height: 16px;
    line-height: 16px;
    margin-bottom: 16px;
    -webkit-line-clamp: 1;
}
.wid_260 .down_price_address{
    position: relative;
    right: 0;
    bottom: 0;
    width: 232px;
}
.xiazaiGuan_ad{
    width: 100%;
    display: block;
    margin-top: 25px;
}
.xiazaiGuan_ad>img{
    max-width: 100%;
}




.methodsContent{
    width: 100%;
}
.methodsContent_head{
    width: 100%;
    padding-bottom: 15px;
    border-bottom: 1px solid #EBEBEB;
    position: relative;
}
.methodsCon_body{
    display: block;
    box-sizing: border-box;
    padding: 0 144px;
}
.methodsCon_body>li{
    display: inline-block;
    vertical-align: top;
    margin-right: 60px;
}
.methodsCon_body>li>a{
    text-decoration: none;
    display: block;
    line-height: 24px;
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    color: #2E2E2E;
}
.methodsActive>a{
    color: #EF1F1F!important;
}

/* 下载主体 */
.downfileHPart{
    width: 100%;
    margin-top: 30px;
}
.downfileHPartItem{
    width: 100%;
    height: 45px;
    background: #F3F3F3;
    margin-bottom:30px;
    cursor: pointer;
}
.downfileHItemL{
    display: inline-block;
    vertical-align: top;
    line-height: 45px;
    text-decoration: none;
    font-size: 16px;
    color: #666666;
    margin-left: 20px;
}
.downfileHItemR{
    text-decoration: none;
    float: right;
    display: inline-block;
    margin-right: 20px;
    position: relative;
    width: 45px;
    height: 45px;
}
.downfileRFloor{
    width: 100%;
    height: 100%;
    display: inline-block;
    position: relative;
}
.downfileRFloor>img{
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.downfileRFloat{
    width: 100%;
    height: 100%;
    position:absolute;
    top: 0;
    left: 0;
    display:none;
}
.downfileRFloat>img{
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.downfileHPartItem:hover{
    background: #E44544;
}
.downfileHPartItem:hover .downfileHItemL{
    color: #fff;
}
.downfileHPartItem:hover .downfileRFloat{
    display: inline-block;
}

/* 下载详情页 */
.wid_913{
    width: 913px;
}
.xiaDetails_content{
    width: 100%;
    margin-top: 25px;
    font-size: 0;
}
.titHead_type{
 display: flex;
 justify-content: space-between;
 align-items: center;
}
.titlexia{
    font-weight: 400;
    font-size: 24px;
    line-height: 30px;
    color: #2E2E2E;
    width: 741px;   
}
.typeIcon_xia{
    width: 72px;
    height: 72px;
    display: inline-block;
}
.typeIcon_xia>img{
    width: 100%;
}
.userYong{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 30px;
}
.leftUser{
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #737373;
}
.leftUser>b{
    color: #EF1F1F;
    font-weight: 400;
}
.leibieXia{
    font-size: 16px;
    line-height: 16px;
    color: #737373;
}
.leibieXia>b{
    color: #2E2E2E;
    font-weight: 400;
}
.chuanTimeSize{
    margin-top: 20px;
}
.chuanTimeSize>span{
    float: left;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #737373;
    margin-right: 40px;
}
.chiFenSave{
    width: 100%;
    background: #F9F9F9;
    border: 1px solid #EBEBEB;
    padding: 40px;
    box-sizing: border-box;
    font-size: 0;
    margin-top: 30px;
    display: flex;
    justify-content:space-between;
}
.item_cfs{
    display:flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}
.right_af_line:after{
    content: "";
    width: 1px;
    height: 100%;
    background: #EBEBEB;
    position: absolute;
    right: -81px;
    top: 0
}
.cfs_wordname{
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #2E2E2E;
}
.cfs_num{
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #EF1F1F;
    margin-top: 15px;
}

.nowXiaBtn{
    display: block;
    font-weight: 400;
    font-size: 16px;
    background: #ef1f1f;
    border-radius: 1px;
    color: #FFFFFF;
    line-height: 36px;
    padding: 0 30px;
    text-decoration: none;
    margin-top: 9.5px;
}
.nowXiaBtn>img{
    margin-right: 10px;
}
.saveBtnStatus{
    width: 24px;
    height: 24px;
    margin-top: 15px;
}
.saveBtnStatus>img{
    width: 100%;
}

.ziJianJie{
    width: 100%;
    padding: 40px 30px 30px;
    position: relative;
    border: 1px solid #EBEBEB;
    box-sizing: border-box;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #2E2E2E;
    margin-top: 59px;
    margin-bottom: 25px;
}
.jianJieName{
    position: absolute;
    left: 30px;
    top: -29px;
    background: linear-gradient(201.08deg, #FF8291 31.56%, #CC0019 71.55%);
    border: 10px solid #FFFFFF;
    border-radius: 1px;
    padding: 0 30px;
    line-height: 38px;
    font-size: 18px;
    color: #fff;
}

.xiazai_box_details .left_xia_text{
    width: 725px;
}
.tanKuang{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    background: rgba(0,0,0,0.6);
}
.oneyIconText{
    width: 165px;
    height: 64px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding: 20px;
    background: #fff;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #5C5C5C;
}
.oneyIconText>img{
    width: 20px;
    vertical-align: text-bottom;
    position: relative;
    top: 2px;
    margin-right: 1px;
}
.autoTimeHide{
    width: 440px;
    height: 147px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    padding: 20px;
    background: #fff;
}
.closeRows{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.closeRow_l{
    display: flex;
    justify-content: left;
    align-items: center;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #5C5C5C;
}
.closeRow_l>img{
    width: 20px;
    margin-right: 7px;
}
.closeTankuang{
    width: 24px;
    height: 24px;
}
.closeTankuang>img{
    width: 100%;
}
.closeTankuang:hover{
    cursor: pointer;
}
.closeTexts{
    width: 100%;
    margin-top: 15px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #5C5C5C;
    display: block;
}
.closeTexts>a{
    text-decoration: none;
    color: #EF1F1F;
    display: inline-block;
    line-height: 24px;
}
.daoTimesRows{
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    margin-top: 20px;
    color: #5C5C5C;
    text-align: center;
}
.daoTimesRows>span{
    color: #EF1F1F;
}
.moveAndTrue{
    width: 100%;
    text-align: right;
    display: block;
    margin-top: 20px;
}
.moveAndTrue>span{
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
    padding: 0 10px;
    display: inline-block;
    margin-left: 20px;
    border-radius: 2px;
    box-sizing: border-box;
    cursor: pointer;
}

.moveAndTrue>span.quXiao{
    color: #5C5C5C;
    border: 1px solid #EBEBEB;
}
.moveAndTrue>span.queding{
    color: #fff;
    background: #EF1F1F;
}
.jifenTank{
    width: 100%;
    margin-top: 20px;
}
.table_tk_Name{
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #737373;
}
.tableJifen{
    border: 1px solid #EBEBEB;
    border-bottom: none;
    border-right: none;
    box-sizing: border-box;
    margin-top: 15px;
}
.tableJifen>li{
    width:100%;
    font-size: 0;
    white-space: nowrap;
}
.tableJifen>li.tableJifen_h{
    background: #F9F9F9;
}
.tableJifen>li>span{
    display: inline-block;
    width: 33.333%;
    text-align: center;
    font-weight: 400;
    font-size: 14px;
    color: #2E2E2E;
    line-height: 28px;
    border-right: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
    box-sizing: border-box;
    height: 28px;
}
.zhuShiText{
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    margin-top: 20px;
    color: #737373;
}





.xiaZaiHName{
    width: 100%;
    margin-top: 25px;
    height: 60px;
    margin-bottom: 44px;
}
.xiaZaiHName>span{
    display: inline-block;
    vertical-align: top;
    line-height: 60px;
    font-size: 20px;
    color: #999999;
    font-weight: bold;
    position: relative;
    cursor: pointer;
}
.xiaZaiHName>span:hover .afterLine{
    display: inline-block;
}
.afterLine{
    display: none;
    width: 76%;
    height: 1px;
    background: #999;
    position: absolute;
    bottom: 16px;
    left: 0;
}
.xiaZaiHName>b{
    display: inline-block;
    vertical-align: top;
    line-height: 60px;
    font-size: 20px;
    font-weight: bold;
    color: #E44544;
    margin-left: 10px;
}
.xiaZaiHName>a{
    display: inline-block;
    float: right;
    line-height: 60px;
    text-decoration: none;
    font-size: 30px;
    padding: 0 64px;
    background: #E44544;
    border-radius: 1000px;
    color: #fff;
    font-weight: bold;
}
.xiaZaiHDetails{
    width: 100%;
    margin-bottom: 60px;
}
.xiaZaiHDetails>p{
    font-size:16px;
    color:#999999;
    line-height:24px;
    margin-bottom: 20px;
}
.xiaZaiHTell{
    width: 100%;
    margin-bottom: 100px;
}
.xiaZaiHTellName{
    background: #E44544;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    font-size: 20px;
    color: #fff;
    font-weight: lighter;
    margin-bottom: 30px;
}
.xiaZaiHTellImg{
    width: 100%;
    text-align: center;
}
.xiaZaiHTellImg>img{
    max-width: 100%;
}

/* 音频播放 */

.audioBtns{
    width: 158px;
    height: 60px;
    position: fixed;
}
.audioDefaultHover,.audioPlayPart{
    width: 100%;
    height: 100%;
    position: relative;
    text-align: right;
    font-size: 0;
}
.audioPlayPart{
    display: none;
}
.audioPlayPart>li{
    width: 100%;
    height: 100%;
    position: relative;
    display: none;
}
.audioPlayPart>li>span{
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    border-radius: 50%;
    box-shadow: 0 0px 10px rgba(0,0,0,0.5);
}
.audioPlayPart>li>span>img{
    max-width: 100%;
}
.audioDefault{
    display: inline-block;
    max-width: 100%;
    cursor: pointer;
    
}
.audioDefault:hover{
    box-shadow: 0 0px 10px rgba(0,0,0,0.5);
    border-radius: 50%;
}
.audioHover{
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 100%;
    cursor: pointer;
    overflow: hidden;
    border-radius: 50%;
    z-index: -1;
    transition: all 0.1s linear 0s;
    -moz-transition: all 0.1s linear 0s; /* Firefox 4 */
    -webkit-transition: all 0.1s linear 0s; /* Safari 和 Chrome */
    -o-transition: all 0.1s linear 0s; /* Opera */
}
.audioDefault:hover+.audioHover{
    width:100%;
    border-radius: 0;
}
.audioHover>img{
    width:168px;
    height: 100%;
}
.audioBtns img{
    max-width: 100%;
}

/* 渠道报价 */
.quotedpricePage{
    width: 1200px;
    margin: 20px auto 0;
    font-size: 0;
}
.wid_184{
    width:184px;
}
.wid_184>.articalType{
    width:184px;
}
.navsbjType{
    width:100%;
}
.navsbjType>li>a.navTop{
    text-decoration: none;
    box-sizing: border-box;
    padding: 0 15px;
    line-height: 46px;
    display: block;
}
.navsbjType .navTop .navTopText{
    font-size: 16px;
    color: #2E2E2E;
    display: inline-block;
    line-height: 46px;
    margin-left: 5px;
}
.navsbjType>li>a.navTop.chooseActove{
    background: #EF1F1F;
}
 .navsbjType>li>a.navTop.chooseActove .navTopText{
    color: #fff;
 }
.navTop>.leftIcon,.navTop>.rightIcon{
    width: 24px;
    height: 24px;
    margin-top: 12px;
}
.navTop>.leftIcon{
    float: left;
}
.navTop>.rightIcon{
    float: right;
}
.navChildTybox>li>a{
    display: block;
    font-weight: 400;
    font-size: 15px;
    line-height: 46px;
    color: #2E2E2E;
    box-sizing: border-box;
    padding: 0 15px;
    cursor: pointer;
    text-decoration: none;
}
.navChildTybox>li>a.active{
    color: #EF1F1F;
}
.quotedpriceLeft{
    display: inline-block;
    vertical-align: top;
    width: 729px;
    margin-left: 25px;
}
.quotedLeftItem{
    width: 100%;
    margin-bottom: 10px;
    padding-top: 15px;
}
.quotedItemTit{
    width: 100%;
    padding-bottom: 15px;
    border-bottom: 1px solid #EBEBEB;
}
.quotedItemTit>span{
    display: inline-block;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #EF1F1F;
}
.quotedItemTables{
    width: 100%;
    margin-top: 15px;
}
.quotedItemTables>.quotedItemTableOne:last-child{
    margin-bottom: 0;
}
.quotedItemTableOne{
    width: 100%;
    margin-bottom:25px;
}
.quotedItemTableTwo{
    width: 100%;
}
.quotedTableOneName{
    width: 100%;
    height: 40px;
}
.quotedTableOneNameL{
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
}
.quotedTableOneNameBg{
    display: inline-block;
    vertical-align: top;
    line-height:40px;
    width: 301px;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    background: url(../images/bgTable.svg)no-repeat;
    background-size: 100% 100%;
    color: #fff;
}
.quotedTableOneNameTime{
    display: inline-block;
    font-size: 14px;
    color: #EF1F1F;
    line-height: 24px;
    vertical-align: bottom;
    margin: 0 10px 0 25px;
}
.quotedTableOneNameDw{
    display: inline-block;
    font-size: 12px;
    line-height: 24px;
    color: #5C5C5C;
    vertical-align: bottom;
}
.quotedTable_seexiang{
    float: right;
    font-weight: 400;
    font-size: 14px;
    line-height: 40px;
    padding: 0 15px;
    background: #EF1F1F;
    color: #FFFFFF;
    text-decoration: none;
}


.quotedTableOneCont{
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #CCCCCC;
}
.quotedTableOneCont thead{
    width: 100%;
}
.quotedTableOneCont thead tr{
    width: 100%;
    height: 40px;
    background:  #E6E6E6;
}
.quotedTableOneCont thead tr th{
    font-size:17px;
    color: #171717;
    line-height: 40px;
}

.quotedTableOneCont thead tr th:first-child{
    width: 135px;
}

.quotedTableOneCont tbody tr td{
    font-size: 17px;
    font-weight: bold;
    color: #2E2E2E;
    line-height:40px;
    text-align: center;
}
.quotedTableOneCont tbody tr td:first-child{
    color:#EF1F1F;
}
.tableImg{
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.tableImg>img{
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.quotedTableOneCont tbody tr:nth-child(2n){
    background: #f9f9f9;
}
.sxIconTd>img{
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.wid_450.wid_235{
    width:235px;
}
.wid_235 .bdtPros{
    margin-top: 15px;
}
.wid_235 .bdtPros .two_side_head{
    padding-bottom:15px; 
    margin-bottom: 15px;
}
.wid_235 .item_bdt .right_texts{
    width: 100%;
    float: none;
}
.wid_235 .item_bdt{
    text-decoration: none;
    padding: 10px;
}
.wid_235 .item_bdt .right_texts .titles_top{
    line-height: 16px;
    width: 100%;
    height: 16px;
    margin-bottom: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}
.wid_235 .item_bdt .time_xianum{
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
}
.wid_450.wid_235 .itemImg{
    width: 103px;
}
/* 我的收藏删除样式 */
.moveXiangImg{
    width: 100%;
    height: 30px;
    text-align: right;
}
.moveXSpan{
    display: inline-block;
    vertical-align: top;
    width:30px;
    height:30px;
    overflow: hidden;
    position: relative;
    right:-30px
}
.moveXSpan>b{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 100%;
}
.moveXSpan>b>img{
    max-width: 100%;
}

.redMoveShow{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.moveXSpan:hover .redMoveShow{
    z-index: 5;
}
.returnQuxiao{
    display: none;
    line-height: 34px;
    font-size: 16px;
    color: #999999;
    font-family: 'Regular';
}
/* 注册新样式 */
.reistePartHead{
    height: 45px;
    width: 100%;
    margin-bottom:60px;
}

.reisteParFirB,.reisteParFirb{
    display: inline-block;
    vertical-align: top;
    font-size: 30px;
    color: #333333;
    line-height: 45px;
    letter-spacing: 2px;
}
.reisteRight{
    float: right;
    line-height: 45px;
}
.reisteGoR{
    color: #999;
    cursor: pointer;
    font-size: 15px;
    line-height: 45px;
}
.risGologin{
    color: #7DB6ED;
    display: inline-block;
    margin-left: 4px;
}
/* 填写密码 */
.canTiao{
    line-height: 30px;
    background: #E44544;
    display: inline-block;
    padding: 0 15px;
    opacity: 0.2;
    border-radius: 100px;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}
/* 注册显示二维码 */

.loginEwemaPart{
    width: 500px;
    height: 403px;
    padding-top: 93px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background: #FFFFFF;
    font-size: 0;
}
.loginEwemaImg{
    display: block;
    width: 240px;
    height: 240px;
    text-align: center;
    margin: 0 auto 40px;
}
.loginEwemaImg>img{
    max-width: 100%;
}
.loginEwemaText{
    display: block;
    margin: 0 auto;
    width: 290px;
    height: 50px;
    line-height: 50px;
    background: #E44544;
    font-size: 20px;
    color: #fff;
    text-align: center;
}
.loginEwemaclose{
    width: 100%;
    height: 46px;
    position: absolute;
    left: 0;
    bottom: -126px;
    text-align: center;
}
.loginEwemaclose>a{
    display: inline-block;
    width: 46px;
    height: 46px;
}
.loginEwemaclose>a>img{
    max-width: 100%;
}
/* 注册成功 */
.risteSucessBg{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.risteSucessBg>img{
    width: 100%;
    height: 100%;
}
.risteSucessText{
    position: absolute;
    top: 270px;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 0;
    cursor: pointer;
}
.risteSucessText>p{
    font-size: 30px;
    color: #333333;
    line-height: 45px;
}
.risteSucessText>span{
    display: block;
    width: 290px;
    background: #E44544;
    line-height: 50px;
    height: 50px;
    color: #FFFFFF;
    font-size: 20px;
    margin: 62px auto 0;
}

/* 旧资讯历史报价详情 */
.cpbj_zst{
    margin-top: 40px;
}
.cpbj_zst>h3{
    text-align: center;
}
.zst_xq{
    text-align: center;
    margin-top: 15px;
    padding: 0 0 15px 165px;
    position: relative;
}
.qj {
    display: inline-block;
    width: 80px;
    text-align: center;
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    color: #2E2E2E;
}
.lishibaojia{
    width:940px;
    margin: 0 auto;
    margin-top: 70px;
}
.lsbj_title{
    padding-bottom: 15px;
    border-bottom: 1px solid #EBEBEB;
    width: 100%;
    box-sizing: border-box;
}
.lsbj_title>h2{
    font-weight: normal;
    color: #EF1F1F;
    display: inline-block;
    font-size: 20px;
    line-height: 24px;
    position: relative;
}
.lsbj_title>h2:after{
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background: #EF1F1F;
    position: absolute;
    left: 0;
    bottom: -15px;
}
.dateHBtns {
    display: inline-block;
    float: right;
    font-size: 0;
}
.dateHBtns>a {
    display: inline-block;
    width: 24px;
    height: 24px;
    position: relative;
}
.dateHBtns>a>img {
    width: 100%;
    height: 100%;
    vertical-align: top;
}
.dateHBtns>span {
    display: inline-block;
    margin: 0 25px;
    line-height: 24px;
    vertical-align: top;
    color: #2E2E2E;
    font-size: 18px;
    font-weight: bold
}
.hoverShoeImg, .hoverShoeImg01 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
/*.dateHBtnPrev:hover .hoverShoeImg,.dateHBtnNext:hover .hoverShoeImg01{
    z-index: 5;
}*/
.tableHContents {
    width: 100%;
}
.tableHContentOne {
    width: 100%;
}
.bj_xq {
    border-collapse: collapse;
    margin: 0 auto;
    width: 100%;
}
.bj_xq>tbody {
    border: solid 1px #E6E6E6;
}
.bj_xq tr {
    line-height: 40px;
    text-align: center;
    color: #282828;
}
.bj_xq tr th {
    background-color:#E6E6E6;
    font-size: 20px;
    font-weight: 400;
    color: #171717;
    border-top: 1px solid #E6E6E6;
}
.bj_xq tr td {
    font-size: 20px;
    font-weight: 700;
    color:#2E2E2E;
}
/* 个人中心修改资料样式 */
.userAllFar{
    width: 500px;
    height: 430px;
    padding-top: 70px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    background: #fff;
}
.userAnquanTest{
    width: 100%;
    height: 430px;
    position: relative;
}
/* 忘记密码 */
.wangjiP{
    width: 100%;
    text-align: right;
    height: 22px;
}
.wangjiP>span{
    display: inline-block;
    vertical-align: top;
    font-size: 15px;
    color: #CCCCCC;
    cursor: pointer;
}
/* 视频专区 */
/* 轮播 */
.videoZhuanPage{
    width: 1200px;
    margin:31px auto 100px;
}
.lb-box {
  width: 100%;
  height: 500px;
  position: relative;
  overflow: hidden;
}
.lb-content {
  width: 100%;  
  height: 100%;
}
.lb-item {
  width: 100%;  
  height: 100%;
  display: none;
  position: relative;   
}

.lb-item > a {
  width: 100%;
  height: 100%;
  display: block;
}

.lb-item > a > img {
  width: 100%;
  height: 100%;
}
.lb-item.active {
  display: block;
  left: 0%;
}

.lb-item.active.left {
  left: -100%;
}
.lb-item.active.right {
  left: 100%;
}

.lb-item.next,
.lb-item.prev {
  display: block;
  position: absolute;
  top: 0px;
}
.lb-item.next {
  left: 100%;
}
.lb-item.prev {
  left: -100%;
}
.lb-item.next.left,
.lb-item.prev.right {
  left: 0%;
}

.lb-sign {
    position: absolute;
    right: 102px;
    bottom: 40px;
    list-style: none;
}

.lb-sign li {
    width: 10px;
    height: 10px;
    float: left;
    margin-right: 10px;
    border-radius: 50%;
    cursor: pointer;
    border: 1px solid #fff;
}
.lb-sign li.active {
    background-color: #fff;
}

.lb-ctrl {
  width:40px;
  height: 80px;
  background: url("../images/newIndexHNect.png")no-repeat!important;
  bottom: 0;
  cursor: pointer;
  position: absolute;
  display:none;
} 
.lb-ctrl.left {
  left: 0;
  transform: rotate(180deg);
}
.lb-ctrl.right {
  right:0;
}

.lb-box:hover .lb-ctrl.left {
    display: block;
}
.lb-box:hover .lb-ctrl.right {
    display: block;
}
.lb-ctrl:hover {
background: url("../images/newIndexHNextG.png")no-repeat!important;
}

/* 轮播图下大分类 */
.videoZhuanSty{
    width: 100%;
    margin: 30px auto 64px;
    font-size:0;
}
.videoBigSty{
    display: inline-block;
    width: 260px;
    margin-right: 41px;
    position: relative;
    vertical-align: top;
}
.videoBigSty>span{
    display: inline-block;
    width: 100%;
    vertical-align: top;
    overflow: hidden;
}
.videoBigSty>span>img{
    max-width: 100%;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.videoBigSty>span:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.videoBigSty::after{
    content: "";
    display: inline-block;
    width: 1px;
    height: 60px;
    background: url("../images/lineSmall.png")no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 45px;
    right: -22px;
}
.videoRMaodian{
    display: inline-block;
    width: 280px;
    margin-left: 16px;
}
.videoROne{
    width: 100%;
    background: #F9F9F9;
    border-radius: 100px;
    line-height: 53px;
    height: 53px;
}
.videoRDeafult{
    font-size: 20px;
    color: #333333;
    display: inline-block;
    line-height: 53px;
    margin-left: 30px;
    font-weight: bold;
}
.videoRBtnTwo{
    margin-left: 53px;
    position: relative;
    display: inline-block;
    height: 53px;
}
.videoRBtnTwo::before{
    content:"";
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #333333;
    border-radius: 50%;
    position: absolute;
    top: 24px;
    left: -28px;
}
.videoRBtnTwo>a{
    display: inline-block;
    text-decoration: none;
    font-size: 20px;
    color: #999999;
    line-height: 53px;
}
.videoRMaodian>.videoROne:first-child{
    margin-top:10px;
    margin-bottom: 24px;
}
/* 周评 */
.videoZhuanFloor2{
    width: 100%;
    font-size: 0;
}
.vZhuanZhou{
    width: 100%;
    margin-bottom: 64px;
}
.vZhuanZhouHead{
    width: 100%;
    height: 47px;
    font-size: 0;
}
.vZhuanZhouName{
    display: inline-block;
    line-height: 47px;
    vertical-align: top;
    font-size: 32px;
    color: #333333;
    margin-right: 20px;
}
.vZhuanZhouMore{
    display: inline-block;
    vertical-align: top;
    text-decoration: none;
    font-size: 20px;
    color: #999999;
    line-height: 29px;
    margin-top: 9px;
}
.vZhuanZhouTit{
    display: inline-block;
    vertical-align: top;
    color: #333333;
    line-height: 29px;
    margin-top: 9px;
    font-size: 20px;
    margin-left: 60px;
    width: 600px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vZhuanChangeBtn,.vZhuanChangeOth{
    display: inline-block;
    float: right;
    margin-right: -15px;
    height: 40px;
    margin-top: 4px;
}
.vZhuanChangeBtn>span,.vZhuanChangeOth>span{
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    cursor: pointer;
}
.vZhuanChangeBtn>span>img,.vZhuanChangeOth>span>img{
    max-width: 100%;
    max-height: 100%;
}
.vZhuanChangeBtn>b,.vZhuanChangeOth>b{
    display: inline-block;
    vertical-align: top;
    font-size: 26px;
    line-height: 32px;
    font-weight: 400;
    color: #666;
    margin: 3px 22px 0;
}
.vZhuanChangePrev{
    transform: rotate(180deg);
}
.opcityTou{
    opacity: 0.5;
}
.vZZhouContent{
    width: 100%;
    margin-top: 20px;
    font-size: 0;
}
.vZZhouContentL{
    width: 593px;
    display: inline-block;
    vertical-align: top;
    text-decoration: none;
}
.vZZhouContentLTop{
    display: block;
    width: 593px;
    height: 334px;
    position: relative;
}
.vZZhouContentLTop>video{
    width: 100%;
    height: 100%;
}
.vZZhouContentLTop iframe{
    width: 100%;
    height: 100%;
}
.vZZhouVideoZZ{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    height: 100%;
}
.vZZhouVideoIcon{
    position: absolute;
    line-height: 40px;
    background: #BC0101;
    padding: 0 15px;
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    left: 20px;
    bottom: -19px;
}
.vZZhouContentDown{
    width: 100%;
    background: #F9F9F9;
    padding-top: 30px;
    padding-bottom: 26px;
}
.vZZhouContentDown>h3{
    width: 92.627%;
    margin: 0 auto 11px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 20px;
    line-height: 29px;
    color: #333;
}
.vZZhouContentDown>p{
    width: 92.627%;
    margin: 0 auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 16px;
    color: #666;
    line-height: 24px;
}
.vZZhouContentDown>h3:hover,.vZZhouContentDown>p:hover{
    color: #e44544;
}
.vZZhouContentR{
    display: inline-block;
    vertical-align: top;
    width: 593px;
    overflow: hidden;
    margin-left: 14px;
}
.vZZhouNotBr{
    width: 1779px;
    transition: all 0.4s linear;
}

.vZZhouItemOne{
    display: inline-block;
    width: 593px;
    vertical-align: top;
}
#oneZhou .vZZhouNotItemImg{
    height: 145px;
}
#oneZhou .vZZhouNotItemImg>img{
    width: 100%!important;
    min-height: 100%;
    display: block;
    object-fit: cover;
}
.vZZhouNotBrItem{
    display: inline-block;
    vertical-align: top;
    width: 289px;
    margin-right: 15px;
    margin-bottom: 10px;
    text-decoration: none;
    position: relative;
}
.vZZhouItemOne>.vZZhouNotBrItem:nth-child(2n){
    margin-right: 0;
}
.vZZhouNotItemImg{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.vZZhouNotItemImg:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.vZZhouNotItemImg>img{
    max-width:100%;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.vZZhouNotItemTime{
    font-weight: bold;
    font-size: 20px;
    text-decoration: none;
    margin: 4px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333333;
    line-height: 29px;
}
.vZZhouNotItemTime:hover,.vZZhouNotItemTit:hover{
    color: #e44544;
}
.vZZhouNotItemTit{
    font-size: 14px;
    color: #333333;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-indent: 8px;
}
.vZZhouOnlyTime{
    position: absolute;
    bottom: 10px;
    right: 10px;
    line-height: 30px;
    height: 30px;
    padding: 0 10px;
    color:#fff;
    font-size: 16px;
    background: rgba(0,0,0,.6);
}
.vZZhouOnlyTit{
    font-size: 16px;
    color: #333333;
    line-height: 29px;
    margin: 10px auto 18px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vZZhouOnlyTit:hover{
    color: #e44544;
}
.videoZhuanFloor2>.vZhuanZhou:last-child{
    margin-bottom: 60px;
}
/* 广告位 */
.ggWeiImg{
    display: block;
    width: 100%;
    height: 100px;
}
.ggWeiImg>img{
    width:100%;
    height: 100%;
}
/* 产品测评 */
.productCPing{
    width: 100%;
    margin: 60px auto 40px;
}
.cPingContent{
    width: 100%;
    margin: 27px auto 40px;
    overflow: hidden;
}
.cPingContentFar{
    width: 3600px;
    font-size: 0;
    transition: all 0.4s linear;
}
.cPingContentOne{
    display: inline-block;
    width: 1200px;
    font-size: 0;
    vertical-align: top;
}
.cPingContentItem{
    display: inline-block;
    vertical-align: top;
    width: 289px;
    margin-right: 14px;
    margin-bottom: 20px;
    text-decoration: none;
    font-size: 0;
}
.cPingItemTop{
    display: inline-block;
    width: 100%;
    height: 162px;
    position: relative;
}
.cPingItemTop>img{
    width: 100%;
    height: 100%;
}
.cPingItemTop>b{
    position: absolute;
    left: 14px;
    bottom: -26px;
    width: 72px;
    height: 72px;
}
.cPingItemTop>b>img{
    max-width: 100%;
}
.cPingItemTop>span{
    position: absolute;
    right: 10px;
    bottom: 10px;
    line-height: 30px;
    background: rgba(0,0,0,0.6);
    border-radius: 100px;
    color: #fff;
    font-size: 16px;
    padding: 0 10px;
}
.cPingItemDown{
    width: 100%;
    font-size: 20px;
    line-height: 29px;
    font-weight: bold;
    color: #333333;
    height: 58px;
    margin-top: 36px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.cPingContentOne>.cPingContentItem:nth-child(4n){
    margin-right: 0;
}
.cPingSty{
    display: inline-block;
    vertical-align: top;
    margin-top: 4px;
    margin-left: 60px;
}
.cPingSty>li{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background: #F3F3F3;
    border-radius: 100px;
    margin-right: 30px;
    cursor: pointer;
}
.cPingSty>li>a{
    font-size: 16px;
    color: #333333;
    text-decoration: none;
}
.cPingStyActive{
    background: #BC0101!important;
    
}
.cPingStyActive>a{
    color: #fff!important;
}
/*宣传片 */
.advertisingPart{
    width: 100%;
}
.adHead{
    width: 100%;
    height: 47px;
    margin-bottom: 20px;
    font-size: 0;
}
.adHeadName{
    display: inline-block;
    vertical-align: top;
    line-height: 47px;
    color: #333333;
    font-size: 32px;
}
.adBody{
    width: 100%;
}
.adBodyTop{
    width: 100%;
    margin-bottom: 29px;
    font-size: 0;
}
.adBodyTopLeft{
    display: inline-block;
    width: 795px;
    height: 447px;
    position: relative;
    text-decoration: none;
}
.adBodyTLImg{
    display: block;
    width: 100%;
    overflow: hidden;
}
.adBodyTLImg:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.adBodyTLImg>img{
    max-width: 100%;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}

.adBodyIcon1{
    position:absolute;
    top: 10px;
    left: 10px;
    line-height: 30px;
    background:rgba(0,0,0,0.6);
    border-radius: 100px;
    color: #fff;
    font-size: 16px;
    padding: 0 10px;
    font-weight: 400;
}
.adBodyIcon2{
    position: absolute;
    right: 10px;
    bottom: 10px;
    line-height: 30px;
    background: rgba(0,0,0,0.6);
    border-radius: 100px;
    color: #fff;
    font-size: 16px;
    padding: 0 10px;
    font-weight: 400;
}
.adBodyTLTit{
    position: absolute;
    bottom: 17px;
    left: 0;
    font-size: 26px;
    color: #FFFFFF;
    z-index: 5;
    font-weight: bold;
    width: 80%;
    margin-left: 30px;
    line-height: 36px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.adBodyTopRight{
    display: inline-block;
    vertical-align: top;
    width: 381px;
    margin-left: 24px;
}
.adBodyTRItem{
    display: block;
    width: 100%;
    height: 214px;
    position: relative;
}
.adBodyTRItemImg{
    display: block;
    width: 100%;
    height: 100%;
}
.adBodyTRItemImg>img{
    width: 100%;
    height: 100%;
}
.swipeTextDown{
    font-size: 20px;
    font-weight: bold;
    line-height: 29px;
    display: block;
    text-decoration: none;
    height: 58px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #333333;
    margin-top: 10px;
}
.downSwipeItemOne{
    display: inline-block!important;
    vertical-align: top;
    width: 289px!important;
    margin-right:15px;
    text-decoration: none;
    font-size: 0;
}
.swiper-slide>.downSwipeItemOne:last-child{
    margin-right: 0;
}
.downSwipeItemOne>.adBodyTRItem{
    height:162px;
    width: 289px;
}
.showAfterP{
    width: 100%;
    font-size: 14px;
    color: #333333;
    text-align: center;
    line-height: 20px;
    margin-top: 60px;
}
/* 视频列表 */
.opZhe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: rgba(0,0,0,0.6);
}
.opZhe>b{
    display: block;
    width: 100%;
    font-size: 16px;
    color: #fff;
    line-height: 24px;
    text-align: center;
    margin-top: 28px;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
}
.videoListPage{
    width: 1200px;
    margin: 20px auto 100px;
}
.listVideoBig{
    display: block;
    width: 100%;
    height: 100%;
}
.listVideoBig>img{
    width: 100%;
    height: 100%;
}
.vZZhouContentTwo{
    width: 100%;
    margin-top: 30px;
    font-size: 0;
    margin-bottom: 30px;
}

.vZZhouContentTwo>.vZZhouNotBrItem{
    margin-right: 14px;
    margin-bottom: 12px;
}
.vZZhouContentTwo>.vZZhouNotBrItem:nth-child(4n){
    margin-right: 0;
}
.notStyMargin>.vZZhouNotBrItem{
    margin-bottom: 10px;
}
.nowJianDuan{
    font-size: 16px;
    color: #333333;
    display: inline-block;
    line-height: 24px;
    float: right;
    font-weight: 400;
    margin-top: 12px;
}
.needFloat{
    float: right;
    margin-left: 30px!important;
}
.needFloat>li:last-child{
    margin-right: 0!important;
}
.maxFar .cPingContentItem{
    margin-bottom: 30px;
}
/* 闪德有话说视频详情 */
.videoSDPage{
    width: 1200px;
    margin: 30px auto 0;
}
.vSDPlayPlace{
    width: 100%;
    background: #F9F9F9;
    font-size: 0;
}
.vSDPlayLeft{
    display: inline-block;
    width: 816px;
    height: 579px;
    vertical-align: top;
}
.vSDPlayLeftV{
    display: block;
    width: 100%;
    height: 459px;
}
.vSDPlayLeftV iframe{
    width: 100%;
    height: 100%;
}
.vSDPlayLeftV>video{
    width: 100%;
    height: 100%;
}
.vSDPlayLText{
    margin-left: 30px;
    width: 96.323%;
}
.vSDPlayLTOne{
    width: 100%;
    margin-top: 30px;
    margin-bottom: 11px;
}
.vSDPlayLTOne>h3{
    display:inline-block;
    vertical-align: top;
    width: 80%;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    line-height: 29px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vSDPlayLTOne>p{
    display: inline-block;
    float: right;
    line-height: 29px;
    font-size: 16px;
    color: #999999;
}

.vSDPlayLTTwo{
    width: 100%;
    margin-bottom: 24px;
}
.vSDPlayLTTwo>h3{
    display: inline-block;
    vertical-align: top;
    width: 80%;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vSDPlayLEwm{
    display: inline-block;
    float: right;
    position: relative;
    cursor: pointer;
}
.vSDPlayLEwm::before{
    content: "";
    display: inline-block;
    width: 24px;
    height: 25px;
    background: url(../images/mobileImgSm.svg)no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 2px;
    left: -23px;
}
.vSDPlayLEwm>b{
    font-size: 18px;
    color: #999999;
    font-weight: 400;
    display: block;
    line-height: 27px;
}
.vSDPlayRight{
    display: inline-block;
    width: 384px;
    vertical-align: top;
    font-size: 0;
}
.forLeftMargin{
    width: 354px;
    margin-left: 30px;
}
.vSDPlayRHead{
    color: #333333;
    font-size: 24px;
    line-height: 36px;
    padding-top: 10px;
    margin-bottom: 4px;
}
.vSDPlayRBtns{
    width:100%;
    height: 10px;
    margin-bottom: 14px;
}
.vSDPlayRBtns>li{
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    padding: 0 20px;
    border-radius: 100px;
    color: #333333;
    font-size: 18px;
    margin-right:20px;
}
.btnActive{
    color:#fff!important;
    background: #E44544;
}
.vSDPlayRContent{
    width:100%;
}
.vSDPlayRConOne{
    width: 100%;
    height: 476px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.vSDPlayRConOne::-webkit-scrollbar {
    width: 6px;
    position: relative;
    left:0;
}
.vSDPlayRConOne::-webkit-scrollbar-thumb {
    background-color: #ccc;
    -webkit-border-radius:100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
/* .vSDPlayRConOne::-webkit-scrollbar-track {
    background-color: #eaeaea;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
} */
.vSDPlayROneItem{
    display: block;
    width: 100%;
    margin-bottom:20px;
}
.playLeftImg{
    display:inline-block;
    width: 142px;
    vertical-align: top;
    overflow: hidden;
}
.playLeftImg:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.playLeftImg>img{
    max-width:100%;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.playRightText{
    display:inline-block;
    width: 169px;
    vertical-align: top;
    margin-left: 14px;
}
.playRightText>p{
    margin-bottom: 7px;
    color: #333333;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow:hidden;
    text-overflow: ellipsis;
}
.playRightText>span{
    display:block;
    font-size: 12px;
    line-height: 18px;
    color: #CCCCCC;
}
.middleContent{
    width: 100%;
    margin-top:29px;
}
.middleConOne{
    width: 100%;
    margin-bottom: 60px;
}
.middleConOne>h3{
    font-size: 32px;
    color: #333333;
    font-weight: bold;
    line-height: 47px;
}
.middleConOne .vZZhouContentTwo{
    margin-top: 20px;
}
/* 视频详情页评论 */
.videoComment{
    width: 100%;
    margin-bottom: 50px;
}
.videoComment .articHcommentHead{
    font-size: 32px;
    line-height: 47px;
}
.videoComment .articHcommentMeBox{
    margin-top: 20px;
}
.videoComment .hasMycomment{
    margin-bottom: 30px;
}
.videoComment #postform{
    width: 100%;
}
.videoComment .arHLoginAtrBox_left{
    width: 715px;
}
.videoComment .arHLoginAtrBox_left>textarea{
    width:674px;
}
.videoComment .sendTextareaBtn{
    background: #E44544;
}
.videoComment .articNewHcomment{
    margin-top: 40px;
}
.videoComment .allCommentHNew{
    margin-top: 44px;
    margin-bottom: 30px;
}
.videoComment .commentHItemRight{
    width: 100%;
    margin-left: 0;
    padding-bottom: 20px;
}
.videoComment .commentHItemContent{
    margin-bottom: 10px;
}
.videoComment  .commentHTime_thDian{
    line-height: 24px;
}
.videoComment .answerHcommentItem{
    margin-bottom: 12px;
}
.videoComment .clickSeeMoreBtn{
    margin-bottom: 100px;
}
.videoComment .arHNotLoginBox{
    height: 48px;
    margin-bottom: 50px;
}
/* 测评详情页 */
.zhengPlayP{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: rgba(0,0,0,0.8);
    text-align: center;
}
.zhengPlayP>span{
    line-height: 29px;
    font-size: 20px;
    color: #fff;
    margin-top: 25px;
    display: inline-block;
}
.zhengPlayP>b{
    display: inline-block;
    vertical-align: top;
    width: 16px;
    height: 16px;
    margin-top: 32px;
    margin-left: 8px;
}
.zhengPlayP>b>img{
    max-width: 100%;
    max-height: 100%;
}
.cePingHeadvideo{
    width: 100%;
    margin-bottom: 20px;
    font-size:0;
}
.ceping .cPingContentItem{
    margin-bottom: 30px;
}
.cePingHeadvideo>h3{
    display:inline-block;
    font-size: 32px;
    color: #333333;
    font-weight: bold;
    line-height: 47px;
}
.cePingHeadvideo>a{
    display: inline-block;
    line-height:29px;
    margin-top:9px;
    color: #999999;
    font-size: 20px;
    margin-left: 20px;
    text-decoration: none;
}
.videoCPPage{
    width: 1200px;
    margin: 30px auto 0;
}
.vCPPlayPlace{
    width: 100%;
    font-size: 0;
}
.vCPPlayLeft{
    display: inline-block;
    width: 816px;
    vertical-align: top;
    position: relative;
    cursor: pointer;
}
.vCPPlayLeftV{
    display: block;
    width: 100%;
    height: 459px;
    position: relative;
}
.vCPPlayLeftV>video{
    width: 100%;
    outline: none;
    vertical-align: top;
    object-fit: fill;
    height:100%;
}
.vCPPlayPosi{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height:0;
    background: url("../images/videoBgTMing.png")no-repeat;
    background-size: 100% 100%;
    display:none;
    /* overflow: hidden;
    transition: all .5s linear; */
}
.vCPPlayLeft:hover .vCPPlayPosi{
    display:block;
}
.vCPPlayPosiLeft{
    display: inline-block;
    margin-top: 20px;
    margin-left: 30px;
}
.vCPPlayLogo{
    display: inline-block;
    width: 40px;
    height: 40px;
    vertical-align: top;
    margin-top: 6px;
}
.vCPPlayLogo>img{
    width: 100%;
    height: 100%;
}
.vCPPlayText{
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
}
.vCPPlayText>p{
    font-size: 20px;
    line-height: 29px;
    color: #fff;
    font-weight: bold;
}
.vCPPlayText>span{
    font-size: 16px;
    color: #fff;
    display: block;
    line-height: 24px;
}
.userMobileSee{
    display: inline-block;
    float: right;
    margin-right: 21px;
    margin-top: 30px;
    margin-bottom: 60px;
    background: rgba(0,0,0,0.6);
    border-radius: 100px;
    line-height: 40px;
    cursor: pointer;
    position: relative;
}
.userMobileSee:hover #showSaoMa{
    display: block!important;
    z-index: 9999;
}
.userMobileSee>span{
    font-size: 18px;
    color: #fff;
    display:block;
    padding-left: 30px;
    padding-right: 14px;
    position: relative;
}
.userMobileSee>span::before{
    content:"";
    display: inline-block;
    width: 12px;
    height: 18px;
    background: url("../images/smallFFFMobile.png")no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 13px;
    left: 14px;
}
.vCPPlayRight{
    display: inline-block;
    width: 384px;
    height: 459px;
    background: #F9F9F9;
}
.forvcMargin{
    width: 365px;
    margin-left: 19px;
}
.vCPPlayRHead{
    width: 100%;
    margin-top: 10px;
    font-size: 24px;
    font-weight: bold;
    line-height: 36px;
    margin-bottom: 14px;
}

.vCPPlayRConOne{
    border-left: 1px solid #333333;
    max-height: 492px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.vCPPlayRConOne::-webkit-scrollbar {
    width: 6px;
    position: relative;
    left:0;
}
.vCPPlayRConOne::-webkit-scrollbar-thumb {
    background-color: #ccc;
    -webkit-border-radius:100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
.vCPPlayROneItem{
    margin-left: 29px;
    margin-bottom: 20px;
    display: block;
    position: relative;
}
.vCPPlayRConOne>.vCPPlayROneItem:last-child{
        margin-bottom: 0;
}

.playCPLeftImg{
    display: inline-block;
    vertical-align: top;
    width: 142px;
    height: 79px;
    position: relative;
}
.playCPLeftImg>img{
    width: 100%;
    height: 100%;
}
.playCPRightText{
    display: inline-block;
    vertical-align: top;
    margin-left: 14px;
    width: 169px;
    height: 54px;
}
.playCPRightText>span{
    font-size: 18px;
    line-height: 27px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #333333;
}
.itemBeforeYuan{
    position: absolute;
    left: -47px;
    top: 20px;
    padding: 8px;
    width: 20px;
    height: 20px;
    background: #f9f9f9;
}
.itemBeforeYuan>img{
    width: 100%;
    height: 100%;
}


/* 独家人物详情页 */
.renwuVideo{
    width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		text-align: center;
}
.renwuVideoCon{
	 text-align: center;
	 display: inline-block;
	 vertical-align: middle;
	 position: relative;
	 top: 50%;
	 transform: translateY(-50%);
	 height: 757px;
	 font-size: 0;
	 white-space: nowrap;
     width: 100%
}
.renwuVideoPlay{
    display: inline-block;
		height: 100%;
		font-size: 0;
		overflow: hidden;
		vertical-align: middle;
        min-width: 68%;
}
.renwuVideoPlay>video{
    object-fit: fill;
    height: 100%;
    outline: none;
}
/* .renwuVideoPlay>video::-webkit-media-controls-fullscreen-button {
    display: none;
} */
.renwuVideoR{
    display: inline-block;
		background: #1E1E24;
		width: 385px;
		margin-left: 30px;
		height: 100%;
		vertical-align: middle;
		position: relative;
}
.rwVideoRMiddle{
    width: 84.21%;
    margin: 0 auto;
    height: 78.89%;
    margin-top: 11.105%;
    overflow: hidden;
    overflow-y: scroll;
}
.rwVideoRMiddle::-webkit-scrollbar {
    display:none;
}
/* .scrbox>div::-webkit-scrollbar {
    width: 6px;
    position: relative;
    left:0;
}
.scrbox>div::-webkit-scrollbar-thumb {
    background-color: #ccc;
    -webkit-border-radius:100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
} */
.rwVideoRPhoto{
    display: inline-block;
    width: 100%;
    margin-bottom: 51px;
}

.rwVideoRPhoto>img{
    max-width: 100%;
    vertical-align: top;
}

.rwVideoRTit{
    display: block;
		text-align: left;
}
.rwVideoRTit>h2{
    font-size: 24px;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}
.rwVideoRTit>div.scrbox{
    width: 100%;
}
.scrbox>div{
    font-size: 14px;
    color: #FFFFFF;
    line-height: 30px;
    font-weight: lighter;
		white-space: normal;
}

.rwMobileSee{
    display: inline-block;
    background: rgba(0,0,0,0.6);
    border-radius: 100px;
    line-height: 36px;
    cursor: pointer;
    position: relative;
}
.rwMobileSee:hover #showSaoMa{
    display: block!important;
}
.rwMobileSee>span{
    font-size: 14px;
    color: #fff;
    display: block;
    padding-left: 30px;
    padding-right: 14px;
    position: relative;
}
.rwMobileSee>span:before{
    content: "";
    display: inline-block;
    width: 12px;
    height: 18px;
    background: url(../images/smallFFFMobile.png)no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 10px;
    left: 14px;
}
/* 视频兼容 */

.swiper-container1 .downSwipeRen{
    width: 391px;
    margin-right: 14px;
    overflow: hidden;
}
.downSwipeRen:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.downSwipeRen>img{
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.swiper-container1 .downSwipeRen>img{
    max-width: 100%;
}
.swiper-container1 .swiper-slide>.downSwipeRen:last-child{
    margin-right: 0;
}
/* 服务条款 */
.serviceH3{
    font-size: 30px;
    line-height: 45px;
    margin-bottom: 30px; 
}
.serviceFar{
    width: 100%;
}
.serviceDiv{
    font-size: 16px;
    color: #333;
    font-weight: lighter;
    line-height:30px;
    margin-bottom:30px;
}
.reaFar{
    position: relative;
}
.reaFar::after{
    content:"";
    display: inline-block;
    background: #BC0101;
    width: 100%;
    height: 10px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1;
}
.serviceH2{
    font-size: 16px;
    line-height: 30px;
    color: #333;
}
.serviceSpan{
    font-size: 16px;
    color: #333;
    font-weight: lighter;
    line-height:30px;
    display: block;
}
.spanMleft{
    padding-left: 20px;
}
.vSDPlayLEwm:hover #showSaoMa{
    display: block!important;
}

#showSaoMa{
    width: 400px;
    height: 160px;
    position: absolute;
    top: -166px;
    right: 0;
    background: #fff;
    box-shadow: 0px 2px 10px rgba(0,0,0,0.08);
}
#showSaoMa::after{
    content:'';
    width: 0; 
    height: 0;
    border-width: 12px;
    border-style: solid;
    position: absolute;
    bottom: -16px;
    right: 31px;
    border-color: #fff transparent transparent transparent;
}
.showSaoMiddle{
    width: 100%;
    margin-top: 20px;
    font-size: 0;
}
.showSaoMiddleL{
    display: inline-block;
    width: 120px;
    height: 120px;
    margin-left: 20px;
    vertical-align: top;
}
.showSaoMiddleL>img{
    max-width: 100%;
    vertical-align: top;
}
.showSaoMiddleR{
    display: inline-block;
    width: 220px;
    border-top: 1px solid #F3F3F3;
    border-bottom: 1px solid #F3F3F3;
    margin-top: 16px;
    line-height: 45px;
    text-align: center;
}
.showSaoMiddleR>b{
    display: block;
    width: 100%;
    font-size: 18px;
    color: #fff;
    background: #E44544;
    margin: 21px auto 20px;
}
/* 广告位 */
.show_ggaoOne,.show_ggaoTwo{
    display: block;
    width: 100%;
    margin-bottom: 20px;
}
.show_ggaoTwo{
    margin-top: 20px;
}
.show_ggaoOne>img,.show_ggaoTwo>img{
    max-width: 100%;
}
/* 通配 */
.articBodyHLeftCen section{
    max-width: 100% !important;
}

/* 视频详情页广告位 */
.showVideoGGao{
    width: 359px;
    margin-left: 20px;
    display: inline-block;
    vertical-align: top;
    margin-top: 30px;
    text-align: right;
}
.showVideoGGao>a{
    display: inline-block;
    vertical-align: top;
    width: 290px;
}
.showVideoGGao>a>img{
    max-width: 100%;
}
.dMBCenter_text{
    line-height: 30px;
    font-weight: lighter;
}
.dMBCenter_text p,.dMBCenter_text span{
    font-size: 16px !important;
}
.dMBCenter_text strong span{
    font-weight: bold;
}
/* 动效 */
.list-item {
    position: relative;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}
.list-item:hover{
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);
    box-shadow: 0 15px 30px rgba(0,0,0,.1);
    -webkit-transform: translate3d(0,-2px,0);
    transform: translate3d(0,-2px,0);
}
.indexHcontent_left a.smallStylItemOne .smallStylItemOne_img:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.smallStylItemOne_img>img{
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.yueReadNum{
    display: inline-block;
    float: right;
    font-size:14px;
    color: #999999;
    vertical-align: top;
    line-height:20px;
}
.yueReadNum>b{
    color: #7DB6ED;
    font-weight: 400;
    margin-left: 3px;
}

/* 资源审核 */
.zysh.searchNHBContent{
    width: 718px;
}
.zysh.searchNHBContent .left_xia_text{
    width: 530px;
}
.zysh.searchNHBContent .left_xia_text .shStatus{
    width: 100%;
    margin-bottom: 16px;
}
.leftShzt_l{
    float: left;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #EF1F1F;
}
.notTongy_r{
    float: right;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #EF1F1F;
}
.shenHeRows{
    width: 100%;
    margin-top: 20px;
}
.name_shenHeRows{
    font-weight: 400;
    font-size: 15px;
    line-height: 26px;
    color: #2E2E2E;
    float: left;
}
.shenHe_status{
    float: left;
    margin-left: 15px;
}
.shenHe_status>a{
    background: #FFFFFF;
    border-radius: 1px;
    line-height: 26px;
    padding: 0 10px;
    display: inline-block;
    margin-right: 15px;
    font-weight: 400;
    font-size: 15px;
    color: #2E2E2E;
    text-decoration: none;
}
.shenHe_status>a.active{
    background: #EF1F1F;
    color: #fff;
}
.moveZiyuan{
    width: 30px;
    height: 30px;
}
.moveZiyuan>img{
    max-width: 100%;
}
/*评论/回复*/
.pinglunItem.answerPartItem{
    border: 1px solid #EBEBEB;
    padding-bottom: 0;
}
.pinglunItem.answerPartItem .answerPartItemTop{
    padding: 15px 20px;
    box-sizing: border-box;
    border-bottom: 1px solid #ebebeb;
}
.pinglunItem.answerPartItem .answerPartItemDown{
    border: none;
    padding: 15px 20px;
    box-sizing: border-box;
    width: 100%;
}
.pinglunItem.answerPartItem .answerDownMidd{
    width: 100%;
}
.pinglunItem.answerPartItem .answerDownImg{
    width: 200px;
    height: 120px;
    box-sizing: border-box;
    overflow: hidden;
    border: 1px solid #ebebeb;
}
.pinglunItem.answerPartItem .answerDownText{
    width: 745px;
    height: auto;
}
.pinglunItem.answerPartItem .answerDownText>.answerDownText_tit{
    font-size: 18px;
    line-height: 24px;
    height: 48px;
    color: #2E2E2E;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 24px;
}
.pinglunItem.answerPartItem .answerDownText>.answerDownText_con{
    font-weight: 400;
    font-size: 14px;
    line-height: 28px;
    color: #737373;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.headUseravatar{
    width: 100%;
    margin-bottom: 30px;
    box-sizing: border-box;
    padding-left: 40px;
}
/*排行榜品牌产品*/
.boxpp_pro{
    width: 100%;
    margin-bottom: 15px;
}
.name_boxpp_pro{
    font-weight: 400;
    font-size: 20px;
    line-height: 56px;
    color: #EF1F1F;
    border-bottom: 1px solid #EBEBEB;
}
.box_sp_box{
    width: 100%;
    font-size: 0;
}
.pp_sp_item{
    width: 235px;
    display: inline-block;
    margin-right: 20px;
    text-decoration: none;
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    box-sizing: border-box;
    margin-top: 20px;
}
.pp_sp_item:nth-child(4n){
    margin-right: 0;
}
.ppspImage{
    width: 100%;
    height: 141px;
    position: relative;
    overflow: hidden;
}
.ppspImage>img{
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
.ppspTexts{
    box-sizing: border-box;
    padding: 15px;
    font-size: 18px;
    line-height: 24px;
    color: #2E2E2E;
}
/*视频栏目的右边热门话题*/
.box_v_tj{
    width: 100%;
    font-size: 0;
}
.item_tj_item{
    display: inline-block;
    width: 250px;
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    margin-right: 20px;
    margin-bottom: 20px;
    box-sizing: border-box;
}
.item_tj_item:nth-child(3n){
    margin-right: 0;
}
.urlBtnA{
    display: block;
    text-decoration: none;
}
.videosImgs{
    display: block;
    width: 100%;
    position: relative;
    overflow: hidden;    
    height: 160.3px;
    background: #000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.bgvideo{
    max-height: 100%;
    width: 100%;
    webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
}
.rwqy .imgVideo{
    height: initial;
}

.btn_img_video{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 48px;
    height: 48px;
}
.btn_img_video:hover{
    transform: scale(1.4);
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
.videosImgs:hover>.bgvideo {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.video_ms{
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    height: 48px;
    color: #2E2E2E;
    box-sizing: border-box;
    margin-top: 15px;
    padding: 0 22.5px;
    overflow: hidden;
}
.item_tj_item .dateSeeDetail{
    width: 205px;
    margin: 15px auto 0;
}
.item_tj_item .rightSee>img{
    width: 34px;
}
.item_tj_item .hoverSeeDetail{
    width: 34px;
}
.hotHuaTi_video .item_bdt{
    padding: 10px;
}
.hotHuaTi_video .l_bdtimg{
    width: 130px;
}
.hotHuaTi_video .right_texts{
    width: 210px;
}
.hotHuaTi_video .right_texts>.titles_top{
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    color: #EF1F1F;
    height: auto;
    margin-bottom: 0;
}
.hotHuaTi_video .item_bdt .down_price_address{
    width: 210px;
    right: 0;
    bottom: 0;
}
.hotHuaTi_ms{
    display: block;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
    text-decoration: none;
    margin-top: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.lLeftTiem{
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #737373;
}
.playNumLiang{
    color: #EF1F1F;
}
.l_bdtimg>.abpaihang_1,.l_bdtimg>.abpaihang_2,.l_bdtimg>.abpaihang_3,.l_bdtimg>.abpaihang_4{
    position: absolute;
    top: 0;
    left: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    width: 24px;
    text-align: center;
    color: #fff;
}
.l_bdtimg>.abpaihang_1{
    background: url(../images/paihang1.svg)no-repeat;
    background-size: 100% 100%;
}
.l_bdtimg>.abpaihang_2{
    background: url(../images/paihang_2.svg)no-repeat;
    background-size: 100% 100%;
}
.l_bdtimg>.abpaihang_3{
    background: url(../images/paihang_3.svg)no-repeat;
    background-size: 100% 100%;
}
.l_bdtimg>.abpaihang_4{
    background: url(../images/paihang_4.svg)no-repeat;
    background-size: 100% 100%;
}
.box_video_xiazai{
    font-size: 0;
    width: 100%;
}
.itemVideo_xz{
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
    display: block;
}
.itemVideo_xz:hover {
    box-shadow: 0px 4px 8px rgb(239 31 31 / 15%);
}
.itemVideo_xz:hover .hoverImgXia{
   z-index: 9;
}
.itemVideo_xz:hover .leftName_video{
   color: #EF1F1F;
 }
 .imgVideo:hover>.bgvideo {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.leftName_video{
    display: inline-block;
    width: 300px;
    font-weight: 400;
    font-size: 18px;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #2E2E2E;
    text-decoration: none;
} 
.itemVideo_xz .right_xia_imgs{
    width: 40px;
}
.itemVideo_xz .right_xia_imgs .houzui {
    position: absolute;
    left: 0;
    bottom: 7px;
    z-index: 6;
    width: 100%;
    color: #fff;
    display: block;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
}
.itemVideo_xz .right_xia_imgs img{
    max-width: 100%;
}
.boxVideos.videoChannel .hotVideoTit{
    height: 48px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    white-space: pre-wrap;
}
/*热门话题*/
.hothuati{
    margin-top: 35px;
}
.pagename_ht{
    font-weight: 400;
    font-size: 22px;
    line-height: 24px;
    margin-bottom: 20px;
    color: #171717;
}
.box_list_ht{
    width: 100%;
    font-size: 0;
}
.box_list_ht .item_bdt{
    display: inline-block;
    width: 380px;
}
.box_list_ht .item_bdt .l_bdtimg{
    width: 130px;
}
.box_list_ht .item_bdt .right_texts{
    width: 210px;
}
.box_list_ht .item_bdt .down_price_address{
    right: 0;
    bottom: 0;
    width: 210px;
}
.box_list_ht .item_bdt .titles_top{
    margin-bottom: 0;
}
.hothuati_guang{
    display: block;
    width: 100%;
    margin-bottom: 30px;
}
.hothuati_guang>img{
    max-width: 100%;
}
.list_danht .item_bdt{
    padding: 0;
}
.list_danht .item_bdt:hover{
    box-shadow: none;
} 
.list_danht .item_bdt:hover .titles_top{
   color: #2E2E2E;
}
.list_danht .item_bdt .l_bdtimg{
 width: 200px;
}
.list_danht .item_bdt .right_texts{
 width: 410px;
}
.list_danht .item_bdt .hotHuaTi_ms{
    line-height: 24px;
    overflow: visible;
    white-space: initial;
}
.list_danht .item_bdt .down_price_address{
    width: 410px;
    right: 0;
    bottom: 0;
}
.list_danht .item_bdt .rAddressRight{
    float: none;
    margin-left: 100px;
}
.list_danht .itemHotVideo{
    margin-bottom: 20px;
}
.renwuVideoPlay iframe {
    width: 100%;
    height: 100%;
}

.swiper-container{
    background: #000;
}
.swiper-wrapper{
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align:center;
}
.hotVideoTit_jeck{
    font-size: 15px;
    line-height: 22px;
    box-sizing: border-box;
    color: #2E2E2E;
    padding: 0 15px;
    margin: 15px auto;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.bdt_title{
    font-size: 18px;color: #2E2E2E;display: block;padding-bottom: 10px;
}
.bdt_description{
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    height: 50px;
    color: #2E2E2E;
    overflow: hidden;
    display: -webkit-box;
    white-space: normal !important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.phb_tips{
    font-size: 12px;
    margin-top: 20px;
    border: 1px solid #ddd;
    padding: 5px;
    padding-left: 12px;
    line-height: 22px;
    color: #aaa;
}