@charset "utf-8";
/* CSS Document */
/*****
*洪江市政府门户网站通用列表内容页样式文件
*@crtime:2015年08月19日10:51
*@Company:湖南微象科技有限公司 www.microxiang.com
*@Author:李刚(moaol@foxmail.com)
*@modifyLog:	what	when	who
*
*/
.banner{/*height:330px;*/}
.g-more{height:50px;line-height:50px;text-align: center;display: block;background-color:#D6D0D0;}
.g-more:hover{color:#fff;background-color:#7E7A7A;}
.gl-page{z-index:2;margin-top:-54px;margin-bottom:20px;min-height:100px;}
.gl-page>.f-l{width:270px;line-height: 50px;}
.gl-page>.f-l h2{color:#fff;background-color:#409471;padding-left:15px;font-size:20px;}
.gl-page>.f-l>ul{padding:0 19px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;background-color:#fff;min-height:400px;}
.gl-page>.f-l>ul li{border-bottom:1px solid #f1f1f1;}
.gl-page>.f-l>ul li a{color:#939393;display: inline-block;margin-left: 20px;margin-bottom: -1px;line-height: 50px;margin-bottom:-1px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.gl-page>.f-l>ul li a.active{border-bottom:1px solid #2fa9e6;color:#2fa9e6;}
.gl-page>.f-l>ul li a:hover{color:#2fa9e6;}
.gl-page>.f-r{width:910px;}

.now-path{height:50px;line-height:50px;padding: 0 40px;background-color:#000;color: #fff;opacity: .8;filter:alpha(opacity=80);font-size:14px;}
.now-path a{padding:0 5px;color:#fff;font-size:14px;}
.now-path>.p-ico{background-position:-340px -50px;width: 16px;height: 21px;top: 14px;left: 15px;}

.l-form{width:240px;height:30px;border:1px solid #f1f1f1;top:9px;right:20px;background-color:#fff;}
.l-form .s-text{padding-left:8px;height:28px;line-height:28px;width:198px;border:none;outline: none;line-height:30px;float:left;}
.l-form .s-btn{width:21px;height:17px;right:7px;top:7px;background-position:-365px -57px;border:none;cursor: pointer;outline: none;}

.date{float:right;}
.right-cont{padding:20px;min-height:360px;background-color:#fff;}
.right-cont>ul>li{height:46px;line-height:46px;padding-left:30px;background:url(../images/point.jpg) 10px center no-repeat;}

.right-cont>ul>li a{float:left;max-width: 660px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.article{padding:50px;background-color:#fff;*margin-bottom:20px;}
.article-title>h1{font-size:24px;display:block;text-align:center;margin:20px 0;color:#000;font-weight:normal;}
.article-title{border-bottom:2px solid #f1f1f1;text-align:center;}
.article-title>p{padding-bottom:20px;}
.demofont{font-size:14px;color:#999;}
.demofont span{padding-left:10px;}
.bt-font>a{color:#999;margin:0 4px;}
.article-cont{line-height:2em;font-size:16px;min-height:300px;overflow-x:auto;overflow-y:hidden;}
.article-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.article-cont img{max-width:90%;/*margin:0 auto;display:block;*/}
.article-cont>p{padding-top:20px;}
.right-cont table,.article-cont table{max-width:100%;}
/*多图切换*/
.mod18{width:580px;height:406px;margin:20px auto;position:relative;background:#f7f7f7;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:150px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:580px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:680px;height:330px;}
.mod18 .listBox{width:516px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:105px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}


/*领导详情页*/
.ld-cont{margin-top:-50px;z-index:2;margin-bottom:20px;}
.ld-names{width:100px;}
.ld-box{min-height:300px;}
.ld-box li{border-bottom:1px solid #fff;}
.ld-box a{display:block;height:80px;padding:10px;text-align: center;color:#fff;}
.ld-box a.active,.ld-box a:hover{background-color:#59b2da;cursor: pointer;}
.ld-box a>span,.ld-box a>strong{display:block;line-height:26px;}
.ld-intro{padding:50px;width:1100px;}
.ld-intro>h1{width:224px;height:314px;}
.ld-intro>h1 img{width:100%;height:auto;}
.ld-intro .ld-pic{max-width:224px;max-height:314px;width:100%;}
.ld-info{width:820px;line-height: 30px;}
.ld-jl,.ld-name,.ld-fg{margin-top:20px;}
.ld-fg,.ld-jl{min-height:30px;}
.ld-info strong{width:70px;margin-right:15px;background-color: #39aee8;color:#fff;text-align: center;display:inline-block;}
.ld-info strong>.p-ico{width: 8px;height: 12px;top:9px;right: -8px;background-position: -38px -124px;}
.ld-jj-info{width:730px;}
.ld-jj-info p{text-indent:0 !important;}
/*访谈详情*/
.ft-Box .ft-title{height:311px;padding:20px;background-color:#1290d0;color:#fff;}
.ft-title .ft-vedio{width:412px;height:311px;margin-left:20px;}
.ft-vedio img{width:100%;height:100%;}
/*.ft-vedio img{width:100%;height:100%;display:block;}*/
.ft-zhuti{margin-left:40px;width:660px;}
.ft-zhuti>div{margin:40px 0;width:100%;}
.ft-zhuti h3{height:50px;line-height:50px;background-color:#006598;text-align:center;width:120px;font-size:18px;float:left;margin-right:20px;font-weight:normal;cursor: pointer;}
.ft-zhuti h3.active{background-color:#3ca6db;}
.ft-zhuti h3.active .p-ico{bottom:-15px;left:42px;width:24px;height:15px;background-position: -314px -32px;}
.ft-zhuti>p{line-height:30px;font-size:16px;}
.ft-body{background-color:#fff;padding:20px 40px 40px;}
.ft-b-t{border-bottom:1px solid #ccc;margin-bottom:20px;}
.ft-b-t>h4{font-size:24px;border-bottom:2px solid #0076b1;color:#0076b1;height:50px;line-height:52px;margin-bottom:-1px;width:120px;text-align:center;}
.ft-body p{line-height:36px;}
.ft-b-zc{font-weight: bold;}
/*访谈详情滚动图*/
.slideBox{ width:411px; height:311px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;color: #000; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:311px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*访谈详情中部滚动图*/
.ft-slide{display:none;}
.ft-slideGroup{ width:1200px; text-align:left;margin:15px auto;background: #FFF; }
.ft-slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.ft-slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.ft-slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.ft-slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.ft-slideGroup .ft-slideBox{ overflow:hidden; zoom:1;  position:relative;   }

.ft-slideGroup .prev,.ft-slideGroup .next{ position:absolute; left:0px; top:50%; display:block; width:56px; height:66px;  background-position: -155px 15px;background-image: url(../images/slider-arrow.png);background-repeat: no-repeat;z-index: 999;margin-top: -33px;}
.ft-slideGroup .next{ left:auto; right:0px; background-position: -40px 15px;background-image: url(../images/slider-arrow.png);background-repeat: no-repeat; }
.ft-slideGroup .prev:hover{background-position: -100px 15px;}
.ft-slideGroup .next:hover{background-position: 15px 15px;}
.ft-slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.ft-slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;width: 24%;  }
.ft-slideGroup .parBd ul li .pic{ text-align:center; }
.ft-slideGroup .parBd ul li .pic img{ width:100%; height:200px; display:block;  padding:2px;cursor: pointer;}
.ft-slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.ft-slideGroup .parBd ul li .title{ line-height:24px;   }
.bottom-t{width: 1200px;overflow: hidden;height: 140px;background-color: #f0f3f3;margin-top: -60px;margin-left: 102px;}


/*领导列表页*/
.ldlist-box{padding:15px 20px;}
.pics-title{height:50px;background-color:#f1f1f1;background:url(../images/ldlist-tit.jpg) repeat-x left bottom;}
.pics-title h2{background-color:#2fa9e6;line-height:50px;width:126px;text-align: center;font-size:18px;color:#fff;}
.pics-title h2 .p-ico{right:-16px;top:0;background-position: -483px -51px;width:16px;height:10px;}
.pics-body{text-align: center;min-height:100px;}
.pics-body li{display:inline-block;*float:left;width:112px;margin:19px 0 19px 19px;}
.pics-body li a{color:#006699;}
.pics-body li a:hover{color:#003366;}
.pics-body img{display:block;width:112px;height:157px;}
.pics-body span{padding-top:10px;display:block;}
.pics-body span.zw{height:50px;padding:20px 10px 0;}
.pics-body span.small-title{height:40px;padding-top:30px;}
.pics-body span.big-title{height:60px;padding-top:10px;}
.pics-body span.name{font-size:16px;font-weight: bold;}
.ld-hdong>.f-l{width:50%;}
.ld-hdong>.f-r{width:48%;}
.f-r>.f-l{width:100%;}
.serv-item{padding:10px;background-color:#fff;}
.serv-tit{height:50px;background-color:#f1f1f1;}
.serv-tit h3{background-color:#2fa9e6;line-height:50px;width:126px;text-align: center;font-size:18px;color:#fff;float:left;}
.serv-tit .state{line-height:50px;margin-right:20px;color:#2fa9e6;}
.ld-hdong{min-height:100px;*margin-top:20px;}
.serv-body>ul{min-height:100px;padding:10px;}
.serv-body li{width:98%;padding-left:4%;padding-right:0;height:40px;line-height:40px;*height:36px;*line-height:36px;background: url(../images/point.jpg) 0 center no-repeat;}
.serv-body a{float:left;}

.hdong-pic li a{display:block;}
.hdong-pic img{display:block;width:280px;height:170px;}
.hdong-pic span{display:block;text-align:center;height:40px;line-height:40px;color:#3399cc;}
.hdong-pic span:hover{color:#003366;}
.right-cont>ul>li:hover,.serv-body li:hover{background-image: url(../images/point_hover.jpg);}
/*主题服务列表页*/
.sideMenu{background-color:#fff;padding:0 20px;}
.sideMenu h3,.sideMenu h4{height:50px; line-height:50px;padding-left:20px;color:#064789;cursor:pointer;font-weight:400;position:relative;padding-left:25px;display:block;border-bottom:1px solid #ccc;margin-top:2px;}
.sideMenu ul{background-color:#f1f1f1;display:none; /*  默认都隐藏 */ }
.sideMenu ul li{margin-left:20px;border-bottom:1px solid #ccc;}
.sideMenu ul li a{display:block;padding:0 10px 0 20px;}
.sideMenu h4  a{display:block;height:100%;width:100%;}
.sideMenu h3 i{ float:right; display:block; width:8px; height:8px; background-position:-785px -193px;cursor:pointer;right:20px;top:22px;}
.sideMenu h3.on i{ background-position:-785px -206px; }
.sideMenu ul li.active a,.sideMenu h4.active a{color:#39aae1;}
.haschild{background:url(../images/rightjt.png) 184px center no-repeat;}
.outLink{background:url(../images/outLink.png) 174px center no-repeat;}
#u-l-subs{background-color:#fff;}
#u-l-subs>.cata-type{background-color:#fbfbfb;padding-left:0;border-bottom:1px solid #ccc;}
#u-l-subs>.cata-type:hover .p-ico{opacity:1;filter: alpha(opacity=100);}
#u-l-subs>.cata-type .p-ico{top:10px;left:35px;width: 32px;height: 32px;background-position: -682px -806px;opacity: .5;filter: alpha(opacity=50);}
#u-l-subs>.cata-type a{display:block;height:50px;line-height:50px;padding-left:75px;font-size:16px;font-weight:normal;}
/*通用专题频道页*/
.ztzl-cont{background-color:#fff;position:relative;top:-50px;z-index: 2;min-height:100px;    max-width: 1200px;
    margin: 0 auto;}
.trim{width:500px;float:left;margin: 20px 50px;}

.trim-title{height:36px;line-height:36px;border-bottom:1px solid #cacaca; background:url(../images/titleLeftbg.jpg) no-repeat left center;padding-left:20px;}
.hbmore{float:right;font-size:12px;color:#9a9a9a; padding-right:3px;}
.trim-title span{font-size:20px;color:#025193;font-weight:bold;}

.trim-list{padding:7px 0;min-height:216px;}
.trim-list li{line-height:36px;height:36px;background: url(../images/point.jpg) 10px center no-repeat;padding-left:30px;}
.trim-list li a{color:#484848;float:left;max-width: 345px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*地理位置*/
.mapDiv{width:80%;height:500px;margin:15px auto;border:1px solid #000;}
/* 站点地图*/
.siteMap{padding:20px;background-color:#fff;}
.siteMap h3{padding-left:25px;color:#064789;display:block;background:url(../images/xxgkMl.png) no-repeat left center;border-bottom:1px solid #ccc;clear:both;}
.siteMap h3 a{font-size:18px;display:block;color:#064789;line-height:40px;width: 15%;}
.siteMap ul{padding:0 5px 0 20px;}
.siteMap ul li{float:left;padding:0 10px;}
.siteMap ul li a{line-height:40px;display:block;color:#0069ab;}
/*解答回应页*/
.jd-page{z-index:2;margin-bottom:20px;min-height:100px;margin-top:40px;}
/*菜单*/
.jdhy-menu{border-bottom: 1px solid #006eab;height: 3rem;}
.jdhy-menu ul{text-align: center;}
.jdhy-menu li{display:inline-block;}
.jdhy-menu li a{line-height: 3rem;height: 3rem;padding: 0 1.6rem;display: block;color: #000;position: relative;font-size: 1.2rem;}
.jdhy-menu li.on{background-color:#3f85e0;}
.jdhy-menu li.on a{color:#fff}
/*列表*/
.jdhy-content{max-width: 800px;margin: 2rem auto;border: 6px solid #e1e1e1;background: #FFF;}
.jdhy-content ul{padding: 1rem;}
.jdhy-content ul li{text-align: left;height: 2.6rem;line-height: 2.6rem;}
.jdhy-content ul li a{display: inline-block;overflow: hidden;text-overflow: ellipsis;max-width: 80%;white-space: nowrap;font-size: 1.1rem;padding-left:2rem;
background: url(../images/point.jpg) 10px center no-repeat;}
.jdhy-content ul li span{float: right;color: #999;font-size: 1.1rem;}
/*相关附件+关联稿件*/
.tynr-list-box{margin-top: .88rem;padding-bottom: 1.875rem;/* border-bottom: 1px solid #e6e8eb; */}
.tynr-title{color: #666;margin-top: 2rem;font-size:1.25rem;}
.tynr-list-box li {height: 3.25rem;line-height: 3.25rem;background-color: #f7f8fa;color: #000;}
.tynr-list-box li div{background: url(../images/gary_dian.png) no-repeat 1.56rem 24px;}
.tynr-list-box li a{display:block;max-width: 80%;margin-left: 3.12rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666666;}
.tynr-list-box li a:hover{color: #2d9cfc;}

/*频道页样式*/
.right-box .xxgk-title{border-bottom: 1px solid #409471;box-sizing: border-box;margin-bottom: 15px;overflow:hidden;}
.right-box .xxgk-title a{display: inline-block;height: 35px;line-height: 35px;background: #409471;color: #FFF;padding: 0 30px;float: left;}
.right-box .xxgk-title a:last-child{float: right;background: #FFF;color: #333;}
.right-box .right-cont {padding: 20px 20px 0 20px;}


/* 网上调查-列表页 20200330----------------------------------------------------- */
ul.surveyCommonList {padding: 10px;}
.surveyCommonList li {padding: 0 0 0 12px;border-bottom: 1px dashed #d0dad7;line-height:30px;padding:6px 0 6px 12px;font-size:16px;position: relative;min-height:60px;_height:60px;}
.surveyCommonList li .title { float:left;}
.surveyCommonList li .title h5 {font-size:14px;color:#999;font-weight: 400;}
.surveyCommonList .bd li a {  }
.surveyCommonList .statistics { float: right; background:#e0c068; padding:0 10px;font-size:14px; border-radius:5px; color: #fff; margin:5px 0 0 20px; display:inline; height:30px; line-height:30px;}
.surveyCommonList .endSurvey { float: right; background:#bdbdbd; padding:0 10px;font-size:14px; border-radius:5px; color: #fff; margin:5px 0 0 20px; display:inline; height:30px; line-height:30px;}
.surveyCommonList .details {float: right;background: #6a9583;padding:0 10px;font-size:14px;border-radius:5px;color: #fff;margin:5px 0 0 0px;display:inline;height:30px;line-height:30px;margin-right: 15px;}
.surveyCommonList .Investigation { float: right; background:#83a7cc; padding:0 10px;font-size:14px; border-radius:5px; color: #fff; margin:5px 0 0 20px; display:inline; height:30px; line-height:30px;}
.surveyCommonList li .dczj_info a:hover {cursor: pointer;text-decoration: none;}


/*分享代码*/
.p_c_page{height:50px;line-height:50px;border-top:2px solid #f1f1f1;margin-top:30px;}
.p_c_page .p_c_page_l{float:left;}
.p_c_page .fx{float:right;margin-top:6px;}
.fx .bdshare-button-style2-24 a{background-image:url("../images/icons_1_24_2.png") !important;}
.fx .bdshare-button-style2-24 .bds_weixin{background-position:0 -52px;}
.fx .bdshare-button-style2-24 .bds_tsina{background-position:0 -104px;}
.fx .bdshare-button-style2-24 .bds_renren{background-position:0 -156px;}
.fx .bdshare-button-style2-24 .bds_qzone{background-position:0 -208px;}
.fx .bdshare-button-style2-24 .bds_tieba{background-position:0 -259px;}
.fx .bdshare-button-style2-24 .bds_weixin:hover{background-position:-26px -52px;}
.fx .bdshare-button-style2-24 .bds_tsina:hover{background-position:-26px -104px;}
.fx .bdshare-button-style2-24 .bds_renren:hover{background-position:-26px -156px;}
.fx .bdshare-button-style2-24 .bds_qzone:hover{background-position:-26px -208px;}
.fx .bdshare-button-style2-24 .bds_tieba:hover{background-position:-26px -259px;}
.ld-box  .fx a {padding:0;}

/*按上级要求，只保留微信和新浪微博*/
.bdsharebuttonbox .bds_tieba,.bdsharebuttonbox .bds_more,.bdsharebuttonbox .bds_qzone,.bdsharebuttonbox .bds_tqq,.bdsharebuttonbox .bds_renren{display:none !important;}


