.main .bigimg{width: 100%;height: auto;}
.main .bigimg .swiper-container{width: 100%;height: 100%;}
.main .bigimg .swiper-container img{width: 100%;height: 100%;}
.main .comheader{margin: 0 auto;width: 1200px;}
.main .comheader ul li{float: left;font-size: 14px;color: #333333;}
.main .comheader ul li a{display: block;width: 100px;height: 77px;text-align: center;line-height: 77px;cursor: pointer;}
.main .comheader ul li a span{border-right: 2px solid #DFF0F9;padding: 0 20px;}
.main .comheader ul li a:hover{border-bottom: 4px solid #0E8FD8;color: #0E8FD8;box-sizing: border-box;}
.main .comheader ul li:nth-last-child(1) a span{border-right: 2px solid transparent;}
.main .maxbox{background-color: #f5f5f5;}
.main .maxbox .contentbox{width: 1200px;margin: auto;padding-bottom: 60px;}
.main .maxbox .contentbox .titlebox{float: left;margin: 80px 0;width: 416px;height: 132px;position: relative;}
.main .maxbox .contentbox .titlebox .Cadit{position: absolute;z-index: 0;top: 0;left: 0;width: 100%;height: 100%;color: #EDEDED;font-size: 115px;text-align: left; font-weight: bold;}
.main .maxbox .contentbox .titlebox .title{position: absolute;z-index: 1;top: 0;left: 0;font-size: 30px;font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;font-weight: 700;color: #0078B4;line-height: 40px;text-align: left;margin-top: 50px;margin-left: 25px;}
.main .maxbox .contentbox .titlebox .Entitle{position: absolute;z-index: 1;top: 0;left: 0;font-size: 16px;font-family: MicrosoftYaHei;color: #0078B4;line-height: 21px;text-align: left;margin-left: 30px;margin-top: 90px;}
.main .maxbox .contentbox .introducebox{float: right;width: 650px;font-size: 16px;font-family: MicrosoftYaHei;color: #333333;line-height: 34px;text-align: left;margin: 100px 0;}
.main .maxbox .contentbox .imgbox{clear: both;cursor: pointer;  overflow: hidden;text-align:center;}
.main .maxbox .contentbox .imgbox .bigimgbox{float: left;width: 390px;height: 340px;background-color: #ffffff;margin-right: 10px;}
.main .maxbox .contentbox .imgbox .bigimgbox img{/*margin-left: 24px;padding-right: 29px;margin-top: 40px;margin-bottom: 40px;*/width: 310px;/*height: 244px;*/  margin: 40px auto 25px;}
.main .maxbox .contentbox .imgbox .smallimgbox{background-color: #ffffff;float: left;width: 234px;height: 255px;margin-right: 5px;margin-top: 5px;}
.main .maxbox .contentbox .imgbox .smallimgbox img{margin-top: 37px;}
.main .maxbox .contentbox .imgbox .midimgbox{background-color: #ffffff;float: left;width: 234px;height: 400px;margin-right: 5px;margin-top: 5px;}
.main .maxbox .contentbox .imgbox .midimgbox img{margin-top: 37px;}
.main .maxbox .contentbox .imgbox .bigword{font-size: 20px;font-family: MicrosoftYaHei;color: #333333;line-height: 30px; display:block; }
.main .maxbox .contentbox .imgbox .smallword{font-size: 14px;font-family: MicrosoftYaHei;color: #333333;line-height: 19px;margin-top: 10px;}
.main .maxbox .contentbox .imgbox .bigimgbox:hover .bigword{color: #0051bd;}
.main .maxbox .contentbox .imgbox .smallimgbox:hover .smallword{color: #0051bd;}
.main .maxbox .contentbox .imgbox .midimgbox:hover .smallword{color: #0051bd;}

@media screen and (max-width: 1200px){
    .main .bigimg img{width: 100%;height: 25vh;padding-top: 10vh;}
    .main .bigimg .swiper-container{width: 100%;height: 100%;}
    .main .bigimg .swiper-container img{width: 100%;height: 100%;}
    .main .comheader{margin: 0 auto;width: 100%;}
    .main .comheader ul li{float: left;width: 25%;font-size: 3vw;color: #333333;}
    .main .comheader ul li a{display: block;width: 100%;height: 7vh;text-align: center;line-height: 7vh;cursor: pointer;}
    .main .comheader ul li a span{border-right: none;padding: 0 20%;}
    .main .comheader ul li a:hover{border-bottom: 8px solid #0E8FD8;color: #0E8FD8;box-sizing: border-box;}
    .main .comheader ul li:nth-last-child(1) a span{border-right: 2px solid transparent;}
    .main .maxbox{background-color: #f5f5f5;}
    .main .maxbox .contentbox{width: 100%;margin: auto;padding-bottom: 5vh;}
    .main .maxbox .contentbox .titlebox{float: left;margin: 0 0 2vh;width: 100%;height: 132px;position: relative;}
    .main .maxbox .contentbox .titlebox .Cadit{position: absolute;z-index: 0;top: 0;left: 0;width: 100%;height: 100%;color: #EDEDED;font-size: 115px;text-align: left;}
    .main .maxbox .contentbox .titlebox .title{position: absolute;z-index: 1;top: 0;left: 0;font-size: 24px;font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;font-weight: 700;color: #0078B4;line-height: 40px;text-align: left;margin-top: 50px;margin-left: 25px;}
    .main .maxbox .contentbox .titlebox .Entitle{position: absolute;z-index: 1;top: 0;left: 0;font-size: 16px;font-family: MicrosoftYaHei;color: #0078B4;line-height: 21px;text-align: left;margin-left: 30px;margin-top: 90px;}
    .main .maxbox .contentbox .introducebox{float: initial;width: 80%;font-size: 14px;font-family: MicrosoftYaHei;color: #333333;line-height: 24px;text-align: justify;margin: 0px auto 30px;}
    .main .maxbox .contentbox .imgbox{clear: both;cursor: pointer;}
    .main .maxbox .contentbox .imgbox ul{width: 100%;margin: 0 1%;}
    .main .maxbox .contentbox .imgbox .bigimgbox{float: left;width: 31%;height: auto;background-color: #ffffff;padding-right: 0px;margin: 0 0.9%;}
    .main .maxbox .contentbox .imgbox .bigimgbox img{margin-left: 0px;padding-right: 0px;margin: 10% 5%;width: 90%;height: auto;}
    .main .maxbox .contentbox .imgbox .smallimgbox{background-color: #ffffff;float: left;width: 31%;height: auto;margin: 1vh 0.9% 0;}
    .main .maxbox .contentbox .imgbox .smallimgbox img{margin: 10px 5% 0;width: 90%;height: auto;}
    .main .maxbox .contentbox .imgbox .midimgbox{background-color: #ffffff;float: left;width: 31%;height: auto;margin: 1vh 0.9% 0;}
    .main .maxbox .contentbox .imgbox .midimgbox img{margin: 10px 5% 0;width: 90%;height: auto;}
    .main .maxbox .contentbox .imgbox .bigword{font-size: 3vw;font-family: MicrosoftYaHei;color: #333333;line-height: 30px;}
    .main .maxbox .contentbox .imgbox .smallword{font-size: 3vw;font-family: MicrosoftYaHei;color: #333333;line-height: 19px;margin-top: 10px;}
    .main .maxbox .contentbox .imgbox .bigimgbox:hover .bigword{color: #0051bd;}
    .main .maxbox .contentbox .imgbox .smallimgbox:hover .smallword{color: #0051bd;}
    .main .maxbox .contentbox .imgbox .midimgbox:hover .smallword{color: #0051bd;}
}
