﻿body {
	margin:0; 
	padding:0; 
	font-size:12px; 
	font-family:"宋体"; 
	background-color: #DFF1F2;
	background-image: url(images/bg10.jpg);
	background-repeat: no-repeat;
	background-position:top center;
}
p { 
	margin:3px 0; line-height:20px;
}
ul { 
	margin:0; padding:0; list-style-type:none; 
}

.clr {
	CLEAR: both
}
.bold {
	FONT-WEIGHT: bold
}
.break {
	WORD-BREAK: break-all
}

.gray { color:#999999; }

.ContTit,.ContTit2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: left; }
.rightContBox {
	WIDTH: 710px; MARGIN: 8px auto 0; TEXT-ALIGN: left;
}
.listcnt {
	COLOR: #001d4c
}

.ContTitLeft { float:left; width:250px; }
.mainbox {
	WIDTH: 960px; margin:0 auto;
}
/* TOP LINK */
.toplink{width:100%; background:url(images/top1.jpg); height:26px;}
.toplink ul.linkleft { float:left; margin:6px 0; }
#toplogo {
    float:left; margin:0 0 20px 2px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	*display:block;
	*font-size:70px;
	height:80px;
}
#toplogo img { vertical-align:middle;}
#topname { float:left; margin-top:20px; color:#ECF3F8; }

/* TOP MEUN */
.headerMenuList { 
    FONT-WEIGHT: bold; color:#001d4c; WIDTH: 950px; FONT-SIZE: 14px; MARGIN: 0px auto; padding:0; float:left; 
}
.headerMenuList ul { margin-left:25px; }
/* ---------------BODY Left--------------- */
.bodyLeft {
	FLOAT: left; MARGIN-LEFT: 0; WIDTH: 200px
}
.ContCnt { padding:5px 0; }
.shenglv180 li {
	OVERFLOW: hidden; WIDTH: 180px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; margin:6px 0;
}
.icon_right { margin:7px 5px 0 15px; }
/* ---------------BODY Right--------------- */
.bodyRight {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 750px
}

.CntRightTxt {
	MARGIN: 0 10px 10px; text-align:left; float:left;
}
.CntProImgBox {
	PADDING: 0 10px; margin:10px 8px!important; margin:0 7px 10px; OVERFLOW: hidden; WIDTH: 100px; height:150px; float:left;
}
.CntProImgBox2 {
	PADDING: 0 10px; margin:10px 8px!important; margin:0 7px 8px; OVERFLOW: hidden; WIDTH: 100px; float:left;
}
.picBox {
	PADDING: 0px; HEIGHT: 100px; width:100px; TEXT-ALIGN: center;
	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	vertical-align:middle;
}
.picBox span {
	display:table-cell !important;
	display:block;
	margin:0;
	position:static !important;
	position:absolute;
	top:50%;
	left:50%;
	width:100px;
	margin-left:auto;
	margin-right:auto;
}

