/*banner start*/
.subject_banner{
    width:100%;
    height:320px;
    background:url("../images/subject_banner.jpg") no-repeat center;
    overflow:hidden;
}
/*banner end*/

.sub_title{
    width:1200px;
    padding:10px 10px;
    background:#fff;
    margin:0 auto;
    text-align: center;
    position:relative;
    top:-20px;
    border-radius:5px;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sub_title.active{
    position:fixed;
    top:0;
    z-index:999;
    width:100%;
    background:#fff;
    box-shadow:0 0 15px rgba(0,0,0,.3);
}
.sub_title a{
    display:inline-block;
    text-align: center;
    font-size:15px;
    padding:6px 10px;
    margin:0 18px;
}
.sub_title a:hover,.sub_title a.mao_link{
    background:#5860ae;
    border-radius:5px;
    color:#fff;
}
.sub_nav a:hover{
    text-decoration:underline;
}


/**学科导航 start**/
.sub_same{
    /*width:1200px;*/
    /*margin:0 auto 20px;*/
    /*overflow:hidden;*/
    width: 590px;
    margin: 0 20px 20px 0;
    overflow: hidden;
    float: left;
}
.layui-container .sub_same:nth-child(2n){
    margin-right:0;
}
.sub_tu{
    width:100%;
    height:60px;
    line-height:60px;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    padding:0 20px;
    border-radius:5px 5px 0 0;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#sub_1 .sub_tu,#sub_14 .sub_tu,#sub_27 .sub_tu{ background:linear-gradient(to right,#ff9a9e 0%,#fad0c4 100%);}
#sub_2 .sub_tu,#sub_15 .sub_tu,#sub_28 .sub_tu{ background:linear-gradient(to right,#fbc2eb 0%,#a6c1ee 100%);}
#sub_3 .sub_tu,#sub_16 .sub_tu,#sub_29 .sub_tu{ background:linear-gradient(to right,#ff6076 0%,#ff8d9d 100%);}
#sub_4 .sub_tu,#sub_17 .sub_tu,#sub_30 .sub_tu{ background:linear-gradient(to right,#8ec5fc 0%,#e0c3fc 100%);}
#sub_5 .sub_tu,#sub_18 .sub_tu{ background:linear-gradient(to right,#64b3f4 0%,#c2e59c 100%);}
#sub_6 .sub_tu,#sub_19 .sub_tu{ background:linear-gradient(to right,#fe823e 0%,#ffaa7c 100%);}
#sub_7 .sub_tu,#sub_20 .sub_tu{ background:linear-gradient(to right,#34c1a1 0%,#6ce1c6 100%);}
#sub_8 .sub_tu,#sub_21 .sub_tu{ background:linear-gradient(to right,#ff6060 0%,#ff9797 100%);}
#sub_9 .sub_tu,#sub_22 .sub_tu{ background:linear-gradient(to right,#f6d365 0%,#fda085 100%);}
#sub_10 .sub_tu,#sub_23 .sub_tu{ background:linear-gradient(to right,#96e6a1 0%,#d4fc79 100%);}
#sub_11 .sub_tu,#sub_24 .sub_tu{ background:linear-gradient(to right,#9795f0 0%,#fbc8d4 100%);}
#sub_12 .sub_tu,#sub_25 .sub_tu{ background:linear-gradient(to right,#50c9c3 0%,#96deda 100%);}
#sub_13 .sub_tu,#sub_26 .sub_tu{ background:linear-gradient(to right,#FF719A 0%,#FFE29F 100%);}
.sub_link{
    width:100%;
    padding:20px;
    background:#fff;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sub_link_l{
    float:left;
    width:530px;
    overflow:hidden;
}
.sub_link_r{
    float:right;
    width:530px;
    overflow:hidden;
}
.link_list{
    margin-bottom:10px;
}
.link_list dt a{
    line-height:30px;
    font-size:16px;
    margin-bottom:5px;
    overflow: hidden;
}
.link_list dd{
    color:#999;
}
.link_list dd a{
    line-height:26px;
    color:#999;
    overflow:hidden;
}
.link_list dd a.sub_more{
    color:#333;
}
.sub_link a:hover{
    text-decoration: underline;
}
/**学科导航 end**/
#return_top{
    position:fixed;
    right:50px;
    bottom:100px;
    width:40px;
    height:36px;
    display:none;
    cursor: pointer;
}