body{
	background-color: #f0f2f6;
}
.warpper{
	margin:0 auto;
	background: url(10763822.jpg) no-repeat center top;
	/* background-size: cover;  */
}
.banner{
	/* width: 1920px; */
	height: 657px;
	margin: 0 auto;
	/* padding: 100px 0 145px 0; */
}
.w1200{
	position: relative;
	width:1200px;
	margin: 0 auto;
	/* background: #fff; */
}
.qqgh_box{
	position: relative;
	width: 100%;
}
.qqgh_title{
	width: 330px;
	height: 123px;
	margin: 0 auto;
	padding-top: 25px;
}
.qqgh_title img{
	width: 100%;
}
.qqgh_content{
	width: 1140px;
	height: 635px;
	margin: 0 auto;
	background: url(#) no-repeat;
}
.qqgh_img{
	width:1065px;
	height:600px;
	padding: 37px 0 0 32px;
}
.qqgh_img img{
	width: 100%;
	height: 567px;
}
.qqgh_img p{
	margin: 0 20px;
	color: #fff;
	font-size: 20px;
	line-height: 30px;
}
.qqgh_img a{
	color: #fff;
}
#swiper-pagination1{
	left:667px;
	bottom: 8px;
	width:120px;
	margin-left: 20px;
}

.zcsk_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 50px;
	background: #fff;
	padding: 30px;
	border-radius: 20px; 
	box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
}
.zcsk_title{
	width: 100%;
	height: 80px;
	margin: 0 auto;
	/* padding-top: 25px; */
	background: url(10763827.png) no-repeat bottom center;
}
.zcsk_title a{
	text-align: center;
    display: block;
    font-size: 44px;
    font-weight: bold;
    color: #0b2749;
}
.zcsk_content{
	width: 100%;
	margin-top: 40px;
}
.zcsk_swiper{
	width: 680px;
	height: 440px;
}
.zcsk_swiper img{
	width: 680px;
	height:384px;
}
.zcsk_txt{
	width: 100%;
	height: 56px;
	background: #0082dd;
}
.zcsk_txt p{
	font-size: 22px;
	line-height: 56px;
	text-indent: 2rem;
}
.zcsk_txt a{
	color: #fff;
}
#swiper-pagination2{
	left:530px;
	bottom: 20px;
	width:120px;
	margin-left: 20px;
}
#swiper-pagination2 .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	background: var(--swiper-pagination-bullet-inactive-color,#fff);
	opacity: var(--swiper-pagination-bullet-inactive-opacity, .9);
}
#swiper-pagination2 .swiper-pagination-bullet-active{
	background: rgb(176, 222, 226);
}
.zcsk_list{
	width: 1140px;
}
.zcsk_list ul li{
	width: 360px;
	padding-bottom: 20px;
	padding-top: 20px;
	float: left;
	margin-right: 30px;
	/* border-bottom: 1px #e6f0fc solid; */
}
.zcsk_list ul li:nth-child(3n){
	margin-right: 0px;
}
.zcsk_list ul li div{
	width: 360px;
	height: 200px;
	position: relative;
}
.zcsk_list ul li div a .zcsk_listtu{
	width: 360px;
	height: 200px;
}
.zcsk_list ul li div a .zcsk_listsj{
	position: absolute;
	top: 78px;
	left: 158px;
}
.zcsk_list ul li p{
	font-size: 18px;
	line-height: 50px;
}
.zcsk_list ul li span{
	display: block;
	font-size: 14px;
	margin-top: 5px;
}
.more{
	background: url(10763828.png) no-repeat center top;
	width: 209px;
    height: 70px;
    margin: 0 auto;
}
.more a{
	color: #fff;
	font-size: 20px;
	line-height: 65px;
	font-weight: bold;
	padding-left: 45px;
}

.zbfb_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 50px;
	background: #fff;
	padding: 30px;
	border-radius: 20px; 
	box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
}
.zbfb_title{
	width: 100%;
	height: 80px;
	margin: 0 auto;
	/* padding-top: 30px; */
	background: url(10763827.png) no-repeat bottom center;
}
.zbfb_title a{
	text-align: center;
    display: block;
    font-size: 44px;
    font-weight: bold;
    color: #0b2749;
}

