@charset "UTF-8";
/* CSS Document */
body { font-size: 14px;font-family:'宋体'; color:#333333; background:#f5f4f4 url(fplyjd-banner.jpg) center top no-repeat;}
html{height:100%}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, th, td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; -spacing: 0px; }
fieldset, img { border: 0px; }
img { vertical-align: top; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
body a{outline:none;blr:expression(this.onFocus=this.blur());}
/*文字排版*/
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.fb { font-weight: bold; }
.fl{ display:inline; float:left;}
.fr{ display:inline; float:right;}
.blank55{ height:55px; width:100%; clear:both;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.html .clearfix { height: 1%; }
.Clearfix { display: block; }

/*字体颜色*/
a { color: #444444; text-decoration: none; }
a:hover { color: #e33b43; text-decoration: none; }
a:active { color: #444444; }
a:visited { text-decoration: none; }

.main{width:1000px; padding:38px 25px 0px; margin:400px auto 0px;}
.tit_gcsy{ position:relative;width:100%; height:42px; margin-bottom:28px; border-bottom:1px solid #b6151c; background:url(fplyjd-title_gcsy.jpg) no-repeat;}
.tit_jcdt{position:relative;width:495px; height:42px; margin-bottom:20px; border-bottom:1px solid #b6151c; background:url(fplyjd-title_jcdt.jpg) no-repeat;}

/* 两列右侧自适应布局 */
.g-bd1{margin:0px 0 10px;}
.g-sd1{position:relative;float:left;width:495px;margin-right:-495px;}
.g-mn1{float:right;width:100%;}
.g-mn1c{margin-left:505px;}
/* 两列右侧自适应布局 */
.g-bd2{margin:0px;}
.g-sd2{position:relative;float:left;width:542px;margin-right:-542px;}
.g-mn2{float:right;width:100%;}
.g-mn2c{margin-left:562px;}
/*新闻焦点图 */
.focusBox { position: relative; width: 542px; height: 305px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 542px; height: 305px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 44px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 44px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:44px; line-height:44px; position:absolute; bottom:-44px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-family:"微软雅黑";text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 16px; right: 16px; }
.focusBox .num li{ float: left; position: relative; width: 7px; height: 7px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:#adadad; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#e33b43;  }
/* 带点文字链接列表-默认方点 */
.m-list{line-height:38px;}
.m-list li{padding-left:10px; background:url(zt121-ico_dian.jpg) no-repeat 0 17px; text-align:right; color:#9c9c9c;  font-size: 16px; font-family:"微软雅黑"; }
.m-list li a{ float:left; text-align:left; width: 280px; }
.m-list2{line-height:38px;}
.m-list2 li{padding-left:30px; background:url(zt121-ico_jt.jpg) no-repeat 20px 16px; width: 470px; float: left; background-color: #e9e9e9; font-size: 16px; font-family:"微软雅黑"; }
.m-list li span { font-size: 14px; }
/* 上图下文图文列表 */
.m-list4{width:982px; margin:0 auto}
.m-list4 ul{}
.m-list4 li{display:inline;float:left;width:319px;margin:10px 0 0 6px;}
.m-list4 h3,.m-list4 p {width:100%;height:18px;overflow:hidden;margin:5px 0 0;line-height:18px;}
.m-list4 h3 a,.m-list4 h3 a:hover{color:#333;}
.m-list4 .u-img,.m-list4 .u-img2{width:auto;height:210px;}
.w_bg{width:100%; padding:0 0 70px; background:url(../images/zt121-bg.jpg) no-repeat bottom center}
/*尾部*/
.foot{ padding:20px; text-align:center; background:#e9e9e9; border-top:3px solid #b6151c;color:#333333; font-size:14px; line-height:32px; font-family:"宋体"}
.foot p{ color:#333333; font-size:14px; line-height:32px; font-family:"宋体"}

.more { position: absolute; top: 12px; right: 10px; display: block; width: 60px; height: 16px; text-align: right; color: #b6151c; font-size: 16px; font-family:"微软雅黑"; }
.tit_jcdt,.g-sd1{width:1000px;}