@charset "utf-8";
body {
        font: 14px "微软雅黑";
        line-height: 24px;
        color: #000;
        background: #f5f5f5 url(https:/invest.km.gov.cn/images/bodybg.png) no-repeat top;
        margin: 0;
        min-width: 1200px;
}

.index-box {
        background: #f5f5f5 url(https:/invest.km.gov.cn/images/bodybg.png) no-repeat top;
}
.logo{width:341px; height:74px;float: left; margin: 100px 0 0 100px; background: url(https:/invest.km.gov.cn/images/2023logo.png) center no-repeat;}
* {
        margin: 0;
        padding: 0
}

a {
        text-decoration: none;
        color: #000
}

a:hover {
        text-decoration: underline;
        color: #970008
}

ul,
ol {
        list-style: none
}

img {
        border: 0
}
table
  {
  border-collapse:collapse;
  }

table, td, th
  {
  border:1px solid black;
  }
div .go {
        text-align: right;
        float: right;
        color: #b0b0b0;
        padding-right: 10px;
        width: 90px
}

div .go a {
        -moz-background-clip: border;
        -moz-background-inline-policy: continuous;
        -moz-background-origin: padding;
        display: block;
        overflow: hidden;
        color: #b0b0b0
}

.clear {
        clear: both
}

.z_num {
        padding: 0 5px
}

.fc_ch1,
.fc_hui2 {
        padding: 0 5px;
        font-weight: bold
}

.current {
        font-weight: bold;
        font-size: 14px
}

.headers {
        width: 100%;
        height: 10px;
        line-height: 10px;
        background: #860007
}

.banner {
        width: 1200px;
        height: 250px;
        margin: 0 auto
}

#search {
        float: right;
        width: 386px;
        height: 53px;
        position: relative;
        margin-top: 103px
}

#search #searchbg {
        line-height: 20px;
        width: 386px;
        height: 53px;
        border: 0;
        vertical-align: middle;
        position: absolute;
        top: 0;
        right: 0;
        background: url(https:/invest.km.gov.cn/2019images/searchbg.png) no-repeat center
}

#search .itxt {
        width: 310px;
        border: 0;
        background: 0;
        font-size: 18px;
        height: 24px;
        line-height: 24px;
        top: 12px;
        left: 15px;
        position: absolute;
        color: #a6aebb;
        padding: 3px
}

#search .ibtn {
        display: block;
        width: 50px;
        height: 52px;
        position: absolute;
        right: 0
}

.topmenu_bg {
        color: #fff;
        font-size: 20px;
        background: url(https:/invest.km.gov.cn/2019images/menu_bg.png) no-repeat center;
        width: 1200px;
        height: 71px;
        overflow: hidden;
        margin: 0 auto
}

.topmenu_bg ul {
        padding-top: 24px
}

.topmenu_bg li {
        float: left;
        background: url(https:/invest.km.gov.cn/2019images/menu_line.jpg) right no-repeat;
        width: 200px
}

.topmenu_bg a {
        color: #fff;
        width: 80px;
        display: block;
        margin: 0 auto
}

.topmenu_bg .tm_1 {
        padding-left: 20px;
        background: url(https:/invest.km.gov.cn/2019images/btn_1.png) left no-repeat
}

.topmenu_bg .tm_2 {
        padding-left: 20px;
        background: url(https:/invest.km.gov.cn/2019images/btn_2.png) left no-repeat
}

.topmenu_bg .tm_3 {
        padding-left: 20px;
        background: url(https:/invest.km.gov.cn/2019images/btn_3.png) left no-repeat
}

.topmenu_bg .tm_4 {
        padding-left: 20px;
        background: url(https:/invest.km.gov.cn/2019images/btn_4.png) left no-repeat
}

.topmenu_bg .tm_5 {
        padding-left: 25px;
        background: url(https:/invest.km.gov.cn/2019images/btn_5.png) left no-repeat
}

.topmenu_bg .tm_6 {
        padding-left: 25px;
        background: url(https:/invest.km.gov.cn/2019images/btn_6.png) left no-repeat
}

.container {
        width: 1160px;
        padding: 20px;
        margin: auto;
        background: #fff
}

.pic_box {
        width: 710px;
        height: 390px;
        float: left;
        margin-bottom: 20px
}

.focusBox {
        position: relative;
        width: 710px;
        height: 390px;
        overflow: hidden;
        text-align: left;
        background: white
}

