@media screen and (max-width: 991px){
.top{background:#BBB; height:60px; width:100%;}
.top .logo{height:60px;}
.top .logo a{height:60px;padding-top:0px;}
.top .logo a img{height:90%;}
.top .nav-btn {width: 25px;height: 16px;position: relative; cursor: pointer; margin-top: 22px; margin-right:5px;}

.nav-btn .line {display: block; width: 100%; height: 2px; border-radius: 2px;background-color: #fff;position: absolute; left: 50%;margin-left: -15px;}
.nav-btn .line1 {-webkit-transform-origin: 4px 0;-ms-transform-origin: 4px 0;transform-origin: 4px 0;}
.nav-btn .line2 {top: 7px;}
.nav-btn .line3 {bottom: 0px;-webkit-transform-origin: 1px center;-ms-transform-origin: 1px center;transform-origin: 1px center;}
.top nav{display:none;}
.top .sub-menu {position:absolute;width:100%; height:100%; z-Index:999; top:60PX; color:#FFF;}
.top .sub-menu ul{ display:block;}
.top .sub-menu ul li{display:block; background:#333; text-align: center;font-size:16px;line-height:40px; height:40px; font-weight:bold; border-bottom:1px solid #BBB; overflow:hidden;}
.top .sub-menu ul li a{display:block; height:40px;}

.banner{width:100%; height:auto;}
.banner img{width:100%;}


.all-title{padding:30px 0px 10px 0px; font-size:40px; font-weight:bold;}
.all-title .en-title{display:block; text-align:center; width:100%; color:#EAEAEA;}
.all-title .cn-title{display:block; text-align:center; width:100%; color:#242424; margin-top:-30px;}

.hot-product{padding-bottom:30px;}



.pro-item-box {width:100%;}
.pro-item-box .item-ul{width:100%; padding-left:40px;}
.pro-item-box .item-ul .item-li{width:100%; margin:auto; overflow:hidden}
.pro-item-box .item-li .item-box{}
.pro-item-box .item-li .item-box h2{ display:block; font-size:30px; font-weight:bold; padding:20px 0px 20px 0px;}
.pro-item-box .item-li .item-box p{line-height:35px; text-indent:2em; font-size:16px; height:auto; text-overflow:ellipsis;overflow: hidden; display:-webkit-box; -webkit-line-clamp:6 ;-webkit-box-orient:vertical;}
.pro-item-box .item-li .item-box a{width: 120px; height: 36px; line-height: 34px; display: block; border: 1px solid #126CDA; font-size: 18px; color: #126CDA; padding-left: 24px; border-radius: 30px;font-weight: lighter; transition: all .4s ease; float:left;}
.pro-item-box .item-li img{margin-right:50px; display:none;}

.company{width:100%; background:#126CDA; height:100%; padding-bottom:30px; overflow:hidden;}
.company-img{width:100%}
.company-img img{ width:100%;}
.company-tex{width:100%;}
.company-tex p{display:block; line-height:35px; font-size:16px; color:#FFF; padding:0PX 15PX 0PX 15PX; text-indent:2em;}
.company-title{padding:30px 0px 30px 15px; font-size:30px; font-weight:bold;}
.company-title .en-title{display:block; text-align:left; width:100%; color:#ffae77;}
.company-title .cn-title{display:block; text-align:left; width:100%; color:#fefefe; margin-top:-30px;}
.company-title .cnen-bo{display:block; border-radius:15px; background:#FFF; width:105PX; height:10px; margin-top:15px;}

.re-products{width:100%;}
.re-products ul li{width:calc(100%/2);}
.re-products ul li a{display:block; border:1px solid #e9e9e9; margin:5px;}

.pumpnews{width:100%;}
.pumpnews ul{display:block; padding-top:40px;}
.pumpnews ul li{width:95%;border-radius: 16px; box-shadow:0 6px 10px 2px #ececed; margin-bottom:40px; overflow: hidden;}

.frend{width:90%; margin:auto;}
.frend a{display:block; width:calc(100%/3); float:left; margin-bottom:10px;}
.frend a img{border:1px solid #e9e9e9; width:95%;}

.cp-banner{width:100%; height:240px;}
.news-banner{width:100%; height:240px;}

.content{width:100%;}
	.type-list{width:100%; background:#f3f3f3;padding:20px 0px 40px 0px; overflow:hidden;}
		.tal-title{padding:0px 0px 50px 15px; font-weight:700;}
		.tal-title .tal-en{display:block; width:100%; color:#f3ddd1; font-size:40px;}
		.tal-title .tal-cn{display:block; width:100%; margin-top:-75px;font-size: 40px; color: #242424;}
		
	.type-list ul{display:block; padding-left:0px; overflow:hidden;}
	.type-list ul li{display:block; line-height:40px; width:50%; font-size:16px; text-indent:15px; float:left;}
	.type-list ul li a{ display:block; font-size:18px; text-decoration:none;}
	
	.prolist-msg{width:100%; padding:0px; padding-top:30px; }
	.prolist-msg ul li{width:100%; margin-bottom:25px;}
	.prolist-msg ul li a{display:block;border:1px solid #f3f3f3;width:95%; margin:auto; border-radius:5px; overflow:hidden;box-shadow:2px 2px 10px 2px #ccc;}
	.prolist-msg .pic{width:40%; float:left;}
	.prolist-msg .pic img{width:90%; height:auto;}
	.prolist-msg .pro-text{width:60%; float:left;}
		.pro-text h3{display:block; color:#126CDA; font-weight:bold; font-size:18px; padding:15px 0px 5px 0px;}
		.pro-text p{line-height:25px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

	.product-list{width:100%; padding:20px 0px 20px 8px;}
	.product-list ul li{ display:block;width:calc(100%/2); float:left; margin-bottom:25px; text-align:center;}
	.product-list ul li a{display:block; border:1px solid #e9e9e9; width:90%;}

	.news-list{width:100%; padding:20px 0px 0px 7px;}
	.news-list ul li{display:block; width:100%; margin-bottom:25px; height:auto;}
	.news-list ul li .news-box{width:95%; border:1px solid  #e9e9e9; border-radius:10px; overflow:hidden;}
		.news-box .news-pic{ width:40%; float:left;}
			.news-pic img{display:block; width:100%;}
			.news-box .news-text{width:60%; float:left;}
				.news-text h3{display:block;font-size:16px; padding:15px 0px 10px 0px;}
				.news-text p{ display:block;line-height:25px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}
				.news-text .nmore{padding:5px 0px 0px 0px;}
					.nmore a{display:block; padding:5px; font-size:16px; background:#126CDA; width:95px; border-radius:25px; text-align:center;}
					
	
	.news-content{width:100%; padding:0px; padding-top:30px;}
	.news-content h1{display:block; text-align:center; font-size:25px; color:#126CDA; padding:20px 0px 20px 0px;}
	.news-content .page{padding:25px 0px 25px 0px; border-top:1px solid #e9e9e9; margin-top:50px; color:#666;overflow:hidden;}
		.page .next{display:block; width:100%; line-height:40px; }
		.page .right{text-align:left;}
	.news-content .info{line-height:30px; font-size:16px; padding:25px;}
		.info p{ text-indent:2em; font-size:16px;}
		.info img{max-width:90%}
		
		
		
	.show-product{width: 100%; padding:0;}
	.show-product .pic-cansu { margin-top: 20px; margin-bottom:30px; overflow:hidden;}
	.show-product .pic-cansu .pic {width: 80%; margin:auto; float:none;}
	.show-product .pic-cansu .pic img { width: 100%;}
	.show-product .pic-cansu .cansu-t { width:80%; margin:auto; float:none;}
	.show-product .pic-cansu .cansu-t h1{display:block; font-size:18px; color:#126CDA; text-align:center;}
	.show-product .pic-cansu .cansu-t p { display:none;}
	.tese{display:none;}

	.content-msg table{border: solid 1px #b0c9dd; border-bottom:0px; border-right:0px; width:99%; border-collapse:collapse}
	.content-msg td{border: solid 1px #b0c9dd; border-width:0px 1px 1px 0px; text-align:center; font-size:12px; line-height:20px;}
			
		
	
	.download_msg{width:90%; padding:25px 0px 25px 0px; min-height:500px;}
	.download_msg ul li{display:block; width:100%;}
	.download_msg ul li .down-item{width:100%; font-size:16px;}
		.down-item .wen_l{width:70%; line-height:50px;  float:left; background:url(../images/PDF.png) no-repeat 8px 18px; text-indent:45px; height:50px; overflow:hidden;}
		.down-item .wen_r{width:30%; line-height:50px;  float:right; text-align:right;}
	
					

footer{width:100%; background:#272727; margin-bottom:25px; overflow:hidden;}
footer .foot-text{width:100%; margin-left:15px; overflow:hidden;}
	.foot-text .Footer-menu{width:90%;}
	.foot-text .Footer-menu ul li{width:calc(100%/3);float: left;}

footer .footert-copy{background:#000; text-align:center; color:#FFF; height:60px; line-height:25px;}


.nav-item{ display:block;width:100%; border-top:1px solid #C2C2C2; border-bottom: 0px;background:#FAFAFA; height:45px; position:fixed;bottom:0px; z-index:9999;}
.nav-item a{display:block; border-right:1px solid #C2C2C2; height:45px; line-height:45px; float:left; color:#000; text-decoration:none;}
.nav-item a.i-home{background:url(../images/home.png) no-repeat 8px 10px; width:43px;  height:45px; overflow:hidden; text-indent:-999px; float:left;}
.nav-item a.i-tel{ text-align:center; width:29%;}
.nav-item a.i-qq{ text-align:center; width:29%;}
.nav-item a.i-top{ text-align:center; width:27%;border-right:0; background:url(../images/newstop.png) no-repeat 3px 15px;}

.sub-menu a:link{font-size:16px; color:#FFF;text-decoration:none;}
.sub-menu a:visited{font-size:16px; color:#FFF;text-decoration:none;}
.sub-menu a:hover{font-size:16px; color:#F00; text-decoration:none; border-bottom:2px solid #F00;}
.sub-menu a:active{font-size:16px; color:#FFF;}

.type-list a:link{color:#126CDA;text-decoration:none;}
.type-list a:visited{color:#126CDA;text-decoration:none;}
.type-list a:hover{color:#FFF; text-decoration:none; background:#126CDA;border-radius:30px; text-align:center;}
.type-list a:active{color:#126CDA;}



}