html { overflow: scroll; }
.wal{width:1003px; margin:0px auto; /*overflow:hidden;*/}
.blue{color:#2a93db;}
h5{margin:0;padding:0}
 .headDiv{height:184px; /*overflow:hidden;*/ position:relative;}
.headDiv .logo{position:absolute; z-index:10; left:17px; top:26px;}
.headDiv .btn{display:block; background:url(../images/img126.png) left top no-repeat; width:126px; height:76px; overflow:hidden; position:absolute; z-index:105; top:67px; right:0px;}
.headDiv .btn:hover{background:url(../images/img126hover.png) left top no-repeat;}
.nav{/*position:absolute;*/ z-index:102; left:0px; top:109px; height:49px; width:100%; /*overflow:hidden;*/ background:url(../images/navbg.gif) top repeat-x; position:relative}
.nav li{float:left; height:48px; background:url(../images/navbg1.gif) right 0px no-repeat; padding-top:1px;}
.nav a{display:block; height:48px; line-height:40px; font-size:14px; font-weight:bold; padding:0 18px; margin-left:-2px;}
.nav a:hover{color:#FFF; background:url(../images/navbg2.gif) top repeat-x; position:relative;}
.nav .aNow{color:#0a83d6;}
.nav li a:hover, .nav .menu_down .aNow1{background:url(../images/snav.png) center top no-repeat; color:#FFF;z-index: 99;}
.nav li a:hover, .nav .menu_down .aNow1{background:url(../images/snav.png) center top no-repeat;color:#FFF;z-index: 99;}
/**/
.nav>ul>li>dl{display:none;position:absolute;left:0px;top:41px;width:100%;z-index: 2;}


.sNav{/*position:absolute; z-index:1; left:0px; bottom:0px;*//* width:100%; *//* height:34px; *//* line-height:34px; *//* overflow:hidden; */background:#000;}
.sNav li{float:left;}
.sNav a{display:block; float:left; height:34px; line-height:34px; overflow:hidden; padding:0 14px; font-size:14px; font-weight:bold; color:#fff;}
.sNav .div0{/* padding-left:70px; *//* display:none; *//* background:#000; */height:34px;display: block;width: 100%;}


.tNav{position:relative; z-index:100; width:100%;}
.tNav .wal{height:444px; /*overflow:hidden;*/ background:#f5f5f5 url(../images/tnav.gif) top repeat-x;}
.tNav li{float:left; width:240px; height:444px; overflow:hidden; background:url(../images/tnav1.gif) right top no-repeat; padding-right:1px; text-align:center;}
.tNav a{display:block; height:20px; line-height:20px; color:#000; overflow:hidden; white-space:nowrap;font-size:11px}
.tNav a:hover{color:#fff;}
.tNav h2{height:20px; padding:7px 0; overflow:hidden;}
.tNav h2 a{color:#FFF;    font-size: 14px;  font-weight: bold;}
.tNav .content{padding:5px 0; font-size:11px;}
.tNav .content dd {margin:0}
.tNav .content a:hover, .tNav .content .aNow{background:#2a2a2a; color:#FFF;}
.tNav .a1 span{display:inline-block; background:url(../images/ico8.gif) left center no-repeat; height:20px; padding-left:21px;}
.tNav .a1Now span{background:url(../images/ico9.gif) left center no-repeat;}
.tNav .content .a1:hover{background:none; color:#000;}
.tNav .content1{display:none;}
.tNav .content1 a{color:#999;}
.tNav .content1 a:hover{color:#fff; background:url(../images/tnav2.gif) left center no-repeat;}

.qqLayer{position:fixed; z-index:100; top:150px; right:-190px; width:240px; overflow:hidden;}
.qqLayer .imgDiv{height:75px; overflow:hidden; position:relative;}
.qqLayer .bg{min-height:100px; _height:100px; position:relative; background:url(../images/qqbg.png) left repeat-y;}
.qqLayer .bg2{background:url(../images/qqbg1.png) left top no-repeat; height:29px; overflow:hidden;}
.qqLayer .btn{display:block; position:absolute; z-index:101; left:4px; top:15px; width:47px; height:143px; overflow:hidden; background:url(../images/qqbtn.png) left top no-repeat;}
.qqLayer .list{padding:0 0 0 52px; width:135px; overflow:hidden;}
.qqLayer li{padding-left:6px; border-bottom:#8a8a8a solid 1px; background:url(../images/qqbg.gif) top repeat-x;}
.qqLayer li h5{height:29px; line-height:29px; overflow:hidden; padding-left:15px; background:url(../images/ico10.gif) 3px center no-repeat; font-size:14px; cursor:pointer;}
.qqLayer .liNow h5{background:url(../images/ico11.gif) 3px center no-repeat; cursor:pointer; }
.qqLayer .content{display:none; padding:13px 0 8px 3px;}
.qqLayer .liNow .content{display:block;}
.qqLayer .content img{float:left; margin-right:5px;}
.qqLayer .content a{display:block; height:22px; width:118px; overflow:hidden; background:url(../images/qq.gif) -0px -0px no-repeat; margin-bottom:8px;}
.qqLayer .content a:hover{background:url(../images/qq.gif) -0px -22px no-repeat;}
.qqLayer .content span{color:#666; padding-left:3px;}
.qqLayer .content span:hover{color:#ff0000;}
.qqLayer .tel{padding-left:60px; font-size:10px; line-height:22px;}
.qqLayer .tel h5{font-size:14px;}
.qqLayer .time{background:url(../images/timebg.gif) center top no-repeat; height:52px; overflow:hidden; padding-left:58px; color:#FFF;}
.qqLayer .time div{padding:8px 0 3px 20px;}

.footDiv{text-align:center; padding:25px 0; border-top:#82cafc solid 1px; line-height:24px; font-size:14px;width:1003px; margin:0px auto;}