@charset "UTF-8";
@media (max-width: 1024px){
	.about-lis4 .item-right{
        width:16%;
    }
    .inno-list2 .lis2-div .list2-swiper-inno .swiper-slide .titlename{
        width:60%;
        left:20%;
    }
    .inno-list3 li .pra .inoo-p{
        height:6.5rem;
    }
    .repon-list1 .repoin{
        padding:2.5rem 0 2.5rem 0.5rem;
        width:14rem;
    }
    .repon-list1 .repom-mian{
        left:0;
    }
    .inno-list2-xin ul li{
        width:45%;
    }
    .inno-list2-xin ul li:nth-child(2n){
        float:right;
    }
    .inno-list2-xin ul{
        width:90%;
    }
    .index-swiper .swiper-slide-active .index-list2{
            background-position: -40% top;
    background-size: cover;
    }
    .repon-list1{
        background-size:60vw auto
    }
}

@media (max-width: 992px){
	.index-swiper{
		height:calc(100vh - 58px);
		margin-top: 58px;
	}
	.index-swiper .index-list2 .list-content .title-p br{
		display:none;
	}
	.index-swiper .index-list3 .list3-mian .list3-right-swiper .item-p br{
		display:none;
	}
	 .index-list4 .list4-item .title-p br{
	 	display:none;
	 }
     .about-lis3 .left .list2-swiper .swiper-slide .item{
        left:40%;
     }
     .about-lis3 .left .list2-swiper .active:after{
        display:none;
     }
     .w1520{
        width:94.8%;
     }
     .product-mian .uli li .item-pro .title{
        font-size:0.7rem;   
        line-height:0.9rem;
     }
     .repon-list1 .repon-ul{
        left:2.6%;
     }
     .repon-list1{
        background-size:0
     }
     .repon-list1 .repoin{
        width:21rem;
     }
     .inno-list2-xin ul li{
        width:90%;
     }
     .inno-list2-xin ul li:nth-child(2n){
        float:left;
     }
      .index-swiper .swiper-slide-active .index-list2{
            background-position: -80% top;
    background-size: cover;
    }
}

