/*------------------------全局--------------------*/
html{
	background:#ffffff;
	font-size:10px;
	font-family:Calibri,Arial;
	}

body{
	margin:auto;
	width:100%;
	font-size:12px;
	color:#666666;
	}
img,form,ul,p{
	margin:0px;
	padding:0px;
	border:0px;
	}
input,textarea,select {
	color:#666666;
	font-size:12px;
	}

a{ 
	color:#666666;
	text-decoration:none;
	}

a:hover{
	color:#cbcbcc;
	}
/*------------------------------------------------*/
/*通用_页面容器------------------------------------*/
#container{
	}

/*通用_页面头部--------------------------*/
#header{
	overflow:hidden;
	margin:auto;
	width:979px;
	height:150px;
	background:url(../Images/head_bg.jpg);
	}

#header_bg{
	margin:auto;
	width:979px;
	height:114px;
	}

/*LOGO*/
/* .logo{
	display:block;
	float:left;
	padding:40px 0px 8px 12px;
	width:70px;
	height:41px;
	} */

.header_logo{
	display:block;
	float:left;
	padding:34px 0px 8px 28px;
	width:280px;
	}
	
.direction a{
	color:#ffffff;
	font-size:12px;
	font-weight:500;
	}

.direction a:hover{
	color:#ffffff;
	font-size:12px;
	font-weight:500;
	}

.header_link a{
	color:#ffffff;
	font-size:12px;
	font-weight:500;
	}

.header_link a:hover{
	color:#ffffff;
	font-size:12px;
	font-weight:500;
	}
	
/*小字链接*/
.direction{
	float:left;
	padding:82px 2px 2px 2px;
	width:584px;
	text-align:right;
	font-weight:500;	
	}

.header_link{
	float:left;
	padding:46px 2px 2px 2px;
	width:55px;
	line-height:120%;
	text-align:right;
	font-weight:500;	
	}

/*主菜单，有下拉*/
#mainMenu{
	margin:0px 18px 0px 18px;
	float:left;
	width:749px;
	height:36px;
	color:#959595;
	font-size:13px;
	list-style-type:none;
	}
#mainMenu ul li{
	float:left;
	width:auto;
	height:36px;
	color:#959595;
	list-style:none;
	list-style-type:none;
	}
#mainMenu ul li a{
	display:block;
	margin:auto;
	padding:10px 12px 0px 12px;
	width:auto;
	height:26px;
	color:#959595;
	list-style-type:none;
	}
#mainMenu ul li:hover ul,/*解决无法缩回二级导航菜单问题*/

#mainMenu ul li a:hover{
	background:#392b2a;
	}
#mainMenu ul li ul {
	list-style-type:none;
	left:-999em;
	width:120px;
	position:absolute;
	z-index:999;
	opacity:0.90;
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	filter:alpha(opacity=80);
	}
#mainMenu ul li ul li{
	width:120px;
	height:36px;
	color:#ffffff;
	z-index:999;
	border-top:1px solid #ffffff;
	background:#464a4d;
	opacity:0.90;
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	filter:alpha(opacity=90);
	}
#mainMenu ul li ul li a{
	text-align:center;
	color:#ffffff;
	z-index:999;
	opacity:0.90;
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	filter:alpha(opacity=90);
	}
#mainMenu ul li ul li a:hover{
	padding:auto;
	width:96px;
	height:26px;
	text-align:center;
	color:#ffffff;
	z-index:999;
	background:#aa9e9e;
	opacity:0.90;
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	filter:alpha(opacity=90);
	}
#mainMenu ul li:hover ul{
	color:#ffffff;
	left:auto;
	}

#mainMenu ul li.sfhover ul{
	left:auto;
	}
	
.menu_search{
	padding:0px 36px 0px 12px;
	float:right;
	width:130px;
	height:36px;
	color:#959595;
	}

.menu_search a{
	color:#959595;
	}
	
.menu_search a:hover{
	color:#959595;
	}

/*通用_页面底部--------------------------*/

