@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; color:#333; background:#edf0f2 url(../image/bodyBg.gif) top repeat-x;}
a{color:#333; 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:#d90224; 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;}
.newsTitle{font-size:18px;font-weight:bold;width:712px;height:45px;margin:15px auto;border-bottom:1px solid #dddddd;text-align:center;}
.newsContent{font-size:14px;font-weight:normal;line-height:24px;text-align:left;}
.m15{margin:15px;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.w220{width:220px; overflow:hidden; padding-left:10px;}
.w746{width:746px;height:auto; overflow:hidden; padding-right:10px;}

.wal{width:1003px; margin:0px auto; }
.red{color:#d90224;}

.headDiv{height:90px; overflow:hidden; position:relative;}
.headDiv .logo{position:absolute; z-index:10; left:30px; top:16px;}
.topBtn{position:absolute; z-index:10; right:-22px; top:13px;}
.topBtn a{background:url(../image/ico1.gif) left center no-repeat; padding:0 22px 0 13px;}
.topSearch{position:absolute; z-index:10; right:0px; top:49px; line-height:22px;}
.topSearch .input1{float:left; background:url(../image/input1.gif) left top no-repeat; width:151px; height:22px; line-height:22px; border:0px; padding:0px 23px; color:#bababa;}
.topSearch .btn1{float:left; background:url(../image/btn1.gif); width:24px; height:22px; border:0px; cursor:pointer;}

.nav{text-align:center; height:37px; overflow:hidden; padding-left:15px;}
.nav li{display:block; float:left; height:34px; overflow:hidden; background:url(../image/navBg.gif) right top no-repeat; padding:2px 10px 0 8px;}
.nav a{display:inline-block; height:32px; line-height:32px; overflow:hidden; padding:0 25px; font-size:14px; font-family:"微软雅黑"; color:#FFF; white-space:nowrap;}
.nav a:hover, .nav .aNow{background:url(../image/navBg1.gif) top repeat-x; border:#000 solid 1px; padding:0 24px; height:31px; line-height:30px; overflow:hidden; color:#FFF;}

.footDiv{height:84px; overflow:hidden; border-top:#d0d3d5 solid 1px; padding:20px 18px 0 18px;}
.footDiv .fl{width:490px; overflow:hidden;}
.footDiv .fr{text-align:right; width:440px; overflow:hidden; line-height:16px;}
.footDiv .link{height:33px; overflow:hidden;}

.pageTitle{height:36px; overflow:hidden; position:relative;}
.pageTitle h1{float:left; font-family:"微软雅黑";}
.pageTitle span{font-family:Arial; font-size:15px; color:#9f9f9f; text-transform:uppercase; padding-left:12px; position:relative; top:4px;}
.pageTitle .more{position:absolute; z-index:10; top:4px; right:0px;}
.pageTitle2{border-bottom:#CCC solid 1px; margin-bottom:15px; height:30px; overflow:hidden;}

.pageBg{background:#FFF; height:auto; min-height:500px; _height:500px; margin-bottom:10px;}
.pageBanner{padding-bottom:3px;}

.pageBox{margin-bottom:10px; border:#ddd solid 1px; min-height:100px; _height:100px;}
.pageTitle3{background:url(../image/pageTitle.gif) top repeat-x; height:36px; line-height:34px; overflow:hidden; padding-left:10px; color:#3c6ba7; font-family:"微软雅黑";}
.pageTitle3 span{font-family:Arial;}

.sideNav{padding:10px 0;}
.sideNav a{display:block; height:35px; line-height:35px; overflow:hidden; border-bottom:#dcdcdc dotted 1px; padding-left:30px; color:#333; background:url(../image/ico2.gif) 15px center no-repeat;}
.sideNav a:hover, .sideNav .aNow{border:0px; background:#196ba7; height:36px; color:#FFF; overflow:hidden;}

.sideNews{padding:5px 15px 10px 15px;}
.sideNews li{border-bottom:#dcdcdc dotted 1px; line-height:22px; padding:5px 0;}

.sideSearch{padding:20px 0 0 13px; height:45px; overflow:hidden;}
.sideSearch .input1{float:left; width:140px; height:23px; line-height:23px; padding:0 5px; border:#196ba7 solid 1px;}
.sideSearch .btn1{float:left; cursor:pointer; width:35px; height:25px; border:0px; background:#196ba7; color:#FFF;}

.pageNow{background:url(../image/pageTitle.gif) top repeat-x; height:31px; line-height:31px; overflow:hidden; border-bottom:#dedede solid 1px; color:#999;}
.pageNow .fl{height:31px; overflow:hidden; background:url(../image/pageNow.gif) 11px center no-repeat; color:#000; padding-left:30px;}
.pageNow a{padding:0 5px;}

.pageNum{text-align:center; height:60px; overflow:hidden; padding-top:20px;}
.pageNum a{display:inline-block; margin:0 2px; height:28px; line-height:28px; overflow:hidden; padding:0 12px; background:#e0e0e0;}
.pageNum a:hover, .pageNum .aNow{background:#3ea0ec;}