.container{width: 1200px;margin: 0 auto;}
.jc—banner{background:url(../images/banner.png) no-repeat top;height: 630px;background-size: 100% 100%;}
.logo{padding-top: 5% ;}

.con{background: rgba(255, 255, 255, 1);box-shadow: 0px 6px 28px  rgba(104, 180, 255, 0.23);margin-bottom: 100px;}
.main-con{padding:30px 15px;padding-bottom: 80px;}






.section .hd{text-align: center;}
.section .hd h2{font-size: 42px;color:rgba(25, 97, 221, 1);letter-spacing: 2.3px;}
.section .hd h4{font-size: 16px;color:rgba(170, 170, 170, 1);font-weight: 400;letter-spacing: 1px;}

.section .hd span{background: blue;border-radius: 8px;padding: 5px;}

.section .hd span a{color: #fff;}
.section .hd span a i{}
@media (max-width: 1320px) {
	body{min-width: 320px; font-size: 15px;}
	.container{width: auto; margin-left: 15px; margin-right: 15px;}
	.mainnav .container{margin: 0;}
	.container > .mainbox{padding:20px;}
}


@media (max-width: 992px) {
	.main-con .bd .item img{display: none;}
	.jc—banner{height: 460px;}
}


@media (max-width: 680px) {
	.jc—banner{height: 320px;}
}

.yjfk .bd ul li{background: rgba(243, 243, 243, 1);height: 75px;width: 48%;margin-right: 4%;}
.yjfk .bd ul li .time{bottom: -25px;}
 .yjfk .bd ul li:nth-child(2n){margin-right: 0;}
 .more a{color:rgba(25, 97, 221, 1) ;}
 
 @media (max-width: 768px) {
 	.yjfk .bd ul li{width: 100%; padding-left: 0;}
}


.jcgk .bd{background: url(../images/jcgk.png);padding: 3% 2% 3% 300px;}
.jcgk .bd ul li{margin-top: 10px;}
.jcgk .bd ul.infolist.dot li a:before{left: 0;}