div.nav{
    background: #0164CF;
    height: 50px;
    color: #FFFFFF;
    font-size: 16px;
}
div.l-one{
    background: #004ea2 url("https://www.faustdick-podcast.com/img/l-one_bg.png") repeat-x center;
    height: 581px;
}
div.l-one .news{
    float: left;
    margin-top: 30px;
    width: 776px;
}
a.l-title{
    float: left;
    width: 100%;
    height: 38px;
    background: transparent url("https://www.faustdick-podcast.com/img/news_sign.png") no-repeat left center;
}
a.l-title > h2{
    line-height: 238%;
    display: inline-block;
    margin-left: 50px;
    font-size: 16px;
    font-weight: 500;
}
a.l-title > h2 > span{
    color: #004EA2;
    font-size: 24px;
    font-weight: 500;
}
a.l-title > span.lt-more{
    float: right;
    font-size: 14px;
    margin-top: 10px;
}
a.l-title:hover > span.lt-more{
    color: #E99115;
}


div.l-one .news > div {
    float: left;
    margin-top: 20px;
    width: 100%;
}
div.l-one .news > div > a{
    float: left;
    display: inline-block;
    width: 348px;
    height: 424px;
    padding: 16px;
    background-color: #FFFFFF;
    border-bottom: 6px solid #4a83bf;
}

div.l-one .news img:hover{
    transform: scale(1.05);
}
div.l-one .news dt{
    width:348px ;
    height: 246px;
    overflow: hidden;
}
div.l-one .news dt > img{
    width:100%;
    height: 100%;
}
div.l-one .news dl > dd:nth-child(2){
    font-size: 15px;
    font-weight: 600;
    height: 58px;
    line-height: 366%;
}
div.l-one .news dl > dd > div{
    float: left;
    width: 68px;
}
div.l-one .news dl > dd > div > span{
    width: 100%;
    display: block;
    height: 66px;
    color: #FFFFFF;
    font-size: 30px;
    text-align: center;
    background-color: #004EA2;
    line-height: 208%;
}
div.l-one .news dl > dd > div > span:last-child{
    font-size: 16px;
    height: 47px;
    line-height: 294%;
    background-color: #E99115;
}
div.l-one .news dl > dd > p{
    border: 1px solid #E5E5E5;
    border-left: none;
    float: left;
    width: 239px;
    padding: 18px 20px;
    line-height: 166%;
}


div.l-one .news > div > ul{
    float: right;
    list-style: none;
    width: 380px;
}
div.l-one .news > div > ul > li{
    float: left;
    width: 356px;
    margin-top: 12px;
    background-color: #FFFFFF;
    padding: 12px;
}
div.l-one .news > div > ul > li:first-child{
    margin-top: 0;
}
div.l-one .news > div > ul > li >a >div{
    float: left;
    display: inline-block;
    width: 176px;
    height: 122px;
    overflow: hidden;
}
div.l-one .news > div > ul > li >a >div > img{
    width: 100%;
    height: 100%;
}
div.l-one .news > div > ul > li >a > p{
    margin-left: 12px;
    line-height: 150%;
    width: 168px;    font-weight: 600;
    float: right;
}
div.l-one .news > div > ul > li >a > p.lo-abs{
font-weight: 400;
    line-height: 130%;

}

div.l-one .news > div > ul > li >a > span{
    position: absolute;
    color: #666666;
    font-size: 14px;
    display: block;
    margin: 103px auto auto 286px;
}



div.l-one .notice{
    float: right;
    margin-top: 30px;
    width:380px;
    /*height: 100%;*/
}
div.l-one .notice > ul{
    float: left;
    list-style: none;
    font-size: 15px;
    line-height: 246%;
    width: 348px;
    padding: 23px 16px;
    background-color: #FFFFFF;
    margin-top: 20px;
}
div.l-one .notice > ul > li{
    /*width: 100%;*/
    border-bottom: 1px dashed #DADADA;
}
div.l-one .notice > ul > li > a{
    background: transparent url("https://www.faustdick-podcast.com/img/nl-sign.png") no-repeat left center;
    padding-left: 16px;
    display: block;
    width: 332px;
}
div.l-one .notice > ul > li > a:hover{
    color: #E99115;
}
div.l-one .notice > ul > li > a:hover >span{
    color: #666666;
}
div.l-one .notice > ul > li > a > span{
    float: right;
    color: #999999;
}

