#menu-1b .bg-color .nav-dropdown .nav-item .nav-link {
	color: rgba(120, 120, 120, 1);
	font-size: 0.975rem;
	font-weight: 400;
}

.bg-color {
	border-bottom: 1px solid rgba(120, 120, 120, 0.15);
}

#menu-1b .bg-color .navbar-brand {
	padding: 10px 0;
}

#menu-1b .link {
	font-size: 0.85rem;
}

#menu-1b .link:hover {
	color: rgba(225, 100, 95, 1) !important;
}

#menu-1b .link[aria-expanded="true"],
#menu-1b .dropdown-item[aria-expanded="true"] {
	color: rgba(225, 100, 95, 1) !important;
}

#menu-1b .bg-color .link[aria-expanded="true"],
#menu-1b .dropdown-item[aria-expanded="true"] {
	background-color: #FFFFFF;
}

#menu-1b .bg-color .dropdown-menu {
	background-color: #FFFFFF;
}

#menu-1b .in .dropdown-menu {
	background-color: #282828;
}

#menu-1b .dropdown-item {
	color: rgba(120, 120, 120, 1);
}

#menu-1b .navbar-short .dropdown-item {
	color: #FFFFFF;
}

#menu-1b .nav-item.dropdown .dropdown-menu .dropdown-item:hover {
	color: rgba(225, 100, 95, 1) !important;
}

.bg-color .btn-white-outline {
	border: 1px solid rgba(225, 100, 95, 1);
	color: rgba(225, 100, 95, 1) !important;
}

.navbar-dropdown.navbar-short .btn-white-outline {
	border: 1px solid rgba(225, 100, 95, 1);
	color: rgba(225, 100, 95, 1);
}

.navbar-dropdown.navbar-short .navbar-brand {
	padding: 0.625rem 0;
}

/*.navbar-dropdown.navbar-short .navbar-logo {
	margin-right: 0.5rem;
}*/

/*.navbar-dropdown.navbar-short .navbar-logo img {
	height: 2.375rem;
}*/

.navbar-dropdown.navbar-short .mbr-table-cell {
	height: 3.625rem;
}

.navbar-dropdown .mbr-table-cell {
	height: 4.625rem;
}

.navbar-dropdown .navbar-logo img {
	height: 2.225rem;
	transition: all 0.3s ease-in-out;
}

#menu-1b .navbar-toggler {
	color: rgba(225, 100, 95, 1);
}

#menu-1b .bg-color.transparent.opened .link:hover,
#menu-1b .bg-color.transparent.opened .link:focus {
	color: rgba(225, 100, 95, 1);
}

.doc-content {
	margin: 2.5rem 0;
	/*border: 1px solid rgba(120, 120, 120, 0.15);*/
	/*height: 100%;*/
}

#content7-1i .ul-nav {
	padding: 0;
	/*border: 1px solid rgba(120, 120, 120, 0.15);
				border-right: 0px;*/
}

#content7-1i .ul-nav ul {
	margin-bottom: 0;
}

#content7-1i .ul-con {
	padding: 0;
	/*border: 1px solid rgba(120, 120, 120, 0.15);
				border-left: 0px;*/
	/*height: 100%;*/
}

#content7-1i .list {
	background-color: rgba(241, 241, 241, 1);
	height: 36rem;
	padding: 0;
}

@media (max-width: 768px) {
	#content7-1i .list {
		height: 16.8rem;
	}
	#content7-1i .ul-con .li-content {
		padding-top: 5.725%;
		padding-bottom: 5.725%;
		padding-right: 5.725%;
		padding-left: 5.725%;
		color: rgba(130, 130, 130, 1);
		font-weight: 300;
		transition: all 0.45s ease;
	}
}

@media (min-width: 768px) and (max-width: 993px) {
	#menu-1b .bg-color .nav-dropdown .nav-item .nav-link {
		font-size: 0.8rem !important;
	}
}

#content7-1i .list .option {
	list-style: none;
	height: 2.8rem;
	line-height: 2.8rem;
	font-size: 0.9rem;
	color: rgba(120, 120, 120, 1);
	text-align: center;
	border-left: 4px solid rgba(241, 241, 241, 1);
	cursor: pointer;
	text-overflow: ellipsis;
	word-break: keep-all;
	/* 不换行 */
	white-space: nowrap;
	overflow: hidden;
}

