@charset "gb2312";
/* CSS Document */
body {margin: 0px;font-size:12px;font-family: "ËÎÌå", Arial;	color:#666;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, input, iframe, fieldset, hr {margin: 0;padding: 0;border:0;}
table {empty-cells: show;border-collapse: collapse;}
ul li {list-style: none;}
img {border: none;}
a {color:#666;text-decoration: none;}
a:hover {text-decoration: none;color:#C30;}
.box {border:1px solid #CCC;}
.more {float:right; font-size:12px; font-weight:normal;}
.fl {float:left;}
.fr {float:right;}
.bh {clear:both;height:10px; line-height:1px; font-size:1px;}
.time{ color:#F60;font-size:12px; font-weight:normal;float:right; }

.header {
	width: 980px;
	margin:0 auto;
}
.header .top{ background:url(imagesjxtopbg.gif) repeat-x 0 0; height:32px; line-height:32px; padding:0 10px;}
.header .top .fl { padding-right:10px;}
.header .top .fl img{ float:left; margin-right:5px;}
.header .banner{ height:200px;}
.header .menu{line-height:38px;height:38px; background:url(imagesjxbm_menu.gif) repeat-x 0 0; font-size:14px;font-weight:bold; color:#FFF;}
.header .menu ul li{background: url(imagesjxbm_menuin.gif) no-repeat 0 0; width:98px; text-align:center; float:left;}
.XZ .menu{background:url(imagesjxxz_menu.gif) repeat-x 0 0;}
.XZ .menu ul li{background: url(imagesjxxz_menuin.gif) no-repeat 0 0; }
.header .menu ul li a {color: #FFF; text-decoration: none;display:block;}
.header .menu ul li a:hover {text-decoration: none; color:#FF0; }
.header .menu ul .ind{ background:none;}


.container {width: 980px;margin:0 auto;}
.content{ width:720px;}
.sidebar {width: 250px;}

.BM .sidebar .box{ border:1px solid #FFA64D;}
.XZ .sidebar .box{ border:1px solid #FFF7EA; background:#FFF7EA;}
.XZ .content .box{ border:1px solid #FFCC99;}
.XZ .category .box{border-top:0;}

.focusmain{width:320px; height:240px; padding:5px;}
.focusBox {position:relative;width:320px; height:240px; overflow:hidden; font:12px/1.5 Verdana, Geneva, sans-serif; text-align: left;	background: white; }
.focusBox .pic img {width: 320px;height: 240px;display: block;}
.focusBox .txt-bg {	position: absolute;	bottom: 0;	z-index: 1;	height: 32px;width:100%;background: #333;filter: alpha(opacity=50);	opacity: 0.5;	overflow: hidden;}
.focusBox .txt {position: absolute;	bottom: 0;	z-index: 2;	height: 32px;width:100%;overflow: hidden;}
.focusBox .txt li {	height:32px;line-height:32px;position:absolute;	bottom:-32px;}
.focusBox .txt li a {display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;	text-decoration: none;}
.focusBox .num {position: absolute;	z-index: 30;	bottom: 8px;right: 8px;}
.focusBox .num li {float: left;	position: relative;	width: 18px;height: 16px;line-height: 16px;	overflow: hidden;text-align: center;	margin-right: 1px;cursor: pointer;}
.focusBox .num li a, .focusBox .num li span {position: absolute;z-index: 2;	display: block;	color: white;width: 100%;height: 100%;top: 0;	left: 0;text-decoration: none;}
.focusBox .num li span {z-index: 1;	background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover {background:#f60;}

.newbox {
	width: 376px;
	height:250px;
}
.Sontip{ height:75px; padding:10px 15px 10px 15px;}
.Sontip h1{ font-size:20px; text-align:center; line-height:30px; height:35px;}
.Sontip h1 a{ color:#C00;}
.Sontip p{ text-indent:2em; color:#999; line-height:20px; }
.newbox ul li{ line-height:24px; background:url(imagesjxico.gif) no-repeat 0px 8px; padding-left:15px;}
.newbox ul { padding:0px 15px;}	

.category{ }
.category .box{ width:350px;  height:205px; float:left; margin-bottom:10px;}
.category .box ul { padding:10px 10px 0px 10px;}
.category .box ul li{ background:url(imagesjxico.gif) no-repeat 3px -98px; line-height:22px; padding-left:15px;}
.category .box ul li span{ float:right; color:#999;}


.XZ .SonTit{ background:url(imagesjxxz_tit02bg.gif) repeat-x 0 0px; height:32px; line-height:32px; padding-right:10px;}
.XZ .SonTit div{ width:160px; padding-left:40px; font-size:14px; color:#FFF;  font-weight:bold; background:url(imagesjxxz_tit02.gif) no-repeat 0 0px;}
.XZ .more a{ color:#C00;}
.XZ .more a:hover{ color:#000;}

.BM .SonTit{ background:url(imagesjxbm_tit02bg.gif) repeat-x 0 0; height:32px; line-height:30px; padding-right:10px;}
.BM .SonTit div{ padding-left:38px; font-size:14px; color:#C00;font-weight:bold; background:url(imagesjxbm_tit02.gif) no-repeat 0 0;}
.BM .SonTit .more{ padding-top:7px;}

.BM .SidTit { clear:both;line-height: 30px;	background: url(imagesjxbm_tit01bg.gif) repeat-x 0 0;height: 32px;padding:0 10px 0 0;}
.BM .SidTit div{ font-size:14px; color:#FFF; font-weight:bold; padding-left:35px;background: url(imagesjxbm_tit01.gif) no-repeat 0 0; }
.BM .SidTit .more a{ color:#FFF;}
.BM .SidTit .more a:hover{ color:#FF0;}

.XZ .SidTit { clear:both;line-height: 30px;	background: url(imagesjxxz_tit.gif) repeat-x 0 0;height: 32px;padding:0 10px 0 0;}
.XZ .SidTit div{ font-size:14px; color:#FFF; font-weight:bold; padding-left:35px;}



.XZ .SidTit01 { clear:both;line-height: 30px;	background: url(imagesjxxz_tit.gif) no-repeat 0 0;height: 32px;padding:0 10px 0 0;}
.XZ .SidTit01 div{ font-size:14px; color:#FFF; font-weight:bold; padding-left:35px;}


.footer {
	background: url(imagesjxflogo.gif) no-repeat 10px 60px;
	margin: 0 auto;
	width: 980px;
	text-align: center;
}
.footmenu {
	line-height: 30px;
	color: #FFF;
	background-color: #C53C0F;	
	height: 30px;
}
.footmenu a{ color:#FFF;}
.footmenu a:hover{ color:#FF0;}
.footer .copy{
	line-height: 22px;
	padding: 15px 20px 0 60px;
	height:110px;
	
}
.footer .copy strong{ font-size:14px;}
.sidbut {
	height: 70px;
}
.sidlink{ padding-left:18px; padding-top:10px; height:420px;}
.sidlink ul li{ height:24px; line-height:24px; width:64px; float:left; background:url(imagesjxico.gif) no-repeat 0 -64px; padding-left:12px; position:relative; overflow:hidden;}

.XZ .about{ padding:15px 10px 0 10px;}
.XZ .about .pic { margin:0 auto;}
.XZ .about .pic img{border:1px solid #CCC; background:#FFF; padding:5px;}
.XZ .about p{ line-height:22px; text-indent:2em; padding:10px 5px 15px 7px;}

.picmain{ clear:both;}
.picmain .lis { padding:10px 0 0 10px;}
.picmain .lis p{ line-height:22px; }
.picmain .lis ul li {
	text-align:center;
	float:left;
	font-size:12px;
	padding:5px 6px 0 6px;
	height:150px;

}
.picmain .lis ul li img {
	width:156px; height:116px;
	padding:2px;
	border:1px solid #DDD;
	display:block;}
	
.list {
	padding: 25px 30px;
	min-height: 610px;
}
.list li{ background: url(imagesjxico.gif) no-repeat 1px -26px; padding-left:22px; line-height:28px;}
.list li span{ float:right; color:#999;}
.list li .author{ float:right; color:#999; width:190px;  }
.list .bk20{ background:none; height:10px;border-bottom:1px dotted #DDD; margin-bottom:10px;}

.related ul li{ font-size:12px; background: url(../images/bszs/ico_lis.gif) no-repeat 3px 11px; padding-left:18px; line-height:28px;}
.related ul li span{ float:right; color:#999;}

/* ·ÖÒ³ */
#pages { padding:0px 0 30px; font-family:ËÎÌå; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background: #C30; border:1px solid #C00; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.show {
	padding: 20px 40px;
	min-height:500px;
	line-height:200%;
	font-size:14px;
}

.show p{ padding-top:10px; text-indent:2em;}
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{
	zoom:1
}
#Article h1{
	color:#C00;
	font:800 24px/150% "×ÖÌå",arial;
	text-align:center;
	
}
#Article .info{border-top:1px solid #e5e5e5;
	font-size:12px;
	line-height:28px;
	color:#999;
	height:40px; text-align:center;
}
#Article .summary{ border:1px solid #DDD; background-color:#FFFFE6; padding:8px 13px;font-size:12px; color:#666; line-height:22px;}
#Article .main{ font-size:14px;padding:12px;}

#Article .main p{
	font-size:14px;
	line-height:185%;
	word-wrap:break-word;
	padding:5px 0;
	text-indent:2em;
}
#Article .main p img{ max-width:600px;}
#Article .main br{text-indent:2em; }
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5 { color:#C30;font-size:14px; margin:0; padding:0px;}
#Article .related{ padding:10px 0 0}
#Article .related a{ color: #666;}
#Article .f14{ font-size:12px;}

.Article-Tool{position:relative; top:-1px; text-align:right; padding:10px;vertical-align:middle; height:15px; background-color:#f4f8fd}
.Article-Tool a{width:16px;height:16px;line-height:16px;background: url(imagesv9icon.png) no-repeat; margin-left:6px;}
.Article-Tool a:hover{text-decoration: none}
.Article-Tool a.t,.Article-Tool a.t6{background-position: left -336px; width:auto; padding-left:16px; color:#8896b1}
.Article-Tool a.t1{background-position: left -115px;}
.Article-Tool a.t2{background-position: left -159px;}
.Article-Tool a.t3{background-position: left -205px;}
.Article-Tool a.t4{background-position: left -250px;}
.Article-Tool a.t5{background-position: left -294px;}
.Article-Tool a.t6{background-position: left -421px;padding-left:18px;}
.ib, .ib-li li, .ib-a a, .ib-span span, .btn, .btn input, .photo-hot li, .Article-Tool a, .photo-list li, .photo-channel .photo-slide .change i, .photo-channel .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next, .photo-cat .content h5 span.blue a, .submit {
    display: inline-block;}
.SonTit00{ background:url(imagesjxlist_tit.gif) repeat-x 0 0; height:32px; line-height:32px; padding-right:10px;}
.SonTit00 div{ width:101px; text-align:center; font-size:14px; color:#FFF;  font-weight:bold; background:url(imagesjxlist_ico.gif) no-repeat 0 0;}
.SidTit00 {line-height: 31px; color:#FFF;background: url(imagesjxsid_tit.gif) no-repeat 0 0;height: 31px;padding:0 10px 0 45px;}
.sidebar .child {padding: 20px 15px 8px 15px;}
.sidebar .child ul li{ height:30px; background: url(imagesjxsid_in.gif) no-repeat center center ; text-align:center; line-height:30px; margin-bottom:12px;font-weight:bold;}
.sidebar .child ul li a{ display:block;  color:#333; }
.sidebar .child ul li a:hover {background: url(imagesjxsid_on.gif) no-repeat center center ; color: #C00; text-decoration:none }
.sidebar .child ul .cur{background: url(imagesjxsid_on.gif) no-repeat center center ;color: #C00; text-decoration:none }
.sidebar .child ul .cur a{color: #C00;}
.sidebar .child ul .on{background: url(imagesjxsid_on.gif) no-repeat center center ;color: #C00; text-decoration:none }
.sidebar .child ul .on a{color: #C00;}
.sidebar .index{  line-height:24px; padding:10px 10px 10px 20px;  color:#C30; font-weight:bold;  }
.sidebar .userpic {line-height:20px;	padding:15px; text-align:center;}
.sidebar .userpic img{border:1px solid #CCC; padding:3px; background-color:#FFF;}
.sidebar .userpic p{ padding-top:10px;line-height:30px; color:#C00; font-size:16px; font-weight:bold;}
.box2{ border:1px solid #F3AA75;}

.xzuserpic{ padding:15px 0 0  8px;}
.xzuserpic ul li{ float:left; width:117px; text-align:center;}
.xzuserpic ul li img{border:1px solid #CCC; padding:1px; background-color:#FFF;}
.xzuserpic ul li p{line-height:30px;  color:#C00; font-size:12px; font-weight:bold;}