.in-banner{background-repeat: no-repeat;background-size: cover;background-position: center center;height: 450px;}
.in-boxs{grid-gap: 2.5rem;padding: 50px 0;}

.crumbs{display: flex;padding: 15px 0;align-items: center;margin: 10px 0;font-size: 16px;}
.crumbs i{margin-right: 5px;}
.crumbs a{color: var(--title_color);font-family: '微软雅黑';}
.crumbs span{font-family: '宋体';padding: 0 5px;}
.crumbs a:hover{color: var(--subback_color);}

.sidebar{width: 23%;}
.sidebar .cate-title{text-align: center;background-color: var(--theme_color);padding: 20px 0;color: var(--body_color);border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}
.sidebar .cate-title h2{font-size: 24px;}
.sidebar .cate-title em{font-size: 12px;text-transform: uppercase;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.sidebar .cate-list{background-color: var(--click_color);border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}
.sidebar .cate-list>ul>li{border-bottom: 1px solid var(--body_color);}
.sidebar .cate-list>ul>li>a{padding: 20px 30px;color: var(--title_color);display: block;font-size: 14px;}
.sidebar .cate-list>ul>li:hover,.sidebar .cate-list>ul>li:hover a,.sidebar .cate-list>ul>li.active a{background-color: #e3ae49;color: var(--body_color);}
.sidebar .sidebar-list{margin-bottom: 30px;}
.sidebar .cate-link i{display: block;height: auto;}
.sidebar .cate-link img{width: 100%;}
.sidebar .cate-link .cate-text{border: 1px solid var(--click_color);padding: 20px;}
.sidebar .cate-link .cate-text p{font-size: 14px;padding: 5px 0;}
.sidebar .cate-link .cate-text .cate-blem{border-bottom: 1px solid var(--click_color);font-size: 14px;font-weight: 700;padding-bottom: 15px;margin-bottom: 15px;}

/* .in-cont{width: 100%;} */
.in-show{width: 100%;}
.in-class{margin-bottom: 30px;}
.in-class>ul>li{flex: 1;background-color: var(--contact_color);padding: 20px 0 15px;text-align: center;}
.in-class>ul>li a{display: flex;align-items: center;justify-content: center;}
.in-class>ul>li h2{color: var(--title_color);margin-top: 15px;}
.in-class>ul>li img{width: 30px;}
.in-class>ul>li:hover h2,.in-class>ul>li.active h2{color: var(--theme_color);}

.in-list{width: 75%;}
.in-list>ul{display: grid;grid-gap: 20px;grid-template-columns: repeat(4,1fr);}
.in-list>ul>li>a{border: 1px solid var(--click_color);display: block;padding: 10px;transition: all .3s;}
.in-list>ul>li i{display: block;position: relative;height: 0;padding-bottom: 100%;}
.in-list>ul>li img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);}
.in-list>ul>li h3{font-size: 16px;color: var(--title_color);padding: 5px 0;text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 30px;}
.in-list>ul>li p{font-size: 14px;color: var(--text_color);}
.in-list>ul>li>a:hover{border: 1px solid var(--theme_color);transition: all .3s;}
.in-case{width: 100%!important;}
.in-case .in-list>ul{grid-template-columns: repeat(5,1fr);}

/* 分页样式 */
.pages {margin-top: 30px;}
.pages .pagination{display: flex;justify-content: center;padding: 30px 0;}
.pages .pagination>li{margin: 0 5px;}
.pages .pagination>li>a{padding: 0 10px;display: block;color: var(--title_color);}
.pages .pagination>li>a:hover,.pages .pagination>li.active a{background-color: var(--theme_color);color: var(--body_color);}
.pages .pagination>li:first-child a{background-color: var(--body_color);color: var(--title_color);}

.in-show{justify-content: space-between;}
.in-show .in-item{width: 40%;padding: 0 15px;}
.in-show-imgs .mySwiper2 .swiper-slide{width: 100%;height: 0;padding-bottom: 75%;position: relative;}
.in-show-imgs .mySwiper{margin-top: 20px;}
.in-show-imgs .mySwiper .swiper-slide{width: 100%;height: 0;padding-bottom: 125px;position: relative;position: relative;}
.in-show-imgs .mySwiper .swiper-slide::after{content: '';border: 1px solid var(--click_color);width: 100%;height: 100%;position: absolute;}
.in-show-imgs .mySwiper .swiper-slide.swiper-slide-thumb-active::after{border: 1px solid var(--subback_color);}
.in-show-imgs .swiper-slide img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);}
.in-show-imgs .mySwiper .swiper-button-next{height: 100%;background-color: var(--theme_color);top: 0;margin-top: 0;right: 0;width: 42px;filter:alpha(opacity=70);   
    -moz-opacity: 0.7;   
    -khtml-opacity: 0.7;   
    opacity: 0.7;}
