@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:#fff;}

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



/*分页*/

#page_r{text-align:center; margin:20px 0px; }

#page_r a{height:23px; display:inline-block; border:1px solid #c9c9c9; border-radius:3px; line-height:23px; background:#FFF; font-size:14px; color:#4e4e4e; padding:0px 10px; margin:0px 5px;}

#page_r a:hover{background:#fb9b00;color:#fff; border:1px solid #fff; }

#page_r a.dasf{background:#fb9b00;color:#fff; border:1px solid #fff; }

#page_r a.ck{background:#fb9b00;color:#fff; border:1px solid #fff;}

.page .ck{ background-color:#fb9b00; color:#fff; border: 1px solid #fb9b00;}





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

.font46{font-size:2.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:1200px;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;border-bottom:1px solid #888c8c; /* background:url(../images/topbg.png) center #000;*/ background-color:#fff;}

.topwai.on{background:#fff;}

.topzw{height: 0rem;}

.top{position: relative;}

.top h1{width:20%;float: left;border-right:1px solid #888c8c;}

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

.top .topnav{display: inline-block;width:78%;float: right;}

.top .topnav h2{width: 12.5%;float: left;position: relative;}

.top .topnav h2 .yiji{display: block;width: 100%;color:#000;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;position: relative;margin:0 auto;height: 4.75rem;line-height: 4.75rem;text-align: center;}

.top .topnav h2 .yiji i{margin-left:0.25rem;}

.top .topnav h2 .yiji:hover{color:#224a90; font-weight:bold;}

.top .topnav h2:hover .erji{display: block;}

.top .topnav h2.current .yiji{color:#224a90; font-weight:bold;}

.top .topnav h2 .erji{position: absolute;top:100%;width: 12.25rem;left:50%;margin-left:-6.125rem;border-top:3px solid #7a7a7a;background:#fff;display: none;}

.top .topnav h2 .animated{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;}

.top .topnav h2 .erji a{display: block;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:0px 1.5rem;height: 3rem;line-height: 3rem;color:#999;position: relative;}

.top .topnav h2 .erji a + a{border-top:1px solid #ececec;}

.top .topnav h2 .erji a i{float: right;display: inline-block;position: absolute;top:0px;right:1rem;opacity: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;}

.top .topnav h2 .erji a:hover{color:#454545;background:#ececec;}

.top .topnav h2 .erji a:hover i{opacity:1;}

.top .mobile_menu{float: right;margin-left:0rem;display: none;}

.top .am-icon-align-justify{display: block;width: 3rem;height: 5rem;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;}



/*手机小屏*/

#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%;position: relative;}

.swiper-container_index .pic img{display: block;width: 100%;}

.swiper-container_index .swiper-pagination-bullet{background:#fff;opacity:1;width: 3rem;height: 2px;transform: scale(1,1);-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-ms-transform: scale(1,1);-o-transform: scale(1,1);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;margin:0px 0.625rem;}

.swiper-container_index .swiper-pagination-bullet-active{background:#fb9b00;transform: scale(1,2);-webkit-transform: scale(1,2);-moz-transform: scale(1,2);-ms-transform: scale(1,2);-o-transform: scale(1,2);}



/*首页产品中心*/

.index_commonbox{padding: 1.5rem 0px;}

.index_title{text-align: center;line-height: 1.5rem;margin-bottom:1.25rem;color:#444;}

.index_title p{text-transform: uppercase;color:#d6d6d3;font-size:12px;letter-spacing: 1px;}

.index1_title{text-align: center;font-size:0px;margin-bottom:1.25rem;}

.index1_title a{display: inline-block;width: 7.25rem;height: 2.25rem;line-height: 2.25rem;text-align: center;color:#999;font-size:12px;background:#eaeaea;margin:0px 7px;}

.index1_title a.cur{color:#fff;background:#224a90;}

.index1_title a:hover{color:#fff;background:#224a90;}

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

.index1n.cur{height: auto;overflow: visible;}

.index_product{display: block;margin:0px 10px 2rem;}

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

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

.index_product .infon{padding:0.75rem 27% 0.5rem 0.75rem;position: relative;box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,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;position: relative;}

.index_product .infon .name{width: 100%;height: 1.75rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;color:#4e4e4e;}

.index_product .infon .ms{color:#999;font-size:12px;height: 1.75rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}

.index_product .infon .btn{width: 2.25rem;height: 2.25rem;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;border:1px solid #ebebeb;line-height: 2.25rem;text-align: center;color:#a0a0a0;position: absolute;right:5%;top:50%;margin-top:-1.125rem;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;font-weight: bold;}

.index_product .infon .btn i{margin-left:0.125rem;}

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

.index_product:hover .infon{box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);}

.index_product:hover .btn{border-color:#fb9b00;background:#fb9b00;color:#fff;}

.index1n .swiper-container-horizontal>.swiper-pagination-bullets, .index1n .swiper-pagination-custom,.index1n .swiper-pagination-fraction{bottom:0px;display: none;}

.index1n .swiper-pagination-bullet-active{background:#224a90;}

.index_more{display: block;width: 11.25rem;height:2.875rem;line-height: 2.875rem;text-align: center;border:1px solid #eaeaea;margin:2rem auto 0px;box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,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; }

.index_more:hover{background:#224a90;color:#fff;box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);border-color:#224a90;}

/*首页关于我们*/

.index2{padding-top:7.5rem;background:url(../images/aboutbg.jpg) top center no-repeat #fafafa;background-size: auto 76%;-webkit-background-size: auto 76%;-moz-background-size: auto 76%;-ms-background-size: auto 76%;-o-background-size: auto 76%;}

.index2 .index_2n{padding:3.5rem 0px;background:#fff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);}

.index2 .index_2n .index2_infon{width: 92%;max-width: 862px;margin:0 auto;color:#979797;line-height: 1.75rem;color:#979797;text-align: center;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.index2 .index_2n .more{display: block;width: 2.375rem;height: 2px;background:#c4c4c4;margin:2.75rem auto 0px;position: relative;}

.index2 .index_2n .more:after{content: "";border-left:6px solid #c4c4c4;border-top:6px solid #fff;border-bottom:6px solid #fff;position: absolute;top:-50%;right:0px;margin-top:-4px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}

.index2 .index_2n .more:hover{background:#224a90;}

.index2 .index_2n .more:hover:after{border-left-color:#224a90;}

/*首页售后服务*/

.index3_left{width: 45%;float: left;}

.index3_right{width: 50.5%;float: right;color:#848484;line-height: 1.625rem;}

.index3_left img{display: block;width: auto;max-width: 100%;margin:0 auto;}

.index_sev{width: 100%;max-width: 500px;display: block;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:0.75rem 0px 0.75rem 11.625rem;position: relative;margin-bottom:2.75rem;}

.index_sev .title{width: 100%;padding-bottom:0.25rem;margin-bottom:0.25rem;color:#595959;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}

.index_sev .title:after{content:"";width: 0px;height: 1px;background:#c5c5c5;width: 0px;position: absolute;left:0px;bottom:0px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}

.index_sev .ms{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.index_sev .pic{width: 6.875rem;height: 6.875rem;border:1px solid #e9e9e9;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;background-position: center;background-repeat: no-repeat;background-size: 3rem auto;-webkit-background-size: 3rem auto;-moz-background-size: 3rem auto;-ms-background-size: 3rem auto;-o-background-size: 3rem auto;position: absolute;top:0px;left:0px;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;}

.index_sev:after{content: "";width: 1px;height: 2rem;background:#e9e9e9;position:absolute;top:100%;margin-top:0.375rem;left:3.4375rem; }

.index_sev:nth-child(3):after{display: none;}

.index3n{margin-top:4rem;}

.index_sev:hover .pic{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);}

.index_sev:hover .title{color:#fb9b00;}

.index_sev:hover .title:after{width: 6rem}

/*网页底部*/

.footwai{background:#010101;padding:4.75rem 0px 2rem;line-height: 2rem;color:#fff;}

.footwai dl{width: 20%;float: left;}

.footwai dl a{color:#fff;}

.footwai dl a:hover{color:#fb9b00;}

.footwai dl dt{margin-bottom:1.5rem;}

.footwai dl dt p{font-size: 12px;text-transform: uppercase;}

.footwai dl:nth-child(4){width: 31.5%;float: right;}

.footwai dl dd{opacity:0.6;font-size:12px;}

.foot_bottom{padding:0.375rem 0px;background:#fff;color:#8e8e8e;font-size:12px;line-height: 2rem;}

.foot_bottom a{margin-left:2.5rem;}

.foot_bottom a,.foot_bottom span{color:#8e8e8e;display: inline-block;}

.foot_bottom a:hover{color:#fb9b00;}





/*售后服务*/

.nybanner{padding-bottom:30%;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;}

.nybanner .nybanner_n{position: absolute;top:50%;margin-top:-1.5rem;line-height: 2rem;color:#fff;width: 100%;text-indent: 6rem}

.nybanner .nybanner_n h3{line-height: 3rem;color:#fb9b00;}

.nybanner .nybanner_n p{font-family: arial;}

.nycontent{padding:3.375rem 0px;color:#373737;line-height: 2rem}

.nyservice{color:#373737;line-height: 2rem}

.ny_title{text-align: center;line-height: 2rem;margin-bottom:2rem;color:#1b1b1b;}

.ny_title p{text-transform: uppercase;font-family: arial;color:#676767;margin-top:0.5rem;}

.service_box{padding-left:2.5rem;position: relative;margin-bottom:2.25rem;}

.service_box .num{display:block;position: absolute;top:0.1875rem;left:0px;width: 1.625rem;height: 1.625rem;background:#000;color:#fff;line-height: 1.625rem;text-align: center;font-family: arial;}



/*联系我们*/

.nylink{padding: 6rem 0px;color:#fff;background:url(../images/map.jpg) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}

.section9n_c1{background:rgba(34,74,144,0.9);padding:0.75rem;}

.section9n_c1n{border:1px solid #c2c2c2;padding:4.25rem 3rem;}

.section9n_c1n_left{width: 37%;float: left;line-height: 2rem;}

.section9n_c1n_right{width: 33%;float: right;}

.section9n_c1n_center{width: 30%;float: left;}

.section9n_c1n_left .name{margin-bottom:1.5rem;}

.section9n_c1n_left ul li{padding-left:2.375rem;position: relative;}

.section9n_c1n_left ul li + li{margin-top:0.75rem;}

.section9n_c1n_left ul li i{display: inline-block;position: absolute;top:0px;left:0px;transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);}

.section9n_c1n_center{text-align: center;line-height: 2rem;max-width: 11.5rem;} 

.section9n_c1n_center .pic{width: 82%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;margin:0 auto 0.5rem;}

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

.section9n_c1n_right .section9n_c1n_rightn{width: 100%;max-width: 22rem;line-height: 2rem;}

.section9n_c1n_rightn p{margin-bottom:1.25rem;} 

.section9n_c1n_rightn .text{display: block;width: 100%;height: 2.5rem;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;line-height: 2.5rem;margin-bottom:1rem;color:#555;}

.section9n_c1n_rightn textarea{display: block;width: 100%;line-height: 1.75rem;height: 4.25rem;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:0.25rem 1rem;border:0px;color:#555;}

.section9n_c1n_rightn .tijiao{display: block;width: 8rem;height: 2rem;line-height: 2rem;text-align: center;color:#fff;border:1px solid #fff;background:none;margin:1rem auto 0px;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}

.section9n_c1n_rightn .tijiao:hover{color:#e77817;background:#fff;}

/*公司简介*/

.profile_1{margin-bottom:2rem;}

/*.profile_1 img{display: block;width: 21.875rem;}*/

.profile_2{overflow: hidden;}

.profile_left{width: 50%;float: left;}

.profile_right{width: 48%;float: right;}

.profile{font-size:12px;color:#676767;line-height: 1.875rem;}

.profile .profile_left{line-height: 1.5rem}

.advantage .ny_title h3{color:#fff;}

.advantage .ny_title p{color:#fff;}

.advantagewai{background:url(../images/ysbg.jpg) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-attachment:fixed;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-ms-background-attachment:fixed;-o-background-attachment:fixed;}

.advantage{line-height: 2rem;color:#fff;font-size:12px;}

.advantage_1{text-align: center;margin-bottom:2rem;}

.project_listn{overflow: hidden;}

.project_listn .project{width: 22.75%;float: left;margin-right:3%;}

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

.project_listn .project .title{color:#fff;position: relative;padding:0px 1rem;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;background:#eaeaea;height: 3.25rem;line-height: 3.25rem;cursor: pointer;margin-bottom:1.25rem;}

.project_listn .project .title .btn{width: 1.75rem;height: 1.75rem;position: absolute;right:1rem;top:50%;margin-top:-0.875rem;background:#fff;display: block;}

.project_listn .project .title .btn:before{content: "";width: 0.75rem;height: 2px;background:#a8a8a8;position: absolute;top:50%;margin-top:-1px;left:50%;margin-left:-0.375rem;}

.project_listn .project .title .btn:after{content: "";width: 2px;height: 0.75rem;background:#a8a8a8;position: absolute;top:50%;margin-top:-0.375rem;left:50%;margin-left:-1px;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;}

.project_listn .project  ul{padding-bottom:2rem;display: none;}

.project_listn .project  ul li {padding:0px 0.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;color:#848484;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}

.project_listn .project  ul li a{display: block;width: 100%;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;}

.project_listn .project  ul li:hover{color:#fff;background:#eaeaea;padding:0px 1.25rem;}

.project_listn .project  ul li:hover a{color:#fff;}

.project_listn .project .title.on{background:#fb9b00;}

.project_listn .project .title.on .btn:after{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}

/*产品列表*/

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

.case_list li{width: 24.025%;float: left;margin-right:1.3%;margin-bottom:2%;}

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

/*产品详情*/

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

.product_content_top_left{width: 47%;float: left;color:#302f30;}

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

.product_content_top .title{color:#302f30;margin-bottom:1.75rem; }

.product_content_top_left .left_title{width: 100%;max-width: 384px;height:2.25rem;line-height: 2.25rem;text-align: center;color:#fff;background:#151515;margin-bottom:1.75rem; }

.product_content_top_left .infon{padding-left:4.75rem;position: relative;}

.product_content_top_left .infon .fb{display: inline-block;position: absolute;top:0px;left:0px;}

.preview .pic{border:1px solid #fff;margin:2px;}

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

.preview .active .pic{border-color:#000;}

.product_top_right_title{margin:2rem 0px 0.5rem;border-bottom:1px solid #000;padding-bottom:0.375rem;margin-left:3.5rem;}

.product_top_right_title span{border-bottom:3px solid #302f30;font-weight: bold;}

.product_content_top_right .swiper-button-next,.product_content_top_right .swiper-button-prev{background:none;width: 3rem;height: 3rem}

.product_content_top_right .swiper-button-next{right:0px;}

.product_content_top_right .swiper-button-prev{left:0px;}

.product_content_top_right .swiper-button-next span,.product_content_top_right .swiper-button-prev  span{display: block;width: 2rem;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;border-top:2px solid #717171;border-right:2px solid #717171;position: absolute;top:50%;margin-top:-1rem;left:50%;margin-left:-1rem;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;}

.product_content_top_right .swiper-button-next span{transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}

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

.product_content_top_right .swiper-button-next:hover span,.product_content_top_right .swiper-button-prev:hover  span{border-color:#fb9b00;}

.tabs-container1 img{display: block;width: 100%;}

.product_bottom{margin-top:4.5rem;line-height: 2rem;color:#302f30;}

.product_bottom_1{border-bottom:1px solid #151515;margin-bottom:2rem;}

.product_bottom_1 span{width: 8.375rem;height: 2.875rem;display: block;position: relative;color:#fff;background:#151515;text-align: center;line-height: 2.875rem;}

.product_bottom_1 span:after{content: "";position: absolute;top:100%;border-top:0.625rem solid #151515;border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;left:50%;margin-left:-0.625rem;}

.product_bottom_2{width: 96%;margin:0 auto;}

.product_bottom_2 .name{text-transform: uppercase;margin-bottom:1.5rem;}

.product_content_top_right .view{position: relative;padding:0px 3.5rem;}

.product_content_top_right .preview{padding-left:3.5rem;}




/**2021-1-28新增******/

.newsboxbj{ background:#fafafa;}
.newstxts{ background:#Fff; padding:15px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.newstxts p{ color:#4e4e4e;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:1;-webkit-box-orient: vertical; margin-bottom:7px;}

.newstxts  em{ font-size:12px; display:block;color: #999; font-style:normal; margin:7px 0px;}
.newstxts  span{ font-size:12px; display:block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:2;-webkit-box-orient: vertical;color: #999;}

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


.synewsbox .swiper-slide a{margin: 0px 10px 2rem; display:block;overflow: hidden;}

.newspic img{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}


a:hover .newspic img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}


.synewsbox .swiper-slide:hover .newstxts{box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);}
.clearfix { *zoom: 1; }
.clearfix:after { clear: both; display: block; height: 0; visibility: hidden; line-height: 0; content: '\20'; }





.nynewslist li{ float:left; width:25%; line-height:1.2rem}

.nynewslist li a{margin: 0px 10px 2rem; display:block;overflow: hidden;box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);}


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


.page a{width: 2.25rem; display:inline-block;
    height: 2.25rem;
    border-radius: 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    border: 1px solid #ebebeb;
    line-height: 2.25rem;
    text-align: center;
    color: #a0a0a0;
	margin:0px 10px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    font-weight: bold;
}
.page a.prev{transform:rotate(180deg);}
.page a:hover{ background-color:#fb9b00; color:#fff; border: 1px solid #fb9b00;}

.newsshowtit{ text-align:center; border-bottom:1px solid #e7e7e7; padding-bottom:1rem; margin-bottom:1rem}
.newsshowtit h1{ color:#444; font-size:1.3rem; margin-bottom:0.5rem}
.newsshowtit p{ color:#999}


.newsshowbox{ color:#848484}

.newsshowbox p{ padding:1rem 0px;}

.casexstit{ margin-bottom:2rem}
.casexstit a{display: inline-block;width: 7.25rem;height: 2.25rem;line-height: 2.25rem;text-align: center;color:#999;font-size:12px;background:#eaeaea;margin:0px 7px;}

.casexstit a.cur{color:#fff;background:#224a90;}

.casexstit a:hover{color:#fff;background:#224a90;}




@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:5rem; width:55%;}

	/*首页产品中心*/

	.index_commonbox{padding:1.5rem 0px;}

	/*关于我们*/

	.profile .profile_left{width: 100%;float: none;line-height: 1.875rem;margin-bottom:1.5rem;}

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

	

}	

@media (max-width: 980px){

	/*工程案例*/

	.project_listn .project{width: 48.5%;float: left;margin-right:0%;}

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

}

@media (max-width: 768px){

	/*banner*/

	html{font-size: 13px;}

	.font16{font-size:14px;}

	.font36{font-size: 1.75rem}

	.font28{font-size:1.375rem;}	

	.top h1{position: relative;float: left;left:0rem;width:50%;border-right:0px;}

	.top h1 a{height:4.5rem; width:55%;}

	.top .am-icon-align-justify{height: 4.5rem}

	.topzw{height: 4.5rem;background:#000;}

	/*首页产品中心*/

	.index1n .swiper-container-horizontal>.swiper-pagination-bullets, .index1n .swiper-pagination-custom,.index1n .swiper-pagination-fraction{display: block;}

	.index_product{margin:0px 5px 2rem;}

	.index_product .infon{padding:0.5rem;}

	.index_product .infon .btn{display: none;}

	.index_commonbox{padding:1.5rem 0px;}

	.index_title{margin-bottom:1rem;}

	/*首页关于我们*/

	.index2{padding-top:4rem;}

	.index2 .index_2n{padding:2rem 0px;}

	.index2 .index_2n .index2_infon{-webkit-line-clamp: 4;line-height: 1.875rem}

	/*首页售后服务*/

	.index3_left{width: 100%;float: none;padding-top:0%;margin-bottom:2rem;}

	.index3_right{width: 100%;float: none;color:#848484;line-height: 1.625rem;}

	.index_sev{margin:0 auto 2.75rem;padding-left:7.5rem;}

	.index_sev .pic{transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);}

	/*网页底部*/

	.footwai{padding:2rem 0px 0rem;}

	.footwai{line-height: 1.875rem}

	.footwai dl{width: 35%;float:left;margin-bottom:1.5rem;}

	.footwai dl:nth-child(2n){width: 65%}

	.footwai dl:nth-child(4){width: 65%;}

	.footwai dl dt{margin-bottom:0.5rem;}

	.foot_bottom a{margin-left:0rem;}

	.foot_bottom a,.foot_bottom span{color:#8e8e8e;display: block;text-align: center;}

	.nybanner .nybanner_n{margin-top:-2.5rem;text-indent: 2rem}

	.nybanner .nybanner_n h3{font-size:24px;}

	.nybanner .nybanner_n p{font-size:16px;}

	/*售后服务*/

	.nycontent{padding:2rem 0px;}

	/*联系我们*/

	.nylink{padding:3rem 0px;}

	.section9n_c1n_left{width: 100%;float: none;line-height: 1.75rem;}

	.section9n_c1n_right{width: 100%;float: none;clear: both;padding-top:1rem;}

	.section9n_c1n_center{width: 100%;float: none;margin:1rem auto 0px;}

	.section9n_c1n_right .section9n_c1n_rightn{max-width: 100rem;}	

	.section9n_c1n{padding:1rem 1rem;}

	.section9n_c1n_left .name{font-size:1.375rem;margin-bottom:1rem;}

	.section9n_c1n_left ul li{margin-bottom:0.5rem;padding-left:1.875rem;}

	.section9n_c1n_left ul li + li{margin-top:0rem;}

	.section9n_c1n_rightn p{margin-bottom:0.75rem;}

	.section9n_c1n_left ul li{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}

	.section9n_c1n_left ul li i{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}

	.section9n_c1n_center{line-height: 1.5rem}

	.section9n_c1n_rightn .text{margin-bottom:0.5rem;}

	/*工程案例*/

	.project_listn .project .title{font-size:13px;}

	/*产品列表*/

	.case_list li{width: 49%;float: left;margin-right:0%;margin-bottom:2%;}

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

	/*产品详情*/

	.product_content_top_left{width: 100%;float: none;color:#302f30;margin-bottom: 1.5rem}

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

	.product_content_top_right .view{padding:0px;}

	.product_top_right_title{margin-left:0px;}

	.product_content_top_right .preview{padding-left:0px;}
	
	
	
	.nynewslist li {width:100%;}

}





@media (max-width: 580px){

/*banner*/

.font36{font-size: 1.625rem}	



}

@media (max-width: 480px){

	.top h1{position: relative;float: left;left:0rem;width:65%;border-right:0px;}

	.top h1 a{height:4rem; width:55%;}

	.top .am-icon-align-justify{height: 4rem}

	.topzw{height: 4rem;}		

}

@media (max-width: 350px){

	

}		

		

			

