@charset "utf-8";
/* CSS Document */
body{ min-width:1320px; text-align:center; color:#566e94; -webkit-user-select: none; font-size:16px; }
.info{background:url(../../images/zhuanti/20211225/info.png) no-repeat;}
ul,li{margin:0px;padding:0px;border:none;border:0; list-style:none;}
p{ padding:0; margin:0;}
a{ text-decoration:none; outline:none;}
.z-index{ z-index:3;}
.mr0{ margin-right:0 !important; }
.zbox{  min-width:1320px; overflow:hidden;}
.ztt{ margin-top:20px;}
.current{ display:block;}
.cont-width{ margin:0 auto; height:100%; width:1320px;}
.ls-show .ls-col{ display:none; }
.ls-show .ls-col.current { display:block;}
.znav a,.zanv-but{ background-position:-248px top; width:248px; line-height:60px; height:60px; color:#3f5a85; font-size:30px; font-family:"SimHei","Microsoft YaHei"; }
.znav a.hover,.znav a:hover{color:#fff;}
.znav a.op01 i{ background-position:left top;}
.i-b{ display:inline-block;}


.top{ background:url(../../images/zhuanti/20211225/top.jpg) no-repeat center top; height:1040px;}
.top .logo{ left:96px; top:40px;}
.top .r1{ left:50%; margin-left:-824px; top:250px;}
.top .r2{ left:50%; margin-left:138px; top:40px;}
.top .slogan{ top:224px; margin-left:-60px;}
.top dd{ top:38px; right:7%; }
.top dd a{margin-left:58px; width:74px; height:79px;}
.top dd a.n1{ background-position:-348px -60px;}
.top dd a.n1 i{ background-position:right -60px;}
.top dd a.n2{ background-position:-348px -139px;}
.top dd a.n2 i{ background-position:right -139px;}


.zbox1{ background:url(../../images/zhuanti/20211225/bg1.jpg) no-repeat center top; height:928px;}
.zbox1 .cont{ width:1869px; height:861px; background:url(../../images/zhuanti/20211225/1bg.png); left:50%; top:63px; margin-left:-910px;}
.zbox1 .cont .l-name{ top:137px; left:628px;}
.zbox1 .cont dd{ top:331px; left:795px;}
.zbox1 .cont dd h3{ width:30px; font-size:20px; font-weight:bold; color:#566e94; line-height:24px; margin:15px 48px 0 0;}

.swiper-text{ width:510px; margin:16px 0 0 0; height:150px; overflow:hidden; position:relative;}
.swiper-text p{ text-indent:2em; line-height:24px; font-size:16px; }
.swiper-text p.p1{ padding-top:16px;}
.swiper-text .pagination{ top:115px; height:20px; text-align:center; width:86%; font-size:0; }
.swiper-text .pagination span{ display:inline-block; vertical-align:top; width:14px; cursor:pointer; height:14px; border:solid 1px #6d98cc; border-radius:50%; margin: 0 19px;}
.swiper-text .pagination span.swiper-active-switch{ background:#6d98cc;}

.zbox1 .cont ul{ left:856px; top:534px;}
.zbox1 .cont ul li{  margin-right:38px; cursor:pointer;}
.zbox1 .cont ul li p{ line-height:30px;}
.zbox1 .cont ul li span{ display:inline-block; width:50px; height:50px; margin-bottom:5px; background:#fff; border-radius:5px; border:solid 1px #709bde;}
.zbox1 .cont ul li.hover span{border:solid 2px #ffb1b1; box-shadow: 0 2px 16px #fff58b;}
.zbox1 .cont ul li img{ width:100%; height:100%; border-radius:3px;}

.pop-jn{ border:solid 2px #fff; border-radius:8px; left:800px; top:780px; display:none; line-height:24px; color:#fff; }
.pop-jn i{background:#709de0; opacity:.8; border-radius:6px; filter: alpha(opacity=80); }
.pop-jn p{ width:620px; padding:8px 40px; min-height:24px;}
.pop-jn em{ width:27px; height:14px; background:url(../../images/zhuanti/20211225/jm.png) no-repeat center top; top:-14px; left:200px;}

.zbox2{ background:url(../../images/zhuanti/20211225/bg2.jpg) no-repeat center top; height:1308px;}
.zbox2 .ls-nav{ left:205px; top:207px; padding-top:75px; width:133px; height:auto; background:url(../../images/zhuanti/20211225/n-j.png) no-repeat center top;}
.zbox2 .ls-nav a{ height:122px; margin-bottom:2px; }
.zbox2 .ls-nav a.n1{ background-position:-131px -60px;}
.zbox2 .ls-nav a.n1 i{ background-position:left -60px;}
.zbox2 .ls-nav a.n2{ background-position:-131px bottom;}
.zbox2 .ls-nav a.n2 i{ background-position:left bottom;}
.zbox2 .tai{ left:325px; top:936px;}
.zbox2 .r1{ top:241px; left:297px;}
.zbox2 .r2{ top:190px; left:319px;}
.zbox2 .r-title{ width:147px; height:257px; top:538px; right:283px; z-index:2px; background:url(../../images/zhuanti/20211225/title.png);}
.gif-box{ width:171px; height:213px;  background:url(../../images/zhuanti/20211225/g-bg.png);}
.gif-box p{ width:100%; line-height:30px; top:154px; left:0; color:#3b7794;}
.gif-box i{ width:200px; height:200px; margin:-30px 0 0 -15px;  -webkit-transform-style: preserve-3d; transform-style: preserve-3d;}
.gif-box.g1 i{  background-image: url(../../images/zhuanti/20211225/g1.png);  animation: mlfly1 1s steps(13) infinite;  -webkit-animation: mlfly1 1s steps(13) infinite;}	
.gif-box.g2 i{  background-image: url(../../images/zhuanti/20211225/g2.png);  animation: mlfly2 1s steps(11) infinite;  -webkit-animation: mlfly2 1s steps(11) infinite;}	

.gif-box.g3 i{  background-image: url(../../images/zhuanti/20211225/g3.png);  animation: mlfly3 1s steps(10) infinite;  -webkit-animation: mlfly3 1s steps(10) infinite;}
.gif-box.g7 i{  background-image: url(../../images/zhuanti/20211225/g7.png);  animation: mlfly4 1s steps(12) infinite;  -webkit-animation: mlfly4 1s steps(12) infinite;}	
.gif-box.g8 i{  background-image: url(../../images/zhuanti/20211225/g8.png);  animation: mlfly4 1s steps(12) infinite;  -webkit-animation: mlfly4 1s steps(12) infinite;}			

.gif-box.g4 i{  background-image: url(../../images/zhuanti/20211225/g4.png);  animation: mlfly1 1s steps(13) infinite;  -webkit-animation: mlfly1 1s steps(13) infinite;}	
.gif-box.g5 i{  background-image: url(../../images/zhuanti/20211225/g5.png);  animation: mlfly2 1s steps(11) infinite;  -webkit-animation: mlfly2 1s steps(11) infinite;}	
.gif-box.g6 i{  background-image: url(../../images/zhuanti/20211225/g6.png);  animation: mlfly3 1s steps(10) infinite;  -webkit-animation: mlfly3 1s steps(10) infinite;}	
.gif-box.gb1{ top:240px; right:119px;}
.gif-box.gb2{ top:451px; right:33px;}
.gif-box.gb3{ top:522px; right:60px;}
.gif-box.gb4{ top:270px; right:60px;}

.zbox3{ background:url(../../images/zhuanti/20211225/bg3.jpg) no-repeat center top; height:952px;}
.zbox3 .ls-nav{ top:293px;}
.zbox3 .ls-nav a{ margin:0 90px;}
.zbox3 .cont-width{ background:url(../../images/zhuanti/20211225/3bg.png) no-repeat 112px 236px;  }
.zbox3 .ls-show{width:1000px;  top:386px; padding-right:20px; left:194px; height:412px; color:#3f5a85; z-index:3;}
.zbox3 .ls-show h3,.zbox3 .ls-show p{ text-align:left; font-size:16px; line-height:34px;}
.zbox3 .ls-show h3{ color:#4ca1da; padding:10px 0;}
.zbox3 .ls-show p{ text-indent:2em;}
.zbox3 .ls-show .ls-col{padding-right:37px;}
.jw-col{ padding-left:17px; width:902px; line-height:34px;  }
.tz-col{ width:919px;}
.tz-col dd{ width:810px; padding-top:11px;}
.tz-col li{ min-height:220px; margin-bottom:50px;}
.tz-col li h2{ padding:0 21px 0 31px; width:38px;  height:205px; font-size:30px; color:#3f5a85;  background:url(../../images/zhuanti/20211225/jt.png) no-repeat;}
.tz-col li h2 span{ padding-top:42px; display:block; line-height:30px;}
.tz-col li h2.z2 span{ line-height:46px;}
.zbox3 .ls-show .tz-col p{ text-indent:0; line-height:24px;}


.zbox4{ background:url(../../images/zhuanti/20211225/bg4.jpg) no-repeat center top; height:1056px;}
.zbox4 .cont{ width:1495px; height:809px; background:url(../../images/zhuanti/20211225/4bg.png); left:50%; top:169px; margin-left:-740px;}
.zbox4 .ls-nav{ top:304px;}
.zbox4 .ls-nav a{ margin:0 14px;}
.zbox4 .ls-show{ height:580px; top:364px;}
.zbox4 .ls-col ul{ margin-top:52px;}
.zbox4 .ls-col ul p{ font-weight:bold; color:#616161; line-height:30px; padding-top:10px;}

.zbox5{ background:url(../../images/zhuanti/20211225/bg5.jpg) no-repeat center top; height:1096px;}
.zbox5 .cont{ width:1715px; height:880px; left:50%; margin-left:-866px; top:136px;  background:url(../../images/zhuanti/20211225/5bg.png) no-repeat;}
.zbox5 .cont ul{ margin:257px 0 0 695px;}
.zbox5 .cont ul a{ width:266px; height:293px; background:url(../../images/zhuanti/20211225/5but.png) no-repeat left top;}
.zbox5 .cont ul a.n2{ background-position:right top;}

.zbox6{ background:url(../../images/zhuanti/20211225/bg6.jpg) no-repeat center top; height:1008px;}
.zbox6 .cont{ width:1432px; height:762px; top:243px; left:50%; margin-left:-794px; background:url(../../images/zhuanti/20211225/6bg.png) no-repeat;}
.zbox6 ul{ top:305px;}
.hg-box{ width:1100px; margin:32px 0 0 114px; height:530px; line-height:24px; padding-right:48px;}
.hg-box p{ line-height:24px; text-align:left; text-indent:2em;}
.hg-box h3{ font-size:16px; text-align:left; color:#4ca1da; padding:10px 0;}
.hg-box  img{ margin:15px 0;}

.zbox7{ background:url(../../images/zhuanti/20211225/bg7.jpg) no-repeat center top; height:1012px;}
.zbox7 ul{ margin-top:160px; font-size:0;}

.snav{ position:fixed; top:50%; margin-top:-212px; right:0; _position:absolute; width:216px; height:424px; background:url(../../images/zhuanti/20211225/snav.png); z-index:20;}
.snav ul{ margin:64px 0 0 70px; width:106px; }
.snav ul li{line-height:30px; float:left; width:100%; border:solid 1px #b4bbd7; background:#fff; border-radius:15px; color:#566e94; margin-bottom:20px; cursor:pointer;}
.snav ul li.hover,.snav ul li:hover{ color:#fff; background:#ff9c98; border:solid 1px #ffe3a1;}
.snav a{ width:48px; height:78px; background:url(../../images/zhuanti/20211225/b-top.png); bottom:-78px; right:67px;}

.p-box{ top:74px; left:329px; width:810px;}
.p-title{ color:#ed726b; font-size:26px; line-height:44px; width:96.6%; font-weight:bold; letter-spacing:8px;}
.p-title span{ font-size:22px; letter-spacing:5px;}
.p-cont{ width:786px; padding-right:15px; margin-top:46px; color:#565656; height:460px; overflow:hidden; }
.p-cont p,.p-cont h3{ text-align:left; line-height:28px; font-size:16px;}
.p-cont p{ text-indent:2em;}
.p-cont p.pc{ text-align:center;}
.p-cont p.pl{ padding-left:2em; text-indent:0;}
.p-cont h3{ color:#ed726b; font-weight:bold; padding-bottom:6px;}
.p-cont img{ padding:10px 0;}

.footer{ width:100%; left:0; height:235px; bottom:0; line-height:20px; background:url(../../images/zhuanti/20210129/d.png); color:#ffa889;}
.footer p{ padding-top:180px;}
.footer a{ color:#ffa889; padding:0 15px;}
.footer a:hover{ text-decoration:underline;}


#cont_win .pwin_box{background:url(../../images/zhuanti/20211225/pbg.png); width:1274px; height:811px; margin-top:-346px; margin-right:-637px;}
#cont_win .pop_x{ width:70px; height:73px; top:11px; right:0; background-position:right bottom;}
.p-nav{ width:192px; left:60px; top:79px;  }
.p-nav ul{ margin-bottom:42px; }
.p-nav ul h3{ width:146px; color:#cc5b55; font-weight:bold; font-size:18px; line-height:37px; background-position:-276px bottom;}
.p-nav ul a{ line-height:26px; margin-top:19px; height:26px; font-size:18px; color:#f0e2d8; clear:both; display:block;}
.p-nav ul a span{ padding:0 23px; position:relative;}
.p-nav ul a:hover,.p-nav ul a.hover{ color:#ffdc90; text-decoration:underline; }
.p-nav ul a.hover span:after{ position:absolute; width:8px; height:8px; background:#ffdc90; top:9px; left:0; content:""; border-radius:50%;}

.pwin_cont .pexit{ width:38px; height:38px; background-position:right -108px; top:34px; right:-20px;}
@keyframes mlfly1{
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1300%;
	}
}
@-webkit-keyframes mlfly1 {
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1300%;
	}
}

@keyframes mlfly2{
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1100%;
	}
}
@-webkit-keyframes mlfly2 {
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1100%;
	}
}

@keyframes mlfly3{
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1000%;
	}
}
@-webkit-keyframes mlfly3 {
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1000%;
	}
}

@keyframes mlfly4{
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1200%;
	}
}
@-webkit-keyframes mlfly4 {
	0%{
		background-position:0 0;
	}
	100%{
		background-position:0 -1200%;
	}
}
