@charset "gb2312";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:left;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color:#333333;
	line-height:30px;
	}
	
	a{
	text-decoration: none;
	color:#333333;
}	
*{
	margin:0px;
	padding:0px;
	}
img{
	border:0px;
	margin:0px;
	padding:0px;
	
}
li{list-style-type: none;}#top {
	height: 166px;
	width: 100%;
	background-image: url(../images/index_02.jpg);
	background-repeat: repeat-x;
}
#top-md {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top-title {
	height: 49px;
	color: #FFF;
}
#logo {
	height: 117px;
	width: 1200px;
	position: relative;
}

#banner {
	width:100%;
	height:529px;
	z-index:2;
	margin:auto;
}
#banner .slides_container {
	width:100%;
	height:529px;
	position:relative;
	overflow:hidden;
	display:none;
	z-index:1
}
#banner .slides_container .bg-slide {
	width:100%;
	height:529px;
	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 }
	
#nav {
	width: 100%;
	height: 72px;
	position: absolute;
	top: 166px;
	z-index: 999999999;
}
#nav-md {
	height: 72px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #0e4cb3;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #05b811;
}
#nav-md ul li {
	width: 133px;
	background-image: url(../images/index_14.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 48px;
	text-align: center;
	padding-top: 20px;
	float: left;
	line-height:20px;
}
#nav-md ul li a {
	color: #FFF;
}
#nav-md ul li a:hover {
	color: #FF0;
}
#product {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	height: 940px;
}
#product-left {
	width: 232px;
	float: left;
}
#product-left h3 {
	height: 63px;
	width: 232px;
}
#list {
	width: 224px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #003b9b;
	border-left-color: #003b9b;
	padding-top: 16px;
	padding-bottom: 9px;
}
#list ul {
	width: 202px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#list ul li {

}
#list ul li a { display:block;
	height: 34px;
	width: 202px;
	background-color: #003b9b;
	background-image: url(../images/index_34.jpg);
	line-height: 34px;
	text-indent: 2.5em;
	margin-bottom: 7px;
	color: #FFF;
}
#list ul li a:hover {
	color: #fff;
	background:url(../images/left_class_li_over.jpg);
}
#product-right {
	width: 921px;
	float: right;
}
#product-right h3 {
	height: 59px;
	background-image: url(../images/index_19.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#product-right h3 img {
	float: right;
}

#company{ overflow:hidden; height:830px; clear:both;}
.companylist{ 	float: left;	width: 299px; height:264px; margin:0  8px 21px 0;position: relative;}
.companylist img{ 	height: 264px;	width: 299px;}


#wz {
	height: 39px;
	width: 299px;
	background-image: url(../images/index_44.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 225px;
	line-height: 39px;
	text-align: center;
	left: 0px;
}
#wz a{ color:#fff;}
.show li #wz a {
	color: #FFF;
}
#about {
	height: 430px;
	width: 100%;
	background-image: url(../images/index_43.jpg);
	background-repeat: repeat-x;
}
#about-md {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 50px;
}
#about-md h3 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 28px;
	line-height: 50px;
}
#about-md h4 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 10px;
}
#about-md p {
	line-height: 30px;
}
#YS {
	height: 1545px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Gg {
	width: 100%;
	overflow:hidden;
	height:277px;
	background-image: url(../images/index_53.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}
#content {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	height: 750px;
}
#case {
	height: 320px;
}

#case h3 {
	height: 33px;
	width: 1200px;
	background-image: url(../images/index_56.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 30px;
}

#demof{ width:1200px; overflow:hidden; clear:both;}
.demolist{ float:left; width:282px; margin-left:18px;  height:255px; overflow:hidden;position: relative;}
.demolist img{ height: 255px;width: 282px;}


#case ul li {
	height: 255px;
	width: 282px;
	
	float: left;
	margin-right: 18px;
}
#case ul li img {
	height: 100%;
	width: 100%;
}

