/***魅力毛集***/
.aboutgk_bg{ background:url(../images/map-bg.jpg) left center no-repeat; height: 423px; position: relative;}
.aboutgk_bg .gk_title{ position: absolute; top:47px; left:34px; }
.gk_tabs{   height: 40px; padding: 36px 0 0 220px; line-height: 40px;}
.gk_tabs ul li{ display: inline; float: left; width: 100px; margin-right: 20px; height: 40px; text-align: center; font-size: 18px;}
.gk_tabs ul li a{ display: block; height: 40px;}
.gk_tabs ul li.active a,.gk_tabs ul li a:hover{ background: #ee8015; color: #fff;}
.gk_pic{ margin:8px 0 0 112px;background:url(../images/gk_picbox.png) 0 0 no-repeat; width: 482px; height: 299px; }
.gk_pic img{ padding: 28px 18px 0 17px; width: 447px; height: 244px;}
.gk_info{ margin: 0 48px 0 600px; padding-top: 20px; position: relative; height: 248px;  font-size: 14px;color: #333;line-height: 28px;text-indent: 2em;}
.gk_info a {width: 115px;line-height: 32px;background: url(../images/par.png) no-repeat 83px center #deba97;display: block;
 text-indent: 16px;font-size: 14px;color: #b85e07; position: absolute; bottom: 0; right:20px;}
.gk_lmnr{width: 356px;height: 252px; }
.gk_lmnrc{ margin-left: 20px;}
.gk_lmtitle{  background: #38add9; height: 45px; line-height: 45px; background: #38add9;     font-size: 18px;color: #fff;line-height: 45px;padding-left: 30px;}
.gk_lmtitle a{ color: #fff;}
.gk_content{height: 187px;margin-top: 20px;position: relative;     font-size: 14px;color: #333;line-height: 28px;text-indent: 2em;}
.gk_content a {width: 115px;line-height: 32px;background: url(../images/par.png) no-repeat 83px center #deba97;display: block;
    text-indent: 16px;font-size: 14px;color: #b85e07; position: absolute; bottom: 0; right:0;}
.gk_lmtitle02{ background: #d9aa38;}
.gk_lmtitle03{ background: #d97c38;}
.gk_lmtitle04{ background: #38c8d9;}
.gk_lmtitle05{ background: #389ed9;}
.gk_lmtitle06{ background: #3888d9;}
.ml_title{ height: 45px; line-height:45px; background: #257dc8; font-size: 16px; color: #fff; padding: 0 20px 0 30px;}
.ml_title .more{ font-size: 14px;color: #fff;padding-right: 5px; float: right;}
.ml_title a{ color: #fff;}
.ml_mlpic{ margin: 20px 0;}
.ml_mlpic ul li{ width: 49%; height: 260px; float: left; position: relative;}
.ml_mlpic ul li img{ width: 100%;}
.ml_mlpic ul li.num2{ float: right;}
.ml_mlpic ul li img{ height: 260px;}
.ml_mlpic ul li .title{ position: absolute; text-align: center; display: none; left:0; bottom: 0; height: 30px; color: #fff; right:0; padding: 0 10px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; line-height: 30px;  background: url(../images/txtbg.png) 0 0 repeat;}
.ml_mlpic ul li a:hover .title{ display: block;}
@media (min-width: 992px) and (max-width:1139px) {
    .gk_tabs {padding: 36px 0 0 120px;}
    .gk_tabs ul li {margin-right: 15px;}
    .aboutgk_bg {background: url(../images/map-bg2.jpg) left center no-repeat;}
    .gk_lmnr {width: 307px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .gk_lmnr {width: 232px;   height: 312px;}
    .gk_content{ height: 216px; padding-bottom: 20px;}

}
@media (max-width: 991px){
    .gk_tabs { height: auto;padding: 36px 0 0 150px;}
    .aboutgk_bg {background: url(../images/map-bg3.jpg) left center no-repeat;}
    .gk_pic{ display: none;}
    .gk_info {margin: 0 48px 0 150px;position: relative;clear: both;height: 228px;}
    .gk_info p{  height: 140px; overflow: hidden;}

}
@media (max-width: 767px){
    .aboutgk_bg { background-size:100% 100%;}
    .gk_info {margin: 0 28px 0 125px;}
    .gk_tabs { padding: 36px 0 0 125px;}
    .gk_tabs ul li {  width: 33.3%;margin-right: 0;}
    .gk_info a { position: static; float: right; margin: 20px 20px 0 0;}
    .gk_lmnr {width: auto; float: none; height: auto;}
    .gk_content{ height: auto; padding-bottom: 30px;}
    .gk_content .content-info{ padding-bottom: 15px;}
    .gk_lmnrc{ margin: 15px 0;}
    .ml_mlpic{ margin: 15px 0 0 0;}
    .ml_mlpic ul li{ width: 100%; margin-bottom: 15px; height: auto;}
    .ml_mlpic ul li img { height: auto;}
}
@media (max-width: 410px){
 .gk_title{ display: none;}
  .gk_info {margin: 0 28px 0 20px;}
 .gk_tabs { padding: 36px 0 0 20px;}
}
/***新闻动态***/
.new_flash {width: 552px;overflow: hidden;background: #fff;float: left;border: 1px solid #ddd;padding: 3px; height: 312px;}
.new_flash .mF_sohusports_wrap{padding:0;border:0;width:100%;height:100%;}
.new_flash .mF_sohusports_myFocus01{width:100%;height:100%;}
.new_flash .mF_sohusports_myFocus01 .pic{width:100%;height:100%;}
.new_flash .mF_sohusports_myFocus01 .pic li{height:100%;width:100%;}
.new_flash .mF_sohusports_myFocus01 .pic li img{display:block;height:100%;width:100%;}
.new_flash .mF_sohusports .txt li{height:46px;line-height:46px;width:100%;}
.new_flash .mF_sohusports .txt li a{margin-right: 130px;text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: '微软雅黑';font-size: 14px;font-weight: normal;}
.new_flash .mF_sohusports .num{bottom:16px;}
.new_flash .mF_sohusports .num li a{width:8px;height:8px;border: 0;background:url(../images/num.png) -17px 0 no-repeat !important;text-align:center; text-indent:-999em;color:#fff; font-size: 0; margin-right: 8px !important;}
.new_flash .mF_sohusports .num li.current a{background:url(../images/num.png) 0 0 no-repeat !important;}

.zw_news{  width: 533px; height: 320px;}
.zw_tabs{ background: #f5f5f5; height: 36px; line-height: 36px; border-top:1px solid #ddd;  border-bottom:1px solid #ddd;}
.zw_tabs ul li{ padding:0 20px; float: left; line-height: 36px;font-size: 16px;color: #ea0001;text-align: center;margin-left: 10px;}
.zw_tabs ul li.active{border-top: 2px solid #ea0001;  color: #ea0001;background: #fff;}
.zw_tabs ul li.active a{ color: #ea0001;}
.zw_tabs .more{ float: right; padding-right: 10px; color: #999;}
.zw_tabs .more a{ color: #999;}
.zw_list{ clear: both; padding-top: 5px;}
.zw_list  li{ height: 28px;padding-left: 14px;line-height: 28px;overflow: hidden;font-size: 14px;background: url(../images/nicon.png) no-repeat left center; }
.zw_list  li a{ display: inline-block; max-width:390px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.zw_list  li .date{ float: right;  color: #7f7f7f; font-size: 14px;}
.zw_list  li  img{ float:left; padding:10px 0 0 0;}
.zw_list .j-marquee{ height: 170px; overflow: hidden;}
.marquee-move {right: 0;}
.zw_left{  width: 546px; height: 210px;}
.zw_right{  width: 546px;}
@media (min-width: 992px) and (max-width:1139px) {
    .zw_news {width: 380px;}
    .zw_news   .zw_list li a {max-width: 250px;}
    .zw_left,.zw_right{  width: 472px;}
    .zw_list li a {max-width: 340px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .zw_list li a {max-width: 580px !important;}
}
@media (max-width: 991px){
   .new_flash, .zw_news,.zw_left,.zw_right {width: auto; float: none;}
    .new_flash,.zw_left{ margin-bottom: 15px;}
    .new_flash{ height:19.5em; height: 410px;}

}
@media (max-width: 767px){
    .new_flash{ height:16em;}
    .mianline {padding: 0 8px;}
    .zw_list ul li a {  max-width:none !important; margin-right:90px; float:none; display:block;}
    .zw_list ul li img{ display:none !important;}
}
@media (max-width: 500px){
 .zw_tabs .more{ display: none;}
 .zw_tabs ul li{ width: 33.3%; padding: 0; margin: 0;}
}
/***生态旅游***/
.ly_left{ width: 793px;}
.ly_right{ width: 295px;}
.lyzj_box{ height: 275px;}
.lyzj_box .ind_list li a {max-width: 650px;}
.lyxl_list .ind_list li a {max-width: 240px;}
.lyzj_li{ position: relative; height: 255px;}
.lyzj_li li{ position:absolute;  top:0; width: 155px; text-align: center;}
.lyzj_li li a{ height: 46px; display: block; padding-top: 14px;}
.lyzj_li li.num1{ left:0; background: #d5b224; height: 60px;}
.lyzj_li li.num2{ top:65px; left:0; background: #f3cda9; }
.lyzj_li li.num3{ top:0; right:0; width: 135px; background: #a9dcf3; height: 125px;}
.lyzj_li li.num3 a{ height: 109px;}
.lyzj_li li.num4{ top:130px; left:0; width: 100%; background: #a9f3be; }
.lyzj_li li.num5{ top:195px;left:0; width: 145px; background: #cceba5; }
.lyzj_li li.num6{ top:195px; right:0; width: 145px; background: #a5ebd9; }
.lyzj_li li .img_title{ display: none;}
.lyjd_box{ height: 278px;}
.lyjd_list{ padding:20px 0 0 0; clear: both; width: 100%;}
.lyjd_list .jdpic{ width: 258px; float: left; padding-top: 10px;}
.lyjd_list .jdpic div,.lyjd_list .jdpic .title{ display: none;}
.lyjd_list .jdpic .active{ display: block;}
.lyjd_list .jdpic img{ border: 1px solid #ddd;}
.lyjd_list .jdlist{ margin-left: 330px;}
.lyjd_list .jdlist ul li { height: 30px; line-height: 30px; padding-left: 15px; overflow: hidden;font-size: 14px;background: url(../images/icon.png) no-repeat left center;}
.lyjd_list .jdlist ul li img{ display: none;}
.lyjd_list ul li a {  max-width:none !important; float:none; display:block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ly_title{  height: 35px;background: #f5f5f5;border-bottom: 1px solid #ddd;border-top: 2px solid #ea0001;     line-height: 35px; }
.ly_title a{  width: 100px; text-align: center;font-size: 16px;color: #ea0001;display: block;}
.tscp_list{ margin: 15px 0 0 0; height: 138px; overflow: hidden;}
.tscp_list ul li{ width: 198px; height: 138px; border: 1px solid #ddd; position: relative; float: left; margin-right: 10px;}
.tscp_list ul li .title{ color: #fff; display: none; position:absolute; left:0; bottom: 0; right:0; padding: 0 10px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  line-height: 26px; text-align: center;background: url(../images/txtbg.png) 0 0 repeat;}
.tscp_list ul li a:hover .title{ display: block;}
@media (min-width: 992px) and (max-width:1139px) {
    .ly_left {width: 645px;}
    .lyzj_box .ind_list li a {max-width: 500px;}
    .lyjd_list .jdlist{ margin-left: 300px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .ly_left {width: 421px;}
    .lyjd_box,.lyxl_box { width: 100%;}
    .lyzj_box .ind_list li a,.lyxl_list li a{max-width: 580px;}
    .lyjd_list .jdlist{ margin-left: 300px;}
}
@media (max-width: 991px){
    .ly_left,.ly_right {width: auto; float: none; clear: both;}
    .lyzj_li li.num1,.lyzj_li li.num2{ width: 65%; }
    .lyzj_li li.num5,.lyzj_li li.num6{ width: 49.5%;}
    .lyzj_li li.num3{ width: 34%;}
    .lyjd_box,.lyzj_box{ height: auto; margin-bottom: 15px;}
}
@media (max-width: 767px){
    .lyjd_list .jdlist{ margin-left: 290px;}
}
@media (max-width: 500px){
    .lyjd_list .jdpic { float: none; margin: 0 auto;}
    .lyjd_list .jdlist {margin-left: 0; width: 100%; clear: bottom;}
}
/***政民互动***/
.hd_left{  width: 800px;}
.hd_right{  width: 288px;}
.zw_tabs .hmore{ float: right; font-size: 14px;color: #666; padding-right: 10px;}
.hd_bmxx{ height: 276px;}
.hd_title{  height: 46px; line-height:46px; border-bottom: 1px solid #ddd; position: relative; font-size: 16px;}
.hd_title ul li{ display: inline; position: absolute; height: 46px; text-align: center; }
.hd_title ul li.t1{  width: 115px; left:0; top:0;}
.hd_title ul li.t2{   position: static; margin:0 250px 0  115px;}
.hd_title ul li.t3{  width: 120px; right:100px; top:0;}
.hd_title ul li.t4{  width: 100px; right:0; top:0;}
.hd_list ul li{ height: 29px; line-height: 29px; position: relative; font-size: 14px;}
.hd_list ul li p{ position: absolute; height: 29px; text-align: center;}
.hd_list ul p.t1{  width: 115px; left:0; top:0;}
.hd_list ul p.t2{  position: static; margin:0 250px 0  115px; padding-left: 60px; text-align: left; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_list ul p.t3{  width: 120px; right:100px; top:0; color: #666;}
.hd_list ul p.t4{  width: 100px; right:0; top:0; color: #c4930f;}
.hd_btn ul{ width: 110%;}
.hd_btn ul li{ width: 152px;height: 45px;background: #f5f5f5 !important;float: left;display: block;margin-right:10px; }
.hd_btn ul li a{ display: block;border: 1px solid #ddd;height: 43px; line-height: 43px; }
.hd_btn ul li img{ padding: 0 15px;}
.hd_zjtj{ width: 100%; clear: both;}
.hd_myzj{ height: 205px;}
.hd_mylist{ width: 540px;height: 156px;overflow: hidden;}
.hd_mylist ul{ width: 100%; clear:both; margin-top: 8px;}
.hd_mylist ul li{ height: 30px; line-height: 30px; position: relative;   background: url(../images/icon.png) no-repeat left 15px;    padding-left: 14px;}
.hd_mylist ul li .date{ float: right;font-size: 12px;color: #999; position: absolute; right:0; top:0;}
.hd_mylist ul li a{ white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; margin-right:90px; float:none; display:block; }
.hd_mylist ul li .over,.hd_mylist ul li .nostart,.hd_mylist ul li .starting{  display: none;}
.hd_tjbox{  width: 239px; padding: 8px 0 0 0;}
.hd_tjbox .tjtit{ background: url(../images/refer.png) no-repeat left center;font-size: 16px;color: #ea0001;padding-left: 13px;}
.hd_tjbox .hd_tjsearch{ height: 36px; padding-top: 10px;}
.hd_tjbox .hd_tjsearch .number{  font-size: 14px;color: #666; display: inline-block; width: 56px; line-height: 30px;}
.hd_tjbox .hd_from{ border: 1px solid #a9a9a9; margin-left: 60px; position: relative;}
.hd_tjbox .hd_from   .searchbtn{ position: absolute; right:0; top:0; width: 24px; height: 26px;  background: url(../images/hdsearch.png) no-repeat left center; border: none; padding: 0;}
.hd_tjbox .hd_from   .search_text{  height: 27px;   margin-right: 24px; border: none; padding: 0 1%; }
.hd_tjbox .hd_from   .search_text input{ border: none; width: 100%; vertical-align: top; height: 26px; line-height: 26px;}
.tjlist ul li{ height: 30px; line-height: 30px; padding-left: 18px;}
.hd_dbbox{ height: 235px; }
.hd_dbbox .zw_list li a{  max-width: 240px;}
.hd_dbbtn ul li{ height: 50px; line-height: 50px; margin-bottom: 5px; text-align: center;}
.hd_dbbtn ul li a{ display: block; background: #67aad4; color: #fff; font-size: 18px;color: #fff;}
.hd_dbbtn ul li.num2 a{ display: block; background: #5eb0c2;}
.hd_dbbtn ul li img{ padding-right: 10px;}
.hd_dbbtn ul li a:hover{ background-color:#4e9ed0;}
.hd_dbbtn ul li.num2 a:hover{ background-color:#41b6d0;}
.hd_ewm{ margin-top: 25px;}
.wb{ width: 120px; text-align: center; float: left;}
.wb ul li{  width: 118px;float: left;margin: 15px 0 0 10px;}
.wb ul li img{  border: 1px solid #ddd; width: 76px; height: 76px;}
.wb ul li .img_title{ display: block; margin-top: 15px;  color: #ea0001;}
.wb ul li .ico{ display: inline-block; padding-left: 16px;  color: #666; height: 20px; background: url(../images/vico.png) no-repeat left center;}
.wx ul li img{ width: 150px; height: 150px;}
.wx ul li .img_title{ display: none;}
@media (min-width: 992px) and (max-width:1139px) {
    .hd_left {width: 650px;}
    .hd_btn ul li {width: 120px;}
    .hd_btn ul li img {padding: 0 10px;}
    .hd_mylist {width: 385px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .hd_btn ul li {width: 136px;}
    .hd_mylist {width: 470px;}
    .hd_dbbox .zw_list li a {max-width: 680px;}

}
@media (max-width: 991px){
    .hd_left ,.hd_right{width: auto; float: none;}
    .hd_bmxx{ height: auto;}
    .hd_ewm{ width: 288px; margin: 0 auto;}
    .hd_btn ul{ margin: 0;}
    .hd_btn ul li {width: 18%;  margin:0 1%;}
    .hd_btn ul li img {padding: 0 8px;}
}
@media (max-width: 767px){
    .hd_title ul li.t1,.hd_title ul li.t3,.hd_list ul p.t1, .hd_list ul p.t3{ display: none;}
    .hd_title ul li.t4,.hd_list ul p.t4 {width: 80px;}
    .hd_title ul li.t2 {position: static;margin: 0 80px 0 0; padding-left: 10px;}
    .hd_list ul p.t2{ position: static;margin: 0 80px 0 0; padding-left: 10px;}
    .hd_btn ul li {width: 31.3%;  margin:0 1% 10px 1%; text-align: center;}
    .hd_myzj{ height: auto; margin-bottom: 15px;}
    .hd_mylist,.hd_tjbox{ width: auto; float: none;}
    .hd_dbbox .zw_list li a { margin: 0;}

}
@media (max-width: 500px){
    .hd_btn ul li {width: 48%;}
}
/***领导之窗***/
.ld_box{ background: #fff; padding-bottom: 10px;}
.ld_left{ float: right;   background: #f5f5f5; width:295px; min-height: 592px;}
.ld_right{ width: 793px; float: left; }
.led_fltitle{ padding-bottom:8px;}
.led_fltitle a{display:block; height: 45px; background: #e02613; text-align: center; overflow: hidden; font: 18px/45px "微软雅黑"; color: #fff;}
.led_fltitle a:hover,.led_flhtit a:hover{ color: #fff;}
.led_flhtit a{display:block; height: 45px; background:#e02613; text-align: center;  overflow: hidden; font: 18px/45px "微软雅黑";color: #fff; }
.led_nmcon{height:auto; }
.led_fllb{padding:10px 20px; overflow:hidden;}
.led_fllb ul li{padding-bottom:1px;vertical-align:bottom; border: 1px solid #ddd;border-radius: 4px;background: #fff; text-align: center; margin-bottom: 5px;}
.led_fllb ul li a{ display: block; line-height: 28px; padding:5px 10px 5px 15px;text-align: left;}
.led_fllb ul li a span.position{ font-size: 14px; color: #888;}
.led_fllb ul li a span.name{ width: 70px; display: inline-block; font-size: 16px; font-weight: bold;}
.led_fllb ul li a:hover span.name,.led_fllb ul li.active a span.name,.led_fllb ul li a:hover span.position,.led_fllb ul li.active a span.position,.led_fllb ul  li.active a{}
.ld_pic{ width: 177px; text-align: center; }
.ld_pic img{ width:130px; height: auto;}
.ld_xxbox{ margin-bottom: 10px;}
.ld_contop{ text-align: center; padding-top: 10px;  line-height: 28px;font-size: 16px; display: block;}
.ld_conr{ margin-left: 214px;}
.ld_conr_title{ height: 18px; font-size: 16px; position: relative; padding-top: 10px;}
.ld_conr_title p{ display:block;height: 2px;background-color: #ddd;}
.ld_conr_title span{ position: absolute; left:0; top:0; line-height: 16px; background: #fff; padding-right: 10px;}
.ld_con_work{ line-height: 26px;  font-size: 14px;color: #333;margin-top: 7px; height: 102px; overflow: auto;}
.ldhd_list{ height: 260px; clear: both; width: 100%;overflow: hidden;}
.ldhd_list ul{ margin-top: 5px;}
.ldhd_list  li{ height: 32px;padding-left: 14px;line-height: 32px;overflow: hidden;font-size: 14px;background: url(../images/nicon.png) no-repeat left center; }
.ldhd_list  li a{  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  margin-right: 50px;float: none;display: block;}
.ldhd_list  li .right{ float: right;  color: #999; font-size: 14px;}
.ldhd_list  li  img{ float:left; padding:10px 0 0 0;}
@media (min-width: 992px) and (max-width:1139px) {
 .ld_right {width: 643px;float: left;}
}
@media (max-width: 991px){
    .ld_left {float: none;width: auto;height: auto !important; min-height: auto; margin-bottom: 15px;}
    .ld_right{ float: none;width: auto;height: auto !important; }
    .ld_conr {margin-left: 177px;}
    .ldhd_list{ height: auto; padding-bottom: 10px;}

}
@media (max-width: 500px) {
    .ld_pic {width: 177px;float: none; margin: 0 auto;}
    .ld_conr {margin-left: 0;}
    .ld_con_work{ height: auto;}
}

