@charset "utf-8";



*{

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}



img{max-width:100%;}



.flex{

    display: flex;

}

.flex-c{

    display: flex;

    justify-content: center;

    align-items: center;

}

.flex-Lc{

    display: flex;

    align-items: center;

}

.flex-tb{

    display: flex;

    flex-direction: column;

    justify-content: space-between;

}

.flex-Lt{

    display: -webkit-box;

    display: -webkit-flex;

    display: -moz-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}

.flex-L{

    display: -webkit-box;

    display: -webkit-flex;

    display: -moz-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -moz-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}

.flex-Lend{

    display: -webkit-box;

    display: -webkit-flex;

    display: -moz-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: flex-end;

    -webkit-align-items: flex-end;

    -moz-box-align: flex-end;

    -ms-flex-align: flex-end;

    align-items: flex-end;

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

}



.auto_hideen

{

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}

.auto_red

{

    color: red;

}

.auto_bold

{

    font-weight: bold ;

}

.flex-end{

    display: flex;

    justify-content: center;

    align-items: flex-end;

}

.inner{

    width:1200px;

    margin:0 auto;

}



.header_ban{

    height:200px;

    background:url(../images/banner.jpg) no-repeat top center;

}

.header{

    background:#1c6ad3;

}

.header .logo{

    float: left;

    height:55px;

    display: flex;

    align-items: center;

}

.navlisty{

    padding:0 15px;

    float: left;

    height:55px;

    display: flex;

    align-items: center;

}

.navlisty ul li{
    position: relative;
    padding: 15px 0;
    float: left;

    margin:0 20px;

}

.navlisty ul li a{

    display: block;

    color:#fff;

}

.head_right{

    height:55px;

    display: flex;

    align-items: center;

}

.head_right .tell p{

    color:#fff;

    line-height:32px;

    padding-left:32px;

    background:url(../images/tell.png) no-repeat left center;

}

.head_right .iconbar a{

    display: inline-block;

    margin-left: 25px;

}

.banner_form{

    padding:42px 0 0;

}

.banner_form .tables{

    margin-right:20px;

    width: 110px;

    height: 58px;

    text-align: center;

    display: flex;

    justify-content: center;

    align-items: center;

    border-radius: 6px;

    background-color: rgba(255, 255, 255,0.3);

    box-shadow: 1.888px 2.331px 3.8px 0.2px rgba(2, 20, 36, 0.18);

}

.banner_form .tables p{

    color:#fff;

    font-size:14px;

    line-height:18px;

}

.banner_layui{

    padding:10px;

    background-color: rgba(26, 83, 201,0.8);

    border-radius:8px;

}

.layui-form-select .layui-input{

    width:150px;

    border-radius:6px;

    color:#666666;

    height:38px;

    line-height:38px;

}

.layui-input-inline{

    margin:0 10px;

}

.layui-form-select .layui-edge{

    border-top-color: #036fd9;

}

.layui-btn{

    height:38px;

    width:60px;

    background:url(../images/layui-btn.png) no-repeat center;

}

.layui-form-select dl dd.layui-this{

    background:#036fd9;

}



.content_part{

    padding:15px 0 30px;

    background:#f9f9f9;

}

.location_navs{

    color:#666666;

    line-height:34px;

    padding-bottom: 10px;

}

.location_navs a{

    display: inline-block;

    color:#666666;

    line-height:34px;

}



.location_left{

    float: left;

    width:146px;

    background:#fff;

    box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);

}

.location_left.active{

    position: fixed;

    left:50%;

    /*top: 0;*/

    z-index: 999;

    margin-left:-600px;

}

.anchor_path.active{

    padding-left:146px;

}

.alliner{

    padding:10px;

}

.location_title{

    position: relative;

}

.location_title h3 a, .location_title h3 {

    font-size:18px;

    color:#da2327;

    font-weight: bold;

    line-height:22px;

    padding-left:6px;

    border-left:2px solid #da2327;

}

.location_title>ul>li{

    margin: 0 12px;

}

.location_title>ul>li>a{

    display: block;

    font-size: 20px;

    color: #555555;

    border-left:2px solid transparent;

}

.location_title>ul>li:first-child{

    margin-left: 0;

}

.location_title>ul>li.active>a{

    color:#da2327;

    font-weight: bold;

    line-height:22px;

    padding-left:6px;

    border-left:2px solid #da2327;

}

.official_listy ul li{

    padding:5px 0;

}

.official_listy ul li a{

    display: block;

    color:#666666;

    line-height:26px;

    border:1px solid #666666;

    text-align: center;

    border-radius:5px;

}

/* .official_listy ul li.active a{

    color:#fff;

    background:#036fd9;

    border-color:#036fd9;

} */

.w8555 .listy ul li a{

    font-size: 15px!important;

}

.official_listy ul li:hover a{

    color:#fff;

    background:#036fd9;

    border-color:#036fd9;

}

.official_listy ul{

    padding:10px 0;

}



.location_center{

    float: left;

    width:680px;

    margin:0 5px;

    background:#fff;

    box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);

}

