/* AB模板网 整站模板下载 */

/* 模板：Www.AdminBuy.Cn */

/* 仿站：Fang.AdminBuy.Cn */

/* 素材：Sc.AdminBuy.Cn */

/* js特效：js.AdminBuy.Cn */

/* 在线工具 Tool.Adminbuy.Cn */

/* QQ：9490489 */

html {

	overflow-x:hidden

}

.font-size-10 {

	font-size:10px

}

.font-size-11 {

	font-size:11px

}

.font-size-12 {

	font-size:12px

}

.font-size-13 {

	font-size:13px

}

.font-size-14 {

	font-size:14px

}

.font-size-15 {

	font-size:15px

}

.font-size-16 {

	font-size:16px

}

.font-size-17 {

	font-size:17px

}

.font-size-18 {

	font-size:18px

}

.font-size-19 {

	font-size:19px

}

.font-size-20 {

	font-size:20px

}

.font-size-21 {

	font-size:21px

}

.font-size-22 {

	font-size:22px

}

.font-size-23 {

	font-size:23px

}

.font-size-24 {

	font-size:24px

}

.font-size-25 {

	font-size:25px

}

.font-size-26 {

	font-size:26px

}

.font-size-27 {

	font-size:27px

}

.font-size-28 {

	font-size:28px

}

.font-size-29 {

	font-size:29px

}

.font-size-30 {

	font-size:30px

}

.serif {

	font-family:hepta slab,serif

}

.font-gray-1 {

	color:#f7f7f7

}

.font-gray-2 {

	color:#e9e9e9

}

.font-gray-3 {

	color:#d9d9d9

}

.font-gray-4 {

	color:#c9c9c9

}

.font-gray-5,.block-heading-1 span {

	color:#b8b8b8

}

.font-gray-6 {

	color:#a8a8a8

}

.font-gray-7 {

	color:#939393

}

.font-gray-8 {

	color:#7b7b7b

}

.font-gray-9 {

	color:#636363 #4d4d4d

}

.font-gray-10 {

	color:#353535

}

.border-gray-1 {

	border-color:#f7f7f7

}

.border-gray-2 {

	border-color:#e9e9e9

}

.border-gray-3 {

	border-color:#d9d9d9

}

.border-gray-4 {

	border-color:#c9c9c9

}

.border-gray-5 {

	border-color:#b8b8b8

}

.border-gray-6 {

	border-color:#a8a8a8

}

.border-gray-7 {

	border-color:#939393

}

.border-gray-8 {

	border-color:#7b7b7b

}

.border-gray-9 {

	border-color:#636363 #4d4d4d

}

.border-gray-10 {

	border-color:#353535

}

.bg-gray-1 {

	border-color:#f7f7f7

}

.bg-gray-2 {

	border-color:#e9e9e9

}

.bg-gray-3 {

	border-color:#d9d9d9

}

.bg-gray-4 {

	border-color:#c9c9c9

}

.bg-gray-5 {

	border-color:#b8b8b8

}

.bg-gray-6 {

	border-color:#a8a8a8

}

.bg-gray-7 {

	border-color:#939393

}

.bg-gray-8 {

	border-color:#7b7b7b

}

.bg-gray-9 {

	border-color:#636363 #4d4d4d

}

.bg-gray-10 {

	border-color:#353535

}

.letter-spacing-1 {

	letter-spacing:.1em

}

.letter-spacing-2 {

	letter-spacing:.2em

}

.border-w-1 {

	border-width:1px

}

.border-w-2 {

	border-width:2px

}

.border-w-3 {

	border-width:3px

}

.border-w-4 {

	border-width:4px

}

.border-w-5 {

	border-width:5px

}

.primary-black--hover {

	background:#f4ad2d;

	color:#fff

}

.primary-black--hover:hover {

	background:#000;

	color:#fff

}

.primary-dark--hover {

	background:#f4ad2d;

	color:#fff

}

.primary-dark--hover:hover {

	background:gray;

	color:#fff

}

.primary-primary-outline--hover {

	background:#f4ad2d;

	color:#fff

}

.primary-primary-outline--hover:hover {

	border-color:#f4ad2d;

	background:0 0

}

.primary-outline-primary--hover {

	background:0 0;

	border-color:#f4ad2d

}

.primary-outline-primary--hover:hover {

	color:#fff;

	background:#f4ad2d

}

body {

	line-height:1.7;

	color:#364d59!important;

	font-weight:300;

	font-size:1rem

}

::-moz-selection {

	background:#000;

	color:#fff

}

::selection {

	background:#000;

	color:#fff

}

a {

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease;

	text-decoration:none

}

a:hover {

	text-decoration:none

}

h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5 {

	font-weight:600;

	color:#000;

	line-height:1.8;

}

.border-2 {

	border-width:2px

}

.text-black {

	color:#000!important

}

.bg-black {

	background:#392500!important

}

.color-black-opacity-5 {

	color:rgba(0,0,0,.5)

}

.color-white-opacity-5 {

	color:rgba(255,255,255,.5)

}

.btn {

	border-radius:30px;

	font-size:.8rem;

	text-transform:uppercase;

	letter-spacing:.2rem;

	padding:10px 20px;

	text-decoration:none

}

.btn:active,.btn:focus {

	outline:none;

	-webkit-box-shadow:none;

	box-shadow:none

}

.btn.btn-outline-white {

	border-color:#fff;

	background:0 0;

	color:#fff

}

.btn.btn-outline-white:hover {

	background:#fff;

	border-color:#fff;

	color:#000

}

.line-height-1 {

	line-height:1!important

}

.bg-black {

	background:#000

}

.form-control {

	height:55px;

	background:#fff!important;

	font-family:muli,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji

}

.form-control:active,.form-control:focus {

	border-color:#f4ad2d

}

.form-control:hover,.form-control:active,.form-control:focus {

	-webkit-box-shadow:none!important;

	box-shadow:none!important

}

