/*
@这是一个公共样式文件，几乎所有的页面都得调用
@非特殊情况不的随意修改此文件
@此文件包括页头和页尾及公用模块的样式
*/

/* ====================公共样式==================== */
body{
font-size:12px; font-family:\5b8b\4f53; line-height:150%; margin:0; padding:0; color:#818181;
}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
h1,h2,h3,h4,h5,h6{
font-size:12px;
}
.wrap{
width:960px;
}
.blank{
margin-bottom:10px;
}
.fl{float:left;}
.fr{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

/*全站按钮部分及修饰图标*/
acronym{
display:inline-block;
display:-moz-inline-stack;
*display:inline;
zoom:1;
vertical-align:middle;
overflow:hidden;
}

/*字体及颜色*/
a:link {color: #818181; text-decoration:none;}
a:visited {color: #818181;text-decoration:none;}
a:hover {color: #e45323; text-decoration:underline;}
a:active {color: #818181; text-decoration:none;}

/*单个模块外围框架*/
.goodsbox{
min-height:1px;
display: -moz-inline-stack;
display: inline-block;
text-align:center;
vertical-align: top;
zoom:1;
*display:inline;
_height:1px;
}

/*================站点头部================*/
/*顶部*/
.pageTopBox{
width:960px; height:83px; margin-top:8px;
}
.pageTopBox h1{
float:left; width:284px; height:38px; background:url(../images/bg.gif) no-repeat 0 0; overflow:hidden; margin-top:20px;
}
.pageTopBox h1 a{
display:block; width:284px; height:38px; text-indent:-999px;
}
.pageTopBox acronym{
width:92px; height:19px; line-height:19px; text-align:center; background:url(../images/bg.gif) no-repeat 0 -45px; overflow:hidden; position:relative; top:-2px;
}
.pageTopBox acronym a,.pageTopBox acronym a:visited{
color:#fff; text-decoration:none;
}
/*.pageTopBox .RightTelW{ width:440px;}*/
.pageTopBox .RightTelW .Tel{margin-top:24px;}
.pageTopBox .RightTelW .kf400{
width:482px; height:44px; /*background:url(../images/bg.gif) no-repeat -419px 0;*/ background:url(../images/tel.gif) no-repeat 0px -5px; margin-top:16px; position:relative;
}
.pageTopBox .RightTelW .kf400ch{
width:482px; height:44px; background:url(../images/tel.gif) no-repeat 0px -50px;margin-top:16px; position:relative;
}
.pageTopBox .RightTelW .kf400 .QQ a{ width:31px; height:31px; position:absolute; left:30px; text-indent:9999px; overflow:hidden;}
.pageTopBox .RightTelW .kf400 .QQ2 a{ width:31px; height:31px; position:absolute; left:74px; text-indent:9999px; overflow:hidden;}
/*导航*/
.pageNavBox{
width:960px; height:73px; background:url(../images/navbg.gif) no-repeat 0 0;
}
.pageNavBox dl dt,.pageNavBox dl dd{
width:120px; height:36px; margin-left:-2px; line-height:36px; float:left; text-align:center; color:#cdedfd; font-size:14px;
}
.pageNavBox dl dd{
background:url(../images/linebg.gif) no-repeat center right; position:relative; z-index:999; cursor:pointer;
}
.pageNavBox dl dd.NoDot{background:url(../images/linebgno.gif) no-repeat center right;  position:relative; z-index:999; cursor:pointer;
}
.pageNavBox dl dd hover{
  width:120px; height:36px; background:url(../images/ovesbgno.gif) no-repeat 0 0;
  }
  .pageNavBox dl dd.overs{
  width:120px; height:36px; background:url(../images/ovesbg.gif) no-repeat 0 0;
  }
  .pageNavBox dl dd.overs a,.pageNavBox dl dd.overs a:visited{
  font-weight:bold; color:#0065a3; text-decoration:none;
  }
  .pageNavBox dl dd a,.pageNavBox dl dd a:visited,.pageNavBox dl dt a,.pageNavBox dl dt a:visited{
  color:#cdedfd; text-decoration:none;
  }
  .pageNavBox dl dd p{
  display:none;
  }
  .pageNavBox dl dd.overs p{
  display:block; width:400px; font-size:12px; position:absolute; left:-10px; top:36px; color:#cfcfcf; text-align:left;
  }
  .pageNavBox dl dd.overs p a,.pageNavBox dl dd.overs p a:visited{
  color:#141414; text-decoration:none; font-size:12px; font-weight:100;
  }
  .pageNavBox dl dd.overs p a:hover{
  color:#3671b8; text-decoration:underline;  font-size:12px; font-weight:100;
  }
.pageNavBox dl dt{
background:url(../images/linebg_1.png) no-repeat center right;
}
.pageNavBox dl dt a:hover{
color:#fff; font-weight:bold;
}
.pageNavBox dl dt.curs a,.pageNavBox dl dt.curs a:visited{
font-weight:bold; color:#fff; text-decoration:none;
}
/*================站点尾部================*/
.footer{
background:url(../images/repbg.gif) repeat-x 0 -938px; background-color:#6a6a6a; min-height:240px; _height:240px;
}
.footer .links{
background:url(../images/f_repbg.gif) repeat-x 0 -180px; color:#9f9f9f; width:960px; margin:0 auto; padding-top:60px; min-height:80px; _height:80px;
}
.footer .links li,.footer .rights li{
float:left;
}
.footer .links li.linksTit{
width:90px; font-weight:bold; color:#fff;
}
.footer .links li.linksList{
width:855px; height:54px; padding-left:15px;  background:url(../images/f_repbg.gif) no-repeat 0 0;
}
.footer .addlinks{
color:#72c9ff; padding-right:10px; text-decoration:none; background:url(../images/bg1.gif) no-repeat -115px -492px;
}
.footer .links li a,.footer .links li a:visited{
color:#fff; text-decoration:none;
}
.footer .rights{
width:960px; margin:0 auto;
}
.footer .rights li.footlogo{
width:150px; height:35px; background:url(../images/bg1.gif) no-repeat -221px -513px; text-indent:-999px; overflow:hidden;
}
.footer .rights li.footRights{
width:790px; padding-left:20px; line-height:25px; min-height:70px; _height:70px; background:url(../images/f_repbg.gif) no-repeat 0 -77px; color:#b9b9b9;
}
.footer .rights li.footRights img{ margin-left:70px;}
.footer .rights li.footRights a,.footer .rights li.footRights a:visited{
color:#b9b9b9; text-decoration:none;
}
.footer .rights .addlinks{
color:#72c9ff; padding-right:10px; text-decoration:none; background:url(../images/bg1.gif) no-repeat -55px -492px;
}
/*当前页*/
.ur_here{width:940px; padding:0 10px 10px 10px;}
.ur_here a,.ur_here a:visited{ color:#2f7cac;}

/*翻页*/
.pagebar{
padding:0 30px 20px 0; text-align:right; clear:both;
}
.pagebar a,.pagebar a:visited,.pagebar span{
display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;vertical-align:middle; border:1px solid #dddddd; padding:2px 8px; margin: 0 2px; color:#555555; text-decoration:none;
}
.pagebar select{
position:relative;top:3px;
}
.pagebar span em{
font-style:normal; color:#000;
}
.pagebar a.curs{
background:#3671b8; color:#fff; border:1px solid #2761a8; font-weight:bold; font-size:12px;
}
.pagebar2{padding:30px 0px 20px 0; text-align:right; clear:both;}
.pagebar2 a,.pagebar2 a:visited,.pagebar2 span{
display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;vertical-align:middle; border:1px solid #dddddd; padding:2px 8px; margin: 0 2px; color:#555555; text-decoration:none;
}
.pagebar2 select{
position:relative;top:3px;
}
.pagebar2 span em{
font-style:normal; color:#000;
}
.pagebar2 a.curs{
background:#3671b8; color:#fff; border:1px solid #2761a8; font-weight:bold; font-size:12px;
}
/*==========
注册弹框
==========*/
.userLogBox{
background:#8b8b8b; width:694px; min-height:370px; _height:370px; background:url(../images/regcon.png) repeat-y 0 0;
}
  .userLogBox h2{
  font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#393939; padding:20px 25px;
  }
  .userLogBox h2 span{
  display:block; float:right; width:15px; height:15px; background:url(../images/otherbg.gif) no-repeat -254px -127px; overflow:hidden; cursor:pointer; position:relative; top:-5px;
  }
  .userLogBox form{
  width:500px; margin:0 auto;
  }
  .userLogBox form .inputs{
  width:190px; height:28px; line-height:28px; border:1px solid #b2b2b2;
  }
  .userLogBox form .submits{
  width:135px; height:39px; background:url(../images/otherbg.gif) no-repeat -278px -127px; border:none; cursor:pointer; overflow:hidden;
  }
  .userLogBox form .submits a{
  text-indent:-9999px; display:block; width:135px; height:39px;
  }
  .userLogBox p{
  width:460px; padding:13px 0 0 40px; margin:0 auto; min-height:100px; _height:100px; background:url(../images/regbg.gif) no-repeat center top;
  }
  .userLogBox p .submits_1{
  width:146px; height:32px; background:url(../images/otherbg.gif) no-repeat -421px -127px; margin:15px 0 0 85px; border:none; cursor:pointer; overflow:hidden;
  }
  .userLogBox p .submits_1 a{
  text-indent:-9999px; display:block; width:146px; height:32px;
  }
.rserTop{
width:694px; height:8px; background:url(../images/regtop.png) no-repeat 0 0; overflow:hidden;
} 
.rserBnt{
width:694px; height:8px; background:url(../images/regbnt.png) no-repeat 0 0; overflow:hidden;
}








