.privacy{
	max-width: 1200px;
	margin: 0 auto;
}
.privacy .content{
	width: 100%;
	margin: 0 auto;
	display: flex;
	margin-top: 15px;
}
.privacy  .content .left{
	flex: 1;
	margin-right: 15px;
	margin-left: 15px;
}
 @media screen and (max-width: 1139px) {
      .privacy  .content .left{
        margin: 0 30px; 
		} 
}
.privacy .content .right{
	width: 300px;
	position: relative;
}
 @media screen and (max-width: 1139px) {
      .privacy .content .right{
        width: 0;
        display: none; 
		} 
}
.privacy .content .right .dropdown-content{
	position: fixed;
	top: 70px;
}
.dropdown-content{ border-left: 1px solid rgb(209, 220, 228); text-align: left; padding: 2px 25px; width: 100%; }
.dropdown-content li  { font-size: 14px; height: 30px; line-height:30px; color:#adb3b6; cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dropdown-content li.active { color: rgb(51, 51, 51); font-size: 16px; }
.dropdown-content li a{
	color:#adb3b6;
}
.dropdown-content li.active a{
	color: rgb(51, 51, 51);
}
.content .left > div { margin-bottom:50px; }
 @media screen and (max-width: 1139px) {
     .content .left > div { margin-bottom:20px; }
}
.content .left ul{
	padding: 0;
	margin: 0;
}
.content .left ul li { list-style: none; font-size:14px; color: rgb(0, 0, 0); line-height: 2; margin-bottom: 11px; }

.content h2 { font-size:26px; font-weight: 700; margin:20px 0px; color: rgb(0, 0, 0);padding-top: 60px;margin-top: -60px; }
 @media screen and (max-width: 1139px) {
      .content h2{
		  font-size: 20px;
	  }
}
.content p { font-size: 14px; color: rgb(0, 0, 0); line-height: 2; margin-bottom:11px; }
.content p img.mac{
	max-width: 1140px;width: 100%;display: block;
}
