.header{width:100%;background: #154c90;height:118px;}
.head{width:1200px;margin:0 auto;height:118px;line-height: 118px;}
.nav{width:800px;height:118px;}
.navtop a{color:#b6bbc0;}
.navbox a{color:#fff;font-size: 16px;}
.navtop{line-height:60px;float: right;}
.navtop span{color: #5c82b2;padding: 0 5px;}
.navbox{float: right; line-height: 30px;}
.navbox .navUl li.navLi{float: left;margin-left:50px;position: relative;line-height:30px;/* padding: 0 30px; */}

.navbox  li a{display: block;}
.subnav{
	cursor:default;
	display: none;
	z-index:999;
	position: absolute;
	overflow: hidden;
	margin-left: -16px;
	padding-top: 15px;
	/* width:130px; */
	left: 0;
}
.subnav li{
	height:30px;
	background: #f9fbfd;
	opacity: 0.9;
	filter: alpha(opacity=90);
	text-align: center;
	white-space: nowrap;
	padding: 0 20px;
}
.subnav li a{
    color:#000;
	display:block;
	font-size:14px !important;
    font-weight:normal;
    line-height: 30px;
}
.subnav li a:hover{color: #0d59a7;}
/* banner */
.bannerImg {
	width: 100%;
	overflow: hidden;
	margin:0 auto;
    position: relative;
       max-width:1903px;
}
.slider-img-ul li img{
    width:100%;
    z-index: 10;
}
.slider-img-circle{
    position: absolute;
    bottom: 20px;
    left: 48%;
}
.slider-img-circle li{
    width: 10px;
    height: 10px;
    margin: 0 5px;
    background: white;
    float: left;
    color: transparent;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
   
}
.slider-img-circle li.on{
    background:#0d59a7;						
}
.slider-img-ul li{position: relative;}
.shadow{bottom: 0;position: absolute;right: 33.333%;}
.shadow img{width:46px !important;height: 47px;position: absolute;left: -2%;top: -15%;}
.intro{width:670px;height:140px;background: #0d59a7;opacity: 0.6;filter: alpha(opacity=60);}
.intro a{color:#fff;font-size:24px;display: inline-block;margin:20px 30px;line-height: 50px;}
/* footer */
.footer{background:url(../img/foot.png) center;background-size:100%;}
.foot{width:1200px;margin:0 auto; height:240px; }
.foot-t{min-height:125px;border-bottom:1px solid #688ab7;}
.foot-t ul{padding-top:35px;}
.foot-t ul li {float:left;margin-left:24px;line-height:36px;/* margin-bottom:15px; */}
.foot-t ul li a{color:#fff;}
.foot-b{margin-top:25px;}
.footL{float: left;}
.foot-b p{color:#fff;line-height: 40px;}
.footR{float:right; text-align:center; }