.homebanner{padding-top: 120px;}
.homebanner>section>div{background-attachment: scroll; background-image: url(/images/static.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; text-align: center;  color: #fff;}
.homebanner>section>div>div{background-color: #0000003b;padding-top: 3em; padding-bottom: 6em;}
.homebanner>section>div>div>h1{font-size: 2em;color:#f2da9d;font-weight: 600;filter: drop-shadow(1px 2px 2px black);}
.homebanner>section>div>div>p{font-size: 22px; /*font-weight: bold;*/color: #ffffff;filter: drop-shadow(1px 2px 2px black);}
.homebanner>section>div>div>a{color:#313131; width: 180px;display: flex; justify-content: center; align-items: center; background-color: #ffe19e; border-radius: 11px; margin: 10px auto; font-size: 24px; font-weight: bold;    padding: 5px;}
.homebanner>section>div>div>a:hover{background-color: #0e527d;color: #fff;}
@media screen and (max-width:768px) {
    .homebanner{padding-top:88px;}
    .homebanner>section>div>div{padding-left:10px;padding-right:10px;padding-bottom:6em;}
}

.index_one{background: url(/image/index/bg.png) no-repeat center; background-size: cover; width: 1186px; height: 384px;}
.index_one>div{background: url(/image/index/bg_build.png) no-repeat; background-position: left bottom;height: 334px;padding: 25px 30px 25px 25px;display: flex;justify-content: space-around;}
.index_one>div>div:nth-child(1){width: 30%; margin-top: 40px; height: min-content; padding-left: 10px;}
.index_one>div>div:nth-child(1)>h2{font-size: 3em; line-height: 1em;}
.index_one>div>div:nth-child(1)>p{font-size: 2.2em; line-height: 1em; letter-spacing: 3px; color: #bb8717;}
.index_one>div>div:nth-child(1)>span{font-size: 26px; letter-spacing: 3px; color: #bb8717; border-bottom: 5px solid #bb8717; font-weight: bold; padding-top: 10px; display: block;}
.index_one>div>ul{display: flex;flex-direction: column;padding-top: 10px;}
.index_one>div>ul>li{/*position: relative;*/margin: 0 0 10px 0;}

.index_one>div>ul:nth-child(2)>li:nth-child(1){background: url(/image/index/border1.png) no-repeat; width: 255px; height: 91px; background-position: 0 15px;}
.index_one>div>ul:nth-child(2)>li>div:nth-child(1){background: url(/image/index/assess.png) no-repeat; height: 39px; margin-left: 21px;}
.index_one>div>ul:nth-child(2)>li>div:nth-child(1)>i{font-size: 25px; line-height: 34px; letter-spacing: 10px; color: #3596d4; text-indent: 7px; display: block; font-weight: bold;}
.index_one>div>ul:nth-child(2)>li:nth-child(1)>div:nth-child(1){}
.index_one>div>ul:nth-child(2)>li:nth-child(1)>div:nth-child(2){text-align: right;}
.index_one>div>ul:nth-child(2)>li:nth-child(1)>div:nth-child(2)>i{font-size: 28px; color: #bb8717; letter-spacing: 5px; display: block;margin-right: 12px;font-weight: bold;}

.index_one>div>ul:nth-child(2)>li:nth-child(2){background: url(/image/index/border2.png) no-repeat; width: 257px; height:90px;background-position: 0 15px;}
.index_one>div>ul:nth-child(2)>li:nth-child(2)>div:nth-child(1){background: url(/image/index/building.png) no-repeat;font-weight: bold;height: 39px; margin-left: 21px; font-size: 24px; letter-spacing: 1px; text-indent: 4px;color: #fff;}
.index_one>div>ul:nth-child(2)>li:nth-child(2)>div:nth-child(2){padding-right: 10px;}
.index_one>div>ul:nth-child(2)>li:nth-child(2)>div:nth-child(2)>i{font-size: 25px; line-height: 31.54px; letter-spacing: 0; float: right;color: #bb8717;font-weight: bold;}
.index_one>div>ul:nth-child(2)>li:nth-child(2)>div:nth-child(2)>i>span{color: #3596d4; font-size: 18px; letter-spacing: 0; font-weight: bold;}

.index_one>div>ul:nth-child(2)>li:nth-child(3){background: url(/image/index/border3.png) no-repeat; width: 255px; height:106px;background-position: 0 15px;}
.index_one>div>ul:nth-child(2)>li:nth-child(3)>div:nth-child(2)>i{font-size: 28px; color: #bb8717; letter-spacing: 5px; display: block; font-weight: bold; text-align: center; line-height: 28px;}
.index_one>div>ul:nth-child(2)>li:nth-child(3)>div:nth-child(2)>i>span{color: #3596d4;}

.index_one>div>ul:nth-child(3){}
.index_one>div>ul:nth-child(3)>li{}
.index_one>div>ul:nth-child(3)>li:nth-child(1){    background: url(/image/index/border1.png) no-repeat;    background-position: 0 15px;width: 256px;height: 86px;}
.index_one>div>ul:nth-child(3)>li:nth-child(1)>h4{font-size: 28px; color: #3596d4; font-weight: bold;letter-spacing: 4px;margin-left: 31px;}
.index_one>div>ul:nth-child(3)>li:nth-child(1)>div>p{color: #bb8717; width: 227px; letter-spacing: 1px; line-height: 19px; text-align: justify; font-weight: bold;padding: 0 13px;}
.index_one>div>ul:nth-child(3)>li:nth-child(1)>div>p>span{color: #3596d4;}

.index_one>div>ul:nth-child(3)>li:nth-child(2){background: url(/image/index/border1.png) no-repeat; background-position: 0 15px; width: 256px; height: 86px;}
.index_one>div>ul:nth-child(3)>li:nth-child(2)>h4{font-size: 28px; color: #3596d4;font-weight: bold; letter-spacing: 4px; margin-left: 31px;}
.index_one>div>ul:nth-child(3)>li:nth-child(2)>div{font-size: 28px; line-height: 39.31px; letter-spacing: 2.8px; color: #bb8717;text-align: center; font-weight: bold;}

.index_one>div>ul:nth-child(3)>li:nth-child(3){padding: 20px 0;}
.index_one>div>ul:nth-child(3)>li:nth-child(3)>a{display: block; width: 120px; height: 35px; text-align: center; line-height: 35px; font-size: 22px; color: #f1f5f8; background: #1483c1; border-radius: 8px; margin: 0 auto;}
.index_one>div>ul:nth-child(3)>li:nth-child(3)>p{color: #075794; font-size: 19px; letter-spacing: -0.5px; line-height: 55px;font-weight: bold;}
.index_one>div>ul:nth-child(3)>li:nth-child(3)>p>b{font-size: 26px; color: #bb8717;letter-spacing: 3px;padding-left: 10px;}
@media screen and (max-width: 768px) {
    .index_one{height:auto;}
    .index_one>div{    flex-direction: column;height: auto;}
    .index_one>div>ul{    align-items: center;}
    .index_one>div>div:nth-child(1){width: 100%;}
}

.index_two{padding-top: 14px;width: 1186px;}
.index_two>div{}
.index_two>div:nth-child(1){background: url(/image/index/bg2.png) no-repeat; background-size: cover; max-width: 100%; height: 60px; padding: 20px 25px 0;display: flex;}
.index_two>div:nth-child(1)>h2{text-align: center; font-weight: bold; font-size: 37px; line-height: 38.73px; letter-spacing: 1px; color: #1483c1; text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #fff;}
.index_two>div:nth-child(1)>h2>span{color: #bb8717;}
.index_two>div:nth-child(1)>a{display: block; width: 120px; height: 35px; text-align: center; line-height: 35px; font-size: 22px; color: #f1f5f8; background: #1483c1; border-radius: 8px; margin: 0 auto;}
.index_two>div:nth-child(2){padding: 30px 20px; background-color: #cfe9f7;}
.index_two>div:nth-child(2)>ul{display: flex; flex-wrap: wrap; justify-content: space-around;}
.index_two>div:nth-child(2)>ul>li{background-color: #b3dff7; margin-bottom: 12px; -webkit-box-shadow: 0 0 10px #fff; -moz-box-shadow: 0 0 10px #fff; box-shadow: 0 0 10px #fff;width: 46%;background: url(/image/index/line.png) no-repeat; background-position: bottom; background-size: 100%;}
.index_two>div:nth-child(2)>ul>li>div{padding: 10px 13px 6px;display: flex;align-items: center;}
.index_two>div:nth-child(2)>ul>li>div>h2{display: block;width: 30px; height: 30px; border-radius: 50%; font-size: 23px; line-height: 30px; color: #f1f5f8; text-align: center; background-color: #c59f4e;}
.index_two>div:nth-child(2)>ul>li>div>p{font-size: 20px; font-weight: bold;padding-left: 10px;}
.index_two>div:nth-child(2)>ul>li:nth-child(2)>div>h2,.index_two>div:nth-child(2)>ul>li:nth-child(3)>div>h2,.index_two>div:nth-child(2)>ul>li:nth-child(6)>div>h2,.index_two>div:nth-child(2)>ul>li:nth-child(7)>div>h2{background-color: #1483c1;}
@media screen and (max-width: 768px) {
    .index_two>div:nth-child(1){flex-direction: column;height: auto; background-color: #cfe9f7;}
    .index_two>div:nth-child(1)>h2{font-size: 26px; line-height: 29px;padding-bottom: 10px;}
    .index_two>div:nth-child(2)>ul{flex-direction: column;}
    .index_two>div:nth-child(2)>ul>li{width: 100%}
}

.index_three{ background-color: #deedf2;width: 1186px;}
.index_three>div{margin-top: 10px;background: url(/image/index/portrait.jpg) no-repeat; height: 235px; padding: 10px 0;}
.index_three>div>h2{background: url(/image/index/building2.png) no-repeat; width: 339px; height: 89px; margin: 20px auto 0; font-size: 45px; line-height: 55.74px; letter-spacing: 8.1px; color: #fff; text-indent: 7px;}
.index_three>div>ul{width: 90%; margin: 0 auto;display: flex; flex-wrap: wrap;justify-content: center;}
.index_three>div>ul>li{margin-right: 20px; float: left;  font-size: 23px; line-height: 36.61px; color: #1064a5; border-bottom: 2px solid #1064a5; background: url(/image/index/blue.png) no-repeat 10px; padding-left: 30px;}
.index_three>div>ul>li:nth-child(odd){ color:#e30000;background: url(/image/index/red.png) no-repeat 10px;font-weight: bold;}
.index_box {width: 997px;margin: 0 auto}
@media screen and (max-width: 768px) {
    .index_three>div{height:auto;}
    .index_three>div>ul{justify-content: normal;}
    .index_three>div>ul>li{line-height: 23px;margin-bottom: 14px;padding-bottom: 5px;}
}


.broke_btm {display: flex; padding: 35px 45px; background: #deedf2; flex-wrap: wrap; justify-content: center; flex-direction: column; align-content: center; align-items: center;margin-top: 50px;
}
.broke_btm>div{display: flex;}
.broke_btm>div>div:nth-child(2){font-size: 28px;line-height: 30px;color: #c73e1c;margin-right: 70px;margin-top: 30px}
.broke_btm>div>div:nth-child(2) p {margin-bottom: 0}
.broke_btm>div>div:nth-child(2) span {display: block;color: #0b6ab0;margin-left: 60px;}

.broke_btm ul{display: flex;flex-wrap: wrap;max-width: 1186px;}
.broke_btm ul li {width: 40%; height: 60px; border:1px dashed #5e8aa5; border-radius: 10px;background-position:12px 8px;background-image: url("../images/broke/ico1.png");  background-color: #fff;background-repeat:no-repeat;padding-left: 75px; margin: 1%;}
.broke_btm ul li div {display: table}
.broke_btm ul li div img, .broke_btm ul li div p {display: table-cell;vertical-align: middle}
.broke_btm ul li p {margin-bottom: 0;line-height: 20px;letter-spacing: 2px;color: #000}
.broke_btm ul li p:nth-child(1) {padding-top: 5px}
.broke_btm ul li:nth-child(2) {background-image: url("../images/broke/ico2.png");}
.broke_btm ul li:nth-child(3) {background-image: url("../images/broke/ico3.png");}
.broke_btm ul li:nth-child(4) {background-image: url("../images/broke/ico4.png");}
.broke_btm ul li:nth-child(5) {background-image: url("../images/broke/ico5.png");}
.broke_btm ul li:nth-child(5) p, .broke_btm ul li:nth-child(6) p {padding-top: 17px}
@media screen and (max-width: 768px) {
    .broke_btm>div>div:nth-child(2) {text-align: center;margin: 0;float: none}
    .broke_btm>div>div:nth-child(1) {text-align: center;float: none}
    .broke_btm ul {width:340px;margin-top:20px}
     .broke_btm ul li {width: 70%;margin: 6px auto;float: none;border: 1px dashed #5e8aa5; background-color: #fff;}
}

@media screen and (max-width: 480px) {
    .broke_btm {padding: 10px}
    .broke_btm>div { flex-direction: column; }
}

@media screen and (max-width: 400px) {
    .broke_btm ul {width: 100%;}
    .broke_btm ul li {width: 70%;margin: 6px auto;float: none;border: 1px dashed #5e8aa5; background-color: #fff;}
}

