@charset "utf-8";
/* CSS Document */
/* ============================
          	内页样式
   ============================*/

/* 列表部分 */
.lbbf_box{ float: left; margin-top: 15px; width: 100%; margin-bottom:50px;}
.lbbf_nrzts{ margin: 0 auto; width: 1200px; }


/* 新闻列表 */

/* 左边 */
.lbbf_zuo{ float: left; width: 220px; }
.lbbf_lmbf{ float: left; /* width: 220px; */ border: 10px solid #f4f4f4;}
.lbbf_lmbf dl{ float: left;}
.lbbf_lmbf dl dt{ width: 220px; float: left;  height: 40px; background: #2585ad;}
.lbbf_lmbf dl dt i{ background: url("../img/alitb/bsxfz.png") left no-repeat; height: 36px; float: left; width: 20px; margin-left: 4px;}
.lbbf_lmbf dl dt span{line-height: 38px; font-size: 16px; color: #fff; float: left;}
.lbbf_lmbf dl dd{ float: left; width: 220px; /* margin-bottom: 4px; */ height: 36px; background: #2585ad;}
.lbbf_lmbf dl dd a{ float: left; display: block; background: url("../alitb/jiantou.png") left no-repeat; width: 220px; height: 36px; padding: 0 10px;}
.lbbf_lmbf dl dd a i{ float: left; background: url("../img/alitb/tle4.jpg") left no-repeat;  width: 15px; height: 36px; }
.lbbf_lmbf dl dd a span{ float: left; margin-left: 4px; color: #fff;  line-height: 36px; font-size: 14px; }
.lbbf_lmbf dl dd:hover{ background: #0e5ba8;}
.lbbf_lmbf dl dd.on{ background: #0e5ba8;}
.lbbf_lmbf dl dd.on span{color: #fff;}
.lbbf_lmbf dl dd a: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;font-family: "微软雅黑";}
.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: 238px; margin-top: 15px;border: 1px solid #000;background:#f8fdff;height: 380px;}

.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: 240px; height: 30px; line-height: 30px;padding: 10px;color: #9e9b9b;font-size: 14px;}



/* 右边 */
.lbbf_you{  float: right; width: 940px;}
.lbbf_mbx{ float: left; width: 940px; height: 40px; background: #ebebeb; text-align: left;}
.lbbf_mbx .hxt{ float: left; margin-right:4px; 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; background: url("../img/alitb/hsjt.png") left no-repeat;}
.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;}


/* 上下一篇 */
.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;}

/* 内容页 */
.nrjs_nry{ float: left; width: 100%;}
.nrjs_nry h1{ float: left; margin-top: 20px; width: 100%; text-align: center; color: #333; font-size: 24px;}
.nrjs_nry p{ float: left; margin-top: 15px; width: 100%; 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;}
.nrjs_nrxx img{width:auto; max-width: 900px; margin: 0 auto; display: block;}
.nrjs_nrxx p{width:100%; float: left; font-size:16px !important; color:#000 !important; font-family: "微软雅黑" !important; line-height: 28px !important; }
.nrjs_nrxx div span{font-size:16px !important; color:#000 !important; font-family: "微软雅黑" !important; line-height: 28px !important; }
.nrjs_nrxx p span{font-size:16px !important; color:#000 !important; font-family: "微软雅黑" !important; line-height: 28px !important; }
.nrjs_nrxx span{font-size:16px !important; color:#000 !important; font-family: "微软雅黑" !important; line-height: 28px !important; }
