@charset "utf-8";
/* 定义全局 */
/* 全局：主体		*/body { margin: 0; padding: 0; font-family:宋体; font-size:12px; color:#787878; }
/* 全局：表单		*/form { margin: 0; padding: 0; }
/* 全局：输入		*/input{margin: 0; padding: 0;}
/* 全局：图片		*/img { border: 0;	margin: 0; padding: 0; display:block; }
/* 全局：div		*/div { margin:0; padding:0; text-align:left; line-height:22px; }
/* 全局：连接		*/a { font-family:Arial; font-size:11px; color:#787878; text-decoration:none;}
/* 全局：p		*/p { border:0; margin-top:0; }

/* 文章相关 */
/* 类别：一级菜单	 */.at-m{ background:url(images/side_03.jpg) no-repeat; width:155px; height:30px; border:0; margin:0 auto; padding:5px 5px 0 15px;}
/* 类别：一级菜单	 */.at-m a{ color:#787878; }
/* 类别：一级菜单	 */.at-mm{ background:url(images/side_02.jpg) no-repeat; width:155px; height:30px; border:0; margin:0 auto; padding:5px 5px 0 15px;}
/* 类别：一级菜单	 */.at-mm a{ color:#FF6600; font-weight:bold; }

/* 类别：二级菜单	 */.at-s { margin: 0 0 2px 0; padding: 0 0 0 25px }

/* 类别：伸缩菜单	 */.at-e { margin: 0 0 2px 0; padding: 0 0 0 25px; display: none }

/* 列表：默认行显	 */.al-r { height: 20px;}
/* 列表：行显背景	 */.al-b { height: 20px;}
/* 列表：日期		 */.al-d { color:#ff6600; font-size:12px; float:right; display:inline; margin-left:5px; }

/* 列表：文章标题	 */.al-t { background:url(images/line.gif) repeat-x; height:32px; border:0; _padding-top:5px; }
/* 列表：文章标题	 */.al-a { float:left; color:#646464; font-size:13px; }

/* 列表：分页		 */.al-p { text-align: center }


/* 产品相关 */
/* 类别：一级菜单	 */.pt-m{ background:url(images/side_03.jpg) no-repeat; width:155px; height:30px; border:0; margin:0 auto; padding:5px 5px 0 15px;}
/* 类别：一级菜单	 */.pt-m a{ color:#787878; }
/* 类别：一级菜单	 */.pt-mm{ background:url(images/side_02.jpg) no-repeat; width:155px; height:30px; border:0; margin:0 auto; padding:5px 5px 0 15px;}
/* 类别：一级菜单	 */.pt-mm a{ color:#FF6600; font-weight:bold; }

/* 类别：二级菜单	 */.pt-s { margin: 0 0 2px 0; padding: 0 0 0 15px }

/* 类别：伸缩菜单	 */.pt-e { margin: 0 0 2px 0; padding: 0 0 0 25px; display: none }
/* 类别：伸缩菜单	 */.pt-er { margin: 0 0 2px 0; padding: 0 0 0 25px; }

/* 列表：行显		 */.pl-r { height: 110px; vertical-align: top; text-align: center }


/* 列表：行显		 */.pl-a { width:170px; height: 161px; border:0px solid #c6c6c6; margin:0 10px 20px 0; }
/* 列表：行显		 */.pl-a-top { width:170px; height: 128px; margin-bottom:4px; }
/* 列表：行显		 */.pl-a-bot { background:url(images/default_08.jpg) no-repeat; width:160px; height: 29px; padding:0 5px; text-align:center; }

/* 列表：行显		 */.pl-a-d { width:128px; height: 126px; border:1px solid #c6c6c6; margin:10px 12px 0 0; }
/* 列表：行显		 */.pl-a-d-top { width:128px; height: 96px; }
/* 列表：行显		 */.pl-a-d-bot { width:118px; height: 20px; padding:10px 5px 0 5px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
/* 列表：行显		 */.pl-a-d-bot a { font-family:宋体; font-size:12px; color:#505050; }


/* 列表：图片		 */.pl-i { border: 1px solid #c6c6c6; width: 156px; height: 117px }
/* 列表：单行显示	 */.pl-l { padding: 0 10px; text-align:left }

/* 列表：链接		 */.pl-p { text-align:center }
/* 列表：链接颜色	 */.pl-p a { color:#898989; }

/* 列表：标题		 */.pl-t { padding:5px 0; text-align:center }

/* 显示：标题		 */.pv-t { text-align: center; font-size: 14px; font-weight: bold }
/* 显示：图片		 */.pv-i { margin: 10px auto; text-align: center }
/* 显示：内容		 */.pv-c { text-align: left }


/* 留言相关	 */
/* 输入：标记		 */.mu-l { width: 60px }
#message input{ padding:2px 0 0 2px; width:221px; height:16px; border:1px solid #898989; background:#F4F4F4;}
#message input.code{ padding:2px 0 0 2px; width:109px; height:16px; border:1px solid #898989; background:#F4F4F4;}
#message textarea{ padding:2px 0 0 2px; width:300px; height:74px; border:1px solid #898989; background:#F4F4F4;}
#message input.btn{ width:50px; height:20px; margin-right:10px; background:#F5741F; border:0; color:#FFF;}

/* 显示：表格列表	 */.mu-t { width: 100%; padding: 9px 0; border-bottom: 1px #eeecd1 solid }
/* 显示：留言内容	 */.mu-s { color: #000; padding: 5px 0 }
/* 显示：回复内容	 */.mu-r { color: #900; padding: 2px 0; border: 1px #e1e1e1 dashed }

/* 显示：分页		 */.ml-p { text-align: right }


/* 订购相关	 */
#order input{ padding:2px 0 0 2px; width:221px; height:16px; border:1px solid #003893; background:#eeeeee;}
#order input.code{ padding:2px 0 0 2px; width:109px; height:16px; border:1px solid #003893; background:#eeeeee;}
#order textarea{ padding:2px 0 0 2px; width:260px; height:74px; border:1px solid #003893; background:#eeeeee;}
#order input.btn{ width:50px; height:20px; margin-right:10px; background:#003893; color:#FFF;}

/*  文章详细页中的分页  */

.newpage{ text-align:center;}
.newpage a{}

/*自适应高度*/
.clearfix:after {
	clear:both; 
	height:0; 
	overflow:hidden; 
	display:block; 
	visibility:hidden; 
	content:"."; 
}

.comm-out{
	width:1280px;
	height:auto;
	border:0;
	margin:0 auto;
	clear:both;
}
/*头部*/
.head-top{
	background:url(images/head_01.jpg) repeat-x;
	width:1280px;
	height:85px;
	border:0;
	margin-top:1px;
}
.head-logo{
	width:387px;
	height:85px;
	border:0;
	margin-left:147px;
	_margin-left:70px;
	float:left;	
}
.head-nav{
	width:483px;
	height:85px;
	border:0;
	margin-right:160px;
	_margin-right:70px;
	float:right;
}
.head-bot{
	background:url(images/img_0.gif) no-repeat;
	width:1280px;
	height:270px;
	border:0;	
}
/*底部*/
.foot-bg{
	background:url(images/foot_bg.jpg) repeat-x;
	width:1280px;
	height:130px;
	border:0;	
}
.foot-logo{
	background:url(images/foot_01.jpg) no-repeat;
	width:130px;
	height:130px;
	border:0;
	margin-left:160px;
	_margin-left:80px;
	float:left;	
}
.foot-mid{
	background:url(images/foot_02.jpg) no-repeat;
	width:406px;
	height:130px;
	border:0;
	float:left;	
	font-family:宋体;
	font-size:12px;
	color:#FFF;
}
.foot-mid-in{
	padding:40px 20px 0 25px;
	line-height:26px;
	text-align:left;	
	font-family:宋体;
	font-size:12px;
	color:#FFF;
}
.foot-mid-in a{
	font-family:宋体;
	font-size:12px;
	color:#FFF;
}
.foot-mid-in img{
	border:0;
	display:inline;
	margin-left:10px;
}
.foot-right{
	margin-right:160px;
	_margin-right:80px;
	padding:45px 0 0 30px;
	line-height:26px;
	float:right;
	text-align:left;
	font-family:Arial;
	font-size:11px;
	color:#FFF;
}
.foot-right a{
	font-family:Arial;
	font-size:11px;
	color:#FFF;
}
/*首页中间*/
.default-middle{
	width:960px;
	height:509px;
	border:0;
	margin:0 auto;
	clear:both;	
}
.default-top{
	width:960px;
	height:284px;
	border:0;	
}
/*产品列表*/
.default-left{
	width:250px;
	height:284px;
	border:0;
	float:left;	
}
.default-left-top{
	background:url(images/default_01.jpg) no-repeat;
	width:250px;
	height:66px;
	border:0;	
}
.default-left-bot{
	background:url(images/default_02.jpg) no-repeat;
	width:250px;
	height:450px;
	border:0;
	overflow:hidden;
}
/*公司简介*/
.default-mid{
	width:409px;
	height:284px;
	border:0;
	float:left;
	margin-left:27px;	
}
.default-mid-top{
	background:url(images/default_04.jpg) no-repeat;
	width:409px;
	height:66px;
	border:0;	
}
.default-mid-bot{
	background:#FFF;
	width:409px;
	height:200px;
	border:0;
}
/*联系方式*/
.default-right{
	width:250px;
	height:284px;
	border:0;
	float:right;	
}
.default-right-top{
	background:url(images/default_05.jpg) no-repeat;
	width:250px;
	height:66px;
	border:0;	
}
.default-right-bot{
	background:url(images/default_06.jpg) no-repeat;
	width:250px;
	height:218px;
	border:0;
}
.default-right-bot-in{
	padding:0 10px 0 35px;
	text-align:left;
	line-height:33px;
}
.default-bot-top{
	background:url(images/default_07.jpg) no-repeat;
	width:700px;
	height:49px;
	border:0;	
	float:right ;
}
.default-bot-top-in{
	float:right;
	padding:17px 8px 0 0;	
}
.default-bot-top-in img{
	border:0;
	float:left;
	cursor:hand;
}
.default-bot-bot{
	width:960px;
	height:161px;
	border:0;
	margin-bottom:15px;
}
/*左侧*/
.side{
	width:185px;
	height:auto !important;
	height:395px;
	min-height:395px;
	max-height:none;
	border:0;
	float:left;
}
.side-top{
	width:185px;
	height:52px;
	border:0;
	margin-top:20px;	
}
.side-mid{
	background:url(images/side_04.jpg) repeat-y;
	width:185px;
	height:auto !important;
	height:70px;
	min-height:70px;
	max-height:none;
	border:0;
}
.side-mid-before{
	background:url(images/side_03.jpg) no-repeat;
	width:155px;
	height:30px;
	border:0;
	margin:0 auto;
	padding:5px 5px 0 15px;
}
.side-mid-before a{
	font-family:宋体;
	font-size:12px;
	color:#787878;
}
.side-mid-after{
	background:url(images/side_02.jpg) no-repeat;
	width:155px;
	height:30px;
	border:0;
	margin:0 auto;
	padding:5px 5px 0 15px;
}
.side-mid-after a{
	font-family:宋体;
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
}
.side-bot{
	background:url(images/side_05.jpg) no-repeat;
	width:185px;
	height:5px;
	border:0;
	margin-bottom:20px;
}
.side-contact-top{
	background:url(images/side_06.jpg) no-repeat;
	width:185px;
	height:54px;
	border:0;	
}
.side-contact-mid{
	background:url(images/side_07.jpg) no-repeat;
	width:185px;
	height:96px;
	border:0;
}
.side-contact-mid-in{
	padding:0 5px 0 35px;
	line-height:31px;
}
.side-contact-bot{
	background:url(images/side_08.jpg) no-repeat;
	width:185px;
	height:17px;
	border:0;	
}
/*内页中间*/
.comm-mid{
	background:url(images/comm_02.jpg) repeat-y;
	width:960px;
	height:auto !important;
	height:395px;
	min-height:395px;
	max-height:none;
	border:0;
	clear:both;
	margin:0 auto;
	padding-bottom:20px;
}
.comm-right{
	width:755px;
	height:auto !important;
	height:395px;
	min-height:395px;
	max-height:none;
	border:0;
	float:right;	
}
.comm-top-about{
	background:url(images/comm_01.jpg) no-repeat;
	width:755px;
	height:72px;
	border:0;
}
.comm-top-products{
	background:url(images/comm_03.jpg) no-repeat;
	width:755px;
	height:72px;
	border:0;
}
.comm-top-application{
	background:url(images/comm_04.jpg) no-repeat;
	width:755px;
	height:72px;
	border:0;
}
.comm-top-news{
	background:url(images/comm_05.jpg) no-repeat;
	width:755px;
	height:72px;
	border:0;
}
.comm-top-contact{
	background:url(images/comm_06.jpg) no-repeat;
	width:755px;
	height:72px;
	border:0;
}
.comm-top-link{
	padding:28px 5px 0 0;
	float:right;
}
.comm-bot{
	width:755px;
	height:auto !important;
	height:323px;
	min-height:323px;
	max-height:none;
}
.comm-bot-in{
	padding-left:35px;
}
.comm-bot-back{
	clear:both;
	float:right;
	margin-top:10px;
}
.comm-bot-in-left{
	width:213px;
	height:160px;
	border:0;
	float:left;	
}
.comm-bot-in-right{
	width:487px;
	height:auto;
	border:0;
	float:right;	
}
.comm-bot-in-left-message{
	background:url(images/img_message.jpg) no-repeat;
	width:215px;
	height:305px;
	border:0;
	float:left;	
}
.comm-bot-in-right-message{
	width:485px;
	height:auto;
	border:0;
	float:right;	
}
.comm-bot-in-left-contact{
	background:url(images/img_contact.jpg) no-repeat;
	width:215px;
	height:116px;
	border:0;
	float:left;	
}
.comm-bot-in-right-contact{
	width:485px;
	height:auto;
	border:0;
	float:right;	
}
