﻿@charset "utf-8";
/* CSS Document */

.wrapper { width: 100%; overflow:hidden; height: 900px; margin: 0 auto; position: relative; }
.wrapperbg { width:620px; height:200px; position: absolute; z-index:1; left: 50%; top: 626px; margin-left:-700px; background:url(../images/bg-bg.png) no-repeat; }
/**/
.header { width: 992px; height: 900px; background: url(../images/bg-nav.png) no-repeat; position: absolute; left: 50%; top: 0; margin-left:-964px; z-index:9; }
.logo { height: 100px; padding-right:50px; }
.logo a.logo { width: 200px; height: 90px; padding-top: 10px; float: right; }
.logo .logo-2wm { width: 68px; text-align: center; padding: 0 20px; height: 90px; padding-top: 10px; float: right; }

.nav { position: absolute; left: 50%; top: 100px; margin-left:-664px; z-index:999; }
.nav { padding-top:20px; }
.nav li { margin-top:5px; position:relative; transition: all 0.3s linear 0s; width:65px; height:38px; overflow:hidden; }
.nav li a { color:#FFF; font-size:16px; display:block; }
.nav li a p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#79ABD4; }
.nav li span { position:absolute; right:0; bottom:0px; width:20px; height:2px; z-index:99999; background:url(../images/nav-bg.png) no-repeat right top; transition: all 0.3s linear 0s; }
.nav li.menu1{ margin-left:283px; width:60px; }
.nav li.menu1:hover { margin-left:254px; width:89px; }
.nav li.menu2{ margin-left:254px; }
.nav li.menu2:hover { margin-left:230px;}
.nav li.menu3{ margin-left:230px; }
.nav li.menu3:hover { margin-left:206px;}
.nav li.menu4{ margin-left:206px; }
.nav li.menu4:hover { margin-left:182px;}
.nav li.menu5{ margin-left:182px; }
.nav li.menu5:hover { margin-left:158px;}
.nav li.menu6{ margin-left:158px; }
.nav li.menu6:hover { margin-left:134px;}
/**/
.nav li:hover span { width:89px; }
.nav li:hover { width:89px; }
/*
	
*/
.search-top { background:url(../images/search-bg.png) no-repeat; width:398px; height:22px; position:absolute; right:50%; top:0; margin-right:-496px; z-index:9999; }
.search-top input { float:left; border:0 none; outline:medium; }
.search-top .go { width:45px; height:22px; background:url(../images/search-go.png) no-repeat center center; cursor:pointer; }
.search-top .input { width:180px; height:22px; line-height:22px; background-color:#F2F9FF; padding:0 10px; }
.search-top .cnen { float:left; color:#FFF; padding-left:40px; line-height:22px; }
.search-top .cnen a { color:#FFF; }


.foot { text-align:center; height:39px; line-height:18px; padding-top:5px; width:611px; position:absolute; left:50%; margin-left:-306px; bottom:0; z-index:9999; background:url(../images/foot-bg.png) no-repeat; color:#C9D8EB; }
.foot a { color:#C9D8EB; }




/*弹出窗口*/
#SLB-Wrapper { margin: 0.5em 0; margin: auto; font-family: Verdana; text-align: left; position: absolute; z-index:999999; background-color:#FFF; }
#SLB-Wrapper #SLB-Background { position: absolute; left: 7px; top: 7px; float: left; background-color:#FFF; }
#SLB-Wrapper #SLB-Top { background: transparent no-repeat scroll 100% 0; background-color: #ffffff; height: 32px; margin: 0px; padding-bottom: 5px; }
#SLB-Wrapper #SLB-Top a { float: right; display: inline; padding: 0; margin: 5px 5px 0px 0px; width: 27px; height: 27px; text-decoration: none; }
#SLB-Wrapper #SLB-Top img { float: right; border: 0px; margin: 6px 10px; width: 27px; height: 27px; }
#SLB-Wrapper #SLB-Top div { background: transparent no-repeat scroll 0 0; font-size: 0; height: 28px; left: -18px; line-height: 0; position: relative; width: 18px; }
#SLB-Wrapper #SLB-Bottom { background: transparent no-repeat scroll 0 43%; background-color: #ffffff; height: 20px; margin: 0 18px 0 0; }
#SLB-Wrapper #SLB-Bottom #SLB-BottomRight { background: transparent no-repeat scroll 100% 43%; background-color: #ffffff; font-size: 0; height: 20px; right: -18px; line-height: 0; position: relative; width: 100%; float: right; }
#SLB-Wrapper #SLB-Bottom.SLB-bbnav, #SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight { height: 52px; }
#SLB-Wrapper #SLB-Bottom.SLB-bbnav { background-position: 0 100%; }
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight { background-position: 100% 100%; }
#SLB-Wrapper #SLB-Contenido { border-left: 10px solid #000; border-right: 10px solid #000;  background-color:#FFF; }
#SLB-Wrapper #SLB-Bottom #SLB-Navegador { font-size: 11px; color: #fff; height: 30px; border-left: 0px; border-right: 0px; padding: 10px 0px; margin: 0; line-height: 11px; float: left; width: 100%; }
#SLB-Wrapper #SLB-Navegador #SLB-Right, #SLB-Wrapper #SLB-Navegador #SLB-Left { display: inline; padding: 0; margin: 0; width: 26px; height: 26px; text-decoration: none; }
#SLB-Wrapper #SLB-Navegador #SLB-Right { background-position: 26px 0; margin: 0 18px 0 10px; float: right; }
#SLB-Wrapper #SLB-Navegador #SLB-Right:hover { background-position: 26px -26px; }
#SLB-Wrapper #SLB-Navegador #SLB-Left { background-position: 52px 0; margin-right: 10px; float: left; }
#SLB-Wrapper #SLB-Navegador #SLB-Left:hover { background-position: 52px -26px; }
#SLB-Wrapper #SLB-Navegador strong { display: block; padding-top: 5px; }