html {
	background:#ffffff;
    
}
.trands_top {
	height:90px;
	width:86%;
	/*    border-bottom:1px solid #ddd;
	*/
    padding-left:7%;
	padding-right:7%;
	transition:all 0.4s;
	position:fixed;
	z-index:9999;
}
.trands_top_bg_scroll {
	border-bottom:1px solid #ddd;
	background:#fff;
}
.trands_top_bg_mouse {
	border-bottom:1px solid #ddd;
	background:#fff;
}
.top_fixed_o {
	background:#fff;
	top:0;
	border-bottom:1px solid #ddd;
}
.trands_logo {
	width:207px;
	height:90px;
	float:left;
	background-image:url(../images/logow.png);
	background-position:center center;
	background-repeat:no-repeat;
}
.trands_logo_scroll {
	background-image:url(../images/logo.png);
}
.trands_logo_mouse {
	background-image:url(../images/logo.png);
}
.nav {
	float:right;
	letter-spacing:2px;
	width:50%;
}
.nav ul li {
	float:left;
	font-size:19px;
	line-height:90px;
	width:25%;
	text-align:center;
	font-weight:300;
}
.nav ul li a {
	color:#fff;
	display:block;
}
.nav_scroll {
	color:#333 !important;
}
.onav ul li a {
	color:#333 ;
}
.nav_mouse {
	color:#333 !important;
}
.home_banner {
	width:100%;
	height:1080px;
	/*    background-image:url(../images/bg.jpg);
	*/
    background-position:center top;
}
.Vidage {
	/*    position:absolute;
	*/
}
.Vidage__image {
	background-image:url(../images/bg.jpg);
	background-size:100%;
}
.Vidage__backdrop {
	background-color:#000;
	background:url(../images/videooverlay1.png) repeat;
	opacity:.1;
}
.menu {
	min-height:385px;
	width:100%;
	background:#fff;
	z-index:998;
	position:absolute;
	left:0px;
	top:90px;
	display:none;
	border-top:1px solid #ddd;
	box-shadow:0px 10px 26px rgba(190,190,190,0.2);
}
.menu_dp {
	display:block;
	opacity:1;
}
.menu_n {
	width:1120px;
	height:auto;
	margin:0 auto;
	margin-top:50px;
}
.menu_n_l {
	width:50%;
	float:left;
}
.menu_n_l p {
	text-align:right;
	line-height:4em;
}
.menu_n_l p img {
	padding-right:13%;
	border-right:1px #bbb dashed;
}
.menu_n_l p span {
	background:#333;
	color:#fff;
	font-size:16px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.menu_n_l p i {
	margin-right:13%;
	font-size:22px;
}
.menu_n_r {
	width:50%;
	float:left;
}
.menu_n_r ul li {
	float:none;
	width:100%;
	margin-left:60px;
	margin-top:0;
	margin-bottom:42px;
	line-height:1em;
	text-align:left;
}
.menu_n_r ul li a {
	float:none;
	color:#333;
}
.menu_n_r ul li a:hover {
	float:none;
	color:#999 !important;
}
.words {
	width:100%;
	background:#fff;
	padding-top:90px;
	padding-bottom:60px;
	text-align:center;
	font-size:19px;
}
.words img {
	margin-bottom:10px;
}
.words p {
	margin-top:20px;
	color:#514e4d;
	font-weight:300;
}
.special {
	width:100%;
	height:550px;
	background:#fff;
}
.tuglie {
	width:100%;
	background:#fff;
	padding-top:90px;
	padding-bottom:60px;
	text-align:center;
}
.tuglie img {
	}.tuglie_box {
	/*    max-width:1690px;
	*/
    width:88%;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:130px;
}
.tuglie_n {
	height:6.6rem;
	margin-left:30px;
	margin-right:30px;
	letter-spacing:5px;
	overflow:hidden;
	margin-top:50px;
}
.tuglie_n h1 {
	color:#fff;
	font-size:22px;
	margin-top:52%;
	margin-bottom:7px;
}
.tuglie_n p {
	color:#fff;
	font-size:22px;
	margin-bottom:7px;
}
.tuglie_n button {
	padding:8px;
	width:160px;
	background:none;
	border:2px solid #936849;
	font-size:19px;
	color:#fff;
	margin-top:20px;
	letter-spacing:5px;
	cursor:pointer;
	transition:all 0.3s;
}
.tuglie_n2 {
	height:5rem;
}
.tuglie_n2 h1 {
	margin-top:24%;
}
.tuglie1 {
	background-size:cover;
	background-image:url(../images/tuglie1.jpg);
	background-position:center center;
}
.tuglie1-1 {
	background-size:cover;
	background-image:url(../images/np_tuglie1.jpg);
	background-position:center center;
}
.tuglie2 {
	background-size:cover;
	background-image:url(../images/tuglie2.jpg);
	background-position:center center;
}
.tuglie2-2 {
	background-size:cover;
	background-image:url(../images/np_tuglie2.jpg);
	background-position:center center;
}
.tuglie3 {
	background-size:cover;
	background-image:url(../images/tuglie3.jpg);
	background-position:center center;
}
.tuglie4 {
	background-size:cover;
	background-image:url(../images/np_tuglie4.jpg);
	background-position:center center;
}
.tuglie5 {
	background-size:cover;
	background-image:url(../images/np_tuglie5.jpg);
	background-position:center center;
}
.bgdw {
	height:6.6rem;
	overflow:hidden;
	transition:all 0.3s;
}
.bg_alp {
	background:rgba(0,0,0,0.5) none repeat scroll !important;
	/*实现背景透明，文字不透明*/
    background:#000;
	filter:Alpha(opacity=50);
	height:6.6rem;
	overflow:hidden;
}
.foot {
	height:250px;
	width:86%;
	background:#e3e4e6;
	padding-left:7%;
	padding-right:7%;
}
.foot_l {
	float:left;
	width:45%;
}
.foot_l_cd {
	width:100%;
	padding-left:120px;
}
.foot_l_cd img {
	margin-left:16px;
	margin-right:20px;
	/*    border:1px solid #ddd;
	*/
    margin-top:-40px;
}
.foot_l_tel {
	width:100%;
	font-size:20px;
	padding-left:140px;
	padding-top:17px;
	font-family:'Source Han Serif CN HEAVY';
	font-weight:800;
	color:#333;
}

.foot_l_tel span{
    font-family:'Source Han Sans CN';
    font-weight: 300;
    font-size: 14px;
    display: inline-block;
    margin-top: 30px;
    color: #bbb;
}

.foot_l_tel span a{
    margin-left: 10px;
    color: #bbb;
}

.foot_r {
	float:right;
	width:55%;
}
.foot_r ul {
	}.foot_r ul li {
	font-size:16px;
	float:left;
	text-align:center;
	margin-top:45px;
	letter-spacing:2px;
	font-weight:400;
}
.foot_r ul li i {
	margin-left:45px;
	margin-right:45px;
}
.np_banner {
	width:100%;
	height:650px;
	background-repeat:no-repeat;
	background-position:center 25%;
	background-image:url(../images/np_banner1.jpg);
	margin-top:90px;
	background-size:cover;
}
.np_banner_2020fw {
	width:100%;
	height:950px;
	background-repeat:no-repeat;
	background-position:center 25%;
	background-image:url(../images/2020fw_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.np_banner_t {
	width:100%;
	height:950px;
	background-repeat:no-repeat;
	background-position:center 25%;
	background-image:url(../images/np_t_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.np_banner_gd {
	width:100%;
	height:950px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/np_gd_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.np_banner_sf {
	width:100%;
	height:650px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/np_sf_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.member_banner {
	width:100%;
	height:650px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/member_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.trands_banner {
	width:100%;
	height:600px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/trands_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.team_banner {
	width:100%;
	height:990px;
	background-repeat:no-repeat;
	background-position:center 1%;
	background-image:url(../images/team_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.history_banner {
	width:100%;
	height:600px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/dsj_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.dayang_banner {
	width:100%;
	height:600px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/dayang_banner.jpg);
	margin-top:90px;
	background-size:cover;
}
.shop_banner {
	width:100%;
	height:400px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/shop_banner.jpg);
	margin-top:90px;
	text-align:center;
	padding-top:200px;
	background-size:cover;
}
.shop_banner h1 {
	color:#fff;
	font-size:38px;
	font-weight:300;
}
.query_ip {
	width:600px;
	height:45px;
	background:none;
	border-radius:2px;
	border:2px solid #fff;
	font-size:20px;
	color:#fff;
	font-weight:300;
	padding-left:10px;
}
.query_ip::-webkit-input-placeholder {
	/* WebKit browsers */
    color:#fff;
}
.query_ip:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
    color:#fff;
}
.query_ip::-moz-placeholder {
	/* Mozilla Firefox 19+ */
    color:#fff;
}
.query_ip:-ms-input-placeholder {
	/* Internet Explorer 10+ */
    color:#fff;
}
.query_box {
	width:620px;
	margin:0 auto;
	position:relative;
	margin-top:30px;
}
.query_box i {
	color:#fff;
	font-size:20px;
	cursor:pointer;
	position:absolute;
	width:100px;
	top:4px;
	height:40px;
	line-height:40px;
	right:1px;
	z-index:555;
}
.work_banner {
	width:100%;
	height:400px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/join_banner.jpg);
	margin-top:90px;
	text-align:center;
	padding-top:200px;
	background-size:cover;
}
.work_banner h1 {
	color:#fff;
	font-size:38px;
	font-weight:300;
}
.join_banner {
	width:100%;
	height:400px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/join_banner.jpg);
	margin-top:90px;
	text-align:center;
	padding-top:200px;
	background-size:cover;
}
.history_time_box {
	width:100%;
	background:#fff;
	padding-top:90px;
	padding-bottom:60px;
	text-align:center;
}
.history_time {
	width:1100px;
	height:auto;
	margin:0 auto;
	text-align:left;
	padding-left:3%;
	border-top:1px solid #333;
	margin-top:30px;
	padding-top:60px;
	position:relative;
}
.history_time ul {
	height:510px;
	width:280px;
	overflow-y:scroll;
	text-align:center;
	border-left:2px solid #fff;
	padding-bottom:10px;
}
.history_time ul li {
	font-size:14px;
	color:#999;
	line-height:1.2em;
	margin-top:30px;
}
.history_time ul li p {
	color:#666;
	cursor:pointer;
}
.summary {
	width:575px;
	height:355px;
	top:90px;
	right:155px;
	position:absolute;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:45px;
	display:none;
	text-align:left;
}
.summary_on {
	display:block;
}
.summary h1 {
	color:#333;
}
.summary p {
	margin-top:30px;
	display:inline-block;
	width:100%;
	border-top:1px solid #333;
	cursor:text !important;
	font-size:19px;
	line-height:2.2em;
	padding-top:30px;
	font-weight:300;
	color:#666;
}
.time_active {
	font-size:28px;
	color:#333 !important;
	transition:all 0.2s;
}
.np_video_box {
	width:980px;
	/*    height:550px;
	*/
    margin:0 auto;
}
.np_video_box video {
	/*    width:980px;
	*/
    height:550px;
}
.np_2020fw_1 {
	width:100%;
	height:1369px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_1.jpg);
}
.np_2020fw_2 {
	width:100%;
	height:799px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_2.jpg);
}
.np_2020fw_3 {
	width:100%;
	height:804px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_3.jpg);
	margin-bottom:50px;
}
.np_2020fw_4 {
	width:100%;
	height:799px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_4.jpg);
	margin-top:130px;
}
.np_2020fw_5 {
	width:100%;
	height:807px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_5.jpg);
}
.np_2020fw_6 {
	width:100%;
	height:798px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_6.jpg);
}
.np_2020fw_7 {
	width:100%;
	height:886px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/2020fw_7.jpg);
}
.np_t_body {
	text-align:center;
	max-width:1920px;
	margin:0 auto;
	margin-bottom:50px;
}
.np_t_body img {
	}.np_gd_body {
	text-align:center;
	max-width:1920px;
	margin:0 auto;
	margin-bottom:50px;
}
.np_sf_body {
	width:100%;
	height:5750px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/np_sf_body.jpg);
}
.member_body {
	width:100%;
	height:1060px;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/member_body.jpg);
}
.trands_body {
	text-align:center;
	max-width:1920px;
	margin:0 auto;
	margin-bottom:50px;
}
.team_body {
	text-align:center;
	max-width:1920px;
	margin:0 auto;
	margin-bottom:50px;
}
.dayang_body {
	text-align:center;
	max-width:1920px;
	margin:0 auto;
	margin-bottom:50px;
}
.dayang_body img {
	}.history_time_box {
	background:#f5f5f5;
	width:100%;
	height:800px;
}
.shop_box {
	width:70%;
	height:auto;
	padding-bottom:130px;
	margin-top:70px;
	padding-left:15%;
	padding-right:15%;
}
.shop_box ul {
	margin-bottom:50px;
}
.shop_box ul p {
	color:#936849;
	font-size:25px;
	font-weight:bolder;
}
.shop_box ul li {
	margin-top:26px;
	border-bottom:1px #333333 dashed;
	padding-bottom:15px;
}
.shop_box ul li label {
	width:30%;
	display:inline-block;
	font-size:21px;
	color:#514e4d;
	font-weight:600;
}
.shop_box ul li span {
	width:55%;
	display:inline-block;
	font-size:20px;
	color:#514e4d;
	font-weight:300;
}
.shop_box ul li i {
	display:inline-block;
	font-size:20px;
	color:#514e4d;
	font-weight:bolder;
	font-family:'Source Han Serif CN HEAVY';
}
.work_body {
	width:70%;
	height:auto;
	padding-bottom:130px;
	margin-top:70px;
	padding-left:15%;
	padding-right:15%;
}
.work_body h1 {
	text-align:center;
	font-size:26px;
	font-weight:600;
	color:#514e4d;
}
.work_body_column {
	border-bottom:1px solid #333;
	border-top:1px solid #333;
	margin-top:25px;
	height:70px;
}
.work_body_column p {
	float:left;
	line-height:70px;
	font-size:20px;
	text-align:center;
}
.work_body_column p:nth-child(1) {
	width:20%;
}
.work_body_column p:nth-child(2) {
	width:8%;
}
.work_body_column p:nth-child(3) {
	width:40%;
}
.work_body_column p:nth-child(4) {
	width:15%;
}
.work_body_column p:nth-child(5) {
	width:15%;
}
.work_body ul li {
	height:140px;
	border-bottom:1px solid #333;
	font-size:19px;
	font-weight:300;
}
.work_body ul li p {
	text-align:center;
	float:left;
	line-height:140px;
	border-right:1px solid #333;
	display:inline-block;
	height:140px;
}
.work_body ul li p i {
	margin-top:34px;
	display:inline-block;
	line-height:2em;
}
.work_body ul li p i span {
	color:#bbb;
}
.work_body ul li p:nth-child(1) {
	width:20%;
}
.work_body ul li p:nth-child(2) {
	width:8%;
}
.work_body ul li p:nth-child(3) {
	width:40%;
	padding-top:20px;
	line-height:2em;
	height:120px;
}
.work_body ul li p:nth-child(4) {
	width:15%;
}
.work_body ul li p:nth-child(5) {
	width:15%;
	border-right:none;
	text-decoration:underline;
}
.join_body {
	width:70%;
	min-height:300px;
	padding-bottom:130px;
	margin-top:70px;
	padding-left:15%;
	padding-right:15%;
	overflow:hidden;
}
.join_body_l {
	width:15%;
	padding-right:4%;
	float:left;
}
.join_body_add {
	font-size:28px;
	font-weight:500;
	height:80px;
	color:#333;
	border-bottom:1px solid #ccc;
}
.join_body_add_n p {
	font-size:18px;
	font-weight:300;
	color:#514e4d;
	line-height:2em;
	padding-top:20px;
}
.work_body_r {
	width:75%;
	padding-left:4%;
	float:left;
	border-left:1px solid #ccc;
	min-height:300px;
}
.join_body_post {
	font-size:28px;
	font-weight:500;
	height:80px;
	color:#333;
	border-bottom:1px solid #ccc;
}
.join_body_post i {
	font-size:16px;
	color:#bbb;
}
.join_body_post_n h2 {
	margin-top:20px;
}
.join_body_post_n p {
	font-size:18px;
	font-weight:300;
	color:#514e4d;
	line-height:1.7em;
}












.Vidage {
	display:block;
}
.low-video {
	width:100%;
	height:1080px;
	display:none;
	overflow:hidden;
	margin:0 auto;
}
#mob {
	display:none;
	text-align:center;
	padding-top:50%;
}
#mob h2 {
	font-size:22px;
	font-weight:300;
	color:#bbb;
}
@media (max-width:768px) {
	#none {
	display:none;
}
#mob {
	display:block;
}
    
    
    
    
    
    
    
    
    
    
}@media (max-width:1279px) {
	.nav ul li {
	margin-right:20px;
	font-size:17px;
	width:auto;
}
.np_2020fw_1 {
	background-size:150%;
}
.np_2020fw_2 {
	background-size:150%;
}
.np_2020fw_3 {
	background-size:150%;
}
.np_2020fw_4 {
	background-size:150%;
}
.np_2020fw_5 {
	background-size:150%;
}
.np_2020fw_6 {
	background-size:150%;
}
.np_2020fw_7 {
	background-size:150%;
}
}


/*高分屏缩放修复（测）*/
@media (min-width:1921px) {
/*	html{zoom:0.8;}*/
}
