html, body, div, span, 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, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;    
    vertical-align: baseline;
	
	
	-webkit-text-size-adjust: none;	
	text-decoration:none; 
	list-style: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
} 

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body{ width:100%; min-width:515px; font-family:Microsoft YaHei, Arial ; font-size:14px; background:url(../images/indexbg.jpg) no-repeat top center; background-size:100%; }
.bodybox{ width:80%; margin:0 auto; }
.banner{ width:1024px; margin:0px auto; }

/* Navigation */
.nav{ width:100%; height:70px; }/* position:fixed; left:10%; top:0; z-index:9;*/
.nav a{ text-decoration:none; color:#595757; }
.index_logo{ width:333px; height:100%; background:url(../images/logo.png) no-repeat left; background-position:center; overflow:hidden; float:left; cursor:pointer;}                               
.btnDiv{ width:auto; height:100%; float:right; position:relative; }
.languageDiv{ width:78px; height:100%; font-size:22px; text-align:center; border-right:#817b79 1px solid; border-left:#817b79 1px solid; float:right; }
.cnClass{ width:100%; height:34px; line-height:34px; border-bottom:#c3c1c0 1px solid; display:block; }
.enClass{ width:100%; height:35px; line-height:35px; display:block;  }
.languageDiv a:hover{ color:#9b0000; }
.seoDiv{ width:129px; height:100%; border-left:#817b79 1px solid; float:right; overflow:hidden; }
.seoDiv a{ display:block; height:100%; overflow:hidden; }
.seoDiv a:hover{ display:block; height:100%; background-color:#9b0000; color:#FFF; }
.seoSpan{ width:100%; height:28px; font-size:20px; text-align:left; line-height:28px; text-indent:3em; letter-spacing:.2em; background-image:url(../images/icon_seo.png); background-repeat:no-repeat; background-size:auto; background-position:1em; overflow:hidden; margin-top:20px; }
.seoSpan.hover{ background-image:url(../images/icon_seoh.png); }
.menuDiv{ width:129px; height:100%; border-left:#817b79 1px solid; float:right; overflow:hidden; }
.menuDiv a{ display:block; height:100%; overflow:hidden; }
.menuDiv a:hover{ display:block; height:100%; background-color:#9b0000; color:#FFF; }
.menuSpan{ width:100%; height:28px; font-size:20px; text-align:left; line-height:28px; text-indent:3em; letter-spacing:.2em; background-image:url(../images/icon_menu.png); background-repeat:no-repeat; background-size:auto; background-position:1em; overflow:hidden; margin-top:20px; }
.menuSpan.hover{ background-image:url(../images/icon_menuh.png); }
.widthImg{ width:100%; border:none; display:block; }

.layerBox{ width:320px; height:300px; background:rgba(155,0,0,0.7); padding:25px 0px 25px 20px; overflow:hidden; position:absolute; top:80px; right:0; z-index:2; display:none; }
.menuUl{ width:108px; height:100%; overflow:hidden; border-right:#b34949 2px solid; float:left; }
.menuUl ul{ list-style:none; overflow:hidden; }
.menuUl ul li{ width:4.5em; height:28px; font-size:20px; font-weight:100; text-align:left; line-height:28px; letter-spacing:1px; border-bottom:rgba(155,0,0,0.7) 2px solid; border-color:transparent; overflow:hidden; float:left; margin-bottom:20px; }
.menuUl ul li a{ display:block; color:#FFF; }
.menuUl ul li:hover{ border-color:#FFF; }
.menuUl ul li.active{ border-color:#FFF; }
.menuUl.secondUl{ border:none; margin-left:20px; }
.layerClose{ width:20px; height:20px; text-align:center; overflow:hidden; position:absolute; top:3px; right:3px; z-index:2; }
.layerClose a{ display:block; height:100%; background:url(../images/icon_close.png) no-repeat center; background-size:100%; }

.inputArea{ width:85%; height:35px; background-color:#FFF; overflow:hidden; float:left; }
.inputDiv{ width:80%; height:100%; float:left; }
.iconDiv{ width:20%; height:100%; background:url(../images/icon_seo2.png) no-repeat center; background-size:auto; float:left; }
.seoInput{ width:100%; height:25px; font-size:14px; text-align:left; line-height:25px; text-indent:1em; padding:5px 0px; border:none; background:none; }
.iconDiv a{ display:block; height:100%; }
.radioArea,.seoContent{ width:85%; color:#FFF; overflow:hidden; float:left;}
.radioDiv{ width:60px; height:25px; font-size:12px; line-height:25px; letter-spacing:.2em; overflow:hidden; float:left; cursor:pointer; }
.radioSpan{ width:10px; height:10px; border:#FFF 1px solid; border-color:#FFF; border-radius:5px; float:left; margin:7px 5px 0 0; }
.radioSpan.checked{ background-color:#FFF;}
/* Footer */
.footer{ width:100%; min-width:1000px; padding:15px 0px 10px 0px; font-size:13px; text-align:center; letter-spacing:1.1px; background-color:#9b0000; color:#FFF; clear:both; }/* bottom:0px; left:0px; position:fixed; z-index:10;*/



