/*common css*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	background:#000000;
	font-family:Î¢ÈíÑÅºÚ;
}
#container{ width:955px; height:auto;position:relative;margin:0 auto; text-align:left; background:url(images/index_bg.jpg);}
#pagetop{ width:955px; height:auto; float:left;}
#logo{ width:337px; height:auto; float:left;}
#menu{width:618px; height:auto; float:left; padding-top:12px;}
#menu_top{ width:618px; height:31px; float:left;}
#menu_bot{ width:364px; height:15px; float:left; padding-top:5px; padding-left:254px; padding-bottom:5px;}
#pagemain{ width:889px; height:auto; float:left; background:#ffffff; padding:33px; padding-top:20px; color:#333333;}

#title{ width:889px; height:auto; float:left; }

#footer{ width:955px; height:30px; float:left;text-align:right; line-height:30px; font-size:11px; font-family:"Î¢ÈíÑÅºÚ"}
/*company profile common*/
#main{ width:889px; height:auto; float:left; padding-top:20px; color:#333333;}
#left{ width:131px; height:auto; float:left;}
#right{ width:688px; height:auto; float:left; padding-left:70px; font-size:14px;}
#left ul{ width:131px; height:auto; float:left; margin:0px; padding:0px; line-height:32px; list-style:none;}
#left ul li.li0{ width:116px; height:32px; float:left;background:url(images/mouse_on.jpg); background-repeat:no-repeat; padding-left:15px;color:#004a3f; font-weight:bold;}
#left ul li.li1{ width:131px; height:auto; float:left;}
#left ul li.li1 a{ width:116px; height:32px; float:left; background:url(images/mouse_out.jpg); background-repeat:no-repeat; color:#004a3f; font-weight:bold; text-decoration:none; padding-left:15px;}
#left ul li.li1 a:hover{ width:116px; height:32px; float:left; background:url(images/mouse_on.jpg); background-repeat:no-repeat; padding-left:15px;}
/*about.html*/
#header_img{ width:160px; height:auto; float:left;}
#header_name{ width:508px; height:auto; float:left; margin-left:20px; font-size:16px; margin-top:50px;}
#header_intro{ width:688px; height:auto; float:left; margin-top:10px; line-height:180%; font-size:14px;}
/*history.html*/
#history{ width:770px; height:auto; float:left;}
#history ul{ width:770px; height:auto; float:left; margin:0px; padding:0px; line-height:180%; list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
#history ul li.li1{ width:180px; height:auto; float:left; text-align:right; color:#004a3f; }
#history ul li.li2{ width:520px; height:auto; float:left; padding-left:20px;}
/*profile.html*/
#list{ width:388px; height:auto; float:left;}
#list ul{ width:388px; height:auto; float:left; margin:0px; padding:0px; list-style:none; line-height:180%; font-size:14px;}
#list ul li.li1{ width:80px; height:auto; float:left; color:#004a3f;text-align:center;}
#list ul li.li2{ width:308px; height:auto; float:left;}
#map{ width:300px; height:auto; float:left; text-align:right;}

#place_name{ width:889px; height:auto; float:left;font-size:14px; padding-top:10px; padding-bottom:10px;}
#place_table{ width:889px; height:auto; float:left; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif}
#place_table a{ color:#004a3f; text-decoration:none;}
#place_table a:hover{ color:#ff0000; text-decoration:none;}

