
.about{width: 100%;padding: 100px 0 50px}
.about_banner{width: 100%;background: url(/images/about_banner.png) top center no-repeat;background-size: cover;padding: 1px;}
.about_con{max-width: 1400px;margin: 0 auto}
.about_con_text{width: 1200px;margin: 0 auto}
.about_con_text p{font-size: 14px;color: #373737;line-height: 28px;text-indent: 2em;margin-bottom: 0}

.abput_shuzi{width: 1100px;margin: 50px auto 0;height: 120px;background: rgba(255,255,255,.8);box-shadow: 0px 0px 10px #c7c5bf;border-radius: 6px;position: relative;top: 60px;color: #797979;display: flex;
    justify-content: space-around;z-index: 2}
.abput_shuzi div{text-align: center;font-size: 16px;line-height: 40px;padding-top: 20px}
.abput_shuzi p{font-size: 40px;color: #000000}
.abput_shuzi p span{font-size: 16px;line-height: 16px}
.about_img{width: 1200px;margin: 0 auto}
.about img{ max-width:100%; height: auto;}
.news_list_mt_nei img{height: 221px}

.about_ld_img{width: 1200px;margin: 0 auto 50px}
.ld{float: left;margin: 12px 40px 0 0}


.about_zz_five{width: 1400px;margin: 0 auto;padding: 50px;display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;}
.about_zz{width: 1400px;margin: 50px auto;}


.about_cy_list{width: 1400px;margin: 30px auto 0;color: #8a8a8a}
.about_cy_list li{width: 23%;margin: 1%;;box-shadow: 0px 0px 10px #c7c5bf;padding: 15px;}
.about_cy_list_nei{width: 100%;display: block}
.about_cy_list_nei img{width: 100%; max-height: 212px;}
.about_cy_list li a{text-decoration: none;}
.about_cy_list_nei_title{font-size: 14px;color: #636363;margin-top: 10px;font-weight: bold;line-height: 24px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about_cy_list_nei_info{color: #636363; font-size: 14px; line-height: 38px;max-height: 38px;overflow: hidden;text-align: right }
.about_cy_list_nei_more{text-align: right;font-size: 18px;color: #636363; }


.about_cy_list li:hover .about_cy_list_nei{text-decoration: none}
.about_cy_list li:hover .about_cy_list_nei_title{color: #cb2026;text-decoration: none;}



.about_cy_view{width: 1000px;margin: 0 auto}

.about_cy_view_top2{width: 100%;margin: 50px 0 50px;border-bottom: dotted 2px #3e3e3e;padding-bottom: 50px }

.about_cy_view_top{width: 100%;margin: 100px 0 50px;border-bottom: dotted 2px #3e3e3e;padding-bottom: 100px}
.view_top_l{
    width: 50%;
    max-height: 500px;
    font-size: 14px;
    line-height: 32px;
    padding: 10px 20px;
    overflow-y: scroll;
}
.view_top_l::-webkit-scrollbar{
    width: 5px;
    background: #FFF;
}
.view_top_l::-webkit-scrollbar-thumb{
    background: #a6a3a3;
}
.view_top_l_title{
    text-align: center;
    font-size: 22px;
    margin-bottom: 40px;
}
.view_top_r{width: 46%}


.about_cy_view_mid{margin: 0 auto;width: 100%;border-bottom: dotted 2px #3e3e3e}
.about_cy_view_mid .dsj_title{margin: 0 auto;display: block}

.about_cy_view_mid_dsj{}
.dsj_timeline{width: 100%;height: 100%;background: url("/images/cy_view_bg.png") no-repeat;background-position: 0 60px}


.dsj_line {width: 1000px;height: 100%;padding: 50px 0;margin: 50px auto}
.dsj_line .swiper-slide {text-align: center;font-size: 18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1; }
.dsj_line .swiper-slide-active {box-shadow: none}

.dsj_line_date{height: 85px;font-size: 18px;font-family: 'AcuminVariableConcept';font-stretch: extra-condensed;line-height: 18px;color: #b3b3b3;padding-top: 15px}
.dsj_line .swiper-slide-active .dsj_line_date{font-size: 22px;color: #c30d23;padding-top: 10px;line-height: 22px}

.dsj_line_con{width: 100%}
.dsj_line .swiper-slide-active .dsj_line_con{background: url(/images/dsj_bg_red.png) no-repeat;background-position:50% 4px ;background-color: #f2f2f3;color: #c30d23}
.dsj_con{padding: 40px 15px 30px}
.dsj_con_con{font-size: 14px;overflow-y: scroll;max-height: 80px;text-align: left;text-indent: 2em}
.dsj_con_con::-webkit-scrollbar{
    width: 5px;
    background: #FFF;
}
.dsj_con_con::-webkit-scrollbar-thumb{
    background: #a6a3a3;
}
.dsj_img{width: 100%;position: relative}
.dsj_img img{width: 100%;height: 156px}

/*.dsj_line .swiper-slide .dsj_img_hui{width: 100%;height: 100%;background: rgba(0,0,0,.7); display: block;position: absolute;z-index: 99;top: 0}
.dsj_line .swiper-slide-active .dsj_img_hui{display: none}*/

.dsj_line .dsj_next{width:30px; height:30px; background:url(/images/dsj_r.png) no-repeat;top:auto; margin-top:65px; top: 0;  right:0;}
.dsj_line .dsj_prev{width:30px; height:30px; background:url(/images/dsj_left.png) no-repeat;top:auto; margin-top:65px; top: 0;  left:0;}



.about_cy_view_bot{margin: 100px auto 0;width: 100%;}
.about_cy_view_bot .ry_title{margin: 0 auto;display: block}
.about_cy_view_mid_dsj{width: 100%;margin: 50px 0}
.dsj_timeline2{width: 100%;height: 100%;background: url("/images/ry_bg.png") repeat-x;background-position: 0 220px}

.dsj_line2 {width: 1000px;height: 100%;margin: 50px auto 0}

.dsj_img2{width: 100%;position: relative;}
.dsj_img2 img{width: 100%;height: 157px}

.dsj_line2 .swiper-slide .dsj_img_hui{width: 100%;height: 100%;background: rgba(0,0,0,.7); display: block;position: absolute;z-index: 99;top: 0}
.dsj_line2 .swiper-slide-active .dsj_img_hui{display: none}

.dsj_line2 .swiper-slide-active .dsj_line2_con{background: url("/images/rg_bg2.png") no-repeat;background-position: 50% 170px }

.dsj_line2  .swiper-slide-duplicate-active{box-shadow: none;}
.dsj_line2_con{height: 375px}
.dsj_con2{width: 160px;height: 100px;margin: 104px auto 0;text-align: left;font-size: 12px; padding: 10px;text-indent: 2em}

.dsj_line2 .swiper-slide-active .dsj_con2{background-color: #f2f2f3;color: #c30d23;font-size: 14px}

.dsj_line2 .dsj_next2{width:30px; height:30px; background:url(/images/ry_r.png) no-repeat;top:auto; margin-top:65px; top: 0;  right:0;}
.dsj_line2 .dsj_prev2{width:30px; height:30px; background:url(/images/ry_l.png) no-repeat;top:auto; margin-top:65px; top: 0;  left:0;}






.about_line{width: 1200px;margin: 0 auto}
.about_line_l{width: 50%;max-width: 600px;background: url(/images/about_line_bg.png) repeat-y;background-position: 140px 0;min-height: 854px;position: relative}
.about_line_title{width: 136px;border-radius: 50%;height: 136px;display: flex;    justify-content: center;    align-items: center;box-shadow: -5px 5px 10px 0px #a19b9b;margin: -2px 0 0 73px;
    background: -webkit-linear-gradient(225deg,#e2e3e3, #f2f2f2);
    background: -o-linear-gradient(225deg,#e2e3e3, #f2f2f2);
    background: -moz-linear-gradient(225deg,#e2e3e3, #f2f2f2);
    background: linear-gradient(225deg,#e2e3e3, #f2f2f2);
}

.about_line_title_box{width: 116px;height: 120px;margin: 10px;border-radius: 50%;display: flex;    justify-content: center;    align-items: center;color: #595757;font-size: 30px;
    background: -webkit-linear-gradient(225deg,#cfd0d0, #e8e8e8);
    background: -o-linear-gradient(225deg,#cfd0d0, #e8e8e8);
    background: -moz-linear-gradient(225deg,#cfd0d0, #e8e8e8);
    background: linear-gradient(225deg,#cfd0d0, #e8e8e8);
}
.about_line_list{width: 100%;}
.about_line_list li{width: 100%;height: 80px;background: url(/images/about_line_list_bg.png) no-repeat;background-position:133px 32px;}
.about_line_list_l{font-size: 40px;width: 140px;height: 80px;line-height: 80px;text-align: right;padding-right: 35px;font-family: "AcuminVariableConcept";font-stretch: extra-condensed;}
.huizi{font-family: "AcuminVariableConcept";font-stretch: extra-condensed;font-size: 112px;color: #c8c8c8;position: absolute;bottom: 0;left: 144px;line-height: 80px}

.about_line_list_r{width: calc(100% - 140px);padding:30px 0 0 45px;font-size: 14px }

.about_line_r{width: 50%;max-width: 600px;background: url(/images/about_line_bg.png) repeat-y;background-position: 140px 0}<!--ºÄÊ±1756830883.2279Ãë-->