﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{
    font-size:16px; 
    font-family:微软雅黑; 
    color:#333;
    background: url(/cms/templates/810619849844730000/images/body_bg2.jpg) no-repeat center top #eafffb;
}
table, td, tr, th{font-size:16px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:16px;}
.clear{clear:both; overflow:hidden;height:0;}
a:link{ color:#2b2b2b; text-decoration:none}
a:visited{ color:#2b2b2b; text-decoration:none}
a:hover{ color:#ff0000; text-decoration:none;}
a:active{ color:#ff0000}
input{padding:0;margin:0;}

.head-contain{
    height: 240px;
}
.top-box{
    width: 1200px;
    height: 240px;
    margin: 0 auto;
    overflow: hidden;
}
.link-box{
    margin-top: 48px;
    margin-left: 34px;
    width: 700px;
    height: 68px;
    cursor: pointer;
}
.search-box{
    float: right;
    margin-top: 5px;
    width: 339px;
    height: 40px;
}
.input-box{
    float: left;
    width: 283px;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    padding-left: 11px;
    white-space: nowrap;
    overflow: visible;
    background-color: rgba(243,243,243,0.75);
}
.input-box .input {
    border: 0px #fff none !important;
    outline: none !important;
    background-color: transparent !important;
    font-size: 15px;
    margin-top: 9px;
}
.search-btn{
    float: right;
    background-color: #1d89ed;
    width: 45px;
    height: 40px;
    cursor: pointer;
}
.search-btn img{
    margin: 8px 10px;
}
.clear {
    clear: both;
    overflow: hidden;
    height: 0;
}
.nav-box{
    height: 50px;
    width: 1200px;
    margin: 28px auto 0;
}
.nav-box li{
    float: left;
    color: #FFFFFF;
    line-height: 50px;
    font-size: 18px;
    width: 240px;
    background-color: #1d89ed;
    text-align: center;
}
.nav-box li a{
    color: #FFFFFF;
    display: inline-block;
    width: 240px;
    cursor: pointer;
}
.nav-box li a:hover{
    background-color: #026dcf;
}
.currentSite{
    background-color: #026dcf;
}