.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;}
.css31545349719 
    /*.full-crumbs{height:67px;}.css31545349719 */
    .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;}.css31545349719 
    .full-crumbs .lay-canvas a{color:#999;}.css31545349719 
    .full-crumbs .lay-canvas a:first-child{color:#474747;}.css31545349719 
.hoverClassName:hover{
color: #333;
}
.css11568720982 
    .module02 {
        max-width: 240px;
        margin-bottom: 60px;
        display: flex;
        flex-direction: column;
    }.css11568720982 

    .module02 .module_p a {
        float: left;
        margin-bottom: 20px;
        flex-direction: row;
        display: flex;
    }.css11568720982 

    .module02 .module_title {
        font-size: 16px;
        margin-bottom: 20px;
    }.css11568720982 

    .module02 .img {
        width: 70px;
        height: 70px;
        flex: 0 0 70px;
        margin-right: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
    }.css11568720982 

    .module02 .module_img {
        width: 70px;
        height: 70px;
    }.css11568720982 

    .module02 .module_h2 {
        font-size: 14px;
        margin-bottom: 5px;
        height: 22px;
        overflow: hidden;
    }.css11568720982 

    .module02 .price {
        color: #ff5500;
        font-size: 14px;
        margin-bottom: 5px;
    }.css11568720982 

    .module02 .txt {
        color: #999;
        font-size: 12px;
        height: 20px;
        overflow: hidden;
    }
.css21568720986 
.module{
  width: 240px;
  margin-bottom: 60px;
  display: flex;
  flex-direction: column;
}.css21568720986 
.module .module_p li{
  float: left;
  margin-bottom: 20px;
  height: 20px;
  overflow: hidden;
}.css21568720986 
.module .module_p li span{
  color: #227abd;
  padding-right: 5px;
}.css21568720986 
.module .module_title{
  font-size: 20px;
  margin-bottom: 20px;
}.css21568720986 
.module_p a{
  font-size: 14px;
  color: #999; 
}.css21568720986 
.module_p a:hover{ color:#333;}
  .css31568720998 
.module {
    max-width: 240px;
    margin-bottom: 60px;
    display: flex;
    flex-direction: column;
    border: 1px solid #227abd;
    padding: 10px;
    border-radius: 5px;
}.css31568720998 
.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;
}.css31568720998 
.module .module_p li span{
  color: #227abd;
}.css31568720998 
.module .module_title {
    font-size: 16px;
    margin-bottom: 15px;
}.css31568720998 
.module .module_h2{
  font-size: 14px;
  color: #666;
}.css31568720998 
.module .module_p li a{
	display: block;
}.css31568720998 
.img{
	width: 30px;
	height: 30px;
	display: flex;
    justify-content: center;
    align-items: center;
    float: left;
    margin-right: 15px;
}.css31568720998 
.logo_img{
	width: 30px;
	height: 30px;
}
.css51545349750 
.module{
  max-width: 240px;
  margin-bottom: 60px;
  display: flex;
  flex-direction: column;
}.css51545349750 
.module .module_p li {
    float: left;
    margin-bottom: 15px;
    height: 25px;
    overflow: hidden;
    width: 100%;
    line-height: 25px;
    box-shadow: 0px 0px 3px rgba(0,0,0,.3);
    padding: 0px 5px 0px 5px;
}.css51545349750 
.module .module_p li span{
  color: #227abd;
  float:left;
}.css51545349750 
.module .module_title {
    font-size: 16px;
    margin-bottom: 15px;
    width: 106px;
    line-height: 40px;
    height: 40px;
    background: #227abd;
    text-align: center;
    color: #fff;
    border-radius: 5px;
}.css51545349750 
.module .module_h2{
  width:220px;
  font-size: 14px;
  color: #666;
   white-space: nowrap;
    overflow: hidden;
 text-overflow: ellipsis;
 float:left;
}.css51545349750 
.module .module_p li a{
	display: block;
}
.css11545349652 
.new{padding-top:60px;max-width:940px;margin:auto;}.css11545349652 
.new .top{max-width:100%; }.css11545349652 
.new .tit{font-size:18px; }.css11545349652 
.new .time{font-size:12px;color:#999;padding:10px 0 0;line-height:30px;}.css11545349652 
.new .time i{font-size:20px;color:#666;vertical-align:top;}.css11545349652 
.new .time i.icon-touxiang{font-size:18px;margin-left:10px;}.css11545349652 
.new .con{font-size:12px;color:#666;padding:36px 0 50px 0;line-height:2;}.css11545349652 
.new .ssst {padding:20px 0 40px;text-align: center;}.css11545349652 
.biaoqian{display:inline-block;margin-left:20px;}.css11545349652 
.biaoqian strong{display:inline-block;vertical-align:top;line-height: 30px;margin-right:10px;}.css11545349652 
.up-down{
    display:block;
    padding:0 0 30px 0;
    text-align:center;
}.css11545349652 
.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;
}.css11545349652 
.up-down .down{color:#666;}.css11545349652 
.up-down a:hover{
    background:#ddd;
    color:#333;
}
.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;}