.site-section {

	padding:2.5em 0

}

@media(min-width:768px) {

	.site-section {

	padding:5em 0

}

}.site-section.site-section-sm {

	padding:4em 0

}

.site-footer {

	padding:4em 0;

	background:#000

}

.site-footer .border-top {

	border-top:1px solid rgba(255,255,255,.1)!important

}

.site-footer p {

	color:#fff

}

.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5 {

	color:#fff

}

.site-footer a {

	color:rgba(255,255,255,.5)

}

.site-footer a:hover {

	color:#fff

}

.site-footer ul li {

	margin-bottom:10px

}

.site-footer .footer-heading {

	font-size:16px;

	color:#fff

}

.bg-text-line {

	display:inline;

	background:#000;

	-webkit-box-shadow:20px 0 0 #000,-20px 0 0 #000;

	box-shadow:20px 0 0 #000,-20px 0 0 #000

}

.text-white-opacity-05 {

	color:rgba(255,255,255,.5)

}

.text-black-opacity-05 {

	color:rgba(0,0,0,.5)

}

.hover-bg-enlarge {

	overflow:hidden;

	position:relative

}

@media(max-width:991.98px) {

	.hover-bg-enlarge {

	height:auto!important

}

}.hover-bg-enlarge>div {

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1);

	-webkit-transition:.8s all ease-in-out;

	-o-transition:.8s all ease-in-out;

	transition:.8s all ease-in-out

}

.hover-bg-enlarge:hover>div,.hover-bg-enlarge:focus>div,.hover-bg-enlarge:active>div {

	-webkit-transform:scale(1.2);

	-ms-transform:scale(1.2);

	transform:scale(1.2)

}

@media(max-width:991.98px) {

	.hover-bg-enlarge .bg-image-md-height {

	height:300px!important

}

}.bg-image {

	background-size:cover;

	background-position:center center;

	background-repeat:no-repeat;

	background-attachment:fixed

}

.bg-image.overlay {

	position:relative

}

.bg-image.overlay:after {

	position:absolute;

	content:"";

	top:0;

	left:0;

	right:0;

	bottom:0;

	z-index:0;

	width:100%;

	background:rgba(0,0,0,.7)

}

.bg-image>.container {

	position:relative;

	z-index:1

}

@media(max-width:991.98px) {

	.img-md-fluid {

	max-width:100%

}

}@media(max-width:991.98px) {

	.display-1,.display-3 {

	font-size:3rem

}

}.play-single-big {

	width:90px;

	height:90px;

	display:inline-block;

	border:2px solid #fff;

	color:#fff!important;

	border-radius:50%;

	position:relative;

	-webkit-transition:.3s all ease-in-out;

	-o-transition:.3s all ease-in-out;

	transition:.3s all ease-in-out

}

.play-single-big>span {

	font-size:50px;

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-40%,-50%);

	-ms-transform:translate(-40%,-50%);

	transform:translate(-40%,-50%)

}

.play-single-big:hover {

	width:120px;

	height:120px

}

.overlap-to-top {

	margin-top:-150px

}

.ul-check {

	margin-bottom:50px

}

.ul-check li {

	position:relative;

	padding-left:35px;

	margin-bottom:15px;

	line-height:1.5

}

.ul-check li:before {

	left:0;

	font-size:20px;

	top:-.3rem;

	font-family:icomoon;

	content:"\e5ca";

	position:absolute

}

.ul-check.white li:before {

	color:#fff

}

.ul-check.success li:before {

	color:#71bc42

}

.ul-check.primary li:before {

	color:#f4ad2d

}

.select-wrap,.wrap-icon {

	position:relative

}

.select-wrap .icon,.wrap-icon .icon {

	position:absolute;

	right:10px;

	top:50%;

	-webkit-transform:translateY(-50%);

	-ms-transform:translateY(-50%);

	transform:translateY(-50%);

	font-size:22px

}

.select-wrap select,.wrap-icon select {

	-webkit-appearance:none;

	-moz-appearance:none;

	appearance:none;

	width:100%

}

.top-bar {

	border-bottom:1px solid #e9ecef!important

}

.site-navbar {

	margin-bottom:0;

	z-index:1999;

	position:absolute;

	top:0;

	width:100%;

	padding:1rem;

	background:rgba(0,0,0,.5)

}

@media(max-width:991.98px) {

	.site-navbar {

	padding-top:1rem;

	padding-bottom:1rem

}

}.site-navbar .toggle-button {

	position:absolute;

	right:0

}

.site-navbar .site-logo {

	margin:0;

	padding:0;

	font-size:1.7rem

}

.site-navbar .site-logo a {

	text-transform:uppercase;

	color:#fff

}

@media(max-width:991.98px) {

	.site-navbar .site-logo {

	float:left;

	position:relative

}

}.site-navbar .site-navigation.border-bottom {

	border-bottom:1px solid #fff!important

}

.site-navbar .site-navigation .site-menu {

	margin:0;

	padding:0;

	margin-bottom:0

}

.site-navbar .site-navigation .site-menu .active {

	color:#f4ad2d!important

}

.site-navbar .site-navigation .site-menu a {

	text-decoration:none!important;

	display:inline-block

}

.site-navbar .site-navigation .site-menu>li {

	display:inline-block

}

.site-navbar .site-navigation .site-menu>li>a {

	margin-left:15px;

	margin-right:15px;

	padding:20px 0;

	color:#fff!important;

	display:inline-block;

	text-decoration:none!important

}

.site-navbar .site-navigation .site-menu>li>a:hover {

	color:#f4ad2d

}

.site-navbar .site-navigation .site-menu>li.active>a {

	color:#f4ad2d!important

}

.site-navbar .site-navigation .site-menu .has-children {

	position:relative

}

.site-navbar .site-navigation .site-menu .has-children>a {

	position:relative;

	padding-right:20px

}

