﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#333; background:#ffffff;}
a{color:#666666; 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:#271672; 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;}
.h20{height:20px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.h450{height:390px;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
.w202{width:202px; overflow:hidden;}
.w973{width:973px; overflow:hidden; background:#fff;}

.wal{width:1190px; margin:0px auto;}
.red{color:#e8340c;}
.blue{color:#004ea2;}

.tabContent{ display:none;}

.topDiv{ position:absolute; top:0px; height:60px; z-index:100; left:0px; width:100%;}
.topDiv .wal{height:60px; position:relative;}
.topSearch{position:absolute; right:0px; top:8px; width:625px; height:26px;}
.topSearch li{ float:left; margin-left:24px;}
.topSearch li.li01{ width:67px; height:46px; background:#007bc5; font-size:14px;}
.topSearch li.li01 a{ text-align:center; line-height:46px; display:block; color:#fff;}
.topSearch li.li03{ background:#2d1877 url(../images/limg29_1.png) right center no-repeat; width:186px; height:46px;}
.topSearch li.li03 .input1{ width:135px; height:46px; background:#2d1877; text-indent:20px; color:#fff; float:left; line-height:46px;}
.topSearch li.li03 .btn1{ height:46px; width:46px; float:right; cursor:pointer;}
.topSearch li.li02{ width:110px; height:46px; background:#2d1877; font-size:14px;}
.topSearch li.li02 a{ text-align:center; line-height:46px; display:block; color:#fff;}
.topSearch li.li04{ width:50px; height:46px; background:#007bc5; font-size:14px;}
.topSearch li.li04 a{ text-align:center; line-height:46px; display:block; color:#fff;}


.headDiv{background:#ffffff; height:90px; width:100%; position:absolute; z-index:20; left:0px; top:60px;}
.headDiv .wal{height:90px; position:relative;}
.headDiv .logo{position:absolute; left:26px; top:11px;}
.nav{position:absolute; top:0px; right:110px; background:url(../image/nav.gif) left top no-repeat; height:90px;}
.nav li{float:left; height:90px; background:url(../image/nav.gif) right top no-repeat; padding-right:5px;}
.nav a{display:block; float:left; height:90px; width:109px; overflow:hidden; text-align:center; font-size:14px; color:#271672;}
.nav a div{padding-top:15px; height:40px; overflow:hidden;}
.nav a .img1{display:none;}
.nav a:hover, .nav .aNow, .nav .aNow1{ color:#FFF; background:#271672;}
.nav a:hover img, .nav .aNow img, .nav .aNow1 img{display:none;}
.nav a:hover .img1, .nav .aNow .img1, .nav .aNow1 .img1{display:inline-block;}

.footDiv{ border-top:#e6e6e6 solid 1px; height:83px;}
.footDiv .link a{padding:0 6px; line-height:83px;}
.footDiv .content{ margin:0 35px; color:#9b9b9b; line-height:22px; margin-top:20px;}
.footDiv .content em{ color:#cfcfcf;}
.footDiv .share a{padding:0 7px; line-height:83px;}
.footDiv .partner{ width:150px; height:22px; border:#e9e9e9 solid 1px; margin-top:17px;}
.footDiv .partner a{ line-height:22px; padding-left:10px; background:url(../images/ico3.png) no-repeat right center; display:block; width:140px;}

.sideBar{ position:fixed;  top:50%; margin-top:-145px; z-index:999; right:85px; width:53px;}
.sideBar li{ margin-bottom:2px; width:53px; height:53px;}
.sideBar .btn2 a{display:block; text-align:center;}
.sideBar .btn2 a:hover, .sideBar .liNow .btn a{}
.sideBar .liNow .box{display:block;}
.sideBar .box{position:absolute; top:0px; height:53px; display:none;}
.sideBar .tel{background:url(../images/bg4.png) repeat-x; color:#FFF; width:195px; line-height:53px; left:-205px; padding-left:10px;}
.sideBar .tel b{font-size:16px;}
.sideBar .ewm{ width:141px; height:135px; padding-right:16px; left:-145px; top:37px; text-align:center; color:#FFF; font-size:14px; line-height:18px;}
.sideBar .ewm div{padding:13px 0 5px 0;}


.pageNow{ height:69px; line-height:69px; overflow:hidden; background:#dbdada;}
.pageNow h1{padding-left:16px; font-weight:400; font-size:18px; color:#585858;}
.pageNow .fr{background:url(../images/limg19_1.png) left center no-repeat; padding:0 24px; color:#787878; font-family:"宋体";}
.pageNow .fr a{color:#787878;}
.pageNow .fr a:hover, .pageNow .fr b{color:#555;}

.sideTitle{background:#271672; height:68px; color:#FFF; position:relative; z-index:22; text-align:center; line-height:68px;}
.sideTitle h1{font-size:24px;}

.sideNav li{padding-top:5px;}
.sideNav a{display:block; height:46px; line-height:46px; overflow:hidden; background:#dbdada url(../images/ico4.png) no-repeat right center; font-size:14px; padding-left:16px;}
.sideNav a:hover, .sideNav .aNow{color:#FFF; background:#7f7f7f url(../images/ico4On.png) no-repeat right center;}
.sideNav .list{display:none;}
.sideNav .list a{font-size:13px; height:38px; line-height:38px; padding-left:73px; background:#f6f6f6;}
.sideNav .list a:hover, .sideNav .list .aNow{color:#333; background:#f9f5ea url(../image/ico7.gif) 195px center no-repeat;}

.pageNum{height:110px; overflow:hidden; padding-top:45px; text-align:center;}
.pageNum a{display:inline-block; height:28px; line-height:28px; padding:0 10px; margin:0 5px; border:#322279 solid 1px;}
.pageNum a:hover, .pageNum .aNow{background:#322279; border:#322279 solid 1px; color:#FFF;}
.pageNum em{ font-family:"宋体";}


.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}

.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:5px; color:#666;}

.pageNext{padding-top:30px; height:55px; overflow:hidden;  position:relative; padding-right:130px; background:url(../images/line2.png) repeat-x top;}
.pageNext li{height:24px; overflow:hidden; font-size:14px;  line-height:24px;  }
.pageNext li em{ font-size:14px; color:#271672; font-weight:bold;}


/**/
#Layer1{
	position:fixed;
	width:100%; height:100%;
	z-index:9999;
	top:0; left:0px;
	background-color:#000;
	display:none;
}










