.news_details_fix {
	font-size: calc(100vw / 1920);
}

* {
	margin: 0;
	padding: 0;
}

/* 头部导航栏 */
.navigation_body {
	width: 100%;
	height: 71em;
	z-index: 9;
	position: fixed;
	background-color: #FFFFFF;
}

.navigation_nest_a {
	margin-left: 318em;
}

.navigation_nest_logo {
	width: 147em;
	height: 42em;
	margin-top: 15em;
	float: left;
	border:none;
	
}

.navigation_nest_font_body {
	height: 19em;
	margin-top: 26em;
	position: absolute;
	margin-left: 479em;
	justify-content: space-between;
	cursor: pointer;
}
.navigation_nest_font_body>div{
	float: left; 
	margin-left: 40em;
}
.navigation_nest_font_body>a{
	float: left; 
	margin-left: 40em;
}
.navigation_nest_font_body a {
	text-decoration: none;
}

.navigation_nest_font_body div a {
	color: #111111;
	font-size: 20em;
	font-weight: 300;
	/* line-height: 341px; */
}

.navigation_nest_font_selected {
	color: #111111;
	font-weight: 600;
	font-size: 20em;

}

.navigation_right {
	width: 150em;
	height: 50em;
	margin-top: 29em;
    margin-left: 1406em;
	position: absolute;
}

.navigation_right a {
	text-decoration: none;
float: left;
line-height: 19em;
}

.navigation_right>a>img {
	width: 16em;
	height: 16em;
	margin-top: 1.7em;
	border:none;
	float: left;
}

.navigation_right>a>div {
	margin-left: 8px;
	color: #333333;
	font-weight: 300;
	font-size: 20em;
	float: left;
	/* line-height: 20em; */	
}

/* 下拉菜单样式 */
.navigation_nest_font_selected:hover {
	display: block;
}
body {
        font-family: "Microsoft Yahei",Songti SC, pingfang SC, meiryo,Tahoma, Helvetica, Arial,sans-serif !important;
    }
.drop_down_body {
	margin-top: 27em;
	margin-left: -43em;
	width: 126em;
	height: 212em;
	position: absolute;
	display: none;
}

.triangle_topleft {
	margin: 0 auto;
	width: 0;
	height: 0;
	border-top: 25em solid #FFFFFF;
	border-right: 25em solid transparent;
	transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
}


.drop_down_menu {
	width: 126em;
	height: 182em;
	margin-top: -19em;
	background: #FFFFFF;
	box-shadow: 0px 8px 22px 5px rgba(0, 0, 0, 0.12);
	border-radius: 10em;
	padding-top: 28em;
}

.drop_down_menu>div {
	height: 143em;
	width: 100%;
	margin: 0 auto;
}

.drop_down_menu>div>p {
	height: 37em;
	margin: 0 auto;
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 0em;

}

.drop_down_menu>div>p>a {
	font-size: 18em;
	font-weight: 300;
	color: #666666;
	text-decoration: none;
}

.drop_down_menu>div>p>a:hover {
	border-bottom: 1px solid #666666;
}

/* 页脚样式 */
.copyright_body {
	background-color: #313131;
	padding-bottom: 42em;
}

.copyright_body_wrap {
}

.copyright_body_modu1 {
	height: 132em;
	margin-left: 284em;
	margin-top: 96em;
	position: absolute;

}


.copyright_body_modu2 {
	position: absolute;
	margin-left: 466em;
}

.modu2_head {
	margin-top: 46px;
	font-size: 20em;
	color: #D0D0D0;
	font-weight: 500;
}

.modu2_body {
	margin-top: 24em;
	line-height: 24em;
}

.modu2_body a:hover {
	color: #BDA16A;
}

.modu2_body>p {
	color: #D0D0D0;
	font-size: 14em;
	font-weight: 200;

}

.modu2_body a {
	text-decoration: none;
	color: #D0D0D0;
}

.tail_deal {
	border-bottom: solid 1px #D0D0D0;
}

.copyright_body_modu3 {
	position: absolute;
	margin-left: 730em;
}

.modu3_head {
	margin-top: 46px;
	color: #FFFFFF;
	font-weight: 700;
	font-size: 20em;
}

.modu3_body {
	margin-top: 23em;
	width: 554em;
line-height: 24em;
}

.modu3_body p {
	font-size: 14em;
	font-weight: 200;
	color: #D0D0D0;
}

.copyright_body_modu4 {
	position: absolute;
	margin-left: 1299em;
}


.modu4_code_body {
	height: 150em;
	width: 328em;
	margin-top: 68em;
}

/* 版权公安 */
.modu4_psb {
	margin-top: 39em;
}

.modu4_psb_img {
	height: 20em;
	width: 18rem;
	position: absolute;

}

.modu4_psb_img>img {
	width: 18em;
	height: 20em;
	float: left;	
}

.modu4_psb_font {
	font-size: 11em;
	font-weight: 400;
	color: #C6C6C6;
	position: absolute;
	/* margin-left: 29rem; */
	margin-left: 2.5em;
	margin-top: 5px;
	float: left;
}
