@import url(yzui.css);
.head{width:100%;display:inline-block;height:90px;background:#fff;}
.head .logo {height:90px;padding:10px 0;float:left;}
.head .logo a img {height:100%;}
.head .nav {float:right;}
.head .nav ul li {float:left;}
.head .nav ul li a{width:100%;display:inline-block;text-align:center;height:90px;line-height:90px;font-size:16px;color:#333;position:relative;padding:0px 40px;}
.head .nav ul li.active a,.head .nav ul li:hover a{color:#fff;background:#478ede;}
.headactive{position:fixed;top:0px;left:0px;z-index:9999;}

.m_ban {width:100%;display:inline-block;position:relative;}
.m_ban img{width:100%;}
.m_ban .swiper-pagination {width:100%;position:absolute;bottom:40px;left:0;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}
.m_ban .swiper-pagination-bullet {width:14px;height:14px;display:inline-block;border-radius:7px;background:#fff;opacity:0.6;outline:none;}
.m_ban .swiper-pagination-bullet-active {opacity:1;outline:none;background:#fff;}
.m_ban .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.m_ban .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0px 15px;}

.m_proservice{width:100%;display:inline-block;padding:80px 0px;background:url('../images/m_bj1.jpg')no-repeat center center;background-size:100% 100%;}
.m_proservice .m_proservicel{float:left;width:33.57%;padding-right:5%;border-right:1px solid #ccc;position:relative;}
.m_proservice .m_proservicel .tit{margin-top:60px;width:100%;display:inline-block;position:relative;padding-bottom:44px;text-align:left;}
.m_proservice .m_proservicel .tit span{display:inline-block;width:100%;font-size:68px;line-height:50px;color:#333;opacity:0.1;font-weight:bold;letter-spacing:0px;font-family:'黑体';}
.m_proservice .m_proservicel .tit p{position:absolute;top:20px;left:0px;font-size:36px;line-height:36px;color:#111;}
.m_proservice .m_proservicel .tit::after{content:'';position:absolute;bottom:0px;left:0px;width:15%;height:4px;background:#478ede;}
.m_proservice .m_proservicel .desc{display:inline-block;width:100%;margin-top:35px;font-size:16px;line-height:32px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;height:160px;}
.m_proservice .m_proservicel .swiper-pagination{font-size:16px;color:#666;font-weight:bold;}
.m_proservice .m_proservicel .swiper-horizontal>.swiper-pagination-bullets,.m_proservice .m_proservicel .swiper-pagination-bullets.swiper-pagination-horizontal,.m_proservice .m_proservicel .swiper-pagination-custom,.m_proservice .m_proservicel .swiper-pagination-fraction{bottom:83px;width:auto;left:70px;}
.m_proservice .m_proservicel .swiper-pagination .swiper-pagination-current{font-size:30px;color:#222;}
.m_proservice .m_proservicel .swiper-button-next,.m_proservice .m_proservicel .swiper-button-prev{top:auto;width:50px;height:50px;bottom:75px;margin-top:0px;}
.m_proservice .m_proservicel .swiper-button-prev,.m_proservice .m_proservicel .swiper-rtl .swiper-button-next{left:0px;background:url('../images/m_index1.png')no-repeat center center;background-size:100% 100%;outline:none;}
.m_proservice .m_proservicel .swiper-button-prev:hover,.m_proservice .m_proservicel .swiper-rtl .swiper-button-next:hover{left:0px;background:url('../images/m_index3.jpg')no-repeat center center;background-size:100% 100%;outline:none;}
.m_proservice .m_proservicel .swiper-button-prev::after,.m_proservice .m_proservicel .swiper-rtl .swiper-button-next::after{content:'';}
.m_proservice .m_proservicel .swiper-button-next,.m_proservice .m_proservicel .swiper-rtl .swiper-button-prev{right:auto;left:145px;background:url('../images/m_index2.png')no-repeat center center;background-size:100% 100%;outline:none;}
.m_proservice .m_proservicel .swiper-button-next:hover,.m_proservice .m_proservicel .swiper-rtl .swiper-button-prev:hover{right:auto;left:145px;background:url('../images/m_index4.jpg')no-repeat center center;background-size:100% 100%;outline:none;}
.m_proservice .m_proservicel .swiper-button-next::after,.m_proservice .m_proservicel .swiper-rtl .swiper-button-prev::after{content:'';}
.m_proservice .m_proservicer{float:right;width:66.43%;}
.m_proservice .m_proservicer .swiper-slide>img{width:100%;opacity:0;transition:1.5;}
.m_proservice .m_proservicer .swiper-slide .nei{position:absolute;top:50%;left:0px;width:100%;text-align:center;padding:0px 30px;margin-top:-165px;transition:1.5;}
.m_proservice .m_proservicer .swiper-slide .nei img{max-width:45px;transition:1.5;}
.m_proservice .m_proservicer .swiper-slide .nei span{display:inline-block;width:100%;margin-top:30px;font-size:30px;line-height:30px;font-weight:bold;color:#222;transition:1.5;}
.m_proservice .m_proservicer .swiper-slide .nei p{width:100%;font-size:16px;line-height:32px;color:#666;margin-top:35px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:64px;transition:1.5;}
.m_proservice .m_proservicer .swiper-slide .nei a{display:inline-block;margin-top:80px;width:50px;height:50px;background:url('../images/m_index6.png')no-repeat center center;transition:1.5;}
.m_proservice .m_proservicer .swiper-slide-active>img{opacity:1;}
.m_proservice .m_proservicer .swiper-slide-active .nei{top:35%;}
.m_proservice .m_proservicer .swiper-slide-active .nei img{opacity:0;}
.m_proservice .m_proservicer .swiper-slide-active .nei span{color:#fff;}
.m_proservice .m_proservicer .swiper-slide-active .nei p{color:#fff;}
.m_proservice .m_proservicer .swiper-slide-active .nei a{background:url('../images/m_index8.png')no-repeat center center;}

.m_about{width:100%;display:inline-block;padding:100px 0px;background:url('../images/m_bj2.jpg')no-repeat center center;background-size:100% 100%;}
.m_about .m_aboutl{float:left;width:44.28%;padding:0px 0px 60px 140px;background:url('../images/m_index11.jpg')no-repeat left bottom;}
.m_about .m_aboutl img{width:100%;}
.m_about .m_aboutr{float:right;width:50%;padding-top:20px;}
.m_about .m_aboutr .tit{display:inline-block;width:100%;text-align:left;}
.m_about .m_aboutr .tit span{display:inline-block;width:100%;font-size:36px;line-height:36px;color:#111;}
.m_about .m_aboutr .tit p{width:100%;margin-top:30px;font-size:36px;font-weight:bold;line-height:36px;color:#111;}
.m_about .m_aboutr .desc{width:100%;display:inline-block;margin-top:45px;font-size:16px;line-height:32px;color:#666;}
.m_about .m_aboutr .link{display:inline-block;width:100%;margin-top:55px;}
.m_about .m_aboutr .link ul{margin-left:-7%;}
.m_about .m_aboutr .link ul li{float:left;margin-left:6%;}
.m_about .m_aboutr .link ul li a{width:100%;display:flex;justify-content:center;align-items:center;}
.m_about .m_aboutr .link ul li .img{margin-left:0px;}
.m_about .m_aboutr .link ul li .img img{max-width:44px;}
.m_about .m_aboutr .link ul li .text{margin-left:20px;}
.m_about .m_aboutr .link ul li .text span{font-size:18px;line-height:18px;color:#333;}
.m_about .m_aboutr .link ul li .text p{font-size:10px;line-height:10px;margin-top:12px;color:#666;}
.m_more{width:100%;display:inline-block;text-align:center;}
.m_more a{display:inline-block;width:180px;font-size:16px;color:#478ede;height:50px;line-height:50px;border:solid 1px #478ede;}
.m_more a:hover{background:#478ede;color:#fff;border:solid 1px #fff;}
.m_about .m_aboutr .m_more{width:100%;margin-top:60px;text-align:left;}
.m_about .m_aboutr .m_more a{text-align:center;}

.m_case{width:100%;display:inline-block;padding:80px 0px;background:#fff;}
.m_tit{width:100%;display:inline-block;position:relative;padding-bottom:5px;text-align:center;}
.m_tit span{display:inline-block;width:100%;font-size:68px;line-height:50px;color:#333;opacity:0.1;font-weight:bold;letter-spacing:0px;font-family:'黑体';}
.m_tit p{position:absolute;top:20px;left:0px;font-size:36px;line-height:36px;color:#111;width:100%;}
.m_case .m_casecon{display:inline-block;width:100%;margin-top:50px;}
.m_case .m_casecon .m_casecon1:nth-child(1){float:left;width:31.85%;}
.m_case .m_casecon .m_casecon1:nth-child(2){float:left;width:31.85%;margin:0px 2.225%;}
.m_case .m_casecon .m_casecon1:nth-child(3){float:right;width:31.85%;}
.m_case .m_casecon .item{display:inline-block;width:100%;position:relative;overflow:hidden;}
.m_case .m_casecon .item:nth-child(2){margin-top:30px;}
.m_case .m_casecon .item>img{width:100%;transition:1s;}
.m_case .m_casecon .item .text{position:absolute;bottom:13px;width:94%;left:3%;background:rgba(96,184,87,0.8);padding:30px;opacity:0;transition:1s;}
.m_case .m_casecon .item .text p:nth-child(1){display:inline-block;width:100%;line-height:50px;position:relative;}
.m_case .m_casecon .item .text p:nth-child(1) span{float:left;width:80%;display:inline-block;font-size:24px;color:#fff;overflow:hidden;text-overflow:ellipsis;
 white-space:nowrap;}
.m_case .m_casecon .item .text p:nth-child(1) a{width:50px;height:50px;display:inline-block;float:right;}
.m_case .m_casecon .item .text p:nth-child(1)::after{content:'';position:absolute;top:0px;left:0px;width:20px;height:4px;background:#478ede;}
.m_case .m_casecon .item .text p:nth-child(2){width:100%;margin-top:15px;font-size:16px;line-height:32px;color:#fff;}
.m_case .m_casecon .item:hover .text{opacity:1;}
.m_case .m_casecon .item:hover>img{transform:scale(1.05);}
.m_case .m_more{display:inline-block;margin-top:50px;}

.m_news{width:100%;display:inline-block;padding:80px 0px;background:#f6f9fb;}
.m_news .m_newscon{display:inline-block;width:100%;margin-top:50px;}
.m_news .m_newscon .up{display:inline-block;width:100%;text-align:center;}
.m_news .m_newscon .up a{display:inline-block;height:40px;border-radius:20px;padding:0px 50px;line-height:39px;border:solid 1px #ccc;margin:0px 100px;font-size:16px;color:#333;cursor:pointer;}
.m_news .m_newscon .up a.current{border:solid 1px #478ede;background:#478ede;color:#fff;}
.m_news .m_newscon .down{display:inline-block;width:100%;margin-top:40px;}
.m_news .m_newscon .down .item{display:none;margin-left:-1.1%;}
.m_news .m_newscon .down .item:nth-child(1){display:block;}
.m_news .m_newscon .down .item .item01{float:left;width:23.9%;margin-left:1.1%;}
.m_news .m_newscon .down .item .item01 .img{display:inline-block;width:100%;overflow:hidden;}
.m_news .m_newscon .down .item .item01 .img a{display:inline-block;width:100%;}
.m_news .m_newscon .down .item .item01 .img a img{width:100%;transition:1s;}
.m_news .m_newscon .down .item .item01:hover .img a img{transform:scale(1.05);}
.m_news .m_newscon .down .item .item01 .text{display:inline-block;width:100%;margin-top:25px;}
.m_news .m_newscon .down .item .item01 .text span{display:inline-block;width:100%;font-size:14px;color:#999;line-height:14px;text-align:left;}
.m_news .m_newscon .down .item .item01 .text a:nth-child(2){display:inline-block;width:100%;margin-top:20px;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;
 white-space:nowrap;}
.m_news .m_newscon .down .item .item01 .text p{width:100%;display:inline-block;margin-top:15px;font-size:16px;height:60px;line-height:30px;color:#666;display:-webkit-box;
 -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.m_news .m_newscon .down .item .item01 .text a:nth-child(4){display:inline-block;margin-top:25px;font-size:14px;color:#999;}
.m_news .m_newscon .down .item .item01:hover .text a{color:#478ede;}
.m_news .m_more{display:inline-block;margin-top:60px;}

.m_partner{width:100%;display:inline-block;background:#fff;padding:80px 0px;}
.m_partner .m_partnercon{width:100%;display:inline-block;margin-top:50px;}
.m_partner .m_partnercon ul li{float:left;width:20%;}
.m_partner .m_partnercon ul li a{display:inline-block;width:100%;position:relative;}
.m_partner .m_partnercon ul li a::after{content:'';position:absolute;left:0px;top:0px;width:1px;height:100%;background:#ccc;}
.m_partner .m_partnercon ul li a::before{content:'';position:absolute;left:0px;top:0px;width:100%;height:1px;background:#ccc;}
.m_partner .m_partnercon ul li:nth-child(1) a::before,
.m_partner .m_partnercon ul li:nth-child(2) a::before,
.m_partner .m_partnercon ul li:nth-child(3) a::before,
.m_partner .m_partnercon ul li:nth-child(4) a::before,
.m_partner .m_partnercon ul li:nth-child(5) a::before{width:0px;}
.m_partner .m_partnercon ul li:nth-child(1) a::after,
.m_partner .m_partnercon ul li:nth-child(6) a::after,
.m_partner .m_partnercon ul li:nth-child(11) a::after,
.m_partner .m_partnercon ul li:nth-child(16) a::after,
.m_partner .m_partnercon ul li:nth-child(21) a::after,
.m_partner .m_partnercon ul li:nth-child(26) a::after{width:0px;}
.m_partner .m_partnercon ul li a img{width:100%;}

.footer{display:inline-block;width:100%;background:#3a6ea4;}
.footer .up{display:inline-block;width:100%;padding-bottom:40px;}
.footer .up .up_l{float:left;width:14.28%;margin-top:95px;}
.footer .up .up_l a{display:inline-block;width:100%;}
.footer .up .up_l a img{width:100%;}
.footer .up .up_r{float:right;width:77.14%;}
.footer .up .up_r .upnav{display:inline-block;width:100%;padding:40px 0px;border-bottom:1px solid rgba(255,255,255,0.2);}
.footer .up .up_r .upnav li{float:left;padding:0px 5.1%;font-size:18px;color:#fff;line-height:18px;position:relative;}
.footer .up .up_r .upnav li::after{content:'';position:absolute;left:0px;top:0px;width:1px;height:100%;background:#fff;}
.footer .up .up_r .upnav li:nth-child(1)::after{width:0px;}
.footer .up .up_r .upnav li a{color:#fff;}
.footer .up .up_r .upnav li a:hover{color:rgba(255,255,255,0.5);}
.footer .up .up_r .upcon{width:100%;display:inline-block;margin-top:40px;}
.footer .up .up_r .upcon .upconl{float:left;width:85%;padding:45px 0px;}
.footer .up .up_r .upcon .upconl ul{margin-left:-3%;}
.footer .up .up_r .upcon .upconl ul li{float:left;margin-left:3%;}
.footer .up .up_r .upcon .upconl ul li span{display:inline-block;padding-left:20px;font-size:14px;line-height:14px;color:#fff;}
.footer .up .up_r .upcon .upconl ul li p{display:inline-block;width:100%;margin-top:15px;font-size:18px;color:#fff;}
.footer .up .up_r .upcon .upconl ul li:nth-child(1) span{background:url('../images/foot1.png')no-repeat left center;}
.footer .up .up_r .upcon .upconl ul li:nth-child(2) span{background:url('../images/foot2.png')no-repeat left center;}
.footer .up .up_r .upcon .upconl ul li:nth-child(3) span{background:url('../images/foot3.png')no-repeat left center;}
.footer .up .up_r .upcon .upconr{float:right;width:14.81%;text-align:center;}
.footer .up .up_r .upcon .upconr img{width:100%;}
.footer .up .up_r .upcon .upconr p{width:100%;margin-top:15px;font-size:16px;line-height:16px;color:#fff;}
.footer .down{display:inline-block;width:100%;padding:30px 0px;border-top:1px solid rgba(255,255,255,0.2);font-size:16px;line-height:16px;color:#fff;}
.footer .down .left{float:left;opacity:0.5;}
.footer .down .right{float:right;opacity:0.5;}
.footer .down .left a,.footer .down .right a{color:#fff;}

.n_ban{width:100%;display:inline-block;position:relative;}
.n_ban img{width:100%;}
.n_ban .text{position:absolute;top:50%;left:0%;width:100%;margin-top:-51px;}
.n_ban .text span{display:inline-block;width:100%;font-size:48px;line-height:48px;color:#fff;}
.n_ban .text p{width:100%;font-size:24px;line-height:24px;color:#fff;opacity:0.5;margin-top:30px;}
.sonnavcrumbs{width:100%;display:inline-block;height:77px;line-height:77px;border-bottom:1px solid #eee;}
.sonnavcrumbs .sonnav{float:left;height:77px;}
.sonnavcrumbs .sonnav a{font-size:18px;color:#333;margin-right:80px;position:relative;display:inline-block;}
.sonnavcrumbs .sonnav a:hover,.sonnavcrumbs .sonnav a.active{color:#478ede;}
.sonnavcrumbs .sonnav a:hover::after,.sonnavcrumbs .sonnav a.active::after{content:'';background:#478ede;width:100%;height:3px;position:absolute;bottom:0px;left:0px;}
.sonnavcrumbs .crumbs{float:right;font-size:16px;color:#999;}
.sonnavcrumbs .crumbs span:nth-child(1){padding-left:26px;background:url('../images/crumbs.png')no-repeat left center;}
.sonnavcrumbs .crumbs span,.sonnavcrumbs .crumbs a{color:#999;}
.sonnavcrumbs .crumbs a:hover{color:#478ede;}
.about1{display:inline-block;width:100%;padding:80px 0px 210px;}
.ntit{display:inline-block;width:100%;text-align:center;font-size:36px;color:#333;line-height:36px;}
.about1 .desc{width:100%;display:inline-block;margin-top:45px;font-size:16px;line-height:32px;color:#666;}
.aboutads{width:100%;display:inline-block;position:relative;}
.aboutads>img{width:100%;}
.aboutads .text{width:100%;position:absolute;top:-150px;bottom:0px;}
.aboutads .text .item{float:left;border-radius:10px;width:30.7%;padding:40px;background:url('../images/about6.png')no-repeat center center;text-align:left;}
.aboutads .text .item:nth-child(2){background:url('../images/about7.png')no-repeat center center;margin:0px 3.95%;}
.aboutads .text .item:nth-child(3){background:url('../images/about8.png')no-repeat center center;}
.aboutads .text .item img{max-width:60px;}
.aboutads .text .item span{display:inline-block;width:100%;margin-top:30px;font-size:24px;line-height:24px;color:#fff;padding-bottom:34px;position:relative;}
.aboutads .text .item span::after{content:'';position:absolute;bottom:0px;left:0px;width:30px;height:4px;background:#fff;}
.aboutads .text .item p{width:100%;margin-top:15px;font-size:16px;line-height:32px;color:#fff;}

.about2{width:100%;padding:70px 0px 80px;display:inline-block;background:url('../images/about10.jpg')no-repeat center center;background-size:100% 100%;}
.about2 .about2con{width:100%;display:inline-block;margin-top:60px;}
.about2 .about2con .up{width:100%;display:inline-block;position:relative;}
.about2 .about2con .up .swiper-slide .img{float:left;width:32.14%;}
.about2 .about2con .up .swiper-slide .img img{width:100%;}
.about2 .about2con .up .swiper-slide .text{float:right;width:62.14%;padding-top:40px;}
.about2 .about2con .up .swiper-slide .text .tit{width:100%;text-align:left;line-height:70px;}
.about2 .about2con .up .swiper-slide .text .tit span{float:left;font-size:90px;color:#478ede;font-weight:bold;}
.about2 .about2con .up .swiper-slide .text .tit i{float:left;font-style:normal;font-weight:bold;font-size:30px;color:#333;margin-left:30px;line-height:30px;margin-top:36px;}
.about2 .about2con .up .swiper-slide .text .desc{width:100%;display:inline-block;margin-top:35px;font-size:16px;line-height:32px;color:#666;}
.about2 .about2con .up .swiper-button-next,.about2 .about2con .up .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
.about2 .about2con .up .swiper-button-prev,.about2 .about2con .up .swiper-rtl .swiper-button-next{left:-70px;background:url('../images/m_index1.png')no-repeat center center;outline:none;}
.about2 .about2con .up .swiper-button-prev:hover,.about2 .about2con .up .swiper-rtl .swiper-button-next:hover{left:-70px;background:url('../images/m_index3.jpg')no-repeat center center;outline:none;}
.about2 .about2con .up .swiper-button-prev::after,.about2 .about2con .up .swiper-rtl .swiper-button-next::after{content:'';}
.about2 .about2con .up .swiper-button-next,.about2 .about2con .up .swiper-rtl .swiper-button-prev{right:-80px;background:url('../images/m_index2.png')no-repeat center center;outline:none;}
.about2 .about2con .up .swiper-button-next:hover,.about2 .about2con .up .swiper-rtl .swiper-button-prev:hover{right:-80px;background:url('../images/m_index4.jpg')no-repeat center center;outline:none;}
.about2 .about2con .up .swiper-button-next::after,.about2 .about2con .up .swiper-rtl .swiper-button-prev::after{content:'';}
.about2 .about2con .down{display:inline-block;width:100%;margin-top:45px;background:url('../images/lsback.png')no-repeat center top;background-size:100% auto;}
.about2 .about2con .down .swiper-slide{font-size:18px;color:#666;text-align:center;background:url('../images/dian.png')no-repeat center 12px;padding-top:35px;font-weight:bold;}
.about2 .about2con .down .swiper-slide-thumb-active{background:url('../images/diana.png')no-repeat center 12px;font-size:24px;color:#478ede;}
.about3{width:100%;display:inline-block;padding:80px 0px;background:#fff;}
.about3 .about3con{display:inline-block;width:100%;margin-top:50px;position:relative;}
.about3 .about3con .swiper-button-next,.about3 .about3con .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
.about3 .about3con .swiper-button-prev,.about3 .about3con .swiper-rtl .swiper-button-next{left:-70px;background:url('../images/m_index1.png')no-repeat center center;outline:none;}
.about3 .about3con .swiper-button-prev:hover,.about3 .about3con .swiper-rtl .swiper-button-next:hover{left:-70px;background:url('../images/m_index3.jpg')no-repeat center center;outline:none;}
.about3 .about3con .swiper-button-prev::after,.about3 .about3con .swiper-rtl .swiper-button-next::after{content:'';}
.about3 .about3con .swiper-button-next,.about3 .about3con .swiper-rtl .swiper-button-prev{right:-80px;background:url('../images/m_index2.png')no-repeat center center;outline:none;}
.about3 .about3con .swiper-button-next:hover,.about3 .about3con .swiper-rtl .swiper-button-prev:hover{right:-80px;background:url('../images/m_index4.jpg')no-repeat center center;outline:none;}
.about3 .about3con .swiper-button-next::after,.about3 .about3con .swiper-rtl .swiper-button-prev::after{content:'';}
.about3 .about3con .swiper-slide .img{width:98%;text-align:center;border:solid 1px #ccc;}/*padding:20px;*/
.about3 .about3con .swiper-slide .img img{max-width:100%;}
.about3 .about3con .swiper-slide .text{width:100%;margin-top:20px;font-size:18px;color:#333;text-align:center;}

.news{width:100%;display:inline-block;padding:50px 0px 80px;}
.news .up{display:inline-block;width:100%;position:relative;}
.news .up .img{float:left;width:47.85%;}
.news .up .img a{width:100%;display:inline-block;overflow:hidden;}
.news .up .img a img{width:100%;transition:1s;}
.news .up .text{float:right;width:47.85%;padding:40px 0px;}
.news .up .text span{display:inline-block;width:100%;font-size:18px;color:#999;line-height:18px;text-align:left;}
.news .up .text a:nth-child(2){display:inline-block;width:100%;margin-top:30px;font-size:24px;color:#333;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .up .text p{display:inline-block;width:100%;margin-top:25px;font-size:16px;line-height:32px;color:#666;}
.news .up .text a:nth-child(4){display:inline-block;margin-top:45px;font-size:14px;line-height:14px;color:#999;}
.news .up:hover .text a{color:#478ede;}
.news .up .swiper-horizontal>.swiper-pagination-bullets,.news .up .swiper-pagination-bullets.swiper-pagination-horizontal,.news .up .swiper-pagination-custom,.news .up .swiper-pagination-fraction{width:47.85%;bottom:40px;left:auto;right:0px;text-align:left;}
.news .up .swiper-pagination-bullet{width:14px;height:14px;border-radius:7px;background:#ccc;outline:none;}
.news .up .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.news .up .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
.news .up .swiper-pagination-bullet-active{width:28px;background:#478ede;}
.news .down{display:inline-block;width:100%;margin-top:10px;}
.news .down .item{margin-left:-1.07%;}
.news .down .item .item01{float:left;width:23.93%;margin-left:1.07%;margin-top:40px;}
.news .down .item .item01 .img{width:100%;display:inline-block;}
.news .down .item .item01 .img a{width:100%;display:inline-block;overflow:hidden;}
.news .down .item .item01 .img a img{width:100%;transition:1s;}
.news .down .item .item01:hover .img a img{transform:scale(1.05);}
.news .down .item .item01 .text{display:inline-block;width:100%;margin-top:20px;}
.news .down .item .item01 .text span{display:inline-block;width:100%;font-size:14px;line-height:14px;color:#999;}
.news .down .item .item01 .text a:nth-child(2){display:inline-block;width:100%;margin-top:15px;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .down .item .item01 .text p{display:inline-block;width:100%;height:64px;margin-top:15px;font-size:16px;line-height:32px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news .down .item .item01 .text a:nth-child(4){display:inline-block;font-size:14px;margin-top:15px;color:#999;}
.news .down .item .item01:hover .text a{color:#478ede;}

.views{width:100%;display:inline-block;padding:55px 0px 80px;}
.views .views_tit{width:100%;display:inline-block;text-align:center;padding-bottom:20px;border-bottom:1px solid #ccc;}
.views .views_tit span{display:inline-block;width:100%;font-size:30px;line-height:40px;color:#333;}
.views .views_tit p{display:inline-block;width:100%;margin-top:30px;font-size:14px;color:#999;line-height:14px;}
.views .views_tit p i{font-style:normal;margin:0px 15px;}
.views .views_con{width:100%;display:inline-block;padding:25px 0px 35px;border-bottom:1px solid #ccc;font-size:16px;line-height:32px;color:#666;}
.views .views_con img{max-width:100%;}
.views .prev_next{display:inline-block;width:100%;margin-top:10px;}
.views .prev_next .pnleft{float:left;width:80%;}
.views .prev_next .pnleft p{width:100%;display:inline-block;margin-top:20px;font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.views .prev_next .pnleft p a{color:#666;}
.views .prev_next .fanhui{float:right;width:12.85%;height:50px;background:#478ede;margin-top:20px;}
.views .prev_next .fanhui a{display:inline-block;width:100%;text-align:center;line-height:50px;font-size:16px;color:#fff;}

.product{display:inline-block;width:100%;padding:50px 0px 80px;}
.product .item{display:inline-block;width:100%;background:#f6f9fb;}
.product .item .img{float:right;width:50%;}
.product .item .img a{display:inline-block;width:100%;overflow:hidden;}
.product .item .img a img{width:100%;transition:1s;}
.product .item .text{float:left;width:50%;padding:80px 60px;}
.product .item .text img{max-width:44px;}
.product .item .text a:nth-child(2){display:inline-block;width:100%;margin-top:40px;font-size:30px;line-height:30px;color:#222;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .item .text p{width:100%;display:inline-block;margin-top:25px;font-size:16px;line-height:32px;color:#666;}
.product .item .text a:nth-child(4){display:inline-block;margin-top:80px;font-size:14px;line-height:14px;color:#999;}
.product .item:hover .text a{color:#478ede;}
.product .item:nth-child(2n) .img{float:left;}
.product .item:nth-child(2n) .text{float:right;}

.case{display:inline-block;width:100%;padding:10px 0px 80px;}
.case .item{float:left;width:48.57%;margin-top:40px;}
.case .item:nth-child(2n){float:right;}
.case .item .img{display:inline-block;width:100%;}
.case .item .img a{display:inline-block;width:100%;overflow:hidden;}
.case .item .img a img{width:100%;transition:1s;}
.case .item:hover .img a img{transform:scale(1.05);}
.case .item .text{display:inline-block;width:100%;padding-top:30px;}
.case .item .text .textl{float:left;width:70%;}
.case .item .text .textl a{display:inline-block;width:100%;font-size:20px;color:#333;line-height:21px;transition:0.5s;overflow:hidden;text-overflow:ellipsis;
 white-space:nowrap;}
.case .item .text .textl p{width:100%;margin-top:20px;font-size:16px;color:#999;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case .item .text .textr{float:right;width:20%;text-align:right;padding-top:3px;}
.case .item .text .textr a{opacity:0;transition:0.5s;}
.case .item .text .textr a img{max-width:50px;}
.case .item:hover .text .textl a{color: #478ede;}
.case .item:hover .text .textr a{opacity:1;}

.contact{display:inline-block;width:100%;}
.contact .tit{width:100%;display:inline-block;text-align:center;font-size:36px;line-height:36px;color:#333;}
.contact .join{display:inline-block;width:100%;padding:75px 0px 85px;}
.contact .join .joincon{display:inline-block;width:100%;margin-top:50px;position:relative;}
.contact .join .joincon .item {margin-left:-1.58%;margin-top:-20px;}
.contact .join .joincon .item .item1 {width:31.74%;float:left;padding:10px;margin-left:1.58%;margin-top:20px;cursor:pointer;}
.contact .join .joincon .item .item1 .con {width:100%;display:inline-block;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);border-radius:6px;padding:30px 20px 20px 20px;}
.contact .join .joincon .item .item1 .con div:nth-child(1) {width:100%;display:inline-block;}
.contact .join .joincon .item .item1 .con div:nth-child(1) span:nth-child(1) {width:30px;height:30px;float:left;}
.contact .join .joincon .item .item1 .con div:nth-child(1) span:nth-child(1) img {width:100%;}
.contact .join .joincon .item .item1 .con div:nth-child(1) span:nth-child(1) img:nth-child(2) {display:none;}
.contact .join .joincon .item .item1 .con div:nth-child(1) span:nth-child(2) {float:left;margin-left:20px;font-weight:700;font-size:24px;line-height:30px;color:#333333;}
.contact .join .joincon .item .item1 .con div:nth-child(2) {margin-top:30px;}
.contact .join .joincon .item .item1 .con div:nth-child(2) span {font-size:18px;color:#666;padding:0 20px;display:inline-block;position:relative;}
.contact .join .joincon .item .item1 .con div:nth-child(2) span:nth-child(1) {padding:0 20px 0 0;}
.contact .join .joincon .item .item1 .con div:nth-child(2) span:nth-last-child(1)::before{content:'';background:#ccc;width:1px;height:16px;position:absolute;left:0px;top:50%;margin-top:-8px;display:inline-block;}
.contact .join .joincon .item .item1 .con div:nth-child(3) {margin-top:30px;font-size:16px;color:#999;}
.contact .join .joincon .item .item1:hover .con {background:#478ede;}
.contact .join .joincon .item .item1:hover .con div:nth-child(1) span:nth-child(1) img:nth-child(1) {display:none;}
.contact .join .joincon .item .item1:hover div:nth-child(1) span:nth-child(1) img:nth-child(2) {display:block;}
.contact .join .joincon .item .item1:hover .con div:nth-child(1) span:nth-child(2),.contact .join .joincon .item .item1:hover .con div:nth-child(2) span,.contact .join .joincon .item .item1:hover .con div:nth-child(3) {color:#fff;}
.contact .join .joincon .item .item1 .con div.htmlcon{display:none;}
.contact .join .joincon .swiper-pagination {width:100%;position:absolute;bottom:-30px;left:0;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}
.contact .join .joincon .swiper-pagination-bullet {width:10px;height:10px;background:#999;outline:none;border-radius:5px;opacity:var(--swiper-pagination-bullet-inactive-opacity,1);margin:0 5px;}
.contact .join .joincon .swiper-pagination-bullet-active {width:20px;height:10px;background:#0199b0;border-radius:5px;outline:none;}
.contact .join .zpshow {width:100%;position:fixed;background:rgba(0,0,0,0.5);float:left;height:100%;z-index:99999;top:0;left:0;display:none;}
.contact .join .zpshow01 {width:56%;background:#FFF;top:15%;padding:30px;position:relative;overflow-y:scroll;height:70%;left:22%;position:absolute;}
.contact .join .zpshow01 .f12{font-size:16px;color:#999;line-height:16px;}
.contact .join .zpshow01 h1 {font-size:24px;font-weight:normal;line-height:30px;margin-top:30px;}
.contact .join .zpshow01 h1 i{padding:0px 5px 1px 5px;margin-right:10px;color:#FFF;font-style:normal;}
.contact .join .zpshow01 h1 i img{vertical-align:middle;}
.contact .join .zpshow01 .guanbi {position:absolute;right:30px;top:30px;z-index:111111;}
.contact .join .zpshow01 h2 {font-size:18px;font-weight:normal;line-height:18px;margin-top:30px;color:#666;}
.contact .join .zpshow01 h2 i {margin-left:10px;margin-right:10px;font-style:normal;}
.contact .join .zpshow01 .line {width:100%;height:1px;background:#ccc;margin-top:20px;margin-bottom:20px;}
.contact .join .zpshow01 .f16 {margin-bottom:20px;font-size:16px;color:#0199b0;}
.contact .join .zpshow01 .f16 .red {color:#0199b0;font-style:normal;}
.contact .join .zpshow01 .hcon{display:inline-block;margin-top:30px;font-size:14px;line-height:32px;color:#666;}
.contact .lxfs{display:inline-block;width:100%;padding:70px 0px 80px;background:#f6f9fb;}
.contact .lxfs .lxfscon{display:inline-block;width:100%;margin-top:50px;background:url('../images/contact5.jpg')no-repeat right center;background-size:50% 100%;}
.contact .lxfs .lxfscon .img{float:left;width:50%;}
.contact .lxfs .lxfscon .img img{width:100%;}
.contact .lxfs .lxfscon .text{float:right;width:50%;padding:100px 80px;}
.contact .lxfs .lxfscon .text .tit{display:inline-block;width:100%;text-align:left;}
.contact .lxfs .lxfscon .text .tit span{display:inline-block;font-size:26px;font-weight:bold;line-height:26px;color:#478ede;}
.contact .lxfs .lxfscon .text .tit p{width:100%;margin-top:14px;font-size:16px;line-height:16px;color:#478ede;}
.contact .lxfs .lxfscon .text .con{width:100%;margin-top:50px;font-size:16px;line-height:32px;color:#666;}
.contact .map{display:inline-block;width:100%;height:500px;background:#eee;margin-top:40px;}

.pages{width:100%;display:inline-block;padding:60px 0px 80px;}
.pages .tit{width:100%;display:inline-block;text-align:center;font-size:30px;color:#333;}
.pages .con{width:100%;display:inline-block;margin-top:50px;font-size:16px;color:#666;line-height:32px;}

/*分页*/
.pagination {width:100%;display:inline-block;margin-top:60px;text-align:center;}
.pagination a{display:inline-block;padding:10px 13px;font-size:14px;background:#fff;border-radius:4px;border:solid 1px #eee;color:#666;margin:0px 3px;}
.pagination span{display:inline-block;padding:10px 13px;font-size:14px;color:#fff;background:#478ede;border:solid 1px #478ede;margin:0px 3px;border-radius:4px;}
.pagination a:hover{padding:10px 13px;font-size:14px;color:#fff;background:#478ede;border:solid 1px #478ede;border-radius:4px;}

@media (min-width:1260px) and (max-width:1600px){
  .m_about .m_aboutr .tit span{font-size:30px;line-height:30px;}
  .m_about .m_aboutr .tit p{margin-top:25px;font-size:30px;line-height:30px;}
  .m_about .m_aboutr .desc{margin-top:30px;font-size:14px;line-height:26px;}
  .m_about .m_aboutr .link ul{margin-left:-3%;}
  .m_about .m_aboutr .link ul li{margin-left:3%;}
  .m_about .m_aboutr .link{margin-top:40px;}
  .m_about .m_aboutr .m_more{margin-top:40px;}
  .footer .up .up_r .upnav li{padding:0px 4.5%;}
  .footer .up .up_r .upcon .upconl ul{margin-left:-1%;}
  .footer .up .up_r .upcon .upconl ul li{margin-left:1%;}
  .footer .up .up_r .upcon .upconl ul li p{font-size:16px;}
  .product .item .text{padding:50px 50px;}
  .product .item .text a:nth-child(2){margin-top:30px;font-size:28px;line-height:28px;}
  .product .item .text p{line-height:30px;}
  .product .item .text a:nth-child(4){margin-top:60px;}
  .news .up .text{padding:30px 0px;}
  .news .up .text a:nth-child(2){margin-top:20px;}
  .news .up .text p{line-height:30px;}
  .news .up .text a:nth-child(4){margin-top:35px;}
  .news .up .swiper-horizontal > .swiper-pagination-bullets, .news .up .swiper-pagination-bullets.swiper-pagination-horizontal, .news .up .swiper-pagination-custom, .news .up .swiper-pagination-fraction{bottom:30px;}
  .contact .join .joincon .item .item1 .con div:nth-child(2) span{font-size:16px;}
  .contact .join .joincon .item .item1 .con div:nth-child(3){margin-top:20px;}
  .contact .lxfs .lxfscon .text{padding:80px;}
}
