body { margin:0px; padding:0px; line-height:24px; background:#ffffff;}
body,td,input,textarea { color:#444; font:12px 黑体,黑体,Tahoma,SimSun;}
body,html { overflow-x:hidden; }
a:link,a:active,a:visited {	color:#444; text-decoration: none;}
a.col:link,a.col:active,a.col:visited {	color:#066fc0; text-decoration: none;}
a:hover { color: #066fc0; text-decoration:underline;}
img { border:0px;}
ul, li { list-style-type:none; margin:0px; padding:0px;}
.clear { clear:both;}
a:active,a:focus,a:visited{ outline:none;}

.headbg { width:100%; height:60px; background:#FFFFFF; position:fixed; border-bottom:1px solid #999999; z-index:100; FILTER:alpha(opacity=93);/*IE透明度*/opacity:0.93;/*火狐透明度*/}
.head { width:1200px; height:60px; margin:0px auto;}
.logo { width:230px; height:60px; float:left;}
.head a { display:block; width:90px; height:60px; margin-right:5px; line-height:60px; float:left; font-size:18px; text-align:center; text-decoration:none;}
.head a:col { color:#c00;}
.head a:hover,.head a.cur {}
.tel { width:230px; height:60px; line-height:60px; float:right; padding-right:30px; text-align:right; font-size:18px; color:#0099ff;}

#s2 { height:385px;}
.msub { width:100%; border-bottom:1px solid #999999; background:#e8f2f9 url(../images/line-top.gif) top repeat-x; position:fixed; z-index:101; FILTER:alpha(opacity=93);opacity:0.93; top:60px; display:none;}
.msub ul { width:1200px; height:330px; margin:0px auto;}
.msub ul li { width:1200px; height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.msub ul li span,.msub ul li strong,.msub ul li a { display:block; float:left; height:40px;}
.msub ul li span { width:90px; border-right:1px solid #999999; padding:0px; color:#0099ff; }
.msub ul li strong { font-weight:normal; width:200px; text-align:right; padding-right:15px; }
.msub ul li a { width:110px; border-right:1px dotted #CCCCCC; padding-left:15px;}
.msub ul li a:hover { color:#0099ff;}
.msub ul li.litop span,.msub ul li.litop strong,.msub ul li.litop a { padding-top:15px;}
.msub ul li.litop { height:55px;}
.msub ul li.libot { height:50px;}
.msub ul li.libot span { height:50px;}

.foot { width:100%; height:auto; border-top:1px solid #ccc; text-align:center; line-height:20px; padding:10px 0; background:#efefef;}