@charset "utf-8";
/* CSS Document */
/* --header-- */
.header{width:100%;height:100px;left:0;top:0;z-index:9999;}
.header .logo{width:28%;height:100px;position:absolute;left:0;top:0;overflow:hidden;z-index:20;}
.header .logo.in{opacity:0;}
.header .logo img{width:100%;height:auto;max-width:480px;display:block;}
.header .logo a{display:inline-block;}

.header .navaBox{width:50%;margin-left:16%; margin-right: 2%; position:relative;}
.header .navaBox li{width:16.66%;height:100px;line-height:100px;text-align:center;float:left;position:relative;z-index:9;}
.header .navaBox li .navaLi{font-size:18px;color:#333;}
.header .navaBox li .navaLi:hover{color:#ffa800;}

.header .module{max-width:18%;height:36px;position:absolute;right:0;top:32px;overflow:hidden;z-index:20;}
.header .module .search{width:36px;height:36px;position:absolute;left:0;top:0;background:#d8d8d8;border-radius:18px;overflow:hidden;}
.header .module .search .keywords{width:0;height:36px;overflow:hidden;}
.header .module .search .keywords input{width:100%;height:36px;padding-right:36px;padding-left:10px;font-size:14px;color:#fff;outline:none;border:none;background:none;}
.header .module .search .searchbtn{width:36px;height:36px;border:none;outline:none;background:url(../icon/headerSearch.png) no-repeat center;cursor:pointer;position:absolute;right:0;top:0;z-index:9;}
.header .module .search input::-webkit-input-placeholder{color:#fff;}
.header .module .search:hover{z-index:9;}
.header .module .search:hover{width:100%;}
.header .module .search:hover .keywords{width:100%;}
.header .module .tel{margin-left:50px;font-size:14px;line-height:36px;color:#274788;font-weight:bold;}
.header .module .tel span{width:36px;height:36px;background:url(../icon/headerTel.png) no-repeat center;float:left;margin-right:10px;border:1px solid #274788;border-radius:18px;}

.inheader{}
.inheader .logo{opacity:0;}
.inheader .logo.in{opacity:1;}
.inheader .navaBox li .navaLi{color:#FFF;}
.inheader .module .search{background:#FFF;}
.inheader .module .search .keywords input{color:#333;}
.inheader .module .search .searchbtn{background:url(../icon/headerSearch2.png) no-repeat center;}
.inheader .module .search input::-webkit-input-placeholder{color:#999;}
.inheader .module .tel{color:#FFF;}
.inheader .module .tel span{background:url(../icon/headerTel2.png) no-repeat center;background-color:#FFF;border:1px solid #FFF;}


.header.active{background:#FFF;}
/* --banner-- */
.swiper-banner{width:100%;height:972px;margin:auto;overflow:hidden;}
.swiper-banner .swiper-slide{overflow:hidden;position:relative;}
.swiper-banner .swiper-slide .imgScale{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center top;background-size:cover;}

.swiper-banner .swiper-pagination{width:auto !important;left:7% !important;bottom:5% !important;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet{width:auto;height:auto;font-size:24px;font-family:fz;color:rgba(255,255,255,0.5);margin:0 25px 0 0 !important;background:none;opacity:1;position:relative;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet-active{color:#FFF;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet:after{
    content: '';
    position: absolute;
    width: 3px;
    height: 0;
    top: -40px;
    left: 50%;
    background-color: #FFF;
    z-index: -1;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
}
.swiper-banner .swiper-pagination .swiper-pagination-bullet-active:after{height:34px;}

.inhonor_list ul{
    overflow: hidden;
    margin: 60px auto 0;
}
.inhonor_list li {
    float: left;
    width: 33.33%;
    margin-bottom: 50px;
}
.inhonor_list li .box {
    padding: 0 30px;
}
.inhonor_list li a {
    display: block;
    position: relative;
    border: 1px solid #e7e7e7;
}
.inhonor_list li .pic {
    width: 100%;
    height: 310px;
    overflow: hidden;
    position: relative;
    font-size: 0;
    text-align: center;
    line-height: 310px;
}
.inhonor_list li img {
    max-width: 90%;
    max-height: 95%;
}
.inhonor_list li h3 {
    padding: 0 30px;
    position: relative;
    overflow: hidden;
}
.inhonor_list li h3 span {
    position: relative;
    z-index: 3;
    display: block;
    height: 70px;
    overflow: hidden;
    font-size: 16px;
    color: #333;
    line-height: 40px;
    padding: 15px 30px 15px 0;
    background: url(../images/inhonor_list_more2.png) right no-repeat;
    border-top: 1px solid #ebebeb;
}
.inhonor_list li h3:before {
    content: '';
    position: absolute;
    left: 100%;
    bottom: 0;
    z-index: 0;
    width: 0;
    height: 100%;
    background-image: -webkit-gradient(linear, left top, right top, from(#255ba9), to(#1fb4b8));
    background-image: linear-gradient(to right, #255ba9, #1fb4b8);
}
.inhonor_list li h3 span, .inhonor_list li h3:before {
    -webkit-transition: .5s;
    transition: .5s;
}
.inhonor_list li:hover h3:before {
    width: 100%;
    left: 0;
    -webkit-transition: width .5s;
    transition: width .5s;
}
.inhonor_list li:hover h3 span {
    color: #fff;
    background-image: url(../images/inhonor_list_more.png);
    border-top-color: transparent;
}

/* --手机端导航-- */
.sj_lightbox{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.6);z-index:9700;display:none;}
.sj_head{width:100%;height:60px;padding:0 4%;position:fixed;left:0;top:0;z-index:9900;display:none;background:#FFF;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.sj_head.current{background-color:rgba(0,0,0,0.3);}

.sj_head_logo{width:80%;height:60px;float:left;overflow:hidden;}
.sj_head_logo2{display:none;}
.sj_head_logo img{width:auto;height:60px;float:left;}

.sj_head_bar{width:7%;max-width:30px;height:47px;padding:10px 0;position:absolute;right:4%;top:6px;z-index:9;cursor:pointer;}
.sj_head_bar .bar{width:100%;height:3px;margin:3px auto;display:block;background-color:#333;float:left;}
.sj_head_bar.sj_head_bar_active .bar:nth-child(1){
	margin-top:12px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.sj_head_bar.sj_head_bar_active .bar:nth-child(2){opacity:0;}
.sj_head_bar.sj_head_bar_active .bar:nth-child(3){
	margin-top:-15px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.sj_nav_all{width:100%;height:100%;padding:70px 0;position:fixed;left:0;top:0;display:none;overflow:auto;z-index:9800;}
.sj_nav{width:100%;height:100%;overflow:auto;}
.sj_nav_li{margin:0 4%;position:relative;}
.sj_nav_li .navn{
    font-size: 16px;
    color: #FFF;
    display: block;
    line-height: 48px;
    height: 69px;
	padding:10px 0;
	border-bottom:1px solid rgba(255, 255, 255, 0.2);
    transition: all 0.36s;
	cursor:pointer;
	position:relative;
}
.sj_nav_li .navn span{
    display: block;
    background: url(../icon/swiperRightHover.png) no-repeat right center;
	background-size:auto 100%;
    width: 12px;
    height: 12px;
    transition: all 0.36s;
	position:absolute;
	right:6px;
	top:28px;
}
.sj_nav_li.current .navn span{transform: rotate(90deg);}

.sj_nav_li_son{margin:0 4%;font-size:16px;display:none;}
.sj_nav_li_son_li{height:69px;line-height:48px;padding:10px 4%;font-size:16px;color:#FFF;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.15);position:relative;cursor:pointer;}
.sj_nav_li_son_li span{
    display: block;
    background: url(../icon/swiperRightHover.png) no-repeat right center;
	background-size:auto 100%;
    width: 12px;
    height: 12px;
    transition: all 0.36s;
	position:absolute;
	right:calc(4% + 6px);
	top:28px;
}


/* --移动端-- */
@media screen and (max-width: 1680px){
	
	.indexAdvantages .list{width:42%;padding-left:200px;}
}
@media screen and (max-width: 1440px){
	.f42{font-size:30px;line-height:42px;}
	.f32{font-size:28px;line-height:40px;}
	.f28{font-size:24px;line-height:36px;}
	.f24{font-size:22px;line-height:34px;}
	
	.header .navaBox{width:48%;}
	.header .navaBox li .navaLi{font-size:16px;}
	.header .module{max-width:20%;}
	
	.footer .leftBox{width:46%;}
	.footer .rightBox{width:46%;}
	
	.indexCompany .blueBtn {margin-top:60px;}
	.indexProducts .whiteBtn{margin-top:60px;}
	
	.indexClassify .pagination {bottom:0;}
	.indexAdvantages .list{width:46%;padding-left:160px;}

}
@media screen and (max-width: 1200px){
	.f42{font-size:28px;line-height:40px;}
	.f32{font-size:24px;line-height:36px;}
	.f28{font-size:22px;line-height:34px;}
	.f24{font-size:20px;line-height:32px;}

	.header .logo{width:42%;}
	.header .navaBox{width:53%;float:right;margin-left:0;}
	.header .module{display:none;}
	
	.footer .rightBox .erweima .wz{display:none;}

	.indexTitle h1{font-size:20px;line-height:26px;}
	.indexTitle h2{font-size:30px;line-height:42px;}

	.indexCompany .wz{padding-left:120px;}
	.indexCompany .wz .tit2 {margin-top: 30px;padding-top: 26px;}
	.indexCompany .blueBtn {margin-top:30px;}
	
	.indexProducts .wz{width:38%;padding-left:120px;}
	.indexProducts .whiteBtn{margin-top:30px;}
	
	.indexClassify .box .list{padding:40px;}
	.indexAdvantages .list{width:52%;padding-left:120px;}
	.indexAdvantages .con{width:42%;}
	
	.indexNews .pub{padding-left:120px;}
	.indexNews .hot .wz{width:60%;margin-top:-230px;padding:20px 0 0;}
	.indexNews .hot .wz .time{padding:0 30px;}
	.indexNews .hot .wz .tit{padding:0 30px;}
	.indexNews .hot .wz .con{padding:0 30px;}
	.indexNews .hot .wz .btn{padding:0 30px;}
	.indexNews .list li{padding:15px;}
	.indexNews .list li .tit{height:64px;}

	

	
}
@media screen and (max-width: 960px){
	
		.inhonor_list ul{
		margin: 6% auto 0;
	}
	.inhonor_list li {
		width: 50%;
		margin-bottom: 6%;
	}
	.inhonor_list li .box {
		padding: 0 5px;
	}
	.inhonor_list li .pic {
		height: 160px;
		line-height: 160px;
	}
	.inhonor_list li img {
		max-width: 92%;
		max-height: 92%;
	}
	.inhonor_list li h3 {
		padding: 0 6px;
	}
	.inhonor_list li h3 span {
		height: 50px;
		font-size: 15px;
		line-height: 50px;
		padding: 0 30px 0 0;
	}
	
	
	.incases_customer ul{
		margin: 0 auto 0;
	}
	.incases_customer li {
		float: left;
		width: 33.33%;
		margin-top: 4%;
	}
	.incases_customer li .box {
		padding: 0 5px;
	}
	.incases_customer li img {
		width: 100%;
	}
	.f110{font-size:60px;line-height:72px;}
	.f42{font-size:20px;line-height:32px;}
	.f32{font-size:18px;line-height:28px;}
	.f28{font-size:16px;line-height:24px;}
	.f24{font-size:16px;line-height:24px;}
	.f18{font-size:16px;line-height:24px;}
	.f16{font-size:15px;line-height:24px;}
	.f14{font-size:12px;line-height:18px;}
	
	.header{display:none;}
	.sj_head{display:block;}
	.pub{width:100%;padding-left:4%;padding-right:4%;}
	.index{padding-top:6%;padding-bottom:6%;}
	
	
	.under{height:auto;}
	.under .box{height:auto;padding-top:90px;padding-bottom:10%;position:relative;}
	.main2{padding-top:90px;}
	
	/* --button-- */
	.blueBtn{width:40%;height:38px;line-height:38px;font-size:15px;margin:6% auto 0;}
	.whiteBtn{width:40%;height:38px;line-height:38px;font-size:15px;margin:6% auto 0;}
	.swiper-banner{margin-top:56px;}
	.swiper-banner .swiper-pagination{display:none;}
	
	
	/* --index-- */
	.indexTitle{position:relative;}
	.indexTitle .box{display:inline;writing-mode:horizontal-tb;}
	.indexTitle h1{font-size:16px;line-height:22px;}
	.indexTitle h2{font-size:24px;line-height:36px;}
	.indexTitle i{float:left;height:64px;margin:0 15px 0 0;display:none;}
	
	
	.indexCompany .wz{width:100%;padding-left:0;margin-top:4%;}
	.indexCompany .wz .intro{max-height:120px;height:auto;}
	.indexCompany .wz .tit2{margin-top:4%;padding-top:20px;background-size:auto 12px;}
	.indexCompany .pic{display:none;}
	.indexCompany .leftImg{max-width:72%;float:left;margin-left:-100px;}
	.indexCompany .rightImg{max-width:55%;margin-top:30px;float:right;margin-right:-100px;}
	.indexCompany .leftImg img, .indexCompany .rightImg img{width:100%;display:block;}


	.indexProducts{padding:6% 4%;}
	.indexProducts .wz{width:100%;margin-left:0;margin-top:0;padding-left:0;}
	.indexProducts .wz .classify li{width:48%;height:30px;line-height:30px;text-align:center;overflow:hidden;margin:4% 4% 0 0;background:#FFF;font-size:15px;font-weight:normal;float:left;color:#158edd;}
	.indexProducts .wz .classify a:nth-of-type(2n) li{margin-right:0;}
	.indexProducts .list{width:100%;margin-top:2%;}
	.indexProducts .list ul{width:100%;padding:0;float:left;}
	.indexProducts .list ul a{width:48%;margin:4% 4% 0 0;float:left;}
	.indexProducts .list ul a:nth-of-type(2n){margin-right:0;}
	.indexProducts .list ul a:nth-of-type(4){display:block;}
	.indexProducts .list ul:nth-of-type(2){padding-top:0;}
	.indexProducts .list ul:nth-of-type(3){padding-top:0;}
	.indexProducts .indexLine{display:none;}
	
	
	.indexClassify .box .bg{width:100%;height:220px;position:relative;}
	.indexClassify .box .list{width:100%;padding:6% 4%;}
	.indexClassify .box .list .f32{margin-top:4%;}
	.indexClassifySwiper{padding:0 24px;}
	.indexClassify .prev, .indexClassify .next{width:24px;height:24px;margin-top:-12px;background-size:auto 12px;}
	.indexClassify .pagination{bottom:0;}
	.indexClassify .pagination span{width:7px;height:7px;margin:0 6px;}
	.indexClassify .pagination .swiper-pagination-bullet-active:after{top: -4px;left: -4px;width: 13px;height: 13px;}
	
	
	.indexAdvantages .list{width:100%;padding-left:0;}
	.indexAdvantages .list li{width:48%;height:60px;margin:4% 4% 0 0;border-radius:30px;}
	.indexAdvantages .list li:nth-of-type(2n){margin-right:0;}
	.indexAdvantages .list li img{width:60px;height:60px;margin-right:5px;}
	.indexAdvantages .list li .wz .f14{display:none;}
	
	.indexAdvantages .con{width:100%;margin-top:6%;}
	.indexAdvantages .con li .title{
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.indexAdvantages .con li .title .num{margin-right:15px;}
	.indexAdvantages .con li .title .wz p{height:30px;padding:0 10px;margin-top:0;line-height:30px;}
	.indexAdvantages .con li .txt{width:100%;margin-top:4%;}
	
	
	.indexNews .pub{padding-left:4%;}
	.indexNews .classify{width:100%;}
	.indexNews .classify a{width:30%;height:30px;line-height:30px;text-align:center;overflow:hidden;margin:4% 5% 0 0;background:#158edd;font-size:15px;font-weight:normal;float:left;color:#FFF;}
	.indexNews .classify a li{font-size:15px;font-weight:normal;}
	.indexNews .classify a:nth-of-type(3n){margin-right:0;}
	.indexNews .classify .btn{display:none;}

	.indexNews .hot{width:100%;margin-top:6%;}
	.indexNews .hot .pic{width:100%;}
	.indexNews .hot .wz{width:100%;color:#FFF;margin-top:0;padding:4% 0 0;border-top-left-radius:0;}
	.indexNews .hot .wz .time{padding:0 4%;}
	.indexNews .hot .wz .tit{padding:0 4%;margin-top:4%;}
	.indexNews .hot .wz .con{height:72px;padding:0 4%;margin-top:4%;}
	.indexNews .hot .wz .btn{height:56px;padding:0 4%;line-height:56px;margin-top:4%;}
	.indexNews .list{margin-top:2%;}
	.indexNews .list li{width:48%;padding:4%;margin-right:4%;margin-left:0;margin-top:4%;}
	.indexNews .list li:nth-of-type(2n){margin-right:0;}
	.indexNews .list li .tit{height:48px;margin-top:0;}
	.indexNews .list li .pic{margin-top:4%;}
	.indexNews .list li .wz{height:48px;margin-top:4%;padding:0;}
	.indexNews .rightImg{margin-top:6%;}


	.footer{padding-bottom:6%;}
	.footer .leftBox{width:100%;}
	.footer .leftBox .logo{padding-bottom:4%;}
	.footer .leftBox .logo img{height:40px;margin:auto;}
	.footer .leftBox .nava{display:none;}
	.footer .leftBox .link{font-size:15px;line-height:24px;margin-top:6%;text-align:center;}
	.footer .rightBox{width:100%;margin-top:6%;}
	.footer .rightBox .message p{font-size:16px;line-height:24px;font-weight:normal;text-align:center;}
	.footer .rightBox .message .guestimg{width:120px;height:48px;top:0;margin-top:4%;}
	.footer .rightBox .message input{margin-top:4%;}
	.footer .rightBox .message .submit{height:48px;font-size:15px;line-height:48px;margin-top:4%;}
	.footer .rightBox .contact{margin-top:6%;}
	.footer .rightBox .contact p{font-size:16px;line-height:24px;margin-top:4%;}
	.footer .rightBox .erweima{padding:0;margin-top:6%;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.footer .rightBox .erweima .wz{display:none;}
	.footer .rightBox .erweima .img{margin:4%;float:right;}
	
	
	.innerfooter{padding-bottom:6%;padding-top:6%;}
	.innerfooter .link{font-size:15px;line-height:24px;}
	
	
	/* --inner-- */
	.productClassifyTitle img{height:32px;}
	.productClassifyTitle h1{margin-top:4%;}
	.productClassifyTips{width:100%;margin-top:4%;padding-bottom:4%;border-bottom:2px solid #cfd4da;}
	.productClassifySwiper{margin-top:6%;position:relative;}
	.productClassifySwiper .swiper-container{width: calc(100% - 64px);}
	.productClassifySwiper a i{height:2px;}
	.productClassifySwiper .pic{height:160px;}
	.productClassifySwiper .pic img{max-height:160px;}
	.productClassifySwiper .wz{height:24px;margin-top:4%;overflow:hidden;}
	.productClassifySwiper .prev, .productClassifySwiper .next{width:32px;height:32px;margin-top:-16px;}
	
	
	.productItem .list{width:100%;}
	.productItem .list .con{margin-top:2%;}
	.productItem .list i{width:60px;margin-top:2%;}
	.productItem .list ul{margin-top:4%;}
	.productItem .list ul a{width:48%;height:60px;font-size:15px;margin-top:4%;margin-right:4%;}
	.productItem .list ul a:nth-of-type(2n){margin-right:0;}
	.productItem .box{width:100%;}
	.productItem .box .num{display:none;}
	.productItemSwiper{width:100%;margin-top:6%;}
	
	
	.productTypeTitle img{height:32px;}
	.productTypeTitle h1{margin-top:4%;}
	.productTypeTxt{width:100%;margin-top:4%;}

	

	.productTypeList{margin-top:2%;}
	.productTypeList li{width:48%;margin-right:4%;margin-top:4%;padding:4%;}
	.productTypeList li:nth-of-type(2n){margin-right:0;}
	.productTypeList li .pic{width:100%;}
	.productTypeList li .wz{width:100%;margin-top:4%;}
	.productTypeList li .wz .f24{height:24px;text-align:center;}
	.productTypeList li .wz .f16{display:none;}


	.typeList a{width:48%;height:60px;font-size:15px;line-height:60px;overflow:hidden;}
	.typeList a li{line-height:60px;}
	.typeList a:nth-of-type(2n){margin-right:0;}
	
	
	.productDetails .pic{width:100%;}
	.productDetails .wz{width:100%;margin-top:0;}
	.productDetails .wz .f32{padding-bottom:4%;}
	.productDetails .wz .f16{margin-top:4%;}
	.productDetails .canshu{margin-top:6%;}
	.productDetails .canshu .f24{padding-bottom:4%;}
	
	
	.aboutBg{position:relative;}
	.aboutTitle .en{font-size:100px;line-height:120px;}
	.aboutMouse{width:16px;height:16px;margin-left:-8px;bottom:20px;}
	.aboutCanvas{bottom:-40%;}
	
	.aboutIntro .wz{width:100%;}
	.aboutIntro .wz p{margin-top:4%;}
	.aboutIntro .list{margin-top:6%;}
	.aboutIntro .list li{width:100%;margin-top:4%;margin-right:0;border-right:none;}
	.aboutCharac .wz{width:100%;}
	.aboutCharac .wz h2{margin-bottom:4%;}
	.aboutCharac .txt{width:92%;margin:auto;}
	
	.aboutApply .wz{width:100%;}
	.aboutApply .wz p{margin-top:4%;}
	.aboutApply .wz .tel{margin-top:4%;padding-left:50px;}
	.aboutApply .message{width:100%;margin-top:4%;}
	.aboutApply .message input{width:49%;margin-top:2%;}
	.aboutApply .message .guestimg{width:49%;height:48px;margin-top:2%;top:0;}
	.aboutApply .message .submit2{height:48px;font-size:15px;line-height:48px;margin-top:4%;}
	
	.aboutService ul{margin-top:0;padding-bottom:40px;}
	.aboutService ul li{width:47%;margin-left:0;margin-right:6%;margin-top:10%;}
	.aboutService ul li:nth-of-type(2n){margin-right:0;}
	.aboutService ul li .box {padding:16px 16px 40px;}
	.aboutService ul li .box p{height:72px;margin-top:4%;}
	
	.aboutService ul li i{width:60px;height:60px;font-style:normal;color:#FFF;line-height:40px;text-align:center;border:10px solid #FFF;border-radius:50%;position:absolute;left:50%;margin-left:-30px;bottom:-30px;}
	.aboutService ul li:nth-of-type(1) i{background:#158edd;}
	.aboutService ul li:nth-of-type(2) i{background:#52d2df;}
	.aboutService ul li:nth-of-type(3) i{background:#40a4df;}
	.aboutService ul li:nth-of-type(4) i{background:#9cd143;}
	.aboutService ul li:nth-of-type(5) i{background:#4482d7;}
	.aboutService ul li:nth-of-type(6) i{background:#89b3b8;}
	
	.aboutHonorSwiper{padding:0 40px;margin-top:6%;}
	.aboutHonorSwiper .pic{padding-bottom:48px;}
	.aboutHonorSwiper .swiper-slide-active .pic{background-size:auto 68px;}
	.aboutHonor .prev, .aboutHonor .next{width:32px;height:32px;background-size:auto 10px;}
	
	
	.aboutCulture .box{width:100%;}
	.aboutCulture .box:before {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		visibility:inherit;
	}
	.aboutCulture .box .pic{width:100%;height:100%;position:absolute;left:0;top:0;}
	.aboutCulture .box .pic img{width:100%;height:100%;}
	.aboutCulture .box .txt{padding:4%;position:relative;}
	.aboutCulture .box .txt .icon {padding:0;width: 30px;height: 30px;}
	.aboutCulture .box .txt .icon img{width: 30px;height: 30px;}
	.aboutCulture .box .txt .sdd {margin-top:4%;height:auto;opacity:1;}
	.aboutCulture .box:hover .txt {bottom:0;-webkit-transform: translateY(0);transform: translateY(0);}
	
	

	.strengthList{margin-top:6%;margin-bottom:6%;}
	.strengthList li .pic{width:100%;}
	.strengthList li .txt{position:relative;
		width:100%;
		padding:4%;
		right:inherit;
		top:inherit;
		-webkit-transform: translate(50%,0);
		transform: translate(50%,0);
	}
	.strengthList li .txt .f16{margin-top:4%;}
	.strengthList li .txt .blueBtn{margin-top:6%;}
	.strengthList li.active .txt{
		-webkit-transform: translate(0,0);
		transform: translate(0,0);
	}
	
	
	.applicationSwiper .txt{width:100%;height:auto;border-radius:0;position:relative;left:0;top:0;background-color:rgb(21,142,221);}
	.applicationSwiper .txt img{height:30px;}
	.applicationSwiper .txt h2{margin-top:4%;}
	.applicationSwiper .txt .f16{margin-top:4%;}
	.applicationThumbs{margin-top:10px;}
	
	.newsList{margin-top:4%;}
	.newsList li{width:48%;margin-right:4%;margin-top:4%;}
	.newsList li:nth-of-type(3n){margin-right:4%;}
	.newsList li:nth-of-type(2n){margin-right:0;}
	.newsList li .f16{height:32px;line-height:32px;margin-top:4%;}
	.newsList li .f24{height:48px;margin-top:4%;font-size:15px;}
	
	.newsDetails{margin-top:6%;padding:4%;}
	.newsDetails .title{padding-bottom:4%;}
	.newsDetails .title h1{font-size:20px;line-height:28px;margin-bottom:4%;}
	.newsDetails .title .date{line-height: 24px;}
	.newsDetails .title .date span{margin:0;}
	.newsDetails .text {
		margin-top:6%;
		font-size: 15px;
		line-height: 24px;
	}
	.newsDetails .text p{
		margin-top:4%;
		font-size: 15px;
		line-height: 24px;
		text-indent:0;
	}
	.newsDetails .text img {
		margin:4% auto 0;
	}

	
	.contactBox{position:relative !important;}
	.contactBoxTitle{width:100%;position:relative;left:0;top:0;}
	.contactBoxTitle img{height:32px;}
	.contactBoxTitle h1{margin-top:4%;}
	.contactBoxTitle h2{margin-top:2%;}
	

	
	
	.upDown {padding-top: 6%;margin-top: 6%;}
	.upDown .next{width:100%;max-width:100%;line-height:32px;height: 32px;text-align:left;margin:0;}
	.upDown .next label{display:none;}
	.upDown .page-a{line-height: 32px;height: 32px;}
	.upDown .page-a a{
		position:relative;
		left:0;
		line-height: 32px;
		height: 32px;
	}
	.upDown .ret {margin:6% auto 0;}
	
	.de-page-mian span{display:none !important;}
	.de-page-mian input{display:none !important;}
	.de-page-mian .page-btn{display:none !important;}
	
	
	.no-goods{padding:12% 0;}
	.no-goods p{font-size:15px;}

}
