@media screen and (min-width: 320px) {
	.index_tel a span{font-size:1.4em;}
	.header .logo{width:100%;text-align:center; margin:5px auto;}
	.header .logo img{margin: 0.6em auto;}
	.index_nav .menu1 li,.index_nav .menu2 li{ height:110px;}
	.index_nav .menu1 li h2,.index_nav .menu2 li h2{ width:100%; text-align:center; font-size:1.2em; line-height:1.2em; position:absolute;bottom:20%; color:#Fff;}
	.index_tel a span{text-align:center; margin-left:40px; display:block; color:#fff; font-size:1.4em; line-height:40px;}
	#menu2 ul li{ font-size: 1em; line-height:1.8em; }
	#menu2 ul li li{height: 1.6em; line-height: 1.6em; font-size:1em;}
	.newslist li{ font-size: 1.2em; line-height:1.6em;}
	.news_content img{max-width: 100%;max-height:200px;}
	.news_content{margin:2%; font-size:1.2em; line-height:1.6em;}
	.news_content *{line-height:1.6em;}
}
@media screen and (min-width: 640px) {
	.header .logo{width:100%;text-align:center; margin:0px auto;}
	.header .logo img{max-height: 200px;padding:5px 0px;}
	.index_nav .menu1 li,.index_nav .menu2 li{ min-height:145px; }
	.index_nav .menu1 li h2,.index_nav .menu2 li h2{ width:100%; text-align:center; font-size:1.6em; line-height:1.6em; position:absolute;bottom:20%; color:#Fff;}
	.index_tel a span{text-align:center; margin-left:60px; display:block; color:#fff; font-size:2em; line-height:2em;}
	.index_tel a{height:80px;}
	.index_tel a i{width:80px; height:80px;}
	.index_nav li a span{font-size:2em; margin-top:10px;}
	#menu2 ul li{ font-size: 1.4em; line-height:1.8em; }
	#menu2 li li{height: 1.6em; line-height: 1.6em; font-size:1.4em;}
	.news_top h1{font-size:1.6em; line-height:1.6em; color:#000; text-shadow:0 1px 0 #fff; text-align:center; }
	.newslist li{ font-size: 1.4em; line-height:2em;}
	.news_content img{max-height:100%;}
	.news_content{margin:2%; font-size:1.4em; line-height:1.6em;}
	.news_content *{line-height:1.6em;}
}
@media screen and (min-width: 768px) {
	.header .logo{width:100%;text-align:center; margin:0px auto;}
	.header .logo img{max-height: 320px; padding:5px 0px;}
	#menubox{ height:36px;}
	#menu ul li{font-size: 1.4em;height:36px; line-height:36px;}
	#menu li li{ font-size:1em; }
	.index_nav .menu2 li h2{ font-size:1.6em; line-height:1.6em; }
	.news_content img{max-height:100%;}
.news_content{margin:2%; font-size:1.4em; line-height:1.6em;}
.news_content *{line-height:1.6em;}}
	.plug{bottom:95px;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption, tfoot, thead, article, aside, figure, footer, header,hgroup, menu, nav, section, menu,time, mark, audio, video  {margin:0;padding:0;blr:expression(this.onFocus=this.blur()); outline:none;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;}

.transition{transition:all 0.2s ease; -moz-transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -o-transition:all 0.2s ease; -ms-transition:all 0.2s ease;}

.table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
img{-ms-interpolation-mode: bicubic; vertical-align:top;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; padding:0; margin:0;}
input,select{vertical-align:middle;}
.clear{clear:both; height:0; overflow:hidden;}
.clearbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearbox{zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.f1{float:left; display:inline; width:100%;}
.f2{float:left; display:inline; width:100%;}
.auto{margin-left:auto; margin-right:auto;}
a:focus{ -moz-outline-style:none;}
a { text-decoration:none; color:#333333; 
blr:expression(this.onFocus=this.blur()); outline:none;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
-webkit-user-select: none;

-moz-user-focus: none;

-moz-user-select: none;

}

a:hover{ text-decoration:none; color:#333333;}

img{max-width:100%;}

.time200ms{-moz-transition:200ms; -webkit-transition:200ms; -o-transition:200ms; -ms-transition:200ms; transition:200ms;}

.time500ms{-moz-transition:500ms; -webkit-transition:500ms; -o-transition:500ms; -ms-transition:500ms; transition:500ms;}

.nowrap{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.index_tel{ width:100%; clear:both;margin:0px;  bottom: 0;left: 0; position: fixed;}
.index_tel a{display:block; position:relative; background:#116a94; height:36px;}
.index_tel a i{position:absolute; top:0; left:0; background-color:#06adfd;width:40px;display:block; height:36px;}
.index_tel a span{ font-family:Arial, sans-serif; font-weight:bold}
.index_tel .top{ background:url("../images/top.png")/*tpa=http://www.huaxizs.com/m/images/top.png*/ #06adfd no-repeat;background-position: center;float:right;width:10%;text-align:center;line-height:36px;color:#fff;}