.css11568787456 .switch{position:absolute;right:20px;top:0;display:inline-block;line-height:50px; color:#fff;}.css11568787456 .con{ width: 100%; height: 190px; }.css11568787456 .head_logo{ margin: 15px auto 0; height: 60px; display: flex; justify-content: center; align-items: center; }.css11568787456 .head_logo img{ max-height: 60px; }.css11568787456 .conbox{ width: 1200px; margin: 0px auto; }.css11568787456 .list{ margin: 0px auto; }.css11568787456 .list li{ margin-right: 40px; float: left; }.css11568787456 .menu{ display: flex; }.css11568787456 .list li a{ display: block; font-size: 14px; color: #fff; padding: 0px 20px 0px; }.css11568787456 .list li a.active{ /* display: block; padding-bottom: 15px; background-color: #fff; color: #093662;*/ }.css11568787456 .icon01{ font-size: 36px; float: left; }.css11568787456 .tel{ float: right; height: 90px; line-height: 90px; }.css11568787456 .tel p{ float: left; font-size: 18px; }.css11568787456 .detail{ font-size: 18px; color: #fff; background-color: #ff551a; padding: 12px 24px 12px 24px; margin-left: 20px; }.css11568787456 .box{ width: 100%; height: 40px; background-color: #d2d2d2; line-height: 40px; color: #093662; }.css11568787456 .box .company{ font-weight: bold; font-size: 14px; float: left; }.css11568787456 .icon{ float: right; }.css11568787456 .icon li{ float: left; margin-right: 30px; }.css11568787456 .icon_1{ font-size: 22px; }.css11568787456 .icon i{ float: left; }.css11568787456 .icon p{ float: left; }.css11568787456 .logo_box{ width: 100%; height: 100px; display: flex; }.css11568787456 .mean_box{ width: 100%; height: 50px; display: flex; background-color: #093662; line-height: 50px; }.css11568787456 .list li{ width: 120px; text-align: center; float: left; font-size: 18px; line-height:47px; }.css11568787456 .list li>a{ display: block; border-bottom:3px solid transparent; }.css11568787456 .list li .on{ display: block; border-bottom:3px solid #ea623d }.css11568787456 .list li:hover{ background-color: #f5f5f5; color: #3649ac; }.css11568787456 .list li:hover>a{ color: #3649ac; border-bottom:3px solid #ea623d }.css11568787456 .lay-metwo {width:100%;top: 50px;background-color: #0a3663;position: absolute;display: none;z-index:999;}.css11568787456 .lay-metwo dd { height: 40px; line-height: 40px; }.css11568787456 .lay-metwo>dd {border-bottom: 1px solid #ccc;}.css11568787456 .lay-metwo dd:hover{ background-color: #02131d; }.css11568787456 .lay-metwo a{ }.css11568787456 .lay-metwo dl { position: absolute; display: inherit; top: 0px; left: 120px; width: 160px; background: #0A3663; border-left: 1px solid #fff; display: none; }.css11568787456 .lay-metwo dl dd {border-bottom: 1px solid #ccc;}.css11568787456 .lay-menu li:hover .lay-metwo{display: block;}.css11568787456 .lay-metwo dd:hover dl {display: block;} .css71545349990 /*.full-crumbs{height:67px;}.css71545349990 */ .full-crumbs .lay-canvas{line-height:65px;height:65px;font-size:12px;color:#474747;background-color:#fff;padding-left:10px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}.css71545349990 .full-crumbs .lay-canvas a{color:#999;}.css71545349990 .full-crumbs .lay-canvas a:first-child{color:#474747;}.css71545349990 .hoverClassName:hover{ color: #333; } .css11568721020 .module02 { max-width: 240px; margin-bottom: 60px; display: flex; flex-direction: column; }.css11568721020 .module02 .module_p a { float: left; margin-bottom: 20px; flex-direction: row; display: flex; }.css11568721020 .module02 .module_title { font-size: 16px; margin-bottom: 20px; }.css11568721020 .module02 .img { width: 70px; height: 70px; flex: 0 0 70px; margin-right: 10px; display: flex; justify-content: center; align-items: center; }.css11568721020 .module02 .module_img { width: 70px; height: 70px; }.css11568721020 .module02 .module_h2 { font-size: 14px; margin-bottom: 5px; height: 22px; overflow: hidden; }.css11568721020 .module02 .price { color: #ff5500; font-size: 14px; margin-bottom: 5px; }.css11568721020 .module02 .txt { color: #999; font-size: 12px; height: 20px; overflow: hidden; } .css21568721023 .module{ width: 240px; margin-bottom: 60px; display: flex; flex-direction: column; }.css21568721023 .module .module_p li{ float: left; margin-bottom: 20px; height: 20px; overflow: hidden; }.css21568721023 .module .module_p li span{ color: #227abd; padding-right: 5px; }.css21568721023 .module .module_title{ font-size: 20px; margin-bottom: 20px; }.css21568721023 .module_p a{ font-size: 14px; color: #999; }.css21568721023 .module_p a:hover{ color:#333;} .css31568721028 .module { max-width: 240px; margin-bottom: 60px; display: flex; flex-direction: column; border: 1px solid #227abd; padding: 10px; border-radius: 5px; }.css31568721028 .module .module_p li { float: left; margin-bottom: 20px; overflow: hidden; width: 100%; padding: 0px 5px 0px 5px; border-bottom: 1px solid #d5d5d5; padding-bottom: 10px; }.css31568721028 .module .module_p li span{ color: #227abd; }.css31568721028 .module .module_title { font-size: 16px; margin-bottom: 15px; }.css31568721028 .module .module_h2{ font-size: 14px; color: #666; }.css31568721028 .module .module_p li a{ display: block; }.css31568721028 .img{ width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; float: left; margin-right: 15px; }.css31568721028 .logo_img{ width: 30px; height: 30px; } .css11555524869 .con { height: auto; margin: 0px auto 35px; }.css11555524869 .bg-color{background:#fff;}.css11555524869 .product { display: flex; margin-bottom:40px; }.css11555524869 .product_detail img{ opacity: 1!important; filter: alpha(opacity=100)!important; }.css11555524869 .product_detail { margin: 0px auto 0px; display: flex; flex-direction: column; }.css11555524869 .detail_title { height: 50px; line-height: 50px; padding-left: 20px; font-size: 16px; background-color: #f7f7f7; }.css11555524869 .detail_box { margin-top: 20px; padding: 40px; border: 1px solid #ccc; }.css11555524869 .detail_box .detail_img{font-size:14px;}.css11555524869 .detail_txt { margin-top: 20px; font-size: 16px; }.css11555524869 .product h1 { width: 100%; margin-bottom: 10px; font-size: 16px; max-height: 50px; overflow: hidden; }.css11555524869 .biaoqian{ font-size: 14px; color: #999; margin-bottom:20px; line-height: 30px;}.css11555524869 .biaoqian i { font-size: 18px; color: #666; }.css11555524869 .biaoqian strong{ display: inline-block; vertical-align: top; line-height: 30px; margin-right: 5px;}.css11555524869 .slide { width:45%; }.css11555524869 .swiper-slide { width: auto; }.css11555524869 .swiper-slide .lay-img { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 100%; }.css11555524869 .swiper-slide{ background:none!important; }.css11555524869 .swiper-pagination { position: relative; width: 100%; margin-top: 10px; text-align:left; }.css11555524869 .swiper-pagination-bullet { width: 20%; height: auto; background: none; padding: 3px; border-radius:0; }.css11555524869 .swiper-pagination-bullet font{ background-size: cover; background-position: center; display:block; height:102px; }.css11555524869 .product_box { width: 52.5%; margin-left: 20px; }.css11555524869 span.swiper-pagination-bullet.swiper-pagination-bullet-active { border: 2px solid #ff5000; border-radius: 0; }.css11555524869 .swiper-pagination-bullet { opacity: 1; }.css11555524869 .porduct_cout { display: flex; flex-direction: column; /*height: 590px;*/ }.css11555524869 .porduct_cout .price { color: #ff5400; font-size: 24px; margin-right: 40px; }.css11555524869 .porduct_cout .price.not { font-size: 14px; color: #999; line-height: 70px; text-decoration: line-through; }.css11555524869 .porduct_cout .num { color: #227abd; font-size: 16px; line-height: 37px; }.css11555524869 .porduct_cout .num span { color: #333; margin-right: 15px; }.css11555524869 .porduct_cout ul li { display:flex; flex-direction: row; margin-bottom: 20px; font-size: 16px; padding-left:20px; }.css11555524869 .porduct_cout ul li.li_price{ background:#f7f7f7; display:block; margin-bottom:40px; height:80px; line-height:80px; }.css11555524869 .porduct_cout ul li p{ display:inline-block; }.css11555524869 .porduct_cout ul li p.bz{ width:40px; }.css11555524869 .modlist{ display:inline-block; flex:1; }.css11555524869 .porduct_cout .bz { font-size: 14px; line-height: 37px; margin-right: 20px; }.css11555524869 .porduct_cout .kc span { color: #227abd; margin: 0px 15px 0px 20px; }.css11555524869 .porduct_cout .kc { margin-top: 60px; }.css11555524869 .porduct_cout .bz_box { cursor: pointer; padding:0 14px; border: 1px solid #ccc; font-size: 14px; line-height: 40px; text-align: center; margin-bottom:10px; background-color: #fff; }.css11555524869 .porduct_cout .bz_box img{ width:70px; height:70px; }.css11555524869 .porduct_cout .bz_box .lay-img{ width:70px; height:70px; margin:0 -14px; }.css11555524869 .porduct_cout .bz_box.on .lay-img{ border:#3e9db8 solid 1px; }.css11555524869 .porduct_cout .bz_box.not{ opacity:0.5; }.css11555524869 .porduct_cout .bz_box.on{ background-color:#3e9db8; border-color:#3e9db8; color:#fff; }.css11555524869 .modlist02{flex: 1;display:block; padding-right: 30px; }.css11555524869 .desc_name{ width: 80%; height:210px; overflow:hidden; font-size: 14px; color: #999999; padding-left:20px; }.css11555524869 .bzjs{ padding-left:20px; }.css11555524869 .up-down{ display:block; padding:30px 0 10px 0; text-align:center; }.css11555524869 .up-down a{ font-size:12px; color:#999; display: inline-block; max-width:36%; margin:0 5px; background: #eee; border-radius: 30px; padding: 10px 15px; }.css11555524869 .up-down .down{color:#666;}.css11555524869 .up-down a:hover{ background:#ddd; color:#333; }.css11555524869 .lb_imgbox{ width: 100%; height: 100%; } .css51568774595 .con{ background-color: #3f3f3f; height: 155px; margin-top: 40px; }.css51568774595 .img{ width: 290px; height: 290px; float: left; position: absolute; left: 0px; top: -20px; }.css51568774595 .img img{ width: 290px; height: 290px; }.css51568774595 .sj { width: 0; height: 0; border-bottom: 20px solid #bfbfbf; border-right: 20px solid transparent; position: absolute; left: 290px; top: -20px; }.css51568774595 .footbox{ width: 100%; padding-top: 30px; float: left; }.css51568774595 .footbox ul{ width: 100%; }.css51568774595 .footbox ul li{ float: left; padding: 0px 15px 0px 15px; color: #999; font-size: 14px; }.css51568774595 .footbox ul li a{color: #999;}.css51568774595 .dz{ width: 80%; margin-top: 20px; float: left; font-size: 12px; color: #959595; margin-left: 15px; }.css51568774595 .dz p{ margin-bottom: 15px; float: left; margin-right: 10px; }.css51568774595 .dz a{color:#959595;}.css51568774595 .ewm{ float: right; margin-right: 20px; }.css51568774595 .ewm img{ width:80px; height:80px; }.css51568774595 .footlist{margin-top: 30px;}.css51568774595 .footlist li a{ color:#fff; }.css51568774595 .xml{color:#fff;padding:0 5px;}