* {margin: 0;padding: 0;box-sizing: border-box;line-height:100%;font-family: "jcyt";}
body {font-size: 14px;font-family: "jcyt";overflow-x: hidden}
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 !important;border: none;}fv
html { overflow-x: hidden; overflow-y: auto; }

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

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

@font-face {
  font-family: "jcyt";
   src: url("//memberpic.114my.com.cn/dgtjzn/cssnew/jcyt.otf.txt") format("woff2"),
       url("//memberpic.114my.com.cn/dgtjzn/cssnew/jcyt.woff.txt") format("woff"),
       url("//memberpic.114my.com.cn/dgtjzn/cssnew/jcyt.otf.txt") format("truetype"),
       url("//memberpic.114my.com.cn/dgtjzn/cssnew/jcyt.ttf.txt") format("embedded-opentype"),
       url("//memberpic.114my.com.cn/dgtjzn/cssnew/jcyt.ttf.txt") format("svg");
}
@font-face {
font-family: 'din';
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);
}

@media screen and (max-width: 1680px){
.pro:after {    width: 95% !important;}
.pro_l li:before{    left: 23% !important;}
.pro_l li:nth-child(4):before{left: 10% !important;}
}
@media screen and (max-width: 1630px){
.head_tit{padding-left:26% !important;}
}
@media screen and (max-width: 1460px){
.head_tit{padding-left:20% !important;}
}

@media screen and (max-width: 1440px){
.pro_l li:before{    left: 21% !important;}
.pro_l li:nth-child(4):before{left: 10% !important;}
.pro:after {    width: 99% !important;}
.about_txt em {font-size: 15px !important;}
.about_txt a {margin: 3% 0 0 !important;}
.about_call {margin: 4% 0 0 !important;}
.copy_tab { max-width: 1300px !important;}

}

@media screen and (max-width: 1370px){
.head_tit{padding-left:19% !important;}
}

@media screen and (max-width: 1366px){
.head_tit {padding-left: 17% !important;}  
.pro_l li:before{    left: 21% !important;}
.pro_l li:nth-child(4):before{left: 10% !important;}
}

@media screen and (max-width: 1280px){
.head_tit {padding-left: 15% !important;}
.pro:after {    width: 99% !important;}
.about_txt em {font-size: 15px !important;}
.about_txt a {margin: 2% 0 0 !important;}
.about_call {margin: 1% 0 0 !important;}
.copy_tab { max-width: 1300px !important;}
.about_txt em {
    font-size: 15px;
    font-weight: lighter;
    line-height: 22px !important;padding: 5% 0 0;}
    
}
.gy {
    max-width: 1500px;
    margin: 0 auto;
    min-width: 1200px;
    width: 100%;
}

.gyb {
    max-width: 88%;
    margin: 0 auto;
    min-width: 1200px;
    width: 100%;
}

