.software_ultralite,.software_super,.software_cc{
    display: none;
}
.software_icon{
    width:62%;
    height: 65px;
    margin: 0 auto;
    padding-top:18px;
}
.software_us{
    height:20px;
    font-size:14px;
    font-family:Source Han Sans SC;
    font-weight:400;
    line-height:23px;
    color:rgba(192,33,37,1) !important;
    opacity:1;
    border-bottom: 1px solid rgba(192,33,37,1);
}
.software_us:hover{
    text-decoration: none;
}
.common_function p.englishInline{
    font-family: Arial;
}
.common_function p.chinese{
    font-family: Microsoft YaHei !important;
}
.common_function p.english{
    font-family: Arial !important;
}
.common_function p{
    /*min-height: 90px;*/
    line-height: 32px;
    color: rgba(51,51,51,1)
}
.common_software .common_function p.english span{
    /*margin-left: -18px;*/
}
.common_software .common_function p.chinese span{
    /*margin-left: -23px;*/
}
.common_function{
    /*border-bottom: 1px dashed  rgba(209,209,209,1);*/
    width: 829px;
    height: 284px;
    opacity: 1;
    background: rgba(255, 255, 255, 1);

    display: flex;
    align-items: center;
}
.common_function .flex_top{
    /*flex-shrink: 0;*/
}
.common_function .flex_bottom{
    /*flex-grow: 1;*/
}
.common_function_33{
    display: flex;
    text-align: center;
    width: 33%;
    height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: space-around;
    justify-content: space-between;
    padding: 30px 0px;
    align-items: center;
}
.common_function_33 p{
    margin: 10px auto;
    max-width: 90%;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    line-height: 23.17px;
    text-align: left;
    vertical-align: top;
    text-indent: -15px;
}
.common_function_33 p.chinese{
    letter-spacing: 2px;
    text-indent: -15px;
}
.common_function_33 p.english{
    letter-spacing: 0px;
    text-indent: -13px;
}
.common_function_50{
    height: 100%;
    display: flex;
    text-align: center;
    width: 50%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: space-around;
    justify-content: space-around;
    padding: 30px 0px;
    align-items: center;
}
.common_function_50 ul{
    text-align: left;
    max-width: 298px;
}
.common_function_50 ul li{
    max-width: 284px;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 17.38px;
    text-align: left;
    vertical-align: top;
}
.common_function_50 ul.english li{
    max-width: 100%;
}
.common_function_50 p{
    margin: 10px auto;
    max-width: 320px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
    line-height: 23.17px;
    text-align: left;
    vertical-align: top;
    text-indent: -15px;
}
.common_function_50 p.chinese{
    letter-spacing: 2px;
    text-indent: -15px;
}
.common_function_50 p.english{
    letter-spacing: 0px;
    text-indent: -13px;
}
.software_use{
    width:100px;
    height:28px;
    opacity:1;
    border-radius:21px;
    font-family:Source Han Sans SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    margin-left:30px;
    font-size: 14px;
    display: inline-block;
    line-height: 28px;
    text-align: center;
    background: linear-gradient(90deg, rgba(16, 28, 79, 1) 0%, rgba(192, 33, 37, 1) 100%);
}
.software_use.englishInline{
    font-family: Roboto;
}
.software_icon div{
    float: right;
}
.software_img{
    /*width: 120px;*/
    height: 25px;
}

.ultraText{
    width: 890px;
    margin-top:35px;
    margin-bottom: 57px;
}
.SuperXCText{
    width: 890px;
    height: 755px;
    margin-top:35px;
    margin-bottom: 57px;
}
.software_ultra .ultraText,.software_ultralite .ultraText,.software_super .ultraText{
margin-bottom: 57px;
}

.ultra_model{
    width: 100%;
    margin: 30px auto;
}
/*.software_ultralite .common_trial{*/
    /*margin-top:107px;*/
/*}*/
.supermodel img{
    width: 100%;
}
.supermodel div{
    display: inline-block;
    width: 27%;
}
.supermodel{
    display: flex;
    justify-content: space-between;
    margin-bottom: 40px;
}
.supermodel div p{
    font-size:13px;
    font-family:Source Han Sans SC;
    font-weight:400;
    line-height:13px;
    color:rgba(13,37,60,1);
    opacity:0.8;
    text-align: center;
    margin-top:10px;
}
/*.software_cc,.software_optimizer .common_trial, .software_cc .common_trial{*/
    /*margin-top:71px;*/
