body {font-family:Microsoft Yahei, Arial, Helvetica, sans-s; font-size:12px;}
*{margin:0;padding:0;outline:none;}
a{text-decoration:none;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}
ul {margin:0; padding:0; list-style-type:none;}
img {border:0px;}

input{border:none;}
em{font-style:normal;}

body {
	margin: 0;
	font: 12px/1.5 Verdana, Tahoma, Lucida Grande, Arial, sans-serif;}
#container {
	height: 843px;
	width: 1046px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;}
#top {
	height: 160px;
	width: 1046px;
	background-image: url(../images/hz_01.jpg);}
#content {
	height: 410px;
	width: 1046px;}
#l_x_y {
	height: 257px;
	width: 942px;}
#footer {
	height: 70px;
	width: 1046px;
	background-image: url(../images/hz_13.jpg);
	clear: none;}
#l_1 {
	background-image: url(../images/hz_02.jpg);
	height: 410px;
	width: 52px;
	float: left;}
#menu {
	background-image: url(../images/hz_03.jpg);
	height: 34px;
	width: 942px;
	text-align: center;}
#menu .inner {
	display: inline-block;}
#menu .menuitem td {
	text-align: center;}
#menu .menuitem a {
	color: #fff;
	font-size: 12px;}
#menu .menuitem a:hover {
	color: #fff;
	text-decoration: none;
	font-weight: bold;}
#pic_notice {
	height: 322px;
	width: 942px;}
#r_1 {
	background-image: url(../images/hz_04.jpg);
	height: 410px;
	width: 52px;
	float: left;}
#m_1 {
	height: 410px;
	width: 942px;
	float: left;}
#pic {
	float: left;
	height: 312px;
	padding-top: 10px;
	width: 407px;}
#notice {
	float: left;
	height: 322px;
	width: 535px;}
#notice_1 {
	background: url(../images/hz_09.jpg) no-repeat 0px 0px;
	height: 45px;
	width: 535px;}
#notice_2 {
	height: 277px;
	width: 520px;
	padding-left: 15px;}
#lianx_link {
	float: left;
	height: 77px;
	width: 942px;
	float: left;}
#lianx_link_1 {
	height: 118px;
	width: 376px;
	background-image: url(../images/hz_08.jpg);}
#lianx_link_2 {
	height: 24px;
	width: 942px;
	border-bottom: #981D1F 1px solid;
	background: url(../images/hz_11.jpg) no-repeat;}
#lianx_link_3 {
	width: 926px;
	font-size: 13px;
	color: #5b2c2c;
	font-weight: normal;
	line-height: 22px;
	padding-left: 16px;
	border-bottom: #981D1F 1px solid;}
#xinw {
	height: 257px;
	width: 566px;
	float: left;}
#xinw_1 {
	height: 35px;
	width: 566px;
	background-image: url(../images/hz_09.jpg);}
#xinw_2 {
	height: 222px;
	width: 546px;
	padding-left: 20px;}
#lianx_link_3 a:link {
	text-decoration: none;
	color: #5b2c2c;}
#lianx_link_3 a:visited {
	text-decoration: none;
	color: #5b2c2c;}
#lianx_link_3 a:hover {
	text-decoration: none;}
#lianx_link_3 a:active {
	text-decoration: none;}
.more {
	height: 60%;
	width: 40px;
	display: block;
	margin: 10px 15px 0px auto;}
.nlink1 td {
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: middle;}
.nlink1 td div {
	color: #666;
	padding-left: 2px;}
.nlink1 a:hover {
	background: #fff;
	border-bottom: #999 1px solid;
	text-decoration: none;}
a {
	color: #000;
	text-decoration: none;}
a:hover {
	text-decoration: underline;
	color: #999;}

.focusBox {position:relative; width:400px; height:310px;margin:0 auto; overflow:hidden;}
.focusBox .pic {position:relative; height:310px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:400px;transition: all 1s ease 0s; height:310px; display: block;}
.focusBox .pic img:hover{opacity: 0.9;transform: scale(1.1); -webkit-transform: scale(1.1);}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
.focusBox .txt { left:0;position: absolute; bottom: 0; z-index: 2; height: 40px;line-height:40px; width:100%; overflow: hidden;}
.focusBox .txt li{left:0; height:40px; line-height:40px; position:absolute; bottom:0;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px;bottom:0; font-size:14px;    text-overflow: ellipsis;
            overflow: hidden;
            width: 280px;
            white-space: nowrap;}
.focusBox .num { position: absolute; z-index: 3; bottom: 13px; right:4px;}
.focusBox .num li{ float: left; position: relative;border-radius:10px; width: 10px; height: 10px; line-height: 20px;font-size:12px; overflow: hidden; text-align: center; margin-right: 7px; cursor: pointer;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0;}
.focusBox .num li span { z-index: 1; background: white;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#0066bc; color:#fff;}
.focusBox .btbg{background:#000000; filter:alpha(opacity=50); opacity: 0.4; width:100%; height:40px; position:absolute; left:0;bottom:0;}
