/* .wp{width:80%;}
div{text-align: justify;}
.header{height:220px;background:#fff;padding-top:0;}
.header .row1{background:#54a3ce;padding-top:0.2rem;}
.header_row1 {height:115px;}
.header_row2{background:#fff;color:#333;padding:20px 0;}
.header .hd-nav a{color:#333;}
.homebtn{width:auto;color:#fff;text-align: center;margin-bottom:20px;}
.homebtn a{color:#fff;}
.search-box {position: relative;} */
.header {padding-top:0;height: 158px;}
.header .hd-nav,.footer .bottom_nav ul{width: 1000px;margin: 0 auto;}
.header .cgzs_name{font-size: 24px;text-wrap: wrap;width: 450px;text-align: center;line-height: 35px;color: #fff;font-weight:bolder;}
.header_row1 {height: 100px;align-items: center;}
.header .homebtn {width:auto;}
.homebtn span {display: none;}
.homea{padding: 0.4rem 0;margin-top:158px;background:url(../images/section1.jpg);background-size: 100% 100%;}
.homea .wp>div{align-items: center;}
.homea .column{width: 50%;padding:0;}
.homea .column.news{padding-right:2%;}
.homea .column.media{padding-left:2%;}
.homea .subtitle {height:0.35rem;overflow: hidden;font-size: 22px;margin-bottom: 20px;text-align:center;}
.homea .subcontent {color:#666;height:1.4rem;overflow: hidden;}
.homea .s1-more a {display: block;width: 130px;height: 40px;border: 1px solid #999;text-align: center;
	line-height: 40px;font-size: 14px;color: #666;transition: all 0.5s;margin-top: 20px;}
.s1-more a:hover {background: #185688;border-color: #185688;color: #fff}
.homea .media .newstop{width:100%;}
.homea .media .newstop .swiper{width:90%;margin:0 auto;}
.homea .media .newstop .newstop_img{width:100%;overflow: hidden;height:400px;}
.homea .media .newstop img {height:100%;width:auto;margin:0 auto;}
.homea .media .newstop img:hover{transform: scale(1.05);box-shadow: 0 0 10px #000;transition: 1s;cursor: pointer;}
.homea .media .swiper-pagination {position: relative;top: auto;height: 20px;left: auto;margin-top: 40px;}

.home2{padding: 0.4rem 0 0 0;position: relative;overflow: hidden;} 
.home2 .s1-tit {text-align: center}
.home2 .s1-tit ul {overflow: hidden;height: 60px;line-height: 60px;border-bottom: 1px solid #d8d8d8;}
.home2 .s1-tit ul li {display: inline-block;margin: 0 30px;}
.home2 .s1-tit ul li a {display: block;font-size: 20px;color: #666;text-align: center;}
.home2 .s1-tit ul li.on a {color: #fff;color: #185688;position: relative;}
.home2 .s1-tit ul li.on a:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background: #185688;}
.home2 .s1-tit ul li a img {vertical-align: middle;padding-right: 10px;display: none;}
.home2 .s1-tit ul li.on a img {display: inline-block;}
.home2 .s1-tit ul li.on a::before {display: block;}
.home2 .s1-tit ul li.on a::after {display: block;}
.home2 .slide .swiper-container {margin-top: 40px;}
.home2 .slide .swiper-slide {width: 300px;}
.home2 .slide .swiper-slide .item .img_div{overflow: hidden;border: 1px solid #eee;margin: 0 5px;border-radius: 10px;}
.home2 .slide .swiper-slide .item img{width: 100%;aspect-ratio:4/3;}
.home2 .swiper-slide .item img:hover{transform: scale(1.05);box-shadow: 0 0 10px #000;transition: 1s;cursor: pointer;}
.home2 .swiper-slide .item .subtitle{text-align: center;padding:10px 0;font-weight: bolder;font-size: 16px;}

.home3{padding: 0.4rem 0 0.8rem;position: relative;overflow: hidden;} 
.home3 .more2 a {display: block;position: absolute;right: 0;top: -50px;font-size: 14px}
.home3 .more2 a:hover {color: #185688}
.home3 .tit h3 {color: #fff}
.home3 .more a {color: #fff;background: none;background: url(../images/cgzs_more3.png) no-repeat right center;color: #f6f0eb}
.home3 .s3-l .pic {padding-top: 79.73%;cursor: pointer}
.home3 .s3-l .pic video {position: absolute;left: 0;top: 0;min-width: 100%;min-height: 100%}
.home3 .s3-l {width: 50%;margin-top: 40px}
.home3 .s3-lk {margin: 0 19px}
.home3 .s3-l1 .tit {background: url(../images/s3-tit1.jpg) no-repeat center;height: 110px;line-height: 110px}
.home3 .s3-l2 .tit {background: url(../images/s3-tit2.jpg) no-repeat center;height: 110px;line-height: 110px}
.home3 .s3-l3 .tit {background: url(../images/s3-tit3.jpg) no-repeat center;height: 110px;line-height: 110px}
.home3 .s3-l4 .tit {background: url(../images/s3-tit4.jpg) no-repeat center;height: 110px;line-height: 110px}
.home3 .s3-l .tit {padding: 0 30px;width: 100%;background-size: cover}
.home3 .s3-l .tit h3 {float: left;color: #fff;padding: 0;font-size: 28px;font-weight: bold;line-height: 110px;}
.home3 .s3-l .tit .more3 a {display: block;width: 42px;height: 42px;background: rgba(255, 255, 255, 0.6) url(../images/cgzs_more3.png) no-repeat center;
	border-radius: 50%;margin-top: 34px;transition: all 0.3s}
.home3 .s3-l .tit .more3 a:hover {background: rgba(255, 255, 255, 0.8) url(../images/cgzs_more3.png) no-repeat center}
.public-list {margin-top: 20px}
.public-list li {line-height: 48px}
.public-list li em {font-style: normal;font-family: "宋体";font-size: 14px;padding-right: 10px}
.public-list li span {float: right;padding-left: 15px}
.public-list li a {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all}
.public-list li:hover a {color: #185688}
.public-list li:hover span {color: #185688}

@media only screen and (max-width: 1600px) {	
	.search-box .inp {width:200px;}
	.header .wp {width:95%;}
	.header .cgzs_name {font-size: 22px;width: 400px;}
}


@media only screen and (max-width: 1199px) {
	.homea{margin-top:0;}
	.homea .wp{width: 90%;}
	.homea .content .subtitle {height:25px;}
	.homea .newstop{padding-top:0;}
	.homea .s1-more a {width: 110px;height: 36px;line-height: 36px;font-size: 12px}
	.home3 .s3-l .tit {padding: 0 20px;height: 90px;line-height: 90px}
	.home3 .s3-l .tit h3 {font-size: 24px}
	.home3 .s3-l .tit .more3 a {width: 32px;height: 32px;margin-top: 29px}
}

@media only screen and (min-width: 1199px) {
    .search-box .submit {top: 40px;}
}

@media screen and (max-width: 768px) {	
	.home3 .wp{width:100%;}
	.home3 .s3-l {float: none;width: 100%;margin-top: 20px}
	.home2 {padding: 0.4rem 0 0 0;}
	.homea {padding:0.8rem 0;}
	.homea .column {width: 100%;}
	.homea .column.media{padding-left:0;order:1;margin-bottom:0.4rem;}
	.homea .column.news{padding-right: 0;order:2}
	.home2 .swiper-horizontal > .swiper-pagination-bullets, .home2 .swiper-pagination-bullets.swiper-pagination-horizontal {
	    margin-top: 80px;}
	.footer .bottom_nav {display:none;}
}

@media screen and (max-width: 640px) {
	.homea .more2 a {position: static;text-align: center;margin-top: 10px}
	.home2 .swiper-horizontal > .swiper-pagination-bullets, .home2 .swiper-pagination-bullets.swiper-pagination-horizontal {
	    margin-top: 40px;}
	.footer .contact .logo_div {width: 100%;padding: 5% 10%;display:block;margin-bottom: 20px;}
}





/* 全局禁止选中文字 */
* {
  user-select: none !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
}

/* 禁止图片拖拽保存 */
img {
  pointer-events: none !important;
  -webkit-user-drag: none !important;
}

/* 禁止 PDF 区域交互 */
embed, iframe, object {
  pointer-events: none !important;
}

