/*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;vertical-align: bottom}
table{border-collapse:collapse;border-spacing:0}
address,cite,dfn,em,var{font-style:normal}
button,input,select,textarea{font-size:100%}
body{background: #fff;text-align:center;font:12px/1.5 '\5b8b\4f53',SimSun,Arial,Tahoma,Helvetica,san-serif}
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;font-size:0;clear: both}
.moreright1{color:#FF0000;float:right}
.moreright2{color:#FF0000;margin-top:5px;margin-right:20px;display:inline;float:right}
.moreright3{color:#FF0000;margin-top:14px;margin-right:20px;display:inline;float:right}
.moreright1 a,.moreright1 a:link,.moreright1 a:visited,.moreright1 a:hover,.moreright1 a:active{color:#FF0000}
.moreright2 a,.moreright2 a:link,.moreright2 a:visited,.moreright2 a:hover,.moreright2 a:active{color:#FF0000}
.moreright3 a,.moreright3 a:link,.moreright3 a:visited,.moreright3 a:hover,.moreright3 a:active{color:#FF0000}
.fl{float:left}
.fr{float:right}
.mt{margin-top:10px}
.ml{margin-left:15px}
.mr{margin-right:10px}
.bor{border:1px solid #CCC}
#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}
.middiv1{width:960px;margin:0px auto;clear:both}
.middiv2{width:960px;background:#fff;float:left}
#bottom{width:960px;height:100px;color:#000;padding-top:15px;background:#fff;clear:both;}
#bottom a,#bottom a:link,#bottom a:visited,#bottom a:hover,#bottom a:active{color:#000;}
/*general end*/
/*particular*/
#layer01
{
	width: 960px;
	height: 63px;
	background:url(../images/pic02.jpg) no-repeat;
	clear: both;
}
#layer011
{
	width: 720px;
	height: 63px;
	line-height: 63px;
	font-size: 14px;
	font-weight: 800;
	text-align: right;
	color: #4b4b4d;
	float: left;
}
#layer012
{
	width: 230px;
	float: right;
}
#layer013
{
	width: 170px;
	margin-top: 20px;
	float: left;
}
#layer013 input
{
	width: 168px;
	height: 18px;
	border: 1px solid #aaccef;
}
#layer014
{
	width: 60px;
	margin-top: 20px;
	float: left;
}

#layer02
{
	width: 440px;
	height: 245px;
	padding-top: 5px;
	border: 1px solid #ccc;
	margin-top: 10px;
	float: left;
}
#layer03
{
	width: 500px;
	height: 252px;
	background:url(../images/pic04.jpg) repeat-x;
	margin-top: 10px;
	float: right;
}
.layer031
{
	width: 470px;
	margin: 0 auto;
	padding-top: 15px;
	line-height: 1.8;
	clear: both;
}
.layer031 span
{
	font-size: 16px;
	font-weight: 800;
}
#layer032
{
	width: 500px;
	background-color: #f0f1f5;
	padding: 5px 0;
	margin-top: 15px;
	line-height: 2;
	float: left;
}
#layer032 li
{
	width: 150px;
	margin-left: 10px;
	display: inline;
	float: left;
}

