﻿body { height: 100%; font-family: microsoft yahei; font-size: 16px; margin: 0px; color: #363636; overflow-x: hidden; padding: 0;}
ul,a{text-decoration: none;padding: 0;}

/*标签*/
.pplc-hot-tag { display: none;background: #fff; width: 100%; height: 41px; line-height: 41px; box-shadow: 0 0 6px rgba(39,39,39,0.1); overflow: hidden; top: 42px; left: 0px; z-index: 9; }
.pplc-hot-tag.fixed { position: fixed; }
.pplc-hot-tag.show{display: block;}
.pplc-hot-tag .pplc-hot-wrapper { width: 1200px; margin: auto; font-size: 0px; overflow: hidden; position: relative; }
.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-title,.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-text { display: inline-block; vertical-align: top; font-size: 14px; }
.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-title { width: 150px; text-align: center; color: #4d7373; }
.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-title img { width: 39px; display: inline-block; vertical-align: middle; position: relative; top: -2px; margin-right: 10px; }
.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-text { overflow: hidden; }
.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-text ul { padding: 0px; margin: 0px; list-style: none; position: relative; }
.pplc-hot-tag .pplc-hot-wrapper .pplc-hot-text a { height: 41px; line-height: 41px; color: #4d7373; text-decoration: none; margin-right: 50px; }
.ygwap-zs-link { position: absolute; top: 0px; left: 0px; font-size: 14px; }
.ygwap-zs-link em { font-style: normal; margin: 0 5px; font-size: 14px; }
.ygwap-zs-link a { text-decoration: none; color: #000; }
.ygwap-zs-link a:hover { text-decoration: none; color: #018989; }
.ygzt-hot-right { margin-left: 150px; }
li{list-style-type: none;}
.clear{clear:both;}
/*品牌由来*/
.pplc-floor01-box p { margin: 0px; }
.pplc-floor01-box .pplc-wrapper { width: 1200px; margin: auto; }
.pplc-floor01-box .pplc-wrapper .pplc-floor-title { text-align: center; padding-top: 75px; }
.pplc-floor01-box .pplc-wrapper .pplc-floor-title span { font-size: 53px; font-weight: bold; color: #252525; display: block; margin-top: 20px; }
.pplc-floor01-box .pplc-wrapper .pplc-floor-banner { color: #fff; width: 1200px; height: 206px; margin-top: 50px; font-size: 35px; text-align: center; font-weight: bold; background-repeat: no-repeat; line-height: 1.9; display: table; }
.pplc-floor01-box .pplc-wrapper .pplc-floor-banner p { display: table-cell; vertical-align: middle; position: relative; top: -15px; }
.pplc-floor01-box .pplc-floor-path{width: 1200px;padding:65px 0 0;position: relative;}
.pplc-floor01-box .pplc-floor-path:after{content:'';display: block;width: 96px;height: 7px;background-color: #50aab5;margin:60px auto 40px;}
.pplc-floor01-box .pplc-floor-path ul{padding: 0;}
.pplc-floor01-box .pplc-floor-path li{top: 0px;transition: all .3s;padding: 14px 0;overflow: hidden;position: relative;text-align: center;width: 313px;height: 313px;box-sizing: border-box;border:1px solid #ababab;border-radius: 50%;margin:0 43px;float: left;}
.pplc-floor01-box .pplc-floor-path .pplc-floor-path-msg{opacity: 0;transition: all .3s;margin:0 auto;position: absolute;top: 14px;left: 14px;width: 284px;height: 284px;background-color: rgba(0,0,0,.8);border-radius: 50%;padding-top: 90px;box-sizing: border-box;}
.pplc-floor01-box .pplc-floor-path .pplc-floor-path-msg p{line-height: 30px;color: #fff;text-align: center;font-size: 20px;vertical-align:center;}
.pplc-floor01-box .pplc-floor-path li.on .pplc-floor-path-msg{display: block;opacity: 1;}
.pplc-floor01-box .pplc-floor-path li.on{top: -8px;box-shadow:  0px 10px 30px rgba(0,0,0,.3);}
.pplc-floor01-box .pplc-floor-content{width: 1200px;padding: 0 100px;box-sizing: border-box;}
.pplc-floor01-box .pplc-floor-content p{font-size: 20px;color: #000;line-height: 35px;}
.pplc-floor01-box .pplc-floor-content .pplc-floor-content-more{display: block;width: 473px;height: 54px;color: #fff;background-color: #50aab5;line-height: 54px;text-align: center;font-size: 25px;margin:50px auto; border-radius: 27px;}

/*发展历程*/
.pplc-floor02-box p { margin: 0px; }
.pplc-floor02-box .pplc-wrapper { width: 1200px; margin: auto; background: #fafafa;padding-bottom: 35px;}
.pplc-floor02-box .pplc-wrapper .pplc-floor-title { text-align: center; padding-top: 75px; }
.pplc-floor02-box .pplc-wrapper .pplc-floor-title span { font-size: 53px; font-weight: bold; color: #252525; display: block; margin-top: 20px; }

.pplc-floor02-box .pplc-wrapper .pplc-floor-banner { color: #fff; width: 1200px; height: 206px; margin-top: 50px; font-size: 35px; text-align: center; font-weight: bold; background-repeat: no-repeat; line-height: 1.9; display: table; }
.pplc-floor02-box .pplc-wrapper .pplc-floor-banner p { display: table-cell; vertical-align: middle; position: relative; top: -15px; }
.pplc-floor02-cal{width: 1200px;box-sizing: border-box;}

.pplc-floor02-box .floor02-box {  padding: 50px 0; margin-top: 50px; }
.pplc-floor02-box .pplc-floor02-cal { margin: 0 auto; }
.pplc-floor02-box .pplc-floor02-cal .floor02-tabcon { width: 1200px; margin: auto; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item { font-size: 0px; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz { width: 1200px; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-line { position: relative; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr { width: 96%; height: 3px; background: #c6e5e9; margin: 225px auto; position: relative; position: relative; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr { }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd { width: 15px; height: 10px; border-radius: 50px;display: inline-block; vertical-align: middle; background: #c6e5e9; margin: -13px 32px 0; position: relative; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd span { width: 32px; font-size: 14px; color: #000; position: absolute; top: 25px; left: -10px; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.nf { text-align: center;width: 85px; height: 29px; border-radius: 50px; color: #fff; background: #5ab5dc; font-size: 20px; margin: -13px 0 0; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.nf.first { background: #ebb620; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.nf.second { background: #5ab5dc; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.nf.third { background: #e1493f; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd a { width: 123px; display: block; border: 1px solid #c6e5e9; background: #fff; padding: 10px 0; position: absolute; top: 65px; left: -55px; text-decoration: none; color: #323232; border-radius: 10px; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd a img { padding: 0 15px; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd a p { padding: 0 15px; margin: 10px 0 0; font-size: 14px; text-align: left; height: 76px; overflow: hidden; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.odd a { top: -179px; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd a:hover { color: #fff; background: #50aab5; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd a:before { content: ""; width: 23px; height: 19px; background: url(../images/4/floor02-arrow-up.png) no-repeat; position: absolute; top: -19px; right: 32px; left: 0px; margin: auto; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd a:hover:before { background: url(../images/4/floor02-arrow-up-hover.png) no-repeat; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.odd a:after { content: ""; width: 23px; height: 19px; background: url(../images/4/floor02-arrow.png) no-repeat; position: absolute; right: -15px; bottom: -19px; left: 0px; margin: auto; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.odd a:hover:after { background: url(../images/4/floor02-arrow-hover.png) no-repeat; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd.odd a:before { display: none; }
.pplc-floor02-box .pplc-floor02-cal .floor02-item.fz .floor02-hr .floor02-jd:hover { background: #50aab5; }
.pplc-floor02-box .pplc-select-more{display: block;margin: 0 auto;width: 263px;height: 54px;color: #fff;font-size: 25px;text-align: center;line-height: 54px;background-color: #50aab5;border-radius: 27px;}

/*科技优势*/
.pplc-floor03-box p { margin: 0px; }
.pplc-floor03-box .pplc-wrapper { width: 1200px; margin: auto;}
.pplc-floor03-box .pplc-wrapper .pplc-floor-title { text-align: center; padding-top: 75px; }
.pplc-floor03-box .pplc-wrapper .pplc-floor-title span { font-size: 53px; font-weight: bold; color: #252525; display: block; margin-top: 20px; }
.pplc-floor03-box .pplc-wrapper .pplc-floor-title em{font-size: 25px;font-weight: bold; color: #252525; display: block; margin-top: 20px; font-style: normal;}
.pplc-floor03-box .pplc-wrapper .pplc-floor-banner { color: #fff; width: 1200px; height: 206px; margin-top: 50px; font-size: 35px; text-align: center; font-weight: bold; background-repeat: no-repeat; line-height: 1.9; display: table; }
.pplc-floor03-box .pplc-wrapper .pplc-floor-banner p { display: table-cell; vertical-align: middle; position: relative; top: -15px; }

.pplc-floor03-box .jmys-floor03-tabcon:after{content: "";display: block;width: 96px;height: 7px;margin:60px auto 35px;background-color: #50aab5;}
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item { margin-top: 50px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj { font-size: 0px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a { width: 280px; height: 400px; position: relative; color: #fff; text-decoration: none; display: inline-block; vertical-align: top; margin-left: 25px; overflow: hidden; transition: all 0.5s ease; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a:first-child { margin-left: 0px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text { width: 100%; height: 185px; position: absolute; bottom: 0px; left: 0px; font-size: 15px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text .floor03-yl-inner { padding: 5px 20px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text p { margin: 0px; font-size: 25px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text p i { font-style: normal; font-size: 17px; display: block; }

.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text .floor03-yl-small { margin-top: 20px; line-height: normal; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text .floor03-yl-small span { display: block; font-size: 14px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text .floor03-yl-small span em { width: 223px; font-style: normal; display: inline-block; vertical-align: top; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a .floor03-yl-text .floor03-yl-small span i { width: 7px; height: 7px; background: url(../images/4/floor03-list-icon.png) no-repeat; display: inline-block; vertical-align: top; position: relative; top: 5px; margin-right: 10px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a.yl-05 .floor03-yl-text .floor03-yl-small { }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.kj a:hover { transform: translateY(-15px); }

.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl { border: 1px solid #50aab5; padding: 50px 0; font-size: 0px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-left { width: 755px; display: inline-block; vertical-align: top; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-right { width: 435px; display: inline-block; vertical-align: top; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-pic { width: 755px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-pic span { display: inline-block; vertical-align: top; font-size: 20px; color: #252525; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-pic span.yl-t-01 { margin-left: 5px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-pic span.yl-t-02 { margin-left: 70px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-t { text-align: center; font-size: 20px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-t:before { content: ""; width: 96px; height: 7px; background: #50aab5; margin: 45px auto 32px; display: block; }

.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-right .jmys-floor02-img img { margin-top: -50px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-right .jmys-floor02-img span { font-size: 20px; text-align: center; display: block; margin-top: 2px; }
.pplc-floor03-box .jmys-floor03-tabcon .jmys-floor03-item.yl .jmys-floor02-right .jmys-floor02-t { text-align: left; }
.pplc-floor03-box .pplc-floor03-msg p{font-size: 20px;text-align: center;color: #000;line-height: 40px;}
.pplc-floor03-box .pplc-floor03-msg .pplc-floor03-msg-more{font-size: 20px;display: block;width: 508px;height: 41px;border:1px solid #000;margin:20px auto 0;border-radius: 21px;text-align: center;line-height: 41px;color: #000;}


.pplc-floor03-box .qf-floor-table { background: #e3f5f6; }
.pplc-floor03-box .qf-floor-table .qf-table-wrapper { width: 1200px; margin: 50px auto; }
.pplc-floor03-box .qf-floor-table .qf-table-wrapper .qf-table-title { color: #fff; background: #008989; padding: 25px; line-height: 1.5; font-size: 19px; text-align: center; }
.pplc-floor03-box .qf-floor-table .qf-table-wrapper .qf-table-title .h1 { font-size: 32px; }

.pplc-floor03-box .qf-table-item { margin-top: 15px; position: relative; }
.pplc-floor03-box .qf-table-item .qf-table-list { font-size: 0px; border: 1px solid #37c5c5; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item { width: 335px; display: inline-block; vertical-align: top; font-size: 19px; text-align: center; border-left: 1px solid #37c5c5; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item:first-child { border-left: 0px; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item .qf-table-type { height: 72px; line-height: 72px; text-align: center; font-weight: bold;background-color: #50aab5; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item p { width: 100%; height: 136px; border-top: 1px solid #37c5c5; position: relative; display: table; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item p span { margin: auto; display: table-cell; vertical-align: middle; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item p.last-p { background: #d6f5f5; font-weight: bold; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item.last { width: 525px; text-align: left; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item.last p { width: 455px; padding: 0 35px; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item.last p span.last-span { width: 155px; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item p img { width: 100px; display: inline-block; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item p em { height: 116px; line-height: 116px; display: inline-block; vertical-align: top; }
.pplc-floor03-box .qf-table-item .qf-table-list .qf-table-list--item.last p i { width: 66px; height: 66px; background: url(../images/4/top-right-icon.png); position: absolute; top: 0px; right: 0px; }
.pplc-floor03-box .pplc-floor03-table-yl{width: 1200px;display: block;height:96px;background-color: #50aab5;font-size: 25px;color: #fff;text-align: center;line-height: 96px;margin:25px 0;}
.pplc-floor03-box .pplc-floor03-table-yl img{position: relative;top: 7px;}

/*优势结束*/

/*科技原理*/
.pplc-floor04-box p { margin: 0px; }
.pplc-floor04-box .pplc-wrapper { width: 1200px; margin: auto;}
.pplc-floor04-box .pplc-wrapper .pplc-floor-title { text-align: center; padding-top: 75px; }
.pplc-floor04-box .pplc-wrapper .pplc-floor-title span { font-size: 53px; font-weight: bold; color: #252525; display: block; margin-top: 20px; }
.pplc-floor04-box .pplc-wrapper .pplc-floor-title em{font-size: 25px;font-weight: bold; color: #252525; display: block; margin-top: 20px; font-style: normal;}
.pplc-floor04-box .pplc-wrapper .pplc-floor-banner { color: #fff; width: 1200px; height: 206px; margin-top: 50px; font-size: 35px; text-align: center; font-weight: bold; background-repeat: no-repeat; line-height: 1.9; display: table; }
.pplc-floor04-box .pplc-wrapper .pplc-floor-banner p{ display: table-cell; vertical-align: middle; position: relative; top: -15px; }
.pplc-floor04-box .pplc-wrapper .pplc-floor-banner p em{display: block;}
.pplc-floor04-box .pplc-wrapper .pplc-floor-banner p em img{width: 642px;}

.pplc-floor04-box .jmys-floor02-p { font-size: 0px; text-align: center; margin-top: 50px; }
.pplc-floor04-box .jmys-floor02-p p { color: #fff; width: 280px; height: 75px; line-height: 60px; display: inline-block; vertical-align: top; font-size: 25px; font-weight: bold; background: url(../images/4/floor02-tab-bg.png) 0 -75px no-repeat; margin: 0 50px; cursor: pointer; }
.pplc-floor04-box .jmys-floor02-p p.cur { background: url(../images/4/floor02-tab-bg.png) no-repeat; }

.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item { margin-top: 50px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.kj { font-size: 0px; text-align: center;}
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.kj .jmys-floor02-list img{width: 90%;}
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl { border: 1px solid #50aab5; padding: 50px 0; font-size: 0px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-left { width: 755px; display: inline-block; vertical-align: top; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-right { width: 435px; display: inline-block; vertical-align: top; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-pic { width: 755px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-pic span { display: inline-block; vertical-align: top; font-size: 20px; color: #252525; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-pic span.yl-t-01 { margin-left: 5px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-pic span.yl-t-02 { margin-left: 70px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-t { text-align: center; font-size: 20px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-t:before { content: ""; width: 96px; height: 7px; background: #50aab5; margin: 45px auto 32px; display: block; }

.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-right .jmys-floor02-img img { margin-top: -50px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-right .jmys-floor02-img span { font-size: 20px; text-align: center; display: block; margin-top: 2px; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.yl .jmys-floor02-right .jmys-floor02-t { text-align: left; }

.pplc-floor04-box .jmys-floor04-item.zs .jmys-floor02-list { font-size: 0px; }
.pplc-floor04-box .jmys-floor04-item.zs .jmys-floor02-list p { width: 33.33%; display: inline-block; vertical-align: top; text-align: center; }
.pplc-floor04-box .jmys-floor04-item .jmys-floor02-tb { margin-top: 24px; text-align: center; font-size: 20px; color: #000; line-height: 1.9; }
.pplc-floor04-box .jmys-floor04-item .jmys-floor02-tb b { font-weight: bold; font-size: 25px; }
.pplc-floor04-box .jmys-floor04-item .jmys-floor02-tb a { text-decoration: none; color: #000; }

.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item { display: none; }
.pplc-floor04-box .jmys-floor04-tabcon .jmys-floor04-item.active { display: block; }

/*原理结束*/

/*服务展示*/
.pplc-floor05-box p { margin: 0px; }
.pplc-floor05-box .pplc-wrapper { width: 1200px; margin: auto;}
.pplc-floor05-box .pplc-wrapper .pplc-floor-title { text-align: center; padding-top: 75px; }
.pplc-floor05-box .pplc-wrapper .pplc-floor-title span { font-size: 53px; font-weight: bold; color: #252525; display: block; margin-top: 20px; }
.pplc-floor05-box .pplc-wrapper .pplc-floor-title em{font-size: 25px;font-weight: bold; color: #252525; display: block; margin-top: 20px; font-style: normal;}
.pplc-floor05-box .pplc-wrapper .pplc-floor-banner { color: #fff; width: 1200px; height: 206px; margin-top: 50px; font-size: 35px; text-align: center; font-weight: bold; background-repeat: no-repeat; line-height: 1.9; display: table; }
.pplc-floor05-box .pplc-wrapper .pplc-floor-banner p{ display: table-cell; vertical-align: middle; position: relative; top: -15px; }
.pplc-floor05-box .pplc-floor05-ul{padding-top: 20px;box-sizing: border-box;}
.pplc-floor05-box .pplc-floor05-ul:after{content: '';display: block;width: 96px;height: 7px;background-color: #50aab5;margin:60px auto 35px;}
.pplc-floor05-box .pplc-floor05-ul li{transition: all .3s;top: 0px;overflow: hidden;width: 379px;height: 374px;float: left;margin-left: 31px;position: relative;}
.pplc-floor05-box .pplc-floor05-ul img{width: 100%;}
.pplc-floor05-box .pplc-floor05-ul .pplc-floor05-fw{transition: all .3s;width: 100%;height: 40px;position: absolute;bottom: -40px;background-color: rgba(0,0,0,.7);color: #fff;text-align: center;line-height: 40px;left: 0px;font-size: 20px;}
.pplc-floor05-box .pplc-floor05-ul li:hover{top:-5px;box-shadow: 0px 20px 30px rgba(0,0,0,.6);}
.pplc-floor05-box .pplc-floor05-ul li:hover .pplc-floor05-fw{bottom: 0px;}
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item {padding-top: 60px; font-size: 0px; position: relative; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item:after{content: '';display: block;width: 96px;height: 7px;background-color: #50aab5;margin:60px auto 35px;}
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item ul { width: 100%; overflow: inherit !important; padding-top: 20px !important; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item ul,.yg-floor03 .floor03-wrapper .floor03-tab ul { padding: 0px; margin: 0px; list-style: none; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a { width: 232px; display: inline-block; vertical-align: top; border: 1px solid #c2c2c2; margin-left: 7px; position: relative; color: #fff; text-decoration: none; background: #50aab5; border-radius: 15px; transition: all 0.5s ease; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a img { width: 232px; height: 325px; border-radius: 15px 15px 0 0; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a:first-child { margin-left: 0px; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a p { font-size: 14px; text-align: center; font-size: 25px; padding: 15px; margin: 0px; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a p i { display: block; font-style: normal; font-weight: bold; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a .floor03-sg-text { width: 100%; height: 421px; background: url(../images/4/floor03-bg.png); position: absolute; top: 0px; left: 0px; border-radius: 15px; display: table; opacity: 0; filter:alpha(opacity=0); transition: all 0.5s ease; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a .floor03-sg-text .floor03-sg-display { color: #fff; display: table-cell; vertical-align: middle; font-size: 14px; padding: 0 25px; line-height: 1.9; text-indent: 2em; }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a:hover .floor03-sg-text { opacity: 1; filter:alpha(opacity=100); }
.pplc-floor05-box .pplc-floor05-tabcon .floor03-item.sg a:hover { transform: translateY(-20px); 	box-shadow: 0 2px 10px rgba(0,0,0,0.15); }
.pplc-floor05-box .floor05-fw-con p{font-size: 20px;text-align: center;line-height: 40px;color: #000;}
.pplc-floor05-box .floor05-fw-con{padding-bottom: 40px;}
.pplc-floor05-box .floor05-fw-show{width: 1200px;height: 424px;padding-top: 25px;padding-left: 60px;box-sizing: border-box;}
.pplc-floor05-box .floor05-fw-show h2{font-size: 45px;color: #fff;}
.pplc-floor05-box .floor05-fw-show h2:after{content: '';display: block;width: 126px;height: 6px;background-color: #fff;margin-top: 60px;}
.pplc-floor05-box .floor05-fw-show p{font-size: 29px;color: #fff;line-height: 50px;}
/*展示结束*/

/*问题解答*/
.pplc-floor06-box p { margin: 0px; }
.pplc-floor06-box .pplc-wrapper { width: 1200px; margin: auto; }
.pplc-floor06-box .pplc-wrapper .pplc-floor-title { text-align: center; padding-top: 75px; }
.pplc-floor06-box .pplc-wrapper .pplc-floor-title span { font-size: 53px; font-weight: bold; color: #252525; display: block; margin-top: 20px; }
.pplc-floor06-box .pplc-wrapper .pplc-floor-title em { display: block; font-size: 25px; margin-top: 15px; color: #252525; font-style: normal; font-weight: bold; }
.pplc-floor06-box .pplc-wrapper .pplc-floor-banner { margin-top: 50px; font-size: 0px; }

.pplc-floor06-box .pplc-floor06-content { background: #f6f6f6; padding: 39px 50px; margin-top: 50px; overflow: hidden; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chat { margin-bottom: 65px; }

.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatop { font-size: 0px; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatop img { position: relative; top: -10px; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatop img,.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatop p { display: inline-block; vertical-align: middle; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatop p { font-size: 20px; background: #c7f2f7; color: #393939; padding: 10px 25px; margin-left: 25px; position: relative; border-radius: 10px; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatop p:before { content: ""; width: 26px; height: 9px; background: url(../images/4/chat-arrow-01.png) no-repeat; display: block; position: absolute; top: 0px; left: -15px; }

.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatbottom { position: relative; margin-top: 25px; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatbottom .pplc-floor06-p { background: #fff; padding: 32px; margin: 0 85px; line-height: 1.9; text-indent: 2em; font-size: 20px; border-radius: 10px; position: relative; top: 20px; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatbottom .pplc-floor06-p:after { content: ""; width: 26px; height: 9px; background: url(../images/4/chat-arrow-02.png) no-repeat; display: block; position: absolute; top: 0px; right: -15px; }
.pplc-floor06-box .pplc-floor06-content .pplc-floor06-chatbottom img { position: absolute; top: 0px; right: 0px; }
.jmzc-floor06-btn { width: 265px; height: 50px; line-height: 50px; text-align: center; font-size: 25px; color: #fff; background: #50aab5; border-radius: 50px; margin: 50px auto; display: none; cursor: pointer; }
.jmzc-floor06-btn i { font-style: normal; }
/*解答结束*/

/*悬浮*/
.pplc-floor-xf { width: 1200px; margin: auto; position: relative; }
.pplc-floor-xf .pplc-xf-box { position: fixed; top: 125px; margin-left: -225px; display: none; }
.pplc-floor-xf.fixed .pplc-xf-box { display: block; }
.pplc-floor-xf .pplc-xf-box a { width: 179px; height: 50px; line-height: 50px; text-align: center; background: #eee; color: #393939; margin: 2px auto; display: block; text-decoration: none; }
.pplc-floor-xf .pplc-xf-box a.cur { background: #fff; position: relative; }
.pplc-floor-xf .pplc-xf-box a.cur:before { content: ""; width: 5px; height: 50px; background: #98d9e1; position: absolute; top: 0px; left: 0px; }
/*悬浮 end*/