@charset "UTF-8";
/* 1001--1400 */
@media screen and (min-width: 1920px) {
	#header #logo03{
		display:none;
	}

}
@media screen and (min-width: 1025px) and (max-width: 1920px) {
	#header #logo03,.zxBtna{
		display:none;
	}
	

}
@media screen and (max-width: 1800px) {
	#header #logo03{
		display:none;
	}
	
}
@media screen and (max-width: 1366px) {
	#header #logo03{
		display:none;
	}
	
}
@media screen and (max-width: 1280px) {
	#header #logo03{
		display:none;
	}
	
}
@media screen and (min-width: 1025px) and (max-width: 2560px) {
	.subNavmob{display:none;}
}
@media screen and (min-width: 1522px) and (max-width: 1600px) {
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	.step li{width:32%;margin-right:2%;margin-bottom:0px}
	.step li img{width:100%;height:auto}
	.step2 li{margin:0 2%;width:29.33%;padding-bottom:20px}
	.part li{padding:20px 1%;margin-right:2%;width:21.5%}
	.part2 li .tp{width:49%;}
	.part2 li .text{width:49%;}
	.part2 li .tp img{width:100%;height:auto}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part3 li .img{width:45%;}
	.part3 li .text{width:53%;}
	.part3 li .img img{width:100%;height:auto}
	
	.about .left{width:49%;}
	.about .right{width:49%;}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:10px;font-size:16px}
	.about .we h2{font-size:16px;padding-bottom:10px}
	.about .our li{width:30%;margin-right:2%;padding:12px 1%;height:32px;line-height:32px}
	.about .our li img{width:auto;height:32px}
	.about .our{padding-top:20px}
	
	.news li .pic{width:35%;}
	.news li .pic img{width:100%;height:auto}
	.news li h2 a{margin-bottom:10px}

    }
@media screen and (min-width: 1400px) and (max-width: 1522px) {
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	.step li{width:32%;margin-right:2%;margin-bottom:0px}
	.step li img{width:100%;height:auto}
	.step2 li{margin:0 2%;width:29.33%;padding-bottom:20px}
	.part li{padding:20px 1%;margin-right:2%;width:21.5%}
	.part2 li .tp{width:49%;}
	.part2 li .text{width:49%;}
	.part2 li .tp img{width:100%;height:auto}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part2 li .group{padding-bottom:20px}
	.part2 li p{font-size:13px;line-height:20px}
	.part3 li .img{width:45%;}
	.part3 li .text{width:53%;}
	.part3 li .img img{width:100%;height:auto}
	
	.about .left{width:49%;}
	.about .right{width:49%;}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:10px;font-size:16px}
	.about .we h2{font-size:16px;padding-bottom:10px}
	.about .our li{width:30%;margin-right:2%;padding:12px 1%;height:32px;line-height:32px}
	.about .our li img{width:auto;height:32px}
	.about .our{padding-top:20px}
	
	.news li .pic{width:35%;}
	.news li .pic img{width:100%;height:auto}
	.news li h2 a{margin-bottom:10px}
	
	
	
	}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
	/*.w1522,.w1220,.w1362{width:94%;margin:0 3%}*/
	.aboutContanier,.strenPic,.yuzhPic{
		display:none;
	}
	.banner2{margin-top:0px;height:300px}
	.banner2 img{width:100%;height:300px}
	.focusB{background-size:100% 320px;height:320px}
	.focusC{height:200px;background-size:100% 200px;}
	
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	.step li{width:32%;margin-right:2%;margin-bottom:0px}
	.step li img{width:100%;height:auto}
	.step2 li{margin:0 2%;width:29.33%;padding-bottom:20px}
	
	.title2{padding-top:30px;padding-bottom:5px}
	.title2 h1{font-size:16px;width:182px}
	.title2 h1 em{margin-top:-30px}
	.part li{padding:20px 1%;margin-right:2%;width:21.5%}
    .part li h2{font-size:16px;padding:15px 0}
	.part{padding-top:30px}
	.part li h2 span{word-break:keep-all;height:30px}
	.part li p{padding:0 10px;height:132px}
	.part2 li .tp{width:49%;}
	.part2 li .text{width:49%;}
	.part2 li .tp img{width:100%;height:auto}
	.part2 li{padding:20px 0 15px 0;margin-bottom:0}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part2 li .group li img{width:auto;height:45px;padding-right:15px}
	.part2 li .group li span{font-size:13px;line-height:24px}
	.part2 li p{font-size:12px;line-height:20px}
	.part2 li .group{padding-bottom:15px}
	.part3 li .img{width:45%;}
	.part3 li .text{width:53%;}
	.part3 li .img img{width:100%;height:auto}
	.part3 li{padding:20px 0 15px 0;margin-bottom:0}
	.part3 li p{font-size:12px}
	.part3 li .one img{width:auto;height:45px;padding-right:15px}
	.part3 li .one{font-size:14px;line-height:45px;height:auto;padding:12px 3%;width:94%;margin-bottom:15px}
	.part3 li .table img{width:100%;height:auto}
	.part2,.part3{padding-top:10px}
	
	.about .left{width:49%;}
	.about .right{width:49%;}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:10px;font-size:16px}
	.about .we h2{font-size:16px;padding-bottom:10px}
	.about .our li{width:30%;margin-right:2%;padding:12px 1%;height:32px;line-height:32px}
	.about .our li img{width:auto;height:32px}
	.about .our{padding-top:20px}
	
	.news li .pic{width:35%;}
	.news li .pic img{width:100%;height:auto}
	.news li h2 a{margin-bottom:10px}
	
	
}


