.first-sider .slick-slider .slick-arrow{position: absolute;
    top: 40%;
    background: #ccc;
    z-index: 10;
    border-radius: 50%;
    width: 30px;
    height: 30px;
  
    cursor: pointer;
    opacity: 0.8;
    border: none;}
.first-sider .slick-slider .slick-prev{ left:-15px;}
.first-sider .slick-slider .slick-next{ right:-15px;}
.guess-like{ width:22%; float:left;margin-bottom: 30px;}
.weekly3-news-active {    background: #fff;
    padding: 20px;
    border-radius: 10px;    height: 480px;}
	
	.home-banner2{ position:relative ; width:270px; height:480px; background:#ff2143 ; opacity:0.8; border-radius:10px;}
	.home-banner2 img{ position:absolute;     position: absolute;
    right: 20px;
    bottom: 20px;
    width: 50%;
}
	.home-banner2 h3{     position: absolute;
    top: 100px;
  
    color: #fff;
    text-align: center;
    left: 75px;}
		.home-banner2 a{ 
		
		background: #fff;
    text-transform: uppercase;
    color: #ff2143;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    padding: 13px 44px;
    border-radius: 10px;
    letter-spacing: 1px;
    transition: color 0.4s linear;
    border: 0;
    position: absolute;
    top: 200px;
    left: 50px;
    font-weight: 800; }
	
	
.bread-nav span{font-family:"微软雅黑";margin:0 10px}
.bread-nav em,.bread-nav .tbr,.bread-nav a{color:#a6a6a6;font-weight:400;}

.de-box .bread-nav {width: 100%;height:60px;line-height:60px;font-size:14px;color:#a6a6a6;}
.list-content { width:32%; float:left; margin-bottom:20px;}

.list-content:nth-child(3n){ margin-right:0px;} 


.content_info .title,.company_title{ border-bottom:1px solid  #ccc; margin-bottom:20px; padding-bottom:15px;}

.white-bj{background: #fff;
    padding: 20px;
    border-radius: 10px; margin-bottom:25px;}
.top_info{ height:450px;}

.left-img-box {
	
    border-right: 1px solid #2222;
    height: 380px;    padding: 30px 0px;}

.information-detail .img_box {
    
  
    overflow: hidden;
    width: 300px;
    height: 300px;
  
   /* width: 100%;
    height: 100%;*/
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}


.look-tel {
    background: linear-gradient(135deg, #ff5722, #ff9800);
    color: #fff;
    border: none;
    border-radius: 999px;
    display: inline-block;
    cursor: pointer;
    height: 42px;
    line-height: 42px;
    padding: 0 40px;
    font-size: 16px;
    font-weight: bold;
    box-shadow: 0 4px 10px rgba(255, 87, 34, 0.3);
    transition: all 0.2s ease-in-out;
}
.look-tel:hover {
    box-shadow: 0 6px 14px rgba(255, 87, 34, 0.4);
    transform: translateY(-1px);
}
.yunu-showcase-info{     padding: 10px;}
.yunu-showcase-info h3{ font-size:16px; margin-bottom:20px;}

.yunu-showcase-info p{ font-size:15px; margin-bottom:10px;}
/*.userinfobox{width:100%;background:#fff;border:1px solid #ddd;padding:10px 20px;}*/
.userinfobox .userinfo{}
.userinfobox .userinfo .userface{width:100px;height:100px;overflow:hidden;margin:5px auto;border-radius:100px;}
.userinfobox .userinfo .userface img{width:100%;}
.userinfobox .userdetail{margin:15px auto;}
.userinfobox .userdetail .truename,.userinfobox .userdetail .companyname{text-align:center;font-size:16px;color:#fff;padding-top:5px;}

.poster-common-header {position: relative;margin-top: 25px;}
.poster-common-header .line {height: 1px;background: #e6e6e6;}
.poster-common-header .head {font-size: 14px;position: absolute;top: -11px;width: 94px;left: 50%;background: #fff;margin-left: -47px;z-index: 2;text-align: center;font-weight: 400;color: #666;}
.poster-common-header .head a {text-decoration: none;}
.poster-common-header .head .icon-xiangyou3{color:#ff4000;font-size:15px;}
.authinfo .auth-content{margin-top:15px;display:flex;justify-content:space-between;}
.authinfo .auth-content a{display:block;text-decoration:none;width:33%;text-align:center;}
.authinfo .auth-content a span{display:block;width:100%; font-size:14px;}
.authinfo .auth-content a i{font-size:35px;color:#999;}
.authinfo .auth-content .isauth i{color:#fff;}
.authinfo .auth-content .isauth span{color:#fff;}
.jiajie{ font-size:13px; color:#fff; margin:20px 0px;}
.poster-common-header .poster-header{width:120px;margin-left:-60px;}
.posterinfo .poster-content{margin-top:20px;}
.posterinfo .poster-content a{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;font-size:14px;height:30px;line-height:30px;border-bottom:1px dashed #dedede;}
.posterinfo .showposter-btn {
    background: linear-gradient(135deg, #9c27b0, #f44336); 
	border: 2px solid #fff;  /* 白色描边 */
    color: #fff;
    border: none;
    border-radius: 24px;
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    padding: 0 20px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    transition: all 0.3s ease;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
    margin: 20px auto;
    width: fit-content;
}

.posterinfo .showposter-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}

.posterinfo .showposter-btn i {
    margin-left: 8px;
    font-size: 18px;
}

.posterinfo .showposter-btn span{font-size:14px;}
.posterinfo .showposter-btn i {padding-left: 3px;vertical-align: middle;color: #cdcdcd;font-size:18px;display:inline-block;}
.posterinfo p{ font-size:14px; color:#fff;}

.weekly3-news-area .weekly3-wrapper .slider-wrapper .weekly3-single{ width:260px; float:left; margin-bottom:20px;}
.weekly3-news-area .weekly3-wrapper .slider-wrapper .weekly3-single:nth-child(3n){ margin-right:0px;} 

.guess-like:hover .what-cap ,.guess-like:hover .what-cap,h4,.guess-like:hover .what-cap h4 a  { height:50px; line-height:1.4;}

.info img{ max-width:820px}