@charset "gb2312";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:left;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height:28px;
	
	
	}
	
	a{
	text-decoration: none;
	color:#222222;
}	
*{
	margin:0px;
	padding:0px;
	}
img{
	border:0px;
	margin:0px;
	padding:0px;
	
}
li{list-style-type: none;}#top {
	height: 179px;
	width: 100%;
	background-image: url(../images/index_02.jpg);
	background-repeat: repeat-x;
}
#top-z {
	width: 1180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo {
	height: 103px;
	width: 1180px;
	padding-top: 5px;
}
#nav {
	margin-top: 28px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 23px;
}
#nav ul li {
	height: 23px;
	width: 111px;
	line-height: 23px;
	text-align: center;
	float: left;
}
#nav ul li a {
	font-size: 14px;
	color: #333;
	display: block;
}
#nav ul li a:hover {
	color: #FFF;
	background-image: url(../images/index_09.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#banner {
	position:relative;
	width:100%;
	height:550px;
	z-index:2;
	margin:auto;
}
#banner .slides_container {
	width:100%;
	height:550px;
	position:relative;
	overflow:hidden;
	display:none;
	z-index:1
}
#banner .slides_container .bg-slide {
	width:100%;
	height:550px;
	display:block;
	z-index:1
}
#banner .slides_container #bg1 {
	background:url(../images/banner1.jpg) repeat-x top #fff;
}
#banner .slides_container #bg2 {
	background:url(../images/banner2.jpg) repeat-x top #fff;
}

#banner .pagination {
	width:190px;
	z-index:100001;
	position:absolute;
	left:49%;
	bottom:10px;
}
#banner .pagination li {
	float:left;
	list-style:none;
}
#banner .pagination li a {
	display:block;
	width:20px;
	height:20px;
	font-size:8px;
	line-height:20px;
	background:url(images/zhongding201300008_s1.gif) no-repeat;
	float:left;
	text-align:center;
	overflow:hidden;
	text-indent:-9999px;
}
#banner .pagination li.current a {
	background-position:-20px 0
}
#about-index {
	width: 1180px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow:hidden;
}

.main{ clear:both; margin:10px auto; overflow:hidden; width:1180px;}
#about-index h3 {
	height: 27px;
	width: 1180px;
	background-image: url(../images/index_16.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 15px;
}
#about-index p {
	font-size: 14px;
	line-height: 34px;
}
#product-index {

	width: 100%;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7ae12;
	border-bottom-color: #009944;
	overflow:hidden;
	padding:20px 0;
}
#product-show {
	width: 1180px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#product-show h3 {
	height: 67px;
	width: 1180px;
	background-image: url(../images/index_24.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 20px;
}


