.banner{height:800px;overflow:hidden;}
.banner a{display: block;height: 200px;}
.banner1{height: 200px;background: url("../images/banner_01.jpg") center top no-repeat;}
.banner2{height: 200px;background: url("../images/banner_02.jpg") center top no-repeat;}
.banner3{height: 200px;background: url("../images/banner_03.jpg") center top no-repeat;}
.banner4{height: 200px;background: url("../images/banner_04.jpg") center top no-repeat;}

.zhd,.zhd2 {
    font-size: 48px;
    line-height: 78px;
    text-align: center;
    font-weight: normal;
    color: #7927c6;
    padding-bottom: 18px;
    font-family: '思源黑体 CN ExtraLight','华文细黑','黑体';
    background: url("../images/hd.gif") center bottom no-repeat;
}
.zhd span{
    background-image:-webkit-linear-gradient(right, rgba(47, 42, 154, 1), rgba(121,39,198,1), rgba(47,42,154,1), rgba(121,39,198,1), rgba(47, 42, 154, 1));
    background-image:-moz-linear-gradient(right, rgba(47, 42, 154, 1), rgba(121,39,198,1), rgba(47,42,154,1), rgba(121,39,198,1), rgba(47, 42, 154, 1));
    background-image:-o-linear-gradient(right, rgba(47, 42, 154, 1), rgba(121,39,198,1), rgba(47,42,154,1), rgba(121,39,198,1), rgba(47, 42, 154, 1));
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -o-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    -o-text-fill-color: transparent;
    color: #7927c6;
}
.zhd2{ color: #b47f4b; background: url("../images/hd2.gif") center bottom no-repeat;}
.zhd2 span{
    background-image:-webkit-linear-gradient(bottom, #b47f4b, #ebd290, #fef8c8, #edc89c);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -o-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    -o-text-fill-color: transparent;
}
.btn{text-align: center;font-family: '思源黑体 CN ExtraLight','华文细黑','黑体';}
.btn a,.btn a:hover{position: relative; display: inline-block;padding:0 60px;height: 65px;line-height: 65px;font-size:32px;color:#fff;background: #4944ad;border-radius: 33px;}
.btn a i{display: inline-block;width: 27px;height: 27px; margin-left: 10px;margin-top: -3px; background: url("../images/btn.gif"); vertical-align: middle;}
.bg-blue{background: #180557}

.btn2{text-align: center;}
.btn2 a,.btn2 a:hover{
    display: inline-block;
    padding: 0 30px;
    color: #180557;
    font-size: 24px;
    height: 47px;
    line-height: 47px;
    background-color: #d3b381;
    background-image:-webkit-linear-gradient(bottom, #b47f4b, #fef8c8, #edc89c);
    background-image:-moz-linear-gradient(bottom, #b47f4b, #fef8c8, #edc89c);
    background-image:-o-linear-gradient(bottom, #b47f4b, #fef8c8, #edc89c);
    border-radius: 28px;
}
.btn2 i{display: inline-block;width: 27px;height: 27px;vertical-align: middle;margin-left: 10px;background:url("../images/btn2.png");}

.sbtn a,.sbtn a:hover{font-size: 24px; height: 55px; line-height: 55px; border-radius: 25px;}

.m1, .m2, .m3, .m4, .m5, .m7, .m8{
    padding-top: 60px;
    padding-bottom: 60px;
}
.m1 .p1{margin-top:10px;font-size: 18px;line-height: 24px; color: #666; text-align: center;}
.m1 .pic{margin-top:40px;overflow: hidden;}
.m1 .pic ul{margin-left: -30px;width: 110%;}
.m1 .pic li{float: left;width: 360px;padding: 0 30px;}
.m1 .pic img{display: block;width: 340px;height: 380px;padding: 9px;border: 1px dotted #e1e1e1;}
.m1 h2{margin-top:25px;font-size: 48px;font-weight: normal;line-height:80px;color: #4944ad;text-align: center;}

.m2 .pic{margin-top:50px;overflow: hidden;}
.m2 .pic ul{margin-left: -30px;width: 110%;}
.m2 .pic ul li{float: left;width: 360px;padding: 0 30px;text-align: center;}
.m2 .pic ul li img{display: block;width: 360px;height: 358px;}
.m2 .pic ul li p{margin-top:30px;font-size: 18px;line-height: 30px;color: #c5c6eb;}
.m2 .intro{height: 216px;background: url("../images/m2-4.gif");}
.m2 .intro h2{padding: 47px 0 0 125px;line-height: 45px;color: #bb8953;font-weight: normal;font-size: 24px;}
.m2 .intro p{padding: 5px 0 0 125px;line-height: 30px;color: #c5c6eb;font-weight: normal;font-size: 18px;}

.m3{padding-top: 40px;}
.part1{padding: 40px 0;border-bottom: 1px dotted #d4d4d4;}
.m3 img{display: block;}
.m3 .left{width: 625px;}
.m3 .right{width: 521px;}
.m3 .title{padding-left: 100px; text-align: center; background: #ececf7;}
.m3 .title .label{float: left;width: 180px;height: 100px;margin-left: -100px;text-align: center;color:#fff;background: #4944ad;font-family: '思源黑体 CN ExtraLight','华文细黑','黑体';}
.m3 .title .label span{display:block;padding-top:10px;text-transform: uppercase;font-size: 30px;font-weight: bold;line-height: 35px;}
.m3 .title .label strong{display: block;padding-top:5px;font-weight: normal;font-size: 36px;line-height: 40px;}
.m3 .title h2{padding:20px 0 0 0;font-size: 36px;color: #4944ad;font-weight: bold; line-height: 36px;}
.m3 .title p{font-size: 18px;color: #4944ad; line-height: 24px;padding-top: 5px;}
.m3 .des{padding:15px 0;font-size: 18px;line-height: 30px;color: #333;}
.m3 .pic img{display: block;margin: 0 auto;}
.m3 .sbtn{margin-top: 25px;}

.m3 .part2  .title .label{height: 120px;}
.part2 .title .label strong{font-size: 30px;line-height: 32px;}
.part2 .title h2{padding-top: 30px;}

.part3{border-bottom: none; padding-bottom: 0;}
.part3 .title {padding-left: 200px;}
.part3 .title .label{width: 200px; margin-left: -200px;}
.part3 .title .label strong{font-size: 30px;line-height: 32px;}
.part3 .title h2{font-size: 30px;}

.m4 .bd{padding-top: 50px;}
.m4 .tab-hd{width:210px;}
.m4 .tab-bd{width: 970px;}
.m4 .tab-hd li{height: 60px;font-size:24px;line-height:60px;text-align:center;color:#b99768;background: url("../images/m4-hd.gif") no-repeat;cursor: pointer;}
.m4 .tab-hd li.on{color: #180557; background: url("../images/m4-hd-cur.gif");}
.m4 .left{width: 500px;}
.m4 .pic img{display: block;width: 500px;height: 200px;}
.m4 .btn2{margin-top: 43px;}
.m4 .right{width: 430px;font-size: 18px;line-height: 30px;color: #c5c6eb;}
.m4 .item{padding: 0 0 20px 100px;}
.m4 .label{float: left;margin-left: -100px;color: #bb8953;}

.m5 .bd{padding-top: 50px;}
.m5 .left{width: 470px;}
.m5 .left img{display: block;width: 470px;height: 600px;}
.m5 .right{width: 729px;height:598px;border: 1px dotted #d6d6d6;border-left: none;}
.m5 .right .inner{padding: 25px 50px;}
.m5 .title{ padding-bottom: 15px; border-bottom: 1px dotted #706cbf;}
.m5 .title h3{font-size: 48px;font-weight: bold;color: #4944ad;}
.m5 .title p{font-size: 24px;color: #4944ad;}
.m5 .intro{padding-top: 15px;font-size: 18px;line-height: 30px;color: #333;}
.m5 .intro span{font-weight: bold;color: #4944ad;}
.m5 .pic{padding-top: 30px;}
.m5 .btns{padding-top: 30px;text-align: center;}
.m5 .btns .btn{display: inline-block;*display: inline;*zoom:1;width: 210px;margin: 0 15px;}
.m5 .btns .btn a,.m5 .btns .btn a:hover{width:180px;padding: 0 15px;height: 48px; line-height: 48px;}

.m6{padding-bottom: 40px;}
.m6 .bd{margin-top: 50px;}
.m6 table{border-collapse: collapse;border: 1px solid #bcbad9;}
.m6 table td,.m6 table th{border: 1px solid #bcbad9; text-align: center;padding: 20px 0;}
.bg1{background: #ececf7;}
.bg2{background: #fff1e2;}
.m6 table th{font-size: 30px;font-weight: bold; color: #4944ad;}
.m6 .color1{font-size: 24px;color: #4944ad;}
.m6 table td {font-size: 18px;}
.m6 table td span{font-size: 24px;}
.m6 .btn{margin-top: 40px;}

.m7 .bd{margin-top: 60px;}
.m7 .row{overflow: hidden;}
.m7 ul{font-size: 0;margin-left: -50px;}
.m7 ul li{display: inline-block;*display: inline;*zoom:1;width:262px;height:60px;margin-bottom:20px;margin-left:50px;font-size: 18px;line-height:60px;color: #c5c6eb;text-align: center;}

.m8 .p1{margin-top:10px;text-align: center;font-size: 18px;line-height: 24px;color: #333;}

.m8 .m8-tab{margin-top: 40px;}
.m8 .tab-bd{width: 746px;height: 460px;}
.m8 .tab-hd ul{margin-top: -20px;}
.m8 .tab-hd li{width: 300px;height: 75px;padding:13px 0 12px 120px;overflow:hidden;margin-top:20px; color:#4944ad; cursor:pointer;background: #ececf7;}
.m8 .tab-hd strong{display: block;font-size: 30px;font-weight: bold;line-height: 45px;}
.m8 .tab-hd p{font-size: 18px;}

.m8 .tab-hd li i{float: left;width: 75px;height: 75px;margin-left: -90px;}
.m8 .tab-hd .i1{background: url("../images/m8-i1.png");}
.m8 .tab-hd .i2{background: url("../images/m8-i2.png");}
.m8 .tab-hd .i3{background: url("../images/m8-i3.png");}
.m8 .tab-hd .i4{background: url("../images/m8-i4.png");}

.m8 .tab-hd li.on{color:#fff;background: #4944ad;}
.m8 .tab-hd li.on .i1{background: url("../images/m8-i1_h.png");}
.m8 .tab-hd li.on .i2{background: url("../images/m8-i2_h.png");}
.m8 .tab-hd li.on .i3{background: url("../images/m8-i3_h.png");}
.m8 .tab-hd li.on .i4{background: url("../images/m8-i4_h.png");}

.m9{padding-bottom: 30px;}
.m9 .bd{margin-top: 30px;}
.m9 ul{margin-left: -22px;}
.m9 li{float: left;width: 282px;height: 282px;margin-left:22px;background: url("../images/m9.jpg");}
.m9 li a{display: block;width: 282px;height: 282px;text-align: center;font-size: 24px;font-weight: bold;color: #4944ad;}
.m9 li a p{padding-top: 90px;}



















