@charset "utf-8";
/* CSS Document */
.header{width:100%;height: 160px;background: url(header_2020.jpg) center #af1d28 no-repeat;min-width:1200px;}
.header .nr{ width:1200px; margin:0 auto; height:160px; overflow:hidden; background:url(banner.png) no-repeat;}
.nav{width:100%;height: 50px;background: #af1d28;border-top: 1px solid #8c010c;}
.nav .nr{ width:1200px; margin:0 auto; height:50px; overflow:hidden;}
.nav ul{width: 100%;margin:0 auto;height: 50px;overflow:hidden;}
.nav ul li{height: 50px;width: 12.5%;overflow:hidden;float:left;display:inline;text-align:center;}
.nav ul li.ztnav:before{content: "/";position: absolute;color: #fff; left: 0; top: 24px;}
.nav ul li a{width:100%;display:block;font-size: 18px;color:#fff;line-height: 50px;}
.nav ul li a:hover{ color:#fff; font-weight:bold; background:#8c010c;}

.main_news{width:1200px; margin:0 auto; overflow:hidden;}
.lhdt{width: 1200px;margin: 20px auto;overflow:hidden;height:440px;}
.news{width: 480px;height: 440px;overflow:hidden;margin:0 auto;float: left;display: inline;}
.news dl{margin: 10px 20px 10px 10px;border-bottom:1px dashed #7f6434;}
.news dl dt{ text-align:center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news dl dt a{line-height: 50px;font-size:21px;font-weight:bold;color:#ae1e29;}
.news dl dd{ text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:30px; font-size:16px; color:#7f6434;}
.news ul{ width:450px;margin: 10px 20px 10px 10px;}
.news ul li{ width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news ul li a{font-size:16px;color:#7f6434;line-height: 38px;}
.news ul li span{float:right;display:inline;line-height: 38px;color: #7e6334;}
.pic{ width:700px; height:440px; overflow:hidden; margin:0 auto 20px auto; float:left; display:inline;}
.gzbg{width:580px;height: 358px;overflow:hidden;float:left;display:inline;margin:10px 0;}
.gzbg .bt{ width:384px; height:88px; margin:0 auto; overflow:hidden;}
.gzbg .nr{width: 560px;height:270px;background:#f6f6f6;overflow:hidden;padding:0 10px;}
.gzbg .nr .xbt{ text-align:center;}
.gzbg .nr .xbt a{font-weight:bold;font-size: 18px;line-height:50px;color: #7f6534;}
.gzbg .nr .xnr{ line-height:30px; color:#7e6334; font-size:16px;}
.lhft{ width:580px; height:358px; overflow:hidden; float:left; display:inline; margin:10px 0 10px 40px;}
.lhft .bt{ width:384px; height:88px; margin:0 auto; overflow:hidden;}
.lhft .nr{width: 560px;height:270px;background:#f6f6f6;overflow:hidden;padding:0 10px;}
.lhft .nr ul{ margin:15px auto;}
.lhft .nr ul li{ width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lhft .nr ul li a{font-size:16px;color: #7f6534;line-height: 40px;}
.lhft .nr ul li span{ float:right; display:inline; color:#666; line-height:43px;}
.taya{ margin-left:0px;}

.hcfc{ width:100%; height:360px; overflow:hidden; margin:0 auto;}
.hcfc .bt{width:100%;height:88px;overflow:hidden;background: url(hcfc.jpg) center no-repeat;}
.hcfc .nr{width:1190px;height:230px;overflow:hidden;margin: 20px auto;}
.hcfc .nr ul{ margin:0 5px;}
.hcfc .nr ul li{ width:285px; height:190px; float:left; display:inline; margin:0 5px;}
.hcfc .nr ul li a{font-size:16px;color: #7f6534;line-height:40px;text-align:center;}
.hcfc .nr ul li a p{ width:285px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.ljhg{width:100%;height: 208px;overflow:hidden;margin:20px auto;}
.ljhg .bt{width:100%;height:88px;overflow:hidden;background: url(ljhg.jpg) center no-repeat;}
.ljhg .nr{ width:1190px; height:100px; margin:30px auto; overflow:hidden;}
.ljhg .nr ul{ margin:0 5px;}
.ljhg .nr ul li{width:285px; height:100px; float:left; display:inline; margin:0 5px;}

.footer{width:100%;height: 160px;overflow:hidden;background: #ae1e29;}
.footer .nr{ width:1200px; margin:36px auto; text-align:center;}
.footer .nr p{ color:#fff; font-size:16px; line-height:30px;}


.zylist{width:1190px;margin: 0px auto;overflow: hidden;padding: 0 20px 0;}
.zylist .position{width:1190px;height:50px;margin: 0 auto;/* overflow:hidden; *//* border-bottom:2px solid #ccc; */}
.zylist .position p{font-size: 16px;color: #999;line-height:50px;}
.zylist .position p a{font-size: 16px;color: #999;line-height:50px;}
.zylist .position span{/* float:right; */display:inline;font-size:14px;color:#999;line-height:40px;}
.zylist ul{width: 1170px;height: 660px;margin: 10px auto;overflow: hidden;}
.zylist ul li{width: 1150px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background:url(y.png) left no-repeat;padding-left: 15px;}
.zylist ul li:nth-child(5n){ margin-bottom:20px; border-bottom:1px dashed #ccc;}
.zylist ul li a{font-size: 16px;color:#333;line-height: 40px;}
.zylist ul li a:hover,.news .list ul li a span:hover{ color:#c40000;}
.zylist ul li span{float:right;display:inline;color:#ababab;line-height: 40px;}
.zylist>p{text-align:center;font-size:16px;color:#333;line-height: 40px;}
.fenye {padding:3px;text-align:center;width:880px;margin:0 auto;}
.fenye a{ border:1px solid #404040; padding:2px 5px; margin-right:4px; background:#404040; color:#fff;  }
.fenye a:hover{ border:1px solid #c40000; padding:2px 5px; margin-right:4px;background:#c40000;  color:#fff; text-decoration:none; }
.fenye input{width: 50px;}
.fenye .but{background: none;color: #000;float: none;border: 0;}
.fenye span.current a{background:#164fa6; font-weight:bold;}


.piclist{width:1190px;height: 900px;margin: 0px auto;overflow: hidden;padding: 00px 0;}
.piclist .position{width:1190px;height:50px;margin: 0 auto;/* overflow:hidden; *//* border-bottom:2px solid #ccc; */}
.piclist .position p{font-size: 16px;color: #999;line-height:50px;}
.piclist .position p a{font-size: 16px;color: #999;line-height:50px;}
.piclist .position span{/* float:right; */display:inline;font-size:14px;color:#999;line-height:40px;}
.piclist ul{width:1180px;height: 770px;margin:10px 5px;overflow: hidden;}
.piclist ul li{float:left;display:inline;margin: 10px 5px;width: 285px;height: 240px;}
.piclist ul li a p{font-size:16px;color:#666;line-height: 50px;text-align:center;width: 285px;height: 50px;overflow: hidden;}
.piclist>p{text-align:center;font-size:16px;color:#333;line-height: 32px;}

.main{width: 1200px;margin:0 auto;}
.main .title{font-size:30px;font-weight:bold;line-height:50px;color: #ae1e29;text-align:center;padding: 20px 0;}
.main .info{width: 100%;height: 35px;margin: 0px auto;font-size: 14px;line-height: 35px;color: #999;border-bottom: 1px solid #ccc;}
.main .content{width:1110px;margin:20px auto;line-height: 40px;color: #666;}
.main .article_page { width: 1170px;padding-top: 10px;padding-bottom: 10px;padding-left: 30px;font-size: 16px;line-height: 36px; border-top:1px dashed #ccc; }
.main .article_page a { font-size:16px; color:#333; }
.main .article_page a:hover{ color:#c40000;}