@media screen and (min-width: 1024px) and (max-width: 1200px) {
	.header #showNav{display:block;}
	.header #nav,.header .wwLink,#word,#footer,#service{display:none;}
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	.header .menu_box{clear:none;margin-right:0px;margin-top:10px}
	.menu{margin:0}
	.tel{display:none}
	.tel2{display:block}
	.step{padding:30px 0}
	.step li{width:32%;margin-right:2%;margin-bottom:0px}
	.step li img{width:100%;height:auto}
	.step li a h1{font-size:16px;padding-top:50px;}
	.step li a h2{font-size:14px;background-size:contain}
	.step li:hover a h2{background-size:contain}
	.step li .line{padding-bottom:20px}
	.step2{padding:0}
	.step2 li{margin:0 1%;width:31.33%;padding-bottom:20px}
	.step3{padding-top:30px}
	.title h4,.step2 li h3{font-size:16px;}
	.step2 li img{padding:30px 0 10px 0}
	.foot{padding:30px 0}
	
	.title2{padding-top:30px;padding-bottom:5px}
	.title2 h1{font-size:16px;width:182px}
	.title2 h1 em{margin-top:-30px}
	.part li{padding:20px 1%;margin-right:2%;width:21.5%}
    .part li h2{font-size:16px;padding:15px 0}
	.part{padding-top:30px}
	.part li h2 span{word-break:keep-all;height:30px}
	.part li p{padding:0 10px;height:132px}
	.part2 li .tp{width:49%;}
	.part2 li .text{width:49%;}
	.part2 li .tp img{width:100%;height:auto}
	.part2 li{padding:20px 0 15px 0;margin-bottom:0}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part2 li .group li img{width:auto;height:45px;padding-right:15px}
	.part2 li .group li span{font-size:13px;line-height:24px}
	.part2 li p{font-size:12px;line-height:20px}
	.part2 li .group{padding-bottom:15px}
	.part3 li .img{width:45%;}
	.part3 li .text{width:53%;}
	.part3 li .img img{width:100%;height:auto}
	.part3 li{padding:20px 0 15px 0;margin-bottom:0}
	.part3 li p{font-size:12px}
	.part3 li .one img{width:auto;height:45px;padding-right:15px}
	.part3 li .one{font-size:14px;line-height:45px;height:auto;padding:12px 3%;width:94%;margin-bottom:15px}
	.part3 li .table img{width:100%;height:auto}
	.part2,.part3{padding-top:10px}
	
	.about .left{width:49%;}
	.about .right{width:49%;}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:0;font-size:14px}
	.about .we h2{font-size:14px;padding-bottom:0}
	.about .our li{width:30%;margin-right:2%;padding:12px 1%;height:32px;line-height:32px}
	.about .our li img{width:auto;height:32px}
	.about .our{padding-top:20px}
	
	.news{padding-top:0}
	.news li{padding:20px 0 15px 0;margin-bottom:0}
	.news li .pic{width:45%;}
	.news li .pic img{width:100%;height:auto}
	.news li .wz{overflow:hidden}
	.news li h2 a{font-size:14px;margin-bottom:10px}
	.news li p{font-size:12px;line-height:22px}
	.news li span{padding-top:10px}
	
	.contact dd{width:46%;padding-left:2%;margin-bottom:15px;font-size:12px;height:22px;line-height:22px}
	.contact{padding-top:30px}
    .contact .way{padding-bottom:30px}
	
	}

