.leftcol {float: left; text-align: left; width: 742px; }
.leftcol h4{background:url(/templates/default/cn/images/bg_title.gif) repeat-x; height:25px; padding:6px 0px 0px 10px;  font-size:14px;}
.col1 {float: left; text-align: left; width: 365px; height:250px; overflow:hidden; margin-top:10px;}
.col1 .tt{line-height:31px; font-size:14px; padding-left:10px; font-weight:bold;float:left;}
.col1 .tt2{line-height:31px;  font-size:14px; padding-left:10px;   float:right;}

.col2 {float: right; text-align: left; width: 365px; height:250px;overflow:hidden; margin-top:10px;}
.col2 .tt{line-height:31px; font-size:14px; padding-left:10px;  font-weight:bold; float:left;}
.col2 .tt2{line-height:31px;  font-size:14px; padding-left:10px;   float:right;}

#list {
	clear:both;
	overflow: hidden;
}
#list ul {
	list-style: none;
	margin: 10px;
	padding: 0px;
	font-size: 12px;
}
#list ul li {
	padding-left: 10px;
	height: 25px;
	background: url(../images/icon3.gif) no-repeat left 6px;
	display:line;

}
#list ul li a{font-size:14px;}
#list ul li span{float:right;font-size:13px;color:#666;}

#newsbanner{border:1px solid #CCC; padding:3px; margin-bottom:8px;}

/*****页面左边栏******/

.newsleft {
	float: left;
	text-align: center;
	width: 168px;
	background-color: #eef7e3;
	overflow: hidden;
	height:420px;
}

.pageleft  .pagelft_tab01 {
	width: 140px;
	overflow: hidden;
	padding-left:12px;
	margin:10px 0px;
}

.newsleft  .pagelft_tab01 ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 130px;
	text-align: center;
	margin: auto;
}
.newsleft  .pagelft_tab01 ul li {
	height: 25px;
	padding-left: 15px;
	line-height: 25px;
	margin-bottom: 0px;
	text-align: left;
	background: url(../images/line_01.gif) repeat-x bottom;
	overflow: hidden;
}

.newsleft  .pagelft_tab02 {
	width: 183px;
	height: 31px;
	padding-left: 15px;
	line-height: 31px;
	margin-bottom: 1px;
	background: url(../images/title_bg2.gif) repeat-x;
	font-size:14px;
	color: #fff;
	font-weight: bold;
	text-align: left;
	overflow: hidden;
}

/*****页面中间主体部分******/
.newslistmid {
	float: left; text-align: left; width: 740px;
}
.newslistmid h6{background:url(/templates/default/cn/images/bg_title.gif) repeat-x; height:25px; padding:6px 0px 0px 10px;  font-size:14px;}
.newslistmid h4{ height:22px; line-height:22px; font-size:14px; padding-left:10px; margin-top:10px; color:#090}
.newslistmid #line {
	height: 1px;
	margin:5px 6px;
	overflow: hidden;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}
.newslistmid #list {
	clear:both;
	overflow: hidden;
}
.newslistmid #list ul {
	list-style: none;
	margin: 20px;
	padding: 0px;
	font-size: 9pt;
	
}
.newslistmid #list ul li {
	padding: 9px 0px 7px 10px;
	height: 18px;
	line-height:18px;
	background: url(../images/icon3.gif) no-repeat left 14px;
	overflow:hidden;


}
.newslistmid #list ul li:hover{background-color:#f5f5f5;}

.newslistmid #list ul li span {float:right;font-size:13px;color:#666;}

.newslistmid #list2 ul {
	list-style: none;
	margin: 10px;
	padding: 0px;
	font-size: 9pt;
	
}
.newslistmid #list2 ul li {
	padding-left:15px;
	height: 28px;
	background: url(../images/icon3.gif) no-repeat left 5px;
	overflow:hidden;


}

.newslistmid #list2 ul li a{font-size:14px !important; text-decoration:none !important;}


.newslistmid .wd{width:95px; padding:0px 10px;height: 16px !important;}
.newslistmid #pagelist {
	text-align: center;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}

.newslistmid #ss{margin:3px 10px;}

/*****页面中间主体部分******/
.newsmid {
	float: left; text-align: left; width: 562px; margin:0px 0px 0px 10px;
}
.newsmid h4{ height:22px; line-height:22px; font-size:14px; padding-left:10px; margin-top:10px; color:#090}
.newsmid #line {
	height: 1px;
	margin:5px 6px;
	overflow: hidden;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}
