﻿@import url(pscroll.css);

/*内页*/

@keyframes scaleAnim{

    0%{         

        -webkit-transform: scale(1);

        transform: scale(1);

    }

    100%{

        -webkit-transform: scale(1.1);

        transform: scale(1.1);

    }

}

@keyframes scaleAnim2{

  0%{         

      -webkit-transform: scale(1);

      transform: scale(1);

      left: 0;

      top: 0;

  }

  40%{

      -webkit-transform: scale(1.04);

      transform: scale(1.04);

      left: 15px;

      top: 15px;

  }

  65%{

    -webkit-transform: scale(1.02);

    transform: scale(1.02);

    left: -15px;

    top: -15px;

}

  100%{

    -webkit-transform: scale(1);

    transform: scale(1);

    left: 0;

    top: 0;

}

}

*{word-wrap: break-word;}

.f75{font-size: 75px;}

.f72{font-size: 72px;}

.f70{font-size: 70px;}

.f67{font-size: 67px;}

.f60{font-size: 60px;}

.f51{ font-size:51px;}

.f46{font-size: 46px;}

.f40{font-size: 40px;}

.f36{font-size: 36px;}

.f30{font-size: 30px;}

.f24{font-size: 24px;}

.f22{font-size: 22px;}

.f20{font-size: 20px;}

.f18{font-size: 18px;}

.f16{font-size: 16px;}

.l{float: left;}

.c_l{clear: both;font-size: 0;height: 0;overflow: hidden;}

.wrap2 { margin: 0 auto; max-width: 1600px; width:95%;}

.wrap2:after {

    content: "";

    height: 0;

    display: block;

    clear: both;

  }



