/*----------------------------------------------------------------------*/
/* Header */
/*----------------------------------------------------------------------*/
.site-header {
  width: 100%;
  /*border-bottom: 1px solid #e5e5e5;*/
  padding: 60px 0;
  margin-bottom: 30px;
  color: #fff;
  text-align: center;
  background-color: #2980B9;
  background-image: -webkit-linear-gradient(top, #2980b9 0, #2e8ece 100%);
  background-image: linear-gradient(to bottom, #2980b9 0, #2e8ece 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2980B9', endColorstr='#2e8ece', GradientType=0);
}
img {
  max-width: 100%;
  margin: 15px 0;
  border: 5px solid #e5e5e5;
}
.site-header h1 {
  font-size: 60px;
}
.site-header p {
  font-size: 18px;
}
/*----------------------------------------------------------------------*/
/* Main */
/*----------------------------------------------------------------------*/
.doc-section {
  margin-bottom: 40px;
}
.doc-section h2 {
  color: #444;
  padding-bottom: 9px;
  margin: 0 0 20px 0;
  border-bottom: 1px solid #e5e5e5;
}
.doc-sidebar {
  position: relative;
}
.nav .active .nav {
  display: block;
}
.doc-nav.affix {
  position: fixed;
  top: 30px;
  width: 263px;
}
.doc-nav .nav .nav {
  margin-left: 15px;
}
.doc-nav > ul {
  padding: 15px 0;
  border-radius: 3px;
  background: #e7f2fa;
}
.doc-nav li.active > a {
  font-weight: 700;
  color: #2980b9;
  background-color: transparent;
  border-left: 2px solid #2980b9;
}
.doc-nav li.active .nav li.active a {
  color: #2980b9;
  background-color: transparent;
  border-left: none;
}
.doc-nav a {
  color: #716b7a;
}
.doc-nav a:hover,
.doc-nav a:focus {
  border-left: 1px solid #2980b9;
  background-color: rgba(0, 0, 0, 0.03) !important;
}
.nav .nav {
  display: none;
  margin-bottom: 8px;
  margin-top: 0;
}



/*QQ客服样式*/

body,ul,ol,li,p,form,fieldset,table,td,img,div,tr{margin:0;padding:0;}
input,select{font-size:12px;vertical-align:middle;}
body div{text-align:left;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}
li{list-style-type:none;}
img{border:0 none;}
a:link, a:visited{color:#333;text-decoration:none;outline:none;}
a:hover{color:#0E4470;text-decoration:underline;}
.block{width:1000px;height:auto;clear:both;margin:0 auto;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}

/*QQ客服样式*/
#haiiskefu{width:112px;position:fixed;right:-80px;top:50%;margin-top:-283px;z-index:999;}
#haiiskefu .kfleft{width:32px;height:168px;background:url(../images/kefu.png) no-repeat;cursor:pointer;float:left;}
#haiiskefu ul{width:80px;height:566px;background:url(../images/kefu1.png) no-repeat;float:left;}
#haiiskefu ul li a{width:80px;height:80px;display:block;margin-bottom:1px;background:#EEE;-moz-opacity:0.4;filter:alpha(opacity=40);opacity:0.4;}
#haiiskefu ul li a:hover{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;}
/*ie6*/
*html{overflow:hidden;}
*html #haiiskefu{position:absolute;right:expression(eval(document.documentElement.scrollLeft))-80;top:expression(eval(document.documentElement.scrollTop))-283;}





/*----------------------------------------------------------------------*/
/* Footer */
/*----------------------------------------------------------------------*/
.site-footer {
  padding: 20px 0;
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  background-color: #2980b9;
}
