@media all and (max-width:1680px){

.z_banner_close { right:21.4%;}
}
@media all and (max-width:1600px){

.z_banner_close { right:21.5%;}
.wrap { width:1300px;}

.mtit p.p2 { margin-bottom:2%;}
.mtit p.p3 { margin-bottom:3%; font-size:40px; line-height:48px;}

.s4 .list { height:360px;}
.s4 .list .li { width: 410px;}
.s4 .list .li1 { margin:0 30px;}
.s4 .list .li .d1 { height:255px;}


}

@media all and (max-width:1440px){
.z_banner_close { right:21.8%;}
.wrap { width:1200px;}


.s5 .box { height:360px; background:url(../images/pic20.jpg) repeat-x center 38px;bottom:11%}
.s5 .box .list .li .t1 { font-size:18px; height:40px; margin-bottom:22px; border-bottom:3px solid #0f9248;}
.s5 .box .list .li .t2 { font-size:14px; line-height:26px; height:290px; padding:30px 7% 0 7%; background-size:80px;}

.s2 .li p.p1 { font-size:30px; margin-bottom:70px; line-height:50px;}
.s2 .li p.p2 { font-size:15px;}
.z_banner .wenzi .t2 { font-size:58px;}

.s3 .l_box .text { width:48%;}
.s3 .btn { width:68px; height:68px;}
.z_banner .mMenu { width:94%; left:3%;}
.mlogo { left:4%;}
.mlogo img { display:block; width:220px; height:auto;}
.z_banner .mMenu .menu .d1 a { font-size:14px;}
.z_banner .mMenu .menu .d2 { margin-left:35px;}
.z_banner .mMenu .menu .d2 img { display:block; width:50px;}
    
.s4 .list { height:360px;}
.s4 .list .li { width: 380px;}
.s4 .list .li1 { margin:0 25px;}
.s4 .list .li .d1 { height:247px;}
.s4 .list .li .tx { height:75px}
}

@media screen and (max-width:1366px){
	
	.z_banner_close { right:22%;}
	
	#menu { right:0;width: 50px;}
	#menu li { font-size: 14px;}
	#menu a {font-size: 14px;}
	#menu .active a {font-size: 14px;}
	.m1_ppx p{font-size: 14px;}
	.m1_ppx { right:37px;}
	


    /*.z_banner_right{ padding-left: 4vw; display: block; padding-top:6vw;}
    .z_banner_video,.z_banner_bottom{ height: 150px;}
    .z_banner_news .z_tit{ padding: 15px;}
    .z_banner_news{ padding-left: 2.6vw;}
    .z_banner_news li{ padding-bottom: 20px;}
    .z_banner_close{ bottom: 150px;}*/
	
	.s5 .box { bottom:5%; height:340px;}
	
	.z_banner .wenzi { top:29%}
	.z_banner .wenzi .t1 { font-size:15px;}
	.z_banner .wenzi .t2 { font-size:46px;line-height:60px;}
	.z_banner .wenzi .t3 { font-size:15px;}
	.z_banner .wenzi .t4 { font-size:13px;background: url(../images/pic05.png) no-repeat left center; background-size:36px; height:40px; line-height:40px; padding-left:47px;}
	
	.z_banner_bottom { height: 135px;}
	.z_banner_news{ width: 68%; height: 135px;padding-left: 2.7vw;padding-right: 2vw;padding-top:33px;}
	.z_banner_bottom .z_tit { font-size:14px;}
	.z_banner_bottom .z_tit p { width:70px; height:109px;line-height:109px;background: url(../images/pic03.png) no-repeat left center; background-size:50px; padding-left:10px; margin-top:11px;}
	
	.z_banner_close { right:22%;bottom: 121px;}
	.z_banner_news li {padding: 0 2%; }
	.z_banner_news li .time em { font-size:28px;}
	.z_banner_news li .time { font-size:13px; line-height:20px;}
	.z_banner_news li h4 { font-size:14px; margin-bottom:0;}
	.z_banner_news li p { font-size:12px; line-height:20px;}
	.z_sb_ts img { display:block; width:17px; height:auto;}
	
	.s3 .wrap { width:1150px;}
	.s3 .l_box .text .mtit p.p3 { margin-bottom:30px; font-size:36px;}
	.s3 .l_box .text .t4 { font-size:14px; line-height:26px; margin-bottom:3%;}
	.s3 .l_box .text .t5 a { font-size:14px;}
	.s3 .l_box .text .mtit p.p2 { margin-bottom:22px;}
	.s3 .l_box .text .t6 { padding-top:6%;}
	.s3 .l_box .text .t6 img { width:245px;}
	.s3 .l_box .text .t5 { margin-bottom:7%;}
	
	.s4 .mtit { top:17%;}

	.s4 .mtit p.p3 { margin-bottom:30px; font-size:36px;}
	.mtit p.p1 { font-size:20px;}
	.mtit p.p2 { font-size:20px;}
	
	.s5 .wrap { width:1150px;}
	.s5 .mtit p.p3 { font-size:36px;}
	.s5 .box .list .li .t2 { font-size:13px; line-height:22px; height:250px; background-size:50px;padding:25px 7% 0 7%;}
}
