*{margin: 0;padding: 0;border: 0;font-family:"Microsoft YaHei",arial,sans-serif,tahoma;}
html, body{font-size: 14px;color:#222;}
a{text-decoration: none;color:#222;}
i{font-style:normal;}
.hide {display: none !important;}
.fr{float: right;}
.fl{float: left;}
/* == clearfix == */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix2{clear: both;content: '';*zoom:1;display:block;}
input:focus, textarea:focus {outline: none;}
ul, li,ol {list-style: none;}
input[type=button]{ cursor: pointer; -webkit-appearance: none; }
input[type=submit]{ cursor: pointer; -webkit-appearance: none; }
input[type=file]{ cursor: pointer; -webkit-appearance: none; }
button{ cursor: pointer; -webkit-appearance: none; }
img{max-width:100%}
.text_c{text-align:center;}
.blank_10{height:10px;}
em{font-style:normal;font-weight:normal;}
.font_36{font-size:36px !important;}
.font_24{font-size:24px !important;}
.font_22{font-size:22px !important;}
.font_20{font-size:20px !important;}
.font_18{font-size:18px !important;}
.font_16{font-size:16px !important;}
.font_14{font-size:14px !important;}
.font_12{font-size:12px !important;}
.font_bold{font-weight:bold;}
h1,h2,h3,h4,h5{font-weight:normal}

.text_c{text-align:center;}
.text_r{text-align:right;}
.text_l{text-align:left !important;}
.text_hide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.font_line{text-decoration:line-through}


button{border:none;outline:none;background:none;cursor:pointer}
input{border:none;outline:none;background:none;}


.w_1440{max-width:1440px;margin:0 auto;}
.w_1320{max-width: 1320px;margin:0 auto;}

.main-header{}
.main-header-top{background:#32496a;}
.header-top-content{display:flex;align-items:center;justify-content:space-between;padding:15px 0;}
.header-contact{display:flex;align-items:center;}
.header-contact-tel{background:url("../images/tel_top.png") no-repeat 0 center;padding-left:65px;font-size:16px;color:#dde8f9;line-height: 1.4}
.header-contact-tel .tel-t{font-size:30px;font-family: Arial;font-weight:bold;color:#fff;}
.header-wx img{display:block;}
.header-wx{position:relative;margin-left:20px;}
.header-logo{flex:1;overflow:hidden;}
.header-logo img{display:block;}
.header-logo .logo{display:block;}
.main-header-nav{background:#fff;}
.main-header-nav .nav{display:flex;justify-content:space-between;align-items:center;}
.main-header-nav .nav li .a{display:block;line-height:75px;font-size:22px;color:#555555;transition:300ms all;font-weight: normal}
.main-header-nav .nav li:hover .a{color:#357ce4;}
.main-header-nav .nav li.active .a{color:#357ce4;font-weight:bold;}

.index-banner{position:relative;}
.index-banner img{display:block;width:100%;}
.index-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:45px;height:7px;border-radius:4px;background:#fff;opacity:1;margin:0 6px;transition:all 40ms;}
.index-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{width:45px;background:#e53535;}
.index-banner .swiper-pagination{position:relative;left:auto;bottom:auto;margin:inherit;display:flex;justify-content:flex-end;}
.index-banner-bottom{position:absolute;left:0;bottom:5%;width:100%;}

.color-red{color:#d53030 !important;}
.index-title{text-align:center;line-height:30px;}
.index-title .tit-en{font-size:66px;font-family:'Arial';font-weight:bold;text-transform:uppercase;font-weight:bold;color:rgba(51,51,51,0.1)}
.index-title .h2{font-size:44px;font-weight:bold;margin-top:-20px;line-height:1;}
.index-title p{padding-top:5px;}
.index-section{padding:4% 0;}


.index-section1{}
.index-section1-one{display:flex;margin-top:3%;justify-content:space-between;}
.index-section1-one li{background: #3498e4;width: 13.666%;color: #fff;text-align: center;padding: 2% 1%;position: relative;overflow: hidden;transition: 0.5s;text-align:center;}
.index-section1-one li .icon{width:65px;height:65px;display:flex;align-items:center;justify-content:center;margin:0 auto;}
.index-section1-one li .li-t{margin:15px 0 12px 0;font-size:22px;}
.index-section1-one li .li-c{font-size:14px;font-weight: lighter;line-height:1.7}
.index-section1-one li:before{position: absolute; left: -100px; bottom: -190px; content: ''; width: 335px; height: 218px; background: rgba(255,255,255,0.05); border-radius: 100%; transition: 0.5s;opacity:0}
.index-section1-one li:after{position: absolute; right: -175px; bottom: -165px; content: ''; width: 366px; height: 218px; background: rgba(255,255,255,0.05); border-radius: 100%; transition: 0.5s;opacity:0}
.index-section1-one li:hover:before{ bottom: -150px; left: -80px; background: rgba(255,255,255,0.1);opacity:1}
.index-section1-one li:hover:after{ bottom: -130px; right: -120px; background: rgba(255,255,255,0.1);opacity:1}
.index-section1-one li:hover{ background: #d53030;}
.index-section1-two{margin-top:3%;display:flex;margin-left:-10px;margin-right:-10px;}
.index-section1-two li{width:calc(25% - 20px);margin:0 10px;}
.index-section1-two li a{display:block;position:relative;overflow:hidden;border-radius:6px;}
.index-section1-two li .li-img img{display:block;width:100%;transition:0.5s; }
.index-section1-two li .li-txt{position:absolute;left:0;top:15%;width:100%;text-align:center;}
.index-section1-two li .h3{font-size:30px;color:#fe5252;text-align:center;font-weight:bold;}
.index-section1-two li .li-c{padding:8% 10%;font-size:14px;line-height:1.6;color:#fff;min-height:80px;}
.index-section1-two li .li-more{width:140px;height:42px;border-radius:21px;background:rgba(255,255,255,0.8);margin:0 auto;font-size:16px;color:#666;line-height:42px;transition:0.3s}
.index-section1-two li:hover .li-img img{transform:scale(1.1)}
.index-section1-two li:hover .li-more{background:rgba(229,53,53,0.9);color:#fff;}

.index-section2{padding-bottom:4%;}
.index-section2-one{margin-top:3%;display:flex;}
.index-section2-one li{padding:1% 5%;width:15%;position:relative;}
.index-section2-one li .li-t{font-size:24px;text-align:center;}
.index-section2-one li .li-flex{display:flex;flex-wrap:wrap;margin-top:15px;}
.index-section2-one li .a{text-align:center;line-height:1.875;font-size:14px;color:#666;width:50%;}
.index-section2-one li:after{position:absolute;right:0;top:0;width:1px;height:100%;display:block;content:"";background:#e8e8e8;}
.index-section2-one li:nth-last-child(1):after{display:none;}


.index-section3{background:#f0f0f0;}
.index-section3-tab{margin-top:3%;position:relative;z-index:3;overflow:hidden;}
.index-section3-hd{cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1.6;}
.index-section3-hd .icon{display:flex;width:45px;height:45px;align-items:center;justify-content:center;margin-right:15px;}
.index-section3-hd .hd-d{display:block;}
.index-section3-hd .hd-h{display:none;}
.index-section3-hd .hd-txt .t{font-size:24px;}
.index-section3-hd .hd-txt .c{font-size:14px;font-family:Arial;color:#666666;text-transform:uppercase;}
.index-section3-tab .swiper-slide{background:#fff;padding:1.5% 0;position:relative;cursor:pointer;}
.index-section3-tab .swiper-slide-thumb-active{background:#3391e8;color:#fff;border-bottom:10px solid #3391e8}
.index-section3-tab .swiper-slide-thumb-active .index-section3-hd .hd-txt .c{color:#fff;}
.index-section3-tab .swiper-slide-thumb-active .index-section3-hd .hd-d{display:none;}
.index-section3-tab .swiper-slide-thumb-active .index-section3-hd .hd-h{display:block;}
.index-section3-inner{position:relative;overflow:hidden;margin-top:-10px;}
.index-section3-inner .big-img{display:block;width:100%;}
.index-section3-inner-con{max-width:1320px;margin:-2% auto 0 auto;position:relative;z-index:3;}
.index-section3-inner-a{display:flex;padding:2%;align-items:center;background:#fff;}
.index-section3-inner-con .inner-left{width:30%;text-align:center;color:#357ce4;line-height:1.875;border-right:1px solid #e1e1e1}
.index-section3-inner-con .inner-left .t{font-size:30px;font-weight:bold;}
.index-section3-inner-con .inner-left .c{text-transform:uppercase;font-family:Arial;}
.index-section3-inner-con  .inner-right{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:3%;}
.index-section3-inner-con .icon{width:35px;height:30px;background:url("../images/icon1.png") no-repeat center;margin-left:3%;}



.index-section4{}
.index-section4-content{display:flex;margin-top:3%;}
.index-section4-tab{overflow:hidden;position:relative;width:280px;}
.index-section4-tab .mySwiper4{height:710px;overflow:hidden;}
.index-section4-tel{display:flex;align-items:center;justify-content:center;background:#efefef;}
.index-section4-hd{text-align:center;}
.index-section4-tab .swiper-slide{background:#3498e4;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;}
.index-section4-tab .swiper-slide-thumb-active{background:#e53535;}
.index-section4-tab .icon img{display:block;margin:0 auto;}
.index-section4-tab .t{font-size:22px;font-weight:bold;}
.index-section4-tab .c{font-size:12px;text-transform:uppercase;}
.index-section4-tel{background:#efefef;padding:20% 0;margin-top:2px;color:#333;}
.index-section4-tel .tel-t{font-size:18px;}
.index-section4-tel .tel-num{font-size:28px;font-weight:bold;font-family:Arial;letter-spacing:-1px;}
.index-section4-tel .i{display:block;margin-right:5px;}
.index-section4-inner{flex:1;overflow:hidden;margin-left:1.5%;}
.index-section4-img a{display:block;position:relative;overflow:hidden;}
.index-section4-img a img{display:block;width:100%;transition: 0.5s}
.index-section4-img .img-txt{position:absolute;left:0;bottom:0;width:100%;background:rgba(56,56,56,0.6);color:#fff;transition:0.3s}
.index-section4-img .img-txt .txt-con{padding:3% 2%;display:flex;align-items:center;}
.index-section4-img .more{width:120px;height:32px;border-radius:6px;text-align:center;color:#ff6161;line-height:32px;min-width:120px;border:1px solid #ff6161;transition:0.5s}
.index-section4-img .img-txt .txt-left{flex:1;overflow:hidden;margin-right:3%;}
.index-section4-img .t{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-section4-img .c{font-size:14px;line-height:24px;color:#ccc;margin-top:10px;}
.index-section4-list{display:flex;margin-top:2%;margin-left:-6px;margin-right:-6px;}
.index-section4-list li{width:calc(25% - 12px);margin:0 6px;background:#efefef;transition: 0.3s}
.index-section4-list li a{display:block;}
.index-section4-list li .li-img{overflow:hidden;border:1px solid #d9d9d9}
.index-section4-list li img{transition:0.5s;display:block;width:100%;}
.index-section4-list li .li-t{line-height:24px;color:#666666;font-size:14px;text-align:center;padding:3.5% 1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: 0.3s}
.index-section4-list li:hover{background:#e53535;}
.index-section4-list li:hover img{transform:scale(1.1)}
.index-section4-list li:hover .li-t{color:#fff;}
.index-section4-img a:hover .more{background:#ff6161;color:#fff;}
.index-section4-img:hover .img-txt{background:rgba(56,56,56,0.8)}
.index-section4-img:hover a img{transform:scale(1.1)}




.index-section5{background:url("../images/bg1.jpg") no-repeat center;background-size:cover;}
.index-section5-content{margin-top:3%;}
.index-section5-tab .swiper-slide{cursor:pointer;background:#fff;}
.index-section5-hd{padding:5% 1%;text-align:center;line-height:1.6;}
.index-section5-hd .icon{height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:3px;}
.index-section5-hd .icon img{display:block;}
.index-section5-hd .icon .hd-h{display:none;}
.index-section5-hd .t{font-size:18px;}
.index-section5-hd .c{font-size:12px;color:#999;font-family:Arial;text-transform:uppercase;}
.index-section5-tab .swiper-slide-thumb-active{background:#e53535;color:#fff;}
.index-section5-tab .swiper-slide-thumb-active .index-section5-hd .c{color:#fff;}
.index-section5-tab .swiper-slide-thumb-active .index-section5-hd .icon .hd-h{display:block;}
.index-section5-tab .swiper-slide-thumb-active .index-section5-hd .icon .hd-d{display:none;}
.index-section5-txt{padding:5% 3% 0;flex:1;overflow:hidden;background:#fff;}
.index-section5-img{width:50%;overflow:hidden}
.index-section5-img a{display:block;}
.index-section5-img a img{display:block;width:100%;transition: 0.5s}
.index-section5-box{margin-top:15px;display:flex;}
.index-section5-more{display:block;width:170px;height:50px;line-height:50px;color:#fff;font-size:16px;transition: 0.3s;
    text-align:center;margin-left:auto;margin-right:0;background:#e53535;border-radius:6px;}
.index-section5-box .h3{font-size:24px;font-weight:bold;color:#333;}
.index-section5-box .article{font-size:16px;line-height:2;color:#666666;padding:5% 0 8%}
.index-section5-img:hover a img{transform:scale(1.1)}
.index-section5-more:hover{font-size:20px;}





.index-section6-one{display:flex;flex-wrap:wrap;margin-top:3%;margin-left:-10px;margin-right:-10px;}
.index-section6-one li{width:calc(25% - 20px);margin:10px;}
.index-section6-one li a{display:block;background:#f0f0f0;}
.index-section6-one li .li-img{position:relative;overflow:hidden;border-radius:5px;}
.index-section6-one li .li-img img{display:block;width:100%;transition: 0.5s}
.index-section6-one li .li-bg{position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: rgba(229, 53, 53, 0.8);
    text-align: center;
    color: #fff;
    opacity: 0;
    transition: 0.3s;}
.index-section6-one li .li-t{font-size:16px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 10px;transition: 0.3s;}
.index-section6-one li:hover .li-bg{opacity:1}
.index-section6-one li:hover .li-img img{transform:scale(1.1)}
.index-section6-one li .li-c{padding:10% 6%;transition: 0.4s;font-size:16px;line-height:1.875}
.index-section6-one li:hover .li-c{padding-top:17%;}
.index-section6-one li:hover .li-t{color:#db3131;}
.index-section6-one li .more{height:40px;background:url("../images/icon2.png") no-repeat right center;}

.index-section6-more{transition:0.3s;width:205px;height:55px;line-height:55px;text-align:center;
    border-radius:30px;background:#3498e4;color:#fff;font-size:18px;margin:4% auto 0 auto;display:block;}
.index-section6-more:hover{letter-spacing:5px;background:#db3131;width:225px;}



.index-section7{padding-bottom:4%;}
.index-section7-content{margin-top:3%;padding:100px 0;position:relative;}
.index-section7-pic img{display:block;max-width:45%;margin:0 auto;}
.index-section7-item{display:flex;align-items:center;position:absolute;}
.index-section7-item .icon{width:90px;height:90px;border-radius:100%;background:#3498e4;display:flex;align-items:center;justify-content:center;transition: 0.5s}
.index-section7-item .item-txt{flex:1;overflow:hidden;margin-left:15px;}
.index-section7-item.one{top:0;left:0;width:40%;}
.index-section7-item.one .item-txt{text-align:right;margin-left:0;margin-right:15px;}
.index-section7-item.two{top:40%;left:0;width:30%;}
.index-section7-item.two .item-txt{text-align:right;margin-left:0;margin-right:15px;}
.index-section7-item.three{bottom:0;left:0;width:40%;}
.index-section7-item.three .item-txt{text-align:right;margin-left:0;margin-right:15px;}
.index-section7-item.four{top:0;right:0;width:40%;}
.index-section7-item.five{top:40%;right:0;width:30%;}
.index-section7-item.six{bottom:0;right:0;width:40%;}
.index-section7-item .h3{font-size:22px;font-weight:bold;transition: 0.3s}
.index-section7-item .tip{color:#666;text-transform:uppercase;font-family:Arial;margin:6px 0;transition: 0.4s}
.index-section7-item .line{height:1px;width:45px;background:#357ce4;margin:10px 0;}
.index-section7-item.one .line{margin-left:auto;margin-right:0;}
.index-section7-item.two .line{margin-left:auto;margin-right:0;}
.index-section7-item.three .line{margin-left:auto;margin-right:0;}
.index-section7-item .c{color:#666;line-height:2;}

.index-section7-item:hover .icon{background:#e53535;}
.index-section7-item:hover .h3{color:#e53535;}
.index-section7-item:hover .tip{color:#e53535;}


.index-section8{background:url("../images/adverMidd.png") no-repeat center;background-size:cover;padding:3% 0;}
.index-section8-content{display:flex;align-items:center;justify-content:space-between;color:#fff;}
.index-section8-left .t{font-size:34px;font-weight:bold;}
.index-section8-left .c{font-size:30px;margin-bottom:10px;}
.index-section8-middle{border:2px solid rgba(255,196,196,0.3);text-align:center;font-size:16px;color:#f8d2d2;padding:1%;}
.index-section8-middle .tel{display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:bold;color:#fff;margin-top:10px;}
.index-section8-middle .tel .icon{display:block;margin-right:10px;}
.index-section8 .wx img{display:block;}

.index-section9-one{display:flex;margin-top:3%;display:flex;justify-content:space-between;}
.index-section9-one li{width:23%;}
.index-section9-one .li-tit{display:flex;align-items:center;}
.index-section9-one .num{color:#e53535;font-size:60px;font-family:Arial;}
.index-section9-one .ch{font-size:30px;font-weight:bold;color:#333;}
.index-section9-one .en{color:#d0d0d0;font-size:16px;text-transform:uppercase;}
.index-section9-one .li-con{font-size:16px;line-height:1.8;color:#333;}
.index-section9-one .li-con p{margin-top:8%;}
.index-section9-two{display:flex;justify-content:center;margin-top:3%;}
.index-section9-btn{margin:0 1.5%;width:155px;height:48px;border-radius:10px;background:#3498e4;text-align:center;;line-height:48px;font-size:16px;color:#fff;transition: 0.3s}
.index-section9-btn:hover{background:#e53535;}



.index-section10{background:#f0f0f0;}
.index-section10-content{margin-top: 3%;}
.index-section10-txt{padding:5% 3% 0;flex:1;overflow:hidden;background:#fff;}
.index-section10-img{width:50%;overflow:hidden}
.index-section10-img a{display:block;}
.index-section10-img a img{display:block;width:100%;transition: 0.5s}
.index-section10-box{margin-top:15px;display:flex;}
.index-section10-more{display:block;width:170px;height:50px;line-height:50px;color:#fff;font-size:16px;transition: 0.3s;
    text-align:center;background:#3498e4;border-radius:6px;}
.index-section10-box .h3{font-size:24px;font-weight:bold;color:#333;}
.index-section10-box .article{font-size:16px;line-height:2;color:#666666;padding:5% 0 8%}
.index-section10-img:hover a img{transform:scale(1.1)}
.index-section10-more:hover{font-size:20px;background:#e53535;}
.index-section10-box .date{font-size:18px;color:#999;}
.index-section10-hd{display:flex;padding:2.5%;}
.index-section10-hd img{display:block;width:130px;height:110px;}
.index-section10-hd .hd-c{flex:1;overflow:hidden;margin-left:15px;font-size:18px;line-height:1.6;}
.index-section10-tab{margin-top:2%;position:relative;overflow:hidden;}
.index-section10-tab .swiper-slide{background:#fff;cursor:pointer;}
.index-section10-tab .swiper-slide-thumb-active{background:#e53535;color:#fff;}
.index-section10-inner{position:relative;overflow:hidden;}




.index-section11-content{display:flex;justify-content:space-between;}
.index-section11-left{width:57.33333%;}
.index-section11-right{width:39.66667%;}
.index-section11-tit .h2{font-size:36px;font-weight:bold;margin-top:-25px;line-height:1;}
.index-section11-tit .tit-left{}
.index-section11-tit{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4%;}
.index-section11-tit .more{font-size:13px;color:#666;text-transform:uppercase;line-height: 36px}
.index-section11-tit .en{font-size:42px;font-weight:bold;text-transform:uppercase;color:rgba(102,102,102,0.1);margin-left:70px;}
.mySwiper10{position:relative;overflow:hidden;}
.index-section11-left-a{display:block;background:#f4f4f4;padding-bottom:20px;transition: 0.3s}
.index-section11-left-a .li-img{overflow:hidden;}
.index-section11-left-a img{display:block;width:100%;transition:0.5s;}
.index-section11-left-a .li-t{font-size:20px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 10px;transition: 0.2s}
.index-section11-left-a .li-c{margin:10px;font-size:16px;line-height:1.8;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;transition: 0.2s}
.index-section11-left-a .line{height:1px;margin:15px 10px;background:#e7e7e7;transition: 0.4s}
.index-section11-left-a .li-b{display:flex;align-items:center;justify-content:space-between;margin:0 10px;}
.index-section11-left-a .date{font-size:16px;color:#666;transition: 0.2s}
.index-section11-left-a .more{color:#3498e4;font-size:16px;transition: 0.2s}
.index-section11-left-a:hover{background:#e53535;}
.index-section11-left-a:hover img{transform:scale(1.1)}
.index-section11-left-a:hover .li-t{color:#fff;}
.index-section11-left-a:hover .li-c{color:rgba(255,255,255,0.8);}
.index-section11-left-a:hover .line{background:rgba(255,255,255,0.8);}
.index-section11-left-a:hover .date{color:rgba(255,255,255,0.8);}
.index-section11-left-a:hover .more{color:rgba(255,255,255,0.8);}
.index-section11-two li a{display:flex;}
.index-section11-two li{margin-bottom:12px;}
.index-section11-two .li-date{width:96px;height:96px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f1f1f1;transition: 0.3s}
.index-section11-two .li-txt{flex:1;margin-left:20px;overflow:hidden;}
.index-section11-two .li-t{font-size:20px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-section11-two .li-c{font-size:16px;color:#666;line-height:1.8;margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;}
.index-section11-two{margin-top:6%;}
.index-section11-two .year{font-size:16px;color:#666;}
.index-section11-two .day{color:#3498e4;font-size:30px;font-weight:bold;}
.index-section11-two li:hover .li-date{background:#e53535;}
.index-section11-two li:hover .day{color:#fff;}
.index-section11-two li:hover .year{color:#fff;}
.index-section11-two li:hover .li-t{color:#e53535;}


.index-links{background:#e53535;}
.index-links-content{padding:10px 0;display:flex;line-height:30px;align-items:center;}
.index-links .h3{color:#fff;font-style: italic;font-size:24px;font-weight:bold;}
.index-links .links-con{display:flex;flex-wrap:wrap;border-left:1px solid #ed7272;padding-left:15px;margin-left:15px;}
.index-links .links-con a{color:#fff;font-size:18px;margin:5px;}
.index-links .line{}



.main-footer{background:#1f2021;padding:3% 0;}
.main-footer .footer-content{display:flex;justify-content:space-between;align-items: flex-start}
.footer-nav{display:flex;position:relative;padding:0 2%;margin:0 4%;justify-content:space-between;flex:1;}
.main-footer .h3{font-size:18px;color:#e53535;font-weight:bold;}
.footer-nav .li-c{margin-top:10px;}
.footer-nav .li-c a{display:block;font-size:16px;color:#e2e2e2;line-height:2;transition: 0.3s}
.footer-nav:before{position:absolute;left:0;width:4px;height:100%;display:block;content:"";top:0;background:url("../images/line.png") no-repeat center;}
.footer-nav:after{position:absolute;right:0;width:4px;height:100%;display:block;content:"";top:0;background:url("../images/line.png") no-repeat center;}
.foot-nav-li{margin:0 2.5%;white-space:nowrap;}
.footer-nav .li-c a:hover{color:#fff;}
.footer-contact{color:#ebebeb;font-size:16px;}
.footer-contact-box{display:flex;align-items:center;}
.foot-tel{font-size:30px;color:#e53535;font-weight:bold;font-family: Arial;white-space:nowrap;}
.foot-contact-li .li{display:flex;align-items:center;margin:10px 0;white-space:nowrap;}
.foot-contact-li .li .icon{display:block;margin-right:10px;}

.foot-wx img{display:block;width:114px;min-width:114px;}
.foot-logo{display:block;width:239px;min-width:239px;}
.foot-contact-li{margin-right:15px;}
.footer-bottom{background:#363737;padding:18px 0;display:flex;align-items:center;justify-content:center;font-size:16px;color:#babcbf;}
.footer-bottom .c{margin:0 15px;}



.inner-banner{height:360px;position:relative;}
.inner-banner-content{position:absolute;left:0;top:50%;width:100%;transform: translateY(-50%)}
.inner-banner .h2{color:#fff;font-size:30px;font-weight:bold;}
.inner-banner-c{font-size:18px;color:#fff;max-width:855px;line-height:2;margin-top:15px;}

.bg-f1f1f1{background:#f1f1f1;padding:1px 0;}
.color-blue{color:#1565c0;}

.inner-position{display:flex;align-items:center;font-size:16px;color:#666;padding:1.5% 0;}
.inner-position .i{display:block;}
.inner-position .d{margin:0 5px;}
.inner-position .a{color:#666;margin:0 5px;}
.inner-position .s{color:#666;margin:0 5px;}
.inner-position .a:hover{color:#1565c0;}

.case-list{margin:1% auto 2% auto;}
.case-list-ul{display:flex;flex-wrap:wrap;}
.case-list-ul li{
    width:32.33333%;
    background:#fff;
    margin:0.5%;transition: 0.4s;
}
.case-list-ul li a{display:block;padding-bottom:15px;}
.case-list-ul li .li-img{position:relative;overflow:hidden;}
.case-list-ul li img{display:block;transition:0.5s;}
.case-list-ul li .li-bg{background:rgba(229,53,53,0.8);
    position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition: 0.2s;overflow:hidden;opacity: 0;flex-direction: column}
.case-list-ul li .li-bg .icon{display:block;width:56px;margin-bottom:-100px;transition: 0.4s;height:56px;background:url("../images/bigger.png") no-repeat center;}
.case-list-ul li .li-t{margin:15px 20px;text-align:center;font-size:20px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case-list-ul li .li-c{margin:15px 20px;font-size:16px;color:#666;overflow:hidden;-webkit-box-orient: vertical;-webkit-line-clamp:2;display:-webkit-box;}
.case-list-ul li:hover .li-bg{opacity:1;}
.case-list-ul li:hover{background:rgba(229,53,53,0.8);}
.case-list-ul li:hover .li-bg .icon{margin-bottom:0;}
.case-list-ul li:hover .li-t{color:#fff;}
.case-list-ul li:hover .li-c{color:#fff;}


.honor-list-ul li .li-bg-t{font-size:22px;color:#fff;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.honor-list-ul li .li-bg .icon{margin:auto;transition: inherit}
.honor-list-ul li .li-bg-con{margin-bottom:-100px;transition: 0.5s}
.honor-list-ul li:hover .li-bg-con{margin-bottom:0;}
.honor-list-ul li:hover{background:#fff;}
.honor-list-ul li:hover .li-t{color:#333;}
.honor-list-ul li{border:1px solid #d7d7d7;width:calc(33.3333% - 32px);margin:15px;}
.honor-list-ul li .li-img{border-bottom:1px solid #d7d7d7}
.honor-list-ul li .li-t{padding:5%;margin:0;}
.honor-list-ul li a{padding-bottom:0;}
.case-list-ul li .li-img{width: 100%;
    height: 0;
    padding-bottom: 70%;
    position: relative;
    overflow: hidden;}
.case-list-ul li .img{width: 100%;
    height: 100%;
    object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;}
.case-list-ul li .img img{
    max-width: 100%;margin:auto;
    height: 100%;}


.main-pages{display:flex;align-items:center;justify-content:center;margin:3% auto;}
.main-pages .page-prev{margin:5px 8px;background:#fff url("../images/prePage.png") no-repeat center;width:30px;height:30px;border:1px solid #cdcdcd;border-radius:1px;}
.main-pages .page-next{margin:5px 8px;background:#fff url("../images/nextPage.png") no-repeat center;width:30px;height:30px;border:1px solid #cdcdcd;border-radius:1px;}
.main-pages .page-a{font-size:16px;margin:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #cdcdcd;border-radius:1px;background:#f1f1f1;}
.main-pages .page-a:hover{background:#e53535;color:#fff;}
.main-pages .page-a.current{background:#e53535;color:#fff;}
.main-pages .page-s{font-size:16px;color:#666;margin:5px;}
.main-pages .page-input{width:30px;height:30px;border:1px solid #cdcdcd;border-radius:1px;text-align:center;font-size:16px;color:#666;}
.main-pages .page-btn{height:30px;width:50px;border-radius:4px;background:#3498e4;color:#fff;text-align:center;margin:5px 10px;line-height:30px;}
.main-pages .page-prev:hover{background:#e53535 url("../images/prePage_hover.png") no-repeat center;}
.main-pages .page-next:hover{background:#e53535 url("../images/nextPage_hover.png") no-repeat center;}
.main-pages .a{height:32px;border:1px solid #dadada;line-height:32px;padding:0 12px;color:#888;font-size:14px;margin:0 5px;}
.main-pages .a.active{background:#ea1d3a;color:#fff;border-color:#ea1d3a;}
/*------------------  ��ҳ-code---------------------------------------*/
	
.pager {
 padding-left:0;
 margin:20px 0;
 text-align:center;
 list-style:none
}
.pager li {
 display:inline
}
.pager li>a,
.pager li>span {
 display:inline-block;
 padding:5px 14px;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:15px
}
.pager li>a:focus,
.pager li>a:hover {
 text-decoration:none;
 background-color:#eee
}
.pager .next>a,
.pager .next>span {
 float:right
}
.pager .previous>a,
.pager .previous>span {
 float:left
}
.pager .disabled>a,
.pager .disabled>a:focus,
.pager .disabled>a:hover,
.pager .disabled>span {
 color:#777;
 cursor:not-allowed;
 background-color:#fff
}
.pager li>a, .pager li>span {
    display: inline-block;
    padding: 5px 14px;
    
    border: 1px solid #E4E4E4;
    border-radius: 3px;
	color:#000000;
}
/*------------------  ��ҳ-code---------------------------------------*/


.case-detail-section1{margin:3% auto;display:flex;justify-content:space-between;}
.case-detail-section1-img{width:48.5%;}
.case-detail-section1-txt{flex:1;padding:3%;overflow:hidden;}
.case-detail-section1-txt .h2{color:#333;font-weight:bold;font-size:34px;border-bottom:1px solid #dadada;padding-bottom:2.5%;position:relative;}
.case-detail-section1-txt .h2:after{display:block;content:"";position:absolute;left:0;bottom:-1px;width:105px;height:3px;background:#1484cd;}
.case-detail-section1-img img{display:block;width:100%;}
.case-detail-section1-txt .article{font-size:16px;color:#666;line-height:1.875;margin:5% 0;min-height:160px;}
.case-detail-section1-txt .bot{display:flex;align-items:center;}
.case-detail-section1-tel img{display:block;max-width:80%;}
.case-detail-section1-tel{margin-left:10%;flex:1;}
.case-detail-section1-btn{width:200px;height:70px;text-align:center;line-height:70px;border-radius:10px;background:#e53535;font-size:24px;color:#fff;}




.case-detail-section2{margin:3% auto;display:flex;justify-content:space-between;}
.case-detail-section2-side{width:23.5%;}
.case-detail-section2-left{width:74.5%;}
.case-detail-section2-left-content{background:#fff;padding:10px 0;}
.case-detail-section2-tab{display:flex;border-bottom:1px solid #e6e6e6;}
.case-detail-section2-tab .li{font-size:24px;color:#333;cursor:pointer;width:20%;text-align:center;line-height:60px;position:relative;padding:15px 0;}
.case-detail-section2-tab .li a{display:block;}
.case-detail-section2-tab .li:before{position:absolute;right:0;top:50%;width:1px;background:#e6e6e6;height: 50px;display:block;content:"";transform: translateY(-50%)}
.case-detail-section2-tab .li:after{
    position: absolute;
    left: 50%;
    bottom: -1px;
    width: 0;
    height: 3px;
    content: '';
    background: #fff;
    transition: 0.3s;
}
.case-detail-section2-tab .li:nth-last-child(1):before{display:none;}
.case-detail-section2-tab .li:hover:after{ position: absolute; left: 25%;  width: 50%; height: 3px; content: ''; background: #3498e4;}
.case-detail-section2-tab .li:hover a{color:#3498e4;}
.case-detail-section2-inner{padding: 10px 3%;}
.case-detail-section2-inner img{max-width:100%;}
.case-detail-section2-box{margin:35px 0;}
.case-detail-section2-tit{display:flex;align-items:center;background:url("../images/shuidiIcon_hover.png") no-repeat 0 center;
    padding-left:30px;margin-bottom:20px;}
.case-detail-section2-tit .ch{color:#3498e4;font-weight:bold;font-size:24px;margin-right:4px;}
.case-detail-section2-tit .en{font-size:18px;color:#999;text-transform:uppercase;}
.case-detail-section2-inner .article{font-size:16px;color:#666;line-height:1.8;}
.case-detail-section2-sales li{margin:12px 0;display:inline-flex;align-items:center;padding:5px;background:#f3f3f3;}
.case-detail-section2-sales li .li-num{font-size:28px;color:#999;font-style: italic;margin-right:15px;}
.case-detail-section2-sales li .li-c{font-size:16px;color:#666;line-height:1.8}
.case-detail-section2-honor{overflow:hidden;position:relative;}
.mySwiper61{position:relative;margin:0 50px;}
.case-detail-section2-honor .swiper-slide{text-align: left;
    transition: 0.3s;
    position: relative;

    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.case-detail-section2-honor-pic{width: 100%;
    height: 0;
    padding-bottom: 75%;
    position: relative;
    overflow: hidden;
    border: 1px solid #d7d7d7;}
.case-detail-section2-honor-pic a{display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;}
.case-detail-section2-honor-pic a img{max-width:100%;height:100%;}
.case-detail-section2-honor .swiper-button-next:after{right:0;background:url("../images/caseDetailR.png") no-repeat center;overflow:hidden;text-indent:-9999px;width:30px;height:40px;}
.case-detail-section2-honor .swiper-button-prev:after{left:0;background:url("../images/caseDetailL.png") no-repeat center;overflow:hidden;text-indent:-9999px;width:30px;height:40px;}
.case-detail-section2-honor .swiper-button-next:hover:after{background:url("../images/caseDetailR_hover.png") no-repeat center;}
.case-detail-section2-honor .swiper-button-prev:hover:after{background:url("../images/caseDetailL_hover.png") no-repeat center;}


.case-detail-section2-tel{background:#fff;margin-top:5px;padding:15% 8%;}
.case-detail-section2-tel img{display:block;max-width:90%;margin:0 auto;}
.case-detail-section2-tel .wx{display:block;max-width:110px;margin-top:10%;}
.case-detail-section2-side-box{background:#fff;}
.case-detail-section2-side-head{background:url("../images/bg2.png") no-repeat center;background-size:cover;color:#fff;text-align:center;padding:8% 0;}
.case-detail-section2-side-head .h2{font-size:30px;color:#fff;font-weight:bold;}
.case-detail-section2-side-head .en{font-size:20px;color:#b0d8f2;text-transform:uppercase;font-family:Arial;}
.case-detail-section2-side-con{padding:2% 7% 2% !important;}
.case-detail-section2-side-item .item-hd{display:block;height:50px;line-height:50px;background:url("../images/shuidiIcon.png") no-repeat 0 center;padding-left:30px;font-size:22px;font-weight:bold;color:#333;}
.case-detail-section2-side-item .item-hd:hover{background:url("../images/shuidiIcon_hover.png") no-repeat 0 center;color:#3498e4}
.case-detail-section2-side-item .item-c{display:flex;flex-wrap:wrap;padding:0 30px;line-height:40px;}
.case-detail-section2-side-item .item-c a{font-size:18px;color:#555;width:50%;}
.case-detail-section2-side-item .item-c a:hover{color:#3498e4}
.case-detail-section2-side-item{border-bottom:1px solid #e6e6e6;padding:15px 0;}
.case-detail-section2-side-item:nth-last-child(1){border:none;}
.case-detail-section2-btn{display:block;margin:3% auto;width:140px;height:42px;text-align:center;line-height:42px;border-radius:5px;background:#e53535;color:#fff;transition:0.5s;font-size:18px;}
.case-detail-section2-btn:hover{letter-spacing:5px;padding:0 15px;}


.honor-container{background:#fff;padding:1px 0;}
.honor-container .honor-container-position{background:#f1f1f1;}


.news-list{margin-bottom:5%;}
.news-list-ul li{margin:30px 0;}
.news-list-ul li a{display:flex;position:relative;background:#fff;padding:2%;transition: 0.3s}
.news-list-ul li .li-img{width:400px;height:225px;position:relative;min-width:400px;margin-right:3%;overflow:hidden;}

.news-list-ul li .li-txt{flex:1;overflow:hidden;padding:3% 0;margin-right:120px;}
.news-list-ul li .li-img img{object-fit:cover;width:100%;height:100%;left: 0;position: absolute;transition: 0.3s;top:0;display:block;transform: 0.5s}
.news-list-ul li .li-t{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: 0.3s}
.news-list-ul li .li-date{color:#999;margin:15px 0;}
.news-list-ul li .li-c{font-size:16px;color:#666;line-height:1.8;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.news-list-ul li .li-more{width:42px;height:42px;min-width:42px;background:url("../images/newsMore.jpg") no-repeat center;position:absolute;top:50%;
    transform: translateY(-50%);right:5%;transition: 0.3s}
.news-list-ul li:hover a{box-shadow:0 0 15px rgba(244,2,44,0.3);}
.news-list-ul li:hover .li-t{color: #e53535}
.news-list-ul li .li-more{background:url("../images/newsMore_hover.jpg") no-repeat center;}
.news-list-ul li:hover .li-img img{transform:scale(1.1)}
.news-detail{padding:3%;}
.news-detail .h2{font-size:26px;color:#333;text-align:center;font-weight:bold;}
.news-detail .line{height:1px;background:#e6e6e6;margin:25px 0;}
.news-article{font-size:16px;color: #666;line-height:1.8;padding:3% 3% 2%;margin-top:1.5%;}
.news-detail-hd{margin:0 3%;display:flex;align-items:center;justify-content:space-between;}
.news-detail-hd .date{background:url("../images/fabuTime.png") no-repeat 0px center;padding-left:30px;font-size:16px;color:#999;}
.news-detail-hd .scan{background:url("../images/liulan.png") no-repeat 0 center;padding-left:30px;font-size:16px;color:#999;}
.news-detail-other{}
.news-detail-other-li{font-size:16px;color:#db3131;margin:10px 0;display:block;text-decoration:underline;line-height:1.8}
.news-detail-other-li.disabled{font-size:16px;color:#999;text-decoration: none}

.industry-list{margin-bottom:5%;}
.industry-list-ul li{margin:3% 0;}
.industry-list-ul li a{display:flex;background:#fff;justify-content:space-between;}
.industry-list-ul li .li-img{height: 0;padding-bottom: 25%;position: relative;overflow: hidden;width:41.66666667%;}
.industry-list-ul li .li-img img{    width: 100%;transition: 0.5s;
    height: 100%;
    object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;
    transition: 0.5s}
.industry-list-ul li .li-txt{padding: 3% 5%;
    position: relative;
    overflow: hidden;width:58.33333333%;}
.industry-list-ul li .li-t{font-size:32px;color:#333;position:relative;z-index:2;}
.industry-list-ul li .li-en{color:#999;text-transform:uppercase;position:relative;z-index:2;}
.industry-list-ul li .li-c{font-size:16px;color:#666;line-height:1.8;margin:20px 0;position:relative;z-index:2;}
.industry-list-ul li .li-line{height:3px;width:60px;background:#3498e4;margin:15px 0;position:relative;z-index:2;}
.industry-list-ul li .li-more{width:150px;height:50px;border-radius:12px;background:#e53535;color:#fff;
    text-align:center;line-height:50px;font-size:16px;position:relative;z-index:2;transition: 0.3s}
.industry-list-ul li .li-txt:before{ position: absolute; right: -15%; top: 0; width: 100%;
    height: 100%; content: ''; background: url("../images/bg3.png") no-repeat right 0; opacity: 1; transition: 0.5s;}
.industry-list-ul li:nth-child(2n) .li-txt:before{background: url("../images/bg3.png") no-repeat 0 0;right:auto;left:-15%; }
.industry-list-ul li:hover .li-more{  letter-spacing: 3px;}
.industry-list-ul li:hover .li-img img{ transform: scale(1.05);}
.industry-list-ul li:hover .li-txt:before{ opacity: 1; right: -10%;}
.industry-list-ul li:nth-child(2n):hover .li-txt:before{left:-10%;right:auto;}

.industry-detail{background:#fff;padding:4%;margin:1% auto 5% auto;}
.industry-detail .h2{text-align:center;font-weight:bold;color:#333;font-size:32px;}
.industry-detail .tip{font-size:20px;color:#666;text-align:center;margin:10px 0;}
.industry-detail-tab{display:flex;justify-content:center;margin:30px 0;}
.industry-detail-tab a{line-height:55px;width:13%;text-align:center;background:#f0f0f0;font-size:20px;border:1px solid #f0f0f0;position:relative;transition: 0.3s; }
.industry-detail-tab a:before{position: absolute;
    left: 50%;
    bottom:-2px;
    content: '';
    height: 3px;
    width: 0;
    background: #1484cd;
    transition: 0.3s;}
.industry-detail-tab a:hover:before{left: 0; width: 100%;}
.industry-detail-tab a:hover{background:#fff;border:1px solid #d0d0d0;color:#3598e5;}
.industry-detail-tab a.active{background:#fff;border:1px solid #d0d0d0;color:#3598e5;}
.industry-detail-tab a.active:before{left: 0; width: 100%;}
.industry-detail-content{}
.industry-detail-box{margin:35px 0;}
.industry-detail-article{font-size:18px;color:#666;line-height:1.8;padding:0 30px;}
.industry-detail-content img{max-width:100%;}
.industry-detail-sales li{margin:20px 0;display:flex;line-height:30px;}
.industry-detail-sales li .li-num{font-size:20px;color:#3598e5;font-family:Arial;font-style: italic;white-space:nowrap;margin-right:5px;}
.industry-detail-sales li .li-c{font-size:16px;color:#666;flex:1;overflow:hidden;}
.industry-detail-service{display:flex;flex-wrap:wrap;justify-content:space-between;}
.industry-detail-service li{width:45%;display:flex;align-items:center;margin:15px 0;}
.industry-detail-service .li-num{margin-right:20px;background:#eef4f8;width:65px;height:65px;border-radius:10px;text-align:center;line-height:65px;font-size:38px;color:#3598e5;font-weight:bold;font-family:Arial;}
.industry-detail-service .li-c{font-size:16px;color:#666;line-height:1.8;flex:1;overflow:hidden;}

.industry-detail-scheme{margin:25px 0;display:flex;justify-content:space-between;}
.industry-detail-scheme li{border:1px  solid #50a5dc;width:12.4%;padding:1.5%;text-align:center;transition: 0.3s}
.industry-detail-scheme li img{display:block;margin:0 auto;}
.industry-detail-scheme li .li-t{font-size:18px;color:#3598e5;font-weight:bold;margin:10px 0;}
.industry-detail-scheme li .li-c{font-size:14px;color:#666;line-height:1.8}

.product-detail-section2-tit{border-bottom:1px solid #e6e6e6;padding:15px 15px 15px 30px;}
.product-detail-section2-inner{padding:2% 5%;}
.product-detail-section2-box{margin:0;}
.product-detail-section1-img{position:relative;width:45%;}
.product-detail-section1-txt{padding:3% 3% 3% 6%;}
.product-detail-section1-txt .h2{border:none;}
.product-detail-section1-txt .h2:after{display:none;}
.product-detail-section1-txt .tip{font-size:22px;margin:1% 0;}
.case-detail-section1-txt .article{min-height:120px;}
.product-detail-section1-img .swiper-button-next, .product-detail-section1-img .swiper-button-prev{width:65px;height:65px;overflow:hidden;}
.product-detail-section1-img .swiper-button-next{background:url("../images/proDetailRight.png") no-repeat center;}
.product-detail-section1-img .swiper-button-prev{background:url("../images/proDetailLeft.png") no-repeat center;}
.product-detail-section1-img .swiper-button-next:after{display:none;}
.product-detail-section1-img .swiper-button-prev:after{display:none;}
.product-detail-section1-img .swiper-button-next:hover{background:url("../images/proDetailRight_hover.png") no-repeat center;}
.product-detail-section1-img .swiper-button-prev:hover{background:url("../images/proDetailLeft_hover.png") no-repeat center;}

.product-detail-side-news{margin:30px 0;background:#fff;}
.product-detail-side-news-ul{padding:2% 7% 2%;}
.product-detail-side-news-ul li{border-bottom:1px dashed #e6e6e6;}
.product-detail-side-news-ul li a{display:block;padding:20px 0;}
.product-detail-side-news-ul li .li-t{font-size:16px;line-height:1.8;color:#555;padding-left:10px;display:flex;}
.product-detail-side-news-ul li .li-t:before{display:block;width:6px;height:6px;background:#999;border-radius:100%;content:"";min-width:6px;margin-top:12px;margin-right:10px;}
.product-detail-side-news-ul li .li-date{color:#999;text-align:right;margin-top:5px;}
.product-detail-side-news-ul li:nth-last-child(1){border:none;}
.product-detail-side-news-ul li:hover .li-t{color:#e53535;}
.product-detail-side-news-ul li:hover .li-t:before{background: #e53535;}

.product-detail-side-other{margin:30px auto;}
.product-detail-side-other-ul li{margin-bottom:20px;border:1px solid #dadada;background:#ededed;padding-bottom:10px;}
.product-detail-side-other-ul li a{display:block;}
.product-detail-side-other-ul li .li-img{overflow:hidden;}
.product-detail-side-other-ul li img{display:block;width:100%;transition:0.5s;}
.product-detail-side-other-ul li .li-t{margin:15px 10px;font-size:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;color:#333;}
.product-detail-side-other-ul li .li-b{display:flex;align-items:center;margin:15px;justify-content:space-around;}
.product-detail-side-more{width:108px;height:36px;border-radius:18px;text-align:center;line-height:36px;
    font-size:18px;color:#666;border:1px solid #cbcbcb;}
.product-detail-side-price{width:108px;height:36px;border-radius:18px;text-align:center;line-height:36px;
    font-size:18px;color:#fff;border:1px solid #e53535;background:#e53535;}
.product-detail-side-other-ul li:hover img{transform:scale(1.1)}
.product-detail-side-more:hover{background:#357ce4;border-color: #357ce4;color:#fff;}
.product-detail-side-price:hover{background:none;color: #e53535}


.product-container{margin-top:0;margin-bottom:3%;margin-top:1%;}
.product-container-right{width:72.5%}
.product-hot{margin:30px 0;background:#fff;padding:8% 10%;}
.product-hot .hot-h2{font-size:24px;color:#333;text-align:center;font-weight:bold;}
.product-hot-a{display:block;}
.product-hot-a img{display:block;width:100%;transition: 0.5s;max-width:70%;margin:0 auto;}
.product-hot-a .t{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 20px;margin:10px;}
.product-hot-box{position:relative;overflow:hidden;margin-top:20px;}
.product-hot-bot{display:flex;justify-content:center;margin-top:15px;}
.product-hot-bot .swiper-button-next, .product-hot-bot .swiper-button-prev{width:26px;height:26px;position:relative;left:auto;top:auto;margin:auto 15px;right:auto;}
.product-hot-bot .swiper-button-next{background:url("../images/hot2.png") no-repeat center;}
.product-hot-bot .swiper-button-prev{background:url("../images/hot1.png") no-repeat center;}
.product-hot-bot .swiper-button-next:hover{background:url("../images/hot4.png") no-repeat center;}
.product-hot-bot .swiper-button-prev:hover{background:url("../images/hot3.png") no-repeat center;}
.product-hot-bot .swiper-button-next:after{display:none;}
.product-hot-bot .swiper-button-prev:after{display:none;}

.product-title{display:flex;align-items:center;border-bottom:1px solid #cdcdcd;padding:15px 0;}
.product-title .h2{font-size:36px;color:#333;margin-right:10px;position:relative;}
.product-title .tip{font-size:18px;color:#666;}
.product-title .h2:after{position:absolute;left:0;width:100%;height:3px;background:#268ed1;display:block;content:"";bottom:-17px;}

.product-list{margin-top:3%;}
.product-list-ul{display:flex;flex-wrap:wrap;margin:0 -10px;}
.product-list-ul li{padding:15px;background:#fff;width:calc(33.333% - 50px);margin:10px 10px;transition: 0.5s}
.product-list-ul li .li-img{width: 100%;
    height: 0;
    padding-bottom: 75%;
    position: relative;
    overflow: hidden;}
.product-list-ul li img{width: 100%;
    height: 100%;
    object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;
    transition: 0.5s;}
.product-list-ul li a{display:block;}
.product-list-ul li .li-t{text-align:center;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0;}
.product-list-ul li .li-c{font-size:16px;color:#666;line-height:1.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.product-list-ul li .li-b{margin:15px 0 10px 0;display:flex;align-items:center;justify-content:space-between;}
.product-list-ul li .more{color:#1484cd;font-size:16px;}
.product-price-btn{width:100px;height:34px;background:#e53535;color:#fff;text-align: center;line-height:34px;border-radius:17px;font-size:16px;color:#fff;}
.product-list-ul li:hover img{transform:scale(1.1)}
.product-list-ul li:hover{box-shadow: 0 0 20px rgb(0 0 0 / 20%);}



.join-section1{background:url("../images/joinBg.jpg") no-repeat center;background-size:cover;padding:4% 0;}
.join-section1-h2{font-size:22px;font-weight:bold;line-height:1.8;text-align:center;max-width:715px;margin:15px auto;}
.join-section1-tip{color:#c8c8c8;text-align:center;max-width:910px;margin:25px auto;line-height:1.8;}
.join-section1-ul{display:flex;justify-content:space-between;margin-top:3%;}
.join-section1-ul li{background:#fff;padding:4%;width:24%;text-align:center}
.join-section1-ul li img{display:block;margin:0 auto}
.join-section1-ul li .li-t{font-size:22px;font-weight:bold;margin:20px auto}
.join-section1-ul li .li-c{font-size:16px;color:#666;line-height:1.8;}


.join-section2{padding:4% 0;}
.join-section2 .index-title .h2{font-size:36px;}
.join-section2 .index-title .tit-en{font-size:48px;}
.join-section2-list{margin-top:3%;}
.join-section2-head{display:flex;padding:2.5%;background:#357de5;color:#fff;font-size:24px;text-align:center;justify-content:space-between;}
.join-section2-list .li-one{width:15%;}
.join-section2-list .li-one-t{font-weight:bold;}
.join-section2-list .li-two{width:35%;}
.join-section2-list .li-three{width:15%;}
.join-section2-list .li-four{width:15%;}
.join-section2-list .li-icon{width:30px;height:30px;}
.join-section2-ul li{background:#fff;margin-bottom:25px;}
.join-section2-ul .li-head{display:flex;padding:2.5%;justify-content:space-between;text-align:center;
    box-shadow:2px 0 3px rgba(0,0,0,0.06);font-size:20px;color:#333;cursor:pointer;}
.join-section2-ul .li-content{padding:4%;display:none;font-size:18px;color:#666;line-height:1.8;}
.join-section2-ul .li-head .li-icon{background:url("../images/Zhankai.png") no-repeat center;}
.join-section2-ul .li-head.on{box-shadow:2px 0 3px rgba(53,125,229,0.16);color:#357de5;border-bottom:1px solid #d6e0ed}
.join-section2-ul .li-content .li-t{font-size:18px;font-weight:bold;}
.join-section2-ul .li-head.on .li-icon{background:url("../images/shouqi.png") no-repeat center;}



.contact-section1-head{background:#e53535;padding:2% 0;}
.contact-section1-head .head-flex{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:24px;}
.contact-section1-head .h2{font-size:36px;font-weight:bold;}
.contact-section1-head .head-fr{text-align:right;}
.contact-section1-head .en{font-size:30px;font-weight:bold;text-transform: capitalize;}
.contact-section1-content{padding:4% 0;background:url("../images/contactPic.jpg") no-repeat center;background-size:cover;font-size:24px;}
.contact-section1 .content-flex{display:flex;align-items:center;justify-content:space-between;color:#fff;}
.contact-section1 .h3{font-size:30px;font-weight:bold;}
.contact-section1-content .c{font-size:24px;margin-top:50px;}
.contact-section1-content .tel{display:flex;align-items:center;margin:15px 0;}
.contact-section1-content .num{font-size:48px;color:#e81717;font-family:Arial;font-weight:bold;}
.contact-section1-content .li{font-size:16px;color:#ebebeb;display:flex;align-items:center;margin:10px 0;}
.contact-section1-content .li .icon{display:block;margin-right:10px;}
.contact-section1-content .li .s{font-size:18px;color:#fff;}
.contact-section1-content .content-fr img{display:block;width:240px;}



.contact-section2{padding:4% 0;}
.contact-section2-box{position:absolute;left:0;bottom:0;width:100%;}
.contact-section2-content{position:relative;}
.contact-section2-li{display:flex;align-items:center;font-size:42px;font-weight:bold;color:#357ce4;margin:15px 0;}
.contact-section2 .map img{display:block;max-width:100%;margin:0 auto;}
.contact-section2 .map{position:relative;}
.contact-section2-li .icon{display:block;margin-right:10px;}

.about-section .index-title .h2{font-size:36px;}
.about-section .index-title .tit-en{font-size:48px;}
.about-section .index-title p{font-size:16px;color:#666;margin-top:10px;}

.about-section1{padding:4% 0;background:#357ce4;}
.about-section1 .h2{font-size:36px;font-weight:bold;text-align:center;color:#fff;}
.about-section1 .h2:after{height:2px;width:80px;background:#fff;display:block;content:"";margin:15px auto;}
.about-section1 .tip{font-size:22px;color:#fff;text-align:center;margin:30px 0;}
.about-section1-ul{margin:4% 0;display:flex;justify-content:space-between;text-align:center;}
.about-section1-ul .num{color:#ff5151;font-size:36px;font-weight:bold;font-family: Arial}
.about-section1-ul .c{font-size:22px;color:#fff;}
.about-section1-ul .s{font-size:100px;}





.about-section2{padding:4% 0 0 0;}
.about-section2-content{display:flex;justify-content:space-between;}
.about-section2-txt{width:56%;}
.about-section2-img{width:41%;}
.about-section2-img img{display:block;width:100%;}
.about-section2-txt .article{margin-top:4%;font-size:18px;color:#666;line-height:1.8;}
.about-section2-tit{position:relative;padding-left:15px;}
.about-section2-tit .en{font-size:32px;font-weight:bold;text-transform: uppercase;color:rgba(153,153,153,0.2);}
.about-section2-tit .h2{font-size:30px;line-height:1;margin-top:-15px;}
.about-section2-tit:before{width:6px;height:34px;background:#1565c0;display:block;content:"";position:absolute;left:0;bottom:0;}





.about-section3{padding:4% 0;}
.about-section3-ul{display:flex;flex-wrap:wrap;text-align:center;margin-top:3%;}
.about-section3-ul li{width:33.333%;margin:2% 0;line-height:1.8}
.about-section3-ul .li-t{font-size:22px;font-weight:bold;}
.about-section3-ul .li-c{font-size:16px;color:#666;}



.about-section4-content{margin-top:3%;}
.about-section4{background:#f1f1f1;padding:4% 0;}
.about-section81-tab{position:relative;overflow:hidden;margin-top:3%;}
.about-section4tab-li{display:flex;flex-direction: column;justify-content:center;align-items:center;}
.about-section4tab-li .year{background:url("../images/timeIcon.png") no-repeat 0 center;padding-left:30px;font-size:20px;color:#666;}
.about-section81-tab .swiper-slide{cursor:pointer;}
.about-section81-tab .swiper-slide-thumb-active .about-section4tab-li .year{background:url("../images/timeIcon_hover.png") no-repeat 0 center;color:#3598e5;}
.about-section81-tab  .circle{width:6px;height:6px;background:#cecece;border-radius:100%;margin-top:20px;}
.about-section81-tab .swiper-slide-thumb-active .circle{background:#3598e5;}
.about-section4-box{display:flex;justify-content:space-between;background:#3598e5;color:#fff;}
.about-section4-box .li-img img{display:block;width:100%;}
.about-section4-box .li-img{width:38%;}
.about-section4-box .li-txt{flex:1;overflow:hidden;padding:5% 4%;}
.about-section4-box .li-t{font-size:36px;color:#fff;font-weight:bold;}
.about-section4-box .li-c{font-size:16px;margin-top:20px;}
.about-section4-bot{display:flex;align-items:center;margin-top:-20px;}
.about-section4-bot .swiper-button-next{min-width:33px;border-radius:100%;position:relative;left:auto;top:auto;margin:0;width:33px;height:33px;background:#f1f1f1 url("../images/timeRight.png") no-repeat center;}
.about-section4-bot .swiper-button-prev{min-width:33px;border-radius:100%;position:relative;left:auto;top:auto;margin:0;width:33px;height:33px;background:#f1f1f1 url("../images/timeLeft.png") no-repeat center;}
.about-section4-bot .line{flex:1;overflow:hidden;height:1px;background:#ccc;}
.about-section4-bot .swiper-button-next:hover{background:#f1f1f1 url("../images/timeRight_hover.png") no-repeat center;}
.about-section4-bot .swiper-button-prev:hover{background:#f1f1f1 url("../images/timeLeft_hover.png") no-repeat center;}
.about-section4-bot .swiper-button-next:after{display:none;}
.about-section4-bot .swiper-button-prev:after{display:none;}





.about-section5{background:#fff;}
.about-section5 .index-section5-tab .swiper-slide{background:#ececec;}
.about-section5 .index-section5-tab .swiper-slide-thumb-active{background:#e53535;}
.about-section5 .index-section5-txt{background:#ececec;}



.about-section6{padding:6% 0;color:#fff;background:url("../images/zhunichengg.jpg") no-repeat center;background-size:cover;}
.about-section6-content{max-width:880px;margin:0 auto;font-size:16px;line-height:1.8;color:#fff;}
.about-section6-content .h2{font-size:32px;font-weight:bold;}
.about-section6-content .h2:after{height:1px;background:#fff;width:60px;display:block;content:"";margin-top:15px;}
.about-section6-content .c{margin-top:30px;}



.about-section7{padding:4% 0;}
.about-section7-content{margin-top:3%;display:flex;justify-content:space-between;}
.about-section7-txt{width:49%;}
.about-section7-img{width:49%;}
.about-section7-img img{max-width:100%;display:block;}
.about-section7-txt .h3{color:#0056b6;font-size:30px;font-weight:bold;position:relative;}
.about-section7-txt .h3:after{height:2px;width:90px;background:#0056b6;display:block;content:"";margin-top:15px;}
.about-section7-li{margin:30px 0;}
.about-section7-li .li-t{font-size:24px;font-weight:bold;}
.about-section7-li .li-c{font-size:16px;color:#666;margin-top:10px;}





.about-section8{background:url("../images/hexinjingzhengli.jpg") no-repeat center;background-size:cover;padding:4% 0;}
.about-section8 .index-title .h2{color:#fff;}
.about-section8 .index-title .tit-en{color:rgba(255,255,255,0.1)}
.about-section8 .index-title  p{color:#caedff;font-size:18px;margin-top:10px;}
.about-section8-tip{text-align:center;font-size:18px;color:#d0edff;line-height:1.8;max-width:1115px;margin:15px auto;}
.about-section8-ul{margin:3% 0;display:flex;justify-content:space-between;}
.about-section8-ul li{width:24%;padding:4%;background:rgba(0,0,0,0.15);color:#fff;}
.about-section8-ul .li-hd{display:flex;align-items:center;justify-content:space-between;}
.about-section8-ul .li-hd .li-t{font-size:26px;font-weight:bold;}
.about-section8-ul .li-hd .icon{display:block;}
.about-section8-ul .li-c{font-size:16px;line-height:1.875;margin-top:20px;}

.about-section9{background:#f1f1f1;padding:4% 0;}
.about-section9-tab{display:flex;margin-top:3%;border:1px solid #e2e2e2;}
.about-section9-tab .li{cursor:pointer;display:flex;align-items:center;flex:1;background:#fff;padding:2% 2%;justify-content:center;
font-size:24px;color:#666;font-weight:bold;border-right:1px solid #e2e2e2;}
.about-section9-tab .li:nth-last-child(1){border:none;}
.about-section9-tab .li.active{background:#3598e5;color:#fff;}
.about-section9-tab .li .icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;margin-right:10px;}
.about-section9-tab .li .icon-d{display:block;}
.about-section9-tab .li .icon-h{display:none;}
.about-section9-box{display:none;}
.about-section9-box.active{display:block;}
.about-section9-content{margin-top:3%;}
.about-section9-tab .li.active .icon-d{display:none;}
.about-section9-tab .li.active .icon-h{display:block;}
.about-section9-box .mySwiper61{margin:0;}
.about-section9-box .swiper-slide{background:#fff;}
.about-section9-box  .case-detail-section2-honor-pic{border:none;}
.about-section9-box .li-t{text-align:center;font-size:16px;color:#333;padding:15px 15px;}

.about-section9-box .swiper-button-next:after{display:none;}
.about-section9-box .swiper-button-prev:after{display:none;}
.about-section9-box .swiper-button-next{position:relative;top:auto;left:auto;margin:0 15px;width:50px;height:50px;background:url("../images/icon4.png") no-repeat center;}
.about-section9-box .swiper-button-prev{position:relative;top:auto;left:auto;margin:0 15px;width:50px;height:50px;background:url("../images/icon3.png") no-repeat center;}
.about-section9-bot{margin-top:3%;display:flex;align-items:center;justify-content:center;}
.about-section9-bot .swiper-pagination{position:relative;left:auto;top:auto;width:inherit;margin:0 30px;bottom:auto;font-size:18px;font-weight:bold;color:#333;}
.about-section9-bot .swiper-pagination .swiper-pagination-current{color:#e53535}



.about-section10{background:url("../images/about1.jpg") no-repeat center;background-size:cover;padding:4% 0;}
.about-section10-content{display:flex;align-items:center;justify-content:space-between;}
.about-section10-tit .h2{font-size:36px;color:#fff;font-weight:bold;}
.about-section10-tit .en{font-size:30px;text-transform:uppercase;color:rgba(255,255,255,0.5);}
.about-section10-con .tip{font-size:18px;color:#e0e0e0;}
.about-section10-con .tel{display:flex;align-items:center;margin-top:20px;}
.about-section10-con .tel .t{font-size:30px;color:#fff;font-style: italic;background:#e14040;padding:10px 20px;border:2px solid #e14040;}
.about-section10-con .tel .num{font-size:46px;color:#fff;font-weight:bold;border:2px solid rgba(255,255,255,0.5);padding:0 15px;border-left:none;}



.main-header-nav{position:relative;}
.main-header-nav li{}
.nav-down{position: absolute;
    left: 0;display:none;
    width: 100%;overflow-y: hidden;z-index:1000;
    background:rgba(244,244,244,0.9);
}
.nav-down .down-content{  padding:25px 0;display:flex;}
.nav-down .down-content .li{flex:1;text-align:center;}
.nav-down .down-content .li-t{color:#333;font-size:20px;display:block}
.nav-down .down-content .img{margin:5px 0;height:190px;display:flex;align-items:center;justify-content:center;}
.nav-down .down-content .img img{display:block;margin:0 auto;transition:all 360ms;max-width:100%;}
.nav-down .down-content .img:hover img{}
.nav-down .down-content .li-c{font-size:16px;color:#666;display:block}
.nav-down .down-content a{display:block;font-size:16px;text-align:center;margin-top:20px;transition: all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;}
.nav-down .down-content a:hover{color:#f5022e;}
.nav-down .down-content .li:hover .img img{box-shadow:0 0 15px rgba(244,2,44,0.3);}
.nav-down .down-content .li:hover a{color:#e53535;font-weight:bold;}

.nav-down-inner{display:flex;padding:25px;justify-content:space-between;}
.nav-down-item{width:45%;display:flex;}
.nav-down-item .item-img img{display:block;border:1px solid #c5c5c5;width:285px;}
.nav-down-item .item-txt{flex:1;margin-left:5%;}
.nav-down-item .item-t{display:inline-block;font-size:20px;color:#333;font-weight:bold;margin:15px 0;border-bottom:1px solid #999999;padding-right:10px;line-height:1.8;}
.nav-down-item .item-c{display:flex;flex-wrap:wrap;}
.nav-down-item .item-c a{font-size:16px;line-height:2;color:#333;width:50%;margin:3px 0;}
.nav-down-item .item-t:hover{color: #e53535;border-bottom:1px solid #e53535;}
.nav-down-item .item-c a:hover{color:#e53535;}

.main-header.fixed{position:fixed;left:0;top:0;width:100%;z-index:99;box-shadow:0 0 20px rgba(0,0,0,0.2)}
.main-header.fixed .main-header-top{display:none;}

.index-title{font-size:16px;color:#333;}
.index-section10-hd .hd-c{overflow:hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
body{overflow-x:hidden;}
.main-header-nav .nav li .a{position:relative;}
.main-header-nav .nav li .a:after{display:block;content:"";bottom:0;left:0;width:100%;height:3px;position:absolute;background:#357ce4;transition: 0.3s;transform:scale(0)}
.main-header-nav .nav li.active .a:after{transform: scale(1)}
.main-header-nav .nav li:hover .a:after{transform:scale(1)}


.nav-box{
    display:flex;
    padding:50px 0;
}
.nav-box .box-li{width:50%;}
.nav-box .box-li .li-flex{
    display:flex;
}
.nav-box .box-li .li-a-img{width:calc(50% - 20px);margin-left:20px;position:relative;}
.nav-box .box-li .li-a-img img{display:block;width:100%;}
.nav-box .box-li .li-a-img .t{position:absolute;left:0;padding:20px 0;bottom:0px;font-size:18px;color:#fff;text-align:center;width:100%;background: -moz-linear-gradient(top, rgba(0,0,0,.0) 0%, rgba(0,0,0,.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,.0)), color-stop(100%, rgba(0,0,0,.8)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,.0) 0%, rgba(0,0,0,.8) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,.0) 0%, rgba(0,0,0,.8) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,.0) 0%, rgba(0,0,0,.8) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,.0) 0%, rgba(0,0,0,.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=' rgba(0,0,0,.0)', endColorstr=' rgba(0,0,0,.8)',GradientType=0 );}

.nav-box .box-li .li-ul{
    display:flex;
    flex-wrap:wrap;
}
.nav-box .box-li .h2{font-size:20px;font-weight:bold;margin-bottom:15px;}
.nav-box .box-li .li-ul-a{width:50%;font-size:18px;line-height:48px;display:flex;align-items:center}
.nav-box .box-li .li-ul-a.w33{width:33.333%}
.nav-box .box-li .li-ul-a:before{content: "";
    display: inline-block;
    vertical-align: top;
    width: 16px;margin-right:10px;
    height: 48px;

}
.nav-box .box-li .li-ul-a:hover{color:#e53535;}
.case-detail-section1-btn{transition: 0.3s}
.case-detail-section1-btn:hover{letter-spacing:5px;}
.about-section3-ul li img{display:block;margin:0 auto;position:relative;transition:0.3s;top:0;}
.about-section3-ul li:hover img{top:-6px;}
.about-section4-box .li-img{overflow:hidden;}
.about-section4-box .li-img img{transition:0.4s;}
.about-section4-box:hover .li-img img{scale: 1.1}
.index-section5-more:hover{letter-spacing:5px;font-size:16px;}
.about-section8-ul li{transition:0.3s}
.about-section8-ul li:hover{background:rgba(255,255,255,0.3)}
.case-detail-section2-honor-pic{overflow:hidden;}
.case-detail-section2-honor-pic img{transition:0.4s}
.case-detail-section2-honor-pic:hover img{transform:scale(1.1)}
.join-section1-ul li{transition: 0.3s}
.join-section1-ul li:hover{background:#357de512}
.join-section2-ul li:hover .li-head{box-shadow:2px 0 3px rgba(53,125,229,0.16);color:#357de5;}





.index-section4-img img{display:block;    width: 100%;
    height: 100%;object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;
    transition: 0.5s;}
.index-section4-img a{height:575px;object-fit: cover;position: relative}
.index-section4-list li .li-img{height:245px;position:relative;object-fit: cover;}
.index-section4-list li .li-img img{display:block;    width: 100%;
    height: 100%;object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;
    transition: 0.5s;}
.nav-down .down-content .img{width:205px;height:190px;position:relative;object-fit: cover;}
.nav-down .down-content .img img{display:block;    width: 100%;
    height: 100%;object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;
    transition: 0.5s;}

.index-section11-left-a .li-img{overflow:hidden;height:240px;position:relative;object-fit: cover;}
.index-section11-left-a img{display:block;    width: 100%;
    height: 100%;object-fit: cover;
    left: 0;
    position: absolute;
    text-align: center;
    transition: 0.5s;}



@media (max-width:1500px){
    .w_1440{padding:0 20px;}
    .w_1320{padding:0 50px;}
    .index-section3-inner-con{padding:0 50px;}
    .index-section3-inner-con .inner-left .t{font-size:24px;}
    .index-section3-inner-con .inner-right{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .index-title .h2{font-size:36px;}
    .index-title .tit-en{font-size:50px;}
    .main-header-nav .nav li .a{font-size:20px;}
    .index-section11-two .li-txt{margin-left:12px;}

}

@media (max-width:1200px){
    .index-section10-box{display:block;}
    .index-section10-img{width:100%;}
    .index-section10-txt{padding:5% 3%;}
    .index-section11-content{display:block;}
    .index-section11-left{width:auto;}
    .index-section11-right{width:auto;margin-top:25px;}
    .main-header-nav{display:none;}
    .w_1320{padding:0 15px;}
    .index-links-content{display:block;}
    .index-links .links-con{border:none;padding:5px 0;margin-left:0;}
    .index-links .links-con a{font-size:15px;}
    .index-links .h3{text-align:center;font-style: normal}
    .main-footer .footer-content{display:block;}
    .foot-logo{max-width:70%;margin:10px auto;}
    .footer-nav{display:none;}
    .footer-contact-box{display:block;}
    .foot-wx img{margin:10px auto;}
    .footer-contact{margin-top:20px;}
    .main-footer .h3{text-align:center;}
    .foot-contact-li .li{justify-content:center;}
    .footer-bottom{flex-wrap:wrap;font-size:14px;}
    .index-section11-tit .h2{font-size:24px;}
    .index-section11-tit .en{font-size:30px;}
    .index-section11-tit .en{margin-left:15px;}
    .index-section11-two .li-date{width:80px;height:80px;min-width:80px;}
    .index-section11-two .day{font-size:22px;}
    .index-section11-two .li-t{font-size:16px;}
    .index-section11-two .li-c{font-size:14px;}
    .index-section11-two .year{font-size:14px;}
    .index-section11-left-a .li-t{font-size:16px;}
    .index-section11-left-a .li-c{font-size:14px;}
    .index-section11-left-a .date{font-size:14px;}
    .index-section10-hd img{width:100px;height:100px;}
    .index-section10-hd .hd-c{font-size:14px;display:-webkit-box;text-overflow:ellipsis}
    .index-section9-one{flex-wrap:wrap;}
    .index-section9-one .num{font-size:36px;}
    .index-section9-one .en{font-size:14px;}
    .index-section9-one li{width:48%;}
    .index-section9-one .li-con{font-size:14px;}
    .index-section9-one .ch{font-size:20px;}
    .index-title .h2{font-size:26px;}
    .index-title .tit-en{font-size:28px;letter-spacing:-3px}
    .index-section8-content{display:block;}
    .index-section8-left .t{font-size:22px;}
    .index-section8-left .c{font-size:18px;}
    .index-section8-middle .tel{font-size:28px;}
    .index-section8-middle{margin:10px 0;}
    .index-section8 .wx img{display:block;max-width:40%;margin:0 auto;}
    .index-section7-item{position:relative;margin:10px 0;}
    .index-section7-pic{display:none;}
    .index-section7-item.one{width:auto;}
    .index-section7-item.two{width:auto;}
    .index-section7-item.three{width:auto;}
    .index-section7-item.four{width:auto;}
    .index-section7-item.five{width:auto;}
    .index-section7-item.six{width:auto;}
    .index-section7-item .icon{width:75px;height:75px;}
    .index-section7-item .h3{font-size:18px;}
    .index-section7-content{padding-top:10px}
    .index-section6-one li{width:calc(50% - 12px);margin:6px;}
    .index-section5-box{display:block;}
    .index-section5-img{width:auto;}
    .index-section5-box .h3{font-size:18px;}
    .index-section5-box .article{font-size:14px;}
    .index-section5-txt{padding:5% 3% 5%}
    .index-section5-hd .c{font-size:10px;}
    .index-section4-content{display:block;}
    .index-section4-tab{width:auto;}
    .index-section4-tel{display:none;}
    .index-section4-tab .mySwiper4{height:auto;}
    .index-section4-tab .swiper-slide{padding:5% 2%;}
    .index-section4-tab .t{font-size:16px;}
    .index-section4-tab .c{font-size:10px;}
    .index-section4-img .c{display:none;}
    .index-section4-img .t{font-size:16px;}
    .index-section4-list li{width:calc(50% - 10px);margin:5px;}
    .index-section4-list{flex-wrap:wrap;}
    .index-section3-inner-con{padding:0 15px;}
    .index-section3-inner-a{display:block;text-align:center;}
    .index-section3-inner-con .inner-left{width:auto;border:none;}
    .index-section3-inner-con .inner-left .c{display:none;font-size:14px;}
    .index-section3-inner-con .icon{display:none;}
    .index-section3-inner-con .inner-right{font-size:14px;}
    .index-section3-inner-con .inner-left .t{font-size:18px;}
    .index-section2-one li{width:40%;margin-top:10px;}
    .index-section2-one{flex-wrap:wrap;}
    .index-section2-one li:nth-child(2n):after{display:none;}
    .index-section2-one li .li-t{font-size:20px;}
    .index-section1-one{flex-wrap:wrap;}
    .index-section1-one li{width:46.6666%;margin-bottom:10px;}
    .index-section1-one li .li-t{font-size:18px;margin:10px 0;}
    .index-section1-one li .li-c{font-size:13px;}
    .index-section1-one li .icon{width:50px;height:50px;}
    .index-section1-one li .icon img{max-width:80%;}
    .index-section1-two li{width:calc(50% - 12px);margin:6px;}
    .index-section1-two{flex-wrap:wrap;}
    .index-section1-two li .li-c{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height:60px;display:none;}
    .index-section1-two li .h3{font-size:22px;}
    .index-section1-two li .li-more{width:100px;height:36px;line-height:36px;font-size:15px;margin-top:30px;}

    .main-header.fixed .main-header-top{display:block;}
    .header-contact{display:none;}
    .header-wx{display:none;}
    .header-logo img{}
    .w_1440{padding:0 15px;}
    .index-banner .swiper-pagination{justify-content:center;}
    .index-section6-more{width:170px;height:42px;line-height:42px;font-size:16px;}
    .main-header-nav{display:block;}
    .main-header-nav .nav{flex-wrap:wrap;}
    .main-header-nav .nav li .a{font-size:15px;line-height:2}
    .nav-down{display:none !important;}
    .main-header-nav .nav li:nth-child(1){display:none;}
    .honor-list-ul li{width:calc(50% - 14px);margin:6px;}
    .honor-list-ul li .li-t{font-size:16px;}
    .main-pages{flex-wrap:wrap;}
    .inner-banner{height:240px;}
    .inner-banner-c{font-size:14px;}
    .inner-banner .h2{font-size:20px;}
    .contact-section1-head .head-flex{display:block;text-align:center;}
    .contact-section1-head .head-fr{text-align:center;}
    .contact-section1-head .h2{font-size:20px;}
    .contact-section1-head .en{font-size:18px;}
    .contact-section1-head .head-flex{font-size:14px;}
    .contact-section1 .content-flex{flex-wrap:wrap;}
    .contact-section1 .h3{font-size:20px;}
    .contact-section1-content .c{font-size:18px;margin-top:10px;}
    .contact-section1-content .num{font-size:24px;}
    .contact-section1-content{font-size:14px;}
    .contact-section1-content .li{font-size:14px;}
    .contact-section1-content .content-fr img{max-width:50%;}
    .contact-section2-li{font-size:14px;}
    .contact-section2-li .icon{width:15px;}
    .contact-section2-li{margin:5px 0;}
    .case-detail-section1{display:block;}
    .product-detail-section1-img{width:auto;}
    .product-detail-section1-txt{margin-top:15px;}
    .product-detail-section1-txt .h2{font-size:20px;}
    .product-detail-section1-txt .tip{font-size:16px;}
    .case-detail-section1-txt .article{font-size:14px;}
    .case-detail-section1-btn{width:120px;height:40px;font-size:16px;line-height:40px;}
    .case-detail-section2-side{display:none;}
    .case-detail-section2-left{width:100%;}
    .case-detail-section2-tit .ch{font-size:18px;}
    .case-detail-section2-tit .en{font-size:12px;}
    .case-detail-section2-inner .article{font-size:14px;}
    .product-container-right{width:100%;}
    .product-list-ul li{width:calc(100% - 30px);margin:10px 15px;}
    .product-list-ul li .li-t{font-size:16px;}
    .product-list-ul li .li-c{font-size:14px;}
    .inner-position{flex-wrap:wrap;font-size:14px;}
    .news-detail .h2{font-size:20px;}
    .news-detail-hd .date{font-size:12px;}
    .news-detail-hd .scan{font-size:12px;}
    .news-article{font-size:14px;}
    .news-list-ul li .li-img{width:150px;height:100px;min-width:150px;}
    .news-list-ul li .li-txt{margin-right:0;}
    .news-list-ul li .li-more{display:none;}
    .news-list-ul li .li-t{font-size:18px;}
    .news-list-ul li .li-date{font-size:12px;margin:6px 0;}
    .news-list-ul li .li-c{font-size:14px;white-space:nowrap}
    .news-list-ul li{margin:20px 0;}
    .main-pages .page-s{font-size:12px;}
    .main-pages .page-a{font-size:12px;}
    .main-pages .page-input{font-size:12px;}
    .join-section1-h2{font-size:18px;}
    .join-section1-tip{margin:10px 0;font-size:12px;}
    .join-section1-ul{flex-wrap:wrap;}
    .join-section1-ul li{width:100%;margin:6px auto;}
    .join-section1-ul li .li-t{font-size:18px;margin:10px 0;}
    .join-section1-ul li .li-c{font-size:14px;}
    .join-section1-ul li img{width:85px;}
    .join-section2 .index-title .h2{font-size:24px;}
    .join-section2 .index-title .tit-en{font-size:28px;}
    .join-section2-head{font-size:16px;}
    .join-section2-ul .li-head{font-size:15px;}
    .join-section2-ul .li-head{align-items:center;}
    .join-section2-ul .li-content{font-size:13px;}
    .join-section2-ul .li-content .li-t{font-size:14px;}
    .join-section2-ul li{margin-bottom:15px;}
    .industry-detail-tab a{flex:1;font-size:16px;}
    .industry-detail-article{font-size:14px;}
    .industry-detail-scheme{flex-wrap:wrap;}
    .industry-detail-scheme li{width:45.4%;margin-top:10px;}
    .industry-detail-scheme li .li-t{font-size:16px;}
    .industry-detail-service li{width:100%;}
    .industry-detail-service .li-c{font-size:14px;}
    .industry-detail-service .li-num{width:50px;height:50px;font-size:20px;line-height:50px;}
    .industry-detail-sales li .li-c{font-size:14px;line-height:24px;}
    .industry-detail-sales li .li-num{font-size:16px;line-height:24px;}
    .industry-detail .h2{font-size:24px;}
    .industry-detail .tip{font-size:16px;}
    .industry-list-ul li a{display:block;}
    .industry-list-ul li .li-txt{width:auto;}
    .industry-list-ul li .li-img{width:auto;}
    .industry-list-ul li .li-t{font-size:20px;}
    .industry-list-ul li .li-c{font-size:14px;}
    .industry-list-ul li .li-more{width:120px;height:40px;line-height:40px;}
    .case-detail-section1-img{width:100%;}
    .case-detail-section1-txt .h2{font-size:20px;}
    .case-detail-section2-tab .li{flex:1;font-size:18px;}
    .case-list-ul li{width:100%;margin-bottom:10px;}
    .case-list-ul li .li-t{font-size:16px;}
    .case-list-ul li .li-c{font-size:14px;}
    .about-section10-content{display:block;}
    .about-section10-tit .en{font-size:18px;}
    .about-section10-tit .h2{font-size:24px;}
    .about-section10-con .tip{font-size:13px;}
    .about-section10-con .tel .num{font-size:20px;}
    .about-section10-con .tel .t{font-size:14px;}
    .about-section9-tab .li{font-size:15px;}
    .about-section .index-title p{font-size:14px;}
    .about-section9-tab .li .icon{width:30px;height:30px;margin-right:5px;}
    .about-section9-tab .li .icon img{max-width:85%;}
    .about-section .index-title .h2{font-size:24px;}
    .about-section .index-title .tit-en{font-size:26px;}
    .about-section8-tip{font-size:14px;}
    .about-section8-ul{flex-wrap:wrap;display:block;}
    .about-section8-ul li{width:auto;margin:5px 0;}
    .about-section8-ul .li-hd .li-t{font-size:18px;}
    .about-section8-ul .li-c{margin-top:10px;font-size:14px;}
    .about-section7-content{display:block;}
    .about-section7-txt{width:auto;}
    .about-section7-img{width:auto;}
    .about-section7-txt .h3{font-size:20px;}
    .about-section7-li .li-t{font-size:18px;}
    .about-section7-li{margin:15px 0;}
    .about-section7-li .li-c{font-size:14px;}
    .about-section6-content{padding:3% 15px;font-size:14px;}
    .about-section6-content .h2{font-size:22px;}
    .about-section4-box .li-t{font-size:20px;}
    .about-section4-box .li-c{font-size:14px;margin-top:10px}
    .about-section4-box{display:block;}
    .about-section4-box .li-img{width:100%;}
    .about-section3-ul .li-t{font-size:16px;}
    .about-section3-ul .li-c{font-size:14px;}
    .about-section3-ul li{width:calc(33.333% - 10px);margin:5px;}
    .about-section3-ul li img{width:55px;}
    .about-section2-content{display:block;}
    .about-section2-txt{width:auto;}
    .about-section2-img{width:auto;}
    .about-section2-tit .h2{font-size:22px;}
    .about-section2-tit .en{font-size:24px;}
    .about-section2-txt .article{font-size:14px;}
    .about-section1 .h2{font-size:24px;}
    .about-section1 .tip{font-size:16px;margin:15px 0;}
    .about-section1-ul .s{font-size:40px;}
    .about-section1-ul{display:block;}
    .about-section1-ul{margin:10px 0;}
    .about-section1-ul .c{font-size:16px;}
    .index-section4-img a{height:360px;}
    .index-section4-list li .li-img{height:180px;}
    .index-section11-left-a .li-img{height:190px;}
}
.nav-down .down-content .img{margin:5px auto;}

.zixun-pop-bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;display:none;}
.zixun-pop{position:fixed;left:50%;top:50%;transform: translate(-50%,-50%);width:750px;max-width:85%;z-index:99999;display:none;}
.zixun-pop-content{display:flex;align-items:center;position:relative;}
.zixun-pop-left{flex:1;padding:50px 30px;background:#fff;}
.zixun-pop-right{padding:50px 60px;background:#357ce4;color:#fff;font-size:12px;}
.zixun-pop-right p{margin-top:10px;display:block;text-align: center}
.zixun-pop-right img{display:block;width:160px;margin:0 auto;max-width:75%;}
.zixun-pop .tel{color:#e81717;display:flex;align-items:center;font-size:30px;font-weight:bold;letter-spacing:-2px}
.zixun-pop .tip{color:#888;margin:10px 0;}
.zixun-pop .h2{font-weight:bold;}
.zixun-pop .tel img{height:32px;display:block;margin-right:6px;}
.zixun-pop-close{position:absolute;right:-20px;top:-20px;cursor:pointer;border-radius:100%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;}
.zixun-pop-close svg{display:block;}

@media (max-width:1200px){
    .zixun-pop-content{display:block;}
}

/*****************************2025-12-26*******************************/
.case-detail-section2-side-item .item-c{justify-content: space-between;padding:0;line-height:20px;}
.case-detail-section2-side-item .item-c a{font-size: 14px;width:49%;margin:8px 0;}
.product-list-ul li img{object-fit: contain;}
.index-section6-one li .li-t{text-align: center;}
.index-section10-hd .hd-c{font-size:20px;}
.index-section10-hd{align-items:center;}
.footer-nav .li-c a{font-size: 14px;}
.footer-contact{font-size:14px;}
.foot-tel{font-size:24px;}
.footer-bottom{font-size:14px;}
.index-section4-img img{object-fit: cover;}

@media (max-width:1200px){
    .index-section10-hd .hd-c{font-size:18px;}
}

.case-list-ul li .li-bg{background:rgba(229,53,53,0.2)}
.contact-section1-content{padding: 0;background: none;}
.contact-section1 .content-flex{background: url(../images/contactPic.jpg) no-repeat center;
    background-size: 100% 100%;}
@media (max-width:1200px){
    .contact-section1 .content-flex{background-size: cover;}
}


.contact-section1-head{max-width:1320px;margin:0 auto;}
.contact-section1-head .w_1320{padding:0 5%;}
.contact-section1-content .w_1320{background: url(../images/contactPic.jpg) no-repeat center;padding:4% 0;
    background-size: 100% 100%;}
.contact-section1 .content-flex{background:none;padding:0 5%;}
.index-section1-one li{padding:2.5% 1% 3% 1%;}
.contact-section2{padding-top:1%;}

@media (min-width:1200px){
    .contact-section1-content .content-fr img{width:170px;}
    .contact-section1-content .content-fr{margin-right: 35%;}
    .contact-section1-content .content-fr p{font-size:26px;margin-top:5px;}
    .join-section1-ul li{width:23%;}
    .case-detail-section1-txt .article{font-size: 18px;margin-bottom: 10%;}
    .join-section1{padding-bottom: 3.2%;}
    .join-section2{padding-top:3.2%;}
    .contact-section2{padding-bottom:3%;}
    .product-detail-section1-txt{display: flex;flex-direction: column;padding-bottom:0;}
    .case-detail-section1-txt .article{flex:1;}
}
.contact-section1-content .content-fr{text-align: center;color: #e81717;}
.about-section8-ul .li-hd .li-t{color: #e81717;}
.foot-wx p{text-align: center;color: #e53535;margin-top:5px;font-size:16px;letter-spacing: 1.5px;}