﻿body{ margin:auto; font-family:"微软雅黑";}
img{ width:100%;}
.banner1{ width:100%; margin:auto; position:relative;}
.banner1 img{ width:100%;}
.c{ clear: both;}
.part_8 {
    width: 40%;
    margin: auto;
    background-color: #559ae4;
    border-radius: 10px;
    margin-top: 6%;}
.part_8 p {
    color: #FFF;
    text-align: center;
    padding: 10px 10px;
    font-size: 1.3em;
   /* margin-bottom: 20px;*/
}
/*parta1*/
/*.part1_1 img {
    margin: auto;
    display: block;
}*/
.part1{ width:100%; margin:auto; background-color:#cad1dd; margin-top:-5%;}
.part2{ width:100%; margin:auto; position:relative;}
.part3{ position:absolute; width:70%; margin:auto; top:5%; left:15%;}
.part3 p{ margin:0; text-align:center; font-size:3rem; font-weight:bold; color:#003da5;}
.part4{ position:absolute; width:70%; margin:auto; top:15%; left:15%;}
.part4 p{ margin:0; text-align:center; font-size:1.3rem;color:#003da5;}
.part5{ width:90%; margin:auto; position:absolute; top:23%; left:5%;}
.part6{ width:60%; position:absolute; left:7%; top:35%; color:#003da5;}
.part7{ width:90%; position:absolute; left:5%; top:41%;}
.part7_1{ width:30%; padding:3% 0; background-color:#003da5; color:#fff; font-size:1.1rem; float:left; text-align:center;}
.part7_2{ width:70%; padding:3% 0; background-color:#fff; font-size:1.1rem; float:right; text-align:center;}
.part8{ width:90%; position:absolute; left:5%; top:51%;}
.part9{ width:90%; position:absolute; left:5%; top:65%;}
.part10{ width:90%; position:absolute; left:5%; top:75%;}
.part11{ width:100%; margin:auto; position:relative;}
.part12_1{ position:absolute; width:90%; margin:auto; top:25%; left:5%;}
.part12_1 p{ margin:0; text-align:center; font-size:1.3rem;color:#003da5;}


.part11 .nav42{ width:90%; margin:auto; margin-top:5%; border-radius:5px;/* border:1px solid #2653a4;*/ background-color:White;/* margin:2rem 0 0 1.5%;*/ height:15rem; position:relative; overflow:hidden; background-color:#eaeaea; position:absolute; top:25%; left:5%;}
.part11 .nav42 a{ position:absolute; left:0; top:0; color:#003da5; font-size:25px; font-weight:bold;text-decoration:none}
.part11 .nav42 .font-1{ font-size:1.8rem; top:0.8rem; left:1rem; width:130%; margin-left:-23rem}
.part11 .nav42 .font-2{ font-size:1.5rem; top:1.2rem; left:1rem; width:170%; margin-left:-12rem}
.part11 .nav42 .font-3{ font-size:1rem; top:3.5rem; left:1rem; width:140%; margin-left:-12rem}
.part11 .nav42 .font-4{ font-size:1rem; top:1.6rem; left:1rem; width:140%; margin-left:-20rem}
.part11 .nav42 .font-5{ font-size:1.8rem; top:6rem; left:1rem; width:300%; margin-left:-30rem}
.part11 .nav42 .font-6{ font-size:1.5rem; top:9rem; left:1rem; width:320%; margin-left:-20rem}
.part11 .nav42 .font-7{ font-size:0.6rem; top:1rem; left:1rem; width:380%; margin-left:-22rem}
.part11 .nav42 .font-8{ font-size:1.8rem; top:8rem; left:1rem; width:200%; margin-left:-30rem;}
.part11 .nav42 .font-9{ font-size:1rem; top:10rem; left:1rem; width:280%; margin-left:-12rem}
.part11 .nav42 .font-9a{ font-size:1rem; top:11; left:1rem; width:280%; margin-left:-12rem}
.part11 .nav42 .font-9b{ font-size:1rem; top:12rem; left:1rem; width:280%; margin-left:-12rem}
.part11 .nav42 .font-10{ font-size:1.8rem; top:6rem; left:1rem; width:360%; margin-left:-30rem}

.part11 .nav42 .font-11{ font-size:1.5rem; top:9rem; left:1rem; width:320%; margin-left:-20rem}

/*WOW 速度设置*/
.nav42 .animated {
-webkit-animation-duration: 12s;
animation-duration: 12s;
animation-fill-mode: backwards;
webkit-animation-play-state: backwards;
}
.nav42 .animated.hinge {
-webkit-animation-duration: 5s;
animation-duration: 5s;
}

.part12{ width:100%; margin:auto; position:relative;}
.part13{width:100%; margin:auto; position:relative;}
.part13_1{ width:22%; position:absolute; top:35%; background-color:#003da5;}
.part13_1 p{ margin:0; padding:3%; text-align:right; font-weight:bold; color:#fff; font-size:1.2rem;}
.part13_2{ width:90%; position:absolute; top:42%; left:5%;}

.part13_3{ width:22%; position:absolute; top:50%; background-color:#003da5;}
.part13_3 p{ margin:0; padding:3%; text-align:right; font-weight:bold; color:#fff; font-size:1.2rem;}
.part13_4{ width:65%; position:absolute; top:57%; left:5%;}

.part13_5{ width:22%; position:absolute; top:68%; background-color:#003da5;}
.part13_5 p{ margin:0; padding:3%; text-align:right; font-weight:bold; color:#fff; font-size:1.2rem;}
.part13_6{ width:65%; position:absolute; top:75%; left:5%;}
.part14{ width:100%; margin:auto; background-color:#e0eef9; padding-bottom:5%;}
.part15{ width:100%; margin:auto; background-color:#003da5; padding-top:5%; padding-bottom:5%;}
.part16{ width:100%; margin:auto; background-color:#cbd1db; padding:5% 0;}
/*切换-第五屏*/
.nav5{ position:relative;float:none;/*width:640px;*/ margin:0 auto; min-width:320px!important; max-width:640px!important; font-size: 1.2rem; height:auto; padding-bottom:6%;}
.nav5 img{ /*float:left; */width:100%; padding:0 6%;}
.nav5 .title{ width:100%; margin:0 auto;}
.nav5  .zx{ display:block;float:left; color:White;
    width: 30%;
    border-radius:5px;
    text-align:center;
    padding:0.5rem 0.3rem 0.5rem 0.3rem;
    background-color:#2653a4;
    font-size:1.5rem;
    margin:4rem 0  2rem 35%;
}
.bp_t h5 {
    background-color: #f3f4f4;
}
.bp_t h5.hover {
    background: #146dbf;
    border: 1px solid #146dbf;
    color: #146dbf;
}
/*结束*/



/*parta6*/
.parta6{ width:100%; margin:auto; background-color:#0c64a8; /*background:url(../images/36.png) no-repeat center center; background-size:100% 100%;*/}