@charset "gb2312";
/* CSS Document */
body{ margin:0px; font-size:12px; color:#333; font-family:\5B8B\4F53, Arial, Helvetica, sans-serif;background:url(../images/index2_011.jpg) repeat-x;}
a{color:#333; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:underline;}
ul,form{ margin:0px; padding:0px;}
ul{list-style:none;}
.all{width:1000px; margin:auto;}

.FFF{color:#FFF;}
.FFF a{color:#FFF;}
.CCC{color:#CCC;}
.CCC a{color:#CCC;}
.RED{ color:#d90909;}
.RED a{ color:#d90909;}
.C9{ color:#999;}
.C9 a{ color:#999;}
.C0{ color:#000;}
.C0 a{color:#000;}

.bdi img{ border:1px solid #c8c8c8;}
.pdi1 img{ padding:1px;}
.pdi3 img{ padding:3px;}
.bd{ border:1px solid #c8c8c8;}
.fl{ float:left;}
.fr{float:right;}
.c{clear:both;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.pb10{ padding-bottom:10px;}

.head{background:url(../images/index_03.jpg) repeat-x;}
.menu{background:url(../images/index_05.jpg) repeat-x; padding-left:35px; width:965px; height:32px;}
.menu li{ line-height:32px; float:left; margin-right:15px; width:90px; text-align:center;}
.menu a{font-size:14px; font-weight:bold; color:#FFF;}

.head .fr{margin-top:30px; padding-right:30px;}
.head .fr a{margin:0px 6px; color:#004787;}

.flash{padding:5px 0px; background:#efefef; border-bottom:1px solid #fff;}

.main{ background:url(../images/bg1.jpg) repeat-x; height:251px;}

.bk1{background:url(../images/index_20.jpg); width:234px; height:255px; margin-top:10px; margin-right:15px;}
.bk1 a{ color:#333;}
.bk1 .more{ line-height:45px; height:35px; text-align:right; padding-right:20px;}

.list1{margin:10px 15px;}
.list1 li{line-height:24px;}

.bk2{width:485px;margin-top:10px; margin-right:15px;}
.bk2 .t{ height:40px; border-bottom:1px solid #CCC; padding-left:10px;}
.bk2 .tt{background:url(../images/index_19.jpg); width:93px; height:22px; margin-top:18px;}
.bk2 .more{ line-height:50px; padding-right:10px;}
.bk2 .n img{border:1px solid #DDD; padding:2px; margin-right:10px;}
.bk2 .n{padding-top:10px; line-height:22px;}

.bk3{background:url(../images/index_cpbg.jpg); width:249px; height:278px;}
.bk3 .more{line-height:40px; text-align:right; padding-right:20px;}

.flash1{margin-left:36px; margin-top:7px;}

.list2{margin-left:18px; line-height:22px; margin-top:0px;}
.list2 li{ float:left; width:110px;}

.foot{background:url(../images/end_bg.jpg); height:75px; overflow:hidden; width:100%;}
.foot .l{ padding-left:8px;padding-top:35px; }
.foot .r{line-height:20px; padding-top:27px; padding-left:15px;}

.left{width:227px; background:#f7f7f7; margin-right:25px; margin-left:6px; _margin-left:3px;}
.left .t{background:url(../images/left_t_bg.jpg); height:35px; line-height:35px; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}
.list3{margin:auto; width:200px; margin-bottom:20px; margin-top:5px;}
.list3 li{ background:url(../images/left_t_bg1.jpg); width:200px; height:32px; text-align:center; line-height:32px; margin:5px 0px;}
.list3 .currclass{background:url(../images/left_t_bg2.jpg); }
.list3 .currclass a{color:#333; font-weight:bold;}

.right{width:718px;}
.right .l img{border:1px solid #ccc; padding:2px; margin-right:20px;}
.right .r{}
.right .t{background:url(../images/right_t_bg.jpg); height:35px; line-height:35px;}
.right .n{padding-top:15px;}
.right .r span{font-weight:bold; line-height:25px;}
.right .info{margin-top:10px; line-height:22px;}
.right .infot{font-weight:bold;}

.list4{margin:15px 0px 0px 10px;}
.list4 li{float:left; background:url(../images/img_bg.jpg) no-repeat; width:130px; padding:10px; margin-right:24px; margin-bottom:10px;}
.list4 img{border:0px;}
.list4 div{margin-top:15px; text-align:center;}

.list5{margin-top:10px;}
.list5 li{ line-height:25px; border-bottom:1px dashed #ccc; margin-bottom:5px; background:url(../images/list.jpg) no-repeat 0px 9px; padding-left:10px; float:left; width:700px;}
.list5 span{text-align:right;}

 /*文章分页样式*/
#fenye{clear:both; margin-top:10px; width:500px}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;float:left;}
#fenye a.curr{width:22px;background:#CCC; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#666;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:#666; border:1px solid #333;float:left;}
#fenye span{display:block;margin:11px;float:left;}


 /*图片内容页样式*/
.pic_main{width:950px; margin:0px auto; margin-top:10px;}
.pic_left{width:663px; float:left;}
.pic_left_main{margin-top:10px; border:#B6D3EB 1px solid}
.picname{ height:46px; line-height:46px; font-weight:bold; font-size:16px; text-align:center; color:#2761B6}
.picorigin{ height:25px; line-height:25px; text-align:center; color:#000;}
.picture{ padding:10px;}
.picAction{ font-size:14px; height:28px;line-height:28px;padding-right:10px;margin-top:10px;text-align:right; background:#F4F4F4; color:#000; }
.picAction a{ color:#006699;}
.pic_right{ width:275px; float:right;}

.right .n{line-height:25px;}
.right .n .biaoti{ text-align:center; font-size:20px; font-weight:bold; margin-top:10px;}
.right .n .fubiaoti{ color:#777; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; background-color:#EEE; margin-top:10px; text-align:center; line-height:25px;}
.right .n .zhengwen{ font-size:14px; }
.right .n .fanye{ border-top:1px dashed #CCC; padding-top:5px;} 


.menu2{
	display:none;
	list-style:none;
	position:absolute;
	background-color:#FFF;
	margin:0px;
	border:1px #CCC solid;
	filter:alpha(opacity=90);
}
.menu2 li{
	line-height:25px;
	text-align:center;
}
.menu2 li a{
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.menu2 li:hover{
	line-height:25px;
	text-align:center;
	background:#3fa7de;
}
.menu2 li:hover a{
	color:#FFF;
}

.left_menu2{
	display:none;
	list-style:none;
	position:absolute;
	background-color:#F8F8F8;
	padding:5px;
	margin:0px;
	border:1px #CCC solid;
	filter:alpha(opacity=90);
}
.left_menu2 li{
	line-height:26px;
	text-align:center;
}
.left_menu2 li a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, \5B8B\4F53;
	color:#444;
	text-decoration:none;
}