
body{
	font-family: Arial,ËÎÌå; font-size: 12px; margin: 0;
}
dl,dt,dd{
	margin: 0; padding: 0;
}
a{
	text-decoration: none; font-size: 12px;
}
img{
	border:none;
}
h2{
	margin: 0; padding: 0; font-size: 14px; font-weight: 600; color: #f60;
}
h3{
	background: url(../images/small_tit_back.gif) repeat-x 0 0; margin:10px 0; padding: 0;
}
h4{
	padding: 0; margin: 13px 0; color:#1A64AE; font-size: 12px;
}
ul,ol{
	padding: 0; margin: 0;
}
#web_frame{
	margin: 0 auto 0 auto; width: 982px; clear: both /* background: url(../images/web_back.gif) repeat-x 0 0; */  position: relative;
}
.web_back_left{
	/* width: 11px; height: 560px; background: url(../images/web_back_left.gif) no-repeat 0 0; position: absolute; left: 0; top: 0; */display: none;
}
.web_back_right{
	/* width: 11px; height: 560px; background: url(../images/web_back_right.gif) no-repeat 0 0; position: absolute; right: 0; top: 0; */display: none;
} 

#center_con{
	margin:0px 11px; position: relative; width: 960px;
}
#top{
	width: 950px; height: 80px; position: relative; top: 0;
}
#logo{
	width: 193px; height: 70px; background: url(../images/logo.gif) no-repeat 0 0; position: absolute; left:10px; top: 10px;
}
#menu{
	width: 675px; height: 34px; position: absolute; right:2px; top: 40px;
}
a.memu_01,a.memu_02,a.memu_03,a.memu_04,a.memu_05,.memu_s01,.memu_s02,.memu_s03,.memu_s04,.memu_s05{
	display: block; width: 135px; height: 34px; float: left;
}

a.memu_s01{	background: url(../images/menu_01.gif) no-repeat 0 0; }
a.memu_01{	background: url(../images/menu_u01.gif) no-repeat 0 0; }
a.memu_01:hover{	background: url(../images/menu_01.gif) no-repeat 0 0; }
a.memu_s02{	background: url(../images/menu_02.gif) no-repeat 0 0; }
a.memu_02{	background: url(../images/menu_u02.gif) no-repeat 0 0; }
a.memu_02:hover{	background: url(../images/menu_02.gif) no-repeat 0 0; }
a.memu_s03{	background: url(../images/menu_03.gif) no-repeat 0 0; }
a.memu_03{	background: url(../images/menu_u03.gif) no-repeat 0 0; }
a.memu_03:hover{	background: url(../images/menu_03.gif) no-repeat 0 0; }
a.memu_04{	background: url(../images/menu_u04.gif) no-repeat 0 0; }
a.memu_s04{	background: url(../images/menu_04.gif) no-repeat 0 0; }
a.memu_04:hover{	background: url(../images/menu_04.gif) no-repeat 0 0; }
a.memu_s05{	background: url(../images/menu_05.gif) no-repeat 0 0; }
a.memu_05{	background: url(../images/menu_u05.gif) no-repeat 0 0; }
a.memu_05:hover{	background: url(../images/menu_05.gif) no-repeat 0 0; }

#phone{
	width: 240px; height: 20px; position: absolute; right:10px; top: 15px;
}
#flash{
	width: 950px; height: 400px;  margin: 0 auto;
}
#content_list{
	width:960px; height: 160px; margin-top: 10px;
}
#content_list a{
	 display:block; color:#005C91; text-indent: 24px;  background: url(../images/ico01.gif) no-repeat 13px 3px;
}
#content_list a:hover{
	 color:#f60;
}
#content_list dt{
	margin:0; font-size: 0px; position: relative;
}
#content_list dd{
	padding: 4px 0 1px 0; height: 18px;
}
.list_01,.list_02,.list_03,.list_04{
	width:167px; float: left; margin: 0px 2px;
}
.list_01 dd,.list_02 dd,.list_03 dd,.list_04 dd{
	background: url(../images/list_back.gif) repeat-y 0 0;
} 
.list_05{
	width:274px; float: right; margin: 0px;
}
.list_05 .more{
	position: absolute; right:8px; top:15px;
}
.list_05 dd{
	 background: url(../images/news_back.gif) repeat-y 0 0;
}
#content_list .list_05 a{
	 display:block; color:#005C91; text-indent: 30px;  background: url(../images/ico01.gif) no-repeat 20px 3px;
}
#bottom_link{
	width:990px; height:20px; margin: 10px auto; background-color: #fff; border-top: 1px solid #ccc;
}
#bottom_link a{
	 font-size:12px; color:#0095D9; 
}
#bottom_link a:hover{
	 font-size:12px; color:#f60; 
}
#bottom_link span{
	padding:0; margin:4px 0px 0 15px;
}
#bottom_link .bottom_link_right{
	float: right;
}
#bottom_link .web_link li{
	float: left; margin:2px 0 0 0; list-style: none;
}
#bottom_link .web_link li a{
	color:#666;
}
#bottom_link .web_link li a span{
	color:#0097CC; font-size: 12px; font-weight: 600;
}
#company_info{
	font-size:12px; text-align: center; margin: 10px 0;
}
/* ======================================================================================================================== */
#banner{
	display:block; clear: both; background-color: #ccc; margin-bottom: 10px;
}
.illustration{
	float: right; margin:0 0 10px 10px; border:1px solid #ccc; padding:3px; background-color: #fff;
}
#left_link{
	display: block; float: left; width: 200px; clear: left;
}
#left_link dt{
	font-size: 0px;
}
#left_link dd{
	background: url(../images/left_link_back.gif) repeat-y 0 0; height: 22px; padding: 8px 0 3px 0; text-indent: 24px;
}
#left_link a{
	color:#000; font-weight: 600; display: block;  border-bottom: 1px dotted #ccc; margin: 0 17px 0 10px; text-indent: 24px;background: url(../images/ico02.gif) no-repeat 10px 2px;
}
#left_link a:hover{
	color:#f60; font-weight: 600;
}
#left_link a.select{
	color:#f60; font-weight: 600;
}