.focusBox .pic img {
        width: 710px;
        height: 390px;
        display: block
}

.focusBox .txt-bg {
        position: absolute;
        bottom: 0;
        z-index: 1;
        height: 50px;
        width: 100%;
        background: #333;
        filter: alpha(opacity=70);
        opacity: .7;
        overflow: hidden
}

.focusBox .txt {
        position: absolute;
        bottom: 0;
        z-index: 2;
        height: 40px;
        width: 100%;
        overflow: hidden
}

.focusBox .txt li {
        height: 40px;
        line-height: 30px;
        position: absolute;
        bottom: 0;
        padding: 0 0 0 10px
}

.focusBox .txt li a {
        display: block;
        color: white;
        font-size: 20px;
        text-decoration: none
}

.focusBox .num {
        position: absolute;
        z-index: 3;
        bottom: 20px;
        right: 15px
}

.focusBox .num li {
        float: left;
        position: relative;
        width: 20px;
        height: 6px;
        line-height: 6px;
        overflow: hidden;
        text-align: center;
        margin-right: 7px;
        cursor: pointer;
        font-weight: bold;
        font-family: Verdana;
        font-size: 11px
}

.focusBox .num li a,
.focusBox .num li span {
        position: absolute;
        z-index: 2;
        display: block;
        color: white;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        text-decoration: none;
        border-radius: 3px
}

.focusBox .num li span {
        z-index: 1;
        background: #fff
}

.focusBox .num li.on a,
.focusBox .num a:hover {
        background: #b61411;
        width: 20px
}

.focusBox .zy {
        color: #ddd;
        height: 50px;
        line-height: 26px
}

.nav_1 {
        float: right;
        width: 430px
}

.nav_1 h1 {
        font-size: 22px;
        line-height: 32px;
        padding-bottom: 20px;
        margin-bottom: 20px;
        border-bottom: 1px dotted #ccc
}

.icon_1 {
        width: 100%;
        background: url(https:/invest.km.gov.cn/2019images/icon_1.png) no-repeat center;
        height: 47px;
        line-height: 40px
}

.icon_1 span {
        color: #fff;
        font-size: 16px;
        font-weight: bold;
        float: left;
        width: 98px;
        text-align: center
}

.nav_1 ul {
        line-height: 59px
}

.nav_1 ul li {
        border-bottom: 1px dotted #ccc;
        background: url(https:/invest.km.gov.cn/2019images/p0.jpg) left no-repeat;
        padding-left: 20px
}

.nav_1 li span {
        float: right;
        color: #666
}

.icon_2 {
        width: 100%;
        height: 50px;
        line-height: 50px;
        margin-bottom: 10px;
        border-bottom: 1px solid #ccc
}

.icon_2 span {
        background: url(https:/invest.km.gov.cn/2019images/icon_2.png) no-repeat left;
        padding-left: 20px;
        font-size: 22px;
        font-weight: bold;
        float: left
}

.nav_2 {
        float: left;
        width: 385px;
        height: 260px
}

.nav_2 li {
        background: url(https:/invest.km.gov.cn/2019images/p1.jpg) left no-repeat;
        padding-left: 10px;
        line-height: 32px
}

.nav_2 li span {
        float: right;
        color: #666
}

.nav_3 {
        float: right;
        width: 760px
}

.nav_3 .gg_box {
        background: #f5f5f5;
        border-radius: 10px;
        height: 46px;
        line-height: 46px;
        margin-bottom: 10px
}

.nav_3 .gg_box .gg_icon {
        border-radius: 10px 0 0 10px;
        font-size: 20px;
        font-weight: bold;
        color: #fff;
        background: #f29f01;
        height: 46px;
        line-height: 46px;
        width: 80px;
        float: left;
        text-align: center
}

.nav_3 .gg_box .gg_icon a {
        color: #fff
}

.txtScroll-left {
        width: 640px;
        height: 24px;
        line-height: 24px;
        padding: 10px;
        position: relative;
        float: right
}

.txtScroll-left .bd {
        width: 640px;
        overflow: hidden
}

.txtScroll-left .bd ul {
        overflow: hidden;
        zoom: 1;
        font-size: 16px
}

.txtScroll-left .bd ul li {
        margin-right: 30px;
        width: 100%;
        float: left;
        height: 24px;
        line-height: 24px;
        text-align: left;
        _display: inline
}

.txtScroll-left .bd ul li a {
        color: #777
}

