
.woverflow{overflow:hidden}
.pdtb40{padding-top:40px;padding-bottom:40px;background:#fff}
.box{width:1200px;margin:0 auto;min-width:1200px}
.wleft{float:left !important;box-sizing:border-box}
.bj_nav_l{width:270px}
.bj_nav_ul{width:100%}
.bj_nav_ul li{border-radius:8px;background:rgb(245,243,244);width:130px;height:130px;overflow:hidden;text-align:center}
.wleft{float:left !important;box-sizing:border-box}
.sybj_ico,.sybj_ico2{height:50px;margin:25px auto 10px;width:50px}
.sybj_ico2{display:none}
.textc{text-align:center}
.huise666{color:#666666}
.font16{font-size:16px}
.wright{float:right !important}
.mdt10{margin-top:10px}
.bghongse{background:#ef8400 !important}
.mdl37{margin-left:11px}
.min_form{width:550px;padding:0px 25px 16px;background:rgb(245,243,244)}
.mdt15{margin-top:15px}
.font28{font-size:28px}
.hongse{color:#ef8400}
.mdt10{margin-top:10px}
.huise666{color:#666666}
.font16{font-size:16px}
.tuhuangse{color:#cfa972}
.mdt20{margin-top:20px}



.ddUl{margin:0 -6px}
.ddUl li{float:left;width:50%;overflow:hidden}
.ddUl li a{display:block;overflow:hidden;margin:0 6px;position:relative}
.ddUl li a:after{content:"";display:block;width:100%;padding-top:66.666%}
.ddUl li a img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}

.ddBox .bt{float:left;height:25px;overflow:hidden;line-height:25px;padding:0 10px;border:1px solid #c9c9c9;border-radius:15px;color:#666666;margin-left:10px;transition-duration:0.3s}
.ddBox .bt.bt2{border:1px solid #727272;background:#727272;color:#fff}
.ddBox .bt:hover{color:#fff;border:1px solid #f5971d;background:#f5971d}
.ddBox .bt.hover{color:#fff;border:1px solid #f5971d;background:#f5971d}
.minH{min-height:300px}
.designerList{margin:0 0px}
.designerList dd{float:left;overflow:hidden;width:49%;margin-bottom:37px}
.designerList dd:nth-child(2),.designerList dd:nth-child(4),.designerList dd:nth-child(6){margin-left:20px}
.designerList dd .ddBox{overflow:hidden;padding:0px;background:#fff;margin:0 0px}
.designerList dd .ddBoxL{width:35.962%;overflow:hidden}
.designerList dd .ddBoxL .pic{width:100%;overflow:hidden}
.designerList dd .ddBoxL .pic a{display:block;width:100%;padding-top:144.736%;position:relative}
.designerList dd .ddBoxL .pic a img{display:block;width:100%;position:absolute;top:0;left:0;min-height:19rem;object-fit:cover}
.designerList dd .ddBoxR{overflow:hidden;padding:0 20px 0 20px}
.designerList dd .ddBoxR .divT{clear:both;height:44px;overflow:hidden}
.designerList dd .ddBoxR .divT span{float:left;line-height:44px;color:#444444;font-size:18px;font-weight:bold}
.designerList dd .ddBoxR .divT em{float:left;line-height:44px;color:#666666;font-size:14px;padding-left:10px;font-style:normal}
.designerList dd .ddBoxR .divT .btBox{margin-top:10px}
.designerList dd .ddBoxR .divT .btBox .bt:hover{opacity:0.9}
.designerList dd .ddBoxR .txt{clear:both;height:87px;overflow:hidden;font-size:14px;line-height:23px;color:#888888}
.designerList dd .ddBoxR .divT2{clear:both;height:30px;overflow:hidden;line-height:30px;color:#444444;font-weight:bold;margin-top:20px}
.cover{position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.4);width:100%;height:100%;display:none;z-index:100}
.bdkk{width:560px;height:380px;background-color:#fff;margin:0 auto;margin-top:91px}
.bd3{width:327px;margin:0 auto}
.wybm{font-size:34px;color:#e21d24;text-align:center;padding-top:1px;padding-bottom:34px}
.ddkk_1{font-size:16px;color:#666;text-align:center;padding-top:26px}
.ddkk_2{font-size:16px;color:#666;margin-left:144px}
.l1{display:block;width:559px;height:72px;position:relative;left:367px;top:14px}
.nr4{width:1200px;height:61px;margin:0 auto;position:relative}
.wzbox{position:relative;left:3%;top:123px}

.mask{display:none}


.gai_vivo .technology_ul li .maskimg{display:none}
.leshangsp{position:fixed;top:0;left:0;width:100% !important;height:100% !important;background:rgba(0,0,0,.6);z-index:9999999;display:none}
.lsspbox{width:55%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.lssp{width:100%;height:100%}
.lsspxxx{position:absolute;right:16px;top:0;color:#fff;font-size:32px}
 
.minH{min-height:300px}
.designerList{margin:0 0px}
.designerList dd{float:left;overflow:hidden;width:49%;margin-bottom:37px}
.designerList dd:nth-child(2),.designerList dd:nth-child(4),.designerList dd:nth-child(6){margin-left:20px}
.designerList dd .ddBox{overflow:hidden;padding:0px;background:#fff;margin:0 0px}
.designerList dd .ddBoxL{width:35.962%;overflow:hidden}
.designerList dd .ddBoxL .pic{width:100%;overflow:hidden}
.designerList dd .ddBoxL .pic a{display:block;width:100%;padding-top:144.736%;position:relative}
.designerList dd .ddBoxL .pic a img{display:block;width:100%;position:absolute;top:0;left:0;min-height:24rem;object-fit:cover}
.designerList dd .ddBoxR{overflow:hidden;padding:0 20px 0 20px}
.designerList dd .ddBoxR .divT{clear:both;height:44px;overflow:hidden}
.designerList dd .ddBoxR .divT span{float:left;line-height:44px;color:#444444;font-size:18px;font-weight:bold}
.designerList dd .ddBoxR .divT em{float:left;line-height:44px;color:#666666;font-size:14px;padding-left:10px;font-style:normal}
.designerList dd .ddBoxR .divT .btBox{margin-top:10px}
.designerList dd .ddBoxR .divT .btBox .bt:hover{opacity:0.9}
.designerList dd .ddBoxR .txt{clear:both;height:87px;overflow:hidden;font-size:14px;line-height:23px;color:#888888}
.designerList dd .ddBoxR .divT2{clear:both;height:30px;overflow:hidden;line-height:30px;color:#444444;font-weight:bold;margin-top:20px}
.cover{position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.4);width:100%;height:100%;display:none;z-index:100}
.bdkk{width:560px;height:380px;background-color:#fff;margin:0 auto;margin-top:91px}
.bd3{width:327px;margin:0 auto}
.wybm{font-size:34px;color:#e21d24;text-align:center;padding-top:1px;padding-bottom:34px}
.ddkk_1{font-size:16px;color:#666;text-align:center;padding-top:26px}
.ddkk_2{font-size:16px;color:#666;margin-left:144px}
.l1{display:block;width:559px;height:72px;position:relative;left:367px;top:14px}
.nr4{width:1200px;height:61px;margin:0 auto;position:relative}
.wzbox{position:relative;left:3%;top:123px}
.close{text-align:right;margin-right:18px;font-size:31px;padding-top:3px;color:#e21d24;cursor:pointer}
.yq{font-size:14px;padding:2px;color:#E5ED9C;background-color:#3B3130;border-radius:15px;padding-left:8px;padding-right:8px;margin-right:10px}
.bdhz{width:1090px;margin:0 auto}
.ipt{height:50px;width:320px;border:1px solid #e6e6e6;margin-bottom:18px;padding-left:20px;font-size:18px;outline:none;-webkit-appearance:none}
.btnsj{background-color:#F23F42;color:#fff;font-size:23px;width:320px;border:none;height:59px;cursor:pointer;outline:none}
.xuanxiangka{font-size:25px;margin:0px auto;text-align:center;padding-bottom:20px;color:#999}
.xuanxiangka ul li{display:inline-block;position:relative;margin:0px 20px;padding:0px 0px 15px}
.xuanxiangka ul li a{list-style:none;display:inline-block;color:#333;cursor:pointer;text-align:center;cursor:pointer;font-size:20px}
.xuanxiangka li span{width:0px;position:absolute;bottom:0px;left:50%;height:3px;background:gold;transition:all 0.5s ease}
.xuanxiangka li:hover{color:#000}
.xuanxiangka li:hover span{left:0px;width:100%}
.xuanxiangcon .content{display:none}
.xuanxiangcon .active2a{display:block}
.nr_title{padding-top:50px}
.strategy{font-size:18px}
.strategy .left1{overflow:hidden;height:232px;margin-bottom:20px}
.strategy .left1 img{width:100%;height:100%}
.strategy .left{width:420px;padding:20px 20px;background:#fff;min-height:596px}
.strategy .left2 p{margin-bottom:20px}
.strategy .left2 h1{margin-top:5px}
.strategy .left3 img{width:140px;height:100px}
.strategy h1{font-size:18px;color:#333}
.strategy p{font-size:12px;margin-top:5px;color:#666;line-height:22px}
.strategy .left3a{width:133px;height:100px;overflow:hidden;margin-bottom:30px}
.strategy .left3b{margin-left:20px;width:267px}
.strategy .right{margin-left:10px;width:700px}
.strategy .right1{width:750px}
.strategy .right1 h1{margin-top:5px}
.strategy .right1 img{width:324px;height:180px}
.strategy .right2{margin-top:20px;padding:20px 20px;height:585px;width:688px;background:#fff}
.strategy .right1a{width:324px;height:300px;padding:20px 20px;background:#fff}
.strategy .right1a div{overflow:hidden;height:180px}
.strategy .right2a{margin-bottom:20px}
.strategy .right1b{margin-left:10px;background:rgb(245,245,245)}
.strategy img:hover{transform:scale(1.1)} 
.wsyy{position:fixed;top:100px;left:10px;z-index:9999;outline:none;cursor:pointer}  


.dsnone{display:none}
.shake,.shake-little,.shake-slow,.shake-hard,.shake-horizontal,.shake-vertical,.shake-rotate,.shake-opacity,.shake-crazy,.shake-chunk{display:inherit;transform-origin:center center}
.min_sub{background:#f08600;height:44px;font-size:15px}
.width65_{width:65%}
.min_sub input{padding:0 !important;color:#fff;font-size:21px;cursor:pointer}
.min_gdtext{width:358px;background:rgb(245,243,244);height:270px;box-sizing:border-box;padding:16px 0px 0px;font-size:0px}
.width90_{width:90%}
.wauto{margin:0 auto}
.font20{font-size:20px}
.huise666{color:#666666}
.textb{font-weight:bold}
.font40{font-size:40px}



.min_gd_lb{overflow:hidden}
.mdt10{margin-top:10px}
.min_gdtext_ul li{height:35px;line-height:35px;font-size:16px}
.mdr10{margin:0px 10px}
.bj_nav_ul li.hv_li:hover{background:#ef8400}
.shake-slow:hover,.shake-trigger:hover .shake-slow,.shake-slow.shake-freeze,.shake-slow.shake-constant{animation-name:shake-slow;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}
.bj_nav_ul li.hv_li:hover p{color:#fff}
.bj_nav_ul li.hv_li:hover .sybj_ico{display:none}
.bj_nav_ul li.hv_li:hover .sybj_ico2{display:inline-block}


.min_pf{position:absolute;top:8px;right:10px;font-size:17px}
.min_n_t,.min_mj{height:42px;border:1px solid #b6b6b6;box-sizing:border-box}
.min_slt{width:32.33%;height:42px;border:1px solid #b6b6b6;height:42px;box-sizing:border-box;float:left}


.wpsr{position:relative}
.min_slt{width:32.33%;height:42px;border:1px solid #b6b6b6;height:42px;box-sizing:border-box;float:left}
.mdlr01_5{margin-left:1.5%;margin-right:1.5%}
.maaa{padding-bottom:20px}
.min_n_t{margin:17px 0}
.min_n_t,.min_mj{height:42px;border:1px solid #b6b6b6;box-sizing:border-box}
.width49_{width:49%}
.min_n_t input,.min_mj input{width:100%;height:100%;display:block;background:rgb(242,242,242);color:#000 !important}



.min_form  select{outline:0;border:0}
.min_form input{border:0 !important;outline:0;background:0;font-family:'微软雅黑';box-sizing:border-box;padding-left:12px !important;width:100%;height:100%;font-size:17px !important}



#banner {  font-size: 0px;}

