@charset "utf-8";
/*************************************
* date:2014-07-06
* updateTime:
* author:songyi@xinnet.com
* content: base css、head css and footer css 
************************************/

body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea {margin:0;padding:0;}
body{height:100%;font:12px/20px "微软雅黑";}
input,select{font:12px/20px "微软雅黑";}
a img,img{border:0;vertical-align:middle;}
a:focus {outline-style:none;}
a,area { blr:expression(this.onFocus=this.blur());}
ul li {list-style:none;}

input, select {vertical-align:middle;}
th {white-space:nowrap;}

/*公用*/
.f_Red{ color:#ed1b24;}
.ohide{ overflow:hidden;}
/*header*/
.headerBg{ height:40px; background:url(../images/headbj.jpg) repeat-x; z-index:10; position:relative; clear:both;}
.header{ width:990px; margin:0 auto; height:40px; }
.logoP{ float:left; color:#333; line-height:40px;}
/* headerBg fixed:页眉固定头部 author:zhaoming begin */
.fixed_headerTop{position: fixed;top: 0px; left: 0px;right: 0px; width: 100%; z-index: 992; }
/* headerBg fixed:页眉固定头部 end */
/*登陆*/
.hRight{ float:right; position:relative;}
.mLoginBox{ position:relative; float:left;}
.mLogin{ height:38px;padding:2px 13px 0 36px; position:relative; line-height:38px; width:220px;  float:left;}
.mLogin .mLBtn{ color:#ff4a00; display:inline-block}
.mLogin .mLRegd{padding:0 14px 0 10px;display:inline-block; color:#e1e1e1;;}
.mlHover{ height:38px;border:1px solid #d1d1d1; border-top:2px solid #f40; border-bottom:none; box-shadow:0 -3px 2px #e0e0e0;-webkit-box-shadow:0 -3px 2px #e0e0e0;-moz-box-shadow:0 -3px 2px #e0e0e0; position:relative; z-index:11;padding:0 12px 0 35px;}
.mlHover a{ display:inline-block;color:#333;}
.mlHover .mLBtn{ font-weight:bold;}
.mLogin.mlHover .mLRegd{ color:#333;}
.mlBox{ position:absolute; width:260px; overflow:hidden; border:1px solid #d1d1d1;box-shadow:0 0 1px #e0e0e0;-webkit-box-shadow:0 0 1px #e0e0e0;-moz-box-shadow:0 0 1px #e0e0e0; left:0; top:39px;font-size:14px; display:none; background:#fafbfc; z-index:10; padding:5px 0 20px; font-family:"宋体";}
.malOperate li{ float:left; width:110px; height:22px; line-height:22px; font-size:12px;}
.malOperate a{ color:#666}
.malOperate a:hover,.mlLogout:hover{ color:#e53639}
.mLogin .mUserName{width:85px; display:inline-block; color:#ff4300;text-overflow: ellipsis; white-space: nowrap; overflow:hidden; line-height:38px; background:url(../images/harrow.png) no-repeat right center;padding:0 9px 0 0;}
.mUserName:hover{ text-decoration:underline;}
.mlLogout{margin:10px 0 10px 20px; font-size:16px; line-height:24px; color:#333;padding:0 25px 0 0; display:inline-block; background:url(../newimages/IconBg.png) no-repeat -445px -95px;}
.mLogin a:hover{ color:#333;}
.mLogin a{ display:inline-block;color:#333;}
.mlBox .h3{margin:10px 20px; color:#333; line-height:24px; font-size:12px; font-weight:normal;}
.mLoginBtn{ width:220px; height:30px; line-height:30px; text-align:center;  color:#fff; background:#fc3c3c; display:inline-block;margin:0 20px; font-weight:bold;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.mLoginBtn:hover{ color:#fff; background:#333;}
.mlRegister{ width:218px; height:28px; line-height:28px; text-align:center; background:#E6F1FF; border:1px solid #92BCF5; display:inline-block;margin:0 20px 20px; color:#02B0FF; font-weight:bold;}
.mlRegister:hover{ color:#02b0ff; background:#ECF5FF; border:1px solid #ADCDF8;}
.mlAccount{padding:0 20px; height:34px; line-height:34px; border:1px solid #d1d1d1; border-left:none; border-right:none; background:#f6f6f6;}
.mlAccount.on{ font-size:14px; color:#f00; font-weight:bold;}
.malOperate{ margin:20px 20px 0 20px; overflow:hidden;}
/*购物车*/
.hcb{ float:left;}
.hCart{ height:38px; line-height:38px; background:url(../images/cart.png) no-repeat 12px 16px; padding:2px 13px 0 33px; text-align:center; margin:0;cursor:pointer; width:210px; float:left;}
.hCart sup{ line-height:0;}
.hCart a{ float:left; color:#333; line-height:36px;background:url(../images/harrow.png) no-repeat right center;padding:0 9px 0 0;}
.hCart .span{ padding:0 3px; display:inline-block; width:20px; text-align:center; font-family:Tahoma; font-size:16px; color:#ff0101; line-height:36px;}
.hCartBox{ position:absolute; width:260px;box-shadow:0 0 1px #e0e0e0;-webkit-box-shadow:0 0 1px #e0e0e0;-moz-box-shadow:0 0 1px #e0e0e0; border:1px solid #d1d1d1; top:39px; left:145px; z-index:10; background:#fafbfc; overflow:hidden; text-align:left; display:none;}
.hCarthover{border:1px solid #d1d1d1; border-bottom:none;border-top:2px solid #f40;background:url(../images/cartOn.png) no-repeat 12px 14px #fafbfc;padding:0 12px 0 32px;box-shadow:0 -3px 2px #e0e0e0;-webkit-box-shadow:0 -3px 2px #e0e0e0;-moz-box-shadow:0 -3px 2px #e0e0e0; position:relative; z-index:11;}
.hcOperation{ height:46px; background:#eee; border-top:1px solid #d1d1d1; text-align:right;}
.hCarthover a{ color:#333;}
.hCarthover .span{color:#f00;}
.hpGoCart{ height:26px; line-height:26px;  text-align:center;margin:10px; padding:0 35px; background:#ff5400; color:#fff; font-size:16px;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px; display:inline-block;}
.hpGoCart:hover{ background:#FF7327;color:#fff;}
.notice{padding:0 12px; color:#e1e1e1; height:40px; line-height:40px; float:left;}
.notice:hover{color:#ff2c35}
.hPhone{ padding:0 12px 0 26px; color:#333; float:left; font-size:12px; line-height:40px; height:40px;}
.hpTime{color:#ff4a00; font-family:arial; font-size:14px;}
.hcbEmpty{ background:url(../newimages/buyCarBg.png) no-repeat 20px top; color:#999; padding:0 0 0 55px; margin:30px 0;}
.hCartBox .h3{ font-size:14px; color:#656565; line-height:26px;margin:9px 10px 0; border-bottom:1px dotted #d6d6d6; height:26px;padding:0 0 9px;}
.hcList li{ height:36px; line-height:36px; margin:0 10px; border-bottom:1px dotted #d6d6d6; color:#6c6c6c; position:relative;}
.buyCarNum{ position:absolute; bottom:-12px; right:2px;}
.hcList li span{ float:left; overflow:hidden;}
.hclYears,.hclMoney{ text-align:right; display:inline-block;}
.hclYears{ width:30px; }
.hclMoney{ width:66px;color:#ff4d00;}
.hclName{width:142px;max-width: 158px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.hcList li.hover{ background:#F7F7F7;}
.hcList .hover .hclName{ color:#FF2D2D}
.hcTotal{ height:42px; line-height:42px; color:#656565; font-weight:bold;margin:0 10px;}
.hcTotal span{ font-weight:normal; display:inline-block; float:right;}
.hcTotal i{ color:#ff4d00; font-size:14px; font-style:normal;}
/*mainNav*/
.mainNavBg{ height:90px;}
.mainNav{ width:990px; height: 90px; margin:0 auto; z-index:9; background:#FFFFFF; position:relative; border-bottom:solid 1px #e8e8e8}
.Logo{ float:left;margin:16px 0 17px;}
.mNavList{ height:90px; float:right;}
.mNavList li{ float:left; height:60px; margin:30px 0 0;}
.mNavList a{font-size:14px; color:#333; text-align:center;margin:5px 25px 0 25px;padding:0 5px 0 0; display:inline-block;}
.mNavList a:hover{ color:#ff4a00;}
.mNavList a.on{background:url(../images/mainNavOn.png) no-repeat right 0;}
.mnSubBg{ background:#333; z-index:999; position:relative; display:none; zoom:1;}
.mnSubBg .mnsArrow{ background:url(../images/msArrow.png) no-repeat left top; width:15px; height:8px; position:absolute; top:-8px;}
.mnSub{width:990px; margin:0 auto; position:relative;}
.mnSub dl{overflow:hidden;width:260px; float:left; padding:0 0 26px;}
.mnSub dt{ font-size:20px; color:#fff; line-height:44px;padding:16px 0 11px;}
.mnSub dd{ height:24px; line-height:24px;}
.mnSub a{ height:24px; line-height:24px;font-size:12px; color:#ddd}
.mnSub a:hover{ color:#ff4a00; text-decoration:underline;}
.mnShortcuts{ width:210px; float:left;padding:25px 0 0;}
.mnSub .domainInto{ background:url(../images/domainInto.png) no-repeat 7px center #FF3C3C; height:30px; line-height:30px; padding:0 10px 0 35px; color:#fff; font-size:14px; display:inline-block;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px; color:#fff;}
.mnSub .domainInto:hover{ color:#fff;}
.mnBottom{ height:54px; background:#222; clear:both;}
.mnMiddle{ width:950px; margin:0 auto;padding:0 0 0 40px; background:url(../images/zjG1.png) no-repeat left center; height:54px;}
.ad{ height:54px; line-height:54px; font-size:14px; color:#fff;  display:inline-block; margin:0 30px 0 0;}
.nList2On .mnsArrow{left:334px;}
.nList3On .mnsArrow{left:458px;}
.nList4On .mnsArrow{left:590px;}
.nList5On .mnsArrow{left:705px;}
.nList6On .mnsArrow{left:815px;}
.nList7On .mnsArrow{left:925px;}




/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:116px; height:251px; background:url(../images/online.png) no-repeat; position:fixed; right:3px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:999;}
#code{ top:350px; _margin-bottom:31px;}

.link1 { width:116px; height:25px; font-size:14px; margin:0px auto; padding:0px; color:#787878; font-family:"宋体"; text-align:center; line-height:25px;}

.link1 a{ color:#787878; text-decoration:none;}
.link1 a:link{ color:#787878; text-decoration:none;}
.link1 a:hover{ color:#ff4a00; text-decoration:underline; background:#f2f2f2; display:block}
.link1 a:visited{ color:#787878; text-decoration:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.link1 a:hover{ color:#3E8BDB; }
}

.link_top{ width:116px; height:54px; margin:6px auto 0px auto; padding:0px;}
.link_top a{ width:116px; height:54px; margin:0px auto; padding:0px; display:block;}

@media screen and (-webkit-min-device-pixel-ratio:0) {#code{ bottom:201px; _margin-bottom:281px;} }

#code{ _bottom:201px; _margin-bottom:192px; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#code_hover{  bottom:167px; _margin-bottom:167px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

.feedbak_bg{ width:762px; height:352px; margin:20px auto 0px auto; padding:0px; background:url(../images/feedback1.jpg) no-repeat right;} 
 
.feedback_demo{ width:370px; height:352px; margin:0px 50px 0px 0px; padding:0px; float:right; display:inline;} 
.feedback_title{ width:210px; height:266px; margin:0px 77px 0px 0px; padding:86px 0px 0px 0px;  _padding:140px 0px 0px 0px;  float:right; display:inline;} 

.feedbak_bg1{ width:762px; height:352px; margin:0px auto 50px auto; padding:0px; background:url(../images/feedback1.jpg) no-repeat;} 

.feedbak_bg2{ width:762px; height:352px; margin:0px auto 50px auto; padding:0px; background:url(../images/feedback2.jpg) no-repeat right;} 

.feedbak_bg3{ width:762px; height:352px; margin:0px auto 50px auto; padding:0px; background:url(../images/feedback3.jpg) no-repeat right;} 

.feedback_demo1{ width:370px; height:352px; margin:0px 70px 0px 0px; padding:0px; float:right; display:inline;} 
.feedback_title1{ width:210px; height:266px; margin:0px 87px 0px 0px; padding:86px 0px 0px 0px; _padding:100px 0px 0px 0px; float:right; display:inline;} 


#feedback_1{ width:370px; height:130px; margin:103px 0px 0px 2px;_margin:123px 0px 0px 2px; padding:0px; border:1px solid #c2c1c5;}  
#feedback_3{ width:370px; height:130px; margin:103px 0px 0px 2px;_margin:183px 0px 0px 2px; padding:0px; border:1px solid #c2c1c5;}  
#feedback_2{  margin:50px 0px 0px 102px; padding:0px;}  
#key1{ width:195px; height:24px; line-height:24px; margin:0px 0px 7px 0px; padding:0px 0px 0px 5px; border:1px solid #c2c1c5; font-family:"微软雅黑"; font-size:14px; color:#6f6f80;} 
#key2{ width:50px; height:24px; line-height:24px;margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; border:1px solid #c2c1c5; float:left; font-family:"微软雅黑"; font-size:14px; color:#6f6f80;} 
#key3{ width:130px; height:24px;line-height:24px; margin:0px 7px 5px 0px; padding:0px 0px 0px 5px; border:1px solid #c2c1c5; float:right; font-family:"微软雅黑"; font-size:14px; color:#6f6f80;} 
.reg_1{ color:#70a636; font-weight:bold; font-family:"微软雅黑";} 
.reg_2{ width:738px; height:32px; margin:0px; padding:0px; background:url(../images/t14.gif) no-repeat;} 
.reg_3{ width:738px; height:290px; margin:0px; padding:20px 0px 0px 0px; background:url(../images/reg.jpg) no-repeat right;}  
.reg_4{ width:310px; height:30px; margin:0px; padding:0px;}  
.reg_4 span{ width:80px; height:30px; margin:0px; padding:0px; float:left;}
#reg1{ width:195px; height:24px; line-height:24px; margin:0px 0px 7px 0px; padding:0px 0px 0px 5px; border:1px solid #c2c1c5; font-family:"微软雅黑"; font-size:14px; color:#6f6f80; float:right;} 

#tpksdhlj{ width:1000px; height:90px; margin:0 auto; margin-bottom:15px; border-bottom:#e9e9e9 1px solid}
#zlbz{ width:199px; height:90px; float:left;}
#zlbz a{ background:url(../images/bxla1.png) no-repeat; display:block; width:199px; height:90px; }
#zlbz a:hover{ background:url(../images/bxlb1.png) no-repeat; display:block; width:199px; height:90px;}

#xlcp{ width:200px; height:90px; float:left;}
#xlcp a{ background:url(../images/bxla2.png) no-repeat; display:block; width:199px; height:90px; }
#xlcp a:hover{ background:url(../images/bxlb2.png) no-repeat; display:block; width:199px; height:90px;}

#ksxy{ width:210px; height:90px; float:left;}
#ksxy a{ background:url(../images/bxla3.png) no-repeat; display:block; width:199px; height:90px; }
#ksxy a:hover{ background:url(../images/bxlb3.png) no-repeat; display:block; width:199px; height:90px;}

#dcsx{ width:195px; height:90px; float:left;}
#dcsx a{ background:url(../images/bxla4.png) no-repeat; display:block; width:199px; height:90px; }
#dcsx a:hover{ background:url(../images/bxlb4.png) no-repeat; display:block; width:199px; height:90px;}

#cgal{ width:196px; height:90px; float:left;}
#cgal a{ background:url(../images/bxla5.png) no-repeat; display:block; width:199px; height:90px; }
#cgal a:hover{ background:url(../images/bxlb5.png) no-repeat; display:block; width:199px; height:90px;}