.top-wz{width:100%;height: .31rem;overflow:hidden;border-bottom:.01rem solid #ccc;}
.top-nei{width:12rem;margin:auto;height: 100%;}
.top-nei p{display:inline-block;float:left;line-height: .30rem;color:#333333;font-size:.12rem;}
.dit-con{float:right;height: 100%;color:#777777;}
.dit-con a , .dit-con i{display:inline-block;line-height: .30rem;color:#777777;margin:0rem .10rem;font-size:.14rem;}
.dit-con i{font-style: normal;}
.dit-con a:hover{text-decoration:underline;}
.dit-con p{display:inline-block;text-decoration:underline;}
/*轮播图*/
#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-pagination-bullet{height: .15rem !important;width: .15rem !important;}
.swiper-pagination-bullet-active{background: #094291 !important;}
/*搜索*/
#search{width: 100%;border-bottom: .01rem solid #000166;}
.search-box{width: 100%;max-width: 12rem;margin: 0 auto;height: .70rem;}
.search-keyword{line-height: .70rem;float: left;font-size: .16rem;color: #7e7e80;}
.search-keyword a{color: #7e7e80;}
.search-inp{float: right;height: .34rem;width: 2.45rem;border: .01rem solid #cccaca;border-radius: .20rem;margin-top: .18rem;font-size: .14rem;}
.search-inp input{width: 1.85rem;float: left;height: .30rem;border: 0;border-radius: .20rem;margin-left: .01rem;padding-left: .15rem;box-sizing: border-box;}
.search-inp button{width: .50rem;height: .34rem;border: 0;background: linear-gradient(to left,#104995,#5c93cb);color: #ffffff;float: right;border-top-right-radius: .20rem;border-bottom-right-radius: .20rem;cursor: pointer;box-shadow: -.05rem 0 .10rem #cdcdcd;}
/*视频*/
#video{width: 100%;height: 6.80rem;background: url(../img/video_bg.jpg) no-repeat center center;background-size: auto 6.80rem;position: relative;}
.video-box{width: 100%;max-width: 12rem;margin: 0 auto;}
.video-left{width: 6.80rem;height: 5.50rem;float: left;margin-top: .65rem;background: url(../img/video_left_bg.png) no-repeat;background-size: 100% 100%;}
.video-s{margin-top: .17rem;margin-left: .11rem;width: 6.60rem;height: 3.80rem;}
.video-s video{width: 6.60rem;height: 3.80rem;}
.video-right{width: 5rem;float: right;}
.video-right-title{width: 100%;height: .80rem;background: url(../img/video_right_title_bg.png) no-repeat;background-size: 100% .80rem;line-height: .80rem;text-align: center;font-size: .48rem;color: #ffffff;font-weight: bold;margin-top: .65rem;}
.video-right p{color: #4f4f4f;font-size: .22rem;margin-left: .30rem;line-height: .80rem;}
.video-right-con{height: 1.30rem;width: 100%;padding-left: .30rem;box-sizing: border-box;position: relative;}
.video-right-con h3{font-size: .40rem;color: #1b1b1b;font-weight: bold;text-shadow: 0 0 .05rem #aeb1ad;margin-top: .10rem;}
.video-right-con span{font-size: .18rem;color: #4f4f4f;line-height: .40rem;letter-spacing: .01rem;}
.video-right-con-sum{width: 1.40rem;height: 1.40rem;position: absolute;top: -.20rem;right: .65rem;line-height: 1.40rem;font-size: .52rem;background: #ffffff;text-align: center;border-radius: 50%;box-shadow: 0rem .06rem .05rem #444242;}
.video-right-con-sum b{background: linear-gradient(to left,#094291,#4d86bd);-webkit-background-clip: text;color: transparent;}
.video-right-attribute{width: 3.68rem;line-height: .46rem;background-size: 100% 100%;margin-top: .24rem;margin-left: .30rem;font-size: .28rem;color: #ffffff;padding:0 .45rem 0 .20rem;box-sizing: border-box;}
.attribute01{background: url(../img/video-right-attribute01.jpg) no-repeat;}
.attribute02{background: url(../img/video-right-attribute02.jpg) no-repeat;}
.video-right-attribute span{float: left;letter-spacing: .01rem;}
.video-right-attribute span:nth-child(2){float: right;}
.video-mingmin{position: absolute;bottom: 0rem;right: 2.80rem;z-index: 99;font-size: 1.40rem;color: #cfcfcf;opacity: .19;line-height: 1.60rem;font-weight: bold;}
/*产品开始*/
#product{width: 100%;}
.product-box{width: 100%;max-width: 12rem;margin: 0 auto;}
.sec-title{width: 100%;max-width: 12rem;margin: .50rem auto;text-align: center;}
.sec-title img{width: 60%;}
.sec-title h4{font-size: .18rem;color: #666666;font-weight: 500;}
.product-left{width: 2.40rem;float: left;border: .01rem solid #dddbdb;background: url(../img/product_list_bg.jpg);background-size: 100% auto;}
.product-left-title{height: .94rem;width: 100%;background: linear-gradient(to left,#094291,#6ba4db);color: #ffffff;text-align: right;padding-right: .24rem;box-sizing: border-box;position: relative;padding-top: .20rem;box-shadow: 0rem .05rem .10rem #aeaeae;margin-bottom: .25rem;}
.product-left-title a{color: #ffffff;}
.product-left-title h2{font-size: .30rem;line-height: .40rem;}
.product-left-title span{font-size: .14rem;letter-spacing: .005rem;}
.product-left-title img{position: absolute;top: .10rem;left: .25rem;width: .68rem;height: .72rem;}
.product-left-list{width: 100%;}
.product-left-type{width: 2rem;height: .38rem;line-height: .38rem;font-size: .20rem;letter-spacing: .01rem;font-weight: bold;text-align: center;margin: .10rem auto;border-radius: .20rem;background: linear-gradient(to top,#094291,#6ba4db);overflow: hidden;}
.product-left-type a{color: #ffffff;}
.product-left-list ul{width: 100%;padding: 0 .18rem;box-sizing: border-box;}
.product-left-list ul li{width: 100%;line-height: .60rem;font-size: .18rem;border-bottom: .01rem dashed #b8b8b8;height: .60rem;width: 2.04rem;overflow: hidden;}
.product-left-list ul li a{color: #333333;display: block;}
.product-left-list ul li div{height: .12rem;width: .12rem;border-radius: 50%;border: .01rem solid #07096d;margin: .24rem .18rem 0 .08rem;float: left;}
.product-left-list ul li:last-child{border-bottom: 0;}
.product-left-list ul li:hover div{background: #094291;border: .01rem solid #094291;box-shadow: 0 0 .01rem #094291;}
.product-left-list ul li:hover a{color: #094291;}
.product-left-list ul li.spa div{background: #094291;border: .01rem solid #094291;box-shadow: 0 0 .01rem #094291;}
.product-left-list ul li.spa a{color: #094291;}
.product-left-contact{width: 100%;padding: .10rem .18rem;box-sizing: border-box;box-shadow: inset 0rem -.15rem .05rem -.12rem #bfbfbf;}
.product-left-contact .erweima{width: 70%;margin: 0 15%;display: block;}
.product-left-contact-con{line-height: .52rem;}
.product-left-contact-con img{float: left;margin-top: .15rem;margin-right: .05rem;width: .22rem;height: .22rem;}
.product-left-contact-con h4{float: left;font-size: .24rem;color: #050505;font-weight: bold;}
.product-right{width: 9rem;float: right;}
.product-right .pro-text img{max-width:100%;}
.product-right-title{width: 100%;height: .60rem;line-height: .60rem;border-top: .02rem solid #021229;}
.product-right-title-hot{width: 2.80rem;height: .62rem;text-align: right;padding-right: .25rem;box-sizing: border-box;float: left;color: #ffffff;font-size: .26rem;font-style:oblique;background: linear-gradient(to left,#094291,#5b94cb);box-shadow:0rem .05rem .10rem #aeaeae;margin-top: -.02rem;letter-spacing: .02rem;}
.product-right-title span{float: left;margin-left: .20rem;color: #094291;font-size: .18rem;font-style:oblique;letter-spacing: .01rem;text-transform: uppercase;}
.product-right-title a{float: right;margin-right: .20rem;color: #094291;font-size: .16rem;}
.product-right-banner{width: 100%;}
.product-right-banner img{width: 100%;display: block;}
.product-right-list{width: 102%;margin-left: -2%;}
.product-right-list ul li{width: 31.33%;margin-left: 2%;float: left;margin-top: .20rem;}
.product-right-list ul li .pro-img{width: 100%;height: 2.90rem;text-align: center;overflow:hidden;border: .01rem solid #eeeeee;box-sizing: border-box;}
.product-right-list ul li .pro-img img{height: 86%;margin-top: 7%;transition:.5s;}
.product-right-list ul li a{display: block;}
.product-right-list ul li:hover .pro-img img{transform: scale(1.1);}
.pro-list-title{width: 100%;height: .50rem;border: .01rem solid #dcdcdc;padding: 0 .18rem;box-sizing: border-box;line-height: .50rem;font-size: .18rem;color: #333333;transition:all .5s;position: relative;}
.pro-list-title h4{float: left;height: .50rem;width: 1.50rem;overflow: hidden;}
.pro-list-title i{float: right;font-size: .36rem;color: #000000;}
.product-right-list ul li:hover .pro-list-title{width: 101%;margin-left: -0.5%;background: linear-gradient(to left,#094291,#6ba4db);}
.product-right-list ul li:hover{box-shadow: 0 0 .10rem #cacaca;color: #FFFFFF !important;}
.product-right-list ul li:hover .pro-list-title {color: #FFFFFF;}
.product-right-list ul li:hover .pro-list-title i{color: #FFFFFF;}
.pro-list-title img{display: none;position: absolute;width: 100%;left: 0;bottom: -.17rem;}
.product-right-list ul li:hover .pro-list-title img{display: block;}
/*三大理由开始*/
#reason{width: 100%;overflow: hidden;}
.reason-box{width: 100%;}
.reason-box-con{width: 100%;background-size: 100% auto;position: relative;}
.reason-box .reason-box-list01{height: 7.60rem;background: url(../img/reason_box_bg.png) no-repeat center center;}
.reason-box-con-box{width: 100%;max-width: 12rem;margin: .35rem auto;padding-top: .35rem;box-sizing: border-box;}
.reason-box-con-box-title{height: 1.30rem;width: 6.30rem;margin: 0 auto;}
.reason-box-yuan{width: .90rem;height: .90rem;border: .01rem solid #161616;border-radius: 50%;float: left;background: linear-gradient(to top,#094291,#6da5db);}
.reason-box-yuan div{width: .76rem;height: .76rem;border-radius: 50%;margin: .07rem;background: #FFFFFF;font-size: .48rem;line-height: .76rem;text-align: center;}
.reason-box-con-box-title h3{font-size: .36rem;color: #0a0a0a;line-height: .40rem;margin-top:.35rem;float: left;font-weight: bold;letter-spacing: .02rem;margin-left: .25rem;}
.reason-box-con-box-title h3 b{color: #094291;}
.reason-box-con-box-title-span{height: .30rem;line-height: .30rem;border: .01rem solid #094aa3;border-radius: .05rem;margin: 0 auto;width: 3.90rem;text-align: center;color: #094aa3;letter-spacing: .01rem;}
.reason-box-con-box-duibi{width: 5.20rem;margin-left: .35rem;margin-top: .90rem;}
.reason-box-con-box-duibi-img{width: 5.20rem;height: 4rem;border: .03rem solid #094aa3;}
.reason-box-con-box-duibi-img img{width: 100%;height: 100%;margin: -.20rem 0 0 -.20rem;box-shadow: 0 .05rem .10rem #76869b;}
.reason-box-con-box-duibi-span{height: .60rem;width: 4.08rem;line-height: .60rem;background: url(../img/reason_box_con_box_duibi_span.jpg)no-repeat;background-size: 100% 100%;text-align: center;font-size: .24rem;color: #3e3e3e;letter-spacing: .02rem;font-weight: bold;margin: .15rem auto;}
.reason-box-con-box-tu{width: 52%;height: 65%;position: absolute;right: 0;bottom: 0;background: url(../img/reason_box_con_box_tu_bg.png) no-repeat;background-size: 100% 100%;}
.reason-box-con-box-tu-left{float: left;width: 3.40rem;height: 4.50rem;margin-left: .75rem;margin-top: -.40rem;}
.reason-box-con-box-tu-left img{width: 100%;height: 100%;display: block;}
.reason-box-con-box-tu-right{width: 5.40rem;float: right;margin-right: .25rem;margin-top: -2.35rem;}
.reason-box-con-box-tu-right img{width: 100%;}
.reason-box-list02{height: 7rem;background: url(../img/reason_box_list02_bg.jpg) no-repeat center center;}
.reason-box-list02 .reason-box-con-box-title h3{margin-top: .15rem;}
.reason-box-list02 .reason-box-con-box-title-span{float: left;width: 3.40rem;margin-left: .25rem;margin-top: .10rem;}
.reason-box-list02 .reason-box-con-box-title p{font-size: .12rem;color: #0a2a53;line-height: .50rem;text-align: center;opacity: .28;}
.reason-box-list02 .reason-box-con-box-title{width: 5.40rem;float: right;padding-top: .20rem;box-sizing: border-box;}
.reason-box-list02 .reason-box-con-box{margin: 0 auto;}
.reason-box-li{width: 520rem;height: 1.80rem;border-left: .01rem dashed #094291;margin-top: 1.50rem;}
.reason-box-li ul li{line-height: .60rem;font-size: .20rem;letter-spacing: .01rem;color: #161616;}
.reason-box-li ul li div{height: .20rem;width: .20rem;line-height: .17rem;background: #094291;color: #FFFFFF;text-align: center;border-radius: 50%;float: left;margin-left: -.10rem;margin-right: .40rem;margin-top: .20rem;}
.reason-box-li ul li b{color: #000000;}
.reason-box-li ul li span{color: #094291;font-weight: bold;}
.reason-box-con-certificate{position: absolute;top: 5%;left: 0;height: 90%;width: 50%;background: url(../img/certificate_bg.png) no-repeat;background-size: 100% 100%;}
.certificate-img{width: 8.20rem;height: 4rem;position: absolute;top: .70rem;left: .20rem;}
.certificate-img .swiper-slide{background: #3a3a3a;box-shadow: .05rem .03rem .10rem #292927;height: 3.90rem;}
.certificate-img .swiper-slide img{width: 96%;height: 97%;margin: 2%;}
.swiper-container-certificate{overflow: hidden;height: 4rem;}
.swiper-container-certificate .swiper-button-prev,.swiper-container-certificate .swiper-button-next{height: .40rem;width: .40rem;background: #333333;color: #FFFFFF;opacity: .5;line-height: .40rem;text-align: center;transition: all 300ms ease-out;-webkit-transition:  all 300ms ease-out;}
.swiper-container-certificate .swiper-button-prev{left: 0;}
.swiper-container-certificate .swiper-button-next{right: 0;}
.swiper-container-certificate .iconfont{font-size: .36rem !important;}
.swiper-container-certificate .swiper-button-prev:hover,.swiper-container-certificate .swiper-button-next:hover{opacity: .8}
.reason-box-list03{height: 7.60rem;background: url(../img/reason_box_list03_bg.jpg) no-repeat center center;}
.reason-box-list03 .reason-box-con-box{position: relative;margin: 0 auto;}
.reason-box-list03 .reason-box-yuan{box-shadow: 0rem .08rem .10rem #bfbfc0;position: absolute;top: -.95rem;left: .25rem;}
.reason-box-list03-left{position: absolute;left: 0;top: 1.77rem;z-index: 99;}
.reason-box-list03-left-con{border: .06rem solid #FFFFFF;height: 5.40rem;width: 5.60rem;padding: 0 .20rem;box-sizing: border-box;box-shadow: 0rem 0rem .10rem #333333;}
.reason-box-list03-left-con h3{font-weight: bold;line-height: 1.05rem;margin-top: .10rem;}
.reason-box-list03-left-con h3 b{color: #094291;}
.reason-box-list03-left-con .reason-box-con-box-title-span{margin: 0;height: .50rem;width: 4rem;}
.reason-box-list03-left-con .reason-box-con-box-title-span div{width: 100%;height: 100%;border: .01rem solid #094aa3;margin-left: -.05rem;margin-top: -.05rem;border-radius: .05rem;height: .50rem;line-height: .50rem;font-size: .18rem;width: 4rem;}
.reason-box-list03-cus{width: 100%;height: .44rem;line-height: .44rem;border-top:.01rem dashed #cccccc;font-size: .18rem;color: #7a7a7a;margin-top: .10rem;text-transform:uppercase;}
.reason-box-list03-left-con .reason-box-li{margin-top: .45rem;}
.reason-box-list03-left-con .reason-box-li ul li div{margin-right: .20rem;}
.reason-box-list03-right{position: absolute;right: .02rem;bottom: .43rem;z-index: 98;width: 50%;}
.reason-box-list03-right-img01{width: 100%;border-right: .02rem solid #0069eb;height: 5.15rem;}
.reason-box-list03-right-img01 img:nth-child(1){width: 100%;display: block;height: 100%;}
.reason-box-list03-right-img01 img:nth-child(2){width: 80%;display: block;margin: 0 auto;}
.reason-box-list03-right-img02{float: left;width: 2.55rem;height: 1.38rem;margin-left: .65rem;margin-top: .25rem;}
.reason-box-list03-right-img02 img{width: 100%;display: block;}
.reason-box-list03-right-img03{float: left;width: 2.55rem;height: 1.38rem;margin-top: .25rem;margin-left: .25rem;}
.reason-box-list03-right-img03 img{width: 100%;display: block;}
/*case*/
.case-box{width: 100%;max-width: 12rem;margin: 0 auto;padding-bottom: .20rem;box-sizing: border-box;}
.case-box-left{width: 8.70rem;height: 5.80rem;float: left;}
.case-box-left-img{width: 100%;height: 4.90rem;}
.case-box-left-img img{width: 100%;height: 100%;display: block;}
.case-box-left-con{width: 100%;height: .90rem;line-height: .90rem;background: #030303;color: #FFFFFF;padding: 0 .30rem;box-sizing: border-box;font-size: .18rem;}
.case-box-right{height: 5.80rem;width: 3.05rem;float: right;background: linear-gradient(to left,#2f6cbc,#64a0ef,#2f6cbc);padding: .20rem .25rem;box-sizing: border-box;}
.case-box-right ul li{width: 100%;margin-bottom: .20rem;}
.case-box-right ul li img{width: 100%;}
.case-box-right-more{width: 1.65rem;height: .36rem;line-height: .36rem;text-align: center;font-size: .16rem;color: #030303;margin: 0 auto;background: linear-gradient(to left,#8f8f8f,#ffffff,#8f8f8f);}
.case-box-right-more a{display: block;}
.case-box-logo{width: 100%;margin-top: .35rem;overflow: hidden;}
.case-box-logo ul li{float: left;padding: .02rem;box-sizing: border-box;}
.case-box-logo ul li img{width: 100%;display: block;box-shadow: .03rem .03rem .05rem #e1e1e1;}
/*scene*/
#scene{width: 100%;padding-bottom: .30rem;box-sizing: border-box;}
.scene-box{width: 100%;max-width: 12rem;margin: 0 auto;}
.scene-menu{width: 12rem;margin: .46rem auto .10rem;border-bottom: .02rem solid #e4e4e4;line-height: .70rem;}
.scene-menu .swiper-container{width: 7.20rem;margin: 0 auto;overflow: visible;}
.scene-menu .swiper-container ul li{text-align: center;position: relative;cursor: pointer;}
.scene-menu .swiper-container ul li:after{content: '';height: .18rem;width: .18rem;background: #FFFFFF;border-radius: 50%;border: .02rem solid #999999;position: absolute;bottom: -.10rem;left: .80rem;box-sizing: border-box;}
.scene-menu .swiper-container .swiper-slide-thumb-active{color: #094291;}
.scene-menu .swiper-container .swiper-slide-thumb-active:after{border: .02rem solid #094291;}
.scene-swiper{width: 100%;overflow: hidden;}
#scene .gallery-top{width: 12rem;overflow: visible;}
#scene .gallery-top .swiper-wrapper{width: 12rem;margin: .30rem auto;}
#scene .gallery-top .swiper-slide{width: 12rem;}
#scene .gallery-top .swiper-slide img{width: 100%;}
.btn-round{position: absolute;top: 50%;font-size: .60rem;transform: translateY(-.30rem);color: #bfbfbf;}
.btn-round:hover{color: #000000;}
.btn-left{left: -6%;}
.btn-right{right: -6%;}
/*about*/
#about{width: 100%;background: #f2f2f2;padding: .30rem 0 .80rem;box-sizing: border-box;background-image: url(../img/about_bg.png);background-size: 90% auto;background-repeat: no-repeat;background-position-x: left;background-position-y: 4.30rem;}
.about-box{width: 100%;max-width: 12rem;margin: 0 auto;}
.about-box .sec-title{margin: 0 auto;}
.about-box-con{width: 100%;margin-top: .70rem;height: 4rem;}
.about-box-con-img{width: 6.50rem;float: left;}
.about-box-con-img img{width: 100%;display: block;}
.about-box-con-right{width: 5.50rem;float: left;background: #FFFFFF;box-shadow: inset .10rem -.05rem .10rem #eaeaea;height: 4rem;padding: .60rem .40rem;box-sizing: border-box;}
.about-box-con-right h3{font-size: .24rem;color: #094291;font-weight: bold;}
.about-box-con-right p{font-size: .18rem;color: #71706e;letter-spacing: .02em;line-height: .40rem;margin-top: .10rem;text-indent: .02em;}
.about-box-con-right-more{height: .40rem;line-height: .40rem;width: 1.50rem;text-align: center;font-size: .18rem;background: linear-gradient(to left,#0a4392,#72a7da);border-radius: .20rem;float: right;margin-top: .10rem;box-shadow: .05rem .05rem .05rem #aeaeae;}
.about-box-con-right-more a{display: block;color: #FFFFFF;}
.about-box-tu{width: 100%;}
.about-box-tu ul{margin: .50rem 0;}
.about-box-tu ul li{width: 1.80rem;height: .50rem;line-height: .50rem;text-align: center;color: #000000;margin-right: .50rem;float: left;background: linear-gradient(to left,#999999,#cccccc,#999999);border-radius: .25rem;font-size: .20rem;cursor: pointer;}
.about-box-tu ul li.spa{background: linear-gradient(to left,#094291,#3283d1,#094291);color: #FFFFFF;}
.about-box-tu ul li:hover{background: linear-gradient(to left,#094291,#3283d1,#094291);color: #FFFFFF;}
.about-box-tu-list{width: 100%;overflow: hidden;position: relative;}
.about-box-tu-list .swiper-container-about{display: none;}
.about-box-tu-list .swiper-container-about:first-child{display: block;}
.about-box-tu-swiper .swiper-button-prev,.about-box-tu-swiper .swiper-button-next{height: .40rem;width: .40rem;background: #333333;color: #FFFFFF;opacity: .5;line-height: .40rem;text-align: center;transition: all 300ms ease-out;-webkit-transition:  all 300ms ease-out;}
.about-box-tu-swiper .swiper-button-prev{left: 0;}
.about-box-tu-swiper .swiper-button-next{right: 0;}
.about-box-tu-swiper .iconfont{font-size: .36rem !important;}
.about-box-tu-swiper .swiper-button-prev:hover,.about-box-tu-swiper .swiper-button-next:hover{opacity: .8;background: #094291;}
/*news*/
#news{width: 100%;padding-bottom: .35rem;box-sizing: border-box;}
.news-box{width: 100%;max-width: 12rem;margin: 0 auto;}
.news-box-left{width: 8.20rem;float: left;}
.news-box-left-mun{width: 100%;border-bottom: .01rem solid #CCCCCC;font-size: .20rem;color: #030303;line-height: .36rem;}
.news-box-left-mun ul{float: left;}
.news-box-left-mun ul li{float: left;padding: 0 .20rem;box-sizing: border-box;margin-right: .20rem;transition: all 300ms ease-out;-webkit-transition:  all 300ms ease-out;cursor: pointer;}
.news-box-left-mun a{float: right;color: #333333;}
.news-box-left-mun ul li.spa{background: #094291;color: #FFFFFF;}
.news-box-left-mun ul li:hover{background: #094291;color: #FFFFFF;}
.news-box-left-con{width: 100%;margin-top: .40rem;}
.news-box-left-list{display: none;}
.news-box-left-list:nth-child(1){display: block;}
.news-box-left-list-hot{width: 3.60rem;height: 3.80rem;background: linear-gradient(to left,#094291,#3283d1,#094291);position: relative;float: left;}
.news-box-left-list-hot img{width: 100%;display: block;}
.news-box-left-list-hot-title{width: 80%;position: absolute;bottom: .30rem;left: 10%;background: #FFFFFF;padding: .25rem;box-sizing: border-box;color: #333333;}
.news-box-left-list-hot-title h3{font-size: .18rem;text-align: center;line-height: .30rem;font-weight: bold;height: .30rem;width: 2.38rem;overflow: hidden;}
.news-box-left-list-hot-title p{margin-top: .5rem;line-height: .26rem;font-size: .14rem;height: .52rem;width: 2.38rem;overflow: hidden;}
.news-box-left-list-hot-title a{display: block;height: .30rem;line-height: .30rem;width: 1rem;text-align: center;border: .01rem solid #094291;color: #094291;margin: .15rem auto;font-size: .14rem;}
.news-box-left-list-li{width: 4.40rem;float: right;}
.news-box-left-list-li ul li{width: 100%;line-height: .46rem;font-size: .18rem;border-bottom: .01rem dashed #B2B1B2;height: .46rem;}
.news-box-left-list-li ul li div{width: .08rem;height: .08rem;border-radius: 50%;background: #CCCCCC;margin-right: .10rem;float: left;margin-top: .21rem;}
.news-box-left-list-li ul li h4{float: left;font-size: .16rem;font-weight: bold;height: .46rem;width: 3rem;overflow: hidden;}
.news-box-left-list-li ul li span{float: right;}
.news-box-left-list-li ul li:hover div{background: #094291;}
.news-box-faq{width: 3.20rem;float: right;border: .01rem solid #B8B8B8;}
.news-box-faq-title{width: 100%;height: .44rem;line-height: .44rem;text-align: center;font-size: .20rem;color: #FFFFFF;background: linear-gradient(to left,#094291,#3283d1,#094291);}
.news-box-faq ul{width: 100%;padding: 0 .10rem .20rem .10rem;box-sizing: border-box;}
.news-box-faq ul li{width: 100%;border-bottom: .01rem dashed #B8B8B8;padding: .10rem 0;box-sizing: border-box;}
.news-box-faq-f{width: 100%;height: .45rem;line-height: .45rem;}
.news-box-faq-f div{float: left;height: .26rem;width: .26rem;line-height: .26rem;text-align: center;color: #FFFFFF;font-size: .18rem;margin-right: .10rem;background: #094291;margin-top: .10rem;}
.news-box-faq-f h4{float: left;font-size: .18rem;font-weight: bold;height: .45rem;width: 2.50rem;overflow: hidden;} 
.news-box-faq-q div{float: left;height: .26rem;width: .26rem;line-height: .26rem;text-align: center;color: #FFFFFF;font-size: .18rem;margin-right: .10rem;background: #000000;margin-top: .10rem;}
.news-box-faq-q p{font-size: .14rem;line-height: .28rem;float: left;width: 2.60rem;margin-top: .05rem;height: .56rem;width: 2.50rem;overflow: hidden;}
/*links*/
#links{width: 100%;padding: .60rem 0;box-sizing: border-box;border-top: .01rem solid #CCCCCC;}
.links-box{width: 100%;max-width: 12rem;margin: 0 auto;border: .01rem solid #CCCCCC;position: relative;padding: .60rem .40rem .20rem .40rem;box-sizing: border-box;}
.links-box ul{width: 100%;}
.links-box ul li{float: left;line-height: .40rem;}
.links-box-title{width: 2.40rem;height: .60rem;background: #FFFFFF;position: absolute;top: -.01rem;left: -.01rem;}
.links-box-title-one{width: .25rem;height: .50rem;border: .02rem solid #094291;border-right: 0;border-top-left-radius: .10rem;border-bottom-left-radius: .10rem;}
.links-box-title-two{width: 2rem;height: .36rem;line-height: .36rem;background: linear-gradient(to left,#094291,#3283d1,#094291);border-radius: .05rem;margin-top: .07rem;margin-left: .05rem;text-align: center;color: #FFFFFF;font-size: .18rem;letter-spacing: .01em;box-shadow: 0rem 0rem .05rem #333333;}
.links-box-title-two span{font-size: .14rem;}
/*footer*/
.footer-con{width: 100%;background: url(../img/footer_bg.jpg)no-repeat;background-size: 100% 100%;color: #FFFFFF;}
.footer-box{width: 100%;max-width:12rem;margin: 0 auto;padding: .50rem 0;box-sizing: border-box;}
.footer-box-left{float: left;width: 30%;}
.footer-box-left p{font-size: .18rem;line-height: .40rem;}
.footer-box-left span{font-size: .16rem;line-height: .34rem;}
.footer-box-contact{float: left;width: 45%;position: relative;padding-left: 2%;box-sizing: border-box;margin-top: .24rem;}
.footer-box-contact:after{content: '';position: absolute;top: 0;left: 0;height: 100%;width: .01rem;background: #a0a0a0;}
.footer-box-contact p{font-size: .16rem;line-height: .34rem;}
.footer-box-right{float: left;width: 25%;padding-left: 2%;box-sizing: border-box;position: relative;margin-top: .20rem;}
.footer-box-right:after{content: '';position: absolute;top: 0;left: 0;height: 100%;width: .01rem;background: #a0a0a0;}
.footer-contact img{float: left;margin-right: .25rem;margin-top: .10rem;}
.footer-contact span{font-size: .12rem;}
.footer-contact h3{font-size: .26rem;font-weight: bold;line-height: .26rem;}
.footer-erweima{width: 100%;margin-top: .36rem;}
.footer-erweima img{display: block;width: 44%;float: left;}
.footer-erweima img:nth-child(1){margin-right: 6%;}
.footer-banquan{width: 100%;line-height: .80rem;text-align: center;border-top: .01rem solid #7d7d7d;}
.footer-banquan a{color: #ffffff;}
.footer-box-left img{width: 32%;}
/*content pro*/
#content-banner{width: 100%;}
#content-banner img{width: 100%;display: block;}
#content{width: 100%;padding: .44rem 0;box-sizing: border-box;}
.content-box{width: 100%;max-width: 12rem;margin: 0 auto;}
.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: #094291;}
.content-list{border: .01rem solid #d0d0cf;border-top: 0;}
.content-list .product-right-title{border-top: .01rem solid #d0d0cf;border-bottom: .01rem solid #e5e5e5;height: .42rem;line-height: .42rem;background: #f2f2f2;}
.content-list .product-right-title-hot{font-size: .20rem;height: .42rem;box-shadow: none;margin-top: 0;font-style: normal;width: 1.60rem;text-align: center;padding-right: 0;}
.content-list .product-right-title span{font-size: .18rem;color: #030303;font-style: normal;opacity: .44;}
.content-list .product-right-title a{font-size: .14rem;color: #225ba4;}
.content-list .product-right-list{width: 100%;margin-left: 0;padding: .30rem 0 0;box-sizing: border-box;}
.content-list .product-right-list ul li{width: 31.33%;margin: 0 1% .20rem;}
.pro-news-list{width: 100%;padding: .20rem 2%;box-sizing: border-box;}
.pro-news-list ul li{width: 50%;float: left;line-height: .30rem;font-size: .14rem;color: #595858;height: .30rem;}
.pro-news-list ul li div{float: left;height: 0;width: .05rem;border-width: .05rem;border-style: solid;border-color: transparent transparent transparent #b3b1b1;border-left-width: .08rem;margin-top: .10rem;}
.pro-news-list ul li h4{font-size: .14rem;float: left;height: .30rem;width: 2.70rem;overflow: hidden;}
.pro-news-list ul li span{float: right;color: #595858;}
.pro-news-list ul li:nth-child(odd){padding-right: 5%;box-sizing: border-box;}
.pro-news-list ul li:nth-child(even){padding-left: 5%;box-sizing: border-box;}
.pro-news-list ul li a:hover div{border-color: transparent transparent transparent #094291;}
.product-list-vertical{padding: 0;box-sizing: border-box;}
.content-list .product-list-vertical ul li{padding: 0 2%;box-sizing: border-box;width: 100%;margin: 0;}
.content-list .product-list-vertical ul li:hover{box-shadow: none;background: #fafafa;}
.content-list .product-list-vertical ul li:hover .pro-img{box-shadow: 0 0 .10rem #bdbdbd;}
.content-list .product-list-vertical ul li:hover h3 a{color: #225ba4;}
.content-list .product-list-vertical ul li:hover p{color: #323333;}
.product-list-vertical-box{border-bottom: .01rem solid #e5e5e5;padding: .30rem 0;box-sizing: border-box;}
.content-list .product-list-vertical-box .pro-img{float: left;width: 2.40rem;height: 2.40rem;background: #FFFFFF;}
.pro-content{float: left;padding-left: .50rem;box-sizing: border-box;color: #323333;position: relative;height: 2.40rem;width: 6rem;}
.pro-content h3{margin: .30rem 0;font-size: .16rem;font-weight: bold;}
.pro-content p{line-height: .30rem;font-size: .14rem;font-weight: bold;}
.pro-link{height: .36rem;line-height: .36rem;width: 1.40rem;border-radius: .18rem;border: .01rem solid #225ba4;text-align: center;position: absolute;bottom: 0;right: 0;}
.pro-link a{color: #225ba4;display: block;}
.content-list .product-list-vertical ul li:hover .pro-link{background: #225ba4;}
.content-list .product-list-vertical ul li:hover .pro-link a{color: #FFFFFF;}
.content-page{width: 100%;height: .60rem;line-height: .30rem;padding: .15rem 2%;box-sizing: border-box;font-size: .14rem;}
.content-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;}
.content-page span{float: left;padding: 0 .10rem;box-sizing: border-box;color: #225ba4;}
.content-page-list{float: right;}
/*content news*/
.news-menu{float: right;}
.content-news-list{float: left;}
.content-list-news-top{width: 100%;padding: .30rem;box-sizing: border-box;}
.content-list-news-top-hot{width: 60%;float: left;position: relative;}
.news-hot{width: 100%;position: relative;display: none;}
.news-hot:nth-child(1){display: block;}
.news-hot-img{width: 100%;}
.news-hot-img img{width: 100%;display: block;}
.news-hot-title{height: .36rem;line-height: .36rem;width: 100%;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.7);padding-left: .10rem;box-sizing: border-box;padding-right: 1rem;overflow: hidden;}
.news-hot-title a{color: #FFFFFF;}
.news-hot-title a:hover{color: #225aa4;}
.content-list-news-top-hot ul{position: absolute;right: .10rem;bottom: .10rem;}
.content-list-news-top-hot ul li{height: .16rem;width: .16rem;float: left;line-height: .16rem;text-align: center;font-size: .12rem;color: #323333;background: #eeeeee;margin: 0 .05rem;cursor: pointer;}
.content-list-news-top-hot ul li.spa{background: #225BA4;color: #FFFFFF;}
.content-list-news-top-hot ul li:hover{background: #225BA4;color: #FFFFFF;}
.content-list-news-top-li{width: 40%;padding-left: .35rem;box-sizing: border-box;float: left;}
.content-list-news-top-li ul li{width: 100%;border-bottom: .01rem dashed #666666;padding-bottom: .20rem;box-sizing: border-box;color: #666666;padding-top: .04rem;}
.content-list-news-top-li ul li h3{font-size: .16rem;font-weight: bold;line-height: .36rem;height: .36rem;width: 3.13rem;overflow: hidden;}
.content-list-news-top-li ul li h3 a{color: #225aa4;}
.content-list-news-top-li ul li p{margin-bottom: .05rem;font-size: .14rem;width: 3.13rem;overflow: hidden;height: .22rem;}
.news-type-menu{overflow: hidden;}
.news-type-menu ul{margin-left: -.12rem;}
.news-type-menu ul li{float: left;background: #333333;color: #FFFFFF;padding: 0 .30rem;box-sizing: border-box;margin-right: .08rem;transform:skewX(30deg);cursor: pointer;}
.news-type-menu ul li h2{transform:skewX(-30deg);font-size:.16rem;}
.news-type-menu ul li.spa{background: #225aa4;}
.news-type-box{width: 100%;padding: .25rem;box-sizing: border-box;display: none;}
.news-type-box:nth-child(1){display: block;}
.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%;}
.news-type-box ul{margin-top: .30rem;}
.news-type-box ul li{width: 50%;padding: 0 .25rem;box-sizing: border-box;float: left;height: .30rem;line-height: .30rem;}
.news-type-box ul li div{height: .05rem;width: .05rem;float: left;background: #b3b3b3;margin-top: .13rem;margin-right: .10rem;}
.news-type-box ul li h4{font-size: .14rem;float: left;font-weight: bold;height: .30rem;width: 2.60rem;overflow: hidden;}
.news-type-box ul li span{font-size: .14rem;float: right;}
.news-type-box ul li a{color: #323333;}
.news-type-box ul li a:hover{color: #225aa4;}
.news-type-box ul li a:hover div{background: #225aa4;}
.news-type-menu ul li:hover{background: #225aa4;}
.content-fqp-box{padding: .25rem;box-sizing: border-box;}
.content-fqp-box .news-type-box-hot-con{float: right;}
.content-fqp-box .news-type-box-hot-img{float: left;}
.content-fqp-box ul{margin-top: .30rem;}
.content-fqp-box ul li{width: 48%;float: left;border-bottom: .01rem dashed #dddddd;padding: .15rem 0;box-sizing: border-box;height: .90rem;}
.content-fqp-box ul li:nth-child(2n){margin-left: 4%;}
.content-fqp-box ul li:last-child{border-bottom: 0;}
.content-fqp-box ul li:nth-last-child(2){border-bottom: 0;}
.content-fqp-box-q{width: 100%;line-height: .30rem;height: .30rem;}
.content-fqp-box-a{width: 100%;line-height: .30rem;height: .30rem;}
.content-fqp-box-q div{float: left;height: .15rem;width: .15rem;border-radius: 50%;line-height: .15rem;text-align: center;font-size: .12rem;color: #FFFFFF;background: #233f96;margin-right: .10rem;margin-top: .07rem;}
.content-fqp-box-a div{float: left;height: .15rem;width: .15rem;border-radius: 50%;line-height: .15rem;text-align: center;font-size: .12rem;color: #FFFFFF;background: #3c3c3c;margin-right: .10rem;margin-top: .07rem;}
.content-fqp-box ul li h4{font-size: .14rem;color: #323333;float: left;height: .30rem;width: 2.90rem;overflow: hidden;}
.content-fqp-box ul li span{color: #7e807f;float: right;}
.content-fqp-box ul li a:hover h4{color: #225aa4;}
.content-fqp-box .content-fqp-box-a h4{width: 3.80rem;}
/*news-list*/
.news-list{padding: 0 .10rem;box-sizing: border-box;float: left;}
.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 .40rem;}
.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: 5.2rem;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 .news-list-date div{color: #225aa4;border-color:#225aa4;}
.news-list ul li a:hover .news-list-img{background: linear-gradient(to left bottom,#094291,#3283d1,#094291,#3283d1,#094291);}
.news-list-dome .news-list-con h3{width: 5.20rem;}
.news-list-dome .news-list-con p{width: 5.20rem;}
/*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;}
/*about*/
.about-menu .product-right{width: 100%;float: none;}
.about-menu .product-right ul li{width: 96%;margin: .20rem 2%;float: none;background: #FFFFFF;}
.about-menu .product-right .product-right-list{width: 100%;margin-left: 0;}
.about-news-list{padding-bottom: .20rem;}
.about-news-list ul li{line-height: .36rem;height: .36rem;font-size: .14rem;border: 0;}
.about-news-list ul li div{width: .18rem;height: .18rem;border-radius: 0;line-height: .18rem;text-align: center;font-size: .12rem;margin: .09rem .18rem 0 .08rem;}
.about-news-list ul li a:hover div{color: #FFFFFF;}
.about-menu .pro-list-title img{bottom: -.13rem;}
.about-con{width: 100%;padding: .30rem 0;box-sizing: border-box;}
.about-con h2{height: .80rem;line-height: .80rem;text-align: center;background: url(../img/about_h2_bg.png) no-repeat;background-size: 8.70rem .01rem;background-position: bottom center;font-size: .22rem;color: #040404;font-weight: bold;position: relative;letter-spacing: .001em;}
.about-con h2:before{content: '';width: .50rem;height: .04rem;background: #393939;position: absolute;bottom: -.02rem;left: 50%;transform: translateX(-.50rem);}
.about-con h2:after{content: '';width: .50rem;height: .04rem;background: #225ba4;position: absolute;bottom: -.02rem;left: 50%;}
.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 ul{width: 100%;margin-top: .10rem;}
.about-con ul li{border: 0;float: left;height: auto;width: 48%;padding: 0;margin-top: .10rem;margin-left: 1.33%;}
.about-con ul li:hover{background: none;}
.about-con img{max-width: 100%;display: block;}
.about-team-title{width: 90%;margin: 0 auto;height: .38rem;line-height: .38rem;text-align: center;background: url(../img/about_title_bg.png) no-repeat center center;background-size: auto .38rem;font-size: .20rem;color: #FFFFFF;}
.about-team{padding: .10rem 0 .50rem;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{width: 100%;padding: 0 0rem .20rem;box-sizing: border-box;}
.about-honor .swiper-container{width: 90%;margin: .30rem 5%;}
.about-honor .swiper-container .swiper-slide img{width: 6.68rem;margin: 0 auto;}
.about-honor .swiper-container .swiper-button-prev,.about-honor .swiper-container .swiper-button-next{height: .80rem;line-height: .80rem;color: #333333;width: .30rem;text-align: center;font-size: .18rem;background: #e6e6e6;}
.about-honor .swiper-container .swiper-button-prev:hover,.about-honor .swiper-container .swiper-button-next:hover{color: #FFFFFF;background: #225ba4;}
.contact-box{width: 100%;height: 3.40rem;margin: 0 auto;background: url(../img/contact_bg.jpg) no-repeat;background-size: 100%;margin-top: .30rem;padding: .66rem 2.80rem;position: relative;box-sizing: border-box;margin-bottom: .30rem;}
.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){padding-right: .30rem;box-sizing: border-box;}

/*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;border: .01rem solid #b3b1b1;box-sizing: border-box;text-align: center;}
.message-box-img img{height: 80%;margin: 10% auto;}
.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: #225ba4;float: right;border: 0;box-shadow: .01rem .02rem .05rem #5e7087;cursor: pointer;font-size: .16rem;}
.contact-map{width: 100%;height: 6rem;}
#map{width: 100%;height: 100%;}
/*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: .40rem;padding-left: .30rem;box-sizing: border-box;background: linear-gradient(to top,#e5e5e5,#ffffff);font-size: .16rem;}
.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: #225aa4;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 #90acd1;line-height: .24rem;padding: .10rem .12rem;box-sizing: border-box;margin-top: .10rem;}
.review-list-adm strong{color: #225aa4;}
.review-form{width: 92%;margin: .30rem 4%;}
.review-form-text{width: 100%;border: .01rem dashed #919fca;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: #225aa4;}
/*product-desc*/
.pro-desc{width: 100%;margin-bottom: .40rem;}
.pro-desc-swp{width: 3.80rem;height: 4.50rem;float: left;}
.pro-desc-con{width: 7.60rem;float: right;}
.pro-desc-con h1{font-size: .24rem;color: #225aa4;font-weight: bold;line-height: .70rem;padding-left: .25rem;box-sizing: border-box;}
.pro-desc-con-box{width: 100%;border-top: .01rem dashed #233f96;border-bottom: .01rem dashed #233f96;padding: .25rem .05rem;box-sizing: border-box;height: 3rem;}
.pro-desc-con-link{text-align: right;margin: .30rem 0;}
.pro-desc-con-link-btn{height: .42rem;line-height: .42rem;text-align: center;width: 1.95rem;border-radius: .20rem;margin-left: .30rem;background: linear-gradient(to left,#dee0e6,#ffffff,#dee0e6);border: .01rem solid #233f96;position: relative;float: right;font-size: .20rem;color: #233f96;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: linear-gradient(to left,#225aa4,#2f81ee,#225aa4);color: #FFFFFF;}
.pro-desc-con-link-btn:nth-child(1) div{box-shadow: none;}
