@charset "gb2312";
/*public*/
body{ margin:0px; font-size:14px; line-height:23px; }
img{ border:0px;}
ul,li{list-style-type: none; margin:0px; padding:0px; line-height:24px; }
a{ color:#013596; text-decoration:none;}
a:hover{ color:#F2001F; text-decoration:underline;}
.clear{ clear:both;}

/*视频*/
#top01{ width:917px; padding-left:15px; margin-left:auto; margin-right:auto; height:123px; border-left:4px #a21319 solid;  border-right:4px #a21319 solid; background:url(../images/pic_02.jpg) repeat-x;}
#top02{ width:917px; padding-left:15px; margin-left:auto; margin-right:auto; height:122px; border-left:4px #a21319 solid;  border-right:4px #a21319 solid; background:url(../images/pic_06.jpg) repeat-x;}
#main01{ width:902px; padding-left:15px;  padding-right:15px; margin-left:auto; margin-right:auto; height:357px; border-left:4px #a21319 solid;  border-right:4px #a21319 solid; background:url(../images/pic_08.jpg) repeat-x;}
.h30{ height:25px; padding-top:5px; padding-left:10px; color:#FFFFFF; background:#c2130e;}
.video{ float:left; width:703px;}
.video_l{ float:left; width:347px;}
.video_r{ float:right; width:311px; height:266px; background-image:url(../images/hr_09.jpg); padding:30px 20px 31px 25px; color:#013596; }
.invideo{ height:284px; background-image:url(../images/hr_18.jpg); padding-left:14px;}
.tittle{ color:#CC0000; margin-bottom:5px;}
.act{ float:right; width:171px; height:280px; background-color:#ffcc00; background-image:url(../images/hr_13.jpg); background-position:top; background-repeat:no-repeat; margin-top:6px; padding:30px 10px 10px 10px; color:#CC0000; font-size:13px;}
.act img{ margin-bottom:8px;}

/*好人榜*/
#main02{ width:902px; padding-top:6px; padding-left:15px;  padding-right:15px; margin-left:auto; margin-right:auto; height:477px; border-left:4px #a21319 solid;  border-right:4px #a21319 solid;}
.h28{ height:25px; padding:3px 10px 0px 10px; background:url(../images/hr_26.jpg) repeat-x; color:#CC0000;}
.h28 span{ float:right;}

.border01{ border:1px #CCCCCC solid; height:428px; padding-left:35px; padding-top:15px;}
.photo{ width:145px; height:190px; padding:4px 0px 0px 9px; float:left; background:url(../images/hr_43.jpg) top no-repeat; text-align:center; color:#013596; padding-right:15px; margin-bottom:5px;}
.photo img{ margin-bottom:8px;}

.photo2{ width:143px; height:190px; padding:4px 0px 0px 11px; float:left; background:url(../images/hr_43.jpg) top no-repeat; text-align:center; color:#013596; padding-right:15px; margin-bottom:5px;}
.photo2 img{ margin-bottom:8px;}

/*留言*/
#main03{ width:902px; padding-top:6px; padding-left:15px;  padding-right:15px; padding-bottom:15px; margin-left:auto; margin-right:auto;border-left:4px #a21319 solid;  border-right:4px #a21319 solid;  border-bottom:4px #a21319 solid;}
.ly{ height:25px; padding:4px 10px 2px 10px; background:url(../images/hr_45.jpg) repeat-x; color:#FFFFFF;}
.ly span{ float:right;}
.border02{ border:1px #c2130e solid;}
.border03{ border:4px #fcce71 solid; padding:10px 20px 20px 20px;}

#bottom{ width:932px; height:25px; padding-top:15px;margin-left:auto; margin-right:auto; text-align:center;}


/*二级页*/
.p1{ height:25px; padding:3px 10px 0px 10px; margin-top:8px; background:url(../images/hr_26.jpg) repeat-x; color:#CC0000;}
.p1 span{ float:right;}
#main04{ width:902px; padding-left:15px;  padding-right:15px; margin-left:auto; margin-right:auto;border-left:4px #a21319 solid;  border-right:4px #a21319 solid; border-bottom:4px #a21319 solid; background:url(../images/pic_08.jpg) repeat-x; padding-bottom:15px;}
.border04{ border:1px #CCCCCC solid; padding-left:25px; padding-top:15px; background:#FFFFFF;}

.border05{ border:1px #CCCCCC solid; padding:10px;}
#main05{ width:902px; padding-left:15px;  padding-right:15px; padding-bottom:15px; margin-left:auto; margin-right:auto;border-left:4px #a21319 solid;  border-right:4px #a21319 solid; border-bottom:4px #a21319 solid; background:url(../images/pic_08.jpg) repeat-x;}
.w310{ width:310px; float:left;}
.w569{ width:549px; float:right; background:#FFFFFF; padding:10px 10px 40px 10px;}