﻿@charset "utf-8";

.header-special .header-logo{height: 76px;line-height: 76px;}
.header-special .header-logo .logo{width: 1200px;margin: 0 auto;}
.header-special .header-logo .logo img{width: 250px;height: 76px;}
.header-special .header-logo .logo a{font-size: 15px;color: #666;}
.header-special .header-logo .logo a i{position: relative;  top: 3px;display: inline-block;width: 20px;height: 20px;margin-right: 10px;background: url("../image/2020/icon_home.png")}
.header-special .banner{height: 500px;width: 100%; background: url("../image/2020/pic_14.png") center center no-repeat;}
.header-special .banner img{height: 100%;width: 100%}

.wt-floor-1{width: 100%;height: 497px;padding:95px 40px 40px;margin:20px auto;box-sizing:border-box;background: url("../image/2020/bg_4.png");background-size: 100% 100%;}
.theme-propaganda{overflow: hidden}
.theme-img{float:left;width:240px;  height:327px;}
.theme-img img{width:100%;  height:100%;}
.theme-content{float: right;width:840px;}
.theme-content > div{width:100%; background:#EBF0F7;height:60px;  line-height:60px;padding: 0 20px;  font-size:18px;  font-weight:400;  color:rgba(65,82,114,1);}
.theme-content > div .wt-title{float: left;width:610px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.theme-content > div .wt-time{float: right;font-size: 18px;line-height: 60px;  color:rgba(153,153,153,1);}
.theme-content > div a{display: block;cursor: pointer;color: #415272;}
.theme-content h4{font-size:24px;  font-weight:600;  color:rgba(59,77,110,1); text-align: center;line-height: 54px;}
.theme-content h4 a{display: block;cursor: pointer;color:rgba(59,77,110,1);}
.theme-content p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;text-align:justify;font-size:18px;  font-weight:400;  color:rgba(65,82,114,1);  line-height:30px;}
.theme-download{position: relative;  top: -10px;font-size:18px; color:rgba(16,131,199,1);  line-height:25px;}

.wt-floor-2 {width: 100%;height: 478px;padding:95px 0 40px;box-sizing:border-box;background: url("../image/2020/bg_2.png");background-size: 100% 100%;}
.wt-floor-2 .theme-download{padding-left: 74px;}
.activity-lt{float: left;width: 620px;}
.activity-lt .swiper-container{padding: 0 74px;}
.activity-lt .swiper-slide{width:472px !important;  height:308px;margin: 0 auto;}
.activity-lt .swiper-slide img{width: 100%;height: 100%;}
.activity-lt .swiper-slide .activity-1{position: absolute;bottom: 0;left:0;width:100%; height:45px;line-height: 45px;padding: 0 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-align: left;font-size: 16px;  background:rgba(0,0,0,0.5);color: #fff;}


.activity-lt .swiper-button-prev {width:54px;height:54px;left: 0;top: 150px;background:url("../image/2020/icon_left.png");background-size: 100%}
.activity-lt .swiper-button-next {width:54px;height:54px;right: 0;top: 150px;background-image:url("../image/2020/icon_right.png");background-size:100%;}

.activity-rt{float: right;width: 545px;}
.activity-pic{overflow: hidden}
.activity-pic .propaganda-list{position: relative;width:262px;  height:171px;float: left;}
.activity-pic .propaganda-list:last-child{float: right}
.activity-pic .propaganda-list a{display: block;cursor: pointer;}
.activity-pic .propaganda-list img{width: 100%;height: 100%;}
.activity-pic .propaganda-list div{position: absolute;bottom: 0;left:0;width:100%;  height:30px;line-height: 30px;padding: 0 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-align: left;  background:rgba(0,0,0,0.5);color: #fff;}
.activity-list{padding: 12px 0;margin-bottom: 0;}
.activity-list li:before{content: '';position: absolute;left:0;top:18px;width: 6px;height: 6px;background: #1083C7;}
.activity-list li{position:relative;padding-left:25px;font-size:18px;  font-weight:500;  color:rgba(59,77,110,1); height: 44px; line-height:44px;}
.activity-list li .activity-title{float: left;width:378px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color: #3B4D6E;  }
.activity-list li .activity-time{float: right;padding-right: 5px;color: #415272;}
.activity-list li a{display: block;cursor: pointer;}
.wt-floor-3 {width: 100%;height: 443px;padding:95px 40px 40px;margin:20px auto;box-sizing:border-box;background: url("../image/2020/bg_3.png");background-size: 100% 100%;position: relative;}
.wt-floor-3>a{position: absolute;right: 45px;top: 50px;}
.wt-floor-3 ul{overflow: hidden;}
.wt-floor-3 ul li a{display: block;cursor: pointer}
.wt-floor-3 ul li{float:left;width:335px; height:308px;margin-right: 57px;  background:#fff;  box-shadow:0px 2px 11px 0px rgba(0,0,0,0.05);  border-radius:4px;}
.wt-floor-3 ul li:last-child{margin-right: 0;}
.wt-floor-3 ul li:first-child .reading-title{ background: url("../image/2020/bg_6.png");background-size: 100% 100%;}
.wt-floor-3 ul li:nth-child(2) .reading-title{ background: url("../image/2020/bg_7.png");background-size: 100% 100%;}
.wt-floor-3 ul li:last-child .reading-title{background: url("../image/2020/bg_5.png");background-size: 100% 100%; }
.wt-floor-3 .reading-title{height: 72px;line-height: 72px;font-size:24px; text-align: center; font-weight:600;  color:#fff;}
.wt-floor-3 .reading-content{margin:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;font-size:18px; color:rgba(65,82,114,1);  line-height:30px;}
.wt-floor-4 img{width: 100%;height: auto;}