.formula_inner{
    padding:16px;

}
.formula_inner table{margin-bottom: 30px;}
.formula_inner table caption{margin-bottom: 10px;} 
.formula_inner .firstRow td{ border: 1px solid #cccccc; padding: 10px 0;font-size: 16px;text-align: center;font-family: STHeiti,Arial,"Microsoft Yahei","Hiragino Sans GB","Simsun,sans-self";}
.formula_inner .firstRow td a{ padding: 10px 0;font-size: 16px;font-family: STHeiti,Arial,"Microsoft Yahei","Hiragino Sans GB","Simsun,sans-self";}
.formula_inner tr td{ padding: 10px 0; border: 1px solid #cccccc;font-size: 16px;font-family: STHeiti,Arial,"Microsoft Yahei","Hiragino Sans GB","Simsun,sans-self";}
.formula_title h3{

    font-weight: bold;

    font-size:20px;

    color:#333333;

    line-height:40px;

}

.formula_title p span{

    /* display: inline-block; */

    color:#666666;

    padding:0 18px;

}

.w5565{

    margin-top: 10px;

}

.w1522{

    margin-top: 5px;

}

.formula_title p span:first-child{

    padding-left:0;

}

.formula_table table{

    width:100%;

    margin:20px 0;

}

.formula_table table tr td{

    color:#d81519;

    height:50px;

    border:1px solid #666666;

    text-align: center;

    font-weight: bold;

}







.paging_next{

    padding:10px 0 40px;

    display: flex;

    justify-content: center;

    align-items: center;

}

.paging_next span{

    display: inline-block;

    width:30px;

    line-height:28px;

    border: 1px solid #a1a1a1;

    border-radius: 3px;

    height:30px;

    margin: 0 3px;

    cursor: pointer;

}

.paging_next a{

    text-align: center;

    margin: 0 3px;

    display: inline-block;

    width:30px;

    line-height:28px;

    border: 1px solid #a1a1a1;

    border-radius: 3px;

    height:30px;

    color:#999999;

}

.paging_next a.active{

    background:#036fd9;

    color:#fff;

    border-color:#036fd9;

}

.paging_next span.prev{

    background:url(../images/prev.png) no-repeat center;

}

.paging_next span.next{

    background:url(../images/next.png) no-repeat center;

}



.formula_end p{

    font-size:16px;

    background:url(../images/xian-1.png) no-repeat center;

    color:#787878;

    text-align: center;

}

.statement_page p{

    padding-top:10px;

    color:#787878;

    text-align: center;

}

.antistop_listy{

    text-align: center;

    padding:10px 0 20px;

}

.antistop_listy a{

    display: inline-block;

    font-size:14px;

    line-height:20px;

    border: 1px solid #787878;

    border-radius:3px;

    min-width:63px;

    padding:0 10px;

    margin:0 6px;

    color:#787878;

}

.antistop_allpsrt{

    width:450px;

    margin:0 auto;

}

.antistop_items{

    position: relative;

    margin-bottom:22px;

}

.antistop_items .put{

    border:1px solid #787878;

    border-radius: 5px;

    padding:0 16px;

}

.antistop_items .put input{

    display: block;

    width:100%;

    line-height:36px;

    height:36px;

    border: none;

    outline: none;

}

.antistop_items .table{

    font-size:18px;

    line-height:36px;

    color:#333333;

    position: absolute;

    left: -70px;

    top:0;

}

.yanzmas{

    display: block;

    line-height:36px;

    height:36px;

    background:#036fd9;

    width:35%;

    text-align: center;

    color:#fff;

    border-radius: 5px;

}

.antistop_btns button{

    display: block;

    width:100%;

    background:#036fd9;

    color:#fff;

    border: none;

    outline: none;

    height:36px;

    border-radius: 5px;

    cursor: pointer;

}

.Entrance_pages{

    text-align: center;

    padding:36px 0 20px;

}

.Entrance_pages p{

    font-size:16px;

    color:#d81519;

    line-height:30px;

    font-weight: bold;

}

.liability_pages{

    width:90%;

    margin:30px auto;

    border:1px dashed #787878;

    padding:10px;

}

.liability_pages p{

    font-size:12px;

    color:#999999;

    line-height:20px;

}

.location_right{

    float: right;

    width:362px;

}



.ashore_items{

    background:#fff;

    margin-bottom:8px;

    box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);

}

.ashore_zixun{

    padding:20px 0;

    text-align: center;

}

.ashore_zixun .title h3{

    font-size:20px;

    color:#333333;

    font-weight: bold;

}

.ashore_zixun .Img{

    margin:15px auto;

    width: 118px;

}

.ashore_zixun .btn a{

    display: inline-block;

    width:174px;

    line-height:34px;

    background:#036fd9;

    font-size:16px;

    border-radius:5px;

    color:#fff;

}

.crowd_listy ul{

    padding: 12px;

}

.crowd_listy ul li{

    width:48%;

    background:#036fd9;

    height:215px;

    border-radius:8px;

    padding:0 10px;

    text-align: center;

}

.crowd_texts{

    padding:24px 0;

}

.crowd_texts p{

    font-size:18px;

    color:#f9f9f9;

    padding-top:15px;

    font-weight: bold;

}

.crowd_btns a{

    display: block;

    width:100%;

    font-size:16px;

    line-height:34px;

    background:#f9f9f9;

    border-radius:5px;

    color:#036fd9;

}

.crowd_btns a:hover{

    text-decoration: underline;

}

.ashore_allset{

    padding:15px 12px;

}



.location_title .listy{

    position: absolute;

    right: 0;

    top: 0;

    z-index: 9;

}

.location_title .listy ul li{

    float: left;

    margin-left:5px;

    width:37px;

    border: 1px solid #666666;

    text-align: center;

    border-radius:3px;

    cursor: pointer;

    background:#fff;

}

.location_title .listy ul li p{

    font-size:13px;

    color:#666666;

    line-height:18px;

}

.location_title .listy ul li.active p:first-child{

    background:#d81519;

    color:#fff;

}

.Sinatv_listy ul{

    padding:30px 0 0;

}

.Sinatv_listy ul li a{

    display: block;

    font-size:18px;

    color:#333333;

    line-height:36px;

    padding-left:30px;

    background:url(../images/play.png) no-repeat left center;

}

.w1544 ul li a{

    line-height: 35px;

}

.Sinatv_listy ul li a:hover{color:#036fd9;}

.ashore_ban{

    padding:16px 12px;

}

.ashore_ban img{

    display: block;

    width:100%;

}

.change_listy ul{

    padding:10px 0 0;

}

.change_listy ul li{

    padding:4.4px 0;

}

.change_listy ul li a{

    display: block;

    color:#333333;

    font-size:17px;

}

.change_listy ul li a:hover{color:#036fd9;}

.change_listy ul li span{

    display: inline-block;

    height:30px;

    font-size:16px;

    line-height:30px;

    color:#666666;

    width:22px;

    text-align: center;

}

.change_listy ul li span.hot{

    color:#fff;

    font-size:14px;

    background:url(../images/hot.png) no-repeat top center;

    /*padding-top:4px;*/

}

.reference_listy ul li{
    height: 110px;

    float: left;

    width:25%;

    text-align: center;

}

.reference_listy ul{

    padding:10px 7px 0;

    margin:0 -12px;

}

.reference_listy ul li p{

    font-size:16px;

    color:#666666;

    line-height:44px;

}

.reference_listy ul li:hover p{

    color:#036fd9;

}

.footer{

    background:#1c1c1c;

}

.footer_tops{

    padding: 50px 0 20px;

}

.footer_navs{

    width: 450px;

}

.footer_navs ul li{

    float: left;

    width:20%;

    padding-bottom:22px;

}

.footer_navs ul li a{

    display: inline-block;

    color:#fff;

    line-height:20px;

}

.footer_navs ul li a:hover{

    text-decoration: underline;

}

.footer_toprts ul li{

    margin-left:55px;

    display: flex;

    align-items: center;

}

.public_text p{

    text-align: center;

    color:#fff;

    line-height:32px;

}

.public_tells p{

    color:#ffffff;

    padding-left: 20px;

}

.public_tells p.icon-1{

    background:url(../images/adree-1.png) no-repeat left 3px;

}

.public_tells p.icon-2{

    background:url(../images/adree-2.png) no-repeat left 3px;

}



.footer-center{

    padding:15px 0;

    border-top:1px solid #303030;

    border-bottom:1px solid #303030;

}

.blogroll_click ul li{

    margin-right:34px;

}

.blogroll_click ul li a{

    line-height:22px;

    color:#a4a4a4;

    border-bottom: 1px solid transparent;

}

.blogroll_click ul li.active a{

    color:#d81519;

    border-color:#d81519;

}

.blogroll_links ul li{

    float: left;

    margin-right:5px;

}

.blogroll_links ul li a{

    line-height:24px;

    color:#a4a4a4;

}

.blogroll_links ul li:hover a{

    color:#d81519;

}

.hidenlink{display: none;}

.hidenlink.active{display: block;}



.Copyright p{

    text-align: center;

    padding:8px 0;

    color:#fff;

    font-size:12px;

}



.letter_pages{

    position: relative;

    padding:15px 30px;

}

.letter_pages .hot{

    height:93px;

    width:93px;

    background:url(../images/b_5d1467b8064fa-01.png) no-repeat;

    position: absolute;

    left: 0;

    top:0;

    z-index: 99;

}

.letter_pages ul li{

    display: flex;

}

.letter_pages ul li a{

    display: block;

    font-size:16px;

    color:#333333;

    line-height:34px;

    width:calc(100% - 80px);

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.letter_pages ul li span{

    display: block;

    font-size:14px;

    color:#333333;

    line-height:34px;

    width:80px;

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.letter_pages ul li:hover a{color:#036fd9;}



.letter_inner{

    padding:0 30px;

}

.vehicle_title h3{

    font-size:20px;

    font-weight: bold;

    color:#333333;

    line-height:34px;

    padding-bottom: 7px;

}

.vehicle_slide{

    padding:15px 0;

    border-bottom: 1px dashed #8f8f8f;

}

.vehicle_listy ul{

    margin:0 -10px;

}

.vehicle_listy ul li{

    float: left;

    color:#333333;

    line-height:28px;

}

.vehicle_listy ul li a{

    display: inline-block;

    color:#333333;

    line-height:28px;

    padding:0 10px;

}

.vehicle_listy ul li:hover a{color:#d81519;}



.analyse_listy{

    padding:18px 0;

}

.analyse_listy ul li{

    display: flex;

    align-items: center;

    padding:8px 0;

}

.analyse_listy ul li em{

    display: inline-block;

    font-size:12px;

    color:#999999;

    line-height:16px;

    border:1px solid #6f6f6f;

    border-radius:5px;

    width: 90px;

    text-align: center;

}

.analyse_listy ul li a{

    display: inline-block;

    width:450px;

    font-size:16px;

    margin:0 18px;

    color:#333333;

    line-height:22px;

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.analyse_listy ul li span{

    display: inline-block;

    width:80px;

    font-size:14px;

    color:#666666;

    line-height:22px;

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.analyse_listy ul li:hover em{

    color:#036fd9;

    border-color:#036fd9;

}

.analyse_listy ul li:hover a{

    color:#db3437;

    text-decoration: underline;

}

.Skipto_select select{

    width: 86px;

    line-height: 28px;

    border: 1px solid #a1a1a1;

    border-radius: 3px;

    height: 30px;

    color: #999999;

    margin:0 10px;

}

.Skipto_text{

    line-height:30px;

    color: #999999;

}

.Skipto_text input{

    display: inline-block;

    width:40px;

    border: 1px solid #a1a1a1;

    border-radius: 3px;

    height: 30px;

    text-align: center;

    color: #999999;

}



.header_ban2{

    height:380px;

    background:url(../images/banner-2.jpg) no-repeat top center;

}

.banner_title{

    text-align: center;

    padding:25px 0;

}

.banner_title h3{

    color:#fff;

    font-size:40px;

    line-height:60px;

    font-weight: bold;

    letter-spacing:5px;

}

.banner_title p{

    color:#fff;

    font-size:28px;

    line-height:50px;

}

.banner_layui.none{

    background:none;

}

.banner_layui.none .layui-input-inline button{

    color:#fff;

    width:150px;

    height:40px;

    border-radius: 16px;

    background:#d81519;

    box-shadow: 1.888px 2.331px 3.8px 0.2px rgba(2, 20, 36, 0.18);

}

.country_center{

    width:845px;

    margin:20px auto 0;

}

.country_center .table{

    width:90px;

    height:40px;

    border-radius: 6px;

    background-color: rgba(255, 255, 255,0.3);

    box-shadow: 1.888px 2.331px 3.8px 0.2px rgba(2, 20, 36, 0.18);

}

.country_center .table p{

    color:#fff;

    line-height:40px;

    text-align: center;

}

.country_listy{

    padding:0 10px;

    width:calc(100% - 90px);

}

.country_listy ul li{

    float: left;

    padding:0 8px;

}

.country_listy ul li a{

    display: inline-block;

    color:#fff;

    line-height:20px;

}

.country_listy ul li a:hover{

    text-decoration: underline;

}

.Website_listy{

    box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);

}

.Website_listy ul li{

    float: left;

}

.Website_listy ul li a{

    display: block;

    line-height:68px;

    padding:0 15px;

    color:#333333;

    border-bottom: 2px solid transparent;

}

.Website_listy ul li.active a{

    border-color:#036fd9;

}

.bodyul>li{display: none;}

.bodyul .selected {display: block;}


.wd800{

    float: left;

    width:800px;

}

.wd394{

    width:394px;

    float: right;

}

.protocol_baner{

    padding-top: 6px;

    padding-bottom: 10px;

}

.shadow_box{

    background:#fff;

    box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);

}

.protocol_swiper{

    padding:10px 18px;

}

.protocol_inner{

    padding:12px 14px;

}

.protocol_listy .title h3 a{

    color:#d81519;

    font-weight: bold;

    font-size:20px;

    line-height:40px;

}

.protocol_listy .listy ul li a{

    display: block;

    font-size:14px;

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.protocol_listy .listy ul li a span{

    display: inline-block;

    color:#d81519;

    font-size:14px;

}

.protocol_listy .listy ul li:hover a{

    text-decoration: underline;

    color:#d81519;

}

.protocol_listy .listy ul li:hover a span{

    text-decoration: underline;

}



.undertak_left{

    float: left;

    width:482px;

}

.undertak_inner{

    padding:20px;

}

.undertak_centbar{

    float: left;

    width:313px;

    margin-left:5px;

}

.undertak_centbar .reference_listy ul li img{

    display: inline-block;

    width:58px;

}

.undertak_centbar .reference_listy ul li p{

    font-size:14px;

    line-height:44px;

}

.undertak_left .title{

    padding-top: 10px;

    padding-bottom: 5px;

}

.w1200 h3{

    margin-bottom: 5px;

}

.w1400{

    margin-bottom:13px;

}

.Index_banner{

    padding:8px 0 0;

}

.Sinatv_inner{

    padding: 25px 30px 25px;

}

.Sinatv_swiper{

    position: relative;

}

.Sinatv_singer{

    padding:26px 30px 0;

}

.Sinatv_swiper .swiper-button-prev{

    width:32px;

    height:113px;

    background:url(../images/btn-left.png) no-repeat center;

    margin:0;

    outline: none;

    transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -webkit-transform: translateY(-50%);

    -o-transform: translateY(-50%);

}

.Sinatv_swiper .swiper-button-next{

    width:32px;

    height:113px;

    background:url(../images/btn-right.png) no-repeat center;

    margin:0;

    outline: none;

    transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -webkit-transform: translateY(-50%);

    -o-transform: translateY(-50%);

}

.selfhood_ban{

    margin:8px 0;

}

.selfhood_left{

    width:740px;

    background:#fff;

    padding:10px;

}

.selfhood_swiper{

    width: 458px;

}

.selfhood_swiper .swiper-pagination .swiper-pagination-bullet{

    width:10px;

    height:10px;

    background:#fff;

    opacity: 1;

}

.selfhood_swiper .swiper-pagination .swiper-pagination-bullet-active{

    background:#0483ff;

    width:34px;

    border-radius:10px;

}

.transfe_listy{

    padding-left:10px;

}

.transfe_listy a{

    display: inline-block;

    font-size:18px;

    color:#555555;

    margin:0 12px;

}

.wd455{

    width:455px;

}

.hot_inner{

    padding:20px;

}

.course_listy ul{

    margin:0 -13px;

}

.course_listy ul li{

    float: left;

    width:20%;

    padding:15px 13px 0;

}

.course_listy ul li .Img{
    overflow: hidden;
    height: 111px;
}

.course_text h3{

    font-size:16px;

    color:#555555;

    line-height:30px;

}

.course_text .flex-Lt p{

    font-size:16px;

    color:#d81519;

    line-height:30px;

}

.course_text .flex-Lt span{

    display: inline-block;

    font-size:14px;

    color:#d81519;

    line-height:30px;

    cursor: pointer;

}

.course_slide{

    padding:4px;

    border:2px solid transparent;

}

.course_listy ul li:hover .course_slide{

    border-color:#d81519;

}

.teacher_listy{

    position: relative;

    overflow: hidden;

}

.teacher_upstoer{

    width:100%;

    position: absolute;

    left: 0;

    bottom: -100%;

    z-index:99;

    background:rgba(0,0,0,0.4);

    padding:10px;

    -moz-transition:.5s;

    -webkit-transition: .5s;

    transition: .5s;

}

.teacher_upstoer h3{

    color:#0081ff;

    font-weight: bold;

}

.teacher_upstoer h3 span{

    font-size:12px;

    color:#0081ff;

}

.teacher_upstoer p{

    font-size:12px;

    color:#fff;

}

.teacher_slide {

    padding:10px;

    box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);

}

.teacher_slide ul li:hover .teacher_upstoer{

    bottom:0;

}

.teacher_slide .swiper-slide:hover .teacher_upstoer{

    bottom:0;

}

.w1555 {

    /* width: 194.333px !important; */

    margin-right: 4px!important;

}

.floor-campus .campus-footer {

    position: relative;

    width: 1200px;

    height: 550px;

    overflow: hidden;

    border: 1px solid transparent;

}

.floor-campus .campus-footer .campus-box {

    float: left;

    width: 358px;

    overflow: hidden;

    padding:24px;

    /*box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14);*/

}

.floor-campus .campus-footer .campus-map {

    float: left;

    /*margin-left: 80px;*/

    width:calc(100% - 358px);

    /* overflow: hidden; */

    height: 600px;

    padding-left:10px;

    margin-top: 20px;

    line-height: 20px;

    font-size: 14px;

    border: 1px solid transparent;

}



.floor-campus .campus-footer .campus-map .map-name {

    width: 100%;

    height: 170px;

}

.floor-campus .campus-footer .campus-box .campus-list {

    margin-top: 40px;

    width: 300px;

    overflow: hidden;

}

.floor-campus .campus-footer .campus-map .map-name .map-list {

    display: inline-block;

}

.floor-campus .campus-footer .campus-box .campus-list .campus-item {

    float: left;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    font-size: 14px;

    border: 1px solid #eeeeee;

    color: black;

    width: 100px;

    height: 38px;

    text-align: center;

    line-height: 38px;

    transition: 0.4s;

    -webkit-transition: 0.4s;

    -moz-transition: 0.4s;

    -o-transition: 0.4s;

    -ms-transition: 0.4s;

}

.floor-campus .campus-footer .campus-box .campus-list .campus-item a {

    display: block;

    width: 100%;

    height: 100%;

    color:#666666;

}

/*.floor-campus .campus-footer .campus-box .campus-list .campus-item:first-child a{color:#fff;}*/



.floor-campus .campus-footer .campus-map .map-name {

    width: 100%;

    height: 70px;

    /* box-shadow: 2.909px 5.248px 6.23px 0.77px rgba(188, 188, 188, 0.14); */

}

.floor-campus .campus-footer .campus-map .map-name .map-list {

    display: inline-block;

}

.floor-campus .campus-footer .campus-map .map-name .map-list .map-item {

    float: left;

    box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    width: 126px;

    height: 50px;

    font-size: 14px;

    color: #999999;

    text-align: center;

    border-bottom: 1px solid transparent;

    line-height: 50px;

    transition: 0.4s;

    -webkit-transition: 0.4s;

    -moz-transition: 0.4s;

    -o-transition: 0.4s;

    -ms-transition: 0.4s;

}

.floor-campus .campus-footer .campus-box .campus-list .campus-item.active a{

    color:#fff;

    background:#036fd9;

}

.floor-campus .campus-footer .campus-map .map-name .map-list .map-item.active{

    color:#036fd9;

    border-bottom: 1px solid #036fd9;

}

.floor-campus .campus-footer .campus-map .map-name .map-list .map-item.active a{

    color:#036fd9;

}



.contact-mapbars{

    padding:30px 30px 0;

}

.map-contact{

    width:290px;

}

.contact-list p{

    font-size:18px;

    color:#333333;

    line-height:30px;

    /*padding-left:26px;*/

}

.contact-list p.icon-1{background:url(../images/dizhi-1.png) no-repeat left 3px;}

.contact-list p.icon-2{background:url(../images/dizhi-2.png) no-repeat left 3px;}





.contact-zixun a{

    display: inline-block;

    width:205px;

    line-height:40px;

    color:#fff;

    background:#036fd9;

    border-radius:10px;

    font-size:18px;

    text-align: center;

    margin:10px 0 20px;

}

.contact-weiixn{

    height:160px;

    width:160px;

    background:#adadad;

}

.contact-mapbars .map{

    width:490px;

    height:310px;

}



.Sinatv_times ul li{

    text-align: center;

    position: relative;

    padding:10px 0;

    margin-left:-20px;

    cursor: pointer;

    background:url(../images/time-1.png) no-repeat right center;

    border-bottom:3px solid #999999;

}

.Sinatv_times ul li:after{

    display: block;

    content:"";

    width:8px;

    height: 8px;

    background:#036fd9;

    border-radius:50%;

    position: absolute;

    right:8px;

    bottom:-5px;

}

.Sinatv_times ul li:hover{

    background:url(../images/time-2.png) no-repeat right center;

}

.Sinatv_times ul li:hover p{

    color:#036fd9;

}

.Sinatv_times ul{

    padding:0 0 20px;

}

.Sinatv_times ul li p{

    font-size:16px;

    color:#999999;

    line-height:18px;

}

.floor-num{

    display: none;

}

.floor-science{

    display: none;

}



.hot_inner .protocol_listy .listy ul li a{

    line-height: 28px;

}



.hot_inner .protocol_listy .title{

    padding-top:10px;

}

.floor-campus .campus-footer .campus-map .map-name .map-list .map-item{

    width: auto!important;

    margin-right: 38px;

}



.floor-campus .campus-footer .campus-box .campus-list .campus-item a:hover{

    color: #FFFFFF;

}

.campus-item123{

    color: #FFFFFF;

}



.Fidex_rtnavt{

    width:50px;

    background:#fff;

    position: fixed;

    left: 50%;

    margin-left: 611px;

    top: 50%;

    text-align: center;

    transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -webkit-transform: translateY(-50%);

    -o-transform: translateY(-50%);

}

.Fidex_rtnavt.active{

    top:0;

    transform: translateY(0%);

    -ms-transform: translateY(0%);

    -moz-transform: translateY(0%);

    -webkit-transform: translateY(0%);

    -o-transform: translateY(0%);

}

.Fidex_rtnavt ul li a{

    display: block;

    text-align: center;

    font-size:12px;

    color:#666666;

    padding-top:50px;

}

.Fidex_rtnavt ul li.icon-1 a{background: url(../images/rtnavt-1.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-2 a{background: url(../images/rtnavt-2.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-3 a{background: url(../images/rtnavt-3.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-4 a{background: url(../images/rtnavt-4.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-5 a{background: url(../images/rtnavt-5.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-6 a{background: url(../images/rtnavt-6.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-7 a{background: url(../images/rtnavt-7.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-8 a{background: url(../images/rtnavt-8.png) no-repeat center 5px;}



.Fidex_rtnavt ul li.icon-1:hover a{background: url(../images/rtnavt-1.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-2:hover a{background: url(../images/rtnavt-ac-2.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-3:hover a{background: url(../images/rtnavt-ac-3.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-4:hover a{background: url(../images/rtnavt-ac-4.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-5:hover a{background: url(../images/rtnavt-ac-5.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-6:hover a{background: url(../images/rtnavt-ac-6.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-7:hover a{background: url(../images/rtnavt-ac-7.png) no-repeat center 5px;}

.Fidex_rtnavt ul li.icon-8:hover a{background: url(../images/rtnavt-ac-8.png) no-repeat center 5px;}




#topNav a:hover,#loginId:hover{color:#f96203;text-decoration:none;}
#topNav .topCont .dropDiv{position:absolute;top:100%;left:-200px;border-radius:5px;border:none;background:#f3f6f7;z-index:999;display: none;opacity: 0;}
#topNav .topCont .headerDiv{position:absolute;top:52px;left:0;border-radius:0;border:none;background:#f3f6f7;}
#topNav .topCont .dropDiv:before{display:none;}
/* #topNav .topCont #findCont{width:560px;} */
#topNav .topCont #findCont,#topNav .topCont #findCont a{color:#777;}
#topNav .topCont #findCont div.courseList{font-size:12px;margin:8px 8px 0;margin-top:-1px;overflow:hidden;}
#topNav .topCont #findCont #courseList h3{margin:5px 10px 0;border-bottom:solid 1px #ccc;padding-bottom:2px;display:none;}
#topNav .topCont #findCont #courseList h3 a{padding:5px 6px;}
#topNav .topCont #findCont #courseList h3 a:hover{background:#74b163;color:#fff;}
#topNav .topCont #findCont i{color:#999}
#topNav .topCont #findCont #prosub{margin:2px 8px 3px;overflow:hidden;}
#topNav .topCont #findCont dl{width:100%;overflow:hidden;line-height:13px;border-top:1px solid #ececec;padding:4px 0;margin-top:-1px;}
#topNav .topCont #findCont dl.bgList{background:#58bd96;}
#topNav .topCont #findCont dl.bgList a{color:#fff;}
#topNav .topCont #findCont dl.bgList i{color:#eee;}
#topNav .topCont #findCont dt{float:left;padding:2px 0 0 5px;font-size:14px;}
#topNav .topCont #findCont dt i.icon-angle-right{display:none;}
#topNav .topCont #findCont dt a{display:inline-block;width:95px;}
#topNav .topCont #findCont dd{margin-left:105px;font-size:12px;}
#topNav .topCont #findCont dd a{display:inline-block;padding:3px 4px;margin-right:5px;}
#topNav .topCont #findCont dl.bgList a:hover{text-decoration:underline;}
#topNav .topCont #applyCont a:hover{background:#eee url(//wwwimg.gaodunwangxiao.com/share/images/sprites.png) no-repeat 0 0;}
#topNav .topCont #applyCont:before{left:106px;}
#topNav .topCont #applyCont a{display:block;padding-left:24px;color:#777;margin:6px 10px 6px 12px;white-space:nowrap;}#topNav .topCont #applyCont a.andr{background-position:-106px -47px}#topNav .topCont #applyCont a.ipho{background-position:-106px -70px}#topNav .topCont #applyCont a.ipad{background-position:-106px -91px}
#topNav .topCont #applyCont a.courseIcon{background-position:-102px -189px}
#topNav .topCont #applyCont a.tikuIcon{background-position:-102px -215px}
#topNav .topCont #applyCont a.jobIcon{background-position:-102px -241px}
#topNav .topCont #applyCont a.bbsIcon{background-position:-102px -267px}
#topNav .topCont #applyCont a.bookIcon{background-position:-102px -291px}
#topNav .topCont #applyCont a.MewIcon{background-position:-102px -316px;}
#topNav .topCont #applyCont a.kjcyIcon{background-position:-102px -339px;}
#topNav .topCont #applyCont a.cpaIcon{background-position:-102px -362px;}
#topNav .topCont .newsCls,#topNav .topCont .hotCls{width:29px;height:15px;right:-20px;top:0;background-position:0 -183px}
#topNav .topCont .hotCls{background:url(//wwwimg.gaodunwangxiao.com/share/images/hotTop.png) no-repeat 0 0;}
#topNav .topCont .newCls{background:url(//wwwimg.gaodunwangxiao.com/share/images/newTop.png) no-repeat 0 0;}
#topNav .topCont #applyCont a.cardIcon{background:url(//wwwimg.gaodunwangxiao.com/share/images/topcfa.png) no-repeat;}
#topNav .topCont #applyCont a.cardIcon:hover{background:url(//wwwimg.gaodunwangxiao.com/share/images/topcfa.png) no-repeat #eee;}
#topNav .topCont #applyCont a.CDIcon{background:url(//wwwimg.gaodunwangxiao.com/share/images/CDIcon.png) no-repeat;}
#topNav .topCont #applyCont a.CDIcon:hover{background:url(//wwwimg.gaodunwangxiao.com/share/images/CDIcon.png) no-repeat #eee;}
#topNav .topCont a.yy{*height:28px;position:relative;}
#topNav .topCont .apply{*line-height:21px;margin-left:0;}
/*å¤´éƒ¨å³ä¾§*/
/* #topNav .topRgt{position:absolute;top:13px;right:0;float:none;} */
#topNav .topRgt .lgAfter{float:left;}
/* #topNav .rgt{margin-left:4px;} */
#topNav .rgt .lgBefore{float:left;margin-left:5px;color: #333333;margin-top: 4px;}
#topNav .rgt .lgBefore span.cGray{border-left:solid 1px #999;padding-left:10px;}
#topNav .downCls{display:none;}
#topNav .topCont .comMore{text-align:center;background:#f0f0f0;color:#a3a3a3;width:auto;margin:0 -3px -5px;border-radius:4px;overflow:hidden;padding:6px 0;}
#topNav .topCont .comMore a{text-decoration:none;color:#333;float:right;margin:5px 10px 0 0;}
#topNav .topCont .comMore .allmessageunset{float:left;margin-left:10px;padding:4px 10px;color:#333;cursor:pointer;}
#topNav .topCont .comMore .allmessageunset.current{background:#060;color:#fff;border-radius:5px;}

#topNav .rgt .lgBefore a,.lgPart a,.oterICall a{width:21px;height:21px;display:inline-block;margin:8px 5px 0;}
#topNav .rgt a.qqIcon,.lgPart a.qqIcon{background-position:-6px -47px}
#topNav .rgt a.wbIcon,.lgPart a.wbIcon{background-position:-36px -46px}
#topNav .rgt a.rrIcon,.lgPart a.rrIcon{background-position:-66px -46px;}
#topNav .rgt .lgBefore a:hover,.lgPart a:hover,.oterICall a:hover{background:url(//wwwimg.gaodunwangxiao.com/share/images/spritesHv.png) no-repeat;}
#topNav .rgt a.qqIcon:hover,.lgPart a.qqIcon:hover{background-position:-6px -47px}
#topNav .rgt a.wbIcon:hover,.lgPart a.wbIcon:hover{background-position:-36px -46px}
#topNav .rgt a.rrIcon:hover,.lgPart a.rrIcon:hover{background-position:-66px -46px}

#topNav .rgt .lgBefore em{cursor:pointer;padding:0 10px;line-height:60px;}
#topNav .rgt .lgAfter a#message{margin-top:23px !important;margin-left:15px;margin-right:0;}
#topNav .rgt .lgAfter img{height:24px;}

#topNav .rgt .lgAfter #message #remindCls{position:absolute;top:-4px;right:-5px;display:none;border-radius:10px;background:#ca3131;width:10px;height:10px;font-size:0;}
#topNav .rgt .personIf{margin-left:10px; top: 10px;}
#topNav .rgt .personIf img{cursor:pointer;vertical-align: -1px;border-radius:12px;}
#topNav .iconImg{display:inline-block;width:22px;height:18px;}
#topNav .newIcon{background-position:-104px -118px}
#topNav .notIcon{background-position:-53px -183px;height:16px;width:30px;line-height: 22px;}
#topNav #presonLst{left:auto;right:5px;top: 48px;}
#topNav #presonLst .menuLIst a{display:block;color:#666;height: 100%;white-space:nowrap; box-sizing: border-box; -webkit-box-sizing: border-box;-ms-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}

#topNav #presonLst a:hover{background:#f9f9f9;color:#333;}
#topNav a#message:hover em{opacity:.7;}
#topNav #presonLst a.hdCls{display:none;}.dloading{background:url(../images/loaderc.gif) no-repeat center scroll;height:100px;}
#topNav div,#topNav h1{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
/*åŽ»æŽ‰h1æ ‡ç­¾æ–°å¢žæ ·å¼*/
#topNav div,#topNav .newLog{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
/*åŽ»æŽ‰h1æ ‡ç­¾æ–°å¢žæ ·å¼end */
.downCls{display:none;}
/* #topNav .hidden_btn:hover a.mk{background:none;color:#fff;} */
#topNav .topCont #findCont:before{display:block;left:28px;}
/*åŽ»æŽ‰h1æ ‡ç­¾æ–°å¢žæ ·å¼*/
/* #topNav .newLog{left: 50%;margin-left: -57px;overflow: hidden;position: absolute;top: 2px;} */
/*åŽ»æŽ‰h1æ ‡ç­¾æ–°å¢žæ ·å¼end */
/* #topNav .menuMb{position:static} */
#topNav .topCont .menuMb .mk{display:block}
#topNav .rgt .lgBefore em{padding:0 15px 0;border:none;display:block; font-size: 14px;}
#topNav .topCont #findCont .downCls a{display:inline-block;margin-right:10px;}
#topNav .menuMb .icoDown,#topNav .menuMb:hover i.icoDown{background:url(../images/sprites.png) no-repeat 0 -234px;width:39px;height:31px;}
/* #topNav .topCont #findCont{width:100%;} */
#topNav .topCont #findCont .downCls{display:none;margin:0 10px 0;padding:5px;border-top:solid 1px #ccc;}
#topNav .topCont #findCont div#courseList{width:100%;overflow:hidden;clear:both;padding-bottom:0;}
#topNav .topCont #findCont dl{float:left;width:auto;border:none;}
#topNav .topCont #findCont #prosub{overflow:hidden;margin:0 !important;}
#topNav .topCont #findCont dl.bgList a:hover{text-decoration:none;}
#topNav .topCont #findCont dt a{width:85px;}
#topNav .topCont #findCont #courseList h3{display:block;}




#topNav .hidden_btn:hover a.mk{
    background: #FFFFFF ;
}
#prosub,#prosub3{
    /* width: 1000px !important; */
    background-color: #fff;
    border-radius: 4px;
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    flex-direction: row;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    -o-flex-direction: row;
    height: auto;
    font-family:'PingFang SC','Microsoft YaHei','Hiragino Sans GB','Helvetica','Tahoma','Arial','SimSun','Heiti','sans-serif';
    box-sizing: border-box;
    /* padding: 0px 10px 25px !important; */
    margin: 8px 8px 3px !important;
    box-shadow:0px 6px 12px 0px rgba(0,0,0,0.1),0px 2px 2px 0px rgba(0,0,0,0.08);
}
#prosub2{
    /* width: 652px !important; */
    background-color: #fff;
    border-radius: 4px;
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    flex-direction: row;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    -o-flex-direction: row;
    height: auto;
    font-family:'PingFang SC','Microsoft YaHei','Hiragino Sans GB','Helvetica','Tahoma','Arial','SimSun','Heiti','sans-serif';
    box-sizing: border-box;
    /* padding: 0px 10px 25px !important; */
    margin: 8px 8px 3px !important;
    box-shadow:0px 6px 12px 0px rgba(0,0,0,0.1),0px 2px 2px 0px rgba(0,0,0,0.08);
}
#prosub a,#prosub2 a,#prosub3 a{
    display: block;
}

#prosub>.gfl1,#prosub2>.gfl1,#prosub3>.gfl1{
    display: block;
    width: 297.7px;
    height: auto;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    padding: 0;
    margin-bottom: 24px;
}
#prosub>.gfl1>.nav_title,#prosub2>.gfl1>.nav_title,#prosub3>.gfl1>.nav_title{
    width: 130px;
    text-align: center;
    background-color: #e8e8e8;
    height: 34px;
    font-size: 16px;
    color: #161616;
    font-weight: bolder;
    line-height: 34px;
    border-radius: 100px;
    font-family: 'PingFang SC','Microsoft YaHei','Hiragino Sans GB','Helvetica','Tahoma','Arial','SimSun','Heiti','sans-serif';
    margin-left: 50px !important;

}
#prosub>.gfl1>.navbody1,#prosub2>.gfl1>.navbody1,#prosub3>.gfl1>.navbody1{
    min-height: auto;
    width: 220px;
}
#prosub>.gfl1>div,#prosub2>.gfl1>div,#prosub3>.gfl1>div{
    margin: 0 34px;
}
#prosub .gfl1 .a1,#prosub2 .gfl1 .a1,#prosub3 .gfl1 .a1{
    height: auto;
    font-size: 16px;
    line-height: auto;
    border-left: none;
    box-sizing: border-box;
    padding: 22px 0px 11px 10px;
    font-family: 'PingFang SC','Microsoft YaHei','Hiragino Sans GB','Helvetica','Tahoma','Arial','SimSun','Heiti','sans-serif';
    font-weight: 700;
    border-bottom: 1px solid #eee;
    margin: 0 0px 6px 0;
}
#topNav .topCont #findCont, #topNav .topCont #findCont a,
#topNav .topCont #bookCont, #topNav .topCont #bookCont a,
#topNav .topCont #userCont, #topNav .topCont #userCont a{
    /*display: block;*/
}
#topNav .topCont #findCont, #topNav .topCont #findCont a.a1,
#topNav .topCont #bookCont, #topNav .topCont #bookCont a.a1,
#topNav .topCont #userCont, #topNav .topCont #userCont a.a1,
.gfl1 .navbody1 a.a1{
    color: #F96203 !important;
}
#prosub .gfl1 .a2,#prosub2 .gfl1 .a2,#prosub3 .gfl1 .a2{
    font-size: 14px;
    color: #5f5f5f;
    height: 32px;
    line-height: 32px;
    text-align: left;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0 10px;
    max-width: 100%;
    font-family: 'PingFang SC','Microsoft YaHei','Hiragino Sans GB','Helvetica','Tahoma','Arial','SimSun','Heiti','sans-serif';
}
#prosub .a2 .hot,#prosub2 .a2 .hot,#prosub3 .a2 .hot{
    width: 22px;
    height: 14px;
    /* background:url('https://simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/201912/11/a4d72_20191211172551.svg') no-repeat center center; */
    font-size: 12px;
}
#prosub .gfl1 .a2 .hot.new,#prosub2 .gfl1 .a2 .hot.new,#prosub3 .gfl1 .a2 .hot.new{
    background:url('https://simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/201912/12/a30d0_20191212144736.png') no-repeat center center;
    background-size: 22px 14px;
}
#prosub .gfl1 .a2 span,#prosub2 .gfl1 .a2 span,#prosub3 .gfl1 .a2 span{
    /* display: inline-block; */
    color: red;
    padding-left:10px;
}
#prosub .gfl1 .a2:hover,#prosub2 .gfl1 .a2:hover,#prosub3 .gfl1 .a2:hover{
    background-color: #f9f9f9;
    text-decoration: none;
}
#prosub .gfl1 .a2:nth-of-type(1):hover,
#prosub2 .gfl1 .a2:nth-of-type(1):hover,
#prosub3 .gfl1 .a2:nth-of-type(1):hover{
    background-color: white;
}

#topNav .topCont.topCont2 #findCont,
#topNav .topCont.topCont2 #bookCont,
#topNav .topCont.topCont2 #userCont{
    /* left: -130px !important; */
    height: 0px;
    margin: 0;
    padding: 0;
    /* width: 1000px !important; */
}
#topNav .topCont.topCont2 #findCont{
    transform: translateX(-27.1%);
    -webkit-transform: translateX(-27.1%);
    -moz-transform: translateX(-27.1%);
    -ms-transform: translateX(-27.1%);
    -o-transform: translateX(-27.1%);
}
#topNav .topCont.topCont2 #bookCont{
    transform: translateX(-42%);
    -webkit-transform: translateX(-42%);
    -moz-transform: translateX(-42%);
    -ms-transform: translateX(-42%);
    -o-transform: translateX(-42%);
}
#topNav .topCont.topCont2 #userCont{
    transform: translateX(-46%);
    -webkit-transform: translateX(-46%);
    -moz-transform: translateX(-46%);
    -ms-transform: translateX(-46%);
    -o-transform: translateX(-46%);
}


#topNav .notIcon{background:none;width:auto;}
/* #topNav .notIcon:before{content: 'å¨‘å Ÿä¼…';} */
#topNav #message{margin-top:18px!important;}
#topNav #presonLst{width:240px; height: 319px;background:#fff!important; padding: 0;}
#topNav .menuper{
    overflow:hidden;
    padding:10px 0px 13px;
    width: 220px;
    margin: 0 auto;
    border-bottom: 1px solid rgb(238, 238, 238);
}
#topNav .permin{overflow:hidden;padding: 0 8px;}
#topNav .permin a{display:inline-block!important;width: 100%;text-align:left;color:#414551!important;}
#topNav #presonLst .permin a{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
/*.answerq .permin a{width:93px;}*/
/* #topNav .permin a:hover{border:1px solid #35c25e;color:#35c25e!important;background:#fff!important;} */
#topNav .permin-block{
    border-bottom: 1px solid rgb(238, 238, 238);
}
#topNav .menu-icon{
    display: inline-block;
    margin-right: 20px;
    width: 16px;
    height: 16px;
    margin-left: 14px;
    vertical-align: middle;
}
#topNav .menu-icon1{
    background: url('//simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/202004/23/b020c_20200423182638.png') no-repeat center center;
    background-size: 100% 100%;
}
#topNav .menu-icon2{
    background: url('//simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/202004/23/c5cf7_20200423182707.png') no-repeat center center;
    background-size: 100% 100%;
}
#topNav .menu-icon3{
    background: url('//simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/202004/23/9cd01_20200423182735.png') no-repeat center center;
    background-size: 100% 100%;
}
#topNav .menu-icon4{
    background: url('//simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/202004/23/22099_20200423182808.png') no-repeat center center;
    background-size: 100% 100%;
}
#topNav .menu-icon5{
    background: url('//simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/202004/23/bb2b3_20200423182833.png') no-repeat center center;
    background-size: 100% 100%;
}
#topNav .menu-icon6{
    background: url('//simg01.gaodunwangxiao.com/uploadfiles/tmp/upload/202004/23/1ea71_20200423182901.png') no-repeat center center;
    background-size: 100% 100%;
}
#topNav .menuper .menulft{width:40px;height:40px;float:left;margin-right:10px;}
#topNav .menuper .menulft a{padding:1px!important;margin:0;display:block;border-radius:30px;border:1px solid #f96203;}
#topNav .menuper .menulft a img{height:36px!important;border-radius:30px!important;}
#topNav .menuper .menurgt{width:164px;height:40px;float:left;}
#topNav .menuper .menurgt .per1{color:#4a4a4a;padding-left:4px;font-size:12px;}
#topNav .menuper .menurgt .per2{color:#898b92;font-size:12px;margin-top: 8px;}
#topNav .menuper .menurgt .per2 a{display:inline-block!important;width:auto;padding:0 4px!important;font-size:12px;color:#898b92;}
#topNav .menuper .menurgt .per2 a:hover{background:#fff!important;}
/* #topNav.navspace .hidden_btn:hover a.mk{background:none!important;}
#topNav.navspace{background:#fff!important;color:#2a3e4a!important;}
#topNav.navspace #tongji-top-msg{color:#35c25e!important;}
#topNav.navspace #tongji-top-msg:hover{color:#35c25e!important;}
#topNav.navspace .lftHead{line-height:60px;}
#topNav.navspace .newLog{width:68px!important;margin:0 10px 0 0!important;}
#topNav.navspace .newLog a{color:#2a3e4a!important;line-height:60px;}
#topNav.navspace .newLog a#tongji-top-logo{font-size:16px;width:68px!important;}
#topNav.navspace .newLog{font-size:16px;color:#2a3e4a!important;}
#topNav.navspace .chsp{margin-left:12px;font-size:14px;} */
#topNav .permillogin{display:inline-block;width:100%;text-align:center;}
#topNav .permillogin a{font-size:14px;display:inline-block!important;width: 100%;margin-bottom: 8px;}
/* #topNav.navspace .permillogin a:hover,#topNav.answerq .permillogin a:hover{border-color:#f96203;} */