/* CSS Document */
body{
margin:0 auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
background-color: #570006;
}
* { margin:0; padding:0; list-style:none;}   
a:link{
color:#d10100;
text-decoration:none;
}
a:visited{
color:#d10100;
text-decoration:none;
}
a:hover{
color:#ff7f2c;
text-decoration:none;
}
#Wrapper{
width:924px;
margin:0 auto;
padding:0px;
}
#Top{
width:924px;
margin:auto;
padding:0px;
background:url(../images/top.gif) no-repeat;
height:239px;
}
#Nav{
width:924px;
font-size:16px;
text-align:center;
background:url(../images/bannerbg.gif) no-repeat;
margin:0 auto 0 0;
height:49px;
}
#Nav ul{
padding:0 0 0 8px;
list-style-type:none;
margin:0;
}
#Nav ul li{
line-height:49px;
color:#FFFFFF;
padding:0 20px 0 24px;
display:inline;
font-weight:bold;
}
#menu{
color:#FFFFFF;
}
a.menu:link{
color:#FFFFFF;
}
a.menu:visited{
color:#FFFFFF;
}
a.menu:hover{
color:#FFFF00;
}
#Main{
width:924px;
margin:0 auto;
background:url(../images/mainbg.gif) repeat-x;
float:left;
color:#F8AE71;
padding-bottom:15px;
}
#Mainleft{
width:570px;
float:left;
margin:0 auto;
padding:0px;
}

#Mainleft .left{
float:left;
width:570px;
margin:15px 0 0 12px;
display:inline;
}
.left2{
float:left;
width:570px;
margin-left:12px;
margin-top:8px;
display:inline;
}
.left_title{
width:570px;
background:url(../images/l_title.gif) no-repeat;
height:33px;
color:#FFCAA9;
font-weight:bold;
font-size:14px;
text-indent:2.5em;
line-height:33px;
}
.left_title span{
float:right;
font-weight:normal;
padding-right:10px;
font-size:12px;
}
.left_content{
width:567px;
padding-bottom:8px;
background:#EDF3F7;
float:left;
border-left:1px solid #7B0000;
border-right:1px solid #7B0000;
}
.left_content ul{
display:block;
margin:auto;
float:left;
width:450px;
padding-top:10px;
}
.left_content ul li{
line-height:26px;
background:url(../images/ico.gif) no-repeat 38px 6px;
overflow:hidden;
padding-left:55px;
width:320px;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.left_r{
float:right;
width:110px;
padding-top:10px;
color:#d10100;
}
.cls_container{
width:540px;
font-size:12px;
height:388px;
overflow:hidden;
}
.cls_container ul{
list-style-type:square;
margin:0;
padding:0;
margin-left:3px;
}
.cls_container ul li{
height:24px;
line-height:24px;

float:left;
background:url(ico.gif) no-repeat 35px 6px;
display:inline;
padding-left:55px;
width:540px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
 text-overflow:ellipsis;

}
.left_r  li{
line-height:26px;
overflow:hidden;
}
.left_bottom{
width:570px;
height:6px;
background:url(../images/l_bottom.gif) no-repeat;
float:left;
overflow:hidden;
}

#c{ 
background: url(../images/flower.png) no-repeat;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/flower.png');
position:absolute; z-index:9999; margin:0 0 0 2px; width:49px; height:117px;
}

#Mainright{
float:right;
margin:0 auto;
width:315px;
padding:0px;
}
.right{
width:310px;
background:url(right.gif) no-repeat;
height:198px;
margin:8px 0 12px 0;
}
.right_text{
padding:15px 16px;
color:#AC1404
}
.r_title{
width:300px;
background:url(right_title.gif) no-repeat;
height:28px;
margin-left:5px;
text-indent:1em;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
line-height:28px;
}
.r_title span{
float:right;
font-weight:normal;
padding-right:10px;
font-size:12px;
}

a.title_text:link{
color:#FFFFFF;
}
a.title_text:visited{
color:#FFFFFF;
}
a.title_text:hover{
color:#FFFF00
}
.r_content{
width:300px;
padding-top:15px;
line-height:26px;
}
.r_content_img{
float:left;
padding:4px;
width:114px;
}
#MainImg{
width:900px;
float:left;
margin:15px 0 0 12px;
display:inline;
}
.MainImg_title{
width:900px;
background:url(MainImg_title.gif) no-repeat;
height:35px;
float:left;
color:#FFCAA9;
font-weight:bold;
font-size:14px;
text-indent:2.5em;
line-height:35px;
}
.MainImg_content{
background:url(MainImg_content.gif) repeat-y;
width:900px;
float:left;
padding-top:8px;
padding-bottom:5px;
text-align:center;
}
.main_bottom{
width:900px;
height:6px;
background:url(../images/content_bottom.gif) no-repeat;
float:left;
overflow:hidden;
}

#MainZph{
width:900px;
float:left;
margin:0 0 8px 12px;
display:inline;
clear:both;
}
.MainZph_content{
background:url(MainImg_content.gif) repeat-y;
width:880px;
float:left;
margin:auto;
line-height:23px;
padding:8px 10px 5px;
}
.zph_content_img{
float:left;
padding:4px;
width:236px;
display:inline;
}
.zph_content_images{
float:left;
padding:4px;
display:inline;
}
.sections_Contentbox_ltxt1{
color:#F8AE71;
padding-left:15px;
}
A.sections_Contentbox_ltxt1{
color:#F8ae71;
}
A.sections_Contentbox_ltxt1:link,visited{
color:#F8AE71;
text-decoration:none;
}
a.sections_Contentbox_ltxt1:hover{
color:#ff7f2c;
text-decoration:none;
}
.title_txt{
font-size:14px;
font-weight:bold;
text-indent:1em;
margin-top:10px;
}
.pagenum{
color:#970103;
text-align:right;
padding-right:10px;
}
A.pagenum{
color:#970103;
text-decoration:none;
}
A.pagenum:link{
color:#970103;
text-decoration:none;
}
A.pagenum:visited{
color:#970103;
text-decoration:none;
}
A.pagenum:hover{
color:#FFFF00;
text-decoration:none;
}

.activity_content{
width:760px;
float:left
}
.activity_content ul{
display:block;
margin:auto;
float:left;
width:740px;
padding-top:10px;
}
.activity_content ul li{
line-height:26px;
background:url(../images/ico.gif) no-repeat 38px 6px;
overflow:hidden;
padding-left:55px;
width:620px;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.activity_r{
float:right;
width:120px;
line-height:26px;
padding-top:10px;
}
.right_text{
float:right;
font-weight:normal;
padding-right:10px;
font-size:12px;
}
.Pagination  {
margin:10px 0 0;
padding:5px 0;
text-align:right;
margin-right:25px;
float:right;
}
.Pagination a {
margin-left:2px;
padding:3px 7px 0;
}
.Pagination a:link, .Pagination a:visited {
border:1px solid #CCCCCC;
color:#666666;
text-decoration:none;
}
.Pagination a:hover, .Pagination a:active, .Pagination a.current:link, .Pagination a.current:visited {
background:none repeat scroll 0 0 #4398CE;
border:1px solid #4398CE;
color:#FFFFFF;
}
