@import url("iconfont.css");
.navbar,.zj-img-list li h3.am-gallery-title,.floating-button,.floating-button.active-state, html:not(.watch-active-state) .floating-button:active,.speed-dial-buttons a,.speed-dial-buttons a.active-state, html:not(.watch-active-state) .speed-dial-buttons a:active{ background: #0258C7;}
.am-titlebar-default .am-titlebar-title, .am-titlebar-default a,.tabbar a.active{ color: #0258C7;}
.am-titlebar-default .am-titlebar-title:before { border-left: 3px solid #0258C7}
.app-serach .am-btn-primary{ background-color: #0258C7; border: 0;}
.button.active { color: #0258C7; border-color: #0258C7; border-bottom: 2px solid #0258C7;}


.app-serach input{ border-left:0;  border-right:0; border-top:0;}
.zj-img-list li .img{ height: auto;}
.page-content{ background: #ECECEC;}
.am-list-news,.am-con,.buttons-row,ol.am-breadcrumb,.newsinfo_prev{ background: #fff; }
.newsinfo_prev{ text-align: left !important; padding: 0;}
.newsinfo_prev li{ padding: 10px 0 10px 20px !important;}
.newsinfo_prev li:first-child{ border-bottom: 1px solid #ccc;}

.cgal{ margin: 0; padding: 10px; background: #fff;}
.am-g-bg{ margin: 5px auto; background: #fff;}
.am-titlebar-default{ background: #fff; margin: 0; padding: 0 10px; border-bottom: 0;}
.logo{ text-align: center;}

.zj-img-list li{ position: relative;}


.zj-img-list li img{ -webkit-box-shadow: 0 0 0 rgba(0,0,0,0) !important;  box-shadow: 0 0 0 rgba(0,0,0,0) !important;}

.zj-img-list li .img{ width:100%; /*height:0; padding-bottom:63%;*/ overflow:hidden;
	border: 3px solid #FFF;
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.35);
    box-shadow: 0 0 3px rgba(0,0,0,.35);
}
.zj-img-list li img{ height: auto !important;}

.searchlist .am-list-news-bd{ padding: 0 10px;}

.speed-dial.speed-dial-opened .floating-button i{
	color: #fff !important;
	-webkit-transform: translate3d(-42%,-50%,0) rotate(225deg) scale(1) !important;
	transform: translate3d(-42%,-50%,0) rotate(225deg) scale(1) !important;
	opacity: 1 !important;
}
.speed-dial .floating-button i{
	font-size: 2rem;
	color: #fff !important;
	-webkit-transform: translate3d(-62%,-50%,0) rotate(90deg) scale(1) !important;
	transform: translate3d(-62%,-50%,0) rotate(90deg) scale(1) !important;
	opacity: 1 !important;
}
.speed-dial-buttons a{
	width: 188px;
    height: 40px;
    border-radius: 20px;
    margin-top: 16px !important;
    margin-bottom: 0;
}
.speed-dial-buttons a+a{ margin-bottom: 0;}
.speed-dial-buttons{
	left: -117px;
    margin-left: -20px;
    border-radius: 20px;
    flex-direction:column;
}
.ks-card-header-pic .card-header {
    height: 40vw;
    background-size: cover;
    background-position: center;
}


.floating-button-toolbar, .speed-dial{
	bottom: 55px;
    z-index: 6667;
}
#maskLayer{
	display: none;
	width:100%;
	height:900px;
	background-color:#000000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
    position: absolute;
    top: 0;
    z-index: 6666;
}



.navbar{ height: auto;}
.logo{ padding: 5px 0; background: #fff;}
.logo i{ display: block; background: #fff url(../images/logo.png) no-repeat center center; width: 100%; height: 65px; }
.navbar ul{ padding: 10px 0 0 0;}
.navbar ul li a{ font-size: 13px;}

.toolbar-through .page-content {
    padding-top: 0;
}
.am-footer{ background: #0258C7 !important;}
.am-footer-one .am-footer-miscs p{ color: #fff;}
.am-footer-one .am-footer-miscs .erweima span{ display: inline-block; margin: 10px 0; color: #fff;}
.lxwm a{ display: block; width: 100%; height: 50px;}
.lxwm .lx1{ width: 90%; height: 50px; line-height: 50px; background: #F3542A; color: #fff; margin: 10px auto 5px auto !important; border-radius: 25px; font-size: 2.2rem;}
.lxwm .lx2{ height: 40px; line-height: 40px; font-size: 3rem; color: #fff; margin: 10px 0 !important;}

@media screen and (max-width: 320px) {
    .logo i{ display: block; background: #fff url(../images/logo.png) no-repeat center center; width: 100%; height: 65px; }
}
@media screen and (min-width: 736px) {
    
}

.am-gallery .img img{ height: 120px;}
