*{
padding:0px;
margin:0px;
font-size:14px;
}
img{
	border:0px;
}
.clear{ clear:both;}
.head_4_1_2 {
	dispaly:inline;
	line-height: 32px;
	float: left;
	height: 32px;
	width: 264px;
	border-radius:5px;
	margin-top: 6px;
}
.head_5 {
	height: 382px;
	width: 1007px;
	margin-right: auto;
	margin-left: auto;
}

.w_ctr{ width:1007px; height:382px;margin:auto;}
.w_ctr .JQ-slide{width:1007px;height:382px;overflow:hidden;position:relative;}
.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/
.w_ctr .JQ-slide-content li{width:1007px;height:382px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:1007px;height:382px;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:14px;right:30px;z-index:9999;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;background:url(../images/focus_li.png) no-repeat;width:10px;height:20px;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:5px;}
.w_ctr .JQ-slide-nav li.on{background-position:-15px 0;}

.head_4_1_2_1 {
	line-height: 32px;
	height: 32px;
	width: 254px;
	float: left;
	padding-left: 10px;
}
.button {
	display: block;
	height: 32px;
	width: 32px;
	position: relative;
	top: -34px;
	float: left;
	left: 233px;
	background:url(../images/top_sou.gif);
	border:none;
}


body{
	margin:0 0 0 0;
	font-family: "宋体";
	font-size: 14px;
}
.head_1_1 {
	height: 40px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.head_2 {
	height: 108px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.head_2_logo {
	background-image: url(../images/top_logo.gif);
	float: left;
	height: 99px;
	width: 600px;
	margin-top: 5px;
}
.head_2_r {
	float: left;
	height: 108px;
	width: 340px;
	margin-left: 50px;
}
.head_2_r_1 {
	line-height: 35px;
	float: left;
	height: 35px;
	width: 156px;
	background-image: url(../images/top_r1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 20px;
	font-weight: bold;
	text-align: right;
}
.head_2_r_2 {
	font-size: 20px;
	line-height: 35px;
	color: #FF0000;
	float: left;
	height: 35px;
	width: 160px;
	font-weight: bold;
	font-style: italic;
}
.head_2_r_22 {
	font-size: 24px;
	line-height: 30px;
	color: #FF0000;
	float: left;
	height: 30px;
	width: 160px;
	font-weight: bold;
	font-style: italic;
	margin-left:156px;
}
.head_2_r a {
	display: block;
	height: 32px;
	width: 32px;
	float: left;
	margin-left: 10px;
}

.head_2_r_3 {
	font-size: 14px;
	line-height: 32px;
	height: 32px;
	width: 130px;
	float: left;
	margin-left: 100px;
	
	color: #666666;
}
.head_3 {
	background-image: url(../images/bg_head_3.gif);
	background-repeat: repeat;
	width: 100%;
	height: 40px;
}
.head_3 ul {
	line-height: 40px;
	height: 40px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 50px;
}
.head_3 a {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 40px;
	height: 40px;
	width: 100px;
	font-weight: bold;
}
.head_3 a:hover{
	color:#FF0000;
}

.head_3 li {
	float: left;
	height: 40px;
	width: 100px;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
}








.head_1_2 {
	float: left;
	height: 40px;
	width: 330px;
	line-height: 40px;
}


li {list-style-type: none;}
.head_1_3 {
	line-height: 40px;
	float: left;
	height: 40px;
	width: 340px;
	margin-left: 320px;
}
.head_1_3_a {
	color: #FF0000;
}
.head_1_3 a {
	font-family: "宋体";
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	height: 40px;
	width: 60px;
	margin-right: 10px;
	margin-left: 10px;
}


a {color: #000000;text-decoration: none;}
.head_1 {
	background-image: url(../images/bg_head_1.gif);
	background-repeat: repeat;
	height: 40px;
	width: 100%;
}
.head_4 {
	line-height: 48px;
	background-color: #F7F7F7;
	height: 48px;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
}
.head_4_1{
	width:690px;
	float:left;
	display:inline;
}
.head_4_1_1 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 48px;
	color: #666666;
	height: 48px;
	width: 64px;
	margin-left: 45px;
	float: left;
}
.head_4_1 a {
	line-height: 48px;
	text-align: center;
	display: block;
	float: left;
	width: 120px;
}.foot {
	background-color: #3366CC;
	height: 134px;
	width: 100%;
	padding-top: 30px;
	margin-top:30px;
}
.foot_1 {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 36px;
	height: 36px;
	width: 874px;
	margin-right: auto;
	margin-left: auto;
}
.main_1 {
	background-image: url(../images/main1_bg.gif);
	height: 184px;
	width: 1007px;
}
.main_2 {
	height: 345px;
	width: 1007px;
	margin-top: 20px;
}
.main1_2 {
	min-height:1000px;
	width: 1007px;
	margin-top: 20px;
}

.main {
	height: 100%;
	width: 1007px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.main_2_1 {
	background-image: url(../images/main22_r3_c2.gif);
	float: left;
	height: 340px;
	width: 272px;
	margin-left: 1px;
}
.main_2_2 {
	float: left;
	height: 340px;
	width: 443px;
	margin-left: 10px;
	background-image: url(../images/main22_r2_c4.gif);
}
.main_2_3 {
	background-image: url(../images/main4_bg.gif);
	float: left;
	height: 336px;
	width: 266px;
	margin-left: 10px;
	padding-top:4px;
	padding-left:5px;
}
.main_2_4 {
	background-image: url(../images/main5_bg.gif);
	float: left;
	height: 294px;
	width: 354px;
	margin-left: 13px;
	margin-top: 20px;
}
.main_3 {
	height: 1139px;
	width: 1007px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.main_4 {
	background-image: url(../images/main33_r2_c2.gif);
	height: 770px;
	width: 1007px;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.main_3_1 {
	background-image: url(../images/zanshi_1.gif);
	height: 220px;
	width: 1005px;
	margin-left: 1px;
}
.main_5 {
	background-image: url(../images/main33_r4_c2.gif);
	height: 160px;
	width: 1005px;
	margin-top: 20px;
	border: 1px solid #999999;
}
.main_5_2 {
	float: left;
	height: 72px;
	width: 914px;
	margin-top: 22px;
	overflow:hidden;
}
.main_4_1 {
	float: left;
	height: 680px;
	width: 916px;
	margin-top: 30px;
	margin-left: 45px;
}



.main_3_2 {
	background-image: url(../images/zanshi_2.gif);
	height: 232px;
	width: 1005px;
	margin-left: 1px;
}
.main_3_3 {
	background-image: url(../images/zanshi_3.gif);
	height: 220px;
	width: 1005px;
	margin-left: 1px;
}
.main_3_4 {
	background-image: url(../images/zanshi_4.gif);
	height: 245px;
	width: 1005px;
	margin-left: 1px;
}
.main_3_5 {
	background-image: url(../images/zanshi_5.gif);
	height: 220px;
	width: 1005px;
	margin-left: 1px;
}
.biaoti1 {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 280px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;	
}
.more {
	display: block;
	background-image: url(../images/more_r2_c2.gif);
	float: left;
	height: 17px;
	width: 46px;
	margin-top: 10px;
	margin-left: 630px;
}
.wenzi1 {
	font-size: 16px;
	line-height: 32px;
	color: #333333;
	width: 380px;
	height: 60px;
	margin-top: 120px;
	margin-left: 230px;
	font-weight: bold;
	float: left;
}
.wenzi2 {
	font-size: 16px;
	line-height: 32px;
	color: #FFFFFF;
	width: 300px;
	height: 60px;
	margin-top: 120px;
	margin-left: 380px;
	font-weight: bold;
	float: left;
}
.main_5_1 {
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	margin-right: 10px;
	margin-left: 11px;
	margin-top: 45px;
}


.main_1_zanshi {
	float: left;
	height: 150px;
	width: 914px;
	margin-top: 20px;
	margin-left: 45px;
	overflow:hidden;
}

.hezuo {
	float: left;
	height: 120px;
	width: 1005px;
}

.main_5_3 {
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	margin-right: 11px;
	margin-left: 11px;
	margin-top: 45px;
}
.main_2_2_1 {
	float: left;
	height: 270px;
	width: 418px;
	margin-top: 10px;
	margin-left: 12px;
	text-indent: 20px;
}
.main_2_2_1 span{
	float:left;
	margin-right:10px;
}
.main_2_2_1 span img{
	border:0px;
	float:left;
}
.main_2_4_1 {
	float: left;
	height: 244px;
	width: 330px;
	margin-top: 8px;
	margin-left: 12px;
}
.list {
	float: left;
	height: 300px;
	width: 260px;
	margin-top: 8px;
	margin-left: 5px;
}






.biaoti1 a,.biaoti2 a{
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
	display: block;
	height: 30px;
	width: 95px;
	margin-top: 3px;
	margin-left: 10px;
	float: left;
}
.list li {
	background-image: url(../images/list_bg_r2_c2.gif);
	background-repeat: repeat;
	height: 34px;
	width: 260px;
	margin-top: 2px;
	line-height: 34px;
}
.list li a {
display:block;
width:210px;
height:34px;
line-height:34px;
	font-size: 16px;
	color: #666666;
	padding-left:50px;
	font-weight:800;
}
.list li b{color: #0033CC; float:left; display:block; width:50px;}
.biaoti1 a:hover,.biaoti2 a:hover{
	color:#FF0000;
	background:url(../images/btbg_r2_c2.gif);
}
.biaoti2 {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 272px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
}
.more2 {
	display: block;
	background-image: url(../images/more_r2_c2.gif);
	float: left;
	height: 17px;
	width: 46px;
	margin-top: 10px;
	margin-left: 90px;
}
.more3 {
	display: block;
	background-image: url(../images/more_r2_c2.gif);
	float: left;
	height: 17px;
	width: 46px;
	margin-top: 10px;
	margin-left: 15px;
}
.list ul li ul li{ width:125px; background-color:#B9D8E9; background-image:none; height:30px; line-height:30px;}
.list ul li ul li a{ display:block; width:115px; height:30px; line-height:30px; padding-left:0px; text-align:left; padding-left:10px; font-size:14px;}
.list ul li ul{display:none;position:relative; top:-36px;  left:260px;}
.list ul li #ul_top{display:none;position:relative; top:-360px;  left:260px;}
.list ul li:hover ul{display:block;}
.list ul li:hover #ul_top{display:block;}

.main1_2_2{ float:left; width:720px; min-height:1000px; margin-left:14px;}
.main1_2_2_1{ float:left; width:720px; height:40px; line-height:40px; border-bottom:solid 1px #999999;}
.main1_2_2_1 span{ display:block; float:left; width:200px; line-height:40px; height:40px;}
.main1_2_2_1 p{ display:block; float:left; line-height:40px; height:40px; width:auto; padding-left:180px;}
.main1_2_2_2{ float:left; width:700px; min-height:900px; margin-left:10px; margin-top:20px;}