div.l-two{
    background: #e5effa url("https://www.faustdick-podcast.com/img/l-two_bg.png") repeat center;
    height: 585px;
}
div.l-two > div > a.l-title{
    margin-top: 30px;
    background: transparent url("https://www.faustdick-podcast.com/img/cat_sign.png") no-repeat left center;
}

div.srca{
    background-color: #FFFFFF;
    width: 424px;
    float: left;
    height: 466px;
    margin-top: 20px;
}
div.srca > h3{
    background-color: #C33A39;
    width: 100%;
    height: 42px;
    text-align: center;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 500;
    line-height: 249%;
}
div.srca > div.ca-info{
    margin: 12px 24px;
}

div.srca ul, div.srca ol, div.srca li {
    list-style: none;
    padding: 0;
    margin: 0;
}

div.srca-list{
    float: right;
    width: 726px;
    margin-top: 20px;
}

div.srca-list > ul{
    font-size: 15px;
font-weight:600;
    list-style: none;
}
div.srca-list > ul > li{
    height: 64px;
    margin-top: 16px;
    background-color: #FFFFFF;
}
div.srca-list > ul > li:first-child{
    margin-top: 0;
}
div.srca-list > ul > li > a > div{
    float: left;
    height: 100%;
    width: 58px;
}
div.srca-list > ul > li > a > div > span{
    display: block;
    width: 100%;
    height: 34px;
    color: #FFFFFF;
    background-color: #B9B9B9;
    text-align: center;
    font-size: 24px;
}

div.srca-list > ul > li:first-child > a > div > span {
    background-color: #0164CF;
}

div.srca-list > ul > li > a > div >span:last-child{
    color: #666666;
    font-size: 12px;
    background-color: #FFFFFF;
    height: auto;
    line-height: 200%;
}

div.srca-list > ul > li > a > p{
    float: left;
    /* display: inline-block; */
    margin-left: 26px;
    line-height: 150%;
    margin-top: 9px;
    width: 86%;
}

div.srca-list > ul > li > a > p:nth-child(3){
font-weight: 400;
    margin-top: 0;
}



div.l-three{
    background: #025996 url("https://www.faustdick-podcast.com/img/l-three_bg.png") repeat-x center;
    height: 391px;
}

div.l-three > div > a.l-title {
    margin-top: 30px;
    color: #FFFFFF;
    background: transparent url("https://www.faustdick-podcast.com/img/ltt_sign.png") no-repeat left center;
}
div.l-three >div > a.l-title > h2 > span{
    color: #FFFFFF;
}
div.l-three > div > div.ltr-info{
    float: left;
    margin-top: 20px;
    color: #FFFFFF;
    letter-spacing: 1px;
}
div.l-three > div > div.ltr-info > div{
    float: left;
    width: 400px;
    height: 138px;
}
div.l-three > div > div.ltr-info > div:nth-child(1){
    border-bottom: 1px solid #6da2c7;
}
div.l-three > div > div.ltr-info > div:nth-child(2){
    width: 398px;
    border: 1px solid #6da2c7;
    border-top: none;
}
div.l-three > div > div.ltr-info > div:nth-child(3){
    border-bottom: 1px solid #6da2c7;
}
div.l-three > div > div.ltr-info > div:nth-child(4){
    height: 113px;
    padding-top: 20px;
}
div.l-three > div > div.ltr-info > div:nth-child(5){
    width: 398px;
    height: 113px;
    border-left: 1px solid #6da2c7;
    border-right: 1px solid #6da2c7;
    padding-top: 20px;
}
div.l-three > div > div.ltr-info > div:nth-child(6){
    height: 113px;
    padding-top: 20px;
}

div.l-three > div > div.ltr-info > div > .ltri-date{
    float: left;
    width: 60px;
    display: inline-block;
    height: 100%;
    line-height: 258%;
    text-align: center;
    margin-left: 16px;
}
div.l-three > div > div.ltr-info > div > .ltri-date > span{
    font-size: 30px;
    display: block;
    width: 100%;
}
div.l-three > div > div.ltr-info > div > .ltri-date > span:last-child{
    font-size: 14px;
}