.txtScroll-left .bd ul li span {
        padding-left: 15px
}

.jgsz_box1 {
        width: 174px;
        height: 132px;
        float: left;
        padding-right: 21px;
        padding-top: 10px
}

.jgsz_box2 {
        width: 174px;
        height: 132px;
        float: right;
        padding-top: 10px
}

.ad_1 {
        height: 65px;
        width: 1200px;
        margin: 20px auto
}

.nav_4 {
        float: left;
        width: 430px
}

.icon_4 {
        height: 38px;
        margin-bottom: 10px
}

.icon_4 a {
        background: #d2d5de;
        color: #fff;
        font-size: 20px;
        font-weight: bold;
        width: 120px;
        text-align: center;
        display: block;
        float: left;
        margin-right: 20px;
        height: 38px;
        line-height: 38px;
        border-radius: 10px
}

.map_box {
        width: 400px;
        height: 490px;
        overflow: hidden
}

#km_map {
        width: 360px;
        height: 490px;
        margin: 0 20px
}

#photo_wall {
        width: 430px;
        height: 300px;
        margin: auto;
        position: relative
}

#photo_wall .list {
        position: absolute;
        padding: 2px;
        background-color: #ccc;
        cursor: default;
        font-stretch: normal
}

#photo_wall .list img {
        width: 100%;
        display: block
}

#photo_wall .list .ne {
        position: relative
}

#photo_wall .list .ne .msg {
        display: none;
        position: absolute;
        bottom: 0;
        background-color: #b32e2f;
        color: aliceblue;
        font-size: 12px;
        line-height: 16px;
        white-space: nowrap;
        width: 100%;
        text-align: center
}

#photo_wall .list:hover .ne .msg {
        display: block
}

#photo_wall .list:hover {
        box-shadow: 5px 5px 5px #888;
        -webkit-transform: scale(1.50);
        -moz-transform: scale(1.50);
        transition: all .5s;
        -ms-transform: scale(1.50);
}

#photo_wall .l1 {
        width: 68px;
        top: 130px;
        left: 346px
}

#photo_wall .l2 {
        width: 75px;
        top: 5px;
        left: 88px
}

#photo_wall .l3 {
        width: 79px;
        top: 7px;
        left: 177px
}

#photo_wall .l4 {
        width: 64px;
        top: 14px;
        left: 272px
}

#photo_wall .l5 {
        width: 69px;
        top: 51px;
        left: 14px
}

#photo_wall .l6 {
        width: 61px;
        top: 70px;
        left: 91px
}

#photo_wall .l7 {
        width: 73px;
        top: 61px;
        left: 165px
}

#photo_wall .l8 {
        width: 84px;
        top: 72px;
        left: 247px
}

#photo_wall .l9 {
        width: 76px;
        top: 109px;
        left: 4px
}

#photo_wall .l10 {
        width: 75px;
        top: 121px;
        left: 166px
}

#photo_wall .l11 {
        width: 77px;
        top: 134px;
        left: 259px
}

#photo_wall .l12 {
        width: 85px;
        top: 65px;
        left: 339px
}

#photo_wall .l13 {
        width: 77px;
        top: 172px;
        left: 14px
}

#photo_wall .l14 {
        width: 65px;
        top: 121px;
        left: 92px
}

#photo_wall .l15 {
        width: 84px;
        top: 170px;
        left: 104px
}

#photo_wall .l16 {
        width: 84px;
        top: 185px;
        left: 202px
}

#photo_wall .l17 {
        width: 86px;
        top: 223px;
        left: 84px
}

#photo_wall .l18 {
        width: 90px;
        top: 179px;
        left: 298px
}

#photo_wall .l19 {
        width: 87px;
        top: 234px;
        left: 184px
}

#photo_wall .l20 {
        width: 99px;
        top: 190px;
        left: 306px
}

.maptxts_bg {
        float: left;
        width: 350px;
        display: none;
        margin-left: 15px;
}

.maptxts_bg.current {
        display: block
}

.maptxts_icon {
        margin-bottom: 20px;
        border-radius: 10px;
        font-size: 26px;
        color: #fff;
        background: #b32e2f;
        height: 50px;
        line-height: 50px;
        float: left;
        text-align: center;
        padding: 0 30px
}

.maptxts_icon a {
        color: #fff
}