#left_ad_link{
	display: block; float: left; width: 200px; clear: left;
}
#left_ad_link p{
	margin:10px 0;
}

#right_con{
	display: block; float: right; width: 730px; position: relative; clear: right;
}
.title_style{
	border-bottom:1px solid #ccc; height:16px; text-align: right;
}
#right_con p{
	text-indent: 24px; line-height: 180%; margin: 5px 0;
}
#right_con a{
	color:#f60; font-weight: 400; text-decoration: underline;
}
#right_con a:hover{
	color:#005C91; font-weight: 400;
}
#right_con ol{
	padding: 0 50px; margin: 0 auto;
}
#right_con ol li{
	margin:3px 0;
}
#right_con ul{
	padding: 0 50px; margin: 0 auto;
}
#right_con ul li{
	margin:3px 0;
}
#right_con p span{
	font-size: 12px; color:#900; font-weight: 600;
}
#right_con .certificate_left{
	float: left; clear: left; margin: 10px 0; text-align: center; width: 340px;
}
#right_con .certificate_right{
	float: right; clear: right; margin: 10px 0; text-align: center; width: 340px;
}
.download h4{
	background-color:#eaeaea; padding: 3px 0;
}
#right_con .download_link{
	color:#f60; font-size: 12px; font-weight: 600; text-decoration: underline;
}
#right_con .download_link:hover{
	color:#0097CC; font-size: 12px; font-weight: 600; text-decoration: underline;
}
/* ==================================================================================================== */
#order_table{
	border-collapse: collapse; width: 90%; margin: 10px auto; border:none;
}
#order_table td{
	padding:3px 1px; border:none;
}
#order_table span{
	float: left; width: 120px; 
}
#right_con .company_news li{
	padding: 5px 10px; border-bottom:1px solid #ccc;
}
#right_con .company_news a{
	font-size: 12px; color:#666; cursor: pointer; text-decoration: none;
}
.news_content{
	padding:0 5px; border:1px solid #ccc;
}
.news_content p{
	font-size: 14px; color:#009;line-height: 180%;
}
.bt_div{
	text-align: center;
}
.input_bt{
	border-style:solid; border-width:1px 2px 2px 1px; border-color:#eaeaea #666 #666 #eaeaea; background-color: #1885B8; color:#fff; font-size: 12px; padding: 1px 5px!important ; padding: 2px 5px 0px 5px;
}
.input_text{
	border: 1px solid #ccc; color:#000; font-size: 12px;
}
/* ======================================================================================================== */
.questions_bt{
	display:block; height:32px; border-bottom: 1px solid #ccc;
}
#right_con .questions_sbt,#right_con .questions_ubt{
	display:block; width: 100px; height: 24px; float: left; margin: 3px 10px 10px 10px; padding-top: 6px; text-decoration: none; color:#000; text-align: center;
}
#right_con .questions_sbt{
	background: url(../images/questions_sbt.gif) no-repeat 0 0;
}
#right_con .questions_ubt{
	background: url(../images/questions_ubt.gif) no-repeat 0 0;
}
#right_con .questions_ubt:hover{
	background: url(../images/questions_sbt.gif) no-repeat 0 0;
}
#questions_list li{
	padding: 2px 0; border-bottom: 1px dotted #eaeaea;
}
#questions_list a{
	color:#666; cursor: pointer;
}
#questions_list a:hover{
	color:#f60; cursor: pointer;
}
#questions_list div{
	border: none; background-color: #eaeaea;
}
#questions_list p{
	font-size: 12px; text-indent: 24px; color:#115D81;
}

