@charset "utf-8";

/* CSS Document */

*{margin:0; padding:0; font-style: normal;font-size: 100%; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}

table{ border-collapse:collapse;}

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

img {border: 0; margin:0; padding:0;}

/*body{ overflow-x:hidden;  max-width:720px;  margin:0 auto;}*/

a,em{ text-decoration:none; font-style:normal; color:#333333;}

.clear{clear:both;}

img{ max-width:100%; display: block;}

/* 样式初始化

--------------------------------------------------*/



body { font-family: Helvetica, Arial, sans-serif; -webkit-text-size-adjust: 100%;margin: 0 auto; /*解决Iphone下橱窗字体变大问题*/}

* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*禁止链接高亮*/-webkit-touch-callout: none; /*禁止链接长按弹出选项菜单*/}

nav,footer,section,header,article { display: block;}

a:link {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*禁止链接高亮*/ -webkit-touch-callout: none; /*禁止链接长按弹出选项菜单*/}

/*a:link,a:visited,a:hover,a:active {color: #000;}*/

input,textarea { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}



body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0;padding:0;font-weight: normal;font-style: normal;font-size: 100%;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}



.h-10{height: 10px;}.h-11{height: 11px;}.h-12{height: 12px;}.h-13{height: 13px;}.h-14{height: 14px;}.h-15{height: 15px;}.h-16{height: 16px;}.h-17{height: 17px;}.h-18{height: 18px;}.h-19{height: 19px;}

.h-20{height: 20px;}.h-21{height: 21px;}.h-22{height: 22px;}.h-23{height: 23px;}.h-24{height: 24px;}.h-25{height: 25px;}.h-26{height: 26px;}.h-27{height: 27px;}.h-28{height: 28px;}.h-29{height: 29px;}.h-30{height: 30px;}

.h-30{height: 30px;}.h-40{height: 40px;}



.clear{clear: both;}

.left{float: left;}

.right{float: right;}



.banner-public{width: 100%;}

.banner-public img{width: 100%;}

.about-pd{padding:0 2%;box-sizing: border-box;}

.about-pd4{padding:0 4%;box-sizing: border-box;width: 100%;}



/*首页*/

.about-content{width: 100%;padding: 0 4% 4% 4%;box-sizing: border-box;}

.images-1{width: 74%;}

.images-2{width: 40%;/*position: absolute;transform: translate3d(-50%,-50%,0);left: 50%;top: 50%;*/}

.images-3{width: 74%;}

.index-banner{display: flex;align-items: center;justify-content: center;height: 100vh;}



.gsjj-bj{background: #eaeffc;overflow: hidden;}

.gsjj-bt{font-size:24px;display: block;text-align: center;margin:20px auto 6px auto;color: #333333;font-weight: bold}

.gsjj-in{display: block;text-align: center;color: #67696d;margin-bottom: 12px;font-size: 16px}



.gsjj-kuai{width: 33.3%;float: left;margin-bottom: 16px;}

.gsjj-kuai p:nth-child(1){color: #da0000}

.gsjj-kuai p:nth-child(2){font-size: 15px;font-weight: bold;margin-top: 4px;}

.gsjj-kuai p span{color: #da0000;font-size: 20px;font-weight: 600;}

.gsjj-kuai p{display: block}

/*精品工程*/



.jpgc-ul{display: flex;justify-content:space-around;flex-wrap: wrap}

.jpgc-ul li{width: 32%;margin: 4% 0	0 0}

.jpgc-ul li img{border-radius: 100%;box-shadow: 0 3px 8px 0px #737070;width: 76%;margin: 0 auto;border: 1px solid #ffffff;}

.jpgc-ul li p{text-align: center;line-height: 40px;color: #727272;font-size: 16px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;  }





.jpgc-bj{background: url(../images/jpgcbj.jpg);background-size: 100%;}

.cont-title{text-align: center;padding: 16px 0;color: #1c1c1c;font-size: 20px;font-weight: bold;}

.about-pd-bj{padding-bottom: 120px;background: url(../images/contbj.jpg);background-size: 100%;}



/*联系我们*/

.lxwm-title{padding: 3% 0;font-weight: bold;font-size: 20px;}

.lxwm-k{width: 100%;}

.lxwm-k-li{margin-top: 5%;border-radius: 15px;overflow: hidden;border: 1px solid #ededed;box-shadow: 4px 6px 2px 3px #ededed;}

.lxwm-k-li-p{text-align: center;background:linear-gradient(to right, #0033ff , #00c0ff);color: #fff;padding:3% 0;}

.lxwm-k-li-cont{padding: 3.5%;}



/*社会责任 新闻列表*/

.lzjs-li{display: flex;justify-content:space-around;flex-wrap: wrap;margin-top: 4%;width: 100%;border-top: 1px solid #eeeeee;padding-top: 4%}

.lzjx-left{width: 66%;}

.lzjx-right{width: 30%;}

.lzjx-right img{width: 100%;}

.lzjx-left p:nth-child(1){color: #333333;line-height: 30px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.lzjx-left p:nth-child(2){color: #999999;margin-top: 7px;}



/*集团业务*/

.jtyw{background:url(../images/jtyw.jpg) no-repeat;background-size: 100% 100%;height: 180px;width: 100%;box-sizing: border-box;padding: 3.5%}

.jtyw p:nth-child(1){color: #ffffff;font-size: 24px;font-weight: bold;margin-top: 11%;}

.jtyw p:nth-child(2){color: #ffffff;line-height: 25px;margin-top: 6px;}

.jtyw p:nth-child(3){background: #ffffff;width: 36px;height: 3px;margin-top: 4px;}

.jtyw-k-li-cont{padding: 3.5%;background: #cbf4f6}

.jtyw-k-li{margin-top: 4%;}

/*荣誉*/

.ry-k{background: url(../images/ry.jpg) no-repeat;background-size: 100%;height: 100vh;width: 100%;}