@charset "utf-8";
/* CSS Document */
body{margin:0;font-size:12px; font-family:"宋体";color:#555; background: #073D6B; /* background:url(../images/bg.jpg) #2e2c05 no-repeat center top; */}
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:30px;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: 16px;
	*BOTTOM: 30px;
	HEIGHT: 30px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	LEFT: -35px;
	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: -13px;
	*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
}
