@charset "utf-8";#Block1{width:1200px;height:385px;margin:30px auto}
#Block1 .lunbo{width:385px;height:385px;float:left;margin-right:20px}
.sl .slideBox{width:385px;height:385px;overflow:hidden;position:relative}
.sl .slideBox .hd{width:72px;overflow:hidden;position:absolute;right:5px;bottom:15px;z-index:1}
.sl .slideBox .hd ul{overflow:hidden;zoom:1;float:left}
.sl .slideBox .hd ul li{float:left;width:18px;height:18px;background:#fff;cursor:pointer;margin:0 3px;text-align:center;line-height:18px;font-size:14px}
.sl .slideBox .hd ul li.on{background:#D64242;color:#fff}
.sl .slideBox .bd{position:relative;height:300px;z-index:0}
.sl .slideBox .bd li{zoom:1;vertical-align:top}
.sl .slideBox .bd img{display:block}
.sl .sl-list{position:relative;display:block;width:385px;height:385px;overflow:hidden}
.sl .sl-list-bottom{position:absolute;bottom:0;width:100%;line-height:50px;color:#fff;background:#000;font-size:24px;background:rgba(0,0,0,.5)}
.sl .sl-list-bottom-text{max-width:280px;overflow:hidden;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:10px}
.sl .sl-list-bottom-text:hover{color:#ff5f5f}
#blue{left:110px;bottom:20px;position:absolute}
#blue li{list-style:none;width:20px;height:5px;background:#fff;float:left;margin:0 5px;border-radius:50px}
#Block1 .amic{width:795px;height:385px;background:#fff;float:left}
#Block1 .amic .boti{width:755px;height:60px;border-bottom:1px solid #eee;margin:0 auto 20px}
#Block1 .amic .boti h3{font-size:24px;font-weight:normal;color:#555;line-height:60px;float:left;font-family:monospace;font-weight:600}
#Block1 .amic .boti a{font-size:14px;color:#555;float:right;line-height:70px}
#Block1 .amic .boti a:hover{color:#C64B4B}
#Block1 .amic dl{width:755px;height:130px;margin:0 auto 15px}
#Block1 .amic dt{width:200px;height:130px;float:left;overflow:hidden}
#Block1 .amic dt img{width:200px;height:130px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}
#Block1 .amic dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#Block1 .amic dd{width:530px;height:auto;float:right;margin-top:8px}
#Block1 .amic dd h5{width:520px;font-size:20px;font-weight:normal;color:#000;padding-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#Block1 .amic dd h5 a{color:#ad6c19}
#Block1 .amic dd h5 a:hover{color:#DD6D48}
#Block1 .amic dd p{line-height:24px;text-align:justify;text-indent:2em}
#Block1 .amic dd p a{color:#ad6c19}
#Block1 .xcy{width:300px;height:385px;background:#fff;float:right;position:relative;overflow:hidden}
#Block1 .xcy .boti{width:260px;height:60px;border-bottom:1px solid #eee;margin:0 auto 20px}
#Block1 .xcy .boti h3{font-size:24px;font-weight:normal;color:#555;line-height:60px;float:left}
#Block1 .xcy ul{width:260px;height:auto;margin:0 auto}
#Block1 .xcy ul li{margin-bottom:10px}
#Block1 .amic table{width:755px;height:auto;margin:0 auto}
#Block1 .amic tr{list-style-type:circle}
.first_none tbody tr:first-child{display:none}
.textlist ul li:first-child{display:none}
#Block1 .amic td{line-height:36px}
#Block1 .amic td a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:8px}
#minimal{width:1200px;height:auto;background:#fff;margin:0 auto 30px;overflow:hidden;padding-bottom:30px}
#minimal .boti{width:1160px;height:60px;border-bottom:1px solid #eee;margin:0 auto 20px}
#minimal .boti h3{font-size:24px;font-weight:normal;color:#555;line-height:60px}
#minimal .weic{width:1180px;height:auto;margin:0 auto}
#minimal .weic dl{width:275px;height:370px;margin:0 10px;position:relative;float:left}
#minimal .weic dt img{width:275px;height:370px}
#minimal .weic dd{width:275px;height:60px;background:#0080C7;position:absolute;left:0;bottom:0;overflow:hidden;transition:.4s ease;background-color:rgba(0,128,199,0.8)}
#minimal .weic dd h3{font-size:20px;line-height:60px;text-align:center;color:#fff;font-weight:normal}
#minimal .weic dd p{display:none}
#minimal .weic dl:hover dd{height:100%;background-color:rgba(0,128,199,0.8)}
#minimal .weic dl:hover dd h3{width:225px;height:45px;border:1px solid #fff;text-align:center;line-height:45px;border-radius:3px;margin:35px auto 15px}
#minimal .weic dl:hover dd p{width:225px;height:auto;display:block;color:#fff;text-align:justify;line-height:24px;margin:0 auto}
#Block2{width:100%;height:570px;background:url(../images/jjbj.jpg) no-repeat center center;margin-bottom:30px;background-size: cover;}
#Block2 .wen{width:1200px;margin:0 auto;position:relative}
#Block2 .wen h4{font-size:36px;color:#664210;position:absolute;right:120px;top:50px}
#Block2 .wen .jianjie{width:550px;color:#664210;position:absolute;right:20px;top:120px}
#Block2 .wen .jianjie p{line-height:24px;margin-bottom:20px;text-align:justify;text-indent: 2em;}
#bznav{width:1200px;height:380px;background:#fff;margin:0 auto 30px}
#bznav .boti{width:1160px;height:60px;border-bottom:1px solid #eee;margin:0 auto 20px}
#bznav .boti h3{font-size:24px;font-weight:normal;color:#a46915;line-height:60px;float:left;font-weight: 600;}
#bznav .branch{width:1160px;height:auto;margin:0 auto}
#bznav .branch ul{width:1160px;height:45px;background:#f2f2f2;border-radius:0 5px 5px 0;margin-bottom:10px}
#bznav .branch ul li{float:left;line-height:45px;padding:0 20px}
#bznav .branch ul li.bt{height:45px;color:#fff;font-size:18px;border-radius:5px 0 0 5px;background:url(../images/foot_bg.jpg) no-repeat bottom}
#blogroll{width:1200px;height:auto;background:#fff;margin:0 auto 30px}
#blogroll .boti{width:1160px;height:25px;border-bottom:1px solid #eee;margin:0 auto 20px;padding-top: 10px;}
#blogroll .boti h3{font-size:24px;font-weight:normal;color:#555;line-height:60px;float:left}
#blogroll .branch{width:1160px;height:auto;margin:0 auto;/*max-height:55px;*/overflow-x:auto;line-height:55px}
#blogroll .branch ul{width:100%;height:45px;background:#ffffff;border-radius:0 5px 5px 0;margin-bottom:10px}
#blogroll .branch ul li{float:left;line-height:45px;padding:0 20px}
#blogroll .branch ul li.bt{height:45px;color:#fff;font-size:18px;border-radius:5px 0 0 5px;background:url(../images/foot_bg.jpg) no-repeat bottom}
#Block3{width:1200px;height:auto;background:#fff;overflow:hidden;padding-bottom:30px;margin:0 auto 30px}
#Block3 .boti{width:1160px;height:60px;border-bottom:1px solid #eee;margin:0 auto 20px}
#Block3 .boti h3{font-size:20px;font-weight:normal;color:#555;line-height:60px;float:left;font-family:monospace;font-weight:600}
#Block3 .boti a{font-size:14px;color:#555;float:right;line-height:70px}
#Block3 .boti a:hover{color:#C64B4B}
#Block3 .neili{width:1160px;height:auto;margin:0 auto}
#Block3 .neili .img{width:500px;height:366px;float:right;overflow:hidden}
#Block3 .neili .img img{width:500px;height:366px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}
#Block3 .neili .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#Block3 .neili .textlist{width:640px;height:auto;float:left}
#Block3 .neili .textlist dl{width:940px;height:140px;margin-bottom:20px}
#Block3 .neili .textlist dl dd p{text-indent:2em}
#Block3 .neili .textlist dl dd p a{color:#be6c19}
#Block3 .neili .textlist dt{overflow:hidden;float:left}
#Block3 .neili .textlist dt img{width:208px;height:140px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}
#Block3 .neili .textlist dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#Block3 .neili .textlist dd{width:712px;height:auto;float:right}
#Block3 .neili .textlist dd h4{font-size:20px;font-weight:normal;padding-bottom:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#Block3 .neili .textlist dd h4 a{color:#ad6c19}
#Block3 .neili .textlist dd h4 a:hover{color:#DD6D48}
#Block3 .neili .textlist dd p{line-height:24px;text-align:justify}
#Block3 .neili .textlist ul{width:1200px;display:flow-root}
#Block3 .neili .textlist li{line-height:30px;list-style-type:circle;margin-left:20px;float:left;margin-right:57px;width:43%}
#Block3 .neili .textlist li span{float:right}
#Block4{width:100%;height:520px;background:url(../images/gybj.jpg) no-repeat center center;margin-bottom:30px}
#Block4 .fuwu{width:1220px;height:550px;margin:0 auto}
#Block4 .fuwu dl{width:285px;height:420px;background:#fff;float:left;margin:50px 10px 0;border-radius:10px;cursor:pointer}
#Block4 .fuwu dt{width:200px;height:200px;margin:20px auto 20px;position:relative}
#Block4 .fuwu dt h4{position:absolute;left:102px;bottom:20px;font-size:24px;font-weight:normal;color:#fff}
#Block4 .fuwu dd{width:230px;margin:0 auto;text-align:justify;line-height:22px}
#Block4 .fuwu dl:hover{animation-name:turnY;animation-duration:2s;animation-iteration-count:1}
@keyframes turnY{0%{transform:rotateY(0deg)}
100%{transform:rotateY(360deg)}
}#Block5{width:1200px;height:410px;background:#fff;margin:0 auto 30px}
#Block5 .neitu{width:1160px;height:auto;margin:0 auto}
#Block5 .map{width:665px;height:355px;float:left}
#Block5 .map iframe{width:100%;height:100%;margin-top:30px;border:0}
#Block5 .luxi{width:450px;height:auto;float:right;margin-right:10px}
#Block5 .luxi h3{font-size:24px;font-weight:normal;color:#555;padding:40px 0 10px 0}
#Block5 .luxi h6{font-size:18px;font-weight:normal;padding-bottom:5px;color:#ad6c19}
#Block5 .luxi p{line-height:26px;margin-bottom:20px;text-align:justify}
#Block6{width:1920px;height:430px;background:url(../images/lxwm.jpg) no-repeat;margin:0 auto;margin-bottom:30px;position:relative}
#Block6-title{width:1920px;height:70px;background:url(../images/lxwm-title.jpg) no-repeat;margin:0 auto;margin-bottom:20px;}
#Block6 h1{font-size:66px;color:#c64b4b;text-align:center;font-weight:normal;padding-top:120px}
#Block6 span{font-size:18px;color:#8c2830;text-align:left;display:block;position:absolute;top:220px;width:570px;left:35%;text-indent:2em}
#Block6 a{width:160px;height:50px;border:1px solid #000;font-size:26px;display:block;margin:0 auto;text-align:center;line-height:50px}
#Block6 a:hover{background:#c64b4b;color:#fff;border:none}
@media (max-width:1200px){.oUlplay li a img{margin-left:initial;left:initial;width:100%;height:3rem;object-fit:cover}
}