@charset "gb2312";
/* CSS Document */
/*图片新闻*/
.main_tpxw{ width:660px; height:371px; float:left; overflow:hidden}
/*焦点图*/
.focus{ position:relative; width:660px; height:371px; background-color: #000; float: left;}  
.focus img{ width: 660px; height: 371px;} 
.focus .shadow .title{width: 260px; height: 38px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:38px; line-height: 38px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#69aaec;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
/*新闻中心 */
.main_xwzx{width:520px;height: 371px;overflow: hidden; float:right}
.main_lmt h2{ background:url(bsjd_lmtbg.png) repeat-x; height:39px;}
.main_lmt h2 span{ background:url(bsjd_lmtlbg.png) no-repeat; width:107px; height:39px; line-height:39px; color:#fff; font-size:18px; display:inline-block; padding-left:20px;}
.main_lmt h2 span a{ color:#fff}
/*法律法规*/
.ly_main_l{ width:870px;overflow:hidden; float:left; margin-top:20px;}
.ly_box1{ width:425px; overflow:hidden; height:300px;}
.ly_box1 ul{ margin:5px 5px;}
/*banner*/
.main_banner{ width:870px; height:115px; float: left}
.main_banner img{ width:870px; height:115px;}
/*图片中心*/
.main_tpzx{ width:870px; float:left; height:260px; overflow:hidden; margin-top:20px;}
.main_tpzx ul li{ width:275px; float:left; margin:10px 7px; text-align:center}
.main_tpzx ul li img{ width:275px; height:185px;}

.index_tpzxcon { width:870px; height:220px;}
.marqueeleft {height: 220px;width: 870px;overflow: hidden;}
.marqueeleft ul li { width:275px; float:left; margin:10px 8px; text-align:center}
/*右侧*/
.main_r{ float:right; width:310px;}
.main_box2{ width:310px; overflow:hidden; margin-top:15px;}
.main_box2 h2{height:35px; line-height:35px; background: url(bsjd_mainrtbg.png) no-repeat; color:#fff; padding-left:20px; font-weight:normal; padding-right:10px; font-size:18px;}
/*相关链接*/
.main_yqlj{ width:1200px; overflow:hidden; height:76px; background:#e6f5f2; margin:0 auto; margin-top:20px;}
.main_yqlj .main_yqlj_t{ float:left; width:50px; height:76px; display:inline-block; background:url(bsjd_yqljt.png) no-repeat; font-size:20px; color:#fff; padding:0 15px; line-height:35px; margin-right:20px;font-family: "微软雅黑";}
.main_yqlj ul li{ width:10%; float:left; height:76px; line-height:76px;}

/*子页*/
.contents_in{ width:1180px; padding:10px;  background:#fff; overflow:hidden;}
/******************内容页 开始******************/
.newscontent .newscont h6 {font-family: "黑体";font-size: 24px;color: #333;text-align: center;padding: 2% 20%;line-height: 1.5;}
.newscontent .newstop {height: 50px;line-height: 50px;padding: 20px 50px;font-size: 14px;}
.newscontent .newscont h2 {font-family: "黑体";font-size: 24px;color: #333;text-align: center;padding: 2% 20%;line-height: 1.5;}
.newscontent .newscont img{ margin:0 auto; display:block; width:634px;}
.newscontent .newscont p {font-size: 16px;line-height: 2;margin-top: 10px;color: #000;padding: 0 80px;}
.newscontent .newscont .zrbj {float: right;margin-right: 50px;}
.newscontent .newscont .zrbj a {color: #2696d6;}
.newscontent .newstop {color: #333;}

/*************************分享**********************/
.share_cell {position: absolute;top: 46px;right: 5px;display: none;}
.share_cell li {width: 30px;height: 40px;background: rgba(255,255,255,0.95);}
.share_cell li a {display: block;width: 30px;height: 40px;padding-left: 0px;}
.bshare-custom.icon-medium-plus.cus-jl {width: 50px;float: right;position: relative;}
.bshare-custom.icon-medium-plus, .bshare-custom.icon-large {font-size: 16px;line-height: 26px !important;}
a.bshareDiv .bsPromo.bsPromo1, div.bshare-custom .bsPromo.bsPromo1 {width: 51px;height: 18px;top: -18px;left: 0;line-height: 16px;font-size: 12px !important;font-weight: normal !important;color: #fff;text-align: center;background: url(static.bshare.cnframeimagesbshare_box_sprite2.gif) no-repeat 0 -606px;}
span.share_box {display: inline-block;width: 50px;height: 50px;margin: 0px;float: left;}
span.share_box img {display: block;width: 50px;height: 50px;cursor: pointer;}
.bshare-qzone {background: url(qq1.png) no-repeat center center;}
.bshare-sinaminiblog {background: url(sina1.png) no-repeat center center;}
.bshare-qqmb {background: url(tencent1.png) no-repeat center center;}
.bshare-weixin {background: url(weixin1.png) no-repeat center center;}