*{margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 0;border: 0;outline: none;/* vertical-align: middle; */ font-family: 'Source Han Sans CN';}

ul,li,ol{list-style: none;}

a{-webkit-text-decoration: none;text-decoration: none;color: inherit;}

img{border: 0;}

table{max-width: 100%;}

table,th,td,tr{border-collapse:collapse;border: 1px solid #dcdcdc;line-height: 1.5;padding: 10px;}

input,textarea,select,button{font-size: unset;outline: none;resize: none;} 

input:focus,textarea:focus,select:focus,button:focus{outline: none;}

iframe,video{display: block;max-width: 100%;height: auto;border: 0;margin: 0 auto;}

html,body{width: 100%;position: relative;font-size: 16px;line-height: 1.5;color: #000;background-color: #fff;}

@media only screen and (min-width:1920px ) { html{font-size: 100px!important;}}

@media only screen and (min-width:961px ) and (max-width:1285px ) { html{font-size: 66px!important;}}

/* 思源黑体 */

/* @font-face  {font-family:SourceHanSerifCN-H; src: url(SourceHanSansSC_Heavy.ttf);} */

/* 思源宋体 */

@font-face {font-family:SourceHanSerifCN-S;src: url(SourceHanSerifCN-Heavy-7.otf);}

/* 行文本 */

.txthide{overflow: hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space: nowrap;}

.txthide1{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:1; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden}

.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}

.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}

.txthide4{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:4; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}

/* --公共样式-- */

.font-14{font-size: .14rem;}

@media only screen and (max-width: 1645px) {

	.font-14{font-size: 12px;}

}

.font-15{font-size: .15rem;}

@media only screen and (max-width: 1664px) {

	.font-15{font-size: 13px;}

}

.font-16{font-size: .16rem;}

@media only screen and (max-width: 1680px) {

	.font-16{font-size: 14px;}

}

.font-17{font-size: .17rem;}

@media only screen and (max-width: 1694px) {

	.font-17{font-size: 15px;}

}

.font-18{font-size: .18rem;}

@media only screen and (max-width: 1706px) {

	.font-18{font-size: 16px;}

}

.font-19{font-size: .19rem;}

@media only screen and (max-width: 1717px) {

	.font-19{font-size: 17px;}

}

.font-20{font-size: .20rem;}

@media only screen and (max-width: 1728px) {

	.font-20{font-size: 18px;}

}

.font-21{font-size: .21rem;}

@media only screen and (max-width: 1737px) {

	.font-21{font-size: 19px;}

}

.font-22{font-size: .22rem;}

@media only screen and (max-width: 1745px) {

	.font-22{font-size: 20px;}

}

.font-24{font-size: .24rem;}

@media only screen and (max-width: 1745px) {

	.font-24{font-size: 22px;}

}

.font-26{font-size: .26rem;}

@media only screen and (max-width: 1772px) {

	.font-26{font-size: 24px;}

}

.font-28{font-size: .28rem;}

@media only screen and (max-width: 1782px) {

	.font-28{font-size: 26px;}

}

@media only screen and (min-width:1920px) {

	html{font-size: 100px!important;}

}







/* 内容盒 */