@media screen and (max-width: 1024px) {
	.header #showNav{display:block;}
	.header #nav,.header .wwLink,#word,#footer,#service{display:none;}
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	.header #logo{width:auto;height:48px;padding:0}
	.header #logo img{width:auto;height:48px;}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	.header .menu_box{clear:none;margin-top:4px}
	
	.header{height:88px;}
	.ny_banner{padding-top:88px;}
	
	.menu{margin:0}
	.tel{display:none}
	.tel2{display:block}
	
	.step{padding:30px 0}
	.step li{width:32%;margin-right:2%;margin-bottom:0px}
	.step li img{width:100%;height:auto}
	.step li a h1{font-size:16px;padding-top:50px;}
	.step li a h2{font-size:14px;background-size:contain}
	.step li:hover a h2{background-size:contain}
	.step li .line{padding-bottom:20px}
	.step2{padding:0}
	.step2 li{margin:0 1%;width:31.33%;padding-bottom:20px}
	.step3{padding-top:30px}
	.title h4,.step2 li h3{font-size:16px;}
	.step2 li img{padding:30px 0 10px 0}
	.f_logo img{width:auto;height:48px;}
	
	.title2{padding-top:30px;padding-bottom:5px}
	.title2 h1{font-size:16px;width:182px}
	.title2 h1 em{margin-top:-30px}
	.part li{padding:20px 1%;margin-right:2%;width:21.5%}
    .part li h2{font-size:16px;padding:15px 0}
	.part{padding-top:30px}
	.part li h2 span{word-break:keep-all;height:30px}
	.part li p{padding:0 10px;height:132px}
	.part2 li .tp{width:100%;float:none;display:none}
	.part2 li .text{width:100%;float:none;padding-top:20px}
	.part2 li .tp img,.part2 li .tp2 img{width:100%;height:auto}
	.part2 li{padding:20px 0 15px 0;margin-bottom:0}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part2 li .group li img{width:auto;height:45px;padding-right:15px}
	.part2 li .group li span{font-size:14px;line-height:24px}
	.part2 li .tp2{width:100%;float:none;display:block}
	.part2 li p{font-size:12px}
	.part2 li .group{padding-bottom:15px}
	.part3 li .img,.part3 li .text{width:100%;float:none;}
	.part3 li .img img{width:100%;height:auto}
	.part3 li{padding:20px 0 15px 0;margin-bottom:0}
	.part3 li p{font-size:12px}
	.part3 li .one img{width:auto;height:45px;padding-right:15px}
	.part3 li .one{font-size:14px;line-height:45px;height:auto;padding:12px 3%;width:94%;margin-bottom:15px}
	.part3 li .text{padding-top:20px}
	.part3 li .table img{width:100%;height:auto}
	.part2,.part3{padding-top:10px}
	
	.about .left{width:49%;}
	.about .right{width:49%;}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:0;font-size:14px}
	.about .we h2{font-size:14px;padding-bottom:0}
	.about .our li{width:30%;margin-right:2%;padding:12px 1%;height:32px;line-height:32px}
	.about .our li img{width:auto;height:32px}
	.about .our{padding-top:20px}
	
	.news{padding-top:0}
	.news li{padding:20px 0 15px 0;margin-bottom:0}
	.news li .pic{width:45%;}
	.news li .pic img{width:100%;height:auto}
	.news li .wz{overflow:hidden}
	.news li h2 a{font-size:14px;margin-bottom:10px}
	.news li p{font-size:12px;line-height:20px}
	.news li span{padding-top:10px}
	
	.fy_box span{display:block;float:none;width:45%;margin-bottom:15px;padding:0 2%}
	
	.contact dd{width:46%;padding-left:2%;margin-bottom:15px;font-size:12px;height:22px;line-height:22px}
	.contact{padding-top:30px}
    .contact .way{padding-bottom:30px}
	
}


