@charset "utf-8";
body {background-image: url(../images/bg.gif); margin:0px;}
body, div, td {font-size:12px; color:#666; line-height:150%; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited {color:#333333; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}
.hand {cursor:pointer;}
.span_border {border:1px solid #D0CFCF;margin-left:4px;padding:0px 2px;background-color:#F2F2F2;}

.note{ margin:5px 0; padding:10px; width:520px; border:1px solid #B5CFD9; background:#F5F9FD; }
	.i{ padding-left:22px; line-height:19px; background:url(../admin/images/bg_repno.gif) no-repeat -275px -100px; }
		.i a{ text-decoration:underline; }
		.i a:hover{ text-decoration:none; }

.body_div {width:800px; border-left:10px solid #CCCCCC; border-right:10px solid #CCCCCC; margin:0px auto; overflow:hidden; background-color:#FFFFFF;}

.header {padding:5px;}
.header .header_right {float:right;}

.menu {height:30px; margin:4px; line-height:30px;background:url(../images/nav_bg.gif) repeat-x;}
.menu ul {list-style-type:none; margin:0px; padding:0px;}
.menu ul li {float:left;margin-left:3px; margin-right:3px; font-weight:bold; font-size:12px; color:#FFFFFF;}
.menu ul li a:link, .menu ul li a:visited {color:#FFFFFF; text-decoration:none; padding:4px 6px;}
.menu ul li a:hover {color:#FFFFFF; text-decoration:none; padding:4px 6px;}

.inner {margin:4px;}
.inner .focus_news {float:left;width:340px; height:340px; margin-right:10px;}
.inner .home_right {padding-left:8px; padding-right:4px;}
.inner .home_right .rec_label {font-weight:bold; margin-bottom:0px;}

.prolist {height:100px; overflow:hidden; margin-bottom:5px; border-bottom:1px dashed #999999;}
.prolist .proimg {float:left; width:106px;}
.prolist .procontent h1 {font-size:12px; margin:0px 0px 4px 0px;}
.prolist .procontent p {margin:0px; padding:0px;}
.prolist ul {list-style-type:none; margin:0px; padding:0px;}

.company_intr {margin:4px;}
.company_intr h1 {margin:0px 0px 8px 0px;background:url(../images/ar1.gif) no-repeat 0px 4px; font-size:12px; color:#FF0000; border-bottom:2px solid #CCCCCC; padding-left:16px;}
.company_intr h1 a:link, .company_intr h1 a:visited {color:#FF0000;}
.company_intr .company_content {padding:4px;width:98%; overflow:hidden;}
.company_intr .company_content_bgimg {background:url(../images/left_bg.gif) repeat-y;}
.company_intr .company_content .left {float:left; width:180px;}
.company_intr .company_content .right {float:left; width:590px;}

.company_intr .company_content h2 {margin-top:12px; text-align:center;}
.company_intr .company_content .comment{border-bottom:4px solid #CCC;border-top:4px solid #CCC; padding-bottom:5px; padding-top:5px;}
.company_intr .company_content .comment dl{border:1px solid #CCC; border-top-width:0px; margin-bottom:0px; margin-top:0px;}
.company_intr .company_content .comment dl dt {border-bottom:1px solid #CCC;border-top:1px solid #CCC; padding:5px; background-color:#F2F2F2;}
.company_intr .company_content .comment dl dd {padding:5px;}

.write_comment {border:1px solid #CCC;}
.write_comment .write_comment_header {border-bottom:1px solid #CCC; padding:5px; background-color:#F2F2F2;}
.write_comment .write_comment_content {padding:5px;}
.write_comment .write_comment_content form {margin:0px; padding:0px;}

.list_box {padding:4px;}
.list_box .box_label {background:url(../images/newsarrow1.gif) no-repeat 0px 6px;font-size:12px; font-weight:bold; height:24px; line-height:24px; padding-left:12px;}
.list_box .box_label span {float:right; font-weight:normal;}
.list_box .box_content {padding:8px; padding-top:0px;}
.list_box .box_content ul {list-style-type:none; margin:0px; padding:0px;}
.list_box .box_content ul li {margin-bottom:4px;}
.list_box .box_content ul li .newdate {color:#999999;}
.list_box .box_content ul li ul {margin-left:10px;}

.float_box {float:left; width:384px!important; height:270px!important; margin:0px 4px 12px 4px; overflow:hidden;}

.fooder {padding:8px 0px; text-align:center; color:#000; background-color:#92B269;}

/*------------------------内容页--------------------------------*/
/*content*/
.newcontent{margin:0px 10px;padding-left:10px;}
.newcontent h2{
	font-size:16px;
	margin:10px 0px 5px 0px;
	padding:0px;
	padding-bottom:5px;
	color: #6666CC;
}
.newcontent .newcontenttext{font-size:12px; color:#333333; line-height:150%;}
.newcontent .newcontenttext a {color:#0000FF; text-decoration:underline; font-family:Arial;}
.newcontent .newcontenttext .newcontentimg{float:left;padding:5px;}
.newcontent .attribute {text-align:right; font-size:12px; color:#666666; margin-bottom:16px;}

.product_detail {padding:8px;}
.product_detail h1 {background-image:none;font-size:14px; color:#666666; margin-top:0px; margin-bottom:12px; border-style:none; padding:0px;}
.product_detail .pro_picture {float:left;width:310px; border:1px solid #CCCCCC; text-align:center; overflow:hidden; padding-bottom:4px; padding-top:4px;}
.product_detail .pro_attribute {margin-left:320px;}
.product_detail .pro_attribute ul {list-style-type:none; margin:0px; padding:0px;}
.product_detail .pro_attribute ul li {padding:2px; margin-top:2px; margin-bottom:4px; border-bottom:1px dashed #CCCCCC;}
.product_detail .detail {clear:both; margin-top:20px;}
.product_detail .detail .label {font-weight:bold;border-bottom:2px solid #CCCCCC;}
.product_detail .detail .content {padding-left:12px;}

/*
--------------------------------------------------
-- 分页页码样式
--------------------------------------------------
*/
.page {width:98%; height:32px;}
.page_links {padding: 4px 0px 0px 0px; height:24px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.page_links a:link,.page_links a:visited {color: #000000;margin: 0px 1px 0px 1px;padding: 1px 4px 1px 4px;border: 1px solid #666666;text-decoration: none;}
.page_links a:hover {color: #FF0000;margin: 0px 1px 0px 1px;padding: 1px 4px 1px 4px;border: 1px solid #666666;text-decoration: none;background-color: #EEEEEE;}
.page_links font {margin: 0px 1px 0px 1px;padding: 1px 4px 1px 4px;border: 1px solid #AAAAAA;}
.page_links ul {margin: 0px;padding: 0px;}
.page_links li {list-style-type: none;display:inline;margin: 0px 1px 0px 1px;padding: 0px;}
.page_links .page_input {border:1px solid #999999;height:14px;width:30px;}

/* 产品列表 */
.work_list {display:table;}
.work_list .work {width:108px!important;float:left;margin:0px 12px 20px 12px;}
.work_list .work .out {position:relative;background:#bbb;width:106px!important;}
.work_list .work .in {background:#fff;border:1px solid #555;padding:2px;position:relative;overflow:hidden;top:-4px;left:-4px;height:100px; text-align:center;}
.work_list .work .label {padding-top:2px;text-align:center; font-size:12px;}
.work_list .work .label a:link,
.work_list .work .label a:visited {color:#333333; text-decoration:underline;}
.work_list .work .label a:hover {color:#333333; text-decoration:underline;}

/* 机械列表 */
.machine_list {width:98%; overflow:hidden; border-bottom:1px dashed #CCC; margin-bottom:8px;}
.machine_list .con_left{padding:5px;width:130px!important; float:left;}
.machine_list .con_right{padding:5px;}

/* 分类列表 */
.catalog_product {width:150px;overflow:auto;}
.catalog_product ul {list-style-type: none;margin:0px;padding:0px;}
.catalog_product ul li {padding:0px; white-space:nowrap;}
.catalog_product ul li a {}

/*flash*/		
.picPlayer{}
.picPlayer #picBox{width:347px;margin:3px auto 0 auto;position:relative;}
.picPlayer #picBox #picImg{border:1px solid #015dca;display:block;FILTER: revealTrans(duration=1,transition=23);  }
.picPlayer #blackBox{height:26px;bottom:1px; left:1px;z-index:100;position:absolute;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;background:#000;width:340px;}
.picPlayer #titleArea{position:absolute;bottom:1px;width:340px;left:1px;line-height:26px;height:26px;text-align:center;z-index:200;}
.picPlayer .num {position:absolute;bottom:27px;height:17px;left:1px;width:340px;z-index:400;}
.picPlayer .num a{display:block; width:24px;height:17px;float:right;margin-right:6px;text-align:center;color:#fff;line-height:15px;display:inline;text-decoration:none;}
.picPlayer .numArea{position:absolute;bottom:27px;height:17px;left:1px;width:335px;z-index:300;}
.picPlayer .numArea a{display:block; width:24px;height:17px;float:right;margin-right:3px;background:url(images/team_cl_003.gif) no-repeat 0 -50px;display:inline;}
.picPlayer .numArea a.current{background-position:0 0;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.f14white,a.f14white,a.f14white:visited{color:#fff;font-size:14px;text-decoration:none;}
a.f14white:hover{color:#fff;text-decoration:underline;}
.link {
	margin-right: 10px;
	margin-left: 10px;
}
.link a{
	margin-right: 5px;
	margin-left: 5px;
}

/* form */
input.txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999;}
textarea.txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999; overflow:auto;}
input.btn {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 4px 2px 4px;}
