﻿*,html,body { margin:0; padding:0; font-family:宋体, Arial; font-size:12px; color:#333; text-align:left; }
a,a:link,a:hover,a:visited { font-size:12px; text-decoration:none; color:#333; }
body { background:#fff url('bg.jpg'); text-align:center; width:100%; }
input[type=button],input[type=submit],.btn { font-size: 12px; color: white; text-align:center; border: 1px; width: 50px; height: 21px; background-color: #06c }
#header,#menu,#content,#footer,#link,#NavLink { margin:0 auto; width:980px; background:#fff; text-align:left; }
.menuItem { background:#06f; height:32px; line-height:32px; clear:both; color:#fff; font-weight:bold; border:solid 1px #006; }
.menuItem a,.menuItem a:link,.menuItem a:visited { color:#fff; margin-left:10px; }
.menuItem a:hover { color:#f00; }
.bottom { height:10px; background:url('bottom.gif') repeat-x; }
.topad { background:url('ban.jpg') no-repeat; height:110px; margin-bottom:5px; }
.cntlist,.mainlist,.side { }
.list { border:solid 1px #06c; margin-bottom:10px; }
.left { float:left; }
.right { float:right; }
.h410 { height:410px; overflow:hidden; }
.h145 { height:145px; overflow:hidden; }
.h193 { height:194px; overflow:hidden; }
.h250 { height:270px; overflow:hidden; }
.h55{ height:55px; overflow:hidden; }
.h267{ height:267px; overflow:hidden; }
.h178 { height:190px; *height:178px !important; *height:260px; }
.mb0 { margin-bottom:0px; }
.mt10 { margin-top:5px; }
.blank10 { height:10px; background:#fff; clear:both; }
.blank70 { background:#fff; height:70px; clear:both; }
.blank30 { background:#fff; height:30px; clear:both; }
/*-------------首页样式-------------*/
.frameDiv { clear:both; height:770px; *height:765px !important; *height:765px; }
.indexmain { width:700px; }
.indexside { width:270px; float:right; }
#FocusFlash { margin:5px; }
.indexcompany { width:450px; float:right; clear:right; }
.cntItem,.cntItemR { width:485px; float:left; overflow:hidden; }
.cntItemR { float:right; }
.service,.blue { background:url('dot.gif') left bottom repeat-x; }
.blue { color:#00c; }
.clearfix { clear:both; }

.pItem { float:left; width:320px; margin-left:10px; height:78px; }
.Img { float:left; width:80px; }
.Img img { width:71px; height:71px; border:solid 1px #ccc; }
.pDesc { height:71px; width:230px; float:right; overflow:hidden; }
.pDesc h2 { white-space:nowrap; width:210px; text-overflow:hidden; overflow:hidden; color:#986a01; }
.pDesc h2 a,.pDesc h2 a:link,.pDesc h2 a:visited { color:#986a01; }
.pDesc h2 a:hover { color:#f00; }
.info { color:#666; line-height:16px; }
.count { line-height:20px; height:20px; margin:5px; position:relative; }
.page { position:absolute; top:1px; right:5px; }
.zsItem { font-weight:bold; color:#00c; padding:5px; }
.zsBtn { text-align:center; padding:5px; }
/*-------------通用样式---------*/
.side { width:240px; overflow:hidden; float:left; clear:left; }
.nav { height:32px; line-height:32px; background:#efefef; border-bottom:solid 1px #ccc; color:#f90; clear:both; text-indent:20px; }
.articleinfo { background:#efefef; padding:5px; margin:5px; color:#aaa; text-align:center; }
.mainlist { width:730px; float:right; clear:right; }
.cntlist { clear:both; }
.list h1 { height:26px; line-height:26px; font-size:12px; position:relative;
                              text-indent:10px; color:#fff; background:#39f; border-bottom:solid 1px #06c; }
.tit1 { height:6px; background:url('line_point3.gif') left center repeat-x; }
.tit2 { color:#986A01; font-size:15px; text-align:center; margin:5px auto; }
hr { height:1px; border-bottom:solid 1px #eee; margin:0 10px 5px 10px; }
#link h1 a,.list h1 a,#link h1 a:link,#link h1 a:visited,.list h1 a:link,.list h1 a:visited { color:#fff; }
.cnt { padding:5px; line-height:20px; }
span.more { position:absolute; top:1px; right:5px; color:#eee; font-weight:normal; }
span.more a,span.more a:link,span.more a:visited { color:#eee; }
span.more a:hover { color:#f00; }
.newslist { border-bottom:dashed 1px #999; margin:2px 5px; height:20px; line-height:20px; position:relative; clear:both; }
.plist { height:75px; }
.newslist span { position:absolute; right:5px; top:1px; }
.hitinfo { text-align:center; color:#f60; }
.success { margin:20px; border:solid 1px #ccc; padding:50px; text-align:center; color:#f60; }
/*---------------页脚------------*/
.webinfo { text-align:center; color:#fff; background:#06c; line-height:26px; padding:5px; }
.webinfo a,.webinfo a:link,.webinfo a:visited { color:#fff; }
#link { border:solid 1px #00b1ed; }
#link h1 { background:#06c; border-bottom:solid 1px #00b1ed; height:26px; line-height:26px; font-size:12px; text-indent:10px; }
.extend { background:#efefef; padding-bottom:30px; }
.extend a,.extend a:link,.extend a:visited { color:#f60; }
.extend a:hover { color:#f00; }