#ft_sitemap{
	margin:auto;
	width:947px;
	height:200px;
	font-size:36px;
	padding:20px 6px 0px 26px;
	background:#eaeaea;
	}

#ft_container{
	margin:0px 0px 0px 0px;
	}
	
#ftmap{
	list-style-type:none;
	}	

#ftmap a{
	list-style-type:none;
	color:#333;
	}

.Terms{
	float:left;
	width:70px;
	list-style-type:none;
	display:inline;
	}

.Copyright{
	float:right;
	width:300px;
	list-style-type:none;
	}
	
.GlobalSite a{
	float:left;
	width:947px;
	height:30px;
	padding:5px 0px 5px 0px;
	color:#333;
	font-size:18px;
	}

.GlobalSite a{
	}

#ftmap{
	float:left;
	width:200px;
	font-size:14px;
	}

.gn3{
	margin:5px 0px 0px 0px;
	}

#footer{
	overflow:hidden;	
	margin:auto;
	width:947px;
	height:36px;
	border-color:#939292;
	padding:0px 6px 0px 26px;
	text-align:left;
	color:#565656;
	line-height:150%;
	background:#eaeaea;
	}

#contact_image{
	overflow:hidden;
	margin:auto;
	width:506px;
	height:126px;
	background:url(../Images/Contact_Us.jpg);
	}


#contact{
	overflow:hidden;
	margin:auto;
	width:450px;
	height:350px;
	padding:28px;
	text-align:left;
	font-size:14px;
	line-height:150%;
	background:#eaeaea;
	}

/*首页内页相同*/
#bodyer{
	}
	
#main_bodyer{
	overflow:hidden;
	padding:5px 27px 9px 27px;
	margin:auto;
	width:925px;
	height:506px;
	background:#eaeaea;
	}

/*首页内页不同之首页*/
#bodyer_index{
	overflow:hidden;
	margin:0px auto; 
	width:979px;
	background:#eaeaea;
	}

/*首页内页不同之内页*/
#bodyer_page{
	overflow:hidden;
	margin:auto; 
	width:979px;
	background:#eaeaea;
	}

/*第一边栏*/
#mainSidebar{
	float:left;
	padding:3px 17px;
	line-height:150%;
	width:140px;
	}

/*第二边栏*/
#subSidebar{
	margin:0px 0px 0px 0px;
	float:right;
	padding:0px;
	width:220px;
	}
	
.AtaGlanceTitle{
	float:left;
	width:813px;
	margin:40px 0px 25px 50px;
	}	
	
.AtaGlance{
	float:left;
	width:813px;
	margin:0px 0px 0px 112px;
	}
	
.our_stock{
	margin:13px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	height:31px;
	font-size:13px;
	text-align:center;
	text-transform:uppercase;
	background:url(../Images/stock.jpg);
	color:#ffffff;
	}
	
.Market_Quote{
	background:#fbfaf5;
	color:#2b2b2b;
	}

.Steel_Quote{
	width:216px;
	padding:2px 0px 2px 4px;
	}
	
.Brass_Quote{
	width:216px;
	padding:2px 0px 2px 4px;
	background:#7b7c7d;
	}
	
.StainSteel_Quote{
	width:216px;
	padding:2px 0px 2px 4px;
	background:#727171;
	}
	
.Exchange_Rate{
	width:212px;
	}
	
#resource{
	margin:12px 0px 0px 0px;
	width:220px;
	height:310px;
	background-color:#d2d1d1;
	}

.resource_mark{
	width:220px;
	height:19px;
	font-size:13px;
	background-image:url(../Images/resources.jpg);
	text-align:center;
	color:#ffffff;
	}

.glance{
	margin:12px 12px 0px 12px;
	width:196px;
	height:104px;
	background-image:url(../Images/glance01.jpg);
	}
.glance_mark{
	margin:0px 12px 12px 12px;
	width:196px;
	height:15px;
	background-image:url(../Images/Glance_Mark.jpg);
	text-align:center;
	color:#ffffff;
	}
		