@media screen and (min-width: 768px) and (max-width: 999px) {
	.header #showNav{display:block;}
	.header #nav,.header .wwLink,#word,#footer,#service{display:none;}
    .w1522,.w1220,.w1362{width:94%;margin:0 3%}
	.header #logo{width:auto;height:48px;padding:0}
	.header #logo img{width:auto;height:48px;}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	.header .menu_box{clear:none;margin-top:4px}
	.header{height:88px;}
	.ny_banner{padding-top:88px;}
	
	.menu{margin:0}
	.tel{display:none}
	.tel2{display:block}
	
	.step{padding:20px 0 0 0}
	.step li{width:100%;margin-right:0;margin-bottom:20px}
	.step li img{width:100%;height:auto}
	.step li a h1{font-size:16px;padding-top:50px;padding-bottom:0}
	.step li a h2{font-size:14px;}
	.step li .line{padding-bottom:20px}
	.step2 li{width:100%;margin-right:0;margin-left:0;margin-bottom:20px;padding-bottom:15px}
	.step2 li h3{font-size:16px;padding-bottom:10px}
	.step2 li img{padding:20px 0 10px 0}
	.step2{padding:0}
	.step3{padding:0}
	.title h4{font-size:16px}
	.title a{margin-top:0}
	.step3 .title{padding-bottom:5px}
	.f_left{width:70%;}
	.f_left p{line-height:24px}
	.f_menu{margin:5px 0;padding-top:10px}
	.f_menu a{margin-top:15px}
	.f_menu{width:30%}
	.f_right{width:100%;padding-top:20px;float:none;clear:both}
	.f_right li{margin:0 3%;width:44%}
	.f_right li img{width:100%;height:auto}
	.foot{padding:20px 0 10px 0}
	.foot2{line-height:24px;height:auto;text-align:center;padding:5px 0}
	.foot2 p{font-weight:normal;font-size:12px}
	.f_logo img{width:auto;height:48px;}
	
	.title2{padding-top:20px;padding-bottom:5px}
	.title2 h1{font-size:16px;width:172px}
	.title2 h1 em{margin-top:-29px;font-size:12px;}
	.part li{width:96%;padding:20px 2%;margin:20px 0 0 0}
	.part,.part2,.part3{padding-top:0px}
	.part li p{height:auto}
	.part li h2{font-size:16px;padding:15px 0}
	.part2 li .tp{width:100%;float:none;display:none}
	.part2 li .text{width:100%;float:none;padding-top:20px}
	.part2 li .tp img,.part2 li .tp2 img{width:100%;height:auto}
	.part2 li{padding:20px 0 15px 0;margin-bottom:0}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part2 li .group li img{width:auto;height:45px;padding-right:15px}
	.part2 li .group li span{font-size:14px;line-height:24px}
	.part2 li .tp2{width:100%;float:none;display:block}
	.part2 li p{font-size:12px}
	.part2 li .group{padding-bottom:15px}
	.part3 li .img,.part3 li .text{width:100%;float:none;}
	.part3 li .img img{width:100%;height:auto}
	.part3 li{padding:20px 0 15px 0;margin-bottom:0}
	.part3 li p{font-size:12px}
	.part3 li .one img{width:auto;height:45px;padding-right:15px}
	.part3 li .one{font-size:14px;line-height:45px;height:auto;padding:12px 3%;width:94%;margin-bottom:15px}
	.part3 li .text{padding-top:20px}
	.part3 li .table img{width:100%;height:auto}
	.part li h2 span{word-break:keep-all;height:auto}
	
	.about .left{width:100%;float:none}
	.about .right{width:100%;float:none;padding-top:20px}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:0;font-size:14px}
	.about .we h2{font-size:14px;padding-bottom:0}
	.about .our li{width:30%;margin-right:2%;padding:12px 1%;height:32px;line-height:32px}
	.about .our li img{width:auto;height:32px}
	.about .our{padding-top:20px}
	
	.news{padding-top:0}
	.news li{padding:20px 0 15px 0;margin-bottom:0}
	.news li .pic{width:100%;float:none;display:block;}
	.news li .pic img{width:100%;height:auto}
	.news li .wz{padding-top:20px}
	.news li h2 a{font-size:14px;margin-bottom:10px}
	.news li p{font-size:12px;line-height:22px}
	.news li span{padding-top:10px}
	
	.fy_box span{display:block;float:none;width:100%;margin-bottom:15px;padding:0}
	.fy_box span a{font-size:12px}
	.news2 h2 span{padding-bottom:6px;}
	.news2 p{font-size:12px;line-height:22px}
	.news2 h2{font-size:14px}
	
	.contact dd{width:98%;padding-left:2%;margin-bottom:15px;font-size:12px;height:22px;line-height:22px}
	.contact{padding-top:20px}
	.contact dl{padding-bottom:4px}
	.online{padding:0 2% 20px 2%}
	.contact .way{padding-bottom:20px}
	.online h2{font-size:14px;}
	.online td{font-size:12px;padding:5px 0}
	.online td.td2{padding-top:0}
	.online td.td1{width:70px}
	.online td textarea{width:90%}
	.online .table1 td input{width:50%}
	.online .table1 td input.name{width:62%}
	.online .table1 td input.dian{width:15%}
	.online .table1 td .yes{height:35px;width:50%;font-size:14px}
	
	
	

}
@media screen and (min-width: 768px) {
}
@media screen and (max-width: 768px) {
	
}
/* Max-767 */
@media screen and (max-width: 767px) {
	body, html, div, p, table, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
	    margin: 0;
	    padding: 0;
	}
  	ul, ol, li, dl, dt, dd {
    	list-style: none;
	}
  	img, a {
    	border: none;
    }
  	em {
    	font-style: normal;
    }
  	h1, h2, h3, h4, h5, h6 {
    	font-weight: normal;
    }
  	a {
    	outline: none;
    	text-decoration: none;
    }
  	a:active {
    	star: expression(this.onFocus=this.blur());
    }
    /*Base*/
 	body {
	    behavior: url(../js/csshover.htc);
	    font: normal 12px/22px Arial, "微软雅黑", Helvetica, sans-serif, "宋体";
	    color: #263949;
	}
	.header #nav,.header .wwLink,#word,#footer,#service{
		display:none;
	}
	.head{width:100%;padding:10px 0}
	.header .menu_box{background:none; display:inline-block; float:right; width:30px; clear:none; height:32px;}
    /*#header #logo03 {
    	display:block;
		float: left;
		width: 155px;
		height: 41px;
		text-indent: -999px;
		overflow: hidden;
	}*/
    .header #showNav{
		display: block;
	}
	.wrap1200,.wrap1220{ width:96%; margin:0 auto}
	
    
}
@media screen and (max-width: 767px) {
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	.header #logo{width:auto;height:40px;padding:0}
	.header #logo img{width:auto;height:40px;}
	div.flicking_con .flicking_inner{top:610px;left:44%}
	.header .menu_box{clear:none;margin-top:0px}
	.header{height:60px;}
	.ny_banner{padding-top:60px;}
	.menu{margin:0}
	.tel{display:none}
	.tel2{display:block}
	
	.f_logo img{width:auto;height:40px;}
	.step{padding:20px 0 0 0}
	.step li{width:100%;margin-right:0;margin-bottom:20px}
	.step li img{width:100%;height:auto}
	.step li a h1{font-size:16px;padding-top:50px;padding-bottom:0}
	.step li a h2{font-size:14px;}
	.step li .line{padding-bottom:20px}
	.step2 li{width:100%;margin-right:0;margin-left:0;margin-bottom:20px;padding-bottom:15px}
	.step2 li h3{font-size:16px;padding-bottom:10px}
	.step2 li img{padding:20px 0 10px 0}
	.step2{padding:0}
	.step3{padding:0}
	.title h4{font-size:16px}
	.title a{margin-top:0}
	.step3 .title{padding-bottom:5px}
	.f_left{float:none;width:100%;}
	.f_left p{line-height:24px}
	.f_menu{margin:5px 0;padding-top:5px}
	.f_menu a{margin-top:5px}
	.f_menu{width:30%}
	.f_right{width:70%;padding-top:20px}
	.f_right li{margin-left:3%;width:47%}
	.f_right li img{width:100%;height:auto}
	.foot{padding:20px 0 10px 0}
	.foot2{line-height:24px;height:auto;text-align:center;padding:5px 0}
	.foot2 p{font-weight:normal;font-size:12px}
	
	.title2{padding-top:20px;padding-bottom:5px}
	.title2 h1{font-size:14px;width:172px}
	.title2 h1 em{margin-top:-44px;font-size:12px;}
	.part li{width:96%;padding:20px 2%;margin:20px 0 0 0}
	.part,.part2,.part3{padding-top:0px}
	.part li p{height:auto}
	.part li h2{font-size:16px;padding:15px 0}
	.part2 li .tp{width:100%;float:none;display:none}
	.part2 li .text{width:100%;float:none;padding-top:20px}
	.part2 li .tp img,.part2 li .tp2 img{width:100%;height:auto}
	.part2 li{padding:20px 0 15px 0;margin-bottom:0}
	.part2 li .group li{width:43%;margin-right:2%;padding:12px 3%}
	.part2 li .group li:nth-child(2n){margin-right:0}
	.part2 li .group li img{width:auto;height:45px;padding-right:15px}
	.part2 li .group li span{font-size:14px;line-height:24px}
	.part2 li .tp2{width:100%;float:none;display:block}
	.part2 li p{font-size:12px}
	.part2 li .group{padding-bottom:15px}
	.part3 li .img,.part3 li .text{width:100%;float:none;}
	.part3 li .img img{width:100%;height:auto}
	.part3 li{padding:20px 0 15px 0;margin-bottom:0}
	.part3 li p{font-size:12px}
	.part3 li .one img{width:auto;height:45px;padding-right:15px}
	.part3 li .one{font-size:14px;line-height:45px;height:auto;padding:12px 3%;width:94%;margin-bottom:15px}
	.part3 li .text{padding-top:20px}
	.part3 li .table img{width:100%;height:auto}
	.part li h2 span{word-break:keep-all;height:auto}
	
	.about .left{width:100%;float:none}
	.about .right{width:100%;float:none;padding-top:20px}
	.about .left img{width:100%;height:auto}
	.about .we p{padding-bottom:0;font-size:14px}
	.about .we h2{font-size:14px;padding-bottom:0}
	/*.about .our li{width:30%;margin-right:2%;padding:12px 1%}
	.about .our li img{width:auto;height:32px}*/
	.about .our li{width:90%;margin-right:0;padding:12px 5%;margin-top:20px}
	.about .our li img{padding-right:20px}
	
	.news{padding-top:0}
	.news li{padding:20px 0 15px 0;margin-bottom:0}
	.news li .pic{width:100%;float:none;display:block}
	.news li .pic img{width:100%;height:auto}
	.news li .wz{padding-top:20px}
	.news li h2 a{font-size:14px;margin-bottom:10px}
	.news li p{font-size:12px;line-height:22px}
	.news li span{padding-top:10px}
	
	.fy_box span{display:block;float:none;width:100%;margin-bottom:15px;padding:0}
	.fy_box span a{font-size:12px}
	.news2 h2 span{padding-bottom:6px;padding-top:0}
	.news2 p{font-size:12px;line-height:22px}
	.news2 h2{font-size:14px}
	
	.contact dd{width:98%;padding-left:2%;margin-bottom:15px;font-size:12px;height:22px;line-height:22px}
	.contact{padding-top:20px}
	.contact dl{padding-bottom:4px}
	.online{padding:0 2% 20px 2%}
	.contact .way{padding-bottom:20px}
	.online h2{font-size:14px;}
	.online td{font-size:12px;padding:5px 0}
	.online td.td2{padding-top:0}
	.online td.td1{width:70px}
	.online td textarea{width:90%}
	.online .table1 td input{width:50%}
	.online .table1 td input.name{width:62%}
	.online .table1 td input.dian{width:15%}
	.online .table1 td .yes{height:35px;width:50%;font-size:14px}
	
	}

@media screen and (max-width: 599px) {
}
@media screen and (max-width: 480px) {
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	
	
}
@media screen and (max-width: 375px) {
	.w1522,.w1220,.w1362{width:94%;margin:0 3%}
	#slideNav a{height:40px;line-height:41px}
	
	}
	

@media screen and (max-width: 320px) {
	.online td.td1{width:60px}
	.online td textarea{width:95%}
	.online .table1 td input{width:60%}
	.online .table1 td input.name{width:81%}
	.online .table1 td input.dian{width:20%}
	
	}

