@charset "utf-8";
/* CSS Document */
div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{ font-size:14px;font-family:"宋体";color:#000;text-align:left; line-height:30px;}
a{text-decoration:none;color:#000;cursor:pointer;}
a:hover{text-decoration:none;color:#CC0000;cursor:pointer;}
ul,li{list-style:none;}
img{border:none;}
.cl{ clear:both;}
.rt{ float:right;}
.lf{ float:left;}
.mg10{ margin-left:15px;}
.bk10{ height:10px; overflow:hidden;}
.bk20{ height:20px; overflow:hidden;}
.main{ width:1000px; margin:auto; min-width:1000px;}

.heide{ height:30px;background-color:#000000; top:-30px;z-index:20;position:relative;filter:alpha(opacity=50);opacity:0.5;}
.wz{ z-index:22; top:-60px; height:30px; position:relative; text-align:left; color:#FFFFFF; padding:0px 5px; text-align:center}
.wz a,.wz a:visited{ color:#FFFFFF;}

.top{ background-color:#f5f5f5; height:42px; overflow:hidden; padding:5px 0px; min-width:1000px;}
.top #dh{ float:left; margin-left:15px;}
.top #dh li{ float:left; padding:0px 20px; line-height:42px; color:#244474;}
.top #dh li a,.top #dh li a:visited{color:#244474;}

h1{ font-size:24px; font-family:"微软雅黑"; font-weight:bold; background:url(h1.png) 0px 6px no-repeat; padding-left:25px;}
.hotpic{ padding:5px; background-color:#f2f2f2; height: auto; margin-top:-8px;}
#bg{ z-index:99;position:relative; width:1000px; height:10px; overflow:hidden; margin-left:-2px;}
#bg i{background:url(fxx.png) no-repeat; width:10px; height:10px; }
#bg i#l1{ float:left;}
#bg i#r1{background:url(fxx.png) left -12px no-repeat; float:right; }

.hotpic p{ font-family:"微软雅黑"; background-color:#FFF; width:230px; height:310px; float:right; padding:30px 10px 0px 20px; overflow:hidden; color:#595959; text-indent:2em; line-height:30px;}
.hotpic p a,.hotpic p a:visited{color:#595959;}
.hotpic p span{ color:#F00}


.conrt{ width:260px; float:right; background-color:#f2f2f2; min-height:700px;}
.conlf{ width:1000px; float:left;}
.rrr{ float:right; width:200px;font-family: "微软雅黑";
background-color: #FFF;
height: 310px;
float: right;
padding: 30px 10px 0px 10px;
overflow: hidden;
color: #595959;
text-indent: 2em;
line-height: 30px;
}

.title{ border-bottom:#ababab solid 1px;background-color:#FFF;}
.title span{ border-bottom:#e60012 solid 2px; margin:0px 0px 0px 15px; font-size:18px; font-family:"微软雅黑"; font-weight:bold;line-height:32px; padding-bottom:2px;  }
.conrt ul{ padding:10px 0px 10px 10px;font-family:"微软雅黑";font-size:16px;}
.conrt ul li{background:url("dot.jpg") no-repeat left 16px; padding-left: 10px; color:#595959; line-height:35px;}
.conrt ul li a,.conrt ul li a:visited{color:#595959;}
.conrt ul li span{ margin-left:10px; color:#9b9b9b}
.conlf .title span{ margin-left:50px;}
.news{ padding:10px 10px 10px 50px; border-bottom:#ababab dashed 1px;font-family:"微软雅黑"; }
.news h2{font-size:18px; font-weight:bold;}
.news span{color:#595959;}
.news p{ text-indent:2em; color:#595959;}
.news p a,.news p a:visited{color:#595959;}
#displaypagenum{ padding-top:20px;}
#displaypagenum span{ color:#FF0000; padding:0px 5px;}
#displaypagenum a{ padding:0px 5px;}
.heidi{ height:45px; width:100%; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; position:absolute; bottom:0px; background:#000000;}
.wenzi{ width:100%; line-height:45px; font-size:20px;  position:absolute; bottom:0px; color:#FFFFFF; text-align:center; }
.top_title{}
.top_title h1{ padding-bottom:5px; line-height:45px; text-align:center;}
.top_title p{ padding:0px 20px; text-align:left; text-indent:2em; font-size:14px;}
/* 本例子css */
	.focusBox { position: relative; width:990px; height:450px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:990px; height:450px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 50px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

