body {font-size:12px; line-height:22px; color:#615f60; margin:0; font-family:Arial, Helvetica, sans-serif; background:fff;}
TD {
	LINE-HEIGHT: 20px;  WORD-WRAP: break-word; COLOR: #2f2f2f; FONT-SIZE: 12px
}

UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	BEHAVIOR: url(css/blur.htc)
}
AREA {
	BEHAVIOR: url(css/blur.htc)
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.diss {
	DISPLAY: block
}
.undiss {
	DISPLAY: none
}
.clear {
	CLEAR: both
}
A:link {
	 COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:visited {
	 COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	 COLOR: #9b0202; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:active {
	 COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}

.font_white {
	COLOR: #9b0202
}
.font_gray {
	COLOR: #707070
}
.font_black {
	COLOR: #4a4a4a
}
.font_red {
	COLOR: #f00
}
.font_yellow {
	COLOR: #f0ff00
}
.font_blue {
	COLOR: #00e3ff
}
.font_style1 {
	COLOR: #0090a2
}
.font_family {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font_bold {
	FONT-WEIGHT: bold
}
.font_size {
	FONT-SIZE: 14px
}
.font_size2 {
	FONT-SIZE: 11px
}
.font_normal {
	FONT-WEIGHT: normal
}
.text_right {
	TEXT-ALIGN: right; DISPLAY: block
}
.text_center {
	TEXT-ALIGN: center
}
.text_height {
	LINE-HEIGHT: 150%
}
.float_l {
	FLOAT: left
}
.float_r {
	MARGIN-TOP: 8px; FLOAT: right
}


.head{ width:1000px; height:120px; margin:0 auto; background:#fff;}
.logo {
	WIDTH: 430px; FLOAT: left;HEIGHT: 120px;}
.top{ float:right; width:400px;  text-align:right; height:30px; padding-right:5px; padding-bottom:65px; line-height:30px; color:#545454; background:url(tel.jpg) right bottom no-repeat }
.top a{ color:#545454;}
.top a:hover{ color:#f00;}
.tel{ float:right; width:262px; margin-right:10px; height:60px; background:url(tel.jpg); margin-top:8px;}
.entel{ float:right; width:262px; margin-right:10px; height:60px; background:url(entel.jpg); margin-top:8px;}
.navv{ margin:0 auto;height:45px; width:100%;background:url(nav.jpg) left top repeat-x;}
.nav{ margin:0 auto;height:45px; width:990px;}
.nav ul{ }
.nav LI {Z-INDEX: 2000; POSITION: relative; float:left; DISPLAY: inline;HEIGHT: 45px; width:90px;}
.nav LI A {TEXT-ALIGN: center; LINE-HEIGHT: 45px; DISPLAY: block; HEIGHT: 45px;  COLOR: #fff; FONT-SIZE: 14px;}
.nav LI A:hover{ color:#ff6600;}
.nav LI.xian{ background:url(nav_x.gif) right no-repeat; float:left; height:45px; line-height:45px;}
.nav LI.on{ background:url(nav_on.jpg) left repeat-x; float:left; height:45px; line-height:45px;}
.img{ margin:0 auto; width:100%;height:450px; background:#fff; margin-bottom:10px;}
.clear{ clear:both}
.img1{ float:left;width:100%;height:280px; background:#fff;}
#slides1 { display:block; width:100%; height:230px; list-style:none; padding:0; margin:0; position:relative}
#slides1 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides1 li a { display:block; width:100%; height:100%; text-indent:-9999px}

.main{ margin:0 auto;width:990px;overflow:hidden; background:#fff; padding-bottom:20px;}

.h_about{ float:left; width:320px; border-top:#5b8835 3px solid; border-bottom:#ebe9ea 1px solid; border-left:#ebe9ea 1px solid; border-right:#ebe9ea 1px solid; margin-left:15px;}
.h_about_lm{ float:left; height:35px; width:320px; }
.h_about_bt{ float:left; height:35px; line-height:35px; padding-left:10px; width:220px; color:#15b450; font-family:Microsoft Yahei; font-size:16px; font-weight:bold; }
.h_about_bt span{ height:35px; line-height:35px; color:#909090; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; }
.h_about_more{ float:right; height:35px; line-height:35px; text-align:right; padding-right:10px; width:60px; color:#989898; font-size:10px; }
.h_about_more a{color:#989898; font-size:10px; }
.h_about_more a:hover{color:#f60; font-size:10px; }
.h_about_img{ float:left; width:320px; height:95px; margin-bottom:5px;}
.h_about_ry{ float:left; width:310px; padding:5px; min-height:206px; overflow:hidden;}

.h_news{ float:left; width:320px; border-top:#5b8835 3px solid; border-bottom:#ebe9ea 1px solid; border-left:#ebe9ea 1px solid; border-right:#ebe9ea 1px solid; margin-left:17px;}
.h_news_lm{ float:left; height:35px; width:320px; }
.h_news_bt{ float:left; height:35px; line-height:35px; padding-left:10px; width:220px; color:#15b450; font-family:Microsoft Yahei; font-size:16px; font-weight:bold; }
.h_news_bt span{ height:35px; line-height:35px; color:#909090; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; }
.h_news_more{ float:right; height:35px; line-height:35px; text-align:right; padding-right:10px; width:60px; color:#989898; font-size:10px; }
.h_news_more a{color:#989898; font-size:10px; }
.h_news_more a:hover{color:#f60; font-size:10px; }
.h_news_img{ float:left; width:320px; height:95px; margin-bottom:5px;}
.h_news_ry{ float:left; width:310px; padding:5px; min-height:206px; overflow:hidden;}

.h_news_ry UL {
	MARGIN: 0px auto; WIDTH: 310px
}
.h_news_ry UL LI {
	WIDTH: 310px;  HEIGHT: 25px;background:url(d.jpg) left 10px no-repeat; padding-left:0px;
}
.h_news_ry UL LI A {
	LINE-HEIGHT: 25px; FLOAT: left; COLOR: #666666; MARGIN-LEFT: 10px; FONT-SIZE: 12px;
}
.h_news_ry UL LI SPAN {
	LINE-HEIGHT: 25px; FLOAT: right; COLOR: #666666; 
}
.h_video{ float:right; width:282px; border-top:#5b8835 3px solid; border-bottom:#ebe9ea 1px solid; border-left:#ebe9ea 1px solid; border-right:#ebe9ea 1px solid; margin-right:15px; margin-bottom:10px;}
.h_video_lm{ float:left; height:35px; width:280px; }
.h_video_bt{ float:left; height:35px; line-height:35px; padding-left:10px; width:190px; color:#15b450; font-family:Microsoft Yahei; font-size:16px; font-weight:bold; }
.h_video_bt span{ height:35px; line-height:35px; color:#909090; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; }
.h_video_more{ float:right; height:35px; line-height:35px; text-align:right; padding-right:10px; width:60px; color:#989898; font-size:10px; }
.h_video_more a{color:#989898; font-size:10px; }
.h_video_more a:hover{color:#f60; font-size:10px; }
.h_video_ry{ float:left; width:282px;  height:220px; overflow:hidden;}

.h_salse{ float:right; width:285px; margin-right:15px;}

.h_pro{ float:left; width:960px; margin-left:15px; border-top:#5b8835 3px solid; border-bottom:#ebe9ea 1px solid; border-left:#ebe9ea 1px solid; border-right:#ebe9ea 1px solid; }
.h_pro_lm{ float:left; height:35px; width:960px; }
.h_pro_bt{ float:left; height:35px; line-height:35px; padding-left:10px; width:220px; color:#15b450; font-family:Microsoft Yahei; font-size:16px; font-weight:bold; }
.h_pro_bt span{ height:35px; line-height:35px; color:#909090; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; }
.h_pro_more{ float:right; height:35px; line-height:35px; text-align:right; padding-right:10px; width:60px; color:#989898; font-size:10px; }
.h_pro_more a{color:#989898; font-size:10px; }
.h_pro_more a:hover{color:#f60; font-size:10px; }
.h_pro_ry{ float:left; width:960px; padding:5px; min-height:206px; overflow:hidden;}

.map{ float:left; width:100%; background:#e3feef; overflow:hidden; padding:10px 0px; }
.db_help{ margin:0 auto; width:960px; overflow:hidden;}
.db_help1{ float:left; width:90px; margin-right:8px; overflow:hidden;}
.db_help1 .bt{ float:left; width:90px; height:35px; line-height:35px;color:#2d9052; font-family:Microsoft Yahei; font-size:15px; font-weight:bold; }
.db_help1 .ry{ float:left; width:90px; overflow:hidden}
.db_help1 .ry UL {
	MARGIN: 0px auto; WIDTH: 90px
}
.db_help1 .ry UL LI {
	WIDTH: 80px;  HEIGHT: 25px; line-height:25px; background:url(db_d.jpg) left 10px no-repeat; padding-left:10px;
}
.db_help1 .ry UL LI A {
	 FLOAT: left; line-height:25px; COLOR: #666666; FONT-SIZE: 12px;
}
.db_help2{ float:right; width:160px; margin-right:10px; overflow:hidden;}
.db_help2 .btt{ float:left; width:160px; height:35px; text-align:center; line-height:35px;color:#2d9052; font-family:Microsoft Yahei; font-size:12spx; font-weight:bold; }
.db_help2 .imgg{ float:left; width:160px; overflow:hidden; text-align:center;}

.foot{ float:left;width:100%;text-align:center;background:#02a73e; height:40px;overflow:hidden;}
.foot1{ margin:0 auto;width:1000px;text-align:center;background:#02a73e; height:40px;overflow:hidden;}
.copyright{ float:left;width:990px; text-align:left; padding-left:10px; line-height:40px; color:#fff;}
.copyright a{color:#fff;}
.copyright a:hover{color:#f60;}
.copyright1{ float:right;width:200px; text-align:right; line-height:40px; color:#fff; padding-right:10px;}
.ry_wz{ clear:left; width:100%; background:url(ry_wz.jpg) left top repeat-x; height:30px; padding-bottom:15px;	}
.ry_wz1{ margin:0 auto; width:980px; line-height:30px; text-align:left; color:#989191;}
.ry_wz1 span{ color:#fe760a; font-weight:bold;}

.ry_main{ clear:left;margin:0 auto; width:980px; overflow:hidden;background:#fff;}
.ry_left{ float:left; width:200px; margin-left:2px;background:url(ry_main_x1.jpg) left top no-repeat;}
.ry_fl{ float:left; width:200px;margin-bottom:10px;}
.ry_fl_lm{ float:left; width:190px; height:35px; line-height:35px; background:#3d9f32; padding-left:10px; color:#fff;font-family:Microsoft Yahei; font-size:14px; font-weight:bold; }
.ry_fl_lm span{ height:35px; line-height:35px;  color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; }
.ry_fl_ry{ float:left; width:198px; overflow:hidden; border-bottom:#eeeeee 1px solid; border-left:#eeeeee 1px solid; border-right:#eeeeee 1px solid;}

.ry_fl_ry li{ float:left; width:178px; height:35px; text-align:left; padding-left:20px; line-height:35px; background:url(ry_left_x.jpg) bottom left repeat-x;}
.ry_fl_ry li .class{ font-size:12px; font-weight:bold; color:#01bd45; }
.ry_fl_ry li a{ float:left;height:35px; text-align:left; padding-left:20px; line-height:35px; background:url(ry_left_d.jpg) left center no-repeat;}
.ry_fl_ry li a:hover{ float:left;height:35px; text-align:left; color:#01bd45; padding-left:20px; line-height:35px; background:url(ry_left_d.jpg) left center no-repeat;}

.ry_fl_ry1{ float:left; width:178px; padding:10px; overflow:hidden; min-height:100px; border-bottom:#eeeeee 1px solid; border-left:#eeeeee 1px solid; border-right:#eeeeee 1px solid;}

.ry_left_img{ float:left; padding-left:30px;width:120px; text-align:center; overflow:hidden;margin-bottom:20px;}
.ry_order{ float:left; width:200px; height:70px; background:#fafafa; margin-bottom:10px;}

.ry_right{ float:right; width:750px; overflow:hidden;  background:url(ry_main_x1.jpg) right top no-repeat; margin-bottom:20px; }


.ry_right_lm{ float:left; width:748px; height:30px; background:url(ry_right_lm.jpg) left repeat-x; border:#e5e5e5 1px solid;}
.ry_right_bt{ float:left; line-height:30px;height:30px; padding-left:10px; padding-right:10px; color:#297d1f; font-size:16px; font-weight:bold;font-family:Microsoft Yahei;  text-align:center;}
.ry_right_lm span{ float:right; font-size:12px;line-height:30px;height:30px; color:#cecece; font-weight:normal;}
.ry_right_ry{ float:left; width:750px; overflow:hidden; padding-top:20px;}