.main_box{width: 100%;position: relative;background-color: #fff;}

/* 首页盒 - 内页盒 */

.P_wrapper {width: 16rem;min-width: 1183px;margin: 0 auto;}

.PSub_wrapper {width: 12rem;min-width: 1183px;margin: 0 auto;}

.PSub_wrapper.PSub_style{padding-bottom: 1rem;}



.PSub_tabs_nav{margin-right: -20px;}

.PSub_tabs_nav dd{width: calc((100% - 140px) / 7);margin-right: 20px;margin-top: 20px;}

.PSub_tabs_nav dd a{display: block;width: 100%;color: #666666;line-height: 50px;text-align: center;background-color: #f5f5f5;padding: 0 5px;}

.PSub_tabs_nav dd .active , .PSub_tabs_nav dd a:hover{background-color: #b40300;color: #fff;}



/* 面包屑 */

.PSub_crumb .box{height: 1.35rem;}

.PSub_crumb .box .name{color: #000000;font-weight: bold;}

.PSub_crumb .box .icon{display: block;width: auto;height: 14px;margin-right: 5px;}

.PSub_crumb .m-crumb span{color: #9d0102;}



/* 详情 */

.PSub_detail.detail .title{text-align: center;color: #000;font-weight: bold;}

.PSub_detail.detail .time{text-align: center;color: #afafaf;margin: 5px 0 20px;}

.PSub_detail article{line-height: 1.875;}

.PSub_detail article img , .PSub_detail article video{max-width: 100%;}



/* .P_outerShell{padding: 0 40px;} */



.P_item_name{color: #000;font-weight: bold;text-align: center;}





/* 头 */

header .box{height: 1.07rem;}

header .left .logo img{display: block;width: auto;height: .54rem;}

header .left .hotline{font-weight: bold;line-height: 1.2;margin-left: .6rem;}

header .nav dd{margin-left: .4rem;line-height: 2;color: #000000;position: relative;}

header .nav dd::after{display: block;content: '';width: 0;height: 2px;background-color: #a00100;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;}

header .nav dd:hover{color: #a00100;transition: .5s;}

header .nav dd:hover::after{width: 100%;transition: .5s;}



/* banner */

.banner{width: 100%;position: relative;overflow: hidden;}

.banner img{display: block;width: 100%;height: auto;}



/* footer */

footer {background-color: #ececec;}

footer .top{background-color: #f2f2f2;}

footer .top .box{height: 1.43rem;}

footer .tel{font-weight: bold;color: #000;}

footer .tel .icon{display: block;width: .24rem;height: .24rem;margin-right: .1rem;}

footer .nav dd{margin-left: .4rem;line-height: 2;color: #000000;position: relative;}

footer .nav dd:hover{color: #a00100;text-decoration: underline;}

footer .bot .box{padding: .3rem 0 .4rem;}

footer .web_info{color: #000000;line-height: 2;padding-bottom: .2rem;}

footer .PNS img{width: 20px;height: 20px;margin-right: 2px;vertical-align: text-bottom;}

footer .qrcode .text{padding-bottom: .3rem;margin-right: .1rem;}

footer .qrcode .img img{width: 1.18rem;min-width: 110px;height: 1.18rem;min-height: 110px;object-fit: contain;background-color: #fff;}





/* 工程案例 */

.i-case{padding-top: .5rem;margin-bottom: .8rem;}

.i-case .item{margin-right: -2px;margin-top: .4rem;}

.i-case .item dd{width: calc((100% - 8px) / 4);margin-right: 2px;margin-bottom: 2px;}

.i-case .item dd a{display: block;width: 100%;height: 2.59rem;min-height: 191px;position: relative;overflow: hidden;}

.i-case .item dd a::before{display: block;content: '';width: 100%;height: 100%;background: rgba(0,0,0,.15);position: absolute;top: 0;left: 0;z-index: 3;}

.i-case .item dd a::after{display: none;content: '';width: 100%;height: 100%;background: url(../icons/case-hover-pic.png)no-repeat center / 100% 100%;position: absolute;top: 0;left: 0;}

.i-case .item dd a .pic{display: block;width: 100%;height: 100%;object-fit: cover;position: relative;z-index: 2;}

.i-case .item dd a .title{width: 100%;color: #fff;padding: 0 .3rem;position: absolute;bottom: .3rem;left: 0;z-index: 5;}

.i-case .item dd:hover a::after{display: block;z-index: 4;}

.i-case .item dd:hover a .pic{transform: scale(1.1);transition: .5s;}





/* 介绍 */

.i-introduce{margin-bottom: .4rem;}

.i-introduce .img{width:37.5%;height: 1.78rem;overflow: hidden;}

.i-introduce .img img{display: block;width: 100%;height: 100%;object-fit: cover;}

.i-introduce .desc{width: 54.6875%;text-align: justify;}





/* 信息 */

.i-information {margin-bottom: .8rem;}

.i-information .left {width: 37.5%;}

.i-information .left li{margin-top: .4rem;}

.i-information .left .text{font-size: .5rem;font-weight: bold;color: #000000;}

.i-information .left .desc{font-weight: bold;color: #000000;}

.i-information .left .tip{color: #999999;}

.i-information .i-links{width: 54.6875%;}

.i-links .name{font-weight: bold;padding-bottom: .2rem;border-bottom: 1px solid #e6e6e6;margin-bottom: .2rem;overflow: hidden;}

.i-links .item{margin-right: -.25rem;}

.i-links .item dd{width: calc((100% - 1rem) / 4);margin-right: .25rem;margin-top: .2rem;}

.i-links .item dd a{display: block;width: 100%;}

.i-links .item dd a .img{width: 100%;height: .78rem;background-color: #fafafa;padding: .2rem;}

.i-links .item dd a .img img{display: block;width: 100%;height: 100%;object-fit: contain;}

.i-links .item dd a .title{color: #000;text-align: center;padding-top: .1rem;}





/* 咨询 */

.i-counsel{padding: .6rem .5rem;background-color: #f2f2f2;}

.i-counsel .item{padding: 0 .4rem;}

.i-counsel .item dd{width: calc(100% / 6);}

.i-counsel .item dd a{display: block;width: 100%;}

.i-counsel .item dd a .pic{display: block;width: 1.1rem;height: 1.1rem;object-fit: contain;margin: 0 auto .2rem;}

.i-counsel .item dd a .title{color: #a00100;text-align: center;}





/* 最新动态 */

.i-news{padding-top: .8rem;margin-bottom: .8rem;}

.i-news .box{width: 17.6rem;min-width: 1223px;height: 5.6rem;margin: 0 auto;margin-right: 0;margin-top: .5rem;}

.i-news .box .img{width: 45.45%;height: 100%;overflow: hidden;}

.i-news .box .img img{display: block;width: 100%;height: 100%;object-fit: cover;}

.i-news .box .right_item{width: calc(100% - 45.45%);height: 100%;}

.i-news .box .right_item dd{width: calc(50%);height: 50%;border-right:1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;}

.i-news .box .right_item dd:nth-child(odd){border-left: 1px solid #d9d9d9;}

.i-news .box .right_item dd:nth-child(3),.i-news .box .right_item dd:nth-child(4){border-top: none;}

.i-news .box .right_item dd a{width: 100%;height: 100%;padding: .4rem .5rem .35rem;}

.i-news .box .right_item dd .time{color: #8c8c8c;font-weight: bold;}

.i-news .box .right_item dd .title{color: #000000;font-weight: bold;padding-top: .1rem;}

.i-news .box .right_item dd .more{color: #808080;}

.i-news .box .right_item dd .more .icon{display: block;width: 9px;height: 9px;margin-left: .1rem;}

.i-news .box .right_item dd:hover{position: relative;z-index: 2;box-shadow: 0 0 20px 2px rgba(0,0,0,.1);transition: .5s;border-color: #fff;}

.i-news .box .right_item dd:hover .time{color: #a00001;transition: .5s;}





/* 标语 */

.i-slogan{background-color: #9d0102;color: #fff;padding: .35rem 0;}

.i-slogan .left{width: 60%;}

.i-slogan .left .logo{display: block;width: auto;height: .84rem;margin-right: .3rem;}

.i-slogan .left .text{flex: 1;}

.i-slogan .nav dd{margin-left: .15rem;}

.i-slogan .nav dd a{display: block;width: 2rem;text-align: center;line-height: .6rem;border: 1px solid #fff;}

.i-slogan .nav dd a:hover{background-color: #c79654;border-color: #c79654;transition: .5s;}





/* 关于我们 */

.introduce .image{display: block;width: 100%;height: auto;margin-bottom: .7rem;}

.introduce .info{padding-bottom: .5rem;border-bottom: 1px solid #e6e6e6;margin-bottom: .6rem;}

.introduce .info .text{font-size: .5rem;font-weight: bold;color: #000000;}

.introduce .info .desc{font-weight: bold;color: #000000;}

.introduce .info .tip{color: #999999;}

.introduce article{margin-bottom: .6rem;}





/* 友情链接 */

.links .name{font-weight: bold;padding-bottom: 20px;border-bottom: 1px solid #e6e6e6;margin-bottom: 20px;overflow: hidden;}

.links .item{margin-right: -25px;}

.links .item dd{width: calc((100% - 125px) / 5);margin-right: 25px;margin-top: 20px;}

.links .item dd a{display: block;width: 100%;}

.links .item dd a .img{width: 100%;height: 78px;background-color: #fafafa;padding: 20px;}

.links .item dd a .img img{display: block;width: 100%;height: 100%;object-fit: contain;}

.links .item dd a .title{color: #000;text-align: center;padding-top: .1rem;}





/* 服务范围 */

.service article{margin-top: 40px;}





/* 工程案例 */

.case .item{margin-right: -15px;}

.case .item dd{width: calc((100% - 60px) / 4);margin-right: 15px;margin-bottom: 20px;}

.case .item dd a{display: block;width: 100%;}

.case .item dd a .img{width: 100%;height: 187px;position: relative;overflow: hidden;}

.case .item dd a .img::after{display: block;content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-image: linear-gradient(to bottom, rgba(0,0,0,.1) , rgba(0,0,0,.1));}

.case .item dd a .img img{display: block;width: 100%;height: 100%;object-fit: cover;}

.case .item dd a .title{width: 100%;color: #000000;margin-top: 10px;}

.case .item dd a:hover .img img{transform: scale(1.1);transition: .5s;}

.case .item dd a:hover .img::after{background-image: linear-gradient(to bottom, rgba(0,0,0,.1) , rgba(180,3,0,.3));}





/* 工程培训 */

.cultivate .item{margin-right: -30px;}

.cultivate .item dd{width: calc((100% - 90px) / 3);min-height: 240px;margin-bottom: 30px;margin-right: 30px;padding: 25px;background-color: #f5f6fa;}

.cultivate .item dd .icon{display: block;width: auto;height: 34px;margin-bottom: 5px;}

.cultivate .item dd .title{width: fit-content;min-width: 160px;font-weight: bold;color: #9d0102;border-bottom: 1px solid #c8cacc;padding-bottom: 15px;margin-bottom: 10px;}





/* 社会责任 */

.obligation{background: url(../images/obligation-bj.png)no-repeat top right / auto 504px;}

.obligation .name{color: #000;}

.obligation article{width: 72.5%;margin: 20px 0 45px;}

.obligation .pic{display: block;max-width: 100%;}





/* 最新动态 */

.i-news .item dd , .news .item dd{padding-bottom: .4rem;margin-bottom: .4rem;border-bottom: 1px solid #ebebeb;}

.i-news .item dd a , .news .item dd a{width: 100%;height: 125px;}

.news .item dd a .img{width: 195px;height: 100%;margin-right: 20px;overflow: hidden;}

.i-news .item dd a .img img , .news .item dd a .img img{display: block;width: 100%;height: 100%;object-fit: cover;}

.i-news .item dd a .text , .news .item dd a .text{flex: 1;overflow: hidden;}

.i-news .item dd a .text .title,.news .item dd a .text .title{width: 100%;color: #000000;font-weight: bold;padding: 5px 0;}

.i-news .item dd a .text .desc , .i-news .item dd a .text .time , .news .item dd a .text .desc , .news .item dd a .text .time{color: #595959;}

.news .item dd a:hover .title{color: #9d0102;transition: .5s;}

.news .item dd a:hover .img img{transform: scale(1.1);transition: .5s;}





/* 招贤纳士 */

.job .item .top{width: 100%;height: 55px;padding: 0 40px;background-color: #e6e6e6;margin-bottom: 25px;overflow: hidden;cursor: pointer;}
.job .top .title{flex: 1;color: #505050;font-weight: bold;}
.job .top .tips{color: #505050;line-height: 25px;padding-right: 42px;background-image: url(../icons/talent_show.png);background-repeat: no-repeat;background-position: center right;background-size:  auto 100%;}
.job .item .content {width: 100%;color: #413f3d;line-height: 2;padding: 10px 36px 30px;}
.job .item .content h1 , .job .item .content h2 ,.job .item .content h3,.job .item .content h4,.job .item .content h5,.job .item .content h6{padding-top: 10px!important;font-size: 20px!important;line-height: 1.5!important;font-weight: bold;}
.job .item .top:hover{background-color: #b40300;}
.job .item .top:hover .title , .job .item .top:hover .tips{color: #fff;}
.job .item .on{background-color: #b40300;}
.job .item .on .title{color: #fff;}
.job .item .on .tips{color: #fff;background-image: url(../icons/talent_hide.png);}





/* 联系我们 */

.contact .desc{margin-bottom: .6rem;}

.contact .desc p{width: fit-content;background: linear-gradient(to right, #000, #c4c4c4);-webkit-background-clip: text;background-clip: text;color: transparent;font-family: SourceHanSerifCN-S;}

.contact .content{width: 100%;color: #000000;line-height: 1.875;padding: .5rem 10px;border: 1px solid #cccccc;}

.contact .content .icon{width: .9rem;min-width: 70px;height: .9rem;min-height: 70px;margin-right: 30px;}

.contact .content .text .title{width: 100px;text-align: right;margin-right: 20px;}

.contact .content .text .info{font-weight: bold;}







.box_wap_show{display: none;}

/* 手机端 */

@media only screen and (max-width:960px ) {

	html,body{font-size: .24rem}

	table, th, td, tr{padding: .1rem .06rem;}

	.box_wap_hide{display: none!important;}

	.box_wap_show{display: block;}

	

	.P_wrapper{width: 100%;min-width: auto;padding-left: .25rem;padding-right: .25rem;}

	.PSub_wrapper{width: 100%;min-width: auto;}

	.PSub_wrapper.PSub_style{padding-left: .25rem;padding-right: .25rem;padding-bottom: .6rem;}

	

	.P_item_name{font-size: .36rem;}

	

	.PSub_crumb .box{height: auto;flex-direction: column-reverse;}

	.PSub_crumb .box .right {width: 100%;justify-content: flex-end;font-size: .24rem;line-height: .8rem;padding-right: .25rem;background-color: #f5f5f5;}

	.PSub_crumb .box .icon{display: none;}

	

	.PSub_crumb .box .name{font-size: .36rem;padding: .4rem 0;}

	

	.PSub_detail.detail .title{font-size: .28rem;}

	.PSub_detail.detail .time{font-size: .22rem;margin: .06rem 0 .2rem;}

	.PSub_detail article{font-size: .24rem;}

	.PSub_detail .m-clips{font-size: .24rem;}

	

	.PSub_tabs_nav{margin-right: -.25rem;flex-wrap: wrap;font-size: .24rem;}

	.PSub_tabs_nav dd{width: calc((100% - .75rem) / 3);margin-right: .25rem;margin-top: 0;margin-bottom: .2rem;}

	.PSub_tabs_nav dd a{line-height: .66rem;}

	

	

	header .box{height: .98rem;}

	header .left .hotline{margin-left: .36rem;}

	header .left .hotline .text{font-size: .24rem;}

	header .left .hotline .num{font-size: .24rem;}

	header .menu_btn , header .menu_btn img{display: block;width: .35rem;height: .35rem;}

	

	

	.wap_footer{font-size: .24rem;text-align: center;padding: .2rem .25rem;background-color: #ececec;}

	

	.i-case{padding-top: .6rem;margin-bottom: .6rem;}

	.i-case .item {margin-right: -.13rem;margin-top: .2rem;}

	.i-case .item dd {width: calc((100% - .26rem) / 2);margin-right: .13rem;margin-top: .2rem;}



	.i-case .item dd a {height: 2.22rem;min-height: auto;}

	.i-case .item dd a .title , .case .item dd a .title{font-size: .24rem;bottom: .15rem;padding: 0 .2rem;}

	

	

	.i-introduce .box{display: block;}

	.i-introduce .img{width: 100%;height: auto;}

	.i-introduce .desc{width: 100%;font-size: .24rem;line-height: 1.75;margin-top: .4rem;}

	

	

	.i-information .box{display: block;}

	.i-information .box .left{width: 100%;}

	.i-information .left .text{font-size: .6rem;}

	.i-information .left .desc{font-size: .28rem;}

	.i-information .left .tip{font-size: .22rem;}

	.i-information .i-links{width: 100%;margin-top: .4rem;}

	.i-links .name , .links .name{font-size: .28rem}

	.i-links .item , .links .item{margin-right: -.3rem;}

	.i-links .item dd , .links .item dd{width: calc((100% - .6rem) / 2);margin-right: .3rem;margin-top: .2rem;}

	.i-links .item dd a .img , .links .item dd a .img{height: 1.3rem;}

	.i-links .item dd a .title , .links .item dd a .title{font-size: .24rem;}

	

	

	.i-counsel{padding: .4rem 0;}

	.i-counsel .item {flex-wrap: wrap;padding: 0;}

	.i-counsel .item dd{width: 33.33%;margin-bottom: .2rem;}

	

	

	.i-news .box{width: 100%;min-width: auto;height: auto;}

	.i-news .item{margin-top: .4rem;}

	.i-news .item dd:last-child{margin-bottom: 0;border: 0;padding-bottom: 0;}

	.i-news .item dd a , .news .item dd a{height: 1.25rem;}

	.i-news .item dd a .img , .news .item dd a .img{width: 1.95rem;margin-right: .16rem;}

	.i-news .item dd a .text .title , .news .item dd a .text .title{font-size: .28rem;padding: 0;}

	.i-news .item dd a .text .desc , .news .item dd a .text .desc{font-size: .24rem;}

	.i-news .item dd a .text .time , .news .item dd a .text .time{font-size: .22rem;}

	

	

	.introduce .info{display: block;border-bottom: 0;padding-bottom: 0;}

	.introduce .info dd{margin-top: .4rem;}

	.introduce .info dd .text{font-size: .6rem;}

	.introduce .info dd .desc{font-size: .28rem;}

	.introduce .info dd .tip{font-size: .22rem;}

	

	.detail .PSub_crumb{margin-bottom: .4rem;}

	.detail .PSub_crumb .box .name{display: none;}

	

	

	.service article{margin-top: .2rem;}

	

	.case .item{margin-right: -.13rem;}

	.case .item dd{width: calc((100% - .26rem) / 2);margin-right: .13rem;margin-bottom: .2rem;}

	.case .item dd a{position: relative;}

	.case .item dd a::after{display: block;content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,.3);position: absolute;z-index: 2;top: 0;left: 0;}

	.case .item dd a .img{height: 2.22rem;min-height: auto;}

	.case .item dd a .title{color: #fff;position: absolute;left: 0;bottom: .2rem;z-index: 3;}

	

	

	.cultivate .item{display: block;margin-right: 0;}

	.cultivate .item dd{width: 100%;min-height: auto;margin-right: 0;padding: .3rem .25rem;margin-bottom: .2rem;}

	.cultivate .item dd .icon{height: .36rem;}

	.cultivate .item dd .title{min-width: 2.2rem;font-size: .3rem;padding-bottom: .2rem;margin-bottom: .1rem;}

	

	

	.job .item .top{width: 100%;min-height: .77rem;padding: .1rem .35rem;margin-bottom: .25rem;}

	.job .top .title{font-size: .26rem;padding-right: .1rem;}

	.job .top .tips{font-size: .24rem;line-height: .35rem;padding-right: .58rem;}

	.job .item .content {line-height: 1.7;padding: .2rem .1rem .5rem;}

	.job .item .content h1, .job .item .content h2, .job .item .content h3, .job .item .content h4, .job .item .content h5, .job .item .content h6{font-size: .26rem!important;padding-top: .18rem!important;}



	

	.obligation{background-size: 100% auto;background-position: top right -1rem;}

	.obligation .name{font-size: .4rem;}

	.obligation article{width: 100%;margin: .2rem 0;}

	

	

	.contact .desc{font-size: .46rem;}

	.contact .content{flex-direction: column;padding-bottom: 3.3rem;background-size: 100% auto;background-position: center bottom; }

	.contact .content .icon{width: 1.48rem;min-width: auto;height: 1.48rem;min-height: auto;margin-right: 0;margin-bottom: .3rem;}

	.contact .content .text .title{width: 1.2rem;}

	

	

}



