@media screen and (max-width: 991px){
.top{background:#FFF; height:60px; width:100%;}
.top .logo{height:60px;}
.top .logo a{height:60px;padding-top:0px;background:url(../images/logo1.png) no-repeat  5px;}
.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:#0075c2;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%;}
.cp-banner{width:100%; height:0px; min-height:210px; background:url(../images/wap-cp.jpg) no-repeat center top; background-size:100%; margin-bottom:20px;}
.about-banner{width:100%; height:0px; min-height:210px; background:url(../images/wap-about.jpg) no-repeat center; background-size:100%; margin-bottom:20px;}
.download-banner{width:100%; height:0px; min-height:210px; background:url(../images/wap-down.jpg) no-repeat center; background-size:100%; margin-bottom:20px;}
.news-banner{width:100%; height:0px; min-height:210px; background:url(../images/wap-news.jpg) no-repeat center; background-size:100%; margin-bottom:20px;}
.contactus-banner{width:100%; height:0px; min-height:210px; background:url(../images/wap-us.jpg) no-repeat center; background-size:100%; margin-bottom:20px;}
.v-banner{width:100%; height:0px; min-height:210px; background:url(../images/v-banne.jpg) no-repeat center; background-size:100%; margin-bottom:20px;}

.search-content{width:100%;}
.title-tag{ display:none;}
.title-form{ display:block;width:95%; margin:auto; float:none;}
.title-form form{display:block;}
.title-form .keys{width:65%; float:left;border:2px solid #ECECEC}
.title-form .submit{ float:left;background:url(../images/search-bt.jpg) no-repeat; width:30%; height:48px; border:0px; cursor:pointer;outline:none;}


.all-title{padding:50px 0px 30px 0px; font-size:30px; font-weight:bold;}
.all-title .en-title{display:block; text-align:center; width:100%; color:#f3ddd1;}
.all-title .cn-title{display:block; text-align:center; width:100%; color:#242424; margin-top:-30px;}

.hot-product{padding-bottom:30px; width:100%; height:auto;}
.hot-product .mt-tabpage{width:100%;}
.hot-product .mt-tabpage .mt-tabpage-title{width:100%;}
.hot-product .mt-tabpage .mt-tabpage-title a{display:block; width:calc(100%/3-30px); padding:0; float:left; margin-right:0px; margin-bottom:15px; margin-left:5px; color:#A0A0A0; }
	.mt-tabpage-title .mt-tabpage-item-cur{background:#0075c2; color:#FFF;}
	
.mt-tabpage .in-search{ display:none;}


.mt-tabpage .mt-tabpage-count {width: 100%;margin-top:50px; height:auto;}
	.mt-tabpage-count .mt-tabpage-item {width:100%; height:auto;}
	.mt-tabpage-count .mt-tabpage-item ul{ display:block;}
	.mt-tabpage-count .mt-tabpage-item ul li{display:block; width:calc(100%/2); height:auto; margin-bottom:30px; float:left; overflow:hidden;}
	.mt-tabpage-count .mt-tabpage-item ul li .item-img{width:100%; height:auto;}
	.mt-tabpage-count .mt-tabpage-item ul li .item-img a img{width:100%; height:auto; }
	.mt-tabpage-count .mt-tabpage-item ul li .item-name{width:95%; margin:auto; height:140PX;  text-align:center;}
	
	
.anli-count{width:100%; margin:auto; overflow:hidden;}

	.anli-tal {text-align:center; width:100%; margin:auto; text-align:center; overflow:hidden;}
	.anli-tal a{display:block; width:calc(100%/3-30px); padding:8px 23px 8px 23px;float:left; margin-right:0px; margin-bottom:15px; margin-left:5px; color:#A0A0A0; }
	.anli-tal a.selected{ background:#0075c2; box-shadow:none; color:#FFF;}

	.anli-count ul{ clear:both; display:block; padding:30px 0px 0px 0px; overflow:hidden;}
	.anli-count ul li{ display:block;width:100%;overflow:hidden; margin-bottom:40px;}
	.anli-count ul li .anli-img{width:96%; margin:auto;}
	.anli-count ul li .anli-img img{width:100%;}
	.anli-count ul li .nali-time{width:90%; margin:auto;background:url(../images/anli-li.jpg) no-repeat 0px 23px; line-height:45px; height:45px; text-indent:25px; padding-top:10px; font-size:18px; color:#0075c2; font-weight:bold;}
	.anli-count ul li .anli-title{width:90%; margin:auto; line-height:45px; height:45px; font-size:18px;}
	
.company-box{width:100%; background:#f6f6f6; height:auto; overflow:hidden;}
	.company-tal {text-align:center; width:100%; margin:auto; text-align:center; overflow:hidden;}
	.company-tal a{ display:block; padding:8px 23px 8px 23px; margin:0px 5px 0px 5px; text-decoration:none; color:#999999; background:#FFF;border-radius:35px 35px 35px 35px; border:1px solid #ebebeb; float:left;}
	.company-tal a.selected{ background:#0075c2; box-shadow: 0px 10px 30px #c4dff1; color:#FFF;}
	
	.company-count{width:100%; margin:auto;}
	.company-count .company-img{ width:100%; float:left; margin-top:30px}
	.company-count .company-img img{ width:100%;}
	.company-count .company-msg{ width:95%; height:auto; background:url(../images/company_bg.jpg) no-repeat center; padding:20px 10px 0px 10px;text-indent:2em; font-size:16px; line-height:30px; color:#333; margin:auto; overflow:hidden;}
	.company-msg p{width:100%; height:210px; text-indent:0px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}

		
.honor-count{width:100%;}
.honor-count .honor-item a{float:left; list-style:none;width:calc(100%/2); display:block; background:#333; margin-bottom:-1px; margin-right:-1px; cursor:pointer; text-decoration:none; color:#FFF;}
.honor-item a:nth-child(2n){background:#0075C2;}

.news-count{width:100%;background:url(../images/inproduct.jpg) no-repeat; margin-top:30px; overflow:hidden;}
	.news-count .news-item{width:100%; margin:auto; border:1px solid #E7E7E7; background:#FFF; margin-top:30px; overflow:hidden;}
	.news-count .news-item ul li{ display:block;width:100%; height:auto; padding-bottom:30px;}
	.news-item  li:nth-child(2){background:url(../images/news-bg.jpg) repeat-y; background-size:100%; color:#FFF;}
	.news-item .news-time{ font-size:16px;}
	.news-item .news-title a{font-size:18px;}
	
	
.kefu-count{width:100%; margin:auto; padding-bottom:150px; overflow:hidden;}
	.kefu-count ul li{ display:block;width:100%; float:left;text-align:center;}
	.kefu-count ul li strong{ font-size:18px;}
	.kefu-count ul li .tel{background:url(../images/tel.png) no-repeat center; padding-top:170px; line-height:25px; }
	.kefu-count ul li .fax{background:url(../images/tel1.png) no-repeat center; padding-top:170px; line-height:25px; }
	.kefu-count ul li .wx{background:url(../images/wx.png) no-repeat center; padding-top:170px; line-height:25px; }
	.kefu-count ul li .wx img{display:; position:static;}
	
.map{width:100%; background:url(../images/map.jpg) no-repeat center; height:540px; overflow:hidden;}
.map-cu{width:100%; height:174px; margin:auto; margin-top:250px; text-align:center; line-height:25px; font-size:14px;}	
			
.about-content{width:100%; background:#F6F6F6; margin:auto; line-height:40px; border-radius:15px;}
.about-content p{ width:90%; margin:auto;text-indent:2em; font-size:16px;}
.about-content img{width:90%;}

.about-honor{height:auto; margin-bottom:20px; width:100%; padding:0; padding-bottom:20px;}
.about-honor a{float:left; list-style:none;width:100%; display:block; background:#333; margin-bottom:-1px; margin-right:-1px; cursor:pointer; text-decoration:none; color:#FFF;}
.about-honor a:hover{position:relative; margin:10px -6px -6px -5px; box-shadow: 0px 0px 10px #000;}
.about-honor a img{width:100%;}
.about-honor a p{display:block;/* background:#333;*/ width:100%; height:60px; color:#FFF; font-size:18px; text-align:center; line-height:60px;}
.about-honor a:nth-child(2n){background:#0075C2;}

.about-chejian{width:100%; margin:auto;}
.about-chejian img{width:100%;}

.swiper-container{width:100%;}


.show-product{width:100%; padding:20px 0px 20px 0px; margin:auto;}
.show-product .pic-cansu .pic {float:none; width: 98%; margin:auto;}
.show-product .pic-cansu .pic img { width: 100%;}
.show-product .pic-cansu .cansu-t { width: 98%;}
.show-product .pic-cansu .cansu-t h1{display:block; font-size:18px;line-height: 60px; text-align:center;}
.show-product .pic-cansu .cansu-t .tese{ display:none;}
.show-product .pic-cansu .cansu-t p{line-height: 38px; font-size: 16px;color: #666; padding-left: 20px;}

	.xgcp-list{padding:20px 0px 20px 0px;}	
	.xgcp-list ul li{display:block; width:calc(100%/2); float:left;}
	
	.show-content .content-msg{ line-height:30px; padding:15px; font-size:16px;}
		.content-msg h3{font-size:16px; padding-top:15px; padding-bottom:5px;}
		.content-msg strong{font-size:16px;}
		.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;}
		.content-msg img{height:auto; width:90%; margin:auto;}

/****************新闻中心**************************/
.news-content{width:98%; margin:auto;}
	.news-list{width:100%; padding-top:20px;}
		.news-list ul li{display:block;width:100%;margin-bottom:25px; overflow:hidden; border:0px;}
		.news-list ul li .news-list-img{width:100%; height:auto; margin-right:20px; float:left;}
		.news-list ul li .news-list-img img{width:100%;}
		.news-list ul li .news-list-text{width:100%; line-height:30px;}
		.news-list ul li .news-list-text a{display:block; color:#000; text-decoration:none;}
		.news-list ul li .news-list-more{width:270px; height:auto; text-align:center; float:left;}
			.news-list-more a{ display:none;}
			
		.news-list ul li:hover{ background:#F2F2F2;}	
		.news-list ul li:hover .news-list-more a{ background:#0075C2; color:#FFF;}	
/****************新闻中心**************************/

/**********************下载中心*********************************/
.download-content{width:98%; margin:auto;}
	.download-list{width:100%; padding-top:20px;}
		.download-list ul li{display:block;width:100%;margin-bottom:25px; overflow:hidden; border:1px solid #F2F2F2;}
		.download-list ul li .download-list-img{ display:none;}
		.download-list ul li .download-list-img img{width:100%;}
		.download-list ul li .download-list-text h3{display:block; padding:15px 0px 15px 60px; background:url(../images/PDF.png) no-repeat 20px 22px;}
		.download-list ul li .download-list-text p{display:block; padding:0px 0px 15px 60px;}
		.download-list ul li .download-list-more{width:270px; height:auto; margin-bottom:25px; text-align:center;}
			.download-list-more a{ margin-top:10PX; color:#555; text-decoration:none; font-size:16px;}
			
		.download-list ul li:hover{ background:#F2F2F2;}	
		.download-list ul li:hover .download-list-more a{ background:#0075C2; color:#FFF;}	

/**********************下载中心*********************************/

/********************产品中心****************************/
.ls{float:none;}
.product-content{width:100%; margin:auto; overflow:hidden;}
.ptype-mun{display:block; background:#0075c2; width:97%; margin:auto; margin-top:15px; text-indent:15px; color:#FFF; line-height:50PX; font-size:18px; }
.ptype-mun span{display:block; float:right; width:120px; height:50px; background:url(../images/dj.jpg) no-repeat 75px 23px; font-size:14px; cursor:pointer;}
.ptype-mun span:hover{background:url(../images/dj-1.jpg) no-repeat 75px 23px;}
.ptype-mun span:hover .catalog{display:block;}
.product-content .catalog{width:90%;font-size:16px; text-indent:25px; font-weight:bold; margin:auto; margin-bottom:10px; border:0px;}
.product-content .catalog ul{display:block; padding-top:15px;}
.product-content .catalog ul li{display:block; width:100%; line-height:40px;background:#f2f2f2; margin-bottom:5px;}
.product-content .catalog ul li a{ display:block;text-decoration:none;}
.product-content .catalog ul li a.selected{background:#f2f2f2; color:#0174c4;}
	.small-list{ padding:5px 0px 5px 0px; }
		.small-list a{display:block; width:50%; float:left; background:#FFF; line-height:30px; font-weight:400; font-size:12px; overflow:hidden; height:30px;}

.rs{float:none; }
.product-content .product-list{width:100%; margin-left:0; }
.product-list ul li{display:block; width:calc(100%/2); }
.product-list ul li .item-box{width:95%; background:#FFF;border:1px solid #ECECEC;  margin:auto; margin-bottom:0;}
.product-list ul li .item-img{height:auto;}
.product-list ul li .item-img a img{height:auto; }
.product-list ul li .item-name{ height:85px;}
.product-list ul li .item-name p{width:90%;line-height:40px; height:40px; font-size:14px; overflow:hidden;}
.product-list ul li .item-name a{font-size:14px; height:40px; line-height:40px; color:#333333; text-decoration:none;}
	.cu-box{ display:none;}
	
.show-product{width:100%; padding:20px 0px 20px 0px; margin:auto;}
.show-product .pic-cansu { margin-top: 20px; margin-bottom:30px; overflow:hidden;}
.show-product .pic-cansu .pic {border: 1px solid #ebebeb; border-radius: 5px;  width: 90%; margin:auto;}
.show-product .pic-cansu .pic img { width: 100%;}
.show-product .pic-cansu .cansu-t { float:none;padding-left:0; width: 90%; margin:auto;}
.show-product .pic-cansu .cansu-t h1{display:block; font-size:24px;line-height: 40px; width:100%; overflow:hidden;}
.show-product .pic-cansu .cansu-t p { display:none;}
.show-product .pic-cansu .cansu-t p:nth-child(2n) { background: #eee;}
	.show-content{width:100%; clear:both;}
		
	.xgcp-list{padding:30px 0px 30px 0px;}	
	.xgcp-list ul li{display:block; width:calc(100%/2); float:left;}
	.xgcp-list ul li .xgcp-name{width:95%; height:50px; line-height:50px; margin:auto; text-align:center; overflow:hidden;}

	.show-content .content-msg{ line-height:30px; padding:10px; font-size:14px;}
		.content-msg h3{font-size:16px; padding-top:15px; padding-bottom:5px;}
		.content-msg table{border: solid 1px #b0c9dd; border-bottom:0px; border-right:0px; width:100%; border-collapse:collapse}
		.content-msg td{border: solid 1px #b0c9dd; border-width:0px 1px 1px 0px; text-align:center; font-size:8px; font-weight:300;}
		.content-msg img{max-width:100%;height:auto;}
			
/********************产品中心****************************/


.video-content{width:100%; min-height:0px;}

.video-content ul li{float:none; width:100%; margin-bottom:10px;position:relative;}
.video-content ul li .video-box{width:95%; height:auto; background:#ccc; margin:auto; overflow:hidden;}
.video-content ul li .video-box p{display:block; font-size:14px; padding-left:5px;position:absolute; top:8px; left:5px; color:#fff; }
.video-content ul li .video-box a img{ width:100%;}
.video-content ul li .video-box .biao{ background:#F30; line-height:20px; width:20px; color:#FFF; text-align:center; border-radius:20px; margin:5PX;float:left;}
.video-content ul li .video-box span{ display:block;float:left; line-height:30px; color:#000; font-size:16px; }
.video-content ul li .video-box a{ display:block;float:right; width:25px; height:25px; background:url(../images/fx.png) no-repeat 0px 5px; text-indent:22px; line-height:25px; color:#000; background-size:18px; text-decoration:none;}


.videos{width:98%; margin:auto;}



/************分页************/
.page-mulu{ width:100%;text-align:center; padding:15px;margin:auto; margin-bottom:20px; overflow:hidden; }
	.page-mulu span{display:block; padding:5px 15px 5px 15px; color:#999; background:#eaeaea; float:left; margin-right:5px; width:auto; margin-top:5px;}
	.page-mulu a{display:block;  padding:5px 15px 5px 15px; color:#333; text-decoration:none; background:#eaeaea; float:left; margin-right:5px; margin-top:5px; width:auto;}
/************分页************/


footer{width:100%; background:#272727; margin-bottom:38px; 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%/2);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:#eb6000;text-decoration:none;}
.type-list a:visited{color:#eb6000;text-decoration:none;}
.type-list a:hover{color:#FFF; text-decoration:none; background:#eb6000;border-radius:30px; text-align:center;}
.type-list a:active{color:#eb6000;}

.mt-tabpage-title a:link{font-size:16px; color:#A0A0A0;text-decoration:none; }
.mt-tabpage-title a:visited{font-size:16px; color:#FFF;text-decoration:none;}
.mt-tabpage-title a:hover{font-size:16px; color:#FFF; text-decoration:none;}
.mt-tabpage-title a:active{font-size:16px; color:#FFF;}

}