/* CSS Document */
BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	COLOR:#5D5D5D;
	HEIGHT: auto;
	BACKGROUND: url(bg.jpg) repeat-x;
	background-color:#ffffff
}
* {
	margin:0;
	padding:0;
}
A:link {
	COLOR: #666666;
	TEXT-DECORATION: none
}
A:visited {
	COLOR:#666666;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #666666;
	TEXT-DECORATION: none
}
A:hover {
	COLOR:#666666;
	TEXT-DECORATION: none
}
.contion {
	width:955px;
	height:auto;
	margin:0px auto
}
/***top and foot**/


.head {
	width:955px;
	height:133px;
	background-image:url(index_01.jpg);
	text-align:right
}
.link {
	padding:80px 0px 0px 0px
}
.banner {
	width:955px;
	height:319px;
	text-align:right
}

/**²Ëµ¥***/



.mu {
	width:955px;
	height:41px;
}
.menu1 {
	width:120px;
	height:41px;
	text-align:center;
	float:left;
	font-size:14px;
	color:#ffffff;
	font-family:ËÎÌå;
	line-height: 41px;
	vertical-align:bottom;
}
.menu1 A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	width:120px;
	height:41px;
}
.menu1 A:visited {
	COLOR:#ffffff;
	TEXT-DECORATION: none;
	width:120px;
	height:41px;
}
.menu1 A:active {
	COLOR: #ffffff;
	width:120px;
	height:41px;
	font-weight:bold;
	display:block;
}
.menu1 A:hover {
	COLOR:#ffffff;
	width:120px;
	height:41px;
	font-weight:bold;
	display:block;
}
.menu2 {
	width:120px;
	height:41px;
	text-align:center;
	float:left;
	font-size:14px;
	color:#484848;
	font-family:ËÎÌå;
	line-height: 41px;
	vertical-align:bottom;
	background-image:url(mu1.jpg)
}
.menu2 A:link {
	COLOR: #484848;
	TEXT-DECORATION: none;
	width:120px;
	height:41px;
}
.menu2 A:visited {
	COLOR:#484848;
	TEXT-DECORATION: none;
	width:120px;
	height:41px;
}
.menu2 A:active {
	COLOR: #484848;
	width:120px;
	height:41px;
	font-weight:bold;
	display:block;
}
.menu2 A:hover {
	COLOR:#484848;
	width:120px;
	height:41px;
	font-weight:bold;
	display:block;
}
.menu_kong {
	width:80px;
	height:38px;
	text-align:center;
	float:left;
	font-size:14px;
	color:#4b4b4b;
	font-family:ËÎÌå;
	line-height: 38px;
	vertical-align:bottom;
}
/**main***/
.main {
	width:955px;
	height:auto;
	margin:0px auto
}
.gg {
	width:935px;
	height:28px;
	line-height:28px;
	background-image:url(main_02.jpg);
	padding-left:10px;
	padding-right:10px
}
.main1 {
	width:955px;
	height:284px;
}
.main1_nr {
	width:955px;
	height:244px;
}
.fw_left {
	float:left;
	width:403px;
	height:234px;
	background-image:url(main_03_01.jpg);
	padding:0px 10px 10px 10px;
}
.en_1 {
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1bc52f
}
.en_2 {
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b94f2
}
.en3 {
	font-size:20px;
	color:#6d6d6d
}
.xian1 {
	float:left;
	width:1px;
	height:244px;
	;
	background-color:#e2e2e2
}
.fw_right {
	float:left;
	width:531px;
	height:244px;
}
.fuwu {
	width:163px;
	height:55px;
	background-image:url(fuwu_02.jpg);
	padding:10px 5px 15px 95px
}
.fuwu_wz{width:163px; line-height:20px; color:#999
}
.fuwu_wz strong{ font-size:14px; color:#000
}
.case{width:935px; height:655px;padding:0px 10px 0px 10px
}
.case_nr{ width:935px; height:565px
}
.case_list{width:442px; height:120px; float:left; padding:10px; line-height:22px; 
	}
.new{width:955px; height:484px;
}
.new_nr{width:955px; height:444px;
}
.new_left{ float:left; width:403px; height:434px;  padding:0px 10px 10px 10px;overflow:hidden
}
.new_list{ line-height:24px; padding-top:5px; padding-bottom:3px
}
.new_xian{ float:left; width:1px; height:444px;; background-color:#e2e2e2
}
.new_right{ float:left; width:508px; height:434px;  padding:0px 10px 10px 10px; overflow:hidden
	}
	
.foot_mu{width:955ppx; height:50px; line-height:50px
	}
	.foot {
	width:100%;
	height:134px;
	background:repeat-x #343434 url(foot.jpg);
	text-align:center;
	color:#FFF;
	line-height:30px
}
.foot A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.foot A:visited {
	COLOR:#ffffff;
	TEXT-DECORATION: none
}
.foot A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.foot A:hover {
	COLOR:#ffffff;
	TEXT-DECORATION: none
}

/***ABOUT US**/
.nry_about{width:955px; height:auto
}
.nry_about_nr{width:575px; height:190px; background-image:url(a_02.jpg); padding-left:350px; padding-right:30PX; line-height:26PX
}
.nry_about_nr_en{font-size:28px; font-family:Arial, Helvetica, sans-serif; color:#a1d80b
}
.ANOUT_FW{width:955px; height:311px; background-image:url(a_04.jpg)}
.nry_sl{float:left; width:277px; line-height:22px; padding:100px 20px 10px 20px
}
.nry_cp{float:left; width:272px; line-height:22px; padding:100px 20px 10px 25px
}
.nry_fw{float:left; width:277px; line-height:22px; padding:100px 20px 10px 20px}

.nry_contact_nr1{width:895px; height:490px;background-image:url(c_02.jpg); padding-left:30px; padding-right:30PX; line-height:26PX;  padding-top:10PX
}
.nry_contact_nr{width:895px; height:auto;background-image:url(c_02.jpg); padding-left:30px; padding-right:30PX; line-height:26PX;  padding-top:10PX
}
.TAB{
}
.TAB TR{
}
.TAB TR TD{ padding-left:10PX
}