@media (max-width: 767px){
	.index-swiper .index-pagetion{
		display:none !important;
	}
	.index-swiper .num-index{
		display:none !important;
	}
	.index-swiper{
		height:calc(100vh - 1rem);
		margin-top: 1rem;
	}
	.index-swiper .swiper-slide .index-list1 .index-list1-pagination{
		display:none;
	}
	.index-swiper .swiper-slide .index-list1 .item-list1 .item-blod{
		font-size:0.7rem;
		line-height:0.9rem;
	}
	.index-swiper .swiper-slide .index-list1 .item-list1 .item-en{
		font-size:0.4rem;
		line-height:0.6rem;
	}
	.index-swiper .swiper-slide .index-list1 .item-list1 .item-down{
		width:0.6rem;
		height:0.6rem;
		margin-top: 0.5rem;
	}
	.index-swiper .swiper-slide .index-list1 .item-list1{
		left:2.6%;
	}
	.index-swiper .swiper-slide .index-list1 .index-list1-prev, .index-swiper .swiper-slide .index-list1 .index-list1-next{
		width:0.6rem;
		height:0.6rem;
		bottom:5.1%;
	}
	.index-swiper .swiper-slide .index-list1 .index-list1-prev{
		right:auto;
		left:2.6%;
	}
	.index-swiper .swiper-slide .index-list1 .index-list1-next{
		right:auto;
		left:calc(2.6% + 0.8rem);
	}
    .index-swiper .index-list2 .list2-mian{
    	width:100%;
    }
    .index-swiper .index-list2 .list-content{
    	left: 2.6%;
    width: 94.8%;
    top: 5%;
    transform: translateY(0%);
    }
    .index-swiper .index-list2 .list-content .en-blod{
    	font-size:0.5rem;
    	line-height:0.6rem;
    }
    .index-swiper .index-list2 .list-content .ping-zd{
    	font-size:0.5rem;
    	line-height:0.6rem;
    	margin-top:0.2rem;
    }
    .index-swiper .index-list2 .list-content .title-p{
    	font-size:0.24rem;
    	line-height:0.36rem;
    	margin-top:0.3rem;
        height:1.44rem;
            -webkit-line-clamp: 4;
    }
    .index-swiper .index-list2 .list2-ul{
    	display:none;
    }
    .index-swiper .index-list2 .more{
    	margin-top: 0.5rem;
    padding-left: 0.35rem;
    width: 1.6rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.4rem;
        background-position: 1.5rem center;
        font-size: 0.24rem;
    }
    .index-swiper .index-list2 .list2-mian{
    	background-image:url(../img/list2-pho.png)
    }
    .index-swiper .swiper-slide .index-list2{
    	background-size:contain
    }
    .index-swiper .swiper-slide-active .index-list2{
    	background-position:1.5rem 112%;
    }
    .index-swiper .index-list3 .list3-mian .left{
    	width:100%;
    	margin-left:0;
    }
    .index-swiper .index-list3 .list3-mian .list3-right-swiper .en-name{
    	font-size:0.5rem;
    	line-height:0.6rem;
    	text-align:center;
    	display:none;
    }
    .index-swiper .index-list3 .list3-mian .list3-right-swiper .cn-name{
    	font-size:0.5rem;
    	line-height:0.6rem;
    	margin-top:0.3rem;
    	text-align:center
    }
    .index-swiper .index-list3 .list3-mian .list3-right-swiper .item-p{
    	font-size:0.24rem;
    	line-height:0.4rem;
    	margin-top:0.2rem;
    	text-align:center
    }
    .index-swiper .index-list3 .list3-mian .right{
    	position:relative;
    	top:auto;
    	transform:translateY(0);
    	width:100%;
    	right:auto;
    	float:left;
    	margin-top:0.3rem;
    }
    .index-swiper .index-list3 .list3-mian{
    	width:100%;
    }
    .index-swiper .index-list3 .w1720{
    	width:94.8%;
    }
    .index-swiper .index-list3 .list3-prev, .index-swiper .index-list3 .list3-next{
    	width:0.6rem;
    	height:0.6rem;
    }
    .index-swiper .index-list3 .list3-mian .list3-right-swiper .more{
    	margin: 0.5rem auto 0;
    padding-left: 0.35rem;
    width: 1.6rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.4rem;
        background-position: 1.5rem center;
        font-size: 0.24rem;
    }
    .index-swiper .index-list3 .list3-mian .left .left-big{
    	display:none;
    }
    .index-swiper .index-list3 .list3-mian .list3-left-swiper{
    	position:relative;
    	top:auto;
    	left:auto;
    	width:80%;
    	height:auto;
    	transform:translate(0);
    	margin:0 auto;
    }
    .index-swiper .index-list3 .list3-mian .list3-right-swiper .list3-right-pagination{
    	display:none;
    }
    .index-swiper .index-list3 .left-back{
    	font-size:1.5rem;
    	line-height:1.5rem;
    	bottom:32%;
    }
    .index-list4 .list4-item{
    	position: relative;
    top: 5%;
    transform: translateY(0%);
    left: 2.6%;
    z-index: 10;
    width: 94.8%;
    text-align: center;
    }
    .index-list4 .list4-item .en-blod{
    	font-size:0.5rem;
    	line-height:0.6rem;
    }
    .index-list4 .list4-item .ping-zd{
    	font-size:0.5rem;
    	line-height:0.6rem;
    	margin-top:0.2rem;
    }
    .index-list4 .list4-item .title-p{
    	font-size:0.24rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .index-list4 .list4-item .more{
    	margin: 0.5rem auto 0;
    padding-left: 0.35rem;
    width: 1.6rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.4rem;
        background-position: 1.5rem center;
        font-size: 0.24rem;
        text-align: left;
    }
    .index-list4 .list-qiu{
    	width:80%;
    	top:60%;
    }
    .index-list4 .none-list4 .lista-mapdiv .liul{
    	top:5%;
    	transform:translateY(0);
    	width:94.8%;
    	left:2.6%;
    }
    .index-list4 .none-list4 .lista-mapdiv .liul li{
    	width:24%;
    	height:0.6rem;
    	line-height:0.6rem;
    	border-radius:0.3rem;
    	font-size:0.24rem;
    	margin-bottom:0;
    	margin-right:1.3%;
    	float:left;
    }
    .index-list4 .none-list4 .lista-mapdiv .liul li:nth-last-child(1){
    	margin-right:0;
    }
    .index-list4 .none-list4 .lista-mapdiv .map-xiangqimap .irpo{
    	padding:0.4rem;
    }
    .index-list4 .none-list4 .lista-mapdiv .map-xiangqimap{
    	bottom:10%;
    	top:auto;
    	transform:translateY(0);
    	width:94.8%;
    	right:2.6%;
    }
    .index-list4 .none-list4 .lista-mapdiv .map-xiangqimap .irpo .itemname{
    	font-size:0.3rem;
    	line-height:0.4rem;
    }
    .index-list4 .none-list4 .lista-mapdiv .map-xiangqimap .irpo .item-p{
    	font-size:0.24rem;
    	line-height:0.4rem;
    	margin-top:0.3rem;
    }
    .index-list4 .none-list4 .lista-mapdiv .map-xiangqimap .irpo .tan{
    	margin: 0.5rem auto 0;
    padding-left: 0.35rem;
    width: 1.6rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.4rem;
        background-position: 1.5rem center;
        font-size: 0.24rem;
        text-align: left;
    }
    .index-list4 .none-list4 .lista-mapdiv .item4-imgbk.num1{
    	top:-30%;
    }
    .index-list4 .none-list4 .lista-mapdiv .dian-yuan-map.num1 .map-div1{
    	left: 86%;
    top: 13%;
    }
    .index-list4 .none-list4 .lista-mapdiv .dian-yuan-map.num1 .map-div2 {
    left: 86%;
    top: 15%;
}
.index-list4 .none-list4 .lista-mapdiv .dian-yuan-map.num1 .map-div3 {
    left: 84%;
    top: 14%;
}
.index-list4 .none-list4 .lista-mapdiv .dian-yuan-map.num1 .map-div4 {
    bottom: 49%;
    left: 54%;
}
.w1520{
    width:94.8%;
}
.subnav{
    height:0.8rem;
    line-height:0.8rem;
    top:calc(1rem + 12px);
}
.subnav .left{
    display:none;
}
.subnav ul.right{
    text-align:center;
    width:100%;
}
.subnav ul.right li{
    
    margin-right: 0.2rem;
}
.subnav ul.right li span{
    font-size:0.24rem;
}
.subnav ul.right li i{
    width:0.3rem;
    height:0.3rem;
    margin-right:0.2rem;
}
.about-list1 .about-mian{
    padding:0.3rem 0 9rem;
}
.about-list1 .about-mian .about-left{
    width:100%;
}
.about-list1 .about-mian .about-left .name{
    font-size:0.5rem;
    line-height:0.6rem;
}
.about-list1 .about-mian .about-left .name-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
}
.about-list1 .about-mian .about-li{
    margin-top:0.5rem;
}
.about-list1 .about-mian .about-li li{
    width:33.3%;
    margin-right:0;
}
.about-list1 .about-mian .about-li li:after{
    display:none;
}
.about-list1 .about-mian .about-li li .num{
    font-size:0.5rem;
    line-height:0.5rem;
}
.about-list1 .about-mian .about-li li .tit{
    font-size:0.24rem;
}
.about-list1 .about-mian .about-li li .year-tit{
    font-size:0.24rem;
    line-height:0.3rem;
    margin-top:0.2rem;
}
.about-list1 .about-mian .add-div{
    margin-top:0.5rem;
}
.about-list1 .about-mian .add-div i{
    width:0.3rem;
    height:0.3rem;
    margin-right:0.2rem;
}
.about-list1 .about-mian .add-div span{
    font-size:0.24rem;
}
.about-list1{
    background-size:100%;
    background-position: bottom center;
}
.about-list1 .beji-shic{
    background-image:url(../img/list2-pho.png);
    right:0;
    display:none;
}
.about-list2{
    padding:0.6rem 0 0.6rem;
}
.about-list2 .title{
    font-size:0.5rem;
    line-height:0.6rem;
}
.about-list2 .about-cult{
    margin-top:0.5rem;
    padding:0.2rem 0;
}
.about-list2 .about-cult .tit-div{
    padding:0.2rem;
    min-height:5rem;
}
.about-list2 .about-cult .tit-div .ico{
    width:0.6rem;
}
.about-list2 .about-cult .tit-div .ico-tit{
    font-size:0.3rem;
    line-height:0.5rem;
    margin-top:0.3rem;
}
.about-list2 .about-cult .tit-div .ico-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
}
.about-list2-apge{
    margin-top:0.5rem;
}
.about-lis3 .left{
    width:100%;
    padding:0.6rem 0;
}
.about-lis3 .left .title{
    font-size:0.5rem;
    line-height:0.6rem;
    text-align:center;
    padding-left:0;
}
.about-lis3 .left .list2-swiper{
    height:4.5rem;
}
.about-lis3 .left .list2-swiper .swiper-slide{
    height:1.5rem;
    line-height:1.5rem;
}
.about-lis3 .left .list2-swiper .swiper-slide .item{
    left:10%;
    width:80%;
}
.about-lis3 .left .list2-swiper .swiper-slide .item img{
    width:0.5rem;
    margin-right: 0.2rem;
}
.about-lis3 .left .list2-swiper .swiper-slide .item span{
    font-size:0.3rem;
    line-height:0.5rem;
}
.about-lis3 .left .list2-swiper .prev-about{
    top:2.9rem;
    display:none
}
.about-lis3 .left .list2-swiper .next-about{
    bottom:2.7rem;
    display:none;
}
.about-lis3 .right{
    position:relative;
    top:auto;
    transform:translateY(0);
    width:80%;
    right:auto;
    left:10%;
    float:left;
}
.about-lis3 .right .right-siwper .tit{
    font-size:0.3rem;
}
.about-lis3 .right .right-siwper .tit span{
    font-size:0.3rem;
    line-height:0.4rem;
}
.about-lis3 .right .right-siwper .tit span.xian{
    width:0.4rem;
    height:0.1rem;
}
.about-lis3 .right .right-siwper .yeadr-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
}
.about-lis3{
    padding-bottom:0.6rem;
}
.about-lis4 .list4-mask{
    display:none;
}
.about-lis4 .item-left{
    width:100%;
}
.about-lis4 .item-left .list4-siwpe{
    height:auto;
}
.about-lis4 .item-left .list4-siwpe img{
    height:auto;
    width:100%;
    transform:translateY(-30px)
}
.about-lis4 .item-left .list4-page{
    bottom:0.5rem;
}
.about-lis4 .item-mian{
    width:94.8%;
    margin-left:2.6%;
    margin-top: 0.3rem;
}
.about-lis4 .item-mian .main-siwper .itt{
    font-size:0.5rem;
    line-height:0.6rem;
}
.about-lis4 .item-mian .main-siwper .item-p{
    margin-top:0.3rem;
    font-size:0.24rem;
    line-height:0.4rem;
    max-height:6rem;
    padding-right:0;
}
.about-lis4{
    padding-bottom:0.6rem;
}
.about-lis4 .item-right{
    display:block;
    position:relative;
    width:100%;
    top:auto;
    transform:translateY(0);
    float:left;
    margin-top:0.6rem;
    text-align:center
}
.about-lis4 .item-right img{
    display:none;
}
.about-lis4 .item-right .item-div{
    position:relative;
    top:auto !important;
    left:auto !important;
    right:auto !important;;
    bottom:auto !important;;
    display:inline-block;
    margin:0 0.1rem;
}
.about-lis4 .item-right .item-div .img{
    display:block;
    width:0.6rem;
    margin: 0 auto;
}
.about-lis4 .item-right .item-div.cur .img{
    width:0.6rem;
}
.about-lis4 .item-right .item-div .name{
    font-size:0.24rem;
}
.about-lis4 .item-right .item-div.cur .name{
    font-size:0.24rem;
}
.about-lis4 .item-right .item-div .img img{
    display:block
}
.product-mian .uli li{
    width:50%;
}
.product-mian .uli li .item-pro .title{
    font-size:0.3rem;
    line-height:0.4rem;
}
.product-mian .uli li .item-pro .title-p{
    font-size:0.24rem;
    line-height:0.4rem;
    height:0.8rem;
    margin-top:0.3rem;
}
.product-mian .uli li .item-pro .more{
    margin:0.3rem auto 0;
    height:0.6rem;
    line-height:0.6rem;
    font-size:0.24rem;
    padding-left:0.3rem;
    width:1.8rem;
    background-position:1.6rem center
}
.prolists-nav{
    height:0.8rem;
    line-height:0.8rem;
}
.prolists-nav p{
    width:75%;
    overflow: hidden;
white-space: nowrap;
}
.prolists-nav a{
    font-size:0.24rem;
}
.prolists-nav span{
    margin:0 4px;
    background-size:6px;
}
.prolists-nav a.back-a{
    padding-right:0.3rem;
    background-size:0.24rem;
}
.nei-non-body .nei-mian{
    margin-top:calc(1rem + 12px)
}
.productlist-mian{
    padding:0.6rem 0;
}
.productlist-mian .title{
    font-size:0.5rem;
    line-height:0.6rem;
}
.productlist-mian .title-p{
    font-size:0.24rem;
    margin-top:0.3rem;
    line-height:0.4rem;
}
.productlist-mian .tit-p{
    font-size:0.3rem;
    margin-top:0.5rem;
    line-height:0.5rem;
}
.productlist-mian .listul{
    margin-top:0.3rem;
}
.productlist-mian .listul li{
    width:49%;
    margin-right:2%;
    margin-bottom:0.2rem;
}
.productlist-mian .listul li:nth-child(2n){
    margin-right:0;
}
.productlist-mian .listul li .li-pro{
    padding:0.3rem;
}
.productlist-mian .listul li .li-pro .name{
    font-size:0.3rem;
    line-height:0.5rem;
    height:1rem;
}
.productlist-mian .listul li .li-pro .name-p{
    font-size:0.24rem;
    line-height:0.4rem;
    height:0.8rem;
    margin-top:0.3rem;
}
.productlist-mian .listul li .li-pro .more{
    margin-top:0.4rem;
    padding-right:0.3rem;
    font-size:0.24rem;
    background-size:6px;
}
.productlist-mian .deli{
    margin-top:0.3rem;
    padding-bottom:0.6rem;
}
.productlist-mian .deli .left{
    width:100%;
    font-size:0.3rem;
    line-height:0.5rem;
}
.productlist-mian .deli .right{
    width:100%;
    font-size:0.3rem;
    line-height:0.5rem;
}
.productlist-mian .detail-p{
    margin-top:0.5rem;
}
.productlist-mian .detail-p .p-div{
    font-size:0.24rem;
    line-height:0.4rem;
    width:100%;
}
.productlist-mian .detail-p .p-div .item{
    width:1.5rem;
}
.productlist-mian .detail-p .p-div .item-p{
    width:calc(100% - 1.5rem );
}
.productlist-mian .detail-p .hui-d{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.2rem;
}
.productlist-mian .detail-p .more{
    height:0.6rem;
    line-height:0.6rem;
    font-size:0.24rem;
    border-radius:0.3rem;
    padding-left:0.3rem;
    width:2rem;
    background-position:1.8rem center;
    background-size:6px;
    margin-top:0.5rem;
}
.inno-list1{
    padding:1rem 0 0.6rem;
}
.inno-title{
    font-size:0.3rem;
    line-height:0.4rem;
}
.inno-list1 .ino-name{
    font-size:.5rem;
    line-height:.6rem;
    margin-top:0.2rem;
}
.inno-list2{
    padding:0.6rem 0;
}
.inno-list2 .inno-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
}
.inno-list2 .lis2-div{
    margin-top:0.5rem;
    padding-bottom:0;
}
.inno-list2 .lis2-div .list2-swiper-inno{
    width:100%;
    height:4.5rem;
}
.inno-list2 .lis2-div .list2-swiper-inno .swiper-slide{
    height:1.5rem;
    line-height:1.5rem;
}
.inno-list2 .lis2-div .list2-swiper-inno .swiper-slide .titlename{
    font-size:0.3rem;
    line-height:0.5rem;
}
.inno-list2 .lis2-div .list2-right{
    position:relative;
    width:94.8%;
    margin:0 auto;
    left:2.6%;
    height:auto;
    float:left;
}
.inno-list2 .lis2-div .list2-right .imgname{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
    height:1.6rem;
}
.inno-list2 .lis2-div .list2-swiper-inno .active:before{
    width:0.18rem;
    height:0.3rem;
}
.inno-list2 .lis2-div:before{
    display:none;
}
.inno-list3 li{
    width:100%;
    padding-bottom:0;
}
.inno-list3 li:nth-child(2){
    border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    border-left:0;
    border-right:0;
}
.inno-list3 li .pra{
position:relative;
margin: 0 auto;
left:auto;
top:auto;
padding:0.5rem 0;
}
.inno-list3 li .pra .ico{
    width:0.5rem;
    margin-bottom:0.3rem;
}
.inno-list3 li .pra .inoo-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.2rem;
    height:auto;
}
.inno-list3 li:nth-child(2) .pra{
    left:0;
}
.inno-list4 .shicha-list4{
    display:none;
}
.inno-list4{
    background-size:100%;
    background-position:bottom center;
}
.inno-list4 .list4-mian .list-right{
    width:100%;
    padding: 0.6rem 0 6.8rem;
}
.inno-list4 .list4-mian .inno-ul{
    margin-top:0.3rem;
}
.inno-list4 .list4-mian .inno-ul li .num{
    font-size:0.5rem;
    line-height:0.5rem;
}
.inno-list4 .list4-mian .inno-ul li span.ti{
    font-size:0.3rem;
}
.inno-list4 .list4-mian .inno-ul li .titname{
    font-size:0.24rem;
    line-height:0.4rem;
}
.inno-list4 .list4-mian .inno-ul li{
    margin-bottom:0.3rem;
}
.repon-list1 .repon-ul{
    display:none;
}
.repon-list1 .repoin{
    width:100%;
    border-left:0;
    margin-left:0;
    padding:.6rem 0 0.6rem;
}
.repon-list1 .w1520{
    border-left:0;
}
.repon-list1 .repoin .title{
    font-size:0.5rem;
    line-height:0.6rem;
}
.repon-list1 .repoin .tit{
    font-size:0.3rem;
    line-height:0.5rem;
}
.repon-list1 .repoin .tit-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
}
.repon-list1 .repoin .div-item{
    margin-bottom:0.5rem;
}
.about-lis4 .item-mian .main-siwper .itt-re{
    font-size:0.3rem;
    line-height:0.4rem;
}
.join-list1 .join-mian .join-div{
    padding:0.3rem 0 0.6rem;
}
.join-list1 .join-mian .join-div{
    width:100%;
}
.join-list1 .join-mian .title{
    font-size:0.5rem;
    line-height:0.6rem;
}
.join-list1 .join-mian .title-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.3rem;
}
.join-list1 .join-mian .join-item{
    margin-bottom:0.5rem;
}
.join-list1 .join-mian .more{
    font-size:0.24rem;
    padding-left:0.3rem;
    height:0.6rem;
    line-height:0.6rem;
    background-size:6px;
    width:2.1rem;
    background-position:1.9rem center;
    border-radius:0.3rem;
}
.join-list1 .join-bk{
    background-image:url(../img/list2-pho.png)
}
.join-list1{
    background-size:100%;
    background-position:bottom center;
    padding-bottom:6rem;
}
.join-list1 .join-bk{
    background-size:100%;
    background-position:bottom center
}
.join-lists1{
    padding:0.3rem 0 0.6rem;
}
.join-lists1 .ul1 li{
    height:0.7rem;
    width:2rem;
    line-height:0.7rem;
    font-size:0.3rem;
    margin: 0 0.2rem;
}
.join-lists1 .form-div{
    margin-top:0.5rem;
    width:100%;
}
.join-lists1 .form-div ul li.li1{
    width:100%;
    margin-right:0;
    margin-bottom:0.2rem;
}
.join-lists1 .form-div ul li.li1 .bor{
    height:.8rem;
    line-height:0.8rem;
    padding:0 0.2rem;
}
.join-lists1 .form-div ul li.li1 .bor input{
     height:.8rem;
    line-height:0.8rem;
}
.join-lists1 .form-div ul li.li2{
    width:100%;
    margin-right:0;
    margin-bottom:0.2rem;
    position:relative;
}
.join-lists1 .form-div ul li.li2.addre{
    z-index:20;
}
.join-lists1 .form-div ul li.li2.lei{
    z-index:10;
}
.join-lists1 .form-div ul li.li2 .bor1{
    height:.8rem;
    line-height:0.8rem;
    padding:0 0.2rem;
    background-position:95% center
}
.join-lists1 .form-div ul li.li3{
    width:100%;
}
.join-lists1 .form-div ul li.li3 .submit{
    height:0.8rem;
    line-height:0.8rem;
    background-size:0.3rem;
}
.join-lists1 .form-div ul li.li2 .item-hover{
    top:0.8rem;
    max-height:2.4rem;
    background-color:#fff;
}
.join-lists1 .form-div ul li.li2 .item-hover a{
    height:0.8rem;
    line-height:0.8rem;
}
.ajax-lists-join{
    margin-top:0.5rem;
}
.ajax-lists-join .ul-join .left{
    padding:0.3rem;
    width:calc(85.5% - 0.6rem)
}
.ajax-lists-join .ul-join .title{
   line-height:0.4rem; 
}
.ajax-lists-join .ul-join .name{
    font-size:0.3rem;
    line-height:0.4rem;
}
.ajax-lists-join .ul-join .time{
    font-size:0.24rem;
    margin-left:0.3rem;
}
.ajax-lists-join .ul-join .time:after{
    display:none;
}
.ajax-lists-join .ul-join .li-div .lib{
    font-size:0.24rem;
    line-height:0.4rem;
    width:50%;
}
.ajax-lists-join .ul-join .li-div{
    margin-top:0.2rem;
}
.ajax-lists-join .ul-join .btn-jia{
    background-size:0.3rem;
}
.ajax-lists-join .ul-join li{
    margin-bottom:0.3rem;
}
.ajax-lists-join .ul-join .join-p{
    font-size:0.24rem;
    line-height:0.4rem;
    padding:0.3rem;
}
.ajax-lists-join .ul-join .btn-email{
    font-size:0.24rem;
    margin-top:0.5rem;
    width:1.6rem;
    height:0.6rem;
    line-height:0.6rem;
}
.page{
    margin-top:0.5rem;
}
.page a{
    width:0.5rem;
    height:0.5rem;
    font-size:0.24rem;
    line-height:0.5rem;
}
.inve-mian ul li{
    width:100%;
    border-bottom: 1px solid #e5e5e5;
}
.inve-mian ul li .item-inv .name{
    font-size:0.5rem;
    line-height:0.6rem;
}
.inve-mian ul li .item-inv .name-p{
    font-size:0.24rem;
    line-height:0.4rem;
    height:0.8rem;
    margin-top:0.3rem;
}
.inve-mian ul li .item-inv .more{
    height:0.6rem;
    line-height:0.6rem;
    border-radius:0.3rem;
    margin-top:0.3rem;
    padding-left:0.3rem;
    font-size:0.24rem;
    width:1.8rem;
    background-position:1.6rem center;
    background-size:6px;
}
.news-mian{
    margin-top:0rem;
}
.news-mian{
    padding:0.6rem 0;
}
.news-mian .news-header .item-from:nth-child(1){
    margin-left:0;
}
.news-mian .news-header .item-from .form{
    width:2.6rem;
    height:0.8rem;
    line-height:0.8rem;
    padding:0 0.2rem;
}
.news-mian .news-header .item-from .tit-year{
     width:2.6rem;
    height:0.8rem;
    line-height:0.8rem;
    padding:0 0.2rem;
    background-position:2.4rem center;
    background-size:12px;
    font-size:0.24rem;
}
.news-mian .news-header .item-from .form .submit{
    width:0.3rem;
    height:0.3rem;
    right:0.2rem;
}
.news-mian .news-header .item-from .form .text{
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.24rem;
}
.news-mian .news-header .item-from .year-div{
    top:0.8rem;
    max-height:2.4rem;
}
.news-mian .news-header .item-from .year-div .y-tit{
    font-size:0.24rem;
    height:0.8rem;
    line-height:0.8rem;
    padding-left:0.2rem;
}
.news-ul1{
    margin-top:0.5rem;
    margin-bottom:0.3rem;
}
.news-ul1 li{
    width:100%;
    margin-right:0;
    margin-bottom:0.2rem;
}
.news-ul1 li .item-tit .title{
    font-size:0.24rem;
    line-height:0.4rem;
    height:0.8rem;
}
.news-ul1 li .item-tit .ya{
    font-size:0.24rem;
}
.news-ul1 li .item-tit{
    bottom:0.3rem;
}
.news-mian .news-right{
    display:none;
}
.news-mian .news-ul2{
    width:100%;
    padding-right:0;
    border-right:0;
}
.news-mian .news-ul2 li .imgrihgt .tite{
    font-size:0.3rem;
    line-height:0.4rem;
}
.news-mian .news-ul2 li .imgrihgt .tit-y{
    font-size:0.24rem;
    line-height:0.3rem;
    margin-top:0.12rem;
}
.news-mian .news-ul2 li .imgrihgt .tit-p{
    font-size:0.24rem;
    line-height:0.4rem;
    margin-top:0.2rem;
    display:none;
}
.news-mian .news-ul2 li .imgrihgt .more{
    margin-top:0.15rem;
    font-size:0.24rem;
    padding-right:0.3rem;
    background-size:0.18rem;
}
.news-mian .news-ul2 li{
    padding-bottom:0.3rem;
    margin-bottom:0.3rem;
}
.news-detail .d-right{
    display:none;
}
.news-detail .d-left{
    width:100%;
    padding:0.6rem 0;
    min-height:6rem;
}
.news-detail .d-left .title{
    font-size:0.3rem;
    line-height:0.5rem;
}
.news-detail .d-left .yeaer{
    font-size:0.24rem;
    line-height:0.3rem;
    margin-top:0.2rem;
    padding-bottom:0.3rem;
}
.news-detail .d-left .new-ps{
    padding:0.4rem 0;
    font-size:0.24rem;
    line-height:0.4rem;
}
.news-detail .d-left .detail-p{
    margin-top:0.3rem;
}
.news-detail .d-left .detail-p p{
    font-size:0.24rem;
    line-height:0.4rem;
}
.news-detail .d-left .detail-p .back{
    font-size:.24rem;
    padding-left:0.3rem;
    background-size:0.24rem;
}
.search-medol .mainfofm{
    width:90%;
}
.about-list2 .about-cult .back-moel{
    display:none;
}
.search-divl{
    padding:0.6rem 0;
}
.search-divl .search-ul li{
    margin:0 0.3rem;
    width:2.4rem;
    height:0.7rem;
    line-height:0.7rem;
    font-size:0.3rem;
}
.ajax-search-model{
    margin-top:0.5rem;
}
.repon-list1 .repoin .tit-y{
    font-size:0.3rem;
    line-height:0.5rem;
}
.morel-igm .mianimg{
    width:100%;
}
.about-list2 .about-cult .swiper-slide{
    position:relative;
    height:100%;
}
.nei-mian{
    margin-top:2rem
}
.inno-list2-xin{
    margin-top:0.5rem;
}
.inno-list2-xin .imgname{
    font-size:0.3rem;
    line-height:0.45rem;
    margin-top:0.3rem;
}
.inno-list2-xin ul{
    margin-top:0.3rem;
}
.inno-list2-xin ul li{
    font-size:0.24rem;
    line-height:0.4rem;
}
.about-lis4{
    padding-bottom:6rem;
}
.about-lis4 .item-mian{
    padding-bottom:0.5rem;
}
.about-lis4 .item-left{
        position: absolute;
        width: 100%;
    bottom: 0;
    right:0;
    height:6rem;
}
.about-lis4 .list4-mask{
        display: none;
    bottom: 0;
    width: 100%;
        background-size: 100% 100%;
    height: 8rem;
    top: auto;
    background-image:url(../img/phomakx.png)
}
.about-lis4 .item-left .list4-siwpe .mask{
      display: block;
      position:absolute;
      top:0;
      left:0;
    width: 100%;
        background-size: 100% 100%;
    height: 100%;
    background-image:url(../img/zuoyuan.png);
    z-index:10
}
.about-lis4 .item-left.aboutusiu .list4-siwpe img{
    transform:translateY(-30px);
    width:80%;
}
.repon-list1{
    padding-bottom:7.5rem;
    background-position:bottom center;
    background-size:100%;
    background-image:url(../img/phoimgop.jpg) !important;
}
.repon-list1 .repom-mian{
    display:none
}
.maohaos{
    display:none;
}
.inno-list4 .shicha-list4{
    background-position:bottom center;
    background-size:100%;
    background-image:url(../img/zuoyuan.png);
       display: block;
    bottom: 0;
    width: 100%;
    height: 9rem;
    top: auto;
    left:0;
}
.inno-list2-xin-prev,.inno-list2-xin-next{
    width:0.6rem;
    height:0.6rem;
    top:34%;
}
.footer-wrap .f_top .ri .map_btn{
    display:none;
}
.footer-wrap .f_top .ri{
    position:relative
}
.footer-wrap .f_top .ri .con-we{
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
}
.footer-wrap .f_top .ri .con-we .wecode-t .img{
    margin-bottom: 0.2rem;
    width: 1.5rem;
}
.footer-wrap .f_top .ri .con-we .wecode-t .img img{
    width:100%;
}
.index-swiper .swiper-slide .index-list1 .list-img-pc{
    display:none
}
.index-swiper .swiper-slide .index-list1 .list-img-pho{
    display:block
}
}