@charset "utf-8";
* { margin:0; padding:0 }
body { font: 12px/24px Arial, Helvetica, sans-serif, "宋体"; color:#666 }
ul { list-style:none }
img { border:none }
a { color:#999; text-decoration: none; }
a:hover { color:#666; text-decoration: underline; }
.fl { float:left }
.fr { float:right }
.clearfix { zoom:100%; }
.clearfix:after { content:"."; display:block; visibility:hidden; height:0; clear:both; line-height:0 }
.search { border:1px solid #E3E3E3; font: 12px/18px Arial; height:18px; color:#999; }
.Ztabs { width:320px }
.more { position:absolute; right:10px; bottom:10px }
#sidebar .slide{padding-left:2em;font-weight:normal;}
#wrap { width:888px; margin:0 auto }
#header { padding:16px 0; }
#header form { padding-top:10px }
#header form input { vertical-align:middle }
#menu { border-top:1px solid #ccc; border-bottom:1px solid #EFEFEF; line-height:30px; font-weight:bold; background: url(../images/menu_bg.png) repeat-x; }
#menu li { float:left; padding:0 20px }
#menu a { color:#2f586c; text-decoration: none; }
#menu a.on{color:#F60}
#menu a:hover { text-decoration: underline; }
#main h2 { font-size: 12px; line-height: 25px; color:#069; }
#show { margin-bottom:10px }
#planinfo { width:650px; }
#planinfo .Ztabs h2 { width:77px; text-align:center; margin-right:2px; color:#999; background: url(../images/tabs_bg.jpg) no-repeat right top; cursor:pointer }
#planinfo .Ztabs h2.tagOn { background:#efefef url(../images/tabs_bg.jpg) no-repeat left top; color:#069; line-height: 26px; }
#planinfo .Ztabs li { background: url(../images/list_bg.gif) no-repeat left 10px; padding-left:10px; line-height:26px; overflow:hidden; height:26px }
#news, #industry { border:1px solid #e8e8e8; padding:10px; background:#f3f3f3 }
#news, #industry, #introtext { padding-bottom:40px; height:160px;line-height:20px }
#intro { width:320px; }
#introtext { padding-top:12px; position:relative; }
#intro p { text-indent:2em; padding-bottom:10px; }
#choose { border:1px solid #e6e6e6; width:648px; background: url(../images/choose_bg.jpg) repeat-x; height:95px; margin-top:14px }
#choose p { padding:10px 12px 0 }
#choose h2 { padding-left:10px }
#choose a { display:block;display:inline; width:200px; float:left; height:45px; background: url(../images/choose.gif) no-repeat left center; padding:4px 0px 0px 48px; margin:0 30px; color:#fff; text-decoration: none; }
#choose a:hover { color:#FF0 }
#register { background:#eaeaea; width:210px; padding:8px; text-align:center }
#register h2 { text-align:left; padding:5px }
#register li { text-align:left; color:#069; padding-left:25px;line-height:26px }
#register li.tel { background: url(../images/icon_1.gif) no-repeat left center; }
#register li.email { background: url(../images/icon_2.gif) no-repeat left center; }
#footer { margin-top:20px; border-top:2px solid #fc6400; text-align:center; line-height:40px; color:#ccc }
#footer li { display:inline; }
#footer li a { padding:0 16px; color:#999; text-decoration: none; }
#footer li a:hover { color: #666; text-decoration: underline; }
#footer p { color:#999; line-height:20px; padding-bottom:20px }

#crumbs{padding:10px}
#sidebar{border:1px solid #ccc;width:220px;font-weight:bold}
#sidebar h2{ background:#ccc;color:#fff; text-align:center}
#sidebar ul{padding:8px;line-height:30px}
#sidebar a{color:#069}
#sidebar a:hover{ color: #F60; text-decoration: underline; }
#sidebar .siderNow a{color:#F60}
#content{width:660px;}
#article{width:460px;padding-left:10px}
#article h3{ font-size:14px;line-height:26px;color:#069}
#article #para p{margin-top:1.5em; text-indent:2em}
#article #para ul{ list-style:disc inside ;padding:20px}
#article dt{ line-height:26px; padding-left:20px; background: url(../images/list_bg.gif) no-repeat 10px center; }
#article dd{ text-indent:2em;padding:10px;border:1px solid #ccc;margin-left:20px}
#qbar{width:180px;}
#qbar h3{ font-size:12px; background: url(../images/qbar_h3_bg.png) no-repeat 5px 5px; padding-left:24px; line-height:28px }
#qbar p{padding:10px; text-indent:2em}
#qbar a{color:#5687a5}
.inbar{ border:1px solid #d5d5d5; background: url(../images/qbar_h3.png) repeat-x left -7px;margin-top:10px }
#contactbar{ background: url(../images/qbar_bg.png) repeat-x top;padding:5px ; border:1px solid #d5d5d5;}
#contactbar li{line-height:26px;padding-left:20px}
#contactbar li.phone{ background: url(../images/qbar_1.png) no-repeat left center; }
#contactbar li.contactus{ background: url(../images/qbar_2.png) no-repeat left center;}
#contactbar li.emailus{ background: url(../images/qbar_3.png) no-repeat left center; }

#pageBar { margin-top:10px; text-align:center }
#pageBar a { color:#333; text-decoration: underline; }
#pageBar a:hover { color:#000; text-decoration: none; }
#pageBar span { color:#999; padding:0 5px }

#regcontent,#registerForm{width:420px;}
#regcontent p{text-indent:2em;padding-top:20px;}
#registerForm p{padding:5px 0}
#begin{padding:20px 0}

#newscontent p{padding:10px;text-indent:2em}
#title{text-align:center;border-bottom:1px solid #ccc;color:#069;font-weight:bold;font-size:14px;line-height:40px}

#menu #CEEFE{padding-right:26px;background:url(../images/hot.gif) no-repeat right center}