html, body, div, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	
}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
::-webkit-scrollbar {
width: 8px;
height: 12px;
background:#EDEDED;
}
::-webkit-scrollbar:hover {
background-color:#E8E8E8;
}
::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, 0.3);
border-radius: 8px;
-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}
::-webkit-scrollbar-thumb:hover{
background-color: rgba(0, 0, 0, 0.5);
border-radius: 8px;
-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}
::-webkit-scrollbar-button {
display: none;
}
::-webkit-scrollbar-track, ::-webkit-scrollbar-track-piece {
border-radius: 8px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
}

@-webkit-keyframes reset { 0% {opacity: 0;} 100% {opacity: 0;}}
@-webkit-keyframes fade-in {0% {opacity: 0;} 60% {opacity: 0;} 100% {opacity: 1;}}
@keyframes fadein {from {opacity:0;}to {opacity:1;}}
@-moz-keyframes fadein {from {opacity:0;}to {opacity:1;}}
@-webkit-keyframes fadein {from {opacity:0;}to {opacity:1;}}
@-o-keyframes fadein {from {opacity:0;}to {opacity: 1;}}

html {font-family: "宋体","Arial Narrow",sans-serif,Hei; font-size: 100%;width:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -webkit-tap-highlight-color: rgba(0,0,0,0);}
body {font-size: 0.875em;color:#999;line-height: 1;width:100%;word-wrap:break-word;}

ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
em {font-style: italic;}
img{max-width: 100%;height: auto;width: auto\9; /* ie8 */}
/* Base style start */
.mt5{margin-top:0.312em;}
.mt10{margin-top:0.625em;}
.mt20{margin-top:1.25em;}

.vm{vertical-align: middle;}
.vm *{vertical-align: middle;}
.hm{text-align: center;}

.f_l{float:left;}
.f_r{float:right;}

.clearfix:after,.cl:after{content:"."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix,.cl {zoom: 1;}

.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}

.show{display:block;}
.hide{display:none;}
/* Base style end */
.wrapper {
	width: 980px;
	margin: 0 auto;
}
header{background:#f09828;/*2f93dc*/;position: relative;
top: 0;
width: 100%;
z-index: 999; opacity:0.8;height:74px; line-height:74px;filter:alpha(opacity=80);-moz-box-shadow:0 2px 4px #6A0009; -webkit-box-shadow:0 2px 4px #6A0009; box-shadow:0 2px 4px #6A0009;margin: 0 auto;z-index:9999;/*position:fixed;*/}
body{background:#373737;}
footer{ height:auto; width:100%;-moz-box-shadow:0 -3px 4px #000;-webkit-box-shadow:0 -3px 4px #000; box-shadow:0 -3px 4px #000;
background: #333;
padding: 25px 0;
text-align: center;
color: #999;
font: 14px/30px Verdana,"\5B8B\4F53";

}
footer a{text-decoration:none;color:#999;}
.list li{display:block;height:26em;box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;clear:both;background:#EDEDED;}
.list li img{vertical-align: middle;width:30%;margin-top:1.5em;}
.list .wrapper{display:block;}
.list dl{width:58%;margin-top:4em;}
.list dd{overflow:hidden;}
.list .big{font-size:3em;font-family:"微软雅黑","黑体";text-shadow: 0 2px 1px #FFF;}
.copyright{line-height:64px;font-size:16px;text-shadow: 0 0px 1px #FFF;}
#ani_color{height:100%;background-color: rgb(0, 188, 195); display: block;}

#top{position:fixed;z-index:900;right:5px;bottom:5px;_margin:0 5px 5px 0;height:64px;width:45px;overflow:hidden;display:none;text-decoration:none;text-align:center;}
.logo{font-size:2.4em;font:"微软雅黑","黑体";text-shadow: 0 1px 0px #f0A565;}
.service-qq {display: inline-block;width: 96px;margin-top:-4px;height: 25px;background: url(images/service-qq.png) no-repeat;cursor: pointer;}
.service-qq:hover{background-position:0 -25px;}
#menu{float:right;width:600px;}
#menu dd{width:120px;float:right;border-left: 1px solid #fFaa32;}
#menu a{text-decoration:none; font-weight:blod;color:#666666;height:66px;line-height: 66px;border-left:1px solid rgb(180,65,65);display: block;text-align: center;font-size: 1.6em;border-top:5px solid transparent;}
#menu a:hover{border-top:5px solid red;}
.dd{font-size:1.5em;line-height:1.5em;}

@media screen and (max-width:900px){
	.wrapper{width:100%;}
	.list dl{margin-top:3em;}
}
@media screen and (max-width:850px){
#menu dd{display:none;}
}
@media screen and (min-width: 480px) and (max-width: 640px) {
	#menu dd{display:none;}
	header{position:relative;}
	.wrapper{width:100%;}
	.logo{display:none;}
	.list li{height:16em;}
	.list li img{width:22%;}
	.list dl{display:inline;margin-top:2em;}
	.list .big{font-size:2em;}
	.list .dd{font-size:.8em;}
	.copyright{font-size:1em;line-height:2em;}
	#menu{width:91px;}
	#mp-tel{display:block !important;width:90px;}
	#mp-tel a{background:url(images/phone.gif) no-repeat center center;display:block;}
}
@media screen and (max-width:640px){	
.wrapper{width:100%;}
	header{position:relative;}
	#menu dd{display:none;}
	#menu{width:91px;}
	#mp-tel{display:block !important;width:50px;}
	#mp-tel a{background:url(images/phone.gif) no-repeat center center;display:block;}
.logo{display:none;}
	.list li{height:12em;}
	.list dl{display:inline;margin-top:2em;}
	.list .big{font-size:1.5em;}
	.list .dd{font-size:.8em;}
	.copyright{font-size:1em;line-height:2em;}
	#top{width:20px;height:22px;}
}