﻿/*subNav*/
.subNav{}
.subNavName{height:35px; line-height:35px; background:url(sub_nav_bg01.gif) repeat-x; font-family:\5fae\8f6f\96c5\9ed1; font-size:14px; font-weight:bold; color:#FFF; text-align:center;}
.subNavName a{font-family:\5fae\8f6f\96c5\9ed1; font-size:14px; font-weight:bold; color:#FFF;}
.columnNav{background:url(sub_nav_bg02.gif) repeat-x; padding:5px;}
.columnNav li.noraml1 a{height:27px; line-height:27px; font-size:12px; text-decoration:none; background:url(ico03.gif) no-repeat 36px 9px; display:block; padding-left:50px;}
.columnNav li.noraml1 a:hover{background-color:#f5f5f5;}
.columnNav li.active1 a{height:27px; line-height:27px; font-size:12px; text-decoration:none; background:url(ico03.gif) #eee no-repeat 36px 9px; display:block; padding-left:50px;}
.columnNav li.active1 a:hover{background-color:#f5f5f5;}
/*second*/
.columnNav li.noraml2 a{height:27px; line-height:27px; text-decoration:none; background:url(ico03.gif) no-repeat 51px 9px; display:block; padding-left:62px;}
.columnNav li.noraml2 a:hover{background-color:#f5f5f5;}
.columnNav li.active2 a{height:27px; line-height:27px; text-decoration:none; background:url(ico03.gif) #eee no-repeat 51px 9px; display:block; padding-left:62px;}
.columnNav li.active2 a:hover{background-color:#f5f5f5;}
/*third*/
.columnNav li.noraml3 a{height:27px; line-height:27px; text-decoration:none; background:url(ico03.gif) no-repeat 65px 9px; display:block; padding-left:78px;}
.columnNav li.noraml3 a:hover{background-color:#f5f5f5;}
.columnNav li.active3 a{height:27px; line-height:27px; text-decoration:none; background:url(ico03.gif) #eee no-repeat 65px 9px; display:block; padding-left:78px;}
.columnNav li.active3 a:hover{background-color:#f5f5f5;}

/*bar*/
.bar1{height:35px; line-height:35px; border-bottom:1px #1664a6 solid;}
.bar1 h1{float:left; font-family:\5fae\8f6f\96c5\9ed1; font-size:15px; color:#FFF; background:#1664a6; padding:0 20px;}
.bar1 span{float:right; padding-right:10px;}
.bar1 span a{font-family:\5B8B\4F53;}

.bar2{height:35px; line-height:35px; background:#f7f7f7; font-family:\5fae\8f6f\96c5\9ed1; border-bottom:1px #8caac4 solid; padding:0 10px;}
.bar2 h1{float:left; font-size:15px;}
.bar2 span{float:right;}
.bar2 span a{font-family:\5B8B\4F53;}

/*fwList*/
.fwList{padding-top:15px;}
.fwList li{float:left; width:173px; height:120px; background:#e1ecf4; text-align:center; margin:0 15px 15px 0;}
.fwList li a{width:173px; height:120px; font-family:\5fae\8f6f\96c5\9ed1; font-size:14px; display:block;}
.fwList li a:hover{background:#b8dffb; text-decoration:none; color:#333;}
.fwList li .pic{padding-top:15px;}
.fwList li .pic img{width:70px; height:70px;}
.fwList li .title{}

/*hotArticle*/
.hotArticle{border-bottom:1px #5ca1d1 solid; padding:5px 5px 15px 5px;}
.hotArticle .title{padding-bottom:8px; text-align:center;}
.hotArticle .title a{font-size:18px; font-family:\5fae\8f6f\96c5\9ed1; color:#FFF; font-weight:bold;}
.hotArticle .intro{color:#FFF; line-height:18px; color:#bed9ed;}

/*articleList1*/
.articleList1{}
.articleList1 li{line-height:28px; background:url(ico02.gif) no-repeat 3px 12px; padding-left:13px;}
.articleList1 li a{font-size:12px;}
.articleList1 li span{float:right; font-family:Arial; font-size:12px; padding-right:10px;}

.articleList2{}
.articleList2 li{line-height:32px; background:url(line01.gif) repeat-x 0 bottom;}
.articleList2 li a{font-size:14px; background:url(ico02.gif) no-repeat 3px 6px; padding-left:13px;}
.articleList2 li span{float:right; font-family:Arial; font-size:14px; color:#999; padding-right:10px;}

/*picList*/
.picList1{}
.picList1 li{float:left; margin:0 15px 6px 0; display:inline;}
.picList1 li .pic{}
.picList1 li .pic img{width:170px; height:120px;}
.picList1 li .title{width:170px; height:40px; line-height:16px; text-align:center; overflow:hidden; margin-top:5px;}

/*specialList*/
.specialList{}
.specialList li{float:left; margin:0 30px 10px 0; display:inline;}
.specialList li .pic{}
.specialList li .pic img{width:220px; height:60px;}
.specialList li .title{width:220px; height:25px; line-height:25px; text-align:center; overflow:hidden;}

/*link*/
.link{text-align:center; padding:10px;}
.link p{padding:5px;}

/*ad*/
.ad1{width:736px; overflow:hidden;}

/*showpage*/
.showpage{font-family:\5B8B\4F53; text-align:center; margin:20px 20px 20px 20px;}
.showpage a{font-family:\5B8B\4F53; border:1px #DDDDDD solid; text-decoration:none; padding:4px 8px 4px 8px; margin:0 3px 0 3px;}
.showpage a:hover{border:1px #CC3333 solid; text-decoration:none; background:#d6191d; color:#FFF;}
.showpage span.current{color:#FFF; font-weight:bold; border:1px #CC3333 solid; background:#d6191d; padding:4px 8px 4px 8px; margin:0 3px 0 3px;}
.showpage span.disabled {border:1px #DDDDDD solid; padding:4px 8px 4px 8px; margin:0 3px 0 3px;}

/*content*/
.contentTitle{font-size:21px; line-height:23px; color:#333; font-weight:bold; text-align:center;}
.contentmessage{text-align:center; border-bottom:1px #E0E0E0 solid; font-size:12px; color:#666; margin-top:10px; padding-bottom:8px;}
.content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; font-size:14px; color:#333; line-height:25px; padding:10px;}
.content a{font-size:14px; color:#333;}
.content p{margin:15px 0;}
.content img{width:expression(this.width >700 && this.height < this.width ? 700: true); height:expression(this.height > 700 ? 700: true); max-width:700px; max-height: 700px; margin:3px 8px;}

/*xxjbContent*/
.xxjbTop{font-size:16px; font-family:\5B8B\4F53; padding:0 10px;}
.xxjbTitle{text-align:center;}
.xxjbinfor{height:35px; line-height:35px; font-size:16px; border-bottom:3px #ef3121 solid; padding:0 10px;}
.xxjbinfor .l{float:left;}
.xxjbinfor .r{float:right;}
.xxjbNum{font-size:16px; text-align:center;}
.xxjbTitle1{font-size:28px; line-height:38px; color:#333; font-weight:bold; text-align:center; border-bottom:1px #CCC solid; padding:20px 15px;}

/*videoList*/
.videoList{margin-bottom:20px;}
.videoList li{float:left; margin-right:10px;}
.videoList li a{width:60px; height:25px; line-height:25px; text-align:center; background:#e1e1e1; display:block;}

/*vote*/
.VoteTitle{font-size:14px; font-weight:bold; background:url(vote_ico01.gif) no-repeat 0 1px; padding-left:25px; margin:10px;}
.VoteTab{width:100%; background:#CCC;}
.VoteTabTitle{font-weight:bold; background:#f1f1f1; text-align:center;}
.VoteTabContent{background:#FFF;}
.VoteTab td{padding:5px;}
.VoteNum{width:50px; text-align:center;}
.VoteOption{}
.Votes{width:50px; text-align:center;}
.VoteGraph{width:250px;}
.VoteGraph1{float:left; width:200px; height:12px; background:#ebebeb;}
.VoteGraph1 .inner{height:10px; overflow:hidden; background:url(vote_graph_bg01.gif); border:1px #2bbd2c solid;}

/*bmIntro*/
.bmIntro{font-size:14px; line-height:27px; padding:15px 20px;}
.bmIntro span{font-size:14px; color:#CC0000; display:inline-block;}
.bmIntro span a{font-size:14px; color:#CC0000;}

/*bmList*/
.bmList{width:100%;}
.bmList li{float:left; width:80px; height:24px; background:url(ico01.gif) no-repeat 0 2px; padding-left:12px; display:inline; overflow:hidden;}

/*ad*/
.ad1{width:752px; overflow:hidden;}

/*scroll_div*/
.bmryPicture{position:relative; height:220px; padding:10px 10px 8px 20px;}
.scroll_div{position:absolute; width:712px; overflow:hidden;}
.scroll_div a{display:block;}
.scroll_div a:link,.scroll_div a:visited{text-decoration:none;}
.scroll_div a:hover img{color:#FFF;}
.scroll_div a img{width:140px; height:180px; margin:8px 18px;}
.scroll_div p{text-align:center;}

/*bmryList*/
.bmryList{}
.bmryList li{float:left; margin:0 18px 6px 18px; display:inline;}
.bmryList li .pic{}
.bmryList li .pic img{width:140px; height:180px;}
.bmryList li .title{width:140px; height:40px; line-height:16px; text-align:center; overflow:hidden; margin-top:8px;}

/*notice*/
.notice{padding:5px 6px 9px 6px;}
.notice li{height:38px; line-height:18px; padding:6px 6px 6px 6px;}
.notice li span{color:#999; padding-left:5px;}

/*aList1*/
.aList1{}
.aList1 li{line-height:27px; background:url(ico03.gif) no-repeat 0 10px; padding-left:10px;}
.aList1 li a{font-size:14px;}
.aList1 li span{float:right; font-family:Arial, Helvetica, sans-serif; color:#999;}
.aList1 li b{font-size:14px; font-weight:normal; margin-right:5px; color:#da0a0a;}
.aList1 li b a{color:#da0a0a;}

/*message*/
.messageArea{}
.messageArea td{padding:5px;}
.messageArea .title{text-align:right;}
.messageArea .mInput{border:1px #CCC solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px;}

.messageBox{border:1px #CCC solid; line-height:18px; margin-bottom:8px;}
.messageBox .messageInfor{height:25px; line-height:25px; background:#f0f0f0; padding:0 6px; border-bottom:1px #CCC solid;}
.messageBox .messageInfor .name{float:left; font-weight:bold;}
.messageBox .messageInfor .time{float:right;}
.messageBox .messageTitle{height:25px; line-height:25px; color:#d6171e; font-weight:bold; padding:0 6px;}
.messageBox .messageContent{padding:0 6px;}
.messageBox .messageReply{border:1px #e67d56 dashed; background:#fdf3d0; margin:6px; padding:6px;}
.messageBox .messageReply .replyName{height:20px; line-height:20px;}
.messageBox .messageReply .replyContent{}

.PageNumber{text-align:center; padding:20px 20px 20px 20px;}
.PageNumber a{border:1px #DDDDDD solid; text-decoration:none; padding:4px 8px 4px 8px; margin:0 3px 0 3px;}
.PageNumber a:hover{border:1px #CC3333 solid; text-decoration:none; background:#FF6600; color:#FFF;}
.PageNumber span.current{color:#FFF; font-weight:bold; border:1px #CC3333 solid; background:#FF6600; padding:4px 8px 4px 8px; margin:0 3px 0 3px;}
.PageNumber span.disabled {border:1px #DDDDDD solid; padding:4px 8px 4px 8px; margin:0 3px 0 3px;}