.cont-title { width: 1206px; margin: 0 auto; }
.top52 { margin-top: 52px; }
.xslBox { width: 1206px; background-color: #feeffe; margin: 34px auto 0 auto; overflow: hidden;}
.xslBox img.lf { margin: 22px 0 0 29px; float: left; }
.xslBoxPT { width: 512px; margin: 73px 0 0 25px; overflow: hidden;}
.xslBoxPT p { font-size: 56px; color: #d963c4; line-height: 60px; float: left;}
.xslBoxPT span { font-size: 28px; margin-left: 23px; line-height: 28px; }
.xslBoxPT img { margin-top: 25px; }
.xslBoxPM  p { font-size: 30px; color: #d963c4; line-height: 30px; margin: 18px 0 0 28px; letter-spacing: 3px; }
.xslBoxPMd { width: 449px; height: 34px; background-color: #61cbcf; margin: 17px 0 0 28px; font-size: 28px; color: #fff; line-height: 31px; letter-spacing: 3px; text-align: center; }
.xslBoxPD { width: 630px; margin: 22px 0 0 25px; }
.xslBoxPD p { font-size: 24px; color: #5a5959; line-height: 36px;/* padding: 22px 31px 0 30px;*/ text-indent: 2em; }
.workStateList { width: 371px; margin-top: 24px; margin-left: 15px;}
.lf29 { margin-left: 29px; }
.hot-call { width: 985px; height: 61px; background-color: #e06acb; border-radius: 31px; margin: 33px auto 35px auto; }
.hot-call p { font-size: 32px; color: #fff; line-height: 61px; letter-spacing: 3px; text-align: center; }
.call-lf { width: 516px; height: 100%; }
.call-rg { width: 468px; height: 100%;  background-color: #61cbcf; border-radius: 31px; }
.tecBox { width: 1155px; height: 431px; border: solid 1px #dcdcdc; margin: 42px auto 0 auto; }
.tecBox .tecBoxDetail { width: 436px; overflow: hidden;}
.tecBox .lf { margin: 33px 0 0 49px; }
.tecBox .rg { margin: 33px 49px 0 0; }
.tecBox .tecBoxDetail p { font-size: 24px; color: #5a5959; line-height: 36px; padding-top: 15px; text-indent: 2em; }
.tecBox .tecBoxDetail .tech-line { width: 434px; height: 52px; margin-top: 28px; background: url(./images/xslImg_click.png) no-repeat; background-position: 117px 16px; background-color: #d77ad9;}
.tecBox .tecBoxDetail .tech-line p { /*width: 149px; height: 100%;*/  float: left; font-size: 24px; color: #fff; line-height: 52px; padding: 0 0; margin-left: 13px; text-indent: 0; }
.tecBox .tecBoxDetail .tech-line span { width: 280px; height: 100%; float: right; font-size: 24px; color: #fff; line-height: 52px; text-align: center; background-color: #61cbcf;}
.tecBox img.rg { margin: 26px 44px 0 0; }
.tecBox img.lf { margin: 24px 0 0 49px; }
.tecBox .tecBoxDetail .cgsiteTech-line { margin-top: 70px; background-position: 159px 16px; }
.tecBox .tecBoxDetail .cgsiteTech-line p { margin-left: 10px; }
.tecBox .tecBoxDetail .cgsiteTech-line span { width: 236px; }
.cont-titleo { width: 965px; margin: 42px auto 0 auto; }
.xslteamBox { width: 1179px; height: 708px; margin: 0 auto; position: relative; overflow: hidden;}
.xslteamBox .xslteamBoxP { width: auto; position: absolute; top: 37px; left: 313px; z-index: 3}
.xslteamBox .xslteamBoxP p { font-size: 24px; line-height: 36px; color: #5a5959; text-align: center;}
.xslteamBox img { position: absolute; top: 96px; left: 0; z-index: 2 }