@charset "utf-8";
* {
    padding: 0;
    margin: 0;
    font-family: "微软雅黑";
}

a {
    text-decoration: none;
}

ol,
ul {
    display: inline-block;
    margin: 0 auto;
    padding: 0;
    list-style: none;
}

li {
    list-style: none;
}

.head_wrap {
    /* background-color: #121212; */
    height: 100px;
    width: 100%;
}

.header {
    height: 100px;
    width: 1000px;
    margin: 0 auto;
}

.logo {
    width: 241px;
    height: 83px;
    float: left;
}

.head_center {
    width: 487px;
    height: 33px;
    float: left;
    margin-top: 20px;
    margin-left: 30px;
}

.jindu {
    width: 212px;
    height: 56px;
    float: right;
    margin-top: 30px;
}

.main_bg {
    height: 1053px;
    width: 100%;
    /**   background:url("../img/bg.jpg") no-repeat; **/
    /* background-color: #121212; */
}

.main {
    width: 1000px;
    height: 1053px;
    margin: 0 auto;
}

.notice {
    margin: 0 auto;
    width: 100%;
    height: 37px;
    line-height: 37px;
    background: #d0d6e2;
    color: #fff;
}

.wrapper {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.notice .laba {
    color: #FFAC1D;
    width: 100px;
    height: 40px;
    float: left;
    margin-top: 10px;
    margin-left: 5px;
}

.notice .laba img {
    float: left;
    line-height: 40px;
}

.notice_p {
    color: #313131;
    float: left;
    line-height: 42px;
    font-size: 14px;
    width: 880px;
}

.box {
    width: 1000px;
    height: 500px;
    margin-top: 20px;
}

.block {
    width: 250px;
    height: 500px;
    float: left;
    margin-left: 10px;
}

.block ul li {
    width: 229px;
    height: 70px;
    /**   background: url("../img/grey.png") no-repeat; **/
    text-align: center;
    /* padding-top: 20px; */
    margin: 10px 0;
    background-color: #017fff;
}

.block ul li a {
    color: #fff;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}

.block ul li p.en {
    font-size: 12px;
}

.block ul li p.zh {
    font-size: 18px;
    margin: 0 auto;
    width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.block_img {
    width: 476px;
    height: 493px;
    float: left;
}

.block ul li:hover,
.block ul li.hover {
    /** background: url("../img/pitch.png") no-repeat; **/
    background-color: #0957cc;
}

.block ul li:hover a,
.block ul li.hover a {
    color: #feeb81;
}

.notice_text {
    margin-top: 20px;
    background: url("../img/flower1.png") no-repeat center;
    width: 1000px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    font-size: 18px;
    font-weight: bold;
    color: #000;
}

.notice_list {
    width: 1000px;
    height: 250px;
    margin-top: 20px;
    /**  background: url("../img/bg2.jpg") no-repeat; **/
    overflow: hidden;
    background-color: #d0d6e2;
}

.notice_list .bd {
    margin: 30px 0 0 30px;
}

.notice_list ul {
    margin-left: 30px;
    margin-top: 25px;
    height: 200px;
    overflow: hidden;
}

.notice_list ul li {
    /* width: 100%; */
    height: 40px;
    line-height: 40px;
    width: 300px;
    float: left;
}

.notice_list ul li div {
    width: 300px;
    height: 40px;
    line-height: 40px;
    float: left;
    color: #786B5B;
    font-size: 14px;
    margin: 0 10px 0 13px;
}

.pink {
    color: #005eff;
}

.red {
    color: #FF0000;
}

#footer {
    height: 332px;
    font-size: 0;
    background: #1b1b1b url("../img/footer_bg.jpg") no-repeat center top;
    border-bottom: 2px solid #ffc547;
}

.wrapper {
    position: relative;
    width: 1000px;
    margin: 0 auto;
}

#footer-info {
    display: block;
}

#footer-info>li.map {
    width: 170px;
    margin-right: 82px;
}

#footer-info>li>p.title {
    margin: 0 0 11px;
    color: #fff;
    font-size: 16px;
    line-height: 55px;
    border-bottom: 1px solid #292929;
}

#footer-info>li>ul {
    vertical-align: top;
}

#footer-info>li>ul>li>a {
    color: #646464;
    font-size: 12px;
    line-height: 30px;
    text-decoration: none;
}

#footer-info>li.map>ul+ul {
    float: right;
}

#footer-info>li.help {
    width: 64px;
    margin-right: 89px;
}

#footer-info>li.contact {
    width: 362px;
    margin-right: 89px;
}

#footer-info>li.contact>p.title {
    margin-bottom: 9px;
}

#footer-info>li.contact div.chat {
    height: 80px;
    margin-bottom: 12px;
    background: url("../img/7.png") no-repeat center top;
}

#footer-info>li.contact>ul>li {
    display: inline-block;
    width: 181px;
    color: #969696;
    font-size: 12px;
    line-height: 30px;
}

#footer-info>li.browser {
    width: 144px;
}

#footer-info>li.browser>p.title {
    margin-bottom: 17px;
}

#footer-info>li.browser>ul>li.browser01,
#footer-info>li.browser>ul>li.browser02,
#footer-info>li.browser>ul>li.browser03 {
    margin-bottom: 26px;
}

#footer-info>li.browser>ul>li.browser01 a {
    background-image: url("../img/b1.png");
}

#footer-info>li.browser>ul>li.browser02 a {
    background-image: url("../img/b2.png");
}

#footer-info>li.browser>ul>li.browser03 a {
    background-image: url("../img/b3.png");
}

#footer-info>li.browser>ul>li.browser04 a {
    background-image: url("../img/b4.png");
}

#footer-info>li.browser>ul>li.browser05 a {
    background-image: url("../img/b5.png");
}

#footer-info>li.browser>ul>li.browser06 a {
    background-image: url("../img/b6.png");
}

#footer-logo {
    height: 53px;
    margin-bottom: 19px;
    background: url("../img/footer_logo.png") no-repeat center;
}

#footer-suggest {
    margin: 0;
    color: #646464;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
}

#footer-info>li {
    display: inline-block;
    vertical-align: top;
}

#footer-info>li.browser>ul>li {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}

#footer-info>li>ul>li>a {
    color: #646464;
    font-size: 12px;
    line-height: 30px;
    text-decoration: none;
}

#footer-info>li.browser>ul>li a {
    display: inline-block;
    width: 38px;
    padding-top: 40px;
    text-align: center;
    line-height: normal;
    background-repeat: no-repeat;
    background-position: center top;
}

.block_link {
    width: 1000px;
    height: 150px;
    margin-top: 20px;
}

.block_link ul li {
    float: left;
    margin: 8px;
}


.footer {
    background: #081a4b;
    text-align: center;
    font-size: 12px;
    padding: 0 0 25px;
    line-height: 1.8;
    position: relative;
}

.wrapper {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.footer .foot-logo {
    width: 71px;
    height: 46px;
    position: absolute;
    right: 32px;
    top: -46px;
}

.footer .footer-brand {
    height: 80px;
    /* background: url(css/images/foot-brand.png); */
}

.footer .links {
    color: #60a9ef;
}

.footer .links a {
    color: #60a9ef;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s;
}

.footer .links span {
    padding: 0 4px;
    color: #60a9ef;
    font-style: normal;
}

.footer .copy {
    color: #60a9ef;
}