﻿@charset "utf-8";
/* CSS Document */
.hide.active{ display: block!important;}
.ind_tel1{ height:47px; background:url(../images/telbg.gif) left bottom repeat-x; overflow: hidden;}
.ind_tel1 li{float:left; padding:0 11px; background: url("../images/telfg.gif") right center no-repeat; text-align:center; height:47px;}
.ind_tel1 li a{font-size:20px; display: block; color: #505050; height: 47px; line-height: 46px;}
.ind_tel1 li a:hover{color:#007dd0; font-weight: bold;}
.ind_tel1 li.active{ padding: 0; background: none;}
.ind_tel1 li.active a{color:#fff; padding: 0 24px; font-weight: bold; background: #156bcd;}
.ind_tel1 li.active a:hover{color: #fff;}
.ind_tel1 li.last{background: none; padding-right: 0;}

.lmcontent{ padding: 20px 20px 0;}

.data_newdatabox{ padding-top: 16px; height: 510px; overflow: hidden;}
.data_newdatabox .data_parHd{ height: 45px; background: #f8f8f8; overflow: hidden; position: relative; padding: 0 18px;}
.data_newdatabox .tempWrap{ margin: 0 auto; overflow: hidden;}
.data_newdatabox .data_parHd li{float: left; text-align: center; height: 45px; font-size: 16px; line-height: 44px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.data_newdatabox .data_parHd li.act{ background: #dfe9f4; font-weight: bold; color: #0061d0;}
.data_newdatabox .data_parHd a{display: block; position: absolute; top: 50%; margin-top: -12px; width: 16px; height: 24px; background: url("../images/data_prve.png") 0 0 no-repeat;}
.data_newdatabox .data_parHd .sPrev{left: 0;}
.data_newdatabox .data_parHd .sPrev:hover{ background-position: -16px 0;}
.data_newdatabox .data_parHd .sNext{ right: 0; background-position: -32px 0;}
.data_newdatabox .data_parHd .sNext:hover{ background-position: -48px 0;}
.data_newdatabox .data_parBd{ padding: 20px 0 0; height: 445px; overflow: hidden;}
.data_newdatabox .data_parBd div{width: 100% !important;}
.data_newdatabox .data_parBd .echarts-tooltip{width:auto !important;}


.data_listbox{ width: 560px; overflow: hidden; height: 276px;}
.data_listbox .list{ padding: 12px 0 0;}
.data_listbox .list li{height: 34px; line-height: 34px; padding-left: 14px;}
.data_listbox .list li a{max-width: 470px;}

.data_listbox2{ height: 103px; overflow: hidden;}
.data_listbox2 li{ float: left; margin-left: 20px; width: 206px; background: #f7f7f7; overflow: hidden; transition: 0.4s all;}
.data_listbox2 li.num1{margin-left: 0;}
.data_listbox2 li h3{float: left; width: 206px; height: 54px; padding: 24px 0 25px; cursor: pointer; background: #8fa8eb; line-height: 0; font-size: 0; transition: 0.4s all; border-radius: 5px; text-align: center;}
.data_listbox2 li h3 em{ height: 54px; display: inline-block; vertical-align: middle; width: 48px; background: url("../images/data_ico.png") 0 0 no-repeat; transition: 0.4s all;}
.data_listbox2 li h3 a{ display: inline-block; vertical-align: middle; white-space: nowrap; height: 24px; line-height: 24px; font-size: 20px; color: #fff; text-align: center; transition: 0.4s all; margin:15px 0 15px 20px;}
.data_listbox2 li h3 a:hover{font-weight: bold;}
.data_listbox2 li.num2 h3{ background: #e9c861;}
.data_listbox2 li.num2 h3 em{ width: 40px; background-position: 0 -54px;}
.data_listbox2 li.num3 h3{ background: #a6de71;}
.data_listbox2 li.num3 h3 em{ background-position: 0 -108px; width: 40px;}
.data_listbox2 li .bd{ margin-left: 216px; padding: 0; width: 265px;}
.data_listbox2 li .bd ul{overflow: hidden; width: 100%;}
.data_listbox2 li .bd li{height:29px; line-height:29px; padding:2px 0 2px 18px; margin-left: 0; background: url("../images/icon.gif") left center no-repeat;}
.data_listbox2 li .bd li a{display: inline-block; max-width: 100%; margin-right: 0 !important;}
.data_listbox2 li.active{ width:481px;}
.data_listbox2 li.active h3 a{ color: #fff;}

.data_pub {padding: 15px;}
.data_series .data_series_tit, .data_series .data_series_tit ul {width: 100%;text-align: center;height: 29px;}
.data_series .data_series_tit ul li {display: inline-block;height: 29px;margin-left: 30px;padding: 0 5px;line-height: 18px;color: #333;font-size: 18px;cursor: pointer;_zoom: 1;*display: inline;}
.data_series .data_series_tit ul li a,.data_series .data_series_tit ul li a:hover{color: #333;}
.data_series .data_series_tit ul li.active {height: 27px;border-bottom: 2px solid #2679d7;color: #2679d7;font-weight: bold;}
.data_series .data_series_tit ul li.active a,.data_series .data_series_tit ul li.active a:hover{color: #2679d7;}
.data_series .data_series_tit ul li:first-child {margin-left: 0;}
.data_series_box {height: 552px;background: #f6f6f6;border: 1px solid #ddd;padding: 18px;position:relative;}
.zfsj_select {height: 36px;}
.zfsj_select ul li {float: left;height: 30px;line-height: 30px;font-size: 14px;color: #666;padding-left: 5px;box-sizing: border-box;}
.zfsj_select ul li.bt {width: 70px;white-space: nowrap;overflow: hidden;}
.zfsj_select ul li.sel {width: 90px;}
.zfsj_select ul li.sel select {float: left;width: 100%;height: 30px;line-height: 20px;padding: 4px 6px;border: #ddd 1px solid;background: #fff;color: #666;*margin-top: 4px;_margin-top: 4px;}
.quary {height: 30px;width: 50px;align-items: center;background: #fff;border: #ddd 1px solid;vertical-align: top;}
.scroll-wrap {width: 188px;padding: 0;float: left;height: 512px;overflow-y: auto;overflow-x: hidden;}
.scroll-wrap .scroll-body li {margin-bottom: 10px;height: 60px;line-height: 60px;text-indent: 12px;background: #fff;color: #333;font-size: 14px;cursor: pointer;}
.scroll-wrap .scroll-body li.active {padding-right: 8px;background: #2679d7;color: #fff;}
.sjfb_ny {margin-left: 188px; overflow: hidden;}
.date_list_a {width: 100%;height: 512px;}
.timeBox {width: 510px;margin: 0 auto;text-align: center;}
.timeBox.second {width: 330px;}
@media (min-width:992px) and (max-width:1199px) {
.data_newdatabox .tempWrap{width: 100% !important;}
.data_listbox{ width: 466px;}
.data_listbox .list li a{max-width: 360px;}
.data_listbox2 li{width: 170px;}
.data_listbox2 li.active{width: 378px;}
.data_listbox2 li h3{width: 170px;}
.data_listbox2 li h3 a{margin-left: 6px;}
.data_listbox2 li .bd{margin-left: 170px; padding-left: 0;width: 208px;}
.data_listbox2 li .bd li{ margin-left: 15px; width: 175px; padding-left: 10px;}
}
@media (max-width:1199px) {
.data_newdatabox{ height: auto;}
.data_newdatabox .data_parHd{height: auto;}
.data_newdatabox .tempWrap{ height: auto; position: static !important; width: 100% !important;}
.data_newdatabox .tempWrap ul{position: static !important; height: auto; width: 100% !important;}
.data_newdatabox .data_parHd li{width: auto !important; padding: 0 20px;}
.data_newdatabox .data_parBd canvas{width: 100% !important;}
.data_newdatabox .data_parBd img{width: 100%; height: auto;}
.data_newdatabox .data_parBd{height: auto;}
}

@media (max-width:991px) {
.lmcontent{padding: 10px;}
.data_newdatabox .data_parHd li{width: 25% !important; padding: 0;}
.data_listbox{width: auto; float: none;}
.data_listbox2{height: auto; margin-top: 0 !important;}
.data_listbox2 li{float: none; width: 100% !important; margin:5px 0 0; height: 40px;}
.data_listbox2 li.num1{margin-top: 0;}
.data_listbox2 li h3,.data_listbox2 li .bd{float: none; width: auto;}
.data_listbox2 li h3{padding: 0;height: 40px;line-height: 40px;text-align: center;}
.data_listbox2 li h3 em{display: none;}
.data_listbox2 li h3 a{ height: 40px; line-height: 40px; padding: 0; margin: 0; text-align: center;}
.data_listbox2 li .bd{margin-left: 0; padding: 10px; height: auto;}
.data_listbox2 li .bd li{float: none; width: auto; margin-left: 0;}
.data_listbox2 li .bd li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.data_listbox2 li.active{height: auto;}
.data_series_box{padding: 10px; height: auto;}
.data_pub{padding: 15px 0 0;}
.scroll-wrap{width: auto; float: none; height: auto; background: #fff; margin-bottom: 10px;}
.scroll-wrap .scroll-body li{ width: 25%; float: left; padding: 0 !important; text-align: center; margin-bottom: 0;}
.sjfb_ny{margin-left: 0;}
.date_list_a{height: 300px;}
.zfsj_select{height: auto; padding-bottom: 5px;}
.zfsj_select ul li{ margin-bottom: 5px;}
.timeBox{width: auto;}
}
@media (max-width:767px) {
.data_newdatabox .data_parHd li{width: 33.3% !important;}
}
@media (max-width:480px) {
.data_newdatabox .data_parHd li{width: 50% !important;}
}
/**************数据开放 end**************/

/*************解读回应 on**************/
.jdhy_leftbox{ border-right: 1px #b8b8b8 dotted; height: 653px; overflow: hidden; padding-right: 20px; width: 738px;}
.jdhy_tel1{ margin-top: 16px; height: 45px; background: #f8f8f8; overflow: hidden;}
.jdhy_tel1 li{float: left;}
.jdhy_tel1 li a{ display: block; padding: 0 32px; font-size: 16px; height: 45px; line-height: 44px; text-align: center;}
.jdhy_tel1 li a:hover,.jdhy_tel1 li.active a{ font-weight: bold; color: #0061d0;}
.jdhy_tel1 li.active a{ background: #dfe9f4;}
.jdhy_listbox1{ padding: 7px 0 0; height: 220px; overflow: hidden;}
.jdhy_listbox1 .listgk li{height: 34px; line-height: 34px; padding-left: 14px;}
.jdhy_mainbox .listgk li a.title,.jdhy_mainbox .listgk li a.tit{ min-width: 20%; float: left; max-width: 100%;}
.jdhy_mainbox .listgk li .gl{ max-width: 80%;}
.jdhy_mainbox .listgk li .gl a{float: none; display: inline; max-width: none;}
.jdhy_mainbox .listgk li a.lang1{max-width: 620px;}
.jdhy_mainbox .listgk li a.lang2{max-width: 560px;}
.jdhy_mainbox .listgk li a.lang3{max-width: 500px;}
.jdhy_mainbox .listgk li a.lang4{max-width: 440px;}
.jdhy_mainbox .listgk li a.lang5{max-width: 380px;}
.jdhy_mainbox .listgk li a.lang6{max-width: 320px;}




.jdhy_link{ padding: 9px 0 0;}
.jdhy_link li{ padding: 10px 0 0 28px; float: left; width: 125px;}
.jdhy_link li a{display: block; border: 1px #d4d4d4 solid; border-radius: 3px; padding: 18px 0 0; height: 88px; text-align: center; font-size:0; line-height: 0; transition: 0.4s all;}
.jdhy_link li a img,.jdhy_link li a span{display: inline-block; vertical-align: middle;}
.jdhy_link li a img{height: 41px; width: auto;}
.jdhy_link li a span{width: 100%; cursor: pointer; padding: 10px 0 0;height: 24px; line-height: 24px; font-size: 16px;}
.jdhy_link li a:hover{ border-color: #0061d0; color: #0061d0; font-weight: bold;}
.jdhy_link li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

.jdhy_link li.num1{padding-left: 0;}
.jdhy_listbox2{ padding-top: 13px;}
.jdhy_listbox2 .listgk li{height: 34px; line-height: 34px; padding-left: 14px;}

/*左侧 end*/
.jdhy_rightbox{ width: 382px; overflow: hidden;}
.jdhy_rightbox h2{ padding: 4px 0 0 45px; height: 42px; line-height: 42px; border-bottom: 1px #d4d4d4 solid; background: url("../images/jdhy_ico.png") 3px 12px no-repeat; font-size: 22px; font-weight: bold; color: #0061d0;}
.jdhy_rightbox h2 a,.jdhy_rightbox h2 a:hover{ color: #0061d0;}
.jdhy_rightbox .fbhbox{ padding: 13px 0 0; overflow: hidden;}
.jdhy_rightbox .fbhbox .pic{ height: 240px; margin: 0 auto; position: relative; width: 382px; max-width: 100%;}
.jdhy_rightbox .fbhbox .pic a{ color: #fff; height: 100%; display: block;}
.jdhy_rightbox .fbhbox .pic img{max-width: 100%;}
.jdhy_rightbox .fbhbox .pic span{ height: 40px; line-height: 40px; background: url("../images/black70.png"); text-align: center; cursor: pointer; font-size: 16px; position: absolute; left: 0; right: 0; bottom: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 0 10px;}
.jdhy_rightbox .infobox{ background: #fbfbfb; padding: 10px 10px 0; height: 165px; text-align: justify;}
.jdhy_rightbox .infobox p{ line-height: 30px; height: 31px; font-size: 15px; color: #666666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jdhy_rightbox .infobox p .tit{font-size: 16px; font-weight: bold; color: #333;}
.jdhy_rightbox .infobox .nr{ height: 90px;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  line-clamp: 3; white-space: normal;}
.jdhy_rightbox .infobox .nr a{ color: #d70f0f;}
.jdhy_rightbox .infobox .nr a:hover{ color: #ff0000;}
.jdhy_rightbox .listgk{ padding: 12px 0 0;}
.jdhy_rightbox .listgk li{height: 34px; line-height: 34px; padding-left: 14px;padding-right: 0;}
@media (min-width:992px) and (max-width:1199px) {
.jdhy_leftbox{width: 600px;}
.jdhy_tel1 li a{padding: 0 17px;}
.jdhy_link li{width: 108px; padding-left: 15px;}
.jdhy_rightbox{width: 313px;}
}
@media (max-width:991px) {
.jdhy_leftbox,.jdhy_rightbox{float: none; width: auto; border: 0 none; padding: 0;}
.jdhy_leftbox{height:auto;}
.jdhy_listbox1{height:auto;padding-bottom:10px;}
.jdhy_link{padding: 0;}
.jdhy_link li{padding-left: 0; width: 20%;}
.jdhy_link li a{margin: 0 5px;}
.jdhy_rightbox .fbhbox{height: auto;}
.jdhy_rightbox .infobox{margin-top: 10px; padding: 10px; height: auto;}
.jdhy_rightbox .infobox .nr{height: auto; -webkit-line-clamp: 100; line-clamp: 100;}
.jdhy_tel1{margin-top: 10px;}
}
@media (max-width:767px) {
.jdhy_tel1{height: auto;}
.jdhy_tel1 li a{padding: 0 10px;}
}
/*************解读回应 end**************/

/*************魅力濉溪 on**************/
.ml_header{ height: auto; background: #0061d0;}
.ml_header .topbox{background: #1e72d1; border-bottom: 1px #5092e0 solid;}
.ml_logo{ font-size: 0; line-height: 0; padding: 10px 0 0;}
.ml_logo img{ vertical-align: middle; height: 50px; width: auto;}
.ml_navbox{ height:70px; z-index:99; width: 800px;}
.ml_navbox .navbar{background:none;border-radius:0;border:0; position:relative; height:70px; z-index: 20;}
.ml_navbox .navbar-nav{ height:70px; float: none;}
.ml_navbox .navbar-nav li{float:left;}
.ml_navbox .navbar-nav li a{display:block; padding: 0 16px; height: 70px; line-height: 70px; color: #fff; font-size: 20px; font-weight: bold; text-align: center;}
.ml_navbox .navbar-nav li a:hover,.ml_navbox .navbar-nav li.active a{color: #fff; background: #3381d9;}
/*导航 end*/
/*头部 end*/
.ml_part1box{ padding-bottom: 51px; background: url("../images/ml_part1bg.jpg") left bottom no-repeat;}
.ml_ban{ height: 339px; background: center 0 no-repeat; background-image:  url("../images/ml_banbg.jpg") !important; background-size: auto 100%;}
.ml_tel1{ height: 89px; background: center 0 no-repeat; background-image: url("../images/ml_tel1.png") !important;}
.ml_tel1 a{display: block; height: 100%; overflow: hidden; text-indent: -200em; background: none !important;}

.ml_part1box .infobox{ font-size: 16px; line-height: 33px; height: 165px; overflow: hidden;text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 5;  line-clamp: 5; white-space: normal; padding-top: 21px;}
.ml_part1box .infobox span{display: block; text-indent: 2em; text-align: justify;}
.ml_part1box .infobox a{display: none;}
.ml_part1box .link{ padding-top: 11px;}
.ml_part1box .link li{float: left; width: 144px; height: 45px; padding:10px 0 0 24px;}
.ml_part1box .link li a{display: block; height: 45px; line-height: 44px; text-align: center; font-size: 18px; color: #0a5ebe; background: url("../images/ml_lmbg.png") 0 0 no-repeat;}
.ml_part1box .link li a img{display: none;}
.ml_part1box .link li a:hover{color: #fff; background-position: 0 -45px;}
/*濉溪概况 end*/

.ml_part2box{ background: #f7f4ee url("../images/ml_part2bg.jpg") right bottom no-repeat; padding: 28px 0 54px;}
.ml_part2box .ml_tel1{ background-image: url("../images/ml_tel2.png") !important; height: 94px;}
.ml_part2box .j-scroll{ margin-top: 44px; height: 453px; overflow: hidden; position: relative;}
.ml_part2box .j-scroll .prev,.ml_part2box .j-scroll .next{ position: absolute; width: 63px; height: 109px;top: 50%; margin-top: -54px; background: url("../images/ml_prve.png") 0 0 no-repeat; cursor: pointer;}
.ml_part2box .j-scroll .prev{left: 0;}
.ml_part2box .j-scroll .prev:hover{background-position: -63px 0;}
.ml_part2box .j-scroll .next{right: 0;background-position: -126px 0;}
.ml_part2box .j-scroll .next:hover{background-position: -189px 0;}
.ml_part2box .scroll-wrap{ margin: 0 63px; overflow: hidden;width: 100%;}
.ml_part2box .scroll-wrap li{float: left; width: 270px; height: 453px; overflow: hidden;}
.ml_part2box .scroll-wrap li a{display: block; padding: 89px 0 0; height: 364px; transition: 0.4s all; color: #666666; line-height: 0; font-size: 0;}
.ml_part2box .scroll-wrap li a img{width: 216px; height: 216px; margin: 0 auto; display: block; border-radius: 108px; border:5px #fff solid; box-shadow: rgba(0, 0, 0, 0.18) 2px 2px 15px; vertical-align: middle;}
.ml_part2box .scroll-wrap li span.img_title{ padding: 24px 0 0; height: 30px; line-height: 30px; font-size: 20px; text-align: center; display: block; vertical-align: middle; cursor: pointer;}
.ml_part2box .scroll-wrap li span.info{display: none;}
.ml_part2box .scroll-wrap li a:hover{ padding: 22px 0 0; height: 431px; background: #dbaf61; color: #fff;}
.ml_part2box .scroll-wrap li a:hover span.img_title{ padding: 12px 0 0;}
.ml_part2box .scroll-wrap li a:hover span.info{padding: 4px 15px 0; font-size:16px; display: block; line-height: 28px; color: #f8f0e5; height: 140px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 5;  line-clamp: 5; white-space: normal; text-align: justify; letter-spacing: 2px;}

.ml_part3box{ background: #fff url("../images/ml_part3bg.jpg") left bottom no-repeat; padding: 46px 0 50px;}
.ml_part3box .ml_tel1{ background-image: url("../images/ml_tel3.png") !important; height: 95px;}
.ml_tzlist{ padding: 39px 20px 0 10px; overflow: hidden;}
.ml_tzlist .tel{ width: 221px; height: 398px; margin-top: 5px; background: #e3ecde;}
.ml_tzlist .tel ul{padding-top: 18px;}
.ml_tzlist .tel li{ height: 82px; width: 180px; margin: 0 auto; border-bottom: 1px #c3d6b8 solid;}
.ml_tzlist .tel li a{ display: block; text-align: center; line-height: 82px; font-size: 26px; color: #6a9b50;}
.ml_tzlist .tel li.active{width: 100%; border-bottom: 0 none; height: 83px;}
.ml_tzlist .tel li.active a{ color: #fff; background: #93b680; height: 83px;}
.ml_listbox{background: url("../images/ml_tzline.gif") left top no-repeat #f2f6ef; margin-left: 221px; height: 380px; padding: 28px 18px 0 38px;}

.ml_flash{ width: 470px; height: 352px; overflow: hidden; position:relative;}
.ml_flash .flash-pic,.ml_flash .ml-flash,.ml_flash .flash-pic ul,.ml_flash .flash-pic li,.ml_flash .flash-pic img,.ml_flash .flash-pic a{height:100%; width: 100%; }
.ml_flash .flash-pic{ position:relative; z-index:0;}
.ml_flash .flash-pic li{ zoom:1; vertical-align:middle;}
.ml_flash .flash-pic a{display:block; color: #fff; position: relative;}
.ml_flash .flash-pic img{display:block;}
.ml_flash .flash-pic .title{display: block; height: 40px; line-height: 40px; padding: 0 120px 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;}
.ml_flash .flash-pic a:hover .title{color: #fff;}
.ml_flash .flash-num{ height:5px; overflow:hidden; position:absolute; right:11px; bottom:17px; z-index:1; }
.ml_flash .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.ml_flash .flash-num ul li{ float:left; margin-right:5px; width:15px; height:5px; text-indent: -20em; font-size: 0; background:#cdcdcd !important; overflow: hidden; cursor: pointer;}
.ml_flash .flash-num ul li.on{background:#d91e1e !important; }
/*焦点图 end*/
.ml_tzlist .list{ width:407px; overflow: hidden; float: right;}
.ml_tzlist .list li{height: 36px; line-height: 36px; padding-left: 17px; background: url("../images/ml_ico.gif") left center no-repeat;}
.ml_tzlist .list li a{max-width: 305px;}
.ml_tzlist .list2{ float: none; width: auto !important;}
.ml_tzlist .list2 li{float: left; margin:0 5px 0 20px; width: 359px;}

.ml_part4box{ background: #fafafa url("../images/ml_part4bg.jpg") right bottom no-repeat; padding: 38px 0 58px;}
.ml_part4box .ml_tel1{ background-image: url("../images/ml_tel4.png") !important;}
.ml_videobox{ padding: 43px 100px 0;}
.ml_videobox .j-video-player,.ml_videobox video{ width: 100% !important;}
.ml_videobox a{display: none;}
.mhsx-footer{border-top: 3px #0061d0 solid;}
.mhsx-footer .footer{border-top:0 none;}


@media (min-width: 992px) and (max-width: 1199px) {
.ml_navbox{width: 700px;}
.ml_navbox .navbar-nav li a{padding: 0 9px;}
.ml_part1box .link li{padding-left: 15px; width: 124px;}
.ml_part1box{background-position: -165px bottom;}
.ml_part2box .scroll-wrap li{margin: 0 10px;}
.ml_tzlist .tel{width: 180px; height: 346px;}
.ml_tzlist .tel li{width: 150px; height: 75px;}
.ml_tzlist .tel li a{height: 74px; line-height: 74px;}
.ml_tzlist .tel li.active,.ml_tzlist .tel li.active a{height: 75px;}
.ml_listbox{margin-left: 180px;padding: 15px 15px 0 30px; height: 340px; background-size: auto 100%;}
.ml_flash{width: 425px; height: 326px;}
.ml_tzlist .list{ width: 300px; height: 324px;}
.ml_tzlist .list li a{max-width: 206px;}
.ml_tzlist .list2 li{width: 317px;}
.ml_tzlist .list2 li a{max-width: 235px;}
.ml_videobox{padding: 43px 30px 0;}
}
@media(max-width:991px) {
.ml_logo,.ml_navbox{float: none; width: auto;}
.ml_logo{ text-align: center; padding: 10px 0;}
.ml_logo img{height: auto; max-width: 96%;}
.ml_navbox .navbar-nav li{ width: 14.25%; text-align: center;}
.ml_navbox .navbar-nav li a{padding: 0;font-size:18px;}
.ml_part1box{padding-bottom: 20px;}
.ml_part1box .link{ padding-top: 0;}
.ml_part1box .link li{width: 98px; padding-left: 10px;}
.ml_part1box .link li a{background: #fff; border-radius: 20px 0 20px 0; height: 43px; border: 1px #ccdff6 solid;}
.ml_part1box .link li a:hover{ background: #1c53a9; border-color: #0061d0;}
.ml_part2box{ padding: 20px 0 30px;}
.ml_part2box .j-scroll{margin-top: 30px;}
.ml_part2box .scroll-wrap li{margin: 0 26px;}
.ml_tzlist{ padding: 15px 0 0;}
.ml_tzlist .tel{float: none; width: auto; height: auto;}
.ml_tzlist .tel ul{padding-top: 0; overflow: hidden;}
.ml_tzlist .tel li{float: left; width: 25% !important; height: 60px !important; line-height: 60px !important; border-bottom: 0 none;}
.ml_tzlist .tel li a{height: 60px !important; line-height: 60px !important;}
.ml_listbox{margin-left: 0; padding: 15px; background: #f2f6ef; border-top: 5px #d7e1d2 solid; height: auto;}
.ml_flash,.ml_tzlist .list{float: none; width: auto;}
.ml_flash{height: 550px;}
.ml_tzlist .list{ padding-top: 9px; height: 324px; overflow: hidden;}
.ml_tzlist .list2{padding-top: 0;}
.ml_tzlist .list2 li{margin: 0; width: auto; float: none;}
.ml_part4box,.ml_part3box{ padding: 20px 0;}
.ml_videobox{ padding: 20px 0 0;}
.ml_videobox .j-video-player, .ml_videobox video{height: auto !important;}
}
@media (max-width: 767px) {
.ml_navbox{height: auto; padding:0;}
.ml_navbox .navbar-nav li a{height: 40px; line-height: 40px;}
.navbar-header{ padding: 0 8px;}
.navbar-default .navbar-brand{ padding: 0; color: #fff; line-height: 42px; height: 42px;}
.navbar-default .navbar-brand:active{color: #fff;}
.navbar-default .navbar-toggle{background-color: #fff; margin:4px 0 !important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
.ml_navbox .navbar{background:#0061d0;height:auto; margin: 0;}
.ml_navbox .navbar-nav{ height:auto; background: #0061d0; margin: 5px 0;}
.ml_navbox .navbar-nav li{width: 100% !important; border-bottom: 1px #2679d7 solid;}
.ml_navbox .navbar-nav li a{ background: none; border-radius: 0; margin: 0;}
.ml_navbox .navbar-nav li a:hover{ background: #1a71d5;}
.navbar-default .navbar-collapse{border-top: 0 none;}
.ml_tel1{ background-size: 100% auto;}
.ml_part1box{ padding: 0 0 20px;}
.ml_part1box .infobox{ padding: 0 10px;}
.ml_part1box .link{padding: 0 10px;}
.ml_part1box .link li{ width: 25%; padding: 10px 0 0;}
.ml_part2box .scroll-body{width: 100% !important;}
.ml_part2box .scroll-wrap li{margin: 0 5%; width: 90%;}
.ml_part1box .link li a{margin: 0 5px;}
.ml_part2box,.ml_part3box,.ml_part4box{ padding: 20px 10px;}
.ml_ban{ height: 250px; background-size: auto 100%;}
.ml_part2box .j-scroll{margin-top: 15px;}
.ml_flash{height: 440px;}
.ml_listbox{padding: 10px;}
}
@media (max-width: 619px) {
.ml_flash{ height: 320px;}
}
@media (max-width: 479px) {
.ml_tel1{height: 60px !important;}
.ml_part1box .link li{width: 50%;}
.ml_tzlist .tel li{width: 50% !important;}
.ml_flash{ height: 290px;}
.ml_part2box .j-scroll{ margin-top: 10px;}
.ml_part2box .j-scroll .prev, .ml_part2box .j-scroll .next{ height: 70px; background-size: auto 100%; width: 36px; margin-top: -35px;}
.ml_part2box .j-scroll .prev:hover{background-position: -41px 0;}
.ml_part2box .j-scroll .next{background-position: -85px 0;}
.ml_part2box .j-scroll .next:hover{background-position:right 0;}
.ml_part2box .scroll-wrap li{margin: 0 1%; width: 98%;}
.ml_part2box .scroll-wrap{ margin: 0 36px; height: 100%; overflow: hidden;}
.ml_part2box{padding: 20px 0;}
}
@media (max-width: 424px) {
.ml_flash{ height: 250px;}
}
@media (max-width: 374px) {
.ml_flash{ height: 220px;}
}

/*************魅力濉溪 end**************/

/*************新闻中心 on**************/
.lm-xwzx-left{width:740px;margin-top:20px;}
.lm-xwzx-right{width:400px;margin-top:20px;}

/*公共标题*/
.xwzx-tab-tit01{width: 100%;height: 42px;background:#f7f7f7;}
.xwzx-tab-tit01 ul li{float:left;width:140px;text-align:center;position: relative;}
.xwzx-tab-tit01 ul li a{display: block;line-height:42px;text-align:center;font-size: 18px;color:#333;text-decoration: none;white-space: nowrap;}
.xwzx-tab-tit01 ul li.active a{color:#fff;font-weight:bold;background:#0057aa;}

.xwzx-tab-tit02{width: 100%;height: 42px;border-left:3px solid #0057aa;background:#f7f7f7;}
.xwzx-tab-tit02 ul li{float:left;position: relative;padding:0 17px;}
.xwzx-tab-tit02 ul li.first{background:none;padding-left:0;}
.xwzx-tab-tit02 ul li a{display: block;line-height:42px;font-size: 18px;color:#333;text-decoration: none;white-space: nowrap;}
.xwzx-tab-tit02 ul li.active a{color:#0057aa;font-weight:bold;}
@media (min-width: 992px) and (max-width:1239px){
.xwzx-tab-tit01 ul li{width:120px;}
}
@media (max-width: 767px){
.xwzx-tab-tit01{height:auto;}
.xwzx-tab-tit01 ul li{width:auto;}
.xwzx-tab-tit01 ul li a{font-size:16px;padding:0;font-weight:normal;}
.xwzx-tab-tit02{height:auto;}
.xwzx-tab-tit02 ul li a{font-size:16px;}
.zyzz-tab-tit ul li{width:25%;}
.ywdt-tab-tit ul li{width:33.3%;}
}
@media (max-width: 480px) {
.zyzz-tab-tit ul li{width:50%;}
}

/*轮播*/
.xwzx_news_flash{width:100%;height:420px;position: relative;overflow: hidden;}
.xwzx_news_flash .mF_sohusports_wrap{ background:#f2f7fd; border:none !important; padding: 0 !important; float: none !important; }
.xwzx_news_flash .mF_sohusports_myfocus01{background: none !important;}
.xwzx_news_flash .mF_sohusports .pic li{width:100% !important;height: 100% !important;}
.xwzx_news_flash .mF_sohusports .pic li .hotinfo{display: none;}
.xwzx_news_flash .mF_sohusports{position:inherit;*position:static;}
.xwzx_news_flash .mF_sohusports_wrap .txt{position:absolute; left:740px; top:0; height:380px; width:380px; padding:30px 20px 0 20px;}
.xwzx_news_flash .mF_sohusports .txt li{top:30px !important;height: auto !important;left: 30px !important;background: none !important;width:380px !important; text-align: justify;}
.xwzx_news_flash .mF_sohusports .txt li a{padding-left:0 !important;font-family: "Microsoft YaHei"; font-weight: bold; width:100% !important; font-size:26px; text-align: left; line-height:36px;height:72px;color: #424242;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2;}
.xwzx_news_flash .mF_sohusports .txt li b{background:none !important;}

.xwzx_news_flash .mF_sohusports .num{bottom:38px !important;right:20px !important;height:14px;}
.xwzx_news_flash .mF_sohusports .num li{display: inline-block;}
.xwzx_news_flash .mF_sohusports .num li a{width:13px !important; height:13px !important; text-indent:-999999px; margin-right:10px !important;border:1px solid #cdcdcd; background:#fff !important; transition: 0.4s all; border-radius: 50%;}
.xwzx_news_flash .mF_sohusports .num li.current a,.news_flash .mF_sohusports .num li a:hover{background:#c50001 !important;border-color:#c50001;}
.xwzx_news_flash .hotinfo{font-size:16px; color:#505050; line-height:32px; padding-top:22px;font-family: "Microsoft YaHei"; text-align: justify; text-indent: 2em;}
.xwzx_news_flash .mF_sohusports .txt li .hotinfo a{display: none}
@media (min-width: 992px) and (max-width:1239px){
.xwzx_news_flash{height:335px;}
.xwzx_news_flash .mF_sohusports_myfocus01{width:605px !important;height: 335px !important;}
.xwzx_news_flash .mF_sohusports_myfocus01 .pic{width:605px;height: 335px;}
.xwzx_news_flash .mF_sohusports_myfocus01 .pic ul li img{width:665px !important; height: 366px !important;}
.xwzx_news_flash .mF_sohusports_wrap .txt{height:315px;left:605px !important;width:306px !important; padding:20px 20px 0;}
.xwzx_news_flash .mF_sohusports .txt li{width:306px !important; padding: 20px 0 0 !important; left: 20px !important; top: 0 !important;}
.xwzx_news_flash .mF_sohusports .txt li a{width:306px !important;}
.xwzx_news_flash .hotinfo{padding-top: 10px;line-height:28px;}
.xwzx_news_flash .mF_sohusports .num{bottom:20px !important;}
}
@media (max-width: 991px) and (min-width: 768px){
.xwzx_news_flash{height:620px; background:#f2f7fd;}
.xwzx_news_flash .mF_sohusports{width:100% !important;height:403px !important;}
.xwzx_news_flash .mF_sohusports .pic{width:100% !important;height:403px !important;}
.xwzx_news_flash .mF_sohusports_wrap ul li img{width:100% !important;height:403px !important;}
.xwzx_news_flash .mF_sohusports_wrap .txt{width:100%; padding:5px 0;top:413px;height:200px;left: 0;}
.xwzx_news_flash .mF_sohusports .txt li{width:688px !important; padding:0; left: 20px !important; top:10px !important;}
.xwzx_news_flash .mF_sohusports .txt li a{width:682px !important;height:36px;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 1;  line-clamp: 1;}
.xwzx_news_flash .mF_sohusports .hotinfo{padding-top:10px;}
.xwzx_news_flash .mF_sohusports .num{bottom:25px !important;}
}
@media (max-width: 767px){
.xwzx_news_flash{height:35rem;}
.xwzx_news_flash .mF_sohusports_wrap{float:none;}
.xwzx_news_flash .mF_sohusports{width:100% !important;height:auto !important;}
.xwzx_news_flash .mF_sohusports .pic{width:100% !important;height:35rem !important;background: #f7f7f7;}
.xwzx_news_flash .mF_sohusports_wrap ul li img{width:100% !important;height:21rem !important;}
.xwzx_news_flash .mF_sohusports_wrap .txt{width:96%; padding:2% 2% 0;top:21rem;height:13rem;left: 0;}
.xwzx_news_flash .mF_sohusports .txt li{width:94% !important;top:10px !important; left: 3% !important;}
.xwzx_news_flash .mF_sohusports .txt li a{display:block;width:100% !important;height:36px;font-size:22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xwzx_news_flash .mF_sohusports .hotinfo{padding-top:5px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical}
.xwzx_news_flash .mF_sohusports .num{bottom:20px !important;left:50%;margin-left:-65px;width:140px;}
}
@media (max-width: 480px){
.xwzx_news_flash{height:29rem;}
.xwzx_news_flash .mF_sohusports .pic{height:29rem !important;}
.xwzx_news_flash .mF_sohusports_wrap ul li img{width:100% !important;height:15rem !important;}
.xwzx_news_flash .mF_sohusports_wrap .txt{top:15rem;height:12rem;}
}

/*专题专栏*/
.ind-ztzl{margin-top:20px;height:95px;}
.ind-ztzl .ztzl-tit{ width: 50px; height: 90px; background:#e3edf6;border-top:5px solid #fff;border-left:3px solid #fff;}
.ind-ztzl .ztzl-tit a{display: block; height: 72px;width:28px;padding:8px 10px;line-height:18px;border:1px solid #a7ccf0;background:#fff;text-align:center;overflow: hidden;margin:-5px 0 0 -3px;font-size:18px;color:#0057aa;font-weight:bold;}
.ind-ztzl .j-scroll{ margin-left: 60px; height: 90px !important; overflow: hidden; width: auto;position:relative;}
.ind-ztzl .j-scroll .prev,.ind-ztzl .j-scroll .next{position: absolute; top: 32px;z-index:5; width: 14px; height: 26px; cursor: pointer;background:url(../images/zt-jt.png) no-repeat;}
.ind-ztzl .j-scroll .prev{left: 0;background-position: 0 0;}
.ind-ztzl .j-scroll .next{right: 0;background-position: -14px 0;}
.ind-ztzl .j-scroll .scroll-wrap{height: 90px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 4;width: 100%;}
.ind-ztzl .ztzl-list li{float: left; width: 268px;height:90px;margin-right:10px;}
.ind-ztzl .ztzl-list li a{display: block;}
.ind-ztzl .ztzl-list li img{width: 100%;height: 90px;}
.ind-ztzl .ztzl-list li .img_title{display:none;}

/*要闻动态*/
.news-yw-list{height:320px; padding-top: 12px;}
.news-yw-list ul li,.news-yw-list2 ul li{line-height: 34px; height: 34px;}
.news-yw-list ul li a{max-width:650px;}
.news-yw-list2 ul li a{max-width:none;display: block;float: none; margin-right: 50px;}
/*通知公告*/
.tzgg-slide{height:322px;padding-top:10px;overflow: hidden;}
.tzgg-slide li{line-height:27px;max-height:54px;overflow:hidden;background:url(../images/icon.gif) no-repeat left 18px;padding:5px 60px 5px 15px;font-size:16px;position:relative; border-bottom: 1px #c4c4c4 dotted;}
.tzgg-slide li a{color:#333;float:none;}
.tzgg-slide li a:hover{color:#d20202;}
.tzgg-slide li .date{display:inline-block;height:26px;font-size:14px;color:#999;float:none;position: absolute;right:0;top:5px;}
.tzgg-slide ul li img{vertical-align:top;padding-top:9px;}

/*视频新闻*/
.xwzx-video-pic{height:220px;margin-top:20px;}
.xwzx-video-pic ul li{width:100%;height:220px;text-align: center; position:relative;}
.xwzx-video-pic ul li img{width: 100%;height: 100%;}
.xwzx-video-pic ul li .video-pic{display:block;width:100%;height:100%;}
.xwzx-video-pic ul li .video-pic img{display:block;float:none;width:100%;height:100%;margin:0 auto;}
.xwzx-video-pic ul li .video-ico{display:block;width:26px;height:26px;background:url(../images/video-ico.png) no-repeat;position: absolute;bottom:6px;right:15px;z-index:11;}
.xwzx-video-pic ul li .title{display:block;height:40px;line-height:40px;background:url(../images/black50.png) repeat;padding-right:60px;text-indent:15px;position:absolute;bottom:0;left:0;right:0;font-size:16px;color:#fff;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.xwzx-video-pic ul li .isNew{display:none;}
.news-video-list{padding-top: 10px;}
.news-video-list ul li a{max-width:330px;}

@media (min-width: 992px) and (max-width:1239px) {
.lm-xwzx-left{width:531px;}

/*要闻动态*/
.news-yw-list ul li a{max-width:434px;}
}
@media (max-width:991px) {
.lm-xwzx-left,.lm-xwzx-right{float:none;width:auto;}
.lm-xwzx-right{margin-top: 0;}
.lm-xwzx-left{padding-right:0;border:0;}

/*通知*/
.tzgg-slide ul li img{display:none;}
}
@media (min-width: 768px) and (max-width:991px) {
/*视频新闻*/
.xwzx-video-pic{height:400px;}
.xwzx-video-pic ul li{height:400px;}
}

@media (max-width:767px) {
.xwzx_news_flash .hotinfo{text-align: left;}
.lm-xwzx-mainbox{padding:15px;}
.mt20{margin-top:15px;}
.ind-ztzl,.lm-xwzx-left,.lm-xwzx-right{margin-top:15px;}
/*视频新闻*/
.xwzx-video-pic{height:auto;}
.xwzx-video-pic ul li{height:auto;}
}
@media (max-width:479px) {
.ind-ztzl .j-scroll .scroll-wrap ul{width: 100% !important;}
.ind-ztzl .ztzl-list li{width: 100%;}
}
/*************新闻中心 end**************/

/*************办事服务 on**************/
/**办事切换**/
.bs_tab{height: 42px;background: url("../images/line_db.gif") 0 bottom repeat-x;}
.bs_tab li{width:290px;float: left;background: url("../images/bsfw_line.png") right center no-repeat;}
.bs_tab li.last{background: none;}
.bs_tab li a{display: block;text-align: center;height: 41px;line-height: 30px; font-size: 22px;}
.bs_tab li.active a{font-weight: bold;color:#0061d0;border-bottom: #0061d0 1px solid;}

/**办事内容**/
.bsfwbox>div{height: 264px;margin: 8px 0 0;}
/*.bsfwbox>div ul{width:1200px;}*/
.bsfw_list li{width: 93px;float: left; margin:18px 40px 0 0;}
.bsfw_list li a{display: block;text-align: center;}
.bsfw_list li a:hover img{ vertical-align: middle;}
.bsfw_list li .img_title{display: block;height: 32px;line-height: 32px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; vertical-align: middle;}
.bsfw_list li a:hover{ color: #0061d0;}
.bsfw_list li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.bmbs_list{ overflow: hidden; overflow-y: auto;}
.bmbs_list li{float: left;width: 153px;margin:10px 10px 0 0;}
.bmbs_list li a{display: block;height: 40px;line-height: 40px;text-align:center;font-size: 16px;padding: 0 10px; border: #ddd 1px solid;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.bmbs_list li a:hover{color: #fff;background:#0061d0;border-color: #0061d0; }
/**政务服务网**/
.bsfw_pic li{ margin-top: 20px; overflow: hidden; font-size: 0; line-height: 0;}
.bsfw_pic img{max-width: 100%; vertical-align: middle; height: auto;}

/*****网上服务-集成服务 ****/
.jcfw_list{ border: 1px solid #ddd; padding: 10px; margin-bottom: 20px;}
.jcfw_list .j-marquee{ height: 190px !important; overflow: hidden;}
.jcfw_list ul li{ width: 280px;  height:160px; float: left; margin-right: 15px; }
.jcfw_list ul li .img_title{ display: block; font-size: 16px; text-align: center; line-height: 30px;}

/***办件公示**/
.bj_tit{height: 47px;background: url("../images/line_db.gif") 0 bottom repeat-x;}
.bj_tit span{display: block;width: 128px;height: 47px;line-height: 47px;text-align: center;font-size:20px;font-weight: bold;color: #fff; background: #0061d0; float: left;}
.bj_tit a{ float: left; padding: 0 25px; line-height: 46px; font-size: 20px; font-weight: bold;}
.bj_tit a:hover{color: #0061d0;}
.bj_tit a.a1{ padding-right: 0;}
.bjgsbox{width: 758px;}
.bjgs_top{height: 35px;position:relative;line-height: 35px;font-size: 16px;background:#f8f8f8; overflow: hidden;margin-top: 16px;}
.bjgs_list{height:206px;overflow: hidden;margin-top:5px;}
.bjgs_list li{height: 36px;line-height: 36px;font-size: 15px; vertical-align: bottom;overflow: hidden;position:relative;}
.bjgsbox p{ text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bjgsbox p.t4{width: 105px;right:0px; position: absolute; top:0px;}
.bjgsbox p.t4 .responseNo{color:#e21d09;}
.bjgsbox p.t3{width: 120px; right:105px;position: absolute; top:0px;}
.bjgsbox p.t2{width: 120px; right:225px;position: absolute; top:0px;}
.bjgsbox p.t1{float: none;margin:0 345px 0 0;text-align: left;}
.bjgs_top p.t1{text-indent: 130px;}
.bjgs_list p.t1 a{display: block; padding:0 10px 0 14px;background: url("../images/icon.gif") 0 center no-repeat;}
.bjgs_list p.t4{font-size: 14px;color: #999;}
.bjgs_list p.t3{font-size: 14px;color: #999;}

/**办件统计**/
.bjtjbox{width: 380px;}
.bjtj_con{background:#f7fafe;}
.bjtj_con ul{padding:11px 0 11px 23px;}
.bjtj_con li{float: left;width: 170px; height: 80px;line-height: 80px; font-size: 16px;}
.bjtj_con li.num1,.bjtj_con li.num3,.bjtj_con li.num5{background: url("../images/bjtj_line.png") right center no-repeat;margin-right: 12px;}
.bjtj_con li .num{font-size:18px;font-weight: bold;color:#e20b0b;}

/**信件查询***/
.bjcx_form{margin-top: 19px;}
.bjcx_form ul{padding-left: 20px;}
.bjcx_form li{height: 35px;margin-bottom: 16px;font-size: 16px;vertical-align: bottom;}
.bjcx_form li p.tit{float: left;width: 85px;line-height: 35px;}
.bjcx_form li p.tit span{color: #d70806;font-size: 18px;vertical-align: middle;padding-right: 5px;}
.bjcx_form li p.input{padding-left: 105px;position: relative;}
.bjcx_form li p.input input{float: left; width:98%;height: 33px;line-height: 33px;border: #ddd 1px solid;border-radius: 3px;text-indent: 10px;background: #fff;}
.bjcx_form li.btn{padding-left: 105px;margin: 0;}
.bjcx_form li.btn input{width: 100px;height: 35px;line-height: 35px;text-align: center;border: none;border-radius: 3px;overflow: hidden;}
.bjcx_form li.btn .btn-submit{background: #74a6e5;color: #fff;margin-right: 18px;font-size: 16px;}
.bjcx_form li.btn .btn-reset{background: #f4e2aa;color: #b38908;}
/***便民服务**/
.bmfw_tit{height:30px;background: url("../images/bmfw_titbg.png") center no-repeat; }
.bmfw_tit span{display:block;width: 100px;height: 30px;line-height: 30px;font-size: 22px;font-weight: bold;color:#0061d0;margin: 0 auto;}
.bmfw_list{margin-top: 16px;}
.bmfw_list li{float: left;width: 216px;margin-right: 20px;}
.bmfw_list li.num5{margin-right: 0;}
.bmfw_list li a{display: block;position:relative;height: 103px;line-height: 103px;color: #fff;font-size: 20px;padding-left: 98px; background:#8fa8eb;border-radius: 5px;-webkit-border-radius: 5px;transition:all .6s;}
.bmfw_list li img{display: block; width: 66px; height: 60px; position: absolute; left: 20px; top: 8px; z-index: 1; cursor: pointer;}
.bmfw_list li span{display: inline-block; cursor: pointer;}
.bmfw_list li.num2 a{background:#e9c861;}
.bmfw_list li.num3 a{background:#a6de71;}
.bmfw_list li.num4 a{background:#71cec4;}
.bmfw_list li.num5 a{background:#fead90;}
.bmfw_list li a:hover img{top: 20px;transition:all .6s;}
.bmfw_list li a:hover{font-weight: bold;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
/**办事切换**/
.bs_tab li{width: 238px;}
/**办事内容**/
.bsfwbox>div ul{width: 972px;}
.bsfw_list li{margin:18px 15px 0 0;}
.bmbs_list li{width: 127px;}
/***办件公示**/
.bjgsbox{width: 582px;}
.bjtjbox {width: 350px;}
.bjtj_con li{width: 150px; font-size: 14px;}

.bmfw_list li{width: 174px;}
.bmfw_list li a{padding-left: 78px;}
.bmfw_list li img{left: 10px;}
}
@media only screen and (max-width:991px) {
/**办事切换**/
.bs_tab li{width:187px;}
.bsfwbox>div{ overflow: hidden; overflow-y: auto;}
/**办事内容**/
.bsfwbox>div ul{width:100%;overflow-y: auto;}
.bsfw_list li{margin:18px 20px 0 0; width: 104px;}
.bmbs_list li{width: 139px;}
/***办件公示**/
.bjgsbox{width:100%;float: none;}
.bjtjbox {width:100%;float: none;margin-top: 20px;}
.bjtj_con li{width: 230px;}
.bjtj_con li.num1, .bjtj_con li.num2, .bjtj_con li.num4, .bjtj_con li.num5{background: url(../images/bjtj_line.png) right center no-repeat; margin-right: 12px;}
.bjtj_con li.num3, .bjtj_con li.num6{ background: none; margin-right: 0;}
.bmfw_list li{width:133px;}
.bmfw_list li a{padding:10px 0 0;text-align: center;line-height: 30px;}
.bmfw_list li img{position:static;margin: 0 auto;}
}
@media only screen and (max-width:767px) {
/**办事切换**/
.bs_tab li{width:25%;}
.bs_tab li a{ font-size: 18px;}

/**办事内容**/
.bsfw_list li{width: 23%;margin: 15px 1% 0 0;}
.bmbs_list li{width: 23%;margin: 15px 1% 0 0;}
/***办件公示**/
.bjgs_top p.t1{text-indent: 30px;}
.bjgsbox p.t2,.bjgsbox p.t3{display: none;}
.bjgsbox p.t1{margin-right: 105px;}
.bjtj_con ul{padding-left: 0;}
.bjtj_con li{width: 48%;margin: 0 1% !important; background: none !important;}
.bjcx_form ul{padding-left: 0;}
.bjcx_form li.btn{padding-left: 0;text-align: center;}
.bmfw_list li{width: 31.33%;margin: 0 1% 15px;}
.bmfw_list li.num4,.bmfw_list li.num5{width: 48%;}
.bj_tit{height: auto; overflow: hidden;}
.bj_tit a.a1{ font-size: 16px; padding-left: 10px; height: 47px;}
}
@media only screen and (max-width:479px) {
/**办事内容**/
.bsfw_list li{width:31.33%;}
.bmbs_list li{width:31.33%;}
.bjtj_con ul{padding-left: 20px;}
.bjtj_con li{width: 98%;background:none !important;}
}
/*************办事服务 end**************/

/*************互动交流 on**************/
.hdbtn ul li{ width: 136px; height: 136px; text-align: center; float: left; margin-left: 69px;}
.hdbtn ul li.num1{ margin-left: 0; width: 135px;}
.hdbtn ul li a{ padding-top: 18px; height: 118px; display: block; line-height: 45px; overflow: hidden; font-size: 18px; color: #fff; border-radius: 8px;}
.hdbtn ul li img{width: auto; height: 61px; display: block; margin: 0 auto;}
.hdbtn ul li span{display: block; cursor: pointer;}
.hdbtn ul li.num1 a{ background: #8fa7eb;}
.hdbtn ul li.num2 a{ background: #eac861;}
.hdbtn ul li.num3 a{ background: #a7de71;}
.hdbtn ul li.num4 a{ background: #94c9ec;}
.hdbtn ul li.num5 a{ background: #70cec4;}
.hdbtn ul li.num6 a{ background: #ffad90;}
.hdbtn ul li a:hover img{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}

.hdxd_box{ width: 760px;}
.hdlist{ height: 46px; border-bottom: 1px solid #d4d4d4;}
.hdlist ul li{ float: left; text-align: center; height: 46px; line-height: 46px;}
.hdlist ul li a{ font-size: 20px; padding: 0 20px; min-width: 88px; font-weight: bold; color:#0061d0; display: block;}
.hdlist ul li.active a{ color: #fff; background: #0061d0;}
.hdlist ul li.more{ float: right; width: auto;}
.hdlist ul li.more a{ width: auto; font-size: 14px; font-weight: normal; color: #999;}
.hdlist ul li.more a:hover{ color: #0061d0;}
.in_head{ height: 35px;background: #f8f8f8;  margin-top: 15px; position: relative;}
.hdxd_box p{  position: absolute; top:0px;  height: 35px; line-height: 35px; text-align: center;  overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.hdxd_box p.p1 a{ display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.hdxd_box p.p2{ width: 130px; right: 225px;}
.hdxd_box p.p3{ width: 115px; right: 110px;}
.hdxd_box p.p4{   width: 110px;right:0px; }
.in_head p.p1{ padding-left: 138px; margin-right:355px;text-align: left; position: static;}
.in_body{  height: 180px; padding: 10px 0; overflow: hidden; }
.in_body ul li{ height: 36px;line-height: 36px; position: relative;}
.in_body ul li p.p1{ padding-left: 14px; margin-right: 355px;  text-align:left; background: url("../images/icon.gif") left center no-repeat;position: static;}
.in_body ul li p.p3,.in_body ul li p.p4{ color: #999999; font-size: 14px;}
.in_body ul li p.p4 .responseNo{ color:#e21d09}

.bjcxbox{ width: 350px; height: 277px; background: #f3faff; padding: 0 15px;}
.bjcxtit{ height: 42px; padding: 10px; background:url("../images/bjcx_bg.png") center repeat-x; }
.bjcxtit span{ font-size: 20px; line-height: 42px; display: block; font-weight: bold; color:#0061d0; text-align: center; width: 96px; margin: 0 auto; background:#f3faff;}
.bjcx_search{margin-top: 20px;}
.bjcx_search ul{ height: 40px; margin-bottom: 18px;}
.bjcx_search ul li{ float: left;}
.bjcx_search ul li.tit{ width: 86px; padding-right: 17px; line-height: 35px; font-size: 16px; text-align: right;}
.bjcx_search ul li.tit span{ color: #d70806; margin-right: 11px;}
.bjcx_search ul li.input input{ width: 225px; padding: 0 10px; border: 1px solid #d4d4d4; background: #fff; height: 33px; line-height: 32px; border-radius: 3px;}
.bjcx_search ul li.yzm input{width:106px; padding: 0 10px; border: 1px solid #d4d4d4; background: #fff; height: 33px; line-height: 32px; border-radius: 3px;}
.bjcx_search ul.last{ padding-left: 103px;}
.bjcx_search ul li.bj_btn1 input,.bjcx_search ul li.bj_btn2 input{ width: 100px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; color: #fff; background: #0061d0; border-radius: 3px; margin-right: 18px; border: none;}
.bjcx_search ul li.bj_btn2 input{ background: #f4e2aa; color: #b38908;}

.xjtjcount{ clear: both; height: 78px; border: 1px solid #cee0f6;}
.xjtjcount .tit{ height: 56px; padding: 0 20px 0 25px; line-height: 28px; color: #0061d0; text-align: center; float:left;margin:11px 0; border-right: 1px solid #cee0f6; font-size: 20px; width: 44px;}
.xjtj_1{ margin-left: 90px; padding:6px 0 7px 25px;}
.xjtj_1 ul li{ float: left; background: url("../images/xjtjline.png") right center no-repeat; padding-right: 21px;}
.xjtj_1 ul li p{ width: 110px; float: left; height: 65px; text-align: center; padding-right: 10px; line-height: 30px; font-size: 15px; color: #666;}
.xjtj_1 ul li p span{ line-height: 35px; font-size: 26px; font-family: Arial; display: block;}
.xjtj_1 ul li.num4{ background: none; padding-right: 0;}

.hd_ftcon{ width: 758px; padding: 20px 0 0; height: 243px;}
.hd_ftcon .ftimg{ width: 340px; height: 243px; float: left;}
.hd_ftcon .ftimg img{ width: 100%; height: 100%;}
.hd_ftcon .ftcon{ margin-left:340px;height: 226px; overflow: hidden; padding: 17px 20px 0;background: #f7f9fb;}
.hd_ftcon .ftcon .title{ line-height: 30px; padding: 5px 0; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 22px; font-weight: bold; color: #e21d09;}
.hd_ftcon .ftcon p{ line-height: 24px; padding: 5px 0; font-size: 15px; text-align: justify;}
.hd_ftcon .ftcon p span{ font-weight: bold; color: #f1b208;}
.hd_ftcon .ftcon p a{ color:#e21d09;}
.hd_fthg{ width: 382px; float: right; padding: 20px 0 0;}
.fthg_tit{ height: 28px; text-align: left;}
.fthg_wz{ padding-top: 2px; height: auto; overflow: hidden;}
.fthg_wz ul li{ height: 36px; border-bottom: 1px dashed #d8d8d8; line-height: 36px; background: url("../images/icon.gif") 2px center no-repeat; padding-left: 20px;}
.fthg_wz ul li a{ font-size: 16px;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hd_mydcbox{ width: 768px;}
.hd_zjcon{ padding-top: 0; height: auto; overflow: hidden; }
.hd_zjcon ul li{height:64px;line-height:32px;vertical-align:bottom;padding:0 0 0 90px;overflow:hidden;position:relative; margin:15px 0 0 0;}
.hd_zjcon ul li .date{display:block;position:absolute;left:0;top:32px;width:77px;height:32px;line-height:32px;border:#e9e9e9 1px solid;border-top:0;border-radius:0 0 6px 6px;color:#afafaf;font-size:16px;text-align:center;  background: #e9e9e9}
.hd_zjcon ul li .zt{display:block;position:absolute;left:0;top:0;width:77px;height:32px;line-height:32px;border:#e9e9e9 1px solid;border-bottom:0;border-radius:6px 6px 0 0;font-size:16px;text-align:center; color: #6d6d6d;}
.hd_zjcon ul.hd_myzjlist li .date{display: none;}
.hd_zjcon ul.hd_myzjlist li .zt{ height: 62px; line-height: 62px; border-radius: 6px;border:#e9e9e9 1px solid;}
.hd_zjcon ul li .starting{color:#0061d0; border:#0061d0 1px solid !important; border-bottom:0; }
.hd_zjcon ul li .dateing{ background: #0061d0;border:#0061d0 1px solid !important; color: #fff;border-radius:0 0 6px 6px;}
.hd_zjcon ul li .over{color:#afafaf;}
.hd_zjcon ul li .nostart{color:#fff;}
.hd_zjcon ul li a{display:block;float:none;height:32px;line-height:32px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-right:90px;}
.hd_zjcon ul li a:hover{color:#0061d0;}
.hd_zjcon ul li a.result{position: absolute; right: 0; top:3px; margin: 0; padding: 0 8px; height: 26px; line-height: 26px; border-radius: 3px; font-weight: normal; font-size: 14px; color: #fff; background:#dbd9da;}
.hd_zjcon ul li a.result:hover{color: #fff; font-weight: bold;}
.hd_zjcon ul li p{ color: #999; font-size: 15px; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hd_lmlist{ width: 362px; float: right; padding-left: 19px; border-left:1px dashed #dadada; margin-top: 15px;}
.hd_lmlist ul li{ height: 85px; text-align: left; margin-bottom: 15px;}
.hd_lmlist ul li a{ padding-left: 33px; color: #fff; display: block; font-size: 0; line-height: 0;}
.hd_lmlist ul li img{ margin-right: 28px; display: inline-block; vertical-align: middle;}
.hd_lmlist ul li span{display: inline-block; vertical-align: middle; font-size: 24px; line-height: 85px;}
.hd_lmlist ul li.num1 a{ background: url("../images/hdlmbg1.jpg")  center top repeat-x #bcf8a5;}
.hd_lmlist ul li.num2 a{ background: url("../images/hdlmbg2.jpg") center bottom repeat-x #ea9828;}
.hd_lmlist ul li.num3 a{ background: url("../images/hdlmbg3.jpg") center top repeat-x #9ddddf;}
.hd_lmlist ul li.num3{ margin-bottom: 0;}




@media (min-width: 992px) and (max-width:1199px) {
.hdbtn ul li{ margin-left: 27px;}
.bjcxbox{ width: 250px;}
.bjcx_search ul li.input input{ width: 125px;}
.hdxd_box,.hd_ftcon,.hd_mydcbox{ width: 642px;}
.in_head p.p1{padding-left: 38px; }
.bjcx_search ul li.tit{padding-right: 10px;}
.bjcx_search ul li.yzm input{width: 38px;}
.bjcx_search ul li.bj_btn1 input,.bjcx_search ul li.bj_btn2 input{width: 60px; margin-right: 13px;}
.xjtj_1{padding: 6px 0 7px 0;}
.xjtj_1 ul li p{width: 99px; padding-right: 0;}
.hd_fthg{ width: 290px;}
.hd_ftcon .ftcon{ padding: 10px 10px 0; height: 233px;}
.hd_ftcon .ftcon p{ line-height: 32px;}
.hd_lmlist{ width: 260px}
.hd_lmlist ul li a{padding-left: 6px;}
.hd_lmlist ul li img{margin-right: 0;}
}
@media (max-width:991px) {
.hdxd_box,.hd_ftcon,.hd_mydcbox{ width: 100%; float: none;}
.in_body{ height: auto;}
.bjcxbox{  width: auto; float: none; margin-bottom: 15px;}
.xjtjcount{ height: auto; overflow: hidden;}
.hd_fthg{ width: 100%; float: none; padding: 0 0 15px;}
.hd_lmlist{ padding-left: 0; border-left: none; width: 100%; float: none; margin-bottom: 2%;}
}
@media (min-width: 768px) and (max-width:991px) {
.hdbtn ul li{ width: 112px !important; margin-left: 15px;}
.in_head p.p1{padding-left: 101px;}
.bjcx_search ul li.input input{ width: 583px;}
.xjtj_1 ul li.num2{ background: none; padding-right: 0;}
.xjtj_1 ul li p{ width: 140px;}
.xjtjcount .tit{padding: 30px 20px 30px 25px;}
.hd_ftcon .ftcon{ padding:12px 10px 0; height: 231px; }
.hd_fthg{ padding: 10px 0 5px;}
}
@media (max-width:767px) {
.hdbtn{ height: auto; margin-bottom: 0; overflow: hidden;}
.hdbtn ul li{ width: 32% !important; margin-left: 2%; margin-bottom: 2%;}
.hdbtn ul li.num4{ margin-left: 0;}
.hdxd_box p.p2,.hdxd_box p.p3{ display: none;}
.hdxd_box p.p4{ width: 90px;}
.in_head p.p1{ padding-left: 0; width: auto; text-align: center; margin-right:90px; float:none; }
.in_body ul li p.p1{width: auto; padding-left:8px; margin-right:90px; float:none;}
.bjcxbox{ height: auto; margin-bottom: 2%;}
.bjcxbox ul li.tit{ width: 38%; padding-right: 2%;}
.bjcxbox ul li.input{ width: 60%;}
.bjcxbox ul li.input input{ width: 100%; box-sizing: border-box;}
.bjcx_search ul.last{ padding-left:0; margin-bottom: 0; padding-bottom: 15px;}
.bjcx_search ul li.bj_btn1,.bjcx_search ul li.bj_btn2{ width: 45%; margin-right: 5%;}
.bjcx_search ul li.bj_btn1 input, .bjcx_search ul li.bj_btn2 input{ width: 100%; margin-right: 0px;}
.xjtjcount .tit{ height: auto; border-right: none; width: 100%; text-align: left;}
.xjtj_1{ margin-left: 0; padding: 6px 0;}
.xjtj_1 ul li{ padding-right: 0; background: none; float: left; width: 100%;}
.xjtj_1 ul li p{ width: 50%; padding-right: 0;}
.xjtjcount{ margin-bottom: 2%;}
.hd_ftcon{ padding: 2% 0; height: auto;}
.hd_ftcon .ftimg{ width:100%; height: auto; float: none;}
.hd_ftcon .ftcon{ margin-left:0;height: auto; padding: 2%;}
.hd_fthg{ padding: 0 0 2%;}
.hd_lmlist ul li{ margin-bottom: 2%;}
.hd_lmlist ul li a{padding-left: 23px;}
.hd_lmlist ul li img{margin-right: 10px;}
}
@media (max-width:450px) {
.hdbtn ul li{ width: 49% !important; }
.hdbtn ul li.num4{margin-left: 2%;}
.hdbtn ul li.num3,.hdbtn ul li.num5{ margin-left: 0;}
.bjcx_search ul li.yzm input{width: 54px;}
}
/*************互动交流 end**************/
