@charset "utf-8";
/* CSS Document */
body{margin:0;font-size:12px; font-family:"宋体";color:#555; background: #3a8ecc; /* background:url(../images/bg.jpg) #2e2c05 no-repeat center top; */}
*{
	margin:0;
	padding:0;
	}
ul,li{
	list-style-type:none;
	}
a{color:#444; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

.xiangxi a{color:#990000; text-decoration:none;}
.xiangxi a:hover{color:#990000; text-decoration:underline;}

.zx{display:block; text-align:center;}
.zx a{color:#485A90;
    font-family: 黑体;
    font-size: 20px;
    font-weight: normal;
    line-height: 30px;
    text-decoration: underline;
	}
.zx a:hover{color:#990000; text-decoration:underline;}

#site{width:1002px;margin:0 auto; background:#fff;}
#nav{width:1000px; height:40px;margin:0 auto; background:url(../images/nav_bg.gif) repeat-x;}
.logo{float:left; width:160px; height:24px; margin-left:10px;}
.menu{float:right; margin-right:30px; height:24px; line-height:40px;}
.banner{width:1000px; margin:0 auto; margin-top:5px;}

#daoyu{width:1000px; margin:0 auto; margin-top:10px;}
.daoyu_left{width:320px; float:left;}
.daoyu_middle{width:403px; float:left; margin-left:10px;}
.daoyu_right{width:257px; float:right; }

.lunhuan{ width:320px; height:253px;}
.ymzc_title{background:url(../images/bg1.gif) repeat-x;
    height: 32px;
    overflow: hidden;
    width: 100%;}
.ymzc_left{background: url(../images/ico1.gif) no-repeat transparent;
    color: #005A7F;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 36px;
    padding-left: 25px;
    width: 100px;}
.ymzc_right{float:right;width:1px; height:32px; background:url(../images/bg2.gif) no-repeat;}
.neirong{padding:10px; border:1px solid #ccc; line-height:20px;}
.neirong ul{margin:0; padding:0; list-style-type:none; line-height:23px;}
.neirong ul li{ text-indent:15px; background:url(../images/dian.gif) no-repeat 0 2px;}
.neirong ul li a{color: #485A90;font-size: 14px;text-decoration: underline;}
.neirong ul li a:hover{color: #990000;font-size: 14px;text-decoration: underline;}

.neirong dl{float:left;margin:0; padding:0; width:474px; margin-bottom:15px; margin-right:30px;}
.neirong dl dt{float:left;margin:0; padding:0; width:120px; border:1px solid #ccc; margin:0 10px 0 0;}
.neirong dl dd{float:right;margin:0; padding:0; width:340px;}

.neirong td{
padding:0 10px;
word-break:break-all;
}

.solarpic{margin:0 auto; margin:10px 0;}

.nrtitle {display:block;}
.nrtitle a{color:#015A84;font-size: 16px;font-weight: bold; text-decoration:underline;}
.nrtitle a:hover{color:#990000;font-size: 16px;font-weight: bold; text-decoration:underline;}
.nrcon{border:1px solid #ccc;}
.nrconleft{float:left;width:356px; margin:3px;}
.nrconright{float:right; margin-left:10px; width:600px;}
.nrconright dl{margin:0; padding:0; width:590px; padding-bottom:10px; padding-right:5px; margin-top:5px; border-bottom:1px dotted #555;}
.nrconright dl dt{margin:0; padding:0;width:590px; border:none;}
.nrconright dl dd{margin:0; padding:0;width:590px; text-indent:2em;}
.nrconright dl dt a{color:#006C9E;font-size: 14px;font-weight: bold; text-decoration:underline;}
.nrconright dl dt a:hover{color:#990000;font-size: 14px;font-weight: bold; text-decoration:underline;}

.dy{width:100%;margin-bottom:5px;}
.dybt{width:100%;height:23px; background:url(../images/dybg.jpg) no-repeat;}

.xinxi{width:1000px; margin:0 auto;}
.xinxititle{height:36px; line-height:36px; background:url(../images/bg3.gif) repeat-x; margin-top:5px; border:1px solid #ccc;border-bottom:none;}
.xxtleft{float:left; background:url(../images/ico2.jpg) no-repeat 0 0;color: #005A7F;font-size: 14px; font-weight: bold; height:36px; line-height:40px; padding-left:25px;}
.xxleft{float:left; width:495px;}
.xxright{float:right; width:495px;}
#bianji {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px auto 10px; WIDTH: 998px; BACKGROUND: #fff; HEIGHT: 92px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; margin-top:10px;
}
.bianjileft {
	FONT: 14px/92px ""; FLOAT: left; COLOR: #444;
}
.bianjirihgt {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 41px; PADDING-TOP: 10px
}
.bianjirihgt1{
	 PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 41px; PADDING-TOP: 30px
}
#bottom {
    margin: 10px auto 0;
    overflow: hidden;
    text-align: left;
    width: 1000px;
}
.bottom-m {
    background: none repeat scroll 0 0 #FFF4F4;
    border-color: #CC0000;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 33px;
    width: 998px;
}
.bottom-m-1 {
    border-color: #FFFFFF #FF6044 #FF6044 #FFFFFF;
    border-style: solid;
    border-width: 2px;
    color: #333333;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 994px;
}
.bottom-2 {
    color: #666666;
    float: left;
    line-height: 18px;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}



.foucs_pic {
	BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: relative; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 318px; BACKGROUND: url(../images/foucsbg.jpg) repeat-x; HEIGHT: 251px; OVERFLOW: hidden; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.foucs_pic .foucs_img {
	margin:0; padding:0; list-style-type:none;MARGIN: 4px auto 0px; WIDTH: 310px; HEIGHT: 215px; OVERFLOW: hidden;
}
.foucs_pic .foucs_opabg {
	POSITION: absolute;
	FILTER: alpha(opacity=70);
	WIDTH: 310px;
	BOTTOM: 32px;
	BACKGROUND: #000;
	HEIGHT: 30px;
	OVERFLOW: hidden;
	LEFT: 4px;
	opacity: 0.7
}
.foucs_pic .foucs_title {
	POSITION: absolute;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px;
	WIDTH: 310px;
	BOTTOM: 30px;
	HEIGHT: 30px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	LEFT: 0;
	list-style-type:none;
}
.foucs_pic .foucs_num {
	list-style-type:none;
	POSITION: absolute;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 45px;
	WIDTH: 103px;
	BOTTOM: 0px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(../images/ico2.gif) no-repeat;
	HEIGHT: 26px;
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	RIGHT: 0px;
	PADDING-TOP: 5px
}
.foucs_pic .foucs_num LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(http://img.hexun.com/zt/2012/img/blue/ico1.gif) no-repeat -134px 0px; FLOAT: left; HEIGHT: 22px; COLOR: #7d7d7d; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px
}
.foucs_pic .foucs_num LI.on {
	BACKGROUND-POSITION: -112px 0px; COLOR: #005982
}


.zt_title{
	height:34px;
	line-height:34px;
	padding-left:14px;
	font-size:16px;
	background:#163d78;
	color:#fff;
	margin-top:10px;
	font-family:"微软雅黑";
	}
.zhuanjia_sj{
	border:1px solid #ddd;
	padding:10px 0 0 10px;
	overflow:hidden;
	*zoom:1;
	}
.sj_left{
	float:left;
	padding:10px;
	width:602px;
	background:#f6f6f6;
	}
.sj_left dl dt{
	float:left;
	width:177px;
	height:171px;
	margin-right:15px;
	}
.sj_left dl dd{
	position:relative;
	width:410px;
	float:left;
	}
.sj_left dl dd h3{
	font-size:14px;
	padding-left:35px;
	position:relative;
	}
.sj_left dl dd p{
	line-height:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	text-indent:2em;
	}
.y_e{
	display:block;
	width:26px;
	height:26px;
	position:absolute;
	top:-5px;
	left:0;
	_left:-35px;
	}
.sj_right{
	width:316px;
	border:2px solid #dddddd;
	float:right;
	margin-right:10px;
	position:relative;
	margin-bottom:15px;
	}
.sj_right .youjiao{
	position:absolute;
	right:0px;
	;
	top:-3px;
	display:block;
	width: 12px;
	height: 12px;
	}
.sj_right p.up{
	border-bottom:1px solid #dddddd;
	line-height: 22px;
    padding: 5px 10px;
	}
.sj_right p.up strong{
	display:block;
	color:#020346;
	}
.sj_right p.down{
	margin-top:1px;
	background:#f3f3f3;
	padding:10px;
	line-height:18px;
	overflow:hidden;
	*zoom:1;
	font-family: Arial, "宋体";
	font-size: 12px;
	}
.sj_right p.down img{
	width:150px;
	height:105px;
	border:1px solid #9a9a9a;
	margin-right:10px;
	float:left;
	}
.clear {
    clear: both;
}
a.xiangxi{
	color:#cc0000;
	text-decoration:none;
	}
a:hover.xiangxi{
	color:#cc0000;
	text-decoration:underline;
	}
.jiejue_fa{
	float:left;
	width:660px;
	}
.fa_con{
	border:1px solid #ddd;
	padding:14px;
	overflow:hidden;
	*zoom:1;
	}
.fa_up {
	border-bottom:1px solid #ddd;
	margin-bottom: 20px;
    padding-bottom: 25px;
	}
.fa_up img{
	width:242px;
	height:165px;
	border:1px solid #cccccc;
	margin-right:14px;
	float:left;
	}
.fa_up h3{
	font-size:16px;
	}
.fa_up p{
	line-height:20px;
	border-bottom:1px dashed #cecece;
	padding:10px 0 15px;
	}
.fa_up ul{
	margin-top:10px;
	overflow:hidden;
	*zoom:1;
	}
.fa_up ul li{
	line-height:24px;
	padding-left:9px;
	background:url(../images/tubiao04.gif) no-repeat 0 10px;
	float:left;
	width:155px;
	_width:152px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-right:9px;
	font-size:14px;
	}
.fa_down img{
	width:242px;
	height:165px;
	border:1px solid #cccccc;
	margin-left:14px;
	float:right;
	}
.fa_down h3{
	font-size:16px;
	}
.fa_down p{
	line-height:20px;
	border-bottom:1px dashed #cecece;
	padding:10px 0 15px;
	}
.fa_down ul{
	margin-top:10px;
	overflow:hidden;
	*zoom:1;
	}
.fa_down ul li{
	line-height:24px;
	padding-left:9px;
	background:url(../images/tubiao04.gif) no-repeat 0 10px;
	float:left;
	width:350px;
	_width:322px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-right:9px;
	font-size:14px;
	}
.luntan_ry{
	width:330px;
	float:right;
	}
.ry_con{
	border:1px solid #ddd;
	padding:10px;
	}
.ry_con h3{
	font-size:16px;
	}
.ry_con p{
	line-height:20px;
	border-bottom:1px dashed #cecece;
	padding:8px 0;
	}
.ry_con ul{
	margin-top:5px;
	}
.ry_con ul li{
	line-height:22px;
	background:url(../images/tubiao04.gif) no-repeat 0 9px;
	padding-left:9px;
	}
.jiqi_zz{
	border:1px solid #ddd;
	padding:10px;
	overflow:hidden;
	*zoom:1;
	position:relative;
	}
.jiqi_zz img{
	float:left;
	width:309px;
	height:190px;
	padding:1px;
	border:1px solid #ccc;
	margin-right:10px;
	}
.jiqi_zz h3{
	font-size:16px;
	position:absolute;
	right:10px;
	top:10px;
	width:610px;
	text-align:center;
	}
.jiqi_zz p{
	line-height:20px;
	margin-top:25px;
	margin-bottom:15px;
	*margin-top:35px;
	}
.jiqi_zz ul{
	overflow:hidden;
	*zoom:1;
	}
.jiqi_zz ul li{
	padding-left:9px;
	font-size:14px;
	width:290px;
	_width:285px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
	background:url(../images/tubiao04.gif) no-repeat 0 9px;
	line-height:23px;
	margin-right:12px;
	}
.huati_pk{
	border:1px solid #ddd;
	padding:10px 37px;
	}
.huati_pk p.jianjie{
	line-height:20px;
	font-size:14px;
	text-indent:2em;
	margin-bottom:20px;
	}
.pk{
	position:relative;
	overflow:hidden;
	*zoom:1;
	}
.zhengfang{
	float:left;
	width:345px;
	position:relative;
	}
.zhengfang h3{
	font-size:16px;
	margin-top:10px;
	margin-left:67px;
	}
.zhengfang .biaozhi{
	display:block;
	position:absolute;
	top:0;
	left:0;
	}
.zhengfang p.tuwen{
	padding:10px 0;
	overflow:hidden;
	*zoom:1;
	line-height:22px;
	font-size:14px;
	}
.zhengfang p.tuwen img{
	width:94px;
	height:92px;
	margin-right:10px;
	float:left;
	}
.fanfang{
	float:right;
	width:345px;
	position:relative;
	}
.fanfang h3{
	font-size:16px;
	margin-top:10px;
	margin-left:67px;
	}
.fanfang .biaozhi{
	display:block;
	position:absolute;
	top:0;
	left:0;
	}
.fanfang p.tuwen{
	padding:10px 0;
	overflow:hidden;
	*zoom:1;
	line-height:22px;
	font-size:14px;
	}
.fanfang p.tuwen img{
	width:94px;
	height:92px;
	margin-right:10px;
	float:left;
	}
.btn{
	position:relative;
	width:190px;
	height:31px;
	}
.btn .num{
	display:block;
	height:31px;
	line-height:31px;
	position:absolute;
	top:0;
	left:50px;
	}
.pk_tu{
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-48px;
	margin-left:-57px;
	}
