@charset "utf-8";
/*
*  昆明高新区微站
*  www.kunming.cn
*  iege@163.com
*/
*{margin:0px;padding:0px;}
.clear{clear:both;}
a{ text-decoration:none;}
li{ list-style-type:none;}

body{font-family:"Microsoft Yahei";font-size:14px;color:#444; background:#ebebeb;}


.list_con{width:96%;margin:2%;background:#fff; position:relative;margint-bottom:2%; font-size:1.23em;min-height:400pt;}
.list_con .topimg{width:96%;margin:2%;height:30%;overflow:hidden;}
.list_con .topimg img{width:100%;max-height:238px;overflow:hidden;margin-top:2%;}

.list_con .topnews{border-bottom:1px #ccc solid; font-weight:500;width:96%;margin:2%;display:block; height:60pt;overflow:hidden;}
.list_con .topnews dt{display:block;float:left;color:#b40000;font-size:15pt;width:70%;height:60pt;}
.list_con .topnews dt a{color:#b40000;}
.list_con .topnews dd{display:block;float:left;width:76px;background:#b20000;height:41px;line-height:41px;color:#fff; text-align:center;font-size:15pt;margin:2% 2% 0;}
.list_con .topnews dd a{color:#fff;}

.list_con .sdl{border-bottom:1px #ccc solid; font-weight:500;width:96%;margin:2%;display:block; height:60pt;overflow:hidden;color:#999;}
.list_con .sdl dt{display:block;float:left;font-size:14pt;width:70%;height:60pt;}
.list_con .sdl dt .timespan{display:block;width:70%;float:left;}
.list_con .sdl dt a{color:#444;}
.list_con .sdl dd{display:block;float:left;width:76px;background:#ff731e;height:41px;line-height:41px;color:#fff; text-align:center;font-size:15pt;margin:2% 2% 0;}
.list_con .sdl dd a{color:#fff;}

.list_con ul{font-weight:500;width:96%;margin:2%;display:block;overflow:hidden;color:#999;}
.list_con ul li{height:80pt;line-height:2em;font-size:12pt;border-bottom:1px #ccc solid;}
.list_con ul li .l{width:70%;float:left;margin-right:2%;}
.list_con ul li a{color:#000;display:block;float:left;width:70%;white-space:nowrap}
.list_con ul li .timespan{display:block;float:left;width:70%;}
.list_con ul li .d_btn{display:block;width:76px;height:41px;background:#999;line-height:41px;float:left;font-size:15pt;margin-top:9%;}
.list_con ul li .d_btn a{color:#fff;text-align:center;width:100%;}

.l_con{width:96%;margin:2%;background:#fff; position:relative;/*padding-bottom:38pt;*/}
.l_con .lc_title{font-size:1.5em;border-bottom:1px #ccc solid;padding:10pt;line-height:20pt;}
.l_con .detail{font-size:1.2em;line-height:1.86em;padding:6pt;background:#fff;padding-bottom:40pt;min-height:400pt;}
.l_con .detail p{line-height:1.89em;/* text-indent:2.2em;*/}
.l_con .detail img{width:100%;}

.bszn{width:96%;margin:2%;background:#fff; position:relative;margint-bottom:2%; font-size:1.23em;min-height:400pt;}
.bszn ul{width:96%;margin:2%;display:block;overflow:hidden;color:#999;}
.bszn ul li{float:left;width:50%;color:#333;font-size:1em;height:4em;line-height:3em;margin-top:1em;}
.bszn ul li a{color:#333;display:block;float:left;margin-left:0.46em;}
.bszn ul li span{display:block;height:3.4em;width:3.4em; float:left; background-size:100% 100%;}
.bszn ul li span a{display:block;width:100%;height:100%;}
.bszn ul li span#bs01{background:url(../images/bs01.png) no-repeat center #007bdc;}
.bszn ul li span#bs02{background:url(../images/bs02.png) no-repeat center #007bdc;}
.bszn ul li span#bs03{background:url(../images/bs03.png) no-repeat center #007bdc;}
.bszn ul li span#bs04{background:url(../images/bs04.png) no-repeat center #007bdc;}
.bszn ul li span#bs05{background:url(../images/bs05.png) no-repeat center #007bdc;}
.bszn ul li span#bs06{background:url(../images/bs06.png) no-repeat center #007bdc;}
.bszn ul li span#bs07{background:url(../images/bs07.png) no-repeat center #007bdc;}
.bszn ul li span#bs08{background:url(../images/bs08.png) no-repeat center #007bdc;}

#act{position:relative;}
#act dl{width:100%;}
#act dl dt{ text-align:center;}
#act dl dt img{width:100%;max-width:640px;}
#act dl img{width:100%;height:60%;}
#act dl dd{width:80%;margin:5px auto; text-align:center;font-size:0.8em;}
#act ul{margin-top:6%;position:relative;border-top:1px #999 solid;}
#act ul li{height:46pt;line-height:26pt;position:relative;margin-bottom:0.2em;}
#act ul li .tinfo{float:left;left:0;top:18pt;position:absolute;font-size:0.6em;}
#act ul li .hdzt{height:26pt;line-height:30px;position:absolute;right:0;top:10pt;width:56pt;background:#999;color:#ccc; text-align:center;}

#lyb form{margin:10pt auto;}
#lyb fieldset{border:1px #eee solid;}
#lyb table{width:100%;margin-top:16pt;}
#lyb table tr td{min-height:30pt;margin-top:10pt;border:none;}
#lyb table tr td textarea{height:60pt;margin-top:10pt;}
#lyb .xbtn{display:block;width:76pt;height:26pt;line-height:26pt;text-align:center;margin-top:16pt;font-size:14pt;font-family:"Microsoft Yahei";}

#clist ul li{border-bottom:1px #333 solid;height:36pt;line-height:36pt; background:url(../images/la.png) left center no-repeat;overflow:hidden;}
#clist ul li a{display:block;width:90%;padding-left:1%;font-size:12pt;padding-left:8%;height:30pt;overflow:hidden;}

#xf{width:96%;margin:0 auto; position:relative; overflow:hidden;}
#xf .hd{ width:90%;position:absolute; z-index:1; bottom:5px; text-align:center;display:inline-block; height:9px; padding:3px 5px;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;overflow:hidden;display:none;}
#xf .hd li{ display:inline-block; width:9px; height:9px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#eaeaea; margin:0 5px;  vertical-align:top; overflow:hidden;   }
#xf .hd  .on{ background:#127ed9;  }

#xf .bd{ position:relative; z-index:0; }
#xf .bd li img{ width:100%;  height:200px; background:url(../images/loading.gif) center center no-repeat;  }
#xf .bd li .vdesc{display:block;background:#000;width:100%;height:55px;line-height:55px;position:absolute;bottom:0;background:rgba(0,0,0,0.3); filter:alpha(opacity=30);padding-left:1.02em;}
#xf .bd li .vdesc a{color:#fff;}
#xf .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

.pagebar{margin:10px auto;width:80%;max-height:60px;height:24pt;font-size:12pt;}

.weather{background:#094871;}

.tel{width:96%;margin:2%;background:#fff; position:relative;padding-bottom:38pt;}
.tel a{color:#007bdc;font-weight:600;}
.tel .lc_title{font-size:1.2em;border-bottom:1px #ccc solid;padding-bottom:10pt;line-height:20pt;}
.tel .detail{font-size:1.2em;line-height:1.86em;padding:6pt;background:#fff;}
.tel .detail p{line-height:1.89em;text-indent:1.08em;}
.tel .pimg img{width:100%;display:block;}
.tel .ico{width:100%;height:30pt;line-height:30pt;display:block;border-top:1px #eff1f3 solid;font-family:"Microsoft Yahei"}
.tel .ico img{width:14pt;height:14pt;margin-right:6pt;}