body{margin:0;padding:0; background-color:#2d205e;}
*{ text-decoration:none}
h1,h2,h3,dl,dd,ul,li,p,dl,dd,dt{padding:0;margin:0;list-style: none;}
img{padding:0;margin:0; border: none}
.left{ float:left}
.right{ float:right}
.clear{clear: both;}
.banner{ background:url("../images/banner.jpg") center 0 no-repeat;height:733px;margin-top:40px;}
.banner_box{width:1100px;margin:0 auto; position: relative; }
.banner_box p{position: absolute;top:121px;right:262px;font-size:18px;color:#fff; }
.banner_box div{ font-size: 16px;color:#f9d3ff; text-align:left; position: absolute;top:620px;left:0px;line-height:30px;}
.dl_box{position:absolute;right:0px;top:0px; animation:4s dl_box infinite linear alternate; }
@keyframes dl_box
{
    0%
    {
        top:30px;
    }
    25%
    {
        top:60px;
    }
    50%
    {
        top:90px;
    }
    75%
    {
        top:60px;
    }
    100%
    {
        top:30px;
    }
}
.one_box{width:1004px;margin:0 auto;}
.one_box .title{ background:url("../images/img5.png") center 0 no-repeat;height:40px;margin-top:20px;}
.one_ul{ overflow: hidden;}
.one_ul li{ float:left;margin-top:30px; cursor:pointer;}
.one_dl{width:516px; overflow: hidden;margin:0 auto;margin-top:10px;}
.one_dl dd{float:left; width:218px; background-color:#ffdb00; text-align: center;}
.one_dl dd a{color:#320d6c;line-height:43px;}
.one_dl dt{float:right;width:250px;background-color:#980481; text-align: center;}
.one_dl dt a{ font-size: 16px;color:#fff;line-height:43px;}
.two_box{background:url("../images/clicp1.jpg") center 0 no-repeat;height:521px;width:1000px;margin:0 auto;margin-top:40px;}
.two_box .title_two{ background:url("../images/dh.png") 0px 57px no-repeat;line-height:40px; font-size: 20px;color:#ad0554;padding-top:50px;
width:300px;margin:0 auto; text-align: right}
.two_content{width:830px;margin:0 auto;margin-top:86px;}
.two_l {width:350px;}
.two_r {width:350px;margin-right:30px;}
.two_l .title{height:34px; background:url("../images/bm.png") center 0 no-repeat; border-bottom: 1px solid #323232;padding-bottom:20px;}
.two_r .title{height:34px; background:url("../images/ms.png") center 0 no-repeat;border-bottom: 1px solid #323232;padding-bottom:20px;}
.two_content p{ font-size: 18px;color:#000; text-align: center;border-bottom: 1px solid #323232;padding:10px 0px;line-height:30px;}
.two_content p span{ font-size:24px;color:#2d205e}
.button a{height:33px; background:url("../images/button.png") center 0 no-repeat;width:132px; display: block;margin:10px auto;}
.three_box{background:url("../images/clicp2.jpg") center 0 no-repeat;height:553px;width:1000px;margin:0 auto;margin-top:40px;}
.table{ border-collapse:collapse; border:1px solid #2d205e; text-align:center;color:#4c4b4b;margin-top:30px;}
.table td{line-height:30px;}
.table h1{ font-size:20px;color:#2d205e;padding:0;margin:0;margin-top:5px;}
.table h2{ font-size:18px;color:#2e2e2e;padding:0;margin:0;margin-top:5px;}
.table p{ font-size:14px; border: none;line-height:20px;padding:0;margin:0}
.four_box{width:800px;margin:0 auto;}
.title_four {background:url("../images/img7.png") center 0 no-repeat;height:70px;margin:0 auto;margin-top:40px;margin-right:180px;}

.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}
/*旋转木马必要样式*/
.J_Poster{margin-top:30px;}
.poster-main{ position:relative;width:757px;height:380px;margin:0 auto;top:100px;left:40px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:757px;height:380px;margin:0 auto;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0px;width:100px;height:380px; z-index:10; cursor:pointer; opacity:0.8}
.poster-main .poster-prev-btn{left:-150px; background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:-150px; background: url(../images/btn_r.png) no-repeat center center;}
.five_box{background:url("../images/img9.jpg") center 0 no-repeat;height:267px;margin:0 auto;margin-top:460px; clear: both;}
.five_content{width:1000px;margin:0 auto;position: relative;}
#reg-form{ position: absolute;right:70px; top:80px;}
.reg-input{margin-top:15px; overflow: hidden;}
.reg-input label{width:120px;color:#fff;text-align:right;display: block; float:left;}
.reg-input input{ float:right;margin-left:10px;}
#submit{  width:110px;  height:32px;  font-size:16px;  line-height:32px;  text-align:center;  color:#fff;  margin-top:20px;  margin-left:140px;  border:0 none;  background:#bb9346; cursor:pointer;  }
.six_box{width:1000px;margin:0 auto; text-align: center;margin-top:50px;}
.six_box p{font-size: 14px;color:#fff499;line-height:40px;}
.seven_box{background:url("../images/img10.jpg") center 0 no-repeat;height:510px;margin:30px auto;}
.seven_ul{width:980px;margin:0 auto; clear: both; overflow: hidden;padding-top:80px;}
.seven_ul li img{ float: left;margin:10px 10px; width:302px;height:165px;}
.img_1{ position:absolute;top:580px;left:0px; z-index:-1}
.img_2{ position:absolute;bottom:400px;left:0px;z-index:-1}
.img_3{ position:absolute;top:1020px;right:0px;z-index:-1}


.btn1{ position:fixed;left:0px;top:300px; background-image:url(../images/flower.png); background-repeat:no-repeat;width:172px;height:201px;cursor: pointer;}
.hint{width:400px;height:332px;margin:0 auto;background:#fff;position:fixed;top:50%;left:50%;margin-left:-250px;margin-top:-166px;z-index:111;display:none; border:4px solid #006eca;}
.hint-in1.hint-in1{width:400px;height:50px;background:#dcdcdc;position:relative;}
.hint2{line-height:70px;color:#f4e8df;font-size:26px;padding-left:156px;}
.hint3{width:38px;height:37px;background:url(../images/hint3.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:7px;right:7px;}
.hint-in2{line-height:150px;font-size:20px; text-align:center;color:#ff6600;}
.hint-in3{font-size:22px ;width:190px;height:50px;background:#ff7800;color:#f4e8df;position:absolute;bottom:50px;left:155px;text-align:center;line-height:50px;border-radius:6px;}
.bg4 .top{position: relative;}
.biaodan{width: 348px; height: 238px;  position: absolute; top:20px; font-size: 22px; padding:20px 30px;}
input{border: 0;}
.biaodan dl{height: 30px; margin-bottom: 15px;}
.biaodan dt{float: left; width: 114px;color:#666; font-size:16px;lien-height:30px;}
.biaodan dd{width:110px; float: left;}
.biaodan input{width: 228px; height:30px; border:1px solid #666; border-radius:6px; }
.biaodan select{width: 228px; height:30px; border:1px solid #666; border-radius:6px; }
.btn5{background-color: #003C58 none repeat scroll 0% 0%;width: 320px;height: 48px;display: block;border-radius: 5px;color: #FFF;text-align: center;line-height: 48px;font-size: 18px;}
.btn5 a{color:#FFF;}
.add{height: 120px; padding-top: 30px; }
.address{text-align: center; font-size: 14px; line-height: 28px;}
.time{font:22px; color: #e21222; margin-top: 20px; line-height: 40px;}
.barBox{width:100%;height:100px; background-color:#b31011;}
.bar{width:1000px;margin:0 auto; text-align:center; display:block;}
#registsubmit{margin-top:20px; border-radius:0;background:#0068b7 none repeat scroll 0% 0%;width: 342px;height: 48px;display: block;border-radius: 5px;color: #FFF;text-align: center;line-height: 48px;
font-size: 18px; border:none;}