.layer04
{
	width: 322px;
	float: left;
}
#layer041
{
	width: 322px;
	height: 238px;
	margin-top: 10px;
	float: left;
}
#layer041t
{
	width: 320px;
	height: 30px;
	background: #dedede;
	position: relative;
	clear: both;
}
#layer041tt
{
	width: 81px;
	height: 30px;
	position: absolute;
	top: 3px;
	left: 3px;
}
#layer0411
{
	width: 300px;
	margin: 0 auto;
	padding-top: 6px;
	line-height: 2;
	clear: both;
}
#layer042
{
	width: 322px;
	height: 315px;
	margin-top: 10px;
	float: left;
}
#layer043
{
	width: 320px;
	height: 333px;
	border: 1px solid #c9c9c9;
	border-top: none;
	margin-top: 10px;
	float: left;
}
.layer05
{
	width: 328px;
	margin-left: 10px;
	float: left;
}
.layer05t
{
	width: 328px;
	height: 28px;
	line-height: 28px;
	margin-top: 10px;
	float: left;
}
.layer05t1
{
	float: left;
	font-size: 14px;
	font-weight: bolder;
	letter-spacing: 2px;
}
.layer051
{
	width: 328px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 1.7;
	float: left;
}
.layer052
{
	width: 328px;
	height: 10px;
	font-size: 0;
	border-bottom: 1px dashed #ccc;
	clear: both;
}
.layer06
{
	width: 292px;
	float: right;
}
.layer061,.layer062,.layer062n,.layer063,.layer063n,.layer065,.layer091
{
	width: 290px;
	height: 108px;
	border: 1px solid #c2c2c2;
	margin-top: 10px;
	float: left;
}
.layer061 li
{
	width: 81px;
	margin-left: 10px;
	height: 26px;
	line-height: 26px;
	font-weight: bolder;
	display: inline;
	text-indent: 10px;
	background:url(../images/pic07.jpg) no-repeat left center;
	margin-top: 10px;
	float: left;
}
.layer06t
{
	width: 290px;
	height: 26px;
	line-height: 26px;
	background:url(../images/pic06.jpg) repeat-x;
	clear: both;
}
.layer06t1
{
	margin-left: 10px;
	display: inline;
	font-weight: bolder;
	font-size: 14px;
	float: left;
}
.layer06t2
{
	margin-right: 10px;
	display: inline;
	float: right;
}
.layer062
{
	height: 260px;
}
.layer062n
{
	height: 300px;
}
.layer0621
{
	width: 110px;
	height: 70px;
	border: 1px solid #c9c9c9;
	margin-top: 5px;
	margin-left: 5px;
	display: inline;
	float: left;
}
.layer0622
{
	width: 155px;
	margin-top: 8px;
	margin-right: 5px;
	display: inline;
	float: right;
}
.layer0623
{
	width: 280px;
	height: 8px;
	font-size: 0;
	border-bottom: 1px dashed #afafaf;
	margin: 0 auto;
	clear: both;
}
.layer0624,.layer0631
{
	width: 280px;
	margin: 0 auto;
	padding-top: 6px;
	line-height: 1.9;
	clear: both;
}
.layer063
{
	height: 212px;
}
.layer063n
{
	height: 258px;
}
.layer0631
{
	line-height: 2;
}
.layer064
{
	width: 290px;
	height: 60px;
	margin-top: 10px;
	float: left;
}
.layer065
{
	height: 218px;
}

#layer071
{
	width: 322px;
	height: 203px;
	margin-top: 10px;
	float: left;
}
.layer072
{
	width: 667px;
	height: 65px;
	padding-top: 5px;
	border: 1px solid #c9c9c9;
	border-right: none;
	margin-top: 5px;
	float: left;
}
.layer0721
{
	width: 305px;
	float: left;
}
.layer0722
{
	width: 335px;
	position: relative;
	line-height: 1.8;
	float: right;
}
.layer0723
{
	position: absolute;
	bottom: 5px;
	right: 10px;
}
#layer073
{
	width: 322px;
	height: 241px;
	margin-top: 10px;
	float: left;
}
#layer074
{
	width: 320px;
	height: 302px;
	border: 1px solid #c8c8c8;
	margin-top: 10px;
	float: left;
}
#layer074t
{
	width: 320px;
	height: 30px;
	background: url(../images/pic11.jpg) no-repeat 6px center;
	border-bottom: 1px solid #c8c8c8;
	line-height: 30px;
	clear: both;
}
#layer074t1
{
	margin-left: 32px;
	font-weight: bolder;
	display: inline;
	float: left;
}
#layer074t2
{
	margin-right: 10px;
	display: inline;
	float: right;
}
#layer074 li
{
	width: 160px;
	text-align: center;
	margin-top: 13px;
	float: left;
}
.layer081
{
	width: 328px;
	height: 24px;
	border-bottom: 1px dotted #ccc;
	line-height: 24px;
	font-size: 14px;
	font-weight: bolder;
	clear: both;
}
.layer082
{
	width: 328px;
	height: 29px;
	border-bottom: 1px solid #a0a0a0;
	margin-top: 15px;
	font-weight: bolder;
	line-height: 29px;
	float: left;
}
.layer0821
{
	width: 100px;
	height: 28px;
	border: 1px solid #a0a0a0;
	border-bottom: none;
	color: #e06000;
	float: left;
	cursor: pointer;
}
.layer0822
{
	width: 102px;
	height: 29px;
	background-color: #e7e7e7;
	color: #575757;
	float: left;
	cursor: pointer;
}
.layer091
{
	height: 330px;
	padding-top: 10px;
}
#layer10t
{
	width: 960px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
	text-indent: 40px;
	background: url(../images/pic13.jpg) repeat-x;
	margin-top: 10px;
	float: left;
}
#layer101
{
	width: 940px;
	margin: 0 auto;
	padding-top: 10px;
	line-height: 1.8;
	text-align: left;
	clear: both;
}
#layer11
{
	width: 668px;
	float: left;
}
.layer12
{
	width: 960px;
	margin-top: 10px;
	float: left;
}
.layer13
{
	width: 290px;
	height: 65px;
	padding-top: 5px;
	border: 1px solid #c9c9c9;
	margin-top: 5px;
	float: right;
}