.ainiupage {margin:0px auto; width:100%; height:120px; border-bottom:#ccc 1px solid;margin-bottom:40px;}
.ainiupage .bt{margin:0px auto; text-align: center; }
.ainiupage .bt span{font-size: 20px;font-weight: 800 !important;border-bottom:#98698e 2px solid; line-height: 55px;  height:55px; padding-bottom: 6px; overflow:hidden; clear: both;
}
.ainiupage .title{width:100%;font-size: 12px; text-align:center; line-height:25px; height:25px;}

.ainiucontact{margin:0px auto; width:1200px; min-height:300px;}
.ainiucontact .lt{ float:left; width:800px; }
.ainiucontact .lt h3{ font-size:18px; font-weight:bold; color:#000;}
.ainiucontact .lt ul{ margin:10px auto;  width:100%; }
.ainiucontact .lt ul li{ float:left;  width:33%; line-height:20px; }

.ainiucontact .rt{ float:left; width:400px; }
.ainiucontact .rt h3{ font-size:18px; font-weight:bold; color:#000;}
.ainiucontact .rt p{ margin:0px auto; width:257px; margin-top:80px;}

.ainiufaq {margin:0px auto; width:1200px;}
.ainiufaq  h3{ font-size:18px; font-weight:bold; color:#000; margin-bottom:30px; margin-top:20px;}
.ainiufaq  ul{border-top:#ccc 1px solid; }
.ainiufaq  ul li{border-bottom:#ccc 1px solid; line-height:35px;}
.ainiufaq  ul li p{line-height:45px; position:relative;cursor:pointer;z-index:100;font-weight:bold;}
.ainiufaq  ul li p:hover{display:block;}
.ainiufaq  ul li div{display:block;border-top:#ccc 1px solid; line-height:25px; padding:30px 0;}

.clearfix:after{ content: ""; clear: both; display: block; }
.menu{  margin: 0 auto;  width: 1200px; height: 100%; padding-top: 25px; }
.menu  h3{ font-size:18px; font-weight:bold; color:#000; margin-bottom:30px; margin-top:20px;}
.menu ul li{ /*height:45px; */line-height: 56px; border-bottom: 1px solid #eee; font-size: 15px;  }
.menu ul li span{ display: block; height: 100%; width: 100%; position: relative; padding: 0 0px;  font-size:12px; font-weight:bold; border-top:#eee 1px solid;}
.menu ul li>dl{ display: none; line-height:25px; border-top:#eee 1px solid; padding:30px 0;}
.menu ul li>dl a{ display: block; height: 100%; width: 100%; font-size: 14px; color: #222; text-decoration: none; }



.alonepagecont{
	width:100%;
	position:relative;
	padding-top:20px;
}
.alonepagecont:after{
	content:'';
	display:block;
	width:100%;
	height:25px;
	position:absolute;
	left:0;
	bottom:0px;
}
.alonepagecontin{
	width:1180px;
	padding:10px;
	margin:auto;
	background:#FFF;
}
.alonepagecontin .title{
	padding:10px 10px 10px 45px;
	line-height:25px;
	font-size:16px;
	border-bottom:#2BB8AA solid 2px;
	position: relative;
}
.alonepagecontin .title i{
	position: absolute;
	left: 10px;
	top:5px;
	font-size: 30px;
	color: #999;
}
.alonepagecontin .content{
	padding:15px 10px 10px 10px;
	line-height:25px;
	font-size:14px;
	color:#666;
	word-break:break-all;
　　word-wrap:break-word;
	min-height:600px;
}
.alonepagecontin .content img{
	max-width:99%;
}