﻿/**服务样式*/
.s_ad
{
	height: 267px;
	background: url(../images/s_ad.jpg) no-repeat left center;
}
.service
{
	background: url(../images/shadow.jpg) repeat-x left top;
}
.service .container
{
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	background: #fff;
	width: 958px;
	padding: 30px 20px;
}
#cate li
{
	margin: 0;
}
#cate li a
{
	cursor: inherit;
}
.service_l
{
	width: 170px;
	overflow: hidden;
	padding-bottom: 20px;
	background: url(../images/line.jpg) repeat-x left bottom;
}
.service_l .ad_l img
{
	border: 1px solid #dfdfdf;
	padding: 2px;
	width: 220px;
	height: 68px;
	margin-top: 20px;
}
.service_r
{
	width: 760px;
}
.service_r .title, #product .title
{
	text-align: right;
	height: 22px;
	line-height: 22px;
	color: #73af11;
	padding-bottom: 10px;
	border-bottom: 2px solid #73af11;
}
.service_r .title img
{
	margin-right: 5px;
}
.service_r h5
{
	font-size: 20px;
	color: #73af11;
	margin: 10px 0;
	font-weight: normal;
}
.service_r h5 b
{
	font-size: 14px;
	color: #999;
	margin: 0 5px;
}
.service_r h5 span
{
	font-size: 14px;
	color: #999;
}
.service_r .content p
{
	line-height: 35px;
	text-indent: 2em;
}
.service_r .content ul.chejian li
{
	width: 320px;
	height: 320px;
	overflow: hidden;
	float: left;
	border: 1px solid #dfdfdf;
	background: green;
	margin-top: 20px;
	margin-left: 20px;
}
.service_r .content ul.chejian li img
{
	width: 320px;
	height: 320px;
	overflow: hidden;
}
.service .shadow
{
	border-top: 1px solid #dfdfdf;
	background: url(../images/shadow1.jpg) no-repeat center bottom;
	height: 17px;
	width: 1000px;
	margin: 0 auto;
}
.product
{
	margin-top: 20px;
}
/**产品样式*/
#product .product
{
	background: none;
	padding: 0;
	margin: 0;
}
#product .product ul li
{
	border: 1px solid #dfdfdf;
	margin: 10px 10px 20px 10px;
	width: 210px;
}
#product .product ul li dl
{
	width: 210px;
}
#product .product ul li dl dt, #product .product ul li dl dt img
{
	width: 170px;
}
#news
{
	width: 700px;
	border: none;
	margin: 0;
	padding: 0;
}
#news_box li
{
	margin-bottom: 0;
}

.End{ font:0px/0px Sans-Serif; clear:both; display:block;}
.content{ padding-top:10px;}

.fl_title{ font-size:20px; border-bottom:2px #73AF11 solid; line-height:33px;color:#73AF11;}
.fl li{ line-height:40px; border-bottom:1px #ccc solid; font-size:14px; }
.fl li a{color:#444; display:block;padding-left:10px;}
.fl li a:hover{color:#fff;display:block; background:#73AF11;}

.lx{ margin-top:20px; font-size:12px; line-height:25px;}
.lx_title{ font-size:20px; border-bottom:2px #73AF11 solid; line-height:33px; margin-bottom:10px;color:#73AF11;}


.list_link{font-size:13px; height:45px; line-height:45px; border-bottom:dashed 1px #bbb; background:url(../images/list1.jpg) no-repeat 5px center; padding-left:20px; overflow:hidden;}
.list_link a{ color:#444; }
.list_link a:hover{ color:#73AF11;}
.list_link span{ float:right;}

.pagestyle p{font-size:12px;padding-top:10px;}


.list_pro{ width:182px; height:200px; float:left; text-align:center;  _display:inline; margin:10px 0px 0px 35px;}
.list_pro img{width:180px; height:155px; border:solid 1px #bbb; padding:2px; display:block;}
.list_pro a{ font-size:12px;  color:#000; padding-right:25px;}
.list_pro a:hover{ color:red;}
.list_pro a:hover img{ border:solid 1px red;}


.proIntro
{
    font-size: 14px;
    color: #000;
    line-height: 36px;
    padding: 10px 0px;
    overflow: hidden;
}
.proTitle
{
    line-height: 25px;
    color: red;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-top: 10px;
}
.prodetail
{
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-weight: bold;
    color: red;
    margin: 10px 0px;
    padding-left: 10px;
}
.proPic
{
    text-align: center;
    margin: 15px 0px 0px 0px;
}
.proIntro img{max-width:760px;}