@charset "utf-8";
/* CSS Document */
/* CSS 重置*/
body{margin:0;padding:0;background-color:#fff;}
a{text-decoration:none;color:#333;}
*{font-size:14px;font-family: helvetica,arial,"微软雅黑";}
img{display:block;}
ul{margin:0;padding:0;list-style: none;}
li{list-style:none;}
h1,h2,h3{margin:0;font-weight: normal;}
p{margin:0;}
input{margin:0;border:none;outline: none;}

/*公用*/
.clearfix{clear:both;}
.center{max-width:1200px;margin:0 auto;text-align:center;}
.center h1{margin-top:40px;border-bottom:solid 1px #eee;padding-bottom:20px;}
.center h2{margin:20px 0;color:#666;}
.center b{font-size:36px;line-height:50px;color:#0071b6;}
.center span{color:#0071b6;line-height:30px;}
.center span a{color:#666;}
.center span a:hover{color:#0071b6;}
.l_bg{border:solid 1px #eee;margin-bottom:20px;}

/*页眉区*/
.header_bg{background-color:#368dc3;}
.header_text{text-align:left;color:#BFBFBF;line-height:5px;}
.logo{float:left;width:25%;padding:20px 40px;}
.header_lx{float:right;padding:30px 40px;text-align:left;box-sizing:border-box;}
.header_lx img{float:left;width:40px;}
.lx_t{float:right;}
.lx_t a{color:#fff;line-height:30px;font-size:22px;}
.lx_t h3{color:#eee;padding:0 20px;}
@media (max-width:768px){
	.logo{float:none;width:50%;padding:5px 20px;box-sizing:border-box;}
	.header_lx{float:left;padding:0 20px 20px 20px;}
}

/*导航区*/
.nav_bg{width:100%;background-color:#368dc3;}
.nav{border-top:solid 1px #ccc;}
.nav li{float:left;width:12.5%;box-sizing:border-box;text-align:center;line-height:60px;}
.nav li a{color:#fff;padding:15px 20px;}
.nav li:hover a{background-color:#005479;color:#fff;}
.nav .cur a{background-color:#005479;color:#fff;}
@media (max-width:980px){
	.nav li a{padding:15px;}
}
@media (max-width:768px){
	.nav li{width:25%;line-height:40px;}
	.nav li a{padding:10px 20px;}
}
@media (max-width:480px){
	.nav li a{padding:10px 15px;}
}
/*banner区*/
.banner_bg img{width:100%;}
.banner{
			width: 100%;
			/*height: 560px;*/
			/*background: black;*/
			/*子绝父相*/
			position: relative;
			/*超出部分全部隐藏，解决横向滚动条*/
			overflow: hidden;
		}
		.banner ul{
			position: absolute;
		}
		.banner ul li{
			/*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
			width: 100%;
			height: 426px;
			float: left;
			background:  no-repeat center center;
		}
		/*.banner ul li:nth-child(1){*/
			/*background: url('./1.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(2){*/
			/*background: url('./2.jpg') no-repeat center center;*/
		/*}*/
		/*.banner ul li:nth-child(3){*/
			/*background: url('./3.jpg') no-repeat center center;*/
		/*}*/
		.banner ol{
			/*width: 60px;*/
			height: 20px;
			background: rgba(0,0,0,0.5);
			position: absolute;
			left:50%;
			/*margin-left: -40px;*/
			bottom: 30px;
			padding: 0 10px;
			border-radius: 10px;
		}
		.banner ol li{
			width: 10px;
			height: 10px;
			float: left;
			margin: 5px 5px;
			background: rgba(255,255,255,0.5);
			border-radius: 50%;
			cursor: pointer;
		}
		.banner ol .current{
			background: rgba(255,255,255,1);
		}
		.banner i{
			width: 58px;
			height: 120px;
			position: absolute;
			top: 50%;
			margin-top: -60px;
			cursor: pointer;
			border-radius: 5px;
			display: none;
		}
		.banner .left{
			left: 60px;
			background: url(../img/left_right.png) no-repeat 0 0px;
		}
		.banner .right{
			right: 60px;
			background: url(../img/left_right.png) no-repeat 0px -120px;
			
		}
		.banner .left:hover , .banner .right:hover{
			background-color: rgba(0, 0, 0, 0.31);
		}

/*产品中心*/
.pro_bg{width:100%;background-color:#fff;padding-bottom:20px;}
.pro_col{float:left;width:50%;text-align:left;padding:20px 10px;box-sizing:border-box;height:270px;overflow:hidden;}
.pro_col img{float:left;width:50%;padding-right:20px;box-sizing:border-box;}
.pro_t{float:left;width:50%;}
.pro_col h3 a{font-size:18px;line-height:40px;}
.pro_col:hover h3 a{color:#0071b6;}
.pro_col p a{line-height:30px;color:#666;}
@media (max-width:1200px){
	.pro_col h3 a{font-size:18px;margin-bottom:15px;}
	.pro_col p a{line-height:26px;}
}
@media (max-width:980px){
	.pro_col{height:521.6px;}
	.pro_col img{height:311.6px;overflow:hidden;}
	.pro_col img,.pro_t{width:100%;padding:0 20px;box-sizing:border-box;}
}
@media (max-width:768px){
	.pro_col{width:100%;height:auto;}
	.pro_col img{height:auto;}
}


/*工艺流程*/
.fuwu_box{float:left;width:33.33%;padding:10px;box-sizing:border-box;position:relative;}
.fuwu_box div{padding:0 10px;box-sizing:border-box;position:absolute;bottom:-9px;left:0;width:100%;}
.fuwu_box h4{line-height: 40px;text-align:center;background-color:rgba(0, 113, 182, 0.44);}
.fuwu_box h4 a{color:#fff;}	
.fuwu_box h4:hover a{color:#cc0915;}
.fuwu_box img{width:100%;height:285px;overflow:hidden;}
.fuwu_box img:hover{box-shadow:0 0 20px  #aaa;transition:0.2s;}
@media (max-width:980px){					
	.fuwu_box{width:50%;}
	.fuwu_box img{height:326.6px;}
}
@media (max-width:768px){
	.fuwu_box{width:100%;}
	.fuwu_box img{height:auto;}
}



/*服务*/
.fw_bg{background-color:#368dc3;color:#fff;padding:20px 0;box-sizing:border-box;margin-top:40px;}
.fw_bg h2{font-size:34px;line-height:40px;color:#fff;}
.fw_bg p{font-size:15px;line-height:30px;max-width:1000px;margin:0 auto;padding:0 20px;box-sizing:border-box;}
.col_4{float:left;width:25%;padding:20px;box-sizing:border-box;margin:10px 0}
.col_box{padding:20px;box-shadow:0 0 10px #cbcbcb;border-radius:6px;border:solid 2px #fff;}
.col_box:hover{box-shadow:0 0 10px #0071b6;border:solid 2px #0071b6;transition:0.5s;}
.col_box:hover a{color:#fff;}
.col_pro{width:80px;margin:10px auto;}
.col_pro img{width:100%;}
.col_box h3 a{line-height: 40px;font-size: 16px;color:#fff;}
.col_box p a{line-height: 30px;color:#fff;}
.ser_1{width:80px;margin:0 auto;}
.ser_1 img{width:100%;}
@media (max-width:980px){	
	.col_4{width:50%;}
}
@media (max-width:680px){	
	.col_4{width:100%;}
}

/*关于我们*/
.f_bg{background-color:#368dc3;color:#fff;padding:40px 0;margin-top:30px;box-sizing: border-box;}
.f_bg h3{font-size:34px;margin-bottom:25px;}
.f_bg p{font-size:15px;line-height:30px;max-width:900px;margin:0 auto;padding:0 20px;box-sizing:border-box;}
/*关于我们*/
.about_text{padding:20px;text-align:left;padding-top:0;}
.about_text p {width:100%;line-height:30px;}
.about_text span:hover{padding-right:15px;transition:1.2s;}
.about_more{display:block;width:128px;line-height:40px; text-align:center;margin:10px auto;border:solid 2px #368dc3;transition:0.2s;border:solid 2px #fff;box-sizing: border-box;}
.about_more a{color:#fff;font-size:24px;}
.about_more:hover{background-color:#fff;}
.about_more:hover a{color:#0071b6;}
/*新闻资讯*/
.new_bg{width:100%;background-color:#fff;padding-bottom:20px;}
.new_col{float:left;width:50%;padding:20px;box-sizing:border-box;}
.new_box{background-color:#fff;padding:20px;box-shadow:0 0 15px #999;height:70px;overflow:hidden;}
.new_box:hover .new_text h4{padding-right: 20px;transition:2s;}
.new_text{float:left;width:100%;}
.new_text h3{text-align:left;line-height:30px;}
.new_text h3 a{font-size:18px;}
.new_text h4{text-align:right;line-height:1px;}
.new_text h4 a{font-size:24px;color:#0071b6;}
.new_text p{text-align:left;line-height:25px;color:#777;font-size:15px;padding:0;}
.new_more{float:left;width:10%;}
.new_box:hover h3 a{color:#0071b6;}
@media (max-width:768px){	
	.new_col{width:100%;}
	.new_box{height:auto;}
}
/*生产现场*/
.fuwu_bg1{padding-bottom:50px;}
.fuwu_box1{float:left;width:25%;padding:10px;box-sizing:border-box;position:relative;}
.fuwu_box1 div{padding:0 10px;box-sizing:border-box;position:absolute;bottom:-9px;left:0;width:100%;}
.fuwu_box1 h4{line-height: 40px;text-align:center;background-color:rgba(0, 113, 182, 0.44);}
.fuwu_box1 h4 a{color:#fff;}	
.fuwu_box1 h4:hover a{color:#cc0915;}
.fuwu_box1 img{width:100%;}
.fuwu_box1 img:hover{box-shadow:0 0 20px  #aaa;transition:0.2s;}
@media (max-width:980px){					
	.fuwu_box1{width:50%;}
}
@media (max-width:768px){
	.fuwu_box1{width:100%;}
}

/*页脚*/
.footer_bg{background-color:#333;padding:20px 0;box-sizing:border-box;color:#fff;}
.f_col{float:left;width:50%;padding:20px;box-sizing:border-box;border:solid 1px #444;}
.f_img{border:solid 1px #eee;border-radius:30px;width:60px;padding:15px;box-sizing:border-box;float:left;}
.f_img img{width:100%;}
.f_link a{color:#fff;}
.f_t{float:left;text-align:left;box-sizing:border-box;padding-left:20px;}
.f_t h3{line-height:30px;}
.f_t a{color:#fff;}
.f_col p{text-align:left;line-height:30px;}

@media (max-width:1200px){	
	.f_col{width:50%;}
}
@media (max-width:768px){	
	.f_col{width:100%;padding:20px;}
}
/*以下栏目内容*/
/*列表公共菜单*/
.list_pro li{float:left;background-color:#4a4a4a;margin:10px;padding:8px 0;width:15%;box-sizing: border-box;}
.list_pro a{color:#fff;}
.list_pro .current{background-color:#0071b6;}
.list_pro li:hover{background-color:#0071b6;}
@media (max-width:1280px){	
	.list_pro li{width:14.5%;}
}
@media (max-width:1080px){	
	.list_pro li{width:14.2%;}
}
@media (max-width:980px){	
	.list_pro li{width:48%;margin:6px;}
}

@media (max-width:768px){	
	.list_pro li{width:49%;margin:3px 2.6px;}
}
@media (max-width:580px){	
	.list_pro li{width:100%;margin:0 0 1px 0;}
}
/*产品列表页*/
/*产品中心列表*/
.p_bg{background-color:#fff;}
.p_center{max-width:1200px;margin:40px auto;text-align: left;padding:0 20px;}

.datu{float:left;width:25%;position:relative;padding:10px;box-sizing:border-box;}
.datu a img{width:100%;}
.datu_t{border-bottom:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;box-sizing:border-box;transition:0.3s;}
.datu h3{text-align:center;line-height:40px;}
.datu p{text-align:center;line-height:20px;padding-bottom:10px;}
.datu h3 a{color:#333;}
.datu p a{color:#666;font-size:14px;padding:0 10px;}
.datu_t:hover{background-color:#0071b6;}
.datu a img:hover{}
.datu_t:hover a{color:#fff;}
@media (max-width:960px){
	.datu{width:50%;padding:10px;}
}
@media (max-width:768px){
	.datu{width:100%;}
}




/*关于我们列表*/ /*人力资源列表*/ /*服务支持列表*/ 
.ab_bg{background-color:#fff;}
.ab_text{max-width:1200px;margin:0 auto;padding:0 40px 40px 40px;}
.ab_text p,.ab_text div{line-height: 50px;color:#777;font-size:16px;text-align: left;}
.ab_text img{width:50%;float:left;padding:10px 20px;box-sizing: border-box;}
.ab_text h3{margin:10px 0;color:#0071b6;text-align: center;font-size:24px;}
@media (max-width:768px){
	.ab_text img{width:100%;}
}
/*联系我们列表*/
.co_bg{background-color:#fff;}
.co_center{max-width:1200px;margin:0 auto;text-align:left;padding:60px 20px;}

.new_text1{float:left;width:100%;}
.new_text1 h3{text-align:left;line-height:60px;}
.new_text1 h3 a{font-size:18px;}

/*客户留言列表*/
.co_text{float:left;width:60%;}
.co_pic{float:right;width:40%;padding:20px;box-sizing: border-box;margin-top:60px;}
.co_pic img{width:100%;}
.co_text1{float:right;width:38%;}
.co_text1 p{line-height:30px;text-align:left;color:#666;}
.co_text1 p img{width:85%;padding:10px 0;box-sizing: border-box;margin:0 auto;}
.co_pic1{float:left;width:60%;padding-right:30px;box-sizing: border-box;text-align:left;}
.co_pic1 input{width:100%;border:solid 1px #999;line-height:40px;margin-bottom:20px;padding:0 15px;color:#666;}
.co_pic1 textarea{width:100%;border:solid 1px #999;line-height:30px;margin-bottom:20px;padding:0 15px;color:#666;}
.co_pic1 .send{width:80px;background-color:#0071b6;line-height:40px;margin-bottom:20px;padding:0 15px;color:#fff;font-size:16px;cursor:pointer;border:solid 2px #fff;}
.co_pic1 .send:hover{background:none;border:solid 2px #4a4a4a;color:#333;}
.co_text h3{color:#666;border-bottom: solid 1px #ddd;padding:20px 0;font-size:16px;line-height:40px;}
.co_text h3 b{font-size:16px;}
.co_text a{color:#666;font-size:16px;}
.co_center p{line-height:30px;color:#666;padding-bottom:20px;}
@media (max-width:768px){
	.co_text{float:left;width:100%;}	.co_pic1{float:left;width:100%;margin-top:20px;}
	.co_text1{float:left;width:100%;}
	.co_pic{float:left;width:100%;margin-top:20px;}
}



/*新闻中心列表*/
.n_bg{background-color:#fff;padding-bottom:40px;}

.page{text-align:center;margin:20px 0;}
.page a{color:#666;padding:5px 10px;border:solid 1px #0071b6;margin:0 5px;}
.page_disabled{padding:5px 10px;border:solid 1px #666;margin:0 5px;}
.page_current{background-color:#0071b6;color:#fff;padding:5px 10px;margin:0 5px;}
/*新闻终端页*/
.new_pic{width:50%;margin:0 auto;}
.new_t{text-align:center;line-height:80px;font-size:20px;}
@media (max-width:768px){
	.new_pic{width:100%;transition:0.4s;}
}





/*产品终端页*/
.pr_bg{background-color:#fff;}
.pr_center{max-width:1200px;margin:0 auto;text-align:left;padding:20px;}
.pr_text{width:100%;line-height:40px;}
.pr_text h3 {text-align:center;}
.pr_text h3 b{font-size:20px;}
.pr_text p{color:#666;font-size:16px;padding:0 20px;}
.pr_pic{float:left;width:50%;margin:0 auto;padding:30px;box-sizing:border-box;}
.pr_pic img{width:100%;position:relative;}
.pr_current{background:#0071b6;transform:scale(1.5);}
.p_pic img{width:70%;padding:10px 20px;box-sizing: border-box;margin:0 auto;}

.pro_xq{padding:20px;background-color:white;}
.xq{max-width:1200px; margin:0 auto;}
.xq b{font-size:20px;line-height:30px;text-align:left;padding:0 10px;box-sizing:border-box;}
.xq h2{line-height: 30px;padding-bottom:10px;border-bottom:solid 1px #f2f2f2;color:#666;text-align:left;margin:0 10px 20px 10px;box-sizing:border-box;}
.xq_pro{float:left;width:33.333%;position:relative;padding:10px;box-sizing:border-box;}
.xq_pro img{width:100%;}
.tel_center{max-width:1200px;margin:0 auto;padding:0 20px;background-color:#0071b6;}
.pr_tel{margin:20px auto;width:45%;}
.pr_tel img{width:40px;}
.pr_tel img,.pr_tel p{float:left;padding:5px 10px;line-height:40px;font-size:17px;color:#fff;}
.pr_tel p a{font-size:18px;color:#fff;}


@media (max-width:1280px){
	.pr_tel{width:50%;}
}
@media (max-width:1180px){
	.pr_tel{width:55%;}
}
@media (max-width:1100px){
	.pr_tel{width:60%;}
}
@media (max-width:980px){
	.pr_tel{width:70%;}
}
@media (max-width:880px){
	.pr_tel{width:77%;}
	.pr_pic{width:100%;}
}
@media (max-width:768px){
	.pr_tel{width:85%;}
	.pr_nav{float:left;width:100%;}
	.pr_nav li{float:left;width:33.33%;}
	.pr_text{width:100%;padding:0;}
	.btns div{width:16px;height:6px;margin:0 10px;} 
	.p_pic img{width:100%;padding:10px 20px ;}	
	.xq_pro{width:50%;}
}
@media (max-width:710px){
	.pr_tel{width:95%;}
	
}
@media (max-width:680px){
	
	.xq_pro{width:100%;}
	.pr_tel{width:100%;}
	.pr_tel img{width:30px;}
	.pr_tel img,.pr_tel p{float:left;padding:5px 8px;line-height:30px;font-size:16px;color:#fff;}
	.pr_tel p a{font-size:16px;color:#fff;}
}

@media (max-width:480px){
	
	.pr_nav li{float:left;width:50%;}
	.btns div{width:12px;height:6px;} 
}
/*上一篇/下一篇*/
.td{text-align:left;}
.td a{color:#0071b6;padding:20px;line-height:40px;}
/*表格样式*/
table {
    border-collapse: collapse;
}
table td {
    text-align: center;    border: 1pt solid #c1dad7; padding:15px 0
}
table {
    border: 1pt solid #c1dad7;
    margin: 15px auto 0;
    table-layout: fixed;
    width: 100%;
    word-wrap: break-word;
}

table tr:first-child {
    background: #f0f0f0 none repeat scroll 0 0;
    color: #000;
    font-size: 14px;
    font-weight: bold;
}

.list_title{height: 30px; line-height: 30px;font-size: 16px; font-weight: bold;border-bottom: 1px dashed #dedede; padding-bottom: 10px; margin:0px auto; position: relative; text-align: left;}
.list_title span{border-left:4px solid #368dc3;  padding-left: 10px;}
.clearfix::before,.clearfix::after{content: "";display: block; height: 0;clear:both; visibility: hidden;}
.clearfix{*zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/}
.pro_con_ul{ margin: 20px auto;}
.pro_con_ul li{width:18.4%; margin-right: 2%; float: left; margin-bottom: 20px;}
.pro_con_ul li a{display:block;}
.pro_con_ul li:nth-child(5n){margin-right:0;}
.pro_con_ul li img{display:block; width:100%;}
.pro_con_ul li .font{line-height:30px; font-size:14px; color:#666; max-height:30px; overflow: hidden; text-overflow: ellipsis; flex-wrap: nowrap; text-align: center; }
.pro_con_ul li .font.b{color:#f1edee;}
@media (max-width:768px){
	.pro_con_ul li{width:49%;}
.pro_con_ul li:nth-child(5n){margin-right:2%;}
.pro_con_ul li:nth-child(2n){margin-right:0;}
}
@media (max-width:480px){
	.pro_con_ul li{width:100%; margin-right: 0; float: none;}
}