@media only screen and (max-width: 320px) {  /*小型手机*/
body {
	overflow-x:hidden;
}
	.top {
		display:none;
	}
    .top-content {  
        width:100%;
   }  
   .moblieCss
	   {
	   display:none;
   } 
    .top-content .vip {
		margin-right:5px;
	}
	/*导航*/
	.topNav {
		top:0;
		height:auto;
		/*background:rgba(0,0,0,0.6);
		background:#FFF;*/
		filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cb3f3f,endcolorstr=#b10000,gradientType=0);
		-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cb3f3f,endcolorstr=#b10000,gradientType=0);/*IE8*/	
		background:#b10000; /* 一些不支持背景渐变的浏览器 */  
		background:-moz-linear-gradient(top, #cb3f3f,#b10000);  
		background:-webkit-gradient(linear, 0 0, 0 bottom, from(#cb3f3f), to(#b10000));  
		background:-o-linear-gradient(top, #cb3f3f, #b10000); 
		height:45px;
	}
	.nav-condent {
		width:100%;
	}
	.nav-logo {
		width:190px;
		margin-left:5px;
	}
	.nav-logo img {
		width:auto;
		height:45px;
		
	}
	.nav-tab {
		display:none;
	}
	.moblie-nav-tab {
		position:absolute;right:0px;top:10px;
		display:block;
	}
	.moblie-nav-btn {
		
		height:30px;
		cursor:pointer;
		width:86px;
		line-height:30px;
		text-align:center;
	}
	.moblie-nav-btn span {
		display:inline-block;
		height:30px;
		width:30px;
		background:#FFF;
		border-radius:50%;
		font-size:24px;
		color:#232323;
	}
	.moblie-nav-list {
		/*background:rgba(0,0,0,0.6);*/
		background:#FFF;
		display:none;
		margin-top:7px;
	}
	.moblie-nav-list li {
		
	}
	.moblie-nav-list li a {
		display:block;
		padding:5px 20px;
		color:#323232;
		text-decoration: none;
		padding: 5px 15px;
		font-size: 14px;
		border-bottom:1px solid #CCC;
		
	}
	
	/*右边客服*/
	.kefu {
		display:none;
	}
	.footer .ul-col-5 li:first-child, .footer .ul-col-5 .li-first {
		display:none;
	}
	.footer .wrapper {
		width:100%;
	}
	.justified-item {
		width:100%;
	}
	.footer .ul-col-5 li {
		width:50%;
		min-width:118px;
		text-align:center;
	}
	.ul-col li {
		margin-right:0;
	}
	.footer .ul-col-5 .li-last {
		width:50%;
	}
	.cpjs {
		display:none;
	}
	.aboutWe {
		display:none;
	}
	.footer-nav {
		display:none;
	}
	.footer .p-tel {
		font-size:14px;
		background:none;
	}
	.footer {
		background:#3a3c48;
		padding:10px 0;
	}
	
	.footer-nav {
		display:none;
	}
	.telBox {
		overflow:hidden;
		line-height:30px;
		display:block;

	}
	.footer .p-tel {
		font-size:14px;
		background:none;
	}
	
	.foot-hide {
		display:none;
	}
	.tel-num {
		line-height: 30px;
		color: #c6c7cb;
		font-size: 20px;
		margin-left:20px;
	}
	.fl {
		float:left;
		display:block;
	}
	.tel-num > div {
		width: 30px;
		height: 30px;
		margin-right: 5px;
		background: url(images/tel-btn.png) no-repeat;
		background-size:cover;
	}
	.fr {
		float:right;
		display:block;
	}
	.contact-btn {
		margin-right:20px;
		font-size: 16px;
		color: #FFF;
		background-color: #498AF4;
		border-radius: 8px;
		text-align: center;
		padding:0px 15px;
		font-size:13px;
	}
	
} 
@media only screen and (min-width: 321px) and (max-width: 768px) {  /*大型手机*/
   body {
	overflow-x:hidden;
}
	.top {
		display:none;
	}
    .top-content {  
        width:100%;
   }  
   .moblieCss
	   {
	   display:none;
   } 
    .top-content .vip {
		margin-right:5px;
	}
	/*导航*/
	.topNav {
		top:0;
		height:auto;
		/*background:rgba(0,0,0,0.6);
		background:#FFF;*/
		filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cb3f3f,endcolorstr=#b10000,gradientType=0);
		-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cb3f3f,endcolorstr=#b10000,gradientType=0);/*IE8*/	
		background:#b10000; /* 一些不支持背景渐变的浏览器 */  
		background:-moz-linear-gradient(top, #cb3f3f,#b10000);  
		background:-webkit-gradient(linear, 0 0, 0 bottom, from(#cb3f3f), to(#b10000));  
		background:-o-linear-gradient(top, #cb3f3f, #b10000); 
		
	}
	.nav-condent {
		width:100%;
	}
	.nav-logo {
		width:190px;
		margin-left:6px;
	}
	.nav-logo img {
		width:auto;
		height:45px;
	}
	.nav-tab {
		display:none;
	}
	.moblie-nav-tab {
		position:absolute;right:0px;top:10px;
		display:block;
	}
	.moblie-nav-btn {
		
		height:30px;
		cursor:pointer;
		width:86px;
		line-height:30px;
		text-align:center;
	}
	.moblie-nav-btn span {
		display:inline-block;
		height:30px;
		width:30px;
		background:#FFF;
		border-radius:50%;
		font-size:24px;
	}
	.moblie-nav-list {
		/*background:rgba(0,0,0,0.6);*/
		background:#FFF;
		display:none;
		margin-top:7px;
		width:86px;
	}
	
	.moblie-nav-list li a {
		display:block;
		padding:5px 20px;
		color:#323232;
		text-decoration: none;
		padding: 5px 15px;
		color: #232323;
		border-bottom:1px solid #ccc;
		font-size: 14px;
	}
	
	/*右边客服*/
	.kefu {
		display:none;
	}
	.footer .ul-col-5 li:first-child, .footer .ul-col-5 .li-first {
		display:none;
	}
	.footer .wrapper {
		width:100%;
	}
	.justified-item {
		width:100%;
	}
	.footer .ul-col-5 li {
		width:50%;
		min-width:118px;
		text-align:center;
	}
	.ul-col li {
		margin-right:0;
	}
	.footer .ul-col-5 .li-last {
		width:50%;
	}
	.cpjs {
		display:none;
	}
	.aboutWe {
		display:none;
	}
	.footer-nav {
		display:none;
	}
	.footer .p-tel {
		font-size:14px;
		background:none;
	}
	.footer {
		background:#3a3c48;
		padding:10px 0;
	}
	
	.footer-nav {
		display:none;
	}
	.telBox {
		overflow:hidden;
		line-height:30px;
		display:block;

	}
	.footer .p-tel {
		font-size:14px;
		background:none;
	}
	
	.foot-hide {
		display:none;
	}
	.tel-num {
		line-height: 30px;
		color: #c6c7cb;
		font-size: 20px;
		margin-left:20px;
	}
	.fl {
		float:left;
		display:block;
	}
	.tel-num > div {
		width: 30px;
		height: 30px;
		margin-right: 5px;
		background: url(images/tel-btn.png) no-repeat;
		background-size:cover;
	}
	.fr {
		float:right;
		display:block;
	}
	.contact-btn {
		margin-right:15px;
		font-size: 16px;
		color: #FFF;
		background-color: #b10000;
		border-radius: 8px;
		text-align: center;
		padding:0px 15px;
		font-size:13px;
	}
	.app {
		position:relative;
	}
	.erweima {
		position:absolute;
		right:86px;
		top:30px;
		z-index:99;
		display:none;
	}	
	.erweimaPic {
		border:1px solid #DDD;
		padding:10px;
		background:rgba(0,0,0,0.6);
	}
	.erweimaPic img {
		height:240px;
		width:240px;
	}
	.close {
		position:absolute;
		top:-10px;
		left:-10px;
		width:20px;
		height:20px;
		line-height:20px;
		text-align:center;
		display:inline-block;
		border:1px solid #FFF;
		border-radius:50%;
		background:#B10000;
		color:#FFF;
	}	
	#newBridge {
		display:none;
	}
}  

@media only screen and (min-width: 992px) and (max-width: 1199px) {  /*ipad*/
    .top-content {  
        width:100%;
   }  
   /*导航*/
	.nav-condent {
		width:100%;
	}
   .moblie-nav-tab {
	   display:none;
   }
   .nav-logo {
		width:190px;
	}
	.kefu {
		display:none;
	}
	.footer .ul-col-5 li:first-child, .footer .ul-col-5 .li-first {
		display:none;
	}
	.footer .wrapper {
		width:100%;
	}
	.justified-item {
		width:100%;
	}
	.footer .ul-col-5 li {
		width:23%;
		min-width:118px;
		text-align:center;
	}
	.footer .ul-col-5 .li-last {
		width:23%;
	}
} 

