/* CSS Document */
@charset "utf-8";
/* 基础元素margin和padding清零 */body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0;}
fieldset, img { border: 0;}
address, caption, cite, code, dfn, em, th, var, optgroup { font-style: normal; font-weight: normal;}
/* 标题元素重置 */h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
abbr, acronym { border: 0; font-variant: normal;}
/* 表单元素重置 */input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit;	font-style: inherit; font-weight: inherit;}
input, button, textarea, select { *font-size: 100%;}
/* 列表元素重置 */ol, ul { list-style: none;}
/* 表格元素重置，html中仍需在table标签中使用cellspacing="0"来获得更完美的重置效果 */table {	border-collapse: collapse; border-spacing: 0;}
caption, th { text-align: left;}
sup, sub { font-size: 100%;	vertical-align: baseline;}
/* 为了可用性和照顾特殊需求的用户群，这些伪类伪元素需要另外定义样式 */:link, :visited , ins { text-decoration: none;}
:focus { outline: 0;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
ins { text-decoration: none;}
del { text-decoration: line-through;}

BODY {FONT-SIZE: 14px;FONT-FAMILY: Arial, Helvetica, sans-serif;margin:0 auto;color:#5A5859;}
a:link {color: #5A5859;	text-decoration: none;}
a:visited {	color: #5A5859;	text-decoration: none;}
a:hover {	color: #ff0000;	text-decoration: none;}
a:active {	color: #ff0000;	text-decoration: none;}
LI {LIST-STYLE-TYPE: none;}

.top{width:100%;height:100px;border-bottom:1px solid #c3c3c3;}
.top1{width:1001px;height:100px;background:url(logo2.jpg) center left no-repeat;margin:0 auto;}
.top1 span{display:block;width:100px;height:26px;margin-left:900px;padding-top:60px;}
.top2{width:679px;height:438px;margin:0 auto;margin-top:45px;}
.top2-1{width:679px;height:32px;line-height:32px;background:url(pc2.jpg) bottom left repeat-x;}

.top11{width:1001px;height:100px;background:url(zhmm.jpg) center left no-repeat;margin:0 auto;}
.top11 span{display:block;width:100px;height:26px;margin-left:900px;padding-top:60px;}

.ztabmenu1{width:220px;height:32px;line-height:32px;float:left;display:inline;}
.ztabmenu1 ul{margin:0;padding:0;margin-left:100px;}
.ztabmenu1 li{text-align:center; float:left; display:block; width:82px; height:32px;line-height:32px; overflow:hidden;display:inline;color:#666;font-size:14px;background:url(fy3.jpg) repeat-x bottom left;}
.ztabmenu1 li a{color:#666;}
.ztabmenu1 li a:hover{color:#F67842;}
.ztabmenu1 .zcli{text-align:center;float:left;display:block;height:32px;line-height:32px;overflow:hidden;display:inline;background:url(yf2.jpg) repeat-x bottom left;color:#F67842;width:82px;}
.ztitle1{width:220px;height:32px;}
.moee23{width:130px;height:32px;line-height:41px;float:right;display:inline;}
.moee23 span{width:130px;height:24px;line-height:24px;display:block;margin-top:8px;margin-left:12px;text-indent:8px;}
.moee23 a{color:#183885;}
.moee23 a:hover{color:#ff0000;}

#ztabcontent1{width:679px;background-color:#fff;overflow:hidden;height:420px;overflow:hidden;color:#004b4c;margin-top:15px;}
#ztabcontent1 ul{float:left;}
#ztabcontent1 ul a:hover{color:#fff;	text-decoration:underline;}
#ztabcontent1 .zf_hidden {display:none; width:790px;margin:0 auto;}

#ztb11{margin:0;padding:0;width:679px;float:left;}
#ztb11 A{COLOR: #0f5075; TEXT-DECORATION: none;}
#ztb11 A:hover{COLOR:#ff0000;  TEXT-DECORATION: underline;}

#ztb21{margin:0;padding:0;width:679px;float:left;}
#ztb21 A{COLOR: #0f5075; TEXT-DECORATION: none;}
#ztb21 A:hover{COLOR:#ff0000;  TEXT-DECORATION: underline;}

.bkks{width:218px;border:1px solid #c4c4c4;height:28px;}
.topdl{width:1001px;height:451px;margin:0 auto;background:url(denlu.jpg) center left no-repeat;margin-top:30px;}
.dl2{width:362px;height:292px;float:right;margin-top:70px;margin-right:20px;border:1px solid #c4c4c4;background-color:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}


.top3{width:100%;height:249px;background-color:#848484;marign:0 auto;margin-top:223px;padding-top:20px;}
.top31{width:1001px;height:auto;color:#fff;margin:0 auto;line-height:2.1em;}
.top31 a{color:#fff;}