/***** 全局 *****/
body{}
/* 设定宽度 */
.wrapper{
	margin:0 auto;width:1002px;
}
.logo{
	background-repeat:no-repeat
}
/* 文字隐藏 */
.logo{
	background:transparent url(../images/logo.jpg) no-repeat scroll left top;
	display:inline;
	float:left;
	height:59px;
	margin:4px 0px 0px 0px;
	overflow:hidden;
	width:301px;
}
.logo a {
	display:block;
	height:59px;
	text-indent:-5000px;
	width:301px;
}
/***** 顶部 *****/
.bd-hd{
	float:left;
	width:1002px;
	height:330px;
	overflow:hidden;	
	background:url(../images/hdbg.jpg) no-repeat left top;
}
.hd{
	float:left;
	width:1002px;
	height:72px;
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;}
.nav_banner{
	float:left;
	width:1002px;
	height:330px;
	overflow:hidden;}
.quick_menu{
	display:inline;
	float:right;
	width:138px;
	height:20px;
	text-align:right;
	margin:18px 45px 0px 0px;}
.quick_menu a{
	color:#999999;
	padding-left:16px;}
.quick_menu a:hover{
	color:#ff0000;}	
.quick_menu a.home{
	background:url(../images/home.gif) no-repeat left 1px;
	_background:url(../images/home.gif) no-repeat left 3px;}
.quick_menu a.post{
	background:url(../images/post.gif) no-repeat left 2px;
	_background:url(../images/post.gif) no-repeat left 4px;}	
/***** 主体内容 *****/
.mn_ind{
	float:left;
	width:1002px;
	margin:8px 0px 0px 0px;
	background:url(../images/mnindbg.jpg) repeat-y left top;}
.leftpanel_ind{
	display:inline;
	float:left;
	width:220px;
	margin:0px 0px 0px 14px;}
.leftpanel_ind h3{
	display:inline-block;
	float:left;
	width:208px;
	height:25px;
	line-height:25px;
	padding-left:12px;
	color:#000000;
	font-size:14px;
	background:url(../images/redline.jpg) no-repeat left 2px;}
.ads{
	display:inline;
	float:left;
	margin-top:3px;
	padding:3px;
	width:212px;
	height:140px;
	border:1px solid #cccccc;}
.search{
	float:left;
	width:220px;
	height:18px;
	line-height:18px;
	margin-top:17px;
	color:#000;}
.select30{
	width:220px;
	height:18px;
	border-bottom:1px solid #d4d0c8;
	border-right:1px solid #d4d0c8;
	border-top:1px solid #404040;
	border-left:1px solid #404040;}
.shortlink{
	float:left;
	width:220px;
	margin-top:18px;}
.shortlink img{
	float:left;
	margin-bottom:6px;}
.midpanel_ind{
	display:inline;
	float:left;
	width:497px;
	margin:0px 0px 0px 21px;}
.midpanel_ind h3{
	display:inline-block;
	float:left;
	width:485px;
	height:25px;
	line-height:25px;
	padding-left:12px;
	color:#000000;
	font-size:14px;
	border-bottom:1px solid #dbdbdb;
	background:url(../images/redline.jpg) no-repeat left 2px;}
.about_ind{
	display:inline;
	float:left;
	width:475px;
	padding:0px 19px 8px 3px;
	margin:15px 0px 0px 0px;}
.about_ind img{
	display:inline; 
	float:left;
	margin:9px 17px 14px 5px;}
.about_ind p{
	line-height:26px;}
.about_ind .detail{
	color:#ff0303;}
.about_ind a:hover.detail{
	color:#ff0303;}	
.newslist_ind{
	float:left;
	width:497px;
	height:155px;
	overflow:hidden;
	margin:7px 0px 0px 0px;
	padding:0px;}
.newslist_ind li{
	width:496px;
	height:30px;
	padding-left:1px;
	line-height:30px;
	color:#8e8e8e;
	border-bottom:1px solid #eeeeee;}
.newslist_ind li a{
	background:url(../images/redarrow.gif) no-repeat left 3px;
	_background:url(../images/redarrow.gif) no-repeat left 5px;
	padding-left:12px;}
.more{
	display:inline;
	float:right;
	margin-right:11px;
	height:25px;
	width:55px;
	overflow:hidden;
	padding-top:8px;
	line-height:38px;}
.rightpanel_ind{
	display:inline;
	float:right;
	width:220px;
	margin:0px 12px 0px 0px;}
.rightpanel_ind h3{
	float:left;
	width:220px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	background:url(../images/rgh3bg.jpg) no-repeat left top;}
.rgsearch{
	float:left;
	width:158px;
	padding:20px 30px 0px 30px;
	height:84px;
	border:1px solid #e1e1e1;
	background:#f7f7f7 url(../images/rgsearchbg.jpg) no-repeat left top;}
.searchtext{
	padding-top:2px;
	height:15px;
	width:113px;
	border:1px solid #a4b97f;}
.keyvalue{
	float:left;
	width:157px;
	height:19px;
	margin-top:8px;
	line-height:19px;}
.rgprodlist{
	float:left;
	width:220px;
	height:310px;
	overflow:hidden;
	border-bottom:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;}
#marquee3 {width:220px;height:310px;overflow:hidden;}
#marquee3 ul li {float:left; padding:0px 0px; background:url(../images/prodlibg.jpg) no-repeat left bottom; height:145px; width:180px; padding:9px 20px 0px 20px; text-align:center; overflow:hidden; }
#marquee3 ul li a{ display:block; width:180px; height:115px;}
#marquee3 ul li span{ display:block; width:180px; height:29px; overflow:hidden; line-height:29px; text-align:center; overflow:hidden; color:#000;}
/***** 内页 *****/
.mn_sub{
	float:left;
	width:1002px;
	min-height:345px;
	_height:345px;
	background:url(../images/mnsubbg.jpg) repeat-y left top;}
.leftpanel_sub{
	display:inline;
	float:left;
	width:222px;
	margin:6px 0px 0px 13px; }
.leftlist{
	display:inline;
	float:left;
	width:220px;
	border:1px solid #e1e1e1;}
.lefttitle{
	float:left;
	width:220px;
	height:59px;
	text-indent:-5000px;
	overflow:hidden;}
.jobtitle{
	background:url(../images/lefttitle.jpg) no-repeat left -310px;}		
.liqingtitle{
	background:url(../images/lefttitle.jpg) no-repeat left -246px;}		
.transtitle{
	background:url(../images/lefttitle.jpg) no-repeat left -185px;}	
.abouttitle{
	background:url(../images/lefttitle.jpg) no-repeat left top;}
.contactitle{
	background:url(../images/lefttitle.jpg) no-repeat left -62px;}	
.newstitle{
	background:url(../images/lefttitle.jpg) no-repeat left -124px;}	
.prodtitle{
	background:url(../images/lefttitle.jpg) no-repeat left -375px;}		
.leftlistul{
	display:inline;
	float:left;
	width:220px;
	padding:11px 0px 10px 0px;
	margin:0px;
	list-style-type:none;}
.leftlistul li{
	display:inline;
	float:left;
	width:169px;
	height:22px;
	margin:10px 0px 0px 28px;
	background:url(../images/lflibg.jpg) no-repeat left top;}
.leftlistul li a{
	padding-left:41px;
	width:128px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	font-weight:bold;
	color:#000;}
.leftlistul li a.current{
	color:#7a2424;}
.leftlistul li a:hover{
	color:#7a2424;}
.rightpanel_sub{
	display:inline;
	float:right;
	width:736px;
	margin:6px 11px 0px 0px;}
.rightnav{
	float:left;
	width:736px;
	height:27px;
	line-height:28px;
	border-bottom:1px solid #dbdbdb;
	background:url(../images/redline.jpg) no-repeat left 5px;}
.rightnav h4{
	float:left;
	display:inline-block;
	width:200px;
	height:27px;
	color:#343434;
	font-size:14px;
	font-weight:bold;
	padding-left:17px;}
.rightsubnav{
	display:inline;
	float:right;
	height:29px;
	margin-right:54px;
	text-align:right;
	color:#000;}
.rightsubnav span{
	background:url(../images/graydot.gif) no-repeat left 3px;
	_background:url(../images/graydot.gif) no-repeat left 2px;
	padding-left:19px;}
.rightsubnav a.first{
	color:#e90000;}
.article{
	float:left;
	line-height:26px;
	padding:23px 17px 23px 17px;}
.lfprod{
	float:left;
	padding:11px 0 10px;
	width:220px;}
.lfprod li{
	display:inline;
	float:left;
	width:220px;}
.lfprod dl{
	float:left;}
.lfprod dt{
	display:inline;
	float:left;
	height:22px;
	line-height:22px;
	margin:10px 0 0 28px;
	width:169px;
	background:url(../images/lflibg.jpg) no-repeat left top;}
.lfprod dt a{
	color:#000000;
	font-weight:bold;
	height:22px;
	line-height:22px;
	overflow:hidden;
	padding-left:41px;
	width:128px;}	
#faq dd {
	display:none;
	overflow:hidden;}
.lfprod dd{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding-left:55px;
	width:165px;
	height:25px;
	line-height:25px;
	overflow:hidden;}
.lfprod dd a{
	background:url(../images/arrow.gif) no-repeat scroll left 2px;
	padding-left:9px;
	color:#000;}
.lfprod dd a:hover{
	color:#7A2424;}
.lfprod dd a.nowhover{
	color:#7A2424;}
.lfprod dd a:hover.nowhover{
	color:#7A2424;}	
.newsarticle{
	float:left;
	width:684px;
	padding:22px 26px 0px 26px;}
.newsarticle h4{
	display:inline-block;
	float:left;
	width:684px;
	height:48px;
	overflow:hidden;
	line-height:48px;
	color:#633232;
	font-size:14px;
	text-align:center;}
.author{
	float:left;
	width:682px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	border:1px solid #e0dbbe;
	background:#fffdf0;
	color:#525252;}
.newscontent{
	float:left;
	width:600px;
	line-height:22px;
	padding:28px 42px 10px 42px;}
.newstable{
	float:left;}
.showprenext{
	float:left;
	width:636px;
	height:71px;
	overflow:hidden;
	padding-left:48px;
	line-height:71px;}
.showprenext span{
	color:#633232;
	font-weight:bold;}
.showprenext span.next{
	padding-left:77px;}	
.textcontent{
	float:left;
	line-height:25px;
	padding:30px 32px 10px 32px;}
.sale{
	background:url(../images/salebg.jpg) no-repeat right bottom;
	min-height:370px;
	_height:370px;}
.lfcontact{
	float:left;
	margin-top:21px;
	padding-bottom:10px;}
.contactable{
	display:inline;
	float:left;
	color:#000;
	margin:8px 0px 0px 26px;
	line-height:26px;}	
.newslistitle{
	float:left;
	width:736px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	margin-top:17px;
	border-bottom:1px solid #e4e4e4;}
.newslistitle span{
	display:inline-block;
	float:left;
	height:30px;
	font-weight:bold;
	color:#5a5a5a;}
.newslistitle span.biaoti{
	width:370px;
	padding-left:130px;}
.newslistitle span.date{
	width:144px;}	
.newslist{
	float:left;
	width:736px;
	margin:0px;
	padding:0px;
	list-style-type:none;}
.newslist li{
	float:left;
	width:704px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	border-bottom:1px solid #e4e4e4;
	padding-left:32px;}
.newslist li a{
	float:left;
	display:block;
	width:438px;
	height:30px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/jianarrow.gif) no-repeat left 13px;
	_background:url(../images/jianarrow.gif) no-repeat left 14px;}
.newslist li span{
	float:left;
	display:block;
	height:30px;}
.newslist li span.time{	
	width:179px;}	
.msgtable{
	display:inline;
	float:left;
	margin:30px 0px 0px 80px;}
.msgtable tr{
	height:25px;}
.input30{
	height:17px;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-right:1px solid #d4d0c8;
	border-bottom:1px solid #d4d0c8;}
.area30{
	width:314px;
	height:134px;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-right:1px solid #d4d0c8;
	border-bottom:1px solid #d4d0c8;}
.jobapply{
	display:inline;
	float:left;
	margin:52px 0px 0px 162px;}
.jobapply tr{
	height:32px;}
.input40,.inputbg{
	border:1px solid #a5acb2;
	height:17px;}
.inputbg{
	background:#f3f3f3;}
.jobblank{
	display:inline;
	float:left;
	margin-left:80px;}
.jobdetail{
	display:inline;
	float:left;
	margin-left:80px;}
.jobdetail,.jobdetail td{
	border:1px solid #cccccc;
	border-collapse:collapse;}
.jobdetail tr{
	height:26px;}
.jobdetail td.bggray{
	background:#f5f5f5;}
.vediolist{
	display:inline;
	float:left;
	margin:5px 0px 0px 10px;
	padding:0px;
	width:726px;}
.vediolist li{
	display:inline;
	float:left;
	width:155px;
	height:177px;
	margin:26px 12px 0px 12px;}
.vediolist li a{
	display:block;
	float:left;
	width:155px;
	height:147px;
	text-align:center;}
.vediolist li p{
	display:block;
	float:left;
	width:155px;
	padding-top:7px;
	height:23px;
	text-align:center;
	overflow:hidden;}
.vediotable{
	display:inline;
	float:left;
	margin:20px 0px 0px 75px;}
.prodcontent{
	display:inline;
	float:left;
	width:694px;
	line-height:25px;
	margin:28px 0px 0px 54px;}
.prod_chengji{
	float:left;
	width:694px;
	margin:0px;
	padding:0px;}
.prod_chengji li{
	float:left;
	width:347px;
	margin:0px;
	padding:0px;}
.prod_chengji li table{
	float:left;}
/***** 底部 *****/
.footer{
	float:left;
	width:1002px;
	height:81px;
	background:url(../images/footbg.jpg) repeat-x left top;}
.footnav{
	display:inline;
	float:left;
	width:610px;
	height:45px;
	margin:19px 0px 0px 60px;
	line-height:26px;
	color:#000;}
.footnav a{
	color:#000;}
.footnav a:hover{
	color:#ff0000}
.footnav .copyright{
	width:50px;
	margin-top:2px;
	height:16px;}

/**************/
.strong{
	font-weight:bold;}
.fred{
	color:#ff0000;}
.forange{
	color:#ff6c00;}
/***** Hack style *****/
/* IE
*{behavior:url("js/png/iepngfix.htc")}
.ebl_ie{
}
.ebl_ie6{
}
.ebl_ie7{
}
.ebl_ie8{
}
*/

/* Firefox
.ebl_gecko{
}
.ebl_gecko3{
}
*/

/* Chrome & Safari
.ebl_webkit{
}
*/

/* Opera
.ebl_opera{
}
*/



/* EOF */



