.tt-news{font-size: 6vw;background-color: white;padding: 6.67vw 4vw 4vw 4vw;color: #0068b7;border-radius: 2vw;position: relative;}
.tt{font-size:3.2vw;color:white;padding: 0.8vw 2.4vw;background-color:#cf1313;position: absolute;top: 0;left: 0;border-radius: 3vw 3vw 3vw 0;}
.rbk img{width: 100%;height: 61.33vw;}
.carousel-title{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;font-size: 3.47vw;width:100%;color: white;text-align: center;background-color: rgba(0,0,1,0.5);padding: 2vw 2vw;position: absolute;bottom: 0;}
.list-k{background-color: white;width: 100%;border-radius: 2vw;}
.list-k>ul>li{padding: 4vw 0 2.67vw 0;text-align: center;font-size: 4.27vw;}
.list-k>ul>li>a{font-weight: bold;}
.k1>ul>li.active>a{color: #0068B7;}
.k1>ul>li.active>a::before{	position: absolute;z-index: 1;bottom: 0px;left: 45%;display: inline-block;height: 0.53vw;width: 10%;background-color: #0068B7;;content: "";transform: scale3d(1, 1, 1);color: #198ff3;transform-origin: left;transition: all 0.5s;}
.k2>ul>li.active>a{color: #0068B7;}
.k2>ul>li.active>a::before{	position: absolute;z-index: 1;bottom: 0px;left: 41%;display: inline-block;height: 0.53vw;width: 18%;background-color: #0068B7;;content: "";transform: scale3d(1, 1, 1);color: #198ff3;transform-origin: left;transition: all 0.5s;}
.k3>ul>li.active>a{color: #0068B7;}
.k3>ul>li.active>a::before{	position: absolute;z-index: 1;bottom: 0px;left: 47%;display: inline-block;height: 0.53vw;width: 6%;background-color: #0068B7;;content: "";transform: scale3d(1, 1, 1);color: #198ff3;transform-origin: left;transition: all 0.5s;}
.ul_news{width:100%;padding: 0 2.67vw;}
.ul_news li{background:url(../images/list_icon1.png) 0px center no-repeat;background-size: 1.07vw;padding: 2.53vw 0 2.53vw 2vw;}
.ul_news li a{display: block;height: auto;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;color:#333;font-size: 3.67vw;}
.more-list{width: 100%;text-align: center;float: left;margin:1.74vw 0 4.27vw 0;}
.more-list>a{font-size: 2.93vw;color: #888888;padding: 1.07vw 1.6vw;background-color:#dbe9f6;text-align: center;border-radius:2.93vw;}
.ztzl-img img{width: 100%;height: 20vw;padding: 0 2.67vw;}
.ztzl-img>li{margin: 1.97vw 0;}
.list-img{padding: 2.93vw 2.67vw;}
.list-img .tp{width: 44.6%;height: 25.6vw;}
.list-img .tp img{width: 100%;height: 100%;}
.list-img .wz{width: 53%;margin-left: 2.4%;}
.list-img .title{font-size: 3.47vw;font-weight: bold;margin-top: 1.6vw;color: #333;max-height: 3em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.list-img .content{font-size: 3.2vw;color: #666666;margin-top: 2.4vw;max-height: 4em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.tszf-img{padding: 0 1%;}
.tszf-img>li{width: 50%;padding: 0 1%;float: left;}
.tszf-img img{width: 100%;height: 28vw;}
.tzsf-title{font-size: 3.2vw;height: 3rem;margin-bottom: 1vw;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zfsp-rbk{background-color: #FFFFFF;padding: 0 4% 8% 4%;}
.zfjz>li{width: 33.3%;text-align: center;float: left;}
.zfjz img{width: 6.7vw;height: 6.7vw;}
.zfjz-title{font-size: 3.47vw;padding: 2.67vw 0 4vw 0;}