@charset "utf-8";
/* CSS Document */

* {
	margin:0; font-family:Arial, Helvetica, sans-serif
}
body {
	background:#ccc
}
ul {
	list-style-type:none
}
.more:link, .more:visited, .more:active {
	color:#666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	text-decoration:none
}
.more:hover {
	color:#ff6600;
	font-weight:100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline
}
.title1:link, .title1:visited, .title1:active {
	color:#012D50;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
.title1:hover {
	color:#ff6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
/*头部和banner公共样式*/
#head {
	width:950px;
	height:92px;
	margin:0 auto;
	background:#fff
}
.banner, .contbox, .content {
	width:950px;
	height:auto;
	margin:0 auto;
	background:#fff
}
/*首页中间区域*/
.contbox {
	width:940px;
	height:auto;
	margin:0 auto;
	background:#fff;
	padding:20px 5px 5px 5px
}
.clear {
	clear:both;
	height:1px;
	line-height:1px
}
.index_left {
	width:574px;
	height:auto;
	float:left;
	border-right:1px dashed #ccc
}
.index_right {
	width:360px;
	height:auto;
	float:right
}
.index_right img {
	margin:0 5px
}
.index_right dl {
	margin:0 auto;
	padding:0;
	margin:10px;
	font-size:12px
}
.index_right dt {
	height:23px;
	line-height:23px;
	font-size:12px;
	color:#ff6600;
	font-weight:bold;
	padding-left:12px;
	background:url(images/icon4.gif) no-repeat 0 8px;
	margin-bottom:6px;
}
.index_right dd {
	height:auto;
	padding:0;
	margin:0;
	color:#333
}
h1 {
	height:37px;
	line-height:37px;
	margin:0 5px;
	border-bottom:1px solid #ccc;
	padding-left:50px;
}
.bg1 {
	background:url(images/icon1.gif) no-repeat 5px 0
}
.bg2 {
	background:url(images/icon2.gif) no-repeat 5px 0
}
.bg3 {
	background:url(images/icon3.gif) no-repeat 5px 0
}
.title {
	width:206px;
	height:36px;
	line-height:36px;
	float:left
}
.span1 {
	padding:0 1px;
	float:left;
	font-size:14px;
	color:#012D50;
	font-weight:bold
}
.span2 {
	padding:0 1px;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
}
.span3 {
	padding:0 5px;
	float:right;
	font-size:11px;
	color:#999999;
	font-weight:100;
	font-family:Arial, Helvetica, sans-serif
}
.lefttext {
	padding:10px;
	font-size:12px;
	height:auto;
	line-height:20px;
	color:#333
}
.lefttext p{ text-indent:2em; margin:3px 0}
.lefttext img {
	float:left;
	margin:5px;
}
/*首页产品展示区域*/
#boder1{ 
border:2px solid #91B5C1 
} 
#boder2{ 
border:2px solid #ccc 
} 
.boder3{ 
border:2px solid #ccc; 
}
.pro_box {
	height:230px;
	border-bottom:1px solid #ccc
}
.pro_box img{ border:0}
.pro_box dl {
	width:165px;
	height:auto;
	padding:0;
	float:left;
	margin:16px 10px 0 11px!important;
	margin:16px 8px 0 10px
}
.pro_box dt {
	height:126px;
	text-align:center;
	margin-bottom:5px;
	padding-top:3px;
}
.pro_box dd {
	height:20px;
	line-height:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pro_box dd a {
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
.pro_box dd a:hover {
	font-size:12px;
	color:#ff6600;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline
}
#foot {
	text-align:center;
	height:auto;
	padding-top:15px;
	width:950px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	font-size:12px;
	color:#666;
	background:#fff
}
/*关于我们*/
h2 {
	height:25px;
	line-height:25px;
	padding-left:13px;
	font-size:12px;
	color:#666;
	font-weight:100;
	font-family:Arial, Helvetica, sans-serif
}
.about_box {
	width:931px;
	height:100%;
	border:1px solid #ccc;
	margin:0 auto
}
.about_left {
	width:217px;
	height:515px;
	border-right:1px dashed #ccc;
	float:left
}
.about_left ul {
	margin:20px;
	padding:0
}
.about_left li {
	height:25px;
	line-height:25px;
	border-bottom:1px solid #EDECEC;
	font-size:12px;
	background:url(images/icon5.gif) no-repeat 0 6px;
	padding-left:17px;
}
.about_left li b {
	color:#0099CC;
}
.about_left li span {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px
}
.about_left li a {
	color:#062936;
	font-size:13px;
	text-decoration:none
}
.about_left li a:hover {
	color:#ff6600;
	font-size:13px;
	text-decoration:underline
}
.about_right {
	width:687px;
	height:500px;
	float:right;
	padding:10px 10px 0 10px;
	font-size:12px;
	line-height:20px;
}
/*案例页*/
h4 {
	height:25px;
	line-height:25px;
	color:#333;
	font-size:12px;
	clear:both;
	font-weight:bold;
	background:url(images/icon7.jpg) #DFE6E7 no-repeat 5px 3px;
	padding-left:30px;
}
.anli_box {
	width:935px;
	height:auto;
	border:1px solid #ccc;
	margin:0 auto
}
.al_smallbox {
	width:920px;
	height:245px;
	margin:10px auto;
	margin-bottom:5px;
}
.al_smallbox dl {
	width:280px;
	height:auto;
	padding:0;
	margin:0 14px 0 12px!important;
	margin:0 11px 0 11px;
	float:left
}
.al_smallbox dt {
	width:274px;
	height:171px;
	border:3px solid #ccc;
	text-align:center;
	padding-top:3px;
	margin-bottom:3px
}
.al_smallbox dd {
	font-size:12px;
	height:auto;
	color:#333;
	font-family:Arial, Helvetica, sans-serif
}
/*服务项目页*/
.fw_box {
	width:820px;
	height:auto;
	margin-bottom:6px;
	font-size:12px;
	color:#333;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif
}
h5 {
	height:20px;
	line-height:20px;
	background:#EAEFF2;
	padding-left:6px;
	color:#062936;
	font-size:12px;
}
.fw_box p {
	padding:10px 5px;
	line-height:20px;
	text-indent:2em
}
.lx_name {
	color:#999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}
/*联系*/
.lianxi_box {
	width:500px;
	height:auto;
	padding-left:50px
}
.lianxi_box ul {
	margin:0;
	padding:0
}
.lianxi_box li {
	height:auto;
	margin:3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.about_text p{ text-indent:2em; margin:5px 0; padding:0 30px}
.anli_box td{  padding:8px 5px; font-size:12px}
.anli_box td img{ margin-bottom:5px}
.input1{ width:260px; border:1px solid #ccc; padding:0 3px}
.bigbox{ width:1000px; height:auto; margin:0 auto; background:#fff; padding:0 0 20px 0}
