@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; color:#888;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#0A5BB7; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}

.wal{width:1008px; margin:0px auto; overflow:hidden;}

.headDiv{ height:80px; overflow:hidden;}
.headDiv .wal{height:80px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:10px;}
.nav{position:absolute; right:0px; top:0px;}
.nav li{float:left;}
.nav li a{float:left; width:90px; height:80px; overflow:hidden; line-height:80px; text-align:center; display:inline-block; font-size:16px; color:#333; font-family:"微软雅黑";}
.nav li a:hover,.nav li .aNow{ color:#fff; background:#2767AE;}

.sNav{position:absolute; z-index:100; top:80px; width:220px; background:#FFF url(../image/sNav.png) center top no-repeat; padding-top:8px; display:none;}
.sNav .list{background:#FFF; padding:5px 0; text-align:left;}
.sNav .list li{ border-bottom:#eee 1px solid; background:url(../image/sNavli.png) 10px center no-repeat; padding-left:25px;}
.sNav a{display:block; height:40px; line-height:40px; color:#666; font-size:14px;}
.sNav a:hover{color:#2767AE;}



.indexNotice{height:45px; overflow:hidden; background:#F0F1F3;}
.indexNotice .fl{width:740px; line-height:50px; overflow:hidden; position:relative;}
.indexNotice b{color:#4066b9; position:absolute; z-index:1; left:0px; top:0px;}
.indexNotice .list{width:670px; height:41px; overflow:hidden; margin-left:auto;}
.indexNotice li{height:41px; overflow:hidden;}
.indexNotice a{color:#666;}
.indexNotice a:hover{color:#1c5a97;}
.indexNotice .fr{background:url(../image/lsearch.gif) right 6px no-repeat; height:35px; line-height:32px; overflow:hidden; padding:6px 0 0 4px;}
.indexNotice span{float:left; padding-right:5px;}
.indexNotice .input1{width:167px; height:30px; line-height:30px; border:0px; padding:0 5px; background:transparent; color:#b2b2b2; float:left;}
.indexNotice .btn1{width:25px; height:30px; border:0px; background:transparent; cursor:pointer; float:left;}

.indexbg{ background:#F0F1F3;}
.aboutbg{ background:#F0F1F3; text-align:center;}
.pad20{ padding:20px 0;}

.lefttop{color:#fff; background:#1170C4; font-size:20px;font-family:"微软雅黑";}
.righttitle{ font-size:14px; color:#666; font-weight:bold;}


.righttop{color:#666666; font-weight:bold; font-size:14px;padding-left:15px;}
.ft12{ font-size:12px}
.padright20{ padding-right:20px; color:#999;}

A.a02:link {font-size:12px;text-decoration:none;color:#999999;}
A.a02:visited {font-size:12px;text-decoration:none;color:#999999;}
A.a02:hover {font-size:12px;text-decoration:none;color:#0A5BB7;}

.font2{ font-size:12px; color:#666; line-height:160%;}
.font5{ font-size:14px; font-weight:bold; color:#0A5BB7; display:inline-block; height:40px; line-height:40px;}



.sideBar{background:url(../image/sideBar.gif) left top no-repeat; width:80px; height:220px; overflow:hidden; position:fixed; z-index:20; right:50px; bottom:100px;}
.sideBar li{height:71px; overflow:hidden;}
.sideBar a{display:block; height:60px;}
/*.sideBar .li_01 a:hover{background:url(../image/sideBar.gif) -71px -0px no-repeat;}
.sideBar .li_02 a:hover{background:url(../image/sideBar.gif) -71px -71px no-repeat;}
.sideBar .li_03 a:hover{background:url(../image/sideBar.gif) -71px -142px no-repeat;}*/


.footDiv{line-height:160%; border-top:#d8d8d8 1px solid; text-align:center; color:#fff; background:#2767AE; padding:10px 0; font-family:Arial;}

.pageNum{clear:both; text-align:center; font-size:0; height:85px; padding-top:25px;position:relative; z-index: 10;}
.pageNum a{display:inline-block; margin:0 3px; height:25px; line-height:23px; border:#d7dce1 solid 1px; padding:0 8px; font-size:12px; color:#7b7b7b;}
.pageNum a:hover, .pageNum a.on{background:#0085c9; border-color:#0085c9; color:#FFF;}
.pageNum span{font-size:12px; padding:0 8px; color:#7b7b7b;}
