/* 建站仿站 我们更专业 */
/* www.pb2345.com */
/* QQ：2305035643 */
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:#000!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:3rem 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  p{
    text-align: center;
    line-height: 35px;
}
.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;
	margin-left:5px;
}
.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}