@charset "utf-8";
body {
    background: url(/uploads/image/tizjyfw/jyfw_banner.png) no-repeat center top #ffffff !important;
    background-size: 100% !important;
}
a,span{
	font-size: 18px;
	line-height: 36px;
	color: #000000;
}
/* 顶部 */
.jyfw_top{
    clear: both;
    overflow: hidden;
    padding: 40px 0;
}
.jyfw_content{
    margin-top: 250px;
    overflow: hidden;
    background: #ffffff;
}
.jyfw_first{
    overflow: hidden;
}
.jyfw_tit{padding: 40px 0 20px 0;} 
.jyfw_tit img{
	width: 100%;
}
.jyfw_lst{
    overflow: hidden;
    padding: 0 0 20px 0;
}
#foucs {
	position: relative;
	width: 100%;
	overflow: hidden
}

#foucs .swiper-slide {
	position: relative;
	text-align: center
}

#foucs .swiper-slide a {
	max-height: 380px;
	overflow: hidden;
}

#foucs img {
	display: block;
	width: 100%;
	height: 400px;
	transition: all .6s;
}

#foucs img:hover {
	transform: scale(1)
}

#foucs h2 {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 42px;
	line-height: 42px;
	color: #fafafa;
	text-align: center;
	font-weight: 400;
	font-size: 15px;
	padding: 0 8px
}

#foucs a {
	display: block
}
.jyfw_lst_cont{}
.jyfw_lst_cont ul li{
	background: none;
	line-height: 48px;
	text-indent: 0;
}
.jyfw_lst_cont ul li span{
	line-height: 48px;
	color: #808080;
	font-size: 16px;
}
.jyfw_lst_cont ul li a{
	color: #000000;
}
.jyfw_lst_cont ul li em{
	font-style: unset;
}
.jyfw_second{
	background: #e7f0fc;
	padding-bottom: 40px;
}
.jyfw_ggqsydw{}
.jyfw_ggqsydw .cont{
	background: #ffffff;
	margin: 12px 0;
	padding: 15px 5px;
	border: none;
}
#img0 img,#img1 img,#img2 img,#img3 img{
	padding-top: 50px;
	width: 100%;
}
.text h3 {
    margin: 0 0 10px 0 !important;
}
.text h3 a{
    font-size: 22px;
}
.jyfw_third .m-lst40 ul li{
	float: left;
	width: 50%;
	padding: 0 20px;
}
.jyfw_third .m-lst40 ul li:nth-child(odd) {
	padding: 0 20px 0 0;
}
.jyfw_third .m-lst40 ul li:nth-child(even) {
	padding: 0 0 0 20px;
}
.footerpc .text p span,.footerpc .text p a{
	color: #ffffff;
	font-size: 14px;
	line-height: 1.8;
}


@media (min-width: 1314px) {
    .container {
        width: 1320px;
    }
}
@media (max-width: 1440px) {
	.jyfw_content {
	    margin-top: 245px;
	}
}
@media (max-width: 1024px) {
	.jyfw_content {
	    margin-top: 170px;
	}
	.jyfw_tit {
	    padding: 20px 0;
	}
	.bottom ul li.w40{
		width: 100% !important;
	}
	#img0 img,#img1 img,#img2 img,#img3 img {
	    padding-top: 80px;
	}
}
@media (max-width: 768px) {
	.jyfw_top .a_logo img {
		width: 90%;
	}
	.jyfw_content {
		margin-top: 118px;
	}
	#foucs img{
		height: 240px;
	}
	.m-lst40 ul {
	    height: 240px;
	    overflow: hidden;
	}
	.jyfw_tit {
		padding: 20px 0 0;
	}
	.text {
		border: none !important;
	}
	#img0 img,#img1 img,#img2 img,#img3 img {
		padding-top: 0;
	}
}
@media (max-width: 425px) {
	.jyfw_top{
		padding: 10px 0;
	}
	.jyfw_content {
		margin-top: 77px;
		padding: 10px;
	}
	.jyfw_tit {
		padding: 0;
	}
	.jyfw_third .m-lst40 ul li{
		width: 100%;
		padding: 0 !important;
	}
}
@media (max-width: 375px) {
	.jyfw_content {
		margin-top: 60px;
	}
}
@media (max-width: 320px) {
	.jyfw_content {
		margin-top: 40px;
	}
}