@charset "utf-8";

/* CSS Document */

*{margin:0px;padding:0px;text-decoration:none;list-style:none;font-family:proxima-nova,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;}

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;}

.case_xqbox_content ul li{padding-left:15px;position: relative;}
/*border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;*/
.case_xqbox_content ul li:after{content: "";width: 6px;height: 6px;background:#703794;-ms-border-radius: 0px;-o-border-radius: 0px;position: absolute;top:9px;left:0px;}

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

.jianjie ul li{padding-left:15px;position: relative;}
/*border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;*/
.jianjie ul li:after{content: "";width: 6px;height: 6px;background:#703794;-ms-border-radius: 0px;-o-border-radius: 0px;position: absolute;top:9px;left:0px;}

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

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 #9d9898;background:#0E0731;}

.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: 1200px;margin:0 auto;}

.top .topnav h2{float: left;position: relative;margin-right:60px;text-align: center;line-height: 5rem;top:1px; font-size: 1rem;}

.top .topnav h2 a{display: block;color:#fff;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:#297aff;}

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

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

.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:#297aff;}

.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:#262c40;position: absolute;top:0rem;right:0px;color:#fff;padding:0px;cursor: pointer;border:1px solid #262c40;}

.top .topnav h2:hover .yiji{color:#297aff;}

.top .topnav h2.current .yiji{color:#297aff;border-color:#297aff;}

.top .topnav h2.on .yiji{color:#297aff;border-color:#297aff;}

.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:#297aff;}





/*手机小屏*/

#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:37%;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:#297aff;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:#297aff;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 #297aff;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:#297aff;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:#713795;}





/*网页底部*/

.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:#713795;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:#713795;}

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

.foot1bottom .footnav .pic img{display: inline;width: 30%;}

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

.foot2wai{background:#0E0731;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_title1{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: #4da39c;
    color: #fff;}

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


.index_title1: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:13px;letter-spacing: 1px;}

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

.index_tab a{display: inline-block;width: 8.125rem;height: 2rem;line-height: 2rem;text-align: center;color:#fff;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:#713795;border-color:#713795;}



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

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

.index_tab1 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_tab1 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_tab1 a.on,.index_tab1 a:hover{color:#fff;background:#713795;border-color:#fff;}



.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:#297aff;}

.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:#713795;}

.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 #fff;color:#fff;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:#713795;background:#713795;}



/*首页第二部分*/

.index2{padding:5rem 0px;background:#4DA39C;}

.index2 .index_title span{    background: #4DA39C;
    color: #fff;}

.index2 .index_title1 span{    background: #4DA39C;
    color: #fff;}

.index21{padding:5rem 0px;background:#4DA39C;}

.index21 .index_title span{    background: #4DA39C;
    color: #fff;}
    
    
    .index21 .index_title1 span{    background: #4DA39C;
    color: #fff;}
    
    
.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{text-align: center;color:#fff;
width: 100%;
height: 24px;
word-break: break-word;

text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;line-height: 20px;margin:10px 0px 5px;}

.index_new .name1{    text-align: center;color:#fff;width: 100%;height: 24px;word-break: break-word;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;margin:10px 0px 5px;}


.index_new a:hover{  color:#713795}


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

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

.index_new:hover .name{color:#713795;}

.index_new:hover .name1{color:#fff;font-weight:bold;}

/*公司简介*/

.index_title1 span {
    display: inline-block;
    padding: 0px 3.375rem;
    position: relative;
    z-index: 10;
    background: #ffffff;
    /* color: #fff; */
}

.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:#297aff;}

.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:#713795;}

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


.crumb_right1{
        width: 100%;
    background: #fff;
    line-height: 3rem;
   
    overflow: hidden;padding: 1rem 0 1rem 50%;
}

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

.crumb_right1 a.cur{color:#fff;background:#297aff;}

.crumb_right1 a:hover{color:#fff;background:#713795;}


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

.nycontent{padding: 1rem 0 5rem 3rem;}

.nytitle{text-align: center;    margin-top: 2rem;padding-bottom:1rem;position: relative;margin-bottom:2rem;letter-spacing: 2px;line-height: 2.25rem}
.jianjie{font-size:1rem;letter-spacing: 1px;
    line-height: 30px;}
.jianjie img{margin:0 auto; display:block;width：100%；}

.nytitle:after{content: "";width: 1.5rem;height: 2px;background:#713795;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:#297aff;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:#297aff;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:#297aff;}

.shiji:after{content:"";width: 1.25rem;height: 1.25rem;background:#fff;border:4px solid #297aff;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: 30%;float: left;box-sizing: border-box;border:1px solid #c9c9c9;margin-right:3.5%;margin-bottom:3.5%;}


.honner_list .honner1 {
    width: 30%;
    float: left;
    text-align: center;
    box-sizing: border-box;
    /* border: 1px solid #c9c9c9; */
    margin-right: 3.5%;
    margin-bottom: 3.5%;
}



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

.honner_list .honner1 img{display: block;}

.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:#713795;}

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

/*产品background:url(../images/bg1.jpg) center no-repeat;*/

.cp_search{padding:3.375rem 0px;color:#fff;background:#24756f;min-height: 2.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:#713795;}

.cp_search a.cur{color:#713795;}

.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 #713795;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:#713795;color:#fff;}

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

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

.cp_search .cp_search_2{padding:1.25rem;border-top:2px solid #713795;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:#713795;}

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

.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:#713795;}

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

.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:#713795;}

.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;border:1px solid #fff;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:transparent;*/
.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:#297aff !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 5px;cursor: pointer;}

.cp_crumb a{color:#999;}

.cp_crumb a.cur{color:#297aff}

.cp_crumb a:hover{color:#297aff}

.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:#297aff;}

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

/*产品详情*/

.cpxq_bottom_2n{line-height:30px}

.cpxq_bottom_2n img{max-width:100%}

.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:#713795;line-height: 3rem;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;}
/*border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;*/
.cpxq_top_3 ul li:after{content: "";width: 6px;height: 6px;background:#703794;-ms-border-radius: 0px;-o-border-radius: 0px;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:#713795;letter-spacing: 1px;}

.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:#713795;}

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

.cpxq_bottom_1{border-top:2px solid #713795;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;}

.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 #713795;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.jpg) 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:#713795;}

.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:#297aff;background:#f7f7f7;font-weight: bold;}

.down_list:hover span{color:#297aff;}





/*技术参数*/
.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;    border-bottom: 0px solid windowtext !important;    border-left: 0px solid windowtext !important;    border-right: 1px solid #e6e6e6 !important;    border-top: 0px solid windowtext !important;}
/*.cpxq_bottom_2n table tr:nth-child(1){background:#297aff;}*/
/*.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%;height: 150px;}

.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;line-height: 2.5em;}

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

.case_xqbox img{max-width: 100% !important;

    height: auto !important;}

.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:#713795;}

/*解决方案*/

.project_list{width: 100%;margin-top: 6%;}

.project_list .project{width: 30%;
    /* height: 10%; */
    margin-right: 3%;float: left;margin-bottom:5%;display: block;}

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

.project_list .project .pic{    margin-top: 2rem;display: block;width: 100%;position: relative;margin-bottom:0rem;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-color: #ccc;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:#297aff;border-color:#297aff;}

.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:#297aff;}

.project_part_1 a.cur{color:#fff;background:#297aff;}



.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:#297aff;}

.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:#297aff;}

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

.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: auto;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: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: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:0%;margin-left:1.4%;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:#713795;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;font-size:1.2rem}

.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:#297aff;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;font-size: 1.2rem;}

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

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

.lease_table th{color:#fff;background:#703794;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:#297aff;border:1px solid #297aff!important;display: none;}

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

.page_div .current{background-color:#297aff;border-color:#297aff;color:#FFF}

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

.totalPages span,.totalSize span{color:#297aff;margin:0 5px}

.totalSize{display: none;}

#nextPage:hover,#prePage:hover{color:#297aff;}



/*合作伙伴*/

.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:#713795;color:#713795;}

.join_2 a:hover{color:#297aff;}

.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:#297aff;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:#713795;color:#fff;}

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

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

.new_tjboxn:hover{color:#297aff;}

.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:#297aff;}

.newbox:hover .newtime{background:#297aff;color:#fff;}

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

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


@media (max-width: 1600px){
    
    .top .topnav {
    display: block;
    width: 920px;
    margin: 0 auto;
}

.top .topnav h2 {
    float: left;
    position: relative;
    margin-right: 30px;
    text-align: center;
    line-height: 5rem;
    top: 1px;
    font-size: 1rem;
}

}

@media (max-width: 1300px){
    
    .top .topnav {
    display: block;
    width: 800px;
    margin: 0 auto;
}

.top .topnav h2 {
    float: left;
    position: relative;
    margin-right: 10px;
    text-align: center;
    line-height: 5rem;
    top: 1px;
    font-size: 1rem;
}

}


@media (max-width: 1200px){

/*导航*/

.top .topnav h2 {

    float: left;
    position: relative;
    margin-right: 30px;
    text-align: center;
    line-height: 2.5rem;
    top: 1px;
    font-size: 1rem;
}
.top .topnav{width: 600px;}

.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;}

.index21{padding:3rem 0px;}

/*公司简介*/

.nycontent{padding:3rem 0px;}

/*公司新闻*/

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

}

@media (max-width: 768px){
    
    .crumb_right1 a {
    display: inline-block;
    padding: 2px .6rem;
    color: #333;
 
}
    
    .crumb_right1 {
    width: 100%;
    background: #fff;
    line-height: 2rem;
    overflow: hidden;
     padding: 1rem .3rem 1rem 0%; 
}

/*banner*/
.project_list .project {
    width: 30%;
    /* height: 10%; */
    margin-right: 3%;
    float: left;
    margin-bottom: 5%;
    display: inline;
}
.nycontent0 {
    padding: 0rem 0px;
}

.project_list .project .pic {
    margin-top: 4rem;
    display: block;
    width: 100%;
    position: relative;
    margin-bottom: 0rem;
    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 .name {
    width: 100%;
    height: 4.25rem;
    line-height: 4.25rem;
    margin-top: 1rem;
    text-align: center;
    color: #fff;
    /* background: url(../images/yy2.png); */
    background-color: #ccc;
    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;
}

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: 9rem}

.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_tab1{margin:1.5rem 0px;}
.index_title span{padding:0px 2rem;}

.index_title{font-size:1.5rem;}

/*首页第二部分*/

.index2{padding:2rem 0px;}

.index21{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: none;}

.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; overflow: hidden;}

.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:#297aff;}*/
/*.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;}

.index_tab1 a{width: 7rem;}

.index_tab1 a{width: 7rem;}
}		

		

			