.maptxts_txt {
        border-radius: 10px;
        border: 1px solid #e1e0e5;
        height: 380px;
        overflow: auto;
        padding: 40px 20px
}

.maptxts_txt .maptxts_txt_t {
        color: #5684da;
        font-weight: bold;
        font-size: 22px;
        margin-bottom: 20px
}

.maptxts_txt .maptxts_txt_t a {
        color: #5684da
}

.maptxts_txt .maptxts_txt_p {
        font-size: 16px;
        margin-bottom: 40px
}

.lines {
        height: 20px;
        overflow: hidden;
        width: 100%
}

.nav_5 {
        float: left;
        width: 370px;
        border: 1px solid #b32e2f;
        height: 460px
}

.icon_5 {
        height: 100px;
        font-size: 26px;
        color: #fff;
        font-weight: bold;
        line-height: 100px;
        margin-bottom: 20px
}

.icon_5 a {
        display: block;
        color: #fff;
        background: #b32e2f;
        height: 100px;
        text-align: center
}

.ad_2a {
        width: 80px;
        height: 114px;
        float: left;
        padding: 0 6px;
        margin-bottom: 20px
}

.ad_2b {
        width: 159px;
        height: 84px;
        float: left;
        padding: 0 13px;
        margin-bottom: 15px
}

.nav_6h {
        height: 460px;
        width: 20px;
        float: left
}

.nav_6 {
        float: left;
        width: 370px;
        border: 1px solid #b32e2f;
        height: 460px;
        position: relative;
}

.hdjl_xmtj {
  box-sizing: border-box;
  position: absolute;
  top: 217px;
  left: 130px;
  display: block;
  width: 112px;
  height: 112px;
  border: 8px solid #fff;
  border-radius: 50%;
  background: #eae7f6;
  text-align: center;
  line-height: 96px;
  color: #6c8ddc;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}

.hdjl_xmtj-adv {
  display: block;
  position: fixed;
  width: 300px;
  height: 172px;
  right: 20px;
  top: 27%;
  background: url(https:/invest.km.gov.cn/images/xmtj-adv.png) left top / cover no-repeat;
}

.hdjl_xmtj-adv-btn {
  display: block;
  width: 20px;
  height: 20px;
  background: #fff;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}

.ad_3 {
        width: 159px;
        height: 144px;
        float: left;
        padding: 0 13px;
        margin-bottom: 20px
}

.nav_7 {
        float: right;
        width: 370px;
        border: 1px solid #b32e2f;
        height: 460px;
        font-size: 16px;
        font-weight: bold
}

.tzhd-border img {
        border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -ms-border-radius: 8px;
        -o-border-radius: 8px;
}

.ad_4a {
        color: #b12f2f;
        width: 150px;
        height: 30px;
        float: left;
        padding-top: 77px;
        padding-left: 16px;
        text-align: right;
        text-align: center;
        overflow: hidden
}

.ad_4a a {
        color: #b12f2f;
        display: block
}

.ad_4b {
        color: #7cb437;
        width: 159px;
        height: 30px;
        float: right;
        padding-top: 77px;
        padding-right: 16px;
        text-align: right;
        text-align: center;
        overflow: hidden
}

.ad_4b a {
        color: #7cb437
}

.ad_4c {
        color: #866cda;
        width: 370px;
        height: 30px;
        padding-top: 48px;
        text-align: center;
        overflow: hidden
}

.ad_4c a {
        color: #866cda
}

.ad_4d {
        color: #51b4d1;
        width: 150px;
        height: 30px;
        float: left;
        padding-top: 80px;
        padding-left: 16px;
        text-align: right;
        text-align: center;
        overflow: hidden
}

.ad_4d a {
        color: #51b4d1
}

.ad_4e {
        color: #f97e43;
        width: 159px;
        height: 30px;
        float: right;
        padding-top: 80px;
        padding-right: 16px;
        text-align: right;
        text-align: center;
        overflow: hidden
}

.ad_4e a {
        color: #f97e43
}

.nav_8 {
        float: left;
        width: 765px
}

.slideBox {
        width: 725px;
        height: 90px;
        overflow: hidden;
        position: relative;
        background: #f5f5f5;
        padding: 20px
}

.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
}

.slideBox .hd ul li.on {
        background: #f00;
        color: #fff
}

.slideBox .bd {
        position: relative;
        height: 100%;
        z-index: 0;
        width: 640px;
        padding-left: 57px
}

.slideBox .bd li {
        zoom: 1;
        vertical-align: middle;
        width: 640px
}

.nav_8 dl {
        float: left;
        width: 190px;
        height: 90px;
        padding-right: 20px
}

.nav_8 dl img {
        width: 190px;
        height: 90px
}

.slideBox .prev {
        position: absolute;
        left: 20px;
        top: 28px;
        display: block;
        width: 40px;
        height: 74px;
        background: url(https:/invest.km.gov.cn/2019images/left.jpg) no-repeat left
}

.slideBox .next {
        position: absolute;
        right: 20px;
        top: 28px;
        display: block;
        width: 40px;
        height: 74px;
        background: url(https:/invest.km.gov.cn/2019images/right.jpg) no-repeat right
}

.slideBox .next {
        left: auto
}

.slideBox .prev:hover,
.slideBox .next:hover {
        filter: alpha(opacity=100);
        opacity: 1
}

.slideBox .prevStop {
        display: none
}

.slideBox .nextStop {
        display: none
}

.nav_9 {
        float: right;
        width: 375px
}

.ad_5 {
        float: left;
        width: 175px;
        height: 130px
}

.ad_6 {
        float: right;
        width: 175px;
        height: 130px
}

.links_icon {
        border-bottom: 5px solid #b32e2f;
        width: 1200px;
        margin: 0 auto;
        height: 44px
}

.links_icon span {
        float: left;
        padding: 0 40px;
        background: #b32e2f;
        display: block;
        color: #fff;
        font-size: 20px;
        height: 44px;
        line-height: 44px;
        font-weight: bold
}

.linksbg_box {
        width: 1200px;
        height: 140px;
        margin: 20px auto
}

.links_box {
        padding: 25px;
        background: #fff
}

.links_box .bg2 {
        width: 1150px;
        height: 20px;
        float: right
}

.links_box #zfwz,
#box_linksbg #snwm,
#box_linksbg #yqlj,
#box_linksbg #tqlj {
        font-size: 12px;
        width: 270px;
        height: 20px;
        overflow: hidden;
        border: 1px solid #ccc;
        margin-right: 5px
}