.zbfb_item{
	position: relative;
	width: 1040px;
	padding: 50px;
	margin-top: 0px;
}
.zbfb_item p{
	margin-top: 15px;
	font-size: 18px;
	line-height: 30px;
	text-indent: 2em;
}
.zbfb_item span{
	position: absolute;
	width: 130px;
	height: 36px;
	top: 16px;
	font-size: 18px;
	line-height: 30px;
	text-indent: 1rem;
	font-weight: bold;
	/* background: url(#); */
	color: #0061d0;
}
.mtbd_box{
	width: 1140px;
	padding: 30px;
	margin: 0 auto;
	margin-top: 50px;
	background: #fff;
	border-radius: 20px; 
	box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.1);
}
.mtbd_title{
	width: 100%;
	height: 80px;
	margin: 0 auto;
	background: url(10763827.png) no-repeat bottom center;
}
.mtbd_title a{
	text-align: center;
    display: block;
    font-size: 44px;
    font-weight: bold;
    color: #0b2749;
}
.mtbd_list{
	width: 1040px;
	/* margin-top: 30px;
	margin-bottom: 30px; */
	padding: 50px;
}
.mtbd_list ul{
	width: 96%;
}
.mtbd_list ul li{
	padding-bottom: 5px;
	font-size: 18px;
	line-height: 40px;
	/* border-bottom: 1px #dedede solid; */
}
.mtbd_list ul li img{
	margin: 0 10px;
	vertical-align: middle;
	margin-top: -5px;
}
.mtbd_list span{
	float: right;
}
.mtbd1_box{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.mtbd1_title{
	margin: 0 auto;
	width: 1150px;
    overflow: hidden;
    padding: 30px 40px;
	font-size: 20px;
	border-bottom: #032344 1px solid;
}
.mtbd1_list{
	width: 100%;
	margin-top: 30px;
}
.mtbd1_list ul{
	width: 1150px;
	margin: 0 auto;
}
.mtbd1_list ul li{
	padding-bottom: 5px;
	font-size: 20px;
	line-height: 40px;
	/* border-bottom: 1px #666 dashed; */
}
.mtbd1_list ul li span{
	font-size: 18px;
}
.mtbd1_list ul li img{
	margin: 0 10px;
	vertical-align: middle;
	margin-top: -3px;
}

.mtbd1_list .title-all{
	width: 100%;
    overflow: hidden;
    line-height: 40px;
    padding: 20px 0px;
    font-size: 30px;
    text-align: center;
}
.mtbd1_list .time-all{
	width: 100%;
    overflow: hidden;
    line-height: 50px;
    padding: 20px 0px;
    color: #666;
    text-align: center;
    font-size: 14px;
}
.mtbd1_list .news-text-all{
    width: 90%;
    margin-bottom: 60px;
    font-size: 16px;
    padding: 0 50px;
}

.gdfc_box{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
	background: #fff;
}
.gdfc_title{
	width: 100%;
	height: 128px;
	margin: 0 auto;
}
.gdfc_content{
	position: relative;
	width: 100%;
	margin-top: 30px;
}
.gdfc_img{
	float: left;
	width: 640px;
	height: 450px;
}
.gdfc_item{
	position: absolute;
	background: url(#) no-repeat;
	width: 535px;
	height: 273px;
	padding: 30px;
	right: 1px;
	top: 40px;
	/* box-shadow: 0 0 1px 1px #ccc;
	background: #fff; */
}
.gdfc_swiper h1{
	margin-top: 10px;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
}
.gdfc_swiper p{
	margin-top: 10px;
	font-size: 16px;
	line-height: 25px;
}
#swiper-button-next1{
	width: 40px;
	height: 40px;
	right: 10px;
	top:0px;
	background: url(#);
}
#swiper-button-next1::after,#swiper-button-prev1::after{
	content: none;
}
#swiper-button-prev1{
	width: 40px;
	height: 40px;
	left: 1100px;
	top:0px;
	background: url(#);
}

.zjsy_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
}
.zjsy_title{
	width: 328px;
	height: 131px;
	margin: 0 auto;
}
.zjsy_content{
	width: 100%;
}
.zjsy_item{
	float: left;
	width:565px;
	height:230px;
	margin-top: 30px;
	background: url(#);
}
.zjsy_item h1{
	padding-top: 30px;
	margin-left: 60px;
	margin-right: 20px;
	font-size: 20px;
	font-weight: bold;
	color: #0c24e3;
}
.zjsy_item  h1 a{
	color: #0c24e3;
}
.zjsy_item p{
	margin-top:10px;
	margin-left: 60px;
	margin-right: 20px;
	font-size: 16px;
	line-height: 30px;
}

.kptd_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
}
.kptd_title{
	width: 331px;
	height: 127px;
	margin: 0 auto;
}
.kptd_swiper{
	margin-top: 20px;
}
.kptd_swiper img{
	width: 360px;
	height: 208px;
}
.kptd_swiper p{
	margin-top: 10px;
	font-size: 16px;
	line-height: 25px;
	text-align: center;
}
#swiper-button-prev2{
	width: 40px;
	height: 40px;
	background: url(#);
}
#swiper-button-next2{
	width: 40px;
	height: 40px;
	right: 20px;
	background: url(#);
}
#swiper-button-next2::after,#swiper-button-prev2::after{
	content: none;
}

