@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#666; background:url(../image/bodyBg.jpg) center top no-repeat;}
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:#c00; 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;}
.h15{height:15px; overflow:hidden; clear:both;}
.w700{width:700px; overflow:hidden;}
.w270{width:270px; overflow:hidden;}
.w640{width:640px; overflow:hidden;}
.w670{width:670px; overflow:hidden;}
.w310{width:310px; overflow:hidden;}
.w393{width:393px; overflow:hidden;}
.aa:hover, .aaList a:hover{text-decoration:underline;}

.wal{width:980px; margin:0px auto; overflow:hidden;}
.w920{width:920px; margin:0px auto; overflow:hidden;}
.pageBg{min-height:500px; _height:500px; background:#FFF;}
.red{color:#C00;}
.Yellow{color:#ff9900;}

.headDiv{height:88px; overflow:hidden; position:relative;}
.headDiv .logo{position:absolute; z-index:10; left:10px; top:9px;}
.topSearch{position:absolute; z-index:10; top:9px; right:172px;}
.topSearch .input1{float:left; width:176px; height:24px; line-height:24px; padding:0 10px; border:0px; background:#FFF;}
.topSearch .btn1{float:left; cursor:pointer; background:url(../image/topBtn.gif); width:24px; height:24px; border:0px;}
.headDiv .btnDiv{position:absolute; z-index:10; top:9px; right:7px;}
.headDiv .btnDiv a{display:block; float:left; width:66px; height:24px; line-height:24px; text-align:center; overflow:hidden; background:#FFF; color:#AF0707; margin-left:2px;}
.headDiv .btnDiv a:hover{background:#d00; color:#FFF;}

.nav{background:url(../image/bodyBg.gif) top repeat-x; height:55px; width:980px; position:relative; overflow:hidden;}
.nav ul{width:110%;}
.nav li{float:left; height:40px; overflow:hidden; padding-right:2px; background:url(../image/navBg.gif) right top no-repeat;}
.nav a{display:block; float:left; height:40px; line-height:38px; padding:0 21px; color:#FFF; font-size:14px;}
.nav a:hover, .nav .aNow{background:url(../image/navBg1.gif) top repeat-x;}

.pageTitle{background:url(../image/pageTitle.gif) top repeat-x; height:37px; overflow:hidden; position:relative;}
.pageTitle h1{height:37px; line-height:37px; width:145px; padding-left:15px; overflow:hidden; background:url(../image/pageTitleBg.gif) top repeat-x; color:#FFF;}
.pageTitle .more{display:block; background:url(../image/more.png) left top no-repeat; width:49px; height:20px; overflow:hidden; position:absolute; z-index:10; top:9px; right:17px;}
.pageTitle .btn{position:absolute; z-index:10; top:6px; right:12px;}
.pageTitle .btn a{padding-left:8px;}
.pageTitle_01 h1{background:url(../image/indexPart1TitleBg1.gif) top repeat-x;}
.pageTitle_02{background:#f3f3f3;}
.pageTitle_02 h1{background:none; color:#333;}
.pageTitle_02 .more{right:12px;}
.pageTitle_03{border:#eee solid 1px; background:none;}
.pageTitle_03 h1{width:180px; padding-left:14px; border-right:#eee solid 1px; background:none; color:#333;}
.pageTitle_03 .more{right:12px;}

.pageTitle3{height:36px; overflow:hidden; background:url(../image/indexTitle3.gif) top repeat-x; position:relative;}
.pageTitle3 .more{display:block; background:url(../image/more1.png) left top no-repeat; width:49px; height:20px; overflow:hidden; position:absolute; z-index:10; top:8px; right:17px;}
.pageTitle3 .tab{padding:5px 0 0 7px;}
.pageTitle3 .tab li{float:left; cursor:pointer; width:100px; height:31px; line-height:30px; text-align:center; overflow:hidden; font-size:16px; font-weight:bold; color:#FFF;}
.pageTitle3 .tab .liNow{background:#FFF; color:#FF9900;}
.pageTitle3 h1{color:#FFF; padding:5px 0 0 15px; line-height:30px;}
.pageTitle3_01{background:url(../image/pageTitle3Bg1.gif) top repeat-x;}

.pageTitle2{border-bottom:#eaeaea solid 2px; height:30px; overflow:hidden; position:relative;}
.pageTitle2 h1{height:30px; padding-left:16px; background:url(../image/ico1.gif) left 10px no-repeat;}
.pageTitle2 .more{position:absolute; z-index:10; top:6px; right:17px; color:#999;}

.footLink .pageTitle h1{background:none; color:#333;}
.footLink .content{min-height:20px; _height:20px; border:#eee solid 1px; border-top:0px; font-size:14px; line-height:1.8em; padding:12px 14px;}
.footLink .content a{padding:0 8px;}

.footDiv{text-align:center; background:#710000; color:#999; padding:10px 0; line-height:26px;}
.footDiv .div0, .footDiv a, .footDiv .div1{color:#FFF; padding:0 6px;}

.pageNow{padding:0 0 5px 30px; background:url(../image/pageNow.gif) left bottom no-repeat; color:#999;}
.pageNow a{color:#999;}
.pageNow a:hover{color:#c00;}

.pageNum{text-align:center; padding-top:20px; height:60px; overflow:hidden; font-family:"宋体";}
.pageNum .input1{height:20px; line-height:20px; width:28px; text-align:center; padding:0px; border:#dbdfe6 solid 1px; border-top:#abadb3 solid 1px; margin:0 3px;}
.pageNum .btn1{background:url(../image/btn1.gif); width:37px; height:22px; border:0px;}

.pageList li{height:25px; line-height:25px; padding-left:25px; overflow:hidden; font-size:14px; padding-left:16px; background:url(../image/ico4.gif) left 12px no-repeat;}
.pageList li a{color:#333;}
.pageList li a:hover{color:#c00;}

.pageList2 li{height:28px; line-height:28px; position:relative; padding-left:11px; overflow:hidden; border-bottom:#ccc dotted 1px; background:url(../image/ico7.gif) 2px 12px no-repeat;}
.pageList2 li a{font-size:14px;}
.pageList2 li span{position:absolute; z-index:1; top:0px; right:8px; color:#666;}