/*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
{
	color: #FF1515;
	margin-top: 10px;
	margin-right: 20px;
	display: inline;
	float: right;
}
.moreright3
{
	color: #FF1515;
	margin-top: 10px;
	margin-right: 10px;
	display: inline;
	float: right;
}
.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: #FF1515;
}
.moreright3 a,
.moreright3 a:link,
.moreright3 a:visited,
.moreright3 a:hover,
.moreright3 a:active
{
	color: #FF1515;
}
.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:718px; height:358px; float:left; border:1px solid #cfb194
}
#layer111{ width:330px; float:left; padding-left:10px; padding-top:10px}
#layer112{ width:365px; float:right; padding-right:5px; padding-top:10px}
#layer112 p{ color:#333; line-height:22px;}
#layer12{ background:#ad4d00; width:230px; float:right; height:360px;}
#layer121{ background:url(../images/layer1_2.jpg) no-repeat; width:230px; float:left; height:30px; line-height:30px}
#layer122{ width:230px; float:left}
.layer2{ width:960px; padding-top:7px; padding-bottom:7px; float:left; height:80px;}
#layer3
{
	width: 958px;
	background: url(../images/layer21_1.gif) no-repeat;
	overflow:hidden; 
	float:left;
	border:1px solid #cfb194;
	padding:35px 0px 0px;
}
.boxie{ width:100%; float:left}
#layer31{ width:665px; float:left}
.layer311{ width:660px; float:left; margin-bottom:10px;}
.layer31_title{ background:url(../images/layer2_2.gif) no-repeat; width:285px; padding-left:30px;  height:26px; float:left; line-height:26px; margin-bottom:5px;}
.layer31_title h2{color:#933f03; font-size:14px; font-weight:bold; width:150px; float:left; text-align:left}
#layer3111{ background:url(../images/layer2_4.gif) no-repeat bottom; width:320px; height:240px; float:left;margin-left:10px;}
#layer3112{ background:url(../images/layer2_5.gif) no-repeat bottom; width:320px; height:240px; float:right;}
#layer3113{ background:url(../images/layer2_6.gif) no-repeat bottom; width:320px; height:240px; float:left;margin-left:10px;}
#layer3114{ background:url(../images/layer2_7.gif) no-repeat bottom; width:320px; height:240px;  float:right;}
#layer3115{ width:660px; height:80px; float:left}
#layer32{ width:270px; float:right; margin-right:10px; _margin-right:5px; border:1px solid #a16f3f;}
.layer321{ background:url(../images/layer2_3.gif) no-repeat center; height:27px; width:240px; padding-left:30px; float:left; line-height:20px;}
#layer322{ width:260px; padding:5px; float:left; height:265px; overflow:hidden}
#layer323{ width:260px; height:250px; float:left;overflow:hidden}
.layer321 h2{ color:#fff; font-size:14px; font-weight:bold; width:150px; float:left; text-align:left}
#layer4{ width:960px; padding-top:10px; float:left}
#layer41{ width:325px; height:250px; float:left; background:#e9b480; margin-right:10px;}
.layer4_title{ width:150px; background:url(../images/layer3_1.gif) no-repeat; width:295px; padding-left:30px; height:28px; float:left; line-height:28px; margin-bottom:20px;}
.layer4_title h2{color:#fff; font-size:14px; font-weight:bold; width:150px; float:left; text-align:left}
.layer43_title{ width:150px; background:url(../images/layer3_3.gif) no-repeat; width:258px; padding-left:30px; height:28px; float:left; line-height:28px;margin-bottom:5px;}
.layer43_title h2{color:#fff; font-size:14px; font-weight:bold; width:150px; float:left; text-align:left}
#layer42{ width:325px; height:250px; float:left; background:#e9b480; }
#layer43{ width:288px; float:right; background:#e9b480;height:250px;}
#layer5{width: 958px;
    margin-top:10px;
	overflow:hidden; 
	float:left;
	border:1px solid #cfb194;
	background:url(../images/layer4_5.gif) no-repeat bottom;
	height:260px;}
.layer51_title{ width:928px; padding-left:30px; background:url(../images/layer4_1.gif) no-repeat center top; height:35px; line-height:28px; float:left}
.layer51_title h2{ color:#980000; font-size:14px; font-weight:bold; width:150px; text-align:left; float:left }
#layer52{ width:958px; float:left; padding:0px 0px;}
#layer521{ width:325px; padding:0px 5px 0px 0px;border-right:1px dashed #828282; float:left}
#layer521_title{ background:url(../images/layer4_8.gif) no-repeat; height:26px; width:295px; padding-left:30px; line-height:26px; margin-bottom:5px;}
#layer521_title h2,#layer522_title h2,#layer523_title h2{ color:#923d04;font-size:14px; font-weight:bold; width:150px; text-align:left; float:left; line-height:26px;}
#layer522{ width:325px; padding-left:5px; padding-right:5px;border-right:1px dashed #828282; float:left;line-height:26px}
#layer522_title{ background:url(../images/layer4_8.gif) no-repeat; height:26px; width:295px; padding-left:30px;line-height:26px}
#layer523{ width:285px; float:right;}
#layer523_title{ background:url(../images/layer4_4.gif) no-repeat; height:26px; width:253px; padding-left:30px; line-height:26px;}
#layer6{width: 958px;
	overflow:hidden; 
	float:left;
	border:1px solid #cfb194;}
#layer7{ background:url(../images/link.gif) no-repeat; height:80px; padding-top:20px; padding-left:40px; width:120px; float:left; width:920px; margin-top:10px; text-align:left}
.vediobxo{ background:url(../images/box_bg.gif) no-repeat; padding:15px 10px 10px 12px; float:left; width:308px; height:225px;}
.vediobxo2{ background:url(../images/box_bg.gif) no-repeat;  padding:15px 10px 10px 12px; float:right; width:308px; height:225px;}
.new_box{ width:350px; float:left; margin-left:10px;_margin-left:8px; height:260px; overflow:hidden}
.noes{ width:350px; float:left; display:block}
.pic2box{ width:260px; float:left; margin-left:10px;_margin-left:5px; height:260px;}
.pic2box li{ width:260px; height:120px; float:left; margin-bottom:10px;}
.pic2box2{ width:260px; float:right; margin-left:10px;_margin-left:5px; height:260px;}
.pic2box2 li{ width:260px; height:120px; float:left; margin-bottom:10px;}
.linka{ margin-top:65px; float:right; display:block; clear:both; width:196px;_width:256px; height:35px; margin-right:20px;_margin-right:150px; *margin-top:305px;}
.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_list2{ width:100%; float:left; margin-top:5px; font-size:12px; line-height:20px; padding-top:5px; clear:both; overflow:hidden }
.info_list2 li{width:100%;overflow:hidden; line-height:20px; height:20px; overflow:hidden; display:inline-block;} 
.pic_box{ width:180px; float:left; margin-bottom:5px; text-align:center; padding-left: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:100px; float:left;text-align:center}
.pic_box2 dt{ width:90px; height:70px;overflow:hidden}
.pic_box2 dd{ width:100px; 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:310px; float:left; margin-left:5px; }
.pic_char dt{ width:90px; height:70px; float:left; margin-right:10px; _margin-right:5px; overflow:hidden}
.pic_char dd{ width:200px; height:70px; 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:220px; float:left; margin-left:5px; margin-top:5px;}
.pic_char2 dt{ width:100px; height:110px; float:left; margin-right:5px; _margin-right:2px;}
.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;
	diaplay:none;
}
#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;
}
.layer0731 {
    clear: both;
    color: #6E6E6E;
    line-height: 1.8;
    margin: 0 auto;
    padding-top: 4px;
    width: 280px;
}
#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/dqtop.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;
}

