@charset "utf-8";
/* CSS Document */

ul{margin-block-start: 0em;padding-inline-start:0px;margin-block-end:0em}
a{color: #FFF}
li{ list-style:none}

.left{ float:left}
.clear{ clear:both}
body, div, dl, dt, dd, img, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote, th, td, a, span {
	padding: 0;
	margin: 0;
	word-break: break-all;
	word-wrap: break-word;
	white-space: normal;
	zoom: 1;

}
p {
	padding: 0;margin-block-start:0; margin-block-end:0
}
body{max-width:6.4rem;margin:0 auto !important;font-family: "Microsoft Yahei";font-size: 0.2rem;line-height:0.35rem; background-color: #fff !important;}
.container{max-width: 640px;margin:auto; padding: 0;}
.h1, .h2, .h3, h1, h2, h3,h4,h5,h6{}

h3{margin-block-start:0;margin-block-end:0; font-weight:normal}
ul{margin-block-start:0;margin-block-end: 0}
a{ color:#333}
.row{margin-right: -0.05rem;margin-left: -0.05rem;}
.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-8,.col-xs-9{padding-right: 0.05rem;padding-left: 0.05rem;}
.container-fluid{/*padding-right:0.15rem;padding-left:0.15rem;*/padding:0.15rem;}
.iconfont{font-family:"iconfont";font-size:0.22rem;font-style:normal;}
.f16px{font-size:0.16rem;}
.f18px{font-size:0.18rem;}
.f22px{font-size:0.22rem;}
.f26px{font-size:0.26rem;}
.f28px{font-size:0.28rem;}
.f52px{font-size:0.52rem;}
.mt1{ margin-top:0.1rem}
.mt2{ margin-top:0.2rem}
.mt3{ margin-top:0.3rem}
.pat1{padding-top: 0.1rem}
.mat44{margin-top: 0.44rem}
.mat5{margin-top: 0.5rem}
.clear{ clear:both}
.left {
	float: left
}


.right {
	float: right;
}
.clear {
	clear: both;
}
.ma {
	margin: 0 auto;
}

.empty-data {
	width: 100%;
	font-size: 25px;
	padding-top: 8%;
	padding-bottom: 8%;
	text-align: center;
}
.w100 {
	width: 100%; margin:0 auto;
}
.w640{width:6.4rem; margin:0 auto;}
.w97{width:97.34%; margin:0 auto} 
.w92{width:92.5%; margin:0 auto;	}
.w93{width:93.75%; margin:0 auto} 
.w90{width:90%; margin:0 auto} 
.w95{width:95.27%; margin:0 auto}
.mr {
	margin: 0 auto
}
.w580{width:5.8rem; margin:0 auto;}

.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.pt3{ padding-top:0.3rem}
.mt1{ margin-top:0.1rem}
.mt15{ margin-top:0.15rem}
.mt2{ margin-top:0.2rem}
.mt3{ margin-top:0.3rem}
.mt4{ margin-top:0.4rem}
.mt5{ margin-top:0.5rem}
.mt6{ margin-top:0.6rem}
.mt7{ margin-top:0.7rem}
.mt36{ margin-top:0.36rem}

.banner{ height:4.5rem}
.phone{width:0.49rem; height:0.49rem; position:absolute; top:0.32rem; left:4%;}
.nav ul{ margin-left:-2.5%}

.nav ul li{width:0.96rem; height:0.96rem; margin-top:0.37rem; float:left; margin-left:8%}

.nav ul li h3 a{ font-size:0.24rem; color:#3a3a3a}

.nav-im1{ margin-left:0.2rem;width:0.6rem; margin-bottom:0.15rem}
.hui{ height:0.2rem; background:#e5e5e5}




.zytop{width:1.4rem; height:0.55rem; border-bottom:3px solid #7d0000}
.zytop h3{ color:#000; font-size:0.34rem; text-align:center; font-weight:bold}

.newst{ border-bottom:1px dashed #cacaca}
.newst-im1{width:100%;}
.newst h4{width:1.1rem; height:0.36rem; background:#7d0000; color:#fff; text-align:center; line-height:0.36rem; font-size:0.2rem; display:block; font-weight:normal !important; margin-top:0.34rem}

.newst h3{ color:#3a3a3a;font-size:0.24rem; margin-top:0.14rem; line-height:0.36rem}
.newsd ul li{width:5.8rem; height:1.48rem;border-bottom:1px dashed #cacaca;margin-top:0.34rem}
.newsd ul li h4{width:1.1rem; height:0.36rem; background:#7d0000; color:#fff; text-align:center; line-height:0.36rem; font-size:0.2rem; display:block; font-weight:normal !important; }

.newsd ul li h3{ color:#3a3a3a;font-size:0.24rem; margin-top:0.14rem; line-height:0.36rem; text-align:justify}
.newsd ul li h3 a{ color:#3a3a3a; font-size:0.24rem}
.newsd-a1{width:2.1rem; height:0.56rem; background:#e5e5e5; display:block; text-align:center; line-height:0.56rem; color:#8a8a8a; border-radius:0.1rem; font-size:0.28rem}

.danhangt{ background:url(../images/jb-bg1.jpg) no-repeat; height:1.2rem; padding:0.35rem 0 0 0; background-size:100% 100%}
.zytop1{width:1.4rem; height:0.55rem; border-bottom:3px solid #fff}
.zytop1 h3{ color:#fff; font-size:0.34rem; text-align:center; font-weight:bold}


.daohang ul li{width:2.8rem; height:0.6rem; border:1px solid #7d0000; text-align:center; line-height:0.6rem;float:left;margin-left:0.3rem; margin-bottom:0.18rem;box-shadow: 0px 0px 0.07rem 0.05rem rgba(235,210,205,0.9);}
.daohang ul li a{width:2.8rem; height:0.6rem; display:block; color:#3a3a3a; font-size:0.24rem; }


.zjbg{ background:url(../images/zjbg-1.jpg) no-repeat; height:6.98rem; padding:0.43rem 0 0 0; background-size:100% 100%}


.zjbd ul li{width:2.74rem; height:4.5rem; background:#fff; margin-top:0.1rem;border-radius:0.2rem; float:left; padding:0.23rem 0 0 0; margin-left:0.3rem;}

.zj-img1{ margin-left:0.6rem;width:1.55rem; height:1.64rem}

.zjbd ul li h3{ font-size:0.28rem; color:#000000; text-align:center; margin-top:0.28rem; margin-bottom:0.07rem;}
.zjbd ul li h4{ font-size:0.2rem; color:#a3a3a3; text-align:center; margin-top:0.13rem;}
.zjbd ul li p{ font-size:0.2rem; color:#000; padding:0.22rem 0.07rem 0 0.28rem}
.zj-a1{width:1.7rem; height:0.45rem; background:#7d0000; display:block; border-radius:10px; color:#fff; text-align:center; font-size:0.24rem; line-height:0.45rem; margin-top:0.16rem; margin-left:0.55rem;}

.zjhd{width:3rem; height:0.2rem; margin-top:0.43rem; margin-left:30%;}
.zjhd ul li{ margin-right:0.43rem;width:0.28rem; height:0.2rem; background:#fff; float:left; cursor:pointer}
.zjhd ul li.on{ background:#7d0000}


.tsbg{ background:url(../images/ts-bg.jpg) no-repeat; height:11rem; padding:1.8rem 0 0 0; background-size:100% 100%}
.ts{height:8.5rem; background:#fff; border-radius:20px;box-shadow: 0px 6px 7px 2px rgba(223,223,223,0.9); padding:1.2rem 0 0 0 }
.tshd{ position:absolute;top:0.38rem; left:0.67rem; width:5rem}
.tshd ul li{width:1.82rem; height:0.47rem; line-height:0.47rem; text-align:center; color:#fff; font-size:0.28rem; float:left; margin-right:0.8rem; background:#746a5e; cursor:pointer; border-radius:10px}
.tshd ul li:nth-child(2){ margin-right:0}
.tshd ul li.on{ background:#7d0000}

.tsb{width:5.15rem; height:6.9rem;  margin-left:0.3rem; overflow:hidden}
.tsble{ float:left; height:1.88rem; background:#f5f5f5; width:5.55rem; margin-bottom:0.3rem}
.tsble h3{ color:#7d0000; font-weight:bold; font-size:0.26rem; padding-top:0.1rem; text-align:center; margin-bottom:0.16rem;}
.tsble p{ color:#232323; font-size:0.234rem; line-height:0.35rem; padding:0.19rem 0.13rem 0 0;text-align: justify;}
.tsble-im2{ float:left; margin-right:0.2rem;width:2.4rem}


.tsble1{ float:left; height:1.88rem; background:#f5f5f5; width:5.55rem;}
.tsble1 h3{ color:#7d0000; font-weight:bold; font-size:0.26rem; padding-top:0.1rem; text-align:center; margin-bottom:0.16rem;}
.tsble1 p{ color:#232323; font-size:0.234rem; line-height:0.35rem; padding:0.19rem 0.13rem 0 0;text-align: justify;}
.tsble-im2{ float:left; margin-right:0.2rem}

.tsbhd{ position:absolute;width:180px; height:10px; left:450px; bottom:1px;}
.tsbhd ul li{width:20px; height:10px; background:#949494; float:left; margin-right:15px; cursor:pointer}
.tsbhd ul li.on{ background:#7d0000}


.tsb .swiper-wrapper{ height:8.79rem !important}
.tsb .swiper-pagination{ margin-left:0rem}
.tsb .swiper-pagination-bullet{ margin-right:0.4rem;width:0.4rem; height:0.15rem; border-radius:2px}
.tsb .swiper-pagination-bullet-active{ background:#7d0000}




.tsble-im3{width:2.51rem;margin-left: 0.125rem;}

.pzbg{ height:10.3rem; background:#f2f2f2; padding:0.45rem 0 0 0;}
.pz{ height:8.6rem; margin-top:0.4rem;}
.shipin1{height:5.3rem; margin-top:0.38rem;}


.pzhd{width:5.8rem; height:0.44rem; }
.pzhd ul li{width:1.82rem; height:0.44rem; text-align:center; line-height:0.44rem; background:#746a5e; border-radius:10px; float:left; color:#fff; font-size:0.28rem; margin-right:0.13rem; cursor:pointer}
.pzhd ul li:nth-child(3){ margin-right:0}
.pzhd ul li.on{ background:#7d0000}


.footer{  height:4.2rem; background:#7d0000; padding:0.3rem 0 0 0}

.footert{ height:2.8rem}
.footertle{width:5.8rem;}
.footertlet{width:5.8rem; height:0.5rem; margin-bottom:0.35rem}
.footertlet ul{ margin-bottom:0 !important}
.footertlet ul li{ height:0.5rem;width:1.76rem; float:left; background:#9d4f4f; border-radius:5px;   margin-right:0.23rem; text-align:center; font-size:0.28rem !important; line-height:0.5rem}
.footertlet ul li:nth-child(3){ margin-right:0 !important}
.footertlet ul li a{color:#fff; font-size:0.28rem !important}

.footer-img1{ margin-left:56px; margin-right:30px}
.footer-img2{ margin-left:0.2rem; margin-right:0.27rem;width:0.01rem}
.footertc{width:3.87rem; height:1.9rem; margin-top:0;}
.footertc ul li img{ float:left; margin-right:0.08rem;width:0.36rem; margin-top:0.5}
.footertc ul li{width:3.87rem; height:0.36rem; margin-bottom:0.16rem}
.footertc ul li p{ font-size:0.24rem; color:#fff; padding-top:1px; }

.footertr{width:1.44rem; height:1.84rem;  margin-top:10px}
.footertr p{ color:#fff; font-size:18px; text-align:center; padding-top:0.1rem;}
.footertr img{width:1.44rem}

.foooter-p1{ text-align:center; font-size:0.18rem; color:#fff; line-height:0.36rem; padding-top:0.22rem;}


.footerd{ background:#7a1e1e; height:0.85rem; margin-top:0.2rem}

.weizhi{ height:0.47rem; border-bottom:3px solid #7d0000; margin-top:0.35rem}

.weizhi h3{ color:#827e7e; font-size:0.2rem}
.weizhi h3 a{ color:#827e7e; font-size:0.2rem}

.listnew ul li{ width:5.8rem; height:2.29rem; border-bottom:1px solid #baa597;background:#f2efec; margin-top:0.4rem; padding:0.37rem 0.15rem 0 0.17rem}
.listnew ul{margin-block-start:0;margin-block-end: 0}


.listnew-im1{ margin-right:0.16rem;width:2.61rem; height:1.58rem}
.listnew ul li h3{ font-size:0.24rem; color:#7d0000; font-weight:bold; padding-top:1%; line-height:0.36rem}
.listnew ul li p{ font-size:0.2rem; padding-top:0.2rem; color:#666666;}
.listnew ul li a{font-size:0.2rem;  color:#666666}


.listzj ul li{width:2.74rem; height:4.65rem; background:#fff; border-radius:0.2rem; float:left; padding:23px 0 0 0;  background:#fff;box-shadow: 0px 0px 7px 5px rgba(237,213,209,0.9); margin-left:0.3rem; margin-top:0.35rem}


.zj-img1{ margin-left:0.6rem}

.listzj ul li h3{ font-size:0.28rem; color:#000000; text-align:center; margin-top:0.27rem; margin-bottom:0.07rem;}
.listzj ul li h4{ font-size:0.2rem; color:#a3a3a3; text-align:center; margin-top:0.13rem;}
.listzj ul li p{ font-size:0.2rem; color:#000; padding:0.22rem 0.07rem 0 0.28rem}
.zj-a1{width:1.7rem; height:0.45rem; background:#7d0000; display:block; border-radius:0.1rem; color:#fff; text-align:center; line-height:0.45rem; margin-top:0.18rem; margin-left:0.55rem;}
.listnew1 ul li{width:5.8rem; height:4.88rem; border-bottom:1px dashed #cacaca; margin-top:0.35rem}
.listnew1-im1{width:5.2rem; height:3.04rem; margin-left:0.28rem}
.listnew1 ul li h3{width:1.1rem; height:0.37rem; display:block; background:#7d0000; color:#fff; line-height:0.37rem; line-height:0.37rem; font-size:0.2rem; margin-top:0.34rem; padding-left:0.08rem}

.listnew1 ul li h3{width:1.1rem; height:0.37rem; display:block; background:#7d0000; color:#fff; line-height:0.37rem; line-height:0.37rem; font-size:0.2rem; margin-top:0.34rem; padding-left:0.08rem}
.listnew1 ul li p{color:#3a3a3a; line-height:0.36rem;  font-size:0.24rem; margin-top:0.18rem; font-weight:bold}

.sp ul li{width:5.8rem; height:4.3rem;  margin-top:0.44rem;border-bottom:1px dashed #cacaca; }

.sp ul li h3{ padding-top:0.28rem; text-align:center; margin-left:0.57rem; padding-bottom:0.15rem; padding-right:0.5rem; line-height:0.36rem}
.sp ul li h3 a{ font-size:0.24rem;  color:#333333}
.sp ul li p{ font-size:0.18rem;color:#a3a3a3; margin-left:0.55rem}

.spb{width:4.3rem; height:0.43rem; margin-left:0.9rem}
.spb1{width:1.7rem; height:0.43rem; line-height:0.43rem; color:#fff; display:block; text-align:center; font-size:0.24rem; background:#7d0000; border-radius:10px; float:left; margin-right:0.36rem}
.spb2{width:1.7rem; height:0.43rem; line-height:0.43rem; color:#fff; display:block; text-align:center; font-size:0.24rem; background:#bda27e; border-radius:10px; float:left; }
.spt{width:4.7rem; height:3rem; position:relative; margin-left:0.55rem}
.sptt{ background:url(../images/sp-1.png) no-repeat; background-size:100% 100%;width:1rem; height:1rem; position:absolute; top:34%;left:38%; opacity:0.8}


.lxt h3{ font-size:0.3rem; color:#000; text-align:center; font-weight:bold; line-height:0.43rem}
.lxt h4{ font-size:0.2rem; color:#999; text-align:center; padding-top:0.19rem}

.lxtheng{ height:1px; background:#c1ada1; margin-top:0.25rem}

.lx-im1{ margin:0.3rem 0 0 0; width:5.8rem;}
.yyjj-im1{ margin:0.3rem 0 0 0}

.lxb{width:5.6rem; margin-left:0.1rem;}

.lxbt img{ float:left; margin-right:0.05rem; width:0.31rem; padding-top:0.5%}
.lxbt p{ font-size:0.24rem; color:#3a3a3a}


.lxbt1 img{ float:left; margin-right:0.05rem; margin-top:0.06rem; width:0.31rem}
.lxbt1 p{ font-size:0.24rem; color:#3a3a3a;width:5.2rem;  line-height:0.36rem; display:block; float:left}


.lxbt2 img{ float:left; margin-right:0.05rem; margin-top:0.06rem; width:0.31rem}
.lxbt2 p{ font-size:0.24rem; color:#3a3a3a;width:5.2rem; height:0.9rem; line-height:0.36rem; display:block; float:left}



.yyjj p{ font-size:0.24rem; color:#3a3a3a; text-indent:2em; text-align:justify}


.arti img{ max-width:96% !important; margin:auto; margin-left:-6%; height:auto}


.hjlb-im1{width:2.87rem; height:1.9rem}
.pagelistbox {height:0.3rem; color:#333;
    padding:0.2rem 0.7rem;}
.pagelistbox li{float: left; margin-left:2%; border:0.01rem solid #edeae8; color:#333; padding:0.2% 1%; font-size:0.23rem}
.pagelistbox li a{ color:#333; font-size:0.24rem}
.pagelistbox li strong{ font-size:0.24rem; color:#000; font-weight:normal;}
.hjlb-im2{width:2.87rem; height:1.9rem}

.hjlb1{ height:4.79rem;}
.hjlble{width:295px; height:397px; margin-left:7px}
.hjlbr{width:295px; height:397px}
.hjlb-im1{ margin-top:7px}

.cs img{ margin-right:15px}

.video1{    width:5.8rem;
    height:3.8rem; margin-bottom:0.18rem}
	
.cssp{ width:5.8rem; height:4.79rem;}
.cssp p{ font-size:0.24rem; text-align:center; padding:0 1rem}


.banner .swiper-pagination-bullet-active{ background:#7d0000}