@import "font-awesome.css";
@import "michuan.css";
@import "animate.css";
@import "swiper.min.css";
*{box-sizing:border-box}
.wrap{width:1360px;margin:0 auto;}
.flex{display: flex;flex-wrap:wrap;justify-content:space-between}
.list.flex{justify-content:flex-start;}
.main{padding:60px 0;}

.top{height:55px;position:sticky;top:0;z-index:99999;display:flex;align-items:center;border-bottom:5px solid #6AAF08;background:#053636;}
.top .menu{display:flex;align-items: center;}
.top .menu .item{margin-right:40px;height:50px;display:flex;align-items:center;position: relative;}
.top .menu .item .sub {position: absolute;top: 55px;left: 0;width: 220px;background: #053636;padding: 0;transform: scaleY(0);transform-origin: top;transition: transform 0.3s ease-in-out;z-index: 111}
.top .menu .item .sub a {display: block;padding: 10px;font-size: 16px;color: #fff;}
.top .menu .item .sub a:hover {background: #6AAF08;}
.top .menu .item:hover .sub {transform: scaleY(1);}
.top .menu .item h3{width:100%;height:100%;display:flex;align-items:center;}
.top .menu .item h3 a{color:#fff;font-size:18px;display:block;padding:0 10px;;text-transform:uppercase;}
.top .menu .item.on{background:#fff;}
.top .menu .item.on h3 a,.top .menu .item:hover h3 a{color:#6AAF08;}
.top .info{display:flex;align-items: center;}
.top .info .lang{display:flex;align-items: center;margin-left:16px;}
.top .info .lang a{color:#fff;font-size:16px;margin-left:20px;position: relative;}
.top .info .lang a:last-child::after{content:"";width:1px;height:16px;background:#375E5E;position:absolute;left:-10px;top:50%;transform:translateY(-50%);}
.top .info form{display:flex;align-items:center;padding:0 5px;height:32px;background:#022626;border-radius:4px;border:1px solid #0F4343;;}
.top .info form button{width:30px;height:30px;background:none;cursor: pointer;border:0;display:flex;align-items: center;justify-content: center;}
.top .info form input{width:calc(100% - 30px);height:30px;;background:none;font-family: 'Regular';border:0;color:#fff;padding:0 10px;font-size:12px;}
.top .info form input::placeholder{color:#fff;}

.header{height:90px;display:flex;align-items: center;}
.header .info{display:flex;align-items: center;}
.header .info .item{margin-right:50px;display:flex;align-items: center;}
.header .info .item .i{width:50px;height:50px;border:1px solid #DDDDDD;border-radius:50%;display:flex;align-items: center;justify-content: center;margin-right:15px;}
.header .info .item .p{width:calc(100% - 65px);}
.header .info .item .p h3{font-size:16px;color:#053636;text-transform:uppercase;}
.header .info .item .p p{font-size:16px;color:#9A9A9A;}
.header .info .message_btn{transition-duration:.5s;width:160px;height:40px;background:#6AAF08;cursor: pointer;;border-radius:40px;display:flex;align-items: center;justify-content: center;}
.header .info .message_btn span{color:#fff;text-transform:uppercase;font-size:16px;}
.header .info .message_btn img{margin-right:10px;}
.header .info .message_btn:hover{background:#053636;}

.banner{overflow: hidden;position: relative;;}
.banner .pic{width:100%;}

.footer{height:870px;background:url(../images/footer_bg.jpg) no-repeat center/cover;}
.footer .footer_top{padding-top:100px;}
.footer .footer_top .menu{width:50%;display:flex;}
.footer .footer_top .menu .box{width:50%;padding:0 5%;}
.footer .footer_top .menu .box:first-child{padding-left:0;}
.footer .footer_top .menu .box .item h3{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:20px;}
.footer .footer_top .menu .box .item h3 a{font-size:24px;color:#fff;text-transform:uppercase;}
.footer .footer_top .menu .box .item p,.footer .footer_top .menu .box .item p a{font-size:16px;color:#fff;line-height:40px;}
.footer .footer_top .menu .box .item p a:hover{padding-left:10px;}
.footer .footer_top .menu .box .item:nth-child(2){margin-top:50px;}
.footer .footer_top .menu .box .ico{margin-top:70px;display:flex;align-items: center;}
.footer .footer_top .menu .box .ico a{margin-right:20px;color:#fff;position: relative;}
.footer .footer_top .menu .box .ico a:last-child{margin-right:0;}
.footer .footer_top .menu .box .ico a::after{content:"";width:1px;height:20px;background:#fff;position:absolute;right:-10px;top:50%;transform:translateY(-50%);}
.footer .footer_top .menu .box .ico a:hover{color:#6AAF08;}
.footer .footer_top .form{width:47%;}
.footer .footer_top .form .hd h3{display:flex;align-items: center;}
.footer .footer_top .form .hd h3 span{margin-left:20px;font-size:24px;color:#fff;}
.footer .footer_top .form .hd p{font-size:16px;color:#fff;line-height:30px;margin-top:20px;max-width:400px;}
.footer .footer_top .form .bd{margin-top:50px;}
.footer .footer_top .form .bd .item{width:100%;}
.footer .footer_top .form .bd .p h4{color:#fff;font-size:18px;margin-bottom:15px;}
.footer .footer_top .form .bd .flex .p{width:calc(50% - 15px);}
.footer .footer_top .form .bd .flex .p input{padding:0 10px;width:100%;border-radius:4px;height:50px;}
.footer .footer_top .form .bd .text_box{margin:30px 0;}
.footer .footer_top .form .bd .text_box textarea{width:100%;border-radius:4px;height:110px;padding:10px}
.footer .footer_top .form .bd .code_box{display:flex;align-items:flex-end;}
.footer .footer_top .form .bd .code_box .code{width:calc(100% - 220px);position: relative;}
.footer .footer_top .form .bd .code_box .code img{position: absolute;right:1px;bottom:1px;cursor: pointer;}
.footer .footer_top .form .bd .code_box .btn{transition-duration:.3s;background:#6AAF08;cursor: pointer;border-radius:8px;display:flex;align-items: center;height:50px;width:170px;display:flex;align-items: center;justify-content: center;color:#fff;}
.footer .footer_top .form .bd .code_box .btn img{height:20px;margin-right:10px;}
.footer .footer_top .form .bd .code_box .btn:hover{background:#053636;border-radius:50px;}
.footer .footer_bottom{padding-top:120px;}
.footer .footer_bottom p,.footer .footer_bottom p a{color:#fff;font-size:14px;}

.list-about-body{padding:80px 0 40px 0;}
.list-about-body .item{margin-bottom:40px;}
.list-about-body .item h2{font-size:48px;color:#053636;font-family: 'Barlow-Bold';margin-bottom:40px;}
.list-about-body .item p{font-size:18px;color:#053636;line-height:30px;margin-bottom:15px;}
.list-about-data{height:360px;width:100%;background:url(../images/about_05.jpg) no-repeat center/cover;display:flex;align-items: center;justify-content: center;}
.list-about-data .wrap{display:flex;justify-content: space-between;height:100%;align-items: center;}
.list-about-data .item{width:33%;display:flex;align-items: center;justify-content: center;flex-wrap:wrap;flex-direction: column;text-align:center;;}
.list-about-data .item .i{width:120px;height:120px;border-radius:100%;border:2px solid #fff;display:flex;align-items: center;justify-content: center;position: relative;}
.list-about-data .item .i:before,.list-about-data .item .i:after {width: 100%;height: 100%;border-radius: 50%;background: transparent;position: absolute;z-index:22;top: 50%;left: 50%;margin:-50% 0 0 -50%;-webkit-animation-delay: .9s;animation-delay: .9s;content: "";position: absolute;-webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0.5);box-shadow: 0 0 0 0 rgba(255,255,255,0.5);-webkit-animation: ripple 3s infinite;animation: ripple 3s infinite;-webkit-transition: all .4s ease;transition: all .4s ease}
.list-about-data .item .i:after {-webkit-animation-delay: .6s;animation-delay: .6s}
@-webkit-keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 30px rgba(255,255,255,0);box-shadow: 0 0 0 30px rgba(255,255,255,0)}
    100% {-webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0);box-shadow: 0 0 0 0 rgba(255,255,255,0)}
}
@keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 30px rgba(255,255,255,0);box-shadow: 0 0 0 30px rgba(255,255,255,0)}
    100% {-webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0);box-shadow: 0 0 0 0 rgba(255,255,255,0)}
}
.list-about-data .item .p h3{font-size:48px;color:#fff;margin:10px 0 5px;font-family: 'Barlow-Bold';}
.list-about-data .item .p p{font-size:16px;color:#FFFFFF;line-height:24px;}
.list-about-content .pic{width:340px;}
.list-about-content .pic img{width:100%;position:sticky;top:100px;}
.list-about-content .body{width:calc(100% - 340px);padding-right:13%;}
.list-about-content .body .hd{margin-bottom:40px;}
.list-about-content .body .hd img{height:35px;margin-bottom:20px;}
.list-about-content .body .hd h2{font-size:48px;line-height:48px;color:#053636;font-family: 'Barlow-Bold';}
.list-about-content .body .hd h2 span{color:#6AAF08}
.list-about-content .body .hd p{max-width:450px;color:#053636;font-size:18px;line-height:30px;margin-top:35px;}
.list-about-content .body .txt p{font-size:18px;color:#053636;line-height:30px;margin-bottom:15px;}
.list-about-content .body .contact .p{padding:30px 0 20px;border-bottom:1px solid #CCCFD0;}
.list-about-content .body .contact .p h3{font-size:24px;color:#6AAF08;margin-bottom:20px;font-family: 'Barlow-Bold';}
.list-about-content .body .contact .p p{font-size:16px;line-height:24px;color:#053636;width:80%;}
.list-about-content .body .contact .p .a{display:flex;width:100%;}
.list-about-content .body .contact .p .a a{width:calc(100% / 3);color:#535353;font-size:16px;line-height:24px;}
.list-about-content .body .contact .p .a a:hover{color:#6AAF08;}
.list-about-content .body .form{padding-top:90px;}
.list-about-content .body .form input,.list-about-content .body .form textarea{width:100%;border-radius:4px;height:50px;padding:0 10px;margin-bottom:30px;border:1px solid #BCBCBC;}
.list-about-content .body .form textarea{min-height:250px;padding:10px;}
.list-about-content .body .form input:hover,.list-about-content .body .form textarea:hover{border-color:#6AAF08;color:#6AAF08}
.list-about-content .body .form .code_box .btn{transition-duration:.3s;width:170px;height:50px;background:#6AAF08;cursor: pointer;border-radius:8px;display:flex;align-items: center;justify-content: center;color:#fff;}
.list-about-content .body .form .code_box .btn:hover{background:#053636;border-radius:50px;}
.list-about-content .body .form .code_box .codebox{width:calc(100% - 220px);position: relative;}
.list-about-content .body .form .code_box .codebox img{position: absolute;right:1px;bottom:1px;cursor: pointer;}

.list-news .hd{margin-bottom:60px;display:flex;align-items: center;justify-content: center;}
.list-news .hd a{border:2px solid #6AAF08;border-radius:8px;margin-right:15px;min-width:160px;height:50px;display:flex;align-items: center;justify-content: center;font-size:16px;;}
.list-news .hd a:last-child{margin-right:0;}
.list-news .hd a:hover,.list-news .hd a.on{background:#6AAF08;color:#fff;}
.list-news .list .item{width:calc(100% / 3 - 30px);margin:0 45px 45px 0;}
.list-news .list .item:nth-child(3n){margin-right:0;}
.list-news .list .item .txt h3{font-size:20px;color:#053636;margin:20px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-news .list .item .txt p{font-size:18px;line-height:30px;color:#053636;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2}
.list-news .list .item .txt .time{font-size:14px;opacity:.4;color:#053636;margin-top:30px;}
.list-news .alt{font-size:48px;color:#053636;font-family: 'Barlow-Bold';margin-bottom:40px;}
.list-news .title{border-bottom:1px solid #CDD7D7;padding-bottom:30px;margin-bottom:40px;}
.list-news .title h2{font-size:20px;color:#053636;margin-bottom:15px;}
.list-news .title .tine{font-size:14px;opacity:.4;color:#053636;margin-bottom:30px;}
.list-news .up_down{border-top:1px solid #CDD7D7;padding-top:30px;margin:40px 0;}
.list-news .up_down .page p,.list-news .up_down .page p a{font-size:18px;color:#053636;line-height:30px;}
.list-news .up_down .btn{width:160px;height:50px;border-radius:4px;display:flex;align-items: center;justify-content: center;background:#6AAF08;color:#fff;font-size:16px;}
.list-news .up_down .btn:hover{background:#053636;border-radius:30px}
.list-news .body p{font-size:18px;color:#053636;line-height:30px;margin-bottom:15px;}

.index-title{margin-bottom:50px;}
.index-title h2{font-size:48px;color:#053636;font-family: 'Barlow-Bold';margin-bottom:20px;}
.index-title p{font-size:16px;line-height:25px;color:#053636}

.list-pro .left{width:280px;}
.list-pro .left .menu{position:sticky;top:80px;}
.list-pro .left .menu p{margin-bottom:10px;}
.list-pro .left .menu p a{border:2px solid #6AAF08;border-radius:4px;padding:0 15px;color:#053636;display:flex;width:100%;height:50px;display:flex;align-items: center;}
.list-pro .left .menu p a.on{background:#6AAF08;color:#fff;}
.list-pro .left .menu p a:hover{color:#6AAF08;}
.list-pro .right{width:calc(100% - 280px);padding-left:40px;}
.list-pro .right .list .item{width:calc(100% / 4 - 25px);margin:0 25px 25px 0;}
.list-pro .right .list .item:nth-child(4n){margin-right:0;}
.list-pro .right .list .item a{padding:15px;background:#F3F1F4;display:block;position: relative;}
.list-pro .right .list .item .txt{padding:15px 0;position: relative;}
.list-pro .right .list .item .txt .star{margin-bottom:20px;}
.list-pro .right .list .item .txt .t h3{font-size:24px;transition-duration:.3s;color:#053636;font-family: 'Barlow-Bold';}
.list-pro .right .list .item .txt .t p{font-size:18px;color:#053636;margin-top:6px;}
.list-pro .right .list .item .txt .i{position: absolute;right:15px;bottom:15px;}
.list-pro .right .list .item:hover .txt .t h3{color:#6AAF08}
.list-pro .right .alt{font-size:48px;color:#053636;font-family: 'Barlow-Bold';margin-bottom:40px;}
.list-pro .right .show_pro .show_box {padding: 35px;background: #fff;display: flex;flex-wrap: wrap;margin-bottom:50px;}
.list-pro .right .show_pro .show-swiper{display:none;}
.list-pro .right .show_pro .show_box .tupian_list {width: 490px}
.list-pro .right .show_pro .show_box .tupian_list .datu {width: calc(100% - 90px);}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu {width: 70px;}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu li{transition-duration:.3s;width: 70px;height: 70px;border: 1px solid #053636;margin-bottom:8px;display: flex;align-items: center;}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu li:hover{border-color:#6AAF08}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu li img{width:68px;height:68px;}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu .btn{display: flex;}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu .btn a {width: 50%;height: 25px;display: flex;align-items: center;justify-content: center;font-size: 15px;color: #fff;background: #053636;}
.list-pro .right .show_pro .show_box .tupian_list .xiaotu .btn a:hover {background: #6AAF08}
.list-pro .right .show_pro .show_box .info_list{display: flex;align-content: space-between;flex-wrap: wrap;width: calc(100% - 490px);padding-left: 50px;}
.list-pro .right .show_pro .show_box .info_list .btn{padding-bottom: 18px;}
.list-pro .right .show_pro .show_box .info_list .btn .t h2{font-size: 30px;color: #053636;font-family: 'Barlow-Bold';}
.list-pro .right .show_pro .show_box .info_list .btn .t h3{margin-top: 5px;font-size: 18px;color: #053636;}
.list-pro .right .show_pro .show_box .info_list .btn .star{margin-top:15px;}
.list-pro .right .show_pro .show_box .info_list .ico{padding: 10px 0;display: flex;}
.list-pro .right .show_pro .show_box .info_list .ico a{width: 45px;height: 45px;border-radius: 4px;margin-right: 10px;background: #000000;display: flex;align-items: center;color: #fff;justify-content: center;}
.list-pro .right .show_pro .show_box .info_list .ico a:hover{background: #6AAF08;border-radius: 45px;}
.list-pro .right .show_pro .show_box .info_list .txt{padding: 10px 0;font-size: 16px;line-height: 26px;}
.list-pro .right .show_pro .show_box .info_list .info_list_top{width: 100%}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom{border: 1px solid #A7A7A7;border-radius: 5px;background:#FFFFFF;padding: 15px;width: 100%}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom h2{font-size: 24px;color: #6AAF08;font-family: 'Barlow-Bold';}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom p{margin: 5px 0;font-size: 16px;line-height: 24px;color: #191A1C;}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom h3{font-size: 16px;color: #191A1C;}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom h3 a{color: #6AAF08}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom .message_btn{transition-duration: .3s;cursor: pointer;;width: 100%;height: 40px;background: #6AAF08;border-radius: 8px;display: flex;align-items: center;justify-content: center;margin-top: 20px;}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom .message_btn img{height: 20px;}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom .message_btn span{margin-left: 10px;color: #fff}
.list-pro .right .show_pro .show_box .info_list .info_list_bottom .message_btn:hover{border-radius: 30px;}

.index-app{width:100%;height:650px;background:url(../images/app_bg.jpg) no-repeat left center;}
.index-app .hd{padding:70px 0;text-align:center;}
.index-app .hd h2{font-size:48px;color:#FFFFFF;margin-bottom:15px;font-family: 'Barlow-Bold';}
.index-app .hd p{font-size:16px;line-height:24px;color:#FFFFFF;}

.index-app .bd{overflow: hidden;}
.index-app .bd .swiper-slide a{display:block;width:100%;position: relative;overflow:hidden}
.index-app .bd .swiper-slide a .t{transition-duration:.3s;padding:15px;display:flex;align-items: center;justify-content:center;text-align:center;line-height:40px;font-size:24px;color:#fff;position: absolute;left:0;top:100%;width:100%;height:100%;background:rgba(0,0,0,.7)}
.index-app .bd .swiper-slide:hover a .t{top:0;}

.index-btn{position: relative;padding-top:50px;display:flex;align-items:center;justify-content: center;}
.index-btn i{cursor:pointer;;color:#fff;font-size:18px;transition-duration:.3s;;width:34px;height:34px;background:#6AAF08;margin-right:10px;display:flex;align-items: center;justify-content: center;}
.index-btn i.swiper-button-disabled{opacity:.2}

.index-about-data .info{width:32%}
.index-about-data .info p{font-size:24px;color:#fff;line-height:40px;}
.index-about-data .info a{margin-top:50px;width:155px;height:50px;border-radius:5px;background:#fff;border-radius:4px;display:flex;align-items: center;justify-content: center;}
.index-about-data .info a span{margin-right:15px;font-size:18px;color:#6AAF08}
.index-about-data .info a:hover{border-radius:40px}
.index-about-data .data{width:65%;}

.index-pro .bd{overflow:hidden}
.index-pro .bd .swiper-slide a{padding:15px;background:#F3F1F4;display:block;position: relative;}
.index-pro .bd .swiper-slide a .txt{padding:15px 0;position: relative;}
.index-pro .bd .swiper-slide a .txt .star{margin-bottom:20px;}
.index-pro .bd .swiper-slide a .txt .t h3{font-size:30px;transition-duration:.3s;color:#053636;font-family: 'Barlow-Bold';}
.index-pro .bd .swiper-slide a .txt .t p{font-size:18px;color:#053636;margin-top:6px;}
.index-pro .bd .swiper-slide a .txt .i{position: absolute;right:15px;bottom:15px;}
.index-pro .bd .swiper-slide a:hover .txt .t h3{color:#6AAF08}

.index-type{padding-top:100px;background:url(../images/type_bg.jpg) no-repeat bottom center}
.index-type .hd{text-align: center;margin-bottom:80px;}
.index-type .hd h2{font-size:48px;color:#053636;font-family: 'Barlow-Bold';margin-bottom:20px;}
.index-type .hd p{font-size:16px;line-height:25px;color:#053636}
.index-type .bd .swiper-slide a{width:100%;display:block;}
.index-type .bd .swiper-slide a .txt{width:100%;padding:25px;border-bottom-right-radius:15px;background:#6AAF08;display:flex;align-items:center;justify-content:space-between;}
.index-type .bd .swiper-slide a .txt h3{font-size:18px;color:#fff;}
.index-type .more{display:flex;justify-content: center;padding:50px 0;align-items: center;}
.index-type .more span{font-size:30px;color:#fff;margin-right:15px;border-bottom:2px solid #fff;}
.index-type .more:hover span{border-color:#6AAF08}

.index-swiper{overflow:hidden;position: relative;}
.index-swiper .swiper-pagination{bottom:30px;z-index:99;}
.index-swiper .swiper-pagination .swiper-pagination-bullet{transition-duration:.4s;width:18px;height:18px;border-radius:18px;background:#fff;border-radius:18px;margin:0 10px;opacity:1;}
.index-swiper .swiper-pagination .swiper-pagination-bullet-active{width:40px;background:#6AAF08}

.inde-about{padding:120px 0 20px 0;}
.inde-about .pic{width:42%}
.inde-about .pic img{width:100%}
.inde-about .txt{width:58%;padding:0 0 300px 70px;position: relative;}
.inde-about .txt .hd{margin-bottom:40px;}
.inde-about .txt .hd img{height:35px;margin-bottom:10px;}
.inde-about .txt .hd h2{font-size:48px;line-height:48px;color:#053636;font-family: 'Barlow-Bold';}
.inde-about .txt .hd h2 span{color:#6AAF08}
.inde-about .txt .p{font-size:18px;color:#053636;line-height:30px;}
.inde-about .txt .i{position: absolute;bottom:0;right:0;width:840px}
.inde-about .txt .i img{width:100%;}

@media (max-width: 1360px){
.wrap{width:98%;}
}
@media (max-width: 1200px){
.list-pro .right .show_pro .show_box .tupian_list{width:100%}
.list-pro .right .show_pro .show_box .info_list{width:100%;padding:20px 0;}
}
@media screen and (max-width:992px) {
.list-pro .right,.list-about-content .body,.footer .footer_top .form .bd .flex .p,.footer .footer_top .form,.list-news .list .item,.wrap,.inde-about .pic,.inde-about .txt,.index-about-data .info,.index-about-data .data{width:100%;}
.main,.inde-about,.list-about-body{padding:30px 10px}
.list-pro .right .show_pro .show-swiper{display:block;position: relative;}
.list-pro .right .show_pro .show_box .tupian_list,.list-about-content .pic,.header,.top,.footer .footer_top .menu,.list-news .hd,.list-pro .left{display:none;}
.index-swiper .swiper-pagination{bottom:15px}
.index-swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px}
.inde-about .txt{padding:30px 0 0 0;}
.inde-about .txt .hd,.index-type .hd,.index-title{margin-bottom:20px}
.inde-about .txt .hd h2,.list-about-body .item h2,.list-pro .right .alt,.list-about-content .body .hd h2,.index-type .hd h2,.index-title h2,.index-app .hd h2,.list-news .alt{margin-bottom:10px;font-size:28px;line-height:32px}
.list-about-content .body .txt p,.list-about-body .item p,.inde-about .txt .p,.list-news .body p,.list-about-content .body .hd p,.index-type .hd p,.index-title p,.index-app .hd p,.footer .footer_top .form .hd p{font-size:14px;line-height:24px}
.inde-about .txt .p{margin-bottom:10px;}
.inde-about .txt .i{position: static;max-width:100%;}
.index-type{padding:0 10px;background:none;}
.index-type .bd{overflow:hidden}
.index-type .bd .swiper-slide a .txt{padding:15px}
.index-type .bd .swiper-slide a .txt h3{font-size:14px}
.index-type .more{padding:25px 0;}
.index-type .more span{font-size:20px;margin-right:10px;color:#6AAF08;border-color:#6AAF08}
.index-pro .index-btn{padding:10px 0 20px 0 !important;display:flex;justify-content: flex-end;width:100%;}
.index-pro .bd .swiper-slide a,.list-pro .right .list .item a{padding:10px;}
.index-pro .bd .swiper-slide a .txt,.list-pro .right .list .item a .txt{padding:10px 0;}
.index-pro .bd .swiper-slide a .txt .star,.list-pro .right .list .item a .txt .star{margin-bottom:10px;}
.index-pro .bd .swiper-slide a .txt .t h3,.list-pro .right .list .item a .txt .t h3{font-size:18px}
.index-pro .bd .swiper-slide a .txt .t p,.list-pro .right .list .item a .txt .t p{font-size:14px;}
.list-about-data{height:auto;padding:40px 20px;}
.index-about-data .info p{font-size:18px;line-height:26px;}
.index-about-data .info a{margin:30px auto 60px;}
.list-about-data .item .i{width:60px;height:60px;}
.list-about-data .item .i img{width:30px;}
.list-about-data .item .p h3{font-size:30px;margin:15px 0;}
.list-about-data .item .p p{font-size:13px;height:30px;line-height:1;}
.index-app{height:auto;}
.index-app .bd{padding:0 10px;}
.index-app .index-btn{padding:25px 0;}
.index-app .bd .swiper-slide a .t{font-size:16px;line-height:26px;padding:10px;}
.list-news .list .item{margin:0 0 20px 0;}
.list-news .list .item .txt h3{font-size:18px;margin:10px 0;}
.list-news .list .item .txt p{font-size:14px;line-height:24px;height:auto;}
.list-news .list .item .txt .time{margin-top:15px;}
.footer{height:auto;padding:40px 10px 60px;}
.footer .footer_top{padding:0;}
.footer .footer_top .form .hd p{margin:10px 0 0 0;max-width:100%;}
.footer .footer_top .form .bd{margin:20px 0 0 0;}
.footer .footer_top .form .bd .p h4{font-size:15px;margin-bottom:5px;}
.footer .footer_top .form .bd .flex .p{margin-bottom:10px;}
.footer .footer_top .form .bd .flex .p input{height:40px;}
.footer .footer_top .form .bd .text_box{margin:0 0 10px 0;}
.footer .footer_top .form .bd .code_box{display:block;}
.footer .footer_top .form .bd .code_box .btn{width:120px;height:40px;margin:30px auto;}
.footer .footer_bottom{padding:0;}
.footer .footer_bottom p, .footer .footer_bottom p a{font-size:12px;line-height:22px;}
.footer .footer_bottom .michuan{margin:20px auto 0;}
.list-news .title{padding-bottom:15px;margin-bottom:20px;}
.list-news .up_down .page p, .list-news .up_down .page p a{font-size:14px;line-height:24px;}
.list-news .up_down .btn{width:max-content;padding:0 15px;height:35px;margin:20px auto;font-size:14px}
.list-about-content .body{padding:0;}
.list-about-content .body .hd{margin-bottom:20px;}
.list-about-content .body .hd img{margin-bottom:10px;}
.list-about-content .body .hd p{margin:10px 0 0 0;max-width:100%;}
.list-about-content .body .contact .p{padding:15px 0;}
.list-about-content .body .contact .p p{width:100%;}
.list-about-content .body .contact .p h3{font-size:18px;margin-bottom:10px;}
.list-about-content .body .form{padding-top:40px}
.list-about-content .body .form input, .list-about-content .body .form textarea{margin-bottom:10px;height:40px}
.list-about-content .body .form textarea{min-height:120px;}
.list-about-content .body .form .code_box .codebox{width:100%;}
.list-about-content .body .form .code_box .btn{width:120px;height:40px;margin:25px auto;}
.list-about-content .body .form .code_box .btn span{margin-left:10px;}
.list-pro .right{padding:0;}
.list-pro .right .list{justify-content: space-between;}
.list-pro .right .list .item{width:49%;margin:0 0 10px 0;}
.list-pro .right .show_pro{overflow:hidden}
.list-pro .right .show_pro .show_box{padding:15px;margin-bottom:25px;}
.list-pro .right .show_pro .show_box .info_list{padding:0;}
.list-pro .right .show_pro .show_box .info_list .txt{font-size:14px;line-height:24px;}
.swiper-pagination-bullet-active{background:#6AAF08}
}