body {margin:0 auto; font-family:"微软雅黑"; line-height:1.5; font-size: 14px; color:#555;}
ul, li,dl, dd, h1, h2, h3, h4, h5, h6, form, p ,span,img,a,input{ padding:0; margin:0;}
img{ border:none;}
ul { list-style:none;}
a,p{ text-decoration:none;}

.top{ width:100%; height:58px; background:#fff; border-bottom:#e6e9eb solid 1px; position:fixed; top:0; left:0; right:0; z-index:1001;}
.menu{ width:1240px; height:58px; margin:auto; overflow:auto;}
.logo{ display:block; width:200px; height:40px; padding-top:18px; float:left;}
.nav{ float:right; height:44px; padding-top:14px;}
.nav a{ display:inline-block; height:30px; line-height:30px;  color:#555; font-size:15px; padding-left:30px;}
#loadtel{ width:120px;  background:#0d94d7; color:#fff; font-size:14px; padding:0; text-align:center; margin-left:30px; }
#loadtel:hover{ background:#0073a2;}
.nav a:hover{ color:#0073a2;}

.f1{ height:792px; background:url(images/f1_bg.jpg) top center no-repeat;}
.f1stadium{ height:792px; background:url(images/f1stadium_bg.jpg) top center no-repeat;}
.f1jc{ height:792px; background:url(images/f1jc_bg.jpg) top center no-repeat;}
.f1ktv{ height:792px; background:url(images/f1ktv_bg.jpg) top center no-repeat;}
.f1duogongneng{ height:792px; background:url(images/f1duogongneng_bg.jpg) top center no-repeat;}
.f11{ width:1240px; height:792px; margin:auto;}
.f11 h3{ padding-top:200px; font-size:72px; font-weight:normal; }
.f11 h4{  font-size:30px; font-weight:normal;  padding-top:10px;}
.f11 p{ width:600px; line-height:28px; margin-top:30px;}
.f11 div{ overflow:auto; padding-top:80px;}
.f11 div a{ display:block; float:left; width:160px; height:50px; line-height:50px; text-align:center; margin-right:30px;  font-size:18px;} 
.f11 div a:hover{background:#0d94d7; border:#0d94d7 solid 1px; color:#FFF;}

/*多功能厅单独使用*/
.f12{ width:1240px; height:602px; margin:auto; padding-top:190px;}
.f12 h3{ font-size:60px; font-weight:normal; }
.f12 h4{  font-size:24px; font-weight:normal;  padding-top:10px;}
.f12 p{ width:600px; line-height:28px; margin-top:30px;}
.f12 div{ overflow:auto; padding-top:40px;}
.f12 div a{ display:block; float:left; width:160px; height:50px; line-height:50px; text-align:center; margin-right:30px;  font-size:18px;} 
.f12 div a:hover{background:#0d94d7; border:#0d94d7 solid 1px; color:#FFF;}
#f121{ width:700px; padding:40px 0 60px 40px; background:url(images/000_bg.png);}

.landia{background:#0d94d7;border:#0d94d7 solid 1px;color:#FFF;}
.color555{color:#555;}
.colorfff{color:#fff;}
.color000{color:#000;}
.border888{border:#888 solid 1px;}
.borderfff{border:#fff solid 1px;}

.f2{ height:792px; background:url(images/f2_bg.jpg) top center;}
.f21{ height:792px; background:url(images/f21_bg.jpg) top center;}
.f22{ height:792px; background:url(images/f22_bg.jpg) top center;}
.f23{ height:792px; background:url(images/f23_bg.jpg) top center;}
.f24{ height:792px; background:url(images/f24_bg.jpg) top center;}

.f4{ width:1270px; margin:auto;}
.f4 h3{ color:#555; font-size:48px; text-align:center; font-weight:normal; padding:70px 0 10px 0;}
.f4 ul{ overflow:auto;}
.f4 ul li{ width:393px; float:left; padding:15px; margin:25px 0;}
.f4 ul li:hover{ background:#eee;}
.f4 ul li:hover .loadtitle a{ color:#0073a2;}
.loadtitle a{ display:block; height:50px; line-height:50px; color:#333; font-weight:normal; font-size:18px;}
.loadtitle p{ color:#888; font-size:14px; font-weight:normal; text-align:left;  line-height:20px;}

.loadcontact{ width:1240px; height:205px; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; margin:30px auto 0 auto;}
.loadcontact div{ float:left; width:412px; height:205px;  border-right:#ddd solid 1px;}
.loadcontact p{ font-size:14px; color:#555; text-align:center; line-height:28px; padding-top:10px;}
.loadcontact1 h3{ font-size:30px; font-weight:normal; color:#333; letter-spacing:-1px; text-align:center; padding-top:45px;}
.loadcontact2 a{ display:block; width:170px; height:45px; line-height:45px; background:#0d94d7; text-align:center; margin:43px auto 10px; auto; font-size:18px; font-weight:normal;  letter-spacing:2px; color:#fff;}
.loadcontact2 a:hover{ background:#0073a2;}

.footer{ width:1240px; margin:auto; margin-top:35px;}
.foot_nav{ padding:0 115px; overflow:auto;}
.foot_nav ul{ float:left; width:190px;}
.foot_nav ul h4{ height:36px; line-height:40px; font-size:15px; color:#555; }
.foot_nav ul li{line-height:28px;}
.foot_nav ul li a{ color:#666; font-size:14px; }
.foot_nav ul li a:hover{ color:#0073a2;}
.foot_nav div{ width:124px; float:right; margin-top:10px; padding-right:7px;}
.foot_copy{ background:url(images/foot_logo.png) left center no-repeat; text-align:right; height:60px; line-height:60px; border-top:#ddd solid 1px; font-size:13px; margin-top:40px;}


/*飘窗样式表*/
#service{margin-top:-197px;position:fixed; _position:absolute;right:0;top:50%;width:64px;height:auto; z-index:999; }
#service a{display:block;width:64px;height:86px;text-indent:-9999px;background:url(/images/service.png) no-repeat;cursor:pointer;
/*下面三行代码控制背景切换时从右滚动到左*/
-webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  transition: all 0.3s; }
#service .srvLog{ border-bottom:#bbb dashed 1px;}
#service .srvLog:hover{background-position:-64px 0}
#service .srvCns{background-position:0 -86px; border-bottom:#bbb dashed 1px;}
#service .srvCns:hover{background-position:-64px -86px}
#service .srvDj{background-position:0 -172px; }
#service .srvDj:hover{background-position:-64px -172px}

/*返回顶部样式*/
.gotop {
  display: inline-block;
  height: 50px;
  width: 50px;
  position: fixed;
  bottom: 80px;
  right: 7px;
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:url(/images/service.png) no-repeat -6px -265px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  z-index:999;
}
.gotop.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.gotop:hover{background:url(/images/service.png) no-repeat -70px -265px;}

/*免费电话邀请框样式*/
.query-cover { position: fixed; left: 0; top: 0; z-index: 10000; width: 100%; height: 100%; background: #000; opacity: 0.8; filter: alpha(opacity=70); display: none; }
.query-pop { position: fixed; left: 50%; top: 50%; z-index: 20000; width: 400px; height: 245px; padding-top: 15px; margin-left: -200px; margin-top: -125px; background: #fff; display: none; }
.query-pop .ftel { overflow: hidden; }
.query-pop .ftel .input-wrap,
.query-pop .ftel .btn-wrap { float: left; }
.query-pop .ftel .input-wrap { width: 188px; height: 39px; border-bottom: 1px solid #666;  margin-right: 10px; }
.query-pop .ftel .btn-wrap { width: 120px; }
.query-pop .ftel .input-wrap input { border: 0; height: 38px; line-height: 38px; padding: 0; font-size: 20px; }
.query-pop .ftel,
.query-pop .net { padding: 0 40px; margin: 30px 0; }
.query-pop .btn-wrap input,.query-pop .btn-wrap a { background: #0d94d7; border: none; color: #fff; cursor: pointer; display: block; width: 100%; font-size: 18px; height: 40px; line-height: 38px; text-align: center; }
.query-pop .tip { padding-bottom: 5px; color:#444444; font-size:14px; margin:0;}
.query-pop .close-btn { position: absolute; top: 10px; right: 10px; text-decoration: underline; color: #999; font-size: 12px; width: 25px; height: 25px; text-indent: -100em; overflow: hidden; background: url(/images/pop-closebtn.png) no-repeat center center; }

/*音响师报名弹出窗口*/
  .ly{position:fixed; top: 0; filter: alpha(opacity=60); background-color: #000; z-index: 2; left: 0px; display: none;}
  .layer2{position:fixed; z-index: 9999; left:0; top: 0;  background:url(/images/tanchu_bg.png); display: none; width:100%; height:100%;}
  .layer_nei{ width:440px; height:410px; margin:180px auto 0 auto;  background:#fff;}
  .layer_nei h4{ height:50px; line-height:50px; padding:0 15px; background:#0d94d7; color:#fff; margin-bottom:15px;}
  .layer_nei h4 a{ display:block; float:right; width:100px; text-align:right; color:#fff;}
  .layer_table{}
  .layer_table tr{ height:60px;}
  .layer_table tr td{ height:28px; line-height:28px; margin-bottom:5px;}
  .layer_btn{ margin-left:12px; }
  .layer_btn input{ width:175px; height:35px; background:#ddd; margin-right:5px;}