/*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
{
background:url(../images/layer1_1.jpg) no-repeat right bottom; width:688px; height:358px; float:left; border:1px solid #9bc873
}
#layer111{ width:330px; float:left; padding-left:10px; padding-top:10px}
#layer112{ width:335px; float:right; padding-right:5px; padding-top:10px}
#layer112 p{ color:#333; line-height:22px;}
#layer12{ background:#eaf2e3; width:258px; border:1px solid #97ca6e; float:right; height:360px;}
#layer121{ background:url(../images/layer1_2.jpg) no-repeat; width:258px; float:left; height:270px; line-height:30px}
#layer122{ width:254px; padding:2px; float:left;border-top:1px solid #97ca6e;}
#layer1221{ background:url(../images/rdht.gif) no-repeat; height:81px; width:28px; float:left}
#layer1222{ width:220px; 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:690px; float:left}
.layer311{ width:690px; float:left; margin-bottom:10px;}
.layer31_title{ background:url(../images/green_bg.gif) repeat-x; width:308px; padding-left:30px;  height:27px; float:left; line-height:27px; margin-bottom:5px;}
.layer31_title h2{color:#f9ff01; font-size:14px; font-weight:bold; width:150px; float:left; text-align:left}
#layer3111{ width:338px; height:323px; float:left;border:1px solid #9bc873}
.layer3111{ width:334px; float:left; padding:2px;}
#layer3112{  width:338px; height:323px; float:right;border:1px solid #9bc873; overflow:hidden}
#layer3113{ width:338px; height:323px; float:left;border:1px solid #9bc873; overflow:hidden}
#layer3114{  width:338px; height:323px;  float:right;border:1px solid #9bc873; overflow:hidden}
#layer3115{ width:338px; height:323px; float:left;border:1px solid #9bc873; overflow:hidden}
#layer3116{  width:338px; height:323px;  float:right;border:1px solid #9bc873; overflow:hidden}
#layer3117{ width:690px; height:80px; float:left}
#layer32{ width:258px; float:right; border:1px solid #c6c6c6; background:#f7f7f7}
.layer321{ background:url(../images/right_bg.gif) repeat-x; height:28px; width:248px; padding-left:10px; float:left; line-height:28px; text-align:left; font-size:14px; }
.layer322{ width:248px; padding:3px 4px;  float:left;}
.layer3221{ width:248px; float:left; border-bottom:1px solid #b6b6b6; margin-bottom:10px;}
.layer3221 h2{ width:100px; background:url(../images/arrow.gif) no-repeat left; padding-left:25px; color:#000000; font-size:14px;text-align:left; float:left}
.bgg{ background:#2a5702; color:#fff;}
.layer3222{ width:50px; height:50px; float:left}
.layer3223{ width:185px; padding-left:5px; float:right}
#layer4{ width:960px; padding-top:10px; float:left}
#layer41{ width:338px; height:315px; float:left;border:1px solid #9bc873}
#layer42{  width:338px; height:315px; float:right;border:1px solid #9bc873}
#layer43{ width:258px; float:right; border:1px solid #c6c6c6; background:#f7f7f7;height:315px; overflow:hidden}

#layer6{width: 958px;
	overflow:hidden; 
	float:left;
	border:1px solid #9bc873; margin-top:10px;}
#layer61{background:url(../images/green_bg.gif) repeat-x; width:928px; float:left;padding-left:30px;  height:27px; float:left; line-height:27px; margin-bottom:5px;}
#layer61 h2{color:#f9ff01; font-size:14px; font-weight:bold; width:150px; float:left; text-align:left}
#layer7{ background:url(../images/link.gif) no-repeat; height:80px; padding-top:20px; padding-left:40px; float:left; width:918px; margin-top:10px; text-align:left;border:1px solid #9bc873; line-height:20px}
.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_list3{ width:100%; float:left; font-size:14px; line-height:24px;}
.info_list3 li{width:100%;overflow:hidden; float:left; text-align:left} 
.info_list4{ width:100%; float:left; font-size:14px; 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; margin-top:5px; font-size:12px; line-height:24px; padding-top:5px; clear:both; overflow:hidden }
.info_list2 li{width:100%;overflow:hidden; line-height:24px; height:24px; overflow:hidden; display:inline-block;} 
.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;}
.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:330px; float:left; margin-left:5px; margin-bottom:10px;}
.pic_char dt{ width:150px; height:100px; float:left; margin-right:5px; _margin-right:2px; overflow:hidden}
.pic_char dd{ width:170px; height:100px; line-height:20px; overflow:hidden; text-align:left; margin-top:2px; float:left;}
.pic_char4{ width:290px; float:left; margin-left:5px; margin-top:5px; }
.pic_char4 dt{ width:90px; height:70px; float:left; margin-right:10px; _margin-right:5px; overflow:hidden}
.pic_char4 dd{ width:180px; height:70px; 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_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:240px; float:left; margin-left:5px; _margin-left:2px; margin-top:10px;}
.pic_char2 dt{ width:100px; height:110px; float:left; margin-right:10px; _margin-right:5px;}
.pic_char2 dd{ width:110px; 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;
}
#H-slide
{
	width: 330px;
	height: 340px;
	float: left;
}
#H-slide1
{
	width: 330px;
	height: 260px;
	overflow: hidden;
	position: relative;
	float: left;
}
.H-slide11
{
	width: 330px;
	height: 290px;
	position: absolute;
	left: 0;
	top: 0;
	filter: alpha(opacity=0);
	opacity:0;
	z-index: 10;
}
#H-slide2
{
	width: 310px;
	float: left;
	padding-left:20px;
	background:url(../images/roll_bg.gif) no-repeat;
	height:80px;
}
#H-slide2 li
{
	width: 100px;
	height: 70px;
	overflow: hidden;
	margin-top: 5px;
	text-align: center;
	cursor: pointer;
	float: left;
}
#H-slide2 li img
{
	border: 1px solid #fff;
	filter: alpha(opacity=50);
	opacity: .5;
	width: 90px;
	height:70px;
}
#H-slide2 li.action
{
	background: url(images/arrow-left.png) no-repeat 3px center;
}
#H-slide2 li.action img
{
	filter: alpha(opacity=100);
	opacity: 1.0;
}
#H-slide3
{
	width: 330px;
	height: 30px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: -30px;
	z-index: 11;
}
#H-slide3 li
{
	width: 330px;
	height: 30px;
	line-height: 30px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	color: #fff;
	background-color: #000;
	text-indent: 10px;
	clear: both;
}
#H-slide3 li a,#H-slide3 li a:link,#H-slide3 li a:visited,
#H-slide3 li a:hover,#H-slide3 li a:active
{
	color: White;
}

.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/ztpd.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;
}

