@charset "utf-8";
/* CSS Document */
/****  列表页及详情页样式   *****/

.current{ line-height:60px; font-size:14px; color:#8c8c8c; }
.current a{ color:#8c8c8c; }
@media (max-width: 768px){
.current{ margin-bottom:0px; line-height:50px;  }	

}

/****  简介列表   *****/

.infor_list_con{ padding-top:20px; }
.infor_list_text{ margin-bottom:20px; }
.infor_list_text h1{ color: #343434; font-size: 20px; text-align: center; }
.infor_list_text p{ text-indent: 2em; margin-bottom: 0; line-height: 26px;}
.infor_list_img img{ width:100%;  }

.h3-title{ font-size:25px; color:#00382f; padding-top:10px;}

.infor_list_works{ background:#e4e4e4; margin-top:30px; margin-bottom:60px; padding-top:30px; padding-bottom:30px;  }
.infor_list_works_img{ margin:auto;}
.infor_list_works_img img{ width:100%;}
.infor_list_works_bg{ background:#fff;}
.infor_list_works_txt{padding-left:10%; padding-right:10%; padding-top:20%;  }
.infor_list_works_txt .txt_title{ color:#030303; font-size:22px; text-align:center; margin-bottom:10px;   }
.infor_list_works_txt .txt_infor{ color:#0f0b0f; line-height:20px; height:40px; overflow:hidden;   }
.infor_list_works_txt .hr{ height:1px; background:#cfcfcf; width:100px; margin:auto; margin-bottom:20px;}

@media (min-width: 768px) and (max-width:1200px){
	.infor_list_works_txt{padding-left:5%; padding-right:5%; padding-top:10%;  }
	.infor_list_works_txt .txt_title{ font-size:18px;  }
	}
 
@media (max-width: 768px){
	.infor_list_text h1{ margin-top:10px; }
	.infor_list_con{ padding-top:0; }
	.h3-title{ font-size:20px; }
	.infor_list_works{ margin-top:20px; margin-bottom:30px; padding-top:15px; padding-bottom:15px;  }
	.infor_list_works_txt .hr{ height:1px; width:50px;}
	.infor_list_works_bg{ margin-bottom:10px;}
	.infor_list_works_txt{padding-left:10px; padding-right:10px; padding-top:20%; }
	.infor_list_works_txt .txt_title{ font-size:18px;  }
	}
	
@media (max-width: 320px){
	.infor_list_works_txt .txt_infor{ display:none;}
	.infor_list_works_txt .txt_title{ font-size:16px;  }
		}
 
/****  简介   *****/

/****  联系我们   *****/
 
.contact_con{ padding-top:10px; padding-bottom:30px;  }
.contact-title{font-size:20px; color:#000; margin-bottom:15px; }
.contact-title-small{ font-size:14px; color:#c6c6c6; margin-left:10px; }
.need{ margin-bottom:0px; padding-bottom:20px;} 
.need label{ font-size:16px; font-weight:500; }
.form-control{ border:1px solid #e5e5e5; box-shadow: none; background:#e5e5e5; border-radius:1px;  padding-top:30px; padding-bottom:30px; color:#929292; font-size:18px;}
.form-control:focus { border-color:#e5e5e5; }
 
.form-control-text{border:1px solid #e5e5e5; width:100%; height:160px; background:#e5e5e5; border-radius:0; outline:0; padding:15px; color:#929292; font-size:16px;resize: vertical; }
.btn-info{ background:#015548; border:0; border-radius:1px; outline:0; width:100%; height:65px; font-size: 18px;color:#fff;   } 
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background:#015548;
  
}

.contact{ padding-top:0px;}
.contact_infor{ background:#fff; padding-top:20px; padding-bottom:20px; }
.contact_infor_col{ margin-bottom:10px; font-size:16px; color:#454545; } 
.contact_infor_col span{ color:#727070;}
.iphone_text{ position:relative; top:-13px; padding-left:20px;  }
 
@media (max-width: 768px){
	.contact{ padding-top:0;}
	.contact_infor_col{ margin-bottom:0; padding-left:15px; padding-right:15px;  } 	
	.contact_infor{  margin-bottom:20px; margin-top:0; padding-top:10px;  }
	.contact_con{ padding-bottom:10px;   }
	.contact-title{ font-size:18px;}
	.form-control{padding-top:20px; padding-bottom:20px; font-size:16px; }
	.form-control-text{ font-size:16px; }
	.need{  padding-bottom:10px;  } 
	.btn-info{ width:140px; height:40px; font-size:18px; }
}

/****  联系我们   *****/


/****  商品展示   *****/
.shop_list{ background:url(../images/works_bg.jpg) no-repeat; padding-bottom:20px;  }
.shop_list_con{ padding-top:20px; padding-bottom:0;  }
.shop_list_con_col{ padding-left:10px; padding-right:10px; margin-bottom:20px; }
.shop_list_con_col_bg a{ background: #ebebeb; color:#015548; display:block;  }
.shop_list_con_col_bg a:hover , .shop_list_con_col_bg .cur{ background: #015548; color: #fff; }
.shop_list_con_col_img img{ width:100%; }
.shop_list_con_col_txt{ font-size:18px;text-align:center; padding-top:15px; padding-bottom:5px; }
.shop_list_con_col_txt .title{ padding-left:10px; padding-right:10px;line-height:26px; height:26px;  overflow:hidden; text-overflow: ellipsis;white-space: nowrap; margin-bottom:3px; }
.shop_list_con_col_txt .price{ margin-bottom:5px;}
 


@media (max-width: 768px){
.shop_list_con{ padding-top:0; padding-bottom:0;  }
}
/****  商品展示   *****/


/****  作品展示   *****/

	.works_list{ padding-top:0px; margin-bottom:30px; background:url(../images/works_bg.jpg) no-repeat; }
	.works_list_con{  }
	.works_list_con_col{ margin-bottom:20px;}
	.works_list_con_col_img{ position:relative; } 
	.works_list_con_col_img .bg_hover{ position:absolute; display:none; top:0; left:0;background: rgba(1,85,72,0.6); width:100%; height:100%; color:#fff; text-align:center; padding-top:45%; padding-bottom:40%; }
	.works_list_con_col_img img{ width:100%; }
    .works_list_con_col_txt{ border-left:2px solid #00382f; padding-left:20px; margin-top:10px; margin-bottom:10px;line-height:20px; height:20px;  overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
	

@media (max-width: 768px){
    .works_list{ padding-top:0px;  margin-bottom:10px; background:none;}
    .works_list_con_col{ margin-bottom:10px;}
} 

	/*****作品***详情*****/
	.works_detail_area{ margin-bottom:60px; background:url(../images/works_bg.jpg) no-repeat;  }
	.works_detail{  padding:20px 30px 30px 30px;}
	.works_detail_title{ text-align: center;border-bottom:1px solid #e9e9e9; padding-bottom:20px;  }
	.works_detail_title h3{ color:#282828; font-size:24px; margin-top:10px; height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;   }
	.works_detail_title .date{ color:#3b3b3b; font-size:14px;   }
	.works_detail_con{ color:#727070; line-height:25px; padding-top:10px; }
	.works_detail_con_text{ padding-top:20px;}
	.works_detail_con_img{ text-align:center; margin:auto; margin-top:30px;  }
	.works_detail_con_img img{ width:100%; max-width:800px;}
	.works_detail_link{ padding-top:20px; color:#00382f;}
	.works_detail_link a{ color:#00382f; }
	@media (min-width: 768px) and (max-width:1200px){
		
		.works_detail_con_text{ padding-top:10px; }
	}
	@media (max-width: 768px){
		.works_detail_area{ margin-bottom:30px; background:none; }
		.works_detail{ border:1px solid #e9e9e9; padding:10px 20px 0px 20px;}
		.works_detail_title{ text-align:left; border-bottom:1px solid #e9e9e9; padding-bottom:20px;  }
		.works_detail_title h3{ font-size:18px; margin-top:10px; margin-bottom:0px;  }
		.works_detail_title .date{font-size:12px;   }
		.works_detail_con{padding:0px; padding-top:10px;}
		.works_detail_con_text{ padding-top:10px; }
		.works_detail_con_img{ padding-left:0; padding-right:0; margin-top:20px;}
		}
	/*****作品***详情*****/


/****  作品展示   *****/

/*****新闻中心*****/

.news_list{ padding-bottom:50px;}
.news_list_con{ padding-top: 10px; }
.news_list_con_col{  overflow:hidden; padding-left:10px; padding-right:10px; }
.news_list_con_col_sub{ margin-bottom: 15px; padding-left: 0; padding-right: 0; }
.news_list_con_col_img{ margin:auto;}
.news_list_con_col_img img{ width:100%;} 
.news_list_con_col_text{ padding: 20px; border:1px solid #dbdbdb; }
.news_list_con_col_text .title{ font-size: 16px; height:20px; line-height:20px; color:#343434; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;  display:block;}
.news_list_con_col_text .title a:hover{ color:#00382f;  }
.news_list_con_col_text .date{ margin-bottom:10px;}
.news_list_con_col_text .infor{ font-size:12px;  }
 
@media (max-width: 768px){
 .news_list{ padding-bottom:20px;}
	
}
/*****新闻***详情*****/
	.news_detail_area{ margin-bottom:60px; background:url(../images/works_bg.jpg) no-repeat;  }
	.news_detail{  padding:0 0 30px 0;}
	.news_detail_title{ text-align: center;  padding-bottom:20px;  }
	.news_detail_title h3{ color:#282828; font-size:24px; margin-top:10px; height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;   }
	.news_detail_title .date{ color:#3b3b3b; font-size:14px;   }
	.news_detail_con{ color:#727070; line-height:25px; padding-top:10px; padding-left:60px; padding-right:60px;  }
	.news_detail_con_text{ padding-top:20px; color:#727070; font-size:16px;}
	.news_detail_con_img{ text-align:center; margin:auto; margin-top:30px;  }
	.news_detail_con_img img{ width:100%; max-width:800px;}
	.news_detail_link{ padding-top:20px; color:#00382f; padding-bottom:20px;}
	.news_detail_link a{ color:#00382f; }
	.news_detail_zhaiyao{ padding:20px 60px; border-bottom:1px solid #eee; border-top:1px solid #eee; color:#a3a2a2; text-indent:2em; line-height:26px;  }
	@media (min-width: 768px) and (max-width:1200px){
		
		.news_detail_con_text{ padding-top:10px; }
	}
	@media (max-width: 768px){
		.news_detail_area{ margin-bottom:30px; background:none; padding-bottom:20px; }
		.news_detail{ border:1px solid #e9e9e9; padding:10px 20px 0px 20px;}
		.news_detail_title{ text-align:left; padding-bottom:20px;  }
		.news_detail_title h3{ font-size:18px; margin-top:10px; margin-bottom:0px;  }
		.news_detail_title .date{font-size:12px;   }
		.news_detail_con{padding:0px; padding-top:10px;}
		.news_detail_zhaiyao{ padding:10px 0; border-bottom:1px solid #eee; border-top:1px solid #eee; color:#a3a2a2; text-indent:2em; line-height:26px;  }
		.news_detail_con_text{ padding-top:10px; }
		.news_detail_con_img{ padding-left:0; padding-right:0; margin-top:20px;}
		}


/*****新闻中心*****/
 
/*****证书查询*****/
.zscx_list_area{ padding-top:0px; background:url(../images/works_bg.jpg) no-repeat;}
.zscx_con{ width:670px; margin:20px auto;  }
.btn-cx{width:110px; font-size:18px; height:40px; margin-top:0px; margin-left:35px; }
.btn-prt{width:90px; font-size:14px; height:30px; margin-top:0px; left:50%; position:relative; margin-left:-45px;}
.form-horizontal .control-label{ font-size:18px; font-weight:500; padding-left:0; padding-top:5px; margin-left:60px;}
.form-zsbh{ border:1px solid #959595; background:none; padding-top:19px; padding-bottom:19px; width:400px;}
.zscx_text{ margin-left:150px;}
.zscx_text p{ font-size:14px; color:#999; margin-bottom:5px;}
.zscx_text p img{}
.zscx_img_con{margin-left:0px;}
.zscx_img_con img{ width:100%; margin:auto; max-width:400px; }
.zscx_img_con_pic{ margin-top:10px; }
.zscx_img_con_pic img{ max-width:500px;}

.zscx_img_con p{ font-size:18px; color:#015548;text-align:center;}
.zscx_img_con a{color:#015548; }
 
@media (max-width: 768px){
	 .zscx_list_area{ padding-top:20px;}
	.form-horizontal .control-label{ margin-left:15px;font-size:16px;}
	.form-zsbh{ margin-left:15px; width:180px;}
	.zscx_text{ margin-left:15px;}
	.zscx_con{ width:375px; margin:auto; margin-top:20px; }
	.btn-cx{ margin-left:10px;width:80px  }
	.btn-prt{  left:0%; margin-left:10px;width:80px;  }
	.zscx_img_con{ padding-left:15px; padding-right:20px;}
	.zscx_img_con_text{  font-size:16px;}
	.zscx_img_con img{ width:100%; }
	.btn-prt{ margin-right:20px;   }
 
}
@media (max-width:375px){
	.zscx_con{ width:330px; margin:auto;  margin-top:10px; }
	.form-zsbh{ margin-left:10px; width:150px;}
	.zscx_img_con{ padding-left:0px; padding-right:0px;}
	.zscx_img_con_text{ padding-left:15px; padding-right:15px; font-size:16px!important;}
	.zscx_img_con img{ width:90%; }
}
@media (max-width: 321px){
	.form-horizontal .control-label{ margin-left:15px;font-size:14px;}
	.form-zsbh{ margin-left:10px; width:120px;}
	.zscx_text{ margin-left:15px;}
	.zscx_con{ width:290px;  margin-top:20px;  }
	.btn-cx{ margin-left:10px;width:60px;font-size:14px;  }
	.zscx_img_con{ padding-left:0px; padding-right:0px;}
	.zscx_img_con_text{ padding-left:15px; padding-right:15px; font-size:16px!important;}
 .zscx_img_con img{ width:90%; }
 
}

/*****证书查询*****/
 

.picScroll-left{ width:1230px; margin:auto; position:relative;   }
.picScroll-left .hd{ overflow:hidden; }
.picScroll-left .hd .prev{display:block; position:absolute; top:50%; margin-top:-40px; left:-80px;  width:39px; height:81px;  overflow:hidden;
	 cursor:pointer; }
.picScroll-left .hd .next{ display:block;position:absolute; top:50%; margin-top:-40px; right:-80px; width:39px; height:81px; overflow:hidden;
	 cursor:pointer;}
.tempWrap{ clear:both; margin-left:20px;}
	 /*.tempWrap{ width: 1200px!important;}*/
/*.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }*/
.picScroll-left .bd{ width:1200px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; }




