.sub_content{
    position:relative;
    width:1170px;
    margin:0 auto 20px;
    background: #FFFFFF;
    overflow: hidden;
}

#sub_1{ background:linear-gradient(to bottom,#f6af47 0%,#fb9236 100%);}
#sub_2{ background:linear-gradient(to bottom,#47b3fc 0%,#4067ea 100%);}
#sub_3{ background:linear-gradient(to bottom,#68c9f4 0%,#2aafe8 100%);}
#sub_4{ background:linear-gradient(to bottom,#58b5f0 0%,#2d92d6 100%);}
#sub_5{ background:linear-gradient(to bottom,#ff8c9f 0%,#ff6378 100%);}
#sub_6{ background:linear-gradient(to bottom,#69e0c4 0%,#36c09f 100%);}
#sub_7{ background:linear-gradient(to bottom,#fa8854 0%,#fe5b0e 100%);}
#sub_8{ background:linear-gradient(to bottom,#658cf1 0%,#2357f8 100%);}
#sub_9{ background:linear-gradient(to bottom,#6dc368 0%,#2d9228 100%);}
#sub_10{ background:linear-gradient(to bottom,#ffb294 0%,#ff956d 100%);}
#sub_11{ background:linear-gradient(to bottom,#73dcd8 0%,#1dcdcd 100%);}
#sub_12{ background:linear-gradient(to bottom,#a4bbff 0%,#4572f7 100%);}

.sub_bac{
    position:absolute;
    width:236px;
    height:100%;
    text-align: center;
    overflow:hidden;
}
#sub_1 .sub_bac{ background:url("../images/index/icon_ad1.png") no-repeat center;}
#sub_2 .sub_bac{ background:url("../images/index/icon_ad2.png") no-repeat center;}
#sub_3 .sub_bac{ background:url("../images/index/icon_ad3.png") no-repeat center;}
#sub_4 .sub_bac{ background:url("../images/index/icon_ad4.png") no-repeat center;}
#sub_5 .sub_bac{ background:url("../images/index/icon_ad5.png") no-repeat center;}
#sub_6 .sub_bac{ background:url("../images/index/icon_ad6.png") no-repeat center;}
#sub_7 .sub_bac{ background:url("../images/index/icon_ad7.png") no-repeat center;}
#sub_8 .sub_bac{ background:url("../images/index/icon_ad8.png") no-repeat center;}
#sub_9 .sub_bac{ background:url("../images/index/icon_ad9.png") no-repeat center;}
#sub_10 .sub_bac{ background:url("../images/index/icon_ad10.png") no-repeat center;}
#sub_11 .sub_bac{ background:url("../images/index/icon_ad11.png") no-repeat center;}
#sub_12 .sub_bac{ background:url("../images/index/icon_ad12.png") no-repeat center;}


.sub_nav{
    width:904px;
    min-height:200px;
    padding:15px;
    background:#fff;
    overflow:hidden;
}
.sub_cont{
    width:445px;
}

.sub_nav01{
    margin-bottom:8px;
}
.sub_nav01 h6 a{
    font-size:14px;
    color:#ff7e00;
    font-weight:500;
    line-height:28px;
}
.sub_nav01 h6{
    color:#ff7e00;
}
.sub_nav01 span a{
    font-size:12px;
    color:#666;
    line-height:20px;
}

.sub_nav01 span{
    color:#999;
}

.sub_banner{
    position:relative;
    width:100%;
    height:402px;
    background: url("../images/subject/sub_banner.jpg") center no-repeat;
}
.sub_title_01{
    width:1170px;
    padding:15px;
    background:#fff;
    margin:0 auto;
    text-align: center;
    position:relative;
    top:-20px;
    border-radius:30px;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sub_title_01.active{
    position:fixed;
    top:0;
    z-index:999;
    width:100%;
    background:#fff;
    box-shadow:0 0 15px rgba(0,0,0,.3);
    border-radius:0;
}
.sub_title_01 a{
    display:inline-block;
    padding:5px 15px;
    text-align: center;
    font-size:15px;
    margin:0 8px;
}
.sub_title_01 a:hover,.sub_title_01 a.mao_link{
    color:#fff;
    background:#ff982a;
    border-radius:5px;
}
.sub_nav a:hover{
    text-decoration:underline;
}