@charset "utf-8";
/** reset CSS**/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
input{ outline:none;}
body,button, input, select, textarea{font: 14px/1.5 'Microsoft Yahei',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{text-decoration: none;color:#333;}
a:hover{text-decoration: none;}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}
.clear{ clear:both; height:0px; overflow:hidden; }
.fl { float:left;}
.fr { float:right;}
.w1200 { width:1200px; margin:0 auto;}
.hide { display:none;}
fieldset,img { border: 0;}
body{overflow-x: hidden;background:#fffff5;}



/*--------------------------------顶部S-----------------------------------------*/
.headerbig{width: 100%;height:143px;background: url(../images/toplogo.jpg) no-repeat;}
.headerbig .header{margin-right: 390px;position:relative;top: 2px;left: 1415px;}
.headerbig .header a{color: #FFFFFF;}
.headerbig .header .homeicon{background-image: url(../images/fzghc_icons.png); background-position: -232px -6px;width:20px;height:20px;float: left;margin-right: 5px;}
/*--------------------------------顶部E-----------------------------------------*/


/*---------------------------------导航S------------------------------------------*/
.navBar{width:100%;position:relative;z-index:1;background:#0f7690;color:#fff;height:48px;line-height:48px;}
.navBar .nav{width:1100px;margin:0 auto;}
.navBar .nav .m{float:left;position:relative;}
.navBar .nav .m a{font-size:16px;color:#FFF;text-align:center;padding-left:47px;padding-right:46px;}
.navBar .nav a:hover{text-decoration:none;color:#FFFFFF;}
.navBar .nav a{display:block;color:#fff;padding:0 20px;vertical-align:top;}
.navBar .nav .on{border-color:#FFFFFF;}
.navBar .nav .on a{background:#2391ad;color:#FFFFFF;border-color:#1f7caf !important;}
.navBar .nav .sub{display:none;width:100%;padding:5px 0; position:absolute; top:48px; background:#2391ad; text-align:center;}
.navBar .nav .sub li{vertical-align:middle;}
.navBar .nav .sub li a{height:30px;line-height:30px;padding:4px 0;display:block;background:url(images/icon.png) 0 9px no-repeat;color:#fff;font-size:14px;}
.navBar .nav .sub li a:hover{color:#FFFFFF;background:#42a4bd;}
/*---------------------------------导航S------------------------------------------*/



/*-----------------------------------bannerS-------------------------------------------*/
.focusBox { position: relative; width:1100px; height:450px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:1100px; height:450px; display: block; }
.focusBox .hd { width:100%; line-height: 30px; position: absolute; background: #333; filter: alpha(opacity=70); opacity: 0.7;bottom: 0px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: -5px 5px; background: #FFFFFF; height: 10px; overflow: hidden; width: 10px; cursor: pointer;display:inline-block; *display:inline; zoom:1; border-radius: 30px;}
.focusBox .hd .on{ background:#ff0000; }

.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=70);opacity:0.7;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=70) !important;opacity:0.7 !important;  }

.motto{position:absolute;top:80px; left:54px;z-index:11;}
/*-----------------------------------bannerE-------------------------------------------*/



/*--------------------------------------中间内容S----------------------------------------*/
.ind-middle{width: 1100px;margin: 0 auto;margin-top: 28px;overflow: hidden;}
.ind-middle .middle-left{width:727px;float: left;}
.ind-middle .middle-right{width:355px;float: right;}

.ind-middle .top-title{border-top: 2px solid #26a3c3;border-bottom:1px solid #e5e5e5;padding: 8px;font-size: 16px;} 
.ind-middle .top-title .left-icon{float: left;background-image: url(../images/fzghc_icons.png);background-position: -13px -263px;width:25px;height:25px;}
.ind-middle .top-title .more a{float: right;color: #999999;font-size: 12px;margin-top: 3px;}


/*工作动态S*/
.ind-middle .middle-left .dynamic{border:1px solid #e5e5e5;border-top: none;overflow: hidden;background: #FFFFFf;}
.ind-middle .middle-left .dynamic .headlines{overflow: hidden;}
.ind-middle .middle-left .dynamic .headlines .headlines-pic{margin: 15px;float: left;cursor: pointer;}
.ind-middle .middle-left .dynamic .headlines .headlines-pic:hover{filter:alpha(opacity=80) !important;opacity:0.8 !important;}
.ind-middle .middle-left .dynamic .headlines .dynamic-cont{width:400px;margin: 20px 10px 0 0;float: right;}
.ind-middle .middle-left .dynamic .headlines .dynamic-cont .content{margin-top: 10px;text-indent:2em}
.ind-middle .middle-left .dynamic .headlines .dynamic-cont h3{font-size: 16px; color: #42a4bd;text-align: center;}
.ind-middle .middle-left .dynamic .headlines .dynamic-cont a{line-height:200%;}
.ind-middle .middle-left .dynamic .headlines .dynamic-cont a:hover{color: #08979d;text-decoration: underline;}
.ind-middle .middle-left .dynamic .headlines .dynamic-cont .details{color: #c41212;}
.ind-middle .middle-left .dynamic .two .two-left{float: left;width: 335px;height: 135px;margin:0 15px 15px 15px;}
.ind-middle .middle-left .dynamic .two .two-right{float: right;width: 335px;height: 135px;margin:0 15px 15px 0;}

.ind-middle .text{font-size:14px;overflow: hidden;line-height: 240%;border-bottom: 1px dashed #E5E5E5;}
.ind-middle .text .lefticon{background-image: url(../images/fzghc_icons.png); background-position: -235px -309px;width:13px;height:13px;float: left;margin: 13px 5px 0 0;}
.ind-middle .text .text-left{width: 285px;float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ind-middle .text .text-left a:hover{color: #08979d;}
.ind-middle .text .time{float: right;font-size: 12px; }

.ind-middle .middle-left .dynamic .two .two-left .text:last-child{border-bottom: none;}
.ind-middle .middle-left .dynamic .two .two-right .text:last-child{border-bottom: none;}
/*工作动态E*/

/*政策研究、汇编S*/
.ind-middle .middle-left .policy{overflow: hidden;margin-top: 15px;}
.ind-middle .middle-left .policy .research{float: left;width: 354px;height:340px;border:1px solid #e5e5e5;border-top: none;background: #FFFFFF;}
.ind-middle .middle-left .policy .assembly{float: right;width: 354px;height:340px;border:1px solid #e5e5e5;border-top: none;background: #FFFFFF;}

.ind-middle .middle-left .policy .research-txt,.assembly-txt{margin: 10px;}
.ind-middle .middle-left .policy .research .research-txt .text:last-child{border-bottom: none;}
.ind-middle .middle-left .policy .assembly .assembly-txt .text:last-child{border-bottom: none;}
/*政策研究、汇编E*/

/*友情链接S*/
.ind-middle .middle-left .linkbig{border:1px solid #e5e5e5;border-top: none;margin-top: 15px;margin-bottom: 15px; background: #FFFFFF;}

.picMarquee-left{ width:713px;  overflow:hidden; position:relative; margin: 15px 0 10px;}
.picMarquee-left .bd{ padding: 0 10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:158px; height:54px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
/*友情链接E*/
  
/*右边第一部分S*/
.ind-middle .middle-right .right-one{border-top: 2px solid #26a3c3;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;overflow: hidden;}
.ind-middle .middle-right .right-one .one-box{width:164px;height:73px;background: #6dc072;float: left;margin: 8px 0 0 8px;}
.ind-middle .middle-right .right-one .two-box{width:164px;height:73px;background: #ef8553;float:right;margin: 8px 8px 0 0;}
.ind-middle .middle-right .right-one .three-box{width:164px;height:73px;background: #26a3c3;float: left;margin: 8px 0 8px 8px;}
.ind-middle .middle-right .right-one .four-box{width:164px;height:73px;background: #8d78b9;float:right;margin: 8px 8px 8px 0;}

.ind-middle .middle-right .right-one .one-box .topicon{background-image: url(../images/fzghc_icons.png); background-position: -220px -48px;width:45px;height:30px;margin: 10px 55px 3px;}
.ind-middle .middle-right .right-one .two-box .topicon{background-image: url(../images/fzghc_icons.png); background-position: -220px -108px;width:45px;height:30px;margin: 10px 55px 3px;}
.ind-middle .middle-right .right-one .three-box .topicon{background-image: url(../images/fzghc_icons.png); background-position: -220px -159px;width:45px;height:32px;margin: 10px 55px 3px;}
.ind-middle .middle-right .right-one .four-box .topicon{background-image: url(../images/fzghc_icons.png); background-position: -220px -217px;width:45px;height:30px;margin: 10px 55px 3px;}
.ind-middle .middle-right .right-one p{font-size: 16px; color: #FFFFFF;text-align: center;}
/*右边第一部分E*/

/*工作通知、数据服务S*/
.ind-middle .middle-right .notice{height:370px;border:1px solid #e5e5e5;border-top: none;background: #FFFFFF;margin-top: 15px;}
.ind-middle .middle-right .service{height:340px;border:1px solid #e5e5e5;border-top: none;background: #FFFFFF;margin-top: 15px;margin-bottom: 15px;}
.ind-middle .middle-right .content{margin: 10px;}
.ind-middle .middle-right .content .text:last-child{border-bottom: none;}
/*工作通知、数据服务E*/

/*--------------------------------------中间内容E----------------------------------------*/


/*----------------------------------------底部S--------------------------------------*/
.footer{width: 100%;height:138px;background: url(../images/footerlogo.jpg) no-repeat;}
.footer .copyright{position:relative;top: 30px;left: 910px;}
.footer .copyright p{line-height: 240%;color: #FFFFFF;font-size: 12px;}
/*----------------------------------------底部E--------------------------------------*/




/*------------------------------------------栏目页S--------------------------------------*/
.middle{width: 1100px; margin: 0 auto;}
.middle .middle-content{width: 100%;background: #FFFFFF;overflow: hidden;}
.middle .middle-content .location{border-bottom: 1px solid #e5e5e5;margin: 15px;}
.middle .middle-content .location ul{overflow: hidden;margin-bottom: 15px;margin-left: 15px;}
.middle .middle-content .location ul li{float: left;font-size: 12px;font-weight: lighter;color: #999999;}
.middle .middle-content .location ul li a{color: #999999;}

.middle .columnsbig{width: 258px;height:850px;border:1px solid #dcdcdc; float: left;margin-left: 20px;}
.middle .columnsbig .columns-title{width: 258px; height: 55px;color: #FFFFFF; background:#0f7690;}
.middle .columnsbig .columns-title .title-icon{float: left;background-image: url(../images/fzghc_icons.png); background-position: -390px -6px;width: 20px;height: 18px;position: relative;top: 18px;left: 30px;}
.middle .columnsbig .columns-title h1{font-size: 25px;font-weight: bold;line-height: 55px;margin-left: 55px;}
.middle .columnsbig .columns{margin-bottom: 30px;}
.middle .columnsbig .columns ul li{width: 205px; height: 44px; font-size: 16px; line-height:44px;text-align: center;margin:0 auto;border-bottom: 1px solid #dcdcdc;overflow: hidden;}
.middle .columnsbig .columns ul li a{margin-left: -95px;}
.middle .columnsbig .columns ul li .left-icon{float:left;background-image: url(../images/fzghc_icons.png); background-position: -396px -44px;width:8px;height:8px;position: relative;top: 18px;left: 12px;}
.middle .columnsbig .columns ul li a:hover{color: #2391ad;}



/*栏目页右侧内容S*/
.middle .columns-right{width: 760px;float: right;margin-right: 30px;}
.middle .columns-right .content-all{margin: 10px 0 0 10px;}
.middle .columns-right .content-all .cont-top{width: 100%;line-height:240%;border-bottom: 1px solid #efefef;overflow: hidden;}
.middle .columns-right .content-all .cont-top .text{float: left;font-size: 18px;font-family:"Microsoft Yahei";border-bottom: 2px solid #0f7690;padding: 5px 0;}
.middle .columns-right .content-all .cont-top .more a{float: right;color: #cccccc;margin:10px 20px 0 0;font-size: 12px;}
.middle .columns-right .content-all .cont-txt{width:99%;line-height: 50px;border-bottom: 1px dashed #cccccc;overflow: hidden;}
.middle .columns-right .content-all .cont-txt .txt{width: 620px;font-size:16px;float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-family: "SimSun";}
.middle .columns-right .content-all .cont-txt .txt a:hover{color: #2391ad;text-decoration: underline;}
.middle .columns-right .content-all .cont-txt .txt .lefticon{background-image: url(../images/fzghc_icons.png);background-position: -396px -65px;width:13px;height:13px;float: left;margin: 18px 3px 0 5px;}
.middle .columns-right .content-all .cont-txt span{float: right; font-size: 14px;margin-right: 10px;}
/*栏目页右侧内容E*/

/*分页S*/
.pagenum{width:600px;margin:0 auto;margin-top: 50px;margin-bottom: 50px;}
.pagenum ul.pagination{display:inline-block;padding:0;margin:0;}
.pagenum ul.pagination li{display:inline;}
.pagenum ul.pagination li a{margin-left: 18px;color:#707070;float:left;padding:2px 12px;text-decoration:none;background: #eeeeee;border-radius: 5px;}
.pagenum ul.pagination li a.active{background-color:#42a4bd;color:#fff;}
.pagenum ul.pagination li a:hover:not(.active){background-color:#ddd;}
/*分页E*/
/*------------------------------------------栏目页E--------------------------------------*/


/*--------------------------------------------内容页S---------------------------------*/
.middle .middle-content .all-txt{margin: 20px;}
.middle .middle-content .all-txt .content-title{text-align: center;}
.middle .middle-content .all-txt .content-title h1{font-size: 25px;color: #08979D;}
.middle .middle-content .all-txt .content-title p{color: #999999;margin: 10px 0;}
.middle .middle-content .all-txt .content-txt{margin: 10px 40px;}
.middle .middle-content .all-txt .content-txt p{line-height: 240%;}
.middle .middle-content .all-txt .content-txt p img{display: inline-block;max-width: 100%;}

.middle .middle-content .all-txt .attachment{border: 1px dashed #e5e5e5;border-left:none;border-right: none;margin:40px 40px 20px;color: #999999;line-height: 240%;}

.middle .middle-content .all-txt .cont-link{margin-left:40px;margin-bottom: 50px;}
.middle .middle-content .all-txt .cont-link p{margin-top: 10px;}
.middle .middle-content .all-txt .cont-link p a:hover{color: #42a4bd;}
/*--------------------------------------------内容页E---------------------------------*/