
/* TYC234CC太阳成集团官网 */


.about_ban{position: relative;}

.about_ban .ban_img img{width: 100%;}

.about_ban .ban_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%; line-height:50px;display: flex;align-items: center;text-align: center;color: #fff; font-family:华文行楷;}

.maodian{width: 100%;position: absolute;left: 0;top: -120px;height: 1px;}

.daohang{height: 60px;box-shadow: 0 2px 1px 1px #f6f7f6;position: relative;}

.daohang a{display: block;line-height: 60px;color: #555555;}

.daohang .dao_con{display: flex;justify-content:space-between;}

.daohang .dao_con .dao_le{display: flex;}

.daohang .dao_con .dao_re{display: flex;align-items: center;}

.daohang .dao_con .dao_le a{margin-right: 50px;position: relative;}

.daohang .dao_con .dao_le a::after{content: "";width: 0;height: 3px;position: absolute;left: auto;right: 0;bottom: 0rem;background: #014099;transition: all 0.6s;}


.daohang a:hover{color: #014099;}

.daohang .dao_con .dao_le a:hover:after{width: 100%;transition: all 0.6s;left: 0;right: auto;}


.daohang .dao_con .dao_le a.act{color: #014099;}

.daohang .dao_con .dao_le a.act::after{width: 100%;}

.about1{width: 100%;position: relative;}

.ab1_top{color: #000000;margin-bottom: 35px;}
.ab1_top hr{width:80px;margin:20px 0px; color:#dedede;height:1px;border:none;border-top:2px  solid #026ba9; padding:6px 0px 10px 0px;}

.about1 .ab1_con{display: flex;justify-content: space-between;}

.about1 .ab1_con .con_le{width: 98%;}

.about1 .ab1_con .con_re{width: 50%;}

.about1 .ab1_con .con_le .le1{line-height: 30px;}

.about1 .ab1_con .con_le .le2{margin: 35px 0 55px;height: 50px;padding-right: 30px;position: relative;}

.about1 .ab1_con .con_le .le2 s{display: block;width: 78%;position: absolute;height: 1px;background: #e5e5e5;left: -23%;top: 50%;}

.about1 .ab1_con .con_le .le2  img{float: right;}

.about1 .ab1_con .con_le .le3{color: #555555;line-height: 30px;padding-right: 15px; overflow:hidden;}
.about1 .ab1_con .con_le .le3 p{ margin-bottom:16px;}
.about1 .ab1_con .con_le .le3 span{color: #333333;font-weight: 400;}

.about1 .ab1_con .con_le .le3::-webkit-scrollbar{ width:4px;height: 1px;}
.about1 .ab1_con .con_le .le3::-webkit-scrollbar-thumb{ background:#0069d1;}
.about1 .ab1_con .con_le .le3::-webkit-scrollbar-track{ background:#fff;} 

.about1 .ab1_bot {margin-top: 70px;}

.about1 .ab1_bot .ul{display: flex;justify-content: space-between;}

.about1 .ab1_bot .ul .li1{display: flex;align-items: flex-start;}

.about1 .ab1_bot .ul .li1 .sp1{color: #014099;line-height: 50px;margin-right: 3px;}

.about1 .ab1_bot .ul .li2{line-height: 20px;margin-top: 15px;}


.about2{position: relative;}

.about2 .ab2_con{display: flex;justify-content:space-between;}

.about2 .ab2_con .con_le{width: 40.6%;}

.about2 .ab2_con .con_re{width: 54.69%;}

.ab2_top{text-align: center;color: #000000;margin-bottom: 60px;}

.about2 .con_re span{display: block;color: #333333;margin-bottom: 20px;font-weight: 400;}

.about2 .con_re{line-height: 30px;color: #555555;font-weight: 100;text-align: justify;}

.about2 .con_re .img{height: 70px;margin-top: 30px;}

.about2 .con_re .img img{float: right;}


.about3{}
.about3 .con_top{text-align: center;margin-bottom: 60px;}

.about3  .out3{position: relative;}

.about3  .out3::after{content: "";position: absolute;left: 200px;height: calc(100% + 200px);top: -40px;z-index: -1; width: 2px;background:rgba(0, 0, 0, 0.1);}

.about3 .txt1{display: flex;justify-content: space-between;margin-bottom: 35px;}

.about3 .txt1 .txtl{width: 200px;position: relative;color: rgba(51, 51, 51, 0.4);transition: all 0.6s;}

.about3 .txt1 .txtl::after{position: absolute;right: -2px;width: 4px;background: #014099;content: "";height:0px;transition: all 0.6s;}

.about3 .txt1 .txtr{width: 75%;color: #555555;}

.about3 .txt1.act .txtl{color: #333333;transition: all 0.6s;}

.about3 .txt1.act .txtl::after{height: 40px;transition: all 0.6s;}
.about3 .txt1 .txtr span{display:block;position: relative;padding-left: 12px;line-height: 30px;margin-bottom: 5px;cursor: pointer;}

.about3 .txt1 .txtr span::after{position: absolute;left: 0;top:12px;width: 3px;height: 3px;content: "";background: #014099;border-radius: 5px;}

.about3 .txt1 .txtr span img{display: none;margin-top: 15px;}

.about4{position: relative;}

.ab4_top{text-align:left;margin-bottom: 35px;}
.ab4_top hr{width:80px;margin:20px 0px; color:#dedede;height:1px;border:none;border-top:2px  solid #026ba9; padding:6px 0px 10px 0px;}

.ab4_top2{display: flex;justify-content: center;margin-bottom: 60px;}

.ab4_top2 a{color: #999999;width: 175px;text-align: center;height: 60px;line-height: 60px;position: relative;border-bottom: 1px solid #d9d9d9;}

.ab4_top2 a::after{position: absolute;content: "";height: 2px;background: #014099;left: auto;right: 0;bottom: -1px;transition: all 0.6s;width: 0;}

.ab4_top2 a.act::after{width: 100%;}

.ab4_top2 a.act{color: #333333;}

.ab4_top2 a:hover::after{width: 100%;left: 0;right: auto;transition: all 0.6s;}

.ab4_top2 a:hover{color: #333333;}

.about4 .ab4_bot .ul{display: flex;flex-wrap: wrap;}

.about4 .ab4_bot .ul .li{width:23.875% ;margin-right: 1.5%;margin-bottom: 55px;cursor: pointer;}

.about4 .ab4_bot .ul .li:nth-child(4n){margin-right: 0;}

.about4 .ab4_bot .ul .li .li_img{width: 100%;height: 285px;background: #ededed;display: flex;align-items: center;justify-content: center;padding: 20px 55px;}
.about4 .ab4_bot .ul .li .li_img img{ max-height:250px;}
.about4 .ab4_bot .ul .li .li_txt .t1{line-height: 30px;margin: 10px 0 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 100%;}

.about4 .ab4_bot .ul .li .li_txt .t2{line-height: 25px;}


.about4 .ab4_bot .ul .li:hover .li_img img{transform: scale(1.05);}

.about4 .ab4_bot .ul .li:hover  .li_txt .t1{color: #014099;}

/* 图片弹窗 */

.ttanchuang{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 1000;background: rgba(0, 0, 0, 0.8);display: none;}

.ttanchuang .ttan_con{width:auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.ttanchuang .ttan_con .out{position: absolute;width: 50px;height: 50px;right: -70px;top: 0;cursor: pointer;}

.ab5_top{text-align: center;margin-bottom: 20px;}

.ab5_top2{text-align: center;line-height: 30px;margin-bottom: 50px;}

.about5 .ab5_img{position: relative;}

.about5 .img_txt {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;color: #fff;line-height: 55px;padding-top: 100px;}

.about5  .ul{display: flex;justify-content: center;height: 160px;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,50px);box-shadow:0px  5px 3px 1px #f3f3f3;}

.about5  .ul .li{width: 250px;background: #fff;text-align: center;display: flex;align-items: center;justify-content: center;}

.about5  .ul .li .li1{color: #014099;margin-bottom: 10px;}

.about5  .ul .li .li2{color: #666666;}

.about52 .ul{display: flex;justify-content:space-between;}

.about52 .ul .li{width:23.8% ;margin-right: 1.6%;height: 430px;background: #f7f9fc;padding: 40px 15px 40px 25px;}

.about52 .ul .li .li1{margin-bottom: 20px;}

.about52 .ul .li .li2{line-height: 30px;margin-bottom: 20px;}

.about52 .ul .li .li3{line-height: 32px;color: #666666;text-align: justify;overflow-y: auto;height: 240px;padding-right: 10px;}

.about52 .ul .li .li3::-webkit-scrollbar{ width:2px;height: 1px;}
.about52 .ul .li .li3::-webkit-scrollbar-thumb{ background:#0069d1;}
.about52 .ul .li .li3::-webkit-scrollbar-track{ background:#d9d9d9;} 


.about6{}

.ab6_top{text-align: center;margin-bottom: 40px;}

.ab6_top2{text-align: center;line-height: 30px;margin-bottom: 50px;}

.ab6_top3{display: flex;justify-content: center;height: 60px;line-height: 60px;margin-bottom: 60px;}

.ab6_top3 a{position: relative;border-bottom: 1px solid #d9d9d9;display: block;width: 175px;text-align: center;color: #999999;}

.ab6_top3 a::after{position: absolute;width: 0;height:3px ;background: #014099;left: auto;right: 0;bottom: -1px;content: "";transition: all 0.6s;}


.ab6_top3 a.act::after{width: 100%;}

.ab6_top3 a.act{color: #333333;}

.ab6_top3 a:hover:after{width: 100%;left: 0;right: auto;transition: all 0.6s;}

.ab6_top3 a:hover{color: #333333;}

.about6{position: relative;}

.about6  .ul{display: flex;}

.about6  .ul .li{width:31.25%;margin-right: 3.125%;border-bottom: 2px solid #e2e0e0;margin-bottom: 20px;position: relative;}

.about6  .ul .li::after{position: absolute;left: auto;right: 0;bottom: -2px;height: 2px;background: #014099;content: "";transition: all 0.6s;width: 0;}

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

.about6 .li_txt{height: 200px;padding: 20px 25px;}

.about6 .li_txt .txt1{line-height: 35px;height: 120px;}

.about6 .li_txt .txt2{color: #999999;}

.about6  .ul .li .li_img{overflow: hidden;}

.about6  .ul .li:hover .li_img img{transform: scale(1.05);}

.about6  .ul .li:hover::after{width: 100%;left: 0;right: auto;transition: all 0.6s;}

.about7{position: relative;}


.ab7_top{color: #000;margin-bottom: 60px;}

.about7 .ab7_con .ul{display: flex;flex-wrap: wrap;}

.about7 .ab7_con .ul .li{width: 47.5%;margin-right: 5%;border: 1px solid #e5e5e5;background: #fbfbfb;display: flex;margin-bottom:20px;border-radius: 4px;}

.about7 .ab7_con .ul .li:nth-child(2n){margin-right: 0;}

.about7 .ab7_con .ul .li  .li_img{width: 50px;height: 50px;border-right: 1px solid #e5e5e5;}

.about7 .ab7_con .ul .li input{width: calc(100% - 50px);outline: none;border: none;background: none;padding-left: 20px;font-size: 16px; height:42px; line-height:36px;font-family:microsoft yahei;}


.about7 .ab7_con .ul .li textarea{border: none;outline: none;padding-left: 20px;line-height: 30px;background: none;resize: none;font-size: 16px;font-family:microsoft yahei;}
.x_submit{ background-color:#f8f8f8;width:160px;height:40px; border:0px; font-family:microsoft yahei;  cursor:pointer;}

.about7 .ab7_con .ul .lis{width: 100%;height: 300px;margin-right: 0;}


input::-webkit-input-placeholder{
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
input:-moz-placeholder {
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
input::-moz-placeholder {
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
input:-ms-input-placeholder {
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
textarea::-webkit-input-placeholder{
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
textarea:-moz-placeholder {
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
textarea::-moz-placeholder {
    color:#666666;
    font-size:16px;
    line-height: 50px;
}
textarea:-ms-input-placeholder {
    color:#666666;
    font-size:16px;
    line-height: 50px;
}

.about7  .ab7_bot{display: flex;justify-content: center;}

.about7  .ab7_bot a{display: block;width: 180px;height: 50px;text-align: center;line-height: 50px;color: #014099;border-radius: 24px;border-top: 2px solid #fff;box-shadow: 0 3px 5px 5px #f8f8f9;margin-right: 40px;}

.about7  .ab7_bot a:last-child{margin-right: 0;}

.about7  .ab7_bot a span{display: block;box-shadow: 0px 7px 12px #f5f6f9 inset;border-radius: 24px;}

.about7  .ab7_bot a:hover span{    background: url(../images/jianb.png) center no-repeat;background-size: cover;box-shadow: none;color: #fff;}

.about71 .ab71_con{display: flex;background: #fcfcfc;padding-left: 8.33%;justify-content: space-between;}

.about71 .ab71_con .con_le{width: 25.7%;padding-top: 80px;}

.about71 .ab71_con .con_re{width: 66.48%;overflow: hidden;}

.about71 .ab71_con .con_re img{width: auto; height: 100%;max-width: 1920px;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.about71 .ab71_con .con_le .le1{margin-bottom: 45px;color: #000;}

.about71 .ab71_con .con_le .le2{margin-bottom: 15px;color: #555555;}

.about71 .ab71_con .con_le .le3{margin-bottom: 25px;display: flex;align-items: center;color: #555555;}

.about71 .ab71_con .con_le .le4{color: #555555;line-height: 28px;border-top: 1px dashed #bebebe;padding: 25px 0 15px;position: relative;}

.about71 .ab71_con .con_le .le4 .l1{margin-bottom: 8px;}

.about71 .ab71_con .con_le .le4 .l1 a{color: #555555;margin-right: 20px;}

.about71 .ab71_con .con_le .le4 .l1 a:last-child{margin-right: 0;}

.about71 .ab71_con .con_le .le4 .l1 a:hover{color: #014099;}

.about71 .ab71_con .con_le .le4 .ewm{position: absolute;right: 0;top: 20px;}

.about71 .ab71_con .con_le .hua{max-height: 500px;overflow-y: auto;padding-right: 15px;}

.about71 .ab71_con .con_le .hua::-webkit-scrollbar{ width:3px;height: 1px;}
.about71 .ab71_con .con_le .hua::-webkit-scrollbar-thumb{ background:#0069d1;}
.about71 .ab71_con .con_le .hua::-webkit-scrollbar-track{ background:#fff;} 


/* 气体与服务 */

.service1{background: #f0f2f5;}

.ser1_top{text-align: center;color: #000;margin-bottom: 60px;}

.service1 .ul{display: flex;flex-wrap: wrap;}


.service1 .ul .li{width: 31.25%;margin-right: 3.125%;height: 360px;background: #fff;position: relative;margin-bottom: 50px;}

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

.service1 .ul .li .l1_1{display: flex;justify-content: center;margin: 55px 0 45px;}

.service1 .ul .li .l1_2{text-align: center;}

.service1 .ul .li .l1_3{text-align: center;color: rgba(51, 51, 51, 0.3);margin-top: 15px;}

.service1 .ul .li .li2{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/ser.jpg) center no-repeat;background-size: cover;padding: 30px 35px;opacity: 0;visibility: hidden;pointer-events: none;transition: all 0.6s;}

.service1 .ul .li .li2 .l2_2{color: #fff;margin: 30px 0 30px;}

.service1 .ul .li .li2 .l2_3{max-height: 110px;overflow-y: auto;padding-right: 15px;}

.service1 .ul .li .li2 .l2_3::-webkit-scrollbar{ width:2px;height: 1px;}
.service1 .ul .li .li2 .l2_3::-webkit-scrollbar-thumb{ background:#0069d1;}
.service1 .ul .li .li2 .l2_3::-webkit-scrollbar-track{ background:#fff;} 


.service1 .ul .li .li2 .l2_3 p{display: block;color: #fff;line-height: 25px;padding-left: 15px;position: relative;margin-bottom: 10px;}

.service1 .ul .li .li2 .l2_3 p::after{content: "";position: absolute;left: 0;top: 10px;background: rgba(255, 255, 255, 0.6);width: 7px;height: 7px;border-radius: 10px;}

.service1 .ul .li:hover .li2{opacity: 1;z-index: 1;pointer-events: visible;visibility: visible;transition: all 0.6s;}


.service1.service3 .ul .li{width: 18.75%;margin-right: 1.5625%;}

.service1.service3 .ul .li:nth-child(2n){margin-right: 1.5625%;}

.service1.service3 .ul .li:nth-child(5n){margin-right: 0;}

.service1.service3 .ul .li .l1_1{margin: 105px 0 40px;}

.service1.service3 .ul .li .li2 .l2_3 p{line-height: 28px;margin: 0;padding: 0;}

.service1.service3 .ul .li .li2 .l2_3 p::after{content: none;}

.service1.service3 .ul .li .li2{padding: 30px;}

.service1.service3 .ul .li.lis{opacity: 0.3;}

.ser4_top{text-align: center;margin-bottom: 110px;}

.service4 .ser41_sw {padding-bottom: 100px;}

.service4 .ser41_sw .ss_con{display: flex;justify-content: space-between;padding: 0 165px;opacity: 0;transition: all 0.6s;}

.service4 .ser41_sw .swiper-slide-active .ss_con{opacity: 1;transition: all 0.6s;}

.service4 .ser41_sw .ss_con .ss_le{width:54.68% ;}

.service4 .ser41_sw .ss_con .ss_re{width: 35.94%;}

.service4 .ser41_sw .ss_con .ss_le span{display: block;line-height: 30px;margin-bottom: 10px;position: relative;color: #333333;}

.service4 .ser41_sw .ss_con .ss_le .l1{padding-left: 20px;line-height: 25px;margin-bottom: ;color: #666666;margin-bottom: 30px;}

.service4 .ser41_sw .ss_con .ss_le span::after{content: "";position: absolute;left: -15px;top: 12px;width: 8px;height: 8px;background: url(../images/dian.jpg) center no-repeat;}

.service4 .ser42_sw {padding-top: 35px;}

.service4 .ser42_sw .swiper-slide{text-align: center;height: auto;display: flex;align-items: flex-end;justify-content: center;width: 200px;cursor: pointer;}

.service4 .ser42_sw .swiper-slide span{display: block;background: #fff;background-image: linear-gradient(#0746a0,#4783e3);background-clip: text;-webkit-background-clip: text;}

.service4 .ser42_sw .swiper-wrapper{justify-content: center;display: flex;}

.service4 .ser42_sw .swiper-slide-thumb-active{font-size: 48px;font-weight: bold;}

.service4 .ser42_sw .swiper-slide-thumb-active span{color: transparent;}

.service4  .con_bot{position: relative;}

.service4  .con_bot::after{content: "";position: absolute;left: -200px;height: 2px;background: #e5ecf5;width: 2000px;top: 0;}

.service4 .ser41_sw .ss_con .ss_re img{box-shadow: 3px 5px 5px 5px #f6f9fc;}

/* 新闻 */

.new1_top{text-align: left;color: #000;margin-bottom: 60px;}
.new1_top hr{width:80px;margin:20px 0px; color:#dedede;height:1px;border:none;border-top:2px  solid #026ba9; padding:6px 0px 10px 0px;}

.new1 .con .ul{display: flex;flex-wrap: wrap;margin-bottom: 35px;}

.new1 .con .ul .li{margin-right: 3.125%;width: 22.65625%;margin-bottom: 45px;}

.new1 .con .ul .li:nth-child(4n){margin-right: 0;}

.new1 .con .ul .li a{display: block;}

.new1 .con .ul .li .a_img{overflow: hidden;}

.new1 .con .ul .li .a_txt{padding-top: 20px;}

.new1 .con .ul .li .txt1{line-height: 35px; display: -webkit-box; font-weight:bold;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2; /* 这里是超出几行省略 */

    overflow: hidden;margin-bottom:6px;}

.new1 .con .ul .li .txt2{line-height:24px;height: 60px;  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
    overflow: hidden;margin-bottom: 0px;}

    .new1 .con .ul .li .txt3{color: #999999;font-family: din;}

    .new1 .con .ul .li .a_img img{width: 100%;transition: all 0.6s;}

    .new1 .con .ul .li:hover .txt1{color: #014099; }

    .new1 .con .ul .li:hover  .a_img img{transform: scale(1.05);transition: all 0.6s;}

/* 分页 */

.fys{display: block;}

.fys .uls{display: flex;align-items: center;justify-content: center;}

.fys .uls .lis{width: 32px;height: 32px;text-align: center;line-height: 32px;margin: 0 10px;border-radius: 2px;}

.fys .uls .lis a{color: #999999;}

.fys .uls .lis.li_zuo{position: relative;width: 25px;height: 25px;border: 1px solid #e1e3e6;margin: 0 30px;}

.fys .uls .lis.li_zuo.you {transform: rotate(180deg);}

.fys .uls .lis.li_zuo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.fys .uls .lis input{width: 40px;height: 35px;padding-left: 15px;outline: none;border:1px solid #e1e3e6;border-radius: 2px;margin: 0 8px;}

.fys .uls .lis.in{width: auto;}

.fys .uls .lis.ls{border: 1px solid #e1e3e6;}

.fys .uls .lis a{display: block;border-radius: 2px;}

.fys .uls .lis a:hover{color: #fff;background: #014099;}

.fys .uls .lis.li_zuo a:hover img:last-child{opacity: 1;}

.fys .uls .lis.li_zuo a:hover img:first-child{opacity: 0;}

.fys .uls .lis.act a{color: #fff;background: #014099;}

.jiaz{width: 150px;height: 50px;line-height: 50px;background: url(../images/jb.png) center no-repeat;background-size: contain;text-align: center;color: #fff;display: block;margin: 0 auto;display: none;}


/* 新闻详情 */

.daohang1{margin-top: 80px;box-shadow: none;}


.dect{width: 100%;padding: 40px 0 100px;}

.dect .dect_con{width: 1200px;margin: 0 auto;}

.dect_top{line-height: 50px;}

.dect_top2{color: #999999;margin-top: 30px;margin-bottom: 40px;}

.dect .dect_txt{padding: 35px 0 45px;}
.dect .dect_txt p{ margin-bottom:16px;}

.dect .dect_txt {color: #555555;line-height: 30px;border-top: 1px solid #e1e3e6;border-bottom: 1px solid #e1e3e6;}

.dect .dect_bot{display: flex;justify-content: space-between;margin-top: 45px;}

.dect .dect_bot .bot_le{width: calc(100% - 200px);}

.dect .dect_bot .bot_le a{display: block;color: #666666;line-height: 25px; margin-bottom:10px;}


.dect .dect_bot .bot_le a:hover{color: #014099;}



/* 公司治理 */

.gove{position: relative;}

.gove_top{text-align: center;color: #000;margin-bottom: 30px;}

.gove .ul{margin-bottom: 60px;}

.gove .ul .li{padding: 0 30px;height: 125px;border-bottom: 1px solid #dddddd;}

.gove .ul .li a{display: block;height: 100%;}

.gove .ul .li .pdf{display: flex;justify-content: space-between;align-items: center;height: 100%;}

.gove .ul .li .pdf {line-height: 30px;}

.gove .ul .li .pdf  .p_le{display: flex;align-items: center;width: calc(100% - 70px);}

.gove .ul .li .pdf  .p_re{position: relative;width: 42px;height: 42px;border:1px solid #dfdfdf;border-radius: 100%;}

.gove .ul .li .pdf  .p_re img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.gove .ul .li .pdf .le_img img{margin-right: 25px;}

.gove .ul .li .pdf .le_img img{width: 50px;height: 50px;}

.gove .ul .li .pdf  .t1{line-height: 30px;  overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;}

    .gove .ul .li .pdf .p_le .le_txt{width: calc(100% - 75px);}

.gove .ul .li .pdf .le_img .t2{line-height: 20px;color: #999999;}

.gove .ul .li:hover  .p_re  img:last-child{opacity: 1;}

.gove .ul .li:hover  .p_re  img:first-child{opacity:0;}

.gove .ul .li:hover .pdf .p_le .t1{color: #014099;}





.gove3_top{text-align: center;color: #000;margin-bottom: 60px;}

.gove3_top2{text-align: center;margin-bottom: 30px;}

.gove3_top3{color: #555555;text-align: center;line-height: 30px;margin-bottom: 45px;}

.gove3 .gove_txt{background: url(../images/gove3_1.jpg) left no-repeat;padding: 45px 0 42px 80px;display: flex;justify-content: space-between;border: 1px solid #dddddd;box-shadow: 0 10px 10px 10px #f7f7f7;}


.gove3 .gove_txt .le1{margin-bottom: 40px;}

.gove3 .gove_txt .le2{display: flex;align-items: flex-end;line-height: 45px;}

.gove3 .gove_txt .le2 .timg{display: flex;align-items:flex-end;line-height: 20px;color: #da251d;margin-left: 15px;}

.gove3 .gove_txt .le2 .timg.tb{color: #17dd45;}

.gove3 .gove_txt .le2 .timg.tb .img2{display: block;}

.gove3 .gove_txt .le2 .timg.tb .img{display: none;}

.gove3 .gove_txt .le3{color: #666666;margin-top: 40px;line-height: 20px;}

.gove3 .gove_txt .txt_re .ul{display: flex;align-items: center;height: 100%;}

.gove3 .gove_txt .txt_re .ul .li{width: 240px;}

.gove3 .gove_txt .txt_re .ul .li span{display: block;color: #555555;text-align: center;}

.gove3 .gove_txt .txt_re .ul .li span.sp1{margin-top: 20px;color: #333333;}


/* 职业发展 */

.pres1{position: relative;}

.pres1_top{text-align: center; color: #000;margin-bottom: 30px;}

.pres1_top{text-align: center;line-height: 32px;margin-bottom: 35px;}

.pres1 .pres1_vide{position: relative;}

.ships{width: 100px;height: 100px;border: 1px solid rgba(255, 255, 255, 0.3);position: absolute;left: 50%;top: 50%;transform: translate(-50% ,-50%);border-radius: 100%;display: flex;align-items: center;justify-content: center;cursor: pointer;}

.ships img{width:25px;height: 30px;}

.shiptan{position: fixed;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);z-index: 1000;display: none;}

.shiptan .shi_con{width: 1000px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.shiptan .shi_con video{width: 100%;}

.shiptan .shi_con img{position: absolute;right: -70px;top: 0;width: 50px;height: 50px;cursor: pointer;}

.pres2 {background: #f7fafc;position: relative;}

.pres2_top{text-align: center;color: #000;margin-bottom: 60px;}

.pres2 .pres2_txt .ul{display: flex;}

.pres2 .pres2_txt .ul .li{width: 30%;margin-right: 5%;}

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

.pres2 .pres2_txt .ul .li .txt1{height: 140px;padding: 40px 30px 0 35px;line-height: 30px;position: relative;overflow-y: auto;}

.pres2 .pres2_txt .ul .li .txt1::-webkit-scrollbar{ width:2px;height: 1px;}
.pres2 .pres2_txt .ul .li .txt1::-webkit-scrollbar-thumb{ background:#0069d1;}
.pres2 .pres2_txt .ul .li .txt1::-webkit-scrollbar-track{ background:#d9d9d9;} 

.pres2 .pres2_txt .ul .li .txt1::after{position: absolute;width: 25px;height: 25px;content: "";background: url(../images/douh.png) center no-repeat; left: 0;top: 38px;}

.pres2 .pres2_txt .ul .li .txt1::before{position: absolute;width: 25px;height: 25px;content: "";background: url(../images/douh2.png) center no-repeat; right: 0;bottom:0px;}

.pres2 .pres2_txt .ul .li .li_img{position: relative;}

.pres2 .pres2_txt .ul .li .cs{position: absolute;background: url(../images/j.jpg) center no-repeat; background-size: cover;width: 120px;height: 32px;left: 20px;bottom: -20px;color: #fff;text-align: center;line-height: 32px;z-index: 5;}

.pres2 .pres2_txt .ul .li .txt2 .t1{text-align: right;margin: 20px 0 15px;}

.pres2 .pres2_txt .ul .li .txt2 .t2{text-align: right;color: #666666;line-height: 25px;}

.pres3{position: relative;}

.pres3_top{text-align: center;color: #000;margin-bottom: 60px;}

.pers3  .pres3_txt {display: flex;justify-content: space-between;}

.pers3  .pres3_txt .txt{width: 48.75%;margin-right: 2.5%;}

.pers3  .pres3_txt .txt:nth-child(2n){margin-right: 0;}

.pers3  .pres3_txt .txt .img,.pers3  .pres3_txt .txt .img img{width: 100%;display: block;overflow: hidden;}

.pers3  .pres3_txt .txt .img img{transform: scale(1.0000001);-webkit-transform: scale(1.0000001);-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.pers3  .pres3_txt .txt:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.pers3  .pres3_txt .txt  .txt_img{height: 55px;line-height: 55px;border: 1px solid #e6e6e6;padding: 0 30px;display: none;}

.pers5_top{text-align: center;color: #000;margin-bottom: 60px;}

.pers6{position: relative;}

.pers6::after{content: "";position: absolute;background:rgba(29, 29, 29, 0.8);width: 100%;height: 100%;left: 0;top: 0;}

.pers6 .pers6_con{display: flex;}

.pers6 .pers6_con .con_le{width: 50%;position: relative;overflow: hidden;}

.pers6 .pers6_con .con_re{width: 50%;position: relative;overflow: hidden;}

.pers6 .pers6_con .con_le img{width: 100%;transition: all 0.6s;transform: scale(1.05);}

.pers6 .pers6_con .con_re img{width: 100%;transition: all 0.6s;transform: scale(1.05);}

.pers6 .pers6_con .con_re:hover img{transform: scale(1.01);transition: all 0.6s;}

.pers6 .pers6_con .con_le:hover img{transform: scale(1.01);transition: all 0.6s;}



.pers6 .pers6_con img{width: 100%;}

.ljs{width: 180px;height: 50px;text-align: center;line-height: 50px;color: #fff;border: 1px solid #fff;border-radius: 25px;}

.pers6 .con_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: #fff;z-index: 5;text-align: center;}

.pers6 .con_txt a{display: block;position: absolute;top: 0;left: 0;z-index: 9;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);}

.pers6  .con_txt .t2{margin: 15px 0 33px;}

.pers6 .con_txt:hover  .ljs{background: url(../images/jb.png) center no-repeat;background-size: cover;color: #fff;border: 1px solid transparent;}

/* 招聘 */

.recruit_top{text-align: center;color: #000;margin-bottom: 60px;}

.recruit  .li .li_top{display: flex;justify-content: space-between;height: 135px;align-items: center;cursor: pointer;}

.recruit .li .li_top .top_le{width: calc(100% - 70px);}

.recruit  .li{border-bottom: 1px solid #e0e0e0;padding: 0 20px;}

.recruit  .li .top_re .img{width: 40px;height: 40px;position: relative;}

.recruit  .li .top_re .img img{position: absolute;left: 0;top: 0;}

.recruit  .li .top_re .img{border: 1px solid #a8a8a8;border-radius: 100%;transition: all 0.6s;}

.recruit  .li .top_re .img  .img2{opacity: 0;transition: all 0.6s;}

.recruit  .li .top_re .img  .img3{opacity: 0;transition: all 0.6s;}

.recruit  .li .li_txt{display: none;}

.recruit  .li .li_txt span{display: block;line-height: 28px;color: #666666;}

.recruit  .li .li_txt p{margin-bottom: 15px;}

.recruit  .li .li_txt .txt2{margin-top: 35px;}

.recruit  .li .top_le .t2{margin-top: 15px;overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;}

.recruit  .li .toud{margin-top: 35px;display: flex;align-items: center;}

.recruit  .li .toud a{color: #014099;text-decoration:underline;}


.recruit  .li:hover .top_le .t1{color: #014099;transition: all   0.6s;}

.recruit  .li:hover .top_re .img{background: #014099;border: 1px solid #014099;transition: all 0.6s;}

.recruit  .li:hover .top_re .img  .img1{opacity: 0;transition: all 0.6s;}

.recruit  .li:hover .top_re .img  .img2{opacity: 1;transition: all 0.6s;}

.recruit  .li:hover .top_re .img  .img3{opacity: 0;transition: all 0.6s;}

.recruit  .li.act .top_le .t2{display: none;}

.recruit  .li.act .li_top{height: 100px;}

.recruit  .li.act{padding-bottom: 35px;}

.recruit  .li.act .top_le .t1{color: #014099;}

.recruit  .li.act .top_re .img{background: #014099;border: 1px solid #014099;}


.recruit  .li.act .top_re .img  .img1{opacity: 0;}

.recruit  .li.act .top_re .img  .img2{opacity: 0;}

.recruit  .li.act .top_re .img  .img3{opacity: 1;}



/* 搜索结果 */

.search{padding-top: 80px;background: #f7f9fc;}

.search .sear_top {height: 200px;display: flex;justify-content: space-between;align-items: center;}

.search .sear_top .le1{margin-bottom: 25px;}

.search .sear_top .le2{display: flex;}

.search .sear_top .le2 a{display: block;width: 180px;height:50px;text-align: center;line-height: 50px;color: #014099;margin-right: 40px;}

.search .sear_top .le2 a span{display: block;border-radius: 24px; background: #fff;box-shadow: 0px 7px 12px #f5f6f9 inset;    border: 2px solid #fff;}

.search .sear_top .le2 a.act span{background: url(../images/jl.png) center no-repeat;background-size: cover;box-shadow: none;color: #fff;}

.search .sear_top .le2 a:hover span{background: url(../images/jl.png) center no-repeat;background-size: cover;box-shadow: none;color: #fff;}

.search .sear_top  .top_re{display: flex;border: 1px solid #bcbdbf;border-radius: 10px;}

.search .sear_top  .top_re img{width: 50px;height: 50px;}

.search .sear_top  .top_re a{width: 95px;height: 50px;text-align: center;line-height: 50px;background: url(../images/jb.png) center no-repeat;color: #fff;border-radius: 5px;}

.search .sear_top  .top_re  input{outline: none;border: none;width: 350px;height: 50px;background: none;}

.ser2_top{text-align: center;color: #000;}


.servic_top{text-align: center;color: #000;margin-bottom: 25px;}

.servic_top2{text-align: center;line-height: 30px;color: #555555;margin-bottom: 50px;}

.servic .ser_bot{display: flex;justify-content: space-between;}

.servic .ser_bot .bot_le{width: 540px;}

.servic .ser_bot .bot_le .le1{position: relative;padding-left: 25px;line-height: 24px;display: flex;align-items: center;margin-bottom: 40px;}

.servic .ser_bot .bot_le .le1::after{position: absolute;content: "";width: 6px;height: 18px;background: #014099;left: 0;top: 3px;}

.servic .ser_bot .bot_le .le1 span{color: #014099;}

.servic .ser_bot .bot_le .le2 {display: flex;flex-wrap: wrap;}

.servic .ser_bot .bot_le .le2 span{width: 120px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #e5e5e5;display: block;margin-right: 20px;margin-bottom: 20px;cursor: pointer;}

.servic .ser_bot .bot_le .le2 span:nth-child(4n){margin-right: 0;}

.servic .ser_bot .bot_le .le3{width: 540px;border: 1px solid #e5e5e5;padding: 0 20px;}

.servic .ser_bot .bot_le .le3 .l3_1{display: flex;align-items: center;height: 88px;padding-left: 25px;border-bottom: 1px solid #e5e5e5;line-height: 25px;}

.servic .ser_bot .bot_le .le3 .l3_2{display: flex;justify-content: space-between;height: 55px;align-items: center;border-bottom: 1px solid #e5e5e5;}

.servic .ser_bot .bot_le .le3 .l3_2 span{flex: 1;display:block;height: 16px;text-align: center;border-right: 1px solid #e5e5e5;color: #555555;font-size: 12px;}

.servic .ser_bot .bot_le .le3 .l3_2 span:last-child{border-right: none;}

.servic .ser_bot .bot_le .le3 .l3_3{display: flex;flex-wrap: wrap;padding: 25px 25px  10px;justify-content: space-between;border-bottom: 1px solid #e5e5e5;}

.servic .ser_bot .bot_le .le3 .l3_3 span{display: block;color: #555555;margin-bottom: 28px;cursor: pointer;width: 50%;line-height: 1.5;}

.servic .ser_bot .bot_le .le3 .l3_3 span.act{color: #014099;}

.servic .ser_bot .bot_le .le3 .l3_4{display: flex;align-items: center;height: 75px;padding-left: 25px;}

.servic .ser_bot .bot_le .le3 .l3_4 a{color:#014099;}

.servic .ser_bot .bot_le .le3 .l3_4 span{color: #014099;margin: 0 5px;}

.servic .ser_bot .bot_le .le2 span.act{background: url(../images/jb3.png) center no-repeat;background-size: cover;color: #fff;border-radius: 2px;}


.servic .ser_bot .bot_le .le2 span:hover{background: url(../images/jb3.png) center no-repeat;background-size: cover;color: #fff;border-radius: 2px;}

.servic .bot_re{width: calc(88% - 450px);position: relative;}


.servic .bot_re .imgs{position: absolute;left: 0;top: 0;width: 100%;height:100%;}
.servic .bot_re .img{position: absolute;left: 0;top: 0;opacity: 0;}

.servic .bot_re .img.im2 .img_cons{left: 37%;}

.servic .bot_re .img.im3 .img_cons{left: 36%;}

.servic .bot_re .img.im4 .img_cons{left: 34%;}

.servic .bot_re .img.im5 .img_cons{left: 27%;}

.servic .bot_re .img.im7 .img_cons{left: 23%;}

.servic .bot_re .img.act{opacity: 1;}

.servic .ser_bot .bot_le .le3 .l3_3 span:hover{color: #014099;}

.servic .bot_re .img .img_cons{width: 240px;height: 200px;position: absolute;left: 44%;top: 45%;background: #fff;border-radius: 6px;overflow: hidden;}

.servic .bot_re .img .img_cons.act{display: none;}

.servic .bot_re .img .img_cons .con1{padding: 7px;background: url(../images/bie.jpg)  no-repeat;display: flex;align-items: center;justify-content: center;}

.servic .bot_re .img .img_cons .con1 img{width: 100%;}

.servic .bot_re .img .img_cons .con2{padding-left: 15px;line-height: 35px;color: #555555;}

.servic .bot_re .img.act .img_cons{top: 39%;}




/* 空分设备 */

.supply_top{text-align: center;margin-bottom: 60px;}

.supply .supply_sw .ss_sw {display: flex;justify-content: space-between;}

.supply .supply_sw .ss_sw .ss_le{width: 50%;}

.supply .supply_sw .ss_sw .ss_le img{width: 100%;transition: all 0.6s;opacity: 0.8;}

.supply .supply_sw .ss_sw .ss_le img.act{opacity: 1;transition: all 0.6s;}

.supply .supply_sw .ss_sw .ss_re{width: 50%;background: #f5f7fa;padding: 65px 65px 0 75px;}

.supply .supply_sw .ss_sw .ss_re .re2{color: #555555;margin: 35px 0 45px;line-height: 35px;text-align: justify;height: 200px;padding-right: 15px;overflow-y: auto;}

.supply .supply_sw .ss_sw .ss_re .re2::-webkit-scrollbar{ width:4px;height: 1px;}
.supply .supply_sw .ss_sw .ss_re .re2::-webkit-scrollbar-thumb{ background:#0069d1;}
.supply .supply_sw .ss_sw .ss_re .re2::-webkit-scrollbar-track{ background:#fff;} 

.supply .supply_sw .ss_sw .ss_re .re3 .ul{display: flex;justify-content: space-between;}

.supply .supply_sw .ss_sw .ss_re .re3 .ul .li span{color: #555555;}

.supply .supply_sw .ss_sw .ss_re .re3 .ul .li p{color: #014099;margin-bottom: 10px;}

.supply .supply_sw .ss_sw .ss_re .re3 .ul .li p span{color: #014099;}

.supply2 {background: #f2f2f2;}

.supply2  .supply2_sw .ss_img{}

.supply2  .supply2_sw  .ss_txt{height: 60px;line-height: 60px;text-align: center;background: #f7f9fc;transition: all 0.6s;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;}

.supply2 .supp2_con{position: relative;}

.supply2  .supply2_sw .swiper-slide .ss_img{overflow: hidden;}

.supply2  .supply2_sw .swiper-slide .ss_img img{transition: all 0.6s;}

.supply2 .supp2_con .supply_prev,.supply2 .supp2_con .supply_next{width: 45px;height: 45px;background: #fff url(../images/supply_zuo.png) center no-repeat;border-radius: 100%;box-shadow: 0 0 5px 5px #eaeaea;transition: all .6s;}

.supply2 .supp2_con .supply_next{transform: rotate(180deg);right: 70px;}

.supply2 .supp2_con .supply_prev{left: 70px;}

.supply_sp{display: none;}

.supply2 .supp2_con .supply_prev:hover,.supply2 .supp2_con .supply_next:hover{background: url(../images/supply_b.png) center no-repeat;background-size: contain;transition: all .6s;}

.supply2  .supply2_sw .swiper-slide:hover .ss_img img{transform: scale(1.05);transition: all 0.6s;}

.supply2  .supply2_sw .swiper-slide:hover .ss_txt{color: #014099;transition: all 0.6s;}


.supply2.supply2s{background: #fff;padding-bottom: 100px;}

.supply_top2{text-align: center;color: #555555;margin-bottom: 50px;line-height: 30px;}

.sup2 .supply_top{margin-bottom: 25px;}





@media screen and (max-width:1800px) {
    .gove3 .gove_txt .txt_re .ul .li{width: 220px;}

    .supply .supply_sw .ss_sw .ss_re{padding: 40px 40px 0 40px;}

    .supply .supply_sw .ss_sw .ss_re .re2{margin: 30px 0;}

    .supply .supply_sw .ss_sw .ss_re .re1{padding-top: 0;transition: all 0.6s;}

    .supply .supply_sw .ss_sw .ss_re .re1.act{padding-top: 30px;transition: all 0.6s;}
    
}



@media screen and (max-width:1680px) {
    .about1 .ab1_con .con_le .le3{}

    .about1 .ab1_con .con_le .le2{margin: 30px 0;}

    .about1 .ab1_bot{margin-top: 50px;}

    .about1 .ab1_bot .ul .li1 .sp1{line-height: 35px;}

    .about1 .ab1_bot .ul .li{margin-bottom: 25px;width: 40%;}

    .gove3 .gove_txt .txt_re .ul .li{width: 200px;}
    
    .service4 .ser41_sw .ss_con{padding: 0 120px;}

    .supply .supply_sw .ss_sw .ss_re{padding: 25px 25px 0 25px;}

    .supply .supply_sw .ss_sw .ss_re .re2{margin: 20px 0;line-height: 30px;}

    .pres2 .pres2_txt .ul .li .txt1{padding: 30px 30px 0 30px;}

    .gove3 .gove_txt .le2{line-height: 30px;}

    .service1.service3 .ul .li .li2{padding: 20px;}

    .service1 .ul .li .li2 .l2_2{margin: 15px 0;}


    .servic .bot_re .img.im1 .img_cons,.servic .bot_re .img.im2 .img_cons,.servic .bot_re .img.im3 .img_cons
    ,.servic .bot_re .img.im4 .img_cons,.servic .bot_re .img.im5 .img_cons,.servic .bot_re .img.im6 .img_cons
    ,.servic .bot_re .img.im7 .img_cons,.servic .bot_re .img.im8 .img_cons{left: 0%;top: 75%;}

    .about1 .ab1_con .con_le .le2 s{width: 70%;}

}



@media screen and (max-width:1500px) {
    .gove3 .gove_txt .txt_re .ul .li{width: 180px;}

    .supply2 .supp2_con .supply_next{right: 20px;}

    .supply2 .supp2_con .supply_prev{left: 20px;}
    
}


@media screen and (max-width:1025px) {
    .daohang{display: none;}

    .about1 .ab1_con{flex-wrap: wrap;}

    .about1 .ab1_con .con_le{width: 100%;margin-bottom: 30px;}

    .about1 .ab1_con .con_re{width: 100%;}

    .ab1_top{margin-bottom: 25px;}

    .about1 .ab1_con .con_le .le2 img{width: 180px;}

    .about1 .ab1_con .con_le .le2{padding-right: 10px;height: 30px;margin: 25px 0;}

    .about1 .ab1_con .con_le .le2 s{left: auto;right: 200px;}

    .about1 .ab1_bot .ul{flex-wrap: wrap;}

    .about2 .ab2_con{flex-wrap: wrap;}

    .about2 .ab2_con .con_le{width: 100%;}

    .about2 .ab2_con .con_le img{width: 100%;}

    .about2 .ab2_con .con_re{width: 100%;padding-top: 30px;}

    .ab2_top{margin-bottom: 25px;}

    .about2 .con_re span{margin-bottom: 10px;}

    .about2 .con_re .img img{width: 150px;}

    .about3 .txt1 .txtl{width: 65px;}

    .about3 .out3::after{left: 65px;top: -15px;}

    .about3 .con_top{margin-bottom: 25px;}

    .about3 .txt1{margin-bottom: 25px;}

    .ab4_top{margin-bottom: 25px;}

    .ab4_top2 a{width: 50%;height: 50px;line-height: 50px;}

    .about4 .ab4_bot .ul .li{width: 100%;margin-right: 0;margin-bottom: 25px;}

    .ab4_top2{margin-bottom: 30px;}

    .ttanchuang .ttan_con{width: 90%;}

    .ttanchuang .ttan_con img{width: 100%;}

    .ttanchuang .ttan_con .out{top: -70px;right: 0;}

    .ab5_top2{margin-bottom: 25px;}

    .about5 .ul{position:sticky;transform: translate(0);flex-wrap: wrap;}

    .about5 .img_txt{padding-top: 30px;line-height: 25px;font-size: 14px;}

    .about5 .ul .li{width: 50%;}

    .about52 .ul{flex-wrap: wrap;}

    .about52 .ul .li{width: 100%;margin-bottom: 25px;margin-right: 0;padding: 15px;height: 400px;}

    .ab6_top2{margin-bottom: 30px;}

    .ab6_top{margin-bottom: 25px;}

    .about6 .ul{flex-wrap: wrap;}

    .about6 .ul .li{width: 100%;margin-right: 0;}

    .ab6_top3{margin-bottom: 30px;height: 50px;line-height: 50px;flex-wrap: wrap;height: auto;}

    .about6 .ul .li .li_img img{width: 100%;}

    .about6 .li_txt{padding: 15px;height: 140px;}

    .about6 .li_txt .txt1{height: 90px;line-height: 30px;}

    .ab7_top{margin-bottom: 25px;}

    .about7 .ab7_con .ul .li{margin-bottom: 25px;width: 100%;margin-right: 0;}

    .about7 .ab7_con .ul .lis{height: 200px;}

    .about7 .ab7_con .ul .li textarea{line-height: 50px;}

    .about7 .ab7_bot a{margin-right: 15px;width: 150px;}

    .about71 .ab71_con{flex-wrap: wrap;padding-left: 0;padding: 0 5%;}

    .about71 .ab71_con .con_le{width: 100%;}

    .about71 .ab71_con .con_re{width: 100%;margin: 20px 0;}

    .about71 .ab71_con .con_le{padding-top: 30px;}

    .about71 .ab71_con .con_le .le1{margin-bottom: 25px;}

    .about71 .ab71_con .con_le .le4{padding: 15px 0;}

    .gove .ul .li{height: 85px;padding: 0 15px;}

    .gove .ul .li .pdf .le_img img{width: 35px;height: 35px;margin-right: 15px;}

    .gove .ul .li .pdf .p_re{width: 35px;height: 35px;}

    .gove .ul .li .pdf .p_le{width: calc(100% - 40px);}

    .fys{display: none;}

    .jiaz{margin-bottom: 25px;display: block;}

    .gove .ul{margin-bottom: 30px;}

    .gove3_top{margin-bottom: 25px;}

    .gove3 .gove_txt{padding:30px 30px 0;flex-wrap: wrap;}

    .gove3 .gove_txt .txt_re{margin-top: 30px;}

    .gove3 .gove_txt .txt_re .ul{flex-wrap: wrap;}

    .gove3 .gove_txt .txt_re .ul .li{width: 50%;margin-bottom: 25px;}

    .gove3 .gove_txt .le3{margin-top: 30px;}

    .gove3 .gove_txt .le2{line-height: 22px;}

    .gove3 .gove_txt .le2 .timg{margin-left: 5px;}

    .gove3 .gove_txt .le1{margin-bottom: 25px;}

    .gove3 .gove_txt .txt_re .ul .li span.sp1{margin-top: 10px;}

    .dect .dect_con{width: 90%;}

    .dect{padding: 70px 0 30px;}

    .dect_top{line-height: 35px;}

    .dect_top2{margin: 25px 0;}

    .dect .dect_txt{padding: 25px 0;line-height: 25px;}

    .dect .dect_bot{margin-top: 30px;flex-wrap: wrap;}

    .dect .dect_bot .bot_le{width: 100%;}

    .dect .dect_bot .bot_re{width: 100%;margin-top: 20px;}

    .dect .dect_bot .bot_le a:first-child{margin-bottom: 15px;}

    .new1_top{margin-bottom: 25px;}

    .new1 .con .ul{flex-wrap: wrap;}

    .new1 .con .ul .li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .new1 .con .ul .li .a_img img{width: 100%;}

    .new1 .con .ul .li .txt1{line-height: 30px;height: 60px;}

    .pres1_top{margin-bottom: 25px;line-height: 30px;}

    .shiptan .shi_con{width: 90%;}

    .shiptan .shi_con img{top: -70px;right: 0;}

    .ships{width: 70px;height: 70px;}

    .pres2_top{margin-bottom: 25px;}

    .pres2 .pres2_txt .ul{flex-wrap: wrap;}

    .pres2 .pres2_txt .ul .li{width: 100%;margin-bottom: 30px;}

    .pres2 .pres2_txt .ul .li .li_img img{width: 100%;}

    .pres2 .pres2_txt .ul .li .txt1{padding: 20px 20px 0;}

    .pres2 .pres2_txt .ul .li .txt1::after{width: 15px;top: 14px;}

    .pres2 .pres2_txt .ul .li .cs{bottom: -10px;}

    .pres2 .pres2_txt .ul .li .txt1::before{width: 15px;height: 15px;}

    .pres2 .pres2_txt .ul .li .txt2 .t2{line-height: 30px;}

    .pres3_top{margin-bottom: 25px;}

    .pers3 .pres3_txt{flex-wrap: wrap;}

    .pers3 .pres3_txt .txt{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .pers3 .pres3_txt .txt .txt_img{padding: 0 10px;   overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}

    .pers5_top{margin-bottom: 25px;}

    .pers6 .pers6_con{flex-wrap: wrap;}

    .pers6 .pers6_con .con_le{width: 100%;}

    .pers6 .pers6_con .con_re{width: 100%;}

    .pers6 .con_txt .t2{margin: 15px 0;}

    .ljs{width: 150px;height: 40px;line-height: 40px;}

    .recruit{padding-top: 50px;}

    .recruit_top{margin-bottom: 25px;}

    .recruit .li .li_top{height: 85px;}

    .recruit .li .top_re .img{width: 30px;height: 30px;}

    .recruit .li .li_top .top_le{width: calc(100% - 50px);}

    .search .sear_top{flex-wrap: wrap;}

    .search .sear_top .top_le{width: 100%;}

    .search .sear_top .top_re input{width: calc(100% - 130px);}

    .search .sear_top .top_re a{width: 80px;}

    .search .sear_top .top_re{width: 100%;}

    .search{padding-top: 70px;}

    .search .sear_top .le2 a{width: 150px;margin-right: 20px;}

    .servic .ser_bot{flex-wrap: wrap;}

    .servic .bot_re img{width: 100%;}

    .servic .bot_re{width: 100%;}

    .ser1_top{margin-bottom: 25px;}

    .service1 .ul .li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .service1 .ul .li .li2{padding: 25px ;}
    
    .service1 .ul .li .li2 .l2_2{margin: 25px 0;}

    .service1.service3 .ul .li{width: 100%;margin-right: 0;}

    .service1.service3 .ul .li .li2{padding: 20px;}

    .ser4_top{margin-bottom: 25px;}

    .service4 .ser41_sw .ss_con{padding: 0 ;}

    .service4 .ser41_sw .ss_con{flex-wrap: wrap;}

    .service4 .ser41_sw .ss_con .ss_le{width: 100%;}

    .service4 .ser41_sw .ss_con .ss_re{width: 100%;}

    .service4 .ser41_sw .ss_con .ss_re img{width: 100%;}

    .service4 .ser42_sw .swiper-slide{width: 52px;}

    .service4 .ser42_sw .swiper-wrapper{display: flex;transform: translate(0) !important;}

    .service4 .ser42_sw .swiper-slide-thumb-active{font-size: 18px;}

    .service4 .ser41_sw{padding-bottom: 25px;}

    .service4 .ser41_sw .ss_con .ss_le .l1{margin-bottom: 20px;}

    .supply .supply_sw .ss_sw{flex-wrap: wrap;}

    .supply .supply_sw .ss_sw .ss_le{width: 100%;}

    .supply .supply_sw .ss_sw .ss_re{width: 100%;padding: 25px;}

    .supply .supply_sw .ss_sw .ss_re .re3 .ul{flex-wrap: wrap;}

    .supply .supply_sw .ss_sw .ss_re .re3 .ul .li{margin-bottom: 20px;}

    .supply_top{margin-bottom: 25px;}

    .supply2 .supply2_sw .swiper-slide .ss_img img{width: 100%;}

    .supply2 .supp2_con .supply_prev, .supply2 .supp2_con .supply_next{display: none;}

    .supply2 .supply_sp {left: 50%;transform: translateX(-50%);bottom: 10px;display: block;}

    .supply2 .supply_sp .swiper-pagination-bullet{margin: 0 5px;}

    .supply2 .supp2_con{padding-bottom: 50px;}

    .supply2.supply2s{padding-bottom: 30px;}

    .supply_top2{margin-bottom: 25px;line-height: 25px;}

    .about_ban .ban_txt{line-height: 35px;text-align: center;}

    .about_ban .ban_txt .txt{margin-top: 30px;}

    .gove3_top3{margin-bottom: 30px;}

    .special3 .con .spe3_sw.one-swiping .swiper-wrapper{justify-content:normal !important;}
}


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

    .servic .ser_bot .bot_le{width: 100%;}

    .servic .ser_bot .bot_le .le3{width: 100%;padding: 0 10px;}

    .servic .ser_bot .bot_le .le2 span{width: 30%;margin-right: 5%;}

    .servic .ser_bot .bot_le .le2 span:nth-child(3n){margin-right: 0;}

    .servic .ser_bot .bot_le .le2 span:nth-child(4n){margin-right: auto;}

    .servic_top2{margin-bottom: 25px;}

    .servic .ser_bot .bot_le .le1{margin-bottom: 25px;}

    .servic .ser_bot .bot_le .le3 .l3_1{padding-left: 5px;height: 70px;}

    .servic .ser_bot .bot_le .le3 .l3_3{padding: 25px 5px 5px;}

    .servic .ser_bot .bot_le .le3 .l3_3 span{line-height: 20px;margin-bottom: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

    .servic .ser_bot .bot_le .le3 .l3_4{padding-left: 5px;flex-wrap: wrap;height: 80px;padding: 10px 0;}

    /* .servic .ser_bot .bot_le .le3 .l3_4 a{width: 100%;} */

    .servic .bot_re {height: 550px;}

    .servic .bot_re .img .img_cons{position: static;width: 100%;height: auto;box-shadow: 0 0 5px 5px #f5f6f9;}

    .about71 .ab71_con .con_le .le3{margin-bottom: 15px;}
   

}

.about8_1{padding-top: 100px;background: #fcfcfc;}

.about8_1 .con1{display: flex;justify-content: space-between;margin-bottom: 60px;}

.about8_1 .con1 .le{margin-bottom: 35px;}

.about8_1 .con1 .le2{line-height: 25px;color: #555555;margin-bottom: 15px;}

.about8_1 .con1 .le3{display: flex;align-items: center;color: #555555;margin-bottom: 20px;}


.about8_1 .con1 .le4{line-height: 35px;color: #555555;}

.about8_1 .con1 .con_re span{display: block;text-align: center;margin-top: 5px;}

.about8_1 .con2{padding:50px 0 40px;border-top: 1px dashed #bebebe;}

.about8_1 .con2 .ul{display: flex;flex-wrap: wrap;}

.about8_1 .con2 .ul .li{width: 25%;margin-bottom: 60px;padding-right: 0px;}

/*.about8_1 .con2 .ul .li:nth-child(2n){width: 25%;margin-right: 8%;}

.about8_1 .con2 .ul .li:nth-child(4n){padding-right: 0;width: 25%;margin-right: 0;}*/

.about8_1 .con2 .ul .li .i1{line-height: 35px;margin-bottom: 8px;}

.about8_1 .con2 .ul .li .i2{line-height: 30px;color: #555555;}


.ab3{width: 100%;background: url(../images2/sep_1.jpg) left no-repeat ;background-size: cover;}

.ab3 .aox{width: 100%;height: 640px;position: relative;padding-top: 140px;color: #fff;display: flex;}

.ab3 .aox .xian{display: block;width: 1px;height: 100%;background: rgba(255, 255, 255, 0.2);position: absolute;top: 0;left: 0;z-index: 1;}

.ab3 .aox .alt{width: 15.5%;}

.ab3 .aox .alt li{margin: 5px 0;display: flex;color: #a5aaae;cursor: pointer;height: 40px;align-items: center;align-content: center;}

.ab3 .aox .alt li .yuan{width: 40px;height: 40px;position: relative;background: url(../images2/jain.png) no-repeat center left;border-radius: 50%;transform: scale(0);-webkit-transform: scale(0);}

.ab3 .aox .alt li .yuan s{display: block;width: 15px;height: 15px;background: #1a6eb2;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ab3 .aox .alt li.act .yuan{transform: scale(1);-webkit-transform: scale(1);}

.ab3 .aox .alt li.act {color: #1a6eb2;}

.ab3 .aox .acont{width: 34.5%;margin-top: -50px;}

.ab3 .aox .acont li{display: flex;}

.ab3 .aox .acont li .num{font-size: 240px;line-height: 1;position: relative;overflow: hidden;width: 150px;height: 240px;}

.ab3 .aox .acont li .num span{display: block;width: 100%;height: 100%;text-align: center;color: rgba(1,64,153, 0.1);}

.ab3 .aox .acont li .num.act0 span:nth-child(1){margin-top: 0;}

.ab3 .aox .acont li .num.act1 span:nth-child(1){margin-top: -240px;}

.ab3 .aox .acont li .num.act2 span:nth-child(1){margin-top: -480px;}

.ab3 .aox .acont li .num.act3 span:nth-child(1){margin-top: -720px;}

.ab3 .aox .acont li .num.act4 span:nth-child(1){margin-top: -960px;}

.ab3 .aox .acont li .num.act5 span:nth-child(1){margin-top: -1200px;}

.ab3 .aox .acont li .num.act6 span:nth-child(1){margin-top: -1440px;}

.ab3 .aox .acont li .num.act7 span:nth-child(1){margin-top: -1680px;}

.ab3 .aox .acont li .num.act8 span:nth-child(1){margin-top: -1920px;}

.ab3 .aox .acont li .num.act9 span:nth-child(1){margin-top: -2160px;}

.ab3 .aox .acont li .num3{margin-left: 150px;}

.ab3 .aox .art{width: 47.5%;margin-left: 2.5%;}

.ab3 .aox .art .att{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px dashed #d6d6d6 ;color: #000000;}

.ab3 .aox .art .atc{line-height: 30px;color: #333333;}

.ab3 .aox .art .atc li{display: none;max-height: 320px;overflow-y: auto;}

.ab3 .aox .art .atc li::-webkit-scrollbar{ width:4px;height: 1px;}
.ab3 .aox .art .atc li::-webkit-scrollbar-thumb{ background:#0069d1;}
.ab3 .aox .art .atc li::-webkit-scrollbar-track{ background:#fff;} 

.ab3 .aox .art .atc li:nth-child(1){display: block;}

.ab3 .aox .art .atc li .actt{margin-bottom: 40px;}

.ab3 .aox .art .atc li .wz{margin-bottom: 20px;position: relative;padding-left: 20px;position: relative;}

.ab3 .aox .art .atc li .wz::after{content: '';display: block;width: 6px;height: 6px;background: url(../images2/dian.png);position: absolute;left: 0;top: 12px;border-radius: 50%;}

.special2{padding: 170px 0 195px;background: url(../images2/sep2_1.jpg) left no-repeat;background-size: cover;}

.special2 .spe2_con{display: flex;padding-left: 8.33%;justify-content: space-between;align-items: center;}

.special2 .spe2_con .con_le{width: 23.5%;color: #fff;text-align: justify;}

.special2 .spe2_con .con_le .le{}

.special2 .spe2_con .con_le s{display: block;width: 60px;height: 3px;background: rgba(255, 255, 255, 0.4);margin: 60px 0 30px;}

.special2 .spe2_con .con_le .le2{line-height: 35px;}

.special2 .spe2_con .con_re{width: 71.6%;}

.special2 .spe2_con .con_re img{width: 100%; }

.special2 .spe2_con .con_re .txt{line-height: 30px;color: #fff;text-align: center;margin-top: 25px;}

.special2 .spe2_con .con_re .img{overflow: hidden;}

.special2 .spe2_con .con_re .img img{transition: all 0.6s;width: 100%; }

.special2 .spe2_con .con_re .img:hover img{transform: scale(1.05);transition: all 0.6s;}

.special3{padding: 75px 0;}

.special3 .sp_top{text-align: center;margin-bottom:20px;}

.special3 .sp_top2{text-align: center;line-height: 30px;color: #555555;margin-bottom: 50px;}

.special3 .img{background: #ededed;padding: 25px 0;display: flex;justify-content: center;}

.special3 .t1{color: #333333;line-height: 30px;margin: 15px 0 3px;}

.special3 .t2{color: #999999;line-height: 25px;}

.special3 .con{position: relative;}

.special3 .con .spe3_sw.one-swiping .swiper-wrapper{display: flex;justify-content: center;}

.special3 .con .swiper-wrapper{}

.special3 .swiper-slide:hover .t1{color: #014099;}

.sp_prev,.sp_next{width: 45px;height: 45px;background: url(../images2/zuo2.png) center no-repeat;background-size: cover;box-shadow: 0 3px 10px 5px #f6f6f6;border-radius: 100%;}

.sp_prev{left: -110px;}

.sp_next{right: -110px;transform: rotate(180deg);}

.sp_prev:hover,.sp_next:hover{background: url(../images2/z.png) center no-repeat;}

.special4 {background: #f7f9fc;padding: 75px 0;}

.special4 .con1{text-align: center;margin-bottom: 35px;}

.special4 .con2{display: flex;justify-content: center;line-height: 60px;margin-bottom: 60px;}

.special4 .con2 .c{display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #d9d9d9;}

.special4 .con2 span{display: block;padding: 0 35px;line-height: 55px;margin-right: 30px;position: relative;cursor: pointer;color: #999999;}

.special4 .con2 span::after{content: "";width: 0;left: auto;right: 0;bottom: 0;height: 2px;background: #014099;position: absolute;transition: all 0.6s;}

.special4 .con2 span:last-child{margin-right: 0;}

.special4 .con2 span.act{color: #333333;}

.special4 .con2 span.act::after{width: 100%;left: auto;right: 0;}

.special4 .con2 span:hover::after{width: 100%;left: 0;right: auto;transition: all 0.6s;}

.special4 .con3 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 20px;}

.special4 .con3 .ul .li{width: 49.375%;height: 110px;border: 1px solid #e8e8e8;margin-bottom: 20px;}

.special4 .con3 .ul .li a{display: flex;align-items: center;height: 100%;background: #fff;justify-content: space-between;}

.special4 .con3 .ul .li a .aimg{position: relative;width: 130px;display: flex;align-items: center;justify-content: center;}

.special4 .con3 .ul .li a .aimg::after{position: absolute;width: 1px;height: 50px;background: #e8e8e8;content: "";right: 0;top: 50%;transform: translateY(-50%);}

.special4 .con3 .ul .li a .aimg img:last-child{position: absolute;top: 0;opacity: 0;}

.special4 .con3 .ul .li a .atxt{width: 78.5%;display: flex;align-items: center;}

.special4 .con3 .ul .li a .atxt span{display: block;overflow: hidden;  overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}

.special4 .con3 .ul .li a .atxt span:first-child{width: 30%;color: #014099;margin-right: 5px;}

.special4 .con3 .ul .li a .atxt span:last-child{width: calc(100% - 35.26%);font-weight: 100;}

.special4 .con3 .ul .li:hover a{background: url(../images2/jianb.jpg) center no-repeat;background-size: cover;}

.special4 .con3{display: none;}

.special4 .con3:first-child{display: block;}


.special4 .con3 .ul .li:hover a .aimg img:last-child{opacity: 1;}

.special4 .con3 .ul .li:hover a .aimg img:first-child{opacity: 1;}

.special4 .con3 .ul .li:hover a .atxt span{color: #fff;}

.special4 .con3 .ul .li:hover a .aimg::after{background: rgba(255, 255, 255, 0.3);}

.special5{padding: 75px 0 120px;}

.special5 .con1{text-align: center;margin-bottom: 60px;}

.special5 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images2/sep5_s.png) center no-repeat;background-size: cover;}

.special5 .swiper-slide .img{overflow: hidden;}

.special5 .swiper-slide .img img{width: 100%;transition: all 0.6s;}

.special5 .swiper-slide:hover .img img{transform: scale(1.05);transition: all 0.6s;}

.special5 .txt .t{position: absolute;bottom: 20px;line-height: 35px;left: 40px;color: #fff;}

.special5 .img img{width: 100%;}

.energy1{padding: 100px 0 80px;}

.energy1 .ener1_top{text-align: center;margin-bottom: 25px;}

.energy1 .ener1_top2{text-align: center;line-height: 35px;width: 1030px;margin: 0 auto;text-align: center;color: #555555;}

.special3 .swiper-slide .img img{transition: all 0.6s;}

.special3 .swiper-slide:hover .img img:hover{transform: scale(1.05);transition: all 0.6s;}

/* .energy2{padding: 100px 0;} */

.energy2 .con1{text-align: center;margin-bottom: 30px;}

.energy3 {position: relative;}

.energy3 .con1{text-align: center;margin-bottom: 50px;}

.energy3 .con1 .c1{margin-bottom: 35px;}

.energy3 .c2{display: flex;align-items: center;justify-content: center;line-height: 60px;}

.energy3 .c2 a{padding: 0 50px;display: block;border-bottom: 1px solid #d9d9d9;position: relative;cursor: pointer;transition: all 0.6s;color: #999999;}

.energy3 .c2 a::after{position: absolute;left: auto;right: 0;width: 0%;height: 2px;content: "";background: #014099;bottom: 0;transition: all 0.6s;}

.energy3 .c2 a.act::after{width: 100%;}

.energy3 .c2 a.act{color: #333;}

.energy3 .c2 a:hover::after{width: 100%;left: 0;right:auto;transition: all 0.6s;}

.energy3 .botd{position: relative;}

.energy3 .botd .bot{opacity: 0;pointer-events: none;transition: all 0.6s;}

.energy3 .botd .bo{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.energy3 .botd .bot.act {opacity: 1;pointer-events: visible;transition: all 0.6s;}

.energy3 .con2{display: flex;}

.energy3 .con2 .con_le{width: 50%;}

.energy3 .con2 .con_le img{width: 100%;}

.energy3 .con2 .con_re{width: 50%;background: #f5f7fa;position: relative;}

.energy3 .con2 .con_re .re{margin-bottom: 35px;}

.energy3 .con2 .con_re .re2{line-height: 35px;color: #555555;text-align: justify;}

.energy3 .con2 .con_re .res{padding: 100px 50px 50px 70px;position: absolute;left: 0;top: 0;width: 100%;opacity: 0;pointer-events: none;transition: all 0.6s;}

.energy3 .con2 .con_re .res.act{opacity: 1;pointer-events: visible;padding: 80px 50px 50px 70px;transition: all 0.6s;}

.energy3  .con3{padding: 60px 0 100px;background: #f2f2f2;margin-top: 40px;}

.energy3  .con3 .txt{background: #fff;line-height: 60px;text-align: center;padding: 0 15px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;font-weight: 100;transition: all 0.6s;}

.energy3  .con3  .img{overflow: hidden;transition: all 0.6s;}

.energy3  .con3  .img img{width: 100%;transition: all 0.6s;}

.energy3  .con3 .swiper-slide{cursor: pointer;}

.energy3  .con3 .swiper-slide:hover .img img{transform: scale(1.05);transition: all 0.6s;}

.energy3  .con3 .swiper-slide:hover .txt{font-weight: 400;transition: all 0.6s;}

.energy3  .con3 .swiper-slide.act .txt{font-weight: 400;}

.sp_prev, .sp_next{box-shadow: 0 3px 10px 10px #e9e9e9;}

.energy3 .sp_prev,.energy3 .sp_next{background: #f3f3f3 url(../images2/zuo2.png);}

.energy3 .ener3_top{text-align: center;margin-bottom: 30px;}

.energy3 .ener3_top2{text-align: center;line-height: 30px;margin-bottom: 30px;}

.energy3 .sp_prev:hover,.energy3 .sp_next:hover{background: url(../images2/z.png) center ;}





@media screen and (max-width:1680px) {
    .about8_1{padding-top: 80px;}

    .about8_1 .con1{margin-bottom: 40px;}

    .about8_1 .con2{padding: 30px 0 ;}

    .special2{padding: 120px 0 ;}

    .special2 .spe2_con .con_le s{margin: 40px 0 30px;}

    .special2 .spe2_con .con_re .txt{margin-top: 15px;}

    .special2 .spe2_con .con_le .le2{line-height: 30px;}

    .special5{padding: 60px 0 80px;}
}



@media screen and (max-width:1025px) {
    .about8_1{padding-top: 30px;}

    .about8_1 .con1{flex-wrap: wrap;}

    .about8_1 .con1 .con_le{width: 100%;}

    .about8_1 .con1 .con_re {width: 100%;}

    .about8_1 .con1 .con_re img{width: 150px;}

    .about8_1 .con1 .con_re span{width: 150px;}

    .about8_1 .con1 .le4{line-height: 25px;}

    .about8_1 .con1 .le4 .l{margin-bottom: 5px;}

    .about8_1 .con1 .le{margin-bottom: 15px;}

    .about8_1 .con1 .le2{margin-bottom: 10px;}

    .about8_1 .con1 .le3{margin-bottom: 10px;}

    .about8_1 .con2 .ul{justify-content: space-between;}
    

    .about8_1 .con2 .ul .li{width: 100%;margin-bottom: 20px;padding-right: 0;}

    .about8_1 .con2 .ul .li:nth-child(2n){width: 100%;margin-right: 0;}

    .about8_1 .con2 .ul .li .i1{line-height: 30px;margin-bottom: 5px;}

    .about8_1 .con2 .ul .li .i2{line-height: 25px;}

    .about8_1 .con2{padding: 30px 0 20px;}

    .ab3 .aox{padding: 30px 0;display: block;height: auto;}

    .ab3 .aox .xian{display: none;}
  
    .ab3 .aox .alt{width: 100%;display: flex;flex-wrap: wrap;}
  
    .ab3 .aox .alt li{width:20%;text-align: center;color: #aaa;display: block;height: 30px;}
  
    .ab3 .aox .alt li .yuan{display: none;}
  
    .ab3 .aox .alt li:nth-child(4n){margin-right: 0;}
  
    .ab3 .aox .acont{display: none;}

    .ab3 .aox .art .atc li .actt{margin-bottom: 20px;}
  
    .ab3 .aox .alt li.act{}

    .ab3 .aox .alt li.act .num{color: #000;font-weight: bold;text-decoration: underline;}
  
    .ab3 .aox .art{width: 100%;margin-top: 20px;}
  
    .ab3 .aox .art .att{padding-bottom: 20px;margin-bottom: 20px;}

    .special2{padding: 30px 0;}

    .special2 .spe2_con{flex-wrap: wrap;padding:0 5%;}

    .special2 .spe2_con .con_le{width: 100%;}

    .special2 .spe2_con .con_re{width: 100%;margin-top: 30px;}

    .special2 .spe2_con .con_le s{margin: 20px 0;}

    .special3{padding: 30px 0;}

    .special3 .sp_top2{margin-bottom: 20px;}

    .special3 .t1{margin: 10px 0 0;}

    .special4{padding: 30px 0;}

    .special4 .con1{margin-bottom: 20px;}

    .special4 .con2 span{line-height: 40px;padding: 0 5px;margin-right: 0px;width: 100%;text-align: center;}

    .special4 .con2{margin-bottom: 30px;}

    .special4 .con2 .c{flex-wrap: wrap;border: none;}

    .special4 .con3 .ul .li{width: 100%;height: 80px;margin-bottom: 10px;}

    .special4 .con3 .ul .li a .aimg{display: none;}

    .special4 .con3 .ul .li a{padding:0 20px;}

    .special4 .con3 .ul .li a .atxt{width: 100%;}

    .special4 .con3 .ul .li a .atxt span:first-child{width: 50%;}

    .special4 .con3 .ul .li a .atxt span:last-child{width: 50%;}

    .special4 .con3 .ul{margin-bottom: 10px;}

    .special4  .jiaz{margin-bottom: 0;}

    .special5{padding: 30px 0;}

    .special5 .con1{margin-bottom: 30px;}

    .special5 .txt .t{left: 30px;}

    .energy3 .c2{line-height: 40px;}

    .energy3 .c2 a{padding: 0 15px;}

    .energy3 .con2{flex-wrap: wrap;}

    .energy3 .con2 .con_le{width: 100%;margin-bottom: 20px;}

    .energy3 .con2 .con_re{width: 100%;height: 320px;}

    .energy3 .con2 .con_re .res{padding: 50px 20px 20px;}

    .energy3 .con2 .con_re .res.act{padding: 30px 20px 20px;}

    .energy3 .con1{margin-bottom: 30px;}

    .energy3 .con3{padding: 30px 0;}

    .energy3 .con2 .con_re .re{margin-bottom: 20px;}

    .energy3 .con1 .c1{margin-bottom: 20px;}

    .sp_prev, .sp_next{display: none;}

    .energy3 .con2 .con_re .re2{line-height: 30px;}

    .energy3 .ener3_top{margin-bottom: 20px;}
    

}



.text_center { text-align: center; margin:0px auto;}
.x_page a,.x_page span {
        display: inline-block; 
        font-size: 15px;
        color:#fff;
        width:38px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        margin:0 4px 30px auto;
        background: #ccc;
        border-radius: 6px;
        -moz-border-radius: 6px
        -webkit-border-radius:  6px;
        transition: all 0.5s;
        -moz-transition: all 0.5s;
        -webkit-transition: all 0.5s;
    }
    .x_page a:hover,.x_page span.current {
        background: #ff9d00;
        color:#fff;
    }

#x_factory{
width:100%;
margin:20px auto;
text-align:left;
background-repeat:repeat-x;
background-color:#FFFFFF;
overflow:hidden;
}
#x_factory h3{
padding:8px 0px 10px 0px;
font-size:24px;
font-weight:normal;
color:#000;
}
#x_factory p{
padding:8px 0px 0px 0px;
font-size:14px;
line-height:22px;
font-weight:normal;
color:#666;
}

.x_catalog_nei{
width:100%;
border-top:1px solid #ddd;
margin:10px auto;
overflow:hidden;
}
.x_catalog_nei ul{
padding:0px 0px;
margin-top:20px;
width:100%;
overflow:hidden;
border:0px solid #99FF00;
}
.x_catalog_nei ul li {
width:32%;
color:#707070;
float:left;
font-size:14px;
margin:10px 1% 20px 0px;
padding:5px;
min-height:240px;
border:1px solid #ddd;
overflow:hidden;
}

.x_catalog_nei ul li img {
width:100%;
margin:0px 0px 0px 0px;
}
.x_catalog_nei_left{
float:left;
width:40%;
}
.x_catalog_nei_right{
float:right;
width:56%;
margin-top:4%;
}
.x_catalog_nei ul li h3{
text-align:left;
font-size:18px;
font-weight:normal;
border-bottom:0px solid #ddd;
padding:0px 0px 10px 0px;
margin-bottom:4px;
}
.x_catalog_nei ul li h3 a{
color:#0190d9;
}
.x_catalog_nei ul li h3 a:hover{
color:#c1171b;
}
.x_catalog_nei ul li hr{
width:100%;margin:0px; color:#dedede;height:1px;border:none;border-top:1px  solid #dedede; padding:6px 0px 10px 0px;
}
.x_catalog_nei ul li p{
text-align:left;
padding:0px 0px; 
line-height:24px;
font-size:14px;
}

@media screen and (max-width:768px) {
.x_catalog_nei ul li {
width:98%;
color:#707070;
font-size:14px;
margin:10px auto;
padding:15px;
min-height:240px;
border:1px solid #ddd;
overflow:hidden;
}
}