﻿
.uk-form .uk-list>li,.submitPhone .uk-list>li{ padding:2px 0px; margin:5px 0px;}

.uk-navbar-nav .uk-dropdown
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-radius:0px; margin: 0px;
}

header{ margin:0px; padding:15px 0px;}
.head-tel{width: 200px;}
.head-tel .tel{font-size: 22px;color: #0099FF;}
.head-tel .uk-button{width: 200px; margin-top: 2px; text-align: center;}

footer .nav{background-color: #3399FF; color: #FFFFFF; padding:3px 0px;}
footer .nav span{line-height: 30px;font-size: 2rem;font-weight: bold;}
footer .nav .uk-icon-button{width: 28px;height: 28px;line-height: 28px;font-size: 120%;}

.banner-ul .banner-item{height: 600px; overflow: hidden; background-position: 12% 50%;background-size:cover;}
.banner-ul .uk-container>div{height: 200px;background: rgba(255, 255, 255, 0.68);margin: 200px auto;padding: 20px 15px;}
.banner-ul h2, .banner-ul h3{color: #146ACB;text-shadow: 0 0px 0 rgba(210, 237, 249, 0.9);}
@media (max-width: 359px)
{
    .banner-ul .banner-item{height: 360px;}
    .banner-ul .uk-container>div{height: 300px;margin: 30px auto;}
}
@media (min-width: 360px) and (max-width: 479px)
{
    .banner-ul .banner-item{height: 495px;}
    .banner-ul .uk-container>div{height: 260px;margin: 118px auto;}
}
@media (min-width: 480px) and (max-width: 767px)
{
    .banner-ul .banner-item{height: 500px;}
    .banner-ul .uk-container>div{height: 200px;margin: 200px auto;}
}
.uk-navbar img{ max-height:200px;}
#leftNav .uk-offcanvas-bar{background: #50a2e0; color:#fff;}
#leftNav .uk-nav-offcanvas > li > a{color: #fff;text-shadow: 0 1px 0 rgba(5, 111, 146, 0.5);}
strong.tag{font-weight: normal; text-decoration: none}
