/*author:mxm145*/
/*E-mail:mxm145@163.com*/
/*All Rights Reserved*/
/*general begin*/

body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,
fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
li{list-style:none;text-align:left;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
abbr[title]{border-bottom:1px dotted;cursor:help;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
li,strong{ list-style:none}
strong{ letter-spacing:0px;}
body{font:12px/1.5 '\5b8b\4f53',SimSun,Arial,Tahoma,Helvetica,san-serif;}
body
{
	background: #FFF;
	text-align: center;
}
p
{
	text-align: left;
	text-indent: 24px;
	text-align: justify;
	text-justify: distribute;
}
a
{
	text-decoration: none;
}
a,a:link,a:visited
{
	color: #000;
}
a:hover,a:active
{
	color: #000;
	text-decoration: underline;
}
li span
{
	margin-top: 1px;
	display: block;
	width: 100%;
	float: left;
}
.buding
{
	width: 100%;
	height: 10px;
	overflow: hidden;
	clear: both;
}
#bottom
{
	width: 960px;
	height: 100px;
	color: #000;
	padding-top: 15px;
	background: none;
	}
#bottom a,
#bottom a:link,
#bottom a:visited,
#bottom a:hover,
#bottom a:active
{
	clear: both;
color: #000;
}
.moreright5
{
	color: #FF1515;
	float: right;
	margin-right:10px;
}
.moreright2
{
	float: right;
	margin-right:10px;
}
.moreright3
{
	float: right;
	margin-right:10px;
}
.moreright5 a,
.moreright5 a:link,
.moreright5 a:visited,
.moreright5 a:hover,
.moreright5 a:active
{
	color: #000;
}
.moreright2 a,
.moreright2 a:link,
.moreright2 a:visited,
.moreright2 a:hover,
.moreright2 a:active
{
	color: #fff;
}
.moreright3 a,
.moreright3 a:link,
.moreright3 a:visited,
.moreright3 a:hover,
.moreright3 a:active
{
	color: #F00;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
.mt
{
	margin-top: 10px;
}
.ml
{
	margin-left: 6px;
}
.mr
{
	margin-right: 8px;
}
.bor
{
	border: 1px solid #D7D7D7;
}
.middiv1
{
	width: 974px;
	margin: 0px auto;
}
.middiv2
{
	width: 974px;
	float: left;
	background:url(../images/ynw_bg.jpg)
}
.middiv3
{
	width: 960px;
	margin: 0px auto;
	clear: both;
}
.middiv4
{
	width: 997px;
	background: #f5edc0;
	float: left;
}
#nav
{
	width: 100%;
	height: 62px;
	background: url(http://links.yunnan.cn/ynnpic/zt01.jpg) repeat-x;
	clear: both;
}
#nav1
{
	width: 997px;
	margin: 0px auto;
	clear: both;
}
.layer
{
	width: 958px;
	margin: 0px auto;
	clear: both;
}
/*general end*/
/*particular*/
#layer1
{
	width: 960px;
	float:left
}
#layer11
{
 width:340px; float:left;
}
#layer111{ width:330px; float:left;border:1px solid #bfbfbf; height:282px; padding:4px;margin-bottom:10px;}
#layer112{ width:334px; float:left;border:1px solid #bfbfbf; height:60px; padding:2px; margin-bottom:10px; overflow:hidden}
#layer1121{ background:#008719; color:#FFFFFF; height:60px; float:left; width:20px; padding-left:5px; padding-right:5px; line-height:30px; font-weight:bold; font-size:14px; overflow:hidden}
#layer1122{ width:300px; float:left; line-height:30px;}
#layer1122 li{ float:left; padding-left:5px; padding-right:5px;}
#layer113{ width:338px; float:left;border:1px solid #bfbfbf}
#layer113 img{ margin-bottom:5px;}
.layer113_title{ background:url(../images/titbg.gif) repeat-x; width:338px; height:27px; float:left; line-height:27px; margin-bottom:3px;}
.layer113_title h2{ background:url(../images/tith2.gif) no-repeat left; width:142px; padding-left:40px;color:#008719; font-size:14px; font-weight:bold; float:left; text-align:left}
#layer12
{
 width:350px; float:left; padding:5px; border:1px solid #bfbfbf; margin-left:8px; padding-bottom:9px;
}
#layer13{ background:#e8eae8; width:238px; border:1px solid #bababa; float:right; height:320px; margin-bottom:10px;}
#layer13_box{ width:240px; float:right}
#layer131{ background:url(../images/layer1_2.jpg) no-repeat; width:238px; float:left;  line-height:30px}
#layer132{ width:234px; padding:2px; float:left;border-top:1px solid #97ca6e;}
#layer1321{ width:224px; float:left; padding-left:4px; text-align:left}
.layer2{ width:960px; padding-top:7px; padding-bottom:7px; float:left; height:80px;}
#layer3
{
	width: 960px;
	float:left;

}
.boxie{ width:100%; float:left}
#layer31{ width:710px; float:left}
.layer311{ width:710px; float:left; margin-bottom:10px;}
.layer31_title{ background:url(../images/titbg.gif) repeat-x; width:348px; height:27px; float:left; line-height:27px; margin-bottom:5px;}
.layer31_title h2{ background:url(../images/tith2.gif) no-repeat left; width:142px; padding-left:40px;color:#008719; font-size:14px; font-weight:bold; float:left; text-align:left}
.layer33_title{ background:url(../images/ywb.gif) no-repeat; width:348px; height:27px; float:left; line-height:27px; margin-bottom:5px;}
.layer33_title h2{  width:142px; padding-right:10px;color:#008719; font-size:14px; font-weight:bold; float:right; text-align:right}
#layer3111{ width:348px; height:210px; float:left;border:1px solid #bfbfbf; overflow:hidden}
.layer3111{ width:339px; float:left; padding:3px;}.layer3111box{ width:345px; border-left:1px solid #ccc; float:left; padding:3px 0px 0px 6px; }
#layer3112{  width:348px; height:210px; float:right;border:1px solid #bfbfbf; overflow:hidden}
#layer3113{ width:348px; height:210px; float:left;border:1px solid #bfbfbf; overflow:hidden}
#layer3114{  width:348px; height:210px;  float:right;border:1px solid #bfbfbf; overflow:hidden}
#layer3115{ width:708px; height:230px; float:left;border:1px solid #bfbfbf; overflow:hidden; margin-bottom:10px;}
#layer3116{  width:708px; height:313px;  float:right;border:1px solid #bfbfbf; overflow:hidden}
#layer3117{ width:710px; height:80px; float:left; margin-bottom:10px}
.layer32_title{ background:url(../images/titbg.gif) repeat-x; width:708px; height:27px; float:left; line-height:27px; margin-bottom:5px;}
.layer32_title h2{ background:url(../images/tith2.gif) no-repeat left; width:142px; padding-left:40px;color:#008719; font-size:14px; font-weight:bold; float:left; text-align:left}
#layer32_box{width:240px; float:right;}
#layer32{ width:238px; float:left; border:1px solid #c6c6c6; margin-bottom:10px;}
.layer321{ background:url(../images/right_bg.gif) repeat-x; height:28px; width:228px; padding-left:10px; float:left; line-height:28px; text-align:left; font-size:14px; background:#008719; color:#FFFFFF}
.layer321 h2{ float:left}
.layer322{ width:230px; padding:3px 4px;  float:left;}
.layer3221{ width:230px; float:left; margin-bottom:10px; background:url(../images/xq_title.gif) no-repeat bottom; height:26px; line-height:26px}
.layer3221 h2{ width:100px; padding-left:35px; color:#008719; font-size:14px;text-align:left; float:left}
.layer3222{ width:50px; height:50px; float:left}
.layer3223{ width:175px; padding-left:5px; float:right}
#layer4{ width:960px; padding-top:10px; float:left}
#layer41{ width:348px; height:315px; float:left;border:1px solid #bfbfbf}
#layer42{  width:348px; height:315px; float:right;border:1px solid #bfbfbf}
#layer43{ width:238px; float:right; border:1px solid #c6c6c6; background:#f7f7f7;height:257px; overflow:hidden}
.layer44{ width:238px; float:right; border:1px solid #c6c6c6; background:#f7f7f7;height:315px; overflow:hidden}

#layer6{width: 958px;
	overflow:hidden; 
	float:left;
	border:1px solid #bfbfbf; margin-top:10px;}
#layer61{background:url(../images/titbg.gif) repeat-x; width:928px; float:left;padding-left:30px;  height:27px; float:left; line-height:27px; margin-bottom:5px;}
#layer61 h2{background:url(../images/tith2.gif) no-repeat left;color:#008719; font-size:14px; font-weight:bold; width:180px; float:left; text-align:left; padding-left:35px;}
#layer62 {
    float: left;
    height: 190px;
	padding-top:10px;
    overflow: hidden;
    width: 960px;}
	.boxfl{ width:100%; float:left}
#layer7{ width:958px;height:110px; float:left; margin-top:10px; text-align:left;border:1px solid #bfbfbf; line-height:20px; float:left; }
#layer71{ border-bottom:1px solid #bfbfbf; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#666666 ; margin-bottom:5px;}
#layer71 h2{ float:left; font-size:14px; margin-left:15px;}
.more{ float:right; clear:both; width:330px; text-align:right}
.more a{ color:#f00}
.more2{ float:right; margin-right:10px; clear:both; width:50px;_margin-right:5px;}
.more2 a{ color:#FF0000; font-weight:bold}
.layerbox{ width:100%; clear:both;text-align:left}
.caption_hclass{ width:100%; text-align: center;letter-spacing: 1px; font-size:14px; margin-bottom:5px;}
.caption_hclass a{ color:#FF0000}
.caption_hclass2{ width:100%; text-align:left;letter-spacing: 1px; font-size:14px; margin-bottom:5px; margin-top:5px;}
.info_list{ width:100%; float:left; font-size:14px; line-height:24px;}
.info_list li{width:100%;overflow:hidden; float:left; text-align:left} 
.info_list5{ width:100%; float:left; font-size:14px; line-height:24px; margin-top:8px;}
.info_list5 li{width:100%;overflow:hidden; float:left; text-align:left} 
.info_list3{ width:100%; float:left; font-size:14px; line-height:24px; border-top:1px dashed #dfdfdf; margin-top:4px;}
.info_list3 li{width:100%;overflow:hidden; float:left; text-align:left; } 
.info_list4{ width:100%; float:left; font-size:12px; line-height:24px;}
.info_list4 li{width:95%; background:url(../images/pic10.jpg) no-repeat 2px; padding-left:20px;overflow:hidden; float:left; text-align:left} 
.info_list2{ width:100%; float:left;  font-size:12px; line-height:22px;  clear:both; overflow:hidden }
.info_list2 li{width:100%;overflow:hidden; line-height:24px; height:24px; overflow:hidden; } 
.info_list6{ width:100%; float:left;  font-size:12px; line-height:26px;  clear:both; overflow:hidden }
.info_list6 li{width:100%;overflow:hidden; line-height:26px; height:26px; overflow:hidden;} 
.pic_box{ width:180px; float:left; margin-bottom:5px; text-align:center; padding-left:10px;margin-bottom:10px;}
.pic_box dt{ width:180px; height:120px;overflow:hidden}
.pic_box dd{ width:180px; height:20px; line-height:20px; overflow:hidden; text-align:center; margin-top:2px;}
.pic_box2{ width:160px; float:left;text-align:center}
.pic_box2 dt{ width:150px; height:100px; overflow:hidden}
.pic_box2 dd{ width:150px; height:20px; line-height:20px; overflow:hidden; text-align:center; margin-top:2px;}
.pic_box3{ width:235px; float:left;text-align:center; padding-left:5px; padding-right:5px;}
.pic_box3 dt{ width:235px; height:165px; overflow:hidden}
.pic_box3 dd{ width:235px; height:20px; line-height:20px; overflow:hidden; text-align:center; margin-top:2px;}
.clear{ width:100%; clear:both}
#video21{ margin-left:15px; margin-top:10px;}
.Survey{ width:180px; height:140px; float:left; margin-top:15px; margin-left:10px;}
.pic_char{ width:345px; float:left; margin-left:5px;}
.pic_char dt{ width:110px; height:80px; float:left; margin-right:5px; _margin-right:2px; overflow:hidden}
.pic_char dd{ width:220px; height:80px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;}
.pic_char dd a{ font-size:14px; color:#008719; font-weight:bold; clear:both; width:100%}
.pic_char4{ width:345px; float:left; }
.pic_char4 dt{ width:150px; height:90px; float:left; margin-right:10px; _margin-right:5px; overflow:hidden}
.pic_char4 dd{ width:180px; height:90px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;}
.pic_char5{ width:280px; float:left; margin-left:5px; margin-top:5px; }
.pic_char5 dt{ width:90px; height:70px; float:left; margin-right:10px; _margin-right:5px; overflow:hidden}
.pic_char5 dd{ width:170px; height:70px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;}
.pic_char6{ width:230px; float:left; margin-left:5px; margin-top:5px; }
.pic_char6 dt{ width:100px; height:70px; float:left; margin-right:10px; _margin-right:5px; overflow:hidden}
.pic_char6 dd{ width:120px; height:70px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;}
.pic_char3{ width:310px; float:left; margin-left:5px; margin-top:10px; margin-bottom:10px; }
.pic_char3 dt{ width:90px; height:70px; float:left; margin-right:10px; _margin-right:5px; overflow:hidden}
.pic_char3 dd{ width:200px; height:70px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;}
.pic_char2{ width:235px; float:left; margin-left:5px; _margin-left:2px; margin-top:5px}
.pic_char2 dt{ width:100px; height:110px; float:left; margin-right:5px; _margin-right:2px;}
.pic_char2 dd{ width:120px; height:110px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;overflow:hidden}
.box_lin{ border-bottom:1px dashed #b5b5b5; padding-bottom:5px; margin-bottom:5px; overflow:hidden; float:left}

.layer07n{
    float: left;
    margin-bottom: 3px;
    margin-top: 5px;
    width: 278px;
}
.layer075 {
    background-color: #F7F7F7;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    clear: both;
    height: 334px;
    width: 228px;
}
#qmtszb2, #qmtszb3, #qmtszb4, #qmtszb5 {
    display: none;
}


.layer0761 {
    clear: both;
    width: 280px;
}
.layer0761 li {
    display: inline;
    float: left;
    margin-left: 20px;
    margin-top: 10px;
}
.layer0731n {
    clear: both;
    color: #6E6E6E;
    line-height: 1.8;
    margin: 0 auto;
    padding-top: 4px;
    width: 260px;
}
#header{ width:960px; margin:0px auto}
.layerc{ width:958px; border:1px solid #e9e7e8; margin-bottom:10px; float:left; background: url(../images/bg_se.gif) repeat-x;}
#layernav{ width:960px; float:left;}
#layernav_right{ background:url(../images/top_bg.gif) repeat-x; height:30px; line-height:30px; float:right; width:825px; padding-left:20px;}
#layernav_right ul{ float:left;}
#layernav_right li{ float:left; padding-left:5px; color:#FFFFFF}
#layernav_right li a{color:#FFFFFF}
#layernav_right .first{ background:url(../images/in_bg.gif) no-repeat bottom; width:40px; text-align:center; font-weight:bold; color:#000000}
#layernav_right .first a{font-weight:bold; color:#000000}
#layernav_left{ width:111px; background:url(../images/wspd.gif) no-repeat; height:28px; float:left}
#layer051 {
    float: left;
    font-weight: bolder;
    height: 25px;
    line-height: 25px;
    width: 60px;
}
#layer052 {
    float: left;
    height: 25px;
    line-height: 25px;
    margin-left: 8px;
    overflow: hidden;
    text-align: left;
    width: 580px;
}
#layer053 {
    float: left;
    margin-left: 5px;
    text-align: left;
    width: 177px;
}
#layer053 input {
    border: 1px solid #AACCEF;
    height: 18px;
    width: 168px;
}
.layer054, .layer055 {
    background-color: #8B8B8B;
    color: white;
    float: left;
    font-weight: bolder;
    height: 20px;
    line-height: 20px;
    width: 50px;
}
.layer055 {
    float: right;
    margin-left: 5px;
    width: 70px;
}
.layer054 a, .layer054 a:link, .layer054 a:visited, .layer054 a:hover, .layer054 a:active, .layer055 a, .layer055 a:link, .layer055 a:visited, .layer055 a:hover, .layer055 a:active {
    color: white;
}