#footers {
        margin: auto;
        width: 100%;
        height: 120px;
        background: #821b1c
}

#footer {
        width: 1200px;
        line-height: 40px;
        height: 40px;
        color: #fff;
        margin: auto;
        border-bottom: 1px solid #671517
}

#footer a {
        color: #fff
}

#footer .adds_l {
        float: left;
        line-height: 40px
}

#footer .adds_r {
        float: right;
        line-height: 40px
}

#footer .adds_l span {
        color: #fff;
        font-weight: bold
}

#footer .adds_r span {
        color: #fff;
        font-weight: bold
}

#copyright {
        width: 1200px;
        text-align: center;
        color: #fff;
        line-height: 40px;
        color: #fff;
        margin: 20px auto
}

#copyright a {
        color: #fff;
        font-weight: bold
}

#copyright span {
        float: left
}

#kmcn {
        float: right;
        font-weight: bold;
        color: #1a6b6a;
        background: url(https:/invest.km.gov.cn/images/kmcn.gif) left no-repeat;
        width: 100px;
        margin: auto;
        padding-left: 20px;
        height: 23px;
        line-height: 23px;
        margin-top: 8px
}

#kmcn a {
        color: #1a6b6a;
        text-decoration: none
}

.list_left {
        width: 240px;
        float: right;
        overflow: hidden;
        margin-bottom: 30px
}

.list_home {
        height: 58px;
        line-height: 58px;
        background: url(https:/invest.km.gov.cn/images/topbg.jpg) repeat-x;
        height: 46px;
        line-height: 46px;
        font-size: 14px;
        font-weight: bold;
        text-align: center;
        border: 1px solid #ddd
}

.list_home a {
        display: block;
        padding-right: 10px;
        width: 100px;
        margin: 0 auto;
        text-decoration: none
}

.sideMenu {
        color: #333;
        background: #b32e2f
}

.sideMenu a {
        color: #fff;
        text-decoration: none
}

.sideMenu a:hover {
        color: #fff
}

.sideMenu h3 {
        height: 40px;
        line-height: 40px;
        padding-left: 35px;
        cursor: pointer;
        font-size: 14px;
        border-top: 1px dotted #821b1c;
        color: #fff
}

.sideMenu h3 em {
        float: right;
        margin-right: 44px;
        display: block;
        width: 10px;
        height: 40px;
        cursor: pointer
}

