a{font-size:.14rem;color:#333;}
a:hover{color:#900;}
*{font-family:"Microsoft YaHei";box-sizing:border-box;-webkit-box-sizing:border-box;}
html{margin:0 auto;}
.introduction table{width:100%!important;border-collapse:collapse;}
.introduction table,.introduction table td,.introduction table tr{border:1px solid #666;}
.introduction table td{width:auto!important;}
.textCenter{text-align:center;}
.textRight{text-align:right;}
.ib{display:inline-block;}
.pz{position:relative;z-index:0;}
.pa{position:absolute;z-index:999;}
.pf{position:fixed;z-index:99;}
.bz{box-sizing:border-box;}
.b{font-weight:700;}
.i{font-style:italic;}
.hidden{display:none!important;}
.cb{clear:both;}
.od{overflow:hidden;display:block;}
.mauto{margin:0 auto;}
.ts{text-transform:uppercase;}
.flex{display:flex;display:-webkit-flex;}
.flexJb{display:flex;display:-webkit-flex;justify-content:space-between;}
.flexAc{display:flex;display:-webkit-flex;align-items:center;}
.flexCenter{display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
.flexWrap{display:flex;display:-webkit-flex;flex-wrap:wrap;}
.flexColumn{display:flex;display:-webkit-flex;flex-direction:column;}
.flexRight{display:flex;display:-webkit-flex;justify-content:flex-end;}
.flexGrowYes{flex-grow:1;}
.flexGrowNo{flex-grow:0;}
.flexShrinkYes{flex-shrink:1;}
.flexShrinkNo{flex-shrink:0;}
.flexDc{flex-direction:column;}
img{max-width:100%;}
.ov{overflow:hidden;}
.fl{float:left;}
.db{display:block;}
@keyframes shadowShow{0%{opacity:0;}
100%{opacity:1;}
}
.shadow{width:100vw;height:100vh;overflow:hidden;background-color:rgba(0,0,0,.5);z-index:99!important;top:0;left:0;display:none;}
.shadow.active{display:block;animation:shadowShow .5s 1;}
:root{--swiper-theme-color:#990000!important;}
.w100{width:100%!important;}
.nmp{margin:0!important;padding:0!important;}
.transition,.transition *{transition:all .5s;-webkit-transition:all .5s;}
.mainbox{width:100%;padding:20px 0;background-image:linear-gradient(to top,#fff,rgba(230,229,229,.7));}
.wrapper{width:1400px;margin:0 auto;}
.mShow{display:none!important;}
.pShow{display:flex!important;display:-webkit-flex!important;}
.hb{width:100%;height:1.41rem;background-color:#fff;box-shadow:0 0 .15rem #666;}
header{width:100%;min-height:1.65rem;}
header .logo img{max-height:1.3rem;}
header .search{width:5.47rem;height:.47rem;}
header .search input{width:4.78rem;height:.47rem;border:1px solid #e8e8e8;padding:0 19px;font-size:.16rem;color:#333;border-radius:.05rem;}
header .search input:focus{border-color:#900;}
header .search button{width:.36rem;height:.36rem;background:url(icon_header_search.png) no-repeat center #fff;background-size:.17rem auto;border:1px solid #e2e2e2;border-radius:50%;margin-left:.18rem;}
header .nav{width:.78rem;height:.48rem;margin-right:.36rem;border:0;background:0 0;}
header .nav hr,header .nav::after,header .nav::before{content:'';width:100%;height:.07rem;background-color:#900;border:0;border-radius:0;}
@keyframes mainNavShow{0%{opacity:0;transform:translateY(-.2rem);-webkit-transform:translateY(-.2rem);}
100%{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
}
@keyframes navShow{0%{opacity:0;transform:translateX(100%);-webkit-transform:translateX(100%);}
100%{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
}
@keyframes navHide{0%{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}
100%{opacity:0;transform:translateX(100%);-webkit-transform:translateX(100%);}
}
@keyframes faqShow{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);}
}
.mainNav{height:.75rem;background-color:#900;position:relative;z-index:999;}
.mainNav>ul>li{height:.75rem;}
.mainNav>ul>li>a{height:.75rem;padding:0 .3rem;font-size:.2rem;color:#fff;}
.mainNav>ul>li:hover>a,.mainNav>ul>li>a.active{background-color:rgba(122,3,3,.9);}
.mainNav>ul>li>ul{z-index:999;left:0;top:.75rem;background-color:rgba(227,227,227,.95);display:none;opacity:1;}
.mainNav>ul>li:hover>ul{display:block;animation:mainNavShow .5s 1;-webkit-animation:mainNavShow .5s 1;}
.mainNav>ul>li>ul>li>a{height:.61rem;border-bottom:1px solid #fff;font-size:.18rem;color:#000;}
.mainNav>ul>li>ul>li>a:hover{background-color:#900;color:#fff;}
.footerLinks{background-color:#f6f6f6;margin-top:20px;}
.footerLinks .wrapper{padding:.21rem 0 0;border-left:1px solid #dfdfdf;}
.footerLinks .commonLinks{flex:1;}
.footerLinks .commonLinks h2{line-height:.48rem;margin-left:.2rem;}
.footerLinks .commonLinks h2 a{font-size:.2rem;color:#6c6c6c;}
.footerLinks .commonLinks ul{margin-top:.12rem;}
.footerLinks .commonLinks li{width:14.2857%;border-right:1px solid #dfdfdf;min-height:.5rem;text-align:center;}
.footerLinks .commonLinks li:last-child{border-right:0;}
.footerLinks .commonLinks li a{line-height:.22rem;font-size:.16rem;color:#6c6c6c;}
.footerLinks .commonLinks li a:hover{color:#900;}
.footerLinks .qrcodes li{margin-right:.23rem;}
.footerLinks .qrcodes li:last-child{margin-right:0;}
.footerLinks .qrcodes img{max-width:95px;}
.footerLinks .qrcodes p{line-height:.25rem;margin-top:.09rem;font-size:.14rem;}
footer{line-height:180%;font-size:.14rem;color:#e4e4e4;padding:.24rem 0;background:url(footer.jpg) no-repeat 50% 50%;}
.flinks{margin:.5rem .3rem;min-height:300px;}
.flinks li{margin-right:.3rem;}
aside{width:2.49rem;border-top:.04rem solid #900;border-left:.04rem solid #e0e0e0;margin-top:.32rem;height:100%;margin-bottom:.4rem;}
aside h2{height:.63rem;font-size:.24rem;color:#222;padding-left:.37rem;background-color:#f6f6f6;}
aside ul{margin:0 0 0 .09rem;}
aside ul li{margin-bottom:.1rem;}
aside ul li:last-child{margin-bottom:0;}
aside ul li a{height:.82rem;border-bottom:1px solid #dfdfdf;padding-left:.28rem;font-size:.16rem;color:#111;}
aside ul li a::after{content:'';display:block;width:.06rem;height:.12rem;background:url(icon_arrow_right.png) no-repeat;background-size:.06rem auto;position:absolute;left:2.03rem;top:.38rem;transition:all .2s;}
aside.tc ul li a::after{display:none;}
aside ul li a.active,aside ul li a:hover{color:#900;}
aside ul li a.active::after,aside ul li a:hover::after{background-position:0 -.12rem;transition:all .2s;}
aside ul li.son{margin-bottom:0;}
aside ul li.son a{height:.44rem;border:0;font-size:.14rem;color:#000;}
aside ul li.son a::before{content:'';display:block;width:.03rem;height:.03rem;background-color:#d1d1d1;margin-right:.1rem;transition:all .5s;}
aside ul li.son a:hover{color:#900;}
aside ul li.son a:hover::before{background-color:#900;transition:all .5s;}
aside ul li.son a::after{display:block;top:.16rem;background-image:url(icon_arrow_right2.png);background-position:-.06rem 0;}
aside ul li.son a.active::after,aside ul li.son a:hover::after{background-position:0 0;transition:all .2s;}
.contents{width:11.03rem;margin-top:.32rem;}
.contents .breadcrumb{margin-right:1.12rem;line-height:.36rem;font-size:.14rem;color:#9e9d9d;}
.contents .breadcrumb a{color:#9e9d9d;}
.contents .breadcrumb a:hover{color:#900;}
.contents .typename{height:.45rem;}
.contents .typename::before{content:'';width:8.61rem;height:1px;background-color:#dfdfdf;margin-top:.29rem;flex-shrink:1;flex-grow:1;}
.contents .typename::after{content:'';width:.35rem;height:1px;background-color:#dfdfdf;margin-top:.25rem;flex-shrink:0;flex-grow:0;}
.contents .typename hr{border:0;width:.75rem;height:1px;background-color:#900;margin-top:.25rem;flex-shrink:0;flex-grow:0;}
.contents .typename span{line-height:.45rem;font-size:.26rem;color:#333339;padding:0 .11rem 0 .17rem;flex-grow:1;white-space:nowrap;}
.banner{width:100%;text-align:center;}
.banner img{max-width:100%;display:block;margin:0 auto;}
.introduction{padding:.2rem .6rem .2rem .18rem;}
.introduction *,.introduction div,.introduction p{font-size:.14rem;color:#333339;}
.introduction iframe{width:100%!important;height:3.5rem!important;}
.introduction img{max-width:100%!important;height:auto!important;}
.detail{margin:.21rem .35rem .21rem .21rem;}
.detail .title{margin-top:.64rem;line-height:150%;font-size:.26rem;color:#0e0e0e;}
.detail .intro p{line-height:180%;font-size:.16rem;}
.detail .intro table *{font-size:initial;}
.detail .intro img{max-width:4rem;}
.detail .metas{margin-top:.19rem;margin-bottom:.25rem;padding-bottom:.29rem;border-bottom:1px solid #dfdfdf;}
.detail .metas li{margin-right:.33rem;line-height:150%;font-size:.14rem;color:#4e4e4e;}
.detail .metas li:last-child{margin-right:0;}
.detail .texts dt{line-height:180%;padding:.1rem 0;border-bottom:1px solid #dfdfdf;font-size:.16rem;}
.detail .texts dd{margin:.2rem 0;line-height:160%;font-size:.14rem;}
.detail .apages{margin-top:.3rem;margin-bottom:.36rem;padding-top:.22rem;border-top:1px solid #dfdfdf;}
.detail .apages li{line-height:170%;}
.detail .apages .shares .shareTitle{line-height:.22rem;font-size:.14rem;}
.detail .apages .shares p{margin-top:.08rem;}
.detail .apages .shares a{width:.32rem;height:.32rem;background-size:100%!important;}
.detail .apages .shares a:nth-child(1){background:url(icon_share_to_weixin.jpg) no-repeat;}
.detail .apages .shares a:nth-child(2){background:url(icon_share_to_qq.jpg) no-repeat;}
.detail .apages .shares a:nth-child(3){background:url(icon_share_to_qzone.jpg) no-repeat;}
.detail .apages .shares a:nth-child(4){background:url(icon_share_to_blog.jpg) no-repeat;}
.indexTop{height:.42rem;border-bottom:1px solid #900;padding-bottom:.07rem;}
.indexTop .typename{height:.35rem;font-size:.2rem;color:#900;}
.indexTop a{color:#900;}
.index1{margin-top:.37rem;background-color:#fff;border-radius:.1rem;}
.indexSwiper{width:8.71rem;height:4.76rem;margin-left:0!important;}
.indexNews{width:6.71rem;}
.indexNews ul{margin-top:.05rem;}
.indexNews ul li{position:relative;}
.indexNews li a{height:.5rem;border-bottom:1px dashed #d5d5d5;}
.indexNews li:before{position:absolute;content:'';left:0;top:50%;width:6px;height:6px;background:#dcdcdc;border-radius:50%;transform:translateY(-50%);}
.indexNews li a .title{flex:1;font-size:.16rem;color:#1d1d1d;text-overflow:ellipsis;white-space:nowrap;padding-left:.16rem;}
.indexNews li a .addtime{width:.6rem;font-size:.14rem;color:#777;text-align:right;}
.indexNews li a:hover .title{color:#900;}
.indexNews li:hover:before{background:#900;}
.index2{margin-top:.38rem;}
.index2 .l{width:10.32rem;}
.index2 .indexNews{width:4.9rem;}
.index2 .ww1{width:6.8rem;border-radius:.1rem;}
.index2 .ww2{width:4.8rem;border-radius:.1rem;}
.index2 .in2{width:100%;margin-top:.3rem;margin-bottom:.58rem;}
.index2 .wp{padding:0 .2rem 0 .2rem;margin-top:.4rem;}
.index2 .wp .swiper-button-next,.index2 .wp .swiper-button-prev{top:calc((100% - .5rem)/ 2);}
.index2 .wp p{height:.5rem;line-height:.25rem;font-size:.14rem;overflow:hidden;}
.index2 .r{width:3.24rem;margin-top:.24rem;}
.index2 .r .userModal .title{line-height:.3rem;font-size:.23rem;color:#900;}
.index2 .r .userModal .entitle{line-height:.18rem;font-size:.11rem;color:#900;}
.index2 .r .userModal ul{margin:.38rem .24rem 0 .27rem;}
.index2 .r .userModal ul li{margin-bottom:.16rem;width:100%;height:.41rem;background-color:#f7f7f7;}
.index2 .r .userModal ul li p{width:.95rem;font-size:.16rem;color:#323232;padding-left:.18rem;}
.index2 .r .userModal ul li .input{background:0 0;border:0;line-height:.41rem;flex:1;font-size:.16rem;color:#000;}
.index2 .r .userModal ul li .input::placeholder{color:#a7a7a7;}
.index2 .r .userModal ul li:nth-child(n+3){background:0 0;}
.index2 .r .userModal ul li:nth-child(3) p{width:1.1rem;}
.index2 .r .userModal ul li .radios{font-size:.16rem;color:#323232;}
.index2 .r .userModal ul li .radios label:nth-child(1){margin-right:.15rem;}
.index2 .r .userModal ul li .input2{background-color:#f7f7f7;width:1.62rem;padding:0 .18rem;border:0;line-height:.41rem;font-size:.16rem;color:#000;}
.index2 .r .userModal ul li .input2::placeholder{color:#a7a7a7;}
.index2 .r .userModal ul li .vcode{height:.41rem;width:.97rem;cursor:pointer;margin-left:.12rem;}
.index2 .r .userModal ul li .findPass{margin:.1rem 0 .19rem 0;line-height:.26rem;font-size:.14rem;color:#a7a7a7;}
.index2 .r .userModal ul li .findPass:hover{color:#900;}
.index2 .r .userModal ul li button{height:.45rem;background-color:#900;border:0;font-size:.18rem;color:#fff;}
.index2 .r .questionnaire{margin:.37rem 0;border-top:1px solid #900;border-bottom:1px solid #900;padding:.67rem 0 .39rem 0;}
.index2 .r .questionnaire a{margin:0 0 0 .7rem;height:.5rem;font-size:.2rem;color:#4f4f4f;}
.index2 .r .questionnaire a::before{content:'';display:block;width:.46rem;height:.5rem;background:url(icon_questionnaire.png) no-repeat;margin-right:.31rem;background-size:100%;}
.index2 .r .questionnaire a::after{content:'';display:block;width:.17rem;height:.27rem;background:url(icon_arrow_right3.png) no-repeat;margin-right:.31rem;background-size:100%;margin-left:.4rem;}
.index2 .r .questionnaire a:hover{color:#900;}
@media (min-width:769px){.index1{display:flex;}
.indexNews{order:1;}
.slide{order:2;}
.lm_left{min-height: 500px;}
}
.structure{margin:.39rem 0;}
.structure>h2{margin-left:.21rem;height:.32rem;font-size:.2rem;color:#404040;}
.structure>h2::before{content:'';display:block;width:.03rem;height:.2rem;background-color:#d7d7d7;margin-right:.13rem;}
.structure ul{margin-top:.58rem;}
.structure li{width:33.333%;border-right:1px dashed #dfdfdf;padding-bottom:.36rem;padding-left:.54rem;}
.structure li .name{line-height:.26rem;font-size:.14rem;color:#404040;}
.structure li p{line-height:.3rem;font-size:.24rem;color:#900;}
.teachers{margin:.39rem 0;}
.teachers>h2{margin-left:.21rem;height:.45rem;font-size:.2rem;color:#404040;border-bottom:1px solid #dfdfdf;padding-bottom:.1rem;}
.teachers>h2::before{content:'';display:block;width:.03rem;height:.2rem;background-color:#d7d7d7;margin-right:.13rem;}
.teachers ul{margin:.18rem .21rem;}
.teachers li{width:.95rem;height:.49rem;}
.teachers li .name{width:.95rem;height:.49rem;font-size:.16rem;color:#404040;}
.contactus{margin:.41rem .6rem .61rem .18rem;border:1px solid #d7d3d3;border-bottom:0;}
.contactus .ct{background-color:#f2f1f1;height:.68rem;border-bottom:1px solid #d7d3d3;}
.contactus .ct div{border-right:1px solid #d7d3d3;font-size:.16rem;color:#0d0d0d;flex-grow:0;flex-shrink:0;}
.contactus .ct div:last-child{border-right:0;}
.contactus .ct div:nth-child(1){width:17.96857%;}
.contactus .ct div:nth-child(2){width:19.7265625%;}
.contactus .ct div:nth-child(3){width:20.99609375%;}
.contactus .ct div:nth-child(4){width:19.7265625%;}
.contactus .ct div:nth-child(5){width:21.58203125%;}
.contactus .cb{min-height:.51rem;border-bottom:1px solid #d7d3d3;}
.contactus .cb div{border-right:1px solid #d7d3d3;font-size:14px;color:#404040;flex-grow:0;flex-shrink:0;padding:0 .1rem;}
.contactus .cb div:last-child{border-right:0;}
.contactus .cb div:nth-child(1){width:17.96857%;}
.contactus .cb div:nth-child(2){width:19.7265625%;}
.contactus .cb div:nth-child(3){width:20.99609375%;}
.contactus .cb div:nth-child(4){width:19.7265625%;}
.contactus .cb div:nth-child(5){width:21.58203125%;}
.contactus li:nth-child(odd){background-color:#f8f8f8;}
.contactus li:nth-child(even){background-color:#fff;}
.paper{margin:.41rem .6rem .61rem .18rem;border:1px solid #d7d3d3;border-bottom:0;}
.paper .ct{background-color:#f2f1f1;height:.68rem;border-bottom:1px solid #d7d3d3;}
.paper .ct div{border-right:1px solid #d7d3d3;font-size:.16rem;color:#0d0d0d;flex-grow:0;flex-shrink:0;}
.paper .ct div:last-child{border-right:0;}
.paper .ct div:nth-child(1){width:10.83984375%;}
.paper .ct div:nth-child(2){width:19.62890625%;}
.paper .ct div:nth-child(3){width:10.3515625%;}
.paper .ct div:nth-child(4){width:11.328125%;}
.paper .ct div:nth-child(5){width:47.5390625%;}
.paper .cb{min-height:.51rem;border-bottom:1px solid #d7d3d3;}
.paper .cb div{min-height:.51rem;border-right:1px solid #d7d3d3;font-size:14px;color:#404040;flex-grow:0;flex-shrink:0;padding:0 .1rem;}
.paper .cb div:last-child{border-right:0;}
.paper .cb div:nth-child(1){width:10.83984375%;}
.paper .cb div:nth-child(2){width:19.62890625%;}
.paper .cb div:nth-child(3){width:10.3515625%;}
.paper .cb div:nth-child(4){width:11.328125%;}
.paper .cb div:nth-child(5){width:47.5390625%;}
.paper li:nth-child(odd){background-color:#f8f8f8;}
.paper li:nth-child(even){background-color:#fff;}
.paper li a:hover div{color:#900;}
.newslist{margin:.14rem .26rem 0 .25rem;}
.newslist a{height:.7rem;border-bottom:1px dashed #eae6e6;}
.newslist a .title{flex:1;font-size:.14rem;color:#333339;}
.newslist a::before{content:'';display:block;width:.04rem;height:.04rem;background-color:#900;margin-left:.05rem;margin-right:.16rem;}
.newslist a .addtime{width:1rem;font-size:.14rem;color:#b3b3b3;margin-right:.1rem;}
.newslist a:hover *{color:#900;}
.newslist.faq li{border-bottom:1px dashed #ccc;}
.newslist.faq a{border-bottom:0;height:.47rem;}
.newslist.faq a .title::before{display:none;}
.newslist.faq a .addtime{width:2rem;}
.newslist .introduction{padding:0!important;font-size:.14rem;max-height:0;height:0;overflow:hidden;}
.newslist .introduction.active{height:auto;max-height:1500px;margin-bottom:20px;}
.picslist{margin-top:.4rem;}
.picslist li{width:2.72rem;height:2.98rem;}
.picslist li a{width:2.72rem;height:2.78rem;border:1px solid #fff;}
.picslist li .img{width:2.38rem;height:1.53rem;margin:.14rem .15rem;}
.picslist li .img img{width:2.38rem;height:1.53rem;}
.picslist li a:hover .img img{transform:scale(1.1);}
.picslist li a:hover{border:1px solid #e0e0e0;}
.picslist li .title{max-height:.48rem;margin:.16rem;margin-bottom:0;line-height:.24rem;font-size:.14rem;color:#333;}
.picslist li .tags{margin:.07rem .16rem;}
.picslist li .tags *{line-height:.22rem;font-size:.12rem;color:#919191;}
.picslist li a:hover .tags .viewmore,.picslist li a:hover .title{color:#900;}
.picslist2{margin-top:.24rem;}
.picslist2 li{padding-bottom:.22rem;border-bottom:1px dashed #ebebeb;margin-bottom:.2rem;}
.picslist2 li .img{width:2.49rem;height:1.56rem;margin-left:.19rem;}
.picslist2 li .img img{width:2.49rem;height:1.56rem;}
.picslist2 li .texts{width:7.75rem;margin-right:.3rem;}
.picslist2 li .texts .title{margin-top:.18rem;line-height:.3rem;font-size:.18rem;color:#1c1c1c;}
.picslist2 li .texts p{margin-top:.11rem;line-height:.27rem;font-size:.14rem;color:#7a7a7a;}
.picslist2 li .texts p .more{color:#900;}
.picslist2 li a:hover .texts .title{color:#900;}
.picslist2 li a:hover .texts p{color:#900;}
.guestbook{margin-top:.3rem;padding:0 .14rem;}
.guestbook .t{margin-bottom:.14rem;line-height:.46rem;font-size:.28rem;color:#000b07;}
.guestbook li{overflow:hidden;width:100%;padding-bottom:.16rem;}
.guestbook .wz{width:100%;padding-right:.2rem;height:.31rem;text-align:right;line-height:.31rem;font-size:.26rem;color:#696969;}
.guestbook .red{color:red;}
.guestbook .wbk{width:100%;height:.8rem;background:0 0;border:1px solid #b5b5b5;border-radius:4px;line-height:.8rem;text-indent:10px;font-size:.24rem;}
.guestbook .wbk2{width:1.74rem;height:.8rem;background:0 0;border:1px solid #b5b5b5;border-radius:4px;line-height:.8rem;text-indent:5px;font-size:.24rem;}
.guestbook .wby{width:100%;height:2.22rem;background:0 0;border:1px solid #b5b5b5;border-radius:4px;line-height:.8rem;text-indent:5px;font-size:.24rem;}
.guestbook .wbk2:focus,.guestbook .wbk:focus,.guestbook .wby:focus{border-color:#900;}
.guestbook button{width:2rem;background:#900;border:0;line-height:.8rem;font-size:.3rem;font-weight:700;color:#fbfaf9;border-radius:.12rem;}
#vercodeimg{width:.8rem;height:.35rem;margin:0 0 0 .15rem;}
.picstextlist{width:100%;padding:.2rem .15rem 0 .15rem;}
.picstextlist li{width:100%;margin-bottom:.3rem;padding-bottom:.3rem;border-bottom:1px dashed #dcdcdc;}
.picstextlist img{width:2.45rem;}
.picstextlist .text{width:3.45rem;padding-right:.1rem;}
.picstextlist .title{line-height:.28rem;font-size:.18rem;color:#ea8017;}
.picstextlist .body{height:.81rem;margin:.14rem 0 .19rem 0;line-height:.27rem;font-size:.14rem;color:#2f2e2c;}
.picstextlist .more{width:.97rem;height:.3rem;background:#3f3f3f;border-radius:.08rem;font-size:.14rem;color:#fff;}
.picstextlist .ly{left:3.8rem;top:1.42rem;width:.97rem;height:.3rem;background:#009cff;border-radius:.08rem;font-size:.14rem;color:#fff;}
.links{padding:.3rem .17rem;}
.links a{width:16.66666%;height:.68rem;background:#fff3f5;border:1px solid #fbc5cf;}
.links a.last{margin-right:0;}
.links a .bg{margin-top:.1rem;height:.27rem;}
.links a .bg .bg1,.links a .bg .bg2{width:100%;height:.27rem;background-position:center;background-repeat:no-repeat;background-size:auto .27rem;}
.links a .title{height:.24rem;line-height:.24rem;font-size:.18rem;color:#283c87;}
.links a:hover{background-color:#283c87;border-color:#283c87;}
.links a:hover .bg1{display:none;}
.links a:hover .title{color:#fff;}
.searchs{width:13.37rem;margin:.4rem auto;border:1px solid #ddd;padding:.21rem .52rem;}
.searchs .typename{height:.68rem;font-size:.26rem;color:#900;border-bottom:1px solid #d3d3d3;padding:0 .02rem;}
.searchs .list{margin-top:.21rem;}
.searchs .list li{margin-bottom:.16rem;padding-bottom:.16rem;border-bottom:1px dashed #dadada;}
.searchs .list li .title{height:.31rem;line-height:.31rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.searchs .list li .title span{color:#900;}
.searchs .list li p{margin-top:.05rem;line-height:.23rem;font-size:.14rem;color:#2e2e2e;}
.searchs .list li p span{color:#900;}
.searchs .list li .addtime{margin-top:.09rem;line-height:.23rem;font-size:.14rem;color:#858585;}
.searchs .list li a:hover .title,.searchs .list li a:hover p{color:#900;}
/* .pages{margin-top:.6rem;font-size:0}
.pages a,.pages span{height:30px;padding:0 11px;display:inline-block;border:1px solid #900;font-size:12px;color:#900;margin-right:10px;line-height:28px}
.pages :last-child{margin-right:0}
.pages a.active{background-color:#900;color:#fff} */
.userLogin{margin-top:.4rem;margin-bottom:.27rem;border:1px solid #ddd;width:100%;padding:.45rem .52rem;}
.userLogin .l{width:3.49rem;height:3.78rem;background-color:#f6f6f6;padding:.27rem .33rem;}
.userLogin .l h2{height:.63rem;border-bottom:1px solid #ddd;font-size:.24rem;color:#900;margin-bottom:.36rem;}
.userLogin .l a{width:100%;height:.46rem;font-size:.18rem;color:#fff;background-color:#afafaf;padding-left:.96rem;margin-bottom:.25rem;}
.userLogin .l a.active{background-color:#900;}
.userLogin .l a.active::before{content:'>';position:absolute;right:53px;top:50%;transform:translateY(-50%);font-size:.18rem;color:#fff;line-height:.18rem;}
.userLogin .l p{margin-top:.05rem;font-size:.12rem;color:#101010;width:100%;}
.userLogin .r{width:3.47rem;margin:.49rem 2.26rem 0 0;}
.userLogin .r li:nth-child(-n+3){width:3.47rem;height:.57rem;border:1px solid #c8c7c7;margin-bottom:.3rem;}
.userLogin .r li:nth-child(-n+32) .input{width:2.94rem;height:.55rem;background:0 0;border:0;padding:0 .15rem;font-size:.16rem;}
.userLogin .r li:nth-child(-n+3) i{display:block;width:.51rem;height:.55rem;border-right:1px solid #c8c7c7;background-color:#e2e2e2;}
.userLogin .r li:nth-child(-n+3) .input::placeholder{color:#909090;}
.userLogin .r li:nth-child(1) i{background-image:url(icon_user.png);background-repeat:no-repeat;background-size:.21rem .21rem;background-position:center;}
.userLogin .r li:nth-child(2) i{background-image:url(icon_pass.png);background-repeat:no-repeat;background-size:.19rem .21rem;background-position:center;}
.userLogin .r li:nth-child(-n+3) .input:focus{box-shadow:0 0 5px #666;}
.userLogin .r li:nth-child(3){margin-bottom:0;}
.userLogin .r li .input.input2{flex:1!important;width:auto;margin-right:.2rem;}
.userLogin .r li:nth-child(3) img{width:1rem;height:.4rem;cursor:pointer;}
.userLogin .r li.findpass{margin-top:.12rem;height:.22rem;font-size:.14rem;color:#888787;}
.userBtn{width:100%;height:.51rem;background-color:#900;border:0;font-size:.2rem;color:#fff;}
.userLogin .r li .userBtn{margin-top:.36rem;}
@media (min-width:1400px){.indexNews{margin:.2rem;margin-bottom:0;}
.index2 .ww1,.index2 .ww2{background-color:#fff;margin:0;padding:.2rem;margin-bottom:.35rem;box-shadow:3px 5px 15px rgba(0,0,0,.3);}
}
@media (min-width:1200px) and (max-width:1400px){.wrapper{width:1200px;margin:0 auto;}
.mainNav>ul>li>a{font-size:.16rem;}
.mainNav>ul>li>ul>li>a{font-size:.14rem;}
.indexSwiper{width:6.71rem;height:auto;}
.index2 .l{width:8.4rem;}
.index2 .l .indexNews{width:48%;}
.index2 .l .indexNews.in2{width:100%;}
.contents{width:9.03rem;}
.indexNews ul li:nth-child(n+8){display:none;}
.footerLinks .commonLinks li a{font-size:15px;}
}
@media (min-width:1000px) and (max-width:1199px){.wrapper{width:1000px;margin:0 auto;}
.mainNav>ul>li>a{font-size:.16rem;padding:0 .2rem;}
.mainNav>ul>li>ul>li>a{font-size:.12rem;}
.indexSwiper{width:4.71rem;height:auto;}
.index2 .l{width:6.4rem;}
.index2 .l .indexNews{width:48%;}
.index2 .l .indexNews.in2{width:100%;}
.contents{width:7.03rem;}
.indexTop .typename{font-size:.14rem;}
.indexNews ul li:nth-child(n+6){display:none;}
.footerLinks .commonLinks li a{font-size:12px;}
}

#quxiaao{display:block;}
.quxiaao{display:block;}
@media (max-width:768px){
.indexNews{width:100%!important;}
.index1{display:flex;}
.indexNews{order:2;}
.slide{order:1;}
.indexNews li a .title{font-size:.25rem;padding-left:.16rem;}
}
.slide{width:7.5rem;height:4.22rem;position:relative;overflow:hidden;margin:0 auto;}
.slide .swiper-container{width:7.5rem;height:4.22rem;}
.slide .swiper-container li{position:relative;}
.slide .swiper-container li a{display:block;width:100%;height:100%;}
.slide .swiper-container li a img{width:100%;height:100%;}
.slideTxt{width:100%;height:.5rem;line-height:.5rem;position:absolute;bottom:0;left:0;z-index:2;/*background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.3));*/text-indent:.1rem;}
.slideTxt a{font-size:.16rem;color:#fff;}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{position:absolute;right:.25rem;bottom:.0625rem;color:#fff;text-align:right;width:auto;left:inherit;}
.slide .swiper-pagination.swiper-pagination-fraction{padding-right:20px;}
.slide .swiper-pagination-bullet{float:left;width:.2rem;height:.2rem;background:#fff;opacity:1;margin-left:.5rem;}
.slide .swiper-pagination-bullet-active{background:#900;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:initial;}
.acSwiper .swiper-slide a{position:relative;}
.acSwiper .swiper-slide a img{border:solid #ccc 1px;object-fit:cover;max-height:260px;position:relative;}
.acSwiper .swiper-slide a h6{position:absolute;left:0;bottom:0;width:100%;height:40px;z-index:9999;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:400;display:block;color:#fff;}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0;}

/*当前位置*/

.navigatorbg{height:auto;overflow:hidden; margin: 0 auto; width:1200px; margin-bottom:10px; margin-top:10px;}
.navigator{padding:10px 15px 10px 30px;border-bottom:1px solid #eee;background:#ffffff;}
.navigator .home{ background:url(others.png) no-repeat 75% 0%; float:left; text-indent:-8000px; width:16px; font-size:14px;}
.navigator .home:hover{ background:url(others.png) no-repeat 99% 0%;}
.navigator span{ font-family:SimSun; padding-left:3px; padding-right:3px;font-size:14px;}
.navigator a{ font-size:14px; color:#333;font-family:"Microsoft YaHei"  !important;}
.lm-banner{width: 100%;  height: 186px;background-color:rgba(255, 255, 255, 0.8);display: none;}
.art{ width:837px;}
.bt_linkb{font-size:14px;text-decoration:none;color:#3d3d3d;font-family:"Microsoft YaHei",SimSun,SimHei;}
.yellow{color:#ffb900!important;}
.lm_nav_bg{width:100%;height:50px;background:#ebebeb;}
.lm_nav{width:1130px;height:50px;margin:0 auto;padding-left:60px;}
.lm_nav_right{float:right;height:50px;line-height:50px;padding-left:22px;background: url(homeico.png) left 50% no-repeat;background-size: 15px;}
.lm_list_box{width:1200px;margin:30px auto; overflow: hidden;background-color: #fff;}
.lm_list{float:right;padding-bottom:20px; min-height: 600px;padding-right: 30px;width: calc(100% - 270px);padding-left: 30px;}
.lm_list>p{height:50px;font-size:17px;border-bottom:3px solid #B31419;float:left;padding-right:20px;line-height: 50px;}
.lm_list ul li{padding-left:10px;height:43px;font-size:15px;line-height:43px;border-bottom:1px dashed #dcdcdc;}
.lm_list ul{clear:both;padding-top:10px;}
.lm_list ul li p{width: 6px; height: 6px; background: #B31419; float: left; border-radius: 50%; margin-top: 19px; margin-right: 5px;}
.lm_list ul li span{float:right;padding-right:20px;color:#333;font-size:14px;width:13%; font-size: 18px!important; background-size: 90% 100%;}
.lm_list ul li a{color:#333; display: block;  overflow:hidden; float:left;text-overflow:ellipsis;white-space:nowrap;width: calc(100% - 15%);}
.sdzj{width:100%; overflow: hidden; display: block;}
.sdzj li{width:25% !important; border:0 !important; float: left !important; height:260px !important; padding-left: 0 !important; margin: 12px 22px;}
.sdzj li span{height:80% !important; float: none !important; width:100% !important; display:block; overflow:hidden;}
.sdzj li span img{width:100%;}
.sdzj li{width:20% !important; border:0 !important; float: left !important;}
.sdzj li p{width:100% !important; float: 20px; height:auto !important; background: none !important; margin-top: 14px !important; text-align:center; font-size:20px;}
.mb-j{display: none;}
.lm_list_right{float:right;width:320px;}
.lm_list_right p{width:100%;height:35px;font-size:17px;}
.lm_left{width:270px;float:left;/* background-color:#efefef; */margin-bottom:20px;background: linear-gradient(to bottom, #efefef, #fff);}
.lm_left p{height:80px;background-color:#B31419;color:#Fff;font-size:22px;line-height:80px;padding-left:80px;}
.lm_nav_left{padding:10px 0 40px 40px;}
.lm_nav_left li{/*height:47px;*/line-height:47px;margin-right:20px;font-size:17px;}
.lm_nav_left li a{color:#333;font-size:15px;}
.lm_nav_left li.on{padding-left: 10px;}
.lm_nav_left li.lm_on>a{color:#B31419;}
.lm_nav_left li b{display:inline-block;width:0;height:0;border-top:3px solid transparent;border-left:5px solid #B31419;border-bottom:3px solid transparent;margin-right:10px;float:left;margin-top:21px;}
.wzzw{width:calc(100% - 1rem);margin:20px auto;clear:both;padding: 0.5rem;}
.copy{clear:both;}
.close{float:right;width:43px;margin-right:20px;line-height:40px;text-align:right;color:#333;font-size:12PX;}
.print{float:right;width:43px;margin-right:20px;line-height:40px;text-align:right;color:#333;font-size:12PX;}
.wzy_nr img{height:auto;}
.wzy_title{/*width:100%;float:left;*/font-size:24px;line-height:30px;text-align:center;font-weight: 700;}
.wzy_top{width:100%;float:left;font-size:12px;color:#333;line-height:26px;text-align:center;margin-top:17px;height:36px;}
.wzy_nr{float:left;font-size:16px;color:#333;line-height:26px;margin-top:18px;min-height: 200px;}
.wzy_nr p{font-size: 18px;margin-bottom: 10px;line-height: 1.5;}
.wzy_nr p strong{font-family: inherit;font-size: inherit;}
.wzy_nr p span{font-family: inherit;font-size: inherit;}
.wzy_nr p a{font-family: inherit;font-size: inherit;}
.wzy_bottom{width:100%;float:left;font-size:12px;color:#000;line-height:26px;color:#000;}
.wzy_footer{width:100%;float:left;font-size:16px;color:#000;line-height:26px;margin-top:15px;}
.wzy_top div{width:100%;height:26px;float:left;border-top:1px solid #d8d8d8;}
.wzy_top p{width:100%;float:left;margin-top:10px;}
.lanmutime{	width: 15%;text-align: right;padding:0!important;}
.lanmulist2022{	width: 80%;font-size: 18px;}
.lm_nav_left  li  a{font-size: 18px;}
.lm_nav_left  li.on  a{color: #B31419;}
.lm_list p{	font-size: 20px;}
#mediaContent0_0,#mediaContent0_1,#mediaContent0_10,#mediaContent0_11,#mediaContent0_12,#mediaContent0_13,#mediaContent0_14,#mediaContent0_15,#mediaContent0_16,#mediaContent0_17,#mediaContent0_18,#mediaContent0_19,#mediaContent0_2,#mediaContent0_20,#mediaContent0_21,#mediaContent0_22,#mediaContent0_23,#mediaContent0_24,#mediaContent0_25,#mediaContent0_26,#mediaContent0_27,#mediaContent0_28,#mediaContent0_29,#mediaContent0_3,#mediaContent0_30,#mediaContent0_4,#mediaContent0_5,#mediaContent0_6,#mediaContent0_7,#mediaContent0_8,#mediaContent0_9{margin:auto!important;}
#mediaContent0_0 video,#mediaContent0_1 video,#mediaContent0_10 video,#mediaContent0_11 video,#mediaContent0_12 video,#mediaContent0_13 video,#mediaContent0_14 video,#mediaContent0_15 video,#mediaContent0_16 video,#mediaContent0_17 video,#mediaContent0_18 video,#mediaContent0_19 video,#mediaContent0_2 video,#mediaContent0_20 video,#mediaContent0_21 video,#mediaContent0_22 video,#mediaContent0_23 video,#mediaContent0_24 video,#mediaContent0_25 video,#mediaContent0_26 video,#mediaContent0_27 video,#mediaContent0_28 video,#mediaContent0_29 video,#mediaContent0_3 video,#mediaContent0_30 video,#mediaContent0_4 video,#mediaContent0_5 video,#mediaContent0_6 video,#mediaContent0_7 video,#mediaContent0_8 video,#mediaContent0_9 video{display:block;margin:auto!important;}
@media (max-width:999px){.wrapper{width:100%;padding:0 2%;background-color:#fff;}
.pShow{display:none!important;}
.mShow{display:flex!important;display:-webkit-flex!important;}
header{height:auto;min-height:1rem;}
header .logo{max-width:5rem;}
header .nav{margin-right:0;}
.leftNav{width:60%;height:100vh;background:linear-gradient(to bottom,#900,#7a0303);z-index:999!important;right:0;transform:translateX(100%);flex-direction:column;}
.leftNav.hide{animation:navHide .5s 1;-webkit-animation:navHide .5s 1;transform:translateX(100%);}
.leftNav.active{animation:navShow .5s 1;-webkit-animation:navShow .5s 1;transform:translateX(0);}
.leftNav a{width:100%;height:1rem;border-bottom:1px solid #eee;padding:0 .4rem;font-size:.3rem;color:#fff;}
.leftNav .search{width:100%;height:.47rem;padding:4vw;}
.leftNav .search input{width:3.5rem;height:.55rem;border:1px solid #e8e8e8;padding:0 .1rem;font-size:.22rem;color:#333;}
.leftNav .search input:focus{border-color:#900;}
.leftNav .search button{width:.55rem;height:.55rem;background:url(px_search.png) no-repeat center;background-size:100%;border:0;margin-left:.18rem;}
.detail .intro,.footerLinks .wrapper,.index1,.index2,.index2 .l>.flexJb,.picslist li .tags,main{flex-direction:column;}
.footerLinks .commonLinks ul,.index1{flex-wrap:wrap;}
.contents,aside{width:100%;}
.contents{margin-top:0;}
.introduction{padding:.3rem 0;}
.footerLinks .wrapper{border-left:0;padding:.2rem 0;}
.footerLinks .commonLinks li{min-height:.1rem;border-right:0;}
footer{padding:.2rem;line-height:180%;}
footer p{line-height:180%;}
.footerBar{width:100%;height:1.46rem;background-color:#575757;z-index:90!important;padding:0 .2rem;bottom:0;left:0;}
.footerBar a{font-size:.27rem;color:#fff;padding-top:.85rem;}
.footerBar a:nth-child(1),.footerBar a:nth-child(2),.footerBar a:nth-child(4),.footerBar a:nth-child(5){width:1rem;flex-grow:0;flex-shrink:0;}
.footerBar a:nth-child(1){background:url(icon_footer_bar_phone.png) no-repeat center .15rem;background-size:auto .64rem;}
.footerBar a:nth-child(2){background:url(icon_footer_bar_message.png) no-repeat center .15rem;background-size:auto .64rem;}
.footerBar a:nth-child(3){background:url(icon_footer_bar_home.png) no-repeat center .15rem;background-size:auto .73rem;width:1.47rem;height:1.47rem;background-color:#fff;box-shadow:0 0 .1rem #666;border-radius:50%;margin-top:-.39rem;font-size:.24rem;color:#4d4b4c;}
.footerBar a:nth-child(4){background:url(icon_footer_bar_position.png) no-repeat center .15rem;background-size:auto .67rem;}
.footerBar a:nth-child(5){background:url(icon_footer_bar_up.png) no-repeat center .15rem;background-size:auto .7rem;}
.footerBar a:hover{color:#fff;}
.footerBar a:nth-child(3):hover{color:#4d4b4c;}
.contactus{margin:.3rem 0;}
.contactus .ct div{width:20%!important;font-size:.24rem!important;}
.contactus .cb div{width:20%!important;font-size:.24rem!important;}
.newslist a .addtime{width:1.4rem;font-size:.24rem;}
.picslist li,.picslist li a{height:auto;}
.picslist li .tags *,.picslist li .title{line-height:160%;font-size:.24rem;}
.picslist li .title{height:auto;max-height:180px!important;}
.picslist li{width:48%;}
.picslist li:nth-child(even){margin-left:4%;}
.picslist li .img,.picslist li .img img{width:100%;height:auto;}
.picslist li a{width:100%;}
.picslist2 li .texts{flex:1;margin-left:.2rem;}
.picslist2 li .texts p{max-height:.7rem;overflow:hidden;line-height:.35rem;font-size:.24rem;}
.indexSwiper{width:100%;height:auto;}
.index1{margin-top:0;}
.index2{margin-top:0;}
.indexNews{margin-top:4vw;width:100%;}
.indexNews li a .addtime{font-size:.24rem;width:1rem;}
.index2 .indexNews,.index2 .l{width:100%;}
.index2 .wp{padding:.3rem 0;}
.index2 .in2{margin-bottom:.2rem;}
.index2 .r{width:100%;margin-top:0;}
.indexTop .typename{font-size:.28rem;}
.footerLinks .commonLinks li a,.footerLinks .qrcodes p,.index2 .r .userModal ul li .findPass,.index2 .r .userModal ul li .input,.index2 .r .userModal ul li .radios,.indexNews li a .title,footer{font-size:.24rem;}
.index2 .r .userModal .title{font-size:.35rem;line-height:160%;}
.index2 .r .userModal .entitle{font-size:.24rem;line-height:160%;}
.index2 .r .userModal ul li{height:.6rem;}
.index2 .r .userModal ul li p{font-size:.24rem;width:1.4rem;}
.index2 .r .userModal ul li:nth-child(3) p{width:1.7rem;}
.index2 .r .userModal ul li .input2{width:3rem;height:.6rem;}
.index2 .r .userModal ul li .vcode{height:.7rem;width:2rem;}
.index2 .r .userModal ul li button{height:.6rem;font-size:.24rem;}
.index2 .r .questionnaire a{font-size:.3rem;}
.contactus .cb{flex-direction:column;padding:.3rem 0;}
.contactus .cb div{width:100%!important;line-height:180%;justify-content:flex-start!important;}
.contactus .cb div b{width:2rem;}
.detail .intro{margin-bottom:.3rem;}
.detail .intro p{font-size:.26rem;margin-bottom:.3rem;}
.detail .texts dt{font-size:.26rem;}
.detail .intro img{max-width:100%;}
.detail .texts dd{font-size:.24rem;}
.indexNews li a{height:.8rem;}
aside ul li.son a{height:.55rem;}
.newslist a .title{white-space:nowrap;width:3rem;overflow:hidden;text-overflow:ellipsis;margin-right:.2rem;}
.newslist a .addtime{flex-shrink:0;}
.searchs .list li{padding:.25rem 0;}
.searchs .list li p{font-size:.24rem;margin:.2rem 0;line-height:180%;}
.footerLinks .commonLinks h2 a{font-size:.26rem;}
.footerLinks .commonLinks{padding:0 2% 2vw 2%;}
.footerLinks .commonLinks li{width:auto;margin-right:.15rem;}
.index2 .wp p{height:.8rem;line-height:.4rem;font-size:.22rem;}
.index2 .wp .swiper-button-next,.index2 .wp .swiper-button-prev{top:calc((100% - .8rem)/ 2);}
.paper{margin:4vw 0;}
.paper .cb a{flex-direction:column;padding:.3rem 0;width:100%;}
.paper .cb div{width:100%!important;line-height:180%;justify-content:flex-start!important;}
.paper .cb div b{width:2rem;}
.userLogin{display:-webkit-flex;display:flex;flex-direction:column;padding:.2rem;}
.userLogin .l,.userLogin .r{width:100%;height:auto;}
.userLogin .l a{max-width:auto;width:auto;display:inline-block;margin:0 auto 10px auto;padding:0 .4rem 0 .2rem;}
.userLogin .l a.active::before{right:.1rem;}
.userLogin .r li:nth-child(-n+3){width:100%;}
.userLogin .r li:nth-child(-n+32) .input{width:100%;}
.userLogin .r li:nth-child(-n+3){height:.7rem;}
.userLogin .r li:nth-child(-n+32) .input{height:.66rem;}
.userLogin .r li:nth-child(1) i,.userLogin .r li:nth-child(2) i{height:.66rem;}
.userLogin .r li:nth-child(3) img{width:1.5rem;height:.6rem;}
.lm_list_box,.lm_nav{width: 100%;}
.lm_list ul li span{width: 20%;}
.lm_list ul li a{width: calc(100% - 23%);}

}
@media (max-width:767px){.slide,.slide .swiper-container,.slide .swiper-container li a img{width:100%;height:4rem;}
.lm_list_box{width: 100%;}
.lm_left{width: 100%;float: none;clear: both;display: none;}
.lm_list{width: 100%;float: none;clear: both;padding: 0px;}
.lm_list ul li span{font-size: 12px !important;width: 20%;}
.lm_list>p{padding-left: 10px;}
.lm_nav{width: 100%;height: auto;}
.lm_nav_right{background-size:15px;padding-left: 15px;padding-right: 5px;}
.lm_nav_right a{font-size: 16px;}
.lm_nav_bg{width: 100%;background: none;height: auto;}
.lm_list ul li a{width: calc(100% - 22% - 6px);}
.lanmulist2022{font-size: 15px;}
.pages .a1{font-size: 14px;}
.wzzw{width: 100%;margin: 0 auto;}
}