@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear{clear:both;}
#header{ width:980px; height:260px; margin:5px auto; z-index:1000; background:url(http://www.kunming.cn/_include/new2011/jiazai.gif) no-repeat center center #fff;}
#header #banner{ width:980px; height:220px; position:relative;}
#header #banner #banner_link{ display:none;}
#header #banner #logo{ width:210px; height:64px; position:absolute; z-index:10; top:85px; left:20px; background:url(http://www.kunming.cn/_include/new2011/logo.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.kunming.cn/_include/new2011/logo.png');_background-image: none;}
.search{ z-index:10; }
#header .search{ width:246px; height:28px; position:absolute;bottom:10px; right:10px; background:url(http://www.kunming.cn/_include/new2011/h_search_bg.jpg) no-repeat;}
.search #h_srchtxt{ background:none; border:0; width:145px; float:left; height:25px; line-height:25px; margin-top:2px;  padding-left:3px;}
.search #h_ibtn,.search #f_ibtn{  padding-left:5px; width: 45px; float:left;}
.search .ibtn{ font-size:12px; color:#666; padding-right:15px; float:left; line-height: 25px; height:25px; margin-top:1px;}
.search #h_smbtn,.search #f_smbtn{ display:none;}
.search .itxt{ color:#999;}
.search #h_search_to{ z-index:999; display:none; list-style-type:none; position:absolute; background:#fff; border:1px solid #ccc; border-bottom:0; width:43px; left:148px; top:-119px;}
.search #h_search_to li,.search #f_search_to li{font-size:12px; color:#666; text-align:center; line-height:24px;} 
.search .smbtn{ font-size:14px; color:#004499; font-weight:bold; line-height:25px; padding-left:8px; _padding-left:5px;}
#header #banner .mbox{width:980px;height:220px; position:relative; overflow:hidden;}
#header #banner .mbox_inner{width:980px;height:220px; position:relative}
#header #banner .mbg{width:980px;height:220px; position:absolute; display:none}
#header #banner .box{width:980px;height:220px;}
#header #banner .s_box{position:absolute;z-index:9999px; width:45px;height:30px; background:url(http://www.kunming.cn/_include/new2011/s_box_bg.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.kunming.cn/_include/new2011/s_box_bg.png');_background-image: none;}
#header #banner #mbg_3 #s_box_0{ background:url(http://www.kunming.cn/_include/new2011/s_box_bg_2.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.kunming.cn/_include/new2011/s_box_bg_2.png');_background-image: none;}
#header #banner .s_box span{display:block;width:36px;height:30px;margin:1px;}
#header #banner .b_box{position:absolute;padding:1px;width:auto;height: auto; overflow:hidden; border:1px #000 solid; -moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80); display:none}
#header #banner .b_box div{width:auto;background:#000; padding:1px 6px;}
#header #banner .b_box div p,#header #banner .b_box div a{font-size:12px; color:#FFFFFF; line-height:20px; text-decoration:none}
#header #banner .b_box div a{ text-decoration:underline;}
#header #banner .op{width:99px; height:25px; position:absolute; right:10px; top:10px; z-index:9999; background:url(http://www.kunming.cn/_include/new2011/op_bg.gif) no-repeat;}
#header #banner .op a{display: block; cursor:default; position:relative;}
#header #banner .op a span{padding:3px;background:#fff;position:absolute;white-space:nowrap;color:#150417; font-size:12px;border:1px solid #555; visibility:hidden;top:26px;right:1px;}
#header #banner .op a:hover span{visibility:visible;}
#header #banner .bt_l{ float:left; width:25px; height:25px;}
#header #banner .bt_r{ float:left; width:25px; height:25px;}
#header #banner #landscape{ float:left; width:25px; height:25px; cursor:pointer;}
#header #banner .bt_txt{float:left; width:18px; height:18px; text-align:center; line-height:18px; color:#fff; border:1px solid #fff; margin:2px; font-size:12px}
#header #banner .coptxt{ float:left; width:24px; height:25px;}
#header #banner .fcopy{ width:860px; height:80px; clear:both; margin:20px auto;}
#header #banner .fcopy p{ text-align:center; line-height:30px; color:#666; font-size:12px;}
#header #banner .fcopy p a{ color:#c92215;}
#header #banner .fcopy p a:hover{ color:#f00;}
.content{ width:980px; margin:0 auto; height:350px;}
#header .topnav_out{ position:relative; width:980px; height:40px; float:left; margin-top:2px;}
#header .topnav_out #cnkmxxg{ width:127px; height:221px; background:url(http://www.kunming.cn/_include/new2011/cnkmxxg.jpg) no-repeat; position:absolute; top:0; right:-137px;}
#header .topnav_out #cnkmxxg a{ width:18px; height:18px; padding:1px; float:right;}
#header .fixed{ position:fixed; top:0; z-index:2000; margin-top:0;}
#header #new{ width:21px; height:11px; background:url(http://www.kunming.cn/_include/new2011/new.gif) no-repeat; position:absolute; right:323px; top:7px; z-index:100;}
#header #topnav{ list-style-type:none; width:970px; height:40px; padding:0px 5px; float:left; position:relative; z-index:10; background:#1566C8;}
#header #topnav_index{ position:absolute; left:20px; bottom:0;}
#header #topnav li{ width:auto; float:left; height:20px; line-height:18px; margin-top:10px; margin-top:12px \9; padding-left:12px; padding-right:18px; border-right:1px dashed #ccc; background:url(http://www.kunming.cn/_include/new2011/topnav_more_11.gif) no-repeat right center;}
#header #topnav li.index{ padding-left:5px; padding-right:12px; background:none;}
#header #topnav li a.topnav{ font-size:14px; font-weight:bold; color:#003366; font-family:Verdana;}
#header #paper{ width:240px; height:20px; line-height:20px; position:absolute; right:0; top:10px; z-index:100;}
#header #paper a{ font-size:12px; color:#003366; padding:0 5px;}
#header #paper a.border{ border-right:1px dashed #ccc;}
#header #subnav_2,#header #subnav_3,#header #subnav_8,#header #subnav_10{ width:684px; display:none; position:absolute;}
#header #subnav_2{ top:30px; left:50px; z-index:999;}
#header #subnav_3{ top:30px; left:110px; z-index:999;}
#header #subnav_4{ top:30px; left:170px; z-index:999;}
#header #subnav_5{ top:30px; left:230px; z-index:999;}
#header #subnav_6{ top:30px; left:290px; z-index:999;}
#header #subnav_7{ top:30px; left:350px; z-index:999;}
#header #subnav_8{ top:30px; left:405px; z-index:999;}
#header #subnav_9{ top:30px; left:58px; z-index:999;}
#header #subnav_10{ top:30px; left:100px; z-index:999; width:644px;}
#header #subnav_11{ top:30px; left:125px; z-index:999;}
#header .subnav_more{ width:564px; display:none; position:absolute; z-index:999;}
#header .subnav_top{ width:684px; height:3px; float:left; background:url(http://www.kunming.cn/_include/new2011/subnav_top.gif) no-repeat;}
#header .subnav_mid{ width:664px; padding:10px; padding-bottom:5px; float:left; background:url(http://www.kunming.cn/_include/new2011/subnav_mid.gif) repeat-y; _margin-top:-9px; }
#header .subnav_bottom{ width:684px; height:3px; float:left; background:url(http://www.kunming.cn/_include/new2011/subnav_bottom.gif) no-repeat;}
#header .subnav_more .subnav_top{ width:544px; height:3px; float:left; background:url(http://www.kunming.cn/_include/new2011/subnav_top2.gif) no-repeat;}
#header .subnav_more .subnav_mid{ width:524px; padding:10px; float:left; background:url(http://www.kunming.cn/_include/new2011/subnav_mid2.gif) repeat-y; _margin-top:-9px; }
#header #subnav_10 .subnav_mid,#header #subnav_11 .subnav_mid{ padding-top:5px;}
#header .subnav_more .subnav_bottom{ width:544px; height:3px; float:left; background:url(http://www.kunming.cn/_include/new2011/subnav_bottom2.gif) no-repeat;}
#header #subnav_8 .subnav_top{ width:544px; background:url(http://www.kunming.cn/_include/new2011/subnav_top2.gif) no-repeat;}
#header #subnav_8 .subnav_mid{ width:524px; background:url(http://www.kunming.cn/_include/new2011/subnav_mid2.gif) repeat-y;}
#header #subnav_8 .subnav_bottom{ width:544px; background:url(http://www.kunming.cn/_include/new2011/subnav_bottom2.gif) no-repeat;}
#header #subnav_11 .subnav_top,#header #subnav_10 .subnav_top{ width:544px; background:url(http://www.kunming.cn/_include/new2011/subnav_top3.gif) no-repeat;}
#header #subnav_11 .subnav_mid{ width:524px; background:url(http://www.kunming.cn/_include/new2011/subnav_mid2.gif) repeat-y;}
#header #subnav_11 .subnav_bottom{ width:544px; background:url(http://www.kunming.cn/_include/new2011/subnav_bottom2.gif) no-repeat;}
#header #subnav_9 .subnav_top{ width:522px; background:url(http://www.kunming.cn/_include/new2011/subnav_top3.gif) -20px 0 no-repeat;}
#header #subnav_9 .subnav_mid{ width:500px; border-left:1px solid #36445C; border-right:1px solid #36445C; background:#fff;}
#header #subnav_9 .subnav_bottom{ width:522px; background:url(http://www.kunming.cn/_include/new2011/subnav_bottom2.gif) no-repeat;}
#header .subnav_title{ width:320px; height:30px; border-bottom:1px solid #ccc; line-height:30px; margin-bottom:5px; padding-left:10px;}
#header .subnav_title2{ width:520px; height:30px; border-bottom:1px solid #ccc; line-height:30px; margin-bottom:5px; padding-left:10px;}
#header #subnav_8 .subnav_title{ width:180px;}
#header #subnav_9 .subnav_title2{ width:480px;}
#header .subnav_title a{ color:#999; font-size:16px; font-family:Verdana;}
#header .subnav_title2 a{ color:#999; font-size:16px;}
#header .subnav_left{ border-right:1px solid #ccc; float:left;}
#header .subnav_left a{ line-height:24px; color:#004499; font-size:12px; font-weight:bold; float:left; clear:both; padding-left:10px; padding-right:15px; font-family:Verdana;}
#header #subnav_2 .subnav_left a{ padding-left:22px; padding-right:25px;}
#header #subnav_8 .subnav_left a{ padding-left:10px; padding-right:20px;}
#header #subnav_10 .subnav_left a{ padding-right:10px;}
#header #subnav_5 .subnav_left a{ padding-right:7px;}
#header #subnav_5 .subnav_left a:link{ text-decoration:underline;}
#header #subnav_11 .subnav_left a{font-weight:normal;}
#header .subnav_more .subnav_left a{ padding-left:10px; padding-right:14px;}
#header #subnav_4 .subnav_left a{ padding-right:12px;}
#header #subnav_11 .subnav_left a{font-weight:normal; padding-left:10px; padding-right:12px;}
#header .subnav_center{ border-right:1px solid #ccc; float:left; width:255px;}
#header .subnav_center a{ line-height:24px; color:#004499; font-size:12px; float:left; padding-left:12px; padding-right:10px;}
#header .subnav_center .subnav_center_1{ width:155px; height:100px; float:left; border-right:1px solid #ccc;}
#header .subnav_center .subnav_center_2{ width:98px; height:100px; float:left;}
#header .subnav_center .subnav_center_3{ width:100%; height:60px; float:left;}
#header .subnav_right{ float:right; width:325px;}
#header .subnav_right .subnav_topnews a{ font-size:15px; color:#333; line-height:30px; font-weight:bold; padding-left:10px;}
#header .subnav_right .subnav_topnews_des{font-size:12px; color:#999; line-height:24px; padding-left:10px;}
#header .subnav_right p a{ font-size:12px; color:#333; line-height:24px; padding-left:10px;}
#footer{ width:100%; height:95px; background-color:#1050AA;}
#footer_con{ width:980px; margin:0 auto; position:relative;}
#footer_con .search{ width:316px; height:26px; position:absolute; left:660px; top:15px; background:url(http://www.kunming.cn/_include/new2011/search_bg.jpg) no-repeat;}
#footer_con .search #f_search_to{ z-index:999; display:none; list-style-type:none; position:absolute; background:#fff; border:1px solid #ccc; border-bottom:0; width:43px; left: 219px; top:-120px;}
#footer_con .search #f_srchtxt{ background:none; border:0; width:215px; float:left; height:20px; margin-top:5px; padding-left:3px;}
#footer_con p{ color:#fff; font-size:12px;}
#footer_con p a{ color:#fff;}
#footer_con p.line1{ height:60px; line-height:60px; text-align:left;}
#footer_con p.line2{ height:35px; line-height:35px;}
.backToTop {display: none;width: 20px;height:50px;background:url(http://www.kunming.cn/_include/new2011/scrolltop.png) no-repeat; position: fixed; _position: absolute; right: 10px;  bottom: 100px; _bottom: "auto"; cursor: pointer;}