@media screen and (min-width:1000px) and (max-width:1300px) {
	.top_l{width: 290px;}
	.top_l img{width: 100%;}
	.top_r{width: 600px;}
	body {font-size: 14px;}
	.top_ul ul li{width: 85px;}
	.swiper-slide img{width: 100%;}
	.con_img ul li{line-height: 400px;}
	.con_img ul li img{width:70%; }
	.con_a{padding-top: 100px;}
	.con_ul{padding-top: 80px;}
	.con_a{height: 500px;}
	.bg_a .con_p,.bg_b .con_p{padding-top: 70px;padding-left: 50px;}
	.img_a{width: 50%;}
	.con_r.li{width: 50%;}
	.img_a img{width: 80%;}
	.bo_r{width: 450px;}
	.cp_l,.cp_r{width: auto;float: inherit;}
	.cp_r{margin-bottom: 30px;}
}
@media screen and (max-width:1100px){
	*{transition:inherit;}
}
@media screen and (max-width:999px) {
	html, body { width: 100%; height: 100%; -webkit-text-size-adjust: none; text-size-adjust: none; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; min-width:100%; }
	a, img { -webkit-touch-callout: none; } 
	html, body, h1, h2, h3, h4, h5, h6, p, br, form, input, button, textarea, select, fieldset, legend, blockquote, ul, ol, li, dl, dt, dd, pre, table, caption, tr, td, th, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, audio, video { display: block; }
	body { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; min-width: 100%; }
	* { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; outline: none; }
	.animated { -webkit-animation-duration:0s; animation-duration:0s; -webkit-animation-fill-mode: both; animation-fill-mode: both}
	.contain{ width:100%; overflow-x:hidden}
	img{ max-width:100%}
	.win_a,.win_bm,.win_c{width:auto; padding: 15px; border: none;}
	.media_a,.box_top{display: block;border-bottom: 0px;}
	.top{position: fixed; top: 0px; width: 100%; background: #FFFFFF; z-index: 99;}
	.box{line-height: inherit;height: auto; background: none;}
	.box ul,.span_a,.top_icon {display: none;}
	.box.on ul,.box.on .top_icon {display: block;}
	.box.on {position: fixed;float: inherit; width: 100%; padding-top: 20%; z-index: 100; top: 0px; left: 0px; right: 0px; bottom: 0px; background: #FFFFFF;}
	.box ul li{float: inherit; font-size: 20px; line-height:45px; height: 45px; text-align: center;width: 100%;}
	.box ul li:nth-child(1){width: 100%;}
	.box ul li a{color: #555555;}
	.box ul li span{display: inline-block; width: 60px; line-height: 45px; text-align: center; height: 45px;}
	.box ul li img{margin-right: 0px;}
	.box .win_a{position:0px !important;}
	.top_r,.top_l{ width: auto;}
	.top_l,.top_icon,.top_l img{height: auto; line-height: 50px;}
	.con_img ul li{width: 50%;}
	.con_img ul li:nth-child(2){text-align: center;}
	.con_r,.con_l,.con_r.li,.bo_l ,.bo_r{width: 100%; float: left;}
	.bg_b .con_p,.bg_a .con_p,.con_p{padding: inherit; text-align: center; padding: 70px 30px;}
	.bo_l ,.bo_r{padding: inherit; text-align: center; padding:10px;}
	.img_a{height: 300px;line-height: 300px;}
	.con_b{background: #D7DEE4;}
	.con_a{padding-top: 50px; height: auto; padding-bottom: 50px;}
	.top_l img{width: 300px;}
	.ban{margin-top: 90px;}
	.con_ul{padding-top: 50px; text-align: center;}
	.con_ul ul li{width: 33.33%;margin-bottom: 30px;}
	.con_ul ul li h1{font-size: 20px;}
	.con_ul ul li p{font-size: 12px;}
	.con_ul ul li span{width:70px; display: block; margin:0 auto;}
	.con_ul ul li span img{width: 100%;}
	.con_img ul li{height: 300px; line-height:300px;}
	.con_img ul li img{width: 70%;}
	.con_b{padding: 50px 0px;}
	.img_a img{width: 80%;}
	.bottom{padding-top: 50px; padding-bottom: 50px;}
	.bootom_tit{padding: 20px; line-height: 30px;}
	.media_a{position: fixed; top: 10px; right: 10px;}
	.top_ul ul li.on, .top_ul ul li:hover{background: #FFFFFF; border: none;font-weight: bold;}
	.box.on{padding-top: 30%;}
	.box.on .top_icon{display: block;}
	.ban_a{margin-top: 110px;}
	.tit_ul ul li{width: 100%; margin-bottom: 50px;}
	.nesw_div {margin-top: 30px;}
	.nesw_ul ul li{line-height:76px;}
	.nesw_tit ul li{background: none;padding: 20px;}
	.nesw_tit ul li:hover{background:#5aa74d none}
	.nesw_tit ul li .nesw_r,.nesw_tit ul li .nesw_l{float: left;width: auto;}
	.nesw_tit ul li .nesw_r{padding-left: 0px; border-left: none; margin-top: 20px;}
	.nesw_tit ul li .nesw_r p{padding-bottom: 0px;}
	.ban_a{background: url(../images/21syb_ban4.png) no-repeat center; background-size: auto 100%; height: 200px;}
	.ban_a.li{background: url(../images/21syb_ban3.png) no-repeat center; background-size: auto 100%; height: 200px;}
	.ban_a img{display: none;}
	.ul_l img{width: 80%;}
	.ul_r h1,.ul_r span,.ul_r p{padding:0px;}
	.ul_r i{top: 30px;}
	.ul_r h1{padding-top: 40px; padding-left: 20px;}
	.ul_r p{padding: 20px;}
	.ul_r span{padding: 20px;}
	.nesw_ul ul li{width: 75px; margin: 0px 10px;}
	.cp_l,.pc-slide{width:auto;float: initial;}
	.preview .swiper-container{width: auto;}
	.view .swiper-container{height:auto;}
	.cp_r span{height: 65px; line-height: 55px;}
	.cp_r{width: auto; float: inherit; padding-left: 30px; padding-bottom: 30px;}
	.cp_xw{padding: 20px;}
	.cp_xx ul li{width: 50%; margin-bottom: 15px;}
.top_icon{display: block;top: 48px; right: 10px;}
	.top_icon img{width: 28px;}
	.top_icon a{width: 34px;}
	}