@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#008de8; 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;}
.h30{height:30px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}

.Phone-Box{ display: none; }

.wal{width:1200px; margin:0px auto;}
.wal2{width:1316px; margin:0px auto;}

.headDiv{height:150px; width:100%; background:#fff; /**/}
.headDiv .wal{ position:relative; height:150px;}
.headDiv .logo{position:absolute; left:50%; top:20px; margin-left:-160px;}
.headDiv .right{ position:absolute; right:0px; bottom:24px;}
.nav{position:absolute; bottom:0px; left:0px; height:48px;}
.nav li{float:left; height:48px; margin-right:50px; position:relative;}
.nav a{display:block; float:left; height:48px; overflow:hidden; color:#333; position:relative; font-size:18px;}
.nav a:hover, .nav .aNow{ color:#014099;}
.nav .aNow1,.nav .sNavA:hover{ color:#014099;}

.banner{ position:relative}
.banner .imgDiv img{ width:100%; }
.banner .hover{ position:absolute; left:50%; bottom:0px; margin-left:-600px;}

.nxx{ background:#f4f4f4;}
.foot{ height:100px; color:#fff; text-align:center; background:#205cb4; line-height:100px; font-size:14px;}

.sNav{position:absolute; top:130px; z-index:100; padding:10px 0; width:150px; display:none; background:#fff; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.sNav2{ margin-left:10px;}
.sNav li{ height:48px;}
.sNav a{ display:block; color:#333; height:48px; line-height:48px; overflow:hidden; font-size:16px; position:relative; text-align:center;}
.sNav a:hover{color:#014099;}



































































