﻿﻿.top{width:100%;height:174px;background:#346af1}
.top-img-one{width:70px}
.top-img-two{float:right;width:calc(100% - 70px)}
.top-img{padding:8px 20px}
.top-menu{width:100%;height:86px;border-top:2px solid #eee;background-color:#346af1;margin-left:-.2%;line-height:40px;overflow:hidden}
.top-menu-ul li{float:left;width:24.2%;height:40px;font-size:15px;text-align:center}
.top-menu-ul a{color:#fff}
.top-menu-ul li:hover{background:#2759b0}
.channel{margin-top:10px;width:100%}
.channel-font{width:100%;height:36px;text-align:center;font-weight:700;font-size:22px;line-height:36px;margin-top:10px;margin-bottom:10px}
.channel-underline img{display:none}
.channel-box{width:100%}
.channel-box-list{margin-bottom:30px}
.channel-box-border{border:3px solid #eee;width:calc(100% - 46px);height:100px;margin:0 auto;padding:0 10px}
.channel-box-list-img{width:calc(100% - 20px);padding-left:10px}
.channel-box-list-head{width:100%;height:32px;font-size:15px;line-height:32px;font-weight:700;text-align:left}
.channel-box-list-subhead{width:100%;height:40px;font-size:10px}
.channel-box-list-data{width:100%;height:30px;font-size:10px}
.channel-box-list-data img{width:16px}
.channel-box-button{width:25%;border:2px solid #eee;border-radius:8px;text-align:center;line-height:35px;margin:0 auto;margin-top:0;margin-bottom:20px;font-size:15px}
.channel-box-button:hover{background:#eee;cursor:pointer}
.annunciate{width:100%}
.annunciate-box-list,.annunciate-box-listTwo{width:calc(100% - 20px);height:350px;margin:0 auto}
.annunciate-box-left{font-weight:700;font-size:22px;line-height:36px;text-align:center}
.annunciate-box-right{float:right;font-size:15px;margin-top:0}
.annunciate-box-text img{width:100%}
.annunciate-box-ul{width:80%;font-size:15px}
.annunciate-box-ul li{width:125%;line-height:36px;margin-top:0;border-bottom:1px dashed #eee}
.annunciate-box-ul img{width:10px;height:10px;margin-right:4px}
.annunciate-box-ul-data{float:right;color:#dbdbdb;display:inline-block}
.ActivityViews{width:calc(100% - 20px);margin:0 auto}
.ActivityViews-font{width:100%;height:22px;text-align:center;font-weight:700;font-size:20px;line-height:22px;padding-top:40px;margin-bottom:20px;clear:both}
.ActivityViews-underline img{display:none}
.ActivityViews-list img{width:100%}
.ActivityViews-list p{position:relative;top:0;width:calc(100% - 20px);height:40px;line-height:40px;background:rgba(0,0,0,.7);text-align:center;color:#fff;font-size:10px;margin-bottom:10px;padding:0 10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ActivityViews-list{width:calc(50% - 5px);float:left}
.ActivityViews-list:nth-child(2n){margin-left:10px}
.ActivityViews-button,.ActivityViews-button2{width:25%;border:2px solid #eee;border-radius:8px;text-align:center;line-height:35px;height:35px;margin:0 auto;margin-top:20px;margin-bottom:20px;font-size:15px}
.ActivityViews-button2:hover,.ActivityViews-button:hover{background:#eee;cursor:pointer}
.ActivityViews-box-ul{width:100%}
.ActivityViews-box-ul li{border-bottom:1px dashed #eee;margin-top:0;line-height:36px}
.ActivityViews-box-ul img{width:20px;margin-top:-8px;margin-right:10px}
.ActivityViews-box-ul{font-size:10px}
.ActivityViews-box-ul-data{float:right;margin-top:0;color:#dbdbdb}
.blogroll{width:100%;background-color:#eee;clear:both;padding-bottom:10px;}
.blogroll-font{width:100%;text-align:center;font-weight:700;font-size:22px;line-height:60px;padding-top:0;margin-bottom:0}
.clear1px{clear:both;height:1px;overflow:hidden}
.blogroll-underline img{display:none}
.blogroll-span{position:relative;width:calc(100% - 10px);margin:0 auto}
.blogroll-span span{display:inline-block;text-align:center;line-height:40px;font-size:16px;cursor:pointer;height:40px;margin:5px !important;}
.blogroll-span-text:nth-child(even){margin:0}
.blogroll-span-text:nth-child(-n+5){margin-bottom:11px}
.blogroll-span-text{float:left;width:calc(25% - 10px)!important;overflow:hidden;display:block;line-height:40px;margin-bottom:10px!important}
.blogroll-color-E29C3A{background:#e29c3a}
.blogroll-color-BAC55C{background:#bac55c}
.blogroll-color-9AC772{background:#9ac772}
.blogroll-color-7FB792{background:#7fb792}
.blogroll-color-4DB2DE{background:#4db2de}
.blogroll-color-7076C2{background:#7076c2}
.blogroll-color-6E9AE5{background:#6e9ae5}
.blogroll-color-D681C4{background:#d681c4}
.blogroll-color-D0BB3C{background:#d0bb3c}
.blogroll-color-8D69D3{background:#8d69d3}
.copyright{width:100%;height:300px;overflow:hidden}
.copyright img{width:100%;height:300px}
.copyright-text{position:relative;top:-250px;color:#fff;font-size:16px;line-height:30px;padding:10px 20px;font-size:15px}
.copyright-text span{display:block}
.copyright-text:nth-child(even){text-align:center}
.copyright-wh{width:37px;height:37px;background:0 0;background-image:url(../img/icon.jpg);float:left;margin:4px}
.copyright-government{background-position:362px -81px;margin-left:calc(50% - 112px)}
.copyright-wx{background-position:300px -81px}
.copyright-fetion{background-position:235px -81px}
.copyright-toutiao{background-position:173px -81px}
.copyright-douyin{background-position:110px -81px}
.swiper-container{width:100%;height:200px;color:#fff;text-align:center}
.red-slide{background:#ca4040}
.blue-slide{background:#4390ee}
.orange-slide{background:#ff8604}
.green-slide{background:#49a430}
.pink-slide{background:#973e76}
.swiper-slide .title{font-style:italic;font-size:42px;margin-bottom:0;height:100%;line-height:45px}
.pagination{position:absolute;z-index:20;left:50%;bottom:10px;margin-left:-32px}
.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:5px;opacity:.8;border:1px solid #fff;cursor:pointer}
.swiper-visible-switch{background:#aaa}
.swiper-active-switch{background:#fff}
.fuyunbanner img{width:100%;height:100%}
.copyright-img img{display:none;}
.copyright-img{background:#295ab1;height:300px;}