@font-face {
    font-family: 'helvetica_neue_lt_std83HvEx';
    src: url('../fonts/helveticaneueltstd-hvex-webfont.eot');
    src: url('../fonts/helveticaneueltstd-hvex-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-hvex-webfont.woff') format('woff'),
         url('../fonts/helveticaneueltstd-hvex-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-hvex-webfont.svg#helvetica_neue_lt_std83HvEx') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.eot');
    src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff'),
         url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'helvetica_neue_lt_std83HvExOb';
    src: url('../fonts/helveticaneueltstd-hvexo-webfont.eot');
    src: url('../fonts/helveticaneueltstd-hvexo-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-hvexo-webfont.woff') format('woff'),
         url('../fonts/helveticaneueltstd-hvexo-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-hvexo-webfont.svg#helvetica_neue_lt_std83HvExOb') format('svg');
    font-weight: normal;
    font-style: normal;

}



*{ margin:0; padding:0; }
a{ text-decoration:none; }
img{ border:none; outline:none; }
input[typetext]{  border:none; }
ul{ list-style:none; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; }

.top-header{ float:left; width:100%;  background:#f0f0f0 url(../images/top.png) 0 top repeat-x; padding:10px 0 0 0 ; background-size: 100% 100%; }
.wrapper{ width:1096px; margin:0 auto; }
.header{ float:left; width:981px; background:url(../images/headbg.png) 0 0 no-repeat; height:84px; padding:15px 55px 15px 60px; position:relative;
background-size:100% 100%; }
.header .logo{ float:left; padding-top:18px; }

.header .rt-header{ float:right; width:527px;  }
.header .rt-header .login-box{ float:right; background:url(../images/textbox.png) 0 0 no-repeat; padding:7px 6px; }
.header .rt-header .login-box input[type=text]{ float:left; border:none; color:#7f7f7f background:url(../images/input-text.png) 0 0 no-repeat; padding:0 10px; margin-right:8px; width:124px; height:26px; line-height:26px; }
.header .rt-header ul.menu{ float:left; padding-right:25px; width:100%; padding-top:12px; margin-left:20px; }

.header .rt-header ul.menu li {
    float: left;
    font-size: 15px;
    font-weight: bold;
    list-style: none outside none;
    padding-right: 18px;
}


.header .rt-header ul.menu li + li{ border-left:1px solid #213250; padding-left:8px; }
.header .rt-header ul.menu li a{ color:#213250; }

.nav{ float:left; width:98.9%; background:url(../images/nav.png) 0 0 repeat-x; position:relative; z-index:1; margin-top:-15px; margin-left:7px; min-height:67px;}
.nav ul.menu1{ float:left; width:100%; }
.nav ul.menu1 li{ float:left; list-style:none; padding-left:44px; font-size:18px; text-transform:uppercase;  line-height:62px; }

.nav ul.menu1 li a{ color:#fff; }

.bnr-wrapper{ width:1348px; margin:0 auto; }
.banner-top{ float:left; width:100%; background:url(../images/bnr-bg.png) 0 0 repeat-x; height:462px; position:relative; margin-top:-26px; }

.banner{ float:left; width:1348px; }
.banner .slide1{ float:left; width:100%; position:relative; }
.banner .slide1 .slide-01{ float:left; position:relative; }
.banner .rt-bnr{ position:absolute; right:167px; top:-28px; z-index:1; width:465px; }
.banner .rt-bnr .three-pic{ float:left; }
.banner .rt-bnr .letus-btn{ float:left; clear:both; margin-left:80px; margin-top:-25px; }
.banner h1.hedaing-txt{ font-family: 'helvetica_neue_lt_std83HvExOb'; font-size:23px; color:#000;  font-weight:normal; clear:both; }
.banner .coma-pic{ float:left; }




.container-back{width:100%; float:left; border-top:1px solid #aeaeae; margin-top:18px; background:url(../images/container-back.jpg) left 0 repeat-x; }
.con{ width:1096px; float:left; }
.con h1{ font-size:23px; color:#0e1624; font-weight:bold; text-align:center; margin:10px 0; padding-top:20px; line-height: 22px; }
.con h2{ font-size:20px; color:#0e1624; font-weight:normal; text-align:center; padding-bottom: 10px;  }
.con h3{ font-size:29px; color:#2e4674; font-weight:normal; text-align:center;font-family: 'helvetica_neue_lt_std83HvExOb'; width:100%; float:left; background:url(../images/head.png) center center no-repeat; font-style:normal; margin:15px 0; }

.con ul{ width:1096px; float:left; list-style:none; margin-left:23px; }
.con ul li{ width:245px; float:left; list-style:none;   font-family: 'helvetica_neue_lt_std83HvEx';  font-size:13px; color:#fff; text-transform:uppercase; text-align:center; line-height:20px; min-height:118px; }
.con ul li span.image{ width:245px; float:left; padding:3px 0 0 3px; }
.con ul li+ li{ margin-left:20px; }

.footer-back{width:100%; float:left; background:url(../images/footer.png) 0 0 repeat-x; margin:10px 0 0 0; }
.footer{ width:1096px; float:left; }
.footer ul.ftr{ float: left;
    list-style: none outside none;
    margin-left: 25px;
    padding-bottom: 38px;
    padding-top: 40px;
    width: 701px; }
.footer ul.ftr li{ list-style:none; float:left; padding:0 27px 0 0;}
.footer ul.ftr li+li{ background:url(../images/di.png) left center no-repeat; padding:0 25px; }
.footer ul.ftr li a{ float:left; color:#1c2e4e; font-size:13px; text-transform:uppercase;  font-family: 'montserratregular';	 }
.footer .rightfooter{ width:200px; float:right; margin-right: 45px; }
.footer .rightfooter span.l{ float:left; margin:30px 0 8px; }
.footer .rightfooter p{ color:#6d6d6d; font-size:11px; text-align:center; }




.header-01{float:left; width:1335px; background:url(../images/bg.png) 0 0 no-repeat;  }
.banner-01{float:left; width:1335px; background:url(../images/banner_bg.png) 0 0 no-repeat; height:441px; position:relative; margin:0; }
.slider{ float:left; width:1335px; height:441px; overflow:hidden; position:relative; top:14px; left:0; }
.slider li{ position:absolute; top:0px; left:0px; }

div.fadenav { position: absolute; display:none; bottom: 5px; left: 5px; background:#000000; border-radius:4px; height:26px; padding:0 5px; }
div.fadenav a { display: block; background: #5b5a5a; width: 12px; height: 12px; margin: 8px 4px 0 4px; float: left; overflow: hidden; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; font-size:0px; }
div.fadenav a.current { background: #88b440; }

.next{ background:url(../../../northwest_forklift/html_northwest_forklift_16-05-2013/images/next_btn.png); width:62px; left:auto; right:0px; }
.back, .banner .slide_bg .next { background:url(../../../northwest_forklift/html_northwest_forklift_16-05-2013/images/pre_btn.png) no-repeat; width:58px; height:109px; position:absolute; top:50px; left:0px; z-index:100; }

.slide > img {
    height: 437px;
    width: 100% !important;
}





