/* CSS Document */

.news-pic { height:360px;}
.warper { width:1000px; margin:0 auto;}
.gsjj-pic { width:438px; height:215px;}
.gsjj-word { width:540px;}
.gsjj-word-tit { height:34px;  border-bottom:1px solid #cccccc;}
.gsjj-word-tit a { text-decoration:none;} 
.gsjj-word-tit h4  { float:left; font-size:18px; color:#3d3d3d; font-weight:bold; padding-left:3px; padding-right:3px; border-bottom:2px solid #164799; height:33px; display:block;}
.gsjj-word-tit  span { font-size:11px; color:#868686; margin-left:4px;}
.gsjj-nr p { line-height:30px;}
.gsjj-nr span a { width:87px; height:30px; background: url(201606_ffbl_index_sjx.png) 85px center no-repeat #00a0e9; line-height:30px; display:block; color:#FFF; padding-left:20px; line-height:28px; text-decoration:none;}
.conter { background:#efefef; padding-top:30px; padding-bottom:30px;}
.cptx-tit { height:30px; border-bottom:1px solid #cccccc;}
.cptx-tit span a { float:right; color:#999; }
.all-tit { position:absolute; padding-left:14px; padding-right:14px; height:48px; background:url(201606_ffbl_index_35.jpg)  center bottom no-repeat #efefef; display:block;}
.all-tit h4 { font-size:18px; color:#3d3d3d; font-weight:bold; text-align:center;}
.all-tit p { font-size:11px; text-align:center; color:#868686; }
.cptx-nr01 { width:320px;}
.cptx-nr01 p.pic a { width:320px; height:131px;}

.cptx-nr01 p.btn a { height:36px; line-height:36px; background:#17499a; padding-left:15px; padding-right:15px; display:block; color:#FFF; float: left;}
.cptx-nr01 p.word { width:320px; float:left;}
.cybl { padding-top:30px; padding-bottom:30px;}
.cybl-nr h4 { width:432px; text-align:center; font-size:16px; color:#ba0303; font-weight:bold; line-height:30px; margin:0 auto;}
.cybl-nr p { color:#616161; line-height:26px; margin-top:25px;}
.cybl-nr p a { color:#fc5f00;}

.cybl-pic ul li  {height:293px;height:183px; position:relative; overflow:hidden; float:left;}
.cybl-pic ul li .ls { margin-right:0;}
.cybl-pic ul li.img { width:100%; }
.cybl-pic ul li span.pic-txt { width:293px; position:absolute; display:block; bottom:0; left:0; height:30px; line-height:30px; background-color:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); text-align:center;}
.cybl-pic ul li span.pic-txt a { color:#fff; display:block; width:100%;  font-size:14px;  }
.gcal01 { width:227px;}
.gcal01 p.pic { width:227px; height:205px;}
.gc-nr { background:#FFF;}
.gc-nr a { text-decoration:none; display:block; padding:10px; height:78px;  }
.gc-nr h4 { color:#484848; font-weight:bold; font-size:15px; margin-bottom:6px;}
.gc-nr span em { color:#fc5f00;}
.gc-nr a:hover { background:#fcca00;}
.gc-nr a:hover h4 { color:#FFF;}
.gc-nr a:hover span,.gc-nr a:hover span em { color:#FFF;}
.xwzx-l { width:459px;}
.zwzx-l-pic { width:459px; height:241px;}
.xwzx-l-word { height:79px; background:#bcbaba; padding:15px 25px;}
.xwzx-l-word h4 a {  font-size:16px; font-weight:bold; color:#FFF;}
.xwzx-l-word h4 {float:left;}
.xwzx-l-word span { float:right; color:#FFF;}
.xwzx-l-word p { line-height:26px; color:#FFF; margin-top:5px;}
.xwzx-l-word p a { color:#FFF;}
.turn-l a  { position:absolute; width:38px; height:38px; color:#FFF; display:block; background:#242c31; line-height:34px; text-align:center; font-size:30px; font-weight:bold; text-decoration:none; top:110px; left:18px;  }
.turn-r a  { position:absolute; width:38px; height:38px; color:#FFF; display:block; background:#242c31; line-height:34px; text-align:center; font-size:30px; font-weight:bold; text-decoration:none; top:110px; right:18px;  }
.turn-l a:hover { background:#00a0e9;}
.turn-r a:hover { background:#00a0e9;}
.xwzx-r { width:500px;}
.xwzx-r-nr a  { height:79px; width:500px; display:block; text-decoration:none; }
.xwzx-r-nr em.num { width:77px; height:77px; line-height:77px; border:1px solid #999999; background:#FFF; text-align:center; color:#999999; font-size:40px;} 
.xwzx-r-nr a span.word { width:381px; padding-left:20px; padding-right:20px; height:79px; display:block;}
.xwzx-r-nr a span h4 { color:#494949; font-weight:bold; margin-bottom:5px;}
.xwzx-r-nr a span h4 em { float:right; font-weight:normal; font-size:13px;}
.xwzx-r-nr a span p { line-height:26px; font-size:13px;}
.xwzx-r-nr a:hover { background:url(201606_ffbl_index_bj_03.jpg) left top no-repeat;}
.xwzx-r-nr a:hover em.num { background:none; border:none; color:#FFF;}
.xwzx-r-nr a:hover span,.xwzx-r-nr a:hover span h4 { color:#FFF;} 

