﻿@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
body {
    background:url(http://www.xiaohei.com/n/c/newjieshaye/bj.gif) repeat-x;
	color:#FFF;
	width:100%;
	font-size:12px;
	color:#000;
}
li {
	list-style:none;
}
img {
	border:none;
}
.clear {
	clear:both;
}
a {
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	text-decoration:none;
	color:#000;
	cursor:pointer;
}
a:hover {
	color:ff6501;
	text-decoration:none;
	cursor:pointer;
}
a:visited {
	color:ff6501;
	text-decoration:none;
	cursor:pointer;
}
.yincang {
	display:none;
}
.l {
	float:left;
}
.r {
	float:right;
}
p {
	overflow:hidden;
}
.red {
	color:#fd7b23;
}
.blue {
	color:#0d7eda;
}
h1, h2, h3, h4, h5, h6 {
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
h3 {
	font-size:14px;
	overflow:hidden;
}
div {
	_overflow:hidden;
}
.black {
	color:#000;
	font-weight:normal;
}
.gay {
	color:#959595;
}
.bordergay {
	border-top:1px #c9dae5 dotted;
}
.margintop {
	margin-top:10px;
}
.blue {
	color:#177bc5;
	text-decoration:none;
}
.h1719 {
	height:1719px;
}

.h390 {
	height:390px;
}
.h678 {
	height:678px;
	overflow:hidden;
}
.h402 {
	height:392px;
	overflow:hidden;
	padding-top:10px;
}
.h88 {
	height:88px;
}
.h65 {
	height:65px;
	overflow:hidden;
}
.h234 {
	height:234px;
	overflow:hidden;
}
.h262 {
	height:530px;
	_height:272px;
}
.h1485 {
	height:1485px;
}
.h874 {
	height:871px;
 *height:847px;
	overflow:hidden;
}
.left {
	width:200px;
	float:left;
}
/*头部导航*/
.top {
	width:100%;
	height:33px;
	background:url(bg.gif) 0px 0px repeat-x;
}
.top_content {
	width:982px;
	height:33px;
	margin:0 auto;
	color:#333;

}
.top_content li {
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.top_content li.bn_menu01 {
	background:url(pojectbg.gif) -836px -50px no-repeat;
	width:92px;
	height:21px;
	text-indent:27px;
	line-height:21px;
	height:19px\9;
	padding-top:2px\9;
 *height:20px;
 *padding-top:1px;
}
.top_content li.bn_menu05 {
	line-height:25px;
	text-indent:3px;
}
.top_content li.bn_menu02 {
	width:92px;
	height:23px;
	text-indent:25px;
	line-height:23px;
	height:19px\9;
	padding-top:2px\9;
 *height:20px;
 *padding-top:1px;
	background:url(pojectbg.gif) -836px -73px no-repeat;
}
.top_content li.top_search01, .top_content li.top_search02 {
	float:right;
}
.top_content li.top_search01 {
	margin-right:0px;
	margin-left:0px;
}
.top_content li.top_search01 input {
	width:35px;
	height:23px;
	background:url(pojectbg.gif) -933px -119px no-repeat;
	border:none;
	line-height:22px;
}
.top_content li.top_search02 {
	width:197px;
	height:33px;	
	color:#666;
	margin-top:0px;
	margin-right:2px;
	padding-left:25px;
	background:url(bannermenubg.png) 0px -750px no-repeat;
}
.top_content li.top_search02 input {
	width:195px;
	height:22px;
		line-height:22px;
	border:none;
	background:none;
	text-indent:3px;
	line-height:22px;
	color:#999999;
	background:url(pojectbg.gif) 0px -445px no-repeat;
	float:right;
	margin-top:5px;
}
.logonav {
	width:100%;
}
.logonav ul.banner {
	width:980px;
	height:86px;
	margin:0 auto;
	background:url(6543banner.gif) center no-repeat
}
.banner li.logo {
	width:246px;
	height:85px;
	background:url(logo.gif) no-repeat;
	float:left;
}
.banner li.bannermenu {
	float:right;
	width:222px;
	height:36px;
	padding-top:50px;
}
.banner li.bannermenu span {
	display:block;
	height:21px;
	line-height:21px;
	height:19px\9;
	padding-top:2px\9;
 *height:19px;
 *padding-top:2px;
	_height:19px;
	_padding-top:1px;
	float:right;
	margin:5px 4px;
	_margin:5px 3px;
	text-indent:28px;
	width:92px;
}
.banner li.bannermenu span a {
	color:#333;
	text-decoration:none;
}
.banner li.bannermenu span a:hover {
	text-decoration:underline;
}
.banner li.bannermenu span.bn_menu03 {
	background:url(pojectbg.gif) -836px -96px no-repeat;
	margin-right:0px;
}
.banner li.bannermenu span.bn_menu03 a {
	color:#F00;
}
.banner li.bannermenu span.bn_menu04 {
	background:url(pojectbg.gif) -836px -120px no-repeat;
}
.nav {
	width:980px;
	height:35px;
	margin:0px auto;
	position:relative;
}
.nav .navnew{
	width:25px;
	height:14px;
	background:url(rednew.png) 0px 0px no-repeat;
	position:absolute;
	right:15px;
	top:-5px;
	z-index:9999;
}
.nav .navleft {
	float:left;
	width:9px;
	height:35px;
	background:url(pojectbg.gif) -882px 0px no-repeat;
}
.nav ul {
	width:956px;
	height:35px;
	background:url(bg.gif) 0px -273px repeat-x;
	float:left;
	font-family: "微软雅黑", "宋体";
	padding-left:5px;
	font-size:13px;
}
.nav ul li {
	float:left;
	width:48px;
	height:35px;
	padding-left:3px;
	padding-right:4px;
	background:url(bg.gif) 0px -308px no-repeat;
	color:#FFF;
	line-height:35px;
	text-align:center;
	font-weight:bold;
}
.nav ul li.navbi {
	background:none;
}
.nav ul li a {
	display:block;
	width:48px;
	height:35px;
	color:#fff;
	background:none;
	text-decoration:none;
	line-height:35px;
	text-align:center;
	font-weight:bold;
}
.nav ul li a:hover {
	color:#000;
	background:url(navbag.gif) 0px 0px no-repeat;
}
.nav ul li.navbi a {
	background:url(navbag.gif) 0px 0px no-repeat;
	color:#000;
	font-weight:bold;
}
.nav ul li.wyyx{
	width:60px;
	}
.nav ul li.wyyx a{
	width:60px;
}
.nav ul li.wyyx a:hover{
	background:none;
	color:#fcfd02;
}
.nav .navright {
	float:left;
	width:10px;
	height:35px;
	background:url(pojectbg.gif) -900px 0px no-repeat;
}
.youqinglj {
	width:981px;
	margin:10px auto 0px;
}
.youqinglj .youqing_title {
	width:981px;
	height:39px;
	background:url(pojectbg.gif) 0px -174px no-repeat;
	font-size:14px;
	line-height:39px;
	text-indent:30px;
	font-weight:bold;
}
.youqinglj .youqing_title span {
	display:block;
	float:left;
}
.youqinglj .youqing_title a {
	display:block;
	float:right;
	font-size:12px;
	color:#333;
	text-decoration:none;
	margin-right:10px;
	font-family:"宋体";
	font-weight:normal;
}
.youqinglj .youqing_title a:hover {

	color:#900;
	text-decoration:underline;
}
.youqinglj .youqing_title span.hy {
	font-size:12px;
	color:#333;
}
.youqinglj ul {
	width:961px;
	background:url(bg_heng.gif) -580px 0px repeat-y;
	padding-left:20px;
}
.youqinglj ul li {
	height:25px;
	line-height:25px;
	width:96px;
	overflow:hidden;
	float:left;
}
.youqinglj ul li a {
	color:#333;
	width:96px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	display:block;
	text-decoration:none;
}
.youqinglj ul li a:hover {
	color:#666;
	text-decoration:underline;
}
.zhonggao {
	width:981px;
	margin:10px auto 0px;
}
.zhonggao p.zgl {
	width:436px;
	height:36px;
	border:1px #cecece solid;
	float:left;
}
.zhonggao p.zgl span.zg01 {
	width:95px;
	height:36px;
	line-height:36px;
	font-size:12px;
	text-align:center;
	color:#0071c7;
	font-weight:bold;
	display:block;
	float:left;
	border-right:1px #cecece solid;
	background:#f2f9ff;
}
.zhonggao p.zgl span.zg02 {
	width:335px;
	height:36px;
	line-height:18px;
	color:#000;
	display:block;
	float:right;
	padding-left:5px;
	font-weight: normal;
}
.zhonggao ul {
	float:right;
	width:543px;
	height:38px;
}
.zhonggao ul li {
	width:543px;
	color:#333;
	height:19px;
	line-height:19px;
	text-indent:15px;
	overflow:hidden;
	font-weight: normal;
}
.dasdi {
	width:981px;
	height:7px;
	background:url(pojectbg.gif) 0px -217px no-repeat;
}
.footer {
	width:981px;
	margin:15px auto 0;
	font-weight: normal;	
}
.footer UL {
	WIDTH: 981px;
	BORDER-TOP: #2494e5 4px solid;
	PADDING-TOP: 10px;
	font-weight: normal;
}
.footer UL LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 22px;
	WIDTH: 981px;
	FLOAT: none;
	font-weight: normal;
}
.footer UL LI a {
	color:#000;
	text-decoration:none;
	padding:0 3px;
}
.footer UL LI a:hover {
	color:#333;
	text-decoration:underline;
}
.mr2 {
	margin-right:2px;
}
.infiniteCarousel {
	POSITION: relative; WIDTH: 970px; HEIGHT: 76px
}
.infiniteCarousel .wrapper {
	POSITION: absolute; MARGIN: 0px; PADDING-LEFT: 24px; WIDTH: 940px; HEIGHT: 76px; OVERFLOW: hidden; TOP: 0px
}
.infiniteCarousel UL A IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.infiniteCarousel .wrapper UL {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 9999px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px
}
.infiniteCarousel UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}

.infiniteCarousel UL LI IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 77px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 0px; HEIGHT: 54px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
.infiniteCarousel UL:hover LI IMG {
	BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; BORDER-RIGHT-COLOR: #ff9900; BORDER-LEFT-COLOR: #ff9900
}
.infiniteCarousel UL:hover LI:hover IMG {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}

.infiniteCarousel .arrow {
	POSITION: absolute; TEXT-INDENT: -999px; OUTLINE-WIDTH: 0px; WIDTH: 23px; DISPLAY: block; BACKGROUND: url(/skin/dana/images/arrow.jpg) #ffffff no-repeat 0px 0px; HEIGHT: 76px; CURSOR: pointer
}
.infiniteCarousel .forward {
	BACKGROUND-POSITION: 0px 0px; RIGHT: 0px
}
.infiniteCarousel .back {
	BACKGROUND-POSITION: 0px -76px; LEFT: 0px
}