@charset "utf-8";
/* @zzwc.com
 * bay.zk
 */
*{
    margin:0px;
    padding:0px;
}


/*在线联系浮窗*/
/*reset*/
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu{
    margin:0;
    padding:0;
}
body{position:relative;font-size:14px;background-color:white;overflow:auto;}
body, button, input, keygen, legend, select, textarea{
    font-family:"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    font-weight:400;
    color:#333;
    outline:0;
    speak:none;
    -webkit-font-feature-settings:normal;
    -moz-font-feature-settings:normal;
    font-feature-settings:normal;
    font-variant:normal;
    text-transform:none;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
h1, h2, h3, h4, h5, h6{font-weight:400;}
li{list-style:none;}
html, body, fieldset, img, iframe, abbr{border:0;}
img{vertical-align:top;}
a, button{cursor:pointer;}
a{color:#333;outline:none;text-decoration:none;}
a:focus{ color:#333;
     outline:none; 
     -moz-outline:none;
}  

li{
    list-style-type:none;
    text-decoration:none;
}
ul {
    display: inline-block;
    list-style: none;
    padding: 0;
    margin: 0;
}
.wrap{
    min-width: 1200px;
    width: 100%;
    height: auto;
}

.top-box{
	width:100%;
	height:auto;
	
}
.top-header{
	width:100%;
	height:30px;
	background:#128ed4;
	background:#f8f8f8;;
}
.main {
    width:1000px;
    min-height:100%;
    margin: 0 auto;
}
.top-header .welcome {
    margin-left:-10px;
	float:left;
}
.top-header .zzday {
    float:right;
}
.top-header ul{
	margin-top:8px;
}

.top-header ul li{
    float:left;
    position:relative;
	padding: 0 10px;
	font-size: 12px;
	/*color:#fff;*/
    border-right:1px solid black;
    
}
.top-header ul .iphone{
	border-right:0;
}
.top-header li a{
	/*color:#fff;*/
	text-decoration:none;
}
.top-header li a:hover{
	/*color:#c0e4f8;*/
}
.external{
	float:right;
	cursor:pointer;
	height:auto;
}
.external_li{
	position:relative;
}
.external_box{
	position:absolute;
	top:10px;
	right:0;
	width: 75px;
	background:#128ed4;
	z-index:2;
	line-height:20px;
	padding-bottom:5px;
	display:none;
}
.top-header ul li .external_box li{
	border:none;
	padding:0;
	text-indent:13px;
	height:20px;
}
.external_box li a{
	text-decoration:none;
}
.external_box li a:hover{
	text-decoration:underline;
}
.nobor {
    border:0 !important;
}
.scan{
	cursor:pointer;
}
.focus{
	text-decoration:center;
}
.nvg_div{
	margin:0 auto;
}
.nvg_span{
	margin-left:10px;
	display:block;
	width:13px;
	height:13px;
	background:#888;
	border-radius:50%;
}
.current{
	background:#f0f0f0;
}
.scan-img{
	position:absolute;
	top:3px;
	right:-5px;
}
.qr-code{
	width:150px;
	height:auto;
	position:absolute;
	top:25px;
	left:-25px;
	display:none;
	z-index:11;
}
.header-box{
	height:65px;
	/*background:#0da3f9;*/
	background:#ffffff;
}
.header-box .brand {
    padding-top: 10px;
	display: inline-block;
}

.top-header a, .header-box a, .news ul a {
    font-size: 12px;
}
.top-header a, .header-box a {
    color: black;
    text-decoration: none;
}
.header-box a:hover{
	color:#ffffff;
}
.header-box ul {
    float:right;
    margin-right: 0;
    height:65px;
	line-height:65px;
}


.header-box li{
    float: left;
	height:100%;
    position: relative;
}
.header-box li a{
	padding:11px 15px;
}
.header-box li:hover{
    background:#1e92d3;
	background:#666666;
	color:#ffffff;
}

.slider{
	height:500px;
	background:#1e92d3;
}
.news{
	text-align:center;
	background:#fff;
}
.news .main li{
	height:25px;
	float:left;
	margin-left:50px;
	line-height:25px;
}
.news .main li a{
	text-decoration:none;
	color:#666;
}
.img-box{
    min-width: 1200px;
    width: 100%;
    height: auto;
}
.i2{
	background:#f3f5f8;
}
.main-img{
	//width:1300px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
.main-img img{
	width:100%;
	height:auto;
}
.foot-box{
	background:#ccc;
}
.main-foot{
	width:1000px;
	margin:0 auto;
	text-align:center;
	height:50px;
	line-height:50px;
}
.main-foot a{
	text-decoration:none;
	color:#666;
	font-size:14px;
}



/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../img/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../img/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../img/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;padding-right: 9px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ margin-top: -5px; width:131px; height:119px; background:#ffffff;background-image:url(../img/keifu.png); background-position:0 -149px; }
/*在线客服介绍*/