.postions{ height:72px; line-height:72px; color:#5c6ebc; font-size:16px; margin-top: -72px;font-weight: 200;z-index: 1;position: relative;}

.postions .wrap2{border-top: 1px solid #5e70bf;}

.postions.bgs2{background: #f2f2f2;}

.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}

.postions a{color:#fff; }

.postions a:hover{ color:#FF6D06;}

.postions label{ color:#fff;}

.postions .postions_r{display: flex;align-items: center; justify-content: left;}

.postions .postions_r img{ vertical-align:baseline; margin-right:7px; height: 17px;}

.postions h2{ float:left; font-weight:normal; color:#333; height:58px; font-size:20px;}

.postions h2 span{font-size:16px; font-family:Arial;}

.postions .rclass{ float:right;background:url(../images/news/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent; display:none;}

.postions .postions_b{ float:right;}

.postions .postions_b a{ float:left; text-align:center; font-size:18px; color:#fff; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0; margin-left:5px;padding-left: 26px;padding-right: 26px;}

.postions .postions_b a:hover{color:#fff;}

.postions .postions_b a:after{content: "";display: block;position: absolute;left: 50%;right:50%; top: 50%;height:34px;opacity: 0;background:#FF6D06;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;width: 0%;margin-top: -17px;border-radius: 17px;}

.postions .postions_b a.isel:after{left: 0%;right: 0%;opacity: 1;width: 100%;}

.postions .postions_b a:hover:after{left: 0%;right: 0%;opacity: 1;width: 100%;}

.postions .postions_b a.isel{color:#fff; }

.postions .goback{float: right;margin-left: 15px;padding-left: 32px;overflow: hidden;position: relative;color: #fff;background: url(../images/news/news_pic4.png) left center no-repeat;background-size: 19px auto;transition:all 0.3s;}

.postions .goback::before{content: "";position: absolute;left: 26px;top: 50%;margin-top: -6px; height: 12px;width: 1px;background: #5e70bf;}

.postions .goback:hover{background-image: url(../images/news/news_pic4_on.png);}

.postions .goback:hover::before{background: #FF6D06;}

/*分类弹窗*/

.about_bgs{z-index: 19891024;background:url(../images/news/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}

.about_tc .closed2{ display:none;}



.o_big_con{ overflow:hidden; position:relative;}

.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;/*-webkit-animation:scaleAnim 5s ease forwards;  animation: scaleAnim 5s ease forwards; */}

.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}

.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}

.o_big_con .cons .wrap{ height:100%; display:table; }

.o_big_con .h2{ font-weight:normal; display:table-cell; vertical-align:middle; color:rgba(255,255,255,1.0); text-align:center;}

.o_big_con .h2 .tit{position: relative;line-height: 1;display: block;padding-bottom: 11px;font-weight: 400;text-transform: uppercase;}

.o_big_con .h2 .tit i{font-style:normal;font-weight: 200;color: #e7e9f2;}

.o_big_con .h2 .tit label{width: 100%;line-height: 1.1;color: rgba(255,255,255,1);text-transform:none;display: block;margin-top: 1.8%;font-weight: bold;}

.o_big_con .h2 span{ display:inlin-block; overflow:hidden; font-weight:normal; color:#fff; line-height:1.8; position: relative;padding-left: 163px;padding-right: 163px;}

.o_big_con .h2 span::before{content: "";position: absolute;left: 0;top: 50%;height: 18px;margin-top: -9px;width: 144px;background: url(../images/news/news_pic1.png) no-repeat;background-size: 100% 100%;}

.o_big_con .h2 span::after{content: "";position: absolute;right: 0;top: 50%;height: 18px;margin-top: -9px;width: 144px;background: url(../images/news/news_pic2.png) no-repeat;background-size: 100% 100%;}

.o_big_con .address-point {

  position: absolute;

  z-index: 2;

  left: 60.6%;

  top: 30%;

}

.o_big_con .address-point .cont-box {

  position: absolute;

  z-index: 2;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);

  word-break: keep-all;

  white-space: nowrap;

  text-align: center;

  /* font-size: 14px; */

  line-height: 1.4em;

  color: #fffffe;

}

.o_big_con .address-point .cont-box .self-svg {

  --size: 2.8em;

  --fill: #fff;

  display: inline-block;

  vertical-align: middle;

}

.o_big_con .address-point .self-svg {

  --fill: #fff;

}

.o_big_con .address-point .self-svg svg.icon{    width: var(--size);height: var(--size); fill: var(--fill);}

.o_big_con .mark-box {

  --sw: 80px;

  display: block;

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);

  width: var(--sw);

  height: var(--sw);

}

.o_big_con .mark-box .mark {

  position: absolute;

  left: 0;

  top: 0;

  transform: scale(1);

  /* background-image: linear-gradient(0deg, #ff9443 0%, #ed7841 100%); */

  opacity: 0.2;

  border-radius: 50%;

  width: 100%;

  height: 100%;

  animation: banner-contact-cycle-animate 5s ease-in-out infinite;

}

.o_big_con .mark-box .mark1 {

  animation-delay: 1s;

}

.o_big_con .mark-box .mark2 {

  animation-delay: 2s;

}

.o_big_con .mark-box .mark3 {

  animation-delay: 3s;

}

.o_big_con .mark-box .mark4 {

  animation-delay: 4s;

}

.o_big_con .mark-box .mark5 {

  animation-delay: 5s;

}



@keyframes banner-contact-cycle-animate {

  0% {

    transform: scale(1);

    /* background-image: linear-gradient(0deg, #ff9443 0%, #ed7841 100%); */

    background-image: linear-gradient(0deg, #ffffff 0%, #ffffff 100%);

    opacity: 0.2;

  }

  90% {

    transform: scale(12);

    /* background-image: linear-gradient(0deg, #ffbb88 0%, #ed7841 100%); */

    background-image: linear-gradient(0deg, #ffffff 0%, #ffffff 100%);

    opacity: 0.05;

  }

  100% {

    transform: scale(14);

    /* background-image: linear-gradient(0deg, #ffbb88 0%, #ed7841 100%); */

    background-image: linear-gradient(0deg, #ffffff 0%, #ffffff 100%);

    opacity: 0;

  }

}



/*分页*/

.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:4%; padding-bottom:4%; clear:both;}

.yema.bgs2{ text-align:right;}

.yema a{ display:inline-block; height:42px; line-height:42px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:40px;margin-left:3px;  text-align:center; color:#656565; font-size:14px; border:1px solid #F7F7F7; background:#F7F7F7;border-radius: 5px;}

.yema a:hover{ text-decoration:none; color:#fff; background:#3f509f;border:1px solid #3f509f;}

.yema a.on{color:#fff; background: #3f509f;border:1px solid #3f509f;/*border: 0;*/}

.yema a.first,.yema a.last{ margin-right:0;  }

.yema a.first:hover,.yema a.last:hover{background-color:#3f509f;}

.yema a span{ font-family:"宋体"; font-size:16px;color: #656565;font-weight: bold;}

.yema a:hover span{color:#fff;}



/*暂无内容*/

.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(../images/nodata.png) center top no-repeat; background-size:auto 169px; padding-top:180px;}

.nodata .title{ color:#555555; font-size:18px; overflow:hidden; margin-top:2%; line-height:26px;}

.nodata .desc{color:#999999; font-size:14px; overflow:hidden; line-height:24px; margin-top:5px;}

@media screen and (max-width: 1800px) {

  /*内页*/

.wrap2 { max-width:1500px;}

}

@media screen and (max-width: 1700px) {

  /*内页*/

.wrap2 { max-width:1400px;}

}

@media screen and (max-width: 1600px) {

/*内页*/

.wrap2 { max-width:1300px;}







}

@media screen and (max-width: 1500px) {

/*内页*/

   .wrap2 { max-width:82%;}

}

@media screen and (max-width: 1440px) {

/*内页*/

.f51{ font-size:42px;}

.f46{ font-size:38px;}

.f40{font-size: 32px;}

.f36{font-size: 29px;}

.f30{font-size: 26px;}

.wrap2 { max-width:94%;}

.postions{ height:56px; line-height:56px; font-size:14px;margin-top: -56px;}

.postions .postions_b a{font-size: 16px;}







}

@media screen and (max-width: 1360px) {

/*内页*/

.f75{font-size: 65px;}

.f72{font-size: 62px;}

.f70{font-size: 60px;}

.f67{font-size: 57px;}

.f60{ font-size:51px;}

.f24{font-size: 22px;}

.f22{ font-size:20px;}

.f20{font-size: 19px;}

}

@media screen and (max-width: 1200px) {

/*内页*/

.f75{font-size: 60px;}

.f72{font-size: 57px;}

.f70{font-size: 55px;}

.f67{font-size: 52px;}

.f60{ font-size:46px;}

.f51{ font-size:38px;}

.f46{ font-size:35px;}

.f40{font-size: 29px;}

.f36{font-size: 27px;}

.f30{font-size: 24px;}

.f24{font-size: 21px;}

.f22{ font-size:19px;}

.f20{font-size: 18px;}

.f18{font-size: 17px;}

.f16{font-size: 15px;}

.postions h2{ font-size:18px;}

.postions h2 span{ font-size:14px;}

.o_big_con .address-point .cont-box .self-svg{--size: 1.8em;}

.o_big_con .h2 span{padding-left: 140px;padding-right: 140px;}

.o_big_con .h2 span::before{width: 120px;height: 15px;margin-top: -7px;}

.o_big_con .h2 span::after{width: 120px;height: 15px;margin-top: -7px;}

}



@media screen and (max-width: 1100px) {

/*内页*/

.postions{ height:44px; line-height:44px;margin-top: -44px;}

.postions .postions_b a{font-size: 15px;}





}



@media screen and (max-width: 992px) {

/*内页*/

.f75{font-size: 55px;}

.f72{font-size: 52px;}

.f70{font-size: 50px;}

.f67{font-size: 47px;}

.f60{ font-size:41px;}

.f51{ font-size:33px;}

.f46{ font-size:30px;}

.f40{font-size: 26px;}

.f36{font-size: 24px;}

.f30{font-size: 22px;}

.f24{font-size: 20px;}

.f22{ font-size:18px;}

.f20{font-size: 17px;}

.f18{font-size: 16px;}

.postions{position:static;margin-top: 0;}

.postions .rclass{ display:block;}

.postions a{color: #333;}

.postions label{color: #333;}

.postions .wrap2{border-top: 0;border-bottom: 1px solid #eee;}

.postions .postions_b{ display:none;margin-right: 0;}

.postions .postions_b a{ float:none; font-size:16px; display:block; margin-left:0; padding-left:3%; text-align:left; background:#efefef; border-bottom:1px solid #fff; width:auto;color: #333;}

.postions .postions_b a:hover{ background:#0162b1; color:#fff;}

.postions .postions_b a.isel{ color:#fff;background:#3f509f;}

.postions .postions_b a:after{ height:0;}

.postions .postions_r{width:calc(100% - 130px);width:-webkit-calc(100% - 130px);width:-moz-calc(100% - 130px);overflow: hidden;white-space:nowrap;text-overflow:ellipsis;display: block;color: #333;}

.postions .postions_r img{margin-left: 0px;display: none;}

.postions .goback{background-image: url(../images/news/news_pic4_2.png);color: #333;margin-left: 0;margin-right: 12px;display: none;}

.o_big_con .h2{padding-top: 50px;}

.o_big_con .h2 .tit{padding-bottom: 8px;}

.o_big_con .h2 .tit label{margin-top: 2.5%;}

.o_big_con .h2 span{padding-left: 120px;padding-right: 120px;}

.o_big_con .h2 span::before{width: 100px;height: 13px;margin-top: -6px;}

.o_big_con .h2 span::after{width: 100px;height: 13px;margin-top: -6px;}



/*分类弹窗*/

.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}

.postions_b.lws .about_tc{ width:80%;}

.postions_b.lws{ display:block;}

.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}

.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:25px; display:block;}

.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}

/*分页*/

.yema a{height:36px; line-height:36px;min-width:44px;}

}

@media screen and (max-width: 830px) {

/*内页*/

.postions h2{ font-size:16px;}

.postions h2 span{ font-size:13px;}



}

@media screen and (max-width: 780px) {

/*内页*/

.f75{font-size: 51px;}

.f72{font-size: 48px;}

.f70{font-size: 46px;}

.f67{font-size: 43px;}

.f60{ font-size:37px;}

.f51{ font-size:29px;}

.f46{ font-size:27px;}

.f40{font-size: 23px;}

.f36{font-size: 22px;}

.f30{font-size: 20px;}

.f24{font-size: 19px;}

.f22{ font-size:17px;}

.f20{font-size: 16px;}

.f18{font-size: 15px;}

.f16{font-size: 14px;}

.o_big{ height:220px;}

.o_big_con .h2 span{padding-left: 90px;padding-right: 90px;}

.o_big_con .h2 span::before{width: 80px;height: 10px;margin-top: -5px;}

.o_big_con .h2 span::after{width: 80px;height: 10px;margin-top: -5px;}

.postions{ height:42px; line-height:42px; font-size:14px;}

.postions h2{ display:none;}

.postions .postions_b a{ height:44px; line-height:44px; font-size:15px;}

/*分页*/

.yema a{ height:28px; line-height:26px; padding-left:6px; padding-right:6px; margin-left:2px; font-size:13px;min-width: 36px;}

/*.yema a span{ font-size:14px;}*/

}



@media screen and (max-width: 640px) {

/*内页*/

.f75{font-size: 46px;}

.f72{font-size: 43px;}

.f70{font-size: 41px;}

.f67{font-size: 38px;}

.f60{ font-size:33px;}

.f51{ font-size:26px;}

.f46{ font-size:24px;}

.f40{font-size: 21px;}

.f36{font-size: 20px;}

.f30{font-size: 19px;}

.f24{font-size: 17px;}

.f22{ font-size:15px;}

.f20{font-size: 15px;}

.f18{font-size: 14px;}

.f16{font-size: 13px;}

.postions{font-size: 13px;}

.postions .postions_b a{ font-size:14px;}

.o_big_con .address-point .cont-box .self-svg{--size: 1.3em;}

.o_big_con .address-point{left: 57.1%;top: 34%;}

.o_big_con .h2 span{padding-left: 70px;padding-right: 70px;}

.o_big_con .h2 span::before{width: 60px;height: 8px;margin-top: -4px;}

.o_big_con .h2 span::after{width: 60px;height: 8px;margin-top: -4px;}

/*分页*/

.yema a{ font-size:12px;}

/*.yema a span{ font-size:13px;}*/

/*暂无内容*/

.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}

}



@media screen and (max-width: 480px) {

/*内页*/

.f75{font-size: 43px;}

.f72{font-size: 40px;}

.f70{font-size: 38px;}

.f67{font-size: 35px;}

.f60{ font-size:28px;}

.f51{ font-size:22px;}

.f46{ font-size:20px;}

.f40{font-size: 19px;}

.f36{font-size: 18px;}

.f30{font-size: 17px;}

.f24{font-size: 16px;}

.f22{ font-size:14px;}

.f20{font-size: 14px;}

.f18{font-size: 13px;}

.f16{font-size: 12px;}



.o_big{ height:200px;}

.o_big_con .h2 .tit label{margin-top: 3%;}

.o_big_con .h2 span{line-height: 1.4;padding-left: 50px;padding-right: 50px;display: block;}

.o_big_con .h2 span::before{width: 40px;height: 5px;margin-top: -2px;}

.o_big_con .h2 span::after{width: 40px;height: 5px;margin-top: -2px;}



.postions{ font-size:12px;}

.postions .postions_b a{ font-size:13px;}

.postions .postions_r span{ display:none;}

.postions .postions_r img{ margin-right: 6px;}

/*分页*/

.yema{ padding-top:35px; padding-bottom:40px;}

.yema a{ padding-left:5px; padding-right:5px; margin-left:2px;min-width: 30px;}

}

@media screen and (max-width: 420px) {

  /*内页*/

  .f75{font-size: 40px;}

  .f72{font-size: 38px;}

  .f70{font-size: 36px;}

  .f67{font-size: 33px;}

  .f60{ font-size:26px;}

  .f51{ font-size:21px;}

  .f46{ font-size:19px;}

  .f40{font-size: 17px;}

  .f36{font-size: 17px;}

  .f30{font-size: 16px;}

  .f24{font-size: 15px;}

}



/*新闻列表*/

.news_ul{margin-top: 8.8%;overflow: hidden;}

.news_ul li{float: left;width: 30.415%;margin-right: 4.3775%;overflow: hidden;border-radius: 10px;box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09);background: #fff;transition:all 0.3s;}

.news_ul li:hover{box-shadow: 0px 3px 5px 0px rgba(213,213,213,0.75);background: #3f509f;}

.news_ul li:nth-child(3n){margin-right: 0;}

.news_ul li .boxs{overflow: hidden;width: 90%;margin: 0 auto;max-width: 484px;}

.news_ul li .one{overflow: hidden; margin-top: 24px;line-height: 24px;color: #0262ab;font-size: 16px;transition:all 0.3s;}

.news_ul li .one .label{float: left;overflow: hidden;position: relative;margin-right: 20px;width: 35px;padding-right: 15px;}

.news_ul li .one .label::after{content: "";background: #0061B2;width: 2px;height: 38px;transition:all 0.3s;position: absolute;right: 0;top: 50%;margin-top: -19px;}

.news_ul li:hover .one .label::after{background: #fff;}

.news_ul li .one .span{float: left;overflow: hidden;}

.news_ul li:hover .one{color: #fff;}

.news_ul li .imgs{overflow: hidden;border-radius: 20px;position: relative;padding-top: 66.4%;margin-top: 30px;}

.news_ul li .imgs img{display: block;width: 100%;height: 100%; position: absolute; top: 0;left: 0; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.news_ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.news_ul li .h3{overflow: hidden;font-weight: bold;color: #333;line-height: 28px;margin-top: 30px;height: 56px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;transition:all 0.3s;}

.news_ul li:hover .h3{color: #fff;}

.news_ul li .p{line-height: 24px;height: 48px;overflow: hidden;color: #666;font-size: 18px;margin-top: 7px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;transition:all 0.3s;}

.news_ul li:hover .p{color: #fff;}

.news_ul li .ends{margin-top: 60px;overflow: hidden;border-top: 1px solid #dcdcdc;line-height: 50px;height: 50px;margin-bottom: 10px;font-size: 14px;color: #3F509F;}

.news_ul li .ends .mores{float: left;overflow: hidden;position: relative;padding-right: 45px;background: url(../images/news/news_pic6.png) right center no-repeat;transition: 0.3S;}

.news_ul li .ends .mores::after{width: 1px;height: 11px;position: absolute;right: 30px;top: 50%;margin-top: -5px;background: #3f509f;content: "";}

.news_ul li:hover .ends .mores::after{background: #fff;}

.news_ul li:hover .ends .mores{background-image: url(../images/news/news_pic6_on.png);color: #fff;}

.news_ul li .ends .views{float: right;padding-left: 24px;background: url(../images/news/news_pic5.png) left center no-repeat;background-size: 17px 10px;transition:all 0.3s;}

.news_ul li:hover .ends .views{background-image: url(../images/news/news_pic5_on.png);color: #fff;}

.news_ul2{margin-top: 3%;overflow: hidden;}

.news_ul2 li{display: block; overflow: hidden;border-radius: 10px;box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09);background: #fff;transition:all 0.3s;margin-top: 50px;}

.news_ul2 li:hover{box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09);background: #3f509f;}

.news_ul2 li .boxs{overflow: hidden;width: 94%;margin: 0 auto;max-width: 1664px;}

.news_ul2 li .h3{overflow: hidden;font-weight: bold;color: #333;line-height:32px;margin-top: 57px;height: 32px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;transition:all 0.3s;}

.news_ul2 li:hover .h3{color: #fff;}

.news_ul2 li .p{line-height: 24px;height: 48px;overflow: hidden;color: #666666;font-size: 18px;margin-top: 19px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;transition:all 0.3s;}

.news_ul2 li:hover .p{color: #fff;}

.news_ul2 li .ends{margin-top: 44px;overflow: hidden;border-top: 1px solid #dcdcdc;margin-bottom: 28px;padding-top: 18px;}

.news_ul2 li .one{overflow: hidden; line-height: 24px;color: #0262ab;font-size: 16px;transition:all 0.3s;}

.news_ul2 li .one .label{float: left;overflow: hidden;position: relative;margin-right: 20px;width: 35px;padding-right: 15px;}

.news_ul2 li .one .label::after{content: "";background: #0061B2;width: 2px;height: 38px;transition:all 0.3s;position: absolute;right: 0;top: 50%;margin-top: -19px;}

.news_ul2 li:hover .one .label::after{background: #fff;}

.news_ul2 li .one .span{float: left;overflow: hidden;}

.news_ul2 li:hover .one{color: #fff;}

.news_ul2 li .right{float: right;line-height: 48px;font-size: 14px;color: #3F509F;}

.news_ul2 li .ends .mores{float: left;overflow: hidden;position: relative;padding-right: 45px;background: url(../images/news/news_pic6.png) right center no-repeat;transition: 0.3s;}

.news_ul2 li .ends .mores::after{width: 1px;height: 11px;position: absolute;right: 30px;top: 50%;margin-top: -5px;background: #3f509f;content: "";}

.news_ul2 li:hover .ends .mores::after{background: #fff;}

.news_ul2 li:hover .ends .mores{background-image: url(../images/news/news_pic6_on.png);color: #fff;}

.news_ul2 li .ends .views{float: right;padding-left: 24px;background: url(../images/news/news_pic5.png) left center no-repeat;background-size: 17px 10px;transition:all 0.3s;margin-left: 32px;}

.news_ul2 li:hover .ends .views{background-image: url(../images/news/news_pic5_on.png);color: #fff;}

@media screen and (max-width: 1660px) {

 /*新闻列表*/

 .news_ul{margin-top: 8%;}

 .news_ul li{width: 32%;margin-right: 2%;}

 .news_ul li .one{font-size: 15px;}

 .news_ul li .p{font-size: 17px;margin-top: 10px;}

 .news_ul li .ends{margin-top: 40px;}

}

@media screen and (max-width: 1550px) {

 /*新闻列表*/

 .news_ul2 li .h3{margin-top: 47px;}

 .news_ul2 li .ends{margin-top: 34px;}

}

@media screen and (max-width: 1200px) {

/*新闻列表*/ 

}

@media screen and (max-width: 992px) {

/*新闻列表*/

.news_ul li{float: none;width: 100%;margin-right: 0;margin-bottom: 4%;}

.news_ul li:last-child{margin-bottom: 0;}

.news_ul li .boxs{max-width: none;width: 94%;}

.news_ul li .h3{height: auto;}

.news_ul li .p{height: auto;}

.news_ul li .ends{margin-top: 4%;}

.news_ul2 li .p{font-size: 17px;}

.news_ul2 li .one{font-size: 15px;}

}

@media screen and (max-width: 640px) {

 /*新闻列表*/

 .news_ul li .one{font-size: 14px;}

 .news_ul li .p{font-size: 15px;}

 .news_ul li .h3{margin-top: 20px;}

 .news_ul2 li .p{font-size: 15px;}

 .news_ul2 li .h3{margin-top: 30px;}

 .news_ul2 li .one{font-size: 14px;}



}

@media screen and (max-width: 480px) {

/*新闻列表*/

.news_ul li .one{font-size: 13px;}

.news_ul li .p{font-size: 14px;}

.news_ul li .ends{font-size: 13px;}

.news_ul li .imgs{margin-top: 20px;}

.news_ul2 li .one{font-size: 13px;}

.news_ul2 li{margin-top: 4%;}

.news_ul2 li .right{float: none; clear: both;padding-top:4%;line-height: 38px;}

.news_ul2 li .p{font-size: 14px;margin-top: 12px;}

.news_ul2 li .h3{margin-top: 20px;}

.news_ul2 li .ends{margin-top: 24px;}





}

@media screen and (max-width: 420px) {

/*新闻列表*/

.news_ul li .p{font-size: 13px;}

.news_ul2 li .p{font-size: 13px;}

}



/*新闻详细*/

.about_x2{  padding-top:5%; /*border-right:1px solid #e7e7e7;*/float: left;width: 71%;background: #FFFFFF;

  box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09);border-radius: 10px; margin-top: 58px;padding-bottom: 45px;}

.about_x2 .show_t{ line-height:52px;  color:#333; text-align:left; margin-bottom:1%; margin-top:5px; font-weight:bold;position: relative;z-index: 0;padding-top: 20px;padding-bottom: 20px;}

.about_x2 .show_t::after{content: "Company news";position: absolute;left: 0;margin-top:-28px;top: 50%;text-transform: uppercase;font-size: 120px;z-index: -2;color: #f2f2f2;font-weight: normal;}

.about_x2 .con_line{font-size:16px; color:#666666; border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc; text-align:left; padding-bottom:7px;padding-top: 7px;margin-top: 40px; }

.about_x2 .con_line .span{float: left;padding-left: 32px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: 19px 19px;background-position: left center; margin-right: 50px;line-height:44px;}

.about_x2 .con_line .span.bgs1{background-image: url(../images/news/news_ico1.png);}

.about_x2 .con_line .span.bgs2{background-image: url(../images/news/news_ico2.png);}

.about_x2 .con_line .span.bgs3{background-image: url(../images/news/news_ico3.png);}

.about_x2 .con_line .span.bgs4{background-image: url(../images/news/news_ico4.png);margin-right: 0;}

.about_x2 .con_line .span::after{content: "";position: absolute;left: 25px;top: 50%;margin-top: -4px;height: 8px;width: 1px;background: #d9d9d9;}

.about_x2 img{margin-bottom:10px; max-width:100%;}

.about_x2 .boxs{width: 94%;margin: 0 auto;}

.about_x2 .con_id{ line-height:28px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:80px;font-size:18px; color:#666;text-align:left;/* font-family:"宋体";*/ padding-bottom:5%;position: relative;}

.about_x2 .con_id::before{content: '“';color: #254444;position: absolute;font-size: 348px;left: -190px;top: 10px;line-height: 1;opacity: 0.08;font-family: SimHei;}

.about_x2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}

.about_x2 .con_id p{ /* padding-bottom:4%; */ overflow:hidden;}

.about_x2 table{border-collapse:collapse;border-spacing:0;}

.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}

.about_x2 .product_page{position: static;bottom: 0px;box-sizing: border-box;}

.fenxiang{ float:right;}

.fenxiang label{display: inline-block;vertical-align: top;color: #666666;line-height:44px;}

.fenxiang div.social-share{ display:inline-block; vertical-align:top;}

.fenxiang .news_fx{ text-align:center;display:inline-block; vertical-align:top;  padding-left:3px; padding-right:3px;}

.fenxiang .news_fx ul li{ display:inline-block; width:45px; height:44px;  margin-left:2px; margin-right:2px; background-repeat:no-repeat; background-size:100% 100%; cursor:pointer;}

.fenxiang .news_fx ul li.bgs1{ background-image:url(../images/news/fx_pic1.png);}

.fenxiang .news_fx ul li.bgs2{ background-image:url(../images/news/fx_pic2.png);}

.fenxiang .news_fx ul li.bgs3{ background-image:url(../images/news/fx_pic3.png);}

.fenxiang .news_fx ul li:hover{transition:all 0.3s/*;opacity:0.8;filter:Alpha(opacity=80);*/}

.fenxiang .news_fx ul li.bgs1:hover{ background-image:url(../images/news/fx_pic1_on.png);}

.fenxiang .news_fx ul li.bgs2:hover{ background-image:url(../images/news/fx_pic2_on.png);}

.fenxiang .news_fx ul li.bgs3:hover{ background-image:url(../images/news/fx_pic3_on.png);}

.fenxiang .news_fx ul li a{ display:block; width:45px; height:44px; padding:0; margin:0;}

.fenxiang .news_fx ul li a:hover{ background:none;}

.fenxiang .social-share .icon-qq:before{ content:"";}

.fenxiang .social-share .icon-qq{ border:0;}

.fenxiang .social-share .icon-qq:hover{ background-image:url(../images/news/fx_pic1_on.png);background-size:100% 100%;}

.fenxiang .social-share .icon-wechat:before{ content:"";}

.fenxiang .social-share .icon-wechat{ border:0;}

.fenxiang .social-share .icon-wechat:hover{ background-image:url(../images/news/fx_pic3_on.png);background-size:100% 100%;}

.fenxiang .social-share .icon-weibo:before{ content:"";}

.fenxiang .social-share .icon-weibo{ border:0;}

.fenxiang .social-share .icon-weibo:hover{ background:url(../images/news/fx_pic2_on.png) no-repeat;background-size:100% 100%;}

.product_page{padding-left: 30px;position: absolute;bottom: -80px;line-height: 68px;left: 0;background: #efefef;width: 100%;padding-right: 30px;text-align: center;border-radius: 20px;}

.product_page .prev{float: left;width: 36%;text-align: left;}

.product_page .prev a{padding-left: 25px;background: url(../images/news/product_pic4.png) left center no-repeat;background-size: 8px auto;position: relative;}

.product_page .prev a:hover{background-image: url(../images/news/product_pic4_on.png);}

.product_page .prev a::before{content: "";width: 1px;height: 12px;top: 50%;margin-top: -6px;background: #bfbfbf;left: 17px;position: absolute;}

.product_page .next{float: right;width: 36%;text-align: right;}

.product_page .next a{padding-right: 25px;background: url(../images/news/product_pic5.png) right center no-repeat;background-size: 8px auto;position: relative;}

.product_page .next a:hover{background-image: url(../images/news/product_pic5_on.png);}

.product_page .next a::before{content: "";width: 1px;height: 12px;top: 50%;margin-top: -6px;background: #bfbfbf;right: 17px;position: absolute;}

.product_page .bntss{overflow: hidden;display: inline-block; vertical-align: top;padding-left: 30px;transition: all 0.3s;background: url(../images/news/product_pic3.png) left center no-repeat;background-size: 26px auto;}

.product_page .bntss:hover{background-image: url(../images/news/product_pic3_on.png);}

.product_page a{color: #666666;}

.product_page a:hover{color: #3f509f;}

.news_r{float: right;width: 27%;background: #FFFFFF; box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09);border-radius: 10px;margin-top: 58px;overflow: hidden;}

.news_r .boxs{width: 90%;margin: 0 auto;max-width: 440px;}

.news_r .news_r_title{font-size: 24px;font-weight: 800;color: #3F509F;line-height: 28px;margin-top: 50px;}

.news_r .news_r_ul{overflow: hidden;padding-top: 13px;border-top: 1px solid #dcdcdc;margin-top: 14px;margin-bottom: 20px;}

.news_r .news_r_ul li{border-bottom: 1px solid #dcdcdc;overflow: hidden;padding-top: 11px;padding-bottom: 11px;}

.news_r .news_r_ul li:last-child{border-bottom: 0;}

.news_r .news_r_ul li .h3{line-height: 30px;height: 30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: normal;font-size: 18px;color: #333;}

.news_r .news_r_ul li:hover .h3{color: #3F509F;}

.news_r .news_r_ul li .date{overflow: hidden;font-size:16px; color:#666666;}

.news_r .news_r_ul li .date .span{float: left;padding-left: 32px;overflow: hidden;position: relative;background-repeat: no-repeat;background-size: 19px 19px;background-position: left center; margin-right: 28px;line-height:44px;}

.news_r .news_r_ul li .date .span.bgs1{background-image: url(../images/news/news_ico2.png);}

.news_r .news_r_ul li .date .span.bgs2{background-image: url(../images/news/news_ico4.png);}

.news_r .news_r_ul li .date .span::after{content: "";position: absolute;left: 25px;top: 50%;margin-top: -4px;height: 8px;width: 1px;background: #d9d9d9;}

.news_end{overflow: hidden;margin-top: 5%;background: url(../images/news/news_pic7.png) center center no-repeat; background-size: cover;color: #fff;font-size: 16px;border-radius: 18px;margin-bottom: 6%;}

.news_end .boxs{width: 94%;margin: 0 auto;overflow: hidden;max-width: 1550px;padding-top: 20px;padding-bottom: 20px;}

.news_end .news_end_l{float: left;padding-left: 127px;background: url(../images/news/news_pic8.png) left center no-repeat; background-size: 117px 117px;width: 300px;}

.news_end .news_end_l .h3{line-height: 38px;height: 38px;margin-top: 30px;font-size: 28px;font-weight: normal;}

.news_end .news_end_l .p{line-height: 26px;height: 26px;font-size: 14px;margin-bottom: 24px;}

.news_end .news_end_m{height: 40px;overflow: hidden;margin-top: 40px;width: 736px;float: left;background: #FFFFFF;border-radius: 20px;line-height: 40px;color: #666666;text-align: center;}

.news_end .news_end_m dd{float: left;overflow: hidden;position: relative;}

.news_end .news_end_m dd::after{content: "";position: absolute;right: 0;width: 1px;background: #bfbfbf;height: 16px;top: 50%;margin-top: -8px;}

.news_end .news_end_m dd .color1{color: #ff6d06;}

.news_end .news_end_m dd.w1{width: 22.139%;}

.news_end .news_end_m dd.w2{width: 49.12%;}

.news_end .news_end_m dd.w3{width: 28.741%;}

.news_end .news_end_m dd.w3::after{display: none;}

.news_end .news_end_m dd .label{margin-left: 4%;margin-right: 4%;}

.news_end .news_end_r{float: right;overflow: hidden;margin-top: 44px;}

.news_end .news_end_r a{float: left;line-height: 36px;border: 1px solid #fff;padding-left: 45px;position: relative;border-radius: 18px;overflow: hidden;z-index: 0;padding-right: 30px;}

.news_end .news_end_r a::after{transition:all 0.3s;content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #ff6d06;z-index: -1;}

.news_end .news_end_r a:hover{border-color: #ff6d06;}

.news_end .news_end_r a:hover::after{width: 100%;}

.news_end .news_end_r a.bgs2{margin-right: 22px;border-color: #ff6d06;}

.news_end .news_end_r a.bgs2::after{width: 100%;}

.news_end .news_end_r a.bgs2:hover::after{background: #f36704;}

.news_end .news_end_r a::before{content: "";position: absolute;left: 20px;top: 0;height: 100%;width: 20px;background-repeat: no-repeat;background-size: 100% auto;background-image: url(../images/news/news_pic10.png);background-position: left center;}

.news_end .news_end_r a.bgs2::before{background-image: url(../images/news/news_pic9.png);}

@media screen and (max-width: 1860px) {

  /*新闻详细*/

  .about_x2 .show_t::after{font-size: 110px;}



}

@media screen and (max-width: 1660px) {

  /*新闻详细*/

  .about_x2 .show_t::after{font-size: 100px;}



}

@media screen and (max-width: 1440px) {

  /*新闻详细*/

  .about_x2 .show_t{ line-height:42px; }

  .about_x2 .show_t::after{margin-top: -21px;}

  .about_x2 .con_line .span{margin-right: 30px;}



}

@media screen and (max-width: 1200px) {

  /*新闻详细*/

  .about_x2{float: none;width: 100%;}

    .about_x2 .show_t::after{font-size: 90px;}

  .news_r{float: none;width: 100%;}

  .news_r .boxs{width: 94%;max-width: none;}



}

@media screen and (max-width: 992px) {

  /*新闻详细*/

  .about_x2 .con_line{font-size: 14px;}

  .about_x2 .con_line .span{margin-right: 20px;line-height: 30px;}

  .about_x2 .show_t::after{font-size: 80px;}

  .about_x2 .con_id{  font-size:15px;padding-top: 70px;}

  .about_x2 .con_id::before{ font-size: 300px;left: -165px;}

  .fenxiang label{line-height: 26px;}

.fenxiang .news_fx ul li{ width:26px; height:26px;}

.fenxiang .news_fx ul li a{width: 26px;height: 26px;}

.news_end{text-align: center;font-size: 14px;}

.news_end .news_end_l{float: none;display: inline-block;vertical-align: top;text-align: left;margin-top: 2%;width: auto;}

.news_end .news_end_m{float: none;width: 100%;}

.news_end .news_end_r{float: none;margin-bottom: 4%;}

.news_end .news_end_r a{float: none;display: inline-block;vertical-align: top;}

}

@media screen and (max-width:830px) {

  /*新闻详细*/

  .about_x2{margin-top: 5%;}

  .about_x2 .show_t{padding-top: 15px;padding-bottom: 15px;text-align: center;}

  .about_x2 .show_t::after{font-size: 70px;display: none;}

  .about_x2 .con_line{margin-top: 30px;}

  .news_r .news_r_title{font-size: 20px;}

  .news_r .news_r_ul li{padding-top: 6px;padding-bottom: 6px;}

  .news_r .news_r_ul li .h3{font-size: 16px;}

  .news_r .news_r_ul li .date{font-size: 14px;}



}

@media screen and (max-width:640px) {

  /*新闻详细*/

  .about_x2 .show_t{ font-size:20px; line-height:28px; text-align:center;}

.about_x2 .con_line{ font-size:14px; text-align:center;margin-top: 20px;}

.about_x2 .con_line .span{float: none;display: inline-block;vertical-align: top;margin-right: 10px;}

.about_x2 .con_id{ font-size:14px; line-height:24px;padding-top: 50px;}

.about_x2 .con_id::before{ font-size: 250px;left: -135px;}

.fenxiang{ float:none; margin-top:5px;}

.product_page{padding-left: 20px;padding-right: 20px;line-height: 50px;bottom: -62px;}

.product_page .bntss{background-size: 20px auto;}

.news_r{margin-top: 5%;}

.news_r .news_r_title{font-size: 18px;margin-top: 40px;}

.news_r .news_r_ul li .h3{font-size: 15px;}

.news_r .news_r_ul li .date{font-size: 13px;}

.news_end{font-size: 13px;}

.news_end .news_end_l{padding-left: 100px;background-size: 80px auto;margin-top: 0;}

.news_end .news_end_l .h3{font-size: 24px;margin-top: 22px;}

.news_end .news_end_m{margin-top: 4%;}

.news_end .news_end_r{margin-top:6%;}

}

@media screen and (max-width:480px) {

  /*新闻详细*/

  .about_x2 .show_t{ font-size:18px; line-height:26px;}

  .about_x2 .con_id{ font-size:13px;}

  .about_x2 .con_line{font-size: 12px;margin-top: 12px;}

  .news_r .news_r_title{margin-top: 30px;}

  .news_r .news_r_ul li .h3{font-size: 14px;}

.news_r .news_r_ul li .date{font-size: 12px;}

.news_r .news_r_ul li .date .span{margin-right: 18px;}

.news_end{font-size: 12px;}

}

@media screen and (max-width:420px) {

  /*新闻详细*/

  .about_x2 .show_t{line-height: 24px;}

}



/*团队风采*/

.team_one{ background:url(../images/team/team_bg1.jpg) center center no-repeat; background-size:cover;overflow: hidden;}

.team_t{text-align: center;overflow: hidden;margin-top: 5%;}

.team_t .h3{font-weight: bold;overflow: hidden;line-height: 1.3;color: #333;}

.team_t .desc{overflow: hidden;line-height: 1.5;color: #b2b2b3;margin-top: 3px;}

.team_one .team_one_con{overflow: hidden;max-width: 988px;margin: 0 auto;margin-top: 5%;}

.team_one .team_one_con .divhidden{opacity:0;filter:Alpha(opacity=0);transition: all 1.5s;  /*height:0;*/ /*display:none;*/ /*overflow:hidden;*/ height: 0; overflow:hidden; display:block;}

.team_one .team_one_con .divhidden.on{opacity:1.0;filter:Alpha(opacity=100);/* height:auto;*//*display:block;*/height: auto; overflow:visible;}

.team_one .team_one_con .imgs{overflow: hidden;width:37.45%;text-align: center;float: left;}

.team_one .team_one_con .imgs img{display: inline-block;max-width: 100%;}

.team_one .team_one_con .txts{overflow: hidden;float: right;width: 60%;max-width: 492px;margin-top: 5%;}

.team_one .team_one_con .txts .names{/*overflow: hidden;*/line-height: 1;}

.team_one .team_one_con .txts .names .h3{overflow: hidden;display:inline-block;vertical-align: middle;color: #333;letter-spacing: 4px;}

.team_one .team_one_con .txts .names span{color: #595656;margin-left: 3px;display:inline-block;vertical-align: bottom;}

.team_one .team_one_con .txts .job{line-height: 1.5;overflow: hidden;color: #666666;margin-top: 8px;}

.team_one .team_one_con .txts .p{overflow: hidden;margin-top: 10%;line-height: 30px;color: #666666;}

.team_one .team_one_con .txts .p li{overflow: hidden;position: relative;padding-left: 13px;}

.team_one .team_one_con .txts .p li::after{content: "";position: absolute;left: 0;top: 12px;width: 6px;height: 6px;border-radius: 50%;background: #3e3f41;}

.team_two{position: relative;z-index: 0;margin-top: 40px;}

.team_two::before{z-index: -1;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 1px;background: #e4e4e4;}

.team_two .boxs{max-width: 1060px;margin: 0 auto;position: relative;z-index: 0;}

.team_two .boxs::before{z-index: -1;content: "";position: absolute;top: 0;left: 50%;width: 100%;height: 1px;background: #e4e4e4;max-width: 988px;transform: translate(-50%, 0%);}

.team_three{/* height: 100vh; */overflow: hidden;position: relative;}

.team_three .img{ position:absolute; top:0; left:0; width:100%; height:100%; object-fit: cover; }

.team_three .bgs{ content:""; width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(0,0,0,0.32);}

.team_three .team_t{ /* margin-top:10%; */ z-index:5; position:relative;}

.team_three .team_t .h3{color:#fff;}

.team_three .team_t .desc{ color:#fff;}

.i_four{/* overflow:hidden;*/ position:absolute; height:100%; top:0; left:50%;transform: translate(-50%, 0%);width: 100%;}

.i_four_two{ display:none; text-align:center; margin-top:5%; margin-bottom:6%; position:relative;}

.i_four_two ul li{ overflow:hidden; display:block; vertical-align:top;  background:rgba(0,92,139,0.6); margin-bottom:2%;}

.i_four_two ul li .boxs{ width:94%; margin:0 auto; overflow:hidden; margin-top:10%; margin-bottom:10%;}

.i_four_two ul li .ico{ display:block; height:30px; margin:0 auto; }

.i_four_two ul li .h3{ color:#fff; overflow:hidden; line-height:20px; margin-top:6%;}

.i_four_two ul li .desc{overflow: hidden;line-height: 24px; color:#fff;margin: 0 auto;max-width:330px; margin-top: 5%;font-weight: bold;}

.i_four_two ul li .p{ display:block; overflow:hidden; font-style:normal;margin: 0 auto;max-width:330px;  margin-top:5%; color:#fff;line-height: 24px;}

.team_four{overflow: hidden;text-align: center;}

.team_four .h3{font-weight: bold;color: #333333;overflow: hidden;line-height: 1.3;margin-top: 3%;}

.team_four .morebox{margin-top: 1.5%;margin-bottom: 3%;}

.team_four .a{display: inline-block;vertical-align: top;padding-right: 69px;padding-left: 83px;color: #fff;background:url(../images/team/team_pic2.png) #ff6d06 left 50px center no-repeat;line-height: 44px;border-radius: 22px;font-size: 16px;margin-top: 1.5%;margin-bottom: 3%;position: relative;z-index: 0;background-size: 22px 22px;}

.team_four .a::after{content: "";position: absolute;top: 0;width: 0%;height: 100%;right: 0;background: rgba(255,255,255,0.3);transition:all 0.3s;}

.team_four .a:hover::after{left: 0; width: 100%;}

.pez2{position: relative;z-index: 2;}

.i_four_three{margin-bottom: 10%;margin-top: 15.5%;display: flex;align-items: center;justify-content: space-between;width: 100%;position: relative;}
.i_four_three .i_four_three_l{width: 42.6%;overflow: hidden;max-width: 666px;position: relative;}
.i_four_three .i_four_three_l .partbox{position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;transition: 0.6s;width: 100%;}

.i_four_three .i_four_three_l .partbox.on{position: relative;top: 0;left: 0;z-index: 2;opacity: 1;}
.i_four_three .i_four_three_l .tt{overflow: hidden;position: relative;}
.i_four_three .i_four_three_l .tt::before{content: "";position: absolute;bottom: 1px;left: 0;width: 100%;height: 1px;background: #ffffff;}
.i_four_three .i_four_three_l .tt .one{float: left;position: relative;display: flex;align-items: center;justify-content: left;padding-bottom: 20px;}
.i_four_three .i_four_three_l .tt .one::before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background: #ff8936;}
.i_four_three .i_four_three_l .tt .one img{height: 50px;margin-right: 14px;}
.i_four_three .i_four_three_l .tt .one .title{overflow: hidden;}
.i_four_three .i_four_three_l .tt .one .title .h3{font-weight: normal;color: #ffffff;line-height: 1.3;}
.i_four_three .i_four_three_l .tt .one .title .desc{overflow: hidden;line-height: 1.6;color: #ffffff;}
.i_four_three .i_four_three_l .p{overflow: hidden;line-height: 1.6;color: #ffffff;font-weight: normal;margin-top: 20px;}
.i_four_three .i_four_three_r{width: 52.4%;color: #ffffff;max-width: 976px;}
.i_four_three .i_four_three_r .topchangebox{width: 96%;margin: 0 auto;max-width: 820px;}
.i_four_three .i_four_three_r .topchangebox .changebox{width: 100%;display: flex;justify-content: center;text-align: center;}
.i_four_three .i_four_three_r .topchangebox .partbox{width:20%;position: relative;cursor: pointer;}
.i_four_three .i_four_three_r .topchangebox .partbox::before{content: "";position: absolute;right: 0;top: 50%;height: 20px;width: 1px;margin-top: -10px;background: #ffffff;}
.i_four_three .i_four_three_r .topchangebox .partbox:last-child::before{display: none;}
.i_four_three .i_four_three_r .topchangebox .partbox.on{font-weight: bold;}
.i_four_three .i_four_three_r .bottomchangebox{margin: 0 auto; margin-top: 40px;max-width: 866px;position: relative;}
.i_four_three .i_four_three_r .bottomchangebox .partbox{position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;transition: 0.6s;width: 100%;}

.i_four_three .i_four_three_r .bottomchangebox .partbox.on{position: relative;top: 0;left: 0;z-index: 2;opacity: 1;}
.i_four_three .i_four_three_r .bottomchangebox .swiper-slide .imgbox{overflow: hidden;cursor: pointer;}
.i_four_three .i_four_three_r .bottomchangebox .swiper-slide .imgbox img{display: block;width: 100%;}
.i_four_three .i_four_three_r .bottomchangebox .swiperbox{position: relative;}

.i_four_three .i_four_three_r .bottomchangebox .swiperbox .pages{margin: 0 auto; margin-top:6%;max-width: 0px;position: relative;}
.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev{width: 44px;height: 44px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);left: -55px;transition: 0.3s;}

.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next{width: 44px;height: 44px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);right: -55px;transition: 0.3s;}

.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev:hover{background-color: var(--main-color3);}

.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next:hover{background-color: var(--main-color3);}

.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev:after,.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next:after{font-size: 18px;color: #333;transition: 0.3s;}

.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev:hover:after,.i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next:hover:after{color: #fff;}
@media screen and (max-width:1200px) {

 /*团队风采*/

 .team_four .h3{margin-top: 5%;}

 .team_four .a{margin-bottom: 5%;margin-top: 2%;}

}

@media screen and (max-width:992px) {

  /*团队风采*/

  .team_t{margin-top: 6%;}

  .team_four .a{padding-left: 73px;padding-right: 59px;background-position: left 40px center;margin-top: 2.5%;font-size: 15px;}

  .i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next, .i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev{width: 40px;height: 40px;}

  .i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev{left: -20px;}
  
  .i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next{right: -20px;}
  
  .i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-prev:after, .i_four_three .i_four_three_r .bottomchangebox .swiperbox .swiper-button-next:after{font-size: 16px;}
  .i_four_three .i_four_three_r .bottomchangebox .swiperbox .pages{max-width: 50px;padding-bottom: 1px;}
  .i_four_three .i_four_three_l{width: 100%;max-width: none;}
  .i_four_three .i_four_three_r{width: 100%;max-width: none;margin-top: 5%;}
  .i_four_three{display: block;margin-top: 9%;margin-bottom: 8%;}
}

@media screen and (max-width:640px) {

/*团队风采*/

.team_t{margin-top: 7%;}

.team_one .team_one_con{margin-top: 6%;}

.team_one .team_one_con .txts{margin-top: 3%;}

.team_one .team_one_con .txts .p{margin-top: 5%;line-height: 26px;}

.team_one .team_one_con .txts .p li::after{top: 10px;}

.team_four .a{padding-left: 63px;padding-right: 49px;background-position: left 30px center;margin-top: 3%;font-size: 14px;line-height: 36px;border-radius: 18px;}

}

@media screen and (max-width:480px) {

/*团队风采*/

.team_one .team_one_con .txts{margin-top:1%;}

.team_one .team_one_con .txts .p{margin-top: 3%;line-height: 22px;}

.team_one .team_one_con .txts .p li::after{top: 8px;}

.team_one .team_one_con .txts .job{margin-top: 5px;}

.team_three{height: auto;}

.i_four{ display:none;}

.i_four_two{ display:block;}

.team_four .h3{margin-top: 7%;}

.team_four .a{padding-left: 53px;padding-right: 39px;background-position: left 20px center;margin-top: 3.5%;font-size: 13px;margin-bottom: 7%;}
.i_four_three .i_four_three_l .tt .one img{height: 40px;}
.i_four_three .i_four_three_l .tt .one{padding-bottom: 15px;}
.i_four_three .i_four_three_l .p{margin-top: 15px;}
.i_four_three .i_four_three_r .bottomchangebox{margin-top: 4%;}
.i_four_three .i_four_three_r .topchangebox{width: 100%;}
.i_four_three .i_four_three_r .topchangebox .changebox{font-size: 14px;}
.i_four_three .i_four_three_r .bottomchangebox .swiperbox .pages{margin-top: 8px;}
}

@media screen and (max-width:420px) {
  /*团队风采*/
  .i_four_three .i_four_three_r .topchangebox .changebox{font-size: 13px;}


}



/*方案*/

.case_a{margin: 0 auto;max-width: 1350px;overflow: hidden;margin-top: 5%;text-align: center;font-size: 14px;}

.case_a .boxs{overflow: hidden;position: relative;height: 110px;}

.case_a .boxs .scroller {position:absolute;}

.case_a .boxs .scroller li {float: left;  padding-right:30px;padding-left: 30px;}

.case_a .boxs .scroller li dd{ overflow:hidden;}

.case_a .boxs .scroller li a{ color:#4e4e4e;line-height: 38px;display: block;}

.case_a .boxs .scroller li a:hover{ color:#ff8128;}

.case_a .boxs .scroller li.cur a{color:#ff8128;}

.case_a .boxs .scroller li.cur dd::after{width: 100%;left: 0;right: 0;}

.case_a .boxs .scroller li.cur dd .imgs{background: #ff6d06;}

.case_a .boxs .scroller li.cur dd .imgs img.img1{opacity:0;filter:Alpha(opacity=0);}

.case_a .boxs .scroller li.cur dd .imgs img.img2{opacity:1.0;filter:Alpha(opacity=100);}

/* .case_a .boxs .scroller li.on a{color:#2860e0;}

.case_a .boxs .scroller li.on dd::after{width: 100%;left: 0;right: 0;} */

.case_a .boxs .scroller li dd .imgs{margin: 0 auto;width: 72px;height: 72px;overflow: hidden;border-radius: 50%;background: #f8f8f8;position: relative;}

.case_a .boxs .scroller li dd .imgs img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition:all 0.3s;}

.case_a .boxs .scroller li dd .imgs img.img2{opacity:0;filter:Alpha(opacity=0);}

.case_a .boxs .scroller li dd a:hover .imgs{background: #ff6d06;}

.case_a .boxs .scroller li dd a:hover .imgs img.img2{opacity:1.0;filter:Alpha(opacity=100);}

.case_a .boxs .scroller li dd a:hover .imgs img.img1{opacity:0;filter:Alpha(opacity=0);}

/* .case_ul{margin-top: 5%;} */

.case_ul li{float: left;width: 49%;max-width: 850px;background: #FFFFFF;box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09);border-radius: 10px;overflow: hidden;margin-bottom: 3%;position: relative;transition: 0.3s;}

.case_ul li:nth-child(2n){float: right;}

.case_ul li .txts{overflow: hidden;width: 39.176%;background-repeat:url(../images/case/case_ico1.png) no-repeat;background-size: 100% 100%;position: absolute;height: 100%;left: 0;top: 0;}

.case_ul li .txts .boxs{max-width: 250px;width: 90%;margin: 0 auto;overflow: hidden;}

.case_ul li .txts .ico{display: block;height: 58px;margin-top: 70px;}

.case_ul li .txts .h3{font-weight: normal;color: #333333;overflow: hidden;height: 60px;line-height: 30px;margin-top: 16px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.case_ul li .txts .p{overflow: hidden;margin-top: 8%;}

.case_ul li .txts .p .dd{overflow: hidden;margin-top: 25px;padding-left: 50px;background: url(../images/case/case_pic11.png) left top 6px no-repeat;background-size: auto 29px;position: relative;}

.case_ul li .txts .p .dd::after{content:"";position: absolute; left: 35px;top: 50%; margin-top: -15px; height: 26px;width: 1px; background: #dcdcdc;}

.case_ul li .txts .p .dd:nth-child(2){background-image: url(../images/case/case_pic12.png);}

.case_ul li .txts .p .dd .h4{font-weight: normal;overflow: hidden;color: #333333;line-height: 24px;height: 24px;white-space:nowrap;text-overflow:ellipsis;}

.case_ul li .txts .p .dd .desc{overflow: hidden;line-height: 24px;height: 24px;white-space:nowrap;text-overflow:ellipsis;color: #989898;font-size: 14px;}

.case_ul li:nth-child(4n-2) .txts{background-image: url(../images/case/case_ico2.png);}

.case_ul li:nth-child(4n-1) .txts{background-image: url(../images/case/case_ico3.png);}

.case_ul li:nth-child(4n) .txts{background-image: url(../images/case/case_ico4.png);}

.case_ul li .imgs{overflow: hidden;position: relative;padding-top: 52.35%;float: right;width:60.824%;}

.case_ul li .imgs img{display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.case_ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.case_ul li .imgs .bgs{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(63,80,159,0.5);display: flex;align-items: center; justify-content: center;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);}

.case_ul li .imgs .bgs a{display: block; padding-left: 70px;padding-right: 44px;background-color: #3f509f;background-repeat: no-repeat;background-position: left 35px center;background-size: 27px 26px;background-image: url(../images/case/case_pic13.png);line-height: 48px;height: 48px;border-radius: 24px;overflow: hidden;color: #fff;font-size: 16px;position: relative;z-index: 0;}

.case_ul li .imgs .bgs a.bgs2{background-image: url(../images/case/case_pic14.png);background-color: #ff6d06;margin-left: 22px;}

.case_ul li:hover .imgs .bgs{opacity:1.0;filter:Alpha(opacity=100);}

.case_ul li .imgs .bgs a::after{content: "";position: absolute;left: 0;top: 0; width: 0;height: 100%;background-repeat: no-repeat;background-position: left 35px center;background-size: 27px 26px;background-image: url(../images/case/case_pic13.png);background-color: #ff6d06;;transition:all 0.3s;z-index: 1;}

.case_ul li .imgs .bgs a.bgs2::after{content: "";position: absolute;left: 0;top: 0; width: 0;height: 100%;background-repeat: no-repeat;background-position: left 35px center;background-size: 27px 26px;background-image: url(../images/case/case_pic14.png);background-color: #3f509f;;transition:all 0.3s;z-index: 1;}

.case_ul li .imgs .bgs a:hover:after{width: 100%;}

.case_ul li .imgs .bgs a .text{position: relative;z-index: 2;}

.case_ul li:hover{box-shadow: 0px 6px 30px 2px rgba(0,0,0,0.09);}

@media screen and (max-width:1600px) {

/*方案*/

.case_ul li .txts .ico{margin-top: 50px;height: 50px;}

.case_ul li .txts .p{margin-top: 3%;}

.case_ul li .txts .p .dd{margin-top: 10px;}

.case_ul li .txts .h3{margin-top: 12px;}

}

@media screen and (max-width:1440px) {

/*方案*/

.case_ul li .txts .ico{margin-top: 30px;height: 46px;}

.case_ul li .txts .p{margin-top: 2%;}

.case_ul li .txts .p .dd{margin-top: 8px;}

}

@media screen and (max-width:1200px) {

  /*方案*/

  .case_a .boxs .scroller li {padding-right:25px;padding-left: 25px;}

  .case_ul li .txts{position: static;width: 100%;height: auto;}

  .case_ul li .txts .boxs{max-width: 450px;}

  .case_ul li .txts .ico{margin-top: 40px;height: 40px;}

  .case_ul li .txts .p{margin-bottom: 30px;}

  .case_ul li .txts .h3{line-height: 26px;height: 52px;margin-top: 8px;}

  .case_ul li .imgs{float: none;width: 100%;padding-top: 86%;}

}

@media screen and (max-width:992px) {

/*方案*/

.case_a .boxs .scroller li {padding-right:20px;padding-left: 20px;}

.case_ul li .imgs .bgs a{height: 40px;line-height: 40px;padding-left: 60px;padding-right: 30px;background-position: left 25px center;background-size: 22px 21px;font-size: 15px;}

.case_ul li .imgs .bgs a.bgs2{margin-left: 16px;}

}

@media screen and (max-width:780px) {

  /*方案*/

  .case_ul li .imgs .bgs a{font-size: 14px;padding-left: 45px;padding-right: 20px;background-position: left 15px center;background-size: 20px 19px;}

  .case_ul li .imgs .bgs a::after{background-position: left 15px center;background-size: 20px 19px;}

  .case_ul li .imgs .bgs a.bgs2::after{background-position: left 15px center;background-size: 20px 19px;}

}

@media screen and (max-width:640px) {

/*方案*/

.case_a .boxs .scroller li {padding-right:15px;padding-left: 15px;}

.case_a .boxs .scroller li dd .imgs{width: 60px;height: 60px;}

.case_ul li .txts .ico{margin-top: 30px;}

.case_ul li .txts .h3{line-height: 22px;height: 44px;}

.case_ul li .txts .p .dd{padding-left: 40px;background-size: auto 22px;}

.case_ul li .txts .p .dd::after{left: 28px;height: 26px;margin-top: -15px;}

.case_ul li .imgs .bgs{display: block;text-align: center;}

.case_ul li .imgs .bgs a:first-child{margin-top: 25%;}

.case_ul li .imgs .bgs a{display: block;width: 57px;margin: 0 auto;}

.case_ul li .imgs .bgs a.bgs2{clear: both;margin: 0 auto;margin-top: 4%;}

.case_ul li{width: 100%;}

}

@media screen and (max-width:480px) {

/*方案*/

.case_a{font-size: 13px;}

.case_a .boxs .scroller li {padding-right:10px;padding-left: 10px;}

.case_ul li .imgs .bgs a{font-size: 13px;height: 36px;line-height: 36px;}

}

@media screen and (max-width:420px) {

  /*方案*/

  .case_ul li .imgs .bgs a:first-child{margin-top: 20%;}

  .case_ul li .imgs .bgs a{font-size: 12px;padding-left: 40px;padding-right: 18px;}

}





/*方案详细*/

.case_one{overflow: hidden;background: #f8f8f8;position: relative;z-index: 0;}

.case_one .wrap{max-width: 1400px;margin-top: 5%;}

.case_one::after{z-index: -1;content: "";position:absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/case/case_img3.jpg) right top no-repeat;background-size: 100% auto;-webkit-animation:scaleAnim2 5s infinite alternate;  animation: scaleAnim2 5s infinite alternate;}

.case_one .case_one_l{float:left;width: 171px;height: 171px;box-shadow: 0px 5px 5px 0px rgba(236,236,236,0.75);

  border-radius: 50%;margin-right: 96px;position: relative;}

.case_one .case_one_l img{width: 100%;height: 100%;display: block;border-radius: 50%;}

.case_one .case_one_l::after{content: "";position: absolute;right: -48px;width: 1px;height: 144px;top: 14px;background: #dcdcdc;}

.case_one .case_one_r{overflow: hidden;}

.case_one .case_one_r .h3{color: #3f509f;overflow: hidden;font-weight: bold;line-height: 1.5;}

.case_one .case_one_r .desc{color: #818181;line-height: 1.6;overflow: hidden;}

.case_one .case_one_r .p{color: #333333;line-height: 1.6;overflow: hidden;margin-top: 4%;}

.case_one .case_one_r .ul{overflow: hidden;margin-top: 4%;max-width: 450px;}

.case_one .case_one_r .ul li{padding-left: 60px;background: url(../images/case/case_pic15.png) left top 2px no-repeat;background-size: auto 53px;float: left;width: 47%;max-width: 185px;position: relative;float: left;box-sizing: border-box;}

.case_one .case_one_r .ul li:nth-child(1){padding-left: 50px;}

.case_one .case_one_r .ul li:nth-child(1)::after{content: "";position:absolute;right: 0;top: 50%;margin-top: -20px;height: 40px;width: 1px;background: #dcdcdc;}

.case_one .case_one_r .ul li:nth-child(2){background-image: url(../images/case/case_pic16.png);float: right;}

.case_one .case_one_r .ul li .h4{font-weight: normal;overflow: hidden;color: #333333;line-height: 30px;height: 30px;white-space:nowrap;text-overflow:ellipsis;}

.case_one .case_one_r .ul li .desc2{overflow: hidden;line-height: 30px;height: 30px;white-space:nowrap;text-overflow:ellipsis;color: #989898;font-size: 16px;margin-top: 2px;}

.case_one .case_one_r .a{box-shadow: 0px 7px 10px 0px rgba(255,176,121,0.75); border-radius:35px;line-height: 70px;height: 70px;color: #fff;display: inline-block;vertical-align: top;margin-top: 6%;padding-left: 104px;padding-right: 52px;background: url(../images/case/case_pic17.png) #FF6D06 left 42px center no-repeat;background-size: 43px 41px;position: relative;margin-bottom: 176px;overflow: hidden;}

.case_one .case_one_r .a::after{content: "";position: absolute;top: 0;width: 0%;height: 100%;left: 0;background:  url(../images/case/case_pic17.png) #3f509f left 42px center no-repeat;transition:all 0.3s;}

.case_one .case_one_r .a:hover::after{left: 0; width: 100%;}

.case_one .case_one_r .a .text{position: relative;z-index: 2;}

.case_two{max-width: 1400px;margin: 0 auto;position: relative;}

.case_two .boxs{background: #fff;overflow: hidden;box-shadow: 0px 6px 30px 2px rgba(179,179,179,0.09); border-radius: 10px;margin-bottom: 4%;}

.case_two .boxs.bgs1{margin-top: -90px;}

.case_two .boxs .cons{width: 94%;margin: 0 auto;max-width: 1320px;overflow: hidden;margin-top: 4%;margin-bottom: 4%;}

.case_two .boxs .case_two_one{overflow: hidden;display: flex; align-items: center; justify-content: left;width: 100%;margin-bottom: 4%;}

.case_two .boxs .case_two_one .img{width: 101px;margin-right: 45px;float: left;}

.case_two .boxs .case_two_one .txts{overflow: hidden;width:calc(98% - 146px);width:-webkit-calc(100% - 146px);width:-moz-calc(100% - 146px);}

.case_two .boxs .case_two_one .txts .h4{font-weight: bold;overflow: hidden;color: #333;line-height: 1.3;}

.case_two .boxs .case_two_one .txts .p{overflow: hidden;line-height: 1.6;color: #333;margin-top: 1%;}

.case_two .boxs .cons img{max-width: 100%;}

.case_two .boxs .feedback_ul{margin-top: 4%;margin-left: 146px;overflow: hidden;}

.case_two .boxs .feedback_ul li{overflow: hidden;display: block;margin-bottom: 2%;}

.case_two .boxs .feedback_ul li .feedback_head{overflow: hidden;position: relative;padding-right: 40px;}

.case_two .boxs .feedback_ul li .feedback_head::after{content: "";position: absolute;width: 32px;height: 26px;overflow: hidden;right: 0;top: 50%;margin-top: -13px;background: url(../images/case/case_pic23.png) no-repeat;background-size: 100% 100%;}

.case_two .boxs .feedback_ul li .feedback_head .img{float: left;width: 92px;height: 92px;border-radius: 50%;margin-right: 20px;}

.case_two .boxs .feedback_ul li .feedback_head .span{overflow: hidden;}

.case_two .boxs .feedback_ul li .feedback_head .span .h4{font-weight: bold;overflow: hidden;line-height: 26px;margin-top: 20px;}

.case_two .boxs .feedback_ul li .feedback_head .span .desc{overflow: hidden;color: #a6a6a6;font-size: 14px;line-height: 26px;}

.case_two .boxs .feedback_ul li .p{overflow: hidden;margin-top: 3%;line-height: 1.6;font-size: 16px;color: #333333;padding-bottom: 2%;border-bottom: 1px solid #bfbfbf;}

.case_two .boxs .feedback_ul li .ends{margin-top: 2%;overflow: hidden;}

.case_two .boxs .feedback_ul li .ends span{overflow: hidden;float: left;padding-left: 25px;line-height: 24px;background-repeat: no-repeat;background-size: auto 18px;background-position: left center;color: #a6a6a6;font-size: 14px;}

.case_two .boxs .feedback_ul li .ends span.bg1{background-image: url(../images/case/case_pic24.png);margin-right: 13px;}

.case_two .boxs .feedback_ul li .ends span.bg2{background-image: url(../images/case/case_pic25.png);}

.case_two .product_page{position: static;bottom: 0px;box-sizing: border-box;margin-bottom: 4%;}

.case_twoswiper .swiper-pagination{bottom: 31px;}

.case_twoswiper .swiper-pagination-bullet{width: 10px;height: 10px;}

.case_twoswiper .swiper-pagination-bullet-active{background-color: var(--main-color);}



@media screen and (max-width:1600px) {



}

@media screen and (max-width:1440px) {





}

@media screen and (max-width:1200px) {

/*方案详细*/

.case_one .case_one_r .a{line-height: 62px;height: 62px;background-size: 36px auto;padding-left: 97px;padding-right: 45px;}

}

@media screen and (max-width:992px) {

  /*方案详细*/

  .case_two .boxs .case_two_one .img{margin-right: 35px;}

  .case_two .boxs .case_two_one .txts{width: calc(98% - 136px); width: -webkit-calc(100% - 136px); width: -moz-calc(100% - 136px);}

  .case_one .case_one_r .ul li .desc2{font-size: 15px;}

  .case_two .boxs .feedback_ul{margin-left: 136px;}



}

@media screen and (max-width:640px) {

 /*方案详细*/

 .case_one .wrap{margin-top: 8%;}

 .case_one .case_one_l{float: none;margin: 0 auto;}

 .case_one .case_one_l::after{display: none;}

 .case_one .case_one_r{margin-top: 4%;}

 .case_one .case_one_r .a{margin-bottom: 100px;height: 50px;line-height: 50px;padding-left: 70px; padding-right: 30px;background-position: 30px center;background-size: 26px auto;}

 .case_one .case_one_r .ul li{background-size: auto 45px;}

 .case_one .case_one_r .ul li .desc2{font-size: 14px;line-height: 26px;height: 26px;}

 .case_one .case_one_r .ul li .h4{line-height: 26px;height: 26px;}

 .case_two .boxs.bgs1{margin-top: -50px;}

 .case_two .boxs .feedback_ul li .p{font-size: 15px;padding-bottom: 4%;}

 .case_two .boxs .feedback_ul li .ends{margin-top: 4%;}

 



}

@media screen and (max-width:480px) {

 /*方案详细*/

 .case_two .boxs .cons{margin-top: 5%;margin-bottom: 5%;}

 .case_two .boxs .case_two_one .img{margin-right: 10px;width: 80px;}

 .case_two .boxs .case_two_one .txts{width: calc(98% - 90px); width: -webkit-calc(100% - 90px); width: -moz-calc(100% - 90px);}

 .case_two .boxs .feedback_ul li .feedback_head .img{width: 80px;height: 80px;margin-right: 10px;}

 .case_two .boxs .feedback_ul{margin-left: 90px;}

 .case_two .boxs .feedback_ul li .feedback_head::after{width: 26px;height: 21px;}

 .case_two .boxs .feedback_ul li .feedback_head{padding-right: 30px;}

 .case_two .boxs .feedback_ul li .p{font-size: 14px;}

 .case_two .boxs .feedback_ul li .ends span{font-size: 13px;}

 .case_two .boxs .feedback_ul li .feedback_head .span .h4{margin-top: 15px;}

 .case_two .boxs .feedback_ul li .feedback_head .span .desc{font-size: 13px;line-height: 24px;}

}

@media screen and (max-width:420px) {

 /*方案详细*/

 .case_two .boxs .feedback_ul li .p{font-size: 13px;}

 .case_two .boxs .feedback_ul li .ends span{font-size: 12px;}

 .case_two .boxs .feedback_ul li .feedback_head .span .desc{font-size: 12px;line-height: 22px;}

}



 /*招贤纳士*/

.job_one{margin-top: 6%;margin-bottom: 5%;padding-top: 88px;}

.job_one ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.job_one li{float: left;width: 49%;max-width: 833px; box-shadow: 0px 2px 16px 0px rgba(204,204,204,0.75);border-radius: 10px;position: relative;text-align: center;background: url(../images/job/job_pic3.png) no-repeat;background-size: 100% 100%;}

.job_one li:nth-child(2n){float: right;background: url(../images/job/job_pic3two.png) no-repeat;background-size: 100% 100%;}

.job_one li .i{width: 177px;height: 177px;transition:all 0.6s;margin: 0 auto; display: block;margin-top: -88px;}

.job_one li:hover .i{transform: rotate(360deg);}

.job_one li .boxs{margin: 0 auto;width: 90%;position: relative;max-width: 720px;}

.job_one li .h3{ color: #3E3F41; line-height: 44px;font-weight: bold;overflow: hidden;margin-top: 39px;}

.job_one li .desc{color: #333333; line-height:30px;font-weight: bold;overflow: hidden;margin-top: 44px;}

.job_one li .p{color: #333333; line-height:30px;overflow: hidden;margin-top: 9px;min-height: 90px;}

.job_one li .a{display: block;background: url(../images/job/job_pic5.png) #ff6d06 right 20px center no-repeat;background-size: 15px 9px;width: 130px;line-height: 36px;height: 36px;border-radius: 18px;color: #fff;text-indent: 25px;font-size: 16px;margin: 0 auto;margin-top: 18px;margin-bottom: 70px;text-align: left;position: relative;z-index: 0;overflow: hidden;}

.job_one li .a::after{content: "";position: absolute;right: 0;width: 0%;height: 100%;background: rgba(255,255,255,0.2);top: 0;transition:all 0.6s;z-index: -1;}

.job_one li .a:hover:after{width: 100%;left: 0;}

.job_one li .morebox{margin-top: 18px;margin-bottom: 70px;}

.job_one li .morebox .mark{height: 10px;margin-left: 8px;margin-top: 2px;}

.job_one li .morebox .mark img{height: 100%;display: block;transition: 0.3s;}

.job_one li .morebox .more:hover .mark img{transform: rotateZ(180deg);}

.job_bg{position: fixed; top: 0; bottom: 0; left: 0; right: 0;margin: auto;z-index: 999; width: 100%; height: 100%;  background: rgba(0,0,0,0.3);z-index: 99;display: none;}

.job_tc{position: fixed;max-width: 1300px;margin: auto;left: 0;bottom: 0;top: 0; right: 0;width: 80%;max-height: 80%;overflow: hidden;overflow-y: auto;background: #fff;z-index: 100;display: none;border-radius: 20px;}

.job_tc .boxs{padding: 3.85% 7.3%;overflow: hidden;border-radius: 20px;position: relative;}

.job_tc .job_tc_t{padding: 0px 20px 20px;overflow: hidden; border-bottom: #EEEEEE solid 1px;}

.job_tc .job_tc_t .h3{float: left;width: -moz-calc(100% - 100px); width: -webkit-calc(100% - 100px);width: calc(100% - 100px);width: 100%;text-align: center;}

.job_tc .job_tc_t .job_close{float: right;/*min-width: 88px;*/line-height: 38px;color: #222;font-size: 16px;text-align: center; /*border: #EEEEEE solid 1px;*/ cursor: pointer;transition:all 0.6s;position: absolute;top: 20px;right: 30px;width: 40px;height: 40px;}

.job_tc .job_tc_t .job_close:before{content: "";display: block;width: 30px;height: 2px;background-color: #333;position: absolute;top: 19px;left: 5px;transform: rotateZ(-45deg);}

.job_tc .job_tc_t .job_close:after{content: "";display: block;width: 30px;height: 2px;background-color: #333;position: absolute;top: 19px;left: 5px;transform: rotateZ(45deg);}

.job_tc .job_tc_t .job_close:hover{/*border-color:#ff6d06;background: #ff6d06;*/color: #fff;transform: rotateZ(360deg);}

.job_tc .job_desc{/*overflow: hidden;*/margin-top: 20px;color: #666666;font-size: 16px; line-height: 2;height: 600px;max-height: 60vh;overflow-y: auto;padding-right: 15px;}

.job_two{ background:url(../images/job/job_img1.jpg) center center no-repeat; background-size:cover;overflow: hidden;}

.job_two .team_t .h3{color: #fff;}

.job_two .team_t .desc{color: #acb5df;}

.job_p{overflow: hidden;line-height: 1.6;color: #333333;text-align: center;margin-top: 2.5%;text-align: center;}

.job_two .job_p{color: #fff;}

.job_two .contact3box .mainbox{padding-top: 5%;padding-bottom: 2%;}

.job_two .contact3box .mainbox .partbox{background: #fff;}

.job_two .guccbox .imgbox img{object-fit: unset;}

.job_two .guccbox .imgbox:hover img{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}

.job_three{overflow: hidden;padding-bottom: 2%;margin-top: 4%;}

.job_three li{float: left;width: 49%;max-width: 799px;overflow: hidden;padding-bottom: 3%;}

.job_three li:nth-child(2n){float: right;}

.job_three li .imgs{  position:relative;overflow:hidden; padding-top:56.322%;border-radius: 10px;}

.job_three li .imgs img{ display: block;width: 100%; height:100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s; /*-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;*/}

.job_three li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;*/}

.job_three li .box{ background:#fff;  position:relative; overflow:hidden; width:94%; margin:0 auto; max-width:600px; margin-top:-122px; z-index:0;-webkit-box-shadow: 0 5px 20px rgba(0,0,0,0.1); box-shadow: 0 5px 20px rgba(0,0,0,0.1);}

.job_three li .h3{ padding-left:2%; padding-right:2%; font-weight:normal; text-align:center; height:68px; line-height:68px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:15px; color:#555555;  }

.job_three li:hover .h3{ color:#2f62b6;}

.job_three li .cons{ overflow:hidden; padding-top:27px; padding-bottom:17px;padding-right: 5.66%;border-radius: 15px;}

.job_three li .box{border-radius: 15px;overflow: hidden;}

.job_three li .ico_l{ float:left; overflow:hidden; width:30%;max-width: 140px; position: relative;text-align: center;margin-right: 4%;}

.job_three li .ico_l::after{content: "";position: absolute;right: 0;top: 4px;height: 86px;width: 1px;background: #eaeaea;}

.job_three li .ico_l img{ height:70px; display:block;margin: 0 auto; margin-bottom:3px;}

.job_three li .ico_l span{ display:block; overflow:hidden; line-height:20px;text-transform:uppercase; font-size:12px; color:#8c8c8c;}

.job_three li .p{ overflow:hidden; line-height:26px; font-size:16px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; max-width:404px; height:104px;display: flex; align-items: center; justify-content: left;}

.job_three li .p .span{ width:100%; overflow:hidden;}

.job_four{ background:url(../images/job/job_img5.jpg) center center no-repeat; background-size:cover;overflow: hidden;}

.job_four .team_t .h3{color: #fff;}

.job_four .job_p{color: #fff;max-width: 1018px;margin: 0 auto;margin-top: 2.5%;margin-bottom: 260px;}

.faq_ul2{ margin-top:-100px; margin-bottom:6%;}

.faq_ul2 ul li{ display:block; overflow:hidden; transition:all 0.3s; cursor:pointer;-webkit-tap-highlight-color:transparent;margin-bottom:40px; padding-left:40px; padding-right:40px; background: #FFFFFF;border-radius: 10px; border: 1px solid #DDDDDD;}

.faq_ul2 ul li:last-child{ margin-bottom:0;}

.faq_ul2 ul li:hover{border: 1px solid #3F509F;}

.faq_ul2 ul li:hover .h3{  /* color:#fff;*/ /*background-image:url(../images/job_bg1_on.png);*/}

/*.faq_ul2 ul li:hover .h3 em{background-color: #ff6d06;background-image: url(../images/job/job_pic8_on.png);}*/

.faq_ul2 ul li.on .h3{ background-image:url(../images/job/job_bg1_on.png); color:#3f509f;}

.faq_ul2 ul li.on .h3 em{background-color: #ff6d06;background-image: url(../images/job/job_pic8_on.png);}

.faq_ul2 ul li.on:hover{ background-color:#fff;}

.faq_ul2 ul li.on:hover .h3{ color:#3f509f;}

.faq_ul2 ul li.on{ border: 1px solid #3F509F;}

.faq_ul2 ul li .h3{ font-weight:bold; overflow:hidden; padding-top:22px; padding-bottom:18px;line-height:40px; /*white-space:nowrap;text-overflow:ellipsis;*/  color:#333333; transition:all 0.3s; position:relative; font-size:24px; border-bottom:1px solid #dddddd; padding-left:40px; background:url(../images/job/job_bg1.png) left top 26px no-repeat; background-size:22px 24px;}

.faq_ul2 ul li .h3 em{ float:right; overflow:hidden; font-style:normal; color:#fff; font-size:15px;padding-left: 22px; padding-right:36px;height: 36px;line-height: 36px;border-radius: 18px;background: url(../images/job/job_pic8.png) #3f509f right 17px center no-repeat;background-size: 8px 5px;transition:all 0.6s;}

.faq_ul2 ul li .desc{ color:#666666; overflow:hidden; font-size:17px; line-height:36px; padding-top:30px; padding-bottom:30px;}

/*.faq_ul2 ul li:hover .desc{ color:#fff;}*/

.faq_ul2 ul li.on:hover .desc{ color:#777777;}

.faq_ul2 ul li .desc label{ display:inline-block; vertical-align:top; margin-right:6%;}

/*.faq_ul2 ul li .desc label:nth-child(4){ margin-right:0;}

.faq_ul2 ul li .desc label:nth-child(5){ display:block;}*/

.faq_ul2 ul li .down{ overflow:hidden; line-height:36px; font-size:17px;padding: 3% 0 3%  0; display: none; color:#898989; border-top:1px solid #dddddd;}

.faq_ul2 ul li .down .h4{ font-weight:bold; color:#333; overflow:hidden; margin-bottom:0.5%; font-size:17px; text-transform:uppercase;}

.faq_ul2 ul li .down .p{ overflow:hidden; margin-bottom:2%;}

.faq_ul2 ul li .down .p:last-child{ margin-bottom:0;}

.faq_ul2 ul li .down .p .color1{ color:#ff6d06;}

.faq_ul2 ul li .down .p a{ color:#ff6d06;transition:all 0.6s;}

.faq_ul2 ul li .down .two{ overflow:hidden; margin-top:1%; padding-top:2.5%; border-top:1px solid #dddddd;line-height: 36px;}

.faq_ul2 ul li .down .two .p{position: relative;padding-right: 200px;overflow: hidden;}

.faq_ul2 ul li .down .two .h4{float: left;}

.faq_ul2 ul li .down .two .a{ color:#f6f6f6; background:url(../images/job/job_pic9.png) left 17px center #ff6d06 no-repeat; display:block;padding-left: 44px;padding-right: 20px; line-height:36px; height:36px; overflow:hidden;transition:all 0.3s; border-radius:18px;float: right;color: #fff;font-size: 16px;position: absolute;right: 0;top: 2.5%;}

.faq_ul2 ul li .down .two .p a:hover{opacity:0.8;filter:Alpha(opacity=80);text-decoration: underline;}

/*.faq_ul2 ul li .down .two a.a:hover{opacity:0.8;filter:Alpha(opacity=80);text-decoration: none;}*/

.faq_ul2 ul li .down .two .a .text{position: relative;z-index: 2;}

.faq_ul2 ul li .down .two .a:after{content: "";display: block;position: absolute;width: 0;height: 100%;top: 0;left: 0;background: url(../images/job/job_pic9.png) left 17px center var(--main-color3) no-repeat;transition: 0.3s;z-index: 1;}

.faq_ul2 ul li .down .two .a:hover:after{width: 100%;}

@media screen and (max-width:1500px) {

 /*招贤纳士*/

 .job_one{padding-top: 75px;}

 .job_one li .i{width: 150px;height: 150px;margin-top: -75px;}

 .job_one li .h3{margin-top:29px;}

 .job_one li .desc{margin-top: 34px;}

 .job_three li .p{height: 130px;-webkit-line-clamp: 5;align-items:self-start;}



}

 @media screen and (max-width:1200px) {

/*招贤纳士*/

.job_one{padding-top: 55px;}

.job_one li .i{width: 130px;height: 130px;margin-top: -65px;}

.job_one li .h3{margin-top:24px;}

.job_one li .desc{margin-top: 29px;}

.job_one li .p{min-height: 120px;}

.job_one li .a{font-size: 15px;}

.job_three li .p{font-size: 14px;}

.faq_ul2 ul li .down{  line-height:30px; /*font-size:16px;*/}

/*.faq_ul2 ul li .down .h4{ font-size:16px;}*/

.faq_ul2 ul li .desc{ /*font-size:16px;*/ line-height:30px; padding-top:20px; padding-bottom:20px;}

 }



 @media screen and (max-width:992px) {

  /*招贤纳士*/

  .job_one{padding-top: 0;margin-top: 10%;margin-bottom: 6%;}

  .job_one ul{display: block;}

  .job_one li{width: 100%;max-width: none;}

  .job_one li:first-child{margin-bottom: 100px;}

  .job_one li .p{min-height:90px;}

  .job_three li .h3{ font-size:14px; height:52px; line-height:52px;}

  .job_three li{float: none;width: 100%;max-width: none;margin-bottom: 4%;}

  .job_three li .p{height: auto;-webkit-line-clamp: 10;}

  .job_four .job_p{margin-bottom: 200px;}

  .faq_ul2 ul li{ margin-bottom:20px;padding-left:23px; padding-right:23px; background-position:right 23px top 15px;}

.faq_ul2 ul li .down{  line-height:26px; font-size:15px;}

.faq_ul2 ul li .down .h4{ font-size:15px;}

.faq_ul2 ul li .h3{  padding-top:14px; padding-bottom:14px; padding-left:30px; font-size:18px; background-position:left top 21px; background-size:20px 22px; }

.faq_ul2 ul li .h3 em{ font-size:14px; }

.faq_ul2 ul li .desc{ line-height:26px; padding-top:15px; padding-bottom:15px; font-size:15px;}

.faq_ul2 ul li .down .two{ padding-top:3%;}

.faq_ul2 ul li .down .two .p{padding-right: 0;}

.faq_ul2 ul li .down .two .a{clear: both; position: static;display: inline-block;vertical-align: top;float: none;margin-left: 2%;}

.job_tc .job_tc_t .job_close{top: 0px;right: 0px;transform: scale(0.9);}

 }



 @media screen and (max-width:640px) {

  /*招贤纳士*/

  .job_one li .i{width: 110px;height: 110px;margin-top: -55px;}

  .job_one li .h3{line-height: 34px;}

  .job_one li .desc{margin-top: 20px;}

  .job_one li .p{line-height: 24px;min-height: 72px;}

  .job_one li .a{font-size: 14px;margin-top: 20px;margin-bottom: 50px;}

  .job_three li .cons{padding-right: 4%;}

  .job_four .job_p{margin-bottom:180px;}

  .faq_ul2 ul li{ padding-left:13px; padding-right:13px;  background-position:right 18px top 20px;margin-bottom:10px; background-size:30px 30px;}

.faq_ul2 ul li .h3{ font-size:14px; background-position:left top 23px;}

.faq_ul2 ul li .h3 em{  font-size:13px;}

.faq_ul2 ul li .down{ font-size:14px; line-height:24px;}

.faq_ul2 ul li .down .h4{ font-size:14px; margin-bottom:1%;}

.faq_ul2 ul li .down .two{line-height: 26px;}

.faq_ul2 ul li .down .two .a{width:130px; height:30px; line-height:30px;margin-left: 0;margin-top: 1%;}

.faq_ul2 ul li .desc{font-size:13px; line-height:24px;}

 }



 @media screen and (max-width:480px) {

   /*招贤纳士*/

   .job_one{margin-top: 14%;}

   .job_one li .i{width: 100px;height: 100px;margin-top: -50px;}

   .job_three li .h3{ font-size:13px; line-height:44px; height:44px;}

   .job_three li .imgs{ height:auto; margin-top:5%;}

   .job_three li .box{border-width:5px;}

   .job_three li .p{ font-size:13px; line-height:24px; }

   .job_three li .ico_l{ width:40%;}

   .job_three li .ico_l img{ height:70px;}

   .job_three li .box{ margin-top:-100px;}

   .job_three li .cons{padding-right: 3.5%;}

   .job_four .job_p{margin-bottom:160px;}

   .faq_ul2 ul li{ background-position:right 13px top 17px; background-size:20px 20px;}

.faq_ul2 ul li .down{ padding-top:20px; padding-bottom:20px; font-size:12px; line-height:22px;}

.faq_ul2 ul li .down .h4{ font-size:13px;}

.faq_ul2 ul li .desc{ line-height:22px; font-size:12px; padding-top:12px; padding-bottom:12px;}

.faq_ul2 ul li .h3 em{ font-size:12px; padding-right:28px;height: 30px;line-height: 30px;padding-left: 16px;background-position: right 13px center;}

.faq_ul2 ul li .h3{ padding-left:22px; background-size:16px 17px; background-position:left top 20px; line-height:30px;}

.faq_ul2 ul li .down .two{ padding-top:4%;}

 }

 

 @media screen and (max-width:420px) {

    /*招贤纳士*/

  .job_one li .desc{line-height: 26px;}

  .job_three li .h3{ font-size:12px; line-height:40px; height:40px;}

  .job_three li.p{ font-size:13px; line-height:22px; max-height:66px; min-height:60px;}

  .job_three li .ico_l{ width:36%;}

  .job_three li .ico_l img{ height:60px;}

  .job_four .job_p{margin-bottom:140px;}

  .about_x2 .con_line{text-align: left;}

  .product_page .prev{width: 34% ;}

  .product_page .next{width: 34% ;}

 }

 @media screen and (max-width:380px) {

  /*招贤纳士*/

  .job_three li .p{ font-size:12px; line-height:20px; }

 }







