.i-banner-info{width: 80%;transform: translateY(-100%);}
.i-banner-info .i-banner-title{line-height: 1.2em;}
.i-about-title{line-height: .8em;}
.i-about-content{padding: 80px;}
.i-about-info{max-height: 96px;text-align-last: left;}
.i-about-info p{line-height: 1.5em;text-align: left;}
.i-about-numitem .i-about-num-box{justify-content: center;}
.i-researh-title,.i-advantage-title,.i-news-title{line-height: .8em;}
.i-research-info{font-size: 16px;-webkit-line-clamp:4;line-height: 1.5em;text-align: left;}
.i-research-menu p{padding: 15px;font-size: 18px;line-height: .8em;text-align: center;}
.i-news-storytitle{line-height: 1.2em;}
.i-news-content{margin-top: 40px;}
/* .footer-logo img{margin-right: 0;} */
.footer-nav-item{margin-right: 20px;}
.ban p{font-size: 40px;}
.Breadcrumb li p{font-size: 16px;}
.about-introduction-countitem{padding: 0 10px;box-sizing: border-box;}
.about-introduction-countitem img{height: 38px;}
.about-introduction-count{align-items: flex-start;}
.about-map-info{padding: 38px 24px;}
.about-map-msg{height: 276px;}
.about-map-info .about-map-slogan{font-size: 30px;margin-bottom: 20px;}
.about-map-info .about-map-summary{font-size: 16px;line-height: 1.5em;}
.insudtry-chxin .chxin-advantage-summary{line-height: 1.5em;}
.chyee-introduction-title p{font-size: 36px;}
.chyee-application .chyee-application-title p{font-size: 30px;}
.insudtry-transport-summary{line-height: 1.5em;text-align: left;text-indent: 2em;}
.transport-content p{text-align: justify;text-indent: 2em;hyphens: auto;}
.innovation-item-msg{line-height: 1.5em;}
.cooperation-slogan{line-height: 1.5em;}
.cooperation-info p{hyphens: auto;hyphens: auto;}
.fields-content li{width: 48%;border-bottom: 2px solid #e5e5e5;}
.fields-content li p{border-bottom: none;}
.social-main ul{align-items: flex-start;}
.employee-slogan p{text-align: center;padding: 0 10px;}
.safety-slogan,.environmental-slogan{text-align: justify;hyphens: auto;}
.safety-pic{bottom: auto;top: -38px;}
.activity-title{font-size: 30px;padding-bottom: 10px;}
.activity-summary{padding-right: 5px;margin-top: 10px;max-height: calc(100% - 80px);}
.innovation-item-longtitle{line-height: 1.5em;}
.safety-content{height: auto;}
.contact-address-info span,.contact-address-info span.contact-address-infotit{display: block;width: 100%;text-align-last:auto;font-weight: bold;}
.contact-address-info p{line-height: 1.5em;}
.contact-address{padding: 51px 70px 74px;}
.recruit-list tbody .duty p{padding-left: 112px;}
.recruit-list tbody .duty-item.address p{padding-left: 100px;}
.contact-title,.research-innovation .innovation-content{margin-top: 100px;}
.platform-slogan,.achievement-content{margin-top: 70px;}

/* text-align: left; */
.about-introduction-msg,.about-structure .about-introduction-msg,.chxin-introduction-content,.chyee-introduction-content,.transport-content p,.platform-summary,.innovation-item-msg,.cooperation-info,.fields-info,.achievement-msg,.employee-content,.environmental-info,.safety-info,.training-content-info,.activity-summary,.achievement-msg p{text-align: left;}

/* media css */
@media screen and (max-width: 1760px){
    .footer-content{flex-flow: column;}
    .footer-logo{margin-bottom: 20px;}
    .footer-nav{width: 100%;justify-content: space-between;}
}
@media screen and (max-width: 1527px){
.about-map-msg {width: auto;height: auto;margin-top: 0;margin-left: 50px;}
}
@media screen and (max-width:1400px) {
    .footer-nav li a{font-size: 12px;}
}
@media screen and (max-width:1280px) {
    .i-research-info{-webkit-line-clamp:4;line-height: 1.5em;}
    .i-contact-item a{padding: 0 20px;}
    .ban p{font-size: 30px;}
    .Breadcrumb li{margin: 0 20px;}
    .Breadcrumb li::before{left: -20px;}
    .chyee-introduction-title{justify-content: space-between;}
    .chyee-introduction-title p{font-size: 30px;margin-right: 0;}
    .chyee-introduction-content{line-height: 1.5em;}
    .chyee-application .chyee-application-title p{font-size: 24px;}
    .safety-pic{top: -64px;right: -30px;}
    .safety-slogan{font-size: 28px;}
    .safety-info{line-height: 1.5em;}
    .contact-title {margin-top: 70px;}
}
@media screen and (max-width:940px) {
    .i-banner-info{width: 100%;transform: translateY(-50%);}
    .i-about-content{padding: 45px;}
    .i-researh-title{margin-top: 40px;}
    .i-research-main{padding: 30px;}
    .i-research .i-more{margin: 0;}
    .i-advantage-main p{font-size: 18px;}
    .footer-nav-item{margin-right: 0;}
    .footer-nav-item ul{display: none;}
    .ban p{width: 90%;left: 50%;transform: translate(-50%,-50%);}
    .about-map-main{flex-flow: column;}
    .about-map-pic {margin-bottom: 20px;width: 100%;height: 300px;}
    .about-map-pic img {width: auto;height: 100%;margin: 0 auto;}
    .about-map-msg{width: 100%;margin: 0;}
    .about-map-info .about-map-slogan{text-align: center;font-size: 20px;}
    .about-map-info .about-map-summary{text-align: center;font-size: 14px;}
    .chxin-introduction-content{line-height: 1.5em;}
    .environmental-info{font-size: 14px;line-height: 2em;}
    .safety-info{line-height: 2em;}
    .safety-slogan{font-size: 18px;}
    .activity-pic .mask{padding: 30px;}
    .activity-summary{max-height: calc(100% - 50px);}
    .contact-address{padding-left: 50px;}
    .innovation-item-longtitle{margin: 50px auto 10px;}
    .contact-title,.platform-slogan,.achievement-content{margin-top: 40px;}
    .research-innovation .innovation-content{margin-top: 50px;}
    .employee-slogan span{font-size: 50px;}
}
@media screen and (max-width:768px) {
    .i-about-info{max-height: 72px;}
    .i-about-info p{line-height: 1.5em;}
    .i-research-info{font-size: 12px;min-height: 72px;max-height: 72px;}
    .i-contact-item a span{display: none;}
    .i-contact-item a img{margin-right: 0;}
    .i-contact-item .phonenum{display: none;}

    .chxin-introduction-main{padding: 35px 15px;box-sizing: border-box;}
    .chxin-introduction-title{font-size: 24px;}
    .chxin-introduction-content{padding: 0 15px;margin-bottom: 30px;max-height: 200px;overflow-y: auto;}
    .innovation-item:last-child .innovation-item-msg{padding-top: 60px;}
    /* .employee-slogan span{display: none;} */
    .safety-pic{right: 0;top: -28px;}

    .contact-title{padding-left: 30px;}
    .contact-mode{padding: 40px 0 110px 30px;}
    .contact-mode-wechat{top: auto;bottom: 10px;right: auto;left: 50%;transform: translateX(-50%);}
    .mode-wechat-item{width: 80px;}
    .mode-wechat-item:first-child{margin-right: 15px;}
    .contact-address{padding: 50px 30px;}
    .platform-slogan, .achievement-content{margin-top: 30px;}
}
@media screen and (max-width:700px) {
    .i-advantage-main p{font-size: 16px;}
    .ban p{font-size: 22px;}
    .about-structure .sign{flex-flow: column;align-items: flex-end;margin-top: 20px;}
    .about-structure .sign img{margin-left: 0;}
}
@media screen and (max-width:600px) {
    .i-advantage-main p{width: 90%;margin: 0 auto;font-size: 14px;}
    .about-introduction-countitem img{height: 30px;}
    .about-introduction-countitem div{padding:0 5px;box-sizing: border-box;}
    .about-map-pic{height: auto;}
    .about-map-pic img{width: 100%;height: auto;}
    .innovation-item:last-child .innovation-item-msg{padding-top: 40px;}
    .employee-content{line-height: 1.5em;}
    .fields-content li{width: 100%;}
    .innovation-item-longtitle{margin: 20px auto 10px;}
    .innovation-item:last-child .innovation-item-msg{padding-top: 46px;}
}
@media screen and (max-width:500px) {
    .i-about-line{margin: 0 5px;}
    .i-about-title,.i-researh-title, .i-advantage-title, .i-news-title{font-size: 26px;}
    .i-about-content{padding: 30px;}
    .i-researh-longtitle{width: 90%;margin: 20px auto 0;}
    .i-advantage-main p{font-size: 12px;}
    .chyee-introduction-title p{font-size: 24px;}
    .chyee-application .chyee-application-title p{font-size: 20px;}
    .training-pic{height: 350px;}
    .activity-title{font-size: 24px;}
    .innovation-item-title .cn{font-size: 20px;}
}
@media screen and (max-width:400px){
    .i-researh-title{margin-top: 0;}
    .i-research-main{padding: 20px;}
    .i-research-menu p{padding: 10px;font-size: 16px;line-height: 1em;}

    .i-advantage-main{height: auto;top: 50%;transform: translateY(-50%);}
    .i-advantage-main ul{height: auto;flex-wrap: wrap;justify-content: center;}
    .i-advantage-main li{width: 33.33%;border-right: none;margin-bottom: 20px;}
    .i-advantage-main li:hover{background: none;}

    .i-news-content{margin-top: 10px;}
}
@media screen and (max-width:330px){
    .activity-summary{max-height: calc(100% - 58px);}
}
@media screen and (max-height: 600px){
    .i-advantage-main{transform: translateY(-25%);}
}