@media only screen and (max-width:768px) {
	.logo {
		width: 50%;
		float: left;
		height: 100%;
	}
	.product-img {
		width: 100%;
		margin-top: 25px;
	}
	.product-content {
		margin: 0 5%;
	}
	.solution-circle {
		font-size: 45px;
		width: 130px;
		height: 130px;
		line-height: 110px;
		border: 10px solid #f0f0f0;
	}
	#doc-topbar-collapse {
		background-color: #fff;
	}
	.part-agent .am-u-sm-12 {
		margin-top: 20px;
	}
	.code-part {
		max-width: 100%;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.code-part .search-btn {
		width: 50%;
		margin: 10px 0;
	}
	.part-agent {
		margin-top: 0;
	}
	.article-list-part-right {
		padding-left: 0;
		float: left;
		padding-right: 0;
	}
	.pro-part .pro-title{
		font-size: 17px !important;
		line-height: 24px !important;
	}
	
	.pro-part .pro-price .price{
		font-size: 16px !important;
	    line-height: 22px !important;
	    display: block;
	}
	
	.pro-m-all {
	    margin-top: 0 !important;
	}
	.pro-close {
	    top: -10px;
	    right: 10px;
	}
	
	.hw-menu>li>ul {
		margin: 15px;
	}
	
	.header .am-topbar-btn {
		margin-top: 18px;
	}
	.navbar{
		display: none;
	}
}