.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;} .css71545300955 /*.full-crumbs{height:67px;}.css71545300955 */ .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;}.css71545300955 .full-crumbs .lay-canvas a{color:#999;}.css71545300955 .full-crumbs .lay-canvas a:first-child{color:#474747;}.css71545300955 .hoverClassName:hover{ color: #333; } .css11568720865 .module02 { max-width: 240px; margin-bottom: 60px; display: flex; flex-direction: column; }.css11568720865 .module02 .module_p a { float: left; margin-bottom: 20px; flex-direction: row; display: flex; }.css11568720865 .module02 .module_title { font-size: 16px; margin-bottom: 20px; }.css11568720865 .module02 .img { width: 70px; height: 70px; flex: 0 0 70px; margin-right: 10px; display: flex; justify-content: center; align-items: center; }.css11568720865 .module02 .module_img { width: 70px; height: 70px; }.css11568720865 .module02 .module_h2 { font-size: 14px; margin-bottom: 5px; height: 22px; overflow: hidden; }.css11568720865 .module02 .price { color: #ff5500; font-size: 14px; margin-bottom: 5px; }.css11568720865 .module02 .txt { color: #999; font-size: 12px; height: 20px; overflow: hidden; } .css21568720875 .module{ width: 240px; margin-bottom: 60px; display: flex; flex-direction: column; }.css21568720875 .module .module_p li{ float: left; margin-bottom: 20px; height: 20px; overflow: hidden; }.css21568720875 .module .module_p li span{ color: #227abd; padding-right: 5px; }.css21568720875 .module .module_title{ font-size: 20px; margin-bottom: 20px; }.css21568720875 .module_p a{ font-size: 14px; color: #999; }.css21568720875 .module_p a:hover{ color:#333;} .css31568720887 .module { max-width: 240px; margin-bottom: 60px; display: flex; flex-direction: column; border: 1px solid #227abd; padding: 10px; border-radius: 5px; }.css31568720887 .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; }.css31568720887 .module .module_p li span{ color: #227abd; }.css31568720887 .module .module_title { font-size: 16px; margin-bottom: 15px; }.css31568720887 .module .module_h2{ font-size: 14px; color: #666; }.css31568720887 .module .module_p li a{ display: block; }.css31568720887 .img{ width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; float: left; margin-right: 15px; }.css31568720887 .logo_img{ width: 30px; height: 30px; } .css11545300772 .con{max-width:940px;margin:auto;}.css11545300772 .list{padding:10px 0 0 0;margin:auto;left:-20px;}.css11545300772 .list li{width:calc(20% - 20px);margin-left:20px;margin-bottom:20px;text-align:center;float:left;}.css11545300772 .list a{display:block;font-size:20px;color:#474747;}.css11545300772 .list p{line-height:40px;color:#333;font-size:16px;float: left;}.css11545300772 .list .img{border-radius: 4px;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);background-color:#fff;}.css11545300772 .list img{width:100%;height:160px;}.css11545300772 .list num { font-size: 16px; line-height: 40px; color: #333; float: right; }.css11545300772 .list num i{ font-size:26px; vertical-align: top; }.css11545300772 .img_logo{ display: flex; justify-content: center; align-items: center; float: right; margin-top: 10px; }.css11545300772 .img_logo img{ width: 20px; height: 20px; }.css11545300772 .imgDesc{height:35px;line-height:35px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px;} .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;}