@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0 ; list-style:none;text-decoration:none;background-image:url(../images/bg02.gif); font-size:12px; color:#999999;}
#page{ width:950px; background-image:url(../images/bg02.gif); margin:0 auto;}
#header{ width:950px; height:190px;}
#left{ width:264px; float:left;}



/* Header Style */
#page_header {
	margin : 0px auto;
	width : 100%;
	text-align : center;
	overflow : hidden;
}

#page_title {
	margin:0px;
	width : 100%;
	height : 122px;
	float : left;
	background: url(../images/header_bg.gif) repeat-x top left;
}

#header_menu {
	margin:0px auto;
	background: url(../images/bg.gif) repeat-x top left;
	padding:0px;
	width:100%;
	float:left;

}

#news{ width:264px;clear:both;}
#news ul { }
#news li{ text-align:left; line-height:25px;  font-size:14px; border-bottom:1px dashed #000; list-style:none;list-style-image:url(../images/sanjiao.gif);}


.tel{ float:left; line-height:25px; text-align:left; width:264px;}
#qq{ float:left;width:264px; border-bottom:dashed 1px solid #000; border-top:dashed 1px solid #000; line-height:25px; }
#qq img{ margin-right:5px; margin-top:3px; margin-bottom:3px;}

#right{ width:659px; float:right; margin-left:22px; text-align:left;}
.bigred{ font-size:32px; color:#FF3366; margin-top:20px; float:left; width:659px; }
.black{ font-size:20px; width:659px; margin-top:10px; float:left;}

.bigtab{ height:180px; width:580px;float:left; margin-bottom:10px;}
.tab{ width:659px; margin-top:30px; float:left; line-height:25px; color:#000000;}
.line2{ width:659px; height:23px; background-image:url(../images/line2.gif); float:left; margin-top:20px; color:#FF0033; line-height:23px; font-size:16px; text-indent:1em;}
.tabh3{font-weight:600;text-align:left; padding-top:10px;line-height:30px; font-size:24px; margin-bottom:5px; }
.gdimg{ float:left; margin-top:10px; margin-bottom:10px; margin-right:15px;}

.leftwz{ float:left; border-right:dotted 2px solid #666666; width:130px; font-size:20px; line-height:50px; color:#000000; }
.rightwz{ float:left; width:435px; margin-left:10px; color:#999999;}
.boximg{ float:left; text-align:left; width:315px; height:230px; margin-right:10px; margin-top:10px; line-height:20px;  color:#999999;}

#line3{ width:659px; height:30px; line-height:30px; border-top:dashed 2px solid #999999; float:left;  margin-bottom:10px; color:#999999;}
#footer{ width:100%;height:63px;float:right; line-height:20px; font-size:12px;}
.footerwz{ float:left; margin-top:10px; text-align:left;  padding-left:170px;}
.black2{ color:#000000;}

#left07{ width:317px; border-top:dotted 2px solid #CCCCCC; border-right:dotted 2px solid #CCCCCC;  float:left;}
.news2{ width:315px;clear:both; margin-top:20px; margin-bottom:30px; text-align:left;float:left;}
.news2 li{ text-align:left; line-height:25px;  font-size:14px;  }
.days{ margin-left:30px;}

#right07{ width:630px; float:left; text-align:center;border-top:dotted 2px solid #CCCCCC;}
.right07wz{ font-size:24px; color:#333333; line-height:40px;}
.tab2{ width:630px; float:left; margin-top:40px; margin-bottom:20px;}
.red{ color:#FF0000; float:left; text-align:left; margin-left:5px; line-height:25px; width:256px; }
.rightbox{ width:256px; height:200px; float:left; color:#FF0000; text-align:left;line-height:25px; margin-left:10px;}
.newsbox{ float:left; width:330px; margin-left:20px;}

.ye{  width:200px; margin-bottom:20px; margin-left:170px; margin-top:20px;}

.page2{border-bottom:dotted 2px solid #CCCCCC; width:950px; border-top:dotted 2px solid #CCCCCC; float:left;  margin-top:30px; margin-bottom:25px;}

.tab3{ width:940px; margin-top:30px; float:left; line-height:25px; margin-bottom:40px; text-align:left;}

.line06{ width:900px; height:82px; background:url(../images/line06.gif); margin-top:30px; margin-bottom:50px;   }
.line06text{line-height:25px; text-align:left; color:#666666; margin-left:20px;}


/*wee5*/
.box5{ width:900px; float:left; margin-bottom:10px; position:relative;}
.img1{ margin-left:20px; float:left; margin-right:20px; font-size:48px;}
.box5text{ width:700px; float:left; text-align:left; line-height:25px; margin-top:20px;}

.img2{ margin-left:140px; float:left; margin-right:20px;}
.box5text2{ width:600px; float:left; text-align:left; line-height:25px; margin-top:20px;}

.img3{ float:left; margin-left:20px;}
.box5text3{ width:600px; float:left;text-align:left; line-height:25px; margin-top:20px; margin-left:80px;}

.img4{ float:left; }
.box5text4{ width:550px; float:left; text-align:left; line-height:25px; margin-top:20px; margin-left:40px;}

/*wee4*/
.page3{width:1000px; float:left;  margin-top:30px; margin-bottom:40px;}

/*wee2*/
.boxfive{ width:940px; float:left; padding-bottom:30px;position:relative;}
.rightimg{ float:right; position:relative; margin-top:-90px; }
.w2txt{ width:490px;  float:left; line-height:25px; position:relative; margin-top:200px;}
.leftimg{ position:relative; margin-top:-130px; float:left;}
.txt2{ width:450px; float:right; position:relative; text-align:right; margin-top:-270px;}
.tabh33{font-weight:600; padding-top:10px;line-height:30px; font-size:24px; margin-bottom:5px; }
.img02{ margin-left:20px; float:left; margin-right:20px; font-size:48px; margin-top:60px;}

/*wee1*/

.leftwz2{ float:left;  width:170px; font-size:48px; line-height:50px; margin-top:20px; margin-left:30px; margin-right:10px;}
.lineimg{ float:left; margin-top:20px; margin-bottom:20px; margin-left:10px;}
.box101{ position:relative; float:right;  margin-top:-600px;}

.tab101{ width:550px;float:right; line-height:25px; margin-bottom:50px;}
.red1{ font-size:36px; color:#FF3333; width:380px; margin-bottom:20px; line-height:36px;}

.tab102{ width:450px;float:right; line-height:25px; margin-bottom:50px; }
.tab103{ width:500px;float:right; line-height:25px; margin-bottom:50px;}
.img01{ float:left; position:relative; margin-top:-610px;}


#page_footer {
	margin : 0px auto;
	width : 100%;
	height : 68px;
	 background:url(../images/footer_bg.gif) repeat-x 0px 0px;
	font-size : 10px;
	color : #ECEEED;
	float:left; text-align:center;
}

.lo{ text-align:center; float:left;margin:0 auto; width:100%; height:131px;}