@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family: "微软雅黑"; color:#4b4d4f; background:#f3f3f3;}
a{color:#4b4d4f; 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:#758cd0; 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;}
.h50{height:50px; overflow:hidden; clear:both;}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px;}
em{font-style:normal;}

.wal{width:960px; margin:0px auto;}
.w1000{width:1000px; margin:0px auto;}
.pageBg{background:url(../image/pageBg.gif) 204px top repeat-y; min-height:600px; _height:600px;}
.w170{width:170px; overflow:hidden;}
.w755{width:755px; overflow:hidden;}
.blue, .wal a:hover{color:#758cd0;}

.headDiv, .headDiv .wal{height:86px; background:url(../image/lbg.gif) top repeat-x; position:relative;}
.headDiv .logo{position:absolute; top:18px; left:0px;}
.topSearch{position:absolute; top:18px; right:158px; background:url(../image/linput.png) left top no-repeat; width:184px; height:22px; overflow:hidden;}
.topSearch .input1{color:#d1d7e5; float:left; width:127px; padding:0 15px; height:22px; line-height:22px;}
.topSearch .btn1{float:left; height:22px; width:27px; cursor:pointer;}
.topTel{position:absolute; top:0px; right:0px; background:url(../image/lico.png) left center no-repeat; padding-left:35px; color:#aaa; height:55px; white-space:nowrap;}
.topTel h2{font-size:15px; color:#344E9B; padding-top:10px;}
.topTel div{letter-spacing:3px;}

.nav{position:absolute; bottom:0px; right:0px; background:url(../image/lico.gif) left 13px no-repeat; height:41px;}
.nav li{float:left; width:117px;}
.nav a{color:#333; display:block; height:38px; line-height:36px; width:117px; padding-top:3px; text-align:center; background:url(../image/lico.gif) right 13px no-repeat; font-size:13px;}
.nav a:hover, .nav .aNow{color:#1b3c7b;}
.nav .aNow1{color:#8275d7; background:#ededed; border-top:#0fce00 solid 3px; border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; padding-top:0px; position:relative; z-index:5; left:-1px;}
.nav .li_01, .nav .li_01 a{width:80px;}

.sNav{position:absolute; z-index:100; top:86px; left:604px; border:#e0e0e0 solid 1px; border-top:0px;  width:486px; background:url(../image/lbg1.png); padding:20px 0; display:none;}
.sNav .fl{width:145px; border-right:#eee solid 1px; }
.sNav li a{display:block; padding-left:52px; height:28px; line-height:28px; overflow:hidden; font-size:14px; background:url(../image/lico2.png) 35px center no-repeat;}
.sNav .fr{width:268px; padding-right:30px; overflow:hidden;}
.sNav .name{padding:10px 0 5px 0;}
.sNav .name a{color:#000;}

.footNav{height:435px; overflow:hidden; background:#d2dee7;}
.footNav .wal{width:960px; overflow:hidden; position:relative;}
.footNav ul{width:200%;}
.footNav li{float:left; width:220px; overflow:hidden; background:url(../image/lline.gif) left 20px no-repeat; position:relative; left:-75px;}
.footNav .li_01{width:240px;}
.footNav h5{padding:30px 0 10px 85px;}
.footNav h5 a{color:#344E9B;}
.footNav dd a{display:block; height:25px; line-height:25px; overflow:hidden; padding-left:85px; background:url(../image/lico1.gif) 75px center no-repeat;}
.footNav dd dd a{color:#999; padding-left:95px; background:url(../image/lico1.gif) 85px center no-repeat; height:21px; line-height:21px; overflow:hidden;}

.footDiv{height:31px; line-height:31px; overflow:hidden; background:#27374e; color:#fff;}
.footDiv a{color:#fff; padding:0 6px;}

.sideBar{position:fixed; z-index:50; top:86px; right:50px; width:51px; overflow:hidden;}
.sideBar li{height:53px; overflow:hidden;}
.sideBar a{display:block; height:51px; text-align:center; overflow:hidden; color:#FFF; background:#575857; font-size:10px; cursor:pointer;}
.sideBar a div{padding-top:4px; height:28px; overflow:hidden;}
.sideBar a:hover{background:#009749;}
.sideBarLayer{position:fixed; z-index:51; top:86px; right:50px; width:126px; overflow:hidden; display:none;}
.sideBarLayer a{display:block; height:51px; line-height:50px; overflow:hidden; position:relative; padding-left:10px; font-size:14px; background:#d9d9d9;}
.sideBarLayer img{position:absolute; top:6px; right:10px;}
.sideEwm{position:fixed; z-index:55; top:86px; right:101px; width:85px; height:85px; background:#d9d9d9; padding:6px; display:none;}

.banner{height:200px; overflow:hidden; margin-bottom:45px;}

.pageTitle{height:45px; line-height:45px; overflow:hidden; border-bottom:#dae3ea solid 1px; margin-bottom:20px; position:relative;}
.pageTitle h1{font-weight:400; line-height:40px; color:#758CD0; font-size:20px;}
/**/
.pageNow{position:absolute; top:0px; right:-6px; white-space:nowrap; color:#999;}
.pageNow a, .pageNow span{color:#999; padding:0 6px;}
.pageNow a:hover{color:#758cd0;}

.sideNav li{float:left; width:100%;}
.sideNav a{background:url(../image/limg4_1.gif) 17px center no-repeat; padding-left:33px; display:block; height:34px; line-height:34px; overflow:hidden; font-size:14px; border-bottom:#dae3ea solid 1px;}
.sideNav a:hover, .sideNav .aNow{background:#4cba35 url(../image/limg4_2.gif) 17px center no-repeat; color:#fff;}
.sideNav .list{padding:8px 0; display:none;}
.sideNav .list a{height:27px; line-height:27px; overflow:hidden; background:url(../image/lico3.png) 21px center no-repeat; color:#7d7d7d; border-bottom:0px; font-size:12px;}
.sideNav .list a:hover, .sideNav .list .aNow{background:url(../image/lico4.png) 21px center no-repeat; color:#4CB934;}

.pageTab{height:80px; width:755px; overflow:hidden;}
.pageTab ul{width:200%;}
.pageTab li{float:left; padding-right:5px;}
.pageTab a{display:block; float:left; width:170px; text-align:center; background:#eeeef0; height:40px; line-height:40px; overflow:hidden; font-size:16px;}
.pageTab .liNow a{background:url(../image/pageTab.png) center top no-repeat; height:46px; color:#fff;}
.pageTab_1 a{width:130px;}

.tabContent{display:none;}

.pageNum{height:30px; line-height:18px; text-align:center; color:#999; padding-top:30px;}
.pageNum a{color:#999; padding:0 6px;}
.pageNum input{margin:0 5px; height:16px; line-height:16px; width:40px; text-align:center; color:#999; border:#e9e9e9 solid 1px;}






