@charset "utf-8";
body{ margin:0px; font-family:Arial, Helvetica, sans-serif}
td {FONT-SIZE: 12px; color:#000000;}
A:link,A:visited,A:active {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #ff3300; TEXT-DECORATION: underline}
img { border:0px}
#home_jj { line-height:1.7em; color:#444; cursor:hand}
#home_news { margin:0px}
#home_news ul{ margin:3px 0px 5px 0px; list-style-type:none; width:97%}
#home_news li{ height:23px; line-height:23px; background-image:url(../images/line.gif); background-position:bottom; background-repeat:repeat-x; text-align:left;}
#links { margin:0px;}
#links ul{ margin:40px 0px 5px 5px; list-style-type:none; width:90%}
#links li{ height:23px; line-height:23px;text-align:center;}
.input{ border:#DDDDDD solid 1px;}
#footer{ line-height:2em; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
#topmenu{ margin:0px; padding:2px}
#topmenu ul{ margin:0px; padding-right:2px; list-style-type:none; float:right}
#topmenu li{ height:24px; float:right; line-height:24px; background-color:#F7F7F7; border-right:#FFFFFF solid 1px; text-align:center;width:80px}
#topmenu li a{ display:block;height:24px; float:right; line-height:24px; background-color:#F7F7F7; border-right:#FFFFFF solid 1px;border-left:#FFFFFF solid 1px; text-align:center;width:80px; text-decoration:none}
#nav_bar{ min-height:21px; line-height:21px; display:block; clear:both; padding-left:20px; background-image:url(LEFT_NAV_BG.gif); background-repeat:repeat-y}
#nav_bar ul{ list-style-type:none; margin:0px}
#nav_bar li{ display:block; height:21px; line-height:21px; text-align:center; margin:1px; padding-top:2px;}
#nav_bar li a{ display:block; height:21px; line-height:21px; width:120px; }
#nav_bar li a:hover{ height:21px; line-height:21px; width:120px; text-decoration:none; background-color:#000; color:#ffffff;}
#nav_bar img{margin-bottom:1px}
#nav_bar .nav_bar_2{ height:21px; line-height:21px; letter-spacing:6px; font-weight:bold;}
#nav_bar .nav_bar_2 a{margin:1px; height:21px; line-height:21px; width:120px; background-color:#009900; color:#FFFFFF;text-align:center}
#nav_bar .nav_bar_2 a:hover{ height:21px; line-height:21px; width:120px; text-decoration:none; background-color:#000; color:#ffffff;}
#nav_bar .nav_bar_3{ height:21px; line-height:21px; letter-spacing:6px; font-weight:bold; }
#nav_bar .nav_bar_3 a{margin:1px; height:21px; line-height:21px; width:120px; background-color:#ff6600; color:#ffffff;text-align:center}
#nav_bar .nav_bar_3 a:hover{ height:21px; line-height:21px; width:120px; text-decoration:none; background-color:#000; color:#ffffff;}
#nav_bar .nav_bar_0301{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0301 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#FF7700;color:#FFFFFF}
#nav_bar .nav_bar_0302{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0302 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#ff8800;color:#FFFFFF}
#nav_bar .nav_bar_0303{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0303 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#ff9900;color:#FFFFFF}
#nav_bar .nav_bar_0304{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0304 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#FD9800;color:#FFFFFF}
#nav_bar .nav_bar_0305{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0305 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#FC9F13;color:#FFFFFF}
#nav_bar .nav_bar_0306{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0306 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#FBAE38;color:#FFFFFF}
#nav_bar .nav_bar_0307{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0307 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#FAC26D;color:#FFFFFF}
#nav_bar .nav_bar_0308{ height:21px; line-height:21px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_0308 a{margin:1px; height:21px; line-height:21px; width:120px;background-color:#F8D7A4;color:#FFFFFF}
#nav_bar .nav_bar_1{ height:26px; line-height:26px; letter-spacing:1px; font-weight:bold}
#nav_bar .nav_bar_1 a{margin:1px; height:26px; line-height:26px; width:120px; padding-left:22px; background-image:url(arrow4.gif); background-color:#ff9900; background-position:left center; background-repeat:no-repeat; color:#FFFFFF}
#nav_bar .nav_bar_1 a:hover{ height:26px; line-height:26px; width:120px; text-decoration:none; background-color:#000; color:#ffffff;background-image:url(arrow5.gif); background-position:left center; background-repeat:no-repeat;}
#maincontent{ font-size:14px; line-height:2em; padding:15px 20px;}
.maincontent_title{ background-color:#ee0000; height:16px; line-height:16px; width:150px; border-bottom:#CC0000 solid 1px; border-right:#CC0000 solid 1px; color:#FFFFFF; font-weight:bold; text-align:center; padding:4px 0px 2px 0px; margin:10px 22px}
/* 导航菜单 */
#menu {margin:0px}
#menu ul{list-style-type:none;margin:0px;}
#menu li{float:left;}
#menu li a{}
#menu li a:hover {}

/* 产品列表模块 */

#product_list {
	width:100%;
	text-align: center;
	margin:5px 10px;
	float:left;
}
#product_list span {
    display:block;
	width:24%;
	min-height:130px;
	float:left;
}
#product_list span div{
	width:164px;
	height:104px;
	text-align:left;
	padding-left:5PX; padding-top:5PX;
	background:url(../images/product_bg.gif) 0 0 no-repeat;
}
#product_list span div a{
    display:inline-block;
	width:150px;
	height:90px;
}
/* 产品列表模块 */

#card_list {
	width:100%;
	text-align: center;
	margin:5px 10px;
	float:left;
}
#card_list span {
	width:24%;
	height:235px;
	float:left;
}
#card_list span div{
	width:168px;
	height:218px;
	margin-bottom:8px;
	margin-top:12px;
}
#card_list span div a{
	width:168px;
	height:218px;
}

/*新闻列表*/
#newslist{ margin:0px;}
#newslist ul{ list-style-type:none; margin-left:20px; float:left}
#newslist li{ height:16px; line-height:16px; font-size:14px; padding:2px 0px;text-align:left;}

/*在线应聘*/
.hr_input{ border-top:0px; border-bottom:#CCCCCC solid 1px; border-left:0px; border-right:0px}
.hr_content{ line-height:1.6em}
.hr_submit{ background-color:#dd0000; border-bottom:#660000 solid 1px; border-left:#FF6600 solid 1px; border-right:#660000 solid 1px; border-top:#FF6600 solid 1px; color:#FFFFFF; height:24px; line-height:22px; width:70px}

/*联系方式*/
#contact_title { background-color:#d00; height:24px; line-height:24px; border-bottom:#600 solid 1px; border-left:#f60 solid 1px; border-top:#f60 solid 1px;border-right:#600 solid 1px; text-indent:10px; color:#FFFFCC; padding-top:2px; font-weight:bold; font-size:14px;}
#contact { line-height:2em; font-size:14px; padding:20px 0px 0px 60px}

#footer{ line-height:2em; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
#top-product ul
{
	margin:0px;
}
#top-product li
{
	margin:5px 0px;
	text-align:center;
	list-style-type: none;
	line-height: 1.5em;
}
#top-product li #img{
	width:150px;
	height:90px;
	margin:3px 0px; border:#666666 solid 1px;
	background-repeat:no-repeat;
	background-position:center center}
