@CHARSET "UTF-8";
.noBorder{background:0 0;border:none;padding:0}

/* 电脑版 */
@media (min-width:769px){
	.font-special-pc{font-size:16px}
	.font-word-pc{font-size:14px}
	.titleH-pc{height:35px}
	.lineHight-pc{line-height:33px}
	.btnH-pc{height:25px;padding:2px 7px;width:88px}
	.block-pc{width:48%}
	.marginBottom-pc{margin-bottom:80px}
	.sign-pc{padding:10px 0;width:210px}
	.number-pc{padding:10px 0;width:266px}
	.blockTop-pc{margin-top:60px}
	.projectTop-pc{margin-top:30px}
	.marginBottom2-pc{margin-bottom:170px}
	.font-number-pc{font-size:26px}
	.number-block-pc{height:44px;width:29px;border-radius:6px}
	.number-block2-pc{height:50px;width:38px;border-radius:6px}
	.number-line-pc{width:28px;height:1px;background-color:#000;top:22px;position:relative}
	.number-line2-pc{width:38px;height:1px;background-color:#000;top:25px;position:relative}
	.number-dot-pc{width:8px;height:8px;margin-top:44px}
}

/* 手机版 */
@media (max-width:768px){
	.font-special-phone{font-size:14px}
	.font-word-phone{font-size:12px}
	.titleH-phone{height:25px}
	.lineHight-phone{line-height:23px}
	.btnH-phone{height:23px;padding:2px 3px;width:70px}
	.blockTop-phone{margin-top:30px}
	.marginBottom-phone{margin-bottom:50px}
	.sign-phone{padding:6px 0;width:170px}
	.number-phone{padding:6px 0;width:200px}
	.marginBottom2-phone{margin-bottom:50px}
	.font-number-phone{font-size:18px}
	.number-block-phone{height:38px;width:24px;border-radius:6px}
	.number-block2-phone{height:45px;width:35px;border-radius:6px}
	.number-line-phone{width:24px;height:1px;background-color:#000;top:19px;position:relative}
	.number-line2-phone{width:35px;height:1px;background-color:#000;top:23px;position:relative}
	.number-dot-phone{width:8px;height:8px;margin-top:44px}
	.projectTop-phone{margin-top:10px}
}
.itemCSS{padding-top:20px;padding-bottom:5px;padding-left:10px;padding-right:10px}
.itemCSS2{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}
.itemCSS3{padding-top:5px;padding-bottom:20px;padding-left:10px;padding-right:10px}
.blockCSS{background-color:#2A7CC3;box-shadow:2px 3px 2px #999;color:#fff;border-radius:5px;display:inline}
.wordCSS{line-height:26px;padding-left:5px}
.signCSS{background-color:#2A7CC3;box-shadow:0 3px 2px #333;color:#fff;border-radius:10px}
.signCSS2{background-color:#2A7CC3;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px}
.imgTop{margin-top:15px}
.number-blockCSS{background-color:#2d2d2dfc;box-shadow:0 -2px 0 #333}
.numberCSS{color:#fff;font-weight:700}
.marginAuto{margin:0 auto}
.textCenter{text-align:center}
.marginL10{margin-left:10px}
.marginR{margin-right:0}
.numberTop{margin-top:25px}
.text-left{text-align:left}
.width100{width:100%}
.margin-30{margin:-30px 0 0 100px}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{margin-top:-18px}
.introduce{color:#0788D0;margin-bottom:25px}
.partBackground{padding:30px 15px}
.title{border-bottom:1px solid #E50014}
.bottom30{margin-bottom:30px}
.redWord{color:#E50014}
.lineCSS{height:5px;background-color:#E50014;margin-top:10px}
.top30{margin-top:30px}
.blockStyle{background-color:#fff;border-radius:10px;box-shadow:0 7px 4px rgba(0,0,0,.4)}
.topicCSS{background-color:#E50014;border-top-left-radius:10px;border-top-right-radius:10px}
.topicWord{color:#fff;margin-left:15px}
.inline{display:inline}
.width25{width:25px}
.width20{width:20px}
.width80{width:80%}
.circleCSS{border:2px solid #018EDF;border-radius:22px}
.numberStyle{color:#018EDF;font-weight:700}
.flex{display:inline-flex}
.donate{border:1px solid #dbdcdc;border-radius:8px;box-shadow:4px 3px 0 0 #ddd}
.project-info-table{border-collapse:collapse;background:#fff;width:100%;color:#898989}
.project-info-table td,.project-info-table th{border-bottom:1px solid #898989;padding:10px 0 10px 10px}
.projectName{position:absolute;bottom:0;background-color:rgba(255,255,255,.55);width:100%;padding:22px .625rem;color:#000;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:none}
.projectNameXs{position:absolute;bottom:0;background-color:rgba(255,255,255,.55);width:100%;padding:12px .425rem;color:#000;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.donateBlock{height:50px;line-height:48px}
@media (min-width:992px){
	.leftBlock,.rightBlock{height:245px}
}
@media (max-width:991px){
	.leftBlock,.rightBlock{height:280px}
}
@media (min-width:1200px){
	.mapTop{margin-top:-155px}
	.mapWord{margin-top:200px}
	.mapTop2{margin-top:-89px}
}
@media (max-width:1199px) and (min-width:992px){
	.mapTop{margin-top:-130px}
	.mapWord{margin-top:200px}
	.mapTop2{margin-top:-79px}
}
@media (max-width:991px) and (min-width:768px){
	.mapTop{margin-top:-90px}
	.mapWord{margin-top:150px}
	.mapTop2{margin-top:-67px}
}
@media (max-width:767px){
	.mapTop{margin-top:-55px}
	.mapWord{margin-top:-50px}
	.mapTop2{margin-top:-49px}
}
.heightLogo{height:90px;margin-top:-10px}
.margin-jszc-30{margin:-30px 0 0 100px}