.sideMenu h3.on {
        background: #821b1c
}

.sideMenu ul {
        line-height: 27px;
        background: #fff;
        font-size: 12px;
        color: #eb615f;
        display: none
}

.sideMenu ul li {
        border-top: 1px solid #ccc;
        text-align: center;
        display: block;
        background: #f7f6f4
}

.sideMenu ul li a {
        color: #666
}

.sideMenu ul li a:hover {
        text-decoration: none;
        background: #f7f6f4;
        display: block;
        color: #0b52a4;
        font-weight: bold
}

.sideMenu_mail {
        height: 240px
}

.sideMenu_mail h3 {
        height: 32px;
        line-height: 32px;
        padding-left: 40px;
        border-top: 1px solid #333;
        cursor: pointer;
        font-size: 14px
}

.sideMenu_mail h3 em {
        float: right;
        display: block;
        width: 40px;
        height: 32px;
        cursor: pointer
}

.sideMenu_mail h3.on em {
        background-position: 16px -57px
}

.sideMenu_mail ul {
        line-height: 27px;
        background: #f2f2f2;
        margin-bottom: 10px;
        font-size: 12px
}

.sideMenu_mail ul li {
        border-top: 1px solid #fff;
        text-align: center
}

.sideMenu_mail ul li a:hover {
        font-weight: bold;
        text-decoration: none
}

.list_icons {
        background: #821b1c;
        line-height: 32px;
        height: 32px;
        color: #fff;
        padding: 0 10px
}

.listbg_right {
        float: left;
        width: 900px;
        margin-bottom: 15px
}

.listbg_right .list_tl {
        width: 900px;
        height: 40px;
        text-align: left;
        line-height: 40px;
        border-bottom: 1px solid #ccc;
        color: #333;
        overflow: hidden;
        margin-bottom: 10px
}

.listbg_right .list_tl i {
        font-style: normal;
        font-weight: bold;
        font-size: 20px;
        padding: 0 10px;
        color: #b32e2f;
        text-decoration: none;
        border-bottom: 4px solid #b32e2f;
        line-height: 38px;
        display: block;
        float: left;
        font-family: "微软雅黑"
}

.listbg_right .list_tl .tl_r {
        float: right;
        color: #999
}

.listbg_right .list_tl a {
        color: #b32e2f
}

.listbg_right .list_txtsbg ul {
        line-height: 30px;
        font-size: 14px;
        padding: 0 10px;
        font-family: "宋体";
        color: #666
}

.listbg_right .list_txtsbg ul a {
        color: #666
}

.listbg_right .list_txtsbg ul span {
        float: right;
        color: #999
}

.listbg_right .list_txtsbg li {
        border-bottom: 1px dotted #ddd
}

.listbg_right .list_txtsbg dl {
        border-bottom: 1px dotted #999;
        height: 135px;
        margin: 10px 0
}

.listbg_right .list_txtsbg dl img {
        float: left;
        height: 125px;
        width: 200px
}

.listbg_right .list_txtsbg dt {
        float: right;
        width: 550px;
        color: #000;
        font-weight: bold;
        line-height: 30px
}

.listbg_right .list_txtsbg dt a {
        color: #000;
        font-size: 16px
}

.listbg_right .list_txtsbg dd {
        float: right;
        width: 550px;
        color: #999;
        font-size: 14px
}

.listbg_right .list_txtsbg dd a {
        color: #666
}

#displaypagenum {
        padding: 10px;
        color: #666
}

.listbg_right .txt_bg {
        margin-bottom: 10px
}

.listbg_right .txt_bg .timu {
        font-family: "微软雅黑";
        font-size: 20px;
        line-height: 34px;
        padding-top: 10px;
        text-align: center;
        color: #666;
        font-weight: bold
}

.listbg_right .txt_bg .time {
        text-align: center;
        width: 900px;
        color: #999;
        margin-top: 15px;
        border-bottom: 1px #ccc solid;
        margin-bottom: 10px
}

.listbg_right .txt_bg .time span {
        padding: 0 8px;
        color: #333;
        color: #999
}

.listbg_right .txt_bg .txtcen {
        padding-left: 10px;
        font-size: 16px;
        line-height: 38px;
        color: #333
}
.txtcen table{
        margin: 0 auto;
}

.detailvideo {
        margin: auto 0;
        width: 450px
}

