@charset "gb2312";
/* ����css */
* { margin: 0; padding: 0 }
body {  font-family: "Microsoft YaHei UI"; font-size: 12px; background-color: #F6F9FF;}
img { border: 0; display: block }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
a { outline: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
.clear { clear: both; }
.blank { overflow: hidden; width: 100%; margin: auto; clear: both }
.mainContent{
    background-color: #FFF;  width: 1200px;  margin: 0px auto 50px auto; height:auto; padding-bottom: 40px;}
.box { width: 1000px; margin: auto }
/* ͷ����Ϣ */
header { width: 100%; background-color: #FFF;  }
#logo { width: 1200px; margin: auto; overflow: hidden; clear: both; padding: 5px 0; }
#logo div{ float:left}
.fav { text-align: right }
.fav a { color: #000; padding: 0 10px 0 10px; border-right: #FFF 1px solid }
.search { float: right; text-align: right; margin-top:10px;border:1px #dddddd solid; padding: 0px;height: 38px;}
.input_text { background: #FFF url(../images/sub_text.gif) no-repeat left;width:220px;   border:1px #dddddd solid; padding-left: 50px; color: #000; height: 38px; border: 0; float: left; }
.input_submit { background: url(../images/search.jpg) no-repeat; width: 79px; border: none; cursor: pointer; height: 38px; }
.banner { width: 100%; height: auto;   }
.banner img{ width: 100%;}
/* ���� */
.topnavbox{ width: 100%; height:50px;background: #CE0000 }
nav { width: 1200px; margin: auto; height: 50px; line-height: 50px; text-align: center}
nav a { display: inline-block; font-size: 16px; color: #FFF; padding: 0 33px;  }
nav a:hover { background: #A90C00;color: #FFF; }

nav a.on { background: #A90C00;color: #FFF; }

#topnav_current {  background: #A90C00; color: #FFF; font-weight: bold }/* ����ѡ����ɫ */
article { width: 1200px; margin: 10px auto 50px auto; }
/* �ײ� */
footer { background: #383838; width: 100%; color: #bebebe;  height:100px; padding: 30px 0px 30px 0px; margin: 0px auto; }
footer p { width: 1200px; margin: 0px auto; font-size:14px;  text-align: center;line-height: 35px; }
footer span { margin-left: 140px }
footer a{ color:#bebebe; padding: 0px 8px;}
footer a:hover{ color:#FFF;}

/* ��ά�� */
*html { background-image: url(about:blank); background-attachment: fixed; }/*���IE6�¹�������������*/
/*���IE6�²����� position:fixed ������*/
#code, #code_hover, #gotop { width: 36px; height: 48px; background: url(../images/icon.png) no-repeat; position: fixed; right: 50px; 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)));
}
#code { background-position: -276px -258px; bottom: 120px; _margin-bottom: 120px; }
#code_hover { background-position: -316px -258px; bottom: 120px; _margin-bottom: 120px; }
#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; }
/**分页样式修饰**/
.pagination{margin:30px auto;width:100%;text-align:right;text-align: center;padding: 30px 0;}
.pagination li {display: inline-block;margin-right: 2px;padding:4px 8px;border: 1px solid #ce0000;min-width: 20px;text-align: center;border-radius: 2px;color:#ce0000;}
.pagination li.active {background: #f00000;color:#FFF !important;}
.pagination li a {display: block;text-align: center;color:#ce0000;background: none;padding:0;font-size:12px;}
.pagination li:hover{background: #1E9FFF;color:#FFF !important;}
.pagination li:hover a{color:#fff!important;}
.pagination li a:hover {color:#fff!important;background: none;}
.pagination li.active a{color:#fff!important;}