.site-navbar .site-navigation .site-menu .has-children>a:before {

	position:absolute;

	content:"\e313";

	font-size:16px;

	top:50%;

	right:0;

	-webkit-transform:translateY(-50%);

	-ms-transform:translateY(-50%);

	transform:translateY(-50%);

	font-family:icomoon

}

.site-navbar .site-navigation .site-menu .has-children .dropdown {

	visibility:hidden;

	opacity:0;

	top:100%;

	position:absolute;

	text-align:left;

	border-top:2px solid #f4ad2d;

	-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,.1);

	box-shadow:0 2px 10px -2px rgba(0,0,0,.1);

	padding:0 0;

	margin-top:20px;

	margin-left:0;

	background:#fff;

	-webkit-transition:.2s 0s;

	-o-transition:.2s 0s;

	transition:.2s 0s

}

.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top {

	position:absolute

}

.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before {

	display:none;

	bottom:100%;

	left:20%;

	border:solid transparent;

	content:" ";

	height:0;

	width:0;

	position:absolute;

	pointer-events:none

}

.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before {

	border-color:transparent;

	border-bottom-color:#fff;

	border-width:10px;

	margin-left:-10px

}

.site-navbar .site-navigation .site-menu .has-children .dropdown a {

	text-transform:none;

	letter-spacing:normal;

	-webkit-transition:0s all;

	-o-transition:0s all;

	transition:0s all;

	color:#000!important

}

.site-navbar .site-navigation .site-menu .has-children .dropdown a.active {

	color:#f4ad2d!important;

	background:#f8f9fa

}

.site-navbar .site-navigation .site-menu .has-children .dropdown>li {

	list-style:none;

	padding:0;

	margin:0;

	min-width:200px

}

.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a {

	padding:9px 20px;

	display:block

}

.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a:hover {

	background:#f8f9fa;

	color:#ced4da

}

.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>a:before {

	content:"\e315";

	right:20px

}

.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul {

	left:100%;

	top:0

}

.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:hover>a,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:active>a,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:focus>a {

	background:#f8f9fa;

	color:#ced4da

}

.site-navbar .site-navigation .site-menu .has-children:hover>a,.site-navbar .site-navigation .site-menu .has-children:focus>a,.site-navbar .site-navigation .site-menu .has-children:active>a {

	color:#f4ad2d

}

.site-navbar .site-navigation .site-menu .has-children:hover,.site-navbar .site-navigation .site-menu .has-children:focus,.site-navbar .site-navigation .site-menu .has-children:active {

	cursor:pointer

}

.site-navbar .site-navigation .site-menu .has-children:hover>.dropdown,.site-navbar .site-navigation .site-menu .has-children:focus>.dropdown,.site-navbar .site-navigation .site-menu .has-children:active>.dropdown {

	-webkit-transition-delay:0s;

	-o-transition-delay:0s;

	transition-delay:0s;

	margin-top:0;

	visibility:visible;

	opacity:1

}

.site-mobile-menu {

	width:300px;

	position:fixed;

	right:0;

	z-index:2000;

	padding-top:20px;

	background:#fff;

	height:calc(100vh);

	-webkit-transform:translateX(110%);

	-ms-transform:translateX(110%);

	transform:translateX(110%);

	-webkit-box-shadow:-10px 0 20px -10px rgba(0,0,0,.1);

	box-shadow:-10px 0 20px -10px rgba(0,0,0,.1);

	-webkit-transition:.3s all ease-in-out;

	-o-transition:.3s all ease-in-out;

	transition:.3s all ease-in-out

}

.offcanvas-menu .site-mobile-menu {

	-webkit-transform:translateX(0%);

	-ms-transform:translateX(0%);

	transform:translateX(0%)

}

