.fix-form-b,.fix-form-a{display:none;}
.wrap{width: 1600px;margin: 0 auto;}
/* 分页 */
.page { padding:0 0 100px; line-height:33px; text-align:center; margin-top: 80px;}
.page a { display:inline-block; margin:0 6px; padding:0 12px; border:1px solid #ededed;  color:#333; vertical-align:top;font-size: 16px; }
.page span span { display:inline-block; margin:0 6px; padding:0 18px; border:1px solid #ededed;  color:#333; vertical-align:top;font-size: 16px; }
.page a:hover,.page .current { border:1px solid #1b1b1b; background:#1b1b1b; color:#fff; }

/*  */
.location .wrap{display: flex;justify-content: space-between;}
.location{height:73px;line-height:73px;border-bottom: 1px solid #efefef;}
.location-b {display: flex;}
.location-b a{margin-right: 129px;font-size: 20px;color: #000;position: relative;}
.location-b a:hover::after{position: absolute;content: "";left: 0;bottom: -1px;width: 100%;border-bottom: 2px solid #2f5fa2;}
.location-b a:last-child{margin-right: 0;}
.location-c{font-size:14px;color:#707070;background:url(location.png) left center no-repeat;padding-left:26px;}
.location-c a{color:#808080;}
.location-c a.on{color: #2656ab;}
.location-c a:hover{color: #d8231e;}
.location-c .a1{background: url(icon47.png)no-repeat left center;box-sizing: border-box;}

.trd{text-align: center;margin-top: 20px;}
.trd a{display: inline-block;margin:0 10px;padding: 5px 20px;border:1px solid #ddd;font-size: 16px;color: #333}
.trd a.current{background: #2656ab;color: #fff;border-color: #2656ab}
/* 加盟我们 */
.jhd-box{text-align: center;font-size: 37px;color: #000;}
.jhd-box span{position: relative;display: inline-block; line-height: 47px;}
.jhd-box span::after{content: "";position: absolute;right:-110px;top: 0;bottom: 0;width: 45px;height: 47px;background: url(bg4_1.png) no-repeat center;}
.jhd-box span::before{content: "";position: absolute;left:-126px;top: 0;bottom: 0;width: 47px;height: 45px;background: url(bg4.png) no-repeat center;}


.jm-a{padding-top: 132px;}
.jm-a .jbd{display: flex;margin-top: 98px;}
.jm-a-left {width: 426px;display: flex;flex-direction: row-reverse;}
.jm-a-left .swiper-aa{width: 280px;height: 520px;margin: unset;} 
.jm-a-left .swiper-aa .swiper-slide{display: flex;align-items: center;cursor: pointer;}
.jm-a-left .swiper-aa .swiper-slide  .pc{width: 71px;text-align: center;}
.jm-a-left .swiper-aa .swiper-slide .img02{display: none;}
.jm-a-left .swiper-aa .swiper-slide.on .img02{display: block;}
.jm-a-left .swiper-aa .swiper-slide.on .img01{display: none;}
/* .jm-a-left .swiper .swiper-slide.on span{margin-left: 13px;}  */
.jm-a-left .swiper-aa .swiper-slide span{font-size: 18px;color: #000;margin-left: 18px;} 
/* .jm-a-right{} */
.jm-a-left .swiper-bb{display: none;}
.jm-a-right li{display: none; width: 773px;border: solid 8px #f6f6f6;padding:101px 0 0 95px;position: relative;height: 571px;}
.jm-a-right li.on{display: block;}
.jm-a-right li .mt{color: #000;font-size: 36px;line-height: 46px;position: relative;}
.jm-a-right li .mt::after{content: "";position: absolute;left:0;top: 0;bottom: -37px;width: 60px;border-bottom: 3px solid #000;}
.jm-a-right li .desc{color: #333;font-size: 16px;line-height: 29px;margin-top:71px;width: 356px;}
.jm-a-right li .time{color: #343434;font-size: 39px;line-height: 49px;margin-top: 48px;}
.jm-a-right li .abc{color: #c7c7c7;font-size: 24px;line-height: 34px;margin-top: 67px;}
.jm-a-right li .pc{position: absolute;right: -50%; top:50%;-webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);
 transform: translate(-50%,-50%);}


.jm-b{padding-top: 114px;}
.jm-b .jbd{margin-top: 68px;display: flex;}
.jm-b .jbd1{width: 50%;display: flex;flex-direction: column;}
.jm-b .jbd1 .desc{position: relative;padding: 56px 56px 0 56px;height: 354px;width: 100%;background-color: #f6f6f6;}
.jm-b .jbd1 .desc::before{content: "";position: absolute;top: -30px;border-left: 3px solid #000;height: 61px;left: 56px;}
.jm-b .jbd1 .desc .tle{color: #000;font-size: 24px;position: absolute;top: -81px;left: 56px;}
.jm-b .jbd1 .desc ul li {font-size: 16px;line-height: 28px;color: #000;margin-top: 28px;}
.jm-b .jbd1 .desc ul li:first-child{margin-top: 0;}
.jm-b .jbd1 .desc ul li .mc{color: #777777;}
.jm-b .jbd2{flex-direction: column-reverse;}
.jm-b .jbd2 .desc::before{content: "";position: absolute;bottom: -30px;border-left: 3px solid #000;height: 61px;left: 56px;top: unset;}
.jm-b .jbd2 .desc .tle{color: #000;font-size: 24px;position: absolute;bottom: -81px;left: 56px;top: unset;}

.jm-c {padding-top: 110px;}
.jm-c .jbd{margin-top: 76px;}
.jm-c .jbd ul{display: flex;flex-wrap: wrap;}
.jm-c .jbd ul li{width: 24%;display: flex;height: 163px;align-items: center;padding-left: 49px;background-color: #f9f9f9;margin-right: 1.3%;margin-bottom: 20px;}
.jm-c .jbd ul li:nth-child(4n){margin-right: 0;}
.jm-c .jbd ul li span{margin-left: 48px;font-size: 18px;color: #000;line-height: 52px;}
.jm-c .jbd ul li i{font-size: 42px;color: #000;position: relative;}
.jm-c .jbd ul li i::after{position: absolute;content: "";width: 24px;height: 15px;background: url(bg5.png) no-repeat center;left: 10px;bottom: -8px;}
.jm-c .jbd ul li:hover{background-color: #ffffff;box-shadow: 3px 4px 29px 0px rgba(0, 0, 0, 0.08);}
.jm-c100{display: none;}

.jm-d {padding-top: 103px;}
.jm-d .jbd{margin-top: 70px;display: flex;}
.jm-d-left{width: 805px;}
.jm-d-left .abcd{width: 602px;position: relative;}
.jm-d-left .abcd .abcd-box{display: none;border: solid 8px #f6f6f6;}
.jm-d-left .abcd .abcd-box.on{display: block;}
.jm-d-left .abcd .abcd-box .flx{display: flex;flex-direction: column;justify-content: center;height: 562px;padding-left: 110px;}
.jm-d-left .abcd .abcd-box .mt{color: #2c2c2c;font-size: 30px;line-height: 40px;margin-bottom: 92px;position: relative;}
.jm-d-left .abcd .abcd-box .mt::after{content: "";left: 0;border-bottom: 2px solid #515151;bottom: -18px;width: 38px;position: absolute;}
.jm-d-left .abcd .abcd-box .mc{width: 320px;color: #2c2c2c;font-size: 16px;line-height: 28px;}
.jm-d-left .abcd .abcd-box .pc{position: absolute;right: -60%; top:50%;-webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);}
.jm-d-right{width: 798px;}
.jm-d-right .a-ul{display: flex;flex-wrap: wrap;align-content: center; height: 562px;}
.jm-d-right .a-ul .li{width: 30%;height: 115px;margin-top: 52px;text-align: center;line-height: 115px;font-size: 18px;color: #161616;cursor: pointer;position: relative;}
.jm-d-right .a-ul .li::after{content: "";right: 0;border-right: 2px solid #000;height: 32px;position: absolute;top:50%;-webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.jm-d-right .a-ul .li:nth-child(-n+3){margin-top: 0;}
.jm-d-right .a-ul .li:nth-child(3n)::after{display: none;}
.jm-d-right .a-ul .li:hover{box-shadow: 3px 4px 29px 0px rgba(0, 0, 0, 0.08);border-radius: 10px;}

.jm-e{padding-top: 122px;}
.jm-e .jbd{margin-top: 80px;display: flex;}
.jm-e-left{width: 614px;background: url(bg6.png) no-repeat top center;padding-left: 92px;display: flex;justify-content: center;flex-direction: column;}
.jm-e-left .mt{color: #000000;font-size: 35px;line-height: 45px;}
.jm-e-left .mc{color: #666;font-size: 16px;width: 320px;line-height: 28px;}
.jm-e-left ul{margin-top: 18px;}
.jm-e-left ul li{color: #232323;font-size: 16px;line-height: 28px;}
.jm-e-left span{color: #000000;font-size: 35px;line-height: 45px;margin-bottom: 8px;margin-top: 73px;}
.jm-e-left i{color: #666;font-size: 16px;line-height: 26px;font-style: normal;} 
.jm-e-right {display: flex;width: 986px;}
.jm-e-right .pc{width: 20%;position: relative;}
.jm-e-right .pc .img02{display: none;}
.jm-e-right .pc .desc{position: absolute;top: 50%;left: 50%; -webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);text-align: center;width: 100%;}
.jm-e-right .pc .desc .mt{font-size: 20px;color: white;line-height: 30px;position: relative;}
.jm-e-right .pc .desc .mt::after{ content: ""; left: 50%; width: 3px; height: 19px; background-color: white; transform: translate(-50%,0); bottom: -44px; position: absolute;display: none;}
.jm-e-right .pc .desc .mc{display: none;}
.jm-e-right .pc .desc .mc span{display: block;font-size: 16px;color: white;line-height: 30px;}
.jm-e-right .pc:hover .desc .mt{margin-bottom: 70px;}
.jm-e-right .pc:hover .desc .mt::after{display: block;}
.jm-e-right .pc:hover .desc .mc{display: block;color: white;}
.jm-e-right .pc:hover .img02{display: block;}
.jm-e-right .pc:hover .img01{display: none;}

.jm-f{padding-top: 193px;}
.jm-f .jbd{margin-top: 85px;display: flex;}
.jm-f-left{width: 710px;}
.jm-f-left li{display: none;}
.jm-f-left li.on{display: block;}
.jm-f-right{width: 890px;padding-left: 148px;padding-top: 45px;}
.jm-f-right .desc-box{display: none;}
.jm-f-right .desc-box.on{display: block;}
.jm-f-right .desc-box .mt{color: #261f1d;font-size: 32px;line-height: 42px;} 
.jm-f-right .desc-box .mc{color: #666;font-size: 16px;line-height: 26px;margin-top: 30px;} 
.jm-f-right .ul-list{margin-top: 95px;}
.jm-f-right .ul-list ul{display: flex;flex-wrap: wrap;}
.jm-f-right .ul-list li{width: 32%;margin-right: 2%;margin-top: 35px;border: solid 1px #b8b8b8;line-height: 72px;border-radius: 72px;text-align: center;color: #000;font-size: 20px;}
.jm-f-right .ul-list li:nth-child(-n+3){margin-top: 0;}
.jm-f-right .ul-list li:nth-child(3n){margin-right: 0;}

.jm-g{background: url(bg7.png) no-repeat top center;height: 595px;margin-top: 142px;}
.jm-g .wrap{display: flex;justify-content: center;}
.jm-g-left{margin-right: 346px;text-align: center;padding-top: 165px;}
.jm-g-left .p1{color: #f5f7f7;font-size: 32px;line-height: 42px;}
.jm-g-left .p2{color: #cbcbcb;font-size: 24px;line-height: 34px;letter-spacing: 5px;margin-top: 16px;position: relative;}
.jm-g-left .p2::after{position: absolute;content: "";width: 45px;height: 47px;background: url(bg4_1.png) no-repeat center;left: 50%;bottom: -90px;transform: translate(-50%,0);}
.jm-g-left .p3{color: #f5f7f7;font-size: 16px;line-height: 26px;margin-top: 124px;position: relative;}
.jm-g-right {padding-top: 157px;}
.jm-g-right form{display: flex;flex-direction: column;align-items: center;}
.jm-g-right input[type="text"]{width: 472px;height: 53px;line-height: 53px;background-color: white;padding: 0 19px;margin-bottom: 34px;}
.jm-g-right input[type="text"]:nth-child(3){margin-bottom: 0;}
.jm-g-right input[type="submit"]{width: 313px;height: 54px;line-height: 54px;background-color: #242424;padding: 0 19px;margin-top: 58px;color: white;font-size: 20px;border-radius: 54px;}



/* 课程介绍 */
.container .thumb{margin-top: 63px;}
.container .thumb .wrap{ position: relative;  padding: 0 75px;}
.container .thumb .b1 {display: flex;flex-direction: column;align-items: center;}
.container .thumb .b1 .pc {text-align: center;position: relative;}
.container .thumb .b1 .pc .img02{display: none;}
.container .thumb .b1 i{margin-top: 17px;display: none;}
.container .thumb .mythumbSwiper .swiper-slide a.current i{display: block;}
.container .thumb .b1 span{color:#3e3e3e;font-size: 18px;line-height: 29px;text-align: center;display: block;margin-top: 34px;}
/* .col-b .thumb .mythumbSwiper{background: url(a1.png) repeat-x left top 47px;} */
/* .container .thumb .mythumbSwiper .swiper-slide .pc::after{position: absolute;top: 47px;right: -166px;content: "";background: url(a2.png) no-repeat left center;width: 162px;height: 1px;} */
.container .thumb .mythumbSwiper .swiper-slide a.current .b1 span{font-weight: bold;}
.container .thumb .mythumbSwiper .swiper-slide a.current .pc .img02{display: block;}
.container .thumb .mythumbSwiper .swiper-slide a.current .pc .img01{display: none;}
.container .swiper-button-next::after, .thumb  .swiper-button-prev::after{display: none;}
.container  .swiper-button-prev {width: 29px;height: 29px;background: url(prev.png) no-repeat  center;left: 30px;margin-top: 0;top: 35px;}
.container  .swiper-button-next { width: 29px; height: 29px; background: url(prev.png) no-repeat  center; transform: rotate(180deg);  right: 30px;left: unset;margin-top: 0;top: 35px;}

.kc-a{margin-top: 87px;margin-bottom: 147px;}
.kc-a-box{display: flex;margin-top: 72px;}
.kc-a-box:first-child{margin-top: 0;}
.kc-a-box:nth-child(odd){display: flex;flex-direction: row-reverse;}
.kc-a-box:nth-child(even) .kc-cent{display: flex;flex-direction: row-reverse;}
.kc-a-box .kc-cent{width: 1530px;display: flex;background-color: #f8f8f8;padding: 89px 0;}
.kc-a-box .kc-cent-left{width: 660px;display: flex;flex-direction: column;justify-content: center;padding: 0 140px 0 120px;}
.kc-a-box .kc-cent-left .mt{font-size: 36px;color: #1a1a1a;line-height: 46px;}
.kc-a-box .kc-cent-left span{font-size: 16px;color: #1a1a1a;line-height: 26px;margin-top: 3px;}
.kc-a-box .kc-cent-left .mc{font-size: 16px;color: #1a1a1a;line-height: 24px;margin-top: 50px;}
.kc-a-box .kc-cent-left .mc p{margin-top: 24px;}
.kc-a-box .kc-cent-left .mc p:first-child{margin-top: 0;}
.kc-a-box .kc-cent-left a{ width: 155px; line-height: 47px; background-color: #3060a3; color: white; font-size: 16px; border-radius: 47px;  text-align: center;margin-top: 87px;}
.kc-a-box .kc-cent-left a img{margin-left: 15px;}


/* 联系我们 */
.ihd-box .tle{position: relative;}
.ihd-box .tle::after{content: "";left: -90px;top: 0;width: 47px;height: 45px;background-color: black;position: absolute;background: url(icon3.png) no-repeat left center;}
.ihd-box .tle span{font-size: 18px;color: #1a1a1a;line-height: 28px;position: relative;}
.ihd-box .tle i{color: #1a1a1a;font-size: 24px;letter-spacing: 5px;font-weight: bold;display: block;line-height: 34px;}
.ihd-box .tle span::after{content: "";right: -82px;bottom: 0;width: 72px;height: 2px;background-color: black;position: absolute;}

.lkus{margin-top: 80px;}
.lkus-a .ibd{display: flex;margin-top: 50px;}
.lkus-a .lkus-a-right{width: 960px;}
.lkus-a .lkus-a-left{width: 640px;}
.lkus-a .lkus-a-left .mt{color: #282828;font-size: 28px;line-height: 38px;margin-bottom: 75px;}
/* .lkus-a .lkus-a-left ul li .mc{color: ;} */
.lkus-a .lkus-a-left ul li{display: flex;flex-direction: column;}
.lkus-a .lkus-a-left ul li:last-child{margin-top: 73px;}
.lkus-a .lkus-a-left ul li span{color: #9c9c9c;font-style: 14px;line-height: 24px;margin-top: 25px;}
.lkus-a .lkus-a-left ul li .ades{color: #000;font-size: 16px;line-height: 24px;margin-top: 6px;width: 250px;}


.lkus-b{padding: 83px 0 134px;margin-top: 64px;position: relative;}
.lkus-b .ihd-box .tle::after{top: 0;bottom: 0;margin: auto 0;}
.lkus-b .ihd h3{font-size: 24px;font-weight: bold;line-height: 34px;margin-bottom: 25px;}
.lkus-b .ihd select{width: 266px;margin-right: 27px;background: url(icon_down.png) no-repeat right center; height: 47px;line-height: 47px;border: none;border-bottom: 1px solid #b8b9b9;color: #333;font-size: 16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.lkus-b .ihd #sub_spans{width: 100px; height: 47px;line-height: 47px;background-image: linear-gradient(-90deg, 
  #405d9f 1%, 
  #d54577 100%), 
linear-gradient(
  #2ca6e0, 
  #2ca6e0);
background-blend-mode: normal, 
  normal; color: #f5f7f7;font-size: 20px;border-radius: 47px;}
  .lkus-b .ihd .form-cent{display: flex;}
.lkus-b .ibd{display: flex;}
.col-g .col-g-left{width: 915px;position: relative;}
.col-g .col-g-left .mt{font-size: 20px;line-height: 30px;}
.col-g .col-g-left .mc{font-size: 14px;line-height: 20px;color: #575757;}
.col-g .col-g-left li .mc:nth-child(2){margin-top: 20px;}
.col-g .col-g-left .ul-li a{color:#3060a3;font-size: 14px;line-height: 20px;display: inline-block;margin-top: 18px;}
.col-g .col-g-left .ul-li a img{margin-left: 12px;}
.col-g .col-g-left li .mc:nth-child(3){margin-top: 14px;}
.col-g .col-g-left .mt i{display: block;font-style: normal;}
.lkus-b .col-g-left  .swiper {height: 380px;margin-top: 112px;}
.lkus-b .col-g-left  .swiper .swiper-vertical>.swiper-scrollbar{display: block !important;}
.lkus-b .col-g-left .swiper-slide{height: auto;}
.col-g .col-g-left .ul-li{display: flex;flex-wrap: wrap;}
.col-g .col-g-left .ul-li li{width: 49%;border-bottom: 1px solid #eceef4;padding-bottom: 18px;margin-top: 15px;margin-right: 2%;}
.col-g .col-g-left .ul-li li:nth-child(-n+2){margin-top: 0;}
.col-g .col-g-left .ul-li li:nth-child(2n){margin-right: 0;}
.col-g .col-g-left .ul-li .a{font-size: 20px;color: #282828;line-height: 30px;margin-bottom: 20px;}
.col-g .col-g-left .ul-li .b{font-size: 14px;color: #575757;line-height: 30px;}
.col-g .col-g-left .swiper-scrollbar {
  position: absolute;
  right: 0;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;}
.col-g .ab_video{width: 100%;position: relative;} 

.col-g  .ab_video video{display: block;width: 100%;max-height: 100%;object-fit: cover;}
.col-g  .ab_video .ss{ display: block; width: 280px; height: 60px; padding: 5px 5px 5px 20px; background: #fff; border-radius: 30px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }
.col-g  .ab_video .ss input{display: block;width: calc(100% - 60px);float: left;height: 100%;font-size: 14px;border: 0;outline: none; color: #6f6f6f;}
.col-g  .ab_video .ss .sub_span{display: block;width: 50px;height: 50px;float: right;background: url(../images/ab_4_1.jpg) center no-repeat;border-radius: 50%;cursor: pointer;}

.lkus-c{margin-top: 0;}
.lkus-c select{width: 472px;height: 53px;line-height: 53px;padding: 0 19px;margin-bottom: 34px;background: url(icon21.png)  no-repeat right 23px  center white;border: none;appearance: none;}

/* 新闻页面 */
.news_item_cent{padding: 65px 0 50px;border-bottom: 1px solid #efefef;margin-bottom: 8px;}
.news_item_cent a{display: flex;padding: 0 68px 0 57px}
.news_item_cent a .time{width: 200px;display: flex;flex-direction: column;margin-top: 60px;}
.news_item_cent a .time span{color: #c1c1c6;font-size: 18px;margin-bottom: 32px;}
.news_item_cent a .desc{width: calc(100% - 200px);display: flex;justify-content: space-between;}
.news_item_cent a .desc .mt{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 22px;color: #161616;line-height: 32px;margin-top: 55px;}
.news_item_cent a .desc .mc{	overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size: 16px;color: #474747;line-height: 28px;margin-top: 22px;text-indent: 2rem;}
.news_item_cent a .desc .dc{width: 720px;}
.news_item_cent a .desc .pc{width: 376px;overflow: hidden;}
.news_item_cent a .desc .pc img{width: 100%;transition: all 0.6s ease;}
.news_item_cent:hover a .desc .pc img{transform: scale(1.2);}
.news_item_cent:hover a .desc .mt{color: #2f5fa2;}


/* 招聘岗位 */
.job .jobd{background: #f4f4f4;padding: 45px 0;}
.job .jobd .jobdi{line-height: 76px;background: #fff;font-size: 18px;color: #323232;margin-bottom: 28px;box-shadow: 0 0 10px #c8c8c8;}
.job .jobd .jobdi.jobdx{color: #6d6d6d;}
.job .jobd .jobdi .jobdia{cursor: pointer;}
.job .jobd .jobdi .jobdia .jobdia1{float:left;width: 32%;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.job .jobd .jobdi .jobdia .jobdia2{float:left;width: 17%;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.job .jobd .jobdi .jobdia .jobdia3{float:left;width: 17%;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.job .jobd .jobdi .jobdia .jobdia4{float:left;width: 17%;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.job .jobd .jobdi .jobdia .jobdia5{float:left;width: 12%;text-align: center;background: url(job2_03.png) no-repeat center;height: 76px;}
.job .jobd .jobdi.jobdx .jobdia .jobdia5{background: none;}
.job .jobd .jobdi .jobdib{font-size: 16px;color: #333;padding: 50px 65px;line-height: 30px;display: none;background: #fff;}
.job .jobd .jobdi.on{background-image: linear-gradient(-90deg, #3060a3 0%, #cf0e3f 100%), linear-gradient(#3060a3, #3060a3);
  background-blend-mode: normal, normal;color: #fff;}
.job .jobd .jobdi.on .jobdia .jobdia5{background: url(job3_06.png) no-repeat center;}

/* 关于我们 */
.about-e{margin-top: 100px;margin-bottom: 165px;}
.about-e .wrap{display: flex;}
.col-d-left{width: 417px;position: relative;}
.col-d-left .desc{display: flex;flex-direction: column;}
.col-d-left .desc span:nth-child(1){font-size: 40px;color: #000;line-height: 50px;margin-top: 245px;}
.col-d-left .desc span:nth-child(2){font-size: 16px;color: #000;line-height: 26px;margin-top: 13px;}
.col-d-left .desc span:nth-child(3){margin-top: 52px;}
.col-d-left .desc span:nth-child(3),.col-d-left .desc span:nth-child(4){font-size: 23px;color: #000;line-height: 35px;}
.about-e .swiper-pagination-bullet{width: 9px;height: 9px;border-radius: 9px;background-color: white;opacity: 1;margin: 0 5px;}
.about-e .swiper-pagination-bullet-active{background-color: #fff;width: 20px;}
.about-e .swiper-pagination{bottom: 5px !important;}
.col-d-right{width: 1182px;}

.about{margin-top: 100px;}
.about-a .wrap{display: flex;justify-content: space-between;}
.about-a .desc{font-size: 16px;line-height: 29px;color: #333;text-indent: 2rem;margin-top: 52px;position: relative;}
.about-a-left{width: 663px;position: relative;}
.about-a-right{width: 777px;}
.about-a-left::after{content: "";position: absolute;right: 0;bottom: -20px;width: 138px;height: 120px;background: url(icon14.png) no-repeat center;}
.about-b{height: 810px;background: url(bg8.png) no-repeat top center;margin-top: 100px;padding-top: 104px;}
.about-b .ibd{margin-top: 20px;}
.about-b .ibd ul{display: flex;}
.about-b .ibd ul li{width: 33%;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 505px;}
.about-b .ibd ul li .ab{display:flex;flex-direction: column;align-items: center;}
.about-b .ibd ul li .ab .mt{color: #0d0d0d;font-size: 28px;line-height: 38px;margin-top: 33px;}
.about-b .ibd ul li .ab span{color: #1a1a1a;font-size: 16px;line-height: 26px;margin-top: 6px;}
.about-b .ibd ul li .ac{display: flex;flex-direction: column;font-size: 16px;line-height: 29px;color: #292929;margin-top: 70px;display: none;}
.about-b .ibd ul li:hover .ac{display: flex;}
.about-b .ibd ul li:hover {background-color: #ffffff;box-shadow: 3px 4px 29px 0px rgba(0, 0, 0, 0.2);}
.about-b .ibd ul li:hover .ab i {transition: all 0.6s ease;}
.about-b .ibd ul li:hover .ab i{transform: rotateZ(360deg);}

.about-c{margin-top: 100px;background: url(bg9.png) no-repeat bottom center;}
.about-c .ibd{display: flex;justify-content: space-between;}
.about-c .about-c-left{width: 644px;}
.about-c .about-c-left .mt{font-size: 20px;line-height: 35px;color: #000;margin-top: 44px;}
.about-c .about-c-left .mc{margin-top: 34px;font-size: 16px;line-height: 29px;color: #000;}
.about-c .about-c-left .mc p:nth-child(5){margin-bottom: 30px;}
.about-c .about-c-left .more-a{margin-top: 20px;}
.about-c .about-c-left .more-a a{font-size: 16px;color: #000;line-height: 43px;}
.about-c .about-c-left .more-a a img{margin-left: 10px;transition: all 0.6s ease;}
.about-c .about-c-left .more-a a:hover img{transform: translateX(10px) rotate(-45deg);}

.about-d{margin-top: 100px;}
.about-d .ibd{margin-top: 85px;}
.about-d .ibd a{display: block;position: relative;overflow: hidden;}
.about-d .ibd a img{ width: 100%; transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; }
.about-d .ibd a .txt{ position: absolute; font-size: 20px; color: white; line-height: 30px; left: 50%; transform:translate(-50%，0); top: 50%;  -webkit-transform: translate(-50%,-50%);  -ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);z-index: 9;display: none;flex-direction: column;align-items: center;}
.about-d .ibd a .txt span{margin-bottom: 35px;}
.about-d .ibd a::after{width: 100%;height: 100%;content: "";background: rgba(0, 0, 0, 0.58);position: absolute;left: 0;top: 0;display: none;}
.about-d .ibd a:hover::after{display: block;}
.about-d .ibd a:hover .txt{display: flex;}
.about-d .ibd a:hover img{ transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }

/* 图片列表 */
.pc-Item-cent {background-color: #f8f8f8;padding: 94px 0 66px;margin-top: 34px;}
.pc-Item-cent .pc-Item-box{display: none;}
.pc-Item-cent .pc-Item-box.on{display: block;}
.pc-Item-cent .pc-Item-box-a{display: flex;flex-wrap: wrap;}
.pc-Item-cent .pc-cent{width: 30%;margin-top: 65px;margin-right: 5%;background-color: white;}
.pc-Item-cent .pc-cent .pc{overflow: hidden;}
.pc-Item-cent .pc-cent .pc img{transition: all 0.6s ease;}
.pc-Item-cent .pc-cent:hover .pc img{transform: scale(1.2);}
.pc-Item-cent .pc-cent:nth-child(3n){margin-right: 0;}
.pc-Item-cent .pc-cent:nth-child(-n+3){margin-top: 0;}
.pc-Item-cent .pc-cent .desc{height: 77px;display: flex;justify-content: space-between;align-items: center;padding: 0 30px;color: #1a1a1a;font-size: 16px;}
.pc-Item-cent .pc-cent:hover{box-shadow: 3px 4px 38px 0px  rgba(31, 48, 74, 0.18);}
.pc-Item-cent .pc-Item-box .more{display: flex;justify-content: center;margin-top: 66px;}
.pc-Item-cent .pc-Item-box .more a{ width: 246px; line-height: 54px; background-color: #2f2f2f; color: white; font-size: 20px; text-align: center; border-radius: 54px; border: 1px solid #b8b8b8;}
.pc-Item-cent .pc-Item-box .more a i{margin-left: 25px;}

.ff-pc{padding: 237px 0 140px;}
.ff-pc .wrap{display: flex;justify-content: center;}
.ff-pc .ff-pc-left{width: 512px;margin-right: 293px;}
.ff-pc .ff-pc-left span{font-size: 36px;color: #2f2f2f;line-height: 46px;display: inline-block;}
.ff-pc .ff-pc-left i{font-size: 32px;color: #2f2f2f;line-height: 42px;display: inline-block;margin-top: 16px;}
.ff-pc .ff-pc-left .mt{font-size: 16px;color: #2f2f2f;line-height: 30px;display: inline-block;margin-top: 34px;}
.ff-pc .ff-pc-right ul{display: flex;}
.ff-pc .ff-pc-right ul li a{display: flex;align-items: center;flex-direction: column;} 
.ff-pc .ff-pc-right ul li a span{width: 153px;line-height: 44px;text-align: center;color: #2f2f2f;font-size: 24px;margin-top: 53px;border-radius: 44px;}
.ff-pc .ff-pc-right ul li a i{position: relative;}
.ff-pc .ff-pc-right ul li:hover a i::after{content: "";position: absolute;bottom: -38px;left: 50%;transform: translate(-50%,0);width: 2px;height: 20px;background-color: #3f3d3e;}
.ff-pc .ff-pc-right ul li:hover a span{border: solid 1px #3f3d3e;line-height: 42px;}



/* 内容模式 */
.article { padding:0 0 30px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding: 45px 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:30px; }
.article .hd .titBar { color:#797979; font-size:12px; display: none;} 
.article .bd { padding-bottom:40px; font-size: 16px;color: #666;}
.article .bd .link{display: none;}
.article  .ft { padding:30px 0 0; border-top:1px solid #ddd; }


/* 荣誉资质 */
.pic-item-list {  padding-top: 40px;margin:0 0 20px;}
.pic-item-list .pic-item { display:block; float:left; width:30%; margin-bottom:30px; padding:0; margin-right: 5%;}
.pic-item-list .list-pic { display:block;  margin:0 auto; padding:4px; border:1px solid #919090;  text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:60px; text-align:center; }
.piList { padding:0 0 20px; overflow:hidden; }
.piList .pic-item:nth-child(3n){ margin-right:0}
.piList .list-pic { display:block; width:100%;  margin-bottom:0; padding:0; border:0;  }
.piList dl {text-align: left;padding:8px 15px 0;}
.piList dl dt {font-size:18px;line-height: 46px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;text-align: center;}
.piList.piList01 .list-pic  a{position: relative;display: block;}
.piList.piList01 .list-pic  a::after{content: "";left: 50%;transform: translate(-50%,0);top: 0;bottom: 0;margin: auto 0;width: 47px;height: 47px;background: url(icon1000.png) no-repeat center;position: absolute;}
.sj_pc{display: none;}
@media (max-width:1780px){
    .ihd-box{padding-left: 90px;}
    /* .col-d-left .ihd-box{padding-left: 0;} */
  }


@media (max-width:1600px) {
  .location-b a{font-size: 16px;}
  .location{height: 56px;line-height: 56px;}
  .jhd-box{text-align: center;font-size: 30px;color: #000;}
  .jhd-box span{position: relative;display: inline-block; line-height: 40px;}
  .jhd-box span::after{content: "";position: absolute;right:-60px;top: 0;bottom: 0;width: 35px;height: 47px;background: url(bg4_1.png) no-repeat center;background-size: 100%;}
  .jhd-box span::before{content: "";position: absolute;left:-60px;top: 0;bottom: 0;width: 35px;height: 45px;background: url(bg4.png) no-repeat center;background-size: 100%;}
    .wrap{width:100%;padding:0 2%}
    .container .thumb{margin-top: 40px;}
    .pc-Item-cent{padding: 40px 0;}
    .pc-Item-cent .pc-cent{margin-top: 20px;}
    .pc-Item-cent .pc-cent:nth-child(-n+3){margin-top: 0;}
    .container .thumb .b1 span{margin-top: 10px;}
    .container .thumb .b1 i{margin-top: 10px;}
    .pc-Item-cent .pc-cent .desc{height: 60px;}
    .pc-Item-cent .pc-Item-box .more{margin-top: 40px;}
    .ff-pc{padding: 40px 0;}
    .ff-pc .ff-pc-left span{font-size: 20px;line-height: 35px;}
    .ff-pc .ff-pc-left i{font-size: 20px;display: block;}
    .ff-pc .ff-pc-left .mt{margin-top: 10px;}
    .ff-pc .ff-pc-right ul li a span{margin-top: 30px;}
    .ff-pc .ff-pc-right ul li:hover a i::after{bottom: -25px;}

    .news_item_cent{padding: 40px 0;}
    .page{padding:  0 0 40px;margin-top: 40px;}
    .news_item_cent a .desc{width: calc( 100% - 200px);}
    .news_item_cent a .desc .dc{width: calc( 100% - 290px);}
    .news_item_cent a .desc .pc{width: 270px;}
    .news_item_cent a .desc .mt{margin-top: 20px;}
    .news_item_cent a{padding: 0;}
    .news_item_cent a .time{margin-top: 30px;}
    .location-b a{margin-right: 60px;}
    .about{margin-top: 40px;}
    .about-a-left{width: 48%;}
    .about-a-right{width: 48%;}
    .about-a-left::after{display: none;}
    .about-b{margin-top: 40px;padding-top: 40px;height: 600px;}
    .about-b .ibd ul li{height: 450px;}
    .about-b .ibd ul li .ac{margin-top: 40px;}
    .about-c{margin-top: 40px;}
    .about-d{margin-top: 40px;}
    .about-d .ibd{margin-top: 40px;}
    .about-e{margin-top: 40px;margin-bottom: 40px;}
    .col-d-right{width: calc(100% - 440px);}

    .container .thumb .b1 .pc{width: 60px;}
    .kc-a{margin-top: 40px;}
    .kc-a-box .kc-cent{padding: 40px 0;}
    .kc-a{margin-bottom: 40px;}
    .kc-a-box{margin-top: 40px;}
    .lkus{margin-top: 40px;}
    .lkus-a .ibd{margin-top: 40px;}
    .lkus-a .lkus-a-left .mt{margin-bottom: 40px;}
    .lkus-a .lkus-a-left ul li:last-child{margin-top: 40px;}
    .lkus-b{padding: 40px 0;margin-top: 40px;}
    .lkus-b .col-g-left .swiper{margin-top: 40px;}
    .lkus-c .jm-g-left{padding-top: 40px;}
    .lkus-c .jm-g-right{padding-top: 40px;}
    .lkus-c {background: url(bg7.png) no-repeat top center;background-size: cover;height: unset;padding-bottom: 40px;}
    .lkus-c .jm-g-right input[type="submit"]{margin-top: 40px;}

    .jm-a{padding-top: 40px;}
    .jm-a .jbd{margin-top: 40px;}
    .jm-b{margin-top: 40px;padding-top: 40px;}
    .jm-b .jbd{margin-top: 40px;}
    .jm-c{padding-top: 40px;}
    .jm-c .jbd{margin-top: 40px;}
    .jm-d{padding-top: 40px;}
    .jm-d .jbd{margin-top: 40px;justify-content: space-between;}
    .jm-e{padding-top: 40px;}
    .jm-e .jbd{margin-top: 40px;}
    .jm-f{padding-top: 40px;}
    .jm-f .jbd{margin-top: 40px;justify-content: space-between;}
    .jm-g {background: url(bg7.png) no-repeat top center;background-size: cover;height: unset;padding-bottom: 40px;margin-top: 40px;}
    .jm-g .jm-g-left{padding-top: 40px;}
    .jm-g .jm-g-right{padding-top: 40px;}
    .jm-a-right li{width: 650px;padding: 40px 0 0 40px;}
    .jm-a-left{width: 360px;}
    .jm-b .jbd1 .desc{padding: 40px 40px 0 40px;height: 280px;}
    .jm-b .jbd1 .pc img{height: 280px;width: 100%;}

    .jm-d-left .abcd .abcd-box .flx{padding-left: 40px;}
    .jm-d-right{width: 520px;}
    .jm-d-left .abcd .abcd-box .pc{right: -48%;}
    .jm-e-left{padding-left: 40px;}
    .jm-e-left .mt{font-size: 20px;}
    .jm-e-left span{font-size: 20px;margin-top: 40px;}

    .jm-f-right{width: calc(100% - 730px);padding-left:0;padding-top: 40px;}
    .jm-f-right .ul-list{margin-top: 40px;}
    /* .container .thumb .b1 .pc{width: 70px;} */
}
@media (max-width:1280px) {
  /* #city_china_val{width: calc(100% - 130px);} */
  .lkus-b .ihd select{flex: 1;}
  .lkus-b .ihd h3{font-size: 20px;}
  .pic-item-list{padding-top: 20px;}
  .pic-item-list dl{line-height: 48px;}
  .piList dl dt{line-height: 40px;}
  .pic-item-list .pic-item{width: 32%;margin-right: 2%;margin-bottom: 20px;}
    .about{margin-top: 20px;}
    .container .thumb{margin-top: 20px;}
    .pc-Item-cent{margin-top: 20px;padding: 20px 0;}
    .pc-Item-cent .pc-cent .desc{padding: 0 10px;}
    .pc-Item-cent .pc-cent .desc{height: 40px;}
    .container .thumb .b1 span{font-size: 16px;}
    .ff-pc .ff-pc-left{margin-right: 100px;}
    .ff-pc .ff-pc-right ul li a span{font-size: 18px;line-height: 30px;width: 125px;}
    .ff-pc .ff-pc-right ul li:hover a span{line-height: 28px;}
    .pc-Item-cent .pc-Item-box .more{margin-top: 20px;}
    .pc-Item-cent .pc-Item-box .more a{width: 190px;line-height: 36px;font-size: 16px;}
    .pc-Item-cent .pc-Item-box .more a i{margin-left: 5px;}
    .ff-pc{padding: 20px 0;}
    .ff-pc .ff-pc-left i{line-height: 30px;margin-top: 10px;}

    .news_item_cent a .time{width: 125px;}
    .news_item_cent a .desc{width: calc(100% - 150px);}
    .news_item_cent{padding: 20px 0;}
    .news_item_cent a .desc .mc{margin-top: 10px;}
    .page{padding: 0 0  20px;margin-top: 20px;}
    .about-a .wrap{flex-direction: column;justify-content: unset;}
    .about-a-left{width: 100%;}
    .about-a-right{width: 100%;text-align: center;margin-top: 20px;}
    .about-a .desc{margin-top: 20px;}
    .about-b {margin-top: 20px;padding-top: 20px;}
    .about-b .ibd ul li .ab .mt{margin-top: 20px;font-size: 20px;}
    .about-b .ibd ul li .ac{margin-top: 20px;}
    .about-b .ibd ul li{padding: 0 20px;height: 370px;}
    .about-c .about-c-left .mt{margin-top: 20px;font-size: 18px;}
    .about-c .about-c-left .mc{margin-top: 20px;}
    .about-c .about-c-left .mc p:nth-child(5){margin-bottom: 10px;}
    .col-d-left .desc span:nth-child(1){margin-top: 20px;font-size: 20px;}
    .col-d-left .desc span:nth-child(3){margin-top: 20px;}
    .col-d-left .desc span:nth-child(3), .col-d-left .desc span:nth-child(4){font-size: 16px;}
    .about-c{margin-top: 20px;}
    .about-d .ibd{margin-top: 20px;}

    .kc-a{margin-top: 20px;}
    .kc-a-box .kc-cent{padding: 20px 2%;width:100%;justify-content: space-between;}
    .kc-a-box .kc-cent-left{width: calc(100% - 560px );padding: 0;}
    /* .kc-a-box{padding:0 2%} */
    .kc-a{margin-bottom: 20px;}
    .kc-a-box{margin-top: 20px;}

    .lkus{margin-top: 20px;}
    .lkus-a .ibd{margin-top: 20px;}
    .lkus-a .lkus-a-left .mt{margin-bottom: 20px;}
    .lkus-a .lkus-a-left ul li:last-child{margin-top: 20px;}
    .lkus-b{padding: 20px 0;margin-top: 20px;}
    .lkus-b .col-g-left .ul-li{margin-top: 20px;}
    .lkus-b #shop_search_form {width: 100%;position: relative;}
    .lkus-b .ibd{display: flex;flex-direction: column;}
    .col-g .ab_video {width: 50%;left: 50%;transform: translate(-50%,0);}
    .col-g .col-g-left{width: 100%;}
    .lkus-b .col-g-left .swiper{margin-top: 20px;}
    .lkus-a .lkus-a-left{width: 100%;}
    .lkus-a .ibd{flex-direction: column;}
    .lkus-a .lkus-a-right{width: 100%;}
    .lkus-a .lkus-a-left .mt{font-size: 18px;line-height: 32px;}
    .lkus-c .jm-g-left{margin-right: 20px;}
    .lkus-c .jm-g-left{padding-top: 20px;}
    .lkus-c .jm-g-right{padding-top: 20px;}
    .lkus-c .jm-g-right input[type="submit"]{margin-top: 20px;}
    .lkus-c .jm-g-left .p1{font-size: 20px;}
    .lkus-c .jm-g-left .p2{font-size: 18px;}
    .jm-a{padding-top: 20px;}
    .jm-a .jbd{margin-top: 20px;}
    .jm-b{margin-top: 20px;padding-top: 20px;}
    .jm-b .jbd{margin-top: 20px;}
    .jm-c{padding-top: 20px;}
    .jm-c .jbd{margin-top: 20px;}
    .jm-d{padding-top: 20px;}
    .jm-d .jbd{margin-top: 20px;flex-direction: column;}
    .jm-e{padding-top: 20px;}
    .jm-e .jbd{margin-top: 20px;}
    .jm-f{padding-top: 20px;}
    .jm-f .jbd{margin-top: 20px;}

    .jm-a .jbd{flex-direction: column;}
    .jm-a-left .swiper-bb{display: block;width: 100%;}
    .jm-a-left .swiper-aa{display: none;}
    .jm-a-left{width: 100%;flex: unset;}
    .jm-a-left .swiper-bb .swiper-slide{display: flex;align-items: center;cursor: pointer;flex-direction: column;}
    .jm-a-left .swiper-bb .swiper-slide  .pc{width: 71px;text-align: center;height: 71px;display: flex;align-items: center;}
    .jm-a-left .swiper-bb .swiper-slide .img02{display: none;}
    .jm-a-left .swiper-bb .swiper-slide.on .img02{display: block;}
    .jm-a-left .swiper-bb .swiper-slide.on .img01{display: none;}
    /* .jm-a-left .swiper .swiper-slide.on span{margin-left: 13px;}  */
    .jm-a-left .swiper-bb .swiper-slide span{font-size: 18px;color: #000;margin-top: 10px;} 
    .jm-a-right{margin-top: 20px;}
    .jm-a-right li{width: 100%;padding: 20px 0 20px 20px;height: unset;}
    .jm-a-right li .abcde{display: flex;justify-content: space-between;}
    .jm-a-right li .mt{font-size: 18px;line-height: 32px;}
    .jm-a-right li .time{font-size: 20px;line-height: 36px;margin-top: 20px;}
    .jm-a-right li .mt::after{bottom: -13px;}
    .jm-a-right li .pc{position: unset;transform: unset;}
    .jm-a-right li .abc{font-size: 18px;}
    .jhd-box{font-size: 20px;}

    .jm-b .jbd{flex-direction: column;}
    .jm-b .jbd1{width: 100%;}
    .jm-b .jbd2{flex-direction: column-reverse;margin-top: 20px;}
    .jm-c .jbd ul li span{margin-left: 20px;}
    .jm-d-left{width: 100%;}
    .jm-d-right{width: 100%;}
    .jm-d-left .abcd{width: 100%;}
    .jm-d-left .abcd .abcd-box .pc{position: unset;transform: unset;}
    .asdf{display: flex;justify-content: space-between;padding: 20px 0;}
    .jm-d-right .a-ul{width: 100%;height: unset;padding: 20px 0;}
    .jm-d-right .a-ul .li{width: 33.33%;height: 40px;line-height: 40px;margin-top: 20px;}

    .jm-e-left{padding-left: 20px;}
    .jm-e-right .pc img{height: 383px;}
    .jm-e-left span{margin-top: 20px;font-size: 18px;}
    .jm-f-left{width: 500px;}
    .jm-f-right{width: calc(100% - 520px);padding-top: 20px;}
    .jm-f-right .desc-box .mt{font-size: 20px;line-height: 32px;}
    .jm-f-right .ul-list li{line-height: 36px;font-size: 18px;border-radius: 36px;margin-top: 20px;}
    .jm-f-right .desc-box .mc{margin-top: 20px;}
    .jm-f-right .ul-list{margin-top: 20px;}
    .jm-g-left{margin-right: 20px;}
    .jm-g-left .p1{font-size: 20px;}
    .jm-g .jm-g-right{padding-top: 20px;}
    .jm-g .jm-g-left{padding-top: 20px;}
    .jm-g-right input[type="submit"] {margin-top: 20px;}
    .location-b a{font-size: 16px;}
    .location{height: 56px;line-height: 56px;}
    .article .bd{padding-bottom: 20px;}
    .trd a{font-size: 15px;}
}
@media (max-width: 1080px){
    .location-c {display: none;}
    .trd a{font-size: 14px;}
}

  @media (max-width:900px) {
    .trd a{font-size: 13px;margin:0 3px;padding: 2px 10px;}
    .lkus-b .ihd h3{margin-bottom: 10px;}
    .lkus-b{margin-top: 0;}
    .lkus-b .ihd #sub_spans{height: 37px;line-height: 37px;}
    .lkus-b .ihd .form-cent{flex-direction: column;}
    .lkus-b .ihd #sub_spans{margin-top: 20px;}
    .piList dl dt{font-size: 16px;}
    .piList dl dt{line-height: 26px;}
    .pic-item-list .pic-item{width: 49%;margin-right: 2%;margin-bottom: 10px;}
    .pic-item-list .pic-item:nth-child(3n){margin-right: 2%;}
    .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
    .ihd-box .tle i{font-size: 18px;}
    .ihd-box .tle::after{left: -45px;width: 35px;background: url(icon3.png) no-repeat left center;background-size: 100%;}
    .ihd-box{padding-left: 45px;}
    .wrap{width:100%;padding:0 4%}
    .container .thumb .b1 .pc{width: 40px;}
    .pc-Item-cent .pc-cent{width: 48%;margin-right: 4%;margin-top: 10px;}
    .pc-Item-cent .pc-cent:nth-child(3n){margin-right: 4%;}
    .pc-Item-cent .pc-cent:nth-child(2n){margin-right: 0;}
    .pc-Item-cent .pc-cent:nth-child(-n+2){margin-top: 0;}
    .pc-Item-cent .pc-cent:nth-child(3){margin-top: 10px;}
    .pc-Item-cent .pc-cent .desc span{overflow: hidden;max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .ff-pc .wrap{flex-direction: column;align-items: center;}
    .ff-pc .ff-pc-left{width: 100%;margin-right: 0;}
    .ff-pc .ff-pc-right ul li:hover a i::after{display: none;}
    .ff-pc .ff-pc-right ul li a span{margin-top: 10px;}
    .ff-pc .ff-pc-right{margin-top: 20px;width: 100%;}
    .ff-pc .ff-pc-right ul li{width: 33.3333%;}
    .ff-pc .ff-pc-right ul li a span{width: 100%;}
    .ff-pc .ff-pc-right ul{width: 100%;}

    .news_item_cent a .desc .mt{font-size: 18px;}
    .news_item_cent a{flex-direction: column-reverse;}
    .news_item_cent a .time{width: 100%;margin-top: 0;flex-direction: row;justify-content: space-between;margin-top: 10px;}
    .news_item_cent a .time span{margin-bottom: 10px;}
    .news_item_cent a .desc{width: 100%;flex-direction: column-reverse;}
    .news_item_cent a .desc .dc{width: 100%;}
    .news_item_cent a .desc .pc{margin-top: 10px;width: 100%;text-align: center;}
    .news_item_cent a .desc .mt{margin-top: 10px;}
    .news_item_cent a .time span{font-size: 16px;line-height: 24px;}
    .news_item_cent{padding: 10px 0;}
    .news_item_cent{margin-bottom: 0;}
    .location-c{display: none;}
    .location{line-height: 40px;height: unset;}
    .location-b a{font-size: 14px;margin-right: 10px;white-space: nowrap;}
    .location-b{flex-wrap: nowrap;overflow-y: hidden;width: 100%;}
    .about-a .desc{margin-top: 10px;}
    .about-b .ibd ul{flex-direction: column;}
    .about-b .ibd ul li{width: 100%;height: unset;padding: 20px;}
    .about-b{height: unset;background: url(bg8.png) no-repeat top center;background-size: cover;padding-bottom: 20px;}
    .about-b .ibd ul li .ab .mt{font-size: 18px;line-height: 30px;}
    .about-b .ibd ul li .ac{margin-top: 10px;}
    .about-c .ibd{flex-direction: column;justify-content: unset;}
    .about-c .about-c-left{width: 100%;}
    .about-c .about-c-right{width: 100%;margin-top: 20px;}
    .about-e .wrap{flex-direction: column;}
    .about-e .col-d-left{width: 100%;}
    .about-e .col-d-right{width: 100%;margin-top: 20px;}
    .col-d-left .desc span:nth-child(1){line-height: 30px;}

    .kc-a-box .kc-cent{flex-direction: column;}
    .kc-a-box .kc-cent-left{width: 93%;margin: 0 auto;}
    .kc-a-box .kc-cent-right{width: 100%;text-align: center;margin-top: 20px;}
    .kc-a-box:nth-child(even) .kc-cent{flex-direction: column;}
    .kc-a-box .kc-cent-left .mt{font-size: 20px;line-height: 30px;}
    .kc-a-box .kc-cent-left .mc{margin-top: 20px;}
    .kc-a-box .kc-cent-left .mc p{margin-top: 10px;}
    .kc-a-box .kc-cent-left .mc p:first-child{margin-top: 0;}
    .kc-a-box .kc-cent-left a{margin-top: 20px;width: 125px;line-height: 36px;}
    .kc-a-box:nth-child(odd){margin-top: 20px;}
    .kc-a-box{margin-top: 20px;}
    .col-g .ab_video{width: 100%;}
    .lkus-c .wrap{flex-direction: column;justify-content: unset;align-items: center;}
    .lkus-c {background: url(bg7.png) no-repeat top center;background-size: cover;height: unset;}
    .lkus-c .jm-g-right input[type="text"]{width: 100%;height: 40px;line-height: 40px;margin-bottom: 20px;}
    .lkus-c select{margin-bottom: 0;width: 100%;height: 40px;line-height: 40px;}
    .lkus-c .jm-g-right input[type="submit"]{width: 200px;line-height: 30px;height: 30px;font-size: 18px;}
    .lkus-c .jm-g-right{width: 100%;}
    .lkus-c .jm-g-left .p3{margin-top: 60px;}
    .lkus-c .jm-g-left .p2::after{bottom: -56px;}
    .jm-a-right li .abcde{flex-direction: column;}
    .jm-a-right li .desc{width: 100%;margin-top: 20px;font-size: 14px;}
    .jm-a-right li .abc{margin-top: 20px;}
    .jm-a-right li .pc{margin-top: 20px;text-align: center;}
    .jm-b .jbd1 .desc{padding: 20px;height: unset;}
    .jm-b .jbd1 .pc img{height: unset;}
    .jm-b .jbd1 .desc::before{top: -20px;height: 40px;}
    .jm-b .jbd2 .desc::before{bottom: -20px;height: 40px;top: unset;}
    .jm-b .jbd2 .desc .tle{font-size: 18px;}
    .jm-b .jbd1 .desc .tle{font-size: 18px;}

    .jm-c .jbd ul li{width: 49%;margin-right: 2%;padding-left: 20px;height: 90px;}
    .jm-c .jbd ul li:nth-child(2n){margin-right: 0;}

    .asdf{flex-direction: column;}
    .jm-d-left .abcd .abcd-box .flx{height: unset;}
    .jm-d-left .abcd .abcd-box .mt{margin-bottom: 20px;font-size: 20px;}
    .jm-d-left .abcd .abcd-box .mt::after{bottom: -10px;}
    .jm-d-left .abcd .abcd-box .pc{text-align: center;}

    .jm-e .jbd{flex-direction: column;}
    .jm-e-left{width: 100%;background: url(bg6.png) no-repeat top center;background-size: cover;padding: 20px;}
    .jm-e-right{width: 100%;margin-top: 20px;}
    .jm-e-right .pc img{width: 100%;height: auto;}
    .jm-e-right .pc:nth-child(1),.jm-e-right .pc:nth-child(2),.jm-e-right .pc:nth-child(3){width: 33.3333333333333%;}
    .jm-e-right .pc:nth-child(4),.jm-e-right .pc:nth-child(5){width: 50%;}
    .jm-e-right{flex-wrap: wrap;}
    .jm-f .jbd{display: flex;flex-direction: column;}
    .jm-f-left{width: 100%;}
    .jm-f-right{width: 100%;}

    .jm-g .wrap{flex-direction: column;justify-content: unset;align-items: center;}
    .jm-g-left .p3{margin-top: 60px;}
    .jm-g-left .p2::after{bottom: -56px;}
    .jm-g-right input[type="text"]{width: 100%;height: 40px;line-height: 40px;margin-bottom: 20px;}
    .jm-g .jm-g-right{width: 100%;}
    .jm-g-right input[type="submit"]{width: 200px;line-height: 30px;height: 30px;font-size: 18px;}
    .jm-d-left .abcd .abcd-box .mc{width: 90%;}
    .jm-c .jbd ul li i{font-size: 30px;}
    .jm-a-left .swiper-bb .swiper-slide .pc{width: 45px;height: 45px;}
    .jm-a-left .swiper-bb .swiper-slide span{font-size: 14px;}
    .jm-a-right li .time{font-size: 16px;}
    .container .thumb .wrap{padding: 0 15px;}
    .container .swiper-button-next{right: 15px;}
    .container .swiper-button-prev{left: 15px;}
    .article .hd{padding: 20px 0;}
    .article .hd h1{font-size: 20px;line-height: 30px;}
    .pic-item-list{margin: 0;}
    .piList {padding: 0;}
    .piList.piList01 .list-pic a::after{width: 30px;height: 30px;    background: url(icon1000.png) no-repeat center;background-size: 100%;}
    .video_aa{display: none !important;}
    .sj_pc{display: block;}
    .jm-c{display: none;}
    .jm-c100{display: block;}
    .about-b .ibd ul li .ac{display: flex;}
   
  }
  @media (max-width: 400px){
    .col-g .ab_video .ss {width: 218px;}
  }

  

  .article{width: calc(100% - 344px);padding-right: 40px;box-sizing: border-box;}
  .menu-dl{width: 344px;margin-top: 50px;}
  .menu-dl dl dt{background:url(ico999.png) no-repeat top center;background-size: cover;line-height: 68px;}
  .menu-dl dl dt a{display: block;color: #ffffff;font-size: 18px;padding-left: 28px;}
  .menu-dl dl dd{border-bottom: 1px solid  #959595;}
  .menu-dl dl dd a {display: block;color: #333;font-size: 18px;padding-left: 28px;line-height: 66px;}
  .menu-dl dl dd:hover a{color: #305fa3;font-weight: bold;}
  .menu-dl dl dd:hover {border-bottom: 1px solid  #305fa3;}

  @media (max-width: 1300px){
    .article{width: 100%;}
    .menu-dl{display: none;}
  }



