* {margin: 0;padding: 0;box-sizing: border-box;line-height:100%;}
body {font-size: 14px;font-family: Microsoft YaHei;}
em, i {font-style: inherit;font-weight: inherit;}
ul {list-style: none;}
a {text-decoration: none;color: #333;}
tr, td {padding: 0 !important;}
input, textarea {outline: none;border: none;}


@font-face {
  font-family: 'iconfont';  /* Project id 3356841 */
  src: url('//at.alicdn.com/t/font_3356841_9swxm98for.woff2?t=1650958547198') format('woff2'),
       url('//at.alicdn.com/t/font_3356841_9swxm98for.woff?t=1650958547198') format('woff'),
       url('//at.alicdn.com/t/font_3356841_9swxm98for.ttf?t=1650958547198') format('truetype');
}

@font-face {
font-family:DIN Medium;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}

/*head*/
.head {/* overflow: hidden; */padding:  1% 15px;position:  relative;z-index: 55;}
.head_box {max-width: 1800px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.head_logo {display: flex;align-items: center;}
.head_logo i {width: 22.67%;}
.head_logo i img {width: 100%; height: auto;}
.head_logo b {display: flex;align-items: center;font-size: calc(1rem + 0.78vw);flex-direction:  column;color:  #1aa0e1;padding: 0 0 0 15px;}
.head_logo b span {color: #333;font-size: calc(0.5rem + 0.43vw);font-weight:  lighter;padding: 4% 0 0;}
.head_logo em {font-size: calc(0.5rem + 0.41vw);font-weight: lighter;padding: 4% 0 0;}
.head_con {width: 65%;display:  flex;flex-direction:  column;align-items:  flex-end;justify-content:  flex-end;}
.head_nav {width: 90%;}
.head_nav ul {display: flex;justify-content: space-between;align-items: center;width: 100%;}
.head_nav li {}
.head_nav li a {font-size: 18px;position: relative;font-weight:  lighter;}
.head_nav li a:after {content:'';width:0;height:1px;background:#1aa0e1;position:absolute;top: 11px;left:0;transition:0.5s;}
.head_nav>ul>li.cur a:after {width:100%;}
/*button*/
.btn_more {display:  flex;justify-content:  space-between;align-items:  center;border-left: 1px solid rgba(221, 221, 221, 0.3);margin: 0 0 0 4%;padding: 0 0 0 2%;}
.btn_more ul {display: flex;justify-content: space-around;}
.btn_more li {display:  flex;margin: 0 0 0 6px;border-left: 1px solid rgba(255, 255, 255, 0.1);padding: 0 0 0 12px;}
.btn_more li:first-child {border-left:none;}
.btn_more li i {/* width: 42px; *//* height: 42px; */font-size: 25px;display:  flex;justify-content:  center;align-items:  center;overflow:hidden;position:relative;z-index: 5;transition:0.5s;border-radius:  50%;/* border: 1px solid #ddd; */}
.btn_more li i:before {content:'';width: 100%;height: 100%;/* border:2px solid #fff; */border-radius:50%;position:  absolute;top: 0;left: 0;}
.btn_more li i:after {content:'';width: 100%;height: 100%;position:absolute;top:0;left:0;/* background:#fff; */transition:0.5s;z-index:-1;padding:0%;border-radius:50%;}
.btn_more li:hover i:after {transform:scale(0);}
/*search*/
.search {position:absolute;transform: rotateX(90deg);transition:0.5s;opacity: 0;background: #fff;border: 1px solid #fff;padding: 2%;top: 100%;right: 0;transform-origin: top;box-shadow:  0 0 20px #ddd;border-radius: 10px;}
.head_s {display: flex;align-items: center;justify-content: center;transition: 0.5s;}
.head_s form {display: flex;justify-content: space-between;align-items: center;border: 1px solid #ddd;padding: 0 12px;margin-top: 16px;width: 100%;}
#search-bg {width: 140px;height: 38px;line-height: 38px;overflow: hidden;box-sizing: border-box;}
#search-i {box-sizing: border-box;position: relative;    z-index: 5;margin-left: 50px;}
#search-i:after {content: '';width: 33px;height: 33px;border-radius: 50%;position: absolute;top: -6px;left: -6px;z-index: -1;}
#infoname {border: none;background: none;outline: none;}
.search-text{ font-size:15px;color: #666; display: flex;justify-content: center;align-items: center; letter-spacing: 1px;}
.search-text a{ font-size:15px; color: #666 !important; font-weight: 100;}
.search-text span{color:#333;font-size: 15px;font-weight:  bold;}
.search_con {display: flex;flex-direction: column;align-items: center;width: 68%; padding-top:10px;}
.btn_more li:hover .search {transform: rotateX(0deg);opacity:1;}
/*num*/
.head_num {display:  flex;align-items:  center;}
.head_num i {font-size: 24px;width: 42px;height: 42px;border:  1px solid #ddd;border-radius:  50%;display:  flex;justify-content:  center;align-items: center;}
.head_num p {font-size: 16px;display: flex;flex-direction: column;padding: 0 0 0 10px;}
.head_num p span {font-size: calc(0.8rem + 0.55vw);font-family: DIN Medium;color: #1aa0e1;}
/*head_lan*/
.head_lan {display: flex;align-items: center;width: 30%;justify-content: space-around;border-radius:  40px;overflow:  hidden;position: relative;}
.head_lan a {font-size: 16px;color:  #fff;text-transform:  uppercase;font-weight:  lighter;width: 50%;display:  flex;justify-content:  center;align-items:  center;height: 30px;position:relative;z-index: 5;background: #1aa0e1;}
.head_lan a:after {content:'';width: 99%;height:100%;position:absolute;top:0;left:0;background: #333;z-index:  -1;opacity:0;transition:0.5s;border-radius: 40px;}
.head_lan a.on:after {opacity:1;}
/*head_bottom*/
.head_top {display:flex;align-items:center;width: 33%;justify-content:  flex-end;}
.head_top ul {margin: 0 6% 0 0;}
.head_top li {display:flex;align-items:center;}
.head_top li i {font-size: 24px;}
.head_bottom {display:flex;align-items:center;width: 100%;margin: 1% 0 0;}

.tp-bullets {margin: 0 0 1% !important;}


/*pro*/
.pro {overflow: hidden;padding: 80px 15px;background: #f8f8f8;}
.pro_box {max-width: 1500px;margin: 0 auto;}
.pro_tit {display: flex;flex-direction: column;align-items: center;}
.pro_tit b {font-size: 36px;display: flex;align-items: center;}
.pro_tit b span {color: #1aa0e1;}
.pro_tit p {font-size: 18px;font-weight: lighter;color: #999;padding: 1% 0 0;position:;}
.pro_tab {margin: 3% 0 0;}
.pro_nav {}
.pro_nav ul {display: flex;}
.pro_nav li {width: 20%;background: #fff;padding: 1.8% 0;display: flex;justify-content: center;position:relative;z-index: 5;border-right: 1px solid #f8f8f8;}
.pro_nav li:after {content:'';width:0;height:100%;position:absolute;top:0;left:0;background:#1aa0e1;transition:0.5s;z-index: -1;}
.pro_nav li:last-child {border:none;}
.pro_nav li.on:after {width:100%;}
.pro_nav li.on a {color:#fff;}
.pro_nav li a {font-size: 18px;}
.pro_con {margin: 3% 0 0;overflow: hidden;}
.pro_roll {display: flex;transition: 0.5s;}
.pro_call {width: 100%;flex-shrink: 0;}
.pro_call ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
.pro_call li {width: 32.5%;display: flex;flex-direction: column;align-items: center;}
.pro_call li:nth-child(n+4) {margin:1% 0 0;}
.pro_call li:hover a img {transform: scale(1.1);}
.pro_call li>a {overflow: hidden;}
.pro_call li>a img {width: 100%;height: auto;transition: 0.5s;}
.pro_call li br {display:none;}
.pro_call li span {width: 100%;position: relative;display: flex;justify-content: center;padding: 3% 0;background: #fff;z-index: 5;}
.pro_call li span:after {content:'';width: 100%;height: 0;background: #1aa0e1;position: absolute;bottom: 0;left: 0;transition: 0.5s;z-index: -1;}
.pro_call li:hover span:after {height: 100%;}
.pro_call li span>a {font-size: 20px;font-weight: lighter;}
.pro_call li:hover span a {color:#fff;}

/*char*/
.char {overflow: hidden;padding: 80px 15px;}
.char_box {max-width: 1500px;margin: 0 auto;}
.char_tit {display: flex;flex-direction: column;align-items: center;}
.char_tit b {font-size: 36px;display: flex;align-items: center;}
.char_tit b span {color: #1aa0e1;}
.char_tit p {font-size: 18px;font-weight: lighter;color: #999;padding: 1% 0 0;}
.char_con {margin: 4% 0 0;}
.char_con ul {display: flex;justify-content: space-between;align-items: center;height:  450px;}
.char_con li {width: 18.5%;display: flex;flex-direction: column;align-items: center;background:  #f8f8f8;box-shadow: 0 0 20px #ddd;border-radius: 10px;padding: 4% 2%;height:415px;transition:0.5s;position:  relative;}
.char_con li:after {content:'';width:100%;height:0;background:#1aa0e1;position:absolute;bottom:0;left:0;transition:0.5s;z-index:-1;}
.char_con li:hover:after {height:100%;}
.char_con li:hover,.char_con li:hover span {color:#fff;}
.char_con li:hover {transform: translateY(-20px);height: 454px;}
.char_con li i {font-size: 40px;font-family:  Arial;font-weight:  bold;}
.char_con li b {font-size: 25px;display:  flex;flex-direction:  column;align-items:  center;margin: 20% 0 0;text-align:  center;position:relative;}
.char_con li b:after {content:'';width: 22%;height: 2px;background: #1aa0e1;position:absolute;bottom: -34px;left: 39%;}
.char_con li b span {font-size: 16px;font-weight: 100;line-height: 28px;padding: 7% 0 0;color: #999;}
.char_con li p {text-transform: uppercase;font-size: 16px;margin: 33% 0 0;color: #ccc;font-weight: 1000;opacity: 0.5;}

/*appli*/
.appli {overflow: hidden;position: relative;height: 41.38vw;padding: 5% 0 0;}
.appli_box {}
.appli_tit {display: flex;flex-direction: column;color: #fff;position: relative;z-index: 9;padding: 0 0 0 6%;}
.appli_tit p {font-size: 28px;display: flex;flex-direction: column;position: relative;}
.appli_tit p:before {content:'Application case';position:absolute;bottom: -64px;left:0;text-transform: uppercase;font-family: Arial;font-size: 18px;}
.appli_tit p:after {content:'+';font-family: iconfont;font-size: 24px;position: absolute;left: 11%;bottom: -62px;}
.appli_tit p span {font-size: 18px;font-weight: lighter;padding: 1% 0 0;}
.appli_tab {position:absolute;top:0;left:0;width:100%;height: 100%;}
.appli_con {position: absolute;bottom: 0;left: 0;width: 100%;z-index: 5;height: 100%;overflow: hidden;}
.appli_con ul {display: flex;justify-content: space-between;height: 100%;}
.appli_con li {display: flex;flex-direction: column;align-items: center;color: #fff;width: 20%;height: 100%;position: relative;z-index: 5;border-right: 1px solid rgba(255,255,255,0.1);justify-content: flex-end;padding: 0 0 5% 0;}
.appli_con li:after {content:'';width:100%;height:0;background:linear-gradient(to top, rgba(51,51,51,0.5) 0 ,transparent);position:absolute;bottom:0;left:0;transition:0.5s;z-index:-1;}
.appli_con li:hover:after {height:50%;}
.appli_con li i {font-size: 33px;width: 60px;height: 60px;border-radius: 50%;border: 1px solid #fff;display: flex;justify-content: center;align-items: center;}
.appli_con li a {font-size: 22px;display: flex;flex-direction: column;align-items: center;margin: 7% 0 0;color:#fff;}
.appli_con li a span {font-size: 12px;text-transform: uppercase;padding: 8% 0 0;opacity: 0.5;}
.appli_call {}
.appli_call ul {display:flex;    transition: 0.5s;}
.appli_call li {position: relative;width:100%;flex-shrink: 0;}
.appli_call li:after {content:'';width:100%;height:100%;background:rgba(51,51,51,0.5);position:absolute;top:0;left:0;}
.appli_call li>a {}
.appli_call li>a img {width:100%;height: auto;}
.appli_call li p {display:none;}

/*process*/
.dz_bc {padding: 80px 0;overflow:hidden;position:relative; } 
.lc_ic{display: flex;padding-top: 42px;position:relative;} 
.lc_ic li{display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;height: 192px;width:11.11%;transition: all .5s;} 
.lc_ic li:hover{background: #1aa0e1;transform: translateY(10px);} 
.lc_ic li>span{font-size: 18px;color: #fff;position: absolute;top: 58px;left: 50%;margin-left: -8px;} 
.lc_ic li:hover>span{color: #1aa0e1;} 
.lc_ic li>div{font-size: 14px;color: #666;margin-top: 16px;} 
.dz_btn{display: block;width: 290px;height: 48px;line-height: 48px;text-align: center;color: #fff!important;font-size: 22px!important;border-radius: 24px;position: relative;background: #ff611b;margin: 0 auto;margin-top: 25px;} 
.lc_ic li:hover>div{color: #fff;} 
.lc_ic:before {position: absolute; content: ""; width: 100%; bottom: -80px; left: 0; height: 1px; } 
.dz_btn:after {position: absolute; content: ""; width: 198%; top: 24px; right: 0; height: 1px; background: #e8e8e8; margin-right: -198%; } 
.lc_pho {width: 33%;background: #333;border-radius: 36px;color: #fff;font-family:DIN Medium;font-size: calc(1rem + 1vw);position: relative;margin: 4% auto 0;padding: 1% 0 1% 14%;} 
.lc_pho span {display: inline-block;width: 40%;height: 100%;background: #1aa0e1;border-radius: 36px;position: absolute;top: 0;left: 0;font-family:"Microsoft YaHei";font-size: calc(0.7rem + 0.5vw);font-weight: normal;padding-left: 15%;    display: flex;align-items: center;} 
.lc_pho span:before {position: absolute;content: "\e62c";font-family: 'iconfont';top: 24px;left: 27px;font-size: calc(1rem + 0.8vw);} 

/*sup*/
.ys_c{width: 100%;background: url(https://memberpic.114my.com.cn/dgdexiong/uploadfile/image/20220427/20220427084810_1586684015.jpg) no-repeat center;padding: 100px 0;}
.gytit_c{text-align: center;} 
.gytit_c b{font-size: 36px;color: #333;} 
.gytit_c p{font-size: 18px;color: #a9a9a9;padding:15px 0;} 
.ys_tit b{font-weight: normal;font-size: 38px;color: #fff;display: block;}
.ys_tit b span{font-size: 38px;color: #fff;font-weight: bold;}
.ys_tit{text-align: center;}
.ys_tit p{font-size: 18px;color: #fff;padding-top: 10px;}
.ys_tit p span{font-size: 18px;color:#1aa0e1;}
.sup{margin-top: 60px;}
.sup_t h3 {font-size:40px; text-align: center; font-weight: normal; padding-top:50px; line-height:43px; }
.sup_t h3 span { display: block; font-size: 18px; color:#888; font-weight: normal; font-weight:100; }
.sup_t h3 b{ color:#009fde;}

.sup{line-height:24px; font-size: 16px; position: relative; z-index: 1; clear: both; padding:56px 0 0; color: #fff; width: 100%; overflow: hidden; max-width: 1980px; display: block; margin: 0 auto; }
.leit{ width: 100%; height:610px; }
.leit ul{ width: 100%; display: flex;}
.leit li{ cursor:pointer; transition:all 0.5s; position: relative; height: 610px; width:25%; background:#fff; padding:35px; overflow:hidden;}
.leit li+li{margin-left: 5px;}
.leit li:nth-child(1) .hav{background:#fff url(https://memberpic.114my.com.cn/dgdexiong/uploadfile/image/20220426/20220426151600_1566242464.jpg) top center no-repeat;}
.leit li:nth-child(2) .hav{background:#fff url(https://memberpic.114my.com.cn/dgdexiong/uploadfile/image/20220426/20220426151600_1735679976.jpg) top center no-repeat;}
.leit li:nth-child(3) .hav{background:#fff url(https://memberpic.114my.com.cn/dgdexiong/uploadfile/image/20220426/20220426151600_1441100750.jpg) top center no-repeat;}
.leit li:nth-child(4) .hav{background:#fff url(https://memberpic.114my.com.cn/dgdexiong/uploadfile/image/20220426/20220426151600_201013584.jpg) top center no-repeat;}
.leit li img{ display: block; }
.hav{height: 400px; }

.shu2{ font-size: 30px; color: #fff; }
.leit li.on .shu2{opacity: 0;display: none;}
.shu2 span {display:block;font-size:28px;color:#1aa0e1;font-weight:bold;margin-top:30px;}
.shu2 p{color: #dfdfdf;font-size: 14px;margin-top: 9px;}
.shu2 b{font-size: 102px;color: #f1f1f1;display: block;margin-top: 20px;}
.shu2 em{ display: block; font-size: 16px; text-align: center; color: #f6f6f6; line-height:40px; text-transform:uppercase;font-style: normal;}

.bock{ width:100%;opacity:0;box-sizing: border-box;transition:0.5s; padding:32px 0 45px;}
.bock i{display: block;font-size: 102px;color: #f1f1f1;position: absolute;bottom: -33px;right: 26px;font-weight: bold;}
.leit li.on .bock{opacity: 1;}
.bock b{font-size:28px;color:#1aa0e1;font-weight:bold;display:flex;align-items:center;}
.bock b span{font-size: 16px;color: #666;display: inline-block;padding-left: 72px;position: relative;}
.bock b span:before{content: ""; position: absolute; width: 30px; height:1px; background:#d6d6d6; left:18px; top:50%;}
.bock p {width: 100%;padding-top: 17px;line-height: 30px;font-size: 14px;color: #969696;position: relative;z-index: 2;}

/*about*/
.about {overflow: hidden;padding: 80px 0;}
.about_box {max-width:  1500px;margin:  0 auto;position: relative;}
.about_tit {display: flex;flex-direction: column;align-items:  center;}
.about_tit b {font-size: 36px;}
.about_tit p {font-size: 18px;font-weight: lighter;padding: 0.8% 0 0;}
.about_con {margin: 4% 0 0;display: flex;justify-content: space-between;}
.about_txt {display: flex;flex-direction: column;width: 46%;}
.about_txt p {font-size: 28px;display: flex;flex-direction: column;font-weight:  bold;color: #1aa0e1;}
.about_txt p span {font-size: 12px;text-transform: uppercase;font-weight:  lighter;font-family:  Arial;transform: scale(0.9);transform-origin:  left;padding: 2% 0 0;color:  #ccc;}
.about_txt em {font-size: 16px;line-height: 32px;padding: 4% 0 0;font-weight:  lighter;color: #666;}
.about_txt a {font-size: 16px;width: 24%;background: #1aa0e1;color: #fff;height: 40px;display:  flex;justify-content:  center;align-items:  center;border-radius: 40px;font-weight:  lighter;margin: 7% 0 0;}
.about_pic {width: 50%;}
.about_pic i {}
.about_txt i img {width:100%;height: auto;}
.about_call {background:#fff;padding: 1%;position: absolute;bottom: 0;left: 0;width: 90%;    box-shadow: 0 0 20px #ddd;}
.about_call ul {/* display: flex; */margin-bottom: 0 !important;}
.about_call li {width: 20%;display: flex !important;flex-direction: column;align-items: center;margin: 0 0.1%;position: relative;overflow: hidden;}
.about_call li>a {border: 1px solid #f8f8f8;}
.about_call li>a img {width: 100%;height:auto;}
.about_call li p {padding: 4% 0 0;position: absolute;width: 100%;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;opacity: 0;transition:0.5s;background: rgb(51 51 51 / 50%);height: 0;}
.about_call li:hover p {height: 100%;opacity:1;}
.about_call li p>a {font-size: 18px;font-weight: lighter;color: #fff;}
.about_call .ban_dot {display:none !important;}

/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»*/
.news_bg{width:100%;background: #f8f8f8;padding: 80px 0;    overflow: hidden;}
.news {max-width:1500px;margin:0 auto;}
.news_t{text-align:left;float:left;}
.news_t dd:after{display:none;}
.news_t p {    font-size: 36px;font-weight:normal;}
.news_t dd {font-size: 18px;color: #999;line-height: 30px;font-weight:100;margin-top: 10px;}
.news_a{width:auto;}
.news_a a{width:152px;height:46px;font-size: 18px;color:#333;float:left;font-weight:100;box-sizing: border-box;text-align:center;margin-left:20px;display: flex;align-items: center;justify-content: center;}
.news_a a.on{background: #1aa0e1;color:#fff;}
.news_b{height: 488px;margin-top: 60px;position: relative;}
.new_tit {display: flex;justify-content: space-between;align-items: center;}
.new_item{     width: 100%; flex-shrink: 0;}
.new_item>div {display: flex;justify-content: space-between;}
.new_lc .news_div_item {display: flex;flex-direction: column-reverse;width: 48.5%;
position: relative;padding: 24px 24px 60px; background: #fff;}
.new_lc .news_div_item:hover img {    transform: scale(1.1);}
.new_lc .news_div {display: flex;justify-content: space-between;}
.new_lc {width: 68%;}
.new_rc {width: 30%;}
img.news_div_item_image {width: 100%;transition: 0.5s;}
.new_rc .news_div_item_pic,.new_rc .news_div_item_date {display: none;}
.new_ic {margin-top: 50px;position: relative;overflow: hidden;}
.new_ic>div {    display: flex; transition: 0.5s;}
.new_lc a.news_div_item_a {font-size: 18px;color: #333;position: relative;display: block;margin-top: 20px;}
.new_lc .news_div_item_body {font-size: 14px;color: #999;line-height: 26px;margin-top: 40px;
 height: 52px;overflow: hidden;}
.new_lc .news_div_item_date {display: flex;position: absolute;bottom: 129px;left: 24px;}
.new_lc .news_div_item_date>div {font-size: 12px;color: #999;}
.new_lc .news_div_item_pic { border: 1px solid #eee;}
.new_lc .news_div_item_pic a {overflow:hidden;    display: block;}
.new_lc .news_div_item_a:after {position: absolute;content: "read more +";font-size: 14px;color: rgb(34,34,34); bottom: -126px;left: 0;}
.new_rc .news_div_item {background: #fff;padding: 36px 32px;position: relative;}
.new_rc .news_div_item:nth-child(n+3):after{content:"";display:block;width:0;height:6px;background:#1aa0e1;transition:0.3s all ease-in-out;position: absolute;bottom: 0;left: 0;}
.new_rc .news_div_item:nth-child(n+3):hover::after{width:100%;}
.new_rc .news_div_item:nth-child(-n+2) {display: none;}
.new_rc .news_div_item:nth-child(n+4) {margin-top: 23px;}
.new_rc a.news_div_item_a {display: block;font-size: 18px;}
.new_rc .news_div_item_body {font-size: 15px;color: #999;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; margin-top: 15px;}


/*link*/
.gy{max-width: 1500px;margin: 0 auto;min-width: 1200px;width: 100%;} 
.link_bg{ height: 88px;background:#f0f0f0;overflow: hidden;} 
.linkTagcs li a{font-size:14px;} 
.links_r a{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;height:80px;display: block;line-height:80px;} 
.links_l{display: flex;align-items: center;} 
.l_wz{margin-left:12px;position: relative; width: 79px;} 
.l_wz b{font-size: 25px;color: #051c16;line-height: 21px;} 
.l_wz b span{font-size: 25px;color: #1aa0e1;} 
.l_wz p{color: #696b6a;letter-spacing: 5px;} 
.l_wz:after{content: '';position: absolute;width: 1px;height: 38px;background: #ededed;top: 0;right: -10px;} 
.links{display: flex;align-items: center;height: 88px;} 
.links_m{margin-left: 25px;} 
.foo_icon{display: flex;justify-content: space-between;margin-bottom: 69px;} 
.foo_icon li span{color:#fff;display: block;width: 38px;height: 38px;border-radius: 100%;background: #1aa0e1;display: flex;justify-content: center;align-items: center;position: relative;font-size: 22px;z-index:1;} 
.foo_icon li span:after{content: '';position: absolute;width: 48px;height: 48px;border-radius: 100%;background: rgba(32,114,224,0.22);top: -5px;left: -5px;z-index:-1;} 
.foo_icon li{display: flex;align-items: center;} 
.foo_icon li div{margin-left: 13px;} 
.foo_icon li div b{font-size: 16px;} 
.bq_gzh{float: right;padding-top:7px;} 
.bq_gzh li+li{margin-left: 44px!important} 
.copy_bg{height: 80px;background: #1f2020;line-height: 80px;overflow:hidden;} 
.copy_b{display: flex;justify-content: space-between;} 
.copy_bg div{color: #fff;line-height: 80px;} 
.copy_b div:nth-child(1){width: 65%;border-top: 1px solid rgba(255,255,255,0.1);} 
.copy_b div:nth-child(2){background: #1aa0e1;width: 35%;padding-left: 80px;position: relative;} 
.copy_b div:nth-child(2):after {position: absolute;content: "";width: 300px;height: 100%;background: #1aa0e1;top: 0;right: -300px;} 
.copy_bg div a{color: #fff;font-size: 14px;} 
.foo_icon li div p {margin-top: 3px;} 
.cl {clear: both;} 
.banq{width: 65%;padding:90px 0;} 
.bq_cl>b, .bq_cr>b, .bq_r>b {font-size: 24px;color: #fff;display: block;margin-bottom: 20px;} 
.bq_ewm {display: flex;padding-top: 60px;position: relative;} 
.bq_ewm li span {display: block;width: 36px;height: 36px;border-radius: 100%;font-size: 21px;text-align: center;line-height: 36px;color: #fff;background: #1f2020;} 
.ewm_cc {position: absolute;bottom: 39px;left: 0;display: none;width: 28%;} 
.ewm_cc img {width: 100%;height: auto;} 
.bq_r {width: 35%;padding:90px 0 0;background: #1aa0e1;padding-left: 80px;position: relative;} 
.bq_r:after {position: absolute;content: "";width: 300px;height: 100%;background: #1aa0e1;top: 0;right: -300px;} 
.bq_lx {line-height: 36px;} 
.bq_lx li{font-size: 16px;line-height: 36px;} 
.bq_ewm li+li {margin-left: 10px;} 
.bq_item li:first-child {padding-left: 20px;} 
.bq_item li:first-child:before {left: 0;} 
@media screen and (max-width: 1460px){
	.bq_item li+li {margin-left: 10%;} 
	.bq_r,.copy_b div:nth-child(2){padding-left:30px;} 
} 
@media screen and (max-width: 1320px){
	.bq_item li+li {margin-left: 10%;} 
	.banq,.copy_b div:nth-child(1){width: 62%;} 
	.bq_r,.copy_b div:nth-child(2){width: 38%;} 
} 
/*footer*/
.footer {display: flex;} 
.footer_bg{width: 100%; color: #fff;background: #1f2020;position: relative;overflow:hidden;} 
.fbt{border-top:10px solid #ff5c00;} 
.bq_item li{position: relative;} 
.bq_item li{ float: left;position: relative;} 
.bq_item li:before{content: '';position: absolute;width:12px;height: 1px;background: #fff;top:24px;left: -22px;} 
.bq_item li+li{margin-left:10%;} 
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;} 
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;} 
.bq_gzh li{width:130px;} 
.footer_w{font-size: 14px; line-height: 34px; color: #999;} 
.footer_w p{position:relative;} 
.footer_w p:before{left:0;font-family: "iconfont";font-size: 16px;} 
.bq_item li a{ display: block;font-size: 14px; line-height: 30px; color: rgba(255,255,255,0.47);} 
.bq_item li a:hover{color:#fff;} 
.footer_t{ font-size: 18px !important; color: #fff !important;  line-height: 48px !important; position: relative;font-weight: bold;} 
.footer li img{width:100%;height:auto;} 
.bq_gzh li p{text-align:center; color:#fff; line-height:30px; margin-bottom:10px;} 
.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;padding-top: 10px;} 
.copy a{font-size: 14px; color: #999;} 
.copy a:hover{color: #ff7b0f;} 
@keyframes myfirst{
	from {transform: rotate(0deg);} 
	to {transform: rotate(360deg);} 
}