.site-mobile-menu .site-mobile-menu-header {

	width:100%;

	float:left;

	padding-left:20px;

	padding-right:20px

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close {

	float:right;

	margin-top:8px

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span {

	font-size:30px;

	display:inline-block;

	padding-left:10px;

	padding-right:0;

	line-height:1;

	cursor:pointer;

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span:hover {

	color:#ced4da

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo {

	float:left;

	margin-top:10px;

	margin-left:0

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a {

	display:inline-block;

	text-transform:uppercase

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a img {

	max-width:70px

}

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a:hover {

	text-decoration:none

}

.site-mobile-menu .site-mobile-menu-body {

	overflow-y:scroll;

	-webkit-overflow-scrolling:touch;

	position:relative;

	padding:0 20px 20px;

	height:calc(100vh - 52px);

	padding-bottom:150px

}

.site-mobile-menu .site-nav-wrap {

	padding:0;

	margin:0;

	list-style:none;

	position:relative

}

.site-mobile-menu .site-nav-wrap a {

	padding:10px 20px;

	display:block;

	position:relative;

	color:#212529

}

.site-mobile-menu .site-nav-wrap a:hover {

	color:#f4ad2d

}

.site-mobile-menu .site-nav-wrap li {

	position:relative;

	display:block

}

.site-mobile-menu .site-nav-wrap li .nav-link.active {

	color:#f4ad2d

}

.site-mobile-menu .site-nav-wrap li.active>a {

	color:#f4ad2d

}

.site-mobile-menu .site-nav-wrap .arrow-collapse {

	position:absolute;

	right:0;

	top:10px;

	z-index:20;

	width:36px;

	height:36px;

	text-align:center;

	cursor:pointer;

	border-radius:50%

}

.site-mobile-menu .site-nav-wrap .arrow-collapse:hover {

	background:#f8f9fa

}

.site-mobile-menu .site-nav-wrap .arrow-collapse:before {

	font-size:12px;

	z-index:20;

	font-family:icomoon;

	content:"\f078";

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%) rotate(-180deg);

	-ms-transform:translate(-50%,-50%) rotate(-180deg);

	transform:translate(-50%,-50%) rotate(-180deg);

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease

}

.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before {

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%)

}

.site-mobile-menu .site-nav-wrap>li {

	display:block;

	position:relative;

	float:left;

	width:100%

}

.site-mobile-menu .site-nav-wrap>li>a {

	padding-left:20px;

	font-size:20px

}

.site-mobile-menu .site-nav-wrap>li>ul {

	padding:0;

	margin:0;

	list-style:none

}

.site-mobile-menu .site-nav-wrap>li>ul>li {

	display:block

}

.site-mobile-menu .site-nav-wrap>li>ul>li>a {

	padding-left:40px;

	font-size:16px

}

.site-mobile-menu .site-nav-wrap>li>ul>li>ul {

	padding:0;

	margin:0

}

.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li {

	display:block

}

.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li>a {

	font-size:16px;

	padding-left:60px

}

.site-mobile-menu .site-nav-wrap[data-class=social] {

	float:left;

	width:100%;

	margin-top:30px;

	padding-bottom:5em

}

.site-mobile-menu .site-nav-wrap[data-class=social]>li {

	width:auto

}

.site-mobile-menu .site-nav-wrap[data-class=social]>li:first-child a {

	padding-left:15px!important

}

.sticky-wrapper {

	position:relative;

	z-index:100;

	width:100%;

	position:absolute;

	top:0

}

.sticky-wrapper .site-navbar {

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease

}

.sticky-wrapper .site-navbar {

	background:#fff

}

.sticky-wrapper .site-navbar ul li a {

	color:rgba(255,255,255,.7)!important

}

.sticky-wrapper .site-navbar ul li a.active {

	color:#fff!important

}

.sticky-wrapper.is-sticky .site-navbar {

	background:#fff;

	-webkit-box-shadow:4px 0 20px -5px rgba(0,0,0,.2);

	box-shadow:4px 0 20px -5px rgba(0,0,0,.2)

}

.sticky-wrapper.is-sticky .site-navbar .site-logo a {

	color:#f4ad2d

}

.sticky-wrapper.is-sticky .site-navbar ul li a {

	color:#000!important

}

.sticky-wrapper.is-sticky .site-navbar ul li a.active {

	color:#f4ad2d!important

}

.sticky-wrapper .shrink {

	padding-top:0!important;

	padding-bottom:0!important

}

@media(max-width:991.98px) {

	.sticky-wrapper .shrink {

	padding-top:30px!important;

	padding-bottom:30px!important

}

}.site-section-cover {

	position:relative;

	background-size:cover;

	background-repeat:no-repeat;

	background-position:center center

}

.site-section-cover,.site-section-cover .container {

	position:relative;

	z-index:2

}

.site-section-cover,.site-section-cover .container>.row {

	height:500px

}

@media(max-width:991.98px) {

	.site-section-cover,.site-section-cover .container>.row {

	height:500px

}

}.site-section-cover.overlay {

	position:relative

}

.site-section-cover.overlay:before {

	position:absolute;

	content:"";

	top:0;

	left:0;

	right:0;

	bottom:0;

	background:rgba(0,0,0,.3);

	z-index:1

}

.site-section-cover.inner-page,.site-section-cover.inner-page .container>.row {

	height:auto;

	min-height:auto;

	padding:2em 0

}

.site-section-cover.img-bg-section {

	background-size:cover;

	background-repeat:no-repeat

}

.site-section-cover h1 {

	font-size:3rem;

	color:#fff;

	line-height:1.2;

	font-family:hepta slab,serif;

	font-weight:900

}

@media(max-width:991.98px) {

	.site-section-cover h1 {

	font-size:2rem

}

}.site-section-cover p {

	font-size:18px;

	color:#fff

}

.site-section {

	padding:7rem 0

}

@media(max-width:991.98px) {

	.site-section {

	padding:3rem 0

}

}.block-heading-1 span {

	text-transform:uppercase;

	font-size:12px;

	letter-spacing:.1em;

	font-weight:700

}

.block-heading-1 h2 {

	font-size:3rem;

	color:#f4ad2d

}

@media(max-width:991.98px) {

	.block-heading-1 h2 {

	font-size:2rem

}

}.block-feature-1-wrap {

	margin-bottom:7rem

}

.block-feature-1-wrap>.container>.row {

	margin-left:-18px;

	margin-right:-18px

}

.block-feature-1-wrap>.container>.row>.col,.block-feature-1-wrap>.container>.row>[class*=col-] {

	padding-right:36px;

	padding-left:36px

}

.block-feature-1 {

	background:#f2f2f2;

	padding:30px 30px 30px 50px;

	position:relative

}

.block-feature-1 h2 {

	font-size:18px

}

.block-feature-1 .icon {

	width:80px;

	height:80px;

	display:inline-block;

	border-radius:50%;

	position:absolute;

	left:-40px;

	top:50%;

	border:4px solid #fff;

	-webkit-transform:translateY(-50%);

	-ms-transform:translateY(-50%);

	transform:translateY(-50%);

	text-align:center

}

.block-feature-1 .icon>span {

	font-size:40px;

	color:#fff;

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%)

}

.block-img-video-1-wrap .block-img-video-1 {

	position:relative;

	margin-top:-10rem

}

@media(max-width:991.98px) {

	.block-img-video-1-wrap .block-img-video-1 {

	margin-top:-6rem

}

}.block-img-video-1>a {

	display:block;

	position:relative;

	cursor:pointer

}

.block-img-video-1>a .icon {

	position:absolute;

	width:80px;

	height:80px;

	border-radius:50%;

	display:inline-block;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%);

	background:#fff;

	-webkit-transition:.3s all ease-in-out;

	-o-transition:.3s all ease-in-out;

	transition:.3s all ease-in-out

}

.block-img-video-1>a .icon>span {

	position:absolute;

	top:50%;

	font-size:.8rem;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%);

	color:#000

}

.block-img-video-1>a:hover .icon {

	background:#fff;

	width:90px;

	height:90px

}

.block-counter-1 {

	text-align:center

}

.block-counter-1 .number,.block-counter-1 .caption {

	display:block;

	line-height:1

}

.block-counter-1 .number {

	color:#f4ad2d;

	font-size:4rem;

	position:relative;

	padding-bottom:20px;

	margin-bottom:20px

}

@media(max-width:991.98px) {

	.block-counter-1 .number {

	font-size:2rem

}

}.block-counter-1 .number:after {

	position:absolute;

	content:"";

	width:50px;

	height:3px;

	left:50%;

	bottom:0;

	-webkit-transform:translateX(-50%);

	-ms-transform:translateX(-50%);

	transform:translateX(-50%);

	background:rgba(52,58,64,.3)

}

.block-counter-1 .caption {

	font-size:14px;

	letter-spacing:.05em

}

.block-team-member-1 {

	padding:30px;

	border:1px solid #e9ecef;

	background:#fff;

	position:relative;

	top:0;

	-webkit-transition:.15s all ease-in-out;

	-o-transition:.15s all ease-in-out;

	transition:.15s all ease-in-out

}

.block-team-member-1 figure img {

	max-width:130px!important;

	margin-left:auto;

	margin-right:auto

}

.block-social-1>a {

	display:inline-block;

	width:30px;

	height:30px;

	position:relative

}

.block-social-1>a span {

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%)

}

