﻿@charset "utf-8";
/* CSS Document */
.content{padding: 15px;margin-bottom: 15px;background: #fff;}
.content .img_title{display: none;}
/*标题新闻*/
.ind_topnews h2.title{font-size: 28px;font-weight: bold;line-height: 50px;overflow: hidden;text-overflow: ellipsis;text-align: center;}
.ind_topnews h2.title a{color: #0154a4; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind_topnews p.remarks{color: #666;font-size: 15px;text-indent: 2em;line-height: 26px;}
.ind_topnews p.remarks a.detailed{color: #1b4f9c;font-size: 15px;}
/*轮播图*/
.ind_flashn{width:613px;height:330px;overflow:hidden;}
.ind-flash{width: 100%; height: 100%; position:relative; }
.ind-flash .ind-flashPic,.ind-flash .ind-flashPic ul,.ind-flash .ind-flashPic li,.ind-flash .ind-flashPic img,.ind-flash .ind-flashPic a{height:100%; width: 100%; }
.ind-flash .ind-flashPic{ position:relative; z-index:0;}
.ind-flash .ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind-flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flash .ind-flashPic img{display:block;}
.ind-flash .ind-flashPic .title{display: block; height: 36px; line-height: 36px; padding: 0 100px 0 10px; font-size: 16px; background: rgba(0, 0, 0, 0.4); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind-flash .ind-flashPic a:hover .title{color: #fff;}
.ind-flash .ind-flashNum{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:1; }
.ind-flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind-flash .ind-flashNum ul li{ float:left; margin-right:5px; width:12px; height:12px; text-indent: -20em; font-size: 0; background:url("../images/num.png") 2px 0 no-repeat; overflow: hidden; cursor: pointer;}
.ind-flash .ind-flashNum ul li.on{ background-position: -12px 0;}


/*文字信息*/
.ind_news{width: 500px;}
.ind_news .ind_list li a{max-width: 390px; *width: 390px;}

/*国务院信息*/
.ind_lmlbox{width: 610px;height: 266px;}
.ind_lmlbox .ind_list li a{float: none;display: block;}
/*通知公告*/
.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: 0;line-height: 30px;background: none;}
.ind_lmrbox .zxtz ul li .info .tit{height: 30px; line-height: 30px;}
.ind_lmrbox .zxtz ul li .info a{font-weight: bold;font-size: 16px; width: 100% !important; max-width: 100%;}
.ind_lmrbox .zxtz ul li .date{float: none;font-size: 15px; position: static;}
.ind_lmrbox .ind_list li a{max-width: 390px; *width: 390px;}
/*专题专栏滚动*/
.ztzl .img_title{display: none;}
.ztzl .j-scroll{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;}
.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{color: #ff0000;}
.gk_list li .col-block a.title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}


/*右*/
.con_right{width: 255px;padding: 15px;background: #fff;}
.right_ul1 li img{width: 255px;height: 255px;}
.right_ul2{margin-top: 10px;}
.right_ul2 li{float: left;height: 37px;line-height: 37px;font-size: 16px;text-align: center;margin-bottom: 1px;}
.right_ul2 li a{color: #1b4f9c;}
.right_ul2 li.num1,.right_ul2 li.num4{width: 145px;background: #dde5f0;}
.right_ul2 li.num2,.right_ul2 li.num3{width: 109px;background: #eff3f8;}
.right_ul2 li.num5{width: 255px;margin-bottom: 0;background: #e8edf5;}
.right_ul2 li.num1,.right_ul2 li.num3{margin-right: 1px;}


/*互动交流*/
.hdjl_con{height: 275px;}
.hdjl_left{width: 355px;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{ position: absolute; top: 0; right: 0; font-size: 14px; color: #999;}
.hdjl_con .ind_list 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: 460px;}
.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: 285px;height: 220px;background: #fafafa;}
.hdjl_right ul.gzh{padding: 0 10px;}
.hdjl_right ul.gzh li{position: relative;cursor: pointer;}
.hdjl_right ul.gzh li.wx{height: 109px;border-bottom: 1px solid #c0c0c0;background: url(../images/wx_pic.png) left center no-repeat;padding-left: 69px;}
.hdjl_right ul.gzh li.wb{height: 110px;background: url(../images/wb_pic.png) left center no-repeat;padding-left: 69px;}
.hdjl_right ul.gzh li .gzh_text{padding-top: 20px;}
.hdjl_right ul.gzh li a{color: #333;font-size: 18px;font-weight: bold;}
.hdjl_right ul.gzh li p{font-size: 14px;color: #999;}
.hdjl_right ul.gzh .gzh_pic{display: none;position: absolute;top: 10px;left: 65px;z-index: 111;}
.hdjl_right ul.gzh .wb_pic{top: -100px;}
.hdjl_right ul.gzh .gzh_pic li img{width: 200px;}
.hdjl_right .gzh_li:hover .gzh_pic{display: block;}
@media (min-width: 992px) and (max-width:1159px) {
.ind_flashn{width: 524px; height: 285px;}
.ind_news{width: 423px; height: 300px; margin-top: -10px; overflow: hidden;}
.ind_news .ind_list{ margin-top: 5px;}
.ind_news .ind_list li{ height: 34px;}
.ind_news .ind_list li a,.ind_lmrbox .ind_list li a{max-width: 320px; *width: 320px;}
.ind_lmlbox{width: 524px;}
.ind_lmrbox{width: 423px;}
.ind_atabs ul li{padding: 0 8px;}
.ind_lmrbox .zxtz{padding: 0 10px 0 70px;}
.con_left{width: 662px;}
.zwgk_ul,.hdjl_left{width: 290px;}
.zwgk_ul li{width: 138px;}
.zwgk_ul li.num1, .zwgk_ul li.num3, .zwgk_ul li.num5{margin-right: 10px;}
.ind_zxgk,.hdjl_cen{width: 357px;}
}
@media(max-width:991px) {
.content{margin-bottom: 10px;}
.content,.con_left{padding: 10px;}
.ind_flashn,.ind_news,.ind_lmlbox,.ind_lmrbox,.zwgk_ul,.hdjl_left,.ind_zxgk,.hdjl_cen,.con_left,.ind_xxgk,.con_right,.hdjl_right{width: auto; float: none; height: auto;}
.ind_flashn{height: 403px;}
.ind_lmrbox .zxtz{ background-color: #f5f5f5;}
.ind_lmrbox .zxtz{padding: 0 10px 0 70px;}
.zwgk_ul li{ width: 49%; margin: 0 0 10px 0 !important; height: 48px; line-height: 48px;}
.zwgk_ul li.num2,.zwgk_ul li.num4,.zwgk_ul li.num6{float: right;}
.con_left,.con_right,.hdjl_con{padding-top: 0;}
.con_right{text-align: center;}
.hdjl_con{height: auto;}
.hdjl_right{ margin-top: 10px;}
.content1{margin-bottom: 10px;}
}
@media(max-width:767px) {
.ind_atabs{height: auto; overflow: hidden;}
.ind_atabs ul li{font-size: 20px; padding: 0 6px;}
.ind_topnews h2.title{line-height: 40px;}
.ind_flashn{height: 323px;}
}
@media(max-width:619px) {
.ind_flashn{height: 248px;}
}
@media(max-width:479px) {
.ind_flashn{height: 218px;}
.zwgk_ul li{width: 48.5%;}
}
@media(max-width:424px) {
.ind_flashn{height: 191px;}
}
@media(max-width:374px) {
.ind_flashn{height: 162px;}
}
