@charset "utf-8";
/* CSS Document */

image {border:0px;}
.sec1 { CURSOR: hand; COLOR: #006BC6; background-image:url(../images/t32.jpg); background-repeat:no-repeat;} 
.sec2 { CURSOR: hand; COLOR: #063C6A; background-image:url(../images/t30.jpg); background-repeat:no-repeat;} 
.main_tab {COLOR: #000000; BACKGROUND-COLOR: #fff;}
div, ul, p{
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
}

a:link, a:visited {
    color: #333;
    text-decoration: none;
}
/* Nav
==========================================================*/
.nav {
width:1002px;
text-align:center;
    position: relative;
	margin:0px auto;
    background:url(../images/navbg.png) repeat-x;
}
.navinner {
    /*background:url(../images/navbg.png) repeat-x;*/
}
.navlist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 10px;
    /*background:url(../images/navbg.png) repeat-x;*/
}
.nav li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
    padding: 0 4px 0 6px;
    /*background:url(../images/navbg.png) repeat-x;*/
}
.nav a {
    display: block;
    width: 88px;
    text-align: center;
    font-size: 120%;
}
.nav a:link, .nav a:visited {
font-weight:bolder;
    color:#FFFFFF;
}
.nav a.current, .nav a:hover, .nav a:active {
    color:#FFFF00;
    font-weight: bold;
   /* background:url(../images/banner_di.gif) no-repeat -8px 0;*/
}
.subnav {z-index:1000;
    position: absolute;
    top: 41px;
    left: 0;
    float: left;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
    background:url(../images/nav_bg.png) no-repeat 0 -180px;
}
* html .subnav {z-index:1000;
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {z-index:1000;
    padding: 0 10px;
    background:url(../images/nav_bg.png) no-repeat 100% -234px;
}
.subnav p span {z-index:1000;
    display:block;
    background:url(../images/nav_bg.png) repeat-x 0 -207px;
}
.subnav p.pointer {z-index:1000;
    position: absolute;
    top: -4px;
    left: 0;
    height: 5px;
    width: 11px;
    padding: 0;
    margin-left: 20px;
    text-indent: -999em;
    background: url(../images/nav_bg.png) repeat-x 0 -261px;
}
.subnav a {z-index:1000;
    display: inline;
    padding: 0;
    font-size: 100%;
}
[class~="subnav"] a {
    padding: 0 3px;
}
.subnav, .subnav a:link, .subnav a:visited {
    color:#c5222a;
}
.subnav a:hover, .subnav a:active {
    color:#c5222a;
}
.subnav a:hover, .subnav a:active {
    font-weight:bolder;
    background: none;
    border-bottom: 2px solid;
}
/* subnav position and pointer position */
#subnav1 { left: 105px; }
#subnav2 { left: 203px; }
#subnav3 { left: 301px; }
#subnav4 { left: 399px; }
#subnav5 { left: 490px; } 
#subnav6 { left: 585px; }  
#subnav7 { left: 680px; }  
#subnav8 { left: 400px; }  
#subnav9 { left: 400px; }
#subnav10 { left: 670px; }
#subnav11 { left: 770px; }
#subnav12 { left: 620px; }




#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer { left: 30px; }
#subnav5 .pointer { left: 30px;}
#subnav6 .pointer { left: 30px; }
#subnav7 .pointer { left: 30px; right:auto; }
#subnav8 .pointer { left: auto; right: 50px; }
#subnav9 .pointer { left: auto; right: 45px; }
#subnav10 .pointer { left: auto; right: 45px; }
#subnav11 .pointer { left: auto; right: 10px; }
#subnav12 .pointer { left: auto; right: 5px; }



#subnav1, #subnav2, #subnav3, #subnav4 {
    min-width: 110px;
}
#subnav5 { min-width: 110px; }
#subnav6 { min-width: 110px; }
#subnav7 { min-width: 130px; }
#subnav8 { min-width: 130px; }
#subnav9 { min-width: 130px; }
#subnav10 { min-width: 130px; }
#subnav11 { min-width: 130px; }
#subnav12 { min-width: 130px; }


/* Note
==========================================================*/
.note {
    margin: 0 15px 10px;
	color:#666666;
}
.note span{
	float:right;
}
.disable {
    display: none;
}
.rollBox{width:940px;overflow:hidden;padding:2px 0 5px 0px;} 
.rollBox .LeftBotton{height:30px;width:35px;background:url(../images/yi5.jpg) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:30px;width:35px;background:url(../images/yi6.jpg) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .Cont{width:870px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:175px;float:left;text-align:center;} 
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;} 
.rollBox .Cont .pic p{line-height:126px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.box{ width:368px;}
.box h1{ font-size:12px; color:#083C64; font-weight:300;  float:left; height:18px; width:79px; text-align:center; display:inline; padding:3px 5px; line-height:18px;}
.box p{ clear:both; background-image:url(../images/t62.jpg); background-repeat:no-repeat; width:358px; height:222px; padding:10px;}
p.current{  height:222px;}
.box h1.currentt{  border-left:none; width:79px;}
.none{ display:none;}
div.box  .hover{ width:79px; background-repeat:no-repeat; padding-top:3px; background-image:url(../images/t79.jpg); height:30px;}
#t3{ width:79px;}