.block-testimony-1 {

	padding:20px;

	position:relative

}

.block-testimony-1 blockquote {

	background:#fff;

	padding:30px;

	font-style:italic;

	font-size:18px;

	color:#000;

	font-family:georgia,Times,serif;

	position:relative

}

.block-testimony-1 figure {

	position:relative;

	padding-top:20px

}

.block-testimony-1 figure:before {

	position:absolute;

	content:"";

	width:50px;

	left:50%;

	display:none;

	top:0;

	-webkit-transform:translateX(-50%);

	-ms-transform:translateX(-50%);

	transform:translateX(-50%);

	background:#f4ad2d;

	height:2px

}

.block-testimony-1 figure img {

	max-width:60px

}

.block-testimony-1 h3 {

	font-size:18px

}

.block-13 .owl-nav {

	display:none

}

.block-13 .owl-dots {

	text-align:center;

	position:relative;

	bottom:-30px

}

.block-13 .owl-dots .owl-dot {

	display:inline-block

}

.block-13 .owl-dots .owl-dot span {

	display:inline-block;

	width:7px;

	height:7px;

	border-radius:4px;

	background:#ccc;

	-webkit-transition:.3s all cubic-bezier(.32,.71,.53,.53);

	-o-transition:.3s all cubic-bezier(.32,.71,.53,.53);

	transition:.3s all cubic-bezier(.32,.71,.53,.53);

	margin:3px

}

.block-13 .owl-dots .owl-dot.active span {

	background:#f4ad2d

}

.post-entry {

	background:#fff;

	padding:30px;

	border:1px solid #e6e6e6;

	border-radius:4px;

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease

}

.post-entry:hover {

	-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.1);

	box-shadow:0 5px 15px -5px rgba(0,0,0,.1)

}

.post-entry h2 {

	font-size:20px

}

.post-entry *:last-child {

	margin-bottom:0

}

.by {

	color:#000;

	border-bottom:1px dotted #ccc

}

.by:hover {

	border-bottom:1px dotted #f4ad2d

}

.form-control {

	border:none;

	border:1px solid #e6e6e6

}

.form-control:hover,.form-control:active,.form-control:focus {

	border:1px solid #666

}

.sidebar-box {

	margin-bottom:30px;

	padding:0 25px 25px;

	font-size:15px;

	width:100%;

	float:left;

	background:#fff

}

.sidebar-box *:last-child {

	margin-bottom:0

}

.sidebar-box h3 {

	font-size:18px;

	margin-bottom:15px

}

.categories li,.sidelink li {

	position:relative;

	margin-bottom:10px;

	padding-bottom:10px;

	border-bottom:1px dotted #dee2e6;

	list-style:none

}

.categories li:last-child,.sidelink li:last-child {

	margin-bottom:0;

	border-bottom:none;

	padding-bottom:0

}

.categories li a,.sidelink li a {

	display:block

}

.categories li a span,.sidelink li a span {

	position:absolute;

	right:0;

	top:0;

	color:#ccc

}

.categories li.active a,.sidelink li.active a {

	color:#000;

	font-style:italic

}

.comment-form-wrap {

	clear:both

}

.comment-list {

	padding:0;

	margin:0

}

.comment-list .children {

	padding:50px 0 0 40px;

	margin:0;

	float:left;

	width:100%

}

.comment-list li {

	padding:0;

	margin:0 0 30px;

	float:left;

	width:100%;

	clear:both;

	list-style:none

}

.comment-list li .vcard {

	width:80px;

	float:left

}

.comment-list li .vcard img {

	width:50px;

	border-radius:50%

}

.comment-list li .comment-body {

	float:right;

	width:calc(100% - 80px)

}

.comment-list li .comment-body h3 {

	font-size:20px;

	color:#000

}

.comment-list li .comment-body .meta {

	text-transform:uppercase;

	font-size:13px;

	letter-spacing:.1em;

	color:#ccc

}

.comment-list li .comment-body .reply {

	padding:5px 10px;

	background:#e6e6e6;

	color:#000;

	text-transform:uppercase;

	font-size:14px

}

.comment-list li .comment-body .reply:hover {

	color:#000;

	background:#e3e3e3

}

.search-form {

	background:#f7f7f7;

	padding:10px

}

.search-form .form-group {

	position:relative

}

.search-form .form-group input {

	padding-right:50px

}

.search-form .icon {

	position:absolute;

	top:50%;

	right:20px;

	-webkit-transform:translateY(-50%);

	-ms-transform:translateY(-50%);

	transform:translateY(-50%)

}

