body{margin:0 auto;font-size: 12px;line-height: 18px; color:#7F7F7F; background:#efefef; font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体";}

a{ text-decoration:none;color:#333333}
a:hover{text-decoration:none;color:#d20000}
.clear {clear: both;}
.clears {clear: both;display:block;height:0px;overflow:hidden; visibility:hidden; }

.top{background:url(topbg.jpg); background-position:top center; background-repeat:repeat-x; height:140px; padding-top:0px}
.top_con{ width:962px; margin:0 auto}

.top_left{float:left;padding-top:20px; padding-left:10px;  }
.top_right{float:right; margin-left:30px; width:740px;}

.top_right_top{margin:30px 24px 10px 2px; padding-top:20px}
.top_right_top_l{float:left;}
.top_right_top_r{float:right;}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
ul#nav{ margin: 0px; padding:0px;}
ul#nav li{float:left; }
ul#nav li a{height:61px; display:block; text-indent:-9999px; outline:none; border:0px;}
li#navHome a, li#navAbout a, li#navProduct a, li#navCase a, li#navHR a, li#navGuestbook a, li#navService a, li#navContact a{ background:url(nav.png);
}

li#navHome a { background-position:0px 61px; width:81px;}
li#navHome a:hover {background-position:0px 0px;}
li#navHome a:active {background-position:0px 122px;}
body#Home li#navHome a{background-position:0px 0px}

li#navAbout a { background-position:-81px 61px; width:104px;}
li#navAbout a:hover {background-position:-81px 0px;}
li#navAbout a:active {background-position:-81px 122px;}
body#About li#navAbout a{background-position:-81px 0px}

li#navProduct a { background-position:-185px 61px; width:94px;}
li#navProduct a:hover {background-position:-185px 0px;}
li#navProduct a:active {background-position:-185px 122px;}
body#Product li#navProduct a{background-position:-185px 0px}

li#navCase a { background-position:-279px 61px; width:90px;}
li#navCase a:hover {background-position:-279px 0px;}
li#navCase a:active {background-position:-279px 122px;}
body#Case li#navCase a{background-position:-279px 0px}

li#navHR a { background-position:-369px 61px; width:92px;}
li#navHR a:hover {background-position:-369px 0px;}
li#navHR a:active {background-position:-369px 122px;}
body#HR li#navHR a{background-position:-369px 0px}

li#navGuestbook a { background-position:-461px 61px; width:92px;}
li#navGuestbook a:hover {background-position:-461px 0px;}
li#navGuestbook a:active {background-position:-461px 122px;}
body#Guestbook li#navGuestbook a{background-position:-461px 0px}

li#navService a { background-position:-553px 61px; width:92px;}
li#navService a:hover {background-position:-553px 0px;}
li#navService a:active {background-position:-553px 122px;}
body#Service li#navService a{background-position:-553px 0px}

li#navContact a { background-position:-645px 61px; width:92px;}
li#navContact a:hover {background-position:-645px 0px;}
li#navContact a:active {background-position:-645px 122px;}
body#Contact li#navContact a{background-position:-645px 0px}

.listproduct img,.mid_box img,.listproduct2 li img{background:url(pic_bg_gc.jpg) no-repeat 0 0; padding:9px 16px 18px 15px;}
.service .left .cons a img{background:url(pic_bg_gc.jpg) no-repeat 0 0;padding:9px 13px 18px 15px;}
.listproduct,.mid_box{ text-align:center;}
.listproduct li,.mid_box li{float:left;}
.listproduct li{ padding:15px 0 5px 58px;}
.mid_box{ margin:15px 0 0 14px;overflow: hidden; }
.listproduct2 li{ padding:15px 0 15px !important;padding:15px 0 0;border-bottom:#CCCCCC 1px dashed;}
.listproduct2 li .left{ float:left;}
.listproduct2 li .right{ float:right; line-height:20px; width:380px;}
.listproduct2 li .right strong{ font-size:16px;}
.con{margin:0px auto; width:956px; padding:15px 15px 0; background:#ffffff;border-bottom:1px solid #d0d0d0}
.con_left{float:left; width:659px; margin-left:10px;}
.con_right{float:right;}
.con_work{width:804px;}
.con_title{background:url(title_bg.png); background-repeat:repeat-x; height:40px;}
.con_title_left{float:left;}
.con_title_mid{float:left; margin:10px 0 0 10px; }
.con_title_right{float:right; width:30px; text-align:right}
.con_title .title{height:39px; background:url(tit2_bg.gif); font-size:12px; font-weight:normal;line-height:36px; margin:0px; padding:0px; color:#333333;}
.con_title .title .lefts{background:url(tit2_left.gif) no-repeat left; float:left; height:39px; }
.con_title .title .rights{background:url(tit2_right.gif) no-repeat right; float:right;height:39px; }

.con_page{margin-left:0px;margin-top:15px;}
.con_pagename{background:url(point.gif); background-repeat:repeat-x; background-position:center; margin:16px 0 6px 0}
.con_page_con1{/*border-bottom:#CCCCCC 1px dashed; margin-bottom:10px;*/ padding-bottom:10px;}
.con_page_con2{padding-bottom:10px; margin-left:5px;margin-right:10px;width:659px;}

.con_right_frame{padding:15px 0px 0px 0px;width:247px;}
.con_right_frame_con{padding:10px 20px 20px 20px;background-repeat:no-repeat; background-position:bottom}
.con_right_title{height:20px; padding:6px;background:#CCCCCC;font-weight:bold;font-size: 12px;}
.con_right li{margin:10px 5px 1px 2px; padding:0 0 2px 15px;border-bottom: #e8e8e8 1px solid;background:url(tit2_left.gif) no-repeat left;}

.bom{ margin:0px auto; width:956px; padding:15px; background:#fff; height:60px; line-height:20px;}
.copyright{font-size:12px; }
.bom_left{float:left;}
.bom_right{float:right; text-align:center;}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.title_news .title{color:#333333;padding-top:10px;padding-left:20px;font-weight:bold;font-size: 14px;line-height:30px;}
.title_news {border-bottom:#CCCCCC 1px dashed; }
/*S 首页部分*/
.main{margin:0px auto; width:962px; padding:0px; background:#ffffff;}


.service{padding:0px 0 0 0; margin:0 auto; float:left;} 
.service .left{width:705px; float:left;  padding:0px; margin:0;}
.service .sale{width:236px; float:left; margin-left:13px; background:url(frame_bbg.jpg) no-repeat bottom;}
.service .sale .cons{margin:12px auto; width:210px;}
.service .title{height:39px; background:url(tit_bg.gif); font-size:12px; font-weight:normal;line-height:36px; margin:0px; padding:0px;}
.service .lefts{background:url(tit_left.gif) no-repeat left; float:left; height:39px; }
.service .lefts h1{color:#fff; font-weight:bold;font-size: 12px;line-height:20px; height:0; margin:8px 0 0 10px; padding:0;}
.service .rights{background:url(tit_right.gif) no-repeat right; float:right;height:39px; }

.service .title a{color:#fff;}

.service .left .left{ float:left; background:url(frame_bg.jpg) no-repeat bottom; width:200px; }

.service .left .cons{margin:0px auto; width:200px;}
.service .left .title2{font-size:13px; font-weight:bold;line-height:26px; margin:2px 0px 10px;; }
.service .left .right{float:right;background:url(frame_bg.jpg) no-repeat bottom; width:200px;margin-top:16px;}
.intro{ padding-left:10px;}
#pagelefttitle {
		border: 0px solid #666;
	background:url(designlefttitle.gif) #fff no-repeat 0px 0px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	text-align:left;color:#fff;font-weight: bold;
        padding-left:2px;
        padding-top:6px;/* 文字的高度调整设置 */
	}
　　/* --留言频道CSS定义开始-- */
/* 留言栏目标题文字链接的CSS定义－－调用代码为<a class='Guest' ***>***</a> */
a.Guest:link {color: #ffffff;}
a.Guest:visited {color: #ffffff;}
a.Guest:hover{COLOR: #ff0000;}
a.Guest:active {color: #ffffff;}

.Guest_border /* 蓝色表格边框背景颜色定义(760) */
{
border: 1px solid #d2010b;text-align:left; margin-bottom:10px;
}
.Guest_title /* 标题背景颜色定义(760) */
{
background:#d2010b;color: #ffffff;font-weight: normal;height: 25;
}
.Guest_tdbg /* 表格背景颜色定义(760) */
{
background:#FAFAFA;line-height: 120%;
}
.Guest_tdbg_1px /* 留言显示1px表格背景颜色定义 */
{
background:#D2D3D9;
}
.Guest_border2 /* 回复表格虚线边框背景颜色定义(760) */
{
border: 1px dashed #e78f93;background:#fff0f1;color: #ff3300;
}
.Guest_ReplyAdmin /* 管理员回复文字背景颜色定义(760) */
{
color: #ff0000;
}
.Guest_ReplyUser /* 用户回复文字背景颜色定义(760) */
{
color: #666;
}
　　/* --留言频道CSS定义结束-- */