@charset "utf-8";
/*---reset---*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;padding:0;}
* focus {outline: none;margin: 0;padding: 0;}
a:focus { outline: none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
legend {color:#000;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clean {clear:both;}
a{ outline:none;text-decoration:none;}
a{ color:#333435; }
a:hover { color:#e23a0a;}
.fl {float:left;}
.fr {float:right;}
/*---layout---*/
body {
	margin:0 auto;
	font:12px/22px 'Microsoft Yahei','\5b8b\4f53',微软雅黑, Arial, Lucida Grande, Tahoma, sans-serif;
	color:#131313;
	background-color:#fafafa;
	background-attachment: fixed;
	background-image: url(../images/bgd.jpg);
	background-position: center top;
}
#navmenu{font-size:14px;position:relative;z-index:10; width:1051px; margin:0 auto; height:39px; background-color:#000000; border-radius:5px;}
#navmenu ul {float:left;padding:0 2px 0 0;}
#navmenu ul li {float:left;height:37px;line-height:37px;position:relative;padding:0 0 0 2px;}
#navmenu ul li a {
	color:#ffffff;
	float:left;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}
#navmenu ul li a:hover{color:#fff; text-shadow: 1px 1px 1px #000000; background-color:#51A735; border-radius:3px;}
#navmenu ul li ul{position:absolute;top:37px;left:0;width:158px;background:#51A735;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li {
	background:none;
	float:left;
	border-bottom:1px #ffffff solid;
	display:block;
	width:138px;
	margin-left:2px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#navmenu ul li ul li a{float:none;border-radius:5px;color:#ffffff;display: block;font-size: 14px;line-height:20px;padding:3px 10px;width:130px;}
#navmenu ul li ul li a:hover{background:#61B200;}
#navmenu ul li ul li ul{position:absolute;top:0;left:115px;width:158px;background:#3a3a3a;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li ul li{
	background:none;
	float:left;
	border-bottom:1px #535252 solid;
	display:block;
	width:158px;
	margin-left:2px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