.post-meta {

	font-size:13px;

	text-transform:uppercase;

	letter-spacing:.2em

}

.post-meta a {

	color:#fff;

	border-bottom:1px solid rgba(255,255,255,.5)

}

.slide {

	height:100vh;

	min-height:900px;

	background-size:cover

}

.border-w-2 {

	border-width:2px!important

}

.block__73694 .block__73422 {

	background-size:cover;

	background-position:center center;

	background-repeat:no-repeat

}

@media(max-width:991.98px) {

	.block__73694 .block__73422 {

	height:400px

}

}@media(max-width:991.98px) {

	.slide-one-item .owl-nav {

	display:none

}

}.slide-one-item .owl-nav .owl-prev,.slide-one-item .owl-nav .owl-next {

	position:absolute;

	top:50%;

	-webkit-transform:translateY(-50%);

	-ms-transform:translateY(-50%);

	transform:translateY(-50%);

	font-size:2rem;

	color:rgba(255,255,255,.4)

}

.slide-one-item .owl-nav .owl-prev:hover,.slide-one-item .owl-nav .owl-next:hover {

	color:#fff

}

.slide-one-item .owl-nav .owl-prev {

	left:20px

}

.slide-one-item .owl-nav .owl-next {

	right:20px

}

.slide-one-item .owl-dots {

	position:absolute;

	bottom:20px;

	width:100%;

	text-align:center;

	z-index:2

}

.slide-one-item .owl-dots .owl-dot {

	display:inline-block

}

.slide-one-item .owl-dots .owl-dot>span {

	-webkit-transition:.3s all cubic-bezier(.32,.71,.53,.53);

	-o-transition:.3s all cubic-bezier(.32,.71,.53,.53);

	transition:.3s all cubic-bezier(.32,.71,.53,.53);

	display:inline-block;

	width:7px;

	height:7px;

	border-radius:4px;

	background:rgba(255,255,255,.4);

	margin:3px

}

.slide-one-item .owl-dots .owl-dot.active>span {

	width:20px;

	background:#fff

}

.footer-suscribe-form .form-control {

	color:#000

}

.footer-suscribe-form .form-control:hover,.footer-suscribe-form .form-control:active,.footer-suscribe-form .form-control:focus {

	color:#000!important

}

.footer-suscribe-form .btn {

	color:#fff

}

.ftco-blocks-cover-1 .ftco-service-image-1 {

	margin-top:-70px;

	position:static

}

.ftco-cover-1 {

	background-size:cover;

	background-position:center center;

	background-repeat:no-repeat

}

.ftco-cover-1,.ftco-cover-1 .container>.row {

	height:100vh;

	min-height:900px

}

.ftco-cover-1.innerpage,.ftco-cover-1.innerpage .container>.row {

	height:90vh;

	min-height:700px

}

.ftco-cover-1>.container {

	position:relative

}

.ftco-cover-1.overlay {

	position:relative

}

.ftco-cover-1.overlay:before {

	content:"";

	position:absolute;

	top:0;

	left:0;

	right:0;

	bottom:0;

	opacity:.5;

	background:#000

}

.ftco-cover-1.overlay h1 {

	color:#fff;

	font-size:3rem

}

.ftco-cover-1.overlay p {

	color:#fff

}

.ftco-cover-1.overlay p a {

	color:#fff;

	font-weight:700

}

.ftco-cover-1.overlay p a:hover {

	text-decoration:none

}

.ftco-cover-1.overlay form .form-control,.ftco-cover-1.overlay form .btn {

	height:55px;

	border-radius:4px

}

.ftco-cover-1.overlay form .form-control {

	padding-left:20px;

	padding-right:20px;

	border-color:transparent;

	margin-right:10px

}

.ftco-cover-1.overlay form .btn {

	border-color:transparent

}

.owl-all .owl-dots {

	text-align:center;

	margin-top:30px

}

.owl-all .owl-dots .owl-dot {

	display:inline-block

}

.owl-all .owl-dots .owl-dot>span {

	display:inline-block;

	width:7px;

	height:7px;

	background:#ccc;

	margin:5px;

	border-radius:50%

}

.owl-all .owl-dots .owl-dot.active>span {

	background:#f4ad2d

}

@media(min-width:992px) {

	.owl-all .owl-nav,.owl-all .owl-dots {

	display:none

}

.owl-all .owl-stage {

	-webkit-transform:none!important;

	-ms-transform:none!important;

	transform:none!important;

	width:120%!important;

	padding-top:10px

}

.owl-all .owl-carousel .owl-stage-outer {

	width:100%;

	overflow:visible

}

.owl-all .owl-stage-outer>.owl-stage>.owl-item {

	display:-ms-inline-grid;

	display:inline-grid;

	float:none;

	margin-bottom:30px

}

}.blog-entry .blog-thumbnail {

	-webkit-box-flex:0;

	-ms-flex:0 0 150px;

	flex:0 0 150px;

	margin-right:20px

}

.blog-entry .blog-thumbnail img {

	border-radius:4px

}

.blog-entry .blog-excerpt a {

	color:#000

}

.blog-entry .blog-excerpt a:hover {

	color:#f4ad2d

}

.bg-light {

	background-color:#f6f5f5!important

}

.post-entry-1 .meta {

	color:#ccc

}

.post-entry-1 .post-entry-1-contents {

	background:#fff;

	padding:20px

}

.post-entry-1 .post-entry-1-contents h2 {

	font-size:22px;

	margin-bottom:20px

}

.post-entry-1 .post-entry-1-contents h2 a {

	color:#000

}

.post-entry-1 .post-entry-1-contents h2 a:hover {

	color:#f4ad2d

}

.post-entry-1.person-1 {

	text-align:center

}

.post-entry-1.person-1 img {

	width:90px;

	border-radius:50%;

	margin:0 auto -45px

}

