@charset "UTF-8";
/* 主体 */
.index-c { width: 7.5rem; margin: 0 auto; overflow: hidden; }
.index-c .p3 .title, .index-c .p4 .title, .index-c .p6 .title { border-left: .07rem solid #d8000f; text-indent: .15rem; font-size: .3rem; font-weight: bold; color: #333333; margin-bottom: .25rem; }
.index-c .p1 { width: 100%; height: 3.05rem; position: relative; }
.index-c .p1 .swiper-container { width: 100%; height: 100%; }
.index-c .p1 .swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.index-c .p1 .swiper-slide img { width: 7.5rem; height: 3.05rem; }
.index-c .p1 .swiper-pagination-bullet-active { background: #ff0000 !important; }
.index-c .p1 .swiper-pagination-bullet { background: #ffffff; opacity: 1; }
.index-c .p2 { padding: 0 .3rem; background: #ffffff; height: 1.97rem; text-align: center; }
.index-c .p2 img { width: .85rem; height: .85rem; margin: 0 auto; margin-top: .25rem; }
.index-c .p2 p { font-size: .21rem; line-height: .3rem; color: #666666; margin-top: .2rem; }
.index-c .p2 a { height: 1.97rem; box-sizing: border-box; }
.index-c .p2 a:nth-of-type(2) { border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; }
.index-c .p3 { width: 100%; position: relative; margin-top: .1rem; background: #ffffff; overflow: hidden; padding: 0.5rem .3rem; box-sizing: border-box; }
.index-c .p3 .swiper-container { width: 100%; height: auto; }
.index-c .p3 .swiper-slide { width: 100%; text-align: center; font-size: 18px; background: #fff; padding-bottom: .5rem; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.index-c .p3 .swiper-slide .tt { font-size: .21rem; line-height: .36rem; color: #666666; text-align: left; }
.index-c .p3 .swiper-slide .tt span { margin-top: .1rem; font-size: .25rem; color: #000000; margin-bottom: .2rem; }
.index-c .p3 .swiper-slide .tt p { margin-top: .2rem; }
.index-c .p3 .swiper-pagination-bullet-active { background: #ff0000 !important; }
.index-c .p3 .swiper-pagination-bullet { background: #cccccc; opacity: 1; }
.index-c .p3 .swiper-container-horizontal > .swiper-pagination-bullets, .index-c .p3 .swiper-pagination-custom, .index-c .p3 .swiper-pagination-fraction { width: auto; bottom: 0; }
.index-c .p4 { margin-top: .1rem; background: #ffffff; padding: .5rem .3rem; overflow: hidden; }
.index-c .p4 .list { margin-top: .2rem; }
.index-c .p4 .list li a { font-size: .22rem; color: #666666; height: .56rem; line-height: .56rem; border-bottom: 1px solid #dddddd; }
.index-c .p5 { margin-top: .1rem; background: #ffffff; overflow: hidden; }
.index-c .p5 .slideTxtBox { text-align: left; }
.index-c .p5 .slideTxtBox .hd { width: 7.5rem; position: relative; margin: 0 auto; margin-top: .2rem; }
.index-c .p5 .slideTxtBox .hd ul { font-size: 0; }
.index-c .p5 .slideTxtBox .hd ul li { display: inline-block; width: 20%; font-size: .21rem; line-height: .21rem; cursor: pointer; color: #666666; border-left: 2px solid #cccccc; text-align: center; }
.index-c .p5 .slideTxtBox .hd ul li:first-child { border-left: none; }
.index-c .p5 .slideTxtBox .hd ul li.on { color: #ff0201; }
.index-c .p5 .slideTxtBox .bd ul { zoom: 1; overflow: hidden; }
.index-c .p5 .slideTxtBox .bd .choose { margin-top: 35px; }
.index-c .p5 .list { margin-top: .35rem; padding: 0 .3rem; }
.index-c .p5 .list h5 { font-size: .24rem; color: #000000; line-height: .24rem; padding-bottom: .18rem; border-bottom: 1px solid #dddddd; }
.index-c .p5 .list li { overflow: hidden; padding-top: .25rem; padding-bottom: .4rem; border-bottom: 1px dashed #dddddd; }
.index-c .p5 .list li input { margin-top: 5px; }
.index-c .p5 .list li .title { font-size: 14px; font-weight: bold; color: #666666; }
.index-c .p5 .list li .zz { font-size: .2rem; color: #666666; margin-top: .1rem; }
.index-c .p5 .list li .ot { font-size: .2rem; color: #666666; margin-top: .1rem; }
.index-c .p5 .list li .xz { font-size: .21rem; margin-top: .1rem; }
.index-c .p5 .list li .xz a { display: inline; color: #999999; font-size: .19rem; height: .24rem; line-height: .24rem; padding-left: .26rem; margin-right: .2rem; }
.index-c .p5 .list li .xz a span { color: #f17e50; }
.index-c .p5 .list li .pt1 { background: url("../images/zy.png") no-repeat left center; background-size: .17rem .17rem; }
.index-c .p5 .list li .pt2 { background: url("../images/wy.png") no-repeat left center; background-size: .18rem .18rem; }
.index-c .p5 .list li .pt3 { background: url("../images/pdf.png") no-repeat left center; background-size: .16rem .16rem; }
.index-c .p5 .list li .pt4 { background: url("../images/sc.png") no-repeat left center; background-size: .17rem .15rem; }
.index-c .p5 .list li .intro { display: none; margin-top: 5px; }
.index-c .p5 .list li .intro p { font-size: 16px; color: #666666; line-height: 20px; }
.index-c .p5 .zj-list { margin-top: .3rem; }
.index-c .p5 .zj-list h3 { font-size: .24rem; line-height: .24rem; color: #000; margin-left: .3rem; }
.index-c .p5 .zj-list .more { font-size: .21rem; height: .3rem; line-height: .3rem; color: #fc0200; background: #e5e3e3; text-align: center; width: 6.9rem; margin: 0 auto; margin-top: .2rem; }
.index-c .p5 .list3 { margin-top: .45rem; padding-bottom: .4rem; }
.index-c .p5 .list3 ul { padding: 0 .3rem; }
.index-c .p5 .list3 li { display:flex;  margin-top: .2rem; border: 1px solid #dddddd; box-sizing: border-box; padding: 10px; }
.index-c .p5 .list3 li .img { width: 1.8rem; height: 2.45rem; }
.index-c .p5 .list3 li .img img { width: 1.8rem; height: 2.45rem; }
.index-c .p5 .list3 li .des {  align-self:center; margin-top: .3rem; margin-left: .35rem; }
.index-c .p5 .list3 li .des h5 { font-size: .22rem; line-height: .3rem; font-weight: bold; color: #666666; }
.index-c .p5 .list3 li .des p { font-size: .21rem; line-height: .3rem; color: #666666; margin-top: .25rem; }
.index-c .p5 .list3 li .des>a {display:none;  margin-top: .3rem; width: 1.15rem; height: .35rem; line-height: .35rem; font-size: .2rem; color: #000; background: #e5e3e3; border-radius: 3px; box-sizing: border-box; text-align: center; }
.index-c .p6 { margin-top: .1rem; background: #ffffff; padding: .5rem .3rem; overflow: hidden; }
.index-c .p6 .list { margin-top: .2rem; }
.index-c .p6 .list li a { float: left; width: 50%; font-size: .22rem; line-height: .36rem; color: #666666; text-indent: .25rem; background: url("../images/dian.png") no-repeat left center; background-size: .05rem .05rem; }
