
*{box-sizing: border-box;}
ul,li{list-style-type: none;}
.swiper-container {width: 100%;} 
.swiper-container img {display: block;width: 100%;}

.bak_a{background:#f5f5f5}
.bak_b{background:#fff}

.pad_a{padding:0px 10px}
.pad_b{padding:10px 0px}
.pad_c{padding:10px}
.mar_a{margin:14px 0px 0px 0px}

.inner_tit{margin:0 0 0px 0; padding:0px;text-align:center;font-weight:normal;font-size:22px;}
.inner_tit span{position:relative;display:inline-block;padding:10px 15px;font-size:3vh}
.inner_tit span:after{content: "";position:relative;display:block;background: #2e93ff;height: 2px;width:40px;margin: 0px auto;bottom:0px}



.item-list {display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;padding:10px 10px}
.item-card {width: 48%;position: relative;margin-bottom: 15px;text-align: center;}
.item-card img {width:100%;display: block;}
.prolist-info{padding:10px 0px;font-size:12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.hz-list {margin: 10px;display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;background: #fafafa;padding:10px}
.hz-card {width: 30%;position: relative;text-align: center;}
.hz-img {text-align: center;padding:0px 0px 10px 0px;display: block;}
.cover_a {width: 90%;object-position: center;text-align:center;padding-top:5%}
.hz-info{}
.hzcover, .hzcontain {width: 100%;object-position: center;}


.foot{background: #0A4F9C;padding:10px 10px 85px 10px;font-size:2vh}
.foot p{color:#fff}
.foot a{color:#fff}
.pos_a{position: fixed;}

.text_a{text-align: center;}
.font_a{font-size:3vh}
.font_b{font-size:2vh}

.content_body img{max-width: 100%;height:auto !important}

.site-header{background:#0A4F9C }

.navbar{margin: 0;border: none;}
.navbar-default{background:none !important}

.navbar .navbar-header {float:none;height: 106px;line-height: 106px;}
.navbar>.container .navbar-brand{margin-left: 0;padding: 0;height: 106px;line-height: 106px;}
.navbar .navbar-header .navbar-brand img{vertical-align: middle;}
.navbar .navbar-header .navbar-contact {height: 106px;}
.navbar .navbar-header .navbar-contact .contact-info {display: inline-block;padding-left: 20px;text-align: left;}
.navbar .navbar-header .navbar-contact .contact-info:after {display: table;content: "";clear: both;}
.navbar .navbar-header .navbar-contact .contact-info .icon-box {float: left;padding-right: 20px;position: relative;}
.navbar .navbar-header .navbar-contact .contact-info .icon-box span {font-size: 30px;padding-left: 25px;position: relative;color: #3964db;}
.navbar .navbar-header .navbar-contact .contact-info .content-box {float: left;height: 106px;}
.navbar .navbar-header .navbar-contact .contact-info .content-box p {display: inline-block;font-size: 15px;color: #777;margin: 0;margin-top: 25px;line-height: 26px;}
.navbar .navbar-header .navbar-contact .contact-info .content-box p>span{color: #777;}
.navbar .navbar-header .navbar-contact .contact-info .content-box p a {color: #777;font-size: 15px;text-decoration: none;}

.navbar .navbar-fullnav {background-color: #3964db;}
.navbar .navbar-collapse{padding: 0;}
.navbar .navbar-collapse #top-nav-toggle{display: none;}
.navbar .navbar-collapse #top-nav-toggle:focus{outline: 0;outline-offset: 0;}
.navbar .navbar-nav>li.menu-item-home{margin-left: 0;}
.navbar .navbar-nav>li{margin-left: 10px;}
.navbar .navbar-nav>li>a{padding: 15px 35px;color: #fff;font-size: 14px;}
.navbar .navbar-nav>li>.nav-dropdown{display: none;}

.navbar .navbar-nav>.active>a,
.navbar .navbar-nav>.active>a:hover,
.navbar .navbar-nav>.open>a,
.navbar .navbar-nav>.open>a:focus,
.navbar .navbar-nav>.open>a:hover,
.navbar .navbar-nav>li>a:focus,
.navbar .navbar-nav>li>a:hover{color: #3964db;background-color: rgba(243,247,249,.6);}
.navbar .navbar-nav>li>.dropdown-menu>li>a{padding: 10px 15px;transition: all 0.5s;}


	.navbar .navbar-header {height: 60px;line-height: 60px;}
	.navbar .navbar-header .navbar-toggle {margin-top: 13px;margin-bottom: 13px;}
	.navbar .navbar-header .navbar-toggle:hover {background-color: #3964db;border-color: #3964db;}
	.navbar .navbar-header .navbar-toggle:hover .icon-bar{background-color: #fff;}
	.navbar .navbar-header .navbar-brand {margin-left: 10px;height: 60px;line-height: 60px;}
	.navbar .navbar-header .navbar-brand img{max-width: 220px;max-height: 50px;}

	.navbar .navbar-collapse{display: block;position: fixed;top: 0;left: 100%;bottom: 0;z-index: 2;width: 80%;height: 100% !important;margin: 0;padding: 46px 0 20px;background: #1471CA;}
	.navbar .navbar-collapse #top-nav-toggle{display: block;position: absolute;right: 85%;top: 7px;z-index: -1;color: #fff;font-size: 20px;border: none;background: transparent;}

	.navbar .navbar-nav{margin-left: 0;margin-right: 0;}
	.navbar .navbar-nav>li{margin-left: 0;}
	.navbar .navbar-nav>li>a{padding-left: 15px;padding-right: 15px;}
	.navbar .navbar-nav>li a{font-size: 16px;        padding: 15px 15px 15px 25px;
        transition: all 0.5s;
        background-color: transparent;
        color: #fff;}
	.navbar .navbar-nav>li>a>.caret{display: none;}
	.navbar .navbar-nav>li>.nav-dropdown{display: block;cursor: pointer;position: absolute;right: 0;top: 0;background: rgba(255,255,255,0.04);width: 50px;height: 50px;line-height: 50px;color: #fff;text-align: center;-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
	.navbar .navbar-nav>li>.nav-dropdown>span{line-height: 50px;font-size: 18px;-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
	.nav-open>.nav-dropdown>span{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
	.navbar .navbar-nav>li>.dropdown-menu{display: none;position: static;float: none;padding: 0px;border: 0px;background: #136ABE;border-radius: 0px;box-shadow: none;}
	.navbar .navbar-nav>li>.dropdown-menu>li>a{padding: 15px 15px 15px 25px;transition: all 0.5s;background-color: transparent;color: #fff;}
	.navbar .navbar-nav>.active>a{background: transparent !important;color: #fff !important;}
	.navbar .navbar-nav>.active>a:hover,
	.navbar .navbar-nav>.open>a,
	.navbar .navbar-nav>.open>a:focus,
	.navbar .navbar-nav>.open>a:hover,
	.navbar .navbar-nav>li>a:focus,
	.navbar .navbar-nav>li>a:hover,
	.navbar .navbar-nav>li a:focus,
	.navbar .navbar-nav>li a:hover{background: #0D62B3 !important;color: #fff !important;}
	.navbar .navbar-nav .open .dropdown-menu>li>a {padding-left: 25px;color: #fff;}
	.navbar .navbar-nav .open .dropdown-menu>.active>a{background-color: transparent;color: #fff;}


.nav-on{position: fixed;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;-webkit-transform: translateX(-80%);transform: translateX(-80%);-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
.nav-on-shadow{display: none;position: fixed;z-index: 99999;width: 100%;height: 100%;left: 0;top: 0;content: '';background: rgba(0,0,0,0.3);}
.nav-on .nav-on-shadow{display: block;}
.nav-on .navbar-nav{margin: 0;overflow-y: auto;}
.nav-on .navbar-nav li{position: relative;border-top: 1px solid rgba(10,10,10,0.06);border-bottom: 1px solid rgba(10,10,10,0.06);}
.nav-on .navbar-nav li+li{border-top: none;}
.navbar-on-shadow{display: none;position: fixed;z-index: 99999;width: 100%;height: 100%;left: 0;top: 0;content: '';background: rgba(0,0,0,0.3);}
.menu-on .navbar-on-shadow{display: block;}