@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family:"微软雅黑";
}
p{
margin:0px;
padding:0px;
}
a:hover{
color:#FF0000;
text-decoration:none;
}
.title{
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#C61124;
}
.bk{
	border: 1px solid #CCCCCC;
}
.bk_f{
border-bottom:1px solid #CCCCCC;
}
.nr{
font-size:12px;
line-height:20px;
text-indent:2em;
}
.img{
background-image:url(../images/img_bg.jpg);
background-repeat:no-repeat;
padding-top:5px;
float:left;
margin-left:14px;
}
.bk_x{
	border-bottom:1px dashed #CCCCCC;
	float:left;
}
.zt{
font-size:14px;
text-decoration:none;
color:#000000;
}
.sd{
font-size:12px;
color:#666666;
line-height:23px;
}
.foot{
font-size:12px;
color:#CCCCCC;
text-decoration:none;
margin-left:10px;
line-height:23px;
}
.hs{
color:#FF0000;}
.zts{
font-size:12px;
text-decoration:none;
color:#0066CC;
}
.f5{
list-style-type: none;
margin:0px;
padding:0px;
}
.f5 li{
	float:left;
	list-style-type: none;
	margin-top:-3px;
	margin-right:10px;
}
.f5 li a{
font-size:12px;
text-decoration:none;
color:#fff;
}


img,ul{border: 0; margin:0; padding:0;}
.progress{ width:390px; background:#E8E8E8; height:70px; padding-top:20px;background:url(../images/pr_bg.jpg) no-repeat right 40px; overflow:hidden; position:relative;}

.progress ul.topmenu2 li{width:50px;float:left;display:block; margin-right:10px}

.progress ul.topmenu2 li span{ width:100%; display:block; line-height:30px}

.progress ul.topmenu2 li img{ display:block; margin:0 auto; clear:both}

.progress ul.topmenu2 li span.span_xia{ position:absolute; top:-18px; text-align:center;width:50px; color:#C2C2C2; line-height:14px;}


.topmenu2 {position: relative;height: 70px}

.topmenu2 li {float: left;list-style: none;height:65px; padding-top:5px}

.topmenu2 li img{ display:block;}

.topmenu2 li.back {height: 70px;z-index:8;position: absolute;background: url(../images/btn_bg.png) no-repeat top center;_background: url(../images/btn_bg.gif) no-repeat top center}

.topmenu2 li.current{background: url(../images/btn_bg.png)  no-repeat top center;_background: url(../images/btn_bg.gif) no-repeat top center}

.topmenu2 li a {text-decoration: none;outline:none;z-index: 10;display: block;float: left;height:70px;position: relative;color:#ababab; width:52px;text-align:center}



.links1{
float:left;
color:#000000;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;

border-right:#CCCCCC 1px solid;
}


linkes1,.links1:hover{
color:#CF1E26;
float:left;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;
width: 100%;
text-align: center;
background-repeat:no-repeat;
background-position: 10px center;
padding-top:7px;
}


.links2{
float:left;
color:#000000;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;
border-right:#CCCCCC 1px solid;
}

.linkes2,.links2:hover{
float:left;
color:#CF1E26;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
background-position: 10px center;
padding-top:7px;
}


.links3{
float:left;
color:#000000;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;
border-right:#CCCCCC 1px solid;
}

.linkes3,.links3:hover{
float:left;
color:#CF1E26;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;

background-repeat:no-repeat;
background-position: 10px center;
padding-top:7px;
}


.links4{
float:left;
color:#000000;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;

background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;
border-right:#CCCCCC 1px solid;
}

.linkes4,.links4:hover{
float:left;
color:#CF1E26;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;

background-repeat:no-repeat;
background-position: 10px center;
padding-top:7px;
}

.links5{
float:left;
color:#000000;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;

background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;
border-right:#CCCCCC 1px solid;
}

.linkes5,.links5:hover{
float:left;
color:#CF1E26;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;

background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;
}


.links6{
float:left;
color:#000000;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;

}

.linkes6,.links6:hover{
float:left;
color:#CF1E26;
line-height:15px;
font-size:12px;
font-weight:bold;
text-decoration:none;

background-repeat:no-repeat;
width: 100%;
text-align: center;
background-position: 10px center;
padding-top:7px;
}
.titledd,.titledd a{
font-size:12px;
color:#000000;
text-decoration:none;
}
.xx a{
font-size:12px;
color:#000000;
text-decoration:none;
}
.nian_t{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin-left:12px;
}
.t_zt{
font-size:16px;
font-weight:bold;
color:#333333;
margin-right:5px;
text-decoration:none;
}
.t_zt:hover{
color:#C61124;
}
.t_zts{
font-size:16px;
font-weight:bold;
color:#C61124;
margin-right:5px;
text-decoration:none;
}

.pages{
	float:left;
	padding:12px 0px 12px 16px;
	list-style-type: none;
	text-align:center;
	font-size:12px;
}
.pages li{
text-align:center;
	float:left;
	border:#CCC 1px solid; padding:5px; background:#EFF0F2; margin:0 2px;
}
.pages li a{
color:#000000;
}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}