.td1, .td2, .td3, .td4, .td5, .td6 {
	font-size: 93%;
	line-height: 1.3em;
}
.td1 {
	text-align: center;
	width: 90px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
}
.td2 {
	text-align: center;
	width: 125px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
}
.td3 {
	text-align: center;
	width: 240px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
}
.td4 {
	text-align: center;
	width: 120px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
}
.td5 {
	text-align: center;
	width: 110px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
}
.td6 {
	text-align: center;
	width: 140px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.th {
	background-color: #B2B2B2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	font-weight: normal;
	letter-spacing: 0.3em;
	font-size:15px;
}
.td21 {	font-size: 93%;
	line-height: 1.3em;
}
.td31 {	font-size: 93%;
	line-height: 1.3em;
}
.td41 {	font-size: 93%;
	line-height: 1.3em;
}
.td51 {	font-size: 93%;
	line-height: 1.3em;
}
.td61 {	font-size: 93%;
	line-height: 1.3em;
}
/*contact.html*/
#contact-box { width:729px; height:auto; float:left; padding-left:80px; padding-right:80px; padding-top:30px;}
#contact-title{ width:729px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f; line-height:40px; border-bottom:1px solid #999999;}
#contact-red{ width:729px; height:auto; float:left; font-size:14px; color:#ff0000; line-height:30px;}
#contact-form{ width:729px; height:auto; float:left; padding-top:15px;}
#contact-form ul{ width:729px; height:auto; float:left; margin:0px; padding:0px; line-height:200%; list-style:none; padding-top:6px;}
#contact-form ul li.li1{ width:90px; padding-right:9px; height:auto; float:left; font-size:14px; font-weight:bold; color:#004a3f;}
#contact-form ul li.li2{ width:630px; height:auto; float:left; font-size:14px;}

#contact-company{ width:729px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f; line-height:40px;}
#contact-intro{ width:729px; height:auto; float:left; padding-bottom:10px; font-size:14px; line-height:180%;}
#contact-intro a{ color:#004a3f; text-decoration:none;}
#contact-intro a:hover{ color:#ff0000; text-decoration:none;}
/*sitemap.asp*/
#sitemap{ width:739px; height:auto; float:left; padding-left:150px;}
#dl{ width:739px; height:auto; float:left; padding-top:15px; padding-bottom:5px; font-size:16px; font-weight:bold; color:#004a3f;}
#dl a{ color:#004a3f; text-decoration:none;}
#dl a:hover{ color:#ff0000; text-decoration:none;}
#dt{ width:639px; height:auto; float:left; padding:0px;padding-left:100px; font-size:14px; line-height:180%;}
#dm{ width:719px; height:auto; float:left; padding-left:20px; font-size:15px; font-weight:bold; color:#004a3f; line-height:30px;}
#dm a{ color:#004a3f; text-decoration:none;}
#dm a:hover{ color:#ff0000; text-decoration:none;}
#dn{ width:659px; height:auto; float:left; padding-left:80px; font-size:14px; font-weight:bold; color:#004a3f; line-height:25px;}
/*faq.html*/
#faq{ width:735px; height:auto; float:left; padding-left:77px; padding-right:77px; padding-top:30px;}
#faq_1{ width:735px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f;}
#faq_2{ width:735px; height:auto; float:left; padding-top:10px; font-size:15px; color:#004a3f;}
#faq_2 a{ color:#004a3f; text-decoration:none;}
#faq_2 a:hover{ color:#ff0000; text-decoration:none;}
.faq_class{ width:715px; height:auto; float:left; margin-top:10px; background:#004a3f; color:#ffffff; font-size:16px; padding:5px; padding-left:15px; font-weight:bold;}
#faq_list{ width:735px; height:auto; float:left; padding-top:10px;}
#faq_list ul{ width:735px; height:auto; float:left; padding-top:10px; margin:0px; list-style:none; line-height:180%; padding-bottom:15px;}
#faq_list ul li.li1{ width:735px; height:auto; float:left;  font-size:14px; color:#004a3f; font-weight:bold;}
#faq_list ul li.li2{ width:735px; height:auto; float:left; line-height:180%; font-size:14px; padding-top:8px;}
/*news.asp*/
#news{ width:550px; height:auto; float:left; padding-left:189px; padding-top:20px; padding-right:150px;}
#news ul{ width:550px; height:auto; float:left; margin:0px; padding:0px; line-height:180%; list-style:none; font-size:14px;}
#news ul li.li1{ width:80px; height:auto; float:left; color:#004a3f; font-family:Arial, Helvetica, sans-serif;}
#news ul li.li2{ width:20px; height:auto; float:left; padding-top:5px;}
#news ul li.li3{ width:450px; height:auto; float:left;}
/*news_show.asp*/
#news_title{ width:550px; height:auto; float:left;}
#news_content{ width:550px; height:auto; float:left; line-height:180%; font-size:14px;}

/*other.asp*/
#other_tit{ width:688px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f;}
#other_tit a{ color:#004a3f; text-decoration:none;}
#other_tit a:hover{ color:#ff0000; text-decoration:none;}
#other_con{ width:688px; height:auto; float:left; font-size:14px; padding-bottom:20px; line-height:180%; padding-top:5px;}

/*other_show.asp*/
#func_left{ width:181px; height:auto; float:left;}
#func_right{ width:638px; height:auto; float:left; padding-left:70px; font-size:14px;}
#func_left ul{ width:181px; height:auto; float:left; margin:0px; padding:0px; line-height:32px; list-style:none;}
#func_left ul li.li0{ width:166px; height:32px; float:left;background:url(images/func_on.jpg); background-repeat:no-repeat; padding-left:15px;color:#004a3f; font-weight:bold;}
#func_left ul li.li1{ width:181px; height:auto; float:left;}
#func_left ul li.li1 a{ width:166px; height:32px; float:left; background:url(images/func_out.jpg); background-repeat:no-repeat; color:#004a3f; font-weight:bold; text-decoration:none; padding-left:15px;}
#func_left ul li.li1 a:hover{ width:166px; height:32px; float:left; background:url(images/func_on.jpg); background-repeat:no-repeat; padding-left:15px;}
#func_tit{ width:638px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f;}
#func_cont{ width:638px; height:auto; float:left; font-size:14px; padding-top:10px; padding-bottom:10px; line-height:160%;}
#func_img{ width:636px; height:auto; float:left; padding-right:2px;}
#fun{ width:212px; height:auto; float:left;}
#func_img ul{ width:207px; height:260px; float:left; margin:0px; padding:0px; line-height:160%; list-style:none; padding-left:5px; padding-top:15px;}
#func_img ul li.li1{ width:206px; height:70px; float:left; color:#004a3f; font-size:14px;border-right:1px solid #ccc; }
#func_img ul li.li1 a{ color:#004a3f; text-decoration:none;}
#func_img ul li.li1 a:hover{ color:#ff0000; text-decoration:none;}
#func_img ul li.li2{ width:206px; height:190px; float:left;text-align:center;border-right:1px solid #ccc; }
.type{ font-family:Arial, Helvetica, sans-serif;}

/* common css product.asp*/
#title_left{ width:200px; height:auto; float:left; padding-top:10px;}
#title_right{ width:689px; height:auto; float:left; text-align:right;}
#banner{ width:889px; height:auto; float:left; padding-top:10px; padding-bottom:15px;}

/*product.asp*/
#product{ width:688px; height:auto; float:left;}
#product ul{ width:688px; height:auto; float:left; margin:0px; padding:0px; list-style:none; line-height:180%;}
#product ul li.li1{ width:88px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f; background:#f7f7f7;}
#product ul li.li2{ width:600px; height:auto; float:left; font-size:14px;}
#product ul li.li2 ul{ width:600px; height:auto; float:left; margin:0px; padding:0px; list-style:none; line-height:180%; border-bottom:1px solid #ffffff;}
#product ul li.li2 ul li.li3{ width:90px; height:auto; float:left; padding-left:10px;}
#product ul li.li2 ul li.li4{ width:500px; height:auto; float:left;}
#product ul li.li2 ul li.li4 #pro_type{ width:100px; height:auto; float:left; padding-left:10px;}
#product ul li.li2 ul li.li4 #pro_name{ width:390px; height:auto; float:left;}

/*new_pro.asp*/
#new_pro{ width:734px; height:auto; float:left; padding-top:20px;}
#new_pro_box{ width:337px; height:auto; float:left; padding-right:30px; padding-top:20px;}
#pro_box{ width:325px; height:auto; float:left; border:1px solid #ccc; padding:5px;}
#box_left{ width:155px; height:auto; float:left; line-height:180%;}
#box_right{ width:170px; height:auto; float:left; text-align:right;}
#box_name{ width:155px; height:auto; float:left; font-size:14px; font-weight:bold; color:#004a3f;}
#box_type{ width:155px; height:auto; float:left; font-size:16px; font-weight:bold; color:#004a3f; font-family:Arial, Helvetica, sans-serif;}
#box_info{ width:155px; height:auto; float:left; padding-top:50px; font-size:14px;}

/*catalog.asp*/
#catalogs{ width:734px; height:auto; float:left; padding-left:125px; padding-right:30px;}
#catalogs_tit{ width:734px; height:auto; float:left;font-size:16px; font-weight:bold; color:#004a3f;}
#catalogs_con{ width:734px; height:auto; float:left; font-size:14px; color:#004a3f; padding-top:10px; padding-bottom:30px;}
#catalogs_all{ width:734px; height:auto; float:left; margin:0px;font-size:16px; font-weight:bold; color:#000000;}
#catalogs_all ul{ width:367px; height:176px; float:left; margin:0px; padding:0px; line-height:180%; list-style:none;}
#catalogs_all ul li.li1{ width:345px; height:160px; float:left;border-bottom:1px solid #ccc;padding-top:10px; padding-bottom:5px;}
#catalogs_all ul li.li2{ width:22px; height:auto; float:left;}
#catalogs_all ul img{ float:left; padding-right:10px;}
#catalogs_menu{ width:692px; height:auto; float:left; border-right:22px solid #ffffff; background:#004a3f; line-height:25px; font-weight:bold; font-size:16px; color:#ffffff; padding-left:20px; margin-top:10px; margin-bottom:10px;}
.abc{ font-family:Arial, Helvetica, sans-serif;}

/*cad.asp*/
#cads{ width:764px; height:auto; float:left; padding-left:125px;}
#cads_tit{ width:764px; height:auto; float:left;font-size:16px; font-weight:bold; color:#004a3f;}
#cads_con{ width:764px; height:auto; float:left; font-size:16px; padding-bottom:20px; line-height:180%;}
.fnt-99{ color:#999999;}

/*movie.asp*/
#movies{ width:764px; height:auto; float:left; padding-left:125px;}
#movies_tit{ width:764px; height:auto; float:left;font-size:16px; font-weight:bold; color:#004a3f;}
#movies_all{ width:764px; height:auto; float:left; margin:0px;font-size:16px; font-weight:bold; color:#000000;}
#movies_all ul{ width:382px; height:91px; float:left; margin:0px; padding:0px; line-height:180%;   }
#movies_all ul li.li1{ width:360px; height:70px; float:left;border-top:1px solid #ccc;padding-top:10px; padding-bottom:10px;}
#movies_all ul li.li2{ width:22px; height:auto; float:left;}
#movies_all ul img{ float:left; padding-right:10px;}
#movies_menu{ width:722px; height:auto; float:left; border-right:22px solid #ffffff; background:#004a3f; line-height:25px; font-weight:bold; font-size:16px; color:#ffffff; padding-left:20px; margin-top:10px; margin-bottom:10px;}
.abcd{ font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#004a3f;}

.news_date{ font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#004a3f; font-weight:100;}
.red{ color:#ff0000;}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration:none;
}
a:active {
	color: #333333;
	text-decoration: none;
}