﻿@charset "utf-8"; .z_classcp_container .z_active,.z_classcp_container .all_s{float:left}.z_classcp_container .all_s a{display:block;color:#fff;width:70px;background:#25aaa8;border-radius:30px;line-height:32px;height:32px;text-align:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.z_classcp_container .z_active a{color:#25aaa8}.z_classcp_container .all_s a:hover{color:#fff;background:#25aaa8}.classcp_list{margin-left:202px}.classcp_list_c{width:93%}.classcp_list_d{width:93%;padding-left:40px}.class_icon{position:absolute;top:0;left:0;width:14px;height:32px;margin:0 10px 20px;overflow:hidden}.class_icon i{display:block;width:10px;height:2px;margin:14px 0 0;background:#ccc;overflow:hidden}#page{text-align:center;margin-bottom:30px}#page a,#page span{padding:7px 10px;display:inline-block;background:#ebebeb;color:#666;margin:0 2px}#page a:hover,#page a.RepeaterNumberList_Now{color:#fff;background:#16babb}.z_common-width_pro{max-width:1920px;margin:0 auto}.z_classcp_container{margin:40px 0;position:relative;padding-left:6px}.z_classcp_container span{display:block;float:left;height:32px;padding-right:24px;line-height:32px;padding-left:46px;margin-right:28px;color:#fff}.z_classcp_container ul{}.z_classcp_container ul li{float:left}.z_classcp_container ul li a{display:block;color:#333;width:110px;line-height:32px;height:32px;text-align:left;position:relative;margin-left:37px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.z_classcp_container ul li a:hover{color:#25aaa8}.z_classcp_container ul>li{width:139px;position:relative;margin-bottom:20px}.z_classcp_lx span{background:url(../images/z_lx_w.png) 25px center no-repeat #65686a}.z_classcp_lx ul li:last-child a:after{border:none}.z_classcp_hy span{background:url(../images/z_hy_w.png) 25px center no-repeat #65686a}.z_classcp_hy ul li:last-child a:after{border:none}.z_classcp_sx span{background:url(../images/z_sx_w.png) 25px center no-repeat #65686a}.z_classcp_sx ul li{width:13px;height:12px;float:left;position:relative;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;cursor:pointer;margin:9px 11px 0 0!important}.z_classcp_sx ul li:after{content:"";display:block;border:1px solid transparent;position:absolute;width:0;height:0;left:25px;top:-15px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.z_classcp_sx ul li:hover:after,.z_classcp_sx ul li.z_active:after{border-color:#858585;width:21px;height:20px;left:-5px;top:-5px}.z_classcp_sx ul li:nth-child(1){background:#f15246}.z_classcp_sx ul li:nth-child(2){background:#ffa626}.z_classcp_sx ul li:nth-child(3){background:#ede73d}.z_classcp_sx ul li:nth-child(4){background:#2cbf51}.z_classcp_sx ul li:nth-child(5){background:#3ac2ce}.z_classcp_sx ul li:nth-child(6){background:#3574e6}.z_classcp_sx ul li:nth-child(7){background:#803cd9}.z_classcp_sx ul li:nth-child(8){background:#cc62c6}.z_classcp_sx ul li:nth-child(9){background:#fff}.z_classcp_sx ul li:nth-child(10){background:#e6e6e6}.z_classcp_sx ul li:nth-child(11){background:#000}.z_classcp_sx ul li:nth-child(12){background:#7b4611}.z_case li{float:left;width:33.33333%;text-align:center;cursor:pointer}.z_case li:hover .z_case_img_det{height:100%;top:0;left:0;opacity:1}.z_case li .z_case_img img{transition:.5s}.z_case li:hover .z_case_img img{transform:scale(1.1)}.z_case_img{position:relative;overflow:hidden}.z_case_img img{width:100%;height:426px}@media screen and (max-width:1440px){.z_case_img img{height:296px}}.z_case_img_det{position:absolute;width:100%;height:100%;left:0;overflow:hidden;top:0;opacity:0;padding-right:60px;padding-left:60px;box-sizing:border-box;color:#fff;background:rgba(41,183,186,.95);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:flex;justify-content:center;align-items:center;flex-direction:column}.z_case_img_det img{margin:20px auto 10px;display:block;max-width:168px;height:58px}.z_case_img_det h2{font-size:18px;line-height:36px;border-bottom:2px solid #fff;padding-bottom:9px}.z_case_img_det p{font-size:13px;line-height:24px;margin-top:19px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;height:48px}@media screen and (max-width:1440px){.z_case_img_det h2{font-size:14px;line-height:28px;border-bottom:2px solid #fff;padding-bottom:5px}.z_case_img_det p{font-size:14px;line-height:20px;margin-top:30px;height:40px}}@media(min-width:768px) and (max-width:1800px){// .z_case_img_det p{//white-space:nowrap;//overflow:hidden;//text-overflow:ellipsis;//}.z_case_img_det span{margin-top:15px!important}.z_case_img_det img{margin-top:30px}}.z_case_img_det span{font-size:12px;display:inline-block;margin:27px auto;padding-left:25px;background:url(../images/z_case_eye.png) left center no-repeat;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.z_case_img_det span:hover{border:1px solid #fff;padding:5px 5px 5px 30px;background:url(../images/z_case_eye.png) 5px center no-repeat}.z_case_title h2{font-size:15px;color:#333;line-height:1;margin-top:18px;margin-bottom:6px}.z_case_title p{font-size:13px;color:#666;line-height:20px}.z_case_loading,.z_case_nomore{border-bottom:1px solid #f0f0f0;width:100%;position:relative;margin:28px auto 130px!important}.z_case_loading:after,.z_case_loading:before,.z_case_nomore:after{content:"";display:block;position:absolute;left:52%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.z_case_loading:before{width:130px;height:30px;background:#fff}.z_case_loading:after{width:30px;height:30px;margin:-15px 0 0 -15px;background:url("../images/z_loading.png") center center/100% 100% no-repeat #ffffff;-webkit-animation:row .8s linear 0s infinite;-o-animation:row .8s linear 0s infinite;animation:row .8s linear 0s infinite}.z_case_nomore:after{width:220px;height:87px;background:url(../images/z_nomore.png) center center no-repeat #fff}@media screen and (max-width:1250px){.z_classcp_container{left:0}.z_case_img_det p{display:none}.z_case_loading{margin:80px auto}.z_case_nomore{margin:50px auto}}@media screen and (min-width:769px) and (max-width:995px){.z_classcp ul{left:0}.z_case ul li{width:48%;margin-right:4%}.z_case ul li:nth-child(2n){margin-right:0}.z_case ul li:nth-child(2n+1){margin-right:4%}.z_case_loading{margin:80px auto}.z_case_nomore{margin:50px auto}}.wap_case_menu{display:none}@media(max-width:768px){.z_classcp{display:none}.wap_case_menu{display:block;padding:.35rem 0 .35rem .5rem;background:#eceeed}.wap_case_menu span{display:block;float:left;width:2rem;border-radius:5px;margin-right:.2rem;overflow:hidden;font-size:14px;color:#363636}.wap_case_menu span a{display:block;height:30px;background:#ddd;text-align:center;line-height:30px;color:#363636}.wap_case_menu .cson{background:#25aaa8;color:#fff}.z_classcp_container{left:0}.z_classcp_container li span{font-size:16px;margin-bottom:10px}.z_classcp_container li ul li a{font-size:16px}.z_classcp_container .z_classcp_sx ul li{width:16px;height:16px}.z_classcp_container .z_classcp_sx ul li:hover:after,.z_classcp_container .z_classcp_sx ul .z_active:after{left:-6px;top:-5px;width:25px;height:25px}.z_case ul{width:95%;margin:0 auto}.z_case ul li{width:100%;margin-bottom:12px}.z_case ul li .z_case_img_det{padding:15px;width:100%}.z_case ul li .z_case_img_det img{margin-top:10px}.z_case ul li .z_case_img_det p{display:none}.z_case_loading{margin:80px auto}.z_case_nomore{margin:50px auto}#page{padding-bottom:50px}}#message{width:100%;min-height:510px;background:#f8f8f8;margin-top:50px}#message>h3{color:#333;font-weight:700;font-size:24px;text-align:center;padding-top:85px;line-height:45px}#message>p a{color:#999;font-size:14px;text-align:center;display:block;line-height:28px;margin-bottom:30px}#message .message-list .item>div{width:auto;height:184px;background:#fff;border-radius:3px;padding:30px}#message .message-list{padding:0 80px;height:100%}.fl{float:left}.fr{float:right}.clearfix:after{content:"";display:block;clear:both}#demos{padding:0 4%;margin:0 auto}#demos .owl-carousel .item{height:auto;padding:0}.item .text{background:#fff;width:auto;min-height:184px;border-radius:3px;box-shadow:0 0 16px rgba(0,0,0,.1);transition:.3s all ease;-webkit-transition:.6s all ease;-moz-transition:.6s all ease;-ms-transition:.6s all ease;-o-transition:.6s all ease}.item .text:hover{box-shadow:0 0 25px rgba(0,0,0,.25)}.item .text .date{font-size:27px;color:#666}.item .text .year{font-size:14px;color:#d6d6d6;text-indent:43px;display:block}.item .text .fl{width:22%}.item .text .fr{width:76%}.item .text .fr h3{font-size:16px;color:#333;font-family:黑体;line-height:30px;margin-bottom:10px;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item .text .fr p{font-size:14px;color:#666;font-family:黑体;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-moz-box;-moz-box-orient:vertical;-moz-line-clamp:2;display:-ms-box;-ms-box-orient:vertical;-ms-line-clamp:2;overflow:hidden;display:box;box-orient:vertical;line-clamp:2}.item .text .fr i{padding:4px 6px;margin-top:26px;display:inline-block}.item .text:nth-child(2){margin-bottom:0}.item .text .inside{padding:5%}.tag{color:#fff;font-size:12px;font-style:normal}.owl-theme .owl-controls{margin-top:30px!important}.owl-carousel .owl-stage-outer{padding:10px}.owl-nav{display:none}.col1{background-color:#8f3adf}.col2{background-color:#80c269}.col3{background-color:#3a6cdf}.col4{background-color:#e53027}.col5{background-color:#25cb9a}@media(max-width:1366px){.item .text .date{font-size:20px}.item .text .year{text-indent:24px}}@media(max-width:1200px){.item .text .fr{width:78%}}@media(max-width:767px){.item .text .fr h3{line-height:25px;height:25px;margin-bottom:0}.item .text .fr p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-moz-box;-moz-box-orient:vertical;-moz-line-clamp:3;display:-ms-box;-ms-box-orient:vertical;-ms-line-clamp:3;overflow:hidden;display:box;box-orient:vertical;line-clamp:3}#message>h3{padding-top:50px}}.header5{background:#000!important}