/* CSS Document */
Body{font-size:12px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif}
Img{border:0;}
A{text-decoration:none; color:#636363}
A:hover{ color:#A8312F}
li{list-style:none;}
.Content{width:998px; margin:0 auto}
.Top{background:url(Images/AboutUs_02.jpg) repeat-x; height:69px; overflow:hidden}
.Top div.logo{background:url(Images/AboutUs_04.jpg) no-repeat left top; height:64px; width:160px; margin:0 40px; float:left;}
.Top div.right{float:left}
.Top div.right div.Top_sub{background:#B4B4B4; height:16px; line-height:16px; padding:0 5px; float:right; margin-right:5px; margin-bottom:26px;}
.Top div.right div.Top_sub a{color:#FFF; margin:0 5px;}
.Top div.right div.Top_sub A:hover{ color:#A8312F}
.Top div.right div.Menu{clear:both; font-weight:bold; display:block;}
.Top div.right div.Menu li{float:left; padding:0 16px; list-style:none; background:url(Images/AboutUs_07.jpg) no-repeat right}
.Top div.right div.Menu a{color:#787878;}
.Top div.right div.Menu a:hover{color:#A8312F;}



.about{background:url(Images/AboutUs_11.jpg) no-repeat left top;}
.Con_left{ width:200px; float:left; padding:60px 0 0px 0; padding-top:1px; }
.Con_left div.left_menu{ margin:0 22px 20px 0; float:right}
.Con_left div.left_search{background:url(Images/Left_sub_over.jpg) no-repeat;height:21px;width:130px;color:#A32522;font:bold 12px /21px Arial, Helvetica, sans-serif; padding-left:25px}
.Con_left div.left_title{background:url(Images/Left_Title.jpg) no-repeat; height:21px;width:130px; color:#FFF; font:bold 12px /21px Arial, Helvetica, sans-serif; padding-left:25px}
.Con_left div.left_sub a{background: url(Images/Left_sub.jpg) no-repeat; height:24px; padding-left:25px; width:130px; line-height:24px; font-weight:bold; color:#616161; display:block}
.Con_left div.left_sub a:hover{background:url(Images/Left_sub_over.jpg);padding-left:25px; width:130px; color:#A32522; }
.Con_left div.link div{line-height:30px; border-bottom:solid 1px #D5D5D5;}
.Con_left div.link div a{padding-left:25px}
.Con_left div.link div a:hover{background:#FAFAFA; display:block; padding-left:25px}



.Con_right{ width:777px; float:right}
.Con_right div.Bg_pic{background:url(Images/AboutUs_12.jpg) no-repeat right top; height:129px;}
.Con_right div.Bg_pic img{margin-top:96px}
.Con_right div.right_sub{background:url(Images/AboutUs_15.jpg) no-repeat left 8px; padding-left:20px; color:#EB0000; line-height:30px; height:30px}
.Con_right div.right_sub a{color:#000;}
.Con_right div.right_sub a:hover{color:#EB0000; text-decoration:underline;}
.Con_right div.right_sub span{color:#5F5F5F;}
.Con_right div.main{border:solid 1px #EBEBEB; padding:20px; margin-right:22px; line-height:24px;color:#5F5F5F;}
.Con_right div.main div.text{background:#FAFAFA;border:solid 1px #EBEBEB; padding:12px; color:#5F5F5F; line-height:24px; text-align:justify}

.bottom{background:url(Images/AboutUs_20.jpg) repeat-x; height:76px; line-height:22px; color:#7F7F7F; text-align:center; padding-top:16px; margin-top:30px}


.news_top{ background:#FAFAFA; border-top:solid 2px #D60101; height:26px; line-height:26px; color:#7B7B7B; font-weight:bold}
.news_top div.right{float:right; width:120px; text-align:center}
.news_top div.left{ float:left; padding-left:20px}
.news_list{border-top:solid 1px #D60101; border-bottom:solid 1px #D60101; line-height:38px; background:url(Images/News_bg.jpg); color:#5F5F5F}
.news_list div{height:38px;}
.news_list li.right{float:right; width:120px;text-align:center}
.news_list li.left{ float:left; padding-left:24px; background:url(Images/preart.gif) no-repeat 4px center; width:500px}


.page{ line-height:40px; text-align:center; clear:both}
.page a{margin:0 5px;}

.Pro_Info{ background:#FAFAFA; border-bottom:solid 2px #D60101; height:26px; line-height:26px; color:#7B7B7B; font-weight:bold; text-align:center; font:bold 14px/26px Arial, Helvetica, sans-serif; color:#000}
.Pro_text{ border-bottom:solid 1px #D60101;color:#5F5F5F; padding:10px; line-height:24px}
.Pro_text img{margin:6px;}



.newsInfo h1{text-align:center; font:bold 16px Arial, Helvetica, sans-serif; border-bottom: solid 1px #CCC; padding-bottom:6px; margin:0}
.newsInfo div.date{color:#5F5F5F; text-align:right; line-height:30px}


ul.Link{margin:0; padding:0;}
ul.Link li{border-bottom:solid 1px #D5D5D5; width:150px; line-height:30px; height:30px; text-align:center; float:left; margin:0 15px}

.Map{}
.Map div{border-bottom:dashed 1px #DADADA; margin-bottom:20px}
.Map div h2{font:bold 14px/20px Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 20px; background:url(Images/icon_jt.gif) left -1px no-repeat; height:20px }
.Map div h2 a{color:#000;}
.Map div  div a{color:#000; background:url(Images/zixun04.gif) no-repeat left center; padding-left:10px; margin:0 6px}
.Map div  a:hover{ color:#A8312F}
.Map div div{border:none; padding-left:20px; margin:0}

#tables input
{
	margin-left:65px;
}
.pro_list{overflow:hidden;}
.pro_list div{ width:156px; text-align:center; font-weight:bold; float:left; margin:10px 5px}
.pro_list span{padding:2px; border:solid 1px #EBEBEB; margin:0; list-style:none; display:block; margin-bottom:6px}
.job {width:690px; line-height:24px; margin-bottom:20px;border-bottom:dashed 1px #DADADA; padding-bottom:8px}
.job h2{font:bold 14px/34px Arial, Helvetica, sans-serif; color:#9B0F1C; background:url(Images/Job.jpg) no-repeat left; height:34px; margin:0 0 6px 0; padding:0 10px 0 20px}
.job h2 a{font:normal 12px/34px Arial, Helvetica, sans-serif; color:#0000FF;}

.hz{margin-bottom:20px}




