
/*轮播图*/
#banner{width: 100%;overflow: hidden;position: relative;}
.swiper-slide{width: 100%;}
.swiper-slide img{width: 100%;display: block;}
.swiper-container-banner{overflow: hidden;}
.swiper-pagination-banner{position: absolute;z-index: 88;text-align: center;}
.swiper-container-banner .swiper-pagination-bullet{height: .15rem !important;width: .15rem !important;}
.swiper-container-banner .swiper-pagination-bullet-active{background: #00428d !important;}

/*搜索*/
#search{width: 100%;}
.search-box{width: 100%;max-width: 12rem;margin: 0 auto;height: .8rem;}
.search-keyword{line-height: .8rem;float: left;font-size: .14rem;color: #3e3e3e;padding-left: .26rem;box-sizing: border-box;background: url(../img/search_keyword_ico.png)no-repeat .05rem center;background-size: .16rem .16rem;}
.search-inp{float: right;height: .36rem;width: 2.9rem;margin-top: .12rem;font-size: .14rem;border: .01rem solid #e5e5e5;box-sizing: border-box;border-radius: .06rem;}
.search-inp input{width: 2.35rem;float: left;height: .33rem;border: 0;padding:0 .2rem;box-sizing: border-box;border-radius: .06rem;}
.search-inp button{width: .52rem;height: .34rem;float: right;cursor: pointer;border: 0;background: #ee740e;border-top-right-radius: .06rem;border-bottom-right-radius: .06rem;}
.search-inp img{width: .20rem;height: .20rem;}
/*sparkles*/
#sparkles{width: 100%;background: url(../img/sparkles_bg.jpg)no-repeat;background-size: 19.2rem 10.6rem;padding: .3rem 0 0;box-sizing: border-box;height: 10.6rem;}
.section-box{width: 12rem;margin: 0 auto;}
.sparkles-pk h2{width: 100%;height: .56rem;line-height: .56rem;text-align: center;background: url(../img/sparkles_vs_h2_bg.png)no-repeat;background-size: 100% 100%;font-size: .28rem;color: #ffffff;letter-spacing: .03rem;font-weight: 500;}
.sparkles-pk h2 strong{font-size: .32rem;color: #ff9522;}
.sparkles-vs{width: 100%;margin-top: .5rem;height: 4.86rem;}
.sparkles-vs-left{width: 6rem;height: 4.86rem;float: left;position: relative;}
.sparkles-vs-left h3{width: 2.55rem;height: 1.09rem;line-height: .56rem;text-align: center;background: url(../img/sparkles_vs_h4_img.png)no-repeat;background-size: 100% 100%;color: #FFFFFF;}
.sparkles-vs-img{width: 6rem;height: 4.3rem;padding: .3rem .3rem 0;box-shadow: 0 .05rem .1rem #c3c7cc;box-sizing: border-box;}
.sparkles-vs-left .sparkles-vs-img{background: linear-gradient(to left,#0c55a8,#1b6ecc,#0c55a8);border-top-left-radius: .5rem;position: absolute;top: .56rem;left: 0;width: 6.05rem;}
.sparkles-vs-left .vs{width: 1.22rem;height: 1.22rem;position: absolute;right: -.61rem;top: 2.15rem;}
.sparkles-vs-img img{width: 100%;display: block;}
.sparkles-vs-img h4{line-height: .66rem;text-align: center;font-size: .28rem;font-weight: bold;color: #FFFFFF;}
.sparkles-vs-right{width: 6rem;height: 4.86rem;float: left;padding-top: .2rem;box-sizing: border-box;}
.sparkles-vs-right .sparkles-vs-img{background: linear-gradient(to left,#dfe0e1,#e0e1e2,#dfe0e1);}
.sparkles-vs-right .sparkles-vs-img h4{color: #333333;}
.sparkles-pk h5{width: 8.86rem;height: .58rem;background: url(../img/sparkles_slogen_bg.png)no-repeat center right;background-size: 5.88rem .58rem;border: .01rem solid #0c55a8;color: #0c55a8;margin: .45rem auto 0;font-size: .28rem;line-height: .58rem;font-weight: 500;padding-left: .32rem;box-sizing: border-box;letter-spacing: .02rem;}
.sparkles-pk h5 i{color: #FFFFFF;margin-left: .5rem;}
.sparkles-youshi{width: 12rem;margin: 1.4rem auto 0;position: relative;}
.sparkles-youshi:before{content: '';height: 1.89rem;width: 2.53rem;background: url(../img/youshi.png)no-repeat;background-size: 100% 100%;position: absolute;top: -.2rem;left: -2.53rem;}
.sparkles-youshi ul{width: 100%;}
.sparkles-youshi ul li{width: 25%;text-align: center;float: left;position: relative;}
.sparkles-youshi ul li h3{font-size: .45rem;color: #ee720a;font-weight: bold;line-height: .7rem;position: relative;}
.sparkles-youshi ul li h3:before{content: '';height: .03rem;width: .5rem;position: absolute;bottom: -.1rem;left: 50%;transform: translateX(-50%);background: #ee720a;}
.sparkles-youshi ul li h5{font-size: .2rem;color: #666666;font-weight: bold;line-height: .46rem;margin-top: .2rem;}
.sparkles-youshi ul li p{font-size: .12rem;color: #333333;opacity: .5;transform: scale(.9);line-height: .2rem;text-transform: uppercase;}
.sparkles-youshi ul li:before{content: '';height: 1.35rem;width: .01rem;background: #cbcbcb;position: absolute;top: 0;left: 0;box-shadow: .01rem 0 .03rem #fbfcfc;}
.sparkles-youshi ul li:first-child:before{opacity: 0;}
/*product*/
#product{padding: .65rem 0 .85rem;box-sizing: border-box;width: 100%;}
.sec-title{width: 3.5rem;margin: 0 auto;padding-left: .9rem;box-sizing: border-box;}
#product .sec-title{background: url(../img/pro_title.png)no-repeat left center;background-size: .72rem .83rem;}
.sec-title h3{font-size: .48rem;color: #00428d;font-weight: bold;line-height: .6rem;letter-spacing: .05rem;}
.sec-title h3 b{color: #333333;}
.sec-title i{line-height: .3rem;font-size: .16rem;color: #666666;}
#product .section-box{margin-top: .5rem;}
.content-left{float: left;width: 2.4rem;}
.left-nav{margin-top: .1rem;background: #fdfdfd;border: .03rem solid #d0d0d0;box-sizing: border-box;}
.left-nav:first-child{margin-top: 0;}
.left-nav-top{width: 100%;height: .9rem;padding: .25rem 0 0 .6rem;box-sizing: border-box;background: linear-gradient(to left,#d7d7d7,#ffffff,#d7d7d7);}
.left-nav-top h5{font-size: .16rem;color: #808080;line-height: .2rem;position: relative;font-weight: 500;}
.left-nav-top h5:before{content: 'P';font-size: .6rem;color: #808080;line-height: 1;font-weight: 500;position: absolute;top: -.08rem;left: -.4rem;}
.left-nav-top h3{font-size: .24rem;color: #00428d;font-weight: 500;line-height: 1;}

.left-nav-con{padding: 0 0 .1rem;box-sizing: border-box;}
.left-nav-list-title{height: .42rem;line-height: .42rem;font-size: .18rem;background: linear-gradient(to left,#00428d,#006ae2,#00428d);overflow: hidden;width: 100%;text-align: center;padding: 0 .1rem;box-sizing: border-box;border-top: .02rem solid #fa9948;}
.left-nav-list-title a{color: #FFFFFF;}
.left-nav-con ul{padding-left: .06rem;box-sizing: border-box;padding-right: .06rem;padding-top: .05rem;}
.left-nav-con ul li{line-height: .38rem;font-size: .14rem;border-bottom: .01rem dashed #969696;padding-left: .34rem;box-sizing: border-box;height: .38rem;width: 100%;overflow: hidden;}
.left-nav-con ul li:last-child{border: 0;}
.left-contact .left-nav-top h5:before{content: 'C';}
.left-nav-top-n h5:before{content: 'N';left: -.45rem;}
.left-nav-top-i h5:before{content: 'I';left: -.2rem;}
.left-nav-top-h h5:before{content: 'H';left: -.45rem;}
.index-left-contact-box{width: 100%;height: 1rem;padding: .2rem .1rem 0 .3rem;box-sizing: border-box;background: #fdfdfd;}
.index-left-contact-box p{line-height: .24rem;padding-left: .35rem;box-sizing: border-box;background: url(../img/index_left_contact_box_ico01.png)no-repeat left center;background-size: .2rem .18rem;font-size: .14rem;color: #4c4b4b;font-weight: 600;}
.index-left-contact-box p:last-child{margin-top: .15rem;background: url(../img/index_left_contact_box_ico02.png)no-repeat left center;}
.index-pro-list{float: right;margin-top:-.15rem}
.pro-list{width: 9.3rem;}
.pro-list ul li{width: 3rem;margin-left: .15rem;margin-top: .15rem;float: left;}
.pro-list ul li:nth-child(3n+1){margin-left: 0;}
.pro-list ul li .pro-img{width: 3rem;height: 3rem;border: .01rem solid #e6e3e3;box-sizing: border-box;}
.pro-img{overflow: hidden;background: #FFFFFF;position: relative;}
.pro-img img{width: 100%;height: 100%;display: block;transition:all .5s;}
.pro-title{width: 100%;height: .4rem;transition:all .5s;background: #d9d9d9;position: relative;box-shadow: 0 .03rem .05rem #f3f3f3;padding-right: .4rem;box-sizing: border-box;color: #272727;}
.pro-title:after{content: '+';text-transform: uppercase;line-height: .11rem;font-size: .14rem;right: .25rem;position: absolute;top: .13rem;width: .14rem;height: .14rem;border-radius: 50%;border: .01rem solid #2c2c2c;box-sizing: border-box;text-align: center;}
.pro-title h3{font-size: .14rem;line-height: .4rem;width: 100%;height: .4rem;overflow: hidden;padding: 0 .1rem 0 .66rem;box-sizing: border-box;}
.pro-list ul li:hover .pro-img img{transform: scale(1.2);}
.pro-list ul li:hover .pro-title{background: #ee720a;color: #FFFFFF;}
.pro-list ul li:hover .pro-title:after{border: 0;background: #FFFFFF;color: #ee720a;}

/*reason*/
#reason{width: 100%;height: 18.12rem;background: url(../img/reason_bg.jpg)no-repeat center bottom;background-size: 100% 16.12rem;}
.reason-title{width: 100%;height: 2rem;background: linear-gradient(to left,#00428d,#115db3,#00428d);padding-top: .44rem;box-sizing: border-box;}
.reason-title-left{width: 5.2rem;text-align: right;float: left;padding-right: .2rem;box-sizing: border-box;}
.reason-title-left h3{font-size: .6rem;color: #ededed;font-weight: bold;line-height: .8rem;text-shadow: .02rem .02rem .05rem #0c4995;}
.reason-title-left h5{font-size: .24rem;color: #053e7e;font-weight: 500;text-transform: uppercase;line-height: 1;}
.reason-title-right{width: 6.8rem;float: left;padding-left: 1.5rem;box-sizing: border-box;position: relative;}
.reason-title-right:before{content: '';width: 1.38rem;height: 1.21rem;background: url(../img/reason_title_img.png)no-repeat;background-size: 100% 100%;position: absolute;top: 0;left: 0;}
.reason-title-right h3{font-size: .4rem;color: #ffffff;font-weight: 500;line-height: .6rem;margin-top: .1rem;}
.reason-title-right i{font-size: .2rem;color: #FFFFFF;line-height: 1;letter-spacing: .01rem;}
.reason-con{width: 12rem;height: 5.1rem;margin:  0 auto;padding-left: .2rem;box-sizing: border-box;padding-top: .9rem;}
.reason-img{width: 6.2rem;float: left;}
.reason-img img{width: 100%;display: block;}
.reason-box{width: 5.58rem;float: right;padding: 0 .3rem;box-sizing: border-box;}
.reason-box-title{padding-left: .95rem;box-sizing: border-box;position: relative;}
.reason-box-title:before{content: '';width: .64rem;height: .83rem;position: absolute;top: 0;left: 0;background: url(../img/reason_title_ico01.png)no-repeat;background-size: 100% 100%;}
.reason-box-title p{font-size: .2rem;color: #1c1c1c;line-height: 1;}
.reason-box-title h4{width: 3.6rem;height: .5rem;line-height: .5rem;text-align: center;font-size: .24rem;color: #ffffff;background: linear-gradient(to left,#00428d,#115db3,#00428d);margin: .15rem 0;}
.reason-box-title i{font-size: .16rem;color: #999999;line-height: 1;letter-spacing: .01rem;text-transform: uppercase;}
.reason-box ul{margin-top: .55rem;border-left: .01rem dashed #ee720a;}
.reason-box ul li{line-height: .66rem;padding-left: .32rem;box-sizing: border-box;font-size: .2rem;color: #030303;font-weight: 500;position: relative;}
.reason-box ul li:before{content: '+';width: .2rem;height: .2rem;text-align: center;line-height: .18rem;background: #ee720a;color: #FFFFFF;font-size: .2rem;position: absolute;top: .22rem;left: -.1rem;border-radius: 50%;}
.reason-box ul li b{font-weight: bold;}
.reason-box ul li strong{color: #ee720a;font-weight: bold;}
.reason-two{margin: .2rem auto;}
.reason-two .reason-img{width: 6.1rem;padding-right: .2rem;box-sizing: border-box;}
.reason-two .reason-box{padding: 0;} 
.reason-two .reason-box-title:before{background: url(../img/reason_title_ico02.png)no-repeat;background-size: 100% 100%;}
.reason-three .reason-box-title:before{background: url(../img/reason_title_ico03.png)no-repeat;background-size: 100% 100%;}

.index-contact{width: 100%;height: 2rem;background: url(../img/index_contact_bg.jpg)no-repeat;background-size: 100% 100%;padding-top: .3rem;padding-left: .25rem;box-sizing: border-box;}
.index-contact h3{font-size: .42rem;line-height: .6rem;font-weight: bold;background: linear-gradient(to top,#bebebe,#fbfbfb,#bebebe);-webkit-background-clip: text;color: transparent;}
.index-contact i{font-size: .18rem;color: #ffffff;line-height: .3rem;width: 5.5rem;text-align: center;display: block;}
.index-contact-botm{margin-top: .2rem;}
.index-contact-botm a{display: block;float: left;height: .32rem;width: 1.26rem;line-height: .32rem;text-align: center;background: #ee720a;color: #FFFFFF;font-size: .2rem;margin-left: .6rem;transition: .5s all;}
.index-contact-botm a:hover{background: #FFFFFF;color: #ee720a;}
.index-contact-botm h6{float: left;margin-left: .35rem;float: left;padding-left: .35rem;box-sizing: border-box;line-height: .32rem;color: #FFFFFF;font-size: .2rem;background: url(../img/index_contact_botm_ico.png)no-repeat left center;background-size: .23rem .19rem;font-weight: 500;}


/*case*/
#case{width: 100%;padding: .85rem 0;box-sizing: border-box;}
#case .sec-title{background: url(../img/case_title.png)no-repeat left center;background-size: .70rem .87rem;}
.swiper-container-case{width: 12rem;margin: .76rem auto 0;overflow: hidden;position: relative;box-shadow: 0 0 .1rem #eeeeee;}
.swiper-container-case li{position: relative;}
.swiper-container-case  .case-img{width: 100%;height: 6rem;}
.swiper-container-case  .case-img img{width: 100%;display: block;height: 100%;}
.swiper-container-case  .case-text{width: 6rem;height: 3rem;background: rgba(0,0,0,.7);position: absolute;bottom: 0;left: 0;padding: .6rem .4rem 0 .8rem;box-sizing: border-box;color: #FFFFFF;}
.swiper-container-case  .case-text i{display: block;position: absolute;height: .38rem;width: .5rem;text-align: center;line-height: .38rem;background: #f07d00;border-top-right-radius: .05rem;border-bottom-right-radius: .05rem;font-size: .24rem;color: #FFFFFF;bottom:2rem;left: 0;}
.swiper-container-case  .case-text h3{font-size: .24rem;font-weight: 500;line-height: .38rem;letter-spacing: .02rem;}
.swiper-container-case  .case-text p{font-size: .16rem;text-align: justify;line-height: .3rem;height: .6rem;width: 100%;overflow: hidden;margin-top: .2rem;}
.swiper-container-case  .case-text a{display: block;height: .34rem;width: 1.06rem;text-align: center;line-height: .34rem;border: .01rem solid #FFFFFF;box-sizing: border-box;margin-top: .36rem;color: #FFFFFF;font-size: .14rem;transition: all .5s;letter-spacing: .01rem;}
.swiper-container-case  .case-text a:hover{background: #f07d00;border-color: #f07d00;}
.case-p{height: .8rem;width: 1.6rem;position: absolute;bottom: 0;right: 0;z-index: 10;}
.case-p i{width: .8rem;height: .8rem;float: left;text-align: center;line-height: .8rem;color: #FFFFFF;cursor: pointer;background: #f07d00;font-size: .4rem;}
.case-p i.swiper-button-disabled{background: rgba(0,0,0,.7);}
.case-logo{margin: .4rem auto;}
.case-logo h3{font-size: .48rem;color: #363636;text-align: center;line-height: .8rem;letter-spacing: .02rem;position: relative;}
.case-logo h3:before{content: '';width: .82rem;height: .02rem;background: #e9891b;position: absolute;bottom: -.05rem;left: 50%;transform: translateX(-50%);}
.case-logo ul{margin-top: .2rem;}
.case-logo ul li{width: 2.8rem;height: 1.6rem;float: left;margin-left: .26rem;margin-top: .3rem;box-shadow: 0 .03rem .05rem #adadad;overflow: hidden;}
.case-logo ul li:nth-child(4n+1){margin-left: 0;}
.case-logo ul li img{width: 100%;height: 100%;display: block;transition: all .5s;}
.case-logo ul li:hover img{transform: scale(1.2);}

/*about*/
#about{width: 100%;padding: .7rem 0 0;box-sizing: border-box;height: 9.1rem;background: url(../img/about_bg.jpg)no-repeat;background-size: 100% 100%;}
#about .sec-title{background: url(../img/about_title.png)no-repeat left center;background-size: .96rem .83rem;padding-left: 1rem;width: 3.4rem;}
#about .sec-title h3{color: #FFFFFF;}
#about .sec-title h3 b{color: #FFFFFF;}
#about .sec-title i{color: #FFFFFF;opacity: .5;}
.about-box{margin: .7rem auto .2rem;}
.about-box-img{width: 5.45rem;height: 3.25rem;background: linear-gradient(to top,#1d61b0,#72b4ff,#1d61b0);padding: .1rem;box-sizing: border-box;}
.about-box-img img{width: 100%;height: 100%;display: block;}
.about-box-text{width: 6.08rem;height: 3.25rem;color: #ffffff;}
.about-box-text h3{width: 100%;border-bottom: .01rem solid #FFFFFF;font-size: .3rem;text-shadow: .02rem .02rem .03rem #0e3568;line-height: .6rem;height: .6rem;overflow: hidden;font-weight: 600;}
.about-box-text p{font-size: .14rem;text-align: justify;line-height: .3rem;height: 1.5rem;width: 100%;overflow: hidden;margin-top: .2rem;}
.about-box-text-contact{margin-top: .4rem;}
.about-box-text-contact a{display: block;float: left;width: 1.6rem;height: .46rem;border-radius: .23rem;margin-right: .12rem;font-size: .16rem;color: #FFFFFF;position: relative;line-height: .46rem;padding-left: .3rem;box-sizing: border-box;background: #0058bd;letter-spacing: .02rem;}
.about-box-text-contact a:last-child{background: #ee720a;}
.about-box-text-contact a:after{content: '\e687';height: .2rem;width: .2rem;border-radius: 50%;font-size: .14rem;line-height: .2rem;text-align: center;color: #0058bd;background: #FFFFFF;position: absolute;top: .13rem;right: .3rem;font-family: "iconfont" !important;}
.about-box-text-contact a:last-child:after{color: #ee720a;}

.gallery-thumbs-about{width: 12rem;overflow: hidden;border-bottom: .02rem solid #0f3d74;margin: 0 auto;box-sizing: border-box;}
.gallery-thumbs-about ul li{line-height: .5rem;color: #FFFFFF;font-size: .2rem;text-align: center;cursor: pointer;}
.gallery-thumbs-about ul li.swiper-slide-thumb-active{position: relative;}
.gallery-thumbs-about ul li.swiper-slide-thumb-active:before{content: '';width: 100%;height: .02rem;background: #f67d34;position: absolute;bottom: 0;left: 0;}
.gallery-thumbs-about ul li.swiper-slide-thumb-active:after{content: '';border: .1rem solid transparent;border-bottom-width: .1rem;border-bottom-color: #f67d34;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}

.gallery-top-about{width: 12rem;overflow: hidden;margin: .3rem auto 0;position: relative;}
.swiper-container-about{width: 10.8rem;overflow: hidden;margin: 0 auto;}
.swiper-container-about .swiper-slide img{width: 100%;display: block;}
.about-p i{width: .25rem;height: .25rem;text-align: center;cursor: pointer;line-height: .25rem;border: .01rem solid #FFFFFF;border-radius: 50%;font-size: .2rem;color: #FFFFFF;position: absolute;top: 50%;transform: translateY(-50%);left: 0;z-index: 10;}
.about-p i:last-child{left: auto;right: 0;}



/*news*/
#news{width: 100%;padding: .6rem 0;box-sizing: border-box;}
#news .sec-title{background: url(../img/news_title.png)no-repeat left center;background-size: .77rem .83rem;}
.news-index-box{width: 7.5rem;margin-top: .5rem;}
.gallery-thumbs-news{width: 100%;overflow: hidden;position: relative;}
.gallery-thumbs-news:before{content: '';height: .02rem;width: 100%;background: #e5e5e5;position: absolute;bottom: 0;left: 0;}
.gallery-thumbs-news .swiper-slide{height: .46rem;line-height: .46rem;font-size: .18rem;text-align: center;cursor: pointer;color: #000000;}
.news-more{color: #000000;display: block;position: absolute;top: 0;right: 0;width: .7rem;font-size: .16rem;line-height: .46rem;z-index: 20;}
.news-more:after{content: '+';height: .14rem;width: .14rem;background: #00428d;color: #FFFFFF;font-size: .14rem;text-align: center;line-height: .12rem;position: absolute;top: .16rem;right: 0;}
.gallery-top-news{width: 100%;}
.gallery-top-news .swiper-slide{padding: .30rem 0 0;box-sizing: border-box;}
.news-index-box-hot{width: 100%;}
.news-index-box-hot-img{width: 3.6rem;height: 2.1rem;float: left;}
.news-index-box-hot-img img{width: 100%;height: 100%;display: block;}
.news-index-box-hot-text{width: 3.85rem;float: right;padding-left: .3rem;box-sizing: border-box;}
.news-index-box-hot-text h3{font-size: .18rem;color: #020202;line-height: .5rem;height: .5rem;width: 100%;overflow: hidden;}
.news-index-box-hot-text p{font-size: .14rem;color: #666565;line-height: .3rem;height: .9rem;overflow: hidden;text-align: justify;margin-top: .1rem;}
.news-index-box-hot-text span{font-size: .14rem;color: #666565;line-height: .3rem;margin-top: .1rem;}
.news-index-box-list{width: 100%;margin-top: .25rem;}
.news-index-box-list li{width: 3.55rem;height: .4rem;line-height: .4rem;position: relative;padding-left: .2rem;box-sizing: border-box;float: left;margin-left: .3rem;}
.news-index-box-list li h3{font-size: .14rem;width: 2.3rem;height: .4rem;overflow: hidden;float: left;font-weight: 500;}
.news-index-box-list li a{color: #666565;}
.news-index-box-list li:nth-child(2n+1){margin-left: 0;}
.news-index-box-list li:after{content: '';height: .05rem;width: .05rem;background: #999999;position: absolute;top: .17rem;left: 0;}
.news-index-box-list li span{float: right;font-size: .14rem;}
.news-index-box-list li:hover a{color: #00428d;}
.news-index-box-list li:hover:after{background: #00428d;}
.gallery-thumbs-news .swiper-slide-thumb-active{position: relative;}
.gallery-thumbs-news .swiper-slide-thumb-active:before{content: '';width: 100%;height: .02rem;background: #00428d;position: absolute;bottom: 0;left: 0;}
.gallery-thumbs-news .swiper-slide-thumb-active:after{content: '';border: .08rem solid transparent;border-bottom-color: #00428d;border-bottom-width: .08rem;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.news-index-fqa{width: 3.85rem;margin-top: .5rem;}
.fpa-title{width: 100%;height: .46rem;position: relative;}
.fpa-title:before{content: '';height: .02rem;width: 100%;background: #e5e5e5;position: absolute;bottom: 0;left: 0;}
.fpa-title h3{font-size: .18rem;height: .46rem;color: #000000;float: left;width: 1.36rem;position: relative;line-height: .46rem;}
.fpa-title h3:before{content: '';width: 100%;height: .02rem;background: #00428d;position: absolute;bottom: 0;left: 0;}
.fpa-title h3:after{content: '';border: .08rem solid transparent;border-bottom-color: #00428d;border-bottom-width: .08rem;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.fpa-box{height: 4.2rem;width: 100%;overflow: scroll;}
.fpa-box::-webkit-scrollbar {
        width: .05rem;     
        height: .05rem;
    }
.fpa-box::-webkit-scrollbar-thumb {
         -webkit-box-shadow: inset 0 0 0rem rgba(0,0,0,0.2);
        background: #00428d;
        border-radius: .25rem;
    }
.fpa-box::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 0rem rgba(0,0,0,0.2);
        background: #FFFFFF;
        border-radius: .05rem;
    }
.fpa-box ul li{height: 1.4rem;width: 100%;border-bottom: .01rem dashed #cdcdcd;padding: .24rem .1rem;box-sizing: border-box;}
.wen{height: .24rem;line-height: .24rem;width: 100%;overflow: hidden;position: relative;padding-left: .36rem;box-sizing: border-box;}
.wen:before{content: '问';height: .24rem;width: .24rem;background: #00428d;color: #FFFFFF;position: absolute;top: 0;left: 0;line-height: .24rem;text-align: center;font-size: .14rem;}
.wen h4{line-height: .24rem;font-size: .18rem;color: 040404;font-weight: 500;}
.da:before{content: '答';font-size: .14rem;height: .24rem;width: .24rem;background: #040404;color: #FFFFFF;position: absolute;top: 0;left: 0;line-height: .24rem;text-align: center;}
.da{width: 100%;height: .48rem;line-height: .24rem;overflow: hidden;padding-left: .36rem;box-sizing: border-box;position: relative;margin-top: .18rem;}
.da p{line-height: .24rem;font-size: .14rem;color: #666666;}

/*links*/
#links{width: 100%;padding-bottom: 1.1rem;box-sizing: border-box;}
#links .section-box{background: #f7f7f7;padding: .2rem .25rem;box-sizing: border-box;}
.links-box-title{width: 1rem;}
.links-box-title h3{font-size: .18rem;color: #00428d;font-weight: bold;line-height: .3rem;}
.links-box-title h4{font-size: .14rem;color: #00428d;opacity: .5;font-weight: 500;line-height: .24rem;text-transform: uppercase;}
#links .section-box ul{width: 10.5rem;}
#links .section-box ul li{width: .8rem;text-align: center;line-height: .2rem;float: left;position: relative;font-size: .12rem;}
#links .section-box ul li a{color: #999999;}
#links .section-box ul li:after{content: '';height: .1rem; width: .01rem;background: #999999;position: absolute;right: 0;top: .05rem;}
/*footer*/
.footer-nav{background: #333333;}
footer{width: 100%;color: #FFFFFF;background: #333333;border-top: .01rem solid #c4c4c4;}
.footer-box{width: 12rem;margin: 0 auto;height: 2.9rem;padding-top: .7rem;box-sizing: border-box;}
.footer-box-logo{width: 1.74rem;float: left;height: 1.67rem;}
.footer-box-logo img{height: 100%;width: 100%;display: block;}
.footer-box-contact{float: left;width: 8.1rem;margin-left: .5rem;position: relative;padding-top: .3rem;}
.footer-box-contact:before{content: '';height: 1.04rem;width: .01rem;background: #FFFFFF;position: absolute;top: .3rem;left: 0;}
.footer-box-contact ul li{padding-left: .6rem;box-sizing: border-box;float: left;width: 1.9rem;}
.footer-box-contact ul li img{width: .38rem;height: .38rem;display: block;}
.footer-box-contact ul li h5{font-size: .18rem;line-height: .44rem;}
.footer-box-contact ul li p{font-size: .18rem;line-height: .3rem;width: 100%;height: .3rem;overflow: hidden;}
.footer-box-contact ul li:nth-child(2){width: 2.9rem;}
.footer-box-contact ul li:nth-child(3){width: 2.6rem;}
.footer-box-erweima{width: 1.6rem;float: right;}
.footer-box-erweima img{width: 100%;display: block;}
.footer-botm{width: 100%;height: .6rem;line-height: .6rem;text-align: center;font-size: .16rem;color: #909090;border-top: .01rem solid #7d7d7d;}
.footer-botm a{color: #909090;}
/*公共*/
#content{width: 12rem;margin: 0 auto;padding: .2rem 0 .4rem;box-sizing: border-box;}
#content-banner{width: 100%;}
#content-banner img{width: 100%;display: block;}
.content-nav{line-height: .44rem;width: 100%;font-size: .14rem;color: #000000;}
.content-box-nav{line-height: .44rem;width: 100%;font-size: .14rem;color: #000000;}
.content-box-nav img{float: left;margin: .12rem .10rem;width: .14rem;height: .18rem;}
.content-box-nav a{color: #000000;}
.content-box-nav a:hover{color: #024894;}
.content-list{float: right;width: 9.3rem;}
.content-list-box{margin-top: .3rem;}
.content-list-box:first-child{margin-top: 0;}
.content-list-title{height: .46rem;line-height: .46rem;width: 100%;background: #f2f2f2;}
.content-list-title img{float: left;height: .36rem;width: .36rem;margin-top: .07rem;margin-right: .12rem;}
.content-list-title-hot{font-size: .2rem;height: .46rem;box-shadow: none;margin-top: 0;font-style: normal;width: 1.70rem;text-align: center;padding-right: 0;float: left;color: #FFFFFF;background: #024894;font-weight: 600;letter-spacing: .02rem;}
.content-list-title span{font-size: .18rem;color: #999999;margin-left: .2rem;text-transform: uppercase;}
.content-list-title a{font-size: .14rem;color: #666666;float: right;margin-right: .28rem;font-weight: 500;}
.product-right .pro-list{padding: .1rem 0 .3rem;box-sizing: border-box;}
.product-right .pro-list ul li{width: 2.93rem;margin: .08rem;}
.product-right .pro-list .pro-img{width: 2.93rem;height: 2.9rem;}
.product-right .pro-list .pro-title{height: .4rem;line-height: .4rem;}
.pro-news-list{width: 100%;padding: .20rem .2rem;box-sizing: border-box;}
.pro-news-list ul li{width: 47%;float: left;line-height: .3rem;font-size: .14rem;color: #595858;height: .3rem;margin-left: 6%;position: relative;padding-left: .2rem;box-sizing: border-box;}
.pro-news-list ul li:before{content: '';border: .05rem solid transparent;border-left-color: #595858;border-left-width: .08rem;position: absolute;top: .09rem;left: 0;}
.pro-news-list ul li h4{font-size: .14rem;float: left;height: .30rem;width: 3.1rem;overflow: hidden;}
.pro-news-list ul li span{float: right;font-size: .14rem;}
.pro-news-list ul li:nth-child(odd){margin-left: 0;}
.pro-news-list ul li a:hover{color: #024894;}
.pro-news-list ul li:hover:before{border-left-color: #024894;}

.pro-list-row{padding: 0;box-sizing: border-box;}
.pro-list-row ul li{padding: 0 2%;box-sizing: border-box;width: 100%;margin: 0;}
.pro-list-row ul li:nth-child(even){background: #fafafa;}
.pro-list-row ul li:hover{box-shadow: none;}
.pro-list-row ul li:hover .pro-img{box-shadow: 0 0 .10rem #bdbdbd;}
.pro-list-row ul li:hover h3 a{color: #024894;}
.pro-list-row-box{padding: .30rem 0;box-sizing: border-box;}
.pro-list-row-box .pro-img{float: left;width: 2.40rem;height: 2.40rem;background: #FFFFFF;}
.pro-content{float: left;padding-left: .35rem;box-sizing: border-box;color: #323333;position: relative;height: 2.40rem;width: 6rem;padding-top: .2rem;}
.pro-content h3{font-size: .18rem;font-weight: bold;line-height: .4rem;border-bottom: .01rem dashed #929292;float: left;height: .4rem;max-width: 100%;overflow: hidden;}
.pro-content p{line-height: .24rem;font-size: .14rem;font-weight: bold;color: #666666;height: 1.2rem;width: 100%;overflow: hidden;margin-top: .1rem;}
.pro-link{height: .3rem;line-height: .3rem;width: 1rem;border-radius: .1rem;text-align: center;position: absolute;bottom: 0;right: 0;background: #d0d0d0;font-size: .14rem;font-weight: bold;letter-spacing: .01rem;transition:all .5s;}
.pro-link a{color: #FFFFFF;display: block;}
.pro-list-row ul li:hover .pro-link{background: #024894;}
.pro-list-row ul li:hover .pro-link a{color: #FFFFFF;}
.page{width: 100%;height: .60rem;line-height: .30rem;padding: .15rem 2%;box-sizing: border-box;font-size: .14rem;}
.page a{display: block;height: .30rem;padding: 0 .10rem;box-sizing: border-box;border: .01rem solid #b2b1b1;border-radius: .05rem;float: left;margin: 0 .02rem;}
.page span{float: left;padding: 0 .10rem;box-sizing: border-box;color: #024894;}
.page-list{float: right;}

.sx-kzta{overflow:hidden;margin-bottom:.3rem;}
.sx-named{width:100%;overflow:hidden;font-size:.14rem;color:#000;line-height:.26rem;}
.sx-named span{display:inline-block;font-size:.14rem;color:#024894;}

.sx-condition{width:100%;overflow:hidden;border:.01rem solid #ebebeb;box-sizing:border-box;margin-top:.05rem;}
.sc-dlw{display:block;width:100%;overflow:hidden;border-bottom:.01rem solid #EBEBEB;}
.sc-dlw dt{display:inline-block;float:left;margin:0 .2rem;width:.9rem;height:100%;line-height:.4rem;font-size:.14rem;color:#807e7e;}
.sc-dlw dd{display:inline-block;float:left;width:10.6rem;}
.sc-dlw dd div{display:inline-block;float:left;width:1.1rem;overflow:hidden;padding-right:.1rem;box-sizing:border-box;position: relative;}
.sc-dlw dd div span{display:inline-block;float:left;margin-right:.05rem;height:.12rem;margin-top:.11rem;width:.12rem;}
.sc-dlw dd div span input{display: inline-block;width:.12rem;height:.12rem;margin:0;display:none}
.sc-dlw dd div input{display: block;width:.12rem;height:.12rem;margin:0;display:none}
.sc-dlw dd div p{display:inline-block;float:left;width:.83rem;line-height:.4rem;height:.4rem;font-size:.14rem;color:#000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}

.xz-kztw .sx-i{ display: inline-block;width: .12rem;height: .12rem;border:.01rem solid #999;box-sizing:border-box;}
.current .sx-i{background:url(../img/ggd.png) center no-repeat;border: 0;}
.sx-buton{display:inline-block;float:left;margin:.15rem;height:.3rem;width:.8rem;text-align:center;line-height:.3rem;color:#fff;background:#024894;font-size:.16rem;border:0;cursor: pointer;}
.clo-dq{color:#F22424 !important;}

/*详情页*/
.pro-desc{width: 100%;margin-bottom: .40rem;}
.pro-desc-swp{width: 3.80rem;float: left;position: relative;}
.pro-desc-swp .gallery-top{width: 3.8rem;overflow: hidden;height: 3.8rem;}
.pro-desc-swp .gallery-thumbs{width: 3.25rem;overflow: hidden;margin: .2rem auto 0;height: 1.03rem;}
.pro-desc-swp .gallery-thumbs .swiper-slide{border: .01rem solid #a6a6a6;box-sizing: border-box;}
.pro-desc-swp .swiper-slide img{width: 100%;}
.pro-desc-swp i{height: 1.03rem;width: .2rem;background: #e6e6e6;font-size: .2rem;line-height: 1.03rem;text-align: center;color: #024894;position: absolute;bottom: 0;z-index: 2;cursor: pointer;}
.pro-desc-swp i.next{right: 0;}
.pro-desc-swp i.prev{left: 0;}
.pro-desc-con{width: 7.60rem;float: right;}
.pro-desc-con h1{font-size: .24rem;color: #024894;font-weight: bold;line-height: .70rem;padding-left: .25rem;box-sizing: border-box;height: .7rem;width: 100%;overflow: hidden;}
.pro-desc-con-box{width: 100%;border-top: .01rem dashed #024894;border-bottom: .01rem dashed #024894;padding: .25rem .05rem;box-sizing: border-box;height: 3rem;}
.pro-desc-con-box p{line-height: .28rem;color: #666666;font-size: .16rem;}
.pro-desc-con-box strong{color: #024894;}
.pro-desc-con-link{text-align: right;margin: .30rem 0;}
.pro-desc-con-link-btn{height: .42rem;line-height: .42rem;text-align: center;width: 2rem;border-radius: .20rem;margin-left: .30rem;background: linear-gradient(to left,#dee0e6,#ffffff,#dee0e6);border: .01rem solid #024894;position: relative;float: right;font-size: .18rem;color: #024894;padding-left: .25rem;box-sizing: border-box;}
.pro-desc-con-link-btn div{position: absolute;height: .36rem;width: .36rem;border-radius: 50%;background: #FFFFFF;box-shadow: .02rem .02rem .05rem #a6a6a6;top: .02rem;left: .02rem;text-align: center;}
.pro-desc-con-link-btn div img{margin-top: .06rem;}
.pro-desc-con-link-btn:nth-child(1){background: #024894;color: #FFFFFF;}
.pro-desc-con-link-btn:nth-child(1) div{box-shadow: none;}
/*news-desc*/
.news-con{width: 100%;padding: .20rem;box-sizing: border-box;}
.news-con h1{height: .60rem;line-height: .60rem;text-align: center;border-bottom: .01rem dashed #b1b3b2;font-size: .20rem;font-weight: bold;}
.news-con-at{text-align: center;line-height: .40rem;font-size: .14rem;color: #b1b2b2;}
.news-con-at span{margin: 0 .20rem;}
.news-text img{margin: .20rem 0;max-width:100%;}
.news-text{padding: 0 .30rem;box-sizing: border-box;}
.news-con p{margin-top: .20rem;line-height: .32rem;font-size: .16rem;color: #808080;text-indent: .02em;}
.page-x{width: 100%;line-height: .42rem;padding-left: .30rem;box-sizing: border-box;background: linear-gradient(to top,#e5e5e5,#ffffff);font-size: .18rem;}
.news-key{line-height: .64rem;font-size: .16rem;padding-left: .30rem;box-sizing: border-box;}
.review-list{width: 100%;padding: .10rem .30rem;box-sizing: border-box;}
.review-list ul li{padding: .25rem 0;box-sizing: border-box;border-bottom: .01rem solid #f0f0f0;}
.review-list ul li:last-child{border: 0;}
.review-list-top{font-size: .18rem;color: #024894;font-weight: 400;line-height: .32rem;}
.review-list-top span{margin-right: .60rem;}
.review-list-user{line-height: .24rem;color: #4c4b4b;font-size: .14rem;}
.review-list-adm{border: .01rem dashed #90a79c;line-height: .24rem;padding: .10rem .12rem;box-sizing: border-box;margin-top: .10rem;}
.review-list-adm strong{color: #024894;}
.review-form{width: 92%;margin: .30rem 4%;}
.review-form-text{width: 100%;border: .01rem dashed #024894;height: 1.15rem;}
.review-form-text textarea{width: 100%;height: 100%;border: 0;padding: .15rem;box-sizing: border-box;font-size: .14rem;color: #4d413e;}
.review-form span{font-size: .14rem;color: #4d413e;margin-left: .15rem;line-height: .30rem;}
.review-form-btn{text-align: right;}
.review-form-btn button{width: 1rem;margin-left: .08rem;height: .32rem;border: 0;font-size: .20rem;color: #FFFFFF;background: #272727;cursor: pointer;}
.review-form-btn button:nth-child(2){background: #024894;}

.pro-list-dan{width: 100%;}
.pro-list-dan ul{padding: .2rem 0 0;box-sizing: border-box;}
.pro-list-dan ul li{width: 100%;padding: 0;margin-bottom: .2rem;float: none;height: auto;border: 0;}
.pro-list-dan ul li:after{opacity: 0;}
.pro-list-dan ul li .pro-img{height: auto;}
.pro-list-dan ul li:hover .pro-title{background: #ee720a;color: #FFFFFF;}
.pro-list-dan ul li:hover .pro-title:after{border-color: #FFFFFF;}
.pro-list-dan ul li:hover .pro-img img{transform: scale(1.2);}
.news-list-dan{padding: .1rem 0;box-sizing: border-box;}
.news-list-dan ul li{border: 0;padding: 0;}
.news-list-dan ul li:before{opacity: 0;}
.news-list-dan ul li:after{opacity: 0;}
.news-list-dan ul{padding-bottom: 0;}
.news-list-dan ul li{overflow: hidden;}
.news-list-dan ul li i{width: .18rem;height: .18rem;text-align: center;line-height: .16rem;border: .01rem solid #b8b7b7;border-radius: .02rem;font-size: .12rem;color: #333232;margin-right: .12rem;margin-top: .09rem;font-style: normal;display: block;float: left;}
.news-list-dan ul li:hover i{color: #FFFFFF;background: #024894;border-color: #024894;}
.left-nav-news-hot ul li{line-height: .36rem;height: .36rem;}
/*新闻*/
.news-company{width: 100%;padding: .3rem;box-sizing: border-box;}
.swiper-container-company{width: 4.8rem;float: left;overflow: hidden;position: relative;}
.swiper-container-company .swiper-slide{position: relative;}
.swiper-container-company .swiper-slide .img{width: 4.8rem;height: 3.1rem;display: block;}
.swiper-container-company .swiper-slide .img img{width: 100%;height: 100%;}
.swiper-container-company .swiper-slide .text{position: absolute;bottom: 0;left: 0;height: .34rem;line-height: .34rem;padding: 0 .9rem 0 .25rem;box-sizing: border-box;overflow: hidden;background: rgba(0,0,0,.5);width: 100%;}
.swiper-container-company .swiper-slide .text a{color: #FFFFFF;}
.swiper-pagination-company{position: absolute;bottom: .07rem !important;right: .1rem;z-index: 2;width: .85rem !important;left: auto !important;}
.swiper-pagination-company span{height: .16rem;width: .16rem;text-align: center;line-height: .16rem;font-size: .14rem;background: #eeeeee;color: #323333;border-radius: 0;opacity: 1;}
.swiper-pagination-company .swiper-pagination-bullet-active{background: #024894;color: #FFFFFF;}
.news-company-list{width: 3.55rem;float: right;}
.news-company-list ul{margin-top: -.1rem;}
.news-company-list ul li{padding: .1rem 0;box-sizing: border-box;border-bottom: .01rem dashed #9a9a9a;}
.news-company-list ul li h3{font-size: .16rem;color: #323333;line-height: .3rem;height: .3rem;width: 100%;overflow: hidden;font-weight: 600;}
.news-company-list ul li p{font-size: .16rem;color: #666666;height: .3rem;width: 100%;line-height: .3rem;overflow: hidden;}
.news-company-list ul li span{font-size: .14rem;color: #666666;line-height: .26rem;}
.news-company-list ul li a:hover h3{color: #024894;}
.gallery-top-newss .swiper-slide{padding: .2rem !important;box-sizing: border-box;}
.news-type-box-hot{width: 100%;height: 2.20rem;background: #fafafa;}
.news-type-box-hot-con{width: 60%;height: 2.20rem;float: left;padding: .25rem;box-sizing: border-box;}
.news-type-box-hot-con h3{font-size: .14rem;font-weight: bold;line-height: .30rem;height: .30rem;width: 4.78rem;overflow: hidden;}
.news-type-box-hot-con h3 a{color: #323333;}
.news-type-box-hot-con span{font-size: .14rem;color: #7e807f;}
.news-type-box-hot-con p{font-size: .14rem;color: #7e807f;line-height: .22rem;margin-top: .20rem;height: .44rem;width: 4.78rem;overflow: hidden;}
.news-type-box-hot-con-more{width: 1.20rem;height: .32rem;line-height: .32rem;text-align: center;font-size: .14rem;color: #323333;letter-spacing: .001em;border: .01rem solid #e1e1e1;margin-top: .20rem;font-weight: bold;}
.news-type-box-hot-con-more a{display: block;}
.news-type-box-hot-img{width: 3.35rem;height: 2.20rem;float: right;}
.news-type-box-hot-img img{width: 100%;height: 100%;}
.gallery-top-newss ul{margin-top: .3rem;}
.gallery-top-newss ul li{width: 50%;float: left;height: .3rem;line-height: .3rem;padding-right: .3rem;box-sizing: border-box;}
.gallery-top-newss ul li a{color: #323333;}
.gallery-top-newss ul li:hover a{color: #024894;}
.gallery-top-newss ul li:hover div{background: #024894;}
.gallery-top-newss ul li h4{font-size: .14rem;float: left;width: 2.8rem;overflow: hidden;height: .3rem;}
.gallery-top-newss ul li span{float: right;font-size: #7e807f;}
.gallery-top-newss ul li div{float: left;height: .05rem;width: .05rem;background: #7e807f;margin: .12rem .15rem;}
.gallery-thumbs-newss ul{margin-left: -1rem;}
.gallery-thumbs-newss ul li{background: #333333;color: #FFFFFF;font-size: .16rem;text-align: center;transform: skewX(30deg) translateX(-.12rem);cursor: pointer;}
.gallery-thumbs-newss ul li div{transform: skewX(-30deg);}
.gallery-thumbs-newss .swiper-slide-thumb-active{background: #024894;}
.content-fqa{width: 100%;padding: .2rem;box-sizing: border-box;}
.content-fqa ul{width: 100%;margin-top: .3rem;}
.content-fqa ul li{width: 48%;margin-left: 4%;border-bottom: .01rem dashed #dddddd;line-height: .3rem;height: .8rem;padding: .1rem 0;box-sizing: border-box;float: left;}
.content-fqa ul li:nth-child(2n+1){margin-left: 0;}
.content-fqp-box-q,.content-fqp-box-a{padding-left: .3rem;box-sizing: border-box;position: relative;height: .3rem;}
.content-fqp-box-q:before{height: .15rem;width: .15rem;background: #024894;color: #FFFFFF;content: 'Q';position: absolute;top: .07rem;left: 0;border-radius: 50%;line-height: .15rem;text-align: center;}
.content-fqp-box-a:before{height: .15rem;width: .15rem;background: #3c3c3c;color: #FFFFFF;content: 'A';position: absolute;top: .07rem;left: 0;border-radius: 50%;line-height: .15rem;text-align: center;}
.content-fqa ul li h4{float: left;height: .3rem;width:100%;color: #666666;overflow: hidden;font-size: .14rem;}
.content-fqa ul li span{float: right;font-size: .14rem;color: #666666;}
.content-fqa ul li .content-fqp-box-a h4{width: 2.8rem;}
.bo{position: relative;}
.bo:after{content: '';width: 100%;height: .02rem;background: #ef7712;position: absolute;bottom: -.03rem;left: 0;}
/*news-list*/
.news-list{float: left;border-top: .01rem solid #d0d0cf;}
.news-list ul li{width: 100%;padding: .30rem 0;box-sizing: border-box;height: 1.80rem;border-bottom: .01rem dashed #dddddd;}
.news-list ul li:last-child{border-bottom: 0;}
.news-list-date{height: 1rem;width: .90rem;float: left;margin: .10rem .35rem;}
.news-list-date div{width: 100%;height: .50rem;line-height: .50rem;text-align: center;}
.news-list-date-ri{font-size: .30rem;color: #989898;letter-spacing: .002em;border-bottom: .01rem solid #e5e5e5;font-weight: bold;}
.news-list-date-all{font-size: .14rem;color: #989898;letter-spacing: .001em;}
.news-list-img{height: 1.20rem;float:left;}
.news-list-img img{height: 1.10rem;margin: .05rem;}
.news-list-con{float: left;width: 60%;padding: 0 .40rem;box-sizing: border-box;}
.news-list-con h3{font-size: .14rem;font-weight: bold;line-height: .30rem;height: .30rem;width: 6.40rem;overflow: hidden;}
.news-list-con p{font-size: .14rem;line-height: .22rem;margin-top: .05rem;width: 6.40rem;height: .44rem;overflow: hidden;}
.news-list ul li a{display: block;}
.news-list ul li a:hover{color: #0975da;}
.news-list ul li a:hover .news-list-date div{color: #0975da;border-color:#0975da;}
.news-list ul li a:hover .news-list-img{background: #0975da;}
.news-list-dome .news-list-con h3{width: 5rem;}
.news-list-dome .news-list-con p{width: 5rem;}
.left-nav-contact{margin-top: .2rem;}
/*case*/
.case-list{padding: 0;}
.case-list ul li{padding: .30rem .25rem;}
.news-list-img img{height: 100%;margin: 0;}
.case-list .news-list-con p{margin-bottom: .10rem;}
.case-list .news-list-con span{font-size: .14rem;}
.case-list ul li:hover{background: #f2f0f1;}

/*contact*/
.message-box{width: 8.20rem;height: 3.30rem;margin: .25rem auto .60rem;border: .01rem solid #f0f0f0;box-sizing: border-box;}
.message-box-img{width: 3.30rem;height: 3.30rem;float: left;box-sizing: border-box;text-align: center;}
.message-box-img img{width: 100%;height: 100%;}
.message-box-con{width: 4.80rem;float: right;padding: .20rem .90rem;box-sizing: border-box;}
.message-box-con table td{height: .60rem;font-size: .16rem;}
.message-box-con table td input{height: .40rem;width: 3.30rem;border:.01rem solid #e5e5e5;border-radius: .05rem;padding: 0 .15rem;box-sizing: border-box;}
.message-box-con table td textarea{height: .90rem;width: 3.30rem;border:.01rem solid #e5e5e5;border-radius: .05rem;padding: .15rem;box-sizing: border-box;margin-top: .10rem;}
.message-box-con table td button{width: 1.50rem;height: .40rem;color: #FFFFFF;background: #024894;float: right;border: 0;box-shadow: 0 .01rem .03rem #5e7087;cursor: pointer;font-size: .16rem;}
.contact-map{width: 100%;height: 6rem;}
#map{width: 100%;height: 100%;}
.about-con{width: 100%;padding: 0 0 .30rem;box-sizing: border-box;}
.about-con h2{height: .80rem;line-height: .80rem;text-align: center;font-size: .2rem;color: #323333;background: url(../img/about_con_h2_bg.png)no-repeat bottom center;background-size: 8.7rem .04rem;}
.about-con p{margin-top: .20rem;line-height: .32rem;font-size: .16rem;color: #808080;padding: 0 .30rem;box-sizing: border-box;text-indent: .02em;}
.about-con img{max-width: 100%;display: block;}
.about-team-title{width: 90%;margin: 0 auto;height: .61rem;line-height: .50rem;text-align: center;background: url(../img/about_title_bgs.png) no-repeat center center;background-size: auto .61rem;font-size: .20rem;color: #FFFFFF;}
.about-team{padding: .1rem 0 .2rem;box-sizing: border-box;}
.about-team ul{width: 100%;margin-top: .10rem;}
.about-team ul li{border: 0;float: left;height: auto;width: 48%;padding: 0;margin-top: .10rem;margin-left: 1.33%;}
.about-team ul li:hover{background: none;}
.about-team ul li img{width: 100%;display: block;}
.about-honor{position: relative;}
.swiper-container-about-zizi{width: 7.2rem;margin: .55rem auto;overflow: hidden;}
.swiper-container-about-zizi .swiper-slide{padding: .05rem;box-sizing: border-box;background: url(../img/rongyu_bg.jpg)no-repeat;background-size: 100% 100%;}
.swiper-container-about-zizi .swiper-slide img{width: 100%;}
.about-honor .icon{width: .3rem;height: .8rem;background: #024894;color: #FFFFFF;line-height: .8rem;text-align: center;font-size: .2rem;position: absolute;top: 50%;transform: translateY(-.4rem);background-image: none;}
.about-honor .swiper-button-next{left: .2rem;right: auto;}
.about-honor .swiper-button-prev{right: .2rem;left: auto;}
.about-honor .icon:after{content: '';}

.contact-box{width: 100%;height: 3.40rem;margin: 0 auto;background: url(../img/contact_bg.jpg) no-repeat;background-size: 100%;margin-top: .20rem;padding: .66rem 2.80rem;position: relative;box-sizing: border-box;}
.contact-box-con{position: absolute;top: .65rem;right: .50rem;height: 2.30rem;width: 3.60rem;}
.contact-box h2{font-size: .26rem;color: #323232;font-weight: 400;}
.contact-box h3{font-size: .30rem;color: #323232;font-weight: 400;opacity: .17;letter-spacing: .001em;line-height: .30rem;}
.contact-box-con{padding-top: .30rem;box-sizing: border-box;}
.contact-box-con table td{line-height: .40rem;font-size: .18rem;color: #323232;}
.contact-box-con table tr td:nth-child(1){width: .75rem;padding-left: .15rem;box-sizing: border-box;}
.contact-box-con table tr td:nth-child(2){}
