@charset "utf-8";
/* CSS Document */
/* index */
.ind-video{background:url(/images/index/ind_video_bg.png) no-repeat center / cover;overflow:hidden;}
.ind-video h4{background:url(/images/index/ind_video_titbg.png) no-repeat center;color:#bf2733;text-align:center;font-size:20px;height:46px;line-height:46px;margin-top:20px;}
.ind-video li{width:18.5%;float:left;margin-right:1.875%;}
.ind-video li:last-child{margin-right:0;}
.ind-video .ind-video-pic{position:relative;}
.ind-video .ind-vplay{position:absolute;left:50%;top:50%;width:64px;height:64px;margin-left:-32px;margin-top:-32px;background:url(/images/index/icon_play.png) no-repeat center;cursor:pointer;}
.ind-video .note{background: url(/images/index/index_vbox.png) no-repeat center;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;opacity: 0;transition:all 0.4s;}
.ind-video .note h2{color:#bf2733;font-weight:bold;font-size:42px;}
.ind-video .note p{color:#bf2733;font-size:16px;margin:12px auto;padding-top:12px;border-top:1px solid #bf2733;}
.ind-video .note .cont a{display:block;width:33px;height:33px;background:url(/images/index/playhover.png) no-repeat center;margin:0 auto;}
.ind-video li:hover .ind-vplay{display:none;}
.ind-video li:hover .note{display:flex;opacity: 1;}

.ind-about{background:url(/images/index/ind_about_bg.jpg) no-repeat center / cover;color:#fff;padding:100px 0 30px;position:relative;}
.ind-about:after{position:absolute;content:"";width:89px;height:602px;left:0px;top:0px;background:url(/images/core/about_en_bg.png) no-repeat center;}
.ind-about .play{width:91px;height:91px;margin:0 auto 40px;display:block;cursor:pointer;}
.ind-about-num{padding:20px;background:rgba(0, 0, 0, 0.5)}
.ind-about-num ul{overflow:hidden;}
.ind-about-num li{text-align:center;color:#fff;width:25%;float:left;}
.ind-about-num li span{font-size:60px;}
.ind-about-num li p{font-size:16px;}
.ind-about-num li span:after{font-size:34px;font-style:normal;position:relative;top:-35px;right:-5px;content:"+";}

.pdtb80{padding:80px 0;}
.pub-tit{font-size:40px;font-weight:bold;}
.pub-tit span{color:#bf2733;}
.pub-sub-tit{color:#666;font-size:20px;margin-top:10px;margin-bottom:70px;}
.ind-about-info{text-align:center;margin:60px auto;line-height:35px;}


.ind-aboutus-note{width:38%;float:left;font-size:16px;color:#666;line-height:30px}
.ind-aboutus-note .pub-tit{margin-bottom:70px;margin-top:30px;color:#333;}
.ind-aboutus-img{width:60%;float:right;}
.ind-aboutus-img ul{display:flex;}

.ind-product{background:url(/images/index/ind_pro_bg.jpg) no-repeat center / cover;color:#333;}
.ind-pro-tit{line-height:35px;margin:20px auto 40px;font-size:20px;}
.ind-product ul{display:flex;justify-content: space-evenly;margin-bottom:50px;flex-wrap: wrap;}
.ind-product li{width:166px;height:63px;background:url(/images/index/tab_bg.png) no-repeat center center;font-size: 36px;color:#333;line-height: 63px;text-align:center;cursor: pointer;transition:all 0.5s;}
.ind-product .swiper-container .swiper-prev{background:url(/images/index/ind_prev.png) no-repeat center / cover;position:absolute;width: 88px;height: 172px;margin-top:-86px;left: 0;}
.ind-product .swiper-container .swiper-next{background:url(/images/index/ind_next.png) no-repeat center / cover;position:absolute;width: 88px;height: 172px;margin-top:-86px;right:0px;}
.ind-product li.cur,.ind-product li:hover{text-align: center;background:url(/images/icon/pro_hover.png) no-repeat center center / contain;color:#700e0b;}
.ind-product .ind-pro-list{display:none;}
.ind-product .ind-pro-list img{height:584px;border-radius:20px;width:100%;object-fit:cover;}


.ind-characteristic li{width:33.333333%;float:left;background:#fff;color:#666;}
.ind-char-img{height:340px;}
.ind-char-img img{width:100%;height:100%;object-fit: cover;}
.ind-char-note{padding:20% 5% 0 5%;text-align:center;height:340px;}
.ind-char-note h4{font-size:30px;margin-bottom: 20px;font-weight: bold;}
.ind-char-note p{font-size: 16px;color:#999;line-height: 28px;}
.ind-characteristic .ind-pro-tit{font-size:20px;margin-bottom:90px;color:#666;}
.ind-characteristic li:hover{color:#bf2733;}

.ind-pro-style{background:url(/images/index/ind_style_bg.png) no-repeat center / cover;color:#333;}
.ind-pro-style-box{padding:20px;background:#fff;}
.ind-pro-style-one{float:left;width:37.85%;position: relative;height:724px;color:#666;}
.ind-pro-style-one img{width: 100%;height:100%;object-fit:cover;}
.ind-pro-style .ind-pro-style-one .note{height:100%;display:flex;align-items:center;flex-wrap:wrap;align-content:center;}
.ind-pro-style .ind-pro-style-one .note p{width:100%;}
.ind-pro-style-two{float:right;width:60%;}
.ind-pro-style-two li{position:relative;height:351px;}
.ind-pro-style .note{position:absolute;left:0px;bottom:0px;width:100%;height:98px;background:rgba(0, 0, 0, 0.4);text-align:center;font-size:16px;transition:all 0.5s;}
.ind-pro-style-two img{width: 100%;height:100%;object-fit:cover;}
.ind-pro-style-two li:first-child{margin-bottom:20px;}
.ind-pro-style .note h4{font-size:24px;margin:15px auto;text-align: center;font-weight:bold;color:#fff;}
.ind-pro-style .note p{color:#fff;}
.ind-pro-style-one:hover .note,.ind-pro-style-two .com-img:hover .note{background:rgba(0, 0, 0, 0.6);}

.ind-news .ind-pro-tit{color:#666;}
.ind-news-tit{width:30%;float:left;}
.ind-news-tit .pub-tit{position:relative;padding-bottom:20px;}
.ind-news-tit .pub-tit:after{position:absolute;content:"";width:50px;height:3px;background: #ed7212;left:0px;bottom:0px;}
.ind-news-cate{width:65%;float:right;}
.ind-news-cate ul{display:flex;justify-content:space-evenly;margin-top:50px;flex-wrap: wrap;}
.ind-news-cate li{width:214px;height:46px;background:url(/images/index/icon_default_cate.png) no-repeat center;line-height: 46px;text-align: center;font-size:20px;color:#666;transition: all 0.4s;}
.ind-news-cate li a{display:block;}
.ind-news-cate li:hover,.ind-news-cate li.cur{background:url(/images/index/ind_video_titbg.png) no-repeat center;color:#bf2733;}
.ind-news-pic{width:49%;float:left;position: relative;height:482px;}
.ind-news-pic img{width:100%;height:100%;object-fit:cover;}
.ind-news-pic:hover .note{background:rgba(0,0,0,0.8)}
.ind-news-pic .note{position:absolute;left:0px;bottom:0px;width:100%;padding:20px;background:rgba(0,0,0,0.5);color:#d8d8d8;font-size: 12px;transition:all 0.5s;}
.ind-news-pic .note h4{font-size:16px;margin-top:10px}
.ind-news-pic .note h4:hover{color:#bf2733;}
.ind-news-note{width:49%;float:right;background:#ecf1f4;padding:30px;height:482px;}
.ind-news-note li{position:relative;padding-left:15%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd;}
.ind-news-note li:after{content: "";position:absolute;left:12%;top:0px;width:1px;height:80%;background:#ddd;}
.ind-news-note li .date{width:10%;position:absolute;top:0px;left:0px;text-align: center;}
.ind-news-note li h4{font-size:18px;color:#333;font-weight:bold;}
.ind-news-note li p{color:#666;font-size:14px;margin-top:10px;transition: all 0.5s;}
.ind-news-note li .date p{text-align:center;font-size:32px;color:#333;margin-top:0;transition: all 0.5s;}
.ind-news-note li .date span{color:#999;margin-top:5px;display:block;transition: all 0.5s;}
.ind-news-note li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom: 0;}
/* .ind-news-note li:hover{border-color:#bf2733;} */
.ind-news-note li:hover p{color:#bf2733;}
.ind-news-note li:hover .date span{color:#bf2733;}
.ind-news-note li:hover h4{color:#bf2733;}
.ind-news-list{display:none;}

.ind-brand{background:url(/images/index/brand_bg.jpg) no-repeat center / cover;}
.ind-brand .ind-pro-tit{color:#666;}
.ind-brand .brand-note{width:60%;float:left;height:430px;position: relative;}
.ind-brand .brand-note .note{position:absolute;top:0px;left:0px;width:100%;padding:10%;color:#fff;}
.ind-brand .brand-note .note h4{font-size:22px;font-weight: bold;color:#fff;}
.ind-brand .brand-note .note p{color:#ebebeb;margin:25px auto 40px;color:#ebebeb;line-height: 28px;}
.ind-brand .brand-note img{width:100%;height:100%;object-fit:cover;}
.ind-brand .brand-cate{width:40%;float:right;background:#fff;height:430px;position: relative;}
.ind-brand .brand-cate ul{display:flex;flex-wrap: wrap;justify-content:space-between;}
.ind-brand .brand-cate li{width:50%;height:215px;text-align:center;display:flex;align-items:center;font-size:16px;color:#bf2733;justify-content: center;}
.ind-brand .brand-cate::after{background:#eee;width:100%;height:1px;left:0;top:50%;content:"";position:absolute;}
.ind-brand .brand-cate::before{background:#eee;width:1px;height:100%;left:50%;top:0;content:"";position:absolute;}
.ind-brand .brand-cate li p{margin-top:20px;}
.ind-brand .brand-cate li span{width:60px;height:60px;display:block;position:relative;margin:0 auto;transition:all 0.4s;transform:rotateY(0deg)}
.ind-brand .brand-cate li:hover span{transform: rotateY(180deg);}

/* About */
.pub-bann{margin-top:100px;height:390px;}
.pub-bann img{width:100%;height:100%;object-fit:cover;}
.pub-sub-nav{box-shadow: 0px 4px 23.04px 0.96px rgba(0, 0, 0, 0.08);max-width:1600px;margin:auto;background:rgba(255,255,255,0.6);padding:40px 0;position: relative;top:0px;margin-bottom:30px;}
.pub-sub-nav ul{display:flex;justify-content:space-evenly;}
.pub-sub-nav.nav-about li{width:16.666666%;text-align:center;font-size:24px;color:#333;position:relative;}
.pub-sub-nav.nav-about li p{margin-bottom:10px;}
.pub-sub-nav.nav-about li:last-child:after{display:none;}
.pub-sub-nav.nav-about li a{display:block;font-size:14px;}
.pub-sub-nav li:after{position:absolute;content:"";width:1px;height:100%;background:#eee;right:0px;top:0px;}
.pub-sub-nav li span{display:inline-block;width:30px;height:30px;position: relative;top:-2px;}
.pub-sub-nav li span img{width:100%;height:100%;object-fit:contain;}
.pub-sub-nav li.cur,.pub-sub-nav li:hover{color:#bf2733;}

.about-wrap{overflow: hidden;margin: auto;max-width: 1400px;}
.about-wrap .about-img{width: 50%;height: 385px;}
.about-wrap .about-img img{width:100%;height:100%;object-fit:cover;}
.about-wrap .about-content{width: 50%;height: 385px;color: #666666;font-size: 15px;padding: 5% 6%;line-height: 30px;overflow-y: auto;}
.about-wrap .about-content::-webkit-scrollbar {/*滚动条整体样式*/
    width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.about-wrap .about-content::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #999;
}
.about-wrap .about-content::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}
.about-wrap .about-content h4{font-size:30px;color:#c23641;margin-bottom:30px;}
.about-main{padding:0 0 80px;}
.about-main .pages{margin-top:80px;}

/* About-honor */
.about-honor-bg{background:url(/images/about/about_honor_bg.jpg) repeat-x center bottom / contain;}
.about-honor ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.about-honor ul::after{height: 0;content: "";width:32%;} /* 解决最后一行对齐问题 */
.about-honor li{width:32%;border:1px solid #e0e0e0;margin-bottom: 20px;height:450px;padding:20px;background:#fff;transition:all 0.5s;}
.about-honor li:hover{box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.13);}
.about-honor li img{width:100%;height:100%;object-fit:contain;}

/* About-Team */
.about-team{overflow: hidden;margin:80px auto 0px;max-width: 1400px;}
.about-team .about-img{width: 42%;height: 420px;}
.about-team .about-img img{width:100%;height:100%;object-fit:cover;}
.about-team .about-content{width:58%;height: 420px;color: #666666;font-size: 14px;padding:40px;line-height: 22px;background:#f5f5f4;}
.about-team .about-content h4{font-size:30px;margin-bottom:25px;color:#333;}
.about-team .about-content p{font-size:14px;margin-bottom:10px;}

/* About videos */
.about-brand-videos{max-width:1200px;margin:0 auto 70px;color:#666666;line-height: 28px;font-size:12px;}
.about-brand-videos video{margin:40px auto 40px;width:100%;}
.about-videos-list{max-width:1200px;margin:0 auto;position:relative;}
.about-videos-list ul{overflow:hidden;}
.about-videos-list ul li{width:23.6%;float:left;margin-bottom:20px;margin-right:1.86%;position:relative;}
.about-videos-list li .vplay{position:absolute;width: 74px;height: 74px;left: 50%;top:50%;margin-left:-37px;margin-top:-37px;background:url(/images/about/icon_about_play.png) no-repeat center / cover;opacity: 0.6;}
.about-videos-list li:hover .vplay{background:url(/images/about/icon_about_playon.png) no-repeat center / cover;opacity: 1;}
.about-videos-list ul li:nth-child(4n){margin-right:0;}

.about-videos-list .swiper-container{padding-bottom:80px;}
.about-videos-list .swiper-button-prev{background:url(/images/about/icon_prev.png) no-repeat center;width:58px;height:58px;bottom:0px;top:auto;z-index:52;left:-50px;}
.about-videos-list .swiper-button-next{background:url(/images/about/icon_next.png) no-repeat center;width:58px;height:58px;bottom:0px;top:auto;z-index:52;right:-50px;}
.about-videos-list .swiper-container-horizontal>.swiper-scrollbar{bottom:26px;}
.about-videos-list .swiper-button-next.swiper-button-disabled, .about-videos-list .swiper-button-prev.swiper-button-disabled{opacity: 1;}
.about-videos-list .swiper-scrollbar-drag{background:#bf2733;position: relative;}
.about-videos-list .swiper-scrollbar-drag:after{position:absolute;content:"";width:30px;height:30px;border-radius:50%;background:#bf2733;right:0px;top:-15px;z-index: 99;}

.video_show{padding:30px;}
.video_show p{color:#666;margin-bottom:20px;font-size:16px;}
.video_show iframe{width:100%;height:500px;}
#proVideo{width:100%;height:600px;}

/* About History */
.his-main{background:url(/images/bg/his_bg.jpg) no-repeat center bottom;padding:80px 0 100px;}
/* .about-history{position:relative;color:#bf2733;height:800px;background:rgba(194,194,194,0.1);padding:70px 90px;}
.about-history:after{content: '';width:86%;height:6px;background:#bf2733;z-index:2;left:7%;bottom:50%;position:absolute;}
.about-history h4{font-size:15px;font-weight:bold;margin-bottom:10px;padding-left:100px;}
.about-history p{padding-left:100px;}
.about-history span{display:block;width:165px;height:165px;font-size:45px;text-align:center;color:#fff;background:#bf2733;border-radius: 50%;line-height: 165px;} */

/* .about-history .swiper-slide{height:645px;}
.about-history .swiper-slide:after{position:absolute;content:"";width:42px;height:42px;background:#fff url(../images/about/cir.png) no-repeat center / contain;left:50%;top:50%;margin-left:-38px;margin-top:-18px;z-index:3;}
.about-history .hits-cont1{position:absolute;bottom:0px;width:100%;height:50%;padding-top:20px;}
.about-history .hits-cont1:after{position:absolute;content:"";width:4px;height:100%;background:#bf2733;left:80px;bottom:0px;}
.about-history .hits-cont1 span{position:absolute;bottom:0px;z-index:99;left:0px;} */
/* .about-history .swiper-container .swiper-button-prev{background:url(/images/about/about_next.png) no-repeat center;width:58px;height:58px;z-index:52;left:-9px;margin-top:-29px;transform: rotate(180deg);}
.about-history .swiper-container .swiper-button-next{background:url(/images/about/about_next.png) no-repeat center;width:58px;height:58px;z-index:52;right:-9px;margin-top:-22px;} */
/* .about-history .swiper-button-next.swiper-button-disabled, .about-history .swiper-button-prev.swiper-button-disabled{opacity: 1;}
.about-history .hits-cont2{position:absolute;top:0px;width:100%;height:50%;padding-top:180px;}
.about-history .hits-cont2 span{position:absolute;top:0px;z-index:99;left:0px;}
.about-history .hits-cont2:after{position:absolute;content:"";width:4px;height:100%;background:#bf2733;left:80px;top:0px;}
 */
/* Server Case */
.server-user h4{color:#b80c0c;font-size:18px;margin:28px 0;font-weight:bold;}
.server-user p{font-size:14px;color:#333;line-height: 28px;}

/* Server Form */
.server-form{max-width:768px;margin:0 auto;padding:30px;background:#fff;}
.server-form dl{margin-bottom:30px;}
.server-form dt{font-size:26px;color:#666;margin-bottom:10px;}
.server-form input[type="text"]{width:100%;height:70px;background:#f4f4f4;padding:5px 10px;border:0px;}
.server-form dd a{display:inline-block;width:172px;height:70px;text-align:center;font-size:26px;color:#666;background:#f4f4f4;line-height: 70px;margin-top:24px;margin-right:25px;transition:all 0s;border:1px solid #f4f4f4;}
.server-form dd a:hover,.server-form dd a.cur{color:#bf2733;border:1px solid #bf2733;background:url(/images/case/ok.png) no-repeat bottom right;}
.server-form textarea{width:100%;height:120px;background:#f4f4f4;padding:5px 10px;border:0px;}
.server-form input[type="submit"]{height:70px;background:#bf2733;color:#fff;width:100%;border:0px;cursor:pointer;font-size:24px;}

/* News List */
.news-list li{overflow: hidden;margin:80px auto 0px;max-width: 1400px;border-radius:4px;}
.news-list li:hover{border-radius:0px;}
.news-list li .about-img{width: 32%;height:277px;}
.news-list li .about-img img{width:100%;height:100%;object-fit:cover;}
.news-list li .about-content{width:68%;height: 277px;color: #666666;font-size: 15px;padding:40px;line-height: 24px;background:rgba(238,238,238,0.6);}
.news-list li .about-content h4{font-size:20px;font-weight: bold;margin-bottom:15px;padding-bottom:15px;color:#bf2733;border-bottom:1px solid #ddd;}
.news-list li .date{color:#999;}
.news-list li .date span{margin-right:15px;}
.news-list li .about-content .note{color:#999;margin:10px auto;}
.news-list li .about-content .more:hover{color:#bf2733;}
.news-list li .about-content .hits i{font-size:20px;position:relative;top:2px;}

.crumbs{color:#999;}
.crumbs a{display:inline-block;border:1px solid #999;padding:3px 10px;border-radius:3px;cursor:pointer;transition:all 0.5s;}
.crumbs a:hover{background:#bf2733;color:#fff;border-color:#bf2733;}

/* News content */
.news-content{overflow:hidden;margin-top: 28px;}
.news-cont-fl{width:72%;float:left;}
#news-cont img{max-width:100%;}
#news-cont h1{font-size:27px;color:#bf2733;font-weight: bold;}
#news-cont .info{text-align:center;margin:20px auto;padding-bottom:20px;color:#999999;font-size:12px;border-bottom:1px solid #eee;}
.news-cont-fl .content{color:#666;line-height:28px;border:1px solid #eee;padding:40px;background:#fff;}
.flip-page{color:#666;border:1px solid #eee;margin:30px auto;padding:20px;}
.flip-page .next{margin-top:10px;}
.flip-page a:hover{color:#bf2733;}
.rel-news{border:1px solid #eee;padding:20px;background:#fff;}
.rel-news h4{color:#333;font-size:16px;margin-bottom:15px;}
.rel-news ul{overflow:hidden;}
.rel-news ul li{width:48%;color:#666;line-height:30px;color:#666;float:left;padding-left:25px;background:url(/images/core/icon_arr.png) no-repeat left center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rel-news ul li:nth-child(2n){float:right;}
.rel-news ul li a:hover{color:#bf2733;}
.news-cont-fr{width:25%;float:right;}
.new-news{border:1px solid #eee;background:#fff;padding:30px;margin-bottom:30px;}
.new-news h4,.rec-product h4,.hot-tag h4{font-size:20px;color:#333;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;}
.new-news li a{color:#666;line-height:30px;}
.new-news li a:hover{color:#bf2733;}
.rec-product{margin-bottom:30px;}
.rec-product ul{overflow:hidden;}
.rec-product ul li{width:48%;float:left;margin-bottom:20px;text-align:center;font-size:14px;color:#666;}
.rec-product ul li:nth-child(2n){float:right;}
.rec-product ul li:hover{color:#bf2733;}
.rec-product li h6{margin-top:10px;}
.rec-product,.hot-tag{background:#fff;padding:30px;border:1px solid #eee;}
.hot-tag a{color:#666;margin-bottom:15px;display:inline-block;margin-right:15px;}
.hot-tag a:hover{color:#bf2733;}

/* Contact Map */
.dituMap{margin-top:40px;}

/* Video List */
.video-company{margin-top:40px;}
.video-cmp-note{width:34%;float:left;padding:50px;background:#fff;box-shadow: 0px 0px 7px 0px rgba(85, 85, 85, 0.55);height:474px;}
.video-cmp-note h4{font-size:30px;margin-bottom:30px;}
.video-cmp-note p{color:#666666;line-height: 28px;}
.video-cmp-pic{width:66%;float:right;height:474px;}
.video-cmp-pic img{width:100%;height:100%;object-fit:cover;}

.videoWrap-list ul{overflow:hidden;}
.videoWrap-list ul li{width:32%;float:left;margin-right:2%;position:relative;margin-top:50px;}
.videoWrap-list li .vplay{position:absolute;width: 74px;height: 74px;left: 50%;top:50%;margin-left:-37px;margin-top:-37px;background:url(/images/core/icon_play.png) no-repeat center / cover;opacity: 0.6;}
.videoWrap-list li:hover .vplay{opacity: 1;}
.videoWrap-list ul li:nth-child(3n){margin-right:0;}
.videoWrap-list li h4{color:#666;text-align:center;font-size:15px;margin-top:10px;}
.videoWrap-list li:hover h4{color:#bf2733;}

/* Product List */
.crumbs-box{margin-bottom:50px;}
.crumbs-box .crumbs-menu a{display:inline-block;width:128px;height:54px;text-align: center;line-height:54px;border:1px solid #ccc;font-size:20px;color:#333333;border-radius:3px;margin-left:35px;}
.crumbs-box .crumbs-menu a:hover,.crumbs-box .crumbs-menu a.cur{background:#bf2733;border-color:#bf2733;color:#fff;}
.video-product p{line-height: 20px;}

.product-list ul{overflow:hidden;}
.product-list ul li{width:32%;float:left;margin-right:2%;position:relative;margin-top:50px;background-color: rgb(255, 255, 255);box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);border-radius:4px;}
.product-list li .vplay{position:absolute;width: 74px;height: 74px;left: 50%;top:50%;margin-left:-37px;margin-top:-37px;background:url(/images/core/icon_play.png) no-repeat center / cover;opacity: 0.6;}
.product-list li:hover .vplay{opacity: 1;}
.product-list ul li:nth-child(3n){margin-right:0;}
.product-list ul li:hover{border-radius:0;}
.product-list ul li .com-img img{width:100%;height:230px;object-fit:cover;}
.product-list li h4{color:#bf2733;text-align:center;font-size:28px;font-weight:bold;width:100%;}
.product-list li:hover h4{color:#bf2733;}
.product-list .note{padding:15px;background:#f5f5f5;display:flex;justify-content:space-between;align-items: top;}
.product-list .info{font-size:16px;color:#999;width:0%;height:62px;overflow:hidden;}

/* Product Content */
.bgcolor1{background:#f5f5f5;}
.mb90{margin-bottom:90px;}
.pub-crumbs{margin-top:100px;padding:20px 0;}
.product-cont ul{overflow:hidden;margin:30px auto;background:#f2f2f2;padding:20px;}
.product-cont ul li{font-size:20px;color:#333;display:inline-block;margin-right:25px;cursor:pointer;}
.product-cont ul li.cur{color:#bf2733;font-weight:bold;}
.product-cont-pic{width:42%;float:left;}
.product-cont-pic .big-photo{float:left;width:75%;height:500px;}
.product-cont-pic .big-photo img{width:100%;height:100%;object-fit:contain;}
.product-cont-pic .small-photo{float:right;width:22%;text-align:center;height:500px;padding:20px 0;position: relative;}
.product-cont-pic .small-photo .swiper-container{height:460px;}
.product-cont-pic .small-photo .swiper-slide{height:112px!important;width:100%;border:1px solid #eee;border-radius:5px;}
.product-cont-pic .small-photo img {padding: 1px;}
.product-cont-pic .small-photo .active-nav img {padding: 0;border: 1px solid #bf2733;border-radius:5px;}
.product-cont-pic .small-photo .swiper-slide img{width:100%;height:100%;object-fit: contain;}
.product-cont-pic .small-photo .swiper-photo-prev{width:25px;height:15px;cursor: pointer;background:url(/images/icon/icon_top.png) no-repeat center;top:0;left:50%;margin-left:-13px;position: absolute;}
.product-cont-pic .small-photo .swiper-photo-next{width:25px;height:15px;cursor: pointer;background:url(/images/icon/icon_bottom.png) no-repeat center;bottom:0;left:50%;margin-left:-13px;position:absolute;}
.product-cont-note{width:50%;float:right;position:relative;}
.product-cont-note .qrCode{position:absolute;right:0px;bottom:-20px;}
.product-cont-note .qrCode a{display:inline-block;width:38px;text-align:center;line-height:38px;height:38px;background:#bf2733;border-radius:50%;vertical-align: middle;margin:0 3px;position: relative;}
.product-cont-note .qrCode .wxBox{position:absolute;background:#fff;bottom:45px;left:-50px;width:100px;height:100px;display:none;left:-35px;}
.product-cont-note .qrCode a:hover .wxBox{display:block;}
.product-cont-note .qrCode a span{color:#fff;font-size:24px;}
.product-cont-note h1{font-size:50px;color:#bf2733;font-weight: bold;}
.product-cont-note dl{margin:30px auto;}
.product-cont-note dd{color:#666666;line-height: 30px;}
.product-cont .rel-tit{color:#bf2733;font-weight:bold;font-size:20px;padding:20px;background:#f2f2f2;margin:50px auto;}
.rel-pro-list{position: relative;}
.rel-pro-list h4{color:#666;margin-top:10px;}
.rel-pro-list .swiper-slide img{width:100%;height:150px;object-fit:cover;}
.rel-pro-list .swiper-button-prev{background:url(/images/icon/pro_prev.png) no-repeat center / contain;width:31px;height:55px;position:absolute;left:-50px;}
.rel-pro-list .swiper-button-next{background:url(/images/icon/pro_next.png) no-repeat center / contain;width:31px;height:55px;position:absolute;right:-50px;}
.pro-inquiry{width:216px;line-height:60px;height:70px;background:url(/images/icon/icon_more.png) no-repeat center;border-radius:35px;display:inline-block;text-align:center;color:#fff;font-size:28px;}
.pro-inquiry:hover{color:#fff;}
.big-photo{border:1px solid #eee;border-radius:5px;text-align:center;}

/* Join Us */
.joinUs-tab{overflow:hidden;margin-bottom:40px;}
.joinUs-tab li{width:213px;height:65px;line-height:65px;border:1px solid #d2d2d2;font-size:18px;color:#333;text-align: center;float:left;margin-right:24px;cursor:pointer;}
.joinUs-tab li:hover,.joinUs-tab li.cur{background:#bf2733;color:#fff;border-color:#bf2733;}
.joinUs-tab li:last-child{margin-right:0;}

.join-list dl{margin-bottom:25px;}
.join-list dt{background:#f5f5f5;padding:25px 35px;font-size:18px;color:#666;overflow:hidden;}
.join-list dt span{float:left;}
.join-list dd h6{margin-bottom:20px;color:#333;font-size:16px;}
.join-list dd{color:#333333;line-height: 28px;padding:20px 0;}

.join-tit{font-size:24px;color:#333;font-weight:bold;width:50%;}
.join-tit i{color:#bf2733;font-style:normal;}
.join-man{width:20%;}
.join-date{width:20%;}
.join-more{width:10%;height:32px;background:url(/images/core/join_add.png) no-repeat center / contain;cursor:pointer;}
.join-list dl.cur .join-more{background:url(/images/core/join_del.png) no-repeat center / contain;}

.join-list dl dd{display:none;}
.join-list dl.cur dd{display:block;}

/* About Us */
.culture-main{background:url(/images/about/about_honor_bg.jpg) no-repeat center bottom;}
.culture{margin-bottom:140px;}
.culture-note{float:left;width:45%;}
.culture-note h4{font-size: 40px;font-weight: bold;color: #333;}
.culture-note h6{font-size: 22px;letter-spacing:15px;color:#404040;margin:15px auto 45px;}
.culture-note p{color:#666666;line-height: 35px;}
.culture-pic{width:52%;float:right;}

.culture-core .culture-core-pic{float:left;width:45%;}
.culture-core .culture-core-note{width:50%;float:right;}
.culture-core .culture-core-note h4{font-size: 30px;font-weight: bold;margin-bottom:20px;}
.culture-core .culture-core-note p{color:#666666;line-height: 35px;}

.culture-keys{margin-top:235px;margin-bottom:170px;}
.culture-keys ul li{width:25%;float:left;position: relative;}
    /*图片去色处理，IE兼容较差*/
/* .culture-keys img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.culture-keys img:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;} */
.culture-keys .keys-note{background:url(/images/core/icon_keys_bg.png) no-repeat center;width:186px;height:214px;text-align: center;color:#fff;padding-top:50px;margin:0 auto;position:absolute;left:50%;margin-left:-98px;top:-100px;transition: all 0.5s;z-index:2;}
.culture-keys ul li:hover .keys-note{top:-80px;}
.culture-keys li h4{font-size:50px;font-weight: bold;}
.culture-keys li span{font-size:18px;}

.quailty{background:url(/images/core/quality_bg.png) no-repeat center / cover;padding:100px 0;}
.quailty h2{font-size:40px;color:#333;font-weight:bold;}
.quailty h4{font-size:18px;color:#999999;font-weight:bold;border-top:1px solid #e1e1e1;display:inline-block;margin-top:50px;padding-top:20px;}
.quailty h6{font-size: 22px;letter-spacing:15px;color:#404040;margin:15px auto 45px;}

.quailty-note li{position:relative;padding-left:65px;margin-bottom: 30px;}
.quailty-note li span{position:absolute;top:0px;left:0px;width:48px;height:48px;line-height:48px;background:url(/images/core/quality_tbg.png) no-repeat left center;font-size:24px;color:#666;text-align:center;}
.quailty-note li h5{font-size:18px;color:#666;}
.quailty-note li p{font-size:14px;color:#666;}

.quailty-note{width:50%;float:left;}
.quailty-pic{width:500px;height:500px;float:right;position:relative;}
.quailty-pic .quailty-key{width:184px;height:184px;background:#ca120b;border-radius: 50%;color:#fff;text-align:center;padding-top:40px;margin:158px auto;}
.quailty-pic .quailty-key h6{font-size:32px;color:#fff;letter-spacing:0;margin-bottom:10px;}
.quailty-pic span{position:absolute;width:60px;height:60px;line-height:60px;border:1px solid #eee;background:#fff;border-radius:50%;font-size:28px;text-align: center;color:#666;z-index:2;}
.quailty-pic span.k1{top:0px;left:50%;margin-left:-30px;}
.quailty-pic span.k2{top:50%;left:0;margin-top: -30px;}
.quailty-pic span.k3{top:50%;right:0;margin-top: -30px;}
.quailty-pic span.k4{bottom:0px;left:50%;margin-left:-30px;}
.quailty-pic .lines1{position:absolute;width:440px;height:440px;border:1px solid #d0d0d0;left:50%;top:50%;margin-left:-220px;margin-top:-220px;border-radius: 50%;animation: myMove1 5s linear infinite;}
.quailty-pic .lines2{position:absolute;width:360px;height:360px;border:1px solid #d0d0d0;left:50%;top:50%;margin-left:-180px;margin-top:-180px;border-radius: 50%;animation: myMove2 6s linear infinite;}
.quailty-pic .lines3{position:absolute;width:280px;height:280px;border:1px solid #d0d0d0;left:50%;top:50%;margin-left:-140px;margin-top:-140px;border-radius: 50%;animation: myMove3 7s linear infinite;}
.quailty-pic .lines1:after{position:absolute;content:"";width:12px;height:12px;z-index:3;background:#bf2733;left:75%;top:21px;border-radius: 50%;margin-left:-6px;}
.quailty-pic .lines2:after{position:absolute;content:"";width:12px;height:12px;z-index:3;background:#bf2733;left:25%;top:18px;border-radius: 50%;margin-left:-6px;}
.quailty-pic .lines3:after{position:absolute;content:"";width:12px;height:12px;z-index:3;background:#bf2733;left:75%;bottom:13px;border-radius: 50%;margin-left:-6px;}
/* -webkit- */
@keyframes myMove1 {
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}

@keyframes myMove2 {
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}

@keyframes myMove3 {
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}
/* Map */
.same-btn{text-decoration: none; display: inline-block; border: #2285ee solid 1px; width: 90px; height: 30px; line-height: 30px; margin: 0 6px; text-align: center; border-radius: 4px; cursor: pointer; transition: .15s; color: #2285ee; font-weight: 400;}
.same-btn:hover{background: #2285ee;color: #fff;}
.map-wrapper{background: #fff;margin-top: 40px;}
.map-wrapper>p:first-child{display: block; height: 50px; line-height: 50px; border-bottom: #e0e0e0 solid 1px; text-align: center; margin-bottom: 40px; font-size: 24px; font-weight: 700; background: #fafafa;}
.map-box{max-width: 1400px; height: 500px; margin: 0 auto; overflow: hidden;}
.multiple-button{text-align: center;}
.multiple-button button{width: 230px;height: 36px}
.multiple-button p{margin: 18px 0;font-size: 18px;font-weight: bold;}
#hover-callback,
#click-callback{text-align: center;display: block;height: 30px;line-height: 30px;font-weight: bold;}

.map-list ul{padding:40px;border:1px solid #eee;margin:70px auto;}
.map-list li{border-bottom:1px solid #eee;margin-bottom:40px;padding-bottom:40px;color:#666;line-height:35px;position:relative;padding-left:265px;}
.map-list li:last-child{padding-bottom:0;border-bottom: 0;}
.map-list .com-img{width:235px;position:absolute;top:0px;left:0px;}


.fixed-bg1{background:#fff;position:relative;}
.ind-position{background:#fff;width:100%;height:100vh;}
.goTop{cursor: pointer;position:fixed;right:30px;bottom:10%;z-index:99;display:none;}


<!--0.0001990795135498-->