@charset "utf-8";
/* CSS Document */
.adsbox{display: none;}
/*大标题*/
.big_title {height: 46px; border-bottom: #f1eeee 1px solid;overflow: hidden;position: relative;}
.big_title h2 {float: left; font-size: 32px;font-weight: bold;color: #3473b6;}
.big_title h2 .red {color: #ea1711;}
.top_list {position: absolute;right: 0;top: 0;}
.top_list li {float: left;margin-left: 30px;}
.top_list li a {display: block;font-size: 18px;color: #666;line-height: 46px;}
.top_list li a:hover {color: #3573b5;}

.bm_title {height: 40px;line-height: 40px;position: relative; border-bottom: #eaeaea 1px dashed;}
.bm_title li {float: left;margin-right: 36px;}
.bm_title li a {display: block;font-size: 18px;color: #666;}
.bm_title li.active a {color: #3573b5;}

.xw_title {position: relative; height: 40px; line-height: 40px; border-bottom: #eaeaea 1px dashed;}
.xw_title li {float: left;margin-right: 36px;}
.xw_title li a {display: block;font-size: 18px;color: #666;}
.xw_title li.active a {color: #3573b5;}
.xw_title .xx_btn {position: absolute;right: 0;top: 0;padding-right: 24px;background: url("../images/xiexin_btn.png") right center no-repeat;}
.xw_title .xx_btn:hover {background-image: url("../images/xiexin_btnon.png");}

.zx_title {height: 40px;line-height: 40px;position: relative; border-bottom: #dee2e6 1px solid;overflow: hidden;}
.zx_title .title {float: left; font-size: 22px;font-weight: bold;color: #3573b5;}
.zx_title .title a {color: #3573b5;}
.zx_title ul {float: right;}
.zx_title li {float: left;margin-left: 30px;}
.zx_title li a {display: block;font-size: 18px;color: #666;}
.zx_title li.active a, .zx_title li a:hover {color: #3573b5;}
/**首页**/
.ind_pd {padding: 20px 25px;background: #fff;}
.ind_mainer {position: relative;z-index: 1;}
.ind_line {width: 3px;height: 100%;background: #ececec;position: absolute;top: 0;}
.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;}
.ind_mainer .ind_line {left: 449px;}
/*热点服务*/
.rdfw_link {padding: 20px 15px;}
.rdfw_link ul {margin-right: -10px;}
.rdfw_link li {width: 122px;float: left;margin: 0 10px 10px 0;}
.rdfw_link li a {display: block;text-align: center;font-size: 16px;color: #5c6173;line-height: 22px; padding-top: 8px;height: 66px;background: #fbfbfb;border-radius: 3px;}
.rdfw_link li .ico{display: block;width: 32px;height: 32px;overflow: hidden;margin: 0 auto;}
.rdfw_link li .ico img{display: block;}
.rdfw_link li .img_title {display: block;padding-top: 4px;}
.rdfw_link li a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.rdfw_link li a:hover {color: #3573b5;background: #E8F2FF;}
/*热点推荐*/
.rdtj {position: absolute;top: 0;left: -77px;z-index: 9;}
.rdtj_title {width: 52px;height: 293px;float: left; background: url("../images/rmtj_bg.png") 0 0 no-repeat;}
.rdtj_title li {height: 108px;}
.rdtj_title li a {display: block;text-align: center;line-height: 20px;font-size: 17px;color: #666;}
.rdtj_title li.num1 a {padding-top: 20px;}
.rdtj_title li.active {height: 185px; background: url("../images/rmtj_on.png") 0 0 no-repeat;}
.rdtj_title li.active a {background: url("../images/rmtj_icon01.png") center 26px no-repeat;padding-top: 58px;color: #fff;line-height: 24px;}

.rdtj_con {float: left;}
.rdtj_item {display: none; background: #fff;width: 418px;border: 10px #3573b5 solid;}
.rdtj_item h2 {height: 46px;overflow: hidden;background: #3573b5;}
.rdtj_item h2 a,.rdtj_item h2 span {display: inline-block;padding: 0 25px;font-size: 18px;font-weight: bold;line-height: 46px; color: #666;background: #fff;}

.rdtj_list {width: 388px; padding: 10px 15px;}
.rdtj_list li {position: relative; height: 36px;line-height: 36px;font-size: 16px; vertical-align: bottom;overflow: hidden;padding:2px 0 2px 20px;background: url("../images/dot.png") left center no-repeat;}
.rdtj_list li a {float: none;display: block;max-width:none;margin-right: 60px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rdtj_list li .date { font-size: 14px;color: #999;position: absolute;right: 0;top: 2px;}
.rdtj_list li img {float: left; padding: 14px 0 0;display: none;}

.rdtj_link {width: 388px;margin: 0 15px 0;padding: 25px 0 0; border-top: #cdcdcd 1px dashed;}
.rdtj_link ul {margin-right: -20px;}
.rdtj_link li {width: 184px;float: left;margin: 0 20px 20px 0;}
.rdtj_link li a {display: block;height: 36px;line-height: 36px;padding: 19px 0; font-size: 18px;color: #777; text-align: center; border-radius: 3px;-webkit-border-radius: 3px;background: #f6f6f6;}
.rdtj_link li span{display:block;float: left;}
.rdtj_link li .ico {margin: 0 5px 0 38px; width: 36px;height: 36px;overflow: hidden;}
.rdtj_link li .ico img{display: block;}
.rdtj_link li a:hover .ico img {margin-top: -36px;}
.rdtj_link li a:hover {color: #fff;background: #3573b5;}
/*首页左侧*/
.leftbox {width: 420px;}

/*一网办*/
.ywb_box {padding-top: 42px;height: 327px;}
.ywb_item {float: left;width: 25px;height: 323px;overflow: hidden;border: 1px solid #ddd;transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;margin-left: -1px;background: #fff;}
.ywb_top {text-align: center;height: 92px;border-bottom: #ddd 1px solid;background: #fbfbfb;}
.ywb_top a {font-size: 18px;color: #3573b5;font-weight: bold;}
.ywb_top img {width: 22px;margin: 12px 0 8px;}
.ywb_top .title {display: block; height: 44px;line-height: 22px;overflow: hidden;}
.ywb_item.active {width: 357px;height: 351px;position: relative;z-index: 1; margin-top: -26px;border: #8abaed 1px solid;}
.ywb_item.active .ywb_top {text-align: center; background: #e8f2ff url("../images/ywb_topbg.png") bottom center no-repeat;}
.ywb_item.active .ywb_top img {width: 50px;margin: 0;}
.ywb_item.active .ywb_top a {display: block;padding-top: 11px;height: 89px;font-size: 23px;font-weight: bold;color: #3573b5;}
.ywb_item.active .ywb_top .title {display: block;height: 26px;line-height: 26px;}
/*一网办-个人办事*/
.ind_grlist li, .ind_gztjclist li {border-bottom: #f1f1f1 1px dashed;}
.ind_grlist li.num2, .ind_gztjclist li.num2 {border-bottom: none;}
.ind_grlist li a, .ind_gztjclist li a {display: block; text-align: center;height: 102px;padding-top: 12px; font-size: 16px;color: #999;line-height: 16px;overflow: hidden;}
.ind_grlist li .ico,.ind_gztjclist li .ico{display: block;width: 27px;height:26px;margin: 0 auto;text-align: center;overflow: hidden;}
.ind_grlist li img, .ind_gztjclist li img {display:block; width: 44px;height: auto;}
.ind_grlist li .img_title, .ind_gztjclist li .img_title {display: block;width: 20px;margin: 6px auto 0;}

.ywb_item.active .ind_grlist li {float: left;width: 89px;margin-top: 17px;border-bottom: none;}
.ywb_item.active .ind_grlist li a {display: block;text-align: center;color: #5c6173;padding-top: 0;height: 60px;}
.ywb_item.active .ind_grlist li .ico{display: block;width: 34px; height: 34px;margin: 0 auto;text-align: center;overflow: hidden;}
.ywb_item.active .ind_grlist li img {width:auto;}
.ywb_item.active .ind_grlist li a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.ywb_item.active .ind_grlist li .img_title {display: block;width: 100%; line-height: 22px;height: 22px;margin-top: 4px;}

.ind_bscx {margin-top: 15px;}
.ind_bscx li {width: 160px;height: 71px;float: left;margin-left: 13px;}
.ind_bscx li a {display: block;line-height: 71px;text-align: center;font-size: 17px;color: #3573b5;background: #f9fcff url("../images/bs_cx_bg.png1.png") center no-repeat;}
.ind_bscx li span{display: inline-block;vertical-align: middle;}
.ind_bscx li .ico{width: 32px;height: 30px;overflow:hidden;}
.ind_bscx li img {display:block;}
.ind_bscx li a:hover .ico {transition: all .6s;transform: rotateY(360deg);}

.ywb_item.active .ind_grlist li a:hover, .ywb_item.active .ind_gztjclist li a:hover {color: #3573b5;}
/*主题*/
.ywb_item.active .ind_gztjclist {padding-top: 7px;}
.ywb_item.active .ind_gztjclist li {width: 160px;float: left;margin: 10px 0 0 13px;overflow: hidden;border: none;}
.ywb_item.active .ind_gztjclist li a {display: block;font-size: 17px;color: #666; line-height: 66px;height: 66px;background: #fbfbfb;padding: 0 0 0 12px;}
.ywb_item.active .ind_gztjclist li .ico{display: block;float: left;width: 34px; height:34px; margin: 16px 8px 16px 0;text-align: center;overflow: hidden;}
.ywb_item.active .ind_gztjclist li img{width:auto;}
.ywb_item.active .ind_gztjclist li .img_title {float: left;width: auto; line-height: 66px;margin: 0;}
.ywb_item.active .ind_gztjclist li a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.ywb_item.active .ind_gztjclist li a:hover {background: #E8F2FF;color: #3573b5;}
/*便民查询*/
.bm_cxbox {position: relative;height: 172px;}
.bm_cxbox .bd {height: 172px; overflow: hidden;}
.bm_cxbox li {width: 420px;height: 172px; float: left;overflow: hidden;}
.bm_cxbox li dd {width: 105px;height: 66px; float: left;margin-top: 20px;}
.bm_cxbox li dd a {display: block;text-align: center;font-size: 16px;color: #5c6173;}
.bm_cxbox li dd .img_title {display: block;margin-top: 6px;}
.bm_cxbox li dd a .ico{display: block; width: 34px; height: 34px;margin: 0 auto; overflow: hidden;}
.bm_cxbox li dd a .ico img{display: block;}
.bm_cxbox li dd a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.bm_cxbox li dd a:hover {color: #3573b5;}
.bm_cxbox .bd ul {overflow: hidden;}
.bm_cxbox .next {position: absolute;right: 6px;top: -40px;width: 50px; display: block;line-height: 40px;color: #999; padding-right: 20px;background: url("../images/shua.png") right center no-repeat;}
.bm_cxbox .next:hover {color: #3573b5;background-image: url("../images/shua_on.png");}
/*办件统计*/
.ind_bjtj { border: #ececec 1px solid;margin-bottom: 20px;}
.bjtj_tit {width: 53px;height: 86px;background: #fbfbfb url("../images/ind_tj_icon.png") center 8px no-repeat;}
.bjtj_tit span,.bjtj_tit .tit {display: block;padding-top: 40px;line-height: 20px;text-align: center;font-size: 15px;font-weight: bold;color: #3573b5;}

.ind_bjtj ul {margin-left: 50px;}
.ind_bjtj ul li {width: 118px;float: left;border-right: #ececec 1px dashed;padding: 2px 0; text-align: center;font-size: 13px;color: #999;line-height: 20px;}
.ind_bjtj ul li.num3 {border-right: none;}
.ind_bjtj ul li .num {display: block; font-size: 16px;color: #666;font-weight: bold;}

/*一网问*/
.yww_link {margin: 20px 0 15px;height: 94px;}
.yww_link li {width: 94px;float: left;margin-right: 12px;}
.yww_link li a {display: block;background: #fbfbfb;text-align: center;line-height: 22px;padding-top: 16px;height: 78px;font-size: 16px; color: #5c6173;}
.yww_link li .img_title {display: block; margin-top: 7px;}
.yww_link li.num4 {margin-right: 0;}
.yww_link li .ico{display: block;width: 36px;height: 36px;overflow:hidden;text-align: center;margin: 0 auto;}
.yww_link li .ico img{display: block;}
.yww_link li a:hover {background: #E8F2FF;color: #3573b5;}
.yww_link li a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateZ(45deg) scale(1.1);-webkit-transform: rotateZ(45deg) scale(1.1);}
.ind_hfxd {height: 160px;margin-bottom: 10px;}
.ind_hfxd li .p1, .ind_hfxd li .p2, .ind_hfxd li .p4 {display: none;}
.ind_hfxd li .p3 {float: right;font-size: 14px;color: #999;}
.ind_hfxd li .p0 {margin-right: 83px;float: none;}
.ind_hfxd li .p0 a {display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 0;}
.ind_hfxd li a{float: none; margin-right:50px;display: block;}
/*一网游*/
.ind_ywytab {float: right;}
.ind_ywytab li {float: left;margin-left: 26px;}
.ind_ywytab li a {display: block;font-size: 16px;color: #666;line-height: 46px;}
.ind_ywytab li.active a {color: #3673b6;}
.ywy_con {padding-top: 5px;height: 230px;}
.ywy_con li {width: 80px;float: left;margin-right: 32px;margin-top: 15px;}
.ywy_con li.num4, .ywy_con li.num8 {margin-right: 0;}
.ywy_con li a {display: block;text-align: center;font-size: 16px;color: #666;line-height: 30px;}
.ywy_con li .img_title {display: block;}
.ywy_con li .ico {display: block; width: 70px;height: 70px;background: url("../images/ywy_bg.png") center no-repeat;border-radius: 50%; overflow: hidden;margin: 0 auto;}
.ywy_con li a:hover img {transition: all .6s;-webkit-transition: all .6s;transform: scale(1.1);-webkit-transform: scale(1.1);}
.ywy_con li a:hover {color: #3673b6;}
.ywy_con li a:hover .ico {background: #E8F2FF;}

/* 一网游首页 20201007 */
.big_title .big_title_ul{height: 40px;line-height: 40px;position: absolute;right:0;bottom: 0;}
.big_title .big_title_ul li{float: left;margin-left: 26px;}
.big_title .big_title_ul li a{display: block;font-size: 16px;color: #666;}
.big_title .big_title_ul li a:hover{color:#3573b5;font-weight: bold;}
.big_title .big_title_ul li.active a{color:#3573b5;font-weight: bold;}

.big_title .big_title_ul_01{display:none;height: 40px;line-height: 40px;position: absolute;right:0;bottom: 0;}
.big_title .big_title_ul_01 li{float: left;margin-left: 26px;}
.big_title .big_title_ul_01 li a{display: block;font-size: 16px;color: #666;}
.big_title .big_title_ul_01 li a:hover{color:#3573b5;font-weight: bold;}
.big_title .big_title_ul_01 li.active a{color:#3573b5;font-weight: bold;}

.hm-carousel { position: relative; overflow: hidden; }
.hm-carousel .img-list { position: absolute; top: 0; left: 0; height: 100%; }
.hm-carousel .img-list li { position: relative; float: left; width: 411px; height: 100%; overflow: hidden; }
.hm-carousel .img-list li span{position: absolute;height: 32px;line-height: 32px;display: block;width: 96%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;background: rgba(0, 0, 0, .5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);bottom: 0;left: 0;text-align: center;padding: 0 2%;}
.hm-carousel .img-list li img { width: 100%; height: 170px; }
.hvideo-sec-1 {position: relative;height: 217px;width: 411px;margin: 14px auto 0;overflow: hidden;}
.hvideo-sec-1 .hm-min-wth { position: relative; height: 100%; }
.hvideo-sec-1 .hm-carousel { width: 100%; height: 170px;overflow: hidden;}
.hvideo-sec-1 .hm-carousel li { width: 411px; }
.hvideo-sec-1 .carousel-thumb { position: absolute; left: 0; width: 411px;bottom: 0;height:46px;}
.hvideo-sec-1 .carousel-thumb .thumb-box { position: relative; width: 347px; height: 46px;overflow: hidden; }
.hvideo-sec-1 .carousel-thumb .thumb-box ul { position: absolute; left: 0; top: 0; }
.hvideo-sec-1 .carousel-thumb li { float: left; width: 85px; height: 46px; margin-left: 1px;}
.hvideo-sec-1 .carousel-thumb li a img{width: 100%;height: 46px;}
.hvideo-sec-1 .carousel-thumb li.active { position: relative; width:85px; }
/* .hvideo-sec-1 .carousel-thumb li.active a img { width: 135px; top: -5px; left: -5px; } */
.hvideo-sec-1 .carousel-thumb li a { position: relative; display: block; height: 46px; overflow: hidden; }
.hvideo-sec-1 .carousel-thumb li a img { position: absolute; width: 85px; height: 46px;left: 0;top:0; }
.hvideo-sec-1 .carousel-thumb .btn { width: 32px; height: 46px;cursor: pointer; }
.hvideo-sec-1 .carousel-thumb .lf-btn {background: url("../images/ywy_index_left.jpg") no-repeat center; }
.hvideo-sec-1 .carousel-thumb .rt-btn {background: url("../images/ywy_index_right.jpg") no-repeat center; }
/*
.ywy_flash{display: none;}
.ywy_flash{display:none;width:100%;height: 220px;position: relative;background:#fff;margin-top:14px;overflow: hidden; }
.ywy_flash .hd{display:none;height:15px; overflow:hidden; position:absolute; right:5px; bottom:17px; z-index:1; }
.ywy_flash .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ywy_flash .hd ul li{float:left;width:10px;height:10px;border: 0;border-radius:50%;background:#fff;margin-right:10px;text-indent: 99px;}
.ywy_flash .hd ul li.on{ background:#3573b5;}
.ywy_flash .bd{height: 220px; position:relative;z-index:0;width: 100%;}
.ywy_flash .bd li{ zoom:1; vertical-align:middle;position: relative;float: left;}
.ywy_flash .bd ul,.ywy_flash .bd li,.ywy_flash .bd li a{display: block;width: 100%;height: 100%;}
.ywy_flash .bd img{ width:100%; height:100%; display:block;}
.ywy_flash .bd li .title{display:block;height:38px;line-height:38px;bottom:0 !important;left:0;right:0;padding:0 10px;position:absolute;background:url(../images/black_30.png) 0 0 repeat;text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: '寰蒋闆呴粦';font-size: 15px;color:#fff;text-align: center;}
.ywy_flash .prev, .ywy_flash .next{display:block;width:26px;height:50px;background: url(../images/ywy_prve.png) no-repeat;top:50%;margin-top:-25px;position: absolute;cursor: pointer;}
.ywy_flash .prev{ background-position: -26px 0px;left:0;}
.ywy_flash .next{background-position: -78px 0px;right:0;}
*/

.ywy_flash{width:100%;height: 220px;position: relative;background:#fff;margin-top:14px;overflow: hidden; }
.ywy_flash .hd{display:none;height:15px; overflow:hidden; position:absolute; right:5px; bottom:17px; z-index:1; }
.ywy_flash .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ywy_flash .hd ul li{float:left;width:10px;height:10px;border: 0;border-radius:50%;background:#fff;margin-right:10px;text-indent: 99px;}
.ywy_flash .hd ul li.on{ background:#0a8c4a;}
.ywy_flash .bd{ position:relative; height:100%; z-index:0;}
.ywy_flash .bd li{ zoom:1; vertical-align:middle;position: relative; }
.ywy_flash .bd img{ width:100%; height:220px; display:block;  }
.ywy_flash .bd li .title{display:block;height:38px;line-height:38px;bottom:0 !important;left:0;right:0;padding:0 10px;position:absolute;background:url(../images/black_30.png) 0 0 repeat;text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: '寰蒋闆呴粦';font-size: 15px;color:#fff;text-align: center;}
.ywy_flash .prev, .ywy_flash .next{display:block;width:26px;height:50px;background: url(../images/ywy_prve.png) no-repeat;top:50%;margin-top:-25px;position: absolute;}
.ywy_flash .prev{ background-position: -26px 0px;left:0;}
.ywy_flash .next{background-position: -78px 0px;right:0;}

/*首页-右侧*/
.rightbox {width: 670px;}
/*一网看*/
.ls-weather {float: right;margin-top: 10px;}
.ls-weather a{ padding-left: 44px; display: inline-block; background: url("../images/ind_weather.png") left center no-repeat;}
.ls-weather i{display: inline-block; width: 15px; height: 15px; vertical-align: middle; background: url("../images/plugin-widget.gif") 0 0 no-repeat; margin: -2px 0 0 2px;}
.ls-weather a:hover i{background-position: -15px 0;}

/**轮播图**/
.twbox {width: 100%;height: 320px;overflow: hidden;margin-top: 16px;}
.twbox .flashPic .title{height: 40px; line-height:40px;padding: 0 110px 0 10px; font-size: 16px;}
.twbox .ind-flashNum{ height:10px; overflow:hidden; position:absolute; right:6px; bottom:15px; z-index:1; }
.twbox .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.twbox .ind-flashNum ul li{ float:left; margin-right:6px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:url(../images/tw_ico.png) 0 0 no-repeat !important; overflow: hidden; cursor: pointer;}
.twbox .ind-flashNum ul li.on{width: 19px !important;background:url("../images/tw_ico.png") -10px 0 no-repeat !important;}


.xwbox {width: 610px;}
.xwcon .list1 {height: 240px;}
.xwcon .list1 li a {max-width: 570px;}
/*.xwcon .list1#dtab03 .unit { width: 70px;}*/
.zyzz_tit {height: 30px;line-height: 30px;padding-top: 9px;margin: 3px 0; overflow: hidden;}
.zyzz_tit li {float: left;margin-right: 15px;}
.zyzz_tit li a {display: block; font-size: 16px;height: 30px;line-height: 30px;font-weight: bold; padding: 0 10px;background: #fbfbfb;}
.zyzz_tit li.active a {color: #3573b5;background: #f3f7fb;}
.xwcon .zyzzcon {height: 80px;padding: 0;}
.xwcon .zyzzcon2 {height: 115px;}
.xwcon .zyzzcon li a {max-width: none;display: block;float: none; margin-right: 60px;}

/**专题专栏**/
.ztzlbox{height: 100px;position: relative; padding-left: 46px;}
.ztzlbox .zt_tit{ position: absolute; left: 0; top: -7px; width: 43px; height: 93px; }
.ztzlbox .zt_tit a{display: block; height: 100%; overflow: hidden; text-indent: -200em;background: url("../images/ztzl_tbg.png") 0 0 no-repeat;}
.zt_pic {width: 300px;height: 88px;overflow: hidden;}
.zt_pic li .img_title {display: none;}
.zt_pic .flashNum{ height:10px; overflow:hidden; position:absolute; right:3px; bottom:7px; z-index:1;display: none; }
.zt_pic .flashNum ul{ overflow:hidden; zoom:1; float:left;}
.zt_pic .flashNum ul li{ float:left; margin-right:4px; width:8px; height:8px; text-indent: -20em; font-size: 0; background:url(../images/zt_ico.png) 0 0 no-repeat !important; overflow: hidden; cursor: pointer;}
.zt_pic .flashNum ul li.on{background:url("../images/zt_ico.png") -8px 0 no-repeat !important;}
.zt_pic .ind-flashNum{ height:8px; overflow:hidden; position:absolute; right:3px; bottom:7px; z-index:1; }
.zt_pic .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.zt_pic .ind-flashNum ul li{ float:left; margin-right:4px; width:8px; height:8px; text-indent: -20em; font-size: 0; background:url(../images/zt_ico.png) 0 0 no-repeat !important; overflow: hidden; cursor: pointer;}
.zt_pic .ind-flashNum ul li.on{background:url("../images/zt_ico.png") -8px 0 no-repeat !important;}

.zt_pic .prev, .zt_pic .next {display: block;width: 19px;height: 30px;position: absolute;top: 50%;margin-top: -15px;cursor: pointer;z-index: 9;}
.zt_pic .prev {left: 0;background: url("../images/gy_left.png") center no-repeat;}
.zt_pic .next {right: 0;background: url("../images/gy_right.png") center no-repeat;}

/**专题专栏-文字**/
.ztzl_right {width: 323px;float: left;}
.ztzl_right .ztzlcon {height: 88px;overflow: hidden;}
.ztzl_right li {width: 100%;height: 88px !important;float: left;overflow: hidden;}
.ztzl_right li dd {display: block;float: left;margin: 0 0 0px 1px;padding-bottom: 1px;}
.ztzl_right li dd.num1, .ztzl_right li dd.num6, .ztzl_right li dd.num11 {width: 114px;}
.ztzl_right li dd.num2, .ztzl_right li dd.num7, .ztzl_right li dd.num12 {width: 93px;}
.ztzl_right li dd.num3, .ztzl_right li dd.num5, .ztzl_right li dd.num8, .ztzl_right li dd.num10, .ztzl_right li dd.num13, .ztzl_right li dd.num15 {width: 113px;}
.ztzl_right li dd.num4, .ztzl_right li dd.num9, .ztzl_right li dd.num14 {width: 208px;}
.ztzl_right li dd.num4, .ztzl_right li dd.num5, .ztzl_right li dd.num9, .ztzl_right li dd.num10, .ztzl_right li dd.num14, .ztzl_right li dd.num15 {padding-bottom: 0;}
.ztzl_right li dd a {display: block;height: 43px;line-height: 43px; text-align: center;font-size: 14px;color: #fff;background: #83a2d6;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .5s;}
.ztzl_right li dd a.h {line-height: 18px !important;height: 40px;padding-top: 3px;}
.ztzl_right li dd.num4 a, .ztzl_right li dd.num5 a, .ztzl_right li dd.num9 a, .ztzl_right li dd.num10 a, .ztzl_right li dd.num14 a, .ztzl_right li dd.num15 a {height: 44px;line-height: 44px;}
.ztzl_right li dd.num4 a.h, .ztzl_right li dd.num5 a.h, .ztzl_right li dd.num9 a.h, .ztzl_right li dd.num10 a.h, .ztzl_right li dd.num14 a.h, .ztzl_right li dd.num15 a.h {height: 41px;}
/*.ztzl_right li dd.num1 a,.ztzl_right li dd.num6 a{background: #83a2d6;}*/
.ztzl_right li dd.num2 a, .ztzl_right li dd.num5 a, .ztzl_right li dd.num7 a, .ztzl_right li dd.num10 a, .ztzl_right li dd.num12 a, .ztzl_right li dd.num15 a {background: #bacbe8;}
.ztzl_right li dd.num3 a, .ztzl_right li dd.num4 a, .ztzl_right li dd.num8 a, .ztzl_right li dd.num9 a, .ztzl_right li dd.num13 a, .ztzl_right li dd.num14 a {background: #98b2de;}
.ztzl_right .prev, .ztzl_right .next {width: 14px;height: 14px;position: absolute;right: -17px;;z-index: 1;cursor: pointer;}
.ztzl_right .prev {top: 22px;background: url("../images/ind_zt_prev.png") 0 0 no-repeat;}
.ztzl_right .next {top: 49px;background: url("../images/ind_zt_prev.png") 0 -15px no-repeat;}
.ztzl_right li dd a:hover {background: #3573B5;}
.ztzl_right .prev:hover, .ztzl_right .next:hover {background-position-x: -16px;}
/*政务公开*/
.zfwj_con {height: 120px;}
.ind_zwgk {margin: 14px 0;}
.ind_zwgk .ind_gkmllist { display: none;}
.ind_zwgk .active { display: block;}
.ind_gkmllist li {width: 128px;float: left;margin: 0 3px;}
.ind_gkmllist li a {display: block;text-align: center;padding: 0 6px; line-height: 28px;font-size: 16px;color: #5c6173; }
.ind_gkmllist li .ico{width: 74px;height: 74px;display: block;margin: 0 auto;overflow: hidden;background: url("../images/ind_gkzt_bg.png") center no-repeat;}
.ind_gkmllist li .ico img{display: block;}
.ind_gkmllist li .img-title {display: block;margin-top: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_gkmllist li a:hover ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.ind_gkmllist li a:hover {color: #3573b5;}
.ind_zdly {position: relative;height: 106px;overflow: hidden;}
.ind_zdly .prev, .ind_zdly .next {position: absolute;width: 20px;height: 20px;top: 28px;cursor: pointer;}
.ind_zdly .prev {left: 0; background: url("../images/gk_prev.png") 0 0 no-repeat;}
.ind_zdly .next {right: 0; background: url("../images/gk_next.png") 0 0 no-repeat;}
.ind_zdly .prev:hover, .ind_zdly .next:hover {background-position-y: -22px;}
/*公益广告*/
.gybox .zx_title {border-bottom: #eaeaea 1px dashed;}
.gy_left {width: 180px;}
.gy_pic {width: 100%;height: 220px;margin-top: 14px; position: relative;overflow: hidden;}
.gy_pic li {float: left;width: 180px;}
.gy_pic li img {width: 180px;height: 220px;}
.gy_pic li .img_title, .gy_pic li .title {display: none;}
.gy_pic .prev, .gy_pic .next {display: block;width: 19px;height: 30px;position: absolute;top: 50%;margin-top: -15px;cursor: pointer;}
.gy_pic .prev {left: 0;background: url("../images/gy_left.png") center no-repeat;}
.gy_pic .next {right: 0;background: url("../images/gy_right.png") center no-repeat;}

.gy_right {width: 463px;}
.view-list {margin-top: 14px;}
.view-list li {float: left;margin: 0 0 10px 10px;position: relative;overflow: hidden;}
.view-list li a {display: block;height: 100%; text-align: center;color: #fff;}
.view-list li.num1 {margin: 0;width: 180px;height: 220px;}
.view-list li.num2 {width: 173px;height: 90px;}
.view-list li.num3 {width: 90px;height: 90px;}
.view-list li.num4 {width: 105px;height: 120px;}
.view-list li.num5 {width: 157px;height: 120px;}
.view-list li img {width: 100%;height: 100%;}
.view-list li .img_title {display: block;width: 100%; position: absolute;height: 36px;line-height: 36px;color: #fff; left: 0;bottom: -36px;background: url("../images/black50.png");}
.view-list li a:hover img {transition: all .6s;-webkit-transition: all .6s;transform: scale(1.1);-webkit-transform: scale(1.1);}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ind_pd {padding: 20px 20px;}
    .ind_mainer .ind_line {left: 362px;}
    .zx_title li {margin-left: 15px;}
    /*左侧*/
    .leftbox {width: 342px;}
    .ywb_item.active {width: 279px;}
    .ywb_item.active .ind_grlist li {width: 69px;}
    .ywb_item.active .ind_bscx li {width: 129px;margin-left: 10px;}
    .ywb_item.active .ind_gztjclist li {width: 129px;margin: 10px 0 0 10px;}
    .ywb_item.active .ind_gztjclist li a {padding: 0 0 0 8px;font-size: 14px;}
    /*.ywb_item.active .ind_gztjclist li .ico {margin: 16px 2px 16px 0;}*/
    
    .bm_cxbox li {width: 342px;}
    .bm_cxbox li dd {width: 85px;}
    
    .ind_bjtj ul li {width: 95px;}
    
    .yww_link li {width: 78px;margin-right: 10px;}
    .yww_link li a {font-size: 13px;}
    
    .ywy_con li {margin-right: 7px;}
    /*右侧*/
    .rightbox {width: 570px;}
    .xwcon .list1 li a {max-width: 473px;}
    /*重要转载*/
    .zyzz_tit li{margin-right: 5px;}
    .zyzz_tit li a{padding: 0 6px;font-size: 15px;}
    .zt_pic {width: 200px;}
    /*政务公开*/
    .ind_gkmllist li {width: 108px;}
    /*公益广告*/
    .gy_left {width: 150px;}
    .gy_pic li {width: 180px;}
    .gy_pic li img {width: 150px;}
    /*视觉黄山*/
    .gy_right {width: 400px;}
    .view-list li.num1 {width: 158px;}
    .view-list li.num2 {width: 156px;}
    .view-list li.num3 {width: 66px;}
    .view-list li.num4 {width: 98px;}
    .view-list li.num5 {width: 124px;}

    /* 一网游 */
    .hvideo-sec-1,.big_title_ul{display: none!important;}
    .big_title .big_title_ul_01,.ywy_flash{display: block!important;}
    .big_title .big_title_ul_01 li{margin-left: 10px;}
    .ywy_con li{padding-right: 7px;}
    .ind_ywytab li{margin-left:12px;}
}
@media only screen and (max-width: 991px) {
    .ind_pd {padding: 20px 15px;}
    .ind_line {display: none;}
    
    /*左侧*/
    .leftbox {width: 100%;float: none;}
    .ywb_item {width: 188px;}
    .bm_cxbox li {width: 100%;}
    .bm_cxbox li dd {width: 25%;}
    
    .ind_bjtj ul li {width: 33%;}
    
    .yww_link li {width: 175px;}
    .ywy_con li {width: 160px;}
    /*右侧*/
    .rightbox {width: 100%;float: none;margin-top: 20px;}
    .xwcon .list1 li a {max-width: 610px;}
    /*专题*/
    .ztzl_right {width: 375px;}
    .ztzl_right .prev, .ztzl_right .next {right: 0;}
    .ztzl_right li dd.num1, .ztzl_right li dd.num6, .ztzl_right li dd.num11 {width: 118px;}
    .ztzl_right li dd.num2, .ztzl_right li dd.num7, .ztzl_right li dd.num12 {width: 119px;}
    .ztzl_right li dd.num3, .ztzl_right li dd.num5, .ztzl_right li dd.num8, .ztzl_right li dd.num10, .ztzl_right li dd.num13, .ztzl_right li dd.num15 {width: 135px;}
    .ztzl_right li dd.num4, .ztzl_right li dd.num9, .ztzl_right li dd.num14 {width: 238px;}
    
    .ind_gkmllist li {width: 20%;margin: 0 !important;}
    .ind_gkmllist .ind_zdly ul {width: 100% !important;}
    /*视觉黄山*/
    .gy_right {width: 538px;}
    .view-list li.num1 {width: 200px;}
    .view-list li.num2 {width: 206px;}
    .view-list li.num3 {width: 110px;}
    .view-list li.num4 {width: 140px;}
    .view-list li.num5 {width: 175px;}

    /* 一网游 */
    .hvideo-sec-1,.big_title_ul{display: none!important;}
    .big_title .big_title_ul_01,.ywy_flash{display: block!important;}

    .ywy_con{height:auto;}
    .ywy_con li{width: 160px;}
    /*.ywy_flash,.ywy_flash .bd{height:360px;width: 100%;}*/
    /*.ywy_flash .bd img{height:360px;width: 100%;}*/
    /*.ywy_flash .bd,.ywy_flash .bd li,.ywy_flash .bd li a{height: 360px;display: block;width: 100%;}*/
    .ywy_flash{height:420px;}
    .ywy_flash .bd img{height:420px;}
}
@media only screen and (max-width: 767px) {
    .ind_pd {padding: 15px 10px;}
    .xw_title, .zx_title {height: auto;}
    .xw_title li {margin-right: 4px;}
    /*一网办*/
    .ywb_box {padding-top: 0;height: auto;margin-bottom: 15px;}
    .ywb_item {width: auto !important;height: auto !important;padding-bottom: 15px; float: none;margin-top: 20px !important;}
    .ywb_item .ywb_top {text-align: center; background: #e8f2ff url("../images/ywb_topbg.png") bottom center no-repeat;}
    .ywb_item .ywb_top img {width: 50px;margin: 0;}
    .ywb_item .ywb_top a {display: block;padding-top: 11px;height: 89px;font-size: 23px;font-weight: bold;color: #3573b5;}
    .ywb_item .ywb_top .title {display: block;height: 26px;line-height: 26px;}
    
    .ywb_item .ind_grlist li {float: left;width: 25% !important;margin-top: 17px;border-bottom: none;}
    .ywb_item .ind_grlist li a {display: block;text-align: center;color: #5c6173;padding-top: 0;height: 60px;}
    .ind_grlist li .ico, .ind_gztjclist li .ico {width: 34px !important;height: 34px !important;}
    .ind_grlist li img, .ind_gztjclist li img{width: auto;}
    .ywb_item .ind_grlist li a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
    .ywb_item .ind_grlist li .img_title {display: block;width: 100%; line-height: 22px;height: 22px;margin-top: 4px;}

    .ywb_item .ind_bscx {margin-top: 15px;}
    .ind_bscx li {width: 48% !important;height: 71px;float: left;margin: 0 1% !important;}
    .ind_bscx li a{background-size: 100% !important;}
    /*.ywb_item .ind_bscx li a {display: block;line-height: 71px;text-align: center;font-size: 17px;color: #3573b5;background: #f9fcff url("../images/bs_cx_bg.png1.png") center no-repeat;background-size: 100% !important;}*/
    /*.ywb_item .ind_bscx li img {display: inline-block;vertical-align: middle;}*/
    /*.ywb_item .ind_bscx li a:hover .ico {transition: all .6s;transform: rotateY(360deg);}*/


    .ywb_item .ind_grlist li a:hover, .ywb_item .ind_gztjclist li a:hover {color: #3573b5;}
    /*主题*/
    .ywb_item .ind_gztjclist {padding-top: 7px;}
    .ind_gztjclist li .ico,.ywb_item.active .ind_gztjclist li .ico{float: left;margin: 16px 8px 16px 0;}
    .ywb_item .ind_gztjclist li {width: 31.33% !important;float: left;margin: 16px 1% 0 !important;overflow: hidden;border: none;}
    .ywb_item .ind_gztjclist li a {display: block;font-size: 17px;color: #666; line-height: 66px;height: 66px;background: #fbfbfb;padding: 0 0 0 12px;}
    /*.ywb_item .ind_gztjclist li img {width: 30px;height: 32px;float: left; margin: 17px 12px 17px 0;}*/
    .ywb_item .ind_gztjclist li .img_title,.ywb_item.active .ind_gztjclist li .img_title {float: none;width: auto;line-height: 66px;margin: 0 0 0 40px;text-align: left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .ywb_item .ind_gztjclist li a:hover .ico {transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
    
    /*统计*/
    .bjtj_tit {width: 100%;float: none;height: 36px;background: #fbfbfb url("../images/ind_tj_icon.png") 10px center no-repeat;}
    .bjtj_tit br {display: none;}
    .bjtj_tit span,.bjtj_tit .tit {padding-top: 10px;padding-left: 40px;text-align: left;}
    .ind_bjtj ul {margin-left: 0;padding: 10px 0;}
    
    .yww_link li {width: 23%;margin: 0 1% !important;}
    /*一网问*/
    .ind_hfxd {height: auto;}
    /*一网游*/
    .ywy_con li {width: 25%;margin: 15px 0 0;}
    .ywy_con li img {max-width: 100%;}
    .big_title .big_title_ul_01 li{margin-left: 5px;}
    .zfwj_con {margin-bottom: 15px;}
    /*右侧*/
    .ztzlbox {height: auto;margin-bottom: 15px;}
    .zt_pic {width: 100%;float: none;}

    /*重要转载*/
    .zyzz_tit{height: auto;}
    .zyzz_tit li{margin: 0 5px 8px;}
    .zyzz_tit li a{padding: 0 10px;}
    /*专题*/
    .ztzl_right {width: 100%;float: none;margin-top: 10px;position: relative;}
    .ztzl_right .ztzlcon .bd {padding-right: 20px;}
    .ztzl_right li {width: 100%;}
    .ztzl_right li dd {width: 33.33% !important;margin: 0 !important;}
    .ztzl_right li dd a {height: 43px !important;line-height: 43px !important; border-left: #fff 1px solid;border-bottom: #fff 1px solid;}
    .ztzl_right li dd a.h {height: 40px !important;}
    .ztzl_right li dd.num4, .ztzl_right li dd.num5, .ztzl_right li dd.num9, .ztzl_right li dd.num10, .ztzl_right li dd.num14, .ztzl_right li dd.num15,.ztzl_right li dd.num19, .ztzl_right li dd.num20 {width: 50% !important;}
    
    /*政务公开*/
    .ind_zwgk {height: auto}
    .zx_title .title, .zx_title ul {float: none;}
    .zx_title li {margin-left: 0;margin-right: 16px;}
    .ind_gkmllist li {width: 33.33%;margin: 0 0 10px !important;}
    
    /*公益广告*/
    .gy_left {width: 100%;}
    .gy_pic {width: 180px;margin: 14px auto 0;}
    .gy_right {width: 100%;margin-top: 15px;}
    /*.view-list li {width: 100% !important;float: none;height: auto !important;margin: 0 0 10px !important;}*/
    .view-list li{margin: 0 0 10px 2%;}
    .view-list li.num1{width:40%;}
    .view-list li.num2{width: 32%;}
    .view-list li.num3{width: 24%;}
    .view-list li.num4{width: 27%;}
    .view-list li.num5{width: 29%;}

    /*.view-list li a {height: auto;}*/
    .view-list li .img_title {bottom: 0;}

    /* 一网游 */
    .ind_ywytab li{margin-left:20px;}
    .ywy_con li{width: 25%;padding: 15px 0 0;}
    .ywy_con li a{font-size:15px;}
    .ywy_con li a img{max-width:90%;height:auto;}
    /*.ywy_flash{height:auto;width: 100%;}*/
    /*.ywy_flash .bd img{height:auto;width: 100%;}*/
    /*.ywy_flash .bd,.ywy_flash .bd li,.ywy_flash .bd li a{height: auto;display: block;width: 100%;}*/
    /*.ywy_flash,.ywy_flash .bd{height: 320px;}*/
    .ywy_flash{height:360px;}
    .ywy_flash .bd img{height:360px;}
}
@media (max-width: 580px){
   /* .ywy_flash,.ywy_flash .bd{height: 240px;}*/
    .ywy_flash{height:300px;}
    .ywy_flash .bd img{height:300px;}
}

@media only screen and (max-width: 479px) {
    .big_title {height: auto;}
    .ind_ywytab {float: none;}
    .big_title h2 {font-size: 26px;float: none;}
    .ls-weather{display: none;}
    .ind_ywytab li {margin-left: 0;margin-right: 10px;}
    .ywy_flash{height:240px;}
    .ywy_flash .bd img{height:240px;}

    .ywb_item .ind_gztjclist li {width: 48% !important;}
    .ywb_item .ind_gztjclist li a {font-size: 16px !important;}
    /*.ywb_item .ind_gztjclist li img {margin: 17px 3px 17px 0 !important;}*/
    .ind_gztjclist li .ico, .ywb_item.active .ind_gztjclist li .ico{margin: 16px 4px 16px 0;}
    
    .bm_cxbox li dd a, .yww_link li a, .ywy_con li a, .ind_gkmllist li a {font-size: 14px;}
    
    .twbox {height: 230px !important;}

}
@media only screen and (max-width:374px) {
    .ywy_flash{height:200px;}
    .ywy_flash .bd img{height:200px;}
}
@media only screen and (max-width: 340px) {
    .ywb_item .ind_gztjclist li a {font-size: 14px !important;}
    .yww_link li.num3 a {line-height: 18px;}
    
    .twbox {height: 190px !important;}
    .ywy_flash,.ywy_flash .bd{height: 200px;}

    .view-list li.num1{height: 200px;}
    .view-list li.num2,.view-list li.num3{height: 85px;}
    .view-list li.num4,.view-list li.num5{height: 105px;}
}
/*互动交流-主页*/
.hd_title {height: 38px;background: url("../images/line_db.gif") bottom repeat-x;}
.hd_title li {float: left;margin-right: 10px;}
.hd_title li.line {width: 1px;height: 20px;background: #cecece;margin: 6px 18px 0;}
.hd_title li a { display: block;height: 37px; font-size: 21px;color: #666;}
.hd_title li.active a,.hd_title li a:hover {font-weight: bold;color: #3573b5;border-bottom: #3589b9 1px solid;}

.hdlm_box {margin-top: 24px;position: relative;}
.hd_line {width: 1px;height: 100%;background: #ececec;position: absolute;top: 0;left: 768px;}
.hd_line span {display: block;width: 7px;height: 2px;background: #9ebfee;position: absolute;left: -3px;}
.hd_line span.top_ico {top: 0;}
.hd_line span.bottom_ico {bottom: 0;}

.hdlm_box .ind_line {left: 766px;}
/*互动左侧*/
.hd_left {width: 743px;}
.zfrx {margin: 15px 0;}
.zfrx_list {width: 280px;float: left;}
.zfrx_list li a {display: block;height: 83px; border: #dee2e6 1px solid;text-align: center;}
.zfrx_list li img {max-width: 100%;}
.zfrx_list li .img_title {display: none;}
.zfrx_list2 {width: 443px;float: right; border: #dee2e6 1px solid;padding: 10px 0;}
.zfrx_list2 li {width: 84px;float: left;margin: 0 13px;}
.zfrx_list2 li a {display: block;height: 63px;text-align: center;font-size: 16px;line-height: 26px;}
.zfrx_list2 li .img_title {display: block;}
.zfrx_list2 li a:hover img {transition: all .5s;transform: rotateY(360deg);}
/***回复选登**/
.hd_hfxd {position: relative;margin-top: 16px;}
.hdy_cxbox {position: absolute;width: 436px; right: 0;top: -54px;}
.hdy_cxbox li {float: left;position: relative;}
.hdy_cxbox li.bt {line-height: 29px;width: 56px;}
.hdy_cxbox li.srk {height: 29px;margin-right: 10px;}
.hdy_cxbox li.srk input {width: 141px;float: left; height: 27px;line-height: 27px;text-indent: 8px;color: #999;border: #dcdcdc 1px solid;background: none;outline: none;}
.hdy_cxbox li.srk1 {float: none; height: 27px;margin: 0 84px 0 0px;}
.hdy_cxbox li.srk1 input {float: left; width: 294px;height: 27px;line-height: 27px;text-indent: 8px; color: #999;border: #dcdcdc 1px solid;background: none;outline: none;}
.hdy_cxbox li.cxbtn {width: 74px;height: 29px;float: none;position: absolute;right: 0;top: 0;}
.hdy_cxbox li.cxbtn input {width: 74px;height: 29px;border: none;line-height: 29px;text-align: center;color: #fff;background: #3573b5;outline: none;}
.hdy_cxbox .ph-label span{left: 8px;}
.hdy_cxbox .ph-label{left: 56px;}


.hd_mesgbox {}
.hd_mesgbox p {float: right;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd_mesgbox p.p0 {float: none;margin-right: 425px;}
.hd_mesgbox p.p1, .hd_mesgbox p.p4 {width: 88px;}
.hd_mesgbox p.p2 {width: 135px;}
.hd_mesgbox p.p3 {width: 114px;}
.mesg_tel {height: 30px;line-height: 30px;background: #f9f9f9; overflow: hidden;}
.mesg_tel p {height: 30px;line-height: 30px;font-size: 16px;text-align: center; font-weight: bold;}
.mesglist {height: 258px;font-size: 16px;}
.mesglist li {height: 42px;line-height: 42px;border-bottom: #d9d9d9 1px dashed; vertical-align: bottom;overflow: hidden;}
.mesglist li p {height: 42px;line-height: 42px;}
.mesglist p.p0 a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;}
.mesglist p.p0 {float: none;text-align: left;}
.mesglist p.p1, .mesglist p.p2, .mesglist p.p3, .mesglist p.p4 {color: #999;}
.mesglist p.p3 {font-size: 15px;}
.mesglist li p .responseNo {color: #e33640;}

/*回应关切*/
.hd_hygq {height: 288px;}

/*在线访谈*/
.szxx_titr {float: right;line-height: 38px;color: #c2c2c2;}
.szxx_titr a {padding: 0 10px;color: #666;font-size: 15px;font-weight: bold;}
.szxx_titr a:hover {color: #3573b5;}
.zxftcon {height: 246px;margin-top: 24px;}
.zxftcon .ftimg {width: 350px;height: 246px;float: left;}
.zxftcon .ftimg a {display: block;text-align: center;}
.zxftcon .ftimg img {max-width: 100%;height: 246px;}
.zxftcon .ftcon {margin-left: 368px;font-size: 16px;}
.zxftcon .ftcon .title a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .ftcon p {font-size: 16px;height: 40px;line-height: 40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .ftcon p.jb{height: auto;max-height: 60px;line-height: 30px;white-space: normal;padding: 10px 0;}
.zxftcon .title a {font-size: 22px;font-weight: bold;color: #3573b5; height: 30px;line-height: 30px;padding: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .ftcon p span {font-weight: bold;}
.zxftcon .ftcon .zy_con span {font-weight: bold;}
.ftcon .zy_con {line-height: 32px;height: 128px;overflow: hidden;}
.ftcon .zy_con .more {font-size: 14px;color: #ea1612;}
/*互动-意见征集*/
.hdy_zjlist {line-height: 36px;font-size: 16px;margin-top: 20px;overflow: hidden;}
.hdy_zjlist ul {display: none;}
.hdy_zjlist ul.active {display: block;}
.hdy_zjlist ul li {height: 40px;vertical-align: bottom;padding-bottom: 1px;overflow: hidden;}
.hdy_zjlist ul li span {display: block;font-size: 14px;}
.hdy_zjlist ul li span.date {float: right;width: 180px;color: #999;text-align: right;}
.hdy_zjlist ul li span.dw {float: right;width: 112px;padding: 0 10px;text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdy_zjlist ul li span.zt {float: left;width: 67px;height: 25px;line-height: 24px;text-align: center;color: #666;background: #f8f8f8;margin: 8px 16px 0 0;text-shadow: 1px 1px #fff;}
.hdy_zjlist ul li.starting span.date {color: #2b5c9f;}
.hdy_zjlist ul li.starting span.zt {background: #eef3f9;color: #2b5c9f;}
.hdy_zjlist ul li.nostart span.date {color: #f00;}
.hdy_zjlist ul li.nostart span.zt {background: #fed8d8;color: #f00;}
.hdy_zjlist ul li a.title, .hdy_zjlist ul li a.title2 {display: block;float: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hdy_zjlist ul li a.title {float: none;margin: 0 315px 0 83px;}
.hdy_zjlist ul li a.title2 {max-width: 270px;float: left;}
.hdy_zjlist ul li .result {float: left;margin-left: 5px;}
.hdy_zjlist ul li .result a {font-size: 14px;color: #ea1612;padding-left: 5px;}
.hdy_zjlist ul li.num1 {height: 67px;margin-bottom: 10px;}
.hdy_zjlist ul li.num1 .news {display: block;float: left;width: 41px;height: 55px;background: #3573b5;padding: 12px 13px 0;text-align: center;line-height: 22px;font-size: 16px;color: #fff;}
.hdy_zjlist ul li.num1 .con {display: block; margin-left: 83px;line-height: 36px;overflow: hidden;}
.hdy_zjlist ul li.num1 .con h4 {height: 36px;overflow: hidden;margin: 0;}
.hdy_zjlist ul li.num1 .con h4 a {display: block;float: none;font-size: 18px;font-weight: bold;color: #0a73ba;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hdy_zjlist ul li.num1 .con h4 a.tit {float: none;}
.hdy_zjlist ul li.num1 .con h4 span {display: none}
.hdy_zjlist ul li.num1 .con p {display: block;height: 24px;line-height: 24px;color: #888;font-size: 15px;overflow: hidden;}
.hdy_zjlist ul li.num1 .con p span {display: inline;float: left; max-width: 980px;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hdy_zjlist ul li.num1 .con p .more {color: #d81623;float: left; margin: 0;padding: 0;}
/*互动右侧*/
.hd_right {width: 360px;}
.hd_dwlink1 li a {display: block;height: 62px;line-height: 62px;border: #dee2e6 1px solid;text-align: center;font-size: 22px;font-weight: bold;color: #3673b6;transition: all .5s;}
.hd_dwlink1 li img {vertical-align: middle;margin: 0 16px 0 0;}
.hd_dwlink2 {margin-top: 10px;}
.hd_dwlink2 li {width: 174px;float: left;margin-right: 12px;}
.hd_dwlink2 li.num2 {margin-right: 0;}
.hd_dwlink2 li a {display: block;height: 62px;line-height: 62px;border: #dee2e6 1px solid;text-align: center;font-size: 16px;transition: all .5s;}
.hd_dwlink2 li img {vertical-align: middle;margin: 0 16px 0 0;}
.hd_dwlink1 li a:hover, .hd_dwlink2 li a:hover {border-color: #3573b5;color: #3573b5;}


/*部门受理统计*/
.ranks_con {margin: 10px 0 0;font-size: 16px;}
.ranks_top {height: 34px;line-height: 34px;border-bottom: #dfdfdf 1px dashed;font-weight: bold;color: #666;overflow: hidden;}
.ranks_top p {float: right;text-align: center;}
.ranks_top p.t1 {float: none;text-align: left;text-indent: 10px;margin-right: 176px;}
.ranks_top p.t2, .ranks_list li .num {width: 96px;}
.ranks_top p.t3, .ranks_list li .rate {width: 80px;}
.ranks_list {height: 252px;padding-top: 8px;}
.ranks_list li {height: 36px;line-height: 36px;vertical-align: bottom;overflow: hidden;}
.ranks_list li span {display: block; float: right;text-align: center;}
.ranks_list li .dw {float: none;margin-right: 176px; text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ranks_list li .rate {color: #e33640;}
.ranks_list li .num {color: #999;}

/*类型受理统计*/
.hdtj_list1 {margin: 10px 0;}
.hdtj_list1 p {float: left;height: 30px;line-height: 30px; margin-right: 8px;font-size: 13px;}
.hdtj_list1 p span {font-weight: bold;}
.hdtj_list1 p i {font-style: normal;}

.hdtj_list2 {margin-top: 10px;}
.hdtj_list2 ul {margin-right: -40px;}
.hdtj_list2 li {width: 156px;margin-right: 40px; float: left; height: 30px;line-height: 30px;margin: 0 2px;font-size: 15px;color: #444;}
.hdtj_list2 li .ico {display: inline-block;vertical-align: middle; width: 10px;height: 10px;background: #558dc8;margin-right: 12px;}
.hdtj_list2 li.num2 .ico {background: #6caf82;}
.hdtj_list2 li.num3 .ico {background: #d85856;}
.hdtj_list2 li.num4 .ico {background: #EEED84;}
/*督查督办*/
.hd_dcdb .newslist {padding-top: 10px;}
.hd_dcdb .newslist li a {max-width: 320px;}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .hd_line {left: 627px;}
    .hdlm_box .ind_line {left: 625px;}
    /*互动左侧*/
    .hd_left {width: 612px;}
    .zfrx_list {width: 224px;}
    .zfrx_list2 {width: 376px;}
    .zfrx_list2 li {margin: 0 5px;}
    /*回复选登*/
    .hdy_cxbox {width: 356px;}
    /*.hdy_cxbox li.srk input{width: 130px;}*/
    /*.hdy_cxbox li.srk1 input{width: 186px;}*/
    .hdy_cxbox li.srk1 input{width: 214px;}
    /*在线访谈*/
    .zxftcon .ftimg {width: 290px;}
    .zxftcon .ftcon {margin-left: 310px;}
    .ftcon .zy_con {text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
    /*意见征集*/
    .hdy_zjlist ul li a.title2 {max-width: 143px;}
    /*互动右侧*/
    .hd_right {width: 300px;}
    .hd_dwlink2 li {width: 144px;}
    .hd_dcdb .newslist li a {max-width: 270px;}
    
}

@media only screen and (max-width: 991px) {
    .hd_line {display: none;}
    /*互动左侧*/
    .hd_left {width: 100%;float: none;}
    .zfrx_list2 {width: 436px;}
    .zfrx_list2 li {margin: 0 12px;}
    .hdy_cxbox li.srk1 input {width: 294px;}
    .ftcon .zy_con {text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

    /*意见征集*/
    .hdy_zjlist ul li a.title2 {max-width: 262px;}
    /*互动右侧*/
    .hd_right {width: 100%;float: none;margin-top: 15px;}
    .hd_dwlink2 li {width: 358px;}
    .hd_dcdb .newslist li a {max-width: 680px;}
    
}

@media only screen and (max-width: 767px) {
    .zfrx_list {width: 100%;float: none;}
    .zfrx_list2 {width: auto;float: none;margin-top: 15px;}
    .zfrx_list2 li {width: 23%;margin: 0 1%;}
    /*回复选登*/
    .hdy_cxbox {position: relative;display: none;}
    .hdy_cxbox li {margin-bottom: 5px;}
    .hdy_cxbox li.cxbtn {position: absolute;right: 0;top: 0;}
    .hdy_cxbox li.srk {display: none;}
    .hdy_cxbox li.srk1 {width: auto; float: none;margin: 0 80px 0 60px;}
    .hdy_cxbox li.srk1 input {width: 99%;}
    .hd_mesgbox p.p1, .hd_mesgbox p.p2, .hd_mesgbox p.p3 {display: none;}
    .hd_mesgbox p.p0 {margin: 0 88px 0 0;}
    /*在线访谈*/
    .zxftcon {height: auto;}
    .zxftcon .ftimg {width: 100%;height: auto; float: none; text-align: center;}
    .zxftcon .ftimg img {height: auto;}
    .zxftcon .ftcon {margin-left: 0;margin-top: 15px;}
    .ftcon .zy_con {height: auto;display: block;}
    .zxftcon .ftcon p.jb{max-height:none;}
    
    .hd_dwlink2 li {width: 49%;}
    .hd_dwlink2 li.num1 {margin-right: 2%;}
    
    .hdy_zjlist ul li.num1 {height: auto;}
    .hdy_zjlist ul li.num1 .con p {height: auto;}
    .hdy_zjlist ul li.num1 .con p span {float: none;max-width: none;white-space: normal;}
    .hdy_zjlist ul li.num1 .con p .more {float: none;}
    .hdy_zjlist ul li .result {display: none;}
    .hdy_zjlist ul li span.dw {display: none;}
    .hdy_zjlist ul li a.title2 {max-width: none;float: none;margin: 0 190px 0 83px;}
    
    .hd_dcdb .newslist li a {max-width: none;display: block; float: none;}
}
@media only screen and (max-width: 479px) {
    
    .zfrx_list2 li {width: 48%;margin: 0 1% 10px;}
    /*征集调查*/
    .hdy_zjlist ul li span.date {display: none;}
    .hdy_zjlist ul li a.title, .hdy_zjlist ul li a.title2 {margin: 0 0px 0 83px;}
    
}


/*政府热线服务平台*/
.rx_ban li {margin-top: 26px;}
.rx_ban li img {max-width: 100%;}
.rx_ban li .img_title {display: none;}

.rxfw_box {margin-top: 20px; position: relative;}
/*左侧*/
.rxfw_left {width: 743px;}
.rxfw_box .ind_line {left: 768px;}

.rxfw_title {height: 38px;position: relative; background: url("../images/line_db.gif") bottom repeat-x;}
.rxfw_title li {float: left;margin: 0 12px; line-height:36px;}
.rxfw_title li a {font-size: 18px;color: #666; cursor: pointer;}
.rxfw_title li.active a {color: #3573b5;}
.rxfw_title li.num1 {margin: 0 26px 0 0; line-height: 34px;}
.rxfw_title li.num1 a{font-size: 22px;color: #3573b5; font-weight: bold;}
.rxfw_title li.num1.active a{font-weight: bold; font-size: 22px;}
.rxfw_title .wyly_btn {position: absolute;right: 0;top: 6px; display: block;width: 84px;height: 25px;font-size: 15px;color: #4079b7; text-align: center;line-height: 25px;background: #eef6ff;border-radius: 15px;}
/*右侧*/
.rxfw_right {width: 356px;}
.hd_gzdt .list1 li a {max-width: 310px;}

.ranks_sltj_tit { height: 38px;font-size: 16px;font-weight: bold;line-height: 38px;text-align: center;margin: 16px 0 10px; background: #f9f9f9;overflow: hidden;}
.ranks_sltj_tit p.t1 {width: 62px;float: left;}
.ranks_sltj_tit p.t2, .ranks_sltj_list li .dw {display: block; float: none;margin: 0 80px 0 62px;}
.ranks_sltj_tit p.t3 {width: 80px;float: right;}
.ranks_sltj_list li {overflow: hidden;line-height: 36px;text-align: center; font-size: 15px;}
.ranks_sltj_list li .xh {display: block; width: 16px;height: 16px;float: left;margin: 10px 23px; border-radius: 2px;background: #cecece;color: #fff;line-height: 16px;text-align: center;}
.ranks_sltj_list li .sl {display: block;width: 80px;float: right;}
.ranks_sltj_list li .dw {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ranks_sltj_list li.num1 .xh {background: #ea1710;}
.ranks_sltj_list li.num2 .xh {background: #ff6941;}
.ranks_sltj_list li.num3 .xh {background: #ffad70;}
.ranks_sltj_list li.num1 .sl {color: #ea1710;}
.ranks_sltj_list li.num2 .sl {color: #ff6941;}
.ranks_sltj_list li.num3 .sl {color: #ffad70;}


/*受理情况统计*/
.rxpt_sl {height: 206px; background: #f9f9f9;margin-top: 20px;padding-top: 11px;}

.sl_tab {width: 226px;height: 32px;padding: 1px; background: #fff;border: #3774b5 1px solid;margin: 20px auto 12px;}
.sl_tab li {width: 113px;float: left;}
.sl_tab li a {display: block;text-align: center;font-size: 16px;line-height: 32px;color: #3774b5;}
.sl_tab li.active a {background: #3774b5;color: #fff;}

.sltj_list li {width: 146px;float: left; margin-left: 32px;line-height: 32px;font-size: 15px;}
.sltj_list li .num {font-size: 16px;font-family: Arail;color: #ea1710;}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
    .rxfw_box .ind_line {left: 627px;}
    /*左侧*/
    .rxfw_left {width: 612px;}
    .rxfw_title li {margin: 0 5px;}
    .rxfw_title li.num1 {margin: 0 10px 0 0;}
    /*右侧*/
    .rxfw_right {width: 300px;}
    .hd_gzdt .list1 li a {max-width: 254px;}
    .sltj_list li {width: 140px;margin-left: 10px;}
    
}
@media only screen and (max-width: 991px) {
    /*左侧*/
    .rxfw_left {width: 100%;float: none;}
    /*右侧*/
    .rxfw_right {width: 100%;float: none;margin-top: 20px;}
    .hd_gzdt .list1 li a {max-width: 660px;}
    
}
@media only screen and (max-width: 767px) {
    .rxfw_title {height: auto;line-height: 36px;}
    .rxfw_title li {margin: 0 5px;}
    .rxfw_title li a {font-size: 16px;}
    .rxfw_title li.num1 {line-height: 40px;margin: 0;width: 100%;margin-bottom: 5px;}
    .rxfw_title li.num1 a {font-size: 20px;}
    .rxfw_title .wyly_btn {top: 7px;}
    
    .rx_ban li {margin-top: 15px;}
    .hd_gzdt .list1 li a {margin-right: 0;}
    .rxpt_sl {height: auto;}
    .sltj_list li {width: 48%;margin: 0 1%;}
}

/*智能问答*/
.znsearchbox {position: relative;margin-top: -80px;margin-bottom: 22px;z-index: 1;}
@media only screen and (max-width: 991px) {
    .znsearchbox {margin-top: 0px;}
}
@media only screen and (max-width: 767px) {
    .znsearchbox {margin-top: 0;}
    .znsearchbox iframe {height: 636px;}
}

/*千人千网  end*/
.ind-user-content{ position: relative; font-size: 0; line-height: 0; height: auto;}
.ind-user-content iframe{ height: 157px !important; vertical-align: middle;}
.ind-user-content .ind-user-close{ position: absolute; left: 50%; margin-left: 600px; width: 68px; height: 32px; line-height: 32px; background: #ededed url("../images/qrqw_ico.png") 56px center no-repeat; font-size: 16px; color: #3473b8; padding: 0 0 0 15px; display: block; top: 0; border-radius: 0 0 4px 4px;}

