@charset "utf-8";
/* CSS Document */

.solar-terms p {color: rgba(67,131,100)}
.solar-terms {border: 1px dashed #438364; padding:  2em; margin-bottom: 1.8em;}

.solar-terms-y p {}
.solar-terms-y {border: 1px dashed #E67E22; padding:  2em; margin-bottom: 1.8em;}

.solar-box {background: #EEFFF3; padding: 2em; margin-bottom: 1.2em;}
.solar-box .con-c-pic {padding-bottom: 1.2em;}
.solar-box p {margin-bottom: 0.8em;}
.solar-mintit {text-align: center; margin-bottom: 1em;}
.solar-mintit span {display: inline-block; width: 46px; height: 46px; border-radius: 50%; background: #A7E6D2; color: #1A7D6A; line-height: 46px; font-weight: bold; font-size: 30px; margin: 5px;}


.solar-right p {text-indent: 0em;}

.solar-c {text-align: center; text-indent: 0em; font-size: 1.2em; color: rgba(67,131,100)}

.summary {padding: 1em 2em; background: #F9F5F6; margin-bottom: 1.5em;}
.summary p:last-child {margin-bottom: 0;}

.a84 {color: #CC4D38; border-left: 3px solid #CC4D38; padding-left: 1em;}
.a84 p {text-indent: 0em;color: #CC4D38;}

.luokuan {text-indent: 0!important; text-align: right!important;}
/*四方格显示图片*/

.four-mintit {text-align: center; margin-bottom: 0.6em;}
.four-mintit span {display: inline-block; width: 32px; height: 32px; border-radius: 50%; color: #FFA900; line-height: 32px; font-weight: bold; font-size: 22px; margin: 5px; border: 3px solid #F3E3B5; text-align: center;}
.four-box {margin: 0 auto; display: block; columns: 2;	column-gap: 1em;}
.four-box li {display: block; break-inside: avoid; margin-bottom: 1em;}
.four-box li img {max-width: 100%}
.four-box span {display: block; text-align: center; padding-top: 8px;}

/*左右两列 竖排图片*/
.lr2pic {margin: 0 auto 1em;}
.lr2pic:after {content: "";clear: both;	height: 0px;font-size: 0px;	display: block;}
.lr2pic .lpic {float: left; width: calc(50% - 0.5em); display: block;}
.lr2pic .rpic {float: right; width: calc(50% - 0.5em); display: block;}
.lr2pic li {margin-bottom: 1em; display: block;}
.lr2pic img {width: 100%; max-width: 100%;}

/*有颜色背景的通知模型*/
.hbtips {background: #F7F6EE; padding: 1.5em 2em; margin-bottom: 2em;}
.hbtips p {}

/*左右两列 正方形图片带文字*/
.lr2pt {margin: 0 auto 1em;}
.lr2pt:after {content: "";clear: both;	height: 0px;font-size: 0px;	display: block;}
.lr2pt li {width: 49%; float: left; margin: 0 2% 2% 0; background: #F2F2F2;}
.lr2pt li:nth-child(2n) {margin: 0 0 2% 0;}
.lr2pt li img {width: 50%; float: left;}
.lr2pt li p {float: left; width: 50%; font-size: 16px; box-sizing: border-box; padding: 1em; line-height: 150%;}

/*九宫格*/
.jgg {padding-top: 50px; width: 70%; margin: 0 auto;}
.jgg .inner {width: 32%; box-sizing: border-box; float: left; margin: 0 2% 2% 0;}
.jgg .inner:nth-child(3n) {margin: 0 0 2% 0;}
.jgg .inner img {width: 100%; max-width: 100%;}
/*手机*/
@media screen and (max-width:800px) {
	.hbtips {background: #F7F6EE; padding: 1em 1em; margin-bottom: 1.5em;}
	.hbtips p {font-size: 16px;}
	
	.lr2pic {max-width: 100%;}
	
	.four-box {max-width: 100%;}
	.huadong-box {max-width: 100%; margin: 0 auto;}
	.huadong-box img {max-width: 100%;}
	.huadong-box .slick-slide {box-sizing: border-box; padding: 0.5em;}
	.huadong1,.huadong2 {left: -0.5em; width: calc(100% + 1em);}
	
	.solar-right p {text-align: center;}
	.editor-name {margin-bottom: 10px;}
	.copy-not {background: #f5f5f5; border-radius: 5px; padding:  12px; font-size: 16px; margin-bottom: 10px;}
	.copy-not span {display: block; color: #555; font-size: 14px; padding-top: 8px;}
	.luokuan {}
	
	.lr2pt li {width: 100%; float: none; margin: 0 0 2% 0;}
	.lr2pt li:after {content: "";clear: both;	height: 0px;font-size: 0px;	display: block;}
	.jgg {width: 100%;}
}
/*电脑*/
@media screen and (min-width:801px) {
	.lr2pic {max-width: 70%;}
	
	.four-box {max-width: 70%;}
	.huadong-box {max-width: 70%; margin: 0 auto;}
	.huadong-box img {max-width: 100%;}
	.huadong-box .slick-slide {box-sizing: border-box; padding: 0.5em;}
	.huadong1,.huadong2 {left: -0.5em; width: calc(100% + 1em);}
	
	.solar-left {float: left;}
	.solar-right {float: left;}
	
	.editor-name {float: left;}
	.copy-not {float: right; background: #f5f5f5; border-radius: 5px; padding:  12px; font-size: 16px;}
	.copy-not span {display: block; color: #555; font-size: 14px; padding-top: 8px;}
}

/*四方格显示图片*/
.other-c {text-align: center; text-indent: 0em; font-size: 1.2em; padding: 2em 0; line-height: 1.8em;}

.span-c {display: block; padding-bottom: 1.4em; text-align: center; color: #555;}