.newsmid #list {
	clear:both;
	overflow: hidden;
}
.newsmid #list ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 9pt;
}
.newsmid #list ul li {
	padding-left: 10px;
	height: 28px;
	background: url(../images/icon3.gif) no-repeat left 6px;
}
.newsmid #pagelist {
	text-align: center;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
/*****聚通荣誉部分******/
#card {margin:15px;}
#card td{text-align:center; pading:15px; margin:5px;}
#card div{height:120px}
#card .txt{margin:10px auto; line-height:150%; width:200px;}
#card .img{max-height:120px; max-width:180px; zoom: expression( function(elm) { if (elm.width > 180 || elm.height > 120 ){ if (elm.width>elm.height) { elm.width=180; } else{ elm.height=120; } } elm.style.zoom = '1'; }(this) );}


/*****设计精英部分******/
#shejishi {margin:15px;}
#shejishi .divx{float:left; border:1px solid #CCC; padding:1px;}
#shejishi .img{!important; text-align:center; max-height:100px; max-width:100px; zoom: expression( function(elm) { if (elm.width > 100 || elm.height > 100 ){ if (elm.width>elm.height) { elm.width=100; } else{ elm.height=100; } } elm.style.zoom = '1'; }(this) );}
#shejishi .infright{float:right !important; width:580px;}
#shejishi .infright a{font-size:14px; font-weight:bold;}
#shejishi .infright p{line-height:150%; margin-top:10px;}

/*****在线视频部分******/
#vcd {margin:8px 0px 0px 0px;}
#vcd td{text-align:left; padding:10px 2px 0 2px; width:160px;}
#vcd div{height:128px;margin:0 10px;}
#vcd .txt{margin:10px auto; line-height:150%;}
#vcd .img{max-height:128px; max-width:160px; zoom: expression( function(elm) { if (elm.width > 160 || elm.height > 128 ){ if (elm.width>elm.height) { elm.width=160; } else{ elm.height=128; } } elm.style.zoom = '1'; }(this) );}


/*****人才招聘部分******/
#job {margin:15px;}
#job h3{font-size:14px; background:url(/templates/default/cn/images/dot.gif) no-repeat 3px left; padding-left:20px;}
#job .add{padding-left:10px; margin-top:10px; color:#093;}
#job .inf{ margin:10px 0px 10px 0px; padding:0 10px;}


/*****工地服务明星部分******/
#gongdi_star {margin:15px;}
#gongdi_star .img{float:left !important; width:150px; text-align:center;}
#gongdi_star .infright{float:right !important; width:560px;}
#gongdi_star .infright a{font-size:14px; font-weight:bold;}
#gongdi_star .infright p{line-height:150%; margin-top:10px;}

#gongdi_star .infright2{float:right !important; width:520px;}
#gongdi_star .infright2 p{line-height:150%; margin-top:10px;}

#gongdi_star .inf{ margin:10px 0px 20px 0px;}

/*****品牌建材******/
#jiancai_hot {margin:15px;}
#jiancai_hot .img{float:left !important; text-align:center; max-height:120px; max-width:150px; zoom: expression( function(elm) { if (elm.width > 150 || elm.height > 120 ){ if (elm.width>elm.height) { elm.width=120; } else{ elm.height=120; } } elm.style.zoom = '1'; }(this) );}
#jiancai_hot .infright{float:right !important; width:540px;}
#jiancai_hot .infright a{font-size:14px; font-weight:bold; line-height:28px;}
#jiancai_hot .infright p{line-height:150%; margin-top:10px;}
#jiancai_hot .infright span{color:#090;}
#jiancai_hot .infright span a{color:#090;font-size:12px; font-weight:normal;}
#jiancai_hot .infright2{float:right !important; width:500px;}
#jiancai_hot .infright2 a{font-size:14px; font-weight:bold; line-height:28px;}
#jiancai_hot .infright2 span{color:#090;}
#jiancai_hot .inf{ margin:10px 0px 20px 0px;}


