@charset "utf-8";
html,body{min-width:1200px;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{padding:0;margin:0;}
ul,ol,dl{list-style-type:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{appearance:none;-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:15px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{margin:0 auto;padding: 0;background: #fff;letter-spacing: 1px;}
@font-face{font-family:Myanmar;src:url(https://www.kunming.cn/ztalbum/statics/font/Myanmar-vLm9.ttf);}
@font-face{font-family:Phetsarath-OT;src:url(https://www.kunming.cn/ztalbum/statics/font/PhetsarathOT.ttf);}
@font-face{font-family:Myanmar3;src:url(https://www.kunming.cn/ztalbum/statics/font/Myanmar3.ttf);}
.myanmar{overflow: visible !important;font-family: 'Myanmar', "microsoft yahei", '宋体', 楷体, 楷体_GB2312;}
.phetsarath{overflow: visible !important;font-family: 'Phetsarath-OT', "microsoft yahei", '宋体', 楷体, 楷体_GB2312;}
.en{overflow: visible !important;font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, 微软雅黑, STHeitiSC-Light, simsun, 宋体, WenQuanYi Zen Hei, WenQuanYi Micro Hei, sans-serif;}
.clear{width: 100%;height: 1px;overflow: hidden;margin:0 auto;}
.txtClip{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellipsis-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.ellipsis-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.ellipsis-5 { display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.pageMain{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.kkmZtIsBody{max-width: 1920px;margin-left: auto;margin-right: auto;padding-bottom: 60px;}
.kkmBanner{height: 653px;background: url(../images/banner.png) no-repeat center top;}
.kkmTitle{padding-top: 40px;padding-bottom: 20px;height: 48px;margin-left: auto;margin-right: auto;}
.kkmTitle img,.kkmTitle a{display: block;height: 100%;}
.kkmConBox{height: 306px;overflow: hidden;padding: 30px;background: #FBFBFB; border-radius: 8px;}
.kkmLeftBox{width: 432px;height: 306px;overflow: hidden;float: left;}
.hotNews{height: 245px;position: relative;overflow: hidden;}
.hotNews a,.hotNews img{display: block;width: 100%;height: 100%;}
.hotNews .title{position: absolute;box-sizing: border-box;width: 100%;bottom: 0;padding:9px 15px;background: rgba(0,0,0,0.8);height: 50px;line-height: 32px;font-size: 14px;color: #fff;line-height: 32px;}
.kkmRightBox{width: 676px; height: 304px;background: #F6FDFF; border-radius: 8px; border: 1px solid #E0F7FE;float: right;overflow: hidden;}
.otherNews li{padding: 8px 0 0;height: 22px;overflow: hidden;}
.otherNews li a{font-size: 14px; color: #292C38; line-height: 22px;}
.recommendNews{height: 303px;overflow: hidden;}
.recommendNews li{height: 101px;overflow: hidden;box-sizing: border-box;padding:8px 15px;}
.recommendNews li .title{font-weight: 600; font-size: 16px; color: #292C38; line-height: 39px;height: 39px;}
.recommendNews li .summary{font-size: 14px; color: #9FC6D1; line-height: 20px;height: 40px;margin-top: 2px;}
.recommendNews li:hover{background: #fff;}
@media screen and (max-width: 1200px) { .tt { display: none !important; } }