@media screen and (min-width:1000px) and (max-width:1200px){
	.win_a{width: 1000px;}
	.top_tit img{width: 90%;}
	.tit p{font-size: 28px;}
	.con_l{width: 550px;}
}
@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%}
body{font-size: 14px;}
.win_a,.win_b{width:auto; padding: 10px; border: none;}
.logo{height: auto; line-height: inherit;padding-top: 10px;}
.top_r,.tit i,.bottom_img,.con_ul ul li span{display: none;}
.tit{margin-top: 150px;}
.tit a{line-height: 30px; font-size: 18px;}
.con_l ,.con_r ,.top_l{float: inherit; margin: inherit; width: auto;}
.top_l{margin: 0 auto; text-align: center; max-width: 280px;}
.con_l ul li a{padding-left: 15px;}
.con_tit{margin-bottom: 30px;}
.con_div {margin-top: 30px;}
.bottom{text-align: center; margin-top: 30px; padding: 20px;}
.bottom span{ display: inline-block; height: 30px;}
.bottom p{line-height: 30px; }
.top{background-size: 300%;}
.xl_nr{padding: 20px 5px;}
.xl_div{height: auto;}
.xl_l {text-align: center;}
.xl_div i{margin: inherit; display: block;}
.xl_tit{line-height: 40px;font-size: 22px;}
.xl_ul {margin: 20px 5px; padding-top: 20px;}
.xl_tit1_r,.xl_tit2{display: none;}
.xl_con1{padding: 20px;}
.xl_tit1{margin-top: 20px;}
}