@media only screen and (max-width:1660px){
	.whlnstxt{
		padding-left: 80px;
		padding-top: 32px;
	}
	.whlnstxt p{
		font-size: 16px;
	}
	.whlnstxt h3{
		margin-bottom: 15px;
	}
	.whlnstxt{
		height: 275px;
	}
	.gsjjtxt h3{
		margin-bottom: 0;
	}
	.gsjjtxt h2{
		margin-top: 60px;
	}
	.container{
		width: 1200px;
	}
	.fzlc li span{
		font-size: 14px;
	}
	.nav>li{
		margin-right: 10px;
	}
	.logo img{
		width: 100%;
	}
	.logo{
		width: 180px;
	}
	.nav{
		margin-top: 35px;
	}
	.ywico {
		width: 160px;
	}
	.ywlis{
		width: 310px;
		padding-left: 25px;
	}
	.ywimg{
		width: 590px;
	}
	.ywlis a{
		line-height: 30px;
	}
	.ywico a{
		margin-top: 50px;
		width: 40px;
		height: 40px;
		line-height: 44px;
	}
	.gscginner{
		padding: 20px 0 0 22px;
	}
	.gscginner:before{
		margin-bottom: 15px;
	}
	.gscginner p{
		font-size: 13px;
		line-height: 26px;
	}
	.jdalxq{
		padding: 44px 80px 45px;
	}
	.alnp a:nth-child(2){
		margin: 0 2.5%;
	}
	.address h2{
		font-size: 16px;
		line-height: 50px;
	}
	.address h2 font{
		font-size: 32px;
	}
	.address{
		padding: 0 48px;
	}
	.whln li p{
		font-size: 16px;
	}
	.xwlist_inner p{
		font-size: 14px;
		line-height: 24px;
		height: 120px;
	}
	.xwlist_inner h6{
		margin-top: 0;
	}
	.xwxq{
		padding: 70px 90px ;
	}
	.yjinner{
		margin-top: 45px;
	}
	.enclosure a{
		line-height: 60px;
		height: 60px;
	}
}
@media only screen and (max-width:1440px){
	.whlnstxt h2{
		line-height: 28px;
		font-size: 20px;
	}
	.jdalbanner .swiper-button-prev{
		left: 12%;
	}
	.whlnstxt{
		padding-right: 30px;
		height:216px ;
	}
	.whlnstxt img{
		width: 26px;
		margin-bottom: 10px;
	}
	.whlnstxt p{
		font-size: 14px;
		
		
	}
	.jdalbanner .swiper-button-next{
		right: 12%;
	}
	.alnp a{
		height: 40px;
		line-height: 40px;
		padding-left: 47px;
	}
	.hzhbpage p{
		width: 80%;
	}
	.gybanner .swiper-button-prev, .gybanner .swiper-button-next{
		width: 44px;
		height: 44px;
		line-height: 49px;
		font-size: 22px;
	}
	.alnp a:nth-child(2){
		padding-left: 0;
	}
	.jdalbanner h2{
		font-size: 18px;
		margin-top: 12px;
	}
	.jdalbanner h3{
		width: 30px;
		height: 30px;
		font-size: 18px;
		line-height: 33px;
		margin: 10px auto;
	}
	.hdtxt{
		padding: 0 50px;
	}
	.zptit h5{
		width: 17%;
	}
	.address h2,.address h2 p{
		font-size: 12px;
		line-height:40px ;
	}
	.address h2 p{
		margin-left: 57px;
	}
	.address h2 span{
		font-size: 14px;
	}
	.address h2 font{
		font-size: 24px;
	}
	.add #allmap{
		height: 400px;
	}
	.form input{
		line-height: 40px;
		height: 40px;
	}
	.ejTab a{
		line-height: 50px;
		font-size: 14px;
	}
	.xwxq{
		padding: 45px 50px;
	}
	.newlist li div{
		padding: 22px;
	}
	.xwlist_inner p{
		font-size: 12px;
		line-height: 22px;
		height: 110px;
	}
	.whln li p{
		font-size: 14px;
		margin-top: 30px;
	}
	.yjtit h6{
		width: 40px;
		height: 40px;
		line-height: 40px;
	}
	.yjtit h2{
		line-height: 40px;
		font-size: 18px;
	}
	.yjinner{
		margin-top: 20px;
	}
	.yjinner p{
		font-size: 12px;
		line-height: 22px;
		width: 86%;
	}
	.zjk{
		padding: 45px 110px 60px;
	}
	.zbgglist{
		padding: 50px  0 0;
	}
	.yjms li{
		margin-bottom: 15px;
	}
	.yjms li span{
		line-height: 22px;
		height: 44px;
		font-size: 12px;
		margin-bottom: 0;
	}
	.xmtd{
		padding: 60px 100px;
	}
	.yjms li h2{
		font-size: 16px;
		line-height: 30px;
	}
	.banner .swiper-slide h2{
		font-size: 56px;
	}
	.banner .swiper-slide h3{
		font-size: 14px;
	}
	.container{
		width: 1000px;
	}
	.logo{
		width: 160px;
	}
	.logo img{
		width: 100%;
	}
	.seach input{
		width: 100px;
	}
	.nav{
		margin-right: 60px;
		margin-top: 38px;
	}
	.nav>li{
		margin-right: 10px;
	}
	.nav>li>a{
		font-size: 14px;
	}
	.seach{
		margin-top: 34px;
	}
	.gsnum li h2 span{
		font-size: 36px;
	}
	.gsnum.container{
		padding: 40px 0;
	}
	.gsjjtxt h2{
		margin-top:60px ;
		font-size: 28px;
	}
	.gsjjtxt h3{
		margin-bottom: 15px;
		font-size: 14px;
	}
	.gsjjtxt p{
		width: 100%;
		font-size: 12px;
		line-height: 24px;
		margin-bottom: 30px;
	}
	.gsjjtxt h4{
		font-size: 15px;
		margin-bottom: 15px;
	}
	.gsjjtxt a{
		width: 100px;
		height: 28px;
		line-height: 28px;
	}
	.i_tit1 h2,.i_tit2 h2{
		font-size: 28px;
		line-height: 34px;
	}
	.i_tit1 span,.i_tit2 span{
		font-size: 16px !important;
	}
	.ywinner.container{
		padding: 40px ;
	}
	.ywico{
		width: 147px;
	}
	.ywlis{
		width:235px ;
		padding-left: 20px;
	}
	.ywimg{
		width: 538px;
	}
	.ywlis a{
		font-size: 14px;
		line-height: 28px;
	}
	.ywico h2{
		font-size: 15px;
	}
	.ywico h3{
		font-size: 12px;
	}
	.ywico a{
		width: 26px;
		height: 26px;
		line-height: 26px;
		font-size: 12px;
		margin-top: 40px;
	}
	.i_tit2 p{
		font-size: 12px;
	}
	.yjaltxt{
		padding: 36px;
	}
	.yjaltxt h2{
		font-size: 22px;
	}
	.hzjj{
		padding: 50px 30px;
	}
	.hzjj p{
		font-size: 12px;
	}
	.hzjj a{
		width: 110px;
		height: 28px;
		line-height: 28px;
		font-size: 14px;
	}
	.gsysul li p{
		font-size: 12px;
	}
	.gsysul li h2{
		font-size: 26px;
	}
	.gsysul li img{
		margin-top: 180%;
	}
	.gsysul li.ac h2{
		margin-top: 30px;
	}
	.news .swiper-slide div{
		padding: 15px;
	}
	.news .swiper-slide p{
		font-size: 12px;
		line-height: 24px;
		height: 72px;
		margin-bottom: 40px;
	}
	.news .swiper-button-next, .news .swiper-button-prev{
		width: 34px;
		height: 34px;
		line-height: 34px;
	}
	.f_left img{
		width: 300px;
	}
	.f_center p{
		font-size: 13px;
	}
	.gsys .i_tit1{
		top: 40px;
	}
	.gscginner p{
		font-size: 12px;
		line-height: 22px;
	}
	.gsnr p,.gsnums p{
		font-size: 14px;
		line-height: 26px;
	}
	.gsnums li h2 span{
		font-size: 46px;
	}
	.cg li p{
		font-size: 16px;
	}
	.dszinner p{
		font-size: 12px;
		line-height: 24px;
	}
	.dszinner{
		padding:80px 12.7% 40px 18.2%
	}
	.tjbanner{
		height: 400px;
		padding-bottom: 20px;
	}
	.tjbanner h2 span{
		height: 50px;
	}
	.bannerimg1 img:nth-child(3){
		top: 47%;
	}
	.bannerimg1 img:nth-child(4){
		top: 49%;
	}
	.bannerimg1 img:nth-child(5){
		top: 18%;
	}
	.bannerimg1 img:nth-child(6){
		top: 19%;
	}
	.bannerimg1 img:nth-child(7){
		top: 22%;
	}
}
@media only screen and (max-width:1200px){
	.whlnstxt{
		width: 100%;
		padding: 20px 50px;
		height: auto
	}
	.whlnsimg{
		display: none
	}
	.bq p a{
		font-size: 12px;
		
	}
	.gsysul li h6 img:nth-child(1){
		display:inline-block;
	}
	.gsysul li img{
		margin-top: 0 !important;
		width: 37px !important;
	}
	.zpinner p{padding-right: 0;}
	.gsys{
		background: url(../images/gsysimg_02.jpg);
		background-size: auto 100%;
	}
	.yjalbanner .swiper-slide:hover .yjaltxt{
		transform: translateY(0) translateX(0);
	}
	.banner .swiper-slide>img:nth-child(1){
		display: none;
	}
	.banner .swiper-slide>img:nth-child(2){
		display: inline-block;
	}
	.cbl,.nav>li ul{
		display: none !important;
	}
	.pic h2{
		font-size: 32px;
		width: 100%;
	}
	.btn{
		display: block;
	}
	.container{
		width: 100%;
		box-sizing: border-box;
		padding: 0 5%;
		display:inline-block;
	}
	.nav{
		position: absolute;
		width: 50%;
		text-align: center;
		right: 0;
		top: 93px;
		background: #0091cc;
		margin-right: 0;
		margin-top: 0;
		transform: rotateZ(90deg) scale(0);
		z-index: 5;
	}
	header{
		width: 100%;
		position: static;
	}
	.nav.ac{
		transform: rotateZ(0) scale(1);
	}
	.nav>li{
		width: 100%;
	}
	.nav>li>a{
		color:#fff !important;
		border: none !important;
		display: block;
		width: 100%;
	}
	.hzhb{
		overflow: hidden;
	}
	.seach{
		margin-right: 15px;
	}
	.btn{
		margin-top: 30px;
	}
	.banner .swiper-slide h2{
		font-size: 24px;
		line-height: 40px;
	}
	.gsjjimg{
		float: none;
		width: 100%;
		text-align: center;
	}
	.gsjjimg img:nth-child(1){
		display: none;
	}
	.gsjjimg img:nth-child(2){
		display: inline-block;
	}
	.gsjjtxt{
		width: 100%;
		float: none;
		box-sizing: border-box;
		padding: 0 5%;
	}
	.gsnum.container{
		position: static;
		transform: translateX(0);
		margin-top: 20px;
	}
	.ywinner.container{
		display: none;
	}
	.ywnum{
		background: none;
	}
	.ywnum li{
		width: 25%;
		margin-bottom: 15px;
	}
	.yjaltxt{
		position: static;
		width: 100%;
		transform: translateX(0);
	}
	.yjaltxt h6{
		display: none;
	}
	.hzjj{
	width: 100%;
	}
	.hzbanner{
		width: 100%;
	}
	.hzbanner .swiper-pagination{
		position: static;
		width: 100%;
	}
	.gsysimg{
		display:none;
	}
	.gsys .i_tit1{
		position: static;
		width: 100%;
		text-align: center;
		transform: translateX(0);
		margin: 20px 0;
	}
	.gsysul {
		position: static;
	}
	.gsys{
		padding: 25px 0;
	}
	.gsys .i_tit1 span{
		color:#fff
	}
	.gsysul li{
		width: 50%;
		margin-bottom: 15px;
		height: 130px;
		border-right: 0;
	}
	.gsysul li h6{
		height: 35px;
	}
	.gsysul li h2{
		font-size-adjust: 16px;
	}
	.gsysul li img{
		display: none;
	}
	.gsysul li span{
		color:#fff;
		padding-bottom: 0;
		opacity: 1;
		margin-bottom: 0;
		font-size: 12px;
	}
	.gsysul li span:after{
		display: none;
	}
	.gsysul li p{
		display: none;
	}
	.gsysul li font{
		display: none;
	}
	.gsysul li.ac{
		background: transparent;
		width: 50%;
	}
	/*.gsysul li h6 img:nth-child(2){
		display: inline-block;
		margin-top: 0;
	}*/
	.news .swiper-slide img{
		display: none;
	}
	.news .swiper-slide{ border:hidden;}
	.news .swiper-slide div{
		position: static;
		border: 1px solid #d2d2d2;
		width:99%;
	}
	.gsjjtxt h4:before{
		display: none;
	}
	.gsjjtxt{
		text-align: left;
	}
	.i_tit2 p{
		float: none;
		width: 100%;
	}
	.i_tit2 h2{
		float: none;
	}
	.i_tit2>div{
		float: none;
		margin-top: 10px;
	}
	.f_left{
		float: none;
		width: 100%;
		/*text-align: center;*/
	}
	header{
	padding-bottom: 20px;
	}
	header{
		background: #fff;
	}
	header .logo img:nth-child(1){
		display: none;
	}
	header .logo img:nth-child(2){
		display: block;
	}
	header .nav>li>a{
		color:#0091cc;
		border-color:#0091cc
	}
	header .seach input,header .seach button font{
		color:#0091cc
	}
	header .seach{
		border-color:#0091cc
	}
	header .seach input::-webkit-input-placeholder {
		color:#0091cc
	}
	.zs li{
		width: 65%;
		margin: 0 auto ;
		position: static;
	}
	.zjk{
		padding: 20px 5%;
	}
	.zjk h2{
		font-size: 22px;
		margin-bottom: 40px;
	}
	.zjk p{
		font-size: 14px;
	}
	.zbtime{
		width: 100%;
		height: auto;
		padding: 10px 0;
		text-align: center;
		margin-bottom: 15px;
	}
	.zbtime h2{
		position: static;
		transform: translateY(0) translateX(0);
	}
	.zbgglist{
		padding-top: 20px;
	}
	.zbgglist li h6{
		display: none;
	}
	.zbgglist li a{
		padding-right: 0;
	}
	.zbtxt{
		width: 100%;
		padding-left: 0;
	}
	.ywnum li:after{
		display: none;
	}
	.yjxq{
		padding: 40px 5%;
	}
	.yjxq>h2{
		font-size: 20px;
	}
	.yjxq img{
		margin-bottom: 20px;
	}
	.yjms li span{
		height: auto;
		padding-bottom: 10px;
	}
	.xmtd h3{
		font-size: 16px;
	}
	.xmtd p{
		font-size: 12px;
		line-height: 24px;
	}
	.yjzs li img{
		width: 100%;
	}
	.yjinner{
		width: 100%;
	}
	.yjzs{
		padding-top: 30px;
	}
	.newleft{
		width: 100%;
		margin-right: 0;
	}
	.newright{
		margin-top: 20px;
		width: 100%;
	}
	.newlist li{
		width: 48%;
		margin-right: 4%;
	}
	.newlist li:nth-child(2n){
		margin-right: 0;
	}
	.newlist li img{
		display: none;
	}
	.newlist li div{
		position: static;
	}
	.newlist li:hover h3{
		color:#999;
	 }
	 .newlist li:hover h2{
		color:#666
	 }
	 .newlist li:hover p{
		color:#333
	 }
	 .whln li img:last-child{
	 	display: none;
	 }
	 .whln li{
	 	width: 48%;
	 	margin-right: 4%;
	 	margin-bottom: 20px;
	 }
	 .whln li:nth-child(2n){
	 	margin-right: 0;
	 }
	 .whln{
	 	padding-top: 20px;
	 }
	 .whhd li img{
	 	width: 100%;
	 }
	 .hdtxt{
	 	width: 100%;
	 	padding: 0;
	 	margin-top: 20px;
	 }
	 .whhd li h6{
	 	display: none;
	 }
	 .whhd li a{
	 	padding: 20px;
	 }
	 .whhd{
	 	margin-top: 20px;
	 }
	 .ssjg li a{
	 	padding: 30px;
	 }
	 .ssjg li h6{
	 	display: none;
	 }
	 .zptit h5,.zptit h3{
	 	display: none;
	 }
	 .zpinner{
	 	padding: 20px 5%;
	 }
	 .zpleft,.zpright{
	 	width: 100%;
	 }
	.add #allmap{
		width: 100%;
	}
	.add{
		padding: 0;
	}
	.address{
		width: 100%;
	}
	.form form{
		width: 90%;
		margin: 20px auto;
	}
	.jdalxq{
		padding: 20px 5%;
	}
	.alnp a{
		width: 100%;
		margin-bottom: 10px;
		padding:0 10px;
		height: auto;
		font-size: 12px;
	}
	.alnp a:nth-child(2){
		width: 60px;
		height: 60px;
		padding-bottom: 0;
		display: block;
		margin: 0 auto 10px;
	}
	.jdalbanner .swiper-container{
		width: 100%;
		overflow: hidden;
	}
	.jdalbanner{
		padding: 0;
	}
	.jdalbanner .swiper-button-next, .jdalbanner .swiper-button-prev{
		color:#fff;
		font-size: 26px;
		margin-top: -56px;
	}
	.jdalbanner .swiper-button-next{
		right: 0;
	}
	.jdalbanner .swiper-button-prev{
		left: 0;
	}
	.hdrybanner .swiper-button-prev, .hdrybanner .swiper-button-next{
		color:#0091cc
	}
	.hdrybanner .swiper-button-prev{
		left: 0;
	}
	.hdrybanner .swiper-button-next{
		right: 0;
	}
	.hzbanner .swiper-button-prev, .hzbanner .swiper-button-next{
		display: block;
	}
	.gysy li .gybanner,.gysy li .whinner{
		width: 100% !important;
		float: none !important;
		text-align: left !important;
		padding: 0 5%!important;
		box-sizing: border-box;
	}
	.gysy li .whinner p{
		float: none !important;
		width: 100% !important;
	}
	.whinner h2{
		font-size: 22px;
		padding-bottom: 10px;
	}
	.gsnr{
		padding-right: 0;
		width: 100%;
	}
	.gsnr h2{
		font-size: 30px;
	}
	.gsjspic{
		display: none;
	}
	.gsnums li{
		width: 50%;
		padding-left: 0;
		text-align: center;
		box-sizing: border-box;
		padding: 0 10px;
	}
	.cg li img,.cg li div{
		width: 100% !important;
		position: static !important;
		float: none !important;
	}
	.cg li p{
		position: static;
		transform: translateX(0) translateY(0);
		padding: 20px 0;
		text-align: center;
		width: 50%;
		margin: 0 auto;
	}
	.gscg li img{
		width: 100%;
	}
	.gscg li{
		padding: 20px;
	}
	.gscginner{
		width: 100%;
	}
	.gscg{
		padding-top: 50px;
	}
	.fzlc li{
		width: 100%;
		padding-left: 15%;
	}
	.fz_{
		display: none;
	}
	.fzlc ul:before,.fzlc ul:after{
		display: none;
	}
	.fzlc ul>img{
		display: none;
	}
	.fzlc{
		padding: 30px 0 150px;
	}
	.fzlc h2 font:after{
		display: none;
	}
	.dszimg{
		position: static;
		transform: translateY(0) translateX(0);
		width: 100%;
	}
	.dszimg img:nth-child(2){
		display: none;
	}
	.dszimg img{
		width: 50% !important;
		display: block;
		margin: 0 auto 30px;
	}
	.dszinner{
		width: 100%;
		padding: 20px 5%;
	}
	#allmap{
		height: 350px;
	}
}
@media only screen and (max-width:780px)
{
	.yjzs li img{
		width: 100%;
		height: 130px;
	}
	.page{ width:100%;}
}
@media only screen and (max-width:414px){
	.i_tit2 a{
		font-size: 12px;
		width: 30%;
	}
	.whlnstxt{
		padding: 20px 35px 30px
	}
	.whlnstxt h2{
		font-size: 16px
	}
	.whlnstxt h3{
		font-size: 14px
	}
	.nav>li{
		padding-bottom: 0;
	}
	.m_ywfw{
		display: block;    padding: 77px 5%;
	}
	.ywnum{
		display: none;
	}
	.ywfw{
		padding: 0;
	}
	.ywfw>.i_tit1{
		display: none;
	}
	.address{
		padding:20px;
	}
	.address h2{
		line-height: 26px;
		margin-bottom: 10px;
	}
	.form{
		background-size: cover;
	}
	.news .swiper-slide:hover span, .news .swiper-slide:hover h2, .news .swiper-slide:hover p{
		color:#333
	}
	.gsjj,.ywfw,.yjal,.hzhb,.gsys,.new{
		overflow: hidden;
	}
	.hzhb{
		padding-bottom: 40px;
	}
	.f_center p a{
		color:rgba(255,255,255,.8)
	}
	.bq p{
		line-height: 24px;
		font-size: 12px;
		text-align: center;
	}
	.share{
		text-align: center;
		width: 100%;
	}
	.zs li{
		width: 100%;
	}
	.yjms li{
		width: 100%;
		margin-right: 0;
		/*text-align: center;*/
		border-bottom: none;
	}
	.cg li p{
		width:80%;
		text-align: left;
	}
	.ywfwpage.ywfw{
		padding: 50px 0;
	}
	.fzlc li{
		padding-left:0
	}
	.fzlc li h2{
		font-size: 30px;
		margin-bottom:15px
	}
	.fzlc li h2 font{
		font-size: 30px;
	}
	.gscg li{
		width: 100%;
		margin-right:0
	}
	.gsnums li h2 span{
		font-size: 30px;
	}
	.gsnums{
		background-size: cover;
		padding: 80px 0;
	}
	.jdalTab{
		font-size: 0;
		padding: 35px 0;
	}
	.jdalTab h2{
		width: auto;
		padding: 0 15px;
		line-height: 30px;
		height: 30px;
		margin: 0 10px 10px;
		box-sizing: border-box;
	}
	.form input{
		font-size: 12px;
	}
	.zptit h4{
		width: 50%;
	}
	.zptit{
		height: 40px;
	}
	.zptit h2,.zptit h4,.zptit>div{
		width: auto;
		line-height: 40px !important;
		font-size: 16px !important;
	}
	.zpinner p{
		font-size: 14px;
	}
	.whln li{
		padding-top: 20PX;
	}
	.newlist li{
		width: 100%;
		margin-right: 0;
	}
	.xwlist_inner p{
		height: auto;
		margin-bottom: 20px;
	}
	.newnp a{
		width: 31% !important;
		margin-left: 0;
		margin-right: 2%;
		float: none;
		margin-bottom: 15px;
		float: left;
	}
	.newnp a:last-child{
		margin-right: 0;
	}
	.yjinner{
		padding: 0 5%;
	}
	.zbtime h2{
		font-size: 22px;
	}
	.zbtxt h2{
		font-size: 16px;
		line-height: 28px;
	}
	.zbtxt p{
		font-size: 14px;
	}
	.enclosure a{
		width:100% ;
		padding:0 15px;
	}
	.pic h2{
		font-size: 22px;
		line-height: 30px;
	}
	.bq{
		margin-top: 30px;
		padding: 10px 0;
	}
	.ejTab a{
		width: 32%;
		font-size: 12px;
		box-sizing: border-box;
		padding: 0 10px;
	}
	.jdalxq img{ width:100% !important; height:auto !important;}
	.newleft img{width:100% !important; height:auto !important;}
	.pic h2 span{
		font-size:14px
	}
	.f_left img{
		width: 240px;
	}
	.f_left{
		display: none;
	}
	.f_nav{
		display: none;
	}
	footer{
		padding-top: 30px;
	}
	.f_center{
		float: none;
		width: 100%;
		margin-top: 20px;
		text-align: center;
	}
	.f_right{
		float: none;
		width: 100%;
	}
	.f_center p{
		font-size: 12px;
		line-height: 24px;
		margin-bottom: 12px;
	}
	.banner .swiper-slide h3{
		font-size: 12px;
		line-height: 20px;
		width: 80%;
		margin: 0 auto;
	}
	.logo{
		width: 110px;
	}
	.seach{
		margin-right: 10px;
		margin-top: 26px;
	}
	.btn{
		margin-top: 21px;
	}
	.seach input{
		width: 80px;
		padding-left: 10px;
		font-size: 12px;
	}
	.nav{
		top: 81px;
	}
	.gsjjtxt h2{
		margin-top: 20px;
		font-size: 24px;
	}
	.gsjjtxt h3{
		font-size: 13px;
		line-height: 20px;
		margin-bottom: 0;
	}
	.gsnum li{
		width: 50%;
		padding-left: 0;
		text-align: center;
	}
	.ywnum li{
		width: 50%;
	}
	.yjalbanner .swiper-button-next,.yjalbanner .swiper-button-prev{
		position: static;
		display: inline-block;
		transform: translateY(0);
		margin: 10px 0;
		font-size: 22px;
	}
	.yjalbanner{
		text-align: center;
		margin-top: 20px;
	}
	.yjalbanner .swiper-slide{
		text-align: left;
	}
	.yjal{
		padding: 30px 0 0;
	}
	.i_tit2 h2,.i_tit1 h2{
		font-size: 20px;
		line-height: 24px;
	}
	.i_tit2 h2 span,.i_tit1 span{
		font-size:14px ;
	}
	.hzbanner .swiper-pagination-bullet{
		width: 8px;
		height: 8px;
	}
	.gsysul li h6 img{
		max-width: 30%;
	}
}
@media only screen and (max-width:375px){
	.pic h2{
		font-size: 16px;
	}
}