.listbg_right .txt_bg .txtcen p {
        margin-top: 10px;
        
        word-wrap: break-word;
        word-break: normal;
        white-space: normal
}

.list_menubg {
        text-align: center;
        font-size: 16px;
        background: #b32e2f
}

.list_menubg li {
        border-bottom: 1px solid #fff;
        line-height: 40px;
        display: block;
        text-decoration: none
}

.list_menubg a {
        text-decoration: none;
        display: block;
        color: #fff
}

.list_menubg a:hover {
        background: #ccc;
        line-height: 40px;
        color: #333;
        text-decoration: none
}

.maptxts_bg ul {
        padding: 10px 0
}

.maptxts_bg li {
        background: url(https:/invest.km.gov.cn/2019images/p1.jpg) left no-repeat;
        padding-left: 10px;
        line-height: 32px;
        font-weight: 500;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
}

.maptxts_bg li span {
        float: right;
        color: #666
}

.email_listbg_right,
.email_listbg_right .list_tl {
        width: 100%;
}

#public-adv {
        background-color: #fff;
}

/** 首页信息公开调整*/
.xxgk_box{
        width: 350px;
        height: 200px;
        margin: 150px auto 0;
        background: url(https:/invest.km.gov.cn/2019images/xxgkbg1.jpg) center no-repeat;
        position: relative;
}
.xxgk_box .a1{
        display: inline-block;
        position: absolute;
        width: 110px;
        height: 40px;
        top: 30px;
        left: 30px;
}
.xxgk_box .a2{
        display: inline-block;
        position: absolute;
        width: 110px;
        height: 40px;
        top: 30px;
        left: 210px;
}
.xxgk_box .a3{
        display: inline-block;
        position: absolute;
        width: 70px;
        height: 40px;
        top: 80px;
        left: 140px;
}
.xxgk_box .a4{
        display: inline-block;
        position: absolute;
        width: 100px;
        height: 40px;
        top: 130px;
        left: 40px;
}
.xxgk_box .a5{
        display: inline-block;
        position: absolute;
        width: 100px;
        height: 40px;
        top: 125px;
        left: 210px;
}
#show_gygg{
        display: none !important;
}
  /**首页投资促进改版*/
  .left-list{
        width: 780px;
        float: left;
}
.left-list .icon_2{
        width: 780px;
}
.left-list .maptxts_bg{
        width: 335px;
}
.right-list{
        width: 350px;
        float: right;
}
.right-list .maptxts_bg{
        width: 350px;
        margin-left: 0;
        overflow: hidden;
        height: 116px;
}
/**适老化*/
.slhmaxbox{width: 100%; height: 50px; overflow: hidden;}
.slhbox{width: 1200px;margin:20px auto 0;text-align: right;}
.slhbox a{cursor: pointer;font-size: 16px;margin: 0 5px;color: #fff;}
/* 首页二维码部分 */
.code_adv{height: 190px;background: #fff;width: 1170px;padding: 10px 15px;margin-left: auto;margin-right: auto;overflow:hidden;font-size: 16px;}
.code_adv .fl{float:left;}
.code_adv .title{height:32px;padding-top: 22px;line-height: 32px;color: #000;text-align: center;}
.code_adv .gwyhlwdc{width: 160px;height: 190px;}
.code_adv .ynpy{width: 170px;height: 190px;margin-left: 5px;}
.code_adv .kmspy{width: 135px;height: 190px;}
.code_adv .szfgb{width: 145px;height: 190px;}
.code_adv .kmfb{width: 135px;height: 190px;}
.code_adv .sjbst{width: 264px;height: 190px;}
.code_adv .yshj{width: 155px;height: 190px;}
.code_adv .szrxCode{width: 140px;height: 190px;}
.code_adv .yshj .title{padding-top: 5px;line-height:22px;height:44px;padding-bottom: 5px;}
.code_adv .codeBox{height:97px;text-align: center;}
.code_adv .codeBox img{height:97px;width:97px;}
.code_adv .yshj .codeBox img{height: 105px;width: 105px;}
.codeNameBox .codeName{width: 50%;}
.codeBox .subCode{width: 50%;}
.code_adv .yshj .codeBox .subCode{height:103px;overflow:hidden;}
.codeName{height: 32px;text-align: center;line-height: 32px;color: #888;}
.codeName a{color: #888;}
.slideAdv{height: 192px;overflow: hidden;width: 350px;}