@charset "utf-8";
/* CSS Document */

/*�������*/
.clear{clear:both; height:0px; line-height:0px;}



/*header css*/
.header{height:132px;position:relative; top:0; left:0; right:0; bottom:0;}
.head{width:1200px; margin:0 auto;position:relative;}
.mainNav{}
.nav{border-right:#eee 1px solid;height:36px; float:right; margin-top:-10px;}
.nav li{float:left;height:36px;border-left:#ccc 1px solid; line-height:36px;}
.nav li:hover{background:#333;}
.nav li:hover a{color:#fff;}
.nav li a{font-family: Arial, Helvetica, sans-serif;font-size:14px;padding:0px 45px 0 45px;display:block;}
.nav li a:hover{text-decoration:none;}
.nav li.current{background:#333;}
.nav li.current a{color:#fff;}

.navShow-about{background:url(../images/navshow_bg.png) repeat;width:100%;padding-top:7px; padding-bottom:7px;position:absolute;top:132px;z-index:999;display:none;}
.navShow-technology{background:url(../images/navshow_bg.png) repeat;width:100%;padding-top:7px; padding-bottom:7px;position:absolute;top:132px;z-index:998;display:none;}
.navShow-project{background:url(../images/navshow_bg.png) repeat;width:100%;padding-top:7px; padding-bottom:7px;position:absolute;top:132px;z-index:997;display:none;}
.navShow-support{background:url(../images/navshow_bg.png) repeat;width:100%;padding-top:7px; padding-bottom:7px;position:absolute;top:132px;z-index:996;display:none;}
.navShow-contact{background:url(../images/navshow_bg.png) repeat;width:100%;padding-top:7px; padding-bottom:7px;position:absolute;top:132px;z-index:995;display:none;}
.navShow-product{background:url(../images/navshow_bg.png) repeat;width:100%; overflow: hidden; position:absolute;top:132px;z-index:994;display:none;}
.navShow-product a:hover{text-decoration:underline;}
.navShow-dealers{background:url(../images/navshow_bg.png) repeat;width:100%;height:38px;position:absolute;top:132px;z-index:99;display:block;}
.navShowwrap{width:95%; max-width:1444px; margin:0 auto;}
.nSplist{margin-right:20px;float:left;height:100%;}
.nSplist li{float:left; margin:20px 0; text-align:center;line-height:25px; margin-right:20px;} 
.nSplist li a{color:#fff;}
.nSplist li:hover a{color:#2b93b0;text-decoration:none;}
.nameList{width:95px;float:left;padding-top:20px;margin-right:10px;}
.nameList li a{color:#fff;line-height:30px;background:url(../images/common/a_bg.png) no-repeat left center;padding-left:10px;}
.nameList li a:hover{color:#2b93b0;text-decoration:none;background:url(../images/common/a_bg01.png) no-repeat left center;padding-left:10px;}
.navList{float:right;margin-right:100px;}
.navList li{float:left;line-height:38px;}
.navList li a{color:#fff;background:url(../images/common/a_line.png) no-repeat right center;padding:0 15px;}
.navList li a:hover{color:#2b93b0;text-decoration:none;}
.navList li .bKnone{background:none;}
.navList li.current a{color:#2b93b0;}
.backHome{position:absolute;right:0px;top:63px;}
.line{background: #EEEEEE;height: 1px;width: 100%;}

/*navLeft*/
.navLeft{float:left;width:280px;}
.navLeft li{background:#B3B2B2;width:258px;height:45px;line-height:45px;text-align:center;margin-bottom:16px;}
.navLeft li a{color:#fff;font-size:16px;font-family:Arial, Helvetica, sans-serif;display:block;}
.navLeft li img{margin-right:10px;}
.navLeft li:hover{background:url(images/else/li_active.png) no-repeat;width:266px;}
.navLeft li:hover img{margin-left:-8px;}
.navLeft li a:hover{text-decoration:none;}
.navLeft li.current{background:url(images/else/li_active.png) no-repeat;width:266px;}
.navLeft li.current img{margin-left:-8px;}