.nav{}
.nav>ul{margin:35px 0 0 30px;}
.nav>ul>li{float:left;line-height:95px;}
.nav>ul>li>a{float:left;margin:0 10px;padding:10px 10px;font-size:16px;line-height:22px;}
.nav>ul>li>a:hover{color:#5658a1;}
.nav .active>a{color:#ff9000 !important;}
.header-search{margin-top:35px;}
.header-search>form{position:relative;z-index:0;}
.header-search>form input{padding-left:10px;width:150px;height:40px;line-height:40px;background:transparent;border:2px solid #96a3c3;border-right:none;transition:border ease-in-out 0.2s;}
.header-search>form input:focus{border-color:#6c7a9b;}
.header-search .search-btn{width:60px;height:40px;border:none;cursor:pointer;}
/*banner*/
.slideshow{position:relative;width:1200px;height:675px;overflow:hidden;}
.slideshow .slideshow-window{position:relative;width:1200px;height:675px;overflow:hidden;}
.slideshow-item{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;}
.slideshow-item img{float:left;width:1200px;height:675px;}
.slideshow span{position:absolute;top:50%;z-index:10;padding:20px 0;display:inline-block;font-size:36px;color:#666;background:rgba(255,255,255,.4);cursor:pointer;transition:all ease-in-out 0.3s;transform:translateY(-50%);}
.slideshow span.left{float:left;left:0;}
.slideshow span.right{float:right;right:0;}
.slideshow .left:hover,.slideshow .right:hover{background:rgba(255,255,255,.7);}

.module{position:relative;float:left;display:block;width:380px;height:270px;text-align:center;overflow:hidden;}
.module+.module{margin-left:30px;}
.module img{position:absolute;top:0;z-index:0;left:0;transition:transform ease-in-out .5s;}
.module:hover img{transform:scale(1.2);}
.module .text{position:absolute;z-index:5;top:50%;left:0;width:100%;transform:translateY(-50%);}
.module .title{margin-bottom:5px;font-size:28px;color:#6c7a9b;}
.module .subtitle{font-size:12px;color:#ff9000;}
.module .bottom-text{position:absolute;bottom:-16px;z-index:5;width:100%;line-height:16px;color:#666;transition:all ease-in-out .5s;}
.module:hover .bottom-text{bottom:10px;}

.footer{margin-top:30px !important;}