.news-detail-con .nd-body img{
  max-width: 100%;
}
/*.morebtn{
	margin-top: 0 !important;
	padding-top: 20%;
}*/
.b-txt{
	margin-top: 0 !important;
	padding-top: 24%;
	margin-bottom: 0 !important;
	padding-bottom: 3%;
}
.page2 h3{
	margin-top: 0 !important;
	padding-top: 22%;
	margin-bottom: 0 !important;
	padding-bottom: 3%;
}
.page3 .title,.page4 .title2,.page5 .title{
	margin: 0 auto 5% !important;
	padding: 22% 0 0;
}
.b-tl{
	margin-top: 0 !important;
	padding-top: 50%;
}
.dec-con{
	margin-top: 0 !important;
	padding: 30% 8% 0 !important;
}
.page7 h3{
	margin: 0 auto !important;
	padding: 20% 0 3%;
}
/*.tg-pic {
    margin-top: 0 !important;
    padding-top: 32%;
}*/
.nm-img {
    margin: 0 auto !important;
    padding: 22% 0 8%;
}
.page10 h3{
	top: 20%;
    position: relative;
	margin: 0 auto !important;
}
/*.tg-img1,.tg-img2{
	top: 48% !important;
}*/
footer {
    background: #0e0d10 !important;
    padding: 5% 3% 20% !important;
}
footer.foot2{
    padding: 24% 3% 20% !important;
}
/*#updown {
    position: fixed !important;
    bottom: 5% !important;
    right: 3% !important;
    display: none !important;
    z-index: 99 !important;
}*/
#updown .up {
    background: url(../images/zd.png) no-repeat 50% 50% !important;
    background-size: 22px !important;
    background-color: rgba(0,0,0,0.2) !important;
}
#updown span {
    cursor: pointer !important;
    width: 44px !important;
    height: 44px !important;
    display: block !important;
    border-radius: 50% !important;
}
.case-dcon{
	text-align: justify !important;
	padding: 0 7px;
}
.swiper-project .swiper-slide{
	overflow: hidden;
}
.about-two,.about-three,.about-four,.about-five,.about-six{
	overflow: hidden;
}
.case-menu a{
	display: block;
	text-align: center;
	width: auto;
}
.page5,.page8{
	overflow: hidden;
}
.swiper-case .swiper-slide{
	display: block;
	width: auto;
}
.swiper-case .swiper-slide a{
	width: auto;
}
.cli-logo .swiper-container .swiper-slide{
 	background:#fff !important;
}



@media screen and (max-width: 320px) {
   /*.morebtn{
		margin-top: 0;
   		padding-top:24%;
   	}*/
}
input[type="button"],input[type="submit"],input[type="reset"],select{

-webkit-appearance: none;

}
textarea {  -webkit-appearance: none;}