.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}

.threed_top{position:relative;text-align:right;margin-top:68px;width:100%;background:url("../../images/2019/3d/3d-icon1.png") no-repeat;background-size:100% 81%;}
.threed_topimg{width:50%;max-width:969px;}
.threed_top_model{position:absolute;left:50%;top:20%;width:1200px;margin-left:-600px;}
.threed_top_cont{float:left;width:44%;text-align:left;}
.threed_top_cont h4{font-size:53px;color:#FFFFFF;line-height:60px;}
.threed_top_cont .threed_top_conttit{font-size:53px;color:#FFFFFF;line-height:60px;font-weight: bold}

.threed_banner_betatxt{font-size:30px;}
.threed_top_txt{font-size:31px;color:#FFFFFF;line-height:33px;margin:37px 0 58px;}
.threed_top_btn{font-size:16px;float:left;padding:0 56px 0 36px;height:56px;cursor:pointer;
    color:#FFFFFF;background-color:#003DA8;border-radius:8px;line-height:56px;
    background:#003DA8 url("../../images/2019/3d/3d-icon31.png") no-repeat 165px center;
}
.threed_top_btn span{width:2px;height:36px;margin:10px 0 0 42px;background:rgba(255,255,255,0.2);}
.threed_top_btn:hover{color:#fff;background-color:#004DD4;}
.threed_top_nobtn{background-color:#5F5F5F;cursor:none;display:none;}

.threed_top_newbtn{
    width:158px;font-size:16px;float:left;height:56px;
    color:#FFFFFF;cursor:pointer;line-height:56px;
    background:#1551C5;border-radius:10px;
    padding:0;
    text-align: center;
}
.threed_top_newbtn:hover{background: #0073ed;color:#fff;}
.threed_top_newborderbtn{width:158px;
    margin-left:39px;text-align: center;
    background:none;border-radius:10px;padding:0;
    border: 2px solid #1551C5;
    box-sizing: border-box;color: #fff;

}
.threed_top_newborderbtn:hover{background:#0073ED;color: #fff;border: 2px solid #0073ED;}

.threed_top_Freelicense_btn{margin-left:50px;background:#DCA207 url("../../images/2019/3d/3d-icon39.png") no-repeat 165px center;}
.threed_top_Freelicense_btn:hover{background-color:#FFD209;}

.threed_freelicense_tit{width:60%;text-align:center;margin:0 auto 30px;font-size:18px;color:rgba(102,102,102,1);line-height:24px;}
.threed_freelicense{margin-bottom:156px;}
.threed_freelicense_cont li{float:left;width:45%;}
.threed_freelicense_cont li:last-child{float:right;}
.threed_freelicense_cont li span{padding-left:9px;position:relative;width:200px;float:left;line-height:48px;font-size:18px;color:#2E2E2E;}
.threed_freelicense_cont li span:before{
    position:absolute;left:0;top:3px;
    content: "*";
    display: inline-block;
    font-size: 26px;
    font-weight: bold;
    line-height:1;
    color: #ed4014;}
.threed_freelicense_cont li span.freelicense_span_nobefore:before{content: "";}
.threed_freelicense_cont li input{width:50%;float:left;height:48px;line-height:48px;padding:0 15px;font-size:14px;color:#333;background:rgba(255,255,255,1);border-radius:4px;border:1px solid rgba(196,196,196,1);}
.threed_freelicense_cont li input::-webkit-input-placeholder {color: #A4A4A4;font-size:14px;}
.threed_freelicense_cont li input:-moz-placeholder {color: #A4A4A4;font-size:14px;}
.threed_freelicense_cont li input:-ms-input-placeholder { color: #A4A4A4;font-size:14px;}
.threed_freelicense_radio{width:50%;float:left;}
.threed_freelicense_radio a{cursor:pointer;float:left;font-size:14px;line-height:48px;color:rgba(0,0,0,0.25);padding-left:24px;background:url("../../images/2019/3d/3d-icon40.png") no-repeat left center;}
.threed_freelicense_radio a:last-child{margin-left:40px;}
.threed_freelicense_radio a.freelicense_radio_checked{color:rgba(0,0,0,0.65);background:url("../../images/2019/3d/3d-icon41.png") no-repeat left center;}
.freelicense_submit_btn{display:block;width:242px;height:48px;line-height:48px;text-align:center;margin:6px auto 0;background:rgba(0,61,168,1);border-radius:4px;font-size:18px;color:rgba(255,255,255,1);cursor:pointer;}
.freelicense_submit_btn:hover{background-color:#004DD4;color:#fff;}
.freelicense_forminput_error{float: left;
    width: 50%;margin-left:200px;
    height: 30px;
    line-height: 30px;
    color: red;
    font-size: 12px;}
.freelicense_fix_model{display:none;position:fixed;left:0;top:68px;z-index:20;width:100%;height:70px;background-color:#000;}
.freelicense_fix_model .freelicense_fix_tit{margin-top:15px;margin-right:50px;float:left;font-size:30px;color:rgba(255,255,255,1);line-height:40px;}
.freelicense_fix_model a.freelicense_fix_btn{margin-top:15px;padding:0 41px 0 24px;
    float:left;font-size:12px;height:40px;line-height:40px;
    background:#003DA8 url("../../images/2019/3d/3d-icon42.png") no-repeat 114px center;
    border-radius:6px;color:#FFFFFF;cursor:pointer;}

.freelicense_fix_model a.freelicense_fix_btn span{width:1px;height:25px;margin:7px 0 0 23px;background:rgba(255,255,255,0.2);}
.freelicense_fix_model a.freelicense_fix_btn:hover{color:#fff;background-color:#004DD4;}

.freelicense_fix_model a.freelicense_fixbtn_free{margin-left:40px;background:#DCA207 url("../../images/2019/3d/3d-icon43.png") no-repeat 114px center;}
.freelicense_fix_model a.freelicense_fixbtn_free:hover{background-color:#FFD209;}

.threed_center{padding:0 0 52px;}
.threed_center_cont{margin-bottom:36px;}
.threed_center_imgleft{float:left;}
.threed_center_imgright{float:right;}
.threed_center_contentright{float:right;}
.threed_center_contentleft{float:left;}

.threed_center_img{width:45%;}
.threed_center_img img{width:100%;max-width:554px;}
.threed_center_content{width:45%;}
.threed_center_contentinfo{width:90%;}
.threed_center_contentleft .threed_center_contentinfo{margin-left:10%;}
.threed_center_tit{margin-top:70px;font-size:28px;line-height:44px;letter-spacing:1px;font-weight:bold;color:#333333;}
.threed_center_tit span{color:#D4A801;}
.threed_center_txt{margin-top:10px;font-size:18px;color:#666666;line-height:28px;}
.phonethreed_center_img{display:none;}
.threed_modelthree{padding:80px 0 43px;width:100%;background:url("../../images/2019/3d/3d-icon10.png") no-repeat;background-size:cover;}

.threed_modelthree_tit{font-size:42px;margin-bottom:64px;line-height:56px;color:#FFFFFF;letter-spacing:1px;text-align:center;}
.threed_modelthree_list{float:left;width:22.6%;margin-right:3%;margin-bottom:28px;cursor:pointer;}
.threed_modelthree_list:nth-child(4n){margin-right:0;}
.threed_modelthree_listtop{position:relative;width:100%;overflow:hidden;height:169px;}
.threed_modelthree_listimg{display:block;width:100%;max-width:270px;}
.threed_modelthree_listimgdiv{transition: all .3s ease-out;    width: 100%;
    height: 100%;
    overflow: hidden;background-size: cover;
    transition: all .3s ease-in;}
.threed_modelthree_listimgone{background: url("../../images/2019/3d/3d-icon50.png") no-repeat center; }
.threed_modelthree_listimgtwo{background: url("../../images/2019/3d/3d-icon51.png") no-repeat center; }
.threed_modelthree_listimgthree{background: url("../../images/2019/3d/3d-icon52.png") no-repeat center;}
.threed_modelthree_listimgfour{background: url("../../images/2019/3d/3d-icon53.png") no-repeat center;}
.threed_modelthree_listimgfive{background: url("../../images/2019/3d/3d-icon54.png") no-repeat center;}
.threed_modelthree_listimgsix{background: url("../../images/2019/3d/3d-icon55.png") no-repeat center;}
.threed_modelthree_listimgsev{background: url("../../images/2019/3d/3d-icon56.png") no-repeat center;}
.threed_modelthree_listimgeight{background: url("../../images/2019/3d/3d-icon18.png") no-repeat center;}

.threed_modelthree_listtxt{margin:0 auto;z-index:1;position:absolute;left:0;top:-169px;right:0;bottom:0;width:100%;height:100%;transition: all .3s ease-in;
    /*flex 布局*/
    display: flex;
    /*实现垂直居中*/
    align-items: center;
    /*实现水平居中*/
    justify-content: center;

    text-align: justify;

}
/*.threed_modelthree_listtxt:before {*/
    /*content: "";*/
    /*width: 0;*/
    /*font-size: 0;*/
    /*display: inline-block;*/
    /*height: 100%;*/
    /*vertical-align: middle;*/
/*}*/
.threed_modelthree_listtxtinfo{padding:0 10%;font-size:14px;color:#FFFFFF;line-height:24px;}
.threed_modelthree_listtxtbj{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background:rgba(0,61,168,0.841);}
.threed_modelthree_listtit{font-size:20px; line-height:34px; margin-top:14px;text-align:center;letter-spacing:1px;color:#D8D8D8;}
.threed_modelthree_list:hover .threed_modelthree_listtxt{top:0;transition: all .3s ease-in;}
/*.threed_modelthree_list:hover .threed_modelthree_listtxtbj{top:0;transition: all .3s ease-in;}*/
.threed_modelthree_list:hover .threed_modelthree_listimgdiv {transform: scale(1.08);transition: all .3s ease-in;}


.threed_modelfour{padding:88px 0;position:relative;}
.threed_modelfourimg{position:absolute;left:0;bottom:0;width:26%;z-index:1;max-width:561px;}
.threed_modelfourbj{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:#eff1f4 url("../../images/2019/3d/3d-icon19.png") repeat;opacity:0.14279999999999998;}
.threed_modelfourmain{position:relative;z-index:2;}
.threed_modelfour_tit{font-size:42px;line-height:56px;letter-spacing:1px;font-weight:bold;color:#333333;text-align:center;}
.threed_modelfour_cont{margin:66px 0;}
.threed_modelfour_list{float:left;width:30%;margin-right:5%;height:480px;position:relative;}
.threed_modelfour_list:last-child{margin-right:0;}
.threed_modelfour_listbj{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,0.9);border-radius:8px;box-shadow:0 10px 20px -10px rgba(0,0,0,0.2);}
.threed_modelfour_listcont{position:relative;z-index:2;width:72%;margin:0 auto;}
.threed_modelfour_listimg{width:143px;display:block;margin:32px auto 16px;}
.threed_modelfour_listtit{font-size:28px;margin-bottom:26px;text-align:center;color:rgba(51,51,51,1);line-height:37px;letter-spacing:1px;}
.threed_modelfour_listtxt{font-size:18px;color:rgba(102,102,102,1);line-height:28px;}



.threed_modelfour_moreimg{margin:0 auto 18px;text-align:center;display:block;width:54px;height:54px;cursor:pointer;}
.threed_modelfour_moreimg img{width:100%;}
.threed_modelfour_moretxt{font-size:24px;color:rgba(51,51,51,1);line-height:32px;text-align:center;}

.threed_modelfour_moretable{display:none;width:80%;margin:40px auto;padding-bottom:37px;border-top:3px solid #dedede;background-color:#fff;box-shadow:0 20px 40px -20px rgba(0,0,0,0.2);}
.threed_modelfour_moretable table{width:80%;margin:0 auto;bordr:none;text-align:center;}
.threed_modelfour_moretable table img{width:29px;height:auto;}
.threed_modelfour_moretable table thead tr{height:61px;border-bottom:1px solid #e2e2e2}
.threed_modelfour_moretable table thead tr td{font-size:20px;font-weight:bold;color:#3D3D3D;}
.threed_modelfour_moretable table tbody tr{height:39px;border-bottom:1px solid #dedede;}
.threed_modelfour_moretable table tbody td{font-size:18px;color:#3D3D3D;}
.threed_modelfour_tdtxt{text-align:left;padding-left:5%;}
.threed_modelfour_nomoreimg{margin:0 auto;text-align:center;display:block;width:54px;height:54px;cursor:pointer;}

/*.threed_bottom{background-color:#4F4F4F;padding:48px 0 24px;}*/
/*.threed_bottom_left{float:left;width:80%;}*/
/*.threed_bottom_lefttoplist{float:left;width:16%;}*/
/*.threed_bottom_ltllast{margin-left:5%;}*/
/*.threed_bottom_ltlisttit{width:100%;font-size:18px;margin-bottom:8px;color:#fcfcfc;line-height:24px;}*/
/*.threed_bottom_ltlisttxt{width:100%;}*/
/*.threed_bottom_ltlisttxt a{font-size:14px;color:#d4d4d4;line-height:24px;cursor:pointer;}*/
/*.threed_bottom_ltlisttxt a:hover{text-decoration: underline}*/
/*.threed_bottom_ltlline{float:left;width:1px;height:90px;margin-top:32px;background-color:#D8D8D8;opacity:0.3012;}*/
/*.threed_bottom_contactus{padding-left:20px;}*/
/*.threed_bottom_contactusone{background:url("../../images/2019/3d/3d-icon30.png") no-repeat left center;}*/
/*.threed_bottom_contactustwo{cursor:none;background:url("../../images/2019/3d/3d-icon28.png") no-repeat left center;}*/
/*.threed_bottom_contactusthree{background:url("../../images/2019/3d/3d-icon29.png") no-repeat left center;}*/
/*.threed_bottom_contactusthree:hover{text-decoration: underline}*/
/*.threed_bottom_ltlisttxt a.threed_bottom_contactustwo{cursor:none;}*/
/*.threed_bottom_ltlisttxt a.threed_bottom_contactustwo:hover{text-decoration:none}*/
/*.threed_bottom_right{width:160px;float:right;margin-right:5%;}*/
/*.threed_bottom_right img{width:100%;}*/

/*.threed_bottom_leftbom{margin-top:35px;}*/
/*.threed_bottom_leftbom .threed_bottom_leftbomcopy{float:left;font-size:14px;color:rgba(230,230,230,1);line-height:35px;}*/
/*.threed_bottom_leftbom .threed_bottom_leftbomcopy a{font-size:14px;color:rgba(230,230,230,1);}*/
/*.threed_bottom_leftbom .threed_bottom_leftbomcopy a:hover{text-decoration: underline}*/
/*.threed_bottom_leftbomnet{float:left;margin-left:40px;color:#E6E6E6;font-size:12px;line-height:35px;}*/
/*.threed_bottom_leftbomnet img{width:34px;margin-right:14px;}*/

.threed_modelfive{width:100%;background-color:#fff;padding:88px 0 90px;position:relative}
.threed_modelfive_tit{font-size: 42px;line-height: 56px;letter-spacing: 2px;font-weight: 700;text-align: center;color: #333333;}
.threed_modelfive_txt{font-size: 18px;line-height: 24px;width:70%;margin:16px auto 0;text-align: center;color: #666666;}
.threed_modelfive_form{margin-top:48px;}
.threed_modelfive_formlist{}
.threed_modelfive_formlist li{width:45%;float:left;}
.threed_modelfive_formlist li.threed_modelfive_formlir{float:right;}
.threed_modelfive_formlist li span.threed_modelfive_formstar{float:left;width:16px;height: 42px; font-size: 18px;text-align: left;color: #ff504f; }
.threed_modelfive_formlist li .threed_modelfive_formindiv{transition: all .3s ease-in-out;float:left;width:90%;height: 42px; line-height: 42px;border: 1px solid #e5e5e5;}
.threed_modelfive_formlist li .threed_modelfive_formindived{border: 1px solid #004DD4;}
.threed_modelfive_formlist li input{border:none;width:75%;height: 38px; line-height: 38px;float:left;font-size: 18px;color: #333333;}
.threed_modelfive_formlist li .threed_modelfive_formintxt{float:left;margin-left:10px;width:95px;height: 38px; line-height: 38px;font-size: 18px;text-align: left; color: #666666;}
.threed_modelfive_errorli{height:36px;line-height:36px;padding-left:26px;font-size: 12px;color: #ff8281;}

dl.threed_modelfive_formdl dt{width:45%;float:left;}
dl.threed_modelfive_formdl dt span{float:left;font-size: 12px;line-height: 16px;text-align: left;color: #a6a6a6;}
dl.threed_modelfive_formdl dd{width:45%;float:right;}
.threed_modelfive_formdl .threed_modelfive_formdltit{width:65px;margin-left:16px;}
.threed_modelfive_formdl .threed_modelfive_formdltxt{width:76%;}
.threed_modelfive_formbtn{height: 56px;line-height: 56px;float:left;
    font-size: 18px;padding: 0 64px 0 32px;cursor:pointer;margin-left:16px;
    color: #ffffff;    background: #003DA8 url(../../images/2019/3d/3d-icon57.png) no-repeat 159px center;
    border-radius: 8px;}
.threed_modelfive_formbtn:hover{background-color:#004dd4;color: #ffffff}
.threed_modelfive_formbtn i{font-style: normal;}
.threed_modelfive_formbtn span{width: 2px;height: 36px;margin: 10px 0 0 32px;background: rgba(255,255,255,0.2);}
.threed_modelfive_radio{width: 86%;float: left;}
.threed_modelfive_radio a{    cursor: pointer;
    float: left;
    font-size: 18px;
    line-height: 44px;
    height: 44px;

    color: #666666;
    padding-left: 26px;
    background: url(../../images/2019/3d/3d-icon60.png) no-repeat -30px -98px;}
.threed_modelfive_radio a:last-child {
    margin-left: 32px;
}
.threed_modelfive_radio a.threed_modelfive_radio_checked{background: url(../../images/2019/3d/3d-icon60.png) no-repeat -30px -18px;}



.business_floatingwin{ position:fixed;right:20px;bottom:50px;z-index: 1001;}
.business_floatingbtn{display:block;width:65px;cursor:pointer;transition: all .3s ease-in-out;transform: scale(1.5);transform-origin: 70px 30px;}
.business_floatingbtn_show{ transform: scale(1);}
.business_floatingbtn_hide{transform: scale(0);}
.business_floatingbtn img{width:100%;height:auto;}
.business_floatingwin_cont{position:fixed;
    right:20px;bottom:-243px;
    width:412px;height:417px;z-index: 1001;
    transition: all .3s ease-in-out;
    transform: scale(1);
    transform-origin: 412px 350px;
    background-color:#fff;box-shadow: 0px 15px 10px 0px rgba(0,0,0,0.02), 0px 10px 9px 0px rgba(0,0,0,0.05), 0px 5px 8px 0px rgba(0,0,0,0.04);

}

.business_floatingwin_contopen{transform: scale(1);}
.business_floating_bj{position:absolute;right:-6px;top:-6px;width:147px;}
.business_floating_close{display:block;position: absolute;right:4px;top:4px;width:24px;height:24px;
    background:url(../../images/2019/3d/3d-icon62.png) no-repeat center;cursor:pointer;}
.business_floating_form{margin-top:29px;}
.business_floating_tit{font-size: 18px; margin-left:39px;margin-bottom:25px;color: #333333;line-height: 24px;}
.business_floating_inputli{width: 320px;height: 30px;margin-left:39px;border: 1px solid #e5e5e5;}
.business_floating_inputlicheck{border: 1px solid #004dd4;}
.business_floating_inputli span::before {
    content: '*';
    font-size: 16px;
    color: #ff504f;
    position: absolute;
    left: -12px;
    top: -10px;
}
.business_floating_inputli span{float:left;position:relative;width:80px;height: 28px;line-height: 28px;font-size: 14px;text-align:center;color: #666666;}
.business_floating_inputli input{float:left;width:220px;height: 28px;line-height: 28px;font-size: 14px;color: #333333;border:none;}
.business_floating_error{height:20px;line-height:20px;margin-left:48px;font-size: 12px;color: #ff8281;line-height: 16px;}
.business_floating_radioli{height: 30px;margin-left:27px;}
.business_floating_radioicon{float:left;margin-right:5px;font-size: 16px;width:7px;color: #ff504f;}
.business_floating_radiolist{float:left;width:124px;cursor:pointer;}
.business_floating_radio{float:left;width: 14px; height: 30px;margin-right:8px;background:url(../../images/2019/3d/3d-icon66.png) no-repeat center;background-position:-30px -96px;}
.business_floating_radiocheck{background-position:-30px -22px;}
.business_floating_radiotxt{float:left;height: 30px;line-height: 30px;font-size: 14px;color: #666666;}
.business_floating_btnli{margin:22px 0 0 39px;}
.business_floating_btn{display:block;font-size: 16px;font-weight: 400;width: 150px;height: 40px;line-height: 40px;margin-bottom:10px;background-color: #004dd4;cursor:pointer;text-align: center;color: #ffffff;}
.business_floating_btn:hover{color:#fff;background-color:#004dd4;}
.business_floating_tips{margin-left:39px;font-size: 12px;color: #a6a6a6;line-height: 16px;}

.business_floating_suc{display:none;}
.business_floating_sucimg{margin-top:73px;height:88px;text-align: center;}
.business_floating_sucimg img{height:100%;width:auto;}
.business_floating_suctit{font-size: 24px;margin-top:16px;text-align: center;color: #1f77dd;line-height: 32px;}
.business_floating_suc dl{margin-top:31px;}
.business_floating_suc dl dt{font-size: 14px;line-height: 19px;margin-left:39px;color: #a6a6a6;}
.business_floating_suc dl dd{font-size: 14px;line-height: 19px;margin:14px 0 0 39px;color: #666666;}
.business_floating_suc dl dd a{color:#2179de;cursor: pointer}
.business_floating_suc dl dd a:hover{color: #1f77dd;}
.business_floating_suc .business_floating_sucphone{text-align: center;margin-top:30px;}
.business_floating_suc .business_floating_sucphone img{width:21px;margin-right:18px;}
.business_floating_suc .business_floating_sucphone span{font-size: 18px;color: #666666;line-height: 30px;}
.business_floating_suc .business_floating_sucphone span.business_floating_sucphonenum{color:#3d3d3d}



.price_model{margin-top: 68px;}
.price_model_top{height:274px;background-color:#1c2648}
.price_model_tit{font-size: 36px;font-weight: 700;color: #ffffff; line-height: 48px;padding-top:60px;}
.price_model_txt{opacity: 0.7;margin-top:16px; font-size: 18px;color: #ffffff;line-height: 24px;}
.price_model_img{position:absolute;right:0;top:-200px;width:362px;}
.price_model_form{background-color: #ffffff;position: relative;top:-60px;}
.price_model_info{padding:32px 30px;background: #ffffff;
    border-radius: 4px;position:relative;
    box-shadow: 0px 2px 16px 0px rgb(180 200 219 / 20%);}
.price_model_list .price_model_listul{float:left;width:47%;}
.price_model_list .price_model_listulr{float:right;}

.price_model_loading{z-index: 5;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:rgba(255, 255, 255, 0.8) url("../../images/loading.gif") no-repeat center;}


.price_model_listli{ position: relative;}
.price_model_listliselect{z-index:2;}
.price_model_formselect{width:100%;display:block;padding-left:2%;
    height: 42px;line-height: 42px;font-size: 18px;color: #666666;position:relative;
    border: 1px solid #e5e5e5;background:url(../../images/2019/3d/3d-icon72.png) no-repeat;background-position: 100% -15px;}

.price_model_formselect::before {
    content: '*';
    font-size: 18px;
    color: #ff504f;
    position: absolute;
    left: -14px;
    top: -17px;
}
.price_model_formselected{background-position: 100% -87px;background-color:#004DD4;color:#b4caf2}
.price_model_selectchild{position:absolute;top:43px;left:0;background: #fdfdfd;
    border: 1px solid #e8e8e8;width:100%;display:none;max-height:200px;overflow-y:auto;
    box-shadow: 0px 20px 15px 0px rgba(0,0,0,0.02), 0px 13px 14px 0px rgba(0,0,0,0.05), 0px 7px 12px 0px rgba(0,0,0,0.04);
}
.price_model_selectchild li{padding-left:2%;font-size:18px;height: 36px;line-height: 36px;color:#333333;cursor:pointer;}
.price_model_selectchild li:hover{color: #004dd4;background-color:#e4ecf9}
.price_model_formerror{font-size: 14px;height:36px;line-height:36px;color: #ff8281;padding-left:2%;}

.price_model_listliinput{height: 42px; border: 1px solid #e5e5e5;}
.price_model_listliinput span{float:left;height: 40px;line-height: 40px;padding-left:2%;width:102px;font-size: 18px;color: #666666;}
.price_model_listliinput input{float:left;width:70%;border:none;height: 40px;line-height: 40px;font-size: 18px;color: #333;}
.price_model_listliinput span::before {
    content: '*';
    font-size: 18px;
    color: #ff504f;
    position: absolute;
    left: -14px;
    top: -17px;
}

.price_model_tip{float:left;width:60px;font-size: 12px;color: #a6a6a6; line-height: 16px;}
.price_model_tiptxt{float:left;width:82%;font-size: 12px;color: #a6a6a6; line-height: 16px;}
.price_model_listli a:hover{color: #a6a6a6;}
.price_model_btn{display:block;width: 100%;height: 38px;line-height: 38px;font-size: 16px;font-weight: 500;
    background: linear-gradient(120deg,#026eff 7%, #03a7fc 91%);border-radius: 4px;text-align: center;cursor:pointer;color: #ffffff; margin:0 auto 20px;}
.price_model_btn:hover{color:#fff;background:#266FE8;}
.price_model_btn:active{color:#fff;background:#0034B5;}

.price_model_phone{font-size: 14px;
    font-weight: 400;
    text-align: center;
    color: rgba(0,0,0,0.90);
    line-height: 22px;}

.price_model_service{text-align:center;margin:-32px 0 70px 0;}
.price_model_service span{font-size: 18px;color: #666666;line-height: 24px;margin-left:18px;}
.price_model_service img{width:21px;height:auto;}
.price_model_borderfocus{border:1px solid #004DD4}
.price_model_bordererr{border:1px solid #FF8281}




.threed_footer{width:100%;height:48px;background-color:#063DA0;}
.threed_footer_cont{float:left;width:90%;height: 48px;}
.threed_footer_morebtn{float:right;cursor:pointer;width:55px;height:18px;line-height:18px;margin-top:15px;color:#babfc7;font-size:12px;text-align:center;border:1px solid #cccccc;}
.threed_footer_tit{line-height: 48px;color:#cacbcc;font-size:12px;}
.threed_footer_txt{line-height: 48px;color:#cccccc;cursor:pointer;}
.threed_footer_txt:hover{color:#ccc;text-decoration: underline}
.threed_footer_line{width:1px;height:10px;margin:19px 10px 0;background-color:#ccc;}


.price_info_list{}
.price_info_ul{float:left;width:47%;}
.price_info_ullarge{width:100%;}
.price_info_ulright{float:right;}
.price_info_listtxt{display:flex;align-items:center;height:22px;margin-bottom:8px;font-size: 14px;font-weight: 400;text-align: left;color: #000;}
.price_info_listtxt span{font-size: 14px;font-weight: 400;text-align: left;color: #000;}
.price_info_listtxt i{font-size: 16px; color: #FF5454;margin-right:6px;}
.price_info_listselect{position:relative}
.price_info_listselect span{display:block;font-size: 16px;color: #040404;padding:0 40px 0 13px;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;border-radius: 1px;background:#fff url("../../images/2019/3d/3d-icon76.png") no-repeat 97% center;}
.price_info_listselect span.price_info_selected{border: 1px solid #004dd4;}
.price_info_listselect span.price_info_selecterr{border: 1px solid #ff8281;}
.price_info_listselect ol{position: absolute;left:0;top:40px;background: #fdfdfd;
    border: 1px solid #e8e8e8;width:100%;display:none;max-height:200px;overflow-y:auto;
    box-shadow: 0px 20px 15px 0px rgba(0,0,0,0.02), 0px 13px 14px 0px rgba(0,0,0,0.05), 0px 7px 12px 0px rgba(0,0,0,0.04);
}
.price_info_listselect ol li{padding-left:2%;font-size:18px;height: 36px;line-height: 36px;color:#333333;cursor:pointer;}
.price_info_listselect ol li:hover{color: #004dd4;background-color:#e4ecf9}
.price_info_formerror{font-size: 14px;height:20px;line-height:20px;color: #ff8281;}
.price_info_listinput{width:100%}
.price_info_listinput input{height: 32px; line-height: 32px;width:100%;padding:0 20px 0 8px; border: 1px solid #dcdcdc;float:left;font-size: 14px;color: #333;}
.price_info_listinput input::placeholder{color: #bdbdbd;}
.price_info_listinput input.price_info_focused{border: 1px solid #004dd4;}
.price_info_listinput input.price_info_inputederr{border: 1px solid #ff8281;}

.price_info_listinput textarea{width:100%;padding:0 20px 0 8px; border: 1px solid #dcdcdc;float:left;font-size: 14px;color: rgba(0,0,0,0.40);}
.price_info_listinput textarea.price_info_focused{border: 1px solid #004dd4;}
.price_info_listinput textarea.price_info_inputederr{border: 1px solid #ff8281;}

.price_info_listinput textarea::placeholder{color: #bdbdbd;}



.price_info_listradio{display:flex;}
.price_radio_item{width:33%;display:flex;align-items: center;height:22px;}
.price_radio_item label{width: 16px;cursor:pointer;
    height: 16px;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 100px;margin-right:8px;}
.price_radio_item label.price_radio_ichecked{
    border: 1px solid #1d4ddc;
}
.price_radio_item label.price_radio_ichecked i{
    display:block;width:8px;height:8px;margin:3px 0 0 3px;
    background-color: #1d4ddc;
    border-radius: 50%;
}
.price_radio_item span{
    font-size: 14px;cursor:pointer;
    font-weight: 400;
    color: rgba(0,0,0,0.90);
    line-height: 22px;}


.price_info_listcheckbox{display:flex;flex-wrap: wrap;min-height:90px;}
.price_checkbox_item{width:33%;margin-bottom:8px;display:flex;align-items: center;height:22px;}
.price_checkbox_item label{width: 16px;
    height: 16px;cursor:pointer;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 2px;margin-right:8px;}
.price_checkbox_item label.price_checkbox_ichecked{
    border: 1px solid #1d4ddc;
    background:#1D4DDC url(../../images/2019/3d/price-icon4.png) no-repeat center;
}

.price_checkbox_item span{cursor:pointer;
    font-size: 14px;
    font-weight: 400;
    color: rgba(0,0,0,0.90);
    line-height: 22px;}


.price_model_prompt{font-size: 12px;font-weight: 400;margin:0 0 30px 0;text-align: left;color: #777e8c;line-height: 19px;}


.price_new_model{
    position:relative;
    background:url(../../images/2019/3d/price-icon2.png) no-repeat;
    background-size:cover;
}
.price_new_topimg{
    width: 100%;
    height: auto;
    display: block;
}
.price_new_cont{
    position:relative;
    padding: 116px 0 70px;
    width: 100%;
}
.price_new_maincon{
    display:flex;
    flex-direction: row;
    justify-content: space-between;
}
.price_new_left{
    width:40%;
}
.price_new_tit{
    font-size: 24px;
    font-weight: 600;
    color: #333333;
    line-height: 33px;
    margin-bottom:12px;
    margin-top:30px;
}
.price_new_txt{
    font-size: 16px;
    font-weight: 500;
    color: #333333;
    line-height: 24px;
}
.price_new_tip{
    font-size: 14px;
    color: #333333;
    line-height: 24px;
    margin-top:20px;
    margin-bottom:20px;
}
.price_new_term{
    display:flex;

}
.price_new_term li{
    width:31%;
    margin-bottom:12px;
    display:flex;
    align-items: center;
}
.price_new_term li img{
    width:18px;
    height:14px;
    margin-right:13px;
}
.price_new_term li span{
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #333333;
    line-height: 24px;
}
.price_new_exp{
    font-size: 13px;
    color: #8e8e8e;
    line-height: 18px;
    margin-top:20px;
}
.price_new_img{
    width:100%;
    max-width:648px;
    height:auto;
    display:block;
    margin-top:60px;
}
.price_new_img_h5{display:none;}
.price_new_right{
    width:60%;
    max-width:650px;

}



.newthreed_tit{
    position:relative;
    text-align:center;
}
.newthreed_tit img{width:527px;}
.newthreed_tit p{
    width:100%;
    position:absolute;
    left:0;
    bottom:0;
    text-align:center;
    font-size: 36px;
    line-height: 38px;

    font-weight: bold;
    text-align: center;
    color: #333;

}
.newthreed_tit .newthreed_tith2{
    width:100%;
    position:absolute;
    left:0;
    bottom:0;
    text-align:center;
    font-size: 36px;
    line-height: 38px;

    font-weight: bold;
    text-align: center;
    color: #333;

}

.newthreed_tit span{font-size: 46px;}
.newthreed_txt{
    font-size: 18px;
    font-weight: 400;
    text-align: left;
    color: #747474;
    line-height: 20px;
    margin-top:30px;
}
.newthreed_3d_cont{
    display:flex;
    justify-content: space-between;
    margin:55px 0 67px;
}
.newthreed_3d_item{position:relative;width:15%;}
.newthreed_3d_item img{width:100%;height:auto;max-width:350px;}
.newthreed_3d_item span{z-index:1;position: absolute;width:100%;bottom:15px;left:0;font-size: 18px;color:#333;text-align: center;font-weight: bold}


.gstar3d_top{position:relative;text-align:right;margin-top:68px;width:100%;background:url("../../images/2019/3d/gstar3d-icon1.png") no-repeat;background-size:cover;}
.gstar3d_top .maincon{padding-bottom:144px;}
.gstar3d_top_cont{margin-top:94px;}
.gstar3d_topimg{float:left;width:52%;margin-right:30px;}
.gstar3d_topimg_h5{display:none;}
.gstar3d_topinfo{float:left;width:45%;text-align:left;}
.gstar3d_top_tit{
    color: #000000;
    font-size: 53px;
    line-height:55px;
    font-weight: bold;

}
.gstar3d_top_txt{
    color:#000000;
    font-size: 31px;
    line-height:35px;
    margin:18px 0 39px 0;

}
.gstar3d_top_btn{
    width: 170px;
    height: 56px;
    line-height:56px;
    margin-bottom:10px;
    background-color: #1551c5;
    border-radius: 10px;
    font-size: 20px;
    color:#fff;
    cursor:pointer;
    display:block;
    text-align: center;
}
.gstar3d_top_btn:hover{
    background-color:#0073ED;color:#fff;
}
.gstar3d_top_notes{
    color: #5a5a5a;
    font-size: 14px;
    font-family: SourceHanSansSC, SourceHanSansSC-Normal;
}
.gstar3d_top_attach{
    width: 480px;
    height: 50px;line-height: 50px;
    margin-top:13px;
    border: 1px solid #0084ff;
    border-radius: 10px;
    text-align: center;

}
.gstar3d_top_attach img{
    width:22px;
    margin-right:8px;
    margin-top:15px;
}
.gstar3d_top_attach span{
    color: #0084ff;
    font-size: 16px;

    font-weight: 400;
}
.gstar3d_top_attach_h5{display:none;margin:17px auto 0;}
.gstar3d_top_brief{margin-top:-111px;}
.gstar3d_brief_cont{margin:0;}
.gstar3d_brief_txt{color: #747474;
    font-size: 16px;
    line-height: 26px;margin:28px 0 56px 0;}

.gstar3d_design{padding:48px 0 60px;width:100%;background:#F6FAFF url("../../images/2019/3d/gstar3d-icon13.png") no-repeat bottom center;}
.gstar3d_design_img{width:41%;text-align:center;margin:33px auto 40px;}
.gstar3d_design_img img{width:100%;max-width:489px;}
/*.gstar3d_design_titbj{    background: url(../../images/2019/3d/gstar3d-icon11.png) no-repeat center;}*/
.gstar3d_txt{width:80%;margin-left:auto;margin-right:auto;}
.gstar3d_download_btn{display:block;width: 222px;
    height: 56px;line-height: 56px;
    background: #1551c5;
    border-radius: 10px;
    font-size: 18px;

    text-align: center;
    color: #ffffff;cursor:pointer;
    margin:0 auto;
}
.gstar3d_download_btn:hover{background-color:#0073ED;color: #ffffff;}

/*.gstar3d_compatible{padding:70px 0 413px;position:relative;background: #F6FAFF url(../../images/2019/3d/gstar3d-icon14.png) no-repeat bottom center;background-size:cover}*/
.gstar3d_compatible{position:relative;background-color:#EEF2FB;}

.gstar3d_compatible_tit{
    line-height:38px;
    font-size: 36px;
    font-weight:bold;

    color: #333333;}
.gstar3d_compatible_txt{
    margin:20px 0 60px;
    font-size: 18px;line-height: 26px;

    color: #747474;
    }

.gstar3d_compatible .gstar3d_download_btn{margin-left:0;}
.gstar3d_compatible_pc{position:relative}
.gstar3d_compatible_imgpc{width:100%;margin-top:70px;}
.gstar3d_compatible_pccont{position:absolute;left:0;width:100%;top:70px;}
.gstar3d_compatible_h5{display:none;}
.gstar3d_compatible_h5cont{position:absolute;left:0;width:100%;top:20px;}
.gstar3d_compatible_h5 .gstar3d_compatible_txt{text-align:left;width:80%;margin:23px auto 0;}
.gstar3d_compatible_h5btn{position:absolute;bottom:30px;width:100%;left:0;}
.gstar3d_compatible_h5btn .gstar3d_download_btn{margin-left:auto;}


.gstar3d_assemble{width:100%;background-color:#fff;padding:57px 0 72px 0;}

.gstar3d_assemble_img {
    width: 80%;
    text-align: center;
    margin: 52px auto 20px;
}
.gstar3d_assemble_img img{width:100%;}
.gstar3d_interface{width:100%;background-color:#F6FAFF;padding:55px 0 78px 0;}
.gstar3d_interface_img{width: 91%;
    text-align: center;
    margin: 50px auto 10px;}
.gstar3d_interface_img img{width:100%;}

.gstar3d_matrix{width:100%;background-color:#fff;padding:50px 0 72px 0;}
.gstar3d_matrix_img{width: 92%;
    text-align: center;
    margin: 30px auto 42px;}
.gstar3d_matrix_img img{width:100%;max-width:1106px;}
.gstar3d_matrix_img_h5{display:none;}
.gstar3d_transform{width:100%;padding:60px 0 80px 0;
    background: url(../../images/2019/3d/gstar3d-icon19.png) no-repeat top center;background-size:cover

}
.gstar3d_transform_3d{padding:60px 0 0 0;}
.gstar3d_transform_img{width: 90%;
    text-align: center;
    margin: 0 auto;}
.gstar3d_transform_img img{width:100%;max-width:1076px;}

/*.gstar3d_api{padding:153px 0 369px;position:relative;background: #F6FAFF url(../../images/2019/3d/gstar3d-icon22.png) no-repeat bottom center;background-size:cover}*/
.gstar3d_api{position:relative;background: #EFF3FC;}

.gstar3d_api .gstar3d_download_btn{margin-left:0;}
.gstar3d_api .gstar3d_compatible_txt{width:40%;}

.gstar3d_api_pc{position:relative}
.gstar3d_api_imgpc{margin-top:108px;width:100%;margin-left:20%;}
.gstar3d_api_pccont{position:absolute;left:0;width:100%;top:135px;}
.gstar3d_api_h5{display:none;}
.gstar3d_api_h5cont{position:absolute;left:0;width:100%;top:20px;}
.gstar3d_api_h5 .gstar3d_compatible_txt{text-align:left;width:80%;margin:23px auto 0;}
.gstar3d_api_h5btn{position:absolute;bottom:30px;width:100%;left:0;}
.gstar3d_api_h5btn .gstar3d_download_btn{margin-left:auto;}



.gstar3d_pmd{width:100%;background-color:#fff;padding:47px 0 70px 0;}
.gstar3d_pmd_img{width: 100%;
    text-align: center;
    margin: 48px auto 0;}
.gstar3d_pmd_img img{width:100%;max-width:1205px;}
.gstar3d_pmd_img_h5{display:none;}

.gstar3d_area{background: #f6faff;width:100%;padding:53px 0 76px 0;}
.gstar3d_area_cont{display:flex;justify-content: space-between;flex-wrap: wrap;margin-top:39px;}
.gstar3d_area_item{width:24%;height:180px;margin-bottom:15px;position:relative;
    text-align:center;
    display:flex;
    justify-content: center;
    align-items: center;
}
.gstar3d_area_itemtit{
    font-size: 26px;

    color: #ffffff;
    position: relative;z-index:2;
}

.gstar3d_area_itembj{
    background-size: cover;
    position:absolute;z-index:1;
    left:0;
    top:0;
    width:100%;
    height:100%;transition: all .3s ease-in;
    overflow:hidden;

}
.gstar3d_area_item:hover .gstar3d_area_itembj{transform: scale(1.08);transition: all .3s ease-in;}
.gstar3d_area_itembj1{background: url(../../images/2019/3d/gstar3d-icon25.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj2{background: url(../../images/2019/3d/gstar3d-icon26.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj3{background: url(../../images/2019/3d/gstar3d-icon27.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj4{background: url(../../images/2019/3d/gstar3d-icon28.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj5{background: url(../../images/2019/3d/gstar3d-icon29.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj6{background: url(../../images/2019/3d/gstar3d-icon30.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj7{background: url(../../images/2019/3d/gstar3d-icon31.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj8{background: url(../../images/2019/3d/gstar3d-icon32.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj9{background: url(../../images/2019/3d/gstar3d-icon33.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj10{background: url(../../images/2019/3d/gstar3d-icon34.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj11{background: url(../../images/2019/3d/gstar3d-icon35.png) no-repeat center;background-size:100%;}
.gstar3d_area_itembj12{background: url(../../images/2019/3d/gstar3d-icon36.png) no-repeat center;background-size:100%;}


.gstar3d_video{background: #fff;width:100%;padding:53px 0 72px 0;}
.gstar3d_video_txt{display:block;text-align:center;cursor:pointer;color:#1551c5;text-decoration: underline;}

.gstar3d_video_cont{display:flex;flex-wrap:wrap;justify-content: space-between;}
.gstar3d_video_item{
    cursor:pointer;
    width:31%;
    margin-bottom:25px;
    height:220px;
    display:inline-block;
    background: url(../../images/2019/3d/gstar3d-icon37.png) no-repeat center;
    background-size:cover;
    position:relative;
}
.gstar3d_video_btn{
    z-index: 2;
    position: relative;
    /*left: 0;*/
    /*top: 0;*/
    /*display: block;*/
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: url(../../images/2019/3d/gstar3d-icon38.png) no-repeat center;
    background-size: 45% auto;
    transition: all .3s ease-in-out;
}
.gstar3d_video_item:hover .gstar3d_video_btn{
    background-size: 50% auto;
}
.gstar3d_video_info{
    position:absolute;z-index:0;
    right:0;padding-right:18px;
    bottom:17px;width:75%;
    height:75px;
    background: url(../../images/2019/3d/gstar3d-icon42.png) no-repeat center;
    background-size:100%;
    display:flex;
    flex-direction: column;
    justify-content: center;
}
.gstar3d_video_tit{
    font-size: 23px;

    font-style: italic;
    text-align: right;
    color:#ffffff;
    line-height: 26px;
}
.gstar3d_video_txt{
    font-size: 18px;

    font-style: italic;
    color: #ffffff;text-align: right;
    line-height: 26px;
    margin-top:9px;
}

.gstar3d_contact{width:100%;background-color:#1551C5;padding:30px 0 60px 0;}
.gstar3d_contact_txt{opacity: 0.5;
    color: #ffffff;margin:15px auto 30px;text-align: center;
    font-size: 18px;}
.gstar3d_contact .newthreed_tit p{color:#fff;position:relative}
.gstar3d_contact .newthreed_tit .newthreed_tith2{color:#fff;position:relative}
.gstar3d_contact_cont{
    display:flex;
    justify-content: center;
}
.gstar3d_contact_cont li{width:247px;display:flex;align-items: center;justify-content: center}
.gstar3d_contact_cont li img{width:38px;margin-right:10px;}
.gstar3d_contact_cont li span{
    font-size: 18px;

    color: #ffffff;
   }

.gstar3d_form{width:100%;}
.gstar3d_form_cont{width:76%;margin:-30px auto 0;background: #ffffff;
    box-shadow: 0px 18px 87px 0px rgba(3,23,34,0.11); padding:35px 0;}
.gstar3d_form_list{
    width:90%;margin:0 auto;
}
.gstar3d_form_star{float: left;
    width: 14px;
    height: 42px;line-height: 42px;
    font-size: 18px;
    text-align: left;
    color: #ff0000;}
.gstar3d_form_txt{float: left;
    margin-right: 2px;
    width: 92px;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    color: #666;}
.gstar3d_form_input{
    border: 1px solid #CBCBCB;
    width: 75%;padding:0 10px;
    height: 42px;
    line-height: 42px;
    float: left;
    font-size: 16px;
    color: #333;}
.gstar3d_form_input::placeholder{color:#848484;font-size: 16px;}
.gstar3d_form_textarea{border: 1px solid #CBCBCB;
    width: 75%;padding:8px 10px 0;
    height: 60px;
    float: left;
    font-size: 16px;
    color: #333;}
.gstar3d_form_textarea::placeholder{color:#848484}
.gstar3d_form_error{    height: 20px;
    line-height: 20px;
    padding-left: 108px;
    font-size: 12px;
    color: #ff8281;}
/*.remarks_error{height: 20px;    line-height: 20px;}*/
.gstar3d_form_subbtn{width: 422px;display:block;
    height: 56px;line-height: 56px;margin:10px auto 0;
    background: #1551c5;cursor:pointer;
    border-radius: 10px;font-size: 18px;

    text-align: center;
    color: #fff;}
.gstar3d_form_subbtn:hover{color: #fff;background: #0073ED}
.gstar3d_form_illustrate{
    font-size: 14px;

    font-weight: 400;
    text-align: center;
    color: #747474;
    line-height: 20px;
    margin:45px auto 59px;
    width:90%;
}
.video_fancyboxbg{display:none;background-color: #1e1e1e;position: fixed;width:100%;height:100%;top: 0;;left: 0;opacity: 0.87;z-index:99999992;}
.video_fancybox{display:none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999993;

}
.video_fancybox_slide{    position: relative;
    padding: 40px 24px 24px;width: 850px;
    margin: 80px auto;
    border-width: 0;
    vertical-align: middle;
    text-align: left;
    background-color: #fff;
    overflow: auto;
    box-sizing: border-box;}
.video_fancybox_video{width:100%;display:none;}


.video_fancybox_close{position: absolute;
    top: 0;
    right: 0;
    width: 44px;text-align:center;
    height: 38px;line-height: 38px;
    font-size:20px;color:#333;
    z-index: 10;
    cursor: pointer;
}

/*@media screen and (min-width:2120px) {*/
    /*.gstar3d_compatible{height:800px}*/
    /*.gstar3d_api{height:800px}*/
/*}*/
/*@media screen and (min-width:2540px) {*/
    /*.gstar3d_compatible{height:900px}*/
    /*.gstar3d_api{height:900px}*/
/*}*/
/*@media screen and (min-width:2980px) {*/
    /*.gstar3d_compatible{height:1000px}*/
    /*.gstar3d_api{height:1000px}*/
/*}*/
.cadThreeD_top{position:relative;height:1200px;background: linear-gradient(38deg, #3E4755, #000 60%), #1F222C}
.cadThreeD_3dNew_top{
    background: url(../../images/cad/cad-3d-new-banner-bg.png) no-repeat center;
    background-size: cover;
}
.cadThreeD_top .cadThreeD_topimg{height:100%;width:auto;display:block;float:right;}
.cadThreeD_3dNew_top .cadThreeD_topimg{
     height: auto;
     width: auto;
    display: block;
     float: none;
    position: absolute;
    right: 0;
    bottom: 0;
}
.cadThreeD_topimg_pc{}
.cadThreeD_top .cadThreeD_topimg_h5{display:none;}
.cadThreeD_top_cont{position: absolute;top: 33%;width:100%;}
.cadThreeD_top_tit{
    margin-bottom:26px;
    font-weight: bold;
    font-size: 54px;
    color: #FFFFFF;
    line-height: 76px;
}
.cadThreeD_3dNew_top .cadThreeD_top_tit{color: #1C1D21;}
.cadThreeD_top_txtnotes{
    font-size: 24px;
    color: #FFFFFF;
    line-height: 38px;
}
.cadThreeD_3dNew_top .cadThreeD_top_txtnotes{color: #848586;}
.cadThreeD_top_txt{
    width:51%;font-size: 34px;font-weight: 600;margin-bottom:15px;
    text-align: left;color: #333;line-height: 38px;letter-spacing: 2px;
}
.cadThreeD_top_btn{
    width: 200px;
    height: 56px;line-height: 56px;
    background: linear-gradient( 121deg, #026EFF 0%, #03A7FC 100%);
    border-radius: 4px;
    display:block;
    margin-top:64px;
    font-size: 18px;
    color: #FFFFFF;
    text-align: center;
    cursor:pointer;
    transition:all 0.1s ease-in;box-sizing: border-box;
}
.cadThreeD_top_btn:hover {
    background: #0052D9;
    color: #fff;
}
.cadThreeD_top_nobtn{background:#5F5F5F;cursor:none;display:none;}

.cad_3dNew_top_btn_group{display:flex;gap:30px;}
.cad_3dNew_top_btn_group .cadThreeD_top_btn{background: linear-gradient( 135deg, #6579A8 0%, #9EA9C1 100%);
    box-shadow: 0px 4px 20px 0px rgba(206,209,215,0.2001);
    border-radius: 8px 8px 8px 8px;}
.cad_3dNew_top_btn_group .cadThreeD_top_btn:hover{
    background: linear-gradient( 121deg, #026EFF 0%, #03A7FC 100%);
    border-radius: 4px 4px 4px 4px;}
.cad_3dNew_top_btn_group .cad_3dNew_top_btn_border{border-radius: 4px 4px 4px 4px;
    border: 1px solid #6579A8;color: #6579A8;background: none;}
.cad_3dNew_top_btn_group .cad_3dNew_top_btn_border:hover{background: linear-gradient( 135deg, #6579A8 0%, #9EA9C1 100%);
    box-shadow: 0px 4px 20px 0px rgba(206,209,215,0.2001);color: #fff;border:none;border-radius: 8px;}
.cad_3dNew_top_btn_disabled{display:none;background-color:#5f5f5f;cursor:none;}

.cadThreeD_model_tit{
    font-size: 38px;
    color: #1C1D21;
    line-height: 52px;
    font-weight: Bold;
    text-align: center;
    margin-top:120px;
}
.cadThreeD_model_txt{
    font-size: 16px;
    color: #8C8C8C;
    line-height: 28px;
    width:86%;text-align: center;
    margin:20px auto 0;
}

.cadThreeD_modeltwo{background-color: #F4F7FC;;padding-bottom:120px;}
.cadThreeD_3dNew_modeltwo{background: #F9F9F9;}
.cadThreeD_3dNew_modeltwo .cadThreeD_model_txt{text-indent: 32px;text-align: left;}
.cadThreeD_modeltwo_cont{
    display:flex;justify-content: space-between;margin-top:19px;flex-wrap: wrap;
}
.cadThreeD_modeltwo_list{width:32%;height: 330px;
    background: #ffffff;position:relative;margin-top:102px;
    border-radius: 8px;text-align:center;transition: background-image 0.4s ease;
    box-shadow: 0px 4px 20px 0px rgba(206,209,215,0.20);

    -ms-transition:background-image .4s ease-in;
    -o-transition:background-image .4s ease-in;
    -moz-transition:background-image .4s ease-in;
    -webkit-transition:background-image .4s ease-in;
    transition:background-image .4s ease-in;

}
.cadThreeD_3dNew_modeltwo .cadThreeD_modeltwo_list{height: 360px;}



.cadThreeD_modeltwo_list:hover{
    background: linear-gradient(135deg,#62d3ff 2%, #316ff3);
}
.cadThreeD_3dNew_modeltwo .cadThreeD_modeltwo_list:hover{
    background: linear-gradient( 135deg, #9EA9C1 0%, #6579A8 100%);
}
.cadThreeD_modeltwo_listtit{font-size: 24px;font-weight:bold;
    text-align: center;color: #1C1D21;
    margin-top:123px;
    line-height: 34px;}
.cadThreeD_modeltwo_list:hover .cadThreeD_modeltwo_listtit{color: #fff;}
.cadThreeD_modeltwo_listtxt{font-size: 15px;
    text-align: left;width:84%;transition: all 0.1s ease-in;
    color: #848586;margin:16px auto 0;
    line-height: 22px;}
.cadThreeD_3dNew_modeltwo .cadThreeD_modeltwo_listtxt{width:88%;}
.cadThreeD_modeltwo_list:hover .cadThreeD_modeltwo_listtxt{color: #fff;}
.cadThreeD_modeltwo_imgone{position:absolute;left:0;top:-62px;width:100%;}
.cadThreeD_modeltwo_imgone img{
    display:block;width:179px;margin: 0 auto;
}
/*.cadThreeD_modeltwo_imgone_three img{width:226px;}*/
.cadThreeD_modeltwo_imgone_six img{width:250px;}
.cadThreeD_modeltwo_list:hover .cadThreeD_modeltwo_imgone{animation:moveAnimation 0.8s ease-in-out infinite alternate;}


@keyframes moveAnimation {
    0% { top:-62px;}
    100% { top:-72px }
}
/**/
.cadThreeD_modelthree{width:100%;padding-top:130px;background:url(../../images/cad/cad-3d-icon7.png) no-repeat center;background-size: cover;}
.cadThreeD_modelthree_img{width:100%;display:block;}
.cadThreeD_3dNew_modelthree{background:url(../../images/cad/cad-3d-new-icon7.png) no-repeat center;background-size: cover;}
.cadThreeD_3dNew_modelthree .cadThreeD_modelthree_img{margin-bottom: -4%;}
.cadThreeD_modelfour{background:url(../../images/cad/cad-3d-icon9.png) no-repeat;background-size:cover}
.cadThreeD_modelfour_cont{width:100%;}
.cadThreeD_modelfour .cadThreeD_model_tit{margin-top:110px;}
.cadThreeD_modelfour_form{width:48%;margin:50px auto 0;}
.cadThreeD_form_list{
    width:100%;margin:0 auto;
}
.cadThreeD_form_txtstar:before {
    content: '*';
    position: absolute;
    left: -5px;
    line-height: 18px;
    top: 15px;
    font-size: 18px;
    color: #ff4d4f;
}
.cadThreeD_form_txtstarother:before{left: 10px;}
.cadThreeD_form_txt{float: left;position:relative;
    margin-right: 2px;margin-right:16px;
    width: 70px;text-align:right;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    color: rgba(0,0,0,0.85);}
.cadThreeD_form_input{
    border: none;
    width: 79%;padding:0 10px;
    height: 42px;background: #ffffff;
    line-height: 42px;border-radius: 2px;
    float: left;
    font-size: 14px;
    color: #333;}
.cadThreeD_form_input::placeholder{color: #bdbdbd;font-size: 14px;}
.cadThreeD_form_textarea{border: none;
    width: 79%;padding:8px 10px 0;
    height: 80px;background: #ffffff;
    float: left;border-radius: 2px;
    font-size: 14px;
    color: #333;}
.cadThreeD_form_textarea::placeholder{color: #bdbdbd;font-size: 14px;}
.cadThreeD_form_error{    height: 28px;
    line-height: 28px;
    padding-left: 86px;
    font-size: 12px;
    color: #E34D59;}
/*.remarks_error{height: 20px;    line-height: 20px;}calc(100% - 80px)*/
.cadThreeD_form_subbtn{width:79% ;display:block;
    height: 52px;line-height: 52px;margin:20px 0 0 86px;
    cursor:pointer;
    font-size: 16px;font-weight:bold;
    text-align: center;
    color: #fff;
    background: linear-gradient( 121deg, #026EFF 0%, #03A7FC 100%);
    border-radius: 4px;
}
.cadThreeD_form_subbtn:hover{background: #0052D9; color: #fff;}

.cadThreeD_form_seek{
    font-size: 16px;
    text-align: center;
    color: #8c8c8c;
    line-height: 28px;
    margin:20px auto 0;

}
.cadThreeD_form_illustrate{
    font-size: 13px;
    color: #8c8c8c;
    line-height: 28px;
    margin-bottom:110px;
    text-align:center;
}




.bim_top{position:relative;height:2200px;background:url(../../images/bim-banner-pc.png) no-repeat;background-size:cover}

.bim_top_cont{height:100%;display:flex;flex-direction: column;justify-content: center}
.bim_top_tit{
    margin-bottom:26px;
    font-weight: bold;
    font-size: 60px;
    color: #333333;
    line-height: 85px;
    margin-top:-5%;
}
.bim_top_txtnotes{
    font-size: 24px;
    color: #333333;
    line-height: 38px;
}

.bim_top_btn{
    width: 200px;
    height: 56px;line-height: 56px;
    border-radius: 4px;
    background: linear-gradient( 121deg, #026EFF 0%, #03A7FC 100%);
    margin-top:50px;
    font-size: 18px;
    color: #FFFFFF;
    text-align: center;
    cursor:pointer;
}
.bim_top_btn:hover {
    background: #0052D9;
    color: #fff;
}
.bim_modeltwo{width:100%;background:url(../../images/bim-icon1-bg.png) no-repeat;background-size:cover}
.bim_model_tit{
    font-size: 36px;
    color: #1C1D21;
    line-height: 50px;
    font-weight: Bold;
    text-align: center;
    margin-top:120px;
}
.bim_model_txt{
    font-size: 16px;
    color: #5D5D5D;
    line-height: 28px;
    width:86%;text-align: center;
    margin:22px auto 0;
}
.bim_modeltwo_img{text-align: center;margin-top:29px;}
.bim_modeltwo_img img{width:100%;max-width:1400px;height:auto;}
.bim_modelthree_cont{display:flex;margin-top:64px;justify-content: space-between;}
.bim_modelthree_list{padding:28px 24px;width:19%;min-height:300px;
    box-shadow: 3px 20px 40px 0px rgba(212,218,231,0.8);
    border-radius: 8px;position:relative;
    border: 1px solid #FFFFFF;
    background: linear-gradient( 130deg, #C2E0FF 0%, #DDF1FC 100%);
    transition: all 0.3s ease;


}
.bim_modelthree_list:hover{background: linear-gradient( 130deg, #CCF9FF 0%, #C2E0FF 100%), linear-gradient( 135deg, #DDF1FC 0%, rgba(221,247,254,0) 100%);  }
.bim_mthree_list_tit{font-weight: Bold; font-size: 16px; color: #0272FF; line-height: 23px;}
.bim_mthree_list_txt{margin:4px 0 17px;font-weight: Bold; font-size: 20px;  color: #333333; line-height: 29px;}
.bim_mthree_list_tip{font-size: 15px; color: #4F4F4F;line-height: 21px;text-align: left;}
.bim_mthree_list_bg{position:absolute;bottom:10px;right:10px;width:49%;opacity: 0;transition: all 0.3s ease;}
.bim_mthree_list_bg img{width:100%;height:auto;}
.bim_modelthree_list:hover .bim_mthree_list_bg{opacity: 1;}


.bim_tabtop{width:100%;margin:32px 0 48px;position:relative;}
.bim_tabs{width:94%;margin:0 auto;display:flex;justify-content: space-between;position:relative;}
.bim_tabnav{padding:20px 0;text-align:center;font-size: 18px;color: #333;cursor:pointer;position: relative;}
.bim_tabnav:hover{color:#0278FF;}
.bim_tabPane{margin:0 24px;color: #333;cursor:pointer;}
.bim_tabPane:hover{color:#0278FF;}
.bim_tabnav_active{color:#0278FF;font-weight: bold;}
.bim_tabnav_active .bim_tabPane{color:#0278FF;font-weight: bold;}
.bim_tab_bar{pointer-events: none;position: absolute;bottom: 0;
    height:3px;background-color:#0278FF;width:120px;left:0;
    transition: width .3s, left .3s, right .3s;
}

.bim_prevcover {
    height: 100%;
    width: 10px;
    background-image: linear-gradient(270deg, hsla(0, 0%, 100%, 0) 0, #fff 71%);
}

.bim_lastcover {
    background: -webkit-gradient(linear, right top, left top, color-stop(22.92%, #f4f7fc), to(rgba(244, 247, 252, 0)));
    background: -webkit-linear-gradient(right, #f4f7fc 22.92%, rgba(244, 247, 252, 0));
    background: -moz-linear-gradient(right, #f4f7fc 22.92%, rgba(244, 247, 252, 0) 100%);
    background: linear-gradient(270deg, #f4f7fc 22.92%, rgba(244, 247, 252, 0));
    bottom: 0;
    display: none;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
}

.bim_tabcont{margin-top:48px;}
.bim_tab_wrap{width:100%;min-height:512px;display:flex;justify-content: space-between;background: #FFFFFF;box-shadow: 0px 10px 24px 0px rgba(212,218,231,0.6);border-radius:12px;}
.bim_tab_detail{padding:40px 56px 40px 28px;width:39%;position:relative;}
.bim_tab_detail_tit{display:flex;}
.bim_tab_detail_tit i{width:20px;height:20px;margin-right:8px;border-radius:20px;
    background: rgba(2,120,255,0.1);position: relative;margin-top: 1px;}
.bim_tab_detail_tit i:before{width: 8px;height: 8px;display:block;content: "";position: absolute;
    background: #0278FF;
    z-index: 2;border-radius:20px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;}
.bim_tab_detail_tit span{font-weight: 600;font-size: 18px;color: #333333;line-height: 25px;text-shadow: 0px 10px 24px rgba(212,218,231,0.6);}
.bim_tab_detail_info{margin-top:32px;margin-left:28px;}
.bim_tab_detail_list{margin-bottom:32px;}
.bim_tab_detail_listtit{font-weight: 600;font-size: 15px;color: #333333; line-height: 22px;text-shadow: 0px 10px 24px rgba(212,218,231,0.6);}
.bim_tab_detail_listtxt{margin-top:8px;font-size: 13px;color: #4F4F4F;line-height: 18px;text-shadow: 0px 10px 24px rgba(212,218,231,0.6);}
.bim_tab_detail_infoother{margin-top:12px;margin-left:28px;}
.bim_tab_detail_desc{font-size: 13px;margin:0 0 32px 0; color: #4F4F4F; line-height: 18px; text-shadow: 0px 10px 24px rgba(212,218,231,0.6);}
.bim_tab_detail_item{margin-bottom:20px;display:flex;align-items: center;}
.bim_tab_detail_item i{margin-right:8px;border-radius:20px;position: relative;width: 6px;height: 6px;background: #0278FF;box-shadow: 0px 10px 24px 0px rgba(212,218,231,0.6);}

.bim_tab_detail_item span{font-weight: 600;font-size: 14px;color: #333333;line-height: 19px;text-shadow: 0px 10px 24px rgba(212,218,231,0.6);}
.bim_tab_img{width:61%;border-radius: 0px 12px 12px 0px;background: linear-gradient( 137deg, #C7E1FF 0%, #D4F9FF 100%);display:flex;align-items: center;justify-content: center;}
.bim_tab_img img{height:auto;margin-top:4%;}
#bim_tab1 .bim_tab_img img{width:67%;max-width:579px;}
#bim_tab2 .bim_tab_img img{width:91%;max-width:787px;}
#bim_tab3 .bim_tab_img img{width:76%;max-width:653px;}
#bim_tab4 .bim_tab_img img{width:91%;max-width:781px;}
#bim_tab5 .bim_tab_img img{width:87%;max-width:750px;}
#bim_tab6 .bim_tab_img img{width:88%;max-width:757px;}
#bim_tab7 .bim_tab_img img{width:88%;max-width:761px;}

.bim_modelfive{margin-bottom:120px;}
.bim_modelfive_cont{margin-top:64px;display:flex;justify-content: space-between;}
.bim_modelfive_list{width:32%;height: 491px;display:flex;flex-direction:column;
    align-items:center;position:relative;
    box-shadow: 0px 16px 20px 0px rgba(212,218,231,0.3);
    border-radius: 16px;z-index: 1;transition: all 0.3s ease;overflow: hidden;
}
.bim_modelfive_list_bg{position:absolute;right:0;top:0;width:68%;max-width:303px;height:auto;display:block;}
.bim_modelfive_one{background: linear-gradient(180deg, rgba(197, 223, 251, 1), rgba(255, 255, 255, 1));}
.bim_modelfive_one::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: linear-gradient(180deg, #CCE3FF -30%, #FFFFFF 100%);
    border-radius: 17px; /* 比按钮稍大的圆角确保覆盖 */
    z-index: -1;
}

.bim_modelfive_two{background: linear-gradient(180deg, rgba(189, 214, 252, 1), rgba(255, 255, 255, 1));}
.bim_modelfive_two::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: linear-gradient(180deg, #CCDFFB -30%, #FFFFFF 100%);
    border-radius: 17px; /* 比按钮稍大的圆角确保覆盖 */
    z-index: -1;
}
.bim_modelfive_three { background: linear-gradient(180deg, rgba(176, 230, 249, 1), rgba(255, 255, 255, 1));}
.bim_modelfive_three::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: linear-gradient(180deg, #CDF0F7 -30%, #FFFFFF 100%);
    border-radius: 17px; /* 比按钮稍大的圆角确保覆盖 */
    z-index: -1;
}

.bim_modelfive_list_img{height:180px;position:relative;}
.bim_modelfive_list_img img{margin-top:30px;width:120px;height:auto;}
.bim_modelfive_list:hover .bim_modelfive_list_img img{animation: moveAnimationCore 0.8s ease-in-out infinite alternate;}
@keyframes moveAnimationCore {
    0% { margin-top:30px;}
    100% { margin-top:20px; }
}
.bim_modelfive_three .bim_modelfive_list_img img{width:128px;height:auto;}
.bim_modelfive_list_tit{font-weight:bold; font-size: 24px;    color: #333333;    line-height: 34px;}
.bim_modelfive_list_txt{margin:16px 0 20px;font-weight: 400;font-size: 16px;color: #4F4F4F;line-height: 22px;}
.bim_modelfive_list_desc{width:65%;margin:0 auto;text-align:center;font-weight: 400;font-size: 16px;color: #4F4F4F;line-height: 22px;}
.bim_modelfive_list_btncont{display:flex;flex-direction: column;
    position:absolute;bottom:48px;left:0;align-items:center;width:100%;
}

.bim_modelfive_list_btn{width:48%;max-width: 216px;display:block;
    height: 51px;line-height: 51px;font-size: 14px;
    color: #FFFFFF;text-align:center;cursor:pointer;
    background: linear-gradient( 121deg, #026EFF 0%, #03A7FC 100%);
    border-radius: 4px;
}
.bim_modelfive_list_btn:hover{background: #0052D9; color: #fff;}

.bim_modelfive_three .bim_modelfive_list_btn{cursor: not-allowed;
    background: linear-gradient( 121deg, #80B6FF 0%, #81D2FD 100%);}

.bim_modelfive_list_btntip{margin-top: 10px;color: #4F4F4F;font-size: 12px;height:20px;line-height: 20px;}

@media screen and (max-width: 3500px){
    .bim_top{height:1600px;}
}
@media screen and (max-width: 2700px){
    .bim_top{height:1000px;}
}
@media screen and (max-width: 2300px){
    .cadThreeD_top{height:1000px;}
    .bim_top{height:900px;}
}
@media screen and (max-width: 2000px){
    .cadThreeD_top{height:900px;}
    .cadThreeD_3dNew_top .cadThreeD_topimg{width:60%;}

}
@media screen and (max-width:1800px) {
    .cadThreeD_top{height:800px;}
    .cadThreeD_3dNew_top .cadThreeD_topimg{width:63%;}
}
@media screen and (max-width:1730px) {
    .gstar3d_api_imgpc{width:100%;margin-left:10%;}
    .bim_top{height:800px;}
}
@media screen and (max-width:1460px) {
    .gstar3d_api_imgpc{width:80%;margin-left:20%;}
    .gstar3d_api_pccont{top: 65px;}

    .cadThreeD_top_tit {
        font-size: 44px;
        line-height: 66px;
    }

    .cadThreeD_modeltwo_list {
        height: 380px;
    }
    .cadThreeD_top{height:700px;}

    .bim_top{height:700px;}
    .bim_top_tit{font-size: 54px;line-height: 80px;margin-bottom: 20px;}
    .bim_top_txtnotes {font-size: 22px;line-height: 36px;}
    .bim_top_btn {margin-top: 40px;}
    .bim_modelfive {
        margin-bottom: 108px;
    }

}
@media screen and (max-width:1300px) {

    .gstar3d_top_attach img {
        width: 20px;
        margin-right: 5px;
        margin-top: 15px;
    }

    .gstar3d_top_txt {font-size: 28px;}
    .gstar3d_video_info{width: 94%;}
    .gstar3d_video_tit {font-size: 20px;}
    .gstar3d_video_txt {font-size: 14px;}
    .gstar3d_form_input {width: 81%;}
    .gstar3d_form_textarea {width: 81%;}
    .bim_modelfive {
        margin-bottom: 98px;
    }
}
@media screen and (max-width:1230px) {

    .threed_top_model{top:13%; width: 90%;margin-left:-45%;}
    .threed_top_cont h4 {font-size: 60px;}
    .threed_top_cont .threed_top_conttit {font-size: 60px;}

    .threed_center_tit {margin-top: 16px;}
    .threed_center_content {width: 48%; }
    .threed_center_img {width: 48%;}
    .threed_center_tit {font-size: 26px;}
    .threed_modelthree_tit {font-size: 38px;}
    .threed_modelthree_listtit {font-size: 20px;}
    .threed_modelfour_tit {font-size: 38px;}
    .threed_modelfour_moretable {width: 90%;}
    .threed_bottom_right {width: 136px;}


    .threed_top_btn{font-size:16px;padding:0 46px 0 26px;height:56px;line-height:56px;
        background:#003DA8 url("../../images/2019/3d/3d-icon31.png") no-repeat 135px center;
    }
    .threed_top_btn span{margin:10px 0 0 32px;}
    .threed_top_Freelicense_btn{margin-left:20px;background:#DCA207 url("../../images/2019/3d/3d-icon39.png") no-repeat 135px center;}
    .threed_top_newbtn{background: #1551C5;padding: 0;}
    .threed_top_newborderbtn {
        background: none;
        padding: 0;}
    .threed_modelfive_txt{    width: 80%;}
    .price_model_img {
        position: absolute;
        right: 0;
        top: -156px;
        width: 306px;
    }
    .threed_banner_betatxt{font-size:26px;}
    .newthreed_3d_item span { bottom: 10px;}

    .cadThreeD_top_tit {
        font-size: 40px;
        line-height: 62px;
    }
    .cadThreeD_top{height:600px;}
    .cadThreeD_model_tit {
        font-size: 32px;
        line-height: 42px;
        margin-top: 80px;
    }
    .cadThreeD_model_txt {
        font-size: 14px;
        line-height: 24px;
        margin-top: 15px;
    }

    .cadThreeD_modelthree{padding-top:100px;}


    .bim_top{height:600px;}
    .bim_top_tit{font-size: 48px;line-height: 74px;}
    .bim_top_txtnotes {font-size: 20px;line-height: 32px;}
    .bim_top_btn {margin-top: 30px;}
    .bim_model_tit {font-size: 32px; line-height: 42px;margin-top: 80px;}
    .bim_model_txt { font-size: 14px;color: #5D5D5D; margin: 20px auto 0;}
    .bim_modeltwo_img {margin-top: 15px;}

    .bim_modelthree_list {padding: 20px 15px;}
    .bim_mthree_list_tit {font-size: 14px;line-height: 21px;}
    .bim_mthree_list_txt {margin: 4px 0 15px;font-size: 18px;line-height: 26px;  }
    .bim_mthree_list_tip {font-size: 13px;line-height: 19px;}


    .bim_modelthree_cont { margin-top: 54px;}
    .bim_modelfive_cont { margin-top: 54px; }
    .bim_modelfive_list_desc {width: 80%;}
    .bim_modelfive {
        margin-bottom: 98px;
    }
    .bim_tabPane {margin: 0 20px;}
    .bim_tab_bar {width: 104px;}
    .bim_tabnav {font-size: 16px;}
}

@media screen and (max-width:1125px) {
    .price_radio_item{width:50%}
    .price_checkbox_item {width: 50%;}
    .gstar3d_topimg {
       margin-right: 25px;
    }
    .gstar3d_top_attach {
        width: 400px;
    }
    .gstar3d_top_attach img {
        width: 16px;
        margin-right: 5px;
        margin-top: 18px;
    }
    .gstar3d_top_attach span {font-size: 14px;}
    .gstar3d_top_txt {font-size: 24px;}

    .cadThreeD_top_tit {
        font-size: 30px;
        line-height: 52px;
    }

    .cadThreeD_top_btn {
        width: 160px;
        height: 50px;
        line-height: 50px;
        margin-top: 40px;
        font-size: 16px;

    }
    .cadThreeD_top_txtnotes {
        font-size: 14px;
        line-height: 28px;
    }

    .cadThreeD_model_tit {
        font-size: 22px;
        line-height: 32px;
        margin-top: 50px;

    }
    .cadThreeD_model_txt {
        font-size: 14px;
        line-height: 24px;
        margin-top: 15px;width:100%;
    }

    .cadThreeD_modeltwo_listtit {
        font-size: 18px;
        line-height: 24px;
    }
    .cadThreeD_modeltwo_imgone {
        top: -42px;
    }
    .cadThreeD_modeltwo_imgone img {
        max-width: 179px;
        width: 129px;
    }
    .cadThreeD_modeltwo_imgone_six img{width:200px;}
    @keyframes moveAnimation {
        0% { top:-48px;}
        100% { top:-38px }
    }


    .bim_model_tit {font-size: 28px; line-height: 36px;margin-top: 60px;}
    .bim_model_txt { font-size: 14px;line-height: 22px;margin: 20px auto 0;}
    .bim_modeltwo_img {margin-top: 10px;}
    .bim_modelthree_cont { margin-top: 46px;}
    .bim_modelfive_cont { margin-top: 46px; }
    .bim_modelfive {
        margin-bottom: 88px;
    }
}
@media screen and (max-width:1030px) {
    .threed_top {
        margin-top: 50px;
    }

    .threed_top_cont h4 {
        font-size: 48px;
        line-height: 60px;
    }
    .threed_top_cont .threed_top_conttit {
        font-size: 48px;
        line-height: 60px;
    }
    .threed_top_txt {
        font-size: 28px;
        margin: 20px 0 40px;
    }

    .threed_top_cont {
        width: 56%;

    }

    .threed_topimg {

        width: 43%;
    }

    .threed_center {
        padding: 0 0 40px;
    }

    .threed_center_tit {
        font-size: 22px;
        margin-top: 0;
        line-height: 38px;
    }

    .threed_center_txt {
        margin-top: 10px;
        font-size: 16px;
        line-height: 26px;
    }

    .threed_modelthree {
        padding: 50px 0 20px;
    }

    .threed_modelthree_tit {
        font-size: 36px;
        margin-bottom: 40px;
        line-height: 50px;
    }

    .threed_modelthree_listtit {
        font-size: 16px;
        line-height: 30px;
        margin-top: 10px;
    }

    .threed_modelfour {
        padding: 60px 0;
    }

    .threed_modelfour_cont {
        margin-top: 40px;
    }

    .threed_modelfour_list {
        width: 32%;
        margin-right: 2%;
        height: 418px;
    }

    .threed_modelfour_listimg {
        width: 112px;
        margin: 22px auto 10px;
    }

    .threed_modelfour_listtit {
        font-size: 24px;
        margin-bottom: 20px;
        line-height: 34px;
    }

    .threed_modelfour_listtxt {
        font-size: 16px;
        line-height: 26px;
    }

    .threed_modelfour_moreimg {
        margin: 40px auto 15px;
        width: 50px;
        height: 50px;
    }

    .threed_modelfour_moretxt {
        font-size: 22px;
    }
    .threed_modelfour_moretable {margin: 30px auto; padding-bottom: 30px;}
    .threed_modelfour_moretable table { width: 90%;}
    .threed_modelfour_nomoreimg {width: 50px;height: 50px;}
    .threed_bottom_right {width: 100px;}
    .threed_bottom_leftbom .threed_bottom_leftbomcopy {font-size: 12px;}
    .threed_bottom_leftbomnet{font-size: 12px;}

    .freelicense_fix_model{top:50px;}
    .threed_top_btn{font-size:16px;padding:0 46px 0 26px;height:40px;line-height:40px;
        background:#003DA8 url("../../images/2019/3d/3d-icon31.png") no-repeat 135px center;
    }
    .threed_top_btn span{margin:10px 0 0 32px;height:20px;}
    .threed_top_Freelicense_btn{margin-left:20px;background:#DCA207 url("../../images/2019/3d/3d-icon39.png") no-repeat 135px center;}

    .threed_top_newbtn{background: #1551C5;padding: 0;}
    .threed_top_newborderbtn {
        background: none;
        padding: 0;}

    .threed_freelicense_cont li span {
        padding-left: 9px;
        position: relative;
        width: 150px;
        line-height: 48px;
        font-size: 14px;

    }
    .threed_freelicense_radio a:last-child {
        margin-left: 10px;
    }
    .price_model_formerror {
        font-size: 12px;
        height: 30px;
        line-height: 30px;}
    .price_model_formselect::before {

        font-size: 16px;
       top: -12px;
    }

    .price_model_listliinput input{ width: 70%;height: 34px;line-height: 34px;font-size: 14px;}
    .price_model_listliinput span {height: 34px;line-height: 34px;width: 92px;font-size: 14px;}
    .price_model_listliinput {height: 36px;}
    .price_model_formselect {height: 36px;line-height: 36px;font-size: 14px;}
    .price_model_selectchild {top: 37px;}
    .price_model_selectchild li {font-size: 14px;height: 30px;line-height: 30px; }

    .price_model_tit {
        font-size: 30px;
        font-weight: 700;

        line-height: 42px;
        padding-top: 50px;
    }
    .price_model_txt {margin-top: 14px;font-size: 14px;line-height: 22px;}
    .price_model_img {
        position: absolute;
        right: 0;
        top: -134px;
        width: 239px;
    }
    .gstar3d_top {
        margin-top: 50px;
    }
    .cadThreeD_top{height:500px;}

    .bim_top{height:500px;}

    .bim_mthree_list_txt {
        margin: 4px 0 13px;
        font-size: 16px;
        line-height: 24px;
    }
    .bim_mthree_list_tip {
        font-size: 12px;
        line-height: 18px;
    }
    .bim_modelfive_list_desc {width: 90%;font-size: 14px;line-height: 20px;}
    .bim_modelfive_list_txt {margin: 10px 0 15px;font-size: 14px;line-height: 20px;}
    .bim_modelfive_list_tit {font-size: 22px;line-height: 32px;}
    .bim_modelfive_list_img img {margin-top: 30px;width: 110px;}
    .bim_modelfive_three .bim_modelfive_list_img img {width: 118px;}
    .bim_modelfive_list_btn {height: 46px; line-height: 46px;}
    .bim_modelfive_list_btncont{bottom:38px;}
    .bim_modelfive_list{height:460px;}
    .bim_modelfive {
        margin-bottom: 78px;
    }
}
@media screen and (max-width:980px) {
    .threed_modelfive_tit{font-size: 38px;line-height: 56px;}
    .threed_modelfive_txt {font-size: 14px;width:90%}
    .threed_modelfive_radio a{font-size: 14px;}
    .threed_modelfive_formlist li .threed_modelfive_formintxt {font-size: 16px;}
    .threed_modelfive_formlist li input {width: 60%;font-size: 16px;}
    .threed_modelfive_formlist li {width: 48%;}
    ol.threed_modelfive_error li{width: 48%;}
    dl.threed_modelfive_formdl dt{width: 48%;}
    dl.threed_modelfive_formdl dd {width: 48%;}
    .threed_modelfive_formdl .threed_modelfive_formdltxt {
        width: 70%;
    }
    .price_model {
        margin-top: 50px;
    }
    .business_floatingwin{display:none}
    .business_floatingwin_cont{display:none}



    .price_model_listliinput span {width: 84px;}
    .price_model_tiptxt {width: 78%;}
    .price_model_img {
        position: absolute;
        right: 0;
        top: -40%;
        width: 34%;
    }
    .threed_banner_betatxt{font-size:22px;}

    .newthreed_3d_cont {
        flex-wrap: wrap;
        margin: 40px 0 30px;
    }
    .newthreed_3d_item {
        width: 30%;
        margin-bottom:20px;
    }
    .newthreed_3d_item span {
        bottom: 15px;
    }
    .newthreed_tit img{width:70%;}
    .newthreed_tit p{font-size: 30px;line-height: 32px;}
    .newthreed_tit .newthreed_tith2{font-size: 30px;line-height: 32px;}

    .newthreed_tit span {
        font-size: 32px;
    }
    .newthreed_txt {
        font-size: 16px;
    }

    .gstar3d_topimg {
        margin-right: 25px;
    }
    .gstar3d_top_txt {
        font-size: 20px;margin: 15px 0 25px 0;
    }
    .gstar3d_top_tit {
        font-size: 40px;
        line-height: 46px;}
    .gstar3d_top_cont {
        margin-top: 70px;
    }
    .gstar3d_top .maincon{width:100%;}
    .gstar3d_topimg_pc{display:none;}
    .gstar3d_topimg_h5{display:block;float:left;width:47%;}
    .gstar3d_top_attach_pc{
        display:none;
    }
    .gstar3d_top_attach_h5{
        display:block;
    }
    .gstar3d_top_attach {
        width: 566px;
        margin-top: 29px;}
    .gstar3d_top_attach img {
        width: 22px;
        margin-right: 8px;
        margin-top: 15px;
    }


    .gstar3d_txt {
        width: 90%;
    }
    .gstar3d_brief_txt {
        font-size: 14px;
        margin: 0px 0 30px 0;
    }
    .gstar3d_download_btn {
        width: 190px;
        height: 56px;
        line-height: 56px;
        font-size: 16px;
    }
    .gstar3d_design_img {
        width: 78%;
        text-align: center;
        margin: 10px auto 20px;
    }

    .gstar3d_compatible_tit {
        line-height: 32px;
        font-size: 30px;}
    .gstar3d_compatible_txt {
        margin: 20px 0 60px;
        font-size: 16px;}
    .gstar3d_area_itemtit {
        font-size: 20px;}
    .gstar3d_video_tit {
        font-size: 18px;
        line-height: 20px;
    }
    .gstar3d_video_txt {
        font-size: 12px;line-height: 14px;
    }
    .gstar3d_contact_cont li img {
        width: 30px;
        margin-right: 10px;
    }
    .gstar3d_contact_cont li span {
        font-size: 18px;}
    .gstar3d_form_input {
        width: 74%;
    }
    .gstar3d_form_textarea {
        width: 74%;
    }
    .video_fancybox_slide{
        padding: 40px 15px 15px;
        width: 90%;
        margin: 80px auto;
    }

    .cadThreeD_top_tit{font-size: 28px;line-height: 38px;margin-bottom: 15px;}
    .cadThreeD_top_txtnotes{font-size: 14px;line-height:24px;}

    .cadThreeD_model_tit {
        font-size: 20px;
        line-height: 29px;
        margin-top: 40px;
    }
    .cadThreeD_modelfour .cadThreeD_model_tit {
        margin-top: 40px;
    }
    .cadThreeD_top_btn {
        width: 115px;
        height: 46px;
        line-height: 46px;
        border-radius: 5px;
        margin-top: 24px;
        font-size: 14px;
    }

    .cadThreeD_modeltwo_cont {
        flex-direction: column;

    }
    .cadThreeD_modeltwo_list {
        width: 100%;
        height: 290px;
        margin-top:76px;
    }
    .cadThreeD_modeltwo_list:last-child{margin-bottom:0}
    .cadThreeD_3dNew_modeltwo .cadThreeD_modeltwo_list {
        height: 320px;
    }
    .cadThreeD_modeltwo_listtit {
        font-size: 17px;
        line-height: 24px;
        margin-top:94px;
    }

    .cadThreeD_modeltwo_listtxt {
        font-size: 14px;

        width: 88%;

        margin: 16px auto 0;
        line-height: 20px;
    }

    .cadThreeD_modelfour_form {
        width: 75%;
        margin: 32px auto 0;
    }

    .cadThreeD_modelthree{padding-top:70px;}
    .bim_top_tit { font-size: 46px;line-height: 70px;}
    .bim_top_btn {width: 160px;height: 48px;line-height: 48px;font-size: 16px;}

    .bim_mthree_list_txt {
        margin: 4px 0 10px;
        font-size: 14px;
        line-height: 22px;
    }
    .bim_tabPane {margin: 0 10px;}
    .bim_tabnav {font-size: 14px;padding: 15px 0; }
    .bim_tab_bar { width: 76px;}
    .bim_tab_detail {padding: 40px 46px 40px 28px;width: 49%;}
    .bim_tab_img {width: 51%;}

    .bim_modelfive_list_btn {
        height: 40px;
        line-height: 40px;
    }
}
@media screen and (max-width:850px) {
    .threed_top_cont {width: 64%;}
    .threed_top_cont h4 {font-size: 40px;line-height: 50px;    }
    .threed_top_cont .threed_top_conttit {font-size: 40px;line-height: 50px;    }

    .threed_top_txt {font-size: 22px;line-height: 24px;margin: 15px 0 20px;    }
    .threed_topimg {width: 40%;    }
    .threed_top_nobtn{display:block;float:left;padding: 0 47px 0 22px;}
    .threed_top_okbtn{display:none;}
    .threed_top_nobtn span {margin: 10px 0 0 16px;}
    .threed_center_tit {font-size: 18px;line-height: 30px;    }
    .threed_center_txt {margin-top: 6px;font-size: 14px;}
    .threed_modelthree_tit {font-size: 30px;margin-bottom: 30px;line-height: 40px;}
    .threed_modelthree {padding: 40px 0 9px; }
    .threed_modelthree_listtit {font-size: 14px;}
    .threed_modelfour_tit { font-size: 30px;line-height: 40px;  }
    .threed_modelfour {padding: 35px 0;}
    .threed_modelfour_listimg {width: 100px;}
    .threed_modelfour_listtit {
        font-size: 20px;
        margin-bottom: 16px;
        line-height: 30px;
    }
    .threed_modelfour_listtxt {
        font-size: 14px;
        line-height: 24px;
    }
    .threed_modelfour_moretxt {
        font-size: 20px;
    }
    .threed_modelfour_moreimg {
        margin: 30px auto 15px;
        width: 44px;
        height: 44px;
    }
    .threed_modelfour_moretable table thead tr td {font-size: 18px;}
    .threed_modelfour_moretable table tbody td {font-size: 16px; }
    .threed_modelfour_moretable table img {width: 20px;}
    .threed_modelfour_nomoreimg{width: 44px;height: 44px;}
    .threed_bottom {

        background-color: #4F4F4F;
        padding: 30px 0 24px;
    }
    .threed_bottom_ltlisttit {font-size: 16px;}
    .threed_bottom_ltlisttxt a {font-size: 12px;}

    .threed_modelfour_moreimg{display:none;}
    .threed_modelfour_moretable{display:block;}
    .freelicense_fix_model a.freelicense_fix_nobtn{background: #5F5F5F url(../../images/2019/3d/3d-icon42.png) no-repeat 148px center;}
    .threed_top_nonobtn{    background: #5F5F5F url(../../images/2019/3d/3d-icon31.png) no-repeat 165px center;}
    .threed_top_nononewbtn{
        background: #5F5F5F;
        padding: 0;
    }
    .threed_freelicense_tit {
        margin-bottom: 20px;
        font-size: 16px;
        line-height: 20px;
    }
    .threed_freelicense_cont li {
        width: 50%;
    }
    .threed_freelicense_radio a {font-size: 12px;}
    .threed_freelicense {
        margin-bottom: 56px;
    }

    .price_model_listliinput input{ width: 62%;}
    .price_model_listliinput span {width: 80px;}
    .price_model_listliinput {height: 36px;}
    .price_model_tiptxt {
        width: 74%;
    }
    .price_model_formselect {    background-position: 100% -5px;background-size: 52px;}
    .price_model_formselected {background-position: 100% -55px;}
    .price_model_selectchild {top: 37px;}
    .price_model_selectchild li {font-size: 14px;height: 30px;line-height: 30px; }

    .price_model_img {

        top: -30%;
        width: 34%;
    }
    .gstar3d_api_pccont {
        top: 30px;
    }


    .cadThreeD_top_nobtn{display:block;width:124px;}
    .cadThreeD_top_okbtn{display:none;}
    .bim_mthree_list_txt {
        margin: 0 0 10px;
        font-size: 12px;
        line-height: 22px;
    }
    .bim_mthree_list_tit {
        font-size: 12px;
        line-height: 18px;
    }
    .bim_tabcont {
        margin-top: 38px;
    }

    .cad_3dNew_top_btn_allow{display:none;}
    .cad_3dNew_top_btn_disabled{display:block;}
    /*.cadThreeD_3dNew_top .cadThreeD_topimg{}*/
    .cadThreeD_3dNew_top{overflow: hidden;}
}

@media screen and (max-width:769px) {
    .threed_top_cont h4 {
        font-size: 30px;
        line-height: 40px;
    }
    .threed_top_cont .threed_top_conttit {
        font-size: 30px;
        line-height: 40px;
    }
    .threed_top_cont {
        width: 95%;

    }
    .threed_top_model{top:8%;}
    .threed_top{overflow:hidden;}
    .threed_topimg {

        width: 53%;
        margin-right:-20%;
        margin-top:100px;
    }
    .threed_top_txt {
        font-size: 16px;line-height: 20px;
        margin: 10px 0 10px;
    }
    .threed_center {
        padding: 0 0 10px;
    }
    .threed_center_tit {
        font-size: 14px;
        line-height: 24px;
    }
    .threed_center_txt {
        margin-top: 5px;
        font-size: 12px;
        line-height:18px;
    }
    .threed_modelthree_tit {
        font-size: 22px;
        margin-bottom: 20px;
        line-height: 30px;
    }
    .threed_modelthree {
        padding: 20px 0 5px;
    }
    .threed_modelthree_listtit {font-size: 12px;   line-height: 20px; }
    .threed_modelthree_list{margin-bottom: 10px;}
    .threed_modelfour_tit{ font-size: 22px;line-height: 30px;}
    .threed_modelfour_listimg {width: 60px;}
    .threed_modelfour_listtit {font-size: 14px; margin-bottom: 10px; line-height: 20px;    }
    .threed_modelfour_listtxt {font-size: 12px;line-height: 20px;    }
    .threed_modelfour_list {height: 349px;    }
    .threed_modelfour_moreimg {
        margin: 20px auto 10px;
        width: 35px;
        height: 35px;
    }
    .threed_modelfour_moretxt {
        font-size: 16px;
    }
    .threed_modelfour_moretable table {
        width: 100%;
    }
    .threed_modelfour_moretable {
        width: 100%;
    }
    .threed_modelfour_moretable table thead tr td {
        font-size: 14px;
    }
    .threed_modelfour_moretable table tbody td {
        font-size: 14px;
    }
    .threed_modelfour_moretable table img {
        width: 14px;
    }
    .threed_modelfour_nomoreimg{width: 35px;
        height: 35px;}
    .threed_modelthree_listtxt{top:0;}
    .threed_modelthree_listtxtbj{top:0;}
    .threed_modelthree_list{width: 47%;margin-right: 5%;}
    .threed_modelthree_list:nth-child(2n){margin-right:0}
    .threed_modelthree_listtxtinfo {padding: 0 10%;font-size: 12px;line-height: 20px;}

    .threed_bottom_left { float: none; width: 100%;    }
    .threed_bottom_ltlisttit {
        font-size: 14px;
    }
    .threed_bottom_leftbom .threed_bottom_leftbomcopy{float:none;width:100%;}
    .threed_bottom_right{float:none;margin:10px auto 0;}
    .threed_footer_line {margin: 19px 5px 0;}
    .threed_footer_cont {width: 79%; }



    .freelicense_fix_model{height:48px;}
    .freelicense_fix_model .freelicense_fix_tit{margin-top:7px;margin-right:10px;font-size:16px;line-height:32px;}
    .freelicense_fix_model a.freelicense_fix_btn{margin-top:7px;padding:0 41px 0 24px;
        font-size:12px;height:32px;line-height:32px;}
    .freelicense_fix_model a.freelicense_fix_btn span{width:1px;height:22px;margin:5px 0 0 23px;}
    .freelicense_fix_model a.freelicense_fixbtn_free{margin-left:10px;background:#DCA207 url("../../images/2019/3d/3d-icon43.png") no-repeat 114px center;}
    .threed_freelicense_cont li {width: 100%;    }

    .threed_modelfive_formlist li {
        width: 100%;
        float: none;
    }
    .threed_modelfive_formlist li.threed_modelfive_formlir{float:none}
    .threed_modelfive_tit {
        font-size: 20px;
        line-height: 36px;
    }
    dl.threed_modelfive_formdl dt {
        width: 100%;
        float: none;zoom: 1;
    }

    dl.threed_modelfive_formdl dt:before,dl.threed_modelfive_formdl dt:after {
        content: "";
        display: table;
    }

    dl.threed_modelfive_formdl dt:after {
        clear: both;
    }
    dl.threed_modelfive_formdl dd {
        width: 100%;
        float: none;clear: both;text-align: center;margin-top:36px;
    }
    .threed_modelfive_formbtn{margin:0 auto;display:inline-block;float:none}

    .price_new_maincon {flex-direction:column;}
    .price_new_left {
        width: 100%;
    }
    .price_new_right {
        width: 100%;
        max-width: none;
    }
    .price_new_img_h5{display:block;}
    .price_new_img_pc{display:none;}
    .price_new_exp{margin-bottom:28px;}
    .price_new_tit{margin-top:0;}
    .price_new_cont {
        padding: 85px 0 30px;

    }



    .gstar3d_compatible_h5{display:block;width:100%;}
    .gstar3d_compatible_pc{display:none;}
    .gstar3d_compatible{background: none;padding:0;}
    /*.gstar3d_assemble_img {*/
        /*width: 94%;*/
        /*margin: 52px auto 20px;*/
    /*}*/
    .gstar3d_api_pc{display:none;}
    .gstar3d_api{background: none;padding:0;}
    .gstar3d_api_h5{display:block;width:100%;}

    .gstar3d_matrix_img_pc{display:none;}
    .gstar3d_matrix_img_h5{display:block;}

    .gstar3d_pmd_img_pc{display:none;}
    .gstar3d_pmd_img_h5{display:block;}
    .gstar3d_area_item { width: 48%;}
    .gstar3d_video_item {width: 48%;}
    .gstar3d_contact_cont li img {
        width: 16px;
        margin-right: 5px;
    }
    .gstar3d_contact_cont li span {
        font-size: 12px;
    }
    .gstar3d_form_cont {
        width: 95%;
        padding: 30px 0 30px;
    }
    .gstar3d_form_input {
        width: 70%;
    }
    .gstar3d_form_textarea {
        width: 70%;
    }

    /*.cadThreeD_top .cadThreeD_topimg_pc{display:none;}*/
    /*.cadThreeD_top .cadThreeD_topimg_h5{display:block;margin-top:40px;}*/
    /*.cadThreeD_top_cont {*/
        /*top: 15%;*/
        /*width: 100%;*/
    /*}*/
    .cadThreeD_top_tit {
        font-size: 28px;
        line-height: 40px;
        margin-bottom: 14px;
    }
    .cadThreeD_top_txtnotes{
        width:100%;line-height: 21px;
    }

    .cadThreeD_modeltwo {
        padding-bottom: 30px;
    }

    .bim_top_tit {font-size: 44px;line-height: 66px;margin-bottom: 15px;}
    .bim_top_txtnotes {font-size: 18px;line-height: 30px; }
    .bim_top_btn { width: 150px; height: 44px;line-height: 44px; margin-top: 30px;font-size: 16px;}
    .bim_top {height: 450px;}

    .bim_model_tit {
        font-size: 24px;
        line-height: 30px;
        margin-top: 50px;
    }
    .bim_model_txt {font-size: 14px;line-height: 28px;margin: 10px auto 0;width:100%; }

    .bim_modelfive_list_img {height: 150px;}
    .bim_modelfive_list_img img {width: 90px;}
    .bim_modelfive_three .bim_modelfive_list_img img {width: 98px;}
    .bim_modelfive_list_tit {
        font-size: 20px;
        line-height: 30px;
    }
    .bim_modelfive_list_txt {
        margin: 8px 0 12px;
        font-size: 13px;
        line-height: 18px;
    }
    .bim_modelfive_list {
        height: 430px;
    }
    .bim_modelfive {
        margin-bottom: 68px;
    }

    .bim_tab_detail_tit span {font-size: 15px;line-height: 22px;}
    .bim_tab_detail_listtit {font-size: 14px;line-height: 21px;}
    .bim_tab_detail_listtxt {margin-top: 8px;font-size: 12px;line-height: 18px;}
    .bim_tab_detail_desc {font-size: 12px; margin: 0px 0 30px 0;line-height: 18px;}
    .bim_tab_detail_item span {font-size: 12px;line-height: 16px;}
    .bim_tab_detail_item {margin-bottom: 15px;}
    .bim_tab_detail_list {margin-bottom: 20px;    }
}
@media screen and (max-width:750px){
    .cadThreeD_modelfour_form {width: 100%;}
    .cadThreeD_form_illustrate {
        margin-bottom: 40px;
    }
    .cadThreeD_top .cadThreeD_topimg_pc{display:none;}
    .cadThreeD_top .cadThreeD_topimg_h5{display:block;}
    .cadThreeD_3dNew_top .cadThreeD_topimg_pc{display:block;}
    .cadThreeD_top_cont {
        top: 22%;
        width: 100%;
    }
    .bim_modelthree_cont{flex-wrap: wrap;justify-content:inherit;gap:2%}
    .bim_modelthree_list{width:32%;margin-bottom:20px;min-height: 280px;}
    .bim_mthree_list_tit {
        font-size: 14px;
        line-height: 20px;
    }
    .bim_mthree_list_txt {
        margin: 2px 0 10px;
        font-size: 14px;
        line-height: 24px;
    }
    .bim_mthree_list_tip {
        font-size: 13px;
        line-height: 19px;
    }
}
@media screen and (max-width:680px) {
    .price_model_list .price_model_listul {
        float: none;
        width: 100%;
    }
    .price_model_tiptxt {
        width: 83%;
    }
    .price_model_img {
        top: -14%;
        width: 34%;
    }
    .price_info_formerror { font-size: 12px;}
    .price_info_listselect span {
        font-size: 14px;
        padding: 0 26px 0 8px;
        height: 36px;
        line-height: 36px;
       background: #fff url(../../images/2019/3d/3d-icon76.png) no-repeat 92% center;
    }
    .price_info_listinput input {

        width: 100%;

    }
    .price_info_listselect ol li {
        padding-left: 2%;
        font-size: 14px;
        height: 32px;
        line-height: 32px;
    }
    .threed_banner_betatxt{font-size:12px;}
    .newthreed_3d_item span {
        bottom: 10px;
        font-size:14px;
    }
    .threed_top_newborderbtn{display:block;margin:15px 0 0;}
    .threed_top_nononewbtn{float:none;}
    .threed_topimg {
        margin-top: 147px;
    }
    .threed_top_newcont{margin-top:24px;}

    .bim_tab_detail {
        padding: 40px 36px 40px 28px;
        width: 51%;
    }
    .bim_tab_img {
        width: 49%;
    }
    .bim_tabs{width:100%;}
    .bim_tabPane {
        margin: 0px 5px;
    }
    .bim_tab_bar {
        width: 66px;
    }
    .cadThreeD_3dNew_top .cadThreeD_topimg {
        width: 86%;
    }
}
@media screen and (max-width:600px) {
    .gstar3d_top_attach {
        width: 94%;
        margin-top: 25px;
    }
    .gstar3d_top_attach img {
        width: 18px;
        margin-right: 8px;
        margin-top: 17px;
    }
    .gstar3d_form_subbtn {
        width: 220px;
    }

    .cadThreeD_top {
        height: 400px;
    }
    .cadThreeD_top_cont {
        top: 26%;
    }
    .cadThreeD_3dNew_top{height: 450px;}
    .cadThreeD_3dNew_top .cadThreeD_topimg {
        width: 70%;

    }

    .bim_top_tit {font-size: 40px;line-height: 60px;margin-bottom: 10px;}
    .bim_top_txtnotes {font-size: 16px;line-height: 26px; }
    .bim_top_btn { width: 140px; height: 42px;line-height: 42px; margin-top: 20px;font-size: 14px;}
    .bim_top {height: 400px;}

    .bim_modelthree_list {
        width: 48%;
        margin-bottom: 20px;
        min-height: 260px;
    }
    .bim_modelthree_cont {
        margin-top: 30px;
    }
    .bim_modelfive_cont { margin-top: 30px; }

    .bim_modelfive_list_tit {
        font-size: 16px;
        line-height: 28px;
    }
    .bim_modelfive_list_btn{width: 56%;font-size: 12px;height: 44px;line-height: 44px;}
    .bim_modelfive_list_txt{width:90%;margin-left:auto;margin-right:auto;font-size:12px;text-align: center;}
    .bim_modelfive_list_desc {font-size: 12px;line-height: 18px;}
    .bim_modelfive {
        margin-bottom: 58px;
    }
    .bim_lastcover{display:block;}
    .bim_tabnav {
        flex-shrink: 0;
        margin-right:20px;padding: 10px 0;
    }
    .bim_tabs {
        overflow-x: scroll;
        -ms-overflow-style: none;
        scrollbar-width: none;
        justify-content: inherit;
        width: auto;
    }
    .bim_tabtop{border-bottom:1px solid #E1E7EE;}
    .bim_tabtop {margin: 20px 0 24px;}
    .bim_tab_detail {
        padding: 40px 30px 40px 28px;
        width: 57%;
    }
    .bim_tab_img {
        width: 43%;
    }


}


@media screen and (max-width:480px) {
    .threed_top_model {
        top: 10%;
    }
    .threed_modelthree_listimg {max-width:100%;}
    .threed_topimg {
        margin-right: -42%;
        width: 78%;
    }
    .threed_top{    background-size: 100% 90%;}
    .threed_center_content{float:none;width:80%;margin:0 auto 20px;}
    .threed_center_imgleft{float:none;width:80%;margin:0 auto;}
    .threed_center_contentinfo{width:100%;}
    .threed_center_contentleft .threed_center_contentinfo { margin-left: 0;}
    .threed_center_img {width:80%;}
    .threed_center_imgright{float:none;width:80%;margin:0 auto;}
    .pcthreed_center_img{display:none;}
    .phonethreed_center_img{display:inline-block}
    .threed_modelthree_list{float:none;display:block;width:80%;margin:0 auto 20px;}
    .threed_modelthree_listtop{width:100%;margin:0 auto;}
    .threed_modelthree_listtxtinfo {
        padding: 0 10%;
        font-size: 14px;line-height: 24px;}
    .threed_modelthree_list:nth-child(2n){margin-right:auto;}
    .threed_modelfour_list {
        width: 80%;float:none;display:block;
        margin:0 auto 20px;}
    .threed_modelfour_cont {
        margin-top: 20px;
    }
    .threed_modelfour_listimg {
        width: 113px;margin: 0 auto 18px;
    }
    .threed_modelfour_listcont{padding-top:25px;}
    .threed_modelfour_listtit {
        font-size: 18px;
        margin-bottom: 12px;
        line-height: 24px;
    }
    .threed_modelfour_listtxt {
        font-size: 14px;
        line-height: 24px;
    }
    .threed_modelfour_list {
        height: 354px;
    }
    .threed_modelfour_list:last-child {
        margin-right:auto;
    }
    .threed_modelfour_moretxt {
        font-size: 22px;line-height:30px;
    }
    .threed_modelfour_moreimg{display:none;}
    .threed_modelfour_nomoreimg{display:none;}
    .threed_modelfour_moretable{margin: 20px auto;}
    .threed_modelfour_moretable {border-top:2px solid #dedede;}
    .threed_modelfour_moretable table tbody td {
        font-size: 12px;
    }
    .threed_modelfour_moretable table tbody tr {
        height: 20px;}
    .threed_modelfour_moretable table img{margin-top:5px;}
    .threed_bottom_lefttoplist {
        float: left;
        width: 32%;margin-bottom:10px;
    }

    .freelicense_fix_tit{display:none;}
    .threed_top_btn {padding: 0 26px 0 11px; }
    .threed_top_btn{font-size:12px;}
    .threed_top_nonobtn{    background: #5F5F5F url(../../images/2019/3d/3d-icon31.png) no-repeat 123px center;background-size:8px auto;}
    .threed_top_Freelicense_btn {
        margin-left: 10px;
        background: #DCA207 url(../../images/2019/3d/3d-icon39.png) no-repeat 100px center;background-size:8px auto;
    }
    .threed_freelicense_tit {
        margin-bottom: 20px;
        font-size: 14px;
    }
    .threed_freelicense_cont li span {
        padding-left: 9px;
        width: 130px;
        line-height: 38px;
        font-size: 12px;
    }
    .threed_freelicense_cont li input {height: 38px;
        line-height: 38px;
        padding: 0 10px;
        font-size: 12px;
    }
    .freelicense_forminput_error {

        margin-left: 130px;
        height: 20px;
        line-height: 20px;

    }
    .freelicense_submit_btn {
        width: 200px;
        height: 38px;
        line-height: 38px;
        margin: 6px auto 0;
        font-size: 14px;
    }
    .threed_freelicense_radio a {

        font-size: 12px;
        line-height: 38px;
        padding-left: 24px;
    }
    .threed_freelicense_cont li span:before{font-size: 18px;}


    .threed_modelfive_form {
        margin-top: 30px;
    }
    .threed_modelfive_errorli {
        height: 24px;
        line-height: 24px;
        padding-left: 26px;

    }
    dl.threed_modelfive_formdl dd{margin-top:20px;}

    .price_model_formerror {
        height: 22px;
        line-height: 22px;
    }

    .price_model_info {
        padding:20px 16px;
    }
    .price_model_service {margin: -39px 0 34px 0;}
    .price_model_img {
        position: absolute;
        right: 0;
        top: -88px;
        width: 166px;
    }
    .price_model_tit { font-size: 22px;}
    .price_model_txt {font-size: 14px;}

    .price_info_ul {
        float: none;
        width: 100%;
    }
    .price_info_ulright {
        float: none;
    }
    .price_info_listtxt { margin-bottom: 5px;}
    .price_info_formerror {height: 20px; line-height: 20px; }
    .price_model_prompt{margin-top:5px;}

    .newthreed_3d_item span {
        bottom: 6px;
        font-size: 12px;
    }
    .newthreed_tit p{
        font-size: 20px;line-height: 22px;
    }
    .newthreed_tit .newthreed_tith2{
        font-size: 20px;line-height: 22px;
    }
    .newthreed_tit span {
        font-size: 22px;
    }

    .newthreed_txt {
        font-size: 14px;
        margin-top: 15px;
    }

    .gstar3d_top_cont {
        margin-top: 60px;
    }
    .gstar3d_top_tit {
        font-size: 30px;
        line-height: 36px;
    }
    .gstar3d_top_txt {
        font-size: 16px;
        margin: 12px 0 20px 0;
        line-height: 24px;
    }
    .gstar3d_top_notes {font-size: 12px;}
    .gstar3d_top_attach span {
        font-size: 12px;
    }
    .gstar3d_top_attach img {
        width: 14px;
        margin-right: 5px;
        margin-top: 19px;
    }
    .gstar3d_top_btn {
        width: 140px;
        height: 46px;
        line-height: 46px;
        font-size: 18px;}
    .gstar3d_top .maincon {
        padding-bottom: 110px;
    }
    .newthreed_3d_cont {
        margin: 30px 0 20px;
    }
    .gstar3d_brief_txt {
        font-size: 14px;
        margin: 0px 0 20px 0;
    }
    .gstar3d_design {
        padding: 20px 0 30px;
    }
    .gstar3d_download_btn {
        width: 170px;
        height: 46px;
        line-height: 46px;
        font-size: 14px;
    }
    .gstar3d_compatible_h5 .gstar3d_compatible_txt {
        font-size:14px;
        margin: 15px auto 0;
    }
    .gstar3d_assemble {
        padding: 20px 0 30px 0;
    }
    .gstar3d_assemble_img {
        width: 100%;
        margin: 22px auto 20px;
    }
    .gstar3d_interface {
        padding: 20px 0 30px 0;
    }
    .gstar3d_interface_img {
        width: 100%;
        margin: 20px auto 10px;
    }
    .gstar3d_matrix {
        width: 100%;
        padding: 20px 0 30px 0;
    }
    .gstar3d_transform {
        padding: 20px 0 30px 0;

    }
    .gstar3d_transform_3d{padding: 20px 0 0 0;}
    .gstar3d_transform_img {
        width: 100%;
    }
    .gstar3d_api_h5 .gstar3d_compatible_txt {
        font-size: 14px;
        width: 80%;
        margin: 20px auto 0;
    }
    .gstar3d_pmd {
        padding: 20px 0 30px 0;
    }
    .gstar3d_area {
        padding: 20px 0 30px 0;
    }
    .gstar3d_area_itemtit {
        font-size: 18px;
    }
    .gstar3d_video {
        padding: 20px 0 30px 0;
    }
    .gstar3d_video_tit {
        font-size: 16px;
        line-height: 18px;
    }
    .gstar3d_video_info {padding-right: 5px;}
    .gstar3d_video_info {
        width: 100%;
        background-size: auto 100%;
    }
    .gstar3d_contact_cont {
        flex-wrap: wrap;
    }
    .gstar3d_contact_cont li {
        width: 40%;
    }
    .gstar3d_contact_txt {margin: 15px auto 20px;}
    .gstar3d_form_txt {
        margin-right: 2px;
        width: 80px;
        font-size: 16px;
    }
    .gstar3d_form_subbtn {
        width: 180px;
        height: 46px;
        line-height: 46px;
        margin: 20px auto 0;
        font-size: 18px;

    }
    .gstar3d_form_illustrate {
        font-size: 14px;
        line-height: 20px;
        margin: 30px auto 40px;
    }

    .gstar3d_form .maincon{width:100%}
    .gstar3d_form_cont {
        width: 100%;
    }
    .gstar3d_form_textarea::placeholder{font-size: 16px;}
    .gstar3d_form_input::placeholder{font-size: 16px;}
    .gstar3d_form_input{font-size: 16px;}
    .gstar3d_form_textarea{font-size: 16px;}

    .cadThreeD_form_input {
        width: 100%;
        height: 40px;
        line-height: 40px;
    }
    .cadThreeD_form_txt {
        margin-right: 0;
        width: 90px;
        height: 20px;
        line-height: 20px;
        margin-bottom:10px;
        text-align:left;

    }
    .cadThreeD_form_txtstar:before {
        top: 5px;left:0;
    }
    .cadThreeD_form_txtstarother:before {
        left: 0;
    }
    .cadThreeD_form_txt {
        padding-left: 12px;
    }
    .cadThreeD_form_subbtn {
        width: 100%;margin: 0;
        height: 48px;
        line-height: 48px;
    }

    .cadThreeD_form_txtarea{padding-left:0;}
    .cadThreeD_form_textarea{width:100%;}
    .cadThreeD_form_error {
        height: 18px;
        line-height: 18px;
        padding-left: 0;
        font-size: 12px;
    }

    .bim_top{height:550px;background:url(../../images/bim-banner-h5.png) no-repeat;background-size:cover}
    .bim_top_cont{justify-content: inherit;margin-top:82px;}
    .bim_top_tit { font-size: 38px;line-height: 58px; margin-bottom: 10px;margin-top:0;}
    .bim_top_txtnotes {font-size: 16px;line-height: 24px;}
    .bim_top_btn { width: 120px;height: 38px;line-height: 38px;font-size: 14px; }
    .bim_model_tit { font-size: 20px; line-height: 30px; margin-top: 45px;}
    .bim_model_txt {margin: 7px auto 0;}

    .bim_modelfive_cont{flex-wrap:wrap;}
    .bim_modelfive_list{width:100%;margin-bottom:20px;height: 363px;}
    .bim_modelfive_list_txt{text-align:center;}
    .bim_modelfive_list_img {
        height: 112px;
    }
    .bim_modelfive_list_img img {
        margin-top:22px;
    }
    .bim_modelfive_list_tit {
        font-size: 18px;
        line-height: 25px;
    }
    .bim_modelfive_list_txt {
        margin: 11px 0 12px;
        font-size: 13px;
        line-height: 18px;
    }
    .bim_modelfive_list_desc {
        font-size: 14px;
        line-height: 20px;width: 81%;
    }
    .bim_modelfive_list_btn {
        width: 236px;
        height: 43px;
        font-size: 14px;
        line-height: 43px;
    }
    .bim_modelfive {
        margin-bottom: 48px;
    }
    .bim_tab_wrap{flex-wrap:wrap;}
    .bim_tab_detail {
        padding: 24px 15px;
        width: 100%;
    }
    .bim_tab_img {
        width: 100%;
    }
    .bim_tab_detail_tit span {
        font-size: 18px;
        line-height: 25px;
    }
    .bim_tab_detail_info {
        margin-top: 20px;
        margin-left: 28px;
    }
    .bim_tab_detail_listtit {
        font-size: 15px;
        line-height: 22px;
    }
    .bim_tab_detail_listtxt {
        font-size: 13px;
        line-height: 18px;
    }
    .bim_tab_detail_tit {align-items: center;}
    .bim_tab_img{padding:15px 0;}
    .bim_tab_detail_desc {
        font-size: 13px;
        margin: 0px 0 20px 0;
        line-height: 18px;
    }
    .bim_tab_detail_item span {
        font-size: 14px;
        line-height: 19px;
    }

    .bim_modelthree_cont {gap: 0;margin-top:32px;}
    .bim_modelthree_list { width: 100%; margin-bottom: 20px;  min-height: 260px;padding: 28px 22px;}
    .bim_mthree_list_tit {
        font-size: 16px;
        line-height: 23px;
    }
    .bim_mthree_list_txt {
        margin: 4px 0 17px;
        font-size: 20px;
        line-height: 29px;
    }
    .bim_mthree_list_tip {
        font-size: 15px;
        line-height: 21px;
        /*word-break: break-all;*/
    }
    .bim_mthree_list_bg {width: 36%;opacity: 1;}
}
@media screen and (max-width: 400px) {
    .cadThreeD_modelfour_form {
        margin: 20px auto 0;
    }
    .cadThreeD_form_txt {
        height: 20px;
        line-height: 20px;
        margin-bottom: 10px;
    }
    .cadThreeD_form_input {
        height: 38px;
        line-height: 38px;
    }

    .cadThreeD_modelthree{padding-top:36px;}


    .bim_modelfive_cont { margin-top: 32px; }
}
@media screen and (max-width:380px) {
    .threed_modelfive_formlist li input {
        width: 58%;
    }
    .threed_modelfive_txt {
        font-size: 12px;

    }
    .threed_modelfive_formlist li span.threed_modelfive_formstar {

        width: 16px;
        height: 36px;
        font-size: 14px;

    }
    .threed_modelfive_formlist li .threed_modelfive_formindiv {

        width: 90%;
        height: 36px;
        line-height: 36px;

    }
    .threed_modelfive_formlist li .threed_modelfive_formintxt {

        margin-left: 10px;
        width: 70px;
        height: 32px;
        line-height: 32px;
        font-size: 12px;

    }
    .threed_modelfive_formlist li input {

        width: 66%;
        height: 32px;
        line-height: 32px;

        font-size: 12px;

    }
    .threed_modelfive_errorli {
        height: 20px;
        line-height: 20px;
        padding-left: 26px;
    }
    .threed_modelfive_formlist li span.threed_modelfive_formstar {

        width: 16px;
        height: 36px;
        font-size: 14px;

    }
    .threed_modelfive_radio a {

        font-size: 12px;
        line-height: 38px;
        height: 38px;


    }
    .threed_modelfive_txt{margin-top:2px;}
    .threed_modelfive_formbtn {
        height: 46px;
        line-height: 46px;

        font-size: 14px;
        padding: 0 48px 0 32px;


        background: #003DA8 url(../../images/2019/3d/3d-icon57.png) no-repeat 125px center;

    }
    .threed_modelfive_formbtn span {
        width: 2px;
        height: 26px;
        margin: 10px 0 0 14px;

    }
    .threed_modelfive_radio a.threed_modelfive_radio_checked {
        background: url(../../images/2019/3d/3d-icon60.png) no-repeat -30px -22px;
    }
    .threed_modelfive_radio a {
       background: url(../../images/2019/3d/3d-icon60.png) no-repeat -30px -102px;
    }
    .threed_modelfive {
        padding: 30px 0 40px;
    }
    .price_model_tit {
        font-size: 18px;line-height: 42px;padding-top: 20px;
    }
    .price_model_txt {
        margin-top: 10px;
        font-size: 12px;
        line-height: 20px;
    }
    .price_model_top {
        height: 248px;

    }
    .price_model_img {
        position: absolute;
        right: 0;
        top: -80px;
        width: 166px;
    }

    .price_model_tiptxt {
        width: 96%;
    }

    .newthreed_3d_item span {
        bottom: 3px;
        font-size: 12px;
        line-height: 16px;
    }

    .gstar3d_top_tit {
        font-size: 26px;
        line-height: 28px;
    }
    .gstar3d_top_txt {
        font-size: 14px;
        margin: 10px 0 16px 0;
        line-height: 16px;
    }
    .gstar3d_top_btn {
        width: 108px;
        height: 38px;
        line-height: 38px;
        font-size: 14px;
    }
    .gstar3d_top_notes {
        font-size: 12px;
        line-height: 16px;
    }
    .gstar3d_brief_txt {
        color: #747474;
        font-size: 12px;
        line-height: 20px;
        margin: 0 0 41px 0;
    }
    .gstar3d_top_brief .newthreed_3d_cont {
        margin: 40px 0 6px;
    }

    .gstar3d_form_input {
        width: 69%;
    }
    .gstar3d_form_textarea {
        width: 69%;
    }
    .cadThreeD_top_btn {
        width: 88px;
        height: 33px;
        line-height: 33px;
        border-radius: 5px;
        margin-top: 24px;
        font-size: 12px;
    }
    .cadThreeD_top_nobtn{width:124px;}


    .cadThreeD_top {
        height: 364px;
    }
    .cadThreeD_top_cont {
        top: 26%;
    }

    .bim_top_tit { font-size: 34px;line-height: 48px; margin-bottom: 8px;}
    .bim_top_txtnotes {font-size: 14px;line-height: 21px;}
    .bim_top_btn { width: 88px;height: 34px;line-height: 34px;margin-top: 24px;font-size: 12px; }
}
@media screen and (max-width: 371px) {
    .cadThreeD_top_tit {
        font-size: 28px;
        line-height: 40px;
        margin-bottom: 10px;
    }
    .cadThreeD_top_txtnotes {
        font-size: 14px;
        line-height: 20px;
    }
}
@media screen and (max-width:361px) {


    .gstar3d_top_attach span {
        width:90%;line-height: 26px;

    }
    .gstar3d_compatible_h5btn {bottom: 10px;}
    .gstar3d_api_h5btn {bottom: 10px;}
    .gstar3d_api_h5 .gstar3d_compatible_txt {
        font-size: 12px;line-height: 20px;
    }
    .newthreed_txt {
        font-size: 12px;
        line-height: 20px;
    }
    .gstar3d_form_txt {font-size: 14px; }
    .gstar3d_form_input {
        width: 65%;
    }
    .gstar3d_form_textarea {
        width: 65%;
    }
    .gstar3d_form_subbtn {margin: 0px auto 0;}
    .gstar3d_form_illustrate {
        font-size: 12px;
        line-height: 16px;
        margin: 20px auto 30px;
        width: 90%;
    }

    .cadThreeD_form_txt { font-size: 14px;margin-bottom: 6px;}
    .cadThreeD_form_input {height: 32px;line-height: 32px;}
    .cadThreeD_form_error {height: 18px;line-height: 18px;}
    .cadThreeD_form_subbtn {
        margin: 0;
        height: 46px;
        line-height: 46px;
    }

    .cadThreeD_top_tit {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .cadThreeD_top_txtnotes {
        font-size: 12px;
        line-height: 20px;
    }

    .cadThreeD_modeltwo_list {
        height: 300px;
    }
    .cadThreeD_3dNew_modeltwo .cadThreeD_modeltwo_list {
        height: 330px;
    }
    .cadThreeD_modeltwo_listtxt {
        font-size: 14px;
        margin: 10px auto 0;
    }
}
@media screen and (max-width:330px) {
    .bim_top {height: 480px;}

    .bim_model_tit { font-size: 18px; line-height: 26px; margin-top: 30px;}
    .bim_model_txt {margin: 5px auto 0;font-size: 12px; line-height: 24px;}
    .bim_mthree_list_tit {
        font-size: 14px;
        line-height: 21px;
    }
    .bim_mthree_list_txt {
        margin: 2px 0 14px;
        font-size: 18px;
        line-height: 27px;
    }
    .bim_mthree_list_tip {
        font-size: 13px;
        line-height: 20px;
    }
    .bim_modelthree_list {min-height: 234px;}
}
@media screen and (max-width:320px) {
    .threed_top_cont h4 {
        font-size: 20px;
        line-height: 30px;
    }
    .threed_top_cont .threed_top_conttit {
        font-size: 20px;
        line-height: 30px;
    }
    .threed_top_txt {
        font-size: 12px;
        line-height: 20px;
        margin: 10px 0 15px;
    }
    .freelicense_fix_model a.freelicense_fix_btn{padding: 0 35px 0 14px;}
    .freelicense_fix_model a.freelicense_fix_nobtn{background: #5F5F5F url(../../images/2019/3d/3d-icon42.png) no-repeat 133px center;}
    .freelicense_fix_model a.freelicense_fixbtn_free {
        margin-left: 10px;
        background: #DCA207 url(../../images/2019/3d/3d-icon43.png) no-repeat 97px center;
    }
    .threed_top_Freelicense_btn  span{margin: 10px 0 0 14px;}
    .threed_top_Freelicense_btn {
        margin-left: 10px;
        background: #DCA207 url(../../images/2019/3d/3d-icon39.png) no-repeat 83px center;
        background-size: 8px auto;
    }

    /*.threed_top_nonobtn{    background: #5F5F5F url(../../images/2019/3d/3d-icon31.png) no-repeat 165px center;}*/

}

.dis_none{display:none;}