﻿  .mod-header {
      margin: 0;
      padding: 0;
  }
  .mod-header-top {
      width: 1000px;
      height: 26px;
      line-height: 26px;
      text-align: center;
      margin: 0 auto;
  }
  .mod-header-top .top-link a {
      display: block;
      cursor: pointer;
      color: #9b9b9b;
      font-size: 12px;
      width: auto;
      float: right;
      margin-left: 25px;
  }
  .mod-header-top .top-link a:hover {
      text-decoration: underline;
  }
  .mod-header-mid {
      display: block;
      width: 1000px;
      height: auto;
      overflow: hidden;
      margin: 0 auto;
      padding: 0;
      position: relative;
  }
  .mod-header-mid .logo a {
      display: block;
      width: 215px;
      height: 61px;
      float: left;
  }
  .mod-header-nav {
      width: 917px;
      height: 52px;
	  margin-right: 1px;
	  margin-left: 1px;
  }
  .mod-header-nav .container {
      width: 1000px;
      margin: 0 auto;
      height: 52px;
  }
  .mod-header-nav a {
      float: left;
      line-height: 52px;
      color: #fff;
      text-decoration: none;
      display: block;
      text-align: center;
      width: 125px;
      height: 52px;
      font-size: 16px;
	  font-weight:800;
  }
  .mod-header-nav a span {
      display: block;
      width: 123px;
      height: 100%;
  }
  .mod-header-nav a:hover span {
      background: url(/global/nav_hover.jpg) repeat-x;
      color: #FF6600;
	  font-weight:800;
  }
  .mod-header-nav .nav-item-active span {
      background: url(/global/nav_active.jpg) repeat-x;
  }
  .mod-banner {
      width: 100%;
  }
  .mod-banner .banner {
      position: relative;
      width: 640px;
  }
  .tabbtn{
      height:30px;
	  background:url(/global/tabbg.gif);
	  border-left:solid 1px #ddd;
	  border-right:solid 1px #ddd;
      margin: 0 auto;
      padding: 0;
  }
  .tabbtn li{
      float:left;
      position:relative;
      margin:0 0 0 -1px;
      padding:0;
      list-style-type:none;
  }
  .tabbtn li a{
      display:block;
      float:left;
      height:30px;
      line-height:30px;
      overflow:hidden;
      width:108px;
      text-align:center;
      font-size:14px;
      cursor:pointer;
      color:#015095;
      text-decoration: none;
	  font-weight:800;
  }
  .tabbtn li.current{
      border-left:solid 1px #d5d5d5;
      border-right:solid 1px #d5d5d5;
      border-top:solid 1px #c5c5c5;
  }
  .tabbtn li.current a{
      border-top:solid 2px #ff6600;
      height:27px;
      line-height:27px;
      background:#ffffff;
      color:#ec0000;
      font-size:14px;
      text-decoration: none;
	  font-weight:800;
  }
  .tabcon{
      border-width:0 1px 1px 1px;
	  border-color:#ddd;
	  border-style:solid;
	  position:relative;
	  height:180px;
	  overflow:hidden;
  }
  .tabcon .subbox{
	  position:absolute;
	  left:0;
	  top:0;
  }
  .tabcon .sublist{
	  padding:5px 10px;
	  height:170px;
  }
  #leftcon .subbox{
	  width:9999em;
  }
  #leftcon .subbox .sublist{
	  float:left;
	  width:664px;
  }
  .sublist{
	  padding:10px;
  }
  .sublist li{
	  height:28px;
	  line-height:28px;
	  font-size:12px;
  }
  .sublist li span{
	  margin:0 5px 0 0;
	  font-family:"宋体";
	  font-size:12px;
	  font-weight:400;
	  color:#ddd;
  }
  .tabbtn8{
      height:30px;
	  background:url(/global/tabbg.gif) repeat-x;
	  border-left:solid 1px #ddd;
	  border-right:solid 1px #ddd;
      margin: 0 auto;
      padding: 0;
  }
  .tabbtn8 li{
      float:left;
      position:relative;
      margin:0 0 0 -1px;
      padding:0;
      list-style-type:none;
  }
  .tabbtn8 li a{
      display:block;
      float:left;
      height:30px;
      line-height:30px;
      overflow:hidden;
      width:176px;
      text-align:center;
      font-size:14px;
      cursor:pointer;
      color:#015095;
      text-decoration: none;
	  font-weight:800;
  }
  .tabbtn8 li.current{
      border-left:solid 1px #d5d5d5;
      border-right:solid 1px #d5d5d5;
      border-top:solid 1px #c5c5c5;
  }
  .tabbtn8 li.current a{
      border-top:solid 2px #ff6600;
      height:27px;
      line-height:27px;
      background:#ffffff;
      color:#ec0000;
      font-size:14px;
      text-decoration: none;
	  font-weight:800;
  }