/*-----------------------banner-----------------------------*/ .main_content { padding:0px 0px 0px 0px; width: 1004px; margin: 0 auto; position: relative; zoom: 1; min-height:429px; _height:429px; } .nf_hp_kv { height: 429px; margin: 0 -500px; position: relative; width: 2000px; } .nf_hp_kv .window { height: 394px; overfl/ow: hidden; position: relative; width: 2000px; } .nf_hp_kv .window .kv_item { height: 394px; overflow: hidden; padding: 0 500px; position: absolute; width: 1004px; z-index:0; } .nf_hp_kv .nav { width:100%; display:block; text-align:center; height: 5px; left:1.3%; position: absolute; bottom:10px; z-index:10; } .nf_hp_kv .nav li { margin-right:12px; display: inline-block; f/loat: left; height: 5px; width: 80px; } .nf_hp_kv .nav li a { background:#4e6990; display: inline; float: left; height: 0; overflow: hidden; padding-top: 5px; width: 80px; } .nf_hp_kv .nav li.active a, .nf_hp_kv .nav li a:hover { width:80px; background:#d40000; } .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: ; display: block; height: 88px; overflow: hidden; padding-top: 0px; width:46px; } .nf_hp_kv .btn_next a { background-image: ; 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; }