/*bar*/
.bar1{height:50px; background:#f5f5f5;}
.bar1 h1{float:left; font-size:20px; font-weight:bold; color:#FFF; line-height:47px; background:url(../images/index/bar_bg1_1.jpg) #ca1831 repeat-x right top; padding:0 30px;}
.bar1 span{float:right; line-height:48px; padding:0 15px;}
.bar1 span a{font-size:15px;}

.bar2{height:50px; background:url(../images/index/bar_bg2_1.gif) repeat-x 0 bottom;}
.bar2 h1{float:left; font-size:20px; font-weight:bold; line-height:50px; background:url(../images/index/bar_bg2_2.gif) repeat-x right bottom; padding:0 12px 0 8px;}
.bar2 h1 img{float:left; padding:15px 10px 0 0;}
.bar2 span{float:right; line-height:48px; padding:0 15px;}
.bar2 span a{font-size:15px;}
.bar2 span b{font-family:SimSun; font-size:18px; font-weight:normal; padding-left:5px;}

/*articleList*/
.articleList1{}
.articleList1 li{height:23px; line-height:23px;}
.articleList1 li span{float:right; padding:0 5px; font-family:Arial, Helvetica, sans-serif; color:#999;}

/*subNav*/
.subNav{}
.subNavName{height:64px; line-height:64px; background:url(../images/sub/sub_nav_bg01.gif) right top no-repeat; font-family:\5fae\8f6f\96c5\9ed1; font-size:22px; font-weight:bold; color:#FFF; text-align:center;}
.subNavName a{font-size:14px; font-weight:bold; color:#FFF;}
.columnNav{}
.columnNav li.noraml1 a{height:55px; line-height:55px; font-size:18px; text-decoration:none; background:url(../images/common/ico02.png) no-repeat 40px 19px; display:block; padding-left:60px; border-bottom:1px #ebebeb solid;}
.columnNav li.noraml1 a:hover{background-color:#f5f5f5;}
.columnNav li.active1 a{height:55px; line-height:55px; font-size:18px; text-decoration:none; background:url(../images/common/ico02.png) #f5f5f5 no-repeat 40px 19px; display:block; padding-left:60px; border-bottom:1px #ebebeb solid;}
.columnNav li.active1 a:hover{background-color:#f5f5f5;}
/*second*/
.columnNav li.noraml2 a{height:55px; line-height:55px; font-size:18px; text-decoration:none; background:url(../images/common/ico02.png) no-repeat 60px 19px; display:block; padding-left:80px; border-bottom:1px #ebebeb solid;}
.columnNav li.noraml2 a:hover{background-color:#f5f5f5;}
.columnNav li.active2 a{height:55px; line-height:55px; font-size:18px; text-decoration:none; background:url(../images/common/ico02.png) #f5f5f5 no-repeat 60px 19px; display:block; padding-left:80px; border-bottom:1px #ebebeb solid;}
.columnNav li.active2 a:hover{background-color:#f5f5f5;}
/*third*/
.columnNav li.noraml3 a{height:55px; line-height:55px; font-size:18px; text-decoration:none; background:url(../images/common/ico02.png) no-repeat 80px 19px; display:block; padding-left:100px; border-bottom:1px #ebebeb solid;}
.columnNav li.noraml3 a:hover{background-color:#f5f5f5;}
.columnNav li.active3 a{height:55px; line-height:55px; font-size:18px; text-decoration:none; background:url(../images/common/ico02.png) #f5f5f5 no-repeat 80px 19px; display:block; padding-left:100px; border-bottom:1px #ebebeb solid;}
.columnNav li.active3 a:hover{background-color:#f5f5f5;}

/*subTitle*/
.subTitle{height:35px; line-height:35px; background:url(../images/sub/subTitle_bg.gif) #fafafa repeat-x 0 bottom; border-bottom:1px #D9D9D9 solid; padding:0 10px;}
.subTitle .title{float:left; font-family:\5fae\8f6f\96c5\9ed1; font-size:14px; font-weight:bold;}
.subTitle .position{float:right; font-family:\5fae\8f6f\96c5\9ed1;}
.subTitle .position a{font-family:\5fae\8f6f\96c5\9ed1;}

/*ArticleList*/
.ArticleList1{}
.ArticleList1 li{height:45px; line-height:45px; background:url(../images/common/line01.gif) repeat-x bottom;}
.ArticleList1 li a{background:url(../images/common/ico01.gif) no-repeat 5px 9px; font-size:16px; padding-left:18px;}
.ArticleList1 li span{float:right; color:#999; padding:0 10px;}

.ArticleList2{}
.ArticleList2 li{background:url(../images/common/line01.gif) repeat-x bottom; padding:20px 0;}
.ArticleList2 li .info{}
.ArticleList2 li .info a{background:url(../images/common/ico01.gif) no-repeat 5px 9px; font-size:20px; color:#064ec0; padding-left:18px;}
.ArticleList2 li .info span{float:right; font-size:16px; color:#999; padding:5px 10px;}
.ArticleList2 li p{font-size:15px; line-height:25px; color:#666; padding:10px 0 0 18px;}

/*specialList*/
.specialList{padding:20px 0 0 5px;}
.specialList li{float:left; width:25%; padding-bottom:15px;}
.specialList li .pic{padding:0 10px;}
.specialList li .pic img{width:100%;}
.specialList li .title{width:100%; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.specialList li .title a{font-size:14px;}

/*showpage*/
.showpage{text-align:center; margin:40px 20px 30px 20px;}
.showpage a{height:35px; line-height:35px; font-size:16px; border:1px #DDDDDD solid; text-decoration:none; display:inline-block; padding:0 12px; margin:0 5px; border-radius:5px;}
.showpage a:hover{border:1px #CC3333 solid; text-decoration:none; background:#d6191d; color:#FFF;}
.showpage span.current{height:35px; line-height:35px; font-size:16px; color:#FFF; font-weight:bold; border:1px #CC3333 solid; background:#d6191d; display:inline-block; padding:0 12px; margin:0 5px; border-radius:5px;}
.showpage span.disabled{height:35px; line-height:35px; font-size:16px; border:1px #DDDDDD solid; display:inline-block; padding:0 12px; margin:0 5px; border-radius:5px;}

/*content*/
.contentTitle{font-size:30px; line-height:50px; color:#333; font-weight:bold; text-align:center; padding:10px 0;}
.contentmessage{text-align:center; border-bottom:1px #E0E0E0 dashed; font-size:16px; color:#666; margin-top:20px; padding-bottom:20px;}
.content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; font-size:14px; color:#333; line-height:32px; padding:20px 10px;}
.content a{font-size:14px; color:#333;}
.content p{margin:15px 0;}
.content img{width:expression(this.width >1000 && this.height < this.width ? 1000: true); height:expression(this.height > 1000 ? 1000: true); max-width:1000px; margin:3px 8px;}

/*boxArea*/
.boxArea1{float:left; width:50%;}
.boxArea1 .inner{background:#FFF; padding:6px 25px; margin:10px;}

/*searchResult*/
.searchResult{padding:30px; text-align:center; font-size:18px;}

