/* CSS Document */
*{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
a:focus{outline:none;}
a:link,
a:visited,
a:hover,
a:active{text-decoration:none;}
img{border:none;}
input,
select,
textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,
em{font-weight:normal;font-style:normal;}
ul,
ol,
dl{list-style:none;}
body{font-family:"Microsoft YaHei";background-color:#fff;}
body img{border:0;vertical-align:top;}
body li{list-style:none;}
.noDesktop{display:none;}

.g-bdw{overflow:hidden;width:100%;background:url(../images/bg1.jpg) top center no-repeat;margin:0 auto;}
.g-head{width:100%;height:1091px;overflow:hidden;position:relative;}
.g-dd{width:1200px;margin-left:auto;margin-right:auto;padding:0 78px;height:225px;background:url(../images/hdjs_bg.png) top left no-repeat;}
.g-dd .m-dd{width:1070px;margin-left:107px;padding-top:42px;}
.g-dd .m-dd p{font-size:20px;line-height:38px;color:#fff;text-indent:2em;text-align:justify;}

.m-title{width:1200px;margin-left:auto;margin-right:auto;position:relative;height:116px;}
.m-title .u-more{position:absolute;width:58px;height:20px;background:url(../images/icon_more1.png) 0 no-repeat;top:50px;right:46px;}

.g-yw{height:791px;width:1234px;margin:46px auto 0;overflow:hidden;}
.g-yw .m-yw{width:1200px;padding:0 17px;margin-top:40px;height:587px;background:url(../images/hdjj_bg.png) top center no-repeat;overflow:hidden;margin-left:auto;margin-right:auto;zoom:1;}
.g-yw .m-yw:after{content:"";display:block;clear:both;}
.g-yw .m-yw .m-slideLeft1{float:left;margin:58px 0 0 38px;width:666px;position:relative;}
.g-yw .m-yw .m-slideLeft1 .pbd1{width:100%;height:472px;overflow:hidden;}
.g-yw .m-yw .m-slideLeft1 .pbd1 ul{zoom:1;}
.g-yw .m-yw .m-slideLeft1 .pbd1 ul li{float:left;width:100%;position:relative;}
.g-yw .m-yw .m-slideLeft1 .pbd1 ul li img{width:666px;height:472px;}
.g-yw .m-yw .m-slideLeft1 .pbd1 ul li p{position:absolute;text-align:center;width:100%;left:0;bottom:0;height:50px;font-size:18px;line-height:50px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-yw .m-yw .m-slideLeft1 .pbd1 ul li p a{color:#fff;}
.g-yw .m-yw .m-slideLeft1 .phd1{overflow:hidden;position:absolute;right:15px;bottom:20px;z-index:1;}
.g-yw .m-yw .m-slideLeft1 .phd1 ul{zoom:1;}
.g-yw .m-yw .m-slideLeft1 .phd1 ul:after{content:"";display:block;clear:both;}
.g-yw .m-yw .m-slideLeft1 .phd1 ul li{float:left;margin-right:5px;width:10px;height:10px;background:#929294;cursor:pointer;position:relative;border-radius:50%;}
.g-yw .m-yw .m-slideLeft1 .phd1 ul li.on{background:#1b4ca8;}
.g-yw .m-yw .m-right{width:430px;float:left;padding-top:55px;margin:0 0 0 30px;}
.g-yw .m-yw .m-right dl{margin-top:26px;border-top:1px dashed #919191;padding-top:26px;}
.g-yw .m-yw .m-right dl dt{font-weight:bold;font-size:20px;line-height:24px;color:#3e3a39;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-yw .m-yw .m-right dl dt a{color:#3e3a39;}
.g-yw .m-yw .m-right dl dd{margin-top:16px;font-size:16px;line-height:26px;color:#595757;max-height:78px;overflow:hidden;}
.g-yw .m-yw .m-right dl dd a{color:#2162c5;}
.g-yw .m-yw .m-right dl:first-child{padding-top:0;margin-top:0;border:none;}
.g-yw .m-yw .m-right .m-more{zoom:1;margin-top:20px;height:17px;}
.g-yw .m-yw .m-right .m-more:after{content:"";display:block;clear:both;}
.g-yw .m-yw .m-right .m-more .u-more{float:right;width:47px;height:17px;background:url(../images/icon_more.png) top center no-repeat;}

.g-part2Box{max-width:1920px;margin-left:auto;margin-right:auto;min-height:1400px;padding-bottom:65px;background:#2f5bd4 url(../images/bg2.jpg) top center no-repeat;overflow:hidden;}
.g-part2{width:1200px;margin-left:auto;margin-right:auto;margin-top:70px;}
.g-part2 .m-title .u-more{background:url(../images/icon_more2.png) 0 no-repeat;}
.m-part2{margin-top:48px;}
.m-part2 .m-tab{margin-bottom:53px;border-bottom:1px solid #fff;}
.m-part2 .m-tab ul{zoom:1;}
.m-part2 .m-tab ul:after{content:"";display:block;clear:both;}
.m-part2 .m-tab ul li{float:left;font-size:20px;line-height:40px;color:#fff;cursor:pointer;margin-right:90px;}
.m-part2 .m-tab ul li.on{border-bottom:5px solid #0037d6;}
.m-part2 .m-con{width:1200px;overflow:hidden;}
.m-part2 .m-con .m-works{display:none;zoom:1;width:1230px;}
.m-part2 .m-con .m-works:after{content:"";display:block;clear:both;}
.m-part2 .m-con section{float:left;width:380px;height:290px;margin-right:30px;position:relative;border-radius:8px;overflow:hidden;margin-bottom:75px;cursor:pointer;}
.m-part2 .m-con section .videoUrl{display:none;}
.m-part2 .m-con section .icon{width:45px;height:45px;position:absolute;left:0;right:0;top:88px;margin:auto;background:url(../images/icon_play.png) center no-repeat;background-size:cover;}
.m-part2 .m-con section img{width:100%;height:210px;}
.m-part2 .m-con section p{background-color:#4697f0;width:350px;height:80px;display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;line-height:24px;padding:0 15px;color:#FFF;}
.m-part2 .m-con section p a{color:#FFF;}
.m-part2 .m-con .m-allWorks section{display:none;}
.m-part2 .m-con .m-allWorks .u-btnMore{display:none;float:left;width:504px;height:63px;background:url(../images/btn_more.png) top center no-repeat;margin-left:348px;cursor:pointer;}

.g-bdw ._Lab_multiVideo_wrap{display:none;position:fixed;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.8);left:0;top:0;margin:0 auto;max-width:2560px;}
.g-bdw ._Lab_multiVideo_wrap ._Lab_multiVideo{position:absolute;width:80vw;max-width:1460px;min-width:960px;height:45vw;max-height:821px;min-height:540px;left:0;right:0;top:0;bottom:0;margin:auto;}
.g-bdw ._Lab_multiVideo_wrap .multi-video-close{position:absolute;width:40px;height:40px;top:6%;right:6%;cursor:pointer;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}

.g-part3Box{width:100%;height:978px;background:url(../images/bg3.jpg) top center no-repeat;overflow:hidden;}
.g-part3{width:1200px;margin-left:auto;margin-right:auto;margin-top:62px;}
.g-part3 .m-part3{margin-top:75px;height:510px;}
.m_roundAbout{width:100%;position:relative;}
.m_roundAbout .poster-main{width:1200px;margin-left:auto;margin-right:auto;height:510px;position:relative;}
.m_roundAbout .poster-btn{width:205px!important;height:60px;position:absolute;top:0;cursor:pointer;}
.m_roundAbout .poster-prev-btn{left:-60px;background:url(../images/btn_prev.png) no-repeat;background-position:left center;}
.m_roundAbout .poster-next-btn{right:-60px;background:url(../images/btn_next.png) no-repeat;background-position:right center;}
.m_roundAbout .poster-list .list-item{position:absolute;top:0;left:0;}
.m_roundAbout .poster-list .list-item .m_title{position:absolute;width:100%;text-align:center;height:46px;line-height:46px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.7);bottom:0;left:0;font-size:18px;color:#fff;overflow:hidden;}
.m_roundAbout .poster-list .list-item .m_title a{color:#fff;}
.m_roundAbout .poster-list .list-item .u-pic{display:block;position:relative;width:100%;height:100%;}
.m_roundAbout .poster-list .list-item .u-pic img{display:block;width:100%;height:100%;vertical-align:top;}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-webkit-keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-moz-keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-o-keyframes move1{
    from{height:0px;}
    to{height:312px;}
}
@-webkit-keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
@keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}