/*新增加盘古网络在线协议 
----------------------------------------------------------------------------------------------------*/
body{ font-family:"宋体"; font-size:12px;color:#4e4e4e; margin:0; padding:0; text-decoration:none; border:0;  height:auto; width:100%; background:url(../images/bodybg2.jpg) repeat-x;}

/*top (头部)
----------------------------------------------------------------------------------------------------*/
.cont_head{ width:1004px; height:75px; background:url(../images/headbg2.jpg) repeat-x; margin:0 auto;}
.cont_headLogo{ width:700px; height:68px; padding-left:21px; float:left;}
.cont_headTel{ width:283px; height:68px;float:left;}
.cont_headTelLink{ width:283px; height:25px; line-height:25px; text-align:right; float:left;}
.cont_headTelImg{ width:283px; height:43px; text-align:right;float:left; }

/*bottom (底部)
----------------------------------------------------------------------------------------------------*/
.btmTop{ width:963px; height:10px;margin:0 auto; clear:both;}
.btm{ width:963px; height:90px; background:#f3f3f3; margin:0 auto;}
.btmLogo{ width:140px; height:55px; padding:10px 0 0 10px; float:left;}
.btmIcp{ width:800px; height:20px; padding:10px 0 0 0; float:left;}
.btmTel{ width:800px; height:25px; padding-top:5px; float:left;}
.btmTelW{ width:200px; height:19px; float:left; line-height:19px;}
.btmTelNo{ width:129px; height:19px; background:url(../images/btm_telbg.gif) no-repeat; padding-left:8px; color:#ca0a17; float:left; line-height:19px;}

/*bottom_nav (底部导航)
----------------------------------------------------------------------------------------------------*/
.btmNav{ width:884px; height:39px; background:url(../images/btmnav_bg.gif) repeat-x; margin:0 auto; padding-left:220px; margin-top:20px;}
.btmNav a{ display:block; float: left; padding:0 20px; line-height:39px;}
.bnBg{ background: url(../images/btmnav_bgl.gif) no-repeat right;}

#line{ width:994px; height:28px; background:url(../images/line.jpg) no-repeat; margin:0 auto; padding-bottom:14px; line-height:28px; padding-left:10px; color:#006599;}
#line_left{ width:800px; height:28px; float:left;}
#line_right{ width:184px; height:25px; float:left; padding-right:10px; text-align:right; padding-top:3px;}

.red{ font-size:12px; font-weight:bold; color:#F00;}
#cont{ width:1004px; height: auto; background:url(../images/contbg.jpg) repeat-y; margin:0 auto; overflow:hidden;}
#cont_left{ width:188px; height:auto; float:left;}
#fwxy{width:188px; height:44px;}
.class_nav{width:168px; height:31px; font-size:14px; color:#FFF; padding-left:20px; background:url(../images/class.jpg) no-repeat; line-height:31px; }
.class_subnav{ width:188px; margin:0 auto; height:auto;}
.class_subnav li{ width:178px; height:31px; line-height:31px;padding-left:10px; color:#4e4e4e; margin:0 auto; cursor:pointer;}
.class_subnav li.current {width:178px; height:31px; line-height:31px;padding-left:10px; color:#fff; background:url(../images/class.jpg) no-repeat;  margin:0 auto; cursor:pointer;}

#cont_right{ width:816px; height:auto; float:left;}
#cont_title{ width:816px; height:50px; line-height:50px; text-align:center; font-family:"微软雅黑"; font-size:24px;}
#cont_nr{ width:756px; min-height:600px; height:auto !important; height:600px; line-height:28px; padding:0 30px; font-size:14px;}

.loading { margin:200px auto; text-align:center; width:816px;}
.cont_right{ width:816px; height:auto; float:left;}
.cont_title{ width:816px; height:50px; line-height:50px; text-align:center; font-family:"微软雅黑"; font-size:24px;}
.cont_nr{ width:756px; min-height:600px; height:auto !important; height:600px; line-height:28px; padding:0 30px; font-size:14px;}

.mainNav { width: 133px; height: 300px; float: left; padding-top: 13px; position: fixed; _position: absolute; /* for IE6 */ _top: expression(documentElement.scrollTop + this.offsetHeight); /* for IE6 */
overflow: visible; top: 500px; left: 50%; margin-left: 502px; *margin-left:502px;
_margin-left: 502px; z-index: 999; _margin-bottom: 100px; }


.fontname{ font-family:"微软雅黑";}
.f16{ font-size:16px; font-weight:bold; color:#0094ff;line-height:50px}
.f14{ font-size:14px; color:#378fcf; line-height:25px;}