div.l-three > div > div.ltr-info > div > .ltri-content{
    float: left;
    width: 280px;
    display: inline-block;
    height: 100%;
    line-height: 258%;
    margin-left: 16px;
}
div.l-three > div > div.ltr-info > div > .ltri-content a{
    color:#ffffff;
}
div.l-three > div > div.ltr-info > div > .ltri-content a:hover{
    color:#ff6600;
}
div.l-three > div > div.ltr-info > div > .ltri-content h3{
    font-size: 16px;
    font-weight: 500;
}
div.l-three > div > div.ltr-info > div > .ltri-content > p{
    font-size: 14px;
}





div.l-four{
    background: #e9ebec url("https://www.faustdick-podcast.com/img/l-four_bg.png") repeat center;
    height: 548px;
}
div.l-four >div > a{
    float: left;
    width: 100%;
    text-align: center;
}
div.l-four >div > a >h2{
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    color: #004EA2;
    margin-top: 30px;
}

div.l-four >div > dl{
    float: left;
    width: 384px;
    background-color: #FFFFFF;
    border-top: 6px solid #b2c9e3;
    height: 430px;
    margin-top: 20px;
}
div.l-four >div > dl > dt{
    color: #004EA2;
    text-align: center;
    font-size: 15px;
    margin-top: 20px;
    font-weight: 600;
}
div.l-four >div > dl > dd.pic{
    margin: 30px auto auto 16px;
    width: 328px;
    height: 216px;
    overflow: hidden;
}
div.l-four >div > dl > dd.pic > img{
    width: 100%;
    height: 100%;
}

div.l-four img:hover{
    transform: scale(1.05);
}

div.l-four >div > dl:nth-child(3){
    margin: 20px 16px;
}
div.l-four >div > dl > dd:nth-child(3){
    width: 320px;
    margin: 24px 20px auto 20px;
    line-height: 180%;
    height: 68px;
}
div.l-four >div > dl > dd > span{
    float: right;
    width: 88px;
    margin-right: 16px;
    margin-top: 8px;
    display:block ;
    text-align: center;
    background-color: #367CC8;
    line-height: 180%;
    color: #FFFFFF;
}



div.l-four >div > ul{
    float: right;
    width: 400px;
    list-style: none;
    margin-top: 20px;
}
div.l-four >div > ul > li{
    height: 110px;
    padding: 12px;
    margin-top: 16px;
    background-color: #FFFFFF;
}
div.l-four >div > ul > li:first-child{
    margin-top: 0;
}

div.l-four >div > ul > li div{
    float: left;
    width: 189px;
    height: 110px;
    overflow: hidden;
}
div.l-four >div > ul > li div > img{
    width: 100%;
    height: 100%;
}
div.l-four >div > ul > li p{
    font-size: 18px;
    line-height: 180%;
    float: left;
    margin-left: 14px;
    width: 173px;
}
div.l-four >div > ul > li span{
    color: #666666;
    text-align: center;
    background-color: #F7F7F7;
    border-radius: 12px;
    float: right;
    font-size: 12px;
    width: 88px;
    height: 24px;
    line-height: 180%;
    margin-top: 8px;
}
div.l-four >div > ul > li a div.abs{
float: right;
    width: 173px;
    font-size: 14px;
    line-height: 150%;
    height: auto;
    margin-top: 0;
}









div.l-five{
    background: #FFFFFF;
    height: 566px;
}
/*div.l-five > div > div{*/
/*    margin-top: 56px;*/
/*}*/
div.l-five .lfl,div.l-five .lfr{
    float: left;
    width: 564px;
    margin-top: 30px;
}
div.l-five a.lfltm{
    float: left;
    width: 100%;
    line-height: 300%;
    border-bottom: 4px solid #D56E6E;
}
div.l-five a.lfltm > h2{
    font-size: 22px;
    display: inline-block;
}
div.l-five a.lfltm > span{
    float: right;
    display: inline-block;
    width: 16px;
    background: transparent url("https://www.faustdick-podcast.com/img/lftm_sign.png") no-repeat center;
    height: 45px;
}
div.l-five .lfl > ul{
    float: left;
    width: 516px;
    list-style: none;
    padding: 17px 24px;
    background-color: #F6F6F6;
}
div.l-five .lfl > ul > li{
    float: left;
    width: 100%;
    height: 60px;
    margin-top: 14px;
}
div.l-five .lfl > ul > li:first-child{
    margin-top: 0;
}
div.l-five .lfl .lfl-ula-date{
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid #E5E5E5;
}
div.l-five .lfl .lfl-ula-date > span{
    float: left;
    width: 100%;
    height: 25px;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    background-color: #E77E7E;
    color: #FFFFFF;
    line-height: 150%;
}
div.l-five .lfl .lfl-ula-date > span:last-child{
    font-size: 12px;
    background-color:#FFFFFF;
    color: #666666;
    line-height: 200%;
}
div.l-five .lfl ul p{
    float: left;
    width: 448px;
    line-height: 150%;
    border-bottom:1px solid #E5E5E5;
    margin-left: 16px;    padding-bottom: 6px;
}

