﻿body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin: 0px;padding: 0px;font-size: 12px;font-weight: normal; font-family:"微软雅黑";}
              ul { list-style: none; }
              img { border-style: none; }
.clear{clear:both; border:0px; padding:0px; margin:0px;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background:url(../images/02.png) no-repeat center;}
.curimg{background:url(../images/01.png) no-repeat center}
body{ background:#e5e5e5;}
.con{ width:1020px; margin:0 auto; background:#FFF;}
.banner{ margin:0 auto; height:285px;}
.nav{ width:1000px; margin:5px auto; height:32px; background:#037ad6;}
/*导航菜单*/
#navMenu {width:1000px;margin:0px auto;height: 32px;line-height: 32px;display:block;overflow:hidden; font-size:14px;}
#navMenu ul{width:100%;padding-left:0px;float:left;}
#navMenu span{ color:#FFF !important; padding-right:10px !important;}
#www_zzjs_net font{ color:#FFF !important;}
#navMenu .onelink{background-image:none;}
#navMenu_r{padding-right:8px;float:right;height:32px;}
#navMenu li {width:108px;text-align:center;float: left;line-height:32px;height:32px;margin-left: -2px;font-size:14px;}
#navMenu li a {	color:#fff;font-family:"微软雅黑";padding-right: 1em;padding-left: 1em;margin-left: 2px;display: block; text-decoration:none;}
#navMenu li a:hover{text-decoration: none;color:#FFf;}
/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top: 0;z-index:100;width: 108px;visibility: hidden; margin-top: -4px;margin-left:-2px; background:#037ad6; font-size:14px;}
.dropMenu li.end {padding-left:6px;height:12px;}
.dropMenu li {padding:5px 0 0 5px;	font-size:12px; font-weight:bold;}
.dropMenu li a {width: 92%;	display: block;	text-align:center;	color: black;padding: 5px 0 5px 0px;color:#FFF; text-decoration:none;	}
.dropMenu a:hover {text-decoration: underline;color:#900;}
.ad{ width:1000px; margin:0 auto; height:405px;}
.zuo{ width:157px; overflow:hidden; background:#037ad6; height:400px; padding:10px; float:left;}
/********/
.juzhong{ width:200px; height:250px; margin:0 auto;}
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:100%;
   font-size:14px;
    font-family:"微软雅黑";
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
   
}

ul#menu li a {
  color:#FFF;	
  padding-left: 0.5em;
  height:31px;
   line-height:31px;font-weight:bold;
}

ul#menu li a:hover {
  background:#FFF;
  color:#037ad6; 
}
ul#menu li ul li{ background:url(../images/index_13.gif) bottom repeat-x;}
ul#menu li ul li a {
  color: #FFF;
  padding-left: 20px;
   background:url(../images/li13.gif) no-repeat 140px 10px;
}

ul#menu li ul li a:hover {

  border-left: 5px #037ad6 solid;
  padding-left: 15px;
  color:#037ad6;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.zhong{ float:left; width:535px; margin-left:10px; height:405px;  overflow:hidden;}
.zhong1{ height:35px; line-height:35px; border-bottom:2px solid #c7c7c7; font-family:"微软雅黑";}
.zhong1 h2{ font-size:16px; color:#c7c7c7;}
.zhong1 h2 b{ color:#1167b2; border-bottom:3px solid #1167b2; height:35px; display:block; float:left; padding:0px 5px;}
.zhong1 span{ float:right; padding-right:10px; font-size:10px;}
.zhong1 span a{ color:#999; text-decoration:none;}
.zhong1 span a:hover{ color:#C00;}
.zhong2{ padding:5px;}
.zhong2 img{ float:left;}
.zhong2 p{ line-height:28px; color:#181818;}
.you{ float:right; width:265px;}
.you1{ padding-top:5px;}
.list{ width:96%; margin:0 auto;}
.list li{ height:30px; line-height:30px; border-bottom:1px dashed #CCC; padding-left:5px;}
.list li a{ color:#2c2c2c; text-decoration:none;}
.list li span{ float:right; color:#999; padding-right:5px;}
.list li a:hover{ color:#C00;}
.ad2{ height:200px; width:1000px; margin:10px auto;}
.lianxi{ width:177px; float:left; line-height:30px;}
.lianxi p{ padding-left:5px;}
.chanpin{width:813px; margin-left:10px; float:left;}
#demo{width:813px; overflow:hidden; margin:0px auto}
#demo img{ padding:3px; border:1px solid #CCC;}
#demo a{ text-decoration:none; color:#333;}
.link{ width:1000px; margin:0 auto;}
.link img{ padding:0 15px; float:left;}
.fot{ background:url(../images/sd2.gif) repeat-x; height:100px; width:1020px; margin:0 auto;}
.fz{ line-height:40px; color:#FFF; padding-top:20px; padding-left:10px; float:left;}
.fz a{ color:#FFF; text-decoration:none;}
.fz a:hover{ color:#C00; text-decoration:underline;}
.fy{ background:url(../images/index_32.gif) no-repeat; width:301px; float:right; height:100px; margin-right:50px;}
.nr{ width:1000px; margin:0 auto; min-height:500px;}
.left{ width:177px; float:left}
.right{ float:right; width:800px;}
.weizhi{ height:30px; border-bottom:1px solid #CCC;}
.weizhi span{ float:right; line-height:30px; color:#999; padding-right:5px;}
.weizhi span a{ color:#999; text-decoration:none;}
.weizhi h2{ color:#037ad6; line-height:30px; font-size:16px; font-weight:bold; padding-left:15px;}
DIV.megas512 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
DIV.megas512 A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #037ad6; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.megas512 A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #037ad6; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.megas512 SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
#div1 { width: 200px; height: 200px; padding: 5px; border: 1px solid #ccc; position: relative; }

#div1 .small_pic { width: 200px; height: 200px; background: #eee; position: relative; }
#div1 .float_layer { width: 50px; height: 50px; border: 1px solid #000; background: #fff; filter: alpha(opacity: 30); opacity: 0.3; position: absolute; top: 0; left: 0; display:none; }
#div1 .mark {width:100%; height:100%; position:absolute; z-index:2; left:0px; top:0px; background:red; filter:alpha(opacity:0); opacity:0;}
#div1 .big_pic { position: absolute; top: -1px; left: 215px; width:250px; height:250px; overflow:hidden; border:2px solid #CCC; display:none; }
#div1 .big_pic img { position:absolute; top: -30px; left: -80px; }
.pro{ width:96%; margin:0 auto; padding-top:15px;}
.pro p{ line-height:30px;}
.list2{ width:96%; margin:0 auto;}
.list2 li a{ color:#037ad6; text-decoration:none;}
.list2 li{ width:169px; padding:3px;  float:left; margin:10px 7px; text-align:center;}
.list2 li a img{border:1px solid #CCC; padding:10px;}
.top{ height:75px; width:1000px; margin:0 auto;}
.logo{ float:left; margin-top:10px; height:52px;}
.wenzi{ padding-left:10px; float:left; padding-top:30px; font-size:16px; }
.shang{ height:30px; line-height:30px;}
.shang a{ color:#03C; text-decoration:none;}
.shang a:hover{ color:#C00;}