﻿.content {padding: 15px;margin-bottom: 15px;background: #fff;}
.content .img_title {display: none;}
/*标题新闻*/
.ind_topnews .title {font-size: 28px;font-weight: bold;line-height: 50px;text-align: center;}
.ind_topnews .title a {color: #0154a4;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_topnews .remarks {color: #666;font-size: 15px;text-indent: 2em;line-height: 26px;}
.ind_topnews .remarks .detailed {color: #1b4f9c;font-size: 15px;}

/*轮播样式*/
.ind-flashlb { width: 100%; height: 100%; position: relative; }
.ind-flashlb .flash-pic, .ind-flashlb .flash-pic ul, .ind-flashlb .flash-pic li, .ind-flashlb .flash-pic img, .ind-flashlb .flash-pic a {height: 100% !important; width: 100% !important; }
.ind-flashlb .flash-pic { position: relative; z-index: 0;}
.ind-flashlb .flash-pic li { zoom: 1; vertical-align: middle;}
.ind-flashlb .flash-pic a {display: block; color: #fff; position: relative;}
.ind-flashlb .flash-pic img {display: block;width: 100%;max-width: 100%;height: 100%;margin: 0 auto}
.ind-flashlb .flash-pic .title {display: block;height: 36px;line-height: 36px;padding: 0 100px 0 10px;font-size: 16px;background: rgba(0, 0, 0, 0.5) !important;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff !important;}
.ind-flashlb .flash-pic a:hover .title {color: #fff;}
.ind-flashlb .flash-num {height: 12px;overflow: hidden;position: absolute;right: 5px;bottom: 12px;z-index: 1;}
.ind-flashlb .flash-num ul {overflow: hidden;zoom: 1;float: left;}
.ind-flashlb .flash-num ul li {float: left;margin-right: 9px;width: 8px;height: 8px;margin-top: 2px;text-indent: -30em;font-size: 0;background: #fff !important;overflow: hidden;cursor: pointer;border-radius: 50%;}
.ind-flashlb .flash-num ul li.on {background: #ff0000 !important;width: 12px;height: 12px;margin-top: 0;}

/*轮播图*/
.ind_flash { height: 330px; overflow: hidden; width: 613px; clear: both;}

/*文字信息*/
.ind_news {width: 500px;height: 330px;overflow: hidden;}
.ind_list li {position: relative;}
.ind_list li span.date {position: absolute;top: 0;right: 0;}
.ind_list li a {display: block;max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind_list li .explain-list .explain-link {display: inline;color: #dd0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}


/*国务院信息*/
.ind_lmlbox {width: 610px;height: 266px;}

/*通知公告*/
.ind_lmrbox {width: 500px;height: 266px;}
/*最新通知*/
.ind_lmrbox .zxtz {height: 60px;padding-left: 90px;background: url(../images/zxtz1.png) 0 0 no-repeat;margin-top: 17px;}
.ind_lmrbox .zxtz ul li {height: 60px;padding-left: 0px;line-height: 30px;background: none;}
.ind_lmrbox .zxtz ul li .info a {font-weight: bold;font-size: 16px;}
.ind_lmrbox .zxtz ul li .date {float: none;font-size: 15px;}


/*专题专栏滚动*/
.ztzl .img_title {display: none;}

.zt-box-main {padding-left: 93px;overflow: hidden;position: relative;height: 70px;padding-left: 93px;}
.zt-box-main h2 { width: 83px; height: 70px; background: #f3f5f6; text-align: center; position: absolute; left: 0; top: 0;}
.zt-box-main h2 a { font-size: 18px; font-weight: bold; color: #1b4f9c; line-height: 24px; padding: 10px 0 0; display: block;}
.zt-box-main .ztzl-list {height: 70px !important;}
/* .ztzl .zt-box-main{width: 100%;height: 70px;overflow: hidden;position: relative;}
.ztzl .j-scroll span{position: absolute;top: 20px;width: 20px;height: 30px;cursor: pointer;}
.ztzl .j-scroll .prev{background: url(../images/prev.png) center center no-repeat;left: 0;}
.ztzl .j-scroll .next{background: url(../images/next.png) center center no-repeat;right: 0;}
.scroll-wrap {width: 100%;height: 70px;overflow: hidden;} */
.ztzl ul li {float: left;width: 275px;margin-right: 10px;}
.ztzl ul li img {width: 100%;height: 70px;}


/*政务公开*/
.content1 {margin-bottom: 15px;}
.content1 .img_title {display: none;}
/*左*/
.con_left {width: 830px;padding: 15px;padding-top: 0;background: #fff;}
/*标题*/
.ind_tit {height: 55px;line-height: 55px;background: url(../images/tit_blue.png) center center repeat-x;}
.ind_tit a {font-size: 24px;color: #1b4f9c;display: inline-block;padding-right: 25px;background: #fff url(../images/tit_red.png) right center no-repeat;}
/*信息公开*/
.zwgk_ul {width: 355px;}
.zwgk_ul li {width: 168px;height: 58px;line-height: 58px;font-size: 16px;text-align: center;border: 1px solid #adc9f3;background: #fdfeff;float: left;margin-bottom: 15px;}
.zwgk_ul li.num1, .zwgk_ul li.num3, .zwgk_ul li.num5 {margin-right: 15px;}
.zwgk_ul li.num5, .zwgk_ul li.num6 {margin-bottom: 0px;}
.zwgk_ul li a {color: #1b4f9c;}
/*最新公开*/
.ind_zxgk {width: 460px;height: 210px;overflow: hidden;}
.ind_btabs {height: 35px;}
.ind_btabs ul li {height: 35px;line-height: 27px;font-size: 20px;}


.gk_list li { padding: 0 50px 0 15px;height: 34px; line-height: 34px; font-size: 16px; overflow: hidden; position: relative;}
.gk_list li span.date { font-family: Arial; white-space: nowrap; color: #cecece; font-size: 14px; position: absolute; right: 0; top: 0;}
.gk_list li .col-block {float: left; max-width: 100%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk_list li .col-block .policy-list {color: #ff0000;}
.gk_list li .col-block a.policy-link,  .gk_list li .policy-list .policy-link {display: inline;color: #ff0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.gk_list li .col-block a.title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float: none;max-width: inherit;}


/*右*/
.con_right {width: 255px;padding: 15px;background: #fff;}
.right_ul1 li img {width: 255px;height: 121px;}
.right_ul2 {margin-top: 10px;}
.right_ul2 li {float: left;width: 100%;height: 37px;line-height: 36px;font-size: 14px;text-align: center;margin-bottom: 4px;background: #fcfcfa;}
.right_ul2 li a {color: #1b4f9c;}
.right_ul2 li.num3 {margin-bottom: 0px;}
.right_ul2 .img_title {display: inline-block;}

/*图片中心*/
.tpzx {padding-top: 0px;}
.ny_img {height: 98px;overflow: hidden;}
.ny_img .img_title {display: none;}
.ny_img ul {height: 98px !important;}
.ny_img ul li {float: left;width: 140px;height: 90px;background: #e9e9e9;padding: 4px 5px;margin: 0px 5px;}
.ny_img ul li img {width: 140px;height: 90px;}
.ny_img ul li:hover {background: #adc9f3;}
.ny_img ul li span.title {display: none;}

/*互动交流*/
.hdjl_con {height: 275px;padding-top: 0px;}
.hdjl_left {width: 396px;margin-right: 15px;}
.hdjl_con .ind_list li {height: 35px;line-height: 35px;font-size: 16px;position: relative;padding-right: 59px;}
.hdjl_con .ind_list li .date { float: right; font-size: 14px; color: #999;}
.hdjl_con .ind_list .dc_ul li span {position: absolute;right: 0;top: 6px;line-height: 22px;display: inline-block;width: 49px;height: 22px;text-align: center;font-size: 14px;text-shadow: 1px 1px 1px #fff;}
.hdjl_con .ind_list li .over {color: #999;background: #f5f5f5;}
.hdjl_con .ind_list li .starting {color: #1b4f9c;background: #e6effb;}


.hdjl_cen {width: 502px;}
.hdjl_cen .xx_ul p.p2 {position: absolute;right: 0;top: 0;font-size: 15px;}
.hdjl_cen .xx_ul p.p2 .responseYes {color: #999;}
.hdjl_cen .xx_ul p.p2 .responseNo {color: #ef1c24;}


.hdjl_right {width: 202px;height: 220px;}
.hdjl_right .ts_ul li {margin-top: 10px;height: 50px;background: #e4eef6;border-radius: 5px;border: 1px solid #a9c4dc;line-height: 50px;text-align: center;}
/*.hdjl_right .ts_ul li.num1{margin-top: 0px;}*/
.hdjl_right p.cyxt_p {cursor: pointer;}

.hdjl_right .ts_ul li a {color: #2c86d6;text-shadow: 1px 1px 1px #fff;font-weight: bold;font-size: 15px;}

.hdjl_right .ts_ul li img {width: 100%;height: 50px;}


/*信件*/
.hdjl_cen .hd_telbox {height: 28px;background: #fafafa;margin-top: 8px;}
.hdjl_cen .hd_telbox p {float: left;height: 28px;line-height: 28px;font-size: 15px;color: #535353;}
.hdjl_cen .hd_telbox p.p01 {width: 65%;text-indent: 10px;}
.hdjl_cen .hd_telbox p.p02 {width: 15%;text-align: center;}
.hdjl_cen .hd_telbox p.p03 {width: 20%;text-align: center;}

.hdjl_cen .hd_xdbox li {height: 30px;line-height: 30px;background: none;padding-: 0px;padding: 0 0px;}
.hdjl_cen .hd_xdbox li p {float: left;height: 30px;}
.hdjl_cen .hd_xdbox li p.p01 {width: 65%;text-indent: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #999;}
.hdjl_cen .hd_xdbox li p.p02 {width: 15%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;text-align: center;}
.hdjl_cen .hd_xdbox li p.p03 {width: 20%;text-align: center;}
.hdjl_cen .hd_xdbox li p.p03 span {color: #fa8400;}
