/******分页导航******/
.pagination {
	font-family:Verdana, Geneva, sans-serif;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: auto;
	overflow: hidden;
}

.pagination A {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 1px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #679298; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none;
}

.pagination A:hover {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #DE4547; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6;
}

DIV.pagination A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #DE4547; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6;
}

.pagination SPAN.current {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 1px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #5E78C5; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid;
}

.pagination SPAN.disabled {
	BACKGROUND-COLOR: #d2eaf6;
}

/******排版样式*******/
.infolink01{font-size:14px !important; text-decoration:none !important;}
.mg5{margin:5px !important;}
.mg5_top{margin-top:5px !important;}
.mg5_bot{margin-bottom:5px !important;}
.mg5_right{margin-right:5px !important;}
.mg5_left{margin-left:5px !important;}
.mg10{margin:10px !important;}
.mg8_top{margin-top:8px !important;}
.mg8_bot{margin-bottom:8px !important;}
.mg10_top{margin-top:15px !important;}
.mg10_bot{margin-bottom:15px !important;}
.mg15_top{margin-top:15px !important;}
.mg15_bot{margin-bottom:15px !important;}
.box{border:1px solid #CCC;}
.line{background-image:url(/templates/default/cn/images/line.gif); background-repeat:repeat-x; height:1px;}
.title{background-image:url(/templates/default/cn/images/bg_title.gif); background-repeat:repeat-x; height:31px;}
.title3 {
	font-size: 12pt;
	height: 31px;
	line-height: 31px;
	text-align:center;
	font-weight: bold;
	margin:10px auto;
	color:#090;


}
.ln150{line-height:150% !important;}
.ln180{line-height:180% !important;}
.btn {width:50px;background-color:#009900; color:#FFF !important; padding:3px 10px; font-size:12px !important; font-weight:normal  !important; cursor:hand;}
.hitnum{color:#FF6600}

/******页面公共部分CSS******/
.row {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
}

#info {clear:both; padding:10px; text-align:left;}/*信息块*/
#info ul{list-style:none;} 
#info ul li{margin:5px 0px; line-height:150%; background:url(../cn/images/dot.gif) no-repeat 4px left ; padding-left:18px;}
#info ul li span{float:right;font-size:13px;color:#666;}

#info2 {clear:both; padding:10px; text-align:left;}/*信息2块*/
#info2 ul{list-style:none;} 
#info2 ul li{margin:5px 0px; line-height:150%; background:url(../cn/images/dot.gif) no-repeat 4px left ; padding-left:18px;}
#info2 ul li span{float:right;font-size:13px;color:#666;}

#tab{line-height:31px; font-size:13px; margin-right:3px}



/******页面顶部NAV CSS*****/
#top_nav{ background-color:#f5f5f5;height:30px;}
#top_nav div{ float:left; padding:5px 0px 5px 10px; color:#ff3300; font-size:14px;}
#top_nav div .txt{color:#333;padding:5px;}
#top_nav span{float:right; padding:5px 10px 5px 5px; color:#333;font-size:14px; }
#top_nav span a{font-size:14px;color:#333;}
#top_nav span a:hover{color:#ff6600;}

/******页面顶部Header CSS*****/
#header{height:52px; margin:18px auto;}
#header .logo{margin-left:20px; float:left;}
#header_nav {float:right; margin:10px 20px 0 0; width:586px; height:26px; font-size:14px;   padding:0 5px 0 0;}
#header_nav .right{float:right; padding-top:5px;}
#header_nav a{font-size:14px;}
#header_nav .wr{width:320px;}

/******页面顶部Menu CSS*****/
#menu{height:46px; margin:0px auto; background-image:url(../cn/images/header_bg.gif); padding:5px 0px 0px 6px;}
#menu ul{list-style:none; list-style-type:none;}
#menu ul li{float:left; margin:0px 6px;  display:inline;}
#menu ul li img{float:left; margin-right:4px;}
#menu ul li div{float:left; line-height:150%; padding-top:2px; border-left:1px solid #CCC; padding-left:4px;}
#menu ul .img{margin-top:1px;}


/******页面当前位置 CSS*****/
.pageadd {
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ccc;
	width: 988px;
	padding: 5px;
	height: 20px;
	background-color: #FCFCFC;
	line-height: 20px;
	overflow: hidden;
	margin:8px auto;
	text-align:left;
}
.pageadd a{text-decoration:none !important; }
.pageadd .subpageadd ul{list-style-image: none;list-style-type: none;}
.pageadd .subpageadd ul li{float:left; margin-right:15px !important; text-align:left; background:url(/templates/default/images/icon2.gif) no-repeat; padding-left:20px;}

#pageaddthis{background:url(/templates/default/cn/images/header_02.gif) no-repeat; height:10px; margin:0 auto; padding-top:0px; text-align:left; width: 1000px;}
.menujob{padding-left:967px !important;}
.menuvcd{padding-left:930px !important;}
.menufuwu{padding-left:783px !important;}
.menugongdi{padding-left:635px !important;}
.menujiancai{padding-left:473px !important;}
.menusheji{padding-left:308px !important;}
.menunews{padding-left:160px !important;}
.menuaboutus{padding-left:11px !important;}

.subpageadd {
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color: #88bd2f;
	width: 978px;
	padding: 5px 5px 5px 15px;
	height: 18px;
	background-color: #e4f5e3;
	line-height: 20px;
	overflow: hidden;
	margin:0px 0px 8px 0px;
	text-align:left;
}
.subpageadd ul{list-style-image: none;list-style-type: none; }
.subpageadd ul li{float:left; margin-right:15px !important; text-align:left; background:url(/templates/default/images/icon2.gif) no-repeat; padding-left:20px;}
.subpageadd ul .first{ background-image:url() !important; font-size:14px; font-weight:bold; color:#090; padding:0px !important;}
/*****广告栏*****/
#ad_page{margin:0px;clear:both;}

/*****Npage信息栏******/
#npage {padding:9px; margin-bottom:8px;text-align:center; background-color:#f5f5f5; width:980px;}
#npage .txt{color:#090; font-size:14px; height:30px; clear:both;text-align:left !important;}
#npage .inf {width:237px; margin:4px;}
#npage .inf p{ padding-top:6px;line-height:150%; text-align:left !important;}
#npage a:hover{color:#ff6600  !important;}

/*******右侧切换栏*******/
#qiehuantab{}
#qiehuantabnav {list-style:none;}
#qiehuantabnav li{float:left; padding:0 2px;line-height:34px; padding-bottom:5px;}
#qiehuantabnav a{font-size:14px;}
#qiehuantabnav li .nav_on{background:url(../cn/images/dot_r.gif) top center no-repeat;}


#qh_con0 {padding:10px; text-align:left;height:250px;}
#qh_con0 ul{list-style:none;} 
#qh_con0 ul li{margin:5px 0px; line-height:150%; background:url(../cn/images/dot.gif) no-repeat 4px left ; padding-left:18px;}
#qh_con0 ul li span{float:right;font-size:13px;color:#666;}

/*****设计案例部分******/
#qh_con1 {padding:10px; text-align:left;height:250px;}
#qh_con1 ul{list-style:none;} 
#qh_con1 ul li{margin:5px 0px; line-height:150%; background:url(../cn/images/dot.gif) no-repeat 4px left ; padding-left:18px;}
#qh_con1 ul li span{float:right;font-size:13px;color:#666;}

#qh_con2 {padding:10px; text-align:left;height:250px;}
#qh_con2 ul{list-style:none;} 
#qh_con2 ul li{margin:5px 0px; line-height:150%; background:url(../cn/images/dot.gif) no-repeat 4px left ; padding-left:18px;}
#qh_con2 ul li span{float:right;font-size:13px;color:#666;}

/*****设计师部分******/
#qh_con3 {padding:10px; text-align:left;height:250px;}
#qh_con3 .divx{float:left; border:1px solid #CCC; padding:1px; text-align:center !important; width:72px; height:72px;}
#qh_con3 .img{text-align:center; max-height:72px; max-width:72px; zoom: expression( function(elm) { if (elm.width > 72 || elm.height > 72 ){ if (elm.width>elm.height) { elm.width=72; } else{ elm.height=72; } } elm.style.zoom = '1'; }(this) );}
#qh_con3 .infright{float:right !important; width:135px; font-size:14px;line-height:150%;}
#qh_con3 .infright a{font-size:14px;}
#qh_con3 p{ font-size:14px; font-weight:bold; height:30px;}


/*****在线视频部分******/
#qh_con4 { padding:10px; text-align:left; height:250px;}
#qh_con4 .img{text-align:center; max-height:90px; max-width:120px; zoom: expression( function(elm) { if (elm.width > 120 || elm.height > 90 ){ if (elm.width>elm.height) { elm.width=120; } else{ elm.height=90; } } elm.style.zoom = '1'; }(this) );}
#qh_con4 ul{list-style:none;} 
#qh_con4 ul li{margin:3px auto;  line-height:150%;  text-align:left !important;  border-bottom:1px dashed #CCC; padding:0px 0px 5px 25px;}
#qh_con4 .e1{ background:url(../cn/images/ico_01.gif) no-repeat top left;}
#qh_con4 .e2{ background:url(../cn/images/ico_02.gif) no-repeat;}
#qh_con4 .e3{ background:url(../cn/images/ico_03.gif) no-repeat;}
#qh_con4 .e4{ background:url(../cn/images/ico_04.gif) no-repeat;}
#qh_con4 .e5{ background:url(../cn/images/ico_05.gif) no-repeat;}
#qh_con4 .e6{ background:url(../cn/images/ico_06.gif) no-repeat;}

/*****客户回声部分******/
#kehuhuisheng_page {margin:10px; text-align:left;}
#kehuhuisheng_page #tit a{ color:#009900; font-size:14px;}
#kehuhuisheng_page #tit a:hover{ color:#F90; font-size:14px;}
#kehuhuisheng_page #txt{line-height:150%; margin-top:10px; color:#333; padding:0px;}
#kehuhuisheng_page #inf{}


/*****页面左边栏******/
.pageleft {
	float: left;
	text-align: center;
	width: 198px;
	background-color: #eef7e3;
	overflow: hidden;
	height:500px;
}

.pageleft  .pagelft_tab01 {
	width: 170px;
	overflow: hidden;
	padding-left:12px;
	margin:10px 0px;
}

.pageleft  .pagelft_tab01 ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 150px;
	text-align: center;
	margin: auto;
}
.pageleft  .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;
}

.pageleft  .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;
}

/*****页面右边栏******/
.pageright{
	float: right;
	width: 248px;
	overflow: hidden;

}

.pageright .pagelft_tab01 {
	width: 200px;
	overflow: hidden;
}

.pageright .pagelft_tab01 ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 170px;
	text-align: center;
	margin: auto;
}
.pageright .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;
}

