/*全局样式 开始*/
body, div, label, input, textarea, form, ul, ol, li, dl, dt, dd, p, h1, h2, h3, img, strong, b, i, em, span {
	margin:0;
	padding:0;
}

body { background:url(../images/body-bg.png) repeat-x #FFF; font:normal 12px/24px SimSun, "宋体"; color:#494949; }

li { list-style:none; }
img { border:none; }
strong, b { font-weight:normal; }
i, em { font-style:normal; }
a { text-decoration:none; color:#363636; outline:none; }
a:hover { color:#C4400C; }
object, embed { outline:none; }

.clearfix:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
.clearfix { *height:1%; }
.wrapper { margin:0 auto; width:1040px; }
.hide { display:none; }
/*全局样式 结束*/

/*顶部 开始*/
.header { height:257px; background:url(../images/header-bg.png); }
.header .logo { float:left; margin-top:30px; margin-left:39px; display:inline; }
.header .info { clear:both; padding-top:112px; padding-left:240px; }
/*顶部 结束*/

/*导航 开始*/
.nav { width:997px; margin:0 auto; padding:14px 18px 0 25px; background:url(../images/header-b-bg.png) repeat-x top #FDFDFD; }
.nav-1 { background:url(../images/nav-bg.png) repeat; }
.nav-1-1 { background:url(../images/nav-left-bg.png) no-repeat; }
.nav-1-1 ul { height:45px; padding-left:55px; background:url(../images/nav-right-bg.png) no-repeat right; }
.nav li { float:left; height:45px; margin-right:49px; }
.nav li.index { width:96px; }
.nav li.last { margin-right:0; }
.nav li a { color:#FFF; font:normal 15px/45px "Microsoft YaHei", "微软雅黑"; }
.nav li a:hover, .nav li.current a { color:#F8DB1A; }
/*导航 结束*/

/*主体 开始*/
.main { margin:0 auto; width:1014px; padding-top:14px; padding-left:26px; background-color:#FFF; }
.main-left { float:left; width:236px; height:774px; margin-right:15px; background:url(../images/main-left-bg.png); }
.main-right { float:left; width:740px; }

.announce { height:119px; padding:36px 62px 0 100px; background:url(../images/announce-bg.png); }
.contact { height:132px; padding:20px 10px 0 16px; font:normal 16px/30px "Microsoft YaHei", "微软雅黑"; color:#FFF; }
.donate { height:229px; }
.donate ul { padding-top:15px; padding-left:26px; }
.donate li { padding-left:8px; background:url(../images/dot.png) no-repeat left center; }
.donate li a { color:#FFF; }
.honor .content { padding:16px 24px 0 26px; text-align:center; }
.honor .content .box { padding:5px; margin-bottom:13px; background-color:#FFF; }
.honor .content .box img { width:176px; height:110px; }
.honor .content a { color:#FFF; }

.main-box { margin-top:10px; width:740px; height:514px; background:url(../images/main-bg.png); }

.banner { width:739px; height:250px; padding-left:1px; }

.brief { float:left; display:inline; width:330px; height:183px; margin-top:77px; margin-left:23px; position:relative; } 
.brief .more { height:33px; position:absolute; top:0; right:10px; } 
.brief .more a { font:normal 12px/33px "Microsoft YaHei", "微软雅黑"; color:#333; }
.brief p { padding:6px 6px 0 6px; }

.care { float:left; width:330px;  height:183px; margin-top:77px; margin-left:36px; position:relative; } 
.care .more { height:33px; position:absolute; top:0; right:10px; } 
.care .more a { font:normal 12px/33px "Microsoft YaHei", "微软雅黑"; color:#333; } 
.care ul { padding:6px 9px 0 8px; } 
.care li { height:24px; padding-left:8px; line-height:24px; background:url(../images/dot1.png) no-repeat left center; } 
.care li .date { height:24px; float:right; } 

.vh-brief { float:left; display:inline; width:341px; height:207px; margin-top:29px; margin-left:23px; position:relative; } 
.vh-brief .more { height:33px; position:absolute; top:0; right:10px; } 
.vh-brief .more a { font:normal 12px/33px "Microsoft YaHei", "微软雅黑"; color:#333; } 
.vh-brief p { padding:6px 6px 0 6px; }

.rule { float:left; width:343px; height:207px; margin-top:29px; margin-left:12px; position:relative; }
.rule .more { height:33px; position:absolute; top:0; right:10px; } 
.rule .more a { font:normal 12px/33px "Microsoft YaHei", "微软雅黑"; color:#333; }  
.rule ul { padding:6px 9px 0 19px; } 
.rule li { height:24px; padding-left:8px; line-height:24px; background:url(../images/dot1.png) no-repeat left center; } 
.rule li .date { height:24px; float:right; }

.activity { clear:both; padding-top:14px; height:201px; padding-bottom:18px; }
.activity .imgs { float:left; width:842px; height:183px; margin-top:3px; padding-top:15px; padding-left:13px; background-color:#F9F8F8; display:inline; }
.activity .imgs-1 { width:823px; height:183px; overflow:hidden; }
.activity .imgs-1 ul { width:844px; height:183px; }
.activity .imgs li { float:left; margin-right:21px; text-align:center; line-height:38px; }
.activity .imgs .box { padding:4px 5px; background-color:#FFF; }
.activity .imgs img { width:180px; height:137px; }
.activity .img-link { float:left; width:135px; }
.activity .img-link img { width:135px; height:201px; }
/*主体 结束*/

/*底部 开始*/
.footer-wrap { background:url(../images/footer-bg.jpg) no-repeat center bottom; }
.footer { margin:0 auto; width:988px; height:135px; padding:0 26px; text-align:center; background-color:#FFF; }
/*底部 结束*/

/*内页 开始*/
.inside-main { margin:0 auto; width:1014px; padding:14px 0 34px 26px; background-color:#FFF; }
.inside-left { float:left; width:236px; margin-right:29px; background:url(../images/insie-left-bg.png) repeat-x bottom #FE8802; }
.inside-right { float:left; width:725px; padding-top:6px; }

.inside-left .title { height:155px; background:url(../images/inside-left-top-bg.png); }
.inside-left .title h2 { padding:52px 32px 0 90px; background:url(../images/inside-left-top-bg.png); font:normal 20px/28px "Microsoft YaHei", "微软雅黑"; text-align:center; color:#FF0C00; }
.inside-left .menu { padding-top:13px; }
.inside-left .menu li { border-top:1px solid #DA7E1C; border-bottom:1px solid #FFAD55; }
.inside-left .menu li.first { border-top:none; }
.inside-left .menu li.last { border-bottom:none; }
.inside-left .menu li { border-top:1px solid #DA7E1C; border-bottom:1px solid #FFAD55; }
.inside-left .menu a { display:block; height:39px; text-indent:54px; font:normal 16px/39px "Microsoft YaHei", "微软雅黑"; color:#FFF; }
.inside-left .menu a:hover, .inside-left .menu li.current a { background:url(../images/left-hover-bg.png); color:#6F1601; }

.left-img { padding:9px 21px 0; }
.left-img .box { padding:3px; background:url(../images/left-img-bg.png) no-repeat; }
.left-img .box img { width:187px; height:123px; }

.inside-left .contact { height:115px; padding-top:23px; }
.inside-left .honor .content { height:168px; }

.inside-title { height:34px; border-bottom:4px solid #FF1D00; position:relative; }
.inside-title  h2 { width:176px; height:37px; line-height:37px; background:url(../images/inside-title-bg.png) no-repeat; font:normal 16px/37px "Microsoft YaHei", "微软雅黑"; text-align:center; color:#FFF; position:absolute; top:0; left:16px; }
.inside-body { width:725px; }
.single-page { padding:10px 10px 0; line-height:26px;  }
.single-page p { padding:5px 0; }

.inside-pic-list { padding-top:10px; }
.inside-pic-list .item { float:left; text-align:center; line-height:30px; margin-right:15px; margin-bottom:10px; }
.inside-pic-list .last { margin-right:0px; }
.inside-pic-list .item img { display:block; width:170px; height:128px; }
.inside-pic-list .pages { padding-top:5px; }

.inside-news-list .list { padding:10px 10px; }
.inside-news-list .item { height:26px; line-height:26px; padding-left:8px; background:url(../images/dot1.png) no-repeat left center; }
.inside-news-list .item .date { float:right; }
.inside-news-list .pages { padding-top:5px; }

.pages { text-align:center; line-height:30px; }
.pages a { display:inline-block; _zoom:1; _display:inline; margin:0 4px; height:28px; line-height:28px; border:1px solid #CCC; font-weight:normal; }
.pages span.nu { display:inline-block; _zoom:1; _display:inline; margin:0 4px; height:28px; border:1px solid #CCC; font-weight:normal; line-height:28px; }
.pages a.p { width:50px; padding-left:23px; background:url(../images/pre-bg.png) no-repeat 14px center; text-align:left; margin-left:20px; }
.pages a.n { width:50px; padding-right:23px; background:url(../images/next-bg.png) no-repeat 55px center; text-align:right; }
.pages a.nu { padding:0 9px; }
.pages span.nu { padding:0 9px; }
.pages span.current { color:#FFF; border-color:#999; background-color:#999; }
.pages a:hover { border-color:#AAA; color:#333; }

.pages .go-page { display:inline-block; _zoom:1; _display:inline; height:30px; line-height:30px; margin-left:4px; }
.pages .go-page input { width:30px; height:20px; padding:0 2px; margin-top:-3px; line-height:20px; border:1px solid #CCC; background:none; vertical-align:middle; }
.pages .go-page a { height:22px; line-height:22px; padding:0 5px; margin-top:-3px; margin-left:14px; background:#F0F0F0; vertical-align:middle; }

.inside-art-content { }
.inside-art-title { line-height:26px; font-weight:bold; padding:15px 20px 0; font-size:16px; color:#333; text-align:center; margin-bottom:14px; }
.inside-art-info { color:#333; line-height:28px; font-size:12px; font-weight:normal; margin-bottom:20px; text-align:right; background:#DDD; }
.inside-art-info  span { margin-right:10px; }
.inside-art-cont {  padding:0 20px; font-weight:normal; font-size:14px; line-height:30px; color:#666; }

.inside-art-pages { padding:0 10px; font-size:12px; font-weight:bold; padding-top:20px; padding-bottom:20px; }
.inside-art-pages a { font-weight:normal; }
/*内页 结束*/