@charset "UTF-8";
/* 清除内外边距 */
body,h1,h2,h3,h4,h5,h6,hr,p,
blockquote, /* structural elements 结构元素 */
dl,dt,dd,ul,ol,
li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset,lengend,button,input,
textarea, /* form elements 表单元素 */
th,td,form { /* table elements 表格元素 */
  margin: 0;
  padding: 0;
}
/* 设置默认字体 */
button,input,select,textarea { /* for ie */
  /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
  font: 12px/1 Tahoma, Helvetica, Arial, "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
  overflow: hidden;
}
body { font: 12px/1 Tahoma, Helvetica, Arial, "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */ }
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4,h5,h6 { font-size: 100%; }
address,cite,dfn,em,
var { font-style: normal; } /* 将斜体扶正 */
code,kbd,pre,samp,
tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/* 重置列表元素 */
ul,
ol { list-style: none; }
/* 重置文本格式元素 */
a {
  color: #000;
  text-decoration: none;
}
a:hover { text-decoration: none; }
abbr[title],
acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
  border-bottom: 1px dotted;
  cursor: help;
}
q:before,
q:after { content: ''; }
/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset,img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button,input,select,textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */ }
/* 重置表格元素 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* 重置 hr */
hr {
  border: none;
  height: 1px;
}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {
  overflow-y: scroll;
  *overflow-x: hidden
}
/* common */
.max_width {
  width: 1000px;
  margin: 0 auto;
  min-width: 1000px;
}
.pvc123_index .max_width { width: 1000px; }
input[type="submit"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] { cursor: pointer; }
.fl {
  float: left;
  display: inline;
}
.fr {
  float: right;
  display: inline;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.clearfix { *zoom:1;
}
/*channel common*/

.arial { font-family: Arial, Helvetica, sans-serif; }
.text {
  height: 16px;
  line-height: 16px;
  padding: 4px 0;
  border: 1px solid #cad4d6;
}
.submit {
  height: 26px;
  line-height: 26px;
  padding: 0 8px;
  border: 1px solid #cad4d6;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: url(././images/tip_bg.png) 0 -38px repeat-x
}
/* header common */
.industry_website {
  display: none;
  position: absolute;
  top: 38px;
  width: 600px;
  height: 300px;
  background: #fff;
  border: 1px solid #e1e1e1;
  border-top: 1px solid #f1f6fa;
}
.industry_website ul {
  overflow: hidden;
  zoom: 1;
}
.industry_website li {
  float: left;
  line-height: 28px;
  width: 116px;
}
.industry_website li a {
  color: #444;
  padding-left: 10px;
  margin: 0 0 0 16px;
  background: url(././images/tip.png) 0 -100px no-repeat;
}
.industry_website li a:hover { color: #000; }
.second_list {
  display: none;
  position: absolute;
  top: 38px;
  border: 1px solid #DDDDDD;
  padding: 0 0 10px 10px;
  background: none repeat scroll 0 0 #FFFFFF;
  z-index: 99;
}
.top_nav .second_list a {
  color: #000000;
  display: block;
  height: 30px;
  line-height: 30px;
  padding-left: 20px;
  margin: 0 30px 0 0;
}
.my_membership { left: 90px; }
.amp1 { background: url("./images/nav_ico.png") no-repeat scroll 0 -230px transparent; }
.amp2 { background: url("./images/nav_ico.png") no-repeat scroll 0 10px transparent; }
.amp3 { background: url("./images/nav_ico.png") no-repeat scroll 0 -18px transparent; }
.amp4 { background: url("./images/nav_ico.png") no-repeat scroll 0 -48px transparent; }
.amp5 { background: url("./images/nav_ico.png") no-repeat scroll 0 -78px transparent; }
.ms1 { background: url("./images/nav_ico.png") no-repeat scroll 0 -108px transparent; }
.ms2 { background: url("./images/nav_ico.png") no-repeat scroll 0 -140px transparent; }
.ms3 { background: url("./images/nav_ico.png") no-repeat scroll 0 -170px transparent; }
.ms4 { background: url("./images/nav_ico.png") no-repeat scroll 0 -198px transparent; }
.wrap_quick_nav {
  position: fixed;
  bottom: 50px;
  right: 50px;
  width: 60px;
  _position: absolute;
  _bottom: auto;
 _top:expression(eval(document.documentElement.scrollTop));
  z-index: 9999;
}
.wrap_quick_nav a,
.wrap_quick_nav span { display: block; }
.detail_nav_list { border: 1px solid #e1e1e1; }
.detail_nav_list a {
  color: #666;
  width: 58px;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.detail_nav_list a:nth-child(odd) { background: #fdfdfd; }
.detail_nav_list a:nth-child(even) { background: #eaeff3; }
.detail_nav_list a:hover {
  color: #fff;
  background: #0072bc;
}
.detail_nav_list span {
  width: 58px;
  height: 20px;
  cursor: pointer;
  background: url(./images/pic_bg.png) -240px -220px no-repeat;
}
.quick_nav_btn {
  color: #444;
  width: 60px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  padding-top: 2px;
  margin-bottom: 5px;
  background: url(./images/pic_bg.png) -120px -220px no-repeat;
}
.quick_nav_btn:hover {
  color: #fff;
  background: url(./images/pic_bg.png) -180px -220px no-repeat;
}
.back_top {
  width: 60px;
  height: 50px;
  margin-top: 5px;
  background: url(./images/pic_bg.png) 0 -220px no-repeat;
}
.back_top:hover { background: url(./images/pic_bg.png) -60px -220px no-repeat; }
.hidden { display: none; }
