.l_12{}
.l_12 .wh{}
.l_12 .tou_05{}
.l_12 .moreB{
}
.l_12 .l_12A{}
.l_12A{
    position: relative;
    padding-left: 340px;
}
.l_12A>.l{
    width: 300px;
    height: 400px;
    position: absolute;
    left: 0;
}
.l_12A>.r{
    width: 100%;
    float: none;
    margin-bottom: 50px;
}
.l_12A .scroll{
    font-size: 17px;
    line-height: 28px;
    height: 84px;
    color: #4c4c4c;
    text-indent: 40px;
}
.l_12A .lunb08{
    margin-top: 40px;
}
.lunb08{}
.lunb08 .swiper-slide{
    width: auto;
}
.lunb08 .swiper-slide a{}
.lunb08 .swiper-slide .bgCover{
    width: 190px;
    height: 250px;
}
.lunb08 .swiper-slide p{
    font-size: 17px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;
}
.l_12_{}
.l_12_ .wh{}
.l_12_ .tou_05{
    margin-bottom: 20px;
}
.l_12_ .wh>p{
    text-align: center;
    font-size: 16px;
    margin-bottom: 30px;
}
.l_12_ .l_12_A{}
.l_12_ .l_12_B{}
.l_12_A{}
.l_12_A li{
    border: none;
}
.l_12_AA{}
.l_12_AA .tt{
    height: 95px;
    line-height: 95px;
    font-size: 24px;
    color: #ffffff;
    font-weight: bold;
    text-indent: 20px;
}
.l_12_AA .bt{
    height: 455px;
    padding: 20px;
}
.l_12_AA .scroll{
    height: 100%;
}
.l_12_AA .scroll a{
    font-size: 18px;
    line-height: 30px;
    position: relative;
    display: block;
    margin-bottom: 8px;
    padding-left: 15px;
}
.l_12_AA .scroll a:last-of-type{
    margin-bottom:0
}
.l_12_AA .scroll a:before{
    content:'';
    position:absolute;
    width:5px;
    height: 20px;
    background-color:#035aaf;
    left: 0;
    top: 5px;
    transition: all .2S;
}
.l_12_AA .scroll a:hover:before{
    height:100%;
    width: 100%;
    top: 0;
}
.l_12_AA .scroll p{
    position: relative;
}
.l_12_AA .scroll a:hover p{
    color:white
}
.l_12_B{
    position: relative;
    padding-left: 290px;
}
.l_12_B .tt{
    width: 260px;
    position: absolute;
    left: 0;
}
.l_12_B .tt a{
    position:relative;
    width: 255px;
    line-height: 30px;
    height: 100px;
    display: block;
    background: #035aaf;
    color: white;
    margin-bottom: 15px;
    font-size: 24px;
    font-weight: bold;
    color: white;
    padding-left: 25px;
    border-left: 5px solid #035aaf;
}
.l_12_B .tt a p{
    position: relative;
}
.l_12_B .tt a:before{
    content:'';
    width: 0;
    background-color:white;
    height:100%;
    position: absolute;
    left: 0;
    transition: all .2S;
}
.l_12_B .tt a:hover,.l_12_B .tt a.cur{
    border-left: 5px solid #c61e1e;
    color: #035aaf;
}
.l_12_B .tt a:hover:before,.l_12_B .tt a.cur:before{
    width:100%
}
.l_12_B .tt a:hover:after,.l_12_B .tt a.cur:after{
    position:absolute;
    content:'';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid white;
    right: -20px;
    top: 50%;
    margin-top: -10px;
}
.l_12_B .bt{}
.l_12_B .item{
    height: 530px;
    width: 100%;
    background: white;
    padding: 35px;
    margin-bottom: 20px;
    display: none;
}
.l_12_B .item:first-of-type{display:block}
.l_12_B .bgCover{
    width: 35%;
    float: right;
    height: 100%;
}
.l_12_B .scroll{
    width: 65%;
    float: left;
    height: 100%;
}
.l_12_B .scroll a{
    font-size: 17px;
    line-height: 20px;
    height: 60px;
    position: relative;
    display: block;
    margin-bottom: 8px;
    padding-left: 15px;
    width: 49%;
    float:left;
}
.l_12_B .scroll a:nth-of-type(2n){float:right;}
.l_12_B .scroll a:before{
        content: '';
    position: absolute;
    width: 5px;
    height: 20px;
    background-color: #035aaf;
    left: 0;
    top: 5px;
    transition: all .2S;
}
.l_12_B .scroll a:hover:before{
    height:100%;
    width: 100%;
    top: 0;
}
.l_12_B .scroll a:hover p{
    color:white;
}
.l_12_B .scroll p{
    position: relative;
}
.l_13{}
.l_13 .wh{}
.l_13 .tou_05{}
.l_13 .moreB{}
.l_13 .l{}
.l_13 .r{}
.l_13 .clear{
    position:relative;
    padding-right: 470px;
    margin-bottom: 50px;
}
.l_13 .l_13A{}
.l_13 .l_13B{
    position:absolute;
    width: 440px;
    right: 0;
    top: 0;
}
.l_13A{}
.l_13A li{
    border-bottom: 1px solid #dedede;
    margin-bottom: 13px;
}
.l_13A li a{
    padding-bottom: 13px;
    position: relative;
}
.l_13A li:last-of-type a{
    padding-bottom:0
}
.l_13A li:last-of-type{
    margin-bottom:0;
    border-bottom:none
}
.l_13A li p{
    font-size: 16px;
    color: #333333;
    line-height: 25px;
    height: 25px;
}
.l_13A li time{
    display: block;
    font-size: 16px;
    color: #1564ae;
}
.l_13A li a:after{
    content:'';
    position:absolute;
    width:0;
    height:1px;
    background-color:#1564ae;
    bottom: -1px;
    transition: all .6S;
}
.l_13A li a:hover:after{
    width:100%
}
.l_13A li:last-of-type a:after{
    display:none
}
.l_13A li a:hover p{
    color: #1564ae;
}
.l_13B{}
.l_13B a{
    width: 100%;
    height: 195px;
    display: block;
    margin-bottom: 15px;
}
.l_14{}
.l_14 .wh{}
.l_14 .tou_05{}
.l_14 .l_14A{
    position: relative;
    margin-bottom: 50px;
}
.l_14 .moreB{}
.l_14 .lunb09{}
.l_14A .pre09{}
.l_14A .pre09{width:42px;height:42px;margin-top: -15px;background-image:url(../img/i_31.png);background-size:9px;border:1px solid #0059ae;left:0;margin-left: -60px;}
.l_14A .pre09:hover{background-image:url(../img/i_31_.png);background-color:#0059ae;}
.l_14A .nex09{width:42px;height:42px;margin-top: -15px;background-image:url(../img/i_32.png);background-size:9px;border:1px solid #0059ae;right:0;margin-right: -60px;}
.l_14A .nex09:hover{background-image:url(../img/i_32_.png);background-color:#0059ae;}
.nex09{}
.lunb09{}
.lunb09 .swiper-slide{
    width: auto;
}
.lunb09 .swiper-slide a{}
.lunb09 .swiper-slide .bgImgAA{
    padding-bottom: 56%;
}
.lunb09 .swiper-slide p{
    position: absolute;
    height: 85px;
    line-height: 120px;
    background-image: url(../img/l_bj06.png);
    width: 100%;
    bottom: 0;
    font-size: 16px;
    color: whitesmoke;
    text-indent: 10px;
}
@media only screen and (max-width: 1600px){
    .l_14A .pre09{margin-left:0;background-color: white;}
    .l_14A .nex09{margin-right:0;background-color: white;}
}
@media only screen and (max-width: 1086px){
    .l_12_B .scroll a{width:100%}
    .l_12A>.l{display:none}
    .l_12A{padding-left:0}
    .l_12_A li{width:100%;margin-left:0}
    .l_12_B .tt a{width: 33.33%;float: left;height: 50px;line-height: 50px;font-size: 12px;text-align: center;border-left: none;padding-left: 0;}
    .l_12_B .tt{position:relative;width: 100%;height: 50px;}
    .l_12_B{padding-left:0}
    .l_12_B .tt a:hover, .l_12_B .tt a.cur{padding-left:0;border-left:0}
    .l_13 .clear{padding-right:0}
    .l_13 .l_13B{position:relative;width: 100%;margin-top: 20px;}
    .l_13B a{padding-bottom: 42%;height: auto;}
}
@media only screen and (max-width: 640px){
	.lunb08 .swiper-slide .bgCover{width: 100%;height: auto;padding-bottom: 140%;}
}
@media only screen and (max-width: 450px){
    .l_12_B .item{padding:20px 10px;height: auto;}
    .l_12_B .scroll{width:100%;float:none}
    .l_12_B .bgCover{width:100%;float:none;height: 200px;}
    .l_12_B .scroll a:before{width:1px}
    .l_12_B .scroll a{padding-left:10px}
    .l_12_AA .scroll a:before{width:1px}
    .l_12_AA .scroll a{padding-left:10px}
    .l_12_AA .bt{height:auto}
	.l_12_ .wh>p{font-size: 12px;}
}