#wz2 {
	height: 44px;
	width: 282px;
	background-image: url(../images/index_76.png);
	background-repeat: no-repeat;
	line-height: 44px;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 211px;
}
#wz2 a {
	color: #FFF;
}
#news {
	padding-top: 30px;
}
#news h3 {
	height: 40px;
	width: 1200px;
	background-image: url(../images/index_73.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 30px;
}

.main6{
	width:630px;
	padding-right: 0;
	padding-left: 0;
	float: right;
}

.main6 .maininfo{
	width:630px;
	overflow:hidden;
}


.main6 .newsxxk {display:block;}
.tab.dh {
	height: 38px;
	width: 630px;
}
.tab.dh small {
	float: right;
	margin-top: 8px;
	margin-right: 8px;
}
.tab.dh small a {
	color: #1869c5;
}
.tab.dh small a:hover {
	color: #000;
}
.main6 .newsxxk .tab ul{
	overflow:hidden;
}

.main6 .newsxxk .tab ul li{
	float:left;
	cursor:pointer;
	line-height:38px;
	height:38px;
	width:110px;
	margin-right:2px;
	text-align:center;
	font-size:16px;
	background-color: #dddddd;
	color: #333;
	
}

.main6 .newsxxk .tab ul li.current{
	cursor:pointer;
	color:#FFF;
	background-color: #01a640;
}

.main6 .newsxxk .items{
	display:none;
	position:inherit;
	height:270px;
	overflow:hidden;
	padding-top: 15px;
	padding-right: 0;
	padding-left: 0;
}


.new-list {

}
.new-list li {
	line-height: 33px;
	height: 86px;
	width: 630px;
	background-image: url(../images/index_53_01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-indent: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.new-list li samll {
	font-family: Tahoma;
	color: #666;
	float: right;
}
.new-list li a {
	color: #000;
	font-weight: bold;
	font-size: 16px;
}
.new-list li a:hover {
	color: #1869c5;
}
#time {
	width: 65px;
	float: right;
	text-align: center;
	font-family: Tahoma;
	color: #01a640;
	margin-top: 10px;
}
#time strong {
	font-size: 44px;
	font-weight: normal;
}
#footer {
	height: 265px;
	width: 100%;
	background-image: url(../images/index_80.jpg);
	background-repeat: repeat-x;
	margin-top: 30px;
}
#footer-md {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#mu {
	height: 50px;
}
#mu ul {
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#mu ul li {
	width: 120px;
	line-height: 50px;
	text-align: center;
	height: 50px;
	float: left;
}
#mu ul li a {
	color: #FFF;
}
#mu ul li a:hover {
	color: #FF0;
}
#LW {
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 25px;
}
#LW img {
	margin-right: 30px;
}
#LW p {
	color: #cacaca;
	line-height: 30px;
}
#LW p a{ color:#cacaca;}

.f_link{ clear:both; width:1180px; margin:10px auto; padding:10px; border:1px solid #cccccc;}

.main{ clear:both; width:1200px; margin:10px auto; overflow:hidden;}
.right{width:920px; margin:0 0 0 28px; overflow:hidden; float:left;}
.right_title{ background:url(../images/right_title.jpg); line-height:40px; height:40px; font-size:18px; color:#fff; padding:0 0 0 25px; font-weight:bold;}
.right_title span{ float:right; padding:0 10px; font-weight:normal; font-size:14px;}
.right_content{ margin:0 0 20px 0; overflow:hidden; border:4px solid #0b41a5; padding:15px;}


.news_list ul li{ background:url(../images/news_ocpm.jpg) no-repeat left center; line-height:40px; padding:0 0 0 20px; border-bottom:1px dashed #0b41a5;}
.news_list ul li span{ float:right;}

.page_pro{ 	float: left;width: 294px; height:260px; text-align:center;}
.page_pro img {height: 218px;	width: 280px;}
.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:"Î¢ÈíÑÅºÚ";}

#page{line-height:40px; text-align:center; clear:both;}
#page a{ background:#0b41a5; color:#ffffff; padding:5px 10px; margin:0 5px;}
#page a:hover{ background:#01a640; color:#fff;}
#space{ clear:both; height:5px;}
