@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:14px; font-weight:1.5; font-family:"SourceHanSerifCN-Regular";color:#221815;}
html, body{ overflow-x:hidden !important}
a,img,input{ text-decoration:none; font-size:14px; border:0}
body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#595757; font-weight:normal}
ul li{ list-style:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#221815 } a:focus{ -moz-outline-style: none; /* FF */} 
input,button,select,textarea{outline:none}
textarea{resize:none}
input{-webkit-appearance:none;}
img{ max-width:100%}

@font-face{font-family:'SourceHanSerifCN-Regular';
src:url('../fonts/SourceHanSerifCN-Regular.eot');
src:url('../fonts/SourceHanSerifCN-Regular.eot') format('embedded-opentype'),url('../fonts/SourceHanSerifCN-Regular.woff2') format('woff2'),url('../fonts/SourceHanSerifCN-Regular.woff') format('woff'),url('../fonts/SourceHanSerifCN-Regular.ttf') format('truetype'),url('../fonts/SourceHanSerifCN-Regular.svg') format('svg');font-weight:normal;font-style:normal}
.cent,.foot{ max-width:1200px; margin:auto; overflow:hidden; width:100%}
.header p:nth-child(2){ margin-top:5%}
.head1{ max-width:1200px; margin:auto}
.head2{ background:#1e2d50}
.he1 p{ text-align:right; padding:1% 0; color:#fff; font-size:12px}
.he1 p span{ display:inline-block; margin:0 1.5%}
.he1 p span img{ vertical-align:middle; margin-right:12px}
.he1 p a img{ vertical-align:middle;}
.he1 p a{ margin-left:1%}
.banner{ position:relative}
.head1 .logo{ width:15%;}
.head1 .logo p{ margin:5px 0}
.head1 .navz{width:75%;}
.nav1 ul{ overflow:hidden;}
.nav1 ul li{ float:left; text-align:center; width:20%;}
.nav1 ul li a{ font-size:16px; font-weight:bold; display:block; padding:23px 0; position:relative}
.header{ position:fixed; top:0; left:0; width:100%; background:#fff; z-index:9999; background-color: rgba(255,255,255,0.6); filter: Alpha(opacity=60);}
.section{ background-size:100% !important}
header{ display:none}
.section p{ display:none}
@media (max-width: 1024px){
.section{ background-size:100% !important}
.head1{ padding:0 4%}
.nav1{ display:none}
	}
@media (max-width:1024px){
.head1 .logo{ width:31%}
.nav1 ul li a{ font-size:14px; padding:16px 0} 
.head1 .logo p{ margin: 8px 0;}  
.section p{ display:block}
.section p img{ width:100%}
.section{ background:none !important}
.section.table, .slide.table,.tableCell{ height:inherit !important; display:block !important}
body,html{    overflow: visible !important;
    height: initial !important;}
.head1 .logo p img{ width:107px; height:35px}
}
