@charset "utf-8";
body{  font-size:12px;  font-family:"Microsoft YaHei",SimHei,arial; }

html,body,div,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset{margin:0;padding:0}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
li{list-style:none;}
a img{border:0;}
.clear{clear:both;}
.head{ width:1000px; height:100px; margin:0 auto}
.logo{ float:left}
.tel{ margin-left:240px}
.tel,.phone{ float:left}
.nav{ width:1000px; margin:0 auto; height:60px; margin-top:30px}
.nav ul li{ width:125px; height:60px; float:left; text-align:center; font-size:16px; position:relative  } 
.nav ul li a{ display:block; color:#616161}
.nav ul li span{ font-size:12px; line-height:18px}


.banner{ width:100%; height:480px;overflow:hidden;}

.list{ width:1000px; height:210px; margin:0 auto}
.list ul li{ width:216px; height:173px; float:left; margin:17px;}

.main{ width:966px; height:auto; overflow:hidden; margin:0 auto}
.main-left{ width:670px; height:auto; overflow:hidden;float:left}
.main-right{ width:290px; height:auto; float:right; overflow:hidden}
.tit{ float:left; width:670px; line-height:40px; height:40px}
.tit h3{ font-size:16px; color:#484848; font-weight:normal; float:left; width:75px; border-bottom:2px #CCC solid}
.tit h4{ font-size:12px; color:#ababab; font-weight:normal;float:left;border-bottom:2px #CCC solid}
.more{ float:right; margin-right:20px; color:#858585; font-size:14px}
.new-tit{ width:290px; float:left;line-height:40px; height:40px}
.new-tit h3{ font-size:16px; color:#484848; font-weight:normal; float:left; width:75px; border-bottom:2px #CCC solid}
.new-tit h4{ font-size:12px; color:#ababab; font-weight:normal;float:left;border-bottom:2px #CCC solid}

.Content{ width:650px; height:auto; overflow:hidden; float:left}
.Content ul{ border-bottom:1px #CCC solid;width:670px;height:auto; overflow:hidden;}
.Content ul li{ width:335px; height:auto; float:left; margin-top:20px; margin-bottom:10px}
.Content ul li img{ float:left; padding-right:10px}
.Content ul li dl{ width:150px; float:left}
.Content ul li dt{ line-height:20px; font-weight:bold; font-size:14px}
.Content ul li dd { float:left; width:150px; color:#7a7a7a; line-height:20px}
.Content ul li dd h4{ color:#393939; font-size:14px; float:left; line-height:20px}
.Content ul li dd h3{ color:#6d6d6d; font-size:12px; font-weight:bold; line-height:20px}

.product{ width:650px; height: auto; overflow:hidden; float:left;border-bottom:1px #CCC solid; padding-bottom:20px;}
.product-content{ width:650px; float:left;margin-top:20px}
.product-content ul{ float:left; width:600px; margin-left:5px }
.product-content ul li{ width:200px; text-align:center; float:left}
.icon-left{ width:20px; float:left; margin-top:60px}
.inon-right{ width:20px; float:right;margin-top:60px}
.news-content{ width:290px; height:auto; overflow: hidden; float:left;border-bottom:1px #CCC solid; padding-bottom:20px; }
.news-content ul li{ width:290px; line-height:30px; height:30px; float:left}
.news-content ul li a{ display:block; color:#6d6d6d; float:left; background:url(news-li.png) left center no-repeat; padding-left:10px}
.news-content ul li span{ float:right}
.Solutions,.news-content { width:290px; height:auto; overflow: hidden; float:left;border-bottom:1px #CCC solid; padding-bottom:20px; margin-top:20px}

.Solutions-content ul li{ width:290px; line-height:30px; height30px; float:left}
.Solutions-content ul li a{ display:block; color:#6d6d6d; float:left;}
.Solutions-content ul li span{ float:right}

.contact{ background:url(contact.jpg); width:250px; height:184px; float:left; padding:50px 20px 30px 20px; line-height:25px; color:#505050; font-size:14px; margin-top:20px}


.foot{ width:100%; height:auto; overflow:hidden; background:#0777a8}
.f-nav{ width:700px; height:30px; line-height:30px; margin:0 auto; margin-top:20px}
.f-nav ul li{ width:100px; text-align:center; font-size:14px; float:left}
.f-nav ul li a{ display:block; color:#FFF}
.f-nav ul li a:hover{ text-decoration:underline}

.copy{ color:#FFF; text-align:center; line-height:20px; padding-top:15px; width:700px; margin:0 auto; font-size:14px; padding-bottom:20px}



.nr {
width: 1000px;
margin: 0 auto;
}


.ny_left {
float: left;
width: 220px;
margin-top: 10px;
}


.ny_right {
width: 760px;
margin-top: 10px;
float: right;
margin-bottom: 10px;
}

.dt1_title {
background: url(hyu.jpg) no-repeat;
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
font-family: "微软雅黑";
color: #fff;
}

.dt1_nr ul li {
background: url(hb.jpg) no-repeat;
height: 35px;
line-height: 38px;
width: 170px;
padding-left: 50px;
margin-top: 5px;
}

.zt_title {
height: 35px;
line-height: 35px;
border-bottom: 2px solid #0777a8;
}

.zt_title_left {
float: left;
font-size: 14px;
color: #0777a8;
font-weight: bold;
}

.zt_title_riht {
float: right;
}

.zml_jj {
line-height: 30px;
margin-top: 5px;
font-size: 14px;
font-family: "微软雅黑";
}

.zml_lib {
margin-top: 10px;
}


.zml_lib ul li {
float: left;
width: 750px;
border-bottom: 1px dotted #ccc;
padding-left: 10px;
height: 30px;
line-height: 30px;
background: url(dfen.jpg) no-repeat left center;
overflow: hidden;
}


.zml_tu ul li {
float: left;
width: 170px;
margin: 10px 10px 0 8px;
}


.zml_tu ul li img {
border: 1px solid #ccc;
padding: 5px;
}


.zml_tu ul li span {
float: left;
display: block;
width: 170px;
height: 30px;
line-height: 30px;
text-align: center;
background: #e0e0e0;
}



.sub1{
	background: url(nav2_bj.png);
	width: 375px;
	padding: 20px 0;
	float: left;
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 60px;
}

.sub1-img{ padding:0 16px; float:left}
.sub1-list{background: url(line.gif) repeat-y left;
padding-left: 10px;
width: 150px; float:right}

.sub1-list ul li{height: 24px;
line-height: 24px;
border: none;
text-align: left;}

.sub1-list ul li a {
margin: 0;
font-size: 12px;
height: 24px;
line-height: 24px;
color: #525252;
padding-left: 10px;
width: 140px;
overflow: hidden;
}

.sub1-list ul li a:hover{ background:url(icon_2.gif) left center no-repeat; color:#0067ac}

.sub2{
	background: url(nav2_nav2.png) no-repeat 0 -1px;
	position: absolute;
	height: 124px;
	width: 745px;
	left: 0px;
	top: 60px;
}


.sub2 ul li {
border: none;
float: left;
width: 135px;
height: 100px;
margin-top: 10px; text-align:center;
}

.sub2 li a {

height: 100px;
width: 135px;
display: block;
color: #525252;
font-size: 12px;
}


.sub2 li span {
display: block;
height: 25px;
line-height: 25px;
}