@charset "utf-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select, img {margin: 0;padding: 0;}
html, body { margin:0 auto; padding:0; font-family:"微软雅黑";}
/* CSS Document */
.wrapper{
	width:100%;
	height:100%;
}
.fs1{font-size:14px;}
.fs2{font-size:12px;}
img { border:0;}

.fc1{color:#FEFEFE;}
.fc2{color:#EA5414;}

.ml40{margin-left:40px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb40{margin-bottom:40px;}


.top{
	max-width:100%;
	height:30px;
	background-color:#E50011;
}
.topbox{
	max-width:1200px;
	height:30px;
	margin:0 auto;
}
.top_left{
	height:30px;
	line-height:30px;
	float:left;
}
.top_right{
	height:30px;
	line-height:30px;
	float:right;
}
.top_right img{
	vertical-align:top;
	vertical-align:middle;border:0;
}
.white{
	width:100%;
	height:80px;
	background-color:#FFF;
}
.box{
	width:1200px;
	margin:0 auto;
}
.box01{
	float:left;
}
.box02{
	float:right;
}

.next{
	width:94px;
	height:64px;
	margin:0 auto;
	background-repeat: no-repeat;
	padding-top:40%;
}

.bg{
	background-image:url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-size:100% 700px;
	background-position:center center;
	/*background: url(../images/bg.jpg) center no-repeat;
	background-size: cover;
	-ms-behavior: url(../css/backgroundsize.min.htc);
	behavior: url(../css/backgroundsize.min.htc);*/
}
.main{
	clear:both;
	width:1200px;
	margin:0 auto;
	padding:0;
}
.text01{
	clear:both;
	padding-top:120px;
	height:80px;
	font-size:45px;
	text-align:center;
}
.text02{
	height:50px;
	font-size:25px;
	text-align:center;
	margin-bottom:100px;
}
.guild{
	width:700px;
	height:120px;
	margin:0 auto;
	padding-bottom:100px;
}
.ie{
	width:350px;
	height:120px;
	font-size:20px;
	text-align:center;
	line-height:20px;
	border-right:1px solid #999 ;
	float:left;
	color:#000;
}
.chromg{
	width:345px;
	height:120px;
	font-size:20px;
	text-align:center;
	line-height:20px;
	float:right;
	color:#000;
}
.footer{
	margin:0 auto;
	padding-top:20px;
	width:1200px;
	text-align:center;
	line-height:30px;
	font-size:12px;
}
.container{
	width:1200px;
	height:auto;
	margin:50px auto;
}
.headline{
	font-size:32px;
	margin-bottom:30px;
	color:#009;
}
.title{
	font-size:28px;
	text-align:center;
	margin-bottom:30px;
}
.content_text{
	font-size:16px;
	line-height:28px;
	margin-bottom:30px;
	text-indent:2em;
}
.partner{
	margin:0 100px;
}
.one{
	font-size:24px;
}
.produce{
	width:1200px;
	height:auto;
}
	

ul,li {list-style:none;}
.fl{float:left !important;}
.fr{float:right !important;}
.header {position:fixed;width:100%;top:0;left:0; z-index:999;}
.header .am-header-inner { position: relative; z-index: 2;}
.topNavbg {background:#E50011;}
.laymid {width:1200px; margin:0 auto;/*border: 1px #eeeeee solid;*/}
.topNav {font-size:12px; height:28px; line-height:28px; }
.topNav ul {height:28px; line-height:28px;}
.topNav li {float:left;margin:0 0px; text-align:center;}
.topNav li.first { margin-left: 0 !important;}
.topNav,.topNav a,.topNav span {color:#fff;font-size:12px;}
.topNav a {text-decoration:none; }
.topNav a:hover,.topNav li.on a {color:#00bbee;}

.mainNav {background-color:#ffffff;border-bottom: 1px #eeeeee solid;background-color:rgba(255,255,255,.9); }
.mainNav, .mainMenu {height:80px;}
/*.mainMenu {
    margin-left: 200px;
}*/
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}

.company-logo {
    display: block;width: 451px; position: relative; left: 0; top: 0px; float: left; height: 80px;
}





.am-five .am-bg .am-part-white {top:0;left:0;background:#fff;}
.am-five .am-bg .am-part-black {bottom:0;left:0;background:#202020; background-image:url(../images/bottom-ewmpic.png);background-repeat:no-repeat; background-position:top;}

.happy-life { padding-top:0px; }
.fivetexts { padding-top:100px; padding-bottom: 40px;}
.fivetext {float:left; width: 25%; *width: 24.8%; }
.fivetext .icon {color: #aaaaaa; text-align: center; line-height: 36px; font-size: 36px; font-style: normal; float:left; display:block; height:36px; width:36px;-webkit-font-smoothing: antialiased; }
.fivetext .tips { margin-top: 4px; margin-right:30px;}
.fivetext .tips-r { margin-top: 4px;}
.fivetext .tips p { font-size:14px;}
.fivetext .tips span { font-size:14px; color:#000;line-height:25px;}
.fivetext .tips-r span { font-size:14px; color:#000;line-height:25px;}
.fivetext .tips a { text-decoration: none; color: #999;}
.fivetext .tips a:hover,.newslist li a:hover,.tlink a:hover {text-decoration: underline;}
.fivetext .icon-01 {color:#ffb400; background-image:url(../images/bottom_icon_01.png); background-position:center; background-repeat:no-repeat;}
.fivetext .icon-02 { background-image:url(../images/bottom_icon_02.png); background-position:center; background-repeat:no-repeat;}
.fivetext .icon-03  {background-image:url(../images/bottom_icon_03.png); background-position:center; background-repeat:no-repeat;}
.fivetext .icon-04 {background-image:url(../images/bottom_icon_04.png); background-position:center; background-repeat:no-repeat;}
.fivetext .title { height: 36px; line-height: 36px; font-size: 14px; margin-left: 45px;}
.fivetext .title01 { color:#EA5414; height: 36px; line-height: 36px; font-size: 18px; margin-left: 45px;}
.fivetext .title02 { color:#2CA6DF; height: 36px; line-height: 36px; font-size: 18px; margin-left: 45px;}
.fivetext .title03 { color:#009139; height: 36px; line-height: 36px; font-size: 18px; margin-left: 45px;}
.fivetext .title04 { color:#036EB8; height: 36px; line-height: 36px; font-size: 18px; margin-left: 45px;}


.footer,.footer a {color:#fff;}
.footer {/*margin-top:200px;*/text-align:center;}
.footer .links {line-height:25px;height:25px; /*padding:0 0 5px;*/margin-bottom:0px;}
.footer .links span a {text-decoration:none;}
.footer .links span {margin-right:30px; margin-left:30px;}
.footer .white1-area {height:45%;min-height: 180px;z-index: 5;}
.footer .black1-area {height:55%;z-index: 5;}
.black-area {bottom:0;left:0; margin-top:150px;background:#202020; background-image:url(../images/bottom-ewmpic.png);background-repeat:no-repeat; background-position:top;
min-height:400px;}

.a_compinfo{padding:3px 10px; background-color:#AD8249; text-align:center;}