<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/*-----------------------banner-----------------------------*/
.main_content .float{ position:absolute; z-index:999;  width:275px; height:408px; background:url(../img/floatbg.png) left top repeat; right:0px; top:65px;}
.main_content .float a.img{ display:block; padding:5px 14px 0 7px;}
.main_content .float a.name{ float:left; width:211px;text-overflow:ellipsis; line-height:3em; padding:0 0 0 22px; overflow:hidden; white-space:nowrap;  overflow:hidden;color:#462f1e; font-size:14px; font-family:'Microsoft Yahei';}
.main_content .float a.con{ float:left; height:7.2em; width:220px; overflow:hidden; line-height:1.8em; padding:0 0 0 22px; color:#7c7c7c }
.main_content .float p.phone{ float:left; width:210px;  padding:5px 0 0 22px; height:20px; overflow:hidden; color:#69380d; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.main_content .float p.phone label{ font-family:'Microsoft Yahei'}
.main_content { padding:0px 0px 0px 0px;
  width: 1004px;
  margin: 0 auto;
  position: relative;
  zoom: 1;
  min-height:527px;
  _height:527px; 
}
.nf_hp_kv {
     height: 527px;
    margin: 0 -500px;
    position: relative;
    width: 2000px;
}
.nf_hp_kv .window {
    height: 527px;
    overfl/ow: hidden;
    position: relative;
    width: 2000px;
}
.nf_hp_kv .window .kv_item {
    height: 527px;
    overflow: hidden;
    padding: 0 500px;
    position: absolute;
    width: 1004px; z-index:0;
}
.nf_hp_kv .nav { width:100%; display:block;
    height: 5px;
   left:68.5%; 
    position: absolute; bottom:10px; z-index:10;
}
.nf_hp_kv .nav li {  margin-right:12px;
    display: inline;
    float: left;
    height: 5px;
    width: 40px;
}
.nf_hp_kv .nav li a { background:#fff;
    display: inline;
    float: left;
    height: 0; 
    overflow: hidden;
    padding-top: 5px;
    width: 40px;
}
.nf_hp_kv .nav li.active a, .nf_hp_kv .nav li a:hover { width:40px;
   background:#db4848;
}
.nf_hp_kv .btn_prev, .nf_hp_kv .btn_next {
    height: 88px;
    overflow: hidden;
    position: absolute;
    top: 130px;
    width: 46px;
}
.nf_hp_kv .btn_prev {
    
    left: 480px;
}
.nf_hp_kv .btn_next {
   
    right: 480px;
}

.nf_hp_kv .btn_prev a { 
    background-image: url(../img/jt1.png);
    display: block;
    height: 88px;
    overflow: hidden;
    padding-top: 0px;
    width:46px;
}
.nf_hp_kv .btn_next a { 
    background-image: url(../img/jt2.png);
    display: block;
    height: 88px;
    overflow: hidden;
    padding-top:0;
    width: 46px;
}

.nf_width_control { 
  width: 100%;
  overflow: hidden;
  min-width: 1000px;
  zoom: 1;
  position: relative;
}
.nf_hp_kv .imgg { width:1002px; 
    height: 104px;
   left: 25%; 
    position: absolute; top:0px; z-index:10;
}

</pre></body></html>