body{background-color: #f1f1f1;}

/*logo和tel*/
.top{width: 100%;height: 160px;position: fixed;top: 0;z-index: 100;background-color: white;}
.top .title .box{height: 115px;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}
.top .logo{display: flex;display: -webkit-flex;justify-content: center;align-items: flex-end;}
.top .logo img{display: block;}
.top .logo p{font-size: 21px;height: 35px;line-height: 35px;margin-left: 15px;}
.top .tel{display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
.top .tel img{display: block;}
.top .tel p{font-size: 23px;margin-left: 15px;}

/*PC导航*/
.nav{height: 45px; background-color: #0074c2;}
.nav .box{display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.nav .list{width: 83%; display: flex; display: -webkit-flex; justify-content: flex-start; align-items: center;}
.nav .collect{width: 106px;}
.nav .item{height: 45px; line-height: 45px; font-size: 16px; width: 12.5%; text-align: center; position: relative;color: #ffffff; cursor: pointer;}
.nav .item a{display: block; width: 100%; height: 100%; color: #ffffff;}
.nav .item:hover{background-color: #00b9ff; border-bottom: 1px solid #8adefe;box-sizing: border-box;}
.nav .item.selected{background-color: #00b9ff; border-bottom: 1px solid #8adefe;box-sizing: border-box;}
.nav .item .subitem{position: absolute; height: 100px; width: 100%; background-color: #00b9ff; display: none;}
.nav .item .subitem li{text-decoration: underline;}
.m-nav{display: none; width: 100%; height: 60px; box-shadow: 0 2px 2px #cdcdcd;}
.m-nav .m-logo img{padding: 0 0 0 10px;height: 35px;}
.m-nav .m-menu{float: right; width: 60px; height: 60px; cursor: pointer; background: #206bd1 url("../image/menu.png") no-repeat center center; -webkit-background-size: 25px; -moz-background-size: 25px; -o-background-size: 25px; background-size: 25px;}
.top .m-list{position: absolute;top: 60px; left: 0; width: 100%; overflow: hidden; display: none;}
.top .m-list .m-a{font-size: 15px; line-height: 40px; display: block; width: 100%; padding: 0 4%; text-align: left; color: #333; border-top: 1px solid #e0e0e0; background-color: #fff;}
.top .m-list .m-a .m-subitem{width: 100%; padding: 0 0 0 20px; font-size: 13px; display: none;}
.collect .btn{display: flex; display: -webkit-flex; justify-content: center; align-items: center; font-size: 14px; color: #ffffff; background-color: #00b9ff; width: 100%; height: 32px; border-radius: 16px;}
.collect img{display: block;}
.collect p{margin-left: 5px;}

/*PC banner*/
.banner.ani {visibility: visible; animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.banner{margin-top: 160px !important;visibility: hidden;}
.banner .swiper-pagination-bullet-active{background: #ffffff !important;}
.banner img{display: block;}

/*全局标题*/
.caption{width: 180px; font-size: 30px; margin: auto; text-align: center; color: #666666; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.symbol{width: 8px; height: 8px; position: relative;}
.symbol::before{content: ""; width: 100%; height: 100%; top: 0; left: 0; background-color: #666666; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); z-index: 1; position: absolute;}
.symbol.left::after{content: ""; position: absolute; width: 110px; height: 1px; background-color: #666666; top: calc(50% - 0.5px); right: 0;}
.symbol.right::after{content: ""; position: absolute; width: 110px; height: 1px; background-color: #666666; top: calc(50% - 0.5px); left: 0;}
.blurb{text-align: center; color: #666666; font-size: 14px; margin-top: 10px;}

/*产品中心*/
.product-center.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.product-center{padding: 70px 0;background-color: #ffffff;visibility: hidden;}
.product-center .content{display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; margin-top: 60px;}
.product-center .type{width: 33%; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; flex-direction: column;}
.product-center .type .item{width: 100%; height: 31%;  font-size: 18px; background-color: #ffffff; border: 1px solid #bbbbbb; box-sizing: border-box; color: #666666;  transition: all .5s; -webkit-animation: all .5s; -moz-transition: all .5s; -o-transition: all .5s; display: flex; display: -webkit-flex; align-items: center; justify-content: center;}
.product-center .type .item.selected{background-color: #0074c2; color: #ffffff; border: 0; font-size: 20px;}
.product-center .products{width: 66%; height: 100%;}
.product-center .products .tab{width: 100%; height: 100%; display: none; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s;}
.product-center .products .subtab{width: 100%; height: 100%; display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start;}
.product-center .products .tab.selected{display: block;}
.product-center .products .item{width: 49%; text-align: center; position: relative; background-color: #f7f6f4;}
.product-center .product-img{padding: 80px 20px;}
.product-center .product-img img{height: 220px;}
.product-center .product-layer{position: absolute; bottom: 0; left: 0; width: 100%; height: 16%; background-color: #007aff; opacity: .7;}
.product-center .product-name{position: absolute; bottom: 0; left: 0; width: 100%; height: 16%; color: #ffffff; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.product-center .product-name span{padding: 0 0 0 20px;}
.product-center .product-name .more{display: block; color: #ffffff; padding: 0 20px 0 0;}
.product-center .product-name .more:hover{text-decoration: underline;}

/*超级研发*/
.superRD.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.superRD{padding: 70px 0;background-color: #ffffff;visibility: hidden;}
.superRD .label{margin: 40px auto 0 auto; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; width: 650px;}
.superRD .label .item{width: 22.5%; height: 45px; line-height: 45px; border-radius: 5px; border: 1px solid #bbbbbb; box-sizing: border-box; color: #333333; font-size: 18px; text-align: center; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s;}
.superRD .label .item.selected{background-color: #0074c2; color: #ffffff; border: 0;}
.superRD .content{margin-top: 60px;}
.superRD .content .item{display: none; opacity: 0;}
.superRD .content .item.selected{display: block; opacity: 1;}
.superRD .content .subitem{display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; }
.superRD .content .left{width: 32.5%; background-color: #eaeaea;}
.superRD .content .right{width: 66.5%;}
.superRD .txt{padding: 40px;}
.superRD .txt h2{line-height: 30px; margin-bottom: 10px; font-size: 22px;}
.superRD .txt p{line-height: 30px; margin-top: 20px; color: #666666;}
.superRD .txt p:nth-of-type(1){margin-top: 0; font-weight: bolder; font-size: 14px;}
.superRD .album{display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.superRD .album img{display: block; width: 49%;}
.superRD .album img:nth-of-type(1),.superRD .album img:nth-of-type(2){margin-bottom: 15px;}

/*合作伙伴*/
.partners.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.partners{padding: 70px 0;visibility: hidden;}
.partners .content{margin-top: 70px;}
.partners .map{position: relative; margin-bottom: 20px;}
.partners .m-map{display: none;}
.partners .m-map img{display: block; margin-bottom: 20px;}
.sign-area{width: 22px; height: 22px; display: block; position: absolute;}
.sign{position: absolute; bottom: 0; left: 0; right: 0; top: 0; margin: auto; border-radius: 50%; -webkit-border-radius: 50%;}
.sign-1{width: 300%; height: 300%; margin-left: -100%;}
.sign-1::after{content: ""; position: absolute; bottom: 0; left: 0; right: 0; top: 0; margin: auto; border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid white; opacity: 0; animation: signBig 5s ease-out 825ms infinite; -webkit-animation: signBig 5s ease-out 825ms infinite;}
.sign-2{width: 300%; height: 300%; margin-left: -100%;}
.sign-2::after{content: ""; position: absolute; bottom: 0; left: 0; right: 0; top: 0; margin: auto; border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid white; opacity: 0; animation: signBig 5s ease-out 2725ms infinite; -webkit-animation: signBig 5s ease-out 2725ms infinite;}
/*加拿大*/
.Canada{top: 120px; left: 125px;}
/*美国*/
.USA{top: 175px; left: 112px;}
/*巴西*/
.Brazil{top: 350px; left: 280px;}
/*英国*/
.England{top: 90px; left: 480px;}
/*瑞典*/
.Sweden{top: 45px; left: 555px;}
/*西班牙*/
.Spain{top: 145px; left: 470px;}
/*法国*/
.France{top:130px; left: 490px;}
/*意大利*/
.Italy{top: 125px; left: 540px;}
/*德国*/
.Germany{top: 110px; left: 510px;}
/*土耳其*/
.Turkey{top: 150px; left: 620px;}
/*埃及*/
.Egypt{top: 195px; left: 600px;}
/*沙特阿拉伯*/
.SaudiArabia{top: 230px; left: 670px;}
/*伊朗*/
.Iran{top: 180px; left: 710px;}
/*印度*/
.India{top: 220px; left: 800px;}
/*俄罗斯*/
.Russia{top: 90px; left: 820px;}
/*中国*/
.China{top: 150px; left: 880px;}
/*泰国*/
.Thailand{top: 240px; left: 885px;}
/*印度尼西亚*/
.Indonesia{top: 340px; left: 930px;}
/*澳大利亚*/
.Australia{top: 420px; left: 1000px;}
.supplier .country{display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.supplier .item{width: 50%; display: flex; display: -webkit-flex; justify-content: flex-start; align-items: center; margin-bottom: 10px;}
.supplier .item span{padding-left: 10px; color: #555555; font-size: 18px;}
.supplier p{margin-top: 20px; color: #555555; font-size: 16px;}
/*地图标记*/
@keyframes signBig{0%{width: 0; height: 0; opacity: 1;} 100%{width: 50px; height: 50px; opacity: 0;}}

/*业务模式*/
.business-model.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.business-model{padding: 70px 0; background-color: #ffffff;visibility: hidden;}
.business-model .content{margin-top: 90px;}
.business-model .three-modes{display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start;}
.business-model .three-modes .item{width: 390px; height: 456px; background: url("../image/mode1.png") no-repeat center; background-size: 100% 100%;}
.business-model .three-modes .item:nth-of-type(2){background: url("../image/mode2.png") no-repeat center; background-size: 100% 100%;}
.business-model .three-modes .item:nth-of-type(3){background: url("../image/mode3.png") no-repeat center; background-size: 100% 100%;}
.business-model .three-modes .txt{text-align: center; color: #ffffff; font-size: 14px;}
.business-model .three-modes .subtxt{padding: 30px 25px;}
.business-model .three-modes .subtxt h1{font-size: 80px; font-weight: normal;}
.business-model .three-modes .subtxt p{line-height: 40px;}
.business-model .three-modes .subtxt p:nth-of-type(1){font-size: 20px;}
.business-model .m-three-modes{display: none;}
.business-model .m-three-modes .item{width: 100%;}
.business-model .m-three-modes .item .txt{width: 390px; height: 456px; background: url("../image/mode1.png") no-repeat center; background-size: 100% 100%; margin: auto;text-align: center; color: #ffffff; font-size: 14px;}
.business-model .m-three-modes .item:nth-of-type(2) .txt{background: url("../image/mode2.png") no-repeat center; background-size: 100% 100%;}
.business-model .m-three-modes .item:nth-of-type(3) .txt{background: url("../image/mode3.png") no-repeat center; background-size: 100% 100%;}
.business-model .m-three-modes .subtxt{padding: 30px 25px;}
.business-model .m-three-modes .subtxt h1{font-size: 80px; font-weight: normal;}
.business-model .m-three-modes .subtxt p{line-height: 40px;}
.business-model .m-three-modes .subtxt p:nth-of-type(1){font-size: 20px;}

/*公司介绍*/
.comp-intro.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.comp-intro{padding: 70px 0;visibility: hidden;}
.comp-intro .content{margin-top: 70px;}
.comp-intro .content .head{display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;}
.comp-intro .head>div{width: 49.5%;}
.comp-intro .head .img img{display: block; width: 100%;}
.comp-intro .head .txt{background-color: #595959; color: #ffffff; display: flex; display: -webkit-flex; align-items: center;}
.comp-intro .head .subtxt{padding: 0 40px;}
.comp-intro .head .subtx h1{font-size: 20px; margin-bottom: 20px;}
.comp-intro .head .subtxt p{font-size: 14px; margin-top: 5px; line-height: 35px;}
.comp-intro .middle{margin-top: 20px;display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;}
.comp-intro .middle .img-list{width: 44%; height: 595px; margin: 0;}
.comp-intro .middle .txt-list{width: 50%; position: relative;}
.comp-intro .middle .txt-list::after{position: absolute; content: ""; top: 0; left: -10px; width: 10px; height: 100%; background-color: #a6a6a6;}
.comp-intro .middle .txt-list .item{padding: 0 0 0 30px; margin-bottom: 20px;}
.comp-intro .middle .txt-list .item:last-child{margin-bottom: 0;}
.comp-intro .middle .txt-list .item h1{font-size: 20px; margin-bottom: 8px;}
.comp-intro .middle .txt-list .item p{font-size: 14px; line-height: 30px;}
.comp-intro .middle .foot{width: 100%;}

/*动态资讯*/
.dyn-infor.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.dyn-infor{padding: 70px 0; background-color: #ffffff;visibility: hidden;}
.dyn-infor .label{width: 300px; margin: 30px auto 0 auto; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.dyn-infor .label .item{width: 45%; height: 45px; line-height: 45px; border-radius: 5px; border: 1px solid #bbbbbb; box-sizing: border-box; color: #333333; font-size: 18px; text-align: center; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s;}
.dyn-infor .label .item.selected{background-color: #0074c2; color: #ffffff; border: 0;}
.dyn-infor .content{margin-top: 50px;}
.dyn-infor .content .tab{display: none;}
.dyn-infor .content .tab.selected{display: block;}
.dyn-infor .content .subtab{display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;}
.dyn-infor .content .subtab img{display: block; width: 100%; height: 100%;}
.dyn-infor .content .left,.dyn-infor .content .right{width: 49%; height: 400px;}
.dyn-infor .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url("../image/dynArrowLeft.png") !important;}
.dyn-infor .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url("../image/dynArrowRight.png") !important;}
.swiper-button-next, .swiper-button-prev{width: 40px !important; height: 60px !important; background-size: 40px 60px !important; margin-top: -30px !important;}
.dyn-infor .content .right{display: flex; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-direction: column;}
.dyn-infor .content .right .item{border: 1px solid #eeeeee; box-sizing: border-box; height: 31%; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s;}
.dyn-infor .content .right .item .txt{width: calc(100% - 40px); height: calc(100% - 40px); padding: 15px; display: flex; display: -webkit-flex; justify-content: space-between; flex-direction: column;}
.dyn-infor .content .right .item p{font-size: 12px; color: #b9b9b9;}
.dyn-infor .content .right .item p:nth-of-type(1){width: 100%; height: 25px; line-height: 25px; font-size: 16px; color: #000000; margin-bottom: 5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.dyn-infor .content .right .item p:nth-of-type(2){overflow: hidden; height: 38px; margin-bottom: 5px;}
.dyn-infor .content .right .item p:nth-of-type(3){text-align: right;}
.dyn-infor .content .right .item.selected{background-color: #0074c2; color: #ffffff;}
.dyn-infor .content .right .item.selected p{color: #ffffff;}
.dyn-infor .content .right .item.selected p:nth-of-type(1){color: #ffffff;}

/*联系方式*/
.contact.ani {visibility: visible;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 1s;animation-delay: 0.5s;}
.contact{padding: 70px 0;visibility: hidden;}
.contact .box{display: flex; display: -webkit-flex; justify-content: space-between; flex-wrap: wrap;}
.contact .map{width: 59.5%; height: 390px; border: 1px solid #cdcdcd; box-sizing: border-box;}
.contact .content{width: 38%; height: 390px; display: -webkit-flex; justify-content: space-between; align-items: flex-start; flex-direction: column; }
.contact .item{width: 100%; display: flex; display: -webkit-flex; justify-content: flex-start; align-items: center;}
.contact .item img{display: block;}
.contact .item>div{padding: 0 0 0 10px; font-size: 16px;}
.contact .item:nth-of-type(1) img{width: 74px; height: 28px;}
.contact .item:nth-of-type(1)>div{font-size: 18px;}


/*底部*/
.footer{padding: 20px 0; background-color: #0074c2;}
.footer .content{display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; flex-wrap: wrap; color: #ffffff; font-size: 14px;}
.footer .share{display: flex; display: -webkit-flex;}
.footer .share .weixin,.footer .share .weibo{padding: 0 10px;}
.footer .weixin>div{display: none;}
.footer .weixin{position: relative;}
.footer .weixin .QRcode{position: absolute; width: 125px; height: 126px; top: -140px; left: -40px;}
.footer .weixin .QRcode::after{content: ""; position: absolute; bottom: -5px; left: 60px; width: 10px; height: 10px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); background-color: #ffffff;}


@media screen and (max-width: 1200px) {
    .business-model .three-modes .item{
        width: 32.5%;
    }
}

@media screen and (max-width: 750px) {
    /*顶部*/
    .top{height: 60px;}
    .top .title{display: none;}

    /*导航*/
    .nav{display: none;}
    .m-nav{display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}

    /*轮播*/
    .banner{margin-top: 60px !important;}

    /*产品中心*/
    .product-center .type{width: 100%; height: 40px; flex-direction: row;}
    .product-center .type .item{width: 31%; height: 100%; font-size: 14px;}
    .product-center .type .item.selected{font-size: 14px;}
    .product-center .products{width: 100%;}

    /*超级研发*/
    .superRD .label{width: 100%;}
    .superRD .content .left{width: 100%;}
    .superRD .content .right{width: 100%;margin-top: 20px;}

    /*合作伙伴*/
    .partners .map{display: none;}
    .partners .m-map{display: block;}
    .supplier .item span{font-size: 14px;padding-left: 5px;}
    .supplier p{font-size: 14px;}

    /*业务模式*/
    .business-model .three-modes{display: none;}
    .business-model .m-three-modes{display: block;}

    /*公司介绍*/
    .comp-intro .head>div{width: 100%;}
    .comp-intro .head .img img{height: 200px;}
    .comp-intro .head .txt{margin-top: 20px;}
    .comp-intro .head .subtxt{padding: 10px 20px;}
    .comp-intro .middle .img-list{width: 100%; height: inherit;}
    .comp-intro .middle .swiper-slide img{display: block; width: 100%;}
    .comp-intro .middle .txt-list{margin-top: 20px; width: 100%;}
    .comp-intro .middle .txt-list::after{left: 0;}
    .comp-intro .foot{margin-top: 20px;}
    .comp-intro .foot .swiper-slide img{display: block; width: 100%;}

    /*动态资讯*/
    .dyn-infor .content .left, .dyn-infor .content .right{width: 100%;}
    .dyn-infor .content .left img{display: block; width: 100%;}
    .dyn-infor .content .right{margin-top: 20px;}

    /*底部*/
    .contact .map{width: 100%; height: 300px;}
    .contact .content{width: 100%; margin-top: 20px;}
}

@media screen and (max-width: 415px) {
    /*标签*/
    .caption{font-size: 18px; width: 100px;}
    .symbol{width: 6px; height: 6px;}
    .symbol.right::after,.symbol.left::after{width: 60px;}

    /*产品中心*/
    .product-center{padding: 40px 0;}
    .blurb{font-size: 12px;}
    .product-center .content{margin-top: 30px;}
    .product-center .type .item{font-size: 12px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .product-center .product-img{padding: 30px 10px;}
    .product-center .products .subtab{margin-top: 20px;}
    .product-center .product-img img{height: 190px;}
    .product-center .product-name span{padding: 0; display: block; width: 100%; text-align: center;}
    .product-center .product-name .more{width: 100%; text-align: center; padding: 0;}

    /*超级研发*/
    .superRD{padding: 40px 0;}
    .superRD .label{margin: 20px auto 0 auto;}
    .superRD .label .item{font-size: 14px; height: 30px; line-height: 30px;}
    .superRD .content{margin-top: 30px;}
    .superRD .txt{padding: 15px;}
    .superRD .txt h2{font-size: 18px;}
    .superRD .txt p{line-height: 20px; margin-top: 15px;}

    /*合作伙伴*/
    .partners{padding: 40px 0;}
    .partners .content{margin-top: 30px;}
    .supplier .item{width: 100%;}
    .supplier .item span{font-size: 12px;}
    .supplier p{font-size: 12px; margin-top: 10px;}

    /*业务模式*/
    .business-model{padding: 40px 0;}
    .business-model .content{margin-top: 30px;}
    .business-model .m-three-modes .item .txt{width: 90%;}
    .business-model .m-three-modes .subtxt{padding: 20px;}
    .business-model .m-three-modes .subtxt h1{font-size: 70px;}

    /*公司介绍*/
    .comp-intro{padding: 40px 0;}
    .comp-intro .content{margin-top: 30px;}
    .comp-intro .head .subtxt h1{font-size: 18px;}
    .comp-intro .head .subtxt p{font-size: 12px; line-height: 20px;}
    .comp-intro .middle .txt-list .item h1{font-size: 18px;}
    .comp-intro .middle .txt-list .item p{font-size: 12px;line-height: 20px;}

    /*动态资讯*/
    .dyn-infor{padding: 40px 0;}
    .dyn-infor .label{width: 200px; margin: auto;}
    .dyn-infor .label .item{height: 30px; line-height: 30px; width: 80px; font-size: 14px;}
    .dyn-infor .label .item{margin-top: 30px;}
    .dyn-infor .content .right{height: 400px;}
    .dyn-infor .content .right .item .txt{padding: 10px; width: calc(100% - 20px); height: calc(100% - 20px);}
    .dyn-infor .content .left{height: 300px;}
    .dyn-infor .content .right{height: 400px;}

    /*联系我们*/
    .contact{padding: 40px 0;}
    .contact .map{height: 200px;}
    .contact .item>div{font-size: 14px;}
    .contact .item:nth-of-type(1)>div{font-size: 16px;}

    /*底部*/
    .footer{ padding: 10px 0;}
    .footer .content{font-size: 12px;}
    .footer .share{display: none;}
}

