/*头部代码*/
.top{ width:100%;min-width:1200px; position:absolute; top:0; left:0; right:0; z-index:999;}
.top a{ color:#fff;}
.top .cont{ margin:0 auto; width:100%;}
.top .logo{ margin:10px 50px 0 50px; width:100px; height:34px; float:left; font-size: 26px; font-weight: 800; text-decoration: none; text-align: center;font-family:"Lantinghei SC","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;}
.top a.mobi-menu{ color:#333; margin:15px 0 0; float:right; display:none;}
.top a.mobi-menu:hover{ text-decoration:none; color:#1199ff;}
.top a.mobi-menu span{ background:url(https://s.e7wei.com/mobi-menubg.png) 0 0 no-repeat; width:19px; height:14px; display:inline-block; vertical-align:-2px; margin:0 0 0 5px;}
.top a.mobi-menu:hover span{ background-position:0 -14px;}
ul.nav-list{ margin: 0; padding: 20px 0 0; list-style: none; float: left; font-size: 14px;}
.top.scroll ul.nav-list{ padding: 15px 0 0;}
ul.nav-list li{ margin:0 15px; float: left; position: relative;}
ul.nav-list li a{ padding: 0 2px; padding-bottom: 10px;}
ul.nav-list li a.addvalue{ position: relative; z-index: 1000;}
ul.nav-list li a.addvalue:hover{ color:#fff; cursor: default;}
.top.scroll ul.nav-list li a.addvalue:hover{ color:#666;}
ul.nav-list li .subnav{ background:#45494c; background:rgba(0,0,0,0.4); padding:34px 0 8px; line-height:2em; border-radius:2px; position:absolute; top:-7px; right:0; left:0;}
.top.scroll ul.nav-list .subnav{ background:#fff; background:rgba(255,255,255,0.97); box-shadow:0px 4px 6px 0 rgba(0, 0, 0, 0.2); *border:1px solid #eee; border:1px solid #eee\0;}
ul.nav-list li .subnav.hide{ display: none;}
ul.nav-list a:hover{ text-decoration: none; color: #fff; border-bottom: 2px solid #fff;}
ul.topright{ margin: 0; padding: 20px 30px 0 0; list-style: none; float: right;}
.top.scroll ul.topright{ padding: 8px 30px 0 0;}
ul.topright li{ margin: 0 0 0 10px; float: left; display:none;}
.top.scroll ul.topright li{ display: block;}
ul.topright li.indexlogin{ display: block;}

ul.topright li a{ padding: 0; width: 96px; height: 30px; line-height: 30px; border:1px solid #fff; display: inline-block; text-align: center; border-radius: 2px; opacity: 0.97; filter:alpha(opacity=97); font-size: 12px;}
ul.topright li a:hover{ background: #fff; color: #01a2eb;}
ul.topright li a.nowreg{ background:#29e; display:inline-block; padding:0; width:92px; float:left; height:32px; line-height:32px; text-align:center; color:#fff!important; border-radius:2px; border:none;}
ul.topright li a.nowreg:hover{ text-decoration:none; background:#00a8ff;}
ul.topright li a.nowreg:active{ text-decoration:none; background:#07c; box-shadow:1px 2px 3px #0069b3 inset;}
.top.scroll ul.topright li a{ border:1px solid #e1e1e3;}
.top.scroll ul.topright li a:hover{ border:1px solid #29e;}
.top.scroll ul.topright li a.nowreg{ border:none;}
ul.topright a:hover{ text-decoration: none; color: #29e; border:1px solid #29e;}
ul.topright input[type="text"]{background:#fff; margin:0 0 0 12px; padding:0 15px; width:140px; height:30px; line-height:30px; border:1px solid #d9d9d9; font-family:microsoft yahei; border-radius:2px;}
ul.topright input[type="text"]:focus{ border:1px solid #24a4ff;}
.top.scroll ul.topright li.indexlogin a:hover{ background: none; color: #29e;}
.top.scroll ul.topright li.indexreg a{ background:#19a0fa; color:#fff;}
.top.scroll ul.topright li.indexreg a:hover{ background:#19a0fa; color:#fff;}

.top.scroll{ position:fixed; background:#fff; background:rgba(255,255,255,0.97); min-height:50px; border-bottom:1px solid #ddd;}
.top.scroll a{ color:#333;}
.top.scroll .logo{ margin:5px 50px 0 50px; color: #00a7ff; width:100px; text-align: center;font-family:"Lantinghei SC","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;}
.top.scroll ul.nav{ margin:17px 0 0;}
.top.scroll ul.nav input[type="text"]{ display:block;}
.top.scroll ul.nav a.topreg{ display:inline-block;}
.top.scroll ul.nav a.toplogin{ background:#fff; display:inline-block; margin:-9px 0 0; padding:0; width:78px; float:left; height:34px; line-height:34px; border:1px solid #d4d7d9; text-align:center; color:#666; border-radius:2px;}
.top.scroll ul.nav a.toplogin:hover{ background:#f5f5f5; text-decoration:none;}
.top.scroll ul.nav a.toplogin:active{ background:#ebebeb;}
.top.scroll ul.nav .subnav{ background:#fff; background:rgba(255,255,255,0.97); box-shadow:0px 4px 6px 0 rgba(0, 0, 0, 0.2); *border:1px solid #eee; border:1px solid #eee\0;}
.top.scroll ul.nav a.addvalue:hover{ color:#666;}


/*底部代码*/
.index-bottom{ background:url(https://s.e7wei.com/120201456T34HA32.png) center top no-repeat #0daeff; height:371px; text-align:center; color:#fff;}
.index-bottom .bottom-title{ margin:110px 0 30px; font-size:36px;}
a.bottom-reg{ width:200px; height:50px; line-height:50px; font-size:18px; text-align:center; color:#fff; border:2px solid #fff; border:2px solid rgba(255, 255, 255, 0.8); border-radius:4px; display:inline-block;}
a.bottom-reg:hover{ text-decoration:none; color:#fff; background:rgba(255,255,255,0.1); border:2px solid #fff;}
.foot{ background:#2d2e2e; overflow:hidden; color:#fff;}
.foot a{ color:#aaa;}
.foot a:hover{ text-decoration:none; color:#29e;}
ul.foot-list{ margin:20px auto 0; padding:0 0 10px; list-style:none; width:1200px;}
ul.foot-list li{ float:left; margin:0 0 0 95px; line-height:2; width:130px; font-size: 12px;}
ul.foot-list li .title{ margin:0 0 5px; font-size:14px;}
ul.foot-list li .wechat{ position:relative;}
ul.foot-list li .wechat-qrcode{ width:100px; height:100px; position:absolute; top:-105px; left:-23px; display:none;}
ul.foot-list li .wechat-qrcode img{ max-width:100%; border:2px solid #fff;}
ul.foot-list li .wechat:hover .wechat-qrcode{ display:block;}
.copyright{ margin:0 auto; padding: 0px 0; text-align:center; color:#666; font-size: 12px;}
.copyright a{ color:#666;}
.copyright a:hover{ color:#29e;}

.nav-list li.active a{
	border-bottom: 2px solid #fff;
}

.top.scroll ul.nav-list li.active a,.top.scroll ul.nav-list li a:hover{
	color: #00a7ff
}

/*客服代码*/
#online_kf{	
	top: 30%;
	right: 0;
	position: fixed;
	cursor: pointer;
	z-index:20000;
}

#online_kf img{
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

#online_info{
	top: 15%;
	right: 40px;
	color: #333;			
	width: 260px;
	font-size: 14px;	
	background: #fff;
	position: fixed;
	display: none;
	z-index:10000;
}

#online_info .online_title{
	text-indent: 1em;
	line-height: 45px;
	border-bottom: 1px solid #dbdbdb;
}

#online_info #online_close{
	float: right;
	width: 20px;
	cursor: pointer;
	display: inline-block;
	margin-right:20px;
	font-size:20px;
}

#online_info .online_aq ul{
	padding: 10px 40px;
}

#online_info .online_aq ul li{
	color: #666;
	list-style-color: #666;
}

#online_info .online_aq ul li a{
	color: #333;
	font-size: 14px;
	cursor: pointer;
	line-height: 26px;
	text-decoration: none;
}

#online_info .online_aq ul li a:hover{
	color: #666;
}

#online_info .online_video a{
	color: #fff;
	width: 200px;
	margin: auto;
	display: block;		
	line-height: 40px;
	background: #19a0fa;
	text-align: center;
	text-decoration: none;
}

#online_info .online_static{
	margin-top: 10px;
}

#online_info .online_static p{
	line-height: 26px;
	text-align: center;
}

#online_info .online_qq a img{

}

#online_info .online_qq a{
	color: #333;
	line-height: 32px;
	text-decoration:none;
}

#online_info .online_qq a:hover{	
	color: #19a0fa;
	text-decoration:none;
}

#online_info .online_ewm{
	width: 190px;
	margin: auto;
}

#online_info .online_more{
	color: #19a0fa;
	text-decoration: underline;
}
#online_info p {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}