header > div:first-child + div{background:#fff;border-bottom:1px solid #e6e6e6}
ul.nav{width:1200px;margin:0 auto;height:36px;line-height:36px}
ul.nav li.first{width:200px;background:#5aaaff;color:#fff}
ul.nav li{width:160px;text-align:center;color:#333;font-size:16px;float:left}
ul.nav li a{font-weight:bold;text-decoration:none}
ul.nav li a.current{color:#5aaaff;font-weight:bold}
.content{width:1200px;margin:0 auto;overflow:hidden}
.breadlink{font-size:14px;color:#666;height:40px;line-height:40px}
.breadlink a{color:#666;text-decoration:none;padding-right:8px}
.breadlink a.spacing{padding-left:10px}
.breadlink i{display:inline-block;border-bottom:1px solid #666;border-right:1px solid #666;-webkit-transition:all .5s;transition:all .5s;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.item_cont{background:#fff;padding:20px;overflow:hidden}
.item_left{width:850px;float:left}
.title{border-bottom:1px solid #e6e6e6;overflow:hidden}
.title h1, .title h2{font-size:22px;color:#333;line-height:40px;overflow:hidden;text-overflow:ellipsis;height:40px;white-space:nowrap;font-weight:500}
.item_line{padding-bottom:10px}
.item_line .sprice{font-size:30px;color:#ff6600;padding-right:10px;font-weight:bold}
.item_line .time{font-size:14px;color:#cccccc}
.item_digest{padding-top:20px;display:flex;}
.picbox{width:360px;float:left}
.picbox .picture{width:360px;height:275px;position:relative;background:#f9f9f9}
.picbox .picture>img{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:300px;height:275px;margin:auto}
.small_picbox{overflow:hidden;padding-top:10px}
a.leftbutton,a.rightbutton{height:60px;width:14px;background:#e6e6e6;line-height:60px;text-align:center;display:inline-block}
a.leftbutton{float:left}
a.rightbutton{float:right}
a.rightbutton:hover,a.leftbutton:hover{background:#ccc}
a.leftbutton i,a.rightbutton i{display:inline-block;border-bottom:1px solid #999;border-right:1px solid #999;-webkit-transition:all .5s;transition:all .5s;width:8px;height:8px}
a.leftbutton i{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:5px}
a.rightbutton i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:3px}
ul.smallpic{width:330px;display:inline-block;overflow:hidden;height:60px}
ul.smallpic li{width:58px;height:58px;border:1px solid #e6e6e6;margin:0 3px;float:left}
ul.smallpic li.current{border:1px solid #ff6600}
ul.smallpic li img{width:58px;height:58px}
.iteminfo{float:left;padding-left:20px;font-size:14px}
ul.attribute li{display:flex;padding:10px 0}
ul.attribute li label{color:#888;float:left}
.attribute_text{width:380px;color:#555}
.attribute_text{float:left}
.attribute_text font{color:#ff0000;font-size:20px;line-height:20px}
.attribute_text span{color:#999;font-size:12px}
a.qq,a.sixin{width:106px;text-align:center;border-radius:2px;text-decoration:none;padding:3px 8px}
a.qq{border:1px solid #31b8ff;color:#31b8ff;margin-right:10px}
a.qq:hover{background:#cfeeff}
a.sixin{border:1px solid #ff6600;color:#ff6600}
a.sixin:hover{background:#ffefe5}
a.qq span{font-family:Arial;font-size:15px;color:#31b8ff}
a.qq i{width:16px;height:16px;display:inline-block;background-image:url(../../images/qq.png);position:relative;top:2px;right:3px;background-size:100% 100%}
a.sixin i{width:16px;height:16px;display:inline-block;background-image:url(../../images/siliao.png);position:relative;top:2px;right:3px;background-size:100% 100%}
.company_cont{width:300px;overflow:hidden;float:right}
.company_cont .company{border:1px solid #e6e6e6;padding:15px}
.company_info{text-align:center}
.company_info p.photos{}
.company_info p.photos img{width:60px;height:60px;border-radius:500px}
.companyname{font-size:20px;color:#333;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block;}
p.companytime{font-size:12px;color:#999}
.company_authen,.other_info{margin-top:15px}
.authen{font-size:16px;color:#e6e6e6;text-align:center;height:30px;line-height:30px}
.other_info .authen>h2{ font-size:16px; color:#666; font-weight:normal; display:inline-block;}
.authen font{color:#666}
.authen font{color:#666;display: inline;font-size: 16px;}
ul.authen_icon{padding-top:5px}
ul.authen_icon li{width:25%;text-align:center;float:left}
.item_icon{background-image:url(../../images/item_icon.png?v=20230615)}
ul.authen_icon{overflow:hidden}
ul.authen_icon li i{width:50px;height:35px;display:inline-block}
i.personal{background-position:0 0}
i.personal-no{background-position:0 -47px}
i.enterprise{background-position:-67px 0}
i.enterprise-no{background-position:-67px -47px}
i.email{background-position:-136px 0}
i.email-no{background-position:-136px -47px}
i.wx{background-position:-248px 0}
i.wx-no{background-position:-248px -47px}
i.phone{background-position:-195px 0}
i.phone-no{background-position:-195px -47px}
ul.authen_icon li span{display:inline-block;text-align:center;color:#999;font-size:12px}
ul.other_text{font-size:14px}
ul.other_text li{height:30px;line-height:30px;border-bottom:1px dotted #e6e6e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.other_text li:last-of-type{border-bottom:0 none}
ul.other_text li a{color:#777;text-decoration:none}
ul.other_text li a:hover{color:#666;text-decoration:underline}
p.more_text{background:#f9f9f9;height:40px;line-height:40px;font-size:14px;text-align:center;border:1px solid #e6e6e6;margin-top:10px}
p.more_text a{width:100%;color:#666;display:inline-block}
p.more_text a:hover{background:#e6e6e6;text-decoration:none}
.cont_body{margin-top:10px;overflow:hidden}
.cont_body .left_content{float:left;width:890px;}
.left_warpbox{background:#fff; padding:10px 20px; margin:0px auto 10px auto;}
.info_title{border-bottom:1px solid #e6e6e6;height:40px;line-height:40px}
.info_title h2, .info_title span{float:left;font-size:18px;font-weight:bold}
ul.function{float:right;width:200px}
ul.function li{float:left;padding:0 10px;color:#666;text-align:center;position:relative}
ul.function li a i{width:16px;height:16px;display:inline-block;position:relative;top:4px;right:3px}
ul.function li a{height:26px;line-height:26px;font-size:14px;color:#888}
i.collect{background-position:-1px -105px}
i.share{background-position:-16px -105px}
i.report{background-position:-35px -105px}
.details{overflow:hidden;font-size:14px;line-height:26px;color:#666;padding:10px 0px}
#details{overflow:hidden}
h2.details_title{text-align:center; font-size:16px; color:#333; padding:5px 0px; margin:0 auto;}
.details p{text-indent:28px}
.details table{margin:0 auto;background:#e6e6e6;margin:10px 0}
.details table tr td{line-height:22px;background-color:#FFFFFF;padding:10px;}
.attribute_name{padding-right:10px;text-align:right}
.attribute_content{padding-left:10px;text-align:left}
ul.details_pic{overflow:hidden;margin-top:10px}
ul.details_pic li{width:420px;float:left;height:320px;margin-bottom:10px}
ul.details_pic li img{width:420px;height:320px}
ul.details_pic li:nth-child(2n+0){margin-left:10px}
.tips{overflow:hidden;background:#fff9ef;padding:15px 35px}
.tips_icon{float:left;position:relative;top:6px;margin-right:8px; height:130px;}
.tipspic{width:20px;height:20px;display:inline-block; background-image:url(../../images/tip.png?v=202308); background-size:100% 100%;}
.tipstext{color:#666;height:130px;padding-left:30px}
.tipstitle{font-size:16px;line-height:30px}
.othertext{line-height:20px;color:#888}
.right_content{width:300px;margin-left:10px;float:right}
.sidebar{overflow:hidden;background:#fff;margin-bottom:10px}
.sidebar_title{height:52px;line-height:52px;border-bottom:1px solid #e6e6e6;font-size:18px;color:#333;padding:0 15px}
ul.sidebar_cont{padding:5px 15px;overflow:hidden}
ul.sidebar_cont li{border-bottom:1px dotted #e6e6e6;padding:10px 0px}
ul.sidebar_cont li:last-of-type{border-bottom:0 none}
ul.sidebar_cont li a{color:#666;text-decoration:none}
ul.sidebar_cont li a p.text_s:hover{color:#5aaaff}
ul.sidebar_cont li .pic_s{width:80px;height:80px;float:left;margin-right:10px}
ul.sidebar_cont li .pic_s img{width:80px;height:80px}
p.text_s{font-size:14px;color:#666;line-height:26px;height:52px;overflow:hidden;text-overflow:ellipsis}
p.addrees{font-size:14px;color:#999;height:26px;line-height:26px}
ul.classify{overflow:hidden;padding:5px 0px}
ul.classify li{width:40%;text-align:left;padding:0 5%;height:30px;line-height:30px;overflow:hidden;font-size:14px;float:left}
ul.classify li a{color:#666;text-decoration:none}
ul.classify li a:hover{color:#5aaaff}
.show-btn{overflow:hidden;text-align:center;margin-bottom:20px;border:1px solid #5aaaff;height:30px;line-height:30px;color:#5aaaff;width:150px;text-align:center;display:none;border-radius:5px;cursor:pointer;margin:10px auto 20px}
/*增加联系方式*/
 span.other_contact{
    width: 98px;
    height: 28px;
    border-radius: 3px;
    line-height: 28px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    margin-right: 5px;
    position: relative;
}
span.check_mobile{
    background:#ff8726;
    color:#fff;
}
.wxzx{
    background: #5aaaff;
    border:1px solid #5aaaff;
    color: #fff !important;    
}
.qqzx{
    border:1px solid #0090ff;
    color: #0090ff !important;
    background: #eff8ff;
}
.zjdh{
    border:1px solid #5aaaff;
    color: #5aaaff !important;
    background: #f5fff4;
}
.showbox{
    width: 210px;
    border:1px solid #e6e6e6;
    padding: 10px 10px;
    position: absolute;
    left: 0px;
    /* top:30px; */
    bottom: 30px;
    z-index: 9999;
    background: #fff;
}
.qqicon{ 
    width: 50px;
    height: 50px;
    background: url(../../images/qqicon.png);
    float: left;
 }
 .dhicon{
    width: 50px;
    height: 50px;
    background: url(../../images/dhicon.png);
    float: left;
 }
p.f_one{ 
    font-size: 14px;
    color: #333;
    text-align: left;
 }
p.f_one>font{
    color: #5aaaff;
    font-size: 14px;
}
p.f_two{
    color: #999;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
}
.qqzx .qqshow,.zjdh .dhshow{
    display: none;
}
.qqzx:hover .qqshow,.zjdh:hover .dhshow{
    display:block;
}
/*提示*/
.item_tip{
			margin:0 auto;
			background: #fff;
			padding:10px 20px 15px 20px;
			border-top:1px solid #e6e6e6;
		}
		.jy_icon{
			font-size: 12px;
			color: #f00;
			overflow: hidden;
			margin-bottom: 10px;
		}

		.jy_icon span{
			float: left;
			line-height: 23px;
			color:#333;
		}
		.jy_cont{
			display:flex;
		}
		.jy_cont .everybox{
			flex:1;
		}
		.jy_cont .everybox i{
			width: 28px;
			height:28px;
			float: left;
			background-image: url(../../images/tip3.png);
			margin-right: 10px;
			background-size: 100% 100%;
            position: relative;
            top: 2px;
            background-size:100% 100%;
		}
		.jy_text{
			height: 30px;
			line-height: 30px;
			color: #ccc;
			float: left;
		}
		.jy_text p:first-of-type{
			font-size: 16px;
			margin: 0px;
			color:#666;
			float:left;
			padding-right:10px;
		}
		.jy_text p:last-of-type{
			font-size: 14px;
			margin:0px;
			float:left;
		}
/*你可能感兴趣的*/
.info_title,.other_title{
    border-bottom: 1px solid #e6e6e6;
    height: 50px;
    line-height: 50px;
    padding: 0px 20px;
}
.info_title span,.other_title span{
    float: left;
    font-size:18px;
    font-weight: bold;
}
.other_interrelated{
   background: #fff;
   margin-top: 15px; 
}
ul.interrelated_info{
    padding: 20px 20px 10px 20px;
    overflow: hidden;
}
ul.interrelated_info li{
    width: 150px;
    float: left;
    margin-right: 15px;
}
ul.interrelated_info li:nth-child(5n){
    margin-right: 0px;
}
ul.interrelated_info li a img{
    width: 150px; 
    height: 150px;
}
ul.interrelated_info li a p{
    height: 30px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.itemimg{ position: relative; display: inline-block;}
span.sylogo{position: absolute; bottom:5px; right:5px;}
span.sylogo_top{position: absolute; bottom:0px; right:5px;}