/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#009b4c;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
dt{font-weight: normal;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.wh{margin:0 5.3%;}
.pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}



.roll_product {float: left;}


/*头部样式*/
.top1{height: 27px;background: #e6e6e6;color: #595959;line-height: 27px;overflow: hidden;font-size: 13px;}
.top2{height: 90px;position: absolute;top:0;width: 100%;z-index: 9999;}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 90px;}

.langue { height:90px; position: relative;}
.lanjt{line-height: 90px;}
.eng { display:none;background: #fff;box-shadow: 0 1px 11px rgba(0,0,0,0.3); width:100px;color: #000000;
    padding:10px 15px;
    position: absolute;
    top: 100%;
	right:-38px;
    z-index: 96;}
.eng:before {
    border: solid transparent;
    content: ' ';
    height: 0;
    position: absolute;
    width: 0;
    border-width: 10px;
    border-bottom-color: #fff;
    top: -20px;
    left: 50%;
    transform: translateX(-50%);
}


.eng a {    line-height:40px;font-size: 16px; display: block; width: 100%; text-align: center;}	
.eng a:hover {color:#006FBB;}


.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1 a{color: #595959;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}

#menu{}

/*热门搜索*/
.sou{margin: 15px 0;}
.top2 #formsearch{position: absolute;top:90px;width: 190px;right: 0;display: none;}
.hotSearch{float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.ss{position: relative;}
.ss-btn{line-height: 90px;}
.topr{width: 72%;display: flex;justify-content: space-between;flex-wrap: nowrap;display: -webkit-flex;}




/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
.top2 #formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
.top2 #formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
.top2 #formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#2e67da;color:#fff;border:none;cursor:pointer;font-size: 12px;}

/*首页banner*/
.banner .swiper-slide img{width: 100%;}
.banner .swiper-button-prev,.banner .swiper-button-next{background: none;width: 22px;height: 22px;margin-top: 0;top:auto;bottom: 15%;}
.banner .swiper-button-prev{left: 15%;}
.banner .swiper-button-next{left:19%;}
.banner .swiper-pagination-fraction{font-size: 16px;font-weight: bold;color: #fff;left: 5.3%;width: auto;bottom:15%; }
.banner .swiper-pagination-current{letter-spacing: 1px;font-size: 28px;}
.banner .swiper-pagination-fraction span:before{content: '0';}
.pwz{position: absolute;letter-spacing: 1px;color: #ffffff;font-size: 28px;bottom: 30%;left: 5.3%;line-height: 48px;font-weight: bold;}
.gl {
  position: absolute;
  z-index: 999;
  left: 0;
  width: 100%;
  text-align: center;
  bottom: 4%;
  z-index: 99999;
  -webkit-animation: myfirst 1.5s infinite; animation: myfirst 1.5s infinite;
}


@-webkit-keyframes myfirst{
    0%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
    50%{-webkit-transform: translate(0px, -10px); transform: translate(0px, -10px);}
    100%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
}
@keyframes myfirst{
    0%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
    50%{-webkit-transform: translate(0px, -10px); transform: translate(0px, -10px);}
    100%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
}





/*导航栏样式*/
.nav li{text-align:center;float:left;position:relative;z-index:999;width:11%;}
.nav{width: 90%;}
.nav li a{display:block;line-height:90px;color:#fff;height:90px;padding: 0;font-size: 16px;padding: 0;font-weight:bold;}
.nav li a:hover{color:#fff;text-decoration:none;background-color:transparent;}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: transparent;
}

.nav .sec{height:0;background:rgba(0,0,0,.3);color:#fff;overflow:hidden;z-index:9999;position:absolute;top:90px;left:-10%;width: 120%;}
.nav .sec a{color:#fff;height:38px;line-height:38px;font-size: 14px;}
.nav .sec a:hover{background:#2e67da;;text-decoration:none;}





@media(max-width: 1300px){
	.pwz{font-size: 20px;line-height: 38px;}
}
@media(max-width: 1260px){
	.nav li a{font-size: 14px;}
}
.flex{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}

/**/
.dbox1{background: #eeeeee;padding-top: 40px;}
.plist{margin-top: 48px;}
.plist li{margin-bottom: 20px;width: 23.3%;}
.plist li a.img{border:1px solid #e5e5e5;display: block;}
.plist li a.img img{width: 100%;height: 100%;}
.plist li h3 a{display: block;color: #333333;font-size: 18px;text-align: center;line-height: 80px; font-weight: normal;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pp a{display: block;width: 173px;height: 46px;line-height: 46px;text-align: center;color: #ffffff;font-size: 16px; background-image: linear-gradient(90deg, rgba(60, 108, 221, 0.89) 0%, rgba(60, 108, 221, 0.04) 99%, rgba(255, 255, 255, 0.03) 100%);box-shadow: 0px 1px 8px 0px rgba(45, 26, 1, 0.07);border-radius: 0px 20px 0px 20px;}
.pbt dd{letter-spacing: 3px;color: #2e67da;font-size: 36px;font-weight: bold;}
.pbt dd span{letter-spacing: 0;color: #666666;font-size: 18px;font-weight: normal;font-style: italic;}
.pbt dt{color: #666666;font-size: 18px;margin-top: 4px;}



/**/
.box2{background:url(//cdn.myxypt.com/47352993/21/08/98c34b972522ec53392f1ef5f1b98af045f9a9f5.jpg) no-repeat left top;background-size: 94.7% 100%; padding:72px 0 33px 0;}
.shu{color: #ffffff;text-shadow: 0px 6px 32px rgba(141, 140, 140, 0.26);opacity: 0.5;font-size: 211px;line-height: 1;}
.cleft{width:38.6%;padding-top: 197px;}
.cleft p{color: #909090;font-size: 16px;line-height: 36px;margin: 5% 0 7% 0;}
.cbt h3{color: #2e67da;font-size: 24px;}
.box2 .wh{position: relative;}
.bt2{letter-spacing: 4px;color: #333333;font-size: 48px;font-weight: bold;line-height: 1;position: absolute;top:0;left: 0;z-index: 999;}
.bt2 span{letter-spacing: 1px;color: #666;font-size: 18px;font-weight: normal;font-style: italic;}
.sort1{position: absolute;top:109px;left: 0;z-index: 999;}
.sort1 li{display: inline-block;}
.sort1 li a{display: block;color: #7a7a7a;font-size: 16px;line-height: 1;}
.sort1 li.on a{color: #414141;font-size: 30px;font-weight: bold;}
.sort1 li a:after{content: '  -  ';font-size: 16px;font-weight: normal;padding:0 5px;}
.sort1 li:last-child a:after{content: '';}
.cleft .pp{margin-top: 10%;}
.swiper-pagination2{margin-top: 20px;}
.swiper-pagination2 span{display: inline-block;margin-right: 20px;opacity: 1; width: 9px;height: 9px;background: url(//cdn.myxypt.com/47352993/21/08/cf583ae801944d747d1597043fd1a855f313e82c.png) no-repeat center;}
.swiper-pagination2 span.swiper-pagination-bullet-active{background: url(//cdn.myxypt.com/47352993/21/08/183d1dcf8489b51203766c7b0416f22ec1e0a6f4.png) no-repeat center;}
.swiper-button-prev2,.swiper-button-next2{width: 57px;height: 56px;border-radius: 50%;}
.swiper-button-prev2{background: url(//cdn.myxypt.com/47352993/21/08/9e1f9c4ad8f4884af3f6386b96518ef60caf2beb.png) no-repeat center;}
.swiper-button-next2{background: url(//cdn.myxypt.com/47352993/21/08/775b9e12960868c248c715324a4e4cf98df137e9.png) no-repeat center;}
.swiper-button-prev2:hover{background: rgba(46,103,218,.83) url(//cdn.myxypt.com/47352993/21/08/e52d491fe34998bca38f926470af329673a102c4.png) no-repeat center;}
.swiper-button-next2:hover{background: rgba(46,103,218,.83) url(//cdn.myxypt.com/47352993/21/08/7db76cc5b7676fcd3a0b85b08c1a9e9f8e1cf398.png) no-repeat center;}
.chan .img img{display: block;width: 100%;}
.chan .img{width: 53%;margin-right: 4%;display: block;}
.jt{margin-right: 4%;}


/**/
.dbox2{background: url(//cdn.myxypt.com/47352993/21/08/3891ca9eb5e4b7e8381cd91250b959fdb9b065cb.jpg) no-repeat top center;background-size: cover;}
.box3{padding:55px 0 60px 0;}
.aright{width: 50.6%;}
.aleft{background-color: #ffffff;width: 42.2%;padding-top: 63px;}
.aleft img{display: block;width:100%;}
.aimg{overflow: hidden;width: 91.6%;}
.aimg img{-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.aimg img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
.abt{font-style: italic;color: #333333;font-size: 24px;text-align: right;margin: 14px 0 10% 0;}
.abt span{font-size: 16px;}
.aright h3{color: #4b4b4b;font-size:20px;}
.acon{color: #6e6e6e;font-size: 16px;line-height: 36px;margin: 35px 0 45px 0;}

/**/
.box4{padding: 50px 0;background: url(//cdn.myxypt.com/47352993/21/08/95d06626759300850e36a2bfcf55f6932734d664.jpg) no-repeat bottom center;}
.nlist li{width: 46.7%;}
.s1{color: #666666;font-size: 14px;padding-left: 24px;background: url(//cdn.myxypt.com/47352993/21/08/50016cc42e7cde1d95f7be9fc7fd3f03fbc68992.png) no-repeat left center;}
.s1 span{padding-left: 17px;}
.nlist li h3 a{color: #0178cc;font-size: 36px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;margin: 14px 0 30px 0;}
.nlist li p{color: #666666;font-size: 15px;line-height: 24px;}



/**/
.box5{margin: 60px 0 67px 0;}
.nleft{width: 35.3%;position: relative;}
.nmid{width: 33%;margin-left: 4%;}
.nright{width: 23%;}
.sp img{max-width:100%; height:auto !important;width:auto !important;}
.nleft h3{color: #ffffff;font-size: 18px;padding-left: 28px;line-height: 71px;background: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.nmore a{display: block;color: #666666;font-size: 14px;text-align: right;line-height: 21px;}
.nmore a img{width: calc(100% - 80px);display: block;margin-top: 10px;}
.nmore{margin: 65px 0 32px;}
.nul{font-size: 0;}
.nul li .img img{display: block;width: 100%;}
.nul li {position: relative;}
.nbj{position: absolute;bottom: 0;padding: 0 6% 13px 6%;width: 100%;}
.nbj h3 a{color: #ffffff;font-size: 18px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
.nbj p{color: #ffffff;opacity: 0.6;font-size: 14px;line-height: 24px;margin-top: 7px; display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.slick-dots li button{background: none;font-size: 0;outline: none;border:none;}
.nul .slick-dots{font-size: 0;position: absolute;top:13px;right: 8%;}
.nul .slick-dots li{display: inline-block;margin: 0 2px;width: 10px;height: 10px;background-color: #e9e9e9;border-radius: 50%;}
.nul .slick-dots li.slick-active{background-color: #0084d8;}
.nsort{font-size: 0;margin: 50px 0;}
.nsort li{display: inline-block;margin-right: 3%;width: 20%;}
.nsort li:last-child{margin-right: 0;}
.nsort li a{display: block;border-radius: 20px; height: 43px;border: solid 1px #eeeeee;line-height: 41px;text-align: center;color: #333333;font-size: 16px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
.nsort li:hover a{background-color: #0084d8;color: #fff;}
.nmid h3 p{color: #000000;font-size: 22px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.nmid .bd{margin-top: 30px;}
.nlist2 li a{color: #666666;font-size: 15px;line-height: 36px;display: block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.nlist2 li a span{color: #f6ae23;padding-right: 5px;}


/**/
.box6{padding: 3% 0; background: url(//cdn.myxypt.com/47352993/21/08/8c76002716167155c500677455788093b8155ae4.jpg) no-repeat top center;background-size: cover;}
.hwz{color: #ffffff;font-size: 36px;line-height: 1;}
.hwz b{font-size: 48px;}
.box6 a{display: block;width: 171px;height: 52px;border: solid 1px #ffffff;line-height: 50px;text-align: center;color: #ffffff;font-size: 18px;}


/**/
.foot{background-color: #333333;padding:5% 0 4% 0;}
.ft2{border-top:1px solid #9d9d9d;padding-top: 3%;color: #ffffff;font-size: 14px;margin-top: 3%;}
.ft2 a{color: #fff;}
.tewm{color: #fff;font-size: 14px;line-height: 46px;text-align: center;width: 144px;}
.tleft{width: 18%;padding-right: 3%;}
.tlogo img,.tewm img{max-width: 100%;}
.tlogo{margin-bottom: 28px;}
.dao{width: calc(82% - 180px);}
.dao h3{font-size: 16px;font-weight: lighter;color: #fff;padding-bottom: 16px;background: url(//cdn.myxypt.com/47352993/21/08/5ddd904837c236167b2624dd50199405c915bc11.png) no-repeat bottom left;margin-bottom: 20px;}
.dao a{display: block;line-height: 36px;font-size: 14px;color: #fff;}
.dao p{line-height: 36px;font-size: 14px;color: #fff;}

@media(max-width: 1800px){
	.shu{font-size: 180px;}
	.cleft{padding-top: 160px;}
	.sort1{top:80px;}
	.abt{margin-bottom: 4%;}
	.acon{margin: 25px 0;line-height: 30px;}
	.abt{font-size: 18px;}
	.nsort{margin: 6% 0;}
	.nmore{margin: 10% 0 32px;}
	.nlist2 li a{line-height: 30px;}
}

@media(max-width: 1600px){
	.plist li{margin-bottom: 10px;}
	.plist li h3 a{line-height: 60px;font-size: 16px;}
	.bt2{letter-spacing: 2px;font-size:38px;}
	.shu{font-size: 140px;}
	.cleft p{line-height: 30px;}
	.aright h3{font-size: 24px;}
	.abt img{width: 30%;}
	.nbj h3 a{font-size: 16px;}
	.nlist2{margin-top: 15px;}
	.hwz{font-size: 30px;}
	.hwz b{font-size: 38px;}
}
@media(max-width: 1300px){
	.cleft p{line-height: 24px;font-size: 14px;}
	.cleft{padding-top: 120px;}
	.sort1{top:60px;}
	.nlist li h3 a{font-size: 24px;margin-bottom: 20px;}
	.nlist li p{font-size: 14px;}
	.acon{margin: 15px 0;line-height: 24px;font-size: 14px;}
	.nlist2 li a{font-size: 14px;line-height: 24px;}
	.hwz{font-size: 24px;line-height: 52px;}
	.hwz b{font-size: 30px;}
	.dao h3{font-size: 14px;}
}


@media(max-width: 1200px){
	.plist li h3 a{line-height: 50px;font-size: 14px;}
	.pbt dd{font-size: 28px;letter-spacing: 2px;}
	.pbt dd span,.pbt dt{font-size: 16px;}
	.bt2{letter-spacing: 1px;font-size:30px;}
	.bt2 span{letter-spacing: 0;font-size: 16px;}
	.abt{font-size: 16px;}
	.aright h3{font-size: 16px;}
	.acon{line-height: 20px;font-size: 12px;}
	.nsort li a{font-size: 14px;height: 38px;line-height: 36px;}
	.nmid h3 p{font-size: 18px;}
	.nmid{width: 36%;margin-left: 4%;}
	.nsort{margin: 3% 0;}
	.nmore{margin: 6% 0 20px;}
	.nbj h3 a{font-size: 14px;}
	.nbj p{font-size: 12px;line-height: 20px;}
	.box5{margin: 40px 0;}
	.hwz{font-size: 20px;}
	.hwz b{font-size: 24px;}
	.dao{display: none;}
	.tleft{width: 50%;}
	.bq,.ji{float: none;width: 100%;text-align: center;}
}


@media(max-width: 768px){
   .wh{margin: 0 3%;}
   .plist{margin-top: 20px;}
   .cleft,.chan .img{margin: 0;width: 90%;float: none;}
   .box2{padding-top: 30px;}
   .sort1 li.on a{font-size: 24px;}
   .cleft p{margin: 3% 0 4% 0;}
   .shu{font-size: 120px;}
   .chan .img{margin: 20px 0;}
   .jt{margin-right: 10%;}
   .box3{padding:30px 0;}
   .aleft,.aright{width: 100%;float: none;}
   .aleft{padding-top: 40px;}
   .aimg{width: 94%;}
   .swiper-button-prev2, .swiper-button-next2{width: 50px;height: 50px;}
   .acon{font-size: 14px;line-height: 24px;}
   .nlist li h3 a{font-size: 20px;margin-bottom:10px;}
   .nlist li p{font-size: 14px;}
   .nmid{margin-left: 0;}
   .nleft,.nmid,.nright{width: 100%;float: none;}
   .box6 a{width: 140px;height: 40px;line-height: 38px;font-size: 16px;}
   .hwz{font-size: 16px;}
   .hwz b{font-size: 20px;}
   .tewm{width: 120px;}
}

@media(max-width: 640px){
	.plist li h3 a{line-height: 40px;font-size: 12px;}
	.pbt dd{font-size: 20px;letter-spacing: 0;line-height: 23px;}
	.pbt dt{font-size: 12px;}
	.pbt dd span{display: none;}
	.plist li{width:48%;}
	.pp a{width: 130px;height: 36px;line-height: 36px;font-size: 14px;}
	.dbox1{padding-top: 30px;}
	.bt2{font-size: 24px;}
	.cleft{padding-top: 80px;}
	.sort1{top:40px;}
	.cbt h3{font-size: 20px;}
	.aleft{padding:0;}
	.aimg{width: 100%;}
	.abt{font-size: 14px;}
	.abt img{width: 20%;}
	.nlist li{width: 100%;float: none;margin-bottom: 20px;}
	.box4{padding: 30px 0 10px 0;}
	.box5{margin: 30px 0;}
	.nsort li{width: 21%;}
	.hwz,.box6 a{width: 100%;float: none;}
	.hwz{font-size: 12px;line-height: 24px;text-align: center;padding: 10px 0;}
   	.hwz b{font-size: 14px;}
   	.box6 {padding-bottom: 30px;}
   	.box6 a{width: 130px;margin: 0 auto;font-size: 14px;line-height: 35px;height: 37px;}
}

















/*友情链接*/

.f_link{line-height: 30px;margin:0 auto;}
.f_link a{color: #fff;}

/*内页左侧样式*/




.page-product-inquiry a{color: #fff;}







.sun-delay0 {
        -webkit-transition-delay: 0.2s;
                transition-delay: 0.2s;
    }

    .sun-delay1 {
        -webkit-transition-delay: 0.4s;
                transition-delay: 0.4s;
    }

    .sun-delay2 {
        -webkit-transition-delay: 0.6s;
                transition-delay: 0.6s;
    }

    .sun-delay3 {
        -webkit-transition-delay: 0.8s;
                transition-delay: 0.8s;
    }

    .sun-delay4 {
        -webkit-transition-delay: 1s;
                transition-delay: 1s;
    }

    .sun-delay5 {
        -webkit-transition-delay: 1.2s;
                transition-delay: 1.2s;
    }

    .sun-delay6 {
        -webkit-transition-delay: 1.4s;
                transition-delay: 1.4s;
    }

    .sun-delay7 {
        -webkit-transition-delay: 1.6s;
                transition-delay: 1.6s;
    }

    .sun-delay8 {
        -webkit-transition-delay: 1.8s;
                transition-delay: 1.8s;
    }

    .sun-delay9 {
        -webkit-transition-delay: 2s;
                transition-delay: 2s;
    }

    .sun-delay10 {
        -webkit-transition-delay: 2.2s;
                transition-delay: 2.2s;
    }

    .sun-ani-left,
    .sun-ani-down,
    .sun-ani-up,
    .sun-ani-right {
        opacity: 0;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-duration: 0.7s;
                transition-duration: 0.7s;
    }

    .sun-ani-left {
        -webkit-transform: translateX(-100px);
                transform: translateX(-100px);
    }


    .swiper-slide-active .sun-ani-left {
        opacity: 1;
        -webkit-transform: translateX(0);
                transform: translateX(0);
    }

/*手机底部*/
@media(max-width: 1200px){
  .xypg-right-content{overflow: hidden;}
  .xypg-right-content p img{
           max-width: 100%;
          width: auto !important;
          height: auto !important;
     }
}
@media (max-width:768px){
 .db{display:block!important;}
}


.dbb{height:50px;}

/* 页脚 */
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #2e67da;
}

.footer ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 30px;padding:10px 0;
  font-size: 0;
}

.footer ul li.active {
  background: #2e67da;
}

.footer ul li a {
  display: block;color:#fff;
}

.footer ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;color:#fff;
}


.footer li .icon-home{ background: url(//cdn.myxypt.com/47352993/21/08/952436cdbdd632a4fbf05636c93963243054d3a8.png) no-repeat;width:20px;height:20px;}
.footer li .icon-home2{ background: url(//cdn.myxypt.com/47352993/21/08/b850f366c82d624cc98676000c4c7db38eb2080a.png) no-repeat;width:20px;height:20px;}
.footer li .icon-phone{ background: url(//cdn.myxypt.com/47352993/21/08/7432f8c08b18cce234e9099dd8f9db8dca4bce02.png) no-repeat;width:20px;height:20px;}
.footer li .icon-contact{ background: url(//cdn.myxypt.com/47352993/21/08/11dcd8288fc01e791b444ce375c72e2410c5cd65.png) no-repeat;width:20px;height:20px;}

.footer li .icon-phone:before{font-size:0;}

.footer ul li a{border-left:1px solid  rgba(255,255,255,.5);}
@media(max-width: 991px){
	.page-banner,.x-banner{margin-top: 60px;}
}

