/* Write your styles */
html,body{ background: #f6f7f9; font-family:-apple-system,HuaweiSans,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,STHeiti,Microsoft YaHei,Microsoft JhengHei,SimSun,sans-serif !important; -webkit-font-smoothing：antialiased; }
body{ margin: 0 auto !important;}
.hw{ max-width: 1566px !important; margin: 0 auto; position: relative; z-index: 2; }
.h-title,.h-title-short{ font-size: 0; margin: 0 auto; text-align: center; position: relative; }
.h-title h2{ line-height: 72px; text-align: center; margin:0; color: #333 !important; font-size: 48px; font-weight: normal; position: relative; z-index: 2; }
.h-title em{ width: 100px; height: 2px; background: #C7000B; margin: 25px auto 45px auto; display: inline-block;}
.h-title-short h2{ line-height:100%; text-align: center; margin:0; font-size: 36px; font-weight: normal; }

.am-gallery{ padding:0 5px; }
.am-gallery-default > li{ padding:0 5px; }

.h-box{ width: 100%; height: 100%; background: #f4f4f4; position: relative; z-index: 1 }
.h-header-bg{ border-bottom: 1px solid #ddd; }

.h-menu { width: 100%; background: #fff; text-align: center; border-radius: 10px; box-shadow: 0px 7px 14px 2px rgba(0, 15, 79, 0.05); z-index: 99; }
.h-menu-top{ border-radius: 0; display: none; position:fixed; top:-56px; }
.h-menu-top-show{ display: block; top:0; -webkit-transition: all .3s linear !important; transition: all .3s linear !important; }
.h-menu-middle{ position:absolute; top:-28px; }
.h-menu-middle.opacity{ opacity:0; z-index:-1; }
.h-menu-content span{ height: 70px; line-height: 70px; font-size: 14px; color: #666; margin:0 20px; display: none; }
.h-menu-content span.bm{ border-bottom: 1px solid #ddd; }
.h-menu-content span i{ width: 26px; height: 70px; background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-xsj.png?v=202309041150) no-repeat center center; background-size: 8px 8px; vertical-align: top; display: inline-block; }
.h-menu ul { width: 100%; font-size: 0; position: relative; }
.h-menu li { height: 56px; margin: 0 20px; display: inline-block; vertical-align: top; position:relative; }
.h-menu li>a { line-height: 56px; }
.h-menu li>a em,.h-menu li>a:hover em { font-size: 16px; color: #333; padding: 0 10px; border-bottom: 2px solid rgba(0, 0, 0, 0); display: block; }
.h-menu li>a.active em{ color: #c7000b; border-bottom: 2px solid #c7000b; }
.h-menu li .child-menu{ width: 100%; background: #fff; box-shadow: 0px 7px 14px 2px rgba(0, 15, 79, 0.05); display: none; position: absolute; left: 0;top: 56px; }
.h-menu li:hover .child-menu{ display: block; }
.h-menu li .child-menu a{ line-height: 48px; font-size: 16px; color: #333; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; display: block; }
.h-menu li .child-menu a:hover {color: #c81d14;}
.h-menu li .child-menu a:last-child{ border: 0; }

/*banner*/
.banner{ width:100%; position: relative; z-index: 1; }
.banner-img{ margin-bottom: -10%; position: relative; }
.banner-img h1{ display:none; }
.banner-img img{ width:100%; display: block; }
.banner-img a{ width: 8vw; height: 2.6vw; line-height: 2.6vw; background: #c7030d; color: #fff; font-size: 1.1vw; text-align: center; border-radius: 3px; display: block; text-decoration: none; position: absolute; top: 24.4vw; z-index: 3; }
.banner-img a:hover{ background: #d4000e; }
.banner-img a.btn-zcgkzb{ left: 13vw; }
.banner-img a.btn-zcxcch{ left: 23vw; }

/* 关于“奥林帕斯奖” */
.h-about{ background: #fff; padding: 77px 40px; border-radius: 10px; }
.h-about-js{ max-width: 1000px; margin: 0 auto; overflow: hidden; }
.h-about-js-left{ width: 100%; border-radius: 10px; overflow:hidden; }
.h-about-js-left img{ width: 100%; display: block; }
.h-about-js-left video{ width: 100%; display: block; }
.h-about-js-left a{ width: 100%; display: block; position: relative; }
.h-about-js-left a i{ width: 80px; height: 80px; background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-play.png?v=202309041150) no-repeat; background-size: cover; transform: translate(-50%,-50%); display: block; position: absolute; left: 50%; top: 50%; z-index: 2; }
.h-about-js-left a img{ width: 100%; display: block; position: relative; z-index: 1; }
.h-about-js-left span{ line-height: 14px; font-size: 13px; text-align: center; margin-top: 18px; display: block; }
.h-about-js-right{ width: 100%; margin-top: 45px; }
.h-about-js-right p{ line-height: 34px; font-size: 18px; margin-bottom: 16px; }
.h-about-js-right p:nth-child(2){ margin-bottom:0; }
.h-about-js-right a{ line-height: 34px; font-size: 18px; color: #c70a00; text-align: center; display: block; margin-top: 15px; }
.h-about-js-right a:hover{ color: #c70a00; }
.h-about-js-right a i{ width: 30px; height: 30px; background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-jt.png?v=202309041150) no-repeat right center; background-size: auto 6px; margin-left: 8px; display: inline-block; vertical-align: top; }

/* 公开征集 */
.h-solicitation{ background: #fff; padding: 77px 40px; border-radius: 10px; margin-top: 65px; }
.h-solicitation-problem ul{ width: 100%; padding-top: 30px; display: table; overflow: hidden; }
.h-solicitation-problem li{ width: 48.5%; display: table-cell; position: relative; }
.h-solicitation-problem li.m{ width: 3%; border-bottom: 0; }
.h-solicitation-problem-content{ padding: 44px 20px; border: 1px solid #b52119; border-radius: 8px; position: relative; z-index: 2; }
.h-solicitation-problem-content em{ width: 140px; height: 30px; line-height: 30px; background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-pro-red.jpg?v=202309041150) no-repeat left top; background-size: 100% 100%; font-size: 18px; color: #fff; text-align: center; transform: translateX(-50%); display: block; position: absolute; left: 50%; top: -15px; overflow: hidden; }
.h-solicitation-problem-content h3{ line-height: 36px; font-size: 22px; color: #333; text-align:center; }
.h-solicitation-problem-content p{ line-height: 34px; font-size: 18px; margin-top: 15px; }
.h-solicitation-problem-content p br{ display: none; }
.h-solicitation-problem-content a{ /*margin-top: 20px;*/ display: block; }
.h-solicitation-problem-content a img{ width: 100%; }
.h-solicitation-problem-content a.btn-more{ line-height: 34px; font-size: 18px; color: #c70a00; text-align: center; margin-top: 15px; display: block; }
.h-solicitation-problem-content a.btn-more:hover{ color: #c70a00; }
.h-solicitation-problem-content a.btn-more i{ width: 30px; height: 30px; background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-jt.png?v=202309041150) no-repeat right center; background-size: auto 6px; margin-left: 8px; display: inline-block; vertical-align: top; }


/* 获奖成果揭晓 */
.h-award-result{ background: #fff; padding: 77px 0; margin-top: 64px; }
.h-award-result-content h5{ line-height: 36px; text-align: center; font-size: 36px; color: #000; }
.h-award-result-box{ overflow: hidden; position:relative; }
.h-award-container-box{ float: left; width: 48%; overflow: hidden; display: block; margin-top: 8px; margin-right: 4%; }
.h-award-container{ width: 100%; padding-bottom: 30px; position: relative; }
.h-award-container .swiper-slide img{ width: 100%; border-radius: 10px; overflow: hidden; }
.h-award-container .swiper-slide span{ color: #000; font-size: 16px; text-align: center; margin-top: 10px; display: block; }
.h-award-container .swiper-pagination{ bottom: 0 !important; }
.h-award-container .swiper-pagination-bullet-active{ background: #d81923; }
.h-award-result-text{ padding-left: 52%; }
.h-award-result-text p{ line-height: 34px; font-size: 18px; color: #666; margin-bottom: 17px; text-align: left; }

/* 奖项设置 */
.h-award-setting{ padding: 0; }
.h-gain-introduce{ background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/con-bg.jpg?v=202309041150) no-repeat center top #fdfdfd; background-size: 100% auto; border-radius: 10px; box-shadow: 0 5px 20px #e8e8e8; padding: 110px 40px 40px 40px; margin-top: 11%; position: relative;}
.h-gain-introduce i{ width: 19.16666666666667%; transform: translateX(-50%); margin-top: -6.4%; display: block; position: absolute; left: 50%; top: 0; }
.h-gain-introduce i img{ width: 100%; display: block; }
.h-gain-introduce h2{ line-height: 52px; font-size: 34px; color: #c70a00; text-align: center; }
.h-gain-introduce span{ line-height: 38px; font-size: 24px; color: #2d2d2d; text-align: center; display: block; }
.h-gain-introduce ul{ margin-top: 20px; }
.h-gain-introduce li{ line-height: 34px; font-size: 18px; color: #333; padding: 20px 0; border-top: 1px solid #e9e9e9; overflow: hidden; }
.h-gain-introduce li.noborder{ border-top: 0; padding: 0; }
.h-gain-introduce li.nopadding{ padding-bottom: 0; }
.h-gain-introduce li dl{ width: 100%; display:flex; }
.h-gain-introduce li dt{ min-width: 250px; font-weight: bold; display: inline-block; margin-top: 0; }
.h-gain-introduce li dd{ /*text-align: justify;*/ display: inline-block; margin-top: 0; flex:1; }
.h-gain-introduce li dd a.video-view{ float: right; width: 47%; margin-left: 7%; margin-top: 10px; display: block; }
.h-gain-introduce li dd a.video-view img{ width: 100%; }
.h-gain-rw-list{ font-size: 0; }
.h-gain-rw{ width: 16%; max-width: 132px; margin-right: 4%; vertical-align: top; display: inline-block; }
.h-gain-rw-list .h-gain-rw:last-child{ margin-right:0; }
.h-gain-rw-head{ width: 100%; background: #fff; padding: 4px; border: 1px solid #dedede; border-radius: 100px;}
.h-gain-rw-head img{ width: 100%; display: block; }
.h-gain-rw-js{ line-height: 28px; font-size: 16px; text-align: center; white-space:nowrap; margin-top: 10px; }


/* 团队 */
.h-team{ margin-top: 65px; position: relative; }
.h-team-text{ width: 100%; color: #fff; text-align: center; transform: translate(-50%,-50%); position: absolute; left: 50%; top: 50%; z-index: 2; }
.h-team-text .h-title h2{ color: #fff !important; }
.h-team-text p{ line-height: 38px; font-size: 24px; margin-top:45px; }


/* IE8兼容 start */
.whitebg{ background: #fff !important; }
.leftborder{ width: 70% !important; border-left: 1px solid #c9d4df !important; text-align: left !important; }
.lastmargin{ margin-right: 0 !important; }
.leftborder-o{ width: 42% !important; border-left: 1px solid #c9d4df !important; text-align: left !important;}
/* IE8兼容 end */

#go_top{position:fixed;right: 10px;bottom:50px;z-index:9999;width:48px;height: 48px;background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-top-normal.png?v=202309041150) no-repeat; background-size: 100% auto;}
#go_top:hover{background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/icon-top-hover.png?v=202309041150) no-repeat; background-size: 100% auto;cursor: pointer;}

.h-video-box{ width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.5); position: fixed; left: 0; top: 0; z-index: 999999; }
.h-video{ width: 64vw; background: #fff; transform: translate(-50%,-50%); position: absolute; left: 50%; top: 50%; }
.h-video a.btn-close{ width: 40px; height: 40px; background: url(https://e.huawei.com/-/mediae/images/topic/storage/olympus-mons-awards/img/close.png?v=202309041150); background-size: cover; display: block; position: absolute; right: -42px; top: -42px; z-index: 2; }
.h-video-content{ width: 100%; position: relative; z-index: 1; }
.h-video-content video{ width: 100%; display: block; }


@media only screen and (max-width: 767px){
	.hw{ max-width: 335px !important; }
	.h-title h2{ line-height: 38px; font-size: 26px; }
	.h-title em{ width: 66px; height: 1px; margin: 5px auto 20px auto; }

	/*.h-menu { display: none; }*/
	.h-menu { text-align: left; }
	.h-menu-content span{ display: block; }
	.h-menu ul { font-size: 0; padding: 10px 0; display:none; }
	.h-menu li { height: auto; margin: 0; padding: 0 10px; display: block; }
	.h-menu li>a { line-height: 70px; }
	.h-menu li>a em,.h-menu li>a:hover em { line-height: 50px; font-size: 14px; color: #666; border:0; }
	.h-menu li>a.active em{ border:0; }
	.h-menu li .child-menu{ top:50px; }
	.h-menu li .child-menu a{ margin:0 40px; font-size: 14px; color: #666; }

	/* 关于“奥林帕斯奖” */
	.h-about{ padding: 69px 20px 34px 20px; }
	.h-about-js-left{ float: none; width: 100%; margin-top:0; }
	.h-about-js-left a i{ width: 40px; height: 40px; }
	.h-about-js-right{ float: none; width: 100%; margin: 20px 0 0 0; }
	.h-about-js-right p{ line-height: 26px; font-size: 14px; margin-bottom: 12px; }
	.h-about-js-right a{ line-height: 26px; font-size: 14px; }
	.h-about-js-right a i{ width: 24px; height: 22px; margin-left: 7px; }

	/* 公开征集 */
	.h-solicitation{ padding: 34px 20px; margin-top: 20px; }
	.h-solicitation-problem ul{ padding-top:16px; display:block; }
	.h-solicitation-problem li{ width: 100%; display:block; }
	.h-solicitation-problem-content{ padding: 30px 20px; }
	.h-solicitation-problem-content em{ width: 110px; height: 28px; line-height: 26px; font-size: 14px; }
	.h-solicitation-problem-content h3{ line-height: 34px; font-size: 18px; }
	.h-solicitation-problem-content p{ line-height: 26px; font-size: 14px; margin-top:12px; }
	.h-solicitation-problem-content p br{ display:none !important; }
	.h-solicitation-problem-content a{ /*margin-top: 16px;*/ }
	.h-solicitation-problem-content a.btn-more{ line-height: 26px; font-size: 14px; }
	.h-solicitation-problem-content a.btn-more i{ width: 24px; height: 22px; margin-left: 7px; }

	/* 获奖成果揭晓 */
	.h-award-result{ padding: 34px 0; margin-top:20px; }
	.h-award-container-box{ float:none; width:100%; margin-top:0; }
	.h-award-container .swiper-slide span{ line-height: 22px; font-size: 12px; margin-top: 6px; }
	.h-award-result-text { padding-left: 0; transform: translateY(0); position: relative; top: auto; margin-top: 16px; }
	.h-award-result-text p{ line-height: 26px; font-size: 14px; }
	.h-award-result-text p:last-child{ margin-bottom:0; }

	/* 奖项设置 */
	.h-gain-introduce{ padding: 50px 20px 34px 20px; margin-top:18%; }
	.h-gain-introduce i { width: 36%; margin-top: -11%; }
	.h-gain-introduce h2{ line-height: 38px; font-size: 26px; }
	.h-gain-introduce span{ line-height: 34px; font-size: 18px; }
	.h-gain-introduce li{ line-height: 26px; font-size: 14px; padding: 12px 0; }
	.h-gain-introduce li dl { display: block; }
	.h-gain-introduce li dt { width: 100%; display: block; }
	.h-gain-introduce ul li:nth-child(3) dt { display: none; }
	.h-gain-introduce li dd { display: block; }
	.h-gain-rw-list { width: 100%; font-size: 0; text-align: center; overflow: hidden; }
	.h-gain-rw { float: none; width: 26%; max-width: 132px; margin-right: 7%; margin-bottom: 4%; display: inline-block; }
	.h-gain-rw-list .h-gain-rw:nth-child(3){ margin-right:0; }
	.h-gain-rw-list .h-gain-rw:nth-child(4){ margin-right:12%; margin-bottom:0; }
	.h-gain-rw-list .h-gain-rw:last-child{ margin-right:0; margin-bottom:0; }
	.h-gain-rw-js{ width: 120%; line-height: 22px; font-size: 12px; margin-top:4px; margin-left:-10%; }

	/* 团队 */
	.h-team{ margin-top: 25px; }
	.h-team-text{ padding:0 20px; }
	.h-team-text .h-title h2{ line-height: 34px; font-size:20px; }
	.h-team-text p{ line-height: 26px; font-size: 14px; margin-top:12px; text-indent: 0; }
	.h-team-text p br{ display:none; }
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.hw{ max-width: 688px !important; }
	.h-title h2{ line-height: 38px; font-size: 26px; }
	.h-title em{ width: 66px; height: 1px; margin: 5px auto 20px auto; }

	.h-menu-middle{ top:-24px; }
	.h-menu li { height: 48px; margin: 0 10px; }
	.h-menu li a { line-height: 48px; }
	.h-menu li a em,.h-menu li a:hover em { font-size: 14px; }
	.h-menu li .child-menu{ top: 48px; }

	/* 关于“奥林帕斯奖” */
	.h-about{ padding: 34px 20px; }
	.h-about-js-left{ float: none; width: 100%; margin-top:0; }
	.h-about-js-left a i{ width: 40px; height: 40px; }
	.h-about-js-right{ float: none; width: 100%; margin: 20px 0 0 0; }
	.h-about-js-right p{ line-height: 26px; font-size: 14px; margin-bottom: 12px; }
	.h-about-js-right a{ line-height: 26px; font-size: 14px; }
	.h-about-js-right a i{ width: 24px; height: 22px; margin-left: 7px; }

	/* 公开征集 */
	.h-solicitation{ padding: 34px 20px; margin-top: 20px; }
	.h-solicitation-problem ul{ padding-top:16px; }
	.h-solicitation-problem-content{ padding: 30px 20px; }
	.h-solicitation-problem-content em{ width: 110px; height: 28px; line-height: 26px; font-size: 14px; }
	.h-solicitation-problem-content h3{ line-height: 34px; font-size: 18px; }
	.h-solicitation-problem-content p{ line-height: 26px; font-size: 14px; margin-top:12px; }
	.h-solicitation-problem-content p br{ display:block !important; }
	.h-solicitation-problem-content p br:last-child{ display:none !important; }
	.h-solicitation-problem-content a{ /*margin-top: 16px;*/ }
	.h-solicitation-problem-content a.btn-more{ line-height: 26px; font-size: 14px; }
	.h-solicitation-problem-content a.btn-more i{ width: 24px; height: 22px; margin-left: 7px; }

	/* 获奖成果揭晓 */
	.h-award-result{ padding: 34px 0; margin-top:20px; }
	.h-award-container-box{ float:none; width:100%; margin-top:0; }
	.h-award-container .swiper-slide span{ line-height: 26px; font-size: 14px; }
	.h-award-result-text { padding-left: 0; transform: translateY(0); position: relative; top: auto; margin-top: 16px; }
	.h-award-result-text p{ line-height: 26px; font-size: 14px; }
	.h-award-result-text p:last-child{ margin-bottom:0; }

	/* 奖项设置 */
	.h-gain-introduce{ padding: 70px 20px 40px 20px; margin-top:9%; }
	.h-gain-introduce i { width: 24%; margin-top: -6.4%; }
	.h-gain-introduce h2{ line-height: 38px; font-size: 26px; }
	.h-gain-introduce span{ line-height: 34px; font-size: 18px; }
	.h-gain-introduce li{ line-height: 26px; font-size: 14px; padding: 12px 0; }
	.h-gain-introduce li dt{ min-width:200px; }
	.h-gain-rw{ width:14%; }
	.h-gain-rw-js{ line-height: 22px; font-size: 12px; margin-top:4px; }

	/* 团队 */
	.h-team{ margin-top: 25px; }
	.h-team-text{ max-width:688px; }
	.h-team-text p{ line-height: 34px; font-size: 18px; margin-top:16px; }
}

@media only screen and (min-width: 1024px) and (max-width: 1365px){
	.hw{ max-width: 944px !important; }
	.h-title h2{ line-height: 52px; font-size: 34px; }
	.h-title em{ margin: 8px auto 25px auto; }

	.h-menu-middle{ top:-24px; }
	.h-menu li { height: 48px; margin: 0 10px; }
	.h-menu li a { line-height: 48px; }
	.h-menu li a em,.h-menu li a:hover em { font-size: 14px; }
	.h-menu li .child-menu{ top: 48px; }

	/* 关于“奥林帕斯奖” */
	.h-about{ padding: 40px 20px; }
	.h-about-js{ max-width:720px; }
	.h-about-js-left a i{ width: 40px; height: 40px; }
	.h-about-js-right{ margin-top: 25px; }
	.h-about-js-right p{ line-height: 28px; font-size: 16px; margin-bottom: 12px; }
	.h-about-js-right a{ line-height: 28px; font-size: 16px; }
	.h-about-js-right a i{ width: 27px; height: 25px; margin-left: 7px; }

	/* 公开征集 */
	.h-solicitation{ padding: 40px 20px; margin-top: 25px; }
	.h-solicitation-problem ul{ padding-top:18px; }
	.h-solicitation-problem-content{ padding: 30px 20px; }
	.h-solicitation-problem-content em{ width: 110px; height: 28px; line-height: 28px; font-size: 16px; }
	.h-solicitation-problem-content h3{ line-height: 34px; font-size: 18px; }
	.h-solicitation-problem-content p{ line-height: 28px; font-size: 16px; margin-top:12px; }
	.h-solicitation-problem-content p br{ display:block !important; }
	.h-solicitation-problem-content p br:last-child{ display:none !important; }
	.h-solicitation-problem-content a{ /*margin-top: 16px;*/ }
	.h-solicitation-problem-content a.btn-more{ line-height: 28px; font-size: 16px; }
	.h-solicitation-problem-content a.btn-more i{ width: 27px; height: 25px; margin-left: 7px; }

	/* 获奖成果揭晓 */
	.h-award-result{ padding: 40px 0; margin-top:25px; }
	.h-award-result-box{ max-width:720px; margin: 0 auto; }
	.h-award-container-box{ float:none; width:100%; margin:0; }
	.h-award-container .swiper-slide span{ line-height: 26px; font-size: 14px; }
	.h-award-result-text{ float: none; width: 100%; padding: 0; margin-top: 25px; transform: translateY(0); top: 0; }
	.h-award-result-text p{ line-height: 28px; font-size: 16px; }

	/* 奖项设置 */
	.h-gain-introduce{ padding: 70px 20px 40px 20px; margin-top:9%; }
	.h-gain-introduce h2{ line-height: 52px; font-size: 34px; }
	.h-gain-introduce span{ line-height: 34px; font-size: 18px; }
	.h-gain-introduce li{ line-height: 28px; font-size: 16px; padding: 15px 0; }
	.h-gain-introduce li dt{ min-width:220px; }
	.h-gain-rw{ width:14%; }
	.h-gain-rw-js{ line-height: 26px; font-size: 14px; margin-top:6px; }

	/* 团队 */
	.h-team{ margin-top: 25px; }
	.h-team-text .h-title h2{ line-height:42px; font-size:28px; }
	.h-team-text p{ line-height: 28px; font-size: 16px; margin-top:12px; }
}

@media only screen and (min-width: 1366px) and (max-width: 1919px){
	.hw{ max-width: 1206px !important; }
	.h-title h2{ line-height: 60px; font-size: 40px; }
	.h-title em{ margin: 20px auto 35px auto; }

	.h-menu-middle{ top:-24px; }
	.h-menu li { height: 48px; margin: 0 10px; }
	.h-menu li a { line-height: 48px; }
	.h-menu li a em,.h-menu li a:hover em { font-size: 14px; }
	.h-menu li .child-menu{ top: 48px; }

	/* 关于“奥林帕斯奖” */
	.h-about{ padding: 60px 40px; }
	.h-about-js{ max-width: 720px; }
	.h-about-js-left a i{ width: 70px; height: 70px; }
	.h-about-js-right{ margin-top: 35px;  }
	.h-about-js-right p{ line-height: 28px; font-size: 16px; margin-bottom: 12px; }
	.h-about-js-right a{ line-height: 28px; font-size: 16px; }
	.h-about-js-right a i{ width: 27px; height: 25px; margin-left: 7px; }

	/* 公开征集 */
	.h-solicitation{ padding: 60px 40px; margin-top: 35px; }
	.h-solicitation-problem-content{ padding: 40px 20px; }
	.h-solicitation-problem-content h3{ line-height: 34px; font-size: 20px; }
	.h-solicitation-problem-content p{ line-height: 28px; font-size: 16px; }
	.h-solicitation-problem-content p br{ display:block; }
	.h-solicitation-problem-content p br:last-child{ display:none; }
	.h-solicitation-problem-content a{ /*margin-top: 16px;*/ }
	.h-solicitation-problem-content a.btn-more{ line-height: 28px; font-size: 16px; }
	.h-solicitation-problem-content a.btn-more i{ width: 27px; height: 25px; margin-left: 7px; }

	/* 获奖成果揭晓 */
	.h-award-result{ padding: 60px 0; margin-top:35px; }
	.h-award-container .swiper-slide span{ line-height: 26px; font-size: 14px; }
	.h-award-result-text p{ line-height: 28px; font-size: 16px; }

	/* 奖项设置 */
	.h-gain-introduce{ padding: 90px 20px 20px 20px; margin-top:9%; }
	.h-gain-introduce h2{ line-height: 60px; font-size: 40px; }
	.h-gain-introduce span{ line-height: 34px; font-size: 20px; }
	.h-gain-introduce li{ line-height: 28px; font-size: 16px; padding: 15px 0; }
	.h-gain-introduce li dt{ min-width:230px; }
	.h-gain-rw-js{ line-height: 26px; font-size: 14px; margin-top:6px; }

	/* 团队 */
	.h-team{ margin-top: 35px; }
	.h-team-text .h-title h2{ line-height:52px; font-size:34px; }
	.h-team-text p{ line-height: 34px; font-size: 20px; margin-top:25px; }
}
