html,body{width:100%;height:100%;background-color: #f5f6f8;}
body{font-family:"Microsoft YaHei";font-size:16px;}
ul{list-style: none;}
ul,li,p{margin:0;padding:0;}
a,a:hover,a:active,a:focus{text-decoration: none;}
input,button{outline: none;border:0;}
/* header */
.header{text-align: center;position:fixed;left:0;top:0;right:0;z-index: 999;width:100%;height:89px;background-color:#fff;}
.logo{max-width:150px;float:left;margin-top:8px;}
.nav-box{text-align:center;}
.nav-box .navbar-nav,.nav-box .navbar-nav>li{float:none;}
.nav-box .navbar-nav>li{display: inline-block;}
.nav-box .navbar-nav>li>a{padding:33px 15px;color:#004D7C;}
.nav-box .navbar-nav>li.active>a{border-bottom:4px solid #004A77;}
.carousel{width:100%;height:100%;position:relative;}
.img-text{width:463px;position:absolute;top:50%;z-index:99;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.img-text p{color:#fff;font-size:16px;}
.img-text p:nth-of-type(1),.img-text p:nth-of-type(2),.img-text p:nth-of-type(3){font-size:36px;font-weight:bold;}
.content1{width:100%;min-height:400px;background-color:#fff;}
.content1-box{padding:70px 0;}
.content1-box li{float:left;width:18.6%;height:328px;background-color:#fff;box-shadow: 4px 0 8px rgba(113, 113, 113, .35);}
.content1-box img{width:271px;height:266px;}
.content1-box li:not(:last-of-type){margin-right:20px;}
.content1-box p{font-size:12px;color:#333333;padding:14px 6px;overflow:hidden;word-break: break-all;}
.body-box{width:100%;margin-top:89px;}
.content2-box{width:auto;position: relative;overflow: hidden;}
.content2-img{max-width:711px;float:right;}
.content2-text{width:500px;padding:40px 30px 60px;background-color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.content2-img>img{max-width:100%;height:auto;}
.content2-text>strong{display: block;font-size:30px;}
.content2-text>p{font-size:14px;color:#666666;overflow:hidden;word-break: break-all;}
.content2-text>p:nth-of-type(1){padding-top:40px;}
.content2-text>p:nth-of-type(2){padding-top:20px;}
.content3{width:100%;min-height:1011px;background:url(../img/bg1.jpg) no-repeat left top;background-size:100% 100%;}
.content3-box{text-align: center;padding-top:100px;width:980px;margin:0 auto;}
.content3-box>strong{color:#fff;font-size:38px;}
.content3-box>p{color:#fff;font-size:14px;}
.content3-box>p:nth-of-type(1){padding-top:30px;font-size:18px;}
.content3-box>p:nth-of-type(2){padding-top:40px;line-height:28px;}
.content4{width:100%;background-color:#fff;min-height:942px;position:relative;background:#fff url(../img/img7.jpg) no-repeat left top;background-size:50% 100%;}
.content4-title{color:#085fac;font-size:34px;padding:70px 0 0 74px;font-weight:bold;}
.content4-box{width:700px;height:100%;position:absolute;left:50%;top:0;z-index: 9;margin-left:-30px;}
.content4-box .media{margin-top:36px;}
.content4-box .media .media-body{vertical-align: middle;}
.content4-box .media-heading{font-size: 18px;color:#085fac;}
.content4-box p{font-size: 14px;color:#666666;}
.content4-box .media-middle{padding-right:20px;}
.content5{width:100%;padding:80px 0;overflow: hidden;}
.content5-box{background-color:#fff;padding:40px 20px;overflow: hidden;width:100%;max-width:1400px;margin:0 auto;}
.content5-box strong{color:#085fac;font-size:26px;}
.content5-box p{color:#666666;font-size:14px;margin-top:9px;}
.content5-box .media{background-color:#eee;}
.content5-box .media-heading{font-size:16px;color:#333333;}
.content5-box .media{background-color:#efefef;padding:8px 10px;overflow:hidden;max-height:117px;}
.content5-box .media .media-body>p{color:#666666;font-size:12px;}
.content5-box .media:nth-of-type(1),.content5-box .media:nth-of-type(2){margin-bottom:26px;}
.content6{width:100%;min-height:1190px;background:url(../img/bg2.jpg) no-repeat left top;background-size:100% 100%;padding:148px 0 60px;overflow:hidden;}
.content6 strong{display:block;text-align:center;color:#fff;font-weight:bold;font-size:38px;}
.content6 p{text-align:center;color:#fff;font-size:18px;margin-top:48px;}
.content6-ul1{width:100%;overflow:hidden;margin-top:106px;}
.content6-ul1 li{float:left;width:18%;height:120px;border:2px solid #5E90C3;padding:30px 20px;font-size:0;margin-bottom:70px;}
.content6-ul1 li:not(:nth-of-type(5n)){margin-right:28px;}
.content6-ul1 li:nth-of-type(5n+1){clear:both;}
.content6-ul1 li img{vertical-align: middle;display:inline-block;}
.content6-ul1 li .content6-title{color:#02d1fb;font-size:16px;display:inline-block;vertical-align: middle;padding-left:20px;}
.content6-ul2{width:100%;overflow:hidden;}
.content6-ul2 li{width:32.44%;float:left;}
.content6-ul2 li:not(:last-of-type){margin-right:15px;}
.content6-ul2 li .ul2-title{width:100%;height:105px;background-color:rgba(2,209,251,.2);text-align:center;color:#fff;font-size:22px;padding-top:34px;}
.content6-ul2 li p{text-align:left;line-height:40px;font-weight:normal;font-size:20px;color:#fff;padding:44px 28px;overflow:hidden;margin-top:0;}
.content7{width:100%;overflow:hidden;background-color:#EFEFEF;min-height:760px;}
.content7-box{width:100%;position:relative;}
.content7-box>img{position:absolute;right:0;bottom:-110px;}
.content7-left{width:724px;padding-top:80px;overflow:hidden;}
.content7-left>strong{display:block;color:#085fac;font-size:34px;}
.content7-left>p{color:#666666;font-size:14px;line-height:24px;margin-top:20px;width:90%;}
.content7-left .content7-ul{width:100%;margin-top:40px;overflow:hidden;}
.content7-left .content7-ul li{width:44%;float:left;}
.content7-left .content7-ul li:not(:last-of-type){margin-right:20px;}
.content7-left li .content7-title{width:100%;height:40px;color:#fff;font-size:16px;padding:0 10px;line-height:40px;margin-bottom:20px;}
.content7-left li:first-of-type .content7-title{background-color:#095FA8;}
.content7-left li:last-of-type .content7-title{background-color:#187BD0;}
.content7-left li .content7-title>img{vertical-align: middle;}
.content7-left li .content7-title>span{vertical-align: middle;padding-left:6px;}
.content7-left li p{width:100%;overflow:hidden;position:relative;padding-left:26px;margin-bottom:10px;}
.content7-left li p span{font-size:14px;color:#666;}
.content7-left li p span.content7-icon{width:16px;height:16px;border:1px solid #7E7E7E;position:absolute;left:0;top:4px;}
.content8{width:100%;min-height:882px;background:#fff url(../img/bg3.jpg) no-repeat left 100px;background-size:100% 90%;}
.content8-box{width:100%;position: relative;min-height:650px;padding-top:120px;}
.content8-box .img-pos{position:absolute;top:50%;left:50%;margin-left:-226px;margin-top:-40px;}
.content8-box>strong{display:block;text-align: center;color:#085fac;font-size:38px;font-weight:bold;}
.content8-box>p{text-align: center;color:#333333;font-size:18px;margin-top:10px;}
.content8-lt{position:absolute;left:60px;top:46%;width:366px;line-height: 26px;}
.content8-rt{position:absolute;right:-50px;top:46%;width:366px;line-height: 26px;}
.content8-lb{position:absolute;bottom:0;left:-4%;width:560px;line-height: 26px;}
.content8-rb{position:absolute;right:-80px;bottom:44px;width:400px;line-height: 26px;}
.content8-lt>span,.content8-rt>span,.content8-lb>span,.content8-rb>span{display:inline-block;}
.content8-title{font-size:89px;color:#dddddd;font-style: italic;vertical-align: top;margin-top:-20px;}
.content8-text{font-size:24px;color:#085fac;line-height:30px;width:72%;padding-left:2px;}
.content9{width:100%;min-height:917px;background:url(../img/bg4.jpg) no-repeat left top;background-size:100% 100%;}
.content9 strong{display: block;text-align: center;color:#fff;font-size:38px;font-weight:bold;margin-top:150px;}
.content9 p{text-align: center;color:#fff;font-size:18px;margin-top:30px;}
.content9-box{width:100%;height:454px;background-color:#fff;margin-top:70px;padding:12px 68px 30px;overflow: hidden;}
.email-box{width:100%;height:55px;background-color:#2073a7;color:#fff;font-size:18px;text-align:center;line-height:55px;overflow:hidden;}
.email-box>img{vertical-align:text-top;margin-right:10px;width:36px;height:32px;margin-top:-8px;}
.form-label{display:inline-block;width:31.7%;}
.form-label:not(:last-of-type){margin-right:20px;}
.form-label input{background-color:#f5f5f5;height:48px;border:0;outline:none;box-shadow:none;}
.form-textarea{background-color:#f5f5f5;width:100%;height:218px;border:0;outline:none;box-shadow:none;resize:none;padding:10px;}
.form-label input:focus,.form-textarea:focus{box-shadow:none;background-color:#f2f7ff;border-left:3px solid #28a7e1;color:#000;border-radius:0;}
.btn-sub{width:265px;height:60px;background-color:#2367aa;margin:20px auto 0;display: block;font-size:18px;}
/* footer */
.footer{width:100%;min-height:50px;background-color:#333333;padding-top:16px;overflow: hidden;text-align:center;}
.footer-content{color:#999999;font-size:14px;}