@charset "UTF-8";body{font-family:Arial,"Microsoft Yahei",Helvetica,sans-serif} img{max-width:100%} .col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px} @media (min-width:768px){.col-sm-5ths{width:20%;float:left}} @media (min-width:992px){.col-md-5ths{width:20%;float:left}} @media (min-width:1200px){.col-lg-5ths{width:20%;float:left}} .f0{font-size:0} .guodu{-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s} .span-table{display:table;width:100%;height:100%} .span-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}@media (min-width:1365px){.container{width:1200px;padding:0}.index-service .row,.index-partner .row{margin-left:0;margin-right:0}} .left-hand-nav{position:fixed;left:0;top:0;bottom:0;width:6.4%;background:#fff;z-index:1100;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .left-hand-nav .span-logo{position:absolute;width:auto;display:block;width:80.48%;right:9.76%;top:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .left-hand-nav .span-menu{position:absolute;top:50%;margin-top:-7px;right:50%;margin-right:-15px;width:30px;height:14px;cursor:pointer;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .left-hand-nav .span-menu bdo{width:100%;height:2px;background:#000;position:absolute;left:0;transition:all 0.3s} .left-hand-nav .span-menu .bdo1{top:0} .left-hand-nav .span-menu .bdo2{top:50%;margin-top:-1px} .left-hand-nav .span-menu .bdo3{bottom:0} .left-hand-nav .mg-logo2{position:absolute;left:-2000px;top:5.65%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .left-hand-menu{position:absolute;left:-2000px;top:0;bottom:0;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .left-hand-ul1{top:20%} .left-hand-ul1>li{height:54px;line-height:54px;position:relative} .left-hand-ul1>li>a{font-size:20px;color:#333;position:relative} .left-hand-ul1>li>a::before,.left-hand-ul1>li>a::after{content:" ";position:absolute;top:50%;margin-top:-1px;width:14px;height:2px;background:#d22646;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .left-hand-ul1>li>a::before{left:-24px} .left-hand-ul1>li>a::after{right:-24px} .left-hand-ul1>li ul{position:absolute;left:80px;top:0;width:190px;padding-left:90px;display:none} .left-hand-ul1>li ul li{height:54px;line-height:54px} .left-hand-ul1>li ul li a{font-size:16px;color:#666} .left-hand-ul1>li:hover>a{color:#d22646} .left-hand-ul1>li:hover>a::before,.left-hand-ul1>li:hover>a::after{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .left-hand-ul1>li:hover>a::before{left:-34px} .left-hand-ul1>li:hover>a::after{right:-34px} .left-hand-ul1>li ul li a:hover{color:#d22646} .left-hand-pic{position:absolute;right:2000px;width:44.16%;top:0;bottom:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .left-hand-pic .row{margin-left:-10px;margin-right:-10px} .left-land-pic-a1{margin-left:-10px;margin-right:-10px;margin-top:10px} .left-land-pic-a1 img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .left-land-pic-a1 .b1{position:absolute;left:0;right:0;bottom:10px;font-size:16px;color:#fff;padding:0 3%} .left-land-pic-a1:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} .left-hand-bottom{position:absolute;bottom:18px;left:-2000px} .left-hand-bottom a{padding-left:35px;display:inline-block;line-height:18px;background:url("/storage/app/media/cciad/icon-01.png") left center no-repeat;font-size:14px;color:#999} .left-hand-bottom a:hover{background:url("/storage/app/media/cciad/icon-011.png") left center no-repeat;color:#d22646} .left-hand-nav.xz{background:url("/storage/app/media/cciad/nav-bg1.jpg") left top no-repeat #fff;-webkit-background-size:cover;background-size:cover;width:100%} .left-hand-nav.xz .span-logo{width:auto;top:50%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .left-hand-nav.xz .mg-logo2{left:2.5%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .left-hand-nav.xz .span-menu{right:2.34%;margin-right:0} .left-hand-nav.xz .span-menu .bdo1{width:8px;top:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)} .left-hand-nav.xz .span-menu .bdo3{width:8px;bottom:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} .left-hand-nav.xz .left-hand-menu{left:15.98%} .left-hand-nav.xz .left-hand-bottom{left:6.4%} .left-hand-nav.xz .left-hand-pic{right:6.875%} .header-index{position:fixed;top:0;right:0;left:0;z-index:998;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .header-index .header-top{text-align:right;border-bottom:1px solid #5e95c5} .header-index .header-top .a1{display:inline-block;height:48px;line-height:48px;font-size:14px;color:#fff;padding:0 30px;border-left:1px solid #5e95c5} .header-index .header-top .a1 img{float:left;margin-right:18px;margin-top:16px} .header-index .nav{text-align:center} .header-index .nav ul{display:inline-block} .header-index .nav ul li{float:left;margin:-2px 22px 0} .header-index .nav ul li a{display:block;font-size:16px;color:#fff;line-height:16px;padding:31px 10px 0;position:relative} .header-index .nav ul li a::before,.header-index .nav ul li a::after{content:" ";position:absolute;left:50%;right:50%;top:0;height:3px;background:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .header-index .nav ul li a:hover::before,.header-index .nav ul li a.xz::before{left:0} .header-index .nav ul li a:hover::after,.header-index .nav ul li a.xz::after{right:0} .header-index.xz{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;top:-300px;z-index:997} .header-index2{position:fixed;left:0;right:0;top:-300px;z-index:997;background:white;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s} .header-index2 .nav{text-align:center} .header-index2 .nav ul{display:inline-block} .header-index2 .nav ul li{float:left;margin:0 22px} .header-index2 .nav ul li a{display:block;font-size:16px;color:#333;line-height:70px;padding:3px 10px 0;position:relative} .header-index2 .nav ul li a::before,.header-index2 .nav ul li a::after{content:" ";position:absolute;left:50%;right:50%;top:0;height:3px;background:#d22646;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .header-index2 .nav ul li a:hover::before,.header-index2 .nav ul li a.xz::before{left:0} .header-index2 .nav ul li a:hover::after,.header-index2 .nav ul li a.xz::after{right:0} .header-index2 .nav .span1{position:absolute;margin-top:26px;margin-left:2%} .header-index2 .nav .span1 .bdo1{display:inline-block;width:18px;height:20px;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-left:40px;color:#666} .header-index2 .nav .span1 .bdo1 img{margin-right:15px} .header-index2 .nav .span1 .bdo1:hover{width:auto} .header-index2.xz{z-index:998;top:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.left-hand-nav-inside{display:none} .header-inside{position:fixed;left:0;right:0;top:0;height:124px;background:rgba(255,255,255,0.8);z-index:999;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .header-inside.xz{background:white;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15)} .header-inside .a-logo{float:left;margin:32px 4% 0 6.4%;width:124px} .nav-ul1{position:absolute;float:right;right:6.1%;margin-top:13px;margin-right:350px} .nav-ul1>li{float:left;margin:0 30px;padding-bottom:3px;position:relative} .nav-ul1>li>a{display:block;height:108px;line-height:108px;font-size:16px;color:#333;position:relative;outline:none} .nav-ul1>li>a::before,.nav-ul1>li>a::after{content:" ";position:absolute;left:50%;right:50%;bottom:-3px;height:3px;background:#d22646;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .nav-ul1>li.xz a::before,.nav-ul1>li:hover a::before{left:0} .nav-ul1>li.xz a::after,.nav-ul1>li:hover a::after{right:0} .header-inside .span1{position:absolute;right:6.1%;margin-top:53px;width:300px} .header-inside .span1 .bdo1{display:inline-block;width:18px;height:22px;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-left:40px;color:#666} .header-inside .span1 .bdo1 img{margin-right:15px} .header-inside .span1 .bdo1:hover{width:auto} .h-124{width:100%;height:124px} footer{background:url("/storage/app/media/cciad/f-bg.jpg") center bottom no-repeat #252525;position:relative;z-index:990} footer.index-footer{padding-top:73px} .footer-box{padding-top:10px;padding-bottom:48px;color:#fff;position:relative} .footer-name{width:182px;height:76px;text-transform:uppercase} .footer-name .name-cn{height:22px;line-height:22px;font-size:16px} .footer-name .name-en{height:26px;line-height:26px;border-bottom:1px solid #fff} .footer-name .name-en .footerNav-btn{width:30px;height:25px;background:url("/storage/app/media/cciad/icon-06.png") left center no-repeat;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;left:0} .footer-name .name-en .footerNav-btn:hover{left:5px} .footer-name .bdshare-button-style0-16 .bds_more{background:url("/storage/app/media/cciad/icon-07.png") center center no-repeat !important;background-position:0;width:17px;height:17px;-webkit-background-size:cover;background-size:cover} .footer-name .copy{height:28px;line-height:28px} .footer-address{text-align:center} .footer-address img{display:block;margin-right:auto;margin-left:auto;max-width:100%} .footer-nav{background:#ed6c34;display:none} .footer-nav .box{width:100%;height:100%;display:table} .footer-nav .box ul{display:table-cell;vertical-align:middle} .footer-nav .box ul li a{display:block;line-height:30px;color:#fff} .footer-nav .box ul li a.a-1{margin-bottom:12px;font-size:18px} .footer-nav .box ul li a.a-2{font-size:14px} .foot-div1{font-size:20px;line-height:22px;text-transform:uppercase;margin-bottom:5px} .foot-div2{line-height:18px} .index-footer .goTop{margin-top:88px;text-transform:uppercase} .top-return{cursor:pointer}.To-top{position:fixed;right:3.85%;bottom:3%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:#000;width:50px;height:50px;z-index:999;transition:all 0.35s} @media (max-width:767.98px){.To-top{bottom:8%}} .To-top img{display:block;width:50px} .To-top.active{opacity:1;visibility:visible}.line-bg{position:fixed;left:0;right:0;top:0;bottom:0;z-index:10} .line-bg .container{background:url("/storage/app/media/cciad/bg-01.png") center top repeat-y;-webkit-background-size:100%;background-size:100%} .banner{z-index:15} @media (max-width:1199.98px){.banner{z-index:1}} .banner .item{overflow:hidden} .banner-bg{animation:pulse 15s infinite linear;-moz-animation:pulse 15s infinite linear;-webkit-animation:pulse 15s infinite linear;-o-animation:pulse 15s infinite linear} .banner-wenzi{position:absolute;top:50%;left:22.13%;font-size:60px;font-family:Arial Black,"Helvetica Neue",Helvetica,sans-serif;color:#fff;text-transform:uppercase;font-weight:750;height:270px;margin-top:-135px;line-height:54px} @media (max-width:1199.98px){.banner-wenzi{font-size:46px;line-height:1.2}} @media (max-width:991.98px){.banner-wenzi{font-size:42px}} @media (max-width:767.98px){.banner-wenzi{padding:0 15px;font-size:26px}} .banner-wenzi .bdo1{color:#d22646} .banner-wenzi .span1{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif} .banner-wenzi .span1:nth-child(2){margin-left:200px} .banner-wenzi .span1:nth-child(3){margin-left:50px} .banner-wenzi .span1:nth-child(4){margin-left:-204px} .banner-wenzi .span1:nth-child(5){margin-left:110px} .slide-down{position:absolute;z-index:16;left:18.75%;top:0;height:66px;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase} .slide-down span{position:relative;display:inline-block} .slide-down span::before{content:" ";width:1px;height:50px;background:#fff;position:absolute;bottom:-66px;left:50%} .index-more{width:33.33%;font-size:14px;color:#000;text-transform:uppercase;text-align:center;height:44px;line-height:44px;margin-top:37px;position:relative;border:1px solid #000;z-index:3;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-more .span-icon{position:absolute;right:-14px;top:-14px;display:block;width:27px;height:27px;background:url("/storage/app/media/cciad/icon-10.png") center center no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-more:hover{border:1px solid #d22646;color:#d22646} .index-more:hover .span-icon{background:url("/storage/app/media/cciad/icon-11.png") center center no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)} .index-title{padding-bottom:16px;background:url("/storage/app/media/cciad/bg-02.jpg") left bottom no-repeat} .index-title .title-en{font-size:54px;color:#000;font-weight:bold;text-transform:uppercase;line-height:54px} .index-title .title-cn{font-size:28px;line-height:42px} .index-about{margin-top:128px;position:relative;z-index:15} .index-about-wenzi{padding-right:11.6%;position:relative;margin-top:15px} .index-about-wenzi .span-line{display:block;position:absolute;left:-33px;top:-35px;z-index:-1;background:url("/storage/app/media/cciad/bg-03.png") center center no-repeat;width:201px;height:249px} .index-about-txt{margin-top:9px;font-size:16px;line-height:28px;color:#666;text-align:justify;height:140px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden} @media (max-width:767.98px){.index-about-txt{font-size:14px}} .index-about-pic{width:100%} .index-about-pic a{display:block;margin-left:-14px;border:4px solid #fff;overflow:hidden} .index-about-pic img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-about-pic img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)} .index-about .index-title{margin-left:1px} .index-pic{height:760px;margin-top:-100px;background-size:cover !important;background-attachment:fixed !important} .index-culture-main{padding-bottom:360px;background:url("/storage/app/media/cciad/bg-20.png") right 170px no-repeat} .index-culture{margin-top:-166px;position:relative;z-index:15} .index-culture .index-about-wenzi{margin-top:220px;padding-left:11.6%;padding-right:0} .index-culture .index-about-pic a{margin-left:0;margin-right:-16px} .index-culture .index-about-txt{height:168px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden} .index-project{margin-top:-180px;position:relative;z-index:15;padding-bottom:93px} .index-project-01{background:url("/storage/app/media/cciad/bg-07.jpg") left bottom no-repeat;margin-top:67px;position:relative} .index-project-div1{float:left;width:25%} .index-project-div2{float:right;width:75%} .index-slider-pic{margin-top:-38px;margin-bottom:-38px} .index-slider-pic img{display:block;width:100%} .index-slider-title{width:91.7%;padding-bottom:6px;margin-top:150px} .index-slider-title .span1{padding-bottom:6px;background:url("/storage/app/media/cciad/bg-13.jpg") left bottom no-repeat} .index-slider-title .span-line{display:block;position:absolute;z-index:-1;width:183px;height:192px;background:url("/storage/app/media/cciad/bg-21.png") center center no-repeat;left:-39px;top:-27px} .index-slider-title .b1{font-size:24px;color:#fff;line-height:42px;width:79%;height:84px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden} .index-slider-txt{font-size:14px;color:#fff;line-height:36px;height:108px;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden} .index-slider-title .index-more{width:73%;border-color:#fff;color:#fff} .index-slider-title .index-more .span-icon{background:url("/storage/app/media/cciad/icon-40.png") center center no-repeat} .index-slider-title .index-more:hover{border-color:#d22646;color:#d22646} .index-slider-title .index-more:hover .span-icon{background:url("/storage/app/media/cciad/icon-41.png") center center no-repeat} .index-slider-wenzi{position:absolute;top:0;bottom:0} .index-slider-wenzi .slick-list{overflow:visible} .index-slider-wenzi .slick-prev,.index-slider-wenzi .slick-next{width:50%;height:80px;border:none;background:none;outline:none;font-size:0 !important;position:absolute;bottom:0;border-left:1px solid #e47d90} .index-slider-wenzi .slick-prev{left:0;background:url("/storage/app/media/cciad/icon-38.jpg") center center no-repeat;-webkit-background-size:cover;background-size:cover;border-left:none} .index-slider-wenzi .slick-next{right:0;background:url("/storage/app/media/cciad/icon-39.jpg") center center no-repeat;-webkit-background-size:cover;background-size:cover} .index-project-01 .span-page{font-size:30px;color:#000;position:absolute;right:14.32%;top:-155px} .index-project-01 .span-page .b1{font-size:130px;color:#d22646;line-height:130px} .index-project-01 .span-page .bdo1{position:relative;top:-60px} .index-project-01 .span-page .b2{font-size:50px;margin-left:7px} .index-title2{text-align:center;color:#000;letter-spacing:4px} .index-title2 .b-cn{font-size:22px;line-height:58px;background:url("/storage/app/media/cciad/bg-05.jpg") center bottom no-repeat} .index-title2 .b-en{font-size:16px;text-transform:uppercase;margin-top:13px} .index-service{position:relative;z-index:15} .index-service-txt{font-size:14px;line-height:26px;color:#666;text-align:center;margin-top:40px;margin-bottom:28px} .index-service-div1{text-align:center;padding-top:30px} .index-service-a1{display:inline-block;font-size:16px;color:#333;letter-spacing:4px} .index-service-a1 .mg1{margin-bottom:25px} .index-service-a1:hover{color:#d22646} .index-service .index-more{width:200px;margin-top:80px} .index-news{padding-top:110px;padding-bottom:110px;margin-top:70px;position:relative;z-index:15} .index-news-01{padding-left:210px} .index-news-left{position:absolute;width:210px;margin-left:-210px;margin-top:37px;color:#fff} .index-title3{padding-bottom:23px;background:url("/storage/app/media/cciad/bg-06.png") left bottom no-repeat} .index-title3 .b-en{font-size:54px;line-height:54px;text-transform:uppercase} .index-title3 .span-cn{font-size:28px;line-height:28px;margin-top:9px} .index-news-tab{margin-top:54px} .index-news-tab .span1{font-size:16px;line-height:24px;margin-top:34px} .index-news-tab .span1:first-child{margin-top:0} .index-news-tab .span1 img{margin-right:6px;position:relative;top:-2px} .index-news-tab .span1 bdo{display:inline-block;cursor:pointer} .index-news-right{width:100%;background:#fff} .index-news-div1{padding:60px 15px 40px} .index-news-02{background:#fff} .index-news-tab-nr1{display:none} .index-news-tab-nr1:first-child{display:block} .index-news-a1{margin:0 30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-news-a1 .span-pic{margin-bottom:22px;width:100%} .index-news-a1 .span-pic img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-news-a1 .index-more{width:100%;margin-top:25px} .index-news-a1 .span-title{font-size:16px;line-height:24px;height:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .index-news-a1 .span-txt{font-size:14px;line-height:24px;color:#999;margin-top:5px;height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden} .index-news-a1:hover .span-pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)} .index-news-a1:hover .span-title{color:#d22646} .index-news-a1 .span-date{font-size:14px;color:#999;line-height:24px;margin-top:7px} .index-news-a1:hover .index-more{border:1px solid #d22646;color:#d22646} .index-news-a1:hover .index-more .span-icon{background:url("/storage/app/media/cciad/icon-11.png") center center no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)} .index-news-div2{padding:0 15px} .index-news-span-more{width:33.33%} .index-news-span-more a{display:block;height:70px;line-height:70px;margin-right:-15px;background:#d22646;color:#fff;text-transform:uppercase;font-size:20px;text-align:center;position:relative} .index-news-span-more a::before{content:" ";position:absolute;width:28px;height:1px;background:#fff;right:12.53%;top:50%} .index-news-span-more a::after{content:" ";position:absolute;width:10px;height:1px;background:#fff;right:12.53%;top:50%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-news-span-more:hover a::after{margin-top:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} .index-partner-main{position:relative;z-index:15} .index-partner{margin-top:72px;margin-bottom:70px;position:relative;z-index:15} .index-partner-div1{padding-top:20px} .index-part-a1{display:inline-block;margin-top:32px} .index-part-a1 img{display:block;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .index-part-a1:hover img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)} .index-partner .index-more{width:200px;margin-top:50px}.banner-inside img{width:100%;max-width:100%} .public-title-top{background:#fff;border-bottom:1px solid #e5e5e5} .public-title{float:left;min-width:20%;padding:37px 15px 54px;background:#fff;-webkit-box-shadow:0 0 10px rgba(231,231,231,0.45);-moz-box-shadow:0 0 10px rgba(231,231,231,0.45);box-shadow:0 0 10px rgba(231,231,231,0.45);text-transform:uppercase;margin-top:-80px;position:relative;z-index:16;text-align:center} .public-title .span1{display:inline-block;text-align:left} .public-title .public-en{font-size:44px;color:#ddd;line-height:44px} .public-title .public-cn{font-size:22px;color:#000;line-height:22px;margin-top:-14px;padding-bottom:17px;background:url("/storage/app/media/cciad/bg-08.jpg") left bottom no-repeat} @media (max-width:767px){.public-title{padding:20px 0 30px}.public-title .public-en{font-size:30px}.public-title .public-cn{font-size:20px}} .public-menu{float:right;width:80%} .public-nav{padding-left:8.8%} .public-nav-owl{margin-top:40px} .public-nav-owl a{display:block;height:40px;line-height:40px;text-align:center;font-size:16px;color:#333;border-radius:20px;position:relative} .public-nav-owl a::after{content:" ";width:10px;height:6px;position:absolute;left:50%;margin-left:-5px;bottom:-40px;background:url("/storage/app/media/cciad/icon-20.png") center center no-repeat;display:none} .public-nav-owl a.ling::after{background:none} .public-nav-owl .owl-item{padding-bottom:40px} .public-nav-owl .owl-item a.xz{background:#d22646;color:#fff} .public-nav-owl a:hover,.public-nav-owl a:active{background:#d22646;color:#fff} .public-nav-owl .owl-item a.xz::after{display:block} .public-nav-owl a:hover::after,.public-nav-owl a:active::after{display:block} .public-nav-bottom{text-align:center;line-height:20px;padding:20px 0;border-top:1px solid #e5e5e5} .public-nav-bottom a{display:inline-block;font-size:14px;color:#333;margin:0 2%} .public-nav-bottom a.xz,.public-nav-bottom a:hover{color:#d22646} .public-title-nr1{display:none} .about-jianjie{margin-top:30px;margin-bottom:50px} .about-art-01{font-size:14px;color:#666;line-height:26px;margin-top:26px;text-align:justify}.about-jiagou{background:#fafafa;padding:45px 0 85px}.project-main{padding:13px 5.797% 40px} .project-01{margin-bottom:40px} .project-a1{font-size:16px;line-height:20px;color:#333;text-align:center;margin:27px -3px 0;cursor:pointer} .project-a1 .span-pic img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .project-a1 .span-title{height:20px;margin-top:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .project-a1:hover{color:#d22646} .project-a1:hover .span-pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)} .pages{text-align:center} .pages a{display:inline-block;margin:0 5px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;color:#666;width:55px;height:55px;border:1px solid #e6e6e6;line-height:53px} .pages a.ling{margin:0 25px} .pages a.ling span{display:inline-block;width:16px;height:28px;background:url("/storage/app/media/cciad/icon-22.png") center center no-repeat;position:relative;top:12px} .pages a:hover,.pages a.xz{color:#d22646;border:1px solid #d22646} .pages a.ling:first-child span{background:url("/storage/app/media/cciad/icon-21.png") center center no-repeat} .pages a.ling:hover span{background:url("/storage/app/media/cciad/icon-222.png") center center no-repeat} .pages a.ling:first-child:hover span{background:url("/storage/app/media/cciad/icon-211.png") center center no-repeat}.mc{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,0.5);display:none} .project-tc{position:fixed;background:#fff;z-index:1001;padding:53px 39px 35px;border-radius:6px;width:800px;left:50%;margin-left:-400px;height:540px;top:50%;margin-top:-270px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .project-tc.xz{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .project-tc .mg1{position:absolute;right:20px;top:20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer} .project-tc .mg1:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)} .project-tc .div-nr{height:452px;overflow:auto} .project-tc .gundongtiao{height:452px;overflow:auto;line-height:34px;color:#333} .project-tc .gundongtiao .b1{font-size:18px;color:#000;line-height:24px;padding-bottom:18px;background:url("/storage/app/media/cciad/bg-02.jpg") left bottom no-repeat;margin-top:27px;margin-bottom:10px}.news-main{margin-bottom:55px} .news-01{padding-bottom:60px;border-bottom:1px solid #f0f0f0;margin-bottom:60px} @media (max-width:767px){.news-01{margin-left:-8px;margin-right:-8px}.news-01>div{padding:0 8px}.news-01 .span-nr{padding:0 10px !important}.news-01 .bdo1{padding-bottom:0 !important;font-size:16px !important;line-height:20px !important}.news-01 .bdo2{margin-top:10px !important}} .news-a1{color:#666;line-height:22px;padding-bottom:19px;margin-top:40px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .news-a1 img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .news-a1 .span-nr{padding:0 20px} .news-a1 .bdo1{font-size:18px;color:#333;margin-top:21px;padding-bottom:19px;background:url("/storage/app/media/cciad/bg-09.jpg") left bottom no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .news-a1 .bdo-title{height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .news-a1 .bdo2{margin-top:15px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.member-main{background:url("/storage/app/media/cciad/bg-10.jpg") center center no-repeat;-webkit-background-size:cover;background-size:cover;padding-bottom:76px} .member-title{font-size:20px;line-height:22px;color:#333;font-weight:bold;text-align:center;padding-top:75px;padding-bottom:18px;background:url("/storage/app/media/cciad/bg-11.jpg") center bottom no-repeat} .member-txt{text-align:center;font-size:14px;line-height:28px;color:#333;margin-bottom:24px;margin-top:23px}.invent-main{width:87.08%;margin:0 auto 60px} .invent-main .row{margin-left:-13px;margin-right:-13px} .invent-div1{text-align:center;font-size:16px;color:#333;line-height:18px;margin-top:40px;margin:40px -2px 0} .invent-div1 img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .invent-div1 .span-title{margin-top:18px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .invent-div1:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.member-main2{margin-bottom:35px} .member-ul1{margin-bottom:40px} .member-ul1 li .container{border-bottom:1px solid #eee;padding-top:30px;padding-bottom:30px} .member-ul1 .a-logo{float:left;width:200px;height:80px;border:1px solid #eee;margin-right:44px} .member-ul1 .a-logo img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .member-ul1 .a-title{float:left;font-size:16px;line-height:20px;padding:30px 0;font-weight:bold;color:#333} .member-ul1 li .a-more{float:right;font-size:14px;color:#333;line-height:20px;padding:30px 0} .member-ul1 li:hover{background:#f5f5f5} .member-ul1 .a-logo:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.news-art{margin-bottom:40px} .news-art-01{margin-bottom:42px} .news-art-title{font-size:22px;color:#333;font-weight:bold;text-align:center;line-height:34px;margin-top:20px;margin-bottom:6px} .news-author{font-size:14px;color:#333;text-align:center} .news-author span{margin:0 80px} .news-art-detail{font-size:14px;line-height:34px;color:#333;margin-top:11px} .news-pages .span1{float:left;width:50%;text-align:right;padding-left:15px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .news-pages .span1:first-child{text-align:left;padding-left:0;padding-right:15px} .news-pages .span1 a{font-size:14px;color:#666} .news-pages .span1 a:hover{color:#d22646}.team-01{margin-top:70px} .team-01 .mg1{width:100%} .team-div1{font-size:14px;line-height:24px;color:#333} .team-span1{font-size:22px;line-height:24px;font-weight:bold;color:#333;padding-bottom:14px;padding-top:14px;background:url("/storage/app/media/cciad/bg-13.jpg") left bottom no-repeat;margin-bottom:24px} .team-span2{line-height:24px;font-size:18px;font-weight:bold;color:#333;margin-bottom:7px;margin-top:24px} .team-div2{margin-top:52px} .team-div2 .team-span2{margin-bottom:16px} .team-ggw{background:#d22646;text-align:center;font-size:34px;color:#fff;line-height:40px;padding:100px 0;letter-spacing:4px;margin-top:44px}.mate-main{width:87.08%;margin:0 auto 40px} .mate-01{position:relative;margin-top:40px} .mate-01 .a-pic{float:left;width:44.736%} .mate-01 .a-pic img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .mate-01 .a-pic:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)} .mate-div1{position:absolute;left:44.736%;right:0;top:0;bottom:0} .mate-divv1{background:rgba(0,0,0,0.88);margin-left:-11.38%;padding:53px 12.4% 40px;font-size:14px;color:#fff;line-height:24px;-webkit-box-shadow:0 0 27px rgba(9,9,9,0.22);-moz-box-shadow:0 0 27px rgba(9,9,9,0.22);box-shadow:0 0 27px rgba(9,9,9,0.22)} .mate-divv1 .span-title{padding-bottom:13px;background:url("/storage/app/media/cciad/bg-13.jpg") left bottom no-repeat;margin-bottom:17px} .mate-divv1 .span-title a{font-size:18px;font-weight:bold;color:#fff;line-height:20px} .mate-divv1 .span-detail{height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden} .mate-divv1 .mg1{margin-bottom:10px} .mate-divv1 .span-more{margin-top:30px} .mate-divv1 .span-more a{position:relative;left:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .mate-divv1 .span-more:hover a{left:5px} .mate-01:nth-child(2n) .a-pic{float:none;float:right} .mate-01:nth-child(2n) .mate-div1{left:0;right:44.736%} .mate-01:nth-child(2n) .mate-divv1{margin-left:auto;margin-right:-11.38%}.patent-main{margin-bottom:50px} .patent-title{font-size:16px;color:#333;font-weight:bold;margin:30px 0} .patent-01{margin:0 10%} .patent-table-01{border:1px solid #dcdcdc;font-size:14px;color:#333;text-align:center} .patent-table-01 tr th{background:#f5f5f5;line-height:20px;padding:9px 0;border-left:1px solid #dcdcdc;text-align:center} .patent-table-01 tr td{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;line-height:20px;padding:9px 0} .patent-table-01 tr th:first-child,.patent-table-01 tr td:first-child{border-left:1px solid #dcdcdc}.design-team-main{width:85%;margin:70px auto} .design-team-a1{text-align:center;margin:0 -15px;cursor:pointer} .design-team-a1 .mg1{display:block;width:100%} .design-team-a1 .span-abs{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(210,38,70,0.6);font-size:14px;color:#fff;padding:6%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s} .design-team-a1 .b1{font-size:18px;margin-bottom:9px} .design-team-a1 .mg-icon{margin-top:16px} .design-team-a1:hover .span-abs{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .design-team-a1 .span-abs2{position:absolute;left:0;top:0;right:0;bottom:0} .design-team-a1 .span-abs2 .span-zi{text-align:left;color:#fff;padding:0 20.86%;font-size:24px}.team-tc{position:fixed;background:#fff;z-index:1001;padding:98px 30px 80px;border-radius:6px;width:800px;left:50%;margin-left:-400px;height:540px;top:50%;margin-top:-270px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .team-tc.xz{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .team-tc .mg1{position:absolute;right:20px;top:20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer} .team-tc .mg1:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)} .team-tc .div-nr .b1{font-size:18px;color:#000;line-height:24px;padding-bottom:18px;background:url("/storage/app/media/cciad/bg-02.jpg") left bottom no-repeat;margin-top:27px;margin-bottom:10px} .team-tc .div-pic{float:left;width:37.56%} .team-tc .div-wenzi{float:right;width:58.1%} .team-tc .div-wenzi .div-nr{height:362px;overflow:auto} .team-tc .div-wenzi .gundongtiao{line-height:24px;color:#333;font-size:14px} .team-tc .div-wenzi .span-title{font-size:18px;font-weight:bold;color:#000;line-height:18px;padding-bottom:21px;background:url("/storage/app/media/cciad/bg-13.jpg") left bottom no-repeat;margin-bottom:24px} .team-tc .div-wenzi .mg2{display:none} .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;border-radius:2px;background:#d22646} .mCSB_scrollTools .mCSB_draggerRail{width:4px;border-radius:2px;background:#e5e5e5}.contact-main{background:#f5f5f5;position:relative} .contact-main:not(:last-child){padding-bottom:20px} .contact-01{float:left;width:28%} .contact-nr{padding-left:20.4%;padding-right:5%} .contact-div1{padding-top:50px} .contact-title{font-size:28px;color:#000;line-height:28px;padding-bottom:16px;background:url("/storage/app/media/cciad/bg-13.jpg") left bottom no-repeat;margin-top:30px} .contact-gd{margin-top:33px} .contact-ul1 li{font-size:16px;color:#333;line-height:36px;padding-bottom:27px;margin-top:23px} .contact-ul1 li:first-child{margin-top:0} .contact-ul1 li:not(:first-child){border-top:2px dashed #e2e2e2} .contact-ewm{padding-bottom:54px} .contact-ewm .span1{display:inline-block;font-size:14px;color:#333;margin:0 4.7%;line-height:22px;margin-top:30px} .contact-ewm .span1:first-child{margin-left:0} .contact-ewm .span1 .bdo1{font-weight:bold;margin-top:10px} .contact-map{position:absolute;right:0;top:0;bottom:0;width:72%}.contact-main2{width:87.2%;margin:55px auto 50px} .contact-bg{background:#fafafa;position:relative} .contact-bg .mg-icon{width:37.14%;position:absolute;right:0;bottom:0} .contact-zxns-01{float:left;width:40.6%;position:relative;z-index:2} .contact-detail{position:absolute;left:100%;width:120%;top:75px;margin-left:88px;font-size:14px;color:#666;line-height:36px;height:252px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .contact-detail.xz{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .contact-ul2 li .b1{width:33%;font-size:18px;color:#fff;text-align:center;line-height:60px;background:url("/storage/app/media/cciad/bg-14.png") left center no-repeat #d22646} .contact-ul2 li .b1:first-child{background:#d22646} .contact-ul3{min-height:360px} .contact-ul3 li{border-bottom:1px solid #f1f1f1;cursor:pointer;background:#fff} .contact-ul3 li .span1{width:33%;font-size:14px;color:#616161;text-align:center;line-height:20px;padding:22px 5px 17px} .contact-ul3 li:hover,.contact-ul3 li.xz{background:#fafafa} .contact-ul2 li .b1:nth-child(2),.contact-ul3 li .span1:nth-child(2){width:34%} .contact-zxns .span-title{font-size:32px;color:#000;line-height:34px;margin-bottom:42px} .contact-detail .span-option{font-size:16px;color:#333} .contact-zxns-detail{float:right;width:59.4%;height:578px;background:#fafafa;position:relative} .contact-page{padding:40px 0 38px;background:#fff} .contact-page a{display:inline-block;font-size:14px;color:#d22646;width:50px;line-height:30px;text-align:center;margin:0 10px} .contact-page a.ling{width:11px;margin-left:50px} .contact-page a.ling span{display:inline-block;width:11px;height:23px;background:url("/storage/app/media/cciad/icon-26.png") center center no-repeat;position:relative;top:5px} .contact-page a.ling:first-child{margin-left:0;margin-right:50px} .contact-page a.ling:first-child span{background:url("/storage/app/media/cciad/icon-25.png") center center no-repeat} .contact-page a:hover,.contact-page a.xz{background:#e9e9e9;color:#fff} .contact-page a.ling:hover{background:none} .contact-page a.ling:hover span{background:url("/storage/app/media/cciad/icon-266.png") center center no-repeat} .contact-page a.ling:hover:first-child span{background:url("/storage/app/media/cciad/icon-255.png") center center no-repeat} .contact-mail{font-size:16px;color:#d22646;background:#fff} .contact-mail .span1{width:79.3%;line-height:20px;padding:15px 48px;background:#fafafa} .contact-mail img{margin-right:8px}.about-honor{position:relative;margin-top:30px;margin-bottom:73px;padding-top:156px} .about-honor .mg-icon{position:absolute;right:-10.8%;top:0;width:54.83%} .about-awards{margin-left:220px;background:#fff;position:relative;z-index:2;-webkit-box-shadow:0 0 34px rgba(0,0,0,0.1);-moz-box-shadow:0 0 34px rgba(0,0,0,0.1);box-shadow:0 0 34px rgba(0,0,0,0.1)} .about-awards-01{padding:50px 30px 37px 60px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .about-awards-01.xz{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .about-awards-01 .b-year{display:inline-block;padding-right:33px;font-size:22px;color:#333;line-height:22px;padding-bottom:5px;border-bottom:1px solid #333} .about-gd{height:550px;margin-top:32px} .about-honhr-ul1{padding-left:30px;padding-right:16px} .about-honhr-ul1 li{padding-bottom:32px;border-bottom:2px dashed #dadada;margin-top:20px} .about-honhr-ul1 li:first-child{margin-top:0} .about-honhr-ul1 li .b1{font-size:14px;color:#333;line-height:22px;padding:13px 0} .about-honhr-ul1 li .span1{font-size:14px;color:#666;line-height:22px;padding-top:13px} .about-year{position:absolute;left:0;top:0} .about-year .span-option{width:144px;height:113px;padding-top:35px;padding-left:24px;background:url("/storage/app/media/cciad/bg-15.png") center center no-repeat;text-align:center;color:#fff;font-size:18px;line-height:20px} .about-year-shu{margin:36px 0 0 68px;width:130px;position:relative;background:url("/storage/app/media/cciad/bg-12.jpg") 15px top repeat-y;padding-bottom:5px} .about-year-shu .bd ul{overflow:hidden;zoom:1} .about-year-shu .bd ul li{zoom:1} .about-year-shu .bd ul li .span1{display:inline-block;line-height:22px;font-size:16px;color:#999;font-weight:bold;padding:44px 0 44px 32px;background:url("/storage/app/media/cciad/bg-16.png") left center no-repeat;margin-left:4px;cursor:pointer} .about-year-shu .bd ul li .span1.xz{background:url("/storage/app/media/cciad/bg-17.png") left center no-repeat} .about-year-shu .prev,.about-year-shu .next{position:absolute;left:0;width:30px;height:36px} .about-year-shu .prev{top:-35px;background:url("/storage/app/media/cciad/icon-28.png") center center no-repeat} .about-year-shu .next{bottom:-35px;background:url("/storage/app/media/cciad/icon-29.png") center center no-repeat} .about-year-heng{width:auto;margin:0 15px;background:url("/storage/app/media/cciad/bg-12.jpg") center bottom 11px repeat-x} .about-year-heng .span1{display:block;font-size:16px;text-align:center;line-height:30px;margin-top:39px;padding-bottom:39px;background:url("/storage/app/media/cciad/bg-16.png") center bottom no-repeat} .about-year-heng .span1.xz{background:url("/storage/app/media/cciad/bg-17.png") center bottom no-repeat} .about-year-heng .owl-prev,.about-year-heng .owl-next{position:absolute;bottom:-8px;width:36px;height:36px;font-size:0 !important} .about-year-heng .owl-prev{left:-15px;background:url("/storage/app/media/cciad/icon-30.png") center center no-repeat !important} .about-year-heng .owl-next{right:-15px;background:url("/storage/app/media/cciad/icon-31.png") center center no-repeat !important}.project-02{background:url("/storage/app/media/cciad/bg-18.jpg") center bottom no-repeat #242424;padding:40px 0 146px;position:relative} .slider-small{width:56%;margin-left:44%;margin-top:-91px} .slider-small .slick-slide{margin:0 10px;cursor:pointer} .slider-small .slick-prev,.slider-small .slick-next{position:absolute;width:40px;height:40px;background:none;border:none;outline:none;left:-23.88%;bottom:18.73%;font-size:0} .slider-small .slick-prev{background:url("/storage/app/media/cciad/icon-32.png") center center no-repeat} .slider-small .slick-next{margin-left:70px;background:url("/storage/app/media/cciad/icon-33.png") center center no-repeat} .project-wenzi{width:56%;margin-left:44%;margin-top:80px;position:relative} .project-wenzi .b-title{display:block;font-size:24px;line-height:42px;color:#fff;width:120px;position:absolute;left:-23.88%;background:url("/storage/app/media/cciad/bg-11.jpg") right bottom no-repeat;padding-bottom:14px} .project-ul1 li{font-size:14px;line-height:40px;color:#fff} .project-des{margin-left:6.4%} .project-des .span-pic{float:left;width:45.23%;margin-top:37px;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.15);-moz-box-shadow:0 0 24px rgba(0,0,0,0.15);box-shadow:0 0 24px rgba(0,0,0,0.15)} .project-des .div1{float:right;font-size:14px;line-height:24px;color:#666;width:48%;margin-top:103px;text-align:justify} .project-des .div1 .b-title{font-size:16px;color:#333;margin-bottom:13px} .project-des .div1 .b-title .span1{text-transform:uppercase;margin-left:30px} .project-04{margin:60px 6.4% 50px} .project-pic-div1{font-size:12px;line-height:24px;color:#fff;z-index:3;position:relative} .project-pic-div1 .div1{padding:35px 9% 40px} .project-pic-div1 .b-title{font-size:16px;text-transform:uppercase} .project-pic-div1 .b-title .span1{margin-left:30px} .project-pic-div1 .span-art{margin-top:16px} .slider-pic img{display:block} .slider-wenzi{background:rgba(0,0,0,0.86);margin-left:6.16%;width:39.47%;margin-top:-110px} .slider-wenzi .slick-prev,.slider-wenzi .slick-next{position:absolute;width:16px;height:12px;background:none;border:none;outline:none;right:9%;top:40px;font-size:0;z-index:2} .slider-wenzi .slick-prev{margin-right:50px;background:url("/storage/app/media/cciad/icon-34.png") center center no-repeat} .slider-wenzi .slick-next{background:url("/storage/app/media/cciad/icon-35.png") center center no-repeat}.about-adv{background:#f9f9f9;padding:73px 6.1% 100px} .about-adv-01{position:relative;margin-top:170px} .about-adv-01:first-child{margin-top:0} .about-adv-art{float:left;width:54.4%;padding:132px 0;background:url("/storage/app/media/cciad/bg-19.jpg") left bottom no-repeat #1b1b1b} .about-adv-art .div2{float:right;margin-right:20.4%;width:366px;height:318px;font-size:20px;color:#fff;line-height:44px} .about-adv-title{font-size:22px;line-height:22px;margin-bottom:40px} .about-adv-title .b1{border-right:2px solid #fff;padding-right:13px;margin-right:14px} .about-adv-title .b2{font-size:16px;text-transform:uppercase} .about-pic{position:absolute;left:48.2%;top:0;right:0;bottom:0;z-index:3} .about-pic-div1{position:relative} .about-pic-div1 .mg1{width:76.2%;-webkit-box-shadow:0 0 32px rgba(0,0,0,0.09);-moz-box-shadow:0 0 32px rgba(0,0,0,0.09);box-shadow:0 0 32px rgba(0,0,0,0.09);position:relative;z-index:3} .about-pic-lb{position:absolute;left:0;top:0;right:0;bottom:0} .about-pic-lb ul,.about-pic-lb li{margin:0;padding:0;list-style:none} .about-pic-lb img{border:0;vertical-align:top} .about-pic-lb .d_img{position:relative;margin:0 auto;width:100%;height:100%} .about-pic-lb .d_img li{position:absolute;display:none;z-index:0} .about-pic-lb .d_img li img{width:100%;border:1px solid #e5e5e5} .about-pic-lb .d_img li.d_pos1{display:block;width:76.2%;left:0;top:0;z-index:4} .about-pic-lb .d_img li.d_pos2{display:block;width:51%;left:36.6%;top:15.3%;z-index:2} .about-pic-lb .d_img li.d_pos3{display:block;width:42.4%;left:57.6%;top:21.56%;z-index:1} .about-pic-lb .d_menu{position:absolute;bottom:20px;width:100%;text-align:center;display:none} .about-pages{position:absolute;bottom:-140px;left:16.86%} .about-pages .d_prev,.about-pages .d_next{margin-top:27px;cursor:pointer} .about-pages .span-page{font-size:16px;color:#000;line-height:88px;margin:0 65px} .about-pages .span-page .b1{font-size:88px;color:#d22646} .about-pages .span-page .bdo1{position:relative;top:-50px} .about-pages .span-page .b2{font-size:30px} .about-adv-01:nth-child(2n) .about-adv-art{float:none;float:right} .about-adv-01:nth-child(2n) .about-adv-art .div2{float:none;margin-right:0;margin-left:20.4%} .about-adv-01:nth-child(2n) .about-pic{left:0;right:48.2%} .about-adv-01:nth-child(2n) .about-pic-div1 .mg1{float:right} .about-adv-01:nth-child(2n) .about-pic-lb .d_img li.d_pos1{display:block;width:76.2%;left:23.9%;top:0;z-index:4} .about-adv-01:nth-child(2n) .about-pic-lb .d_img li.d_pos2{display:block;width:51%;left:12.35%;top:15.3%;z-index:2} .about-adv-01:nth-child(2n) .about-pic-lb .d_img li.d_pos3{display:block;width:42.4%;left:0;top:21.56%;z-index:1} .about-adv-01:nth-child(2n) .about-pages{left:auto;right:16.86%}.gdt{height:362px;overflow:auto} .gdt::-webkit-scrollbar{width:4px;height:4px;background:none} .gdt::-webkit-scrollbar-track{border-radius:2px;background-color:#e5e5e5} .gdt::-webkit-scrollbar-thumb{border-radius:2px;background-color:#d80340} .project-tc .div-nr .divv1{margin-left:-15px;margin-right:-15px} .project-tc .div-nr .divv1 img{width:100%} @media (max-width:1920px){.header-index2 .nav ul li{margin-left:10px;margin-right:10px}.project-des .div1{margin-top:37px}.nav-ul1{position:static;margin-right:0;float:none;float:left}.header-inside .span1{margin-left:0;margin-top:53px;width:auto;right:5%}} @media (min-width:1599px) and (max-width:1760px){.header-index2 .nav .span1{margin-left:0}.header-inside .a-logo{margin-right:3%}.nav-ul1 li{margin:0 20px}.header-inside .span1{margin-left:0}} @media only screen and (max-width:1599px){.header-index .nav{text-align:right}.header-index2 .nav{text-align:left;margin-left:6.4%}.header-inside .a-logo{margin-right:3%}.nav-ul1 li{margin:0 15px}.header-inside .span1{margin-left:0}.banner-wenzi{left:30%}.index-news-a1{margin:0 15px}.mate-divv1{padding-top:30px;padding-bottom:30px}.contact-nr{padding-left:10%}.index-slider-title{margin-top:90px}} @media (min-width:1439px) and (max-width:1519px){.header-inside .a-logo{width:110px;margin-top:42px}.header-inside .span1 .bdo1{margin-left:20px}.header-inside .span1 .bdo1:first-child{margin-left:30px}} @media (max-width:1439px){.header-index2 .nav .span1{margin-left:0}.header-index2 .nav .span1 .bdo1{margin-left:20px}.header-inside .a-logo{width:110px;margin-top:42px;margin-right:2%;margin-left:5%}.nav-ul1{float:none;float:right;margin-right:15px;margin-top:35px}.nav-ul1 li a{height:86px;line-height:86px}.header-inside .span1{display:block;top:-35px;right:0;white-space:nowrap;text-align:right;margin-left:0}.header-inside .span1 .bdo1{display:inline-block;width:auto;margin-right:30px}.index-news-div1{padding:50px 15px 30px}.index-news-a1{margin:0}.mate-divv1 .span-detail{height:48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.slider-wenzi{width:50%}.index-project{margin-top:-275px}.index-project-div1{width:30%;margin-left:10%}.index-project-div2{width:60%}.index-slider-title{margin-top:60px}.index-slider-txt{height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-slider-title .index-more{margin-top:10px}.index-slider-wenzi{padding-left:5%}} @media (min-width:1199px) and (max-width:1599px){.design-team-a1 .span-abs2 .span-zi{font-size:18px}.contact-zxns-01{width:50%}.contact-detail{width:80%}} @media (min-width:1199px) and (max-width:1439px){.header-index .nav ul li{margin-left:10px;margin-right:10px}.header-index2 .nav{padding-top:40px;text-align:right}.header-index2 .nav ul li{margin-left:10px;margin-right:10px}.header-index2 .nav ul li a{line-height:50px}.header-index2 .nav .span1{margin-top:-30px;margin-left:-366px;white-space:nowrap;text-align:right}.header-index2 .nav .span1 .bdo1{display:inline-block;width:auto;margin-right:30px}.mate-divv1 .span-more{margin-top:20px}.contact-detail{width:80%;top:75px;margin-left:58px}} @media (min-width:1365px) and (max-width:1479px){.index-about-txt{height:216px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.index-pic{height:620px}.index-culture{margin-top:-130px}.index-culture .index-about-pic{width:auto}.index-culture .index-about-wenzi{margin-left:0;margin-top:165px}.index-culture .index-about-txt{height:112px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.index-slider-title{width:75%;margin-left:20%}.index-slider-wenzi .slick-prev,.index-slider-wenzi .slick-next{height:55px}} @media only screen and (max-width:1365px){.line-bg{display:none}.index-pic{height:500px}.index-culture{margin-top:-90px}.index-culture .index-about-pic{width:auto}.index-culture .index-about-wenzi{margin-left:0;margin-top:165px}.index-culture .index-about-txt{height:84px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.contact-ewm .span1{margin-left:2%;margin-right:2%}.contact-mail .span1{width:auto;padding:15px 20px;margin-right:20px}.index-slider-title{margin-top:48px;width:80%;margin-left:10%}.index-slider-wenzi .slick-prev,.index-slider-wenzi .slick-next{height:55px}} @media (min-width:1200px) and (max-width:1365px){.index-about-wenzi{margin-left:33px}} @media (min-width:1200px) and (max-width:1279px){.header-index .nav ul li{margin-left:10px;margin-right:10px}} @media only screen and (min-width:1200px){.banner .owl-item.active .banner-wenzi .span1{animation:flipInX 1s 1 1s linear forwards;-moz-animation:flipInX 1s 1 1s linear forwards;-webkit-animation:flipInX 1s 1 1s linear forwards;-o-animation:flipInX 1s 1 1s linear forwards}.banner .owl-item.active .banner-wenzi .span1:nth-child(2){animation:flipInX 1s 1 1.1s linear forwards;-moz-animation:flipInX 1s 1 1.1s linear forwards;-webkit-animation:flipInX 1s 1 1.1s linear forwards;-o-animation:flipInX 1s 1 1.1s linear forwards}.banner .owl-item.active .banner-wenzi .span1:nth-child(3){animation:flipInX 1s 1 1.2s linear forwards;-moz-animation:flipInX 1s 1 1.2s linear forwards;-webkit-animation:flipInX 1s 1 1.2s linear forwards;-o-animation:flipInX 1s 1 1.2s linear forwards}.banner .owl-item.active .banner-wenzi .span1:nth-child(4){animation:flipInX 1s 1 1.3s linear forwards;-moz-animation:flipInX 1s 1 1.3s linear forwards;-webkit-animation:flipInX 1s 1 1.3s linear forwards;-o-animation:flipInX 1s 1 1.3s linear forwards}.banner .owl-item.active .banner-wenzi .span1:nth-child(5){animation:flipInX 1s 1 1.4s linear forwards;-moz-animation:flipInX 1s 1 1.4s linear forwards;-webkit-animation:flipInX 1s 1 1.4s linear forwards;-o-animation:flipInX 1s 1 1.4s linear forwards}.index-news-tab .span1 bdo{position:relative}.index-news-tab .span1 bdo::before{content:" ";position:absolute;right:-20px;top:50%;width:20px;height:1px;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.index-news-tab .span1 bdo:hover::before,.index-news-tab .span1 bdo.xz::before{right:-30px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.news-a1:hover{background:#d22646;color:#fff}.news-a1:hover .bdo1{color:#fff}.news-a1:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}} @media only screen and (max-width:1199px){.header-index,.header-index2{display:none}.nav-ul1 li{margin-left:10px;margin-right:10px}.left-hand-nav-inside{right:0;bottom:auto;width:100%;height:80px;z-index:1100;display:block}.left-hand-nav-inside .span-logo{width:11%;right:auto;left:20px;top:18px;bottom:0;height:100px}.left-hand-nav-inside .span-logo img{width:100%}.left-hand-nav-inside .span-menu{right:20px;margin-right:0;top:auto;bottom:33px}.left-hand-nav-inside .mg-logo2{display:none}.left-hand-nav-inside .left-hand-ul1{margin-bottom:20px}.left-hand-nav-inside .left-hand-pic{}.left-hand-nav-inside.xz{background:#fff;height:100%;bottom:0}.left-hand-nav-inside.xz .span-menu{right:20px}.left-hand-nav-inside.xz .span-menu .bdo1{width:100%;top:6px}.left-hand-nav-inside.xz .span-menu .bdo2{display:none}.left-hand-nav-inside.xz .span-menu .bdo3{width:100%;bottom:6px}.header-inside{display:none;position:relative}.h-124{height:80px}.banner-wenzi .span1{-webkit-transition:all 1s 1s;-moz-transition:all 1s 1s;-o-transition:all 1s 1s;transition:all 1s 1s}.banner-wenzi .span1:nth-child(2){-webkit-transition:all 1s 1.1s;-moz-transition:all 1s 1.1s;-o-transition:all 1s 1.1s;transition:all 1s 1.1s}.banner-wenzi .span1:nth-child(3){-webkit-transition:all 1s 1.2s;-moz-transition:all 1s 1.2s;-o-transition:all 1s 1.2s;transition:all 1s 1.2s}.banner-wenzi .span1:nth-child(4){-webkit-transition:all 1s 1.3s;-moz-transition:all 1s 1.3s;-o-transition:all 1s 1.3s;transition:all 1s 1.3s}.banner-wenzi .span1:nth-child(5){-webkit-transition:all 1s 1.4s;-moz-transition:all 1s 1.4s;-o-transition:all 1s 1.4s;transition:all 1s 1.4s}.banner .owl-item.active .banner-wenzi .span1{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.index-about-wenzi{margin-left:33px}.index-about-pic a{margin-right:-15px}.index-culture .index-about-wenzi{margin-top:115px;padding-left:8%}.index-culture .index-more{margin-top:17px}.index-news-span-more a{height:48px;line-height:48px}.index-news{padding-top:50px;padding-bottom:50px}.index-news-01{padding-left:0}.index-news-left{position:static;margin-left:0;width:100%;text-align:center}.index-title3{background:url("/storage/app/media/cciad/bg-06.png") center bottom no-repeat}.index-news-tab{margin-top:30px}.index-news-tab .span1{display:inline-block;margin:0 15px}.index-news-right{margin-top:30px}.index-part-a1 img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.index-pic{background-attachment:inherit !important}.public-title{width:100%}.public-title .span1{text-align:center}.public-title .public-cn{background:url("/storage/app/media/cciad/bg-08.jpg") center bottom no-repeat}.public-menu{width:100%}.public-nav{padding-left:0}.news-a1{margin-top:25px}.mate-01 .a-pic{width:50%}.mate-divv1{margin-left:-20%;padding:20px 5%}.mate-01:nth-child(2n) .mate-divv1{margin-right:-20%}.contact-zxns-01{width:60%}.contact-detail{width:50%;margin-left:50px;height:355px}.project-wenzi .div1{margin-left:-23.88%}.project-wenzi .b-title{position:static;display:inline-block;width:auto}.project-ul1 li{font-size:14px;line-height:40px;color:#fff}.slider-wenzi{width:87.68%}.index-project-01{padding-bottom:100px}.index-project-div1,.index-project-div2{width:100%}.index-slider-wenzi{position:static}.index-slider-wenzi .slick-prev,.index-slider-wenzi .slick-next{width:149px;height:60px;z-index:4}.index-slider-wenzi .slick-prev{left:auto;right:150px}.index-slider-wenzi .slick-next{right:0}.index-project-01 .span-page{right:auto;left:7%;top:auto;bottom:-30px;color:#fff;line-height:60px}.index-project-01 .span-page .b1{font-size:60px}.index-project-01 .span-page .bdo1{top:-20px}.index-project-01 .span-page .b2{font-size:30px}.about-adv-01{margin-top:50px}}@media only screen and (max-width:1024px){.left-hand-nav .mg-logo2{top:3%;height:70px}.left-hand-nav.xz .left-hand-menu{left:10%}.left-hand-pic{width:50%}} @media only screen and (min-width:992px){.about-pic{display:block}.about-pic2{display:none}} @media only screen and (max-width:991px){.index-service,.index-partner,.index-news-01{margin-left:0}.invent-div1{margin-top:25px}.mate-01 .a-pic{float:none;display:block;width:100%}.team-tc{width:80%;left:10%;margin-left:0}.contact-map{position:static;width:100%;height:300px;overflow:hidden}.contact-01{float:none;width:100%}.contact-nr{padding-left:30px;padding-right:30px}.contact-gd{height:auto}.about-adv-art,.about-adv-01:nth-child(2n) .about-adv-art{float:none;width:100%;padding:50px 0}.about-adv-art .div2,.about-adv-01:nth-child(2n) .about-adv-art .div2{width:100%;height:auto;margin:0;padding:0 30px}.about-pic{position:static;display:none}.about-adv{padding:50px 15px}.about-pic2{display:block;margin-top:20px}.about-pic2 .owl-prev,.about-pic2 .owl-next{position:absolute;top:-50px;width:16px;height:12px;right:15px;font-size:0 !important}.about-pic2 .owl-prev{margin-right:30px;background:url("/storage/app/media/cciad/icon-34.png") center center no-repeat !important}.about-pic2 .owl-next{background:url("/storage/app/media/cciad/icon-35.png") center center no-repeat !important}} @media (min-width:768px) and (max-width:991px){.left-hand-nav.xz .left-hand-menu{left:7%}.nav-ul1 li{margin-left:10px;margin-right:10px}.banner-wenzi{left:12%}.banner-wenzi .span1{font-size:56px}.banner-wenzi .span1:nth-child(2){margin-left:50px}.banner-wenzi .span1:nth-child(3){margin-left:100px}.banner-wenzi .span1:nth-child(4){margin-left:-54px}.banner-wenzi .span1:nth-child(5){margin-left:150px}.index-about,.index-culture,.index-service-main,.index-partner-main,.index-news-01{width:auto;margin-left:6.4%;margin-right:6.4%}.index-about-wenzi{margin-left:33px;padding-right:0;margin-bottom:30px}.index-culture .index-about-wenzi{padding-left:0;margin-top:30px;margin-bottom:0}.index-culture .index-about-pic{margin-left:0}.project-tc{width:600px;margin-left:-300px}.slider-small .slick-prev,.slider-small .slick-next{left:-30%}.index-pic{margin-top:0}.index-about-pic{display:none;margin-top:0}.index-culture .index-about-wenzi{margin-top:130px}} @media only screen and (min-width:768px){.footer-index{padding:0 6.4%}.footer-index .container{max-width:100%}.footer-box{padding-right:182px;padding-left:182px}.footer-name{margin-top:-38px;text-transform:uppercase;position:absolute;top:50%}.footer-name.left0{left:0}.footer-name.right0{right:0}.footer-nav{position:absolute;top:0;right:0;bottom:0;left:182px;z-index:99}.about-year-shu{display:block}.about-year-heng{display:none !important}} @media only screen and (max-width:767px){.left-hand-nav{right:0;bottom:auto;width:100%;height:80px}.left-hand-nav .span-logo{width:16%;right:auto;left:20px;top:20px;bottom:0;height:100px}.left-hand-nav .span-logo img{width:100%}.left-hand-nav .span-menu{right:20px;margin-right:0;top:auto;bottom:33px}.left-hand-nav .mg-logo2{display:none}.left-hand-ul1{margin-bottom:40px}.left-hand-ul1>li{height:36px;line-height:36px}.left-hand-ul1>li>a{font-size:16px}.left-hand-ul1>li ul{padding-left:60px}.left-hand-ul1>li ul li{height:36px;line-height:36px}.left-hand-nav .left-hand-pic{display:none}.left-hand-nav.xz{background:#fff;height:100%;bottom:0}.left-hand-nav.xz .span-menu{right:20px}.left-hand-nav.xz .span-menu .bdo1{width:100%;top:6px}.left-hand-nav.xz .span-menu .bdo2{display:none}.left-hand-nav.xz .span-menu .bdo3{width:100%;bottom:6px}.left-hand-nav-inside{display:block}.footer-name{margin-right:auto;margin-bottom:20px;margin-left:auto;margin-top:20px}.footer-nav{padding-left:182px}.footer-nav li .cont{display:none}.banner-wenzi{left:0;right:0}.banner-wenzi .span1{margin:0 !important;display:block;text-align:center;font-size:38px;line-height:54px}.index-title .title-en{font-size:30px;line-height:30px}.index-title .title-cn{font-size:20px;line-height:20px}.index-more{width:100%}.index-about{margin-top:50px}.index-about-wenzi{margin-left:40px}.index-about-wenzi .span-line{width:134px;height:165px;top:-26px;-webkit-background-size:100%;background-size:100%}.index-about-pic a{margin-left:0;margin-right:0;margin-top:20px}.index-culture .index-about-pic{margin-left:0}.index-culture .index-about-pic a{margin-right:0}.index-culture .index-about-wenzi{margin-top:20px;padding:0 15px}.index-news-tab .span1{margin:0 5px}.index-news-a1{margin-top:30px}.index-news-div1>div:first-child .index-news-a1{margin-top:0}.index-news-span-more{width:50%}.public-nav-owl{margin-top:20px}.public-nav-owl .owl-item{padding-bottom:20px}.public-nav-owl a::after{bottom:-20px}.public-nav-bottom{text-align:left}.public-nav-bottom a{width:25%;padding:0 10px;margin-left:0;margin-right:0}.project-main{padding-left:15px;padding-right:15px}.pages a{display:none}.pages a.ling{width:30%;display:inline-block}.project-tc{padding-left:15px;padding-right:15px;width:90%;left:5%;margin-left:0}.member-ul1 li{padding-left:15px;padding-right:15px}.member-ul1 li .container{padding-bottom:0;padding-left:0;padding-right:0}.member-ul1 li .a-logo{width:35%;height:auto;float:none;display:block;margin:0 auto}.member-ul1 li .a-logo img{width:100%}.member-ul1 li .a-title{margin-left:0;width:100%;padding:15px 0;text-align:center}.member-ul1 li .a-more{width:100%;padding:0 0 15px;text-align:center}.news-author span{margin:0 10px}.news-pages .span1{float:none;display:block;width:100%;text-align:left;padding:5px 0}.mate-div1{position:static;width:100%}.mate-divv1,.mate-01:nth-child(2n) .mate-divv1{margin:0}.patent-01{margin:0;width:100%;overflow:auto}.patent-table-01{min-width:800px}.design-team-main{margin-top:50px;margin-bottom:50px}.design-team-a1 .span-abs2 .span-zi{font-size:16px}.team-tc{padding:45px 15px 15px;width:90%;left:5%}.team-tc .div-pic{display:none}.team-tc .div-wenzi{float:none;width:100%;margin-top:30px}.team-tc .div-wenzi .mg2{display:block}.team-tc .div-wenzi .div-nr{height:450px}.team-tc .div-wenzi .span-title{text-align:center;background:url("/storage/app/media/cciad/bg-13.jpg") bottom center no-repeat;margin-top:30px}.contact-zxns-01{float:none;width:100%}.contact-detail{position:static;width:100%;margin-left:0;font-size:14px;color:#666;line-height:36px;height:auto;filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;border-top:1px solid #f1f1f1;padding:15px}.contact-ul2 li .b1{font-size:16px}.contact-mail .span1{width:100%;margin-right:0}.about-year-shu{display:none}.about-awards{margin-left:0}.about-gd{height:auto}.about-awards-01{padding:30px 15px}.about-honhr-ul1{padding-left:0;padding-right:0}.about-honor{padding-top:0;margin-top:20px}.about-year{position:static;margin-bottom:50px}.about-year .span-option{display:none}.about-year-heng{display:block !important}.slider-small{width:100%;margin-left:0;margin-top:10px}.slider-small .slick-prev,.slider-small .slick-next{left:auto;right:20px;bottom:auto;top:-60px}.slider-small .slick-prev{margin-right:60px}.slider-small .slick-next{margin-left:0}.project-02{padding-top:30px;padding-bottom:50px}.project-wenzi{width:100%;margin-left:0;padding:0 15px;margin-top:30px}.project-wenzi .div1{margin-left:0}.project-wenzi .b-title{text-align:center;background:url("/storage/app/media/cciad/bg-11.jpg") left bottom no-repeat;margin-bottom:10px}.project-ul1 li{font-size:14px;line-height:40px;color:#fff}.project-des .span-pic{width:100%;margin-top:-15px}.project-des .div1{width:100%}.slider-wenzi{width:auto;margin-left:15px;margin-right:15px}.slider-wenzi .slick-prev,.slider-wenzi .slick-next{top:auto;bottom:15px}.index-project-div1{margin-left:5%}.index-slider-wenzi .slick-prev{left:50%;margin-left:-150px}.index-slider-wenzi .slick-next{right:50%;margin-right:-150px}.index-project-01 .span-page{display:none}.contact-ewm{text-align:center}.index-title2{letter-spacing:2px}.index-service-txt{margin-top:25px;text-align:left}.index-title2 .b-cn{font-size:16px}.index-title2 .b-en{font-size:14px}.member-title,.about-adv-art .div2{font-size:16px}.team-ggw{font-size:18px;line-height:26px;padding:107px 0}.member-txt{text-align:left}.project-a1 .span-title{font-size:18px;font-weight:bold}.news-art-title,.contact-title{font-size:16px}.contact-main2{margin-top:25px}.contact-zxns .span-title{font-size:16px;margin-bottom:20px;font-weight:bold}.index-title3 .b-en{font-size:30px;line-height:30px}.index-title3 .span-cn{font-size:20px;line-height:22px;font-weight:bold}} @media only screen and (max-width:500px){.left-hand-nav .span-logo{width:23%}} @media only screen and (max-width:400px){.public-nav-bottom a{width:33.3%}.left-hand-nav .span-logo{width:26%}} @media only screen and (max-width:374px){.left-hand-nav .span-logo{width:30%}.left-hand-nav.xz .left-hand-menu{left:15%}.left-hand-nav.xz .span-menu{bottom:14px}.team-tc,.project-tc{padding:45px 15px 15px;width:90%;left:5%;height:400px;margin-top:-200px}.team-tc .div-wenzi .div-nr,.project-tc .div-nr{height:300px}.team-tc .div-wenzi .span-title{text-align:center;background:url("/storage/app/media/cciad/bg-13.jpg") bottom center no-repeat;margin-top:30px}.team-ggw{letter-spacing:0}} .page-banner{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative} .page-banner::before{content:"";display:block;padding-top:41.6666666667%} .page-banner__content{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)} .page-banner__content h2{margin-bottom:24px;font-size:48px;line-height:1.3333333333;font-weight:bold;color:#fff} .page-banner__content h3{margin-bottom:0;font-size:20px;line-height:1.3;color:#fff} @media (max-width:1199.98px){.page-banner__content h2{margin-bottom:16px;font-size:32px}} @media (max-width:767.98px){.page-banner__content h2{margin-bottom:8px;font-size:24px}} @media (max-width:1199.98px){.page-banner__content h3{font-size:16px}} @media (max-width:767.98px){.page-banner__content h3{font-size:12px}} .search-page{top:60%} .search-page-banner::before{padding-top:26%} @media (max-width:991.98px){.search-page-banner::before{padding-top:300px}} .search-page form{max-width:500px;margin:0 auto} .search-page .form-control{font-size:20px;border:0} .search-page h3{text-align:center} .news-section{padding:60px 0 100px} @media (max-width:1199.98px){.news-section{padding:40px 0}} @media (max-width:767.98px){.news-section{padding:20px 0}} .news-section__link{margin-bottom:20px} .news-section__item{padding:60px 0} .news-section__item:nth-child(even){background-color:#F8F8F8} .news-section__item .wrapper{display:flex;align-items:center} .news-section__item .wrapper:hover h4{color:#d22646} .news-section__item .img{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-right:60px} .news-section__item .content{flex:1 0 0;width:100%;min-width:0;max-width:100%} .news-section__item h4{margin-bottom:16px;font-size:24px;line-height:1.3333333333;color:#333;transition:color 0.35s} .news-section__item span{display:block;margin-bottom:28px;font-size:16px;line-height:1.125;color:#ccc} .news-section__item p{margin-bottom:50px;font-size:16px;line-height:1.625;text-align:justify;color:#666} @media (max-width:1199.98px){.news-section__item{padding:40px 0}} @media (max-width:991.98px){.news-section__item{padding:30px 0}} @media (max-width:767.98px){.news-section__item .wrapper{flex-wrap:wrap}} @media (max-width:1379.98px){.news-section__item .img{margin-right:40px}} @media (max-width:1199.98px){.news-section__item .img{margin-right:30px}} @media (max-width:991.98px){.news-section__item .img{margin-right:15px}} @media (max-width:767.98px){.news-section__item .img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:10px}} @media (max-width:767.98px){.news-section__item .content{flex:0 0 100%;min-width:auto}} @media (max-width:1199.98px){.news-section__item h4{margin-bottom:8px;font-size:18px}} @media (max-width:1379.98px){.news-section__item span{margin-bottom:20px}} @media (max-width:1199.98px){.news-section__item span{margin-bottom:15px;font-size:14px}} @media (max-width:991.98px){.news-section__item span{display:none}} @media (max-width:1379.98px){.news-section__item p{margin-bottom:30px}} @media (max-width:1199.98px){.news-section__item p{margin-bottom:15px;font-size:14px}} @media (max-width:991.98px){.news-section__item p{margin-bottom:10px;font-size:12px}} @media (min-width:992px){.drop-menu{margin-top:5px;position:absolute;background-color:#fff;top:100%;min-width:220px;text-align:center;left:50%;box-shadow:0 2px 5px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateX(-50%);transition:opacity 0.35s ease,visibility 0.35s ease}.drop-menu a{color:#444;font-size:16px;line-height:1.4 !important;height:auto !important;padding:10px 5px;display:block;transition:all 0.5s ease-out}.drop-menu a:hover{color:#d22646;background-color:#f5f5f5}.drop{position:relative}.drop:hover>.drop-menu{opacity:1;visibility:visible}.drop>.drop-menu-right{left:initial;right:0}.drop-menu-level-0 .drop>a{position:relative}.drop-menu-level-0 .drop>a::after{position:absolute;top:50%;right:12px;transform:translate(0,-50.33%) rotate(-45deg)}.drop-menu-level-1,.drop-menu-level-1 .drop-menu{left:100% !important;top:0}} .friend-link{background-color:#fff;padding:10px 0;border-top:1px solid #bebebe;position:relative} .friend-link__list{flex-wrap:wrap} .friend-link h6{margin-bottom:0;font-size:14px;line-height:1.2;color:#333} .friend-link a{display:block;padding:5px;font-size:14px;line-height:1.2;color:#666} .friend-link a:hover{color:#d22646} .copyright{display:flex;flex-wrap:wrap;width:100%;position:absolute;left:0;padding-top:30px;justify-content:center} @media (max-width:767.98px){.copyright{padding-top:0}} .copyright span{padding:5px;font-size:14px;line-height:1.2;color:#fff} .copyright a{color:inherit} .copyright a:hover{color:#d22646} .contact-form{margin-top:40px} .contact-form label{font-size:16px;line-height:1.3;color:#333} .contact-form .form-control{height:auto;padding:10px 15px;font-size:14px;line-height:1.2;outline:none;box-shadow:none} .contact-form .btn{padding:10px 30px;font-size:16px;line-height:1.4} .bbctools-item-qrcode{max-width:none} .public-title-top2 .public-title{float:none;width:100%} .public-title-top2 .public-title .span1{text-align:center} .public-title-top2 .public-title .public-cn{background-position:center bottom} .public-title-top2 .public-menu{width:100%;float:none;margin:25px 0} .public-title-top2 .public-nav2{display:flex;flex-wrap:wrap;justify-content:center} .public-title-top2 .public-nav2 .item{flex:0 0 auto;width:auto;max-width:100%;padding:5px} .public-title-top2 .public-nav2 .item a{border-radius:100px;border:1px solid #ddd;padding:5px 20px;display:block;font-size:16px;background-color:#fff;color:#333} @media (max-width:767.98px){.public-title-top2 .public-nav2 .item a{font-size:14px}} .public-title-top2 .public-nav2 .item.active a{border-color:#d22646;background-color:#d22646;color:#fff} .idx-wrap-pro{position:relative;z-index:20;padding-top:100px} @media (max-width:767.98px){.idx-wrap-pro{padding-top:50px}} .idx-wrap-pro .index-title{text-align:center;background-position:center bottom} .idx-wrap-pro .public-title-top{background-color:transparent;border-bottom:0} .download-list{padding:40px 0;background-color:#fafafa} .download-list .row{margin-bottom:-20px} .download-item{padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-bottom:20px} .download-item:hover h4{color:#d22646} .download-item h4{margin-bottom:8px;font-size:18px;line-height:1.2;color:#333;transition:0.35s ease} @media only screen and (max-width:1199.98px){.download-item h4{font-size:16px}} .download-item .date{display:block;font-size:12px;line-height:1.4;color:#666} .download-btn{display:block;padding:4px 15px;font-size:12px;background-color:#ccc;color:#fff;transition:0.35s ease} .download-btn:hover{background-color:#d22646;color:#fff} .product-detail-top{padding:60px 0} @media (max-width:991.98px){.product-detail-top{padding:40px 0}} .product-detail-top .row{margin-left:-10px;margin-right:-10px} .product-detail-top .row>div{padding-left:10px;padding-right:10px} .product-showcase-main{border:1px solid #f1f1f1;margin-bottom:10px} .product-showcase-thumb{display:flex;align-items:center} .product-showcase .item-img{transition:all 0.35s ease} .product-showcase .item-img .ratio-item{width:auto;height:auto;max-width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)} .product-showcase .swiper-showcase-thumb{flex:1;margin:0 10px;padding:0 1px} .product-showcase .swiper-showcase-thumb .item-img{border:1px solid #f1f1f1} .product-showcase .swiper-slide-thumb-active .item-img{border-color:#d22646} .product-showcase .swiper-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background-color:#757b85;color:#fff;font-size:18px;line-height:1;transition:all 0.35s ease} .product-showcase .swiper-btn:hover{background-color:#d22646} .product-top-info{height:100%;padding:30px;border:1px solid #f1f1f1} @media (max-width:1199.98px){.product-top-info{padding:22px}} .product-top-info h1{margin-bottom:20px;padding-bottom:20px;border-bottom:3px solid #3c616d;font-size:22px;line-height:1.4;color:#d22646;font-weight:bold;position:relative} @media (max-width:1199.98px){.product-top-info h1{margin-bottom:12px;padding-bottom:12px;font-size:18px}} .product-top-info h1::before{content:"";width:10%;height:3px;background-color:#d22646;position:absolute;left:0;bottom:-3px} .product-top-info p{font-size:16px;line-height:2.375;color:#444;position:relative;padding-left:30px} @media (max-width:1199.98px){.product-top-info p{font-size:14px}} .product-top-info p::before{content:"";width:11px;height:11px;background:transparent;border:2px solid #484848;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-5.5px} .product-detail-menu{width:100%;position:sticky;top:124px;z-index:990} @media only screen and (max-width:1199px){.product-detail-menu{top:80px}} .product-detail-tab{display:flex;background-color:#fff} .product-detail-tab li{flex:1;padding:16px 10px;color:#444;border:1px solid #f1f1f1;display:flex;align-items:center;justify-content:center;height:100%;font-size:16px;font-weight:700;transition:all 0.4s ease;cursor:pointer} .product-detail-tab li.active,.product-detail-tab li:hover{background:#d22646;color:#fff} @media (max-width:991.98px){.product-detail-tab li{padding:12px 10px;font-size:14px}} .product-detail-tab .bbc-icon{font-size:18px;margin-right:10px} @media (max-width:991.98px){.product-detail-tab .bbc-icon{font-size:16px;margin-right:6px}} .product-detail-tit{font-size:34px;line-height:1.4;color:#333;font-weight:700;text-align:center} @media (max-width:991.98px){.product-detail-tit{font-size:26px}} .product-padding{padding:80px 0} @media (max-width:1199.98px){.product-padding{padding:60px 0}} @media (max-width:991.98px){.product-padding{padding:40px 0}} .product-detail-intro{text-align:center} .product-detail-intro h2{margin-bottom:20px} @media (max-width:991.98px){.product-detail-intro h2{margin-bottom:12px;font-size:26px}} .product-detail-intro p{font-size:16px;line-height:1.75;color:#555} @media (max-width:991.98px){.product-detail-intro p{font-size:12px}} .bg-gray{background-color:#f5f5f5} .product-detail-scope .product-detail-tit{margin-bottom:40px} @media (max-width:767.98px){.product-detail-scope .product-detail-tit{margin-bottom:20px}} .swiper-scope .swiper-slide-active .scope-item .item-content{opacity:1;visibility:visible} .swiper-scope .swiper-btn{display:flex;align-items:center;justify-content:center;width:40px;height:100%;font-size:32px;line-height:1;border:none;background-color:rgba(0,0,0,0.3);color:#fff;position:absolute;top:0;transition:all 0.35s ease;z-index:10} .swiper-scope .swiper-btn:hover{background-color:#d22646} .swiper-scope .btn-prev{left:0} .swiper-scope .btn-next{right:0} .swiper-scope .swiper-pagination{margin-top:20px;display:flex;align-items:center;justify-content:center;position:relative;bottom:0} .swiper-scope .swiper-pagination-bullet-active{background-color:#d22646} .scope-item .item-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:70%;height:70%;background-color:rgba(210,38,70,0.5);color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all 0.35s ease} .scope-item h3{margin-bottom:16px;font-size:26px;line-height:1.6} @media (max-width:1199.98px){.scope-item h3{margin-bottom:8px;font-size:22px}} .scope-item .bbc-icon{font-size:24px;line-height:1} @media (max-width:1199.98px){.scope-item .bbc-icon{font-size:20px}} .product-detail-perform .table-grp table{width:100%;font-size:16px;color:#666;text-align:center} @media (max-width:991.98px){.product-detail-perform .table-grp table{font-size:12px}} .product-detail-perform .table-grp table tr:first-child{font-weight:700} .product-detail-perform .table-grp table tr td{height:52px;border:1px solid #e2e2e2;background-color:#fff} .product-detail-perform .table-grp table tr:nth-child(2n) td{background-color:#f4f4f4} .product-detail-perform .table-grp table tr td:first-child{width:308px} .product-detail-perform .table-grp table tr th{width:308px;background-color:#166986;font-size:16px;color:#fff;font-weight:400;border-bottom:1px solid #115871} @media (max-width:991.98px){.product-detail-perform .table-grp table tr th{font-size:12px}} .product-detail-perform .table-grp.table2 table tr td:first-child{width:auto} .perform-title{padding:12px 20px;background-color:#d22646;color:#fff} @media (max-width:991.98px){.perform-title{padding:8px 16px}} .perform-title h2{margin-bottom:0;font-size:24px;line-height:1.5;font-weight:bold} @media (max-width:991.98px){.perform-title h2{font-size:20px}} .product-detail-size .product-detail-tit{margin-bottom:40px} @media (max-width:767.98px){.product-detail-size .product-detail-tit{margin-bottom:20px}} .detail-size-content{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.1)} .detail-size-content .content-img{display:flex;align-items:center;justify-content:center;padding:20px;height:100%} .detail-size-content .content-info{width:440px;height:100%;padding:60px 20px} @media (max-width:1199.98px){.detail-size-content .content-info{width:360px;padding:40px 20px}} @media (max-width:991.98px){.detail-size-content .content-info{width:320px;padding:20px}} .detail-size-content h3{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #efefef;font-size:24px;line-height:1.4;font-weight:bold;color:#d22646} @media (max-width:1199.98px){.detail-size-content h3{margin-bottom:8px;padding-bottom:8px;font-size:20px}} @media (max-width:991.98px){.detail-size-content h3{font-size:16px}} .detail-size-content h3 span{display:block;padding-left:12px;position:relative} .detail-size-content h3 span::after{content:"";width:2px;height:1em;background-color:#d22646;position:absolute;left:0;top:50%;transform:translateY(-50%)} .detail-size-content h4{font-size:16px;color:#333;font-weight:700;padding-bottom:12px;margin-bottom:12px;position:relative} @media (max-width:1199.98px){.detail-size-content h4{font-size:14px;padding-bottom:8px;margin-bottom:8px}} @media (max-width:991.98px){.detail-size-content h4{font-size:12px}} .detail-size-content h4::before{content:"";width:28px;height:1px;background-color:#e5e5e5;position:absolute;left:0;bottom:0} .detail-size-content p{margin-bottom:16px;padding-bottom:16px;font-size:15px;color:#666;border-bottom:1px solid #efefef} @media (max-width:1199.98px){.detail-size-content p{margin-bottom:12px;padding-bottom:12px;font-size:14px}} @media (max-width:991.98px){.detail-size-content p{margin-bottom:8px;padding-bottom:8px;font-size:12px}} .product-detail-download{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;color:#fff;z-index:0} .product-detail-download::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)} .product-detail-download .product-detail-tit{color:#fff;margin-bottom:30px} .product-detail-download .content{position:relative;z-index:2} .product-download-item{padding:16px 0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.4);transition:all 0.35s ease} @media (max-width:991.98px){.product-download-item{padding:12px 0}} .product-download-item:hover{color:#d22646} .product-download-item h4{margin-bottom:0;font-size:16px;line-height:1.6} @media (max-width:991.98px){.product-download-item h4{font-size:14px}} .product-download-item .bbc-icon{font-size:20px;line-height:1} @media (max-width:991.98px){.product-download-item .bbc-icon{font-size:18px}}