.hdty_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
}
.hdty_title{
	width:336px;
	height:133px;
	margin: 0 auto;
}
.hdty_content{
	margin-top: 50px;
	position: relative;
	width: 1140px;
	height: 512px;
	background: url(#);
}
.hdty_content img{
	position: absolute;
	width: 1104px;
	height: 512px;
	top: -20px;
	left: 16px;
}
.snhg_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
}
.snhg_title{
	width: 336px;
	height: 131px;
	margin: 0 auto;
}
.snhg_content{
	margin-top: 30px;
}
.snhg_item{
	float: left;
	width: 270px;
	margin-top: 20px;
}
.snhg_item .top{
	position: relative;
}
.snhg_item .top .address{
	text-align: center;
	font-size: 18px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
.snhg_item .top .address i{
	display:inline-block;
	width: 25px;
	height: 25px;
	background: url(#);
}
.snhg_item .top h1{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
}
.snhg_item img{
	margin-top: 20px;
	width: 270px;
	height: 373px;
}
.htwh_box{
	width: 1140px;
	margin: 0 auto;
	margin-top: 50px;
	padding-bottom: 30px;
}
.htwh_title{
	width: 329px;
	height: 135px;
	margin: 0 auto;
}
#swiper-pagination3{
	left:530px;
	bottom: 20px;
	width:120px;
	margin-left: 20px;
}
#swiper-pagination3 .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	background: var(--swiper-pagination-bullet-inactive-color,#fff);
	opacity: var(--swiper-pagination-bullet-inactive-opacity, .9);
}
#swiper-pagination3 .swiper-pagination-bullet-active{
	background: rgb(176, 222, 226);
}
.footer{
	/* width: 1920px; */
	background-color: #032344;
	margin: 0 auto;
	margin-top: 60px;
	padding: 30px 0;
}
.footer_box{
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	color: #fffffe;
}
.footer span {
	padding: 0 20px;
}
/* .footer_box p{
	font-size: 14px;
	line-height: 30px;
	color: #fff;
} */

.l-footer{
    margin-top: 55px;
}
.l-footer .footLink {
    height: 170px;
    background: #00468e;
}
.l-footer .footLink .shadows {
    background: url("#" /*tpa=http://www.caea.gov.cn/template/6759334/6761476.jpg*/) repeat-x;
    height: 5px;
    width: 100%;
}
.w1350 {
    width: 1200px;
    margin: 0 auto;
}
.l-footer .footLink dl {
    padding: 15px 0px 0px 170px;
    line-height: 24px;
}
.l-footer .footLink dl dt {
    font-size: 16px;
}
.l-footer .footLink a {
    color: #fff;
    display: inline;
    font-size: 18px;
}
.l-footer .footLink dl dd {
    font-size: 12px;
    margin-left: 96px;
    overflow: hidden;
    width: 900px;
    line-height: 30px;
}
.l-footer .footLink dl dd li {
    float: left;
    width: 206px;
    font-size: 18px;
}
.l-footer .footBottom {
    text-align: center;
    height: 113px;
    background: #434343;
    font-size: 12px;
    font-family: "宋体";
    color: #999;
}
l-footer .footBottom .ft {
    padding: 20px 0;
    position: relative;
}
.l-footer .footBottom p {
    line-height: 24px;
}
.l-footer .footBottom span {
    padding: 0 20px;
}
