@media (min-width: 1200px){
	.container{
		width: 1200px;
	}
}
@media (max-width: 768px){
	body{
		font-size: 12px;
	}
	.aboutMain>.abuText{
		font-size: 12px;
	}
	.caalp4{
		margin-bottom: 25px;
	}
	.suppMian{
		margin: 0;
	}
	.nav-phone{
		display: none;
	}
	.headtop{
		height: 60px;
	}
	.buttom{
		display: none;
	}
	.logo img{
		height: 35px;
	}
	.Cover{
		display: none;
	}
	.headtop>.logo span>b{
		font-size: 18px;
		letter-spacing: 1px;
	}
	.text-g{
		top: 11px;
		vertical-align: top;
	}
	.engles {
    	letter-spacing: 1.2px;
    	font-size: 12px !important;
    	top: -5px;
    	position: relative;
	}
	.head-nav>li>a{
		box-shadow: none;
		width: 100%;
		text-align: left;
		padding-left: 20px;
	}
	.con-left{
		display: none;
	}
	.sideQQ,.sideWX,.sidePH{
		display: none;
	}
	.sideC>.sidej{
		-webkit-transform: scale(0.7,0.7);
		    -ms-transform: scale(0.7,0.7);
		        transform: scale(0.7,0.7);
		opacity: 0.3;
	}
	#sidebar .sideC{
		right: 0;
	}
	.product .RecItem {
    	width: 25% !important;
	}
	.product .RecItem.col-sm-2{
		padding: 0 5px;
		margin-bottom: 10px;
	}
	.RecItem.hde{
		display: none;
	}
	.product .mar {
     	margin-left: 0; 
	}
	.new .col-xs-4 p{
		font-size: 12px;
	}
	.product {
    	margin: 15px 0 15px 0;
	}
	.new>.product>div {
	   padding: 0 5px;
	}
	.mess span{
		font-size: 12px;
	}
	.mess-i {
    	margin:0 10px;
    	-webkit-transform: scale(0.5,0.5);
    	    -ms-transform: scale(0.5,0.5);
    	        transform: scale(0.5,0.5);
    	position: absolute;
    	top: -3px;
	}
	.rec-t {
    	font-size: 16px;
    	max-width: 240px;
	}
	.Recommend{
		font-size: 14px;
	}
	.more{
		font-size: 14px;
		top: -22px;
	}
	.new{
		font-size: 14px;
		top: -22px;
	}
	.footerNav{
		display: none;
	}
	.footerBQ{
		height: auto;
		line-height: 20px;
		padding: 5px 0;
	}
	.contact .ul2{
		border:none;
	}
	.contact li>a{
		font-size: 14px;
		padding-left: 30px;
	}
	.contact{
		display: none;
	}
	.contact li{
		padding: 0 44px 0 25px;
		height: 30px;
		line-height: 30px;
	}
	.contact li>a{
		background-position: 0 5px !important;
		background-size: 20px 20px;
	}
	.main-content {
    	margin-top: 5px;
	}
	.head-nav>li>a{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		padding: 0 10px !important;
	}
	.head-nav>li{
		border-bottom: 1px solid #ab113d;
	}
	.navbar-nav {
	    margin: 0;
	}
	.logo{
		padding-left: 10px;
		line-height: 60px;
	}
	.newItem {
    	padding-top: 15px;
	}
	.mda-title>a {
	    font-size: 14px;
	}
	.media .raund{
		-webkit-transform: scale(0.7,0.7);
		    -ms-transform: scale(0.7,0.7);
		        transform: scale(0.7,0.7);
		margin-right: 0;
		margin-left: -5px;
	}
	.media {
	    margin-bottom: 25px !important;
	}
	.pro-ul>li>a{
		font-size: 12px;
		margin: 0 2px 8px 2px;
	}
	.navPro .pro-ul>li{
		width: 50%;
	}
	.aboutMain{
		font-size: 16px;
		margin-bottom: 30px;
	}
	.aboutMain>div{
		padding: 0;
	}
	.callMe{
		padding-left: 0;
	}
	.bytton{
		-webkit-transform: scale(0.8,0.8);
		    -ms-transform: scale(0.8,0.8);
		        transform: scale(0.8,0.8);
	}
	#notice .col-lg-9 {
    	margin-bottom: 25px;
	}
	.Ntext h3,.Ntext>p {
		font-size: 16px;
	}
	.Ntext p{
		font-size: 16px !important;
	}
	.recP{
		font-size: 14px;
	}
	.proContent>div{
		padding: 0 5px;
	}
	.navB>a>img{
		-webkit-transform: scale(0.8,0.8);
		-moz-transform: scale(0.8,0.8);
		transform: scale(0.8,0.8);
		position: relative;
		top: -1px;
	}
	.navB{
		height: 50px;
		line-height: 50px;
		display:-webkit-box;
		display: -webkit-flex;    
		display: flex;
		display: -moz-box;         
		display: -ms-flexbox;      
		width: 100%;
		box-shadow: 0 -1px 10px -3px #b7b7b7;
	}
	.navB>a{ 
		-moz-box-flex: 1;       
		-webkit-flex: 1;        
		-ms-flex: 1;            
		flex: 1; 
		-webkit-box-flex: 1;
		display: block;       
	}
	body{
		padding-bottom: 60px;
	}
	.message>form>div {
	    margin-bottom: 15px;
	}
	.fds,.wf{
		display: block;
		margin:0;
	}
	.icon-ul>li>a{
		width: 10px;
		height: 10px;
		border-radius: 5px;
	}
	.icon-ul{
		display: none;
	}
	.mess a{
		font-size: 12px;
		right: 0;
		left: 50px;
		white-space: nowrap;
	}
	.other {
	    margin: 15px 0;
	}
	.other>div {
	    margin-bottom: 30px;
	}
	.mess {
	    height: 25px;
	    line-height: 25px;
	    vertical-align: middle;
	    position: relative;
	}
	.activeJ {
	     background-color: transparent; 
	}

	.callMe .jh1 {
	    padding: 0 15px;
	}
	.callMe .jh2 {
	    padding: 0 15px;
	    border-left: none;
	    border-top: 1px solid #b4b4b5;
	}
	.callMe .callme-t {
	    font-size: 18px;
	    margin:25px 0;
	}
	.callMe p {
	    margin: 15px 0;
	    font-size: 14px;
	}
	.callMe .address11{
		position: relative;
		top: 5px;
	}
	
	.newsZ-main img{
		max-width: 300px;
	}
	.newsZ-main span{
		font-size: 16px !important;
	}
	.back {
	    width: 85px;
	    font-size: 13px;
	    top: -26px;
	    padding: 0 2px;
	    line-height: 25px;
	}
	.newJ{
		-webkit-transform: scale(0.6,0.6);
		    -ms-transform: scale(0.6,0.6);
		        transform: scale(0.6,0.6);
		        top: 4px;
	}
	#notice .back {
	    top: -5px;
	}
	table{
		max-width: 320px;
	}
	table span{
		font-size: 14px !important;
	}
	.panel-body{
		font-size: 14px;
	}
	.message {
	    padding: 20px 0;
	}
	#newsZ .col-lg-9{
		padding: 0 5px;
	}
	.suppMian>div {
	    padding: 0 5px;
	}
	.suppMian p{
		text-align: center;
		margin: 10px 0;
	}
	.mdaT{
		font-size: 12px;
	}
	.Ntext table td,.Ntext table tr{
		padding: 0 5px !important;
	}
	.Ntext table img{
		width: 70px;
	}
	.newsing {
	    margin-bottom: 10px;
	}
	#notice .Ntext{
		padding-left: 0;
	}
}
@media (max-width:320px){
	table{
		max-width: 260px !important;
		margin:0 auto;
	}
	table tr{
		height: auto !important;
	}
	.rec-t {
	    font-size: 14px;
	    max-width: 220px;
	}
}