.various-app-box .posi-rela .various-box ul li .part .thumb {

		height: 85px;
	} 

	.tnews-box .news-swiper ul li .apart .date {
		top: 43%;
	}

	.tnews-box .news-swiper ul li .apart .ibox .summary {
		height: 150px;
	}

	.cn-choose-list li .part .tips-img img {
		position: absolute;
		right: 15px;
		top: 15px;
	}

	@media screen and (max-width:1300px) {
		.new-about-box .the-left .past {
			padding: 50px 40px 87px 40px;
		}
	}

	.inner-page .right-box .list-top-box {
		height: auto;
	}

	@media screen and (max-width:768px) {
		.feature-pro-box .posi-rela .pro-list-swiper ul li .summary {
			min-height: auto;
		}

		.gallery a {
			width: 100%;
		}

		.gallery a span {
			display: block;
			padding: 10px;
			font-size: 18px;
		}

		.mkn-pdf-boxs ul li .lists {
			width: 10%;
			font-size: 12px;
		}

		.mkn-pdf-boxs ul li .dates {
			width: 26%;
		}

		.mkn-pdf-boxs ul li .titles-a {
			width: 40%;
		}

		.mkn-pdf-searchs-boxs {
			padding: 0;
		}

		.richtext img {
			width: autoimportant;
			height: auto !important;
		}

		.mkn-videos-boxs ul li {
			width: 100%;
			margin: 10px 0;
		}

		.inner-page .right-box .detail-top .text-box .detail-title {
			padding: 10px 0;
		}

		.inner-page .right-box .detail-top .text-box .tow-btn {
			text-align: left;
		}

		.myjb-solutions-boxs ul li .thumbs {
			width: 100%;
		}

		.myjb-solutions-boxs ul li .lis-boxs {
			width: 100%;
			display: block;
			position: static;

			-webkit-transform: translateY(0%);
			-moz-transform: translateY(0%);
			-ms-transform: translateY(0%);
			-o-transform: translateY(0%);
			transform: translateY(0%);
			padding: 10px;
		}

		.know-mores {
			float: inherit;
		}
	}

	.inner-page .right-box .prolist>ul>li .dir-pro-list li a {
		width: 80%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.head-bottom .nav-list>li .nav-more-list {
		z-index: 999999;
	}

	.head-bottom .nav-list .subnav a {
		transition: all .5s;
	}

	.head-bottom .nav-list .subnav a:hover {
		transform: translateX(10px);
	}

	.new-about-box .the-left .past .more-list li .apart a span {
		display: block;
		height: 60px;
	}

	.rond-right .lis-boxs .lists {
		min-width: 50%;
	}

	.ab-fat {
		overflow-x: auto;
	}

	.language-box {
		position: relative;
		cursor: pointer;
		padding-bottom: 10px;
	}

	.language-box>span {
		color: #fff;
	}

	.language-box .lan-list {
		position: absolute;
		z-index: 999;
		top: 100%;
		z-index: 999999;
		top: 100%;
		right: 0;
		width: 170px;
		background: #fff;
		box-shadow: 0 0 10px #ddd;
		display: none;
	}

	.language-box .lan-list li {
		float: inherit;
		margin-left: 0;
		padding: 10px;
	}

	.language-box {}

	.gdw-mb-lan:hover .lan-list {
		display: block !important;
	}

	.head-top {
		padding-bottom: 0;
	}