body {background-color: #FFCD30;margin:0px;}
.index_all {
	float: left;
	height: 964px;
	width: 1000px;
}
.index_top_frame {
	float: left;
	height: 99px;
	width: 1000px;
}
.index_top_logo {
	background-image: url(/images/top_logo.gif);
	background-repeat: no-repeat;
	float: left;
	height: 99px;
	width: 203px;
}
.index_top_button {
	float: left;
	height: 72px;
	width: 790px;
	padding-top: 27px;
}
.index_op_frame {
	float: left;
	width: 942px;
}
.index_op_bg {
	background-image: url(/images/index_bg01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 942px;
}
.index_op_bg02 {
	background-image: url(/images/index_bg02.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 942px;
}
.index_lift_frame {
	float: left;
	width: 172px;
	padding-right: 70px;
}
.index_lift_login {
	float: left;
	width: 172px;
	background-image: url(/images/index_login_06.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 25px;
}
.index_lift_login_top {
	background-image: url(/images/index_login_top.gif);
	background-repeat: no-repeat;
	float: left;
	height: 51px;
	width: 172px;
}
.index_lift_login_02 {
	float: left;
	width: 172px;
	padding-bottom: 13px;
}
.index_lift_login_03 {
	background-image: url(/images/index_login_02.gif);
	background-repeat: no-repeat;
	float: left;
	height: 56px;
	width: 104px;
	padding-left: 16px;
}
.index_lift_login_04 {
	float: left;
	height: 56px;
	width: 52px;
}
.index_lift_login_bu01 {
	float: left;
	height: 17px;
	width: 81px;
	padding-left: 10px;
}
.index_lift_login_bu02 {
	float: left;
	height: 17px;
	width: 63px;
	padding-left: 9px;
}
.index_lift_tel_frame {
	background-image: url(/images/index_login_06.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 116px;
	width: 172px;
	padding-bottom: 25px;
	padding-top: 20px;
}
.index_lift_login_05 {
	float: left;
	height: 20px;
	width: 90px;
	padding-top: 4px;
}
.index_lift_login_06 {
	float: left;
	height: 20px;
	width: 90px;
	padding-top: 5px;
}
.index_lift_pr_frame {
	background-image: url(/images/index_login_06.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 162px;
	padding-top: 20px;
	padding-bottom: 25px;
	padding-left: 10px;
}
.index_lift_pr_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(/images/index_pr_bg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 135px;
	margin-bottom: 9px;
	padding-top: 5px;
	padding-left: 19px;
}
.index_lift_pr_01  A:link {color:#FFFFFF;font-size:12px;text-decoration:none}
.index_lift_pr_01  A:visited {color:#FFFFFF;font-size:12px;text-decoration:none}
.index_lift_pr_01  A:hover {color:#FFFFFF;font-size:12px;text-decoration:none
}
.index_lift_pr_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	float: left;
	width: 146px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	margin-bottom: 8px;
}
.index_lift_pr_02  A:link {color:#3d3d3d;font-size:12px;text-decoration:none}
.index_lift_pr_02  A:visited {color:#3d3d3d;font-size:12px;text-decoration:none}
.index_lift_pr_02  A:hover {color:#3d3d3d;font-size:12px;text-decoration:none
}
.index_right_frame {
	float: left;
	width: 660px;
}
.index_right_banner {
	float: left;
	height: 155px;
	width: 640px;
	padding-bottom: 16px;
}
.index_right_news_frame {
	background-image: url(/images/index_news_pic.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 640px;
	float: left;
	height: 28px;
}
.index_right_news_frame02 {
	background-image: url(/images/index_news_frame01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 22px;
	width: 640px;
}
.index_right_news_frame03 {
	background-image: url(/images/index_news_frame02.gif);
	background-repeat: repeat-y;
	float: left;
	width: 640px;
}
.index_right_news_frame04 {
	background-image: url(/images/index_news_frame03.gif);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 640px;
	background-position: left top;
	padding-bottom: 25px;
}
.index_right_news_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
	background-image: url(/images/index_news_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	width: 619px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 21px;
}
.index_right_news_line  A:link {color:#656565;font-size:12px;text-decoration:none}
.index_right_news_line  A:visited {color:#656565;font-size:12px;text-decoration:none}
.index_right_news_line  A:hover {color:#656565;font-size:12px;text-decoration:underline
}
.index_right_news_word01 {
	background-image: url(/images/index_news_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	width: 500px;
}
.index_right_news_word02 {
	float: left;
	width: 90px;
	padding-left: 15px;
}
.index_right_pr_title {
	background-image: url(/images/index_pr_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 28px;
	width: 640px;
}
.index_right_pr_frame_all {
	float: left;
	height: 153px;
	width: 660px;
	padding-bottom: 50px;
}
.index_right_pr_pic01 {
	float: left;
	height: 153px;
	width: 153px;
	padding-right: 10px;
}
.index_do_frame_all {
	float: left;
	width: 942px;
	background-image: url(/images/index_bg02.gif);
	background-repeat: repeat-y;
	padding-top: 20px;
}
.index_do_logo {
	background-image: url(/images/index_do_pic01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 111px;
	width: 172px;
	padding-right: 54px;
	background-position: left top;
	padding-bottom: 30px;
}
.index_do_infor {
	background-image: url(/images/index_do_pic02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 695px;
	padding-top: 23px;
	padding-left: 5px;
}
.word_do_infor01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bolder;
	color: #939393;
}
.word_do_infor02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #7d7d7d;
}
.news_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f15050;
	background-image: url(/images/news_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 614px;
	margin-bottom: 12px;
	padding-bottom: 7px;
	padding-left: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d4d4;
}
.news_title A:link {color:#f15050;font-size:12px;text-decoration:none}
.news_title A:visited {color:#f15050;font-size:12px;text-decoration:none}
.news_title A:hover {color:#f15050;font-size:12px;text-decoration:none}
.news_pic01 {
	background-image: url(/images/news_pic01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 23px;
	width: 640px;
	padding-bottom: 5px;
}
.news_infor_all {
	float: left;
	width: 640px;
	padding-bottom: 20px;
}
.news_infor_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	float: left;
	width: 640px;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
.news_infor_01  A:link {color:#000000;font-size:12px;text-decoration:none}
.news_infor_01  A:visited {color:#000000;font-size:12px;text-decoration:none}
.news_infor_01  A:hover {color:#000000;font-size:12px;text-decoration:underline
}
.news_next_frame {
	text-align: center;
	float: left;
	width: 640px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8a7c;
}
.news_next_frame  A:link {color:#8a8a7c;font-size:12px;text-decoration:none}
.news_next_frame  A:visited {color:#8a8a7c;font-size:12px;text-decoration:none}
.news_next_frame  A:hover {color:#8a8a7c;font-size:12px;text-decoration:none
}
.about_frame_all {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #777777;
	float: left;
	width: 640px;
}
.word_about01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	font-weight: bolder;
	color: #FF0000;
}
.word_about02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #777777;
}.products_name01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #000000;
	background-image: url(/images/products_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 22px;
	width: 622px;
	padding-top: 10px;
	padding-left: 18px;
	margin-bottom: 16px;
}
.products_pic_frame_all {
	float: left;
	width: 660px;
	padding-bottom: 20px;
}
.products_pic_frame01 {
	float: left;
	width: 153px;
	padding-right: 10px;
}
.products_pic_frame02 {
	float: left;
	height: 153px;
	width: 153px;
	padding-bottom: 10px;
}
.products_pic_frame03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	float: left;
	width: 153px;
}
.products_pic_frame03  A:link {color:#000000;font-size:12px;text-decoration:none}
.products_pic_frame03  A:visited {color:#000000;font-size:12px;text-decoration:none}
.products_pic_frame03  A:hover {color:#000000;font-size:12px;text-decoration:none
}
.products02_frame_all {
	float: left;
	width: 640px;
	padding-bottom: 24px;
	text-align: center;
}
.products02_frame01 {
	height: 249px;
	width: 356px;
	/*border: 1px solid #d5d4d4;*/
	margin-right: auto;
	margin-left: auto;
}
.products02_illust {
	background-image: url(/images/products02_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 40px;
	width: 640px;
}
.products02_illust02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
	float: left;
	width: 640px;
	line-height: 18px;
}
.member_frame01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #ff0000;
	text-align: center;
	float: left;
	height: 27px;
	width: 640px;
	padding-top: 22px;
	background-image: url(/images/member_frame01.gif);
	background-repeat: no-repeat;
}
.member_frame02 {
	background-image: url(/images/member_frame02.gif);
	background-repeat: repeat-y;
	float: left;
	width: 640px;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.member_frame03 {
	background-image: url(/images/member_frame03.gif);
	background-repeat: no-repeat;
	float: left;
	height: 36px;
	width: 640px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	padding-top: 18px;
	text-align: center;
}
.member_frame03  A:link {color:#686868;font-size:12px;text-decoration:none}
.member_frame03  A:visited {color:#686868;font-size:12px;text-decoration:none}
.member_frame03  A:hover {color:#686868;font-size:12px;text-decoration:none
}
.member_button {
	text-align: center;
	float: left;
	width: 640px;
	padding-top: 20px;
}
.contact_frame01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	text-align: center;
	float: left;
	height: 27px;
	width: 640px;
	padding-top: 22px;
	background-image: url(/images/member_frame01.gif);
	background-repeat: no-repeat;
}
