/* CSS Document */
/*header css*/
.header{height:80px;position:relative; top:0; left:0; right:0; bottom:0; margin-bottom:50px;}
.head{width:1110px; margin:0 auto;position:relative;}
.logo{float:left;margin:30px 0 0 0px;}
.mainNav{padding-top:40px;}
.nav{border-right:#eee 1px solid;height:36px; float:right;margin:54px 0px 0 0;}
.nav li{float:left;height:36px;border-left:#eee 1px solid; line-height:36px;}
.nav li:hover{background:#b40221;}
.nav li:hover a{color:#fff;}
.nav li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:0px 15px 0 15px;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:130px;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:130px;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:130px;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:130px;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:130px;z-index:995;display:none;}
.navShow-product{background:url(../images/navshow_bg.png) repeat;width:100%;height:160px;position:absolute;top:130px;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:90px;z-index:99;display:block;}
.navShowwrap{width:1200px;margin:0 auto;}
.nSplist{padding:20px 20px 0 100px;margin-right:20px;float:left;height:100%;}
.nSplist li{float:left;text-align:center;line-height:40px;margin-left:40px;} 
.nSplist li a{color:#fff;}
.nSplist li:hover a{color:#f00;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:#82a8d4;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:#f00;text-decoration:none;}
.navList li .bKnone{background:none;}
.navList li.current a{color:#f00;}
.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;}

/*ËÑË÷*/
.ss{ position:absolute; right:40px; top:10px; padding-top:12px; }
.ss .p1{ float:left; background:url(../images/ss.jpg) no-repeat; margin-top:5px; width:29px; height:16px;}
.ss .p2{ float:left; width:138px;}
.ss .p2 input{ width:132px; height:20x; border:1px solid #efefef; line-height:20px;font-size:12px; color:#999;}
.ss .p4{ float:left; }
.ss .cn{ float:left; width:64px; height:20px; padding-left:25px;}