﻿*{font-family: 'Source Sans Pro', sans-serif; padding: 0; margin:0; box-sizing:border-box; overflow-scrolling:touch; -webkit-overflow-scrolling:touch; font-size:14px;}
body{padding:0;margin:0;font-family: 'Source Sans Pro', sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; line-height: 1; font-size:14px;overflow-x: hidden;}
a{color: inherit; text-decoration: none;}
a:hover{text-decoration: none; outline: none;}
ul{ margin:0; padding:0;}
li{ list-style: none; margin:0; padding:0;}
div,p{ margin:0; padding:0;}
body{background:#ececec;}
/*评建动态*/
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.index-news .col-2 .arrow .dots, .index-news .col-2 .arrow, .index-news .col-2 .list li .title{display: flex;display: -webkit-flex;display: -ms-flex;}
.index-news .col-2 .arrow .dots, .index-news .col-2 .list li .title {justify-content: center;-webkit-justify-content: center;}
.index-news .col-2 .arrow, .index-news{justify-content: space-between;-webkit-justify-content: space-between;}
.index-news{display: flex;display: -webkit-flex;display: -ms-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
img {vertical-align: middle;max-width: 100%;border: 0;}
.wal{width: 15rem;margin: 0.5rem auto 0;}
.index-news .col-1 {width: 7rem; animation-name:fadeInRight; box-shadow:0 0 15px #cbcbcb;}
.index-news .col-1 .title {line-height:46px;margin-bottom:0.15rem;display:flex;justify-content:space-between;background:#a9dbe6;height:52px;border-top:6px #006179 solid;padding:0 0.15rem;}
.index-news .col-1 .title .title_name{font-size: clamp(17px, 0.22rem, 0.22rem);font-weight:bold;color:#005864;}
.index-news .col-1 .title .title_more{font-size: 0.15rem;}
.index-news .col-1 .title .title_more a:hover{color:#005864;font-weight:bold;}
.index-news .col-1 .list{ padding:0 0.15rem;}
.index-news .col-1 li {border-top: #E2E2E2 solid 1px; display:flex;justify-content: space-between;}
.index-news .col-1 li:first-child{ border-top:0;}
.index-news .col-1 li a {display: block;color: #000;height:0.60rem;line-height:0.60rem;font-size: clamp(15px, 0.17rem, 0.17rem);display: -webkit-box;-webkit-line-clamp: 1; /* 显示的行数 */
-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; width:80%;}
.index-news .col-1 li a:hover {color: #006179;}
.pjdt_time{font-size:clamp(14px, 0.16rem, 0.16rem); display:block; line-height:0.6rem;}

.index-news .col-2 {width: 7.5rem;position: relative;height: 5.12rem;background:#efefef;animation-name:fadeInLeft;}
.index-news .col-2 .list {width: 100%;overflow: hidden;text-align: center;}
.index-news .col-2 .list li .img {width: 100%;overflow: hidden;}
.index-news .col-2 .list li .img img {width: 100%;transition:0.5s;height: 5.12rem;}
.index-news .col-2 .list li .img:hover img {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transition:0.5s;}
.index-news .col-2 .list li .name a {display: block;font-size: 0.16rem;line-height: 0.3rem;color: #fff; position:absolute; bottom:0; left:0.1rem; line-height:0.6rem;}
.index-news .col-2 .list li .name a:hover {font-weight:bold;}
.index-news .col-2 .arrow {position: absolute;z-index: 1;right: 0.1rem;bottom: 0.24rem;}
.index-news .col-2 .arrow .dots span {width: 0.12rem;height: 0.12rem;margin: 0 0.05rem;background: #fff;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.index-news .col-2 .arrow .dots span.swiper-pagination-bullet-active {background: #006179;}
.index-news .col-2 .list .list_bg{width:100%; height:0.6rem; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;}
/*two*/
.wal_two{ width:15rem; margin:0.5rem auto 0; display:flex;justify-content: space-between;}
.pg_notice{ width:7.2rem; animation-name:fadeInLeft;}
.all_title{ width:100%; height:28px; background:url(col_bg.png) left no-repeat; display:flex;justify-content: space-between; line-height:30px;}
.all_name{font-size: clamp(17px, 0.22rem, 0.22rem);font-weight:bold;color:#005864;}
.all_more{ color:#005864}
.pg_zcwj{ width:7.2rem; animation-name:fadeInRight;}
/*thr*/
.wal_thr{ width:15rem; margin:0.5rem auto 0; display:flex;justify-content: space-between;}
/*底部*/
.wal_bottom{ width:100%; height:auto; background:#005763; padding:15px 0; }
.wal_bottom1{ width:100%; height:auto; background:#003039; text-align:center;}
@media screen and (min-width: 800px) and (max-width:1320px){
.wal {width: 100%;}
/*two*/
.wal_two{ width:100%;}
.pg_notice{ width:7.6rem; animation-name:fadeInLeft;}
.pg_zcwj{ width:7.6rem; animation-name:fadeInRight;}
/*thr*/
.wal_thr{ width:100%;}
.index-news .col-1 {width: 8rem;}
}
@media(max-width: 800px){
/*评建动态*/
.wal {width: 100%;margin: 0.3rem 0rem;width:auto;}
.index-news .col-1 {width: 96%;margin:0.3rem auto 0;padding-bottom:0.6rem;}
.index-news .col-1 li {border-bottom: #E2E2E2 solid 1px; border-top:0; display:block;justify-content: space-between; padding:0.35rem 0; position:relative;}
.index-news .col-1 li a{display: block;color: #000;height: auto;line-height: 0.3rem;margin:0;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; width:100%;}
.pjdt_time{font-size:clamp(14px, 0.16rem, 0.16rem); display:block; position:absolute; bottom:-12px; right:0; background:#ececec; width:100px; height:22px; z-index:99; text-align:center; line-height:22px;}
.index-news .col-2 {width: 96%; margin:0 auto;height: 3.6rem;}
.index-news .col-2:before {display:none;}
.index-news .col-2 .list li .img img {height:3.6rem;}
/*two*/
.wal_two{ width:100%; margin:0.3rem auto 0; display:block;}
.pg_notice{ width:96%; animation-name:fadeInLeft; margin:0 auto;}
.all_title{ width:100%; height:28px; background:url(col_bg.png) center no-repeat; display:flex;justify-content: space-between; line-height:30px;}
.pg_zcwj{ width:96%; animation-name:fadeInRight; margin:0 auto;}
/*thr*/
.wal_thr{ width:100%; margin:0.3rem auto 0; display:block;}
.pg_zcwj{ margin-top:0.3rem;}
}