.in-show-imgs .mySwiper .swiper-button-prev{height: 100%;background-color: var(--theme_color);width: 42px;filter:alpha(opacity=70);   
    -moz-opacity: 0.7;   
    -khtml-opacity: 0.7;   
    opacity: 0.7;top: 0;left: 0;margin-top: 0;}
.in-show-imgs .mySwiper .swiper-button-next::after,.in-show-imgs .mySwiper .swiper-button-prev::after{color: var(--body_color);font-size: 16px;}

.in-show .in-show-text h1{font-size: 28px;color: var(--theme_color);line-height: 60px;font-weight: 700;}
.in-show .in-show-text p{line-height: 30px;font-size: 15px;padding: 5px 0;color: var(--text_color);}
.in-show .in-show-text .in-show-info strong.title{display: block;border-bottom: 1px solid var(--click_color);font-size: 16px;line-height: 30px;color: var(--subtitle_color);font-weight: 400;}
.in-show .in-show-text .in-more{padding: 15px 30px;background-color: var(--theme_color);color: var(--body_color);border-radius: 35px;-moz-border-radius: 35px;-webkit-border-radius: 35px;display: inline-block;}
.in-show .in-show-text .in-more span{display: flex;align-items: center;}
.in-show .in-show-text .in-more:hover{background-color: var(--subback_color);}
.in-show .in-show-text .in-show-desc{padding: 20px 0;height: 384px;overflow: hidden;}
.in-show .in-show-text .in-show-desc p{line-height: 30px;}

.in-show .in-consult{margin: 20px 0;}
.in-show .in-consult a{display: inline-block;background-color: var(--theme_color);color: var(--body_color);padding: 10px 20px;transition: all .3s;}
.in-show .in-consult a:hover{background-color: var(--subback_color);transition: all .3s;}
.in-show .in-consult .in-consult-tel{margin-top: 20px;display: flex;align-items: center;}
.in-show .in-consult .in-consult-tel p{padding: 0;}
.in-show .in-consult .in-consult-tel i{font-size: 36px;margin-right: 10px;}
.in-show .in-consult .in-consult-tel em{display: block;font-size: 30px;color: var(--theme_color);font-weight: 700;margin-top: 5px;}

.in-title{font-size: 18px;margin-bottom: 20px;}
.in-title h2{font-weight: 700;}
.in-title span{font-size: 14px;text-transform: uppercase;font-weight: 400;}

.in-news>ul{display: grid;grid-gap: 35px;grid-template-columns: repeat(4,1fr);}
.in-news>ul>li{background-color: var(--contact_color);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;overflow: hidden;}
.in-news>ul>li i{display: block;width: 100%;height: 0;position: relative;padding-bottom: 75%;overflow: hidden;}
.in-news>ul>li img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);object-fit: cover;}
.in-news>ul>li .in-news-text{padding: 20px;}
.in-news>ul>li .in-news-text h3{font-size: 16px;color: var(--title_color);}
.in-news>ul>li .in-news-text span{font-size: 12px;color: var(--text_color);}

.in-artcle{padding: 60px 40px;background-color: var(--contact_color);-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;margin-bottom: 60px;}
.in-artcle-title{border-bottom: 1px solid var(--click_color);}
.in-artcle-title h1{font-size: 24px;line-height: 30px;margin-bottom: 10px;}
.in-artcle-title em{color: var(--text_color);display: block;margin-bottom: 10px;}
.in-subtitle{display: flex;justify-content: space-between;}
.in-subtitle span,.in-subtitle a{display: inline-block;}
.in-artcle-boxs{padding: 30px 0;font-size: 15px;color: var(--text_color);line-height: 25px;}
.in-artcle-page{background-color: var(--body_color);grid-gap: 30px;padding: 15px 20px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}
.in-artcle-page a{color: var(--title_color);display: inline-block;}
.in-prev,.in-column,.in-next{flex: 1;}
.in-column{text-align: center;}
.in-next{text-align: right;}