/*****页面中间主体部分******/
.pagemid {
	float: left; text-align: left; width: 528px; margin:0 10px;
}
.pagemid h4{ height:22px; line-height:22px; font-size:14px; padding-left:10px; margin-top:10px; color:#090}
.pagemid #line {
	height: 1px;
	
	margin: 6px 0px;
	overflow: hidden;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}
.pagemid #list {
	clear:both;
	overflow: hidden;
}
.pagemid #list ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 9pt;
}
.pagemid #list ul li {
	padding-left: 10px;
	height: 28px;
	background: url(../images/icon3.gif) no-repeat left 6px;
}
.pagemid #pagelist {
	text-align: center;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}

/*****页脚******/
#footer {
	float: left;
	width: 1000px;
	padding: 10px;
	text-align: center;
	line-height: 180%;
	color: #555555;
	display: inline;
	border-top:5px solid #ccc;
	margin:10px 0px;
	clear:both;
}


/*****各类窗口******/
.messagecontent {
	width: 680px;
	overflow: hidden;
}
.messagecontent #m_content01 {
	margin: auto;
	overflow: hidden;
}
.messagecontent #m_content01 dl {
	margin: 0px auto;
	padding: 10px;
	overflow: hidden;
}
.messagecontent #m_content01 dl dd {
	margin: 0px auto;
	overflow: hidden;
}
.messagecontent #m_content02 {
	padding-left: 20px;
	margin: auto;
	overflow: hidden;
	background-color: #F2F2F2;
}
.messagecontent #m_content02 dl {
	margin: 0px auto;
	padding: 10px;
	overflow: hidden;
}
.messagecontent #m_content02 dl dd {
	margin: 0px auto;
	overflow: hidden;
}
.messagecontent #line {
	height: 2px;
	margin: 0px auto;
	background-color: #8ABDFF;
	overflow: hidden;
}


