/*all*/
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9F1818;
	margin: 0px;
	padding:0px;}
	
div,p,span,h3,dl,dt,dd,ul,ol,li,img{padding:0px; margin:0px; list-style:none;border:0px;}


/*clear*/
.clear{ clear:both;}



/*top*/
.top01{ background:url(../images/4years01.jpg); height:31px; border: 1px #E3E3E3 solid; width:948px; margin:0 auto;}
.top01 img{ float:left; margin-left:14px;}
.top01 .daohang{ line-height:31px; font-size:12px; float:right; margin-right:14px; color:#000000;}
.top01 .daohang a{ color:#000000; text-decoration:none;}
.top01 .daohang a:hover{ color:#ff0000; text-decoration:underline;}


/*banner*/
.box5year{ background:url(../images/5year001.jpg) repeat-x; height:268px;}
.banner02{ margin:0 auto; background:url(../images/4years04.jpg) repeat-x; height:16px; margin-bottom:16px;}


/* ====== body ====== */
.body_box{ background-color:#FFFFFF; width:950px;margin:0 auto;padding-top:18px;padding-bottom:18px;}
.box01{ margin-bottom:14px;padding-left:18px;padding-right:18px;}
/*huandeng*/
.box01 .flashnews{width:550px;height:318px;overflow:hidden;float:left;background:#ffffff;}
/*news*/
.box01 .news{ width:340px; float:right;}
.box01 .news h3{ background:url(../images/4years06.jpg) no-repeat; height:24px; width:330px; font-size:14px; font-weight:bold; padding-left:10px; line-height:24px; margin-bottom:10px;}
.box01 .xuxian{ border-bottom:dashed 1px #E00046; margin-top:15px; margin-bottom:15px;}
.box01 .news ul li span,ol li span{ margin-left:8px; color:#999999;}
.box01 .news ul li,ol li{ background:url(../images/4years05.jpg) 2px no-repeat; padding-left:10px; line-height:30px; font-size:14px; color:#000000;}
.news li a{ color:#000000; text-decoration:none;}
.news li a:hover{ color:#ff0000; text-decoration:underline;}

/*wangqihuigu*/
.wqhg01{ margin-top:14px;padding-left:18px;padding-right:18px;}
.wqhg01 h3{ background:url(../images/5years07.jpg) no-repeat; height:37px;font-size:16px; font-weight:bold; padding-left:40px; line-height:50px; margin-bottom:6px; color:#FF0000;}
.wqhg01 ul li{ float:left;margin:10px 12px 10px 18px; _margin:10px;}
.wqhg01 ul li img{ border:solid 1px #D0CECE; padding:4px;}
.wqhg01 ul li p{ text-align:center; line-height:28px; font-size:14px;}
.wqhg01 ul li p a{ color:#000000; text-decoration:none;}
.wqhg01 ul li p a:hover{ color:#ff0000; text-decoration:underline;}

/*kaimushi*/
.kms{padding-left:18px;padding-right:18px;}
.kms h3{ background:url(../images/5years07.jpg) no-repeat; height:37px;font-size:16px; font-weight:bold; padding-left:45px; line-height:50px; margin-bottom:6px; color:#ff0000;}

/*     button-gun       */
.cen-05{ height:128px;}
.rollBox { height:111px; margin:5px 0px 0px; padding:0px; width:914px; float: left;}
.rollBox .LeftBotton{background:url(../images/button_03.gif) no-repeat; width:14px; height:109px; overflow:hidden; float:left; display:inline; margin:0; cursor:pointer;}
.rollBox .RightBotton{  height:109px; width:14px; background:url(../images/button_05.gif) no-repeat; overflow:hidden; float:left; display:inline; margin:0; cursor:pointer;}
.rollBox .Cont { width:860px; overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
.rollBox .ScrCont { width:10000000px;}
.rollBox .Cont .pi { float:left; display:inline; text-align:center;}
.rollBox .Cont .pi img {background:#fff; display:block; margin-right:14px;}
.rollBox .Cont .pi p a{ color:#454545;line-height:24px;}
.rollBox .Cont .pi p a:hover{ color:#cc0104;}
.rollBox .Cont a:link, .rollBox .Cont a:visited { color:#626466; text-decoration:none;}
.rollBox .Cont a:hover { color:#f00; text-decoration:underline;}
.rollBox #List1, .rollBox #List2 { float:left;}





/*huodongzhiji*/
.hdzj{padding-left:18px;padding-right:18px;}
.hdzj dt{ background:url(../images/5years07.jpg) no-repeat; height:37px;font-size:16px; font-weight:bold; padding-left:40px; line-height:50px; margin-bottom:6px; color:#ff0000;}
.hdzj dd{background-color:#EFEDED;padding:14px 14px 2px 14px;}
.hdzj .hdzj01{border:solid #D0CECE 1px; width:285px;background-color:#FFFFFF;margin:0 4px 10px 4px;_margin:0 3px 10px 3px; float:left;}
.hdzj .hdzj01 img{ float:left; margin:12px 8px 0px 12px;}
.hdzj .hdzj01 ul li{ font-size:12px; font-weight:bold;line-height:34px;color:#000000;}
.hdzj .hdzj01 ul li a{ color:#000000; text-decoration:none; font-weight:bold;}
.hdzj .hdzj01 ul li a:hover{ color:#ff0000; text-decoration:underline; font-weight:bold;}

.hdzj .hdzj01 ul p{ font-size:12px;line-height:22px; font-weight:normal; color:#323030;}
.hdzj .hdzj01 ul p span a{ color:#9F1818; text-decoration:none; font-weight:normal;}
.hdzj .hdzj01 ul p span a:hover{ color:#ff0000; text-decoration:underline; font-weight:normal;}


/*foot*/
.foot01{ line-height:60px; font-size:14px; color:#ffffff; text-align:center;}
