/*
  dg
企业汇样式
*/
/*pc端固定*/
body{background-color: #F7F7F7}
.fixedcontents{width: 1200px;margin: 0 auto;}

.hovers:hover{cursor: pointer;}
.hoversc:hover{cursor: pointer;color: #C3141C !important}

.flexs-between{display: flex;justify-content: space-between;}
.flexs-between-center{display: flex;justify-content: space-between;align-items: center;}
.flex-start{display: flex;justify-content: flex-start;}
.flex-start-center{display: flex;justify-content: start;align-items: center;}
.flex-end{display: flex;justify-content: flex-end;}
.flex-center{display: flex;justify-content: center;align-items: center;}

.martop20{margin-top: 20px;}
.martop10{margin-top: 10px;}
.martop0{margin-top: 0px;}
.marbottom20{margin-bottom: 20px;}
/*企业主要内容*/
.tg-r-content{width: 900px;height: 1020px;}
.tg-tab-nav{height: 60px;border-bottom: 1px solid #eee;background-color: #fff}
.nav-left{display: flex;justify-content: flex-start;align-items: center;}
.nav-left>li{;text-align: center;line-height: 60px;color: #999;font-size: 16px;margin: 0 20px;user-select:none;-moz-user-select:none; /* Firefox私有属性 */
    -webkit-user-select:none; /* WebKit内核私有属性 */
    -ms-user-select:none; /* IE私有属性(IE10及以后) */
    -khtml-user-select:none; /* KHTML内核私有属性 */
    -o-user-select:none; /* Opera私有属性 */}
.nav-left>li:hover{cursor: pointer;color: rgba(195,20,28,1)}
.nav-left>.active{position: relative;color: rgba(195,20,28,1)}
.nav-left>.active::before{display: block;position: absolute;content: "";bottom: 0;left:0;width:100%;height:2px;background:rgba(195,20,28,1);border-radius:1px;}
.nav-input{width: 200px;height: 30px;border: 1px solid #EEE;margin-right: 10px;}
.nav-input>input{width: 168px;height: 28px;line-height: 30px;font-size: 12px;display: block;border:0;padding-left: 10px;}
.nav-input>i{width: 30px;height: 28px;font-size: 20px;background-color: #fff;}


/*内容*/
.dp-content{width: 900px;}
.dp-content>li{width: 820px;margin: 20px auto;display:flex;justify-content: space-between;padding: 20px;border: 1px solid #eee}
.dp-content>li:hover{cursor: pointer;box-shadow:0px 0px 2px 5px #f7f7f7;}
.dp-l-c>img{display: block;width: 100px;height: 100px;}
.dp-t-r-c{margin-left: 10px;}
.dp-t-title{font-size: 16px;color: #000;height: 16px;line-height: 16px;}
.dp-t-title>span:nth-child(2){width:40px;height:20px;border-radius:10px;font-size:12px;display: block;
    font-weight:400;text-align: center;line-height: 22px;margin-left: 10px}
.gw{background:rgba(5,175,53,0.1);color:rgba(5,175,53,1);}
.mp{color:rgba(31,88,181,1);background:rgba(31,88,181,.1);}
.dp-t-list{font-size: 12px;color: #999;padding-top: 10px;height: 15px;}
.dp-t-list>span{margin-left: 40px;}
.dp-t-list>span:nth-child(1){margin-left: 0;}
.dp-t-list>span>strong{color: #000}
.dp-t-address{font-size: 12px;color: #999;margin-top: 20px;width: 585px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 15px;}
.dp-t-address>strong{color: #000}
.dp-t-fw{margin-top: 9px;}

.dp-r-b{margin-top: 10px;width: 80px;color: #C3141C;}
.dp-r-container{font-size: 14px;line-height: 30px;height: 14px;line-height: 14px;position: relative;}
.dp-r-container>span{padding-right: 5px;height: 14px;}
.dp-r-container>img{width: 14px;height: 14px;display: block;}
.dp-r-gogw{width: 80px;height: 30px;background-color: #C3141C;margin-top: 20px;color: #fff;font-size: 14px;text-align: center;line-height: 30px;}
/*弹出层*/
.test-1::-webkit-scrollbar {/*滚动条整体样式*/
        width: 2px;height: 1px;}
.test-1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #f3f3f3;}
.test-1::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;  background: #fff;
    }
.contact-alert{min-width: 150px;position: absolute;bottom: -200px;right: -50px;background-color: #fff;z-index: 101;padding: 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    border-radius:4px;height: 200px;display: none}
.content-p{height: 100%;overflow-y: auto;}
.contact-alert>.content-p>div{font-size: 12px;color: #333 !important;}
.contact-alert>.content-p>.p1{margin-top: 20px}
.contact-alert>.content-p>.p1:nth-child(1){margin-top: 0}
.contact-alert>.content-p>.p2{line-height: 15px;margin-top: 4px}

.am-pagination.am-pagination-centered>div{display: none !important}
.page-page{width: 100%;height: 100px;display: flex;justify-content: center;align-items: center;}

/*
  右边样式
*/
.qyregistered{width: 280px;height: 50px;text-align: center;line-height: 50px;color: #fff;background-color: #C3141C;font-size: 20px;}
.zx-new{width: 280px;margin-top: 20px;background-color: #fff;}
.zx-title{height: 40px;padding-left: 10px;color: #000;font-size: 16px;line-height: 40px;border-bottom: 1px solid #eee;display: flex;
      justify-content: space-between;align-items: center;}
.zx-title>span:nth-child(1){font-weight: 550;font-family: "Microsoft YaHei"}
.zx-title>span:nth-child(2){font-size: 12px;color: #999;margin-right: 10px}
.zi-ul{flex-wrap: wrap;padding-bottom: 20px}
.zi-ul>li{margin:20px 20px 0;width: 100px;}
.zi-ul>li:hover{cursor: pointer;font-weight: bold;}
.zi-ul>li>img{display: block;width: 100px;height: 100px;object-fit:cover}
.zi-ul>li>p{width: 100px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;line-height: 20px;margin-top: 10px}

/*热门文研会*/
/*.wyh-ul{padding:0 20px;}*/
.wyh-ul>li{padding: 15px 30px;display: flex;justify-content: flex-start;position: relative;}
.wyh-ul>li::before{position: absolute;content: "";width: 240px;height: 1px;background-color: #eee;bottom: 0;left: 50%;margin-left: -120px}
.wyh-ul>li:hover{background-color: #eee;cursor: pointer;}
.wyh-ul>li>img{width: 55px;height: 55px;display: block;}

.wyh-r{width: 155px;margin-left: 9px;}
.wyh-r>dt{font-size: 14px;color: #000;height: 15px;width: 154px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 15px;font-family: "SimHei";
    font-weight: 550}
.wyh-r>dd{font-size: 12px;color: #999}
dt+dd{margin: 0}

/*广告位*/
.go-rege{height: 160px;}
.go-rege>img{width: 100%;height: 100%;display: block;object-fit:cover}

/*企业产品*/
.qy-product{width: 690px;background-color: #fff;}
.qy-title{height: 56px;line-height: 56px;color: #000;font-size: 16px;padding-left: 10px;border-bottom: 1px solid #eee;font-weight: 550}
.qi-list{padding: 20px 0;}
.qi-list>li{width: 150px;margin-left: 20px;}
.qi-list>li:hover{cursor: pointer;font-weight: 550}
.qi-list>li>img{display: block;width: 150px;height: 150px;}
.qi-list>li>p{font-size: 14px;color: #333;padding-top: 20px;line-height: 25px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;
       -webkit-box-orient:vertical;-webkit-line-clamp:2;}

/*推荐企业*/
.recommended{width: 490px}

.recommended-list{display: flex;justify-content: flex-start;flex-wrap: wrap;padding-left: 5px;padding-top: 0 !important}
.recommended-list>li{width: 122px;border: 1px solid #eee;margin-left: -1px;height: 122px;overflow: hidden;position: relative;transition: all 0.6s;margin-top: -1px;}
.recommended-list>li>img{width: 100%;height: 100%;display: block;object-fit:cover;}




/****************************文研会样式***********************************/
/*文研会部分*/
.tg-wyh-left{width: 820px;}

.originator{width: 100%;height: 50px;border-bottom: 1px solid #eee;}
.originator>span{font-size: 16px;color: #000;padding-left: 10px;font-family: "SimHei"}
.originator>span:nth-child(2){font-size: 12px;color: #999;margin-right: 20px;}

.tg-shliper{width: 100%;height: 125px;position: relative;}
.originator-list{width: 780px;height: 125px;}
.originator-list>.swiper-wrapper>.swiper-slide{width: 60px !important;margin-left: 20px;}
.originator-list>.swiper-wrapper>.swiper-slide>img{width: 60px;display:block;height: 60px;border-radius: 50%;margin-top: 20px;}
.originator-list>.swiper-wrapper>.swiper-slide>p{text-align: center;font-size: 14px;color: #333;padding-top: 9px}

.tg-shliper>.swiper-button-next{width: 20px;height: 60px;margin-top: -30px;right: 0;}
.tg-shliper>.swiper-button-prev{width: 20px;height: 60px;margin-top: -30px;left: 0}

.tg-wyh-c-left{width: 160px;}
.tg-top-serch{background-color: #fff;width: 160px;height: 30px;border: 1px solid #eee;}
input::-webkit-input-placeholder{font-size: 12px !important;color: #999 !important}
.tg-top-serch>input{width: 130px;height: 28px;border:0;padding-left: 10px;font-size: 12px;color: #333;}
.tg-top-serch>i{width: 30px;height: 30px;}

.tg-all-classify{width: 160px;padding-bottom: 30px}
.tg-all-title{height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #000;}
.tg-titles{font-size: 16px;color: #000;padding: 10px;border-top: 1px solid #eee;}
.xs-serch{}
.xs-serch>input{width: 90px;height: 30px;list-style: 30px;padding-left: 10px;font-size: 12px;color: #000;border: 1px solid #eee;}
.xs-serch>.xs-btn{width: 40px;height: 30px;text-align: center;line-height: 30px;background:rgba(247,247,247,1);margin-left: 10px;font-size: 12px;}
.xs-list{width: 110px;display: flex;justify-content: space-around;flex-wrap: wrap;margin: 20px auto 10px}
.xs-list>li{width: 20px;height: 20px;margin:3px;text-align: center;line-height: 20px;}
.xs-list>li:hover{background-color: #ccc;cursor: pointer;color: #C3141C}
.xs-address-select{margin-top: 20px;margin-bottom: 10px;}
.xs-address-select>li{display: flex;justify-content: flex-start;align-items: center;height: 30px;}
.xs-address-select>li>span:nth-child(1){font-size: 14px;color: #000;padding-left: 15px;}
.xs-address-select>li>span:nth-child(2){font-size: 12px;color: #999}
.xs-address-select>li>span>i{margin-left: 5px;}
.tg-xs-px{display: flex;justify-content: space-between;flex-wrap: wrap;width: 130px;margin: 0 auto 0}
.tg-xs-px>li{width: 60px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;color: #666;border: 1px solid #eee;}
.tg-xs-px>.active{color: #C3141C;border: 1px solid #C3141C}
.tg-xs-px>li:hover{color: #C3141C;border: 1px solid #C3141C;cursor: pointer;}

.tg-wyh-c-right{width: 640px;}
.tg-wyh-c-right>li{width:100%;height: 120px;background-color: #fff;display: flex;justify-content: flex-start;align-items: center;margin-top: 10px}
.tg-wyh-c-right>li:hover{background-color:#f3f3f3;cursor: pointer;}
.tg-wyh-c-right>li:nth-child(1){margin-top: 0}
.tg-wyh-c-right>li>img{display: block;width: 80px;height: 80px;margin-left: 10px;object-fit:cover}
.tg-xs-cc{margin-left: 10px;}
.tg-xs-cc>li{height: 20px;line-height: 20px}
.tg-xs-cc>li:nth-child(1){font-size: 16px;color: #000;width: 290px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tg-xs-cc>li:nth-child(2){width: 290px;font-size: 14px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 15px}
.tg-xs-cc>li:nth-child(3){width: 200px;display: flex;justify-content: space-between;align-items: center;height: 20px;height: 15px;line-height: 15px;
      margin-top: 10px}
.tg-xs-cc>li:nth-child(3) span{color: #999}
.tg-xs-cc>li:nth-child(3) strong{color: #C3141C}

.tg-xs-img{margin-left: 0px;}
.tg-xs-img>li{width: 40px;margin-left: 20px;}
.tg-xs-img>li:nth-child(1){margin-left: 0}
.tg-xs-img>li>img{width: 40px;height: 40px;border-radius: 50%;display: block;object-fit:cover}
.tg-xs-img>li>p{text-align: center;padding-top: 5px;color: #333;font-size: 12px;}

.tg-association{width: 820px;margin-bottom: 60px;padding-bottom: 20px}
.tg-association-tt{height: 50px;line-height: 50px;border-bottom: 1px solid #eee;padding-left: 10px;font-weight: 550;font-size: 16px;color: #000}

.tg-association-list>li{width: 140px;height: 200px;margin: 20px 0 0 20px;border: 1px solid #eee}
.tg-association-list>li:hover{border:1px solid #C3141C;cursor: pointer;}
.tg-association-list>li>img{display: block;width: 140px;height: 140px;}
.tg-association-list>li>.tg-ts{width: 130px;padding-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;
      color: #000;text-align: center;padding-top: 9px;height: 30px;line-height: 30px}
.tg-association-list>li>.tg-fqr{font-size: 12px;color: #999;padding-left: 10px;margin-top: 9px;height: 15px;line-height: 15px;}


/*右边*/
.wyh-introduce{width: 360px;height: 60px;background-color: #D78A4F;display: flex;justify-content: center;align-items: center;}
.wyh-introduce>span{width: 180px;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 18px;height: 60px;position: relative;}
.wyhjs:before{position: absolute;content: "";width: 1px;height: 30px;right: 0;top:50%;margin-top: -15px;background-color: #fff}
.wyh-introduce>span:hover{font-weight: bold;}
.wyh-introduce>span>img{display: block;width: 20px;height: 20px;margin-right: 10px}

.tg-promote-box{width: 360px;}
.tg-promote-tt{height: 40px;border-bottom: 1px solid #eee;}
.tg-promote-tt>span:nth-child(1){font-size: 16px;color: #000;padding-left: 20px;}
.tg-promote-tt>span:nth-child(2){font-size: 12px;color: #999;margin-right: 10px}

.tg-tj-list{width: 100%;}
.tg-tj-list>li{height: 90px;width:100%;display: flex;justify-content: flex-start;align-items: center;padding: 0 10px;position: relative;}
.tg-tj-list>li:before{content: "";position: absolute;width: 320px;background-color: #eee;bottom: 0;left:50%;margin-left: -160px;height: 1px;}
.tg-tj-list>li:hover{background-color: #f2f2f2;cursor: pointer;}
.tg-tj-list>li:last-child{border-bottom: 0}
.tg-tj-list>li>img{display: block;width: 50px;height: 50px;}
.tg-tj-list>li>.img{width: 50px;height: 50px;background-color: #FADDC7;color: #000;}
.tg-tj-list>li>.img>p{width: 30px;line-height: 15px;text-align: center;font-weight: 550}
.tg-tj-ul{width: 260px;margin-left: 10px;}
.tg-tj-lt{display: flex;justify-content: flex-start;}
.tg-tts{max-width: 220px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;color: #000;height: 20px;line-height: 20px}
.tg-tj-lt>span:nth-child(2){width:40px;height:20px;border-radius:10px;text-align: center;line-height: 20px;font-size: 12px;margin-left: 5px}
.tg-tj-lt>.tg-new-tt{width: 250px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;color: #000;font-weight: 550}
.tg-tj-ul>p{width: 250px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;font-size: 12px;
      color: #999;height: 36px;}
.tg-tj-ul>li:nth-child(2){font-size: 14px;color: #666;height: 15px;line-height: 15px;margin-top: 15px;}


p{}