.video{
	margin:12px 12px 0px 12px;
	width:196px;
	height:104px;
	background-image:url(../images/video01.jpg);
	}
	
.video_mark{
	margin:0px 12px 12px 12px;
	width:196px;
	height:15px;
	background-image:url(../Images/Video_Mark.jpg);
	text-align:center;
	color:#ffffff;
	}
	
/*边栏以外的主体区域，即核心内容区，首页内页相同*/
#indexpageBody{
	}
/*核心内容区，首页内页不同之首页*/
#indexBody{
	float:left;
	padding:13px 0px;
	width:638px;
	}
/*核心内容区，首页内页不同之内页*/
#pageBody{
	background-color:#c7c7c7;
	float:left;
	margin:0px 17px 20px 17px;
	padding:0px 0px 20px 0px;
	width:770px;
	color:#4f4f4f;
	}
	
#SiteMap{
	background-color:#ffffff;
	float:left;
	margin:0px 17px 20px 17px;
	padding:0px 0px 20px 0px;
	font-size:16px;
	width:920px;
	color:#000000;
	}
	
.SiteMap_Title{
	font-size:28px;
	}
	
.pageSearch{
	margin:35px 17px 20px 102px;
	color:#4f4f4f;
	}
	
#Structure{
	float:left;
	margin:0px 13px 20px 0px;
	padding:0px 0px 20px 0px;
	width:770px;
	}
	
#pagenews{
	background-color:#c7c7c7;
	float:left;
	margin:0px 15px 30px 15px;
	padding:0px 0px 20px 0px;
	width:949px;
	color:#4f4f4f;
	}
	
.newstitle{
	margin:38px 12px 14px 12px;
	width:949px;
	font-size:28px;
	}
	
.newsbrief{
	margin:0px 12px 14px 12px;
	font-size:12px;
	}

.newsyear{
	margin:0px 36px 14px 808px;
	}

.newsContent{
	margin:0px 12px 28px 36px;
	}

.Career_Image{
	margin:0px 30px 0px 30px;
	}
	
.Career_Title{
	width:949px;
	margin:40px 30px 0px 30px;
	padding:0px 0px 0px 12px;
	font-size:28px;
	color:#474a4d;
	}
	
.Career_Article{
	float:left;
	margin:18px 18px 18px 30px;
	padding:0px 0px 0px 40px;
	color:#474a4d;
	width:394px;
	}
	
.Career_Company{
	float:right;
	margin:0px 30px 0px 0px;
	padding:28px 28px 28px 28px;
	text-align:center;
	width:394px;
	height:158px;
	font-size:18px;
	background:#95949a;
	color:#eaf4fc;
	}

.pagetitle{
	float:left;
	padding:20px 0px 0px 30px;
	width:770px;
	color:#4f4f4f;
	}
	
.pagearticle{
	float:left;
	padding:10px 10px 40px 80px;
	width:680px;
	}
	
#pageproduct{
	float:left;
	margin:0px 0px 20px 0px;
	width:690px;
	color:#4f4f4f;
	}
	
#PageProducts{
	float:left;
	margin:0px 0px 20px 0px;
	width:785px;
	background-color:#949495;
	}

.ProductsBar{
	float:left;
	}
	
.ProductsList{
	width:785px;
	padding:30px 0px 30px 0px;
	padding:0px;
	}

.LinkListTitle{
	padding:10px 0px 10px 0px;
	height:20px;
	font-size:24px;
	font-weight:bold;
	background-color:#333333;
	}

.LinkList{
	padding:0px 0px 30px 0px;
	height:100px;
	list-style:none;
	color:#ffffff;
	font-size:16px;
	background-color:#333333;
	}

.ProductsTitle{
	float:left;
	width:160px;
	margin:38px 12px 14px 12px;
	font-size:28px;
	color:#ffffff;
	}
	
#pagecatalogue{
	float:left;
	margin:0px 0px 20px 0px;
	width:785px;
	color:#4f4f4f;
	}

.cataloguesTitle{
	width:400px;
	margin:38px 12px 14px 12px;
	font-size:28px;
	}
	