.post-entry-1.person-1 .post-entry-1-contents {

	padding-top:4rem

}

.feature-car-rent-box-1 {

	position:relative;

	padding:30px;

	background:#fff

}

.feature-car-rent-box-1:before {

	content:"";

	position:absolute;

	top:0;

	left:0;

	right:0;

	height:10px;

	width:100%;

	background:#f4ad2d

}

.feature-car-rent-box-1 ul {

	padding:0;

	margin:0

}

.feature-car-rent-box-1 ul li {

	display:block;

	padding:20px 0;

	list-style:none;

	border-bottom:1px solid #efefef;

	margin:0;

	position:relative

}

.feature-car-rent-box-1 ul li .spec {

	position:absolute;

	right:0

}

.feature-car-rent-box-1 ul li:last-child {

	border-bottom:none

}

.trip-form {

	padding:40px 30px;

	background:#fff;

	position:relative;

	margin-top:-90px;

	-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);

	box-shadow:0 0 10px 0 rgba(0,0,0,.1)

}

.trip-form h3 {

	font-size:20px;

	margin-bottom:30px;

	color:#000

}

.item-1 {

	border-radius:4px;

	position:relative;

	overflow:hidden;

	background:#fff

}

.item-1 .item-1-contents {

	padding:30px;

	border:1px solid #ccc;

	border-bottom-left-radius:4px;

	border-bottom-right-radius:4px;

	border-top:none;

	position:relative

}

.item-1 .item-1-contents ul {

	list-style:none;

	display:block;

	margin:0;

	padding:0

}

.item-1 .item-1-contents ul li {

	list-style:none;

	margin:0 0 10px;

	padding:0;

	position:relative

}

.item-1 .item-1-contents ul li .price {

	-webkit-box-flex:0;

	-ms-flex:0 0 90px;

	flex:0 0 90px;

	text-align:right

}

.item-1 .item-1-contents h3 {

	position:relative;

	color:#f4ad2d;

	padding-bottom:30px;

	margin-bottom:30px

}

.item-1 .item-1-contents h3:after {

	left:0;

	bottom:0;

	content:"";

	width:40px;

	height:2px;

	background:#f4ad2d;

	position:absolute

}

.how-it-works .step {

	width:20%;

	display:inline-block;

	text-align:center;

	position:relative

}

.how-it-works .step:after {

	width:100%;

	height:4px;

	content:"";

	position:absolute;

	z-index:-1;

	top:25px;

	background:#f4ad2d

}

.how-it-works .step:last-child:after {

	display:none

}

.how-it-works .step .number {

	z-index:1;

	width:50px;

	height:50px;

	border:4px solid #f4ad2d;

	background:#fff;

	border-radius:50%;

	color:#f4ad2d;

	display:block;

	position:relative;

	margin:0 auto 10px

}

.how-it-works .step .number>span {

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%);

	font-size:1.3rem;

	color:#f4ad2d

}

.how-it-works .step .caption {

	display:block

}

.service-1 {

	text-align:center

}

.service-1 .service-1-icon {

	background:#f4ad2d;

	width:90px;

	height:90px;

	margin-bottom:20px;

	position:relative;

	display:inline-block;

	border:4px solid #f4ad2d;

	border-radius:50%;

	color:#fff

}

.service-1 .service-1-icon>span {

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%);

	font-size:3rem

}

.service-1 .service-1-contents h3,.service-1 .service-1-contents p {

	color:#fff

}

.service-1 .service-1-contents h3 {

	margin-bottom:10px;

	font-size:20px

}

.service-1.dark .service-1-contents h3,.service-1.dark .service-1-contents p {

	color:#000

}

.service-1.dark .service-1-contents h3 {

	margin-bottom:10px;

	font-size:20px

}

.service-1.dark .service-1-contents h3,.service-1.dark .service-1-contents p {

	color:#000

}

.section-3 {

	background-size:cover;

	background-position:center;

	background-repeat:no-repeat;

	position:relative

}

.section-3>.container {

	z-index:2

}

.section-3:before {

	position:absolute;

	top:0;

	left:0;

	right:0;

	bottom:0;

	content:"";

	background-color:rgba(0,0,0,.5)

}

.testimonial-2 {

	background:#fff;

	padding:30px

}

.testimonial-2 blockquote {

	font-size:1.3rem

}

.testimonial-2 .v-card img {

	width:50px;

	-webkit-box-flex:0;

	-ms-flex:0 0 50px;

	flex:0 0 50px;

	border-radius:50%

}

.scissors {

	position:relative;

	padding-bottom:30px;

	margin-bottom:30px;

	font-size:3rem;

	color:#f4ad2d

}

@media(max-width:991.98px) {

	.scissors {

	font-size:2rem

}

}.scissors:after {

	bottom:0;

	left:0;

	font-size:22px;

	content:"\f0c4";

	font-family:icomoon;

	position:absolute;

	color:#ccc

}

.scissors.primary-color-icon:after {

	color:#f4ad2d

}

.scissors.text-center:after {

	left:50%;

	-webkit-transform:translateX(-50%);

	-ms-transform:translateX(-50%);

	transform:translateX(-50%)

}

.nonloop-block-13 .owl-nav {

	display:none

}

.nonloop-block-13 .owl-stage {

	display:-webkit-box;

	display:-ms-flexbox;

	display:flex

}

.nonloop-block-13 .owl-stage .owl-item {

	height:100%!important

}

.hair-style .place {

	display:block;

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease

}

.hair-style .place:hover,.hair-style .place:focus {

	opacity:.7

}

.hair-style .place img {

	max-width:100%;

	margin-bottom:20px

}

.hair-style .place h2 {

	font-size:18px;

	line-height:1.5

}

.hair-style .place p {

	font-size:13px;

	color:#ccc

}

.img-years {

	position:relative;

	display:block

}

