@charset "utf-8";
/*****首页主体****/
.fbhy_body{background: #f7f7f7;}
.fbhy_banbox{width:100%;height:410px;background:url(../images_xxgkzt/fbhy_banbg.jpg) center 0 no-repeat;}
.fbhy_banner{ height:350px; overflow:hidden; position:relative; line-height: 0; font-size: 0;}
.fbhy_banner .img_title{display:none;}
.fbhy_banner .logo{ position: absolute; top: 45px; left: 86px;}
.fbhy_banner .ban{ position: absolute; top: 161px; left: 311px;}
.zt_right{ position: absolute; right: 70px; top: 0; text-align: right; line-height: 0;}
.zt_right li{display: inline; font-size: 0;}
.zt_right li a{ display: inline-block; vertical-align: middle; height: 32px; line-height: 32px; padding: 0 10px; color: #fff; font-size: 16px;}
.zt_right li.back_home a{ padding: 0; width: 73px; font-size: 14px; padding-left: 34px; background:url(../images_xxgk/gobackhome.png) 0 0 no-repeat; text-align: left; transition: 0.4s all;}
.zt_right li.back_home a:hover{background:url(../images_xxgk/gobackhomeh.png) 0 0 no-repeat;color:#fff;}
/***** 头部 ******/
.fbhy_fbhbox .ftcon{height: 395px;}
.gksearch{ width:550px; height:45px; position:absolute; right:0; bottom:20px;}
.gksearch ul{ padding-right: 92px; position: relative;}
.gksearch li {font-size: 0; line-height: 0; height: 45px;}
.gksearch li input{width:100%; height: 100%; background: none; border: 0 none; vertical-align: middle;}
.gksearch li.se_box{display:block; position:relative; border-radius: 5px 0 0 5px; -moz-border-radius:5px; border: 1px solid #ddd; border-right:none; height:43px; background:url(../images_xxgkzt/gk_searchico.png) 14px center no-repeat #fff;}
.gksearch li.se_box input{color:#999; font-size:16px; line-height:42px; text-indent:50px;}
.gksearch li.sea_an{ width:92px; background:#db2323; position: absolute; right: 0; top: 0;}
.gksearch li.sea_an input{font-size:18px; color:#fff; overflow:hidden; cursor:pointer;}
/***** 主题内容 ******/
.fbhy_contain1{width:100%;height:480px;background:url(../images_xxgkzt/fbhy_conbg1.gif) 0 bottom repeat-x;}
.fbhy_fbhcon{width:1098px;height:480px;background:#fff;margin:auto;}
.fbhy_top{height:64px;background:url(../images_xxgkzt/fbhy_fbhtopbg.png) center 0 no-repeat;margin:auto;position:relative;}
.fbhy_top .fbhtit{display:block;width:457px;height:87px;margin:0 auto;}
.fbhy_top .hgtit{display:block;width:457px;height:112px;position:absolute;left:104px;top:-22px;}
.fbhy_top .hgtit{ background: center bottom no-repeat; font-size: 0; background-image:  url("../images_xxgkzt/fbhy_wqgh.png") !important;}

.fbhy_fbhbox{width:1098px;height:370px;margin-top:46px;position:relative;}
.fbhy_fbhbox .ftcon{width:460px;height:349px;padding:21px 0 0 15px;overflow:hidden;}
.fbhy_fbhbox .ftcon li.title{width:460px;height:34px;line-height:34px;border-bottom:#ed9191 1px solid;overflow:hidden;float:left;margin-bottom:7px;}
.fbhy_fbhbox .ftcon li.title a{display:block;width:460px;color:#db2323;font-size:18px;font-weight:bold;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbhy_fbhbox .ftcon li.title a:hover{color:#db2323;}
.fbhy_fbhbox .ftcon li.xx{float:left;width:460px;height:40px;line-height:40px;font-size:16px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbhy_fbhbox .ftcon li.xx span.tit{display:block;width:86px;height:40px;color:#444;font-weight:bold;float:left;overflow:hidden;white-space:nowrap;text-align:right;}
.fbhy_fbhbox .ftcon li.nr{float:left;width:460px;height:180px;line-height:30px;font-size:16px;color:#666;overflow:hidden;padding-top:5px;}
.fbhy_fbhbox .ftcon li.nr span.tit{display:block;width:86px;height:180px;color:#444;font-weight:bold;float:left;overflow:hidden;white-space:nowrap;text-align:right;}
.fbhy_fbhbox .ftcon li.nr a{color:#db2323;}
.fbhy_fbhbox .ftcon li.nr a:hover{color:#db2323;text-decoration:underline;}
.fbhy_fbhbox .ftimg{display:block;width:563px;height:352px;padding:10px;background:url(../images_xxgkzt/fbhy_imgbg.gif) 0 0 repeat;position:absolute;right:0;top:0;overflow:hidden;}
.fbhy_fbhbox .ftimg img{width:563px;height:352px;}

.fbhy_contain2{width:100%;height:570px;background:url(../images_xxgkzt/fbhy_conbg2.png) center 0 no-repeat;}
.fbhy_bkcon{width:1098px;height:256px;margin:auto;padding:110px 0 115px;}
.fbhy_line{width:3px;height:256px;background:url(../images_xxgkzt/fbhy_line.gif) 1px 0 repeat-y;overflow:hidden;}
.fbhy_ygbox{width:360px;}
.fbhy_ygtop{height:61px; text-align: center;}
.fbhy_ygtop a{ display: block; height: 100%; font-size: 0;}
.fbhy_ygtop .yugao{ background: center bottom no-repeat; background-image: url("../images/fbhy_ygtit.png") !important;}
.fbhy_ygtop .zdap{ background: center bottom no-repeat; background-image: url("../images_xxgkzt/fbhy_ggtit.png") !important;}


.fbhy_ygcon{width:310px;height:175px;padding:20px 40px 0 10px;line-height:36px;font-size:16px;overflow:hidden;}
.fbhy_ygcon .ftcon{width:310px;height:175px;overflow:hidden;}
.fbhy_ygcon .ftcon li{float:left;width:310px;height:36px;overflow:hidden;}
.fbhy_ygcon .ftcon li span.tit{font-weight:bold;font-size:18px;}
.fbhy_ygcon .ftcon li.title{height:auto;max-height:72px;}
.fbhy_ygcon .ftcon li.xx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbhy_bkbox{width:556px;}
.fbhy_gglist{height:175px;line-height:36px;font-size:16px;padding:20px 34px 0;overflow:hidden;}
.fbhy_gglist ul li{height:36px;line-height:36px;vertical-align:bottom;padding-left:16px;background:url(../images_xxgkzt/fbh_ico.gif) 0 18px no-repeat;overflow:hidden;}
.fbhy_gglist li a.title{display:block;max-width: none !important; float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbhy_gglist li .nr{float:left;width:auto;max-width:100%;}
.fbhy_gglist li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbhy_gglist li .nr .gl .split{display: inline; padding:0 5px;color:#666;font-size:14px;}
.fbhy_gglist li .nr .gl span{display: inline;float: none;}
.fbhy_gglist li .nr .gl a{display:inline;color:#ff0000;float:none;}
.fbhy_gglist li .date{display:none;float:none;position:absolute;right:0;top:0;white-space:nowrap}

.fbhy_zjbox{width:536px;}
.fbhy_zjcon{height:179px;padding:16px 10px 0 40px;line-height:36px;overflow:hidden;font-size:16px;}
.fbhy_zjcon h3{height:40px;line-height:40px;font-size:18px;font-weight:bold;}
.fbhy_zjcon p{text-align: justify;}
.fbhy_contain3{width:1090px;height:auto;padding:42px 4px 44px;margin:auto;}
.fbhy_imgbox{width:1090px;height:271px;overflow:hidden;position:relative;}
.fbhy_imgbox ul li{position:absolute;overflow:hidden;}
.fbhy_imgbox ul li a{display:block;float:left;width:100%;height:100%;cursor:pointer;}
.fbhy_imgbox ul li img{float:left;width:100%;height:100%;}
.fbhy_imgbox ul li .bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images_xxgkzt/fbhy_nrbg.png) 0 0 repeat;}
.fbhy_imgbox ul li .img_title{display:block;position:absolute;left:0;bottom:-42px;width:90%;height:42px;line-height:42px;text-align:center;font-size:16px;color:#fff;background:url(../images_xxgkzt/fbhy_nrbg.png) 0 0 repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5%;cursor:pointer;transition: all 0.3s;}
.fbhy_imgbox ul li a:hover .bg{display:none;}
.fbhy_imgbox ul li a:hover .img_title{bottom: 0;}
.fbhy_imgbox ul li.num1{width:433px;height:271px;left:0;top:0;}
.fbhy_imgbox ul li.num2{width:207px;height:129px;left:445px;top:0;}
.fbhy_imgbox ul li.num3{width:207px;height:129px;left:664px;top:0;}
.fbhy_imgbox ul li.num4{width:207px;height:129px;left:883px;top:0;}
.fbhy_imgbox ul li.num5{width:207px;height:129px;left:445px;top:142px;}
.fbhy_imgbox ul li.num6{width:207px;height:129px;left:664px;top:142px;}
.fbhy_imgbox ul li.num7{width:207px;height:129px;left:883px;top:142px;}
/***** 主题内容 end******/

.newsinfo{ height:auto;line-height:34px; font-size:14px;padding-top:10px; color:#666;}
.newsinfo i{font-style: normal;}
.newsinfoleft span{ padding-right:10px;}
.newsinforight span{ display: inline-block;}
.newsinforight i{font-style: normal;}
.newsinforight  .font a{ padding:0 2px; }
.newsinforight  .print{ display:inline-block; background:url(../images/print.jpg) 20px center no-repeat; padding-left:42px;  }
.newsinforight .share{ padding-left:20px; display: inline-block; vertical-align: middle;}
.newsinforight .share .bdsharebuttonbox{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../images/wzicon2.gif) left center no-repeat;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin-top:0px;}
.bdshare-button-style0-24 .bds_tsina{ background:url(../images/wzicon_wb.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_weixin{ background:url(../images/wzicon_wx.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_more{ background:url(../images/wzicon3.gif) center  no-repeat !important; padding-left:12px !important;}
.sharebox{padding-top:25px;}
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align:middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinforight .wz_share{margin-left:15px;display:inline-block;vertical-align:middle;padding-left:23px;background:url(../images/wzicon2.gif) 0 center no-repeat;}
.newsinforight .wz_share .share-box{display:inline-block;position:relative;right:auto;top:auto;vertical-align:middle;margin-top:-2px;}

/*栏目页-文字列表 */
.lm_contain{ padding:12px 20px 20px 20px; background:#fff; margin-bottom:10px; margin-top:10px;}
.bnone{ border-bottom:none;}
.wz_top{height:auto;line-height:28px;padding:6px 0px 6px 31px;background:url(../images/dqwz.png) 5px 11px no-repeat;font-size:15px;color:#444;  margin-bottom:11px; border-bottom:1px solid #dcdcdc;}
.wz_top a{color:#444;}
.wz_top a:hover{color:#dd0808;}
.wz_top i{font-style:normal;}
.columnname{  background:url(../images/dqlmlist.jpg) left center no-repeat #f7f7f7; min-height:45px; line-height:45px; padding-left:21px; font-size:20px; font-weight:bold; color:#1b50a0; position:relative; z-index:3}
.columnname span{ font-size:15px; font-weight:normal; padding-left:27px; color:#666666;}

.navjz{height:auto;min-height:300px;_height:300px;font-size:16px; padding:13px 23px;border:#dcdcdc 1px solid;margin-top:10px; position:relative; line-height:36px; z-index:2}
.navjz ul{clear:both;}
.navjz table{max-width:100% !important;}
.navjz ul li{padding:0 0 0 19px;background:url(../images/dot.jpg) 0 center no-repeat;height:40px;line-height:40px;vertical-align:bottom;}
.navjz ul li a{font-size:16px;}
.navjz ul li .date{font-size:14px;color:#999;}
.navjz ul.doc_list{padding-bottom:5px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.navjz ul.doc_list li img{float:left;margin:14px 0 0 2px;}
.navjz ul.doc_list li.lm_line{height:40px;background:url(../images/navjz_line.gif) 0 center repeat-x;padding:0;}
.navjz ul li.columnName{height:40px;background:#f7f7f7;margin:10px 0;padding:0 10px;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;white-space:nowrap;height:40px;line-height:40px;font-size:16px;font-weight:bold;color:#1b50a0;}
.navjz ul li.columnName .more{font-size:14px;color:#999;line-height:40px;}
.navjz ul li.columnName .more:hover{color:#e60000;}
/*栏目页 图片列表 */
ul.picture-list{ clear:both;  border-top:none;   overflow:hidden; padding-top:30px;}
ul.picture-list li{float:left; display:inline;	background:none; padding:0px 19px 0px;height:auto; overflow:hidden;text-align:center; width:240px; }
ul.picture-list li a img{ background:#f2f2f2;padding:10px !important; width:220px; height:150px; float:left;}
ul.picture-list li a:hover{ color:#004caa;}
ul.picture-list li a:hover img{ background:#d8e8f7;}
ul.picture-list li .img_title{ display:block; height:50px; line-height:50px;  text-align:center; padding:0 5%;float:left; width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.picture-list li a{ width:100%;}
/*发布会列表 */
ul.interview-list li { background: none; padding: 10px 0 15px 0; height: auto; border-bottom: 1px dotted #dddddd;}
ul.interview-list li .interview-img {float: left; padding-top: 10px;}
ul.interview-list li .interview-img img { width: 240px; height: 150px;}
ul.interview-list li .interview-info {margin-left: 260px; min-height: 154px; line-height: 32px;}
ul.interview-list li .interview-info p { font-size: 15px; line-height: 30px;}
ul.interview-list li .interview-info p a { font-size: 15px;}
ul.interview-list li .interview-info p span { color: #164fa6; }
ul.interview-list li .interview-info p.interview-title {font-weight: bold; line-height: 26px; padding: 6px 0 7px;}
ul.interview-list li .interview-info p.interview-title a { color: #164fa6; font-size: 18px;}
ul.interview-list li .interview-info p.interview-title a:hover { color: #dd0000;}
ul.interview-list li .interview-info p.interview-note { line-height: 24px;}


/*** 发布会文章页 ****/
.fbhbox .fbhbox1 {padding: 0 0 0;height: auto;}
/* .fbhbox .fbhbox1 .fbhbox1l {overflow: hidden;} */
.fbhbox .fbhbox1 .fbhbox1l h1 {line-height: 36px;padding: 10px 0 15px;overflow: hidden;background: url(../images_xxgkzt/fbh_xx.gif) 0 bottom repeat-x;text-align: center;font-size: 24px; color: #164fa6; font-weight: bold;}
.fbh_info {padding: 15px 0 ;height: auto;}
.fbh_info .fbh_img {width: 400px;height: 250px;padding: 5px;overflow: hidden;background: #f7f7f7;float: left;}
.fbh_info .fbh_img img {width: 400px;height: 250px;}
.fbh_info .fbh_txt {overflow: hidden;font-size: 14px;line-height: 28px;color: #444444; margin-left: 430px;}
.fbh_info .fbh_txt span.tit {color: #164fa6;}
.fbh_info .fbh_txt p.in-note {height: auto;overflow-x: hidden;overflow-y: auto;max-height: 176px;}
.fbh_info .fbh_txt .explan-tit{font-size: 16px;}
.fbhbox .fbhbox1 .fbhbox1r {width: 280px;}
.fbhbox .fbhbox1 .fbhbox1r h3 { height: 40px; line-height: 40px; color: #ffffff; background: #164fa6; font-size: 18px; padding-left: 15px;}
.fbhbox .fbhbox1 .fbhbox1r .fbh_bmjj { height: 311px; background: #f7f7f7; padding: 10px 10px 10px 20px;}
.fbhbox .fbhbox1 .fbhbox1r .fbh_bmjj .txt { height: 310px; overflow-x: hidden; overflow-y: auto; font-size: 14px; color: #333333; padding-right: 10px;}

/*相关资料*/
.ftwz_xgzl {margin-top: 20px;}
.ftwz_xgzl .interview-desc-title {margin-bottom: 5px;}
.interview-desc-title {height: 40px; line-height: 40px; margin-bottom: 15px;}
.interview-desc-title span {display: block;float: left;font-size: 22px; color: #164fa6;font-weight: bold;}
.ftwz_xgzl ul li {padding: 0 0 0 14px;background: url(../images/dot.jpg) left center no-repeat;height: 36px;line-height: 36px;vertical-align: bottom;}
.ftwz_xgzl ul li a {font-size: 17px;display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ftwz_xgzl ul li .date {font-size: 15px;color: #999999;}

.fbh_box2 {height: 280px;background: #f7f7f7;padding: 0 20px;}
.fbh_pic { width: 800px;}
.fbh_sp { width: 300px;}
.fbh_spbox {width: 300px; height: 188px; margin-top: 20px; overflow: hidden;}
.fbh_box2 h3 {height: 48px;background: url(../images_xxgkzt/link_line.gif) 0 bottom repeat-x;}
.fbh_box2 h3 span {width: 100px;border-bottom: 2px solid #164fa6;font-size: 18px;text-align: center;line-height: 46px;height: 46px;display: block;color: #164fa6;}
.fbh_box2 .list {padding-top: 20px;height: 188px;}
.fbh_box2 .pro-scroll3 {width: 100%;height: 188px;overflow: hidden;position: relative;}
.fbh_box2 .pro-img-list3 {position: relative;width: 100%;height: 188px;overflow: hidden;}
.fbh_box2 .pro-img-list3 ul li {width: 253px;height: 188px;float: left;padding-right: 20px;position: relative;}
.fbh_box2 .pro-img-list3 ul li img {width: 253px;height: 188px;}
.fbh_box2 .pro-img-list3 ul li span {display: none !important; position: absolute;left: 0;bottom: 0;width: 233px;padding: 0 10px;height: 32px;line-height: 32px;font-size: 14px;text-align: center;background: url(../images_xxgkzt/fty_titbg.png);display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fbh_box2 .pro-img-list3 ul li a:hover, .fbh_box2 .pro-img-list3 ul li a {color: #ffffff;}
.fbh_box2 .pro-img-list3 ul li a:hover span {background-image: url(../images_xxgkzt/fty_titbgh.png);}
.fbh_box2 .pro-scroll3 .prev3, .fbh_box2 .pro-scroll3 .next3 {position: absolute;top: 60px;width: 38px;height: 60px;overflow: hidden;cursor: pointer;z-index: 10;}
.fbh_box2 .pro-scroll3 .prev3 a, .fbh_box2 .pro-scroll3 .next3 a {width: 38px;height: 60px;display: block;text-indent: -50px;}
.fbh_box2 .pro-scroll3 .prev3 {left: 0;}
.fbh_box2 .pro-scroll3 .prev3 a {background: url(../images_xxgkzt/fbh_prve.png) 0 0 no-repeat;}
.fbh_box2 .pro-scroll3 .next3 {right: 1px;}
.fbh_box2 .pro-scroll3 .next3 a {background: url(../images_xxgkzt/fbh_prve.png) -38px 0 no-repeat;}
.fbh_box3 { margin-top: 15px;}
.fbh_box3 .fbh_words { padding-top: 6px; height: 46px; background: url(../images_xxgkzt/telbg.gif) left bottom repeat-x;}
.fbh_box3 .fbh_words p { width: 100px; height: 44px; line-height: 44px; text-align: center; border-bottom: 2px solid #164fa6; color: #164fa6; font-size: 18px;}
.fbh_box3 .fbh_words .fbh_speak {height: 32px; line-height: 32px; margin-top: 11px; font-size: 14px;}
.fbh_box3 .interview-desc {padding: 0 15px 0;border: #e1e1e1 1px solid;border-bottom: 0;}
.fbh_js { border: #e1e1e1 1px solid; border-top: 0 none; padding: 1px 15px 15px;}
.fbh_js .txt { background: #f7f7f7; font-size: 14px; line-height: 28px; padding: 10px 15px 15px; color: #333333; overflow: hidden; overflow-x: auto;}
.fbh_js .txt img, .fbh_js .txt table {max-width: 100%;}

.ftwz_question {padding: 15px 0 0 0;}
.ftwz_question h2 {height: 26px;line-height: 26px;padding: 10px 0 10px 40px;background: url(../images_xxgkzt/ftwz_tel2.png) 2px 12px no-repeat;font-size: 18px;color: #164fa6;}
.ftwz_question .interview-table {height: 273px;background: #f8f8f8;border: 1px solid #e7e7e7;padding: 20px 0 0;}
.ftwz_question .interview-table td {height: 30px;line-height: 30px;padding-top: 15px;}
.ftwz_question .interview-table th {text-align: right;width: 125px;padding-right: 4px;padding-top: 15px;font-size: 15px;font-weight: normal;}
.ftwz_question .interview-table td input.interview_input {border: 1px solid #eeeeee;background: #ffffff;height: 22px;line-height: 22px;font-size: 15px;padding: 3px 5px;}
.ftwz_question .interview-table td input.interview_input#checkimg {width: 100px;}
.ftwz_question .interview-table td textarea.interview_content {height: 92px;border: 1px solid #eeeeee;background: #ffffff;line-height: 20px;padding: 3px 5px;width: 800px;}
.ftwz_question .interview-table td.poll_input img {height: 30px;padding-left: 8px;}
.ftwz_question .interview-table td.btn-group {height: 50px; text-align: left; padding: 19px 0 30px 0;}
.ftwz_question .interview-table td.btn-group input.interview_btn {font-size: 15px;margin: -7px 0 0 2px;width: 100px;height: 40px;text-align: center;cursor: pointer;color: #ffffff;border: none;background: #164fa6;outline: none;}
.interview-detail .interview-info-list {clear: both; padding: 0 0 14px; margin-top: 20px;}
.interview-detail .interview-info-list:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .interview-detail .interview-info-list {zoom: 1;}
/* IE6 */
*:first-child + html .interview-detail .interview-info-list {zoom: 1;}
/* IE7 */
.interview-detail .interview-info-list .pagination {margin: 0;padding: 10px 0 10px;}
.interview-detail .interview-info-list .interview-body {padding: 15px 23px;line-height: 24px;font-size: 14px;color: #555555; border-bottom: 1px solid #f6f6f6;word-break: break-all;word-wrap: break-word;}
.interview-detail .interview-info-list .interview-body .interview-info {word-break: break-all;word-wrap: break-word;}
.interview-detail .interview-info-list .interview-reply {border: #dcdcdc 1px dashed;background: #f6f6f6;padding: 20px 23px;line-height: 22px;font-size: 14px;color: #555555;}
.interview-detail .interview-info-list .interview-username {font-weight: bold;color: #e60012;}
.interview-detail .interview-info-list .interview-datetime {color: #999999;}

.btn-submit1 {background: #1b50a0;height: 36px;line-height: 36px; text-align: center; cursor: pointer;font-family: "Microsoft YaHei";border: 0;outline: none;color: #ffffff;width: 90px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; margin: 0 auto; margin-left: 75px; margin-top: 30px;}

.lylist_con { font-size: 14px; line-height: 30px; padding: 20px 0; border-bottom: 1px solid #dddddd;}


/*新闻发布会-改版*/
.pubMain{width: 100%;height: auto;}
.pos_no_border{border-bottom: 0 none;}
.lasted_pub_box{width: 100%;overflow: hidden; margin-top: 10px;}
.pub_com_title{height: 40px;line-height: 40px;border-bottom: 1px solid #dcdcdc;width: 100%;}
.pub_com_title ul li{float: left;padding: 0 20px 0 11px;font-size: 22px;}
.pub_com_title ul li a{font-size: 22px;font-weight: bold;}
.pub_com_title ul li.active{border-bottom: 1px solid #1b50a0;}
.pub_com_title ul li.active a{color: #1b50a0}
.lasted_pub{width: 100%;margin-top: 29px;}
.lasted_pub ul li{float: left;width: 370px;height: 483px;margin-left: 20px;background: #f9f9f9}
.lasted_pub ul li.num1{margin-left: 0}
.lasted_pub ul li .pub_img{width: 100%;height: 218px;}
.lasted_pub ul li .pub_img img{width: 100%; height: 100%;}
.pub_main_nr{padding: 0 20px;line-height: 40px;}
.pub_tit{height: 40px;line-height: 40px;width: 100%;}
.pub_tit a{font-weight: bold;font-size: 18px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #1b50a0;}
.pub_detail{height: 40px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;color: #333;}
.pub_detail span{float:left;font-weight: bold;}
.pub_fbhsl{width: 120px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;border-radius: 12px;background: #1b50a0;margin: 0 auto;margin-top: 10px;}
.pub_fbhsl a{display: block;width: 100%;height: 100%;border-radius: 12px;color: #fff;text-align: center}
.pub_fbhsl a:hover{color: #fff;}
.pub_history{position: relative;width: 100%;height: auto;margin-top: 20px;}
.pub_his_box{width: 660px;}
.pub_fbhzd{width: 440px;}
.pub_com_title_01{height: 32px;border-bottom: 1px solid #dcdcdc;width: 100%;line-height: 22px}
.pub_com_title_01 ul li{float: left;padding: 0 20px 0 11px;font-size: 22px;height: 32px;}
.pub_com_title_01 ul li a{font-size: 22px;font-weight: bold;}
.pub_com_title_01 ul li.active{border-bottom: 1px solid #1b50a0;}
.pub_com_title_01 ul li.active a{color: #1b50a0}
.pub_lists{width: 100%;height: auto;padding-top: 10px;}
.pub_lists ul li{width: 100%;padding: 20px 0;border-bottom:1px dashed #cecece;}
.pub_lists ul li.num1,.pub_lists ul li.num2,.pub_lists ul li.num3{display: none;}
.pub_lists ul li.num7{border-bottom: 0;}
.pub_his_main{margin-left: 300px;height: 175px;line-height: 35px;}
.pub_his_title{width: 100%;height: 35px;line-height: 35px;}
.pub_his_title a{font-size:18px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #1b50a0;font-weight:bold;}
.pub_his_title a:hover{color: #1b50a0;}
.pub_his_detail{width: 100%;height: 35px;line-height: 35px;font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pub_his_detail span{float:left;}
.pub_com_title_02 ul li{padding-right:11px}
.pub_zdjh_lists{margin-top:10px;width: 100%;height: auto;overflow: hidden;}
.pub_zdjh_lists ul li{line-height: 32px;padding-left: 15px;background: url("../images/dot.jpg") no-repeat 0 15px;font-size: 16px;}
.pub_zdjh_lists ul li a{float:none;}
.pub_ztzj_box{margin-top: 20px;}
.pub_ztzj_lists{background: #eff7fe; margin: 20px 0; width: auto; min-height: 96px; padding:20px 20px;line-height: 36px;font-size: 16px;text-align: justify}
.pub_ztzj_lists .content-info{text-indent:2em;}

.ind_line {width: 3px;height: 100%;background: #ececec;position: absolute;top: 0;left:465px;}
.ind_line span{display: block;width: 7px;height: 3px;background: #9ebfee;position: absolute;left: -2px;}
.ind_line span.top_ico{top: 0;}
.ind_line span.bottom_ico {bottom: 0; }

@media (min-width: 992px) and (max-width: 1199px) {
.fbhy_banner .logo{ top: 15px; left: 6px;}
.fbhy_banner .ban{top: 155px; left: 220px;}
.lasted_pub ul li{width: 304px;}
.pub_fbhzd{width: 317px;}
.fbhy_ygtop .zdap{background-position: -43px bottom;}
.pub_his_box{width: 602px;}
.ind_line{left: 332px;}
.fbhy_top .hgtit{left: 73px;}
/*文章页*/
.fbh_pic{width: 592px;}
}
@media (max-width: 991px) {
.fbhy_banner .logo{ top: 15px; left: 6px;}
.fbhy_banner .ban{top: 155px; left: 220px;}
.zt_right{right: 0;}
.lm_contain{ padding: 10px;}
.lasted_pub ul li{ float: none; width: auto; height: auto; padding-bottom: 20px; margin: 0 0 10px;}
.lasted_pub ul li .pub_img{height: auto;}
.pub_history{margin-top: 0;}
.pub_fbhzd,.pub_his_box{ float: none; width: auto;}
.ind_line{display: none;}
.pub_ztzj_box{margin-top: 10px;}
.pub_his_box{margin-top: 20px;}
.pub_lists{padding-top: 20px;}
.fbhy_top .hgtit{left: 146px;}
/*栏目页*/
.navjz{ padding: 10px;}
.pagination{margin-bottom: 10px;}
/*文章页*/
.fbhbox .fbhbox1{padding-bottom: 10px;}
.fbh_info{padding-top: 10px;}
.fbh_info .fbh_img{float: none; margin: 0 auto; height: auto; max-width: 100%; box-sizing: border-box;}
.fbh_info .fbh_img img{max-width: 100%; height: auto;}
.fbh_info .fbh_txt{margin: 10px 0 0;}
.fbh_info .fbh_txt p.in-note{ height: auto;}
.fbh_box2{height: auto; background: none; padding: 0;}
.fbh_pic{ background: #f7f7f7; padding:0 10px 10px;}
.fbh_pic,.fbh_sp{ float: none; width: auto;}
.fbh_spbox{margin: 10px auto 0; height: auto;}
.fbh_js .txt{padding: 10px;}
.fbh_js .txt img{height: auto;}
.fbh_box3 .interview-desc{padding: 0 ; border: 0 none;}
.fbh_js{border: 0 none; padding: 10px 0 0;}

}

@media (max-width: 767px) {
.fbhy_banbox{height: auto;}
.fbhy_banner{height: 260px;}
.fbhy_banner .logo{ top: 5px; left: 5px; margin: 0; width: auto;}
.fbhy_banner .logo img{ max-width: none; width: auto; height: 40px !important;}
.fbhy_banner .ban{ position: static; text-align: center; padding: 90px 0 30px;}
.zt_right{right: 5px;}
.gksearch{ position: static; max-width: 90%; margin: 0 auto;}
.fbhy_top .fbhtit{ max-width: 100%;}
.fbhy_top .fbhtit img{max-width: 100%; height: auto;}
.fbhy_top{height: 112px; background-position: center center;}
.lasted_pub_box .fbhy_top{background-position: center 0; height: 87px;}
.fbhy_top .hgtit{position: static; margin: 0 auto; max-width: 100%; background-size: 100% auto; background-position: center 0;}
.lasted_pub{margin-top: 10px;}
.pub_his_box{margin-top: 0;}
.pub_lists{padding-top: 0;}
}
@media (max-width: 620px) {
.pub_lists ul li{padding: 10px 0;}
ul.interview-list li .interview-img{float: none; width: auto; text-align: center;}
ul.interview-list li .interview-info{margin-left: 0;}
.pub_ztzj_lists{margin: 10px 0;}
}
@media (max-width: 424px) {
.fbhy_top{height: 88px;}
.fbhy_banner .logo img{height: 36px !important;}
.fbhy_ygtop .zdap{ background-position: center bottom;}
}

@media (max-width: 320px) {
.fbhy_ygtop .zdap{ background-position: -55px bottom;}
}



