@charset "utf-8";
/* CSS Document */

/*格子1*/
.indexBox1{ width:697px; float:left; box-shadow:#ddd 0px -1px 2px; background:url("../images/boxBG1.gif") right bottom no-repeat #fff; padding-bottom:15px; margin-bottom:12px}
.indexBox1_Tit{ height:48px; line-height:48px; background:url("../images/boxBG1.gif") left top no-repeat; font-size:18px; font-weight:bold; letter-spacing:1px; color:#5cae04; padding-left:46px}

/*格子2*/
.indexBox2{ width:269px; height:250px; float:right; box-shadow:#ddd 0 0 2px; background:url("../images/boxBG2.gif") left top repeat-y; margin-bottom:15px;}
.indexBox2 p{ padding:0; margin:0;}
.indexBox2_top{ height:12px; background:url("../images/boxBG2.gif") -270px top no-repeat;}
.indexBox2_bottom{ height:15px; background:url("../images/boxBG2.gif") -270px -15px no-repeat;}
.indexBox2_Tit{line-height:20px; margin:0 10px; background:url("../images/dott.gif") left bottom repeat-x; padding-bottom:8px;}
.indexBox2_Tit span{ display:inline-block;font-size:18px; color:#5cae04; font-weight:bold; padding-left:10px; border-left:#77c605 5px solid;}
/*格子2*/
.indexBox4{ width:269px; height:310px; float:right; box-shadow:#ddd 0 0 2px; background:url("../images/boxBG2.gif") left top repeat-y; margin-bottom:0px;}
.indexBox4 p{ padding:0; margin:0;}
.indexBox4_top{ height:12px; background:url("../images/boxBG2.gif") -270px top no-repeat;}

.indexBox4_Tit{line-height:20px; margin:0 10px; background:url("../images/dott.gif") left bottom repeat-x; padding-bottom:8px;}
.indexBox4_Tit span{ display:inline-block;font-size:18px; color:#5cae04; font-weight:bold; padding-left:10px; border-left:#77c605 5px solid;}
.cont .ct1 dl{

	border-bottom:#cccccc dotted 1px;
	padding-left:50px;
	line-height:18px;
	color:#5cae04;
	
}
.cont{
	padding:5px;
}
.cont .ct1 dl.tel{
	background:url(tel.gif) 5px 7px no-repeat;
}
.cont .ct1 dl.answer{
	background:url(ans.gif) 5px 7px no-repeat;
}
.cont .ct1 dl.send{
	background:url(maill.gif) 5px 11px no-repeat;
}
.cont .ct1 dl dt{
	padding-top:5px;
}
.cont .ct1 dl .h{
	font-weight:bold;
}
.cont .ct1 dl .telnum{
	font-size:16px;
	color:#5cae04;
	font-weight:bold;
	
}
.cont .ct2{
	padding:5px;
	line-height:30px;
	color:#5cae04;
}
.cont .ct2 .img{
	height:30px;
	line-height:30px;
}
.cont .ct2 .img img{
	vertical-align:middle;
}

/*格子3*/
.indexBox3{ width:340px; float:left; box-shadow:#ddd 0 0 2px; background:url("../images/boxBG3.gif") -345px top repeat-y; margin:0 15px 15px 0; *display:inline}
.indexBox3_Tit{ height:32px; line-height:32px; color:#fff; font-size:18px; font-weight:bold; padding-left:15px; margin-bottom:12px; background:url("../images/boxBG3.gif") left top no-repeat; margin-bottom:10px;}
.indexBox3_bottom{ height:15px; background:url("../images/boxBG3.gif") left bottom no-repeat;}

/*首页服务范围*/
#index_service{padding:15px 0 0 15px;}
#index_service li{ float:left; width:156px; height:185px; overflow:hidden; text-align:center; background:url("../images/li_bg.jpg") left top no-repeat; line-height:34px; margin:0 12px 12px 0;}
a.a_pic{ display:block; width:146px; height:146px; overflow:hidden; margin:5px}

/*首页案例*/
a.caseimg{width:176px; height:132px; overflow:hidden;  text-align:center; display:block; margin:5px}
.pro_box { position:relative; clear:both; background:#fff}
.pro_box .wrapper { width:598px; overflow: hidden; text-align: center; margin:0 auto; padding:15px 0 0 0}
.pro_box .wrapper ul {width: 9999px;}
.pro_box ul li { float:left; display:inline; margin-right:20px; height:180px; width:186px; line-height:34px; background:url("../images/li_bg.jpg") -160px top no-repeat;}
.pro_box .arrow {display: block;height:185px;width:30px; text-indent: -999px; position: absolute;top:0; cursor: pointer; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;}
.pro_box .forward {right: 0; background:url("../images/ad_btn.png") right center no-repeat}
.pro_box .back {left: 0; background:url("../images/ad_btn.png") left center no-repeat;}
.pro_box .forward:hover,.pro_box .back:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1; }

/*选择我们的理由*/
#Reason_pic{ width:279px; height:49px; overflow:hidden; float:right; background:url("../images/r_1.gif") right top no-repeat; margin-bottom:8px}
#Reason_pic span{ font-size:22px; color:#fff; letter-spacing:1px; padding-left:60px; line-height:54px;}
#Reason{ width:255px; height:345px; overflow:hidden; margin:0 7px; color:#646464; line-height:28px;}

/*首页荣誉客户/认证证书*/
.index_pic{ margin:10px 0 -7px 10px; *margin-bottom:0; overflow:hidden;}
.index_pic li{ float:left; width:122px; overflow:hidden;margin:0 7px 7px 0; text-align:center; *display:inline;}
a.a_photo{width:120px; height:72px; overflow:hidden; line-height:70px; display: table-cell; vertical-align:middle;  *font-size:62px; border:#e8e8e8 1px solid; *display:block}
a.a_photo:Hover{ border:#5cae04 1px solid;}
a.a_photo img{ vertical-align:middle; max-width:120px; max-height:72x;}
a.a_photoTit{ height:24px; line-height:24px; overflow:hidden; display:inline-block; font-size:12px; color:#999}
a.a_photoTit:hover{ color:#5cae04}

/*广告图*/
.Ads{ clear:both; margin-bottom:15px;}

/*首页简介*/
#index_about{ height:250px; line-height:25px; overflow:hidden; margin:5px 10px 0 10px;text-align:justify; text-justify:inter-ideograph;}
#index_about p{ padding:0; margin:0;}

/*首页新闻*/
.index_News{ height:255px; overflow:hidden; margin:0 10px;}
.index_News li{ height:32px}
.index_News li a,.index_News li p{ display:block; height:32px; line-height:32px; overflow:hidden; padding:0 0 0 15px; margin:0; background:url("../images/icos.gif") left -40px no-repeat;}

/*首页公共*/
a.More{ width:40px; height:20px; display:inline-block; background:url("../images/icos.gif") left top no-repeat; float:right; margin:15px 12px 0 0}
a.MoreEN{ width:40px; height:20px; display:inline-block; background:url("../images/enicos.gif") left top no-repeat; float:right; margin:15px 12px 0 0}
a.More2{ margin:0}
a.More3{ margin:5px 10px 0 0;}
a.More:Hover{ background-position:left -20px;}