.img-years .year {

	width:150px;

	height:150px;

	border-radius:50%;

	background:#f4ad2d;

	position:absolute;

	right:0;

	bottom:0;

	-webkit-transform:translate(50%,50%);

	-ms-transform:translate(50%,50%);

	transform:translate(50%,50%)

}

@media(max-width:991.98px) {

	.img-years .year {

	position:relative;

	-webkit-transform:translate(0%,0%);

	-ms-transform:translate(0%,0%);

	transform:translate(0%,0%);

	margin:-30px auto 0

}

}



.img-years .year>span {

	width:100%;

	color:#fff;

	text-align:center;

	position:absolute;

	top:50%;

	left:50%;

	font-size:3rem;

	display:block;

	line-height:1;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%)

}

.img-years .year>span>span {

	line-height:1.2;

	display:block;

	font-size:.8rem

}

.bg-img-1 {

	background-size:cover;

	background-position:center;

	background-repeat:no-repeat;

	width:50%;

	height:350px

}

.block_75651 {

	padding:30px

}

.subtitle-39293 {

	color:#f4ad2d

}

.item {

	border:none;

	margin-bottom:30px;

	border-radius:4px

}

.item a {

	display:block;

	overflow:hidden;

	position:relative;

	border-radius:4px

}

.item a img {

	position:relative;

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1);

	-webkit-transition:.3s all ease-in-out;

	-o-transition:.3s all ease-in-out;

	transition:.3s all ease-in-out

}

.item .item-wrap {

	display:block;

	position:relative

}

.item .item-wrap:after {

	z-index:2;

	position:absolute;

	content:"";

	top:0;

	left:0;

	right:0;

	bottom:0;

	background:rgba(0,0,0,.4);

	visibility:hidden;

	opacity:0;

	-webkit-transition:.3s all ease-in-out;

	-o-transition:.3s all ease-in-out;

	transition:.3s all ease-in-out

}

.item .item-wrap>span {

	position:absolute;

	top:50%;

	left:50%;

	z-index:3;

	-webkit-transform:translate(-50%,-50%) scale(0);

	-ms-transform:translate(-50%,-50%) scale(0);

	transform:translate(-50%,-50%) scale(0);

	color:#fff;

	font-size:1.7rem;

	opacity:0;

	visibility:hidden;

	-webkit-transition:.3s all ease;

	-o-transition:.3s all ease;

	transition:.3s all ease

}

.item .item-wrap:hover:after {

	opacity:1;

	visibility:visible

}

.item .item-wrap:hover span {

	margin-top:0;

	opacity:1;

	visibility:visible;

	-webkit-transform:translate(-50%,-50%) scale(1);

	-ms-transform:translate(-50%,-50%) scale(1);

	transform:translate(-50%,-50%) scale(1)

}

.item:hover a img {

	-webkit-transform:scale(1.05);

	-ms-transform:scale(1.05);

	transform:scale(1.05);

	-webkit-transition:.3s all ease-in-out;

	-o-transition:.3s all ease-in-out;

	transition:.3s all ease-in-out

}

.quote-29281 {

	border-left:10px solid #f4ad2d;

	padding-left:30px

}

.about-me p {

	color:rgba(255,255,255,.5)

}

.social_29128 a {

	display:inline-block;

	width:50px;

	height:50px;

	border-radius:50%;

	background:rgba(244,173,45,.2);

	position:relative

}

.social_29128 a span {

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%)

}

.social_29128.white a {

	background:rgba(255,255,255,.2)

}

.social_29128.white a span {

	color:#f4ad2d

}

.social_29128.white a:hover {

	background:#fff

}

.btn-video_38929 {

	position:relative;

	display:block

}

.btn-video_38929:before {

	position:absolute;

	content:"";

	background:rgba(0,0,0,.2);

	top:0;

	left:0;

	right:0;

	bottom:0

}

.btn-video_38929>span {

	z-index:2;

	position:absolute;

	width:70px;

	height:70px;

	border-radius:50%;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%);

	border:2px solid #fff

}

.btn-video_38929>span>span {

	color:#fff;

	font-size:1rem;

	position:absolute;

	top:50%;

	left:50%;

	-webkit-transform:translate(-50%,-50%);

	-ms-transform:translate(-50%,-50%);

	transform:translate(-50%,-50%)

}

.quote_39823 p {

	font-size:18px;

	font-style:italic

}

.pro-category {

	padding:10px 0;

	margin-top:20px;

	border-top:1px solid #fac25e;

	border-bottom:1px solid #fac25e;

}

.pro-category a {

	padding:0px 20px;

	border-right:1px solid #c9963a;

}

.pro-category a:last-child {

	border:none;

}



.pro-category a.current{ color:#fff; background:#c9963a; padding:10px 20px;}



.basic-pagination  {

	display: block;

}

.basic-pagination a {

	display: inline-block;

	margin: 0 5px;

}



.basic-pagination a {

	height: 70px;

	width: 70px;

	background: #ffffff;

	color: #9990b8;

	font-size: 16px;

	font-weight: 500;

	border-radius: 50%;

	line-height: 70px;

	margin: 0px;

	display: inline-block;

	text-align: center;

}

.basic-pagination a:hover ,.basic-pagination a.page-num-current {

	background: #f4ad2d;

	color: #ffffff;

	box-shadow: 0px 8px 16px 0px rgba(224, 154, 28, 0.3);

}





@media(max-width:991.98px) {

	.basic-pagination a{

		margin-bottom:10px;

		

	}

}

/*文章上下篇*/

.choose_art{width: 100%;height:auto;padding: 20px 0 0;margin: 8px 0;border-top: 1px dashed #b8b8b8;}

.choose_art li{width: 100%;height: auto;overflow: hidden;}

.choose_art li a{display: block;height: 30px;line-height: 30px;color: #231f20;font-size: 14px;}

.choose_art li a:hover{color: #f5a220;}



#maximg img{ max-width:100% !important; height:auto !important}

.h700{ height:700px !important}