/* 主页面样式 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background:#FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
a{ text-decoration:none; color:#000;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/


.all{margin:0 auto; width:1002px; overflow:hidden; clear:both; }

/* 头部 */

.head{ width:1002px; float:left; display:inline;}


/* 头部 */

/* 身 */

.main{ width:1002px; float:left; display:inline; margin-top:10px;}

.m1{ width:1002px; height:30px; float:left; display:inline; background:url(mh_r19_c2.jpg) left top no-repeat; font-size:14px; font-weight:bold; line-height:30px;}
.m2{
	width:992px;
	height:60px;
	line-height:42px;
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
}
.m2a{ background:url(mb_r4_c2.jpg) no-repeat left bottom;height:5px; float:left; clear:both; width:994px;margin-bottom:8px; line-height:7px}
.m3{ width:950px; height:50px; float:left; display:inline; margin-left:10px;}
.m3 li{ width:100px; margin-left:2px; margin-right:2px; height:28px; line-height:28px; float:left; display:inline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.m3 li a{ text-decoration:none;}
.m3 li a:hover{text-decoration:underline;}	

.m5{
	width:992px;
	height:99px;
	float:left;
	display:inline;
	background:url(AD_r11_c2.jpg) left top no-repeat;
}

.m15{ width:900px; float:left; display:inline; margin-top:20px; margin-left:40px;height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;}


/* 左 */
.l1{
	width:776px;
	float:left;
	display:inline;
	margin-top: 10px;
}
.l2{ width:778px; height:36px; float:left; display:inline; background:url(l_r2_c2.jpg) no-repeat;}
.l3{width:124px; height:34px; float:left; display:inline; background:url(r_r5_c3.jpg) no-repeat 3px 4px;}
.l3_a{width:124px; height:34px; float:left; display:inline; background: url(r_r10_c5.jpg) no-repeat 3px 4px;}
.l3_b{width:124px; height:34px; float:left; display:inline; background: url(r_r10_c3.jpg) no-repeat 3px 4px;}
.l3_c{width:124px; height:34px; float:left; display:inline; background: url(ll_r2_c2.jpg) no-repeat 3px 4px;}
.l3_d{width:124px; height:34px; float:left; display:inline; background: url(ll_r2_c4.jpg) no-repeat 3px 4px;}
.l4{
	width:60px;
	height:30px;
	line-height:30px;
	float:right;
	display:inline;
}
.l5{
	width:776px;
	line-height:31px;
	float:left;
	display:inline;
	border-left:solid #CCC 1px;
	border-right:solid #CCC 1px;
	background-color:#f2f2f2;
}
.l6{width:778px; height:11px; float:left; display:inline; background:url(lb_r8_c2.jpg) no-repeat;}
.l7{
	width:220px;
	height:161px;
	float:left;
	display:inline;
	margin: 30px 10px 16px 10px;
}
.l8{
	width:220px;
	height:46px;
	line-height:22px;
	float:left;
	display:inline;
	margin-left: 10px;
}
.l9{
	width:510px;
	display:inline;
	float:left;
	margin-top: 20px;
}
.l9 li{
	width:510px;
    background:url(point_r2_c2.gif) no-repeat left;
	height:20px;
	line-height:20px;
}
.l10{width:244px; display:inline; float:left;}
.l11{
	width:300px;
	display:inline;
	float:left;
	word-wrap:break-word;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	padding-left: 20px;
}
.l12{
	width:100px;
	display:inline;
	float:left;
	margin-left: 80px;
	}
.l13{
	width:220px;
	height:22px;
	line-height:22px;
	float:left;
	display:inline;
	margin-left: 10px;
	word-wrap:break-word;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}	
.l14{
	width:220px;
	height:161px;
	float:left;
	display:inline;
	margin: 5px 10px 10px 10px;
}
.l15{
	width:510px;
	display:inline;
	float:left;
	margin-top: 20px;
}
.l15 li{
	width:510px;
    background:url(dian_r9_c3.jpg) no-repeat left;
	height:20px;
	line-height:20px;
}
.l_2_0{width:390px;float:left; display:inline; margin-top:5px;}
.l_2_0_a{width:390px;float:left; display:inline; margin-top:5px; margin-left:5px;}
.l_2_1{width:386px; height:31px; background:url(m2_r13_c2.jpg) no-repeat; line-height:31px; float:left; display:inline;}
.l_2_2{width:100px;height:31px; line-height:31px;float:left; display:inline; padding-left:20px;}
.l_2_2 a{font-size:14px; color:#FFF; font-weight:bold; text-decoration:none;}
.l_2_3{width:60px;height:31px; line-height:31px;float:left; display:inline; padding-left:200px;}
.l_2_3 a{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.l_2_4{width:382px; height:200px;line-height:31px; float:left; display:inline; border-left:solid #CCC 2px;border-right:solid #CCC 2px;background-color:#f2f2f2;}
.l_2_5{width:386px; height:11px; line-height:11px; float:left; display:inline; background:url(lb_r24_c1.jpg) no-repeat;}
.l_2_6{
	width:366px;
	display:inline;
	float:left;
	margin-top: 20px;
}
.l_2_6 li{
	width:360px;
	background:url(dian_r9_c3.jpg) no-repeat left;
	height:20px;
	line-height:20px;
}
.l_2_7{
	width:240px;
	display:inline;
	float:left;
	word-wrap:break-word;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	padding-left: 20px;
}
.l_2_8{
	width:50px;
	display:inline;
	float:left;
	margin-left: 20px;
	}
/* 右 */
.r1{
	width:205px;
	float:left;
	display:inline;
	margin-left:10px;
	margin-top: 10px;
}
.r2{width:204px; float:left; display:inline; background:url(r_r2_c2.jpg) no-repeat; height:21px;}
.r3{
	width:100px;
	float:left;
	display:inline;
	height: 20px;
	line-height: 20px;
}
.r4{
	width:50px;
	float:left;
	display:inline;
	height: 20px;
	line-height: 20px;
	margin-left: 30px;
}
.r5{
	width:202px;
	height:207px;
	border-left:solid #CCC 1px;
	border-right:solid #CCC 1px;
	float:left;
	display:inline;
	background-color:#f2f2f2;
}

.r6{width:206px; height:12px; background:url(rb_r4_c2.jpg) no-repeat;float:left; display:inline;}
.r7{
	width:190px;
	float:left;
	display:inline;
	margin-top: 15px;
}
.r7 li{
	width:185px;
	line-height:22px;
	height:44px;
	padding-bottom:2px;
	text-align:left;
	overflow: hidden;
}
.r8{
	width:206px;
	height:101px;
	background:url(r_r7_c12.jpg) no-repeat;
	float:left;
	display:inline;
	margin:8px 0
}
.r9{width:204px; height:110px; background:url(rh_r12_c13.jpg) no-repeat;float:left; display:inline;}
.r10{width:202px; height:110px; border-left:solid #CCC 1px; border-right:solid #CCC 1px;float:left; display:inline;background-color:#f2f2f2;}
.r11{
	width:200px;
	float:left;
	display:inline
}
.r11 li{
	width:180px;
	height:20px;
	line-height:20px;
	float:left;
	display:inline;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-top:7px;
	background:url(dian_r9_c3.jpg) no-repeat left;
	padding-left:20px;
	text-align:left;
}
.r_1_0{width:206px; float:left; display:inline; background:url(rh2_r17_c4.jpg) no-repeat; height:21px; margin-top:5px;}
.r_1_1{ width:202px; height:85px; border-left:solid #CCC 2px; border-right:solid #CCC 2px; float:left; display:inline; background-color:#f2f2f2;}
.r_1_2{
	width:185px;
	float:left;
	display:inline;
	margin-top:8px;
}
.r_1_2 li{
	width:160px;
	line-height:22px;
	height:22px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background:url(dian_r9_c3.jpg) no-repeat left;
	padding-left:20px;
}
.r_1_3{width:206px; height:12px; background:url(rb_r20_c12.jpg) no-repeat;float:left; display:inline;}
/*内页*/
.address { width:768px; height:25px; line-height:27px; padding-left:10px; overflow:hidden; background-color:#e7ffcf; text-align:left;}
.list1{width:124px; height:34px; float:left; display:inline; background:url(list_r2_c2.jpg) no-repeat 3px 4px;}
.list2{width:124px; height:34; float:left; display:inline; text-align:center; line-height:33px; font-size:14px; margin-top:5px; color:#FFF; font-weight:bold;
}
.list3{
	width:680px;
	display:inline;
	float:left;
	margin-top: 20px;
	margin-left:20px;
}
.list3 li{
	width:650px;
    background:url(point_r2_c2.gif) no-repeat left;
	height:20px;
	line-height:20px;
}
.list4{
	width:450px;
	display:inline;
	float:left;
	word-wrap:break-word;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	padding-left: 20px;
}
.list5{
	width:450px;
	display:inline;
	float: right;
	height:20px;
	}


/* 内容页 */
.cont00{ float:left; display:inline; width:715px; text-align:left; }
.cont01{ text-align:center; line-height:35px; float:left; height:35px; clear:both; font-size:24px; overflow:hidden; font-weight:bold; width:765px;} 
.cont02{ text-align:right; line-height:20px; float:left; height:20px; display:inline; width:745px;  background:url(dian05.gif) repeat-x left bottom; margin-left:20px; } 
.cont03{ text-align:left; float:left; display:inline; width:745px; margin:10px 0px 0px 0px; margin-left:20px}

/* 身 */

/* 脚 */

.linkcss{ width:1002px; height:24px; line-height:24px; float:left; display:inline; overflow:hidden;}


.foot{ width:1002px; float:left; display:inline; line-height:28px; padding:10px 0 10px 0; margin-top:5px; background:url(fl35.jpg) center top no-repeat; color:#8e8e8e; font-size:12px; font-family:Verdana, Geneva, sans-serif;}


/* 脚 */














.h590{height:590px;}
.h274{height:274px;}
.h206{height:206px;}
.mt10{ margin-top:10px;}
.ml20{ margin-left:20px;}

.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.bg{
	background:url(background_r2_c4.jpg) repeat-x top;
}
.bg2{
	background:url(bg_r2_c2.jpg) bottom repeat-x;	
	}
.bc{ background-color:#FFF;}	