@charset "utf-8";
/* CSS Document */
body{ background:#6d0000; font-size:14px; color:#333; line-height:28px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul,li{ list-style-type:none;}

.out{ width:980px; background:url(images/con-bg.jpg) center repeat-y; margin:0px auto;  height:auto!important;}
.banner{width:980px; background:url(images/banner.jpg) center;height:249px;}
.right{float:right;}
.left{float:left;}
.leftwidth{width:500px;}
.rightwidth{width:400px;}
.textcenter{text-align:center;font-weight:bold;}
.clear{clear:both;}

.con-out{ width:958px; margin:0px auto;}
.content{ width:920px; margin:0px auto; text-indent:0px;}
.dd,#box,#box2,#box3,#box4,#box5,#box6{ width:910px; padding:0px 24px; margin:10px auto; clear:both;}
.dd{ text-indent:20px; padding:0px;}
.dd table{ border-collapse:collapse; margin:16px auto; width:910px; text-align:center; color:#636363;}
.dd table tr td{ border:1px solid #d3d3d3;}
.dd table th{ background:#e8e6e6; font-size:14px;  border:1px solid #d3d3d3; line-height:28px; font-weight:bold;}
#box:after,#box2:after,#box3:after,#box4:after,#box5:after,#box6:after {
  height:0;
  content:".";
  clear:both;
  display:block;
  visibility:hidden;
}

.con-tit{width:950px; height:36px; line-height:36px; margin:12px auto 6px auto;text-indent:20px; background:url(images/tt-bg.jpg) repeat-x; color:#921602; font-size:16px; font-weight:bold;clear:both;}
*html .con-tit{ padding:9px 0px; margin:6px auto 3px auto;}
*+html .con-tit{ padding:9px 0px;margin:6px auto 3px auto;}


.con-con-h{ width:910px;text-indent:20px;}
.con-tit-x{ font-size:16px; color:#cc6600; font-weight:bold; width:100%; line-height:30px; margin:10px auto; display:block; text-indent:20px; background:#ffffcc; }
.strong,.tit-bg{ font-weight:bold;}

.wei-line{ border-top:1px solid #ffe57f; width:910px; margin:0px auto;}

.bottom{ width:958px; margin:0px auto; }
.bottom-img{ background:url(images/con-bg0.jpg) no-repeat; height:10px; margin-top:-10px !important; margin:0px auto;}
.link{ height:60px; text-align:center; margin:0px auto; width:300px;color:#fff; }
.link a{ float:left; display:block; height:30px; width:98px; text-align:center; color:#fff; }
.link a:hover{ font-weight:bold;}

.erji{ height:400px; margin:50px auto 0px auto; }
.erji{ width:900px; margin:0px auto; padding:40px; line-height:28px; text-indent:20px;}
.erji-c span{ display:block; width:830px; border-bottom:1px solid #ffe57f; font-size:14px; font-weight:bold; color:#cc6600; margin-bottom:8px; }
.p-bottom{ padding-bottom:60px;}