@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	margin: 0px;
	font-size: 12px;
	line-height: 120%;
	color: #000000;
}
ul{
	margin: 0px;
	padding: 0px;
}
a{ text-decoration:none; line-height:20px;font-size: 12px;}
a:hover,a:link,a:active{ line-height:20px;}
a:hover{color: #B00000;	text-decoration: underline;}
.top {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.top_tp {
	float: left;
	width: 1000px;
	background-image: url(../images/zx_sy_r1_c1.jpg);
	height: 106px;
}
.logo {
	float: left;
	width: 345px;
	padding-top: 20px;
}
.top_right {
	float: right;
	width: 530px;
}
.subnav {
	float: right;
	width: 529px;
	padding-top: 38px;
	padding-left: 1px;
}
.qq {
	float: right;
	width: 240px;
	padding-top: 14px;
}
.menu {
	background-image: url(../images/zx_sy_r2_c1.jpg);
	float: left;
	height: 60px;
	width: 980px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
.search {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.search_l {
	float: left;
	height: 38px;
	width: 5px;
}
.search_c {
	background-image: url(../images/zx_sy_r3_c4.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 38px;
	width: 990px;
}
.search_r {
	float: right;
	height: 38px;
	width: 5px;
}

.subnav li{
	float: left;
	list-style-type: none;
	padding-right: 18px;
	padding-left: 18px;
	text-align: center;
}
.weichuang {
	float: left;
	width: 310px;
	margin-right: 35px;
}
.gaoke {
	float: left;
	width: 310px;
}
.wc_wz {
	float: left;
	width: 38px;
	text-align: center;
	padding-top: 10px;
	line-height: 19px;
}
.wc_n {
	float: left;
	width: 250px;
	padding-top: 7px;
	padding-left: 10px;
}
.wc_n li{
	float: left;
	list-style-type: none;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
	text-align: center;
}
.fss {
	float: left;
	width: 290px;
	padding-left: 31px;
}
.fss_n {
	float: left;
	width: 220px;
	padding-top: 7px;
	padding-left: 15px;
}
.fss_n li{
	float: left;
	list-style-type: none;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
}
.fss_wz {
	float: left;
	width: 40px;
	padding-top: 10px;
	line-height: 19px;
}
.znss {
	float: left;
	width: 400px;
	height: 30px;
}
.search_t {
	FONT-WEIGHT: normal;
	FLOAT: left;
	WIDTH: 76px;
	padding-top: 12px;
	text-align: center;
}
.gjz_r {
	float: left;
	width: 580px; margin-left:10px;}
.slide {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.slide_k {
	float: left;
	width: 998px;
	border: 1px solid #892F2E;
	margin-top: 13px;
	padding-bottom: 1px;
}
.picture {
	background-image: url(../images/tp.jpg);
	float: left;
	height: 250px;
	width: 998px;
	margin-top: 1px;
}

.gjz_z {
	float: left;
	width: 75px;
	padding-top: 12px;
}
.gjz_n {
	float: left;
	width:505px;
	padding-top: 9px;
}
.gjz_n li{
	float: left;
	padding-right:4px;
	padding-left:4px;
	list-style-type: none;
}
.sk1 {
	float: left;
	width: 242px;
	padding-top: 7px;
}
.sbg1{
	float: right;
	width: 64px;
	padding-top: 7px;
}
.flash {
	float: right;
	width: 200px;
	margin-top: 2px;
}
/*字体样式CSS开始*/
.font{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.font a:link{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.font a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.font a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
}
.a1{
	font-size: 12px;
	color: #7D7779;
}
.a1 a:link{
	font-size: 12px;
	color: #7D7779;
	text-decoration: none;
}
.a1 a:visited{
	font-size: 12px;
	color: #7D7779;
	text-decoration: none;
}
.a1 a:hover{
	font-size: 12px;
	color: #7D7779;
	text-decoration: underline;
}
.a2{
	font-size: 12px;
	color: #B40707;
}
.a2 a:link{
	font-size: 12px;
	color: #B40707;
	text-decoration: none;
}
.a2 a:visited{
	font-size: 12px;
	color: #B40707;
	text-decoration: none;
}
.a2 a:hover{
	font-size: 12px;
	color: #B40707;
	text-decoration: underline;
}
.a3{
	font-size: 12px;
	color: #FFFFFF;
}
.a3 a:link{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.a3 a:visited{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.a3 a:hover{
	font-size: 12px;
	color: #FFFFCE;
	text-decoration: underline;
}
.a4{
	font-size: 14px;
	color: #FFFFFF;
}
.a5{
	font-size: 14px;
	color: #000000;
}
.a5 a:link{
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.a5 a:visited{
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
.a5 a:hover{
	font-size: 14px;
	text-decoration: underline;
	color: #009900;
}

.aa5{
	font-size: 14px;
	color: #000000;
}
.aa5 a:link{
	font-size: 14px;
	text-decoration: none;
	color: #D101E9;
}
.aa5 a:visited{
	font-size: 14px;
	text-decoration: none;
	color: #D101E9;
}
.aa5 a:hover{
	font-size: 14px;
	text-decoration: underline;
	color: #009900;
}

.a6{
	font-size: 14px;
	font-weight: bold;
	color: #B32F3D;
}
.a6 a:link{
	font-size: 14px;
	font-weight: bold;
	color: #B32F3D;
	text-decoration: none;
}
.a6 a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #B32F3D;
	text-decoration: none;
}
.a6 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #B32F3D;
	text-decoration: underline;
}
.a7{
	font-size: 12px;
	font-weight: bold;
	color: #CC0066;
}
.a7 a:link{
	font-size: 12px;
	font-weight: bold;
	color: #CC0066;
	text-decoration: none;
}
.a7 a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #CC0066;
	text-decoration: none;
}
.a7 a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #CC0066;
	text-decoration: underline;
}
.a8{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.a8 a:link{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.a8 a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.a8 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.a9{
	font-size: 14px;
	color: #7F7677;
}
.a9 a:link{
	font-size: 14px;
	color: #7F7677;
	text-decoration: none;
}
.a9 a:visited{
	font-size: 14px;
	color: #7F7677;
	text-decoration: none;
}
.a9 a:hover{
	font-size: 14px;
	color: #BD0000;
	text-decoration: underline;
}
.a10{
	font-family: "黑体";
	font-size: 18px;
	color: #972022;
}
.a10 a:link{
	font-family: "黑体";
	font-size: 18px;
	color: #972022;
	text-decoration: none;
}
.a10 a:visited{
	font-family: "黑体";
	font-size: 18px;
	color: #972022;
	text-decoration: none;
}
.a10 a:hover{
	font-family: "黑体";
	font-size: 18px;
	color: #972022;
	text-decoration: underline;
}
h2{
	font-family: "黑体";
	font-size: 18px;
	color: #AC155A;
	font-weight: normal;
}
.b0:link{
	font-size: 14px;
	font-weight: bold;
	color: #A03235;
	text-decoration: none;
}
.b0:visited{
	font-size: 14px;
	font-weight: bold;
	color: #A03235;
	text-decoration: none;
}
.b0:hover{
	font-size: 14px;
	font-weight: bold;
	color: #A03235;
	text-decoration: underline;
}
.b1{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.b1 a:link{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.b1 a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.b1 a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.b2{
	font-size: 14px;
	font-weight: bold;
	color: #C0610A;
}
.b3{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
}
.b3 a:link{
	font-size: 14px;
	color: #FFFFFF;
    font-weight: normal;
	text-decoration: none;
}
.b3 a:visited{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.b3 a:hover{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.b4{
	font-size: 14px;
	font-weight: bold;
	color: #BC6C6F;
}
.b4 a:link{
	font-size: 14px;
	font-weight: bold;
	color: #BC6C6F;
	text-decoration: none;
}
.b4 a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #BC6C6F;
	text-decoration: none;
}
.b4 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #BC6C6F;
	text-decoration: underline;
}
.b5{
	font-size: 12px;
	font-weight: bold;
	color: #902221;
}
.b6{
	font-family: "黑体";
	font-size: 18px;
	color: #252120;
}
.b7{
	font-size: 14px;
	font-weight: bold;
	color: #DC6708;
}
.b7 a:link{
	font-size: 14px;
	font-weight: bold;
	color: #DC6708;
	text-decoration: none;
}
.b7 a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #DC6708;
	text-decoration: none;
}
.b7 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #DC6708;
	text-decoration: none;
}
/*字体样式CSS结束*/

.aa8 {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.aa8 a:link{
    font-size: 14px;
	color: #D101E9;
	text-decoration: none;
}
.aa8 a:visited{
    font-size: 14px;
	color: #951F9E;
	text-decoration: none;}
.aa8 a:hover{
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
}

div#MainPromotionBanner{
	width:998px;
	height:250px;
	background:#ffffff;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 250px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 998px;
	height: 250px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 998px;
	height: 250px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 220px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
	padding-right:10px;
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden;
	
	margin:3px 4px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
.shq{width:400px; color:#000; float:right;margin-top:0px; letter-spacing:1px;font-size:12px; margin-top:3px;}
.prim{width:1000px; margin:10px auto; color:#393939; padding-top:15px; height:20px;}
.top_a{ color:#666;}
.top2100{width:100%;background:url(../images/yd_02.jpg) repeat-x; overflow:hidden; float:right;border-bottom:1px solid #ccc;}
.top100 li{ float:right; margin:0 4px;}
.top100 li a{ color:#666}
.top100 li a:hover{ color:red; text-decoration:underline;}