@charset "UTF-8";

body{ font-size: 14px; font-family: "Microsoft YaHei"; }
.mrt30{margin-top: 30px;}

.banner{ height: 524px; margin:0 auto; background: url(/images/137/banner.png) no-repeat center top; }
.contentwarp{  margin: 0 auto; background:url(/images/137/contentWrapBg.png) repeat-y center top #efe4d2; }
.content{ width: 1200px; margin: 0 auto; }

.prefaceWrap{ padding-top: 60px; }
.prefaceTit{ width: 437px; height: 73px; margin:0 auto; background: url(/images/137/prefacebg.png) no-repeat center top; }
.prefaceConWrap{ height: 497px; padding: 50px 115px; box-sizing: border-box;
	 background: url(/images/137/qianyanconbg.png) no-repeat;  
}
.prefaceCon{ height: 355px; overflow: auto; padding:0 30px; box-sizing: border-box; margin-top: 20px;}
.prefaceCon{ text-indent: 2em; line-height: 46px; font-size: 18px; font-weight: 800; color:#9c7953; text-align: justify; }

.calligraphyWrap{ margin-top: 80px; }

.fggzConWrap > div{display: none; text-align: center; padding-top: 30px; }
.fggzConWrap > div > img{ width: 100%; }
.ja-fgx{ font-size: 22px; color: #000; margin: 0 17px;}
.coloumeWrap > a{ text-align: center; line-height: 85px; text-decoration: none; font-size: 30px; font-weight: 800; color: #8b582e; background: url(/images/137/calligraphylight.png) no-repeat center; width: 260px; height: 84px;}
.coloumeDeau{ display: inline-block; width: 100px;  font-size: 24px; color:#000; position: relative; bottom: 0px; padding-bottom: 10px;}
.coloumeWrap > a.Now{ background: url(/images/137/calligraphyDeep.png) no-repeat center; }
.fggz .fggzList{ display: block; }

.footer{ height: 120px; background-color: #ddd1bf; }
.footer p{ line-height: 120px; text-align: center; color: #aa712c; font-size: 18px; }



@media screen and (max-width: 768px){
	.banner{background-size: cover;  height: 8em;}
	.content{ width: 100%; }
	.prefaceTit{ width: 100%; position: relative; right: -2em; background-size: contain;}
	.prefaceWrap{ padding-top: 2em; overflow: hidden;}
	.prefaceConWrap{ padding: 1em; background-image: none; background-color: #DDCEBB; height: auto; }
	.calligraphyWrap{ margin-top: 2em; }
	.coloumeWrap > a{ width: 5em; }
	.coloumeWrap{ text-align: center; }

}

