﻿/*reset*/
*{margin:0;padding:0;list-style:none;}
img{border:none;}
html{background:url(../images/bigbg2b.jpg) repeat-x;}
body{font-size:12px;font-family:MS Gothic,Arial,sans-serif;color:#000;background:url(../images/bigbg2.jpg) no-repeat center 0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;height:0;overflow:hidden;}
table{border-collapse:collapse;}

/*header*/
.header{height:155px;width:948px;margin:0 auto;padding:10px 0 0 17px;overflow:hidden;}
.header .logo{float:left;display:block;}
.header .nav{float:left;width:514px;padding:10px 0 0 33px;height:23px;margin:22px 0 0 197px;white-space:nowrap;font-weight:bold;}
.header .nav a{float:left;padding-left:22px;font-size:14px;color:#C38D57;margin-right:15px;color:#3B3C37;}
.header .nav .events{background:url(../images/ico1.gif) no-repeat 0 center;}
.header .nav .about{background:url(../images/ico2.gif) no-repeat 0 center;}
.header .nav .careers{background:url(../images/ico3.gif) no-repeat 0 center;}
.header .nav .register{background:url(../images/ico4.gif) no-repeat 0 center;}
.header .nav .contact{background:url(../images/ico5.gif) no-repeat 0 center;}

.header .subnavs{clear:both;float:left;width:100%;}
.header .subnav{clear:both;padding-top:8px;font-size:16px;position:relative;left:-15px;width:100%;font-size:14px;overflow:hidden;height:40px;}
.header .subnav a{color:#fff;float:left;padding:0 15px;height:100%;}
.header .subnav li{float:left;margin:2px 3px 0 0;height:38px;line-height:32px;text-align:center;}
.header .subnav li.seton,
.header .subnav li.on{margin-top:0;height:40px;line-height:34px;}
.header .subnav li.on a{background:url(../images/b51.jpg) no-repeat;padding-left:18px;float:left;padding-right:0;}
.header .subnav li.seton a{background:#C60000;padding-left:18px;float:left;padding-right:0;height:36px;}
.header .subnav li.on span{display:block;padding-right:18px;}
.header .subnav li.seton span{display:block;padding-right:18px;background:#C60000;}
.header .subnav li.current{background:url(../images/ico6b.gif) no-repeat center bottom;}

.header .subnav2{color:#AFAFAF;clear:both;line-height:28px;font-size:12px;white-space:nowrap;}
.header .subnav2 a{margin:0 6px;}
.header .sub2{margin-left:112px;}
.header .sub3{font-size:10px;}
.header .sub4{margin-left:220px;}
.header .sub5{margin-left:220px;}

/*main*/
.main{width:960px;margin:0 auto;padding:0 4px 0 1px;overflow:hidden;zoom:1;height:969px;}

/*sidebar*/
.sidebar{float:left;width:188px;}
.sidenav{height:291px;padding:55px 0 0 8px;overflow:hidden;}
.sidenav li{height:31px;line-height:31px;}
.sidenav li a{font-size:12px;}

.flinks {padding-left:10px;}
.flinks li{width:178px;float:left;}
.flinks img{margin-bottom:1px;display:block;}
.flinks .fl2{height:40px;}
.flinks .fl2 img{float:left;margin-right:1px;}

/*maincon*/
.maincon{width:772px;float:right;overflow:hidden;}

/*focus*/
.focus{height:326px;overflow:hidden;position:relative;}
.focus img{display:block;width:768px;height:321px;border:2px solid #2D2D2D;border-bottom:3px solid #BE95FD;}
.focus .count{width:268px;height:20px;position:absolute;right:20px;bottom:3px;background:url(../images/b1b.gif) no-repeat;padding:3px 0 0 28px;z-index:10}
.focus .count li{float:left;width:36px;height:20px;text-align:center;line-height:20px;font-size:14px;color:#fff;cursor:pointer;}
.focus .count .current{background:url(../images/b1bon.gif) no-repeat center 0;}
.focus .extra{height:54px;position:absolute;left:2px;width:768px;opacity:0.5;filter:alpha(opacity=50);background-color:#000;z-index:1;bottom:3px;}
.focus p{position:absolute;left:15px;line-height:60px;font-size:24px;color:#fff;z-index:2;bottom:0;}
.focus p a{color:#fff;}
.focus .price{margin-left:20px;}

/*picshow*/
.picshow{background:url(../images/b4b.gif) repeat-x;padding-left:12px;overflow:hidden;zoom:1;}
.picshow img{display:block;}
.picshow .mod{width:243px;height:301px;float:left;margin:12px 10px 0 0;}
.picshow .detailed{width:229px;padding:6px;height:287px;background:#EBE4FF ;border:1px dotted #FCFBFF;position:relative;}
.picshow .detailed .con{padding-left:15px;}
.picshow .detailed h4{height:23px;font-size:12px;color:#16BEFD;line-height:25px;padding:0 15px;background-color:#C7B5FF;margin:5px 0 3px;overflow:hidden;}
.picshow .detailed h4 a{color:#43118E;}
.picshow .detailed p{line-height:22px;height:55px;}
.picshow .detailed .price{color:#43118E;}
.picshow .detailed .more{float:left;}
.picshow .detailed .extra{position:absolute;right:-1px;bottom:-1px;_right:-2px;_bottom:-2px;width:20px;height:26px;background:url(../images/b2b.gif) no-repeat;}

/*footer*/
.footer{background:#F2F2F2 url(../images/b3.jpg) repeat-x;font-family:MS Gothic;}
.footer .con{width:960px;margin:0 auto;}
.footer .logo{float:left;display:block;margin-bottom:20px;}
.footer .links{width:745px;float:right;text-align:center;line-height:56px;color:#B0B0B0;}
.footer .links a{color:#484747;margin:0 8px;}
.footer .logoes {float:right;width:716px;overflow:hidden;}
.footer .logoescon{float:left;white-space:nowrap;}
.footer .logoes img{margin-right:8px;}
.footer .copyright{clear:both;color:#7B7B7B;line-height:22px;text-align:center;border-top:1px solid #CFCFCF;padding:15px 0 ;}
.footer .copyright a{color:#7B7B7B;}







