@charset "utf-8";
/* 互动交流主页 */
.none{display: none;}
.none.active{display: block;}
.bg-f8f8f8{background: #f8f8f8;}
.container{width: 1200px;}
.hdjl-con{padding: 20px 0;}
/* 部门信箱、百姓畅言、办件统计 */
.letter-box{padding: 20px 15px 30px 20px;background: #fff;}
.bmxx-box{width: 825px;padding-right: 25px;border-right: 1px solid #ddd;}
.lm-title{height: auto;border-bottom: 1px solid #d5d5d5;position: relative;}
.lm-title ul li{float: left;height: 38px;margin-left: 15px;}
.lm-title ul li:first-child{margin-left: 0;}
.lm-title ul li a{display: block;padding: 0 10px;font-size: 22px;font-weight: bold;color: #545454;height: 38px;}
.lm-title ul li.active a{height: 37px;border-bottom: 2px solid #245399;color: #245399;}
.ly-btn{position: absolute;right: 0;top: 0;line-height: 38px;padding-left: 28px;background: url("./../images_hdjl/letter-btn.png") no-repeat center left;}
.ly-btn a{text-decoration: underline;font-size: 16px;color: #245399;}
.bjcx-box{position: absolute;width: 342px;right: 138px;top: 0;height: 32px;line-height: 32px;}
.bjcx-main{margin-left: 76px;width: auto;height: 30px;border: 1px solid #ccc;line-height: 30px;position: relative;}
.bjcx-main .bjcx-txt{width: 100%;height: 30px;line-height: 30px;border: 0 none;background: transparent;position: absolute;left: 0;top: 0;text-indent: 8px;font-size: 14px;color: #999;}
.bjcx-main .bjcx-btn{width: 35px;height: 30px;background: url("../images_hdjl/letter-search-btn.png") no-repeat center left;border: 0 none;position: absolute;right: 0;top:0;}
.bjcx-title{color: #666;font-size: 16px;}
.bmxx-lists{width: 100%;margin-top: 20px;height: 401px;}
.xx-title{width: 100%;position: relative;height: 40px;line-height: 40px;background: #f1f7ff;font-size: 16px;font-weight: bold;color: #245399;}
.l-title{margin-right: 255px;text-align: center;}
.l-time{position: absolute;width: 155px;text-align: center;right: 100px;top: 0;}
.l-state{width: 100px;position: absolute;right: 0;top: 0;text-align: center;}
.xx-lists{width: 100%;height: auto;margin-top: 1px;font-size: 16px;}
.xx-lists ul li{height: 36px;line-height: 36px;overflow: hidden;position: relative;}
.xx-lists ul li p.l-title{text-align: left;padding-left: 14px;background: url("./../images_hdjl/icon.png") no-repeat 2px;height: 36px;}
.xx-lists ul li p.l-title a{ display:block;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;float: left;max-width: 100%;}
.xx-lists ul li p.l-title a font.tit{display: block;float: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right: 0;}
.xx-lists ul li p.l-title a font.gk{display: block;float: right;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xx-lists ul li p.l-time{color: #999;}
.xx-lists ul li p.l-state span.l-on{color: #f00;}
.xx-lists ul li p.l-state span.l-over{color: #999;}
.bxcy-lists{height: auto;width: 100%;}
.bxcy-lists ul li{height: 40px;line-height: 40px;overflow: hidden;font-size: 16px;}
.bxcy-lists ul li{  position: relative; padding:0 60px 0 23px;}
.bxcy-lists ul li a{ max-width: none; display: block;}
.bxcy-lists ul li i{position: absolute;left: 0;top: 6px;width: 20px;height: 20px;background: url(../images_hdjl/icon_sprites.png) no-repeat -80px -36px;}
.bxcy-lists ul li i.icon_topicnew{background-position: -80px -16px;}
.bxcy-lists ul li i.icon_warning-2{background-position: -100px -140px;}
.bxcy-lists ul li i.icon_warning-3{background-position: -120px -140px;}
.bxcy-lists ul li i.icon_topic{background-position: -80px -36px;}
.bxcy-lists ul li  a{  display: block;float: left;width: auto;white-space: nowrap;max-width: 100% !important;}
.bxcy-lists ul li .stat {display: block;float: right;width: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bxcy-lists ul li .atitle {display: block;float: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bxcy-lists ul li .s2{ color: #999;}
.bxcy-lists ul li .s3{ color: #f00;}
.bxcy-lists ul li .date{position: absolute; right:0; top:0; color: #999; font-size: 16px;}
.bxcy-box{width: 294px;}
.xjtj-box{margin-top: 12px;height: auto;}
.year-letters{height: auto;line-height: 28px;font-size: 14px;font-weight: bold;}
.year-letters ul li{float: left;margin-left: 6px;}
.year-letters ul li:first-child{margin-left: 0;}
.month-letters{width: 100%;height: auto;line-height: 30px;}
.month-letters ul li{float: left;width: 50%;text-align: center;font-size: 14px;color: #333;}
.month-letters ul li span{color: #e45626;}
.charts-tj{width: 100%;height: 140px;margin-top: 10px;}
.letters-tj{width: 100%;height: auto;padding-top: 5px;}
.letters-tj-part{width: 100%;height: 30px;line-height: 30px;margin-top: 10px;}
.letters-tj-left{display: block;width: 60px;height: 30px;position: relative;text-align: center;font-size: 14px;color: #fff;font-weight: bold;border-radius: 6px;}
.letters-tj-left i{position: absolute;right: -6px;height: 12px;width: 6px;top: 50%;margin-top: -6px;}
.letters-tj-part ul{margin-left: 80px;}
.letters-tj-part ul li{float: left;width: 50%;text-align: left;font-size: 16px;color: #505050;}
.letters-tj-part ul li span{color: #e45626;}
.zx-tj{background: #da8119;}
.zx-tj i{background: url("./../images_hdjl/tj-zx-icon.png") no-repeat center left;}
.zx-jy{background: #e45626;}
.zx-jy i{background: url("./../images_hdjl/tj-jy-icon.png") no-repeat center left;}
.zx-ts{background: #c32021;}
.zx-ts i{background: url("./../images_hdjl/tj-ts-icon.png") no-repeat center left;}
.zx-jb{background: #f0ba00;}
.zx-jb i{background: url("./../images_hdjl/tj-jb-icon.png") no-repeat center left;}

/* 在线访谈 */
.zxft-box{padding: 20px;background: #fff;}
.zxft-main{width: 100%;height: auto;}
.zxft-detail{width: 825px;padding-right: 25px;border-right: 1px solid #ddd;height: 250px;}
.zxft-detail .zxft-pic{width: 344px;height: 250px;}
.zxft-detail .zxft-pic img{width: 100%;height: 100%;}
.zxft-detail-box{margin-left: 374px;}
.zxft-detail-box .zxft-detail-title{line-height: 30px;height: 30px;padding-bottom: 5px;}
.zxft-detail-box .zxft-detail-title a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 22px;font-weight: bold;}
.zxft-detail-p{width: 100%;height: 36px;line-height: 36px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.zxft-detail-p span,.zxft-detail-p1 span{color: #245399;font-weight: bold;}
.zxft-detail-p1{width: 100%;height: 108px;line-height: 36px;font-size: 16px;text-align: justify;overflow-y: auto;}
.zxft-detail-p1 a{color: #e10000;}
.zxft-lists{width: 290px;height: auto;}
.wqhg-tit{width: 100%;height: 36px;line-height: 36px;}
.wqhg-tit span{float: left;padding-left: 11px;border-left: 3px solid #245399;height: 20px;line-height: 20px;margin-top: 8px;}
.wqhg-tit span a{color: #245399;font-size: 18px;font-weight: bold;}
.hd-lists{width: 100%;height: 240px;}
.hd-lists ul li{position: relative;height: 40px;line-height: 40px;padding-left: 13px;background: url("./../images_hdjl/icon.png") no-repeat center left;}
.hd-lists ul li a{display: block;overflow: hidden;float: none;margin-right: 55px;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.hd-lists ul li span.date{float:none;position: absolute;right: 0;top: 0;font-size: 14px;color: #999;}
.hd-lists-new{width: 100%;height: auto;}
.hd-lists-new ul li{ height: auto; line-height: 30px; background: url("../images_hdjl/icon.png") left 14px no-repeat; padding-left: 13px; font-size: 16px; position: relative; overflow: hidden;min-height: 60px;}
.hd-lists-new ul li .date{ font-size: 14px; color: #999;position: absolute;right:65px;bottom: 0;}
.hd-lists-new ul li .zt{ position: absolute; right:0px; bottom: 4px; width: 60px; height: 23px; line-height: 23px; text-align: center; font-size: 14px; border-radius:10px;}
.hd-lists-new ul li .zt.over{ background: #bfbfbf; color: #fff;}
.hd-lists-new ul li .zt.starting{ background: #ffb64c; color: #fff;}
.hd-lists-new ul li .zt.nostart{ color: #fff; background:#dd1435;}

/* 意见征集、答问知识库 */
.zj-zsk-box{width: 100%;height: 316px;overflow: hidden;}
.zj-zsk-main{width: 550px;padding: 20px;background: #fff;}
.zj-zsk-title{width: 100%;height: auto;}
.zj-zsk-title ul li{float: left;height: 36px;line-height: 36px;margin-right: 15px;}
.zj-zsk-title ul li a{font-size: 22px;font-weight: bold;color: #545454;}
.zj-zsk-title ul li.active a{color: #245399;}

/* 自适应 */
@media (max-width: 1199px) and (min-width: 992px){
    .container{width: 991px;}
    .bmxx-box,.zxft-detail{width: 625px;padding-right: 20px;}
    .bjcx-box{width: 245px;right: 120px;}
    .zj-zsk-main{width: 445px;}
}

@media (max-width: 991px){
    .hdjl-con{padding: 10px 0;}
    .letter-box{padding: 10px;}
    .zxft-box{padding: 10px;}
    .bmxx-box,.zxft-detail{width: 100%;float: none;padding-right: 0;border-right: 0;}
    .bxcy-box,.zxft-lists{margin-top: 10px;width: 100%;float: none;}
    .year-letters ul li{width: 50%;margin-left: 0;text-align: center;}
    .zj-zsk-box{height: auto;}
    .hd-lists{height: auto;}
    .zj-zsk-main{padding: 10px;float: none;width: auto;}
    .zj-zsk-main:nth-child(2){margin-top: 10px;}
    .hd-lists-new ul li{min-height: auto;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container{width:767px;}
}
@media (max-width: 767px){
    .container{width:100%;}
    .bjcx-box{display: none;}
    .zj-zsk-main{padding: 10px;float: none;width: auto;}
    .zj-zsk-main:nth-child(2){margin-top: 10px;}
    .zxft-detail-box{margin-left: 354px;}
    .lm-title ul li{margin-left: 5px;}
    .lm-title ul li.active a{padding: 0 5px;}
    .l-title{margin-right: 100px;}
    .l-time{display: none;}
    .zxft-detail .zxft-pic{float: none;width: 100%;height: auto;}
    .zxft-detail{height: auto;}
    .zxft-detail-box{margin-left: 0;margin-top: 10px;}
    .zxft-detail-p1{height: auto;}
    .zxft-detail .zxft-pic img{height: auto;}
}
@media (max-width: 375px){
    .year-letters ul li{float: none;width: 100%;}
}

.wz_top{  height:auto; padding:12px 22px; overflow:hidden; line-height:26px; font-size:16px;  background:url(../images_new/dqwz.png) left 14px no-repeat;}
.wz_top a{ color:#333;}
.wz_top i{ font-style: normal;}
.wz_top .search-keywords{ color:red;}

.newsinfo{height:auto;line-height:28px; font-size:14px; padding:7px 0 7px 4px; color:#666;  text-align: center; border-bottom: 1px solid #d0d0d0;}
.newsinfo .sp,.voteinfo span{ display: inline-block; margin: 0 6px;}
.newsinfo a{color: #666;}
.newsinfo .active{ display: inline-block !important;}
.newsinfo  .share{ display: inline-block;vertical-align: middle;padding-left: 23px;background: url(../images_new/wzicon2.gif) left center no-repeat;}
.newsinfo .share-box{ position: relative; right: auto;  top:auto; }
.newsinfo i{font-style: normal;}
.j-fontBig.active,.j-fontSmall.active,.j-fontNormal.active{ font-weight: bold; font-size: 20px;}
/* 答问知识库 */
.lmcontent{ border: 1px solid #ccc; padding: 20px 20px 10px;background: #fff;margin-bottom: 20px;}
.content{height: auto;min-height: 480px;_height: 480px;}
.wenda_pos{padding:0 0 15px; border-bottom: 1px solid #cfcfcf;}
.wenda_pos .postitle{width:184px;height:34px;line-height:34px;font-size:24px;font-weight:bold;color:#245399;display:block;float:left;overflow:hidden;padding-left:45px;background: url("../images_hdjl/wd_icolm_01.png") 0 center no-repeat;}
.wenda_search{margin-left:210px;}
.wenda_search .sear_ul{width:438px;height: 34px;}
.wenda_search .sear_ul li{ font-size: 0; line-height: 0; height: 34px;}
.wenda_search .sear_ul input{ vertical-align: middle; width: 100%; height: 34px; border: 0 none; background: none;}
.wenda_search .sear_ul .ss2{float: right; width: 40px;}
.wenda_search .sear_ul .ss2 input{ background: url("../images_hdjl/wd_secico.png") center center no-repeat #245399; cursor: pointer;}
.wenda_search .sear_ul .ss1{ margin-right: 40px; padding: 0 10px 0 12px; background: #f6f6f6;}
.wenda_search .sear_ul .ss1 input{ font-size: 14px; line-height: 40px;}
.wenda_search .sea_link{padding-left:20px; font-size:14px; color: #666666; line-height: 34px; height: 34px;}
.wenda_search .sea_link span{ font-weight: bold; color: #fe8f00; padding: 0 4px;}
.dqlanmu{ border-bottom: 1px solid #ddd;height: 46px; font-weight: bold;}
.columnname{display:block;white-space:nowrap;height:46px;line-height:46px;color:#245399; font-size: 18px; padding:0 14px; }
.zsk_main{ background: #fff; padding: 20px 0 0; overflow: hidden;}
.lm_wenda{ width:328px;height:auto;}
.lm_wenda .m-theme{border: 1px solid #ddd;margin-bottom:10px;padding: 10px; overflow: hidden;}
.lm_wenda .m-theme h2{height: 38px; line-height: 38px; font-size: 18px; color: #245399; font-weight: bold; padding-left: 10px;}
.lm_wenda .m-theme li{ width:102px; height: 40px; line-height: 40px; overflow: hidden; background:url(../images_hdjl/icon.png) left center no-repeat;  float: left;text-overflow: ellipsis;white-space: nowrap;}
.lm_wenda .m-theme li a{display: block;padding-left: 12px; font-size: 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lm_wenda .m-theme li a.active{color: #245399;}
.m-issue{width: 790px;min-height: 468px;padding: 10px;overflow: hidden; float: right; border: 1px solid #ddd;}
.m-issue ul{ padding:10px 8px 15px;}
.m-issue ul li{ height:36px; line-height:36px; overflow:hidden;    background: url(../images_hdjl/icon.png) no-repeat left center;padding-left:15px;}
.m-issue ul li a{font-size:16px; max-width:650px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.m-issue ul li .date{ float:right; color:#999; font-size:14px;}
.m-issue ul li img{float:left;margin:12px 0 0 2px;}
.dwzskwz{ padding: 0 20px 30px;}
.dwzskwz_con{ padding:5px 20px 30px; text-align: justify;}
.dwzskwz_con.con1{ border-bottom: 1px dashed #ddd;}
@media (min-width:992px) and (max-width:1199px) {
    .m-issue{width: 582px;}
    .m-issue ul li a{width: 460px;}
}
@media (max-width:991px) {
    .wenda_pos{padding: 10px 0;}
    .zsk_main{padding: 10px 0 0;}
    .lm_wenda,.m-issue{float: none; width: auto; height: auto; min-height: auto;}
    .m-issue ul{ padding:0 0 10px;}
    .m-issue ul li a{max-width: none; display: block; float: none; margin-right: 90px;}
    .lm_wenda{margin-top: 10px;}
    .lm_wenda .m-theme li{width: 20%;}
    .contain{ padding: 0 2%;}
}
@media (max-width:767px) {
    .lm_wenda .m-theme li{width: 33.3%;}
    .wenda_pos .postitle{float: none;}
    .wenda_search{ margin: 8px auto 0;}
    .wenda_search .sear_ul{width: auto; float: none;}
    .lmcontent{padding:0 10px 10px;margin-bottom: 10px;}
}
@media (max-width:479px) {
    .lm_wenda .m-theme li{width: 50%;}
}
/*列表end*/
.wendawz_pos .postitle{padding-left:40px;background:url("../images_hdjl/wd_icowz.png") 1px center no-repeat;}
.content_wdwz{padding:30px; min-height: 300px;}
.wdwz_info .info{height:40px;float:left;width:600px;}
.wdwz_info .info p{height:28px;line-height:28px;font-size:12px;color:#666666;padding-right:10px;overflow:hidden;}
.wdwz_info .info.info2{width:290px;}
.wdtitle{padding:0 0 20px;font-size:24px;text-align:center;line-height:1.2;font-weight:bold;color:#245399;}
.dwzskwz_con{ margin-top: 20px; font-size: 16px;}
.dwzskwz_con .wdcon{margin-left:50px; line-height: 26px; word-break:break-all; word-wrap:break-word; }
.dwzskwz_tit{width:34px;height:34px;margin:6px 0 0; text-align: center; line-height: 34px; color: #fff; font-size:18px; background: url("../images_hdjl/wd_icowz2.png") 0 0 no-repeat;}
.wdewm{padding:15px 0 0;width: 160px; text-align: center; height:210px; margin: 0 auto;}
.wdewm .j-qrcode{ width: 160px; height: 160px;}
.wdewm span{ font-size: 14px; color: #666666; padding-top: 8px; height: 22px; line-height: 22px;}
/*答问知识库文章 end*/
@media (max-width:767px) {
  .content_wdwz{ padding: 0;}
}
.newstitle,.wztit{ font-size:32px;line-height:42px; font-weight:bold; text-align:center;margin:5px 0px 10px; }
.newstitlef{ line-height: 28px; padding: 10px 0;font-size: 22px;padding-bottom: 5px;text-align: center; font-weight:normal;}
.newstitlet{ line-height: 28px; padding: 10px 0;font-size: 22px;text-align: center; font-weight:normal; }
.newstitles{ line-height: 28px; padding: 10px 0; font-size: 18px;;text-align: center; font-weight:normal;}

/* 魅力舒城主页 */
.mlsc-banner{width: 100%;height: 390px;position: relative;}
.tl_banner{width: 1920px;height: 390px;overflow: hidden;position: absolute;top: 0;left: 50%;margin-left: -960px;}
.tl_banner .mF_sohusports_myFocusnum1,.tl_banner .mF_sohusports_myFocusnum1 .pic,.tl_banner .mF_sohusports_myFocusnum1 .pic ul,.tl_banner .mF_sohusports_myFocusnum1 .pic ul li,.tl_banner .mF_sohusports_myFocusnum1 .pic ul li img,.tl_banner .mF_sohusports_myFocusnum1 .pic img{width: 100%;height: 100%;}
.tl_banner .mF_sohusports_wrap{padding:0px !important;border:0px !important;width: 100%!important;height: 100%!important;}
.tl_banner .mF_sohusports .txt{display: none;}
.tl_banner .mF_sohusports .num{left:50% !important;padding: 0;width: 130px;height: 30px;text-align: center;bottom: 18px!important;right: initial!important;margin-left: -65px;background: url("./../images_mlshc/mlsc-bannerNum-bg.png") repeat;border-radius: 20px;}
.tl_banner .mF_sohusports .num ul{height: 30px;}
.tl_banner .mF_sohusports .num li{width:12px; height:12px; text-align:center;margin-right:0 !important;margin-top:0;display: inline-block;*zoom: 1;*display:inline;border-radius: 50%;background: #fff;margin-left: 10px;float: none;cursor: pointer;float: none!important;margin-top: 9px;}
.tl_banner .mF_sohusports .num li:first-child{margin-left: 0;}
.tl_banner .mF_sohusports .num li a{display: none!important;}
.tl_banner .mF_sohusports .num li.current{background: #db0200!important;width: 12px;height: 12px;}
.tl_banner .img-title{display: none;}
/* 舒城概况 */
.scgk-main{width: 100%;height: auto;background: #fafafa;padding: 30px 10px 20px 0;}
.scgk-title{margin-left: 28px;width: 90px;height:191px}
.scgk-box{margin-left: 150px;}
.scgk-mask{width: 100%;height: auto;line-height: 32px;text-align: justify;font-size: 16px;text-indent: 2em;}
.scgk-mask a{color: #da251c;}
.scgk-mask a:hover{color: #3e78cd;}
.scgk-lists{width: 100%;height: auto;overflow: hidden;margin-top: 15px;}
.scgk-lists ul li{float: left;width: 12.5%;height: 74px;text-align: center;overflow: hidden;}
.scgk-lists ul li span{font-size: 17px;height: 34px;line-height: 34px;margin-top: 4px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.scgk-lists ul li img{width: auto;height: 36px;transition: all 1s;}
.scgk-lists ul li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}

/* 大美舒城 */
.dmsc-tit{width: 100%;height: auto;padding: 25px 0;}
.dmsc-tit img{width: 100%;height: auto;}
.lyzy-lists{width: 545px;height: 140px;overflow: hidden;border-radius: 14px;padding: 20px 20px 11px;}
.lyzy-bg{background: #f9f9f9 url("./../images_mlshc/lyzy-bg.png") no-repeat right bottom;}
.mytc-bg{background: #f9f9f9 url("./../images_mlshc/mytc-bg.png") no-repeat right bottom;}
.dmsc-top-tit{position: relative;height: 32px;line-height: 32px;}
.dmsc-top-tit span,.dmsc-top-tit .tit{display: block;float: left;color: #8a6a38;font-size: 26px;}
/*.dmsc-top-tit a{font-size: 35px;color: #baafad;width: 26px;display: block;height: 26px;position: absolute;right: 0;top: 3px;background: #eee;text-align: center;line-height: 20px;}*/
/*.dmsc-top-tit a:hover{background: #3e78cd;color: #fff;}*/
.dmsc-top-lists{margin-top: 13px;width: 248px;}
.dmsc-top-lists ul li{ padding-left: 14px;background: url("./../images_mlshc/icon.png") no-repeat 1px; height: 30px;line-height: 30px;}
.dmsc-top-lists ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;margin-right: 5px;float: none;}
.dmsc-top-lists ul li a:hover{color: #3e78cd;}
.tssc-main{margin-top: 40px;height: auto;}
.tssc-tit{width: 100%;height: 28px;line-height: 28px;}
.tssc-tit a{display: block;float: left;height: 28px;line-height: 28px;padding-left: 23px;background: url("./../images_mlshc/title-icon.png") no-repeat center left;font-size: 26px;color: #3e78cd;}
.tssc-lists{margin-top: 15px;height: 240px;width: 100%;position: relative;overflow: hidden;}
.tssc-lists .prev,.tssc-lists .next{position: absolute;width: 24px;height: 60px;top: 83px;cursor: pointer;}
.tssc-lists .prev{left: 0; background: url("../images_mlshc/left-icon.png") no-repeat center top;}
.tssc-lists .next{right: 0; background: url("../images_mlshc/right-icon.png")no-repeat center top;}
.tssc-lists ul li{width: 285px;margin-right: 20px;float: left;}
.tssc-lists ul li img{display: block;height: 200px;width: 100%;}
.tssc-lists ul li span{height: 40px;line-height: 40px;background: #f7f7f7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;padding: 0 10px;background: #f7f7f7;font-size: 16px;color: #666;display: block;}
.tssc-lists ul li a:hover span{color: #3e78cd;}

/* 发展舒城 */
.fzsc-main{width: 100%;height: auto;padding: 40px 0;background: #fafafa;margin-top: 40px;}
.com-title{width: 100%;height: auto;}
.com-title img{width: 100%;height: auto;}
.fzsc-box{width: 100%;height: auto;margin-top: 20px;}
.fzsc-left,.fzsc-right{width: 590px;height: auto;}
.fzsc-left .web_top{width: 100%;height: 160px;margin-top: 30px;}
.fzsc-left .web_top .pic{float: left;width: 240px;height: 160px;}
.fzsc-left .web_top .pic img{width: 100%;height: 100%;}
.fzsc-left .web_top .pictitle{margin-left: 260px;padding-right: 8px;}
.fzsc-left .web_top .pictitle .pictitle01{font-size: 18px;color: #496fb0;font-weight: bold;line-height: 28px;}
.fzsc-left .web_top .pictitle div{line-height: 30px;margin-top: 10px;font-size: 14px;text-indent: 2em;text-align: justify;}
.fzsc-left .web_top .pictitle div a{color: #da0000;}
.fzsc-left .web_top .pictitle div a:hover{color: #496fb0;}
.fzsc-left .web_con1{width: 100%;height: auto;margin-top: 2px;}
.fzsc-left .web_con1 li{position: relative;height: 42px;line-height: 42px;border-bottom: 1px solid #e7e7e7;padding-left: 15px;background: url("./../images_mlshc/list-icon.png") no-repeat center left;font-size: 16px;}
.fzsc-left .web_con1 li span.date{color: #999;}
.fzsc-left .web_con1 li a{display: block;max-width: 490px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fzsc-right-lists{width: 100%;height: 248px;position: relative;overflow: hidden;margin-top: 30px;}
.fzsc-right-lists .prev,.fzsc-right-lists .next{position: absolute;width: 24px;height: 60px;top: 81px;cursor: pointer;}
.fzsc-right-lists .prev{left: 0; background: url("../images_mlshc/left-icon.png") no-repeat center top;}
.fzsc-right-lists .next{right: 0; background: url("../images_mlshc/right-icon.png")no-repeat center top;}
.fzsc-right-lists ul li{width: 285px;margin-right: 20px;float: left;}
.fzsc-right-lists ul li img{display: block;height: 210px;width: 100%;}
.fzsc-right-lists ul li span{height: 38px;line-height: 38px;background: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;padding: 0 20px;background: #fff;font-size: 16px;color: #666;display: block;}
.fzsc-right-lists ul li a:hover span{color: #3e78cd;}
.mt40{margin-top: 40px;}
.xzfg-main{width: 100%;height: 202px;overflow: hidden;position: relative;}
.ind_zwfwlist{height: 202px;overflow: hidden;}
.ind_zwfwlist li .conbox{width: 1220px;position: relative;left: -6px;}

.ind_zwfwlist li a{ display:block; float: left; width: 277px; text-align: center; font-size: 0; line-height: 0;height:82px;background: #ffffff;overflow: hidden;margin:5px 9px;position: relative;padding: 4px;-webkit-box-shadow: 0 0 10px rgba(231,228,228,0.9);box-shadow: 0 0 10px rgba(231,228,228,0.9);}
.ind_zwfwlist li a span{ display: inline-block; vertical-align: middle; cursor: pointer; width: 100%;}
.ind_zwfwlist li a .img{ height: 100%; overflow: hidden; text-align: center; display: block;}
.ind_zwfwlist li a .img img{  transition: 0.4s all;width: 100%;height: 100%;}
.ind_zwfwlist li a .img_title{ height: 82px; line-height: 82px; font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 90px;color: #fff;position: absolute;text-align: center;background: url("./../images_mlshc/mlsc-bannerNum-bg.png") repeat;top: 4px;right: 43px;}
.ind_zwfwlist li a:hover img{ transform: scale(1.1);}
.xzfg-main .prev{ width: 24px; height:60px; background: url("../images_mlshc/left-icon.png") no-repeat; cursor: pointer; position: absolute; left: 0px; top:50%; z-index: 3;margin-top: -30px;}
.xzfg-main .next{width: 24px; height: 60px; background: url("../images_mlshc/right-icon.png") no-repeat; cursor: pointer;position: absolute; right: 0; top:50%; z-index: 3;margin-top: -30px;}
.pb30{padding-bottom: 30px;}

@media (max-width: 1199px) and (min-width: 992px){
    .lyzy-lists{width: 450px;}
    .tssc-lists ul li{width: 317px;}
    .tssc-lists ul li img{width: 100%;height: 200px;}
    .fzsc-main{padding: 20px 0;margin-top: 20px;}
    .dmsc-tit{padding: 20px 0;}
    .fzsc-left, .fzsc-right{width: 485px;}
    .fzsc-left .web_top .pictitle div{height: 90px;overflow-y: auto;}
    .fzsc-right-lists ul li{width: 232px;}
    .ind_zwfwlist li a{width: 224px;}
    .ind_zwfwlist li .conbox{width: 1011px;left: -5px;}
    .mt40{margin-top: 20px;}
    .mlsc-banner{height: 201px;margin: 0 auto;width:992px}
    .tl_banner{width: 100%;height: 100%;position: initial;margin: 0 auto;}
    .fzsc-left .web_con1 li a{max-width: 388px;}
}
@media (min-width:768px) and (max-width:991px){
    .tl_banner{width:768px;height: auto;}
    .ind_zwfwlist li .conbox{width: 788px;}
}
@media (max-width:991px){
    .mlsc-banner{height: 181px;margin: 0 auto;}
    .tl_banner{width: 100%;height: 100%;position: initial;margin: 0 auto;}
    .tl_banner .mF_sohusports .num{display: none;}
    .lyzy-lists{float: none;margin-top: 10px;padding: 10px;width: auto;height: auto;min-height: 100px;}
    .tssc-main{margin-top: 10px;}
    .mt40{margin-top: 10px;}
    .pb30{padding-bottom: 10px;}
    .dmsc-tit{padding: 10px 0;}
    .tssc-lists{margin-top: 10px;}
    .fzsc-main{padding: 10px 0;margin-top: 10px;}
    .fzsc-left .web_top{margin-top: 10px;}
    .fzsc-left, .fzsc-right{float: none;width: 100%;}
    .fzsc-right{margin-top: 10px;}
    .fzsc-right-lists ul,.tssc-lists ul{width: 100%!important}
    .fzsc-right-lists ul li,.tssc-lists ul li{width: 32.333%;margin: 0 .5%;}
    .dmsc-top-lists{width: 400px;}
    .ind_zwfwlist li a{width: 176px;margin: 5px;}
    .fzsc-left .web_con1 li a{float: none;max-width: none;margin-right: 50px;}
    .navbar-nav li.first{width: 74px;}
}

@media (max-width:767px){
    .mlsc-banner{width:100%;height: auto;}
    .tl_banner {width: 100%;position: initial;margin-left: 0;left: 0;}
    .scgk-box{margin-left: 100px;}
    .scgk-title{margin-left: 0;}
    .scgk-main{padding: 10px;width: auto;}
    .dmsc-tit{padding-bottom: 0;}
    .lyzy-lists{margin-left: 10px;margin-right: 10px;}
    .tssc-main{margin-left: 10px;margin-right: 10px;}
    .fzsc-box{margin-top: 10px;}
    .fzsc-main{width: auto;margin-left: 10px;margin-right: 10px;}
    .dmsc-tit,.fzsc-left, .fzsc-right,.com-title,.xzfg-main{width: auto;margin-left: 10px;margin-right: 10px;}
    .scgk-lists ul li{width: 25%;margin-top: 10px;}
    .scgk-lists{margin-top: 0;}
    .ind_zwfwlist li .conbox{width: 100%;left: 0}
    .ind_zwfwlist li a{width: 46%;padding:1%;margin: 5px 1%;}
    .xzfg-main,.ind_zwfwlist{height: auto;}
}
@media (max-width:600px){
    .dmsc-top-lists ul li{float: none;width: 100%;}
    .dmsc-top-lists ul li a{margin-right: 0;}
    .fzsc-right-lists ul li,.tssc-lists ul li{width: 49%;margin: 0 .5%;}
    .fzsc-left .web_top{height: auto;}
    .fzsc-left .web_top .pic{float: none;width: 100%;height: auto;text-align: center;}
    .fzsc-left .web_top .pic img{width: auto;max-width: 100%;height: auto;}
    .fzsc-left .web_top .pictitle{margin-left: 0;}
}
@media (max-width:400px){
    .scgk-lists ul li{width: 50%;}
    .ind_zwfwlist li a{width: 96%;padding:1%;margin: 5px 1%;}
}


/* 互动写信页面 */
