.max-size{max-width: 1536px;margin: 0 auto;}
.max-size-a{max-width: 1200px;margin: 0 auto;}
/*走进云天*/
.intoSky-banner{width: 100%;height: calc(502/1920 * 100vw);}
.intoSky-banner img{width: 100%;height: 100%;}
.intoSky-banner01{width: 100%;height: calc(650/1920 * 100vw);position: relative;}
.intoSky-banner01 img{width: 100%;height: 100%;}
.intoSky-banner01-nav{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(4,37,108,0.9);height: 72px;}
.intoSky-banner01-nav-main{color: #fff;line-height: 72px;}
.intoSky-banner01-nav-main i{margin-right: 8px;font-size: 20px;}
.intoSky-banner01-nav-main span{color: #fff;font-size: 14px;padding:0 3px 0 0;}
.intoSky-banner01-nav-main span a{color: #fff;font-size: 14px;}
/*走进云天 二级导航*/
.intoSky-banner-nav{height: 67px;background: #f8f8f8;border-bottom: 1px solid #ececec;}
.intoSky-banner-nav-con{}
.intoSky-banner-nav-con ul{overflow: hidden;}
.intoSky-banner-nav-con ul li{float: left;height: 62px;line-height: 62px; text-align: center}
.intoSky-banner-nav-con ul li:hover{border-bottom: 5px solid #0062e2;background: #007cfe;}
.intoSky-banner-nav-con ul li:hover a{color: #fff;}
.intoSky-banner-nav-con ul li a{display: block;width: 100%;height: 100%;color: #4c4948;font-size: 16px}
.intoSky-banner-nav-active{border-bottom: 5px solid #0062e2;background: #007cfe;}
.intoSky-banner-nav-active a{color: #fff !important;}

.intoSky-company{background: url("../images/intoSkyBg.png") no-repeat top center;width: 100%;background-size: 100% 100%;}
.intoSky-company-title{height: 94px;background: url("../images/intosky-title.png") no-repeat center top;text-align: center;
    /*width: 335px;background-size: 100% 100%;*/
    margin: 30px auto;line-height: 94px;text-align: center;font-size: 24px;color: #261c19; }
.intoSky-company-title span{font-size: 16px;color: #666666;font-weight: normal;margin-top: -20px;display: block;line-height: 24px;}
.intoSky-company-context{padding-bottom: 30px;}
.intoSky-company-context p{font-size: 14px;color: #333333;line-height: 30px;text-indent: 30px;margin-bottom: 35px;}

.intoSky-company-context-items{margin: -35px auto 30px;}
.intoSky-company-context-items ul{overflow: hidden;}
.intoSky-company-context-items ul li{float: left;}
.intoSky-company-context-items ul li h2{text-align: center;margin-top: 25px;}
.intoSky-company-context-items ul li h2 img{width: 65px;height: 69px;}
.intoSky-company-context-items ul li h3{text-align: center;color: #333333;font-size: 16px;font-weight: normal;margin-top: 4px;line-height: 32px;}
.intoSky-company-context-items ul li h4{width: 25px;height: 3px;background: #fe7518;margin: 0 auto;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;}
.intoSky-company-context-items ul li h5{text-align: center;font-weight: normal;color: #7786ab;font-size: 14px;line-height: 22px;margin-top: 12px;}

.intoSky-company-context-items-b{background: #f7fafd;}
.intoSky-company-context-items-b-con{max-width: 30%;padding-top: 20px;margin:0 1.5%; overflow: hidden;margin-top: 43px;height: 107px;background: #FFFFFF;box-shadow: 0 0 16px 0 #D9E0E6;border-radius: 4px;}
.intoSky-company-context-items-b-con-last{
    flex-basis: 100%;
    max-width: 96%;   
    box-shadow: 0 0 16px 0 #D9E0E6;
    z-index: 100;
    position: relative;
}
.intoSky-company-context-items-b-left h2{height: 74px;width: 74px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
.intoSky-company-context-items-b-left h2 span{display: block;width: 62px;height: 62px;margin: 5px;background: #fff;text-align: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
.intoSky-company-context-items-b-left h2 span img{margin-top: 9%;}

.intoSky-company-context-items-b-right h2{font-family: MicrosoftYaHei-Bold;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 700;}
.intoSky-company-context-items-b-right h3{font-weight: normal}
.intoSky-company-context-items-b-right h3 span{font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #7C8292;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 400;}
.intoSky-company-context-items-b-right-last{
    display: flex;
    margin-top: 12px;
}
.intoSky-company-context-items-b-right-last h4{
    display: inline;
}
.intoSky-company-context-items-b-right-undline{
    height: 2px;
    width: 20px;
    background-color: #2389F5;
    border-radius: 1px;
    margin: 3px 0 6px;
}
.intoSky-company-context-items-b-lasttips{
    width: 205px;
}
.intoSky-company-context-items-b-lasttips h4{
    font-family: MicrosoftYaHei-Bold;
    font-size: 14px;
    color: #7C8292;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 700;
}

.intoSky-company-context-items-b-lasttips span{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #7C8292;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 400;
}



.developmentHistory{position: relative;}
.developmentHistoryList{position: absolute;top: 0;right: 0;z-index: 999;}
.developmentHistoryList ul{}
.developmentHistoryList ul li{height: 30px;width: 74px;background: #e2ecf9;color: #333333;font-size: 16px;text-align: center;line-height: 30px;margin: 0 0 1px 0;cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
.developmentHistoryList ul li:hover{background: #0062e2;color: #fff;}
.developmentHistoryListActive{background: #0062e2 !important;color: #fff !important;}

.developmentHistory-items{width: 100%;padding-top: 60px;position: relative;z-index: 99;}
.developmentHistory-time{width: 75px;height: 75px;border:5px solid #6b88f7;margin:0 auto;
    text-align: center;font-size: 24px;color: #0e71f3;background: #edf5ff;
    line-height: 75px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.developmentHistory-time-con{overflow: hidden;}
.developmentHistory-time-con-left{float: left;width: 46%; overflow: hidden;}

.developmentHistory-time-con-left-main{border:2px solid #e0e0e0;width: 90%;float: right;margin-right: 12px;position: relative;}
.developmentHistory-time-con-left-main h2{margin: 0;padding: 0;padding-top: 16px;line-height: 33px;color: #6b88f7;font-size: 18px;padding-left: 30px;}
.developmentHistory-time-con-left-main ul{padding: 0 0 15px 30px;}
.developmentHistory-time-con-left-main ul li{overflow: hidden;line-height: 35px;}
.developmentHistory-time-con-left-main ul li em{display: block;float: left;height: 8px;width: 8px;background: #6b88f7;margin: 14px 10px 0 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.developmentHistory-time-con-left-main ul li span{display: block;float: left;font-size: 16px;color: #333333;width: calc(100% - 30px);}
.timeAxisArrow01{display: block;width: 14px;height: 14px;background: #fff;position: absolute;top: 45px;right: -9px;
    border:solid #e0e0e0;border-width: 2px 2px 0 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.developmentHistory-time-con-middle{float: left;width: 8%; }

.timeAxis-graphical01{width: 12px;height: 12px;margin: 50px auto 0;background: #fe7518;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.timeAxis-graphical02{width: 19px;height: 19px;margin: 50px auto 0;background: #6b88f7;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.timeAxis-graphical03{width: 0;height: 0;margin: 45px auto 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 20px solid #36c6d3;
}

.developmentHistory-time-con-right{ width: 46%;float: left; position: relative; }
.developmentHistory-time-con-right-main{border:2px solid #e0e0e0;width: 90%;float: left;margin-left: 12px;position: relative;}
.developmentHistory-time-con-right-main h2{margin: 0;padding: 0;padding-top: 16px;line-height: 33px;color: #6b88f7;font-size: 18px;padding-left: 30px;}
.developmentHistory-time-con-right-main ul{padding: 0 0 15px 30px;}
.developmentHistory-time-con-right-main ul li{overflow: hidden;line-height: 35px;}
.developmentHistory-time-con-right-main ul li em{display: block;float: left;height: 8px;width: 8px;background: #6b88f7;margin: 14px 10px 0 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.developmentHistory-time-con-right-main ul li span{display: block;float: left;font-size: 16px;color: #333333;width: calc(100% - 30px);}
.timeAxisArrow02{display: block;width: 14px;height: 14px;background: #fff;position: absolute;top: 45px;left: -9px;
    border:solid #e0e0e0;border-width:0 0 2px 2px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.developmentHistory-main{position: relative;margin-bottom: 150px;}
.timeAxis{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.timeAxis-con{width: 10px;top: 0;left: 0;margin: 0 auto;height: 100%;}
.timeAxis em{width: 2px;background: #e0e0e0;display: block;height: 100%;margin-left: 4px;padding-bottom: 50px;}
.timeAxisTop{width: 10px;height: 10px;background: #e0e0e0;display: block;}
.timeAxisBottom{width: 10px;height: 10px;background: #e0e0e0;display: block;}

/*.groupStructure{width: 100%;padding: 15px 0 150px 0;}*/
/*.groupStructure img{width: 100%;max-width: 100%}*/
.groupStructure{ text-align: center}
.groupStructure img{width: 90%;max-width: 100%}

.honorQualification-items{margin-bottom: 50px;display: none;}
.honorQualification-items-con .honorQualification-items:first-child{display: block;}
.honorQualification-title{text-align: center;margin: 40px 0;}
.honorQualification-title ul{overflow: hidden;display: flex;flex-direction: row;justify-content: center;height: 45px;}
.honorQualification-title ul li{float: left;width: 150px;height: 35px;border:1px solid #d7d7d7;text-align: center;line-height: 35px;margin: 0 10px;cursor: pointer;position: relative;}
.honorQualification-title ul li span{font-size: 16px;color: #666;display: block;width: 100%;height: 100%;background: #fff;position: relative;z-index: 99;}
.honorQualification-title ul li i{position: absolute;bottom: -6px;left: 48%;display: block;width: 10px;height: 10px;background: #007cfe;z-index: 9;display: none;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.honorQualification-title ul li:hover{border:1px solid #007cfe;background: #f6faff;}
.honorQualification-title ul li:hover i{display: block;}
.honorQualification-title-active{border:1px solid #007cfe !important;background: #f6faff !important;}
.honorQualification-title-active i{display: block !important;}

.honorQualification-con{}
.honorQualification-con ul{}

.honorQualification-con ul li h2::before {
    content:"";
    position:absolute;
    z-index:1;
    width:50%;
    height:20%;
    box-shadow:0 12px 20px #758aa5;
    transform:rotate(-8deg);
}

.honorQualification-con ul li h2::after{
    content:"";
    position:absolute;
    z-index:1;
    width:50%;
    height:20%;
    box-shadow:0 12px 20px #758aa5;
    transform:rotate(8deg);
}

.cooperativePartner{padding-bottom: 20px;}

.newList-ul{overflow: hidden;}
.newList-items-con{padding: 33px 0 33px 0;border-bottom: 1px dashed #b6b6b6;overflow: hidden;width: 95%;}
.newList-items-left{float: left;width: 97px;margin-top: 30px;}
.newList-items-left h2{width: 95px;height: 95px;border: 1px solid #e7eaf1;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-weight: normal}
.newList-items-left h2 span{display: block;width: 100%;text-align: center;font-size: 12px;color: #868e9c;padding-top: 17px; line-height: 29px;}
.newList-items-left h2 i{font-size: 30px;color: #868e9c;text-align: center;font-style: normal;display: block;text-align: center;font-weight: bold;line-height: 39px;}
.newList-items-left h3{text-align: center;font-size: 12px;color: #868e9c;height: 50px;line-height: 50px;margin: 0;padding: 0;font-weight: normal;}
.newList-items-right{width: calc(100% - 120px);float: right;margin-top: 30px;}
.newList-items-right h2{font-size: 20px;color: #333333;font-weight: normal;height: 37px;line-height: 37px;overflow: hidden;}
.newList-items-right h3{margin-top: 9px;line-height: 24px;height: 48px;font-size: 14px;color: #666666;font-weight: normal;max-height: 72px;overflow: hidden;}
.newList-items-right h4{width: 140px;height: 40px;background: #009fff;font-weight: normal;border:1px solid #009fff;margin-top: 26px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.newList-items-right h4 a{display: block;width: 100%;height: 100%;color: #fff;color: #fff;font-size: 14px;text-align: center;line-height: 40px;}
.newList-items-right h4:hover{background: #fff;}
.newList-items-right h4:hover a{color: #009fff;}

.page{margin: 50px auto !important;}

.new-inside{background: #f8f8fc;}
.newList-inside{ background: #fff;padding-bottom: 50px;}
.newList-inside-title{border-bottom: 1px solid #dbdbdb;}
.newList-inside-title h2{font-size: 36px;color: #261c19;text-align: center;font-weight: normal;overflow: hidden;width: 100%;}
.newList-inside-title h3{overflow: hidden;}
.newList-inside-title h3 span{line-height: 40px;padding-top: 14px;font-size: 14px;color: #999999;font-weight: normal;display: block;}
.newList-inside-title h3 span i{padding-left: 30px;font-size: 14px;color: #999999;font-style: normal}
.newList-inside-title h3 strong{display: block;padding-top: 20px;}
.newList-inside-title h3 strong a{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.newList-inside-context{margin: 0 86px;padding-bottom: 100px;}
.newList-inside-context p,.newList-inside-context section{text-indent: 0px;font-size: 14px;color: #261c19;line-height: 30px;margin: 0 0 0;text-align: left}
.newList-inside-context img{margin-top: 40px;max-width: 100%;text-align: center}
.newList-inside-next-pro{height: 48px;margin: 0 42px;background: #f7f7f7;border:1px solid #e0e0e0;overflow: hidden; }
.newList-inside-next-pro h2{float: left;width: 50%; text-align: center;font-weight: normal; margin: 0;padding: 0;}
.newList-inside-next-pro h2 a{font-size: 14px;color: #666666;}
.newList-inside-next-pro h2 a:hover{color: #0e71f3;}

.Employee-items-con{}
.Employee-items-con .newList-items-left i{color: #009fff;}

.VRVisit{}
.VRVisit ul{}
.VRVisit ul li{overflow: hidden;position: relative;margin-bottom: 50px;}
.VRVisit ul li h2 img{width: 100%;height: 100%;}
.VRVisit ul li h3{position: absolute;top: 0;background: rgba(255,255,255,0.6);text-align: center;font-size: 16px;color: #007cfe;font-weight: normal;z-index: 99;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px}
.VRVisit ul li h4{position: absolute; }

.VRVisit ul li h4 a{display: block;width: 100%;height: 100%;}
.VRVisit ul li h4 a img{width: 100%;height: 100%;}

.recruitTalent01{margin: 60px auto 0;background: #fff;padding: 15px;
    -webkit-box-shadow: 0 0 10px 3px #e3e8ee;
    -moz-box-shadow: 0 0 10px 3px #e3e8ee;
    box-shadow: 0 0 10px 3px #e3e8ee;
}

.recruitTalent01-con{border:1px dashed #007cfe;}
.recruitTalent01-con-title{}
.recruitTalent01-con-title h2{font-size: 26px;color: #f08741;margin: -27px 0 0 20px;}
.recruitTalent01-con-title h2 span{background: #fff;padding: 5px 0;}
.recruitTalent01-con-con{margin: 20px 30px;line-height: 40px;color: #0f79b7;font-size: 16px}
.recruitTalent01-con-con p{}

.recruitTalent02{margin-top: 80px;}
.recruitTalent02-con-title{}
.recruitTalent02-con-title h2{font-size: 26px;color: #f08741;display: inline-block;}
.recruitTalent02-con-title h3{display: inline-block;max-width: 440px;overflow: hidden;position: relative;}
.recruitTalent02-con-title h3:before{content: '';display: block;width: 0;height: 0;float: left;
    border-top:8px solid transparent;
    border-left:8px solid transparent;
    border-bottom:8px solid transparent;
    border-right:16px solid #04a5d9;
}
.recruitTalent02-con-title h3 p{height: 3px;background: #04a5d9;position: absolute;width: calc(100% - 40px);left: 20px;top: 6px;display: block;}
.recruitTalent02-con-title h3:after{content: '';display: block;width: 0;height: 0;float: right;
    border-top:8px solid transparent;
    border-left:16px solid #04a5d9;
    border-bottom:8px solid transparent;
    border-right:8px solid transparent;}

.recruitTalent02-con-con{max-width: 630px;width: 90%;}
.recruitTalent02-con-con h2{height: 40px;background: #d5e7ff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;margin-top: 30px;}
.recruitTalent02-con-con h2 span{font-size: 16px;color: #333;font-weight: normal;padding-left: 15px;line-height: 40px;}
.recruitTalent02-con-con h3{font-weight: normal;margin-top: 20px;}
.recruitTalent02-con-con h3 span{font-size: 14px;color: #333;line-height: 30px;margin-bottom: 6px;display: block;padding-left: 10px;}
.recruitTalent02-con-con h3 span i{font-style: normal;}
.recruitTalent02-con-con h3 span em{font-style: normal;}
.recruitTalent02-con-con h4{font-weight: normal;overflow: hidden;padding-left: 10px;margin-top: 10px;}
.recruitTalent02-con-con h4 span{color: #261c19;font-size: 14px;background: #d8ecf4;padding: 3px 6px;margin:0 10px 10px 0;display: block;float: left;}

.recruitTalent02-con-right-con{margin-top: 20px;width: 100%;overflow: hidden;}

.recruitTalent02-CRC-items{float: left;}
.recruitTalent02-CRC-items h2{position: relative;border:3px solid #d5e7ff;width: calc(100% - 6px);margin: 0 0 5px 0;}
.recruitTalent02-CRC-items h2 img{width: 100%;height: 100%;padding: 0;margin: 0;position: absolute;top: 0;left: 0;}

.recruitTalent02-CRC-items h3{position: relative;width: 100%;margin: 0 0 5px 0;background: #11a7db;margin-bottom: 5px;text-align: center}
.recruitTalent02-CRC-items h3 img{width: 72%;}

.recruitTalent02-CRC-03-c{overflow: hidden;width: 100%;}
.recruitTalent02-CRC-03-c-l{float: left;width: 47.56%;}
.recruitTalent02-CRC-03-c-r{float: left;width: calc(48.6% - 5px);margin-left: 5px;}

.recruitTalent02-CRC-01{width: 28%;padding: 12.6% 0 0 0;}
.recruitTalent02-CRC-02{width: 23.2%;margin-left: 5px;padding: 1.4% 0 0 0;}
.recruitTalent02-CRC-03{width: calc(48.8% - 10px);margin-left: 5px;}

.items-img-01{padding: 32.6% 0;}
.items-img-02{padding: 42.1% 0;}
.items-img-03{padding: 30.6% 0;}
.items-img-04{padding: 50.15% 0;}
.items-img-05{width: 53.38% !important;padding: 16.5% 0;}
.items-img-06{padding: 36.36% 0;}
.items-img-07{padding: 62.78% 0;}
.items-img-08{width: 58.53% !important;padding: 13.68% 0;}

.items-img-ygfc{padding: 22.23% 0;}
.items-img-logo{padding: 13.18% 0;}
.recruitTalent02-con-left{margin-bottom: 30px;}

.recruitTalentInternship{margin-top: 40px;}
.recruitTalentInternship-con{}
.recruitTalentInternship-con ul{ }
.recruitTalentInternship-con ul li{}

.recruitTalentInternship-con ul li h2{width: 100%;background: #fff;height: 120px;}
.recruitTalentInternship-con ul li h2 span{font-size: 22px;line-height: 44px;color: #278fcf;display: block;width: 100%;text-align: center;padding-top: 21px;}
.recruitTalentInternship-con ul li h2 p{font-size: 16px;line-height: 18px;color: #fe7518;font-weight: normal;text-align: center;margin: 0;padding: 0;}
.recruitTalentInternship-con ul li h3{background: #e4f1f9;font-size: 14px;font-weight: normal;color: #333;padding: 10px 15px;line-height: 26px;}
.recruitTalentInternship-con ul li h3 span{font-size: 16px;font-weight: bold;}
.recruitTalentInternship-con ul li h4{margin-top: 4px;background: #e4f1f9;padding: 0 15px 30px 15px;}
.recruitTalentInternship-con ul li h4 span{font-size: 16px;font-weight: bold;padding: 15px 0;display: block;}
.recruitTalentInternship-con ul li h4 p{font-size: 14px;color: #333;line-height: 28px;font-weight: normal}

.recruitTalentInternship-responsibility{min-height: 240px;}
.recruitTalentInternship-requirements{min-height: 200px;}

.recruitTalent-bottom{margin-top: 50px;}

.recruitTalent-bottom{background: #f8f8f8;padding-bottom: 50px;}
.recruitTalent-bottom-con{}
.recruitTalent-bottom-con-top{overflow: hidden;}
.recruitTalent-bottom-con-top-left{width: 260px;overflow: hidden;}
.recruitTalent-bottom-con-top-left h2{width: 156px;height: 156px;padding: 6px;background: #e3e3e2;margin-top: 40px;}
.recruitTalent-bottom-con-top-left h2 img{width: 100%;height: 100%;}
.recruitTalent-bottom-con-top-right{margin-top: 90px;}
.recruitTalent-bottom-con-top-right h2{background: #e3e3e2;font-weight: normal;height: 40px;max-width: 650px;
    border-top-right-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -moz-border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-bottom-right-radius: 20px;
}
.recruitTalent-bottom-con-top-right h2 span{font-size: 18px;color: #261c19;line-height: 40px;padding-left: 20px;}
.recruitTalent-bottom-con-top-right h3{font-weight: normal;line-height: 30px;padding-left: 20px;}
.recruitTalent-bottom-con-top-right h3 span{font-size: 16px;color: #595757;}
.recruitTalent-bottom-con-top-right h3 em{font-size: 16px;font-style: normal;color: #261c19;}
.recruitTalent-bottom-con-bottom{margin: 30px 15px 30px 15px;min-height: 50px;background: #0e7bb9;color: #fff;overflow: hidden;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;}
.recruitTalent-bottom-con-bottom span strong{font-weight: normal;display: block;float: left;line-height: 50px;}
.recruitTalent-bottom-con-bottom span{float: left;display: block;overflow: hidden;margin:0 60px 0 90px;}
.recruitTalent-bottom-con-bottom span em{border:1px dashed #fff;display: block;width: 28px;height: 28px;float: left;text-align: center;margin: 11px 20px 0 0;padding: 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
.recruitTalent-bottom-con-bottom span em i{display: block;padding-top: 5px;}

.contactUs{margin-top: 50px;}
.contactUs-con{overflow: hidden;margin-bottom: 80px;}
/*.contactUs-left{float: left;width: 433px;}*/
.contactUs-left ul{}
.contactUs-left ul li{background: #f2f3f4;border-left: 5px solid transparent;margin-bottom: 5px;padding:0 20px;cursor: pointer;}
.contactUs-left ul li h2{font-size: 16px;color: #333;height: 29px;padding-top: 15px;}
.contactUs-left ul li h3{font-size: 14px;color: #333;font-weight: normal;line-height: 27px;}
.contactUs-left ul li h4{font-size: 14px;color: #333;font-weight: normal;line-height: 38px;padding-bottom: 5px;}
.contactUs-left ul li:hover{background: #f0f6fc;border-left: 5px solid #007cfe;}
.contactUs-left ul li:hover h2{color: #007cfe;}
.contactUs-left ul li:hover h3{color: #007cfe;}
.contactUs-left ul li:hover h4{color: #007cfe;}
.contactUs-active{background: #f0f6fc !important;border-left: 5px solid #007cfe !important;}
.contactUs-active h2{color: #007cfe !important;}
.contactUs-active h3{color: #007cfe !important;}
.contactUs-active h4{color: #007cfe !important;}

.contactUs-right{}

/*百度地图*/
.BMapLabel{}
.BMapLabel span{position: relative;}
.BMapLabel span:before{content: '';display: block;height: 0;width: 0;bottom: -26px;left: calc(50% - 10px);position: absolute;
    border-top: 10px solid rgba(245,67,54,0.8);
    border-right: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid transparent;
}
/*百度logo-显示|隐藏*/
/*.anchorBL{display: none;}*/

.supportCenter{}
.supportCenter ul{overflow: hidden;padding: 40px 0 30px 0;}
.supportCenter ul li{float: left;height: 32px;line-height: 32px;background: none;color: #333333;font-size: 16px;cursor: pointer;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}
.supportCenter ul li a{color: #333333;}
.supportCenter-acive{background: #0e71f3 !important;color: #fff !important;}
.supportCenter-acive a{color: #fff !important;}

.law-company{background: #fafafd;}
.law-company-con{background: #fff;}
.intoSky-company-title-line{width: 90%;font-size: 14px;color: #999999;text-align: center;border-bottom: 1px solid #dbdbdb;line-height: 40px;height: 40px;margin: 35px auto 0;}

.lawContext-con p{font-size: 14px;color: #261c19;line-height: 30px;text-indent: 25px;}
.lawContext-con h3{font-size: 18px;color: #261c19;text-align: center;line-height: 60px;}



/*攻防安全*/
.defense-banner-nav{background: none !important;}
.defense-banner-nav-con{padding-top: 12px;height: 57px; }
.defense-banner-nav-con ul{}
.defense-banner-nav-con ul li{line-height: 57px;height: 57px;}
.defense-banner-nav-con ul li a{display: block;width: 100%;height: 100%;text-align: center;line-height: 57px;color: #333333;font-size: 18px}
.defense-banner-nav-con ul li:hover a{color: #0e71f3;}
.defense-banner-nav-active a{color: #0e71f3 !important;}

/*.defense-company{background: url("../images/defense-main.png") no-repeat center top;}*/
.defense-security01{padding-top: 30px;}
.defense-security01 p{font-size: 16px;color: #626775;line-height: 30px;text-indent: 33px;margin: 30px 0 0 0;}

.defense-security02{margin-top: 50px;background: #fbfbfb;}
.defense-security-title{}
.defense-security-title h2{text-align: center;font-size: 28px;color: #474e5f;line-height: 80px;}
.defense-security-title h3{overflow: hidden;width: 30px;margin: 0 auto;}
.defense-security-title h3 i{display: block;width: 15px;height: 4px;float: left;}
.defense-security-title h3 i:first-child{background: #131b33;}
.defense-security-title h3 i:first-child +i{background: #009fff;}

.defense-security02-text{line-height: 30px;color: #626775;text-indent: 33px;padding: 15px 0 30px 0;}

.defense-security03{margin-top: 60px;background: #fbfbfb;padding-bottom: 55px;}
.defense-security03 ul{height: 60px;}
.defense-security03 ul li{width: 16.6666%;float: left;}
.defense-security03 ul li span{width: calc(100% - 4px);display: block;height: 100%;background: #cfcfcf;color: #3e4452;font-size: 18px;cursor: pointer;text-align: center;line-height: 60px;height: 60px;margin: 0 2px;font-weight: bold;position: relative;}
.defense-security03 ul li span:before{content: '';display: none;position: absolute;bottom: -9px;left: calc(50% - 9px);background: #007afa;height: 18px;width: 18px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.defense-security03 ul li:hover span{background: #007afa;color: #fff;}
.defense-security03 ul li:hover span:before{display: block;}

.defense-security03-active span{background: #007afa !important;color: #fff !important;}
.defense-security03-active span:before{display: block !important;}

.defense-security-items-con{margin-top: 30px;}
.defense-security-items-con h2{overflow: hidden;}
.defense-security-items-con h2 img{float: left;margin: 15px 10px 0 20px;}
.defense-security-items-con h2 span{display: block;float: left;font-size: 18px;color: #626775;line-height: 50px;}
.defense-security-items-con h3{font-size: 16px;color: #626775;line-height: 30px;text-indent: 33px;font-weight: normal;margin: 10px 50px 0 50px;}
.defense-security-items-con h3 span{font-weight: bold}
.defense-security-items-con h3 p{padding-left: 30px;}
.defense-security-items-con h4{text-align: center}
.defense-security-items-con h4 img{max-width: 100%;margin-top: 40px;}
.defense-security-items-con h4 p{text-align: center;font-size: 14px;color: #626775;line-height: 30px;}
.defense-security-items-con h5{overflow: hidden;width: calc(100% - 100px);margin: 25px auto 0;border:solid #0e050a;border-width: 1px 0 0 1px;}
.defense-security-items-con h5 span{float: left;display: block;width: calc(20% - 1px);height: 50px;border:1px solid #0e050a;margin: -1px 0 0 -1px;line-height: 50px;text-align: center;color: #626775;font-size: 16px}
.defense-security-items-con h5 span:nth-child(2n-1){background: #a7d7f3;}
.defense-security-items{display: none;}
.defense-security-tab-con .defense-security-items:first-child{display: block;}

.defense-security04-con{background: url("../images/defense-bottom-img.png") no-repeat bottom center;background-size: 100% auto;padding-bottom: 9%;}
.defense-security04-con-img{text-align: center}
.defense-security04-con-img img{max-width: 100%}

.defense-fuys{margin:30px auto 100px;}
.defense-fuys h3{line-height: 30px;font-size: 16px; color: #626775;font-weight: normal;margin: 10px 20px;}
.defense-fuys h3 span{font-size: 16px;font-weight: bold}
.defense-h4-img{margin: 30px auto;text-align: center}
.defense-h4-img img{max-width: 100%}

.defense-jjfa h3{text-indent: 33px}

.defense-ryzs{margin: 50px auto 100px;}
.defense-ryzs ul{}
.defense-ryzs ul li{margin: 15px 0;cursor: pointer;}
.defense-ryzs ul li h2{border:3px solid #c8dbf3;width: calc(270/1920 * 100vw);height: 210px;text-align: center;margin: 0 auto; }
.defense-ryzs ul li h2 em{display: table;width: 100%;height: 210px;}
.defense-ryzs ul li h2 em i{display: table-cell;vertical-align: middle;text-align: center;height: 210px;}
.defense-ryzs ul li h2 em i img{max-width: calc(260/1920 * 100vw);max-height: 200px;}

/*图片放大*/
.popImg{position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);width: 100vw;height: 100vh;z-index: 99999999999;}
.popImg-con{display: table;width: 100vw;height: 100vh;}
.popImg-main{display: table-cell;width: 100vw;height: 100vh;vertical-align: middle;text-align: center}
.popImg-main img{max-width: 80vw;max-height: 80vh;}

._defense-security02-01{margin-top: 0 !important;background: #fbfbfb !important;padding: 20px 0px;}
.zcaq-zc-text{background: #fbfbfb;margin-top: 25px;padding: 20px 0;}
.zcaq-zc-text h2{font-size: 18px;color: #626775;margin-left: 33px;line-height: 40px;}
.zcaq-zc-text h3{margin: 0 0 10px 0;}
.zcaq-zc-text h3 span{margin-left: 50px;font-size: 18px;color: #626775;line-height: 40px;}
.zcaq-zc-text h3 p{line-height: 30px;font-size: 18px;color: #626775;font-weight: normal;text-align: 33px; padding: 0 15px;margin-top: 0;}

.zcaq-security02-text{padding: 15px 0 50px 0;}
.zcaq-security02-text h2{font-size: 18px;color: #626775;line-height: 40px;margin:5px 45px;}
.zcaq-security02-text p{line-height: 35px;color: #626775;text-indent: 45px;}

#intoSky-company{padding-bottom: 100px;}

.cptx-items{position: relative;background: #e5e7e8;margin: 75px 35px 50px;height: 385px;}
.cptx-items h2{position: absolute;width: 117px;height: 124px;top: -62px;left: calc(50% - 58px);}
.cptx-items h2 img{width: 100%;height: 100%;}
.cptx-items h3{font-size: 24px;color: #474e5f;text-align: center;padding-top: 50px;line-height: 52px;margin-bottom: 5px;}
.cptx-items h4{width: 32px;height: 3px;margin: 0 auto;background: #5cbce9;margin-bottom: 35px;}
.cptx-items h5{}
.cptx-items h5 p{font-size: 16px;color: #474e5f;line-height: 30px;text-align: center;font-weight: normal}

.sjaq-security02-img{width: 100%;}
.sjaq-security02-img h2{width: 70%; margin: 20px auto 0;}
.sjaq-security02-img h2 img{width: 100%;}

.honorQualification-con ul li h3{overflow: hidden;}

/*运营产线*/
.yycx-banner{position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.15);height: 42px;width: 100%;}
.yycx-banner-title{line-height: 42px;font-size: 12px;color: #666666;}
.yycx-banner-title a{font-size: 12px;color: #666666;}

.yyfw-company-title{background: url("../images/yyfw-title.png") no-repeat center top;width: 224px;height: 118px;text-align: center;line-height: 118px;margin: 20px auto;font-size: 28px;color: #261c19;font-weight: bold;background-size: 100% 100%;}
.yyfw-company-text p{font-size: 14px;color: #333333;line-height: 30px;text-indent: 28px;}
.yyfw-company-con-img-title{text-align: center;font-size: 24px;color: #0e71f3;line-height: 40px;margin-top: 45px;}
.yyfw-company-03{margin-top: 50px;}
.yyfw-company-03-bg{background: url("../images/coreDriven.png") no-repeat center top;width: 100%;background-size: 100% 100%;padding-bottom: 50px;}
/*min-height: calc(940/1920 * 100vw);*/
.yyfw-company-title-con{padding: 25px 0 10px 0;}
.yyfw-company-03-bg .yyfw-company-title{color: #fff;margin: 0 auto;}
.yyfw-company-03-bg h2{margin: 0;text-align: center}
.yyfw-company-03-bg h2 img{margin: 0;width: calc(902/1920 * 100vw);max-width: 100%;}
.yyfw-company-03-bg h3{width: 100%;margin-top: 20px;text-align: center}
.yyfw-company-03-bg h3 img{width: calc(1540/1920 * 100vw);max-width: 100%;}

.yyfw-company-04{}
.yyfw-company-04 ul{overflow: hidden;}
.yyfw-company-04 ul li{float: left;width: 20%;}
.yyfw-aqfwnl{height: 405px;background: #f6f6f6;border:1px solid #e9e9e9;width: calc(100% - 30px);margin: 0 auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.yyfw-aqfwnl h2{text-align: center;padding-top: 30px;}
.yyfw-aqfwnl h2 img{width: calc(90/1920 * 100vw);height: calc(102/1920 * 100vw);}
.yyfw-aqfwnl h3{text-align: center;height: 80px;line-height: 80px;text-align: center;color: #333333;font-size: 20px;border-bottom: 1px solid #e9e9e9;}
.yyfw-aqfwnl h4{}
.yyfw-aqfwnl h4 span{display: block; margin: 18px 0;overflow: hidden;}
.yyfw-aqfwnl h4 span i{float: left;display: block;background: url("../images/yyfw-ico01/ico-sex.png") no-repeat center center;width: 15px;height: 17px;margin: 2px 0 0 25px;}

.yyfw-aqfwnl h4 span strong{float: left;display: block;color: #333333;font-size: 14px;font-weight: normal; line-height: 20px;margin-left: 10px;width: calc(100% - 60px);}
.yyfw-company-05{background: #f6f8fb;margin-top: 55px;padding: 40px 0 80px 0;}
.yyfw-company-05-con{}
.yyfw-company-05-main{}
.yyfw-company-05-main ul{}
.yyfw-company-05-main ul li{margin-bottom: 15px;}
.yyfw-company-05-main-items{width: calc(100% - 20px);padding: calc(50% - 10px) 0;margin: 0 auto;border:2px solid #e5e5e5;background: #fff;position: relative;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}

/*.yyfw-company-05-main-items{width: calc(100% - 20px);margin: 0 auto;border:2px solid #cdd0d3;height: 178px;*/
/*    -webkit-border-radius: 3px;*/
/*    -moz-border-radius: 3px;*/
/*    border-radius: 3px;}*/
.yyfw-company-05-main-items h2{ height: 50%;text-align: center;position: absolute;top: 0;left: 0;width: 100%;}
.yyfw-company-05-main-items h2 img{}
.yyfw-company-05-main-items h3{ height: 50%; font-size: 14px;color: #333333;text-align: center;position: absolute;top: 50%;left: 0;width: 90%;font-weight: normal;padding: 0 5%;}

.yyfw-banner-nav{height: 90px;border-bottom: 1px solid #ececec;}
.yyfw-banner-nav-con{text-align: center}
.yyfw-banner-nav-con-inline{display: inline-block;}
.yyfw-banner-nav-con-inline ul{height: 90px;}
.yyfw-banner-nav-con-inline ul li{float: left;padding: 0 25px;border-bottom: 4px solid rgba(0,0,0,0);margin: 0 8px;cursor: pointer;}
.yyfw-banner-nav-con-inline ul li:hover{border-bottom: 4px solid #0062e2 !important; }
.yyfw-banner-nav-con-inline ul li h2{height: 30px;padding-top: 20px;text-align: center}
.yyfw-banner-nav-con-inline ul li h3{height: 36px;text-align: center;font-size: 14px;color: #261c19;font-weight: normal;line-height: 36px;}
.yyfw-banner-nav-con-inline-active{border-bottom: 4px solid #0062e2 !important;}

.yyfw-cpfw-02{background: #f6f8fb;padding-bottom: 55px;}
.yyfw-cpfw-02-con{width: 100%;margin: -35px auto 0;height: 250px;overflow-y:  hidden;}
/*.yyfw-cpfw-02-con .swipslider{width: calc(100% - 140px);} */
.banner-items-yy-con-con{width: calc(100% - 140px);margin: 0 auto;}
.banner-items-yy-con{ height: 100%;width: 100%;overflow: hidden;}
.banner-items-yy{float: left;width: 33.33%;height:  220px;padding-top: 14px;}
.banner-items-yy-i{width: calc(100% - 30px);margin: 0 auto;height: 100%;
    background: url("../images/banner-yy-bg.png") no-repeat right top;background-size: 100% 100%;
    -webkit-box-shadow: 0 0 10px 5px #eaebed;
    -moz-box-shadow:  0 0 10px 5px #eaebed;
    box-shadow: 0 0 10px 5px #eaebed;
}
.banner-items-yy-i h2{font-size: 28px;color: #999999;font-style: italic;padding: 20px 20px 0 20px;}
.banner-items-yy-i h3{font-size: 18px;color: #0e71f3;padding: 10px 20px 0 20px}
.banner-items-yy-i h4{font-size: 14px;color: #666666;line-height: 20px;font-weight: normal;height: 100px;overflow: hidden;padding:10px 20px 0;overflow: hidden;white-space:normal !important;}

.yyfw-cpfw-03-con{padding-bottom: 10px;}
.yyfw-cpfw-03-con-main{padding-top: 17px;}
.yyfw-cpfw-03-con-main-items{border:1px solid #e5e5e5;margin: 0 50px 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.yyfw-cpfw-03-con-main-items-title{width: 164px;height: 35px;text-align: center;line-height: 35px;background: #e5e5e5;color: #333333;font-size: 16px;margin: -17px auto;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.yyfw-cpfw-03-con-main-items-ul{margin: 0 30px;}
.yyfw-cpfw-03-con-main-items-ul ul{margin-top: 55px;}
.yyfw-cpfw-03-con-main-items-ul ul li{overflow: hidden;margin-bottom: 30px;}
.yyfw-cpfw-03-con-main-items-ul ul li h2{float: left;}
.yyfw-cpfw-03-con-main-items-ul ul li h2 em{height: 60px;width: 60px;background: #0e71f3;color: #fff;display: block;font-style: normal;text-align: center;line-height: 60px;overflow: hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
.yyfw-cpfw-03-con-main-items-ul ul li h3{float: left;width: calc(100% - 60px);}
.yyfw-cpfw-03-con-main-items-ul ul li h3 span{font-size: 18px;color: #333333;padding:10px 0 0 20px;}
.yyfw-cpfw-03-con-main-items-ul ul li h3 p{font-size: 14px;color: #666666;line-height: 20px;padding-left: 20px;font-weight: normal;margin-top: 10px;}


.yyfw-cpfw-04{background: #f6f8fb;padding-bottom: 70px;}
.yyfw-cpfw-04-con-ul{margin: 0 60px;}
.yyfw-cpfw-04-con-ul ul{}
.yyfw-cpfw-04-con-ul ul li{min-height: 105px;background: #fff;margin: 0 0 23px 0;overflow: hidden;
    -webkit-box-shadow: 0 0 15px 4px #eaebed;
    -moz-box-shadow: 0 0 15px 4px #eaebed;
    box-shadow: 0 0 15px 4px #eaebed;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;}
.yyfw-cpfw-04-con-ul ul li h2{float: left;width: 55px;margin: 25px 0 0 35px;}
.yyfw-cpfw-04-con-ul ul li h2 em{display: block;width: 100%;text-align: center}
.yyfw-cpfw-04-con-ul ul li h2 em img{max-width: 100%}
.yyfw-cpfw-04-con-ul ul li h3{float: left;width: calc(100% - 125px);margin-left: 35px;padding-top: 25px;}
.yyfw-cpfw-04-con-ul ul li h3 span{font-size: 18px;color: #333333;}
.yyfw-cpfw-04-con-ul ul li h3 p{font-size: 14px;color: #666666;font-weight: normal;padding-top: 5px;padding-bottom: 15px;padding-right: 15px;}


.container-top-main-nav-flex-con-list-con{overflow: hidden;text-align: center}
.container-top-main-nav-flex-con-list-con-main{display: inline-block;}
.container-top-main-nav-flex-con-list{float: left;width: 300px;}
.container-top-main-nav-flex-con-list h2{font-size: 14px;color: #fff;line-height: 35px;text-align: left}
.container-top-main-nav-flex-con-list p{line-height: 30px;text-align: left}
.container-top-main-nav-flex-con-list p a{color: #a4b5df;font-size: 14px;}

.yyfw-fwlb-con{height: 60px;background: #f8f8f8;}
.yyfw-fwlb-ul{}
.yyfw-fwlb-ul ul{height: 60px;}
.yyfw-fwlb-ul ul li{float: left;width: 14.2857%;height: 60px;}
.yyfw-fwlb-ul ul li span{display: block;width: 100%;height: 100%;text-align: center;line-height: 60px;cursor: pointer;position: relative;}
.yyfw-fwlb-ul ul li span:before{content: '';position: absolute;width: 15px;height: 15px;background: rgba(0,0,0,0);bottom: -8px;left: 45%;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);}
.yyfw-fwlb-ul ul li:hover{background: #0062e2;color: #fff;}
.yyfw-fwlb-ul ul li:hover span:before{background: #0062e2;}
.yyfw-fwlb-ul-active{background: #0062e2 !important;color: #fff !important;}
.yyfw-fwlb-ul-active span:before{background: #0062e2 !important;}
.yyfw-fwlb-ul-items-con{}
.yyfw-fwlb-ul-items{padding-top: 20px;display: none;}
.yyfw-fwlb-ul-items h2{margin: 20px 50px 0 50px;height: 50px;}
.yyfw-fwlb-ul-items h2 span{position: relative;padding-left: 30px;color: #333333;font-size: 16px}
.yyfw-fwlb-ul-items h2 span:before{content: '';display: block;width: 8px;height: 16px;background: #0e71f3;position: absolute;top: 3px;left: 0;}
.yyfw-fwlb-ul-items h2 span:after{content: '';display: block;width: 8px;height: 16px;background: #7fcfff;position: absolute;top: 3px;left: 8px;}
.yyfw-fwlb-ul-items h3{text-indent: 33px;color: #261c19;font-size: 14px;line-height: 30px;margin: 0 50px;font-weight: normal}
.yyfw-fwlb-ul-items h5{margin: 0 50px 50px;}
.yyfw-fwlb-ul-items h5 p{}
.yyfw-fwlb-ul-items h5 p i{display: block;overflow: hidden; border-bottom: 8px solid #ededed;padding: 0 10px 0 5px;width: 170px;}
.yyfw-fwlb-ul-items h5 p i em{display: block;float: left;font-weight: bold;font-size: 18px;color: #0d6699;line-height: 50px;font-style: normal;text-indent: 0px;padding-left: 15px;}
.yyfw-fwlb-ul-items h5 p i img{float: left;margin: 12.5px 0 0 ;}
.yyfw-fwlb-ul-items h5 p span{font-size: 16px;font-weight: normal;color: #261c19;line-height: 35px;margin: 15px 0;display: block;text-indent: 0px}

/*云奇学院*/
.yqxy-banner{width: 100%;height: calc(620/1920 * 100vw);}
.yqxy-banner img{width: 100%;height: 100%;}
.yqxy-banner-nav{height: 65px;background: #f8f8f8;border-bottom: 1px solid #ececec;}
.yqxy-banner-nav-con{height: 100%;text-align: center}
.yqxy-banner-nav-con-inline{height: 100%;display: inline-block;}
.yqxy-banner-nav-con-inline ul{overflow: hidden;height: 100%;}
.yqxy-banner-nav-con-inline ul li{float: left;margin: 0 40px;height: 100%;cursor: pointer;}
.yqxy-banner-nav-con-inline ul li span{padding: 0 10px;display: block;height: 61px;line-height: 61px;color: #4c4948;font-size: 16px;text-align: center;border-bottom: 4px solid rgba(0,0,0,0)}
.yqxy-banner-nav-con-inline ul li:hover span{color: #0062e2 !important;border-bottom: 4px solid #0062e2 !important;}
.yqxy-banner-nav-con-inline-active{}
.yqxy-banner-nav-con-inline-active span{color: #0062e2 !important;border-bottom: 4px solid #0062e2 !important;}
.yqxy-company-title{font-size: 24px;color: #261c19;text-align: center;font-weight: bold;line-height: 45px;position: relative;}
.yqxy-company-title:before{content: '';position: absolute;bottom: -10px;left: calc(50% - 19px);width: 38px;height: 4px;display: block;
    background: -webkit-linear-gradient(left,#0062e2,#fff);
    background: -o-linear-gradient(left,#0062e2,#fff);
    background: -moz-linear-gradient(left,#0062e2,#fff);
    background: -mos-linear-gradient(left,#0062e2,#fff);
    background: linear-gradient(left,#0062e2,#fff);
}
.yqxy-company-01{margin-bottom: 30px;min-height: 560px;}
.yqxy-company-01-img{margin-top: 60px;width: 45%;}
.yqxy-company-01-img img{max-width: 550px;width: 100%;}
.yqxy-company-01-con{position: relative;padding-bottom: 80px;}
.yqxy-company-01-text{position: absolute;top: 62px;right: 0;width: 768px;height: 322px;background: #fff;
    -webkit-box-shadow: 0 0 20px 2px #ccc;
    -moz-box-shadow:0 0 20px 2px #ccc;
    box-shadow:0 0 20px 2px #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;}
.yqxy-company-01-text h2{position: relative;margin: 40px 50px;padding-top: 25px;}
.yqxy-company-01-text h2:before{content: '';position: absolute;background: #0062e2;display: block;width: 58px;height: 6px;top: 0px;left: 0px;}
.yqxy-company-01-text h2 p{font-size: 14px;color: #666666;font-weight: normal;text-indent: 30px;margin-bottom: 28px;}
.yqxy-company-01-text h3{width: 108px;height: 34px;text-align: center;border:1px solid #eeeeee;float: right;margin-right: 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}
.yqxy-company-01-text h3 a{color: #0062e2;font-size: 14px;display: block;width: 100%;height: 100%;text-align: center;line-height: 34px;overflow: hidden;}
.yqxy-company-01-text h3 a span{display: block;float: left;padding-left: 15px;}
.yqxy-company-01-text h3 a i{margin: 0 5px;padding: 3px 0;display: block;float: left;}
.yqxy-company-01-text-btn{width: 100%;}

.yqxy-company-02{background: url("../images/course_bg.jpg") no-repeat center top;min-height: 750px;background-size: 100% 100%;}

.yqxy-company-02-con{margin-top: 65px;}
.yqxy-company-02-con ul{overflow: hidden;}
.yqxy-company-02-con ul li{float: left;width: calc(27.5% - 1px);height: 480px;background: #fff;text-align: center;}
.yqxy-company-02-con-items{border-left: 1px solid #f7f8f8;width: calc(100% - 1px);height: 100%;height: inherit;}
.yqxy-company-02-con ul li:first-child{border-left: 0 solid #f7f8f8;width: 45%;}
.yqxy-company-02-con ul li h2{}
.yqxy-company-02-con ul li h2 img{margin-top: 120px;}
.yqxy-company-02-con ul li h3{font-size: 16px;color: #333333;margin-top: 20px;}
.yqxy-company-02-con ul li h4{font-size: 14px;color: #999999;margin:35px;font-weight: normal;line-height: 26px;}
.yqxy-company-02-con ul li h5{background-size: 100% 100%;width: 100%;height: 100%;display: none;}
.yqxy-company-02-con ul li h5 p{text-align: left;color: #fff; margin: 0 60px 20px 60px;font-size: 18px;padding-top: 60px;}
.yqxy-company-02-con ul li h5 span{font-size: 14px;color: #fff;display: block;font-weight: normal;text-align: left;margin: 40px 60px 0;position: relative;}
.yqxy-company-02-con ul li h5 span:before{content: '';display: block;width: 3px;height: 3px;background: #fff;position: absolute;top: 8px;left: -20px;}
.yqxy-company-02-con ul li:first-child .animate-yqxy-none{display: none;}
.yqxy-company-02-con ul li:first-child h5{display:block;}
.yqxy-company-02-con ul li:first-child h5{background: url("../images/course_01.png") no-repeat center top;}
.yqxy-company-02-con ul li:first-child +li h5{background: url("../images/course_02.png") no-repeat center top;}
.yqxy-company-02-con ul li:first-child +li +li h5{background: url("../images/course_03.png") no-repeat center top;}

.yqxy-company-03-con{padding-top: 80px;margin-bottom: 80px;height: 600px;}
.yqxy-company-03-con ul{}
.yqxy-company-03-con ul li{cursor: pointer;padding: 30px 0;position: relative;
 transition: all linear 0.1s;
}
.yqxy-company-03-con-items{width: calc(100% - 4px);margin: 0 auto;background: #f7fafd;min-height: 550px; transition: all linear 0.1s;}
.yqxy-company-03-con ul li h2{font-size: 18px;color: #333333;height: 68px;border-bottom: 1px solid #dcdcdc;text-align: center}
.yqxy-company-03-con ul li h2 span{line-height: 65px;border-bottom: 3px solid #0062e2;display: inline-block;}
.yqxy-company-03-con ul li h3{margin: 0 18px;color: #999999;line-height: 22px;font-size: 12px;font-weight: normal;margin-top: 20px;}
.yqxy-company-03-con ul li dl{margin: 0 18px;}
.yqxy-company-03-con ul li dl dd{padding-left: 20px;font-size: 14px;color: #333333;margin-bottom: 15px;line-height: 22px;position: relative;margin-top: 20px;}
.yqxy-company-03-con ul li dl dd:before{content: '';display: block;width: 4px;height: 4px;background: #0062e2;position: absolute;top: 8px;left: 0;}

.yqxy-company-03-con ul li:hover{padding-top: 0;z-index: 99999;}
.yqxy-company-03-con ul li:hover .yqxy-company-03-con-items{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    /*width: calc(120%);margin: 0 -10%;*/
    height: 600px;background: #fff;
    -webkit-box-shadow: 0 0 30px 0px #ccc;
    -moz-box-shadow: 0 0 30px 0px #ccc;
    box-shadow: 0 0 30px 0px #ccc;
}

.yqxy-company-03-con ul li:hover h2{background: #0062e2;color: #fff;border-bottom: 0;}

.yqxy-company-04{background: url("../images/xqhz_bg.jpg") no-repeat center top;background-size: 100% 100%;min-height: 720px;}

.yqxy-company-04-con{overflow: hidden;margin-top: 70px;}
.yqxy-company-04-con-left{float: left;width: 340px;}
.yqxy-company-04-con-left ul{}
.yqxy-company-04-con-left ul li{height: 105px;line-height: 105px;text-align:center;background: #16192e;border-bottom: 1px solid #2e3043;font-size: 18px;color: #ffffff;cursor: pointer;font-weight: bold;}
.yqxy-company-04-con-left ul li:hover{background: #308ae9;}
.yqxy-company-04-con-left-active{background: #308ae9 !important;}
.yqxy-company-04-con-right{float: left;width: calc(100% - 340px);}
.yqxy-company-04-con-right ul{}
.yqxy-company-04-con-right ul li{display: none;margin: 0 80px;}
.yqxy-company-04-con-right ul li h2{font-size: 16px;color: #ffffff;padding-top: 38px;margin-bottom: 50px;font-weight: normal}
.yqxy-company-04-con-right ul li p{font-size: 14px;line-height: 25px;color: #fff;}

.yqxy-company-05{background: url("../images/yxjh_bg.jpg") no-repeat center top;background-size: 100% 100%;min-height:850px;}
.yqxy-company-05-title{font-size: 14px;color: #666666;margin: 0 10%;line-height: 30px;margin-top: 60px;}

.yqxy-company-05-con-main{margin-top: 65px;}
.yqxy-company-05-con-left{width: 100%;}
.yqxy-company-05-con-left img{width: 100%;}
.yqxy-company-05-con-right{}
.yqxy-company-05-con-right li{margin:0 30px 20px;}
.yqxy-company-05-con-right li h2{font-size: 16px;color: #333333;line-height: 40px;position: relative;padding: 0 25px;}
.yqxy-company-05-con-right li h2:before{display: block;content: '';position: absolute;top: 12px;left: 0;background: url("../images/dun.png") no-repeat center top;background-size: 100% 100%;width: 15px;height: 15px;}
.yqxy-company-05-con-right li h3{line-height: 24px;font-weight: normal;font-size: 14px;color: #666666;margin: 0 25px;}

.yqxy-company-06{background: url("../images/sxjd_bg.jpg") no-repeat center top;background-size: 100% 100%;min-height:675px;}
.yqxy-company-06-con{margin-top: 80px;}
.yqxy-company-06-con-left{padding-top: 28px;}
.yqxy-company-06-con-left h2{font-size: 14px;color: #666666;text-indent: 30px;line-height: 26px;font-weight: normal;position: relative;padding-top: 44px;}
.yqxy-company-06-con-left h2:before{position: absolute;top: 0;left: 0;width: 58px;height: 6px;content: '';display: block;background: #0062e2;}

.yqxy-company-06-con-right{width: calc(100% - 50px);margin-left: 50px;}
.yqxy-company-06-con-right-items{overflow: hidden;margin-bottom: 12px;}
.yqxy-company-06-con-right-items h2{position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;float: left;}
.yqxy-company-06-con-right-items h2 img{width: 100%;height: 100%;}
.yqxy-company-06-con-right-items h2 p{position: absolute;bottom: 0;left: 0;background: #000;height: 45px;color: #fff;text-align: center;background: rgba(0,0,0,0.5);width: 100%;font-size: 14px;font-weight: normal;line-height: 45px;}
.yqxy-company-06-con-right-items h2 span{display: block;width: 100%;height: 100%;text-align: center;background: #f7fafd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.yqxy-company-06-con-right-items h2 span i{font-weight: bold;font-size: 24px;color: #0062e2;padding-top: 30px;font-style: normal;display: block;}

.yqxy-img-h201{width: 40.816%;height: 200px;}
.yqxy-img-h202{width: 40.816%;margin: 0 12px;height: 200px;}
.yqxy-img-h203{width: calc(18.368% - 24px);height: 200px;}
.yqxy-img-h204{width: calc((100% - 24px) / 3);height: 156px;}
.yqxy-img-h205{width: calc((100% - 24px) / 3);margin: 0 12px;height: 156px;}
.yqxy-img-h206{width: calc((100% - 24px) / 3);height: 156px;}

.newList-items-right h2 a{font-size: 20px;color: #333333;font-weight: normal;height: 37px;line-height: 37px;overflow: hidden;}

@media (max-width:1600px) {
    .max-size{max-width: 1536px;margin: 0 30px;}
}
@media (min-width:1200px) {
    .yyfw-company-05-main-items h2 img{padding-top: 18%;}
}
@media (max-width:1200px) {
    .max-size-a{max-width: 1200px;margin: 0 30px;}
    .yyfw-company-05-main-items h2 img{padding-top: 10%;}


    .yqxy-img-h201{width: calc(280/1200*(100vw - 60px) - 8px);height: calc(200/1200*(100vw - 60px));}
    .yqxy-img-h202{width: calc(280/1200*(100vw - 60px) - 8px);height: calc(200/1200*(100vw - 60px));margin: 0 12px; }
    .yqxy-img-h203{width: calc(95/1200*(100vw - 60px) - 8px);height: calc(200/1200*(100vw - 60px));}
    .yqxy-img-h204{width: calc(215/1200*(100vw - 60px) - 8px);height: calc(156/1200*(100vw - 60px));}
    .yqxy-img-h205{width: calc(215/1200*(100vw - 60px) - 8px);height: calc(156/1200*(100vw - 60px)); margin: 0 12px;}
    .yqxy-img-h206{width: calc(215/1200*(100vw - 60px) - 8px);height: calc(156/1200*(100vw - 60px));}



}

@media (min-width: 970px) {
    .VRVisit{margin-bottom: 100px;}
    .VRVisit ul li h2{width: calc(100% - 27px); height: calc(470/1920*100vw);float: left;}
    .VRVisit ul li:nth-child(2n) h2{float: right;}
    .VRVisit ul li:nth-child(n) h3{left: calc(50% - 14px - 93px);}
    .VRVisit ul li:nth-child(2n) h3{right: calc(50% - 14px - 93px);}
    .VRVisit ul li:nth-child(n) h4{right: 37px;}
    .VRVisit ul li:nth-child(2n) h4{right: 10px;}
    .VRVisit ul li h4{width: 150px;height: 50px;bottom: 20px;}
    .VRVisit ul li h3{width: 187px;height: 42px;line-height: 42px;}
    .recruitTalent-bottom-con-top-left h2{float: right;}

    .recruitTalent-bottom-con-top-left{float: left;}
    .recruitTalent-bottom-con-top-right{float: left;}
    .recruitTalent-bottom-con-bottom span strong i{font-style: normal;margin-right: 50px;}

    .defense-banner-nav-con ul li{width: 14.28% !important;}
}
@media (max-width: 970px) {
    .VRVisit{margin-bottom: 50px;}
    .VRVisit ul li h2{width: calc(95vw); height: calc(470/740*95vw);margin: 0 auto;}
    .VRVisit ul li h3{left: calc(50% - 80px);}
    .VRVisit ul li h4{right: 15px;}
    .VRVisit ul li h4{width: 100px;height: 35px;bottom: 15px;}
    .VRVisit ul li h3{width: 160px;height: 35px;line-height: 35px;}

    .recruitTalent02{width: 95%;margin: 50px auto;}
    .recruitTalent02-con-con h2 span{font-size: 14px;}
    .recruitTalent02-con-con{width: 100%;}

    .recruitTalent-bottom-con-top-left{width: 100%;}
    .recruitTalent-bottom-con-top-left h2{margin: 40px auto 0;}
    .recruitTalent-bottom-con-top-right{ margin-top: 50px;}
    .recruitTalent-bottom-con-top-right h2{margin: 0 auto;text-align: center;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;}
    .recruitTalent-bottom-con-top-right h2 span{padding-left: 0px;font-size: 14px}
    .recruitTalent-bottom-con-top-right h3 span{font-size: 14px;}
    .recruitTalent-bottom-con-top-right h3{padding: 0 20px;}
    .recruitTalent-bottom-con-top-right h3 em{font-size: 14px;}
    .recruitTalent-bottom-con-bottom span{margin:0 15px;}
    .recruitTalent-bottom-con-bottom span strong i{font-style: normal;display: block;}
}

@media (max-width: 970px) and (min-width: 750px) {

}
@media (min-width: 750px) {
    .intoSky-company-context-items ul li{width: 20%;}
    .intoSky-company-context-items-b{height: 412px;margin-bottom: 35px;}
    .intoSky-company-context-items-b .row{display: flex;flex-wrap: wrap;padding-bottom: 17px;padding-top: 17px;}
    .intoSky-company-context-items-b-left{float: left;height: 100%;}
    .intoSky-company-context-items-b-left h2{margin-left: 12px;}
    .intoSky-company-context-items-b-right{float: left;height: 85%;padding-top: 10px;width: calc(100% - 178px);}

    .honorQualification-con ul li{float: left;}
    .honorQualification-con ul li h2{width: calc(330/1920*100vw);height: calc(230/1920*100vw);margin: 0 auto;position: relative;z-index: 99;}
    .honorQualification-con ul li h2 em{width: 100%;height: 100%;display: block;position: relative;z-index: 99;border: 5px solid #c8dbf3;background: #fff;}
    .honorQualification-con ul li h2 em i{display: table;width: calc(330/1920*100vw);height: calc(230/1920*100vw);}
    .honorQualification-con ul li h2 em i strong{display: table-cell;vertical-align: middle;text-align: center;height: 100%;}
    .honorQualification-con ul li h2 em i strong img{max-width: calc(320/1920*100vw);max-height: calc(210/1920*100vw);margin: 5px;padding: 0;}
    .honorQualification-con ul li h3{width: calc(330/1920*100vw);height: 40px;background: #f5f5f5;text-align: center;line-height: 40px;color: #333333;font-size: 14px;margin:26px auto;font-weight: normal}

    .honorQualification-con ul .verticalli h2{width: calc(204/1920*100vw);height: calc(355/1920*100vw);margin: 0 auto;position: relative;z-index: 99;}
    .honorQualification-con ul .verticalli h2 em{width: 100%;height: 100%;display: block;position: relative;z-index: 99;border: 5px solid #c8dbf3;background: #fff;}
    .honorQualification-con ul .verticalli h2 em i{display: table;width: calc(200/1920*100vw);height: calc(345/1920*100vw);}
    .honorQualification-con ul .verticalli h2 em i strong{display: table-cell;vertical-align: middle;text-align: center;height: 100%;}
    .honorQualification-con ul .verticalli h2 em i strong img{max-width: calc(200/1920*100vw);max-height: calc(345/1920*100vw);margin: 5px;padding: 0;}

    .honorQualification-con ul li h2::before {
        bottom:3px;
        left:30px;
    }

    .honorQualification-con ul li h2::after{
        bottom:3px;
        right:30px;
    }

    .cooperativePartner-ul{}
    .cooperativePartner-ul li{margin: 15px 0;}
    .cooperativePartner-ul li h2{width: calc(328/1920*100vw);height:calc(127/1920*100vw);margin: 0 auto;border:6px solid #d5e7ff;}
    .cooperativePartner-ul li h2 em{display: table;width: 100%;height: 100%;}
    .cooperativePartner-ul li h2 em i{display: table-cell;vertical-align: middle;text-align: center;width: 100%;}
    .cooperativePartner-ul li h2 em i img{max-width:calc(328/1920*100vw);max-height:calc(127/1920*100vw) }

    .successfulCases-list{}
    .successfulCases-list{overflow: hidden;width: 100%;}
    .successfulCases-list li{float: left;width: 20%;margin: 10px 0;}
    .successfulCases-list li h2{width: calc(280/1920*100vw);height: calc(119/1920*100vw - 10px);border: 5px solid #cacaca;margin: 0 auto;text-align: center}
    .successfulCases-list li h2 strong{line-height: 80px;font-weight: normal;font-size: 30px}
    .successfulCases-list li h2 em{display: table;height: 100%;width: 100%;}
    .successfulCases-list li h2 em i{display: table-cell;vertical-align: middle;text-align: center; width: 100%;height: 100%;line-height: 30px;font-style: normal;color: #333333;}
    .successfulCases-list li h2 em i img{max-width: calc(270/1920*100vw);max-height:calc(100/1920*100vw);}

    .newList-inside-title{padding-top: 48px;margin: 0 60px;}
    .newList-inside-title h3 span{float: left;}
    .newList-inside-title h3 strong{float: right;}
    /*.newList-inside-title h2{height: 130px;line-height: 130px;}*/
    .newList-inside-title h2{ line-height: 60px;}
    .newList-inside-next-pro h2{height: 48px;line-height: 40px;}

    .Employee-items-con .newList-items-left-img{width: 335px;height: 210px;float: left;margin-right: 40px;border:6px solid #e0e0e0;}
    .Employee-items-con .newList-items-left-img img{width: 331px;height: 206px;margin: 2px;}
    .Employee-items-con .newList-items-right{width: calc(100% - 335px - 120px - 40px);}
    .Employee-items-con .newList-items-right h3{background: #eef4f7;padding: 5px 20px;}

    .recruitTalent01{ width: calc(75% - 30px);
        -webkit-transform: skewY(-20deg);
        -moz-transform: skew(-20deg);
        -ms-transform: skew(-20deg);
        -o-transform: skew(-20deg);
        transform: skew(-20deg);
    }
    .reverseSkewY{-webkit-transform: skewY(20deg);
        -moz-transform: skew(20deg);
        -ms-transform: skew(20deg);
        -o-transform: skew(20deg);
        transform: skew(20deg);}

    .recruitTalentInternship-con-li{border: 4px solid #288fcf;width: calc(100% - 18px);}
    .recruitTalentInternship-con ul li:nth-child(n) .recruitTalentInternship-con-li{}
    .recruitTalentInternship-con ul li:nth-child(2n) .recruitTalentInternship-con-li{margin: 0 auto;}
    .recruitTalentInternship-con ul li:nth-child(3n) .recruitTalentInternship-con-li{margin-left: 5px;}

    .contactUs-left{float: left;width: 433px;}
    .contactUs-right{float: left;margin-left: 20px;width: calc(100% - 473px); border:10px solid #d1e4ec;}

    .supportCenter ul{ margin-left: 40px;}
    .supportCenter ul li{padding: 0 20px;margin-right: 15px;}
    .lawContext-con{padding: 40px 80px 150px 80px;}
}
@media (max-width: 750px) {
    .intoSky-company-context p{padding-left: 15px;padding-right: 15px;}
    .intoSky-banner-nav{display: none;}
    .intoSky-company-context-items-b{margin-bottom: 35px;padding-bottom: 35px;}
    .intoSky-company-context-items-b-left{height: 100%;text-align: center}
    .intoSky-company-context-items-b-left h2{margin: 0 auto;}
    .intoSky-company-context-items-b-right{width: 100%;text-align: center}

    .honorQualification-con ul li{}
    .honorQualification-con ul li h2{width: calc(80vw);height: calc(230/330*80vw);margin: 0 auto;position: relative;z-index: 99;}
    /*.honorQualification-con ul li h2{width: calc(330/1920*80vw);height: calc(230/1920*100vw);margin: 0 auto;position: relative;z-index: 99;}*/
    .honorQualification-con ul li h2 em{width: 100%;height: 100%;display: block;position: relative;z-index: 99;border: 5px solid #c8dbf3;background: #fff;}
    .honorQualification-con ul li h2 em i{display: table;width: calc(80vw);height: calc(230/330*80vw);}
    .honorQualification-con ul li h2 em i strong{display: table-cell;vertical-align: middle;text-align: center;height: 100%;}
    .honorQualification-con ul li h2 em i strong img{max-width: calc(80vw - 10px);max-height: calc(230/330*80vw - 10px);margin: 5px;padding: 0;}
    .honorQualification-con ul li h3{width: calc(80vw);height: 40px;background: #f5f5f5;text-align: center;line-height: 40px;color: #333333;font-size: 14px;margin:26px auto;font-weight: normal}
    .honorQualification-con ul li h2::before {
        bottom:10px;
        left:30px;
    }

    .honorQualification-con ul li h2::after{
        bottom:10px;
        right:30px;
    }

    .cooperativePartner-ul{}
    .cooperativePartner-ul li{margin: 15px 0;}
    .cooperativePartner-ul li h2{width: calc(80vw);height:calc(127/328*80vw);margin: 0 auto;border:6px solid #d5e7ff;}
    .cooperativePartner-ul li h2 em{display: table;width: 100%;}
    .cooperativePartner-ul li h2 em i{display: table-cell;vertical-align: middle;text-align: center;width: 100%;}
    .cooperativePartner-ul li h2 em i img{max-width:calc(80vw);max-height:calc(127/328*80vw) }

    .successfulCases-list{}
    .successfulCases-list{overflow: hidden;}
    .successfulCases-list li{ width: calc(80vw);height: calc(110/280*80vw);margin: 15px auto;}
    .successfulCases-list li h2{width: calc(100% - 30px);height: calc(100% - 10px);border: 5px solid #cacaca;margin: 0 10px;}
    .successfulCases-list li h2 em{display: table;height: 100%;width: 100%;}
    .successfulCases-list li h2 em i{display: table-cell;vertical-align: middle;text-align: center;height: 100%;width: 100%;}
    .successfulCases-list li h2 em i img{max-width: 100%;max-height:calc(110/280*80vw - 20px);}

    .newList-items-con{margin: 0 auto;width: 90%;}

    .newList-inside-title{padding-top: 20px;margin: 0 15px;}
    .newList-inside-title h2{height: 60px;line-height: 30px;font-size: 20px}
    .newList-inside-title h3 strong{padding-top: 0;}
    .newList-inside-context{margin: 0 15px;}
    .newList-inside-next-pro{margin: 0 15px 30px 15px;height: 96px;}
    .newList-inside-next-pro h2{width: 100%;text-align: left}
    .newList-inside-context{padding-bottom: 30px;}

    .Employee-items-con .newList-items-left-img{width: 335px;height: 210px;float: left;margin-right: 40px;border:6px solid #e0e0e0;margin-bottom: 10px;}
    .Employee-items-con .newList-items-left-img img{width: 331px;height: 206px;margin: 2px;}

    .recruitTalent01{ width: calc(95% - 30px);}

    .recruitTalentInternship-con-li{border: 4px solid #288fcf;width: calc(100% - 30px);margin: 0 auto;}
    .recruitTalentInternship-con ul li{margin-bottom: 20px;}

    .contactUs-left{width: 100%;}
    .contactUs-right{ width: calc(100% - 10px);border:5px solid #d1e4ec;}

    .supportCenter ul{ margin-left: 15px;}
    .supportCenter ul li{padding: 0 15px;margin-right: 15px;font-size: 14px}
    .lawContext-con{padding: 30px 20px 60px 20px;}

    .intoSky-banner01-nav{display: none;}
    .defense-company{margin: 0 15px;}

    .defense-security03 ul{height: 370px;}
    .defense-security03 ul li{width: 100%;}
    .defense-security-tab li span{}

    .defense-ryzs ul li h2{border:3px solid #c8dbf3;width: calc(90vw);height: 210px;text-align: center;margin: 0 auto; }
    .defense-ryzs ul li h2 em i img{max-width: calc(90vw);max-height: 200px;}

    .cptx-items{margin: 75px 0px 25px !important;}
    .yyfw-company-04 ul li{width: 100%;margin-bottom: 25px;}
    .yyfw-aqfwnl{width: calc(100% - 2px);}
    .yyfw-aqfwnl h2 img{width: 90px;height: 102px;}
    .yyfw-company-05-main-items h2 img{padding-top: 15%;}

    .yyfw-cpfw-04-con-ul{margin: 0;}
    .yyfw-cpfw-03-con-main-items{margin: 0 0 30px;}

    .yqxy-company-01-img{ width: 96%;margin: 60px auto 0;}
    .yqxy-company-01-img img{max-width: 550px;width: 100%;}

    .yqxy-company-01-text{left: 0;width: 100%;top: 380px;height: auto;padding-bottom: 35px;}

    .yqxy-company-01-con{padding-bottom: 500px;}

    .yqxy-company-02-con ul li{width: 100%;margin-bottom: 15px;}


    .yqxy-company-02-con ul li:first-child{width: 100% !important;}


    .yqxy-company-03-con{height: auto;}

    .yqxy-company-04-con-left{display: none;}

    .yqxy-company-04-con-right{width: 100%;}
    .yqxy-company-04-con-right ul li{display: block;width: 95%;margin: 0 auto 50px;}

    .yqxy-company-05-title{width: 96%;margin: 50px auto;}
    .yqxy-company-05-con-right li{margin: 20px 0;}

    .yqxy-company-06-con-right{width: 100%;margin:0;}

    .yqxy-img-h201{width: calc((100vw - 60px)*0.40816 - 8px);height: calc((100vw - 60px)*0.40816* (200/280));}
    .yqxy-img-h202{width: calc((100vw - 60px)*0.40816 - 8px);height: calc((100vw - 60px)*0.40816* (200/280));margin: 0 12px;}
    .yqxy-img-h203{width: calc((100vw - 60px)*0.18368 - 8px);height: calc((100vw - 60px)*0.40816* (200/280));}
    .yqxy-company-06-con-right-items h2 span i{font-size: 14px;padding-top: 8px;}
    .yqxy-img-h204{width: calc((100vw - 60px)*0.33333 - 8px);height: calc((100vw - 60px)*0.33333* (156/219));}
    .yqxy-img-h205{width: calc((100vw - 60px)*0.33333 - 8px);height: calc((100vw - 60px)*0.33333* (156/219));margin: 0 12px;}
    .yqxy-img-h206{width: calc((100vw - 60px)*0.33333 - 8px);height: calc((100vw - 60px)*0.33333* (156/219));}
}








/*数据安全 - 核心理念*/
.sjaq-security02-img p{
    text-align: center;
    font-size: 16px;
    color: #626775;
    line-height: 30px;
    margin: 30px 0 0 0;
}
/*数据安全 - 产品体系*/
.cptx-security02-text .row{
    margin-top: 30px;
    overflow: visible;
}
.cptx-security02-text .row::after{
    content:"";
    display: block;
    clear: both;
}
.cptx-security02-text .row li{
    position: relative;
    width: 390px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    float: left;
    font-size: 21px;
    font-weight: 600;
    color: rgb(62,68,82);
    background-color: rgb(210,210,210);
}
.cptx-security02-text .row li + li{
    margin-left: 15px;
}
.cptx-security02-text .row li.active{
    color: #fff;
    background-color: rgb(0,124,254);
}
.cptx-security02-text .row li div{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,90%);
    width: 0;
    height: 0;
    border: 20px solid rgb(0,124,254);
    border-left:20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid transparent;
    display: none;
}
.cptx-security02-text .row li.active div{
    display: block;
}

/* .cptx-security02-text ol{


} */
.cptx-security02-text ol li{
    width: 100%;
    display: none;
    padding: 40px 0 100px;
    background-color: rgba(0,0,0,.02);
}
.cptx-security02-text ol li.active{
    display: block;
}

.cptx-security02-text ol li p{
    width: 95%;
    margin: 10px auto;
    text-indent: 35px;
    line-height: 28px;
    color: rgb(98,103,117);
}
.cptx-security02-text ol li .tabs_one>img{
    display: block;
    margin: auto;
}

.cptx-security02-text .duanluo{
    margin-bottom: 10px;
    padding: 0 20px;
    box-sizing: border-box;
}
.cptx-security02-text .duanluo>p{
    color: rgb(98,103,117);
    margin-top: -6px;
}
.cptx-security02-text .duanluo .dl_title{
    color: rgb(98,103,117);
    font-weight: 600;
}
.cptx-security02-text .duanluo .dl_title img{
    display: inline-block;
    vertical-align: middle;
}
.cptx-security02-text .duanluo .dl_title p{
    display: inline-block;
    vertical-align: middle;
    text-indent: 15px;
}


.defense-company .my-security02{
    background: url("../images/sjaq/bg_bottom.png") no-repeat bottom center/contain !important;
}
