body{
	/* background:url("../img/0.png");   */ 
	background-size: auto;
	font-size:14px; 
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	/* background-color:snow; */
	/* color: wheat;  */
	color: #515151;
	overflow-x: hidden;
	overflow-y: scroll;	 
	/* overflow-y: hidden; */
} 
div{
    /*border-radius: 3px;*/
    overflow: hidden;
    /*background: #1b6d85;*/
}
p{
font-family: Arial, Helvetica, sans-serif;
 /* color: #515151; */
 font-size: 14px;
}
.line{
	width: 20%;
	margin-left: 40%;
	margin-top: 20px;
	margin-bottom:  20px;
	height: 1px; 
	border-bottom: 1px solid lightgray;
} 
.y1990s{ 
	bottom: 0px;
	/* position: fixed; */
	width: 100%; 
	/* margin-top: 10px; */
	/* height:calc(100% - 120px); */
/* 	overflow-x: hidden;
	overflow-y: scroll;	 */
	font-size: 12px;
	/* border: 1px solid white; */
	/* text-align: center; */
} 
 #img1{  
  	/* height: calc(100vh - 260px); */
	height: 70vh; 
}
.bg img{
	width: 100%;
	/* height: 100%; */
			/* opacity: 0.7; */
	filter: opacity(80%) grayscale(100%) brightness(50%);
}
   .nav1 {  
        position: fixed;   
        width: 100%;  
        height: 85px;  
        background: inherit;
   	 z-index: 1000;   
    }    
    body.scrolled .nav1 {  
        background: white;   
    }  
    body.scrolled .nav1 a{ 
   	color: #494545;
    } 
   .bg {
 	/* background: url("../img/aboutus/aboutus-story.png"); */
	   background-size: 100% 100%;
	   background-repeat: no-repeat;  
			height:100%;
            width: 100%;
            text-align: center;
   		 font-size: 26px; 
   		 color: white; 
		 z-index: -1;
          }
		  .bg .text {
			position: absolute;
			top: 40%;
			left: 50%;
			transform: translate(-50%, -50%);
			width: 60%;
			text-align: center;
			z-index: 1;
		   /* border: 1px solid red; */
		}
		.bg .text h1 {
			color: #fff;
			font-size: 48px;
			margin-bottom: 20px;
			text-shadow: 2px 2px 4px rgba(0,0,0,0.5);
		}
		.bg .text h2 {
			color: #fff;
			font-size: 24px;
			font-weight: normal;
			text-shadow: 2px 2px 4px rgba(0,0,0,0.5);
		}
 .y1990s .m90jan{
 	width: 100%; 
 	/* border: 1px solid red; */
 	margin: 0 0 10px 0;
 	height: 720px;   
 	/* background:url("../img/2.jpg"); */	
 	background: url("../img/aboutus/aboutus-story.png");
	/* opacity: 0.5; */
 	background-size: 100% 100%;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 20px; 
 	text-align: center;
 	color: wheat;
 }
 .y1990s .m90feb{
 	width: 50%;
 	margin: 0 25% 30px 25%;
 	font-size: 16px; 
 	color: black;
 	text-align: left; 
 }
 .y1990s .m90feb .tp{
	 color: #212121;
	 width: 100%;
	 font-weight: 500;
 	font-size: 26px;
 	line-height: 30px; 
 padding: 10px 0 10px 0;
 text-decoration: underline;
 }
 .y1990s .m90feb .subtitle {
    color: #212121;
    width: 100%;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    padding: 20px 0 10px 0;
}
 .y1990s .m90feb .bd{ 
 text-align: left; 
 width: 100%; 
 padding: 8px 0;
 font-size: 16px;
 line-height: 1.6;
 color: #3b3b3b;
 font-family: Arial, Helvetica, sans-serif;
 }
 .y1990s .menu{
 	width: 50%;
 	/* height: 500px; */
 	margin: 0 25%; 
 	/* font-size: 16px; */
 	/* border: 1px solid blue; */
 	color: black;
 	text-align: left; 
 	font-size: 20px;
 	font-weight: 400;
 }
 .y1990s .menu .home{
 	 width: auto;
 	/* border: 1px solid blue; */
 	float: left ;
 	margin-right: 30px;
 }
 .y1990s .menu .home a{
 	 text-decoration: none;
 	color: #494545;
 }
 .y1990s .menu .home a:hover{
 	 /* color: darkgoldenrod; */
 	 color: #eec900;
    transition: all 0.3s ease;
 }
 .y1990s .menu .Intro{
 	 width: auto;
 	 color: #eec900;
 	/* border: 1px solid blue; */
 	float: left ;
 }
/* .bt{
 	font-size: 14px;
	width: 30%;
	margin-left: 35%;
	text-align: center;
	color: #515151; 
 } */
  .m90dec{
 	width: 20%;
 	margin: 0 40% 0 40%;
 	height: 200px;  
 	border-radius: 5px;
 	/* padding: 10px; */
 	font-size: 12px; 
 	/* border: 1px solid green; */
 	background: url("../img/aboutus/aboutus-story2.png");
 	background-size: 100% 100%; 
 	text-align: center;
 	color: red;
 }
/* 添加隐私政策样式 */
.policy {
    width: 50%;
    margin: 0 25%;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.6;
    color: #3b3b3b;
}
.policy h1 {
    font-size: 32px;
    color: #212121;
    margin-bottom: 30px;
    font-weight: 500;
}
.policy h2 {
    font-size: 24px;
    color: #212121;
    margin: 25px 0 15px;
    font-weight: 500;
}
.policy p {
    margin-bottom: 15px;
    font-size: 16px;
}
.policy ul {
    margin: 10px 0 20px 20px;
}
.policy li {
    margin-bottom: 10px;
    font-size: 16px;
}
/* @media screen and (max-width: 768px) - privacy policy moved to media.css */