@charset "UTF-8";
#top{padding:12px 0;}
#search {position: relative;background: #fafafa;border: 1px solid #f3f3f3;border-radius: 2px;width: 330px;height: 40px;margin-right: 16px;margin-top: 5px;}
#search input[type=text] {width: 247px;position: absolute;top: 0;left: 0;height: 42px;padding-left: 21px;line-height: 0;font-size: 14px;color: #bcbcbc;letter-spacing: .7px;text-align: left;}
#search input[type=submit] {border-radius: 2px;height: 41px;width: 60px;cursor: pointer;float: right;background-size: 45%;}
.nav-group .group-1 {padding: 5px 0 0;margin-bottom: 5px;}
.nav-group .group-1 .br{height: 43px;}
.headline{margin: 5px auto 10px;padding: 10px 21px 10px;}
.headline .hot .summary{margin-bottom: 10px;}
.index-adv-group {width: 1221px;margin: 5px auto 0;}
.hot-column {width: 1200px;margin: 0px auto 0;}
.headline-1{margin: 10px auto 0;}
.hot-column .hot-column-list a {margin-left: 15px;width: 217px;text-align: center;color: #b5b5c7 !important;}
.headline-1 {margin: 15px auto 0;}
.headline-1 .summary {color: #707070;letter-spacing: .3px;text-align: center;margin-bottom: 30px;}
.hot-column .hot-column-list li {float: left;margin-bottom: 2px;}
.headline-1 .title {font-size: 26px;color: #474747;letter-spacing: 1.3px;text-align: center;margin-bottom: 8px;font-weight: 700;}
.hot-column .hot-column-list a {margin-left: 15px;width: 217px;text-align: center;color: #b5b5c7 !important;letter-spacing: 0.5px;}
.community-img-list .summary {display: block;width: 100%;font-size: 14px;color: #636363;height:auto}
#community .community-right {background: #f8f8f8;border: 1px solid #f3f3f3;margin-left: 15px;padding: 25px 20px;width: 280px;line-height: 16px;float: right !important;}
#community .community-right .activity-list {margin-bottom: 35px;}
#community .community-right .activity-list li {position: relative;margin: 20px 0 0;}
#community .community-str .str-list .item {margin-top: 10px;}
#community .community-str .str-list .data {margin-top: 10px;}
#community .community-str .str-list .time {margin-top: 15px;color: #979797;height: auto;}
#community .community-right .title {height: 16px;border-left: 4px solid #4b96f6;padding-left: 11px;font-size: 16px;}
#community .community-right .activity-list .enroll {border: 1px solid #d3c7b6;border-radius: 2px;width: 42px;height: 20px;position: absolute;right: 0;bottom: -2px;font-size: 12px;color: #ba9c6b;text-align: center;line-height: 20px;}'
.comprehensive .special-topic .next, .comprehensive .special-topic .prev{opacity:0.3;}
.comprehensive .special-topic .next:hover,   .comprehensive .special-topic .prev:hover{opacity: 0.6}
#english-channel .right-box .coulum-title{height:18px;line-height:18px;}
.focus .next{background: #060606 url(https://www.kunming.cn/images/2018/max-right-arrow.png) no-repeat center;opacity:0.3}
.focus .prev{background: #060606 url(https://www.kunming.cn/images/2018/max-left-arrow.png) no-repeat center;opacity:0.3}
.comprehensive .special-topic .next, .comprehensive .special-topic .prev{opacity:0.3}
.focus .next:hover, .focus .prev:hover, .comprehensive .special-topic .next:hover, .comprehensive .special-topic .prev:hover{opacity:0.6}
.focus .next:hover{background-position:0;background: #060606 url(https://www.kunming.cn/images/2018/max-right-arrow.png) no-repeat center;}
.focus .prev:hover{background-position:0;background: #060606 url(https://www.kunming.cn/images/2018/max-left-arrow.png) no-repeat center;}
#culture .column-title:hover, #economy .column-title:hover, #life .column-title:hover, #technology .column-title:hover,#community .column-title:hover,.comprehensive .title:hover,
.tody-hot .tody-title .title-str:hover,#government-news .title-str:hover,#community .community-right .title:hover,.synthetical-right .title:hover{color:#3567D6}
#southeast-asia .left .title-zh:hover, #english-channel .main-title a:hover{color:#5676da}
#southeast-asia .right .linkage .title-str{height:19px;line-height:19px;overflow:hidden}
.public-adv{position: fixed;z-index: 999;width: 300px;height: 160px;background: #DDD;bottom: 0;right: 0;}
.public-adv .close{background: url(../images/2018/close.png) no-repeat center; width: 30px; height: 30px; position: absolute; right: 10px; top: 10px;}
.public-adv img{width:100%;height:100%;}
#index-prefecture .news-list{margin-top:20px;margin-bottom:27px;}
#index-prefecture .news-list:nth-child(1){margin:15px 0 25px;}
.comprehensive .title{padding: 8px 0;font-size: 18px;display: inline-block;margin-top: -1px;}
#government-news .dynamic-list {margin-top: 20px;overflow: hidden;height: 313px;}
.comprehensive .group-1 {border: 1px solid #e0e0e0;border-top: 2px solid #4b96f6;padding: 13px 18px 0px;width: 269px;margin-top: 10px;margin-bottom: 10px;}
#release-hall {margin-top: 0px;}
#release-hall .release-hall-title{padding: 15px 0;}
#release-hall .release-hall-introduction{line-height:57px;}
#government-news .dynamic-list{margin-top: 0;height:320px;}
#southeast-asia{margin:20px auto;height:auto;overflow: hidden;}
#publicity .notice-list{margin-bottom:0}
.btr{height:0;}
.comprehensive .left .newsletter {margin-top: 0;margin-bottom: 17px;}
.comment-hot{margin-top:0}
#index-prefecture .new-img .new-img-item{margin-top:0}
#index-prefecture .new-img{margin-top:0}
#release-hall .release-data { margin-top: 0px;}
#comprehensive{margin-top:0;}
#tody-hot { margin-bottom: 20px;}
#government-news .ico-11 {background: url(../images/2018/ico-11.png) no-repeat 50%; width: 68px;height: 28px; margin-top:-5px;}
#government-news .title-str{font-size:18px;}
.comprehensive .group-1 .title-str{height:20px;line-height:20px}
.notice-list li{height:73.5px}
#government{height:37px;padding:15px 30px;}
.comprehensive .left .new-list{margin:0;}
.comprehensive .left .new-list li:nth-child(1){margin-top: 10px;}
#index-prefecture .main-title{line-height:28px;height: 28px;overflow: hidden;}
#comprehensive{margin-bottom:20px;}
#publicity {margin-bottom: 12px;margin-top: 15px;border-top: 1px solid #DDD;}
#bottom .complex{padding:10px 0 24px}
#bottom .complex .bottom a{margin-top:10px;}
#link{padding-bottom: 7px;}
#link .link-list .group .items{margin-top:15px}
#link .link-list .group .items a{margin-bottom:5px;}
.shrink{margin-top:5px;}
#community{margin-top:20px;margin-bottom:20px;}
.top-bor-box {margin-bottom: 16px;width: 100%;background: #e4e4e4;height: 1px;position: relative;margin-bottom: 15px;}
.community-news{margin-top:20px;}
#economy {margin-top: 20px;height: 473px;overflow: hidden;}
#culture {margin-top: 20px;height: 473px;overflow: hidden;}
#technology {margin-top: 20px;margin-bottom: 20px;height: 470px;overflow: hidden;}
#life {height: 465px;overflow: hidden;margin-bottom:20px}
#economy{margin-top:20px;}
#culture .column-title, #economy .column-title, #life .column-title, #technology .column-title{font-size:30px;}
.synthetical-news{margin-top:10px;}
.index-adv-group .adv-2{margin:0 10px 5px !important;}
#english-channel .main-title a{margin-bottom:10px;}
#english-channel{margin-top:10px;}
#southeast-asia .left .min-img-loop{margin-top:20px}
#southeast-asia .right .group .switch-data li{margin:3px 0 0}
#link{margin-top:30px}
.district{margin-bottom:0 !important;border-bottom:2px solid #fff}
.nav-group .group-1 .nav-items .nav-w4 a {width: 56px;margin-right: 8px;}
.nav-group .group-1 .nav-items a {
margin-right: 16px;color: #535353;height: 20px;line-height: 20px;width: 70px;}
.nav-group .group-1 .nav-items .nav-w2 a {width: 75px;}
.nav-group .group-1 .nav-items .nav-w1{margin-bottom: 3px;}
.comprehensive .title {padding: 8px 0;font-size: 18px;display: inline-block;}
.str-adv{display: inline-block;float: right;display: inline-block;margin-top: -5px;color: #8A8EAB;line-height: 26px;}
.str-adv:hover{color: #7082CB;}
#culture .column-title, #economy .column-title, #life .column-title, #technology .column-title {font-size: 24px;height: 26px;line-height: 26px;}
#economy .economy-ico {background: url(../images/2018/ico-13-1.png) no-repeat center;height: 26px;margin-right: 8px;width: 30px;}
#culture .culture-ico {background: url(../images/2018/ico-14-1.png) no-repeat center;height: 26px;margin-right: 8px;width: 36px;}
#technology .technology-ico {background: url(../images/2018/ico-15-1.png) no-repeat center;height: 28px;margin-right: 8px;width: 29px;}
#life .life-ico {background: url(../images/2018/ico-16-1.png) no-repeat center;height: 26px;margin-right: 8px;width: 34px;}
#community .column-title {font-size: 24px;color: #535353;font-weight: 600;}
.synthetical-news {margin-top: 18px;}
.synthetical-str .new-list a {margin-bottom: 12px;margin-top: 0;}
.logo-1 {background: url(../images/2018/logo-1.png) no-repeat 50%;width: 185px;height: 53px;margin-right: 175px;}
.synthetical-img-list {margin-top: 25px;}
.synthetical-news .synthetical-img-item a:first-child {width: 175px;height: 102px;overflow: hidden;margin-bottom: 10px;}
.weather{padding-top: 6px;}
.weather-group{line-height: 19px;}
.weather .weather-time {color: #b7b7b7;font-size: 12px;letter-spacing: .6px;margin-top: 5px;text-align: left;}
#product {margin: 0 15px;}
.synthetical-img-list {margin-top: 25px;}
.synthetical-news .synthetical-img-item a:first-child {width: 175px;height: 102px;overflow: hidden;margin-bottom: 10px;}
.synthetical-str .new-list a {margin-bottom: 12px;margin-top: 0;}
#news .group li:first-child{margin-top: 0;}
.nav-group .group-1 .nav-items .nav-w2, .nav-group .group-1 .nav-items .nav-w3, .nav-group .group-1, .nav-group .group-1 .nav-items .nav-w4{margin-bottom:2px;}
.nav-group .group-1 .nav-items a {margin-right: 16px;color: #535353;height: 20px;line-height: 20px;width: 70px;margin-top: 2px;}
.loading-box{width: 100%;	height: 100%;background:rgba(0,0,0,0.5);position:absolute;top:0;z-index:10}
.sk-chasing-dots {margin: 40px auto;width: 40px;height: 40px;position: relative;text-align: center;-webkit-animation: sk-chasingDotsRotate 2s infinite linear;animation: sk-chasingDotsRotate 2s infinite linear;position: absolute;top: 50%;margin-top: -20px;left: 50%;margin-left: -20px;}
.sk-chasing-dots .sk-child {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #fff;border-radius: 100%;-webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;animation: sk-chasingDotsBounce 2s infinite ease-in-out; }
.sk-chasing-dots .sk-dot2 {top: auto;bottom: 0;-webkit-animation-delay: -1s;animation-delay: -1s; }
@-webkit-keyframes sk-chasingDotsRotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }
@keyframes sk-chasingDotsRotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }
@-webkit-keyframes sk-chasingDotsBounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0); }50% {-webkit-transform: scale(1);transform: scale(1); } }
@keyframes sk-chasingDotsBounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0); }50% {-webkit-transform: scale(1);transform: scale(1); } }
.hot-column .hot-column-list {width: 1160px;height:auto;}
.headline {margin: 5px auto 5px;padding: 10px 21px 10px;}
.logo-1{margin-right: 235px;}
#search-content{padding: 0;width: 1200px;}
#search-content .search-wrap{padding:0;}
#search-content #result{width: 100%;margin: 20px auto 0;}
#search-content .input-group .search-query{border: 1px solid #DDD;padding-left: 10px;}
#search-content .search-right{margin:0}
.kmhd-pc-profile{height: 40px;line-height: 40px;}
.kmhd-pc-profile .kmhd-pc-profile-quick-login{height: 40px;line-height: 40px !important;}
.public-left-adv{position: fixed;z-index: 999;width: 285px;height: 160px;background: #DDD;bottom: 0;left: 0;}
.public-left-adv .close{background: url(../images/2018/close.png) no-repeat center; width: 30px; height: 30px; position: absolute; right: 10px; top: 10px;}
.public-left-adv img{width:100%;height:100%;}
.ad_video{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%}