﻿@charset "utf-8";
/* CSS Document */
/*公用样式开始*/
*{ margin:0px; padding:0px;}
body{ font-family:Arial; font-size:12px; line-height:24px; text-align:left;}
li,ul,ol,dl{ list-style:none;}
li,select,textarea,input{ vertical-align:middle;
    width: 153px;
}
a{ text-decoration:none; color:#666;}
a:hover{ color:#F00;}
img{ border:0px;}
.clear{ width:100%; height:0px; overflow:hidden; float:left;}
/*公用样式结束*/
.body{ width:1005px; margin:0 auto;}

.top1{ height:24px; float:right; display:inline;}
.top1l{ width:11px; height:24px; float:left; background:url(../images/top1l.jpg);}
.top1m{ height:24px; float:left; background:url(../images/top1m.jpg); padding-left:5px; padding-right:5px;}
.top1r{ width:9px; height:24px; float:left; background:url(../images/top1r.jpg);}
.fwrx{ width:396px; height:30px; float:right; display:inline; margin-top:27px;}
.fwrx .zx{ width:236px; font-size:18px; color:#8dac17; float:right; margin-right:-8px; display:none;}
.fwrx .fenxiang{ width:160px; float:right; }
.topbac { height:67px; width:1005px; float:left; display:inline; margin-bottom:20px}

/*.Nav{ width:1005px; height:47px; float:left; background:url(../images/Nav.jpg);}*/
/*.Nav{ width:1005px; height:47px; float:left; background:url(../images/NavGreen.gif);height:100%;}*/
.Nav{ width:1005px; height:55px; float:left; background:url(../images/nav_03.png);height:100%;}
.Nav ul li{ float:left; display:inline; margin-top:7px; margin-left:18px; width:100px; height:37px;}
.Nav ul li a{ font-size:14px; font-weight:bold; color:#FFF; width:100px; height:27px; height:25px;!important; padding-top:2px; float:left; text-align:center;}
.Nav ul li a:hover{ font-size:14px; font-weight:bold; color:#FFF; width:100px; height:27px; height:25px;!important; padding-top:2px; background:url(../images/dqnav.png); float:left;}
.flash{ width:1005px; height:257px; float:left; background:url(../images/flash.jpg);}
.hots{ width:1005px; height:35px; float:left; background:url(../images/hots.jpg);}
.hotst{ width:159px; height:35px; float:left; background:url(../images/hotst.jpg);}
.hotsb{ width:840px; height:35px; float:left;}

.content{ width:1005px; float:left; display:inline;}
.indexbody1{ width:1005px; width:998px;!important; height:177px; height:175px;!important; float:left; border:1px solid #dadada;}
.indexbodycplj{ width:232px; height:175px; float:left; display:inline; margin-left:8px; overflow:hidden;}
.indexbodyshu{ width:1px; height:126px; float:left; display:inline; background:url(../images/indexbodyshu.jpg); overflow:hidden; margin-left:9px;}
.indexbodycpljt{ width:232px; height:31px; float:left; background:url(../images/indexbodycpljt.jpg) bottom center no-repeat;}
.indexbodycpljimg{ width:232px; height:62px; float:left; display:inline; margin-top:8px;}
.indexbodycpljb{ float:left; display:inline; margin-top:6px; color:#707070; text-indent:24px;}
.indexbodycpljb span { float:left; display:inline; line-height:20px;}
.indexbodycpljb a{ font-weight:bold; color:#dc7218; float:right; display:inline;}
.zwt{ float:left; display:inline; font-weight:bold; color:#075c18; margin-top:5px;}
.ywt{ float:left; display:inline; color:#373434; margin-top:5px;}

/*.indexgywm{ width:495px; width:493px;!important; height:190px; height:188px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; overflow:hidden;}*/
/*.indexnews{ width:495px; width:493px;!important; height:190px; height:188px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; margin-left:10px; overflow:hidden;}*/
.indexgywm{ width:780px; width:778px;!important; height:190px; height:188px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; overflow:hidden;}
.indexgywmt{ width:778px; width:774px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.more{ float:right; display:inline; margin-right:8px;}
.indexgywmb{ width:760px; float:left; display:inline; margin-left:10px; margin-top:10px; color:#666;}
.indexgywmb ul li{ width:780px; width:778px;!important; padding-left:10px; float:left; display:inline; margin-top:2px; border-bottom:1px dashed #dadada; background:url(../images/jt.jpg) left no-repeat;}
.indexgywmb ul li a{ float:left;}
.indexgywmb ul li span{ float:right;}
.indexgywmb img{ float:left; display:inline; margin-top:4px; margin-right:10px;}

.indexnews{ width:210px; width:208px;!important; height:190px; height:188px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; margin-left:10px; overflow:hidden;}
.indexnewst{ width:208px; width:204px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.indexnewsb{ width:210px; float:left; display:inline; margin-left:10px; margin-top:10px; color:#666;}
.indexnewsb ul li{ width:210px; width:180px;!important; padding-left:10px; float:left; display:inline; margin-top:2px; border-bottom:1px dashed #dadada; background:url(../images/jt.jpg) left no-repeat;}
.indexnewsb ul li a{ float:left;}
.indexnewsb ul li span{ float:right;}
.indexnewsb img{ float:left; display:inline; margin-top:4px; margin-right:10px;}

.indexjcxm { width:780px; width:778px;!important; height:390px; height:388px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; overflow:hidden;}
.indexjcxmt{ width:778px; width:774px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}

/*----工程业绩----*/
.indexgcyj{ width:1005px; width:998px;!important; height:190px; height:188px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; overflow:hidden;}
.indexgcyjt{width:998px; width:994px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.indexgcyjb{ width:980px; float:left; display:inline; overflow:hidden; margin-left:10px;}

.indexalzs{ width:780px; width:778px;!important; height:190px; height:188px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; overflow:hidden;}
.indexalzst{width:778px; width:774px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.indexalzsb{ width:760px; float:left; display:inline; overflow:hidden; margin-left:10px;}

.indexlxwm{ width:210px; width:208px;!important; height:190px; height:190px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; margin-left:10px; overflow:hidden;}
.indexlxwmt{width:208px; width:204px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.indexlxwmb{ width:190px; float:left; display:inline; margin-left:10px; margin-top:10px; color:#666;}

.indexyqlj{ width:1005px; width:998px;!important; border:1px solid #dadada; float:left; display:inline; margin-top:8px; overflow:hidden;}
.indexyqljt{width:998px; width:994px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.indexyqljb{ float:left; padding-bottom:6px; padding-top:6px;}
.indexyqljb a{ float:left; display:inline; margin-left:10px; white-space:nowrap;}

.copyright{ width:1005px; float:left; display:inline; margin-top:20px; border-top:1px solid #dadada; text-align:center; padding-top:10px; color:#666;}
.footer{ width:1005px; float:left; display:inline; margin-top:10px;}

/*list373434*/
.listleft{ width:258px; float:left; display:inline; overflow:hidden;}
.lmdht{ width:258px; height:30px; width:254px;!important; height:24px;!important; padding-top:6px; padding-left:4px; float:left; background:url(../images/lmdht.jpg); color:#075c18;}
.lmdhb{ width:258px; float:left;}
.lmdhb ul li{ width:113px; height:27px; float:left; display:inline; margin-left:10px; margin-top:10px; background:url(../images/lmdhbli.jpg);}
.lmdhb ul li a{ font-weight:bold; color:#075c18; float:left; display:inline; margin-left:24px; margin-top:3px;}
.listnews{ width:258px; width:256px;!important; float:left; display:inline; margin-top:8px; border:1px solid #dadada;}
.listnewst{width:256px; width:252px;!important; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada; padding-left:4px;}
.listnewsb{ width:236px; float:left; display:inline; margin-left:10px; padding-bottom:8px; color:#666;}
.listnewsb ul li{ width:236px; width:226px;!important; padding-left:10px; float:left; display:inline; margin-top:4px; border-bottom:1px dashed #dadada; background:url(../images/jt.jpg) left no-repeat;}

.listright{ width:730px; width:728px;!important; float:left; display:inline; margin-left:12px; margin-top:8px; overflow:hidden; border:1px solid #dadada;}
.listdqwz{ width:728px; height:28px; height:27px;!important; float:left; display:inline; border-bottom:1px solid #dadada;}
.dqlm{ float:left; display:inline; margin-left:10px; margin-top:3px; font-weight:bold; color:#075c18; background:url(../images/dqlm.jpg) left no-repeat; padding-left:15px;}
.dqwz{ float:right; display:inline; margin-right:10px; margin-top:3px;}
.dqwz span{ color:#075c18; font-weight:bold;}
.listbody{ width:708px; float:left; display:inline;  margin-left:10px;margin-top:8px; padding-bottom:8px;}
.listbody ul li{ width:708px; float:left; border-bottom:1px dashed #dadada; padding-top:8px; padding-bottom:8px;}
.listbodyimg{ width:200px; height:90px; float:left; display:inline;}
.listbodyimg img{ width:200px; height:90px;}
.listbodyt{ width:490px; float:left; display:inline; margin-left:18px; font-weight:bold;}
.listbodyd{ width:490px; height:48px; overflow:hidden; float:left; display:inline; margin-left:18px; text-indent:24px;}
.listxq{ width:490px; float:left; display:inline; margin-left:18px;}
.listxq a{color:#075c18;}

.listxw{ width:708px; float:left; display:inline; margin-left:10px; margin-top:8px; padding-bottom:8px;}
.listxw ul li{ width:708px; width:698px;!important; padding-left:10px; float:left; display:inline; margin-top:6px; border-bottom:1px dashed #dadada; background:url(../images/jt.jpg) left no-repeat;}
.listxw ul li a{ float:left;}
.listxw ul li span{ float:right; color:#666;}

.r_c_p_no{ width:220px; margin:0 auto; margin-top:8px; margin-bottom:8px;}
.r_c_p_no span{ display:none;}
.r_c_p_no ul li{ float:left; display:inline; margin-left:5px;}

/*arc*/
.arctitle{ width:708px; float:left; display:inline; margin-top:10px; margin-bottom:10px; text-align:center; font-size:16px; font-weight:bold;}
.arcbody{ width:708px; float:left;}
.sxt{ width:708px; float:left; display:inline; margin-top:8px;}

.imgwkxh{ width:156px; width:154px;!important; height:103px; height:101px;!important; float:left; display:inline; margin-top:10px; margin-left:10px; border:1px solid #dadada;}
.imgwkxh img{ width:150px; height:97px; float:left; display:inline; margin-left:2px; margin-top:2px;}
.imgtitlexh{ width:156px; height:21px; float:left; display:inline; margin-top:2px; text-align:center; background:#075c18; margin-left:10px;}
.imgtitlexh a{ color:#FFF}

/*--------首页检测项目--------*/
.imgjcxm{ width:156px; width:154px;!important; height:103px; height:101px;!important; float:left; display:inline; margin-top:10px; margin-left:10px; border:1px solid #dadada;}
.imgjcxm img{ width:150px; height:97px; float:left; display:inline; margin-left:2px; margin-top:2px;}
.imgtitlejcxm{ width:200px; height:27px; float:left; display:inline; margin-top:10px; margin-left:10px; text-align:center; margin-left:10px;}
.imgtitlejcxm a{ float:left; display:inline; font-weight:bold; color:#373434; margin-left:10px;}
.imgjcxmremark {text-align:left; color:#666;}


/*  ---------在线留言------------*/
.message h3{ font-size:28px; color:#eb9293; line-height:36px; text-align:center;}
.editor{ width:620px; height:auto;}
.editor ul li{ width:625px; height:auto; padding:0 0 10px 0; float:left; border:0px solid #000000;}
.editor-label{ float:left; width:96px; height:38px; height:auto; padding:0 0 0 16px; text-align:right; font-size:14px; line-height:38px; font-weight:bold; color:#999999; border:0px solid #000000;}
.editor-field{ float:right; width:510px;  height:auto; line-height:38px; text-align:left; border:0px solid #000000;}
.btn{ clear:both; padding:10px 0 50px 130px;  border:0px solid #000000;}


/*在线订单*/
.order{ margin-top:30px;}

.editor_l{ width:310px; height:auto; border:0px solid #000000;}
.editor_l ul li{ width:315px; height:auto; padding:0 0 10px 0; float:left; border:0px solid #000000;}
.editor_l .editor-label{ float:left; width:96px; height:28px; height:auto; padding:0 0 0 16px; text-align:right; font-size:14px; line-height:28px; color:#999999; border:0px solid #000000;}
.editor_l .editor-field{ float:right; width:200px;  height:auto; line-height:28px; text-align:left; border:0px solid #000000;}

.editor_r{ width:310px; height:auto; border:0px solid #000000;}
.editor_r ul li{ width:315px; height:auto; padding:0 0 10px 0; float:left; border:0px solid #000000;}
.editor_r .editor-label{ float:left; width:50px; height:28px; height:auto; padding:0 0 0 16px; text-align:left; font-size:14px; line-height:28px; color:#999999; border:0px solid #000000;}
.editor_r .editor-field{ float:left; width:200px;  height:auto; line-height:28px; text-align:left; border:0px solid #000000;}

.input_yellow{ width:200px; height:28px; border:1px solid #999999; vertical-align:middle; line-height:28px; padding-left:6px;}
.input_yellow_Address{ width:530px; height:28px; border:1px solid #999999; vertical-align:middle; line-height:28px; padding-left:6px;}
.textarea_yellow{ width:535px; height:220px; border:1px solid #999999;}

/*红5*/
.red05{ color:#e71f19;}
.fl{float:left}.fr{float:right; margin-right:20px;}
.submit_pic{ width:170px; height:50px; background:url(/images/submit.png) no-repeat; cursor:pointer; border:none;}

.testhdp {
	width:1005px;
	height:257px;
	top:0;
	left:0;
	position:relative;
	z-index:0;
}
.testhdp div.img {
	position:absolute;
	width:1005px;
	height:257px;
	left:0;
	top:0;
	z-index:10;
}
.testhdp div.loding {
	position:absolute;
	width:1005px;
	height:257px;
	z-index:40;
	background:#fafafa url(loding.gif) no-repeat center 155px;
	left:0;
	top:0;
}
.testhdp ul.panel {
	position:absolute;
	width:1005px;
	height:34px;
	top:356px;
	z-index:20;
}
.testhdp ul.panel li {
	width:144px;
	/*width:180px;*/
	height:34px;
	float:left;
	margin-left:1px;
	display:inline;
	Opacity:.5;
}
.testhdp ul.panel li.last {
	width:143px;
	/*width:180px;*/
}
.testhdp ul.panel li.on {
	filter:alpha(Opacity=80);
	Opacity:.8;
}
.testhdp ul.title {
	position:absolute;
	width:1005px;
	height:34px;
	top:257px;
	right:0px;
	overflow:hidden;
	z-index:30;
}
.testhdp ul.title li {
	width:144px;
	/*width:180px;*/
	height:34px;
	float:right;
	margin-left:1px;
	display:inline;
}
.testhdp ul.title li a {
	display:block;
	text-align:center;
	color:#FFFDFE;
	height:34px;
	line-height:30px;
}
.testhdp ul.title li a:hover, .testhdp ul.title li.on a {
	background:url(arrow_focus.gif) no-repeat center 26px;
}
.sc_chinaz_com_sidebar {
	width:220px;
}
.right_content_box {
	border:1px solid #B4B4B4;
	padding:1px;
	background:#fff;
}
.right_content_box h2.title {
	height:23px;
	line-height:22px;
	background:url(title_right_content.gif) repeat-x;
	font-weight:normal;
	padding-left:10px;
}
.right_content_box h2.announcement a:link, .right_content_box h2.announcement a:visited {
	color:#fff;
}
.right_content_box h2.title span {
	float:right;
	padding-right:2px;
}
.right_content_box ul.list {
	padding:4px 6px;
}
.right_content_box ul.list li {
	background:url(arrow_01_20100813.gif) no-repeat 5px 9px;
	padding-left:20px;
	height:22px;
	line-height:22px;
}

/* ============职位详情============== */

div#jobcontent{
text-align:left;
margin:0px 10px;
}

div#jobcontent .jobname{
	height:28px;
	background-color:#f5f5f5;
	padding:5px;
	font:bold 14px/28px 'Microsoft YaHei',SimSun,Arial,Sans-Serif;
	color:#505050;
}

div#jobcontent .jobitem{
	margin-bottom:15px;
	font:12px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
}
div#jobcontent .jobtit{
	margin:5px 0px;
	background:url(/images/downarr.gif) 60px no-repeat;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
}
div#jobcontent .jobintro{
	margin:0px 0px;
	border-top:1px #505050 solid;
	border-bottom:1px #505050 solid;
	padding:15px 3px;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
}

div#jobcontent .jobcontact{
	margin:15px 0px;
	font:12px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
}

/*分页*/
DIV.yellow {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.yellow A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #075c18; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.yellow A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #075c18 1px solid; BORDER-LEFT: #075c18 1px solid; COLOR: #000; BORDER-BOTTOM: #075c18 1px solid
}
DIV.yellow A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #075c18 1px solid; BORDER-LEFT: #075c18 1px solid; COLOR: #000; BORDER-BOTTOM: #075c18 1px solid
}
DIV.yellow SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #075c18 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #075c18 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #075c18 1px solid; BACKGROUND-COLOR: #075c18
}
DIV.yellow SPAN.disabled {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #075c18; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid
}






