﻿@charset "utf-8";
/*Reset*/
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{ color:#00F;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
strong,em,b,i{font-weight:normal;font-style:normal;}

/*清楚浮动*/
.cf{zoom:1;}
.cf:after{clear:both;content:" ";display:block;}

/*对齐*/
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}


.nav a:focus,
.home a:focus,
.main01 a:focus,
.main02 a:focus{ outline:none;}

.bg_box{ background:url(bg.jpg) top center repeat-x;}
.header{ width:1360px; margin:0 auto;}

/*activity*/
.wrap{ background:url(bg_hd.jpg) no-repeat center top;}
.w_900{ width:900px; margin:0 auto;}
.nav_box{ height:387px;}
.nav{ width:350px; float:right; margin-top:8px;}
.nav a{ background:url(bg_nav.gif) no-repeat right; color:#fff; float:left; text-align:center; text-decoration:none; line-height:14px; width:70px;}
.nav .no{ background:none;}
.nav .fc0,
.nav a:hover{ color:#fc0;}
.nav_box .home{ position:relative;}
.nav_box .home a{ position:absolute; display:block; top:216px; left:722px; height:36px; width:120px;}

.main01,
.main02{ position:relative; height:235px;}
.main01 a,
.main02 a{ position:absolute; display:block; width:95px; height:25px;}
.main01{ background:url(main01.jpg) no-repeat;}
.main01 .btn01{ top:199px; left:545px;}
.main01 .btn02{ top:199px; left:661px;}

.main02{ background:url(main02.jpg) no-repeat;}
.main02 .btn03{ top:198px; left:156px;}
.main02 .btn04{ top:198px; left:275px;}




