/* ***********  政务动态 on  ********** */
.lmcontain{ background:#fff; padding: 15px; }
.dt_body{  background: url(../images/ban6.jpg);background-attachment: fixed;}
.dt_topnews{  padding-bottom: 20px;height: 115px;}
.dt_topnews .title{ height: 45px; line-height: 45px; padding: 0 10px; font-size: 30px;text-align: center;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.dt_topnews .remarks{  font-size: 12px;padding: 10px 10px 0 10px;text-indent: 2em;line-height: 28px;}
.dt_topnews .remarks a{   color: #ff6b6b;}



.dt_flash{ width: 560px;height: 350px;}
.dt_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.dt_flash .mF_sohusports_myFocus01{ width:100%;}
.dt_flash .mF_sohusports .txt{ width:100%;}
.dt_flash .mF_sohusports .txt li{height:35px !important;line-height:35px !important; }
.dt_flash .mF_sohusports .txt li a{padding-left:10px !important;font-size:16px !important;  color:#fff!important;font-weight:normal !important; margin-right:110px; height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-family: "Microsoft YaHei"; }
.dt_flash .mF_sohusports .num{bottom:12px !important;right:5px !important;}
.dt_flash .mF_sohusports .num li{margin-right:5px !important;}
.dt_flash .mF_sohusports .num li a{width:11px !important;height:11px !important;background:url(../images/num.png) -11px 0 no-repeat; color:#fff !important; text-indent:-999em;}
.dt_flash .mF_sohusports .num li.current a{width:11px !important; background:url(../images/num.png)  0 0 no-repeat;}
.dt_news{  width: 596px; height: 350px;}
.dt_news .ind_list li{ height: 33px; line-height: 33px;}
.dt_news  .ind_list li a {max-width: 478px;}
.dt_lbox{ width: 560px; height: 216px; }
.dt_rbox{ width: 596px; height: 216px; }
.dt_rbox .ind_list li a {max-width: 458px;}
.dt_lbox .ind_list li a {max-width: 424px;}
.dt_tpxw{ height: 260px; overflow: hidden;}
.dt_atabs{ background: #f8f8f8;border-bottom: 1px solid #ddd;height: 40px;     font-size: 16px;}
.dt_atabs ul li{ float: left;  padding: 0 35px;   height: 39px;line-height: 39px;}
.dt_atabs ul li.active{ font-weight: bold;color: #cc0000;border-bottom: 2px solid #cc0000;height: 37px;}
.dt_atabs ul li.active a{ color: #cc0000;}
.dt_listpic { margin: 10px 0 0 0; height: 210px; overflow: hidden;}
.dt_listpic .j-marquee{ height: 210px !important;}
.dt_listpic ul li{ width: 275px; float: left; margin-right: 20px; height: 210px; overflow: hidden;}
.dt_listpic ul li .title{ display: block; text-align: center; height:24px; line-height: 24px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
@media (min-width: 992px) and (max-width:1199px) {
  /*头条 on*/
 .dt_topnews{ height: auto;}
 /*轮播 on*/
 .dt_flash{width: 460px; }
 .dt_flash .mF_sohusports_myFocus01,.dt_flash .pic,.dt_flash .pic img, .dt_flash .mF_sohusports_myFocus01 .txt li{ width: 100%; }
 /*新闻 on*/
 .dt_news {width: 490px;}
 .dt_news .ind_list li a {max-width: 358px;}
 .dt_lbox {width: 460px;}
 .dt_rbox {width: 490px;}
 .dt_rbox .ind_list li a {max-width: 358px;}
 .dt_lbox .ind_list li a {max-width: 324px;}
}
@media (max-width: 991px){
  /*头条 on*/
  .dt_topnews{ height: auto;}
  .dt_topnews .title{ height: auto; line-height: 35px; font-size: 24px; padding: 5px 0; white-space:normal; overflow: inherit;}
 /*轮播图*/
 .dt_flash{ width: 100%; float: none;  height: 461px;}
 .dt_flash .mF_sohusports_myFocus01,.dt_flash .pic,.dt_flash .pic img, .dt_flash .mF_sohusports_myFocus01 .txt li,.mF_sohusports .pic li{ width: 100%; }
 .dt_flash .mF_sohusports_myFocus01,.dt_flash .pic,.dt_flash .pic img{width: 100%;  height: 461px !important;}
 /*新闻 on*/
 .dt_news,.dt_lbox,.dt_rbox {width: auto; float: none; height: auto;}
 .dt_news,.dt_rbox { margin-top: 15px;}
}
@media (max-width: 767px){
    /*轮播图*/
    .dt_flash{  height: auto;}
    .dt_flash .mF_sohusports_myFocus01,.dt_flash .pic,.dt_flash .pic img{width: 100%;  height: 21em !important;}
    .ind_list li a {max-width: none !important;}
    .ind_btabs ul li{ width:32.3%; padding: 0; text-align: center;}
    .ind_list li a {max-width: 578px !important; margin-right: 80px;}
}
/* ***********  公共服务 on  ********** */
.fw_body{ background: url(../images/ban10.jpg); background-attachment: fixed;     background-size: cover; }
.fw_bstype{ height: 342px;overflow: hidden;}
.fw_bstype .hd{ height: 342px; width: 238px;}
.fw_bstype .hd li{ height: 112px;margin-bottom: 2px;position: relative; padding-right: 18px; text-align: center; line-height: 112px;  font-size: 18px;}
.fw_bstype .hd li.on{ background:url(../images/fw_aon.png) 0 0 no-repeat; }
.fw_bstype .hd li a{ display: block; height: 112px; background: #efeeea; }
.fw_bstype .hd li.on a{ background:none; color: #fff; }
.fw_bstype .hd li .ico{ display: inline-block; vertical-align: middle; width: 36px; height: 36px;background:url(../images/grico.png) -36px 0 no-repeat; margin-right: 12px; }
.fw_bstype .hd li .ico2{background:url(../images/frico.png)  -36px 0 no-repeat; margin-right: 12px; }
.fw_bstype .hd li .ico3{background:url(../images/bmico.png)  -36px 0 no-repeat; margin-right: 12px; }
.fw_bstype .hd li.on .ico{ background-position: 0 0;}
.fw_bstype .hd li .tit{ display: inline-block;}
.fw_bstype .bd{ height: 342px; margin-left:238px; overflow:hidden;}
.fw_bstype .bd ul{ width: 110%;}
.fw_bstype .bd ul li{  text-align: center; width: 118px;height: 57px;float: left;margin-left: 14px;margin-bottom: 14px;}
.fw_bstype .bd ul li a{ display: block; height: 57px; line-height: 57px;  background: #f5f5f5; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.fw_bstype .bd ul li a:hover{ color: #fff; background: #f69292;}
.fw_lbox{ height: 212px; width: 850px;}
.fw_rbox{ height: 212px; width: 300px;}
.fw_lbox ul li{ float: left;}
.fw_lbox ul li.num2{ float: right;}
.fw_lbox ul li .img_title{ display: none;}
.fw_bmlist{ width: 100%; clear: both;}
.fw_bmlist ul{ width: 110%;}
.fw_bmlist ul li{ width: 147px; height: 34px; line-height: 34px; float: left; text-align: center;  margin: 9px 5px 0 0;}
.fw_bmlist ul li a{ display: block; height: 32px;  border: 1px solid #ddd; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;
}
.fw_bmlist ul li a:hover{ background: #f69292; color: #fff;}
.fw_bmlist ul li .ico{ display: inline-block; width: 26px; margin-right: 10px;  height: 26px; vertical-align: middle; background:url(../images/bmfw_ico.png)  0 0 no-repeat;}
.fw_bmlist ul li.num2 .ico{ background-position: -26px 0;}
.fw_bmlist ul li.num3 .ico{ background-position: -52px 0;}
.fw_bmlist ul li.num4 .ico{ background-position: -78px 0;}
.fw_bmlist ul li.num5 .ico{ background-position: -104px 0;}
.fw_bmlist ul li.num6 .ico{ background-position: -130px 0;}
.fw_bmlist ul li.num7 .ico{ background-position: -156px 0;}
.fw_bmlist ul li.num8 .ico{ background-position: -182px 0;}
.fw_bmlist ul li a:hover .ico{ background-position: 0 -26px;}
.fw_bmlist ul li.num2   a:hover .ico{ background-position: -26px -26px;}
.fw_bmlist ul li.num3   a:hover .ico{ background-position: -52px -26px;}
.fw_bmlist ul li.num4   a:hover.ico{ background-position: -78px -26px;}
.fw_bmlist ul li.num5   a:hover .ico{ background-position: -104px -26px;}
.fw_bmlist ul li.num6   a:hover .ico{ background-position: -130px -26px;}
.fw_bmlist ul li.num7   a:hover .ico{ background-position: -156px -26px;}
.fw_bmlist ul li.num8   a:hover .ico{ background-position: -182px -26px;}

.bmfw-list ul li a{display:block;max-width:100%;margin-right:0 !important;}

.qzlist{ width: 100%; overflow: hidden;}
.qzlist ul{ width: 110%;}
.qzlist ul li{ display: inline;float: left; height: 77px; width: 186px; text-align: center; margin:10px 10px 0 0; }
.qzlist ul li a{ display: block;border: 1px solid #ddd; height: 65px; padding: 10px 0 0 0;  }
.qzlist ul li .img_title{ display: block; text-align: center; font-size: 14px; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.qzlist ul li a:hover img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
@media (min-width: 992px) and (max-width:1199px) {
    .fw_bstype .bd ul li {width: 105px;}
    .fw_lbox{ margin-top: 15px;}
    .fw_lbox,.fw_rbox{ float: none; width: auto; height: auto;}
    .fw_lbox ul li{ width: 49%;}
    .fw_lbox ul li img{ width: 100%; height: auto;}
    .fw_bmlist ul{ width: 100%;}
    .fw_bmlist ul li { width: 24%;   margin: 9px 0.5% 0 0.5%;}
    .fw_rbox{margin-top:10px;}
    .qzlist ul li{width: 182px;  }
}
@media (max-width: 991px){
    .fw_bstype{ height: auto;}
    .fw_bstype .hd {height: 60px; line-height: 60px; float: none;width: auto;}
    .fw_bstype .hd li{ float: left;height: 60px;width: 32.3%; margin: 0 0.5%; padding: 0;}
    .fw_bstype .hd li a{ display: block; width: auto; line-height: 60px;height: 60px;}
    .fw_bstype .hd li.on { background: #f69292;}
    .fw_bstype .bd ul {width: auto;}
    .fw_bstype .bd {height: auto; margin: 10px 0 0 0; width: 100%;}
    .fw_bstype .bd ul li{ width: 14.6%;  margin: 0 1% 14px 1%;}
    .fw_lbox{ margin-top: 15px;}
    .fw_lbox,.fw_rbox{ float: none; width: auto; height: auto;}
    .fw_lbox ul li{ width: 49%;}
    .fw_lbox ul li img{ width: 100%; height: auto;}
    .fw_bmlist ul{ width: 100%;}
    .fw_bmlist ul li { width: 24%;   margin: 9px 0.5% 0 0.5%;}
    .fw_rbox{margin-top:10px;}
    .qzlist ul li{width: 175px; }
}
@media (max-width: 767px){
    .qzlist ul{ width: 100%;}
    .qzlist ul li{width: 32%; margin: 10px 0.5% 0 0.5%; }
}
@media (max-width: 630px){
    .qzlist ul li{width: 48%; margin: 10px 1% 0 1%; }
}

@media (max-width: 600px){
    .fw_bstype .bd ul li{ width: 18%;  margin: 0 1% 14px 1%;}
}
@media (max-width: 500px){
    .fw_bstype .hd {height: 85px; line-height: 40px; }
    .fw_bstype .hd li{ height: 85px;}
    .fw_bstype .hd li a{ line-height: 40px;height: 80px; padding-top: 5px;}
    .fw_bstype .hd li .ico{ display: block; margin:0 auto;}
    .fw_bstype .bd ul li{ width: 31%;  margin: 0 1% 14px 1%;}
    .fw_bmlist ul li { width: 48%;   margin: 9px 1% 0 1%;}
}
/* ***********  招商项目 on  ********** */
.tz_body{   background: url(../images/ban1.jpg); }
.m-zsgg{ background: url(../images/tz_bg.png)  0 0 no-repeat; height: 432px;overflow: hidden;}
.carousel a,.carousel span {display: inline-block;}
.carousel a {position: relative;font-size:16px;color:#fff;}
.carousel img {width: 100%;height: 100%;}
.exclusive-box{position:relative;}
.carousel .title {position: absolute;left: 0;bottom: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 4px;font-size: 14px;line-height: 22px;color: #fff;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.carousel .carousel-item {background-position: center;background-repeat: no-repeat;background-color: #FFF;position: absolute;cursor: pointer;}
.carousel .over {-moz-box-shadow: 0px 0px 3px #000;-webkit-box-shadow: 0px 0px 3px #000;box-shadow: 0px 0px 3px #000;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#000000')";}
.ex-btn {position: relative;z-index: 20;width: 200px;margin: 0 auto;}
.carousel p{margin-top: -6px;background: #f1f1f1;color: #000;text-align: center;}
.ex-arr {width: 72px;height: 40px;background-repeat: no-repeat;background-position-y: center;cursor: pointer;}
.ex-left {float: left;background-image: url(../images/icon_pc_arrow3d_left.png);background-position-x: left;}
.ex-right {float: right;background-image: url(../images/icon_pc_arrow3d_right.png);background-position-x: right;}
.tz_zslist .j-marquee{ height: 114px !important; overflow: hidden; margin-top: 10px;}
.tz_zslist ul li{ float: left; width: 214px;height: 114px; margin-right: 15px; position: relative;}
.tz_zslist ul li span{ position: absolute; left:0; bottom: 0; right:0; height: 28px; line-height: 28px; color: #fff; text-align: center; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.tz_zspic { margin: 10px 0 0 0; height: 210px; overflow: hidden;}
.tz_zspic .j-marquee{ height: 210px !important;}
.tz_zspic ul li{ width: 275px; float: left; margin-right: 20px; height: 210px; overflow: hidden;}
.tz_zspic ul li .title{ display: block; text-align: center; height:22px; line-height: 22px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.tz_lm{ width:390px; height: 251px;}
.tz_lm .ind_list{ margin: 0; padding: 10px;}
.tz_lm .ind_list li a{ max-width: 260px;}
@media (min-width: 992px) and (max-width:1199px) {
    .tz_lm{ width:320px;}
    .tz_lm .ind_list li a{ max-width: 180px;}
}
@media (max-width: 991px){
    .tz_lm{ width:auto; float: none; clear: both; height: auto;}
    .tz_lm .ind_list li a{ max-width: 548px;}

}
@media (max-width: 767px){
    .tz_lm  .ind_list li a {margin-right: 100px;}

}
/* ***********  专题专栏 on  ********** */
.zt_tabs{  height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;padding-left: 50px;background: url(../images/xin.png) no-repeat 25px 10px;}
.zt_tabs li{ float: left; padding: 0 20px;     font-size: 18px;}
.zt_tabs li.on a{ font-weight: bold;color: #cc0000;}
.zt_tabs li.active a{ font-weight: bold;color: #cc0000;}
.ztwap{ min-height: 600px;}
.ztwap .bd ul{ width: 110%;}
.ztwap .bd li{  float: left; margin:15px 25px 0 0; width: 373px; height: 100px;}
.ztwap .bd li .img_title{ display: none;}
.ztwap .bd li a:hover{opacity: .7; filter: alpha(opacity=70);}
@media (min-width: 992px) and (max-width:1199px) {
    .ztwap .bd li{   margin:15px 15px 0 0; width: 310px; height: 83px;}
    .ztwap .bd li img{   width: 100%; height: 83px;}
}
@media (max-width: 991px){
    .ztwap .bd li{   margin:15px 15px 0 0; width: 236px; height: 63px;}
    .ztwap .bd li img{   width: 100%; height: 63px;}

}
@media (max-width: 767px){
    .ztwap .bd ul {width: 100%;}
    .ztwap .bd li{   margin:15px 1% 01% ; width: 48%; height: auto;}
    .ztwap .bd li img{   width: 100%; height: 6.25em;}
}@media (max-width: 450px){
    .zt_tabs {padding-left: 40px;background: url(../images/xin.png) no-repeat 15px 10px;}
    .zt_tabs li {padding: 0 15px;}
    .ztwap .bd ul {width: 100%;}
    .ztwap .bd li{   margin:15px 0 0 0 ; width: 100%; height: auto;}
    .ztwap .bd li img{   width: 100%; height:auto;}
}
/* ***********  康养巴州 on  ********** */
.zj_navbox{ height: 110px;background: #cc0000;}
.zj_logo{height:110px;line-height: 110px;}
.zj_logo img{vertical-align: middle;max-width: 400px;height: auto;}
.zj_navbox .navbar{ width: 660px; height: 110px; }
.zj_navbox .navbar .nav li{cursor: pointer; width: 92px;height: 110px;float: left; text-align: center;overflow: hidden;     font-size: 18px;font-weight: bold}
.zj_navbox .navbar .nav li.nr3{width: 108px;}
.zj_navbox .nav .u-btn { display:block; height: 220px;overflow: hidden; margin-top: -110px;}
.zj_navbox .nav .u-btn span{ display: block; cursor: pointer;  height: 90px;padding-top: 20px;text-align: center;line-height: 45px;font-size: 18px;font-weight: bold;}
.zj_navbox .nav .u-btn span i{ margin:0 auto; display: block;width: 30px;height: 30px;background: url(../images/about_nav.png) no-repeat; }
.zj_navbox .nav  .u-btn span.top{color: #fff;}
.zj_navbox .nav  .u-btn span.bottom{background: #fff;color: #cc0000;}
.zj_navbox .nav  .u-btn span.top i.b1{background-position: -4px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b1{background-position: -4px -27px;}
.zj_navbox .nav  .u-btn span.top i.b2{background-position: -101px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b2{background-position: -101px -27px;}
.zj_navbox .nav  .u-btn span.top i.b3{background-position: -196px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b3{background-position: -196px -25px;}
.zj_navbox .nav  .u-btn span.top i.b4{background-position: -293px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b4{background-position: -293px -23px;}
.zj_navbox .nav  .u-btn span.top i.b5{background-position: -388px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b5{background-position: -388px -24px;}
.zj_navbox .nav  .u-btn span.top i.b6{background-position: -484px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b6{background-position: -484px -23px;}
.zj_navbox .nav  .u-btn span.top i.b7{background-position: -581px 0;}
.zj_navbox .nav .u-btn span.bottom i.b7{background-position: -581px -24px;}
.zj_navbox .nav  .u-btn span.top i.b8{background-position: -676px 0;}
.zj_navbox .nav  .u-btn span.bottom i.b8{background-position: -676px -24px;}
.about_banner{ background: url(../images/about_ban.jpg) top  center no-repeat; height: 770px;     background-size: cover; }
.about_ban{ text-align:center;}
.about_content{ position: relative; height: 460px;}
.l-pic-index{position: absolute;left: 573px;top: 1px;z-index:2;width:27px;height:460px;background: url("../images/j1.png") no-repeat right 0;}
.r-pic-index{position: absolute;right: 572px;top: 1px;z-index: 2;width:28px;*width:82px;height:460px;background: url("../images/j4.png") no-repeat left 0;}
.l-bg-index{position: absolute;top: 20px;left: 578px;z-index: 1;width: 30px;height: 352px;background: url("../images/j2.png") right 0 no-repeat;}
.r-bg-index{position: absolute;top:20px;right: 578px;z-index: 1;width: 30px;height: 352px;background: url("../images/j3.png") 0 0 no-repeat;}
.main-index{display: none;overflow: hidden;zoom:1;position: absolute;z-index: 5; right:84px; height:280px;left:190px;top:60px;color: #2e2e2e;}
.main-index .mian-info{ height: 150px; overflow: hidden;}
.main-index .content-info{line-height:25px;}
.main-index .content-info a{color:#cc0000;}
.about-link{padding: 16px 0 0 0;}
.about-link li{width: 16.6%; float: left;}
.about-link li a{display: block; font-size: 0; line-height: 0; color: #333; text-align: center; transition: 0.4s all;}
.about-link li a img,.about-link li a span{ cursor: pointer; display: inline-block; vertical-align: middle;}
.about-link li a img{height: 44px; width: auto;}
.about-link li a span{width: 100%; height: 32px; line-height: 32px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.about-link li a:hover{color: #cc0000;}
.about-link li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}



.intro-text{margin: 10px 0 0 44px;line-height: 1.8;text-indent: 30px;}
.about_bg1{ background: #eab88b; padding: 52px 0;}
.ls_flash{ width: 380px; height: 285px; text-align: center;}
.ls_lsyg{  width: 701px;height: 285px;overflow: hidden;}
.ab_atitle{ height: 40px; line-height: 40px;  background: #cc0000; text-align: center;  border-radius: 5px 5px  0 0; -moz-border-radius: 5px 5px  0 0;}
.ab_atitle a{ color: #fff;font-size: 20px;}
.ls_yginfo{background: #fff; height: 245px; }
.ls_yginfo .ygtext{font-size: 15px;color: #444;text-indent: 2em;line-height: 33px;padding: 20px;}
.ls_yginfo .ygtext a{ color: #c00;}
.about_bg2{ background: #60a4b7;padding: 55px 0 55px 0;}
.ab_lmbox{ width: 356px;height: 243px;float: left;background: #9be1f4;padding: 15px;margin:0 0 15px 20px;  border-radius: 10px; -moz-border-radius: 10px; }
.ab_lmbox01,.ab_lmbox04{ margin-left: 0;}
.ab_btitle{  font-size: 20px;color: #217992;height: 35px;line-height: 35px;text-align: center;}
.ab_btitle a{ color: #217992;}
.ab_lminfo .content-info{  display: block; font-size: 15px;color: #444;line-height: 30px;text-indent: 2em;height: 150px;}
.ab_lminfo .ab_lmlist,.ab_lminfo .ab_lmlist_sub{ height: 150px;}
.ab_lminfo .ab_lmlist_sub ul li{ line-height: 30px; height: 30px; display: inline; float: left; width: 48%;}
.ab_lminfo .ab_lmlist_sub ul li.even{ float: right;}
.ab_lminfo .ab_lmlist_sub ul li a,.ab_lminfo .ab_lmlist ul li a{ padding-left: 12px; background: url(../images/abico.png) left center no-repeat; }
.ab_lminfo .ab_lmlist_sub ul li a{ display: inline-block; max-width:98%; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ab_lminfo .ab_lmlist_sub ul li img{ display: none;}
.ab_lminfo .ab_lmlist ul li{ line-height: 30px; height: 30px;}
.ab_lminfo .ab_lmlist ul li a{display: inline-block; max-width:316px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ab_lminfo .detailed{  font-size: 14px;color: #fff;line-height: 30px;height: 30px;margin: 0 20px;background: #4eb3cf;display: block;text-align: center;margin-top: 15px;}
.ab_lminfo a.detailed:hover{  background: #fff;    color: #4eb3cf;}
.about_bg3{ background: #e1d385;padding: 20px 0 20px 0;}
.ab_ctitle{ background: url(../images/ab_tztitle.gif) center center repeat-x; height: 40px; text-align: center;}
.ab_ctitle a{ display: inline-block; padding:0 12px; height: 40px; background: #e1d385; line-height: 40px;   font-size: 26px;color: #333;}
.ab_ctitle .font{ padding-right: 10px;}
.ab_yxlist{margin: 30px 0 10px 0; position: relative; height: 284px;}
.ab_yxlist ul li{position: absolute;float: left;overflow: hidden;}
.ab_yxlist ul li .cover{position: absolute;bottom:0;left:0;height: 0;width: 100%;background:url(../images/cove.png);}
.ab_yxlist ul li .img_title{position: absolute;bottom:0;left: 50%; margin-left:-100px;font-size: 24px;text-align: center;width: 200px;color:#fff;display: block;line-height: 50px;border: 1px solid #fff; bottom: 40px;display: none;}
.ab_yxlist ul .num1 .img_title{margin-left:-86px;width: 173px;}
.ab_yxlist ul  li.num1{height: 282px;width: 432px; left:0; top:0;}
.ab_yxlist ul  li.num2{height: 136px;width: 430px; left:442px; top:0;}
.ab_yxlist ul  li.num3{height: 136px;width: 315px; left:882px;}
.ab_yxlist ul  li.num4{height: 136px;width: 267px; top:146px; left:442px;}
.ab_yxlist ul li.num5{height: 136px;width: 478px;left:720px; top:146px;}
.ab_yxlist ul li .cover{height:136px;display: none;}
.ab_yxlist ul li.num1 .cover{height:282px;display: none;}
.ab_yxlist ul li.num1 .img_title{display: none;bottom: 110px;}
.ab_yxlist ul li img{ width: 100%;}
.ab_footer .footer{ margin: 0;}
@media (min-width: 992px) and (max-width:1199px) {
    .zj_logo{ width: 360px;}
    .zj_logo img{ width: 100%; height: auto;}
    .zj_navbox .navbar {width: 612px;}
    .zj_navbox .navbar .nav li {width: 84px;}
    .main-index{ top:50px;}
    .about_ban img{ width: 100%; height: auto;}
    .ls_lsyg {width: 595px;}
    .ls_yginfo .ygtext {line-height: 32px;padding: 10px;}
    .ab_lmbox {width: 287px;}
    .ab_lminfo .ab_lmlist ul li a {max-width: 260px;}
    .ab_lminfo .content-info {line-height: 26px;}
    .ab_yxlist{ height: 233px;}
    .ab_yxlist ul  li.num1{height: 233px;width: 358px;}
    .ab_yxlist ul  li.num1 img{height: 233px;}
    .ab_yxlist ul  li.num2{height: 114px;width: 356px; left:365px;}
    .ab_yxlist ul  li.num2 img{height: 114px; }
    .ab_yxlist ul  li.num3{height: 114px;width: 262px;left:730px;}
    .ab_yxlist ul  li.num3 img{height: 114px; }
    .ab_yxlist ul  li.num4{height: 112px;width: 222px;top:120px; left:365px;}
    .ab_yxlist ul  li.num4 img{height: 112px; }
    .ab_yxlist ul li.num5{height: 112px;width: 400px;left:594px; top:120px;}
    .ab_yxlist ul  li.num5 img{height: 112px;}
    .ab_yxlist ul  li .img_title{ bottom: 30px;}
    .ab_yxlist ul  li.num1 .img_title{ bottom: 70px;}
}
@media (max-width: 991px){
    .zj_navbox {height: auto; text-align: center;}
    .zj_logo{ float: none; margin: 0 auto; padding-bottom:0;height:80px;line-height:80px;}
    .zj_navbox .navbar {width: auto;}
    .zj_navbox .navbar .nav li {width: 109px;}
    .about_ban img{ width: 100%; height: auto;}
    .about_banner{ height: auto;}
    .about_content { height: 400px; }
    .main-index {right: 64px; height: 230px;overflow: auto;}
    .ls_flash{ margin: 0 auto; width: auto; text-align: center; float: none;}
    .ls_lsyg{ width: auto; float: none; margin-top:20px; height: auto;}
    .ls_yginfo { height: auto;}
    .l-pic-index{ left: 1px; top: -5px;}
    .r-pic-index{ right: 1px; top: -5px;}
    .l-bg-index,.r-bg-index{ display: none;}
    .main-index{  display: block; top:20px; background: url(../images/gk_bg.png) 0 0 no-repeat; left:27px;  right:28px; padding-top: 30px;   height: 277px; }
    .main-index .mian-info{ padding: 0 20px 0 160px; height: 150px; overflow: auto;}
    .about-link{padding-left: 160px;}
    .ab_lmbox03, .ab_lmbox05{ margin-left: 0;}
    .ab_lmbox04{ margin-left: 20px;}
    .ab_lmbox{ width: 344px; background: #9be1f4; border-radius: 15px 0 15px 0; margin-bottom: 15px; height: auto; padding-bottom: 15px; -moz-border-radius: 15px 0 15px 0;  }
    .ab_lminfo .ab_lmlist ul li a {max-width: 316px;}
    .ab_lminfo .content-info{ height: auto;}
    .ab_yxlist{ height: 180px;}
    .ab_yxlist ul  li.num1{height: 180px;width: 278px;}
    .ab_yxlist ul  li.num1 img{height: 180px;}
    .ab_yxlist ul  li.num2{height: 88px;width: 276px; left:282px;}
    .ab_yxlist ul  li.num2 img{height: 88px; }
    .ab_yxlist ul  li.num3{height: 88px;width: 204px;left:564px;}
    .ab_yxlist ul  li.num3 img{height: 88px; }
    .ab_yxlist ul  li.num4{height: 88px;width: 172px;top:92px; left:282px;}
    .ab_yxlist ul  li.num4 img{height: 88px; }
    .ab_yxlist ul li.num5{height: 88px;width: 310px;left:460px; top:92px;}
    .ab_yxlist ul  li.num5 img{height: 88px;}
    .ab_yxlist ul  li .img_title{ bottom: 20px; width: 150px; margin-left: -75px; font-size: 22px;}
    .ab_yxlist ul  li.num1 .img_title{ bottom: 40px;}
}
@media (max-width: 767px){
    .navbar{ float: none;width: auto;}
    .zj_navbox  .navbar-toggle{ margin-right: 10px;}
    .zj_navbox .navbar{ height: auto; line-height: 50px;}
    .zj_navbox .navbar .navbar-header{ height:50px; font-weight:bold;}
    .zj_navbox .navbar .navbar{ width:100%;}
    .zj_navbox .navbar .navbar-nav  li{float: none !important; text-align:center; height: 50px;  width: auto !important; font-size:20px !important; text-indent: 0;}
    .zj_navbox .navbar .navbar-nav  li a{ background: none; width:auto !important; display: block;}
    .zj_navbox .navbar .navbar-nav  li.first{ display:none;}
    .zj_navbox .navbar .navbar-brand{  font-size:20px; height:50px;  padding:0 0 0 20px; line-height: 50px; color: #fff;}
    .zj_navbox .nav .u-btn { height: auto;margin-top: 0;}
    .zj_navbox .nav .u-btn span.top { display: none;}
    .zj_navbox .nav .u-btn span.bottom { background: none;}
    .zj_navbox .nav .u-btn span i{ display: none;}
    .zj_navbox .nav .u-btn span.bottom{height: 50px;padding-top: 0px;line-height: 50px; color: #fff;}
    .main-index{ background: url(../images/gk_bg.png) right 0 no-repeat; left:27px;  right:28px; padding-top: 30px;   height: 277px; }
    .main-index .mian-info{ padding:0 20px 0 20px; height: 150px; overflow: auto;}
    .about-link{padding-left:0;}
    .about-link li a span{font-size: 14px;}
    .about_bg1,.about_bg2,.about_bg3 {padding: 20px 0;}
    .ls_flash{ width: 96%; margin: 0 auto; height: auto;}
    .ls_lsyg { width: 96%; margin:20px auto 0 auto;}
    .ab_lmbox {width: 92%; margin: 0 auto 15px auto; padding: 0 2% 15px 2%; float: none; }
    .ab_yxlist{ width: 96% !important; margin: 30px auto 0 auto;}
    .ab_yxlist ul li{ position:relative; left:0 !important; top:auto !important; width: 100% !important; height: auto !important; margin: 0 auto 15px auto !important;}
    .ab_yxlist ul li img{ width: 100%; height: auto !important;}
    .ab_yxlist ul li .img_title {bottom: 0 !important;width: 100% !important;   background: url(../images/cove.png); border:none; left:0 !important; margin-left: 0 !important;font-size: 18px; display: block !important;}
}
@media (max-width: 500px){
    .zj_logo { width: 95%;}
    .zj_logo img{ width: 100%; height: auto;}
    .ls_flash .j-video-player,.ls_flash video { width: 100% !important; height: auto !important; }
    .about-link li{width: 33.3%;}
    .about-link li a{margin: 5px; color: #fff; background: #cc0000;}
    .about-link li a img{display: none;}
}
/* ***********  政民互动 on  ********** */
.hd_left{  width: 820px;}
.hd_right{ width: 330px;}
.hd_qzmail{ height: 444px;}
.hd_ldzc{ width: 157px; margin-top: 10px; height: 312px;}
.hd_ldli{ text-align: center; height: 225px;}
.hd_ldli ul li img{ width: 154px; height: 190px;}
.hd_ldli ul li .img_title{ display: block;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  overflow: hidden; text-align: center;height: 30px;line-height: 30px;color: #cc0000}
.hd_ldmail ul li{  overflow: hidden;height: 40px;margin-bottom: 8px; text-indent: 20px;}
.hd_ldmail ul li a{ display: block;height: 38px; line-height:38px; border: 1px solid #ddd;font-size: 14px;color: #333;}
.hd_ldmail ul li .ico{ display: inline-block;height: 27px; width: 26px; vertical-align: top;  margin: 8px 7px 0 0; background: url(../images/mico1.png); -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.hd_ldmail ul li.num2 .ico{ display: inline-block;height: 27px; background: url(../images/mico2.png);}
.hd_ldmail ul li a:hover .ico{ background-position: 0 -27px; }
.hd_ldmail ul li .mg_title{ display: inline-block; }
.hd_mlist{  padding-top: 10px; width: 640px; height: 312px; }
.hd_mlist .hd_qztitle{  background: #f5f5f5; height: 42px; text-align: center; line-height: 42px; position: relative;}
.hd_mlist .hd_qztitle li{position: absolute; top:0; height: 42px; font-weight: bold; border-right: 1px solid #fff; line-height: 42px; width: 104px;}
.hd_mlist .hd_qztitle li.tit5{ right:0;  border: none;  }
.hd_mlist .hd_qztitle li.tit4{  right:104px; }
.hd_mlist .hd_qztitle li.tit3{ right:209px;  }
.hd_mlist .hd_qztitle li.tit1{ left:0; }
.hd_mlist .hd_qztitle li.tit2{ position: static; width:auto; padding: 0 315px 0 104px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  }
.hd_mlist .hd_qzlist .j-marquee {height: 270px;overflow: hidden;width: 100%;}
.hd_mlist .hd_qzlist ul li{ height: 30px; line-height: 30px; position: relative;}
.hd_mlist .hd_qzlist ul li p{ position: absolute; top:0; width: 104px; height: 30px; display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; text-align: center;}
.hd_mlist .hd_qzlist ul li .tit5{ right:0;  border: none; color: #c00;  }
.hd_mlist .hd_qzlist ul li .tit4{  right:104px; }
.hd_mlist .hd_qzlist ul li .tit3{ right:209px;  }
.hd_mlist .hd_qzlist ul li .tit1{ left:0; }
.hd_mlist .hd_qzlist ul li .tit2{ position: static; width: auto; text-align: left; padding: 0 315px 0 104px;   }
.hd_mlist .hd_qzlist ul li .tit2 a{ display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 30px;}
.hd_tjbox{  border: 1px solid #ddd;height: 65px;margin: 5px 0 15px 0; line-height: 65px; background: url(../images/tjtit.png) 20px  center no-repeat; padding-left: 60px;}
.hd_tjbox  ul li{ display: inline; }
.hd_tjbox  ul li .sj{ font-size: 16px; font-weight: bold;}
.hd_tjbox  ul li  span {margin: 0 7px;}
.hd_tjbox  ul li b{ font-weight: normal;    font-size: 16px;color: #cc0000;margin-left: 5px;}
.hd_zxft{ height: 225px;}
.hd_zxft .hdy_ftbox{ margin-top:10px;}
.hd_zxft .hdy_ftbox .ftimg{ width: 242px; height: 166px; float: left; }
.hd_zxft .hdy_ftbox .ftimg img{width: 242px; height: 166px; }
.hd_zxft .hdy_ftbox .ftcon{ margin-left: 257px;}
.hd_zxft .hdy_ftbox .ftcon li.xx{ line-height: 30px; height: 30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_zxft .hdy_ftbox .ftcon li.title{  font-size: 20px;font-weight: bold;color: #ee0505;display: block;height: 42px;line-height: 30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.hd_zxft .hdy_ftbox .ftcon li.title a{ color: #ee0505;}
.hd_zxft .hdy_ftbox .ftcon li .tit{  color: #ee0505;}
.hd_zxft .hdy_ftbox .ftcon li.nr{ height: 60px;line-height: 30px;overflow: hidden;}
.hd_dczj{ height:245px; }
.hd_fbbox{ height:245px; }
.hd_right .ind_list li a {max-width: 258px;}
.ind_dclist ul li{height: 30px;line-height: 30px; position: relative; background: url(../images/icon.png) no-repeat left center; padding-left: 10px; }
.ind_dclist ul li .date{position: absolute; top:0; right:0; width: 60px; text-align: center; color: #8a8989; }
.ind_dclist ul li  .zt{position: absolute; top:0; right:60px; width: 80px; text-align: center; color: #8a8989; }
.ind_dclist ul li  a{ display: block; height:30px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;padding-right:140px;  }
.hd_rxbtn{ height: 70px;}
.hd_wbli{ height: 75px; position: relative;}
.hd_wbli ul li{ float: left; width: 160px; line-height: 75px; height: 75px; font-size: 15px; text-align: center; }
.hd_wbli ul li a{ display: block; height: 75px; background: #ed7f7f; color: #fff;}
.hd_wbli ul li a:hover {background:#f09898;}
.hd_wbli ul li.num2{ float: right;}
.hd_wbli ul li.num2 a{ background: #61ce95;}
.hd_wbli ul li.num2 a:hover {background:#80d7aa;}
.hd_wbli ul li img{ margin-right: 10px;}
/*******微信弹框*******/
.sj_box{position: fixed;z-index: 99999;  top: 50%;left: 50%;width: 258px;height: 278px;margin: -235px 0 0 -215px;background-color: #fff;display: none;box-shadow: 0 0 10px #666; text-align: center;}
.sj_box img{ width: 228px; height: 228px;}
.sj_box .top {border-bottom: 1px solid #ddd;padding: 10px;position: relative;height: 20px;}
.sj_box .top a {float: right;color: #999;padding: 5px;font: bold 14px/14px simsun;text-shadow: 0 1px 0 #ddd;}
@media (min-width: 992px) and (max-width:1199px) {
    .hd_left {width: 610px;}
    .hd_mlist {width: 440px;}
    .hd_mlist .hd_qztitle li {width:74px;}
    .hd_mlist .hd_qztitle li.tit4 {right: 74px;}
    .hd_mlist .hd_qztitle li.tit3 {right: 148px;}
    .hd_mlist .hd_qztitle li.tit2 {   padding: 0 235px 0 74px;}
    .hd_mlist .hd_qzlist ul li p {width:74px;}
    .hd_mlist .hd_qzlist ul li .tit4 {right: 74px;}
    .hd_mlist .hd_qzlist ul li .tit3 {right: 148px;}
    .hd_mlist .hd_qzlist ul li .tit2 {   padding: 0 235px 0 74px;}
    .hd_tjbox{ background: none; padding: 0; text-align: center;}
    .hd_tjbox ul li span {margin: 0 2px;}
}
@media (max-width: 991px){
    .hd_left, .hd_right {width: auto; float: none;}
    .hd_mlist {width: 565px;}
    .hd_right .ind_list li   a {max-width: 600px !important; }
    .hd_tjbox{ background: none; padding: 0; text-align: center;}
    .hd_rxbtn{ background: #6abddc; text-align: center;}
    .hd_wbli ul li {width: 49%;}
}
@media (max-width: 767px){
    .hd_qzmail{ height: auto;}
    .hd_ldzc { float: none; margin: 0 auto;}
    .hd_mlist{ float: none; width: auto; height: auto;}
    .hd_mlist .hd_qztitle li.tit1, .hd_mlist .hd_qztitle li.tit3, .hd_mlist .hd_qztitle li.tit4 { display: none;}
    .hd_mlist .hd_qztitle li.tit2 {  padding: 0 104px 0 0;}
    .hd_mlist .hd_qzlist ul li .tit1,  .hd_mlist .hd_qzlist ul li .tit3,  .hd_mlist .hd_qzlist ul li .tit4 { display: none;}
    .hd_mlist .hd_qzlist ul li .tit2 {   padding: 0 104px 0 0;}
    .hd_tjbox{ height: auto; line-height: 35px;}
    .hd_tjbox ul li{ width: 100%; display: block;}
    .hd_tjbox ul .line{ display: none;}
    .hd_zxft,.hd_dczj{ height: auto;}
}
@media (max-width: 600px){
    .hd_zxft .hdy_ftbox .ftimg {float: none; margin: 0 auto;}
    .hd_zxft .hdy_ftbox .ftcon {margin-left: 0;}
}
/*******领导之窗*******/
/***领导之窗***/
.ld_box{ background: #fff; padding-bottom: 10px;}
.ld_atabs{  border-bottom: 1px solid #ddd; height: 40px;}
.ld_atabs ul li{ float: left;width: 100px;text-align: center; font-weight: bold;font-size: 16px;  height: 40px;line-height: 40px;}
.ld_atabs ul li.active{color: #cc0000;border-bottom: 2px solid #cc0000;}
.ld_atabs ul li.active a{color: #cc0000;}
.ld_left{ float:left;  width: 257px;background: #f5f5f5;  min-height: 592px;}
.ld_right{ width: 883px; float: right; }
.led_fltitle{ padding-bottom:8px;}
.led_fltitle a{  display: block;height: 50px;line-height: 50px;text-indent: 30px;font-size: 18px;color: #fff;font-weight: bold;background: url(../images/ld_tit01.png) no-repeat right center #f14b4b;}
.led_fltitle a:hover,.led_flhtit a:hover{ color: #fff;}
.led_flhtit a{ display: block;height: 50px;line-height: 50px;text-indent: 30px;font-size: 18px;color: #fff;font-weight: bold;background: url(../images/ld_tit02.png) no-repeat right center #f14b4b;}
.led_nmcon{height:auto; }
.led_fllb{overflow:hidden;}
.led_fllb ul li{   border-bottom: 1px solid #ddd;}
.led_fllb ul li a{ display: block;  padding: 8px 5px 10px 15px;font-size: 16px;line-height: 28px;}
.led_fllb ul  li.active a{    border-left: 3px solid #bc0b0c;color: #bc0b0c;padding-left: 12px;}
.ld_pic{ width: 203px; text-align: center; }
.ld_pic img{ width:203px; height: 272px;}
.ld_xxbox{ margin-bottom: 10px;}
.ld_contop{ text-align: center;display: block;}
.ld_contop .j-lead-name{  display: block; color: #d22019;font-size: 26px;text-align: center;font-weight: bold;height: 50px;line-height: 50px;}
.ld_contop .zw{  font-size: 18px;text-align: center;font-weight: bold;}
.ld_conr{ margin-left: 223px;}
.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,.ld_con_workfg{ width: 100%; font-size: 14px;color: #444;padding: 5px 0;line-height: 30px;}
.ldhd_list{ height: 280px; margin-top: 10px; clear: both; width: 100%; }
.ldhd_list  .hd { width: 470px; }
.ldhd_list  .hd li{  height: 50px;border: 1px dotted #ddd; margin-bottom: 5px; position: relative;}
.ldhd_list  .hd li .date{ position: absolute; background:#f1f1f1; text-align: center; left:0; top:0; width: 60px; height: 50px; text-align: center;overflow: hidden;}
.ldhd_list  .hd li .dd{  display: block; font-weight: bold;   font-size: 18px;display: block;text-align: center;height: 26px;line-height: 32px;}
.ldhd_list  .hd li .yy{ font-size: 12px;display: block; display:block; text-align: center;height: 20px;line-height: 20px;font-style: normal;}
.ldhd_list  .hd li .tit{ padding:0 10px 0 75px; margin: 0; display: block;height: 50px; line-height: 50px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ldhd_list  .hd li .tit:hover{  background:#f1f1f1;}
.ldhd_list  .bd{ width:398px; height: 280px; overflow: hidden;}
.ld_write{ width: 168px; margin: 0 auto;}
.ld_write li{ background: #f1f1f1;height: 40px;line-height: 40px;font-size: 16px;color: #999; text-align: center; margin-top: 10px;}
.ld_write li .ico{ display: inline-block; margin:8px 10px 0 0;  width: 26px;height: 26px;background: url(../images/jh_ico1.png) no-repeat 0 0; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ld_write li .tit{ display: inline-block; vertical-align: top;}
.ld_write li.num2 .ico{ display: inline-block; width: 26px;height: 26px;background: url(../images/jh_ico2.png) no-repeat 0 0; }
.ld_write li a:hover .ico{ background-position: 0 -26px;}
@media (min-width: 992px) and (max-width:1199px) {
    .ld_right {width: 683px;float: right;}
    .ldhd_list .hd {width: 275px;}
}
@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; }
    .ldhd_list{ height: auto; padding-bottom: 10px;}
    .ldhd_list .hd {width: 325px;}

}
@media (max-width: 767px) {
    .ld_pic{ width: auto; float: none; margin: 0 auto;}
    .ld_conr {margin-left: 0;}
    .ldhd_list .hd {width: 100%}
    .ldhd_list .bd { display: none;}
}

@media (max-width: 500px) {
    .ld_pic {width: 177px;float: none; margin: 0 auto;}
    .ld_conr {margin-left: 0;}
    .ld_con_work{ height: auto;}
}