#demo{ height:600px;  overflow:hidden;}
.demolist{	width: 265px;float: left;margin-right: 30px;margin-bottom: 20px;}
.demolist img {	padding: 4px;	height: 181px;	width: 255px;	border: 1px solid #009a44;}
.demolist p {	background-color: #009a44;	height: 35px;	width: 265px;	line-height: 35px;	text-align: center;	font-size: 14px;	margin-top: 3px;}
.demolist p a {	color: #FFF;}

#JM {
	width: 1180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow:hidden;
}
.in_title_center{ text-align:center; overflow:hidden; height:80px; line-height:80px; font-size:24px; font-weight:bold; clear:both;}
.in_title_center a{padding:20px 0 20px 90px; background:url(../images/right_title.jpg) no-repeat left center; height:80px; line-height:80px;}

.left{ float:left; width:250px; overflow:hidden; background:#edf8d5;}
.right{ float:left; width:910px; margin:0 0 0 20px;}

.left_title{ height:43px; color:#ffffff; background:url(../images/contact_title.jpg); line-height:43px; padding:0 0 0 30px; font-size:16px;}
.left_class ul li a{ display:block; padding:0 0 0 30px; color:#ffffff; height:43px; line-height:43px; width:220px; background:url(../images/left_over.jpg);}
.left_class ul li a:hover{ background:url(../images/left_class.jpg); color:#ffffff;}
.left_content{ padding:10px; overflow:hidden;}

.right_title{ line-height:40px; height:40px; margin:15px 0 ; padding:0 0  0 30px; border-bottom:2px solid #009944; font-size:16px; color:#009944;}
.right_title span{ float:right; font-size:12px; color:#555555;}
.right_content{ padding:20px; overflow:hidden;}

.news_list{ margin:10px;}
.news_list ul li{ background:url(../images/icon.jpg) no-repeat left center; line-height:30px; padding:0 0 0 15px; border-bottom:1px dashed #cccccc;}
.news_list ul li span{ float:right;}
.in_cust{ clear:both; margin:15px auto; padding:10px; widows:1160px; overflow:hidden; border:1px solid #cccccc;}
#demos{ width:1160px; overflow:hidden;}
.demolistt{ float:left; width:192px;  margin:0 6px; height:190px; text-align:center;}
.demolistt img{ width:190px; height:143px;border:1px solid #cccccc;}
.demolistt p{text-align:center;}

#demof{ width:1160px; overflow:hidden;}
.demolistf{ float:left; margin:0 6px; height:110px; text-align:center;}
.demolistf img{height:80px;border:1px solid #cccccc;}

#in_prolist_p li{ float:left; background:#009944; width:280px; margin:10px 5px; text-align:center; height:255px;}
#in_prolist_p li a{ color:#ffffff;}
#in_prolist_p li img{ width:270px; height:203px; padding:5px;}

#case_list li{ float:left; height:120px; margin:10px; overflow:hidden;}
#case_list li img{ height:120px;}



#page{clear:both;}
#page a{ padding:2px 10px; background:#009944; color:#ffffff; margin:0 5px;}
#page a:hover{ background:#f7ae12;}

#news-index {
	background:url(../images/index_53.jpg) no-repeat center center;
	width: 100%;
	overflow:hidden;
	height: 476px;
	margin-top: 5px;
	
}#news-show {
	height: 363px;
	width: 1180px;
	margin-top: 56px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#news-show-1 {
	height: 136px;
	width: 238px;
	background-color: #009944;
	margin-top: 54px;
	float: left;
}
#news-show-1 h3 {
	font-size: 25px;
	color: #FFF;
	text-align: center;
	padding-top: 30px;
}


#news-show-1 p {
	line-height: 29px;
	font-family: Tahoma;
	font-size: 25px;
	color: #FFF;
	text-align: center;
}
#news-show-2 {
	width: 902px;
	float: left;
	height: 323px;
	background-color: #FFF;
	padding: 20px;
}
#news-show-2-01 {
	width: 423px;
	height: 300px;
	float: left;
}
#news-show-2 #news-show-2-01 p {
	line-height: 30px;
}
#news-show-2-01 p strong {
	font-size: 14px;
	font-weight: bold;
}
#news-show-2-01 p small {
	font-family: Tahoma;
	font-size: 14px;
}
#news-show-2-02 {
	width: 440px;
	float: left;
	margin-left: 30px;
}
#news-show-2-02 ul li {
	height: 50px;
	width: 440px;
	line-height: 50px;
	font-size: 14px;
	background-image: url(../images/fdfo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#news-show-2-02 ul li a {
	color: #333;
	font-size: 14px;
}
#news-show-2-02 ul li small {
	font-family: Tahoma;
	color: #666;
	margin-right: 10px;
}
#news-show-2-02 ul li a:hover {
	color: #009944;
}
#contact {
	width: 1180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	height: 99px;
}
#contact p {
	line-height: 35px;
	font-size: 14px;
}
#footer {
	height: 242px;
	width: 100%;
	background-image: url(../images/asdm_54.jpg);
	background-repeat: repeat-x;
}
#footer-z {
	width: 1180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer-1 {
	width: 656px;
	float: left;
	padding-top: 45px;
}
#footer-1 p {
	line-height: 65px;
	font-size: 14px;
	color: #FFF;
}
#footer-1 p a {
	color: #FFF;
}
#footer-1 p a:hover {
	color: #FF0;
}
#footer-2 {
	float: right;
	padding-top: 40px;
	padding-right: 10px;
}
.tips{ background:url(../images/tipsbg.gif) no-repeat left top; padding:40px 0 10px 166px; margin-top:20px; margin-bottom:10px; color:#999; font-family:"Î¢ÈíÑÅºÚ";}
