﻿@charset "utf-8";
/* CSS Document */
*{box-sizing: border-box;}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
html, body {min-height: 100%;font-size:14px;}
body{min-width:1200px;overflow-x: hidden;}
body {font-family:"Microsoft YaHei";color:#342c2a;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #342c2a;}
a:visited,a:link{font-size:14px;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.dfc{display:flex;align-items:end;justify-content:center;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.dfe{display:flex;align-items:end;justify-content:end;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db, .lb, .dd{font-size:0;}
.db>div, .lb>li, .dd>dl,div>dl{display:inline-block;vertical-align:top;}
.bt>dl>dt{font-size:36px;font-weight: bold;}
.bt>dl>dd{font-size: 16px;}
em, .em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
.w1500{width:1500px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#0f78fa;color:#fff;}
::before,::after{position:absolute;}


.neibanner{ width:100%; height:400px;background: url(../images/neiban.jpg) no-repeat center;}
/*font*/
@font-face {
  font-family: "rob";
  src: 
  url("../fonts/roboto.woff2.txt") format("woff2"),
  url("../fonts/roboto.woffv.txt") format("woff"),
  url("../fonts/roboto.ttf.txt") format("truetype"),
  url("../fonts/roboto.eot.txt") format("embedded-opentype"),
  url("../fonts/roboto.svg.txt") format("svg");
}
@font-face {
  font-family: "yzb";
  src: 
  url("../fonts/yzbt.woff2.txt") format("woff2"),
  url("../fonts/yzbt.woff.txt") format("woff"),
  url("../fonts/yzbt.ttf.txt") format("truetype"),
  url("../fonts/yzbt.eot.txt") format("embedded-opentype"),
  url("../fonts/yzbt.svg.txt") format("svg");
}

/*header*/
.head{width:100%;height:160px;z-index: 999;background:#fff;padding:0 2.6vw;align-items:center;position: relative;}
.head_on{position: fixed;top:0;left:0;animation: headBox 1s;}
.title{align-items: normal;}
.logo{margin-right: 26px;}
.logo img{width: 13.5125vw;min-width: 13.5125vw;}
.ggy{align-items: center;overflow: hidden; margin-top:10px;}
.ggy b{font-size: 1.875vw;font-weight: bold;color:#e10f1d;display:block;line-height: 1.875vw;margin-bottom: 9px;position: relative;text-align-last: justify;text-align: justify;text-justify: distribute-all-lines;}
.ggy span{color:#181818;font-size: 0.72vw;line-height: 0.72vw;display: block;}
.nav{width: 50%;min-width:570px;}
.nav>ul>li{width:calc(100% / 7);position:relative;}
.nav>ul>li:after{content:'';width: 63px;height:0;background:#e10f1d;position:absolute;left: 50%;bottom:0;transition:all 0.3s ease;margin-left: -31.5px;}

.nav>ul>li>a{width: 100%;font-size:16px;color:#666666;display: block;text-align: center;position:absolute;z-index:2;transition:all 0.3s ease;}
.nav>ul>li.on a{color:#e10f1d;}
.nav>ul>li:hover a{color:#d20c19;}
.icon>div{width: 48px;height: 160px;position:relative;}
.icon>div+div{margin-left:15px;}
.icon>div i{width: 48px;height: 48px;text-align: center;line-height: 48px;margin-top: 54px;border-radius:100%;color:#e10f1d;font-size:16px;user-select:none;background: #333;padding: 1px;}
.icon>.ic_tel i{background: #e10f1d;}
.icon>.ic_tel i:hover{border-color:#e10f1d;}
.icon>.ic_sear i{}
.icon>.ic_sear i:hover{background:#e10f1d;color:#fff;}

.tel{width:242px;}
.tel p{padding-left: 20px;color:#333;position:relative;background: url(../images/20201027114053_562550227.png) no-repeat left center;}
.tel em{font-family:'rob';font-size:23px;font-weight: bold;color:#e10f1d;margin-top:10px;}
.tel,.ewm{background:rgba(255,255,255,0.96);position:absolute;top:142px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;}
.icon>div:hover .ewm,.icon>div:hover .tel{transform:rotateX(0deg);}


.profen{ width:1200px; margin:0 auto;}
.profen ul li{ width:180px; height:46px; text-align:center; float:left; margin-left:10px; margin-right:10px; margin-bottom:15px; background-color:#e10f1d;}
.profen ul li a{ color:#fff; line-height:46px; font-size:16px;}

.profen ul li:hover{ width:180px; height:46px; text-align:center; float:left; margin-left:10px; margin-right:10px; margin-bottom:15px; background-color:#333;}
.profen ul li a:hover{ color:#fff; line-height:46px; font-size:16px;}
/*banner*/
.banner{width:100%;height:760px;position:relative;cursor:grab;}
.banner .swiper-container{width: 100%;}
.banner .swiper-slide {overflow: hidden;}
.banner .swiper-slide img{margin-left:50%;transform:translateX(-960px);}
.banner .pagination{position:absolute;bottom:30px;left:50%;margin-left: -100px;z-index:99;}
.banner .pagination span{background:#fff;vertical-align: middle;transition:0.3s;}
.banner .pagination span+span{margin-left:10px;}
.banner .pagination span.swiper-pagination-bullet-active{background:#ff312f;transition:0.3s;}
.banner>a{width:36px;height:72px;background-color:#000;position:absolute;top:50%;margin-top:-36px;cursor: pointer;z-index:99;opacity:0;transition:all 500ms ease;}
.banner .arrow-left{left:-36px;background:url(../images/banenrleft.png) no-repeat center;}
.banner .arrow-right{right:-36px;background:url(../images/banenrright.png) no-repeat center;}
.banner:hover .arrow-left{left:30px;opacity:1;transition:all 500ms ease;}
.banner:hover .arrow-right{right:30px;opacity:1;transition:all 500ms ease;}

/*search*/
#search{background:#f7f7f7;width:100%;height:228px;}
.sear_box{}
.seb_le{width:784px;height:228px;padding:40px;}
.search_l span{display: block;font-size:23px;font-weight: bold;line-height: 1em;margin-bottom:25px;}
.search_l a{color:#898989;line-height: 1em;}
.sear_input{width:446px;height:52px;background:#fff;border:1px solid #eaeaea;margin-top:25px;position:relative;}
#infoname{width:445px;height:50px;background:none;border:none;text-indent: 17px;}
.sear_input .z{position:absolute;top:1px;right:1px;}
.search_r{width:196px;height:157px;background:url(../images/20200723103247_1216189118.png) no-repeat center;font-size:0;padding:10px 17px;margin-top:-4px;}
.search_r i,.search_r p{display:inline-block;vertical-align:middle;}
.search_r i{width:136px;height:136px;}
.search_r p{width:14px;text-align: center;font-size:14px;color:#666666;line-height:14px;margin-left:8px;}

.seb_ri{width:386px;height:228px;background:#e6212a url(../images/20200722232313_240889970.png) no-repeat;border-radius:5px;text-align: center;padding:40px;color:#fff;}
.sebr_t span{font-size:18px;font-weight:bold;}
.sebr_t p{width:288px;height:32px;border:1px solid #ec5359;color:#ffcfd1;line-height:30px;margin:13px auto 0;}
.sebr_b{padding-left:50px;background:url(../images/20200723104424_350354920.png) no-repeat left center;display:inline-block;margin-top:10px;}
.sebr_b em{font-size:33px;color:#fff;font-family:rob;}
.sebr_b em+em{font-size:30px;}

/*all_title*/
.all_title{text-align: center;margin-bottom:50px;}
.all_title p{font-size:42px;font-weight:bold;}
.all_title span{width:37px;height:9px;position:relative;display:block;margin:18px auto 0;}
.all_title span::before,.all_title span::after{content:'';width:9px;height:9px;border-radius:100%;background:#e6212a;top:0;}
.all_title span::before{left:0;animation:alltitle 3s infinite;}
.all_title span::after{right:0;animation:alltitri 3s infinite;}
.all_title i{width:30px;height:1px;background:#e6212a;position:relative;top:4px;left:50%;margin-left:-15px;animation:alltiti 1.5s infinite;}

@keyframes alltitle{
	0%{left:0;opacity:1;}
	25%{opacity:0.5;}
	50%{left:calc(100% - 9px);opacity:1;}
	75%{opacity:0.5;}
	100%{left:calc(0);opacity:1;}
}
@keyframes alltitri{
	0%{right:0;opacity:1;}
	25%{opacity:0.5;}
	50%{right:calc(100% - 9px);opacity:1;}
	75%{opacity:0.5;}
	100%{right:calc(0);opacity:1;}
}
@keyframes alltiti{
	0%{opacity:1;}
	50%{opacity:0;}
	100%{opacity:1;}
}
/*service*/
.ser_box{margin:100px auto 80px;}
.serb_con {font-size:0;text-align: center;}
.serb_con dl{width:300px;height:360px;border-radius:16px;padding-top:35px;position:relative;overflow: hidden;}
.serb_con dl.on{background: linear-gradient(to bottom, #e6212a, #e65921);}
.serb_con dl::after{content:'';width:280px;height:44px;background:rgba(255,255,255,0.12);border-radius:100%;bottom:-44px;left:50%;margin-left:-140px;transition:0.5s;}
.serb_con dl.on::after{bottom:-30px;transition:0.5s;}
.serb_con dl dt{font-size:18px;font-weight: bold;}
.serb_con dl.on dt{color:#ffff;}
.serb_con dl dd i{width:110px;height:110px;border-radius:100%;background:#fff;box-shadow:0 0 43px 12px rgba(0,0,0,0.08);margin:26px auto 40px;padding:29px;}
.serb_con dl dd i .one{transform-origin:center bottom;opacity:1;transition:0.5s;}
.serb_con dl.on dd i .one{transform:rotateX(90deg) translateY(53px);opacity:0;transition:0.5s;}
.serb_con dl dd i .two{transform-origin:center top;transform:rotateX(90deg);opacity:0;transition:0.5s;}
.serb_con dl.on dd i .two{transform:rotateX(0deg) translateY(-53px);opacity:1;transition:0.5s;}
.serb_con dl dd span{display: block;font-size:14px;color:#666;padding:0 25px;line-height:26px;}
.serb_con dl.on dd span{color:#f6cdc5;}

/*all_titleT*/
.all_titleT{text-align: center;margin-bottom:50px;}
.all_titleT p,.all_titleT p b{font-size:42px;line-height:1em;}
.all_titleT p b{color:#e6212a;}
.all_titleT span{font-size:16px;color:#666;line-height:1em;display: block;margin-top:18px;letter-spacing:2px;}

/*products*/
.pro_bg{width:100%;background:url(../images/20201026184232_1466727276.jpg) no-repeat center;padding:60px 0;height:1376px;}

.pbb_le{width:277px;}
.pbl_t{width:277px;height:113px;background:url(../images/20200723122521_494505111.jpg) no-repeat;text-align: center;padding:33px 0 20px;color:#fff;}
.pbl_t p{font-size:26px;line-height:1em;}
.pbl_t em{margin-top:10px;line-height:1em;}
.pbl_l{}
.pbl_l table{width: 100%;}
.pbl_l tr{float:left;margin-bottom:10px;background:#333;position:relative;overflow:hidden;}
.pbl_l tr:after{content:'';width:300px;height:300px;background:#e6212a;transform:rotate(45deg);position:absolute;top:-115px;left:285px;transition:all 0.5s ease;}
.pbl_l tr.on:after{left:-50px;}
.pbl_l tr+tr{margin-left: 10px;}
.pbl_l tr:nth-child(6){margin-left:0;}
.pbl_l td{width: 100%;display:block;text-align: center;position:relative;z-index:2;}
.pbl_l td a{line-height:66px;display:block;color: #fff;width: 232px;font-size: 16px;font-weight: normal !important;}
.pbl_l td+td{display:none;}
.pbl_l tr.on td a{color: #fff;transition:0.5s;}

.pbr_b{margin-top:20px;}
.pbr_b tr{display:block;}
.pbr_b tr+tr{margin-top:36px;}
.pbr_b td{width: 377px;background: #fff;display:inline-block;vertical-align:top;padding-bottom:20px !important;border:1px solid #ccc;margin-left:9px; margin-right:10px; margin-bottom:23px;}
.pbr_b td:hover{border:1px solid #e6212a;}

.pbr_b td>a{display:block;overflow:hidden;position:relative;}
.pbr_b td>a:before{content:'';position:absolute; top:50%;left:50%;margin:-75px 0 0 -75px;cursor:pointer;border-radius: 75px;border-width: 75px;display: inline-block;height: 150px;width: 150px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity: 0;border:0px solid rgba(0,0,0,0.7);visibility:hidden;-moz-transform:scale(4);-webkit-transform:scale(4);-o-transform:scale(4);-ms-transform:scale(4);transform:scale(4);-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pbr_b td:hover>a:before{opacity:1;border: 75px solid rgba(0, 0, 0, 0.5);visibility:visible;z-index:9;}
.pbr_b td:hover img{transform:scale(1.2);transition:all 0.5s ease;}
.pbr_b td br{display:none;}
.pbr_b td span{display:block;line-height: normal !important;padding-top: 26px;}
.pbr_b td span a{display:block;font-size:18px;line-height: 21px;}
/*ggt*/
.ggt_bg{width:100%;height:384px;background:url(../images/20200723083559_902242041.png) no-repeat;}
.ggt_text{padding:74px 0;}
.gtt_t p{font-size:0;}
.gtt_t p b{display:inline-block;vertical-align:text-bottom;}
.gtt_t p b em,.gtt_t p b i{font-family: yzb;line-height:1em;background-size: cover;-moz-background-clip：text;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.gtt_t p b i{display:inline-block;font-size:60px;background-image: url(../images/20200723204602_1601585443.png);animation:gtti 4s infinite;text-fill-color:#fff;color:#fff;}
.gtt_t p b i:nth-child(1){animation-delay:0.5s;}
.gtt_t p b i:nth-child(2){animation-delay:1s;}
.gtt_t p b i:nth-child(3){animation-delay:1.5s;}
.gtt_t p b i:nth-child(4){animation-delay:2s;}
.gtt_t p b em{font-size:80px;background-image: url(../images/20200723204604_1379270431.png);margin-left:6px;display: inline-block;animation:gtti 4s infinite;moz-text-fill-color: #e6212a;-moz-text-fill-color:#e6212a;text-fill-color: #e6212a;color:#e6212a;}
.gtt_t p b em:nth-child(1){animation-delay:2.5s;}
.gtt_t p b em:nth-child(2){animation-delay:3s;}
.gtt_t p b em:nth-child(3){animation-delay:3.5s;}
.gtt_t p b em:nth-child(4){animation-delay:4s;}
.gtt_t p b+b{margin-bottom:-2px;}
.gtt_t span{width:492px;height:56px;background:#e6212a;font-size:26px;color:#fff;display: block;line-height:51px;text-align: center;position:relative;margin:25px 0;}
.gtt_t span:after{content:'';width:0;height:0;border-style:solid;border-width:28px 14px;border-color:#e6212a transparent transparent #e6212a;right: -28px;}
.gtt_t span b{font-size:32px;}
.gtt_b{font-size:0;padding-left:66px;background:url(../images/20200723144026_2012733692.png) no-repeat left center;line-height:52px;}
.gtt_b b,.gtt_b em{display:inline-block;vertical-align:middle;color:#fff;}
.gtt_b b{font-size:16px;}
.gtt_b em{font-size:36px;font-weight: bold;font-family:rob;}

.ggt_img{width:335px;height:384px;position:relative;}
.ggt_img img{position:absolute;top:50%;margin-top:-221px;animation:ggtImg 12s infinite;}

@keyframes ggtImg{
	0%{transform:translateY(0);}
	20%{transform:translateY(-6px);}
	40%{transform:translateY(8px);}
	60%{transform:translateY(-12px);}
	80%{transform:translateY(6px);}
	100%{transform:translateY(0);}
}
@keyframes gtti{
	0%{transform:translateY(0);background-position: 100% 50%;}
	50%{transform:translateY(6px);}
	100%{transform:translateY(0);background-position: 0% 50%;}
}


/*why*/
.why{font-size:0;background:url(../images/20201027083816_1336645262.jpg) no-repeat center;height:665px;padding:97px  80px;}

.wn_le,.wn_ri{width:212px;height:212px;background:#fff;border:1px solid #e6e6e6;border-radius:100%;text-align: center;padding-top:60px;position: relative;transition:0.5s;}
.wn_le+.wn_le,.wn_ri+.wn_ri{margin-left:24px; margin-right:20px;}
.wn_le:hover,.wn_ri:hover{background: #000000;border:0;transform:translateY(-15px);transition:0.5s;}
.wn_le dt,.wn_ri dt{font-size:24px;font-weight: bold;margin-bottom:20px;position:relative;z-index:2;}
.wn_le:hover dt,.wn_ri:hover dt{color:#fff;}
.wn_le dd,.wn_ri dd{height: 97px;position:relative;z-index:2;}
.wn_le dd span,.wn_ri dd span{font-size:16px;color:#a7a7a7;letter-spacing: 4px;}
.wn_le:hover dd span,.wn_ri:hover dd span{color:#fff;}
.wn_le dd i,.wn_ri dd i{width:48px;height:48px;border-radius:100%;background: #000;position:absolute;bottom:-24px;left:50%;margin-left:-24px;padding:12px;transform-origin: center;}
.wn_le:hover dd i,.wn_ri:hover dd i{background: #e6212a;}
.wn_le dd i img+img,.wn_ri dd i img+img{display: none;}
.wn_le:hover dd i img,.wn_ri:hover dd i img{display: block;}
.wn_le:hover dd i img+img,.wn_ri:hover dd i img+img{display: none;}
.wn_cn{width:264px;height:212px;position:relative;}
.wn_cn:before{content:'';width:1200px;height:1px;background:#e6e6e6;position:absolute;top:50%;left:50%;margin-left:-600px;z-index:-1;}
.wn_cn img{position:absolute;top:50%;left:50%;margin:-106px  0 0 -185px;animation:ggtImg 12s infinite;animation-delay: 3s;}
.why_lx{margin: 141px auto 0;height: 50px;line-height: 50px;border-radius: 25px;background: #000;width: 522px;}
.why_lx p{font-size:16px;width: 288px;background: #e6212a;height: 50px;line-height: 50px;text-align: center;border-radius: 25px;color: #fff;float: left;}
.why_lx p em{display: inline-block;margin:0px 12px;}
.why_lx i{font-size: 30px;font-weight: bold;color: #fff;float: right;margin-right: 17px;font-family: rob;}

@keyframes wnlei{
	0%{transform:rotateX(0deg);}
	20%{transform:rotateX(6deg);}
	40%{transform:rotateX(-4deg);}
	60%{transform:rotateX(4deg);}
	80%{transform:rotateX(-6deg);}
	100%{transform:rotateX(0deg);}
}

/*two_title*/
.two_title{color:#1e212b;position: relative;padding-top:22px;text-align: center;}
.two_title p{font-size:42px;font-weight: bold;line-height:100%;margin-bottom:16px;}
.two_title em{font-family:Impact;font-size:72px;color:rgba(51,51,51,0.07);line-height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.two_title span{display: block;font-size:16px;color:#666666;line-height:100%;}

/*adv*/
.adv{background:#f5f5f5;padding:60px 0 60px;}
.adv .lmbt span, .adv .lmbt span b, .adv .lmbt p{color: #ffffff;}
.adv_nr{margin-top: 40px;}
.adv_nr>ul>li{float: left;width:calc((100% - 3px) / 4);height:100px;background:#ffffff;position: relative;display:flex;align-items:center;justify-content:end;padding-left:3.13vw;transition:all 0.5s;}
.adv_nr>ul>li+li{margin-left:1px;}
.adv_nr>ul>li.on{background:#e6212a;}
.adv_nr>ul>li i{display: block;margin-right:1vw;}
.adv_nr>ul>li.on .one{display:none;}
.adv_nr>ul>li .two{display:none;}
.adv_nr>ul>li.on .two{display:block;}
.adv_nr .on i{color:#fff;}
.adv_nr>ul>li p span{font-style:normal;font-size:20px;display: block;line-height:100%;}
.adv_nr .on p span{color:#ffffff;font-weight: bold;}
.adv_nr>ul>li p em{font-size:12px;line-height:100%;margin-top:10px;}
.adv_nr .on p em{color:#fff;}
.adv_nr .bz{width: 100%;height:480px;overflow: hidden;margin-top:50px;display: inline-block;}
.adv_nr .show_list{}
.adv_nr .show_list+.show_list{}
.adv_nr .advl{width:50%;height:476px;overflow: hidden;}
.adv_nr .advr{width:50%;height:476px;background: #ffffff;padding: 50px 46px 0 61px;}
.adv_nr .advr_t{height:82px;overflow: hidden;display:flex;align-items:end;justify-content:end}
.adv_nr .advr_tr{color: #ffffff;text-align: center;width: 76px;height: 100%;background:#000;}
.advr_box{width:100%;height:100%;background:#e6212a;border-bottom-right-radius:44px;padding-top:12px;}
.adv_nr .advr_tr i{display: block;font-size: 38px;line-height:100%;font-family: Impact;}
.adv_nr .advr_tr p{font-size: 12px;line-height:100%;text-transform:uppercase;margin-top:5px;}
.adv_nr .advr_tl{width:calc(100% - 76px);border-bottom:1px dashed #ddd;padding-top:19px;padding-left:1vw;padding-bottom:18px;}
.adv_nr .advr_tl b{font-size:24px;line-height:100%;font-weight: bold;display: block;}
.adv_nr .advr_tl p{font-size: 12px;line-height: 100%;color: #666666;text-transform: uppercase;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.adv_nr .advr_z{margin-top: 28px;}
.adv_nr .advr_z p{line-height:26px;color:#7b7b7b;padding-left:1.8vw;position: relative;}
.adv_nr .advr_z p:before{position:absolute;top: 0.3vw;left:0.5vw;content: '';background:url(../images/20201027100015_660112101.png) no-repeat center;width: 15px;height: 16px;}
.adv_nr .advr_z p+p{margin-top:10px;}
.adv_nr .advr_icon{margin-top:3.8vh;padding-left:1.8vw;}
.adv_nr .advr_icon ul{display:flex;align-items:end;justify-content:end;}
.adv_nr .advr_icon li{padding:0 1.78vw;text-align: center;}
.adv_nr .advr_icon li:first-child{padding-left:0;}
.adv_nr .advr_icon li:last-child{padding-right:0;}
.adv_nr .advr_icon li+li{border-left:1px solid #efefef;}
.adv_nr .advr_icon li i{font-size:50px;line-height:100%;}
.adv_nr .advr_icon li p{font-size:14px;color:#666666;line-height:100%;margin-top:14px;}
.adv_nr .advr_d{margin-top: 36px;display:flex;align-items:center;justify-content:end;}
.adv_nr .advr_d a{width:140px; height:46px; background:#e6212a;text-align: center;}
.adv_nr .advr_d a+a{background:#000;margin-left: 5px;}
.adv_nr .advr_d a span{font-size: 16px;line-height: 46px;color:#ffffff;padding-left:24px;position: relative;display: block;}
.adv_nr .advr_d a+a span{color:#fff;}
.adv_nr .advr_d a span:before{position:absolute;top: 16px;left:25px;content:'';}
.adv_nr .advr_d a:nth-child(1) span:before{background: url(../images/20201027100424_1757643360.png) no-repeat center;width: 19px;height: 17px;}
.adv_nr .advr_d a:nth-child(2) span:before{background: url(../images/20201027100559_1283267912.png) no-repeat center;width: 14px;height: 19px;}
.adv_nr .advr_d a span img{margin-right: 5px;margin-left: 26px;}

/*industry*/
.ind_box{margin:80px auto;}
.in_tab{}
.in_tab tr{width: 594px;}
.in_tab tr:first-child{float: left;}
.in_tab tr:last-child{float:right;}
.in_tab td{position:relative;width:288px;margin-bottom: 12px;transition: 0.5s;overflow: hidden;}
.in_tab tr:first-child td:first-child,.in_tab tr:nth-child(2) td:last-child{display: flex;width: 594px;}
.in_tab tr:first-child td:first-child>a>img,.in_tab tr:nth-child(2) td:last-child>a>img{width: 594px;height: auto;}
.in_tab tr:first-child td:nth-child(2),.in_tab tr:last-child td:nth-child(1){float: left;}
.in_tab tr:first-child td:nth-child(3),.in_tab tr:last-child td:nth-child(2){float: right;}
.in_tab td br{display: none;}
.in_tab td div{position: absolute;bottom:0;left: 0;width: 100%;transition: 0.5s;padding-top: 0 !important;height:49px;}
.in_tab td div a{width: 100%;height: 49px;text-align:center;display: block;line-height: 49px;color: #fff;background: rgba(0, 0, 0, 0.6);font-size: 16px;transition: 0.5s;}
.in_tab tr:first-child td:first-child div,.in_tab tr:nth-child(2) td:last-child div {height: 66px;}
.in_tab tr:first-child td:first-child div a,.in_tab tr:nth-child(2) td:last-child div a{height: 66px;line-height: 66px;}

.cf_box {margin-bottom:80px; margin-top:70px;}
.cf_tab {margin-bottom:30px;padding-left:15px;line-height: 100%;border-left:5px solid #e6212a;}
.cf_tab a{font-size:30px;}
.cf_tab a b{font-size:30px;font-weight:bold;color:#e6212a;}
.cf_img{overflow: hidden;}
.cf_img .divdgweb_new_div {display: flex;flex-wrap: wrap;justify-content: space-between;}
.cf_img .divdgweb_new_div .divdgweb_new_div_item{position: relative;margin-right:15px;}
.cf_img .divdgweb_new_div .divdgweb_new_div_item .news_div_item_pic img{width: 288px;height: auto;}
.cf_img .divdgweb_new_div .divdgweb_new_div_item .divdgweb_new_div_item_title a{position: absolute;display: inline-block;height: 42px;line-height: 42px;background: #e6212a;padding:0 20px;text-align: center;color: #fff;bottom: 20px;right: 0;border-top-left-radius: 20px;}
.cf_img .divdgweb_new_div .divdgweb_new_div_item .news_div_item_pic img:first-child {margin-bottom: 20px;}
/*partner*/
.par_bg{width:100%;height:570px;background:url(../images/20200723212529_2058138413.jpg) no-repeat center;padding:80px;}
.pbb_con{position: relative;}
.pbb_con tr{display:block;font-size:0;}
.pbb_con .tempWrap{width:100% !important;border-right:1px solid #e6e6e6;}
.pbb_con td{width:239px;height:202px;display:inline-block;vertical-align:top;border:1px solid #e6e6e6;box-sizing:unset;margin-right:-1px;}
.pbc_le_btn,.pbc_ri_btn{width:80px;height:50px;border:1px solid #e6e6e6;position:absolute;top:80px;}
.pbc_le_btn{background:#fff url(../images/20200723213236_1280582659.png) no-repeat center;left:-118px;}
.pbc_ri_btn{background:#fff url(../images/20200723213236_1079490322.png) no-repeat center;right:-118px;}
.pbb_con button{width:152px;height:42px;display: block;border:none;border-radius:42px;background:#e6212a;padding:0;margin:50px auto 0;}
.pbb_con button:hover{width:182px;box-shadow: 0 0 23px rgba(230,33,40,0.3);transition:0.5s;}
.pbb_con button a{width:100%;height:42px;display: block;text-align: center;background:url(../images/20200723212917_1186465583.png) no-repeat 33px center;padding-left:24px;font-size:16px;color:#fff;line-height:42px;transition:0.5s;}
.pbb_con button:hover a{background-position:43px center;transition:0.5s;}

/*process*/
.pr_bg{width:100%;height: 546px;background:url(../images/20200723214311_142200384.png) no-repeat center;padding:80px 0 0;}
.prb_box .all_titleT{margin-bottom:38px;}
.prbb_con{padding:0 20px;}
.prbb_con li{width:148px;position:relative;transition:0.5s;}
.prbb_con li:hover{transform:translateY(-15px);transition:0.5s;}
.prbb_con li+li{margin-left:50px;}
.prbb_con li:nth-child(even){margin-top:50px;}
.prbb_con li em{width:122px;height:122px;font-family:rob;font-size:56px;font-weight: bold;color:#ccc;position:absolute;top:-20px;left:0;transition:0.5s;}
.prbb_con li:hover em{color:#e6212a;transition:0.5s;}
.prbb_con li i{width:122px;height:122px;background:#fff;border:1px solid #888;border-radius:100%;position:relative;transition:0.5s;}
.prbb_con li:hover i{border-color:#e6212a;box-shadow:0 0 43px rgba(230,33,42,0.2);transition:0.5s;}
.prbb_con li i img{position:absolute;top:50%;left:50%;margin:-29px 0 0 -29px;transition:0.5s;}
.prbb_con li i .one{transform-origin:left;}
.prbb_con li i .two{transform-origin:right;transform:rotateY(90deg);}
.prbb_con li:hover i .one{transform:rotateY(-90deg);transition:0.5s;} 
.prbb_con li:hover i .two{transform:rotateY(0deg);transition:0.5s;} 
.prbb_con li p{font-size:16px;line-height:1em;margin-top:20px;text-align: center;}
.prbb_con li:hover p{color:#e6212a;}

/*company*/
.com_bg{width:100%;height:564px;background:url(../images/20201027105802_2040441435.png) no-repeat center;}
.cb_box{position:relative;}
.cbb_title{text-align: center;padding-top: 80px;padding-bottom: 50px;}
.cbb_title p{font-size: 32px;font-weight: bold;line-height: 32px;}
.cbb_title p b{font-size:32px;font-weight: bold;color:#e6212a;display: inline-block;line-height: 32px;}
.cbb_title em{font-size:14px;color:rgba(153, 153, 153, 0.62);line-height: 14px;margin: 13px 0;display: block;}
.cbb_title i{width:90px;height:4px;background:#e6212a;margin:0 auto;}
.cbb_con{width:100%;height: 375px;background:#fff;padding: 40px 49px 0 40px;}

.cbc_le{position: relative;}
.cbc_le em{position:relative;}

.ripple,.ripple:before,.ripple:after {position: absolute;left: 50%;top: 50%;height: 80px;width: 80px;margin-top: -40px;margin-left: -40px;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.64);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.64);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.64);box-shadow: rgba(255, 255, 255, 0.64);-webkit-animation: ripple 3s infinite;animation: ripple 3s infinite;}
.ripple{padding: 11px 23px;background: #e6212a;margin-left: 3px;margin-top: -41px;display: flex;align-items: center;justify-content: center;}
.ripple:before {-webkit-animation-delay: .9s;animation-delay: .9s;content: "";position: absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay: .6s;animation-delay: .6s;content: "";position: absolute;right: 0;bottom: 0;}
.ripple img{width:30px;}
.video_box{width:100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:50%;margin-top:-250px;margin-left:-500px;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:50%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:50%;margin-left:520px;margin-top:-250px;text-align: center;line-height:50px;font-size:22px;font-weight: lighter;cursor: pointer;transition:600ms ease;}

@-webkit-keyframes ripple {
	70% {
		-webkit-box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);
		        box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);
		        box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);
	}
}

@keyframes ripple {
	70% {
		-webkit-box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);
		        box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);
		        box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);
	}
}

.cbc_le,.cbc_ri{width: 535px;height: 301px;}
.cbc_le{}
.cbc_ri p{font-size:22px;font-weight: bold;line-height:1em;margin-bottom: 30px;}
.cbc_ri span{display: block;line-height: 28px;color:#666;}
.cbc_ri button{width:116px;height:42px;background:#181818;border:0;padding:0;margin-top: 37px;}
.cbc_ri button:hover{background:#e6212a;}
.cbc_ri button a{width:100%;height:42px;display: block;font-size:14px;color:#fff;line-height:42px;padding-left:20px;background:url(../images/20200723223855_376798845.png) no-repeat 20px center;}

.cbb_qye{margin-top: 41px}
.cbb_qye .tempWrap{width:100% !important;}
.cbb_qye tr{display: block;}
.cbb_qye td{margin-right:27px;position:relative;transition: 0.5s;}
.cbb_qye td:last-child{margin-right:0;}
.cbb_qye td div{position: absolute;bottom:-40px;left: 0;width: 100%;transition: 0.5s;padding-top: 0 !important;height:40px;}
.cbb_qye td div a{width: 100%;height: 40px;text-align:center;display: block;line-height: 40px;color: #fff;background: rgba(0, 0, 0, 0.6);transition: 0.5s;}
.cbb_qye td:hover div{bottom:0 !important;transition: 0.5s;}




/*news*/
.news_box{margin:42px auto 80px;}
.news_box .all_title{margin-bottom:30px;}
.nb_tab{text-align: center;font-size:0;margin-bottom:50px;}
.nb_tab a{width:266px;height:72px;display:inline-block;vertical-align:top;text-align: center;padding-top:21px;transition:0.5s;}
.nb_tab a.on{background:#e6212a;color:#fff;transition:0.5s;}
.nb_tab a.nt1{background:#f7f7f7;transition:0.5s;}
.nb_tab a.nt2{background:#f1f1f1;transition:0.5s;}
.nb_tab a i,.nb_tab a b{display:inline-block;}
.nb_tab a i{width:29px;height:29px;overflow: hidden;position:relative;}
.nb_tab a i img{position:absolute;top:50%;left:0;margin-top:-14px;transform-origin:left;transition:0.5s;}
.nb_tab a i .two{transform:rotateY(90deg);transition:0.5s;}
.nb_tab a.on i .one{transform:rotateY(-90deg);transition:0.5s;}
.nb_tab a.on i .two{transform:rotateY(0deg);}
.nb_tab a b{font-size:22px;font-weight: bold;line-height: 26px;}

.nbls_le {width:440px;height:408px;background:#fff;border:1px solid #e8e8e8;overflow:hidden;position:relative;}
.nblsl_li{width:440px;}
.nbls_le .divdgweb_new_div_item{width:100%;height:408px;position:relative;}
.nbls_le .divdgweb_new_div_item_date,.nbls_ri .news_div_item_pic{display:none;}
.nbls_le .divdgweb_new_div_item_content{position:absolute;top:295px;left:0;padding:0 20px;}
.nbls_le .news_div_item_pic{width:100%;height:256px;overflow:hidden;}
.nbls_le .news_div_item_pic img{width:100%;height:auto;}
.nbls_le  .hd{position:absolute;bottom:18px;right:28px;}
.nbls_le  .hd li{width:10px;height:10px;background:#d9d6d3;border-radius:100%;font-size:0;}
.nbls_le  .hd li+li{margin-left:12px;}
.nbls_le  .hd li.on{background:#e6212a;}
.nbls_le .divdgweb_new_div_item_title a,.nbls_ri .divdgweb_new_div_item_title a{font-size:16px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 1em;text-decoration: blink;transition:0.5s;}
.nbls_le .divdgweb_new_div_item_body,.nbls_ri .divdgweb_new_div_item_body{height:52px;line-height:26px;color:#999;margin-top:20px;overflow: hidden;transition:0.5s;}

.nbls_ri{width:730px;}
.nbls_ri .divdgweb_new_div_item{width:353px;height:192px;background:#fff;border:1px solid #e8e8e8;display:inline-block;vertical-align:center;overflow:hidden;padding-top:50px;transition:0.5s;}
.nbls_ri .divdgweb_new_div_item:hover{background:#e6212a;border-color:#e6212a;transition:0.5s;}
.nbls_ri .divdgweb_new_div_item:nth-child(2),.nbls_ri .divdgweb_new_div_item:nth-child(4){margin-left:24px;}
.nbls_ri .divdgweb_new_div_item:nth-child(3),.nbls_ri .divdgweb_new_div_item:nth-child(4){margin-top:24px;}
.nbls_ri .divdgweb_new_div_item_content{width:261px;float:right;padding-right:23px;}
.nbls_ri .divdgweb_new_div_item_date{width:90px;float:left;text-align:center;padding-top:58px;position:relative;}
.nbls_ri .divdgweb_new_div_item_date>div{font-family:rob;line-height: 1em;transition:0.5s;}
.nbls_ri .divdgweb_new_div_item:hover .divdgweb_new_div_item_date>div{color:#fff;transition:0.5s;}
.nbls_ri .divdgweb_new_div_item_day{width:100%;font-size:45px;position:absolute;top:0;left:0;color:#e6212a;}
.nbls_ri .divdgweb_new_div_item_year,.nbls_ri .divdgweb_new_div_item_month{display:inline-block;vertical-align:top;font-size:14px;color:#666;}
.nbls_ri .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{color:#fff;transition:0.5s;}
.nbls_ri .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{color:#e4bcbc;transition:0.5s;}
/*copy*/
.copy_bg{width:100%;background:#232323;}
.cob_nav{height:110px;border-bottom:1px solid rgb(255 255 255 / 0.04);}
.cn_le{padding-top:35px;}
.cn_ri li{width:100px;line-height:110px;}
.cn_ri li a{display: block;font-size:16px;color:#fff;}
.cob_con{padding-top:72px;padding-bottom:64px;}
.cocl_le {padding-right:50px;margin-right:50px;border-right:1px solid rgb(255 255 255 / 0.03);font-size:14px;line-height:26px;color:rgb(255 255 255 / 0.42);}
.cocl_le a{color:rgb(255 255 255 / 0.42);}
.cocl_le a:hover{color:#fff;}
.cocllt{margin-bottom:36px;}
.cocllt b{font-size:21px;font-weight: bold;color:#fff;line-height:1em;}
.cocllt em{font-size:12px;color:rgb(255 255 255 / 0.1);line-height:1em;margin-top:13px;}
.coclrb p b,.coclrb p em{display:inline-block;vertical-align:middle;line-height:26px;color:rgb(255 255 255 / 0.42);}
.coclrb p em{font-family:rob;text-transform:none;}

.coc_ri li{width:200px;position:relative;text-align: center;padding-bottom:20px;}
.coc_ri li+li{margin-left:20px;}
.coc_ri li:before{content:'';width:100%;height:132px;background:#96110e;left:0;bottom:0;}
.coc_ri li i,.coc_ri li p{position:relative;}
.coc_ri li p{font-size:14px;color:#e1b4b4;padding-top:10px;}
/*links*/
.link_bg{width:100%;height:74px;background:#2e2e2e;}
.lb_box span{font-size:18px;color:#fff;font-weight: bold;line-height:74px;float: left;}

#newBridge .icon-right-center {top:auto !important;bottom:30px;}