.banner .words{font-size:4.64rem;width:1600px;text-align:left;font-family: 'AlibabaPuHuiTiM';margin-left: -800px;transition: 0s all ease;}
.twoNav{border-bottom: 1px solid #f0f0f0;height: 5.43rem;line-height: 5.43rem;text-align: center;}
.twoNav .content{display: flex;flex-wrap: wrap;}
.twoNav .content a{flex:1;font-size: 1.285rem;color: #666666;transition:0.1s all ease;}
.twoNav .content a:hover{background:url(../images/icon-arrow3.png) #bc131b center center no-repeat;color:#fff;}
.twoNav .content a.on{background:url(../images/icon-arrow3.png) #bc131b center center no-repeat;color:#fff;}

.touziBanner .words{text-align: right;font-family: 'SourceHanSerifCNHeavy';}


.about{margin:10rem 0px 0px 0px;}
.about1L{width:49.375%;float:left;}
.about1 {position:relative;}
.about1 .t1{color:#222222;font-size:3.21rem;line-height: 2.6rem;/* float:left; */position:absolute;top:0px;}
.about1 .t1:after{width:3.7rem;height:3px;content:'';display:block;background:#bc131b;margin: 3rem 0px 0px 0px;}
.about1L{padding: 8.5rem 0px 0px 0px;}
.about1L .sum{font-size:1.14rem;color:#5c5c5c;line-height: 2.1rem;}
.about1R{width:46.8%;float:right;border-radius:5px;overflow:hidden;}
.about1R img{width:100%;}


.about2{height:48.5rem;width:100%;/* background: url(../images/bg1.jpg) center center no-repeat; */background-size: cover;margin: 10.35rem 0px 13.5rem 0px;}
.about2 ul{height:100%;}
.about2 li{float:left;width:25%;border-right: 1px solid #99b0c3;box-sizing:border-box;color:#fff;height:100%;position:relative;transition:0.5s all ease;}
.about2 li .title{font-size:2.5rem;margin: 1rem 0px 0px 0px;letter-spacing: 0.2rem;transition:0.5s all ease;}
.about2 li .sum{font-size:1.14rem;line-height: 2rem;letter-spacing: 0.12rem;transition: 0.2s all ease;}
.about2 li .words{width:100%;text-align: center;padding: 14rem 2.5rem 0px 2.5rem;box-sizing: border-box;}
.about2 li .circle{width: 0.7rem;height: 0.7rem;border: 0.5rem solid #bc131b;border-radius:50%;display:block;margin: 1.4rem auto;transition:0.5s all ease;}
.about2 li .words .icon{height:4rem;display: block;transition:0.5s all ease;}
.about2 li .words .icon img{max-height:100%;transition:0.5s all ease;}
.about2 li:last-child{border:0;}
/* .about2 li:hover .title{font-size:2.7rem;}
.about2 li:hover .sum{font-size:1.3rem;}
.about2 li:hover .circle{width:0.8rem;height:0.8rem;}
.about2 li:hover .icon{height:4.1rem;}
.about2 li:hover .icon img{height:100%;} */
.about2 li.li1{background:url(../images/about.jpg) center center no-repeat;}
.about2 li.li2{background:url(../images/about1.jpg) center center no-repeat;}
.about2 li.li3{background:url(../images/about2.jpg) center center no-repeat;background-size: cover;}
.about2 li.li4{background:url(../images/about3.jpg) center center no-repeat;background-size: cover;}
.about2 li:hover{transform:scale(1.1);z-index:99999;}

.partner{color:#5c5c5c;font-size:1.57rem;margin: 9.28rem 0px 13rem 0px;}
.partner .part1 label{color:#222222;font-size: 1.285rem;display:block;margin:0px 0px 1rem 0px;}
.partner .part1{color:#666666;font-size: 1.285rem;line-height: 2.5rem;margin: 2.2rem 0px 0px 0px;padding: 0px 0px 2.5rem 0px;border-bottom: 1px solid #f5f5f5;}
.partner .partner1{line-height:3rem;}
.partner1 img{margin: 0px 0px 1.5rem 0px;max-width:100%;}
/*.partner .part0{font-size: 1.57rem;}*/

.Memorabilia{margin: 8.5rem auto 13.5rem;}
.Memorabilia .img{text-align:center;}
.Memorabilia .img img{max-height:9.28rem;}
.Memorabilia .img:after{content:'';width:3rem;height:3rem;border:0.6rem solid #bc131b;border-radius:50%;display:block;margin: 1rem auto 0px;}
.Memorabilia ul{position:relative;padding: 1px 0px 13rem 0px;}
.Memorabilia ul:after{width:0.5rem;height:100%;background:#e4e4e4;content:'';position:absolute;left:50%;margin-left:-0.25rem;top:0px;z-index: 11;}
.Memorabilia ul li{margin:3.9rem 0px 0px 0px;position: relative;transition:0.5s all ease;z-index: 99999;}
.Memorabilia ul li .title{font-size:2.28rem;color:#bc131b;}
.Memorabilia ul li .words{width: 44.375%;float:right;position: relative;}
.Memorabilia ul li:nth-child(2n) .words{float:left;text-align: right;}
.Memorabilia li .sum{font-size:1.14rem;color:#5c5c5c;margin:0.7rem 0px 0px 0px;}
.Memorabilia ul li .words:after{width: 1rem;height:1rem;background: url(../images/icon-circle.png) center center no-repeat;content:'';position:absolute;background-size: cover;left: -13.7%;z-index: 99999999999;top: 1rem;}
.Memorabilia ul li:nth-child(2n) .words:after{right: -13.7%;left:auto;}
.Memorabilia .more{width: 3.2rem;height: 3.2rem;display:block;margin:0 auto;background:url(../images/icon-circle1.png) center center no-repeat;background-size: cover;}
.Memorabilia ul li:hover{transform:scale(1.2);}

/* honorNew */
.honorNew .breadcrumbs .dh{/* display:flex; *//* flex-wrap:wrap; */margin:40px auto 20px;}
.honorNew .breadcrumbs .dh:after{content: "."; display: block;height:0;clear: both;}
.honorNew .breadcrumbs .dh a{width: 585px;height:63px;float:left;line-height:63px;margin:0;padding:0;border-right:0;box-sizing:border-box;border:1px solid #c8cecf;background:#f7f7f7 url(../imgHonor/bk1.png) bottom right no-repeat;margin-right: 30px;margin-bottom: 30px;}
.honorNew .breadcrumbs .dh a:nth-child(2n){margin-right:0}
.honorNew .li_head{font-size: 3.21rem;text-align:center;color: #222222;position:relative;margin: 8rem 0px 0px 0px;}
.honorNew .li_head:after{content:"";width: 3.57rem;height: 0.2rem;background:#c81432;display: block;margin: 2.3rem auto 3.21rem;}
.honorNew .honorlist{display:block;}
.honorNew .honorlist .Img img{width:100%;}
.honorNew .honorlist ul{margin-top: 2rem;}
.honorNew .honorlist li{border-bottom:1px dashed #d1d1d1;float:left;/* margin-right:30px; */width: 48.75%;height: 5.57rem;line-height: 5.57rem;text-align:left;box-sizing:border-box;background: url(../images/icon-arrow4.png) left center no-repeat;padding: 0px 3.92rem 0px 2.5rem;}
.honorNew .honorlist li:nth-child(2n){margin-right:0;float: right;}
.honorNew .honorlist li div.stitle{float:left;width: calc(100% - 110px);font-size:16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.honorNew .honorlist li div.stitle a{color: #5c5c5c;font-size: 1.14rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:100%;display:block}
.honorNew .honorlist li div.stitle a:hover{color:#bc131b;}
.honorNew .honorlist li div.time{float:right;font-size: 1.57rem;color:#c81432;padding: 0px 0px 0px 2rem;background: url(../images/icon-time.png) left center no-repeat;}
.honorNew .honorlist.honorlist3 .title{text-align:center;font-size: 1.857rem;color: #bc131b;margin: 4.5rem 0px 3rem 0px;}
.honorNew .honorlist.honorlist3 ul{margin-top:0}
.honorNew .honorlist.honorlist3 ul li{padding:0;background:0;line-height: 3.7rem;height: 3.7rem;border-bottom: 1px solid #e6e6e6;width: 48.375%;position: relative;padding:0px 0px 0px 1.2rem;box-sizing:border-box;}
.honorNew .honorlist.honorlist3 ul li:after{width:0.25rem;height:0.25rem;background:#bc131b;position:absolute;left:0px;top:50%;transform:translateY(-50%);content:'';border-radius:50%;}
.honorNew .honorlist.honorlist3 li div.time{font-size:1.14rem;padding: 0px;background: unset;}
.honorNew .ul4{/* height:310px; */position: relative;}
.honorNew .ul4 .mySwiper{width: 1600px;margin: 4.65rem 0px 0px 0px;border-bottom: 1px solid #e3e3e3;position: relative;padding: 0px 20px;box-sizing: border-box;}
.honorNew .ul4 .mySwiper p{font-size: 2.285rem;color: #c2c2c2;position:relative;padding: 0px 0px 1.2rem 0px;cursor: pointer;}
.honorNew .ul4 .mySwiper p:after{content:'';position:absolute;width: 0.6rem;height: 0.6rem;background:url(../images/icon-arrow5.png) center center no-repeat;background-size:cover;transform: rotate(45deg);bottom: -0.3rem;left: 3px;}
.honorNew .ul4 .mySwiper .swiper-slide.swiper-slide-active{color: #c81432;}
.honorNew .ul4 .mySwiper .swiper-slide.swiper-slide-thumb-active p{color:#c81432;}
.honorNew .ul4 .swiper-button-prev:after,.honorNew .ul4 .swiper-button-next:after{display:none;}
.honorNew .ul4 .swiper-button-prev{background: url(../images/icon-prev-1.png) center center no-repeat;left:0px;width: 10px;height: 30px;margin-top: 0px;top: 44px;background-size: 45px;}
.honorNew .ul4 .swiper-button-next{background: url(../images/icon-next-1.png) center center no-repeat;right:0px;width: 10px;height: 30px;margin-top: 0px;top: 44px;background-size: 45px;}


.honorNew .ul4 .mySwiper2{margin-top: 5.35rem;width: 100%;}
.honorNew .ul4 .mySwiper2 .swiper-slide{display:flex;justify-content:space-between}
.honorNew .ul4 .mySwiper2 .swiper-slide .left{width: 31.875%;height: 29.28rem;}
.honorNew .ul4 .mySwiper2 .swiper-slide .left img{width:100%;height:100%;}
.honorNew .ul4 .mySwiper2 .swiper-slide .right{width: 64.375%;margin: -0.5rem 0px 0px 0px;}
.honorNew .ul4 .mySwiper2 ul{margin:0;}
.honorNew .ul4 .mySwiper2 ul li{background:0;width: 50%;padding: 0px 20px 0px 0px;margin: 0;height: 3.4rem;line-height: 3.4rem;}
.honorNew .ul4 .mySwiper2 ul li:last-child{border:0;}
.honorNew .ul4 .mySwiper2 ul li a{color: #5c5c5c;display:block;font-size: 1.14rem;position:relative;padding: 0px 0px 0px 1.57rem;overflow: hidden;height: 100%;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.honorNew .ul4 .mySwiper2 ul li a:before{content:"";width: 0.9rem;height: 0.9rem;border: 0.2rem solid #be1920;display:block;position:absolute;left:0;top: 1.3rem;border-radius:50%;box-sizing:border-box}
.honorNew .ul4 .mySwiper2 ul li a:hover{color:#c81432}
.swiper-button-next, .swiper-button-prev{width:16px;height:34px;top: 34px;left: 0;outline: none;border: 0;-webkit-appearance: none;}
.swiper-button-next{left:auto;right:0}
.swiper-button-next:after, .swiper-button-prev:after{color:#cccccc;font-size:30px}

.honor{border:1px solid #c8cecf;width:100%;margin:0 auto 28px;}
.honor .li_head{background:#f4f4f4;line-height:58px;font-size:16px;color:#666666;font-weight:normal;text-align:center;width:100%;border-top:none;border-bottom:1px solid #c8cecf;line-height: 28px;padding: 15px 10px;box-sizing: border-box;}
.honor li{float:left;width: 49.959%;border-bottom:1px solid #c8cecf;flex-wrap: wrap;align-items: stretch;display: flex;}
.honor li div{line-height:38px;text-align:center;width: 410px;display:inline-block;text-align:left;padding-left:20px;float:  left;overflow:  hidden;height: 38px;width:445px}
.honor li div:nth-child(2n){width: 165px;display:inline-block;text-align: center;border-left:1px solid #c8cecf;padding-left: 0;width:130px}
.honor li:nth-child(2n){border-right:1px solid #c8cecf;}
.honorlist4{margin: 0px 0px 12rem 0px;}
.honorNew .honorlist2 .li_head{margin:7rem 0px 0px 0px;}
.honorNew .honorlist3 .li_head{margin:7rem 0px 0px 0px;}
.honorNew .honorlist4 .li_head{margin:7rem 0px 0px 0px;}


.team {margin: 8.5rem 0px 6.5rem 0px;}
.team .p1 {font-size: 3.21rem;color: #222222;padding: 0px 0px 2.7rem 0px;border-bottom: 0.3rem solid #ececec;margin: 0px 0px 2.5rem 0px;}
.team .team_ul li {font-size: 1.57rem;color: #5c5c5c;padding: 0px 0px 0px 20px;background: url(../images/icon-arrow6.png) left 1.2rem no-repeat;line-height: 3.5rem;background-size: 0.8rem;}
.team .team_dl{margin: 6rem 0px 0px 0px;}
.team .team_dl dd{float:left;width:11.875%;margin:0px 5.625% 2rem 0px;}
.team .team_dl dd:nth-child(6n){margin-right:0px;}
.team .team_dl dd .Img{width:100%;height: 20.4rem;background: url(../images/bg3.jpg) center center no-repeat;text-align: center;position: relative;overflow: hidden;}
.team .team_dl dd .Img img{width: 100%;height: 100%;position:relative;/* bottom: -2rem; */transition: 0.5s all ease;}
.team .team_dl dd .title{color:#222;font-size:1.71rem;margin: 2.14rem 0px;}
.team .team_dl dd .sum{border-top:1px solid #bc131b;font-size:1.14rem;color:#5c5c5c;padding:1.5rem 0px 0px 0px;line-height:2.2rem;}
.team .team_dl dd .sum i{color:#bc131b;font-size:1.428rem;}
.team .team_dl dd:hover img{transform: scale(1.2);}


.jizhi {margin: 0rem 0px 14rem 0px;}
.jizhi .p1 {font-size: 3.21rem;color: #222222;padding: 0px 0px 2.5rem 0px;border-bottom: 0.3rem solid #ececec;margin: 0px 0px 7.5rem 0px;}
.jizhi ul{position:relative;max-width: 1480px;margin: 0 auto;}
.jizhi li{float:left;width:41.5%;background:#fff;border:0.3rem solid #bc131b;border-radius:100px;box-sizing: border-box;position: relative;transition:0.5s all ease;}
.jizhi li .w{transition:0.5s all ease;}
.jizhi li .t1{font-size:1.71rem;color:#bc131b;padding: 0px 0px 1.2rem 0px;background: url(../images/icon-slide4.png) left bottom no-repeat;}
.jizhi .li1{/*background:linear-gradient(to right, #fefefe , #f3f3f3);*/border:0;width: 42%;padding: 2.1rem 10rem 1rem 12%;border-radius: 10rem;height: 19rem;box-sizing: border-box;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.jizhi .li3{/*background: linear-gradient(to right, #f3f3f3, #fefefe);*/border:0;width: 45%;padding:2.1rem 0px 2.1rem 25rem;float: right;height: 19rem;}
.jizhi dl{margin:1rem 0px 0px 0px;}
.jizhi dl dd{font-size: 1.13rem;color:#5c5c5c;background:url(../images/icon-arrow7.png) left center no-repeat;padding:0px 0px 0px 1rem;line-height: 1.8rem;}
.jizhi .li2{position:absolute;left:50%;/* transform:translateX(-50%); */width:33.57rem;padding: 3rem 6.7rem 3rem 6.7rem;box-sizing:border-box;border-radius: 30rem;top:-1.5rem;z-index:999999;margin-left: -16.785rem;}
.jizhi .li .t1{text-align:center;background:unset;}
.jizhi .li dl dd{border-bottom:1px solid #efefef;line-height:3rem;height:3rem;padding:0px 0px 0px 2.5rem;position:relative;background:unset;overflow:hidden;}
.jizhi .li dl dd:before{content:'';width:0.35rem;height:0.35rem;background:#bc131b;border-radius:50%;position:absolute;left:0.8rem;top:50%;transform:translateY(-50%);}
.jizhi .li .t1:after{content:'';display:block;width: 2.3rem;height: 1.2rem;background:url(../images/icon-arrow10.png) center center no-repeat;margin: 1.5rem auto 0rem;background-size: contain;}
.jizhi .li dl{margin:0;}
.jizhi .li dl dd:last-child{border:0;}
.jizhi li.li4,.jizhi li.li5{padding: 3rem 4.7% 3rem 4.7%;border-radius: 30rem;position: relative;margin: 13.7rem 0px 0px 0px;width: 37.1%;}
.jizhi li.li4:after{width:9.6rem;height:2.14rem;content:'';position:absolute;right:-19rem;background:url(../images/icon-slide7.png) center center no-repeat;top:50%;margin-top:-1.07rem;background-size:cover;}
.jizhi li.li5{float:right;}
.jizhi li.li2:after{height:8.5rem;width:5.78rem;content:'';position:absolute;right: -3rem;background:url(../images/icon-slide6.png) center center no-repeat;background-size:contain;bottom: -10rem;}
.jizhi li.li2:before{height:7.5rem;width:7.8rem;content:'';position:absolute;left: -2rem;background:url(../images/icon-slide5.png) center center no-repeat;bottom: -10.2rem;background-size:contain;}
/*.jizhi .li1:after{width:5rem;height:3.14rem;content:'';position:absolute;right: 12rem;background:url(../images/icon-arrow8.png) center center no-repeat;top: 42%;background-size:cover;}*/
/*.jizhi .li3:after{width:5rem;height:3.14rem;content:'';position:absolute;left: 15.5rem;background:url(../images/icon-arrow9.png) center center no-repeat;top: 42%;background-size:cover;}*/

.jizhi dl dd:hover{color:#bc131b;}
.jizhi li:hover .w{transform:scale(1.1);}
.mobileShow{display:none;}




.culture{margin:3.2rem 0px 8.2rem 0px;}
.cultureBanner .words{text-align: right;font-size:5.7rem;font-family: 'æ€æºå®‹ä½“ Heavy';}
.culture .t1 {font-size: 3.21rem;color: #222222;padding: 0px 0px 2.7rem 0px;border-bottom: 0.3rem solid #ececec;margin: 0px 0px 1.5rem 0px;}
.culture .p1{font-size: 1.57rem;color: #c81528;padding: 0px 0px 0px 20px;background: url(../images/icon-arrow6.png) left 1.3rem no-repeat;line-height: 3.5rem;background-size: 0.8rem;}
.culture ul {margin: 2.5rem 0px 6rem 0px;}
.culture ul li{width:33.33%;float: left;position: relative;}
.culture ul li .sum{color: #3b3c3c;font-size: 1.35rem;float: left;width: 47.5%;margin:4.3rem 0px 0px 8.4%;line-height:1.8rem;letter-spacing: 0.15rem;/* font-family: 'AlibabaPuHuiTiM'; */}
.culture ul li .year{font-size: 1.93rem;color: #c81528;width:7.2rem;height: 7.2rem;border-radius: 50%;text-align: center;line-height: 7rem;border:0.2rem solid #c81528;float: left;box-sizing: border-box;font-family: 'AlibabaPuHuiTiM';}
.culture li:after{width:calc(100% - 7.5rem);border-bottom: 3px dashed #c81528;content:'';position:absolute;top:3.5rem;left: 7.2rem;}
.culture .txt{color: #3b3c3c;font-size: 1.57rem;line-height:3.5rem;/* font-family: 'AlibabaPuHuiTiM'; */}
.culture1 {display:flex;flex-wrap:wrap;width: 90%;margin:4.65rem auto 0px;}
.culture1L{width:41.6%;float:left;flex: 0.8}
.culture1L .img{transition:0.5s all ease;height:100%;border:0.2rem solid #f2f2f2;box-sizing:border-box;border-radius:5px;overflow: hidden;line-height: 30rem;text-align: center;/* display:none; */}
.culture1L img{max-width:90%;max-height: 100%;vertical-align: middle;}
.culture1L .img.on{display:block;}
.culture1L .img:hover{border:0.2rem solid #ad1d2a;}
.culture1 .culture1R{width:52%;margin: 0px 0px 0px 6.4%;flex: 1;}
.culture1R dd{min-height:3rem;background-size: 3rem!important;padding:2rem 2.5% 1.2rem 12.65%;border:0.2rem solid #f2f2f2;box-sizing:border-box;border-radius:5px;margin: 0px 0px 1.78rem 0px;cursor: pointer;transition:0.5s all ease;}
.culture1R dd .title{font-size:1.42rem;color:#000000;font-family: 'AlibabaPuHuiTiR';}
.culture1R dd .sum{color:#5c5c5c;font-size:0.985rem;margin: 0.5rem 0px 0px 0px;line-height:1.5rem;min-height: 3rem;}
.culture1R dd:last-child{margin:0;}
.culture1R dd.dd1{background:url(../images/icon-b1.png) 3.6% center no-repeat;}
.culture1R dd.dd2{background:url(../images/icon-b2.png) 3.6% center no-repeat;}
.culture1R dd.dd3{background:url(../images/icon-b3.png) 3.6% center no-repeat;}
.culture1R dd:hover{border:0.2rem solid #ad1d2a;}
.culture1R dd.on{/* border:0.2rem solid #ad1d2a; */}
.culture ul li:hover .sum{color:#c81528;}



.touzineihe{margin: 8rem 0px 10.7rem 0px;}
.touzimoshi .model1{margin:0px 0px 8.9rem 0px;}
.touzineihe .t1 {font-size: 3.21rem;color: #222222;padding: 0px 0px 2.7rem 0px;border-bottom: 0.3rem solid #ececec;margin: 0px 0px 2rem 0px;letter-spacing: 0.3rem;}
.touzineihe .p1{font-size: 1.57rem;color: #5c5c5c;padding: 0px 0px 0px 20px;background: url(../images/icon-arrow6.png) left 1.3rem no-repeat;line-height: 3.5rem;background-size: 0.8rem;}
.touzineihe .Img{margin: 5rem 0px 5rem 0px;}
.touzineihe  img{max-width: 100%;max-height: 100%;}
.touzineihe .Img .img1{max-width:40.3%;margin:0px 0px 0px 4%;float: left;}
.touzineihe .Img .img2{float: right;max-width:38.7%;margin: 0px 4% 0px 0px;position: relative;transition:0.5s all ease;}
.touzineihe  .neihe1 .Img .img3_1{display:none;}
.touzineihe .Img img{max-width:100%;}
.touzineihe .p1 label{color:#bc131b;}
.touzineihe .neihe1{margin: 0rem 0px 5rem 0px;font-size: 1.57rem;color: #5c5c5c;line-height: 3.5rem;}
.touzizhexue .neihe1{margin: 2.5rem 0px 8rem 0px;}
.touzineihe .neihe1_Z{margin:2rem 0px 5rem 0px;}
.neihelist li{float:left;width: 29.375%;margin: 0px 20% 11.5rem 2.85rem;text-align:right;padding: 0px 2.8rem 0px 0px;position:relative;box-sizing:border-box;line-height: 2rem;transition:0.5s all ease;}
.neihelist li .title{color:#bc131b;font-size: 1.6rem;margin: 0px 0px 1rem 0px;}
.neihelist li:nth-child(2n){text-align:left;padding:0px 0px 0px 3.78rem;float: right;margin: 0px 2.85rem 11.5rem 0px;}
.neihelist li:after{width: 1.6rem;height: 1.6rem;content:'';position:absolute;right:0px;top: 3.4rem;background:url(../images/icon-circle3.png) center center no-repeat;background-size: 100%;}
.neihelist li .Img{margin: 0px 0px 1rem 0px;height: 2rem;}
.neihelist li .summary{font-size:1.14rem;color:#5c5c5c;line-height: 1.8rem;}
.neihelist li:nth-child(2n):after{right:auto;left:0px;}
.neihelist li.n_list3,.neihelist li.n_list4{margin-bottom:0px;}
.neihelist li.on{transform:scale(1.05);}
.neihelist li:hover{transform:scale(1.05);}
.touzineihe .Img .img2:hover{transform:scale(1.03);}

.touzineihe .Img .img1 img{position:relative;transition:0.5s all ease;}
.touzineihe .Img .img1_3{left:9.5%;}
.touzineihe .Img .img1_4{left:19.5%;}
.touzineihe .Img .img1 .img1_2:hover{transform:scale(1.1);}
.touzineihe .Img .img1 .img1_3:hover{transform:scale(1.1);}
.touzineihe .Img .img1 .img1_4:hover{transform:scale(1.1);}

.touzineihe .Img .img4_Z{display:none;}

.touzineihe .Img .img1 .img1_2{max-width:26.36%}
.touzineihe .Img .img1 .img1_3{max-width:26.36%}
.touzineihe .Img .img1 .img1_4{max-width:26.36%}

.touzineihe .t1_1{margin:7.14rem 0px 0px 0px;}

.imgBox1{margin: 55px 0px 40px 0px;}
.imgBox1 img{margin: 0px 7%;max-width: 10rem;}
.imgBox1 img.img2{margin: 0px 9% 0px 7%;}
.neihelistBox{position:relative;margin: 8rem 0px 0px 0px;}
.neihelist1 {position:absolute;top: -40px;width: 31.25%;left:50%;margin-left: -15.625%;height: 500px;}
.neihelist1 dd{float:left;position:absolute;width: 53%;height: 46%;}
.neihelist1 dd img{width:100%;height:100%;}
.neihelist1 dd.dd1{left: 3.8%;top: 0px;}
.neihelist1 dd.dd2{right: 0px;top: 3.2%;width: 45.4%;height: 53.5%;}
.neihelist1 dd.dd3{bottom: 0px;right: 3.6%;}
.neihelist1 dd.dd4{left: 0px;bottom: 3.4%;width: 45.4%;height: 53%;}
.neihelist1 dd.dd2 img{float: right;}
.neihelist1 dd .title{font-size:1.25rem;color:#222222;position:absolute;}
.neihelist1 dd.dd1 .title{right: 39.623%;top: 7.826%;}
.neihelist1 dd.dd2 .title{right: 12.335%;top: 29.63%;width:20px;line-height: 20px;}
.neihelist1 dd.dd3 .title{left: 35.85%;bottom: 8.695%;}
.neihelist1 dd.dd4 .title{left: 14.978%;top: 28.3%;width:20px;line-height:20px;}
.neihelist1 dd.on .title{color:#fff;}
.neihelistBox .icon{position:absolute;width: 48.4%;height: 242px;border: 3px solid #bf1e26;border-radius: 50%;left: 50%;top: 50%;transform: translate(-50%, -50%);background: url(../images/icon-f5.png) center 22% no-repeat;padding: 24% 12% 0px 12%;box-sizing: border-box;font-size: 2.1rem;color: #222222;line-height: 2.85rem;text-align: center;background-size: 55%;}
.neihelistBox .icon:hover{background: url(../images/icon-f5-1.png) #bf1e26 center 22% no-repeat;color:#fff;background-size:55%;}
.imgBox2{font-size:0px;position: relative;}
.imgBox2 img{transition:0.5s all ease;}
.imgBox2 img:hover{transform:scale(1.1);}
.neihe1 .img3{margin: 11.7rem 1.31% 0px 1.31%;}
.imgBox3{margin:50px 0px 60px 113px;}
.imgBox2 img:nth-child(1){max-width:34.0625%;}
.imgBox2 img:nth-child(2){max-width:2.75%;}
.imgBox2 img:nth-child(3){max-width:27.5%;}
.imgBox2 img:nth-child(4){max-width:2.75%;}
.imgBox2 img:nth-child(5){max-width:27.5%;}


.touzineihe .Img ul{width:100%;}
.touzineihe .Img ul li{position:absolute;width:4rem;text-align:center;line-height:2rem;color:#000;transition:0.5s all ease;}
.touzineihe .Img ul li:after{width:2.1rem;height:2.1rem;content:'';display:block;position:absolute;background:#fff;border:0.25rem solid #bc131b;border-radius:50%;left:50%;margin-left:-1rem;box-sizing:border-box;transition:0.5s all ease;}
.touzineihe .Img ul li.li1{bottom: 12%;left:5%;}
.touzineihe .Img ul li.li1:after{bottom: -3.1rem;}
.touzineihe .Img ul li.li2{bottom: 17%;left:37%;}
.touzineihe .Img ul li.li2:after{bottom: -3.7rem;}
.touzineihe .Img ul li.li3{top: 35%;right: 13%;}
.touzineihe .Img ul li.li3:after{right: -4rem;top: 50%;left: auto;margin-left: 0;margin-top: -1.05rem;}
.touzineihe .Img ul li p{transition:0.5s all ease;}
.touzineihe .Img ul li:hover p{transform:scale(1.2);}
.touzineihe .Img ul li:hover:after{transform:scale(1.2);}

.touzineihe .neihe1 .imgBox4{display:none;}

.neihelistBox1{margin: 0rem 0px 0px 0px;}
.neihelist1_1{width: 25.8%;margin-left: -14.5%;top: 4rem;}
.neihelist1_1 dd.dd1{width: 52.18%;left: 0px;top: 0px;height: 70.1%;/* transform: rotate(63deg); */}
.neihelist1_1 dd.dd2{width: 52.9%;/* left: 3%; */top: 0%;height: 64.3%;/* transform: rotate(60deg); */right: 0%;}
.neihelist1_1 dd.dd3{width: 91%;top:auto;bottom: 0%;height: 39.3%;left: 7%;}
.neihelist2 li.n_list2{width: 30%;float:none;margin: 0px 0px 0px 63%;text-align: left;padding: 0px 0px 0px 2.8rem;top: 7.2rem;}
.neihelist2 li.n_list2:after{left:0px;right:auto;}
.neihelist2 li.n_list1{width: 29%;top: 7.3rem;margin: 0px 0px 0px 4.5%;}
.neihelist2 li.n_list3{float:right;margin: 0px;text-align:left;padding: 0px 0px 0px 2.8rem;top: 16.4rem;margin: 0px 13% 0px 0px;width: 28%;}
.neihelist2 li.n_list3:after{left:0px;right:auto;}
.neihelist2 {height: 32rem;margin: 0rem 0px 0px 0px;}
.neihelist1_1 dd.dd1 .title{width:30px;line-height: 22px;left: 34%;transform: rotate(-34deg) translateY(-28%);top:50%;}
.neihelist1_1 dd.dd2 .title{width:100px;line-height: 23px;text-align: center;margin-left: -50px;left: 50%;right: auto;top: 2rem;letter-spacing: 4px;}
.neihelist1_1 dd.dd3 .title{width:30px;line-height: 22px;right: 33%;transform: rotate(42deg) translateY(-28%);top:50%;left: auto;}

.neihelist1_1 dd{transition:0.5s all ease;}
.neihelist1_1 dd:hover{transform:scale(1.06);}

.touzimoshi {margin:8rem 0px 8.5rem 0px;}
.touzimoshi .model1 ul{position:relative;margin: 3.5rem 0px 0px 0px;}
.touzimoshi .model1 ul:after{content:'';display:block;position:absolute;top: 3.5rem;/*! background: #fff; */width:100%;height: 0.4rem;}
.touzimoshi .model1 li{float:left;width: 49%;padding: 0px 0px 0.2rem 0px;}
.touzimoshi .model1 li .tit{position:relative;height: auto;border: 1px solid white;padding: 0px 29px;border-radius: 5px 5px 0px 0px;}
.touzimoshi .model1 li .tit em:after{content:'';display:block;width:1.42rem;height:1.42rem;background:#fff;border-radius:50%;position:absolute;z-index:9999;bottom: 0.66rem;left:50%;margin-left:-4.01rem;}
.touzimoshi .model1 li .tit em{font-size:2.142rem;color:#fff;position:relative;}
.touzimoshi .model1 li .tit em.em2{float:right;}
.touzimoshi .model1 li.li1 .tit em.em2:after{background: #fff;z-index: 9999;bottom: 0.99rem;}
.touzimoshi .model1 li.li2 .tit em.em1:after{background:#fff;}
.touzimoshi .model1 li.li2 .tit em.em2:after{background:#fff;}

.touzimoshi .model1 .model1_2{margin: 0px 0rem 80px 0rem;transition:0.5s all ease;}
.touzimoshi .model1 .model1_2 .tit1{color:#fff;font-size:2rem;/* margin:0px 0px 0px 2.85rem; */background: url(../images/icon-time5.png) 2.7rem 4.2rem no-repeat;background-size: 2.3rem;border-left: 1px solid #fff;border-right: 1px solid #fff;text-align: center;padding: 7px 2px;}
.touzimoshi .model1 .model1_2 .tit1 .description{margin:0px 0px 0px 2rem;}

.touzimoshi .model1 li.li1{margin:0px 1rem 0px 0px;}
.touzimoshi .model1 li.li2{float:right;}
.touzimoshi li .model1_2_info{border:1px solid #fff;border-radius:5px;position: relative;top: -0.2rem;padding: 2rem 2.85rem;font-size: 1.571rem;color: #fff;line-height: 2.7rem;}

.touzimoshi .model1 li:hover .model1_2{/*! transform:scale(1.025); */}


.touzimoshi .imgBox{margin:6.4rem 0px 9.3rem 0px;}
.touzimoshi .imgBox .imgBoxL{max-width: 49.5%;float:left;width: 41.25vw;}
.touzimoshi .imgBox .imgBoxR{float:right;/* max-width: 44.4%; */width: 36.97vw;}
.touzimoshi .imgBox img{max-width: 100%;max-height:100%;}
.touzimoshi .imgBox .dian{margin:1.2rem 0px 0px 0px;}
.touzimoshi .imgBox .imgBoxR .dian{margin:1.2rem 0px 0px 0.3rem;}


.touzimoshi .model3_1 {margin:6rem 0px 0px 0px;display: flex;}
.touzimoshi .model3_1L{width: 48%;float:left;}
.touzimoshi .model3_1L li{border:1px solid #fcbaba;border-radius:1rem;padding: 1.4rem 1.28rem 1.3rem 2.14rem;box-sizing:border-box;margin:2.7rem 0px 5.4rem 0px;position:relative;transition:0.5s all ease;}
.touzimoshi .model3_1L li:after{content:'';display:block;width:100%;height:0.5rem;background:#f4f4f4;position:absolute;left:0px;bottom:-3rem;}
.touzimoshi .model3_1L li.li3:after{display:none;}
.touzimoshi .model3_1L li.li3{margin: 2.7rem 0px 1.5rem 0px;}
.touzimoshi .tit4{font-size:1.714rem;color:#000000;text-align:center;margin: 0px 0px 4rem 0px;}
.touzimoshi .model3_1L .number{color:#ebebeb;font-size: 4.5rem;width: 3.5vw;float: left;font-family: 'AlibabaPuHuiTiR';}
.touzimoshi .model3_1L .number img{width: 3.2vw;vertical-align: middle;}
.touzimoshi .model3_1L .tit3{font-size:1.714rem;color:#000000;}
.touzimoshi .model3_1L .sum1{font-size:1.1rem;color:#000000;line-height: 1.8rem;margin: 0.7rem 0px 0px 0px;}
.touzimoshi .model3_1L .tit{width: calc(100% - 4.5vw);float:right;}
.touzimoshi .dian{font-size:1.285rem;color:#000;}
.touzimoshi .model3_1R{width: 45%;float:right;margin: 0px 0px 0px 7%;}
.touzimoshi .model3_1R .img{margin:0px 0px 1rem 0px;}
.touzimoshi .model3_1R .dian{margin: 0px 0px 0px 1rem;}
.touzimoshi .dian:before{display:inline-block;content:'';width:0.4rem;height:0.4rem;background:#4b4b4b;border-radius:50%;margin: 2px 0.5rem 0px 0.6rem;position:relative;top:-0.2rem;}
.touzimoshi .model3_1L li:hover{transform:scale(1.05);border:1px solid #ec8e99;}
.touzimoshi .model3_1L li:hover:after{transform:scale(1.0);}
.point{margin: 9.28rem 0px 12.5rem 0px;}
.point li{background:#f8f8f8 url(../images/bg1.png) right bottom no-repeat;margin: 0px 0px 3rem 0px;}
.point li .Img{width:26%;float:left;background:#e7e6e7;text-align: center;height: 40.5rem;overflow: hidden;position: relative;}
.point li .Img img{/* max-height:100%; *//* max-width:68%; */transition:0.5s all ease;/* position: absolute; *//* bottom: -4rem; *//* left: 50%; *//* margin-left: -27%; */width: 100%;/* height: 100%; */}
.point li .words{width:50%;margin:4.375rem 0px 0px 10%;float:left;}
.point li .title{color:#222222;font-size:1.7rem;border-bottom:1px solid #e6e6e6;padding:0px 0px 1.4rem 0px;}
.point li .sum{color:#5c5c5c;font-size:1.14rem;margin: 1.5rem 0px 0px 0px;height:5.4rem;padding:0px 0px 0px 2.8rem;background:url(../images/icon-arrow12.png) 0.5rem 0.3rem no-repeat;    overflow: hidden;line-height: 1.8rem;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.point li .t1{color:#222222;font-size:1.4rem;/* line-height:2rem; */border-bottom:1px dashed #dfdfdf;padding: 1.2rem 0px 1rem 1.6rem;/* height: 4.4rem; */box-sizing: border-box;position: relative;}
.point li .t1 a{color:#222;}
.point li .t1:before{width: 0.4rem;height: 0.4rem;background:#bc131b;border-radius:50%;content:'';position:absolute;top:50%;transform:translateY(-50%);left: 0px;}
.point li .t1 a .tit{width: calc(100% - 125px);display:inline-block;overflow:hidden;height: 2rem;}
.point li .t1 .time{float:right;}
.point .pointlist1{height:207px;overflow:hidden;}
.pointlist{position:relative;padding:0px 0px 5rem 0px;}
.swiper-button-next:after, .swiper-button-prev:after{display:none;}
.pointlist .icon{position: absolute;padding: 0px 150px 0px 50px;bottom: 3px;}
.pointlist .swiper-button-next, .pointlist .swiper-button-prev{width:2.5rem;height:2.5rem;background:url(../images/icon-prev1.png) #bc131b center center no-repeat;border-radius:50%;left:0px;top:auto;bottom:0px;}
.pointlist .swiper-button-next{background:url(../images/icon-next1.png) #bc131b center center no-repeat;right: 100px;left: auto;}
.pointlist .icon .more{position:absolute;right:0px;font-size:1.28rem;padding: 0px 0px 5px 0px;border-bottom: 1px solid #c7c7c7;bottom: 3px;z-index: 999999999999999;}
.pointlist .icon .more:hover{color:#bc131b;border-bottom: 1px solid #bc131b;}

.pointlist .mySwiper{height:15rem;overflow:hidden;}
.point li .t1:hover{color: #bc131b;}
/* .point li:hover img{transform:scale(1.2);} */
.point li .t1:hover a .tit{color: #bc131b;}
.point li .t1:hover a .time{color: #bc131b;}
.pointlist .mySwiper .swiper-pagination{top:auto;bottom: -15px;width:100%;right: 0px;left: 50px;}
.pointlist .mySwiper .swiper-pagination .swiper-pagination-bullet{width:2.5rem;height:2.5rem;background:#bc131b;color:#fff;line-height:2.5rem;float:left;margin:0px 5px;opacity: 0.4;}
.pointlist .mySwiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1;}
.Video{margin:10rem 0px ;}
.Video ul{margin: 0px 0px 9rem 0px;}
.Video li{transition: 0.5s all ease;}
.Video li .content{padding:4.64rem 0px;border-top:1px solid #e3e3e3;}
.Video li .Img{width:23.75%;float: left;overflow:hidden;border-radius: 5px;height: 17.8rem;position:relative;}
.Video li .Img img{width:100%;height: 100%;transition: 0.5s all ease;}
.Video li .Img:before{width:100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;top: 0px;left:0px;content:'';}
.Video li .Img:after{width:2.7rem;height: 2.7rem;background:url(../images/icon-arrow1.png) center center no-repeat;position: absolute;top: 50%;left:50%;content:'';transform: translate(-50%,-50%);background-size: contain;}
.Video li .words{float: right;width:72%;height: 17.8rem;position: relative;}
.Video li .title{font-size: 2.28rem;color: #222;margin: -0.3rem 0px 0px 0px;transition: 0.5s all ease;    height: 3rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.Video li .time{font-size:1.57rem;color:#c81528;padding: 0px 0px 0px 3.2rem;background:url(../images/icon-time2.png) left center no-repeat;margin: 1.4rem 0px 1.7rem 0px;background-size: contain;}
.Video li .sum{font-size:1.14rem;color:#5c5c5c;margin: 0px 0px 3.5rem 0px;height: 4rem;line-height: 2rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.Video li .more{color:#222222;font-size:1.285rem;border-bottom:1px solid #cecece; padding: 0px 0.5rem 0.5rem 0.5rem;position: absolute;bottom: 0px;transition: 0.5s all ease;letter-spacing: 0.2rem;}
.Video li .more:after{content:'';width:1rem;height:1rem;background:url(../images/icon-arrow.png) center center no-repeat;position:absolute;right:-3rem;top:0.3rem;transition: 0.5s all ease;}
.Video li:last-child .content{border-bottom:1px solid #e3e3e3;}
.Video li:hover{background: #f5f5f5;}
.Video li:hover .title{color: #c81528;}
.Video li:hover .more{color: #c81528;border-bottom: 1px solid #c81528;}

.pages{text-align: center;}
.pages a{width:2.85rem;height: 2.85rem;line-height: 2.85rem;color: #c2c2c2;font-size:1.14rem;border:1px solid #ebebeb;border-radius: 50%;display: inline-block;margin: 0px 0.22rem;font-family: 'å¾®è½¯é›…é»‘';}
.pages a.prev,.pages a.next{position:relative;top:1.1rem;background: url(../images/icon-left1.png) #c81528 center center no-repeat;}
.pages a.next{background: url(../images/icon-right1.png) #c81528 center center no-repeat;}
.pages a.currentpage{background:#c81528;color: #fff;}

.news {margin:10rem 0px;}
.news  ul{margin:0px 0px 6rem 0px;}
.news li{border:1px solid #f2f2f2;width:48.75%;float: left;margin: 0px 0px 3.14rem 0px;transition: 0.5s all ease;padding:2.5% 3.75% 3.8rem 3.75%;box-sizing: border-box;}
.news li a{ display: block;}
.news li:nth-child(2n){float: right;}
.news li .title{font-size: 1.428rem;color: #222222;line-height: 3.15rem;height: 3.15rem;}
.news li .title .time{float: right;color:#999;font-size: 12px;}
.news li .title .tit{width: calc(100% - 135px);display:inline-block;height: 3.15rem;overflow: hidden;}
.news li  .title img{max-width:3.15rem;margin:0px 1rem 0px 0px;max-height: 3.5rem;}
.news li .sum{font-size: 1.14rem;color: #5c5c5c;line-height: 2rem;margin: 2.1rem 0px 3rem 0px;height: 4rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news li .more{color:#222222;font-size:1.14rem;border-bottom:1px solid #cecece; padding: 0px 0rem 0.5rem 0rem;transition: 0.5s all ease;letter-spacing: 0.2rem;position: relative;    display: inline-block;}
.news li .more:after{content:'';width:1rem;height:1rem;background:url(../images/icon-arrow.png) center center no-repeat;position:absolute;right:-2.5rem;top:0.3rem;transition: 0.5s all ease;}
.news li:hover{border-color: #ce2d3e;}
.news li:hover .title{color: #ce2d3e;}
.news li:hover .time{color: #ce2d3e;}
.news li:hover .more{color: #ce2d3e;border-bottom: 1px solid #ce2d3e;}

.threelist{text-align: center;margin:0px 0px 5rem 0px;}
.threelist a{color: #5c5c5c;font-size: 1.57rem;}
.threelist a:after{content:'/';color: #e2e2e2;margin:0px 2.85rem;font-size: 1.8rem;font-weight:300;}
.threelist a:last-child:after{display:none;}
.threelist a.on{color:#bc131b;}
.threelist a:hover{color:#bc131b;}


.newsInfo{margin: 9.6rem 0px 0px 0px;}
.articleInfo{font-size: 1.14rem;color: #666666;line-height: 2rem;}
.articleInfo img{max-width:100%;}
.newsInfo1 .title{color:#000;font-size: 2.28rem;}
.newsInfo1 .time .s1{color: #666666;font-size:1.14rem;margin:0px 4.3rem 0px 0px}
.newsInfo1 .time .s1 img{margin: 1px 10px 0px 0px;max-width: 1.7rem;}
.newsInfo1 .time{margin: 3.21rem 0px 6rem 0px;padding: 0px 0px 2.1rem 0px;border-bottom: 2px solid #dedede;}
.newsInfo1 img{max-width:100%;}
.newsInfo .nextTitle .a1{color: #666666;font-size:1.14rem;width: calc((100% - 22rem)/2);display: inline-block;text-align: right;}
.newsInfo .nextTitle{text-align:center;    margin: 6.4rem 0px 12.85rem 0px;padding: 4.5rem 0px 0px 0px;border-top: 1px dashed #dddddd;}
.newsInfo .icon{width:15rem;height:4.2rem;line-height:4.2rem;background:#bc131b;display: inline-block;border-radius:100px;position: relative;top: 1.5rem;margin: 0px 3rem;}
.newsInfo .icon:after{width:3.3rem;height:3.3rem;content:'';background:#d36469 url(../images/icon-arrow13.png) center center no-repeat;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-size:1.5rem;}
.newsInfo .icon .prev,.newsInfo .icon .next {width: 2rem;height: 0.5rem;background: url(../images/icon-left2.png) center center no-repeat;display: inline-block;}
.newsInfo .icon .prev{float: left;margin: 1.8rem 0px 0px 2rem;}
.newsInfo .icon .next{float: right;margin: 1.8rem 2rem 0px 0px;background: url(../images/icon-next2.png) center center no-repeat;}
.newsInfo .icon .prev:hover,.newsInfo .icon .next:hover{opacity: 0.8;}
.newsInfo .nextTitle .a1:hover{color: #bc131b;}
.newsInfo .nextTitle .a2{text-align: left;}

.service{position:relative;margin: 0px 0px 11rem 0px;}
.service .p1{color: #222222;font-size: 3.2rem;margin: 6.4rem 0px;padding: 0px 0px 2.5rem 0px;border-bottom: 0.3rem solid #ececec;}
.service ul{position:relative;}
.service li{float: left;position: relative;padding: 0px 0px 0px 6rem;width:35.6%;box-sizing: border-box;min-height: 23.5rem;}
.service li:nth-child(2n){float: right;padding: 0px 6rem 0px 0px;text-align: right;}
.service .n1{font-size: 1.57rem;color: #bc131b;margin:1.5rem 0px 1rem 0px;padding:0px 0px 1rem 0px;border-bottom:1px solid #eaeaea;width: 83%;position: relative;}
.service .n1:after{ width: 15rem;height: 1px;background: #eaeaea;content: '';position: absolute;right: -14rem;bottom: -3.64rem;transform: rotate(29deg);}
.service dd{margin:0px 0px 1.4rem 0px;}
.service .title{font-size: 1.28rem;color: #222222;margin:0px 0px 0.2rem 0px;font-family: 'AlibabaPuHuiTiM';}
.service dd .sum{font-size: 1.14rem;color: #999999;line-height: 2rem;}
.service li img{position:absolute;left:0px;top:0px;max-width:5.14rem;}
.service li:nth-child(2n) img{left:auto;right:0px;}
.service .icon{width:29.5%;height: 33.7rem;background:url(../images/icon-circle2.png) center center no-repeat;position: absolute;top:22rem;left: 50%;transform: translateX(-50%);font-size:1.7rem;color:#222222;padding: 18.4rem 0px 0px 0px;box-sizing:border-box;text-align:center;background-size: contain;}
.service li:nth-child(2n) .n1{margin:1.5rem 0px 1rem 17%;}
.service .p2{font-size:1.14rem;color:#5c5c5c;text-align:center;position: absolute;bottom: -3rem;left: 50%;transform: translateX(-50%);}
.service li.li2 .n1:after{ right: auto;left: -14.2rem;transform: rotate(-46deg);width: 17rem;bottom: -6.1rem;}
.service li.li3 .n1:after{bottom: 3.6rem;transform: rotate(-29deg);}
.service li.li4 .n1:after{  right: auto;left: -14rem;transform: rotate(29deg);width: 15rem;bottom: 3.6rem;}
.service li.li3{position:absolute;left:0px;top: 28rem;}
.serviceImg{display:none;}



.fengkong .p1{color: #222222;font-size: 3.2rem;margin:9.2rem 0px 2.8rem 0px;padding: 0px 0px 2.5rem 0px;border-bottom: 0.3rem solid #ececec;}
.fengkong{margin:0px 0px 12rem 0px;}
.fengkong .sum{background: url(../images/icon-arrow6.png) left 0.7rem no-repeat;padding: 0px 0px 0px 2rem;font-size: 1.57rem;color: #bc131b;margin: 0px 0px 5rem 0px;}
.fengkong .em1{color: #5c5c5c;font-size: 1.14rem;display: block;margin:0px 0px 6.4rem 0px;}
.fengkong .img1{float:left;width:41.8%;}
.fengkong .img2{float:right;margin:3rem 0px 0px 0px;width:45.6%;}

.quaterly{margin:9.6rem 0px 8.7rem 0px;}
.quaterly1{padding: 3.2rem 17.5% 6rem 8.75%;box-sizing: border-box;background: #f2f2f2;}
.quaterly1 .Img{width:27.1%;position: relative;    float: left;}
.quaterly1 .Img img{width:100%;position: relative;z-index: 999;}
.quaterly1 .Img:before{width:100%;height:100%;border:0.4rem solid #bc131b;content:'';position:absolute;left:-2.8rem;top:2rem;z-index: 0;}
.quaterly1 .words{float: right;width:63%;}
.quaterly1 .words .date{color:#af1d2a;font-size: 2.28rem;background: url(../images/icon-time4.png) left center no-repeat;padding: 0px 0px 0px 3.5rem;background-size: 2.15rem;}
.quaterly1 .words .title{color: #222222;font-size: 3.2rem;margin: 1.2rem 0px 1.6rem 0px;}
.quaterly1 li{border-bottom: 1px dashed #d9d9d9;padding: 1.2rem 0px 1.2rem 1.43rem;position: relative;color: #222222;font-size: 1.57rem;}
.quaterly1 li a{color: #222222;font-size: 1.57rem;}
.quaterly1 li:hover a{color: #bc131b;}
.quaterly1 li:after{width:0.4rem;height: 0.4rem;background: #bc131b;content:'';position: absolute;left:0px;top: 50%;transform:translateY(-50%);border-radius: 50%;}

.quaterly2 {margin:4.28rem 0px 0px 0px;}
.quaterly2 .years{height: 6rem;background: #f2f2f2;}
.quaterly2 .years .p1{width:17.625%;background: #bc131b;font-size: 2.28rem;color: #fff;line-height: 6rem;text-align: center;float: left;}
.quaterly2 .years .p1 img{margin:-0.3rem 1.3rem 0px 0px;vertical-align: middle;max-width:2rem;}

.yearSwiper{width:28rem;float: right;overflow: hidden;position: relative;height: 6rem;margin: 0px 3.75% 0px 0px;}
.yearSwiper .swiper-button-prev:after,.yearSwiper .swiper-button-next:after{display: none;}
.yearSwiper .swiper-button-prev,.yearSwiper .swiper-button-next{width:1rem;height: 100%;background: url(../images/icon-left3.png) left center no-repeat;top: 50%;margin-top: -3rem;}
.yearSwiper .swiper-button-next{background: url(../images/icon-right2.png) right center no-repeat;}
.yearSwiper .mySwiper{width:85%;margin: 0 auto;overflow:hidden;position: relative;top: calc((6rem - 20px)/2);}
.yearSwiper .mySwiper .swiper-slide{line-height: 20px;text-align: center;cursor: pointer;font-size: 1.57rem;}
.yearSwiper .mySwiper .swiper-slide-thumb-active{color: #bc131b;}
.quaterlySwiper{margin:5.35rem 0px 0px 0px;overflow: hidden;}
.quaterlySwiper li{float: left;width: 23.5%;margin:0px 2% 2.5rem 0px;overflow: hidden;}
.quaterlySwiper li .Img{height: 26.7rem;text-align: center;line-height: 26.5rem;overflow:hidden;background: url(../images/bg2.jpg) center center no-repeat;background-size: cover;}
.quaterlySwiper li .Img img{max-width: 57.5%;max-height: 100%;transition: 0.5s all ease;vertical-align: middle;border: 0.2rem solid #d2d2d2;border-radius: 5px;}
.quaterlySwiper li .words{background:#fafafa;padding:1.7rem 7% 2rem 7%;}
.quaterlySwiper li .title{font-size:1.57rem;color: #222222;padding: 0px 0px 0.7rem 0px;border-bottom: 1px solid #f5e1e3;margin: 0px 0px 1rem 0px;}
.quaterlySwiper li .sum{color: #5c5c5c;font-size: 1.14rem;height: 1.5rem;line-height: 1.5rem;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.quaterlySwiper li:nth-child(4n){margin-right: 0px;}
.quaterlySwiper li:hover .title{color: #bc131b;}
.quaterlySwiper li:hover .sum{color: #bc131b;}
.quaterlySwiper li:hover img{transform: scale(1.2);}

.single{font-size:1.14rem;color:#333;line-height: 2.4rem;margin: 5rem 0px;}



@media(max-width:1650px){
    html{font-size:12px;}
    .banner .words{width:1200px;margin-left: -600px;}

    .content{/*! width:1200px; */}
    .about2 li .words{letter-spacing:0.1rem;}

    .team .team_dl dd .Img{height:17rem;}

    .jizhi li.li4:after{right:-18rem;}

    .point li .Img{height: 36rem;}
    .point li .words{margin:4rem 0px 0px 10%;}
    .pointlist .mySwiper{height: 14rem;}
    .pointlist .icon{bottom: 1px;}
    .point li .t1{padding: 1.2rem 0px 1.2rem 1.3rem;}
    .pointlist{padding: 0px 0px 4.5rem 0px;}
    .point .pointlist1{height:160px;}
    .Video li .Img{height: 16rem;}
    .Video li .words{height: 16rem;}
    .Video li .more:after{top: 0.4rem;background-size: contain;width: 1.1rem;height: 1.1rem;}

    .service .icon{top:20rem;}

    .quaterly1 .words .date{font-size: 1.9rem;background-size: 1.9rem;padding: 0px 0px 0px 2.8rem;}
    .quaterly1 .words .title{font-size: 2.8rem;}
    .quaterly1 li{padding:1rem 0px 1rem 1.2rem;}
    .quaterly1 li a{font-size: 1.4rem;}

    .point li .sum{background: url(../images/icon-arrow12.png) 0.5rem 0.2rem no-repeat;}

    .neihelist1 dd.dd3 .title{bottom:6%;}
    .neihelist1 dd.dd1 .title{top:7%;}
    .neihelist1 dd.dd2 .title{right:11%;}
    .neihelist1 dd.dd4 .title{line-height:18px;top: 25%;}

    .neihelist li .Img{margin:0px 0px 1rem 0px;}
    .neihelist li{margin:0px 20% 7rem 2.85rem}
    .neihelist li:nth-child(2n){/* margin: 0px 2.85rem 7rem 0px; */}
    .neihelist li.n_list3,.neihelist li.n_list4{margin-bottom:0px;}
    .neihelistBox .icon{font-size:2rem;line-height:2.2rem;}
    .neihe1 .img3{margin: 10.5rem 1.31% 0px 1.31%;}

    .neihelist2{/* height: 42rem; */}
    .neihelist2 li.n_list2{/* margin: 0px 0px 0px 51%; */padding: 0px 0px 0px 3rem;/* left: -1%; */}
    .neihelist2 li.n_list1{/* top: 26rem; */padding: 0px 3rem 0px 0px;margin: 0px 0px 0px 4%;width: 30%;}
    .neihelist2 li.n_list3{/* top: 16.5rem; */padding: 0px 0px 0px 3rem;/* margin: 0px 5.7% 0px 0px; */width: 30%;top: 26rem;}
    .neihelist li:after{width:1.5rem;height:1.5rem;top: 3.3rem;}

    .neihelist1_1{width:30%;}
    .neihelist1_1 dd.dd3{/* right: 16px; */}
    .neihelist2 li.n_list1{top: 7.5rem;}
    .neihelist2 li.n_list2{top: 7.5rem;margin: 0px 0px 0px 67%;}
    .neihelist2 li.n_list3{top: 16.8rem;margin:0px 7% 0px 0px;}
    .imgBox1 img{margin: 0px 7%;max-width: 4.5rem;}
    .imgBox1 img.img2{margin:0px 5% 0px 8%}

    

    .news li .title img{max-height:3rem;}
    .honorNew .ul4 .mySwiper{width:1200px;}
    .honorNew .ul4 .mySwiper p{font-size: 1.7rem;}
    .honorNew .ul4 .swiper-button-next,.honorNew .ul4 .swiper-button-prev{top: 27px;}

    .touzimoshi .imgBox img{/* max-width:48%; *//* max-height: 43.5rem; */}

    .touzimoshi .model3_1L .sum1{font-size:1rem;line-height: 1.4rem;}

    .touzimoshi .model3_1L li{margin: 1.1rem 0px 4rem 0px;padding: 1.2rem 1.1rem 1.1rem 2rem;}
    .touzimoshi .model3_1L .number{width: 3.85vw;font-size: 4.3rem;}
    .touzimoshi .model3_1L li.li3{margin: 1.5rem 0px 1.4rem 0px;}
    .touzimoshi .model3_1L li:after{height: 0.35rem;bottom: -2.3rem;}
    .touzimoshi .model3_1L .tit{width: calc(100% - 4.5vw);}

    .touzimoshi .imgBox{margin:5rem 0px 7rem 0px;}
    .touzimoshi .dian{font-size: 14px;}
    .touzimoshi .dian:before{margin:0px 0.3rem 0px 0.4rem;}

    .touzineihe .Img ul li.li1{bottom:13%;}
    .touzineihe .Img ul li.li2{bottom:18%;}
    .touzineihe .Img ul li.li3{top: 39%;right: 15%;}
    
    
}



@media(max-width:1300px){
    .banner .words{width:1000px;margin-left:-500px;font-size: 4rem;margin-top: -30px;}
    .content{/*! width:1000px; */}
    .twoNav{height:5rem;line-height:5rem;}
    .about1 .t1{font-size: 2.2rem;line-height: 2rem;}
    .about1 .t1:after{margin:2rem 0px 0px 0px;width:3rem;height:2px;}
    .about1L{padding:6rem 0px 0px 0px;}
    .about1L .sum{font-size:1rem;line-height: 20px;}
    .about2{height: 35rem;margin: 7rem 0px 10rem 0px;}
    .about2 li .words{padding: 9rem 1.5rem 0px 1.5rem;}
    .about2 li .words .icon{height: 3rem;}
    .about2 li .title{font-size:1.8rem;}
    .about2 li .sum{font-size:1rem;line-height:20px;}
    .about2 li .circle{width:0.5rem;height:0.5rem;border: 0.4rem solid #bc131b;}
    .about2 li.li1{background-size:100%;}
    .about2 li.li2{background-size:100%;}
    .about2 li.li3{background-size:100%;}
    .about2 li.li4{background-size:100%;}

    .partner{margin:7rem 0px 10rem 0px;}
    .partner .part0{font-size:1.3rem;}
    .partner .part1 label{font-size:1.3rem;margin: 0px 0px 0.7rem 0px;}
    .partner .part1{font-size:1.1rem;line-height: 2rem;margin: 1.5rem 0px 0px 0px;padding: 0px 0px 1.5rem 0px;}

    .Memorabilia{margin:6rem 0px 10rem 0px;}
    .Memorabilia .img img{max-height:8rem;}
    .Memorabilia .img:after{width:2.5rem;height:2.5rem;}
    .Memorabilia ul{padding: 1px 0px 10rem 0px;}
    .Memorabilia ul li{margin:3rem 0px 0px 0px;}
    .Memorabilia ul li .title{font-size:1.8rem;}
    .Memorabilia li .sum{font-size:1rem;}
    .Memorabilia ul li .words:after{left:-14%;}
    .Memorabilia ul li:nth-child(2n) .words:after{right:-14%;}
    .Memorabilia .more{width:2.3rem;height:2.3rem;}

    .honorNew .li_head{font-size:2.5rem;}
    .honorNew .li_head:after{width:3rem;height:0.15rem;margin: 1.8rem auto 2.5rem;}
    .honorNew .honorlist li{height:4rem;line-height:4rem;background-size: 14px;}
    .honorNew .honorlist li div.time{font-size:1.3rem;background-size:14px;padding: 0px 0px 0px 1.5rem;}
    .honorNew .honorlist li div.stitle{width:calc(100% - 75px);}
    .honorNew .honorlist3 .li_head{margin:5rem 0px 0px 0px;}
    .honorNew .honorlist.honorlist3 .title{margin:3.5rem 0px 2rem 0px;}
    .honorNew .ul4 .mySwiper p{font-size:1.8rem;}
    .honorNew .ul4 .mySwiper2 .swiper-slide .left{height: 21.3rem;}
    .honorlist4{margin:0px 0px 9rem 0px;}

    .team{margin:7rem 0px 8rem 0px;}
    .team .p1{margin:0px 0px 02rem 0px;padding: 0px 0px 2rem 0px;font-size: 2.5rem;}
    .team .team_ul li{font-size: 1.3rem;}
    .team .team_dl{margin: 4rem 0px 0px 0px;}
    .team .team_dl dd .Img{height:14.85rem;line-height:14.85rem;}
    .team .team_dl dd .title{font-size:1.4rem;margin:1.4rem 0px;}
    .team .team_dl dd .sum{font-size:1rem;line-height:20px;}
    .team .team_dl dd .sum i{font-size:1.2rem;}

    .jizhi{margin: 6rem 0px 10rem 0px;}
    .jizhi .p1{font-size:2.5rem;padding: 0px 0px 1.8rem 0px;margin: 0px 0px 6rem 0px;}
    .jizhi li.li4, .jizhi li.li5{padding: 2rem 3% 2rem 3%;}
    .jizhi li .t1{font-size:1.5rem;padding: 0px 0px 0.8rem 0px;}
    .jizhi .li .t1:after{width:1.8rem;height:1rem;margin: 1rem auto 0px;}
    .jizhi dl dd{font-size:1rem;}
    .jizhi .li dl dd{height:2.5rem;line-height:2.5rem;}
    .jizhi li.li4:after{right:-16rem;}
    .jizhi .li2{width:30rem;padding: 2rem 5rem 2rem 5rem;margin-left: -15rem;}
    .jizhi .li3{padding: 1rem 0px 2.1rem 20rem;}
    .jizhi li.li2:before{bottom:-12rem;left: -3rem;}
    .jizhi li.li2:after{bottom:-12rem;}
    .jizhi .li1{padding: 1rem 10rem 1rem 9%;}
    .jizhi li:hover .w{transform:scale(1.05);}

    .touzineihe{margin: 6rem 0px 8rem 0px;}
    .touzineihe .t1{font-size: 2.5rem;padding: 0px 0px 1.5rem 0px;margin: 0px 0px 1.2rem 0px;border-bottom: 0.2rem solid #ececec;}
    .touzineihe .neihe1{margin: 1.5rem 0px 3rem 0px;font-size:1.3rem;line-height:2rem;}
    .touzineihe .p1{font-size:1.3rem;line-height: 2.6rem;background: url(../images/icon-arrow6.png) left 0.8rem no-repeat;}
    .neihelistBox{margin: 5rem 0px 0px 0px;}
    .neihelist li .title{font-size:1.5rem;margin: 0px 0px 0.6rem 0px;}
    .neihelist li .summary{font-size:1rem;line-height:20px;}
    .neihelist1{top: 0rem;width: 32%;}
    .neihelist1 dd.dd1 .title{top: 11%;right: 35%;}
    .neihelist1 dd.dd2 .title{top:20%;right: 9%;}
    .neihelist1 dd.dd3 .title{bottom: 10%;left: 30%;}
    .neihelist1 dd.dd4 .title{top: 20%;left: 14%;}
    .neihelistBox .icon{font-size:1.7rem;}
    .neihelist li:after{width: 1.3rem;height: 1.3rem;top: 3rem;}
    .imgBox1{margin:40px 0px 45px 0px;}
    .neihe1 .img3{margin: 8.5rem 1.31% 0px 1.31%;}
    .imgBox3{margin:40px 0px 50px 64px;max-width: 20%;}

    .touzineihe .t1_1{margin:5rem 0px 0px 0px;}

    .neihelist2{height: 25rem;}
    .neihelist li .Img{height:2rem;margin: 0px 0px 0.6rem 0px;}
    .touzineihe .neihelist2 img{max-width:23px;}
    .neihelist2 li.n_list2{margin: 0px 0px 0px 70%;top: 3.2rem;width: 37%;}
    .neihelist2 li.n_list1{top: 3.3rem;width: 32%;margin: 0px 0px 0px 1%;}
    .neihelist2 li.n_list3{top: 11.5rem;width: 33%;margin: 0px 2% 0px 0px;/* right: -1.2%; */}
    .neihelist1_1 dd.dd2{/* width:93%; */}
    .neihelist1_1 dd.dd3{/* right: 18px; */}
    .neihelist1_1 dd.dd1{/* left:11px; */}


    

    .touzizhexue .neihe1{margin:1.5rem 0px 5rem 0px;}
    .culture .p1{font-size:1.3rem;height: 3rem;}
    .culture ul li .year{font-size:1.5rem;width:6rem;height:6rem;line-height:6rem;border: 0.15rem solid #c81528;}
    .culture ul li .sum{font-size: 1.3rem;line-height:20px;margin: 4rem 0px 0px 5%;width: 60%;}
    

    .culture .t1{font-size:2.5rem;padding: 0px 0px 1.9rem 0px;}
    .culture .txt{font-size:1.3rem;line-height: 2.5rem;}
    .culture1R dd{padding: 1rem 2.5% 1rem 12.65%;background-size: 30px!important;margin: 0px 0px 1rem 0px;}

    .culture1R dd .title{font-size:1.2rem;}
    .culture1L .img{line-height: 24rem;}

    .point{margin: 7rem 0px 10rem 0px;}
    .point li .Img{height: 32.5rem;}
    .point li .words{margin: 3rem 0px 0px 10%;}
    .point li .title{font-size:1.5rem;padding: 0px 0px 1rem 0px;}
    .point li .sum{font-size:1rem;height: 3.2rem;line-height: 1.5rem;margin: 1rem 0px 0px 0px;}
    .point li .t1{font-size:1.2rem;padding: 0.8rem 0px 0.8rem 1.3rem;line-height: 1.8rem;}
    .pointlist .mySwiper{height:11rem;}
    .point li .t1:before{width:0.3rem;height:0.3rem;}
    .pointlist .swiper-button-next, .pointlist .swiper-button-prev{width: 2.5rem;height: 2.5rem;}
    .pointlist .swiper-button-next{left: auto;}
    .quaterly{margin:7rem 0px 6rem 0px;}
    .quaterly1{padding: 2.5rem 12% 5rem 7%;}
    .quaterly1 .words{width: 65%;}
    .quaterly1 .words .date{font-size: 1.5rem;background-size: 15px;padding: 0px 0px 0px 2rem;}
    .quaterly1 .words .title{font-size:2rem;}
    .quaterly1 li{padding:0.7rem 0px 0.7rem 1.2rem;font-size: 1.2rem;}
    .quaterly1 li a{font-size: 1.1rem;}
    .quaterlySwiper{margin:4rem 0px 0px 0px;}
    .quaterly2 .years{height:5rem;}
    .quaterly2 .years .p1{height:5rem;line-height:5rem;font-size: 1.8rem;}
    .quaterly2 .years .p1 img{max-width:1.7rem;margin: -0.2rem 0.7rem 0px 0px;}
    .yearSwiper{height:5rem;line-height:5rem;}
    .yearSwiper .mySwiper{top:calc((5rem - 20px)/2)}
    .yearSwiper .swiper-button-prev, .yearSwiper .swiper-button-next{margin-top:-2.5rem;background-size:9px;}
    .quaterlySwiper li .Img{height:20rem;line-height:20rem;}
    .quaterlySwiper li .title{font-size:1.3rem;}
    .quaterlySwiper li .sum{font-size:1rem;}

    .Video li .content{padding:3rem 0px;}
    .Video li .Img{height:14rem;}
    .Video li .words{height:14rem;}
    .Video li .title{font-size: 1.5rem;height: 2rem;}
    .Video li .time{font-size:1.3rem;margin:1rem 0px;padding: 0px 0px 0px 2.5rem;}
    .Video li .sum{font-size:1rem;line-height:20px;height:40px;margin: 0px 0px 2rem 0px;}
    .Video li .more{font-size:1.1rem;}
    .Video li .more:after{right:-2rem;}

    .Video ul{margin:0px 0px 6rem 0px;}
    .Video{margin:7rem 0px;}
    .pages a{width:2rem;height:2rem;line-height:2rem;font-size:1rem;}
    .pages a.prev, .pages a.next{top:0.7rem;}

    .news{margin: 7rem 0px;}
    .news ul{margin:0px 0px 4rem 0px;}
    .news li{padding: 2% 2.5% 2rem 2.5%;margin: 0px 0px 2rem 0px;}
    .news li .title img{max-width:2.5rem;}
    .news li .title{font-size:1.2rem;}
    .news li .sum{font-size:1rem;line-height:20px;height: 40px;margin: 1.5rem 0px 2rem 0px;}
    .news li .more{font-size:1rem;}
    .news li .more:after{right:-2rem;width:0.8rem;height:0.8rem;background-size:100%;}

    .fengkong{margin:0px 0px 9rem 0px;}
    .fengkong .p1{margin: 7rem 0px 2rem 0px;font-size: 2.5rem;padding: 0px 0px 1.8rem 0px;border-bottom: 0.2rem solid #ececec;}
    .fengkong .sum{font-size:1.3rem;background: url(../images/icon-arrow6.png) left 0.3rem no-repeat;}

    .service .p1{font-size:2.5rem;padding:0px 0px 1.5rem 0px;margin: 5rem 0px;border-bottom: 0.2rem solid #ececec;}
    .service li{padding:0px 0px 0px 5rem;}
    .service li:nth-child(2n){padding:0px 5rem 0px 0px;}
    .service li img{max-width: 4rem;}
    .service .n1{font-size:1.3rem;margin: 1rem 0px 0.8rem 0px;}
    .service .title{font-size:1.1rem;}
    .service dd .sum{font-size:1rem;line-height:20px;}
    .service .icon{top: 15rem;font-size: 1.3rem;}
    .service .p2{font-size:1rem;}

    .touzimoshi .imgBox{margin:5rem 0px 7rem 0px;}
    .touzimoshi .model1{margin:0px 0px 7rem 0px;}

    .touzineihe .Img ul li{width: 3.5rem;}
    .touzineihe .Img ul li:after{width:1.8rem;height:1.8rem;}
    .touzineihe .Img ul li.li1{bottom:15%;}
    .touzineihe .Img ul li.li2{bottom: 20%;}
    .touzineihe .Img ul li.li3{top:35%;right: 16%;}

    .touzimoshi .model3_1L .number img{width: 3.5vw;}
    .touzimoshi .model3_1L .tit{width: calc(100% - 5.5vw);}

    .imgBox1 img{max-width:4rem;margin:0px 6%;}
    .imgBox1 img.img2{margin:0px 3% 0px 10%;}

    .touzimoshi .dian{font-size:11px;}
    .touzimoshi .model3_1L .tit3{font-size: 1.4rem;}
    .touzimoshi .model3_1L .sum1{font-size:11px;margin: 0.5rem 0px 0px 0px;}
    .touzimoshi .model3_1L li{padding: 9px 10px;margin: 0.8rem 0px 3rem 0px;}
    .touzimoshi .model3_1L li:after{bottom: -1.8rem;height: 0.25rem;}

}







@media(max-width:1100px){
    .banner .words{font-size:3.5rem;width:94%;min-width: 94%;margin-left: 3%;}
    .twoNav{/* display: none; */height: 50px;line-height: 50px;}
    .twoNav .content{width:100%;}
    .twoNav .content a{font-size: 10px;height: 50px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
    .twoNav .content a.on{background: #bc131b;}
    .threelist{display: none;}
    .content{width: 94%;min-width: 94%;}
    .about{margin: 10vw 0px 0px 0px;}
    .about1L{width:100%;float:none;margin: 20px 0px 0px 0px;padding: 0px;}
    .about1R{float:none;width: 100%;margin:0 auto;}
    .about1 .t1{font-size:20px;line-height:30px;position:relative;}
    .about1 .t1:after{width:50px;margin: 10px 0px 20px 0px;height:2px;}
    .about1L .sum{font-size:14px;line-height: 22px;}
    .about2{height: 325px;margin: 8vw 0px 10vw 0px;background: url(../images/bg1.jpg) center center no-repeat;background-size: cover;}
    .about2 ul{display:flex;flex-wrap:wrap;}
    .about2 li{flex:1;float: none;}
    .about2 li .words{padding: 40px 7px;letter-spacing: 0px;}
    .about2 li .words .icon{height:6vw}
    .about2 li .title{font-size:16px;margin: 15px 0px 0px 0px;letter-spacing: 1px;}
    .about2 li .circle{width:5px;height:5px;border: 4px solid #bc131b;margin: 10px auto;}
    .about2 li .sum{font-size:12px;line-height: 18px;letter-spacing: 0px;}
    .about2 li.li1,.about2 li.li2,.about2 li.li3,.about2 li.li4{background:unset;}
    .about2 li:hover{transform:scale(1.0);}
    
    .partner{margin: 7vw 0px 10vw 0px;}
    .partner .part1 label{font-size:16px;margin: 0px 0px 7px 0px;}
    .partner .part1{margin: 0px 0px 20px 0px;padding: 0px 0px 20px 0px;font-size: 14px;line-height: 24px;}

    
    .Memorabilia{margin: 7vw auto 10vw;}
    .Memorabilia .img img{max-height: 17vw;}
    .Memorabilia .img:after{width: 17px;height: 17px;border: 5px solid #bc131b;}
    .Memorabilia ul:after{width: 3px;margin-left: -1.5px;}
    .Memorabilia ul{padding:1px 0px 40px 0px;}
    .Memorabilia ul li{margin:20px 0px 0px 0px;}
    .Memorabilia ul li .words:after{width:10px;height:10px;left: -5px;top: 8px;}
    .Memorabilia ul li .words{width: 50%;padding: 0px 0px 0px 3%;box-sizing: border-box;}
    .Memorabilia ul li .title{font-size: 18px;}
    .Memorabilia li .sum{font-size:14px;margin: 7px 0px 0px 0px;}
    .Memorabilia ul li:nth-child(2n) .words{padding:0px 3% 0px 0px;}
    .Memorabilia ul li:nth-child(2n) .words:after{right:-5px;}
    .Memorabilia .more{width:25px;height:25px;}

    

    .honorNew .li_head{margin: 30px 0px 0px 0px;font-size: 20px;}
    .honorNew .li_head:after{width:30px;height:2px;margin: 15px auto 20px;}
    .honorNew .honorlist ul{margin:20px 0px 0px 0px;}
    .honorNew .honorlist li{width:100%;float:none;height: 40px;line-height: 40px;background-size: 10px;padding: 0px 0px 0px 20px;margin: 0px;}
    .honorNew .honorlist li div.stitle{width:calc(100% - 80px);font-size: 14px;}
    .honorNew .honorlist li div.stitle a{font-size:14px;}
    .honorNew .honorlist li div.time{font-size:16px;background-size: 12px;padding: 0px 0px 0px 15px;}
    .honorNew .honorlist2 .li_head{margin:30px 0px 0px 0px;}
    .honorNew .honorlist3 .li_head{margin:30px 0px 0px 0px;}
    .honorNew .honorlist.honorlist3 .title{margin:20px 0px 10px 0px;font-size: 16px;}
    .honorNew .honorlist.honorlist3 ul li{width:100%;float:none;height: 35px;line-height: 35px;}
    .honorNew .honorlist4 .li_head{margin:30px 0px 0px 0px;}
    .honorlist4{margin:0px 0px 50px 0px;}
    .honorNew .ul4 .mySwiper{width: 100%;margin: 0 auto;padding: 0px 15px;}
    .honorNew .ul4 .mySwiper p{font-size: 16px;}
    .honorNew .ul4 .mySwiper2{margin: 30px 0px 0px 0px;}
    .honorNew .ul4 .mySwiper2 .swiper-slide{display: block;}
    .honorNew .ul4 .mySwiper2 .swiper-slide .left{width: 100%;height: auto;}
    .honorNew .ul4 .mySwiper2 .swiper-slide .right{width:100%;margin: 10px 0px 0px 0px;}
    .honorNew .ul4 .mySwiper2 ul li{width: 100%;padding: 0px 0px 0px 0px;}
    .honorNew .honorlist li:nth-child(2n){float:none;}
    .honorNew .ul4 .swiper-button-next,.honorNew .ul4 .swiper-button-prev{top: 20px;}


    .team{margin: 30px 0px 40px 0px;}
    .team .p1{font-size:20px;padding:0px 0px 15px 0px;margin:0px 0px 10px 0px;border-bottom: 2px solid #ececec;}
    .team .team_dl{margin: 30px 0px 0px 0px;}
    .team .team_ul li{font-size:14px;line-height: 26px;background: url(../images/icon-arrow6.png) left 7px no-repeat;}
    .team .team_dl dd{width: 31%;margin:0px 3.5% 20px 0px;}
    .team .team_dl dd:nth-child(3n){margin-right: 0px;}
    .team .team_dl dd .Img{height: 43.7vw;line-height: 43.7vw;}
    .team .team_dl dd .title{font-size:16px;margin:10px 0px;}
    .team .team_dl dd .sum{font-size:12px;line-height:22px;}
    .team .team_dl dd .sum i{font-size:14px;}
    .jizhi{margin: 32px 0px 30px 0px;}
    .jizhi .p1{font-size: 20px;padding: 0px 0px 12px 0px;margin: 0px 0px 20px 0px;border-bottom: 2px solid #ececec;}
    .jizhi li{width: 100%;border: 0;float: none;}
    .jizhi .li1{width: 100%;padding: 10px 6%;height: auto;}
    .jizhi .li2{position: unset;transform: translateX(0%);width: 100%;padding: 10px 6%;top: 0px;margin: 0px;}
    .jizhi .li .t1{text-align:left;background: url(../images/icon-slide4.png) left bottom no-repeat;}
    .jizhi .li .t1:after{display:none;}
    .jizhi .li dl dd:before{left:0px;}
    .jizhi .li dl dd{padding:0px 0px 0px 12px;line-height: 30px;height: 30px;font-size: 14px;}
    .jizhi dl dd{border-bottom:1px solid #efefef;height: 30px;line-height: 30px;}
    .jizhi li.li2:before{display: none;}
    .jizhi li.li2:after{display: none;}
    .jizhi .li3{width:100%;float:none;padding: 10px 6%;}
    .jizhi li.li4, .jizhi li.li5{float:none;width:100%;margin: 0px;padding: 10px 6%;}
    .jizhi li .t1{font-size:16px;}

    .touzineihe{margin: 30px 0px 40px 0px;}
    .touzineihe .t1{font-size: 16px;letter-spacing: 1px;margin: 0px 0px 15px 0px;padding: 0px 0px 13px 0px;border-bottom: 2px solid #ececec;}
    .touzineihe .p1{font-size:14px;line-height:22px;background: url(../images/icon-arrow6.png) left 5px no-repeat;background-size: 9px;padding: 0px 0px 0px 18px;}
    .touzineihe .Img{margin:30px 0px 25px 0px;}
    .touzineihe .neihe1{font-size: 14px;line-height: 28px;margin: 10px 0px 15px 0px;}
    .touzineihe .Img .img1{width:100%;float:none;max-width: 100%;margin: 0px 0px 20px 0px;display: none;}
    .touzineihe .Img .img2{width:100%;float:none;max-width: 100%;margin: 0px 0px 20px 0px;display: none;}
    .touzineihe .t1_1{margin:3rem 0px 0px 0px;}
    .touzineihe .neihe1 .Img .img3_1{display:block;width: 38.625%;float: right;margin: 0px 4% 0px 0px;}
    .culture{margin:20px 0px 30px 0px;}
    .culture .t1{font-size: 20px;padding: 0px 0px 12px 0px;margin: 0px 0px 10px 0px;border-bottom: 2px solid #ececec;}
    .culture .p1{font-size: 16px;padding: 0px 0px 0px 15px;}
    .culture ul li{width:100%;float: none;margin: 0px 0px 30px 0px;min-height: 60px;}
    /* .culture li:after{display:none;} */
    .culture ul{margin: 20px 0px 35px 0px;}
    .culture ul li .year{width:60px;height:60px;line-height:60px;font-size:18px;}
    .culture ul li .sum{margin: 7px 0px 0px 0px;width: calc(100% - 70px);float: right;line-height: 22px;font-size: 1.2rem;}
    .culture .txt{font-size: 15px;line-height: 28px;}
    .culture ul li:last-child:after{display:none;}
    
    .culture1{display:block;width: 100%;}
    .culture1 dd .title{font-size: 16px;height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.culture1 dd .sum{font-size:10px;line-height:18px;}
	.culture1L{width:100%;height:auto;margin:0px 0px 20px 0px;float: none;}
	.culture1 .culture1R{width:100%;margin: 0px;}
	.culture1 dd{padding: 15px 10px 14px 60px;margin:0px 0px 15px 0px;height: auto;background-size: 35px!important;}
    .culture1L .img{box-shadow:0px 0px 0px 0px #fff;height: auto;line-height: unset;}
    .culture1L img{max-width:100%;}
    .culture li:after{width: 1px;left: 29px;top: 60px;height: 29px;border: 0;border-left: 2px dashed #c81528;}

    .point{margin: 35px 0px 45px 0px;}
    .point li .Img{float: none;width: 100%;height: auto;margin: 0 auto;/* background: #d0d0d0; */background: unset;}
    .point li .Img img{/* max-width: 50%; */left: 26%;position: relative;left: 0px;margin: 0px;width: 75%;}
    .point li .words{width: 100%;float: none;margin: 20px 0px 0px 0px;padding: 0px 10px;box-sizing: border-box;}
    .point li .title{font-size:16px;padding: 0px 0px 10px 0px;}
    .point li .sum{font-size:14px;background-size: 14px;padding: 0px 0px 0px 30px;height: auto;margin: 15px 0px 15px 0px;}
    .point li .t1{padding: 10px 0px 10px 15px;font-size:12px;line-height: 20px;}
    .point li .t1:before{width:4px;height:4px;top: 19px;}
    .pointlist .mySwiper{height:120px;}
    .pointlist{padding: 0px 0px 50px 0px;}
    .point .pointlist1{height:auto;}
    .pointlist .swiper-button-next, .pointlist .swiper-button-prev{width:25px;height: 25px;bottom: 15px;}
    .pointlist .swiper-button-next{left: auto;right: 75px;}
    .point li{margin: 0px 0px 20px 0px;background-size: 150px;background: unset;}
    .pointlist .mySwiper .swiper-pagination{bottom: 0px;left: 35px;}
    .pointlist .mySwiper .swiper-pagination .swiper-pagination-bullet{width:25px;height:25px;line-height:25px;margin: 0px 2px;}

    .quaterly{margin: 35px 0px 30px 0px;}
    .quaterly1{padding: 30px 10px 20px 10px;}
    .quaterly1 .Img{float: none;width: 75%;margin: 0px 0px 45px 15%;}
    .quaterly1 .Img:before{top: 17px;left: -22px;border: 3px solid #bc131b;}
    .quaterly1 .words{width:100%;float:none;}
    .quaterly1 .words .date{font-size:16px;background-size: 15px;padding: 0px 0px 0px 25px;}
    .quaterly1 .words .title{font-size:20px;margin: 10px 0px 10px 0px;}
    .quaterly1 li{padding: 10px 0px 10px 10px;font-size: 14px;}
    .quaterly1 li:after{width:4px;height:4px;}
    .quaterly1 li:last-child{border:0;}
    
    .quaterly2{margin: 30px 0px 0px 0px;}
    .quaterly2 .years{height:50px;}
    .quaterly2 .years .p1{width: 93px;font-size: 16px;line-height: 50px;height: 100%;}
    .quaterly2 .years .p1 img{max-width:15px;margin: -1px 4px 0px 0px;}
    .yearSwiper{width: calc(100% - 120px);margin: 0px 5px 0px 0px;height: 50px;}
    .yearSwiper .mySwiper{top:15px;width: calc(100% - 40px);}
    .yearSwiper .swiper-button-prev, .yearSwiper .swiper-button-next{margin-top:-25px;background-size: 9px;}
    .yearSwiper .mySwiper .swiper-slide{font-size: 16px;}
    .yearSwiper .swiper-button-next{right:5px;}

    .quaterlySwiper li{width: 47%;margin: 0px 0px 15px 0px;}
    .quaterlySwiper li:nth-child(2n){float: right;}
    .quaterlySwiper li .Img{height: 45vw;line-height: 45vw;}
    .quaterlySwiper li .words{padding:10px;}
    .quaterlySwiper li .title{font-size:14px;margin: 0px 0px 7px 0px;padding: 0px 0px 5px 0px;}
    .quaterlySwiper li .sum{font-size:12px;}
    
    .Video{margin: 40px 0px;}
    .Video li .content{padding: 15px 0px;}
    .Video li .Img{height: 27vw;width: 38%;}
    .Video li .words{width: 59%;height: 27vw;}
    .Video li .title{font-size: 16px;height: 20px;line-height: 20px;}
    .Video li .time{font-size:14px;margin: 3px 0px;padding: 0px 0px 0px 20px;background-size: 15px;}
    .Video li .sum{font-size: 12px;line-height: 17px;height: 36px;overflow:hidden;}
    .Video li .more{font-size:14px;padding: 0px 2px 2px 2px;letter-spacing: 1px;}
    .Video li .more:after{right: -1.5rem;background-size: 10px;}
    .Video li .Img:after{width: 27px;height: 27px;}
    .Video ul{margin: 0px 0px 20px 0px;}
    .pages a{width:24px;height: 24px;line-height: 24px;font-size: 12px;margin: 0px 1px;}
    .pages a.prev, .pages a.next{top:8px;}

    .news{margin: 30px 0px;}
    .news li{width:100%;float: none;padding: 10px;margin: 0px 0px 15px 0px;}
    .news li .title{height:25px;line-height:25px;font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
    .news li .title .tit{width:calc(100% - 110px);}
    .news li .sum{margin:10px 0px;font-size: 14px;line-height: 20px;height: 40px;}
    .news li .more{font-size:14px;padding: 0px 0px 4px 0px;letter-spacing: 1px;right: 0px;}
    .news li .more:after{background-size:10px;right: -1.5rem;top: 4px;}
    .news li:nth-child(2n){float:none;}
    .news li .title img{max-width: 25px;margin: 0px 10px 0px 0px;max-height: 25px;}
    .news ul{margin: 0px 0px 10px 0px;}

    .fengkong{margin:0px 0px 40px 0px;}
    .fengkong .p1{margin: 35px auto 10px;font-size: 20px;padding: 0px 0px 15px 0px;border-bottom: 2px solid #ececec;}
    .fengkong .sum{font-size:14px;background: url(../images/icon-arrow6.png) left 4px no-repeat;background-size: 10px;padding: 0px 0px 0px 15px;margin: 0px 0px 15px 0px;}
    .fengkong .img1{width: 85%;float: none;margin: 0 auto 30px;display: block;}
    .fengkong .em1{font-size: 14px;margin:0px 0px 15px 0px;}
    .fengkong .img2{width: 85%;float: none;margin: 0 auto;display: block;}

    .service{margin: 0px 0px 20px 0px;}
    .service .p1{margin:30px 0px;font-size: 20px;padding: 0px 0px 12px 0px;}
    .service .icon{display:none;}
    .service li{float:none;width:100%;padding: 0px 0px 0px 60px;min-height: unset;margin: 0px 0px 30px 0px;}
    .service .n1:after{display:none;}
    .service li img{max-width:50px;}
    .service .n1{font-size:16px;padding: 0px 0px 8px 0px;margin: 0px 0px 8px 0px;}
    .service dd{margin:0px 0px 10px 0px;}
    .service .title{font-size:14px;}
    .service dd .sum{font-size:12px;line-height:20px;}
    .service li:nth-child(2n){float:none;text-align:left;padding: 0px 0px 0px 60px;}
    .service li:nth-child(2n) img{left:0px;right:auto;}
    .service li:nth-child(2n) .n1{margin: 0px 0px 8px 0px;}
    .serviceImg{display:block;}
    .serviceImg img{max-width:100%;}
    .service ul{display:none;}
    .service .icon{display:none;}

    .newsInfo{margin: 35px 0px 0px 0px;}
    .newsInfo1 .title{font-size: 18px;}
    .newsInfo1 .time{margin:15px 0px 20px 0px;padding: 0px 0px 15px 0px;}
    .newsInfo1 .time .s1 img{max-width:18px;}
    .newsInfo1 .time .s1{font-size:14px;margin: 0px 20px 0px 0px;}
    .articleInfo{font-size:14px;}
    .newsInfo .nextTitle{margin:20px 0px 35px 0px;padding: 15px 0px 0px 0px;}
    .newsInfo .icon{display:none;}
    .newsInfo .nextTitle .a1{display:block;width:100%;text-align: left;height: 20px;line-height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

    
    .neihelist li{float: none;width: 100%;margin: 0px 0px 20px 0px;padding: 0px;text-align: left;}
    .neihelist li:after{display:none;}
    .neihelist li .Img{max-height:1.8rem;margin: 0px 0px 7px 0px;}
    .neihelist li:nth-child(2n){float:none;padding:0px;margin: 0px 0px 20px 0px;}
    .neihelist li.n_list3, .neihelist li.n_list4{margin:0px 0px 20px 0px;}

    .neihelistBox{margin: 3rem 0px 30px 0px;display: none;}
    .neihelist li .title{font-size: 1.3rem;margin: 0px 0px 8px 0px;}
    .neihelist1{display:none;}
    .imgBox1{display:none;}
    .imgBox2{display:none;}
    .imgBox2 img:nth-child(1){max-width:100%;margin:0px 0px 20px 0px;}
    .imgBox2 img:nth-child(3){max-width:100%;margin:0px 0px 20px 0px;}
    .imgBox2 img:nth-child(5){max-width:100%;}
    .neihe1 .img3{display:none;}
    .imgBox3{max-width:50%;margin:20px 0px 40px 0px;display: none;}

    .jizhi ul{display:none;}
    .mobileShow{display:block;}
    .mobileShow img{max-width:100%;}

    .touzineihe .neihe1 .imgBox4{display:block;margin: 20px 0px;}

    .point li .t1 a .tit{height: 20px;width: calc(100% - 75px);}
    .single{margin:3rem 0px;}
    .pointlist .icon{padding: 0px 110px 0px 35px;bottom: -2px;height: 25px;}
    .pointlist .icon .more{bottom: 15px;padding: 0px 0px 3px 0px;}

    .touzimoshi .model1 li.li1{margin:0px 0px 2rem 0px;margin-bottom: 50px;}
    .touzimoshi .model1 ul{margin: 3rem 0px 0px 0px;}
    .touzimoshi .model1 ul:after{width:0.3rem;height:100%;background: linear-gradient(#e4bcbd,#b21e24);left: 52px;top: 0px;}
    .touzimoshi .model1 li{width:100%;position: relative;margin:0px 0px 2rem 0px;margin-bottom: 50px;}
    .touzimoshi .model1 li .tit em.em2{float:none;display:block;/*! position: absolute; */bottom: 0px;float: right;}
    .touzimoshi .model1 li .tit em{font-size: 17px;width: 40px;display: inline-block;float: left;}
    .touzimoshi .model1 li .tit{margin: 0rem 0px 0px 0px;/*! position: unset; */float: left;width: 100%;}
    .touzimoshi .model1 li .tit em:after{right: -20px;left: auto;top: 0.8rem;width: 12px;height: 12px;}
    .touzimoshi .model1 .model1_2{margin:0px;width: auto;float:right;}
    .touzimoshi .model1 .model1_2 .tit1{border:0;padding: 10px 0;background: url(../images/icon-time5.png) left center no-repeat;background-size: 1.7rem;font-size:1.5rem;margin: 0px 0px 0px.0px;border: 1px solid white;border-bottom: none;border-top: none;}
    .touzimoshi .model1 .model1_2 .tit1 .description{margin: 0px 0px 0px 0.7rem;}
    .touzimoshi li .model1_2_info{padding:1rem 1.2rem;font-size: 1.1rem;line-height: 2rem;}
    .touzimoshi .model1 li:last-child{margin:0;}

    .touzimoshi .model1{margin: 0px 0px 5rem 0px;}
    .touzimoshi .imgBox{margin: 4rem 0px 3rem 0px;}
    .touzimoshi .imgBox img{max-width:100%;}
    .touzimoshi .imgBox img.img1{/* margin:0px 0px 3rem 0px; */}

    /* .touzimoshi .imgBox .imgBoxL{float:none;width:100%;max-width: 100%;margin: 0px 0px 3rem 0px;}
    .touzimoshi .imgBox .imgBoxR{width:100%;float:none;max-width: 100%;} */

    .touzimoshi .dian:before{margin:0px 0.4rem 0px 0.3rem;width:4px;height:4px;}
    

    .touzimoshi .tit4{font-size: 16px;margin: 0px 0px 2rem 0px;}
    /* .touzimoshi .model3_1L{width:100%;float:none;}
    .touzimoshi .model3_1{display:block;margin: 3rem 0px 0px 0px;}
    .touzimoshi .model3_1L li{padding:1rem;}
    .touzimoshi .model3_1L li.li3{padding:1rem;}
    .touzimoshi .model3_1L .number{width: 6vw;font-size: 3.5rem;}
    .touzimoshi .model3_1L .tit{width: calc(100% - 6vw);}
    .touzimoshi .model3_1L .tit3{font-size:16px;}
    .touzimoshi .model3_1L .sum1{font-size:12px;line-height:20px;}
    .touzimoshi .model3_1R{width:100%;float:none;margin: 3rem 0px 5rem 0px;}
    .touzimoshi .dian{font-size:1rem;}
    .touzimoshi .model3_1L li.li3{margin: 1.5rem 0px 1rem 0px;}
 */

    .touzineihe .Img ul li{width:3rem;}
    .touzineihe .Img .img4_Z{display:block;margin: 0px 0px 30px 4%;width: 40.3125%;float: left;}

    .touzimoshi .model3_1L li{padding:7px 10px;margin: 0.5rem 0px 2.5rem 0px;}
    .touzimoshi .model3_1L .tit3{font-size: 1.3rem;}
    .touzimoshi .model3_1L .sum1{font-size:10px;line-height: 16px;}
    .touzimoshi .model3_1L li:after{bottom: -1.5rem;}
    .touzimoshi .model3_1L li.li3{margin:0.5rem 0px 1rem 0px;}

    

}



@media(max-width:900px){

    .banner .words{font-size:3rem;}
    .touzineihe  .neihe1 .Img .img3_1{display:block;}
    .touzineihe .Img .img2{display:none;}
    .touzimoshi .model3_1L .tit{width: calc(100% - 5vw);}
    .touzimoshi .model3_1L .number{font-size: 4rem;}
    .touzimoshi .model3_1L .sum1{font-size:10px;line-height: 14px;margin: 0.3rem 0px 0px 0px;}
    .touzimoshi .model3_1L li{padding: 3px 8px 5px 8px;margin: 0.4rem 0px 1.8rem 0px;}
    .touzimoshi .model3_1L li:after{bottom: -1.1rem;}
    .touzimoshi .model3_1L .tit3{font-size:1.2rem;}
}


@media(max-width:800px){
    .touzimoshi .model3_1L{width:100%;float:none;}
    .touzimoshi .model3_1{display:block;margin: 3rem 0px 0px 0px;}
    .touzimoshi .model3_1L li{padding:1rem;}
    .touzimoshi .model3_1L li.li3{padding:1rem;}
    .touzimoshi .model3_1L .number{width: 6vw;font-size: 3.5rem;}
    .touzimoshi .model3_1L .tit{width: calc(100% - 6vw);}
    .touzimoshi .model3_1L .tit3{font-size:16px;}
    .touzimoshi .model3_1L .sum1{font-size:12px;line-height:20px;}
    .touzimoshi .model3_1R{width: 100%;float:none;margin: 3rem 0px 5rem 0px;}
    .touzimoshi .dian{font-size:1rem;}
    .touzimoshi .model3_1L li.li3{margin: 1.5rem 0px 1rem 0px;}

    .touzineihe .t1{font-size:17px;}
}

@media(max-width:700px){

    .banner .words{font-size:2.5rem;}

    .touzineihe .neihe1 .Img .img3_1{width:100%;float:none;margin:0;}
    .touzineihe .Img .img4_Z{width:100%;float:none;margin: 0px 0px 30px 0px;}
    .touzimoshi .model3_1L .number img{width: 6vw;}
    .touzimoshi .model3_1L .tit{width:calc(100% - 8vw);}
    .touzimoshi .imgBox .imgBoxL{float:none;width:100%;max-width: 100%;margin: 0px 0px 3rem 0px;}
    .touzimoshi .imgBox .imgBoxR{width:100%;float:none;max-width: 100%;}
    .touzimoshi .model3_1R{width:100%;}
    




}

@media(max-width:500px){

    .banner .words{font-size: 18px;margin-top: -13px;}
    /* .touzimoshi .model3_1L .number img{max-width:5vw;} */
    .touzimoshi .model3_1L .tit{width:calc(100% - 7vw);}
    .touzimoshi .model3_1L .number{max-width: 8vw;width: auto;font-size: 5rem;}
        .touzimoshi .model3_1L .number img{width: 8vw;}
    .touzimoshi .model3_1L .tit{width: calc(100% - 10vw);}
    .touzimoshi .model3_1R{width:100%;}

}











  









