@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background-image:url(../images/bg_01.gif); background-position:top center; background-repeat: no-repeat;}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
body {
	background-color: #d7020e;
}
a {
	font-size: 12px;
	color: #333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #d7020e;
}
a:active {
	text-decoration: none;
	color: #333;
}
.l{ float:left}
.r{ float:right}
.clear{ clear:both;}
#cur{ background:none;}
#cur1{ background:url(../images/hover_03.gif) no-repeat left bottom; width:80px; color:#000; line-height:37px;}
ul{ list-style:none;}
.all{ width:900px; background:#FFF; margin:0 auto;}
.top{ width:900px; margin:0 auto;}
.nav{ width:924px; height:45px; margin:0 auto; background:url(../images/nav_03.gif) no-repeat top left;}
.nav ul{ height:37px; padding-left:12px; padding-top:8px;}
.nav ul li{ float:left; width:80px; background:url(../images/fgx_03.gif) no-repeat bottom right; display:inline; }
.nav ul li a:link, .nav ul li a:visited, .nav ul li a:active{height:37px; text-align:center; line-height:37px; display:block; color:#FFF; }
.nav ul li a:hover{ background:url(../images/hover_03.gif) no-repeat left bottom; width:80px; color:#000;}

.hyjj{width:397px; height:274px; background:url(../images/rczp_13.gif) no-repeat top left; padding:40px 15px 0px 15px; margin-left:20px; display:inline;}
.hyjj p{ text-indent:2em; line-height:24px;}
.hyjj p span{ font-weight:bold; color:#d7020e;}
.jobuy{width:397px; height:274px; background:url(../images/rczp_15.gif) no-repeat top left; padding:40px 15px 0px 15px; margin:0px 10px; display:inline;}
.jobuy p{ text-indent:2em; line-height:24px;}
.jobuy p span{ font-weight:bold; color:#d7020e;}


.zwzs{ background:url(../images/rczp_19.gif) no-repeat top left; width:870px; height:176px; margin-top:15px; padding-top:70px; padding-left:30px;}
#sss{width:860px;}
#sss li{float:left; display:inline; height:28px; line-height:28px; width:200px; overflow:hidden; background: url(../images/ico_11.gif) no-repeat 0px 9px; padding-left:10px}
#sss li a{color:#333333; font:normal 12px/28px "宋体"; text-decoration:none}
#sss li a:hover{color:#0099FF}
.mqzs{padding:0px; width:864px; float:left; display:inline;padding:0 18px; background:url(../images/zwzp_06.gif) repeat-y top left;}
.mqzs li{float:left; display:inline; padding-left:8px; width:280px; background:url(../images/ico_11.gif) no-repeat 0px 8px; height:30px; margin:0px}
.mqzs li a{font:normal 14px/25px "宋体"; color:#D11A2C; text-decoration:none; }
.mqzs li a:hover{color:#0099FF}
.zwzp{ background:url(../images/zwzp_03.gif) no-repeat top left; padding-top:54px;}
.bottom_line{ height:1px; width:900px; background:url(../images/zwzp_08.gif) no-repeat left top;}


.fw{ width:871px; height:206px; margin-left:18px;; margin-top:15px; background:url(../images/fw_16.gif) no-repeat top left; padding-top:48px;}
.fw p{ text-indent:2em; line-height:22px; width:430px; margin-left:430px;}
.fw p span{ font-weight:bold; color:#d7020e;}
.chlc{ margin-top:15px;}
.zbdw{ margin-top:15px; background:url(../images/zbdw_bg_03.gif) no-repeat top left; width:900px; height:313px;}
.zbdw .p1{line-height:24px; margin:60px 120px 0 100px; display:inline;}
.zbdw .p2{line-height:24px; margin:70px 0 0 120px;; display:inline;}
.zbdw .p3{ line-height:24px; margin-left:50px; margin-top:22px; display:block;}
.xcfa{ background:url(../images/xcfa_07.gif) no-repeat top left; width:899px; height:231px; margin-top:15px; padding-top:85px; }
.table1{ line-height:24px; margin-left:35px; width:835px;}
.table1 th{ width:20%; line-height:40px; color:#d7020e; font-size:14px;}
.table1 td{ padding:5px;}
.table1 td span{ padding:10px; font-weight:bold; margin-top:6px; display:block }
.yhfa{ background:url(../images/yhfa_06.gif) no-repeat top left; width:900px; height:423px; margin-top:15px;padding-top:76px; line-height:24px; }
.table2{ line-height:24px; margin-left:35px; width:835px;}
.tit{line-height:24px; color:#d7020e; font-size:16px;}
.table1 td{ padding:5px; line-height:24px;}
.w{ font-size:14px;}
.pl5{ padding-left:5px;}
.w1{ width:115px; font-size:14px; height:24px;}
.h1{ height:115px; }
.h2{ height:75px;}
.h3{ height:90px;}
.foot{ background:url(../images/rczp_21.gif) no-repeat; width:900px; height:37px;}
.footer{ width:924px; height:142px; margin:0 auto; background:url(../images/rczp_22.gif);padding-top:20px;}
.footer_nav{ text-align:center; line-height:25px; }
.footer p{ line-height:24px; text-align:center; margin-top:10px;}


h5{border-top:#ccc 1px dashed; padding-top:20px;margin:0px;font-size: 16px;}
h5 a {	color: #d7020e;font-size: 16px;}
.STYLE44 { font:bold 12px "宋体"; color: #333333; }
.rczs{ background:url(../images/zwzp_06.gif) repeat-y top left;}
.STYLE45 {
	font-size: 48px;
	color: #FF6600;
	font-weight: bold;
}
.STYLE46 {font-size: 12px}
.STYLE47 {
	font-size: 48px;
	color: #FF6600;
}
.chatu{ width:320px; height:214px; margin:10px; padding:0px;}
.chatu img{ width:320px; height:214px;}
.chatu1{ width:280px; height:187px; margin:10px 0px 0px 6px ; padding:0px;}
.chatu1 img{ width:280px; height:187px;}
.f_l{ float:left; display:inline;}
.wjsk p{ line-height:28px; text-indent:2em;}
.f_r{ float:right; display:inline;}






	#gallery {
		padding: 10px;
		width: 840px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #f3f3f3;
		border-width: 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #e37206;
		border-width: 5px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; font-size:14px; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}