﻿/* 全局定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table {
    border-collapse: collapse;
    border-spacing: 0; max-width: 1100px;  overflow-x: scroll; 
}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style:none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before, q:after {
    content: '';
}
abbr, acronym {
    border: 0;
}
pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
    font-size: 16px;
    line-height: 1.8;
    font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif;
}
article, aside, dialog, footer, header, section, footer, nav, figure, menu, time {
    margin: 0;
    padding: 0;
    display: block;
    zoom: 1;
}
/* 公共样式 */
html{ width:100%; height:100%;  }
body{height:100%; color:#333;font:14px/30px "Microsoft YaHei",Tahoma,Helvetica,Arial,sans-serif;  min-width: 1200px; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:underline; }
.clearbox { border:none; clear:both;font-size:0; height:0; line-height:0; overflow:hidden;}
.blank { height:20px;font-size:0px; line-height:0; overflow:hidden;*height:19px; }
.nodata{color:#f60;}
.fl{float:left; }
.fr{float:right; }
.sw,#mainNav{width: 1200px; margin:0 auto;}
.top{height: 187px;background: url(images/topbg.png) no-repeat center top;}
#logo{float: left; padding-top: 57px;}
.side{width:300px; float:left;}



.navBar{height: 48px; background: #067bb0;}

.mainNav{height:48px;position: relative;
    z-index: 100;}
.mainNav .li1{float:left; height:48px;position: relative;padding: 0 24px;}
.mainNav .li1.on1{ background:#0373a6;}
.mainNav .li1 .a1{font: bold 16px/48px "微软雅黑"; color:#fff;}


.mainNav .ul1{background: #0373a6;
    display: none;
    left: 0px;
    position: absolute;
    text-align: center;
    top: 47px;
    padding:5px 0 12px 0;
    width:112px;
filter:alpha(opacity=80); 
-moz-opacity:0.8; 
opacity:0.9;}

.mainNav .li2 ul {
    left: 100px;
    top: 0; 
}
#ulID6424,#ulID6425,#ulID6426{ width:116px;}
.mainNav .li2{padding:0 5px; line-height: 28px; }
.mainNav .li2 h4{border-bottom:1px #59a2c4 solid;}
.mainNav .li2 a {    
   padding:0 6px;
 color: #fff;
}


.mainNav .li2 .a2 {
   line-height: 26px;   
  font-size:14px;
}



.footer{background: #067bb0; font-size: 14px; line-height: 26px; text-align: center; color: #fff;
clear: both; padding: 20px 0;}