.sendform {
	border: 1px solid #BCCFF0;
	width: 658px;
	padding: 10px;
	background-color: #D1DEF5;
	overflow: hidden;
}
.sendform input, .sendform select, .sendform textarea {
	padding: 3px;
	margin: 0px;
	font-size: 12px;
}
.sendform table {
	width: 100%;
	border: 1px solid #BCCFF0;
	background: #fff;
}
.sendform table td.sendtitle {
	font-size: 14px;
	height: 40px;
	color: #2C60D8;
	padding-left: 15px;
	font-weight: bold;
}
.sendform table td.trtitle01 {
	width: 15%;
	text-align: right;
	font-weight: bold;
	color: #3670AB;
	padding: 4px;
	margin: 5px;
}
.sendform table td.trtitle02 {
	text-align: left;
	padding: 4px;
	margin: 5px;
}
.sendform table td.sendline {
	line-height: 1px;
	background-color: #D1DEF5;
	overflow: hidden;
}
.searchtext {
	width: 710px;
	padding: 5px 10px 5px 10px;
	overflow: hidden;
}
.searchtext .searchicon {
	float: left;
	width: 128px;
	padding: 5px;
	overflow: hidden;
}
.searchtext .searchbottom {
	float: right;
	width: 520px;
	padding: 5px;
	overflow: hidden;
}
.searchtext .searchbottom .formdiv {
	padding: 5px;
	overflow: hidden;
}


