
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: '微软雅黑', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
    color: #000;
    max-width: 1920px;
    margin: 0 auto;
    min-width: 1400px;
}

i {
    font-style: normal;
}

a {
    text-decoration: none;
    color: #333;
    cursor: pointer;
}

li {
    text-decoration: none;
    font-style: normal;
    list-style: none;
}
.banner img{width: 100%;display: block;}
.box1{padding: 78px 0 70px;background: url(./box1bg_260901.png) center no-repeat;height: 394px;line-height: 2;}
.box1 p{font-size: 28px;width:1290px;margin: 0 auto;}

.box3{background: url(./gylwhgs_bg260901.png) center no-repeat;height: 972px;padding-top: 105px;}
.box3 .box3-m{
    margin: 0 auto;
    width: 1189px;
    margin-top: 122px;
    position: relative;
}
.box3 .box3-m .inHd ul{position: absolute;z-index: 2;bottom: 60px;left: 50%;transform: translateX(-50%);}
.box3 .box3-m .inHd ul li{width: 54px;height: 13px;background-color: #fff;border-radius: 10px;float: left;margin: 0 8px;cursor: pointer;}
.box3 .box3-m .inHd ul li.on{width: 54px;height: 13px;background-color: #005bd5;border-radius: 10px;}
.box3 .box3-m .inBd li img {
    width: 1189px;
    height: 542px;
}
.box3 .box3-m .inBd li{border-radius: 70px;}
.box-tit{font-size: 48px;background: url(./gylwh_bg260901.png) center no-repeat;width: 100%;text-align: center;font-weight: bold;}
.box2 .box-tit{font-size: 48px;background: url(./gylwhln_bg260901.png) center no-repeat;width: 100%;text-align: center;font-weight: bold;margin-bottom: 60px;}
.box2{background: url(./box2bg_260902.png) center no-repeat;padding-top: 84px;padding-bottom: 150px;    background-size: 100% 100%;}
.box2-b{position: relative;width: 1400px;margin: 0 auto;}
.box2-b .inHd3 li{
    width: 54px;
    height: 13px;
    background-color: #fff;
    border-radius: 10px;
    float: left;
    margin: 0 8px;
    cursor: pointer;

}
.box2 .inHd3 ul{position: absolute;z-index: 2;bottom: -60px;left: 50%;transform: translateX(-50%);}
.box2-b .inHd3 li.on{
    width: 54px;height: 13px;background-color: #005bd5;border-radius: 10px;
}
.box2-b .inBd3 ul li img {
    margin: 0 auto;
    display: block;
    height: 652px;
    max-height: 652px;
    max-width: 1400px;
}
.box4 .box-tit{padding-bottom: 80px;}
.box4{background: url(./box4bg_260902.jpg) center no-repeat;padding-top: 84px;padding-bottom: 150px;    background-size: 100% 100%;}
.box4-m{background-color: #fff;width: 1400px;margin: 0 auto;padding: 20px 30px;}
.box4-m-l{overflow: hidden;width: 715px;}
.box4-m-l li img{display: block;}
.box4-m-l .inBd2 li p {
    font-size: 18px;
    padding: 20px 10px;
    background-color: #0d55a9;
    color: #fff;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.box4-m-r {
    width: 618px;
}
.box4-m-r li{height: 142px;padding-top: 24px;padding-left:30px;padding-right: 16px;}
.box4-m-r li:hover a{border-bottom: none;}
.box4-m-r li:hover{background-color: #0d55a9;color: #fff;}
.box4-m-r li:hover h3{color: #fff;}
.box4-m-r li:hover p{color: #fff;}
.box4-m-r li a{display: block;border-bottom: 2px solid #eee;padding-left: 20px;padding-right: 35px;padding-bottom: 14px;position: relative;}
.box4-m-r li a::before {
    width: 4px;
    content: "";
    display: block;
    height: 34px;
    background: #d49833;
    position: absolute;
    left: 0;
}
.box4-m-r li:hover a::before {
    background: #fff;
}
.box4-m-r li a::after{
    content: "";
    display: block;
    position: absolute;
    right: 0;
    width: 22px;
    height: 25px;
    bottom: 16px;
    background: url(./r_jiantou_260902.png) no-repeat;
}
.box4-m-c{padding: 32px 0 40px;font-size: 0;}
.box4-m-r li:hover a::after{
    background: url(./r_jiantou_w_260902.png) no-repeat;
}
.box4-m-b ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.box4-m-b ul li{width: 49%;position: relative;}
.box4-m-b ul li a{height: 60px;line-height: 60px;background-color: #e1efff;margin-bottom: 10px;padding-left: 50px;font-size: 18px;position: relative;display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box4-m-b ul li::before{content: "";display: block;position: absolute;width: 8px;height: 8px;background-color: #f20101;border-radius: 50%;left: 20px;top: 26px;z-index: 2;}

.box4-m-r h3{font-size: 24px;padding-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box4-m-r p{font-size: 18px;line-height: 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;}
.box4-m-t {
    display: flex;
    justify-content: space-between;
}
.box5{background: url(./yzwbg_260902.png) center no-repeat;height: 466px;}
.box5-m {
    display: flex;
    width: 1400px;
    margin: 0 auto;
    padding: 0 27px;
    height: 100%;
}
.box5-m-l{margin-right: 70px;color: #fff;    padding-top: 90px;}
.box5-m-l h2{font-size: 44px;}
.box5-m-l p{font-size: 24px;padding: 30px 0;}
.box5-m-l-b{background-color: #0d6bdc;    display: inline-block;    padding: 16px 22px;border-radius: 30px;}
.box5-m-l-b a{color: #fff;font-size: 24px;}
.box5-m-r {
    font-size: 0;
    width: 650px;
    position: relative;
    bottom: 40px;
}
.box5-m-r img{width: 650px;}
.box6 .box-tit{margin-bottom: 75px;margin-top:60px;font-size: 48px;background: url(./gylhb_bh260902.png) center no-repeat;width: 100%;text-align: center;font-weight: bold;}


.box6-m{position: relative;width: 1400px;margin: 0 auto;padding-bottom: 118px;}
.box6 .box6-m .inHd1 ul{position: absolute;z-index: 2;bottom: 60px;left: 50%;transform: translateX(-50%);}
.box6 .box6-m .inHd1 ul li{width: 54px;height: 13px;background-color: #e3eaf0;border-radius: 10px;float: left;margin: 0 8px;cursor: pointer;}
.box6 .box6-m .inHd1 ul li.active{width: 54px;height: 13px;background-color: #005bd5;border-radius: 10px;}
.box6 .box6-m .inBd1 li a img {
    position: relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    max-height: 118px;
}
.box6 .box6-m .inBd1 ul{display: flex;flex-wrap: wrap;min-height: 600px;align-content: flex-start;}
.box6 .box6-m .inBd1 li{width: 326px;height:118px;border:1px solid #eee;box-shadow: 0px 0px 0px 0px #eee;margin-bottom: 30px;}
.box6 .box6-m .inBd1 li{margin-right: 30px;transition: all 0.3s ease; -webkit-transition: all 0.3s ease;}
.box6 .box6-m .inBd1 li:nth-child(4n){margin-right: 0}

.box6 .box6-m .inBd1 li a{display: block;width: 100%;height: 100%;box-shadow: 0px 2px 9px 0px #e7e4e4;}


.box6 .inBd1 ul li{
    display: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}
.box6 .inBd1 ul li.cur-show{
    display: block;
    opacity: 1;
}

.footer {
    width: 100%;
    background-color: #0d55a9;
    border-top: 8px solid #e1b375;
}


.footer p {
    text-align: center;
    color: #fff;
    font-size: 18px;
    padding: 50px 0;
}


