@charset "UTF-8";.pager .all-page .page-bd .current-list li,.pager .all-page .page-hd li {float:left;}
.page-panel {*zoom:1;}
.page-panel:before,.page-panel:after {content:"";display:table;}
.page-panel:after {clear:both;}
.pager .total-page:after,.pager .all-page .page-tab:before,.pager .all-page .page-tab:after {content:"";height:0;width:0;overflow:hidden;}
/*base*/*,:before,:after {margin:0;padding:0;box-sizing:border-box;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,blockquot,filedset,input,nav,aside,header,article,section,figure,figcaption,video,audio {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,em,i {font-size:1em;font-style:normal;font-weight:normal;}
ul,ol,li {list-style:none;}
.cp-cont#anli img{width: 100%;height: 167px;}
.cp-cont.cp-cont2 img{width: auto;height: auto;max-width: 100%;}
table {border-collapse:separate;margin:20px 0 30px 0;}
a {color:#333333;text-decoration:none;outline:none;cursor:pointer;}
a:link,a:visited {text-decoration:none;}
a:active {text-decoration:none;}
.clearfix:after {clear:both;content:'';display:block;height:0;line-height:0;}
.clearfix {zoom:1;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}

.w {max-width:1170px;margin:0 auto;}
/*base end*/

.index-banner {position:relative;}
.index-banner h3 a {font-size:36px;color:#fff;margin-bottom:20px;display:block;}
.index-banner dd .pic {margin-left:-66px;}
.index-banner .two .pic {margin-left:-42px;}
.index-banner .three .pic {margin:-48px 0 -15px -40px;}
.index-banner .four .pic {margin:-80px 0 -45px -40px;}
.index-banner .four .cs {width:40%;font-size:24px;font-weight:400;line-height:40px;}
.index-banner dd .cs {font-size:18px;color:#fff;font-weight:700;margin:10px 0 40px 0;}
.index-banner dd .btn {width:115px;background:#f84d47;font-size:18px;color:#fff;line-height:45px;text-align:center;border-radius:10px;display:block;}
.index-banner .swiper-wrapper {max-width:1920px;margin:0 auto;transition-delay:.3s;}
.index-banner {width:100%;height:945px;background:url(../images/banner-bg.jpg) no-repeat;background-size:cover;}
.index-banner .swiper-slide dd {width:40%;position:absolute;left:13%;top:26%;transform:translateX(-200px);opacity:0;transition:all .4s;}
.index-banner .swiper-slide dt {width:53%;text-align:right;position:absolute;right:10%;top:18%;transform:translateX(200px);opacity:0;transition:all .4s;}
.index-banner .ani-slide dd,.index-banner .ani-slide dt {transform:translateX(0);opacity:1;}
.cp-fl {width:100%;position:absolute;left:0;bottom:40px;overflow:hidden;z-index:100;}
.cp-fl .w {max-width:1600px;}
.cp-fl li {width:20%;float:left;position:relative;}
.cp-fl li:before {content:"";width:1px;height:45px;background:#62677c;display:block;position:absolute;left:0;top:24px;}
.cp-fl li:first-child:before {display:none;}
.cp-fl li a {color:#fff;text-align:center;line-height:24px;display:block;padding:15px 0;}
.cp-fl li span {font-size:24px;font-weight:300;}
.cp-fl li p {font-size:18px;margin-top:10px;}
.cp-fl li:hover span {font-weight:700;}
.section {margin:100px 0;}
.section h1,.section h2 {font-size:45px;font-weight:700;text-align:center;}
.section h1:after,.section h1:before,.section h2:after,.section h2:before {content:"";width:76px;height:28px;background:url(../images/h-zs.png) no-repeat;display:inline-block;margin:0 45px;}
.section h1:after,.section h2:after {-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
.section .text {font-size:16px;text-align:center;line-height:30px;margin:20px 0 75px 0;}
.section1 .star-cp {width:100%;background:url(../images/lattice-zs01.jpg) right -120px bottom -130px no-repeat;border-radius:10px;box-shadow:0 0 10px #ccc;position:relative;overflow:initial;}
.section1 .box-six {padding:30px 35px;overflow:hidden;position:relative;}
.section1 .box-five {width:249px;height:124px;background:url(../images/irregular01.png) no-repeat;position:absolute;top:33px;right:-106px;z-index:10;}
.section1 .box-five li {font-size:18px;color:#666;line-height:32px;text-indent:20px;cursor:pointer;transition:all .2s;}
.section1 .box-five li:after {content:"";width:10px;height:10px;background:#fff;border:2px solid #999;display:inline-block;border-radius:50%;margin-left:10px;}
.section1 .box-five li:last-child {margin-top:30px;text-indent:66px;}
.section1 .box-five .active {color:#333;font-weight:700;transition:all .2s;}
.section1 .box-five .active:after {background:#333;border:2px solid #333;}
.section1 dl {width:100%;background:#fff;overflow:hidden;}
.section1 dl:before {content:"";width:247px;height:160px;display:block;position:absolute;right:-10px;bottom:-40px;}
.section1 dl:first-child:before {background:url(../images/star-num01.png) center no-repeat;}
.section1 dl:last-child:before {background:url(../images/star-num02.png) center no-repeat;}
.section1 .show {display:block;}
.section1 .hide {display:none;}
.section1 dd {width:42.5%;float:left;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #ccc;position:relative;z-index:1;}
.section1 dt {width:57.5%;float:left;padding-left:4%;}
.section1 dt i {font-size:133px;color:#dc5251;font-weight:800;font-family:Arial;text-transform:uppercase;opacity:.04;filter:Alpha(opacity=4);position:absolute;right:0;top:0;}
.section1 dt .star {font-size:18px;background:url(../images/star-tb.jpg) left bottom no-repeat;padding:10px 0 0 40px;display:block;margin:45px 0 20px 0;}
.section1 dt h3 a {font-size:36px;font-weight:700;}
.section1 dt .cp-ys {width:75%;background:#fff;padding:5px 26px 5px 45px;border-radius:10px;margin:33px 0 42px 0;box-shadow:0 0 10px #ccc inset;position:relative;z-index:20;}
.section1 dt .cp-ys p {font-size:16px;color:#e55756;font-weight:700;line-height:30px;margin:10px 0;position:relative;transition:all .2s;}
.section1 dt .cp-ys p:before {content:"";width:10px;height:10px;background:#d04a26;border-radius:50%;display:block;position:absolute;left:-20px;top:11px;}
.section1 dt .cp-ys p span {font-weight:400;}
.section1 dt .cp-ys p:last-child {color:#333;font-weight:400;}
.section1 dt .cp-ys p:last-child:before {background:#fff;border:2px solid #333;}
.section1 dt .cp-ys .ys-tit {width:92px;background:url(../images/cao-tb.png) right 18px center no-repeat #fff;font-size:18px;color:#dc5251;line-height:30px;border-radius:50px;padding:0 20px;position:absolute;right:0;top:-62px;box-shadow:-2px 2px 10px #ccc inset;z-index:1;}
.section1 dt .cp-ys .ys-tit:after,.section1 dt .cp-ys .ys-tit:before {content:"";width:10px;height:51px;background:url(../images/pole.png) no-repeat;display:block;position:absolute;top:30px;z-index:-1;}
.section1 dt .cp-ys .ys-tit:before {left:15px;}
.section1 dt .cp-ys .ys-tit:after {right:15px;}
.section1 dt .btn {width:185px;font-size:18px;line-height:50px;display:block;border-radius:10px;background:url(../images/more-jt.png) right 16% center no-repeat;padding:0 4%;box-shadow:0 0 10px #ccc;transition:all .2s;}
.section1 dt h3 a:hover {color:#de5252;}
.section1 dt .cp-ys p:hover {padding-left:20px;}
.section1 dt .btn:hover {background:url(../images/more-jt-xz.png) right 16% center no-repeat #de5252;color:#fff;}
.section2 {width:100%;height:560px;overflow:hidden;position:relative;margin:110px 0 100px 0;}
.section2 .w {position:relative;}
.section2 .bt-box {position:absolute;left:0;top:85px;}
.section2:before {content:"";width:55%;height:100%;background:#de5252;display:block;position:absolute;left:0;top:0;}
.section2:after {content:"";width:45%;height:100%;background:url(../images/lattice-zs02.jpg) right center no-repeat;display:block;position:absolute;right:0;top:0;}
.section2 .w {position:relative;z-index:5;}
.section2 h2:after,.section2 h2:before,.section2 h3:after,.section2 h3:before {display:none;}
.section2 .bt-box {color:#fff;}
.section2 .bt-box span {font-size:36px;position:relative;}
.section2 .bt-box span:before {content:"";width:20px;height:3px;background:#fff;border-radius:50px;display:block;position:absolute;right:-30px;bottom:15px;}
.section2 .bt-box span:after {content:"";width:10px;height:3px;background:#fff;border-radius:50px;display:block;position:absolute;right:-20px;bottom:8px;}
.section2 .bt-box h2 {font-size:30px;font-weight:400;text-align:left;margin:20px 0 65px 0;}
.section2 .fl {width:70%;color:#fff;position:relative;}
.section2 .fl dd {width:52%;margin-top:230px;}
.section2 .fl h3 a {font-size:24px;font-weight:700;color:#fff;margin:65px 0 40px 0;display:block;}
.section2 .fl p {font-size:16px;line-height:32px;}
.section2 .fl .btn {font-size:16px;color:#fff;line-height:45px;background:url(../images/more-tb.png) left center no-repeat;display:inline-block;padding-left:55px;margin-top:30px;transition:all .2s;}
.section2 .fl .btn:hover {font-size:20px;font-weight:800;}
.section2 .fl dt {position:absolute;right:0;top:100px;}
.section2 .fl dt p {width:380px;height:380px;background:#fff;border-radius:50%;padding:12%;box-shadow:0 0 5px #e2e2e2;position:relative;}
.section2 .fl i {width:430px;height:430px;border:1px dashed #eddfde;border-radius:50%;display:block;position:absolute;left:575px;top:74px;-webkit-animation-name:myAnimation;-webkit-animation-duration:15s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}
.section2 .fl i:after {content:"";width:15px;height:15px;background:#ff461f;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);border-radius:50%;display:block;position:absolute;top:55px;right:55px;z-index:1;}
@-webkit-keyframes myAnimation {0% {transform:rotate(0);}
100% {transform:rotate(360deg);}
}
.section2 .fl .show {display:block;}
.section2 .fl .hide {display:none;}
.section2 .fr {width:25%;height:560px;float:right;padding-right:35px;position:relative;}
.section2 .fr:before {content:"";width:2px;height:100%;background:#999;display:block;position:absolute;top:0;right:7px;}
.section2 .fr li {width:100%;height:25%;background:url(../images/ep-mht.png) right center no-repeat;background-size:60px !important;padding:50px 75px 50px 0;position:relative;cursor:pointer;transition:all .2s;}
.section2 .fr li:nth-child(1) {background:url(../images/ep-mht1.png) right center no-repeat;}
.section2 .fr li:nth-child(2) {background:url(../images/ep-mht2.png) right center no-repeat;}
.section2 .fr li:nth-child(3) {background:url(../images/ep-mht3.png) right center no-repeat;}
.section2 .fr li:nth-child(4) {background:url(../images/ep-mht4.png) right center no-repeat;}
.section2 .fr li:before {content:"";width:16px;height:16px;background:#fff;border:2px solid #999;border-radius:50%;display:block;position:absolute;right:-35px;top:64px;transition:all .2s;}
.section2 .fr li p {font-size:18px;text-align:right;padding:0 0 20px 0;position:relative;}
.section2 .fr li p:before {content:"";width:35px;height:2px;background:#666;display:block;position:absolute;right:0;bottom:5px;transition:all .2s;}
.section2 .fr li p:after {content:"";width:22px;height:2px;background:#333;display:block;position:absolute;right:0;bottom:0;transition:all .2s;}
.section2 .fr .active {color:#d93a3a;}
.section2 .fr .active:before {border:2px solid #d93a3a;transition:all .2s;}
.section2 .fr .active p:before {width:70px;background:#f15b11;transition:all .2s;}
.section2 .fr .active p:after {width:50px;background:#d93a3a;transition:all .2s;}
.section2 .fr .active:nth-of-type(1) {background:url(../images/ep-mht01.png) right center no-repeat;}
.section2 .fr .active:nth-of-type(2) {background:url(../images/ep-mht02.png) right center no-repeat;}
.section2 .fr .active:nth-of-type(3) {background:url(../images/ep-mht03.png) right center no-repeat;}
.section2 .fr .active:nth-of-type(4) {background:url(../images/ep-mht04.png) right center no-repeat;}
.section3 {position:relative;}
.section3:before {content:"";width:738px;height:738px;background:url(../images/bg-zs.png) left top no-repeat;background-size:100%;display:block;position:absolute;left:0;top:-340px;transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-moz-transform:rotate(10deg);z-index:-1;}
.section3 .news-box {width:100%;overflow:hidden;margin-top:-20px;}
.section3 .news-box .news-tit {width:10%;float:left;position:relative;z-index:1;}
.section3 .news-box .news-tit li {font-size:24px;padding:35px 0;cursor:pointer;transition:all .4s;}
.section3 .news-box .news-tit li:after {content:"";width:0;height:4px;background:#cb4746;display:block;border-radius:50px;margin-top:14px;transition:all .4s;}
.section3 .news-box .news-tit .active {font-weight:700;position:relative;}
.section3 .news-box .news-tit .active:before {content:"";width:26px;height:29px;background:url(../images/active-sjx.png) no-repeat;display:block;position:absolute;top:35px;right:-10px;opacity:.8;}
.section3 .news-box .news-tit .active:after,.section3 .news-box .news-tit li:hover:after {width:50px;}
.section3 .news-box .news-txt {width:90%;background:url(../images/syxw-bg.jpg) center top no-repeat;float:right;padding:15px 3.3%;position:relative;}
.section3 .news-box .news-txt .show {display:block;}
.section3 .news-box .news-txt .hide {display:none;}
.section3 .news-box .news-txt .list1 {overflow:hidden;margin-left:-11%;}
.section3 .news-box .news-txt .list1 li {width:40%;background:#f6f9fe;float:left;margin:15px 0 15px 10%;border-radius:10px;overflow:hidden;}
.section3 .news-box .news-txt .list1 li dd {line-height:30px;background:#ebf3ff;padding:20px 25px;position:relative;}
.section3 .news-box .news-txt .list1 li dd h3 a {width:80%;font-size:18px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.section3 .news-box .news-txt .list1 li dd h3 a:before {content:"";width:10px;height:10px;border:1px solid #3c3d3d;border-radius:50%;display:inline-block;margin-right:15px;margin-bottom:1px;}
.section3 .news-box .news-txt .list1 li dd p {height:60px;font-size:16px;color:#666;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.section3 .news-box .news-txt .list1 li dd span {font-size:16px;position:absolute;top:20px;right:25px;}
.section3 .news-box .news-txt .list1 li dt {padding:15px 25px;}
.section3 .news-box .news-txt .list1 li dt span {background:#cb4746;font-size:16px;color:#fff;padding:5px;display:inline-block;border-radius:5px;}
.section3 .news-box .news-txt .list1 li dt p {font-size:16px;display:inline-block;margin-left:20px;}
.section3 .news-box .news-txt .list2 {overflow:hidden;margin-left:-11%;margin-top:10px;}
.section3 .news-box .news-txt .list2 li {width:40%;float:left;line-height:50px;overflow:hidden;margin-left:10%;border-bottom:1px dashed #e6e6e6;margin-top:15px;}
.section3 .news-box .news-txt .list2 li p a {width:80%;float:left;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .3s;}
.section3 .news-box .news-txt .list2 li p a:before {content:"";width:10px;height:10px;border:1px solid #3c3d3d;border-radius:50%;display:inline-block;margin-right:15px;}
.section3 .news-box .news-txt .list2 li span {font-size:16px;color:#666;float:right;}
.section3 .news-box .news-txt li:hover a {color:#e05453;}
.section3 .news-box .news-txt li:hover a:before {border:1px solid #e05453 !important;}
.section3 .news-box .news-txt .list2 li:hover p a {padding-left:20px;}
.section4 dl {width:47.86%;background:#fff;float:left;margin-left:4.28%;border-radius:10px;overflow:hidden;box-shadow:0 0 30px #d3dfe4;}
.section4 dl img {width:100%;border-radius:10px;}
.section4 dl:first-child {margin-left:0;}
.section4 dl dt {padding:15px 30px;position:relative;z-index:0;}
.section4 dl h3 a {background:url(../images/syal-tb.png) left center no-repeat;font-size:24px;line-height:36px;padding-left:40px;}
.section4 dl p {font-size:16px;line-height:32px;margin:10px 0;}
.section4 dl p:last-child {color:#e05453;font-weight:700;}
.section4 dl .btn {width:145px;height:145px;background:#e15453;border-radius:50%;display:block;position:absolute;right:-40px;bottom:-80px;font-size:16px;color:#fff;padding:30px 32px;}
.section4 dl .btn:before {content:"";width:145px;height:145px;background:#d13c3c;border-radius:50%;display:block;position:absolute;right:20px;bottom:-5px;z-index:-1;opacity:1;transition:all .8s;}
.section4 dl:hover .btn:before {right:400%;opacity:0;}
.section5 {width:100%;background:#151d3d;padding:60px 0;color:#fff;overflow:hidden;margin:0;}
.section5 .w {max-width:1600px;}
.section5 .fw-lc .left {width:900px;height:593px;background:url(../images/lt-bg.png) no-repeat;background-size:100%;position:relative;margin-left:6%;float:left;padding:60px 0;}
.section5 .fw-lc .left:before {content:"";width:497px;height:560px;background:url(../images/worker-rw.png) no-repeat;background-size:100%;display:block;position:absolute;left:-225px;bottom:-80px;z-index:10;}
.section5 .fw-lc .left .txt {font-size:16px;line-height:32px;text-align:center;padding:0 8% 0 15%;}
.section5 .fw-lc .left ul {width:480px;height:55px;background:url("../images/fwlc-line.png") center no-repeat;float:right;margin:45px 110px 45px 0;padding:140px 0;position:relative;}
.section5 .fw-lc .left ul li {text-align:center;cursor:pointer;}
.section5 .fw-lc .left ul li i {width:20px;height:20px;background:#fff;border-radius:50%;font-size:14px;color:#d24b4a;text-align:center;line-height:20px;font-weight:bold;display:block;margin:15px auto;}
.section5 .fw-lc .left ul li .hide {display:none;}
.section5 .fw-lc .left ul li span {font-size:18px;display:block;margin:15px 0 10px 0;}
.section5 .fw-lc .left ul li {position:absolute;left:-51px;bottom:-19px;}
.section5 .fw-lc .left ul li + li {position:absolute;left:122px;top:0;bottom:auto;}
.section5 .fw-lc .left ul li + li + li {position:absolute;left:auto;right:137px;top:auto;bottom:-19px;}
.section5 .fw-lc .left ul li + li + li + li {position:absolute;right:-51px;top:0px;}
.section5 .fw-lc .left ul li + li i {margin-top:44px;}
.section5 .fw-lc .left ul li + li + li i {margin-bottom:47px;}
.section5 .fw-lc .left ul li + li + li + li i {margin:14px auto 0;}
.section5 .fw-lc .left ul .sel i {color:#333;}
.section5 .fw-lc .left ul .sel .show {display:none;}
.section5 .fw-lc .left ul .sel .hide {display:block;margin:0 auto;}
.section5 .fw-lc .left .lxfs {width:530px;border-radius:50px;text-align:center;line-height:60px;overflow:hidden;float:right;margin-right:110px;box-shadow:-5px 0 20px #ab3a3a;position:relative;}
.section5 .fw-lc .left .lxfs span {width:80%;background:#fff;font-size:24px;color:#c74444;font-weight:bold;text-align:left;text-indent:30px;float:left;}
.section5 .fw-lc .left .lxfs a {width:32%;background:#c54342;font-size:18px;color:#fff;float:right;border-radius:50px;box-shadow:-5px 0 10px #ccc;position:absolute;right:0;top:0;}
.section5 .fw-lc .right {width:600px;float:left;margin:64px 0 0 -17px;position:relative;}
.section5 .fw-lc .right img {width:100%;border-radius:0 5px 5px 0;}
.section5 .fw-lc .right .current {display:block;}
.section5 .fw-lc .right p {display:none;}
.footer {width:100%;background:#2f3e58;line-height:28px;padding:15px 0;text-align:center;color:#C3C3C3;}
.footer a {color:#C3C3C3;}
/*é¦–é¡µ end*//*äº§å“ä¸­å¿ƒ*/.location {font-size:14px;}
.location span {color:#e30c03;}
.cpfl-rot {width:100%;overflow:hidden;padding:115px 0 10px 0;}
.cpfl-rot:before {content:"";width:927px;height:597px;background:url("../images/cplb-bgzs.jpg") no-repeat;background-size:100%;display:block;position:absolute;right:0;top:0;}
.cpfl-rot .fl {width:24%;}
.cpfl-rot .fl .pic {width:154px;margin:20px 0 30px 0;position:relative;}
.cpfl-rot .fl .text {font-size:18px;line-height:36px;}
.cpfl-rot .fl .text span,.cplb-tit .left .text span {margin:10px 0;display:block;background:url(../images/cp-tb.png) left center no-repeat;padding-left:35px;}
.cpfl-rot .fl .text span:first-child,.cplb-tit .left .text span:first-child {background:none;padding-left:0;}
.cpfl-rot .fr {width:72.23%;}
.cpfl-rot .fr ul li {width:48.2%;background:url(../images/cprm-bg.jpg) center bottom no-repeat;background-size:100% 100%;float:left;text-align:center;padding:30px 0;border-radius:10px;box-shadow:0 2px 15px rgba(0,0,0,0.2);position:relative;}
.cpfl-rot .fr ul li img {border-radius:10px;}
.cpfl-rot .fr ul li p a {width:100%;font-size:24px;color:#fff;text-align:center;display:block;padding:30px 0;position:absolute;left:0;bottom:0;}
.cpfl-rot .fr ul .cp1 {margin-right:3.6%;}
.cpfl-rot .fr ul li:before {content:"1";width:56px;height:58px;background:url("../images/rottb-bg.png") center no-repeat;background-size:100%;display:block;position:absolute;left:40px;top:20px;font-size:24px;color:#e4554a;font-weight:bold;line-height:48px;}
.cpfl-rot .fr ul .cp2:before {content:"2";}
.cp-kind .list:nth-child(odd) {padding:90px 0;}
.cp-kind .list:nth-child(even) {background:#f5f5f5;padding:50px 0;}
.cp-kind h3 {background:url("../images/cpfl-tb.png") left center no-repeat;font-size:36px;font-weight:bold;padding-left:100px;display:inline-block;}
.cp-kind .label {background:#fc752e;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);font-size:18px;color:#fff;display:inline-block;padding:7px 14px;border-radius:5px;position:relative;vertical-align:bottom;margin-left:30px;}
.cp-kind .label:before,.cp-kind .label:after {content:"";width:8px;height:8px;background:#fc752e;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);border:2px solid #fff;border-radius:50%;display:block;position:absolute;top:11px;}
.cp-kind .label:before {left:-5px;}
.cp-kind .label:after {right:-5px;}
.cp-kind .look-more {width:140px;height:45px;background:url("../images/look-detail.png") 20px center no-repeat;border:1px solid #ff461f;font-size:18px;line-height:43px;display:block;border-radius:10px;padding-left:50px;}
.cp-kind .look-more:hover {color:#fc752e;}
.cp-kind .text {font-size:16px;color:#666666;line-height:30px;margin:25px 0 35px 0;}
.cp-kind ul {margin-left:-6.2%;}
.cp-kind li {width:18.8%;float:left;margin-left:6.2%;text-align:center;border-radius:10px;transition:all .3s ease;}
.cp-kind li img {border-radius:10px;transition:all .3s ease;}
.cp-kind li p a {background:url("../images/cp-tb.png") left center no-repeat;font-size:18px;line-height:48px;display:inline-block;padding-left:30px;}
.cp-kind li:hover {background:#fff;box-shadow:0 5px 15px #c4c5ca;}
.cp-kind li:hover img {border-radius:10px 10px 0 0;}
.cp-kind .cp-wz {width:100%;margin-top:10px;}
.cp-kind .cp-wz a {font-size:18px;border:1px dashed #dadada;padding:10px;border-radius:5px;margin-right:40px;display:inline-block;margin-top:20px;}
.cp-kind .cp-wz a:hover {background:#fc752e;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);border:1px solid transparent;color:#fff;}
.video-rot .fr ul li {padding:0;}
.video-rot .fr ul li img {width:100%;}
.video-rot .fr ul li:before {display:none;}
.video-rot:before {content:"";width:880px;height:597px;background:url("../images/cplb-bgzs2.jpg") no-repeat;background-size:100%;display:block;position:absolute;right:0;top:0;}
.video-kind .list dl {margin-bottom:40px;}
.video-kind li p a {height:60px;background-position:10px 6px;line-height:30px;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding:0 10px 0 40px;margin:10px 0;}
/*äº§å“ä¸­å¿ƒ end*//*äº§å“åˆ—è¡¨*/.cplb-tit {width:100%;position:relative;}
.cplb-tit .left {width:43%;padding:70px 0;}
.cplb-tit .left h3 {font-size:36px;color:#000000;font-weight:bold;margin:25px 0 20px 0;}
.cplb-tit .left p {font-size:16px;color:#666;line-height:32px;}
.cplb-tit .right {width:780px;position:absolute;right:0;top:0;border-radius:50px 0 0 50px;overflow:hidden;}
.cp-title {width:100%;position:relative;}
.cp-title ul {height:150px;background:#202b4e;background:-webkit-linear-gradient(#1c3e78,#193566);background:-o-linear-gradient(#1c3e78,#193566);background:-moz-linear-gradient(#1c3e78,#193566);background:linear-gradient(#1c3e78,#193566);padding:12px 10px;border-radius:40px;}
.cp-title li {width:16.66%;float:left;text-align:center;transition:all .3s ease;}
.cp-title li p {width:87%;margin:0 auto;position:relative;transition:all .3s ease;}
.cp-title li p:before {content:"";width:95px;height:78px;background:#fff;border-radius:10px;display:block;position:absolute;top:13px;left:50%;transform:translate(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);}
.cp-title li p a {display:block;transition:all .3s ease;}
.cp-title li p img {width:60%;position:relative;transition:all .3s ease;}
.cp-title li span a {font-size:18px;color:#fff;display:block;padding-top:5px;transition:all .3s ease;}
.cp-title .cur {margin-top:-22px;}
.cp-title .cur p {width:200px;height:170px;background:#fff;border-radius:15px;padding:10px;box-shadow:0 0 20px rgba(32,43,78,0.3);}
.cp-title .cur p a {height:100%;border:1px solid #ffb5b5;border-radius:15px;line-height:145px;}
.cp-title .cur p img {width:92%;}
.cp-title .cur span a {font-size:30px;color:#000;font-weight:bold;padding-top:20px;border-radius:15px;}
.cp-lists {width:100%;background:#f6f6f6;margin-top:100px;}
.cp-lists ul {overflow:hidden;margin-left:-2.8%;padding:60px 0;}
.cp-lists li {width:22.2%;float:left;margin:5px 0 5px 2.8%;text-align:center;transition:all .3s ease;}
.cp-lists li img {width:100%;border-radius:10px;transition:all .3s ease;}
.cp-lists li p a {font-size:24px;color:#000;display:block;padding:24px 0;text-overflow:ellipsis;white-space:nowrap;}
.cp-lists li:nth-child(1) p a,.cp-lists li:nth-child(2) p a {background:url("../images/flames.png") left center no-repeat;display:inline-block;padding-left:30px;}
.cp-lists li:hover {background:#fff;border-radius:10px;box-shadow:0 5px 15px #c4c5ca;transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);}
.cp-lists li:hover img {border-radius:10px 10px 0 0;}
.al-text {width:100%;background:#202b4e;background:-webkit-linear-gradient(#1c3e78,#193566);background:-o-linear-gradient(#1c3e78,#193566);background:-moz-linear-gradient(#1c3e78,#193566);background:linear-gradient(#1c3e78,#193566);padding:0 3%;position:relative;border-radius:100px;}
.al-text p {background:url("../images/al-text.png") left center no-repeat;font-size:16px;color:#fff;line-height:78px;padding-left:60px;}
.al-lists li {margin-bottom:10px;}
.al-lists li p a {background:none !important;display:block !important;padding:5px 0 !important;font-size:18px;line-height:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.video-lists li p a {height:60px;background:none !important;font-size:18px;line-height:30px;text-align:left;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding:0 4% !important;margin:10px 0;text-overflow:inherit;white-space:inherit;}
.sp-title li {width:20%;}
.sp-title li p img {width:50%;}
.video-tit .left p {height:96px;}
/*äº§å“åˆ—è¡¨ end*//*äº§å“å†…é¡µ*/.cp-tit:before {content:"";width:580px;height:390px;background:url(../images/bg-zs.png) left bottom no-repeat;display:block;position:absolute;top:0;right:0;opacity:0.4;}
.cp-tit .w {max-width:1170px;}
.cp-tit .fl {width:50%;position:relative;z-index:5;}
.cp-tit .fl img {width:100%;border-radius:10px 10px 10px 100px;box-shadow:0 0 15px #d6d6d6;}
.cp-tit .fr {width:50%;background:url(../images/bg-zs.png) left 80px bottom -300px no-repeat #fff;background-size:100%;padding:50px 80px 50px 50px;border-radius:0 0 90px 0;box-shadow:0 0 40px rgba(204,204,204,0.3);position:relative;margin-top:30px;z-index:0;}
.cp-tit .fr:before {content:"environmental";font-size:87px;color:red;font-family:Arial;font-weight:800;text-transform:uppercase;white-space:nowrap;overflow:hidden;opacity:.03;filter:Alpha(opacity=4);position:absolute;top:0;right:0;z-index:-1;}
.cp-tit .fr h1 {font-size:36px;font-weight:700;}
.cp-tit .fr .ys {height:40px;background:#fcfcfd;font-size:16px;line-height:35px;text-align:center;border-radius:5px 20px 0 0;box-shadow:0 0 10px #ccc inset;margin:25px 0 -5px 0;display:inline-block;padding:0 15px;}
.cp-tit .fr .cs {width:100%;background:#c7000b;padding:1px 15px;border-radius: 5px 30px 30px 15px;box-shadow:0 0 10px #ccc;position:relative;}
.cp-tit .fr .cs p {font-size:16px;color:#fff;line-height:32px;background:url(../images/cp-tb2.png) left 9px no-repeat;padding-left:25px;margin:15px 0;}
.cp-tit .fr .spec {width:100%;background:#fcfcfd;border-radius:0 0 5px 30px;padding:15px 0;box-shadow:0 0 10px #ccc inset;overflow:hidden;}
.cp-tit .fr .spec dd {width:25%;float:left;font-size:18px;text-align:center;line-height:30px;border:1px dashed #e7e7e7;padding:8px 0;border-radius:0 5px 30px 0;}
.cp-tit .fr .spec dd span {font-size:20px;font-weight:700;display:block;}
.cp-tit .fr .spec dt {width:75%;float:left;overflow:hidden;}
.cp-tit .fr .spec dt p {width:25%;float:left;font-size:16px;text-align:center;}
.cp-tit .fr .spec dt p img {width:55px;height:55px;display:block;margin:0 auto 8px auto;border:2px solid #c7000b;border-radius:5px;}
.cp-tit .fr .cp-jy {padding:30px 20px 30px 77px;position:relative;}
.cp-tit .fr .cp-jy:before {content:"";width:42px;height:77px;background:url(../images/cartoon03.png) no-repeat;background-size:100%;display:block;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;position:absolute;left:25px;bottom:-2px;}
.cp-tit .fr .cp-jy span {font-size:18px;padding:14px;border:1px dashed #ccc;border-radius:5px;display:block;}
.cp-tit .fr .btn {width:180px;background:url(../images/zxzs-btn2.png) 16px center no-repeat #fff;display:block;border-radius:5px 5px 20px 5px;box-shadow:0 0 5px #9e9e9e;position:absolute;right:80px;bottom:-20px;}
.cp-tit .fr .btn a {font-size:20px;font-weight:700;line-height:42px;display:block;padding-left:30px;color:#fe0302;}
.cp-tit .fr .btn:hover {background:#fc752e;background:-webkit-linear-gradient(left top,#fd0909,#ff461f);background:-o-linear-gradient(bottom left,#fd0909,#ff461f);background:-moz-linear-gradient(bottom left,#fd0909,#ff461f);background:linear-gradient(to bottom left,#fd0909,#ff461f);}
.cp-tit .fr .btn:hover a {-webkit-text-fill-color:#fff;background:url(../images/zxzs-btn.png) 3px center no-repeat;color:#fff;}
.cp-md {margin:40px 0;position:relative;transition:.5s all;top: -40px;}
.al-md:before {content:"";width:580px;height:390px;background:url(../images/bg-zs.png) 160px bottom no-repeat;display:block;position:absolute;top:-80px;right:0;opacity:0.4;z-index:-1;}
.cp-md .fl {border-radius:10px;box-shadow:0 0 10px #ccc inset;}
.cp-md .fl li {width:132px;float:left;margin-left:40px;}
.cp-md .fl li:first-child {margin:0;}
.cp-md .fl li a {font-size:18px;text-align:center;line-height:50px;display:block;}
.cp-md .fl li:hover a {background:#c7000b;color:#fff;border-radius:10px;}
.cp-md .fr {font-size:18px;margin-top:12px;}
.cp-md .fr strong {font-size:25px;color:#fe0302;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(#fe0302,#e94f4e);display:inline-block;vertical-align:middle;margin-top:-5px;}
.cp-cont {overflow:hidden;}
.cp-cont .fl {/* width:71%; */ width: 100%;}
.fl .fontss {font-size:19px;font-weight:bold;color:#E53333;}
.cp-cont .fl h2,.cp-cont .fl h3 {font-size:24px;font-weight:700;background:url(../images/cp-tb.png) no-repeat left center;padding-left:35px;margin:30px 0 20px 0;}
.cp-cont .fl h4 {font-size:20px;font-weight:bold;text-indent:1.5em;margin:40px 0 20px 0;}
.cp-cont .fl p {font-size:16px;line-height:36px;}
/* .cp-cont .fl p video {width:700px;max-width:100%;margin-left:-2em;} */
/* .cp-cont .fl p img {margin-left:-2em;} */
.cp-cont .fl a {color:red;}
.cp-cont .fl a:hover {text-decoration:underline;}
.cp-cont .fr {width:26%;border:1px dashed #ebebeb;border-radius:10px;padding:0 28px;margin-top:30px;}
.cp-cont .fr h3 {font-size:30px;background:url(../images/cp-tb.png) no-repeat left center;padding-left:35px;margin:25px 0;}
.cp-cont .fr li {margin:20px 0;text-align:center;transition:all .3s ease;}
.cp-cont .fr li img {border-radius:10px;}
.cp-cont .fr li p a {font-size:18px;line-height:50px;display:block;}
.cp-cont .fr li:hover {background:#fff;box-shadow:0 5px 15px #c4c5ca;border-radius:10px;}
.cp-cont .fr li:hover img {border-radius:10px 10px 0 0;}
.cp-cont .more-cp {margin-top:80px;padding:0 0 0 40px;}
.cp-cont .more-cp h3 {margin:25px 0 10px 0;}
.cp-cont .more-cp ul {overflow:hidden;padding:10px 0;}
.cp-cont .more-cp li {width:100%;float:left;text-align:left;margin:0;}
.cp-cont .more-cp li a {font-size:16px;background:url(../images/cp-tb2.png) left center no-repeat;padding:12px 0 12px 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.cp-cont .more-cp li:hover,.news-cont .news-qt li:hover {box-shadow:none;padding-left:10px;}
.cp-cont .more-cp p {width:100%;overflow:hidden;margin:10px 0 20px 0;}
.cp-cont .more-cp p span {font-size:18px;font-weight:bold;display:block;margin-bottom:10px;}
.cp-cont .more-cp p a {width:100%;font-size:16px;background:url(../images/cp-tb2.png) left center no-repeat;padding:12px 0 12px 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;float:left;}
.cp-news {padding:35px 60px;border-radius:10px;box-shadow:0 -2px 10px #e0e0e0;}
.cp-360 {position:relative;}
.cp-360 .w {max-width:1600px;}
.cp-360:before,.cp-360:after {content:"";width:580px;height:390px;background:url(../images/bg-zs.png) 160px bottom no-repeat;display:block;position:absolute;opacity:0.4;z-index:-1;}
.cp-360:before {top:-200px;left:0;background-position:left bottom;}
.cp-360:after {top:0;right:0;}
.cp-360 h3 {font-size:30px;font-weight:bold;}
.cp-360 .text {font-size:18px;color:#666666;margin:30px 0 40px 0;}
.pic-360 {width:100%;height:590px;background:url("../images/360-bg.jpg") center no-repeat;background-size:100% 100%;padding:2% 0;position:relative;}
#KeyShotVR {cursor:pointer;}
.pic-360 .notes {font-size:24px;color:#333;text-align:center;margin:10px 0;}
.GaugeMeter SPAN,.GaugeMeter B {display:none;}
.GaugeMeter {width:230px;height:230px;position:absolute;}
.pic-360 .left {left:215px;top:25%;}
.pic-360 .right {right:215px;top:25%;}
.num-gd {width:100%;font-size:28px;font-weight:bold;color:#3354b4;text-align:center;position:absolute;left:0;top:34%;}
.num-gd em {font-weight:bold;}
.num-gd p {font-size:24px;color:#ed0e0e;margin-top:25px;}
.pic-360 .right .num-gd {color:#ed0e0e;}
.pic-360 .right .num-gd p {color:#3354b4;}
/*äº§å“å†…é¡µ end*//*æ–°é—»ä¸­å¿ƒ*/.news-tit .left {padding:40px 0 0 0;}
.hy-news {width:100%;overflow:hidden;margin:100px 0 60px 0;}
.hy-news .title {width:100%;background:#f3f3f3;margin-bottom:-40px;}
.cp-zs .fr .title a,.hy-news .title a,.other-news .title a,.qy-news .title a,.rot-news .l3 .title a {font-size:30px;font-weight:700;line-height:80px;display:block;padding:0 60px;}
.hy-news .fl {width:18.6%;}
.hy-news .fl a {background:url(../images/look-more.png) left center no-repeat;font-size:18px;padding:30px;display:block;margin:50px 0 50px 60px;}
.hy-news .fr {width:81.4%;}
.hy-news .news-pic li {width:29.84%;float:left;margin-left:5.24%;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 20px #adadad;transition:all .3s ease;}
.hy-news .news-pic li:first-child {margin-left:0;}
.hy-news .news-pic li .text {width:100%;height:70px;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;padding:15px;transition:all .3s ease;}
.hy-news .news-pic li .text p a {font-size:16px;color:#fff;display:block;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .3s ease;}
.hy-news .news-pic li .text span {font-size:14px;color:#fff;}
.hy-news .news-pic li:hover .text {height:100%;}
.hy-news .news-pic li:hover .text p a {height:100%;font-size:20px;line-height:36px;text-overflow:initial;white-space:normal;overflow:auto;padding:20% 10%;}
.hy-news .news-pic li:hover span {display:none;}
.hy-news .news-txt {margin-left:-3.83%;margin-top:25px;}
.hy-news .news-txt li {width:29.5%;margin-left:3.83%;float:left;}
.hy-news .news-txt li a {font-size:16px;line-height:45px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/cp-tb.png) no-repeat left center;padding-left:35px;}
.cp-zs .fl li:hover a,.hy-news .news-txt li:hover a,.other-news .fl li:hover a,.other-news .fr .text h4 a:hover {color:#fe5524;}
.cp-zs {width:100%;background:#f3f3f3;padding:65px 0;overflow:hidden;position:relative;}
.cp-zs:before {content:"Product knowledge";width:100%;font-size:109px;color:#333;font-family:Arial;font-weight:800;text-align:center;position:absolute;top:0;opacity:0.02;display:none\9;}
.cp-zs .fl {width:31.42%;position:relative;}
.cp-zs .fl li {border-bottom:1px dashed #999;padding:0 70px 20px 0;margin-bottom:35px;}
.cp-zs .fl li:last-child {margin:0;border:none;}
.cp-zs .fl h4 a {font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;background:url(../images/cp-tb.png) no-repeat left center;padding-left:35px;}
.cp-zs .fl span {font-size:14px;color:#666;display:block;margin:15px 0 10px 30px;}
.cp-zs .fl p {height:56px;font-size:14px;color:#666;line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.cp-zs .fc {width:55%;float:left;position:relative;border-radius:10px;}
.cp-zs .fc:before {content:"";width:219px;height:230px;background:url(../images/cartoon02.jpg) no-repeat;background-size:100%;display:block;position:absolute;right:-280px;bottom:0;}
.cp-zs .fc img {width:100%;border-radius:10px;}
.cp-zs .fc p a {width:100%;background:rgba(0,0,0,0.5);font-size:24px;line-height:64px;text-align:center;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;position:absolute;left:0;bottom:0;border-radius:10px;}
.cp-zs .fr {width:13.58%;text-align:right;}
.cp-zs .fr .title a {padding:0;line-height:normal;}
.cp-zs .fr .text {font-size:16px;color:#e70000;line-height:36px;margin:10px 0 30px 0;}
.cp-zs .fr .look-more {width:130px;height:42px;background:#fc752e;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);font-size:18px;color:#fff;text-align:center;line-height:42px;display:inline-block;border-radius:5px;}
.cp-zs .fr .look-more:hover {background:-webkit-linear-gradient(left top,#ff461f,#fa8c35);background:-o-linear-gradient(bottom left,#ff461f,#fa8c35);background:-moz-linear-gradient(bottom left,#ff461f,#fa8c35);background:linear-gradient(to bottom left,#ff461f,#fa8c35);}
.other-news {padding:90px 0;overflow:hidden;position:relative;}
.other-news:before,.other-news:after,.qy-news:before,.qy-news:after {content:"";width:738px;height:738px;background:url("../images/bg-zs.png") -118px 380px no-repeat;background-size:100%;display:block;position:absolute;z-index:-1;}
.other-news:before,.qy-news:before {left:0;bottom:0;}
.other-news:after,.qy-news:after {right:0;top:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.other-news .title {margin:0 0 40px 0;position:relative;}
.other-news .title a {padding:0;line-height:normal;}
.other-news .fl {width:37.8%;}
.other-news .fl li {border-bottom:1px dashed #999999;padding:0 70px 20px 0;margin-bottom:35px;position:relative;}
.other-news .fl li h4 a {width:80%;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;background:url(../images/cp-tb.png) no-repeat left center;padding-left:35px;}
.other-news .fl li span {font-size:14px;color:#666666;display:block;position:absolute;right:0;top:0;}
.other-news .fl li p {width:80%;height:56px;font-size:14px;color:#666666;line-height:28px;margin-top:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.other-news .fr {width:55%;}
.other-news .fr img {width:100%;border-radius:10px;}
.other-news .fr .text {background:#fff;margin:-40px 0 0 14%;position:relative;border-radius:10px;padding:35px 60px 25px 60px;box-shadow:0 10px 15px #d1d7e4;}
.other-news .fr .text:before {content:"";width:24px;height:15px;background:url("../images/xyd-zs.jpg") no-repeat;display:block;position:absolute;left:-16px;top:45px;}
.other-news .fr .text h4 a {font-size:24px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.other-news .fr .text dl {overflow:hidden;margin:20px 0;}
.other-news .fr .text dd {overflow:hidden;float:left;}
.other-news .fr .text dd p {font-size:16px;color:#333333;float:left;margin-right:28px;}
.other-news .fr .text dd p span {width:16px;height:16px;background:#fc752e;background:-webkit-linear-gradient(left top,#fc211e,#ee6e19);background:-o-linear-gradient(bottom left,#fc211e,#ee6e19);background:-moz-linear-gradient(bottom left,#fc211e,#ee6e19);background:linear-gradient(to bottom left,#fc211e,#ee6e19);display:inline-block;font-size:15px;color:#fff;text-align:center;line-height:15px;margin-right:10px;border-radius:2px;}
.other-news .fr .text dt {float:left;background:url("../images/time.png") left center no-repeat;background-size:12px;padding-left:20px;color:#666666;line-height:16px;}
.other-news .fr .text p {font-size:14px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.rot-news {width:100%;background:#f3f3f3;padding:80px 0;}
.rot-news ul {position:relative;}
.rot-news li {width:29.5%;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 10px 15px #d8d9da;}
.rot-news li img {width:100%;}
.rot-news li p a {height:56px;font-size:16px;line-height:28px;display:block;margin:15px 22px 10px 22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.rot-news li span {background:url("../images/time.png") left center no-repeat;background-size:14px;padding-left:25px;color:#666666;display:block;margin:10px 0 20px 22px;}
.rot-news .l3,.rot-news .l4 {margin:0 auto;}
.rot-news .l3 {background:url(../images/news-rdzs.png) center bottom -53px no-repeat #fff;text-align:center;padding:15px 22px;margin-bottom:85px;}
.rot-news .l3 .nk {background:rgba(255,255,255,0.9);box-shadow:0 0 25px #e2e2e2;padding:20px 30px;border-radius:10px;position:relative;}
.rot-news .l3 .nk:before,.rot-news .l3 .nk:after {content:"";width:14px;height:14px;background:url(../images/news-ydzs.jpg) no-repeat;display:block;position:absolute;top:10px;}
.rot-news .l3 .nk:before {left:10px;}
.rot-news .l3 .nk:after {right:10px;}
.rot-news .l3 .title a {line-height:normal;height:auto;background:url("../images/flames2.png") left center no-repeat;padding:0 0 0 40px;display:inline-block;margin:5px 0;}
.rot-news .l3 .text {font-size:18px;line-height:36px;}
.rot-news .same {position:absolute;}
.rot-news .l1 {left:0;top:0;}
.rot-news .l2 {left:0;bottom:0;}
.rot-news .l5 {right:0;top:0;}
.rot-news .l6 {right:0;bottom:0;}
.qy-news {padding:90px 0;position:relative;overflow:hidden;}
.qy-news .title {position:relative;}
.qy-news .title a {padding:0;}
.qy-news ul {overflow:hidden;margin-left:-19.8%;}
.qy-news ul li {width:33.2%;float:left;margin-left:16.8%;line-height:60px;overflow:hidden;}
.qy-news ul li span {font-size:14px;float:right;color:#999;background:url(../images/time.png) left center no-repeat;background-size:14px;padding-left:25px;}
.qy-news ul li p {width:75%;float:left;text-align:left;}
.qy-news ul li p a {font-size:16px;display:block;background:url(../images/cp-tb.png) no-repeat left center;transition:all ease 0.5s;padding-left:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.qy-news ul li:hover p a {color:#d81919;padding-left:50px;}
/*æ–°é—»ä¸­å¿ƒ end*//*æ–°é—»åˆ—è¡¨*/.news-lists {width:100%;overflow:hidden;margin-top:190px;}
.news-lists .fl {width:70%;}
.news-lists .fl .headlines {width:100%;background:#f5f5f5;padding:40px;}
.news-lists .fl .headlines h2 {font-size:24px;margin-bottom:20px;}
.news-lists .fl .headlines p {font-size:16px;line-height:24px;}
.news-lists .fl ul {margin-top:20px;}
.news-lists .fl li {line-height:60px;overflow:hidden;border-bottom:1px dashed #ccc;}
.news-lists .fl li span {font-size:14px;float:right;color:#999;}
.news-lists .fl li p {width:75%;float:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.news-lists .fl li p a {font-size:16px;display:block;background:url(../images/cp-tb.png) no-repeat left center;transition:all ease 0.5s;padding-left:30px;}
.news-lists .fl li:hover p a {color:#d81919;padding-left:50px;}
.news-lists .fr {width:26%;}
.news-lists .fr h4 a {background:#55566c;font-size:24px;text-align:center;color:#fff;line-height:60px;font-weight:bold;display:block;}
.news-lists .fr ul {border:1px solid #f5f5f5;}
.news-lists .fr li h5 a {background:#f5f5f5;font-size:18px;color:#eb2d1e;line-height:50px;display:block;padding:0 20px;}
.news-lists .fr li p,.cpxg-lists .fr p {overflow:hidden;padding:10px 20px;}
.news-lists .fr li p a,.cpxg-lists .fr p a {width:50%;font-size:14px;float:left;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.cpxg-lists,.news-lists .fl ul {margin:0;}
.cpxg-lists .fr p {border:1px solid #f5f5f5;}
/*æ–°é—»åˆ—è¡¨ end*//*æ–°é—»å†…é¡µ*/.wz-box {margin:5px 0 20px 0;}
.news-title h1 {font-size:36px;font-weight:bold;line-height:50px;background:url("../images/news-title.png") left center no-repeat;padding-left:40px;}
.news-title p {margin:20px 0 50px 0;}
.news-title span {font-size:16px;color:#666666;padding-left:30px;}
.news-title .author {background:url("../images/author.png") left center no-repeat;margin-right:30px;}
.news-title .date {background:url("../images/time.png") left center no-repeat;}
.news-cont {border-radius:10px;padding:40px;box-shadow:0 10px 30px #d8d8d8;position:relative;overflow:inherit;}
.news-cont:before {content:"";width:75px;height:35px;background:url(../images/news-nrzs.jpg) left center no-repeat;display:block;position:absolute;left:-56px;top:82px;}
.news-cont .daodu {width:780px;background:#f5f5f5;border-radius:10px;padding:10px 30px;position:absolute;right:-25px;top:-44px;}
.news-cont .daodu:before {content:"";width:86px;height:157px;background:url("../images/cartoon03.png") no-repeat;background-size:100%;display:block;position:absolute;right:20px;top:-85px;z-index:-1;}
.news-cont .daodu:after {content:"";width:0;border-bottom:15px solid #f5f5f5;border-right:15px solid transparent;border-left:15px solid transparent;position:absolute;top:-10px;right:48px;}
.news-cont .daodu p {font-size:16px;line-height:32px;}
.news-cont .daodu p strong {font-size:24px;color:#fa8c35;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(#fa8c35,#ff471f);}
.news-cont .daodu a {width:94px;height:27px;background:#fa8c35;background:-webkit-linear-gradient(#fa8c35,#ff471f);background:-o-linear-gradient(#fa8c35,#ff471f);background:-moz-linear-gradient(#fa8c35,#ff471f);background:linear-gradient(#fa8c35,#ff471f);display:block;font-size:16px;font-weight:bold;text-align:center;line-height:27px;color:#fff;position:absolute;right:50px;bottom:-14px;border-radius:5px;}
.news-cont .fl {width:72%;min-height:1420px;margin:20px 0;}
.news-cont .fr {width:22%;}
.news-cont .news-qt {padding:0 20px;margin-top:40px;}
.news-cont .news-qt li {margin:0;}
.news-cont .news-qt li p a {background:url(../images/cp-tb2.png) left center no-repeat;font-size:16px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:20px;}
.bqonline {padding:0px 10px;background:url(../images/bqonline-bg.png) no-repeat;background-size:100% 100%;border-radius:3px;color:#fff !important;display:inline-block;text-indent:0;}
.bqonline:hover {text-decoration:none;}
.news-cont .prev {width:72%;overflow:hidden;}
.news-cont .prev p {width:100%;font-size:16px;line-height:60px;}
.news-cont .prev p:first-child {border-bottom:1px solid #ccc;}
.news-cont .prev p span {font-weight:bold;font-size:16px;}
.news-cont .prev p a {width:85%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;}
.news-xg {width:100%;margin:80px auto;}
.news-xg dl {overflow:hidden;line-height:60px;padding:0 25px;border-radius:10px;}
.news-xg dd h3 {font-size:24px;font-weight:bold;background:url("../images/xgwz-tb.png") left center no-repeat;padding-left:35px;}
.news-xg dt a {font-size:16px;color:#666666;background:url("../images/more-jt.png") right center no-repeat;padding:0 20px;display:block;}
.news-xg ul {overflow:hidden;padding-top: 10px;}
.news-xg li {width:33.3%;float:left;border-bottom:1px solid #ffecec;padding:0 30px;}
.news-xg li a {font-size:16px;line-height:70px;display:block;background:url(../images/cp-tb2.png) no-repeat left center;padding-left:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.message {width:100%;padding:0 0;}
.message dd {width:45%;background:url(../images/bg-zs.png) center no-repeat #fff;background-size:100%;padding:20px;border-radius:10px 0 0 10px;position:relative;}
.message dd:before {content:"";width:70px;height:507px;background:url(../images/msg-zs.png) center no-repeat;background-size:100%;display:block;position:absolute;right:-66px;top:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(7deg);}
.message dd h3 {font-size:36px;font-weight:700;line-height:1.2;background:url(../images/msg-tb.png) left center no-repeat;}
.message dd .msg-box {background:#fff;border-radius:10px;padding:20px;margin:20px 0;box-shadow:0 0 20px #dcdcdc;}
.message dd .msg-box p {font-size:18px;line-height:40px;}
.message dd .msg-box p input,.message dd .msg-box p textarea {width:85%;height:40px;border:1px solid #e4e4e4;border-radius:5px;display:inline-block;font-size:16px;font-family:ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;padding-left:50px;}
.message dd .msg-box .msg-name input {background:url("../images/msg-name.png") 15px center no-repeat;}
.message dd .msg-box .msg-tel {margin:13px 0;position:relative;}
.message dd .msg-box .msg-tel:before {content:"*";font-size:20px;color:red;line-height:1;position:absolute;left:58px;top:4px;}
.message dd .msg-box .msg-tel input {background:url("../images/msg-tel.png") 15px center no-repeat;}
.message dd .msg-box .msg-text textarea {height:120px;background:url("../images/msg-text.png") 15px 16px no-repeat;vertical-align:top;padding:5px 50px;}
.message dd .msg-sub {width:140px;height:35px;background:#ff461f;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);display:block;border:none;border-radius:5px 5px 20px 5px;font-size:18px;font-weight:bold;color:#fff;float:right;box-shadow:0 0 10px #ccc;transition:all .3s ease;}
.message dd .msg-sub:hover {border-radius:5px 20px 5px 20px;}
.message dt {width:56.3%;margin-left:-3%;border-radius:0 10px 10px 0;overflow:hidden;}
.message dt img {width:100%;}
/*æ–°é—»å†…é¡µ end*//*æ¡ˆä¾‹å†…é¡µ*/.wz .w {max-width:1600px;}
.al-title:before {content:"";width:580px;height:390px;background:url("../images/bg-zs.png") left bottom no-repeat;display:block;position:absolute;top:0;right:0;opacity:0.4;}
.al-title .w {max-width:1600px;}
.al-title .fl {width:58%;}
.al-title .fl img {width:100%;border-radius:10px 10px 10px 100px;box-shadow:0px 0 15px #eaeaea;}
.al-title .fr {width:42%;padding:20px 0 0 50px;position:relative;}
.al-title .fr:before {content:"environmental";font-size:87px;color:#000;font-family:Arial;font-weight:800;text-transform:uppercase;white-space:nowrap;overflow:hidden;opacity:0.02;position:absolute;top:-22px;right:0;z-index:-1;}
.al-title .fr h1 {font-size:40px;font-weight:bold;}
.al-title .fr .cs {margin:30px 0;}
.al-title .fr .cs p {font-size:16px;line-height:30px;background:url("../images/cp-tb2.png") left 9px no-repeat;padding-left:25px;margin:10px 0;}
.al-title .fr .sbpz {width:590px;background:#f5f5f5;padding:30px 35px 35px 45px;border-radius:0 10px 40px 0;position:relative;margin-left:-50px;box-shadow:0 6px 10px #d6d6d6;}
.al-title .fr .sbpz .tit {width:152px;background:#fff;text-align:center;border-radius:5px 20px 5px 0;box-shadow:0 0 6px #dcdcdc;margin-bottom:-8px;position:relative;}
.al-title .fr .sbpz .tit span {font-size:16px;font-weight:bold;line-height:36px;background:url("../images/cp-tb2.png") left center no-repeat;padding-left:20px;display:inline-block;}
.al-title .fr .txt {position:absolute;right:40px;top:35px;}
.al-title .fr .txt span {font-size:14px;background:url("../images/cp-tb2.png") left center no-repeat;padding-left:20px;margin-left:8px;}
.al-title .fr .txt span:first-child {background:none;}
.al-title .fr .sbpz ul {width:100%;height:188px;background:#fff;border-radius:15px;padding:0 15px;box-shadow:0 2px 15px #dedede inset;}
.al-title .fr .sbpz ul li {width:100%;background:#f5f5f5;overflow:hidden;border-radius:50px;margin:22px 0;}
.al-title .fr .sbpz ul li span {width:33.33%;float:left;font-size:16px;line-height:33px;text-align:center;}
.al-title .fr .btn {width:180px;background:#fc752e;background:-webkit-linear-gradient(left top,#fd0909,#ff461f);background:-o-linear-gradient(bottom left,#fd0909,#ff461f);background:-moz-linear-gradient(bottom left,#fd0909,#ff461f);background:linear-gradient(to bottom left,#fd0909,#ff461f);display:block;border-radius:5px 5px 20px 5px;float:right;margin:-20px 90px 0 0;position:relative;box-shadow:0 0 5px #9e9e9e;transition:all .3s ease;}
.al-title .fr .btn a {font-size:20px;font-weight:bold;line-height:42px;color:#fff;display:block;background:url("../images/zxzs-btn.png") 16px center no-repeat;padding-left:44px;}
.al-title .fr .btn:hover {border-radius:5px 20px 5px 20px;}
/*æ¡ˆä¾‹å†…é¡µ end*//*è§†é¢‘å†…é¡µ*/.video-title .wz {margin:0 0 30px 0;}
.video-title .wz a {color:#fff;}
.video-title {width:100%;background:#232f53;padding:40px 0;color:#fff;}
.video-title h1 {font-size:36px;font-weight:bold;}
.video-title .fw {font-size:16px;background:url("../images/flames3.png") left center no-repeat;padding-left:35px;line-height:32px;margin:30px 0 20px 0;}
.video-title .fw strong {color:#ff1919;}
.video-title .fl {width:61.44%;}
.video-title .fl .video-details {right:0.5%;bottom:-400px;transition:all .3s ease;}
.video-title .fl .video-details i {width:25px;height:25px;font-size:25px;line-height:22px;text-align:center;border-radius:50%;position:absolute;right:15px;top:15px;cursor:pointer;}
.video-title .fixed .video-details {width:26%;position:fixed;bottom:1%;z-index:1000;}
.video-title .fixed .video-details:hover i {background:#fff;color:#000;}
.video-title .hide {display:none;}
.video-title .fl video {width:100%;border:6px solid #fff;border-radius:20px;}
.video-title .fl .text {font-size:14px;margin-top:30px;}
.video-title .fl .text span {margin-left:50px;padding:5px 0 5px 30px;}
.video-title .fl .text .sp1 {background:url("../images/video-tb01.png") left center no-repeat;margin:0;padding-left:45px;}
.video-title .fl .text .sp2 {background:url("../images/video-tb02.png") left center no-repeat;}
.video-title .fl .text .sp3 {background:url("../images/video-tb03.png") left center no-repeat;}
.video-title .fl .text .sp4 {background:url("../images/video-tb04.png") left center no-repeat;}
.video-title .fr {width:36.5%;background:#1f2a4b;border-radius:15px;margin:15px 0;}
.video-title .fr .top-v {position:relative;z-index:0;padding:20px 15px;}
.video-title .fr .top-v dd {width:100px;display:inline-block;text-align:center;position:relative;}
.video-title .fr .top-v dd:before {content:"";width:65px;height:65px;background:#3f4864;border-radius:50%;display:block;position:absolute;top:0px;left:50%;transform:translate(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-1;}
.video-title .fr .top-v dd img {width:77%;}
.video-title .fr .top-v dt {display:inline-block;vertical-align:middle;}
.video-title .fr .top-v dt span a {font-size:18px;font-weight:bold;color:#fff;}
.video-title .fr .top-v dt p {font-size:16px;margin-top:15px;}
.video-title .fr .top-v .btn {width:76px;background:#d81e06;border-radius:5px;display:block;position:absolute;top:25px;right:20px;}
.video-title .fr .top-v .btn a {font-size:16px;color:#fff;line-height:30px;display:block;background:url("../images/heart-tb.png") 10px center no-repeat;padding-left:35px;}
.video-title .fr .center-v {width:100%;height:248px;background:#1d2745;padding:0 25px;}
.video-title .fr .center-v dl {width:100%;overflow:hidden;margin:24px 0;}
.video-title .fr .center-v dd {width:61%;display:inline-block;vertical-align:middle;margin-right:3.3%;}
.video-title .fr .center-v dd a {line-height:24px;font-size:16px;color:#fff;display:block;text-align:right;}
.video-title .fr .center-v dd span {font-size:16px;background:url("../images/playIco.png") right center no-repeat;padding-right:25px;float:right;margin-top:15px;}
.video-title .fr .center-v dt {width:34%;display:inline-block;border-radius:10px;overflow:hidden;vertical-align:middle;}
.video-title .fr .bottom-v {font-size:16px;line-height:32px;background:url("../images/kf-tx.png") 40px center no-repeat;padding:20px 0 20px 130px;}
.video-title .fr .bottom-v strong {font-size:24px;color:#ff461f;}
/*è§†é¢‘å†…é¡µ end*//*å…³äºŽæˆ‘ä»¬*/.about-tit {position:initial;overflow:hidden;}
.about-tit .left .line {width:50px;height:2px;background:#ff0000;display:block;margin:20px 0;position:relative;}
.about-tit .left .line:before,.about-tit .left .line:after {content:"";width:2px;height:2px;background:#ff0000;display:block;position:absolute;}
.about-tit .left .line:before {right:-8px;}
.about-tit .left .line:after {right:-15px;}
.about-tit .right {width:46%;}
.about-tit .al-text {width:94%;margin-top:90px;}
.about-tit .al-text p {background:url(../images/about-text.png) left center no-repeat;}
.module-1 {margin:90px 0;}
.module-1 .fl {width:23%;padding:120px 30px 0 0;text-align:right;position:relative;}
.module-1 .fl p {font-size:18px;}
.module-1 .fl .one {font-size:30px;font-weight:bold;color:#fff;position:absolute;top:-35px;right:-70px;}
.module-1 .fl .one img {vertical-align:bottom;margin-right:5px;}
.module-1 .fl .two {margin:45px 0;}
.module-1 .fl .two p {background:url(../images/cp-tb.png) left center no-repeat;padding-left:30px;margin:10px 0;display:inline-block;}
.module-1 .fl .three {font-size:36px;color:#ec0100;font-weight:bold;}
.module-1 .fl .four {margin:25px 0 35px 0;}
.module-1 .fl .five a {width:145px;background:#ec0100;font-size:18px;color:#fff;text-align:center;line-height:44px;border-radius:10px;float:right;}
.module-1 .fr {width:77%;padding:0 45px 30px 0;}
.module-1 .fr img {width:100%;}
#blackVideo {width:100%;height:100%;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;z-index:99999;}
#blackVideo p {width:960px;height:auto;margin:10% auto 0 auto;position:relative;z-index:100;}
#blackVideo p video {width:100%;border-radius:10px;overflow:hidden;}
#blackVideo p .hide {width:30px;height:30px;background:url(../images/video-hide.png) center no-repeat;background-size:100%;display:block;position:absolute;top:10px;right:10px;}
.module-2 {width:100%;height:660px;background:#f5f5f5;overflow:hidden;}
.module-2 .fl {width:30%;padding:160px 0;position:relative;z-index:0;}
.module-2 .fl h3 {font-size:36px;color:#000;font-weight:bold;margin-bottom:55px;}
.module-2 .fl p {font-size:16px;color:#000;line-height:32px;}
.module-2 .fl .btn {width:160px;background:#fc752e;background:-webkit-linear-gradient(left bottom,#f6683c,#f12f02);background:-o-linear-gradient(top left,#f6683c,#f12f02);background:-moz-linear-gradient(top left,#f6683c,#f12f02);background:linear-gradient(to top left,#f6683c,#f12f02);display:block;border-radius:10px;margin:55px 0 25px 0;}
.module-2 .fl .btn a {font-size:16px;color:#fff;line-height:45px;background:url("../images/more-jt2.png") right 15px center no-repeat;padding:0 20px;display:block;transition:all .3s;}
.module-2 .fl .btn:hover a {background-position:right -20px center;padding:0 20%;}
.module-2 .fr {width:65%;position:relative;z-index:0;overflow:hidden;}
.module-2 .fr .arrows {width:30px;height:50px;background:url("../images/rl-jt.jpg") center no-repeat #fff;border-radius:5px;position:absolute;top:308px;right:36%;box-shadow:0 0 15px #949494;z-index:100;}
.module-2 .fr .arrows a {width:100%;height:50%;cursor:pointer;display:block;}
.module-2 .fr .tab-border {height:660px;}
.module-2 .fr .tab-info {width:78%;float:left;position:relative;}
.module-2 .fr .tab-info li {width:100%;height:100%;line-height:660px;position:relative;}
.module-2 .fr .tab-info:before {content:"";width:465px;height:465px;background:#f1efef;display:block;border-radius:50%;position:absolute;top:105px;right:32%;z-index:-1;}
.module-2 .fr .tab-info .pic {width:433px;}
.module-2 .fr .tab-info .tit {font-size:16px;color:#000000;line-height:normal;position:absolute;top:20%;left:70%;z-index:-1;}
.module-2 .fr .tab-info .tit:before {content:"";width:15px;height:15px;border:2px solid #e10000;border-radius:50%;position:absolute;left:-30px;top:3px;}
.module-2 .fr .tab-info .tit:after {content:"";width:90px;height:1px;background:#999;display:block;position:absolute;left:-120px;top:10px;}
.module-2 .fr .tab-info span {position:absolute;top:47%;right:9%;font-size:16px;text-align:center;line-height:26px;}
.module-2 .fr .tab-info span strong {font-size:30px;color:#e10000;font-family:Arial;font-weight:800;display:block;}
.module-2 .fr .tab-thumbs {width:18%;float:right;position:relative;}
.module-2 .fr .tab-thumbs:before {content:"";width:595px;height:731px;border:7px solid #ebebeb;display:block;border-radius:50%;position:absolute;left:0;top:-35px;z-index:-1;}
.module-2 .fr .tab-thumbs li {width:70px;height:70px;border-radius:50%;margin:45px 0;}
.module-2 .fr .tab-thumbs li p {background:#f1efef;padding:15%;border-radius:50%;}
.module-2 .fr .tab-thumbs .selected {width:108px;height:108px;background:#fff;padding:5%;}
.module-2 .fr .tab-thumbs .selected p {background:#fff;border:1px solid #e81919;}
.module-2 .fr .tab-thumbs .cp1,.module-2 .fr .tab-thumbs .cp5 {margin-left:45px;}
.module-2 .fr .tab-thumbs .cp2,.module-2 .fr .tab-thumbs .cp4 {margin-left:-10px;}
.module-2 .fr .tab-thumbs .cp3 {margin-left:-45px;}
.hidden {display:none;}
.module-3 {margin:90px 0;}
.module-3 li {height:334px;float:left;margin:10px 0;}
.module-3 .pic {width:55%;}
.module-3 .text {width:45%;}
.module-3 li h3 {font-size:36px;font-weight:bold;}
.module-3 li p {font-size:16px;line-height:32px;margin-top:25px;text-align:left;}
.module-3 .two {padding-left:50px;text-align:right;}
.module-3 .three {padding-right:50px;}
.module-3 .four img {border-radius:5px;box-shadow:0 -10px 20px #eaeaea;}
.module-4 {width:100%;height:780px;background:url("../images/about-gjhz.jpg") center no-repeat;background-size:cover;}
.module-4 .w {max-width:1600px;height:100%;position:relative;}
.module-4 .text {width:100%;position:absolute;top:70px;left:0;text-align:center;color:#fff;}
.module-4 h3 {font-size:36px;font-weight:bold;}
.module-4 h3:before {content:"";width:100%;height:80px;background:url("../images/International.png") center no-repeat;display:block;position:absolute;left:0;bottom:5px;}
.module-4 p {font-size:16px;margin-top:25px;}
.module-4 span {font-size:16px;font-weight:bold;color:#fff;position:absolute;opacity:0;transition:all 1s;}
.module-4 span:before {content:"";width:37px;height:0;background:url("../images/histogram01.png") no-repeat;background-size:100% 100%;display:block;position:absolute;transition:all 1s;}
.module-4 .g1 {left:270px;top:312px;}
.module-4 .g1:before,.module-4 .g2:before,.module-4 .g12:before,.module-4 .g13:before {left:-50px;bottom:-15px;}
.module-4 .g2 {left:310px;bottom:154px;}
.module-4 .g3 {left:750px;top:338px;}
.module-4 .g3:before,.module-4 .g6:before,.module-4 .g7:before,.module-4 .g9:before,.module-4 .g10:before,.module-4 .g11:before {bottom:23px;}
.module-4 .g4 {left:666px;bottom:216px;}
.module-4 .g4:before {right:-48px;bottom:0;}
.module-4 .g5 {left:805px;top:594px;}
.module-4 .g5:before {left:-21px;bottom:27px;}
.module-4 .g6 {right:540px;top:284px;}
.module-4 .g7 {right:730px;top:403px;}
.module-4 .g8 {font-size:24px;right:415px;bottom:390px;}
.module-4 .g8:before {width:52px;height:0;background:url("../images/histogram02.png") no-repeat;left:22px;bottom:25px;}
.module-4 .g9 {right:390px;bottom:292px;}
.module-4 .g10 {right:208px;bottom:180px;}
.module-4 .g11 {right:0px;bottom:115px;}
.module-4 .g12 {left:680px;bottom:70px;}
.module-4 .g13 {right:545px;bottom:70px;}
.module-4 .g13:before {width:40px;background:url("../images/histogram02.png") no-repeat;background-size:100% 100%;}
.module-4 .show span {opacity:1;}
.module-4 .show span:before {height:300%;}
.module-4 .hide {display:none;}
/*å…³äºŽæˆ‘ä»¬ end*//*ç”Ÿäº§èƒ½åŠ›*/.nengli-tit .al-text {width:112%;}
.nengli-tit .al-text p {background:url(../images/nengli-text.png) left center no-repeat;}
.dingw {position:absolute;right:0;top:0;z-index:-1;}
.crumbs {margin-top:98px;width:100%;}
.crumbs_bg {background-size:773px 110px;}
.crumbs_bg li:nth-of-type(1),.us_bg li:nth-of-type(1) {font-size:14px;color:#e30c03;padding-top:12px;}
.crumbs_bg li:nth-of-type(1) a,.us_bg li:nth-of-type(1) a {color:#333;}
.crumbs_bg li:nth-of-type(2),.us_bg li:nth-of-type(2) {color:#000;font-size:36px;font-weight:700;padding:32px 0 28px;}
.crumbs_bg li:nth-of-type(3) {position:relative;color:#000;width:550px;font-size:16px;padding:32px 0 28px;line-height:32px;}
.crumbs_bg li:nth-of-type(3):before {content:"";position:absolute;width:50px;height:2px;background-color:red;left:0;bottom:0;}
.crumbs_bg li:nth-of-type(4) {position:relative;color:#000;width:550px;font-size:16px;margin:20px 0 40px;line-height:32px;}
.crumbs_bg li:nth-of-type(4):before {content:"";position:absolute;width:2px;height:2px;background-color:red;left:57px;top:-22px;}
.crumbs_bg li:nth-of-type(4):after {content:"";position:absolute;width:2px;height:2px;background-color:red;left:65px;top:-22px;}
.crumbs_pp {position:relative;display:inline-block;margin-top:100px;height:78px;border-radius:78px;background-color:#202b4e;font-size:16px;color:#fff;line-height:78px;padding:0 30px 0 98px;}
.crumbs_pp:before {content:"";width:41px;height:40px;background-size:contain;position:absolute;left:34px;top:14px;}
.zxy_fuwu,.zxy_mowei {overflow:hidden;width:100%;background-color:#f7f7f7;margin:88px 0 50px;position:relative;z-index:0;}
.zxy_fuwu_top,.zxy_mowei_top {text-align:center;}
.zxy_fuwu_top h3,.zxy_mowei_top h3,.zxy_zl_top h3 {font-size:36px;color:#000;font-weight:700;padding:70px 0 15px;}
.zxy_fuwu_top .top_p,.zxy_mowei_top .top_p,.zxy_zl_top .top_p {font-size:16px;color:#666;height:50px;}
.zxy_fuwu_cont {background-color:#fff;overflow:hidden;border-radius:10px;-webkit-box-shadow:rgba(16,25,55,0.1) 2px 2px 20px 2px;-moz-box-shadow:rgba(16,25,55,0.2) 2px 2px 20px 2px;box-shadow:rgba(16,25,55,0.1) 2px 2px 20px 3px;margin-bottom:70px;}
.zxy_fuwu_cont .zxy_fuwu_img {width:33.58%;float:left;-webkit-box-shadow:rgba(16,25,55,0.2) 2px 2px 20px 2px;-moz-box-shadow:rgba(16,25,55,0.2) 2px 2px 20px 2px;box-shadow:rgba(16,25,55,0.2) 2px 2px 20px 3px;border-radius:10px;overflow:hidden;}
.zxy_fuwu_cont p img {display:block;}
.zxy_fuwu_contfr {float:right;width:66.42%;background:url(../images/fwzc-bg.jpg) center bottom no-repeat;padding:35px 4%;}
.zxy_fuwu_contfr > p {font-size:16px;line-height:36px;color:#000;text-align:left;padding-bottom:45px;border-bottom:dashed 1px #cac6c6;}
.zxy_fuwu_fot {background:url(../images/fw-line.png) no-repeat center center;background-size:100%;height:220px;}
.zxy_fuwu_fot li {float:left;padding:20px 0 10px 70px;}
.zxy_fuwu_fot li:nth-of-type(1) {background:url(../images/yuyue.png) no-repeat left center;margin-top:150px;margin-left:36px;}
.zxy_fuwu_fot li:nth-of-type(2) {background:url(../images/daochang.png) no-repeat left center;margin-top:10px;}
.zxy_fuwu_fot li:nth-of-type(3) {background:url(../images/cpxq.png) no-repeat left center;margin-top:130px;}
.zxy_fuwu_fot li:nth-of-type(4) {background:url(../images/shouh.png) no-repeat left center;margin-left:-50px;margin-top:10px;}
.zxy_fuwu_fot li p:nth-of-type(1) {font-size:18px;color:#333;height:28px;}
.zxy_fuwu_fot li p:nth-of-type(2) {font-size:14px;color:#333;}
.zxy_zl_top {text-align:center;}
.zxy_zl_cont {-webkit-box-shadow:rgba(16,25,55,0.1) 2px 2px 20px 2px;-moz-box-shadow:rgba(16,25,55,0.2) 2px 2px 20px 2px;box-shadow:rgba(16,25,55,0.1) 2px 2px 20px 3px;border-radius:10px;overflow:hidden;padding:25px 36px;position:relative;}
.zxy_zl_cont:before {content:"International";font-size:97px;color:#333;font-family:Arial;font-weight:800;position:absolute;left:0;bottom:0;opacity:.03;filter:Alpha(opacity=3);}
.zxy_zl_contfl {background:url(../images/one.png) no-repeat top center;float:left;width:25%;}
.zxy_zl_contfl h4 {font-size:24px;color:#333;padding-top:90px;}
.zxy_zl_contfl p {font-size:16px;color:#333;padding-top:30px;line-height:32px;text-align:center;}
.zxy_zl_cont .swiper-container {float:right;width:67.8%;height:413px;overflow:hidden;border-radius:10px;}
.zxy_dibu {margin-top:50px;padding:30px 40px;-webkit-box-shadow:rgba(16,25,55,0.1) 2px 2px 20px 2px;-moz-box-shadow:rgba(16,25,55,0.2) 2px 2px 20px 2px;box-shadow:rgba(16,25,55,0.1) 2px 2px 20px 3px;border-radius:10px;overflow:hidden;}
.zxy_dibu li {position:relative;width:23%;float:left;margin-right:2.66%;border-radius:10px;overflow:hidden;}
.zxy_dibu li img {width:100%;}
.zxy_dibu .pic p {width:100%;height:40px;background-color:rgba(0,0,0,0.6);font-size:16px;color:#fff;text-align:center;line-height:40px;position:absolute;left:0;bottom:0;}
.zxy_dibu .text {background:url(../images/two.png) no-repeat top center;text-align:center;margin:0;}
.zxy_dibu .text .di_p1 {font-size:24px;color:#333;margin:60px 0 26px;}
.zxy_dibu .text .di_p2 {width:235px;font-size:16px;color:#333;line-height:32px;margin:0 auto;}
.zxy_mowei {margin-bottom:0;}
.zxy_mowei_top h3 {padding-top:105px;}
.zxy_mowei_top ul {margin:10px 0 20px 0;}
.zxy_mowei_top ul li {width:20.8%;float:left;}
.zxy_mowei_top ul li img {width:100%;}
.zxy_mowei_top ul li p {border-radius:10px;overflow:hidden;margin-bottom:48px;box-shadow:5px 0 15px #d8d8d8;}
.zxy_mowei_top ul .two {margin:0 2.88% 0 3.22%;}
.zxy_mowei_top ul .three {width:52.3%;}
.swiper-pagination-custom,.swiper-pagination-fraction,.zxy_zl_cont .swiper-container-horizontal > .swiper-pagination-bullets {bottom:15px;left:auto;right:10px !important;width:100px;}
.zxy_zl_cont .swiper-pagination-bullet {width:14px;height:14px;display:inline-block;border-radius:100%;background:0 0;border:solid 2px #fff;opacity:1;}
.zxy_zl_cont .swiper-pagination-bullet-active {opacity:1;background:#fff;}
/*ç”Ÿäº§èƒ½åŠ›*//*è”ç³»æˆ‘ä»¬*/.contact-tit .left {width:100%;}
.contact-tit .left p {font-size:18px;line-height:32px;}
.contact-tit .left .lx-fs {margin:42px 0 80px 0;}
.contact-tit .left .lx-fs p {padding-left:45px;margin:20px 0;}
.contact-tit .left .lx-fs .p1 {background:url("../images/cont-dz.png") -8px center no-repeat;}
.contact-tit .left .lx-fs .p2 {background:url("../images/cont-dh.png") -10px center no-repeat;}
.contact-tit .left .lx-fs .p3 {background:url("../images/cont-kf.png") -8px center no-repeat;}
.contact-tit .left .lx-fs .p1 strong {font-size:36px;font-family:Arial;font-weight:800;color:#ff461f;background-image:-webkit-gradient(linear,left 0,right 0,from(#ff461f),to(#fa8c35));-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;vertical-align:sub;}
.contact-tit .left .lx-fs .p3 a {width:125px;background:#fc752e;background:-webkit-linear-gradient(left top,#fa8c35,#ff461f);background:-o-linear-gradient(bottom left,#fa8c35,#ff461f);background:-moz-linear-gradient(bottom left,#fa8c35,#ff461f);background:linear-gradient(to bottom left,#fa8c35,#ff461f);font-size:18px;color:#fff;font-weight:bold;text-align:center;line-height:38px;display:inline-block;border-radius:5px 20px 5px 5px;margin-left:15px;transition:all .3s ease;}
.contact-tit .left .fw-fs p {background:url(../images/cp-tb.png) left center no-repeat;padding-left:35px;margin:15px 0;}
.contact-tit .left .lx-fs .p3 a:hover {border-radius:20px 5px 20px 5px;}
.contact-tit .left .fw-fs p:last-child {font-weight:bold;color:#333;}
.cont-msg {padding:10px 0 65px 0;}
.cont-msg .text {font-size:18px;color:#fff;font-weight:bold;position:relative;margin:0 0 -50px 66px;}
.cont-msg .text:before {content:"";width:86px;height:157px;background:url("../images/cartoon03.png") no-repeat;background-size:100%;display:inline-block;vertical-align:middle;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;margin:20px 15px 0 0;}
/*è”ç³»æˆ‘ä»¬ end*/h3 {position:relative;}
.zt-jb:before {content:"Hongxing";width:100%;font-size:83px;color:#333;font-weight:800;font-family:Arial;opacity:0.08;position:absolute;left:0;bottom:10px;z-index:-2;display:none\9;}
.zt-jb:after {content:"";width:100%;height:80px;background:-webkit-linear-gradient(rgba(255,255,255,0),white);background:-o-linear-gradient(rgba(255,255,255,0),white);background:-moz-linear-gradient(rgba(255,255,255,0),white);background:linear-gradient(rgba(255,255,255,0),white);display:block;position:absolute;left:0;bottom:10px;z-index:-1;display:none\9;}
.cplb-tit h3:before {content:"International";font-size:109px;opacity:0.04;}
.cplb-tit h3:after,.other-news .title:after {width:140%;}
.module-2 h3:before {content:"Product";font-size:126px;color:#fff;opacity:0.7;}
.module-2 h3:after {width:200%;background:-webkit-linear-gradient(rgba(245,245,245,0),whitesmoke);background:-o-linear-gradient(rgba(245,245,245,0),whitesmoke);background:-moz-linear-gradient(rgba(255,255,255,0),whitesmoke);background:linear-gradient(rgba(245,245,245,0),whitesmoke);}
.module-3 .two h3:before {content:"Honor";right:0;}
.module-3 .three h3:before {content:"Service";}
.contact-tit h3:before {content:"Contact us";bottom:10px;}
.zxy_fuwu h3:before {content:"Service";font-size:117px;text-align:center;font-weight:bold;bottom:0;}
.zxy_fuwu h3:after,.zxy_mowei h3:after {background:-webkit-linear-gradient(rgba(245,245,245,0),whitesmoke);background:-o-linear-gradient(rgba(245,245,245,0),whitesmoke);background:-moz-linear-gradient(rgba(255,255,255,0),whitesmoke);background:linear-gradient(rgba(245,245,245,0),whitesmoke);}
.zxy_zl h3:before {content:"Exhibition";font-size:117px;font-weight:bold;bottom:0;}
.zxy_mowei h3:before {content:"International";font-size:117px;}
.news-tit h3:before {width:200%;content:"News list";}
.other-news .title:before {content:"Environmental";font-size:109px;opacity:0.04;bottom:0;}
.qy-news .title:before {width:200%;content:"Enterprise dynamics";font-size:109px;opacity:0.04;}
.qy-news .title:after {bottom:0;}
.al-tit h3:before {width:160%;content:"Customer case";}
.cpfl-rot .zt-jb:before {content:"Best Sellers";width:660%;font-size:109px;bottom:35px;opacity:0.04;}
.cpfl-rot .zt-jb:after {width:500%;bottom:45px;}
/*åˆ†é¡µ*/.page-panel {width:100%;position:relative;font-size:0;text-align:center;}
.pager {padding:20px 0px;text-align:center;display:inline-block;line-height:0;font-size:0;vertical-align:middle;position:relative;}
.pager .pagination {display:inline-block;vertical-align:middle;margin:20px 0;}
.pager .pagination li {float:left;border:1px solid #e6e6e6;margin:0 5px;border-radius:2px;}
.pager .pagination li a,.pager .pagination li span {display:block;color:#9e9e9e;padding:8px 15px;line-height:20px;font-size:15px;}
.pager .pagination li:hover {position:relative;z-index:1;border:1px solid #e60a03;}
.pager .pagination li:hover a,.pager .pagination li:hover span {color:#e60a03;}
.pager .pagination li.disable {text-decoration:none;background:#f5f5f5;border-color:#e6e6e6;cursor:not-allowed;}
.pager .pagination li.disable a,.pager .pagination li.disable span {color:#999;}
.pager .pagination li.disable:hover {background:#f5f5f5;border-color:#e6e6e6;}
.pager .pagination li.disable:hover a,.pager .pagination li.disable:hover span {color:#999;}
.pager .pagination li.active {position:relative;padding:1px;z-index:2;border:none;background:#e60a03;}
.pager .pagination li.active a,.pager .pagination li.active span {color:#fff;}
.pager .total-page {display:inline-block;vertical-align:middle;border:1px solid #e6e6e6;padding:8px 40px 8px 20px;margin:0 5px;border-radius:2px;cursor:pointer;position:relative;}
.pager .total-page:after {content:'';display:block;width:0;height:0;border-top:6px solid #e60a03;border-left:6px dashed transparent;border-right:6px dashed transparent;position:absolute;right:20px;top:16px;}
.pager .total-page strong,.pager .total-page span {display:inline-block;padding:0;line-height:20px;font-size:15px;color:#999;}
.pager .total-page strong {font-style:normal;font-weight:normal;color:#e60a03;}
.pager .all-page {position:absolute;bottom:80px;left:0;right:0;z-index:10;display:none;padding-bottom:20px;}
.pager .all-page .page-tab {padding:30px 20px 20px;border-radius:2px;border:1px solid #e6e6e6;background:#fff;position:relative;}
.pager .all-page .page-tab:after,.pager .all-page .page-tab:before {content:'';display:block;position:absolute;}
.pager .all-page .page-tab:before {right:16px;bottom:-16px;border-top:16px solid #e6e6e6;border-left:16px dashed transparent;border-right:16px dashed transparent;}
.pager .all-page .page-tab:after {right:18px;bottom:-14px;border-top:14px solid #ffffff;border-left:14px dashed transparent;border-right:14px dashed transparent;}
.pager .all-page .close {display:block;width:30px;height:30px;position:absolute;right:0;top:0;color:#fff;background:#e60a03;font-size:18px;line-height:20px;text-align:center;cursor:pointer;border-bottom-left-radius:30px;padding-left:4px;}
.pager .all-page .page-bd {width:100%;overflow:hidden;}
.pager .all-page .page-bd .current-list {display:none;width:100%;overflow:hidden;}
.pager .all-page .page-bd .current-list li {width:10%;text-align:center;overflow:hidden;}
.pager .all-page .page-bd .current-list li a {display:inline-block;line-height:20px;font-size:15px;color:#999;border:1px solid #e6e6e6;border-radius:2px;padding:8px 14px;}
.pager .all-page .page-bd .current-list li a:hover {border:1px solid #e60a03;color:#e60a03;}
.pager .all-page .page-bd .current-list li.active a {padding:9px 15px;z-index:2;color:#fff;border:none;background:#e60a03;}
.pager .all-page .page-bd .current-list.on {display:block;}
.pager .all-page .page-hd {width:100%;overflow:hidden;margin-top:10px;}
.pager .all-page .page-hd li {margin-top:10px;width:20%;}
.pager .all-page .page-hd li span {display:block;width:80%;margin:0 auto;padding:8px 14px;line-height:20px;border:1px solid #e6e6e6;text-align:center;font-size:15px;color:#999;border-radius:2px;cursor:pointer;}
.pager .all-page .page-hd li:hover span {border:1px solid #e60a03;color:#e60a03;}
.pager .all-page .page-hd li.active span {padding:9px 15px;z-index:2;color:#fff;border:none;background:#e60a03;}
.pager .all-page .page-hd li.on span {border:1px solid #e60a03;color:#e60a03;}
.pager .all-page .page-hd li.active.on span {border:none;color:#fff;}
/*åˆ†é¡µ end*//*å•†åŠ¡é€š*/.right-float {width:171px;height:468px;background:url("../images/right-float.png") center no-repeat;background-size:100%;position:fixed;right:0;bottom:35%;z-index:9999;display:none;}
.right-float .kf-btn {display:block;line-height:423px;cursor:pointer;color:transparent;}
.right-float .go-top {display:block;color:transparent;line-height:36px;cursor:pointer;}
/*å•†åŠ¡é€š end*/.nicescroll-rails div {background-color:#ccc !important;}
.icon1,.icon2,.icon3,.icon4,.icon5,.icon6,.icon7,.icon8,.icon9,.icon10,.icon11,.icon12 {width:30px;height:30px;background:url(../images/icon-z.png) left -25px no-repeat;background-size:110px !important;padding-left:30px;display:inline-block;vertical-align:middle;}
.icon2 {background-position:left 5px;}
.icon3 {background-position:left -59px;}
.icon4 {background-position:-30px -59px;}
.icon5 {background-position:-30px -25px;}
.icon6 {background-position:-60px 4px;}
.icon7 {background-position:left -97px;}
.icon8 {background-position:-30px -97px;}
.icon9 {background-position:-30px 4px;}
.icon10 {background-position:-60px -26px;}
.icon11 {background-position:-60px -60px;}
.icon12 {background-position:-60px -96px;}
.vids {background:#217efe;background:-webkit-linear-gradient(left top,#5097fa,#217efe);background:-o-linear-gradient(bottom left,#5097fa,#217efe);background:-moz-linear-gradient(bottom left,#5097fa,#217efe);background:linear-gradient(to bottom left,#5097fa,#217efe);font-weight:bold;color:#fff;padding:10px 20px;border-radius:20px 5px 0 10px;}
.vids:before {content:"";width:30px;height:22px;background:url(../images/video-tbzs.png) center no-repeat;background-size:25px;display:inline-block;margin:0 10px -5px 0;}
.cp-cont td,.news-cont .fl td {text-align:center;padding:10px;line-height:20px;
    /* word-break:break-all; */
}
.techdata-bg {background:-webkit-linear-gradient(left top,#5097fa,#217efe);background:-o-linear-gradient(bottom left,#5097fa,#217efe);background:-moz-linear-gradient(bottom left,#5097fa,#217efe);background:linear-gradient(to bottom left,#5097fa,#217efe);}
/* ******* */.zm_stycont .zm_xiugai {position:relative;margin:30px 0;padding:10px 20px;border-radius:5px;background:#fff;box-shadow:0 0 0.1707rem 0 rgba(2,38,83,0.2);}
.zm_stycont .zm_xiugai .bm_tou {position:absolute;top:50%;left:15px;display:block;color:#4d92f2;font-weight:700;font-size:30px;font-family:Arial;transform:translateY(-50%);}
.zm_stycont .zm_xiugai .bms_tou {position:absolute;top:50%;left:15px;display:block;color:#fe633b;font-weight:700;font-size:30px;font-family:Arial;transform:translateY(-50%);}
.zm_stycont .zm_xiugai .bms_tou:before {position:absolute;bottom:-5px;left:50%;width:100%;height:5px;background:url(../images/quxian2.png) no-repeat center bottom;background-size:100%;content:"";transform:translateX(-50%);}
.zm_stycont .zm_xiugai .bm_tou:before {position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:url(../images/quxian1.png) no-repeat center bottom;background-size:100%;content:"";}
.zm_stycont .zm_xiugai .bm_cnt {position:relative;margin:0 0 0 42px;padding:0 0 0 15px;background:url(../images/yying.png) no-repeat;background-position:left center;background-size:6px;font-size:16px;line-height:36px;text-indent:0;}
/* IE8æµè§ˆå™¨å…¼å®¹æ€§ */.ie .header .nav li:before,.ie .message dd:before,.ie .zxy_zl_cont:before,.ie .cp-tit .fr:before,.ie .al-title .fr:before,.ie .section4 dl .btn:before {display:none;}
.ie .cp-kind .list {padding:45px 0;}
/* IE8æµè§ˆå™¨å…¼å®¹æ€§ end*/.side-panel {width:26%;float:right;}
.side-message {width:364px;float:right;padding:0 0 26px;background:#c7000b;margin:40px 0;border-radius:100px 20px 20px 20px;position:relative;-webkit-box-shadow:0 0 13px rgba(3,8,38,0.13);-moz-box-shadow:0 0 13px rgba(3,8,38,0.13);box-shadow:0 0 13px rgba(3,8,38,0.13);top:0;}
.side-message .kf-message {width:29.124%;position:absolute;left:-10px;top:-14px;}
.side-message .kf-message span {display:block;width:100%;height:100%;border:4px solid #fff;border-radius:20px 20px 40px 20px;overflow:hidden;position:relative;z-index:1;-webkit-box-shadow:0 0 13px rgba(3,8,38,0.13);-moz-box-shadow:0 0 13px rgba(3,8,38,0.13);box-shadow:0 0 13px rgba(3,8,38,0.13);}
.side-message .kf-message span img {display:block;width:100%;}
.side-message .kf-message:after {content:'';display:block;width:100%;height:100%;border-radius:20px 20px 40px 20px;position:absolute;background:#fff;opacity:.14;filter:opacity(14);left:12px;top:12px;}
.side-message .message-header {width:100%;overflow:hidden;position:relative;}
.side-message .message-header:before {content:'';display:block;width:254px;height:254px;border:1px dashed #fff;opacity:.28;filter:opacity(28);position:absolute;left:-4px;top:-90px;border-radius:100%;}
.side-message .message-header span {display:block;float:left;clear:both;padding:0 16px;height:36px;line-height:36px;font-size:16px;color:#fff143;font-weight:bold;border-radius:16px;background:#fd0909;margin:26px 0 0 148px;position:relative;z-index:1;}
.side-message .message-header span + span {margin:35px 0 0 205px;}
.side-message .message-header span + span + span {margin:-5px 0 0 40px;}
.side-message .message-form {padding:0 26px;}
.side-message .message-form .item-form {width:100%;background:#fff;border-radius:16px;padding:0 18px;margin-top:35px;}
.side-message .message-form .item-form input[type=text] {display:block;border:none;width:100%;height:32px;padding:0 0 0 30px;line-height:32px;font-size:14px;color:#333;}
.side-message .message-form .item-form .txt-user {background:url(../images/icon_user.png) left center no-repeat;}
.side-message .message-form .item-form .txt-phone {background:url(../images/icon_phone.png) left center no-repeat;}
.side-message .message-form .item-form .txt-msg {background:url(../images/icon_message.png) left 18px no-repeat;}
.side-message .message-form .item-form textarea {width:100%;resize:none;border:none;padding:12px 0 10px 30px;height:118px;font-size:14px;line-height:30px;color:#333;}
.side-message .message-form .btn-form {width:100%;text-align:center;position:relative;bottom:-44px;}
.side-message .message-form .btn-form input[type=submit] {display:inline-block;height:40px;line-height:40px;padding:0 30px;border-radius:20px;font-size:16px;font-weight:bold;color:#d60a1d;background:#fff;border:none;outline:none;-webkit-box-shadow:0 0 13px rgba(3,8,38,0.32);-moz-box-shadow:0 0 13px rgba(3,8,38,0.32);box-shadow:0 0 13px rgba(3,8,38,0.32);cursor:pointer;}
@media screen and (min-width:1920px) {.about-tit .right {width:875px;}
}
@media screen and (max-width:1800px) {.w {max-width:1170px;}
.section1 dt .star {margin-top:0;}
.section2 .fl dt {right:-30px;}
.section2 .fl i {left:465px;}
.section3 .news-box .news-txt {width:89.5%;}
.section3 .news-box .news-txt .list2 li p a,.section3 .news-box .news-txt .list1 li dd h3 a {width:70%;}
.about-tit .al-text {margin-top:-30px;}
.about-tit .al-text p {line-height:24px;padding:15px 0 15px 60px;}
.module-2 .fr .tab-info:before {width:360px;height:360px;top:130px;right:35%;}
.module-2 .fr .tab-info .pic {width:360px;}
.cpfl-rot:before {width:860px;}
.cplb-tit .right {width:700px;}
.zxy_fuwu_contfr {padding:15px 4% 10px 4%;}
.zxy_fuwu_contfr > p {padding-bottom:10px;}
.zxy_fuwu_fot {height:200px;}
.zxy_fuwu_fot li {background-size:50px !important;}
.zxy_fuwu_fot li:nth-of-type(1) {margin-left:5px;}
.zxy_fuwu_fot li:nth-of-type(1) {margin-top:120px;}
.zxy_fuwu_fot li:nth-of-type(2) {margin-left:-40px;}
.zxy_fuwu_fot li:nth-of-type(4) {margin-left:-80px;}
.zxy_fuwu_fot li p:nth-of-type(1) {font-size:16px;}
.zxy_zl_contfl h4 {padding-top:50px;}
.video-title .fr .center-v {height:230px;}
.message dd {padding:20px 30px;}
.message dd:before {height:435px;}
.message dd h3 {font-size:34px;background-size:26px;padding-left:35px;}
.message dd .msg-box {margin:20px 0;}
.message dd .msg-box .msg-tel {margin:15px 0;}
.message dd .msg-box p {font-size:14px;}
.message dd .msg-box p input,.message dd .msg-box p textarea {height:35px;font-size:14px;background-size:6%;padding-left:45px;}
.message dd .msg-box .msg-text textarea {padding-left:45px;}
.message dd .msg-box p input,.message dd .msg-box p textarea {width:85%;}
.cp-title ul {height:140px;}
.cp-title li p:before {top:5px;}
.cp-title .cur span a {font-size:25px;}
.zxy_zl_cont .swiper-container {height:351px;}
.side-message {padding:0 0 20px;width:312px;}
.side-message .kf-message span {border-radius:15px 15px 30px 15px;border:3px solid #fff;}
.side-message .kf-message:after {border-radius:15px 15px 30px 15px;left:8px;top:8px;}
.side-message .message-header:before {width:230px;height:230px;}
.side-message .message-header span {margin:26px 0 0 120px;}
.side-message .message-header span + span {margin:24px 0 0 160px;}
.side-message .message-header span + span + span {margin:-5px 0 0 20px;}
.side-message .message-form .item-form {margin-top:30px;}
.side-message .message-form .btn-form {bottom:-38px;}
}
@media screen and (max-width:1600px) {.header .w,.cp-tit .w,.wz .w {max-width:1170px;}
}
@media screen and (max-width:1599px) {.w,.section5 .w {max-width:1000px;}
.header .w,.cp-tit .w,.wz .w,.al-title .w,.cp-360 .w {max-width:1200px;}
.cp-fl .w {max-width:1400px;}
.header .nav li a {font-size:14px;padding-top:10px;}
.header .tel {padding-top:10px;}
.index-banner {height:800px;}
.index-banner .swiper-slide {height:860px;}
.index-banner .swiper-slide:first-child dt {width:40%;}
.cp-fl li span {font-size:16px;}
.cp-fl li p {font-size:14px;}
.section h1,.section h2 {font-size:36px;}
.section1 dl:before {width:140px;background-size:80% !important;}
.section1 dt h3 a {font-size:26px;}
.section1 dt .cp-ys {margin:25px 0;}
.section1 dt .cp-ys p {font-size:14px;line-height:24px;}
.section1 dt .cp-ys p:before {top:8px;}
.section1 dt .btn {width:150px;font-size:14px;line-height:40px;background-size:8px;}
.section2 .fl dt {right:-30px;top:135px;}
.section2 .fl dt p {width:300px;height:300px;}
.section2 .fl i {width:350px;height:350px;left:406px;top:109px;}
.section2 .fl i:after {right:44px;top:44px;}
.section2 .fr li {background-size:50px !important;}
.section2 .fr li p {font-size:14px;}
.section3 .news-box .news-tit li {font-size:18px;}
.section3 .news-box .news-txt .list1 li dd,.section3 .news-box .news-txt .list1 li dt {padding:10px 20px;}
.section3 .news-box .news-txt .list1 li dd h3 a {font-size:16px;}
.section3 .news-box .news-txt .list1 li dd p,.section3 .news-box .news-txt .list1 li dt span {font-size:14px;}
.section3 .news-box .news-txt .list2 {margin-top:0;}
.section3 .news-box .news-txt .list2 li {margin-top:0;}
.section3 .news-box .news-txt .list2 li p a {font-size:14px;}
.section3 .news-box .news-txt .list2 li span {font-size:12px;}
.section4 dt {padding:15px 30px;}
.section4 dl h3 a {font-size:18px;background-size:20px;}
.section4 dl p {font-size:14px;margin:5px 0;}
.section5 .fw-lc .left {width:60%;height:390px;margin-left:0;padding:30px 0;}
.section5 .fw-lc .left:before,.section5 .fw-lc .left .lxfs {display:none;}
.section5 .fw-lc .left .txt {font-size:14px;line-height:24px;padding:0 8%;}
.section5 .fw-lc .left ul {width:400px;margin:40px 110px 40px 0;padding:100px 0;}
.section5 .fw-lc .left ul li img {width:40px;}
.section5 .fw-lc .left ul li span {font-size:14px;display:block;margin:15px 0 10px 0;}
.section5 .fw-lc .left ul li p {font-size:12px;}
.section5 .fw-lc .left ul li:nth-child(2) {position:absolute;left:90px;}
.section5 .fw-lc .left ul li:nth-child(3) {position:absolute;right:106px;bottom:-19px;}
.section5 .fw-lc .left ul li:nth-child(2) i {margin-top:18px;}
.section5 .fw-lc .left ul li:nth-child(3) i {margin-bottom:27px;}
.section5 .fw-lc .left ul .sel i {color:#333;}
.section5 .fw-lc .right {width:40%;margin:42px 0 0 -11px;}
.module-1 .fl {padding-top:90px;}
.module-1 .fl p {font-size:14px;}
.module-1 .fl .one img {width:160px;}
.module-1 .fl .two {margin:0 0 25px 0;}
.module-1 .fl .two p {background-size:20px;}
.module-1 .fl .three {font-size:26px;}
.module-1 .fl .five {width:125px;font-size:16px;line-height:40px;}
.module-4 {height:auto;}
.module-4 .w {max-width:100%;}
.module-4 .gj {display:none;}
.module-4 .hide {display:block;}
.cplb-tit .left h3,.module-2 .fl h3,.module-3 li h3,.module-4 h3,.zxy_fuwu_top h3,.zxy_zl_top h3,.zxy_mowei_top h3,.cp-tit .fr h1,.al-title .fr h1 {font-size:30px;}
.cplb-tit .left p,.module-2 .fl p,.module-3 li p,.module-4 p,.cpfl-rot .fl .text,.cp-kind .text,.cp-zs .fr .text,.rot-news li p a,.rot-news .l3 .text,.zxy_fuwu_top .top_p,.zxy_zl_top .top_p,.zxy_mowei_top .top_p,.zxy_fuwu_contfr > p,.zxy_zl_contfl p,.zxy_dibu .text .di_p2,.cp-tit .fr .cs p,.al-title .fr .cs p,.al-title .fr .sbpz ul li span,.al-title .fr .sbpz .tit span,.cp-lists li p a {font-size:14px;line-height:28px;}
.al-text p {width:100%;font-size:14px;line-height:24px;padding:15px 0 15px 60px;}
.module-2 .fl .btn {width:150px;margin:25px 0;}
.module-2 .fl .btn a {font-size:14px;line-height:40px;}
.module-3 li {height:250px;}
.module-3 li p {margin-top:10px;}
.cpfl-rot:before {width:720px;}
.cpfl-rot .fl .pic {width:120px;}
.cpfl-rot .fr ul li:before {background-size:70%;font-size:16px;line-height:55px;}
.cpfl-rot .fr ul .cp2:after {width:220px;height:120px;}
.cpfl-rot .fr ul li p a {font-size:20px;}
.cp-kind .list:nth-child(odd) {padding:60px 0;}
.cp-kind h3 {font-size:30px;background-size:60px;padding-left:80px;}
.cp-kind .label {font-size:16px;}
.cp-kind .look-more {width:120px;height:40px;background-size:15px;background-position:15px center;font-size:16px;line-height:38px;padding-left:40px;}
.cp-kind li p a {height:48px;font-size:14px;background-size:20px;}
.cp-kind .cp-wz a,.cp-title li span a {font-size:14px;}
.cp-title ul {height:120px;}
.cp-title li p:before {width:80px;height:60px;}
.cp-title .cur {margin-top:-22px;}
.cp-title .cur p {width:160px;height:140px;background:#fff;border-radius:15px;padding:10px;box-shadow:0 0 20px rgba(32,43,78,0.3);}
.cp-title .cur p a {height:100%;border:1px solid #ffb5b5;border-radius:15px;line-height:1;}
.cp-title .cur span a {font-size:20px;color:#000;font-weight:bold;padding-top:10px;border-radius:15px;}
.cp-lists {margin-top:70px;}
.cp-lists li p a {padding:12px 0;}
.other-news .fr .text h4 a {font-size:18px;}
.hy-news .title a,.cp-zs .fr .title a,.other-news .title a,.rot-news .l3 .title,.qy-news .title a {font-size:24px;}
.hy-news .fl a {font-size:14px;background-size:14px;padding:22px;}
.hy-news .fl img {width:100px;}
.hy-news .news-pic li .text p a,.other-news .fr .text dd p {font-size:14px;}
.hy-news .news-txt li a,.cp-zs .fl h4 a,.other-news .fl li h4 a,.qy-news ul li p a {font-size:14px;background-size:20px;padding-left:25px;}
.cp-zs .fl p,.other-news .fl li p {height:50px;font-size:12px;line-height:24px;}
.cp-zs .fc:before {width:150px;height:160px;right:-200px;}
.cp-zs .fr .look-more {width:120px;height:35px;font-size:16px;line-height:35px;}
.cp-zs .fc p a {font-size:18px;line-height:48px;}
.other-news .fr .text {padding:30px;}
.qy-news ul li p {width:70%;}
.zxy_fuwu_cont .zxy_fuwu_img {margin:16px 0;}
.zxy_fuwu_fot li:nth-of-type(2) {margin-left:-80px;}
.zxy_fuwu_fot li:nth-of-type(4) {margin-left:-155px;}
.cp-tit .fr {margin-top:0;padding:30px 50px 50px 50px;}
.cp-tit .fr .ys {font-size:14px;}
.cp-tit .fr .cs p {margin:5px 0;}
.cp-tit .fr .cp-jy span {font-size:14px;line-height:20px;padding:5px 10px;}
.cp-tit .fr .cp-jy {padding:20px 20px 20px 77px;}
.cp-tit .fr .spec dd {font-size:14px;}
.cp-tit .fr .spec dd span {font-size:16px;}
.cp-md .fl li {width:120px;margin-left:0;}
.cp-md .fr {font-size:16px;margin-right:0;}
.cp-md .fr strong {font-size:30px;}
.cp-cont .fr {padding:0 14px;}
.cp-cont .fr h3 {font-size:20px;}
.cp-cont .fr li p a,.cp-cont .more-cp li a {font-size:14px;}
.news-cont {margin-top:80px;}
.video-title .fl .text {font-size:12px;}
.video-title .fl .text span {background-size:15px !important;padding-left:25px;margin-left:30px;}
.video-title .fl .text .sp1 {padding-left:25px;}
.video-title .fr {margin:0;}
.video-title .fr .top-v {padding:20px 10px;}
.video-title .fr .top-v dd {width:90px;}
.video-title .fr .top-v dt span {font-size:16px;}
.video-title .fr .top-v dt p {font-size:14px;}
.video-title .fr .top-v dd:before {width:55px;height:55px;}
.video-title .fr .center-v {height:205px;}
.video-title .fr .center-v dd a {font-size:14px;line-height:20px;}
.video-title .fr .center-v dd span {font-size:12px;background-size:12px;padding-right:18px;}
.video-title .fr .bottom-v {background-position:20px center;background-size:60px;font-size:14px;padding:15px 0 15px 100px;}
.video-title .fr .bottom-v strong {font-size:18px;}
.video-lists li p a {height:55px;}
.video-kind li p a {line-height:24px;}
.about-tit .al-text {width:100%;}
.al-title .fr {padding:0px 0 0 50px;}
.al-title .fr .txt {top:25px;}
.al-title .fr .sbpz {width:100%;padding:20px 20px 35px 30px;margin:0;}
.al-title .fr .cs {margin:15px 0;}
.al-title .fr .cs p {background-position:left 7px;padding-left:20px;margin:10px 0;}
.al-title .fr .sbpz .tit {width:135px;margin-bottom:0;}
.al-title .fr .sbpz ul {height:148px;}
.al-title .fr .sbpz ul li {margin:15px 0;}
.rot-news .l3 {margin-bottom:30px;}
.right-float {width:120px;height:330px;}
.right-float .kf-btn {line-height:298px;}
.right-float .go-top {line-height:25px;}
.zt-jb:before {font-size:80px !important;}
.hy-news .news-pic li:hover .text p a {font-size:14px;line-height:24px;}
.pic-360 {height:500px;}
.pic-360 #KeyShotVR {width:700px !important;height:420px !important;}
.pic-360 .left {left:6%;}
.pic-360 .right {right:6%;}
.message {padding:100px 0 50px 0;}
/* .message dd {padding: 50px 20px;} */
.message dd:before {height:363px;}
.message dd .msg-box {margin:0 0 20px 0;padding:20px;}
.message dd h3 {background:url(../images/msg-tb2.png) left center no-repeat;padding-left:50px;position:absolute;top:-70px;color:#fff;}
.cont-msg .text {margin:0 0 -50px 15px;}
.cont-msg dd h3 {top:-180px;}
.zxy_zl_cont .swiper-container {height:289px;}
.side-message {padding:0 0 10px;width:260px;}
.side-message .kf-message span {border-radius:10px 10px 20px 10px;border:2px solid #fff;}
.side-message .kf-message:after {border-radius:10px 10px 20px 10px;left:6px;top:6px;}
.side-message .message-header:before {width:200px;height:200px;}
.side-message .message-header span {margin:26px 0 0 90px;font-size:14px;height:30px;line-height:30px;}
.side-message .message-header span + span {margin:16px 0 0 110px;}
.side-message .message-header span + span + span {margin:5px 0 0 20px;}
.side-message .message-form .item-form {margin-top:20px;}
.side-message .message-form .btn-form {bottom:-28px;}
.side-message .message-form .btn-form input[type=submit] {font-size:14px;}
}
@media screen and (max-width:1400px) {.cplb-tit .right {width:600px;}
.news-lists {margin-top:140px;}
}
@media screen and (max-width:1200px) {.header .w,.wz .w,.al-title .w,.cp-tit .w,.cp-360 .w {max-width:1000px;}
.cplb-tit .right {width:500px;}
.contact-tit .left .lx-fs .p1 strong {font-size:30px;}
.al-title .fr {padding-left:20px;}
}

#anli li{
    width: 23%;
    float: left;
    text-align: center;
    padding-top: 15px;
}

#anli .fl,#anli .fr{
    width: 100%;
}

#anli .fl{
    min-height: auto;
    height: auto;
}

#anli .fr{padding-bottom: 15px;}

#anli .fl p,
#anli .fr li{
    margin: 0;
}

#anli .fr li{
    margin-left: 10px;



    height: 263px;
}


.duib{
    padding: 15px 0;
}


.duib_left {
    width: 100%;
    float: left;
    border-radius: 20px;
    padding: 20px 0px;
}


.duib_right {
    width: 47%;
    float: right;
    border-radius: 20px;
    padding: 20px 30px;
    height: 450px;
}

.duib{
    position: relative;
}

.duib table{
    margin: 0;
  
}


.duib_left_title{
    font-size: 30px;
    padding: 10px 0px;
}


.duib_img{
    position: absolute;
    top: 200px;
    left: 45%;
}

.duib table td{
    padding: 10px 0;
    font-size: 16px;
    line-height: 35px;
}

@media(max-width:1169px){
    .cp-tit .fl{
        width: 100%;
    }
    .cp-tit .fr{
        width: 100%;
    }
    .cp-tit{
        padding: 0 15px;
    }
    .cp-tit .fr:before,#btn-top,.kf-btn{
        display: none;
    }
    .cp-tit .fr {
        margin-top: 0;
        padding: 30px 15px 50px 15px;
    }
    .cp-tit .fr .btn{
        display: none;
    }
    .cp-tit .fr{
        border-radius: 0 0 35px 0;
    }
    .fr.top1,.fr.more-cp.top2,.side-panel,.cp-md .fr{
        display: none;
    }
    .cp-cont .fl{
        width: 100%;
        padding: 0 15px;
    }
    .cp-cont .fl p video{
        width: 100%;
        margin: 0;
    }
    .cp-cont .fl h2, .cp-cont .fl h3{
        margin-top: 0;
    }
    .cp-cont .fl p img{
        margin: 0;
        width: 100%;
        height: auto;
    }
    .news-xg{
        margin: 30px auto;
    }
    .cp-news{
        padding: 35px 0;
    }
    .news-xg li,.message dd,.message dt{
        width: 100%;
    }
    #btn-top,.message dd:before{
        display: none !important;
    }
    .cp-md .w{
        overflow: hidden;
        overflow-x: scroll;
    }
    .cp-md .w .fl{
        width: 1170px;
    }
}


.new_table{
	 float:left;
	 width:50%;
	}
.new_table2{
	float:left;
	width:48%;
	margin-left: 15px;
	}
	
	
	
@media (max-width: 768px){
	.duib_left{
		height:auto;
		}
.new_table{
	float:none;
	 width:100%;
	}
.new_table2{
	float:none;
	width:100%;
	margin-left: 0px;
	margin-top:15px;
	}
    .table-responsive {
        border: none;
    }
    .duib table{
        width: 100% !important;
    }
    .duib table td {
        padding: 10px 0;
        font-size: 14px;
        line-height: 25px;
    }
    .cp-cont img {
        max-width: 100%;
    }
}
