.subMenu.fxd{ box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1); z-index:999}

/* banner-box */

.banner-box{width:100%;height:430px;position:relative}

.banner-box .bd{ width:100% !important;}

.banner-box .bd li{width:100% !important;height:430px;}

.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:760px;position:absolute;bottom:10px;left:50%;margin-left:-380px;}

.banner-box .hd { text-align: center}

.banner-box .hd ul li{cursor:pointer;display:inline-block;height:10px;margin:0 3px;width:10px; text-indent:999px; background:hsla(0, 0%, 100%, 0.4) none repeat scroll 0 0; overflow:hidden; border-radius:10px;}

.banner-box .hd ul li.on{ background:#fe4d1f;cursor:pointer;}

/*产品分类*/

.menuwrap,.submenu{position:absolute;top:0;height:430px}

.menuwrap{background:#fff;left:0;width:240px;z-index:1;box-shadow: 3px 0 18px 0 rgba(0, 0, 0, 0.1);}

.submenu{background:#fff;left:240px;width:695px;z-index:1;box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}

.submenu .subinnerBox{overflow:hidden}

.submenu .banner-line{position:relative;height:1px;margin:35px 0 23px;background-color:rgba(77,85,93,.08)}

.submenu .banner-line span{position:absolute;top:-12px;left:0;padding-right:12px;font-size:18px;font-weight:700;color:#ff5400;line-height:24px;background-color:#fff}

.submenu .tag-box{font-size:0}

.submenu .tag-box a{margin-bottom:16px;font-size:14px;color:#4d555d;line-height:22px;margin-right:24px;display:inline-block}

.submenu .tag-box a:last-child{margin-right:0}

.submenu .subinnerBox .title{color:#07111b;font-size:16px;line-height:16px;margin-top:32px;font-weight:700;margin-bottom:13px}

.submenu .subinnerBox .recommend{margin-top:33px;margin-bottom:16px}

.submenu a:hover{color:#f01414!important}

.submenu .subinnerBox .title a:hover{color:#f01414}

.menuContent{position:relative;float:left;width:240px;height:430;z-index:2;padding-top:18px;font-weight:400}

.menuContent .item .box a:hover{color:#f01414!important}

.menuContent .item{height:86px;font-size:12px;cursor:pointer;position:relative; padding:0 35px 0 25px;transition:all .1s;}

.menuContent .item>a{display:block;color:#666;height:86px; border-bottom:1px solid #eee}

.menuContent .item:last-child>a{ border:0}

.menuContent .item i{position:absolute;right:25px;top:10px;color:#bbb;font-size:25px}

.menuContent .item .box a{color:#000!important}

.menuContent .on{ box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}

.menuContent .on:after{ content:""; height:100%; width:20px; right:-10px; background:#fff; position:absolute; z-index:999; top:0}

.menuContent .on a{color:#a5a5a5;background-color:#fff}

.menuContent .on a .nav-tit{ color:#ff5400}

.submenu .innerBox{background-color:#fff;padding:12px 30px 32px;position:relative;min-height:150px}

.submenu .innerBox .bkimg{position:absolute;bottom:0;right:-1px}

.screen-info-title {

    color: #999;

    font-size: 14px;

    height: 50px;

    line-height:40px;

    overflow: hidden; margin:0 35px 0 25px;

    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap; border-bottom:1px solid #eee

}

.recomment-box{position:absolute;bottom:0;background:#f8fafc;padding:36px 0 0 30px}

.recomment-box a{display:block;width:100%;height:100%}

.recomment-box .adsense-box{width:315px;height:64px;background-color:#ccc;border-radius:4px;padding-right:16px}

.recomment-box .banner-course-card{width:332px;height:60px;padding-right:16px;margin-bottom:36px}

.recomment-box .banner-course-card img{width:70px;border-radius:4px;background-color:#ccc}

.recomment-box .banner-course-card .course-card{margin-left:16px}

.recomment-box .banner-course-card .course-card-name{width:198px;font-size:14px;color:#07111b;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.recomment-box .banner-course-card .course-card-info,.recomment-box .banner-course-card .course-card-price{font-size:14px;color:#4d555d;line-height:24px; width:198px; height:24px; overflow:hidden;text-overflow: ellipsis;

    white-space: nowrap;}

.recomment-box .banner-course-card .course-card-info span{margin-right:12px}

.recomment-box .banner-course-card .course-card-price.sales{color:#f01414}

.recomment-box .banner-course-card .course-card-price.studentsales .sales-tip{padding:0;border:0}

.l{float:left}

.nav-tit{font-size:16px; font-weight:700;padding-bottom:2px;padding-top: 15px; color:#000; line-height:26px}

.menuContent .item span.group{ line-height:36px; height:36px; width:100%; overflow:hidden; font-size:14px; display: block}

.menuContent .item span.group span{ margin-right:6px}

.banner-content {height: 0;left: 50%;margin-left: -610px;position: absolute;width: 1220px; top:0}

.banner-left{ float:left; width:900px; position:relative}

.right-nav{float: right;width:210px; margin-top:20px}

.user_two{margin-top:10px;position:relative;width:100%}

.user_two .login_in{box-sizing:border-box; position:relative;display:inline-block;height:65px;margin:0 0 0 25px;padding-top:10px;text-align:center;width:36px}

.user_two .login_in:first-child{margin-left:0}

.user_two .login_in span:first-child{color:#ff2900;font-size:20px;letter-spacing:0;line-height:16px;text-align:center}

.user_two .login_in span:last-child{color:#555;font-size:12px;letter-spacing:0;line-height:18px;text-align:center}

.user_two .login_in:after{ content:""; right:-13px; top:8px; height:35px; width:1px; background:#eee; position:absolute}

.user_two .login_in:last-child:after{ display:none}



.right-top{ text-align:center; padding:25px; background: url(../images/bs1.png) no-repeat 0 0; background-size:100% auto; color:#fff}

.right-top h2{ line-height:35px; letter-spacing:3px; font-size:22px}

.right-top p{ font-size:14px;letter-spacing:1px}

.right-center{ padding:15px; background:#fff}

.right-center textarea{ border:1px solid #ddd; border-radius:3px; width:100%; height:85px; box-sizing:border-box; padding:10px}

.right-center input{border:1px solid #ddd; border-radius:3px; width:100%; padding:10px; margin:10px 0}

.right-center .btnStyle{ display:block; text-align:center; height:40px; line-height:40px; color:#fff; background: url(../images/btn.png) no-repeat 0 0; margin:10px 0; font-size:14px}

.yx-icons{padding:10px 15px; background:#fff; margin-top:10px}

.yx-icons h2{ font-weight:400; font-size:12px; line-height:32px; padding-bottom:5px}

.yx-icons h2 span{ font-size:16px}

.yx-icons h2 a{ color:#666}

.yx-icons ul li{ width:100%; line-height:26px; list-style-type:circle}

.yx-icons ul li a{ color:#555}

.yx-icons ul li a:hover{ color:#06f; text-decoration: underline}

/*热门求购*/

.section-title{padding:30px 0;text-align:center}

.section-title h2{font-size:24px; color:#333}

.section-title p{color:#444; font-size:14px}

.adList{ position:absolute; padding:0 20px; bottom:20px; display:none}

.adList li{color: #fff;

    font-size: 12px;

    margin-bottom: 10px;text-align: center}

.next-loading-component{ width:1220px; margin:0 auto; padding-bottom:30px}

.ocms-fusion-section-side{width:240px;float:left; background-image:linear-gradient(to bottom, #d0d6db, #b0c2ce)}

.ocms-fusion-info{overflow:hidden}

.ocms-fusion-info-title{height:63px;overflow:hidden;padding:0 22px;position:relative; line-height:105px; color:#262626; font-size:20px; font-weight:700}

.ocms-fusion-info-spec{line-height:20px;padding:20px 18px 12px; overflow:hidden}

.ocms-fusion-info-spec>li{padding:0 5px;position:relative;vertical-align:top;display:block;margin-bottom:28px;width:50%; float:left}

.ocms-fusion-cate-title{font-size:16px;margin-bottom:20px;position:relative}

.ocms-fusion-info-spec-item--top::after{background:#777;bottom:-16px;content:" ";display:block;height:4px;left:5px;position:absolute;width:26px}

.ocms-fusion-info-spec p{font-size:14px;margin:0}

.ocms-fusion-info-spec-item--top>p:last-child{margin-top:14px}

.ocms-fusion-info-spec p{font-size:14px;margin:0}

.ocms-fusion-info-spec-item--top>p>span{font-family:Impact;font-size:36px;font-weight:700; color:#ff5400}

.ocms-fusion-cate{height:328px;overflow:hidden;padding:20px 0 0 20px; position:relative;background: url(../images/bxg.png) no-repeat scroll 0 bottom; background-size:208px auto}

.ocms-fusion-cate-title::after{background: url(../images/hot.png) no-repeat scroll 0 0;content:" ";display:block;height:14px;left:70px;position:absolute;top:8px;width:25px}

.ocms-fusion-cate-title>h4{margin:0;font-size:16px;font-weight:700;line-height:24px}

.ocms-fusion-cate-list-item{display:inline-block;height:28px;line-height:28px;margin:0 10px 8px 0;text-align:center;width:95px}

.ocms-fusion-cate-list-item>a{border-radius:14px;color:#fff;display:block;max-width:100%;overflow:hidden;padding:0 2px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal; background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0}

.ocms-fusion-cate-list-item>a:hover{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0}

.ocms-fusion-content{position:relative;width:970px;}

.enquiry-new{background:#fff;box-sizing:border-box;height:250px;padding:12px 16px 0;position:relative;width:313px; margin-left:10px; float:left; margin-bottom:10px;transition: all 0.2s ease-in-out 0s;

 box-shadow:0 5px 20px #e7e8ef;}

.enquiry-new:hover {transform: translate3d(0px, -4px, 0px);}

.enquiry-new-title-text{font-size:16px;font-weight:700;height:40px;line-height:50px;margin:0;overflow:hidden}

.enquiry-new-title-text a{ color:#333}

.enquiry-new-title-bottom{border-bottom:1px solid rgba(38,44,49,.1);margin:0;padding:12px 10px 12px 0}

.enquiry-new-title-bottom span{display:inline-block;font-size:12px;margin-right:0;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}

.enquiry-new-title-bottom span:last-child{float:right}

.enquiry-new-title-bottom span font{ font-size:14px; color:#3984f7; font-weight:700}

.enquiry-new-title-bottom span em.blue{ color:#3984f7; background:#e5effe}

.enquiry-new-title-bottom span em.hui{ color:#888; background:#f2f2f2}

.enquiry-new-title-bottom span em{color:#ed722e;font-size:14px; border-radius:14px;font-style:normal;padding:3px 20px; background:#fdf1ea; display:block}

.enquiry-new-materials{padding:16px 0 18px}

.enquiry-new-materials-container{color:#666;height:27px;overflow:hidden}

.enquiry-new-materials-container span{background-color:#e8ebef;color:#333;display:inline-block;height:27px;line-height:27px;margin-left:5px;max-width:220px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;word-wrap:normal}

.enquiry-new-materials-container span:first-child{margin-left:0}

.enquiry-new-props{margin:0 0 10px}

.enquiry-new-props-container{height:88px}

.enquiry-new-props-container>p{color:#666;font-size:13px;line-height:22px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}

.enquiry-new-props-container>p>span.key{color:#999;font-size:12px}

.enquiry-new-props-company{color:#666;font-size:13px;height:36px;line-height:20px!important;margin:0;overflow:hidden;text-indent:64px!important;text-overflow:ellipsis;width:260px;word-wrap:normal}

.enquiry-new-action{ position:absolute; width:100%; height:65px; left:0; bottom:0; background:rgba(255,255,255,.8); display:none; padding:11px 50px;box-shadow:0 -5px 15px #aaa}

.enquiry-new-action a{ width:100%; height:44px; line-height:44px; border-radius:3px; background:#ff5c00; display:block; text-align:center; font-size:14px; color:#fff; }

.enquiry-new-action a span{ font-family:"宋体"}

.enquiry-new:hover .enquiry-new-action{ display: block;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}

.enquiry-new-action a.hui{ background:#ddd; border:1px solid #eee; color:#666 !important}



/*精选供应商*/

.service-provider-list{margin:-25px auto 0;overflow:hidden;padding-bottom:40px;width:1220px}

.service-provider-list .sp-item{float:left;margin-right:13px;overflow:hidden;width:391px; font-size:14px; box-shadow:0 5px 20px #e7e8ef;transition: all 0.2s linear 0s; background:url(../images/brand-bg.png) no-repeat scroll 0 0 / cover }

.service-provider-list .sp-item:nth-child(3n){ margin-right:0}

.service-provider-list .sp-item:hover {transform: translate3d(0px, -4px, 0px);}

.service-provider-list .sp-item .profile{overflow:hidden;padding:19px 19px 10px}

.service-provider-list .sp-item .profile dt{float:left;margin-right:17px;overflow:hidden;background:url(../images/avatar_fcad.png) no-repeat scroll 0 0 / cover; padding:8px; width:81px; height:80px}

.service-provider-list .sp-item .profile dt img{height:64px;width:64px;object-fit: cover; border-radius:100%; margin:5px 6px}

.service-provider-list .sp-item .profile dd{height:85px;overflow:hidden;position:relative}

.service-provider-list .sp-item .profile dd .title{line-height:50px;overflow:hidden}

.service-provider-list .sp-item .profile dd .title a{display:block;float:left;font-size:16px;overflow:hidden;padding-right:4px; font-weight:700; color:#333;}

.service-provider-list .sp-item .profile dd .title a:hover{ color:#333}

.service-provider-list .sp-item .profile dd .location{color:#7f7f7f;height:18px;line-height:18px;margin-top:8px;overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;}

.service-provider-list .sp-item .profile dd .location i{background-position:0 -48px;float:left;height:14px;margin-right:5px;margin-top:2px;width:10px}

.service-provider-list .sp-item .profile dd .service{bottom:0;height:38px;left:0;overflow:hidden;position:absolute;right:0}

.service-provider-list .sp-item .profile dd .service a{color:#999;display:block;float:left;height:38px;line-height:18px;margin-right:35px;overflow:hidden;text-align:center;width:32px}

.service-provider-list .sp-item .profile dd .service a p{color:#333;font-size:16px;height:18px;margin-bottom:2px;overflow:hidden}

.service-provider-list .sp-item .profile dd .service a:hover p{color:#de342f}

.service-provider-list .sp-item .profile dd .service a.btn{background-color:#b58356;color:#f4eadf;display:block;height:30px;line-height:26px;margin-right:0;padding:0 17px;text-align:center;width:auto; border-radius:3px; border:1px solid #b58356; font-size:12px}



.service-provider-list .sp-item .sp-cases-title{padding:15px; width:100%; border-bottom:1px dashed #f4eadf; margin-bottom:15px;}

.service-provider-list .sp-item .sp-cases-title span{color:#999;height:24px;line-height:24px;overflow:hidden}

.service-provider-list .sp-item .sp-cases-title .j-sp-case-tab{height:24px; line-height:24px;width:100%}

.service-provider-list .sp-item .sp-cases-title .j-sp-case-tab span{ color:#333}

.service-provider-list .sp-item .sp-cases-item{background-color:#fff;padding:0 15px 15px; overflow:hidden;width:100%; min-height:105px}

.service-provider-list .sp-item .sp-cases-item dt{float:left;height:90px;overflow:hidden;width:107px; margin:0 10px 0 0}

.service-provider-list .sp-item .sp-cases-item dt a{position:relative;overflow: hidden;vertical-align: middle;display: table-cell;height:90px;width:110px}

.service-provider-list .sp-item .sp-cases-item dt a img{height:90px;width:100%;object-fit: cover; display:block}

.service-provider-list .sp-item .sp-cases-item dt a:hover .sp-bg{display:block}

.service-provider-list .sp-item .sp-cases-item dd{height:90px;overflow:hidden;position:relative}

.service-provider-list .sp-item .sp-cases-item dd .title{color:#333;display:block;line-height:24px;overflow:hidden; margin:5px 0 0 0}

.service-provider-list .sp-item .sp-cases-item dd .title:hover{color:#ff6900}

.service-provider-list .sp-item .sp-cases-item dd .cycle,.service-provider-list .sp-item .sp-cases-item dd .price{color:#999}

.service-provider-list .sp-item .sp-cases-item dd .cycle span,.service-provider-list .sp-item .sp-cases-item dd .price span{color:#666}

.service-provider-list .sp-item .sp-cases-item dd .cycle i,.service-provider-list .sp-item .sp-cases-item dd .price i{color:#666;font-family:Arial;font-style:normal}

.service-provider-list .sp-item .sp-cases-item dd .comment{background-color:#f8f8f8;color:#666;font-size:12px;height:96px;left:0;line-height:24px;overflow:hidden;position:absolute;top:0;width:100%}

.cycle{ margin:8px 0 0 0}

.service-provider-list .sp-item .sp-cases-item dt:nth-child(3){ margin:0}

.j-sp-case-content{background: #fff;

    border-radius: 3px;

    box-shadow: 0 2px 4px 0 #f4eada; margin:0 10px 13px}

/**/

.main-up{height:50px;line-height:50px;position:relative; background:#fff; border-bottom:1px solid #eee}

.main-up .opt-sort{position:absolute;right:100px}

.main-up .opt-sort>a,.main-up .opt-sort>div{border-right:1px solid #e5e5e5;color:#333;display:block;font:400 13px/25px "Microsoft Yahei";height:25px;padding:0 10px 0 15px;text-align:center; position:relative; float:left; margin:12px 0; cursor:pointer}

.main-up .opt-sort>a.active{ color:#ff5837; font-weight:600}

.main-up .opt-sort .sort-last{border-right:0 none}

.main-up .opt-sort>div{ line-height:50px; height:50px; padding:0; margin:0}

.main-up .opt-sort>div p{ padding:0 15px; position:relative; z-index:999;border-left:1px solid #fff; border-right:1px solid #fff;}

.main-up .opt-sort>div:hover .hover-panel{ display:block; top:49px; width:266px}

.main-up .opt-sort>div:hover p{ border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fff;}

.main-up .opt-sort>div .hover-panel .all {cursor: pointer;margin-left:15px; text-align: left; line-height:40px} 

.main-up .opt-sort>div .hover-panel .all a{ padding:0}

.main-up .opt-sort>div .hover-panel li {float: left;line-height:34px;overflow: hidden;white-space: nowrap;width: 25%; border:0; text-align:left}

.main-up .opt-sort>div .hover-panel ul{ padding:0 10px 15px 15px}



/*工厂直营*/

.list-con{ margin-left: -40px;padding-bottom:20px}

.list-con .caritem{cursor:pointer;float:left;position:relative;transition:all .2s linear 0s;display:block;

    padding-left: 40px; width:20%; padding-bottom:30px}

.list-con .caritem .across a.aimg{overflow: hidden;text-align: center;vertical-align: middle;display: block;height:125px;width:100%}

.list-con .caritem .aimg img{border-radius:8px;display:block; height:100%; width:100%; margin:0 auto;object-fit: cover;transform: scale(1);transition: all 0.2s linear 0s;}

.list-con .caritem .aimg:hover img{transform: scale(1.1);}

.list-con .caritem .pad{overflow:hidden; padding:0 20px;min-height:100px;}

.list-con .caritem .pad h2{ padding:20px 0 15px}

.list-con .caritem h2 a,.list-con .caritem h2 span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99.99%;color:#222;font-size:18px; font-weight:700}

.list-con .caritem .expert {

    border-top: 1px solid #ededed;

    color: #777777;

    overflow: hidden;

    padding: 14px 0 0;

}

.list-con .pad span{background: #e4efe4;

    border-radius: 40px;

    color: #333333;

    display: inline-block;

    margin-right: 5px;

    padding: 5px 13px; font-size:13px}

.list-con .caritem p.change-mt{ color: #777;

    font-size: 14px;

    line-height: 1.5em;

    padding:12px 0 0;}

.list-con .caritem p.change-mt a{ color: #666;}

.yx-subtitle{text-align:center; padding:45px 0 20px}

.yx-subtitle-title h2,.yx-subtitle-title span{color:#333;display:inline-block;font-size:32px;line-height:50px;padding:0 20px;position:relative; font-weight:700}

.yx-subtitle-title h2::after,.yx-subtitle-title h2::before,.yx-subtitle-title span::after,.yx-subtitle-title span::before{background:#999 none repeat scroll 0 0;content:"";height:2px;margin-top:-1px;position:absolute;top:50%;width:50px}

.yx-subtitle-title h2::before,.yx-subtitle-title span::before{left:-50px}

.yx-subtitle-title h2::after,.yx-subtitle-title span::after{right:-50px}



.yx-subtitle-info span{color:#696969;display:inline-block;font-size:16px;line-height:28px}

.index-box-top-left { width:836px;}

.index-box-top-left li{ border:1px solid #eee;}

.index-box-top-left ul{ overflow:hidden; padding-bottom:35px}

.index-box-top-left ul li{ width:400px; margin:15px 15px 0 0; background:#fff; padding:25px 20px; float:left; overflow:hidden; height:115px}

.index-box-top-left ul li img{ display:block; width:65px; float:left; margin-right:12px; margin-top:8px}

.index-box-top-left ul li h1{ font-size:16px; font-weight:400; line-height:36px;}

.index-box-top-left ul li p{ color:#777; font-size:14px}

.index-banner{padding-top:30px; padding-bottom:50px}

.n-seo-classify{float:left;padding:10px 0;width:20%; border-right:1px dashed #9e9fb8; min-height:280px}

.index-content-new .n-seo-classify:nth-child(4){ border:0}

.index-content-new .n-seo-classify:nth-child(2){ width:40%}

.index-content-new .n-seo-classify:nth-child(2) a{ width:25%}

.classify-title{margin-top:10px;position:relative;text-align:center}

.classify-title h3{color:#333;font-size:18px;font-weight:700;position:relative;z-index:2; line-height:35px}

.classify-body{padding:10px 0 0 10px; overflow:hidden}

.classify-body a{color:#666;display:inline-block;padding:7px 10px;position:relative;width:50%; float:left;font-size:14px}

.classify-body a.tags::before{background:url(../images/tag-hot.png) no-repeat scroll 0 0;content:" ";display:block;height:17px;position:absolute;right:14px;top:-6px;width:31px}

.index-content-new{background-color:#fff;border-radius:8px; box-shadow:0 5px 20px rgba(102, 102, 153, 0.2);margin-top:30px;padding:20px;position:relative;width:1220px;margin:0 auto;z-index:2; border:1px solid #d9e2f1}

.readmore-js-toggle{ width:100%; text-align:center; line-height:35px; font-size:14px; color:#888}

.superiority-box{width:1220px;margin:0 auto;border-radius:0 0 4px 4px;background-color:#fbfdff;border:1px solid #d9e2f1;box-shadow:0 5px 20px rgba(102, 102, 153, 0.2);margin-top:-4px}

.index-box-top-right{width:354px;padding:10px;background:#e8ebee}

.index-ca-rightbox{background:#fff}

.index-ca-rightbox .text-center{font-size:18px;font-weight:600;color:#f60;padding:30px 0 10px 24px}

.index-ca-rightbox .text-center span{display:block;font-size:14px;font-weight:400; line-height:26px}

.index_search_up_label{border-radius:4px;font-size:14px;height:40px;padding-left:24px;position:relative;display:block;margin-bottom:15px}

.index_search_up_input{-moz-appearance:none;background:#f5f8ff none repeat scroll 0 0;border:medium none;color:#000;font-weight:400;height:40px;line-height:40px;padding:0 10px;vertical-align:middle;width:286px}

.index-ca-rightbox .btn{background-color:#ff6700;border-color:#f06100;color:#fff!important;border-radius:30px;font-size:16px;line-height:1.6;padding:10px 16px;display:block;font-weight:400;margin:0 24px 15px;text-align:center; cursor:pointer}

.input-slogan li{background:url(../images/hook.png) no-repeat scroll left top;color:#999;margin-bottom:10px;padding-left:30px;font-size:14px}

.input-slogan{padding:10px 24px 10px}

.yx-index-bd{ padding-bottom:30px}

.index-box-top-left100{ width:100%}

.index-box-top-left100 ul{ margin-right:-15px}

.index-box-top-left100 ul li{ width:385px}

.kbtj{ display:flex}

.kb_left{flex-shrink:0;height:160px;position:relative;width:170px; margin:0 0 0 20px}

.bg_c{background:rgba(0,0,0,0) linear-gradient(221deg,#d0dff4,#fdfdfd 58%) repeat scroll 0 0;border-radius:50%;color:#1a2846;font-size:34px;font-weight:700;height:147px;padding-left:40px;padding-top:20px;width:147px}

.bg_b{bottom:0;color:#bbc2d0;font-size:12px;position:absolute; text-align:center;width:134px}

.kb_box_c{display:flex; width:1030px}

.kb_box{background:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(135,140,179,.2);margin-left:18px;overflow:hidden;width:33.3%}

.box_top{text-align:center; padding:0 20px;}

.box_top h1{color:#222;font-size:16px;padding:10px 0 0}

.box_top .p1{color:#5c6068;font-size:14px;font-weight:400;margin:3px 0 12px}

.box_top .p2{min-height:27px}

.box_top .s2{font-size:21px}

.box_bottom{display:flex;flex-wrap:wrap}

.box_bottom .btn{cursor:pointer;display:block;height:40px;line-height:40px;margin-top:-1px;text-align:center;width:50%}

.box_bottom .b1{color:#1a2846;font-size:14px;font-weight:400}

.box_bottom .b1:hover{color:#3797ff}

.box_bottom .hr{border-top:1px dashed #eee;margin:5px 5px 0;width:100%}

.box_bottom .b2{color:#ff6900;font-size:14px;font-weight:400;position:relative}

.box_bottom .b2:hover{background:#ff8936 none repeat scroll 0 0;color:#fff}

.box_bottom .b2:hover::after{display:none}

.box_bottom .b2::after{background:#eee;bottom:6px;content:"";display:block;height:22px;left:0;position:absolute;width:1px}

.kb_box .box_top a img{height:50px; display:block; margin:15px auto 0; }

/*求购大厅*/

.mod{width:100%;padding:15px 0 0 0}

.top-con-right-btn{padding:10px 20px; background:#fff;width:210px; margin-bottom:13px}

.mt-number-animate{font-size:16px; padding:8px 0 15px 0; 

    font-weight: 700;

    /*text-shadow: 6px 6px 12px rgba(245, 47, 62, 0.2);color:rgba(255, 23, 37, 0.9);*/}

.top-con-right-btn .top-s2{color:#323232;display:block;font-size:18px; padding:10px 0 0 0; font-weight:700}

.top-con-right-btn .top-btn{transition: all 0.3s ease-in-out 0s;color:#fff;cursor:pointer;display:block;font-size:16px;height:42px;line-height:42px;text-align:center;width:80%;background-color: #ff5c00; margin:0 auto 12px;

   

    border-radius:46px;

    color: #fff;box-shadow: 0 10px 20px rgba(245, 47, 62, 0.4);text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.1);}

.top-con-right-btn .top-btn:hover{background-color: #f52f3e;

    background-image: -moz-linear-gradient(left center , #f52f3e, #ff4c22);

    background-repeat: repeat-y;

    box-shadow: 0 10px 20px rgba(245, 47, 62, 0.4);

    transform: translateY(-3px);}

.top-con-right-btn .top-btn.mt-number-bj{background-color: #0e7eff;

    background-image: -moz-linear-gradient(left center , #0e7eff, #0a70ff);box-shadow: 0 10px 20px rgba(14, 126, 255, 0.4);text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.1);}

.top-con-right-btn .top-btn.mt-number-bj:hover{background-color: #0a70ff;

    background-image: -moz-linear-gradient(left center , #0a70ff, #0e7eff);}

.top-con-right-btn .top-price-btn{background-color:#fff;border:1px solid #f85d00;border-radius:3px;color:#333;line-height:46px;width:180px}

.top-con-right-btn .top-tel{color:#999;display:block;font-size:14px;text-align:center}

.select-filter{border:1px solid #e1e1e1;border-bottom:0;border-radius:4px;border-style:solid solid none;border-width:1px 1px 0;font:400 14px/24px "Microsoft Yahei";margin:10px auto 0;position:relative}

.select-filter-con{border-bottom:1px solid #f4f4f4;min-height:44px;position:relative}

.select-filter dl{line-height:24px;padding-left:110px;position:relative;min-height:50px;border-bottom:1px solid #e1e1e1}

.select-filter dt{background-color:#fafafa;color:#666;height:100%;left:0;line-height:50px;margin-right:10px;min-height:49px;position:absolute;text-align:center;top:0;width:95px}

.select-filter dd{display:inline;float:left;margin:13px 5px 0 0}

.select-filter dl a{border-radius:1px;color:#333;display:inline-block;height:24px;padding:0 12px;white-space:nowrap}

.select-filter dl a:hover{color:#ff5837}

.select-filter dl .selected a{background:#ff5837;color:#fff;position:relative;border-radius:2px}



.opt-tab a{color:#000;display:inline-block;font:400 16px/50px "Microsoft YaHei";padding:0 10px;text-align:center}

.opt-tab a.active{border-bottom:2px solid #ff5837;color:#ff5837; height:48px}



.tableList{background:#fff}

.tableList .rowList:hover{background:#f8f8f8;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}

.tableList .rowList{border-bottom:1px solid #eee;overflow:hidden; padding:0 19px 25px}
.tableList .rowList > div{ float:left; width:9.5%}

.tableList .rowList .information{float:left;margin-top:25px; width:13%}

.tableList .rowList .information .iconBg{float:left;}

.tableList .rowList .information .baseInfo{position:relative}

.tableList .rowList .information .baseInfo>img{height:50px;left:0;position:absolute;width:50px}

.tableList .rowList .information .name{font-size:14px;height:19px;line-height:19px;overflow:hidden; color:#000}

.tableList .rowList .information .name b{float:left;overflow:hidden;white-space:nowrap; color:#316ccb}

.tableList .rowList .information .name span{float:left;overflow:hidden;white-space:nowrap;}

.tableList .rowList .information .surface{font-size:12px;height:16px;line-height:16px;margin-top:5px;word-break:break-all}

.tableList .rowList .information .surface span{line-height:16px;margin-right:15px;overflow:hidden;white-space:normal; color:#666}

.tableList .rowList .information .surface span font{ color:#ff6900; font-weight:600}

.tableList .rowList .specification{float:left;margin-top:25px;width:140px}

.tableList .rowList .specification .baseInfo{position:relative}

.tableList .rowList .specification .specificationName{font-size:14px;height:19px;line-height:19px;overflow:hidden}

.tableList .rowList .specification .specificationName span{float:left;overflow:hidden;white-space:nowrap}

.tableList .rowList .specification .tolerance-ding{font-size:12px;height:16px;line-height:16px;margin-top:15px;overflow:hidden;word-break:break-all}

.tableList .rowList .specification .tolerance-ding span{float:left;line-height:16px;max-width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.tableList .rowList .specification .tolerance-ding span b{color:#999}

.tableList .rowList .specification .tolerance-ding span.ding{border:1px solid #60c10b;color:#60c10b;float:left;font-size:12px;height:16px;line-height:14px;padding:0 4px}

.tableList .rowList .specification .tolerance{font-size:12px;height:16px;line-height:16px;margin-top:15px;word-break:break-all}

.tableList .rowList .specification .tolerance span{float:left;line-height:16px}

.tableList .rowList .specification .tolerance span b{color:#999}

.tableList .rowList .factory{float:left;font-size:14px;margin-top:25px;}

.tableList .rowList .factory span{float:left}

.tableList .rowList .price{float:left;margin-top:25px;}

.tableList .rowList .price .yuan{color:#777;font-size:12px}

.tableList .rowList .price .yuan b{color:#ff5837; font-weight:400;margin-right:7px; font-size:14px}

.tableList .rowList .price .ticon{margin-top:18px}

.tableList .rowList .price .ticon img{margin-left:10px}

.tableList .rowList .warehousePlace{float:left;font-size:14px;margin-top:25px; color:#666}

.tableList .rowList .company{float:left;margin-top:25px;color:#999; width:20%}

.tableList .rowList .company b{ font-size:14px; color:#000; font-weight:400; width:100%; display:block}

.tableList .rowList .company b a{ color:#316ccb; text-decoration:underline}

.tableList .rowList .company p{ margin-top:5px}
.tableList .rowList .beizhu{ width:19%}

.tableList .rowList .buy{float:right;width:90px}

.tableList .rowList .buy a{background:#fff;border:1px solid #316ccb;color:#316ccb;cursor:pointer;float:left;height:36px;margin-top:25px;outline:0 none;width:90px; border-radius:2px; font-size:14px; line-height:32px; text-align:center}

.tableList .rowList .buy a{ color:#316ccb}

.tableList .rowList .buy a:hover{background:#316ccb;color:#fff;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}

.tableList .rowList .buy a.cur{ color:#999; border:1px solid #ddd}

.tableList .rowList .buy a.cur:hover{ color:#999; border:1px solid #ddd; background:#f5f5f5}

.tableList .rowList .buy a.curr{ color:#ff7300; border:1px solid #fd9802; background:#fff9f0}

.tableList .rowList .buy a.curr:hover{ color:#ff7300; border:1px solid #fd9802; background:#fff9f0}

.tableList button.btn0,.tableList button.btn0:hover{ border:0; color:#999; background:none}

.tableList table td{ padding:12px 0; font-size:14px; color:#555; background:#fcfcfc}

.tableList table td:nth-child(1){ padding-left:19px}

.tableList table{ border-bottom:1px solid #ddd}



/*资讯*/

.content{margin:20px auto;width:1220px;}

.content .cluster{margin-right:30px;min-height:100px;width:170px}

.content .new-main{width:860px;padding:20px 25px; background:#fff}

.content .sidebar{padding-top:0;width:280px}

.ch2-mod{background-color:#fff;width:170px;z-index:1}

.ch2-mod .hd{background:#4889f3;border-radius:3px 3px 0 0;color:#fff;height:44px;line-height:44px}

.ch2-mod .hd h2{font-size:16px;font-weight:400;text-align:center}

.ch2-list{border:1px solid #f0f0f0;overflow:hidden}

.ch2-list .item{border-top:1px solid #f0f0f0}

.ch2-list .item:first-child{border-top:medium none}

.ch2-list .item a{background-color:#fff;color:#666;display:block;font-size:16px;height:56px;line-height:56px;position:relative;text-align:center}

.ch2-list .item a:hover{color:#4889f3}

.ch2-list .item a.active{background:#f3f6f8;color:#4889f3}

.hotnews h2{color:#333; font-size:22px; line-height:35px; padding:5px 0 0 0}

.hotnews .more{display:block;margin:10px 0 30px}

.channel_mod .list li{border-top:1px solid #eee;padding:20px 0}

.channel_mod .list li h3{font-size:16px;font-weight:400}

.channel_mod .list li h3.bold{font-weight:700}

.channel_mod .list li:first-child{border-top:medium none}

.channel_mod .list li:hover{background-color:#f3f6f8}

.channel_mod .list .picture{float:left;height:130px;margin-right:20px;max-width:230px;min-width:230px;overflow:hidden;width:230px}

.channel_mod .list a.picture{display:block;position:relative}

.channel_mod .list a.picture:hover img{transform:scale(1.05)}

.channel_mod .list .detail{height:130px;position:relative}

.channel_mod .list .detail h3{line-height:32px;min-height:75px}

.channel_mod .list .binfo{bottom:0;color:#666;font-size:12px;height:22px;left:250px;padding-right:10px;position:absolute; width:560px}

.channel_mod .list .binfo a{color:#666}

.channel_mod .list .cate,.channel_mod .list .source,.channel_mod .list .tag,.channel_mod .list .top{margin-right:10px}

.channel_mod .list .binfo a{color:#666}

.i-share{color:grey;display:inline-block;height:22px;line-height:22px;position:relative}

.i-share .t{background:url(../images/zf.png) no-repeat scroll 0 center;cursor:pointer;display:inline-block;padding-left:18px}

.content .sidebar{padding-top:0;width:325px; padding:15px 20px; background:#fff}

.right-bar .bar-tit h2{line-height:35px;position:relative; padding:5px 0 0 0}

.right-bar .bar-tit h2 .tit,.right-bar .bar-tit h2 span{color:#333;display:block;font-size:18px;height:100%;width:100%}

.channel_mod .list .picture img{background:#f1f1f1;min-height:130px;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s;width:100%; display:block;object-fit: cover;}

.hot-news li{border-bottom:1px dashed #e6e6e6;padding:10px 0;width:100%}

.hot-news li .hot-ask{width:100%; padding-bottom:5px; overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;}

.hot-ask a{color:#5e5e5e;font-size:14px;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.hot-news ul li span{color:#a5a5a5;margin-top:5px}

.hot-news li:last-child{border:0 none}



/*求购详情*/

.layout-order-main{color:#262626;font-size:14px}

.m-order-paper{background-color:#fff;box-shadow:0 2px 10px -6px rgba(0,0,0,.5);padding:40px 40px 48px}

.u-order-head dt{color:#262626;font-size:24px;font-weight:700;height:31px;line-height:31px}

.u-order-head dd{color:#999;font-size:13px;height:18px;line-height:18px;margin-top:8px}

.u-order-head dd span{display:block;float:left;margin-right:24px}

.u-order-head dd .u-ico-flag,.u-order-head dd .u-ico-keep{cursor:pointer;display:block;float:left;height:18px;margin-right:6px;width:18px}

.m-order-info{background-color:#f8f8f8;box-sizing:border-box;height:206px;margin-top:30px;padding:24px 240px 26px 50px;position:relative;width:100%}

.m-quote-price{background:linear-gradient(to bottom, #d0d6db, #b0c2ce);height:100%;overflow:hidden;position:absolute;right:0;top:0;width:240px; background-size:100% auto}

.m-quote-price font{ color:#f60}

.m-quote-price.m-visiter-price dt{font-size:24px;font-weight:700;}

.m-quote-price.m-visiter-price dd{}

.m-quote-price dl{font-size:13px;margin:47px auto 0;text-align:center}

.m-quote-price dt span{vertical-align:middle}

.m-quote-price .u-ico-time{display:inline-block;font-size:18px;height:18px;margin-right:5px;text-align:center;vertical-align:middle;width:18px}

.m-quote-price dd{height:24px;line-height:24px;margin-top:4px}

.m-quote-price dd span{font-size:18px;}

.f-check-phone{background-color:#fff;border:1px solid rgba(39,105,220,.5);border-radius:3px;color:#2769dc!important; display:inline-block;font-size:12px;height:30px;line-height:28px;margin:2px 8px 0 12px;padding:0 20px; cursor:pointer}

.f-goto-quote{ background:url(../images/btn.png) no-repeat center 0;border-radius:20px;color:#fff!important;display:block;font-size:16px;font-weight:700;height:38px;line-height:38px;margin:24px auto 0;text-align:center;width:180px; cursor:pointer}

.u-modal-title{color:#262626;font-size:16px;font-weight:700;height:21px;line-height:21px;margin:40px 0 20px}

.m-purchase-info{line-height:28px}

.u-has-quote-row{height:40px;line-height:40px;overflow:hidden;position:relative}

.u-has-quote-row::after{border-bottom:1px dashed #e6e6e6;bottom:0;content:"";left:0;position:absolute;width:100%}

.u-has-quote-head{background-color:#f5f5f5;font-size:13px}

.u-has-quote-head::after{border-bottom:1px solid #e8e8e8!important}

.u-unquote-title{font-size:14px;padding-left:72px;position:relative}

.u-unquote-title .u-ico-tips{color:#595959;display:inline-block;font-size:15px;font-weight:700;height:15px;left:51px;line-height:15px;position:absolute;text-align:center;top:13px;width:15px}

.u-quote-time{box-sizing:border-box;float:left;padding-left:50px;width:370px}

.u-quote-firm{float:left;width:310px}

.u-quote-area{float:left;width:180px}

.f-quote-link{background-color:#fff;border:1px dashed rgba(39,105,220,.3);box-sizing:border-box;color:#2769dc!important;display:block;height:40px;line-height:38px;margin-top:-1px;position:relative;text-align:center;width:100%;z-index:2; cursor:pointer}

.f-quote-link:hover{border-color:#2769dc}

.m-buyer-info li{color:#262626;font-size:14px;height:36px;line-height:36px}

.m-buyer-info .u-buyer-name{height:48px;line-height:48px;overflow:hidden}

.u-buyer-name > span{display:block;float:left;font-size:16px;font-weight:700}

.part-content{ position:relative; min-height:164px}

.part-content table{ border:1px solid #eee}

.part-content table td{ padding:15px 20px; border:1px solid #eee; text-align:center}

.part-content table th{ padding:10px 20px; border:1px solid #eee; background:#f8f8f8}

.m-lead-login{background:#fff7f4;bottom:1px;height:120px;overflow:hidden;position:absolute;right:0;text-align:center;width:100%}

.m-lead-login dt{font-size:13px;height:18px;line-height:18px;margin-top:28px}

.m-lead-login dd{height:32px;margin-top:12px}

.f-lead-login,.m-lead-login .f-lead-reg{ border:1px dashed rgba(39, 105, 220, 0.3);border-radius:3px;color:#2769dc;display:inline-block;font-size:12px;line-height:32px;margin-right:12px;padding:0 20px}

.f-lead-login,.f-lead-login:hover,.m-lead-login .f-lead-reg:hover{background:#108cee;box-shadow:0 6px 18px -9px #2769dc; color:#fff}

.caritem-icon{line-height:14px;margin:0 2px;padding:3px 8px; font-size:12px; font-weight:400; margin:0 0 0 10px}

.caritem-icon.yxrz-icon{background:#f5ede1;color:#c08e42}

.caritem-icon i{display:inline-block;height:14px;margin-right:2px;position:relative;top:-1px;vertical-align:middle;width:12px}

.caritem-icon.yxrz-icon i{background:url(../images/jp-ico.png) no-repeat scroll 0 0}

.caritem-icon.yp-ico{background:#f1f1f1;color:#8d8e9b}

.caritem-icon.yp-ico i{background:url(../images/yp-ico.png) no-repeat scroll 0 0}



/*发布询价*/

.position-dialog{width:840px;height:450px;position:fixed;top:175px;left:50%;margin-left:-420px;z-index:10010}

.position-dialog-close{position:absolute;right:15px;top:15px;cursor:pointer}

.im-invite-body{width:650px;background:url(../images/bgl_bjclound.png) no-repeat center top #fff;position: fixed;left:50%;top:200px;margin-left:-325px;z-index:10010;padding-bottom:20px; background-size:100%; box-shadow:0 0 15px rgba(0, 0, 0, 0.5)}

.im-invite-title{font-size:24px;margin-top:40px;color:#fff;margin-left:230px}

.im-invite-desc{margin-top:20px;font-size:16px;color:#fff;margin-left:230px;margin-right:20px}

.im-invite-content{font-size:16px;margin:50px 50px 30px;display:flex;justify-content:space-between}

.im-invite-object{width:20%;font-size:12px;padding:10px}

.im-invite-object h3{font-size:18px;color:#040404}

.im-invite-item{margin-top:10px;padding-left:19px}

.im-invite-notice{margin:10px 50px 20px;color:#999}

.im-invite-link{width:220px;height:52px;line-height:52px;font-size:16px;color:#fff;background:linear-gradient(-90deg,rgba(0,170,255,1) 0,rgba(0,119,255,1) 100%);margin:0 auto;display:block;text-align:center;box-sizing:border-box}

.im-invite-link:hover{text-decoration:none;color:#fff;background:linear-gradient(-90deg,#059ae4 0,#07f 100%)}

.im-qq-actions{display:flex;justify-content:center}

.im-qq-actions .im-invite-link{width:150px;margin-right:70px;margin-left:0}

.im-qq-actions .im-invite-link:last-child{margin-right:0;border:1px solid #5a9eec;background:#fff;color:#5a9eec}

.im-ongoing .im-invite-body{background-image:none;padding-bottom:30px}

.im-ongoing .im-invite-title{margin-left:0;color:#333;text-align:center}

.im-ongoing .im-invite-content{text-align:center;display:block;font-size:14px}

.im-fa{ text-align:center}

.im-invite-link{ display:inline-block; margin:70px 6px 15px; border-radius:5px}



.complex-content{font-size:14px;width:1184px;margin:0 auto}

.complex-content .panel-cnt .panel-cnt-title{color:#353535;font-size:18px;font-weight:600;line-height:25px;padding-bottom:25px}

.complex-content .panel-cnt .panel-cnt-title span{ font-size:14px; font-weight:400; margin:0 10px; color:#888}

.complex-content .panel-cnt .panel-cnt-title span font{ color:red}

.component-goods-table{position:relative}

.complex-content .panel-cnt.purchase-product .goods-table{width:100%; border:0}

.goods-table{border-style:hidden;box-sizing:border-box;font-size:14px; border:0}

.goods-table tr{color:#656565;display:inline-block;width:100%}

.goods-table tr,.goods-table tr{box-sizing:border-box;position:relative;text-align:left}

.goods-table tr td.product-name{margin-right:12px;width:220px}

.goods-table tr td{height:52px;padding-bottom:8px;padding-top:8px;position:relative}

.goods-table tr td,.goods-table tr th,.goods-table thead tr td,.goods-table thead tr th{box-sizing:border-box;font-weight:400;position:relative;text-align:left; float:left}

.goods-table .goods-table-tr1 td{ padding:0; height:auto; color:#000}

.goods-table .goods-table-tr1 td em{ color:#ff0000}

.pdt-name-select{font-size:14px;}

.pdt-name-select .select-label{display:block;height:36px;position:relative;}

.goods-table tr td.unit .select-label .select-input{ padding-right:60px}

.pdt-name-select{box-sizing:border-box;margin:0;padding:0}

.pdt-name-select .select-input{border:1px solid #ccc;border-radius:2px;font-size:14px;height:100%;outline:0 none;padding:7px 12px 9px 8px;width:100%;}

.goods-table tr td.material{margin-right:12px;width:115px}

.goods-table tr td.matbm{margin-right:12px;width:347px}

.goods-table tr td.spec .wpicker{position:relative;width:172px; margin:0 12px 0 0}

.goods-table .wpicker{display:inline-block;float:left}

.goods-table tr td.spec .spicker-select .search-input,.goods-table tr td.spec .spicker-select .search-input input{border-radius:2px;height:36px}

.goods-table tr td:last-child span{color:#ff6900; line-height:28px; padding:0 0 0 15px}

.component-goods-table .goods-table tr td:last-child{ display: inline-block;vertical-align: top; line-height:36px; color:#316ccb}

.component-goods-table .goods-table tr td:last-child span{ display:none; cursor:pointer}

.component-goods-table .goods-table tr:hover td:last-child span{ display:block}

.operation-group{line-height:50px;text-align:center; margin:10px 0 0; border-top:1px dashed #ccc; background:#f9f9f9; padding-bottom:3px}

.operation-group a,.operation-group a:hover{ color:#333c4f; cursor:pointer; display:inline-block; font-weight:bold; font-size:15px; padding:0 30px; position:relative}

.operation-group a img{ display:inline-block; vertical-align:-7px; margin:0 5px 0 0}

.goods-table tr td.matbm > .pdt-name-select{ width:115px; float:left}

.goods-table tr td.matbm .component-spec{float:left;margin-right:12px;width:220px}

.goods-table tr td.unit{width:150px;margin-right:12px;}

.pdt-name-select .select-input:focus{border-color:#316ccb}

.operation-group span{ display:inline-block; vertical-align:middle; border-radius:100%; height:20px; width:20px; text-align:center; line-height:16px; border:1px solid #f30; margin:0 5px 0 0}



/*通用下拉框*/

.sewv{position: absolute; right:0;width:60px;display: inline-block;vertical-align: middle; top:0}

.sewvtop{width:100%;height:35px;cursor:pointer;overflow: hidden;}

.sewvtop>span{float:left;height:35px;white-space:pre;text-overflow:ellipsis;overflow: hidden;font-size: 14px;line-height:35px;color: #666;padding:0 0 0 10px;vertical-align: middle; border-left:1px solid #ddd}

.sewvtop>em{float:right;height:35px;vertical-align: middle; text-align: center; padding:7px 0 0 0}

.sewvbm{width: 100%;position: absolute;left: 0;top: 35px;display: none;border: 1px #e5e5e5 solid; text-align:center; box-shadow:0 0 16px 0 rgba(196, 196, 196, 0.5); background:#fff; z-index:999}

.sewvbm>li{cursor:pointer;width:100%;height:26px;line-height:26px;font-size:14px;color: #666;}

.sewvbm>li:hover{background: #57c5f7;color: #fff;}

.lbaxztop{animation: rotatete 0.3s linear forwards;}

.lbaxztop2{animation: rotatete2 0.3s linear forwards;}

@keyframes rotatete{

	from{transform: rotate(0deg);}

	to{transform: rotate(180deg);}

}

@keyframes rotatete{

	from{transform: rotate(0deg);}

	to{transform: rotate(180deg);}

}

@-moz-keyframes rotatete2{

	from{transform: rotate(180deg);}

	to{transform: rotate(0deg);}

}

@keyframes rotatete2{

	from{transform: rotate(180deg);}

	to{transform: rotate(0deg);}

}

.inner > .add{display:none;position:absolute;top:-1000000px;visibility:hidden}.fdad,.adsbygoogle{display:none;position:absolute;top:-1000000px;visibility:hidden}

.content1,.component-goods-table{ padding:0 35px}

.batch{ margin-bottom:10px; background:#f5f3f3; padding:7px 10px}

.batch a{ color:#316ccb; cursor:pointer}

.purchase-product{ margin:35px 0 0 0; background:#fff; box-shadow:0 8px 16px rgba(0, 0, 0, 0.1)}

.goods-table .bubble::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff transparent transparent;border-image:none;border-style:solid;border-width:6px;bottom:-12px;content:"";left:50%;margin-left:-6px;position:absolute}

.goods-table .bubble p{margin:0}

.goods-table .bubble{bottom:50px;color:#ff7300;padding:12px 16px;position:absolute;top:auto;white-space:normal;width:100%;background:#fff none repeat scroll 0 0;box-shadow:0 0 16px 0 rgba(196,196,196,.5);box-sizing:border-box;cursor:text;margin:0}

.data-opt .opt{ display:inline-block; vertical-align:middle; padding:0 20px 0 0}

.data-opt{ padding:0 35px}

.data-line{ padding-bottom:15px}

.data-line > span{ line-height:36px; padding:0 0 0 10px;width:90px; position:relative; color:#333}

.data-line > span em{ color:#f00; position:absolute; left:0;}

/*日期*/

.date_selector,.date_selector *{width:auto;height:auto;border:none;background:0 0;margin:0;padding:0;text-align:left;text-decoration:none}

.date_selector{background:#fff;padding:10px;margin:0;margin-top:-1px;position:absolute;z-index:100000;display:none; box-shadow:0 0 16px 0 rgba(196, 196, 196, 0.5);width:240px}

.date_selector_ieframe{position:absolute;z-index:99999;display:none}

.date_selector .nav{width:220px}

.date_selector .nav p{clear:none}

.date_selector .month_nav,.date_selector .year_nav{margin:0 0 3px 0;padding:0;display:block;position:relative;text-align:center}

.date_selector .month_nav{float:left;width:55%}

.date_selector .year_nav{float:right;width:42%;}

.date_selector .month_name,.date_selector .year_name{font-weight:700;line-height:20px}

.date_selector .datebutton{display:block;position:absolute;top:0;width:18px;height:18px;line-height:12px;color:#316ccb;text-align:center;font-size:18px;overflow:hidden;border:1px solid #ccc;border-radius:2px}

.date_selector .datebutton.hover,.date_selector .datebutton:hover{background:#5985c7;color:#fff;cursor:pointer;border-color:#3a930d}

.date_selector .prev{left:0}

.date_selector .next{right:0}

.date_selector table{border-spacing:0;border-collapse:collapse;clear:both;margin:0;width:220px}

.date_selector td,.date_selector th{width:25px;height:25px;padding:0!important;text-align:center!important;color:#666;font-weight:400; font-size:14px}

.date_selector td{border:1px solid #f1f1f1;line-height:25px;text-align:center;white-space:nowrap;color:#555;background:#fff}

.date_selector td.today{background:#eee}

.date_selector td.unselected_month{color:#ccc}

.date_selector td.selectable_day{cursor:pointer}

.date_selector td.selected{background:#316ccb;color:#fff;font-weight:700}

.date_selector td.selectable_day.hover,.date_selector td.selectable_day:hover{background:#5985c7;color:#fff}

.date_picker{ background:url(../images/dateIco.png) no-repeat right center}

.data-line .pure-u-con{ padding:0}

.panel-cnt-item {color: #353535;margin-bottom: 24px;position: relative; border:1px solid #ccc; width:722px}

.text-area .textarea{ border:0; padding:12px; border-bottom:1px solid #f1f1f1; width:100%; font-size:12px; height:160px}

.upload-field{ padding:12px}

.upload-field .item-tip{ padding:10px 0; color:#888}

.upload-field .custom_img .shili{ display:block; width:126px; height:126px; border-radius:3px; border:2px dashed #eee; margin:0 0 0 8px; line-height:126px; text-align:center; color:#007de4; cursor:pointer;background:url(../images/slt.jpg) no-repeat 0 0; background-size:100% 100%; position:relative; z-index:99}

.upload-field .custom_img .shili:after{ position:absolute; top:0; width:100%; height:100%; left:0; content:""; background:#fff; opacity:0.8; z-index:-1}

.panel-submit{ text-align:center; padding:35px 0}

.panel-submit .opt{ display:inline-block}

.go-importer{ padding:35px 0}

.go-importer li{ font-size:14px; padding:10px 0 0 0; color:#666}



/*城市*/

.form-inline .form-control {

    display: inline-block;

    vertical-align: middle;

    width: 220px;

}

.city-picker-input{opacity:0!important;top:-9999px;left:-9999px;position:absolute}

.city-picker-span{position:relative;display:block;outline:0;-webkit-tap-highlight-color:transparent;background-color:#fff;color:#ccc;cursor:pointer}

.city-picker-span>.placeholder{color:#aaa}

.city-picker-span>.arrow1{position:absolute;top:50%;right:8px;width:10px;margin-top:-3px;height:5px;background:url(../images/drop-arrow.png) -10px -25px no-repeat}

.city-picker-span.focus,.city-picker-span.open{border-bottom-color:#46a4ff}

.city-picker-span.open>.arrow1{background-position:-10px -10px}

.city-picker-span>.title>span{color:#333;padding:5px;border-radius:3px}

.city-picker-span>.title>span:hover{background-color:#f1f8ff}

.city-picker-dropdown{position:absolute;width:315px;left:-9999px;top:-9999px;outline:0;-webkit-tap-highlight-color:transparent;z-index:999999;display:none;min-width:330px;margin-bottom:20px}

.city-select-wrap{box-shadow:0 1px 5px rgba(0,0,0,.5)}

.city-select-tab{border-bottom:1px solid #ccc;background:#f0f0f0;font-size:13px}

.city-select-tab>a{display:inline-block;padding:8px 22px;border-left:1px solid #ccc;border-bottom:1px solid transparent;color:#4d4d4d;text-align:center;outline:0;text-decoration:none;cursor:pointer;font-size:14px;margin-bottom:-1px}

.city-select-tab>a.active{background:#fff;border-bottom:1px solid #fff;color:#46a4ff}

.city-select-tab>a:first-child{border-left:none}

.city-select-tab>a:last-child.active{border-right:1px solid #ccc}

.city-select-content{width:100%;min-height:10px;background-color:#fff;padding:10px 15px}

.city-select{font-size:13px}

.city-select dl{line-height:2;clear:both;padding:3px 0;margin:0}

.city-select dt{position:absolute;width:2.5em;font-weight:500;text-align:right;line-height:2}

.city-select dd{margin-left:0;line-height:2}

.city-select.province dd{margin-left:3em}

.city-select a{display:inline-block;padding:0 10px;outline:0;text-decoration:none;white-space:nowrap;text-decoration:none;color:#333;cursor:pointer; width:25%; float:left; display:block}

.city-select a:focus,.city-select a:hover{background-color:#f1f8ff;border-radius:2px;color:#46a4ff}

.city-select a.active{background-color:#46a4ff;color:#fff;border-radius:2px}

#distpicker .form-group{ padding:9px 12px 9px 8px;border: 1px solid #cccccc;

    border-radius: 2px;}

.news-recommend-more .tableList .rowList .company p{ margin:0}



/*我要报价*/

.reveal-modabj{ width:1000px; margin-left:-500px}

.reveal-modabj .part-content{ padding:20px 0; font-size:14px}

.reveal-modabj .part-content table td div{ position:relative}

.reveal-modabj .part-content table td div em{ position:absolute; left:20px; height:32px; line-height:32px; color:#ff6900}

.reveal-modabj .part-content table td input{ height:32px; padding:0 8px 0 25px; border:1px solid #ddd; color:#ff6900; font-weight:700; width:100px}

.reveal-modabj .part-content .bjd{ max-height:300px; overflow-y:scroll}

.reveal-modabj .part-content .bjd::-webkit-scrollbar{width:9px;height:9px}

.reveal-modabj .part-content .bjd::-webkit-scrollbar-track{width:6px;background-color:#f8f8f8;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}

.reveal-modabj .part-content .bjd::-webkit-scrollbar-thumb{background-color:#aaa;background-clip:padding-box;max-height:50px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}

.reveal-modabj .part-content .bjd::-webkit-scrollbar-thumb:hover{background-color:#fff}

.bjd-button{ padding:25px 0 0 0; text-align:center}

.bjd-button i{ font-style:normal; display:inline-block; vertical-align:middle; margin:0 15px}

.bjd-button i img{ display:inline-block; vertical-align:middle;}

.reveal-modabj .part-content table td{ padding:10px 15px}



/**/

.article-header{border-bottom:1px solid #eee;margin-bottom:20px;padding:25px 0 15px;text-align:center}

.article-title{font-size:26px;line-height:36px;margin-top:0}

.article-title a,.article-title a:hover{color:#555}

.article-meta{color:#999;font-size:12px; padding:8px 0}

.article-meta span{margin-right:20px}

.article-content{font-size:14px;line-height:28px;word-wrap:break-word}

.newsList-main-r .content{border:1px solid #eaeaea;padding:20px 30px}

.newsList-main-r .content p{text-indent:2em}

.relates{padding-top:45px}

.relates .title{border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:10px;color:#333;overflow:hidden}

.relates .title h3{float:left;font-size:20px;margin:0}

.relates ul{color:#bbb;margin-bottom:30px; padding-left:18px}

.relates li{margin-top:12px;list-style:outside none disc!important;}

.relates a{color:#777; font-size:14px}

.w500{ width:50%;}

.w500.fr{ text-align:right}



/*企业会员轮播图*/

.close-q{background:rgba(0,0,0,.5);border:1px solid #444;border-right:0;border-radius:8px 0 0 8px;position:absolute;padding:20px 20px 20px 15px;right:0;top:20px;cursor:pointer; color:#ccc; z-index:999; font-size:20px;}

.pgwSlideshow{width:100%;background:#000;display:none}

.pgwSlideshow a{color:#fff}

.pgwSlideshow .ps-current{text-align:center;position:relative;min-height:150px;overflow:hidden}

.pgwSlideshow .ps-current>ul>li{text-align:center;width:100%;z-index:1;opacity:0;display:block}

.pgwSlideshow .ps-current>ul>li img{display:block;max-width:100%;margin:auto; max-height:600px}

.pgwSlideshow .ps-caption{background:rgba(0,0,0,.5);text-align:left;font-size:1rem;color:#fff;position:absolute;left:0;bottom:0;width:100%;padding:10px;display:none}

.pgwSlideshow .ps-caption span{padding:7px;display:inline-block}

.pgwSlideshow .ps-list{box-shadow:0 10px 10px -5px #333 inset;background:#000;overflow:hidden;position:relative}

.pgwSlideshow .ps-list ul{position:relative;list-style:none;margin:0;padding:0;left:0}

.pgwSlideshow .ps-list li{float:left}

.pgwSlideshow .ps-list li .ps-item{display:block;margin:15px 8px;opacity:.6}

.pgwSlideshow .ps-list li img{display:block;border:1px solid #777;width:80px;height:80px}

.pgwSlideshow .ps-list li .ps-item.ps-selected{float:left;opacity:1;border:4px solid #ccc;overflow:hidden}

.pgwSlideshow .ps-list li .ps-item.ps-selected img{margin:-4px}

.pgwSlideshow .ps-prevIcon{ background:url(../images/left-lg.png) no-repeat 0 0;display:block; width:18px; height:38px}

.pgwSlideshow .ps-nextIcon{ background:url(../images/next-lg.png) no-repeat 0 0;display:block;width:18px; height:38px}

.pgwSlideshow .ps-current .ps-prev{background:rgba(0,0,0,.5);border:1px solid #444;border-left:0;border-radius:0 4px 4px 0;position:absolute;padding:20px 20px 20px 15px;left:0;top:45%;cursor:pointer}

.pgwSlideshow .ps-current .ps-next{background:rgba(0,0,0,.5);border:1px solid #444;border-right:0;border-radius:4px 0 0 4px;position:absolute;padding:20px 15px 20px 20px;right:0;top:45%;cursor:pointer}

.pgwSlideshow .ps-list .ps-prev{background:rgba(0,0,0,.5);border:1px solid #444;border-left:0;border-radius:0 4px 4px 0;padding:20px 15px 20px 12px;cursor:pointer;position:absolute;left:0;top:25px;z-index:1000;display:none}

.pgwSlideshow .ps-list .ps-next{background:rgba(0,0,0,.5);border:1px solid #444;border-right:0;border-radius:4px 0 0 4px;padding:20px 12px 20px 15px;cursor:pointer;position:absolute;right:0;top:25px;z-index:1000;display:none}

.pgwSlideshow.narrow .ps-list li img{width:60px;height:60px}

.pgwSlideshow.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px;top:40%}

.pgwSlideshow.narrow .ps-current .ps-next{padding:15px 12px 15px 15px;top:40%}

.pgwSlideshow.narrow .ps-list .ps-prev{padding:15px 12px 15px 10px;top:20px}

.pgwSlideshow.narrow .ps-list .ps-next{padding:15px 10px 15px 12px;top:20px}

.pgwSlideshow.narrow .ps-caption{font-size:.8rem;padding:8px}

.ctitle{ display:none}



.shadow{ display:none !important}

#share-2{ padding:35px 0}



.tableListkc{color:#222; font-weight:600; font-size:14px;}

.tableListkc .rowList{ padding-bottom:0;border-bottom:1px solid #ddd}

.tableListkc .rowList > div{ margin:0 !important; padding:12px 0; color:#222 !important}
.tableList .rowList .buy{ float:left}


.tableListxh .rowList .beizhu{ color: #666666;float: left;font-size: 14px;margin-top: 25px;}

.beizhu .text-overflow{ display:block}

.tip{background:#f8fdff none repeat scroll 0 0;border:1px solid #cbe0f6;border-radius:3px;box-shadow:0 2px 3px #dcdcdc;display:none;position:absolute;text-align:left;width:340px;z-index:999; font-size:14px}

.tip li{color:#666;line-height:22px;overflow:hidden;padding:3px 0 3px 20px}

.tip li b{color:#333;font-size:14px}

.tip li b,.tips li span{display:inline-block}

.tip li strong{color:#f60}

.tip li:nth-child(2){border-bottom:1px dashed #ddd;margin-bottom:8px;padding-bottom:8px}

.tip li:nth-child(5){border-top:1px dashed #ddd;margin-top:8px;padding-top:8px}

.tip ul{padding:15px 15px 15px 0}

.tip ul::after{background:#f8fdff;border-right:1px solid #cbe0f6;border-top:1px solid #cbe0f6;content:"";display:block;height:12px;position:absolute;left:55px;top:-8px;width:12px}

.tip ul::after{transform:rotate(-45deg)}

.tableListxh .rowList .company:hover .tip{ display:block}

.tips{border-radius:3px;box-shadow:0 2px 3px #dcdcdc;display:none;position:absolute;text-align:left;width:220px;z-index:999; font-size:14px; padding:15px; background:#fff}

.tableListxh .rowList .beizhu{ cursor:pointer}

.tableListxh .rowList .beizhu:hover .tips{ display:block; color:#000}



.hot-info-container{box-sizing:border-box; box-shadow:0 8px 15px #ecf1f5; background:#fff; padding:30px 0;position:relative;}

.hot-info-container .title-container{color:#333; margin:28px auto 0; width:970px;background:url(../images/tag_eb.png) no-repeat scroll left 7px / 42px 26px;padding-left: 50px;

}

.hot-info-container .inner-linker{text-decoration:none}

.hot-info-container .main-title{font-size:24px;font-weight:500;line-height:44px}

.hot-info-container .sub-title{color: #999;font-size:16px;font-weight:200}

.hot-info-container .content-container{width:790px; margin:0 auto;border-radius:30px;box-shadow: 0 2px 2px #ddd;}

.hot-info-container .search{background:#fff;border-radius:8px 0 0 8px; border:1px solid #ccc;height:55px;line-height:55px;padding:0 0 0 25px}

.hot-info-container .search input{background:#fff;height:52px;font-size:16px; width:100%; padding:0 25px}

.hot-info-container .search>div{width:180px;position:relative}
.hot-info-container .search > div.gg{ width:220px}

.hot-info-container .search>div:after{background:#aaa;content:"";height:28px;position:absolute;right:0;top:15px;width:1px}

.zbj-form-item{height:55px}

.zbj-btn{background:url(../images/form-bg.png) no-repeat scroll left center;border:0 none;color:#fff;cursor:pointer;font-size:16px;height:55px;line-height:55px;padding:0;text-align:center;width:180px; border-radius:0 8px 8px 0}

.hot-info-container .search>div.gg:after{ display:none}

.con{ display:none; width:350px; background:#fff; box-shadow:0 8px 15px #ecf1f5; padding:20px; border:1px solid #e5e5e5; position:absolute; z-index:999; top:53px}

.con h1{ line-height:26px; font-size:14px;}

.con a{ display:block; float:left; padding:0 15px 0 0;line-height:30px; cursor:pointer; font-size:14px}

.popup{background:#fff none repeat scroll 0 0;border:1px solid #e5e5e5;box-shadow:0 8px 15px #ecf1f5;display:none;padding:10px;position:absolute;width:660px;z-index:999; top:53px}

.search_li{border-bottom:1px dotted #ececec;float:left;margin-bottom:5px;padding-bottom:5px}

.search_li .s_li{color:#333;float:left;font-size:14px;font-weight:700;line-height:30px;text-indent:11px;width:50px}

div.popup ul{float:left;width:580px}

div.popup li{font-size:14px;height:30px;line-height:30px;float:left;margin:0 5px 2px 0;padding:0 0 0 5px;text-align:left;width:90px}

div.popup li a{color:#666}





.crumb-select-item{background:#fff;border:1px solid #ddd;cursor:pointer;font-size:14px;height:26px;line-height:24px;padding:0 26px 0 8px;position:relative;vertical-align:middle;display:inline-block}

.crumb-select-item em{color:#ff5837}

.crumb-select-item i{background:url(../images/search.ele.png) no-repeat center center;display:block;height:22px;position:absolute;right:0;top:0;width:25px}

.crumb-select-item:hover{ text-decoration:none !important; border:1px solid #ff5837}





.searchMore{text-align:center; padding-bottom:45px}

.searchMore .searchMoreTop{display:inline-block;margin-top:40px;overflow:hidden;color:#000}

.searchMore .searchMoreTop .question{font-size:24px;font-weight:700;}

.searchMore .searchMoreTop .searchMoreBtn span{font-size:14px}

.searchMore .searchMoreTop .searchMoreBtn button.active{margin-left:25px;margin-top:15px}

.searchMore .searchMoreInfor{color:#888;margin-top:10px; font-size:14px;text-align:center}

.searchMoreBtn .hd-search-xj{ float:none; margin-left:15px; height:36px; line-height:36px; border:1px solid #ff7300; color:#fff; background:#ff7300; width:auto; padding:0 15px; display:inline-block; border-radius:3px}

.searchMoreBtn .hd-search-xj:hover{ background:#f60}



.i-news{padding:0 0 26px 0;width:100%;background:#fff}

.i-news-head{line-height:50px;overflow:hidden; padding:26px 0 15px 0}

.i-news-title{color:#222;font-size:30px;float:left; font-weight:700}

.know-more{float:right;font-size:14px;color:#666;display:block}

.know-more span{color:#555;display:inline-block;padding-right:8px;vertical-align:middle}

.know-more i{background:url(../images/know-more-icon.png) repeat scroll 0 0;display:inline-block;height:16px;vertical-align:middle;width:16px}

.i-news .clf{overflow:hidden}

.i-news .clf li{background-color:#f6f6f6;border-radius:3px;float:left;margin-left:28px;padding:28px 0 28px 12px;width:580px}

.i-news .clf li:first-child{margin-left:0}

.i-news .i-news-con{float:left;margin-left:20px;width:308px}

.i-news .i-news-titles{color:#555;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.i-news-con .data{color:#999;font-size:14px;margin-top:6px}

.i-news .i-news-desc{color:#999;font-size:14px;height:40px;line-height:20px;margin-top:6px;overflow:hidden}

.i-news .i-news-con>a{color:#666;display:block;font-size:14px;margin-top:20px}

.i-news .clf li div img{ display:block; width:220px; height:130px;object-fit: cover;}

.nol-list{margin-top:22px; overflow:hidden}

.nol-list li{background:url(../images/dian.png) no-repeat scroll 0 center;border-top:1px solid #e5e5e5;height:58px;line-height:58px; float:left; width:585px; margin-left:30px}

.nol-list li:nth-child(2n-1){margin-left:0}

.nol-list li a{color:#666;display:block;float:left;font-size:14px;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap;width:450px}

.nol-list span{color:#999;float:right;font-size:14px}





.tableList .rowList .question{ text-align:center; font-size:16px; padding:30px 0 0; width:100% !important}

.phn-text{border-radius:35px 0 0 0;height:45px;line-height:45px;overflow:hidden;position: absolute; top:-45px; left:0; width:100%}

.phn-text a{background-color:#333;color:#fff;display:block;font-size:16px;overflow:hidden;padding:0 30px;text-align:center}

.phn-tit{float:left}

.phn-ico{background:url(../images/phn-arrh.png) no-repeat scroll center center;float: left;height:45px;margin-right:20px;width:14px}





/* 首页 企业视频css */

.ato-content{ padding:25px 0}

.ato-list ul{ height:300px}

.ato-list ul li{width:295px;float:left;margin-left:16px;margin-right:0;text-align:center;background-color:#fff;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.12);top:10px;left:-5px; cursor:pointer}

.ato-list ul li div{width:100%;}

.ato-list ul li div img{width:100%;height:auto;border:none;display:block}

.ato-list ul li h3{font-size:16px;font-weight:400; line-height:54px; text-align:left; padding:0 20px; color:#333; overflow:hidden;text-overflow:ellipsis; height:54px; width:100%;white-space: nowrap}

.ato-list-fl{float:left}

.ato-title{width:287px;margin-top:20px;padding-right:20px}

.ato-title h2{font-size:28px;line-height:33px;color:#222;padding:0;margin:0;font-weight:700}

.ato-title p{margin-top:10px;font-size:14px;color:#666;line-height:26px}

.ato-list-fl a{width:50px;height:50px;position:relative;margin-top:50px;margin-right:10px;float:left;border:1px solid #ababab;display:block;background:#f2f2f2;overflow:hidden}

.ato-list-fl a img{width:22px;height:22px;display:block;border:none;margin:0 auto;margin-top:12px}

.ato-list{float:left;}

.ato-list ul li:hover{top:-5px;box-shadow:0 10px 12px rgba(0,0,0,.12);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}

.prev:hover .ato-ope{opacity:0}

.ato-ope1{opacity:0}

.prev:hover .ato-ope1{opacity:1;position:absolute;top:0;left:11px}

.prev:hover .ato-ope{opacity:0}

.ato-ope1{opacity:0}

.prev:hover .ato-ope1{opacity:1;position:absolute;top:0;left:11px}

.next:hover .ato-ope{opacity:0}

.ato-ope1{opacity:0}

.next:hover .ato-ope1{opacity:1;position:absolute;top:0;left:11px}

.next:hover .ato-ope{opacity:0}

.ato-ope1{opacity:0}

.next:hover .ato-ope1{opacity:1;position:absolute;top:0;right:11px}

.ato-list-fl a:hover{background:#3984f7;border:1px solid #3984f7}





.md-perspective,.md-perspective body{height:100%;overflow:hidden}

.md-perspective body{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}

.container{min-height:100%}

.md-modal{position:fixed;top:50%;left:50%;width:80%;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}

.md-show{visibility:visible}

.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(0,0,0,.8);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}

.md-show~.md-overlay{opacity:1;visibility:visible}

.md-content{color:#666;background:#fff;position:relative;border-radius:6px;margin:0 auto; overflow:hidden}

.md-content h3{margin:0;padding:0;text-align:center;font-weight:300;background:#f8f8f8;border-radius:3px 3px 0 0; line-height:50px; font-size:16px; color:#333; position:relative; width:100%}



.md-content button{display:block;margin:0 auto; background:none; border:0; position:absolute; right:20px; top:0; line-height:50px; font-size:30px; font-weight:400; cursor:pointer}

.md-effect-2 .md-content{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}

.md-show.md-effect-2 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}



/*首页活跃用户css*/

.active-user-container .warper{box-sizing:border-box;width:400px}

.flex{display:flex}

.flex-full{flex:1 1 0}

.active-user-container .label{margin-bottom:9px;color:#666;font-size:14px}

.active-user-container .data-num{max-width:92px;color:#444;font-size:32px; font-family:Impact}

.m-b12{margin-bottom:12px}

.active-user-container .data-tip{margin:0 10px 5px 2px;color:#999;font-size:14px}

.flex-h-ac{display:flex;align-items:center}

.active-user-container .flex-h-ac img{margin-right:2px;width:12px}

.active-user-container .min-w-45{min-width:45px}

.active-user-container .up{color:#d0111a}

.active-user-container .down{color:#92cf54}

.today-line-chart{padding-right:30px;width:450px;height:190px;border-right:1px solid #eee;}



/**/

.topgg-header{width:1230px;}

.topgg-header li{ float:left; width:20%; padding-right:12px; margin-bottom:12px}

.topgg-header li img{ width:100%; height:60px; display:block}



#FontScroll{

	width: 100%;

	height: 120px;

	overflow: Hidden;

	margin:10px 0;

}

#FontScroll li{

    font-size: 12px;

    height:60px;

    width: 100%;}

.m-name {

    line-height: 24px;

}.m-name a {

    color: #000;

    font-size: 15px;

}.m-pro {

    color: #999;

    font-size: 12px;

}

#FontScroll a{

	color: #333;

	text-decoration: none;

}

#FontScroll .line{

	text-align: left;

	width: 100%;

}

#FontScroll .fontColor a{

	transition: all 1.5s ease 0s;

}



/*2024 工厂定制页面改版css*/

.industry-prod{margin:0 auto 35px;width:1220px; background:#fff}

.industry-prod .prod{background:linear-gradient(to bottom, #fbf8f8, #fbeaea);cursor:pointer;float:left;height:480px;position:relative;width:390px}

.industry-prod .prod:after{ background: url(../images/icon-gg.png) no-repeat scroll 0 15px; content:""; position: absolute; width:100%; height:100%; left:0; bottom:0; z-index:0}

.industry-prod .prod1{background:linear-gradient(to bottom, #f9f9fd, #eaecfd);}

.industry-prod .prod1:after{background: url(../images/icon-gj.png) no-repeat scroll 0 0;}

.industry-prod .prod2{background:linear-gradient(to bottom, #f5fef7, #f1fde9);}

.industry-prod .prod2:after{background: url(../images/icon-xc.png) no-repeat scroll 0 0;}

.industry-prod .prod3{background:linear-gradient(to bottom, #f8f6f7, #f7f3e8);}

.industry-prod .prod3:after{background: url(../images/icon-bc.png) no-repeat scroll 0 0;}

.industry-prod .prod-veiw{left:32px;position:absolute;padding-right:22px;top:130px; z-index:1}

.industry-prod .prod-veiw a{background:#fff none repeat scroll 0 0;border-radius:25px;float:left;line-height:25px;margin:10px 10px 0 0;padding:0 10px;text-align:center}

.industry-prod .prod-lst{float:left;width:830px; margin-top:-15px}

.prod .txt{padding:40px 32px; position:relative; z-index:1}

.prod .txt .t{font-size:28px;color:#333;font-weight:700}

.prod .txt .tt{font-size:14px;margin-top:5px}

.pdt-list{padding:20px 30px 0;width:188px;margin:25px 0 0 15px;background:#fff;float:left}

.prod-lst .normal-link{display:block;text-decoration:none}

.prod-lst .item-cnt-img{height:130px;width:100%;overflow:hidden;}

.prod-lst .item-cnt-img img{height:130px;width:100%;transition:all .2s ease 0s;object-fit: cover;}

.prod-lst .item-cnt-img img:hover{transform:scale(1.1)}

.prod-lst .item-cnt-goods{ text-align:cen.prod .txtter}

.prod-lst .goods-title{color:#222;font-size:16px;line-height:32px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:13px}

.prod-lst .goods-price{color:#888;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:100%; height:20px; line-height:20px}



.prod-lst .item-cny-img{border:1px solid #e1e1e1;border-radius:50%;display:inline-block;float:left;height:40px;vertical-align:top;width:40px}

.prod-lst .item-cny-name{color:#353535;display:inline-block;float:left;font-size:14px;margin-left:8px;margin-top:8px;width:93px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}



.gys-item{background:#fff none repeat scroll 0 0;float:left;margin:0 15px 20px 0;width:390px}

.gys-hd{padding:25px 15px 16px 100px;position:relative}

.gys-hd img{position:absolute;height:55px;width:55px;border:1px solid #eee;border-radius:100%;left:30px}

.gys-hd .gys-name{display:block;font-size:16px;margin-bottom:5px; font-weight:600}

.gys-hd .gys-more::before{top:10px;transform:rotate(45deg)}

.gys-hd .gys-more::after,.gys-hd .gys-more::before{background:#0e7eff;content:"";height:2px;left:9px;position:absolute;width:8px}

.gys-hd .gys-more::after{top:14px;transform:rotate(-45deg)}

.gys-hd .gys-more{border:1px solid #0e7eff;border-radius:50%;color:#e41b2e;float:right;font-family:simsun,Consolas;font-weight:700;height:26px;line-height:26px;margin-top:3px;position:relative;text-align:center;width:26px}

.gys-hd .gys-sale{color:#999;font-size:12px}

.gys-hd .gys-sale{color:#888;font-size:12px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%; display:block}

.industry-prod .i-news-title{font-size:24px}

.i-news-title span{color:#0e7eff}

.industry-prod .i-news-head{padding:30px 30px 0}

.gys-item{transition:all .2s linear 0s}
.gys-item:hover{box-shadow:0 0 16px 0 hsla(0,0%,76.9%,.5)}



.gczy-ad{ padding:25px 0}

.gczy-ad dl,.gczy-ad dd{ margin-left:-8px; width:1228px;}

.gczy-ad dl a{ width:602px; float:left; display:block; margin-left:8px; margin-bottom:8px}

.gczy-ad a img{ width:100%; height:100px}

.gczy-ad dd a{ width:297px;float:left; display:block; margin-left:8px}

