@charset "utf-8";
/*三列布局样式*/
body,td,th {
	font-size: 12px;
	color:#666;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	margin:0;
	padding:0;
	background:#333 url("../images/web_bg.jpg") repeat-x;
}

html{background-color:#EEEFEF;}

a{color:#FF6C17; text-decoration:none;}
a:hover{text-decoration:underline;}

.b{font-weight:bold;}
.red{color:#FF0000;}
.fr{float:right;}
.clearBoth{clear:both; height:0; line-height:0;}

ul,ol,li{margin:0; padding:0; list-style:none;}

img{display:block; margin:0; padding:0;}

h1,h2,h3,h4,h5{margin:0; padding:0;}
h1{font-size:16px;}
h2,h3,h4,h5{font-size:14px;}


/*全局布局样式*/
#layout{width:1001px; margin:0 auto; padding:0;}
	#headContent, #bodyContent, #footContent{clear:both;}
	#headContent{position:relative;}
	#bodyContent{width:971px; padding:0 15px; background:url("../images/bodyContent_bg.jpg") left top no-repeat;}
		#sideboxContent{float:left; width:147px; padding:10px 0;}
		#mainContent{margin-left:150px; padding:10px 0;}
	#footContent{height:100px; margin-top:10px; background:#000000 url("../images/web_bottom_bg.jpg") repeat-x;}

/*顶部导航样式*/
#logo, #topNavBox, #langLinks, #searchBox{position:absolute; display:inline;}
#logo{left:40px; top:36px;}
#langLinks{right:20px; top:0px; height:30px; line-height:30px;}
	#langLinks a{font-weight:bold; color:#C0C0C0; padding:0 5px;}
	#langLinks a:hover{color:#FF6C17; text-decoration:none;}

#topNavBox{right:20px; top:30px; width:auto; height:29px; background:url("../images/topNav_bg.jpg") left -30px repeat-x;}
	
#topNav{margin:0; padding:0; list-style:none; }
#topNav li{height:29px; line-height:29px; float:left; position:relative;}
#topNav li a{padding:0 7px; font-size:12px; font-weight:bold; color:#C0C0C0;}
#topNav li a:hover{color:#FF6C17; text-decoration:none;}
#topNav li.first{background:url("../images/topNav_bg.jpg") left top no-repeat; padding-left:10px;}
#topNav li.last{background:url("../images/topNav_bg.jpg") right bottom no-repeat; padding-right:10px;}

.floatMenu{display:none;}
.floatMenu1{display:block; position:absolute; z-index:200; width:auto; _width:80px; _overflow-x:visible; top:28px; left:0; background-color:#666;}
.floatMenu1 a{display:block; height:25px; line-height:25px; white-space:nowrap; width:100%;}
.floatMenu1 a:hover{color:#FFFFFF;}

#indexFlash{z-index:-200; width:1001px; height:528px;}

#searchBox{right:0px; top:465px; width:290px; height:30px; z-index:99; background:url("../images/search_bg.jpg") right center no-repeat;}
#searchForm{margin:0; padding:5px 20px 0 0; white-space:nowrap; text-align:right;}
#searchForm input{margin:0; padding:0;}
#searchForm input.kw{height:20px; line-height:18px; width:170px; border:none; background:none; text-indent:2px;}
#searchForm input.searchBtn{border:0; height:22px; width:30px; background:none;}




/*Home样式*/
#indexMainContent{margin:0; padding:0; width:100%;}
div.first{float:left; width:56%;}
div.second{float:right; width:42%;}

div.box{padding:0;}
div.box p{text-indent:2em; margin:0;}
h2.indexTitle{height:25px; line-height:25px; background:url("../images/title_bg.jpg") left bottom no-repeat;}
h2.indexTitle a:hover{text-decoration:none;}
.title_b{font-size:16px; color:#FF6C17;}
.title_s{font-size:12px; color:#C0C0C0; font-weight:normal;}

#indexNews, #indexAbout{width:auto; padding:10px 0; color:#C0C0C0;}
#indexNews a, #indexAbout a{color:#C0C0C0;}
#indexNews a:hover, #indexAbout a:hover{color:#FF6C17;}

ul.topnews-ul li{background:url("../images/news_li_bg.jpg") 285px center no-repeat; text-indent:5px;}
ul.topnews-ul li span{display:none;}

#indexAbout, #indexAbout p{text-align:justify; text-justify:inter-ideograph;}


/*二级页面样式*/


/*左侧样式*/
.sideboxes{margin:0; margin-bottom:30px;}
.sideTitle{height:25px; line-height:25px; background:#FF6C17 url("../images/sideTitle_bg.png") no-repeat left top; color:#FFFFFF; font-size:14px; margin-bottom:5px; padding-left:5px;}
.sideText{padding:10px 0; color:#FFFFFF;}
.sideContact{white-space:nowrap;}

/*产品分类树样式*/
ul.proclasstree{margin:0; padding:0;}
ul.proclasstree li a{display:block; color:#fff; font-weight:bold; text-decoration:none; height:36px; line-height:36px; background:url("../images/left_list_ng.jpg") left -40px no-repeat; margin-top:4px; padding-left:10px;}
ul.proclasstree li a:hover{text-decoration:none; background-position:left top;}
.cMenu{display:none;}
ul.proclasstree li .cMenu2{display:block;}
ul.proclasstree li .cMenu2 li a{background:none; height:25px; line-height:25px; margin:0; font-weight:normal; color:#fff;}
ul.proclasstree li .cMenu2 li a:hover{color:#FF6C17;}

ul.profilelist{margin:5px 10px; list-style:decimal;}



/*右侧样式*/
.yourLink{line-height:25px; display:inline; width:795px; color:#FF6C17;}
.yourLink a{color:#FF6C17;}
.yourLink a:hover{color:#FF6C17;}
h1.pageTitle{height:25px; line-height:25px; margin:0; padding:0; font-size:14px; background:url("../images/yourLink_bg.gif") no-repeat left 3px; padding-left:10px;}
.pageText{padding:0px 20px 20px 20px; height:auto; min-height:500px; _height:500px; color:#FFFFFF;}

.bigImg{width:500px; height:auto; overflow:hidden; text-align:center; padding:1px; margin:0 auto;}
h2.productName{height:30px; line-height:30px; font-size:16px; color:#FF6C17; text-align:center; margin-top:10px;}

h2.mainTitle{height:25px; line-height:25px; color:#FF6C17; border-bottom:1px solid #FF6C17;}

/*产品列表*/
.newpro-ul {
	/*²Ʒulclass*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.newpro-ul li {
	float: left;
	display: inline;
	text-align:center;
	/*background-color:#fff;
	filter:alpha(opacity=35); 
    opacity:0.2;*/ 
}

.newpro-ul li span{text-align:center; display:block; position:relative; height:40px; line-height:20px; overflow-y:hidden; clear:both;}

.smallImg{
	overflow:hidden;
	border:1px solid #999999;
	padding:5px;
	background-color:#FFFFFF;
	position:relative;
	margin:0 auto;
}
.smallImg img{border:0px; position:absolute;}

/*新闻栏目样式*/
.newsTitle{text-align:center; color:#FF6C17;}
.newsContent p{text-indent:2em;}

ul.classnews li{line-height:30px; border-bottom:1px dashed #ccc;}
ul.classnews li span{float:right;}

.pageLinks{clear:both; margin-top:20px; padding-top:10px; border-top:1px solid #FF6902; text-align:center;}

/*页脚样式*/
#footContent2{width:1001px; margin:0 auto;}
#footR{}
#logo_bottom{margin:25px 25px 25px 0px;}


