@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 img{max-width:500px;margin:0 auto;}
@media(max-width:500px){
	p img{width:100%;}
}


/****************************logo*******************************/
.index-logo{}
.logo{float: left;margin-right: 1%;margin-top: 15px;border-right:1px solid #e4e4e4;padding-right: 5px;width: 15%;}
.logo img{width: 100%;}
.logo1{float: left;margin-top: 20px;width: 32%;}
.logo1 div:nth-child(1){font-size: 22px;font-weight: 600;color: #000;}
.logo1 div:nth-child(2){font-size: 11px;color: #000;}
/***************************************************导航*****************************************************/
.nav{float: left; width: 50%;margin-left: 2%;}
.nav li{float: left;line-height: 80px;width:calc(100%/6);}
.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:90px;clear: both;display:none;z-index: 99;background-color:#000;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 a:hover{color:#0070c0;}
.nav-down-menu a:hover{color:#e4e4e4; }

@media(max-width:1260px){
	.logo1 div:nth-child(1){font-size: 20px;}
	.nav a{font-size: 14px;}
	.nav li{line-height: 60px;}
	.logo1{margin-top: 13px;}
	.index-tel-tu{width: 60px;}
	.nav-down-menu{width: 90px;}
}


@media(max-width:992px){
	.logo1{width: 60%;margin-top: 0px;padding: 10px;}
	.logo1 div:nth-child(1){font-size: 18px;}
	.logo1 div:nth-child(2){font-size:10px;}
	.index-tel{display: none;}
	

	.logo{margin-top: 15px;}
	.nav li{line-height: 60px;}
	.nav-down-menu{top:70px;}
}

@media(max-width:768px){
	.logo{width: 100px;}

	
}


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


/**************************************************手机导航********************************************/
.nav-btn{position: relative;float:right; display: none;padding: 5px 0;margin-top: 8px;}
.nav-btn img{width:100%;}
.navli{position: absolute;right:0px;top:0; padding: 10px 0px;text-align: left; display: none;z-index: 999;background-color: rgba(96,96,96,0.9);width:240px;}
.navli a {font-size: 16px; color: white;line-height: 36px;display: block;}
.navli li{padding-left:40px;padding-right: 10px;}
.navli-txt{overflow: hidden;}
.navli-txt div:nth-child(1){float: left;font-size: 24px;color: #999;font-weight: bold;}
.navli-txt div:nth-child(2){float: right;width: 20px;margin-top: 5px;}
.navli-txt div:nth-child(2) img{width: 100%;}



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

@media(max-width:530px){
	
	.nav-btn{width:30px;margin-top: 4px;}
	.header-left{display: none;}

}
@media(max-width:420px){
	.nav-btn{width: 24px;margin-top: 8px;}
	
	}




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

.swiper-slide img{width: 100%;}
/**************************************************index-title********************************************/
.id-tit1{font-size:28px;color: #535353;text-align: center; }
.index-title{margin-bottom: 40px;}
.id-tit2 span:nth-child(1){margin-right: 10px;}
.id-tit2 span:nth-child(3){margin-left: 10px;}
.id-tit2 span:nth-child(1),.id-tit2 span:nth-child(3){color: #efefef;font-size: 22px;line-height: 28px;}
.id-tit2 span:nth-child(2){font-size: 22px;color: #0070c0;line-height: 28px;}
.index-aboutus .index-title .id-tit1{color: #fff;}
.index-aboutus .index-title .id-tit2 span{color: #fff;}
.id-tit3{font-size: 16px; text-align: center;margin-top: 15px;color: #666;}
.id-tit3 span{color: #0070c0;font-size: 20px;font-weight: 600;}

@media(max-width:768px){
	.index-title{margin-bottom: 30px;}
}
@media(max-width:530px){
	.id-tit1{font-size:24px;}
	.id-tit2 span:nth-child(2){font-size: 20px;}
	.index-title{margin-bottom: 20px;}
	.id-tit3 {font-size: 14px;margin-top: 10px;}
	.id-tit3 span{font-size: 18px;}
}
@media(max-width:420px){
	.id-tit1{font-size:22px;}
	.id-tit2 span:nth-child(2){font-size: 18px;}
	.id-tit3 {margin-top: 5px;}
}
@media(max-width:360px){
	.id-tit2 span:nth-child(1){margin-right: 5px;}
	.id-tit2 span:nth-child(3){margin-left: 5px;}
}
/**************************************************产品中心********************************************/
.index-product{padding: 40px 0;}
.index-pro-all{}
.id-pro-left{float: left;width: 23%;margin-right: 2%;}
.id-pro-right{float: right;width: 75%;}
/**************************************************产品中心-zuo********************************************/
.id-pro-box1{overflow: hidden;background-color: #0070c0;padding: 20px 20px;}
.id-pro-left-titall{float: left;border-left: 2px solid #fff;padding-left: 10px;}
.id-pro-left-titall div{color: #fff;}
.id-pro-left-titall div:nth-child(1){font-size: 20px;line-height: 20px;margin-bottom: 10px;font-weight: 600;}
.id-pro-left-titall div:nth-child(2){font-size: 15px;line-height: 15px;}

.id-pro-titarror{font-size: 10px; line-height: 20px; margin-top: 14px; float: right;width: 20px;height: 20px;background-color: #fff;color: #0070c0;border-radius: 50%;text-align: center;}
.id-pro-box3 a{display: block;}
.id-pro-box3-1{font-size: 16px;line-height: 16px;color: #000;background: url(../images/arror.png)90% center no-repeat;background-color: #d2d2d2;padding: 12px 20px;border-bottom: 1px solid #999;}
.id-pro-box3-2 li a{font-size: 16px;line-height: 38px;height: 38px;padding:0 10px 0 40px;border-bottom: 1px solid #999;background-color:#f5f5f5;color: #000;}

.id-pro-box2>li:nth-child(3)>a{background: none;background-color: #d2d2d2;}

/**************************************************产品中心-右********************************************/
.id-pro-right a{display: block;}
.id-pro-hover{display: block;}
.id-pro-1-1{float: left;width: 32%;margin-left: 1%;}
.id-pro-1{position: relative;box-shadow: 0 0 5px 3px #e4e4e4;overflow: hidden;}
.id-pro-1-1 img{width: 100%;}
.id-pro-1 img{width: 100%;}
.id-pro-tit{font-size: 15px;color: #333;line-height: 20px;height: 20px;padding: 0 5px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;text-align: center;width: 100%;position: absolute;left: 0 ;bottom: 20px;}

.id-pro-hover{padding:80px 40px; background-color: rgba(0,112,192,0.8);width: 100%;height: 100%;position: absolute;left:-100%;bottom: 0;transition: 0.8s;}
.id-pro-hover-tu{width: 40px;height: 40px;border-radius: 50%;background-color: #fff;padding: 10px;margin-left:calc(50% - 20px);}
.id-pro-hover-tu img{width: 100%;}
.id-pro-hover-tit{font-size: 26px;color: #fff;font-weight: 600;text-align: center;margin: 20px 0;}
.id-pro-hover-txt{font-size: 14px;line-height: 20px;text-align: center;color: #fff;height: 60px;overflow: hidden;}

.id-pro-1:hover .id-pro-hover{left: 0;}
.id-pro-1:hover{box-shadow: 0 0 5px 3px #7f99b2;}
.pl-pro-1-1:hover .pl-pro-1>img{transform: scale(1.5);transition: 1s;}

@media(max-width:1260px){
	.id-pro-box1{padding: 10px 20px;}
	.id-pro-left-titall div:nth-child(1){font-size: 17px;margin-bottom: 5px;}
	.id-pro-left-titall div:nth-child(2){font-size: 13px;}
	.id-pro-titarror{margin-top: 10px; }
	.id-pro-box3-1{font-size: 14px;line-height: 14px;padding: 10px 20px;}
	.id-pro-box3-2 li a{font-size: 14px;line-height: 34px;height: 34px;}
	
	.id-pro-hover{padding:40px 40px;}
}

@media(max-width:992px){
	.id-pro-left{clear: left;width: 100%;margin-right: 0;}
	.id-pro-right{clear: right;width: 100%;}
	.id-pro-box1,.id-pro-box3-2{display: none;}
	.id-pro-box2{overflow: hidden;margin-bottom: 20px;}
	.id-pro-box3-1{background: none;text-align: center;background-color: #0070c0;color: #fff;}
	.id-pro-box2>li:nth-child(3)>a{background-color: #0070c0;}
	.id-pro-box2>li{float: left;margin:0 20px;width: calc((100% - 120px)/3);}
}

@media(max-width:768px){
	.id-pro-box2>li{margin:0 10px;width: calc((100% - 60px)/3);}
	.id-pro-box3-1{line-height: 16px;height: 54px;}
	.id-pro-1-1{width: 48%;margin: 0 1%;margin-bottom: 20px;}
	.id-pro-right>div:last-child{margin-left:calc(50% - 112px);}
	.id-pro-hover{padding:40px 20px; }
	.id-pro-hover-tit{font-size: 22px;}
	.id-pro-tit{bottom: 10px;}
}

@media(max-width:530px){
	.index-product{padding: 20px 0;}
	.id-pro-box2>li{margin:0 10px 10px;width: calc((100% - 40px)/2);}
	.id-pro-box3-1{height: 38px;overflow: hidden;line-height: 38px;padding: 0 10px;}
	.id-pro-1-1{margin-bottom: 10px;}
	.id-pro-box2{margin-bottom: 0px;}
	.id-pro-hover{padding:20px 20px; }
	.id-pro-hover-tit{font-size: 18px;margin: 20px 0 10px;}
	.id-pro-hover-txt{font-size: 12px;}
	.id-pro-right>div:last-child{margin-left:calc(50% - 84px);}
}

@media(max-width:360px){
	.id-pro-hover-tit{margin:15px 0 6px }
	.id-pro-hover-txt{height: 40px;}
	.id-pro-tit{bottom: 5px;}
}



/**************************************************首页-关于我们********************************************/

.index-aboutus{background:url(../images/au-bg.jpg)center center no-repeat;background-size: cover;padding: 40px 0;}
.index-au-txt{font-size: 16px;line-height: 30px;text-align: left;color: #fff;text-indent:30px;}
.id-au-a{font-size: 16px;padding: 10px 0; width: 200px;text-align: center;color: #fff;border: 1px solid #fff;display: block;margin: 40px 0;margin-left: calc(50% - 100px);}
.id-au-buttom span:first-child{background: url(../images/buttom-1.png)center center no-repeat;background-size: 8px;color: transparent;margin: 0 5px;}
.id-au-buttom span:last-child{background: url(../images/buttom-2.png)center center no-repeat;background-size: 8px;color: transparent;margin: 0 5px;}
.container3{display: none;}
.container3-on{display: block;}

.id-au-buttom span:last-child:hover{background: url(../images/buttom-1.png)center center no-repeat;}

@media(max-width:768px){
	.index-au-txt{font-size: 14px;}
	.id-au-all>div:nth-child(3){display: none;}
	.id-au-all>div:last-child{display: none;}
}

@media(max-width:530px){
	.index-aboutus{padding: 20px 0;}
	.id-au-a{font-size: 14px;padding: 5px 0; width: 140px;margin: 20px 0;margin-left: calc(50% - 70px);}
}


/**************************************************首页-业务优势********************************************/
.index-advantagea{padding: 40px 0;background: url(../images/au-ad-bg.jpg)center center no-repeat;background-size: cover;}
.id-ad-tu{display: none;}
.id-ad-left{float: left;width: 30%;margin-right: 2%;}
.id-ad-right{float:right;width: 30%;margin-left: 2%;}
.id-ad-center{float: left;width: 36%;}
.id-ad-center img{width: 100%;}

.id-ad-box1{overflow: hidden;margin-bottom: 20px;}
.id-ad-box1-left{float: left;background: url(../images/six-border.png)center center no-repeat;background-size: 60px;width: 60px;line-height: 80px; height: 80px;text-align: center;color: #fff;margin-right: 10px;font-size: 26px;}
.id-ad-box1-right{float: left;width: 75%;}
.id-ad-box1-right div:first-child{font-size: 16px;line-height: 24px;color: #0070c0;}
.id-ad-box1-right div:last-child{font-size: 14px;line-height: 20px;color: #666;}

@media(max-width:1260px){
	.id-ad-box1{margin-bottom: 10px;}
}
@media(max-width:992px){
	.id-ad-center{display: none;}
	.id-ad-left{float: left;width: 48%;margin-right: 2%;}
	.id-ad-right{float:right;width: 48%;margin-left: 2%;}
	.id-ad-tu{display: block;text-align: center;}
	.id-ad-tu img{margin: 0 auto;}
}
@media(max-width:768px){
	.id-ad-box1-left{background-size: 50px;width: 50px;line-height: 60px; height: 60px;font-size: 22px;}
	.id-ad-box1-right{width: 73%;}
	.id-ad-box1-right div:first-child{font-size: 14px;line-height: 20px;}
	.id-ad-box1-right div:last-child{font-size: 12px;height: 40px;}
	.id-ad-left{width: 49%;margin-right: 1%;}
	.id-ad-right{width: 49%;margin-left: 1%;}
	.id-ad-tu img{max-width: 300px;}
}
@media(max-width:530px){
	.index-advantagea{padding: 20px 0;}
	.id-ad-left{clear: left;width: 100%;margin-right: 0%;}
	.id-ad-right{clear:right;width: 100%;margin-left: 0%;}
	.id-ad-box1{margin-bottom: 20px;}
}
@media(max-width:420px){
	.id-ad-tu img{max-width: 200px;}
}



/**************************************************首页-新闻中心********************************************/
.index-news{padding: 40px 0;}
.id-news-all{overflow: hidden;}
.id-news-left{float: left;width: 45%;margin-right: 3%;}
.id-news-left img{width: 100%;}
.id-news-right{float: right;width: 52%;}
.id-news-right a{display: block;}

.id-news-box1{overflow: hidden;margin-bottom: 30px;}
.id-news-box1-left{float: left;width: 30%;margin-right: 4%;}
.id-news-box1-left img{width: 100%;}
.id-news-box1-right{float: right;width: 66%;}

.id-news-box1-1{overflow:hidden;}
.id-news-box1-1 div:first-child{font-size: 18px; float: left;width: 73%;margin-right: 2%;line-height: 40px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;}
.id-news-box1-1 div:last-child{font-size: 14px; float: right;width: 25%;line-height: 40px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: right;color: #999;}
.id-news-box1-2{font-size: 14px;line-height: 24px;height: 96px;overflow: hidden;color: #666;text-align: justify;}

.id-news-box2{overflow: hidden;border-bottom: 1px solid #e4e4e4;}
.id-news-box2 div{line-height: 40px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.id-news-box2 div:first-child{font-size: 16px; float: left;width: 73%;margin-right: 2%;color: #666;}
.id-news-box2 div:last-child{font-size: 14px; float: right;width: 25%;color: #666;text-align: right;}

.id-news-box1:hover .id-news-box1-1 div:first-child{text-decoration: underline;color: #0070c0;}
.id-news-box2:hover div{color: #0070c0; }
.id-news-box2:hover{border-color:#0070c0;}

@media(max-width:1260px){
	.id-news-box2 div{line-height: 33px;height: 33px;}
	.id-news-box1{margin-bottom: 10px;}
	.id-news-box1-2{height: 72px;}
}

@media(max-width:992px){
	.id-news-left{;width: 40%;margin-right: 3%;}
	.id-news-right{width: 57%;}
	.id-news-box1-left{;width: 30%;}
	.id-news-box1-right{width: 66%;}
	.id-news-box1-1 div:first-child{font-size: 16px;line-height: 30px;height: 30px;width: 68%;}
	.id-news-box1-1 div:last-child{line-height: 30px;height: 30px;width: 30%;font-size: 13px;}
	.id-news-box1-2{height: 48px;}

	.id-news-box2 div{line-height: 28px;height: 28px;}
	.id-news-box2 div:first-child{font-size: 14px;}
	.id-news-box2 div:last-child{font-size: 12px;}
	.id-news-right a:last-child{display: none;}
}



@media(max-width:768px){
	.id-news-left{clear: left;width: 100%;margin-right: 0%;margin-bottom: 20px;}
	.id-news-right{clear: right;width: 100%;}
	.id-news-box2 div{line-height: 34px;height: 34px;}
	.id-news-right a:last-child{display: block;}
	.id-news-box1-2{height: 72px;}
}

@media(max-width:530px){
	.index-news{padding: 20px 0;}
	.id-news-box1-1 div:first-child{width: 63%;font-size: 15px;}
	.id-news-box1-1 div:last-child{width: 35%;}
	.id-news-box1-2{height: 48px;font-size: 13px;}
}

@media(max-width:360px){
	.id-news-box1-1 div:first-child{width: 54%;font-size: 15px;}
	.id-news-box1-1 div:last-child{width: 44%;}
	.id-news-box1-2{height: 24px;}
}




/**************************************************首页-联系我们********************************************/
.idnex-contact{padding: 40px 0;background: url(../images/id-cu-bg.jpg)center center no-repeat;background-size: cover;}
.index-cu-all{}
.id-cu-left{float: left;width: 45%;margin-right: 3%;background: url(../images/map-bg.png)center center no-repeat;background-size: cover;padding: 10px;}
.id-cu-left img{width: 100%;}
.id-cu-right{float: right;width: 52%;}



.id-cu-tit{font-size: 20px;line-height: 20px;padding-bottom: 10px;border-bottom: 1px solid #fff;margin-bottom: 20px;color: #fff;}
.id-cu-list{overflow: hidden;margin-bottom: 20px;}
.id-cu-list li,.id-cu-list div{color: #fff;font-size: 14px;line-height: 30px;}
.id-cu-list li{float: left;width: 44%;margin-right: 1%;}
.id-cu-list div{width: 100%;}

.id-cu-coin>div{float: left;margin-right: 20px;width: 40px;height: 40px;border-radius: 4px;background-color:#fff;padding: 5px;position: relative;}
.id-cu-coin div img{width: 100%;}
.erweima{display: none;left: 0;bottom: -100px; position: absolute;width: 100px;height: 100px;background-color: #fff;border-radius: 4px;}
.erweima img{width: 100%;}
.id-cu-coin>div:hover .erweima{display: block;}


@media(max-width:1260px){
	.id-cu-left{float: left;width: 39%;margin-right: 2%;}
	.id-cu-right{float: right;width: 59%;}
	
}
@media(max-width:992px){
	.id-cu-left{clear: left;width: 80%;margin-right: 0%;margin-bottom: 20px;margin-left: calc(50% - 278px);}
	.id-cu-right{clear: right;width: 100%;}
}


@media(max-width:768px){
	.id-cu-left{width: 100%;margin-left: 0;}
	.id-cu-list li{clear: left;width: 100%;}
}

@media(max-width:530px){
	.id-cu-tit{font-size: 18px;margin-bottom: 10px;}
	.idnex-contact{padding: 20px 0;}
	.id-cu-list li,.id-cu-list div{font-size: 13px;line-height: 24px;}
}

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



/**************************************************首页-备案********************************************/

.index-footer{padding: 5px 0;background-color:#0070c0;border-top: 1px solid #1786C9;border-bottom: 1px solid #1786C9;line-height: 20px;}
.id-beian a{font-size: 12px;color: #fff;display: inline-block;}

/**************************************************友情链接********************************************/
.index-yq{padding: 5px 0;background-color:#0070c0; }
.yq-lianjie a{font-size: 12px; float: left;color:#fff;margin-right: 5px;line-height: 20px;display: block;}


/**************************************************面包屑导航********************************************/
.bread-nav{padding: 15px 0;background-color: #e4e4e4;}
.nav-in{overflow: hidden;}
.nav-tit{float: left;}
.nav-tit span:nth-child(1){font-size: 24px;color: #333;}
.nav-tit span:nth-child(2){font-size: 18px;color: #666;}
.nav-in-tit1{float: right;color: #666;}
.nav-in-tit1 a{font-size: 14px; color: #666;line-height: 40px;}

@media(max-width:768px){
	.nav-tit span:nth-child(1){font-size: 20px;}
	.nav-tit span:nth-child(2){font-size: 16px;}
	.nav-in-tit1 {display: none;}
}






/**************************************************新闻列表页********************************************/
.news-list{padding: 40px 0;}
.news-list-left{float: left;width: 25%;margin-right: 3%;}
.news-list-right{float: right;width: 72%;}

/**************************************************main-左 产品********************************************/
.nl-pro-box1{overflow: hidden;background-color: #0070c0;padding: 20px 20px;}
.nl-pro-left-titall{float: left;border-left: 2px solid #fff;padding-left: 10px;}
.nl-pro-left-titall div{color: #fff;}
.nl-pro-left-titall div:nth-child(1){font-size: 20px;line-height: 20px;margin-bottom: 10px;font-weight: 600;}
.nl-pro-left-titall div:nth-child(2){font-size: 15px;line-height: 15px;}

.nl-pro-titarror{font-size: 10px; line-height: 20px; margin-top: 14px; float: right;width: 20px;height: 20px;background-color: #fff;color: #0070c0;border-radius: 50%;text-align: center;}
.nl-pro-box3 a{display: block;}
.nl-pro-box3-1{font-size: 16px;line-height: 16px;color: #000;background: url(../images/arror.png)90% center no-repeat;background-color: #d2d2d2;padding: 12px 20px;border-bottom: 1px solid #999;}
.nl-pro-box3-2 li a{font-size: 16px;line-height: 38px;height: 38px;padding:0 10px 0 40px;border-bottom: 1px solid #999;background-color:#f5f5f5;color: #000;}
/**************************************************main-left-联系我们********************************************/
.nl-left-1{margin-bottom: 30px;}
.nl-pro-box4{padding: 20px;background-color: #f5f5f5;}
.nl-pro-box4 li{font-size: 14px;line-height: 30px;color: #333;}

.nl-pro-box2>li:nth-child(3)>a{background: none;background-color: #d2d2d2;}

@media(max-width:1260px){
	
	.nl-pro-left-titall div:nth-child(1){font-size: 17px;margin-bottom: 5px;}
	.nl-pro-left-titall div:nth-child(2){font-size: 13px;}
	.nl-pro-titarror{margin-top: 10px; }
	.nl-pro-box3-1{font-size: 14px;line-height: 14px;padding: 10px 20px;}
	.nl-pro-box3-2 li a{font-size: 14px;line-height: 34px;height: 34px;}
	.nl-pro-box4 li span{display: block;width:100%;}
}

@media(max-width:992px){
	.news-list-left{clear: left;width: 100%;margin-right: 0;}
	.news-list-right{clear: right;width: 100%;}
	.nl-pro-box3-2,.nl-left-1-1{display: none;}
	.nl-pro-box1,.id-pro-box3-2{display: none;}
	.nl-left-1{margin-bottom: 0px;}
	.nl-pro-box2{overflow: hidden;margin-bottom: 20px;}
	.nl-pro-box3-1{background: none;text-align: center;background-color: #0070c0;color: #fff;}
	.nl-pro-box2>li:nth-child(3)>a{background-color: #0070c0;}
	.nl-pro-box2>li{float: left;margin:0 20px;width: calc((100% - 120px)/3);}
}

@media(max-width:768px){
	.nl-pro-box2>li{margin:0 10px;width: calc((100% - 60px)/3);}
	.nl-pro-box3-1{line-height: 16px;height: 54px;}
	
}

@media(max-width:530px){
	.news-list{padding: 20px 0;}
	.nl-pro-box2>li{margin:0 10px 10px;width: calc((100% - 40px)/2);}
	.nl-pro-box3-1{height: 38px;overflow: hidden;line-height: 38px;padding: 0 10px;}
	.nl-pro-1-1{margin-bottom: 10px;}
	.nl-pro-box2{margin-bottom: 0px;}
	
}

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

/**************************************************新闻列表右********************************************/
.nl-news-1{overflow: hidden;border-bottom: 1px solid #d2d2d2;padding: 20px;margin-bottom: 10px;display: block;}
.nl-news-left{float: left;width: 25%;margin-right:5%;border:1px solid #999; }
.nl-news-left img{width: 100%;margin: auto auto;}
.nl-news-right{float: left;width:70%;}
.nl-news-tit{font-size: 18px;line-height: 30px;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.nl-news-time{line-height: 30px;color: #666;padding-bottom: 10px;margin-top: 5px;}
.nl-news-time span{font-size: 14px;color: #666;margin-right: 10px;}
.nl-news-txt1{font-size: 14px;line-height: 24px;height: 72px;overflow: hidden; color: #666;text-align: justify;}

.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 {background-color:#0070c0;border: 1px solid #0070c0; color: #fff;}
.nl-news-1:hover{background-color: #f5f5f5; border-bottom: 1px solid #f5f5f5;}

@media(max-width:1260px){
	.nl-news-left{width: 30%;margin-right:3%;}
	.nl-news-right{width:67%;}
}

@media(max-width:768px){
	.nl-news-left{width: 35%;}
	.nl-news-right{width:62%;}
	.nl-news-tit{font-size: 16px;line-height: 20px;height:20px;}
	.nl-news-time{line-height: 20px;color: #666;padding-bottom: 5px;}
	.nl-news-time span{font-size: 12px;}
	.nl-news-txt1{font-size: 13px;line-height: 20px;height: 60px;}
	.pro-buttom a{padding: 2px;}
}

@media(max-width:530px){
	.nl-news-1{padding:10px 0px;}
	.nl-news-left{width: 30%;}
	.nl-news-right{width:67%;}
	.nl-news-time{line-height: 20px;height: 20px;overflow: hidden;}
	.nl-news-txt1{height: 20px;}
}


/*************************************************新闻内页****************************************************/
.news-details{padding: 40px 0;}
.pd-dt{margin-bottom: 30px;}
.news-tt-1{text-align: center;font-size: 20px;color: #333;font-weight: 600;margin-bottom: 10px;}
.news-time1 span{ font-size: 13px;color:#9f9f9f;margin: 0 5px;}

.text-content{font-size: 16px; padding: 10px 20px;text-align: justify;}
.pro-in-right-22{width: 100%;}
.text-lianjie{clear: both;margin-top: 20px;}
.last-text,.next-text,.return{font-size: 16px; border: 1px solid #e4e4e4;border-radius: 4px; color: #666;width:240px;;margin-bottom: 4px;padding: 0px 10px;line-height: 30px;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;display: inline-block;}

/***********产品-中*********/ 
.pro-title1{ overflow: hidden;margin-bottom: 4px;}
.pro-tt{font-size: 18px;color: #0070c0;float:left;padding-left: 20px;border-left: 4px solid#0070c0;}
.pro-title1 a{float: right;color: #0070c0;font-size: 16px;padding: 2px 6px;}
.news-all{overflow: hidden;margin-top: 10px;}
.news-re{margin-top: 10px;overflow: hidden;margin-bottom: 30px;}

.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%;height: 150px;}
.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:#0070c0;}
.ct-1:hover .time{color:#0070c0;}
.ct-1:hover .pro-content1{color:#0070c0; }
.box11:hover .box-tt{color:#0070c0;}


.next-text:hover{background-color:#0070c0;  color: #fff;}
.last-text:hover{background-color:#0070c0;  color: #fff;}
.return:hover{background-color:#0070c0;  color: #fff;}


@media(max-width:768px){
	.news-tt-1{font-size: 18px;}
	.text-right p{font-size: 14px;line-height: 28px;}
	.last-text,.next-text,.return{font-size: 14px;width:180px;}
	.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){
	.news-details{padding: 20px 0;}
	.news-tt-1{font-size: 16px;}
	.news-time1 span{ font-size: 12px;}
	
	.last-text,.next-text,.return{font-size: 13px;width:160px;}
	.pro-ex1 .box11{width: calc((100% - 40px)/2);margin: 0 10px;margin-bottom: 10px;}
	.box-tt{font-size: 14px;}
	.pro-tt{font-size: 16px;}
	.pro-title1 a{font-size: 14px;}
	.pro-content1{font-size: 13px;}
	.time{font-size: 13px;}
	.pro-detail-box-tit{font-size: 14px;}
}
@media(max-width:380px){
	.time{width: 32%;}
}




/*************************************************产品列表页****************************************************/
.pro-list{padding: 40px 0;}

/**************************************************产品中心-右********************************************/
.product-list{margin-bottom: 40px;}
.product-list a{display: block;}
.pl-pro-hover{display: block;}
.pl-pro-1-1{float: left;margin-left: 15%;}
.pl-pro-1{position: relative;box-shadow: 0 0 5px 3px #e4e4e4;overflow: hidden;}
.pl-pro-1-1 img{width: 100%;}
.pl-pro-1 img{width: 100%;}
.pl-pro-tit{font-size: 15px;color: #333;line-height: 20px;height: 20px;padding: 0 5px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;text-align: center;width: 100%;position: absolute;left: 0 ;bottom: 20px;}

.pl-pro-hover{padding:80px 40px; background-color: rgba(0,112,192,0.8);width: 100%;height: 100%;position: absolute;left:-100%;bottom: 0;transition: 0.8s;}
.pl-pro-hover-tu{width: 40px;height: 40px;border-radius: 50%;background-color: #fff;padding: 10px;margin-left:calc(50% - 20px);}
.pl-pro-hover-tu img{width: 100%;}
.pl-pro-hover-tit{font-size: 26px;color: #fff;font-weight: 600;text-align: center;margin: 20px 0;}
.pl-pro-hover-txt{font-size: 14px;line-height: 20px;text-align: center;color: #fff;height: 60px;overflow: hidden;}

.pl-pro-1:hover .pl-pro-hover{left: 0;}
.pl-pro-1:hover{box-shadow: 0 0 5px 3px #7f99b2;}

@media(max-width:1260px){
	.pl-pro-hover{padding:40px 40px;}
}



@media(max-width:768px){
	.pl-pro-1-1{width: 48%;margin-left: 2%;}
	.pl-pro-hover{padding:40px 20px; }
	.pl-pro-hover-tit{font-size: 22px;}
	.pl-pro-tit{bottom: 10px;}
}

@media(max-width:530px){
	
	.pl-pro-box2{margin-bottom: 0px;}
	.pl-pro-hover{padding:20px 20px; }
	.pl-pro-hover-tit{font-size: 18px;margin: 20px 0 10px;}
	.pl-pro-hover-txt{font-size: 12px;}
	.pl-pro-right>div:last-child{margin-left:calc(50% - 84px);}
}

@media(max-width:360px){
	.pl-pro-hover-tit{margin:15px 0 6px }
	.pl-pro-hover-txt{height: 40px;}
	.pl-pro-tit{bottom: 5px;}
}



/**************************************************产品内页********************************************/
.product-details{padding:20px;border-top: 2px solid #0070c0;box-shadow: 0 0 6px 3px #e4e4e4;}
.table-overflow{overflow-x: scroll;margin-bottom: 50px;}	
.table-yeji{border:1px solid #666;text-align: center;margin: 0 auto;}
.table-yeji td{color: #333;padding: 5px 10px;}
.table-yeji .yeji-first-tr{background-color: #008FD7;}
.table-yeji .yeji-first-tr td{color: #fff;font-size: 20px;}                                                 


/**************************************************联系我们********************************************/
.pd-cu-details-cn,.pd-cu-details-en{margin-bottom: 20px;}
.pd-cu-details-cn div,.pd-cu-details-en div{font-size: 20px;color: #0070c0;font-weight: 400;margin-bottom: 5px;}
.pd-cu-details-cn li,.pd-cu-details-en li{font-size: 16px;color: #333;line-height: 30px;}
.pd-map{overflow-x: scroll;}


@media(max-width:768px){
	.pd-cu-details-cn div,.pd-cu-details-en div{font-size: 18px;}
	.pd-cu-details-cn li,.pd-cu-details-en li{font-size: 14px;}
	
}

@media(max-width:530px){
	.pd-cu-details-cn div,.pd-cu-details-en div{font-size: 16px;}
	.pd-cu-details-cn li,.pd-cu-details-en li{font-size: 13px;line-height: 24px;}
}



@media(min-width:1260px){
	
	.product-list1{
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.product-list1 ul li{
		float: left;
	}
	
	.product-list1 li{
		width: 280px;
		height: 290px;
		overflow: hidden;
		margin-right: 10px;
		margin-bottom: 10px;
		border: 1px solid #ddd;
	}
	.product-list1 li:nth-child(3n+3){
		margin-right: 0px;
	}
	.product-list1 li img{
		width: 100%;
		height: 250px;
	}
	.product-list1 li span{
		display: block;
		width: 100%;
		height: 35px;
		line-height: 35px;
		text-align: center;
		color: #333;
		font-size: 16px;
	}
	
}


@media(max-width:1200px){
	
	.product-list1{
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.product-list1 ul li{
		float: left;
	}
	
	.product-list1 li{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-bottom: 10px;
		border: 1px solid #ddd;
	}
	.product-list1 li img{
		width: 100%;
		height: auto;
	}
	.product-list1 li span{
		display: block;
		width: 100%;
		height: 35px;
		line-height: 35px;
		text-align: center;
		color: #333;
		font-size: 16px;
	}
	
}


@media(min-width:1260px){
	.footer_nav{
		display: none;
		width: 100%;
		height: auto;
		overflow: hidden;
		position: fixed;
		bottom: 0;
	}
	.footer_nav ul li{
		float: left;
	}
	.footer_nav li{
		width: 33.333%;
		text-align: center;
	}
	.footer_nav li img{
		margin: 0px auto;
	}
	.footer_nav li span{
		display: block;
		text-align: center;
	}
}


@media(max-width:1260px){
	.footer_nav{
		width: 100%;
		height: auto;
		overflow: hidden;
		position: fixed;
		bottom: 0;
		background: #333;
		padding: 5px 0px;
		margin-top: 60px;
		border-top: 1px solid #ddd;
	}
	.footer_nav ul li{
		float: left;
	}
	.footer_nav li{
		width: 33.333%;
		text-align: center;
	}
	.footer_nav li img{
		margin: 0px auto;
	}
	.footer_nav li span{
		display: block;
		text-align: center;
		color: #fff;
	}
}