@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol { margin:0; padding:0 }
em, i { font-style:normal }
li { list-style:none }
a, a:hover { text-decoration:none }
img { border:0 }
table { border-collapse:collapse; border-spacing:0 }
label { cursor:default }
body, button, input, select, textarea { font:12px/1.5 'microsoft yahei', \5b8b\4f53, arial, sans-serif; }
textarea { resize:none }
a, a:focus { outline:none }
.clearfix:after { content:'\20'; display:block; height:0; clear:both }
.clearfix { *zoom:1
}
.clear { display:block; height:0; clear:both; font-size:0; line-height:0; overflow:hidden }
.fl { float:left; display:inline }
.fr { float:right; display:inline }
.fn { float:none }
.tl { text-align:left }
.tr { text-align:right }
.tc { text-align:center }
.hide { display:none }
.show { display:block }
.mt15 { margin-top:15px }
.noBg { background:none!important }
body { background:#fff; color:#666; }
a { color:#6f6f6f; text-decoration:none; }
<!--
width:1067px;
-->
a:hover { color:#0099d6; }
::-webkit-scrollbar-thumb {
min-height:50px;
border-radius:3px;
background-color:#ccc
}
::-webkit-scrollbar-track {
background:#fff
}
::-webkit-scrollbar-corner {
background:transparent
}
::-webkit-scrollbar {
width:7px;
height:7px
}
.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.header { position:relative; height:100px; background:url(topArea.png) repeat-x;}
.topArea { position:relative; width:1100px; margin:0 auto; }
.logo { float:left; background:url(logo.jpg) no-repeat; overflow:hidden; z-index:1;}
.logo a { display:block; width:215px; height:100px; line-height:9999px; }
.rightArea { float:right; margin-top:17px; }
.m-tSet { float:right; margin-top:3px;}
.m-tSet a { display:inline-block; margin:0 12px 0px 12px; font-size:13px; color:#888888; vertical-align:top; }
.m-tSet a:hover,.m-tSet  .current{ color:#02a0e9}
.m-tSet .weixin{margin:0 3px 0px 3px;}
.m-tSet .weibo{margin:0 3px 0px 3px;}
.sForm { float:right; width:120px; height:26px; background:url(form.jpg) no-repeat; margin-left:10px; }
.sForm .sInputBox { float:left; position:relative; width:90px; height:26px; background: none; overflow: hidden; }
.sForm .sInputBox input { width:90px; height:26px; padding-left: 7px; border: none; background: none; color: #fff; font-family: 'Microsoft YaHei'; line-height:26px; }
.sForm .sBtn { float:left; width:30px; height:26px; overflow: hidden; }
.sForm .sBtn input { float:left; width:30px; height:26px; border: none; background: none; color: #fff; font-size: 0; line-height: 999px; overflow: hidden; cursor: pointer; }


/*nav*/
.nav {float:right; margin-top:10px;}
.nav ul{margin:0 auto;  z-index:2; }
.nav li{ position:relative; float:left;font:16px/25px 'microsoft yahei'; text-align:center; background:url(nav-bg12345.jpg) no-repeat right center;}
.nav li a { display:block; color:#555555; padding:0px 30px;}
.nav li a:hover,.nav li .current {color:#0399dc;}


.nav li .subNav { position:absolute; top:45px; left:0; background:#29baf5;color:#fff;  overflow:hidden;padding:10px 0px ; z-index:99; display:none;  }
.nav li .subNav dl { float:none; height:auto; }
.nav li .subNav dt { float:left;padding:0 0 5px 0; font-size:14px; text-align:center; border-bottom:1px solid #00adf2; margin:0 12px; }
.nav li .subNav dt a { display:block; float:none;height:auto; padding:0; border-radius:3px; line-height:24px; color:#fff; }
.nav li .subNav dt a:hover {color:#f5dc23; }

.banner { width: 1900px; left: 50%; margin-left: -950px; overflow:hidden; position:relative;}
.banner .nivoSlider {width:1600px!important;height:600px!important; margin: 0 auto; /*top:0; left:50%; margin-left:-950px;*/}

.footer { width:100%;height:60px;text-align:center; border-top:1px solid #eaeaea; }
.footer-warp{ width:1100px; margin:0 auto;text-align:center;}
.footer p {font-size:12px; color: #888888; line-height:60px; text-align:center; }
.footer a { color:#888888; }


#m-woo-panel { position:fixed; right:-164px; top:15%; width:152px; padding:5px; z-index:1000; }
#m-woo-panel .g-hd { position:relative; }
#m-woo-panel .g-hd h2 { font-size:18px; font-weight:normal; line-height:50px; text-align:center; }
#m-woo-panel .g-bd { padding:10px 0; }
	/* 客服咨询 */
.m-im { padding:0 10px 2px; }
.m-im li { margin:0 0 8px; border-radius:4px; line-height:24px; text-align:left; }
.m-im li a { display:block; padding:2px 0 2px 45px; }
	/* 关闭按钮 */
.u-close { position:absolute; top:-15px; right:-5px; display:block; width:24px; height:24px; line-height:999px; overflow:hidden; }
	/* 电话 */
.g-tel { padding:5px 10px 15px; font-size:14px; }
.g-tel span { display:block; font-size:18px; line-height:20px; }
	/* 二维码 */
.g-rqcode { line-height:30px; text-align:center; }

/* 白色 */
.u-woo-white { border:1px solid #ddd; background:#fff; color:#333; }
	/* 客服咨询 */
.u-woo-white .m-im li { border:1px solid #ddd; background:url(k_14.jpg) no-repeat 20px center #fff; }
.u-woo-white .m-im li a { }
	/* 控制按钮 */
.m-console { position:absolute; top:-1px; left:-35px; display: block; width:35px; height:208px; background:url(mod-qq-console.png) no-repeat; cursor:pointer; z-index:9999;}
	/* 关闭按钮 */
.u-woo-white .u-close { background:url(mod-qq-close.png) no-repeat; }


