*{	
	margin:0px;
	padding:0px;
}
body {font-size:12px;font-family: Tahoma, Arial, "ËÎÌå"; color:#555555; background:url(images/bodybg.gif) repeat-x #F2F2F2;}
Input
{
BACKGROUND-COLOR: #FFFDFB; 
BORDER: #AEADAD 1px solid;
COLOR: #000;
font-size: 9pt
}
textarea{
BACKGROUND-COLOR: #FFFDFB; 
BORDER: #AEADAD 1px solid;
COLOR: #000;
font-size: 9pt
}
img{border:0px; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{font-weight: normal; }
form{
	display:inline;
}
ul,li{
	list-style-type:none;
	list-style-image:none;
}
A:link,A:visited  {
	COLOR: #555; TEXT-DECORATION: none
}
A:hover {
	COLOR: #C40E24; TEXT-DECORATION: none
}
.fenye{ clear:both; padding:15px 0px 15px 0px; text-align:center;}
.fenye_pro{ clear:both; padding:5px 0px 15px 0px; text-align:center;}
/*========================================================*/
.header{ height:164px;}
.header_top{ width:1280px; height:110px; margin:0 auto; position:relative;}
.headleft_bg{ position:absolute; width:277px; height:110px; top:0px; left:-127px; background:url(images/headleft_bg.gif) no-repeat;}
.logo{ float:left; width:564px; height:110px; background:url(images/logo.gif) no-repeat; margin-left:150px;}
.header_right_bb{ position:absolute; right:162px; top:22px;}
.header_right_bb span{ padding-left:22px; font-family:Tahoma;}
.header_right_bb .en{ background:url(images/en.gif) no-repeat 0px 2px; padding-right:26px;}
.header_right_bb .en a:link,.header_right_bb .en a:visited{ font-size:13px; font-family:Tahoma; color:#fff; font-weight:bold;}
.header_right_bb .cn{ background:url(images/cn.gif) no-repeat 0px 2px;}
.header_right_bb .cn a:link,.header_right_bb .cn a:visited{ font-size:13px; font-family:"ËÎÌå"; color:#fff;}
.header_search{ float:left; margin-right:7px; display:inline; margin-top:46px; width:292px; height:31px; background:url(images/search.gif) no-repeat; margin-left:110px;}
.header_search .keyword{ width:230px; height:22px; line-height:22px; float:left; border:0; background:none; margin-top:5px; margin-left:12px; display:inline; font-size:13px; font-family:Arial; color:#3A3A3A;}
.header_search .but{ float:right; width:36px; height:31px; margin-right:6px; display:inline; cursor:pointer;}
.header_top_r{ position:absolute; right:0px; top:11px;}

.nav{ width:980px; height:44px; margin:0 auto;}
.nav ul{ float:left; margin-left:14px; display:inline;}
.nav ul li{ float:left; line-height:44px;}
.nav ul li a:link,.nav ul li a:visited{ font-size:14px; font-weight:bold; color:#fff; padding:0px 10px 0px 10px;}
.banner{ width:980px; height:292px; margin:0px auto 12px auto;}


.container{ width:100%; padding-top:30px; padding-bottom:19px; background-color:#C40E24;}
.main{ width:920px; margin:0 auto; padding-left:30px; padding-right:30px; padding-top:15px; padding-bottom:15px; height:auto; overflow:hidden; background-color:#F2F2F2;}
.mainleft{ float:left; width:312px;}
.index_news{}
.index_news_tit{ height:33px; line-height:33px; padding-bottom:2px; background:url(images/dian5.gif) repeat-x left bottom;}
.index_news_tit p{ font-size:20px; font-family:Arial; color:#292929;}
.index_news_tit span{ float:right;}
.index_news_tit span a:link,.index_news_tit span a:visited{ color:#424242;}
.index_news_list{ margin-top:9px; height:272px;}
.index_news_list ul li{ height:24px; line-height:24px; background:url(images/dian1.gif) no-repeat 5px 10px; padding-left:13px;}
.index_news_list ul li span{ width:72px; text-align:left; float:left;}
.left_friendlink{ height:54px; padding-left:139px; background:url(images/left_friendlink.gif) no-repeat left top;}
.left_friendlink .link{ float:left; margin-top:18px;}
.friend_link_select{ width:160px; height:19px;}
.left_contact{ position:relative; width:264px; height:305px; background:url(images/left_contactbg.gif) no-repeat; margin-top:45px; margin-left:34px;}
.left_contact_con{ width:200px; line-height:24px; padding-top:67px; padding-left:39px;}
.left_contactmail{ width:174px; height:45px; font-size:0; position:absolute; bottom:15px; left:45px;}
.mainright{ float:right; width:543px;}
.index_aboutus{}
.index_righttit{ height:33px; line-height:33px; padding-bottom:2px; background:url(images/dian5.gif) repeat-x left bottom;}
.index_righttit p{ font-size:20px; font-family:Arial; color:#292929;}
.index_righttit span{ float:right; margin-top:13px; margin-right:1px; display:inline;}
.index_aboutuscon{ height:271px; margin-top:15px; overflow:hidden;}
.index_aboutuscon .img{ float:left; margin-right:12px; display:inline; margin-bottom:12px;}
.index_aboutuscon .con{ line-height:24px; text-indent:24px;}
.index_newprodut_con{ width:543px; height:auto; overflow:hidden;}
.index_newprodut_con ul{ float:left; margin-top:14px; margin-left:18px; display:inline;}
.index_newprodut_con ul li{ float:left; margin-right:23px; display:inline; width:152px; height:195px;}
.index_newprodut_con ul li p{ padding-top:3px; text-align:center; line-height:16px;}
.index_newprodut_con ul li img{ border:1px solid #C1C1C1;}
.index_newprodut_con ul li a{ display:block;}

/*aboutus*/
.mainnei_left{ float:left; width:260px;}
.nei_titname{ height:33px; line-height:33px; padding-bottom:2px; background:url(images/dian5.gif) repeat-x left bottom; font-size:20px; font-family:Arial; color:#292929;}
.nei_righttitname{ height:33px; line-height:33px; padding-bottom:2px; background:url(images/dian5.gif) repeat-x left bottom;}
.nei_righttitname p{ font-size:20px; font-family:Arial; color:#292929;}
.nei_righttitname span{ float:right;}
.neicon_list{ width:260px;}
.neicon_list ul li{ height:32px; line-height:32px; border-bottom:1px #CCCCCC dotted; font-size:14px;}
.neicon_list ul li a{ padding-left:23px; background:url(images/dian3.gif) no-repeat 5px 12px; display:block;}
.neicon_list ul li a:hover{ background:url(images/dian2.gif) no-repeat 5px 12px #FDECEE;}
.mainnei_right{ float:right; width:610px;}
.aboutus_con{ padding:5px 10px 5px 10px; line-height:23px;}

.feedback_button{ background-color:#96866F; padding:3px 6px; color:#fff; border:1px solid #7F725F; font-size:12px; cursor:pointer;}

/*news*/
.newslist{ float:left; width:570px; margin-left:13px; display:inline; margin-top:10px;}
.newslist li{ height:30px; line-height:30px; padding-left:15px; background:url(images/new_li.gif) no-repeat 0px 12px;}
.newstit{ text-align:center; font-size:14px; font-weight:bold; color: #9E1002; line-height:20px; padding:15px 0px; word-break: break-all; overflow:hidden;}
.newstit_sen{ text-align:center; line-height:30px; line-height:30px; color:#000;}
.newscon{ line-height:23px;}

/*product*/
.pro_bigclass{ width:260px;}
.pro_bigclass li{ height:auto; overflow:hidden; line-height:32px; font-size:14px;}
.pro_bigclass li a{ padding-left:23px; background:url(images/dian3.gif) no-repeat 5px 12px; display:block; border-bottom:1px #CCCCCC dotted;}
.pro_bigclass li a:hover{ background:url(images/dian2.gif) no-repeat 5px 12px #FDECEE;}
.pro_smallclass{ float:left;}
.pro_smallclass li{ height:32px; line-height:32px; padding-left:15px; width:217px; border:0;}
.pro_smallclass li a{ background:url(images/tree_line.gif) no-repeat; padding-left:19px;}
.product_list{ float:left; margin-top:30px; margin-left:20px; display:inline;}
.product_list li{ float:left; margin-right:15px; display:inline; width:170px; height:180px; margin-bottom:10px; text-align:center;}
.product_list li p{ padding-top:3px; line-height:18px;}
.product_list li .img{ width:150px; height:150px; border:1px solid #D6D6D6; margin:0 auto;}
.product_list li .img:hover{ border:1px solid #999;}
.product_list li a{ display:block;}
.proshow_tit{ text-align:center; font-size:14px; font-weight:bold; color: #2E7ACE; line-height:35px; padding-top:15px;}
.proshow_tit_sen{ text-align:center; padding:15px 5px;}
.detail{ clear:both; padding-top:10px;}
.detail .tit{ font-size:16px; padding-left:20px; border-bottom:1px dotted #A47B4F; line-height:28px; background:url(images/arrow_list.gif) no-repeat 5px 9px; color:#C17117; font-family:Arial;}
.detail .wenzi{ line-height:22px; padding:12px 6px; color: #555;}
.detail .wenzi img,detail .wenzi object{ width:auto !important; max-width:500px; height:auto; margin:3px;}


.downlist{ float:left; width:570px; margin-left:13px; display:inline; margin-top:10px;}
.downlist li{ height:30px; line-height:30px; padding-left:15px; background:url(images/new_li.gif) no-repeat 0px 12px;}
.downlist li span{ float:right; padding-right:6px;}
.downlist li span a:link,.downlist li span a:visited{ background:url(images/down.gif) no-repeat 0px 6px; padding-left:20px; display:block;}
.downshow_ico{ background:url(images/downnei.gif) no-repeat 2px 2px; padding-left:15px;}

/*HrDemand*/
.hrdemand{line-height:23px;}
.hrdemand TD{BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px}
.hrdemand_tit{ height:22px; padding-left:18px; background:url(images/arrow_list.gif) no-repeat 3px 7px;}







.footer{ clear:both; height:78px; background:url(images/footerbg.gif) repeat-x;}
.footer p{ line-height:25px; width:980px; margin:0 auto; padding-top:10px;}
.footer a:link,.footer a:visited{ color:}





