/* 全局 */
.container{
	max-width: 1366px;
}
.bg-nav{
	background: #2196f3!important;
	    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
	}
.h-100{
	max-height: 521px;
	overflow: hidden;
 
}
.navbar{
	padding:0px 1rem;
}
.navbar .active{#artbody
	background:#03a9f4;
}
.navbar-dark .navbar-nav .nav-link{
    color: #fff;
    font-size: 14.5px;
    letter-spacing: 3px;
    margin: 0px 16px;
}
#artbody{
    font-size: 15px;
    color: #000;
	letter-spacing: 1.5px;
}
.card-img-top,.owl-carousel .owl-item img{
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
.btn-warning {
    color: #fff;
    background-color: #ff5722;
    border-color: #ff5722;
}
.btn-warning:hover{
	   color: #fff;
    background-color: #ff5722;
    border-color: #ff5722;
}
.w90{
	width: 95px!important;
    max-height: 95px!important;
    display: block;
}
.card.red .card-header{
	color:red;
	font-size:15px;
}
.card-body{
	padding:0.5rem;
}
.text-success{
	color: #2196f3!important;
    font-weight: 600;
}	
.text-danger {
    color: #2196f3!important;
    font-weight: 600;
}
.navbar-custom .app-search form{
	width:450px;
	max-width:450px;
}
.app-search .btn-primary{background-color: #2196f3;border-color: #2196f3;}
.app-search .btn-primary:hover{background-color: #5c636a;border-color: #565e64;}
.app-search .form-control{border-color: rgba(92, 99, 106,.5);}
.app-search .btn-outline-primary{border-color: rgba(92, 99, 106,.5);color: #5c636a;}
.app-search #search_input_select:active, .app-search #search_input_select:hover, .show > #search_input_select.dropdown-toggle{border-color: rgba(92, 99, 106,.5);color: rgba(92, 99, 106,.7);}
.app-search .dropdown-item.active,.app-search .dropdown-item:active{color:#5c636a}
.topmenu .btn-outline-primary{color: #5c636a;border-color: #565e64;}
.topmenu .btn-outline-primary:hover{background-color: #5c636a;border-color: #565e64;color:#fff}

.service-box i:before{
	background-color: #2196f3;
}

.scroll-top {

    right: 2.1rem;
    bottom: 8rem;

}
.demo-gallery > ul > li a {
    
    box-shadow: #00000026 0 0 8px;
}
.demo-gallery > ul > li a img{
    
    max-height:260px!important;
}
.demo-gallery > ul > li a h3{
    
    text-align:center;
	margin: 0px;
	padding:0px;
	font-size:16px;
}
.btn-info {
    color: #fff;
    background-color: #2196f3;
    border-color: #2095f2;
}
.scroll-top a{
	background:#007bff;
}
/*图集边距控制*/
.demo-gallery > ul > li a > img{
    padding: 0px 4px;
}
.lg-object{
    background: #fff;
     padding: 0px 28px;
}


@media (max-width:768px){
	.h-100 {
    max-height: 300px; 
	overflow: hidden;

	}
	.lg-object{ 
     padding: 0px 10px;
}

}

.footer-bottom{
    display: none;
}
 