@charset "UTF-8";
/*body.index{background: url(../img/bg.jpg) no-repeat;background-attachment: fixed;}*/
@font-face{font-family:en_b;src:url(../fonts/en_b.ttf) format("truetype")}

body::before{content: "";position: absolute;left: 0;top: 0;right: 0;height: 300px;background: -webkit-gradient(linear, left top,left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0)));}
/* 头部 */
.head{padding: 37px 53px;width: 100%;}
/*.head::before{content: "";position: absolute;left: 0;top: 0;right: 0;height: 400px;background: -webkit-gradient(linear, left top,left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0)));}*/
.head.head-bg::before{display: none;}


.head .logo{position: relative;z-index: 500;}
.head .logo a{width: 151px;height: 54px;display: block;background: url(../img/logo.png);}


.head .tab-nav:hover .nav{border-bottom: 1px solid rgba(0,0,0,0.1);padding-bottom: 15px;}
/*.head .tab-nav:hover .nav .item{color: #333;}*/
.head .tab-nav.on .nav .item{color: #333;}
.head.head-bg .tab-nav:hover .nav .item{color: #FFFFFF;}
.head .tab-nav .nav-sub{position: absolute;top: -315px;left: 0;right: 0;z-index: 0;background: rgba(255,255,255,1);height: 0;transition-delay: 0.2s;}
.head .tab-nav .nav-sub.on{height: 315px;top: 0;}

.head .nav{position: relative;z-index: 500;position: relative;}
.head .nav .item{float: left;color: #FFFFFF;padding: 0 25px;line-height: 54px;}
.head .nav .item .item-name{font-size: 16px;position: relative;}
.head .nav .item .item-sub{position: absolute;top: 54px;right: -1920px;padding-top: 25px;width: 100%;}
.head .nav .item .item-sub a{display: block;line-height: 3.5;border-bottom: 1px solid #f5f5f5;width: 50%;float: left;color: #333;font-size: 14px;}
.head .nav .item .item-sub a img{width: 15px;height: 15px;position: relative;top: 2px;margin-right: 5px;}
.head .nav .item:hover{color: #ec1e1e !important;}
.head .nav .item:hover .item-name::before{content: "";position: absolute;top: -25px;width: 20px;height: 2px;background: #ec1e1e;left: 50%;margin-left: -10px;}
.head .nav .item:hover .item-sub{right: 0;}



.head .nav .language{color: #FFFFFF;float: left;padding: 0 25px;line-height: 54px;position: relative;font-size: 16px;}
.head .nav .language span{margin-right: 18px;}
.head .nav .language a{color: #FFFFFF;}
.head .nav .language:hover::before{display: none;}

.head-bg{background: rgba(0,0,0,0.5);}
/*


.head .nav .item .child{position: absolute;left: 0;right: 0;}
.head .nav .item .child a{display: block;font-size: 14px;text-align: center;line-height: 32px;}

.head .nav-sub{position: absolute;top: 0;left: 0;right: 0;z-index: 0;background: rgba(255,255,255,1);height: 0;transition-delay: 0.2s;}
.head .tab-nav:hover .nav-sub{height: 525px;}
.head .box{width: 100%;position: absolute;right: -100%;top: 100px;font-size: 14px;padding: 0 25px;opacity: 0;}
.head .tab-nav:hover .box{right: 0;transition-delay: 0.5s;opacity: 1;}
.head .box a{display: block;line-height: 3.5;border-bottom: 1px solid #f5f5f5;width: 40%;}
.head .box a img{width: 15px;height: 15px;position: relative;top: 2px;margin-right: 5px;}
.head .box .thumb{width: 50%;position: absolute;right: 0;}

.sub-head .head{background: rgba(0,0,0,0.5);}*/
/* banner */
.banner{height: 980px;background: url(../img/banner.jpg) center;text-align: center;position:relative;}
.banner .text1{color: #FFFFFF;font-size: 68px;font-weight: bold;position: relative;top: 30%;text-align: left;margin: auto;line-height: 1.75;float: right;margin-right: 10%;text-shadow: 0 0 20px #1a2e52;background: rgb(0 28 122 / 50%);width: 14em;padding: 1em;}
.banner .text1 span{color: #ff0000;}
.banner .text2{color: #FFFFFF;font-size: 60px;position: relative;top: 50%;}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:980px;overflow:hidden;text-align:center;background-size: 100% !important;}
.banner .hd{width:100%;position: absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;text-align:center;}
.banner .hd ul{text-align:center;padding-top:5px;}
.banner .hd ul li{cursor:pointer;display:inline-block;width: 12px;height: 12px;background: #FFF;font-size: 0;border-radius: 50%;margin: 0 5px;}
.banner .hd ul .on{background: #ec1e1e;}
.banner .md{width: 400px;background: rgba(255, 255, 255, 0.6);position: absolute;right: 0;bottom: 0;text-align: center;padding: 33px 0 26px 0;overflow: hidden;display: none;}
.banner .md .pageState{font-size: 20px;font-weight: bold;color: #ec1e1e;margin: 0 50px;letter-spacing: 3px;}
.banner .md .pageState span{color: #373737;}
/* 公司简介 */
.m1{padding-top: 165px;}
.m1 .text{}
.m1 .text .left{width: 49%;}
.m1 .text .left .catName{}
.m1 .text .left .catName .icon{}
.m1 .text .left .catName .icon img{position: relative;top: 4px;}
.m1 .text .left .catSummary{margin-top: 50px;}
.m1 .text .right{width: 44%;}
.m1 .text .right .name{color: #ec1e1e;line-height: 1.75;}
.m1 .text .right .content{line-height: 2;margin-top: 50px;}
.m1 .thumb{}

/* 产品介绍 */
.m2{padding-top: 165px;}
.m2 .left{width: 41%;float: left;}
.m2 .left .thumb img{box-shadow: 20px 18px 20px 0px #ccc;}

.m2 .left .catName{}
.m2 .left .catName .icon{}
.m2 .left .catName .icon img{position: relative;top: 4px;}
.m2 .left .catSummary{margin-top: 50px;line-height: 1.75;font-weight: bold;}
.m2 .right{width: 44%;line-height: 34px;color: #333333;float: right;}
.m2 .right .text{width: 100%;}
.m2 .right .menu{margin-top: 85px;}
.m2 .right .menu .item{width: 50%;float: left;margin-bottom: 55px;}
.m2 .right .menu .item .icon{height: 126px;}
.m2 .right .menu .item .name{color: #333333;}


.m2:nth-child(2n+0) .left{float: right;}
.m2:nth-child(2n+0) .right{float: left;}
/* 产品介绍 */
/*.m2{padding-top: 165px;}
.m2 .left{width: 41%;}
.m2 .left .catName{}
.m2 .left .catName .icon{}
.m2 .left .catName .icon img{position: relative;top: 4px;}
.m2 .left .catSummary{margin-top: 50px;line-height: 1.75;font-weight: bold;}
.m2 .right{width: 44%;line-height: 34px;color: #333333;}
.m2 .right .text{width: 100%;}
.m2 .right .menu{margin-top: 85px;}
.m2 .right .menu .item{width: 50%;float: left;margin-bottom: 55px;}
.m2 .right .menu .item .icon{height: 126px;}
.m2 .right .menu .item .name{color: #333333;}*/

/* 案例展示 */
.m3{padding-top: 165px;}
.m3 .left{width: 41%;}
.m3 .left .catSummary{margin-bottom: 30px;padding-left: 38px;}
.m3 .left .catName{}
.m3 .left .catName .icon{}
.m3 .left .catName .icon img{position: relative;top: 4px;}
.m3 .left .catMain{padding-top: 105px;}
.m3 .left .catMain .item{width: 100%;height: 80px;line-height: 80px;text-align: center;color: #333333;border: 1px solid #e3e7f1;border-radius: 50px;display: block;margin: 0 auto 11px auto;cursor: pointer;}
.m3 .left .catMain .item.on{background: #ec1e1e;color: #FFFFFF;}
.m3 .right{width: 44%;}

/* 客户关怀 */
.m4{padding-top: 165px;overflow: hidden;}
.m4 .catName{}
.m4 .catName .en{}
.m4 .catName .cn{margin-top: 33px;}
.m4 .catMain{width: 1083px;height: 322px;border: 2px solid #e5e9f2;border-radius: 322px;margin: 47px auto 0 auto;position: relative;}
.m4 .catMain .thumb{width: 43%;height: 280px;position: absolute;left: 23px;top: 19px;border-radius: 280px 50px 50px 280px;overflow: hidden;}
.m4 .catMain .text{width: 38%;margin-top: 90px;margin-right: 120px;}
.m4 .catMain .text .name{color: #333333;font-weight: bold;}
.m4 .catMain .text .summary{font-size: 16px;line-height: 32px;color: #333333;margin-top: 32px;}
.m4 .catMain .text .more{margin-top: 35px;color: #666666;font-size: 14px;}

/* 新闻动态 */
.m5{padding-top: 165px;overflow: hidden;padding-bottom: 213px;}
.m5 .box{}
.m5 .catName .en{color: #ec1e1e;font-weight: bold;}
.m5 .catName .cn{margin-top: 33px;}
.m5 .catName .cn .icon{}
.m5 .catName .cn .icon img{position: relative;top: 4px;animation: xuanzhuan 10s linear infinite;}
.m5 .catMain{margin-top: 66px;}
.m5 .catMain .hotnews{width: calc(33% - 10px);height: 385px;box-shadow: 0px 0px 20px 0px #ccc;background: #FFFFFF;margin-right: 19px;}
.m5 .catMain .hotnews:nth-child(3){margin-right: 0;}
.m5 .catMain .hotnews .thumb{width: 100%;height: 230px;text-align: center;}
.m5 .catMain .hotnews .thumb img{max-width: 100%;height: 100%;object-fit:cover;}
.m5 .catMain .hotnews .text{padding: 17px 23px;}

.m5 .catMain .hotnews .text .name{color: #ec1e1e;margin-top: 9px;}
.m5 .catMain .hotnews .text .time{color: #999999;}
.m5 .catMain .hotnews .text .summary{line-height: 1.75;color: #666666;margin-top: 12px;}
.m5 .catMain .hotnews .text .more{font-size: 16px;color: #ec1e1e;margin-top: 15px;}

.m5 .catMain .listnews{width: 30%;height: 385px;box-shadow: 0px 0px 20px 0px #ccc;background: #FFFFFF;margin-left: 21px;padding: 20px;}


.m5 .catMain .listnews .hot{margin-bottom: 20px;}
.m5 .catMain .listnews .hot .name{margin-top: 9px;}
.m5 .catMain .listnews .hot .time{color: #999999;margin-top: 9px;}
.m5 .catMain .listnews .hot .summary{line-height: 20px;color: #666666;margin-top: 12px;}
.m5 .catMain .listnews .hot .more{font-size: 16px;color: #999999;margin-top: 15px;}

.m5 .catMain .listnews .item{display: block;line-height: 40px;height: 40px;}
.m5 .catMain .listnews .item .dot{width: 20px;font-size: 12px;}
.m5 .catMain .listnews .item .name{width: calc(100% - 90px);font-size: 16px;}
.m5 .catMain .listnews .item .time{width: 50px;text-align: right;font-size: 14px;color: #999999;}

.m5 .catMain .listqa{width: 30%;height: 385px;box-shadow: 0px 0px 20px 0px #ccc;background: #FFFFFF;}
.m5 .catName2{background: #ec1e1e;color: #FFFFFF;height: 71px;line-height: 71px;padding: 0 21px;}
.m5 .catMain2{}
.m5 .catMain2 .item{padding: 25px 25px 25px 55px;position: relative;}
.m5 .catMain2 .item::before{content: "";width: 20px;height: 61px;background: url(../img/icon-wenti2.png) no-repeat;position: absolute;left: 23px;top: 21px;}
.m5 .catMain2 .item:nth-child(1){border-bottom: 1px solid #d4dae8;}
.m5 .catMain2 .item .name{}
.m5 .catMain2 .item .summary{line-height: 1.75;margin-top: 15px;}


/* 底部 */
.foot{background: #333333 url(../img/foot-bg.png) no-repeat right bottom;padding-top: 120px;padding-bottom: 45px;min-height: 512px;background-attachment: fixed;position: relative;}
.foot .menu{width: 100px;}
.foot .menu .item{width: 52px;height: 52px;border-radius: 50%;text-align: center;margin-bottom: 50px;opacity: 0.7;}
.foot .menu .item.on{border: 1px solid #919191;opacity: 1;}
.foot .left{width: 30%;}
.foot .left .logo{}
.foot .left .logo .cn{font-size: 24px;font-weight: bold;line-height: 1.5;color: #FFFFFF;}
.foot .left .logo .en{font-size: 20px;line-height: 2;color: #FFFFFF;letter-spacing: 0.12em;font-family: Candara;}
.foot .left .code{width: 220px;margin-top: 50px;}
.foot .left .code .thumb{width: 107px;height: 107px;}
.foot .left .code .thumb img{width: 107px;height: 107px;}
.foot .left .code .text{width: 113px;text-align: center;color: #FFFFFF;font-size: 14px;line-height: 3;padding-top: 15px;}
.foot .middle{width: calc(40% - 100px);padding-left: 40px;}
.foot .middle .item{float: left;width: 50%;line-height: 60px;color: #FFFFFF;padding-left: 50px;font-size: 16px;position: relative;}
.foot .middle .item.on{color: #ec1e1e;}
.foot .middle .item.on::before{content: "";width: 30px;height: 30px;background: url(../img/icon-yuan.png);position: absolute;left: 12px;top: 13px;animation: xuanzhuan 10s linear infinite;}

.foot .right{width: 30%;}
.foot .right .logo{}
.foot .right .copyright{font-size: 13px;color: #FFFFFF;line-height: 24px;margin-top: 100px;}

.foot .gotop{width: 119px;height: 119px;background: url(../img/gotop.jpg);position: absolute;left: 50%;top: -60px;border-radius: 50%;margin-left: -60px;}
.foot .gotop a{position: absolute;width: 145px;height: 145px;background: url(../img/gotop-bg.png);left: -11px;top: -9px;animation: xuanzhuan 10s linear infinite;}

/* 手机导航 */
.mbrick-nav-01{background: -webkit-gradient(linear, left top, left bottom, from(#ec1e1e), to(#c21818));color: #FFF;width: 60%;position: fixed;left: -60%;top: 0;bottom: 0;z-index: 99999;}
.mbrick-nav-01.on{left: 0;}
.mbrick-nav-01 .close{position: absolute;right: 10px;top: 10px;font-size: 50px;font-family: "microsoft yahei";font-weight: 100;}
.mbrick-nav-01 .logo{width: 110px;height: 110px;line-height: 110px;border: 1px solid rgba(255,255,255,0.4);border-radius: 50%;text-align: center;margin: 45px auto;}
.mbrick-nav-01 .logo img{width: 70%;margin-top: 41px;}
.mbrick-nav-01 .menu{height: 55%;overflow: auto;}
.mbrick-nav-01 .menu .item{text-align: center;padding: 15px 0;}
.mbrick-nav-01 .menu .item a{color: #FFF;}
.mbrick-nav-01 .menu .item .name{position: relative;}
.mbrick-nav-01 .menu .item .name i{width: 0;height: 0;border-style: solid;border-width: 5px 0 5px 5px;border-color: transparent transparent transparent rgb(255 255 255 / 30%);position: absolute;right: 33px;top: 3px;}
.mbrick-nav-01 .menu .item .name::after{content: "";width: 50px;height: 1px;background: rgba(255,255,255,0.2);position: absolute;bottom: -14px;left: calc(50% - 25px);}
.mbrick-nav-01 .menu .item .sub{position: absolute;width: 67%;top: 0;bottom: 0;right: -67%;background: #c21818;display: none;padding: 30px 0;}
.mbrick-nav-01 .menu .item .sub a{display: block;margin: 0 20px;border-bottom: 1px solid rgba(255,255,255,0.3);padding: 10px 0;}
.mbrick-nav-01 .menu .item:hover .sub{display: block;}
.mbrick-nav-01 .arrow{margin-top: 30px;}
.mbrick-nav-01 .arrow .arrow-down{border-left: 3px solid #FFFFFF;border-bottom: 3px solid #FFFFFF;height: 15px;width: 15px;transform: translate(3px, -3px) rotate(-45deg);-webkit-transform: translate(3px, -3px) rotate(-45deg);border-right: 3px solid transparent;border-top: 3px solid transparent;display: inline-block;-moz-transform: translate(3px, -3px) rotate(-45deg);-ms-transform: translate(3px, -3px) rotate(-45deg);-o-transform: translate(3px, -3px) rotate(-45deg);}
.mbrick-nav-01 .tel{position: absolute;bottom: 30px;left: 0;right: 0;}
.mbrick-nav-01 .tel p{font-size: 12px;margin-bottom: 10px;font-weight: 100;}
.mbrick-nav-01 .tel a{font-size: 16px;font-weight: 100;font-family: arial;color: #FFFFFF;}

.mbrick-nav-01.on .menu .item:nth-child(1) .name{left: 0;transition: 0.4s;-webkit-transition: 0.4s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(2) .name{left: 0;transition: 0.5s;-webkit-transition: 0.5s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(3) .name{left: 0;transition: 0.6s;-webkit-transition: 0.6s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(4) .name{left: 0;transition: 0.7s;-webkit-transition: 0.7s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(5) .name{left: 0;transition: 0.8s;-webkit-transition: 0.8s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(6) .name{left: 0;transition: 0.9s;-webkit-transition: 0.9s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(7) .name{left: 0;transition: 1s;-webkit-transition: 1s;opacity: 1;}
.mbrick-nav-01.on .menu .item:nth-child(n+8):nth-child(-n+99) .name{left: 0;transition: 1s;-webkit-transition: 1s;opacity: 1;}
.mbrick-nav-01-button{display: none;}

/* 子页location */
.sub{min-height: 100vh;background: url(../img/sub-bg.png) no-repeat top;padding-top: 430px;/*background-attachment: fixed;*/padding-bottom: 200px;overflow: hidden;}
.sub .catName{overflow: hidden;margin-bottom: 129px;}
.sub .catName .name{}
.sub .catName .name .cn{font-size: 35px;font-weight: bold;line-height: 1.5;color:#000000;}
.sub .catName .name .cn .icon{}
.sub .catName .name .cn .icon img{position: relative;top: 4px;animation: xuanzhuan 10s linear infinite;}
.sub .catName .name .cn1{font-size: 60px;font-weight: bold;color: #ec1e1e;line-height: 1.5;}
.sub .catName .name .cn2{font-size: 35px;color: #ec1e1e;line-height: 1.5;}
.sub .catName .name .en{font-size: 45px;color:#ec1e1e;font-family: en_b;margin-top: 20px;}
.sub .catName .name .go{margin-top: 30px}
.sub .catName .name .go a{display: inline-block;margin: 10px 25px 10px 0;color: #333;padding: 10px 30px;border-radius: 50px;border: 1px solid #ec1e1e;}
.sub .catName .name .go a:hover{background: #ec1e1e;color: #FFF;}
.sub .catName .name .go2{margin-top: 30px}
.sub .catName .name .go2 a{display: inline-block;margin: 10px 25px 10px 0;color: #333;padding: 10px 30px;border-radius: 50px;border: 1px solid #ec1e1e;background: #ec1e1e;color: #FFF;}

.sub .catName .location{font-size: 16px;line-height: 2;color:#000000;margin-top: 90px;font-weight: 100;}
.sub .catName .name .summary{line-height: 1.75;margin-top: 50px;}
.sub .catMain{margin-top: 50px;}
/* 文章内页 */
.sub .catMain .content{font-size: 16px;line-height: 2;}
.sub .catMain .content .title{margin-bottom: 20px;}
.sub .catMain .content .title .name{line-height: 1.5;font-weight: bold;}
.sub .catMain .content .title .time{color: #919191;line-height: 2;}
/*.sub .catMain .content .container{background: rgba(255, 255, 255, 0.6);min-height: 600px;padding: 50px;border-radius: 50px;}*/

/* 产品文章内页 */
.sub .catMain .content-pro{font-size: 16px;line-height: 2;}
.sub .catMain .content-pro .title{margin-bottom: 20px;font-size: 30px;line-height: 3;font-weight: bold;text-align: center;}
.sub .catMain .content-pro .top{position: absolute;left: 0;top: 0;right: 0;width: 100%;height: 40px;/*background: rgb(147 149 152 / 30%);*/border-radius: 30px 30px 0px 0px;}
.sub .catMain .content-pro .top i{display: block;width: 12px;height: 12px;border-left: 1px solid rgba(255, 255, 255, 0.6);border-bottom: 1px solid rgba(255, 255, 255, 0.6);transform: rotate(315deg);position: absolute;left: 50%;top: 10px;margin-left: -4px;}

.sub .catMain .content-pro .container{overflow: hidden;}
/*.sub .catMain .content-pro .list{overflow: hidden;margin-top: 50px;}
.sub .catMain .content-pro .list .item{float: left;width: calc(25% - 15px);margin-right: 20px;border-radius: 15px;background: #eef2f6;height: 260px;margin-right: 20px;margin-bottom: 20px;cursor: pointer;}
.sub .catMain .content-pro .list .item:nth-child(4n+0){margin-right: 0;}
.sub .catMain .content-pro .list .item .name{text-align: center;margin-top: 22px;}
.sub .catMain .content-pro .list .item:hover{background: #e88484;color: #FFFFFF;}*/


.sub .catMain .content-pro .one{overflow: hidden;clear: both;margin-top: 100px;}
.sub .catMain .content-pro .one .name{width: 18em;height: 68px;line-height: 68px;border-radius: 50px;background: #ec1e1e;color: #FFFFFF;text-align: center;margin: auto;}
.sub .catMain .content-pro .one .list{margin-top: 45px;}
.sub .catMain .content-pro .one .list .item{float: left;width: calc(25% - 9px);margin-right: 12px;}
.sub .catMain .content-pro .one .list .item:nth-child(4n+0){margin-right: 0;}
.sub .catMain .content-pro .one .list .item .thumb{width: 100%;height: 225px;border-radius: 50px;overflow: hidden;}
.sub .catMain .content-pro .one .list .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.sub .catMain .content-pro .one .list .item .text{line-height: 38px;margin-top: 18px;}
/* 文章列表 */
.brick-list-05 .item{float: left;width: calc(33.33% - 18px);background: #fbfcff;overflow: hidden;margin-right: 26px;margin-bottom: 20px;padding: 50px 35px 32px 35px;border-radius: 5px;}
.brick-list-05 .item:nth-child(3n+0){margin-right: 0;}
.brick-list-05 .item .time{color: #b5b2b2;display: none;}
.brick-list-05 .item .time .m-d{display: inline-block;font-size: 36px;font-weight: bold;line-height: 36px;}
.brick-list-05 .item .time .y{display: inline-block;font-size: 16px;line-height: 16px;font-weight: normal;padding-left: 10px;}
.brick-list-05 .item .catname{color: #666666;}
.brick-list-05 .item .name{color: #000000;margin-top: 10px;}
.brick-list-05 .item .summary{color: #666666;line-height: 1.75;margin-top: 10px;}
.brick-list-05 .item .thumb{height: 220px;margin-top: 10px;text-align: center;}
.brick-list-05 .item .thumb img{max-width: 100%;height: 100%;object-fit: cover;}
/*.brick-list-05 .item:hover{background: #e88484;}
.brick-list-05 .item:hover .time{color: rgba(255, 255, 255, 0.4);}
.brick-list-05 .item:hover .name{color: #FFF;}
.brick-list-05 .item:hover .summary{color: rgba(255, 255, 255, 0.6);}*/
/* 分页 */
.list-page {padding: 66px;text-align: center;clear: both;font-size: 22px;color: #414042;overflow: hidden;}
.list-page span.close,
.list-page strong,
.list-page a{display: inline-block;margin-right: 30px;float: none;line-height: normal;width: 54px;height: 54px;line-height: 54px;border-radius: 50%;}
.list-page strong.selfpage {background: #ec6002;color: #ffffff;}
.list-page a {}
.list-page a:hover {}
.list-page span.count{margin-left: 30px;}
.list-page span.close{display: none;}
.list-page .next{width: 54px;height: 54px;background: url(../img/next.jpg);font-size: 0;position: relative;top: -9px;}
.list-page .pre{width: 54px;height: 54px;background: url(../img/pre.jpg);font-size: 0;position: relative;top: -9px;}


/* 联系我们 */
.brick-contactus-03{padding: 70px 0;overflow: hidden;}
.brick-contactus-03 .container{width: auto;margin: 0 130px;background: rgba(255, 255, 255, 0.6);overflow: hidden;padding: 80px;border-radius: 3px;}
.brick-contactus-03 .contactus{width: 600px;height: 500px;}
.brick-contactus-03 .contactus .cn{font-size: 24px;color: #000000;font-weight: 700;margin-bottom: 32px;}
.brick-contactus-03 .contactus .text{font-size: 16px;color: #595959;line-height: 35px;}
.brick-contactus-03 .contactus .code{margin-top: 20px;}
.brick-contactus-03 .contactus .code .item{width: 142px;margin-right: 30px;}
.brick-contactus-03 .contactus .code .item img{width: 140px;height: 140px;border: 1px solid #e5e5e5;}
.brick-contactus-03 .contactus .code .item p{margin-top: 20px;font-size: 16px;color: #e5e5e5;}
.brick-contactus-03 .message{width: calc(100% - 600px);height: 420px;}
.brick-contactus-03 .message .item{width: 50%;margin-top: 20px;float: left;overflow: hidden;}
.brick-contactus-03 .message .item.on{width: 100%;}
.brick-contactus-03 .message li{margin-top: 20px;clear: both;overflow: hidden;}
.brick-contactus-03 .message input.text{width: calc(100% - 115px);height: 40px;margin-right: 23px;box-sizing:border-box;padding: 0 15px;border: 1px solid #e5e5e5;border-radius: 5px;}
.brick-contactus-03 .message textarea{width: calc(100% - 115px);height: 98px;box-sizing:border-box;padding: 15px;border: 1px solid #e5e5e5;border-radius: 5px;}
.brick-contactus-03 .message input.submit{width: 127px;height: 40px;background: #FFF;margin-left: 64px;font-size: 18px;border: 1px solid #e5e5e5;border-radius: 5px;}
.brick-contactus-03 .map{width: 100%;height: 420px;}
.brick-contactus-03 .map #MapBox {height: 100%;width: 100%;border-radius: 20px;}
.brick-contactus-03 .line{width: 100%;height: 1px;background: #f0f0f0;margin: 20px 0;}

/* 产品列表 */
.brick-thumb-list-03{padding: 40px 0;overflow: hidden;}
.brick-thumb-list-03 .item{float: left;width: calc(25% - 9px);background: rgba(255, 255, 255, 0.6);padding: 22px 25px;border-top: 2px solid #ec1e1e;text-align: center;cursor: pointer;margin-bottom: 11px;margin-right: 11px;border-radius: 5px;}
.brick-thumb-list-03 .item:nth-child(4n+0){margin-right: 0;}
.brick-thumb-list-03 .item .name{font-size: 20px;color: #000000;margin-top: 26px;}
.brick-thumb-list-03 .item .summary{font-size: 15px;color: #888888;line-height: 21px;height: 42px;margin-top: 8px;}
.brick-thumb-list-03 .item .thumb{width: 148px;height: 148px;border-radius: 50%;margin: 20px auto 0 auto;background: #ec1e1e;overflow: hidden;}
.brick-thumb-list-03 .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.brick-thumb-list-03 .item .more{font-size: 15px;color: #666666;width: 100px;height: 37px;line-height: 37px;text-align: center;border: 1px solid #cccccc;border-radius: 5px;margin: 21px auto 0 auto;}
.brick-thumb-list-03 .item:hover{background: #ec1e1e;}
.brick-thumb-list-03 .item:hover .name{color: #FFFFFF;}
.brick-thumb-list-03 .item:hover .summary{color: #FFFFFF;}
.brick-thumb-list-03 .item:hover .more{color: #FFFFFF;border: 1px solid #FFFFFF;}
/* 产品列表 */
.brick-thumb-list-03-2{padding: 40px 0;overflow: hidden;}
.brick-thumb-list-03-2 .item{float: left;width: calc(25% - 9px);background: rgba(255, 255, 255, 0.6);padding: 22px 25px;border-top: 2px solid #ec1e1e;text-align: center;cursor: pointer;margin-bottom: 11px;margin-right: 11px;border-radius: 5px;}
.brick-thumb-list-03-2 .item:nth-child(4n+0){margin-right: 0;}
.brick-thumb-list-03-2 .item .name{font-size: 20px;color: #000000;margin-top: 26px;}

.brick-thumb-list-03-2 .item .thumb{width: 250px;height: 250px;border-radius: 50%;margin: 20px auto 0 auto;background: #ec1e1e;overflow: hidden;}
.brick-thumb-list-03-2 .item .thumb img{width: 100%;height: 100%;object-fit: cover;}

.brick-thumb-list-03-2 .item:hover{background: #ec1e1e;}
.brick-thumb-list-03-2 .item:hover .name{color: #FFFFFF;}
.brick-thumb-list-03-2 .item:hover .summary{color: #FFFFFF;}
.brick-thumb-list-03-2 .item:hover .more{color: #FFFFFF;border: 1px solid #FFFFFF;}
/* 案例展示 */
.brick-thumb-list-04{}
.brick-thumb-list-04 .item{width: calc(50% - 12px);margin-right: 24px;background: #eef2f6;border-radius: 30px;float: left;height: 499px;margin-bottom: 24px;text-align: center;color: #000;}
.brick-thumb-list-04 .item:nth-child(2n+0){margin-right: 0;}
.brick-thumb-list-04 .item .name{}
.brick-thumb-list-04 .item .name::before{content: "";float: right;margin-right: 75px;font-size: 60px;width: 21px;height: 35px;background: url(../img/icon-jiantou1.png);margin-top: 30px;display: none;}

.brick-thumb-list-04 .item .name .en{font-size: 20px;margin-top: 73px;padding: 0 75px;}
.brick-thumb-list-04 .item .name .cn{font-size: 40px;margin-top: 22px;padding: 0 75px;}
.brick-thumb-list-04 .item .thumb{text-align: center;}
.brick-thumb-list-04 .item .thumb img{}
.brick-thumb-list-04 .item:hover{background: #e88484;color: #FFFFFF;text-align: left;}
.brick-thumb-list-04 .item:hover .name::before{display: block;}

/* 案例展示 */
.brick-thumb-list-05{}
.brick-thumb-list-05 .class{overflow: hidden;clear: both;line-height: 57px;margin-bottom: 50px;}
.brick-thumb-list-05 .class strong{font-weight: 400;}
.brick-thumb-list-05 .class span{margin: 0 20px;height: 57px;display: inline-block;}
.brick-thumb-list-05 .class span.on{border-bottom: 2px solid #ec1e1e;}

.brick-thumb-list-05 .item{width: calc(25% - 9px);margin-right: 12px;background: #eef2f6;border-radius: 30px;float: left;height: 321px;margin-bottom: 36px;text-align: center;color: #000;}
.brick-thumb-list-05 .item:nth-child(4n+0){margin-right: 0;}
.brick-thumb-list-05 .item .name{}
.brick-thumb-list-05 .item .name::before{content: "";float: right;margin-right: 37px;font-size: 60px;width: 15px;height: 24px;background: url(../img/icon-jiantou1.png);margin-top: 30px;display: none;background-size: 100% 100%;}

.brick-thumb-list-05 .item .name .en{font-size: 10px;margin-top: 50px;padding: 0 37px;}
.brick-thumb-list-05 .item .name .cn{margin-top: 22px;padding: 0 37px;}
.brick-thumb-list-05 .item .thumb{text-align: center;}
.brick-thumb-list-05 .item .thumb img{}
.brick-thumb-list-05 .item:hover{background: #e88484;color: #FFFFFF;text-align: left;}
.brick-thumb-list-05 .item:hover .name::before{display: block;}

/* 定制化服务 */
.dingzhihua{background: #FFF;overflow: hidden;}
.dingzhihua .content{margin-top: 80px;}
/*.dingzhihua .content .container{background: #FFFFFF;padding: 100px 50px;border-radius: 50px;overflow: hidden;}*/
.dingzhihua .content .container{overflow: hidden;}
.dingzhihua .content .name{color: #333333;line-height: 54px;}
.dingzhihua .content .summary{padding: 0 140px;line-height: 2;}
.dingzhihua .content .menu{clear: both;width: 100%;margin-top: 57px;background: #f2f2f2;overflow: hidden;padding: 50px 0;}
.dingzhihua .content .menu .item{float: left;width: 33.33%;text-align: center;}
.dingzhihua .content .menu .item .icon{text-align: center;}
.dingzhihua .content .menu .item .icon img{width: 100px;}
.dingzhihua .content .menu .item .name{line-height: 1.75;color: #ec1e1e;height: 50px;margin-top: 13px;text-align: center;font-weight: bold;}
.dingzhihua .content .menu .item .name2{line-height: 1.75;color: #666666;margin-bottom: 12px;width: 15em;margin-left: auto;margin-right: auto;text-align: left;}
.dingzhihua .content .menu .item .go{height: 38px;line-height: 38px;text-align: center;border-radius: 20px;margin: auto;}
.dingzhihua .content .menu .item .go span{font-weight: bold;color: #ec1e1e;}

.dingzhihua .list{margin-top: 55px;}
.dingzhihua .list .container{background: #FFFFFF;padding: 70px 34px;border-radius: 50px;overflow: hidden;}
.dingzhihua .list .one{overflow: hidden;padding: 0 0px;background: #404040;}
.dingzhihua .list .one .thumb{width: 50%;height: 500px;overflow: hidden;}
.dingzhihua .list .one .thumb img{width: 100%;height: 100%;object-fit: cover;}
.dingzhihua .list .one .main{width: 45%;padding: 15px;}
.dingzhihua .list .one .main .name{margin-top: 20px;line-height: 1.75;color: #FFFFFF;}
.dingzhihua .list .one .main .summary{line-height: 2;margin-top: 20px;color: #FFFFFF;}
.dingzhihua .list .one .go{display: block;width: 7em;height: 38px;line-height: 38px;text-align: center;background: #ec1e1e;border-radius: 20px;color: #FFFFFF;}

.dingzhihua .list .three{padding: 100px 50px 30px 50px;overflow: hidden;}
.dingzhihua .list .three .name{color: #333333;line-height: 54px;}
.dingzhihua .list .three .summary{padding: 0 140px;line-height: 2;}

.dingzhihua .list .two{margin-top: 80px;overflow: hidden;}
.dingzhihua .list .two .item{float: left;width: calc(25% - 45px);margin-right: 60px;text-align: center;}
.dingzhihua .list .two .item:nth-child(4){margin-right: 0;}
.dingzhihua .list .two .item .thumb{width: 100%;margin-top: 20px;text-align: center;border-radius: 0px;overflow: hidden;}
.dingzhihua .list .two .item .thumb img{width: auto;max-width: unset;height: 135px;}
.dingzhihua .list .two .item .name{line-height: 70px;}
.dingzhihua .list .two .item .cn1{color: #ec1e1e;text-align: left;line-height: 1.75;}
.dingzhihua .list .two .item .cn2{text-align: left;font-weight: bold;line-height: 2;color: #000;}
.dingzhihua .list .two .item .cn3{line-height: 1.75;text-align: left;height: 4.5em;}
/* 设计原理 */
.shejiyuanli{background: #FFFFFF;overflow: hidden;}
.shejiyuanli .one{}
.shejiyuanli .one .container{background: #FFFFFF;padding: 70px 141px;border-radius: 50px;overflow: hidden;}
.shejiyuanli .one .name{margin-bottom: 17px;color: #ec1e1e;}
.shejiyuanli .one .content{line-height: 36px;}

.shejiyuanli .two{margin-top: 47px;}
.shejiyuanli .two .container{background: #FFFFFF;padding: 70px 73px;border-radius: 50px;overflow: hidden;}
.shejiyuanli .two .item{clear: both;margin-bottom: 100px;overflow: hidden;}
.shejiyuanli .two .item .thumb{width: 40%;height: 386px;border-radius: 50px;overflow: hidden;float: left;border: 1px solid #eee;}
.shejiyuanli .two .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.shejiyuanli .two .item .text{width: 55%;height: 386px;padding: 60px 0;float: right;}
.shejiyuanli .two .item .text .name{margin-bottom: 17px;color: #ec1e1e;}
.shejiyuanli .two .item .text .content{line-height: 36px;height: 216px;overflow: hidden;}
.shejiyuanli .two .item:nth-child(3){margin-bottom: 0;}
.shejiyuanli .two .item:nth-child(2n+0) .thumb{float: right;}
.shejiyuanli .two .item:nth-child(2n+0) .text{float: left;}
/* 关于我们 */
.guanyuwomen{}
.guanyuwomen .one .container{background: #FFFFFF;padding: 70px 0px;border-radius: 50px;overflow: hidden;}
.guanyuwomen .one{overflow: hidden;}
.guanyuwomen .one .list1{clear: both;overflow: hidden;padding: 0 68px;}
.guanyuwomen .one .list1 .item{margin-bottom: 67px;overflow: hidden;}
.guanyuwomen .one .list1 .item .thumb{width: 40%;height: 386px;border-radius: 50px;overflow: hidden;}
.guanyuwomen .one .list1 .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.guanyuwomen .one .list1 .item .text{width: 55%;height: 386px;padding: 60px 0;}
.guanyuwomen .one .list1 .item .text .name{margin-bottom: 17px;}
.guanyuwomen .one .list1 .item .text .summary{line-height: 36px;overflow: hidden;}

.guanyuwomen .one .list2{clear: both;overflow: hidden;padding: 10px 45px;}
.guanyuwomen .one .list2 .item{float: left;width: calc(33.33% - 30px);margin-right: 45px;}
.guanyuwomen .one .list2 .item:nth-child(3){margin-right: 0;}
.guanyuwomen .one .list2 .item .thumb{width: 100%;height: 330px;border-radius: 50px;overflow: hidden;}
.guanyuwomen .one .list2 .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.guanyuwomen .one .list2 .item .name{margin-top: 40px;text-align: center;font-size: 18px;}

.guanyuwomen .two.liuyan{margin-top: 46px;overflow: hidden;clear: both;}
.guanyuwomen .two.liuyan .container{background: #eef1f6 url(../img/liuyan-bg1.jpg) left no-repeat;padding: 53px 72px;border-radius: 50px;overflow: hidden;}
.guanyuwomen .two.liuyan .liuyan-box{width: 674px;}
.guanyuwomen .two.liuyan .input-text{overflow: hidden;}
.guanyuwomen .two.liuyan .input-text .item{width: 45%;}
.guanyuwomen .two.liuyan .input-text .item .name{color: #666666;}
.guanyuwomen .two.liuyan .input-text .item .box{margin-top: 11px;}
.guanyuwomen .two.liuyan .input-text .item .box input{width: 100%;border-radius: 10px;border: 0;height: 40px;padding: 0 15px;}
.guanyuwomen .two.liuyan .input-textarea{margin-top: 32px;}
.guanyuwomen .two.liuyan .input-textarea .name{color: #666666;}
.guanyuwomen .two.liuyan .input-textarea .box{margin-top: 11px;}
.guanyuwomen .two.liuyan .input-textarea .box textarea{width: 100%;border-radius: 10px;border: 0;height: 118px;padding: 15px;}
.guanyuwomen .two.liuyan .input-submit{margin-top: 32px;text-align: center;}
.guanyuwomen .two.liuyan .input-submit img{width: 126px;height: 40px;float: left;margin-right: 15px;}
.guanyuwomen .two.liuyan .input-submit .text{width: 126px;height: 40px;float: left;margin-right: 15px;border-radius: 10px;border: 0;padding: 0 25px;font-size: 14px;}
.guanyuwomen .two.liuyan .input-submit .submit{width: 126px;height: 40px;float: left;border-radius: 10px;border: 0;background: #ec1e1e;color: #FFFFFF;}

.guanyuwomen-2403{background: #FFFFFF;overflow: hidden;}
.guanyuwomen-2403 .one{padding-top: 100px;}
.guanyuwomen-2403 .one .name{font-weight: bold;}
.guanyuwomen-2403 .two{margin-top: 50px;overflow: hidden;clear: both;}
.guanyuwomen-2403 .two .item{float: left;width: 16.66%;text-align: center;padding: 10px 0;font-size: 18px;}
.guanyuwomen-2403 .two .item .a{color: #ec1e1e;display: inline-block;}
.guanyuwomen-2403 .two .item .a span{color: #ec1e1e;}
.guanyuwomen-2403 .two .item .b{display: inline-block;}
.guanyuwomen-2403 .three{margin-bottom: 67px;overflow: hidden;clear: both;margin-top: 100px;}
.guanyuwomen-2403 .three .thumb{width: 40%;height: 386px;overflow: hidden;}
.guanyuwomen-2403 .three .thumb img{width: 100%;height: 100%;object-fit: cover;}
.guanyuwomen-2403 .three .content{width: 55%;height: 386px;padding: 50px 0;}
.guanyuwomen-2403 .four{overflow: hidden;clear: both;}
.guanyuwomen-2403 .four .item{float: left;width: 50%;text-align: center;}
.guanyuwomen-2403 .four .item .icon img{height: 80px;}
.guanyuwomen-2403 .four .item .name{margin-top: 10px;}
.guanyuwomen-2403 .four .item .summary{margin-top: 10px;line-height: 1.75;}
.guanyuwomen-2403 .five{margin-bottom: 67px;overflow: hidden;clear: both;margin-top: 60px;background: #333333;padding: 70px 0;}
.guanyuwomen-2403 .five .thumb{width: 40%;overflow: hidden;}
.guanyuwomen-2403 .five .thumb img{object-fit: cover;}
.guanyuwomen-2403 .five .content{width: 55%;color: #FFFFFF;}
.guanyuwomen-2403 .five .content .name1{color: #ec1e1e;font-weight: bold;margin-top: 4em;}
.guanyuwomen-2403 .five .content .name2{margin-top: 10px;font-weight: bold;}
.guanyuwomen-2403 .five .content .name3{margin-top: 15px;line-height: 1.75;}
.guanyuwomen-2403 .six.liuyan2{overflow: hidden;clear: both;padding-bottom: 100px;padding-top: 100px;}
.guanyuwomen-2403 .six.liuyan2 .liuyan-name{margin-bottom: 35px;}
.guanyuwomen-2403 .six.liuyan2 .liuyan-name .cn1{line-height: 2;}
.guanyuwomen-2403 .six.liuyan2 .liuyan-name .cn2{line-height: 2;}
.guanyuwomen-2403 .six.liuyan2 .input-text{overflow: hidden;}
.guanyuwomen-2403 .six.liuyan2 .input-text .item{width: 50%;margin-top: 25px;float: left;}
.guanyuwomen-2403 .six.liuyan2 .input-text .item .name{color: #666666;}
.guanyuwomen-2403 .six.liuyan2 .input-text .item .box{margin-top: 11px;}
.guanyuwomen-2403 .six.liuyan2 .input-text .item .box input{width: 95%;border-radius: 0px;border: 1px solid #d8d8d8;height: 40px;padding: 0 15px;background: #f8f8f8;}
.guanyuwomen-2403 .six.liuyan2 .input-textarea{margin-top: 32px;}
.guanyuwomen-2403 .six.liuyan2 .input-textarea .name{color: #666666;}
.guanyuwomen-2403 .six.liuyan2 .input-textarea .box{margin-top: 11px;}
.guanyuwomen-2403 .six.liuyan2 .input-textarea .box textarea{width: 100%;border-radius: 0px;border: 1px solid #d8d8d8;height: 118px;padding: 15px;background: #f8f8f8;}
.guanyuwomen-2403 .six.liuyan2 .input-submit{margin-top: 32px;text-align: center;}
.guanyuwomen-2403 .six.liuyan2 .input-submit img{width: 126px;height: 40px;float: left;margin-right: 15px;}
.guanyuwomen-2403 .six.liuyan2 .input-submit .text{width: 126px;height: 40px;float: left;margin-right: 15px;border-radius: 0px;border: 1px solid #d8d8d8;padding: 0 25px;background: #f8f8f8;}
.guanyuwomen-2403 .six.liuyan2 .input-submit .submit{width: 126px;height: 40px;float: left;border-radius: 50px;border: 0;background: #ec6002;color: #FFFFFF;}
/* 成为经销商 */
.jingxiaoshang{background: #FFFFFF;overflow: hidden;}
.jingxiaoshang .one{color: #333333;margin-top: 70px;}
.jingxiaoshang .one .container{background: #FFFFFF;padding: 70px 120px;border-radius: 50px;overflow: hidden;}
.jingxiaoshang .one .name{}
.jingxiaoshang .one .list{margin-top: 57px;overflow: hidden;}
.jingxiaoshang .one .list .item{width: calc(33.33% - 74px);float: left;margin-right: 110px;line-height: 2;}
.jingxiaoshang .one .list .item:nth-child(3){margin-right: 0;}
.jingxiaoshang .one .list .item .item-title{color: #ec1e1e;}



.jingxiaoshang .two{margin-top: 77px;clear: both;overflow: hidden;}
.jingxiaoshang .two .name{width: 244px;height: 68px;line-height: 68px;border-radius: 50px;background: #ec1e1e;color: #FFFFFF;text-align: center;margin: auto;}
.jingxiaoshang .two .list{margin-top: 43px;}
.jingxiaoshang .two .list .item{float: left;width: calc(25% - 9px);margin-right: 12px;margin-bottom: 36px;text-align: center;color: #000;}
.jingxiaoshang .two .list .item:nth-child(4n+0){margin-right: 0;}

.jingxiaoshang .two .list .item .thumb{text-align: center;background: #eef2f6;border-radius: 30px;height: 240px;overflow: hidden;}
.jingxiaoshang .two .list .item .thumb img{width: 100%;height: 100%;object-fit: cover;}

.jingxiaoshang .two .list .item .name2{margin-top: 22px;padding: 0 37px;}


.jingxiaoshang .three.liuyan2{overflow: hidden;clear: both;}
.jingxiaoshang .three.liuyan2 .liuyan-name{margin-bottom: 35px;}
.jingxiaoshang .three.liuyan2 .liuyan-name .cn1{line-height: 2;}
.jingxiaoshang .three.liuyan2 .liuyan-name .cn2{line-height: 2;}
.jingxiaoshang .three.liuyan2 .input-text{overflow: hidden;}
.jingxiaoshang .three.liuyan2 .input-text .item{width: 100%;margin-top: 25px;}
.jingxiaoshang .three.liuyan2 .input-text .item .name{color: #666666;}
.jingxiaoshang .three.liuyan2 .input-text .item .box{margin-top: 11px;}
.jingxiaoshang .three.liuyan2 .input-text .item .box input{width: 100%;border-radius: 0px;border: 1px solid #d8d8d8;height: 40px;padding: 0 15px;background: #f8f8f8;}

.jingxiaoshang .three.liuyan2 .input-submit{margin-top: 32px;text-align: center;}
.jingxiaoshang .three.liuyan2 .input-submit img{width: 126px;height: 40px;float: left;margin-right: 15px;}
.jingxiaoshang .three.liuyan2 .input-submit .text{width: 126px;height: 40px;float: left;margin-right: 15px;border-radius: 0px;border: 1px solid #d8d8d8;padding: 0 25px;background: #f8f8f8;}
.jingxiaoshang .three.liuyan2 .input-submit .submit{width: 126px;height: 40px;float: left;border-radius: 50px;border: 1px solid #ec6002;background: #FFFFFF;color: #ec6002;}

.jingxiaoshang .four{background: #2b2b2b;margin-top: 80px;color: #FFFFFF;}
.jingxiaoshang .four .content{}
.jingxiaoshang .four .content .container{padding: 100px 50px;overflow: hidden;}

.jingxiaoshang .four .content .summary{line-height: 2;text-align: center;width: 60%;margin: auto;}
.jingxiaoshang .four .content .menu{clear: both;width: 100%;margin-top: 70px;}
.jingxiaoshang .four .content .menu .item{float: left;width: 33.33%;text-align: center;}
.jingxiaoshang .four .content .menu .item .icon{}
.jingxiaoshang .four .content .menu .item .icon img{height: 80px;}
.jingxiaoshang .four .content .menu .item .name{line-height: 1.75;height: 50px;margin-top: 13px;margin-bottom: 12px;width: 9em;margin-left: auto;margin-right: auto;}
.jingxiaoshang .four .content .menu .item .go{width: 180px;height: 38px;line-height: 38px;text-align: center;background: #ec1e1e;border-radius: 20px;color: #FFFFFF;margin: auto;}

/* 联系我们 */
.lianxiwomen{background: #FFFFFF;overflow: hidden;}
.lianxiwomen .one{overflow: hidden;clear: both;}
.lianxiwomen .one .name{width: 14em;height: 68px;line-height: 68px;border-radius: 50px;color: #000;}
.lianxiwomen .one .list{margin-top: 45px;clear: both;overflow: hidden;}
.lianxiwomen .one .list .item{float: left;width: calc(25% - 9px);margin-right: 12px;}
.lianxiwomen .one .list .item:nth-child(4n+0){margin-right: 0;}
.lianxiwomen .one .list .item .thumb{width: 100%;height: 225px;border-radius: 50px;overflow: hidden;}
.lianxiwomen .one .list .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.lianxiwomen .one .list .item .text{line-height: 38px;margin-top: 18px;}
.lianxiwomen .one .map{height: 715px;margin-top: 74px;clear: both;}
.lianxiwomen .one .map #MapBox {height: 100%;width: 100%;border-radius: 20px;}

.lianxiwomen .two{overflow: hidden;clear: both;margin-top: 129px;}
.lianxiwomen .two .container{background: #FFFFFF;padding: 50px 45px;border-radius: 50px;overflow: hidden;margin-top: 46px;}
.lianxiwomen .two .name{width: 244px;height: 68px;line-height: 68px;border-radius: 50px;background: #ec1e1e;color: #FFFFFF;text-align: center;margin: auto;}
.lianxiwomen .two .list{overflow: hidden;}
.lianxiwomen .two .list .item{width: 20%;float: left;border-right: 1px solid #d2d2d2;overflow: hidden;text-align: center;color: #333333;}
.lianxiwomen .two .list .item:nth-child(5){border-right: 0;}
.lianxiwomen .two .list .item .thumb{}
.lianxiwomen .two .list .item .thumb img{width: 66px;height: 66px;}
.lianxiwomen .two .list .item .title{margin-top: 18px;}
.lianxiwomen .two .list .item .summary{margin-top: 17px;}
.lianxiwomen .one .map{height: 715px;margin-top: 74px;clear: both;}
.lianxiwomen .one .map #MapBox {height: 100%;width: 100%;border-radius: 0px;}

.lianxiwomen .three.liuyan2{overflow: hidden;clear: both;padding-bottom: 100px;padding-top: 100px;}
.lianxiwomen .three.liuyan2 .liuyan-name{margin-bottom: 35px;}
.lianxiwomen .three.liuyan2 .liuyan-name .cn1{line-height: 2;}
.lianxiwomen .three.liuyan2 .liuyan-name .cn2{line-height: 2;color: #000;}
.lianxiwomen .three.liuyan2 form{background: #f8f8f8;padding: 30px;overflow: hidden;}
.lianxiwomen .three.liuyan2 .input-text{overflow: hidden;}
.lianxiwomen .three.liuyan2 .input-text .item{width: 50%;margin-top: 25px;float: left;}
.lianxiwomen .three.liuyan2 .input-text .item .name{color: #666666;}
.lianxiwomen .three.liuyan2 .input-text .item .box{margin-top: 11px;}
.lianxiwomen .three.liuyan2 .input-text .item .box input{width: 95%;border-radius: 0px;border: 1px solid #e7e7e7;height: 40px;padding: 0 15px;background: #f8f8f8;}
.lianxiwomen .three.liuyan2 .input-textarea{margin-top: 32px;}
.lianxiwomen .three.liuyan2 .input-textarea .name{color: #666666;}
.lianxiwomen .three.liuyan2 .input-textarea .box{margin-top: 11px;}
.lianxiwomen .three.liuyan2 .input-textarea .box textarea{width: 100%;border-radius: 0px;border: 1px solid #e7e7e7;height: 118px;padding: 15px;background: #f8f8f8;}
.lianxiwomen .three.liuyan2 .input-submit{margin-top: 32px;text-align: center;}
.lianxiwomen .three.liuyan2 .input-submit img{width: 126px;height: 40px;float: left;margin-right: 15px;}
.lianxiwomen .three.liuyan2 .input-submit .text{width: 126px;height: 40px;float: left;margin-right: 15px;border-radius: 0px;border: 1px solid #e7e7e7;padding: 0 25px;background: #f8f8f8;}
.lianxiwomen .three.liuyan2 .input-submit .submit{width: 126px;height: 40px;float: left;border-radius: 10px;border: 0;background: #ec6002;color: #FFFFFF;border-radius: 50px;}
/* 客户关怀 */
.kehuguanhuai{background: #FFFFFF;overflow: hidden;}
.kehuguanhuai .container{background: #FFFFFF;padding: 100px 140px;border-radius: 50px;overflow: hidden;margin-top: 46px;}
.kehuguanhuai .text{clear: both;overflow: hidden;}
.kehuguanhuai .text .name{}
.kehuguanhuai .text .summary{line-height: 36px;margin-top: 15px;}

.kehuguanhuai .one{margin-top: 100px;}

.kehuguanhuai .list{clear: both;overflow: hidden;margin-top: 100px;}
.kehuguanhuai .list .item{width: 25%;float: left;border-right: 1px solid #d2d2d2;overflow: hidden;text-align: center;color: #333333;}
.kehuguanhuai .list .item:nth-child(4){border-right: 0;}
.kehuguanhuai .list .item .thumb{}
.kehuguanhuai .list .item .thumb img{width: 66px;height: 66px;}
.kehuguanhuai .list .item .title{margin-top: 18px;color: #666666;}
.kehuguanhuai .list .item .title2{margin-top: 7px;margin-bottom: 18px;color: #666666;}

.kehuguanhuai .contact{clear: both;overflow: hidden;margin-top: 100px;padding: 0 0px;}
.kehuguanhuai .contact .item{float: left;width: 25%;color: #666666;text-align: center;}
.kehuguanhuai .contact .item .thumb{width: 188px;height: 188px;border-radius: 50%;overflow: hidden;margin: auto;}
.kehuguanhuai .contact .item .thumb img{width: 100%;height: 100%;object-fit: cover;}
.kehuguanhuai .contact .item .name{margin-top: 60px;}
.kehuguanhuai .contact .item .summary{margin-top: 25px;}

/* MQ器具车 */
.mqqijuche{}
.mqqijuche .container{overflow: hidden;margin-top: 46px;}
.mqqijuche .text{line-height: 2;}
.mqqijuche .class{overflow: hidden;clear: both;line-height: 57px;margin-top: 60px;margin-bottom: 35px;}
.mqqijuche .class strong{font-weight: 400;}
.mqqijuche .class span{height: 57px;display: inline-block;/*width: 140px;*/text-align: center;border-radius: 50px;margin: 0 15px;}
/*.mqqijuche .class span.on{background: #ec1e1e;color: #FFFFFF;}
.mqqijuche .class span.on a{color: #FFFFFF;}*/
.mqqijuche .menu{height: 60px;}
.mqqijuche .menu .all{width: 130px;height: 40px;line-height: 40px;color: #000;background: #fff;border-radius: 50px;text-align: center;cursor: pointer;}
.mqqijuche .menu .all .shaixuan{position: relative;top: -1px;}
.mqqijuche .menu .all .jiantou{position: relative;top: 0px;margin-left: 10px;}

.mqqijuche .menu .all2{width: 12px;height: 12px;cursor: pointer;margin-right: 25px;position: relative;margin-top: 10px;}
.mqqijuche .menu .all2 .sub-menu{position: absolute;width: 72px;padding: 15px;text-align: center;top: 14px;left: -35px;background: rgba(255, 255, 255, 0.7);border-radius: 5px;display: none;}
.mqqijuche .menu .all2 .sub-menu .item{font-size: 14px;line-height: 2;}
.mqqijuche .menu .all2:hover .sub-menu{display: block;}
.mqqijuche .menu .all3{margin-right: 20px;margin-top: 10px;}


/*.mqqijuche .list{clear: both;overflow: hidden;}
.mqqijuche .list .item{width: calc(25% - 9px);margin-right: 12px;background: #eef2f6;border-radius: 30px;float: left;height: 321px;margin-bottom: 36px;text-align: center;color: #000;}
.mqqijuche .list .item:nth-child(4n+0){margin-right: 0;}
.mqqijuche .list .item .name{}
.mqqijuche .list .item .name::before{content: "";float: right;margin-right: 37px;font-size: 60px;width: 15px;height: 24px;background: url(../img/icon-jiantou1.png);margin-top: 30px;display: none;background-size: 100% 100%;}

.mqqijuche .list .item .name .en{font-size: 10px;margin-top: 50px;padding: 0 37px;}
.mqqijuche .list .item .name .cn{margin-top: 22px;padding: 0 37px;}
.mqqijuche .list .item .thumb{text-align: center;}
.mqqijuche .list .item .thumb img{}
.mqqijuche .list .item:hover{background: #e88484;color: #FFFFFF;text-align: left;}
.mqqijuche .list .item:hover .name::before{display: block;}*/


.mqqijuche .list{clear: both;overflow: hidden;}
.mqqijuche .list .item{width: 25%;float: left;color: #000;border-left: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.mqqijuche .list .item:nth-child(4n+0){border-right: 1px solid #eeeeee;}
.mqqijuche .list .item:last-child{border-right: 1px solid #eeeeee;}
.mqqijuche .list .item:nth-child(n+1):nth-child(-n+4){border-top: 1px solid #eeeeee;}
.mqqijuche .list .item .name{margin: 15px 0;}
.mqqijuche .list .item .name::before{content: "";float: right;margin-right: 37px;font-size: 60px;width: 15px;height: 24px;background: url(../img/icon-jiantou1.png);margin-top: 30px;display: none;background-size: 100% 100%;}


.mqqijuche .list .item .name .cn{margin-top: 10px;margin-left: 1em;margin-right: 1em;font-weight: bold;}
.mqqijuche .list .item .name .en{margin-top: 10px;margin-left: 1em;margin-right: 1em;color: #787a77;}

.mqqijuche .list .item .thumb{text-align: center;height: 13vw;min-height: 150px;}
.mqqijuche .list .item .thumb img{margin:  0;height: 100%;}




/* 筛选 */
.shaixuan-box{position: fixed;left: -100%;top: 0;bottom: 0;background: rgba(0,0,0,0.5);z-index: 99999;width: 100%;}

.shaixuan-box .menu{position: absolute;left: -40%;top: 0;bottom: 0;background: #FFF;width: 40%;padding: 100px 20px;color: #333;transition-delay: 0.5s;}
.shaixuan-box .menu .name{font-size: 24px;}
.shaixuan-box .menu .name img{position: relative;top: 1px;margin-right: 2px;}
.shaixuan-box .menu .list{margin-top: 30px;height: 70vh;overflow-y: auto;}
.shaixuan-box .menu .list .item{font-size: 16px;cursor: pointer;padding: 15px 30px;border-radius: 5px;}
.shaixuan-box .menu .list .item:hover{background: #fdfdfd;}
.shaixuan-box .menu .list .item strong{margin-right: 8px;}
.shaixuan-box .menu .list .item span{width: 5em;cursor: pointer;}
.shaixuan-box .menu .list .item i{font-size: 12px;color: #999;}
.shaixuan-box .menu .list .item .more:before{content: "+";}
.shaixuan-box .menu .list .item.on .more:before{content: "-";}
.shaixuan-box .menu .list .item .subbox{margin: 20px 5px;display: none;}
.shaixuan-box .menu .list .item.on .subbox{display: block;}


.shaixuan-box .menu .close{position: absolute;top: 20px;right: 20px;width: 35px;height: 35px;cursor: pointer;}

.shaixuan-box.on{left: 0;}
.shaixuan-box.on .menu{left: 0;}









/*产品内页*/
.pro-content-box{overflow: hidden;clear: both;padding-bottom: 50px;}
.pro-content-box .pro-content-fous{width: 600px;height: 515px;border: 0px solid #eee;}
.pro-content-box .pro-content-fous .bd{height: 400px;border-bottom: 0px solid #eee;}
.pro-content-box .pro-content-fous .bd ul{height: 100%;}
.pro-content-box .pro-content-fous .bd ul li{text-align: center;height: 100%;display: flex;align-items: center;justify-content: center;cursor: pointer;cursor:-webkit-zoom-in;cursor:zoom-in;}
.pro-content-box .pro-content-fous .bd ul li img{max-height: 100%;}
.pro-content-box .pro-content-fous .hd{}
.pro-content-box .pro-content-fous .hd ul li{float: left;width: 25%;height: 100px;border-right: 0px solid #eee;text-align: center;}
.pro-content-box .pro-content-fous .hd ul li:nth-child(3){border-right: 0;}
.pro-content-box .pro-content-fous .hd ul li img{max-height: 100%;padding: 15px;filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);}
.pro-content-box .pro-content-fous .hd ul li.on{border: 5px solid #eeeeee;}
.pro-content-box .pro-content-fous .hd ul li.on img{filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);}
.pro-content-box .pro-content-text{width: calc(100% - 660px);}
.pro-content-box .pro-content-text .name{font-weight: bold;}
.pro-content-box .pro-content-text .b{color: #ec1e1e;}
.pro-content-box .pro-content-text .canshuname{margin-top: 15px;}
.pro-content-box .pro-content-text .canshu{}
.pro-content-box .pro-content-text .canshu .item{overflow: hidden;padding: 8px 15px;font-size: 14px;background: #eeeeee;border-radius: 10px;}
.pro-content-box .pro-content-text .canshu .item:nth-child(2n+0){background: transparent;}
.pro-content-box .pro-content-text .canshu .item .left{width: 155px;float: left;}
.pro-content-box .pro-content-text .canshu .item .right{text-align: right;width: calc(100% - 155px);float: right;}

/*案例*/
.anlineirong{display: none;}
.anli-one{overflow: hidden;clear: both;background: #f2f2f2;padding: 30px;}
.anli-one .item{width: 33.33%;float: left;text-align: center;}
.anli-one .item img{width: 100px;height: 100px;}
.anli-two{overflow: hidden;clear: both;}
.anli-two .item{width: 33.33%;float: left;padding: 15px 30px;}
.anli-three{overflow: hidden;clear: both;padding: 0 30px;}
.anli-three .item{overflow: hidden;clear: both;margin-top: 50px;}
.anli-three .item .thumb{width: 50%;height: 400px;float: left;text-align: center;}
.anli-three .item .thumb img{max-width: 100%;height: 400px;object-fit: cover;border: 1px solid #eeeeee;}
.anli-three .item .summary{width: 47%;float: right;line-height: 2;height: 400px;display: flex;align-items: center;justify-content: center;}
.anli-three .item:nth-child(2n+0) .thumb{float: right;}
.anli-three .item:nth-child(2n+0) .summary{float: left;}


.cplb .sub{padding-top: 180px;}
.newslist .sub{padding-top: 180px;}
.cpny .sub{background: unset;padding-top: 180px;}
.cpny .sub .catName .name .cn{font-weight: 100;font-size: 18px;color: #919191;}
.cpny .sub .catName .name .cn .icon img{width: 20px;height: 20px;}

.alny .sub{background: unset;padding-top: 180px;}
.alny .sub .catName .name .cn{font-size: 24px;}
.alny .sub .catName .name .cn .icon img{width: 20px;height: 20px;position: relative;top: 2px;}




.pic2big{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.8);text-align: center;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all 0.5s;z-index: 999999999;cursor: -webkit-zoom-out !important;cursor: zoom-out !important;}
.pic2big img{max-height: 100%;max-width: 100%;width: auto;height: auto;transition: all 0.5s;}
.pic2big:before,
.pic2big:after{content: '';position: absolute;top: 25px;right: 0;width: 50px;height: 2px;background: rgba(255, 255, 255, 0.6);cursor: pointer;}
.pic2big:before{transform: rotate(45deg);}
.pic2big:after{transform: rotate(-45deg);}

/* 自适应 */

@media screen and (max-width: 1800px){

	.foot .left .logo .cn{font-size: 20px;}
	.foot .left .logo .en{font-size: 17px;}

}
@media screen and (max-width: 1635px){
	/* 85% */
	.m2{}
	.m3 .left{width: 30%;}
	.foot .left .logo .cn{font-size: 19px;}
	.foot .left .logo .en{font-size: 15px;}
	.m3 .left .catMain .item{height: 50px;line-height: 50px;}
	.m3 .right{width: 60%;}
	.m2 .right .menu {margin-top: 45px;}
	.m5{padding-top: 140px;padding-bottom: 181px;}
	.foot{padding-top: 102px;padding-bottom: 38px;}
	.foot .middle .item{font-size: 16px;padding-left: 15px;}

	/*.foot .left .logo .cn{font-size: 32px;}*/
	.kehuguanhuai .container {padding: 80px 70px;}

}
@media screen and (max-width: 1535px){
	/* 80% */
	.m5{padding-top: 132px;padding-bottom: 170px;}
	.foot{padding-top: 96px;padding-bottom: 36px;}
	.foot .left .logo .cn{font-size: 20px;}
	.foot .left .logo .en{font-size: 16px;}
	.foot .middle .item{font-size: 14px;}
	/*.foot .left .logo .cn{font-size: 30px;}*/
	.foot .right .copyright{font-size: 12px;}

}
@media screen and (max-width: 1450px){
	/* 76% */
	.head .logo a{width: 106px;height: 38px;background-size: 100% 100%;}
	.head .nav .item,
	.head .nav .language{padding: 0 10px;line-height: 38px;font-size: 16px;}
	.head .nav .item .item-sub{top: 38px;}
	.banner{height: 735px;}
	.banner .bd li{height: 735px;}
	.banner .text1{font-size: 38px;line-height: 2;top: 30%;}
	.banner .text2{font-size: 50px;padding: 0 25px;line-height: 2;top: 37%;}
	.banner .md{display: none;}
	.m5{padding-top: 125px;padding-bottom: 162px;}

	.brick-contactus-03 .contactus{width: 100%;float: none;}
	.brick-contactus-03 .map{width: 100%;float: none;}


	.foot{padding-top: 91px;padding-bottom: 34px;}
	.guanyuwomen .one .container{padding: 30px 0px;}
	.guanyuwomen .one .list1{padding: 0px 30px;}
	.guanyuwomen .one .list1 .item{margin-bottom: 15px;}
	.guanyuwomen .one .list1 .item .thumb{height: 350px;}

	.dingzhihua .content .container{padding: 76px 38px;}
	.dingzhihua .list{margin-top: 10px;}
	.dingzhihua .list .container{padding: 53px 24px;}
}
@media screen and (max-width: 1425px){
	/* 74% */
	.foot{padding-top: 88px;padding-bottom: 33px;}
	.foot .menu{width: 70px;}
	.foot .middle{width: calc(40% - 70px);}
	.foot .middle .item{font-size: 14px;}
	.foot .left .logo .cn{font-weight: bold;line-height: 1.5;color: #FFFFFF;}
	.foot .left .logo .en{line-height: 2;color: #FFFFFF;}

	
	
	.m2 .right .menu .item .name {}
	.m5{padding-top: 122px;padding-bottom: 158px;}
	.sub{padding-top: 300px;padding-bottom: 80px;}
	.sub .catName .name .cn{font-size: 30px;}
	.sub .catName .name .cn .icon img{top: 5px;}

	.sub .catName .name .go a{display: inline-block;margin: 10px 25px 10px 0;}

	.mqqijuche .text{}
	.mqqijuche .class{margin-top: 38px;margin-bottom: 25px;}
}
@media screen and (max-width: 1280px){
	/* 67% */
	.head .nav .item,
	.head .nav .language{padding: 0 10px;line-height: 38px;font-size: 14px;}
	.head .nav .item .item-sub{top: 38px;}
	.head .nav .item .item-name{font-size: 14px;}
	.m3 .left{width: 30%;}
	.m3 .left .catMain{padding-top: 55px;}
	.m3 .right{width: 60%;}
	.m4 .catMain{width: 90%;}
	.m5{padding-top: 110px;padding-bottom: 142px;}
	.m5 .box{width: 90%;}
	.foot{padding-top: 80px;padding-bottom: 30px;min-height: 390px;}
	.foot .menu .item{margin-bottom: 30px;}
	.foot .left .logo .cn{font-size: 16px;}
	.foot .left .logo .en{font-size: 14px;}
	.foot .left .code{margin-top: 30px;}

	.shejiyuanli .one .container{padding: 50px 50px;}
	.shejiyuanli .one .content{font-size: 16px;}
	.shejiyuanli .two{margin-top: 0;}
	.shejiyuanli .two .container{padding: 0 50px 50px 50px;}
	.shejiyuanli .two .item{margin-bottom: 60px;}
	.shejiyuanli .two .item .thumb{height: 330px;}
	.shejiyuanli .two .item .text{height: 330px;padding: 38px 0 0 0;}
	.shejiyuanli .two .item .text .content{font-size: 16px;}

	.kehuguanhuai .container {padding: 50px 30px;}
	.kehuguanhuai .contact .item .thumb{width: 130px;height: 130px;}
	.kehuguanhuai .contact .item .name{margin-top: 30px;}
	.kehuguanhuai .contact .item .summary{margin-top: 20px;}

	.lianxiwomen .one .list .item .text{padding: 0 10px;}

}
@media screen and (max-width: 1150px){
	/* 60%*/
	.head .nav .item,
	.head .nav .language{padding: 0 5px;}
	
	.banner{height: 588px;}
	.banner .bd li{height: 588px;}
	.banner .text1{font-size: 33px;line-height: 1.5;top: 30%;}
	.banner .text2{font-size: 46px;padding: 0 25px;line-height: 2;top: 37%;}
	.banner .md{display: none;}
	.foot{padding-top: 72px;padding-bottom: 27px;}
	.m5{padding-top: 99px;padding-bottom: 128px;}

}
@media screen and (max-width: 1024px){
	/* 手机端 53% */
	.container{padding: 0 5px;}
	.head{padding: 37px 15px;}
	.head .nav{display: none;}
	.banner{height: 400px;}
	.banner .bd li{height: 400px;}
	.banner .text1{font-size: 26px;line-height: 1.5;top: 39%;}
	.banner .text2{font-size: 20px;padding: 0 25px;line-height: 2;top: 40%;}
	.banner .md{display: none;}
	.m1{padding-top: 80px;}
	.m1 .text .left{width: 100%;}
	.m1 .text .left .catSummary img{width: 50%;}
	.m1 .text .right{width: 100%;margin-top: 30px;line-height: 1.5;}
	.m1 .text .right .name{}
	.m1 .text .right .content{margin-top: 15px;}

	.m2{padding-top: 80px;min-height: unset;overflow: hidden;}
	.m2 .left{width: 100%;}
	.m2 .left .catSummary{margin-top: 20px;line-height: 1.5;}
	.m2 .right{width: 100%;margin-top: 30px;}
	.m2 .right .menu{margin-top: 44px;}
	.m2 .right .menu .item{text-align: center;width: 25%;}
	.m2 .right .menu .item .icon{height: 61px;}
	.m2 .right .menu .item .icon img{height: 46px;}
	.m2 .right .menu .item .name{}
	.m3{padding-top: 40px;}
	.m3 .left{width: 100%;}
	.m3 .left .catName{text-align: center;}
	.m3 .left .catSummary{text-align: center;margin-bottom: 11px;padding-left: 0;}
	.m3 .left .catSummary img{max-width: 70%;}
	.m3 .left .catMain{padding-top: 30px;}
	.m3 .left .catMain .item{width: 33.33%;height: 40px;line-height: 40px;float: left;}
	
	.m3 .right{width: 100%;margin-top: 30px;}
	.m4{padding-top: 80px;}
	.m4 .catName .en{text-align: center;}
	.m4 .catName .en img{max-width: 70%;}
	.m4 .catName .cn{margin-top: 15px;}
	.m4 .catMain{width: 100%;height: unset;border: 0;border-radius: unset;margin: 37px auto 0 auto;}
	.m4 .catMain .thumb{width: 100%;position: unset;border-radius: unset;}
	.m4 .catMain .text{width: 100%;margin-top: 30px;margin-right: unset;}
	.m4 .catMain .text .summary{margin-top: 15px;}
	.m5{padding-top: 80px;padding-bottom: 100px;}
	.m5 .box{width: 100%;}
	
	.m5 .catName .en{text-align: center;}
	.m5 .catName .en img{max-width: 70%;}
	.m5 .catName .cn{margin-left: unset;text-align: center;margin-top: 8px;}

	.m5 .catMain{margin-top: 37px;}
	.m5 .catMain .hotnews{width: 100%;height: unset;}
	.m5 .catMain .listnews{width: 100%;height: unset;margin-left: unset;}
	.m5 .catMain .listqa{width: 100%;height: unset;}
	.foot{background: #333333 url(../img/foot-bg.png) no-repeat right bottom;background-attachment: fixed;padding-top: 63px;padding-bottom: 24px;min-height: 610px;background-size: 100% auto;}
	.foot .menu{display: none;}
	.foot .middle{display: none;}
	
	
	.foot .left{width: 100%;}
	.foot .left .logo{text-align: center;}
	.foot .left .logo .cn{font-size: 18px;}
	.foot .left .logo .en{font-size: 12px;}
	.foot .left .code{width: 100%;margin-top: 20px;}
	.foot .left .code .thumb{width: 100%;height: 107px;text-align: center;}
	.foot .left .code .text{width: 100%;line-height: 1.75;}
	.foot .right{width: 100%;margin-top: 30px;}
	.foot .right.text-right{text-align: center;}
	.foot .right .copyright{margin-top: 20px;}

	

	.mbrick-nav-01-button{display: block;position: absolute;right: 15px;top: 40px;width: 70px;height: 35px;line-height: 35px;text-align: center;color: #FFFFFF;background: #ec1e1e;border-radius: 5px;border: 1px solid rgba(255,255,255,0.3);z-index: 999;}
	.sub{padding-top: 215px;padding-bottom: 20px;padding-left: 15px;padding-right: 15px;}
	.sub .catName{margin-bottom: 29px;}
	.sub .catName .name .en{font-size: 35px;margin-top: 7px;line-height: 1.75;}
	.sub .catName .name .go{margin-top: 15px;}
	.sub .catName .name .go a{margin: 10px;padding: 5px 15px;font-size: 12px;}
	.sub .catMain{margin-top: 30px;}
	.sub .catMain .content .container{padding: 5px;background: transparent;}
	.list-page span.close,
	.list-page strong,
	.list-page a{width: 27px;height: 27px;line-height: 27px;font-size: 14px;}
	.brick-contactus-03 .container{margin: 0 0;padding: 15px;}
	.brick-thumb-list-05 .container{padding: 0;}
	.brick-thumb-list-05 .class{line-height: 32px;margin-top: 30px;margin-bottom: 20px;}
	.brick-thumb-list-05 .class span{height: 32px;display: inline-block;margin: 0 5px;}
	.brick-thumb-list-05 .item{width: calc(50% - 6px);margin-right: 12px;background: #eef2f6;border-radius: 10px;float: left;height: 170px;margin-bottom: 12px;text-align: center;color: #000;}
	.brick-thumb-list-05 .item:nth-child(2n+0){margin-right: 0;}
	.brick-thumb-list-05 .item .name .en{font-size: 10px;margin-top: 25px;padding: 0 20px;}
	.brick-thumb-list-05 .item .name .cn{margin-top: 10px;padding: 0 10px;}
	.dingzhihua .content{margin-top: 0px;}
	.dingzhihua .content .container{padding: 30px 30px;border-radius: 10px;}
	.dingzhihua .content .name{}
	.dingzhihua .content .summary{padding: 0 0;}
	
	.dingzhihua .content .menu{margin-top: 20px;}
	/*.dingzhihua .content .menu .item .icon img{height: 45px;}*/
	/*.dingzhihua .content .menu .item .name{color: #666666;height: 50px;margin-top: 13px;margin-bottom: 12px;}*/
	/*.dingzhihua .content .menu .item .go{display: none;}*/
	
	.dingzhihua .list{margin-top: 30px;}
	.dingzhihua .list .container{padding: 20px 0px;border-radius: 10px;background: unset;}
	.dingzhihua .list .one{overflow: hidden;padding: 0 0;}
	.dingzhihua .list .one .thumb{width: 100%;height: 230px;border-radius: 10px;}
	.dingzhihua .list .one .thumb.float-left{float: unset;}
	.dingzhihua .list .one .main{width: 100%;}
	.dingzhihua .list .one .main.float-right{float: unset;}
	.dingzhihua .list .one .main .name{margin-top: 30px;}
	.dingzhihua .list .one .main .summary{line-height: 2;margin-top: 20px;height: unset;}
	
	.dingzhihua .list .two{margin-top: 30px;}
	.dingzhihua .list .two .item{float: left;width: calc(50% - 9px);margin-right: 18px;text-align: center;}
	.dingzhihua .list .two .item:nth-child(4){margin-right: 0;}
	.dingzhihua .list .two .item:nth-child(2){margin-right: 0;}
	.dingzhihua .list .two .item .thumb{width: 100%;}
	.dingzhihua .list .two .item .thumb img{width: 100%;height: unset;}
	.dingzhihua .list .two .item .name{line-height: 50px;font-size: 14px;height: 40px;clear: both;}
	.shejiyuanli .one .container{padding: 30px 20px;border-radius: 10px;}
	.shejiyuanli .one .name{margin-bottom: 17px;}
	.shejiyuanli .one .content{line-height: 1.75;}
	.shejiyuanli .two{margin-top: 30px;}
	.shejiyuanli .two .container{padding: 10px 10px;border-radius: 10px;}
	.shejiyuanli .two .item{margin-bottom: 20px;clear: both;}
	.shejiyuanli .two .item .thumb{width: 100%;height: 220px;border-radius: 10px;}
	.shejiyuanli .two .item .text{width: 100%;height: unset;padding: 15px 0;}
	.shejiyuanli .two .item .text .name{margin-bottom: 17px;}
	.shejiyuanli .two .item .text .content{line-height: 1.75;height: unset;}
	.guanyuwomen .one .container{padding: 30px 0px;border-radius: 10px;}
	.guanyuwomen .one .list1{padding: 0 15px;}
	.guanyuwomen .one .list1 .item{margin-bottom: 25px;}
	.guanyuwomen .one .list1 .item .thumb{width: 100%;height: 240px;border-radius: 10px;}
	.guanyuwomen .one .list1 .item .text{width: 100%;height: unset;padding: 15px 0;}
	.guanyuwomen .one .list1 .item .text .name{margin-bottom: 17px;}
	.guanyuwomen .one .list1 .item .text .summary{line-height: 1.75;height: unset;}
	
	.guanyuwomen .one .list2{padding: 10px 20px;}
	.guanyuwomen .one .list2 .item{float: unset;width: 100%;margin-right: 0;margin-bottom: 15px;}
	.guanyuwomen .one .list2 .item .thumb{width: 100%;height: 200px;border-radius: 50px;overflow: hidden;}
	.guanyuwomen .one .list2 .item .name{margin-top: 20px;font-size: 14px;}
	
	.guanyuwomen .two.liuyan{margin-top: 30px;}
	.guanyuwomen .two.liuyan .container{background: #eef1f6;padding: 25px 20px;border-radius: 10px;}
	.guanyuwomen .two.liuyan .liuyan-box{width: 100%;}
	.guanyuwomen .two.liuyan .input-text .item .name{font-size: 14px;}
	.guanyuwomen .two.liuyan .input-textarea .name{font-size: 14px;}
	.guanyuwomen .two.liuyan .input-submit img{width: 100px;}
	.guanyuwomen .two.liuyan .input-submit .text{width: 100px;padding: 0px 15px;text-align: center;}
	.guanyuwomen .two.liuyan .input-submit .submit{width: 100px;}
	.jingxiaoshang .one{margin-top: 30px;}
	.jingxiaoshang .one .container{padding: 30px 10px;border-radius: 10px;}
	.jingxiaoshang .one .name{}
	.jingxiaoshang .one .list{margin-top: 20px;}
	.jingxiaoshang .one .list .item{width: 100%;float: unset;margin-right: 0;line-height: 1.75;margin-bottom: 10px;}
	
	.jingxiaoshang .two{margin-top: 30px;}
	.jingxiaoshang .two .name{width: 124px;height: 36px;line-height: 36px;}
	
	.jingxiaoshang .two .list{margin-top: 20px;}
	.jingxiaoshang .two .list .item{width: calc(50% - 6px);margin-right: 12px;margin-bottom: 12px;}
	.jingxiaoshang .two .list .item:nth-child(2n+0){margin-right: 0;}
	.jingxiaoshang .two .list .item .name2{margin-top: 10px;padding: 0 10px;}
	
	.jingxiaoshang .three.liuyan{margin-top: 30px;}
	.jingxiaoshang .three.liuyan .container{background: #eef1f6;padding: 25px 20px;border-radius: 10px;}
	.jingxiaoshang .three.liuyan .liuyan-box{width: 100%;}

	.jingxiaoshang .three.liuyan .input-submit img{width: 100px;}
	.jingxiaoshang .three.liuyan .input-submit .text{width: 100px;padding: 0px 15px;text-align: center;}
	.jingxiaoshang .three.liuyan .input-submit .submit{width: 100px;}
	.lianxiwomen .one .name{height: 36px;line-height: 36px;}
	.lianxiwomen .one .list .item{float: unset;width: 100%;margin-right: 0;clear: both;overflow: hidden;margin-bottom: 15px;}
	.lianxiwomen .one .list .item .thumb{width: 30%;height: 125px;border-radius: 10px;float: left;}
	.lianxiwomen .one .list .item .text{line-height: 2;margin-top: 5px;padding: 0;}
	
	.lianxiwomen .two{margin-top: 30px;}
	.lianxiwomen .two .name{width: 124px;height: 36px;line-height: 36px;}
	.lianxiwomen .two .container{padding: 10px;border-radius: 10px;margin-top: 30px;}
	.lianxiwomen .two .list .item{width: 100%;float: unset;border-right: 0px;text-align: left;margin-bottom: 12px;}
	.lianxiwomen .two .list .item .thumb{float:left;margin-right: 12px;}
	.lianxiwomen .two .list .item .thumb img{width: 30px;height: 30px;}
	.lianxiwomen .two .list .item .title{margin-top: 0px;}
	.lianxiwomen .two .list .item .summary{margin-top: 4px;}
	
	.lianxiwomen .two .map{height: 250px;margin-top: 30px;}
	.lianxiwomen .two .map #MapBox {border-radius: 10px;}



	.kehuguanhuai .container{background: #FFFFFF;padding: 25px 10px;border-radius: 10px;margin-top: 20px;}
	.kehuguanhuai .text .name{}
	.kehuguanhuai .text .summary{line-height: 1.75;margin-top: 15px;}
	.kehuguanhuai .list{margin-top: 30px;}

	.kehuguanhuai .list .item .thumb img{width: 30px;height: 30px;}
	.kehuguanhuai .list .item .title{margin-top: 12px;color: #666666;}
	.kehuguanhuai .contact{margin-top: 30px;padding: 0 10px;}
	.kehuguanhuai .contact .item{float: unset;width: 100%;}
	.kehuguanhuai .contact .item .name{margin-top: 20px;}
	.kehuguanhuai .contact .item .summary{margin-top: 15px;}

/*	.mqqijuche .container{padding: 20px 15px;margin-top: 15px;border-radius: 20px;}
	.mqqijuche .text{line-height: 1.75;}
	.mqqijuche .class{line-height: 2;margin-top: 30px;margin-bottom: 20px;}
	.mqqijuche .class span{height: 32px;display: inline-block;width: unset;text-align: center;border-radius: 50px;padding: 0 8px;font-size: 14px;}
	.mqqijuche .menu .all{text-align: unset;}
	.mqqijuche .menu .all .shaixuan{top: 0px;height: 17px;}
	.mqqijuche .menu .all2 .sub-menu{width: 70px;padding: 5px;top: 14px;left: -30px;}
	

	.mqqijuche .list .item{width: calc(50% - 6px);border-radius: 10px;height: 190px;margin-bottom: 12px;}
	.mqqijuche .list .item:nth-child(2n+0){margin-right: 0;}
	.mqqijuche .list .item .name .en{font-size: 10px;margin-top: 25px;padding: 0 20px;}
	.mqqijuche .list .item .name .cn{margin-top: 10px;padding: 0 10px;}
	.mqqijuche .list .item .thumb img {height: 100px;}
*/
	.mqqijuche .list .item{width: 50%;float: left;color: #000;border-left: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
	.mqqijuche .list .item:nth-child(2n+0){border-right: 1px solid #eeeeee;}
	.mqqijuche .list .item:last-child{border-right: 1px solid #eeeeee;}
	.mqqijuche .list .item:nth-child(n+1):nth-child(-n+4){border-top: 0px solid #eeeeee;}
	.mqqijuche .list .item:nth-child(n+1):nth-child(-n+2){border-top: 1px solid #eeeeee;}
	.mqqijuche .list .item .name{margin: 15px 0;}
	.mqqijuche .list .item .name::before{content: "";float: right;margin-right: 37px;font-size: 60px;width: 15px;height: 24px;background: url(../img/icon-jiantou1.png);margin-top: 30px;display: none;background-size: 100% 100%;}
	.shaixuan-box .menu{left: -100%;width: 100%;}
	.brick-thumb-list-05 .item .thumb img{height: 100px;}
	.brick-list-05 .item{width: 100%;margin-right: 0px;margin-bottom: 15px;padding: 20px 15px 15px 15px;}





	.pro-content-box .pro-content-fous{width: 100%;height: unset;}
	.pro-content-box .pro-content-fous .bd{height: unset;}

	.pro-content-box .pro-content-fous .hd ul li{text-align: center;}
	.pro-content-box .pro-content-fous .hd ul li img{object-fit: cover;width: unset;}

	.pro-content-box .pro-content-text{width: 100%;}







	.anli-two .item{width: 100%;float: unset;}

	.anli-three .item .thumb{width: 100%;height: unset;float: unset;}
	.anli-three .item .thumb img{width: 100%;height: unset;object-fit: cover;}
	.anli-three .item .summary{width: 100%;float: unset;line-height: 2;}
	.anli-three .item:nth-child(2n+0) .thumb{float: unset;}
	.anli-three .item:nth-child(2n+0) .summary{float: unset;}

	.guanyuwomen-2403 .three .thumb{width: 100%;}
	.guanyuwomen-2403 .three .content{width: 100%;}
	.dingzhihua .list .three .summary{padding: 0;}

}
@media screen and (max-width: 700px){
	.dingzhihua .content .menu .item .name2{width: 90%;height: 100px;}
	.jingxiaoshang .four .content .summary{width: 100%;}
	.guanyuwomen-2403 .one {padding-top: 60px;}
	.guanyuwomen-2403 .two{margin-top: 20px;}
	.guanyuwomen-2403 .two .item{font-size: 16px;width: 33.33%;}
	.guanyuwomen-2403 .three{margin-top: 30px;}
	.guanyuwomen-2403 .three .content{padding: 0;}
	.guanyuwomen-2403 .five{padding: 15px;margin-bottom: 0;}
	.guanyuwomen-2403 .five .thumb{width: 100%;}
	.guanyuwomen-2403 .five .content{width: 100%;}
	.mqqijuche .list .item .thumb{min-height: 120px;}
	.mqqijuche .list .item .thumb img{width: 100%;height: unset;}
	.sub .catName .name .cn{font-size: 24px;}
	.sub .catName .name .cn1{font-size: 35px;}
	.sub .catName .name .cn2{font-size: 22px;}
	.jingxiaoshang .four{margin-top: 15px;}
	.jingxiaoshang .four .content .container {padding: 48px 20px;}
	.jingxiaoshang .four .content .menu {margin-top: 30px;}
	.lianxiwomen .three.liuyan2{padding-top: 50px;padding-bottom: 50px;}
	.lianxiwomen .one .list{margin-top: 20px;}
	.lianxiwomen .one .map{height: 450px;margin-top: 30px;}

}
@media screen and (max-width: 560px){
	.head::before{display: none;}
	.banner{height: 270px;}
	.banner .bd li{height: 270px;}
	.banner .text1{font-size: 14px;}
	.banner .hd{bottom: 10px;}
}
/*自适应字体*/
.font-size-35{font-size: 35px;}
.font-size-30{font-size: 30px;}
.font-size-24{font-size: 24px;}
.font-size-18{font-size: 18px;}
.font-size-16{font-size: 16px;}
.font-size-14{font-size: 14px;}
.font-size-13{font-size: 13px;}
.font-size-12{font-size: 12px;}
@media screen and (max-width: 1440px){
	/* 75 % */
	.font-size-35{font-size: 30px;}
	.font-size-30{font-size: 25px;}
	.font-size-24{font-size: 21px;}
	.font-size-18{font-size: 16px;}
	.font-size-16{font-size: 14px;}
	.font-size-14{font-size: 12px;}
	.font-size-13{font-size: 12px;}
}
@media screen and (max-width: 1024px){
	/* 53 % */
	.font-size-35{font-size: 26px;}
	.font-size-30{font-size: 20px;}
	.font-size-24{font-size: 18px;}
	.font-size-18{font-size: 14px;}

}
.font-size-35-vw{font-size: clamp(16px, 1.9vw, 35px);}