@charset "utf-8";
/* CSS Document */
/* ============================
          	内页样式
   ============================*/

/* 列表部分 */
.lbbf_box{ float: left; margin-top: 15px; width: 100%; margin-bottom: 15px;}
.lbbf_nrzts{ margin: 0 auto; width: 1200px; }


/* 新闻列表 */

/* 详情 */
.article {
  width: 100%;
  overflow: hidden; /* 清除浮动 */
}

.article-image {
  float: left; /* 图片左浮动 */
  margin-right: 20px; /* 图片右侧留出一定间隔 */
}

/* 左边 */
.lbbf_zuo{ float: left; width: 220px; }
.lbbf_lmbf{ float: left; width: 220px;}
.lbbf_lmbf dl{ float: left;}
.lbbf_lmbf dl dt{ width: 220px; float: left; line-height: 40px; font-size: 16px; text-indent: 12px; color: #fff; height: 40px; background: #1068c1;}
.lbbf_lmbf dl dd{ float: left; width: 220px; margin-bottom: 4px; height: 36px; background: #d3d3d3;}
.lbbf_lmbf dl dd a{ display: block; width: 220px; height: 36px; }
.lbbf_lmbf dl dd a i{ float: left;  width: 15px; height: 36px; }
.lbbf_lmbf dl dd a span{ float: left; margin-left: 4px; color: #333;  line-height: 36px; font-size: 14px; }
.lbbf_lmbf dl dd a.on{background: #0e5ba8;}
.lbbf_lmbf dl dd:hover{ background: #0e5ba8;}
.lbbf_lmbf dl dd:hover span{ color: #fff;}

/* 下拉菜单 */
.lbbf_lmbf{ float: left; width: 220px;}
.lbbf_lmbf div{ float: left; }
.category{    width: 220px;
    line-height: 40px;
    font-size: 14px;
    text-indent: 12px;
    color: #333;
    margin-bottom: 5px;
    height: 36px;
    background: #d3d3d3;}
.lbbf_lmbf div p{ width: 220px; float: left; line-height: 40px; font-size: 13px; text-indent: 12px; color: #333; height: 40px; background: #f7f5f5;}
.lbbf_lmbf div p{ float: left; width: 220px; margin-bottom: 4px; height: 36px; background: #f7f5f5;}

.lbbf_lmbf div p:hover{ background: #0e5ba8;}
.lbbf_lmbf div p:hover span{ color: #fff;}

.lbbf_sousuo{ float: left; width: 220px; margin-top: 15px;}
.lbbf_sousuo .sousuo_bt{width: 220px; float: left; line-height: 40px; font-size: 16px; text-indent: 12px; color: #fff; height: 40px; background: #1068c1;}
.ss_box{ float: left; width: 220px; margin-top: 14px;}
.ss_k{ float: left; width: 170px; height: 32px; color: #666; text-indent: 8px; border: 1px solid #d3d3d3; border-radius: 2px 0 0 2px;}
.ss_an{ width: 46px; height: 34px; float: left; border: 1px solid #d3d3d3; line-height: 34px; text-align: center; background: #e4e4e4; cursor: pointer;}

.lbbf_lxfs{ float: left; width: 220px; margin-top: 15px;}
.lbbf_lxfs .lxfs_bt span{width: 220px; float: left; line-height: 40px; font-size: 16px; text-indent: 12px; color: #fff; height: 40px; background: #1068c1;}
.lbbf_lxfs p{ float: left; margin-top: 6px; width: 220px; height: 20px; line-height: 20px;}


/* 右边 */
.lbbf_you{  float: right; width: 940px;}
.lbbf_mbx{ float: left; width: 940px; height: 40px; background: #ebebeb; text-align: left;}
.lbbf_mbx .hxt{ float: left; width: 4px; height: 40px; background: #1068c1;}
.mbx_lb{float: left;}
.lbbf_mbx i{ float: left; width: 20px; height: 40px; background: url("../img/alitb/didian.png") left no-repeat; display: none;}
.lbbf_mbx a{ float: left; line-height: 40px; font-size: 14px; color: #333;}
.lbbf_mbx a:hover{ color:#1068c1}
.lbbf_mbx span{ float: left; margin: 0 4px; line-height: 40px; font-size: 14px; color: #333;}
.lbbf_mbx p{ float: left; line-height: 40px; font-size: 14px; color: #333;}
.lbbf_lb{ float: left; width: 100%; margin-top: 10px;}
.lbbf_lb ul{ float: left; width: 100%;}
.lbbf_lb ul li{ float: left; margin-bottom: 6px; width: 100%; height: 30px;  border-bottom: 1px dashed #e4e4e4;}
.lbbf_lb ul li i{ float: left; width: 18px; height: 30px;}
.lbbf_lb ul li a{ float: left; color: #666; line-height: 30px;}
.lbbf_lb ul li a:hover{ color: #1068c1;}
.lbbf_lb ul li span{ float: right; color: #999;}


/* 分页PC */
.fy_pc{ float: left; text-align: center; width: 100%; height: 40px; margin: 15px 0;}
.fy_pc span{padding: 8px 4px; margin: 0 4px;  color: #fff; background: #0066cc; border-radius: 4px; border: 1px solid #0363c2;}
.fy_pc .current{ background: #0057ad;}
.fy_pc a{padding: 8px 4px; margin: 0 4px; background: #0066cc; border-radius: 4px; color: #fff; border: 1px solid #0363c2;}
.fy_pc a:hover{ background: #0057ad;}


/* 解决方案 */
.lbbf_lb_img{float: left; width: 100%; margin-top: 10px;}
.lbbf_lb_img ul{ float: left; margin-right: -20px;}
.lbbf_lb_img li{ float: left; width: 220px; height: 275px; margin-bottom: 20px; margin-right: 20px;}
.lbbf_lb_img li a{ display: block; width: 220px; height: 275px; float: left; position: relative;}
.lbbf_lb_img li a img{ width: 220px; height: 275px; position: absolute; left: 0; top: 0; z-index: 1;}
.lbbf_lb_img li a span{ width: 220px; height: 34px; position: absolute; background: #1068c1; text-align: center; line-height: 34px; left: 0; bottom: 0; color: #FFF; z-index: 2;}

/* 图片列表 */
.lbbf_lb_tupian{float: left; width: 100%; margin-top: 10px;}
.lbbf_lb_tupian ul{ float: left; margin-right: -15px;}
.lbbf_lb_tupian li{ float: left; width: 300px; height: 300px; margin-bottom: 20px; margin-right: 15px;}
.lbbf_lb_tupian li a{ display: block; width: 300px; height: 300px; float: left; position: relative;}
.lbbf_lb_tupian li a img{ width: 300px; height: 300px; position: absolute; left: 0; top: 0; z-index: 1;}
.lbbf_lb_tupian li a span{ width: 300px; height: 34px; position: absolute; background: #1068c1; text-align: center; line-height: 34px; left: 0; bottom: 0; color: #FFF; z-index: 2;}

/* 成功案例 */
.lbbf_lb_alzs{float: left; width: 100%; margin-top: 10px;}
.lbbf_lb_alzs ul{ float: left; margin-right: -20px;}
.lbbf_lb_alzs li{ float: left; width: 300px; height: 240px; margin-bottom: 20px; margin-right: 20px;}
.lbbf_lb_alzs li a{ display: block; width: 300px; height: 240px; float: left; position: relative;}
.lbbf_lb_alzs li a img{ width: 300px; height: 240px; position: absolute; left: 0; top: 0; z-index: 1;}
.lbbf_lb_alzs li a span{ width: 300px; height: 34px; position: absolute; background: #1068c1; text-align: center; line-height: 34px; left: 0; bottom: 0; color: #FFF; z-index: 2;}


/* 上下一篇 */
.sxy_pc{ float: left; width: 100%;}
.sxy_pc p{ float: left; width: 100%; line-height: 24px;}
.sxy_pc p span{ float: left; color: #333; font-size: 12px;}
.sxy_pc p a{ font-size: 12px; float: left; color: #999;}
.sxy_pc p a:hover{ color: #1068c1;}

/* 分析 */
.fx_box{ float: left; width: 100%; margin-top: 10px; margin-bottom: 10px;}

/* 内容页 */
.lbbf_lb_nrjs{ float: left; width: 940px; }
.nrjs_nry{ float: left; width: 940px；}
.nrjs_nry h1{ float: left; margin-top: 20px; width: 940px; text-align: center; color: #333; font-size: 24px; }
.nrjs_nry p{ float: left; margin-top: 15px; width: 940px; text-align: center;}
.nrjs_nry p span{ font-size: 12px; color: #666; margin: 0 6px;}
.nrjs_nrxx{ float: left; width: 100%; margin-top: 30px; padding-top: 20px; border-top: 1px dashed #ccc;}

/* 搜索页面  */
.line20{height:20px;}
.search_list{}
.search_list li{height:100%; margin:10px 0; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.search_list li a{color:#333; font-size:14px; line-height:30px;}
.search_list li span{margin:0 20px;color:#666; font-size:14px; line-height:30px;}
.search_list li p{color:#999; font-size:12px; line-height:24px;}	