*,body,h1,h2,h3,h4,h5,html{margin:0;padding:0}
.main-container,.main-container .header{min-width:1200px}


.header .nav-top,.header .navbar{color:#fff;background-color:#32333b}

body,html{font-family:'微软雅黑','宋体',Helvetica,Arial,Verdana;font-size:14px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;width:auto}
.common-padding{padding:50px 0}

.main-container{min-height:100%;position:relative;padding-bottom:0px;}
.header{position:fixed;top:0;left:0;width:100%;height:70px;z-index:1000}
.header .nav-top{height:30px;position:relative;font-size:1.1rem;line-height:30px}



.header .nav-top .header-container{margin:0 -15px}
.header .nav-top i{vertical-align:middle;margin-right:5px}
.header .nav-top .city-address{margin-left:5px}
.header .navbar{border-radius:0;height:70px;background-image:url(/Public/2017/img/nav_bg.png);background-repeat:no-repeat}
.header .navbar .navbar-header{margin:0}
.header .navbar .navbar-header .navbar-brand{padding:0;height:70px}
.header2 .navbar .navbar-header .logo{background-image:url(/Public/2017/img/logo210.png);background-repeat:no-repeat;width:190px;height:69px;display:inline-block;margin-top:-5px;margin-left:50px;background-size:100%;}
.header2 .navbar .navbar-header .logo p{font-style:normal;color:white; font-size:23px;padding-left:70px;padding-top:10px;}
.header .navbar .navbar-footer{margin-top:17px;}

.header .navbar .navbar-header .logo{background-image:url(/Public/2017/img/logo210.png);background-position:0 10px;background-repeat:no-repeat;width:190px;height:69px;display:inline-block;margin-top:-5px;margin-left:50px;background-size:100%;}
.header .navbar .navbar-header .logo p{font-style:normal;color:white; font-size:23px;padding-left:90px;padding-top:10px;}


.header .navbar .navbar-footer .btn{border-radius:0;width:70px;background-color:#32333b}
.header .navbar .navbar-footer .btn:hover{text-decoration:none}
.header .navbar .navbar-footer .btn.btn-login{color:#f80;border-color:#f80;margin-right:10px}
.header .navbar .navbar-footer .btn.btn-apply{color:#fff;border-color:#fff;width:80px}
.header .navbar .navbar-footer .btn.btn-home{width:auto;padding:0;border:none}
.header .navbar .navbar-footer .btn.btn-home:before{content:'';display:inline-block;background:url(../images/index/home_icon.png) no-repeat;width:16px;height:16px;position:relative;top:3px}

/*.header .navbar .navbar-collapse{font-size:1.1rem;margin-right:auto;margin-left:auto;padding:0px;width:740px;}*/
.header .navbar .navbar-collapse{font-size:1.1rem;margin-right:auto;margin-left:auto;padding:0px;width:740px;}
.header .navbar .navbar-collapse .navbar-nav{float:none;margin:0;text-align:center;/*display:inline-block*/}


.header .navbar .navbar-collapse .navbar-nav .nav-item{display:inline-block;margin:0 10px;font-weight:500;height:69px;width:120px;float: left;}
.header .navbar .navbar-collapse .navbar-nav .nav-item.active a,.header .navbar .navbar-collapse .navbar-nav .nav-item:hover a{color:#f80;background-color:transparent;border-bottom-color:#f80}
.header .navbar .navbar-collapse .navbar-nav .nav-item a{cursor:pointer;padding:0;line-height:65px;color:#fff;border-bottom:3px solid #32333b}









.banner-detail .detail-caption2{margin-top:-500px;height:500px;text-align:left;width:100%;padding-top:5px;padding-left:75px}
.banner-detail .detail-caption2 p{color:#fff;font-weight:500;font-size:23px}
.banner-detail .detail-caption2 p.title{font-size:40px;color:#f80}
.banner-detail .detail-caption2 p .btn-apply{border-color:#f80;color:#f80;background-color:transparent;border-radius:0;padding:7px 20px;font-size:22px;margin-top:10px;font-weight:500}
.banner-detail .detail-caption2 p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption2 p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}


/*
.banner-detail .detail-caption3{margin-top:-500px;height:500px;text-align:left;width:100%;padding-top:5px;padding-left:75px}
.banner-detail .detail-caption3 p{color:#fff;font-weight:500;font-size:1.2rem}
.banner-detail .detail-caption3 p.title{font-size:40px;color:#f80}
.banner-detail .detail-caption3 p .btn-apply{border-color:#f80;color:#f80;background-color:transparent;border-radius:0;padding:7px 20px;font-size:1rem;margin-top:10px;font-weight:500}
.banner-detail .detail-caption3 p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption3 p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}


*/
.banner-detail .detail-caption3{margin-top:-400px;height:400px;text-align:right;width:100%;padding-top:5px;padding-right:75px}
.banner-detail .detail-caption3 p{color:#524848;font-weight:500;font-size:23px}
.banner-detail .detail-caption3 p.title{font-size:40px;color: #CC052A;}
.banner-detail .detail-caption3 p .btn-apply{border-color:#90724f;color:#827668;background-color:transparent;border-radius:0;padding:7px 20px;font-size:22px;margin-top:10px;font-weight:500}
.banner-detail .detail-caption3 p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption3 p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}





.banner-detail{margin-top:70px}
.banner-detail .detail-caption{margin-top:-520px;height:520px;text-align:center;width:100%;padding-top:75px}
.banner-detail .detail-caption p{color:#fff;font-weight:500;font-size:23px}
.banner-detail .detail-caption p.title{font-size:40px;color:#f80}
.banner-detail .detail-caption p .btn-apply{border-color:#f80;color:#f80;background-color:transparent;border-radius:0;padding:7px 20px;font-size:22px;margin-top:10px;font-weight:500}
.banner-detail .detail-caption p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}