@charset "gb2312";
/* CSS Document */
.main{ background:#fff;}

.wz_index_list li{ width:358px; height:287px; border-top-width:8px; border-top-style:solid; background:url(2015zz_wz_index_list_bg.png) no-repeat center bottom;}
.wz_index_list li h2{ width:100%; font-size: 20px; text-align: center; line-height: 20px; color:#535353; background-repeat:no-repeat; background-position:center top; padding-top:87px; margin:29px 0 10px;}
.wz_index_list li p{ text-align:center; line-height: 24px;}
.wz_index_list li p span{ color:#959595;}
.wz_index_list li p a{ display:inline-block; *display:inline; *zoom:1; width: 113px; height:35px; font-size: 16px; line-height: 35px; text-align: center; color:#fff; margin:10px 0 0 7px;}

.wz_index_list li.wz02{ float:left; border-top-color:#00b7ef; width:362px; margin:0 1px;}
.wz_index_list li.wz02 h2{ background-image:url(2015zz_wz_index_list_icon2.png);}
.wz_index_list li.wz02 p a{ background:#00b7ef;}
.wz_index_list li.wz02 p a:hover{ background:#1ecaff;}

.wz_index_list li.wz03{ float:right; border-top-color:#f49800;}
.wz_index_list li.wz03 h2{ background-image:url(2015zz_wz_index_list_icon3.png);}
.wz_index_list li.wz03 p a{ background:#f49800;}
.wz_index_list li.wz03 p a:hover{ background:#fdaa20;}

.main_left{ float:left; width:728px;}

.box{ border:1px solid #e4e4e4; padding:20px;}
.box .title{ height:20px; line-height: 20px;}
.box .title h2{ float:left; font-size: 20px; color:#0068b7;}
.box .title span,.box .title a{ float:right; font-size: 14px; color:#959595;}
.box .title span{ padding:0 5px;}
.box .title a:hover{ color:#0068b7;}

/* 热点回应-信件公示 */
.rdhy_main{ margin-top:10px; overflow:hidden; padding:20px;}
.rdhy_main h2{ height:20px; line-height: 20px; font-size: 20px; color:#0068b7; font-weight: 500;}
.rdhy_main h3{ float:left; width:99px; height:37px; line-height: 40px; text-align: center; background:#eee; color:#0068b7; font-size: 14px; font-weight: normal;}
.rdhy_main h3.xjlb{ margin-left:20px;}
.rdhy_main .xjcx{ margin:20px 0;}
.rdhy_main .xjcx_txt{ float:left; border:none; text-indent:15px; background:#eee; color:#a0a0a0; height:37px; line-height: 37px; margin-left:6px;}
.rdhy_main .xjcx_btn{ border:none; display:block; float:left; width:78px; height:37px; line-height: 37px; text-align: center; font-size: 14px; color:#fff; background:#0068b7; cursor:pointer; margin-left:7px;}
.rdhy_main .xjcx_txt{ width: 247px;}
.rdhy_main span.dropselect_box{ position:relative; width:122px; display:inline-block; border:none; float:left; height:37px; z-index:99; margin-left:8px; background:#eee;}
.dropselect_SimpleSelect3 { /*height:30px;*/ display:block; overflow:hidden; background:url(2015zz_footer_jt.png) no-repeat 105px 17px #eee; line-height:41px; text-align:center; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect3 li{ font-size:14px; padding:0 5px; height:37px; line-height:37px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect3 li a{height:auto; width:85%; color:#535353;}
.dropselect_SimpleSelect3 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect3 li a:hover,.dropselect_SimpleSelect3 li a:focus,.dropselect_SimpleSelect3 li:hover,.dropselect_SimpleSelect3 li:focus{background:none;}

.rdhy_main table{ width:100%; margin-top: 10px;}
.rdhy_main table .tb_head{ background:#eee !important;}
.rdhy_main table td{ height:51px; border:1px solid #fff; font-size: 12px; text-align:center; color:#959595;}
.rdhy_main table .tb_head td{ color:#6b6b6b;}
.rdhy_main table td p{ padding:0 20px; text-align:left !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rdhy_main table td a{ color:#626262;}
.rdhy_main table td a:hover{ color:#0068b7;}


.main_right{ width: 342px; float:right;}
/* 在线访谈 */
.zxft{ height:380px; overflow:hidden;}
.zxft dl{ width:100%; margin-top:20px;}
.zxft dl dt{ width:100%; height:223px; position:relative;}
.zxft dl dt img{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
.zxft dl dt p{ position:absolute; left:0; bottom:0; width:100%; height:40px; background:url(2015zz_index_tmBg.png) repeat; line-height: 40px; z-index:2; color:#fff; font-size: 14px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer;}
.zxft dl dt a:hover p{ color:#0068b7;}
.zxft dl dd{ margin-top: 5px;}
.zxft dl dd p{ line-height: 24px; color:#313131; max-height:72px; overflow:hidden;}
.zxft .play{ display:block; width:85px; height:32px; background:url(2015zz_wz_index_play.png) no-repeat 17px center #0068b7; font-size:14px; line-height: 32px; text-indent:35px; color:#fff; margin-top:10px;}
.zxft .play:hover{ background-color:#448aca;}

/* 热线动态 */
.rxdt{ padding:0; margin-top:20px;}
.rxdt .title{ border-bottom:2px solid #00b7ef; height:33px;}
.rxdt .title h2{ float:left; width:50%; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.rxdt .title h2 a{ display:block;width:100%; height:33px; line-height:33px; background:#fff; color:#00b7ef; text-align:center;}
.rxdt .title h2.on a{ background:#00b7ef; color:#fff;}
.rxdt .list{ padding:10px 0; background:#f3f9fb;}
.rxdt .list ul li{ font-size: 14px; line-height:30px; padding-left:11px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rxdt .list ul li a{ color:#535353;}
.rxdt .list ul li a:hover{ color:#2581c2;}

/* 微博大厅 */
.wbdt{ height:283px; margin-top:20px; overflow:hidden;}