div.l-five .lfl ul p:nth-child(2){
border-bottom:none;font-weight: 600;
    padding-bottom: 0;
}
div.l-five .lfl ul li:last-child p{
    border: none;
}

div.l-five .lfr{
    float: right;
}

div.l-five .lfrt a.lfltm{
    border-color:#6ED5D0;
}
div.l-five .lfrt ul{
    float: left;
    width: 516px;
    list-style: none;
    padding: 24px;
    margin-top: 26px 24px;
    background-color: #F6F6F6;
}

div.l-five .lfrt ul > li{
    float: left;
    margin-top: 16px;
    width: 100%;
}
div.l-five .lfrt ul > li:first-child{
    margin-top: 0;
}

div.l-five .lfrt ul a{
    width: 502px;
    float: left;
    padding-left: 14px;
}
div.l-five .lfrt a > i{
    position: absolute;
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #6ED5D0;
    margin: 8px auto auto -14px;
}
div.l-five .lfrt a > span{
    font-size: 12px;
    float: right;
    color: #666666;
}


div.l-five .lfrb{
    margin-top: 32px;
    float: left;
    width: 100%;
}
div.l-five .lfrb a.lfltm{
    border-color:#6FABD5;
}
div.l-five .lfrb >div{
    float: left;
    width: 516px;
    padding: 16px 24px;
    margin-top: 24px;
    background-color: #F6F6F6;
    height: 106px;
}
div.l-five .lfrb >div > p{
    float: left;
    font-size: 16px;
    margin-top: 8px;
}
div.l-five .lfrb >div > p:last-child{
    margin-top: 24px;
}
div.l-five .lfrb >div select{
    margin-left: 12px;
    width: 431px;
    border-color: #E0E0E0;
    color: #666666;
    height: 32px;outline: none;
    padding:0 12px;
}

div.l-five .lfrb >div table tbody td{height: 53px;
}

div.l-six{background-color: #ecf3ff;padding:30px 0;}

body > div.l-six > div{width: 1200px;margin: 0 auto;}

div.l-six > div > a.l-title{background:none;    height: 33px;
    border-bottom: 5px solid #6FABD5;}

div.l-six > div > a.l-title > h2{margin-left: 0;
    font-size: 22px;
    font-weight: 500;
    line-height: 100%;
}

div.l-six div.ltr-info >a{
    display: inline-block;
    height: 42px;
    padding-left: 50px;
    margin: 16px 20px 0;
    width: 113px;}

div.l-six div.ltr-info >a > i{display: inline-block;
    width: 42px;
    height: 42px;
    background: #ff6600;
    border-radius: 50%;
    margin-left: -50px;
    /* margin: 12px 8px auto auto; */
    position: absolute;}

div.l-six div.ltr-info >a > i > i{color:#ffffff;margin: 13px;font-size: 15px;}


div.l-six div.ltr-info >a > span{display: inline-block;
    display: table-cell;
    height: 42px;
font-size:14px;color:#212121;
    vertical-align: middle;
}
div.l-six div.ltr-info > a:nth-child(7),div.l-six div.ltr-info > a:nth-child(13),div.l-six div.ltr-info > a:nth-child(19){
margin-right:0;}
div.l-six div.ltr-info > a:nth-child(2),div.l-six div.ltr-info > a:nth-child(8),div.l-six div.ltr-info > a:nth-child(14),div.l-six div.ltr-info > a:nth-child(20){
margin-left:0;}

div.ge.l-six > div > div > a:nth-child(2),div.ge.l-six > div > div > a:nth-child(3),div.ge.l-six > div > div > a:nth-child(4),div.ge.l-six > div > div > a:nth-child(5),div.ge.l-six > div > div > a:nth-child(6),div.ge.l-six > div > div > a:nth-child(7){
margin-top:20px;
}