@charset "utf-8";
/* CSS Document */

html {
	SCROLLBAR-FACE-COLOR: #CCC;
    SCROLLBAR-HIGHLIGHT-COLOR: #E6E6E6;
    SCROLLBAR-SHADOW-COLOR: #CCC;
    SCROLLBAR-3DLIGHT-COLOR: #666;
    SCROLLBAR-ARROW-COLOR: #666;
    SCROLLBAR-TRACK-COLOR: #E6E6E6;
    SCROLLBAR-DARKSHADOW-COLOR: #333;
    SCROLLBAR-BASE-COLOR: #666;
}

body {background-color: #006699;text-align: center;	margin: 0px;padding: 0px;background-image: url(../imgs/body_bg.gif);background-repeat: repeat;}
body, select, input, p, div, table, td, tr {font-family: Tahoma, Verdana;font-size: 11px;line-height: 15px;text-decoration: none;}
a:link, a:visited, a:hover, a:active {color: #666;text-decoration: none;}
a:hover {color: #000000;text-decoration: underline;}

.448ccb-font {color: #448ccb;}

.imgfloat-R {float: right;margin-left: 15px;}
.imgfloat-L {float: left;margin-right: 15px;}

select.bluebox {background-color: #2c88d8;color: #FFFFFF}

.clear {clear:both;height:0;font-size: 1px;line-height: 0px;}
.space-bottom20px {margin-bottom: 20px;}
.space-L5px {margin-left: 5px;}
.space-R5px {margin-right: 5px;}
.space-U10px {margin-top: 10px;}

/* --------------------------------------------------------------------------------------------------------------- */

.bigBox {width: 990px;margin: 0 auto;background-color: #FFFFFF;height: auto;text-align: left;}

/* --------------------------------------------------------------------------------------------------------------- */

.lauBar {height: 33px;background-image: url(../imgs/lau-bg.gif);background-repeat: repeat-x;margin-right: auto;margin-left: auto;text-align: right;padding-top: 5px;padding-right: 36px;}
.lauBar img {margin-right: 5px;margin-left: 5px;vertical-align: middle;}

.headerBar{background-image: url(../imgs/header-bg.gif);background-repeat: repeat-x;height: 100px;margin-right: auto;margin-left: auto;padding-left: 37px;padding-top: 12px;padding-bottom: 0px;}
.headerBar img.float {float: left;}
.headerBar form {width: 780px;text-align: right;margin-bottom: 0px;margin-top: 0px;margin-left: 132px;}
.headerBar form p {margin-bottom: 5px;margin-top: 0px;}

.menuBar {height: 37px;margin-right: 36px;margin-left: 37px;background-image: url(../imgs/menu/bg.gif);background-repeat: repeat-x;background-position: bottom;margin-top: 0px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;width: auto;}
.menuBar ul {margin: 0px;padding: 0px;}
.menuBar ul li {list-style-type: none;margin: 0px;padding: 0px;float: left;}

.bannerBox {margin-right: 36px;margin-left: 37px;}
.navlink {margin-right: 36px;margin-left: 37px;background-image: url(../imgs/nav/navlink-bg.jpg);background-repeat: no-repeat;height: 19px;background-position: bottom;text-align: left;padding-top: 3px;color: #FFFFFF;}
.navlink span {margin-left: 20px;padding-top: 510px;}
.navlink span a {color: #FFFFFF;}
.navlink span a:hover {color: #CCCCCC;text-decoration: underline;}
.navlink span a:visited {color: #FFFFFF;}

.bodyBox {padding-right: 36px;padding-left: 37px;}
.bodyBoxB {margin-right: 36px;margin-left: 37px;background-image: url(../imgs/nav/navCon-allbg.gif);background-repeat: no-repeat;background-position: left top;}
.body-A {background-image: url(../imgs/bodyBox-bg.gif);background-repeat: repeat-x;background-position: top;}
.body-B {margin-top: 15px;}

/* --------------------------------------------------------------------------------------------------------------- */

.b-pro-frame1 {padding: 0px;margin: 0px;width: auto;}
.b-pro-frame1 p {padding-left: 15px;}
.b-pro-frame2 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;padding: 0px;margin-bottom: 10px;}

/* --------------------------------------------------------------------------------------------------------------- */

.navLeftbar {width: 184px;margin-top: 0px;margin-bottom: auto;float: left;height: auto;padding-top: 0px;padding-right: 15px;padding-bottom: 0px;padding-left: 0px;}
.navLeftbar h3 {margin-top: 0px;margin-bottom: 0px;}
.navLeftbar ul {margin: 0px;padding-top: 15px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;}
.navLeftbar ul li{list-style-type: none;background-image: url(../imgs/nav/nav-l-arr.gif);background-repeat: no-repeat;background-position: left top;padding-left: 15px;color: #3366cc;}
.navLeftbar ul li a {color: #3366cc;}
.navLeftbar ul li a:hover {color: #330099;text-decoration: underline;}
.navLeftbar ul li a:visited {}
.navLeftbar ul li.nonelist {background-image: url(../imgs/px.gif);}

.sub-menuBox {margin-bottom: 10px;}
.sub-menu {}
.sub-menu a {}
.sub-menu a:hover {text-decoration: underline;}

.conRight {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding: 20px;margin-left: 199px;}
.conRight table {}
.conRight h3, .conRight p {}
.conRight h3.Btitle {margin-top: 0px;background-image: url(../imgs/nav/h3-ti-line.gif);background-repeat: repeat-x;background-position: bottom;padding-bottom: 20px;font-size: 18px;color: #383a95;padding-left: 15px;}

.pageBar {text-align: center;padding: 5px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-color: #e6e6e6;}
.pageBar li {display: inline;color: #383a95;font-weight: bold;margin-right: 30px;margin-left: 30px;}
.pageBar li a {color: #383a95;}
.pageBar li a:hover {color: #333333;text-decoration: underline;}

/* --------------------------------------------------------------------------------------------------------------- */

.footerBox {border-top-width: 3px;border-top-style: solid;border-top-color: #c0dae7;clear: both;margin-right: 36px;margin-left: 37px;height: 100px;111}

.footerBox div {float: left;}
.footerBox .float-L {padding-top: 38px;padding-left: 10px;background-image: url(../imgs/footer/logo.gif);background-repeat: no-repeat;background-position: left top;}
.footerBox .float-L span {font-size: 10px;color: #41439b;}
.footerBox .float-R ul {margin-top: 20px;}
.footerBox .float-R ul li {list-style-type: none;float: left;height: 25px;padding-top: 10px;width: 70px;}
.footerBox .float-R ul li.w70px {width: 70px;}
.footerBox .float-R ul li.line {border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;margin-right: 15px;padding-right: 15px;}
.footerBox .float-R ul li img {margin-right: 3px;}
.footerBox .float-R {float: right;}
.footerBox .float-R ul li a {font-size: 11px;}

/* --------------------------------------------------------------------------------------------------------------- */


.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

