@charset "utf-8";
/* CSS Document */

body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}

body { font-family:MicrosoftYaHei,微软雅黑,Helvetica,STHeiti,Droid Sans Fallback;    font-size: 100%; background-color:#FFF; min-width:1100px;}
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}
a{text-decoration:none; list-style:none;color:inherit;}



/*头部*/
.tb{ width:1000px; height:149px; margin:0 auto;}
.tbz{ width:611px; height:149px; float:left;}
.tbz img{ width:611px; height:149px; display:block;}
.tby{ width:210px; height:105px; float:right; padding-top:44px; font-size:14px; color:#656565; text-align:center;}
.tby a:link {
	color: #656565;
}
.tby a:visited {
	color: #656565;
}
.tby a:hover {
	color:#F30;
}


/*导航*/
.dhw{ width:100%; height:51px; background:#35a3de;}
.dh{ width:1000px; height:51px; margin:0 auto; overflow:hidden;}
.dh li{ width:142px; height:51px; float:left; background:url(../images/dh.jpg) no-repeat center; line-height:51px; text-align:center; font-size:16px; color:#fff;}
.dh li a:link {
	color: #fff;
}
.dh li a:visited {
	color: #fff;
}


.nav a{ display:block; }
.nav a:last-child{ background:none; padding-right:0;}
.nav a:hover,.nav a.select,.select{ background:url(../images/dh1.jpg) no-repeat center;}
.nav li ul{ position:absolute;width:100%; z-index:99; margin-left:0px; padding-top:0px;}
.nav li ul li{ background:#35a3de;  width:142px; height:51px; clear:both; }
.nav li ul li a{font-size:14px!important; }




/*幻灯片*/
.hdp{ width:100%; height:594px; background:url(../images/hdp.jpg) no-repeat center;}
.bd ul{ margin:0px; padding:0px;}

#footer {
	text-align:center;
	margin:0px;
}
.fullSlide {
	width:100%;
	position:relative;
	height:594px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:594px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:594px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}




/*公司简介*/
.gsjj{ width:1000px; height:285px; padding-top:35px; margin:0 auto;}
.gsjjz{ width:540px; height:285px; float:left;}
.gsjjzz{ width:500px; height:285px; float:left;}
.gsjjzbt{ width:420px; height:70px; font-size:22px; color:#a6a6a6; line-height:70px;}
.gsjjzbt span{ font-size:25px; color:#38a3da;}
.gsjjznr{ width:500px; height:205px; padding-top:10px;}
.gsjjznrz{ width:169px; height:140px; float:left;}
.gsjjznrz img{ width:169px; height:140px; display:block;}
.gsjjznry{ width:310px; height:205px; float:right; font-size:14px; color:#5c5c5c; line-height:24px;}
.gsjjznry a:link {
	color: #38a3da;
}
.gsjjznry a:visited {
	color: #38a3da;
}

.gsjjznry a:hover {
	color: #F30;
}


.gsjjzy{ width:10px; height:285px; float:right;}

.gsjjy{ width:420px; height:285px; float:right;}
.gsjjynr{ width:420px; height:215px;}
.gsjjynr li{ width:420px; height:29px; font-size:14px; color:#5c5c5c; line-height:24px;}
.gsjjynr li a:link {
	color: #5c5c5c;
}
.gsjjynr li a:visited {
	color: #5c5c5c;
}

.gsjjynr li a:hover {
	color: #F30;
}
.gsjjynr li span{ float:right;}



/*业务范围*/
.yww{ width:100%; height:455px; background:#ebf6fc; float:left;}
.yw{ width:1000px; height:435px; margin:0 auto; padding-top:20px;}
.ywbt{ width:1000px; height:70px; font-size:22px; color:#a6a6a6; line-height:70px; text-align:center;}
.ywbt span{ font-size:25px; color:#38a3da;}
.ywbtx{ width:1000px; height:82px; padding-top:16px; font-size:14px; color:#747474; text-align:center;}
.ywnr{ width:1000px; height:210px;}
.ywnrli{ width:218px; height:210px; float:left; background:url(../images/yw1.jpg) no-repeat center; color:#212121; margin-left:15px; margin-right:15px;}
.ywnrli:hover{ background:url(../images/ywa.jpg) no-repeat center; color:#fff;}

.ywnrli1{ width:218px; height:210px; float:left; background:url(../images/yw2.jpg) no-repeat center; color:#212121; margin-left:15px; margin-right:15px;}
.ywnrli1:hover{ background:url(../images/ywb.jpg) no-repeat center; color:#fff;}

.ywnrli2{ width:218px; height:210px; float:left; background:url(../images/yw3.jpg) no-repeat center; color:#212121; margin-left:15px; margin-right:15px;}
.ywnrli2:hover{ background:url(../images/ywc.jpg) no-repeat center; color:#fff;}

.ywnrli3{ width:218px; height:210px; float:left; background:url(../images/yw4.jpg) no-repeat center; color:#212121; margin-left:15px; margin-right:15px;}
.ywnrli3:hover{ background:url(../images/ywd.jpg) no-repeat center; color:#fff;}
.ywnrlis{ width:218px; height:35px; padding-top:80px; font-size:15px; line-height:35px; text-align:center;}
.ywnrlix{ width:198px; height:76px; font-size:13px; padding-left:10px; padding-right:10px;}


/*工程实例*/
.sl{ width:1000px; height:332px; padding-top:24px; margin:0 auto;}
.slnr{ width:1000px; height:200px; padding-top:28px;}
.slnr li{ width:182px; height:200px; float:left; margin-left:9px; margin-right:9px;}
.slnrs{ width:182px; height:144px;}
.slnrx{ width:182px; height:56px; line-height:56px; text-align:center; font-size:14px; color:#6b6b6b;}
.slnrx a:link {
	color: #6b6b6b;
}
.slnrx a:visited {
	color: #6b6b6b;
}

.slnrx a:hover {
	color: #F30;
}

/*底部*/
.dbw{ width:100%; height:262px; background:#35a3de; float:left;}
.db{ width:1000px; height:262px; margin:0 auto;}
.dbz{ width:625px; height:262px; float:left;}
.dbzs{ width:625px; height:90px; font-size:14px; color:#fff; line-height:90px; text-align:center;}
.dbzs a:link {
	color: #fff;
}
.dbzs a:visited {
	color: #fff;
}

.dbzs a:hover {
	color: #F30;
}

.dbzx{ width:605px; height:160px; padding-top:12px; font-size:12px; color:#fff; line-height:30px; padding-left:20px;}
.dbzx span{ color:#fff9c7;text-decoration: underline;}
.dby{ width:370px; height:262px; float:right;}
.dbyz{ width:17px; height:258px; float:left;}
.dbyy{ width:270px; height:262px; float:right;}
.dbyyl{ width:183px; height:170px; padding-top:50px;}
.dbyyls{ width:119px; height:119px; margin:0 auto;}
.dbyyls img{ width:119px; height:119px; display:block;}
.dbyylx{ width:183px; height:50px; font-size:14px; color:#fff; line-height:50px; text-align:center;}













