@media ( max-width : 768px) {
	.mt-3 {
		margin-top: 0px !important;
	}
	.mw800 {
		max-width: auto;
	}
	.w800 {
		width: auto;
	}
	#advert_frame img {
		width: 360px;
	}
	.advert-banner img, .advert-banner2 img {
		width: 100%;
		height: 100%;
		margin: 6px auto;
		padding: 5px;
		border-radius: 8px;
	}
	.bottom-cookie-setting {
		height: 180px;
		width: 100%;
		z-index: 99999;
		background-color: #fe492c;
		position: fixed;
		bottom: 0px;
		display: none;
	}
	.bottom-cookie-setting img {
		width: 50px;
		margin: 45px 0;
		cursor: pointer;
	}
	.address-box {
		background: url("../images/e132.png") no-repeat top center;
		background-size: 385px 250px;
	}
	.address-box2 {
		background: url("../images/e134.png") no-repeat top center;
		background-size: 385px;
	}
	.advert-side {
		width: 100%;
		height: auto;
	}
	.burger {
		display: block;
	}
	.focusBox .num {
		top: 200px;
	}
	.hotnews-txt-title2 {
		max-height: 54px;
	}
	.login-box03 {
		display: block;
		width: 177px;
		float: right;
		transform: scale(0.7);
		margin-top: -41px;
		margin-right: -40px;
		z-index: 987 !important;
	}
	.logo-top {
		width: 130px;
		padding: 10px;
		margin-top: 5px;
	}
	.login-box {
		display: none;
	}
	.h-menu {
		display: none;
	}
	.address-box {
		height: 250px;
	}
	.home-banner-left {
		width: 100%;
	}
	.home-banner-right {
		width: 100%;
	}
	.h-top-li {
		margin-right: 5px;
		font-size: 12px;
	}
	.h-top-li:hover {
		color: #fe492c;
		margin-right: 5px;
	}
	.h-login-box {
		display: block;
		position: absolute;
		right: 0px;
		top: 0px;
		background-color: #062844;
	}
	.h-btn-login {
		padding: 5px 10px;
		font-size: 12px;
		color: #fe492c;
		border: 2px solid #fe492c;
		border-radius: 50px;
		transform: scale(0.8);
	}
	.h-btn-login2 {
		padding: 5px 10px;
		font-size: 12px;
		color: #fff;
		background: #fe492c;
		border: 2px solid #fe492c;
		border-radius: 50px;
		transform: scale(0.8);
	}
	.logo-h {
		width: 130px;
		padding: 10px;
	}
	.h-mob {
		display: block;
		float: left;
		width: 100%;
		justify-content: space-between;
		border-bottom: 1px solid #c1c1c2;
	}
	.h-search {
		padding-bottom: 2px;
	}
	.h-sarch-box {
		display: block;
		float: left;
		background: #fff;
		width: 100%;
		padding: 10px;
	}
	.search-box {
		margin-top: 0px;
	}
	.kefu-box {
		top: -400px;
		left: -273px;
		width: 363px;
		height: 423px;
	}
	.search-btn {
		width: 35% !important;
	}
	.banner-left-img {
		height: 240px;
	}
	.banner-right-box {
		float: left;
		width: 100%;
		/* padding-right: 10px; */
	}
	.banner-right-box2 {
		float: left;
		width: 100%;
		padding-right: 10px;
		padding-left: 10px;
	}
	.company-box {
		min-height: 154px;
		margin-left: 0px;
	}
	.txt-title4 {
		overflow: hidden;
	}
	.address-title {
		font-size: 16px;
	}
	.company-type .sel {
		height: 30px;
		line-height: 30px;
		text-align: center;
	}
	.company-type li {
		height: 30px;
		line-height: 30px;
		text-align: center;
	}
	.home-company-box {
		float: left;
		width: 100%;
		border-radius: 20px;
		cursor: pointer;
		margin-bottom: 10px;
	}
	.events-box-img, .banner-right-img, .section113-right-img, .section114-box-img, .section145-right-img {
		overflow: hidden;
	}
	.events-box-img img {
		height: 100px;
		overflow: hidden;
	}
	.events-box-img2 {
		height: 150px;
		overflow: hidden;
	}
	.events-box-img2 img {
		height: 150px;
		overflow: hidden;
	}
	.events-box-img3 img {
		height: 150px;
		overflow: hidden;
	}
	.section113-txt-dec, .section114-txt-dec {
		display: none;
	}
	.section113-img {
		height: 230px;
	}
	.section113-img img {
		height: 230px;
	}
	.section113-txt-title {
		max-height: 98px;
	}
	.section114-txt-title {
		max-height: 54px;
	}
	.section114-box-img {
		margin-bottom: 10px;
	}
	.section114-box-img, .section114-box-img img, .section113-right-img, .section113-right-img img, .section113-right-img,
		.section145-middle-img, section145-middle-img img, .events-box-img3, .events-box-img3 img, .section113-right-img img,
		.events-box-img, .events-box-img img, .banner-right-img img, .banner-right-img {
		height: 95px;
	}
	.news-relate {
		height: auto;
	}
	.slide-img, .section145-img, .section145-img img {
		height: 230px !important;
	}
	.Column-box-img {
		height: 100px;
		overflow: hidden;
	}
	.Column-box-img img {
		height: 100px;
		overflow: hidden;
	}
	.footer {
		display: none;
	}
	.nav_dot {
		display: block;
		padding: 20px;
	}
	.footer-conter {
		background: #ececed;
		border-radius: 10px;
		padding: 5px 0;
	}
	.card-header {
		background: #ececed;
		border-bottom: 1px solid #ccc;
		margin-bottom: 0px !important;
		padding: 0px 0px;
	}
	.accordion {
		border-radius: 20px;
	}
	.card {
		border: none;
	}
	.panel-group {
		float: left;
		width: 100%;
		background: #ececed;
		border-radius: 10px;
	}
	.card-body {
		background: #ececed;
	}
	.bj2 {
		background: #ececed;
		border-bottom: 1px solid #ccc;
		/* padding-bottom: 20px; */
	}
	.card-body a {
		float: left;
		width: 100%;
		padding: 10px 30px;
		box-sizing: border-box;
		font-size: 12px;
		color: #062844;
	}
	.text04 {
		font-size: 16px;
		font-weight: 800;
		color: #062844;
		background: url("../images/right.png") no-repeat right center;
		background-size: 14px 14px;
		background-position: 96% 30%;
	}
	.bgnone {
		background: none !important;
	}
	.btn-Comment {
		position: absolute;
		right: 0px;
		margin-top: -114px;
	}
	.Recommendations-main ul li {
		float: left;
		width: 29%;
		margin-top: 10px;
		margin-left: 2%;
		margin-right: 2%;
	}
	.search-btn2 {
		width: 40% !important;
	}
	.search-btn2:hover {
		width: 40% !important;
	}
	.screenshots .smallImg {
		height: 43px;
	}
	.my-right span {
		color: #062844;
		font-size: 14px;
	}
	.sub-my {
		z-index: 1000 !important;
	}
	.sub-my-top {
		z-index: 9999 !important;
	}
	.detail-Column-top {
		width: 100%;
		padding-left: 20px;
	}
	.detail-Column-bottom-left {
		margin-top: -20px;
		text-align: center;
	}
	.Investment-top-left {
		float: left;
		width: 100%;
		box-sizing: border-box;
	}
	.Investment-top-right {
		float: left;
		width: 100%;
	}
	.newsterm-top-left {
		float: left;
		width: 100%;
		box-sizing: border-box;
	}
	.newsterm-top-right {
		float: left;
		width: 100%;
	}
	.newsterm-top-img {
		width: 100%;
		border-radius: 20px;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.detail-title {
		font-size: 22px;
		line-height: 28px;
		margin-bottom: 10px;
	}
	.share-box {
		width: 100%;
		flex-direction: column;
	}
	.btn-share {
		float: right;
		margin-top: 10px;
	}
	.detail-Column-img {
		margin-top: 20px;
	}
	.company-search {
		padding: 0;
	}
	.detail-conmpan-small {
		width: 100%;
		display: flex;
		justify-content: space-between;
	}
	.btn07 {
		width: 45%;
		margin-bottom: 5px;
	}
	.wd100 {
		width: 100%;
		margin-left: 0px;
	}
	.Downloads-box {
		margin-bottom: 20px;
		height: 210px;
	}
	.btn06 {
		bottom: 27px;
	}
	.company-detail-main-top {
		min-height: 130px;
	}
	.small-left {
		float: left;
		width: 100%;
	}
	.small-right {
		float: right;
		width: 100%;
	}
	.home-btn {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 12px;
		margin-bottom: 10px;
	}
	.company-btn {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 12px;
	}
	.company-btn:hover {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 12px;
	}
	.btn-yuan {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.more3 {
		margin-bottom: 20px;
	}
	.my-right {
		position: relative;
		top: 10px;
	}
	.welcome-top {
		font-size: 20px;
	}
	.welcome-bottom {
		padding: 0 20px 20px 20px;
	}
	.form-line {
		position: relative;
		top: 0px;
	}
	.login_tan {
		position: absolute;
		z-index: 4444444;
		width: 90%;
		left: 20px !important;
		background: #fff;
		border-radius: 12px;
		display: none;
		padding: 20px;
		box-sizing: border-box;
	}
	.login-main {
		width: 100%;
		height: 60vh;
		overflow-y: auto;
	}
	.closebtn {
		width: 30px;
		height: 30px;
		position: absolute;
		top: -32px;
		right: 6px;
		cursor: pointer;
	}
	.left-title {
		padding: 10px 20px;
	}
	.Column-top-title {
		font-size: 16px;
	}
	.app-right {
		text-align: right;
	}
	.app-center {
		text-align: center;
	}
	.app-w100 {
		width: 100% !important;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.app-text01 {
		font-size: 12px;
	}
	.app-line {
		display: none;
	}
	.detail-column-top {
		padding-left: 30px;
	}
	.column-btn {
		margin-left: 110px;
		margin-top: 10px;
		margin-bottom: 50px;
	}
}