@charset "gb2312";

/*--当前位置--start--*/ 
#article #route{height:42px;background:#f0f6fd;margin:10px;}
#article #l_route{height:42px;background:#f0f6fd;}
#article div.route_txt{ height:42px; margin-left:25px; padding-left:35px; background:url(l_ico03.gif) no-repeat 10px center; line-height:42px;}
/*--当前位置--end--*/

/*--文章正文样式--start--*/
#article{ width:100%; overflow:hidden;}
#article .hb{ margin-left:10px; width:1002px;background:#FFF;}
#article div{ margin:0 auto;}
#article div.content{width:1022px; background:url(art_bg.png) repeat-y; border-bottom:0;}
#article div.art_footbg{width:1022px;height:20px; background:url(art_footbg.png) no-repeat;}

#article .title{ width:820px;font-size:24px; font-weight:bold; text-align:center; line-height:36px;}
#article .subtitle{ width:820px;font-size:18px; text-align:center; line-height:30px;}
#article .other{width:930px; height:24px; overflow:hidden;}
#article .other ul{widht:260px; float:right;}
#article .other ul li{width:30px;float:left;}
#article .other ul li img{ margin-top:5px;}
#article .other ul li.share{width:140px;}
#article .other ul li.vline{width:2px; margin-right:10px; background-color:#c8c8c8;}
.line{height:2px; background-color:#a4a4a4;}

#article .attr{width:930px; text-align:center; color:#949494; line-height:36px;}
#article .attr span.from{margin-right:30px;}
#article .text{width:820px; line-height:26px; margin-bottom:20px; }
#article .text img{ display:block; margin:10px auto; clear:both;}
.author{width:820px; text-align:right; line-height:36px; color:#000;}

.opera{ width:1002px;padding:30px 0px; background-color:#f2f2f2}
 .ope_btn{ width:930px; margin:0 auto;}
 .ope_btn span{ margin-right:40px;}
.rel{width:960px; margin:0 auto; overflow:hidden;}
.ban3{ height:36px; border-bottom:2px solid #5388d8; }
.rel_art h1{color:#333; background:url(ico11.jpg) no-repeat left center; padding-left:20px; line-height:36px; font-size:18px; font-weight:bold;}
.rel_art h1 a,.rel_art h1 a:hover{color:#333;}
.rel_list{ padding:10px 20px 20px 10px; clear:both; overflow:hidden;}
.rel_list ul li{ line-height:26px; clear:both;}
.rel_list ul li a{color:#333333; float:left; background:url(ico01.gif) no-repeat left center; padding-left:10px;}
 .ope_btn{ width:930px; margin:0 auto;}
 .ope_btn span{ margin-right:40px;}
 .print{ width:95px; height:29px; border:0; background:url(print.jpg) no-repeat; margin-bottom:12px;}	
.close{ width:95px; height:29px; border:0; background:url(off.jpg) no-repeat; margin-bottom:12px;}
/*--文章正文样式--end--*/	

/*--分栏列表--*/
.ban1{ height:37px; position:relative; background:url(ban_line3.jpg) repeat-x; overflow:hidden;}
.ban1 span{float:left; display:block; line-height:37px;height:37px;}
.ban1_tit{
	float:left;
	height: 37px;
	overflow:hidden;
	background-color:#376da4;
}
.ban1_tit ol li{float:left; height:37px !important; line-height:37px; height:37px;}

.ban1_tit .banl{  width:3px; background:url(ban_line2.jpg) no-repeat right 0; }
.ban1_tit .banm{width:auto; background-color:#5d9cec; padding:0 10px; font-size:16px; font-weight:bold; color:#fff; }
.ban1_tit .banm a,.ban1_tit .banm a:hover{color:#fff;}
.ban1_tit .banr{  width:3px; background:url(ban_line1.jpg) no-repeat right 0;}
.ban1 .more{ width:60px; height:37px; line-height:37px;}
	
/*--列表样式页--start--*/
.lab01{margin-bottom:10px;}
.lab01_tit{background:url(lab01_bg.png) left center no-repeat; padding-left:30px;}
.list01 ul li{height:42px; line-height:42px; color:#2b2b2b; background:url(ico01.gif) 5px center no-repeat;}
.list01 ul li a{height:42px; float:left; margin-left:15px;text-align:left;}
/*.list01 ul li span{display:inline-block; float:right; text-align:left;}*/

.list_o,.list_t{padding:10px;}
.list_t ul li {padding:0 8px 0 0px;line-height:36px; border-bottom:1px dotted #e2e2e2; overflow:hidden;}
.list_o ul li {width:78px; float:left; text-align:center;line-height:36px; border-bottom:1px dotted #e2e2e2; overflow:hidden;background:url(l_ico02.gif) no-repeat 5px center;}


.paging{width:980px;height:60px; text-align:center; line-height:60px;font-size:12px; background-color:#f2f2f2;}
.page{border:1px solid #666; padding:0px 5px;}

.blue1{background-color:#5388d8;}
.blue2{color:#376da4;}

.rel_art h2{color:#5388d8; background:url(ico8.jpg) no-repeat 5px 10px; padding-left:20px; height:36px; line-height:36px; font-size:18px; font-weight:bold;}
.rel_art h2 a,.rel_art h2 a:hover{color:#5388d8;}

/*两栏列表*/
#article div.l_left{width:270px; margin-top:15px;}
.l_line{width:214px; margin: 0 auto;background-color:#f9f9f9;}
.l_left h2{width:214px; height:55px;font-weight:700; background:url(l_line03.gif) no-repeat; text-align:center;}
.l_line dl{display:block; width:214px; margin:0 auto;background:url(l_line02.gif) no-repeat left bottom;}
.l_line dl dd{height:42px; line-height:42px;font-weight:700;background:url(l_ico01.gif) no-repeat 30px center; padding-left:60px;}
.l_line dl.hover dd a{color:#3483db;}
.l_line div{width:214px; margin:0 auto; display:none;}
.l_line div.block{display:block;}
.l_line div ul li{ height:26px; line-height:26px;padding-left:70px; background:url(l_ico02.gif) no-repeat 56px center;}
#article div.l_right{width:730px; margin-top:15px;}
.l_infolist ul li{height:36px; line-height:36px; color:#7f7f7f; background:url(ico01.gif) 5px center no-repeat;}
.l_infolist ul li a{width:635px; float:left;height:36px;display:block; margin-left:15px;text-align:left; color:#2b2b2b}
.lab01{margin-bottom:10px;}
.lab01_tit{background:url(lab02_bg.png) left center no-repeat; padding-left:30px;}
.time{width:100px; float:right;color:#a6a6a6; text-align:right;}
.bor_bottom01{padding-bottom:10px; padding-top:15px; border-bottom:1px dashed #a6a6a6;}
div.l_content{line-height:28px;}
div.l_content p{text-indent:2em;}

/*图片列表*/
.piclist{width:230px; float:left;padding:8px 5px;}
.piclist li{text-align:center;}
.piclist li.pic_img,.piclist li.pic_img img{width:230px; height:160px;}
.piclist li.pic_tit{height:38px; background-color:#f1f1f1; line-height:38px;}
.piclist li.pic_time{height:24px; background-color:#f9f9f9; line-height:24px; font-size:12px; color:#969696;}

/*--列表样式页--end--*/

/*友情链接页面*/
#article .link01{margin:0px 30px;border-left:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3; border-right:2px solid #f3f3f3;}
.link01 a,.link02 a{display:block; color:#333; padding-left:10px;}
.link01 h2{font-size:14px; height:36px; line-height:36px; background-color:#f3f3f3;}
.link01 ul,.link02 ul{width:900px; display:block;}
.link01 ul li{ width:223px; height:34px; float:left;line-height:34px;border-bottom:2px solid #f3f3f3; border-right:2px solid #f3f3f3;}
#article .link02{margin:0px 30px;border-left:2px solid #f3f3f3;}
.link02 ul li.link02_tit{ height:36px; line-height:36px;background-color:#f3f3f3; font-weight:700; text-align:center;}
.link02 ul li.link02_tit a{padding-left:0;}
.link02 ul li{width:446px;height:34px; float:left; line-height:34px; border-right:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;}

/*--404 start--*/
.by404{ margin:0; padding:0; background:url(404bg.jpg) repeat left top;background-color:#fafafa;}
.bg404{width:100%;margin:0 auto; padding:0; text-align:center;overflow:hidden;}
.bg404 img{ margin:0 auto;}
.backhome{ display:block; width:226px; height:53px; background:url(backhome.jpg) no-repeat left top; margin:0 auto;}
/*.c404{width:100%; height:100%; margin:0 auto; background:url(4043.jpg) no-repeat center top; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){ .c404 {margin:0 auto; background:url(4042.jpg) no-repeat center top;} .backhome{margin-top:840px;}}*/
/*--404 end--*/

/*分页样式*/
.paging{color:#2b2b2b;}
.paging a{width:69px;  margin:0 5px; background:url(page_btn01.png) no-repeat left center; display:inline-block;color:#2b2b2b;}
.paging span{width:69px; margin:0 5px; background:url(page_btn02.png) no-repeat left center; display:inline-block; color:#757575;}
.paging span.red{background:url(); width:10px; font-weight:700; color:#db0000;}
.paging input.page_btn01{ width:48px; height:28px; border:1px solid #b8b8b8; margin:0 5px;}
.paging input.page_btn02{height:30px; padding:0 6px; line-height:30px; background-color:#2c6ecf; margin-right:10px; color:#fff; border:0;}

/*专题专项js分页列表样式*/
.listzt { width:865px; margin:0 auto;}
div.result {width:175px; height:92px; float:left;}
#article div.result{margin:20px;}

/*分页列表*/
.paging{width:980px;height:60px; text-align:center; line-height:60px;font-size:12px; background-color:#f2f2f2; margin-top:15px;}
.page{border:1px solid #666; padding:0px 5px;}
.pagination{width:980px;height:60px; text-align:center; line-height:60px;font-size:12px; background-color:#f2f2f2; margin-top:15px;}
.pagination a {
    text-decoration: none;
	border: 1px solid #a0a0a0;
	color: #333;
}

.pagination a, .pagination span {
  padding: 0.2em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: 1px solid #26B;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}