﻿@charset "utf-8";
html{ min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background-color:#fff; color:#000;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;outline:none;}
a:hover{ text-decoration:none}
table{ border-collapse:collapse; border-spacing:0;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.wrap{background: #fff url(../images/bg.jpg) no-repeat center top}
.header{height:608px;width:1100px;margin:0 auto;position: relative;}
.header h2{position: absolute;left:53px;top:492px;width:447px;height:39px;line-height: 39px;background: url(../images/time_bg.png) no-repeat center;font-size:29px;color:#2c2b2b;text-align: center;}
.main{width:1100px;margin:55px auto 180px;}
.cal{width:100%;height:280px;background-color: #fef2b8;}
.cal h2{width:100%;height:50px;line-height: 50px;text-align: center;color:#fff;background-color: #1d4799;font-weight: bold;font-size: 28px;}
.cal h3{font-size:24px;padding:55px 0;text-align: center;}
.cal h3 input{width:185px;height:40px;line-height: 40px;padding-left:5px;border:none;background-color: #fff;font-size:24px;}
.cal h3 span{display:inline-block;*display:inline;*zoom:1;margin-left:10px;padding:2px 20px;background-color: #e7161d;color:#fff;font-size:24px;cursor: pointer;}
.cal h5{font-size:18px;color:#ff0101;text-align: center;}
.cal h6{font-size:18px;color:#2d2d2d;text-align: center;}
.cal h6 span{color:#ff0101;}
.box{width:100%;padding-top:25px;padding-bottom:50px;overflow: hidden;}
.box ul{overflow: hidden;}
.box .tab li{float: left;width:366px;height:80px;border-bottom:3px solid #1d4799;text-align: center;font-size:30px;line-height: 80px;cursor: pointer;}
.box .tab li.on{background-color: #1d4799;color:#fff;}
.box .detail{display: none;}
.box .detail .intro{padding-bottom:50px;padding-top:30px;}
.box .detail .intro .line{height:4px;width:100%;background-color: #1d4799;}
.box .detail .intro table{margin:20px auto;width:80%;} 
.box .detail .intro table td,.box .detail .intro table th{border:3px solid #fff;border-collapse: collapse;text-align: center;height:54px;line-height: 54px;font-size:24px;}
.box .detail .intro table th{background-color: #1d4799;color:#fff;}
.box .detail .intro table td{color:#411100;background-color: #fef2b8;}
.box .detail .intro h3{padding-bottom:30px;font-size: 30px;color:#244a94;font-weight: bold;text-align: center;}
.box .detail .intro h5{font-size:24px;color:#cc1d23;font-weight: bold;text-align: center;}
.box .detail .intro ul{padding-left:30px;}
.box .detail .intro ul li{float: left;margin:0 30px;width:279px;}
.box .detail .intro ul li p{padding-top:10px;text-align: center;font-size:18px;}
.box .detail .intro ul li p a{color:#f00;}
.box .detail .intro h6{text-align: center;font-size:14px;color:#f00;padding-top:30px;}
.box .detail h4{margin:30px 0;font-size:30px;font-weight: bold;color:#244a94;}
.box .detail .rule{padding-left:90px;}
.box .detail .rule h3{font-size:30px;}
.box .detail .rule h5{font-size:18px;line-height: 2em;}
.box .detail .rule h5 strong{font-weight:bold;color:#244a94;}
.box .detail .line{width:100%;height:2px;background-color: #1d4799;margin:30px 0;}
.box .detail p span{display:block;padding:20px 0;font-size:14px;color:#f00;}
.box .detail .rule table{margin:20px auto;width:100%;}
.box .detail .rule table td,.box .detail .rule table th{border:2px solid #fff;border-collapse: collapse;text-align: center;width:130px;height:36px;line-height: 36px;}
.box .detail .rule table th{font-size:19px;background-color: #1d4799;color:#fff;}
.box .detail .rule table td{font-size:18px;background-color: #fff5cc;}
.box .detail .rule table td.bgcolor{background-color: #ffed9c;}
.box .detail .faq h5{font-size:18px;line-height: 2em;}
.box .detail .faq h5 strong{font-size:18px;font-weight:bold;color:#244a94;}
.box .detail .faq .line{margin:20px 0;width:100%;height:1px;background-color: #e6d6db;}
.box .detail .faq p span{font-size:18px;padding:0;}
