/*css reset*/
body{ font-size:12px; font-family:'宋体'; color:#000; background:#fff url(images/bg.jpg) repeat-x; line-height:175%;}
body,p,div,table,tr,td,ul,ol,dl,li,h1,h2,h3,h4,h5,h6,input,textarea{ margin:0; padding:0;}
img{border:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
ul,ol,dl,li{ list-style:none;}
table{ border-collapse:collapse;}
a{color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
p{ text-indent:2em;}
/*common css*/
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0; overflow:hidden; }
.weight{ font-weight:bold;}
.font14{ font-size:14px;}
.align{ text-align:center;}
.valign{ vertical-align:middle;}
.block{ display:block;}
.lineH{ line-height:200%}
.marginT10{ margin-top:10px;}
.marginT5{ margin-top:5px;}
/*main css*/
.box{ width:960px; margin:0 auto; background:#fff;}
.daodu{ height:330px; background:url(images/daodu_bg.jpg) no-repeat; margin:5px auto;}
.daodu_zi{ float:left; width:588px; margin-left:20px; margin-top:64px; display:inline;}
.focus{ width:286px; height:312px; float:right; display:inline; margin:8px 6px 0 0; position:relative; z-index:20;}
.opacity{
background: #000;
filter: Alpha(Opacity=50, Style=0);
opacity: 0.50;
position: absolute;
z-index: 30;
left:0px;
bottom: 0px;
height: 35px;
width:100%;}
.text {
color: #fff;
position: absolute;
z-index: 40;
left:0px;
bottom: 0px;
height: 35px;
line-height:35px;
font-weight:bold;
width:100%;
text-align:center;
}
.focus_num{ position:absolute; bottom:35px; right:0;}
.focus_num a{ direction: cursor:pointer;float:right; width:19px; height:19px; border:1px solid #C60008; background:#fff; line-height:19px; text-align:center; font-weight:bold; margin-right:3px; display:inline;}
.focus_num a:hover{ background:#C60008; color:#fff;}
.content{margin:5px auto;}
.title{ height:35px; line-height:35px; background:url(images/tit_bg.jpg) no-repeat; padding-left:48px; font-size:14px; font-weight:bold; color:#fff;}
.width40{ width:40%;}
.width60{ width:60%;}
.width30{ width:30%;}
.width70{ width:70%;}
.width15{ width:15%;}
.width85{ width:85%;}
.width48{ width:48%;}
.width45{ width:45%;}
.width50{ width:50%;}
.width55{ width:55%;}
.width58{ width:58%;}
.width65{ width:65%;}
.width75{ width:75%;}
.width100{ width:100%;}
.wrap{ padding:10px; border:5px solid #C60008; zoom:1;}
.title2{ font-size:14px; font-weight:bold; color:#CB0202; padding-left:18px; background:url(images/dot.jpg) no-repeat left 10px; height:40px; line-height:40px;}
.footer{color:#fff; height:35px; line-height:35px; background:url(images/line.jpg) repeat-x; text-align:center; margin-top:10px;}
.footer a{ color:#fff;}

/*more*/
.more{ color:#C22724;}
.table{ border:1px solid #C0504D; width:100%}
.table td{border:1px solid #C0504D; text-align:center; height:12px;}
.marginL15{ margin-left:15px;}
.marginR15{ margin-right:15px;}


.width20{ width:20%;}