.in-deta{background-color: var(--contact_color);padding: 60px 0;}
.in-coverage{padding: 15px;background-color: var(--body_color);}
.in-coverage .in-subject{border-bottom: 1px solid var(--click_color);}
.in-coverage .in-subject span{background-color: var(--theme_color);color: var(--body_color);padding: 15px 30px;font-size: 16px;display: inline-block;}
.in-coverage .in-table{padding: 20px 10px;color: var(--text_color);font-size: 15px;line-height: 25px;}

.in-cust{padding: 60px 0;}
.cust-1,.cust-2,.cust-3,.cust-4{grid-area: head;}
.cust-5,.cust-7{grid-area: side;}
.cust-6{grid-area: main;}
.cust-8,.cust-9,.cust-10,.cust-11{grid-area: foot;}
.in-cust-list{display: flex;flex-wrap: wrap;}
.in-cust-list .in-cust-item{width: 25%;height: 200px;display: flex;align-items: center;justify-content: center;background-color: #f7f7f7;text-align: center;}

.in-cust-list .in-cust-item strong{font-size: 16px;color: #353535;display: block;}
.in-cust-list .in-cust-item span{color: #676767;text-transform: uppercase;}
.in-cust-list .in-cust-item:nth-child(2n){background-color: #f0f0f0;}
.in-cust-list .in-cust-item:nth-child(n+8):nth-child(2n){background-color: #f7f7f7;}
.in-cust-list .in-cust-item:nth-child(n+8):nth-child(2n+1),.in-cust-list .in-cust-item:nth-child(5){background-color: #f0f0f0;}
.in-cust-list .in-cust-item.in-cust-theme{width: 50%;position: relative;}
.in-cust-list .in-cust-item.in-cust-theme::after{content: '';width: calc(100% + 60px);height: calc(100% + 60px);position: absolute;transform: translateY(-50%) translateX(-50%);background-color: #e74f38;top: 50%;left: 50%;}
.in-cust-list .in-cust-item.in-cust-theme .in-cust-boxs{position: relative;z-index: 1;}
.in-cust-list .in-cust-item.in-cust-theme strong{font-size: 45px;color: var(--body_color);letter-spacing: 20px;}
.in-cust-list .in-cust-item.in-cust-theme span{font-size: 18px;color: var(--body_color);}

.in-related{background-color: var(--contact_color);padding: 60px 0;}
.in-related h2{text-align: center;font-size: 35px;font-weight: 400;}
.in-related-list{margin-top: 40px;}
.in-related-list .swiper .swiper-slide{background-color: var(--body_color);}
.in-related-list .swiper .swiper-slide a{display: block;padding: 30px;}
.in-related-list .swiper .swiper-slide i{display: block;width: 100%;height: 0;padding-bottom: 75%;position: relative;margin-bottom: 20px;}
.in-related-list .swiper .swiper-slide img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);}
.in-related-list .swiper .swiper-slide h3{color: var(--title_color);text-align: center;font-size: 16px;margin-bottom: 15px;}
.in-related-list .swiper .swiper-slide p{text-align: center;color: var(--text_color);font-size: 14px;line-height: 30px;}


/* 单页样式 */
h2.title{font-size: 32px;text-align: center;}
h2.title span{color: var(--subback_color);}
em.subtitle{display: block;text-align: center;color: var(--text_color);text-transform: uppercase;}
.padding-90{padding: 90px 0;}

.in-single-cate{background-color: var(--lineback_color);}
.in-single-list{display: flex;grid-gap: 20px;}
.in-single-list>li>a{padding: 20px 30px;display: flex;align-items: center;color: var(--title_color);font-size: 16px;}
.in-single-list>li>a:hover,.in-single-list>li.active a{background-color: var(--subback_color);color: var(--body_color);}
.in-single-list>li img{width: 20px;margin-right: 5px;}

.in-single-boxs{padding: 60px 0;}
.in-single-boxs h1{text-align: center;font-size: 24px;color: var(--theme_color);font-weight: 700;position: relative;margin-bottom: 30px;}
.in-single-boxs h1::before{content: '';width: 60px;height: 2px;background-color: var(--theme_color);position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%);}
.in-single-text{line-height: 30px;font-size: 15px;color: var(--text_color);line-height: 30px;}
.in-single-text p{text-indent: 2em;}

.in-message h2{text-align: center;font-size: 24px;color: var(--theme_color);font-weight: 700;position: relative;margin-bottom: 30px;}
.in-message h2::before{content: '';width: 60px;height: 2px;background-color: var(--theme_color);position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%);}
.in-message em{text-align: center;display: block;color: var(--text_color);}


.in-contact{padding: 60px;}
.in-contact-item{width: 50%;padding: 0 15px;}
.in-contact-item h2{font-size: 19px;margin-bottom: 2rem;line-height: 2.5rem;}
.in-contact-item p{font-size: 15px;line-height: 30px;margin-bottom: 10px;color: var(--text_color);}
.in-contact-item img{max-width: 100%;}
.in-contact-boxs{margin-bottom: 30px;}
ul.in-contact-list>li{font-size: 15px;display: flex;align-items: center;margin-bottom: 10px;color: var(--text_color);}
ul.in-contact-list>li i{font-size: 20px;margin-right: 5px;}
.in-cont-boxs{position: relative;padding-right: 30%;}
.in-cont-code{position: absolute;right: 0;top: 40px;}
.in-cont-code img{width: 200px;height: 200px;}

.in-message-form{max-width: 80%;margin: 20px auto 0;}
.in-message-form .in-form-label{display: grid;grid-gap: 15px;grid-template-columns: repeat(2,1fr);margin-bottom: 15px;}
.in-message-form .in-form input{border: 1px solid var(--subtitle_color);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;width: 100%;padding: 15px 20px;box-sizing: border-box;font-family: 'Heavy';}
.in-message-form .in-form textarea{border: 1px solid var(--subtitle_color);width: 100%;padding: 15px 20px;box-sizing: border-box;font-family: 'Heavy';font-size: 14px;margin-bottom: 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.in-message-form .in-form button{padding: 10px 40px;background-color: var(--theme_color);color: var(--body_color);border: 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;cursor: pointer;}
.in-message-form .in-form button:hover{background-color: var(--subback_color);}


.in-culture,.in-partner,.in-factory{background-color: var(--lineback_color);}
.in-culture ul{grid-gap: 20px;}
.in-culture ul li{flex: 1;transition: all .3s;display: flex;align-items: center;justify-content: center;text-align: center;color: var(--body_color);background-repeat: no-repeat;background-position: center center;background-size: cover;cursor: pointer;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.in-culture ul li .in-culture-boxs{padding: 75px 15px;}
.in-culture ul li:hover{margin-top: -15px;margin-bottom: 15px;transition: all .3s;}

.in-advan-list{margin-top: 50px;}
.in-advan-list>ul{grid-gap: 28px;}
.in-advan-list>ul>li{flex: 1;box-shadow: 0px 2px 10px 0px rgba(61, 43, 43, 0.18);}
.in-advan-list>ul>li .in-advan-boxs{padding: 40px 35px;}
.in-advan-list>ul>li .in-advan-ico{display: flex;justify-content: center;}
.in-advan-list>ul>li .in-advan-ico i{font-size: 36px;}
.in-advan-list>ul>li h3{text-align: center;font-size: 28px;margin-top: 25px;}
.in-advan-list>ul>li p{font-size: 16px;text-align: center;line-height: 28px;margin-top: 15px;color: var(--text_color);}

.in-partner-list{margin-top: 50px;}
.in-partner-list>ul{display: grid;grid-template-columns: repeat(7,1fr);background-color: var(--body_color);}
.in-partner-list>ul>li{border-left: 1px solid var(--click_color);border-bottom: 1px solid var(--click_color);}
.in-partner-list>ul>li:nth-child(-n+7){border-top: 1px solid var(--click_color);}
.in-partner-list>ul>li:last-child,.in-partner-list>ul>li:nth-child(7n+7){border-right: 1px solid var(--click_color);}
.in-partner-list>ul>li .in-partner-ico{width: 100%;height: 0;position: relative;padding-bottom: 60%;}
.in-partner-list>ul>li .in-partner-ico img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);}

.service{background-image: url(../images/service-back.jpg);margin-top: 90px;}
.service-boxs{justify-content: space-between;align-items: center;}
.service-text{width: 80%;padding: 4.5rem 22.5rem;color: var(--body_color);font-size: 24px;position: relative;}
.service-text span{font-size: 12px;}
.service-text p{font-size: 16px;}
.service-url{flex: 1;display: flex;justify-content: center;}
.service-url a{border: 1px solid var(--body_color);padding: 10px 30px;color: var(--body_color);-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}
.service-url a:hover{background-color: var(--subback_color);}

#map{margin-top: 60px;height: 640px;}
.in-search{display: flex;justify-content: center;align-items: center;background-color: var(--theme_color);height: 200px;background-image: url(../images/search-banner.jpeg);background-repeat: no-repeat;background-position: center center;background-size: cover;position: relative;}
.in-search-mask{background-color: var(--title_color);position: absolute;width: 100%;height: 100%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.in-search-box{position: relative;z-index: 1;width: 30%;}
.in-search .position-relative{position: relative;}
.in-search .position-relative input{width: 100%;padding: 10px 15px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;border: 0;}
.in-search .position-relative button{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);background-color: inherit;border: 0;cursor: pointer;}
.in-search .hot-search{padding: 10px 0;}
.in-search .hot-search a{margin: 0 5px;}

#search{background-color: var(--contact_color);padding-top: 60px;padding-bottom: 60px;}
.search-boxs{-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;background-color: var(--body_color);}
.search-result{display: flex;justify-content: space-between;padding: 40px 60px 30px;border-bottom: 1px solid var(--click_color);font-size: 16px;}
.search-list{padding-bottom: 40px;}
.search-list>ul>li{border-bottom: 1px solid var(--click_color);}
.search-list>ul>li a{display: block;padding: 40px 60px;color: var(--theme_color);}
.search-list>ul>li h3{font-size: 18px;color: var(--subtitle_color);}
.search-list>ul>li p{color: var(--text_color);font-size: 14px;}

.in-series_title{display: grid;grid-gap: 15px;grid-template-columns: repeat(5,1fr);margin-bottom: 60px;}
.in-series_em{background-repeat: no-repeat;background-size: cover;background-position: center center;display: flex;align-items: center;justify-content: center;height: 120px;color: var(--body_color);font-size: 16px;cursor: pointer;position: relative;transition: all .3s;}
.in-series_em img{width: 20px;margin-right: 5px;}
.in-series_em .in-series_icon{display: flex;align-items: center;position: relative;z-index: 1;}
.in-series_em .in-series_cover{position: absolute;width: 100%;height: 100%;background-color: var(--title_color);filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;transition: all .3s;}

.in-series_em:hover .in-series_cover,.on .in-series_cover{background-color: var(--theme_color);transition: all .3s;}

.in-series_con_cover{position: relative;height: 0;width: 100%;padding-bottom: 35%;}
.in-series_con_cover .imgs-cover{position:absolute;width: 100%;height: 100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);object-fit: cover;}
.in-series_con_cover .in-series_con_name{position: absolute;left: 100px;top: 50px;color: var(--body_color);}
.in-series_con_cover .in-series_con_name h3{font-size: 36px;margin-top: 30px;}
.in-series_con_cover .in-series_con_name em{font-size: 18px;}
.in-series_con_list .in-series_icon{width: 70px;}
.in-series_contents{padding: 20px;font-size: 15px!important;line-height: 25px!important;color: var(--text_color);}
.in-series-title{text-align: center;font-size: 30px;padding: 20px 0;}
.in-series_con_list{display: none;}

.in-support-item h2{font-size: 24px;line-height: 45px;border-bottom: 1px solid var(--click_color);}
.in-support-item h2 span{display: inline-block;position: relative;}
.in-support-item h2 span::after{content: '';position: absolute;width: 100%;height: 2px;background-color: var(--subback_color);left: 0;bottom: 0;}
.in-support-item .in-support-boxs{padding: 20px 0;}
.in-support-item .in-support-imgs{display: flex;align-items: center;}
.in-support-item .in-support-text{font-size: 15px;line-height: 30px;color: var(--text_color);margin-right: 3em;}
.in-support-item .in-support-text h4{font-weight: 700;font-size: 16px;text-indent: 2em;}
.in-support-item .in-support-text p{text-indent: 2em;}
.in-support-item .in-support-analysis{padding: 20px 0;}
.in-support-item .in-support-analysis li{width: 33.33%;text-align: center;}
.in-support-item .in-support-analysis li h3{font-size: 15px;line-height: 45px;color: var(--subtitle_color);}


.in-system{background-color: var(--click_color);position: relative;margin-top: 50px;}
.in-system .in-system-title{position: absolute;left: 50%;transform: translateX(-50%);}
.in-system .in-system-title h2{color: var(--body_color);font-size: 24px;position: relative;text-align: center;z-index: 1;}
.in-system .in-system-title::after{content: '';position: absolute;border-top: 150px solid var(--subback_color);border-bottom: 0 solid rgba(0, 0, 0, 0);border-left: 150px solid rgba(0, 0, 0, 0);border-right: 150px solid rgba(0, 0, 0, 0);top: -20px;left: 50%;transform: translateX(-50%);}
.in-system .in-system-boxs{padding-top: 150px;margin: 0 auto;width: 60%;position: relative;}
.in-system .in-system-boxs::after{content: '';position: absolute;bottom: -30px;left: 50%;transform: translateX(-50%);border-top: 50px solid var(--subback_color);border-bottom: 0 solid rgba(0, 0, 0, 0);border-left: 50px solid rgba(0, 0, 0, 0);border-right: 50px solid rgba(0, 0, 0, 0);}
.in-system .in-system-boxs p{text-align: center;font-size: 15px;line-height: 35px;color: var(--subtitle_color);}
.in-system .in-system-boxs .in-system-list{justify-content:center;}
.in-system .in-system-boxs .in-system-list>li{width: 33.333%;padding: 30px;}
.in-system .in-system-boxs .in-system-list>li img{width: 100%;}
.in-system .in-system-boxs .in-system-list>li h4{text-align: center;font-size: 15px;}

.in-scheme{background-color: var(--theme_color);padding: 60px 0 50px;}
.in-scheme-theme{width: 50%;margin: 0 auto;}
.in-scheme-title h2{color: var(--body_color);font-size: 30px;text-align: center;}
.in-scheme-text{padding: 20px 0;}
.in-scheme-text p{color: var(--body_color);font-size: 18px;line-height: 35px;}

.in-project{padding: 60px 0;margin: 0 auto;width: 75%;}
.in-project>ul{display: flex;justify-content: space-around;}
.in-project>ul>li{width: 24.333%;}
.in-project>ul>li i{width: 240px;height: 240px;margin: 0 auto;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;overflow: hidden;display: block;position: relative;margin-bottom: 20px;background-image: url(../images/pic_bg.png);background-repeat: no-repeat;background-position: center center;}
.in-project>ul>li img{position:absolute;width:100%;height:100%;max-width: 100%;max-height: 100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);}
.in-project>ul>li h3{text-align: center;font-size: 24px;font-weight: 600;}
.in-project>ul>li em{text-align: center;display: block;padding: 10px 0;}
.in-project>ul>li span{display: inline-block;background-color: var(--title_color);color: var(--body_color);padding: 5px;}
.in-project>ul>li p{font-size: 15px;line-height: 30px;margin-bottom: 5px;border-bottom: 1px solid #e9e9e9;line-height: 30px;}


.in-theme{font-size: 24px;font-weight: 700;margin-bottom: 50px;}
.in-theme span{font-size: 12px;font-weight: 400;}
.in-factory,.in-honor{padding: 60px 0;}
.in-factory-list{position: relative;}
.in-factory-title{position: absolute;top: 0;right: 0;display: flex;}
.in-factory-title div{padding: 10px 25px;cursor: pointer;margin: 0 10px;}
.in-factory-title div.on{background-color: var(--theme_color);color: var(--body_color);}
.in-factory-boxs{display: none;}
.in-factory-con .swiper.mySwiper{padding-bottom: 50px;}
.in-factory-con .swiper.mySwiper .swiper-slide i{display: block;height: 0;padding-bottom: 75%;position: relative;background-color: var(--click_color);border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;}
.in-factory-con .swiper.mySwiper .swiper-slide img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform: translateY(-50%) translateX(-50%);object-fit: cover;}
.in-factory-con .swiper.mySwiper .swiper-slide h3{line-height: 30px;text-align: center;}
.in-factory-con .swiper.mySwiper .swiper-pagination{bottom: 0;top: auto;}

.in-hr.swiper-container{width: 100%;height: 100%;overflow: hidden;position: relative;padding-bottom: 40px;}
.in-hr .swiper-slide {
    text-align: center;font-size: 18px;background: #fff;
    /* Center slide text vertically */
    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;
    transition: 300ms;
    transform: scale(0.8);
}
.in-hr .swiper-slide img{width:100%;height:100%;object-fit: cover;}
.in-hr .swiper-slide-active,.swiper-slide-duplicate-active{
    transform: scale(1);
}
.in-hr .swiper-button-prev,.in-hr .swiper-button-next{width: 44px;height: 44px;background-color: var(--click_color);-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; }
.in-hr .swiper-button-prev::after,.in-hr .swiper-button-next::after{font-size: 18px;color: var(--subtitle_color);}
.in-hr .swiper-pagination{bottom: 0;}