﻿

.inner{
    width: 1200px;
    margin: 0 auto;
    position: relative;
    /*overflow: hidden;*/
    box-sizing: border-box;
}
.head_bot{
    height: 80px;
    position: relative;
}
.head_bot .logo{
    width: 177px;
    height: 38px;
    display: inline-block;
    margin-top: 22px;
}

.head_bot .logo img{
    width: 177px;
    height: 38px;
}
.head_bot .logo p{
    font-family: 'Raleway-Regular';
    font-size: 16px;
    color: #666;
    margin-top: 10px;
}
.head_bot .nav{
    float: right;
    height: 80px;
    font-size: 0;
}

/*header*/
.header {
    z-index:9999;
    position:relative;
    background-color:#1d1c21;
    height: 80px;
    border-bottom: 1px solid #7a7979;
    box-sizing: border-box;
}
.layouts,.layouts1 {width:1200px;margin:0 auto;}
.header .member_w {
    width:2.5rem;
    height:2.5rem;
    background: #333 url(../images/top_ico_menber.png) no-repeat center center;
    background-size:1.3rem 1.3rem;
}
.nav li {
    float: left;
    margin:0 10px;
}
@media all and (max-width:1300px){
    .nav li{margin:0 15px;}
}
.nav > ul > li > a {
    position:relative;
    display:block;
    font-size:14px;
    color:#8e8e90;
    line-height: 80px;
    font-family: 'microsoft yahei';
    padding: 0 11px;
}
.nav > ul > li.on>a,.nav > ul > li:hover>a{
    color: #f29b0a;
}
.nav .bottom_line {
    position:absolute;
    left:0;
    bottom:0;
    display:block;
    width:100%;
    height:0;
    background-color:#af9472;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
}
.nav > ul > li.on .bottom_line,.nav > ul > li:hover .bottom_line{
    height:2px;
}
.tc>li:last-child{
    margin-right: 0;
}
.language{display: inline-block;line-height: 80px;height
    :80px;margin-left: 11px;}
