@charset "UTF-8";
/* home */
.banner{position: relative;}
.banner .swiper-slide{height: 100vh;background-position: center;background-size: cover;background-repeat: no-repeat;}
.banner .ban-slide-bj{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index:0;overflow: hidden;background: no-repeat center;background-size: cover;-webkit-transition: all 7s;transition: all 7s;}
.banner .swiper-slide-active .ban-slide-bj{transform: scale(1.15);-ms-transform: scale(1.15);-webkit-transform: scale(1.15);}
.banner .swiper-slide .wp{height: 100%;}
.banner .swiper-slide .tit{color: #fff;font-size: 3.1vw;font-weight: bold;margin-bottom: 35px;}
body.en .banner .swiper-slide .tit{font-size:2.5vw;}
.banner .jt{width: 46px;height: 46px;line-height: 46px;text-align: center;background: rgba(255, 255, 255, 0.4);border-radius: 50%;opacity: 1;}
.banner .jt i{font-size: 24px;color: #fff;}
.banner .jt:hover{background: rgba(255, 255, 255, 0.7);}
.banner .jt:hover i{color: #E50112;}
.banner .jt.swiper-button-prev{left: 53px;}
.banner .jt.swiper-button-next{right: 53px;}
.banner .tabs{position: absolute;bottom: 35px;z-index: 1;width: 100%;left: 0;text-align: center;}
.banner .tabs a{margin: 0 40px;position: relative;padding-bottom: 15px;color: #fff;}
.banner .tabs a.active::after{content: "";width: 100%;height: 2px;background: #fff;position: absolute;bottom: 0;left: 0;}
.banner .vmore:hover a{color: #E50112;}
.rec_type.white .cn, .rec_type.white .en{color: #fff;}
/* section1 */
.section1 .wp{max-width: 972px;}
.section1 .sec1_b1{color: #E50112;}
.section1 .sec1_b2{font-size: 48px;padding:0 0 35px 0;}
.section1 .sec1_b3{line-height: 30px;color: #666;}
/* section2 */
.sec2{color: #fff;position: relative;}
.section2.bgt{background-size:100% 93%;background-position:left top}
.section2 #spt{width: 100%;height:93%;position: absolute;left: 0;top: 0;z-index:0;display:none;object-fit:cover}
.section2 .wp{z-index:1}
.section2 .sec2_desc{line-height: 30px;margin-bottom: 65px;}
.section2 .list_num{margin-bottom: -60px;width: 100%;background: #fff;}
.section2 .list_num li{padding: 30px;border-right: 1px solid #ddd;}
.section2 .list_num li:last-child{border-right: 0;}
.section2 .list_num li .num{font-size: 48px;color: #E50112;font-family: 'misb';font-weight: bold;margin-bottom: 13px;}
.section2 .list_num li p{color: #666;}
.section2 .vmore a:hover{color:rgba(255,255,255,.8)!important}
/* section3 */
.section3{background: #FAFAFA;}
.section3 .tab_ul{border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.section3 .tab_ul li{text-align: center;}
.section3 .tab_ul li a{color: #666;padding: 45px 0;display: block;}
.section3 .tab_ul li.on{background: rgba(0, 0, 0, 0.1);font-weight: bold;}
.section3 .tab_ul li.on a{color: #E50112;}
.section3 .tablist{padding-bottom:0}
.section3 .tablist .itembox{position: relative;padding:0 80px;margin:0 -80px;}
.section3 .tablist .itembox .tit{line-height: 1.2;margin-top:10px;}
.section3 .tablist .itembox .attr{margin: 45px 0 60px;line-height: 36px;}
.section3 .vmore a:hover{color: #E50112;}
.section3 .jt{width: 46px;height: 46px;right: 0;line-height: 46px;text-align: center;background: #E50112;border-radius: 50%;top:43%}
.section3 .jt i{font-size: 20px;color: #fff;}
/* section4 */
.section4{position: relative;}
.section4 .wp.p120{padding-top:65px}
.section4 .swiper-slide{height: 100%;background-size: cover;padding-bottom:80px;}
.section4 .sec4_desc{line-height: 30px;max-width: 665px;color: #fff;margin-bottom:45px;}
.section4 .vmore a{color: #fff;}
.section4 .vmore:hover a{color: rgba(255, 255, 255, 0.8);}
.section4 .tab_ul{margin:-90px 0 20px;background: #FAFAFA;position:relative;z-index:1}
.section4 .tab_ul ul{margin-left:0;margin-right:0;}
.section4 .tab_ul li{border-right:2px solid #D2D2D2}
.section4 .tab_ul li .item .tit{padding: 15px 0 20px;margin: 10px 0 0 0;position: relative;}
.section4 .tab_ul li .item .tit::before{content: '';width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background: #D2D2D2;}
.section4 .tab_ul li .item .tit::after{content: '';width: 0;height:2px;transition: all ease .3s;position: absolute;left: 0;bottom: 0;background: #E50112;}
.section4 .tab_ul li.on .tit::after{width: 50%;}
.section4 .tab_ul li:hover{background:#E50112;color:#fff;border-right-color:#E50112;}
.section4 .tab_ul li:last-child{border:0;}
.section4 .tab_ul li:hover .tit{color:#fff;}
.section4 .tab_ul li:hover .item .tit::after{background:#fff;}
/* section5 */
.section5{padding-bottom:90px;}
.section5 .list_xw1{margin-top: -15px;}
.section5 .list_xw1 li{margin: 15px 0;background: #FAFAFA;}
.section5 .list_xw1 li .info{padding: 0 25px;}
.section5 .list_xw1 li .info .desc{margin: 25px 0;line-height: 26px;color: #333;}
.section5 .list_xw1 li .info .time{color: #666;}
.section5 .list_xw1 li .info .time a{margin-right: 10px;height: 26px;line-height: 26px;display: inline-block;padding: 0 15px;background: #F3F3F3;}
.section5 .zhdt{background: #FAFAFA;padding: 25px 40px;margin-left: 15px;}
.section5 .zhdt .vmore span{margin-right: 0;}
.section5 .zhdt .zh_tit{border-bottom: 1px solid #f3efef;padding-bottom:18px;}
.section5 .zhdt .list_zh{padding-bottom: 25px;}
.section5 .zhdt .list_zh li{padding:15px 0;}
.section5 .zhdt .list_zh li .tit{margin: 15px 0 20px;}
.section5 .zhdt .list_zh li .attr{line-height: 28px;color: #666;}
.bgt{background-size: cover;background-position: center;background-repeat: no-repeat;}
/* ny_slide */
.ny_slide{height: 580px;position: relative;}
.ny_slide::before{content: "";width: 100%;height: 100%;background: url(/skin/img/bg_top.png) repeat-x top center;position: absolute;left: 0;top: 0;z-index: 0;}
.ny_slide .wp{height: 100%;}
.ny_slide .txt{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);color: #fff;}
.ny_slide .txt .tit{margin-bottom: 20px;}
.vmore a{color: #666;}
.vmore span{width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;background: #E50112;border-radius: 50%;margin-right: 15px;}
.vmore span i{font-size: 26px;color: #ffff;}
/*媒体资讯*/
.subcat{padding:30px 0  15px;}
.subcat li{padding: 0 25px;}
.subcat li a{padding-bottom: 12px;position: relative;}
.subcat li a::after{content: "";width: 0;height: 2px;background: #E50112;transition: all ease .3s;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.subcat li.on a, .subcat li:hover a{color: #E50112;}
.subcat li.on a::after, .subcat li:hover a::after{width: 100%;}
.list_news{padding-top: 35px;}
.list_news li{cursor: pointer;padding: 45px 0;position: relative;}
.list_news li .item{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.list_news li .pic{max-width: 290px;}
.list_news li .pimg{min-height: 180px;background-size: cover;background-position: center;}
.list_news li:hover .item{box-shadow: 0 5px 47px 4px rgba(214, 211, 211, 0.75);}
.list_news li:hover::after{width: 100%;}
.list_news li:hover .title a{color: #E50112;}
.list_news li:hover .pimg{transform: scale(1.09) !important;}
.list_news li:hover .time .day{color: #E50112;}
.list_news li::before{content: "";position: absolute;bottom: 0;background: #e8e8e8;height: 1px;width: 100%;}
.list_news li::after{content: "";position: absolute;bottom: 0;background: #E50112;height: 1px;width: 0;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;}
.list_news li .info{margin-left: -30px;}
.list_news li .desc{line-height: 25px;margin: 15px 0;color: #666;height: 50px;overflow: hidden;}
.list_news li .time{color: #666;height: 100%;max-width: 125px;margin: 0 auto;text-align: center;position: relative;}
.list_news li .time::after{content: "";height: 105px;width: 1px;background: #ddd;position: absolute;left: -25px;top: 50%;transform: translateY(-50%);}
.list_news li .time .day{margin-bottom: 15px;}
.list_news li .time .month{color: #999;}
/* pages */
.pages{padding: 65px 0;}
.pages li{vertical-align: middle;margin: 0 4px;}
.pages li i{vertical-align: middle;font-size: 15px;}
.pages li a{display: block;border: 1px solid #b5b5b5;color: #666;border-radius: 2px;width: 40px;height: 40px;border-radius: 50%;display: inline-flex;line-height: 40px;align-items: center;justify-content: center;}
.pages li:hover a, .pages li.on a{border-color: #E50112;color: #fff;background-color: #E50112;}
/* show_news */
/* 新闻内页 */
.main.ptp{padding-top: 85px;}
.main.ptp2 .weizhi{margin: 20px 0 -15px 0;}
.main .xq1{background: #f7f8fa;padding: 25px 0 60px 0;overflow: hidden;}
.main .xq1 .newstitle{font-size: 48px !important;margin: 35px 0;line-height: 60px;}
.main .xq1 .time{color: #666;font-size: 14px;}
.main .xq1 .time span{margin: 0 35px;}
.main .xq2 .rbox{margin-left: 25px;}
.main .xq2 .rbox .item{background: #f7f8fa;padding: 20px 20px;margin-bottom: 18px;}
.main .xq2 .rbox .item .item_name{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
.main .xq2 .rbox .item .item_title{font-size: 18px;line-height: 30px;}
.main .xq2 .rbox .item .item_title a{color: #666;}
.main .xq2 .rbox .item .item_title:hover a{color: #E50112;}
.main .xq2 .rbox .item .item_time{font-size: 14px;color: #999;margin: 15px 0 0 0;}
.main .xq2 .rbox .item_t2 .item_name{position: relative;padding-left: 13px;}
.main .xq2 .rbox .item_t2 .item_name::before{content: "";width: 2px;height: 18px;background: #E50112;position: absolute;left: 0;top: 50%;margin-top: -9px;}
.main .xq2 .rbox .item_t2 .tags{margin: 0 -8px 15px -8px;}
.main .xq2 .rbox .item_t2 .tags a{height: 32px;line-height: 32px;padding: 0 12px;background: #fff;border: 1px solid #d2d2d2;display: inline-block;margin: 6px;font-size: 14px;color: #666;}
.main .xq2 .rbox .item_t2 .tags a:hover{background: #E50112;border-color: #E50112;color: #fff;}
.main .xq2 .item_share{clear:both;margin:15px 0 20px 0;}
.main .xq2 .social-share .social-share-icon{float:left;margin-right:15px;width: 45px;height: 45px;line-height:45px;text-align:center;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.main .xq2 .social-share .icon-wechat{background:#43AB35;border-color:#43AB35}
.main .xq2 .social-share .icon-qq{background:#1c9bec;border-color:#1c9bec;color:#d2ebfb}
.main .xq2 .social-share .icon-qq:hover{color:#fff}
.main .xq2 .social-share .icon-weibo{background:#E41523;border-color:#E41523}
.main .xq2 .social-share a:before{color:#fff;}
.main .xq2 .rbox .share2{height:130px;}
.main .xq3{padding-top: 35px;}
.main .content{padding-right: 35px;}
.main .content,
.main .content p{font-size:15px;line-height:26px;color: #666;}
.main .content img{max-width:100%!important;height:auto!important}
/* jisu2 */
.rbox .list_xg{padding-bottom: 20px;}
.rbox .list_xg li{margin-bottom: 20px;text-align: center;}
.rbox .list_xg li .pic{background: #F7F8FA;padding: 20px;margin-bottom: 20px;}
.rbox .list_xg li .tit{margin: 8px 0 0 0;}
/* 展会动态 */
.list_zh .item{transition: all ease .3s;}
.list_zh .item .pbox{padding: 30px 20px;}
.list_zh .item .tit{color: #333;}
.list_zh .item .attr{margin: 20px 0;color: #666;line-height: 26px;}
.list_zh .item:hover{background: #FFFFFF;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);}
.list_zh .item:hover .vmore{color: #666;}
/* jobs */
.jobs .list li{font-size: 12px;margin: 10px 0;padding: 0;font-size: 18px;color: #666;margin-bottom: 10px;}
.jobs .list li p.fold-head{padding: 15px;margin: 0;display: flex;align-items: center;justify-content: space-between;font-size: 20px;background-color: #F3F3F3;padding: 15px 35px;cursor: pointer;}
.jobs .list li:hover p.fold-head{background: rgba(231, 232, 236, 0.8);}
.jobs .list li .info{background-color: #fbfbfb;padding: 20px 35px 0 35px;display: none;}
.jobs .list li .info .text{padding: 10px 0;}
.jobs .list li .info .text p{margin-bottom: 4px;}
.jobs .list li .apply_btn{overflow: hidden;}
.jobs .list li .apply_btn a{padding: 13px 45px;background: #E50112;color: #fff;margin: 25px 0;cursor: pointer;border-radius: 6px;display: inline-block;}
.jobs .list li .apply_btn a:hover{opacity: .8;}
.jobs .list li i.fa{color: #E50112;font-size: 16px;width: 28px;height: 28px;display: inline-block;background: #E50112;color: #fff;border-radius: 50%;text-align: center;line-height: 28px;}
.jobs .list li .info .text,
.jobs .list li .info .text p{color: #666 !important;font-size: 14px;line-height: 28px;margin-bottom: 15px;}
/* download */
.list_down .item{background: #fff;border: 1px solid #E5E5E5;padding: 23px;}
.list_down .item .info{height: 100%;position: relative;padding: 15px 35px;}
.list_down .item .info .tit{color: #666;}
.list_down .item .info .xz{position: absolute;bottom: 12px;color: #666;}
.list_down .item .info .xz i{font-size: 24px;color: #E50112;margin-right: 10px;}
.list_down .item:hover .tit{color: #E50112;}
/* contact */
.contact .lx1 li{margin-bottom: 28px;}
.contact .lx1 li .icon{width: 37px;height: 37px;line-height: 37px;flex-shrink: 0;text-align: center;border: 1px solid #666;color: #666;border-radius: 50%;margin-right: 15px;}
.contact .lx1 li .icon i{font-size: 24px;}
.contact .map{height: 430px;margin-top:45px;}
.contact .map img{max-width: initial !important;}
.contact .msg{padding-left: 45px;}
.contact .msg li{margin-bottom: 12px;}
.contact .msg li .group{background: #F9F9F9;padding: 10px 18px;}
.contact .msg li .group .label{width: 75px;font-size: 14px;color: #666;}
.contact .msg li .group .intbox{width: calc(100% - 70px);float: left;}
.contact .msg li .group .int{height: 35px;line-height: 35px;background: none;}
.contact .msg li .group textarea{width: 100%;background: none;border: 0;outline: 0;}
.contact .msg li textarea{resize: none;}
.contact .msg li ::-webkit-input-placeholder{color: #666;font-size: 14px;font-family: 'microsoft yahei';}
.contact .msg li ::-moz-placeholder{color: #666;font-size: 14px;font-family: 'microsoft yahei';}
.contact .msg li ::-ms-input-placeholder{color: #666;font-size: 14px;font-family: 'microsoft yahei';}
.contact .msg li.yzm .yz{margin-left: 30px;}
.contact .msg .msg_btn{padding-top: 25px;}
.contact .msg .msg_btn button{width: 204px;height: 40px;line-height: 40px;text-align: center;background: #E50112;color: #fff;border: 0;outline: 0;}
.contact .msg .msg_btn button:hover{background: rgba(229, 1, 18, 0.8);}
/* jisu */
.list_jisu li{padding-bottom: 65px;}
.list_jisu li .info{padding-left: 62px;}
.list_jisu li .desc{margin: 35px 0;color: #666;line-height: 32px;}
.list_jisu li .bimg{border-radius: 18px;}
.list_jisu li .bimg img{border-radius: 18px;}
.list_jisu li:last-child{padding-bottom: 35px;}
/* rencai */
.rencai .rencai1 li{margin-top: 50px;background: #FBFBFB;}
.rencai .rencai1 li .pimg{height: 400px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.rencai .rencai1 li .pimg img{display: none;}
.rencai .rencai1 li .info{padding: 0 45px;}
.rencai .rencai1 li .desc{margin-top: 35px;color: #666;line-height: 25px;}
.rencai .rc_type{text-align: center;padding: 65px 0 45px;}
.rencai .list_pt .item{position: relative;}
.rencai .list_pt .item .tit{position: absolute;bottom: 45px;width: 100%;text-align: center;text-align: center;color: #fff;}
.rencai .list_pt .item:hover .tit{color: rgba(255, 255, 255, 0.8);}
/* yanfa */
.rec_type{padding: 65px 0;}
.rec_type .en{font-size: 22px;color: #666;margin-bottom: 16px;font-family: 'Arial';}
.rec_type .cn{font-size: 46px;color: #333;font-weight: bold;}
.yanfa1 .item .tit{margin: 18px 0 10px;}
.yanfa2{padding: 60px 0;margin: 50px 0;color: #fff;}
.yanfa2 .rec_type{color: #fff;align-items: flex-end;}
.yanfa2 .rec_type .en,
.yanfa2 .rec_type .cn{color: #fff;}
.yanfa2 .rec_type ul{padding-bottom: 15px;}
.yanfa2 .rec_type li{margin-left: 55px;}
.yanfa2 .rec_type li a{color: #fff;position: relative;padding-bottom: 10px;}
.yanfa2 .rec_type li a::after{content: "";width: 100%;height: 2px;background: #FFf;position: absolute;bottom: 0;left: 50%;opacity: 0;transform: translateX(-50%);}
.yanfa2 .rec_type li.on a:after{opacity: 1;}
.yanfa2 .swiper-wrapper{padding-bottom: 45px;}
.yanfa2 .swiper-slide .item{background: rgba(255, 255, 255, 0.9);padding: 50px 32px;min-height: 250px;}
.yanfa2 .swiper-slide .item .tit{color: #333;font-size: 18px;font-weight: bold;}
.yanfa2 .swiper-slide .item .fbt{color: #666;margin: 12px 0;}
.yanfa2 .swiper-slide .item .desc{font-size: 12px;color: #999;line-height: 18px;}
.yanfa2 .swiper-pagination-bullet{background: rgba(255, 255, 255, 0.6);opacity: 1;}
.yanfa2 .swiper-pagination-bullet-active{background: #fff;}
/* yanfa3 */
.yanfa3{padding-bottom:0;margin-bottom:-50px}
.yanfa3 .chengguo{background-size: cover;background-repeat: no-repeat;padding: 80px;color: #fff;overflow: hidden;}
.yanfa3 .chengguo .cg1{line-height: 35px;max-width: 350px;}
.yanfa3 .chengguo .cg2{max-width: 380px;}
.yanfa3 .chengguo .cg2 li{width: 50%;float: left;margin-bottom: 30px;}
.yanfa3 .chengguo .cg2 li .num{font-size: 36px;font-family: 'mib';font-weight: bold;margin-bottom: 15px;}
.yanfa3 .chengguo .cg2 li p{color: rgba(255, 255, 255, 0.7);}
/* product */
.probox{background: #FBFBFB;}
.product .leftside{max-width: 300px;border: 1px solid #EBECEC;position:sticky;top:80px;}
.product .leftside .side_tit{background: #E50112;padding: 24px 25px;color: #fff;position: relative;}
.product .leftside .side_tit .jt{float: right;cursor: pointer;}
.product .leftside .side_tit .jt.on i::before{content: "\e610";}
.product .leftside .side_ul{max-height:850px;overflow-y:auto;}
.product .leftside .side_ul li a{font-size: 16px;padding: 25px 14px;border-bottom: 1px solid #EBECEC;background:#fff;display: block}
.product .leftside .side_ul li.on a{color: #E50112;}
.product .leftside .side_ul li:last-child a{border-bottom:0;}
.product .prolist .item{text-align: center;border-bottom: 1px solid #DCDCDC;position: relative;margin-bottom:60px;background:#fff}
.product .prolist .item .cpt{text-align: center;}
.product .prolist .item .cpt .bimg img{display: inline-block;}
.product .prolist .item .tit{margin: 20px 0;}
.product .prolist .item::after{content: "";height: 1px;width: 0;transition: all ease .3s;position: absolute;bottom: 0;left: 0;background: #E50112;}
.product .prolist .item:hover::after{width: 100%;}
.product .cpbox{background: #fff;padding: 50px;}
.product .cpbox .cpinfo{padding: 35px 0;color: #666;line-height: 36px;}
table td{padding:3px 10px}
table .ue-table-interlace-color-single{background:#fbfbfb;}
table .ue-table-interlace-color-double{background:#F7FAFF;}
.product .cpbox .cpinfo img{max-width: 100%;height: auto;}
/* about */
.about .rec_type{padding-top: 0;}
.about1{background-repeat: no-repeat;background-size: cover;}
.about1 .list_ab1{max-width: 288px;}
.about1 .list_ab1 li{border-bottom: 1px solid #E2E2E2;padding: 30px 0;}
.about1 .list_ab1 li .num{color: #E50112;font-family: 'mib';margin-bottom: 10px;}
.about1 .list_ab1 li p{color: #333;}
.about1 .gy2{margin: 35px 0;}
.about1 .gy3{line-height: 28px;color: #333;}
/* about2 */
.about2{background-size: cover;background-repeat: no-repeat;background-position: center;}
.about2 .rec_type .cn,
.about2 .rec_type .en{color: #fff;}
/* history */
/* history */
#about-history{position: relative;padding: 80px 0 60px 0;}
#about-history .swiper-container{margin-left: auto;margin-right: auto;position: static;overflow: hidden;z-index: 1;}
#about-history .body{margin: 0 auto;position: relative;max-width: 1300px;margin-top: -60px;}
#about-history .body .right{background: none;padding-left: 80px;position: relative;min-height: 150px;display: inline-flex;align-items: center;}
#about-history .body .right::before{content: "";position: absolute;width: 1px;height: 160px;background: #fff;top: 0px;left: 20px;}
#about-history .body .contbox{padding: 0 30px;box-sizing: border-box;line-height: 1.8;color: #fff;font-size: 18px;}
#about-history li span{font-size: 42px;display: block;margin-bottom: 15px;font-weight: bold;margin-top: 8px;color: #fff;}
#about-history li span i{font-size: 18px;color: #fff;font-style: normal;}
.swiper-pagination-time{display: flex;justify-content: center;margin: 50px 0;position: relative;}
.swiper-pagination-time:before{content: '';height: 1px;width: 100%;background: url(/skin/img/tpx.png) no-repeat top center;display: block;position: absolute;top: 15px;z-index: 0;background-size: 100%;}
#about-history li{box-sizing: border-box;padding: 20px;}
#about-history li .year{max-width: 320px;text-align: center;font-size: 60px;font-family: misb;color: #fff;}
#about-history li .contbox{font-size: 16px;line-height: 32px;height: 100%;}
#about-history .swiper-pagination-time .swiper-pagination-bullet{margin: 0 2.5vw !important;position: relative;background: #cecece;opacity: 1;width: 9;height: 30px;background: url(/skin/img/dian1.png) no-repeat center;}
#about-history .swiper-pagination-time .swiper-pagination-bullet b{color: #fff;font-weight: normal;font-size: 2px;}
#about-history .swiper-pagination-time .swiper-pagination-bullet-active{background: url(/skin/img/dian1.png) no-repeat center;opacity: 1;}
#about-history .swiper-pagination-time .swiper-pagination-bullet b{position: absolute;top: -32px;left: -10px;font-size: 20px;font-weight: normal;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
#about-history .swiper-pagination-time .swiper-pagination-bullet-active b{font-size: 30px;color: #fff;top: -35px;font-weight: bold;left: -20px;}
#about-history .jt{width: 52px;height: 52px;text-align: center;border-radius: 50%;border: 2px solid #fff;line-height: 48px;}
#about-history .body .jt[class^="swiper-button"]{top: 62%;position: absolute;color: #fff;cursor: pointer;z-index: 1111;font-weight: normal;transition: all ease .3s;}
#about-history .body .jt:hover{color: #E50112;border-color: #E50112;}
#about-history .swiper-button-prev-time{left: -30px !important;}
#about-history .swiper-button-next-time{right: -30px !important;}
/* about3 */
.about3 .rec_type{align-items: flex-end;}
.about3 .rec_type ul li{margin-left: 75px;}
.about3 .rec_type ul li.on a{position: relative;padding-bottom: 8px;color: #E50112;}
.about3 .rec_type ul li.on a::after{content: "";width: 100%;height: 2px;background: #E50112;position: absolute;left: 0;bottom: 0;}
.about3 .swiper-wrapper{padding-bottom: 65px;}
.about3 .swiper-container-horizontal > .swiper-scrollbar{width: 92%;left: 4%;}
.about3 .swiper-scrollbar-drag{background: #E50112;}
/* about4 */
.about4{background: #FBFBFB;}
.about4 .ab4_box1{color: #666;}
.about4 .ab4_box2{padding-top: 40px;}
.about4 .ab4_box2 .item{height: 420px;cursor: pointer;position:relative}
.about4 .ab4_box2 .item .bimg{overflow: hidden;height: 100%;position: relative;}
.about4 .ab4_box2 .item .pimg{width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden;position: absolute;left: 0;top: 0;}
.about4 .ab4_box2 .item .txt{position: absolute;bottom: 0;padding: 40px 40px 20px 40px;width: 100%;left: 0;z-index:2;color: #fff;}
.about4 .ab4_box2 .item .txt .tit{margin-bottom: 15px;}
.about4 .ab4_box2 .item .txt .desc{line-height: 25px;overflow: hidden;transition: all ease .3s;min-height:50px;}

.about4 .ab4_box2 .item:after{content:"";width:100%;height:0;background:rgba(0,0,0,.2);position:absolute;bottom:0;left:0;z-index:1;transition:all ease .3s}
.about4 .ab4_box2 .item:hover:after{height:100%;background:rgba(0,0,0,.35);}
/* about5 */
.about5 li .item{border: 1px solid #DCDCDC;}
/*message*/
/* 弹窗表单 */
.ly{cursor:pointer}
.c-pop{position: fixed;top: 0;left: 0;z-index: 910;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.c-pop form{position: absolute;top:55%;left: 50%;width: 90%;max-width: 690px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #fff;}
.c-pop form .c-close{position: absolute;top: -50px;right: -50px;width: 50px;height: 50px;border-radius: 50%;background: rgba(0, 0, 0, .5) url(/skin/img/close.png)no-repeat center /16px auto;cursor: pointer;}
.c-pop form .c-title-box{padding: 25px 40px;text-align: center;color: #fff;background:#E50112;}
.c-pop form .c-title-box .c-title{margin-bottom: 5px;font-size: 32px!important;line-height: 42px;font-size:14px;}
.c-pop form .c-title-box .c-text{font-weight: bold;line-height: 26px;}
.c-pop form .c-box{padding: 40px;}
.c-pop form .c-list{margin: 0 -5px;display: flex;flex-wrap: wrap;align-items: flex-start;}
.c-pop form textarea{font-family:'microsoft yahei';resize:none;}
.c-pop form .c-list li{width: 50%;padding: 0 5px 20px;}
.c-pop form .c-list li.w100{width:100%;}
.c-pop form .c-list .c-text2{margin-bottom: 10px;font-weight: bold;line-height: 1;}
.c-pop form .c-list input{padding: 0 20px;width: 100%;height: 60px;line-height: 60px;background: #f4f4f4;}
.c-pop form .c-list textarea{padding: 15px 20px;width: 100%;height: 120px;line-height: 26px;background: #f4f4f4;border:1px solid #ddd;outline:0;}
.c-pop form button{width: 100%;font-weight: bold;font-size: 16px;line-height: 70px;color: #fff;background:#E50112;cursor: pointer;transition:all ease-in .3x;border:0;outline: 0;}
.c-pop form button:hover{opacity:.8;}
.c-pop form a{display: block;border: 2px solid #0042ad;font-weight: bold;font-size: 16px;line-height: 66px;text-align: center;color: #0042ad;}
.hz_sm{text-align:center;margin:-30px 0 15px 0;color:#666;font-size:16px;}
.yanfa1 .jst img{max-width:100%!important;height:auto;}
body.en .rencai .rencai1 li{padding:35px 0;}
body.en #about-history .body .jt[class^="swiper-button"]{top:47.5%}
.scrollto2{padding-top:80px;margin-top:-80px}