

.aground{
 align: center;
 padding:15px;
}

.bground{
 position: center;
 width: 1020px;
 height: 925px;
 align: center;
 left: 200px;
 top:  300px;
 border: 1px solid #bfbfbf;
 background-color: #ffffff;
 border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 padding:0px;
 box-shadow:  3px 3px 3px #00007f, 3px -3px 3px #5555cf, -3px 3px 3px #5555cf, -3px -3px 3px #5555cf, 10px 10px 10px #555555;
 -moz-box-shadow:  3px 3px 3px #00007f, 3px -3px 3px #5555cf, -3px 3px 3px #5555cf, -3px -3px 3px #5555cf, 10px 10px 10px #555555;
 -webkit-box-shadow:  3px 3px 3px #00007f, 3px -3px 3px #5555cf, -3px 3px 3px #5555cf, -3px -3px 3px #5555cf, 10px 10px 10px #555555;
}

.headerlogo {
 width: 1018px;
 height: 157px;
 border-radius: 10px 10px 0px 0px;
 -moz-border-radius:  10px 10px 0px 0px;
 -webkit-border-radius:  10px 10px 0px 0px;
 border: 1px solid #bfbfbf;
}

.headerpic {
 width: 1012px;
 height: 162px;
 border-radius: 10px 10px 0px 0px;
 -moz-border-radius: 10px 10px 0px 0px;
 -webkit-border-radius: 10px 10px 0px 0px;
 border-left: 3px solid #00005F;
 border-right: 3px solid #00005F;
 box-shadow:  0px 2px 4px #00007f;
 -moz-box-shadow:  0px 2px 4px #00007f;
 -webkit-box-shadow:  0px 2px 4px #00007f;
}

.agroundtext {
 text-align:center;
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
}

h1 {
 font-size: 18px;
 font-weight: bold;
}

h2 {
 font-size: 14px;
 font-weight: bold;
}

h3 {
 font-size: 14px;
 font-weight: normal;
}

.menuground{
 background:#efefef;
 border-top:1px solid #667fa0;
 border-bottom:1px solid #768fb0;
 width: 1017px;
 height: 52px;
 padding-right:3px;
}


#bannerMenu {
 position:relativ;
 display:inline-block;
 margin:-11px 0px 0px 0px;
 padding:0;
 height:49px;
 left:0;
 z-index:1;
 font-weight:normal;
}

#bannerMenu ul {
 list-style:none;
}

#bannerMenu li.bannerItem {
 display:inline-block;
 float:right;
 z-index:5;
}

#bannerMenu li.bannerItem a.nav1 {
 border-right:1px solid #bfc1c4;
 display:block;
 padding:0;
 text-align:left;
 width:126px;
 height:47px;
 z-index:5;
 text-decoration:none;
 background:#dfdfdf;
 border-radius: 10px 10px 0px 0px;
 -moz-border-radius: 10px 10px 0px 0px;
 -webkit-border-radius: 10px 10px 0px 0px;
 cursor:pointer
}

.navtext {
 display:inline-block;
 color:#00009f;
 line-height:17px;
 font-size:0.67em;
 font-family: Verdana,sans-serif;
 text-decoration:none;
 overflow:hidden;
 padding-left:2px;
 cursor:pointer
}

.navimg {
 width:123px;
 height:44px;
 padding-left:2px;
 padding-top:5px;
 display:block;
 cursor:pointer
}

.Itemaktive {
 display:block;
 padding:0;
 text-align:left;
 width:126px;
 height:44px;
 font-family: Verdana,sans-serif;
 text-decoration:none;
 color:#00009f;
 font-weight: bold;
 background:#ffffff;
 border-bottom: 4px solid #ffffff;
 z-index:95;
 box-shadow:  2px -2px 2px #00007f;
 -moz-box-shadow:  2px -2px 2px #00007f;
 -webkit-box-shadow:  2px -2px 2px #00007f;
 border-radius: 10px 10px 0px 0px;
 -moz-border-radius: 10px 10px 0px 0px;
 -webkit-border-radius: 10px 10px 0px 0px;
}

.bboxfirst {
 top: 0px;
 display:block;
 position:relativ;
 margin: 0px 0px 0px 0px;
 width:1000px;
 height:44px;
 text-align:left;
 font-family: Verdana,sans-serif;
 font-size: 14px;
 padding:5px;
 padding-top:15px;
}

.bboxsecond {
 top: 45px;
 display:block;
 position:relativ;
 margin: 0px 0px 0px -404px;
 width:600px;
 height:300px;
}