#content7-1i .list .active {
	background-color: #FFFFFF;
	border-left: 4px solid rgba(225, 100, 95, 1);
}

#content7-1i .ul-con .li-content {
	padding-top: 5.725%;
	padding-bottom: 5.725%;
	padding-right: 5.725%;
	color: rgba(130, 130, 130, 1);
	font-weight: 300;
	transition: all 0.45s ease;
}

#content7-1i .ul-con .li-content h4 {
	font-weight: 300;
}

#content7-1i .ul-con .li-content li {
	font-weight: 300;
	margin: 2.5rem 0;
}

#content7-1i .ul-con .api-doc {
	overflow-y: scroll;
	height: 36rem;
}

#content7-1i .ul-con .li-content h5 {
	font-weight: 300;
}

#content7-1i .ul-con .li-content img {
	width: 70%;
}

#content7-1i .ul-con .li-content .top {
	/*margin-top: 2rem;*/
	margin-bottom: 2rem;
}

#content7-1i .ul-con .li-content .top p {
	margin: 0.3rem;
}

#content7-1i .ul-con .li-content .hidden {
	visibility: visible !important;
}

#content7-1i .ul-con .li-content .title {
	margin-bottom: 2rem;
}

#contacts1-1d p,
#footer1-1c p {
	color: rgba(140, 140, 140, 1);
}

#contacts1-1d a {}

#contacts1-1d .text-da {
	color: rgba(140, 140, 140, 1);
}

#contacts1-1d .text-da:hover {
	color: rgba(225, 100, 95, 1);
}

#menu-1b .link:hover,
#menu-1b .dropdown-item:hover,
#menu-1b .link:focus,
#menu-1b .dropdown-item:focus {
	color: rgba(225, 100, 95, 1);
}

.red {
	color: red !important;
}

#menu-1b .navbar.navbar-dropdown.bg-color.transparent {
	background-color: #FFFFFF !important;
}

#menu-1b .navbar,
#menu-1b .nav-dropdown-sm,
#menu-1b .nav-dropdown-sm .link[aria-expanded="true"],
#menu-1b .nav-dropdown-sm .dropdown-menu {
	background-color: #FFFFFF;
}

#menu-1b .link,
#menu-1b .dropdown-item {
	color: rgba(80, 80, 80, 1);
	font-weight: 400;
}

#menu-1b .link[aria-expanded="true"],
#menu-1b .dropdown-menu {
	background-color: #FFFFFF;
}

#menu-1b .navbar-short .dropdown-item {
	color: rgba(80, 80, 80, 1);
}

#menu-1b .nav-dropdown-sm .link:focus,
#menu-1b .nav-dropdown-sm .link:hover,
#menu-1b .nav-dropdown-sm .dropdown-item:focus,
#menu-1b .nav-dropdown-sm .dropdown-item:hover {
	background-color: #FFFFFF !important;
}

#menu-1b .close-icon::before,
#menu-1b .close-icon::after {
	background-color: rgba(80, 80, 80, 1);
}
.li-box{
	display: none;
	padding-top: 30px;
}
.li-title{
	border: 1px solid #EEEEEE;
	/*border-radius: 8px;*/
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	cursor: pointer;
	margin-bottom: 3px;
}
.li-title:hover{
	background-color: rgba(225, 100, 95, 1);
	color: #FFFFFF;
}
#content7-1i .ul-con .no-padding{
	padding-top: 0;
}




