.o-over{overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
/* 问答知识库 */
.main-body{padding-bottom: 30px;}
.wdbox{width: 100%;min-height: 1065px;background-color: #ffffff;border: solid 1px #e3eef9;padding: 30px;box-sizing: border-box;position: relative;}
.ztitle{width: 337px;margin-right: 30px;}
.wdline{position: absolute;left: 360px;top: 30px;}
.ztitle div{width: 300px;margin-bottom: 20px;}
.ztitle div h1{font-size: 24px;font-weight: bold;color: #2792ff;margin-bottom: 20px;}
.ztitle div ul li{width: 144px;height: 46px;background-color: #e8f3fe;text-align: center;line-height: 46px;float: left;margin-bottom: 10px;}
.ztitle div ul li:nth-child(2n){float: right;}
.ztitle div ul li a{display: block;}
.ztitle div ul li.u-active{background: #2792ff;}
.ztitle div ul li.u-active a{color: #fff;}
.wdlist{width: 970px;}
.is-ask-list{margin:40px 0}
.is-ask-cont{padding-bottom:20px;margin-bottom:20px;overflow: hidden;border-bottom: 1px dashed #ddd;}
.is-ask-top{background: url(../images/homes/wen.png) left center no-repeat;padding-left:45px}
.is-ask-top a{font-size: 18px;font-weight:bold;display: block;line-height: 28px;}
.is-anwser{background: url(../images/homes/da.png) left 15px no-repeat;padding:15px 20px 20px 45px}
.is-anwser p{color:#999;line-height: 26px;max-height: 108px;overflow: hidden;font-size: 18px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.is-anwser p a{color:#0e54ad}
.is-from{background:#f5f9fc;padding:8px 20px}
.is-from span{color:#999;font-size:14px;margin-right:60px;overflow: hidden;min-width: 145px}
.is-from span:last-child{margin-right:0}
.is-from span img{vertical-align: middle;}
.is-from br{display: none;}
.is-ask-detail{padding:0 50px;background: url(../images/homes/wen.png) left top no-repeat;min-height: 46px;line-height: 30px}
.is-ask-detail p{background: #ffefef;padding:8px 10px;border-radius:12px;}
.is-ans-detail{padding:0 50px;background: url(../images/homes/da.png) left top no-repeat;min-height: 46px;margin-top:40px}
.is-ans-detail .is-ans-bg{background: #f2f9ff;padding:8px 20px;border-radius:12px;line-height: 30px}


/* 日历 */
.m-calendar{width: 100%;padding: 30px;border: solid 1px #e3eef9;box-sizing: border-box;min-height: 90vh;position: relative;}
.xian{position: absolute;top: 30px;left: 466px;width: 7px;height: 93%;}
.calendarbox{width: 404px;}
.leader_calendar{width: 100%;height: 334px;}
.calendarbox p,.zfjg p{font-size: 24px;font-weight: bold;color: #2792ff;margin-bottom: 20px;text-align: center;}
.calendarlist{width: 870px;}
.calendarlist h3{height: 38px;border-bottom: 1px solid #e0eafa;font-size: 22px;color: #2792ff;font-weight: bold;}
.callist li{line-height: 76px;padding-left: 15px;position: relative;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size: 18px;border-bottom: 1px dashed #ebebeb;}
.callist li span{float: right;color: #999999;}
.callist li::before{content: '';width: 4px;height: 4px;background-color: #afd1f3;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.callist li:last-child{border-bottom: none;}
.wsj{display: block;padding-top: 40px;margin: 0 auto;}

/*日历样式*/
.calendar {height: auto;background-color: #f5f9fc;}
.calendar .data_table{ width: 100%;}
.calendar table tr th{ height: 33px; padding: 10px 0 10px;}
.calendar table tr th span{display:block; line-height: 30px; border-radius: 4px; margin:0 auto; width: 36px; height: 31px;text-align: center; font-size: 16px;font-weight: normal;}
.calendar table tr td{ text-align:center; line-height:42px; height:42px;}
/*鼠标滑过*/
.riqi.on{background: url("../images/homes/calendar/ldzc-rl-icon.png") no-repeat center bottom;cursor: pointer;}
.bgHover.on{ background:#2792ff; color:#fff !important;text-decoration:none !important; border-radius: 4px; -moz-border-radius: 4px; }
.riqi { position:relative; z-index:999; width:32px; margin: 0 auto; height:32px;line-height:32px;color: #333;}
.riqi .piaofu{ position: absolute;width: 320px;bottom: 42px;left: 50%;margin-left: -170px;background: #F8F7FA;text-align: left;font-size: 12px;line-height: 18px;padding: 10px; border-radius: 5px; -moz-border-radius: 5px;  display: none;z-index: 100;border: 1px solid #CCE1FF;box-shadow: 0 3px 7px rgba(0,0,0,0.1);}
.riqi .piaofu .arrow{ position: absolute; display: block; left:50%; bottom: -7px; margin-left: -8px; width: 13px; height: 8px; background: url("../images/homes/calendar/ld-arrow.png") no-repeat center center; }
.riqi.current .piaofu{ display:block;}
.riqi .piaofu ul{ display: block; max-height: 290px;overflow: auto; }
.riqi .piaofu ul li{padding:4px 0;line-height:26px;z-index:100;}
.riqi .piaofu ul li a{z-index:100;font-size:14px;color:#333;max-height: 52px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.riqi .piaofu ul li a:hover{ text-decoration:underline;color:#2792ff; z-index:100;}
/*非本月日期*/
.calendar table tr td.current_day{ background:#e6e6e6}
.calendar table tr td.unselected_month{ color:#999}
/*选择日期*/
.choice { font-size:19px; height:32px;text-align:center;background-color: #e9eff4;}
.choice p{display:inline-block;position: relative; width: 140px; height: 32px; line-height: 32px;color: #2792ff; font-size: 16px;font-weight: bold;}
.choice .button{display: block; height: 32px; line-height: 32px; cursor: pointer; position: absolute; width: 17px; top: 0;outline: none;}
.choice .button.prev{left: 7px;background: url("../images/homes/calendar/ldzc-date-prev.png") center left no-repeat;}
.choice .button.next{right: 7px;background: url("../images/homes/calendar/ldzc-date-next.png") center right no-repeat;}
.calendar .year_name,.calendar .month_name{ margin: 0 24px; text-align: center; display: block;}
.choice .button.prev:hover{  background: url("../images/homes/calendar/ldzc-date-prev-h.png") center left no-repeat;}
.choice .button.next:hover{  background: url("../images/homes/calendar/ldzc-date-next-h.png") center right no-repeat;}
  
/* leader */
.leaderbox{min-height: 910px;}
.leaderxinxi{width: 880px;min-height: 848px;background: url(../images/homes/line.png)right top no-repeat;}
.photone .leaderzw{width: 75px;margin-right: 30px;font-size: 24px;font-weight: bold;text-align: right;}
.photone .leaderimg{width: calc(100% - 105px);}
.photone ul li{width: 124px;margin-right: 75px;float: left;margin-bottom: 40px;}
.photone ul li:nth-child(4n){margin-right: 0;}
.photone ul li img{width: 100%;height: 178px;}
.photone ul li p{text-align: center;line-height: 1;margin-top: 15px;font-size: 18px;font-weight: normal;}
.zfjg ul li{width: 270px;height: 90px;font-size: 18px;background-color: #e8f3fe;text-align: center;line-height: 90px;float: left;margin-right: 19px;}
.zfjg ul li img{vertical-align: middle;margin-right: 15px;}
.zfjg ul li:hover img,.wxzd a:hover img,.wdzw a:hover img{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.zfjg ul li a{display: block;width: 100%;height: 100%;}
.zfjg ul li:last-child{margin-right: 0;}
.leadercalendar{width: 430px;}
.leadercalendar p,.zfjg p{text-align: left;}
.leader-zfbg div{width: 205px;height: 153px;background-image: linear-gradient(0deg, #cee8ff 0%, #f5faff 100%), linear-gradient(#f5f5f5, #f5f5f5);background-blend-mode: normal,normal;padding-top: 20px;text-align: center;box-sizing: border-box;}
.leader-zfbg div a{display: block;width: 100%;height: 100%;}
.leader-zfbg div a:hover img{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.leader-zfbg div p{text-align: center;margin-top: 15px;margin-bottom: 0;line-height: 1;}

/* leader-detail */
.leader-list{width: 260px;}
.leader-list p,.ldhd .m-liststyle1 p,.tpjj p{font-size: 24px;color: #2792ff;font-weight: bold;margin-bottom: 20px;}
.leader-list ul li{width: 100%;height: auto;padding-right: 30px; background:url(../images/homes/ldwx.png)right 15px center no-repeat #e8f3fe;border-radius: 4px;padding-left: 25px;box-sizing: border-box;margin-bottom: 20px;line-height: 55px;font-size: 18px;cursor: pointer;}
.leader-list ul li{
	padding: 10px 36px 10px 25px;
	line-height: 30px;
}
.leader-list ul li a{display: block;}
.leader-list ul li span{display: inline-block;width: 55px;margin-right: 30px;}
.leader-list ul li.active,.leader-list ul li:hover{background:url(../images/homes/ldxz.png)right 15px center no-repeat #2792ff;}
.leader-list ul li.active a,.leader-list ul li:hover a{color: #fff;}
.leader-detail{width: 1055px;padding-left: 37px;background: url(../images/homes/line.png)left top no-repeat;}
.specifics{margin-bottom: 50px;}
.imgjs{width: 166px;}
.imgjs img{width: 100%;height: 238px;}
.imgjs p{line-height: 1;margin: 15px 0;text-align: center;font-size: 18px;}
.imgjs p span{font-weight: bold;color: #2792ff;margin-left: 10px;}
.imgjs a{display: block;width: 106px;height: 40px;background-color: #ff7e3f;border-radius: 8px;text-align: center;line-height: 40px;color: #ffffff;margin: 0 auto;}
.imgjs a:hover{background-color: #ff7e3fe3;}
.ldxq{width: 815px;}
.ldfg{width: 100%;margin-bottom: 10px;height: 150px;}
.ldfg .title,.ldjj .title{line-height: 1;margin-bottom: 15px;background: url(../images/homes/line2.png)left 105px center no-repeat;font-size: 22px;font-weight: bold;}
.ldjj{width: 100%;}
.jianjie{height: 150px;overflow-y: auto;line-height: 30px;text-indent: 2em;}
.ldhd .m-liststyle1{width: 590px;}
.ldhd .m-liststyle1 ul li{height: 42px;line-height: 42px;}
.ldhd .leader_calendar{width: 404px;}
.tpjj{margin-top: -30px;}
.tpjjlist{overflow: hidden;}
.tpjjlist ul li{width: 245px;float: left;margin-right: 20px;}
.tpjjlist ul li div{width: 100%;height: 165px;margin-bottom: 15px;}
.tpjjlist ul li div img{width: 100%;height: 100%;}
.tpjjlist ul li p{text-align: center;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;color: #333333;font-weight: normal;margin-bottom: 0;}

.ldfg p{height: 95px;overflow-y: auto;line-height: 30px;text-indent: 2em;}
.jianjie::-webkit-scrollbar,.ldfg p::-webkit-scrollbar{width: 5px;height: 1px;}
.jianjie::-webkit-scrollbar-thumb,.ldfg p::-webkit-scrollbar-thumb{border-radius: 5px;background: #d0dee8;}
.jianjie::-webkit-scrollbar-track,.ldfg p::-webkit-scrollbar-track{border-radius: 5px;background: #f1f5f9;}



/* 咨询中心 */
.titlink{height: 110px;line-height: 110px;font-size: 32px;font-weight: bold;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.titlink a{color: #e11b13;}
.carousel{width: 100%;height: 420px;position: relative;margin-bottom: 40px;}
.carousel ul li {position: relative;height: 420px;}
.carousel ul li .tuimg{width: 690px;height: 100%;float: left;overflow: hidden;}
.carousel ul li .tuimg img{width: 100%;height: 100%;}
.carousel ul li .wenbox{width: 710px;height: 100%;float: right;background-color: #f5f9fc;padding: 0 30px;box-sizing: border-box;}
.carousel ul li .wenbox h3{font-size: 24px;line-height: 96px;text-align: center;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.carousel ul li .wenbox p{font-size: 18px;color: #999999;line-height: 36px;text-indent: 2em;overflow: hidden;word-break: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.carousel .hd {position: absolute;bottom: 40px;right: 246px;z-index: 999;}
.carousel .hd ul li {float: left;width: 20px;height: 20px;background: #d8d8d8;margin: 0 10px;border-radius: 50%;}
.carousel .hd ul li.on {background: #2792ff;}

.newlist{margin-bottom: 40px;}
.storylist{width: 900px;padding-right: 35px;box-sizing: border-box;background: url(../images/homes/line.png)right top no-repeat;}
.tabtit{height: 60px;}
.tabtit ul li{width: 110px;line-height: 60px;float: left;margin-right: 60px;font-size: 24px;font-weight: bold;text-align: center;}
.tabtit ul li:last-child{margin-right: 0;}
.tabtit ul li.active{background: url(../images/homes/tabactive.png)top center no-repeat;}
.tabtit ul li.active a{color: #2792ff;}
.xqlist li{padding: 20px 0 35px;border-bottom: 1px dashed #ccc;margin-bottom: 15px;color: #999999;}
.xqlist li:last-child{border-bottom: none;margin-bottom: 0;}
.xqlist li a{font-size: 20px;}
.xqlist li p{margin: 15px auto 20px;}
.hszza{width: 480px;}
.gsgg{margin-bottom: 15px;}
.gsgg h3{font-size: 24px;font-weight: bold;}
.gsgg h3 a{color: #2792ff;}
.gsgg ul li{height: 48px; line-height: 48px;}
.gsgg ul li a{display: block; padding-left: 14px;font-size: 18px; background: url(../images/public/li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.gsgg ul li span{float: right; color: #999; font-size: 18px;}
.gsgg ul li a:hover{padding-left: 16px;}
.gsggtab{margin: 10px 0;height: 40px;}
.gsggtab ul li{height: 40px;background-color: #e8f3fe;line-height: 40px;padding: 0 15px;float: left;margin-right: 10px;}
.gsggtab ul li a{padding-left: 0;background: none;font-size: 16px;}
.gsggtab ul li.active a,.gsggtab ul li:hover a{color: #2792ff;padding-left: 0;font-weight:bold;}
.gsggtab ul li:last-child{margin-right: 0;}

.ztzl{margin-bottom: 70px;}
.ztzl h3{font-size: 36px;font-weight: bold;padding-top: 45px;background: url(../images/homes/tit.png)top center no-repeat;text-align: center;margin-bottom: 25px;}
.ztzl h3 a{color: #2792ff;}
.topic{width: 100%;height: 110px;position: relative;}
.topic ul li {position: relative;height: 110px;}
.topic ul li a{display: block;width: 330px;height: 110px;float: left;overflow: hidden;margin-right: 25px;}
.topic ul li a:last-child{margin-right: 0;}
.topic ul li img{width: 100%;height: 100%;transition:all 0.5s ease;}
.topic ul li a:hover img{transform:scale(1.1);}
.topic .hd {position: absolute;bottom: -25px;left: 50%;z-index: 999;transform: translate(-50%, -50%);}
.topic .hd ul li {float: left;width: 18px;height: 3px;background-color: #dadada;border-radius: 2px;margin: 0 4px;}
.topic .hd ul li.on {background: #2792ff;}

/* 民意征集 */
.myzj li{padding: 10px 0 20px;border-bottom: 1px dashed #ccc;margin-bottom: 30px;color: #999999;position: relative;}
.myzj li:last-child{margin-bottom: 0;}
.myzj li a{font-size: 18px;}
.myzj li p{margin-top: 20px;}
.zting,.ztjs{position: absolute;right: 0;top: 0;}
.zting p,.ztjs p{width: 90px;height: 36px;border-radius: 4px;border: solid 1px #3fa42b;display: block;text-align: center;line-height: 34px;color: #3fa42b;font-size: 18px;margin-bottom:10px;margin-top: 0 !important;box-sizing: border-box;}
.zting a,.ztjs a{width: 90px;height: 36px;border-radius: 4px;border: solid 1px #e1eaf5;display: block;text-align: center;line-height: 34px;color: #999999;font-size: 18px;box-sizing: border-box;}
.ztjs p{border: solid 1px #e1eaf5;color: #999999;font-size: 16px;}
.ztjs a{border: solid 1px #2792ff;color: #2792ff;font-size: 16px!important;}

/* 政府信息公开 */
.zcbox{width: 860px;}
.wugk{width: 100%;height: 170px;margin-bottom: 35px;}
.wugk ul li.tablink{width: 170px;height: 170px;float: left;margin-right: 20px;position: relative;box-sizing: border-box;border: solid 1px #e4eef9;}
.wugk ul li.tablink:last-child{margin-right: 0;}
.wugk ul li.tablink div{text-align: center;font-size: 18px;cursor: pointer;margin: 28px auto 0;font-weight: bold;}
.wugk ul li.tablink div img{display: block;margin: 0 auto 15px;}
.wugk ul li.tablink ul {width: 290px;float: left;margin-left: 25px;margin-top: 10px;height: 145px;overflow: auto;overflow-x: hidden;}
.wugk ul li.tablink ul li{line-height: 36px;font-size: 16px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;float: left;margin-right: 30px;padding-left: 20px;background: url(../images/public/li1.png)left center no-repeat;}
.wugk ul li.active{width: 478px;}
.wugk ul li.active div{float: left;margin-left: 30px;}
.wugk ul li.active .f-dn{display: block;}

.o-tablink{width: 100%;}
.tablinktitle{width: 100%;height: 48px;}
.tablinktitle ul li{line-height: 48px;font-size: 24px;float: left;font-weight: bold;margin-right: 40px;cursor: pointer;}
.tablinktitle ul li.active a{color: #2792ff;}
.linkbox{width: 100%;margin-bottom: 10px;box-sizing: border-box;}
.linkbox ul li{padding-left: 20px;line-height: 48px;font-size: 18px;position: relative;height: 48px;background: url(../images/public/li1.png)left center no-repeat;}
.linkbox ul li a{float: left;max-width: 80%;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.linkbox ul li span{float: right;font-size: 18px;color: #999;}
.linkbox ul li:hover a{padding-left: 5px;}

.linkbox .linktit ul{height: 50px;}
.linkbox .linktit ul li::before{display: none;}
.linkbox .linktit ul li{line-height: 50px;float: left;height: 50px;text-align: center;margin: 10px 10px 0 0;padding: 0 20px;background: #e8f3fe;}
.linkbox .linktit ul li a{color: #2792ff;max-width: 100%;}
.linkbox .linktit ul li:hover a{padding-left: 0px;}
.linkbox .linktit ul li.active{background-color: #2792ff;}
.linkbox .linktit ul li.active a{color: #fff;}

.rightbox{width: 515px;padding-left: 35px;background: url(../images/homes/line.png)left top no-repeat;box-sizing: border-box;background-size: 7px 100%;}
.is-part-right{width:100%;background:#f5f9fc;margin-bottom: 20px;}
.is-opness-title{font-size:24px;background: url(../images/opessness/bj.png)center top no-repeat;background-size: 100% 100%;line-height: 65px;font-weight: bold;color:#fff;text-align: center;}
.is-gkptlist{overflow: hidden;padding-top:15px}
.is-gkptlist li{float:left;background: #fff;width:217px;margin:0 15px 15px 0;font-size: 18px;height: 75px;line-height: 75px;padding: 0 15px;} 
.is-gkptlist li:nth-child(2n){margin-right:0}
.is-gkptlist li a{display: block;}
.is-gkptlist li img{vertical-align: middle;margin-right: 5px;}
.is-gkptlist li a:hover img{transform: rotateY(360deg);transition: all .4s linear;}
.zcbb{margin-bottom: 35px;}
.zcbb a{display: block;width: 230px;height: 80px;padding-left: 17px;box-sizing: border-box;color: #2792ff;font-size: 18px;font-weight: bold;}
.zcbb a.f-fl{background: url(../images/opessness/wjk.png)center no-repeat;line-height: 80px;}
.zcbb a.f-fr{background: url(../images/opessness/bb.png)center no-repeat;line-height: 24px;padding-top: 19px;}

.srkbox{width: 100%;height: 50px;padding: 10px 0;box-sizing: border-box;margin-bottom: 15px;border: 1px solid #ddd;}
.slayk{width: 100px;}
.slayk select{border: none;width: 70px;text-align: center;height: 28px;}
.slayk .layui-unselect::before{top: 7px;}
.slayk input{height: 15px;border: none; border-right: 1px solid #ddd;margin-top: 8px;text-align: center;}
.u_content{line-height: 30px;padding-left: 15px;}
.lxtot{padding-left: 15px;height: 30px;line-height: 30px;color: #999999;width: 80px;text-align: right;}
.wjlx .layui-sel-width{width: calc(100% - 90px);}
.wjlx input{height: 30px;border: none;line-height: 30px;}
.srkboxsubmit{width: 136px;height: 50px;background-color: #2792ff;color: #fff;}
.wjlx .layui-sel-width select{border: none;width: 380px;height: 28px;}
.wjlx .layui-unselect::before{display: none;}

.xbt .titlexbt{font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.xbt .titlexbt a{color: #2792ff;}
.gblist div{width: 184px;height: 210px;background-color: #fcfdfe;border: solid 4px #F5F9FC;float: left;padding-top: 15px;box-sizing: border-box;text-align: center;}
.gblist div p{font-size: 18px;color: #db0700;margin: 30px auto 5px;}
.gblist div span{font-size: 14px;color: #666666;}
.gblist ul{float: right;}
.gblist ul li{width: 266px;height: 52px;line-height: 52px;border-bottom: 1px dashed #ddd;font-size: 18px;}
.gblist ul li:last-child{border-bottom: none;}

.zdlygkcont{background-color: #f5f9fc;padding: 25px 0 40px;margin-bottom: 30px;}
.zdlygk{margin-bottom: 40px;}
.biaot{width: 100%;height: 50px;margin-bottom: 35px;background-color: #f5f5f5;}
.biaot a{display: block;line-height: 50px;font-size: 20px;font-weight: bold;color: #2792ff;height: 100%;padding-left: 35px;position: relative;}
.biaot a::before{content: "";width: 4px;height: 30px;background-color: #2792ff;position: absolute;left: 0;top: 10px;}
.zdlygk-list li{width: 15.17%;height:280px;border:1px solid #c6e2f2;background-color: #fff; float: left;margin-right: 25px;text-align: center;padding: 0 13px 2px;box-sizing: border-box;}
.zdlygk-list li:last-child{margin-right: 0;}
.zdlygk-list li .titimg{margin-top: 20px;}
.zdlygk-list li .lylink{height: 60px;overflow: hidden;}
.zdlygk-list li .lylink a{line-height: 30px;display: block;display: block;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.zdlygk-list li a.bati{display: block; height:60px;margin-top:15px;text-align: center;font-size: 20px;font-weight: bold;}
.zdlygk-list li .xial{width: 12px;cursor: pointer;}
.zdlygk-list li .lylink.active{height: auto;}
.zdlygk-list li.has-row{background: url(../images/opessness/rowdown.png) center 255px no-repeat #fff;position: relative;}
.more-list{background: #fff;top:0;left:0;right: 0;height:0;overflow: hidden;transition: all .3s linear;}
.moe-list-title{display: block;font-size: 18px;font-weight: bold;background: #2792ff;color:#fff;padding:10px 0}
.list-over{height:175px;overflow-y: auto;padding-left:20px;margin-top:12px}
.list-over a{display: block;line-height: 30px;text-align: left;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.moe-list-title:hover{color:#fff}
.zdlygk-list li:hover .more-list{height:255px;}
.list-over::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.list-over::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    background: #d0dee8;
}
.list-over::-webkit-scrollbar-track {/*滚动条里面轨道*/
    border-radius: 5px;
    background: #f1f5f9;
}
.zdlygkcont .titlebg h3{font-size: 36px;font-weight: bold;padding-top: 45px;background: url(../images/homes/tit.png)top center no-repeat;text-align: center;margin-bottom: 25px;}
.zdlygkcont .titlebg h3 a{color: #2792ff;}

/* 互动交流 */
.interact{padding: 30px 0;}
.mr-mailbox{width: 895px;padding-right: 35px;background: url(../images/homes/line.png)right top no-repeat;background-size: 7px 100%;box-sizing: border-box;}
.xzxx{width: 100%;padding: 0 20px;box-sizing: border-box;background-image: linear-gradient(-45deg, #dffcff 0%, #f5fcff 100%), linear-gradient(#000000, #000000);background-blend-mode: normal, normal;margin-bottom: 30px;}
.witex{padding: 20px;border-bottom: 1px dashed #b0d5df;line-height: 50px;font-size: 30px;color: #2792ff;font-weight: bold;}
.witex a{width: 110px;height: 42px;background-color: #2792ff;border-radius: 21px;font-size: 18px;color: #fff;margin-top: 4px;text-align: center;line-height: 42px;font-weight: normal;}
.witex a:hover{background-color: #2792FFC7;}
.witex img{vertical-align: middle;margin-right: 20px;}
.xzlist{padding: 10px 0 30px;}
.hfxd{margin-right: 15px;writing-mode:vertical-rl;font-size: 24px;font-weight: bold;height: 240px;text-align: center;}
.hfxd a{color: #2792ff;}
.xzlist .m-liststyle1{width: 600px;}
.wxzd a{display: block;width: 172px;height: 90px;background-color: #ffffff;text-align: center;line-height: 90px;font-size: 18px;margin-top: 20px;}
.wxzd a img{vertical-align: middle;margin-right: 15px;}

.fangtan{margin-bottom: 30px;}
.ftbox ul.fttitle{margin-bottom: 30px;}
.ftbox ul.fttitle li{float: left;margin-right: 40px;font-size: 24px;font-weight: bold;}
.ftbox ul.fttitle li:last-child{margin-right: 0;}
.ftbox ul.fttitle li.active a{color: #2792ff;}
.imgtp{width: 272px;height: 192px;position: relative;}
.imgtp img{width: 100%;height: 100%;}
.g-itzxftdesc{width: 545px;}
.g-itzxftdesc h2{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size: 20px;color: #e11b13;font-weight: bold;}
.g-itzxftdesc p{line-height: 24px; margin-top: 12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.imgtp p{width: 105px;height: 40px;background-color: #ff8a00;border-radius: 0px 0px 20px 0px;font-size: 18px;color: #ffffff;font-weight: bold;position: absolute;left: 0;top: 0;text-align: center;line-height: 40px;}
.fangtanbox ul{margin-top: -18px;}
.fangtanbox ul li{height: 42px;line-height: 42px;}

.dclist ul li{padding-bottom: 20px;border-bottom: 1px dashed #ddd;margin-top: 12px;}
.dclist ul li a{font-size: 18px;}
.dclist ul li p{color: #999999;margin-top: 15px;}
.dclist ul li p span{margin-right: 20px;}

.ri-convenience{width: 480px;}
.m-tabstyle77{margin-bottom: 20px;}
.m-tabstyle77 li{position:relative;float:left;margin-right:32px;cursor: pointer;}
.m-tabstyle77 li:last-child{margin-right:0;}
.m-tabstyle77 li a{color:#3d3d3d;letter-spacing:0;font-weight:700;font-size:22px;font-family:MicrosoftYaHei-Bold;}
.m-tabstyle77 li.u-active a{color:#2792ff;}

.m-lttrsttstcs .list-switch{border: solid 1px #e3eef9;margin-bottom: 30px;}

.m-sttstclqntty{margin: 0 0 10px 0;background-color: #f5f9fc;padding: 10px 35px;}
.m-sttstclqntty li{float:left;color:#3d3d3d;font-size:18px;line-height:36px;width: 50%;}
.m-sttstclqntty li:nth-child(2n){float: right;}

.m-tabstyle88{display:flex;justify-content:center;}
.m-tabstyle88 li{position:relative;float:left;}
.m-tabstyle88 li a{display:block;width:134px;height:40px;border:solid 1px #2792ff;color:#3d3d3d;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:15px;font-family:MicrosoftYaHei;line-height:40px;}
.m-tabstyle88 li.u-active a{background-color:#2792ff;color:#fff;}

.m-sttstclclssfctn .list-switch{border: none;}
.g-sttstclqntty{margin-top: 15px;padding: 0 60px;}
.g-sttstclqntty li{display: flex;align-items: center;float: left;margin: 0 0 20px 0;min-width: 150px;}
.g-sttstclqntty li:nth-child(2n){margin: 0 0 20px 0;float: right;}
.g-sttstclqntty div{margin-left: 17px;}
.g-sttstclqntty li a{display: block;width: 32px;height: 50px;background-color: #76baff;text-align: center;line-height: 32px;color: #ffffff;writing-mode: vertical-rl;}

.m-letterranking li{height:52px;border-bottom:1px dashed #ebebeb;line-height:52px;}
.m-letterranking li:last-child{border-bottom:none;}
.m-letterranking li p{float:left;}
.m-letterranking li p.u_num{width:15%;color: #3d3d3d;text-align:center;font-size: 12px;background: url(../images/Interact/hui.jpg) center center no-repeat;}
.m-letterranking li p.u_tit{overflow:hidden;padding-left:30px;width:45%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.m-letterranking li:first-child p.u_tit{padding-left:50px;}
.m-letterranking li p.u_time{width:20%;color:#b3b3b3;text-align:center;}
.m-letterranking li p.u_state{width:20%;color:#6baa63;text-align:center;}
.m-letterranking li p.u_state.red{color:#e40000;}
.m-letterranking li:first-child{height:46px;background-color:#f5f7fa;line-height:46px;}
.m-letterranking li:first-child p{color:#3d3d3d;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:15px;font-family:MicrosoftYaHei-Bold;}

.m-letterranking li:nth-child(1) p.u_num{background: none;}
.m-letterranking li:nth-child(2) p.u_num,.m-letterranking li:nth-child(3) p.u_num,.m-letterranking li:nth-child(4) p.u_num{background:url(../images/Interact/one.png) center center no-repeat;color:#fff;}

#typeStatistics{margin-left: -100px; width: 100%; height: 170px;}

.zwyq{margin-bottom: 26px;}
.zwyqtit{font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.zwyqtit a{color:#2792ff;}
.wdzw a{display: block;width: 230px;height: 160px;background-image: linear-gradient(0deg, #cee8ff 0%, #f5faff 100%), linear-gradient(#f5f5f5, #f5f5f5);background-blend-mode: normal, normal;text-align: center;font-size: 22px;color: #2792ff;font-weight: bold;padding-top: 24px;box-sizing: border-box;}
.wdzw a img{display: block;margin: 0 auto 18px;}

/* 在线访谈 */
.interview{padding: 30px 20px 30px 30px;border: solid 1px #e3eef9;box-sizing: border-box;margin-bottom: 30px;}
.interviewbox{width: 990px;padding-right: 35px;background: url(../images/homes/line.png)right top no-repeat;background-size: 7px 100%;box-sizing: border-box;}
.preview .imgtp{width: 490px;height: 318px;}
.preview .g-itzxftdesc{width: 440px;}
.preview .g-itzxftdesc p{font-size: 18px;line-height: 36px;margin-top: 5px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.preview .g-itzxftdesc p:last-child{overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space: normal;}
.preview .g-itzxftdesc p span{color: #999999;}
.preview .g-itzxftdesc h2{white-space: pre-line;line-height: 36px;}
.preview{margin-bottom: 30px;}
.interviewlist h2,.ftangg h2{font-size: 24px;font-weight: bold;color:#2792ff;}
.interviewlist .imgtp{width: 242px;height: 180px;}
.interviewlist .g-itzxftdesc{width: 690px;}
.interviewlist .g-itzxftdesc p{font-size: 18px;line-height: 24px;margin-top: 10px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.interviewlist .g-itzxftdesc p span{color: #999999;}
.interviewlist .g-itzxftdesc h2{color: #333333;font-size: 18px;}
.interviewlist ul li{margin-top: 20px;padding-bottom: 20px;border-bottom: 1px dashed #e4eef9;}
.m-ftzbtp h1 .u-tit,.m-ftwzzb h1 .u-tit{font-size: 24px;font-weight: bold;color:#2792ff;}

.ggxin{width: 325px;}
.ftangg p{font-size: 18px;font-weight: bold;line-height: 36px;text-indent: 2em;margin-top: 15px;font-weight: normal;}
.ftangg ul li{margin-top:10px;}
.ftangg ul li a{display:block;display:-webkit-box;overflow:hidden;padding:11px;height:64px;background-color:#f5f5f5;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

/* 泾县文旅 */
.wlbanner{width: 100%;margin-bottom: 60px;}
#videoBg{width: 100%;height: 750px;object-fit: cover;position: relative;z-index: 1;}
#videoBg:focus{outline: none;}
.idylls{margin-bottom: 90px;}
.imgtitle{text-align: center;margin-bottom: 70px;width: 100%;}
.shihlb{position: relative;}

.rotation{width: 920px;height: 472px;position: relative;}
.rotation ul li {position: relative;height: 472px;}
.rotation ul li img {width: 100%;height: 100%; object-fit: cover;}
.rotation ul li p {position: absolute;width: 700px;height: 46px;line-height: 46px;bottom: 30px;left: 50px;padding: 0 20px;background: rgba(0, 0, 0, .4);color: #fff;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;border-radius: 23px;}
.rotation .hd {position: absolute;bottom: 48px;right: 200px;z-index: 999;}
.rotation .hd ul li {float: left;width: 10px;height: 10px;background: #fff;margin: 0 5px;border-radius: 5px;}
.rotation .hd ul li.on {width: 20px;background: #e11a13;}

.jxshao{width: 600px;height: 472px;position: absolute;right: 0;bottom: 0;}
.jxshao h3{text-align: right;position: relative;font-size: 26px;font-weight: bold;}
.jxshao h3::before{content: '';width: 48px;height: 5px;background-color: #e11a13;position: absolute;right: 0;top: 44px;}
.jxshao div{width: 100%;height: 374px;background-color: #f0f6fc;border-radius: 50px 0px 50px 0px;padding: 40px;position: absolute;right: 0;bottom: 0;}
.jxshao div p{font-size: 18px;line-height: 40px;color: #666666;text-indent: 2em;margin-bottom: 10px;}
.jxshao div a{display: block;width: 142px;height: 44px;background-color: #f0f6fc;border: solid 1px #2791ff;color: #2791ff;text-align: center;line-height: 44px;}

.renwenbix{background: url(../images/wljx/bg4.png) top center no-repeat;padding-top: 187px;margin-bottom: 80px;}
.rwlist{padding: 40px 0;box-shadow: 0px 0px 7px 0px rgba(164, 209, 255, 0.35);border-radius: 12px;background-color: #fff;}
@font-face {
	font-family: '方正大标宋简体';
	src: url('../css/方正大标宋简体.ttf');
}
.rwlistbox{width: 414px;height: 630px;background: url(../images/wljx/kuang.png) no-repeat;padding: 45px 35px 40px;float: left;margin-left: 40px;}
.rwlistbox .rwtitle{display: block;width: 100%;text-align: center;font-family: '方正大标宋简体';margin-bottom: 30px;font-size: 26px;}
.rwimg{width: 344px;height: 165px;border-radius: 24px 0px 24px 0px;overflow: hidden;}
.rwimg img{width: 100%;height: 100%;}
.rwlistbox ul{margin: 10px 0 20px;}
.rwlistbox ul li{width: 100%;text-align: center;line-height: 48px;font-size: 18px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.rwlistbox ul li:hover a{color: #e21b14;}
.rwlistbox .more{width: 127px;height: 35px;background: url(../images/wljx/more.png) no-repeat;display: block;margin: 0 auto;text-align: center;line-height: 35px;color: #2791ff;}

.wanzhaun{padding: 72px 0 78px;background: url(../images/wljx/bg2.png) no-repeat;margin-bottom: 80px;}
.wanzhaun .imgtitle,.shijie .imgtitle{margin-bottom: 60px;}
.wztab{width: 670px;float: right;}
.wztab ul li{width: 140px;float: left;margin-right: 122px;margin-bottom: 32px;}
.wztab ul li:nth-child(3n){margin-right: 0;}
.wztab ul li div{width: 140px;height: 140px;padding: 18px 0 0 18px;box-sizing: border-box;background: url(../images/wljx/wx.png)no-repeat;cursor: pointer;}
.wztab ul li p{font-family: '方正大标宋简体';font-size: 24px;text-align: center;line-height: 1;padding-top: 8px;}
.wztab ul li:nth-child(7),.wztab ul li:nth-child(8),.wztab ul li:nth-child(9){margin-bottom: 0;}
.wztab ul li.active div{background: url(../images/wljx/xz.png)no-repeat;}
.wztab ul li.active p{color: #2791ff;}

.wzlist{width: 660px;height: 580px;padding: 40px 40px 0;box-sizing: border-box;background: url(../images/wljx/bj1.png) no-repeat;float: left;}
.wzlist ul li{font-size: 18px;line-height: 54px;padding-left: 15px;background: url(../images/wljx/dian.png)left center no-repeat;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.wzlist>div{width: 100%;height: 210px;border-radius: 20px 0px 0px 0px;overflow: hidden;margin-bottom: 20px;position: relative;}
.wzlist>div img{width: 100%;height: 100%;}
.wzlist>div p{width: 200px;height: 54px;background: url(../images/wljx/bg3.png)left center no-repeat;position: absolute;left: 30px;top: 30px;line-height: 54px;text-indent: 20px;font-size: 20px;color: #fff;}

.shijie .m-dtvideo{width: 960px;height: 560px;}
.tvlunb{width: 440px;height: 560px;padding: 50px;background-color: #f0f6fc;}
.shijie .container{margin-bottom: 60px;}

.tvlunb .bd ul li a{display: block;}
.tvlunb .bd ul li {margin-bottom: 32px;}
.tvlunb .bd ul li a img,.tvlunb .bd ul li{width: 100%;height: 192px;}
.tvlunb .hd a{display: inline-block;width: 26px;height: 15px;}
.tvlunb .hd a.prev{background: url(../images/wljx/s.png) no-repeat;margin-left: 110px;}
.tvlunb .hd a.next{background: url(../images/wljx/x.png) no-repeat;margin-left: 67px;}
.tvlunb .hd a.prev:hover{background: url(../images/wljx/xs.png) no-repeat;}
.tvlunb .hd a.next:hover{background: url(../images/wljx/xx.png) no-repeat;}
.tvlunb .bd ul li .tvplay{position: absolute;left: 142px;top: 67px;}

.jingcai{width: 100%;}
.jingcai .bd ul li{width: 622px;height: 404px;float: left;margin-right: 30px;box-shadow: 0px 0px 10px 0px rgba(164, 209, 255, 0.35);border: solid 6px #ffffff;overflow: hidden;position: relative;}
.jingcai .bd ul li a img{width: 100%;height: 100%;}
.jingcai .bd ul li p{position: absolute;left: 0;bottom: -58px;width: 100%;background: rgba(0, 0, 0, .5);color: #fff;font-size: 18px;line-height: 58px;box-sizing: border-box;padding: 0 20px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;object-fit: cover;transition: all .5s;}
.jingcai .bd ul li:hover p{bottom: -0;}
.jingcai .hd{margin: 30px;text-align: center;}
.jingcai .hd a{display: inline-block;width: 52px;height: 26px;}
.jingcai .hd a.prev{background: url(../images/wljx/left.png) no-repeat;}
.jingcai .hd a.next{background: url(../images/wljx/right.png) no-repeat;margin-left: 30px;}
.jingcai .hd a.prev:hover{background: url(../images/wljx/xleft.png) no-repeat;}
.jingcai .hd a.next:hover{background: url(../images/wljx/xright.png) no-repeat;}
.jingcaitwo{display: none;}

/* 走进泾县 */
.landscape{width: 100%;height: 545px;position: relative;}
.landscape ul li{position: relative;height: 545px;}
.landscape ul li img{width: 100%;height: 100%;}
.landscape .hd {position: absolute;bottom: 150px;right: 120px;z-index: 999;}
.landscape .hd ul li {width: 10px;height: 10px;background: #fff;border-radius: 5px;margin: 12px 0;}
.landscape .hd ul li.on{height: 20px;background: #e21b14;}

.landscapebox{padding: 30px 0;background: url(../images/wljx/wenl/bej.png) no-repeat;}
.imgtit{text-align: center;width: 100%;}
.ysjx .imgtit{margin-bottom: 30px;}
.ysjx{margin-bottom: 45px;}
.ysjxbox{float: left;}
.ysjxbox>h3{float: left;width: 97px;height: 294px;padding-top: 50px;background: url(../images/wljx/wenl/icon1.png) no-repeat;object-fit: cover;transition: all .5s;}
.ysjxbox>h3 a {display: block;width: 100%;height: 177px;background: url(../images/wljx/wenl/icon2.png) top center no-repeat;padding: 27px 0;object-fit: cover;transition: all .5s;}
.ysjxbox>h3 a em,.ysjxzzjg a em{display: block;width: 35px;margin: 0 auto;text-align: center;font-size: 24px;line-height: 30px;}
.ysjxbox>.box{float: left;width: 0;padding: 20px 0 0;transition: width .3s;overflow: hidden;height: 294px;background-color: #ffffff;margin-right: 9px;box-sizing: border-box;}
.ysjxbox>.box p{font-size: 18px;line-height: 36px;text-indent: 2em;padding: 0 36px 0 40px;}
.ysjxbox>h3.on+.box {width: 877px;border: solid 1px #2792ff;}
.ysjxzzjg{width: 97px;height: 294px;padding-top: 50px;background: url(../images/wljx/wenl/icon1.png) no-repeat;float: right;object-fit: cover;transition: all .5s;}
.ysjxzzjg a{display: block;width: 100%;height: 177px;background: url(../images/wljx/wenl/icon2.png) top center no-repeat;padding: 27px 0;object-fit: cover;transition: all .5s;}
.ysjxbox>h3.on,.ysjxzzjg:hover{background: url(../images/wljx/wenl/icon4.png) no-repeat;padding-top: 20px;}
.ysjxbox>h3.on a,.ysjxzzjg:hover a{background: url(../images/wljx/wenl/icon3.png) top center no-repeat;}
.ysjxbox>.box .m-liststyle1{padding: 0 36px 0 40px;}

.dmjx{margin-bottom: 60px;}
.dmjx .imgtit{margin-bottom: 40px;}
.dmjxbox{width: 324px;height: 430px;float: left;margin-right: 34px;position: relative;box-sizing: border-box;padding-top: 178px;overflow: hidden;object-fit: cover;transition: all .5s;}
.dmjxbox img{display: block;margin: 0 auto;}
.dmjxbox ul{width: 100%; padding: 0 15px 0 20px;box-sizing: border-box;position: absolute;left: 0;bottom: -180px;object-fit: cover;transition: all .5s;}
.dmjxbox ul li{line-height: 36px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;padding-left: 15px;position: relative;}
.dmjxbox ul li::before{content: '';width: 5px;height: 5px;background-color: #fff;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.dmjxbox ul li a{color: #fff;}
.dmjxbox:hover{padding-top: 50px;}
.dmjxbox:hover ul{bottom: 20px;}
.dmjxbox1{background: url(../images/wljx/wenl/img1.png);margin-top: 50px;}
.dmjxbox2{background: url(../images/wljx/wenl/img4.png);}
.dmjxbox3{background: url(../images/wljx/wenl/img3.png);margin-top: 50px;}
.dmjxbox4{background: url(../images/wljx/wenl/img2.png);margin-right: 0;}

.xzfc .imgtit{margin-bottom: 55px;}
.xztab{position: relative;}
.xztab ul{width: 570px;position: absolute;right: 0;top: 0;z-index: 999;}
.xztab ul li{width: 178px;height: 60px;background-color: #c8dbe6;text-align: center;line-height: 60px;float: left;margin-right: 18px;margin-bottom: 15px;font-size: 18px;}
.xztab ul li a{display: block;}
.xztab ul li.active{background-color: #2792ff;}
.xztab ul li.active a{color: #fff;}
.xztab ul li:nth-child(3n){margin-right: 0;}
.imgms{position: relative;}
.imgms div.xzphoto{width: 810px;height: 510px;}
.imgms div.xzphoto img{width: 100%;height: 100%;}
.xzdescribe{width: 827px;height: 167px;background: url(../images/wljx/wenl/lnng.png);box-sizing: border-box;padding: 30px;position: absolute;right: 0;bottom: 37px;}
.xzdescribe h3{float: left;margin-right: 20px;font-size: 24px;color: #ffffff;writing-mode: vertical-rl;height: 100%;text-align: center;}
.xzdescribe p{font-size: 18px;color: #fff;line-height: 36px;text-indent: 2em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}




.wugk ul li.tablink ul::-webkit-scrollbar{width: 6px;border-radius: 3px;background: #dddddd;}
.wugk ul li.tablink ul::-webkit-scrollbar-thumb{border-radius: 3px;height: 30px;background-color: #cbcbcb;}
.wugk ul li.tablink ul::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px #eaeaea;border-radius: 4px;}
.wugk ul li.tablink ul li{width: 49%;margin-right: 0;}
.wugk ul li.tablink ul li:nth-child(2n){float: right;}






.m-pagination li{border-bottom: none !important;}













.carousel ul li img{object-fit: cover;transition: all .5s;}
.carousel ul li:hover img{transform: scale(1.1);}

@media screen and (min-width:991px) and (max-width: 1400px) {
	.wdline,.xian{display: none;}

	/* 走进泾县 */
	.ysjxbox>h3.on+.box{width: 448px;}
	.dmjxbox{width: 238px;margin-right: 10px;}
	.xztab ul{position: relative;width: 100%;}
	.imgms div.xzphoto{width: 100%;}
	.xzdescribe{width: 100%;position: relative;bottom: 0;height: auto;}
	.xztab ul li{width: 29.8%;}
	.xzdescribe h3{float: none;margin: 0 0 20px 0;writing-mode: rl-tb;}

	/* 咨询中心 */
	.carousel,.carousel ul li{height: auto;}
	.carousel ul li .tuimg{width: 100%;float: none;height: 660px;}
	.carousel ul li .wenbox{width: 100%;float: none;padding: 0 15px;height: 420px;}
	.carousel .hd{left: 50%;transform: translate(-50%, -50%);right: auto;}
	.carousel .hd ul li{margin: 0 5px;}
	.topic ul li a{width: 236px;height: 80px;margin-right: 8px;}
	.topic ul li a img{width: 100%;height: 100%;}
	.storylist{width: 100%;padding-right: 0;background: none;}
	.hszza{width: 100%;}

	/* 政府信息公开 */
	.zcbox{width: 100%;}
	.zdlygk-list li a.bati{font-size: 18px;}
	.zdlygk-list li{width: 16%;margin-right: 7px;}
	.rightbox{width: 100%;padding-left: 0;background: none;}
	.is-gkptlist li{width: 310px;}
	.is-gkptlist li:nth-child(2n){margin-right: 15px;}
	.is-gkptlist li:nth-child(3n){margin-right: 0;}
	.zcbb a.f-fr{float: left;margin-left: 20px;}
	.gblist ul li{width: 780px;}

	/* 互动交流 */
	.interact{padding: 30px 15px;}
	.mr-mailbox,.interviewbox{width: 100%;padding-right: 0;background: none;margin-bottom: 20px;}
	.m-sttstclqntty{padding: 10px;}
	.xzlist>.f-fl,.ri-convenience{width: 100%;}
	.xzlist .m-liststyle1{width: calc(100% - 210px);}
	.xzxx{padding: 0 15px;}
	.witex{padding: 20px 0;}
	.ftbox ul.fttitle li{margin-right: 19px;}
	.g-itzxftdesc{width: 680px;}
	.g-sttstclqntty li:nth-child(2n){float: left;}
	.wdzw a{width: 475px;}

	/* 泾县文旅 */
	.rotation{width: 100%;margin-bottom: 20px;}
	.rotation ul li p{width: 70%;}
	.rotation .hd{bottom: 10px;}
	.jxshao,.jxshao div{position: relative;}
	.jxshao div,.jxshao{height: auto;}
	.jxshao,.rwimg,.wztab{width: 100%;}
	.jxshao h3{margin-bottom: 40px;}
	.tvlunb{padding: 50px 15px;width: 370px;}
	.shijie .m-dtvideo{width: 600px;}
	.rwlistbox{width: 320px;padding: 45px 15px 40px;margin-left: 10px;background-size: 100% 100%;}
	.jingcai{overflow: hidden;width: 623px;margin: 0 auto;}
	.jingcai .bd ul li{width: 300px !important;height: 198px;margin-right: 0;}
	.wztab ul li{margin-right: 49px;}
	.wztab ul li:nth-child(3n){margin-right: 57px;}
	.wztab ul li:nth-child(2n){margin-right: 57px;}
	.wzlist{width: 100%;padding: 40px 15px 0;background-size: 100%;height: auto;}
	.wanzhaun{background-size: 100% 100%;}
	.wzlist>div{height: auto;}

	/* 民意征集 */
	.zting, .ztjs{position: static !important;margin-top: 20px;}
	.zting p, .ztjs p{float: left;margin: 0 15px 0 0;}
	.zting a, .ztjs a{float: left;}
	.myzj li:last-child{margin-bottom: 20px;}
	
	/* 在线访谈 */
	.ggxin{width: 100%;}

	/* 日历 */
	.calendarlist{width: 100%;}
	.calendarbox{float: none;margin: 0 auto 20px;}

}



@media screen and (max-width:991px){
	.wdlist,.ztitle,.calendarlist,.calendarbox,.leaderxinxi,.leader-list,.leader-detail,.ldxq,.ldhd .m-liststyle1,.ldhd .leader_calendar,.topic ul li a{width: 100%;}
	.ztitle{margin-right: 0;}
	.wdbox{height: auto;padding: 30px 15px;}
	#pagination{margin-left: 0 !important;}
	.ztitle div{margin: 0 auto 20px;}
	.wdline,.xian{display: none;}

	.m-calendar{padding: 30px 15px;}
	.photone .leaderimg{width: 100%;}
	.photone .leaderimg,.photone .leaderzw{float: none;margin: 0 auto;}
	.photone .leaderzw{text-align: center;margin-bottom: 20px;}
	.photone .leaderimg ul li,.zfjg ul li{float: none;margin: 0 auto 10px;}
	.leaderxinxi{background: none;}
	.zfjg ul li:last-child{margin-right: auto;}
	.leader-zfbg div{width: 49%;}

	.leader-detail{padding-left: 0;background: none;}
	.imgjs{float: none;margin: 0 auto;}
	.tpjjlist{width: 245px;margin: 0 auto;}
	.ldhd .m-liststyle1{float: none;}
	.calendarbox{margin-bottom: 40px;}

	.is-from br{display: block;}

	/* 咨询中心 */
	.carousel,.carousel ul li{height: auto;}
	.carousel ul li .tuimg{width: 100%;float: none;height: 236px;}
	.carousel ul li .wenbox{width: 100%;float: none;padding: 0 15px;height: 420px;}
	.carousel .hd{left: 50%;transform: translate(-50%, -50%);right: auto;}
	.carousel .hd ul li{margin: 0 5px;}
	.storylist{width: 100%;padding-right: 0;background: none;}
	.hszza{width: 100%;}
	.tabtit ul li{margin-right: 7px;}
	.topic,.topic ul li{height: auto;}
	.topic ul li a{margin-bottom: 20px;}
	.topic ul li a:last-child{margin-bottom: 0;}

	/* 民意征集 */
	.zting, .ztjs{position: static !important;margin-top: 20px;}
	.zting p, .ztjs p{float: left;margin: 0 15px 0 0;}
	.zting a, .ztjs a{float: left;}
	.myzj li:last-child{margin-bottom: 20px;}

	/* 政府信息公开 */
	.zcbox,.wugk ul li.tablink{width: 100%;}
	.wugk ul li.tablink ul{width: calc(100% - 150px);margin-top: 15px;}
	.wugk ul li.tablink ul li{width: 100%;margin-right: 0;}
	.wugk ul li.tablink{float: none;margin-bottom: 10px;}
	.wugk{height: auto;}
	.linkbox ul li{word-wrap: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.linkbox ul li a{max-width: 60%;}
	.tablinktitle ul li{margin-right: 18px;}
	.linkbox .linktit ul{height: auto;}
	.linkbox .linktit ul li{width: 47%;}
	.lxtot{padding-left: 0;}
	.rightbox{width: 100%;padding-left: 0;background: none;}
	.is-gkptlist li{width: 100%;text-align: center;}
	.zcbb a{width: 48%; margin: 0 auto 10px;}
	.gblist ul{width: calc(100% - 210px);}
	.gblist ul li{overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;width: 100%;}
	.zdlygkcont .titlebg h3 a{font-size: 32px;}
	.zdlygk-list li{width: 48%;margin: 1%;}
	.wjlx .layui-sel-width select{width: 240px;}
	.zdlygk-list li a.bati{font-size: 19px;}
	.zcbb a{background-size: 100% 100% !important;}

	/* 互动交流 */
	.interact{padding: 30px 15px;}
	.mr-mailbox,.interviewbox{width: 100%;padding-right: 0;background: none;margin-bottom: 20px;}
	.m-sttstclqntty{padding: 10px;}
	.xzlist>.f-fl,.g-itzxftdesc,.ri-convenience{width: 100%;}
	.xzlist .m-liststyle1{width: calc(100% - 50px);}
	.wxzd{width: 100%;height: 90px;}
	.wxzd a{float: left;width: 49%;}
	.wxzd a:last-child{float: right;}
	.xzxx{padding: 0 15px;}
	.witex{padding: 20px 0;}
	.witex a{display: block;float: none;margin: 0 0 10px 200px;}
	.ftbox ul.fttitle li{margin-right: 19px;}
	.imgtp{float: none;margin: 0 auto 20px;}
	.g-sttstclqntty li:nth-child(2n){float: left;}
	.wdzw a{width: 49%;}

	/* 在线访谈 */
	.interview{padding: 30px 15px;}
	.preview .imgtp{width: 100%;height: 192px;}
	.preview .g-itzxftdesc,.interviewlist .g-itzxftdesc{width: 100%;}
	.interviewlist .m-pagination li{margin-top: 0;padding-bottom: 0;border-bottom: none;}
	.interviewlist .m-pagination{margin-top: 20px;}
	.ggxin{width: 100%;}
	
	
	/* 泾县文旅 */
	#videoBg{height: 146px;}
	.rotation{width: 100%;height: 178px;margin-bottom: 20px;}
	.rotation ul li{height: 178px;}
	.rotation ul li p{width: 70%;}
	.rotation .hd{bottom: 10px;}
	.jxshao,.jxshao div{position: relative;}
	.jxshao div,.jxshao{height: auto;}
	.jxshao,.shijie .m-dtvideo,.tvlunb,.rwimg,.wztab{width: 100%;}
	.jxshao h3{margin-bottom: 40px;}
	.tvlunb{padding: 50px 15px;height: auto;}
	.shijie .m-dtvideo{height: 300px;}
	.rwlistbox{width: 100%;margin-left: 0;float: none;margin-bottom: 20px;background-size: 100% 100%;}
	.jingcai{overflow: hidden;width: 300px;margin: 0 auto;}
	.jingcai .bd ul li{width: 300px !important;height: 198px;margin-right: 0;}
	.wztab ul li{margin-right: 65px;}
	.wztab ul li:nth-child(3n){margin-right: 65px;}
	.wztab ul li:nth-child(2n){margin-right: 0;}
	.wzlist{width: 100%;padding: 40px 15px 0;}
	.wanzhaun{background-size: 100% 100%;}

	/* 走进泾县 */
	.landscape,.landscape ul li{height: 106px;}
	.landscape .hd{display: none;}
	.ysjxbox{width: 80%;}
	.ysjxbox>.box{display: none;}
	.ysjxbox>h3.on, .ysjxzzjg:hover,.ysjxbox>h3,.ysjxzzjg{background-size: 100% 100%;}
	.ysjxbox>h3{width: 24%;margin-right: 2px;}
	.ysjxzzjg{width: 20%;}
	.imgtit img{width: 100%;}
	.dmjxbox{margin: 0 0 20px 0;width: 100%;background-size: 100% 100%;}
	.xztab ul{position: relative;width: 100%;}
	.imgms div.xzphoto{width: 100%;height: 216px;}
	.xzdescribe{width: 100%;position: relative;bottom: 0;height: auto;}
	.xztab ul li{width: 29.8%;}
	.xzdescribe h3{float: none;margin: 0 0 20px 0;writing-mode: rl-tb;}

	/* 日历 */
    .leader_name_position .position br{ display: none; }
    .leader_info{ padding: 10px;}
    .leader_info_rt,.leader_calendar{ width: auto; float: none;}
    .calendar{ padding: 10px;}
    .calendar .data_table tr{position: relative;}
    .calendar .data_table{position: relative;}
    .riqi{position: initial;}
    .riqi .piaofu .arrow{ display: none;}
    .riqi .piaofu{width:auto;margin-left: 0;left: 0;right: 0;}
    .leader_calendar{ margin-top: 15px;}
    .leader_zw_main li a{  padding: 12px 15px;}
    .leader_zw_main li .leader_name_add{ left:15px;}
    .leader_zw_main li .leader_job_add br{ display: none;}
    .leader_nblist{ margin-right:-2%;}
    .leader_nblist li{ width: 48%; margin:10px 2% 0 0; background-size: 100%  100%;}
}

