.title {text-align: center; overflow: hidden;}
.title>b {display: block; font-size: 42px; text-transform: uppercase; font-weight: bold; color: #333; }
.title>em {font-size: 16px;color: #999; display: block; line-height: 30px; padding-top:8px;}

.title1 {text-align: center; overflow: hidden;}
.title1>b {display: block; font-size: 44px; text-transform: uppercase; color: #333; font-weight: normal; color: #fff; font-family: "cryy";}
.title1>b>span{font-size: 66px;color: #fff;}
.title1>em {font-size: 18px;color: rgba(255,255,255,0.5);display: block;line-height: 30px;}

/*head*/
.headd{overflow: hidden;}
.head {    position: relative;z-index: 55; }
.head_box {max-width: 1500px;margin: 0 auto;}
.head_topd {background:#f2960f; width: 100%; margin:0 auto;}
.head_top {display: flex;justify-content: space-between;align-items: center;height:50px;position: relative; width: 95%; margin:0 auto;}
.head_name {font-size: 14px;color: #fff; line-height:23px;}
.head_tit {display: flex;align-items: center;justify-content:  space-between; position: relative; padding-left: 34%;}
.head_tit a {font-size: 14px;color: rgba(255,255,255,0.3);width: 120px;height: 26px;border:1px solid rgba(255,255,255,0.3);border-radius: 40px;display: flex;justify-content: center;align-items: center;margin: 0 24px 0 0;position:  relative;padding: 0 17px 0 0;}
.head_tit a:after {content:'\e65a';font-family: iconfont;position:  absolute;top: 4px;right: 18px;font-size:  16px;color:  rgba(255,255,255,0.3);}
.head_tit p {display: flex;align-items: center;border-left: 1px solid rgba(255,255,255,0.16);padding: 0 20px 0 24px;position:  relative; }
.head_tit p:after {content:'\e65a';font-family: iconfont;position:  absolute;top: 5px;right: 0;font-size:  14px;color:  rgba(255,255,255,0.3);}
.head_tit p i {font-size: 30px;color: rgba(255,255,255,0.3);}
.head_tit p span {font-size: 16px;color: #fff;display:  flex;align-items:  center;padding: 0 0 0 10px; font-family: Microsoft YaHei;    cursor: pointer;}
.head_tit p span em {font-size: 18px;font-family: din;}
.head_tit p:hover b {display: block;}

.laug{float: right;position: relative;width:140px;padding-left: 10px;height: 40px;    z-index: 5;}
.laug > ul{position: absolute;overflow: hidden;width: 100%;height: 40px;transition: 0.3s all ease;top: 0px;left: 0;}
.laug:hover > ul{ height:95px}
.laug > ul:after{ content: ''; display: block; width: 0; height: 0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 4px solid #fff; position: absolute; top: 18px; right: 15px; transition: 0.3s all ease; }
.laug ul li a{ display: block; padding: 0 0 0 15px; line-height: 40px; font-size: 14px;  color: #fff;}
.laug ul li:nth-child(2) a{background: #333; }
.laug ul li a:hover{ color: #f2960f;}
.laug ul li a i{display: block;float: left;height: 16px;width: 22px;margin: 12px 10px 12px 0;}
.laug ul li a i img{display: block}

.head_tab {display: flex;justify-content: space-between;align-items: center;height: 120px; width: 100%; margin:0 auto; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1); padding:0 2%;    background: #fff;}
.head_logo {display: flex;align-items: center;}
.head_logo i {}
.head_logo i img {}
.head_logo p {display: flex;flex-direction: column; font-size:1.4vw;padding: 0 0 0 16px; font-weight: bold; letter-spacing:0px;}
/*.head_logo p span {font-size: 1.3vw;color: #999;padding: 7px 0 0; font-weight: 100;letter-spacing:0px;}*/
.head_con {display: flex;align-items: center;height: 100%;width: 66%;justify-content:  space-between;position:  relative;}
.head_nav {width: 96%; position: relative;}
.head_nav ul {display: flex;justify-content:  space-between;width: 85%;}
.head_nav>ul>li {display:  flex;justify-content:  center;align-items:  center;line-height: 120px;width: 24%;}
.head_nav>ul>li>a {font-size: 1vw;width: 100%;text-align:  center;line-height: 120px;position:  relative;transition: 0.5s; }
.head_nav li>a:after {content:'';width:100%;height:0;position:absolute;top:-106px;left:0;background:#fff;transition:0.5s;z-index: -1;}
.head_nav>ul>li:hover>a:after{height:100%;color:#333;}
.head_nav>ul>li:hover>a{color:#f2960f;}
.head_nav>ul>li.cur>a:after {height:100%;color:#f2960f;}
.head_nav>ul>li.cur>a {color:#f2960f;}

.dropmenu{ position:absolute; top:150%; max-height:0; transition:all .3s ease; width:100%;left: -0px;z-index:99; transition:all .3s ease; background:#f9f9f9; border-radius:0px; opacity:0; visibility:hidden; padding: 0px 0px}
.dropmenu a{ display:block; line-height:36px !important; text-align:center; font-size:14px !important; color:#666 !important; transition:all .5s ease; border-bottom: 1px #eee solid;}
.dropthree{ position:relative;}
.dropthree>div{ position:absolute; left:105%; visibility:hidden; opacity:0; transition:all .3s ease; border-radius:5px;width:100%; background:#f9f9f9; top:0;}
.dropthree:hover>div{ opacity:1; left:100%; visibility:visible; }
.head_nav li:hover .dropmenu{ max-height:1000px;  top:100%; opacity:1; visibility:visible;}
.dropmenu a:hover{ background:#f2960f; color:#fff !important;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
.head_nav li {    position: relative;}
.prolist2021 {position:relative;}
.dropmenu .prolist2021>ul {position:relative;    display: flex; flex-direction: column;    width: 100%;}
.prolist2021 li {position:relative;}
.prolist2021 li dl {position:absolute;top:0;left:100%; transition: 0.5s;}
.nav_c li:hover dl {    opacity: 1; transition: 0.5s;}
.prolist2021 li dl dt a {display: block;padding: 0 40px;width: 300px;height: 42px; border-bottom: none;background: #fff; color: #666; font-weight: 100; font-size: 14px; line-height: 42px;position: relative;}
.prolist2021 li:nth-child(6) {display:none;}

.nav_c>ul>li:hover .nav2 {transform: rotateX(0deg);}
.prolist2021 li:hover dl { transform: rotateY(0deg);}
.prolist2021 li dl {position: absolute;top: 0; left: 100%;transition: 0.5s; transform-origin: left; transform: rotateY(90deg);}

/*button*/
.btn_more {}
.btn_more ul {display: flex;justify-content: space-around;}
.btn_more li {display:  flex;}
.btn_more li i {width: 36px;height: 36px;border-radius: 50%;font-size: 21px;display:  flex;justify-content:  center;align-items:  center;overflow:hidden;position:relative;z-index: 5;transition:0.5s;border: 1px solid #f2960f;color: #f2960f;}
.btn_more li:hover i {color:#333;}
.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: 3%;top: 100px;right: 0;transform-origin: top;box-shadow:  0 0 20px #ddd;border-radius: 10px;    z-index: 55;}
.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: 0px;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;}

/**/
.head_tit p b {font-size: 18px;position: absolute; top: 40px;left: 21%;background: #333; padding: 4% 11%; color: #fff; font-family: Arial; z-index: 55;    display: none;}

/* Banner */
article, aside, dialog, section, figure {display: block;}
.index_video_wrap {width: 100%;height: 100%;position: relative;}
.index_video_wrap video {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner-box {background:#0061ae;}
.banner-img {width:100%;height:100%;position:relative;overflow:hidden;}
.banner-box {height:-webkit-calc(85vh);height: calc(85vh);}
.banner-img img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.banner-box .swiper-pagination-bullet {width:12px;height:12px;opacity:1;background:rgba(255,255,255,1);margin:0 27px !important;}
.banner-box .swiper-pagination-bullets {bottom: 50px !important;}
.swiper-animation {/* opacity:0; */text-shadow: 3px 3px 3px #060606;/* -webkit-text-stroke: 1px #949494; */}
.swiper-text-box .swiper-animation:nth-child(1) {-webkit-animation-delay:200ms;animation-delay: 200ms;}
.swiper-text-box .swiper-animation:nth-child(2) {/* -webkit-animation-delay:400ms; */animation-delay:400ms;}
.swiper-text-box .swiper-animation:nth-child(3) {-webkit-animation-delay:600ms;animation-delay:600ms;}
.swiper-text-box .swiper-animation:nth-child(4) {-webkit-animation-delay:800ms;animation-delay:800ms;}
.swiper-text-box .swiper-animation:nth-child(5) {-webkit-animation-delay:1000ms;animation-delay:1000ms;}
.banner-box .swiper-pagination-bullet-active {background:#1a96d5 !important;opacity:1 !important;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}

.banner-box .swiper-pagination-bullet-active {background:none !important;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);}
.banner-box .swiper-pagination-bullet-active:after {background:rgba(0,0,0,.1) !important;border:1px solid #fff !important;width:11px !important;height:11px !important;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);}
.banner-box .swiper-container-horizontal > .banner-box .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:50px !important;}
.banner-box .swiper-pagination-clickable .swiper-pagination-bullet {width:17px;height:17px;background:rgba(0,0,0,.1);opacity:1 !important;position:relative;border-radius:100% !important;-webkit-border-radius:100% !important;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);}
.banner-box .swiper-pagination-clickable .swiper-pagination-bullet:first-child:before {display:none;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);}
.banner-box .swiper-pagination-clickable .swiper-pagination-bullet:before {width:50px;content:"";position:absolute;height:1px;background:rgba(255,255,255,.2);right:19px;top:8px;}
.banner-box .swiper-pagination-clickable .swiper-pagination-bullet:after {border:1px solid #fff !important;background:#fff;content:"";top:2px;left:2px;width:11px;height:11px;position:absolute;border-radius:100% !important;-webkit-border-radius:100% !important;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);}
.banner-box .swiper-pagination {-webkit-transform:translateY(0);transform:translateY(0);transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
.banner_title {font-size:58px;color:#ffffff;font-weight: 500;letter-spacing: 2px;}
.banner_en {color:#ffffff;text-transform:uppercase;margin-top: 10px;font-size: 21px;color: #ffffff;font-weight: bold;width: 130px;height: 2px;background: #fefeff;margin-left: 9px;box-shadow: 5px 5px 5px #060606;}
.banner_text {font-size: 26px;color:#ffffff;padding-top: 10px;font-weight: 400;}
.banner_button {margin-top:60px;font-size:0;background:#ffffff;}
.banner_button a {display:block;transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
.banner_button_text {position:relative;z-index:1;color:#333333;transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
.banner_button_text span {position:absolute;top:0;left:0;width:100%;text-align:center;transition:all .5s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);}
.banner_button_text span:nth-child(1) {-webkit-transform:translateY(0);transform:translateY(0);}
.banner_button_text span:nth-child(2) {-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;}
.banner_button a:hover .banner_button_text span:nth-child(1) {-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0;}
.banner_button a:hover .banner_button_text span:nth-child(2) {-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
.banner_button a:hover .banner_icon span:after {-webkit-transform:translateX(-50%) translateX(0);transform:translateX(-50%) translateX(0);opacity:1;}
.banner_button a:hover .banner_icon span:before {-webkit-transform:translateX(-50%) translateX(8px);transform:translateX(-50%) translateX(8px);opacity:0;}
.banner_button_title {width:170px;font-size:16px;line-height:50px;height:50px;text-align:center;position:relative;overflow:hidden;}
.banner_button_title:after {content:"";position:absolute;left:100%;top:0;width:100%;height:100%;background:#0061ae;transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
.banner_icon {width:50px;text-align:center;line-height:50px;height:50px;background:#0061ae;}
.banner_icon span {color:#ffffff;display:block;position:relative;transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
.banner_icon span:after {content:"\e685";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateX(-8px);transform:translateX(-50%) translateX(-8px);opacity:0;transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
.banner_icon span:before {content:"\e685";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .6s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);}
/**/
#videoBanner{}
.banner1 {height:980px;}
.banner1 .swiper-slide {background-size:cover;background-position:center;}
.banner1-btn {position:absolute;top:50%;left: 50%;transform:translate(-50%,-50%);z-index:1;}
.basewidth {width:100%;margin:0 auto;clear:both;max-width: 90%;min-width:1180px;box-sizing:border-box;}
.banner1-btn div {position:absolute;width:18px;height:30px;background-size:cover;top:0;}
.banner1-btn .banner1-prev {background-image:url(https://memberpic.114my.com.cn/dgtjzn/uploadfile/image/20221031/20221031202709_1894226392.png);left:10px;}
.banner1-btn .banner1-next {background-image:url(https://memberpic.114my.com.cn/dgtjzn/uploadfile/image/20221031/20221031202709_2097522145.png);right:10px;}

.banner_title {font-size:56px;color:#ffffff;font-weight: bold;letter-spacing: 2px;}
.banner_en {color:#ffffff;text-transform:uppercase;margin-top: 15px;font-size: 21px;color: #ffffff;font-weight: bold;width: 130px;height: 2px;background: #fefeff;margin-left: 4px;box-shadow: 5px 5px 5px #060606;}
.banner_text {font-size: 22px;color:#ffffff;padding-top: 15px;font-weight: 200;}
.width-auto {
    width: 100%;
    padding: 0px 200px;
    position: relative;
}
.swiper-animation {
    text-shadow: 3px 3px 3px #060606;
}
.swiper-text-box .swiper-animation:nth-child(1) {
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
}
.swiper-text-box .swiper-animation:nth-child(2) {
    /* -webkit-animation-delay: 400ms; */
    animation-delay: 400ms;
}
.swiper-text-box .swiper-animation:nth-child(3) {
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
}

.centerr {
    position: absolute;
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 999;
}
/* Banner End */

/*product*/
.pro {padding: 0px 0 70px 0px;overflow: hidden; position: relative;margin-top: -40px;z-index: 99;}
.pro_box {max-width: 88%;margin: 0 auto;}
.pro_tab {margin-top: 0%;}
.pro_nav {display:flex;justify-content:space-between;align-items:center;background: #f2960f; position: relative;}
.pro_nav:before {content:'';width: 128%;height: 1200px; background: #f8f8f8;position: absolute ;top: 40px;left: -14%;  z-index: -1;}
.pro_l {width:90%;}
.pro_l ul {display: flex;justify-content: space-around;}
.pro_l li {width: 20%;height: 5vw;display: flex;justify-content: center;align-items: center;    position: relative;}
.pro_l li a {font-size: 18px;color:#fff;position: relative; width: 65%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: center;}
.pro_l li:hover {background:#333;}
.pro_l li:before {content:'';width: 8px;height: 8px;border-radius:50%;border:1px solid #fff;position:absolute;top: 45%;left: 31%;}
.pro_l li:nth-child(4):before{left: 11%;}
.pro_r {width: 5%;}
.pro_r  a {color:#fff;font-size:14px;}
.pro_con {overflow: hidden;margin-top:50px;}
.pro_big {display: flex;transition: 0.5s;}
.pro_call {width: 100%;flex-shrink: 0;}
.pro_call ul { display: flex;}
.pro_call ul:last-child {margin-top:25px;}
.pro_call li {width: 32.3%;display: flex;flex-direction: column;align-items: center;overflow: hidden; background:#fff; padding:18px 0 0;}
.pro_call li+li{margin-left:1.4%;}
.pro_call li:hover img {transform:scale(1.1);}
.pro_call li:hover span:before {width:100%;}
.pro_call li>a {overflow:hidden; margin:0 18px;}
.pro_call li img {width:100%;height:auto;transition:0.5s;}
.pro_call li span {width: 100%;background: #fff;padding: 22px 45px;border-bottom: 3px solid #ddd;position: relative;}
.pro_call li span:before {content:'';width:0;height: 3px;background: #f2960f;position:absolute;bottom: -3px;left:0;transition: 0.5s;}
.pro_call li span:after {content:'>';font-size: 18px;position:absolute;right: 20px;top: 24px;color: #bababa;}
.pro_call li span>a {font-size: 16px;}
.pro_call li br {display:none;}

.case_box{width: 100%; position: relative;z-index:999; padding: 50px 0 80px 0px;}
.case_con { padding-top: 50px; max-width: 1500px; margin: 0 auto;}
.case_con .divdgweb_new_div {display: flex;justify-content: space-between;}
.case_con .divdgweb_new_div_item { width: 24%;display: flex;  flex-direction: column-reverse;}
.case_con .divdgweb_new_div_item:hover .news_div_item_pic img {transform: scale(1.2);  }
.case_con .divdgweb_new_div_item_content {background: #fff;padding: 14% 14% 28%;display: flex;flex-direction: column;align-items: center; margin-top:3%; box-shadow: 5px 0 15px #eee;}
.case_con .divdgweb_new_div_item_title a {font-size: 24px;font-weight: lighter;line-height: 24px;color: #666;position: relative;}
.case_con .divdgweb_new_div_item_title a:after {content:'查看更多 +';width: calc(100% / 1);position:absolute;bottom: -122px;left: 0;font-size: calc(0.7rem + 0.1vw); border-radius: 40px;padding: 1% 0;text-align: center; background: linear-gradient(120deg,#f8f8f8 10%,#eee 80%); color: #333; box-shadow: 0px 0 15px #ddd;}
.case_con .divdgweb_new_div_item:nth-child(2n) .divdgweb_new_div_item_content {background: #fff; margin-top:0px; margin-bottom:3%;}
.case_con .divdgweb_new_div_item:nth-child(2n) .divdgweb_new_div_item_title a,.divdgweb_new_div_item:nth-child(2n) .divdgweb_new_div_item_body {color:#666;}
.case_con .divdgweb_new_div_item_body {font-size: 14px; color: #666;line-height: 24px;padding-top: 7%; font-weight:100;}
.case_con .news_div_item_pic {overflow: hidden;}
.case_con .divdgweb_new_div_item:nth-child(2n) {flex-direction: column;}

.news_div_item_pic img { width: 100%;height: auto;  transition: 0.5s;}


/*int*/
.int {padding: 0px 0 100px 0;position: relative;}
.int_box {margin: 0 auto;}
.int_tit {display: flex;flex-direction: column;align-items: center;color:  #fff;}
.int_tit b {font-size: 68px; font-family: 'pmzd'; font-weight:normal;}
.int_tit p {font-size: 24px;font-weight: 100;padding: 1% 0 0;}
.int_con {margin: 5% 0 0;}
.int_con ul {display: flex;justify-content: space-around;}
.int_con li {display: flex;flex-direction: column;align-items:  center;}
.int_con li i {width:  140px;height:  140px;background: rgba(255,255,255,0.1);border-radius: 50%;border: 1px solid rgba(255,255,255,0.2);display:  flex;justify-content:  center;align-items:  center;font-size: 42px;color: #fff;}
.int_con li em {font-size: 18px;color:  #fff;padding: 16px 0 0;font-weight:  lighter;}
.int_con li p {color: #fff;display:  flex;align-items:  flex-start; padding: 13% 0 0;}
.int_con li p span {font-size: 46px;  font-family: din;}
.int_con li p b {font-size:  18px;font-weight:  normal;}
.int_mail {background: #0259a8;padding: 60px 9%;margin: 4% 0 0;}
.int_mail b {display: flex;flex-direction: column;align-items: center;color: #fff;font-size: 46px;font-weight: 500;}
.int_mail b span {font-size: 18px;font-weight: 100;text-transform: uppercase;padding: 24px 0 0;font-family:  Arial;opacity: 0.5;}
/**/
.cc_ri {width: 89%;margin: 4% 0 0;}
.feed_lx {overflow: hidden;width: 100%;}
.feed_lx ul li {width: 100%;}
.feed_lx ul {display:  flex;justify-content:  space-between;width: 100%;}
.cc_ri ul li {height: 49px;position: relative;margin-bottom: 18px;width: 32%;}
.cc_ri ul li span {position: absolute;top: -20px;left: 0;line-height: 20px;}
.cc_ri ul li input {width: 100%;height: 49px;line-height: 49px;padding: 0 0 0 12px;outline: none;font-size: 16px;/**/background:  transparent;border: 1px solid rgba(255, 255, 255, 0.3); color: rgba(255,255,255,0.5) !important;}
.cc_ri ul li input:focus, .cc_ri textarea:focus, .code input#authcode:focus {border: 1px solid #0e131f;}
.cc_ri ul li.li08 {margin-left: 0;height: 49px;}
.cc_ri textarea {width: 100%;height: 49px;line-height: 33px;outline: none;font-size: 16px;color: rgba(255,255,255,0.5) !important;padding: 0 0 0 12px;background: transparent;border: 1px solid rgba(255, 255, 255, 0.3);}
.code {font-size: 0;display: flex;justify-content: space-between;width: 87%;margin: 1% auto 0;align-items:  center;justify-content:  center;}
.code input#authcode {width: 40%;height: 49px;padding-left: 12px;display: inline-block;vertical-align: top;border: 1px solid rgba(255, 255, 255, 0.3);background:  transparent; color: rgba(255,255,255,0.5) !important;}
.code i {vertical-align: middle;padding: 7.5px 0;display:  flex;align-items: center;}
.code img {margin-left: 13px;width:  100%;height:  auto;}
#submit {color: #fff;font-size: 16px;width: 20%;height: 49px;line-height: 49px text-align: center;background-color: #fc0100;display: inline-block;vertical-align: top;margin-left: 13px;transition: all .5s;}
.feed_lx b {font-size: 20px;line-height: 40px;}
#file {margin-top: 37px;}
.fs_lx {font-size: 16px;color: rgba(255,255,255,0.6);line-height: 30px;padding-top: 22px;}
/**/
input::-webkit-input-placeholder {color: #fff;opacity: 0.5;}
textarea::-webkit-input-placeholder{color:#fff;opacity: 0.5;}
.int_video {position: absolute;top:0;left: 0;width:  100%;height:  100%;z-index: -1;}
.int_video:after {content:'';position: absolute;top:0;left: 0;background: rgba(0,0,0,0.6);width:  100%;height:  100%;z-index: 1;}

/* pradv */
.about{background: #dedfe1; background-size: 100%;padding-top: 200px;padding-bottom: 200px;position: relative;}
.about .about_a {display: flex; justify-content: space-between;position: relative;}
.ab_1 b {font-size: 172px; font-family: 'DIN Medium'; color: #fff;}
.ab_1 b {width: 107px;height: 150px; display: inline-block; background: #f2960f; position: relative;}
.ab_1 b::before {content: 'T'; font-size: 172px; font-family: 'DIN Medium'; color: #fff; position: absolute; left: 0; top: -42px;}
.ab_1 p {font-size: 2vw; font-weight: normal; color: #333; padding-left: 1%; line-height: 59px;}
.ab_1 em{font-size: 3vw;display: block; font-weight: bold;}
.ab_1 p span {display: block; font-size: 1.1vw; font-weight: normal; color: #999;margin-top: 10px;}
.ab_1 .abo {display: flex; align-items: center;}
.ab_1 {width: 47%;}
.ab_2 img {width: 100%;float: right; margin-top: 0px;}
.ab_2 {width: 50%;}
.ab_1>ul {margin-top: 8%;margin-left: 0%; width: 90%;}
.ab_1>ul>li{line-height: 56px;font-weight: normal; font-size: 1.1vw; color: #666; margin-top: 15px; border:1px #ccc solid; padding-left: 5%;}
.ab_1>ul>li>i {color: #f2960f; margin-right: 8px;}
.about_a::before {content: '让天下工厂实现自动化'; background: #f2960f; width: 800px; height: 90px; position: absolute; top: -245px; right: 0px;text-align: center; line-height: 90px; font-size: 44px; color: #fff; letter-spacing: 3px;font-weight: bold;}
.t_box1 { margin-top: 25px;}
.t_box1 .progdwz2021 ul li:nth-child(3) {}
.t_box1 .progdwz2021 ul { display: flex;}

.t_box1 {max-width: 705px;overflow: hidden;margin-top: 45px;}
.t_box1 ul {display: flex;justify-content: space-between;}
.t_box1 ul li { position: relative; flex-shrink:0;float: left;width:22%;transition: 0.2s;}
.t_box1 ul li+li{margin-left:12px;}
.t_box1 ul+ul{margin-top:1%;}
.t_box1 ul li img {}
.t_box1 ul li {display: inline-block;transition: 0.2s;}
.t_box1 ul li img {width: 100%; height:auto !important;}
.t_box1 ul li a {font-size: 14px;display:inline-block !important;color: #6f737a;width: 100%;line-height:38px;text-align: left; text-align:center;}
.t_box1 ul li span{}
.t_box1 ul li>a a{width:100%;height:100%;position: absolute !important;top: 0;left: 0;}
.t_box1 ul li,.pro_list ul li a,.pro_list ul li>a a{position:relative;display:block;}
.t_box1 ul li:hover span a{color:#fff;background:#f2960f; transition: 0.2s;}
.t_box1 ul li:hover{border:18px solid #f2960f;transition: 0.2s;}
.t_box1 ul li>a{overflow:hidden;display:block;}

/*hz*/
.par_ic ul {display: flex;flex-wrap: wrap; margin-top: 0.76%;}
.par_ic ul li {width: 15.9%; border: 1px solid #eee; position: relative; margin: 0 0.38%;}
.par_ic ul li img {display: block; width: 100%; height: auto;}
.par_ic ul li:nth-child(n+8) { margin-top: 10px;}
.par_ic ul li p a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(242,150,15,0.6);
    transition: .5s;
    transform: rotateX(90deg);
    color: #fff;
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.par_ic ul li:hover p a {transform: rotateX(0deg);}
.hz_bc {background: #fff;padding: 70px 0 120px 0;}
.par_ic {margin-top: 30px;}

/*about*/
.ab_c .pro_l>i{background: #fff;}
.ab_c .pro_l b{color: #fff;}
.ab_c .pro_l em{color: #fff;}
.ab_c .pro_ti>a{color: #fff;}
.ab_ci{display: flex; justify-content: space-between; margin: 0 0 70px;}
.ab_l{width:35%; padding-top: 5px;}
.ab_ci *{
}

.ab_r{width: 65%; font-size: 15px; line-height: 32px; color: #838383;text-align: justify;}
.ab_l b{display: block; font-size: 1.6vw;margin-top: 23px;}
.ab_l em{font-size: 1.48vw; margin-top: 10px; font-weight: 100; line-height: 30px; color: #666; display: block;}
.ab_l i{font-size: 2.5vw; margin-top: 23px; font-weight: 100; text-transform: uppercase; font-family: "din"; line-height: 32px; color: #999;     display: block;}
.ab_tab{display: flex; justify-content: space-between;}
.ab_tab li i{font-size: 24px; font-weight: bold; margin-top: 13px;    display: block; line-height: 26px;}
.ab_tab li{width: 23%; background: #e3e3e3; padding:3%; display: flex; justify-content: center; align-items: center; transition: all .3s; border-radius: 20px;}
.ab_tab li span{font-size:40px;}
.ab_tab li em{font-size:17px; display: block;padding-top: 2%; color: #999; font-weight: 100; line-height: 24px;}
.ab_tab li.on{background: #f2960f; border-color: #e79722;}
.ab_tab li.on span{color: #fff;}
.ab_tab li.on em{color: #fff;}
.ab_c>.pro_ti{display: none;}
.ab_c{background: rgba(255,255,255,0.91); padding:5%; position: relative; margin-top: -150px; z-index: 999;}
.ab_tab li.on i{color: #fff;}
.ab_simg{padding: 62px; position: relative; z-index: 2; box-shadow: 1px 1px 35px rgba(120,123,126,0.16); border-bottom: 10px solid #f2960f;}
.ab_nav{display: flex;}
.ab_nav a{display: block; font-size: 22px; color: #666; font-weight: bold; position: relative; padding-left: 14px;}
.ab_nav a:after{position: absolute; content: ""; width: 3px; height: 0; background: #f2960f; top: 0; left: 0; transition: all .5s;}
.ab_nav li.on a:after{height: 22px;}
.ab_nav li+li{margin-left: 26px;}
.ab_nav li.on a{color: #201f1d;}
.ab_cc ul{display: flex;}
.ab_cc{display: flex;transition:all .5s;}
.ab_ic{background: #fff; padding: 46px; margin-top: 50px;}
.ab_cc ul img{width: 100%; height: auto;}
.ab_cc ul li{flex-shrink: 0; width: 25%; padding: 0 0.13%;}
.ab_cc .new_web_div2021{flex-shrink: 0; width: 100%; visibility: hidden;height: auto;transition:all .5s;}
.ab_cc .new_web_div2021.on{height: auto; visibility: visible;}
.ab_bi{overflow: hidden; margin-top: 28px;}
.ab_num span{display: inline-block;width: 30px;height: 30px;border-radius: 4px;text-align: center;background: #333;color: #fff;line-height: 30px;font-size: 14px;cursor: pointer;}

span.ab_prev{background: #0060ba;}
span.ab_next{transform: rotate(180deg); margin-left: 5px;}
.ab_cc ul li>a{display: block; position: relative; overflow: hidden; border: 1px solid #eee;}
.ab_cc ul li>a:after,.ab_cc ul li>a:before{position: absolute; content: ""; background: rgba(0, 0, 0, 0.25); height: 100%; width: 100%; transition: all .5s;}
.ab_cc ul li>a:after{left: 0; top: -100%;}
.ab_cc ul li>a:before{left: 0; top: 100%;}
.ab_cc ul li>a:hover:after, .ab_cc ul li>a:hover:before{top: 0;}
.ab_cc ul li p a{display: block; font-size: 16px; text-align: center; margin-top: 15px;}
.ab_cc button{display: none!important;}


/*num*/
.num_bc{background: #333;padding: 100px 0;}
.num_c>ul{display: flex;justify-content: space-between;}
.num_c li{width: 25%;text-align: center;position: relative;}
.num_c li p{display: flex;justify-content: center;align-items: flex-end;}
.num_c li b{color: #fff;font-size: 62px;font-family: 'din';position:relative; font-weight: lighter;}
.num_c li b:after{position: absolute; content: ""; width: 6px; height: 6px; border-radius: 100%; background: #f2960f; top: 12px; right: -5px;}
.num_c li i{color: #fff;font-size: 17px;padding-bottom: 12px;}
.num_c li span{width: 42px;height: 2px;background: #fff;display: block;margin: 20px auto;}
.num_c li em{font-size: 17px;color: #fff;}
.num_c li:after{position: absolute;content: "";width: 1px;background: rgba(255,255,255,0.27);height: 54px;top: 50%;margin-top: -27px;right: 0;}
.num_c li:last-child:after{display: none;}

/*news*/
.news {padding: 3% 1%;position:relative;z-index: 5;}
.news_bg{width:100%;background: #f8f8f8;padding: 80px 0;    overflow: hidden;}
.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: #f2960f;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: 0px 0px 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: 0px;}
.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: 26px 32px;position: relative;}
.new_rc .news_div_item:nth-child(n+3):after{content:"";display:block;width:0;height:6px;background:#f2960f;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: 2;-webkit-box-orient: vertical; margin-top: 15px; line-height: 24px;}

/*gg*/
.about_p1 {width:100%;background: url(https://memberpic.114my.com.cn/dgtjzn/uploadfile/image/20221101/20221101200954_1634982921.jpg)no-repeat center;height:40vw;overflow: hidden;padding-top: 8vw;position: relative;background-size: 100%; background-repeat: no-repeat;
    background-attachment: fixed; position: relative;}
.about_p {width:100%;background: url(https://memberpic.114my.com.cn/dgtjzn/uploadfile/image/20221031/20221031203514_696679470.jpg)no-repeat center;height:35vw;overflow: hidden;padding-top:8vw;position: relative;background-size: 100%; background-repeat: no-repeat;
    background-attachment: fixed; position: relative;}
.about_p:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
background:rgba(0,0,0,0.2);
    top: 0;
    left: 0;}
.about_con {color: #ffffff;}
.about_con p span {font-size: 45px;line-height:45px;width: 727px;margin: 0 auto;margin-top: 20px; font-weight: bold; position: relative;}
.about_con em { font-size: 15px; line-height: 32px;  display: block; margin-top: 36px; text-align: right; margin-right: 150px; font-weight:100; position: relative;}
.about_con p {font-size: 45px; line-height: 45px;  text-align: right;  margin-right: 85px; position: relative;} 

/*video_sp*/
.video_sp{float:left; padding:27px 0px;}
.ripple img { width:32px;height:32px;position: relative;z-index: 5;}
.ripple,.ripple:before,.ripple:after {position: absolute;left: 70%;top: 62%;height: 90px;width: 90px;margin-top: -56px;margin-left: -63px;border-radius: 50%;-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: 0 0 0 0 #7f7f7f;animation: ripple 3s infinite;background: #7f7f7f;}
.ripple{padding:6px 3px;background: rgba(255, 255, 255, 0.5); display: flex;justify-content: center;align-items: center;}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;}
.video_box{background:rgba(0,0,0,0.6); 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:71%;margin-top:-300px;margin-left:-575px;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:40%;transition:600ms ease;}
.video_x1{}

@-webkit-keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);}
    100%{-webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);
                box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);}
}

.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:45%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:50%;margin-left:480px;margin-top:-260px;text-align: center;line-height:50px;font-size:22px;font-weight: lighter;cursor: pointer;transition:600ms ease;}

@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);
  }
}
@media screen and (max-width:999px) and (min-width:800px) {
    .box1 {max-width:990px;}
}
@media screen and (max-width:1099px) and (min-width:1000px) {
    .box1 {max-width:1070px;}
}
@media screen and (max-width:1299px) and (min-width:1100px) {
    .box1 {max-width:1280px;}
     .about_txt {padding-top: 0%;}
 .about_txt>em {padding-top: 2%;}
    .about_video {top:65%;}
 .about_txt ul {padding-top: 5%;}
}
@media screen and (max-width:1499px) and (min-width:1300px) {
    .box1 {max-width:1490px;}
    .about_txt {padding-top: 1.1%;}
   .about_txt ul {padding-top: 5%;}
    .about_video {top:65%;}
    .about_txt>em {padding-top: 3%;}

}
@media screen and (max-width:1660px) and (min-width:1500px) {
.about_txt ul {    padding-top: 6%;}
}
@media screen and (max-width:1920px) and (min-width:1500px) {
    .box1 {max-width:1400px;}
}


.links{max-width: 1500px;overflow: hidden;line-height: 30px;margin: 0 auto;height: 80px; border-bottom:1px #eee solid;}
.links_l{ width:100px;float: left;line-height: 80px;}
.links_lm{font-size:17px; line-height:80px; color:#333;}
.links_r{ width:92%; color:#999; padding-left: 30px;}
.links_r a{font-size:15px; color:rgba(0,0,0,0.7);line-height: 80px;}

/*copy*/
.wrapper { margin: 0 auto;}
.bqtop{width: 100%; background: #000000;height: 10px; overflow: hidden;position:relative;}
.copyd {width: 100%; padding: 0px 0; background-image: linear-gradient(to right,#fff 0%,#dbdcdd 100%);
    background-repeat: repeat-x;}
.copydr {width: 100%;background:#f8f8f8;padding: 0px 0;}
.copy {width: 100%; padding: 45px 0 55px 0;}
.copy_box {margin: 0 auto;display: flex;justify-content: space-between;align-items:  center;}
.copy_con {width: 60%;position: relative; padding-top: 0px;}
.copy_con ul {justify-content: space-between;width: 100%;}
.copy_con li {flex-direction: column; float: left; border-bottom: 1px rgba(51,51,51,0.1) solid; height: 52px;width: 100%;}
.copy_con li p {font-size: 17px;color: #333;line-height: 52px;padding-bottom: 0px;float: left; padding-left: 5px;}
.copy_con li a {font-size: 16px;color: rgba(0,0,0,0.6);line-height: 52px;margin-bottom: 4px; padding-left: 19px; letter-spacing: 1px;}
.copy_con li a:hover  {color:#fdbd04;transition:0.5s;}
.copy_int {width: 25%;display: flex;justify-content: space-between; padding-top:0%;}
.copy_l {padding: 10px;background: #fff;display: flex;justify-content: center;align-items: center;flex-direction: column;width: 43%;}
.copy_l i {display:  inline-block;width: 100%;}
.copy_l i img {width:100%;}
.copy_l>p {font-size: 14px;line-height: 20px;padding-top: 8px;}
.copy_r {}
.copy_r>p {display: flex;flex-direction: column;font-size:13px;color: #999; line-height: 30px; margin-top: 12px;}
.copy_r>p span {font-size: 22px;color: #333;font-family: Arial;}
.copy_r a {width: 160px;height:28px;border-radius: 40px;background: #f2960f;display: flex;justify-content: center;align-items: center;font-size: 14px;color: #fff;margin-top: 6px;}

.copyright{padding:28px 0;overflow:hidden; border-top: 1px solid rgba(51,51,51,0.1);font-weight: 100; background: #333;}
.copyright .con{ line-height:30px;font-size:14px;color:#ccc; text-align:center;}
.copyright a{color:#ccc;font-size:14px;}
.copyright a:hover{color:#000;font-size:14x;}
/*-- end footer --*/
.a1{display: flex;}
.a1 a:nth-child(1) {font-size: 16px;background: #f2960f; display: inline-block;width: 35%;color: #fff;text-align: center; line-height: 40px; height: 40px; border-radius: 20px;}
.a1 a:nth-child(3) {font-size: 16px; background: red; display: inline-block;width: 35%;color: #fff;text-align: center;line-height: 40px; height: 40px; margin-left: 7%; border-radius: 20px;}