@charset "UTF-8";
/****************************/
@media (max-width: 1800px) {

}
@media (max-width: 1600px) {
    .container,.footer .container{width: 90%;}
    .Navigation_Button {margin-top: 10px;}
    .Nav_Gread,.ZE_switch{font-size: 14px;}
    .Nav_Gread .iconfont{font-size: 18px;}
    .NewListImg{width: 100%;        height: 15.7vw;}
    #mySwiperNew1 .swiper-wrapper {margin-bottom: 50px;}
    .about_us_Cont {width: 180px;padding: 10px 10px 10px 20px;}
    .about_us_Cont>em{font-size: 16px}
    .about_us_Cont>span{font-size: 22px}

    .Product_Title{margin: 50px 0px 20px}
    .Product_Title:after,.Product_Title:before {font-size: 80px;line-height: 70px;}
    .Product_Cont{font-size: 20px;line-height: 38px;margin: 35px 30px 70px 30px;}
    .Product_Team_Icon{width: 80px;height: 80px;}
    .Product_Team_Name>nav{font-size: 20px; margin-top: 20px;}
    .Product_Team_Title {width: 90%;margin-left: 8%;font-size: 22px;}
    .Product_Team_TitleN{margin: 0px 8% 0px 15px;}
    .Product_Team_Title_Icon{width: 36px; height: 36px; line-height: 36px;}

    .Product_Team_Title i.iconfont{font-size:30px;}
    #swiperAcademic .swiper-button-next,
    #swiperAcademic .swiper-button-prev{width: 50px;height: 50px; line-height: 50px;}
    #swiperAcademic .swiper-button-prev {right: 50px;}

    .footer_Name {font-size: 18px;}
    .footer_bottom a{margin: 0px 5px;}

    .Product_Title:after, .Product_Title:before {font-size: 64px;line-height: 60px;}

    .contactUs {margin-top: 20px;padding: 50px 0px 70px 0px;}
    .contactUs_Left {padding: 18px 4% 20px 30px;}
    .contactUs_code{width: 150px;height: 150px;}
    .contact_Address {margin-left: 6%;padding-left: 6%;}

    .ProdCente_Nav .container_Inside>a {line-height: 52px;font-size: 15px;letter-spacing: 0.4px;min-width: 70px;padding: 0px 6px;margin: 5px 10px 0px 0px;}

}

@media (max-width: 1450px) {
    .container_Inside{width: 90%}
    .ProdCente_List {
        margin: 40px 0px 30px;
        padding: 0px 50px;
    }
    .ProdCente_List .swiper-button-next,
    .ProdCente_List .swiper-button-prev {text-indent: 0px;margin-top: -45px;font-size: 24px;width: 45px;height: 45px;line-height: 40px;}
    .ProdCente_Img {height: 20vw;line-height: 20vw}
    .ProdCente_List_Desc_Cont {font-size: 14px;margin-top: 10px;max-height: calc(20vw - 20px);}
    .Desc_Cont {margin: 20px 20px;}

    .Product_Details_Img {height: 42vw;line-height: 42VW;}
    .Product_Details_Name {font-size: 22px;line-height: 30px;padding-bottom: 15px;}
    .Particulars {margin-top: 15px;font-size: 16px;line-height: 36px;letter-spacing: 0.6px;}
    .Particulars_Cont{margin-top: 30px}

    .News_Center .NewList {margin-bottom: 40px;}
    .News_Center .NewList .NewListImg {height: 15vw;}

    .WalkIntoImg {height: auto;line-height: 0;}
    .WalkInto {margin: 30px auto;justify-content: space-between;align-items: center;}
    .WalkInto_Name {font-size: 28px;line-height: 40px;}
    .WalkInto_Cont {margin-top: 18px;height: 24vw;font-size: 15px;line-height: 28px;letter-spacing: 0.6px;}
    .WalkSetpInto {padding: 30px 0px;}
    .WalkSetpInto_List>em {font-size: 36px;line-height: 40px;}
    .WalkSetpInto_List>nav {font-size: 15px;line-height: 22px;margin-top: 2px;}

    .Deve_Deta {margin: 50px 0px 55px 0px;}
    .Deve_history .swiper-slide {font-size: 34px;line-height: 50px;}
    .Deve_history .swiper-slide-thumb-active {font-size: 62px;}
    .Deve_Deta .swiper-button-next, .Deve_Deta .swiper-button-prev {top: -80px;font-size: 22px;width: 50px;}
    .Deve_Deta_Cont li {padding: 10px 0px 10px 40px;font-size: 16px;}

    .Deve_Deta_Background {width: 46%;height: auto;line-height: 0px;}
    .Deve_Deta_Cont {width: calc(100% - 50%);}

}

