.index-top-ad,.index-center-ad{margin:10px auto 0;background:#fff;padding:10px 10px 6px;width:75pc;overflow:hidden}
.index-top-ad a{display:block;width:33.1%;height:5pc;margin-right:4px;margin-bottom:4px;float:left;position:relative}
.index-top-ad a:before{position:absolute;content:" ";width:26px;height:1pc;background:url(../images/watermark.png);right:0;font-size:9pt;text-align:center;bottom:0;color:#fff}
.index-top-ad a img{width:100%;height:5pc!important;z-index:1}
.index-top-ad a:nth-child(3n+0){margin:0}
.index-top-ad span a,.index-top-ad span a img{display:block;width:100%;height:5pc;overflow:hidden}
.index-top-ad span{margin-bottom:4px;float:left;width:49.7%}
.index-top-ad span:nth-child(2n+0){float:right}
.index-top-ad p{display:block;width:1180px;overflow:hidden}
.index-top-ad p a{width:100%}
.index-center-ad a{display:block;width:100%;margin-right:4px;margin-bottom:10px;float:left;position:relative;}
.index-center-ad a img{width:100%;height:5pc!important;z-index:1}
.index-center-ad a:before{position:absolute;content:" ";width:26px;height:1pc;background:url(../images/watermark.png);right:0;font-size:9pt;text-align:center;bottom:0;color:#fff}
.index-center-ad a:last-child{margin-bottom:0;}
.index-wz-ad{margin:10px auto;background:#fff;padding:10px;width:75pc;overflow:hidden}
.index-wz-ad table{color:#e8e8e8!important;border:1px!important}
.index-wz-ad tr{width:16.6666%;float:left}
.index-wz-ad td{width:100%;float:left;text-align:center;line-height:22px;height:22px;overflow:hidden;font-size:13px}
.hot-top{
    width:100%;background:#FFF;margin-bottom:13px;padding:22px 20px;position:relative;height:147px;overflow:hidden;margin: 10px auto;}
.hot-top .tg-ph{background:url("/tg-ph.png") no-repeat center center;background-size:100% 100%;position:absolute;right:0;top:0;z-index:2;display:block;width:60px;height:60px;}
.hot-top .left{height:100%;}
.hot-top .left a{display:block;width:121px;height:45px;line-height:45px;background:#f6f6f6;text-align:center;font-size:15px;color:#989898;margin-bottom:13px;cursor:pointer;border-radius:2px;}
.hot-top .left a:last-child{margin-bottom:0;}
.hot-top .left .hover{background:#5298ff;color:#FFF;position:relative;}
.hot-top .left .hover:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #5298ff;position:absolute;top:15.5px;right:-10px;z-index:1;}
.hot-top .right-main{height:100%;overflow-y:auto;margin-bottom:30px;}
.hot-top .right-main:last-child{margin-bottom:0px;}
.hot-top .right-overflow{transition:0.4s all;transform:translateY(0);}
.hot-top .right{float:left;width:calc( 100% - 147px);margin-left:26px;height:100%;}
.hot-top .right .top-ul{height:110px;overflow:hidden;}
.hot-top .right .top-ul li{width: 75px;float:left;margin-right:25.5px;}
.hot-top .right .top-ul li:nth-child(10n){margin-right:0;}
.hot-top .right .top-ul li a{display:block;}
.hot-top .right .top-ul li a .list-img{overflow:hidden;width:100%;height:78px;line-height:78px;text-align:center;border-radius:10px;}
.hot-top .right .top-ul li a .list-img img{width:100%;}s
                                                       .hot-top .right .top-ul li a .list-img img:hover{opacity:0.8;}
.hot-top .right .top-ul li a h3{margin-top:7px;font-size:14px;line-height:25px;height:25px;overflow:hidden;width:100%;text-align:center;}

.post-list-cats {
    position: relative;
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 8px 0.1px;
    background-color: #f2f5f9;
}

.post-list-cats::-webkit-scrollbar {
    width: 0 !important;
    height: 0 !important;
}

.cat-item {
    width: 100%;
    height: 30px;
    white-space: nowrap;
    box-sizing: border-box;
}

.cat-item a {
    position: relative;
    display: inline-block;
    margin-right: 5px;
    width: auto;
    text-transform: capitalize;
    font-size: 14px;
    line-height: 30px;
}

.cat-item .this:before {
    background-color: #4387fd;
    opacity: .15;
}

.cat-item a:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 3px;
    background: #f5c40c;
    content: '';
}

.cat-item span {
    position: relative;
    padding: 0px 10px;
    color: #000;
}

.cat-item .this span {
    position: relative;
    padding: 0px 10px;
    color: #4387fd;
    font-weight: 550;
}
/* index-news */
.index-news-list {
    padding: 14px 16px 0px 16px;
    height: auto;
    overflow: hidden;
}

.index-news-list ul li {
    float: left;
    overflow: hidden;
    margin-bottom: 12px;
    width: 49%;
}

.index-news-list ul li:nth-child(2n) {
    float: right;
}





.index-news-list ul li .tit {
    position: relative;
    overflow: hidden;
    width: auto;
    max-width: calc(100% - 50px);
    text-indent: 15px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.index-news-list ul li a:hover {
    color: #007bf5;
}

.index-news-list ul li .tit:before {
    position: absolute;
    top: 10.5px;
    left: 0;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #e2e2e2;
    content: " ";
}

.index-news-list ul li em {
    float: left;
    display: flex;
    overflow: hidden;
    margin-top: 3px;
    width: 22px;
    height: 22px;
    border: 1px solid #f1f1f1;
    border-radius: 24px;
}

.index-news-list ul li em img {
    width: 100%;
    height: 100%;
    transition: all 1s;
}

.index-news-list ul li:hover em img {
    transform: rotate(360deg);
}

.index-news-list ul li .ad {
    display: inline-block;
    width: 40px;
    height: 20px;
    border: 1px solid #dcdcdc;
    background-size: 100% auto;
    color: #a7a7a7;
    vertical-align: middle;
    text-align: center;
    text-indent: 0;
    font-style: normal;
    font-size: 13px;
    line-height: 18px;
    border-radius: 5px;
}

.index-news-list ul li a .jx {
    display: inline-block;
    margin-top: -1px;
    margin-right: 7px;
    width: 37px;
    height: 22px;
    background: url(../images/jx.png) no-repeat center center;
    background-size: 100% auto;
    vertical-align: middle;
    text-indent: 0;
}

.index-news-list ul li font {
    float: right;
    display: block;
    width: 50px;
    height: 25px;
    color: #c2c2c2;
    text-align: right;
    font-size: 14px;
    line-height: 25px;
}

.index-news-list ul .new font {
    color: #fd2b2b;
}

.index-news-list ul .new .tit:before {
    position: absolute;
    top: 10.5px;
    left: 0;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #ffa400;
    content: " ";
}
.today_container {
    padding: 20px 20px 10px 10px;
    min-height: 590px;
}
.xcybk-zhiding {
    position: relative;
    top: -2px;
    padding: 3px 5px;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
    margin-right: 0px;
    background: linear-gradient(to right,#fa4ebc 0,#ffa900 100%);
}


.index-news{overflow:hidden;margin-top:10px!important}



.index-news-article{width:780px;overflow:hidden;background:#fff;padding:10px 20px 15px}
.news-article-title{height:55px;line-height:55px;border-bottom:1px solid #1b54bc;font-size:18px;color:#1b54bc;font-weight:700}
.news-article-title strong{padding:0 3px;font-size:20px;color:red;height:34px;display:-webkit-inline-box}
.news-article-title-icon{display:block;background:url(../images/news-article-title-icon.png) no-repeat center;background-size:25px;height:55px;width:50px;float:left;margin-left:15px}

.index-news-article .page{margin:5px auto 5px;position:relative;overflow:hidden}
.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}
.index-news-article .page>div:hover{background:#fbfbfb}
.index-news-article .page .top{float:left;border-right:0;border-radius:3px 0 0 3px}
.index-news-article .page .bottom{float:right;border-left:0;border-radius:0 3px 3px 0}
.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}
.index-news-article .page .disabled{color:#b7b7b7}
.index-news-tool{width:410px;overflow:hidden;background:#fff}
.index-news-tool .layui-carousel{width:390px!important;height:300px!important;border-bottom:10px solid #f6f6f6;padding:10px;box-sizing:initial;background:#fff}

.index-news-tool .layui-carousel p{bottom:5px;height:30px;font-size:10px}
.index-news-tool .layui-carousel p,.index-news-tool .layui-carousel span{position:absolute;width:100%;color:#fff;text-indent:10px}
.index-news-tool .layui-carousel span{bottom:0;height:75pt;background:linear-gradient(to bottom,transparent 0,rgba(4,4,4,.6) 100%);font-weight:900;font-size:1pc;line-height:105px}
.layui-carousel-ind ul{background:0 0!important}
.layui-carousel-ind{top:-38px!important;text-align:right!important}
.layui-carousel-ind li{width:8px!important;height:8px!important}
.index-news-ad a{display:block;margin:10px}
.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;}
.index-news-tool-container .noad:hover{background:#1b54bc;color:#fff}
.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;}
.index-news-tool-container .mytg:hover{background:#1b54bc}
.index-news-tool-container a:nth-child(3){margin-top:20px;}
.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;}
.index-news-tool-container legend{width: 100pt;font-size:14px;line-height:34px;color:#9a9a9a;text-align:center;border:0;}
.index-news-tool-container .tequan{margin:0 auto;float:none;padding:0;overflow:hidden;width:290px}
.index-news-tool-container .tequan li{margin-top: 24px;overflow:hidden;}
.index-news-tool-container .tequan div i{background:url(../images/privilege_icon.png) no-repeat;width:24px;height:24px;display:block;float:left;margin-right:7px}
.index-news-tool-container .tequan div span{cursor:default;height:24px;line-height:24px;display:block;float:left;color:#9a9a9a}
.index-news-tool-container .tequan div{float:left}
.index-news-tool-container .tequan .liright{float:right;text-align:right}
.index-plate{background:#fff;overflow:hidden;margin:10px auto;width:75pc}
.index-plate-title{height:55px;line-height:55px;border-bottom:1px solid #1b54bc;font-size:18px;color:#1b54bc;font-weight:700}
.index-plate-title-icon{display:block;background:url(../images/index-plate-title-icon.png) no-repeat center;background-size:25px;height:55px;width:50px;float:left;margin-left:15px}
.index-plate-title .type{float:right;margin-right:25px;font-weight:100}
.index-plate-list{overflow:hidden;height:530px}
.index-plate-title .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}
.index-plate-title .type .hover{background:#eaf2ff;color:#5a9dff;border-radius:6px}
.index-plate-list .tpl-tr-wai{height:579px;overflow:hidden}
.index-plate-list .list-top{margin:22px 25px 0;float:left;width:1150px}
.index-plate-list .list-tr{transition:.5s all;width:2564px}
.index-plate-list .list-top:nth-child(1){margin-right:25px}
.index-plate-list .list-top ul{float:left;margin-right:3%;width:31.3333%}
.index-plate-list .list-top ul:nth-child(3n){margin-right:0}
.index-plate-list .list-top li{margin-bottom:5px;width:100%}
.index-plate-list .list-top li:nth-last-child(1){margin-bottom:0}
.index-plate-list .list-top li a{display:block;line-height:40px;height:40px;font-size:15px;overflow:hidden}
.index-plate-list .list-top li a font{color:#ababab;margin-right:7px;float:left;width:5pc}
.index-plate-list .list-top li a span{float:left;width:calc(100% - 7px - 5pc);line-height:40px;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.index-plate-list .list-top li a .list-img{width:100%;height:200px;overflow:hidden;border-radius:4px;background:#f6f6f6}
.index-plate-list .list-top li a .list-img img{width:100%;min-height:100%}
.index-plate-list .list-top li a .list-img img[src="/img/no-img1.png"]{margin-top:-40px}
.index-plate-list .list-top li:nth-child(1){margin-bottom:24px}
.index-plate-list .list-top li:nth-child(1) a{height:auto;position:relative}
.index-plate-list .list-top li:nth-child(1) a span{position:absolute;width:100%;background:rgba(0,0,0,.5);color:#fff;bottom:0;left:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5%}
.index-scoend{overflow:hidden}
.index-activity{width:780px;overflow:hidden;background:#fff;height:483px}
.index-activity-title{height:55px;line-height:55px;border-bottom:1px solid #1b54bc;font-size:18px;color:#1b54bc;font-weight:700}
.index-activity-title-icon{display:block;background:url(../images/index-activity-title-icon.png) no-repeat center;background-size:25px;height:55px;width:50px;float:left;margin-left:15px}
.index-activity-title .types{float:right;margin-right:25px;font-weight:100}
.index-activity-title .types 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}
.index-activity-title .types .hover{background:#eaf2ff;color:#5a9dff;border-radius:6px}
.activity-list{width:730px;margin:27px 25px 2pc}
.activity-list .list-fy{width:1587px;transition:.5s all}
.activity-list .list-fy ul{width:740px;float:left}
.activity-list .list-fy ul:nth-child(1){margin-right:25px}
.activity-list .list-fy ul li{float:left;width:50%;margin-bottom:20px;padding-right:15px}
.activity-list .list-fy ul li:nth-child(2n){padding-right:0;padding-left:15px}
.activity-list .list-fy ul li:nth-last-child(1),.activity-list .list-fy ulli:nth-last-child(2){margin-bottom:0}
.activity-list .list-fy ul li:nth-child(1) a i{background:#ff2a2a;color:#fff}
.activity-list .list-fy ul li:nth-child(2) a i{background:#ffc107;color:#fff}
.activity-list .list-fy ul li:nth-child(3) a i{background:#03a9f4;color:#fff}
.activity-list .list-fy ul li:nth-child(4) a i{background:#4caf50;color:#fff}
.activity-list .list-fy ul li a{display:block;line-height:30px;height:30px;font-size:15px;overflow:hidden}
.activity-list .list-fy ul li a i{display:inline-block;vertical-align:middle;font-style:normal;margin-right:10px;background:#f3f3f3;width:35px;text-align:center;border-radius:20px;color:#696969;font-size:14px;height:25px;line-height:25px;margin-top:-2px}
.index-look{width:410px;overflow:hidden;background:#fff}
.index-look-title{height:55px;line-height:55px;border-bottom:1px solid #1b54bc;font-size:18px;color:#1b54bc;font-weight:700}
.index-look-title-icon{display:block;background:url(../images/index-look-title-icon.png) no-repeat center;background-size:25px;height:55px;width:50px;float:left;margin-left:15px}
.index-look-title .iconfont{float:right;height:55px;line-height:54px;font-size:20px;color:#d2d2d2;margin-right:20px}
.index-look-list{width:355px;margin:31px auto 0}
.index-look-list li{margin-bottom:29px}
.index-look-list li a{display:block}
.index-look-list li a .list-img{width:75pt;height:70px;overflow:hidden;border-radius:4px;float:left;margin-right:15px}
.index-look-list li a .list-img img{width:100%;height:70px}
.index-look-list li a .info h3{font-size:1pc;line-height:18px;display:block}
.index-look-list li a .info font{display:block;margin-top:8px;line-height:20px;height:20px;overflow:hidden;font-size:15px;color:#333}
.indexnews-ad{margin:10px auto;background:#fff;padding:15px 20px;width:75pc;overflow:hidden}
.indexnewss-ad li{width:30%;margin-right:5%;float:left;box-sizing:content-box}
.indexnewss-ad li:nth-child(3){margin-right:0;border-right:0;padding-right:0}
.indexnewss-ad li img{float:left;width:52px;height:52px;margin-right:15px;border-radius:10px}
.indexnewss-ad li div{float:left;width:calc(100% - 52px - 25px - 75pt - 25px)}
.indexnewss-ad li div h3{font-size:1pc;color:#333;height:25px;line-height:30px}
.indexnewss-ad li div h3,.indexnewss-ad li div span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.indexnewss-ad li div span{font-size:13px;height:26px;line-height:26px;color:#a9a9a9}
.indexnewss-ad li .go{float:right;width:75pt;border-radius:20px;height:35px;line-height:33px;margin-top:8.5px;text-align:center;margin-left:10px;color:#ababab;border:1px solid #ededed;transition:.2s all}
.indexnewss-ad li .go:hover{border:1px solid #1b54bc;color:#1b54bc}
.index-other{width:75pc;background:#fff;overflow:hidden;margin:10px auto}
.index-other .other-hot{width:780px;overflow:hidden}
.other-hot-title{height:55px;line-height:55px;border-bottom:1px solid #f6f6f6;font-size:18px;color:#1b54bc;font-weight:700}
.other-hot-title-icon{display:block;background:url(../images/other-hot-title-icon.png) no-repeat center;background-size:25px;height:55px;width:50px;float:left;margin-left:15px}
.other-hot-title .typess{float:right;margin-right:25px;font-weight:100}
.other-hot-title .typess 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}
.other-hot-title .typess .hover{background:#eaf2ff;color:#5a9dff;border-radius:6px}
.other-hot-list{width:730px;margin:27px 25px 5px}
.other-hot-list .hot-list-fy{width:2290px;transition:.5s all}
.other-hot-list .hot-list-fy ul{width:740px;float:left}
.other-hot-list .hot-list-fy ul:nth-child(1),.other-hot-list .hot-list-fy ul:nth-child(2){margin-right:25px}
.other-hot-list .hot-list-fy ul li{float:left;width:50%;margin-bottom:20px;padding-right:15px}
.other-hot-list .hot-list-fy ul li:nth-child(2n){padding-right:0;padding-left:15px}
.other-hot-list .hot-list-fy ul li:nth-last-child(1){margin-bottom:0}
.other-hot-list .hot-list-fy ul li:nth-child(1) a i{background:#ff2a2a;color:#fff}
.other-hot-list .hot-list-fy ul li:nth-child(2) a i{background:#ffc107;color:#fff}
.other-hot-list .hot-list-fy ul li:nth-child(3) a i{background:#03a9f4;color:#fff}
.other-hot-list .hot-list-fy ul li:nth-child(4) a i{background:#4caf50;color:#fff}
.other-hot-list .hot-list-fy ul li a{display:block;line-height:30px;height:30px;font-size:15px;overflow:hidden}
.other-hot-list .hot-list-fy ul li a i{display:inline-block;vertical-align:middle;font-style:normal;margin-right:10px;background:#f3f3f3;width:25px;text-align:center;border-radius:20px;color:#696969;font-size:14px;height:25px;line-height:25px;margin-top:-2px}
.index-other .other-xq{width:410px;overflow:hidden}
.other-xq-title{height:55px;line-height:55px;border-bottom:1px solid #f6f6f6;font-size:18px;color:#1b54bc;font-weight:700}
.other-xq-title-icon{display:block;background:url(../images/other-xq-title-icon.png) no-repeat center;background-size:25px;height:55px;width:50px;float:left;margin-left:15px}
.other-xq-list{height:300px;width:25pc;margin-top:30px;background:url(../images/map_bg.jpg) no-repeat center center;position:relative}
.other-xq-list a{display:none;background:#e4e4e4;position:absolute;line-height:62px;color:#fff;width:78px;height:78px;text-align:center;border-radius:50%;padding:5px;font-size:14px;border:3px solid #fff;transform:scale(1)}
.other-xq-list a:hover{opacity:.7;color:#fff}
.other-xq-list a:nth-child(1){left:11pc;top:79px;background:#f44336;display:block}
.other-xq-list a:nth-child(2){right:26px;top:8px;background:#41d39d;display:block}
.other-xq-list a:nth-child(3){left:35px;top:14px;background:#607d8b;display:block}
.other-xq-list a:nth-child(4){left:13px;bottom:50px;background:#fea342;display:block}
.other-xq-list a:nth-child(5){right:170px;bottom:36px;background:#4197e2;display:block}
.other-xq-list a:nth-child(6){right:10px;bottom:15px;background:#8c8c8c;display:block}
.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}
.index-news-article .news-type{float:right}
.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}
.index-news-article .news-type .hover{color:#1b54bc;border-bottom:1px solid #1b54bc;height:42px}
.down-list{margin-top:13px;background:#fff;padding:10px 20px 15px}
.down-list .tpl-tr{transition:.5s all;width:6000px}
.down-list .tpl-tr-wai{height:435px;overflow:hidden;width: 100%;}
.down-list .list-top{margin-top:20px;float:left;width:1160px;height:410px}
.down-list .list-top{margin-right:0}
.down-list .list-top ul{width:100%;overflow:hidden}
.down-list .list-top ul:nth-child(3n){margin-right:0}
.down-list .list-top li{display:block;width:251px;border:1px solid #f6f6f6;padding:20px 15px;margin:0 9px 9px 0;box-sizing:initial;float:left}
.down-list .list-top li:nth-child(4n){margin-right:0}
.down-list .list-top li .fl{width:85px;height:85px;border-radius:20px;overflow:hidden;margin-top:2px}
.down-list .list-top li .fl img{width:85px;height:85px}
.down-list .list-top li .fr{width:155px}
.down-list .list-top li .fr .tit h3{width:155px;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:18px}
.down-list .list-top li .fr .tit span{color:#888;font-size:12px}
.down-list .list-top li .fr .tit i{font-style:initial;color:#ffb80f;font-size:14px;margin-right:5px}
.down-list .list-top li .fr .down{width:90px}
.down-list .list-top li .fr .down b{font-weight:100;display:block;text-align:right;font-size:13px;color:#888;line-height:25px}
.down-list .list-top li .fr .down span a{display:block;border:1px solid #f1f1f1;padding:3px 0;text-align:center;color:#888;margin-top:5px}
.down-list .list-top li .fr .down span a:hover{color:#5298ff;border-color:#5298ff;transition:all .3s}
.down-list .type{float:right}
.down-list .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}
.down-list .type .hover{color:#1b54bc;border-bottom:1px solid #1b54bc;height:42px}
.dad img{width:100%!important}
.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}
.article-list{margin-top:13px!important;background:#fff;padding:10px 20px 15px}
.article-list .tpl-tr{transition:.5s all;width:8000px}
.article-list .tpl-tr-wai{height:410px;overflow:hidden}
.article-list .list-top{margin-top:20px;float:left;width:1160px}
.article-list .list-img{width:100%;overflow:hidden}
.article-list .list-img li{width:220px;margin-bottom:20px;overflow:hidden;float:left;margin-right:15px;border-radius:5px}
.article-list .list-img li:nth-child(5){margin-right:0}
.article-list .list-img li .img{display:flex;height:150px;overflow:hidden}
.article-list .list-img li img{width:100%;min-height:100%;transition:all .5s}
.article-list .list-img li:hover img{transition:all .5s;transform:scale(1.2)}
.article-list .list-img li a{height:auto;position:relative;display:block}
.article-list .list-img li a span{position:absolute;width:100%;color:#fff;bottom:0;left:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5%;line-height:260px;height:150px;display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5));background:-ms-linear-gradient(top,transparent,#000);background-color:transparent}
.article-list .list-tit{margin-top:5px;border-top:1px solid #f6f6f6;overflow:hidden;padding-top:15px}
.article-list .list-tit li{width:30%;float:left;height:31px;overflow:hidden;line-height:31px;margin-bottom:10px;margin-right:5%}
.article-list .list-tit li:nth-child(3n){float:right;margin-right:0;margin-left:0}
.article-list .list-tit 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%}
.article-list .list-tit li a:before{position:absolute;content:" ";width:4px;height:4px;background:#dcdcdc;left:0;top:12.5px;border-radius:50%}
.article-list .list-tit li:nth-child(1) a:before{background:#ff2a2a}
.article-list .list-tit li:nth-child(2) a:before{background:#ff7171}
.article-list .list-tit li:nth-child(3) a:before{background:#f90}
.article-list .list-tit li:nth-child(4) a:before{background:#fc0}
.article-list .list-tit li:nth-child(5) a:before{background:#5298ff}
.article-list .list-tit li:nth-child(6) a:before{background:#5fb878}
.article-list .list-tit .new span{color:red}
.article-list .list-tit li span{float:right;font-size:14px;color:#888;margin-right:5px}
.article-list .type{float:right}
.article-list .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}
.article-list .type .hover{color:#1b54bc;border-bottom:1px solid #1b54bc;height:42px}
.scoend{margin-top:13px!important;height:495px}
.scoend .left{background:#fff;height:100%;width:calc((100% - 13px) * .64);padding:10px 20px 15px;padding-bottom:0;overflow:hidden}
.scoend .left .types{float:right}
.scoend .left .types 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}
.scoend .left .types .hover{color:#1b54bc;border-bottom:1px solid #1b54bc;height:42px}
.scoend .left .showtop{width:2590px;transition:.5s all}
.scoend .right{background:#fff;height:100%;width:calc((100% - 13px) * .36);padding:10px 20px 15px;overflow:hidden}
.xuhaoul{width:710px;margin-top:20px;margin-bottom:32px;float:left}
.xuhaoul:nth-child(1){margin-right:100px}
.xuhaoul:nth-child(2){margin-right:100px}
.xuhaoul li{float:left;width:50%;margin-bottom:16px;padding-right:15px}
.xuhaoul li:nth-child(2n){padding-right:0;padding-left:15px}
.xuhaoul li:nth-last-child(1){margin-bottom:0}
.xuhaoul li:nth-child(1) a i{background:#ff2a2a;color:#fff}
.xuhaoul li:nth-child(2) a i{background:#ff7171;color:#fff}
.xuhaoul li:nth-child(3) a i{background:#f90;color:#fff}
.xuhaoul li:nth-child(4) a i{background:#fc0;color:#fff}
.xuhaoul li a{display:block;line-height:30px;height:30px;font-size:14px;overflow:hidden}
.xuhaoul li a i{display:inline-block;vertical-align:middle;font-style:normal;margin-right:10px;background:#f3f3f3;width:33px;text-align:center;border-radius:15px;color:#696969;font-size:14px;height:23px;line-height:23px;margin-top:-2px}
.other{margin-top:13px;background:#fff;padding:18px 25px;height:410px;overflow:hidden}
.other .left{width:calc(100% * .6);height:100%}
.other .left ul{margin-top:60px;position:relative;min-height:200px}
.other .left ul li{margin-bottom:65px;width:50%;padding-right:25px;float:left}
.other .left ul li:nth-child(2n){padding-right:0;padding-left:25px}
.other .left ul li:nth-last-child(1){margin-bottom:0}
.other .left ul li:nth-last-child(2){margin-bottom:0}
.other .left ul li .user-img{float:left;width:80px;height:80px;overflow:hidden;border-radius:15px}
.other .left ul li .user-img h3{width:100%;font-size:17px;color:#333;line-height:18px;height:18px}
.other .left ul li div{float:left;margin-left:20px;width:calc(100% - 20px - 80px)}
.other .left ul li div a{display:block;height:21px;line-height:21px;overflow:hidden}
.other .left ul li div span{margin-top:5px;display:block;line-height:23px;height:46px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;color:#a7a7a7}
.other .left ul li div span b{display:inline-block;font-weight:400;padding:0 6px;border-radius:3px;margin-right:3px;line-height:20px;height:20px;font-size:12px}
.other .left ul li div span .wait{border:1px solid #d9d9d9;color:#b6b6b6}
.other .left ul li div span .success{border:1px solid #93cf95;color:#7fc381}
.other .left ul li div span .bad{border:1px solid #ffa5a5;color:#ff6a6a}
.other .right{width:calc(100% * .35);height:100%}
.other .right .xq{height:300px;width:100%;background:url(../images/map_bg.jpg) no-repeat center center;margin-top:30px;position:relative}
.other .right .xq a{display:none;background:#e4e4e4;position:absolute;line-height:62px;color:#fff;width:78px;height:78px;text-align:center;border-radius:50%;padding:5px;font-size:14px;border:3px solid #fff;transform:scale(1)}
.other .right .xq a:hover{opacity:.7}
.other .right .xq a:nth-child(1){left:176px;top:79px;background:#ff5d5d;display:block}
.other .right .xq a:nth-child(2){right:26px;top:8px;background:#41d39d;display:block}
.other .right .xq a:nth-child(3){left:35px;top:14px;background:#f45f93;display:block}
.other .right .xq a:nth-child(4){left:13px;bottom:50px;background:#fea342;display:block}
.other .right .xq a:nth-child(5){right:170px;bottom:36px;background:#4197e2;display:block}
.other .right .xq a:nth-child(6){right:10px;bottom:15px;background:#8c8c8c;display:block}
.twdd{margin-top:25px}
.twdd li{margin-bottom:16px}
.twdd li:last-child{margin-bottom:0}
.twdd li a{display:block}
.twdd li a .list-img{width:100px;height:65px;overflow:hidden;border-radius:4px;float:left;margin-right:20px;display:flex}
.twdd li a .list-img img{width:100%}
.twdd li a .info{float:left;width:calc(100% - 100px - 20px)}
.twdd li a .info h3{font-size:15px;height:18px;line-height:18px;overflow:hidden}
.twdd li a .info font{display:block;margin-top:8px;line-height:20px;height:20px;overflow:hidden;font-size:15px;color:#333}
.twdd li a .info .new-date{color:red}
@media screen and (max-width:800px){
.down-list .list-top li .fr .tit span, .index-other, .index-wz-ad, .indexnews-ad, .layui-fixbar, .scoend .left, .type, .types {
    display: none;
}
   .index-news-tool-container .tt {
       display: none;
   }
    .activity-list,.activity-list .list-fy,.activity-list .list-fy ul,.activity-list .list-fy ul li,.article-list .list-top,.article-list .tpl-tr,.container,.down-list,.down-list .list-top,.down-list .tpl-tr,.index-activity,.index-look,.index-look-list,.index-news-article,.index-plate,.index-plate-list .list-top,.index-plate-list .list-top ul,.index-plate-list .list-tr,.news-article_container li,.scoend .right{width:100%}
.down-list .list-top li .fr .tit span,.index-other,.index-top-ad,.index-wz-ad,.scoend .left,.type,.types,.header-user{display:none}
.index-center-ad{width:100%;}
.index-center-ad a img{height:50px!important;}
.index-plate-list .list-top:nth-child(1){margin:3% 0 1%}
.activity-list,.index-activity,.index-plate-list{height:auto}
.activity-list .list-fy ul li:nth-child(2n){padding-left:0}
.index-activity-title,.index-look-title,.index-plate-title,.news-article-title,.news-article-title strong{font-size:1rem}
.index-activity-title-icon,.index-look-title-icon,.index-plate-title-icon,.news-article-title-icon{background-size:1.5rem;margin-left:.1rem}
.activity-list,.news-article_container li{margin:0 2%;width:98%}
.news-article_container{width:100%;}
.news-article_container li:nth-child(2n){float:none}
.activity-list,.index-look,.index-news-article{margin-top:2%}
.index-plate-list .list-top ul{margin:0 3% 4%;width:94%;border-bottom:1px solid #f1f1f1;padding-bottom:2%}
.activity-list .list-fy ul:nth-child(1),.index-plate-list .list-top{margin:0}
.activity-list .list-fy ul:nth-child(1){border-bottom:1px solid #f1f1f1;margin-bottom:3%;padding-bottom:3%}
.activity-list .list-fy ul:nth-child(2){padding-bottom:3%}
.activity-list .list-fy ul li{margin-bottom:1%}
.index-look-list{margin:3% 3% 0;width:94%}
.index-news-tool,.index-news-tool .layui-carousel{width:100%!important;box-sizing:border-box}
.down-list{padding:2% 3%}
.down-list .type a{padding:0 .5rem;width:2rem;overflow:hidden;font-size:0}
.down-list .list-top ul li{display:none;width:29.5%;margin:0 5% 2% 0;border:none;padding:0}
.down-list .list-top ul li:nth-child(1),.down-list .list-top ul li:nth-child(2),.down-list .list-top ul li:nth-child(3){display:block}
.down-list .list-top ul li:nth-child(3){margin-right:0;float:right}
.article-list .tpl-tr-wai,.down-list .list-top,.down-list .tpl-tr-wai{height:auto}
.down-list .list-top li .fl{margin:0 auto;float:none}
.down-list .list-top li .fr{width:100%}
.down-list .list-top li .fr .tit h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.3rem;white-space:inherit;font-size:.8rem;width:100%;text-align:center;margin:.5rem 0}
.down-list .list-top li .fr .down{width:90%;margin:auto}
.down-list .list-top li .fr .down span a{border-radius:5px}
.down-list .tpl-tr{margin-bottom:.5rem}
.article-list{padding:2% 3%}
.article-list .list-img li{width:49%;display:none;float:left;margin:0}
.article-list .list-img li:nth-child(1),.article-list .list-img li:nth-child(2){display:block}
.article-list .list-img li:nth-child(2){float:right}
.article-list .list-img li .img{height:7rem}
.article-list .list-tit li{width:100%;display:none}
.article-list .list-tit li:nth-child(1),.article-list .list-tit li:nth-child(2),.article-list .list-tit li:nth-child(3),.article-list .list-tit li:nth-child(4){display:block}
.article-list .list-tit{border:0}
.scoend .right{padding:2% 3%}
.indexnews-ad{width:100%}
.indexnewss-ad li img{margin:auto;display:block;float:initial}
.indexnewss-ad li div{width:100%;text-align:center}
.indexnewss-ad li div h3{font-size:13px}
.indexnewss-ad li div span{font-size:12px}
.indexnewss-ad li .go{float:inherit;display:block;margin:5px auto;width:100%;height:30px;line-height:30px}
}
.index-tool-list{width:100%;border-radius:5px;background:#fff;padding: 35px 15px 24px;box-sizing:border-box;}
.index-tool-list li{float:left;width:25%;text-align:center;line-height:35px}
.index-tool-list li img{width: 58px;height: 58px;overflow:hidden;border-radius:15px;display:block;margin:auto;border: 1px solid #f6f6f6;}

.index-news-list ul li a {
    float: left;
    display: block;
    height: 25px;
    color: #333;
    font-size: 14px;
    line-height: 25px;
    transition: .3s all;
}
.indexnews-ad {
	margin:10px auto;
	background:#FFF;
	padding: 5px 30px;
	width:100%;
	overflow:hidden;
}
.indexnewss-ad li {
	width: 30%;
	margin-right: 4%;
	padding-top: 20px;
	float:left;
	padding-bottom: 20px;
	box-sizing:content-box;
}
.indexnewss-ad li:nth-child(3n){
	margin-right:0;
	border-right:0;
	padding-right:0
}
.indexnewss-ad li img {
	float:left;
	width:52px;
	height:52px;
	margin-right:15px;
	border-radius:10px
}
.indexnewss-ad li div {
	float:left;
	width:calc(100% - 52px - 25px - 100px - 25px)
}
.indexnewss-ad li div h3 {
	display:block;
	font-size:16px;
	color:#333;
	height:25px;
	line-height:30px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.indexnewss-ad li div span {
	display:block;
	font-size:13px;
	height:26px;
	line-height:26px;
	color:#a9a9a9;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.indexnewss-ad li .go {
	float:right;
	width:100px;
	border-radius:20px;
	height:35px;
	line-height:33px;
	margin-top:8.5px;
	text-align:center;
	margin-left:10px;
	color:#ababab;
	border:1px solid #ededed;
	transition:.2s all
}
.indexnewss-ad li .go:hover {
	border:1px solid #1b54bc;
	color:#1b54bc
}