#navmenu ul li ul li ul li a{float:none;border-radius:5px;color: #CFC5AC;display: block;font-size: 14px;line-height:25px;padding:3px 10px;width:158px;}
#navmenu ul li ul li ul li a:hover{background:#1A1A1A;}#tops {
	height: 70px;
	padding-top: 20px;
	width: 1051px;
	margin-right: auto;
	margin-left: auto;
}
#inzs {
	width: 1031px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F3C500;
	background-image: url(../images/indeed.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 10px; position:relative; 
}
#footers {
	text-align: center;
	padding: 20px 0;
	line-height: 18px;
	clear: both; position:relative; width: 1031px; margin:auto;
}
.dqwz {
	line-height: 25px;
	background-color: #000000;
	height: 25px;
	width: 1051px;
	margin-right: auto;
	margin-left: auto;
	color: #999999;
}
#xioancr {
	width: 1051px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 9px;
}
#xioancr .zbid {
	float: left;
	width: 230px;
	background-color: #FFFFFF;
	padding: 10px;
}
#xioancr .youni {
	float: right;
	width: 735px;
	background-color: #FFFFFF;
	padding: 20px;
		word-wrap: break-word;

}
#xioancr .youni1 {
	float: right;
	width: 735px;
	background-image:url(../images/1.jpg)
	padding: 20px;
		word-wrap: break-word; 

}
#xioancr .zbid .lan1 .bi1 {
	background-color: #000000;
	padding: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #007ABB;
	border-left-color: #F3C500;
}
#xioancr .zbid .lan1 .nsd {
	padding-top: 10px;
	color: #666666;
	word-wrap: break-word; 

}
.dqwz a {
	color: #CCCCCC;
}
#xioancr .youni li {
	padding-left: 10px;
	list-style-type: disc;
	margin: 0px;
	line-height: 19px;
}
#xioancr .youni ul {
	margin-left: 20px;
	padding-left: 20px;
}
#xioancr .youni .imglist {
	padding: 8px;
	float: left;
	height: 130px;
	width: 165px;
	text-align:center
}
#xioancr .youni .imglist img {
	padding: 1px;
	height: 105px;
	width: 160px;
	border: 1px solid #CCCCCC;
}
form,table,input,textarea,dl,dt,dd { margin:0; padding:0; }
table { border-collapse:collapse; width:100%; border:0; }
blockquote { margin:0 0 1em 0; padding:35px 20px 0 20px; border:1px solid #ccc; background:#fafafa url(img/quote1.gif) no-repeat 10px 10px; }
blockquote p { margin:0 0 5px 0; }
.quote_bottom { height:30px; background:#fafafa url(img/quote2.gif) no-repeat right ; margin-right:-10px; }
pre { border:1px solid #ccc; background:#fafafa; padding:10px 20px; margin:0 0 1em 0; overflow:auto; }
object { display:block; margin:0 auto; }
.wp-caption-text { text-align:center; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.centered { display: block; margin-left:auto; margin-right:auto; }
.clear { clear:both; }


div.container { margin: auto; width: 510px; }

h1 { margin: 2em 0 0em 0; font-family: MicroExtendFLFRegular, Verdana, Tahoma, Arial; font-size: 1.5em; font-weight: normal; }
h2 { margin: 0.5em 0 1em 0; font-family: MicroExtendFLFRegular, Verdana, Tahoma, Arial; font-size: 2em; font-weight: normal; }
h3 { margin: 2em 0 1em 0; font-family: MicroExtendFLFRegular, Verdana, Tahoma, Arial; font-size: 1.8em; font-weight: normal; }
h4 { margin: 2em 0 1em 0; font-family: MicroExtendFLFRegular, Verdana, Tahoma, Arial; font-size: 1.5em; font-weight: normal; }
p.version { font-family: MicroExtendFLFRegular, Verdana, Tahoma, Arial; font-size: 1.2em; font-weight: normal; color: #33A8E5; margin-bottom: 0; }
p.description { font-family: MicroExtendFLFRegular, Verdana, Tahoma, Arial; font-size: 1.2em; font-weight: normal; line-height: 1em; }
a.more-link, a.more-link:visited 
  { display:block; clear:both; color:#666; margin:15px 0 0 0; height:20px; padding:0 0 4px 45px; background:url(img/read_more.gif) no-repeat left top; text-decoration:none; }
a.more-link:hover { color:#2089cc; background:url(img/read_more.gif) no-repeat left bottom; text-decoration:none; }

ul li { margin:0 0 0.5em 0; line-height:1em; background:url(img/bullet1.gif) no-repeat 3px 5px; padding:0 0 0 18px; }
ol li { margin:0 0 0em 0; line-height:1em; }
dt {
	float: left;
}

dd {
	margin-left: 150px;
	margin-bottom: 10px;
}
.zt {
	float:right;
	color:#0080FF;
}


code { margin-bottom: 1em; }
ol.ltLighter { border: 1px solid #939393; font-size: 10px !important; margin-bottom: 1em !important; line-height: 1em !important; }
ol.ltLighter li { margin-bottom: 0; }
ol.ltLighter span { font-size: 10px !important; }
#xioancr .youni .fg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: bold;
	line-height: 350px;
	height: 350px;
	text-align: center;
}

.toggle {
    overflow:hidden;
    position:relative;
}

.toggle .toggle-title {
    padding:0.5em 20px;
    cursor:pointer;
    border-bottom:1px dotted #ddd;
    color:#444;
}

.toggle .toggle-title:hover,
.toggle.expanded .toggle-title {
    border-color:#ccc;
    color:#111;
}

.toggle .toggle-content{
    padding:1em 19px;
    display:none;
    border:1px dotted #ccc;
    border-top-width:0;
    overflow:hidden;
    background:#fff;
}

.toggle .expand-icon {
    position:absolute;
    left:0;
    top:0.85em;
    height:10px;
    width:10px;
    color:#fff;
    cursor:pointer;
    background:url(../images/toggle_icons.png) -7px -7px no-repeat;
}

.toggle.expanded .expand-icon {
    background-position:-31px -7px;
}

.index_sp{ position:absolute; top:-90px; right:-80px; z-index:9999;}
.index_sp2{ position:absolute; top:5px; right:-0; font-size:14px; color:#fff; font-weight:bold;}

/* ============================= LAYOUT ============================ */
