@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
html,body{
	background-color: #fff;
	font-size:12px;
	
}
.top{
	background-image: url(a_01.jpg);
	background-repeat: no-repeat;
	height: 106px;
	width: 1423px;
	margin:0px auto;
}
.title{
	width:959px;
	margin:0px auto;
}
.tit_left{
	float:left;
	margin-top:39px;
}
.tit_b{
	background-image: url(b1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 60px;
	width: 68px;
}
.tit_b1{
	background-image:url(b2.jpg);
	float:left;
	height:60px;
	width:303px;
}
.tit_right{
	float:right;
	margin-top:10px;
	margin-right:15px;
}
.tit_tel{
	height: 23px;
	width: 180px;
}
.tit_tel img{
	background-image: url(tel.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 24px;
}
.tit_zi{
	font-family: "Microsoft YaHei";
	font-size: 21px;
	color: #e06811;
	float: right;
	font-weight: bold;
}
.tit_zi1{
	font-size: 12px;
	color: #000;
	line-height:24px;
	text-align:center;
}
.dh{
	background-image: url(a_02.jpg);
	background-repeat: no-repeat;
	width:1423px;
	height:35px;
	margin:0px auto;
}
.nav{
	height:35px;
	width:1000px;
	margin:0px auto;
}
.nav ul li{
	float:left;
	line-height:35px;
	font-size:12px;
	width:89px;
	text-align:center;
	list-style-type: none;
	text-decoration: none;
}
.nav ul li a{
	color:#7d7d7d;
	width:89px;
	text-decoration: none;
}
.nav ul li a:hover{
	color: #fff;
	text-decoration: none;
	display: block;
	background-image: url(a_03.jpg);
	width:98px;
	height:31px;
}
.nav.x{
	float:left;
	line-height:35px;
	font-size:12px;
	width:100px;
	text-align:center;
	list-style-type: none;
	text-decoration: none;
}
.nav ul .x a{
	color: #DA1217;
	width: 100px;
	text-decoration: none;
	font-weight: bolder;
}
.nav ul .x a:hover{
	color: #fff;
	text-decoration: none;
	display: block;
	background-image: url(a_03.jpg);
	width:100px;
	height:31px;
}
.banner{
	width:1423px;
	margin:0px auto;
}
.banner img{
    width:1423px;
	height:389px;
}
.center{
	width:959px;
	margin:0px auto;
	background-color:#FFF;
}
.sousuo{
	background-image: url(a_09.jpg);
	background-repeat: no-repeat;
	width:939px;
	height:33px;
	padding-top:10px;
	padding-left:20px;
	margin-bottom:13px;
}
.sousuo_k{
	float:left;
	width:380px;
}
.sousuo_sr{
	background: url(a_10.jpg) left top;
	width: 180px;
	height: 27px;
	border: 0px;
	color: #898989;
}
.sousuo_an{
	background-image: url(a_11.jpg);
	width: 61px;
	height: 27px;
	border: 0px;
	color:#494949;
}
.sousuo_zi{
	color:#494949;
	float:left;
	margin-left:15px;
	line-height:27px;
	font-size:12px;
	width:400px;
}
.sousuo_zi a{
	color: #494949;
	text-decoration: none;
}
.sousuo_zi a:hover{
	color: #494949;
	text-decoration: underline;
}
.left_list{
	width:219px;
	float:left;
}
.left_list_tit{
	background:url(a_13.jpg) no-repeat;
	width:218px;
	height:49px;
}
.left_list_zi{
	color: #fff;
	text-indent: 53px;
	line-height: 49px;
	font-weight: bold;	
}
.left_list_zi a{
	color: #fff;
	text-indent: 53px;
	line-height: 49px;
	font-weight: bold;
	text-decoration:none;
}
.left_list_zi a:hover{
	text-decoration:underline;
}
.caidan{
	width: 179px;
	overflow: hidden;
	float: left;
	margin-left:19px;
	margin-top:7px;
}
.caidan ul {
	padding-bottom: 4px;;
}
.caidan li {
	line-height: 31px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 21px;
	text-align: left;
	display: block;
	background-image: url(a_21.jpg);
	margin-bottom: 4px;
}
.caidan a{
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.caidan a:hover{
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: underline;
}
.caidan_right{
	float: right;
	width: 18px;
	height: 402px;
	background-image: url(a_16.jpg);
	background-repeat: no-repeat;
}
.tuijian{
	float: right;
	width: 717px;
	float:right;
	margin-right:6px;
}
.tuijian_tit{
	width:700px;
	height:47px;
	border-bottom:#e2e2e2 1px solid;
	padding-left:17px;
}
.tuijian_tit img{
	padding-top:22px;
	width:19px;
	height:19px;
	float:left;
	margin-right:5px;
}
.tuijian_zi{
	line-height:30px;
	color:#4d4d4d;
	font-size:12px;
	padding-top:17px;
}
.tuijian_zi span{
	float:right;
	font-size:12px;
	padding-right:60px;
}
.tuijian_zi span a{
	color:#4d4d4d;
	text-decoration:none;
}
.tuijian_zi span a:hover{
	color: #4d4d4d;
	text-decoration: underline;
}
.pro_con {
	OVERFLOW: hidden;
	padding:12px 0px 0px;
}
.zjpick1{
	float: left;
	height: 187px;
	width: 238px;
}
.zjpic{
	width: 238px;
	height: 159px;
	background-image: url(a_18.jpg);
	background-repeat: no-repeat;
}
.zjpic img{
	padding-top:2px;
	padding-left:2px;
	width:212px;
	height:142px;
}
.zjpickzi a{
	height:20px;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: none;
}
.zjpickzi a:hover{
	text-decoration: underline;
}
.anli{
	border-top:#e2e2e2 1px solid;
	border-bottom:#e2e2e2 1px solid;
	height:30px;
	width:924px;
	margin:0px auto;
}
.anli_zi{
	line-height:30px;
	padding-left:20px;
	color:#4d4d4d;
	font-size:12px;
}
.anli img{
	width:19px;
	height:19px;
	float:left;
	margin-top:6px;
}
.anli span{
	float:right;
	font-size:12px;
	padding-right:60px;
}
.anlipic{
	width:959px;
	height:317px;
	margin:0px auto;
	padding-top:15px;
}
.anli1{
	border-bottom: 1px dotted #e2e2e2;
	height:140px;
}
.anli2{
	margin-top:20px;
	height:140px;
}
.alpicnew{
	height: 131px;
	width: 318px;
	float:left;
	margin-top:15px;
}
.alpic{
	float:left;
	height:131px;
	width:164px;
}
.alpicnew img{
	border:#e2e2e2 1px solid;
	padding:2px;
	height:112px;
	width:156px;
	float:left;
}
.alpicnew_di{
	width:164px;
	height:10px;
	background-image:url(a_30.jpg);
	float:left;
}
.alnew{
	font-size: 12px;
	line-height: 20px;
	color: #000;
	float: left;
	width:140px;
	height:128px;
}
.alnew_bt a{
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.alnew_bt a:hover{
	color: #333;
	text-decoration: underline;
}
.alnew_bt1{
	color: #666;
	text-decoration: none;
}
.alnew_bt2 img{
	width:64px;
	height:18px;
	border:0px;
	float:right;
}
.pic1{
	border:#d0d0d0 1px solid;
	width:957px;
	height:109px;
	background-image:url(a_33.jpg);
}
.pic2{
	background-image: url(a_35.jpg);
	width:959px;
	height:25px;
	margin-top:15px;
}
.img1{
	background-image: url(a_37.jpg);
	width: 959px;
	height: 79px;
	background-repeat: no-repeat;
	background-position: left;
}
.img_left{
	width:467px;
	height:700px;
	float:left;
}
.img_left1{
	background-image: url(a_39.jpg);
	background-repeat: no-repeat;
	height: 195px;
	width: 467px;
}
.img_left2{
	background-image: url(a_41.jpg);
	background-repeat: no-repeat;
	height: 198px;
	width: 467px;
}
.img_left3{
	background-image: url(a_43.jpg);
	background-repeat: no-repeat;
	height: 307px;
	width: 467px;
}
.img_right{
	width:492px;
	height:700px;
	float:right;
}
.img_right1{
	background-image: url(a_40.jpg);
	background-repeat: no-repeat;
	height: 332px;
	width: 491px;
}
.img_right2{
	background-image: url(a_42.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 491px;
}
.img_right3{
	background-image: url(a_44.jpg);
	background-repeat: no-repeat;
	height: 176px;
	width: 491px;
}
.rongyu{
	width:923px;
	height:112px;
	padding-left:36px;
}
.rypic{
	background-image: url(a_52.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 105px;
	margin-top:39px;
	float:left;
}
.ryjt1{
	background-image: url(a_47.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 34px;
	margin-top: 30px;
	margin-left: 10px;
	float:left;
}
.ryjtcont{
	width:720px;
	height:96px;
	float:left;
	margin:8px 5px;
}
.ryjt2{
	background-image: url(a_49.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 34px;
	margin-top: 30px;
	margin-left: 10px;
	float:right;
}
.guanyu{
	width:654px;
	height:451px;
	float:left;
}
.gy_about{
	height:238px;
	width:637px;
	border-bottom:#e2e2e2 1px solid;
	margin:15px auto 0px;
}
.gy_tit{
	width:627px;
	height:24px;
	margin:0px auto 15px;
	border-bottom:#737574 1px solid;
}
.gy_biao{
	width:17px;
	height:16px;
	float:left;
	background-image:url(a_61.jpg);
}
.gy_titzi{
	margin-left:30px;
	font-size:12px;
	color:#000;
}
.about_sp{
	float: left;
	margin-right:19px;
}
.about_zi{
	line-height: 25px;
	color: #000;
	float: left;
	width: 315px;
	font-size:12px;
}
.about_zi span{
	float: right;
}
.about_zi span a{
	color: #e4781d;
	font-weight: bold;
	text-decoration:none;
}
.about_zi span a:hover{
	text-decoration: underline;
}
.about_gd{
	width:641;
	height:137px;
	margin:10px auto;
}
.ab_gd_left{
	float:left;
	background-image:url(a_62.jpg);
	width:27px;
	height:30px;
	margin-top:54px;
}
.ab_gd_cont{
	width:583px;
	height:132px;
	float:left;
	margin-left:8px;
	margin-top:2px;
}
.ab_gd_right{
	float:right;
	background-image:url(a_63.jpg);
	width:27px;
	height:30px;
	margin-top:54px;
}
.ab_gd_cont img{
	width:186px;
	height:128px;
	padding:1px;
	border:#d0d0d0 1px solid;
	margin-right:3px;
}
.ab_fg{
	background-image:url(a_58.jpg);
	width:19px;
	height:451px;
	float:left;
}
.ab_right{
	width:262px;
	height:429px;
	float:left;
	padding-top:24px;
	padding-left:24px;
}
.ab_rig_tit{
	width:257px;
	height:27px;
	border-bottom:#737475 1px solid;
	color:#000;
	line-height:25px;
	font-size:12px;
}
.ab_rig_tit span a{
	float:right;
	color:#515151;
	text-decoration:none;
	font-size:12px;
}
.hylb{
	width: 242px;
	margin:0px;
}
.hylb li{
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	list-style-type: none;
	background-image: url(a_65.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	border-bottom: 1px dotted #999;
}
.hylb ul{
	padding:0 5px;
	margin:5px;
}
.hylb a{
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.hylb a:hover{
	color:#333333;
	text-decoration:underline;
}
.pic3{
	border: #d0d0d0 1px solid;
	width: 957px;
	height: 109px;
	margin:0px auto;
	background-image: url(a_68.jpg);
	
}
.wenti{
	width:958px;
	height:374px;
	margin:25px auto;
}
.tj1{
	width:467px;
	height:374px;
	float:left;
	border:#dfdfdf 1px solid;
}
.tj1_tit{
	background-image: url(a_72.jpg);
	background-repeat: no-repeat;
	width:467px;
	height:38px;
}
.tj1_zi{
	line-height:38px;
	color:#fff;
	margin-left:27px;
	font-size:12px;
}
.wenda{
	
	margin:0px auto;
	float:left;
}
.wen
{
width: 432px;
	margin:0px auto;	
}

.wen li{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	list-style-type: none;
	background-image: url(a_76.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	border-bottom: 1px dotted #999;
	text-align:left;
	width:405px;
}
.wen ul{
	padding:0 5px;
	margin:5px;
}
.wen a{
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
.wen a:hover{
	color:#666;
	text-decoration:underline;
}
.da{
	width: 432px;
	margin:0px auto;
}
.da li{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666;
	list-style-type: none;
	background-image: url(a_79.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	border-bottom: 1px dotted #999;
	width:405px;
}
.da ul{
	padding:0 5px;
	margin:5px;
	color: #333333;
}
.tj2{
	width:467px;
	height:374px;
	float:right;
	border:#dfdfdf 1px solid;
}
.foot{
	width:959px;
	height:157px;
	margin:5px auto;
	background-color:#fff;
}
.foot_daohang{
	width:959px;
	height:42px;
	background-color:#525252;
	margin-bottom:13px;
}
.foot_dh_zi{
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:42px;
}
.foot_dh_zi a{
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:42px;
	text-decoration:none;
}
.foot_dh_zi a:hover{
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:42px;
	text-decoration:underline;
}
.foot_nr{
	width:800px;
	margin:0px auto;
}

.foot_gjc{
	font-size:12px;
	color:#333;
	float:left;
	line-height:25px;
}
.foot_gjc img{
	float:left;
}
.foot_zi{
	line-height:25px;
	font-size:12px;
	text-align:center;
	color:#000;
}





#imgBox{ padding:5px;}
#imgBox div{width:700px; overflow:hidden}
#imgBox,#imgBox ul,#imgBox li{
	float: left;
	margin: 5px;
	list-style-type: none;
}
#imgBox ul{ width:1500px;}
#imgBox span{ display:block; background:#FFFF99;}


.a_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 667px; PADDING-RIGHT: 0px; HEIGHT: 373px; OVERFLOW: hidden; PADDING-TOP: 19px
}
.a_con DL {
	BORDER-BOTTOM: #d0d0d0 1px solid; MARGIN: 0px 0px 0px 11px; WIDTH: 632px; HEIGHT: 195px; OVERFLOW: hidden
}
.a_con DL DT {
	BACKGROUND-COLOR: #f2f2f2; WIDTH: 278px; FLOAT: left; HEIGHT: 185px; OVERFLOW: hidden
}
.a_con DL DT IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 9px 0px 0px 9px; WIDTH: 260px; HEIGHT: 168px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.a_con DL DD {
	PADDING-LEFT: 26px; WIDTH: 314px; FLOAT: left
}
.a_con DL DD P {
	LINE-HEIGHT: 22px; HEIGHT: 154px; COLOR: #3e3e3e; OVERFLOW: hidden
}
.a_con DL DD SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.a_con DL DD SPAN A {
	COLOR: #e3781d
}
.img3 {
	MARGIN: 11px 0px 0px; WIDTH: 638px; OVERFLOW: hidden
}
.i01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 49px
}
.i03 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 49px
}
.i02  {
	WIDTH: 584px; FLOAT: left
}
.i02 UL LI {
	WIDTH: 193px;  FLOAT: left; HEIGHT: 166px; margin-left:5px;
	list-style:none;
}
.i02 UL .noi {
	MARGIN-RIGHT: 0px
}
.i02 UL LI IMG {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 156px; PADDING-RIGHT: 1px; HEIGHT:136px; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 1px
}
.i02 UL LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; DISPLAY: block; HEIGHT: 34px; OVERFLOW: hidden
}
.i02 UL LI SPAN A {
	COLOR: #5c6164
}
.hd li
{
	width:430px;
}
.hd span
{
	float:right;
}
.tj1_tit span
{
	margin-right:10px;
}
.tj1_tit span  a
{
	text-decoration:none;
	color: #666;
}
.ry_con { float:left; padding:0 0 0 12px; width:805px;}
.ry01, .ry03 { float:left; padding:32px 0 0 0;}
.ry02 { float:left; padding-left:22px; width:700px;}
.ry02 ul li { float:left; padding-right:5px; list-style:none;}
.ry02 ul li img{width:136px; height:100px;}


#rightDiv{ 
width:49px; /* 宽度 */ 
height:67px; /* 高度 */ 
background-color:#e5e5e5; /* 背景颜色 */ 
border:1px solid #ddd; /* 边框样式 */ 
position:absolute; /* 绝对定位激活 */ 
z-index:100;
}

.b { margin:0px; padding:0px; overflow:auto; }
.w {
	position: absolute;
	left: 10px;
	bottom: 257px;
	width: 140px;
	overflow: hidden;
	cursor: default;
	-moz-user-select: none;
}
.t { line-height:40px; height:40px; width:140px; overflow:hidden; background-color:#27C; color:white; font-weight:bold; text-align:center; }
.t a{
	line-height: 40px;
	height: 40px;
	width: 140px;
	overflow: hidden;
	background-color: #27C;
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.winBody {
	width: 130px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 10px 5px;
	background-color: #3b9dff;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color:#fff;
	font:"微软雅黑"
}
.tm {text-align: center;
width: 130px;
	background-color: #3b9dff;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color:#fff;
	font:"微软雅黑"
}