@media (max-width: 1300px) {
    .header .header_logo {width: 20vw;}
    .ZE_switch {width: 45px;}
    .Navigation_Button{height: 36px; line-height: 36px;}
    .banner_Cont {top: 36%;}
    .banner_Cont p {font-size: 36px; margin-bottom: 5px;}
    .banner_Cont em {font-size: 16px;}

    .Navigation_listName {font-size: 16px;margin-bottom: 10px;}
    .Navigation {margin-top: 20px;}
    .Navigation_More {font-size: 14px;line-height: 24px;margin: 10px 0px;}
    .Navigation_listImg{width: 60%;}

    .new_tab {margin-top: 20px;}
    .new_tabName em {font-size: 16px;}
    .new_tabName span {color: #444444;font-size: 24px;}
    .new_tabMore {padding: 5px 15px 5px 10px;font-size: 16px;line-height: 30px;}
    .new_tabMore i {font-size: 23px;}
    #mySwiperNew1 {margin-top: 30px;}
    .NewList_Cont_Time {font-size: 18px;line-height: 30px;margin: 10px 0px 12px;}
    .NewList_Cont_illustrate {font-size: 18px;line-height: 30px;height: 60px;}
    #mySwiperNew1 .swiper-wrapper {margin-bottom: 40px;}
    .new_more {margin: 40px 0px 30px auto;font-size: 23px;padding: 10px 24px;}
    .about_us_Cont {width: 150px;padding: 10px 6px 10px 7px;line-height: 22px;}
    .about_us_Cont>em {font-size: 14px;}
    .about_us_Cont>span {font-size: 17px;}

    .Product_Team_Icon {width: 70px;height: 70px;}
    .Product_Team_Name>nav {font-size: 18px;margin-top: 10px;}

    .Product_Team_Title {font-size: 18px;}
    .Product_Team_Title_Icon {width: 30px;height: 30px;}
    .Product_Team_TitleN {margin: 0px 4% 0px 10px;font-size: 16px;}
    .Product_Team_Title i.iconfont {font-size: 26px;}

    .Academic {margin-top: 7vw;}

    .joinUs {margin-top: 60px;}
    .joinUs_Name ,.joinUs_List_list_Cont>nav {font-size: 22px;line-height: 30px;margin-bottom: 5px;}
    .joinUs_Cont {font-size: 18px;line-height: 34px;}
    .joinUs_List_list_Cont>em {font-size: 15px;}
    .joinUs_List {margin: 20px 0px 80px 0px;}

    .Banner_Inside_Name {font-size: 28px;line-height: 36px;}
    .Banner_Inside_location {font-size: 14px;line-height: 20px;margin-top: 5px;}
    .Banner_Inside_location .iconfont {font-size: 16px;}
    .Banner_Inside_location {font-size: 14px;}
    .Banner_Inside {height: 28vw;}

    .Name_Title {font-size: 30px;line-height: 34px;margin-top: 50px;}
    .ProductType {margin: 40px 0px 20px 0px;}
    .ProductType li {margin: 10px 0px 30px 0px;}
    .ProductType_Img {width: 80px;height: 80px;line-height: 76px;}

    .Product_List_Href {margin: 15px 20px;}
    .Product_List_img {width: 29%;height: 15.7vw;line-height: 15.5vw;}
    .Product_List_Cont {margin: 0px 30px 0px 25px;width: calc(100% - 28% - 150px);}
    .Product_List_Title {font-size: 22px;letter-spacing: 0.6px;line-height: 40px;}
    .Product_List_Describe {font-size: 15px;line-height: 30px;margin-top: 10px;height: 8.6vw}
    .Product_List_More {margin-top: 10px;font-size: 14px;}
    .Product_List_Item {padding-top: 20px;margin-right: 10px;line-height: 40px;font-size: 18px;}
    .Product_List_Item>span {font-size: 45px;}

    .Social_Rect_Icon{width: 80px;height: 80px;line-height: 80px;}
    .Social_Rect_Icon img {max-width: 50%;max-height: 50%;}
    .Social_Rect_Name {font-size: 20px;line-height: 26px;}

}

@media (max-width: 1230px) {
    .banner_Cont p {font-size: 28px;}
    .banner_Cont em {font-size: 14px;}
    .header .Nav_Top {margin-top: 15px;}
    .banner {height: 46vw;}
    .Glide{display: none;}

    .Product_Title:after, .Product_Title:before {font-size: 54px;line-height: 50px;z-index: 90;}
    .Product_Title {margin: 40px 0px 20px;}
    .Product_Name {line-height: 40px;font-size: 24px;}
    .Product_Cont {font-size: 16px;line-height: 34px;margin: 28px 24px 50px 34px;}
    .Product_Title .container{position: relative;z-index: 100}

    .Academic {margin-top: 5vw;}
    .Academic_Detalis {width: 50%;padding: 0;}
    .Product_Acade {font-size: 20px;margin: 15px 0px 0px 3%;}
    .Product_Acade i {font-size: 30px;margin-right: 6px;}
    .Academic_Detalis_Cont {margin: 28px 4% 0px 3%;}
    /*.Academic_Detalis_Cont>img {width: 30px;}*/
    .Academic_Detalis_Cont_List {font-size: 15px;line-height: 22px;}
    .Academic_Detalis_Cont_List .Academic_Detalis_Cont_em:before{
        width: 28px;
    }
    .Academic_Detalis_Cont_desc {font-size: 14px;line-height: 24px;}
    #swiperAcademic {width: 50%;}

    #swiperAcademic .swiper-button-next, #swiperAcademic .swiper-button-prev {width: 40px;height: 40px;line-height: 40px;}
    #swiperAcademic .swiper-button-prev {right: 40px;}
    #swiperAcademic .swiper-button-next i.iconfont, #swiperAcademic .swiper-button-prev i.iconfont {font-size: 20px;}
    .swiperAcademic_describe {font-size: 15px;line-height: 30px;padding: 10px 10px 10px 20px;}
    .joinUs {margin-top: 40px;}
    .contactUs_code {width: 100px;height: 100px;}
    .contact_Address {margin-left: 4%;padding-left: 4%;}
    .contact_Address li>i.iconfont {font-size: 30px;}
    .contact_Address_Cont {margin-left: 20px;font-size: 16px;line-height: 28px;}
    .footer_Name {font-size: 16px;}

    .BMapLabel img{width: 200px;}
    .BMapLabel{bottom: -5px;left: -90px!important;}

    .ProdCente_Nav .container_Inside>a {line-height: 40px;font-size: 14px;min-width: 70px;padding: 0px 5px;margin: 3px 10px 0px 0px;}

    .Name_Title {font-size: 28px;line-height: 30px;margin-top: 40px;}
    .ProdCente_Cont {margin: 10px 0px 26px;}
    .ProdCente_Img {height: 31vw;line-height: 30vw;}
    .ProdCente_List_Desc_Name {font-size: 18px;padding-bottom: 10px;}
    .ProdCente_List_Desc_Cont {max-height: calc(30vw - 14px);}
    .Prod_List li .ProdCente_Img{height: 20vw;line-height: 20vw;}
    .Prod_List li .ProdCente_List_Desc_Cont {max-height: calc(20vw - 14px);}
    .Prod_List li{margin-top: 40px}

    .News_Center {margin-top: 45px;}
    .News_Center .NewList .NewList_Cont_Time{font-size: 16px;margin: 8px 0px 6px;}
    .News_Center .NewList .NewList_Cont_illustrate{font-size: 16px;}

    .Contact_Us_List {border-radius: 10px;padding: 0px 3%;margin-top: 30px;}
    .Contact_Us_List li {margin-top: 20px;padding-bottom: 20px;align-items: center;}
    .Contact_Us_Icon {width: 45px;height: 45px;line-height: 40px;}
    .Contact_Us_Cont>em {font-size: 14px;}
    .Contact_Us_Cont>nav {font-size: 18px;}
    .Contact_Map {width: 100%;height: 26vw;margin-top: 40px;}

}

@media (max-width: 1024px) {
    .new_tabName {line-height: 30px;}
    .new_tabName em {font-size: 14px;}
    .new_tabName span {font-size: 22px;}
    .new_tabMore {padding: 5px 12px 5px 10px;font-size: 14px;line-height: 27px;}
    .new_tab {margin-top: 16px;}
    #mySwiperNew1 {margin-top: 24px;}
    #mySwiperNew1 .swiper-wrapper {margin-bottom: 30px;}
    .NewListImg {height: 23.8vw;}
    .NewList_Cont_illustrate {font-size: 16px;}
    .new_more {font-size: 20px;}

    .Product_Team li {width: 50%;height: 33vw;}
    .Product_Team li:nth-child(3),
    .Product_Team li:nth-child(4) {border-top: 1px solid #ffffff}
    .Product_Team li:nth-child(4n) {border-right: 1px solid #ffffff;}
    .Product_Team li:nth-child(2n) {border-right: none;}

    .Academic{flex-direction: row;flex-wrap: wrap;}
    .Academic_Detalis,#swiperAcademic,.Academic_Detalis_Cont_desc{width: 100%;}
    .Academic_Detalis{padding: 20px 0px 25px 0px;}
    .Academic_Detalis_Cont {flex-wrap: wrap;margin: 15px 4% 0px 3%;}
    .Academic_Detalis_Cont_List .Academic_Detalis_Cont_em{padding-left: 35px}
    .Academic_Detalis_Cont_List .Academic_Detalis_Cont_em:before{
        width: 26px;
    }
    /*.Academic_Detalis_Cont>img {width: 26px;margin-top: 5px;}*/


    .Academic_Detalis_Cont_List>.Academic_Detalis_Cont_em{display: inline-block;margin-bottom: 14px;font-size: 16px;margin-right: 10px;}
    .Product_Acade {margin-top: 0px;}
    #swiperAcademic img{vertical-align: top; width: 100%}

    .joinUs_Name, .joinUs_List_list_Cont>nav {font-size: 20px;line-height: 26px;margin-bottom: 5px;}
    .joinUs_Cont {font-size: 15px;line-height: 30px;}
    .contactUs {padding: 30px 0px 40px 0px;}
    /*.footer .container li{margin: 0px 3px;}*/

    .ProductType_Img {width: 70px;height: 70px;line-height: 66px;}
    .ProductType_Name {margin-top: 10px;font-size: 16px;}

    .Social_List li {border-radius: 10px;padding: 20px 50px 20px 30px;margin: 10px 0px 20px;}
    .Social_List_Name>nav {font-size: 20px;}
    .Social_List_Name>span {font-size: 14px;}
    .Social_List_Name>span i.iconfont {font-size: 18px;}
    .Social_List_Tab {margin: 5px 0px;}
    .Social_List_Tab>em {margin-right: 5px;padding-right: 10px;line-height: 12px;font-size: 12px;}
    .Social_List_Cont {margin-top: 8px;font-size: 14px;line-height: 30px;}

    .New_swiper_Name {font-size: 20px;line-height: 22px;margin-top: 40px;}
    .New_swiper_Time {font-size: 13px;line-height: 16px;margin-top: 15px;}
    .Company_Profile_Cont {padding-top: 20px;margin: 20px 0px 10px;font-size: 14px;line-height: 26px;}
    .NewsDetail_Navt {margin: 35px 0px 40px;background-color: #f5f5f5;padding: 12px 10px;display: flex;justify-content: space-between;}

    .WalkInto_Name {font-size: 24px;line-height: 30px;}
    .WalkIntoImg {width: 48%;}
    .WalkInto_Cont {margin-top: 10px;height: 23vw;font-size: 14px;line-height: 26px;}
    .WalkSetpInto_List>em {font-size: 32px;line-height: 36px;}
    .WalkSetpInto_List>em>i {font-size: 40px;}
    .WalkSetpInto_List>nav {font-size: 14px;}

    .Deve_history {margin: 30px 80px 0px 80px;position: relative;width: calc(100% - 150px);overflow: hidden;}
    .Deve_history .swiper-slide {font-size: 30px;line-height: 40px;}
    .Deve_history .swiper-slide-thumb-active {font-size: 55px;}
    .Deve_Deta .swiper-button-next, .Deve_Deta .swiper-button-prev {top: -66px;font-size: 20px;width: 46px;height:46px; line-height: 44px;}
    .Deve_Deta {margin: 45px 0px 35px 0px;}
    .Deve_Deta_Cont li {padding: 6px 0px 6px 36px;font-size: 15px;}
    .Product_Team_TitleN {
        margin: 0px 2% 0px 10px;
        font-size: 14px;
    }

}

@media (max-width: 1000px) {
    .Navigation_list {flex-direction: column;align-items: flex-start;}
    .Navigation_list li{width: 100%;}

    .Navigation_listName{margin-bottom: 0px;padding: 15px 0px;display: block;width: 100%; position: relative;border-bottom: 1px solid #ffffff;}
    .Navigation_listName:after{content: '\e630';position: absolute;right: 0px;font-family: "iconfont" !important;font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
    .Navigation_Des,.Navigation_listName:after{-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
    .Navigation_listName.Open:after{transform: rotate(90deg);}
    .Navigation_Des{height: 0px; overflow: hidden}
    .Navigation_Des.Open{display: block;width: 100%;height: auto}
    .Navigation_Des .Navigation_More{border-bottom: 1px dotted #ffffff;line-height: 30px; padding: 10px 10px;margin: 0px 0px 0px 10px;}

    .Navigation{overflow-y: auto;height: calc(100vh - 90px);}
    .header_Nav_Open {background-color: rgba(0, 78, 162, 0.95);}
    .Navigation_listImg{display: none;}


    .joinUs .Product_Cont {margin: 6px 0px 10px 0px;font-size: 15px;line-height: 30px;}
    .joinUs_Cont {font-size: 14px;line-height: 26px;}
    .joinUs_ListTop_Cont {width: 86%;left: 8%;bottom: 30%;}

    .contactUs>.container{flex-wrap: wrap;}
    .contactUs_Left{width: 100%;flex-direction: column;}
    .contactUs_Er {display: flex;flex-direction: row;justify-content: center;}
    .contactUs_Er li{margin: 0px 15px;}
    .contact_Address{border-left: 0px;border-top: 1px solid #888888;margin-left: 0px;padding-left: 0;}
    .contact_Address li {width: 50%;margin: 5px 0 5px 0px;float: left;}
    .contact_Address_Cont {margin-left: 15px;font-size: 14px;line-height: 24px;}

    .Map {width: 100%;height: 46vw;}
    .Map .BMapLabel img {width: 150px;}
    .Map .BMapLabel {left: -63px!important;}

    .Product_List_Href {margin: 10px 15px;}
    .Product_List {margin: 20px 0px 5px;box-shadow: 0px 2px 6px 0px #9f9f9f2e;}
    .Product_List_Title {font-size: 18px;line-height: 34px;}
    .Product_List_Describe {font-size: 14px;line-height: 26px;margin-top: 5px;height: 7vw;}
    .Product_List_More {margin-top: 5px;font-size: 13px;}
    .Product_List_Item {padding-top: 15px;margin-right: 5px;line-height: 40px;font-size: 16px;}
    .Product_List_Item>span {font-size: 40px;}
    .Product_List_Cont {margin: 0px 10px 0px 10px;    width: calc(100% - 28% - 120px);}

    .Social_Rect {margin: 40px 0px 30px 0px;}
    .Social_Rect_Icon {width: 70px;height: 70px;line-height: 66px;}
    .Social_Rect_Icon img {max-width: 46%;max-height: 46%;}
    .Social_Rect_Name {font-size: 16px;line-height: 22px;margin-top: 5px;}

}

@media (max-width: 750px) {
    .header.active .Nav_Top {
        margin: 14px auto;
    }
    .header .header_logo {width: 34vw;}
    .Navigation_Button {margin-top: 0px;}
    .banner_Cont p {font-size: 20px;margin-bottom: 0px;line-height: 30px;}
    .banner_Cont em {font-size: 12px;}
    .banner_Cont {top: 40%;}
    .Navigation_Button {height: 32px;line-height: 32px;}
    .Nav_Gread {width: 70px;}
    .Nav_Gread, .ZE_switch {font-size: 14px;}
    .Nav_Gread .iconfont {font-size: 18px;    margin-right: 2px;}
    .ZE_switch {width: 40px;}

    .about_us {display: flex;flex-wrap: wrap;}
    .about_us li{width: 100% !important;}
    .about_us li .about_usImg{width: 100%;height: auto;min-height: 100%;}
    .about_us li{height: 35vw;margin-right: 0px;}
    .about_us_Cont{width: 200px;line-height: 28px;padding: 12px 10px 12px 10px;}
    .about_us_Cont>em {font-size: 16px;}
    .about_us_Cont>span {font-size: 20px;}

    .Product_Title:after, .Product_Title:before {font-size: 40px;line-height: 46px;}
    .Product_Name {font-size: 20px;}
    .Product_Title {margin: 26px 0px 10px;}
    .Product_Cont {font-size: 14px;line-height: 28px;margin: 10px 0px 30px 0px;}

    .joinUs_ListTop_Cont {width: 90%;left: 5%;bottom: 20%;}
    .joinUs_Name, .joinUs_List_list_Cont>nav {font-size: 18px;line-height: 20px;}
    .joinUs_Cont {font-size: 13px;line-height: 22px;}

    .joinUs_ListTop{height: 34vw;overflow: hidden;}
    .joinUs_ListTop img{min-height: 100%;min-width: 100%; width: auto;max-width: max-content}
    .joinUs_List {margin: 20px 0px 50px 0px;}
    .footer_Name {font-size: 14px;margin-bottom: 5px;}
    .footer_More {font-size: 12px;line-height: 24px;margin: 4px 0px;}

    .BMapLabel img{width: 160px;}
    .BMapLabel{bottom: -5px;left: -70px!important;}

    .BMapLabel img{width: 120px;}
    .BMapLabel{bottom: -5px;left: -58px!important;}

    .container_Inside {width: 90%;}
    .Banner_Inside {height: 30vw;}
    .Banner_Inside_Pos {top: auto;bottom: 20px;}
    .Banner_Inside_Name {font-size: 22px;line-height: 30px;}
    .Banner_Inside_location {margin-top: 3px;font-size: 13px;}
    .Banner_Inside_location a {color: #ffffff;margin: 0px 0px;}

    .Name_Title {font-size: 22px;margin-top: 26px;}
    .ProdCente_List {margin: 30px 0px 30px;padding: 0px 40px;}
    .ProdCente_List .swiper-button-next, .ProdCente_List .swiper-button-prev {margin-top: -20px;font-size: 20px;width: 35px;height: 35px;line-height: 30px;}
    .Desc_Cont {margin: 10px 10px;}
    .ProdCente_List_Desc_Name {font-size: 16px;padding-bottom: 5px;}
    .ProdCente_List_Desc_Cont{font-size: 13px;line-height: 24px;letter-spacing: 0px;}

    .ProdCente_Img {height: 56vw;line-height: 55vw;}
    .ProdCente_Cont {margin: 20px 0px 30px;}
    .ProdCente_Cont>em {font-size: 17px;padding: 0px 15px;border-bottom: 2px solid #004ea2;line-height: 34px;}
    .ProductType li {width: 50%;text-align: center;margin: 10px 0px 20px 0px;}

    .Prod_List li {width: 48%;margin: 30px 4% 0px 0px;}
    .Prod_List li:nth-child(3n){margin-right: 4%;}
    .Prod_List li:nth-child(2n){margin-right: 0;}
    .Prod_List li .ProdCente_Img {height: 34vw;line-height: 33vw;}
    .Prod_List li .ProdCente_List_Desc_Cont {max-height: calc(35vw - 14px);}
    .Prod_List li .ProdCente_Cont {margin: 15px 0px 20px;}
    .pagination {margin: 30px 0px 40px;}

    .Product_Details {padding: 30px 0px 40px 0px;}
    .Product_Details_Img {width: 100%;height: auto;line-height: 0;}
    .Product_Details .container_Inside {display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
    .Product_Details_Cont {width: 100%;margin-top: 25px;}
    .Product_Details_Name {font-size: 20px;padding-bottom: 10px;}
    .Particulars {margin-top: 10px;font-size: 15px;line-height: 30px;}
    .Particulars_Cont{margin-top: 25px}

    .News_Center {margin-top: 30px;}
    .News_Center .NewList {width: 48.5%;margin-right: 3%;margin-bottom: 25px;}
    .News_Center .NewList:nth-child(3n) {margin-right: 3%;}
    .News_Center .NewList:nth-child(2n) {margin-right: 0;}
    .News_Center .NewList .NewListImg {height: 23.6vw;}
    .NewsDetail_Navt {margin: 20px 0px 30px;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .NewsDetail_Navt a{display: block;margin: 5px 0px;}

    .WalkInto {justify-content: space-between;flex-wrap: wrap;margin: 20px auto;}
    .Product_Details_Img img{width: 100%;}
    .WalkInto_Cont{height: auto}
    .WalkSetpInto .container_Inside {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
    .WalkSetpInto {padding: 25px 0px 0;}
    .WalkSetpInto_List {width: 33%;margin-bottom: 25px;}
    .WalkSetpInto_List:after{display: block;}
    .WalkSetpInto_List:nth-child(3n):after{display: none;}
    .WalkSetpInto_List>em>i {font-size: 34px;}
    .WalkSetpInto_List>nav {font-size: 12px;}

    .Academic_Detalis_Cont_List>.Academic_Detalis_Cont_em {
        margin-bottom: 10px;
        font-size: 15px;
        margin-right: 10px;
    }

}

@media (max-width: 680px) {
    .Navigation_listName {padding: 10px 0px;font-size: 15px;}
    .Navigation_Des .Navigation_More {line-height: 24px;margin: 0px 0px 0px 10px; font-size: 13px;}
    .new_tabName {line-height: 26px;}
    .new_tabName em {font-size: 12px;}
    .new_tabName span {font-size: 18px;}
    #mySwiperNew1 {margin-top: 20px;}
    .NewList_Cont_Time {font-size: 16px;line-height: 26px;margin: 8px 0px 10px;}
    .NewList_Cont_illustrate {font-size: 14px;line-height: 26px;height: 56px;}
    #mySwiperNew1 .swiper-wrapper {margin-bottom: 20px;}
    #mySwiperNew1 .swiper-pagination-bullet {width: 10px;height: 10px;margin: 0px 6px;}
    .new_more {font-size: 16px;margin: 25px 0px 20px auto;padding: 5px 15px;}

    .Product_Team_Icon {width: 60px;height: 60px;}
    .Product_Team_Name>nav {font-size: 16px;}
    .Product_Team_Title{justify-content: center;}
    .Product_Team_Title i.iconfont {font-size: 24px;}

    .joinUs_ListTop{height: 50vw;}
    .joinUs_List_list li{height: 54vw;overflow: hidden;}
    .joinUs_ListTop img{min-height: 100%;min-width: 100%; width: auto;max-width: max-content}
    .joinUs_List_list li {width: 100%;}
    .joinUs_List_list {display: flex;flex-wrap: wrap;}

    .footer .container {margin-top: 22px;margin-bottom: 30px;flex-wrap: wrap;}
    .footer .container li {margin: 0px 10px;}
    .footer_bottom .container {margin-top: 0px;margin-bottom: 0px;}

    .Banner_Inside {height: 35vw;}
    .Banner_Inside_Name {font-size: 20px;line-height: 30px;}
    .Banner_Inside_location {margin-top: 0px;font-size: 12px;}
    .Banner_Inside_location .iconfont {font-size: 14px;}

    .Product_List_Item{display: none}
    .Product_List_img {width: 39%;height: 22vw;line-height: 22vw;}
    .Product_List_img img{vertical-align: middle; height: 100%}
    .Product_List_More {font-size: 12px;}
    .Product_List_More .iconfont {font-size: 18px;margin-right: 6px;}
    .Product_List_Cont {margin: 0px 0px 0px 10px;    width: calc(100% - 41%);}
    .Product_List_Title {font-size: 16px;line-height: 32px;}
    .Product_List_Describe {font-size: 13px;line-height: 22px;margin-top: 2px;height: 11vw;}

    .Social_Rect_Icon {width: 60px;height: 60px;line-height: 60px;}
    .Social_Rect_Name {font-size: 14px;line-height: 20px;margin-top: 5px;}
    .Social_List li {padding: 15px 20px 15px 15px;margin: 10px 0px 20px;}
    .Social_List_Name>nav {font-size: 18px;}
    .Social_List_Cont {line-height: 26px;}

    .News_Center .NewList {margin-bottom: 20px;}
    .News_Center .NewList .NewList_Cont_Time {font-size: 15px;margin: 5px 0px 5px;}
    .News_Center .NewList .NewList_Cont_illustrate {font-size: 15px;line-height: 24px;height: 50px;}
    .pagination {margin: 20px 0px 30px;}
    .New_swiper_Name {font-size: 18px;line-height: 22px;margin-top: 30px;}

    .Contact_Us_List {padding: 0px 2%;margin-top: 20px;}
    .Contact_Us_List li {width: 50%;margin-top: 15px;padding-bottom: 15px;}
    .Contact_Us_Icon {width: 40px;height: 40px;line-height: 36px;}
    .Contact_Us_Cont {line-height: 20px;margin-left: 10px;}
    .Contact_Us_Cont>em {font-size: 13px;}
    .Contact_Us_Cont>nav {font-size: 15px;}

    .Deve_history {margin: 25px 50px 0px 50px;position: relative;width: calc(100% - 100px);overflow: hidden;}
    .Deve_history .swiper-slide {font-size: 20px;line-height: 36px;}
    .Deve_history .swiper-slide-thumb-active {font-size: 40px;}
    .Deve_Deta .swiper-button-next, .Deve_Deta .swiper-button-prev {top: -50px;font-size: 18px;width: 36px;height: 36px;line-height: 34px;}
    .Deve_Deta {margin: 35px 0px 30px 0px;}
    .Deve_Deta_Background {width: 44%;}
    .Deve_Deta_Cont {width: calc(100% - 46%);}
    .Deve_Deta_Cont li {padding: 6px 0px 6px 30px;font-size: 14px;}
    .Deve_Deta_Cont li {font-size: 13px;}
    .Product_Team li {
        height: 35vw;
    }
    .Product_Team_Title_Icon {
        width: 26px;
        height: 26px;line-height: 24px;
    }
}

@media (max-width: 480px) {
    .about_us li {height: 45vw;}
    .about_us_Cont>em {font-size: 15px;}
    .about_us_Cont>span {font-size: 18px;}
    .about_us_Cont {width: 180px;line-height: 26px;padding: 10px 10px 10px 10px;}
    .Product_Title:after, .Product_Title:before {font-size: 30px;line-height: 30px;}
    .Product_Name {line-height: 28px;}
    .Product_Team_Icon {width: 50px;height: 50px;}
    .Product_Team_Name>nav {font-size: 14px;}
    .Product_Team_Title_Icon {width: 24px;height: 24px; line-height: 24px}

    .ProductType_Img {width: 60px;height: 60px;line-height: 60px;}
    .Prod_List li .ProdCente_Cont>em {font-size: 16px;}
    .pagination {margin: 25px 0px 30px;}

    .Social_Rect li {width: 33.3%;margin-bottom: 20px;}
    .Social_Rect {flex-wrap: wrap;margin: 30px 0px 20px 0px;}
    .Social_Rect_Icon {width: 80px;height: 80px;line-height: 76px;}
    .Social_Rect_Name {font-size: 16px;}
    .Social_List_Name {line-height: 24px;}
    .Social_List_Name>span {font-size: 12px;}
    .Social_List_Name>span i.iconfont {font-size: 16px;}
    .Social_List_Name>nav {font-size: 16px;}
    .Social_List_Tab {margin: 3px 0px;}
    .Social_List li.More .Social_List_Cont {height: 28px;}
    .Contact_Us_List li {width: 100%;margin-top: 15px;padding-bottom: 15px;padding-left: 20px;}
    .Contact_Us_List li:nth-last-of-type(1), .Contact_Us_List li:nth-last-of-type(2){border-bottom: 1px solid #d2d2d2;}
    .Contact_Us_List li:nth-last-of-type(1){border-bottom: 0px;}
    .Map {width: 100%;height: 54vw;margin-top: 30px;}
    .WalkSetpInto_List {width: 100%;margin-bottom: 20px;padding-bottom: 20px;}
    .WalkSetpInto_List>em {font-size: 38px;}
    .WalkSetpInto_List>em>i {font-size: 44px;}
    .WalkSetpInto_List>nav {font-size: 14px;}
    .WalkSetpInto_List:after {display: block!important;position: absolute;content: ' ';width: 100%;background-color: #d2d2d2;height: 1px;margin-top: 0px;bottom: 0px;left: 0px;right: auto;top: auto;}
    .WalkSetpInto_List:nth-last-of-type(1):after{display: none!important;}

    .Deve_Deta_List {display: flex;flex-direction: row;justify-content: space-between;align-items: center;overflow: hidden;flex-wrap: wrap;}
    .Deve_Deta_Background {width: 100%;}
    .Deve_Deta_Cont {width: 100%;margin-top: 15px;}
    .Deve_Deta_Cont li {font-size: 14px;}
    .Deve_history .swiper-slide-thumb-active {
        font-size: 34px;
    }

    .Product_List_Title {
        font-size: 15px;
        line-height: 30px;
    }
    .Product_List_Describe {
        font-size: 12px;
        line-height: 20px;
        height: 10vw;
        margin-top: 0px;
    }
    .Product_List {
        margin: 15px 0px 5px;
    }
    .Product_List_Href {
        margin: 7px 10px;
    }

    .ProdCente_Nav .container_Inside>a {
        line-height: 34px;
    }
    .Product_Team li {
        height: 38vw;
    }
    .Academic_Detalis_Cont_List>.Academic_Detalis_Cont_em {
        margin-bottom: 6px;
        font-size: 14px;
        margin-right: 6px;
    }


}