.language a{
    display: inline-block;
    font-size: 16px;
    color: #a3a3a5;
    font-family: 'microsoft yahei';
}
.language a:hover{color: #af9472;}
.language a.lan1{padding-right: 22px;position: relative;}
.language a.lan1:after{content: '';width: 2px;height: 10px;background: #636363;position: absolute;right: 11px;top: 50%;transform: translateY(-50%);}
.sub_nav {
    z-index:9;
    position:absolute;
    /*top:4.5rem;*/
    display:none;
    /*width:16rem;*/
    padding:1.5rem 1rem;
    text-align:left;
    background-color:#f3f6fb;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-shadow: 0px 5px 13px -2px #ccc;
}
.sub_nav a {
    display:block;
    /*padding:1rem 0;*/
    font-size:14px;
    color: #5f6a84;
}
.fadeInUp {
    display:block;

}
.navli{
    position: relative;
}
/*.fuwu_sub_nav:after{
    content: '';
    width: 100%;
    height: 10px;
    background: url(../images/up.png)no-repeat center;
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
}*/
.fuwu_sub_nav{
    width: 164px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #1d1c21;
    padding: 0;
    box-shadow: none;
    margin-top: 1px;
}
.fuwu_sub_nav .per{
    line-height: 54px;
    text-align: center;
    position: relative;
    border-bottom: 1px solid #28282b;
}
.fuwu_sub_nav .per:last-child{
    border-bottom: none;
}
.fuwu_sub_nav .per a{
    width: 100%;
    color: #888;
    font-size: 14px;
    text-align: left;
    position: relative;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: center;
}
.fuwu_sub_nav .per:last-child a{
    border-bottom:none;
}
.fuwu_sub_nav>.per>a:hover,.fuwu_sub_nav>.per>a.on{
    color: #fff;
    background: #f29b0a;
}
.fuwu_sub_nav1 li a:hover{color: #fff;}
.fuwu_sub_nav1{
    display: none;
    width: 164px;
    position: absolute;
    top: 0;
    right: -165px;
    background: #1d1c21;
}

.fuwu_sub_nav1 li{
    width: 100%;
    margin: 0;
    border-bottom: 1px solid #28282b;
}
.fuwu_sub_nav1 li a{
    width: 100%;
    box-sizing: border-box;
    text-align: center;
}
.fuwu_sub_nav .per:hover .fuwu_sub_nav1{
    display: block;
}
.fuwu_sub_nav .per:hover .fuwu_sub_nav1{
    display: block;
}
.fuwu_sub_nav1 li:last-child{
    border-bottom: none;
}
/*===============轮播切换==============*/
/*banner*/
.banner{
    width: 100%;
    position: relative;
}

.banner_index li a>img{
    display: block;
    width: 100%;
}
.banner_index {
    position: relative;
    overflow: hidden;
}
.slides>li{
    position: relative;
    height: 826px;
}
.slides2>li{
    position: relative;
    height: 540px;
}
.slides3>li{
    position: relative;
    height: 700px;
}
.banner_index a {
    display: block;
}
.banner_index .flex-direction-nav .flex-prev:hover,.banner_index .flex-direction-nav .flex-next:hover{background:url(../images/right.png) no-repeat center;}
.banner_index .flex-direction-nav .flex-prev,
.banner_index .flex-direction-nav .flex-next {
    display: block;
    width: 49px;
    height: 49px;
  /*  border-radius: 50%;*/
    position: absolute;
    top: 43%;
 /*   transform: translateY(-50%);*/
    transition: .5s;
    font-size: 0;
  /*  border:2px solid #ebad32;*/
    background: transparent;
}
.banner_index .flex-direction-nav .flex-prev {
    left: 188px;
    background:url(../images/jiantou.png) no-repeat center;
    transform: rotate(180deg);
}
.banner_index .flex-direction-nav .flex-next {
    right: 188px;
    background:url(../images/jiantou.png) no-repeat center;
}
.banner_index .flex-control-paging li a:before {
  content: "";
  position: absolute;
  height: 3px;
  left: 0;
  transition: .5s;
  background: #ebad32;
  z-index: 2;
}
.banner_index .flex-control-paging li .flex-active:before {
  animation: wani 3s 1 cubic-bezier(0.28, 0.77, 1, 1);
}
/*.banner_index .flex-direction-nav .flex-prev:hover {
    background:#4f66c3 url(../images/index-l.png) no-repeat center;
}
.banner_index .flex-direction-nav .flex-next:hover {
    background:#4f66c3 url(../images/index-r.png) no-repeat center;
}*/

.banner_index .flex-control-paging {
    position: absolute;
    bottom: 50px;
    right: 50%;
    transform: translate(50%, 0);
}
.banner_index .flex-control-paging li {
    float: left;
    cursor: pointer;
}
.banner_index .flex-control-paging a {
    display: block;
    width: 75px;
    height: 3px;
    cursor: pointer;
    background: #fff;
    font-size: 0;
    margin-right: 15px;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    position: relative;
}
.banner_index .flex-control-paging li:last-child a{
    margin-right: 0;
}
.ban_info{width:100%;text-align: center;position: absolute;top: 25%;left: 50%;transform: translate(-50%,-50%);}
.ban_info h4{font-family: 'sy';font-size: 20px;color:  #f5f600;margin-top: 10px;}
.ban_info h3{font-size: 44px;color: #f5f600;}
.ban_info span{width:44px;height:44px;border-radius:50%;display: inline-block;margin-top: 33px;position: relative;}
.ban_info span{
   /* -webkit-animation: wiggle 0.5s linear 0s infinite alternate;
    -moz-animation: wiggle 0.5s linear 0s infinite alternate;
    -o-animation: wiggle 0.5s linear 0s infinite alternate;
    animation: wiggle 0.5s linear 0s infinite alternate;*/}

@keyframes wani {
  0% {
    width: 0;
  }
  20% {
    width: 30%;
  }
  40% {
    width: 40%;
  }
  50% {
    width: 50%;
  }
  60% {
    width: 60%;
  }
  70% {
    width: 70%;
  }
  80% {
    width: 80%;
  }
  100% {
    width: 100%;
  }
}

@-webkit-keyframes wiggle {
  from {
    top: 10px;
  }
  to {
    top: 20px;
  }
}
@-moz-keyframes wiggle {
  from {
    top: 10px;
  }
  to {
    top: 20px;
  }
}
@-o-keyframes wiggle {
  from {
    top: 10px;
  }
  to {
    top: 20px;
  }
}
@keyframes wiggle {
  from {
    top: 10px;
  }
  to {
    top: 20px;
  }
}
/*首页产品*/
.tit{margin-bottom: 46px;}
.tit h3{color: #ebad32;font-size: 30px;font-weight: bold;font-family: 'microsoft yahei';display: inline-block;}
.tit h3 span{display: inline-block;margin-left: 18px;width: 16px;height: 23px;background: url(../images/img3.png)no-repeat center;vertical-align: middle;}
.more{display: inline-block;width: 146px;height: 44px;border-radius: 30px;border: 1px solid #c6c6c6;line-height: 42px;color: #666;font-size: 14px;background: url(../images/right4.png)no-repeat right 37px center;float: right;padding-left: 36px;box-sizing: border-box;transition: all 0.5s;}
.more:hover{color: #fafafa;background:#ebad32 url(../images/right5.png)no-repeat right 37px center;border-color: #ebad32;}
.inpro_box{padding: 70px 0 73px;background: #f0f2f3;}
.inpro_tf{width: 730px;height: 418px;}
.inpro_tr{width: 450px;height: 418px;}
.inpro_box .inpro_pic{width: 450px;height: 418px;overflow: hidden;}
.inpro_box .inpro_pic img{width: 450px;height: 418px;transition: all 0.5s;}
.inpro_box .inpro_desc{width:280px;padding: 0 0 0 36px;box-sizing: border-box;margin-top: 90px;}
.inpro_box .inpro_desc h3{color: #fff;font-size: 26px;margin-bottom: 6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;letter-spacing: 3px;}
.inpro_box .inpro_desc p{color: #fff;font-size: 16px;/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;*/position: relative;padding-bottom: 22px;margin-bottom: 32px;letter-spacing: 2px;text-align: left;}

.inpro_box .inpro_desc p:after{content: '';width: 29px;height: 3px;background: #fff;position: absolute;bottom: 0;left: 0;}
.inpro_box .inpro_desc span{display: inline-block;font-size: 14px;color: #ece9e9;background: url(../images/right2.png)no-repeat right center;padding-right: 27px;}
.inpro_box .inpro_top a{display: inline-block;width:100%;height: 100%;position: relative;box-shadow: 0px 0px 15px #b4b4b4;}
.inpro_box .inpro_top a:hover .inpro_pic img{transform: scale(1.1);}
.inpro_box .inpro_desc1 h3{color: #fff;font-size: 26px;position: relative;letter-spacing: 3px;}
.inpro_box .inpro_desc1{width:85%;position: absolute;bottom: 24px;left: 50%;transform: translateX(-50%);text-align: center;}
.inpro_box .inpro_desc1 h3:after{content: '';width: 29px;height: 3px;background: #fff;position: absolute;top: -5px;left: 50%;transform: translateX(-50%); }
.inpro_box .inpro_top{margin-bottom: 17px;}
.inpro_box .inpro_desc2{padding: 0 36px 0 0 ;margin-top: 128px;text-align: right;}
.inpro_box .inpro_desc2 h3{color: #333;}
.inpro_box .inpro_desc2 p{color: #666;}
.inpro_box .inpro_desc2 span{color: #666;background: url(../images/right3.png)no-repeat right center;}
.inpro_box .inpro_desc2 p:after{background: #666;left: auto;right: 0;}

/*首页案例*/
.incase_box{background: #17161b;padding: 70px 0 0;}
.aus-ryzz{position: relative;}
.aus-ryzz .swiper-prev,.aus-ryzz .swiper-next{
    width: 49px;
    height: 49px;
    border-radius: 50%;
    position: absolute;
    top: 38%;
    transform: translateY(-50%);
    transition: .5s;
    font-size: 0;
    border:2px solid #ebad32;
    background: transparent;
    z-index: 10;
    cursor: pointer;
}
.aus-ryzz .swiper-prev{
    left: 188px;
    background:url(../images/right.png) no-repeat center;
    transform: rotate(180deg)translateY(50%);}
.aus-ryzz .swiper-next{right: 188px;
    background:url(../images/right.png) no-repeat center;}
.aus-ryzz .swiper-prev:hover{
    border-color:#e8c576; 
    background: url(../images/p-left01.png) no-repeat center #e8c576;
}
.aus-ryzz .swiper-next:hover{
    border-color:#e8c576; 
    background: url(../images/p-right01.png) no-repeat center #e8c576;
}
.aus-ryzz .swiper-prev:hover,.aus-ryzz .swiper-next:hover{background: #ebad32 url(../images/right1.png) no-repeat center;}

#ryzzSlide{
    width: 100%;
}
#ryzzSlide .swiper-slide{
    width: 1200px;
    text-align: center;
    margin-bottom: 52px;
}
#ryzzSlide .p-pic{
    width: 1200px;
    height: 600px;
    position: relative;
}
#ryzzSlide .p-pic:after{content: '';width: 100%;height: 100%;background: rgba(0,0,0,0.85);position: absolute;left: 0;top: 0;}
#ryzzSlide .swiper-slide img{width:100%;height:100%;}
#ryzzSlide .p-tit{padding:28px 36px;opacity: 0;transition: all .3s;background: #27262b;height: 110px;box-sizing: border-box;border-bottom: 5px solid #ebad32;text-align: left;background:#27262b url(../images/right12.png)no-repeat right 39px center;}
#ryzzSlide .swiper-slide-active .p-tit{opacity: 1;} 
#ryzzSlide .swiper-slide-active .p-pic:after{display: none;}
#ryzzSlide .p-tit h3{color: #ebad32;font-size: 18px;margin-bottom: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#ryzzSlide .p-tit p{color: #818183;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.incase_box .more{opacity: 0.5;color: #fafafa;background: url(../images/right11.png)no-repeat right 37px center;}
.incase_box .more:hover {
    color: #fff;
    opacity: 1;
    background: #ebad32 url(../images/right5.png)no-repeat right 37px center;
    border-color: #ebad32;
}

/*首页关于我们*/
.inabo_box{padding: 70px 0 90px;box-sizing: border-box;}
.inabo_box .tit h3{color: #fff;}
.inabo_box .tit h3 span{background: url(../images/img15.png)no-repeat center;}
.inabo_top .inabo_lf{width: 574px;height: 385px;float: left;}
.index_video {
    width: 100%;
    height: 100%;
    cursor: pointer;
    overflow: hidden;
    position: relative;
}

.index_video img {
    display: block;
    width: 100%;
}

.index_video::before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url("../images/play.png") no-repeat center top 50%;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.index_video:hover::before {
    background-color: rgba(0, 0, 0, 0.2);
}

.msg-box-bg {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    /* background: #F3F3F3; */
    display: none;
    z-index: 1001;
}

.msg-box {
    width: 860px;
    height: 524px;
    padding: 50px;
    background-color: #F3F3F3;
    position: absolute;
    left: 50%;
    margin-left: -480px;
    top: 0;
    margin-top: -312px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}

.msg-box .close-box {
    width: 38px;
    height: 38px;
    background: url("../images/btn-close-modal.png") no-repeat center;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    -webkit-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.msg-box .close-box:hover {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.inabo_top{position: relative;}
.inabo_rt{width: 626px;height: 385px;background:#fff;box-sizing: border-box;position: absolute;height: 100%;right: 0;padding: 48px 56px;}
.inabo_rt h3{color: #ebad32;font-size: 18px;margin-bottom: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.inabo_rt p{color: #8f8f91;font-size: 14px;max-height: 156px;overflow-y: auto;padding-right: 14px;}
.inabo_rt .more{float: left;margin-top: 44px;}
.inabo_rt p::-webkit-scrollbar {
  width: 3px;
  background-color: #e3e3e3;
}
.inabo_rt p::-webkit-scrollbar-thumb {
  background-color:#bfbfbf;
  border-radius: 10px;
}

/*首页新闻*/
.innews_box{padding: 70px 0 90px;background: #f0f2f3;}
.innews_box .tit{margin-bottom: 0;}
.innews_box .innews_list{overflow: hidden;padding-top: 0;width: 1200px;}
.innews_box .innews_list li{width: 320px;float: left;margin-right: 119px;transition: all 0.5s;position: relative;bottom: -44px;}
.innews_box .innews_list li:hover{transform: translateY(-44px);}
.innews_box .innews_list li:hover .innews_item_top{border-color: #ebad32;}
.innews_box .innews_list li:nth-child(3n){margin-right: 0;}
.innews_box .tit h3{color: #1d1c21;}
.innews_item_top h3{color: #818183;font-size: 36px;font-family: 'Hel';position: relative;}
.innews_item_top h3 span{display: inline-block;font-size: 21px;vertical-align: middle;position: absolute;right: 0;bottom: 0;line-height: 30px;}
.innews_item_top{border-bottom: 2px solid #ced0d1;padding: 12px 0;}
.innews_item_desc h4{color: #27262b;font-size: 18px;margin-top: 22px;margin-bottom: 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.innews_item_desc p{color: #818183;font-size: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 84px;}
.innews_item_desc .more{float: left;margin-top: 20px;}

/*footer*/
.footer{background: #413f3f;}

.foot_top{padding-top: 40px;padding-bottom: 32px;border-bottom: 1px solid rgba(149,149,149,0.15);}
#footerSlide .swiper-slide img{margin:0 auto;display: block;vertical-align: middle;transition: all 0.5s;}
#footerSlide.swiper-container{width: 1100px;position: relative;}
#footerSlide .swiper-slide img.img1{opacity: 1;}
#footerSlide .swiper-slide img.img2{opacity: 0;position: absolute;left: 50%;transform: translateX(-50%);top: 0;}
#footerSlide .swiper-slide:hover .img1{opacity: 0;}
#footerSlide .swiper-slide:hover .img2{opacity: 1;}
.foot_top_con>p{color: #e2e2e2;font-size: 16px;margin-bottom: 24px;}
.foot_top_con .swiper-next,.foot_top_con .swiper-prev{background: url(../images/right6.png)no-repeat center;width: 16px;height: 29px;position: absolute;
   top: 50%;transform: translateY(-50%);display: inline-block;cursor: pointer;outline: medium;transition:all 0.3s;}
.foot_top_con .swiper-next{ right: 0;}
.foot_top_con .swiper-prev{left: 0;transform: translateY(-50%)rotate(180deg);}
.swiper-container-con{overflow: hidden;position: relative;}
.foot_mid{padding-bottom: 53px;}
.foot_mid .foot_ml{padding-top: 30px;}
.foot_mid .foot_ml dl dt a{color: #eae9e9;font-size: 15px;margin-bottom: 8px;display: inline-block;}
.foot_mid .foot_ml dl dd a{color: #9d9d9d;font-size: 14px;line-height: 28px;display: inline-block;}
.foot_mid .foot_ml{float: left;}
.foot_mid .foot_ml dl{float: left;padding-right: 66px;}
.foot_mid .foot_ml dl:last-child{padding-right:0;}
.foot_mid .foot_mr{float: right;padding-top: 25px;}
.foot_mid .foot_mr p{color: #9d9d9d;font-size: 14px;line-height: 30px;}
.foot_mid .share span{color: #9d9d9d;font-size: 14px;display: inline-block;margin-right: 19px;vertical-align: middle;}
.foot_mid .share{font-size: 0;margin-top: 20px;float: left;margin-right: 12px;}
.foot_mid .share a{display: inline-block;width: 27px;height: 27px!important;border-radius: 50%;background-color:#b7b6b5; background-repeat: no-repeat;background-position: center;vertical-align: middle;float: none;margin: 0 9px 0 0!important;padding-left: 0!important;}
.foot_mid .share a:hover{background-color: #ebad32;opacity: 1;}
.foot_mid .link{
    width:107px;
    height: 26px;
    color: #818085;
    padding-left: 22px;
    border-left: 1px solid #616062;
    background: transparent;
    background: url(../images/trangle.png) no-repeat scroll right 0 center;
    position: relative;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
    text-align: left;
    margin-top: 21px;
}
.foot_mid .link a{
  display: block;
    font-size: 14px;
    line-height: 26px;
    color:#818085;
    font-family: Cambria Math;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.links{
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 100%;
    background: #413f3f;
    z-index: 999;
    display: none;
    cursor: pointer;
    border: 1px solid #616062;
    text-align: center;
}
.links a{
    display: block;
    padding:0 10px;
    border-bottom:1px solid #616062;
    font-family: Cambria Math;
}
.links a:hover,.link a:hover{color: #fff;}
.links a:last-child{border-bottom: 0;}
.foot_mid .link:hover .links{
    display: block;
}
.footer a:hover{color: #ebad32!important;}
.footer .foot_bot{height: 68px;background-color: #2e2c2c;text-align: center;}
.footer .foot_bot p,.footer .foot_bot a{color: #5c5b60;font-size: 14px;display: inline-block;}
.footer .foot_bot p{padding-top: 23px;}
.footer .foot_bot p.ctm{padding-left: 56px;}



/*关于我们页面*/
.banner{height: 540px;position: relative;}
.banner1
{
    height:700px;
    }
.banner:after{content: '';width: 100%;height:124px;background: url(../images/mask.png)no-repeat center;background-size: cover;position: absolute;left: 0;bottom: 0; }
.bread a,.bread span{font-size: 14px;color: #fff;display: inline-block;position: relative;}
.bread span{padding-left: 22px;background: url(../images/bread.png)no-repeat left center;padding-right:4px;}
.bread a{padding-right: 22px;}
.bread a:last-child{color:#f29b0a;padding-right:0;}
.bread a:after{content: '';width: 10px;height: 5px;background: url(../images/bread1.png)no-repeat center;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);}
.bread a:last-child:after{display: none;}
.bread a.on,.bread a:hover{color: #f29b0a;}
.bread_con{position: relative;height:100%;}
.bread{position: absolute;right:0;bottom: 0;z-index: 10;padding-bottom: 16px;}


.bread1{position: absolute;
    bottom: 0;
    z-index: 10;
    padding-bottom: 16px;
    text-align: right;
    right: 50%;
    transform: translateX(50%);}
.banner_box{position:relative;}


/*锚点*/
/*target*/
.target_con{
    font-size: 0;
    height: 66px;
    background: #413f3f;
}
.target a{
    display: inline-block;
    font-size: 16px;
    color: #d4d1d1;
    line-height: 66px;
    padding: 0 45px;
    position: relative;
}
.target a.on,.target a:hover{
    color: #fff;
    background: #f29b0a;
}
.target a.on:after{
    display: none;
}
.nei_anchor {
  text-align: center;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  font-size:0;
  width: 100%;
  z-index: 1001;
  background: #413f3f;
  box-shadow: 0px 0px 8px 0px #d6d6d6;
}
.nei_anchor span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.nei_anchor span a {
    font-size: 16px;
    color: #d4d1d1;
    line-height: 60px;
    padding: 0 40px;
    display: inline-block;
  -webkit-transition: .5s;
  -moz-transition: .5s;
  -ms-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  position: relative;
}
.nei_anchor span:hover a,
.nei_anchor span.on a {
    color: #fff;
    background: #f29b0a;
}
.ab_poti {
  position: relative;
}
.abposi_ab {
  position: absolute;
  height: 1px;
  top: -60px;
}

/*企业简介*/

.abo_one{padding: 53px 0 73px;background: #e7e7e7;}
.tit2 h3{color: #282828;font-size: 24px;text-align: center;padding-bottom: 13px;position: relative;}
.tit2 h3:after{content: '';width: 36px;height: 4px;background: #f29b0a;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.tit2{margin-bottom: 38px;}
.abo1_con_top{position: relative;}
.abo1_con_tf{width: 570px;position: absolute;left: 0;height: 100%;background: #fff;padding: 78px 60px 0;box-sizing: border-box;}
.abo1_con_tf:after{content: '';width: 37px;height: 24px;background: url(../images/img21.png)no-repeat center;position: absolute;left: 0;top: 0;}
.abo1_con_tr{width: 630px;height: 466px;overflow: hidden;float: right;}
.abo1_con_tr img{width: 630px;height: 466px;transition: all 0.5s;}
.abo1_con_tr:hover img{transform: scale(1.1);}
.abo1_con_tf_desc{padding: 0 30px 0 0;box-sizing: border-box;max-height: 270px;overflow-y: auto;}
.abo1_con_tf_desc h3{color: #434343;font-size: 20px;padding-bottom: 14px;position: relative;margin-bottom: 41px;}
.abo1_con_tf_desc p{color: #888;font-size: 14px;}
.abo1_con_tf_desc h3:after{content: '';width: 59px;height: 3px;background: #f29b0a;position: absolute;;left: 0;bottom: 0;}
.abo1_con_tf_desc::-webkit-scrollbar {
  width: 3px;
  background-color: #e3e3e3;
}
.abo1_con_tf_desc::-webkit-scrollbar-thumb {
  background-color:#bfbfbf;
  border-radius: 10px;
}

/*荣誉资质*/
.abo_two{padding: 53px 0 73px;background: #fff;}
.abo4_list{
    width: 100%;
    height: 368px;
    position: relative;
}
.abo4_list_con ul{
    height: 368px;
}
.abo4_list_con li{
    width: 270px;
    height: 366px;
    float: left;
    text-align: center;
    position: relative;
    border: 1px solid #e1e1e1;
    margin-right: 42px;
    overflow: hidden;
}
.abo4_list_con li img{
    width: 270px;
    height: 366px;
    margin: 0 auto;
    transition: all 0.5s;
}
.abo4_list_con li .honor_back{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(242,155,10,0.8);opacity: 0;transition: all 0.5s;}
.abo4_list_con li .honor_back p{color: #fff;font-size: 20px;text-align: center;position: absolute;top: 50%;width: 100%;}
.abo4_list_con li:hover .honor_back{opacity: 1;}
.abo4_hd a{
    display: block;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: .5s;
    font-size: 0;
    border: 1px solid #b5b5b5;
    background: transparent;
}
.abo4_hd a.abo4_next{
    right: -90px;
    background: url(../images/right7.png) no-repeat center;
}
.abo4_hd a.abo4_prev{
    left: -90px;
    background: url(../images/right7.png) no-repeat center;
    transform: rotate(180deg)translateY(50%);
}
@media all and (max-width:1400px){
    .abo4_hd a.abo4_next{
        right: 0px;
    }
    .abo4_hd a.abo4_prev{
        left: 0px;
    }
}

/*人才招聘*/
.abo_three{padding: 53px 0 43px;background: #fff;}
.abo3_con .tit2 h3{color: #fff;}
.rczp_tit{height: 58px;background: #f29b0a;  border-bottom: 1px solid #fff;}
.rczp_tit li{width:212px;display: inline-block;line-height: 58px;color: #fff;font-size: 18px;padding: 0 5px;position: relative;box-sizing: border-box;text-align: center}
.rczp_tit li:after{content: '';width: 1px;height: 18px;background: rgba(255,255,255,0.3);position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.rczp_tit li:last-child:after{display: none;}
.rczp_con .zp_tit{height: 54px;line-height: 54px;background-color: #eee;}
.rczp_con .zp_tit li{display: inline-block;line-height: 54px;color: #333;font-size: 14px;padding: 0 5px;box-sizing: border-box;width: 212px;text-align: center;}
.zp_list li:hover .zp_tit{background: #f29b0a url(/skin/dgx/images/jiah.png) no-repeat right 33px center;}
.zp_list li:hover ul li{color: #fff;}
.zp_list li.on .zp_tit {
    background: #fff url(../images/jian.png)no-repeat right 33px center;
    border-bottom: 1px solid #f2f2f2;
}
.zp_tit {
    height: 74px;
    line-height: 74px;
    background:#eee url(../images/jia.png) no-repeat right 33px center;
}
.zp_tit h3{color: #f29b0a;font-size: 20px;line-height: 54px;padding-left:90px; display: none;}
.zp_font{background: #fff;padding: 14px 37px 30px;}
.zp_list li.on .zp_tit ul{display: none;}
.zp_list li.on .zp_tit h3{display: block;background: url(../images/right8.png)no-repeat left 50px center;}
.zp_font .zp_det h3{font-size: 16px;color: #333;margin-bottom: 8px;}
.zp_font .zp_det p{font-size: 14px;color: #888;}
.zp_list li{margin-bottom: 10px;}
.zp_list p.p-more{color: #b1aeae;text-align: center;font-size: 14px;margin-top: 30px;padding-bottom: 30px;border-bottom: 1px solid rgba(255,255,255,0.1);}

/*联系我们*/
.abo_four{padding: 53px 0 170px;background: #fafafa;}
.abo4_top .abo4_tl{width: 730px;height: 409px;overflow: hidden;float: left;}
.abo4_top {position: relative;}
.abo4_top .abo4_tl img{display: block;width: 100%;}
.abo4_top .abo4_tr{position: absolute;right: 0;height: 100%;width: 470px;background: #fff;padding: 58px 59px 0;box-sizing: border-box;}
.abo4_tr h3{color: #333;font-size: 20px;padding-bottom: 18px;border-bottom: 1px solid #e1e1e1;margin-bottom: 12px;}
.abo4_tr p{line-height: 38px;}
.abo4_tr p i{display: inline-block;width: 28px;height: 28px;border-radius: 50%;border: 1px solid #e1e1e1;vertical-align: middle;margin-right: 16px;transition: all 0.5s;}
.abo4_tr p i.i1{background: url(../images/p1.png)no-repeat center;}
.abo4_tr p i.i2{background: url(../images/p1.png)no-repeat center;}
.abo4_tr p i.i3{background: url(../images/p2.png)no-repeat center;}
.abo4_tr p i.i4{background: url(../images/p3.png)no-repeat center;}
.abo4_tr p i.i5{background: url(../images/p4.png)no-repeat center;}
.abo4_tr p:hover i{border-color: #f29b0a;}
.abo4_tr p:hover i.i1{background:#f29b0a url(../images/p1h.png)no-repeat center;}
.abo4_tr p:hover i.i2{background:#f29b0a url(../images/p1h.png)no-repeat center;}
.abo4_tr p:hover i.i3{background:#f29b0a url(../images/p2h.png)no-repeat center;}
.abo4_tr p:hover i.i4{background:#f29b0a url(../images/p3h.png)no-repeat center;}
.abo4_tr p:hover i.i5{background:#f29b0a url(../images/p4h.png)no-repeat center;}
.abo4_tr:after{content: '';width: 37px;height: 24px;background: url(../images/img20.png)no-repeat center;position: absolute;right: 0;bottom: 0;}
.abo4_bot{margin-top: 40px;}
.abo4_form{font-size: 0;position: relative;}
.abo4_form input{width: 386px;height: 38px;border: 1px solid #dbdbdb;margin-right: 20px;color: #666;font-size: 14px;padding: 0 20px;box-sizing: border-box;display: inline-block;background: transparent;margin-bottom: 20px;}
.abo4_form input.input1{margin-right: 0;}
.abo4_form textarea{color: #666;font-size: 14px;padding: 10px 20px;box-sizing: border-box;width: 1200px;height: 193px;border: 1px solid #dbdbdb;resize: none;background: transparent;}
.abo4_form .more{width: 155px;height: 48px;margin-right: 0;margin-bottom: 0;position: absolute;bottom: -88px;left: 50%;transform: translateX(-50%);color: #666;background: url(/skin/dgx/images/right4.png)no-repeat right 37px center;cursor: pointer;}
.abo4_form .more:hover{background: #ebad32 url(/skin/dgx/images/right5.png)no-repeat right 37px center;border-color: #ebad32;color: #fafafa;}


/*常规产品*/
.cgpro{background: #f4f2f2;padding: 52px 0 100px;}

.cgpro_con_lf{width: 246px;float: left;}
.con_tit{height: 90px;background: url(../images/img22.png)repeat center;padding: 0 34px;box-sizing: border-box;position: relative;}
.con_tit h3{color: #fff;font-size: 20px;line-height: 90px;}
.con_tit:after{content: '';width: 3px;height: 20px;background: #f29b0a;position: absolute;left: 20px;top: 50%;transform: translateY(-50%);}
.p-accordion {
    width:246px;
    background: #1d1c21;
    font-size: 18px;
}
.p-accordion .link{padding: 0 22px;line-height: 58px;color: #4c5161;}
.p-accordion .link a{display: inline-block;width: 90%;color: #f4f4f6;font-size: 16px;}
.p-accordion .link, .p-accordion .submenu-hd .sub-link{
    cursor: pointer;
    display: block;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.p-accordion .link:hover,.p-accordion li.open .link{color: #fff;background: #f29b0a;}
.p-accordion .sub-link:hover a{color: #fff;background: #f79f74;}
.p-accordion .sub-link:hover a:before{background: #fff;}
.p-accordion .link:hover a,.p-accordion li.open .link a{color: #fff;}
.p-accordion .link .chevron-down,.p-accordion .sub-link .chevron-down{
    position: absolute;
    top:24px;
    right:30px;
    width:11px;
    height:11px;
    background: url(../images/down.png) no-repeat center;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.p-accordion li.open .link .chevron-down{
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    background: url(../images/downh.png) no-repeat center;
}
.p-accordion .submenu-hd .sub-link .chevron-down{
    background: url(../images/down1.png) no-repeat center;
}
.p-accordion .submenu-hd.show .sub-link .chevron-down{
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    background: url(../images/down1.png) no-repeat center;
}
.p-accordion .submenu-hd.show .sub-link a{color: #fff;background: #f79f74;}
.p-accordion .submenu-hd.show .sub-link a:hover{
    color: #fff;background: #f79f74;
}
.p-accordion .submenu-hd.show .sub-link a:before{background: #fff;}
.p-accordion .submenu,.p-accordion .sub-child {
    display: none;
}
.p-accordion .submenu li{border-bottom: 0;}
.p-accordion .submenu a {
    display: block;
    color: #696e7d;
    line-height:36px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    font-size:14px;
    padding: 0 46px;
    position: relative;
    box-sizing: border-box;
}
.p-accordion .submenu{background: #fff;padding-top: 13px;padding-bottom: 20px;border-bottom: 3px solid #f29b0a;}
.p-accordion .submenu a:hover,.p-accordion .submenu a.on{color: #f3ad23;}
.p-accordion li{border-bottom: 1px solid #2c2a32;}
.p-accordion li.open{border-bottom: none;}
.p-accordion .submenu a:before{content: '';width: 3px;height: 3px;background: #666;position: absolute;left: 33px;top: 50%;transform: translateY(-50%);}
.p-accordion .submenu a:hover:before,.p-accordion .submenu a.on:before{background: #f3ad23;}
.p-accordion{margin-bottom: 20px;}
.p-accordion .sub-link .chevron-down{top: 18px;}
.p-accordion .submenu .sub-child a:before{display: none;}
.p-accordion .submenu .sub-child a:hover,.p-accordion .submenu .sub-child a.on{color: #f0543b;background: none;}

.cgpro_con_rt{width: 920px;float: right;}
.cgpro_list .cgpro_pic{width: 450px;height: 418px;overflow: hidden;background: url(../images/probg.jpg)no-repeat center;}
.cgpro_list .cgpro_pic img{width: 450px;height: 418px;transition: all 0.5s;}
.cgpro_list .cgpro_desc{height: 125px;background: url(../images/img27.jpg)no-repeat center;padding: 0 30px;box-sizing: border-box;transition: all 0.3s;}
.cgpro_list li{width: 450px;float: left;margin-right: 20px;margin-bottom: 25px;}
.cgpro_list li:nth-child(2n){margin-right: 0;}
.cgpro_list .cgpro_desc_tit{padding-top: 22px;padding-bottom: 15px;border-bottom: 2px solid rgba(199,199,199,0.25);margin-bottom: 17px;transition: all 0.3s;}
.cgpro_list .cgpro_desc_tit h3{display: inline-block;color: #333;font-size: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.3s;width: 290px;}
.cgpro_list .cgpro_desc_tit span{display: inline-block;color: #ababac;font-size: 14px;float: right;vertical-align: middle;line-height: 26px;transition: all 0.3s;}
.cgpro_list .cgpro_desc p{color: #666;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.3s;}
.cgpro_list li:hover .cgpro_desc{background: url(../images/img28.jpg)no-repeat center;}
.cgpro_list li:hover .cgpro_desc_tit h3,.cgpro_list li:hover .cgpro_desc_tit span,.cgpro_list li:hover .cgpro_desc p{color: #fff;}
.cgpro_list li:hover .cgpro_desc_tit{border-bottom: 2px solid rgba(243,201,134,0.5);}

/*分页*/
.page{text-align: center;font-size: 0;margin-top: 15px;}
.page .zzzz
{
     display:none;
    }
.page a{display: inline-block;width: 38px;height: 38px;color: #3a3e3f;font-size: 18px;line-height: 38px;vertical-align: middle;margin:0 2px;border-radius: 50%;}
.page a.page_prev,.page a.page_next{background: url(../images/right9.png)no-repeat center;border: 1px solid #dadee0;box-sizing: border-box;}
.page a.page_prev{transform: rotate(180deg);float: left;}
.page a.page_next{float: right;}
.page a:hover,.page a.on{background-color:#f29b0a;color: #fff; }
.page a.page_prev:hover,.page a.page_next:hover{background: #f29b0a url(../images/right9h.png)no-repeat center;border: 1px solid #f29b0a;}

/*dowload  */

.down_table {
    width: 100%;
}

.down_table th {
    font-size: 18px;
    line-height: 26px;
    color: #646464;
    width: 33%;
    padding: 17px 0;
    background-color: #e1e1e1;
    text-align: center;
    font-weight: normal;
    border: solid rgba(191, 191, 191, .4) 1px;
}

.down_table td {
    border: solid rgba(191, 191, 191, .4) 1px;
    transition: .5s;
}

.down_table tr {
    font-size: 16px;
    line-height: 58px;
    color: #888;
    text-align: center
}

.down_table tr:nth-of-type(2n+1) {
    background: #fff;
}

.down_table tr:hover td {
    background: #f29b0a;
    color: #fff;
}

.down_table tr:nth-of-type(2n) {
    background: #f4f4f4;
}

.down_link {
    display: block;
    transition: .5s;
    width: 100%;
    height: 58px;
    background: url(../images/downl_03.png) no-repeat center;
}

.down_table tr:hover .down_link {
    background-image: url(../images/downlh_06.png);
}

.download_more {
    display: block;
    margin: 0 auto;
    width: 180px;
    height: 40px;
    box-sizing: border-box;
    border: solid #c9c9c9 1px;
    text-align: center;
    line-height: 40px;
    margin-top: 40px;
    color: #888;
}
.show{display: none;}
.download_more:hover{color: #fff;border-color: #f29b0a;background: #f29b0a;}


/*解决方案页面*/
.solu_box{padding: 52px 0 90px;background: #f5f7fa;}
.solu1_con{padding: 0 7px;box-sizing: border-box;}
.solu1_con li{width: 281px;height: 300px;float: left;background: #fff;margin-right: 20px;padding: 0 37px;box-sizing: border-box;transition: all 0.4s;}
.solu1_con li:nth-child(4n){margin-right: 0;}
.solu1_con li p{color: #888;font-size: 14px;line-height: 25px;text-align: center;margin-top: 184px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 72px;}
.solu1_con li:hover{background-position: center 20px!important;}
.solu2_con{padding-top: 56px;}
.solu2_con .tit2{margin-bottom: 23px;}
.solu2_con .solu2_p p{color: #888;font-size:14px;}
.solu2_con .solu2_p{margin-bottom: 65px;}
.solu2_box .on1 {
    display: block;
}
.solu_list {
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    display: none;
}
.solu_tab_nav{background: #efeef2;display: inline-block;font-size: 0;}
.solu_tab_nav li a{color: #333;font-size: 20px;padding: 0 40px;display: inline-block;line-height: 60px;}
.solu_tab_nav li{display: inline-block;margin-right: 28px;}
.solu_tab_nav li:last-child{margin-right: 0;}
.solu_tab_nav li a.on,.solu_tab_nav li a:hover{background: #f29b0a;color: #fff;}
.solu2_box{padding-top: 12px;margin-bottom: 96px;}
.solu2_box .solu_list p{color: #888;font-size: 14px;}
/*推荐产品*/
.tjpro_item1 ul li{width: 387px;margin-right: 10px !important;margin-bottom: 0;}
.tjpro_item ul li{width: 387px;margin-right: 20px;margin-bottom: 0;}
.tjpro_item ul li:nth-child(2n){margin-right: 20px;}
.tjpro_item ul li .cgpro_pic{width: 387px;height: 360px;}
.tjpro_item1 ul li .cgpro_pic{width: 387px;height: 360px;}
.tjpro_item ul li .cgpro_pic img{width: 387px;height: 360px;}
.tjpro_item1 ul li .cgpro_pic img{width: 387px;height: 360px;}
.tjpro_item .cgpro_desc{height: 109px;padding: 0 25px;}
.tjpro_item1 .cgpro_desc{height: 109px;padding: 0 25px;}
.tjpro_item1 .cgpro_desc_tit{padding-top: 17px;padding-bottom: 8px;margin-bottom: 10px;}
.tjpro_item .cgpro_desc_tit{padding-top: 17px;padding-bottom: 8px;margin-bottom: 10px;}
.tjpro_item .cgpro_desc_tit h3{width: 230px;}
.tjpro_item1 .cgpro_desc_tit h3{width: 230px;}
.tjpro_list_con .abo4_hd a{top: 43%;}
.tj_tit h3{font-size:24px;color: #333;padding-left: 16px;position: relative;margin-bottom: 26px;}
.tj_tit h3:before{content: '';width: 7px;height: 23px;background: #f29b0a;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

/*案例*/
.case_box{background: #f4f2f2;padding: 70px 0 90px;}
.case2_box .on1 {
    display: block;
}
.case2_box{margin-bottom: 30px;}
.case_list {
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    display: none;
}
.tit2_con{background: #fff;padding: 55px 145px;box-sizing: border-box;text-align: center;border-bottom: 2px solid #f29b0a;box-shadow: 0px 10px 20px #f1e9df;}
.tit2_con h3{margin-bottom: 18px;}
.tit2_con p{color: #888;font-size: 14px;}
.case_slide_con .case_item li:hover .case_pic img{transform: scale(1.1);}
.case_tab_nav li:hover .case_pic1 img{transform: scale(1.1);}.case_tab_nav li .case_pic1 img{width: 390px;height: 195px;transition: all 0.3s;}
.case_slide_con .case_item li{width: 1200px;height: 600px;position: relative;}
.case_slide_con .case_item li .case_pic{width: 1200px;height: 600px;overflow: hidden;}
.case_slide_con .case_item li .case_pic img{width: 1200px;height: 600px;transition: all 0.5s;}
.case_slide_con .case_item li .case_desc{position: absolute;bottom: 0;left: 0;width: 100%;height: 80px;background: rgba(0,0,0,0.8);}
.case_slide_con .case_item li .case_desc p{color: #fff;font-size: 20px;line-height: 80px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 0 20px;}
.case_tab_nav li{width: 390px;float: left;margin-right: 15px;margin-bottom: 15px;}
.case_tab_nav li:nth-child(3n){margin-right: 0;}
.case_tab_nav li .case_pic1{width: 390px;height: 195px;overflow: hidden;}
.case_tab_nav li .case_pic1 img{width: 390px;height: 195px;}
.case_tab_nav li .case_desc1{height: 60px;background: url(../images/img27.jpg)no-repeat center;transition: all 0.3s;}
.case_tab_nav li .case_desc1 p{color: #333;font-size: 16px;text-align: center;line-height: 60px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.3s;}
.case_tab_nav li:hover .case_desc1{
    background: url(../images/img28.jpg)no-repeat center;
}
.case_tab_nav li:hover .case_desc1 p{color: #fff;}
.solu_tab .page{margin-top: 35px;}
.case_hd a{display: inline-block;width: 37px;height: 68px;background: rgba(255,255,255,0.2) url(../images/right9.png)no-repeat center;position: absolute;top: 50%;transform: translateY(-50%);}
.case_hd a.case_next{right: 0;}
.case_hd a.case_prev{left: 0;transform: rotate(180deg)translateY(50%);}
.case_hd a:hover{background:#c27c09 url(../images/right9h.png)no-repeat center;}


/*案例弹窗*/
.al_fix {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow-y: auto;
  background: rgba(0, 0, 0, 0.52);
  z-index: 201;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}
.al_detbg {
  width: 1200px;
    /*height: 777px;*/
    position: relative;
    top: 50%;
    left: 50%;
    bottom: 0;
    right: 0;
    margin-left: -591px;
    margin-top: -388.5px;
    background: #f4f4f4;
    z-index: 1001;
    padding: 30px 52px 90px;
    box-sizing: border-box;
    transition: all 0.7s;
}
.al_logo{float: left;}
.aldet_inner {
  width: 840px;
  margin: 0 auto;
  position: relative;
}
.aldet_inner:after {
  clear: both;
  display: block;
  content: '';
  height: 0;
  visibility: hidden;
}
.al_close {
  text-align: right;
  height: 46px;
}
.al_close img {
  -webkit-transition: all 1s ease .2s;
  -ms-transition: all 1s ease .2s;
  -moz-transition: all 1s ease .2s;
  -o-transition: all 1s ease .2s;
  transition: all 1s ease .2s;
  cursor: pointer;
}
.al_close img:hover {
  transform: rotate(180deg);
}
.al_fix.onf {
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 201;
}
.aldet_inner {
  display: none;
}
.alon {
  display: block;
}
.aldet_inner_box h3{color: #4f4b4c;font-size: 24px;text-align: center;margin-bottom: 22px;}
.aldet_inner_box p{color: #666;font-size: 14px;}
.aldet_inner_box{margin-bottom: 35px;}
.xq_menu{text-align: center; position:relative}
.xq_menu a{color: #666;font-size: 14px;display: inline-block;line-height: 37px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xq_menu a.xq_return{color: #a3a3a5;width: 82px;height: 37px;border: 1px solid #dcdcdc;text-align: center;line-height: 37px;box-sizing: border-box;position: absolute; left: 50%; transform: translate(-50%);}
.xq_menu a.xq_prev{width:280px;float: left;padding-left: 42px;text-align: left;background: url(../images/left.png)no-repeat left center;}
.xq_menu a.xq_next{width:280px;float: right;padding-right: 42px;text-align: right;background: url(../images/right10.png)no-repeat right center;}
.xq_menu a.xq_prev:hover{color: #f29b0a;background-image: url(../images/lefth.png);}
.xq_menu a.xq_next:hover{color: #f29b0a;background-image: url(../images/right10h.png);}
.xq_menu a.xq_return:hover{color: #fff;background: #f29b0a;border-color: #f29b0a;}


/*新闻列表*/
.news_box{background: -webkit-linear-gradient(to bottom,#f2f5fc,#f4f6fa);
    background: -o-linear-gradient(to bottom,#f2f5fc,#f4f6fa);
    background: -moz-linear-gradient(to bottom,#f2f5fc,#f4f6fa);
    background: linear-gradient(to bottom,#f2f5fc,#f4f6fa); }
.news_lf{width: 834px;float: left;}
.news_list .news_pic{width: 260px;height: 146px;overflow: hidden;float: left;margin-right: 20px;}
.news_list .news_pic img{width: 260px;height: 146px;transition: all 0.3s;}
.news_list .zp_tit1{height: 193px;padding: 23px 20px;box-sizing: border-box;background: #fff;}
.news_list .news_desc{width: 482px;float: left;}
.news_list .news_desc h3{color: #27262b;font-size: 20px;margin-bottom: 3px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_list .news_desc h4{color: #888;font-size: 14px;margin-bottom: 19px;}
.news_list .news_desc p{color: #888;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 52px;}
.news_list .news_desc span{color: #888;font-size: 14px;display: inline-block;margin-top: 10px;background: url(../images/n1.png)no-repeat center right;display: inline-block;padding-right: 21px;}
.news_font{background: #fff;}
.news_det_con{padding: 20px 32px 0;box-sizing: border-box;}
.news_det h3{color: #f29b0a;font-size: 20px;margin-bottom: 3px;}
.news_det h4{color: #888;font-size: 14px;margin-bottom: 18px;}
.news_det p{color: #888;font-size: 14px;}
.news_font .news_bot_con{padding: 40px 32px 55px;box-shadow: 0px -2px 20px #ccc;}
.news_font .share{float: left;font-size: 0;display: none;}
.news_font .share a{width: 24px;height: 24px;border: 2px solid #dedede;border-radius: 50%;display: inline-block;padding-left: 0;margin: 0 7px 0 0;float: none;vertical-align: middle;background-position: center;}
.news_font .share span{color: #999;font-size: 14px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.news_font .share a:hover{border-color: #ebad32;}
.news_font .share a.s1:hover{background-image: url(../images/wxh.png)!important;}
.news_font .share a.s2:hover{background-image: url(../images/wbh.png)!important;}
.news_font .share a.s3:hover{background-image: url(../images/kjh.png)!important;}
.news_font .share a.s4:hover{background-image: url(../images/qqh.png)!important;}
.news_bot_rt{width: 522px;float:left;margin-left: 13px;}
.news_bot_rt a{display: inline-block;padding: 0 20px;color: #8590a6;font-size: 14px;vertical-align: middle;}
.news_bot_rt a.sc{background: url(../images/sc.png)no-repeat left center;}
.news_bot_rt a.sq{background: url(../images/n2.png)no-repeat right center;float: right;}
.news_list .zp_list li{margin-bottom: 20px;}
.news_con .news_rt{width: 336px;float: right;background: #fff;padding: 32px 30px 70px;box-sizing: border-box;}
.tjn_tit h3{font-size: 22px;color: #363636;margin-bottom: 12px;}
.tjn_box .on1 {
    display: block;
}
.tjn_list {
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    display: none;
    margin-bottom: 5px;
}
.tjn_nav{margin-bottom: 22px;}
.tjn_nav li{display: inline-block;padding-right: 30px;}
.tjn_nav li a{display: inline-block;color: #666;font-size: 18px;position: relative;}
.tjn_nav li a.on{color: #ebad32;}
.tjn_nav li a:after{content: '';width: 1px;height: 19px;background: #d3d3d3;position: absolute;top: 50%;right: -15px;transform: translateY(-50%);}
.tjn_nav li:last-child a:after{display: none;}
.tjn_item_pic{width: 89px;/*height: 50px;*/overflow: hidden;float: left;     border: solid 1px #d4cfcf;}
.tjn_item_pic img{width: 89px;/*height: 50px;*/}
.tjn_item_desc{width: 158px;float: left;margin-left: 20px;/*height: 50px;*/padding: 2px 0;box-sizing: border-box;}
.tjn_item_desc h3{color: #494949;font-size: 16px;margin-bottom: 3px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tjn_item_desc p{color: #888;font-size: 14px;overflow: hidden;text-overflow:ellipsis;/*white-space: nowrap;*/    display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2;  overflow: hidden;}

.tjn_list li{padding-bottom: 16px;border-bottom: 1px dashed #c5c5c5;margin-bottom: 20px;list-style:none;}
.tjn_list li:hover .tjn_item_desc h3{color: #ebad32;}
.tjn_form{padding: 0 6px;box-sizing: border-box;font-size: 0;}
.tjn_form input{color: #888;font-size: 14px;width: 264px;height: 40px;border: 1px solid #e9e9e9;border-radius: 4px;padding-left: 20px;box-sizing: border-box;margin-bottom: 10px;margin-top: 5px;}
.tjn_form textarea{color: #888;font-size: 14px;width: 264px;height: 100px;border: 1px solid #e9e9e9;border-radius: 4px;padding: 12px 20px;box-sizing: border-box;resize: none;}
.tjn_form input.tjn_sub{background: #f29b0a;color: #fff;font-size: 16px;padding: 0;border: 0;cursor: pointer;margin-top: 23px;}

/*常见问题*/
.faq_box{background: #fff;}
.faq_list li {
    text-align: left;
    margin-bottom: 10px;
}
.faq_list li:hover .faq_tit{background:#f29b0a url(../images/zp2.png) no-repeat right 20px center; }
.faq_list li:hover .faq_tit h3{color: #fff;}
.faq_font {
    display: none;
}
.faq_tit {
    
    line-height: 49px;
    
    padding:0 50px 0 20px;
    box-sizing: border-box;
    cursor: pointer;
    background:#f6f6f6 url(../images/zp1.png) no-repeat right 20px center;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;

}
.faq_tit h3{
    color: #666;
    font-size: 14px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.faq_list .on .faq_tit {
    background:#f29b0a url(../images/zp2.png) no-repeat right 20px center;
}
.faq_list .on .faq_tit h3{color: #fff;}
.faq_det{
    color: #666;
    padding: 26px 72px 80px;
    box-sizing: border-box;
    position: relative;
    background: #fafafa;
}

.faq_det span{display: inline-block;position: absolute;left: 25px;top: 30px;color: #5f6a84;font-size: 15px;font-weight: bold;}



/*售后服务*/
.ser_top{background: #f0f1f3;padding: 85px 0;text-align: center;font-size: 0;}
.ser_top li{width: 377px;height: 263px;border-right: 1px solid #dcdcdc;box-sizing: border-box;transition: all 0.2s;display: inline-block;padding: 50px;box-sizing: border-box;text-align: left;}
.ser_top li:hover{background: #f29b0a;border-radius: 12px;/*border-right: 0;*/}
.ser_top li.li1{background: #f0f1f3 url(/skin/dgx/images/s4.png)no-repeat left 50px top 50px;}
.ser_top li.li1:hover{background: #f29b0a url(/skin/dgx/images/s4h.png)no-repeat left 50px top 50px;}
.ser_top li h3{font-size: 20px;font-weight: bold;color: #5a5758;margin-top: 65px;padding-bottom: 50px;position: relative;}
.ser_top li h3:after{content: '';width: 37px;height: 2px;background: #9e9a9a;position: absolute;left: 0;bottom: 27px;transition: all 0.5s;}
.ser_top li p{font-size: 14px;color: #777b80;}
.ser_top li:hover h3{color: #fff;}
.ser_top li:hover p{color: #fff;}
.ser_top li:hover h3:after{width: 275px;background: #fff;}
.ser_top li.li2{background: #f0f1f3 url(/skin/dgx/images/s5.png)no-repeat left 50px top 50px;}
.ser_top li.li2:hover{background: #f29b0a url(/skin/dgx/images/s5h.png)no-repeat left 50px top 50px;}
.ser_top li.li3{background: #f0f1f3 url(/skin/dgx/images/s6.png)no-repeat left 50px top 50px;border-right: 0;}
.ser_top li.li3:hover{background: #f29b0a url(/skin/dgx/images/s6h.png)no-repeat left 50px top 50px;}
.ser_bot{background: #f5f7fa;padding: 60px 0;}

.phi_faq_list li{position: relative;}
.phi_faq_list .phi_ques{width: 1px;border:1px solid #ebebeb;position: absolute;left: 0;height: 58%;margin-left: 24px;margin-right: 74px;box-sizing: border-box;margin-top: 120px;}
.phi_faq_list .phi_answ{width:1060px;float: right;position: relative;box-sizing: border-box;margin-bottom: 38px;padding-bottom: 12px;border-bottom: 1px solid #e5e5e5;}
.phi_faq_list .phi_answ h3{color: #888;font-size: 41px;margin-bottom: 9px;}
.phi_faq_list .phi_answ h4{color: #333;font-size: 20px;font-weight: bold;position: relative;padding-left: 24px;margin-bottom: 12px;}
.phi_faq_list .phi_answ h4:before{content: '';width: 10px;height: 3px;background: #333;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.phi_faq_list .phi_answ p{color: #888;font-size: 14px;}
.phi_ques:after{content: '';width: 95px;height: 95px;border-radius: 50%;background: #666;position: absolute;top: -72px;transform: translate(-50%,-50%);left: 50%;background-repeat: no-repeat;background-position: center;}

.phi_ques1:after{background-image: url(../images/s7.png);}
.phi_ques2:after{background-image: url(../images/s8.png);}
.phi_ques3:after{background-image: url(../images/s9.png);}
.phi_faq_list li:last-child .phi_ques{height: 40%;}
.phi_faq_list li:hover h3,.phi_faq_list li:hover h4{color: #f29b0a;}
.phi_faq_list li:hover h4:before{background: #f29b0a;}
.phi_faq_list li:hover .phi_ques:after{background-color: #f29b0a;}

/*产品详情*/
.dzpro_xq_con{width: 923px;float: right;}
.dzpro_xq{background: #fff;padding: 40px;box-sizing: border-box;margin-bottom: 40px;}

.proxq_con{width: 1200px;margin: 0 auto;box-sizing: border-box;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:400px;height:371px;overflow:hidden;}
.jqzoom img{width:400px;height:371px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:371px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-preview{width:400px;height:371px;
    float: left;}
.spec-scroll{clear:both;padding-top:65px;width: 408px;}
.spec-scroll .prev{float:left;background:url(../images/right7.png) no-repeat center;transform: rotate(180deg);}
.spec-scroll .next{float:right;background:url(../images/right7.png) no-repeat center;}
.spec-scroll .prev,.spec-scroll .next{text-align:center;width:10px;height:17px; cursor:pointer;margin-top: 29px;}
.spec-scroll .items{margin:auto;position:relative;width:355px;height:72px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;width:78px;text-align:center;margin-right: 14px;background-image: url(../images/probg.jpg);/*border:1px solid #cecece;*/box-sizing: border-box;}
.spec-scroll .items ul li img{width:78px;height:72px;}
/*.spec-scroll .items ul li.hover { border:1px solid #cecece;}
.spec-scroll .items ul li.hover{
    border: 1px solid #ff2300;
}*/
.pro_top{
    overflow: hidden;
    margin-bottom: 40px;
}
.pro_xq{
    width: 1200px;
    margin: 0 auto;
}
.pro_toplf{
    width: 400px;
    height: 371px;
    background: url(../images/probg.jpg)no-repeat center;
    float: left;
    box-sizing: border-box;
    /*position: relative;*/
}
.show_box{position: relative;}
#showbox:after{content: '';width: 40px;height: 41px;/* background: url(../images/play1.png)no-repeat center; */position: absolute;left: 25px;bottom: 25px;cursor: pointer;z-index: 100;}
.pro_toprt{
    width: 408px;
    float: right;
}
.pro_toprt h3{
    color: #000;
    font-size: 32px;
    margin-top: -8px;
    margin-bottom: 19px;
}

.pro_toprt .pro_toprt_descp{
    color: #888;
    font-size: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.pro_toprt_desc{
    padding: 0 0 30px;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 27px;
}
.pro_toprt .more{float: left;}
.pro_toprt1 .more{margin-bottom: 62px;}
.pro_mid .solu_tab_nav li{margin-right: 0;}
.proxq_list table{width: 100%;}
.proxq_list table tr th{color: #666;font-size: 16px;font-weight: normal;border: 1px solid #e1e1e1;}
.proxq_list table tr,.proxq_list table tr td{border: 1px solid #e1e1e1;line-height: 44px;}
.proxq_list table tr:nth-child(odd){background: #f4f4f4;}
.proxq_list table tr.tr1 th{width: 220px;}
.proxq_list table tr.tr1 .th1{padding-left: 50px;text-align: left;}
.proxq_list table tr td{color: #888;font-size: 14px;text-align: center;}
.proxq_list table tr td:first-child{padding-left: 50px;text-align: left;}
.pro_mid .solu2_box{padding-top: 20px;margin-bottom: 0;}
.proxq_list table tr:hover{background: #f29b0a;}
.proxq_list table tr:hover td{color: #fff;}
.proxq_list table tr.tr1:hover{background: #f4f4f4;}

.dzpro_xq_con  .tjpro_item ul li{width: 294px;}
.dzpro_xq_con .tjpro_item ul li .cgpro_pic img{width: 294px;height: 273px;}
.dzpro_xq_con .tjpro_item ul li .cgpro_pic{width: 294px;height: 273px;overflow: hidden;}
.dzpro_xq_con .tjpro_item .cgpro_desc_tit h3{width: 160px;}
.dzpro_xq_con .tjpro_list_con{margin-top: 30px;position: relative;}
.dzpro_xq_con .tjpro_list_con .abo4_hd a{top: 55%;}
.cgpro_xq_con .pro_toprt .more{margin-top: 137px;}



/*相关样式*/
#showbox span { background:url(../images/whitebg.png) repeat;}
#showbox p{background: #fff;width: 200px!important;height: 200px!important;}
#showbox p img{width: 500px!important;height: 463px!important;}
#showsum { left:18px; margin-top:10px;width: 370px!important;}
#showsum p{width: 100000px!important; left:0!important;}
#showsum span { border:1px solid #ddd;background: url(../images/probg.jpg)no-repeat center;}
#showsum span:first-child{margin-left: 0!important;}
#showsum span.sel { border:1px solid #f29b0a;}
.showpage { width:400px; position:relative;}
.spec-scroll-prev{float:left;background:url(../images/right7.png) no-repeat center;transform: rotate(180deg);}
.spec-scroll-next{float:right;background:url(../images/right7.png) no-repeat center;}
.spec-scroll-prev,.spec-scroll-next{text-align:center;width:10px;height:17px; cursor:pointer;margin-top: -43px;}

.protf_video{position: absolute;left: 0;top: 0;width: 400px;height: 371px;display: none;z-index: 101;}
.protf_video video{width: 100%;}
.video_stop{width: 25px;height: 25px;position: absolute;right: 10px;top: 10px;background: url(../images/btn-close-modal.png)no-repeat center;cursor: pointer;}


/*客服*/
.kf {
        transition: .8s;
        -o-transition: .8s;
        -moz-transition: .8s;
        -webkit-transition: .8s;
        z-index: 999999;
        background-color: #fff;
        position: fixed;
        bottom: 100px;
        right: 20px;
        width: 62px;
        border-radius: 5px;
        display: none;
}

.kf span {
        z-index: 1000001;
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
        cursor: pointer;
        position: relative;
        display: block;
        width: 62px;
        height: 62px;
        border-bottom: 1px solid #e3e3e3;
        background:url(/skin/dgx/images/kefu_j.png) no-repeat center #fff;
}
.kf span:hover{background-color:#f29b0a;}

.kf .zx {border-radius: 5px 5px 0 0;background-position: 0 0;}
.kf .zx:hover {background-position: 0 -62px;}

.kf .freetel {background-position:-62px 0;}
.kf .freetel:hover {background-position:-62px -62px;}
.kf .act {background-position:-186px 0;}
.kf .act:hover{background-position:-186px -62px;}
.kf .zxlya {background-position:-124px 0;}
.kf .zxlya:hover{background-position:-124px -62px;}
.kf .back_top {
        border-radius: 0 0 5px 5px;
        border: none;
        background-position:-248px 0;
}
.kf .back_top:hover {background-position:-248px -62px;}

.kf span div {
        display: none;
        background-color: #fff;
        border-radius: 5px;
        position: absolute;
        right: 75px;
        padding: 20px;
        font-size: 14px;
        color: #f4474c;
        bottom:2px;
}

.kf span div input {
        text-indent: .5em;
        display: block;
        margin: 15px 0;
        line-height: 28px;
        color: #696969;
        font-size: 12px;
        width: 140px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        height: 28px;
}

.kf span div #callBtn {
        -o-transition: .5s;
        transition: .5s;
        -webkit-transition: .5s;
        display: block;
        background: #f29b0a;
        border-radius: 2px;
        color: #fff;
        line-height: 26px;
        font-size: 12px;
        text-align: center;
        width: 79px;
        height: 26px;
}

.kf span div a:hover {
        background: #f4474c;
}

.kfimgr{
        position: absolute;
        bottom:23px;
        right: -9px;
}

.kf span div i {
        display: block;
        position: absolute;
        width: 15px;
        height: 200px;
        right: -15px;
        top: 0;
}

.kf .zx div, .kf .freetel div,
.kf .zxlya div, .kf span:nth-child(4) div {
        text-align: center;
        width: 140px;
        font-size: 14px;
        color: #666;
}

.kf span:nth-child(4) div {
        white-space: nowrap;
}

.kf a{display:block;height: 68px;position:absolute;top:0;right:0;width: 100%}

.kf span div, .kf {
        -webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
        box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
}


.nav_center div, .index_nav_center div, .shou, .zhan {
        -webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
        box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
}

.shou {
        z-index: 1000000;
        cursor: pointer;
        width: 30px;
        height: 40px;
        top: 50%;
        margin-top: -15px;
        border-radius: 5px 0 0 5px;
        right: 62px;
        background: url("/skin/dgx/images/kefu_j.png") no-repeat -310px 0 #fff;
        position: absolute;
}

.shou.on {background-position: -310px -40px;}

.kf span div input{text-indent:.5em;display: block;margin:15px 0;line-height:28px;color:#696969;font-size:12px;width:140px;border:1px solid #d1d1d1;border-radius:2px;height:28px;}
.kf span div a{transition:.5s;-webkit-transition:.5s;display: block;background:#e10413;border-radius:2px;color:#fff;line-height:26px;font-size:12px;text-align:center;width:79px;height:26px;left: 20px;
top: 88px;}
.kf span div a:hover{background: #b10413;}


.spbg {
  position: relative;
  cursor: pointer;
  height: 371px!important;
}
/*9.17*/
.news_list .zp_list li:hover .news_desc h3{color: #f29b0a;}
.news_list .zp_list li:hover .news_pic img{transform: scale(1.1);}


.foot_top_con .swiper-next:hover, .foot_top_con .swiper-prev:hover{background: url(/skin/dgx/images/right6h.png)no-repeat center;}
.abo4_hd a:hover{background: #f29b0a url(/skin/dgx/images/right7h.png)no-repeat center;border-color: #f29b0a;}
.cgpro_list li:hover .cgpro_pic img{transform: scale(1.1);}
.p-accordion li:hover{border-bottom: 1px solid #f29b0a;}

.ban_info ul{font-size: 0;margin-top: 11px;}
.ban_info ul li{display: inline-block;font-size: 24px;color: #f5f600;position: relative;padding-left: 12px;margin-right: 29px;font-family: 'sy';}
.ban_info ul li:before{content: '';width: 5px;height: 5px;border-radius: 50%;background: #f5f600;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.ban_info h5{color: #f5f600;font-size: 18px;font-family: 'sy';margin-top: 16px;}
.ban_info1{top: 21.5%;}

.more1{display: inline-block;font-size: 14px;color: #666;background: url(/skin/dgx/images/right3.png)no-repeat right center;padding-right: 27px;line-height: 44px;float: right;}
.more2{color: #fff;background: url(/skin/dgx/images/right2.png)no-repeat right center;}
.more1:hover{color: #ebad32;background: url(/skin/dgx/images/right3h.png)no-repeat right center;}
.inpro_box{padding: 70px 0 73px;background: #f0f2f3;}

.inpro_box .inpro_desc span:hover{color: #ebad32;background: url(/skin/dgx/images/right3h.png)no-repeat right center;}

.news_list .zp_list li:hover .news_desc span{color: #f29b0a;background: url(/skin/dgx/images/n1h.png)no-repeat center right;}

/*9.21*/
.cp_tit{margin-top: 33px;margin-bottom: 35px;}
.cp_tit h3{font-size: 30px;font-weight: bold;color: #666;text-align: center;line-height: 30px;}
.cp_tit h4{font-size: 30px;font-weight: bold;color: #ebebeb;text-align: center;line-height: 24px;}
.cptd_list li{width: 395px;border-bottom: 1px dashed #e0e0e0;min-height: 77px;padding-top: 12px;box-sizing: border-box;margin-top: 15px;}
.solu2_box .cptd_list li p{color: #666;font-size: 14px;transition: all 0.3s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.cptd_list li:nth-child(odd){float: left;}
.cptd_list li:nth-child(even){float: right;}
.cptd_list li i{display: block;font-size: 20px;color: #cecece;font-weight: bold;font-style: normal;border-radius: 50%;border: 3px solid #cecece;width: 32px;height: 32px;box-sizing: border-box;text-align: center;float: left;margin-right: 11px;margin-top: -7px;transition: all 0.2s;}
.cptd_list{margin-bottom: 27px;}
.cptd_list li:hover p{color: #f29c0b;}
.cptd_list li:hover i{background:#f29c0b;color: #fff;border-color: #f29c0b; }

/*应用领域*/
.yyly_list li{width: 240px;height: 210px;background: #f6f7fb;box-sizing: border-box;transition: all 0.3s;float: left;margin-right: 40px;margin-bottom: 51px;}
.yyly_list li:nth-child(3n){margin-right: 0;}

.yyly_list li p{font-size: 16px;color: #666;text-align: center;padding: 163px 10px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: all 0.3s;}
.yyly_list li:hover p{color: #f29c0b;}

.yyly_list{padding: 28px 21px 0;}
.yyly_list{padding: 28px 21px 0;}

@media all and (max-width:640px){
    .yyly_list{padding: 1%;}
    .cptd_list li{width: 100%;}
    .yyly_list li{width:47%;margin-right: 6%; margin-bottom: 6%;}
    .yyly_list li:nth-child(3n){margin-right: 6%;}
    .yyly_list li:nth-child(even){margin-right: 0;}
}

.li_pic img{margin: 0 auto;display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: 65px;}
.li_pic .img1{opacity: 1;transition: all 0.3s;}
.li_pic .img2{opacity: 0;transition: all 0.3s;}
.yyly_list li:hover .img1{opacity: 0;}
.yyly_list li:hover .img2{opacity: 1;}
.yyly_list li{position: relative;}

.contain1
{
     overflow:hidden;
    }

    @media all and (max-width:1300px){
    .al_detbg{margin-top:-339.5px;}
}

.abposi_ab1{top:-60px;}