.picBox IMG {
	position:static !important;
	position:relative;
	top:auto !important;
	top:-50%;
	left:auto !important;
	left:-50%;
	border:0;
}
.textBox {
	MARGIN: 7px auto 0px; WIDTH: 100px; OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

/* Product List */
.ListProBox { margin:10px; }
.ListProBox2 { margin:10px 5px; }
.ListProBox2 ul li { padding:0 4px; }
.ListProBox ul { margin:0; padding:5px 0; clear:both; width:100%; vertical-align:middle; border-bottom: 1px dashed #cccccc;}
.ListProBox ul.titinfor li { padding:0 5px; }
.ListProBox li { float:left; display:block; padding:0 5px; }
.ListProBox li.image,.ListProBox li.image2 { width:120px; }
.ListProBox li.image img { padding:2px; }
.ListProBox li.proname { width:100px; }
.ListProBox li.name { width:335px; padding-top:35px; }
.ListProBox li.price { width:150px; padding-top:35px; }
.ListProBox li.posttime { width:100px; padding-top:35px; }
.ListProBox li.posttime2 { width:140px; padding-top:35px; }
.ListProBox li.inquire { width:80px; padding-top:30px; }
.ListProBox li.date_sta { width:90px; padding-top:35px; }
.ListProBox li.date_end { width:90px; padding-top:35px; }

/*-----Job List-----*/
.ListJobBox { margin:5px; }
.ListJobBox ul { margin:0; padding:5px 0; clear:both; width:100%; vertical-align:middle; border-bottom: 1px dashed #cccccc; }
.ListJobBox li { float:left; text-align:left; display:block; padding:0 5px; }
.ListJobBox li.name {  width:590px; padding-top:10px; }
.ListJobBox li.inquire { width:80px; padding-top:8px; }
/* Message List */
.ListMsgBox { margin:5px; }
.ListMsgBox ul { margin:0; padding:5px 0; clear:both; width:100%; vertical-align:middle; }
.ListMsgBox li { padding:3px 5px; }
/* ---------------可修改--------------- */
/* 页面链接样式 */
a:link {
	COLOR: #333333; TEXT-DECORATION: none
}
a:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
a:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
a:active {
	TEXT-DECORATION: none
}

.t1{
    font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.t1:link{
    font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.t1:visited {
    font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.t1:hover {
    font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
/* 板块背景、线条及线条颜色 */
.ContBox {
	border:1px solid #99C4D5; background-color:#FFFFFF; margin-bottom:7px;
}
/* 板块标题文字颜色 */
.titName { float:left; padding:2px 0 0 12px; }
.titName {
	COLOR: #333333; margin-left:5px; letter-spacing:2px;
}
/* 板块栏目标题背景 底线 */
.ContTit,.ContTit2 {
	BACKGROUND: url(images/titbg10.gif) repeat-x;
}
.ContTit2 { }

/* 页面头部公司中文名称 */
h1 { margin:15px 0 0 5px; display:block; font-size:24px; font-family:"黑体"; }
/* 页面头部公司英文名称 */
#enname { 
    margin:5px 0 10px 8px; display:block; font-size:14px; font-family:Tahoma; font-weight:bold; 
}
/* 页面导航菜单边框（宽度固定） */
.headerMenu {
	WIDTH: 960px; 
}
/* 页面导航菜单背景 */
.headerMenuBG {
	HEIGHT: 29px; BACKGROUND: url(images/navbg10.gif) repeat-x;
}
/* 页面导航菜单 菜单项目（宽度100不可修改） */
.headerMenuItem Li {
	FLOAT: left; MARGIN: 0; PADDING-TOP: 6px!important; PADDING-TOP: 8px; width:120px; HEIGHT: 21px; text-align:center; border-left:1px solid #197197;
}
.headerMenuItem Li a,.headerMenuItem Li a:hover,.headerMenuItem Li a:visited{color:#FFFFFF;}
/* 页面导航菜单 当前项目（宽度100不可修改）*/
.headerMenuItem Li.current { 
	width:120px; FLOAT: left; border:none; background-image:url(images/NavCurrentbg10.gif); background-repeat:repeat-x; COLOR: #FFF; text-align:center;  border-left:1px solid #197197;
}
/* 页面导航菜单 底部线条 */
.headerMenuBottom {
	BORDER-BOTTOM: 1px solid #5E8498;
}
.banner {
	BACKGROUND: url(images/banner10.jpg); HEIGHT: 200px; background-color:white; border-top:NONE;
}
/* 您现在的位置 */
.position {
	PADDING-LEFT: 16px; margin:3px 0; LINE-HEIGHT: 23px; TEXT-ALIGN: left; background:url(images/position8.gif) no-repeat left 6px; border:none; color:#000;
}
.position a { color:#000; }
/* 页面产品供应列表 更多 */
.titleMore { font-weight:normal; font-size:12px; float:right; margin-right:3px; }

/* 联系方式外边距 边框 宽度 */
.contact { border-bottom:none; width:90%; margin:5px auto 15px; }
/* 联系方式每行边距 底线 背景色 */
.contact li { padding:5px 15px; }
/* 联系方式间隔行的背景色（可以不定义none） */
.contact li.white { }
/* 联系方式表格左列联系项目的文字颜色 */
.contact li strong { color:#03558C; }
/* 联系方式表格右列 */
.contact span { margin-left:5px; padding-left:5px; }

/* 产品缩略图边框 背景色 */
.picBox { border:1px solid #AFCED0; BACKGROUND-COLOR: #EDF8F9;  }

/* -----页码----- */
.page { margin:15px auto 10px; font-size: 14px; text-align:center; }
.page a { text-decoration:none; }
.page a:hover { text-decoration:none; }

/* ---------------页面底部--------------- */
#foot {
    background-color:#DFF1F2;
	margin:0px 8px;
	text-align:center;
	padding:8px 0;
	color:#333333;
}
.endinfor li { margin:3px 0; }
.endinfor li a { color:#000; text-decoration:none; }
.endinfor li a:visited { color:#000; text-decoration:none; }
.endinfor li a:link { color:#000; text-decoration:none; }
.endinfor li a:hover { text-decoration:underline; }