@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;}

.bobm{	position: absolute;top: auto;left: 0;-webkit-transition: -webkit-transform 1.4s ease-in, background 0.3s ease-in;transition: transform 1.4s ease-in, background 0.3s ease-in;}

.splash{width:100%;height:100%;overflow:hidden;position: absolute; z-index:990;}
.splash img{width:100%;height:100%;-webkit-animation-name: fadeIn;-webkit-animation-duration: 3s; -webkit-animation-iteration-count:2;-webkit-animation-delay: 0s;}
.splash .bg{position:absolute;height:100%;z-index:-10;width:100%;}
.splash .logo{background:url(../images/logo.png) no-repeat center;width:100%;margin-left:auto;margin-right:auto;padding-top:6em;}
.splash .logo .ltxt{background:url(../images/ltxt.gif) center no-repeat;width:289px;height:35px;margin-top:60px;margin-left:auto;margin-right:auto;}
.splash .gobtn{background:url(../images/gobtn.png) no-repeat;width:34px;height:93px;margin-left:auto;margin-right:auto;margin-top:22%;position:relative;}
.splash .gobtn a{display:block;width:34px;height:93px;}

.main{background:#eaeaea;width:100%;height:100%;padding-top:1%;max-width:640px;margin:0 auto;padding-bottom:1%;}

#focus{width:96%; max-height:200px;margin:0 auto; position:relative; overflow:hidden;   }
#focus .hd{ width:20%;position:absolute; z-index:1; bottom:8%;right:0; 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;
}
#focus .hd li{ display:inline-block; width:9px; height:9px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#eaeaea; margin:0 3px;  vertical-align:top; overflow:hidden;   }
#focus .hd  .on{ background:#127ed9;  }

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

.opzone{background:#ebebeb;width:100%;height:100%; position:relative;min-height:26em;}
.opzone ul{width:99%;}
.opzone ul li{height:30%;float:left;width:30%;margin-left:3%; text-align:center;margin-top:2%;margin-bottom:4%;font-size:18px;font-weight:700;}
.opzone ul li img{width:56%;height:56%;display:block;overflow:hidden; vertical-align:middle;margin-left:20%;}
.opzone ul li a{display:block;color:#303030;}
.opzoen ul li p{display:block;width:100%; }

.h10{height:30pt;width:100%;position:relative;top:40%; z-index:-1;}

#menu{position:fixed;bottom:0;left:0;width:100%;height:44pt;line-height:40pt;/*z-index:999;*/background:#117dd9;}
#menu ul{margin:0 auto;list-style-type:none;width:100%;max-width:640px;height:100%;}
#menu ul li{float:left;width:24%;height:100%;text-align:center;position:relative;border-right:1px #41a8ff solid;background:url(../images/btnmenu.png) no-repeat center 12px;}
#menu ul li#jrgx{ background-position:center 10px;background-color:#37c5c3;}
#menu ul li#qyfw{ background-position:center -76px;}
#menu ul li#gzfw{ background-position:center -173px;}
#menu ul li#lxgx{ background-position:center -291px;}
#menu ul li#gxhd{ background-position:center -422px; border-right:none;}
#menu ul li .menu_li{position:absolute;top:41%;left:0px;z-index:20;width:100%;height:100%;color:#fff;}
#menu ul li .menu_li a{color:#fff;}
#menu ul li .mson{position:absolute;bottom:78%;left:50%;width:100%;margin-bottom:14px;height:auto;text-align:center;z-index:10;display:none; background:#eee;margin-left:-40%;}
#menu ul li .mson a{float:left;width:100%;height:43px;line-height:43px;color:#117dd9;text-decoration:none;}

.head{width:100%;height:24pt;background:#117dd9;overflow:hidden;}
.head span{display:block;background:url(../images/back.png) 10px 0 no-repeat;height:30px;color:#fff;width:40pt;float:left;}
.head span a{display:block;height:100%;width:100%;margin-left:0pt;}
.head a{color:#fff;display:block;margin-left:40pt;line-height:24pt;}

.nav{background:#117dd9;height:4em;line-height:4em;width:60px;-moz-border-radius: 59px;-webkit-border-radius: 59px;border-radius:59px; position:fixed;left:20%;top:10%; z-index:999;}
.nav a{color:#fff;width:52px;}

#allmap {width:100%;overflow: hidden;margin:0;height:40em;}

#menu{position:fixed;bottom:0;left:0;width:100%;height:44pt;line-height:40pt;/*z-index:999;*/background:#117dd9;}
#menu ul{margin:0 auto;list-style-type:none;width:100%;max-width:640px;height:100%;}
#menu ul li{float:left;width:24%;height:100%;text-align:center;position:relative;border-right:1px #41a8ff solid;background:url(../images/btnmenu.png) no-repeat center 12px;}
#menu ul li#jrgx{ background-position:center 10px;background-color:#37c5c3;}
#menu ul li#qyfw{ background-position:center -76px;}
#menu ul li#gzfw{ background-position:center -173px;}
#menu ul li#lxgx{ background-position:center -291px;}
#menu ul li#gxhd{ background-position:center -422px; border-right:none;}
#menu ul li .menu_li{position:absolute;top:41%;left:0px;z-index:20;width:100%;height:100%;color:#fff;}
#menu ul li .menu_li a{color:#fff;}
#menu ul li .mson{position:absolute;bottom:78%;left:50%;width:100%;margin-bottom:14px;height:auto;text-align:center;z-index:10;display:none; background:#eee;margin-left:-40%;}
#menu ul li .mson a{float:left;width:100%;height:43px;line-height:43px;color:#117dd9;text-decoration:none;}

#nmenu{position:fixed;bottom:0;left:0;width:100%;height:44pt;line-height:40pt;background:url(../images/nrmebg.png) repeat-x #117dd9;border-top:1px #868686 solid;}
#nmenu ul{margin:0 auto;list-style-type:none;width:100%;max-width:640px;height:100%;}
#nmenu ul li{float:left;width:24.65%;height:100%;text-align:center;position:relative;border-right:1px #868686 solid;}
#nmenu ul li .menu_li{position:absolute;top:10%;left:0px;z-index:20;width:100%;height:100%;font-size:12pt;}
#nmenu ul li .menu_li a{color:#000;}
#nmenu ul li .mson{position:absolute;bottom:78%;left:50%;width:100%;margin-bottom:14px;height:auto;text-align:center;z-index:10;display:none; background:#eee;margin-left:-40%;}
#nmenu ul li .mson a{float:left;width:100%;height:43px;line-height:43px;color:#117dd9;text-decoration:none;}
