body {  font-family: "Microsoft Yahei",Arial,sans-serif;  font-size: 16px;  }
* {  padding: 0; margin: 0;  }
a {text-decoration: none;color:#333;  }
div, b, p, h1, h2, h3, h4, h5, h6,ul, li, dl, dd, header, footer {  margin: 0;  padding: 0;  list-style: none;  }
em, i, b, strong {font-style: normal;font-weight: normal;}
.ct{text-align: center}
.fl{float: left}
.fr{float: right}
.pr{position: relative}
.pa{position: absolute}
.hd{overflow: hidden}
img {
    vertical-align: middle;
}
/*导航*/
.container {width: 1060px;margin: 0 auto;text-align: center; }
#nav {height:60px;background: #031c30;border-bottom: 1px solid #092d4a;font-family:"SimSun";width: 100%;margin: 0 auto;top:0px;z-index: 1000000000;}
#nav span.fl {margin:12px 45px 0 0;display: inline-block;}
#nav ul.fl li{float:left; line-height:56px;margin-right:23px;}
#nav ul.fl a{color:#e5e5e5;font-size:16px;border-bottom: 3px solid #031c30;display: inline-block; }
#nav ul.fl a.cur,#nav ul.fl a:hover{border-bottom: 3px solid #188eee;text-decoration: none;}
#nav p.fr a {color:#e5e5e5;font-size:14px;padding:0 8px;}
#nav p {color:#e5e5e5;margin:20px 0;}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
#nav #nav-small-dh {color:#fff;font-size:20px;position: relative;float:right; }
#nav #nav-small-dh i {margin:15px 15px 0 0;}
#nav-small-ul {position: absolute;top:60px;right:0;text-align:center;background: #031c30;z-index: 2;display: none;}
#nav-small-ul>li {height:40px;line-height:40px;border-bottom:1px solid #092d4a;}
#nav-small-ul>li>a {color:#fff;}
.li-a {
    color: #e5e5e5;
    font-size: 16px;
    border-bottom: 3px solid #031c30;
    position: absolute;
}
/*.li-a:hover{border-bottom: 3px solid #188eee;}*/
.dropdown {
    position: relative;
    cursor: pointer;
}
.dropdown_menu {
    background: #031c30;
    position: absolute;
    top: 60px;
    right: -20px;
    z-index: 1000;
    display: none;
    width: 90px;
    padding-bottom: 10px;
    overflow: hidden;
    text-align: center;
    border-radius: 0px!important;
}
.dropdown_menu dd{line-height: 30px!important;}
#nav ul li .dropdown dl dd a {
    color: #e5e5e5;
    line-height: 30px;
    border-bottom: 1px solid #031c30;
    font-size:14px;
}

