*{ margin:0; padding:0; font-size:16px;}
body {font-family:"微软雅黑",Arial,Tahoma,Helvetica,sans-serif;}
input,button,textarea,select {outline:0;border:0;background:none;font:inherit;color:inherit}
input,textarea,select {min-height:1.5em}
ol,ul,li {list-style:none}
input,select {-webkit-appearance:none;-moz-appearance:none;appearance:none}
textarea {overflow:auto;resize:none}
table {border-collapse:collapse;border:0}
img {border:0;outline:0;vertical-align:middle}
a {text-decoration:none;color:inherit}
:focus {outline:0}
svg:not(:root) {overflow:hidden}
button::-moz-focus-inner,input::-moz-focus-inner {border:0}
input[type=date] {background-color:transparent;border:0;filter:'alpha(opacity=0)'}
input:focus,textarea:focus {color:inherit}
input::-ms-clear,::-ms-reveal {display:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#909090;opacity:1}
input::-moz-placeholder,textarea::-moz-placeholder {color:#909090;opacity:1}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#909090;opacity:1}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {color:#909090;opacity:1}
input::placeholder,textarea::placeholder {color:#909090;opacity:1}

.wlcon {overflow: hidden; padding-bottom: 0.6rem;}
.l_banner{ background: url(/zt/lf/images/lf01.jpg) no-repeat center; }
.l_banner a{ display:block; height:460px; width:100%;}
.l_w{ width:1210px; margin:0 auto; overflow:hidden;}
.ltop{ overflow:hidden; margin-top:150px;}
.ltl{ float:left; width:340px;}
.ltr{ float:right; width:840px;}
.lttop{ font-size:55px; color:#721b0e; margin-top:50px;}
.ltbot{ font-size:24px; color:#666; text-align:justify; line-height:28px; margin-top:35px;}
.l_p{  color:#721b0e; font-size:30px; width:1000px; margin:40px auto 0;}
.l_i{ overflow:hidden; margin-bottom:45px;}
.lirb{ margin-top:10px;}
.lira{ margin-top:13px;}
.lirc{ margin-top:20px;}
.lird{ margin-top:23px;}
.lire{ margin-top:37px;}
.l_i_p{ overflow:hidden; margin-top:55px;}
.lipl{ float:left; width:760px; color:#666; font-size:24px; text-align:justify; line-height:28px; margin-top:90px;}
.lipr{ float:right; width:380px;}
.lwt{ text-align:center; font-size:55px; color:#333;}
.lwt span{ color:#721b0e;}
.lwft{text-transform:uppercase; font-size:18px; text-align:center; color:#721b0e}
.lwb{ position:relative;height: 110px;}
.lwbg{ position:absolute; right:325px; top:0;}
.lwbi{ overflow:hidden; margin-top:70px;}
.lwbi li{ float:left; width:230px; margin-right:15px;}
.lwbia{ text-align:center;}
.lwbib{ text-align:center; color:#6e1b19; font-size:36px; margin-top:20px;}
.lwbic{ text-align:justify; line-height:28px; color:#333; font-size:24px; margin-top:10px;}
.lwbi .lwlast{ margin-right:0;}
.lwtj{ width:925px; margin:20px auto 0;}
.lwtl{ width:1200px; margin:30px auto 0; overflow:hidden;}
.lwtt{ color:#9c7c61; font-size:36px; text-align:center;}
.lwtd{ text-align:justify; color:#333; font-size:24px; padding:0 10px;}
.lwtl li{ float:left; width:215px;margin-right: 25px;}
.lwzx{ text-align:center;}
/*.lwbic span,.lwtd span{ width:100%; display:inline-block;}*/
.l_ban{background: url(/zt/lf/images/lf16.jpg) no-repeat center; margin-top:90px;}
.l_ban a{ display:block; height:460px; width:100%;}
.ltxt{ text-align:center; font-size:48px; color:#333;}
.ltxft{ font-size:18px; text-align:center; color:#721b0e;text-transform:uppercase;}
.ltit{ width:1200px; margin:45px auto 0; overflow:hidden;}
.ltit li{ float:left; width:390px; margin-right:15px;}
.lill{ float:left; width:185px;}
.lirr{ float:right; width:205px;}
.ltit .lwlast{ margin-right:0;}
.lirrt{ font-size:33px; color:#721b0e;}
.lirrb{ font-size:28px; color:#333; text-align:justify;}
.ltys{ width:1200px; margin:30px auto 0; overflow:hidden;}
.ltys li{ float:left; width:280px;margin-right: 26px;}
.ltys .last{ margin-right:0;}
.ltyb{ padding:0 10px; text-align:justify; font-size:30px; color:#333;}
.swiper-container-mx{ margin-top:50px;}
.swiper-pagination-mx {margin: 20px auto 0; width:100%;}
.swiper-pagination-mx span{ margin:0 10px;}

.lbg{ background:url(/zt/lf/images/lbg.png) repeat-x; width:100%;}
.lca{ width:92%; margin:1rem auto 0; overflow:hidden;}
.lcat{ text-align:center; font-size:0.35rem; color:#721b0e;}
.lcc{ overflow:hidden; margin-top:0.3rem;}
.lccl {float: left; width: 3.3rem; text-align: justify; color: #333; font-size: 0.23rem; text-indent: 2em;}
.lccr{ float:right; width:3.3rem;}
.lcp{ text-align:center; color:#721b0e; font-size:0.3rem;}
#height{ margin-top:0.4rem;}
.litem{ overflow:hidden;}
.litem li{ margin-bottom:0.4rem; overflow:hidden;}
.lil{ float:left; width:3rem; }
.lir{ float:right; width:3.7rem; text-align:justify; font-size:0.21rem;}
#a { margin-top: 0.15rem;}
#b {margin-top: 0.01rem;}
#c { margin-top: 0.3rem;}
#h{ margin-top:0.25rem;}
.lcdes{ margin-top:0.5rem; color:#333; font-size:0.22rem; text-align:justify;text-indent: 2em;}
.lp{position:relative;}
.lcw{width:96%; margin:1rem auto 0; }
.ltt {margin: 0 auto;width: 4.5rem;text-align: center;font-size: 0.5rem;color: #721b0e;}
.ltf {color: #721b0e;font-size: 0.18rem;text-align: center;text-transform: uppercase;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.ltp {position: absolute;right:0.9rem;z-index: 222222;top:-0.1rem;}
.ltt span {color: #333;}
.litx{ overflow:hidden; margin-top:0.7rem;}
.litx li{ float:left; width:1.3rem;margin-right:0.17rem;}
.lii { width: 70%; margin:0 auto;}
.litx .last{ margin-right:0;}
.lit { text-align: center; color:#721b0e; font-size:0.24rem; margin-top:0.1rem;}
.lid{ color:#333; font-size:0.21rem; margin-top:0.05rem; text-align:justify;}
.lpic{ width:90%; margin:0.2rem auto 0;}
.litc{text-align: center; color:#9c7c61; font-size:0.24rem; margin-top:0.1rem;}

.ltxt{ color:#333; font-size:0.35rem; text-align:center;}
.ltxtb { color:#721b0e; font-size:0.18rem; text-align: center;text-transform: uppercase;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.lttsx{ margin-top:0.4rem;}
.lttsx li{ overflow:hidden; width:80%; margin:0 auto 0.3rem;}
.lttl{ float:left; width:2rem;}
.lttr{ float:right; width:3rem;margin-top: 0.32rem;}
.ltti{ font-size:0.3rem; color:#721b0e;}
.lttx{ font-size:0.26rem; color:#333;}
#z{margin-top: 0.15rem;}

.lys {width: 90%; margin:0.4rem auto 0;overflow: hidden;}
.lys li{ float:left; width:2.8rem;}
.lys .fr{ float:right;}
.lyst{ background:#721b0e;border-radius:0.2rem;-moz-border-radius:0.2rem;-webkit-border-radius:0.2rem; width:70%; margin:0 auto; height:0.5rem; line-height:0.45rem; text-align:center; color:#fff; font-size:0.26rem}
.lysd{ text-align:justify; color:#333; font-size:0.26rem;}
.swiper-container-lmx{ margin-top:0.5rem;}
.swiper-pagination-lmx .swiper-pagination-bullet-active{ background:#721b0e;}
.swiper-pagination-lmx .swiper-pagination-bullet{ opacity:!important;}
.swiper-pagination-lmx{ width: 100%; margin-top:0.3rem; left:0;}
.swiper-pagination-lmx span{ margin:0 0.1rem;}
.lbg #l{margin-top:0; padding-top:1rem;}
@media (min-width: 768px) and (max-width: 979px) { .ltp{right: 1.2rem;top: 0.2rem;} }

/*wap*/
@media screen and (max-width:800px){
.l_con{ display:none;}
#top{ display:none;}
.pfoot{ display:none;}

}
/*pc*/
@media screen and (min-width:801px){
	@media screen and (max-width:1280px){
		html,body{font-size:1em;}
	}
	@media screen and (min-width:1281px){/*screen and (max-width: 1442px) and (max-device-width: 1442px)*/	
		html,body{font-size:1.125em;}
	}
	.wzhead{ display:none;}
	.lil{ float:left; width:244px;}
	.lir{ float:right; width:950px; text-align:justify; color:#333; font-size:24px; line-height:36px;}
	.l_con {
	  margin-bottom: 60px;
	}
	.wlcon{ display:none;}
}