/*          
*The url:www.x6d.com		  	
*warning:Please respect the author's work
*/
.xd-news-wrap .index-news{overflow:hidden;margin-top:10px!important;display:flex;gap:20px;align-items:flex-start;}
.xd-news-wrap .index-news-tool{width:410px;flex-shrink:0;overflow:hidden;background:#fff;}
.xd-news-wrap .index-news-article{width:780px;flex-shrink:0;overflow:hidden;background:#fff;padding:10px 20px 15px;}

.xd-news-wrap .index-news-tool .layui-carousel{
    width:390px !important;
    height:300px !important;
    border-bottom:10px solid #f6f6f6;
    padding:10px;
    box-sizing:initial;
    background:#fff;
}
.xd-news-wrap .index-news-tool .layui-carousel img{
    width:430px;
    height:300px;
}
.xd-news-wrap .index-news-tool-container{
    width:330px;
    margin: 40px auto 32px;
}
.xd-news-wrap .index-news-tool-container .noad{
    border:1px solid #1b54bc;
    color:#1b54bc;
    display:block;
    height: 50px;
    line-height: 50px;
    text-align:center;
    margin:0 auto;
    float:none;
    font-size:1pc;
    transition:all .5s ease-in;
    border-radius:5px;
}
.xd-news-wrap .index-news-tool-container .noad:hover{
    background:#1b54bc;
    color:#fff;
}
.xd-news-wrap .index-news-tool-container .mytg{
    border:1px solid #1b54bc;
    display:block;
    height: 50px;
    line-height: 50px;
    text-align:center;
    border-radius:5px;
    margin:0 auto;
    font-size:1pc;
    transition:all .5s ease-in;
    margin-top: 17px;
    background:#1b54bc;
    float:none;
    color:#fff;
}
.xd-news-wrap .index-news-tool-container .mytg:hover{
    background:#1b54bc;
}
.xd-news-wrap .index-news-tool-container a:nth-child(3){
    margin-top:20px;
}
.xd-news-wrap .index-news-tool-container fieldset{
    display: -webkit-box;
    height:34px;
    border-top:1px solid #a9a9a9;
    margin: 30px auto 10px;
    float:none;
    border-left:0;
    border-right:0;
    border-bottom:0;
}
.xd-news-wrap .index-news-tool-container legend{
    width: 100pt;
    font-size:14px;
    line-height:34px;
    color:#9a9a9a;
    text-align:center;
    border:0;
}
.xd-news-wrap .index-news-tool-container .tequan{
    margin:0 auto;
    float:none;
    padding:0;
    overflow:hidden;
    width:290px;
}
.xd-news-wrap .index-news-tool-container .tequan li{
    margin-top: 16px;
    overflow:hidden;
}
.xd-news-wrap .index-news-tool-container .tequan div i{
    background:url(../assets/images/privilege_icon.png) no-repeat;
    width:24px;
    height:24px;
    display:block;
    float:left;
    margin-right:7px;
}
.xd-news-wrap .index-news-tool-container .tequan div span{
    cursor:default;
    height:24px;
    line-height:24px;
    display:block;
    float:left;
    color:#9a9a9a;
}
.xd-news-wrap .index-news-tool-container .tequan div{
    float:left;
}
.xd-news-wrap .index-news-tool-container .tequan .liright{
    float:right;
    text-align:right;
}
.xd-news-wrap .dad img{
    width:100%!important;
}
.xd-news-wrap .myad{
    width:37px;
    height:20px;
    display:inline-block;
    text-indent:0;
    margin-right:7px;
    background-size:100% auto;
    line-height:18px;
    font-style:normal;
    margin-top:6px;
    vertical-align:middle;
    text-align:center;
    font-size:13px;
    border:1px solid #dcdcdc;
    color:#a7a7a7;
}
.xd-news-wrap .index-news-article .title{
    position:relative;
    height:45px;
    line-height:35px;
    text-indent:15px;
    font-size:16px;
    border-bottom:1px solid #f6f6f6;
}
.xd-news-wrap .index-news-article .title:after{
    content:" ";
    position:absolute;
    height:15px;
    width:5px;
    background:#1b54bc;
    left:0;
    top:11px;
    border-radius:5px;
}
.xd-news-wrap .index-news-article .title font{
    font-size:13px;
    color:#1b54bc;
    margin:5px;
    background:#f6f6f6;
    padding:1px 10px 1px 7px;
    border-radius:20px;
    border:1px solid #eee;
}
.xd-news-wrap .index-news-article .news-type{
    float:right;
}
.xd-news-wrap .index-news-article .news-type a{
    color:#ababab;
    display:inline-block;
    cursor:pointer;
    text-indent:0;
    margin-left:13px;
    font-size:15px;
    padding:0 10px;
    height:30px;
    line-height:30px;
}
.xd-news-wrap .index-news-article .news-type .hover{
    color:#1b54bc;
    border-bottom:1px solid #1b54bc;
    height:42px;
}
.xd-news-wrap .news-article_container ul{
    padding-top: 15px;
    overflow:hidden;
    width: 100%;
}
.xd-news-wrap .news-article_container ul:nth-child(2),
.xd-news-wrap .news-article_container ul:nth-child(3),
.xd-news-wrap .news-article_container ul:nth-child(4),
.xd-news-wrap .news-article_container ul:nth-child(5){
    display:none;
}
.xd-news-wrap .news-article_container li{
    width:47%;
    float:left;
    height: 30px;
    overflow:hidden;
    line-height: 30px;
    margin-bottom: 3px;
    margin-left:5px;
}
.xd-news-wrap .news-article_container li:nth-child(2n){
    float:right;
}
.xd-news-wrap .news-article_container li a{
    float:left;
    text-align:left;
    padding-left:0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    position:relative;
    font-size:15px;
    text-indent:20px;
    width:80%;
}
.xd-news-wrap .news-article_container li a:before{
    position:absolute;
    content:" ";
    width:4px;
    height:4px;
    background:#dcdcdc;
    left:0;
    top:12.5px;
    border-radius:50%;
}
.xd-news-wrap .news-article_container .new a:before{
    background:#1b54bc;
}
.xd-news-wrap .news-article_container .new span{
    color:red;
}
.xd-news-wrap .news-article_container li span{
    float:right;
    font-size:14px;
    color:#888;
    margin-right:5px;
}
.xd-news-wrap .index-news-article .page{
    margin:5px auto 5px;
    position:relative;
    overflow:hidden;
}
.xd-news-wrap .index-news-article .page>div{
    width:50%;
    height:35px;
    color:#666;
    line-height:35px;
    text-align:center;
    cursor:pointer;
    position:relative;
    font-size:14px;
    border:1px solid #efefef;
    user-select:none;
}
.xd-news-wrap .index-news-article .page>div:hover{
    background:#fbfbfb;
}
.xd-news-wrap .index-news-article .page .top{
    float:left;
    border-right:0;
    border-radius:3px 0 0 3px;
}
.xd-news-wrap .index-news-article .page .bottom{
    float:right;
    border-left:0;
    border-radius:0 3px 3px 0;
}
.xd-news-wrap .index-news-article .page .cfx{
    width:84px;
    height:21px;
    background:#fff;
    display:block;
    float:left;
    position:absolute;
    z-index:1;
    top:50%;
    transform:translate(-50%,-50%) rotate(-42deg);
    left:50%;
    border-bottom:1px solid #efefef;
    border-top:1px solid #efefef;
}
/* ========== 移动端适配 768px以下 ========== */
@media screen and (max-width:768px) {
    .xd-news-wrap .index-news {
        display:block !important;
    }
    .xd-news-wrap .index-news-tool {
        width:100% !important;
    }
    .xd-news-wrap .index-news-tool .layui-carousel {
        width:100% !important;
        height:auto !important;
        padding:0;
    }
    .xd-news-wrap .index-news-tool .layui-carousel img{
        width:100%;
        height:auto;
    }
    .xd-news-wrap .index-news-tool-container{
        width:92%;
    }
    .xd-news-wrap .index-news-article{
        width:100% !important;
        margin-top:15px;
        padding:10px 15px;
    }
    /* 文章列表移动端由两列改为单列 */
    .xd-news-wrap .news-article_container li{
        width:98% !important;
        float:none !important;
        margin-left:0;
    }
    .xd-news-wrap .news-article_container li:nth-child(2n){
        float:none;
    }
}