/* 公用 */
.qlcz {background-color: #F0F0F0;}
.qlcz-index {width: 1180px;margin: 0 auto;}

/* banner */
.qlcz_banner {width: 1440px;margin: 0 auto;position: relative;}
.qlcz_banner img {width: 100%;}
.qlcz_banner_dian {position: absolute;bottom: 30px;text-align: center;width: 100%;}
.qlcz_banner_dian span {display: inline-block;width: 16px;height: 16px;border: 4px solid #f39800;background-color: #ffffff;border-radius: 10px;}
/* 信息公告轮播 */
.Message {display: flex;width: 470px;height: 50px;overflow: hidden;align-items: center;}
.Message .Message_img {margin-right: 15px;}
#Swiper_a {height: 100%;width: 440px;padding-left: 10px;}
#Swiper_a .swiper-slide {display: flex;align-items: center;justify-content: space-between;}
#Swiper_a .swiper-slide p {font-size: 12px;}
#Swiper_a .swiper-slide p:first-child a {cursor: pointer;font-size: 12px;}
#Swiper_a .swiper-slide p:first-child a:hover {text-decoration: underline;}
#Swiper_a .swiper-slide p:last-child {}
/* 内容 */
.qlcz-index-cont {display: flex;justify-content: space-between;padding-bottom: 50px;}
.qlcz-index-box {width: 580px;}
/* .qlcz-index-cont ul {display: flex;justify-content: space-between;flex-wrap: wrap;} */
.qlcz-index-cont ul li {width: 580px;display: flex;margin-bottom: 20px;}
.qlcz-index-cont ul li:nth-child(2n-1) {float: left;}
.qlcz-index-cont ul li:nth-child(2n) {float: right;}
.qlcz_cont_img {position: relative;}
.qlcz_cont_img::after {position: absolute;content: "";width: 0;height: 0;line-height: 0;overflow: hidden;display: inline-block;display: inline;zoom: 1;vertical-align: -2px;border: 0 dashed transparent;border-width: 16px;border-right-style: solid;border-right-color: #fff;right: 0;top: 10px;z-index: 100;}
.qlcz_cont_img img {width: 350px;height: 220px;}
.qlcz_cont_text {width: 230px;height: 220px;padding: 20px;overflow: hidden;background: #fff;position: relative;}
.qlcz_cont_text h6 {height: 30px;line-height: 20px;color: #b1b1b1;font-size: 12px;}
.qlcz_cont_text_p1 {font-weight: bold;color: #0275c0;height: 40px;line-height: 40px;font-size: 24px;}
.qlcz_cont_text_p2 {font-size: 12px;margin: 7px 0 5px;line-height: 18px;}
.qlcz_cont_text a {text-align: right;color: #0275c0;display: block;font-size: 12px;}



.clear {clear: both;}
.clearfix::after {content: "";display: table;clear: both;}