/*****客户回声部分******/
#kehuhuisheng {margin:15px;}
#kehuhuisheng .divx{float:left; border:1px solid #CCC; padding:1px;}
#kehuhuisheng .img{!important; text-align:center; max-height:100px; max-width:100px; zoom: expression( function(elm) { if (elm.width > 100 || elm.height > 100 ){ if (elm.width>elm.height) { elm.width=100; } else{ elm.height=100; } } elm.style.zoom = '1'; }(this) );}
#kehuhuisheng .infright{float:right !important; width:580px;}
#kehuhuisheng .infright a{font-size:14px; font-weight:bold;}
#kehuhuisheng .infright p{line-height:150%; margin-top:10px;}

/*****活动报名******/
#huodong_baoming .tab{ border-left:1px solid #CCC;border-bottom:1px solid #CCC; margin:10px 0px;}
#huodong_baoming td{padding:3px !important;font-size:12px; color:#333; text-align:left;border-top:1px solid #CCC;border-right:1px solid #CCC;}
#huodong_baomingtab td{ border:0 !important; padding:2px  !important;}
.read_img {
	text-align: left;
	width: 740px;
	margin: 0 auto;
	overflow: hidden;
}
.read_textoutline {
	text-align: left;
	width: 718px;
	margin: 0 auto;
	padding: 10px;
	background: url(../images/footer_bg.gif) repeat-y;
	
	border: 1px solid #C0C0C0;
	overflow: hidden;
}
.read_textoutline .read_content {
	text-align: left;
	margin: 0 auto;
	padding: 10px;
	background-color: #ffffff;
	border: 1px solid #C0C0C0;
	overflow: hidden;
}
.read_textoutline .read_content #title {
	font-size: 12pt;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	color: #474747;

}
.read_textoutline .read_content #line {
	height: 1px;
	background-color: #FF2424;
	overflow: hidden;
}
.read_textoutline .read_content #content {
	margin-top: 10px;
	line-height: 160%;
	color: #757575;
	overflow: hidden;
}
.read_textoutline2 {
	text-align: left;
	width: 720px;
	margin: 0 auto;
	padding: 0px;
	overflow: hidden;
}


.read_textoutline2 #title {
	font-size: 12pt;
	height: 31px;
	line-height: 31px;
	text-align:center;
	font-weight: bold;
	margin:10px auto;
	color:#090;
}
.read_textoutline2 #titleforum {
	font-size: 12pt;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #39B82E;
}
.read_textoutline2 #retitleforum {
	font-size: 12pt;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	font-weight: bold;
	color: #737373;
	background-color: #EFFEE1;
}

.read_textoutline2 #line {
	height: 1px;
	line-height: 1px;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px auto;
	border: 0px;
	overflow: hidden;
}
.read_textoutline2 #content {
	line-height: 180%;
	color: #333;
	padding: 0px 10px 10px 10px;
	overflow: hidden;
	font-size:14px;
}

.read_textoutline2 #content .tab{ border-left:1px solid #CCC;border-bottom:1px solid #CCC; margin:5px 0px;}
.read_textoutline2 #content .tab td{padding:5px !important;font-size:12px; color:#333; text-align:left;border-top:1px solid #CCC;border-right:1px solid #CCC;}


.read_textoutline2 #contentlist {
	line-height: 160%;
	color: #757575;
	padding: 10px;
	background: url(../images/title_bg.gif) repeat-x;
	overflow: hidden;
}

.read_textoutline2 #contenttext {
	color: #757575;
	padding: 5px 10px 5px 10px;
	background-color: #8A8A8A;
	overflow: hidden;
}

.read_textoutline2 #content .note{text-align:center; margin:0px 0px 30px 0px; border-bottom: dashed 1px #CCC; color:#666; line-height:32px; font-size:12px;}


.readtext {
	width: 770px;
	text-align: center;
	border: 1px solid #C0C0C0;
	background: url(../images/title_bg.gif) repeat-x;
	overflow: hidden;
}
.readicon {
	width: 670px;
	color: #474747;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/icon02.gif) no-repeat;
	margin: 10px auto;
	padding-top: 2px;
	padding-left: 35px;
	text-align: left;
	overflow: hidden;
}
.readline {
	width: 720px;
	height: 15px;
	background: url(../images/line_02.gif) repeat-x;
	overflow: hidden;
}
.content {
	width: 680px;
	color: #575757;
	font-size: 12px;
	height: auto;
	line-height: 160%;
	margin: auto;
	padding-bottom: 5px;
	text-align: left;
	overflow: hidden;
}
#loading {
	width: 680px;
	margin: auto;
	overflow: hidden;
}

