@charset "utf-8";
/* css document */
body{color:#666; background-color: #fff;}
a{color:#333;}
a:hover{ color: #1c4cb8; text-decoration:underline;}
.container{min-width:1200px; margin: auto; clear: both;overflow:hidden;}
.w1200{margin:0 auto;padding:0;width:1200px; overflow:hidden;}
.mtop15 { margin: 15px auto 0;}
.mtop25{margin:25px auto 0;}
.mtop50{margin:50px auto 0;}
.mtop40{margin:40px auto 0;}
.mtop60{margin:60px auto 0;}
.layout:after,.hd:after,.bd:after{content:"";display:table;clear:both;}
.layout,.hd,.bd{*zoom:1;}
.hide{ display:none;}

.morebox{height:80px; clear:both; padding:46px 0;}
.moreboxcon{ display:block; margin:0 auto;height:80px; width:260px;}
.morebox a{line-height:80px;}

.mod_hd{width:100%;height:80px;overflow: hidden;position: relative;margin:50px auto 0;text-align: center;}
.mod_hd h2{font-size:0;text-indent: -9999px;height:88px;}
.mod_bd p a{ color:#1c4cb8;}
.bn_title{margin-bottom: 25px;}
.bn_title h2 {margin-bottom: 10px;font-size: 24px;}
.bn_title h2 a{color:#1c4cb8;font-size: 18px;font-weight: bold;}
.bn_title p{font-size: 14px; color: #8d8d8d;line-height: 25px; font-weight: normal;}
.bn_title p a{color: #1c4cb8;}
.list ul li {border-bottom:1px dotted #ccc;padding: 16px 0 15px 0px; font-size:16px;background: url(/uploads/image/wgpimages/sprits.png) no-repeat 0 21px;}

.extra_mod h3{font-size:20px;margin:10px 0 5px;}
.extra_mod img{width:470px; height:250px; display:block;overflow:hidden;}
.extra_mod p,.mod_pic_txt p{ font-size: 14px; color: #8d8d8d;line-height: 25px;font-weight: normal; text-indent:2em;}

.extra_mod p a,.mod_pic_txt p a{color:#1c4cb8;}
.mod_pic_txt{padding:1px 0 13px; border-bottom: 1px dotted #ccc;}
.mod_pic_txt h3{margin:-2px 0 15px;font-size:20px;font-weight: normal;}
.mod_pic_txt p{text-align: justify; word-wrap: break-word;}

.play_icon{height: 95px;width: 95px;display:block;position:absolute;left: 45%;top: 36%;background-image:;background-repeat:no-repeat;background-size:100%;z-index:3;}
.play_icon:hover{cursor:pointer;background-image:;background-repeat:no-repeat}

.focusbox { position: relative; width:600px; height:375px; overflow: hidden; }
.focusbox .pic img { width:600px; height:375px; display: block;overflow:hidden;}	
.focusbox .pic li{position:relative; display:block; float:left;}	
.focusbox .pic li p,.p1 .p1infopic p{ position:absolute; bottom:0px; line-height:20px; padding:10px 0;left: 0px;background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter: alpha(opacity=70);background: #000000; width:100%; text-indent:10px; color:#fff;}
.focusbox .pic li p a{ color:#fff; position:relative; font-size:16px;}
.focusbox .hd{ overflow:hidden; zoom:1; position:absolute; bottom:12px; right:10px; z-index:3}
.focusbox .hd li{float:left; line-height:15px; text-align:center; font-size:0px; text-indent:-999em; width:12px; height:12px;border-radius: 100%; cursor:pointer; overflow:hidden; background:#cdcdcd; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease }
.focusbox .hd .on{ background:#fac700; filter:alpha(opacity=100);opacity:1; }
.focusbox .prev,.focusbox .next { width:40px; height:47px; position:absolute; top:42%; z-index:3; filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}
.focusbox .prev { background-image:url(/uploads/image/wgpimages/slider_arrow.png); background-position:-105px 0; left:0 }
.focusbox .next { background-image:url(/uploads/image/wgpimages/slider_arrow.png); background-position:-50px 0; right:0 }
.focusbox .prev:hover,.focusbox .next:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1 }


.header{position:relative;margin:0 auto;width:100%;background: no-repeat center top;}
.header .w1200{position:relative;overflow:initial;height:799px;}
.header .tit{display:none;width:0;height:0;}
.header .tit h1{width:0;height:0;text-indent:-99999px;}
.header .tit p{width:0;height:0;text-indent:-99999px;}
.header .xhwlogo{position:absolute;top:35px;left:15px;z-index:800;}
.header .xhwlogo img{display:block;width:125px;height:117px;}
.header .tit1{position:absolute;top:220px;left:600px;z-index:802;overflow:hidden;margin:0 0 0 -500px;width:547px;}
.header .tit1 img{display:block;width:547px;height:139px;}
.header .tit2{position:absolute;top:190px;left:600px;z-index:804;margin:0 0 0 46px;}
.header .tit2 img{display:block;width:136px;height:193px;}
.header .tit3{position:absolute;top:230px;left:600px;z-index:805;margin:0 0 0 180px;}
.header .tit3 img{display:block;width:158px;height:166px;}
.header .tit4{position:absolute;top:175px;left:600px;z-index:806;margin:0 0 0 325px;}
.header .tit4 img{display:block;width:151px;height:198px;}
.header .line{position:absolute;top:195px;left:600px;z-index:807;margin:0 0 0 -570px;animation:fadein .3s 2s ease-in both;}
.header .line img{display:block;width:1109px;height:209px;}
.header .info{position:absolute;top:425px;left:600px;z-index:808;margin:0 0 0 -400px;}
.header .info img{display:block;width:770px;height:205px;}

.header .lightbox{position:absolute;top:330px;left:600px;z-index:799;margin:0 0 0 -325px;width:596px;height:68px;animation:fadein 1s 2.5s ease-in both;}
.header .lightbox .light{width:596px;height:68px;background:url(/uploads/image/wtzsimages/light.png) no-repeat top center;animation:vanishin 3s infinite;}

.header .move1 { position:absolute; top:-5px; right:-160px; width:600px; height:600px;	-webkit-transform: rotatex(60deg) rotatey(-30deg);   transform: rotatex(60deg) rotatey(-30deg); }
.header .move1 .per1 {width:100%; height:100%;background-image: url(/uploads/image/wtzsimages/a.png);background-size: 100% 100%;-webkit-animation: cir_p1 9s linear 0s infinite;animation: cir_p1 9s linear 0s infinite;}
.header .move2 { position:absolute; top:40px; right:40px; width:341px; height:341px;	-webkit-transform: rotatex(60deg) rotatey(-30deg);   transform: rotatex(60deg) rotatey(-30deg); }
.header .move2 .per2 {width:100%; height:100%;background-image: url(/uploads/image/wtzsimages/b.png);background-size: 100% 100%;-webkit-animation: cir_p2 4s linear 0s infinite;animation: cir_p2 4s linear 0s infinite;}
.header .move3 { position:absolute; top:10px; right:140px; width:280px; height:280px;	-webkit-transform: rotatex(60deg) rotatey(-30deg);   transform: rotatex(60deg) rotatey(-30deg); }
.header .move3 .per3 {width:100%; height:100%;background-image: url(/uploads/image/wtzsimages/c.png);background-size: 100% 100%;-webkit-animation: cir_p1 3.5s linear 0s infinite;animation: cir_p1 3.5s linear 0s infinite;}


.nav{position:relative;z-index:999;margin:0 auto;width:100%;height:70px;background: repeat 0 0;}
.nav .w1200{overflow:visible;height:70px;}
.nav ul li{position:relative;float:left;margin:0 70px 0 35px;height:70px;font-size:18px;line-height:70px;cursor:pointer;}
.nav ul li a{position:relative;z-index:3;display:block;padding: 0 36px 0 45px;color:#fff;text-align:center;line-height:70px;}
.nav ul li a:hover{z-index:3;color:#fff;text-decoration:none;}
.nav ul li:after{position:absolute;top:0;left:0;z-index:0;display:block;display:none;padding:0 5px;width:100%;height:100%;background: linear-gradient(45deg, #707bf9 30%, #43bfff 80%);content:"";opacity:1;transform:skewx(160deg);}
.nav ul li:hover:after{display:block;display:none\9;}
.nav ul li:before{position:absolute;top:0;left:-4px;color:#fff;content:"";}
.nav ul li:nth-child(5){margin:0;}

.p1{position:relative;padding:0;background: no-repeat center top;}
.p1 .mod_hd{margin:80px auto 0;}
.p1 .mod_bd{overflow:hidden;margin-top:50px;height:460px;}
.p1_left{overflow:hidden;width:700px;}
.p1_left .focusbox{overflow:hidden;width:700px;height:460px;}
.p1_right{overflow:hidden;margin-top:0;width:470px;  padding: 10px 10px 10px 20px;}
.p1_right .list ul li{padding:18px 0 12px 26px;}
.p1_right .bn_title{margin-bottom:0;border-bottom: 1px solid #aedbcc;height: 146px;}
.p1_right .bn_title:nth-child(2){margin:35px 0 20px;}
.p1_left .focusbox .pic img{width:700px;height:460px;}
.p1 .morebox{padding:65px 0 52px;}


.p2{padding:120px 0 0;background: no-repeat center top;}
.p2 .w1200{ overflow: visible;}  
.p2 .mod_hd{margin:15px auto 0;background-position:50% -490px;}
.p2 .mod_bd{overflow:visible;padding:50px 0 0; position:relative;}
.p2 .p2bd{margin:0 auto;width:1200px;height:520px;zoom:1;}
.p2 .mod_bd .p2list li{position:relative;float:left;width:390px;height:520px;background:#fff;margin:0 5px;}
.p2 .mod_bd .p2list li .photo{position:absolute;left:0;width:100%;height:330px;}
.p2 .mod_bd .p2list li .photo img{ display: block; overflow: hidden;width:390px;height:330px;}
.p2 .mod_bd .p2list li .photo i{position:absolute;left:0;width:0;height:0;}
.p2 .mod_bd .p2list li .text{position:absolute;left:10px;width:370px;text-align: justify; word-wrap: break-word;}
.p2 .mod_bd .p2list .text h3{max-height:76px;font-weight:400;font-size:20px;line-height:1.5;}
.p2 .mod_bd .p2list .text h3 a{color: #1c4cb8;}
.p2 .mod_bd .p2list .text p{margin-top:10px;max-height:72px;color:#8d8d8d;line-height:22px;text-align: justify;word-wrap: break-word;}
.p2 .mod_bd .p2list li.style1 .photo{top:0}
.p2 .mod_bd .p2list li.style2 .photo{bottom:0}

.p2 .mod_bd .p2list li.style1 .photo i{bottom:0;border-bottom:35px solid #fff;border-left:390px solid transparent;}
.p2 .mod_bd .p2list li.style2 .photo i{top:0;border-top:35px solid #fff;border-right:390px solid transparent;}
.p2 .mod_bd .p2list li.style1 .text{top:340px;}
.p2 .mod_bd .p2list li.style2 .text{top:20px;}
.p2 .p2hd{ overflow:hidden;  height:30px; padding:20px 0 10px; text-align:center; }
.p2 .p2hd ul{ zoom:1; }
.p2 .p2hd ul li{ display:inline-block;overflow:hidden;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; border-radius:100%;cursor:pointer;background:#fff;border:2px solid #fff;opacity:1;filter:alpha(opacity=100); }
.p2 .p2hd ul li.on{ background:none;border:2px solid #f4ba2a;opacity:1;filter:alpha(opacity=100); }


.p2 .snext,.p2 .sprev{position:absolute;top:250px;z-index:3;display:block;width:70px;height:80px;opacity:.8;}
.p2 .sprev{left: -40px;background:url(/uploads/image/wtzsimages/rw-arrow1.png) no-repeat;}
.p2 .snext{right: -80px;background:url(/uploads/image/wtzsimages/rw-arrow2.png) no-repeat;}
.p2 .snext:hover,.p2 .sprev:hover{opacity:1;}
.p2 .morebox{padding:35px 0 105px;}


.p3{background: no-repeat center top;}
.p3 .mod_bd{overflow:hidden;padding: 35px 0 10px;position:relative;}
.p3 .mod_hd{margin: 75px auto 15px; }
.p3 .mod_bd .extra_mod{float:left;overflow:hidden;margin: 0 8px 45px 7px;width: 385px;height:450px;box-sizing: border-box;border-radius:20px;background:url(/uploads/image/wtzsimages/ico_content_bg.png) no-repeat bottom right #fff;-webkit-box-shadow:0 0 10px #b2c6fe;-moz-box-shadow:0 0 10px #b2c6fe;box-shadow:0 0 10px #b2c6fe;}
.p3 .mod_bd .extra_mod img{display:block;overflow:hidden;width:385px;height:250px;border-radius:20px 20px 0 0;}
.p3 .mod_bd .extra_mod h3{margin:15px 10px 12px;text-align:justify;word-wrap:break-word;font-size:18px; }
.p3 .mod_bd .extra_mod h3 a{color: #45619e;}
.p3 .mod_bd .extra_mod p{text-indent:0;line-height:1.5; margin: 0 10px;}
.p3 .mod_bd .extra_mod:nth-child(3),.p3 .mod_bd .extra_mod:nth-child(6){margin: 0 0 45px 7px;}
.p3 .morebox{padding:20px 0 55px 0;}
.p3 .extra_mod p a{color: #18439e;}

.p3 .mod_bd .extra_mod:hover{ background:url(/uploads/image/wtzsimages/ico_content_bg2.png) no-repeat bottom right #388cff;cursor:pointer;}
.p3 .mod_bd .extra_mod:hover h3,.p3 .mod_bd .extra_mod:hover h3 a{color: #fff;}
.p3 .mod_bd .extra_mod:hover p{color: #fff;}
.p3 .mod_bd .extra_mod:hover p a{color: #f6ff00;}


.p4{position:relative;padding:0;background: no-repeat center top;}
.p4 .mod_bd{overflow:hidden;padding: 35px 0 10px;position:relative;}
.p4 .mod_hd{margin: 80px auto 15px; }
.p4-mtjjnr{ width:580px;height:480px;overflow:hidden; background: no-repeat; margin:5px 0 0 0;}

.p4-mtjjbj{float:right;overflow:hidden;width:564px;height:139px;background: no-repeat;}
.p4-mtjjbj:nth-child(2){margin:30px 0;}
.p4-mtjjbj p{float:left;margin:16px 0 0 30px;width:508px;font-size:20px;}
.p4-mtjjbj span{float:left;margin:8px 0 0 30px;width:508px;color:#888;font-size:14px;line-height:28px;line-height:1.7;}
.p4-mtjjbj span a{color: #2d4aa7;}
.p4-mtjjbj span a:hover{ color: #1aa1e6;}
.p4-mtjjbj:hover{background: no-repeat;cursor:pointer;}
.p4-mtjjbj:hover p a{color: #fff;}
.p4-mtjjbj:hover span{color:#d2e5fe;}
.p4-mtjjbj:hover span a{color: #f6ff00;}
.p4 .morebox{padding:60px 0 195px 0;}




.footer{ background: no-repeat top center;padding:75px 0 75px;width:100%;height:70px;color:#ebebeb;text-align:center;font-size:16px;line-height:36px;}

.totop{display:none;position:fixed;_position:absolute;bottom:64px;left:50%;margin-left:700px;width:60px;height:60px;background:url(/uploads/image/wtzsimages/go_top.png) no-repeat 0 0;z-index:999}
.totop:hover{background-position:-74px 0;}



/* xhwlogo */
@-ms-keyframes xhwlogo{
	from{ filter:alpha(opacity=0); opacity:0; top:-200px; }
	to{ }
}

@-moz-keyframes xhwlogo{
	from{ filter:alpha(opacity=0); opacity:0; top:-200px; }
	to{ }
}

@-o-keyframes xhwlogo{
	from{ filter:alpha(opacity=0); opacity:0; top:-200px; }
	to{ }
}

@-webkit-keyframes xhwlogo{
	from{ filter:alpha(opacity=0); opacity:0; top:-200px; }
	to{ }
}

@keyframes xhwlogo{
	from{ filter:alpha(opacity=0); opacity:0; top:-200px; }
	to{ }
}

.header .xhwlogo{
	animation:'xhwlogo' 0.5s ease-in-out 0s normal;
	-ms-animation:xhwlogo 0.5s ease-in-out 0s normal;
	-moz-animation:xhwlogo 0.5s ease-in-out 0s normal;
	-o-animation:'xhwlogo' 0.5s ease-in-out 0s normal;
	-webkit-animation:'xhwlogo' 0.5s ease-in-out 0s normal;
}
/* xhwlogo */

/* tit1 */
@-ms-keyframes tit1{
	from{ filter:alpha(opacity=0); opacity:0; width:0px; }
	72%{ filter:alpha(opacity=0); opacity:0; width:0px; }
	to{ }
}

@-moz-keyframes tit1{
	from{ filter:alpha(opacity=0); opacity:0; width:0px; }
	72%{ filter:alpha(opacity=0); opacity:0; width:0px; }
	to{ }
}

@-o-keyframes tit1{
	from{ filter:alpha(opacity=0); opacity:0; width:0px; }
	72%{ filter:alpha(opacity=0); opacity:0; width:0px; }
	to{ }
}

@-webkit-keyframes tit1{
	from{ filter:alpha(opacity=0); opacity:0; width:0px; }
	72%{ filter:alpha(opacity=0); opacity:0; width:0px; }
	to{ }
}

@keyframes tit1{
	from{ filter:alpha(opacity=0); opacity:0; width:0px; }
	72%{ filter:alpha(opacity=0); opacity:0; width:0px; }
	to{ }
}

.header .tit1{
	animation:'tit1' .9s ease-in-out 0s normal;
	-ms-animation:tit1 .9s ease-in-out 0s normal;
	-moz-animation:tit1 .9s ease-in-out 0s normal;
	-o-animation:'tit1' .9s ease-in-out 0s normal;
	-webkit-animation:'tit1' .9s ease-in-out 0s normal;
}
/* tit1 */

/* tit2 start */
@-ms-keyframes tit2{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-moz-keyframes tit2{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-o-keyframes tit2{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-webkit-keyframes tit2{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@keyframes tit2{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}

.header .tit2{
	animation:'tit2' 1.4s ease-in-out 0s normal;
	-ms-animation:tit2 1.4s ease-in-out 0s normal;
	-moz-animation:tit2 1.4s ease-in-out 0s normal;
	-o-animation:'tit2' 1.4s ease-in-out 0s normal;
	-webkit-animation:'tit2' 1.4s ease-in-out 0s normal;
}
/* tit2 end */


/* tit3 start */
@-ms-keyframes tit3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-moz-keyframes tit3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-o-keyframes tit3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-webkit-keyframes tit3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@keyframes tit3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}

.header .tit3{
	animation:'tit3' 1.8s ease-in-out 0s normal;
	-ms-animation:tit3 1.8s ease-in-out 0s normal;
	-moz-animation:tit3 1.8s ease-in-out 0s normal;
	-o-animation:'tit3' 1.8s ease-in-out 0s normal;
	-webkit-animation:'tit3' 1.8s ease-in-out 0s normal;
}
/* tit3 end */


/* tit4 start */
@-ms-keyframes tit4{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-moz-keyframes tit4{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-o-keyframes tit4{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@-webkit-keyframes tit4{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}
@keyframes tit4{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	64%{ filter:alpha(opacity=0); opacity:0; transform:scale(2,2); }
	to{ }
}

.header .tit4{
	animation:'tit4' 2.2s ease-in-out 0s normal;
	-ms-animation:tit4 2.2s ease-in-out 0s normal;
	-moz-animation:tit4 2.2s ease-in-out 0s normal;
	-o-animation:'tit4' 2.2s ease-in-out 0s normal;
	-webkit-animation:'tit4' 2.2s ease-in-out 0s normal;
}
/* tit4 end */

/* info start */
@-ms-keyframes info{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	77%{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	to{ }
}
@-moz-keyframes info{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	77%{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	to{ }
}
@-o-keyframes info{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	77%{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	to{ }
}
@-webkit-keyframes info{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	77%{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	to{ }
}
@keyframes info{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	77%{ filter:alpha(opacity=0); opacity:0; transform:scale(0.9,0.9); top:475px; }
	to{ }
}

.header .info{
	animation:'info' 2.2s ease-in-out 0s normal;
	-ms-animation:info 2.2s ease-in-out 0s normal;
	-moz-animation:info 2.2s ease-in-out 0s normal;
	-o-animation:'info' 2.2s ease-in-out 0s normal;
	-webkit-animation:'info' 2.2s ease-in-out 0s normal;
}
/* info end */

@keyframes cir_p1 {  0% {    transform: rotatez(0deg);  }  100% {    transform: rotatez(360deg);  }}
@-webkit-keyframes cir_p1 {  0% {    -webkit-transform: rotatez(0deg);  }  100% {    -webkit-transform: rotatez(360deg);  }}
@keyframes cir_p2 {  0% {    transform: rotatez(0deg);  }  100% {    transform: rotatez(360deg);  }}
@-webkit-keyframes cir_p2 {  0% {    -webkit-transform: rotatez(0deg);  }  100% {    -webkit-transform: rotatez(360deg);  }}

@keyframes vanishin {
0% {
transform-origin:50% 50%;
transform:scale(0.8, .5);
-webkit-filter:blur(0px)
}
60% {
transform-origin:50% 50%;
transform:scale(1, 1);
-webkit-filter:blur(0px)
}
100% {
transform-origin:50% 50%;
transform:scale(0.8, .5);
-webkit-filter:blur(0px)
}
}

@keyframes fadein {
from {
opacity:0
}
to {
opacity:1
}
}
.header{position:relative;margin:0 auto;width:100%;background: url(/uploads/image/zximg/xfbanner.jpg) no-repeat center top;
    height: 622px;}
.header .w1200{position:relative;overflow:initial;height:799px;}
.header .tit{display:none;width:0;height:0;}
.header .tit h1{width:0;height:0;text-indent:-99999px;}
.header .tit p{width:0;height:0;text-indent:-99999px;}
.header .xhwlogo{position:absolute;top:35px;left:15px;z-index:800;}
.header .xhwlogo img{display:block;width:117px;height:117px;}
.header .tit1{position:absolute;top: 279px;left:520px;z-index:802;overflow:hidden;margin:0 0 0 -500px;width:547px;}
.header .tit1 img{display:block;width:569px;height:132px;}
.header .tit2{position:absolute;top: 157px;left: 522px;z-index:804;margin:0 0 0 46px;}
.header .tit2 img{display:block;width:217px;height:266px;}
.header .tit3{position:absolute;top: 222px;left: 575px;z-index:805;margin:0 0 0 180px;}
.header .tit3 img{display:block;width:179px;height:195px;}
.header .tit4{position:absolute;top: 184px;left: 600px;z-index:806;margin:0 0 0 325px;}
.header .tit4 img{display:block;width:207px;height:246px;}
.header .line{position:absolute;top: 170px;left: 490px;z-index: 799;margin:0 0 0 -570px;animation:fadein .3s 2s ease-in both;}
.header .line img{display:block;width:375px;height:180px;}
.header .info{position:absolute;top:312px;left:1284px;z-index:808;margin:0 0 0 -400px;}
.header .info img{display:block;width:375px;height:180px;}
.header .lightbox{position:absolute;top: 382px;left:600px;z-index:799;margin:0 0 0 -325px;width:596px;height:68px;animation:fadein 1s 2.5s ease-in both;}
.header .lightbox .light{width:596px;height:68px;background:url(/uploads/image/wtzsimages/light.png) no-repeat top center;animation:vanishin 3s infinite;}
#topheader { height: 32px; text-align: center; border-bottom: 1px solid #fff; background: #f7f5e8; }
#topheader .top { width: 1260px; margin: 0 auto; height: inherit; }
#topheader a { float: left; height: 32px; line-height: 30px; color: #333; margin: 0 29px; font-size: 13px; }
.section_pm_46 .col_l { float: left; /*width: calc(30% - 15px);*/ width:50%;}
.section_pm {
margin: 0 auto;
width: 1200px;
overflow: hidden;
margin-top: 40px;
padding: 15px 0;
}
.p1,.p3 {position:relative;padding:0;background:none}
.section_pm_46 .col_l .part { margin-bottom: 20px; height:auto;overflow: hidden;}
.wh{ width:33%; height: 120px; display: block; overflow: hidden; float: left; }
.section_pm_46 .col_l .part img{ width:198px; height: 111px; float: left; transition: 0.5s;}
.section_pm_46 .col_l .part img:hover{ transform: scalex(1.2) scaley(1.2);}
.section_pm_46 .col_l .part .part_r{ float: left; width: calc(67% - 20px); margin: 0 10px; }
.section_pm_46 .col_l .part .part_r .bq{ width: 46px; height: 22px; background: #ee0003; display: block; float: left; margin-right: 10px; text-align: center; font-size: 14px; color: #fff; line-height: 22px; }
.section_pm_46 .col_l .part .part_r h3 { color: #333; font-size: 18px; font-weight: bold }
.section_pm_46 .col_l .part .part_r h3 a { color: #333; font-size: 18px; font-weight: bold ; transition: 0.5s;}
.section_pm_46 .col_l .part .part_r h3 a:hover{ color: #ed1346;  transition: 0.5s;} 
.section_pm_46 .col_l .part .part_r p {overflow: hidden;font-size: 14px;line-height: 24px;margin-top: 5px;color: #888;}
.section_pm_46 .col_l .part .part_r p a{color: #ce0902;}
.section_pm_46 .col_l .part1 { float: left; width: calc(50% - 20px); margin-right: 20px; margin-bottom: 20px; float: left;}
.section_pm_46 .col_l .part1:nth-child(2) { margin-right: 0px;}
.section_pm_46 .col_l .part1_t { width: 100%; }
.section_pm_46 .col_l .part1_t img { width: 100%; height:auto; }
.section_pm_46 .col_l .part1_r h3 { color: #333; font-size: 18px; font-weight: bold; margin-top: 10px; line-height: 28px }
.section_pm_46 .col_l .part1_r h3 a { color: #333; font-size: 18px; font-weight: bold }
.section_pm_46 .col_l .part1_r p { height:auto; overflow: hidden; font-size: 14px; line-height: 28px; margin-top: 12px; color: #666 }
.section_pm_46 .col_l .list li {position: relative;line-height: 40px;padding-left: 15px;overflow: hidden;height: 40px;margin: 0px 0px 0px 10px;}
.section_pm_46 .col_l .list li .dot{ display: block; height: 4px; width: 4px; position: absolute; left: 0px; top: 50%; margin-top: -2px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #b60004; }
.section_pm_46 .col_l .list li a{ font-size: 17px; color: #333 ; transition: 0.5s;}
.section_pm_46 .col_l .list li a:hover{ color:#ed1346;  transition: 0.5s;}
.p3 .mod_hd {
margin: 35px auto 0px;
}
.mod_hd {
width: 100%;
height: 120px;
overflow: hidden;
position: relative;
margin: 50px auto 0;
text-align: center;
}
.p3 .mod_bd {
overflow: hidden;
padding: 25px 0 0px;
position: relative;
}
.p3 .mod_bd .extra_mod {
height: 390px;
}
.title-pic1 {margin: 0 auto;height: 120px;font-size: 46px;/*text-align: center;*/position: relative;display: block;margin: 0 auto;font-weight: bold;width: 1200px;background: url(/uploads/image/zximg/xf.png) no-repeat;margin-top: 0px;} 
.title-pic2 {margin: 0 auto;height: 110px;font-size: 46px;/*text-align: center;*/position: relative;display: block;margin: 0 auto;font-weight: bold;width: 1200px;background: url(/uploads/image/2022dlzmq/rd.png) no-repeat;margin-top: 40px;} 
.title-pic3 {margin: 0 auto;height: 120px;font-size: 46px;/*text-align: center;*/position: relative;display: block;margin: 0 auto;font-weight: bold;width: 1200px;background: url(/uploads/image/zximg/jc.png) no-repeat;margin-top: 10px;} 
.title-pic4 {margin: 0 auto;height: 136px;font-size: 46px;/*text-align: center;*/position: relative;display: block;margin: 0 auto;font-weight: bold;width: 1200px;background: url(/uploads/image/w2fy1/jc.png) no-repeat;margin: 15px 0px -20px 0;} 
.gqdt_box {
width: 100%;
height: 570px;
background: #ffffff;
margin-top:30px;
}
.gqdt_nr {
width: 1200px;
height: 570px;
margin: 0 auto;
}
.focusbox5 {
width: 1200px;
height: 570px;
position: relative;
}
.focusbox5 .arrow-left5 {
background: url(/uploads/image/wwsimages/djch_left.png) no-repeat left top;
position: absolute;
left: -55px;
top: 243px;
width: 38px;
height: 82px;
z-index: 2
}
.focusbox5 .arrow-right5 {
background: url(/uploads/image/wwsimages/djch_right.png) no-repeat left bottom;
position: absolute;
right: -55px;
top: 243px;
width: 38px;
height: 82px;
z-index: 2
}
.focusbox5 .swiper-container {
width: 1200px;
height: 570px;
}
.swiper-slide {
position: relative;
}
.focusbox5 .swiper-container.swiper-wrapper .swiper-slide img {
width: 1200px;
height: 570px;
}
.focusbox5 .swiper-container .swiper-wrapper .swiper-slide .bg {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 60px;
opacity: 0.5;
background: #000000;
z-index: 0
}
.focusbox5 .swiper-container .swiper-wrapper .swiper-slide .title {
position: absolute;
left: 2%;
bottom: 0;
width: 96%;
height: 60px;
line-height: 60px;
color: #fff;
overflow: hidden;
z-index: 1;
font-size: 22px;
font-weight: bold;
text-align: center;
}
.focusbox5 .swiper-container .swiper-wrapper .swiper-slide .title a {
color: #fff;
}
.focusbox5 .pagination {
position: absolute;
right: 10px;
text-align: right;
bottom: 20px;
width: 15%;
z-index: 2;
}
.focusbox5 .swiper-pagination-switch {
display: inline-block;
width: 9px;
height: 9px;
border-radius: 9px;
background: #fff;
margin: 0 5px;
cursor: pointer;
}
.focusbox5 .swiper-active-switch {
background: #00cdff;
}
.p1_right .list ul li {
padding: 18px 0 10px 24px;
height: 26px;
}
.footer {
padding: 20px 0 20px;
margin-top: 60px;
}
.morebox {
height: 80px;
clear: both;
padding: 0px 0;
}
.p3 .morebox {
padding: 0px 0 15px 0;
}
.nav {
    position: relative;
    z-index: 999;
    margin: 0 auto;
    width: 100%;
    height: 70px;
    background: url(/uploads/image/zximg/dh.png) repeat 0 0;
}
.p1_right .bn_title:nth-child(2) {
    margin: 0px 0 7px;
}
.p1 .mod_bd {
    overflow: hidden;
    margin-top: 50px;
    height: 485px;
}
.tit {
  width: 100%;
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 18px;
  /* margin-top: 15px; */
}
.tit span {
    color: #fea348;
    font-size: 13px;
    font-family: \5fae\8f6f\96c5\9ed1;
    margin-left: 6px;
    /* padding-top: 5px; */
    /* margin-left: 5px; */
}
.tit a {
  font-size: 18px;
  line-height: 36px;
  position: relative;
  color: #3e6aba;
  font-weight: bold;
}
.tit a::before {
  content: "";
  height: 2px;
  width: 100%;
  background-color: #3e6aba;
  position: absolute;
  left: 0;
  bottom: -8px;
}
.tit i {
  font-style: normal;
  font-size: 14px;
  color: #305798;
  margin-left: 20px;
}
.header .move1 {position:absolute;top:-5px;right: 0px;width:600px;height:600px;-webkit-transform: rotatex(60deg) rotatey(-30deg);transform: rotatex(60deg) rotatey(-30deg);}
.header .move1 .per1 {width:100%; height:100%;background-image: url(/uploads/image/wtzsimages/a.png);background-size: 100% 100%;-webkit-animation: cir_p1 9s linear 0s infinite;animation: cir_p1 9s linear 0s infinite;}
.header .move2 {position:absolute;top:40px;right: 200px;width:341px;height:341px;-webkit-transform: rotatex(60deg) rotatey(-30deg);transform: rotatex(60deg) rotatey(-30deg);}
.header .move2 .per2 {width:100%; height:100%;background-image: url(/uploads/image/wtzsimages/b.png);background-size: 100% 100%;-webkit-animation: cir_p2 4s linear 0s infinite;animation: cir_p2 4s linear 0s infinite;}
.header .move3 {position:absolute;top:10px;right: 300px;width:280px;height:280px;-webkit-transform: rotatex(60deg) rotatey(-30deg);transform: rotatex(60deg) rotatey(-30deg);}
.header .move3 .per3 {width:100%; height:100%;background-image: url(/uploads/image/wtzsimages/c.png);background-size: 100% 100%;-webkit-animation: cir_p1 3.5s linear 0s infinite;animation: cir_p1 3.5s linear 0s infinite;}
.bn_title h2 {
    margin-bottom: 7px;
    font-size: 24px;
    padding-top: 10px;
}
.bn_title p {
    font-size: 14px;
    color: #8d8d8d;
    line-height: 25px;
    font-weight: normal;
    /* border-bottom-width: 1px; */
    height: 75px;
    overflow: hidden;
    /* margin-bottom: 15px; */
}
.p1_right .bn_title {
    margin-bottom: 0;
    border-bottom: 1px solid #aedbcc;
}
.bn_title h2 a {
    color: #1c4cb8;
    font-size: 18px;
    font-weight: bold;
}
.p1_right .bn_title {
    margin-bottom: 0;
    border-bottom: 1px solid #aedbcc;
    height: 146px;
}
.part8-cont {
  background-color: #f6f6f6;
  padding: 15px 12px;
}
.part8-cont li {
  float: left;
  width: 10%;
  height: 34px;
  line-height: 34px;
  font-size: 12px;
}