.bboxthird {
 top: 45px;
 display:block;
 position:relativ;
 margin: -302px 0px 0px 605px;
 width:400px;
 height:300px;
 text-align:left;
 font-family: Verdana,sans-serif;
 font-size: 14px;
}

.bboxfourth {
 top: 346px;
 display:block;
 position:relativ;
 margin: 0px 0px 0px 0px;
 width:1022px;
 height:68px;
 font-family: Verdana,sans-serif;
 font-size: 14px;
}

.bboxfirsthide, .bboxsecondhide, .bboxthirdhide, .bboxfourthhide {
 visibility: hidden;
 display:none;
 margin: 0px 0px 0px 0px;
 height:0px;
}

.boxground {
 width:1020px;
 height:420px;
 background:-moz-linear-gradient(bottom,#DFDFDF,#ffffff);
 background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#DFDFDF));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#DFDFDF');
 border-bottom: 1px solid #00007f;
 box-shadow:  2px 3px 3px #33337f;
 -moz-box-shadow:  2px 3px 3px #33337f;
 -webkit-box-shadow:  2px 3px 3px #33337f;
}

.boxgroundend {
 width:1020px;
 height:15px;
 background-color:#DFDFDF;
}

.infoboxground {
 position:static;
 width:1020px;
 height:150px;
 background:-moz-linear-gradient(bottom,#ffffff,#DFDFDF);
 background:-webkit-gradient(linear,left top,left bottom,from(#DFDFDF),to(#ffffff));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF',endColorstr='#ffffff');
}

.groupimg {
 box-shadow:  1px 1px 1px #000000, -1px -1px 1px #888888;
 -moz-box-shadow:  1px 1px 1px #000000, -1px -1px 1px #888888;
 -webkit-box-shadow:  1px 1px 1px #000000, -1px -1px 1px #888888;
 border-radius: 2px 2px 40px 2px;
 -moz-border-radius: 2px 2px 40px 2px;
 -webkit-border-radius: 2px 2px 40px 2px;
}

.infoboxleft {
 float:left;
 font-family: Verdana,sans-serif;
 font-size: 14px;
 line-height:0.7em;
 padding-left:10px;
}

.infoboxright {
 float:right;
 font-family: Verdana,sans-serif;
 line-height:0.7em;
 padding-right:10px;
}

.infoboxleftp {
 top:5px;
 border: 1px solid #00009f;
 height:22px;
 line-height:1.5em;
 width:100px;
 box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 -moz-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 -webkit-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 border-radius: 3px 3px 3px 3px;
 -moz-border-radius: 3px 3px 3px 3px;
 -webkit-border-radius: 3px 3px 3px 3px;
 background:#ffffff;
}

.infoboxleftp:hover {
 background:#ddddff;
 box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 -moz-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 -webkit-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 font-weight: bold;
}

.infoboxrightp {
 text-align:right;
 top:5px;
 border: 1px solid #00009f;
 height:25px;
 line-height:1.5em;
 width:175px;
 font-size: 13px;
 box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 -moz-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 -webkit-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 border-radius: 3px 3px 3px 3px;
 -moz-border-radius: 3px 3px 3px 3px;
 -webkit-border-radius: 3px 3px 3px 3px;
 background:#ffffff;
 padding-right:8px;
}

.infoboxrightp:hover {
 background:#ddddff;
 box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 -moz-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 -webkit-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 font-weight: bold;
 padding-right:8px;
 font-size: 13px;
 font-width:0.5em;
}

.infoboxrightpimg {
 margin: -32px 140px 0px 0px;
}

.infoboxrightptxt {
 margin: -24px -9px 0px 0px;
 display:block;
 text-align:right;
 font-size: 13px;
 padding-right:5px;
}

.infoboxrightptxt:hover {
 font-weight: bold;
}

.ToShopBt {
 text-align:center;
 border: 1px solid #00009f;
 width:140px;
 display:inline-block;
 color:#000000;
 text-decoration:none;
 font-size: 13px;
 box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 -moz-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 -webkit-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #000000;
 border-radius: 4px 4px 4px 4px;
 -moz-border-radius: 4px 4px 4px 4px;
 -webkit-border-radius: 4px 4px 4px 4px;
 background:#ffffff;
 padding:6px;
}

.ToShopBt:hover {
 background:#ddddff;
 box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 -moz-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 -webkit-box-shadow:  2px 2px 2px #000000, inset 0px 0px 5px #3333ff;
 font-weight: bold;
 padding:6px;
 font-size: 13px;
 font-width:0.5em;
}

.SecToShopBt {
 text-decoration:none;
 color:#000000;
}