﻿.header{width: 1200px;  margin: 0 auto;}

.logo{width:240px;float:left;height:110px;}
.top-nav{float:left;position:relative;top:8px; height:60px; z-index:1; text-align:right; width:100%; right:0px;margin-top:0px;}
.top-nav li.b{ position:relative; bottom:0px; right:0px;width:100%; }
.top-nav li.t span{ padding:0px 10px; font-size:10px; }

.top-nav li.t{clear:both;}
.top-logo{ min-height:70px; _height:70px;}
nav{height:36px;background:url(../.png) repeat-x;}
nav .inner{z-index:999999;}
nav ul{height:36px;zoom:1;}
nav li{ float:left; display:inline;height:36px; line-height:36px; text-align:center;white-space:nowrap; position:relative;z-index:999999;
}
nav li.line{ padding:0px 1px;background: url(../images/nav_line.png) top right no-repeat;background:none}
nav li a.nav{ font-size:16px; ; color:#000; text-shadow:1px 1px #red; display:block;  font-weight: bold;}
nav li.navdown,nav li.hover{ background:url(../.jpg) repeat-x left top;}
nav li.navdown a.nav,nav li.hover a.nav{ border-left:0px solid #41607c; border-right:0px solid #41607c; }
nav dl{ display:none; position:absolute;z-index:999999; text-align:left; background:#efefef url(../nav-dlbg.jpg) repeat-x left bottom; border:1px solid #ccc; border:none\9; padding:10px 0px;left:0px;top:36px;}
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:30px; line-height:30px; background:url(../dt-11.gif) no-repeat 20px 10px; overflow:hidden; padding-left:35px; padding-right:20px;}
nav dl dd a{ color:#2A3C63; font-weight:bold;}
nav dl.nav-pro dd{ float:left; background:none; height:auto; padding:0px;}
nav dl.nav-pro dd a{ padding-left:30px; font-size:15px;}
nav dl.nav-pro dd p{ white-space:normal; padding-top:5px;}
nav dl.nav-pro dd p a{ display:block; font-weight:normal; font-size:12px; line-height:2;}




header{background:url(../images/bg_head.png) repeat-x;background:none;height:111px; }





/*首页*/

.index_ad{ position:absolute; width:100%; height:706px; z-index:1; display:block; top:0;}
.slideTxtBox{ max-width:1400px; height:auto; border-top:0px #0292D1 solid; margin:0 auto; }
.slideTxtBox .bd { width:100%; height:515px; margin:0px auto 0; overflow:hidden;}
.slideTxtBox .prev,.slideTxtBox .next
{ position:absolute; left:0; top:-350px;  display:block; width:76px; height:76px;
 background:url(../images/.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5; z-index:10;
}
.slideTxtBox .next{ left:auto; right:0; background:url(../images/.png) no-repeat; }
.slideTxtBox .prev:hover,
.slideTxtBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }





.w1100 .prev, .w1100 .next {

position: absolute;
z-index: 1;
top:-350px; 
z-index: 1;
width: 60px;
height: 120px;
margin-top: 0px;
font: 80px/120px simsun;
color: #fff;
text-align: center;
filter: alpha(opacity=50);
opacity: 0.5;
cursor: pointer;
}










.search{background:url(../images/search2.jpg) no-repeat;width:22px;height:22px;border:0px;vertical-align:middle;}


.n_banner{ margin-top:0px; font-size:0px; overflow:hidden; height:180px;

width: 100%;
max-width:1400px;
margin: 0 auto;} 