/*}*/
.soft_logo_img{
    width: 100%;
    height: 422px;
}
.butu4{
    margin: auto;
    width: 274px;
}
.ultraFunc1{
    margin: auto;
    width: 174px;
}
.ultrabutu1{
    margin: auto;
    width:150px;
}
.ultrabutu2{
    margin: auto;
    width:219px;
}
.butu3{
    margin: auto;
    width: 150.48px;
    height: 109.36px;
}
.ultraFunc2{
    margin: auto;
    width: 274px;
}
.ultraFunc3{
    margin: auto;
    width: 234px;
}
.ultraFunc4{
    margin: auto;
    width: 234px;
}
.ultraFunc5{
    margin: auto;
    width: 124px;
}
.ultraFunc8{
    margin: auto;
}
.ultraFunc9{
    margin: auto;
}
.ultraFunc10{
    margin: auto;
    height: 113px;
    width: 154px;
}
.ultraemLite1{
    margin: auto;
    width: 165px;
}
.ultraemLite2{
    margin: auto;
    width: 232px;
}
.ultraemLite3{
    margin: auto;
    width: 235px;
}
.ultraemXA2{
    margin: auto;
    left: 1239px;
    top: 1599px;
    width: 153.98px;
    height: 113px;
    opacity: 1;
}
.ultraemXA4{
    margin: auto;
    left: 1096px;
    top: 1915px;
    width: 445px;
    height: 170px;
    opacity: 1;

}
.ultraemXA6{
    margin: auto;
    left: 1097px;
    top: 2259px;
    width: 445px;
    height: 170px;
    opacity: 1;
}

.super1{
    margin: auto;
    width: 175px;
}
.super2{
    margin: auto;
    width: 309px;
}
.super3{
    margin: auto;
    width: 123px;
}
.super4{
    margin: auto;
    width: 309px;
}
.super5{
    margin: auto;
    width: 133px;
}
.super10{
    margin: auto;
    width: 157px;
}
.super11{
    margin: auto;
    width: 173px;
}
.ccimg1{
    margin: auto;
    width: 257px;
}
.ccimg2{
    margin: auto;
    width: 215px;
}
.ccimg3{
    margin: auto;
    width: 154px;
}
.ccimg4{
    margin: auto;
    width: 185px;
}
.ccimg5{
    margin: auto;
    width: 303px;
}
.common_opt{
    margin: auto;
    position: relative;
    width: 600.84px;
    height: 289.11px;
    opacity: 1;
    border: 1px solid rgba(244, 244, 244, 1);
}
.optimizer1 {
    margin: auto;
    width: 172.74px;
    height: 93.88px;
    opacity: 1;
}

.optimizer2 {
    margin: auto;
    width: 219px;
    height: 132px;
    opacity: 1;
}

.optimizer3 {
    margin: auto;
    width: 445px;
    height: 170px;
    opacity: 1;
}

.optimizer4 {
    margin: auto;
    width: 274px;
    height: 82px;
    opacity: 1;
}
.optimizer5 {
    margin: auto;
    width: 274px;
    height: 82px;
    opacity: 1;
}
.optimizer6 {
    margin: auto;
    width: 274px;
    height: 82px;
    opacity: 1;
}
.optimizer7 {
    margin: auto;
    width: 231.97px;
    height: 88.82px;
    opacity: 1;
}
.optimizer8 {
    margin: auto;
    width: 322px;
    height: 83px;
    opacity: 1;
}
.optimizer9 {
    margin: auto;
    width: 266.29px;
    height: 81px;
    opacity: 1;
}
.contectUs{
    color: white;
    text-indent: 10px;
    height: 32px;
    line-height: 32px;
    opacity: 1;
    border-radius: 21px;
    background: linear-gradient(90deg, rgba(16, 28, 79, 1) 0%, rgba(212, 48, 48, 1) 100%);
    margin-top: 91px;
    margin-bottom: 100px;
    font-size: 20px;
}
/*.contectUs:hover{*/
    /*color:rgba(192,33,37,1);*/
/*}*/
.invoked.chinese{
font-size:14px;
font-family:Microsoft YaHei;
font-weight:bold;
line-height:22px;
color:rgba(20,42,67,1);
opacity:1;
text-align:center;
margin-bottom:44px;
}
.invoked.english{
font-size:14px;
font-family:Roboto;
font-weight:bold;
line-height:22px;
color:rgba(20,42,67,1);
opacity:1;
text-align:center;
margin-bottom:44px;
}
.soft_introP{
    line-height:28px;
}
.chinese.ulStyleClear,.chinese.ulStyleClear li,.english.ulStyleClear,.english.ulStyleClear li{
    list-style:disc !important;
    font-size:12px;
}
.chineseInline.ulStyleClear,.englishInline.ulStyleClear{
    padding-left:18px;
    margin-top:10px;
}