.cataloguesContent{
	width:400px;
	padding:10px 12px 40px 12px;
	}
	
.cataloguesPicture{
	float:right;
	width:250px;
	}

.bearing_picture{
	float:left;
	width:200px;	
	}

/*页面内每个栏目块*/
.subject{
	margin:0px;
	width:100%;
	margin-bottom:10px;
	background-color:#eaeaea;
	}
	
/*栏目块的名称*/
.subject_name{
	margin:0px;
	padding:0px 0px 0px 8px;
	font-size:15px;
	font-weight:900;
	color:#666666;
	}
	
/*公告*/
.announce{
	background:url(../Images/line_02.gif); 
	}
.announce img{
	vertical-align: middle;
	}
	
/*服务*/
.service{
	}
	
/*友情链接*/
.links img{
	margin-bottom:8px;
	}
/*最新动态*/
.news{
	}
	
.catalogue{
	float:left;
	margin:17px;
	padding:0px 10px 0px 10px;
	width:1002px;
	text-align:center;
	}

.catalogue_gear{
	float:left;
	margin:0px;
	padding:0px 20px 0px 20px;
	width:437px;
	text-align:left;
	}
	
.catalogue_bearing{
	float:left;
	margin:0px;
	padding:0px 20px 0px 20px;
	width:437px;
	text-align:left;
	}
	
/*最新动态之图片新闻*/
.picNews {
	overflow:hidden;
	margin:8px 0px 12px;
	height:150px;
	line-height:21px;
	}
.picNews img{
	float:left;
	margin-right:15px;
	width:200px;
	height:150px;
	}
.picNews .time {
	font-size:11px;
	font-weight:bold;
	}
.picNews .name {
	display:block;
	padding:0px 0px 6px 4px;
	}
.picNews .name a{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	}
	
/*最新动态之文本新闻*/
.textNews {
	overflow:hidden;
	border-top:1px solid #E1E1E1;
	background:url(../Images/line_03.gif); 
	color:#999999;
	font-size:11px;
	}
.textNews a{
	font-size:12px;
	}
	
/*一级类别整区块*/

#AutoSwitchImg{
	z-index:1;
	float:left;
	margin:20px 0px 20px 0px;
	padding:0px;
	width:690px;
	height:305px;
	}
	
#home{
	margin:10px 0px 0px 0px;
	width:689px;
	border-collapse:collapse;
	}

#home td, #home th{
	padding:0px;
	color:#ffffff;
	font-size:14px;
	text-align:left;
	}
	
#home td,{
	padding-top:5px;
	text-align:left;
	}

.catalog{
	display:none;
	margin:8px 0px 0px 0px;
	float:left;
	padding:12px 0px 0px 0px;
	width:659px;
	}

.corebusiness{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:690px;
	height:18px;
	text-align:center;
	text-transform:uppercase;
	font-size:13px;
	background:url(../Images/corebusiness.jpg);
	color:#ffffff;
	}

.businesssort{
	float:left;
	padding:0px;
	width:690px;
	height:18px;
	text-align:center;
	text-transform:uppercase;
	font-size:13px;
	color:#606060;
	}
	
/*单个一级类别*/
.sort{
	float:left;
	width:152px;
	}
.sort .name{
	display:none;
	margin-top:8px;	
	padding-left:4px;	
	width:148px;
	height:20px;
	line-height:20px;
	background:url(../Images/sortname.jpg);
	}
.sort .name a{
	text-transform:uppercase;
	color:#ffffff;
	}
.sort .picture img{
	margin:0px 0px 10px 0px;	
	width:152px;
	height:114px;
	}

/*推荐新品commend，四个一组，共2组commend8,commend4*/
.commend{
	padding:20px 0px 0px 0px;
	}
	
.intro{
	width:220px;
	height:111px;
    margin:0px;
	padding:0px;
	}
	
#commend8{
	display:none;
	}
	
