﻿body {font-family:Arial;font-size:12px;}
a{color:#626262;text-decoration:none;}
a:hover{text-decoration:underline;}
img{vertical-align:top;border:0;}
ul{list-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
input[type=text] ,input[type=button],input[type=submit],textarea{border:#959595 solid 1px;}
/*公共样式*/
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
/*圆角*/
.fillet{width:338px;background:url('../image/fillet_top.gif') no-repeat top;padding-top:10px;}
.fillet .inner{background:url('../image/fillet_bottom.gif') no-repeat bottom;padding-bottom:10px;}
.fillet .content{border-left:1px #091C6A solid;border-right:1px #091C6A solid;background:#fff;padding:0 5px 0 5px;}
.fillet_gray{width:206px;background:url(../image/fillet_gray_top.gif) no-repeat top;padding-top:10px;}
.fillet_gray .inner{background:url(../image/fillet_gray_bottom.gif) no-repeat bottom;padding-bottom:8px;}
.fillet_gray .content{border-left:1px solid #959595;border-right:1px solid #959595;}
.fillet_graylong{width:681px;background:url(../image/fillet_longgray_top.gif) no-repeat top;padding-top:10px;}
.fillet_graylong .inner{background:url(../image/fillet_longgray_bottom.gif) no-repeat bottom;padding-bottom:8px;}
.fillet_graylong .content{border-left:1px solid #959595;border-right:1px solid #959595;padding:0 10px 0 10px;}
.fillet_red_gray ul li
{
	float:left;
	width:60px;height:17px;
	text-align:right;
	padding-right:8px;
	margin-left:2px;
	background:url('../image/fillet_red_gray.gif') 70px 0;
	color:#C50E03;
}
/****************/
.slidingdoor ul
{
	float:left;
}
.slidingdoor li
{
	float:left;
	width:84px;height:21px;
	padding-top:3px;
	background:url('../image/slidingdoor.gif') no-repeat ;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.slidingdoor a.more
{
	display:block;
	float:right;
	padding:7px 5px 0 0;
}
/*母版页*/
.master
{
	width:996px;margin:auto;
}
.header
{
	min-height:329px;
	_height:329px;	
}
.header .banner
{
	position:absolute;
	overflow:hidden;
}
.header .banner img
{
	width:996px;
	display:none;
}
.header .addfavorite
{
	position:relative;
	top:0;
	background:url('../image/favorite_bg.gif') right top no-repeat;
	text-align:right;
	padding-right:15px;	
	padding-top:1px;
	height:20px;
	margin-right:5px;
	color:#fff;
}
.header .addfavorite a{color:#fff;}
.header .addfavorite a:hover{text-decoration:none;}
.navigator
{
	position:relative;
	float:right;
	width:750px;
	background:url('../image/navigator_fillet_bg.gif') no-repeat;
	padding-left:9px;
}
.navigator ul
{
	background:url('../image/navigator_bg.gif');
	height:42px;
	padding-left:20px;
}
.navigator li
{
	float:left;
	width:100px;
	text-align:center;
}
.navigator li a
{
	display:block;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding:13px 0 10px 0;
}
.navigator li a:hover
{
	background:url(../image/link_bg.gif) no-repeat center top;
}
.navigator li a:hover{text-decoration:none;}
.footer
{
	height:100px;
	margin:10px 0 10px 0;
	background:#DBDBDB;
	padding:10px;
}
.footer .logo
{
	clear:both;
	float:left;
	margin:0 10px;	
}
.footer .copyinfo
{
	float:left;
	color:#626262;
	line-height:140%;
}
.footer .copyinfo a
{
	color:#626262;
}
/*主体内容*/
.master_content
{
	width:910px;
	margin:15px auto 0 auto;
}
.master_content .title
{
	border-bottom:1px solid #D7D7D7;
	padding:0 0 2px 18px;
	background:url(../image/arrow.gif) no-repeat left top;
	color:#414141;
	margin-bottom:6px;
}
.master_content .leftlink
{
	float:left;
}
.master_content .leftlink ul
{
	width:180px;
	margin:auto;
	margin-bottom:-6px;
	_margin-bottom:0px;
}
.master_content .leftlink li
{
	width:165px;
	height:20px;
	background:url(../image/leftlink_bg.gif);
	margin-bottom:6px;
	padding:5px 0 0 15px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.master_content .leftlink li a
{
	color:#fff;
	font-size:14px;
}
.master_content .right_content
{
	margin-left:15px;
	float:left;
	width:685px;
	overflow:auto;
}
.master_content .right_content .datacontent
{
	padding-top:20px;
	min-height:250px;
	_height:250px;
	line-height:150%;
	color:#626262;
}
.master_content .slidingdoor
{
	position:absolute;
	margin:-8px 0 0 8px;
}
/*首页*/
.defaultpage
{
	height:422px;
}
.centerintro
{
	height:140px;
}
.centerintro .left
{
	float:left;
	margin-left:10px !important;
	margin-left:5px;
}
.centerintro .left .aboutusintro
{
	padding-top:15px;
	height:100px;
	overflow:hidden;
	line-height:180%;
	text-overflow:ellipsis;
}
.centerintro .center
{
	margin:0 6px 0 6px; 
	float:left;
	width:290px;
}
.centerintro .center .fillet_red_gray
{
	margin-top:2px;
}
.centerintro .center .content
{
	padding-top:6px;
	clear:both;
	*clear:none;
}
.centerintro .right
{
	float:left;
}
.centerintro .left .content
{
	height:120px;
}
.centerintro .slidingdoor
{
	position:absolute;
	width:318px;
	margin-top:-9px;margin-left:5px;
}
.centerintro .right .content
{
	height:60px;
}
/*产品页面*/
.thumblist
{
	width:290px;
	word-break:break-all;
	float:left;
	margin-right:10px;
}
.thumblist li
{
	float:left;
	margin:0 10px 6px 0;
}
.thumblist li img
{
	width:120px;
	height:75px;
}
.thumblist li .name a
{
	color:#fff;
	display:inline-block;
	width:95px;
	overflow:hidden;
	text-overflow:ellipsis;
	height:17px;
	font-size:11px;
	margin:auto;
}
.thumblist li a:hover
{
	text-decoration:none;
}
.thumblist li .picture
{
	width:129px;
	border:2px #383838 solid;
	border-bottom:0;
	padding-top:5px;
	height:80px;
	overflow:hidden;
	text-align:center;
	cursor:pointer;
}
.thumblist li .name
{
	background:url(../image/productnumber_bg.gif) no-repeat;
	text-align:center;
}
table#bigpicarriar
{
	_position:absolute;
	vertical-align:middle;
	text-align:center;
	border:2px #383838 solid;
	width:380px;
	height:315px;
}
.product_intro
{
	background:#fafafa;padding:5px;
	line-height:150%;
}
.product_intro table
{
	border:1px solid #333;
	width:100%;
	border-collapse:collapse;
}
.product_intro table caption
{
	font-weight:bold;
	padding:5px 0 5px 0;
	font-size:14px;
}
.product_intro table td
{
	border-bottom:1px solid #333;
	padding:3px;
}
/*新闻发布*/
.newspic
{
	float:left;
	width:365px;
}
.newspic .pic
{
	border:1px solid #959595;
	padding:5px;
}
.newspic .pic img
{
	width:353px;
	height:239px;
	filter:BlendTrans(duration=1);
}
.newspic ul
{
	float:right;
	margin-top:-29px;
	margin-right:6px;
}
.newspic ul li
{
	float:left;
	background:#AD0B0B;	
	width:50px;
	padding:4px 0 4px;
	text-align:center;
	color:#fff;
	opacity:0.6;
	filter:alpha(opacity=60);
}
.newslist
{
	margin-left:15px;
	float:left;
	width:510px;
}
.newslist .list div.container
{
	padding:3px 0 3px 0;
	margin-bottom:5px;
	border-bottom:1px dotted #626262;
}
.newslist .list span.newstitle
{
	display:inline-block;
	white-space:nowrap;
	width:395px;
	overflow:hidden;
	text-overflow:ellipsis;
}
/*留言反馈*/
img.message_people
{
	float:left;
}
div.message_form
{
	float:left;
	width:520px;
}
.message_form h3
{
	font-size:14px;
}
.message_form table.form
{
	margin-top:30px;	
}
/*联系我们*/
.contactuscontent
{
	float:left;
	height:250px;
	width:705px;
	overflow:auto;
	line-height:150%;
}
/*新闻详细*/
.newsdetails h3
{
	font-size:20px;
	border-bottom:1px solid #969696;
}
.newsdetails .date
{
    color: #666666;
    padding:4px;
}
.newsdetails .details
{
	font-size:13px;
	line-height:150%;
	padding:4px;
}
