@charset "utf-8";
/* CSS Document */
body { font-size: 13px; padding:0px; margin:0px; color:#444; font-family:Arial, Helvetica, Verdana, sans-serif; background-color:#eaeaea; }
html{ overflow-y:scroll;}
a:link{ color:#444; text-decoration:none;}
a:visited{ color:#444; text-decoration:none;}
a:hover{ color:#076591; text-decoration:underline;}
a:active{ color:#444; text-decoration:none;}

ul,li,ol,oi,h1,h2,h3,h4,h5,h6,form{ padding:0px; margin:0px; list-style:none;}
a{ font-size:13px;}
input,textarea,select{ font-size:13px; font-family:Arial, Helvetica, Verdana, sans-serif; color:#666; outline:none;}
img{ border:0;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style:none; } /* for Firefox */ 

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

.top{ background-color:#002c62; border-bottom:3px solid #ffd004; color:#fff;}
.top a{ font-size:15px; color:#fff; text-decoration:none; display:block; clear:both; border-right:1px solid #385a84;}
.top a span{ font-size:20px;}

.news { padding-top:9px;}
.news img{ margin:0 auto 6px;}















.cd-top {
  display: inline-block;
    
  height: 44px;

  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
   color:#fff; text-align:center;
  white-space: nowrap;
  background: #2f527e url(../images/arr.png) no-repeat center 12px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s; text-decoration:none;
  font-family:Microsoft YaHei;
}
.cd-top strong{ color:#fff; text-align:center; display:block; margin:28px auto 0; font-weight:normal; font-size:13px; text-decoration:none;}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: 1;
}
.cd-top:hover {
  background-color: #ffcf05; text-decoration:none;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 55px;
    width: 55px;
    right: 30px;
    bottom: 30px;
  }
}










/*------------------------table start!!-----------------------------*/
#spec table, #spec tr, #spec td { margin:0; padding:0; border:none; text-align:center; line-height:18px; }
#spec td { padding:10px 10px; margin:0; border-right:1px dotted #666; border-bottom:1px solid #CCC;  vertical-align:middle; }
#spec td  strong{ color:#0092CF;}
#spec table tr:first-child td { border-bottom:2px solid #2f527e; border-top:1px solid #ccc;  background-color: rgb(252, 252, 252); font-size:16px; color:#2f527e; line-height:24px; }
#spec table tr td:first-child { padding:10px 10px 10px 6px; font-weight:normal; background-color: rgb(252, 252, 252);}
#spec table tr td:first-child strong{ font-size:13px; color:inherit;} 
#spec table tr td:last-child { padding:10px 5px 10px 15px; border-right:none} 


#spec .columnb td { }
#spec .columnb tr td:first-child { } 
#spec .columnb tr td:last-child { } 
#spec .columnb tr td:first-child + td {  padding:10px 0 10px 10px; border-right:none} 

#spec .columnc td { }
#spec .columnc tr td:first-child {} 
#spec .columnc tr td:last-child { } 
#spec .columnc tr td:first-child + td + td{ padding:10px 0 10px 10px; border-right:none} 

#spec .columnd td { }
#spec .columnd tr td:first-child { } 
#spec .columnd tr td:last-child { } 
#spec .columnd tr td:first-child + td + td + td { width:210px; padding:10px 0 10px 10px; border-right:none} 

#spec .columne td { }
#spec .columne tr td:first-child {} 
#spec .columne tr td:last-child { } 

.colspanall { font-size:15px; font-style:italic; padding:10px 0 10px 0; margin:0; text-align:center; color:#F00; background-color:#F0F0F0}

/*------------------------table end!!-----------------------------*/










