.inlineblock{display:inline-block}.main{width:100%;overflow:hidden;position:relative;z-index:1;}.environment{width:100%;height:364px;text-align:center;}.index .environment{height:223px;overflow:hidden;position:relative;}.index .environment .box{position:absolute;width:1920px;height:100%;top:0;left:50%;margin-left:-980px;overflow:hidden;}.index .environment .list{width:2000%;}.index .environment .item{float:left;}.environment .list,.environment .item{position:relative;width:100%;height:100%;margin:0 auto;overflow:hidden}.environment .item img{display:block;width:1920px;position: absolute;top:0;left:50%;margin-left:-980px;}.index .environment .item img{position:static;margin:0;}.bigBanner{position:absolute;width:100%;height:494px;top:0px;left:0;z-index:1000;opacity:1;background-color:#fff;overflow: hidden;}.bigBanner img{display:block;width:1920px;height:494px;position: absolute;top:0;left:50%;margin:0 0 0 -980px;}.content{width:1000px;margin:0 auto;overflow:hidden}.index .content{width:1260px;}.content .news{text-align:center;margin-top:170px}.content .news h3{font-size:44px;line-height:70px;color:#5f5f5f;font-weight:400}.content .news .tips{width:175px;height:22px;margin:0 auto;background:url('../images/index/newsTxt.png') no-repeat;text-indent:-2000px}.content .news .smLogo{width:40px;height:45px;margin:20px auto;background:url('../images/index/smLogo.png') no-repeat}.content .news .honor{font-size:13px;line-height:30px;text-align:center;height:30px;overflow:hidden;}.content .news .honor a{color:#5f5f5f;font-size:13px}.content .news-banner{width:100%;height:270px;margin-top:68px;overflow:hidden;}.news-banner .banner{width:625px;height:100%;overflow:hidden;position:relative;float:left;}.news-banner .banner ul{width:2000%;height:100%;}.news-banner .banner li{width:625px;height:100%;;float:left;}.news-banner .banner img{display:block;width:100%;height:100%;}.news-banner .banner .tabBtnList{width:100%;right:10px;bottom:10px;text-align:right;font-size:0;position:absolute;}
.news-banner .banner .tabBtnList>a{display:inline-block;width:10px;height:10px;border-radius:10px;background-color:#00b0ff;margin-left:4px;-webkit-transition:width .5s ease 0s;transition: width .5s ease 0s;}
.news-banner .banner .tabBtnList>a.hv{width:24px;}
.news-banner .newss{width:585px;height:100%;overflow:hidden;position:relative;float:right;}
.news-banner .newss h3{font-size:22px;color:#222222;vertical-align:bottom;height:30px;line-height:30px;font-weight:normal;}
.news-banner .newss h3 span{color:#999;font-size:16px;padding-left:12px;}
.news-banner .newss .morelink{display:block;width:20px;height:20px;background-color:#adadad;text-align:center;line-height:18px;color:#fff;font-size:22px;right:0px;top:0;position:absolute;}
.news-banner .newss .morelink span{display:block;width:100%;height:100%;-webkit-transition:transform .5s ease 0s;transition: transform .5s ease 0s;position:relative;}
.news-banner .newss .morelink i.l{display:block;width: 2px;height:60%;background-color:#fff;position:absolute;left:50%;top:20%;margin-left:-1px;}
.news-banner .newss .morelink i.b{display:block;width: 60%;height:2px;background-color:#fff;position:absolute;top:50%;left:20%;margin-top:-1px;}
.news-banner .newss .morelink:hover span{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.news-banner .newss .nbox{width:100%;padding-top:24px}
.news-banner .newss ul{}
.news-banner .newss li{width:100%;height:35px;line-height:35px;border-bottom:1px dashed #ddd;position:relative;}
.news-banner .newss a{display:block;width:460px;height:100%;color:#383838;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s ease 0s;transition: all .3s ease 0s;}
.news-banner .newss a.hot,.news-banner .newss a:hover{color:#00b0ff;}
.news-banner .newss .nbox span{display:block;height:100%;color:#9c9a9a;font-size:14px;position:absolute;right:0;top:0;}
.inlink{width:100%;height:198px;background-color:#f0f0f0;}
.inlink ul{width:1260px;padding:22px 0;height:154px;margin:0 auto;}
.inlink li{width:186px;height:100%;padding-left:128px;border-left:1px solid #e1e0e3;border-right:1px solid #e1e0e3;margin-left:-1px;float:left;position:relative;}
.inlink li i{display:block;width:85px;height:85px;background:url(../images/is.png) no-repeat;left:24px;top:34px;position:absolute;}
.inlink li.i2 i{background-position:0 -85px;}
.inlink li.i3 i{background-position:0 -170px;}
.inlink li.i4 i{background-position:0 -255px;}
.inlink li p.tit{font-size:21px;color:#333;line-height:30px;margin-top:30px;}
.inlink li p{width:98%;font-size:12px;color:#666;line-height:20px;margin-top:10px;}
.inlink li.i1{padding-left:120px;width:194px;}
.inlink li.i1 i{left:20px;}
.inlink li.i1 p{width:100%;}
.content .introduce{margin:23px 0 72px;width:100%;overflow:hidden}.content .introduce .focus{width:625px;overflow:hidden}.content .focus .img,.content .focus .img img{width:100%;height:146px;}.content .introduce .txt{border-left:2px solid #e5e5e5;margin-top:30px;padding-left:1em}.content .introduce .txt p{margin-bottom:10px;font-size:13px;color:#5f5f5f}.content .title{width:100%;padding:30px 0 10px 0;height:30px;border-bottom:1px solid #bababa}.content .title h3,.content .title .tips{text-indent:-2000px;float:left;margin-right:10px}.content .title h3{width:104px;height:100%;background:url('../images/media/h3.png') no-repeat center bottom}.content .title .tips{width:91px;height:100%;background:url('../images/media/tit_t.png') no-repeat center bottom}.content .newTab{width:100%;overflow:hidden}.content .Tab-control{padding-right:10px;width:225px;height:100%;border-right:1px solid #bababa}.content .Tab-control .list{margin-top:30px;width:100%;overflow:hidden}.content .Tab-control .item{border-bottom:1px solid #bababa;padding-left:30px}.content .Tab-control .item a{font-size:14px;line-height:48px;color:#000}.content .Tab-control .hv{background:url('../images/dot.png') no-repeat 15px center}.content .Tab-content{width:764px;overflow:hidden;border-left:1px solid #bababa;padding-bottom:30px;float:left;margin-left:-1px}.content #doPage{width:100%;text-align:center;padding:15px 0;overflow:hidden;margin-top:30px}.content #doPage a{padding:5px 10px;border:1px solid #c5c5c5;line-height:20px;font-size:14px;margin:0 5px;color:#000}.content #doPage a.now_page{background-color:#0095d4;border:0;color:#fff}.media_newsList .environment{height:223px}.media_newsList .content .Tab-content{width:764px;overflow:hidden;border-left:1px solid #bababa;padding-bottom:30px}.media_newsList .content .Tab-content .txtBox{padding:20px 0 0 30px;display:none}.media_newsList .content .Tab-content .txtBox .ctList{width:100%;overflow:hidden}.media_newsList .content .Tab-content .txtBox .txtItem{line-height:48px;width:100%}.media_newsList .content .Tab-content .txtBox .txtItem .link{font-size:14px;color:#2a2a2a;float:left}.media_newsList .content .Tab-content .txtBox .txtItem .time{font-size:14px;color:#8a8a8a;float:right}.media_newsList .content .Tab-content .ct1{display:block}.media_newsCt .environment{height:223px}.media_newsCt .Tab-content{padding-bottom:50px}.media_newsCt .Tab-content .txtBox{padding:40px 35px 0}.media_newsCt .Tab-content h3{font-size:24px;font-weight:700;color:#000;line-height:48px;border-bottom:1px solid #bababa;text-align:center;padding-bottom:0}.media_newsCt .Tab-content .nowTime{font-size:11px;color:#848383;text-align:center;line-height:48px}.media_newsCt .Tab-content .pageContent{margin-top:10px;width:100%}.media_newsCt .Tab-content .pageContent p{font-size:14px;line-height:30px;color:#2a2a2a;text-indent:0}.media_newsCt .Tab-content .pageContent span{font-size:14px;line-height:30px;color:#2a2a2a}.media_newsCt .Tab-content .pageContent img{margin:20px auto;text-align:center;max-width:100%;display:block}.media_moveList .environment{height:223px}.media_moveList .content .title h3{background:url('../images/media/h3_move.png') no-repeat center bottom}.media_moveList .content .title .tips{background:url('../images/media/tit_t_move.png') no-repeat center bottom}.media_moveList .Tab-content{padding-bottom:50px}.media_moveList .Tab-content .mvBox{padding:40px 35px 0;display:none}.media_moveList .Tab-content .hv{display:block}.media_moveList .Tab-content .mvList{width:110%;overflow:hidden}.media_moveList .Tab-content .mvList .mvItem{width:225px;margin-right:20px;text-align:center;float:left}.media_moveList .Tab-content .mvList .mvItem img{display:block;width:100%;height:125px}.media_moveList .Tab-content .mvList .mvItem span{color:#2a2a2a;line-height:48px;font-size:14px}.media_rscDownload .environment{height:223px}.media_rscDownload .content .title h3{background:url('../images/media/h3_rscD.png') no-repeat center bottom}.media_rscDownload .content .title .tips{background:url('../images/media/tit_t_rscD.png') no-repeat center bottom}.media_rscDownload .Tab-content{padding-bottom:50px}.media_rscDownload .Tab-content .rscBox{padding:40px 35px 0}.media_rscDownload .Tab-content .hv{display:block}.media_rscDownload .Tab-content .rscList{width:110%;overflow:hidden}.media_rscDownload .Tab-content .rscList .rscItem{width:210px;margin:0 20px 20px 0;float:left;padding:8px;border:1px solid #c4dcf9;}.media_rscDownload .Tab-content .rscList .rscItem .img{width:100%;height:120px;line-height:120px;text-align:center;overflow:hidden;font-size:0;vertical-align:middle;}
.media_rscDownload .Tab-content .rscList .rscItem .img img{max-width:100%;max-height:100%;vertical-align:middle;}.media_rscDownload .Tab-content .rscList .rscItem .img:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle;}
.media_rscDownload .Tab-content .rscList .rscItem .download{margin-top:10px;width:100%}.media_rscDownload .Tab-content .rscList .rscItem .name{display: inline-block;width:120px;color:#000;line-height:22px;font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.media_rscDownload .Tab-content .rscList .rscItem .ddBtn{background:url('../images/media/download.png') no-repeat 0 0;width:87px;height:22px;display:block;float:right}.media_rscDownload .Tab-content .rscList .rscItem .ddBtn:hover{background-position:0 -40px}.product .environment{height:223px}.product .content .title h3{background:url('../images/product/h3.png') no-repeat center bottom}.product .content .title .tips{background:url('../images/product/tit_t.png') no-repeat center bottom}.product .Tab-content{padding-bottom:0}.product .Tab-content .txtBox{padding:40px 0 0 30px;display:none}.product .Tab-content .hv{display:block}.product .Tab-content .pdList{overflow:hidden;width:770px}.product .Tab-content .pdItem{float:left;width:350px;overflow:hidden;margin:0 32px 30px 0}.product .Tab-content .pdItem .img,.product .Tab-content .pdItem img{width:350px;height:155px;position:relative}.product .Tab-content .pdItem .tips{position:absolute;width:120px;height:30px;padding-right:25px;line-height:30px;display:block;bottom:0;right:0;background:url('../images/product/goBg.png') no-repeat 16px 2px;text-align:right;color:#fff;font-style:13px}.product .Tab-content .pdItem .txt{margin-top:10px;height:168px}.product .Tab-content .pdItem .txt p{color:#000;font-size:12px;line-height:24px}.about .content .title h3{background:url('../images/about/h3.png') no-repeat center bottom}.about .Tab-content .txtBox{padding: 40px 35px 0;}.about .content .title .tips{background:url('../images/about/tit_t.png') no-repeat center bottom}.overview .environment{height:223px}.overview .content .title h3{background:url('../images/about/h3.png') no-repeat center bottom}.overview .content .title .tips{background:url('../images/about/tit_t.png') no-repeat center bottom}.overview .Tab-content{padding-bottom:50px}.overview .Tab-content .pageBox{padding:30px 35px 0}.overview .Tab-content h3{font-size:24px;font-weight:700;color:#000;line-height:48px;border-bottom:1px solid #bababa;text-align:center;padding-bottom:8px}.overview .Tab-content .pageContent{margin-top:40px;width:100%}.overview .Tab-content .pageContent .txt,.overview .Tab-content .pageContent p,.overview .Tab-content .pageContent span{font-size:14px;line-height:30px;color:#2a2a2a}
.overview .Tab-content .pageContent img{max-width:100%;margin:20px auto;display:block}
.culture .environment{height:223px}
.culture .Tab-content{padding-bottom:50px}.culture .Tab-content .pageBox{padding:40px 35px 0}
.culture .Tab-content h3{font-size:24px;font-weight:700;color:#000;line-height:48px;border-bottom:1px solid #bababa;text-align:center;padding-bottom:10px}
.culture .Tab-content .pageContent{margin-top:30px;width:100%}.culture .Tab-content .pageContent .txtBox{width:100%;height:40px;margin-bottom:10px}.culture .Tab-content .pageContent .txtBox .txt{display:block;float:left;font-size:14px;line-height:40px;color:#2a2a2a}
.culture .Tab-content .pageContent .txtBox .label{display:block;float:left;margin-right:20px;width:120px;height:40px;line-height:40px;color:#000;font-size:16px;font-weight:700;background-color:#eee;text-indent:1em}.culture .Tab-content .pageContent .txtBox .two{line-height:20px}
.culture .Tab-content .pageContent .SubSlogan{text-align: center;}
.culture .Tab-content .pageContent .ctList{width:100%;overflow: hidden;padding-top:20px; display: flex; justify-content: space-between;}
.culture .Tab-content .pageContent .ctItem{width:24%;height:280px;background-color:#f6f6f6;border-top:8px solid #d8d8d8; display: flex; justify-content: center; text-align: center; }
.culture .Tab-content .pageContent .ctItem:last-child{margin-right:0;}.culture .Tab-content .pageContent .ctItem .name{line-height:60px;font-size:14px;}
.culture .Tab-content .pageContent .ctItem .tips{width:75px;height:75px;margin:0 auto 10px;background-repeat:none;background-image:url('../images/about/culture_tips.png');}
.culture .Tab-content .pageContent .ctItem .tips.im1{background-position:0 0;}
.culture .Tab-content .pageContent .ctItem .tips.im2{background-position:-173px 0;}
.culture .Tab-content .pageContent .ctItem .tips.im3{background-position:-347px 0;}
.culture .Tab-content .pageContent .ctItem .tips.im4{background-position:right 0;}

.culture .Tab-content .pageContent .ctItem .txt>p{font-size:14px;line-height:24px;}
.culture .Tab-content .pageContent .img{margin:20px 0;text-align:center}
.culture .Tab-content .pageContent .img img{max-width:100%}

.history .environment{height:223px}
.history .Tab-content{padding-bottom:40px}.history .Tab-content .pageBox{padding:30px 35px 0}
.history .Tab-content h3{font-size:24px;font-weight:700;color:#000;line-height:48px;border-bottom:1px solid #bababa;text-align:center;padding-bottom:10px}.history .Tab-content .pageContent{margin-top:10px;width:100%}.history .Tab-content .pageContent .link{text-align:center}.history .Tab-content .pageContent .link .lk,.history .Tab-content .pageContent .link .dot{font-size:14px;color:#8e8e8e}.history .Tab-content .pageContent .link .hv{color:#000}.history .Tab-content .pageContent .txtBox{width:100%;overflow:hidden;margin:12px 0 10px 0}.history .Tab-content .pageContent .txtBox .year{float:left;width:100%;overflow:hidden;padding:40px 0;border-top:1px solid #bababa}.history .Tab-content .pageContent .txtBox .one{margin-top:-2px}.history .Tab-content .pageContent .txtBox .yearBox{width:100%;overflow:hidden}.history .Tab-content .pageContent .txtBox .thisYear{width:165px;text-align:center}.history .Tab-content .pageContent .txtBox .thisYear .YV{font-size:70px;color:#b6b5b5;line-height:60px}.history .Tab-content .pageContent .txtBox .thisYear .Ybg{background-color:#b6b6b6;font-size:25px;line-height:32px;color:#fff;margin-top:8px}.history .Tab-content .pageContent .txtBox .egImg{width:450px}.history .Tab-content .pageContent .txtBox .egImg img{width:220px;height:100px}.history .Tab-content .pageContent .txtBox .egImg .eg1{float:left}.history .Tab-content .pageContent .txtBox .egImg .eg2{float:right}.history .Tab-content .pageContent .txtBox .thisAbout{margin-top:30px}.history .Tab-content .pageContent .txtBox .thisAbout p,.history .Tab-content .pageContent .txtBox .thisAbout span{font-size:14px;line-height:24px;color:#2a2a2a}.team .environment{height:223px}.team .Tab-content{padding-bottom:50px;height:680px}.team .Tab-content .pageBox{padding:30px 35px 0}.team .Tab-content h3{font-size:24px;font-weight:700;color:#000;line-height:48px;border-bottom:1px solid #bababa;text-align:center;padding-bottom:10px}.team .Tab-content .pageContent{margin-top:30px;width:100%}.team .Tab-content .pageContent .timingTab{width:682px;overflow:hidden;margin:0 auto;position:relative}.team .Tab-content .pageContent .timingTab .imgList{width:2000%;overflow:hidden}.team .Tab-content .pageContent .timingTab .imgItem{width:682px;position:relative;float:left}.team .Tab-content .pageContent .timingTab .imgItem img{width:682px;height:298px}.team .Tab-content .pageContent .timingTab .info{position:absolute;top:40%;left:80px}.team .Tab-content .pageContent .timingTab .info .name{font-size:28px;color:#2a2a2a;line-height:45px;display:block}.team .Tab-content .pageContent .timingTab .info .position{color:#878787;font-size:18px;line-height:20px;display:block}.team .Tab-content .pageContent .timingTab .tabBtnList{width:100%;overflow:hidden;margin-top:30px;text-align:center}.team .Tab-content .pageContent .timingTab .tabBtnList .tabBtnItem{display:inline-block;width:10px;height:9px;background:url('../images/tabDot.png') no-repeat 0 0;margin:0 4px}.team .Tab-content .pageContent .timingTab .tabBtnList .hv{background-position:-47px 0}.team .Tab-content .pageContent .txtTab{width:100%;overflow:hidden;margin-top:40px}.team .Tab-content .pageContent .txtTab .txtB{display:none}.team .Tab-content .pageContent .txtTab .hv{display:block}.team .Tab-content .pageContent .txtTab .txt,.team .Tab-content .pageContent .txtTab p,.team .Tab-content .pageContent .txtTab span{line-height:30px;font-size:14px;color:#2a2a2a}.development .environment{height:223px}.development .Tab-content{padding-bottom:50px}.development .Tab-content .dlBox{padding:40px 35px 0}.development .Tab-content h3{font-size:24px;font-weight:700;color:#000;line-height:48px;border-bottom:1px solid #bababa;text-align:center;padding-bottom:10px}.development .Tab-content .tabBtnBox{width:100%;overflow:hidden;margin-top:30px}.development .Tab-content .tabBtnBox .tabBtn{display:block;float:left;width:110px;height:42px;background-color:#e2e6e5;text-align:center;font-size:14px;color:#2a2a2a;margin-right:10px;line-height:42px;-webkit-transition:all .2s ease;transition:all .2s ease}.development .Tab-content .tabBtnBox .hv,.development .Tab-content .tabBtnBox .tabBtn:hover{background-color:#979797;color:#fff}.development .Tab-content .dlContent{margin-top:30px;width:100%}.development .Tab-content .dlContent .txtBox{width:100%;overflow:hidden;margin-bottom:10px;display:none}.development .Tab-content .dlContent .txtBox .tit{font-size:18px;color:#000;font-weight:700;line-height:24px;margin:20px 0}.development .Tab-content .dlContent .txtBox .txt{font-size:14px;color:#2a2a2a;line-height:24px;margin:5px 0}.development .Tab-content .dlContent .txtBox img{display:block;margin:0 auto}.development .Tab-content .dlContent .hv{display:block}.contact .environment{height:460px}.contact .content .title h3{background:url('../images/contact/h3.png') no-repeat center bottom}.contact .content .title .tips{background:url('../images/contact/tit_t.png') no-repeat center bottom}.contact .UScon{width:100%;overflow:hidden}.contact .UScon .tit{font-size:18px;line-height:24px;font-weight:700;color:#000;margin:20px 0}.contact .UScon .txt{font-size:14px;line-height:24px;color:#000}.contact .UScon .cuList{width:120%;overflow:hidden;padding:20px 0 30px;border-bottom:1px solid #bababa}.contact .UScon .cuList .cuItem{margin-right:48px;float:left}.contact .UScon .cuList .img{background:url('../images/contact/US_icon.png') no-repeat;width:76px;height:76px}.contact .UScon .cuList .infoTxt{margin-top:40px}.contact .UScon .cuList .cu1>.img{background-position:0 0}.contact .UScon .cuList .cu2>.img{background-position:-240px 0}.contact .UScon .cuList .cu3>.img{background-position:-532px 0}.contact .UScon .cuList .cu4>.img{background-position:-771px 0}.UScon .cuList .cuItem-ai > .img{ background-image: url(/images/contact/contactus-adress-ai.png);background-size: contain; }.contact .UScon .email{margin-top:40px;padding-bottom:50px}.contact .UScon .email .tit{margin-bottom:0}
.invservice .environment{height: 260px;}
.invservice .invsv_con{padding: 34px 0;width: 100%;overflow:hidden;}
.invservice .invsv_img{float: left;width: 75px;height: 150px;margin: 0 34px 0 24px;background: url(../images/invs_txtlogo.png) no-repeat 0 center;}
.invservice .infoTxt{font-size: 14px;line-height: 30px;color: #000;}
.invservice .content .title h3{width: 140px;background-image: url(../images/invs_tit.png);}