﻿/*格式化代码-s*/
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, fieldset, div, strong, label, em, body { margin: 0; padding: 0; border: 0; }
ul, ol, li { list-style: none; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; -webkit-padding-start: 0; }
h1, h2, h3, h4, h5, h6 {font-family: "museo-slab"; font-family: 微软雅黑,arial,宋体; }
input, button { margin: 0; font-size: 12px; vertical-align: middle; outline:none;}
table { border-collapse: collapse; }
a { color: #333; text-decoration: none; }
img { border: none; }
html, body, div, a, span{ font-family: 微软雅黑,arial,宋体;font-size:12px;color:#333;}
body{background:#fafafa;color:#333;}
/*格式化代码-e*/
.C:before, .C:after { content: "."; display: block; height: 0; visibility: hidden; }
.C:after { clear: both; }
.C { zoom: 1; }
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}

.w100{width:100%;}
.w1000{width:1000px;margin:0 auto;padding:0;}
.fl{float:left;}
.fr{float:right;}
.top{margin-bottom:15px;}
.logo{margin:10px 10px 0 5px;}
.ztitle{font-size:22px;font-weight:bold;margin-top:28px;}
.ztitle p{font-size:12px;font-weight:normal;}

/*nav*/
.navBd{position:relative;z-index:200;}
.nav {position:relative;height: 52px;line-height:52px;font-size:14px;width:530px;margin:35px 0 0 0;}
.nav ul{float:left;width: 106px;}
.nav li{float:left;width:106px;height:36px; line-height:36px;text-align:center;}
.nav li a{display: block; height: 36px;text-align:center; color:#666;}
.nav li:hover a{color:#fff;}
.navHover a{display:inline-block;color:#fff;}
.navSelected{position:absolute;top:0;width:104px;height:36px; line-height:36px;background:url(../images/navhov.jpg) no-repeat  center center;color:#fff;}
.nav UL ol.menu {POSITION: absolute;  WIDTH: 104px;  z-index:999;top: 36px;}
.nav UL ol.menu SPAN {WIDTH: 104px; FLOAT: left; HEIGHT: 30px;BORDER-BOTTOM: #eee 1px solid;BACKGROUND: #666;}
.nav UL ol.menu SPAN A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; height:30px;DISPLAY: block;color:#fff;}
.nav UL ol.menu SPAN A:hover {BACKGROUND: #ec7064;HEIGHT: 30px; color:#fff}

#navCurr a{color:#fff;}


/*footer*/
.footer{border-top:1px solid #eee;}
.foot{text-align: center;padding: 10px 70px;line-height: 25px;color:#999;}
.foot a{color:#999;}
/*tab*/
.slideTxtBox{margin:20px auto;}
.slideTxtBox .hd ul li {width:63px; height: 27px; line-height:27px; background:url(../images/bo.png) no-repeat right center;color:#fff;font-size:12px;text-indent: 0.5em;color:#fff;}
.slideTxtBox .hd ul li.on {background:url(../images/bo_dian.png) no-repeat right center;color:#fff;width:63px;}
.slideTxtBox .bd {width:892px;margin-left:23px;border: 1px solid #ccc;padding: 3px 10px;}
.slideTxtBox .bd  ul{color:#666;line-height: 23px;}

.zlink{position:fixed;right:2%;top:300px;}