@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;}
.left{ float:left !important;}
.right{ float:right !important;}
.clear{ clear:both;}
font{ color:#996633; font-weight:bold;}
.f12{ font-size:12px;}
p{ text-indent:20px;}

.out{ width:980px; background:url(images/con-bg.jpg) center repeat-y; margin:0px auto;  height:auto!important;}
.top{ width:980px; margin:0px auto;}
.top01{ background:url(images/top1.jpg); height:68px; width:980px;}
.top02{ background:url(images/top2.jpg); height:43px; width:980px;}
.top03{ background:url(images/top3.jpg); height:52px; width:980px;}
.top04{ background:url(images/top4.jpg); height:77px; width:980px;}
.top05{ background:url(images/top5.jpg) no-repeat; height:9px; width:980px;}

.con-out{ width:958px; margin:0px auto;}
.content{ width:920px; margin:0px auto; }
.dd,#box,#box2,#box3,#box4,#box5,#box6{ width:910px; padding:0px 24px; margin:10px auto; clear:both;}
.dd{ padding:0px;}
.table1{ border-collapse:collapse; margin:16px auto; text-align:center;color:#636363;}
.table1 tr td{ border:1px solid #d3d3d3;}
.table1 th{ background:#e8e6e6; font-size:14px; line-height:25px; font-weight:bold; border:1px solid #d3d3d3;}
#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:10px; background:url(images/tt-bg.jpg) repeat-x; color:#8c0500; 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{padding:10px 20px; float:left; }*/
#con-left,#con-left2,#con-left3,#con-left4,#con-left5,#con-left6{ float:left;width:600px; height:auto !important;}
#con-left5{width:690px;}
#con-right,#con-right2,#con-right3,#con-right4,#con-right5,#con-right6{ float:right; width:288px;  height:auto !important;} 
#con-right5{ width:188px; border:1px solid #CCC;}

.con-con-h{ width:910px;}
.con-tit-x{ font-size:16px; color:#cc6600; font-weight:bold; width:100%; line-height:30px; margin:10px auto; display:block; text-indent:10px;  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; }
.erji-c span{ display:block; width:830px; border-bottom:1px solid #ffe57f; font-size:14px; font-weight:bold; color:#cc6600; margin-bottom:8px; }

.left50,.right50{ width:600px; margin:10px 0px;}
.right50 img{ margin-top:16px;}

.left5,.right5{ width:450px;}

.m-right{ margin-right:10px;}
.p-bottom{ padding-bottom:60px;}