#menu-1b .bg-color .nav-dropdown .nav-item .nav-link {
				color: rgba(80, 80, 80, 1);
			}

			#menu-1b .red {
				color: rgba(225, 100, 95, 1) !important;
			}
			#menu-1b .bg-color .link[aria-expanded="true"],
			#menu-1b .dropdown-item[aria-expanded="true"] {
				background-color: rgba(0,0,0,0);
			}

			/*#menu-1b .bg-color .dropdown-menu {
				background-color: rgba(0,0,0,0);
				box-sizing: border-box;
			}*/

			#content1-1 .introduce li {
				font-size: 1.125rem;
				margin-bottom: 1rem;
			}

			#features4-2 .img-box {
				padding: 20px 0;
			}

			#features4-2 .img-box img {
				height: 8.5rem;
			}

			#features4-2 .card-block {
				color: rgba(70, 89, 129, 1);
				font-weight: 300;
			}

			#features4-2 .card-block .card-title {
				font-weight: 300;
			}
			#header1-o .box{
				margin-bottom: 30px;
				font-size: 1.1rem;
				color: rgba(70, 89, 129, 1);
				font-weight: 300;
				height: 4.5rem;
			}
			.txt{
				color: rgba(70, 89, 129, 1);
				font-weight: 300;
				font-size: 1.2rem;
				margin-top: 4rem;
				padding: 0 1rem;
			}
			#header2-m .adv{
				overflow: hidden;
			}
			#header2-m .adv .adv-box{
				width: 20%;
				float: left;
				text-align: center;
			}
			#header2-m .adv .adv-box .txt{
				margin-top: 2rem;
			}
			#msg-box8-p .icon-box{
				overflow: hidden;
			}
			#msg-box8-p .icon-box .img{
				float: left;
				text-align: center;
				font-size: 0;
				width: 150px !important;
				height: 100px;
				display:table-cell;
			}
			#msg-box8-p .icon-box .img span{
				display: inline-block;
				height: 100px;
				vertical-align: middle;
			}
			#msg-box8-p .icon-box .img img{
				vertical-align: middle;
			}
			#header1-1 .swiper-container{
				font-size: 3rem;
				font-weight: 300;
				color: rgba(70, 89, 129, 1);
			}
			#header1-1 .swiper-container .swiper-slide{
				width: 100%;
				height: 100%;
				box-sizing: border-box;
				padding-top: calc(42vh - 1.5rem);
				padding-top:-moz-calc(42vh - 1.5rem);
				padding-top: -webkit-calc(42vh - 1.5rem);
			}
			@media (max-width: 768px) {
				#header1-1 .swiper-container{
					font-size: 1.5rem;
				}
				#header1-1 .swiper-container .swiper-slide .r{
					font-size: 0.75rem !important;
				}
				#header1-1 .swiper-wrapper{
					width: 100vw;
					height: 100vh;
				}
			}
			#header1-1 .swiper-container .swiper-slide .r{
				font-size: 1.2rem;
				color: rgba(217,93,88,1);
			}
			.mbr-arrow a {
				background-color: rgba(0,0,0,0.1);
			}
			.to-top{
				position: fixed;
				right: 50px;
				bottom: 50px;
				width: 50px;
				height: 50px;
				z-index: 1000;
				display: none;
			}
			.to-top .show{
				visibility: visible;
			}
			.to-top a img{
				width: 50px;
				height: 50px;
			}
			.bg-color {
				border: 0;
			}
			.swiper-pagination-bullet-active{
				background-color: #a48a49 !important;
			}
			.languages{
				float: right;
                /*margin-top: 15px;*/
			}
			.languages a{
				opacity:0.2;
				color: #FFFFFF;
				margin-left: 10px;
			}
			.languages a:hover{
				opacity:1;
			}
			.languages .active{
				opacity:1;
			}
.meida-report-content {
				background: #f4f4f4;
				padding-top: 20px;
				height: auto;
				min-height: 205px;
			}

			.meida-report-content a {
				float: right;
				color: #E23F34;
				text-underline: none;
				text-decoration: none;
			}

			.meida-report-content p {
				font-size: 1.07rem;
				font-weight: 300;
				line-height: 1.5;
			}

			.media-report-item {
				margin-bottom: 10px;
			}

			.btn-more {
				background-color: #ffffff;
				font-size: 1rem;
			}

			.btn-more  {
				color: #f28281;
			}
			.meida-report-content{
				font-weight: 300;
				color: rgba(70, 89, 129, 1);

			}
			.meida-report-content h4{
				font-weight: 400 ;
				font-size: 1.2rem;
				margin-bottom: 1rem;
			}
			.meida-report-content p{
				font-size: 0.9rem;
			}
			.logo-img{
				text-align: center;
				background-color: rgba(245,245,245,1);
				width: 380px;
				height: 220px;
				padding-top: 65px;
			}
			.logo-img img{
				height: 90px;
			}
            .img-permit{
                /*margin-left: 15px;*/
            }
            .img-permit img{
                width: 28px;
            }
