@charset "utf-8";


/* 页面reset */
a { display: inline-block; }
a:link, a:visited, a:hover, a:active { color:#fff; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#fff; -o-transition:color 0s ease; -moz-transition:color 0s ease; -ms-transition:color 0s ease; -webkit-transition:color 0s ease; transition:color 0s ease; }
body { font:14px/150% "Arial", "Thmano", "Microsoft Yahei"; color:#333; background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
    padding: 0; 
    margin: 0; 
} 
table { 
    border-collapse: collapse; 
    border-spacing: 0; 
} 
fieldset,img { 
    border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
    font-weight: normal; 
    font-style: normal; 
} 
ol,ul { 
    list-style: none; 
}
li { float: left;position: relative;
    height: 200px;
    text-align: center;}
caption,th { 
    text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-weight: normal; 
    font-size: 100%; 
} 
q:before,q:after { 
    content:""; 
} 
abbr,acronym { 
    border: 0; 
}
.nav.center ul li:hover div {
	display:block;
}
img {
	vertical-align: text-top;
}

/* 公用类名  */
.cf:before,
.cf:after {
    content: " ";
    display: table; 
}

.cf:after {
    clear: both;
}

.cf {
    *zoom: 1;
}


.fl { float: left;}
.fr { float: right;}
.hidden { display: none; }
.autocut { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; }
.center { width: 1200px; margin: 0 auto; }
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }

