/* CSS Document */
a:link {
	color:#333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color:#0636B5;
}
a:active {
	text-decoration: none;
	color: #0636B5;
}
body { font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px;  font-size:12px; color:#333333; background:#FFFFFF; background-image:url(../images/bj.jpg); background-repeat:repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd,dl { margin: 0; padding: 0; border: 0; list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin: 0px; padding: 0px;}
div,p,dt,dd,td {}
dl,ol,ul,du { list-style:none;} 

img { margin: 0px; padding: 0px; border: none;}
p { margin:0; padding:0; }
table,td,tr,th,input,select{ font-size:12px;}
img, img a { margin: 0px; padding: 0px; border: none; }

.header {POSITION: relative; HEIGHT: 366px}
.topbar {
	WIDTH: 100%;
	POSITION: absolute;
	TOP:258px;
	left: -11px;
}
#gallery {OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 366px}
.fl-li LI {FLOAT: left}
.switch-item {MARGIN-TOP: 80px; MARGIN-LEFT: 300px; WIDTH: 200px; TEXT-ALIGN: center}
.switch-item A {DISPLAY: block; BACKGROUND: #0066FF no-repeat; WIDTH: 27px; LINE-HEIGHT: 16px; MARGIN-RIGHT: 10px; font-size:12px; color:#FFFFFF}
.switch-item A:hover {BACKGROUND-POSITION: 0px -22px; COLOR: #fff; TEXT-DECORATION: none; font-size:12px; color:#FFFFFF}
.switch-item .currbanner A {BACKGROUND-POSITION: 0px -22px; COLOR: #fff; TEXT-DECORATION: none; font-size:12px; color:#FFFFFF}




.jqueryslidemenu {
	margin:0px;
	padding:0px;
	list-style-type: none;
 position:relative; height:35px;  z-index:9999; width:960px;}
	

.jqueryslidemenu li{
	margin: 0px;
	padding: 0px;
	border: 0px;
	width:120px;
	_width:120px;
	display: block; background:url(../images/nav_d.gif) left center no-repeat; text-indent:15px;
	float: left;
	line-height:35px;
	_height:35px;
	
}
.jqueryslidemenu li a {
	display:block; color:#FFFFFF; font-size:14px;TEXT-DECORATION: none;
	
	

}
.jqueryslidemenu li a:hover,.nav_hov {
	color:#FFFF00; 	font-weight:bold;
}

/*Top level list items*/
.jqueryslidemenu ul li {
	position: relative;
	display: inline;
	float: left;
	
}

/*Top level menu link items style*/
.jqueryslidemenu ul li li a {
	display: block;
	background:#fff;/*background of tabs (default state)*/
	filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
	padding: 0px;
	margin:0px;
	text-decoration: none;
	font-family:"宋体","微软雅黑", "黑体";  

	

}

.jqueryslidemenu ul li li a:hover {
	background:#CC0005; /*子栏目鼠标滑过效果*/ 
	text-decoration: none; color:#fff;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul {
	position: absolute;
	padding-left:0px;
	margin-left:0px;
	display: block;
	visibility: hidden; width:118px;  border:1px solid #970004; overflow:hidden;
	z-index:5;
	
}

.jqueryslidemenu ul li ul li {
	display: list-item;
	float: none; 
	line-height:26px;
	height:26px;
	background:none; 
}


/* Sub level menu links style  子栏目文字居中 要写宽度  width:90px; margin:0 auto;*/
.jqueryslidemenu ul li ul li a {
	/*font-family: 宋体;*/
	font-size: 12px;
	color:#666666;
	line-height:26px;
    _height:26px;
	/*_border-top: 1px solid  white;*/
	text-decoration: none;
}

.jqueryslidemenuz ul li ul li a:hover { /*sub menus hover style*/
	background:#0D3D89;
}
.jqueryslidemenu ul li ul li {
	line-height:26px;
	_height:26px;
	overflow:hidden;}
	
.jqueryslidemenu ul li ul li a {
	line-height:26px;
	_padding-top:1px;
	_height:26px;
	}
	
	.lq_title_common_right{ width:220px; height:34px; padding-top:10px;}
.lq_title_common_right h2 { font: 600 20px/22px "微软雅黑"; color:#d30000; float:left;padding-left:5px; padding-top:5px; text-align:left }
.lq_title_common_right span { font:300 16px/22px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#454545; float:left;padding-left:10px; padding-top:5px; text-align:left}
.lq_title_common_right_bg { width:220px;height: auto;}
#banner {
	position:relative;
	width:100%;
	height:400px;
	z-index:1;
	background:#fff;
	margin-top:10px;
}
#banner .slides_container {
	width:100%;
	height:400px;
	position:relative;
	overflow:hidden;
	display:none;
	z-index:1
}
#banner .slides_container .bg-slide {
	width:100%;
	height:400px;
	display:block;
	z-index:1
}
#banner .slides_container #bg0 {
	background:url(/images/banner000.jpg) no-repeat center top;
}
#banner .slides_container #bg1 {
	background:url(/images/banner001.jpg) no-repeat center top;
}
#banner .slides_container #bg2 {
	background:url(/images/banner002.jpg) no-repeat center top;
}
#banner .slides_container #bg3 {
	background:url(/images/banner003.jpg) no-repeat center top;
}
#banner .slides_container #bg4 {
	background:url(/images/banner004.jpg) no-repeat center top;
}
#banner .slides_container #bg7 {
	background:url(/images/banner007.jpg) no-repeat center top;
}
#banner .pagination {
	z-index:100001;
	position:absolute;
	left:50%;
	margin-left:-40px;
	height:20px;
	bottom:20px;
	width:80px;
}
#banner .pagination li {
	float:left;
	list-style:none;
}
#banner .pagination li a {
	display:block;
	width:20px;
	height:20px;
	font-size:0px;
	line-height:20px;
	float:left;
	text-align:center;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/images/abr210300004.png) no-repeat -20px 0;
}
#banner .pagination li.current a {
	background-position:0 0
}
#banner .prev {
	width:32px;
	height:200px;
	position:absolute;
	left:50%;
	margin-left:-532px;
	background:url(/images/abr210300003.png) no-repeat left center;
	text-indent:-9999px;
	top:150px;
	z-index:4
}
#banner .next {
	width:32px;
	height:200px;
	position:absolute;
	left:50%;
	margin-left:500px;
	background:url(/images/abr210300003.png) no-repeat -32px center;
	text-indent:-9999px;
	top:150px;
	z-index:4
}
