.w1200 { width:1200px; margin:0 auto;}
.xdjy_box{ background:#fff;}
.banner{ margin:0 auto; background-image:url(../images/xdjy/banner.jpg); background-repeat:no-repeat; background-position:center; height:675px;}
.bannerbox{height:675px; position:relative;}
.banner .b1{background:url(../images/xdjy/2.png) no-repeat; width:575px; height:576px; position:absolute; left:20px; bottom:0px; float:left;z-index:9;}
.banner .t{background:url(../images/xdjy/1.png) no-repeat; position:absolute;  right:90px;bottom:10px; width:651px; height:651px; }
.tx1,.tx2,.tx3,.tx4,.tx5,.tx6{position:absolute;top:200px}
.tx1{width:90px;height:90px;background:url(../images/xdjy/t1.png) no-repeat center center;left:59px;opacity:1;animation:ld1 2s forwards;animation-delay:1s}
.tx2{width:108px;height:125px;background:url(../images/xdjy/t2.png) no-repeat center center;left:145px;top:161px;opacity:1;animation:ld1 2s forwards;animation-delay:1.4s;-webkit-animation:ld1 2s forwards;-webkit-animation-delay:1.4s;-o-animation:ld1 2s forwards;-o-animation-delay:1.4s;-moz-animation:ld1 2s forwards;-moz-animation-delay:1.4s;-ms-animation:ld1 2s forwards;-ms-animation-delay:1.4s}
.tx3{width:102px;height:101px;background:url(../images/xdjy/t3.png) no-repeat center center;left:240px;top:170px;opacity:1;animation:ld1 2s forwards;animation-delay:1.8s;-webkit-animation:ld1 2s forwards;-webkit-animation-delay:1.8s;-moz-animation:ld1 2s forwards;-moz-animation-delay:1.8s;-ms-animation:ld1 2s forwards;-ms-animation-delay:1.8s;-o-animation:ld1 2s forwards;-o-animation-delay:1.8s}
.tx4{width:108px;height:123px;background:url(../images/xdjy/t4.png) no-repeat center center;left:342px;top:158px;opacity:1;animation:ld1 2s forwards;animation-delay:2.2s;-webkit-animation:ld1 2s forwards;-webkit-animation-delay:2.2s;-moz-animation:ld1 2s forwards;-moz-animation-delay:2.2s;-o-animation:ld1 2s forwards;-o-animation-delay:2.2s;-ms-animation:ld1 2s forwards;-ms-animation-delay:2.2s}
.tx5{width:80px;height:91px;background:url(../images/xdjy/t5.png) no-repeat center center;left:439px;top:195px;opacity:1;animation:ld1 2s forwards;animation-delay:2.6s;-webkit-animation:ld1 2s forwards;-webkit-animation-delay:2.6s;-moz-animation:ld1 2s forwards;-moz-animation-delay:2.6s;-o-animation:ld1 2s forwards;-o-animation-delay:2.6s;-ms-animation:ld1 2s forwards;-ms-animation-delay:2.6s}
.tx6{width:102px;height:84px;background:url(../images/xdjy/t6.png) no-repeat center center;left:516px;top:186px;opacity:1;animation:ld1 2s forwards;animation-delay:3s;-webkit-animation:ld1 2s forwards;-webkit-animation-delay:3s;-moz-animation:ld1 2s forwards;-moz-animation-delay:3s;-ms-animation:ld1 2s forwards;-ms-animation-delay:3s;-o-animation:ld1 2s forwards;-o-animation-delay:3s}
/*@keyframes ld1{0%{opacity:0;transform:translateX(-30px)}
100%{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes ld1{0%{opacity:0;-webkit-transform:translateX(-30px)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
@-o-keyframes ld1{0%{opacity:0;-o-transform:translateX(-30px)}
100%{opacity:1;-o-transform:translateX(0)}
}
@-ms-keyframes ld1{0%{opacity:0;-ms-transform:translateX(-30px)}
100%{opacity:1;-ms-transform:translateX(0)}
}
@-moz-keyframes ld1{0%{opacity:0;-moz-transform:translateX(-30px)}
100%{opacity:1;-moz-transform:translateX(0)}
}*/
.banner .t .ttcc{position:absolute;width:300px;height:81px;border:1px solid #fff;margin-left:-151px;left:50%;top:320px}
.banner .t  .ttcc p{font-size:24px;font-weight:100;text-align:center;width:100%;height:40px;line-height:40px;color:#fff}
.banner .t .ttcc .tbottom{border-bottom:1px solid #fff}
.banner .t .ttc1{display:inline-block;width:220px;height:46px;position:absolute;top:440px;right:220px;background:#000;color:#fff;text-align:center;font-size:20px;font-weight:100;line-height:46px;border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;}

.con1{ height:460px; padding-top:80px;} 
.con1 .con1p1{ float:left; width:598px; height:314px; }
.con1 .con1t1{ float:left; margin-left:20px;width:542px; padding:0 20px; height:314px; }
.con1 .con1t1 h1{ font-size:30px; font-weight:400;text-align:center; margin-bottom:10px;} 
.con1 .con1t1 p{ font-size:18px; line-height:30px;}
.con1 .con1p2 { clear:both;margin-top:360px; text-align:center;}
.con2{margin:0 auto; background-image:url(../images/xdjy/i4.jpg); background-repeat:no-repeat; background-position:center; height:578px;  }
.con2box{ padding-top:50px;}
.con2box .pubi{display:block;width:85px;height:85px; background:url(../images/xdjy/3.png) no-repeat center center; margin:0 auto;}
.con2box .p1,.con3box .p1,.con4box .p1,.con5box .p1,.con6box .p1,.con7box .p1{width:400px;text-align:center;font-size:34px;line-height:1;color:#000;letter-spacing:.2px;text-align:center;margin:14px auto 0 auto}
.con2box p span,.con3box p span,.con4box p span,.con5box p span,.con6box p span,.con7box p span{display:block;color:#333;font-size:16px;line-height:1.7}
.con2box .c2vv1{width:1200px;height:125px;background:url(../images/xdjy/4.png) no-repeat center center;margin-top:50px}
.pubc1{ clear:both;width:830px;height:84px;margin:0 auto; padding-top:40px; }
.pubc1 a{display:block;width:390px;height:46px;float:left;background:#000;text-align:center;font-size:20px;color:#fff;line-height:46px;border-radius:22px;letter-spacing:.1px;margin-left:23px;}
.pubc1 span{display:block;width:390px;height:46px;float:left;background:#000;text-align:center;font-size:20px;color:#fff;line-height:46px;border-radius:22px;letter-spacing:.1px; margin-left:23px;}
.con3box { padding-top:50px; padding-bottom:70px;}
.con3box .pubi{display:block;width:85px;height:85px; background:url(../images/xdjy/i5.jpg) no-repeat center center; margin:0 auto;}
.con3font{width:100%;font-size:18px;line-height:1.7;border-top:1px solid #000;border-bottom:1px solid #000;padding:22px 0;margin-top:40px;opacity:1;}
.con3pic1{width:100%;height:302px;background:url(../images/xdjy/i6.jpg) no-repeat center center;margin-top:40px}
.con4{width:100%;height:1169px;background:url(../images/xdjy/i7.jpg) no-repeat #ebc3ff center center fixed}
.con4box { padding-top:50px; padding-bottom:70px;}
.con4box .pubi{display:block;width:85px;height:85px; background:url(../images/xdjy/5.png) no-repeat center center; margin:0 auto;}
.c4slid{width:100%;margin-top:50px;opacity:1}
.c4slid ul{width:100%;overflow:hidden}
.c4slid ul li{width:32.5%;height:344px;background:#FFF;float:left}
.c4slid ul li .c4ccon{width:370px;height:264px;margin:10px auto 0 auto;background-repeat:no-repeat;position:relative}
.c4slid ul li .c4ccon p{position:absolute;width:100%;height:40px;text-align:center;background:rgba(0,0,0,.5);line-height:40px;font-size:16px;font-weight:100;color:#fff;bottom:0}
.c4slid ul li a{display:block;width:180px;height:40px;text-align:center;line-height:40px;background:#f898a3;margin:14px auto 0 auto;font-size:18px;font-weight:400;color:#fff;border-radius:20px}
.con5box { padding-top:50px; padding-bottom:70px;}
.con5box .pubi{display:block;width:85px;height:85px; background:url(../images/xdjy/i8.jpg) no-repeat center center; margin:0 auto;}
.c5view1{width:100%;height:685px;overflow:hidden;background:url(../images/xdjy/i9.jpg) no-repeat center center;margin-top:40px;background-size:100%;opacity:1}
.con6{width:100%;height:906px;background:url(../images/xdjy/i10.jpg) no-repeat #ebc3ff center center fixed}
.con6box { padding-top:50px; padding-bottom:70px;}
.con6box .pubi{display:block;width:85px;height:85px; background:url(../images/xdjy/6.png) no-repeat center center; margin:0 auto;}
.con6p{width:100%;height:477px;background:url(../images/xdjy/7.png) no-repeat center center;position:relative;overflow:hidden;margin:60px auto 0 auto;opacity:1}
.con6p ul{width:1100px;height:146px;margin:280px auto 0 auto}
.con6p ul li{width:259px;height:100%;overflow:hidden;float:left;margin-left:20px}
.con7box { padding-top:50px; padding-bottom:70px;}
.con7box .pubi{display:block;width:85px;height:85px; background:url(../images/xdjy/9.jpg) no-repeat center center; margin:0 auto;}
.c7con1{width:100%;height:154px;margin:50px auto}
.c7con1 ul{width:100%;height:100%}
.c7con1 ul li{width:199px;height:100%;float:left;background-repeat:no-repeat;background-position:center center}
.c7con1 ul i{display:block;height:114px;margin-top:20px;width:1px;float:left;background:#ccc}