/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/
#header_bg{ width: 100%; height: 624px;}
#main_bg{ width: 1160px; min-height: 300px; margin: 0 auto; padding: 36px; overflow: hidden;}

.news_web{ width: 100%; height: 53px; line-height: 53px; margin-top: 25px;}
.news_web .news_web_img{ float: left; width: 53px; height: 53px;}
.news_web .news_web_img img{ max-width: 100%; max-height: 53px;}
.news_web .news_web_con{ float: left; width: 100%; height: 51px; line-height: 51px; border-bottom: 1px solid #cbcbcb;}
.news_web .news_web_con .page_name{ float: left; height: 51px; line-height: 51px; font-size: 20px; color: #333; margin-left: 17px;}
.news_web .news_web_con .page_name a{ color: #333; text-decoration: none;}
.news_web .news_web_con .page_web{ float: right; height: 51px; line-height: 51px; font-size: 14px;}
.news_web .news_web_con .page_web a{ font-size: 14px; color: #333; text-decoration: none;}

.news_list{ width: 1158px; border: 1px solid #cbcbcb; margin-top: 25px; overflow: hidden;}
.news_item{ width: 1100px; height: 200px; border-top: 1px solid #eee; padding: 10px 0; margin: 0 auto;}
.news_item:first-child{ border-top: none;}
.news_item .news_pic{ float: left; width: 200px; height: 200px;}
.news_item .news_pic img{ max-width: 100%; max-height: 100%;}
.news_item .news_info{ float: left; width: 880px; margin-left: 20px;}
.news_item .news_info .news_name{ display: inline-block; width: 100%; margin: 5px 0; font-size: 18px; color: #555; text-decoration: none;}
.news_item .news_info .news_brief{ width: 100%; height: 100px; line-height: 25px; font-size: 14px; color: #333; margin: 5px 0; overflow: hidden;}
.news_item .news_info .news_time{ margin: 5px 0;}
.news_item .news_info .news_btn{ display: block; width: 76px; height: 26px; line-height: 26px; color: #000; text-align: center; border: 1px solid #cbcbcb; text-decoration: none;}

.news_con .news_list_outer .news_detail{ padding-left: 54px;}

.customer_list{ width: 1158px; border: 1px solid #cbcbcb; margin: 25px 0; padding-top: 25px; overflow: hidden;}
.customer_list .customer_item{ float: left; width: 195px; margin-left: 30px; margin-bottom: 25px;}
.customer_item .customer_pic{ float: left; width: 195px; height: 185px; position: relative;}
.customer_item .customer_pic img{ max-width: 100%; max-height: 100%;}
.customer_item .customer_pic .customer_brief{ display: none; position: absolute; left: 0; top: 0; width: 175px; height: 165px; color: #fff; background: rgba(0, 0, 0, 0.5); padding: 10px; overflow: hidden;}
.customer_item:hover .customer_brief{ display: block;}
.customer_item .customer_info{ float: left; width: 100%; height: 50px; background: #eee;}
.customer_item .customer_info .customer_title_img{ float: left; width: 50px;  height: 50px; line-height: 50px;}
.customer_item .customer_info .customer_title_img img{ max-width: 100%; max-height: 100%;}
.customer_item .customer_info .customer_name{ display: block; float: left; width: 134px; height: 30px; margin-top: 10px; margin-left: 10px; color: #555; text-align: center; text-decoration: none; overflow: hidden;}