@charset "utf-8";



/* CSS Document */



*{margin:0px;padding:0px;text-decoration:none;list-style:none;font-family:"思源黑体","微软雅黑";}



body,div,span,input,p,span,h1,h2,h3,h4,h5,h5,a,form,select,img{border:0px;}



body{overflow-x:hidden;margin:0 auto;width:100%;background:#f7f7f7;}



.gray{background:#f5f5f5;}



.clear{clear:both;}



h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}



img{border:0px;width:auto;max-width: 100%;}



a{outline:none;color:#666;}



.gray{color:#c8c8c8}



a:hover{text-decoration:none;}



input,select,textarea{outline:none;}



input[type="submit"],input[type="button"],select{



-webkit-appearance: none;



-moz-appearance: none;



appearance: none;



}















.font14{font-size:0.875rem;}



.font16{font-size:1rem;}



.font17{font-size:1.0625rem;}



.font18{font-size:1.125rem;}



.font20{font-size:1.25rem;}



.font22{font-size:1.375rem;}



.font24{font-size:1.5rem;}



.font26{font-size:1.75rem;}



.font28{font-size:1.625rem;}



.font30{font-size:1.875rem;}



.font32{font-size:2rem;}



.font34{font-size:2.125rem;}



.font36{font-size:2.25rem;}



.font38{font-size:2.375rem;}



.font40{font-size:2.5rem;}



.font60{font-size:3.75rem;}



.font48{font-size:3rem;}



.font50{font-size:3.125rem;}



.font52{font-size:3.25rem;}



.font80{font-size:5rem}



.font56{font-size:3.5rem;}



.font62{font-size:6.875rem;}



.font68{font-size:4.25rem;}



.font72{font-size:4.5rem;}



.font92{font-size:5.75rem;}



.font124{font-size:7.75rem}



.font132{font-size:8.25rem}



.commonbox{width:94%;max-width:1080px;margin:0 auto;position: relative;}



.yuan{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}







/*导航*/



.topwai{width: 100%;padding:0px;position: fixed;z-index:1000;top:0px;left:0px;box-shadow: 0px 0px 30px rgba(0,0,0,0.1);}



.topzw{height: 5rem;}



.topwai.on{background:rgba(70,94,122,0.8);box-shadow: 2px 4px 6px rgba(0,0,0,0.2);position: fixed;}



.top{position: relative;border-bottom:1px solid #d8d8d8;background:#fff;}



.top h1{width: 11.25rem;position: absolute;top:0px;left:2rem;}



.top h1 a{display:block;height: 5rem;;width: 100%;background-position: left center;background-repeat: no-repeat;background-size: 100% auto;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;}



.top .topnav{display: block;width: 700px;margin:0 auto;}



.top .topnav h2{float: left;position: relative;width: 13.666666%;text-align: center;line-height: 5rem;top:1px;}



.top .topnav h2 a{display: block;width: 64px;color:#333;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;position: relative;border-bottom:2px solid transparent;margin:0 auto;}



.top .topnav h2 a:hover{color:#40b1b0;}



.top_right{position: absolute;top:0px;right:0px;}



.top_right .logolink{width: 5rem;float: right;border-left:1px solid #d8d8d8;background:#fff; display: none;}



.top_right .logolink img{display: block;width: 100%;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);

-ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;opacity:0.5; transition: all 0.3;-webkit-transition: all 0.3;}



.top_right .logolink:hover{background:#f7f7f7;}

.top_right .logolink:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);

-ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: gray;opacity:1;}

.top_right h2{float: right;line-height: 5rem;margin-right:1.5rem;}



.top_right h2 a{color:#9d9d9d;position: relative;height: 5rem;box-sizing: border-box;}



.top_right h2 a i{display: inline-block;transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);font-weight: bold;}



.top_right h2 a:hover{color:#40b1b0;}



.top .mobile_menu{float: right;margin-left:0rem;display: none;border-left:1px solid #e8e8e8;}



.top .am-icon-align-justify{display: block;width: 4rem;height: 4rem;background:url(../images/iconfont-caidan.png) center no-repeat;background-size: 2rem auto;-webkit-background-size: 2rem auto;-moz-background-size: 2rem auto;-ms-background-size: 2rem auto;-o-background-size: 2rem auto;}



.top .ssbox{width: 100%;position: absolute;right:0px;top:100%;margin-top:0rem;max-width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;padding-right:4rem;display: none;padding:0.5rem 1rem;background:#fff;border-top:1px solid #e8e8e8;}



.top .ssbox .ssboxn{width: 100%;max-width: 580px;position: relative;float: right;}



.top .ssbox input{width: 100%;height: 2rem;line-height: 2rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding-left:1rem;position: relative;z-index:10;border:1px solid #e8e8e8;}



.top .ssbox .tj{width: 4rem;height: 2rem;line-height: 2rem;background:#40b1b0;position: absolute;top:0rem;right:0px;color:#fff;padding:0px;cursor: pointer;border:1px solid #40b1b0;}



.top .topnav h2:hover .yiji{color:#40b1b0;}



.top .topnav h2.current .yiji{color:#40b1b0;border-color:#40b1b0;}



.top .topnav h2.on .yiji{color:#40b1b0;border-color:#40b1b0;}



.erjiwai{position: absolute;top:100%;z-index:1000;width: 100%;left:0px;background:#fff;}



.erjinwai a{display: inline-block;width: auto;height: 3rem;line-height: 3rem;overflow: hidden;color:#999;margin:0px 1.5rem;}



.erjiwai .erjinwai{display: none;text-align: center;}



.erjinwai a:hover{color:#40b1b0;}











/*手机小屏*/



#nav:not(.mm-menu){display: none;}



.header{overflow:hidden;position:absolute;height:30px;width:40px;float:right;z-index:1000;top:50%;margin-top: -14px;right: 0px;display: none;}



.header .am-icon-align-justify{display: block;width: 28px;height: 28px;position: absolute;top: 0px;right:0px;}



.header a.right{left: auto;right: 10px;}



.header.mm-fixed-top + .content{background-position: 25px 55px;}



html.mm-opened.mm-zoom-menu body{background: #333;}



html.mm-opened.mm-zoom-menu .mm-page{background-color: #fff;}



nav.slides-pagination{display:none;}







/*banner*/



.swiper-container_index .pic{display: block;width: 100%;height: 0px;position: relative;padding-bottom:40%;background-position: center;background-repeat: no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;position: relative;color:#000;}



.swiper-container_index .pic .picn{width: 100%;position: absolute;left:0px;top:20%;}



.swiper-container_index .pic .banner1n{width: 82%;max-width: 1440px;margin:0 auto;}



.swiper-container_index .pic .banner1n .title{color:#000;font-size:3.25rem;padding-bottom:0.5rem;margin-bottom:1.5rem;position: relative;letter-spacing: 2px;}



.swiper-container_index .pic .banner1n .title:after{/*content: "";width: 1.5rem;height: 2px;background:#40b1b0;position: absolute;left:0px;bottom:0px;*/}



.swiper-container_index .pic .banner1n .title:before{/*content: "";width: 1.5rem;height: 2px;background:#000;position: absolute;left:1.5rem;bottom:0px;margin-left:3px;*/}



.swiper-container_index .pic .banner1n .ms{line-height: 1.75rem;width: 100%;max-width: 560px;min-height: 5.25rem;margin-bottom:0.75rem;}



.swiper-container_index .pic .banner1n .more{display:none;width:11.25rem;height:2.25rem;line-height: 2.25rem;text-align: center;color:#fff;background:#40b1b0;border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;letter-spacing: 1px;border:1px solid #40b1b0;transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s; }



.swiper-container_index .pic .banner1n .more:hover{color:#40b1b0;background:#fff;border-color:#fff;box-shadow: 0px 0px 6px rgba(0,0,0,0.2)}



.swiper-container_index .swiper-pagination-bullet{background:#fff;opacity:1;}



.swiper-container_index .swiper-pagination-bullet-active{background:#40b1b0;}











/*网页底部*/



.foot1wai{width: 100%;background:#fff;border-top:1px solid #e6e6e6;}



.foot1top{border-bottom:1px solid #e6e6e6;}



.foot1top .footlogo{width: 6.625rem;height: 3rem;background-position: left center;background-repeat: no-repeat;background-size: 100% auto;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;float: left;}



.foot1top .back{display: block;width: 3rem;height: 3rem;background:#40b1b0;position: relative;float: right;}



.foot1top .back:after{content: "";width: 0.75rem;height: 0.75rem;border-top:1px solid #fff;border-right:1px solid #fff;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);position: absolute;top:50%;margin-top:-0.25rem;left:50%;margin-left:-0.375rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}



.foot1bottom{width: 100%;overflow:hidden;}



.foot1bottom .footnav{width: 16.666666%;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border-left:1px solid #e6e6e6;padding:1.5rem 1rem;height: 17rem/*15.625rem*/;font-size:12px;color:#999999;line-height: 1.625rem}



.foot1bottom .footnav:nth-child(6){border-right:1px solid #e6e6e6;}



.foot1bottom .footnav a{color:#999;display: block;letter-spacing: 1px;}



.foot1bottom .footnav .menu{color:#000;font-size:14px;margin-bottom: 0.5rem}



.foot1bottom .footnav a:hover{color:#40b1b0;}



.foot1bottom .footnav .pic{display: block;width: 70%;margin:0 auto;max-width: 7.5rem;border:1px solid #d8d8d8;border-radius: 3px;-webkit-border-radius: 3px;overflow:hidden;margin-bottom:0.25rem;}



.foot1bottom .footnav .pic img{display: block;}



.foot1bottom .footnav p{text-align: center;}



.foot2wai{background:#333;padding:0.625rem 0px;line-height: 1.75rem;text-align: center;color:#fff;font-size:12px;letter-spacing: 1px;}



.foot2wai span{display: inline-block;}



.foot1bottom .footnav3{    float: right;

    border: none;

    border-right: 1px solid #e6e6e6;

    position: absolute;

    right: 0;

    top: 8em;

    text-align: left;

    height: auto;

    border: none;}

    .foot1bottom .footnav3 .pic{margin: 0;}.foot1bottom .footnav3 p{text-align: left;}





/*首页第一部分*/



.index1{padding:5rem 0px;background:#fff;}



.index_title{text-align: center;position: relative;color:#000;line-height: 2rem;margin-bottom:1rem;}



.index_title span{display: inline-block;padding:0px 3.375rem;position: relative;z-index:10;background:#fff;}



.index_title:after{content: "";width: 100%;height: 0px;position: absolute;top:50%;left:0px;border-top:1px solid #dbdbdb;}



.index1_1{line-height: 1.5rem;text-align: center;color:#666;width: 100%;max-width: 730px;margin:0 auto 2rem;font-size:12px;letter-spacing: 1px;}



.index_tab{text-align: center;margin:2rem 0px;font-size:0px;overflow: hidden;}



.index_tab a{display: inline-block;width: 8.125rem;height: 2rem;line-height: 2rem;text-align: center;color:#999999;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}



.index_tab a:nth-child(1){border-top-left-radius: 3px;-webkit-border-top-left-radius: 3px;border-bottom-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;}



.index_tab a:last-child{border-top-right-radius: 3px;-webkit-border-top-right-radius: 3px;border-bottom-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;border-right:1px solid #dbdbdb;}



.index_tab a.on,.index_tab a:hover{color:#fff;background:#40b1b0;border-color:#40b1b0;}



.index1_2 .cpbox{display: block;line-height: 20px;text-align: center;color:#333;width: 100%}



.index1_2 .cpbox .infon{width: 100%;max-width: 180px;margin:0 auto;}



.index1_2 .cpbox img{display: block;;width: 100%;max-width: 150px;margin:0 auto;}



.index1_2 .cpbox:hover{color:#40b1b0;}



.index1_2 .swiper-button-next,.index1_2 .swiper-button-prev{background:none;width:2rem;height: 2rem;margin-top:-1rem;}



.index1_2 .swiper-button-next span,.index1_2 .swiper-button-prev span{width: 0.875rem;height: 0.875rem;border-top:0.25rem solid #dadada;border-right:0.25rem solid #dadada;position: absolute;top:50%;margin-top:-0.5625rem;}



.index1_2 .swiper-button-next span{right:0px;transform: rotate(45deg) scale(0.9);-webkit-transform: rotate(45deg) scale(0.9);-moz-transform: rotate(45deg) scale(0.9);-ms-transform: rotate(45deg) scale(0.9);-o-transform: rotate(45deg) scale(0.9);}



.index1_2 .swiper-button-prev span{left:0px;transform: rotate(-135deg) scale(0.9);-webkit-transform: rotate(-135deg) scale(0.9);-moz-transform: rotate(-135deg) scale(0.9);-ms-transform: rotate(-135deg) scale(0.9);-o-transform: rotate(-135deg) scale(0.9);}



.index1_2 .swiper-button-next:hover span,.index1_2 .swiper-button-prev:hover span{border-color:#40b1b0;}



.index1_2{height: 0px;overflow: hidden;}



.index1_2.on{height: auto;overflow: visible;}



.index_more{display: block;width: 11.25rem;height: 2.25rem;margin:3rem auto 0px;border:1px solid #7a7a7a;color:#000;text-align: center;line-height: 2.25rem;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.index_more:hover{color:#fff;border-color:#40b1b0;background:#40b1b0;}







/*首页第二部分*/



.index2{padding:4.5rem 0px;background:#f3f3f3;}



.index2 .index_title span{background:#f3f3f3;}



.index2n{display: none;}



.index_newwai{width: 100%;overflow: hidden;}



.index2n.on{display: block;}



.index_new{display: block;width: 31%;float: left;margin-right: 3.5%;color:#333;margin-bottom:3%;}



.index_new:nth-child(3n){margin-right:0px;}



.index_new .pic{width: 100%;height: 0px;padding-bottom:70%;position: relative;overflow: hidden;}



.index_new .pic img{display: block;width: 100%;height: 100%;position: absolute;top:0px;left:0px;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.index_new:hover .pic img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}



.index_new .name{width: 100%;height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;line-height: 24px;margin:10px 0px 5px;}



.index_new .ms{line-height: 20px;color:#333;font-size:12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 40px;}



.index_new .time{line-height: 20px;color:#999;font-size: 12px;font-family: arial;margin-top:5px;}



.index_new:hover .name{color:#40b1b0;}



/*公司简介*/



.nybanner{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;height: 260px;color:#fff;line-height: 3rem;letter-spacing: 2px;position: relative;}



.blackbanner{color:#000;}



.nybanner img{display: inline-block;width: 2.25rem;vertical-align: middle;margin-right: 0.25rem}



.crumbwai{width: 100%;background:#fff;line-height: 5rem;border-bottom:1px solid #e5e5e5;overflow: hidden;}



.crumbwai .crumb_left{display: inline-block;float: left;color:#999;}



.crumbwai .crumb_left a{color:#999;float: left;}



.crumbwai .crumb_left a.cur{color:#000;}



.crumbwai .crumb_left a:hover{color:#40b1b0;}



.crumbwai .crumb_left span{margin:0px 3px;float: left;}



.crumb_right{display: inline-block;float: right;}



.crumb_right a{display: inline-block;padding:0px 1.25rem;color:#333;float: left;}



.crumb_right a.cur{color:#fff;background:#40b1b0;}



.crumb_right a:hover{color:#fff;background:#40b1b0;}



.nycontent{padding:3rem 0px;}



.nytitle{text-align: center;padding-bottom:1rem;position: relative;margin-bottom:2rem;letter-spacing: 2px;line-height: 2.25rem}



.nytitle:after{content: "";width: 1.5rem;height: 2px;background:#40b1b0;position: absolute;left:50%;bottom:0px;margin-left:-1.5rem;border-right:1px solid #fff;}



.nytitle:before{content: "";width: 1.5rem;height: 2px;background:#b2b2b2;position: absolute;right:50%;margin-right:-1.5rem;bottom:0px;border-left:1px solid #fff;}



.about_jianjie{color:#333;line-height: 1.875rem;}



.about_jianjie .jjimg{display: block;width: 100%;}







/*关于我们==产品大事记*/



.about_shiji_1{margin-bottom:2rem;color:#fff;}



.about_shiji_1 span{display: inline-block;width: 3.75rem;background:#40b1b0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;height: 1.75rem;line-height: 1.75rem;text-align: center;}



.about_shiji_1 span + span{margin-left:4rem;}



.shiji{padding-left:7.75rem;position: relative;line-height: 1.5rem;color:#666;padding-bottom: 1.5rem}



.shiji .time{position: absolute;left:0px;color:#40b1b0;font-weight: bold;font-style: italic;line-height: 1.75rem;top:-0.25rem;}



.shiji .shiji_title{line-height: 1.75rem;color:#333;font-weight: bold;margin-bottom:0.125rem;position: relative;top:-0.25rem;}



.shiji .shiji_infon{margin-bottom:1.5rem;}



.shiji:before{content:"";width: 2px;height: 100%;position: absolute;top:0px;left:5.875rem;margin-left:-1px;background:#40b1b0;}



.shiji:after{content:"";width: 1.25rem;height: 1.25rem;background:#fff;border:4px solid #40b1b0;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;position: absolute;top:0px;left:5.25rem;}



.shiji:last-child:before{display: none;}



/*关于我们==资质荣誉*/



.honner_list{width: 100%;overflow: hidden;}



.honner_list .honner{width: 31%;float: left;box-sizing: border-box;border:1px solid #c9c9c9;margin-right:3.5%;margin-bottom:3.5%;}



.honner_list .honner:nth-child(3n){margin-right:0px;}



.honner_list .honner img{display: block;}



/*关于我们==硬件设施*/



.sheshi{display: block;margin:10px 10px 20px;color:#666;background:transparent;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;box-shadow: 0px 0px 0px rgba(0,0,0,0);position: relative;top:0px;max-width: 332px;}



.sheshi img{display: block;width: 100%;/*position: absolute;top:0px;left:0px;height: 100%*/;}



.sheshi .pic{position: relative;/*height: 0px;padding-bottom:60%;position: relative;*/}



.sheshi .pic .fc{position: absolute;top:0px;left:0px;width: 100%;height: 100%;opacity:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.sheshi .pic .fc:after{content: "";width: 2px;height: 0.75rem;position: absolute;top:50%;margin-top:-0.375rem;left:50%;margin-left:-1px;background:#fff;}



.sheshi .pic .fc:before{content: "";width: 0.75rem;height: 2px;position: absolute;top:50%;margin-top:-1px;left:50%;margin-left:-0.375rem;background:#fff;}



.sheshi .name{width: 100%;height: 3.375rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height: 3.375rem;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;margin:0 auto;}



.sheshi:hover{box-shadow: 0px 5px 20px rgba(0,0,0,0.1);background:#fff;font-weight: bold;color:#000;top:-2px;}



.sheshi:hover .name{width: 88%;}



.sheshi:hover .fc{opacity:1;}



.about_sheshi{position: relative;}



.about_sheshi .swiper-button-next,.about_sheshi .swiper-button-prev{background:none;width:2.25rem;height: 2.25rem;margin-top:-1rem;border:1px solid #bababa;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}



.about_sheshi .swiper-button-next span,.about_sheshi .swiper-button-prev span{width: 0.875rem;height: 0.875rem;border-top:0.125rem solid #dadada;border-right:0.125rem solid #dadada;position: absolute;top:50%;margin-top:-0.5rem;left:50%;margin-left:-0.4rem;}



.about_sheshi .swiper-button-next{right:-3rem;}



.about_sheshi .swiper-button-prev{left:-3rem;}



.about_sheshi .swiper-button-next span{transform: rotate(45deg) scale(0.8);-webkit-transform: rotate(45deg) scale(0.8);-moz-transform: rotate(45deg) scale(0.8);-ms-transform: rotate(45deg) scale(0.8);-o-transform: rotate(45deg) scale(0.8);margin-left:-0.6rem;}



.about_sheshi .swiper-button-prev span{transform: rotate(-135deg) scale(0.8);-webkit-transform: rotate(-135deg) scale(0.8);-moz-transform: rotate(-135deg) scale(0.8);-ms-transform: rotate(-135deg) scale(0.8);-o-transform: rotate(-135deg) scale(0.8);}



.about_sheshi .swiper-button-next:hover span,.about_sheshi .swiper-button-prev:hover span{border-color:#40b1b0;}



.about_sheshi .swiper-button-next:hover,.about_sheshi .swiper-button-prev:hover{border-color:#40b1b0;}



/*产品*/



.cp_search{padding:3.375rem 0px;color:#fff;background:url(../images/bg1.jpg) center no-repeat;min-height: 19.875rem;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;}



.cp_search a:hover{color:#40b1b0;}



.cp_search a.cur{color:#40b1b0;}



.cp_search .cp_search_1{overflow: hidden;}



.cp_search .cp_search_1 a{display: inline-block;float: left;width: auto;padding:0px 1.25rem;height: 2.5rem;line-height: 2.5rem;position: relative;margin-bottom: 1.25rem;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin-right:0.5rem;color:#fff;}



.cp_search .cp_search_1 a:after{content: "";width: 0px;height: 0px;border-top:6px solid #40b1b0;border-left:6px solid transparent;border-right:6px solid transparent;position: absolute;top:100%;left:50%;margin-left:-6px;opacity:0;}



.cp_search .cp_search_1 a.cur{background:#40b1b0;color:#fff;}



.cp_search .cp_search_1 a.cur:after{opacity:1;}



.cp_search .cp_search_1 a:hover{background:#40b1b0;color:#fff;}



.cp_search .cp_search_2{padding:1.25rem;border-top:2px solid #40b1b0;background:rgba(0,0,0,0.35);font-size:12px;line-height: 1.75rem;}



.cp_search .cp_search_2 a{margin-right: 1.5rem;color:#bbbbbb;display: inline-block;}



.cp_search .cp_search_2 a:hover{color:#40b1b0;}



.cp_search .cp_search_2 a.cur{font-weight: bold;color:#40b1b0;}



.cp_search_3{margin:1.5rem 0px;padding-left:4rem;position: relative;line-height: 2rem}



.cp_search_3 .fb{position: absolute;top:0px;left:0px;}



.cp_search_3 a{margin-right: 1.5rem;color:#bbbbbb;display: inline-block;font-size:12px;}



.cp_search_3 a:hover{color:#40b1b0;}



.cp_search_3 a.cur{font-weight: bold;color:#40b1b0;}



.cp_search_4{width: 100%;max-width: 360px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding-right: 5.25rem;position: relative;}



.cp_search_4 .ss_btn{position: absolute;top:0px;right:0px;width: 4.625rem;height: 2.5rem;line-height: 2.5rem;text-align: center;color:#fff;cursor: pointer;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;background:#40b1b0;}



.cp_search_4 .text{width: 100%;box-sizing: border-box;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding-left:1rem;background:transparent;border:1px solid #697888;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;line-height:2.375rem;height: 2.5rem;color:#fff; }



.cp_search_5{margin-top:1.5rem;display: none;}



.cp_search_5 select{width: 47%;float: left;box-sizing: border-box;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border:1px solid #697888;padding-left:1rem;background:transparent;border:1px solid #697888;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;line-height:2.375rem;height: 2.5rem;color:#fff;background:url(../images/arrow_bottom.png) 90% center no-repeat;font-size:12px;margin-bottom:0.5rem;}



.cp_search_5 select:nth-child(2n){float: right;}



.toolbar .title{font-size:1.125rem !important;line-height: 3rem !important; }



.toolbar .picker-button{color:#40b1b0 !important;font-size:1.125rem !important;line-height: 3rem !important;}



.toolbar .toolbar-inner{height: 3rem !important;}



.cp_nycontent{padding:2rem 0px;}



.cp_crumb{line-height: 2rem;color:#999;margin-bottom:1.5rem;}



.cp_crumb span{margin:0px 3px;}



.cp_crumb a{color:#999;}



.cp_crumb a.cur{color:#40b1b0}



.cp_crumb a:hover{color:#40b1b0}



.product_list .product{display: block;width: 23.125%;float: left;margin-right:2.5%;margin-bottom: 2.5%;border:1px solid #f0f0f0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;background:#fff;box-shadow: 0px 0px 0px rgba(0,0,0,0);transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;color:#333;}



.product_list .product:nth-child(4n){margin-right:0px;}



.product_list .product img{display: block;width: 100%;background:#fff;}



.product_list .product .infon{padding:0.75rem 1rem;border-top:1px solid #f0f0f0;line-height: 20px;}



.product_list .product .infon h3,.product_list .product .infon p{height: 20px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}



.product_list .product .infon p{font-size:12px;margin-top:3px;}



.product_list .product:hover{box-shadow: 0px 10px 20px rgba(0,0,0,0.1);transform: translateY(-2px);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);color:#fff;background:#40b1b0;}



.product_list .product:hover .infon{box-shadow: 0px 3px 8px rgba(0,0,0,0.1) inset;}



/*产品详情*/



.product_xq_top{background:#fff;width:100%;padding: 4rem 0px;color:#666;line-height: 24px;}



.cpxq_top_left{width: 44%;float: left;box-sizing: border-box;border:1px solid #d6d6d6;}



.cpxq_top_left img{display:block;width: 100%;}



.cpxq_top_right{width: 50%;float: right;}



.cpxq_top_right .font32{color:#40b1b0;line-height: 2rem;margin-bottom:0.75rem;}



.cpxq_top_2{padding-bottom: 0.5rem;border-bottom:1px solid #d6d6d6;line-height: 20px;margin-bottom:1.25rem;}



.cpxq_top_2 .use{display: inline-block;float: left;color:#666;}



.cpxq_top_2  .share_box{width: 130px;float: right;}



.cpxq_top_2  .share_box span{float: left;}



.share_box .bdshare-button-style0-16 a, .share_box .bdshare-button-style0-16 .bds_more{padding: 0px;margin:0px;background:none;width: 20px;height: 20px;line-height: 20px;}



.cpxq_top_2  .share_box a{margin-left: 6px;color:#bebebe;position: relative;z-index:3}



.cpxq_top_2  .share_box a:hover{color:#e20000;}



.cpxq_top_2  .share_box a i{position: relative;z-index:-1;}



.cpxq_top_3 ul li{padding-left:15px;position: relative;}



.cpxq_top_3 ul li:after{content: "";width: 6px;height: 6px;background:#000;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;position: absolute;top:9px;left:0px;}



.cpxq_top_3 ul li + li{margin-top:15px;}



.cpxq_top_4{margin-top:2.5rem;overflow: hidden;}



.cpxq_top_4 a{display: inline-block;width: 10rem;height: 3rem;line-height: 3rem;text-align: center;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}



.cpxq_top_4 a.online{color:#fff;background:#40b1b0;letter-spacing: 5px;}



.cpxq_top_4 a.back i{margin-left:0.5rem;}



.cpxq_top_4 a.back{margin-left:2rem;background:#eaeaea;color:#999;}



.cpxq_top_4 a.back:hover{color:#fff;background:#40b1b0;}



.product_xq_bottom{padding:4rem 0px;background:#f7f7f7;}



.cpxq_bottom_1{border-top:2px solid #40b1b0;padding-bottom:0.0.375rem;background:url(../images/yy.png) center no-repeat;background-size: 100% 100%;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-ms-background-size: 100% 100%;-o-background-size: 100% 100%;/*border-bottom:1px solid #fbfbfb;*/box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}



.cpxq_bottom_1 a{display: block;width: 25%;float: left;height: 3rem;line-height: 2.75rem;text-align: center;color:#333;position: relative;background:;}



.cpxq_bottom_1 a:before{content: "";width: 0px;height: 100%;border-left:1px solid #e6e6e6;position: absolute;right:0px;top:0px;border-right:1px solid #fff;}



.cpxq_bottom_1 a:nth-child(4):before{display: none;}



.cpxq_bottom_1 a:after{content: "";border-top: 6px solid #40b1b0;border-left:6px solid transparent;border-right:6px solid transparent;position: absolute;top:100%;left: 50%;margin-left:-6px;opacity:0;}



.cpxq_bottom_1 a.cur{background:url(../images/yy1.png) center no-repeat;background-size: 100% 100%;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-ms-background-size: 100% 100%;-o-background-size: 100% 100%;color:#fff;}



.cpxq_bottom_1 a.cur:after{opacity:1;}



.cpxq_bottom_1 a:hover{color:#40b1b0;}



.cpxq_bottom_1 a.cur:hover{color:#fff;}



.product_xq_bottomn{background:#fff;}



.cpxq_bottom_2{padding:3rem;line-height: 1.75rem;color:#666;display: none;}



.cpxq_bottom_2.on{display: block;}



.cpcanshu{width: 100%;border-collapse: collapse;border:1px solid #e6e6e6;background:#fbfbfb;}



.cpcanshu:nth-child(2n){background:#fff;}



.cpcanshu tr{border:1px solid #e6e6e6;}



.cpcanshu tr td{border:1px solid #e6e6e6;padding:0.5rem 1rem;color:#;}



.cpcanshu tr td:nth-child(1){width: 18%;}



.cpcanshu tr td:nth-child(2){width: 18%;}



.cpcanshu tr td:nth-child(3){width: 64%;}



.cpcanshu tr:nth-child(1) td:nth-child(1){color:#333;font-weight: bold;}



.allcanshu tr td:nth-child(1){width: 36%;}



.allcanshu tr td:nth-child(2){width: 64%;}



.cpxq_down_bottom{padding-left:0px;padding-right: 0px;}



.down_title{padding:0px 3rem;}



.down_title .down_titlen{border-bottom:1px solid #f7f7f7;overflow: hidden;}



.down_title .down_titlen span{display: inline-block;line-height: 3.5rem;font-weight: bold;color:#333;float: left;}



.down_title .down_titlen span:nth-child(1){width: 55%;}



.down_title .down_titlen span:nth-child(2),.down_title .down_titlen span:nth-child(3){width: 18%;}



.down_title .down_titlen span:nth-child(4){width: 9%;text-align: center;}



.down_list{padding:0px 3rem;display: block;}



.down_list .down_listn{border-bottom:1px solid #f7f7f7;overflow: hidden;position: relative;}



.down_list .down_listn span{display: block;line-height: 3.5rem;color:#666;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}



.down_list .down_listn span:nth-child(1){width: 55%;border-right:1rem solid transparent;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;*/height: 3.5rem;line-height: 1.5rem;display: -webkit-box;



display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: left;padding:0.25rem 0px;}



.down_list .down_listn span:nth-child(1) h5{padding-left:1rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;position: relative;}



.down_list .down_listn span:nth-child(1) h5:before{content: "";width: 0.375rem;height: 0.375rem;position: absolute;top:0.5625rem;background:#000;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;left:0px;}



.down_list .down_listn span:nth-child(2),.down_list .down_listn span:nth-child(3){width: 18%;}



.down_list .down_listn span:nth-child(4){width: 9%;text-align: center;}



.down_list:hover{color:#40b1b0;background:#f7f7f7;font-weight: bold;}



.down_list:hover span{color:#40b1b0;}











/*技术参数*/

.cpxq_bottom_2n table{width: 100%;border-collapse: collapse;border:1px solid #e6e6e6;}

.cpxq_bottom_2n table tr{border:1px solid #e6e6e6;background:#fbfbfb;}

.cpxq_bottom_2n table tr td{border:1px solid #e6e6e6;padding: 0.5rem 1rem;line-height: 1.75rem;color:#666;}

/*.cpxq_bottom_2n table tr:nth-child(1){background:#40b1b0;}*/

/*.cpxq_bottom_2n table tr:nth-child(1) td{color:#fff;}*/

.cpxq_bottom_2n table tr:nth-child(2n){background:#fff;}

.cpxq_bottom_2n table tr td:nth-child(1){vertical-align: middle;}

/*相关案例*/



.case_box{display:block;width: 31%;float: left;margin-right:3.5%;margin-bottom:2%;box-shadow: 0px 0px 0px rgba(0,0,0,0);transform: translateY(0px);-webkit-transform: translateY(0px);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;color:#666;}



.case_box:nth-child(3n){margin-right:0px;}



.case_box img{display: block;width: 100%;}



.case_box .pic{position: relative;}



.case_box .pic .con{width: 2rem;height: 2rem;line-height: 2rem;text-align: center;position: absolute;top:50%;left:50%;margin-left:-1rem;margin-top:-1rem;color:#fff;font-size:2rem;opacity:1;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.case_box .pic .fc{position: absolute;top:0px;left:0px;width: 100%;height: 100%;background:rgba(0,0,0,0.4);opacity:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.case_box .pic .fc:after{content: "";width: 2px;height: 0.75rem;position: absolute;top:50%;margin-top:-0.375rem;left:50%;margin-left:-1px;background:#fff;}



.case_box .pic .fc:before{content: "";width: 0.75rem;height: 2px;position: absolute;top:50%;margin-top:-1px;left:50%;margin-left:-0.375rem;background:#fff;}



.case_box .name{width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding-right:2.25rem;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;margin:0 auto;position: relative;padding-top:0.75rem;padding-bottom:0.75rem;}



.case_box .name:after{content: "";width: 0.5rem;height: 0.5rem;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);position: absolute;top:50%;margin-top:-0.25rem;right:0.75rem;opacity:0;}



.case_box .name:before{content: "";width: 1.75rem;height: 1.75rem;border:1px solid #d6d6d6;position: absolute;top:50%;margin-top:-0.875rem;right:0px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;opacity:0;}



.case_box .name h3{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 100%;height: 1.5rem;line-height: 1.5rem}



.case_box .name .time{font-family: arial;color:#999;line-height: 1.375rem;}



.case_box:hover{box-shadow: 0px 10px 20px rgba(0,0,0,0.1);color:#333;font-weight: bold;transform: translateY(-2px);-webkit-transform: translateY(-2px);}



.case_box:hover .name{width: 90%;}



.case_box:hover .name:after{opacity:1;}



.case_box:hover .name:before{opacity:1;}



.case_box:hover .pic .con{opacity:0;}



.case_box:hover .pic .fc{opacity:1;}



.case_box:hover .name h3{font-weight: bold;}



.case_box:hover .time{font-weight: normal;}



/*相关案例详情*/



.case_xqbox{width: 100%;max-width: 880px;margin:0 auto;}



.case_xqbox_top{line-height: 2rem;color:#333;margin-bottom:2rem;}



.case_xqbox_top .time{font-family: arial;color:#999;}



.case_xqbox_content{border-bottom:1px solid #d6d6d6;padding-bottom:2rem;margin-bottom:2rem;}



.case_xqbox{line-height: 1.75rem;color:#666;overflow: hidden;}



.case_xqbox img{max-width: 100%;}



.case_back{display: block;width: 11.25rem;height: 3rem;line-height: 3rem;text-align: center;color:#666;background:#e0e0e0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;float: right;margin-bottom:2rem;}



.case_back i{margin-left:0.25rem; }



.case_back:hover{color:#fff;background:#40b1b0;}



/*解决方案*/



.project_list{width: 100%;}



.project_list .project{width: 48%;float: left;margin-bottom:3%;display: block;}



.project_list .project:nth-child(2n){float: right;}



.project_list .project .pic{display: block;width: 100%;position: relative;margin-bottom:2rem;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);box-shadow: 0px 0px 0px rgba(0,0,0,0);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.project_list .project .pic img{display: block;width: 100%;}



.project_list .project .pic .fc{display: block;width: 100%;height: 100%;position: absolute;top:0px;left:0px;background:rgba(0,0,0,0.4);opacity:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.project_list .project .pic .fc:after{content: "";width: 2px;height: 0.875rem;position: absolute;top:50%;margin-top:-0.4375rem;left:50%;margin-left:-1px;background:#fff;}



.project_list .project .pic .fc:before{content: "";width: 0.875rem;height: 2px;position: absolute;top:50%;margin-top:-1px;left:50%;margin-left:-0.4375rem;background:#fff;}



.project_list .project .pic .name{width: 100%;height:4.25rem;line-height: 4.25rem;text-align: center;color:#fff;background:url(../images/yy2.png);background-size: 100% 100%;-webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; -ms-background-size: 100% 100%; -o-background-size: 100% 100%; position: absolute;left:0px;bottom: 0px; }



.project_list .project .infon{line-height: 26px;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



.project_list .project .line{width: 100%;border-top:1px solid #d5d5d5;margin:2rem 0px 3rem;}



.project_list .project .more{display: block;width: 11.25rem;height: 2.5rem;line-height: 2.5rem;text-align: center;color:#000;border:1px solid #7a7a7a;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin:0 auto;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.project_list .project:hover .more{color:#fff;background:#40b1b0;border-color:#40b1b0;}



.project_list .project:hover .fc{opacity:1;}



.project_list .project:hover .pic{transform: translateY(-2px);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);box-shadow: 0px 10px 20px rgba(0,0,0,0.1);}







/*解决方案详情*/



.project_jianjie{line-height: 1.75rem;color:#666;}



.project_jianjie img{max-width: 100%;}



.nycontent{max-width: 100%;}



.jianjie_img{display: block;width: auto;max-width: 100%;margin:2rem auto;}



.project_part{background:#fff;}



.project_part_1{margin:2rem 0px;text-align: center;font-size:0px;}



.project_part_1 a{display: inline-block;width: auto;padding:0px 0.75rem;line-height: 2rem;font-size:12px;color:#333;margin:0px 0.125rem;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;font-weight: bold;}



.project_part_1 a:hover{color:#fff;background:#40b1b0;}



.project_part_1 a.cur{color:#fff;background:#40b1b0;}







.partbox{position: relative;height: 0px;overflow: hidden;}



.partbox.on{height: auto;overflow: visible;}



.partbox .product{display: block;border:1px solid #f0f0f0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;background:#f6f6f6;box-shadow: 0px 0px 0px rgba(0,0,0,0);transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;color:#333;margin:10px 10px 20px;}



.partbox .product:nth-child(4n){margin-right:0px;}



.partbox .product img{display: block;width: 100%;background:#fff;}



.partbox .product .infon{padding:0.75rem 1rem;border-top:1px solid #f0f0f0;line-height: 20px;}



.partbox .product .infon h3,.partbox .product .infon p{height: 20px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}



.partbox .product .infon p{font-size:12px;margin-top:3px;}



.partbox .product:hover{box-shadow: 0px 10px 20px rgba(0,0,0,0.1);transform: translateY(-2px);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);color:#fff;background:#40b1b0;}



.partbox .product:hover .infon{box-shadow: 0px 3px 8px rgba(0,0,0,0.1) inset;}



.partbox .swiper-button-next,.partbox .swiper-button-prev{background:none;width:2.25rem;height: 2.25rem;margin-top:-1rem;border:1px solid #bababa;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}



.partbox .swiper-button-next span,.partbox .swiper-button-prev span{width: 0.875rem;height: 0.875rem;border-top:0.125rem solid #dadada;border-right:0.125rem solid #dadada;position: absolute;top:50%;margin-top:-0.5rem;left:50%;margin-left:-0.4rem;}



.partbox .swiper-button-next{right:-4.5rem;}



.partbox .swiper-button-prev{left:-4.5rem;}



.partbox .swiper-button-next span{transform: rotate(45deg) scale(0.8);-webkit-transform: rotate(45deg) scale(0.8);-moz-transform: rotate(45deg) scale(0.8);-ms-transform: rotate(45deg) scale(0.8);-o-transform: rotate(45deg) scale(0.8);margin-left:-0.6rem;}



.partbox .swiper-button-prev span{transform: rotate(-135deg) scale(0.8);-webkit-transform: rotate(-135deg) scale(0.8);-moz-transform: rotate(-135deg) scale(0.8);-ms-transform: rotate(-135deg) scale(0.8);-o-transform: rotate(-135deg) scale(0.8);}



.partbox .swiper-button-next:hover span,.partbox .swiper-button-prev:hover span{border-color:#40b1b0;}



.partbox .swiper-button-next:hover,.partbox .swiper-button-prev:hover{border-color:#40b1b0;}



.use_case{display: block;width: 31%;float: left;margin-right:3.5%;margin-bottom:3%;position: relative;}



.use_case:nth-child(3n){margin-right:0px;}



.use_case .pic{width: 100%;padding-bottom:58%;position: relative;overflow: hidden;}



.use_case .pic img{position: absolute;top:0px;left:0px;width: 100%;height: 100%;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.use_case .name{width: 100%;height: 2.5rem;line-height: 2.5rem;text-align: center;color:#fff;background:rgba(0,0,0,0.6);position: absolute;left:0px;bottom:0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;opacity:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.use_case:hover .pic img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}



.use_case:hover .name{opacity:1;}







/*留言板*/



.form_text_box{width: 31%;float: left;margin-right:3.5%;margin-bottom: 1.25rem;border:1px solid #e0e0e0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;background:#fff;padding:0px 0.25rem 0px 2.25rem;background-size: 2rem auto;-webkit-background-size: 2rem auto;-moz-background-size: 2rem auto;-ms-background-size: 2rem auto;-o-background-size: 2rem auto;background-position: left center;background-repeat: no-repeat;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;position: relative;}



.form_text_box label.error{display: inline-block;height: 1.25rem;line-height: 1.25rem;position: absolute;top:100%;left:0px;color:#ff0000;}



.form_textarea_box label.error{display: inline-block;height: 1.25rem;line-height: 1.25rem;position: absolute;top:100%;left:0px;color:#ff0000;}



.form_text_box input{display: block;width: 100%;height: 2.75rem;line-height: 2.75rem;color:#666;}



.form_text_box:nth-child(3n){margin-right:0px;}



.form_textarea_box{width: 100%;border:1px solid #e0e0e0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;background:#fff;padding:1rem;background-size: 2rem auto;-webkit-background-size: 2rem auto;-moz-background-size: 2rem auto;-ms-background-size: 2rem auto;-o-background-size: 2rem auto;background-position: left center;background-repeat: no-repeat;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box; position: relative;}



.form_textarea_box textarea{width: 100%;height: 12.75rem;line-height: 1.875rem;color:#666;border:0px;}



.message_box .tijiao{display: block;width: 11.25rem;height: 3rem;line-height: 3rem;text-align: center;color:#fff;background:#40b1b0;margin:2rem auto;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;cursor: pointer;}



/*售后服务*/



.service{line-height: 1.875rem;color:#666;}



.service .service_title{color:#333;font-weight: bold;margin-bottom:0.5rem;}



.service .nycontent:nth-child(2n){background:#fff;}



.service .black{color:#333}



/*维修服务*/



.repair_service{line-height:1.875rem;color:#666;}



.repair_service .service_title{color:#333;font-weight: bold;margin-bottom:0.5rem;}



.repair_service .nycontent{background:#fff;}



.repair_service .nycontent:nth-child(2n){background:#f7f7f7;}



.repair_service .black{color:#333}



.service_table{border-collapse: collapse;border:1px solid #e6e6e6;width: 100%}



.service_table tr{border:1px solid #e6e6e6;background:#fbfbfb;}



.service_table tr:nth-child(2n){background:#fff;}



.service_table th{color:#fff;background:#40b1b0;font-weight: normal;border:1px solid #e6e6e6;width: 14%;padding:0.75rem;}



.service_table th:nth-child(3){text-align: left;padding-left:2rem;width: 72%;}



.service_table td{border:1px solid #e6e6e6;text-align: center;color:#333;padding:0.75rem}



.service_table td:nth-child(3){text-align: left;padding:0.75rem 2rem;line-height: 1.5rem;}



.service_table td .infon{padding-left:1rem;position: relative;}



.service_table td .infon:before{content: "";width: 0.375rem;height: 0.375rem;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;background:#000;position: absolute;top:0.5625rem;left:0px;}



/*租赁服务*/



.lease_service{line-height: 1.875rem;color:#666;}



.lease_service .lease_title{color:#333;font-weight: bold;margin-bottom: 0.5rem;}



.lease_table{border-collapse: collapse;border:1px solid #e6e6e6;width: 100%}



.lease_table > tr{border:1px solid #e6e6e6;}



.lease_table th{color:#fff;background:#40b1b0;font-weight: normal;border:1px solid #e6e6e6;width: 14%;padding:0.75rem;}



.lease_table th:nth-child(1){width: 8%}



.lease_table th:nth-child(2){width: 14%;}



.lease_table th:nth-child(3),.lease_table th:nth-child(4){width: 39%;}



.lease_table td{border:1px solid #e6e6e6;padding:0.5rem 1.5rem;line-height: 1.75rem;}



.lease_table td:nth-child(4),.lease_table tr:nth-child(1) td:nth-child(1){text-align: center;}



.lease_table td img{width: auto;max-width: 100%;}



.lease_table td:nth-child(3){padding-left:1.5rem;}



.bgwhite{background:#fff;}



.bggray{background:#fbfbfb;}



.lease_table td .infon{padding-left:1rem;position: relative;}



.lease_table td .infon:before{content: "";width: 0.375rem;height: 0.375rem;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;background:#000;position: absolute;top:0.625rem;left:0px;}



.down_menubox{background:#fff;}







/*下载中心*/



.page_div{margin-top:30px;margin-bottom:20px;font-size:15px;font-family:"microsoft yahei";color:#666;margin-right:0px;padding-left:0px;box-sizing:border-box;text-align: center;}



.page_div a{min-width:30px;height:28px;border:1px solid #dce0e0!important;text-align:center;margin:0 4px;cursor:pointer;line-height:28px;color:#666;font-size:13px;display:inline-block;background:#fff;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}



#firstPage,#lastPage{width:50px;color:#40b1b0;border:1px solid #40b1b0!important;display: none;}



#nextPage,#prePage{width:70px;color:#666666;border:1px solid #dce0e0!important}



.page_div .current{background-color:#40b1b0;border-color:#40b1b0;color:#FFF}



.totalPages{margin:0 10px;display: none;}



.totalPages span,.totalSize span{color:#40b1b0;margin:0 5px}



.totalSize{display: none;}



#nextPage:hover,#prePage:hover{color:#40b1b0;}







/*合作伙伴*/



.partner_box{width: 100%;}



.partner_box .partner{width: 21.25%;float: left;margin-right:5%;margin-bottom:4%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border:1px solid #e0e0e0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;overflow: hidden;box-shadow: 0px 0px 0px rgba(0,0,0,0);transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}



.partner_box .partner:nth-child(4n){margin-right:0px;}



.partner_box .partner img{display: block;width: 100%;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}



.partner_box .partner:hover{box-shadow: 0px 6px 15px rgba(0,0,0,0.1);transform: translateY(-2px);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);}



/*联系我们*/



.linkbody{background:#fff;color:#666;line-height: 2rem;}



.link_content{padding:0.5rem 1.5rem 1.5rem;display: none;}



.link_content.on{display: block;}



.link_content .infon{line-height: 2rem;padding-left:2.5rem;background-size: 2rem auto;-webkit-background-size: 2rem auto;-moz-background-size: 2rem auto;-ms-background-size: 2rem auto;-o-background-size: 2rem auto;background-position: left top;background-repeat: no-repeat;}



.link_title{padding:0.5rem 2.5rem 0.5rem 1rem;border-top:1px solid #d6d6d6;border-bottom:1px solid #e6e6e6;color:#333;font-weight: bold;position: relative;cursor: pointer;margin-bottom:1rem;}



.link_title:after{content: "";width: 0.75rem;height: 2px;position: absolute;right:1rem;background:#333;top:50%;margin-top:-1px;margin-right: 1px;}



.link_title:before{content: "";width: 2px;height: 0.75rem;position: absolute;right:1.375rem;background:#333;top:50%;margin-top:-0.375rem;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}



.link_title.on{background:#f7f7f7;border-bottom-color:#f7f7f7;}



.link_title.on:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}



.link_title:hover{background:#f7f7f7;}



#allmap{position: absolute;top:0px;width: 100%;height: 100%;}



#allmap .BMap_Marker img{width: auto;min-width: 30px;}



.linkmap{position: relative;width: 100%;height: 260px;}



/*招聘职位*/



.join_1{line-height: 3.5rem;text-align: center;color:#333;background:#fff;margin-bottom:1.25rem;}



.join_2{border-bottom:1px solid #e6e6e6;text-align: center;font-size:0px;margin-bottom:2.5rem;}



.join_2 a{display: inline-block;width: auto;color:#999;font-weight: bold;margin:0px 1.75rem;line-height: 3.75rem;border-bottom:2px solid transparent;}



.join_2 a.cur{border-color:#40b1b0;color:#40b1b0;}



.join_2 a:hover{color:#40b1b0;}



.join_3{line-height: 1.875rem;color:#666;display: none;}



.join_3.on{display: block;}



.join_3 .join_3title{font-weight: bold;color:#333;margin-bottom:0.25rem;}







/*新闻列表*/



.new_body{padding-top:0px;}



.new_tjbox{background:#fff;padding:4rem 0px;}



.new_tjboxn{display: block;overflow: hidden;color:#333;width: 100%;overflow:hidden;}



.new_tjboxn .new_tjleft{width: 44%;float: left;line-height: 1.75rem;}



.new_tjboxn .new_tjright{width: 50%;float: right;position: relative;}



.new_tjboxn .new_tjright img{display: block;width: 100%;}



.new_tjleft_title{color:#000;padding-bottom:0.75rem;margin-bottom:1.5rem;position: relative;letter-spacing: 2px;line-height: 2.75rem}



.new_tjleft_title:after{content: "";width: 1.5rem;height: 2px;background:#40b1b0;position: absolute;left:0px;bottom:0px;}



.new_tjleft_title:before{content: "";width: 1.5rem;height: 2px;background:#000;position: absolute;left:1.5rem;bottom:0px;margin-left:3px;}



.newtime{position: absolute;top:0px;right:0px;border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-bottom-left-radius: 8px;-ms-border-bottom-left-radius: 8px;-o-border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-bottom-right-radius: 8px;-ms-border-bottom-right-radius: 8px;-o-border-bottom-right-radius: 8px;background:#e7e7e7;text-align: center;padding:0.5rem 0.875rem;}



.newtime .day{line-height: 3rem;font-family: arial;color:#bfbebe;}



.newtime .line{width: 80%;margin:0rem auto 0.5rem;height: 1px;background:#c5c5c5;}



.newtime .ym{font-family: arial;}



.new_tjboxn .new_tjright .newtime{background:#40b1b0;color:#fff;}



.new_tjboxn .new_tjright .newtime .line{background:#fff;}



.new_tjboxn .new_tjright .newtime .day{color:#fff;}



.new_tjboxn:hover{color:#40b1b0;}



.newbox{padding:2rem 0px 3.75rem;border-bottom:1px solid #e6e6e6;position: relative;}



.newbox a{display: block;padding:0px 11rem 0px 13.5rem;position: relative;color:#333;line-height: 1.75rem;}



.newbox a .pic{width: 12.375rem;height: 6.25rem;background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;position: absolute;top:0px;left:0px;}



.newbox a  .name{height: 2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;line-height: 2rem;margin-bottom:0.25rem;}



.newbox a .ms{width: 100%;color:#666;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 3.5rem;}



.newbox:hover a{color:#40b1b0;}



.newbox:hover .newtime{background:#40b1b0;color:#fff;}



.newbox:hover .line{background:#fff;}



.newbox:hover .day{color:#fff;}















@media (max-width: 1200px){



/*导航*/



.top .topnav{width: 580px;}



.about_sheshi .swiper-button-next{right:-0rem;}



.about_sheshi .swiper-button-prev{left:-0rem;}



.partbox .swiper-button-next{right:-0rem;}



.partbox .swiper-button-prev{left:-0rem;}



}



@media (max-width: 1024px){



html{font-size:14px;}



.font14{font-size:13px;}



.font16{font-size:14px;}



/*导航*/



.top .topnav{display: none;}



.top .mobile_menu{display: block}



.top h1{position: relative;float: left;left:0rem;}



.top_right{position: relative;float: right;width: auto;display: inline-block;}



.top h1 a{height: 4rem}



.top_right .logolink{width: 4rem;}



.top_right h2{line-height: 4rem}



.topzw{height: 4rem;}



.nybanner{height: 200px;}



.linkmap{height: 200px;}



}



@media (max-width: 980px){



/*网页底部*/



.foot1bottom{display: none;}



.foot1top{border-bottom:0px;}



.foot1top .commonbox{padding-left:3%;padding-right:0px;width: 97%}



/*首页第一部分*/



.index1{padding:3rem 0px;}



/*首页第二部分*/



.index2{padding:3rem 0px;}



/*公司简介*/



.nycontent{padding:3rem 0px;}



/*公司新闻*/



.newbox a{padding-right:7.5rem;}



}



@media (max-width: 768px){



/*banner*/



html{font-size: 13px;}



.font16{font-size:15px;}



.font36{font-size: 1.75rem}



.font28{font-size:1.375rem;}



.swiper-container_index .pic{padding-bottom: 55%;}



.swiper-container_index .pic .banner1n .title{font-size:1.5rem;margin-bottom:1.5rem;}



.swiper-container_index .pic .banner1n .ms br{display: none;}



.nybanner{height: 150px;}



.linkmap{height: 150px;}



/*导航*/



.top h1{width: 10rem}



.top h1 a{height: 3.5rem}



.top_right .logolink{width: 3.5rem;}



.top_right h2{line-height: 3.5rem}



.top .am-icon-align-justify{width: 3.5rem;height: 3.5rem;background-size: 1.75rem;-webkit-background-size: 1.75rem;-moz-background-size: 1.75rem;-ms-background-size: 1.75rem;-o-background-size: 1.75rem;}



.topzw{height: 3.5rem;}







/*首页第一部分*/



.index1{padding:2rem 0px;}



.index_tab{margin:1.5rem 0px;}



.index_title span{padding:0px 2rem;}



.index_title{font-size:1.5rem;}



/*首页第二部分*/



.index2{padding:2rem 0px;}



.index_new{width: 49%;margin-right: 0%;}



.index_new:nth-child(2n){float: right;}







.crumbwai .crumb_left{display: block;float: none;line-height: 2rem;overflow: hidden;padding:0.5rem 0px;font-size:12px;}



.crumbwai .crumb_left span{margin:0px 2px;}



.crumb_right{display:block;float: none;line-height: 2.5rem;overflow: hidden;font-size:13px;}



.crumb_right a{padding:0px 0.75rem;}







/*公司简介*/



.font38{font-size:1.5rem;}



.nycontent{padding:2rem 0px;}



.new_body{padding-top:0px;}



.new_tjbox{padding:2rem 0px;}



/*产品大事记*/



.shiji{padding-left:6.5rem;}



.shiji .shiji_infon{margin-bottom:1.5rem;}



.shiji:before{left:5.375rem;}



.shiji:after{left:4.75rem;border-width: 2px;width: 1.125rem;height: 1.125rem;left: 4.75rem;}



.shiji .shiji_title{font-weight: normal;}



.shiji .time{font-weight: normal;}



/*荣誉资质*/



.honner_list .honner{width: 48.5%;float: left;box-sizing: border-box;border:1px solid #c9c9c9;margin-right:0%;margin-bottom:3%;}



.honner_list .honner:nth-child(2n){float: right;}



/*产品*/



.cp_search_5{display: block;}



.cp_search_4{max-width: 1000px;}



.cp_search_1,.cp_search_2,.cp_search_3{display: none;}



.cp_search{min-height: 6rem;padding:2.5rem 0px;}



.product_list .product{width: 49%;margin-right:0%;margin-bottom: 2.5%;}



.product_list .product:nth-child(2n){margin-right:0px;float: right;}



/*产品详情*/



.product_xq_top{padding:2rem 0px;}



.product_xq_bottom{padding:2rem 0px;}



.cpxq_top_left{width: 100%;float: none;margin-bottom:1.5rem;}



.cpxq_top_right{width: 100%;float: none;}



.cpxq_bottom_2{padding:1.5rem 1rem;}



.cpcanshu tr td{padding:0.5rem 0.5rem;line-height: 1.5rem;font-size:12px;}



.cpcanshu tr td:nth-child(1){min-width: 50px;}



.cpcanshu tr:nth-child(1) td:nth-child(1){color:#333;font-weight: normal;max-width: 30px;}



.cpxq_bottom_1 a{height: 2.5rem;line-height: 2.5rem;font-size: 14px;}



.allcanshu tr td:nth-child(1){min-width: 113px;}



.down_title{padding:0px;}



.down_list{padding:0px;}



.down_title .down_titlen span{font-weight: normal;}



.cpxq_bottom_2{font-size:12px;}



.case_box{width: 49%;margin-right:0%;margin-bottom:3%;}



.case_box:nth-child(2n){float: right;}



.case_xqbox_top{margin-bottom:1.5rem;}



.use_case{display: block;width: 48.5%;float: left;margin-right:0%;margin-bottom:3%;position: relative;}



.use_case:nth-child(2n){float: right;}



.use_case .name{opacity: 1;}



/*留言板*/



.form_text_box{width: 100%;float: none;margin-right:0%;}







/*维修服务*/



.service_table td{font-size:12px;padding:0.5rem;}



.service_table td:nth-child(3){text-align: left;padding:0.5rem;line-height: 1.5rem;}



.service_table th:nth-child(1),.service_table th:nth-child(2){min-width: 50px;}



.service_table th{line-height: 1.5rem}



/*租赁服务*/



.lease_table td{padding: 0.375rem 0.5rem;font-size:12px;}



.lease_table td:nth-child(3){padding-left:0.5rem;}



.lease_table th{padding:0.25rem 0.5rem;}



.lease_table th:nth-child(4){display: none;}



.lease_table td:nth-child(4){display: none;}



.lease_table td:nth-child(2){max-width: 40px;}



/*合作伙伴*/



.partner_box .partner{width: 48.5%;float: left;margin-right:0px;}



.partner_box .partner:nth-child(2n){float: right;}



/*联系我们*/



.link_content{padding:0.5rem 0rem 1rem;}



.join_2 a{margin:0px 1rem;}



.case_box .name{padding-right:0rem;padding-top:0.5rem;padding-bottom:0.5rem;}



.case_box .name:after{display: none}



.case_box .name:before{display: none}



.case_box .name .time{margin-top:0.25rem;}



.page_div a{margin:0px 1px;}



#nextPage, #prePage{width: 54px;}



.page_div a{min-width: 26px;width: 28px;}



/*公司新闻*/



.newbox{padding:0.875rem 0px 1.25rem;}



.newbox a{padding-right:7rem;padding-left:0px;}



.newbox .pic{display: none;}



.newtime .day{font-size:2rem;}



.newtime{padding:0.25rem 0.75rem 0.5rem;}



.newbox a .name{margin-bottom:0px;font-weight: bold;}



.newbox a .ms{font-size:12px;line-height: 1.5rem;height: 3rem}





/*技术参数*/

.cpxq_bottom_2n table{width: 100%;border-collapse: collapse;border:1px solid #e6e6e6;}

.cpxq_bottom_2n table tr{border:1px solid #e6e6e6;background:#fbfbfb;}

.cpxq_bottom_2n table tr td{border:1px solid #e6e6e6;padding: 0.25rem 0.5rem;line-height: 1.75rem;color:#666;}

.cpxq_bottom_2n table tr td b{font-weight: normal;}

/*.cpxq_bottom_2n table tr:nth-child(1){background:#40b1b0;}*/

/*.cpxq_bottom_2n table tr:nth-child(1) td{color:#fff;}*/

.cpxq_bottom_2n table tr:nth-child(2n){background:#fff;}

.cpxq_bottom_2n table tr td:nth-child(1){vertical-align: middle;min-width: 4rem;}



}











@media (max-width: 580px){



/*banner*/



.font36{font-size: 1.625rem}



.nybanner img{width: 2rem}



.swiper-container_index .pic .banner1n{width: 92%;}



.swiper-container_index .pic .banner1n .ms{line-height: 1.5rem;display: none}



.swiper-container_index .pic .banner1n .more{width: 8rem}



.nybanner{height: 100px;}/*



.linkmap{height: 100px;}*/



/*首页第二部分*/



.index_new{width: 100%;margin-right: 0%;float: none;}



.index_new:nth-child(2n){float: none;}



/*解决方案*/



.project_list .project{width: 100%;float: none;margin-bottom:2rem;}



.project_list .project:nth-child(2n){float: none;}



.project_list .project .line{margin:1.5rem 0px;}



.project_list .project .pic{margin-bottom:1rem;}



/*公司新闻*/



.new_tjboxn .new_tjleft{width: 100%;float: none;line-height: 1.75rem;margin-bottom:1rem;}



.new_tjboxn .new_tjright{width: 100%;float: none;position: relative;}



}



@media (max-width: 480px){







}



@media (max-width: 350px){



.topzw{height: 3rem}



.top_right h2{margin-right:1rem;}



.top h1 a{height: 3rem}



.top_right .logolink{width: 3rem;}



.top_right h2{line-height: 3rem}



.top .am-icon-align-justify{width: 3rem;height: 3rem;background-size: 1.75rem;-webkit-background-size: 1.75rem;-moz-background-size: 1.75rem;-ms-background-size: 1.75rem;-o-background-size: 1.75rem;}



.font14{font-size:12px;}



.font16{font-size:13px;}



.index_tab a{width: 7rem;}



}		



		



			



