h3,li,p,a,span{
    font-weight: normal;
}
#product .product-title{
    margin-top:128px;
}
#product .product-title1{
    margin-top:190px;
}
#product{
    margin-top:70px;
    width:100%;
}
#product .primary-img{
    width:100%;
    position:relative;
    background: url("../images/product_banner.jpg") no-repeat center center;
    height:400px;
    min-width:1200px;
    background-size:cover;
}
#product .onlineConsult{
    position: absolute;
    left: 46%;
    top: 239px;
}
#product .onlineConsult a{
    display: inline-block;
    width:155px;
    height:40px;
    border:1px solid rgba(255,255,255,1);
    border-radius:20px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 18px;
}
#product .product-cols{
    background:rgba(250,250,250,1);
}
#product .product-data{
    width:100%;
    padding-bottom:60px;
    color:#fafafa;
}
#product .product-nodata{
    padding-bottom:0;
}
#product .product-cen{
    width:1160px;
    margin: 0 auto;
}
#product .product-cen .title{
    font-size:40px;
    color:#111;
    text-align: center;
    line-height:40px;
    padding-top:60px;
}
#product .product-cen  .title-t{
    padding-top:60px;
}
#product .product-cen  .title-t .title-case{
    color:#DE352E;
}
#product .product-cen .product-bgImg{
    width:100%;
    height:365px;
    margin-top:40px;
    position:relative;
}
#product .product-cen .bgImg1{
    width:100%;
    background: url("../images/product_content1.png") no-repeat center center;
    background-size:100% 100%;
}
#product .product-cen .bgImg2{
    width:100%;
    background: url("../images/product_content2.png") no-repeat center center;
    background-size:100% 100%;
}
#product .product-cen .bgImg3{
    width:100%;
    background: url("../images/product_content3.png") no-repeat center center;
    background-size:100% 100%;
}
#product .product-cen .product-l{
    padding:40px 0 0 50px;
    width:419px;
    position:absolute;
    left:0;
    top:0;
    height:325px;
}
#product .product-cen .product-l1{
    padding-top:30px;
}
#product .product-cen  .title1{
    font-size:24px;
    line-height:24px;
}
#product .product-cen .channel{
    overflow: hidden;
    margin-top:15px;
}
#product .product-cen p{
    float:left;
    font-size:14px;
}
#product .product-cen .channel-cn{
    width:200px;
}
#product .product-cen .title-top{
    margin-top:30px;
}
#product .product-fun{
    margin:40px auto 0px;
}
#product .fun-icon{
    width:90px;
    height:90px;
    margin:0 auto;
    font-size:90px;
}
#product .product-fun li{
    display:inline-block;
    margin-right:16px;
    width:275px;
    height:260px;
    border:1px solid #F2F2F2;
    box-sizing: border-box;
    background:#fff;
}
#product .product-fun li:nth-last-child(1){
    margin-right:0;
}
#product .product-fun li .fun-title{
    font-size:24px;
    color:rgba(47,47,47,1);
    line-height:20px;
    padding:15px 0 0 0;
    text-align: center;
}
#product .product-fun li .fun-cen{
    padding-left: 30px;
    padding-top:25px;
}
#product .product-fun li p{
    font-size:14px;
    color:#444444;
}
#product .product-fun li .fun-red{
    color:#E74C3C;
}
#product .product-cen .product-l2{
    padding-top:50px;
}
#product .product-cen .product-l2 .channel-cn{
    width:212px;
}
#product .product-cen .product-l2 .channel{
    margin-top:20px ;
}
#product .product-cen .product-l2 .title-top{
    margin-top:50px;
}
#product .product-Version{
    overflow: hidden;
    margin:0 auto;
    width:1165px;
}
#product .Version-top{
    margin-top:40px;
}
/*#product .Version-top{*/
    /*margin-top:10px;*/
/*}*/
#product .product-Version li{
    width:264px;
    background:#0076D2;
    text-align: center;
    line-height:100%;
    float:left;
    box-sizing: border-box;
}
#product .product-Version li.v1{
    width:370px;
}
#product .product-Version li.v2{
    width:264px;
}
#product .product-Version li.v3{
    width:230px;
    font-size:20px;
    color:#111;
}
#product .product-Version .product-major{
    padding-right:4px;
    position:relative;
}
#product .product-Version .product-major div{
    float: left;
    /*width:98px;*/
    height:70px;
    line-height:70px;
    font-size:24px;
}
#product .product-Version .product-major div:nth-child(1){
    padding-left:37px;
    width:85px;
}
#product .product-Version .product-major div:nth-child(2){

}
#product .product-Version .product-major div .Admission{
    padding:0 3px 0 3px;
    height:26px;
    background:#fff;
    border-radius:5px;
    text-align: center;
    line-height:26px;
    color:red;
    position:relative;
    margin-top:20px;
    margin-left:10px;
}
#product .product-Version .product-major div .Admission:after{
    content: '';
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-right: 10px solid #fff;
    border-bottom: 5px solid transparent;
    position:absolute;
    left:-9px;
    top:7px;
}
#product .product-Version.Version-on1 li {
    height:70px;
    color:#fff;
    line-height:70px;
    border-right:1px solid #F2F2F2;
    font-size:24px;
    position:relative;
}
#product .product-Version.Version-on1 li:nth-last-child(1){
    border-right:none;
}
#product .Version-m1{
    box-sizing: content-box;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    margin-top:10px;
}
#product .Version-m1 ul li{
    height:55px;
    border-right:1px solid #f2f2f2;
    border-bottom:1px solid #f2f2f2;
    box-sizing: border-box;
    line-height:55px;
    background:#fff;
    color:#111;
    font-size:16px;
    position:relative;
}
#product .Version-m1 ul li.available:before{
    content: '\e6ae';
    font-size:25px;
    position:absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
#product .Version-m1 ul li.Unavailable:before{
    content: '\e6b0';
    font-size:25px;
    position:absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
#product .Version-l1{
    width:140px;
    border-bottom:1px solid #f2f2f2;
    border-right:1px solid #f2f2f2;
    box-sizing: border-box;
    line-height:100%;
    text-align: center;
    float: left;
    font-size:24px;
    color:rgba(17,17,17,1);
}
#product .Version-setup{
    height:180px;
    line-height:180px;
}
#product .Version-setup1{
    height:660px;
    line-height:660px;
}
#product .Version-setup2{
    height:165px;
    line-height:165px;
}
#product .Version-bg{
    background:rgba(250,250,250,1) !important;
    height:55px ;
    line-height:55px ;
}
#product .Order{
    height:70px !important;
    line-height:70px !important;
}
#product .Version-t{
    margin:17px 0 0 0;
}
#product .Invitation{
    font-size:16px !important;
    line-height:100%;
    padding-top:16px;
    color:#111;
    text-align: center;
    float:none !important;
}
#product .Invitation1{
    padding-top:2px;
}
#product .product-cc{
    margin-top:0;
}
#product .product-cc li{
    background: #fff;
    border-top:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    box-sizing: border-box;
    color:#111 !important;
}
#product .product-cc li:first-child{
    border-left: 1px solid #f2f2f2;
}
#product .Version-l2{
    float:left;
    overflow: hidden;
    box-sizing: border-box;
    width:1024px;
}
#product .Version-l2 ul{
    overflow: hidden;
}
#product .product-bgImg:hover{
    box-shadow: 0px 0px 10px 0px #1476CB;
}
#product .product-fun li:hover{
    box-shadow: 0px 0px 10px 0px #1476CB;
}
