
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%;}
body{font:12px/1.5 '\5b8b\4f53',SimSun,Arial,Tahoma,Helvetica,san-serif;}
body
{
	background: #ffffff;
	text-align: center;
	min-width: 960px;
	font-family: "microsoft yahei";
}
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: 1000px;
	color: #fff;
	background: none;
	clear: both;
}
#bottom a,
#bottom a:link,
#bottom a:visited,
#bottom a:hover,
#bottom a:active
{
	color: #fff;
}
.moreright1
{
	color: red;
	float: right;
    font-size:14px;
}
.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;
}
.moreright1 a,
.moreright1 a:link,
.moreright1 a:visited,
.moreright1 a:hover,
.moreright1 a:active
{
	color: red;
}
.moreright2 a,
.moreright2 a:link,
.moreright2 a:visited,
.moreright2 a:hover,
.moreright2 a:active
{
	color: #000;
}
.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: 980px;
	margin: 0px auto;
}
.middiv2
{
	width: 980px;
	float: left;
	background:url(../images/ynw_bg.jpg)
}
.middiv3
{
	width: 980px;
	margin: 0px auto;
	clear: both;
}
.middiv4
{
	width: 997px;
	background: #f5edc0;
	float: left;
}
#nav
{
	width: 100%;
	height: 62px;
	background: url(//links.yunnan.cn/ynnpic/zt01.jpg) repeat-x;
	clear: both;
}
#nav1
{
	width: 997px;
	margin: 0px auto;
	clear: both;
}
.layer
{
	width: 960px;
	margin: 0px auto;
	clear: both;
    overflow:hidden;
}
.space01{
	height: 10px;
	font: 0px/0px SimSun;
	clear: both;	
}
.bg_w{ background-color:#fafafa;}
.margin25{height: 25px;width: 100%;}

/*general end*/
/*particular*/
#top1{background-image:url(../images/bg_01.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 915px;}
#top2{background-image:url(../images/bg_02.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 67px;}
#top3{background-image:url(../images/bg_03.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 159px;}
#top4{background-image:url(../images/bg_04.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 403px;}
#top5{background-image:url(../images/bg_05.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 172px;}
#top6{background-image:url(../images/bg_06.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 395px;}
#top7{background-image:url(../images/bg_07.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 152px;}
#top8{background-image:url(../images/bg_08.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 895px;}
#top9{background-image:url(../images/bg_09.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 176px;}
#top10{background-image:url(../images/bg_10.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 524px;}
#top11{background-image:url(../images/bg_11.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 206px;}
#top12{background-image:url(../images/bg_12.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 434px;}
#top13{background-image:url(../images/bg_13.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 126px;}
#top14{background-image:url(../images/bg_14.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 317px;}
#top15{background-image:url(../images/bg_15.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 120px;}
#top16{background:#fff; background-repeat: no-repeat; background-position: top center; width: 100%; height: 550px;}
#top17{background:#c80e29; background-repeat: no-repeat; background-position: top center; width: 100%; height: 200px; overflow:hidden;}
.more a{color: #f08109; float: right;}
/*菜单*/
#top2 .layer .menu{width: 16.66%; height: 67px; line-height: 67px; text-align: center; float: left; font-size: 22px; color: #313131;}
#top4{overflow: hidden;}
#top4 .layer #switch1{width: 101px; height: 403px; float: left;}
#top4 .layer #switch1 .switch1_btn{width:77px; height: 134px;cursor: pointer;}

#top4 .layer #switch1_mobile{width: 100%; height: 6.5vmax; float: left; background-size: 100% 100%;}
#top4 .layer #switch1_mobile .switch1_mobile_btn{width:33.33%; height: 6.5vmax; float: left;}

#top4 .layer .switchdiv1{margin-top: 30px; height: 350px; overflow: hidden;}
#top4 .layer .container {width:518px;height:350px;float: left;}
#top4 .layer .container ul li img{width:100%;height:350px; }
#top4 .layer .container ul li span{width:100% height: 40px; line-height: 40px; color: #fff; float: left; background-color: rgba(0,0,0,0.5); text-align:center;position: absolute;left: 0px;bottom: 4px; display: block;}
#top4 .layer .container ul li span a{color: #fff; text-decoration: none; font-size: 18px;}
#top4 .layer .switchdiv1 .mainnews{width: 290px; float: right; font-size: 18px; line-height: 27px; text-align: left;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
#top4 .layer .switchdiv1 .maindescription{width: 290px; float: right; font-size: 13px; line-height: 22px; text-align: left; border-bottom: 2px dashed #db6476;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	margin-top: 10px; padding-bottom: 8px;}
#top4 .layer .switchdiv1 .news{width: 290px; float: right; list-style: none; margin: 0; padding: 0;}
#top4 .layer .switchdiv1 .news li{height: 45px; line-height: 45px; font-size: 13px;overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;}

#top6 .layer .jkfp{width: 294px; height: 380px; float: left; background-image: url(../images/bg_jkfp.jpg); margin: 0 13px;background-size: 100% 100%;}
#top6 .layer .jkfp .jkfp_title{font-size: 18px; color: #fff; float: left; margin: 10px 0 0 10px;}
#top6 .layer .jkfp .jkfp_list{
	width: 230px; height: 236px; list-style: none; padding: 0; margin: 20px 0 0 32px; float: left;
}
#top6 .layer .jkfp .jkfp_list li{
	width: 230px; height: 59px; line-height: 59px; overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	white-space: nowrap;
}
#top6 .layer .jkfp .jkfp_list li .dot{width: 5px; height: 59px; background-image: url(../images/dot.jpg); float: left;}
#top6 .layer .jkfp .jkfp_list li a{margin-left: 10px; font-size: 13px;}
#top6 .layer .jkfp .more{margin-right: 32px;}


#top8 .layer #switch2{width: 100%; height: 155px; float: left; background-size: 100% 100%;}
#top8 .layer #switch2 .switch2_btn1{width:26%; height: 140px; float: left;}
#top8 .layer #switch2 .switch2_btn2{width:48%; height: 140px; float: left;}
#top8 .layer #switch2 .switch2_btn3{width:26%; height: 140px; float: left;}
#top8 .layer .switchdiv2{width: 920px; height: 673px; padding: 20px; background-color: #f3f3f3; float: left; border-radius: 5px; font-size: 16px; overflow-y: auto; overflow-x: hidden;}
#top8 .layer .switchdiv2 img{width: 100%;}

#top10 .layer{height: 524px;}
#top10 .layer .jcgs{width: 430px;}
#top10 .layer #switch3{width: 100%; height: 87px; float: left; background-size: 100% 100%;}
#top10 .layer #switch3 .switch3_btn1{width: 200px; height: 52px; float: left;}
#top10 .layer #switch3 .switch3_btn2{width: 200px; height: 52px; float: right;}
#top10 .layer .switchdiv3{width: 431px; height: 426px; background-image: url(../images/jcgs_left.jpg); float: left; background-size: 100% 100%;}
#top10 .layer .switchdiv3 ul{list-style: none; margin: 70px 30px 0px 30px;}
#top10 .layer .switchdiv3 ul li{width: 370px; height: 60px; line-height: 30px; margin-bottom: 17px; text-align: left;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
#top10 .layer .switchdiv3 ul li a{font-size: 14px;}
#top10 .layer .switchdiv3 .more,#top10 .layer .jcgs2 .more{margin: 30px 30px 0 0;}

#top10 .layer .jcgs2{width: 448px; height: 519px; background-size: 100% 100%;background-image: url(../images/jcgs_right.jpg);}
#top10 .layer .jcgs2 ul{list-style: none; width: 100%; float: left; margin-top: 20px;}
#top10 .layer .jcgs2 ul li{width: 50%; height: 224px; float: left;}
#top10 .layer .jcgs2 ul li img{width: 84%; height: 125px; margin: 20px 8%;}
#top10 .layer .jcgs2 ul li p{width: 84%; margin: 0 auto;}


#top12 .layer .video {width:777px;height:433px;margin: 0 auto;}
#top12 .layer .video ul{height:433px;}
#top12 .layer .video ul li img{width:776px;height:433px; }
#top12 .layer .video ul li span{width:776px; height: 40px; line-height: 40px; color: #fff; float: left; background-color: rgba(0,0,0,0.5); text-align:center;position: absolute;left: 0px;bottom: 0px; display: block;}
#top12 .layer .video ul li span a{color: #fff; text-decoration: none; font-size: 18px;}

.left{width: 92px; height: 54px; background-image: url(../images/left.png); left: 0;}
.right{width: 92px; height: 54px; background-image: url(../images/right.png); right: 0;}

.mobiletitle{display: none;}

#top14 .layer .people{width: 134px; height: 203px;/* background-image: url(../images/people_list.jpg);*/ margin: 0 23px; float: left;}
#top14 .layer .people img{width: 115px; height: 115px; border: 3px solid #fff; border-radius: 3px; margin-top: 30px;}
#top14 .layer .people .ptitle{width: 124px; height: 36px; line-height: 36px; margin: 0 auto; text-align: center; color: #fff; font-size: 13px; color: #c80e29;}
#top14 .layer .people .pdesc{display: none;}
#top14 .layer .chosed{background-image: url(../images/people_list.jpg);}
#top14 .layer .chosed .ptitle{color: #fff;}
#top14 .layer #descriptionzone{width: 820px; height: 70px; margin: 20px 70px; float: left; line-height: 35px; font-size: 14px; text-align: left;}
#top14 .layer .peoplediv{ margin: 0 auto;width: 720px;}
#top14 .layer .people_mobile{display: none;}
#BlowupLens{display:none;}

@media only screen and (max-width: 600px) {
	body{min-width: 0;}
	.layer{width: 96%; margin: 0 2%;}
	#top1 {
		background-image:url(../images/bg_01_m.jpg);
		background-size: 100% 100%;
		height: 48vmax;
		min-height: 0;
	}
	#top2{background-color: #ebf0f6; background-image: none; height: 90px; border-bottom: 2px solid #f08109;}
	#top2 .layer .menu{width: 33.33%; height: 45px; line-height: 45px; font-size: 1.4em;}
	#switch1{display: none;}
	#switch1_mobile{display: block;}
	
	#top3{background-position: bottom center; height:100px; margin-bottom:-20px;}

	#top4{background-color: #f5f7fa; background-image: none; height: 660px;}
	#top4 .layer{height: 660px;}
	#top4 .layer .switchdiv1{width:100%; height: 660px;}
	#top4 .layer .container {
		width: 100%;
		height: 36vmax;
		margin-bottom: 10px;
		top: 0px;
	}
	#top4 .layer .container ul li img{width:100%;height:36vmax; }
	#top4 .layer .switchdiv1 .mainnews,#top4 .layer .switchdiv1 .maindescription,#top4 .layer .switchdiv1 .news{width: 100%;}

	#top5{background-position: bottom center; height:120px; margin-bottom:-20px;}

	#top6{background-color: #ffffff; background-image:none; height: 1130px;}
	#top6 .layer .jkfp{width: 95%;}
	#top6 .layer .jkfp .jkfp_list,#top6 .layer .jkfp .jkfp_list li{width: 90%;}
	
	#top7,#top9{background-position: bottom center; height:130px; margin-bottom:-20px;}

	#top8{height:395px;}
	#top8 .layer #switch2{height: 9vmax;}
	#top8 .layer .switchdiv2{width: 97%; padding: 1.5%; height: 50vmax;background-color: #d1d0d0;}
	
	#top10{background-color: #ffffff; background-image:none; height: 960px;}
	#top10 .layer{height: 960px;}
	#top10 .layer .jcgs{width: 100%;}
	#top10 .layer #switch3{height: 12vmax;}
	#top10 .layer #switch3 .switch3_btn1{width: 45%; height: 7vmax; float: left;}
	#top10 .layer #switch3 .switch3_btn2{width: 45%; height: 7vmax; float: right;}
	#top10 .layer .switchdiv3{width: 100%;}
	#top10 .layer .switchdiv3 ul{width: 86%; margin: 70px 7% 0 7%;}
	#top10 .layer .switchdiv3 ul li{width: 100%;}
	
	#top10 .layer .jcgs2{width: 100%; height: 63vmax; margin-top: 20px;}
	#top10 .layer .jcgs2 ul{margin-top: 5px;}
	#top10 .layer .jcgs2 ul li{height: 28vmax;}
	#top10 .layer .jcgs2 ul li img{width: 90%;height: 16vmax;margin: 15px 5%;}
	
	#top11{background-position: center; height:100px; margin-bottom:-40px;}

	#top12{height: 290px;}
	#top12 .layer .video {width:100%;height:34vmax;}
	#top12 .layer .video ul{margin-left: 0;}
	#top12 .layer .video ul li img{width:100%;height:34vmax; }
	#top12 .layer .video ul li span{width:100%;} 
	.mobiletitle{display: block; float: left; margin-top: 10px;}
	
	#top13{display: none;}
	
	#top14{background-image: none; background-color: #fff; height:280px;}
	#top14 .layer #descriptionzone,#top14 .layer .peoplediv{ display: none;}
	#top14 .layer .people_mobile{display: block; width: 100%;}
	#top14 .layer .people_mobile ul{list-style: none; float: left;}
	#top14 .layer .people_mobile ul li{width: 40%; height: auto; float:left; margin:0 5%; background-color: #c80e29; border-radius: 10px; padding-bottom: 2%; margin-bottom: 3%;}
	#top14 .layer .people_mobile ul li img{width: 70%; margin: 9% 15% 0 15%;}
	#top14 .layer .people_mobile ul li .pmtitle{width: 90%; margin: 2% 5%; color: #fff; font-size: 1em; text-align:center;}
	#top14 .layer .people_mobile ul li .pmdesc{width: 90%; margin: 2% 5%; color: #fff; font-size: 1em;}

	#top17{height:200px;}
	#bottom{width:100%;font-size:1em; padding-top:10px; height:180px;}
}















<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2020-12-09 14:25:35" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->