 html{ color:#343432;}
*{margin:0;padding:0;}
ol,ul,li,p,select,input,label,textarea, input,select, .uneditable-input{list-style:none; margin:0px; padding:0px;border-radius:0;box-shadow:none;}
a{text-decoration:none; color:#343432;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ color:#0087d9;}
a.visited{ color:#845a34;}
a img{border:none;}
h1,h2,h3,h4,h5,p{margin:0px; padding:0px; font-size: 16px; line-height: 1.4em;}
input.checkbox{margin:0px; padding:0px; }
table{border-collapse:collapse;}
.clear{clear:both;}
.wb-baw{word-break:break-all;word-wrap:break-word;}
.wb-baw-no{word-break:break-all;word-wrap:break-word;}
img{ vertical-align:top;}
/*字体*/
.f_songti { font-family: 'SimSun'; }
.f_yahei { font-family: 'Microsoft YaHei'; }
.color-black{ color:#555;}
.color-orange{ color:#fb7617;}
.color-green{color: #15773c;}
.color-gray{ color:#999;}
.color-blue{ color:#0db8fe;}
.color-blue-link{color: #0474cb;}
.color-pink-red{color: #ff4053;}
.bg-white{ background:#fff;}
/*定位*/
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.tj{
	text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
 }
@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
/*.tj:after { content: "."; display: inline-block; width: 100%; overflow: hidden; height: 0; }*/
}
.ma { margin: 0 auto; }
.bc { margin-left: 0; margin-right: 0; }
.fl { float: left;}
.fr { float: right;}
.ds_n { display: none;}
.ds_b { display: block;}
.ds_ib { display: inline-block;}
.ds_i { display: inline;}
.vm { vertical-align: middle; }
.pr { position: relative; z-index:10;}
.pa { position: absolute; z-index:20;}

.clearboth { clear: both; }
.clearfix:after { height: 0; content: " "; display: block; visibility: hidden; font-size: 0; clear: both; }
*html .clearfix { zoom: 1; }
*:first-child+html .clearfix { zoom: 1; }
#back-to-top{background: rgba(0,0,0,.5); border-radius: 100px; display: inline-block; width: 60px; height: 60px; line-height: 30px; text-align: center; color: #fff; position: fixed; right: 10px; bottom: 10px; cursor: pointer;}
#back-to-top::after {content: "^"; display: inline-block; position: absolute; left: 50%; top: 50%; margin-top: -12px; margin-left: -20px; width: 40px; text-align: center; font-size: 40px;}

.icon-down{ border:6px solid #eee; border-right-color:#eee; border-left:0; border-top-color: transparent; border-bottom-color: transparent; height:0; width:0; display:inline-block;}

/*------------全局共用-----------*/
html,body{ min-height:100%;}
body {font-size:16px; font-family: 'Microsoft YaHei',Tahoma, Arial,SimSun;  text-decoration: none; background:#fff; color: #191919;}
input,textarea,select,button{font-family: 'Microsoft YaHei',Tahoma, Arial,SimSun;}
.greendayWrap{width: 981px; margin: 0 auto; margin-bottom: 50px;}
.greendayBanner{margin-bottom: 40px;}
.greendayMedia{}
.titWrap{color: #3d3f42; font-weight: normal;}
.greendayMedia .titWrap{font-size: 42px; margin-bottom: 30px;}
.mediaimg{float: left; width: 133px; text-align: center;}
.mediaimg a{display: block; margin-bottom: 13px;}
.mediaContentsWrap{}
.mediaContentsWrap .icon-down{position: absolute; border-width: 30px; left: -30px; top: 35px;}
.mediaContents{height: 500px; overflow-y: auto; border-radius: 15px;}
.mediaContents .contentsin{padding: 20px 30px;}
.mediaContents .contentsin h1{font-size: 24px; font-weight: normal; text-align: center; line-height: 2em; margin-bottom: 10px;}
.mediaContents .contentsin p{line-height: 1.5em; margin-bottom: 1em; text-indent: 2em; font-size: 13px;}
.mediaContents .contentsin h1,.mediaContents .contentsin p{color: #3d3f42;}

.greendayBanner2{margin-bottom: 30px;}
.mediaWrap{float: right; width: 782px; position: relative; border-radius: 15px; height: 541px; background: #eee; padding: 10px 0;}
.pics_wrap{}
.pics_wrap .titWrap{font-size: 36px; margin-bottom: 30px;}
.bottomlink{padding: 10px 20px; font-size:16px}
.bottomlink a{color: #15773c;}
.bottomlink a:hover{text-decoration: underline; color: inherit; color: #15773c;}

.pics_container{margin-bottom: 30px;}
.pics_container:after { height: 0; content: " "; display: block; visibility: hidden; font-size: 0; clear: both; }
.picL_box{float: left; width: 450px;}
.picL_box img{}
.picR_box{float: right; width: 450px;}
.picR_box li{float: left; margin-left: 10px; margin-bottom: 16px; position: relative; cursor: pointer;}
.picR_box li::before {content: ""; display: block; position: absolute; width: 100%; height: 100%; background: #000; opacity: .6; filter: alpha(opacity=60);}
.picR_box li.active::before{display: none;}
.picR_box li:hover::before{display: block; opacity: .2; filter: alpha(opacity=20);}
.picR_box li img{width: 147px;}

.swiper-pagination-bullet{opacity: .8; background: #fff;}
.swiper-pagination-bullet-active {opacity: 1; background: #0B6738;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url(../images/arrowR.png); background-size: 14px auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url(../images/arrowL.png); background-size: 14px auto;}