/*推荐新品每个图片的样式*/
.commendProPic{
	margin-bottom:9px;
	padding:4px;
	width:150px;
	height:150px;
	border:1px solid #E1E1E1;
	text-align:center;	
	}
	
/*搜索*/
.search input.textbox{
	display:none;
	width:94px;
	height:15px;
	padding:1px;
	border:1px solid #7F9DB9;
	background:#fff;
	}
	
.search select{
	display:none;
	width:76px;
	height:19px;
	background:#eee;
	border:1px solid #7F9DB9;
	font-size:12px;
	}

/*子页面菜单*/
.pagemenu{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:130px;
	text-transform:uppercase;
	line-height:200%;
	}

.pagemenu a{
	color:#747474;
	}

.pagemenu a:Hover{
	}

.pageMenu img{
	vertical-align: middle;
	}

/*内页当前位置*/

.pageLocation{
	padding:8px 0px 16px 8px;
	margin:0px;
	text-align:left;
	font-size:12px;
	}

/*内页核心内容*/	
.pageContent{
	}
/*内页列表*/
.pageContent_list {
	line-height:180%;
	font-size:
	}
/*内页共用的图片、时间、文件大小、回复样式*/
.pageContent_list img{
	vertical-align: middle;
	}
.pageContent_list .time{
	color:#BBBBBB;
	font-size:11px;
	}
.pageContent_list .filesize{
	color:#333333;
	}
.pageContent_list .reply{
	color:#FF6600;
	}
	
/*内页产品列表*/
.pageContent_list .item{
	float:left;
	margin-bottom:20px;
	}
.pageContent_list .buy{
	margin-bottom:12px;
	}

.pageContent_list .itemName{
	padding:0px 0px 0px 4px;
	width:156px;
	background:url(../Images/sortname.jpg);
	color:#ffffff;
	}
	
.pageContent_list .itemPic{
	padding:0px;
	width:160px;
	height:120px;
	text-align:left;	
	}
	
/*内页纸单列表*/
.pageContent_list .bill {
	overflow:hidden;
	clear:both;
	background:url(../Images/bg_09.gif) 0px 28px repeat-x;
	}
.pageContent_list .bill .name{
	float:left;
	padding:4px 0px 4px 24px;
	font-size:14px;
	background:url(../images/arrow_bill.gif) 0px 8px no-repeat;
	}
.pageContent_list .bill .label { 
	float:right;
	margin-top:6px;
	padding:0px 6px;
	background:#EFEFEF;
	border:1px solid #ddd;
	}
.pageContent_list .bill .content {
	clear:both;
	padding:6px;
 	background:#efefef;
	line-height:160%;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	}

/*内页留言列表*/
.pageContent_list .message{
	overflow:hidden;
	clear:both;
	background:url(../Images/bg_09.gif) 0px 36px repeat-x;
	}
.pageContent_list .message .name{
	line-height:140%;
	}
.pageContent_list .message .name img{
	float:left;
	margin:0px 6px 0px 0px;
	}	
.pageContent_list .message .content{ 
	padding:12px 0 16px 0;
	width:100%;
	line-height:180%;
	}

/*内页内容查看*/	
.pageContent_view {
	line-height:180%;
	}
	
/*内页查看产品*/
.pageContent_view .itemPic{
	float:left;
	padding-right:20px;
	width:220px;
	height:216px;
	}
.pageContent_view .itemName {
	float:left;
	width:469px;
	height:220px;
	}
.pageContent_view .itemName img{
	margin:6px 4px 0 0;
	vertical-align:middle;
	}
.pageContent_view .itemParticular {
	}

/*内页内容结束*/
.pageContent_end {
	clear:both;
	margin-top:30px;
	text-align:right;
	}

	
/*h1-h6设置信息*/
h2 {
	height:28px;
	font-weight:bold;
	color:#333333;
	font-size:16px;
	}
h3 {
	margin-bottom:20px;
	height:28px;
	color:#333333;
	font-size:14px;
	text-align:left;
	}
h5 {
	padding:0px;
	font-weight: normal;
	font-size:12px;
	margin:-16px 0px 20px;
	}
