* {
	margin: 0px;
	padding: 0px;
}
body {
	background-repeat: repeat-x;
	background-position: center top;

	font-size: 14px;
	font-weight: normal;
	color: #191919;
	
}
ul {
	list-style-type: none;
}
a {
	color: #191919;
	text-decoration: none;
}
a:hover {
	color: #0075d1;
	text-decoration: none;
}

.ba1{ background:url(../images/contact_neiye.jpg) no-repeat top center; height:300px; float:left; width:100%}
.ba3{ background:url(../images/case_neiye.jpg) no-repeat top center; height:300px; float:left; width:100%}
.ba4{ background:url(../images/join_neiye.jpg) no-repeat top center; height:300px; float:left; width:100%}

.ba2{ background:url(../images/product_neiye.jpg) no-repeat top center; height:300px; float:left; width:100%}

.ba{ background:url(../images/about_neiye.jpg) no-repeat top center; height:300px; float:left; width:100%}
.wrap{ margin:0 auto; width:1200px }
.zhuye{ float:left; width:1200px; margin-top:20px;border-bottom:1px solid #d3d3d3;padding-bottom:10px;; }
.zhuye1{ font-size:25px; float:left; }
.zhuye2{ float:right;}
.zhuye2 ul li{ float:right; background-color:#0075d1; line-height:30px; margin-right:10px;}
.zhuye2 ul li a{ font-size:14px; padding-left:10px; padding-right:10px; color:#FFF;}
.zhuye2 ul li a:hover{ color:#ff7e00}
.zhengwen{ width:1200px; float:left; margin-top:20px; line-height:30px; margin-bottom:30px; text-indent:28px;}
.zhengwen1{ width:1200px; float:left; margin-top:20px; line-height:30px; margin-bottom:30px; }
.promain{ width:250px; float:left; margin-top:30px; margin-right:40px;}
.promain1{ float:left; margin-top:30px; width:910px; margin-bottom:20px;}
.leftfl{ width:250px; line-height:90px; background-color:#0075d1; text-align:center; font-size:20px; color:#FFF;}

.buzheng{width:250px; float:left; line-height:60px; background-color:#ededed; margin-bottom:50px; }
#fenlei{ width:250px; float:left; line-height:40px; background-color:#0075d1;}
#fenlei a{ color:#FFF; font-size:14px;}
.aboutming{ width:880px; float:left; border:1px solid #ededed; padding-left:14px; padding-right:14px; font-size:18px; line-height:30px;}

.pordectsd{ margin-bottom:10px; float:left}
.pordectsd ul{ margin-top:10px; float:left}
.pordectsd ul li{ width:270px;float:left; text-align:center; margin:16px 5px 0px 10px; overflow:hidden; display:inline; height:240px;}
.pordectsd ul li img{ width:270px;margin-bottom:0px; }
.pic03{ height:210px;  overflow:hidden;border:1px solid #CCCCCC; }

.newslist{ width:880px;}
.newslist ul{ margin:0px; padding:0px;}
.newslist ul li{ float:left; line-height:40px; border-bottom:1px dashed #CCCCCC; width:880px;}


.aboutwenzi{ width:880px; float:left;border:1px solid #ededed; padding-left:14px; padding-right:14px; line-height:30px; margin-top:10px; padding-top:20px; padding-bottom:20px;}
.buzheng a{border-bottom:1px solid #CCC; display:block; padding-left:10px; font-size:16px;}
.buzheng a:hover{ background-color:#ff7e00; color:#FFF}
.ggmain {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top{ width:100%; background-color:#0490ce; height:37px; line-height:37px;}

.logo{ width:380px; float:left; padding-top:20px; padding-bottom:20px;}
.nav{ margin-left:70px; width:700px; float:left; padding-top:50px;}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; height: 25px; line-height: 25px;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:29px; left:0; background: #0490ce; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid   #FFFFFF; border-top:none;  width:160px; margin:0}
ul.menu ul li a {display:block; background-color: ##003f90; color:#fff; text-align:center}
ul.menu ul li a:hover {color: #000000;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink { width:119px; color: #000; font-size:16px; text-align:center}
ul.menu .menulink .hihi{ background:url(../images/n21.png) no-repeat center bottom}

ul.menu .menulink:hover, ul.menu .menuhover {}
ul.menu .topline {border-top:1px solid #aaa}

.zhh{ background:url(../images/zh.jpg) no-repeat top center; float: left; height:50px; width:50px; margin-top:30px; line-height:50px; text-align:center;}
.zhh a{ color:#FFF}
.zhh a:hover{ color:#F00;}


.chanpin{ margin-bottom:10px; float:left}
.chanpin ul{ margin-top:10px; float:left}
.chanpin ul li{ width:244px;float:left; text-align:center; margin:16px 20px 0px 20px; overflow:hidden; display:inline; height:270px;}
.chanpin ul li img{ width:244px;margin-bottom:0px; }
.pic3{ height:234px;  overflow:hidden;border:1px solid #CCCCCC; }



.erwei{ float:left; width:1200px; margin-top:30px;}
.erwei ul{ margin:0px; padding:0px}
.erwei ul li{ float:left; width:107px; text-align:center; margin-right:35px;}

.footer{ background-color:#0490ce; width:100%; height:260px; color:#FFF; text-align:center; padding-top:62px; float:left;}
.zzb07tail{ color:#FFF;}
.zzb07tail a{}
.zzb07tail a:hover{ color:#ff7e00}
.zzb07link {color: #FFF}
.zzb07link a:hover{color:#ff7e00}
.footer a{color:#FFF}
.footer a:hover{color:#ff7e00}




.newspage {
 width:880px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0075d1; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0075d1; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0075d1; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.fy {
	line-height: 40px;
	float: left;
	width: 100%;
	margin-top: 15px;
	text-align: center;
}

