@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl{margin:0;padding:0;}
ul,ol{list-style:none;}
em,i{font-style:normal;}
table{border-spacing:0;border-collapse:collapse;}
img{border:0;vertical-align:middle;}
input,select{vertical-align:middle;outline: none;}
a{text-decoration:none;}
img{border:none;}
body{min-width:1100px;font-family: 'Microsoft YaHei','Arial','Heiti SC';background:#100f0b;overflow-x: hidden;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.basewarp{width: 1100px;height: auto;margin: 0 auto;position: relative;}
/********** header **********/
.QZ-top{width:100%;height:38px;background:#eee;border-bottom:1px #626262 solid;position: relative;z-index: 999999;}
.QZ-head{width:1100px;height:38px;margin:0 auto;position:relative;background:#eee;}
.QZ-head ul{height:39px;margin-left:40px;}
.QZ-head ul li{display:block;float:left;width:66px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#3e3e3e;}
.QZ-head ul a li:hover{color:#d64747;}
.QZ-head-lis{width:110px;height:37px;cursor:pointer;border-left:1px solid #f8f3f3;border-right:1px solid #f8f3f3;position:relative;}
.QZ-head-lis img{width:17px;height:13px;display:block;float:left;margin-top:13px;margin-left:4px;}
.QZ-head-lis:hover{background:#FFF;height:38px;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.QZ-head-lis:hover span{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.QZ-head-lis:hover .QZ-meun{display: block;}
.QZ-head-lis p{width:70px;line-height:36px;text-align:center;font-size:14px;color:#3e3e3e;}
.QZ-head-lis span{display:block;float:left;width:11px;height:11px;background:url(/sw/yxwdbsd/images/sanjiao.png) no-repeat;margin-top:14px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.QZ-meun{display:none;top:39px;left:-1px;width:576px;height:232px;border:1px solid #ddd;border-top:none;background:#fff;position:absolute;z-index:1994325;}
.QZ-meun ul{display:block;margin-top:10px;margin-left:16px !important;width:540px !important;height:212px !important;}
.QZ-meun ul li{display:block;float:left;width:88px !important;height:212px !important;border-right:1px dashed #ddd;}
.QZ-meun ul li a{width:72px !important;margin-left:16px;display:block;float:left;line-height:30px;text-align:left;text-decoration:none;color:#808080;font-size:12px;}
.QZ-meun ul li a:hover{text-decoration:underline;}
.QZ-meun .ac_blue{font-size:14px !important;color:#3598db !important;}
.QZ-meun .ac_red{color:#ff0000 !important;}
.QZ-login{width:100px;height:39px;}
.QZ-login a{display:block;float:left;width:50px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#3e3e3e;text-decoration:none;}
.QZ-login a:hover{color:#d64747;}
/********** footer **********/
.newfooter{background: #1b1b1b; width: 100%;min-width:1000px;height: auto;padding-top: 1px;text-align: center;font-size: 12px;font-family: 'ËÎÌå';line-height: 20px;padding-bottom: 10px;}
.newfooter p{color: #666;margin: 12px auto;}
.newfooter p a{color: #333;}
.newfooter p a img{margin: 0 4px -4px 0;}
.white-style p,.white-style p a{color: #fff !important;}
/*content*/
.cont1{width: 100%;min-width: 1100px;height: 870px;background: url(/sw/yxwdbsd/images/bg1.jpg) no-repeat center top;}
.cont2{width: 100%;min-width: 1100px;height: 765px;background: url(/sw/yxwdbsd/images/bg2.jpg) no-repeat center top;}
.cont3{width: 100%;height: 1747px;}
.cont4{width: 100%;min-width: 1100px;height: 983px;background: url(/sw/yxwdbsd/images/bg3.jpg) no-repeat center top;}
.cont5{width: 100%;min-width: 1100px;margin-top: 55px;height: 710px;background: url(/sw/yxwdbsd/images/bg4.jpg) no-repeat center top;}
/*img*/
.logo3dm,
.logoheroe,
.video,
.video span,
.buttwarp a,
.yynow,
.tjtop,
.txtwarp .hd,
.swiper-button-prev,
.swiper-button-next{background: url(/sw/yxwdbsd/images/img.png) no-repeat;}
.logo3dm{height:82px;width:344px;background-position: 0 -176px;display: block;position: absolute;right: -150px;top: 50px;}
.logoheroe{height:103px;width:168px;background-position: 0 -263px;display: block;position: absolute;right: -350px;top: 50px;}
.txtbox{height:560px;width:460px;background: url(/sw/yxwdbsd/images/txt1.png) no-repeat;position: absolute;right:-310px;top: 260px;}
.linwarp{width: 130px;height: 130px;position: relative;left: 110px;top: 18px;}
.linwarp img{border: 2px solid #fff; width: 130px;height: 130px;position: absolute;z-index: 1;left: -1px;top: 3px;}
@media screen and (max-width: 1360px){.txtbox{right: -190px;}}
.line{position:absolute;top:0px; left:1px; z-index:2; height:5px; width:100%; background:url(/sw/yxwdbsd/images/line.png) no-repeat; animation:myScan 2.5s infinite alternate; -webkit-animation:myScan 2.5s infinite alternate;}
@keyframes myScan{from{top:2px;}to{top:134px;}}
-webkit-@keyframes myScan{from{top:2px;}to{top:134px;}}
.video{height:131px;width:114px;background-position: -180px -265px;position: absolute; left: 45%; top: 756px; cursor: pointer;}
.video:hover{opacity: 0.9;}
.video span{display: block;margin: 45px auto 0;height:42px;width:42px;background-position: -301px -266px;animation:zhuan 3s infinite linear;-webkit-animation:zhuan 3s infinite linear;-ms-animation:zhuan 3s infinite linear;}
@keyframes zhuan{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@-webkit-keyframes zhuan{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@-ms-webkit-keyframes zhuan{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
.buttwarp{width: 380px;height: 60px;position: absolute;top: 800px;right: 20px;}
.buttwarp a{display: block;float: left;margin-right: 30px;}
.buttwarp .gw{height:44px;width:149px;background-position: -463px 0;}
.buttwarp .gw:hover{background-position:-463px -48px;}
.buttwarp .yy{height:44px;width:149px;background-position: -306px 0;}
.buttwarp .yy:hover{background-position: -306px -48px;}
.yynow{display: block;height:66px;width:220px;background-position: -367px -111px;position: absolute;top: 650px;left:40%;}
.yynow:hover{background-position: -368px -183px;}
.tj-a,.tj-b{width: 1100px;height: 740px;margin-top: 60px;}
.tj-a .tjtop{height:52px;width:220px;background-position: -604px -175px;margin: 10px auto;}
.tj-b{margin-top: 80px;}
.tj-b .tjtop{height:52px;width:218px;background-position: -604px -115px;margin: 10px auto;}
.lbwrap{width: 1100px;height: 630px;margin-top: 30px;position: relative;overflow: hidden;}
.txtwarp{width: 940px;height: 760px;margin: 176px 0 0 70px;}
.txtwarp p{color: #dfdfdf;font-size: 14px;line-height: 28px;}
.txtwarp span{display: block;margin-top: 15px;width: 100%;line-height: 28px;color: #e8d9a0;font-size: 16px;}
.txtwarp .hd{display: block;margin-top: 40px;height:50px;width:207px;background-position: -622px 0;}
.txtwarp .hd:hover{background-position: -622px -55px;}
.footlbwarp{width: 1100px;height: 470px;margin-top:110px;position: relative;overflow: hidden;}
.swiper-footlb{margin: 0 auto;}
.swiper-footlb,
.swiper-footlb .swiper-slide,
.swiper-footlb .swiper-slide img{height: 470px;width: 970px;} .swiper-button-prev{height:80px !important;width:66px !important;background-position: 0 0 !important;left: 0 !important;top:42% !important;} .swiper-button-next{height:80px !important;width:66px !important;background-position: -70px 0 !important;right: 0 !important;top: 42% !important;} .swiper-button-prev:hover{background-position: 0 -84px !important;} .swiper-button-next:hover{background-position: -70px -84px !important;}
.mengban{display: none;width: 100%;height: 1994px;z-index: 940325;background:rgba(0,0,0,.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
position: fixed;left: 0;top: 0;}
.videoct{width: 1000px;height: 660px;background: #000;margin: 140px auto;position: relative;}
.closvd{position: absolute;cursor: pointer;top: 0;right: -54px;width: 53px;height: 53px;background: url(/sw/yxwdbsd/images/ico-x.png) no-repeat;}
.tjwarpa,.tjwarpb{width: 980px;height:540px;margin: 0 auto;overflow: hidden;}
.tjwarpa img ,.tjwarpb img{width: 980px;}
.tjwarpa .swiper-button-prev,
.tjwarpa .swiper-button-next,
.tjwarpb .swiper-button-prev,
.tjwarpb .swiper-button-next{top: 34% !important;}
.tjwarpa-nm,.tjwarpb-nm{margin-top: -56px;width:970px;height: 110px; overflow: hidden;margin-left: 70px;}
.tjwarpa-nm .swiper-slide,
.tjwarpb-nm .swiper-slide{float: left; height: 110px !important;width: 110px !important;overflow: hidden;margin-right: 12px;margin-right: 11px\9; cursor: pointer;background: url(/sw/yxwdbsd/images/txbg1.png) no-repeat;}
.tjwarpa-nm .swiper-slide img,
.tjwarpb-nm .swiper-slide img{width: 90px;height: 90px;margin: 10px;}
.tjwarpa-nm .swiper-slide:hover ,
.tjwarpb-nm .swiper-slide:hover ,
.centstyle{background: url(/sw/yxwdbsd/images/txbg2.png) no-repeat !important;}
.tjlist{width: 980px;height: 540px;position: relative;z-index: 1;}
.tjlist>img{position: absolute;left: 0;top: 0;z-index: 0; display: block;}
.miaoshu{width:330px;height: 60px;display: block;position: absolute;z-index: 619;left: 29px; top: 206px;}
.miaoshu2{width: 60px !important;height:310px; top: 14px !important;left: 25px;background: url(/sw/yxwdbsd/images/icol.png) no-repeat;}
.miaoshu2 li{margin: 6px 4px 0 8px !important;display: block;}
.miaoshu2 li .mstxt{top: -12px !important;}
.miaoshu2 li .mstxt .sj{top: 22px !important;}
.miaoshu li{position: relative; display: block;float: left;width: 50px;height: 60px;cursor: pointer;margin: 0 4px 0 8px;}
.miaoshu li:hover .mstxt{display: block;}
.mstxt{display: none;position: absolute;z-index: 99;width: 320px;padding: 15px;height: auto;min-height: 100px;border: 1px solid #6c6c6b;background: #100f0b;top: -45px;right: -375px;}
.mstxt .sj{width: 18px;height: 34px;position: absolute;left: -18px;top: 54px;background: url(/sw/yxwdbsd/images/ico-sanjiao.png) no-repeat;}
.mstxt .bt{text-align: center;margin-top: 4px;}
.mstxt .bt p{display: inline-block;color: #fff;font-size: 22px;}
.mstxt .bt p span{font-size: 16px;}
.mstxt .bt img{width: 17px;height: 10px;display: inline-block;}
.mstxt .bt img:first-child{margin-bottom: 24px;}
.mstxt .bt img:last-child{margin-bottom: -14px;}
.jnms{color: #dedede;font-size: 14px;line-height: 24px;}
