@charset "utf-8";
@font-face {
    font-family: dincondregular;
    src:url("../font/dincondregular.otf");
}
@font-face {
    font-family: dincondbold;
    src:url("../font/dincondbold.otf");
}
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;font-size: 14px;font-family:"Microsoft YaHei","PingFang SC",Arial;}
html,body{font-size: 14px;background: #f5f5f5;color: #333;}
table{border-collapse: collapse;}
input{ border:none; }
img { border: none; }
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
a{color: #333;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
.w1180{ width:1180px; margin:0 auto;}
.bgfff{background: #fff;}
.img100 img{width: 100%;vertical-align: bottom;}
.img100 video{width: 100%;vertical-align: bottom;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.middle-text{position:relative; *top:-50%; *left:-50%;display: block;}
.main-padding{padding: 40px;}
.padding-t-b{padding: 40px 0;}
.padding-l-r{padding: 0 40px;}
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #cfcfd2;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #f3f3f3;}
.bg-gray{background: #dfe5e7;}
#newBridge .icon-right-center{top:auto !important;bottom: 100px !important;}
/*index*/
.header{position: relative;z-index: 9999;background: #fff;padding-bottom: 23px;}
.header-top{height: 40px;line-height: 40px;}
.welcome{font-size: 13px;}
.header-top li{float: left;position: relative;padding-right: 18px;}
.header-top li:before{content: '';position: absolute;border-right: 1px solid #ddd;height: 50%;top:25%;right: 0;}
.header-top li a{margin-left: 18px;}
.header-top li.header-phone p{margin-left: 18px;}
.header-top li.header-phone{padding: 0;}
.header-top li.header-phone:before{display: none;}
.header-top li img{vertical-align: middle;margin-right: 8px;margin-top: -2px;}
.header-mid{padding: 30px 0 20px;}
.logo img{height: 63px;}
.search-box{width: 600px;}
.dglp{line-height: 40px;margin: 0 10px;}
.search{border:2px solid #ff9800;height: 36px;position: relative;}
.search .text{width: 100%;height: 36px;text-indent: 1em;color: #ff9800;}
.search .submit{width: 100px;height: 36px;position: absolute;top:0;right: 0;background: #ff9800;color: #fff;cursor: pointer;}
.hot-search{margin-top: 4px;}
.hot-search a{font-size: 12px; color: #999;margin-right: 12px;}
.mycar{width: 105px;height: 40px;background: #ff9800;text-align: center;color: #fff;line-height: 40px;position: relative;padding-left: 35px;}
.mycar span{position: absolute;width: 24px;height: 24px;left: 18px;top:50%;margin-top: -12px;background: url("../images/i3.png") no-repeat center;background-size: cover;}
.classify-box{width: 240px;}
.classify{width: 100%;height: 40px;text-align: center;line-height: 40px;font-size: 16px; color: #fff;background: #ff9800;cursor: pointer;}
.classify-box{position: relative;transition: all .3s linear;-webkit-transition: all .3s linear;}
.classifys{position: absolute;top:0;left: 0;width: 207px;background: #fff;padding: 10px 0;bottom:0;box-sizing: border-box;z-index: 19;}
/*.index-body .classifys{height: 440px;}*/
/*.classify-list{position: relative;}*/
.classify-yi{height: 40px;line-height: 40px;padding-left: 12px;font-size: 12px;}
.classify-er{position: absolute;top:0;width: 980px;height: 100%;left: 100%;background: #fffaf5;display: none;}
.classify-er ul{margin: 25px;}
.classify-er li{float: left;margin-bottom: 22px;width: 33.333333%;}
.classify-er li a{color: #999;position: relative;padding-left: 15px;display: inline-block;}
.classify-er li a:before{position: absolute;content:'';width: 5px;height: 8px;background: url("../images/i5.png");left: 0;top:50%;margin-top: -4px;display: none;}
.nav{font-size: 0;}
.nav ul{display: flex;justify-content: space-between;}
.nav li{display:inline-block;font-size: 14px;}
.nav li a{font-size: 16px; color: #333333;line-height: 40px;}
.nav li.active a{color: #ff9800;}
.beader-bot{height: 40px;}
.beader-bots{height: 40px;background: #fff;width: 100%;transition: all .4s;overflow: hidden;}
.beader-bot.cur .beader-bots{position: fixed;left: 0;top:0; height: 60px;line-height: 60px;padding: 5px 0;box-shadow: 0 2px 6px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.2);}
.logo-hide{position: absolute;top:0;left: 0;z-index: -1;opacity: 0;transition: all .4s;}
.beader-bots .w1180{position: relative;}
.logo-hide img{height: 56px;margin-top: 2px;}
.beader-bot.cur .classify-box{display: none;}
.beader-bot.cur .logo-hide{z-index: 4;opacity: 1;}

/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
/*.slick-loading .slick-list { background: white url(./ajax-loader.gif) center center no-repeat; }*/
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-dots{position: absolute;left: 0;bottom:20px;width: 100%;text-align: center;}
.slick-dots li{display: inline-block;float: none;width: 12px;height: 12px;border-radius: 100%;-webkit-border-radius: 100%;overflow: hidden;cursor: pointer;margin: 0 4px;}
.slick-dots li button{cursor: pointer;border:none;text-indent: 100px;overflow: hidden;background: #ddd;}
.slick-dots li.slick-active button{background: #f08f00;}
/*.banner{height: 440px;overflow: hidden;position: relative;width: 100%;}*/
/*.banner a{display: block;height: 440px;width:100%;transform:scale(1.05);-webkit-transform:scale(1.05);transition: all 3.5s linear;-webkit-transition: all 3.5s linear;}*/
/*.banner .slick-active a{transform:scale(1);-webkit-transform:scale(1);}*/
/*.banner .current a{*/
    /*animation: tosm 3500ms linear;-webkit-animation: tosm 3500ms linear;*/
/*}*/
@keyframes tosm{
    0%{transform:scale(1.05);-webkit-transform:scale(1.05);}
    100%{transform:scale(1);-webkit-transform:scale(1);}
}
@-webkit-keyframes tosm{
    0%{transform:scale(1.05);-webkit-transform:scale(1.05);}
    100%{transform:scale(1);-webkit-transform:scale(1);}
}
.banner{width: 570px;margin-left: 207px;}
.banner .swiper-slide{height: 468px;}
.banner .swiper-slide video{position: absolute;width: 100%;height: 100%;object-fit: cover;}
.banner .swiper-slide .img100{}
/*.banner .swiper-slide .img100 img{width: auto;left: 50%;transform: translateX(-50%);position: absolute;top:0;height: 100%;}*/
#newBridge .nb-icon-right-center{top:auto !important;bottom:80px !important;}
.login-body #newBridge .nb-icon-right-center{top:auto !important;bottom:50px !important;}


.index-title{line-height: 24px;margin: 20px 0;}
.index-title h3{font-weight: bold;font-size: 18px;border-left: 4px solid #ff9800; padding-left: 8px;}
.index-control a{color: #999;margin-left: 25px;}
.index-control .more{font-weight: bold;}
.pinpai-tab .swiper-slide{box-sizing: border-box;border:1px solid #ddd;}
.pinpai-tab .swiper-slide a{display: block;}
.pinpai-tab .swiper-slide img{filter:grayscale(1);-webkit-filter:grayscale(1);}
.pinpai-tab .swiper-slide.active img{transform: scale(0.85);-webkit-transform: scale(0.85);filter:grayscale(0);-webkit-filter:grayscale(0);}
.index-control a.active{color: #ff9800;}
.pinpai-bot{margin-top: 20px;}
.pinpai-bot img{width: 100%;vertical-align: bottom;}
.index-page{margin-bottom: 40px;}
.index-l{width: 280px;}
.index-r{width: 880px;}
.xptj-l{height: 380px;text-align: center;}
.zxtj-r{width: 280px;}
.zxtj-box h4{font-weight: bold;font-family: Arial;}
.zxtj-box p{font-size: 16px;margin-top: 35px;}
.zxtj-box b{font-size: 18px;color: #ff0000;display: block;margin-top: 35px;}
.zxtj-box img{max-width: 100%;width: auto;}
/*.xptj-l h4{margin-top: 35px;}*/
.zxtj-img1{margin: 0 auto;}
.zxtj-r a{display: block;background: #fff;padding: 20px;position: relative;box-sizing: border-box;height: 180px;margin-bottom: 20px;}
.tltj .zxtj-r a:last-child{margin-bottom: 0;}
.xztj-img2{position: absolute;right: 10px;bottom:-20px;}
.xztj-img2 img{width: 100%;vertical-align: bottom;max-width: 170px;}
.zxtj-r-bot p{margin-top: 0;}
.zxtj-r-bot b{margin-top: 40px;}
.zxtj-r a.a2{margin-bottom: 0;}
.index-tab-list:after{display: table;clear: both;content: '';}
.syfa-l{height: 480px;background: url("../images/syfa-bg.jpg") no-repeat center;background-size: cover;position: relative;z-index: 20}
.syfa-l-con{margin: 24px 0;color: #fff;}
.syfa-l-cons{padding: 10px 40px;cursor: pointer;}
.syfa-l-cons h4 a{font-size: 12px;display: block; color: rgba(255,255,255,0.6);cursor: pointer;position: relative;}
.syfa-l-cons h4 a:before{content: '';position: absolute;height: 100%;width: 4px;background: #fff;left: -12px;display: none;}
.syfa-l-conss{position: absolute;left: 100%;top:0;background: #fffaf5;height: 100%;width:0;box-sizing: border-box;padding: 25px 0;overflow: hidden;}
.syfa-l-conss-a{width: 200px;}
.syfa-l-conss a{font-size: 12px;width: 200px; color: #444;font-weight: bold;display: block; line-height: 34px;text-align: center;}
.syfa-l-conss a.active{color: #ff9800;}
.syfa-l-cons.active h4 a{color: #fff;}
.syfa-l-cons.active h4 a:before{display: block;}
.cpcsxq .pin-wrapper{position: relative;z-index: 20;}
.syfa-r{height: 480px;position: relative;}
.sylist{position: absolute;left: 40px;right: 40px;bottom:40px;background: rgba(255,255,255,0.8);z-index: 9;display: none;}
.sylist.active{display: block;}
.sylist-ct{height: 50px;line-height: 50px;cursor: pointer;}
.sylist-ct h5{font-size: 16px;margin-left: 20px;}
.sylist-ct b{margin-left: 32px;color: #ff0000;}
.sylist-ct span{font-weight:bold;color: #ff9800;position: relative;padding-right: 20px;margin-right: 20px;}
.sylist-ct span:after{position: absolute;content: '';width: 10px;height: 6px;background: url("../images/i7.png");top:50%;margin-top:-3px;right: 0;}
.sylist-ct.active span:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.sylist-con{position: absolute;width: 100%;background: rgba(255,255,255,0.9);left: 0;bottom:100%;display: none;}
.sylist-con table{border-collapse: collapse;width: 100%;text-align: left;}
.sylist-con table thead{border-bottom: 1px solid #ddd;}
.sylist-con table th{padding-left: 5%;height: 40px;box-sizing: border-box;min-width: 80px;}
.sylist-con table td{padding-left: 5%;height: 36px;box-sizing: border-box;}
.sylist-con table a:hover{color: #ff9800;}
/*.sylist-con table a:hover td.prices{color: #ff0000;}*/
.syfa-play .swiper-pagination-bullet{width: 10px;height: 4px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px;opacity: 1;}
.syfa-play .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;width: 20px;}
.syfa-play img{vertical-align: bottom;width: 100%;}
.syfa-r .flexslider{position: absolute;left: 0;top:0;width: 100%;z-index: 6;height: 100%;}
.syfa-r .flexslider.active{position: relative;z-index: 9}
.syfa-r .flex-control-paging li a.flex-active{background: #ff9800;}
.swiper-pagination2{ position: absolute; z-index: 9; bottom: 20px; width: 100%; text-align: center;}
.swiper-pagination2 .swiper-pagination-bullet{width: 12px;height: 12px;margin: 0 6px;background: #fff;opacity: 1;}
.swiper-pagination2 .swiper-pagination-bullet-active{background: #ff9800;}
.cgal-l{background: #ff5722;color: #fff;}
.cgal-l-top{padding: 25px;box-sizing: border-box;height: 192px;border-bottom: 1px solid #ff794e;}
.cgal-l-top h4{font-weight: bold;font-size: 24px;text-align: center;margin-bottom:15px;}
.cgal-l-top p{line-height: 2em;}
.cgal-l-bot li{float: left;width: 50%;text-align: center;}
.cgal-l-bot{height: 148px;box-sizing: border-box;}
.cgal-l-bot p{font-weight: bold;margin-top: 35px;}
.cgal-l-bot p b{font-size: 36px;}
.cgal-l-bot h5{font-size: 18px;color: rgba(255,255,255,0.6);margin-top: 10px;}
.cgal-swiper{position: relative;}
.cgal-swiper .swiper-slide{box-sizing: border-box;border:1px solid #ddd;height: 340px;}
.cgal-swiper-des{padding: 16px;}
.cgal-swiper-des p{font-size: 16px;line-height: 1.6em;height:6.4em;}
.cgal-swiper-des span{font-size: 12px;color: #999;position: absolute;left: 16px;bottom:16px;}
.cgal2 h4{font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 1.4em;height: 2.8em;}
.cgal2 p{font-size: 14px; color: #808080 !important;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 4.8em;}
.cgal2 .swiper-slide:hover h4{color: #ff9800;}
.cgal2 .swiper-slide{height: auto !important;}
.cgal-button{position: absolute;top:50%;z-index: 99;width: 30px;height: 60px;cursor: pointer;margin-top: -80px;}
.cgal-button-prev{left: 0;background: #fff url("../images/cgal-button-prev.png") no-repeat center;background-size: cover;}
.cgal-button-next{right: 0;background: #fff url("../images/cgal-button-next.png") no-repeat center;background-size: cover;}
.zpth-l-box{height: 360px;background: #ffee33;position: relative;}
.zpth-l{position: absolute;left: 20px;right: 20px;top:20px;bottom:20px;border:1px solid #fff;text-align: center;}
.zpth-l h4{font-size: 36px;font-weight: normal;margin-top: 35px;}
.dianji{width: 26px;margin: 35px auto;}
.zpth-l p{font-size: 16px;}
.countDown span{float: left;width: 40px;text-align: center;height: 50px;line-height: 50px;background: #000;color: #fff;font-size: 24px;font-weight: bold;margin: 0 5px;}
.countDown{width: 150px;margin: 10px auto;}
.zpth-list li{width: 25%;float: left;border:1px solid #f5f5f5;box-sizing: border-box;text-align: center;}
.zpth-list li a{display: block;height: 360px;box-sizing: border-box;padding: 20px;position: relative;}
.zpth-list li h5{margin-top: 10px;}
.zpth-list li p{margin-top: 20px;}
.zpth-list-top{height: 70px;}
.zpth-list-bot{position: absolute;left: 20px;bottom:20px;right: 20px; line-height: 30px;}
.zpth-list-bot b{float: left;width: 50%;font-weight: bold;font-size: 18px;background: #ffee33;}
.zpth-list-bot span{float: left;width: 50%;color: #999;text-decoration: line-through;border:2px solid #ffee33;box-sizing: border-box;height: 30px;background: #fff;}
.zpth-list-img img{width: 100%;vertical-align: bottom;}
.laboratory-box{height: 436px;position: relative;}
.laboratory-con{position: absolute;width: 340px;height: 357px;top:40px;right: 40px;background: url("../images/laboratory2.png") no-repeat center;background-size: cover;box-sizing: border-box;padding: 40px 20px;}
.laboratory-con h5{text-align: center;font-size: 24px;color: #ff9800;}
.lab-list{border-bottom: 1px solid #ddd;margin-top: 12px;}
.lab-list .text{height: 34px;display: block;width: 100%;}
.lab-page .lab-list{width: 47%;margin-right: 6%;float: left;}
.lab-page .lab-list.last{margin-right: 0;}
.ljyy{display: block;height: 40px;line-height: 40px;background: #ff9800;color: #fff;text-align: center;font-size: 16px; font-weight: bold;margin-top: 24px;}
.footer{margin-top: 80px;position: relative;z-index: 2;}
.footer-top{padding: 50px 0;}
.jzqy{padding-bottom: 40px;margin-bottom: 40px; border-bottom: 1px solid #ddd;}
.jzqy ul{padding: 0 20px;}
.jzqy li{float: left;position: relative;padding-left: 70px;box-sizing: border-box;margin-right: 130px;}
.jzqy li.last{margin-right: 0;}
.jzqy li .img1{position: absolute;width: 52px;top: 50%;margin-top: -26px;left: 0;}
.jzqy li h3{font-size: 18px;font-weight: bold;}
.jzqy li h4{font-size: 14px;font-weight: normal;}
.jzqy li i{position: absolute;width: 20px;height: 20px;background: url("../images/jzqy5.png");top:50%;margin-top: -10px;right: -60px;}
.jzqy li.last i{display: none;}
.f-guide{padding-top: 10px;}
.f-guide dl{float: left;margin-left: 85px;}
.f-guide dl dt{font-size: 16px;margin-bottom: 22px;}
.f-guide dl a{font-size: 12px; color: #999;line-height: 2em;}
.f-ms{padding-top: 10px;}
.f-ms img{width: 153px;}
.footer-mid .w1180{padding: 50px 0;}
.f-ms p{font-size: 12px; color: #999;line-height: 2em;margin:12px 0 12px 44px;}
.footer-bot1{margin-bottom: 15px;}
.footer-bot{text-align: center;background: #333;}
.footer-bot{padding: 24px 0;}
.footer-bot a,.footer-bot span{font-size: 13px; color: #c2c2c2;display: inline-block;margin: 0 5px;}
.footer-bot2,.footer-bot2 a{color: #c2c2c2;}
.fixed-r{position: fixed; width: 60px; left: 50%;margin-left: 630px; z-index: 999;bottom:100px;background: #fff;text-align: center;transform: translateZ(0) translateX(50px);-webkit-transform: translateZ(0) translateX(50px);opacity: 0;pointer-events: none;transition: all .4s;}
.fixed-r.active{transform: translateZ(0) translateX(0);-webkit-transform: translateZ(0) translateX(0);opacity: 1;pointer-events: auto;}
.fixed-r li{padding:0 10px;}
.fixed-r li a{display: block;border-bottom: 1px solid #f2f2f2;padding: 10px 0;height: 39px;}
.fixed-r li p{width: 34px;margin: 0 auto;line-height: 1.4em;transition: all .4s;}
.fixed-r li.active p{color: #ff9800;}
.fixed-r li:hover p{color: #ff9800;}
.fixed-r.active{display: block;}
.fixed-r a{position: relative;}
.fixed-r-yi{border-bottom: 1px solid #f08f00;}
.fixed-r-yi p{color: rgba(255,255,255,0.6);font-weight: bold;}
.fixed-r-yi a{display: block;padding: 15px 0;}
.fixed-r-yi:hover{background: #f08f00;}
.fixed-r-yi:hover p{color:#fff;}
.qrcode {position: absolute; width: 0; height: 120px; right: 100%; top: 0; margin-right: 10px; overflow: hidden;}
.qrcode img{width: 120px;height: 120px; }
.fixed-r li a:hover .qrcode{ width: 120px; }
#sendBnt{position: absolute;top:0;right: 0;height: 100%;width: 130px;cursor: pointer;}
.gzwm span{color: #666;}
.gzwm a{display: inline-block;width: 35px;height: 34px;background-size: cover;background-position: center;background-repeat: no-repeat;margin-left: 8px;}
.gz-wb{background-image: url("../images/gz-wb.png");}
.gz-wx{background-image: url("../images/gz-wx.png");}
.gzwm span,.gzwm a{display: inline-block;vertical-align: middle;}
.gzwm{margin-top: 28px;}
.wap-code{width: 140px;text-align: center;}
.wap-code p{color: #999;margin-top: 10px;}
.fixed-r .toTop{height: 36px;background: #ff9800 url("../images/shang.png") no-repeat center;background-size: cover;padding: 0;cursor: pointer;}
.overhide{overflow: hidden;}



/*旗舰品牌*/
.content-bg{background: url("../images/content-bg.jpg") no-repeat; background-size: 100%; overflow: hidden;width: 100%;}
.nry-title{margin: 25px 0;}
.nry-title h3{font-size: 36px;text-align: center;}
.ppfl-list{margin-top: 20px;height: 40px;line-height: 40px;padding-left: 20px;}
.ppfl-list a{margin-right: 35px;position: relative;}
.ppfl-list a.active{color: #ff9800;}
.ppfl-list .a3{padding-right: 14px;}
.ppfl-list .a3:after{content: '';width: 8px;height: 12px;background: url("../images/i8.png");position: absolute;top:50%;margin-top: -6px;right: 0;}
.ppfl-list .a3.active:after{background: url("../images/i9.png");}
.pp-list li{float: left;background: #fff;margin-top: 20px; width: 23.5%;margin-right: 2%;}
.pp-list li.last{margin-right: 0;}
.pp-list li a{display: block;padding: 20px;}
.pp-list li img{max-width: 180px;display: block;margin: 0 auto;}
.pp-des-top{min-height: 60px;margin-top: 10px;}
.pp-des p{font-size: 16px;}
.pp-des b{font-size: 18px;color: #ff9800;}
.pp-des span{font-size: 18px;color: #ccc;text-decoration: line-through;}

.zptj-list .pp-des{margin: 0 15px;text-align: left;}

.page{text-align: center;}
.page a{display: inline-block;min-height: 38px;min-width: 38px;border:1px solid #ddd;text-align: center;line-height: 38px;vertical-align: middle;border-radius: 4px;-webkit-border-radius: 4px;background-color: #fff;font-size: 16px; color: #999;background-position: center;background-repeat: no-repeat; background-size: cover;margin: 0 2px;}
.page{margin-top: 40px;}
/*.page .page-left{background-image: url("../images/page1.png"); }*/
/*.page .page-right{background-image: url("../images/page2.png");}*/
.page a.active{background-color: #ff9800;color: #fff;border-color: #ff9800;}
/*产品列表*/
.rmtj{margin: 40px 0;}
.rmtj-l{width: 44px;}
.rmtj .zxtj-r{margin-left: 44px;width: auto;}
.rmtj .zxtj-r a{float: left;width: 24%;margin-left: 1%;margin-bottom: 0;}
.rmtj .zxtj-r p{font-size: 14px;}
.rmtj .zxtj-r b{position: absolute;left: 20px;bottom:30px;color: #ff0000;}
.filtrate{padding: 20px;}
.filtrate-top{position: relative;border-bottom: 1px solid #ddd;padding-bottom: 18px;}
.filtrate-top h3{font-size: 18px;line-height: 26px;}
.qkxx{position: absolute;right: 0;top:0; line-height:26px;color: #ff9800;}
.filtrate-top-mid{margin-left: 146px;margin-right: 85px;}
.filtrate-top-mid a{float: left;height: 22px;line-height: 22px;border:1px solid #ddd;font-size: 12px; color: #999;padding-left: 6px;padding-right: 28px;margin-right: 10px;position: relative;}
.filtrate-top-mid a span{color: #ff9800;}
.filtrate-top-mid a:after{content: '';width: 24px;height: 24px;position: absolute;right: 0;top:0;background: url("../images/cha.png");}
.filtrate-list{border-bottom: 1px dashed #ddd;padding: 20px 0;}
.filtrate-list h5{font-weight: normal;color: #999;font-size: 14px; }
.filtrate-con{margin-left: 100px;position: relative;}
.filtrate-con-ip{display: inline-block;}
.filtrate-con a{margin-right: 35px;line-height: 24px;display: inline-block;}
.filtrate-con .text{width: 58px;height: 22px;border:1px solid #ddd;vertical-align: middle;}
.filtrate-con .sure{border:1px solid #ddd;color: #999;font-size: 12px;background: #f5f5f5;padding: 3px 6px;vertical-align: middle;line-height: 16px;}
.filtrate-con span{color: #999;}
.filtrate-con-pp a{float: left;border:1px solid #ddd;margin: 0 !important;width: 88px;}
.filtrate-con-pp a img{width: 100%;vertical-align: bottom;}
.filtrate-con-pp{margin-right: 50px;height: 62px;overflow: hidden;}
.filtrate-con-pp.active{height: 100%;}
#gdpp{position: absolute;right: 0;top:22px;font-size: 12px; color: #999;padding-right: 20px;cursor: pointer;}
#gdpp:before{content: '更多';}
#gdpp.active:before{content: '收起';}
#gdpp:after{position: absolute;content: '';width: 16px;height: 16px;background: url("../images/down.jpg");top:50%;margin-top: -8px; right: 0;}
#gdpp.active:after{transform: rotate(180deg);}
.filtrate-list1 h5{line-height: 60px;}

/*产品详情*/
.pro-detail{overflow: hidden;width: 100%;}
.detail-top{margin-top: 40px;background: #fff;padding-bottom: 40px;}
.detail-play{width: 49%;background: #fff;
    /*height: 580px;*/
}
.detail-des{width: 51%;background: #fff;box-sizing: border-box;padding: 40px;
    height: 580px;
}
/*.detail-play img{width: 100%;vertical-align: bottom;}*/
.preview{max-width: 320px;margin: 0 auto;}
.view{max-width: 400px;margin: 60px auto 20px;}
.preview .swiper-slide{width: 23%;margin: 0 1%;background: #fff;border:2px solid #ddd;box-sizing: border-box;cursor: pointer;}
.preview .swiper-slide.active-nav{border-color: #ff9800;}
.detail-desa h3{font-size: 18px;margin-bottom: 20px;}
.detail-desa span{width: 70px;height: 24px;text-align: center;line-height: 24px;background: #f5f5f5;color: #999;font-size: 12px;margin-right: 10px;}
.detail-desb{padding:10px 0;background: url("../images/xq1.jpg") no-repeat center;background-size: cover;margin-top: 20px;line-height: 24px;position: relative;}
.detail-cs{color: #999;width: 100px;line-height: 24px;}
.line-through{text-decoration: line-through;}
.detail-desbs b{color: #ff0000;font-size: 24px;}
.end-date{position: absolute;top:20px;right: 20px;border:1px solid #ff0000;color: #ff0000;font-size: 12px;line-height: 1em;padding: 2px;}
.detail-desc{margin-top: 20px;}
.detail-desbs{padding: 0 20px;}
.detail-desc-con{margin-left: 100px;}
.detail-desc-con span{display: inline-block;margin-right: 6px;}
.detail-desb .detail-desbs{margin: 10px 0;}
.detail-desc .detail-desbs{margin-bottom: 5px;}
/*.detail-desc-con a{float: left;font-size: 12px;border:1px solid #ddd;height: 22px;line-height: 22px;padding: 0 8px;margin-bottom: 10px;margin-right: 10px;}*/
.prospan{float: left;cursor: pointer; font-size: 12px;border:1px solid #ddd;height: 22px;line-height: 22px;padding: 0 8px;margin-bottom: 10px;margin-right: 10px;}
.prospan.active{border-color: #ff9800;color: #ff9800;}
.prospan.none{border-style: dashed;cursor: default;}
.detail-desc .psz{position: relative;margin-bottom: 15px;}
.psz-con a{float: none;position: absolute;right: 20px;top:0;border:none;color: #ff9800;font-size: 14px;}
.psz{line-height: 24px;}
.psz span{margin-right: 15px;}
.psz b{font-size: 12px; color: #999;font-weight: normal;}
.detail-sums-con div{height: 22px;border:1px solid #ccc;float: left;text-align: center;font-weight: bold;-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.sums{width: 38px;text-align: center; line-height: 22px;margin: 0 4px;}
.num-cut,.num-add{width:22px;cursor: pointer;color: #ccc;}
.num-cut.no,.num-add.no{cursor: not-allowed;}
.detail-desd{margin-top: 20px;}
.detail-desd a{width: 48%;font-size: 18px; color: #fff;font-weight: bold;text-align: center;height: 50px;line-height: 50px;}
.add-car{background: #ff9800;}
.buying{background: #ff0000;}
.detail-bot{margin-top: 40px;position: relative;}
/*.detail-bot .tltj{position: absolute;left: 0;top:0;}*/
.tltj{position: absolute;top:0;left: 0;}
.tltj-title{font-size: 18px;text-align: center;line-height: 60px;height: 60px;margin-bottom: 4px;}
.tltj .zxtj-r h5{font-size: 14px;margin-bottom: 2px;}
.tltj .zxtj-r p{font-size: 16px;}
.tltj b{position: absolute;left: 20px;bottom:30px;color: #ff0000;font-size: 18px;}
.cpcsxq{margin-left: 300px;}
.xq-control{border-bottom: 1px solid #ddd;padding-left: 45px;position: relative;background: #fff;}
.xq-controls{margin-right: 35px;height: 60px;line-height: 60px;}
.xq-controls a{float: left;font-size: 18px;font-weight: bold;color: #666;margin-right: 35px;position: relative;}
.xq-controls a:before{content: '';width: 100%;height: 4px;background: #ff9800;position: absolute;top:0;left: 0;display: none;}
.xq-controls a.active{color: #ff9800;}
.xq-controls a.active:before{display: block;}
.cskgs-l{font-weight: bold;width: 110px;line-height: 2em;}
.cskgs{margin-bottom: 30px;}
.cskgs-con{margin-left: 130px;}
.cskgs-con p{line-height: 2em;}
.cskgs-cons1 p{position: relative;padding-left: 110px;}
.cskgs-cons1 .sp{color: #999;position: absolute;left: 0;top:0;}
.cskgs-cons2 .sp{position: absolute;left: 0;top:0;}
.cskgs-cons2 p{position: relative;padding-left:26px;}
.cp-ljyy{position: absolute;top:0;right: 0;}
.cp-ljyy{position: absolute;right: 45px;top:50%;margin-top: -15px; width: 100px;height: 30px;text-align: center;line-height: 30px;font-weight: bold;background: #ff0000;color: #fff;}
.xq-tab-list{padding: 45px 40px;display: none;}
.xq-tab-list.active{display: block;}
.xq-video video{width: 100%;}
.xq-video{position: relative;margin-bottom: 40px;}
.vd-poster{position: absolute;left: 0;top:0;right: 0;bottom:0;cursor: pointer;}
.vd-poster i{width: 80px;height: 80px;position: absolute;top:50%;left: 50%;margin: -40px 0 0 -40px;background: url("../images/i10.png") no-repeat center;background-size: cover;}
.xq-tab-list iframe{width: 100% !important;}
.xq-tab-list img{max-width: 100%;height:auto !important;}
/*实验室定制*/
.sysdz-a{padding: 40px;text-align: center;}
.sysdz-a p{color: #666; line-height: 2em;max-width: 980px;margin: 0 auto;}
.sysdz-a span{color: #ff9800;letter-spacing: 32px;text-indent: 32px;display: block;margin-top: 30px;}
.sysdz-a h4{color: #ff9800;font-size: 36px;}
.sysdz-control{border-bottom: 2px solid #ddd;margin-top: 30px;}
/*.sysdz-control li{float: left;text-align: center;width: 14.28571%;}*/
.sysdz-control .swiper-slide{text-align: center;}
.sysdz-control .swiper-slide a{font-size: 14px;font-weight: bold;position: relative;display:block;padding: 0 10px;min-height: 38px;}
.sysdz-control .swiper-slide a:after{content: '';position: absolute;left: 0;bottom:-2px;width: 100%;border-bottom: 4px solid #ff9800;display: none;}
.sysdz-control .swiper-slide.active a:after{display: block;}
.sysdz-control .swiper-slide.active a{color: #ff9800;}
.sysdz-tab{margin: 40px 0;}
.sysdz-list{margin-bottom: 20px;}
.sysdz-l{width: 300px;position: relative;overflow: hidden;height: 480px;}
.rank{width: 80px;height: 80px;border-radius: 100%;-webkit-border-radius: 100%;left: -40px;top:-40px;background: #ff9800;font-weight: bold;color: #fff;position: absolute;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.rank span{position: absolute;width: 100%;left: 0;bottom:8px;text-align: center;}
.sysdz-l-con{margin: 50px 40px;}
.sysdz-l-con h4{margin-bottom: 10px;}
.sysdz-l-con h4 a{font-size: 18px; color: #ff9800;height: 100px;line-height: 1.6em;}
.sysdz-l-con h5{font-size: 14px;font-weight: bold;margin: 10px 0 20px;}
.sysdz-l-con p{color: #999;line-height: 1.8em;}
.sysdz-l-con .yuyue{position: absolute;bottom:50px;left: 40px;right:40px;text-align: center;height: 50px;line-height: 50px;font-size: 18px;color: #fff;font-weight: bold;background: #ff9800;}

/*成功案例*/
.case-play p{text-align: center;font-size: 14px;display: block;margin-top: 10px;}
.case-swiper .swiper-slide.active{transition: all 0.5s;}
.case-swiper .swiper-slide.swiper-slide-active{transform: scale(1.4);z-index: 99;}
.case-swiper .swiper-container {padding: 100px 0;}
.case-swiper img{width: 100%;vertical-align: bottom;}
.case-swiper-btn{position: absolute;top:50%;width: 30px;height: 100px;margin-top:-50px;background: #000;z-index: 3;opacity: 0.7;}
.case-btn-left{left: 50%; margin-left: -26%; background: url("../images/case-l.jpg") no-repeat center;background-size: cover;}
.case-btn-right{right: 50%; margin-right: -26%; background: url("../images/case-r.jpg") no-repeat center;background-size: cover;}
.case-swiper-btn:hover{opacity: 1;}
.case-list{margin-top: 80px;}
.case-list ul{font-size: 0;}
.case-list li{display:inline-block;vertical-align:top;font-size:14px;width: 32%;margin-right: 2%;margin-bottom: 2%;}
.case-list li.last{margin-right: 0;}
.case-des{background: #fff;padding: 20px;}
.case-des p{font-size: 16px;min-height: 2.5em;}
.case-des span{font-size: 12px; color: #999;}
/*智品特惠*/
.zhipin .zpth-list li{background: #fff;width: 23.5%;margin-right: 2%;margin-bottom: 2%;border:none;}
.zhipin .zpth-list li.last{margin: 0;}
.zhipin .zpth-list li a{height: auto;padding-bottom: 50px;}
/*智品推荐*/
.zptj-list li{background: #fff;width: 23.5%;margin: 2% 2% 0 0;float: left;text-align: center;}
.zptj-list li img{max-width: 100%;vertical-align: bottom;}
.zptj-list li.last{margin-right: 0;}
.zptj-list-top{min-height: 60px;margin-bottom: 10px;}
.zptj-list p{font-size: 16px;margin-top: 4px;}
.zptj-list b{font-size: 18px;color: #ff0000;}
.zptj-list li a{display: block;padding: 30px 0;}
.zptj-list .pp-des-top{min-height: 42px;}
.zxtj-box .zptj-list li b{margin-top: 0;}
/*企业资质*/
.qyzz-title{font-size: 24px;font-weight: bold;margin-bottom: 30px;}
.qyzz-title{margin-top: 20px;}
/*新闻*/
.hot-news{padding: 20px;}
.hot-news .img100{max-width: 480px;}
.hot-des{margin-left: 520px;}
.hot-des span{color: #999;display: block;margin-top: 35px;}
.hot-des h4{text-overflow: ellipsis;white-space:nowrap;overflow: hidden;margin-top: 15px;}
.hot-des h4 a{font-size: 24px;font-weight: normal;color: #ff9800;}
.hot-des p{line-height: 1.6em;margin: 30px 0;}
.hot-des-link{text-transform: uppercase;text-decoration: underline;color: #ff9800;}
.xw-list{margin-top: 20px;padding: 20px 20px 0;}
.xw-list li{float: left;width: 49%;margin-right: 2%;position: relative;margin-bottom: 2%;}
.xw-list li.last{margin-right: 0;}
.xw-list .img100{width: 256px;}
.xw-des{left: 276px;position: absolute;top:0;height: 100%;}
.xw-des span{color: #999;display: block;margin-top: 4px;}
.xw-des h5{font-size: 18px;font-weight: normal; line-height: 1.6em;margin-top: 4px;}
.xw-des p{position: absolute;width: 100%;bottom:6px;color: #999;}
.load-more{display: block;width: 100%;background: #fafafa;text-align: center;padding: 20px 0;}
.load-more img{vertical-align: middle;}
.xw-list2{margin-top: 30px;}
.xw-list2 li{width: 23.5%;margin-right: 2%;float: left;margin-bottom: 4%;}
.xw-list2 li:nth-child(4n){margin-right: 0;}
.xw-list2 .cgal-swiper-des{padding: 16px 0;}
.xw-list2 .cgal-swiper-des h1{font-size: 16px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;height: 3em;}
.xw-list2 .cgal-swiper-des p{font-size: 14px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;}
/*新闻详情*/
.xwxq{padding: 40px;overflow: hidden;}
.xqxq-title{position: relative;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.xqxq-title h1{font-size: 24px;font-weight: normal;margin-right: 80px;}
.xqxq-title span{position: absolute;right: 0;bottom:20px;color: #999;}
.xwxq p{color: #666666;line-height: 2em;margin-top:15px;}
.xwxq img{display: block;margin: 0 auto;max-width: 100% !important;max-height: 100% !important;}
.xqxw-page{background: #fafafa; padding: 30px 40px;}
.xqxw-page a{font-size: 16px;color: #ff9800;}
.xqxw-page a span{font-size: 16px;color: #333;}
/*智品空间*/
.room-l{width: 880px;padding-bottom: 40px;}
.room-top{border-bottom: 1px solid #ddd;padding: 0 40px;}
.room-top li{float: left;margin-right: 38px; line-height: 50px;}
.room-top li a{font-size: 16px; color: #999;}
.room-top li.active a{color: #ff9800;}
.room-list{padding:0 40px;}
.room-list li{padding: 40px 0;border-bottom: 1px dashed #ddd;overflow: hidden;}
.room-li{position: relative;}
.reply{margin-right: 140px;}
.reply .img100{width: 60px;height: 60px;border-radius: 100%;-webkit-border-radius: 100%;overflow: hidden;}
.reply-con{margin-left: 80px;}
.reply-con h4{font-size: 18px;font-weight: normal;margin-bottom: 15px;}
.reply-con span{font-size: 12px;margin-right: 40px;}
.colors{color: #999;}
.reply-con .readers{margin-right: 5px;}
.clock{position: relative;padding-left: 20px;}
.clock:before{content: '';position: absolute;top:50%;left: 0;margin-top: -7px;width: 14px;height: 14px;background: url("../images/clock.png");}
.views{position: absolute;right: 0;bottom:0;}
.views span,.views b{font-size: 12px; color: #999;position: relative;padding-left: 22px;margin-left: 15px;font-weight: normal;}
.views span:before,.views b:before{content: '';position: absolute; width: 18px;height: 14px; left: 0;top:50%;margin-top: -7px;}
.views span:before{background: url("../images/look.png");}
.views a{font-size: 12px;background: #ff9800;color: #fff;margin-left: 15px;padding: 0 8px;border-radius: 2px;-webkit-border-radius: 2px;}
/*.views b{font-weight: normal;color: #999;padding-left: 22px;}*/
.views b:before{background: url("../images/huifu.png");}
.room-r-top{line-height: 50px;border-bottom: 1px solid #ddd;padding: 0 20px;}
.room-r-top span{color: #999;}
.room-r{width: 280px;}
.post-message{padding: 20px;}
.post-message p{line-height: 1.8em;}
.post-message a{display: block;text-align: center;height: 40px;line-height: 40px;background: #ff9800;font-size: 18px; color: #fff;font-weight: bold;margin: 25px auto;}
.room-xq-top .reply-con{margin-left: 0; }
.room-xq-top{border-bottom: 1px solid #ddd;padding: 40px;}
.room-xq-top .views{position: static;}
.room-xq-time span{margin-right: 20px;}
.room-xq .xwxq{padding-top: 0;}
.all-reply{margin: 20px 0;padding: 20px 0 40px;}
.all-relay-top h5{color: #ff9800;font-size: 18px;border-left: 4px solid #ff9800;padding-left: 35px;}
.all-relay-top h5 span{color: #ff9800;font-size: 18px;}
.all-reply-list{margin: 0 40px;}
.all-reply-list .img100{width: 60px;border-radius: 100%;-webkit-border-radius: 100%;height: 60px;overflow: hidden;}
.reply-nr-r{margin-left: 80px;}
.all-reply-list li{border-bottom: 1px dashed #ddd;padding: 40px 0; overflow: hidden;}
.reply-nr-top{margin-bottom: 6px;}
.reply-nr-top b{font-size: 16px;}
.reply-nr-top span{font-size: 12px;color: #999;margin-left: 25px;}
.reply-nr-con p{color: #666;line-height: 1.8em;}
.reply-nr-c{text-align: right;margin-top: 20px;}
.myhf{font-weight: bold;}
.reply-nr-b{background: #f5f5f5;margin-top: 40px;position: relative;padding: 0 20px;}
.reply-once{border-bottom: 1px dashed #ddd;padding: 30px 0;}
.reply-nr-top b span{margin:0 10px;font-size: 14px;}
.reply-nr-top .myhf{margin-right: 25px;}
.reply-once.last{border:none;}
.unlogin{padding: 40px;text-align: center;}
.unlogin a{color: #ff9800;}
.room-r-mb{padding: 40px 0;}
.room-mb-a{text-align: center;}
.room-mb-a .img100{max-width: 100%;margin: 0 auto;width: 120px; height: 120px; border-radius: 100%;-webkit-border-radius: 100%;overflow: hidden;}
.room-mb-a p{font-size: 18px;margin-top: 15px;}
.room-mb-b{margin-top: 25px;}
.room-mb-b li{float: left;width: 50%;text-align: center;border-right: 1px dashed #ddd;box-sizing: border-box;}
.room-mb-b span{color: #999;line-height: 1.6em;}
/*下载中心*/
.down-center .sysdz-control{margin-top: 0;}
.down-center .sysdz-control li{width: auto;margin-right: 30px;}
.down-center-list{min-height: 300px;}
.down-center-list li{border-bottom: 1px dashed #ddd;padding: 20px 0;}
.down-center-list{margin-top: 20px;}
/*登录*/
.admin-header{padding: 30px 0;line-height: 60px;}
.admin-header img{vertical-align: middle;}
.admin-header p{font-size: 24px;margin-left: 40px;}
.admin-header span{font-size: 24px;color: #999;}
.admin-header span a{font-size: 24px;color: #ff9800;}
.login-body .footer{margin-top: 0;}
.login-box{min-height: 570px;}
.denglu-box{width: 460px;margin: 0 auto;}
.denglu-box h2{text-align: center;font-size: 36px;color: #ff9800;margin-bottom: 35px;}
.denglu-list{margin-bottom: 10px;position: relative;}
.denglu-list-txt{border:1px solid #ddd;}
.denglu-list-txt .text{display: block;width: 100%;height: 48px;text-indent: 1em;}
.get-yzm{position: absolute;right: 0;top:0;}
.denglu-list.last .denglu-list-txt{margin-right: 140px;}
.denglu-list.last img{width: 130px;height: 50px;vertical-align: bottom;}
.login-now{width: 100%;display: block;height: 60px;line-height: 60px;background: #ff9800;color: #fff;font-weight: bold;text-align: center;font-size: 24px;cursor: pointer;margin-top: 40px;}
.code-status{margin-top: 20px;}
.code-status span{position: relative;color: #999;padding-left: 20px;cursor: pointer;}
.code-status span:before{content: '';position: absolute;width: 14px;height: 14px;top:50%;left: 0;margin-top: -7px;background: url("../images/jzmm2.png");}
.code-status span.active:before{background: url("../images/jzmm.png");}
.code-status a{color: #999;}
/*个人资料*/
.personal-l{width: 240px;padding: 20px 0;}
.personal-r{margin-left: 260px;position: relative;}
.personal-l li{margin: 18px 0;position: relative;border-left: 4px solid #fff;}
.personal-l li a{font-size: 16px;padding-left: 40px;}
.personal-l li:before{content: '';position: absolute; width: 6px;height: 10px;right: 20px;top:50%;margin-top: -5px;background: url("../images/i11.png");display: none;}
.personal-l li.active{border-color: #ff9800;}
.personal-l li.active:before{display: block;}
.personal-l li.active a{color: #ff9800;}
.grzl span.fl{color: #999;}
.grzl-con{margin-left: 120px;overflow: hidden;}
.yhtx{width: 120px;height: 120px;border-radius: 100%;-webkit-border-radius: 100%;}
.grzl-tx-list span.fl{line-height: 120px;}
.grzl span.fl i{font-style: normal;color: #ff9800;}
.grzl li{margin-bottom: 20px; line-height: 38px;}
.txt-box .text{height: 38px;width: 100%;display: block;text-indent: 1em;}
.txt-box{max-width: 320px;border:1px solid #ddd;}
.txt-box-long{max-width: 640px;}
.grzl .submit{width: 160px;height: 40px; text-align: center; background: #ff9800;color: #fff;cursor: pointer;margin-top: 20px;}
.choose-img{width: 70px;position: relative; height: 30px;text-align: center;line-height: 30px;border:1px solid #ddd;border-radius: 30px;-webkit-border-radius: 30px;cursor: pointer;overflow: hidden;margin-top: 44px;margin-left: 20px;}
.choose-img label{cursor: pointer;display: block;width: 100%;height: 100%;position: relative;z-index: 9;}
.choose-img input{opacity: 0;position: absolute;left: 0;top:0;width: 100%;height: 100%;}
/*我的订单*/
.padding-b{padding-bottom: 40px;}
.padding-t{padding-top: 40px;}
.padding-t .wap-position{margin-top: 0;margin-bottom: 20px;}
.my-order table{width: 100%;text-align: center;}
.my-order table th{height: 60px;border-bottom: 1px solid #ddd;min-width: 100px;}
.my-order table td{border-bottom: 1px dashed #ddd;padding: 20px 0;font-size: 12px;}
.my-order-img{margin: 5px 20px;text-align: left;}
.my-order .img100{width: 60px;}
.my-order-des{margin-left: 10px;}
.my-order-img p{margin-bottom: 4px;}
.my-order-img span{font-size: 12px;color: #999;}
.quxiaodd{display: block;margin: 5px auto;height: 28px;width:58px;border-radius: 4px;-webkit-border-radius: 4px;text-align: center;line-height: 28px;background: #f5f5f5;font-size: 12px;border:1px solid #ddd; }
.orderjg{margin: 0 30px;}
.ordernum,.orderjg{font-size: 12px;}
.my-order-des{width: 150px;}
/*我的评价*/
.my-pinjia-list li{border-bottom: 1px dashed #ddd;overflow: hidden;padding: 30px 0;}
.my-pinjia-title{overflow: hidden;margin-bottom: 20px;margin-top: 4px;}
.my-pinjia-list .img100{width: 100px}
.my-pinjia-title span{color: #999;margin-left: 30px;}
.my-pinjia-con{margin-left: 120px;}
.my-pinjia-con p{line-height: 2em;font-size: 12px; color: #666;}
.my-pinjia-con b{ color: #ff9800;font-weight: bold;display: block;margin-top: 20px;}
/*我的发布*/
.personal-r .room-list{padding: 0;}
.personal-r .reply-con{margin-left: 0;}
/*购物车*/
.catbox table{text-align:center;width:100%;}
.catbox table th{border-bottom: 1px solid #ddd;height: 80px;font-weight: normal;min-width: 120px;}
.catbox table th.qxth{min-width: 50px;}
.catbox table td{border-bottom: 1px dashed #ddd;word-break: break-all;}
.catbox table td{padding:15px 0;color:#444;}
.car-goods{margin: 0 auto;position: relative;}
.car-goods img{width: 60px;float: left;}
.car-goods span{text-align: left;font-size: 12px;border:1px solid #ddd; padding: 1px 4px;color: #999;}
.price b{font-weight: normal;}
.count-input{width: 30px; height: 20px;float: left;text-align: center;}
.count-con{width: 70px;margin: 0 auto;}
.catbox .reduce,.catbox .add{width: 18px;height: 18px;color: #999; border:1px solid #ddd;line-height: 18px;text-align: center;float: left;cursor: pointer;
-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
.catbox .add:hover,.catbox .reduce:hover{color: #333;}
.catbox table .subtotal,.subtotal b{color: #ff9800;font-weight: normal;}
.quxiaodd:hover{color: #ff9800;border-color: #ff9800;}
.mycar-foot{padding-left:40px;margin-top: 10px;line-height: 60px;height: 60px;}
.mycar-foot .selected span{margin: 0 4px;}
.total{font-size: 24px;font-weight:bold;color: #ff9800;}
.total span{font-size: 24px;}
.closing{height: 60px;width: 240px;line-height: 60px;text-align: center;background: #ff9800;font-size: 24px;color: #fff;font-weight: bold;cursor: pointer;}
.check-style{width: 20px;height: 20px;margin: 0 auto;position: relative;}
#cartTable .check{width: 20px;height: 20px;vertical-align: middle;margin-top: -2px;}
.check-style .check{opacity: 0;}
.check-style label{position: absolute;width: 100%;height: 100%;cursor: pointer;background: url("../images/i12.png") no-repeat center;background-size: cover;z-index: 5;}
tr.on .check-style label{background: url("../images/i13.png") no-repeat center;background-size: cover;}
/*下单*/
.message-jd h3{font-size: 18px;color: #999;font-weight: normal;line-height: 52px;}
.car-grxx{margin-bottom: 80px;}
.car-grxx-title{font-size: 16px;}
.car-grxx-list{width: 48%;margin-right: 2%;float: left;margin-top: 20px;}
.car-grxx-list.last{margin-right: 0;}
.car-grxx-txt{border:1px solid #ddd;height: 38px;position: relative;}
.car-grxx-txt .text{display: block;width: 100%;text-indent: 1em; height: 100%;}
.car-grxx-lists{width: 32%;margin-right: 2%;float: left;}
.car-grxx-lists.last{margin-right: 0;}
.car-grxx-txt .text::-webkit-input-placeholder{color:#333;}
.car-grxx-txt .text:-moz-placeholder{color:#333;}
.car-grxx-txt .text::-moz-placeholder{color:#333;}
.car-grxx-txt .text:-ms-input-placeholder{color:#333;}
.gexx-s{display: block;width: 100%; height: 38px;line-height: 38px;text-align: center;}
.gexx-y{position: absolute;width: 100%;top:39px;left: -1px;text-align: center;background: #fff;border:1px solid #ddd;border-top: none; line-height: 1.8em;max-height: 180px;overflow: auto;display: none;}
.gexx-y li{cursor: pointer;}
.gexx-y li:hover{background: #ff9800;color: #fff;}
.gexx-y li.active{background: #ff9800;color: #fff;}
.gexx-s{cursor: pointer;}
.car-grxx-txt.active .gexx-y{display: block;}
.car-grxx-lists .car-grxx-txt:before{content: '';position: absolute;width: 8px;height: 5px;background: url("../images/i15.png");top:50%;margin-top: -3px;right: 20px;}
.car-grxx-lists .car-grxx-txt.active:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.cartTables .car-goods img{width: 100px;}
.car-goods-des{text-align: left;margin-left: 70px;}
.car-goods-des p{margin-bottom: 10px;}
.cartTables .car-goods-des{margin-left: 110px;}
.ddgrxx{background: #fafafa;}
.ddgrxx-l{width: 50%;height: 160px;box-sizing: border-box;padding-left: 40px;}
.ddgrxx-r{width: 50%;box-sizing: border-box;border-left: 2px solid #fff;}
.ddgrxx-list{height: 80px;line-height: 80px;padding: 0 40px;}
.ddgrxx-list.last{border-top: 2px solid #fff;}
.lxrname{font-size: 24px;font-weight: normal;}
.ddgrxx-l h5{margin-bottom: 20px;}
.lxrtel{font-weight: normal;}
.ddgrxx-l h5 span{margin-right: 20px;}
.ddgrxx-list div{color: #ff9800;}
.ddgrxx-list.last div{font-size: 24px;font-weight: bold;}
.ddgrxx-list.last div span{font-size: 24px;}
.ddtj a{width: 240px;height: 40px;text-align: center;line-height: 40px;background: #ff9800;font-size: 18px;color: #fff;font-weight: bold;margin-top: 10px;}
/*支付*/
.dd-hao{margin-bottom: 50px;}
.dd-hao b{font-size: 18px;}
.dd-hao span{font-size: 18px;color: #ff3333;font-weight: bold;}
.dd-hao1{margin-right: 35px;}
.dd-hao-cs{font-weight: bold;}
.dd-hao-list{margin-top: 20px;overflow: hidden;}
.dd-hao-des{margin-left: 110px;}
.dd-hao-des span{margin-right: 15px;}
.zhifu-way{margin-top: 20px;}
.zhifu-way ul{max-width: 880px;}
.zhifu-way h4{color: #999;font-size: 16px;font-weight: normal;}
.zhifu-way li{float: left;margin-right: 30px;margin-bottom: 20px;margin-top: 12px;}
.zhifu-way li input{cursor: pointer;}
.zhifu-way li img{border:2px solid #ddd;vertical-align: middle;margin-top: -2px;margin-left: 10px;cursor: pointer;}
/*支付成功*/
.zf-succeed{margin-bottom: 20px;}
.succeed-tip{width: 80px;margin: 0 auto;position: relative;overflow: hidden;}
.zf-succeed h4{font-size: 36px;text-align: center;font-weight: normal;color: #ff9800;margin-top: 10px;}
/*手机头部*/
.phoneheader{display: none; background: #ff9800; height: 88px;position: fixed;top:0;left: 0;width: 100%;z-index: 99999;}
.phosearch{margin:12px 175px 12px 80px; border-radius: 64px;-webkit-border-radius: 64px;overflow: hidden;position: relative;}
.phosearch .text{width: 100%;display: block;height: 64px;font-size: 28px;text-indent: 1em;}
.phosearch .submit{position: absolute;width: 64px;height: 100%;right:2%;top:0;background: url("../images/phone1.png") no-repeat center;background-size: cover;}
.phone-login{position: absolute;right: 15px;top:24px;}
.phone-login a{float: left;width: 40px;height: 40px;margin-left: 18px;}
.phone-login a.a1{background: url("../images/phone2.png") no-repeat center;background-size: cover;position: relative;margin-right: 18px;}
.phone-login a.a2{background: url("../images/phone3.png") no-repeat center;background-size: cover;}
.phone-login a.a1:before{border-right: 1px solid #fff;content: '';position: absolute;height: 100%;right: -18px;}
#showMenu{width: 40px;height: 40px;background: url("../images/phone4.png") no-repeat center;background-size: cover;position: absolute;left: 15px;top:24px;}
.zxtj-r-top{display: none;}
.phone-more{text-align: center;margin-top: 20px;border-top: 1px solid #ddd;padding-top: 20px;display: none;}
.phone-more a{color: #ff9800;font-size: 16px;}
.rmtj h3{font-size: 18px;display: none;color: #ff9800;}
.mypl{margin-top: 20px;}
.mypl-txt{border:1px solid #ddd; border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;padding: 10px;background: #f5f5f5;}
.mypl-txt textarea{width: 100%;resize: none;border:none;height: 100px;display: block;background: #f5f5f5;}
.mypl-txt-bot{margin-top: 20px;}
.addbt{width: 100%;display: block;background: none;}
.tjpl{width: 160px;height: 40px;text-align: center;line-height: 40px;background: #f5f5f5;border-radius: 4px;-webkit-border-radius: 4px; color: #999;}
.mypl-txt-bot span{color: #999;line-height: 40px;margin-right: 15px;}
.tjpl:hover{background: #ff9800;color: #fff;}
.fatie-list p{text-indent: 10px;color: #000;margin-bottom: 5px;}
.fatie-list{margin-bottom: 40px;}
.fatie-list1 .mypl-txt textarea{height: 30px; line-height: 30px;}
.fatie-bot-r a{margin-left: 20px;height: 50px;line-height: 50px;}
.fatie-bot-l{width: 370px;position: relative;}
.fatie-bot-l .text{border:1px solid #e5e5e5;margin-right: 140px;border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;}
.fatie-bot-l input{height: 48px;display: block;width: 100%;background: #f5f5f5;text-indent: 1em;}
.fatie-bot-l img{position: absolute;right: 0;top:0;width: 130px;height: 50px;vertical-align: bottom;border-radius: 4px;-webkit-border-radius: 4px;}
.fatie-list2 .mypl-txt textarea{height: 240px;}
.ddxq-top{border-bottom: 1px solid #ddd;}
.ddxq-top-con{position: relative;}
.ddxq-top-con img{width: 70px;vertical-align: bottom;}
.ddxq-top-des{position: absolute;height: 100%;top:0;left: 80px;right: 40px;}
.fanhui{width: 32px;height: 32px;position: absolute;top:50%;right: 0;margin-top: -16px;background: url("../images/fanhui.jpg") no-repeat center;background-size: cover;}
.wanto{position: absolute; right: 0; top: -40px; line-height: 40px; width: 140px; text-align: center; background: #ff9800; color: #fff;}
.personal{padding-top: 60px;}
.shenhe{font-size: 12px;margin-left: 10px;color: #ff9800;float: right;line-height: 20px;}
.img-opacity{box-sizing: border-box;border:1px solid #fff;}
.img-opacity:hover{box-shadow:0 0 8px #ff9800;-webkit-box-shadow:0 0 8px #ff9800;border-color: rgba(255,152,0,0.4);}
.img-opacity:hover img{transform: translateX(15px);-webkit-transform: translateX(15px);}

.cgal-swiper .swiper-slide:hover img{transform:none;-webkit-transform:none;}
.cgal-swiper .swiper-slide:hover{border-color: #ddd;box-shadow: none;-webkit-box-shadow: none;}
.cgal-swiper .swiper-slide:hover p,.case-list li:hover p{color: #ff9800;}

.pp-list li:hover img,.zptj-list li:hover img,.zhipin .zpth-list li:hover img{transform: none;-webkit-transform: none;}
.zpth-list li:hover{position: relative;z-index: 66;}
/*.img-opacity:hover p{color: #ff9800;}*/
.pps-play .swiper-pagination{position: static;margin-top: 10px;}
.pps-play .swiper-pagination-bullet-active{background: #ff9800;}
.yyPop{position: fixed;z-index: 999999;background: rgba(0,0,0,0.5);left: 0;right: 0;top:0;bottom:0;display: none;}
#newBridge{z-index: 99999 !important;}
.yyPop-con .laboratory-con{position: static;width: 100%;background: #fff;padding: 40px;}
.yyPop-con{width: 480px;position: absolute;left: 50%;margin-left: -240px;margin-top: -180px;top:50%;}
.yyClose{position: absolute;right: 0;top:0;width: 30px;height: 30px;background: url("../images/i100.jpg") no-repeat center;background-size: cover;}
.sysdz-control .w1180{position: relative;}
.sysdz-control .swiper-button{position: absolute;width: 32px;height: 32px;top:50%;margin-top: -16px;cursor: pointer;}
.sysdz-control .swiper-button-prev2{left:-32px;background: url("../images/lw-l.png") no-repeat center;background-size: cover;}
.sysdz-control .swiper-button-next2{right: -32px;background: url("../images/lw-r.png") no-repeat center;background-size: cover;}
.sysdz-control .swiper-button-disabled{cursor: default;}

.pc-slide{position: relative;width: 400px;height: 400px;margin: 60px auto 0;}
.container{ width:352px; height:auto; margin:0 auto; overflow:hidden;}
.jqzoom{border:none;position:relative;padding:0;cursor:pointer;margin:0;display:block;}
.jqzoom img{ background:url(../images/loading.gif) no-repeat center center;}
.zoomdiv{z-index:100;position:absolute;top:0;left:0;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);cursor: all-scroll;}
/*图片小图预览列表*/
.spec-preview{width: 450px;height: 450px;margin:0 auto;}
/*.detail-play .bg-gray{padding-top: 20px;}*/
.spec-scroll{clear:both;width:360px;margin: 5px auto 0;position: relative;}
.spec-scroll .prev{margin-right:4px;background: url("../images/disabled-prev.png") no-repeat center;background-size: cover; left: -22px;}
.spec-scroll .next{background: url("../images/disabled-next.png") no-repeat center;background-size: cover;right: -22px;}
.spec-scroll .prev,.spec-scroll .next{position: absolute;top:50%;margin-top: -16px; width:22px;height:32px;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:357px;height:74px;overflow:hidden;margin-left: 2px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:71px;text-align:center;margin-right:3px;border:1px solid #fff;box-sizing: border-box;padding: 5px;}
.spec-scroll .items ul li img{width:100%;vertical-align: bottom;}
/*.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}*/
.jqzoom-img{width:100%;}
.spec-scroll .items ul li.active{border-color: #ff9800;}
.pc-show{display: block;}
.wap-show{display: none;}
.xzzx-control{border-bottom: 2px solid #ddd;}
.xzzx-control li{float: left;margin-right: 32px;}
.xzzx-control li a{font-size: 18px;font-weight: bold;color: #999;padding-bottom: 20px;display: block;position: relative;}
.xzzx-control li.active a{color: #ff9800;}
.xzzx-control li a:before{content: '';position: absolute; width: 100%; left: 0;bottom:-2px; border-bottom: 2px solid #ff9800;display: none;}
.xzzx-control li.active a:before{display: block;}
.xzzx-control li a:hover{color: #ff9800;}
.banner a.pc-show{display: block;}
.banner a.wap-show{display: none;}
.pj-title{text-align: center;padding: 20px 0;border-bottom: 1px solid #ddd;}
.pj-title span{color: #666;margin: 0 10px;}
.pj-title b{color: #333;font-weight: normal;}
.pj-title h3{font-size: 24px;margin-bottom: 10px;padding-top: 20px;}
.pj-list{background: #fff;padding:30px;border-bottom: 1px solid #ddd;}
.pj-list-left{width: 32%;box-sizing: border-box;border-right: 1px solid #f5f5f5;float: left; height: 152px;padding-top: 28px;}
.pj-list-left .img100{max-width: 120px;width: 50%}
.pj-list-left .my-order-img{margin: 0;}
.pj-list-txt{float: right;width: 65%;}
.pj-list-txt textarea{display: block;width: 100%;resize: none;height: 150px;border-color: #ddd;box-sizing: border-box;padding: 1em;}
.pj-list-left .my-order-des{width: 47%;margin-left: 0; float: right;margin-right: 4%;margin-top: 26px;}
.bangzhu-center{position: relative;}
.bangzhu-left{text-align: center;}
.bz-list{line-height: 43px;background: #fff;width: 180px;margin-bottom: 20px;border:1px solid #ddd;}
.bz-list h3{font-size: 15px;color: #fff;font-weight: normal;background: #ff9800;}
.bz-list a{display: block;color: #333;border-top: 1px solid #ddd;}
.bz-list a:hover{color: #ff9800;}
.bz-list a.active{color: #ff9800;}
.bangzhu-right{background: #fff;width: 900px;padding: 25px 40px;float: right;text-align: justify;}
.bangzhu-right-title{font-size: 18px; border-bottom: 1px dashed #e8e8e8; padding-bottom: 25px;}
.bangzhu-right-desc{margin-top: 35px;}
.m-crumbs{margin-bottom: 20px;}
.m-crumbs a:hover{text-decoration: underline;}
.m-crumbs span{color: #999;}
.personal-r:after{display: table;clear: both;content: '';}
.personal-r .closing.replysubmit{margin: 30px;}
.wap-position{margin-top: 20px;}
.wap-position a:hover{color: #ff9800;}
.error-box{position: fixed;left: 0;top:0;right: 0;bottom:0;background: #0a1334;}
.error-con{width: 600px;height: 600px;background: url("../images/404.jpg") no-repeat center;background-size: cover;border-radius: 100%;-webkit-border-radius: 100%;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);text-align: center;}
.error1 img{width: 144px;}
.error1{margin-top: 180px;}
.error2 span{font-size: 18px;}
.error2{font-size: 18px; color: #f08200;margin-top: 160px;}
.error3{position: absolute;left: 0;width: 100%;bottom:50px;}
.error3 a{color: #f08200;text-decoration: underline;}
/*.xq-tab-list table,.xq-tab-list tbody,.xq-tab-list tr{width: 100% !important;max-width: 100% !important;display: block;}*/
.xq-tab-list td{word-break: break-all;border-style: solid;}
.xq-tab-list table{width:100% !important}
.jlzx{margin-right: 10px;padding: 0 15px;width: 120px;}
.nwle{height:277px;background-color: #fff;}
.result-top h3{font-size: 20px;margin-top: 30px;}
.result-tipy{font-size: 18px;margin-top: 40px;border-bottom: 1px solid #ddd;padding-bottom: 10px;}



/*修改首页 20210130 s*/
.advertisement{height: 50px;line-height: 50px;text-align: center;font-size: 17px;color: #fff;position: relative;display: none;}
.index-body .advertisement{display: block;}
.advertisement span{position: absolute;top:0;font-size: 17px;font-weight: bold;color: rgba(255,255,255,.5);right: 90px;}
.index-mid .w1180{height: 468px;position: relative;}
.beader-bot.cur .nav{float: right;}
.beader-bot.cur .nav li a{padding: 0 17px;font-size: 15px;transition: none;}
.index-mid{padding: 36px 0;z-index: 3;}
.relative{position: relative;}
.bannerDot{position: absolute;z-index: 9;left: 37px;bottom:22px;}
.bannerDot .swiper-pagination-bullet{opacity: 1;background: rgba(255,255,255,.5);margin-right: 12px;position: relative;}
.bannerDot .swiper-pagination-bullet:before{position: absolute;left: -3px;top:-3px;right: -3px;bottom:-3px;background: rgba(255,255,255,.5);border-radius: 100%;content: "";display: none;}
.bannerDot .swiper-pagination-bullet-active:before{display: block;}

.rx{width: 209px;}
.rx li{margin-bottom: 4px;overflow: hidden;}
.rx li:nth-child(1){margin-bottom: 5px;}
.rx li:last-child{margin-bottom: 0;}
.rx a{display: block;background: #e1edfa;height: 153px;padding: 10px;box-sizing: border-box;text-align: center;}
.rx li .img100{width: 120px;margin: 0 auto; max-width: 100%;overflow: visible;}
.rx li p{width: 120px;max-width: 100%;margin: 14px auto 0;height: 40px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;position: relative;z-index: 5;transition: all .4s;}
.rx li a:hover p{color: #ff9800;}
.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.dengluzx{position: absolute;top:0;right: 0;height: 100%;width: 194px;background: #fff;}
.logo-denglu img,.hylogin{display: inline-block;vertical-align: middle;}
.logo-denglu img{width: 54px;}
.hylogin{margin-left: 2px;}
.hylogin p,.hylogin span,.hylogin a{font-size: 12px;color: #666;line-height: 10px;transition: all .4s;}
.hylogin span,.hylogin a{color: #000;display: inline-block;margin-right: 4px;}
.hylogin a:hover{color: #ff9800;}
.dengluzx-warp{padding: 22px 18px;}
.zphkx{position: relative;padding: 15px 0;margin: 15px 0;}
.zphkx:before{height: 1px;left: 0;width: 100%;content: '';position: absolute; top:0;background-image: linear-gradient(to right,rgba(222,222,222,.1),rgba(222,222,222,1),rgba(222,222,222,.1));}
.zphkx:after{height: 1px;left: 0;width: 100%;content: '';position: absolute; bottom:0;background-image: linear-gradient(to right,rgba(222,222,222,.1),rgba(222,222,222,1),rgba(222,222,222,.1));}
.zphkx-top{margin-bottom: 17px;}
.zphkx-top span{color: #666;}
.zphkx-top a{color: #999;font-size: 12px;line-height: 20px;display: inline-block;}
.zphkx-list li{margin-bottom: 9px;}
.zphkx-list li a{display: block;position: relative;font-size: 12px;color: #666;padding-left: 52px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all .4s;}
.zphkx-list li a span{position: absolute;left: 0;top:0;width:38px;line-height: 19px;background: #ffe8e5;text-align: center;font-size: 12px;color: #ff0000;}
.zphkx-list li a:hover{color: #ff9800;}
.dianyuan-top{font-size: 12px;display: flex;justify-content: space-between;}
.dianyuan-top a{transition: all .4s;}
.dianyuan-top a.active{color: #ff9800;}
.dianyuan-top a:hover{color: #ff9800;}
.dianyuan-bot a{display: none;}
.dianyuan-bot a.active{display: block;}
.dianyuan-bot a p{display: block;color: #666;margin: 10px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all .4s;}
.dianyuan-bot a:hover p{color: #ff9800;}
.margin-b30{margin-bottom: 30px;}
.xinnain .img100{position: absolute;top:-7px;width: 237px;}
.xinnain1{left: -237px;}
.xinnain2{right: -237px;}
.title18{margin-bottom: 25px;}
.title18 h2{display: inline-block;font-size: 18px;font-weight: bold;position: relative;line-height: 1em;z-index: 2;}
.title18 h2:before{content: '';width: 100%;left: 0;bottom:-8px;height:4px;background:#ff9800;position: absolute;z-index: -1;}
.gengduo{position: absolute;right: 0;top:0;padding-right: 10px;}
.gengduo:after{content: '';position: absolute;width: 6px;height: 10px;background: url("../images/r6-10.png") no-repeat center;background-size: cover;right: 0;top:50%;margin-top: -5px;}
.zuixintj{width: 280px;text-align: center;}
.zuixintj li{margin-bottom: 20px;}
.zuixintj li:last-child{margin-bottom: 0;}
.zuixintj a{display: block;background: #fff;box-sizing: border-box;height: 180px;position: relative;padding: 15px;}
.zuixintj a img{max-width: 100%;}
.zuixintj1{position: absolute;top:0;left: 0;}
.zuixintj1 a{height: 380px;}
.zuixintj2{float: right;}
.zuixin-mid{margin-left: 300px;}
.pro-jg-style strong{display: block;font-size: 18px;margin-bottom: 2px;color: #ff0000;}
.pro-jg-style p{transition: all .4s;}
.line-one p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zuixin-bot{position: absolute;left: 15px;right: 15px; bottom:15px;}
.zuixintj2 li a{padding: 5px 15px;}
.zuixintj2 img{width: 110px;}
.xilie-right{margin-left: 300px;background: #fff;overflow: hidden;min-height: 582px;;}
.xilie-bot{margin-top: 5px;}
.xilie-bot strong{margin-bottom: 0;margin-top: 5px;}
.xilie-play{margin: 30px;}
a:hover .pro-jg-style p{color: #ff9800;}
.xilie-play .img100{position: relative;}
/*.xilie-play .img100:before{position: absolute;left: 0;top:0;width: 100%;height: 100%;border:2px solid #ff9800;box-sizing: border-box;transition: all .4s;content: "";opacity: 0;}*/
/*.xilie-play a:hover .img100:before{opacity: 1;}*/
.xilie-left{position: absolute;left: 0;top:0;height: 100%;width: 280px;}
.xilie-left-warp{position: absolute;top:50px;left: 30px;right: 10px;}
.title24 h3{font-size: 24px;color: #fff;font-weight: bold;}
.title24 p{font-family: dincondregular;font-size: 16px;color: #fff;text-transform: uppercase;margin: 10px 0 22px;}
.xileiBtn div{position: absolute;z-index: 9;top:50%;margin-top: -18px; width: 27px;height: 35px;background-color: #ccc;transition: all .4s;cursor: pointer;}
.xileiBtn div.swiper-button-disabled{cursor: default;}
.xileiBtn1{background-image: url("../images/550.png");left: 0;border-top-right-radius: 35px;border-bottom-right-radius: 35px;}
.xileiBtn2{background-image: url("../images/551.png");right: 0;border-top-left-radius: 35px;border-bottom-left-radius: 35px;}
.dingzhi ul.fl{width: 50.4%;}
.dingzhi ul.fr{width: 49.6%;}
.dingzhi ul.fr li{float: left; width: 50%;box-sizing: border-box;border-left: 1px solid #fff;border-bottom: 1px solid #fff;}
.dingzhi li a{display: block;position: relative;}
.dingzhi-bot{position: absolute;text-align: center;left: 0;bottom:0;width: 100%;transition: all .4s;background: rgba(255,255,255,.6);z-index: 3;}
.dingzhi-bot p{font-size: 16px;padding: 10px 3px;transition: all .4s;}
.dingzhi li a:hover .dingzhi-bot{background: rgba(241,130,0,.6);}
.dingzhi li a:hover .dingzhi-bot p{color: #fff;}

.dingzhi ul.fl li a{height: 400px;}
.dingzhi ul.fr li a{height: 200px;}
.position-full{position: absolute;width: 100%;height: 100%;top:0;left: 0;}

.zhuanchang-top{position: absolute;top: 0;right: 0;}
.zhuanchang-top a{color: #666;transition: all .4s;margin-left: 18px;}
.zhuanchang-top a.active{color: #ff9800;}
.zhuanchang-top a:hover{color: #ff9800;}
.zhuanchang-pages{display: none;}
.zhuanchang-pages.active{display: block;}
.xinwen{font-size: 0;}
.xinwen .img100{height: 185px;overflow: hidden;}
.xinwen .img100 .position-full{transition: all .4s;}
.xinwen li a:hover .img100 .position-full{transform: scale(1.1);}
.xinwen li{display: inline-block;vertical-align:top;font-size:14px;width: 19%;margin-right: 1.25%;margin-bottom: 1.25%;background: #fff;}
.xinwen li:nth-child(5n){margin-right: 0;}
.xinwen li a{display: block;padding: 20px;overflow: hidden;position: relative;}
.xinwen li a:after{content: '';position: absolute;width: 100%;left: 0;height: 5px;bottom:-5px;background: #ff9800;transition: all .4s;}
.xinwen li h3{font-size: 14px;line-height: 1.4em;height: 2.8em;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 10px 0 5px;transition: all .4s;}
.xinwen li span{font-size: 16px;color: #999;font-family: dincondregular;}
.xinwen li a:hover h3{color: #ff9800;}
.xinwen li a:hover:after{bottom:0;}
.text-center{text-align: center;}
.ms-pro{margin-left:210px;margin-right:20px;padding:29px 0 29px 20px;height: 230px;overflow: hidden;}

.miaosha{position: absolute;width: 190px;height: 100%;top:0;left: 0;}
.ms-pro ul{position: absolute;width: 999999px;}
.ms-pro li{float: left;width: 194px;}
.ms-pro li a{display: block;padding: 0 14px;position: relative;}
.ms-pro li a:after{content: "";position: absolute;height: 100%;top:0;right: 0;width: 1px;background-image: linear-gradient(rgba(222,222,222,.1),rgba(222,222,222,1),rgba(222,222,222,.1));}
.xilie-play .swiper-slide a{position: relative;display: block;padding: 15px;background: #f0f0f0;border:1.5px solid #f0f0f0;}
.xilie-play .swiper-slide a:hover{border-color: #f18200;}
.xilie-play .swiper-slide a p{height: 3.2em;}
/*.xilie-play .swiper-slide a:after{content: "";position: absolute;width: 100%;bottom:0;left: 0;height: 1px;background-image: linear-gradient(to right,rgba(222,222,222,.1),rgba(222,222,222,1),rgba(222,222,222,.1));}*/
/*.xilie-play .swiper-slide a:before{content: "";position: absolute;height: 100%;top:0;right: 0;width: 1px;background-image: linear-gradient(rgba(222,222,222,.1),rgba(222,222,222,1),rgba(222,222,222,.1));}*/
.ms-pro li a h3{font-size: 14px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;margin: 10px 0;transition: all .4s;}
.msjg{border:1px solid #ed0808;transition:all .4s;height: 22px;line-height: 22px;border-radius: 22px;overflow: hidden;}
.msjg span{background: #ed0808;color: #fff;font-size: 16px;width: 55%;position: relative;transition: all .4s;}
.msjg span:after{content: '';position: absolute;width: 7px;height: 22px;left: 100%;top:0;background: url("../images/852.jpg") no-repeat center;background-size: cover;transition: all .4s;}
.msjg i{color: #999;font-size: 13px;font-family: Arial;font-style: normal;text-decoration: line-through;width: 45%;}
.ms-pro li a:hover h3{color: #ff9800;}
.ms-pro li a:hover .msjg{border-color: #f18200;}
.ms-pro li a:hover span{background: #f18200;}
.ms-pro li a:hover span:after{background: url("../images/8522.jpg") no-repeat center;background-size: cover;}

.shengyushijian span,.shengyushijian i{display: inline-block;vertical-align: middle;font-style: normal;line-height: 34px;}
.miansha-warp h3{font-size: 32px;font-weight: bold;color: #fff;}
.dian{margin: 30px auto;}
.chang{font-size: 16px;color: #fff;margin-bottom: 10px;}
.shengyushijian span{color: #ff9800;font-size: 26px;font-family: dincondbold;background: #fff;width: 34px;}
.shengyushijian i{width: 24px;font-size: 26px;color: #fff;}
.qijian{position: absolute;right: 0;top:0;width: 190px;}
.qijian-warp{margin: 29px 10px 10px;background-image: linear-gradient(to top,rgba(241,243,247,1),rgba(241,243,247,.1));padding: 0 10px 10px;}
.qijian-warp p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 8px;transition: all .4s;}
.qjpp{width: 74px;line-height: 22px;height: 22px;border:1px solid #ed0808;border-radius: 22px;text-align: center;margin: 8px auto 0;font-size: 12px;color: #ed0808;}
.qijianDot .swiper-pagination-bullet{width:4px;height: 4px;opacity: 1;background: #a1a1a1;margin: 0 3px;}
.qijianDot .swiper-pagination-bullet-active{background: #ed0808;}
.qijian a:hover p{color: #ff9800;}


.advertisement-con{position: fixed;top:-100%;left: 0;width: 100%;height: 100%;z-index: 999999;transition: all .4s;}
.advertisement-con.active{top:0;}
.advertisement-img{width: 820px;margin: 0 auto;max-width: 92%;position: relative;}
.advertisement-img a{display: block;}
.coslg{cursor: pointer; width: 42px;height: 42px;border-radius: 100%; background:#000 url("../images/close42.png") no-repeat center;background-size: cover;position: absolute;right: 22px;bottom:22px;z-index: 5;}
/*修改首页 20210130 e*/
.zhuanchang{padding: 20px 25px;}
.zhuanchang-box{border-radius: 5px;margin-top: 70px;}
.zhuanchang-pages ul{font-size: 0;}
.zhuanchang-pages li{display: inline-block;vertical-align: top; font-size: 14px;width: 19%;margin-right: 1.25%;margin-bottom: 1.25%;}
.zhuanchang-pages li:nth-child(5n){margin-right: 0;}
.zhuanchang-pages li a{display: block;position: relative;padding: 15px;background: #f0f0f0;border: 1.5px solid #f0f0f0;}
.zhuanchang-pages li a:hover{border-color: #fd4130;}
.tiqian{height: 55px;width: 325px;background: url("../images/tiqian.png") no-repeat center;background-size: 100% 100%;font-size: 16px;font-weight: bold;color: #fff;text-align: center;line-height: 52px;}
.zhuanchang-87{height: 55px;margin-bottom: 20px;z-index: 3;}
.zhuanchang-87-img{position: absolute;left: 0;top:-94px;width: 100%;text-align: center;z-index: -1;}
.zhuanchang-87-img img{width: 445px;}
.zhuanchang-87-left{padding-top: 5px;}
.divcpfl{display: none;position: fixed;z-index: 99999;left: 15px;top:105px;width: 52px;height: 52px;border-radius: 100%;background: #ff0000;font-size: 13px;color: #fff;text-align: center;line-height: 16px;}
.index-mid.active{z-index: 999999;}
.gbcplf{position:absolute;width:30px;height:30px;right:4%;top:5px;display:none;background: url("../images/gb64.png") no-repeat center;background-size: cover;}
.header-tels{bottom: -23px;position: absolute;right: 0;}
.header-tels img{display: inline-block;width: 31px;vertical-align: middle;}
.header-tels span{display: inline-block;vertical-align: middle;color: #da0e0e;font-family: dincondbold;font-size: 34px;margin-left: 7px;}
.detail-des .header-tels{position: static;}

.play64{display: inline-block;width: 64px;height: 64px;background: url("../images/play.png") no-repeat center;background-size: cover;}

.img-opacity img{
    transition: all .4s linear;
    -webkit-transition: all .4s linear;
}
.pinpai-tab .swiper-slide img,.sylist-ct span:after,.sysdz-l-con a,.case-swiper-btn,#showMenu,.qrcode{
    transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
.hot-des h4 a,.hot-des-link,.xw-des h5{
     transition: all .1s linear;
     -webkit-transition: all .1s linear;
 }

.xileiBtn div{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
