/* 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{width:100%;padding-bottom:80px;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;background:#090f6b url(../images/headBg.jpg) top center no-repeat;}

/*头图部分*/
.g-head{width:1200px;margin-left:auto;margin-right:auto;height:660px;padding-top:179px;position:relative;}
.g-head .u-headTitle{margin-left:135px;animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s;}
.g-tt{width:1200px;margin-left:auto;margin-right:auto;height:148px;background:url(https://imgtopics.gmw.cn/58112.files/images/tt_bg.png) top left no-repeat;background-size:100% 100%;overflow:hidden;}
.g-tt .m-tt{width:1064px;margin:28px 0 0 100px;}
.g-tt .m-tt h2{text-align:center;font-size:32px;line-height:40px;font-weight:bold;color:#1f3dab;}
.g-tt .m-tt h2 a{color:#1f3dab;}
.g-tt .m-tt p{font-size:16px;line-height:24px;color:#20244e;text-indent:2em;margin-top:8px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:48px;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part1{width:1200px;margin-left:auto;margin-right:auto;margin-top:85px;}
.m-part1{width:100%;}
.m-part1 .m-left{width:100%;height:605px;background:url(../images/video_bg.png) top center no-repeat;background-size:100% 100%;box-sizing:border-box;padding:10px 0 0 0;}
.m-part1 .m-left .m-video-wrap{margin:0 auto;width:1040px;height:585px;overflow:hidden;}
.m-part1 .m-left .m-video-wrap video{width:100%;height:585px;}
.m-part1 .m-left #video-title{width:1000px;margin-left:auto;margin-right:auto;text-align:center;font-size:20px;line-height:60px;height:60px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;}
.m-part1 .m-left #video-title a{color:#fff;}
.m-part1 .m-right{margin:40px 0 0 0;width:100%;}
.m-part1 .m-right .g-swiper{width:100%;position:relative;}
.m-part1 .m-right .g-swiper .swiper-button-prev1{position:absolute;width:45px;height:40px;top:53px;left:-65px;cursor:pointer;margin-top:0;background:url(../images/btn_prev1.png) center no-repeat;}
.m-part1 .m-right .g-swiper .swiper-button-next1{position:absolute;width:45px;height:40px;top:53px;right:-65px;cursor:pointer;margin-top:0;background:url(../images/btn_next1.png) center no-repeat;}
.m-part1 .m-right .g-swiper .swiper1{width:1201px;height:180px;margin:0 auto;overflow:hidden;}
.m-part1 .m-right .g-swiper .swiper1 .swiper-slide{position:relative;float:left;width:225px;height:180px;overflow:hidden;text-align:center;margin-right:19px;cursor:pointer;}
.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .u-pic{padding:13px 3px 3px 3px;width:219px;}
.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .u-pic img{width:219px;height:120px;}
.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .playlist-title {
	margin-top: 4px;
	width: 225px;
	height: 40px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .playlist-title a {
	color: #fff;
}
.m-part1 .m-right .g-swiper .swiper1 .swiper-slide.current .u-pic{background:url(../images/video_item_bg.png) top left no-repeat;}
.m-part1 .videoUrl{display:none;}
.m-part1 .playlist-abstract{display:none;}
.m-part1 .playlist-link{display:none;}

.g-part2{width:1200px;margin-left:auto;margin-right:auto;margin-top:80px;overflow:hidden;}
.g-part2 .m-title{width:100%;position:relative;}
.g-part2 .m-title .u-more{position:absolute;width:70px;height:20px;background:url(../images/icon_more.png) 0 no-repeat;top:58px;right:0px;}
.m-part2{width:100%;overflow:hidden;margin-top:55px;}
.m-part2 .m-con{float:left;width:570px;height:320px;}
.m-part2 .m-con h3{height:50px;line-height:50px;margin-bottom:16px;padding-left:20px;background:url(../images/hd_bg.png) top left no-repeat;cursor:pointer;color:#666;font-weight:normal;zoom:1;}
.m-part2 .m-con h3:after{content:"";display:block;clear:both;}
.m-part2 .m-con h3 a{float:left;width:500px;font-size:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;line-height:50px;color:#666;}
.m-part2 .m-con h3 span{float:right;margin-right:20px;font-size:14px;color:#cd9067;cursor:pointer;}
.m-part2 .m-con h3 span img{vertical-align:middle;padding-left:5px;}
.m-part2 .m-con h3.on{background-image:url(../images/hd_bg_on.png);color:#fff;}
.m-part2 .m-con h3.on span{display:none;}
.m-part2 .m-con h3.on a{width:530px;color:#fff;}
.m-part2 .m-con div{max-height:48px;overflow:hidden;padding:0 20px 30px 20px;color:#ababab;display:none;}
.m-part2 .m-con div p{font-size:16px;text-indent:2em;line-height:24px;max-height:72px;overflow:hidden;color:#ababab;}
.m-part2 .m-con div p a{color:#1690d6;}
.m-part2 .m-con.m-right{float:right;}

.g-sight{width:100%;overflow:hidden;margin-top:80px;}
.g-sight .m-main{width:1300px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;}
.g-sight .m-main .m-sight-swiper{width:1500px;margin-left:-100px;padding:20px 0;overflow:hidden;}
.g-sight .m-main .m-sight-swiper .swiper-wrapper .swiper-slide{width:300px;box-shadow:0px 2px 10px 3px #b9dcf5;}
.g-sight .m-main .m-sight-swiper .swiper-wrapper .swiper-slide img{width:100%;height:162px;}
.g-sight .m-main .m-sight-swiper .swiper-wrapper .swiper-slide .u-title{box-sizing:border-box;display:block;width:100%;font-size:14px;color:#222;height:40px;line-height:40px;text-align:center;background:#FFF;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.g-sight .m-main .swiper-button-prev,
.g-sight .m-main .swiper-button-next{position:absolute;width:40px!important;height:40px!important;margin:0;top:90px;left:0px;cursor:pointer;background:url("https://imgdigital.gmw.cn/67014.files/images/arrow-prev.png") center center no-repeat;}
.g-sight .m-main .swiper-button-prev:hover,
.g-sight .m-main .swiper-button-next:hover{background:url("https://imgdigital.gmw.cn/67014.files/images/arrow-prev-on.png") center center no-repeat;}
.g-sight .m-main .swiper-button-prev.swiper-button-next,
.g-sight .m-main .swiper-button-next.swiper-button-next{left:auto;right:0px;background:url("https://imgdigital.gmw.cn/67014.files/images/arrow-next.png") center center no-repeat;}
.g-sight .m-main .swiper-button-prev.swiper-button-next:hover,
.g-sight .m-main .swiper-button-next.swiper-button-next:hover{background:url("https://imgdigital.gmw.cn/67014.files/images/arrow-next-on.png") center center no-repeat;}

@media only screen and (max-width:640px){
	.noDesktop{display:block;}
	.noMobile{display:none;}
	.mobHead{width:100%;height:auto;}
	.g-bdw{padding-top:35%;padding-bottom:40px;max-width:100%;background:#090f6b url(https://imgtopics.gmw.cn/58112.files/images/mobHead.jpg) top center no-repeat;background-size:100% auto;}
	.g-head{display:none;}
	.g-tt{margin:50px auto 0;width:96%;height:unset;background:url(https://imgtopics.gmw.cn/58112.files/images/tt_bg_mob.jpg) top center no-repeat;background-size:100% 100%;overflow:hidden;}
	.g-tt .m-tt{padding:1.8% 0;width:96%;margin:2% auto 0;}
	.g-tt .m-tt h2{font-size:19px;line-height:140%;}
	.g-tt .m-tt p{font-size:15px;line-height:140%;margin-top:1.6%;-webkit-line-clamp:8;max-height:100%;}
	.g-part1{width:100%;overflow:hidden;margin-top:10%;}
	.m-part1 .m-left{background-size:110% 100%;height:unset;padding:1.3% 0.1% 1.4% 0.1%;}
	.m-part1 .m-left .m-video-wrap{width:95%;height:unset;}
	.m-part1 .m-left .m-video-wrap video{height:unset;}
	.m-part1 .m-left #video-title{width:100%;overflow:hidden;display:none;}
	.m-part1 .m-right{margin:4% 0 0 0;}
	.m-part1 .m-right .g-swiper .swiper-button-prev1{position:absolute;width:19px;height:44px;top:17%;left:0px;background:url(../images/btn_prev2.png) center no-repeat;}
	.m-part1 .m-right .g-swiper .swiper-button-next1{position:absolute;width:19px;height:44px;top:17%;right:0px;background:url(../images/btn_next2.png) center no-repeat;}
	.m-part1 .m-right .g-swiper .swiper1{width:86%;height:unset;}
	.m-part1 .m-right .g-swiper .swiper1 .swiper-slide{display:block;box-sizing:border-box;width:50%!important;margin-right:0;height:unset;padding:0 2%;}
	.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .u-pic{box-sizing:border-box;padding:1.8%;width:100%;background:#090f6b;}
	.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .u-pic img{width:100%;height:auto;}
	.m-part1 .m-right .g-swiper .swiper1 .swiper-slide .playlist-title{margin-top:2%;width:100%;height:30px;font-size:12px;line-height:15px;}
	.m-part1 .m-right .g-swiper .swiper1 .swiper-slide.current .u-pic{background:#a8dcff;}
	.g-part2{width:100%;margin-top:10%;}
	.g-part2 .m-title{overflow:hidden;}
	.g-part2 .m-title img{width:160%;height:auto;margin-left:-30%;}
	.g-part2 .m-title .u-more{position:absolute;width:54px;height:16px;background-size:100% 100%;top:42%;right:2%;}
	.m-part2{margin-top:5.5%;}
	.m-part2 .m-con{float:none;width:97%;margin-left:auto;margin-right:auto;height:unset;}
	.m-part2 .m-con h3{height:40px;line-height:40px;margin-bottom:3%;padding-left:3%;background-size:100% 100%;color:#111;}
	.m-part2 .m-con h3 a{color:#111;width:100%;font-size:15px;line-height:40px;}
	.m-part2 .m-con h3 span{display:none;}
	.m-part2 .m-con h3.on{background-image:url(../images/hd_bg_on.png);color:#fff;}
	.m-part2 .m-con h3.on span{display:none;}
	.m-part2 .m-con h3.on a{width:530px;color:#fff;}
	.m-part2 .m-con div{max-height:48px;overflow:hidden;padding:0 20px 30px 20px;color:#ababab;display:none;}
	.m-part2 .m-con div p{font-size:16px;text-indent:2em;line-height:24px;max-height:72px;overflow:hidden;color:#ababab;}
	.m-part2 .m-con div p a{color:#1690d6;}
	.m-part2 .m-con.m-right{float:none;}
}

.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;}
@-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;}
@-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;}