#nav ul li .dropdown dl dd a:hover {
    border-bottom: 1px solid #188eee;
    text-decoration: none;
}
.btn:active:focus, .btn:focus {
    outline: none!important;
}
.admin-right {
    color: #e5e5e5;
    margin-top: 20px;
    float: right;
}
.bq-left {
    position: relative;
    height: 40px;
}
.admin-right>a, .bq-left>a {
    color: #e5e5e5;
    font-size: 14px;
    padding: 0 8px;
}
.admin-right ul {
    width: 140px;
    position: absolute;
    top: 35px;
    display: none;
    z-index: 9;
    border: 1px solid #f5f5f5;
}
.admin-right ul span {
    top: -11px;
    left: 7px;
    color: #fff;
    position: absolute;
    width: 12px;
    height: 12px;
}
.btn-default:hover {
    background-color: #e6e6e6;
}
.dropdown-menu>li>a:hover {
    text-decoration: none;
    background-color: #f5f5f5;
}
#m-body #ul-xk a {
    padding: 0;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.dropdown-menu>li>a {
    display: block;
    padding: 3px 0px;
    clear: both;
    color: #333;
    white-space: nowrap;
}
.admin-right ul li {
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    background: #fafafa;
}
.admin-right ul li a {
    color: #666;
    font-size: 14px;
}
.tx {
    display: inline-block;
    height: 30px;
    width: 30px;
    padding: 0 !important;
    float: left;
    margin-top: -5px;
}
.bdr-rds {
    border-radius: 50%;
}
.banner{text-align: center;}
.banner img{width: 100%;}
.dajia{background: #f7f7f7;}
.title{padding:60px 0 30px;text-align: center;}
.title span{color: #999999;font-size: 14px;display: block;margin: 10px auto 0;}
.v-list,.sister{position: relative;}
.v-list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.v-list ul li{background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/vbg.png")no-repeat center;width: 320px;height: 275px;padding: 30px;box-sizing: border-box;position: relative;overflow: hidden;box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1);margin-bottom: 35px;}
.touxiang{width: 50px;height: 50px;margin-right: 10px;}
.v-jieshao{text-align: left;}
.v-name{font-size: 18px;color: #333;font-weight: 600;margin: 3px 0 3px;}
.xiaov{display: inline-block;background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/V.png")no-repeat center;width: 15px;height: 15px;margin:5px 5px 0;vertical-align: top;}
.hv{display: inline-block;background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/vh.png")no-repeat center;width: 17px;height: 17px;margin:5px 5px 0;vertical-align: top;}
.fensi,.miaoshu{font-size: 12px;color: #999;width: 192px;}
.fensi span{display: inline-block;margin: 0 5px;color: #6699cc;}
.miaoshu{line-height: 22px;margin: 10px 0 25px;height: 88px;}
.btn a{display: inline-block;width: 100px;height: 43px;}
.btnv a{background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/btn.png")no-repeat center;}
.btg{position: absolute;bottom: 0;left: -270px;}
.sister ul{display: flex;justify-content: space-between;flex-wrap: nowrap;padding-bottom: 90px;margin-top: 30px;}
.sister ul li{width: 310px;height: 400px;background: #fff;box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1);position: relative;box-sizing: border-box;padding: 50px;text-align: center;margin-bottom: 30px}
.sister ul li .qq-btm{position: absolute;bottom: 0;right: 10px;}
.btnguo a{background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/btn2.png")no-repeat center;}
.btndian a{background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/btn3.png")no-repeat center;}
.btnchong a{background: url("http://ksd.oss-cn-shanghai.aliyuncs.com/ksdzhuanti/bkbjz/btn4.png")no-repeat center;}
.q-name{font-size: 18px;font-weight: 600;margin: 20px 0 0;}
.qqhao{font-size: 16px;margin: 10px 0 20px;display: block;}
.sister ul li:nth-child(2){margin-top: 60px;}
/*合作机构*/
.wrap-bg-dark-gray {
    background: #444546;
}
.wrap-cooperation {
    width: 1200px;
    margin: 0 auto;
    padding: 40px 0 20px;
    border-bottom: 1px solid #4a4b4c;
}
.cooperation-title {
    font-size: 22px;
    color: #999;
}
.cooperation-title a.current {
    color: #fff;
}
.cooperation-title a {
    color: #999;
    padding-right: 20px;
}
a {
    text-decoration: none;
    background: transparent;
    -webkit-tap-highlight-color: transparent;
}
.cooperation-list {
    padding-top: 25px;
    width: 1200px;
    font-size: 0;
}
.cooperation-list li {
    display: inline-block;
    vertical-align: middle;
    padding: 0 40px 12px 0;
}
.link-cooperation {
    font-size: 14px;
    color: #999;
}
.link-cooperation img {
    width: 152px;
    height: 51px;
    border-radius: 5px;
}
.hide {
    display: none;
}
.link-cooperation:hover,.footer a:hover{
    text-decoration: underline;
}
.footer {
    padding-top: 40px;
    height: 180px;
    box-sizing: border-box;
    text-align: center;
    position: absolute;
    width: 100%;
    left: 0;
    background: #444547;
    font-size: 12px;
}
.site-footer-link {
    height: 26px;
    color: #999;
    text-align: center;
    line-height: 26px;
    position: relative;
}
.site-footer-link a {
    color: #999;
    padding: 0 10px;
}
.footer p, .footer a {
    color: #777;
    line-height: 24px;
}





















