body{
	
	width:100%;
	/*overflow:hidden;*/
	padding: 0;
	margin: 0;
	background: #d8cdb7;
	font-family: arial,'Microsoft Yahei',微软雅黑,宋体,宋体,Tahoma,Arial,Helvetica,STHeiti;
}
body {background:#d8cdb7 url(../images/in_top_bg2.jpg) center top no-repeat;}
.container { width:1200px; margin:0 auto;}
ul,li{list-style-type:none; text-transform:capitalize;}/*input,select,*/button,img{vertical-align:middle;}
select {vertical-align:top;}

/*定位*/
.fl{float:left;}.fr{float:right;}.fht{float:inherit;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.cb{line-height:0px; clear:both; height:0px;font-size:0px; over-flow:hidden;}.cl{clear:left;}.cr{clear:rigth;}
.clearfix{display:inline-block;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.hide{ display:none;}
.wz {position: relative;}
.wz_ab {position: absolute;}

/* 页面样式 */
.top_bg {background-image:url(../images/in_top_bg.jpg); background-size: cover; height: 556px; width: 452px; top: 0px; right: 0px;}
.chun { top: 369px; left:728px;}
.xin { top: 488px; left:764px;}
.si { top: 422px; left: 663px;}

/* 内页 */
.list_top_bg {background-image:url(../images/list_top_bg.jpg); background-size: cover; height: 503px; width: 555px; top: 0px; right: 0px;} 
.chun_list { top: 60px; left: 761px;}
.xin_list { top: 180px; left: 812px;}
.si_list { top: 90px; left: 700px;}
.wen_list {top: 394px; left: 125px; width: 850px;}
.wen_list p {font-size: 16px; line-height: 30px; color: #554d3a; text-align: justify;text-indent: 2em; }


.nav_1 { top: 494px; left:524px;}
.nav_line_1 {top: 494px; left:510px;}

.nav_2 { top: 494px; left:461px;}
.nav_line_2 {top: 494px; left:444px;}

.nav_3 { top: 494px; left:393px;}
.nav_line_3 {top: 494px; left:379px;}

.nav_4 { top: 494px; left:329px;}
.nav_line_4 {top: 494px; left:310px;}

.nav_5 { top: 494px; left:257px;}
.nav_line_5 {top: 494px; left:238px;}

.nav_6 { top: 494px; left:188px;}
.nav_line_6 {top: 494px; left:168px;}

.nav_1_lsit { top: 135px; left:556px;}
.nav_line_1_lsit {top: 135px; left:546px;}

.nav_2_lsit { top: 135px; left:500px;}
.nav_line_2_lsit {top: 135px; left:490px;}

.nav_3_lsit { top: 135px; left:444px;}
.nav_line_3_lsit {top: 135px; left:430px;}

.nav_4_lsit { top: 135px; left:385px;}
.nav_line_4_lsit {top: 135px; left:370px;}

.nav_5_lsit { top: 135px; left:325px;}
.nav_line_5_lsit {top: 135px; left:315px;}

.nav_6_lsit { top: 135px; left:270px;}
.nav_line_6_lsit {top: 135px; left:260px;}

.in_wen {top: 810px; left:50%; width: 986px; height: 372px; background: url(../images/in_news_bg.png) no-repeat; margin-left: -493px;}
.in_wen {font-size: 16px; line-height: 36px; color: #3b362a; text-align: justify;text-indent: 2em; }

.list_wen {top: 540px; left:0px; }

.bg_music {z-index: 100001; top: 50px; left: 50px;width:60px;height: 60px;}
.back_home {z-index: 100001; top: 50px; left: 100px;width:60px;height: 60px;}
.back_home a {display: block; width: 40px; height: 40px; background-image: url(../images/back_home.png);background-position: 0 0; background-size: cover;}
.back_home a:hover {display: block; width: 40px; height: 40px; background-image: url(../images/back_home.png);background-position: 0 -40px; background-size: cover;}
.player-button {
    display: block;
    width: 40px;
    height: 40px;
    

    cursor: pointer;
    
    background-position: 0 0;
	background-size: cover;
	background-image: url(../images/music.png);
}
.player-button-stop {
    background-position: 0 -40px;
}

.wen p {font-size: 0.2rem; line-height: 0.3rem; color: #322f26; text-align: justify;text-indent: 2em; }




/*瀑布流*/
 #div1 {  position:relative; margin: 50px auto; }
.box { float:left; padding:5px; border:1px solid #ccc; background:#f7f7f7; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; /*box-shadow:0 0 0.08rem #ccc;*/ }
.box:hover { /* box-shadow:0 0 0.1rem #999; */}
.box img { width:250px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;}
.box p {font-size: 14px; font-family: "微软雅黑"; line-height: 24px; width: 250px; text-align: center; text-indent: 0em; padding-top: 10px; padding-bottom: 10px;}
.box figure figcaption {font-size: 14px; font-family: "微软雅黑"; line-height: 24px; width: 230px; text-align: center; text-indent: 0em;}




/*p1*/
.p1 {background:#d8cdb7 url(../images/list_top_bg.jpg) top no-repeat; background-attachment:fixed;background-size:100% auto;}
.list_shuimo {background-image:url(../images/list_shuimo_bg.png); background-size: cover; height: 3.72rem; width: 4.67rem; top: 4.93rem; left: 3.83rem;}
.list_chunxin {background-image:url(../images/chunxin_nei.png); background-size: cover; height: 1.83rem; width: 1.4rem; top: 1.14rem; left: 3.87rem;}

.list_home {top: 0rem; left: 0.48rem;}

.my-gallery {position: absolute;}

.bq {text-align: center;}
.bq p {font-size: 14px; line-height: 24px; color: #666; text-align: center; text-indent: 0em;}

/*p2*/




/* 飘落效果 */
#content { 
	width: 100%;
	height: 100%; 
	top: 0px;
	overflow: hidden; 
	position: absolute; 
	z-index: 2000;
}
#snowflake { 
	width: 100%; 
	height: 100%; 
	position: absolute; 
	top: 0; 
	left: 0; 
	overflow: hidden; 
}
.snowRoll { 
	position: absolute; 
	opacity: 0; 
	-webkit-animation-name: mysnow; 
	-webkit-animation-duration: 20s; 
	-moz-animation-name: mysnow; 
	-moz-animation-duration: 20s; 
	height: 80px; 
}
@-webkit-keyframes mysnow {  
	0% {
	 bottom: 100%;
	}
	 50% {
	 -webkit-transform: rotate(1080deg);
	}
	 100% {
	 -webkit-transform: rotate(0deg) translate3d(50px, 50px, 50px);
	}
}
@-moz-keyframes mysnow {  
	0% {
	 bottom: 100%;
	}
	 50% {
	 -moz-transform: rotate(1080deg);
	}
	 100% {
	 -moz-transform: rotate(0deg) translate3d(50px, 50px, 50px);
	}
}
/* 飘落效果 end */
