
html {
	background-color:#F5F6F7;
	max-width:162.5rem;
	/* min-width:87.5rem; */
	margin:0 auto;
}
.header_box img{
	/*width:9.375rem !important;*/
	height:2.5rem !important;
}
.over {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.over2 {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.over3 {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
}
.over4 {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:4;
}
.margin-t-35 {
	margin-top:2.1875rem;
}
.margin-t-110 {
	margin-top:6.875rem;
}
.align-center {
	align-items:center;
}
.flex_between {
	display:flex;
	justify-content:space-between;
}
.flex_center {
	display:flex;
	justify-content:center;
}
.flex-wrap {
	flex-wrap:wrap;
}
.hide {
	display:none;
}
.show {
	display:block !important;
}
/* 导航*/
.header {
	padding-top:1.875rem;
	min-height:6rem;
	background:#fff;
	display:flex;
	z-index:1001 !important;
	width:100%;
	max-width:162.5rem;
	min-width:87.5rem;
	position:absolute;
}
.header_box {
	width:100%;
	display:flex;
	justify-content:space-between;
	margin:0 9.0625rem;
}
/* @media only screen and (max-width:100rem) {
	.header_box {
	width:100%;
	display:flex;
	justify-content:space-between;
	margin:0 5rem;
}
} */
.navs {
	display:flex;
}
.navs ul li {
	margin-top:1.5625rem;
	height:1.5rem;
	line-height:1.5rem;
}
.navs>li {
	width:8rem;
	text-align:center;
	position:relative;
}
.navs>li>ul {
	;
}
.navs>li>a {
	color:#1D2949;
	display:block;
	font-size:1.125rem;
	position:relative;
	line-height:1.75rem;
}
.navs .active>a {
	color:#1876F2;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
}
.navs>li:hover>a {
	color:#1876F2!important;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
}
.navs>li li:hover {
	color:#1876F2!important;
	cursor:pointer;
}
.navs li>a:before {
	height:0.25rem;
	content:'';
	bottom:-0.5rem;
	left:50%;
	position:absolute;
	background:#1876F2;
	border-radius:0.25rem 0 0 0.25rem;
	width:0rem;
	transition:all .8s;
	-webkit-transition:all .8s;
}
.navs li>a:after {
	height:0.25rem;
	content:'';
	bottom:-0.5rem;
	left:50%;
	position:absolute;
	background:#1876F2;
	border-radius:0 0.25rem 0.25rem 0;
	width:0rem;
	transition:all .8s;
	-webkit-transition:all .8s;
}
.navs>li:hover>a:before {
	width:1.25rem;
	left:calc(50% - 1.25rem);
}
.navs>li:hover>a:after {
	width:1.25rem;
}
.navs li ul {
	padding-bottom:0.9375rem;
	margin:0 -6.25rem !important;
	min-height:11.875rem !important;
}
.navs>li ul a {
	font-family:'HarmonyOS Sans SC-Regular';
}
.navs>li ul li a:hover {
	color:#1876F2;
	cursor:pointer;
}
/**/
.banner {
	position:relative;
	height:18.750rem;
	text-align: right;
	background: #fff;
	overflow:hidden;
	z-index:5;
}
/*.banner:before {
	content:"";
	position:absolute;
	max-height:30rem;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:linear-gradient(90deg,rgba(24,118,242,1) 15%,rgba(12,59,121,0.1) 100%);
}*/
.banner h1 {
	position:absolute;
	top:7.5rem;
	left:8.625rem;
	font-size:2.5rem;
	font-weight:400;
	color:#1876F2;
	z-index:5;
	font-family:'HarmonyOS Sans SC-Regular';
}
.banner img {
	height: 100%;
	object-fit:cover;
}
.banner1 {
	height:30rem;
	margin-top:-30rem;
	overflow:hidden;
}
.banner1 img {
	width:100%;
	height:30rem;
	object-fit:cover;
}
/*关于明医*/
.qy_con {
	background-color:#fff;
	position:relative;
	height: 39.0625rem;
}
.qy_con .con_titles{
	margin-bottom:2.5rem;
	font-size: 2.5rem;
	font-family:'HarmonyOS Sans SC-Medium';
	color: #1D2949;
}
.qy_con .flex_between {
	position: absolute;
	flex-direction:column;
	top: 9rem;
	left:9.5rem;
	z-index: 3;
}
.qy_img{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.qy_img img{
    height: 39.0625rem;
}
.qy_con h2{
	color: rgb(24, 118, 242);
	font-size: 1.5rem;
}
.qy_con p{
	margin-bottom: 2.5rem;
}
.jg_con {
	background-color:#fff;
}
.fz_con {
	margin:0 8.75rem 7.5rem;
} 
/* @media only screen and (max-width:105rem) {
	.fz_con {
	margin-left:5rem;
	margin-right:5rem;
}
;}@media only screen and (max-width:90rem) {
	.fz_con {
	margin-left:1.875rem;
	margin-right:1.875rem;
}
;} */
.carousel_img {
	width:55rem;
	height:30rem;
	max-width:50%;
	vertical-align:-4.6875rem;
	border-radius:1rem;
	box-shadow:0.375rem 0.375rem 0.9375rem 0.0625rem rgba(29,41,73,0.15);
}
.carousel_box {
	display:inline-block;
	margin-left:-3.125rem;
	width:48.75rem;
	max-width:50%;
	min-height:20rem;
	background:linear-gradient(180deg,#F2F8FF 0%,#fff 100%);
	box-shadow:0.375rem 0.375rem 0.9375rem 0.0625rem rgba(29,41,73,0.15);
	border-radius:1rem;
	border:solid 1px #fff;
}
.carousel_box {
	padding:5rem 0 0 4.125rem;
	position:relative;
}
.carousel_box h3 {
	font-size:2rem;
	color:#1D2949;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
	position:relative;
	z-index:2;
}
.carousel_box h4 {
	font-size:1.5rem;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
	color:#1D2949;
	text-align:left;
}
.carousel_box h5 {
	font-size:3.75rem;
	font-family:DIN-Black,DIN;
	font-weight:900;
	color:#E9EEF6;
	position:absolute;
	top:2.625rem;
	left:4.125rem;
	-webkit-background-clip:text;
}
.carousel_box img {
	position:absolute;
	top:2rem;
	width:20%;
	right:2.5rem;
}
/* 联系我们*/
.lx_content {
	margin:5rem 9.375rem;
}
.lx_box {
	display:flex;
	align-items:center;
	justify-content:space-around;
}
.lx_box_con {
	text-align:center;
	font-size:1.5rem;
	line-height:1.75rem;
}
.lx_box_con p {
	color:#1D2949;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
	margin-bottom:0.625rem;
}
.lx_box_con div {
	font-size:1.5rem;
	color:#5C5E66;
	opacity:0.8;
}
.check {
	color:#5C5E66;
	width:6.875rem;
	line-height:1.75rem;
	text-align:left;
}
/* 新闻中心列表*/
.xw_con {
	padding:3.75rem 7.5rem 0;
	background:#FFFFFF;
}
.xw_con .xw_item {
	padding:3rem 4rem;
	border-bottom:solid 0.125rem #F5F6F7;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.right_bottom .detail img {
	vertical-align:-0.125rem;
}
.page-normal img {
	vertical-align:-0.1875rem;
}
.xw_title a {
	display:inline-block;
	width:8.125rem;
	height:2.75rem;
	line-height:2.625rem;
	text-align:center;
	border:1px solid rgba(92,94,102,0.5);
	color:rgba(92,94,102,0.5);
	font-size:1.125rem;
	border-radius:1.5625rem;
	margin-bottom:2.5rem;
	margin-right:3.75rem;
}
.xw_title .active {
	font-weight:bold;
	color:#1876F2;
	border:1px solid #1876F2;
}
.xw_con .xw_item:first-of-type {
	border-top:solid 0.125rem #F5F6F7;
}
.xw_con .item_left {
	width:20rem;
	height:13.25rem;
	box-shadow:0rem 0.375rem 1.25rem 0.0625rem rgba(29,41,73,0.1);
}
.xw_con .item_left img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.xw_con .item_right {
	flex:1;
	margin-left:3.75rem;
	display:flex;
	height:13.25rem;
	flex-direction:column;
	justify-content:space-between;
}
.xw_con .right_title {
	font-size:1.875rem;
	line-height:2.5rem;
	color:#1D2949;
	font-weight:500;
}
.xw_con .right_title h2 {
	line-height:2.5rem;
}
.xw_con .right_con {
	margin-top:1.25rem;
	font-size:1rem;
	color:#5C5E66;
	line-height:1.75rem;
	opacity:0.7;
}
.right_bottom {
	display:flex;
	align-items:center;
	justify-content:space-between;
	color:#5C5E66;
}
.right_bottom .time {
	opacity:0.7;
}
.right_bottom .detail {
	opacity:0.8;
}
.xw_con .xw_item:hover {
	box-shadow:0rem 0rem 1.875rem 0.0625rem #e4e5e6;
	border-radius:1rem;
}
.xw_con .xw_item:hover .right_cy {
	border-top:0.125rem solid #1876F2;
	border-right:0.125rem solid #1876F2;
}
.xw_con .xw_item:hover .time,.xw_con .xw_item:hover .right_con {
	opacity:1;
}
.xw_con .xw_item:hover .detail {
	color:#1876F2;
	opacity:1;
	font-family:'HarmonyOS Sans SC-Medium';
}
.page-normal ul {
	padding:1.875rem 0;
	display:flex;
	align-items:center;
	justify-content:center;
}
.page-normal a,.page-normal li {
	display:block;
	font-size:1rem;
	border-radius:0.5rem;
	line-height:2.125rem;
	width:2.125rem;
	height:2.125rem;
	background:#F5F6F7;
	margin-right:0.625rem;
	color:#5C5E66;
	text-align:center;
	cursor:pointer;
}
.page-normal .active {
	background-color:#1876F2;
	color:#fff;
}
/* 新闻中心详情*/
.tab_titles li {
	cursor:pointer;
}
.son_nav {
	height:5rem;
	line-height:5rem;
	background:#FBFBFB;
	box-shadow:0rem 0.1875rem 0.375rem 0.0625rem rgba(0,0,0,0.05);
	position:relative;
	z-index:1000;
	padding-left:9rem;
	font-size:1.125rem;
	position:sticky;
	top:0;
}
.son_nav span {
	color:#1D2949;
}
.son_nav span:first-child {
	opacity:0.5;
}
.son_nav img {
	vertical-align:-0.0625rem;
	width: 0.625rem;

	height:0.875rem;
}
.son_nav .now {
	color:#1D2949;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
}
.son_nav i {
	font-style:normal;
	padding:0 0.625rem;
}
/*学术建设*/
.son_nav a {
	color:#1D2949;
	display:inline-block;
	font-weight:400;
	margin-right:5rem;
	line-height:4.9375rem;
	cursor:pointer;
}
/* @media only screen and (max-width:105rem) {
	.son_nav a {
	margin-right:2.1875rem;
}
;} */
.son_nav .active {
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
	border-bottom:0.125rem solid #1876F2;
	height:4.9375rem;
}
.con_title {
	font-size:2.5rem;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Medium','HarmonyOS Sans SC';
	color:#1D2949;
	margin:0rem auto 3.125rem;
	padding-top:6.875rem;
	text-align:center;
}
.tab_con {
	margin:0 7.5rem;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.tab_box {
	text-align:center;
	width:32%;
	background-color:#FFFFFF;
	padding:3.4375rem 3.125rem;
	border-radius:1rem 1rem;
	box-shadow:0rem 0.375rem 1.25rem 0.0625rem rgba(29,41,73,0.1);
}
.font-line {
	font-size:1rem;
	font-weight:400;
	line-height:1.75rem;
	color:#5C5E66;
}
.content_two {
	margin-top:9rem;
	padding:0.125rem 7.5rem 9rem;
	background-color:#fff;
}
.carousel-item .bottom_tips {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:5rem;
	line-height:3.4375rem;
	text-align:center;
	font-size:1.5rem;
	color:#FFFFFF;
	background:linear-gradient(180deg,rgba(29,41,73,0) 0%,#06080F 100%);
	opacity:0.7;
}
.guoji_con img {
	width:32%;
	margin-bottom:2.5rem;
	object-fit:cover;
}
.margin-b-0 {
	margin-bottom:0 !important;
}
.doctor_item {
	width:47.62%;
	border-radius:1rem;
	box-shadow:0rem 0rem 0.625rem rgba(0,0,0,0.05);
	display:flex;
	padding:0 3.35% 0 1.79%;
	position:relative;
	margin-bottom:5rem;
	text-align:left;
	display:flex;
	justify-content:space-between;
}
.doctor_right {
	line-height:1.25rem;
	padding-top:4.78%;
	padding-bottom:4%;
	width:56%;
}
.doctor_right .name {
	width:6rem;
	display:inline-block;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
	color:#1D2949;
	font-size:2rem;
	text-align-last:justify;
	text-align:justify;
}
.doctor_right img {
	vertical-align:-0.1875rem;
}
.doctor_right p {
	margin-bottom:0.625rem;
	padding-left:0.9375rem;
	position:relative;
}
.doctor_right p:before {
	content:"";
	position:absolute;
	width:0.5rem;
	height:0.5rem;
	left:0.125rem;
	top:0.375rem;
	background:#1876F2;
}
.shadow {
	position:absolute;
	border-radius:1rem;
	height:100%;
	bottom:0;
	left:0;
	right:0;
	background:linear-gradient(180deg,rgba(255,255,255,0) 85%,#F7FBFF);
	box-shadow:0 0.5rem 1rem rgb(0 0 0 / 10%) !important;
}
/* 人力资源*/
.matters_one {
	text-align:center;
	line-height:2.625rem;
	padding:5rem 0;
	background:#FFFFFF;
}
.matters_one h2 {
	font-size:3rem;
	/*font-weight:bold;*/
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
	color:#1876F2;
	margin-bottom:1.875rem;
}
.matters_one p {
	font-size:1.25rem;
	color:#1D2949;
	margin-bottom:0;
}
.matters_box {
	position:relative;
	height:30rem;
	background:linear-gradient(90deg,#FFFFFF 40%,rgba(242,248,255,0) 100%);
	z-index:5;
}
.matters_right {
	background:linear-gradient(270deg,#FFFFFF 40%,rgba(242,248,255,0) 100%);
}
.matters_top {
	background:linear-gradient(180deg,#FFFFFF 25%,rgba(242,248,255,0.7) 100%);
	text-align:center;
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.matters_top>p {
	font-size:1.25rem;
	color:#1D2949;
	line-height:2.5rem;
	margin-bottom:0;
}
.matters_box>div {
	position:absolute;
	top:11.875rem;
	left:8.75rem;
	align-items:center;
	font-weight:400;
	display:flex;
}
.matters_right>div {
	left:unset;
	right:8.75rem;
	text-align:right;
}
.matters_box .m_left {
	font-size:7.5rem;
	height:6.25rem;
	line-height:5.625rem;
	margin-right:1.25rem;
	color:#1876F2;
	font-weight:500;
}
.matters_box .m_right {
	height:6.25rem;
}
.matters_right .m_left {
	margin-right:0;
	margin-left:1.25rem;
}
.matters_box .m_right p:first-child {
	border-left:0.25rem solid #1876F2;
	padding-left:0.5rem;
	margin-bottom:1.25rem;
	height:1.75rem;
	line-height:1.6875rem;
	font-size:2rem;
	color:#1876F2;
}
.matters_right .m_right p:first-child {
	border:0;
	border-right:0.25rem solid #1876F2;
	padding-right:0.5rem;
}
.matters_box .m_right p {
	color:#5C5E66;
	margin-bottom:0;
	line-height:1.75rem;
}
.matters_box1 {
	height:30rem;
	margin-top:-30rem;
	overflow:hidden;
}
.matters_box1 img {
	width:100%;
	height:30rem;
	object-fit:cover;
}
/*岗位信息*/
.post_con {
	display:flex;
	padding:5rem 6.5rem 2.5rem 9rem;
}
.post_left {
	width:15rem;
	padding-right:2.375rem;
	border-right:0.0625rem solid rgba(92,94,102,.18);
	margin-right:5rem;
}
.p_l_title {
	display:flex;
	justify-content:space-between;
	border-bottom:0.0625rem solid rgba(92,94,102,.18);
	margin-bottom:1.5rem;
	padding-bottom:0.9375rem;
}
.post_left .screen,.post_left .colse-select {
	/*font-weight:bold;*/
    color:#1D2949;
	font-family:'HarmonyOS Sans SC-Medium';
}
.post_left .colse-select {
	cursor:pointer;
	opacity:0.2;
}
.post_left .colse-select:hover {
	opacity:1;
}
.post_left .clean {
	color:#1D2949;
}
.post_left h4 {
	font-size:1.5rem;
	/*font-weight:bold;*/
    color:#1D2949;
	margin-bottom:1.5rem;
	margin-top:2.5rem;
	font-family:'HarmonyOS Sans SC-Medium';
}
.post_right {
	flex:1;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	align-content:flex-start;
}
label {
	cursor:pointer;
}
.post_item {
	padding:2.75rem 3.5rem 2.5rem;
	background:#FFFFFF;
	border-radius:1rem;
	margin-bottom:2.5rem;
	break-inside:avoid;
	cursor:pointer;
	width:calc(50% - 1.25rem);
}
.post_item:hover {
	box-shadow:0rem 0.3125rem 1.875rem 0.0625rem rgba(29,41,73,0.15);
}
.post_right .post_item:hover .right_cy {
	border-top:0.125rem solid #1876F2;
	border-right:0.125rem solid #1876F2;
}
.post_item>div {
	white-space:pre-line;
	line-height:1.75rem;
	margin-top:-0.75rem;
	opacity:0.6;
}
.post_right .post_item:hover .detail {
	color:#1876F2;
}
.post_right .post_item:hover>div {
	opacity:1;
}
.post_item h2 {
	font-size:1.25rem;
	/*font-weight:bold;*/
    color:#1D2949;
	display:flex;
	margin-bottom:0.625rem;
	justify-content:space-between;
	font-family:'HarmonyOS Sans SC-Medium';
}
.post_item h2 span {
	font-size:1rem;
}
.post_item h4 {
	margin-top:0.625rem;
	font-size:1.125rem;
	margin-bottom:0;
}
.post_item h4 span {
	opacity:0.18;
	padding:0 0.3125rem;
}
.post_item p {
	line-height:1.75rem;
	margin-bottom:0;
}
input[type=checkbox] {
	cursor:pointer;
	position:relative;
}
input[type=checkbox]::after {
	position:absolute;
	top:0;
	background-color:#fff;
	color:#fff;
	width:14px;
	height:14px;
	display:inline-block;
	visibility:visible;
	padding-left:0rem;
	text-align:center;
	content:' ';
	border-radius:2px;
	box-sizing:border-box;
	border:1px solid #888;
}
input[type=checkbox]:checked::after {
	content:"";
	background-color:#1876F2;
	border-color:#1876F2;
	background-color:#1876F2;
}
input[type=checkbox]:checked::before {
	content:'';
	position:absolute;
	top:1px;
	left:4px;
	width:5px;
	height:9px;
	border:solid white;
	border-width:0 2px 2px 0;
	transform:rotate(45deg);
	z-index:1;
}
/*社会公益*/
.tab_title {
	display:flex;
	align-items:center;
	justify-content:center;
}
.tab_title li {
	width:13rem;
	line-height:3rem;
	height:3rem;
	background:#F5F6F7;
	border-radius:1.5rem;
	font-size:1.5rem;
	margin:0 1.25rem;
	text-align:center;
	cursor:pointer;
}
.tab_title .active {
	background-color:#1876F2;
	color:#fff;
}
.item_tab {
	margin:4.375rem 0rem 0rem;
	display:none;
	width:100%;
	text-align:center;
}
.item_tab .flex_between h3 {
	font-size:2rem;
	height:2rem;
	line-height:1.75rem;
	padding-left:0.5rem;
	border-left:solid 0.1875rem #1876F2;
	color:#1876F2;
	/*font-weight:bold;*/
	text-align:left;
	font-family:'HarmonyOS Sans SC-Bold','HarmonyOS Sans SC';
}
.item_tab .flex_between p {
	margin:0 6.25rem 0 5rem;
	font-size:1rem;
	flex:1;
	text-align:left;
}
.item_tab .flex-wrap>.imags {
	margin-bottom:2.5rem;
	/*height:22.3125rem;*/
	display:block;
	width:32%;
	position:relative;
}
.item_tab .flex-wrap .imags img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.item_tab .flex-wrap .imags span {
	width:6.25rem;
	height:2rem;
	background:#1876F2;
	border-radius:0rem 0rem 0rem 1rem;
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	line-height:2rem;
	display:block;
	color:#fff;
}
.imags_title {
	font-size:1.5rem;
	text-align:left;
}
.item_tab .flex-wrap .imags:nth-child(n+7) {
	height:6.25rem;
	overflow:hidden;
}
.modal-body .flex-wrap .imags:nth-child(n+7) {
	height:auto;
}
.more_tips {
	margin-bottom:0.625rem;
	height:0;
	left:calc(50% - 3.3125rem);
	color:#B5B6BA;
}
.tab_more {
	width:100%;
	height:6.25rem;
	line-height:16.5625rem;
	margin-top:-8.75rem;
	text-align:center;
	background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 94%);
	cursor:pointer;
	z-index:1;
}
.tab_mores {
	width:12.0625rem;
	height:3.1875rem;
	line-height:3.1875rem;
	border-radius:1.625rem;
	margin:0 auto;
	text-align:center;
	border:1px solid rgba(0,0,0,0.15);
	margin-top:1.875rem;
	cursor:pointer;
}
.tab_mores:hover {
	border:1px solid #1876F2;
}
.tab_mores:hover span {
	color:#1876F2;
}
.tab_mores:hover .right_sh {
	border-top:0.125rem solid #1876F2;
	border-right:0.125rem solid #1876F2;
}
/*底部*/
#back-top {
	width:5rem;
	height:5rem;
	line-height:4.375rem;
	text-align:center;
	background:#FFFFFF;
	opacity:1;
	border:2px solid #1876F2;
	color:#1876F2;
	position:fixed;
	bottom:4.8125rem;
	right:3.75rem;
	border-radius:50%;
	z-index:1003;
	cursor:pointer;
	display:none;
}
#back-top:hover {
	background:#1876F2;
	color:#fff;
}
.footer {
	height:23.0625rem;
	background:#F5F6F7;
	display:flex;
}
.footer_box {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin:0 9.0625rem;
}
.f_l_top {
    width: 8.125rem;
	height:2.5rem;
	margin-bottom:3rem;
}
.filings {
	opacity:0.7;
}
.footer_box p span,.footer_box p {
	color:#5C5E66;
}
.f_l_one img,.f_left .margin-tb-15 img {
	vertical-align:0rem;
	width: 0.875rem;
	height: 0.875rem;
}
.margin-tb-15 {
	margin:0.9375rem 0;
}
.f_right {
	text-align:center;
}
.right_direction {
	position:relative;
	display:inline-block;
	width:0.625rem;
	height:0.625rem;
	border-top:0.125rem solid #fff;
	border-right:0.125rem solid #fff;
	transform:rotate(45deg);
	top:-0.125rem;
}
.right_sh {
	border-top:0.125rem solid #5C5E66;
	border-right:0.125rem solid #5C5E66;
	top:-0.0625rem;
}
.right_cy {
	width:8.0.25rem;
	height:8.0.25rem;
	border-top:0.125rem solid #5C5E66;
	border-right:0.125rem solid #5C5E66;
	top:-0.0625rem;
}
.bounceInRight {
	-webkit-animation-name:bounceInRight;
	animation-name:bounceInRight;
}
.anim {
	animation-duration:.3s;
}
@keyframes anims-up {
	from {
	transform:translate3d(0,100%,0);
	opacity:.3;
}
to {
	transform:translate3d(0,0,0);
	opacity:1;
}
;}.anim-up {
	-webkit-animation-name:anims-up;
	animation-name:anims-up;
}
@keyframes anims-down {
	form {
	top:-6rem;
}
to {
	top:0rem;
}
;}.anim-down {
	-webkit-animation-name:anims-down;
	animation-name:anims-down;
}
@-moz-keyframes duwn {
	form {
	bottom:4.0625rem;
}
to {
	bottom:2.8125rem;
}
;}@-o-keyframes duwn {
	form {
	bottom:4.0625rem;
}
to {
	bottom:2.8125rem;
}
;}@-webkit-keyframes duwn {
	form {
	bottom:3.75rem;
}
to {
	bottom:2.8125rem;
}
;}@keyframes duwn {
	from {
	bottom:3.75rem;
}
50% {
	bottom:1.25rem;
}
to {
	bottom:3.75rem;
}
;}