@charset "utf-8";
/* CSS Document */
/*******css重置*******/

*{margin: 0;padding: 0;text-decoration: none;list-style: none; box-sizing: border-box;font-family:"微软雅黑",arial;}
.container{margin: 0 auto;max-width: 1230px;}

img{display: block;}
h1,h5,h2{font-size: 1em;}
.clearfix{clear: both;}
p{font-size: 14px;}

p img{max-width:500px;margin:0 auto;}
@media(max-width:600px){
	p img{width:100%;}
}

table {border: 1px solid #ccc;width: 100%;border-spacing: 0;}
table tr {border: 1px solid #ccc;}
table tr td {padding: 0 10px;line-height: 30px;color: #666;text-align: center;}
table tr:nth-child(1){background-color: #0263cc;}	
table tr:nth-child(1) td{color: #fff;}


.luru-overflow3{overflow: hidden;margin-bottom:30px;}	
.luru-float3{float: left;width: 31%;margin-right: 1%;margin-left: 1%;margin-bottom: 10px;}
.luru-float3 img{width: 100%;border: 1px solid #e4e4e4;}
.luru-float3 p{font-size: 14px;line-height: 30px;text-align: center;}
@media (max-width: 600px){
.luru-float3{width: 48%;margin-right: 1%;margin-left: 1%;}
}

.index-why-all3{margin-bottom:30px;}
@media(max-width:1259px){
  .index-why-all3 .id-why-tu1{width:140px;height:140px;}
  .index-why-all3 .id-why-tit1{height:40px;overflow:hidden;}
}
@media(max-width:700px){
  .index-why-all3{margin-bottom:20px;}
  .index-why-all3 .id-why-tu1{width:100px;height:100px;}
  .index-why-all3 .id-why-tit1{font-size:15px;}
  .index-why-all3 .id-why-txt1{font-size:12px;line-height:18px;height:54px;}
}
@media(max-width:440px){
  .index-why-all3{margin-bottom:10px;}
  .index-why-all3 .id-why-tu1{width:60px;height:60px;}
  .index-why-all3 .id-why-tit1{font-size:14px;}
  .index-why-all3 .id-why-txt1{display:none;}
}

/****************************logo*******************************/
.index-logo{}
.logo{float: left;margin-right: 2%;margin-top: 20px;width: 20%;}
.logo img{width: 100%;}

/***********搜索栏*********/ 
.ser-right{float: left;padding: 2px;margin-top: 35px;width: 15%;}
.ser-right a{float: left;font-size: 12px;border: 1px solid #016aac;background-color:#016aac;color: white;line-height: 26px;height: 26px; margin-top: 4px;padding: 5px 6px;display: block;width: 30px;}
.ser-right a img{width: 100%;}
.ser-right input{float: left;background-color:transparent;border: 1px solid #e4e4e4;outline: none;line-height: 24px;color:#666;padding-left: 15px;font-size: 12px;margin-top: 4px;width: 80%;}



/***************************************************导航*****************************************************/
.nav-right{float: right;width: 60%;margin-left: 2%;}
.nav-right>div{margin-top: 10px;float: right;}
.nav-right>div div{float: left;text-align: right;color: #016aac;margin-left: 5px;font-size: 13px;}
.nav{width: 100%;float: right;}
.nav li{float: left;line-height: 40px;width:calc(100%/8);margin: 10px 0 0;}
.nav a{font-size: 16px; text-align: center; color: #333;padding: 5px 0;display: block;}
.nav>li{position: relative;}

.nav-down-menu{position: absolute;left:0px;top:50px;clear: both;display:none;z-index: 99;background-color:#016aac;width:120px; }
.nav-down-menu a{font-size: 16px; color:#fff;display: block;text-align: center;line-height: 30px;padding: 5px 0;}
.navli-down-menu a{padding-left:25px;}
.nav-a{position: relative; z-index: 999;}
.nav-down-menu a:hover{color:#e4e4e4; }
.nav li:hover,.on-top{background: url(../images/nav-di-img.png) bottom center no-repeat;}

@media(max-width:1259px){
	.nav a{font-size: 14px;}
	.ser-right{margin-top: 30px;}
	.nav-down-menu{width: 90px;}
	.nav-right{width: 58%;margin-left: 1%;}
	.ser-right input{width: 76%;}
}


@media(max-width:991px){
	.ser-right{display: none;}
	.logo{margin-top: 0px;padding: 15px 0;}
	.nav-right{display: none;}
}

@media(max-width:767px){
	.logo{width: 140px;}

	
}


@media(max-width:530px){
	.logo{border-right: none;}
	.logo1{display: none;}
}

/**************************************************手机导航********************************************/

.nav-btn{float: right; display: none;padding: 15px 0;}
.nav-btn img{width:100%;}
.navli .nav-cn-en{overflow: hidden;background-color: #243c62;}
.navli .nav-cn-en a{display: block;color: #fff;float: left;width: 50%;border-right: 1px solid #131314;}
.navli>div:first-child{font-size: 18px;padding: 10px 0px;color: #999;font-weight: bold;text-align: center;}
.navli{position: fixed;right:0px;top:0;text-align: left; display: none;z-index: 999;background-color: #333;width:240px;height: 100%;}
.navli a {font-size: 14px; color: white;line-height: 50px;display: block;padding-left:30px;padding-right: 10px;}
.navli li{background-color: #333;border-bottom: 1px solid #000;position: relative;}
.id-nav-tu{position: absolute;right: 0px;top: 0px;width: 50px;height: 50px;background: url(../images/jiantou-nav.png)center no-repeat #243c62;background-size: 10px;transition: 1s;border-left: 2px solid #131314;opacity: 0.6}
.navli .navli-txt{overflow: hidden;padding: 10px 10px 10px 30px;background-color: #000;}
.navli-txt div:nth-child(1){float: left;font-size: 16px;color: #fff;}
.navli-txt div:nth-child(2){float: right;width: 16px;margin-top: 3px;}
.navli-txt div:nth-child(2) img{width: 100%;}

.navli-down-menu{display: none;background-color: #fff;z-index: 2;}
.navli-down-menu li{border-top: 1px solid #666;background-color: #131314;}

.navli>li:hover{background-color:rgba(96,96,96,0.90) }
.navli-down-menu li:hover{background-color:rgba(96,96,96,0.80)}
.navli .nav-cn-en a:hover{background-color: #1d66cf;}
.id-nav-tu:click{transform: rotate(90deg);transition: 1s;}

@media(max-width:991px){
	.nav-btn{display: block;}
	.nav{display: none;}
	
}
@media(max-width:600px){
}

@media(max-width:420px){
}


/**************************************************banner********************************************/

.swiper-slide img{width: 100%;}
.swiper-container{}


.index-section{padding: 60px 0;}

@media(max-width:1259px){
	.index-section{padding: 50px 0;}
}

@media(max-width:991px){
	.index-section{padding: 40px 0;}
}
@media(max-width:767px){
	.index-section{padding: 30px 0;}
}

/**************************************************产品介绍********************************************/

.id-pro-all{overflow: hidden;}
.index-pro-nav{overflow: hidden;margin-bottom: 20px;}
.index-pro-nav a{display: block;float: left;margin-right: 2%;width:23.5%;font-size: 16px;line-height: 50px;height: 50px;text-align: center;overflow: hidden;color: #000;background-color: #eee;}
.index-pro-nav a:last-child{margin-right: 0;}

.id-pro-all{overflow: hidden;}
.id-pro-all a:last-child{margin-right: 0;}
.id-pro-box{border: 1px solid #e1e1e1;margin-bottom: 20px;background-color: #fff;display: block;float: left;margin-right: 2%;width:23.5%;}
.id-pro-box img{width: 100%;}
.id-pro-box div{font-size: 16px;line-height: 50px;height: 50px;text-align: center;overflow: hidden;color: #000;}


.id-pro-box:hover{border: 1px solid #016aac;}
.index-pro-nav a:hover{background-color: #1676b2;color: #fff;}

@media(max-width:767px){
	.index-product{padding: 30px 0 10px;}
	.index-pro-nav{margin-bottom: 5px;}
	.id-pro-box,.index-pro-nav a{width: 49%;}
	.index-pro-nav a{margin-bottom: 10px;}
	.id-pro-all a:nth-child(2n),.index-pro-nav a:nth-child(2n){margin-right:0;}
	.index-pro-nav a{font-size: 14px;line-height: 40px;height: 40px;}
	.id-pro-box div{font-size: 14px;}
  	.id-pro-box div{line-height: 34px;height: 34px;}
}

/**************************************************index-title********************************************/
.index-title div{text-align: center;}
.index-title div:first-child{font-size: 36px;color: #000;font-weight: 600;margin-bottom:5px;}
.index-title div:last-child{font-size: 16px;color: #777;}
.index-title{margin-bottom: 40px;}

@media(max-width:1259px){
	.index-title div:first-child{font-size: 34px;}
}
@media(max-width:991px){
	.index-title div:first-child{font-size: 32px;}
}

@media(max-width:767px){
	.index-title div:first-child{font-size: 26px;}
	.index-title{margin-bottom: 30px;}
}
@media(max-width:530px){
	.index-title div:first-child{font-size: 22px;}
	.index-title div:last-child{font-size: 14px;}
}

@media(max-width:420px){
	.index-title div:first-child{font-size: 18px;}
	.index-title div:last-child{font-size: 13px;}
	.index-title{margin-bottom: 20px;}
}


/**************************************************行业应用********************************************/
.index-hangye{background-color: #fafafa;}
.index-hangye-all{overflow: hidden;}
.index-hangye-all a{display:block ;margin-bottom: 10px;}
.id-hy-box1 ,.id-hy-box2 ,.id-hy-box3{overflow: hidden;position: relative;} 
.id-hy-box1 img,.id-hy-box2 img,.id-hy-box3 img{width: 100%}
.id-hy-box1{float: left;width: calc(((100% - 10px)/3)*2);margin-right: 10px;}
.id-hy-box2{float:left;width: calc((100% - 10px)/3);}
.id-hy-box3{float: left;width: calc((100% - 20px)/3);margin-right: 10px;}
.index-hangye-all a:nth-child(5){margin-right: 0;}

.id-hy-box1 div,.id-hy-box2 div,.id-hy-box3 div{background-color: rgba(0,0,0,0.6);position: absolute;left: -100%;top: -100%;width: 100%;height: 100%;text-align: center;color: #fff;padding:30% 0;font-size: 24px;transition: 1s;}
.id-hy-box2 div{padding: 50% 0;}
.id-hy-box1:hover img,.id-hy-box2:hover img,.id-hy-box3:hover img{transform: scale(1.5);transition: 1s;}
.id-hy-box1:hover div,.id-hy-box2:hover div,.id-hy-box3:hover div{left: 0;top:0;}

@media(max-width:991px){
	.id-hy-box1 div,.id-hy-box2 div,.id-hy-box3 div{font-size: 22px;}
}

@media(max-width:767px){
	.id-hy-box3 div{padding: 20% 0;}
	.id-hy-box3 div{font-size: 18px;}
}
@media(max-width:530px){
	
	.id-hy-box1 div,.id-hy-box2 div{font-size: 18px;}
	.id-hy-box3 div{font-size: 16px;}
}

@media(max-width:420px){
	.id-hy-box1 div,.id-hy-box2 div{font-size: 16px;}
	.id-hy-box3 div{font-size: 14px;}
}


/**************************************************为什么选择我们*******************************************/

.index-why1{background-color: #f8f8f8;}
.id-why-box1{margin-right: 2%;margin-bottom: 10px;width:32%;display: block;float:left;}
.index-why-all1 a:nth-child(3n){margin-right: 0;}

.id-why-tit1{font-size: 16px;line-height: 20px;margin-bottom: 10px;text-align: center;color: #1676b2;font-weight: 600;}
.id-why-txt1{font-size: 14px;line-height: 30px;text-align: center;color: #666;height:90px;overflow: hidden; }

.id-why-tu1{background-size: 100% 100%;width: 200px;height: 200px;border-radius: 50%;box-shadow: 3px 3px 5px #999;margin:0 auto 30px;}
.index-why-all1 a:nth-child(1) .id-why-tu1{background: url(../images/why-tu1.jpg) center center no-repeat;}
.index-why-all1 a:nth-child(2) .id-why-tu1{background: url(../images/why-tu2.jpg) center center no-repeat;}
.index-why-all1 a:nth-child(3) .id-why-tu1{background: url(../images/why-tu3.jpg) center center no-repeat;}


@media(max-width:991px){
	.id-why-tu1{margin-bottom: 20px;}
}

@media(max-width:767px){
	.index-why1{display: none;}
}
/**************************************************为什么选择我们*******************************************/
.index-why{padding: 60px 0;}
.index-why-all{}
.id-why-box{margin-right: 10px;margin-bottom: 10px;width: calc((100% - 20px)/3);display: block;background-color: #f7f7f7;padding: 40px 20px;position: relative;float:left;}
.index-why-all a:nth-child(3n){margin-right: 0;}

.id-why-tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;text-align: center;color: #1676b2;font-weight: 600;}
.id-why-txt{font-size: 16px;line-height: 30px;text-align: center;color: #666;height:180px;overflow: hidden; }

.id-why-fix{position: absolute;right: 0;top: 0;}

.id-why-tu{background-size: 50px;width: 100%;height: 50px;margin-bottom: 30px;}
.index-why-all a:nth-child(1) .id-why-tu{background: url(../images/ico01.png) center top no-repeat;}
.index-why-all a:nth-child(2) .id-why-tu{background: url(../images/ico02.png) center top no-repeat;}
.index-why-all a:nth-child(3) .id-why-tu{background: url(../images/ico03.png) center top no-repeat;}
.index-why-all a:nth-child(4) .id-why-tu{background: url(../images/ico04.png) center top no-repeat;}
.index-why-all a:nth-child(5) .id-why-tu{background: url(../images/ico05.png) center top no-repeat;}
.index-why-all a:nth-child(6) .id-why-tu{background: url(../images/ico06.png) center top no-repeat;}

.id-why-box:hover{box-shadow: -5px 5px 3px #e4e4e4;}

@media(max-width:991px){
	.index-why{padding: 40px 0;}
	.id-why-tu{width: 100%;height: 50px;margin-bottom: 20px;}
	.id-why-txt{height:120px;}
}

@media(max-width:767px){
	.index-why{padding: 30px 0;}
	.id-why-box{width: calc((100% - 10px)/2)}
	.index-why-all a:nth-child(3n){margin-right: 10px;}
	.index-why-all a:nth-child(2n){margin-right: 0;}
}

@media(max-width:530px){
	.id-why-box{padding: 20px 20px;}
	.id-why-tu{margin-bottom: 10px;}
	.id-why-txt{font-size: 13px;line-height: 20px;height:100px;}
}

@media(max-width:420px){
	.index-why{display: none;}
}

/**************************************************关于我们********************************************/
.index-aboutus{background: url(../images/about-bg.jpg)center center no-repeat;background-size: cover;}
.id-au-txt{font-size: 16px;line-height: 30px;text-align: center; color: #777;}
.id-au-more{margin-top: 40px;width: 160px;line-height: 40px; border: 1px solid #999;color: #999;display: block;text-align: center;margin-left: calc(50% - 80px);font-size: 16px;}
.id-au-more:hover{border-color: #016aac;color: #016aac;}

@media(max-width:991px){
	.id-au-txt{font-size: 14px;}
}

@media(max-width:767px){
	.index-au-txt div:nth-child(3),.index-au-txt div:nth-child(4),.index-au-txt div:nth-child(5){display: none;}
	.id-au-more{font-size: 14px;width: 130px;margin-left: calc(50% - 65px);margin-top: 20px;line-height: 30px;}
}

@media(max-width:530px){
	.id-au-more{font-size: 13px;}
}

/**************************************************新闻资讯*******************************************/
.index-news{padding: 60px 0;}
.index-news-all{overflow: hidden;}
.id-news-box{display: block;border-right: 1px dotted #666;float: left;width: calc(100%/3);padding: 0 2%;}
.index-news-all a:nth-child(4){display: none;}
.index-news-all a:nth-child(3){border-right: none;}
.id-news-time span{display: inline-block;margin-right: 5px;color: #999;font-size: 14px;}
.id-news-tit{color: #000;font-size: 18px;line-height: 20px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;font-weight: 600;}
.id-news-txt{color: #666;font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 10px;}

.id-news-box:hover .id-news-txt{color: #016aac;}
.id-news-box:hover .id-news-time span{color: #016aac;}

@media(max-width:991px){
	.index-news{padding: 40px 0;}
	.id-news-tit{font-size: 16px;}
	.id-news-txt{font-size: 14px;}
}

@media(max-width:767px){
	.index-news{padding: 30px 0 0;}
	.id-news-box{width: calc(100%/2);margin-bottom: 30px;}
	.index-news-all a:nth-child(4){display: block;}
	.index-news-all a:nth-child(3){border-right: 1px dotted #666;}
	.index-news-all a:nth-child(2),.index-news-all a:nth-child(4){border-right: none;}
}

@media(max-width:530px){
	.id-news-txt{line-height: 26px;height: 52px;}
	.index-news-all a:nth-child(3){border-right: none;}
	.id-news-box{width:100%;border-right: none;border-bottom: 1px dotted #666;margin-bottom: 20px;}
	
}

/**************************************************联系我们*******************************************/
.index-contactus{border-top: 3px solid #ddd;background-color: #f7f7f7;padding: 30px 0;border-bottom: 1px solid #ddd;}
.index-contact{overflow: hidden;}
.id-cu-box{padding-right: 2%;float: left;}
.id-cu-box1{width: 33%;}
.id-cu-box2{width: 33%;}
.id-cu-box3{width: 33%;}

.id-cu-tit{font-size:18px;line-height: 30px;color: #666;padding-bottom: 10px;border-bottom: 1px solid #999;}
.id-cu-a{padding: 10px 0;}
.id-cu-a a{display: block;color: #666;line-height: 30px;font-size: 14px;}

.id-cu-box1 .id-cu-a a{background: url(../images/dot.png)left center no-repeat;background-size: 15px;padding-left: 20px;}
.id-cu-box2 .id-cu-a a:nth-child(1),.id-cu-box2 .id-cu-a a:nth-child(2){background: url(../images/ren-tou.png)left center no-repeat;background-size: 14px;padding-left: 25px;}
.id-cu-box2 .id-cu-a a:nth-child(3){background: url(../images/address.png)left center no-repeat;background-size: 10px;padding-left: 25px;}
.id-cu-box3 .id-cu-a a{float: left;margin-right: 10px;}

@media(max-width:1259px){
	.id-cu-box1{width: 20%;}
	.id-cu-box2{width: 35%;}
	.id-cu-box3{width: 25%;}
}

@media(max-width:991px){
	.id-cu-box1{width: 20%;}
	.id-cu-box2{width: 40%;}
	.id-cu-box3{width: 20%;}
}

@media(max-width:767px){
	.id-cu-tit{font-size:16px;padding-bottom: 5px;}
	.id-cu-a a{line-height: 26px;font-size: 13px;}
	.id-cu-box{padding-right: 4%;}
	.id-cu-box1{width: 50%;}
	.id-cu-box2{width: 60%;}
	.id-cu-box3{width: 40%;}
}

@media(max-width:530px){
	.index-contactus{padding: 20px 0;}
	.id-cu-box1{display: none;}
	.id-cu-box2{display: none;}
	.id-cu-box3{width: 100%;}
}
/**************************************************footer*******************************************/
.id-footer-pl{margin-top:10px;text-align: center;}
.id-footer-pl a,.id-footer-pl span{color: #666;font-size: 13px;display: inline-block;margin-right: 5px;line-height: 26px;}            
@media(max-width:991px){
.id-footer-pl{margin-top:0px;}
} 
/**************************************************footer*******************************************/
.index-footer{padding: 15px 0; background-color: #f7f7f7;}
.id-footer{overflow: hidden;}
.id-foot-left{font-size: 13px;color: #666;float: left;}
.id-foot-right{float: right;}
.id-foot-right a,.id-foot-right span{font-size: 13px;color: #666;display: inline-block;}
.id-beian-tu{background: url(../images/beian.png)left center no-repeat;background-size: 15px;padding-left: 20px;}
.index-fl{background-color: #E9E9E9;padding:10px 0;}
.index-fl .container a{display: inline-block;color: #333;line-height: 20px;margin-right: 2px;letter-spacing: 1px;margin-right:12px;}
                             
@media(max-width:767px){
	.id-foot-left{clear: left;text-align: center;width: 100%;}
	.id-foot-right{clear: right;width: 100%;;}
	.id-foot-right a{text-align: center;margin-left: 0;display: block;margin-top: 5px;}
	.id-foot-right .id-beian-tu{width: 150px;margin-left: calc(50% - 75px);}
	.id-cu-box1{display:none;}
}

/**************************************************新闻列表页*******************************************/
.news-list-in{padding: 40px 0;}
.news-list-left{width: 25%;float: left;margin-right: 5%;}
.news-list-right{width: 70%;float: right;box-shadow: 0 0 5px 3px #e4e4e4;}

.nl-left-pro{padding: 6% 10%;box-shadow: 0 0 5px 3px #e4e4e4;margin-bottom: 40px;}
.nl-left-tit{font-size: 20px; text-align: center;color: #016aac;font-weight: 600;margin-bottom: 20px;}
.nl-left-box{font-size: 16px; line-height: 40px;height: 40px; display: block;text-align: center;color: #333;width: 100%;border-radius:40px;margin-bottom: 5px;}
.on-top1{background-color:#016aac;color: #fff;}
.nl-left-box-in li a{font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;display: block;text-align: center;color: #333;width: 100%;border-radius:40px;margin-bottom: 5px;}
.nl-left-box-in{display: none;}


.nl-left-cu{padding: 6% 8%;box-shadow: 0 0 5px 3px #e4e4e4;}
.nl-left-cu li{font-size: 14px;line-height: 24px; color: #666;margin-bottom:10px;}
.nl-left-cu div{margin-bottom: 30px;}
.nl-left-box:hover{background-color:#016aac;color: #fff;}
.nl-left-pro li:nth-child(2):hover .nl-left-box-in{display: block;}
.nl-left-box-in li a:hover{color: #016aac;}

/**************************************************新闻-右*******************************************/
.news-list-right{padding:1% 2%;}
.nl-right-tit{overflow: hidden;margin: 10px 0 20px;}
.nl-top-title{font-size: 22px; float: left;color: #333;}
.nl-top-right{float: right;color: #999;}
.nl-top-right a{font-size: 13px; line-height: 31px;color: #999;display:block;float: left;}

.nl-right-list{padding: 10px;}
.nl-box-1{display: block;padding: 15px 15px 5px;background-color: #fff;box-shadow: 0 0 5px 3px #e4e4e4;margin-bottom: 30px;}
.nl-box-left{float: left;width: 20%;margin-right: 5%;}
.nl-box-left img{width: 100%;}

.nl-box-right{float: right;width: 75%;}
.nl-box-time{font-size: 12px;color: #999;line-height: 20px;}
.nl-box-tit{font-size: 18px;line-height: 30px;height: 30px;margin: 5px 0; overflow: hidden;text-overflow: ellipsis;white-space:nowrap;color: #333;}
.nl-box-txt{font-size: 14px;line-height: 26px;height: 52px;overflow: hidden;color: #666;}
.nl-coin{overflow: hidden;clear: both;}
.nl-coin div{float: left;color: #e4e4e4;margin-top: 8px;}
.nl-coin img{float: right;margin-top: 15px;}

.pro-buttom{float: right;}
.pro-buttom a{display: block; float: left;padding: 4px;border: 1px solid #666;margin-left: 5px;color: #666;font-size: 12px;background-color: white;margin-bottom: 5px;}
.pro-buttom a:hover {border: 1px solid #016aac; color: #016aac;}

.nl-box-1:hover{box-shadow: 0 0 5px 3px #a5d2ee;}
.nl-box-1:hover .nl-coin div{color: #016aac;}

@media(max-width:1259px){
	.nl-coin div{margin-top: 0px;}
	.nl-coin img{margin-top: 5px;}
}

@media(max-width:991px){
	.news-list-left{clear: left;width: 100%;margin-right: 0;}
	.news-list-right{clear: right;width: 100%;}
	.nl-left-cu{display: none;}
	.nl-left-tit{display: none;}
	.nl-left-box-in{display: none;}
	.nl-left-pro{overflow: hidden;padding: 0;box-shadow: none;}
	.nl-left-pro li{float: left;margin: 5px 10px;width: calc((100% - 80px)/4);}
	.nl-left-pro li:nth-child(2):hover .nl-left-box-in{display: none;}
}

@media (max-width: 767px){
	.news-list-in{padding: 20px 0;}
	.nl-left-pro li{margin: 5px 10px;width: calc((100% - 60px)/3);}
	.nl-left-box{font-size: 14px;line-height: 30px;height: 30px;}
	.nl-left-pro{margin-bottom: 20px;}
	.nl-top-title{font-size: 20px;}
	.nl-top-right a{font-size: 12px; line-height: 28px;}
	.nl-box-tit{font-size: 16px;margin:0;line-height: 26px;height: 26px;}
	.nl-box-txt{font-size: 12px;line-height: 20px;height: 40px;}
	.nl-box-1{margin-bottom: 20px;padding: 10px 10px 5px;}
}

@media (max-width: 530px){
	.pro-buttom a{padding: 2px;}
	.nl-box-left{width: 24%;}
	.nl-box-right{width: 71%;}
	.nl-left-pro li{margin: 5px 10px;width: calc((100% - 40px)/2);}
	.nl-left-box{font-size: 13px;}
	.nl-right-tit{padding: 0 10px;}
	.nl-top-title{font-size:17px;}
	.nl-top-right a{line-height: 24px;}
	.nl-box-tit{font-size: 14px;line-height: 22px;height: 22px;}
	.nl-box-txt{height: 20px;line-height: 20px;text-overflow:ellipsis;white-space: nowrap;}
	.nl-coin div{margin-top: 2px;}
	.nl-coin img{margin-top: 6px;}
}

@media (max-width: 380px){
	.nl-box-left{width: 28%;}
	.nl-box-right{width: 67%;}
	.nl-top-title{font-size:15px;}
	.nl-top-right a{line-height: 21px;}
	.nl-box-tit{font-size: 13px;}
	
	
	.nl-box-1{margin-bottom: 10px;}
}

/**************************************************新闻内页*******************************************/
/**************************************************面包屑导航*******************************************/
.page-nav{padding: 10px 0;}
.page-nav a{font-size: 14px;line-height: 30px; color:#999;display: inline-block;}
@media (max-width: 768px){
	
	.page-nav a{font-size: 12px;}
}

/*************************************************新闻内页****************************************************/

.pd-dt{margin-bottom: 30px;}
.news-tt-1{margin:0;text-align: center;font-size: 20px;color: #333;font-weight: 600;margin-bottom: 10px;}
.news-time1 span,.news-time1 a{ font-size: 13px;color:#9f9f9f;margin: 0 5px;}

.text-content{font-size: 14px; padding: 10px 20px;text-align: justify;}
.pro-in-right-22{width: 100%;}

@media(max-width:767px){
	.news-tt-1{font-size: 18px;}
}

@media(max-width:530px){
	.news-tt-1{font-size: 16px;}
	.news-time1 span{ font-size: 12px;}
}

/*************************************************产品列表页****************************************************/

.pl-right-list{overflow: hidden;}
.pl-list-box{float: left; display: block;width: calc((100% - 40px)/3);margin-right: 20px;margin-bottom: 20px;}
.pl-list{margin:10px 0; overflow: hidden;}
.pl-list a:nth-child(3n){margin-right: 0;}
.pl-list-box img{width: 100%;}
.pl-list-box div{font-size: 16px;padding: 0 5px;line-height: 40px;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;background-color: rgba(235,235,235,0.8);width: 100%;text-align: center;}

.pl-list-box:hover div{color: #016aac;}

@media(max-width:767px){
	.pl-list-box div{font-size: 14px;line-height: 30px;height: 30px;}
}

@media(max-width:530px){
	.pl-list-box{width: calc((100% - 40px)/2);margin:0 10px 20px;}
	.pl-list a:nth-child(3n){margin:0 10px 20px;;}
	
}

@media(max-width:420px){
	.pl-list-box div{font-size: 12px;line-height: 24px;height: 24px;}
}





/*************************************************产品详情页****************************************************/
.nl-top-right-1{background-size: 200px;}
.pd-list{padding: 0 20px;}
.pd-right-list{margin-bottom: 30px;}
.pd-title{margin:0;font-size: 20px;line-height: 30px;color: #333;font-weight: 600;text-align: center;margin-bottom: 20px;}
.nl-right-tit2{background-size:0px; }
                             
.pd-intro-nav{margin-bottom: 20px;font-size: 0;}
.pd-intro-nav span{font-size: 14px; display: inline-block;background-color: #e4e4e4;padding: 10px 20px;margin-right: 10px;margin-bottom: 10px;color: #333;cursor:pointer}
.pd-intro-nav .pd-intro-nav-on{background-color: #1863ab;color: #fff;}

.pd-intro-nav span:hover{background-color: #1863ab;color: #fff;}
.pd-intro-box{display: none;font-size: 14px;}
.pd-intro-box-on{display: block;}

                             
@media(max-width:767px){
	.pd-title{font-size: 18px;}
}

@media(max-width:600px){
	.pd-intro-nav span{margin-right: 5px;margin-bottom: 5px;}
}

@media(max-width:530px){
	.pd-title,.pd-intro-tit span{font-size: 16px;}
	
}                             


/*************************************************关于我们****************************************************/
.page-content{padding: 10px 20px;line-height: 30px;font-size: 16px;text-align: justify;}
@media(max-width:767px){
	.page-content{font-size: 14px;}
}
@media(max-width:530px){
	.page-content{font-size: 13px;}
}
/*************************************************联系我们****************************************************/
.pc-cu-all{overflow: hidden;margin-top: 20px;margin-bottom: 20px;}
.pc-cu-all div:first-child{font-size: 20px;line-height: 30px;color: #333;font-weight: 600;margin-bottom: 10px;}
.pc-cu-all div{width: 100%;clear: both;line-height: 30px;}
.pc-cu-all ul{float: left;width: 30%;margin-right:3%;}
.pc-cu-all ul li:first-child{font-weight: 600;font-size: 16px;}
.pc-cu-all ul li{line-height: 30px;font-size: 14px;}
.cu-map{overflow-x: scroll;}
#dituContent{width: 100%;height: 400px;}

@media(max-width:1259px){
	.pc-cu-all ul{width: 48%;margin-right: 2%;}
}
@media (max-width:800px){
	#dituContent{height: 300px;}
}

@media (max-width:700px){
	.pc-cu-all ul{width: 96%;margin-left: 2%;}
}

@media (max-width:500px){
	#dituContent{height: 260px;}
}

@media (max-width:400px){
	#dituContent{height: 240px;width: 500px;}
}



/***********搜索页面-搜索栏*********/ 
.search-nav{background-color:#f0f0f0;padding-top: 10px;padding-bottom: 10px;}
.search-nav .container{background-color:white;box-shadow: 2px 2px 2px #c6c5c5;}
.ser-left{float: left;}
.ser-left div,.ser-left a{float: left;margin-left: 20px;font-size: 12px;color: #a7a7a7;padding: 10px 0 ;}

.ser-left .laba{padding: 0;margin-top: 2px;}

.search-in-right{float: right;padding: 2px;}
.search-in-right input{float: left;}
.search-in-right a{float: left;font-size: 12px;border: 1px solid #016aac;background-color:#016aac;color: #fff;line-height: 20px;margin-top: 4px;padding: 5px 6px;width: 30px;display: block;}
.search-in-right a img{width: 100%;}
.search-in-right input{background-color:transparent;border: 1px solid #e4e4e4;outline: none;line-height: 26px;color:#a7a7a7;padding-left: 15px;font-size: 12px;margin-top: 4px;}

@media(max-width:767px){
	.ser-left{display: none;}
	.search-in-right input{margin: 4px 0;}
	.search-nav{padding-top: 20px;}
}

/*******************************搜索页面***************************************/ 
.search-page{padding: 60px 0;}
.search-pro-tit{overflow: hidden;margin-bottom: 30px;}
.search-pro-tit a{font-size: 16px; line-height: 40px; height: 40px; margin: 0 20px; width: calc((100% - 160px)/4); display: block;float: left;background-color:#016aac;text-align: center;color: #fff;border-radius: 20px;border: 1px solid #016aac;margin-bottom: 15px;}

.search-pro-all{overflow: hidden;margin-bottom: 30px;}
.search-pro-box{float: left;margin: 0 20px;width: calc((100% - 160px)/4); display: block;border: 1px solid #ddd;margin-bottom: 20px;}
.search-pro-box img{width: 100%;}
.search-pro-box div{font-size: 16px;line-height: 40px; height: 40px;text-align: center;color: #333;overflow: hidden;padding: 0 5px;}


.search-pro-tit a:hover{background-color: transparent;color: #333;}
.search-pro-box:hover{border: 1px solid #016aac;}

@media(max-width:991px){
	.search-page{padding: 40px 0;}
	.search-pro-tit a,.search-pro-box{margin: 0 10px; width: calc((100% - 80px)/4); }
	.search-pro-tit{margin-bottom: 10px;}
	.search-pro-tit a{margin-bottom: 15px;}
	.search-pro-box{margin-bottom: 20px;}
	
}

@media(max-width:767px){
	.search-pro-tit a,.search-pro-box{width: calc((100% - 60px)/3); }
	.search-pro-tit a{margin-bottom: 15px;}
	.search-pro-box{margin-bottom: 20px;}
}


@media(max-width:530px){
	.search-pro-tit a,.search-pro-box{width: calc((100% - 40px)/2); }

}
                             
/********************内页推荐************************/                             
.ct-1{float: left;padding:0px 10px;width: 50%;display: block;}
.pro-content1{font-size: 16px;line-height: 30px;height: 30px;color: #333; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 65%; float: left;}

.time{float: right;color: #333;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 30%;text-align: right;}
.pro-ex1{overflow: hidden;margin-top: 20px;}
.box11{display: block;}
.pro-ex1 .box11{width: calc((100% - 80px)/4);margin: 0 10px;float: left;}
.box11 img{width: 100%;}
.box-tt {font-size: 16px;color:#333 ;text-align: center;margin-bottom: 10px;line-height: 30px;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


.ct-1:hover .pro-content2{color:#016aac;}
.ct-1:hover .time{color:#016aac;}
.ct-1:hover .pro-content1{color:#016aac; }
.box11:hover .box-tt{color:#016aac;}



@media(max-width:767px){
	.pro-tt{font-size: 16px;}
	.ct-1{width: 100%;}
	.pro-ex1 .box11{width: calc((100% - 40px)/2);}
	.pro-title1 a{font-size: 14px;}
	.pro-content1{font-size: 14px;}
	.time{font-size: 14px;}
}

@media(max-width:530px){
	.pro-ex1 .box11{width: calc((100% - 40px)/2);margin: 0 10px;margin-bottom: 10px;}
	.box-tt{font-size: 13px;}
	.pro-tt{font-size: 14px;}
	.pro-title1 a{font-size: 13px;}
	.pro-content1{font-size: 13px;}
	.time{font-size: 13px;}
	.pro-detail-box-tit{font-size: 14px;}
}
@media(max-width:380px){
	.time{width: 32%;}
}
                             
                             
                             
                             
/********************内页推荐************************/
/***********产品-推荐TITLT*********/ 
.page-recomend-title{ overflow: hidden;margin-bottom: 20px;background-color: #e4e4e4;}
.page-recomend-title div{font-size: 18px;line-height: 40px; float:left;width: 130px;color: #fff;background-color:#016aac;text-align: center;}
.page-recomend-title a{float: right;color: #ef7b00;font-size: 16px;line-height: 40px;}

/***********产品-推荐TITLT*********/ 
.page-recomend-title1{ overflow: hidden;margin-bottom: 20px;border-bottom:1px solid #e4e4e4;}
.page-recomend-title1 div{font-size: 16px;line-height: 40px; float:left;width: 100px;color: #fff;font-weight: bold;background-color:#ce0001;text-align: center;}
.page-recomend-title1 a{float: right;color: #ef7b00;font-size: 16px;line-height: 40px;}

/***********产品-推荐新闻*********/ 
.page-in-reconmend{overflow: hidden;margin-bottom: 30px;}
.page-recom-news{overflow: hidden;}
.page-recom-news-box{float: left; width: 48%;display: block;overflow: hidden;line-height: 18px;height: 18px;margin-bottom: 15px;margin-right: 2%;}
.page-re-news-tit{font-size: 14px;padding-left: 5px; line-height: 18px;height: 18px;color: #333; overflow: hidden;float: left;width:calc(100% - 100px);}
.page-re-news-time{font-size: 14px;line-height: 18px;height: 18px;padding-right: 5px;  border-right: 1px solid #999;float: left;color: #999;}


/***********产品-推荐产品*********/ 
.page-recom-pro{overflow: hidden;}
.page-recom-pro-box{display: block;float: left;width: 18.4%;margin-right: 2%;}
.page-recom-pro a:last-child{margin-right: 0;}
.page-recom-pro-box img{width: 100%;border:1px solid #e4e4e4;}
.page-re-pro-tit{font-size: 14px;color:#666 ;text-align: center;margin-bottom: 10px;line-height: 40px;height: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/***********新闻hover*********/ 
.page-recom-news-box:hover .page-re-news-tit{color:#016aac;}
.page-recom-news-box:hover .page-re-news-time{color:#016aac;}
.page-recom-pro-box:hover .page-re-pro-tit{color:#016aac;}

@media(max-width:991px){
	.page-in-reconmend{display: none;}
}
                            
                                                         
/******************************button2***************************************/ 
.text-lianjie{margin-top: 20px;}
.text-lianjie .last-text a,.text-lianjie .next-text a{font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;display: initial;color: #666;}
.text-lianjie .last-text,.text-lianjie .next-text,.text-lianjie .return{font-size: 14px; border: 1px solid #e4e4e4;border-radius: 4px; color: #666;width:200px;;margin-bottom: 4px;padding: 0px 10px;line-height: 40px;height: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;display:block;}                              
.text-lianjie .return{background-color:#1d66cf	;  color: #fff;} 
 
.next-text:hover a,.last-text:hover a{color: #fff;}                            
.next-text:hover{background-color:#1d66cf;color: #fff;}
.last-text:hover{background-color:#1d66cf;color: #fff;}








