/* 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:#FFFFFF;}
body img{border:0;vertical-align:top;}
body li{list-style:none;}
.noDesktop{display:none;}
.g-bdw{width:100%;overflow:hidden;}
.g-head{width:100%;background:url(../images/headBg.jpg) top center no-repeat;}
.m-head{width:1200px;margin-left:auto;margin-right:auto;height:700px;position:relative;}
.m-head .m-titleBox{position:absolute;top:145px;left:57px;width:1085px;height:258px;animation:move1 1s 0.3s;-webkit-animation:move1 1s 0.3s;animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;overflow:hidden;}
.m-head .m-titleBox .u-title{width:1085px;height:258px;}
.m-head .subTitle{position:absolute;top:490px;left:331px;width:538px;animation-delay:1.5s;-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;}
@keyframes move1{
    from{height:0px;}
    to{height:258px;}
}
@-webkit-keyframes move1{
    from{height:0px;}
    to{height:258px;}
}
@-moz-keyframes move1{
    from{height:0px;}
    to{height:258px;}
}
@-o-keyframes move1{
    from{height:0px;}
    to{height:258px;}
}
.g-tt{width:100%;height:190px;background:url(../images/tt_bg.png) top center no-repeat;overflow:hidden;}
.g-tt .m-tt{margin-top:40px;width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;zoom:1;}
.g-tt .m-tt:after{content:"";display:block;clear:both;}
.g-tt .m-tt img{float:left;width:79px;}
.g-tt .m-tt dl{width:1090px;float:left;margin-left:26px;}
.g-tt .m-tt dl dt{font-size:34px;line-height:50px;color:#055ace;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-tt .m-tt dl dt a{color:#055ace;}
.g-tt .m-tt dl dd{margin-top:10px;font-size:16px;line-height:28px;color:#555;text-indent:2em;}
.g-tt .m-tt dl dd a{color:#055ace;}
.g-area1{margin-top:80px;width:100%;background:url(../images/bg2.png) center 428px no-repeat;}

/*要闻*/
.g-xTt{width:1200px;margin-left:auto;margin-right:auto;height:500px;zoom:1;overflow:hidden;background:url(../images/yw_bg.png) top left no-repeat;}
.g-xTt:after{content:"";display:block;clear:both;}
.m-xTt_l{width:450px;float:left;position:relative;margin:32px 0 0 30px;overflow:hidden;}
.m-xTt_l dl{padding:0 0 20px 0;border-bottom:1px dashed #b6d4fc;}
.m-xTt_l dl dt{font-size:24px;line-height:36px;color:#333;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.m-xTt_l dl dt a{color:#333;}
.m-xTt_l dl dd{margin-top:12px;font-size:14px;line-height:24px;color:#666;text-indent:2em;}
.m-xTt_l dl dd a{color:#3d7cec;}
.m-xTt_l li{font-size:18px;line-height:48px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;color:#333;}
.m-xTt_l ul{margin-top:5px;}
.m-xTt_l li a{color:#333;}
.m-xTt_l .m-more{width:100%;height:24px;zoom:1;}
.m-xTt_l .m-more:after{content:"";display:block;clear:both;}
.m-xTt_l .u-more{float:right;margin-top:10px;width:80px;height:24px;background:url(../images/icon_more1.png) 0 no-repeat;}
.m-xTt_r{float:left;width:640px;margin:40px 0 0 50px;}
.m-news-slide{width:100%;height:420px;overflow:hidden;margin:0;position:relative;}
.m-news-slide .swiper-slide{float:left;}
.m-news-slide .swiper-slide img{width:640px;height:370px;}
.m-news-slide .swiper-slide p{width:620px;padding-left:20px;height:50px;line-height:50px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(../images/title_bg1.png) top left no-repeat;}
.m-news-slide .swiper-slide p a{color:#fff;}
.m-news-slide .swiper-pagination{width:80px!important;bottom:20px!important;left:auto!important;right:5px;height:8px;}
.m-news-slide .swiper-pagination .swiper-pagination-bullet{float:left;width:8px;height:8px;vertical-align:top;background:#ffffff;margin:0 2px!important;border-radius:4px;opacity:1;}
.m-news-slide .swiper-pagination .swiper-pagination-bullet-active{width:24px;background:#ffbc6c;}
.m-title{width:100%;position:relative;height:68px;}
.m-title .u-more{width:43px;height:12px;position:absolute;top:15px;background:url(../images/icon_more.png) 0 no-repeat;right:0;}
.m-title .u-more:hover{background-image:url(../images/icon_more_on.png);}
.m-title2{height:57px;}
.m-title2 .u-more{top:25px;}
.g-part2{width:1200px;margin-left:auto;margin-right:auto;margin-top:110px;}
.g-part2 .m-part2{margin-top:48px;zoom:1;}
.g-part2 .m-part2:after{content:"";display:block;clear:both;}
.g-part2 .m-part2 .m-left{float:left;width:570px;}
.g-part2 .m-part2 .m-left .m-div{margin-bottom:30px;zoom:1;}
.g-part2 .m-part2 .m-left .m-div:after{content:"";display:block;clear:both;}
.g-part2 .m-part2 .m-left .m-div .u-pic{width:180px;float:left;}
.g-part2 .m-part2 .m-left .m-div .u-pic img{width:100%;height:140px;}
.g-part2 .m-part2 .m-left .m-div dl{float:right;width:370px;}
.g-part2 .m-part2 .m-left .m-div dl dt{font-weight:bold;font-size:20px;line-height:30px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part2 .m-part2 .m-left .m-div dl dt a{color:#333;}
.g-part2 .m-part2 .m-left .m-div dl dd{margin-top:10px;font-size:14px;line-height:24px;color:#888;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part2 .m-part2 .m-left .m-div dl dd a{color:#0b79e6;}
.g-part2 .m-part2 .m-left .m-div:last-child{margin-bottom:0;}
.g-part2 .m-part2 .m-right{float:left;width:500px;margin-left:60px;}
.g-part2 .m-part2 .m-right ul{margin-top:-12px;}
.g-part2 .m-part2 .m-right ul li{padding-left:16px;font-size:18px;line-height:48px;color:#333;background:url(../images/icon1.png) left center no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part2 .m-part2 .m-right ul li a{color:#333;}
.g-part3{width:1200px;margin-left:auto;margin-right:auto;margin-top:140px;zoom:1;}
.g-part3:after{content:"";display:block;clear:both;}
.g-gmbd{float:left;width:570px;}
.g-gmbd .m-gmbd{margin-top:30px;}
.g-gmbd .m-gmbd ul li{margin-bottom:5px;font-size:18px;line-height:60px;height:60px;padding-left:30px;color:#222;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#f2f2f2;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-gmbd .m-gmbd ul li a{color:#222;}
.g-gmbd .m-gmbd ul li:hover{color:#fff;background:url(../images/title_bg2.png) top left no-repeat;}
.g-gmbd .m-gmbd ul li:hover a{color:#fff;}
.g-tszb{width:570px;float:right;}
.g-tszb .m-tszb{margin-top:30px;height:385px;background:url(../images/tszb_bg.png) top center no-repeat;overflow:hidden;position:relative;}
.g-tszb .m-tszb .swiper-button-prev{position:absolute;width:30px;height:40px;background:url(../images/btn_prev1.png) 0 no-repeat;left:0;top:50%;}
.g-tszb .m-tszb .swiper-button-prev:hover{background-image:url(../images/btn_prev1_on.png);}
.g-tszb .m-tszb .swiper-button-next{position:absolute;width:30px;height:40px;background:url(../images/btn_next1.png) 0 no-repeat;right:0;top:50%;}
.g-tszb .m-tszb .swiper-button-next:hover{background-image:url(../images/btn_next1_on.png);}
.g-tszb .m-tszb .swiper-container{margin-top:30px;width:470px;height:325px;overflow:hidden;}
.g-tszb .m-tszb .swiper-container .swiper-slide{position:relative;width:220px;height:325px;overflow:hidden;margin-right:30px;box-sizing:border-box;}
.g-tszb .m-tszb .swiper-container .swiper-slide img{width:220px;height:325px;}
.g-zhai{width:100%;margin-top:65px;}
.g-zhai .m-title{width:1200px;margin-left:auto;margin-right:auto;}
.g-zhai .m-zhai{width:100%;height:675px;background:url(../images/bg3.png) top center no-repeat;margin-top:50px;}
.g-zhai .m-zhai .g-video{width:1200px;margin-left:auto;margin-right:auto;height:675px;overflow:hidden;}
.g-zhai .m-zhai .g-video .multiVideoSrc{display:none;}
.g-zhai .m-zhai .g-video ._Lab_CoverImg{display:none;}
.g-part4{width:1200px;margin-left:auto;margin-right:auto;margin-top:70px;zoom:1;}
.g-part4:after{content:"";display:block;clear:both;}
.g-dkgd{width:570px;float:left;}
.g-dkgd .m-dkgd{margin-top:40px;}
.g-dkgd .m-dkgd .m-div{margin-bottom:30px;zoom:1;}
.g-dkgd .m-dkgd .m-div:after{content:"";display:block;clear:both;}
.g-dkgd .m-dkgd .m-div .u-pic{width:180px;float:left;}
.g-dkgd .m-dkgd .m-div .u-pic img{width:100%;height:140px;}
.g-dkgd .m-dkgd .m-div dl{float:right;width:370px;}
.g-dkgd .m-dkgd .m-div dl dt{font-weight:bold;font-size:20px;line-height:30px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-dkgd .m-dkgd .m-div dl dt a{color:#333;}
.g-dkgd .m-dkgd .m-div dl dd{margin-top:10px;font-size:14px;line-height:24px;color:#888;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-dkgd .m-dkgd .m-div dl dd a{color:#0b79e6;}
.g-dkgd .m-dkgd .m-div:last-child{margin-bottom:0;}
.g-mtjj{width:570px;float:right;}
.g-mtjj .m-mtjj{margin-top:40px;}
.g-mtjj .m-mtjj ul{margin-top:-12px;}
.g-mtjj .m-mtjj ul li{padding-left:16px;font-size:18px;line-height:48px;color:#333;background:url(../images/icon1.png) left center no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-mtjj .m-mtjj ul li a{color:#333;}
.g-part5{width:100%;margin-top:70px;padding-bottom:100px;background:url(../images/bg4.png) bottom center no-repeat;}
.m-part5{width:1200px;margin-left:auto;margin-right:auto;}
.m-part5 .m-con{margin-top:40px;height:678px;background:url(../images/zbly_bg.png) top center no-repeat;overflow:hidden;position:relative;}
.m-part5 .m-con .swiper-button-prev{position:absolute;width:26px;height:49px;background:url(../images/btn_prev2.png) 0 no-repeat;left:40px;top:50%;}
.m-part5 .m-con .swiper-button-next{position:absolute;width:26px;height:49px;background:url(../images/btn_next2.png) 0 no-repeat;right:40px;top:50%;}
.m-part5 .m-con .swiper-container{margin-top:40px;width:1000px;height:620px;overflow:hidden;}
.m-part5 .m-con .swiper-container .swiper-slide{position:relative;width:1000px;overflow:hidden;box-sizing:border-box;}
.m-part5 .m-con .swiper-container .swiper-slide img{width:1000px;height:560px;}
.m-part5 .m-con .swiper-container .swiper-slide p{width:100%;text-align:center;font-size:22px;height:60px;line-height:60px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.m-part5 .m-con .swiper-container .swiper-slide p a{color:#333;}
.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:263px;}
}
@-webkit-keyframes move1{
    from{height:0px;}
    to{height:263px;}
}
@-moz-keyframes move1{
    from{height:0px;}
    to{height:263px;}
}
@-o-keyframes move1{
    from{height:0px;}
    to{height:263px;}
}
@-webkit-keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadeIn{
    0%{opacity:0;}
    100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}