@charset "utf-8";

.btnA{width: 180px;height: 50px;line-height: 49px;display: inline-block;font-size: 20px;background: #23262B;color: white;text-align: center;}

.tou_01{text-align: center; padding: 50px 0 30px;}

.tou_01 h3{position: relative;font-size: 36px;color: #d7001d;padding-bottom: 20px;margin-bottom: 10px;}

.tou_01 h3:after{content: '';position: absolute;width: 230px;background: #9e9e9f;height: 1px;left: 50%;bottom: 0;margin-left: -115px;}

.tou_01 p{font-size: 24px;color: #9e9e9f;}

.iHeader{background: #23262B;color: white;padding: 25px 0 10px;position: relative;z-index: 2;}

.iHeader .wh{}

.iHeader .logo{width: 100px;display: block;float: left;}

.iHeader .logo img{width: 100%;}

.iHeader nav{float: right; margin-top: 30px;}

.iHeader .hNav{}

.iHeader .iHeaderA{float: right;margin-top: 23px;margin-left: 27px;}

.hNav{}

.hNav>li{float: left; position: relative; padding-bottom: 20px;}

.hNav>li>a{font-size: 14px;color: white;padding: 0 23px;border-right: 1px solid rgba(255, 255, 255, 0.4);line-height: 16px;}

.hNav>li:last-of-type>a{border:none}

.hNav ul{display: none;position: absolute;border-top: 2px solid #DD0322;width: 100%;text-align: center;background: #23262B;margin-top: 10px;}

.hNav ul li{line-height: 30px;}

.hNav ul li a{border-bottom: 1px solid #58585A;font-size: 14px;color: white;}

.hNav ul li a:hover{background: #454547;}

.hNav>li:hover ul{display: block;}

.hNav a:hover{font-weight: bold;}

.iHeaderA{position: relative;display: inline-block;}

.iHeaderA a{color: white;font-size: 18px;font-weight: normal;padding: 0 20px;text-align: center;display: inline-block;}

.iHeaderA a:hover,.iHeaderA a.cur{color: #d10721;}

.iHeaderA .iHsear{position: absolute; right: 2px; top: 41px;}

.iHsear{display: none; width: 225px;}

.iHsear:hover{display:block}

.iHsear input[type=text]{width: 175px; border: none; height: 30px; padding: 0 10px;}

.iHsear input[type=submit]{width: 50px; height: 30px; border: none; color: white; background: #d10721; float: right; cursor: pointer;}

.i_01{background: #D00322;color: white;height: 660px;}

.i_01 .table{}

.i_01 img{height: 77px;}

.i_01 h3{font-size: 70px;color: #c8bb9b;margin-top: 50px;margin-bottom: 30px;line-height: 80px;}

.i_01 p{font-size: 25px;color: #c8bb9b;}

.i_01 a{margin-top: 90px;}

.i_02{background-image: url(../img/i_16.jpg); background-size: cover; background-repeat: no-repeat;}

.i_02 .tou_01{}

.i_02 .wh{position: relative;padding: 60px 0;}

.i_02 .lunb01{}

.i_02 .picCase p{text-align:justify;font-size: 18px;color: white;margin-top: 20px;}

.lunb01{}

.lunb01 .swiper-slide{/* padding: 0 160px; *//* height: 295px; *//* padding-left: 500px; */}

.lunb01 .swiper-slide .img{position: absolute; width: 300px; height: 300px; left: 120px;}

.lunb01 .swiper-slide .img_jz{width: 300px; height: 300px;}

.lunb01 .swiper-slide .ro{color: white;display: block;padding-top: 40px;}

.lunb01 .swiper-slide .ro h3{font-size: 36px;border-bottom: 1px solid white;padding-bottom: 10px;margin-bottom: 10px;}

.lunb01 .swiper-slide .ro h6{font-size: 25px;}

.lunb01 .swiper-slide .ro p{font-size: 20px;color: #c8c9ca;line-height: 40px;margin-top: 30px;height: 160px;overflow: hidden;}

.i_02 .swiper-button-white{width: 70px; height: 70px; background-color: #514F4F; border-radius: 100%; background-size: 23%; margin-top: -35px;}

.i_02 .swiper-button-white:hover{background-color: #D00322;}

.i_02 .swiper-button-prev{left: 0;}

.i_02 .swiper-button-next{right: 0;}

.i_02 .swiper-pagination{width: 100%;bottom: 0;left: 0;}

.i_02 .swiper-pagination span{width: 12px;height: 12px;margin: 0 20px !important;background: white;opacity: 1;}

.i_02 .swiper-pagination span.swiper-pagination-bullet-active{background-color: #D00322;}

.i_03{background:white}

.i_03 .lunb01{/* padding-bottom: 50px; */}

.i_03 .swiper-pagination span{background:#D7D8D8}

.i_03 .swiper-slide .ro{color:#3e3a39;padding-top: 40px;display: block;}

.i_03 .swiper-slide .ro h3{border-bottom:1px solid #3e3a39}

.i_03 .swiper-slide .ro p{}

.i_03 .picCase p{color:#3e3a39}

.i_04{background-image: url(../img/i_16.jpg); background-size: cover; background-repeat: no-repeat;}

.i_04 .wh{padding-bottom: 50px;}

.i_04 .lunb03{}

.lunb03{}

.lunb03 .swiper-slide{}

.lunb03 .swiper-slide{}

.lunb03 .swiper-button-white{width: 50px;height: 50px;background-color: #514F4F;border-radius: 100%;background-size: 23%;margin-top: -25px;}

.lunb03 .swiper-button-white:hover{background-color: #D00322;}

.lunb03 .swiper-button-prev{left:0}

.lunb03 .swiper-button-next{right:0}

.lunb03 .tou_01{}

.lunb03 .ro{padding: 0px 60px 20px 20px; text-align: center; color: #c8bb9b;}

.lunb03 .ro>h3{display: inline-block;font-size: 35px;width: 730px;line-height: 95px;}

.lunb03 .ro>p{font-size: 20px;line-height: 45px;width: 830px;display: block;margin: 0 auto;margin-top: 30px;}

.lunb03 .ro>a{margin: 0 auto; margin-top: 100px; background: #000; display: block; clear: both;}

.lunb03 .ro>a:hover{background: #98071a;color:white}

.lunb03 .img{float: left;width: 50%;height: 400px;}

.lunb03 .img_jz{width: 100%; height: 550px;}

.lunb03 .con{float: right;width: 50%;color: #c8bb9b;text-align: left;margin-top: 95px;height: 300px;}

.lunb03 .con h6{font-size: 50px;}

.lunb03 .con h3{font-size: 85px;}

.i_05{background: #d7011d;color: #c8bb9b;padding-bottom: 50px;}

/* .i_05 .tou_01{margin-bottom: 20px;} */

.i_05 .tou_01 h3{color: #c8bb9b;}

.i_05 .tou_01 h3:after{background: #c8bb9b;}

.i_05 .tou_01 p{color: #c8bb9b;}

.i_05 .wh{}

.i_05 .i_05A{}

.i_05A{

    width: 800px;

}

.i_05A li{/* width: 30%; *//* float: left; */text-align: center;/* border: 1px solid #c8bb9b; *//* margin-left: 5%; *//* padding: 30px; *//* border-radius: 30px; */position: relative;display: block;float: left;}

.i_05A li:first-of-type{margin-left: 0;}

.i_05A li:last-of-type{float:right}

.i_05A li a{color: #c8bb9b;position: absolute;width: 100%;left: 0;top: 50%;transform: translate(0,-50%);-ms-transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}

.i_05A li h3{font-size: 38px;line-height: 53px;width: 255px;display: inline-block;height: 110px;margin-bottom: 20px;}

.i_05A li:last-of-type h3{}

.i_05A li p{display: inline-block;font-size: 26px;}

.i_06{background-image: url(../img/i_16.jpg); background-size: cover; background-repeat: no-repeat; padding-bottom: 50px;}

.i_06 .tou_01{}

.i_06 .wh{}

.i_06 .i_06A{width: 40%;float: left;padding-bottom: 12px;}

.i_06 .i_06B{width: 57%; float: right;}

.i_06A{padding: 8px;background: #D00322;}

.i_06A a{color: #c8bb9b;}

.i_06A .bgImgAA{height: 307px;background-size: cover;background-position: center;}

.i_06A .ro{}

.i_06A .ro h3{font-size: 18px;line-height: 22px;height: 23px;margin-top: 15px;font-weight: bold;}

.i_06A .ro time{font-size: 20px; margin-bottom: 10px; display: block;}

.i_06A .ro p{font-size: 12px;-webkit-line-clamp: 3;line-height: 20px;height: 60px;}

.i_06B{}

.i_06B>a{background: #D00322;margin-top: 24px;}

.i_06B>a:hover{color:white}

.i_06B .i_06C{height: 435px;overflow: hidden;}

.i_06C{}

.i_06C li{background: #D00322;margin-bottom: 10px;padding: 15px 30px 15px 30px;position: relative;}

.i_06C li a{color: #c8bb9b;}

.i_06C li a:hover{color: #c8bb9b;}

.i_06C li a>p{font-size: 12px;margin-top: 10px;line-height: 20px;}

.i_06C li h3{font-size: 16px;position: relative;line-height: 22px;}

.i_06C li h3 p{padding-right: 100px;font-weight: bold;font-size: 18px;}

.i_06C li h3 time{font-size: 16px; position: absolute; right: 0; top: 0;}

.i_06C li>i{display: block;width: 20px;height: 20px;background-image: url(../img/i_10.png);background-size: 100%;position: absolute;top: 10px;right: 10px;cursor: pointer;display: none;}

.i_07{padding: 90px 0 50px;}

.i_07 .wh{}

.i_07 .i_07A{width: 40%;float: left;}

.i_07 .i_07B{float: right; width: 55%;}

.i_07 .i_07C{/* height: 387px; *//* overflow: hidden; */}

.i_07A{}

.i_07A a{}

.i_07A img{width: 100%;}

.i_07A .ro{padding-top: 40px;color: #3e3a39;}

.i_07A .ro h3{font-size: 28px;text-align: left;height: 35px;overflow: hidden;}

.i_07A .ro p{font-size: 19px;margin-top: 20px;line-height: 30px;height: 125px;overflow: hidden;}

.i_07B{}

.i_07B>a{background: #D00322;color: white;margin-top: 35px;}

.i_07C{border-top: 1px dashed #c8bb9b;}

.i_07C li{border-bottom: 1px dashed #c8bb9b;position: relative;height: 182px;padding: 15px;}

.i_07C li>i{display: block;width: 20px;height: 20px;background-image: url(../img/i_10.png);background-size: 100%;position: absolute;top: 17px;right: 10px;display: none;}

.i_07C li a{color: #b4b4b5;position: relative;padding-left: 160px;}

.i_07C li .bgImgAA{

    width: 133px;

    position: absolute;

    left: 0;

}

.i_07C li .bgImgAB{

    background-size: contain;

    background-repeat: no-repeat;

    background-position: center;

}

.i_07C li .ro{

    color: #3e3a39;

    padding-top: 21px;

}

.i_07C li .ro h3{font-size: 24px;margin-bottom: 4px;height: 30px;font-weight: bold;}

.i_07C li .ro p{font-size: 18px;line-height: 30px;height: 60px;margin-top: 20px;}

.i_07C li a:hover{color:#3e3a39;}

.i_08{background: #23262B;padding-bottom: 60px;}

.i_08 .tou_01{}

.i_08 .wh{}

.i_08 .i_08A{border-left: 2px solid #C50322; padding-left: 30px; float: left;}

.i_08 .i_08B{border-right: 2px solid #C50322; padding-right: 30px; float: right;}

.i_08A{}

.i_08A h3{font-size: 22px;color: white;}

.i_08A p{font-size: 17px;color: #7e8387;line-height: 28px;margin-top: 20px;}

.i_08B{}

.i_08B div{float: left; margin-left: 20px;}

.i_08B img{width: 125px;}

.i_08B p{font-size: 14px; color: #7e8387; text-align: center; margin-top: 7px;}

.i_09{background: #2B3037;text-align: center;display: none;}

.i_09 a{color: #ACACAD;display: inline-block;font-size: 27px;margin: 20px 30px;}

.i_09 a i{}

.i_09 a:hover{color: #d7001d;}

.i_10{background: #23262B; text-align: center; font-size: 15px; padding: 25px 0;}

.i_10 p{color: white;}

.i_10 p a{color: #d7001d;}

.iFooter{background: #23262B; /* padding: 90px 0; */}

.iFooter a{color: white;}

.iFooter .iFooterA{}

.iFooter .iFooterB{}

.iFooter .iFooterC{float: left;width: 80%;}

.iFooter .iFooterD{float: right;text-align: right;}

.iFooter .iFooterE{}

.iFooterA{padding: 50px 0;}

.iFooterA .wh{}

.iFooterC{height: 190px;border-left: 2px solid #d7001d;}

.iFooterC li{display: inline-block;vertical-align: top;width: 13%;/* padding-left: 20px; */text-align: center;}

.iFooterC li a{font-size: 14px;margin-bottom: 7px;}

.iFooterC li a.cur{color: #d7001d;}

.iFooterC li a.one{font-weight: bold;margin-bottom: 15px;}

.iFooterD{width: 20%;height: 190px;border-left: 2px solid #d7001d;}

.iFooterD img{width: 130px;}

.iFooterD p{font-size: 15px;color: #7e8387;text-align: center;margin-top: 5px;width: 130px;display: inline-block;}

.iFooterE{background: #2B3037;color: white;text-align: center;font-size: 12px;padding: 25px 0 20px;line-height: 20px;}

.iFooterE p{

}

.iFooterE p.p1{font-size: 18px;margin-bottom:10px;}

.iFooterE a{color: #d7001d;}

.l_01{height: 110px;border-top: 3px solid #D00322;background-image: url(../img/l_01.jpg);background-size: cover;}

.l_01 .wh{padding-top: 20px;}

.l_01 .l_01A{float: left;}

.l_01 .l_01B{float: right;}

.l_01A{font-size: 16px;color: white;}

.l_01A a{color: white;}

.l_01A span{color: #e50012;}

.l_01B{text-align: center;}

.l_01B h3{font-size: 30px;color: #d7001d;}

.l_01B p{font-size: 18px;color: #c8bb9b;text-transform: capitalize;}

.l_02{background: #D00322; color: #c8bb9b; padding: 80px 0;}

.l_02 .wh{position: relative;min-height: 343px;padding-left: 380px;}

.l_02 .img{width: 340px;height: 340px;background-size: contain;background-repeat: no-repeat;background-position: center;position: absolute;left: 0;}

.l_02 h3{font-size: 54px;font-weight: bold;padding-top: 117px;}

.l_02 h3.ttA{

    font-size: 41px;

}

.l_02 h4{font-size: 37px;margin-top: 10px;}

.l_02 .ro{font-size: 20px;margin-top: 30px;display: none;}

.l_02 .ro p{position: relative;line-height: 20px;padding-left: 21px;margin-bottom: 15px;}

.l_02 .ro p:before{content: "";position: absolute;width: 10px;height: 10px;background: #c8bb9b;left: 0;top: 11px;}

.l_03{padding: 60px 0;}

.l_03 .wh{}

.l_03 .l_03A{border-bottom: 1px dashed #959596; padding-bottom: 60px; margin-bottom: 30px;}

.l_03 .l_03A:last-of-type{padding-bottom: 0;border-bottom: none;}

.l_03 .l_03C{}

.l_03 .l_03B{position: relative;padding: 0 80px;}

.l_03 .new_con{/* margin-bottom: 50px; */}

.l_03 .lunb04{margin-top: 20px;}

.l_03 .lunb04:before{content:'';position: absolute;width: 100%;height: 2px;background: gainsboro;top: 14px;}

.l_03B .swiper-button-white{width: 50px;height: 50px;background-color: #514F4F;border-radius: 100%;background-size: 23%;margin-top: -25px;}

.l_03B .swiper-button-prev{left: 0;}

.l_03B .swiper-button-next{right: 0;}

.l_03B .swiper-button-white:hover{background-color: #D00322;}

.lunb04 .swiper-slide{text-align: center;}

.lunb04 .swiper-slide i{width: 30px;height: 30px;background-image: url(../img/l_04.png);display: inline-block;background-size: 100%;}

.lunb04 .swiper-slide .timg{height: 200px;width: 200px;background-size: cover;border-radius: 100%;border: 1px solid #D3BB9B;margin: 0 auto;margin-top: 15px;margin-bottom: 30px;}

.lunb04 .swiper-slide .tt{font-size: 18px;text-align: left;line-height: 30px;font-weight: bold;height: 90px;overflow: hidden;margin-bottom: 20px;}

.lunb04 .swiper-slide .jscroll{font-size: 16px;line-height: 27px;/* height: 300px; */text-align: left;}

.lunb05 .swiper-slide img{display: block;height: 244px;margin: 30px auto;}

.lunb05 .swiper-slide .jscroll{height: 180px;}

.lunb05 .swiper-slide .tt{height: auto;}

.l_03C{}

.l_03C li{width: 50%; float: left; padding: 4px;}

.l_03C li a{background: #D00322; display: block; padding-bottom: 1px;}

.l_03C li .bgImgAA{}

.l_03C li p{font-size: 22px;line-height: 30px;color: white;height: 60px;margin: 20px 15px;}

.l_04{background-image: url(../img/l_16.jpg); background-size: cover;}

.l_04 .l_04A{}

.l_04A{}

.l_04A li{position: relative; width: 25%; float: left; border: 1px solid white;}

.l_04B li{width: 50%;}

.l_04A li i{background: rgba(127, 124, 124, 0.68);width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.l_04A li:hover i{display: none;}

.l_04A li a{}

.l_04A li .bgImgAB{width: 60%; height: 60%; background-size: contain; left: 20%; top: 20%;}

.leadList{}

.leadList p{font-size: 18px;width: 50%;float: left;text-align: left;}

.l_05{background: #D00322; color: #c8bb9b; padding: 150px 0;}

.l_05 .wh{position: relative; padding-left: 472px; min-height: 260px;}

.l_05 .img{position: absolute;width: 410px;height: 257px;left: 0;background-size: contain;background-position: center;background-repeat: no-repeat;}

.l_05 h3{font-size: 60px;}

.l_05 p{font-size: 24px; margin-top: 30px;}

.l_06{background: #D00322;color: #c8bb9b;padding-top: 80px;padding-bottom: 40px;}

.l_06 .wh{}

.l_06 h3{font-size: 60px;font-weight: bold;}

.l_06 h4{font-size: 35px;margin-top: 20px;font-weight: bold;}

.l_06 h5{font-size: 30px;margin-bottom: 15px;}

.l_06 p{font-size: 24px;margin-top: 30px;/* margin-bottom: 40px; */line-height: 40px;/* font-weight: bold; */}

.l_07{padding-bottom: 50px;}

.l_07 .wh{position: relative;}

.l_07 .l_07A{padding: 40px 30px; padding-right: 420px; position: relative; min-height: 440px;}

.l_07 .l_07B{position: absolute;right: 30px;top: 120px;padding: 29px;}

.l_07 .l_07C{}

.l_07A{background: #ECECED;}

.l_07A>h3{font-size: 31px;margin-bottom: 31px;}

.l_07A>p{font-size: 20px;position: relative;padding-left: 110px;line-height: 1.5;margin-bottom: 10px;}

.l_07A>p span{position: absolute; left: 0;}

.l_07B{position: relative;border: 1px solid #231815;width: 350px;border-radius: 23px;}

.l_07B>h3{font-size: 24px;font-weight: bold;background: #ededed;display: inline-block;padding: 0 15px;position: absolute;top: -17px;left: 35px;}

.l_07B>p{font-size: 19px;position: relative;padding-left: 90px;margin-bottom: 10px;line-height: 1.5;}

.l_07B>p span{position: absolute; left: 0; width: 92px; text-align-last: justify;}

.l_07C{}

.l_07C li{width: 50%; float: left; padding: 3px;}

.l_07C li a{}

.l_07C li .bgImgAA{margin-bottom: 5px;}

.l_07C li .ro{color: #717071;background: #ECECED;padding: 25px 15px;}

.l_07C li .ro h3{font-size: 28px;margin-bottom: 20px;}

.l_07C li .ro p{font-size: 18px;line-height: 30px;height: 90px;}

.l_07D{}

.l_07D li{width: 33.33%;}

.l_07D li .ro p{height: 200px;}

.l_07E{background: white;}

.l_07E .l_07F{

    padding-top: 50px;

    padding-bottom: 20px;


}

.l_07E .l_07F:last-of-type{border-bottom:none}

.l_07E .l_07G{

    margin-bottom: 40px;

}

.l_07F>h3{font-size: 29px;font-weight: bold;}

.l_07F>.new_con{font-size: 18px;line-height: 35px;margin-top: 30px;margin-bottom: 30px;}

.l_07F>h4{font-size: 29px;font-weight: bold;margin-bottom: 60px;}

.l_07G{

}

.l_07G li{width: 153px;float: left;margin-right: 15px;}

.l_07G li:last-of-type{margin-right: 0;}

.l_07G li .tt{border: 2px solid #000000;border-radius: 15px;position: relative;padding-top: 20px;text-align: center;padding-bottom: 5px;}

.l_07G li .tt span{position: absolute;background: white;font-size: 23px;color: white;left: 50%;width: 50px;height: 50px;margin-left: -25px;top: 0;margin-top: -25px;z-index: 1;border: 1px solid;border-radius: 100%;}

.l_07G li .tt em{position: absolute;width: 40px;line-height: 40px;height: 40px;/* background: black; */left: 3px;top: 3px;z-index: 0;border-radius: 100%;font-style: normal;font-size: 25px;/* color: white; */}

.l_07G li .tt p{font-size: 27px;font-weight: bold;}

.l_07G li .ro{border: 2px solid #000000;border-radius: 15px;margin-top: 10px;padding: 10px;}

.l_07G li .ro p{font-size: 14px;line-height: 20px;height: 100px;color: #231815;}

.l_07H{}

.l_07H img{width: 45% !important;display: inline-block;}

.l_07H p{width: 54%;display: inline-block;padding-left: 3%;font-size: 18px;line-height: 1.5;}

.l_08{padding-top: 70px;}

.l_08 .wh{}

.l_08 .l_08A{}

.l_08 .l_08B{margin-top: 35px;}

.l_08A{}

.l_08A li{padding-left: 450px;position: relative;min-height: 500px;border-bottom: 1px dashed #959596;margin-bottom: 50px;padding-bottom: 50px;padding-top: 1px;}

.l_08A li:last-of-type{border-bottom: none;}

.l_08A li .bgImgAA{position: absolute;width: 400px;left: 0;}

.l_08A li>h3{font-size: 26px;font-weight: bold;color: #231815;margin-top: 30px;}

.l_08A li>p{font-size: 20px;line-height: 35px;margin-top: 35px;}

.l_08B{display: inline-block; border: 1px solid #211816; border-radius: 20px; padding: 20px;}

.l_08B .lg{border-right: 2px solid #211816; padding-right: 15px; margin-right: 15px;}

.l_08B .lg h3{font-size: 30px;}

.l_08B .lg p{font-size: 19px; line-height: 30px; margin-top: 15px;}

.l_08B .rg{}

.l_08B .rg p{float: left;font-size: 22px;font-weight: bold;width: 26px;line-height: 29px;}

.l_08B .rg img{width: 120px;height: 120px;margin-left: 15px;}

.l_09{background: #D00322;text-align: center;padding: 80px 0;color: #c8bb9b;}

.l_09 .wh{}

.l_09 img{width: 40%;min-width: 250px;max-width: 280px;}

.l_09 h3{font-size: 51px;line-height: 1.5;margin-top: 30px;font-weight: bold;}

.l_09 p{font-size: 25px;text-align: left;line-height: 1.5;margin-top: 15px;}

.l_10{padding-top: 60px; padding-bottom: 60px;}

.l_10 .wh{}

.l_10 .l_10A{position: relative;padding-right: 267px;}

.l_10 .l_10B{position: absolute; right: 0; top: 60px;}

.l_10 .l_10C{}

.l_10 .l_10D{margin-top: 30px;position: relative;padding: 0 80px;}

.l_10A{padding-bottom: 40px;border-bottom: 1px dashed #A1A1A2;margin-bottom: 20px;}

.l_10A>h3{font-size: 26px;font-weight: bold;}

.l_10A>P{font-size: 20px;margin-top: 30px;line-height: 1.5;}

.l_10B{width: 240px;}

.l_10B img{width: 200px;}

.l_10B p{font-size: 20px;margin-top: 20px;}

.l_10C{padding-bottom: 40px;border-bottom: 1px dashed #A1A1A2;margin-bottom: 40px;}

.l_10C>h3{font-size: 24px;font-weight: bold;}

.l_10D .swiper-container{}

.l_10D .swiper-slide{}

.l_10D .swiper-slide a{}

.l_10D .swiper-slide .bgImgAA{}

.l_10D .swiper-slide p{font-size: 18px;margin-top: 15px;}

.l_10D .swiper-button-white{width: 50px;height: 50px;background-color: #514F4F;border-radius: 100%;background-size: 23%;margin-top: -55px;}

.l_10D .swiper-button-white:hover{background-color: #D00322;}

.l_10D .swiper-button-prev{left: 0;}

.l_10D .swiper-button-next{right: 0;}

.l_10E{}

.l_10E>h3{font-size: 24px;font-weight: bold;}

.l_10EA{margin-top: 25px; height: 718px; overflow: hidden;}

.l_10EA li{border-top: 1px dashed #A1A1A2;padding: 20px 0;position: relative;/* padding-right: 58px; */}

.l_10EA li a{color: #717071;}

.l_10EA li:hover a{color: #d10721;}

.l_10EA li h3{font-size: 24px;height: 30px;}

.l_10EA li p{font-size: 18px;margin-top: 10px;line-height: 1.5;height: 58px;}

.l_10EA li i{display: block;width: 20px;height: 20px;background-image: url(../img/i_10.png);background-size: 100%;position: absolute;top: 25px;right: 10px;cursor: pointer;display: none;}

.l_11{}

.l_11 .l_11A{}

.l_11 .l_11B{padding-bottom: 70px;}

.l_11A{background: #D00322;color: #c8bb9b;padding: 100px 0;padding-bottom: 140px;}

.l_11A .wh{width: 80%;position: relative;padding-left: 432px;min-height: 190px;}

.l_11A .tt{position: absolute;font-size: 50px;font-weight: bold;border: 2px solid;padding: 15px 0;border-radius: 20px;left: 0;width: 380px;text-align: center;}

.l_11A p{font-size: 22px;line-height: 1.5;}

.l_11B{}

.l_11B .wh{position: relative; background: #ECECED; margin-top: -80px; padding: 40px;}

.l_11B .wh>h3{font-size: 32px;border-bottom: 2px dashed #AEAEAF;padding-bottom: 20px;margin-bottom: 30px;}

.l_11B .l_11BA{width: 40%;}

.l_11B .l_11BB{width: 56%;}

.l_11BA{}

.l_11BA>h3{font-size: 22px;font-weight: bold;border-bottom: 2px dashed #AEAEAF;padding-bottom: 20px;margin-bottom: 40px;}

.l_11BA>h4{font-size: 21px;font-weight: bold;margin-bottom: 30px;}

.l_11BA .ro{color: #717071;font-size: 16px;}

.l_11BA .ro p{font-weight: bold;}

.l_11BA .ro span{display: block;margin: 5px 0 10px;}

.l_11BA .roA{}

.l_11BA .roA p{width: 50%;float: left;font-size: 16px;margin-bottom: 20px;}

.l_11BB{}

.l_11BB>h3{font-size: 22px;font-weight: bold;border-bottom: 2px dashed #AEAEAF;padding-bottom: 20px;margin-bottom: 40px;}

.l_11BB>h4{font-size: 21px;font-weight: bold;margin-bottom: 30px;}

.l_11BB .con{color: #717071;}

.l_11BB .l_11BBA{clear: both; margin-bottom: 10px;}

.l_11BBA p{border: 1px solid;float: left;text-align: center;border-radius: 10px;margin-bottom: 10px;line-height: 40px;}

.l_11BBA p.p1{width: 90px;font-size: 16px;margin-right: 5px;position: relative;}

.l_11BBA p.p1:after{content: '';width: 17px;height: 9px;background-image: url(../img/l_34.png);position: absolute;left: 50%;margin-left: -8px;bottom: -16px;}

.l_11BBA p.p2{margin-right: 5px;padding: 0 15px;width: 408px;}

.l_11BBA p.p2 span{display: inline-block;font-size: 13px;position: relative;margin-right: 25px;}

.l_11BBA p.p2 span:after{content:'';position: absolute;width: 10px;height: 17px;background-image: url(../img/l_35.png);top: 13px;right: -20px;}

.l_11BBA p.p2 span:last-of-type:after{display: none;}

.l_11BBA p.p2 span:last-of-type{margin-right:0}

.l_11BBA p.p3{width: 90px;font-size: 17px;margin-right: 0;}

.l_11BB .l_11BBA:last-of-type p.p1:after{display: none;}

.l_12{text-align: center;background: #D00322;color: #c8bb9b;padding: 80px 0;}

.l_12 .wh{}

.l_12 img{

    width: 100px;

}

.l_12 h3{font-size: 50px;margin-top: 24px;font-weight: bold;}

.l_12 p{font-size: 20px;margin-top: 20px;}

.l_13{padding-top: 60px;}

.l_13 .l_13A{border-bottom: 1px dashed #AEAEAF;padding-bottom: 20px;margin-bottom: 30px;font-size: 18px;}

.l_13 .l_13A:last-of-type{border-bottom: none;}

.l_13A h3{font-size: 24px;font-weight: bold;margin-bottom: 15px;}

.l_13A p{/* font-size: 16px; *//* color: #9c9c9c; */}

.l_14{padding: 50px 0;}

.l_14 .wh{}

.l_14 .clear{}

.l_14A{}

.l_14A li{width: 20%;float: left;padding: 6px;}

.l_14A li .bgImgAA{}

.l_14A li .ro{background: #ECECED; margin-top: 5px; color: #717071; padding: 5%;}

.l_14A li .ro h3{font-size: 18px;font-weight: bold;height: 25px;line-height: 25px;}

.l_14A li .ro h6{font-size: 14px;margin-top: 10px;line-height: 20px;height: 40px;}

.l_14A li .ro p{font-size: 12px;margin-top: 15px;line-height: 20px;height: 272px;}

.l_14A li:hover .ro{background: #d7001d; color: #c8bb9b;}

.l_15{padding: 50px 0;}

.l_15 .wh{}

.l_15 .l_15A{margin-bottom: 60px;}

.l_15 .l_15B{}

.l_15A{}

.l_15A li{width: 49.5%;float: left;background: #ECECED;padding: 4%;}

.l_15A li:nth-of-type(2n){float:right}

.l_15A li h3{font-size: 21px;font-weight: bold;margin-top: 10px;}

.l_15A li .bgImgAA{margin-top: 15px;}

.l_15A li .new_con{margin-top: 25px;font-size: 14px;color: #717071;height: 380px;line-height: 25px;}

.l_15B{}

.l_15B h3{font-size: 26px;font-weight: bold;}

.l_15B ul{margin-top: 30px;}

.l_15B li{width: 24.625%; float: left; margin-right: .5%; margin-bottom: 1%;}

.l_15B li:nth-of-type(4n){margin-right:0}

.l_15B li .bgImgAA{}

.l_15B li .ro{height: 50px;background: #ECECED;text-align: center;line-height: 50px;}

.l_15B li .ro p{font-size: 22px;}

.l_15B li .ro span{font-size: 16px;font-weight: bold;padding-right: 10px;}

.l_16{background: #D00322; color: #c8bb9b; padding: 60px 0;}

.l_16 .wh{}

.l_16 .wh>p{font-size: 23px; line-height: 2; margin-top: 50px;}

.l_16 .tt{vertical-align: bottom; margin-top: 30px;}

.l_16 .tt p{font-size: 80px; font-weight: bold; display: inline-block; vertical-align: bottom;}

.l_16 .tt span{font-size: 23px; display: inline-block; vertical-align: bottom; padding-left: 30px;}

.l_17{padding: 100px 0;background-image: url(../img/l_52.jpg);background-size: cover;}

.l_17 .wh{position: relative;padding-left: 549px;min-height: 358px;}

.l_17 a{}

.l_17 .bgImgAA{width: 509px;position: absolute;left: 0;}

.l_17 .ro{/* border-top: 2px dashed #959596; *//* border-bottom: 2px dashed #959596; */padding: 35px 0 20px;}

.l_17 .ro h3{position: relative;padding-right: 112px;line-height: 40px;}

.l_17 .ro h3 p{font-size: 24px;height: 40px;}

.l_17 .ro h3 time{font-size: 18px;position: absolute;right: 0;top: 0;}

.l_17 .ro>p{font-size: 20px;-webkit-line-clamp: 3;line-height: 35px;height: 105px;margin-top: 48px;}

.l_17 .ro>span{font-size: 20px;text-align: right;display: block;margin-top: 78px;}

.l_18{padding: 50px 0;}

.l_18 .wh{}

.l_18 .l_18A{}

.l_18 .l_18B{}

.l_18A{}

.l_18A li{margin-bottom: 25px;}

.l_18A a{position: relative;padding-left: 376px;min-height: 279px;color: #3e3a39;}

.l_18A a:hover{color: #d10721;}

.l_18A li .bgImgAA{width: 340px;position: absolute;left: 0;}

.l_18A li .ro{/* border-top: 2px dashed #959596; *//* border-bottom: 2px dashed #959596; */padding: 30px 0 15px;}

.l_18A li .ro h3{position: relative;padding-right: 117px;line-height: 40px;}

.l_18A li .ro h3 p{font-size: 22px;height: 40px;}

.l_18A li .ro h3 time{font-size: 19px;position: absolute;right: 0;top: 0;}

.l_18A li .ro>p{font-size: 18px;-webkit-line-clamp: 3;line-height: 30px;height: 90px;margin-top: 20px;}

.l_18A li .ro>span{font-size: 18px;text-align: right;display: block;margin-top: 56px;}

.l_18B{text-align: right;font-size: 20px;line-height: 30px;clear: both;}

.l_18B span{margin: 20px;}

.l_18B a{display: inline-block; border: 1px solid #231815; padding: 0 10px; border-radius: 10px; margin: 10px;}

.l_18B a:hover{}

.l_19{background: #D00322;color: #c8bb9b;padding: 100px 0;}

.l_19 .wh{padding-right: 15%;}

.l_19 .l_19A{}

.l_19A{}

.l_19A p{font-size: 24px;}

.l_19A h3{font-size: 51px;font-weight: bold;margin-top: 30px;}

.l_20{padding: 60px 0;}

.l_20 .wh{}

.l_20 .l_20A{}

.l_20A{border-bottom: 2px dashed #959596; padding-bottom: 30px; margin-bottom: 30px;}

.l_20A h3{font-size: 24px;font-weight: bold;}

.l_20A .new_con{font-size: 18px;margin-top: 40px;padding-right: 30%;}

.l_20B{font-size: 30px; line-height: 50px;}

.l_21{

    background-image: url(../img/l_59.jpg);

    background-size: cover;

    background-position: center;

}

.l_21 .wh{

    position: relative;

    min-height: 350px;

    padding: 100px 0;

    padding-left: 500px;

    z-index: 0;

}

.l_21 .img{

    position: absolute;

    width: 300px;

    height: 300px;

    left: 120px;

    top: 50%;

    margin-top: -150px;

}

.l_21 .img_jz {

    width: 300px;

    height: 300px;

}

.l_21 .ro{

    color: #3e3a39;

}

.l_21 .ro h3{

    font-size: 30px;

    border-bottom: 2px solid #969696;

    padding-bottom: 10px;

    margin-bottom: 10px;

}

.l_21 .ro h6{

    font-size: 22px;

}

.l_21 .ro p{

    font-size: 17px;

    line-height: 30px;

    margin-top: 30px;

    overflow: hidden;

}

.l_22{

    padding-bottom: 50px;

}

.l_22>img{

    width: 100%;

}

.l_22 .new_con{

    padding: 50px 0;

    padding-bottom: 0;

    width: 1000px;

}

.l_22 h3{

    font-size: 28px;

    font-weight: bold;

    margin-top: 30px;

}

.l_22 h4{

    font-size: 22px;

    font-weight: bold;

    margin-top: 15px;

}

.l_22 p{

    font-size: 18px;

    line-height: 1.5;

    margin-top: 30px;

}

.l_22 p span{

    margin-bottom: 10px;

    display: inline-block;

}

.l_22 p span.sp1{

    margin-right: 30px;

}

.l_22 p span.sp2{

    margin-right: 30px;

}

.l_22 p span.sp3{}

.l_22A li{border:none}

.l_23{}

.l_23 .l_23A{}

.l_23 .l_23B{

    background: #D00322;

    color: #c8bb9b;

    padding: 20px 0;

}

.l_23 .l_23C{

    background: #D00322;

    color: #c8bb9b;

    padding: 80px 0;

}

.l_23 .new_con{

    font-size: 18px;

    line-height: 30px;

    padding: 50px 0;

}

.l_23 .new_con h3{

    /* font-weight: bold; */

    /* font-size: 30px; */

}

.l_23A{

    background: #D00322;

    color: #c8bb9b;

    padding: 90px 0 100px;

}

.l_23A .wh{}

.l_23A .wh{}

.l_23A h3{

    font-size: 63px;

    font-weight: bold;

    margin-top: 20px;

}

.l_23A h6{

    font-size: 36px;

}

.l_23A h5{

    font-size: 28px;

    margin-top: 30px;

}

.l_23B .wh{

    position: relative;

    padding-right: 300px;

    padding-top: 80px;

    padding-bottom: 80px;

}

.l_23B img{

    position: absolute;

    right: 0;

    top: 0;

}

.l_23B h6{

    font-size: 27px;

}

.l_23B h3{

    font-size: 47px;

    margin-top: 15px;

}

.l_23B p{

    font-size: 18px;

    margin-top: 20px;

    line-height: 28px;

}

.l_23C .wh{}

.l_23C h3{

    font-size: 63px;

    margin-top: 15px;

}

.l_23C h6{

    font-size: 36px;

}

.l_23C h5{

    font-size: 27px;

    margin-top: 20px;

}

.l_24{

    background: #d5001e;

    padding: 70px 0;

    margin-bottom: 30px;

}

.l_24 .wh{}

.whc{max-width:1100px;margin:0 auto;}

.l_24 img{

    width: 100%;

    margin: 0 auto;

    min-width: 300px;

    display: block;

}

.l_24 p{

    font-size: 18px;

    color: #c6b999;

    line-height: 30px;

    margin-top: 70px;

}