body{
    margin:0;
    padding:0;
    background-image: url(./img/back.jpg);
    background-size:100% 735px;
    background-repeat: no-repeat;
}
h1,
h2,
h3,
h4,
h5 {
padding: 0;
margin: 0;
display: inline-block;
}
ul,
li,
ol {
padding: 0;
margin: 0;
list-style: none;
}
.left_heade,
.right_heade {
display: inline-block;
}
.right_heade {
float: right;
}
.left_heade span,
.right_heade span {
padding: 0 1px;
}
.head_{
    
}
.header_ {
    width:100%;
    background:#333;
    padding: 8px 0;
    font-size: 13px;  
    display: block;
    color: #fff;
    z-index: 99;
}
.right_heade img,.right_heade span{
    vertical-align: middle;
}
.nav_header{
    width: 1200px;
    margin: 0 auto;
}
.logo_seach{
    width: 1200px;
    margin:0 auto;
    padding:40px 0;
    margin-bottom: 100px;
}
.log_{
    width: 1200px;
    display:inline-flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 30px;
}
.logo_img{
    width:478px;
    margin-top:55px;
    display: inline-block;
}
.logo_img img{
    width:478px;
    height:139px;
}
.cart{
    height: 44px;
    display:block;
    margin-top:30px;
    float: right;
}
.log_nj{
    width: 454px;
    display: inline-block;
}
.log_nj img{
    width:454px;
    height: 43px;
}
.log_right{
    width:470px;
    display: inline-block;
}
.search_l {
    margin-left: 20px;
    overflow: hidden;
    width: 430px;
    /* padding-top: 50px; */
    float: left;
    text-align: center;
    position: relative;
    vertical-align: middle;
    margin-top:30px;
}
.search_l form {
    width: 100%;
    display: inline-block;
}
.search_l .int {
    width: 419px;
    height: 37px;
    /* background: #fff url(../img/ss.png) no-repeat 8px 50%; */
    /*padding-left: 30px;*/
    float: left;
    display: block;
    /* border-radius: 8px; */
    border: 2px solid #dddddd;
    color: #888888;
}
.search_l .btn {
    float: left;
    height: 40px;
    width: 80px;
    display: block;
    background: #ffc000;
    color: #FFFFFF;
    border-radius: 0;
    position: absolute;
    right: 6px;
    top: 1px;
}
.public{
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
}
/* 导航 */
.cont{
    width: 1200px;
    padding:10px 10px;
    background:#fff;
    margin:0 auto;
}
.nav_{
    width: 1200px;
    padding:15px 0;
    background:#009cff;
    font-size:0;
}
.nav_ ul{
    width: 132px;
    height: 116px;
    text-align: center;
    display: inline-block;
    border-right:1px solid #76caff;
    vertical-align: top;
}
.nav_ ul:last-child{
    border-right:0;
}
.nav_ul div{
    color:#ffff00;
    font-size:18px;
    padding:3px 0;
    vertical-align: top;
}
.nav_ul li{
    font-size:14px;
    color:#fff;
    padding:5px 0;
}
.news{
    width: 1200px;
    margin-top:20px;
}
.news_left{
    width: 325px;
    display: inline-block;
    vertical-align: top;
}
.pattern{
    width: 325px;

}
.pat_top{
    padding:8px 0;
    border-bottom:1px solid #d9d9d9;
}
.pat_top img{
    width:80px;
    height: 18px;
}
.news_more{
    display: inline-block;
    float: right;
    color:#999999;
    font-size:14px;
}
.pat_hot{
    width: 325px;
    margin-top:10px;
}
.pat_img{
    display: inline-block;
}
.pat_img img{
    width: 105px;
    height: 73px;
}
.pat_des{
    width: 203px;
    display: inline-block;
}
.pat_name{
    width: 203px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pat_intro{
    width: 203px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:3;
    line-height: 19px;
    font-size:12px;
    color:#aeaeae;
}
.pat_list{
    width: 325px;

}
.pat_list li{
    width: 320px;
    height: 31px;
    font-size:14px;
    line-height: 31px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pat_list li::before{
    content:'▪';
    color:#8e4242;
    margin-right: 5px;
}
.news_cont{
    width: 550px;
    display: inline-block;
    vertical-align: top;
}
.news_c_hot{
    margin-top:15px;
}
.news_c_h_tit div:first-child{
    font-size:15px;
    display: inline-block;
    border-left:5px solid #ff7000;
    margin-right:20px;
}
.news_c_h_tit h4{
    color:#ff7000;
    font-weight: bold;
    font-size:14.5px;
}
.news_c_h_intro{
    width: 540px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 22px;
    font-size:13px;
    color:#aeaeae;
    margin-top:8px;
}
.exhib{
    /* margin-bottom:15px; */
    font-size:0;
}
.news_c_h_list ul,.exhib ul{
    width: 550px;
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding:10px 0;
}
.news_c_h_list li,.exhib li{
    width: 270px;
    height: 32px;
    line-height: 32px;
    font-size: 15px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news_c_h_list li::before,.exhib li::before{
    content:'•';
    font-size:14px;
    margin-right:5px;
}
.exhib span{
    color:#aeaeae;
}
.ad-{
    font-size:0;
    /* margin-top:20px; */
}
/* 网站服务 */
.web_server{
    width: 254px;
    display: inline-block;
    vertical-align: top;
    
}
.web_top{
    width: 252px;

    font-size:0;
    border:1px solid #c7c7c7;
}
.web_mem{
    width: 252px;
    font-size:0;
    border:1px solid #c7c7c7;
    border-right:0;
    border-bottom:0;
    border-top:0;
}
.web_mem li{
    width:73px;
    padding:10px 5px;
    text-align: center;
    display: inline-block;
    border-right:1px solid #c7c7c7;
    border-bottom:1px solid #c7c7c7;
}
.web_mem span{
    font-size:14px;
    display: block;
    margin-top:5px;
}
.ad-2 {
    font-size:0;
}
.ad-2 img{
    margin-top:15px;
} 
/* 项目信息 */
.project{
    width: 1200px;
    margin-top:20px;
    font-size: 0;
}
.pro_top{
    position: relative;
}
.pro_top ul{
    margin-left:20px;
    position: absolute;
    left:150px;
    top:10px;
}
.pro_top li{
    display: inline-block;
    color:#ffc000;
    padding:0 5px;
    font-size:14px;
}
.pro_cont{
    width: 1200px;
    margin-top:15px;
}
.pro_announ{
    width: 300px;
    display: inline-block;
}
.more-{
    float: right;
    color:#aaaaaa;
    font-size:13px;
    margin-top:4px;
    display: inline-block;
}
.more- img,.more- span{
    font-size:12px;
    vertical-align: middle;
}
.pro_ann_top>span{
    font-size:15px;
}
.pro_announ_list li::before{
    content:url('./img/zhao.jpg');
    margin-right:10px;
    vertical-align: middle;
}
.pro_announ_list{
    margin-top:5px;
    height: 245px;
}
.pro_win_list,.pro_plan_list{
    height: 245px;

}
.pro_announ_list li{
    width: 290px;
    font-size:15px;
    height: 35px;
    line-height: 35px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pro_plan_list{
    margin-top:5px;
}
.pro_plan_list li{
    width: 290px;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.pro_plan_list li::before{
    content:url('./img/ni.jpg');
    margin-right:10px;
    vertical-align: middle;
}
/* 中标信息 */
.pro_win{
    width: 500px;
    display: inline-block;
}
.pro_win_top hr{
    display: inline-block;
}
.pro_win_top>img{
    margin-left: 150px;
}
.pro_win_top hr:nth-child(5){
    width: 14%;
    border: 0.5px solid #eab40e;
}
.pro_win_top hr:nth-child(6){
    width: 84%;
    border: 0.5px solid #c3cfda;
}
.pro_win_list ul{
    width: 500px;
    margin-top: 5px;
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
.pro_win_list li{
    width: 245px;
    font-size:15px;
    height:35px;
    line-height: 35px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pro_win_list li::before{
    content:url('./img/zhong.jpg');
    margin-right:10px;
    vertical-align: middle;
}
.ad_{
    margin-top:20px;
}
/* 供求市场 */
.sell{
    width: 1200px;
    margin-top:20px;
    font-size:0;
}
.sell_top{
    padding:5px 0;
    border-bottom:1px solid #dddddd;
}
.sell_top h3{
    font-size:18px;
    display: inline-block;
}
.sell_class{
    /* float: right; */
    margin-left: 30px;
    display: inline-block;
}
.sell_class li{
    display: inline-block;
    padding:0 5px;
    font-size:14px;
}
.sell_cont{
    width: 1198px;
    background: #f2f2f2;
    border:1px solid #dddddd;
    margin-top:15px;
    font-size:0;
}
/* 最新求购 */
.buy{
    width: 177px;
    height: 553px;
    display: inline-block;
    border-right:1px solid #dddddd;
    padding:15px 10px;
}
.buy span{
    font-size:15px;
    color:#009cff;
}
.buy ul{
    height: 528px;
    margin-top:5px;
}
.buy li::before{
    content:'•';
    margin-right: 5px;
}  
.buy li{
    width: 175px;
    height: 33px;
    line-height: 33px;
    font-size:14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.sell_list{
    display: inline-block;
    vertical-align: top;
}
.sell_list ul{
    width: 955px;
    height: 555.6px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding:0 20px;
    display: inline-flex;
}
.sell_list li{
    width: 134px;
    padding:20px;
    background: #fff;
    display: inline-block;
    margin-top:25px;
    transition: 2s; 
}
.sell_list li:hover{
    box-shadow: 5px 5px 5px 5px #cacaca;
    transition: 2s; 
}
.sell_list img{
    width: 134px;
    height: 134px;
}
.sell_price{
    padding:10px 0;
    color:#ff6600;
    font-size:14px;
    font-weight: bold;
}
.sell_name{
    width: 134px;
    height: 42px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 21px;
    font-size:14px;
    color:#333;
}
/* 推荐企业 */
.comp{
    width: 1200px;
    margin-top:20px;
    font-size:0;
}
.comp_cont{
    width: 1200px;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    /* margin-top:15px; */
}
.comp_list ul{
    width: 849px;
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
.comp_list li{
    width: 189px;
    margin-top:15px;
    border:1px solid #f6f6f6;
    background:#f7f7f7;
    display: inline-block;
    text-align: center;
    overflow: hidden;
}
.comp_list img{
    width: 189px;
    height: 134px;
     transition: all 0.6s; 
}
.comp_list img:hover{
     transform: scale(1.1);  
    background-size:110%;
}
.comp_name{
    width: 179px;
    font-size:15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding:8px 5px;
}
/* 工程找队伍 */
.work{
    width: 323px;
    display: inline-block;
    margin-top:15px;
}
.work_list{
    font-size:0;
    /* margin-bottom:10px; */
}
.work_top{
    padding:5px 0;
    border-bottom: 1px solid #d9d9d9;
}
.work_top span{
    font-size:16px;

}
.more_{
    display: inline-block;
    float: right;
    color:#666666;
    font-size:14px;
}
.work_lists ul{
    width: 323px;
    margin-top:5px;
}
.work_lists li{
    width: 323px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:14px;
    height:33px;
    line-height: 33px;
}
/* 资讯 */
.info_{
    width: 1200px;
    margin-top:20px;
}
.info_top{
    position: relative;
}
.info_top ul{
    margin-left:20px;
    position: absolute;
    left:150px;
    top:10px;
}
.info_top li{
    display: inline-block;
    color:#ffffff;
    padding:0 5px;
    font-size:14px;
}
.info_cont{
    width: 1198px;
    display:inline-flex;
    justify-content: space-between;
    align-items: center;
    border:1px solid #d9d9d9;
    border-top:0;
    padding-bottom:15px;
}
.info_left{
    width: 298px;
    display: inline-block;
    margin-left:15px;
    font-size:0;
}
.info_video{
    width: 298px;
    border:1px solid #d9d9d9;
}
.info_v_top{
    padding:5px 0;
    border-bottom:1px solid #d9d9d9;
    /* font-size: 14px; */
}
.exhib_hot>div{
    border:0;
}
.info_v_top>span{
    font-size:16px;
}
.video{
    height: 340px;
}
.video_img{
    width: 102px;
    display:inline-block;
    margin-left:5px;
    overflow: hidden;
}
.video_img img{
    width: 102px;
    height: 70px;
    transition: all 0.6s; 
}
.video_img img:hover{
     transform: scale(1.1);  
    background-size:110%;
}
.video li{
    width:298px;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    margin-top:15px;
}
.video_tit{
    width: 168px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 21px;
    font-size:14px;
    color:#333;
    margin-top: 5px;
    margin-right: 10px;
}
.video_des{
    width: 185px;
    display: inline-block;
}

.ad-2{
    width: 300px;
}
.ad-2 img{
    margin-top:15px;
}
/* 行业资讯 */
.info_news{
    width: 475px;
    padding-right:15px;
    font-size:0;
    display: inline-block;
    border-right:1px solid #d9d9d9;
}
.info_n_hot{
    width: 475px;
    display: inline-flex;
    justify-content:space-between;
    align-items: center;
    margin-top:15px;
}
.info_nh_img{
    width: 200px;
    display: inline-block;
}
.info_nh_img img{
    width: 200px;
    height: 127px;
}
.info_nh_des{
    width: 250px;
    display: inline-block;
    margin-right:10px;
}
.info_nh_tit{
    width: 250px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 15px;
}
.info_nh_intro{
    width: 250px;
    margin-top:10px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:4;
    line-height: 21px;
    font-size:13px;
    color:#959595;
}
.info_n_lists{
    /* height: 168px; */
    margin-top:10px;
}
.info_n_lists ul{
    height: 140px;
}
.info_n_lists li{
    width: 475px;
    height:28px;
    line-height:28px;
}
.info_n_lists div{
    width: 375px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    font-size:14px;
}
.info_n_lists span{
    display: inline-block;
    float: right;
    font-size:13.5px;
    color:#6f6f6f;
}
.info_n_lists div::before{
    content:'▪';
    color:#838383;
    margin-right:10px;
}
/* 技术应用 */
.info_right{
    width: 306px;
    display: inline-block;
    margin-right:10px;
    font-size:0;
    margin-top:10px;
}
.info_r_list {
    width: 306px;
    height: 196px;
    /* margin-top:10px; */
}
.info_r_list li{
    width: 305px;
    height: 28px;
    line-height: 28px;
    font-size:14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}
.info_r_list li::before{
    content:'▪';
    color:#838383;
    margin-right:10px;
}
.ad_2{
    width: 306px;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    /* margin-top:10px; */
    padding:10px 0;
}
/* 行业展会 */
.exhibit{
    width: 1198px;
    font-size:0;

    margin-top:20px;
    border-left:1px solid #dcdcdc;
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
}

.exhibit_cont{
    width: 1185px;
    padding-left:15px;
}
.exhib_hot{
    width: 227px;
    display:inline-block;
}
.exhib_h_name ul{
    height: 186px;
}
.exhib_h_name li{
    width: 227px;
    height: 31px;
    font-size:14px;
    line-height: 31px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; 
    margin-left:5px;  
}
.exhib_h_name li::before{
    content:'▪';
    color:#838383;
    margin-right:8px;
}
.good_ad{
    margin-top:5px;
}
.good_top span{
    font-size:16px;

}
.good_top span:nth-child(2){
    float: right;
    font-size:14px;
}
.good_ads{
    width: 211px;
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding:10px 8px;
    background: #f3f3f3;
}
.good_ads img{
    width: 103px;
    height: 45px;
    margin-top:5px;
}
.exhib_lists{
    width: 554px;
    display: inline-block;
}
.exhib_lists ul{
    height: 327px;
}
.exhib_lists li{
    font-size:0;
    padding:6px 0;
    margin-top:10px;
    border-bottom:1px dashed #dcdcdc;
}
.exhib_name{
    width: 500px;
    /* line-height: 30px; */
    font-size:15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.exhib_name::before{
    content:'▶';
    margin-right:8px;
    color:#fbb101;
}
.exhib_address,.exhib_time{
    /* width: 250px; */
    color:#999999;
    font-size:14px;
    display: inline-block;
    margin-top:5px;
}
.exhib_time{
    margin-left:30px;
}
/* 招聘 */
.job{
    width: 318px;
    display: inline-block;
}
.job_top span{
    margin-right:20px;
    font-size:16px;
}
.job_lists ul{
    height: 278px;
}
.job_lists li{
    padding:7px 0;
    font-size:14px;
    border-bottom:1px dashed #d2d2d2;
}   
.job_name{
    color:#666666;
}
.job_name::before{
    content:'▶';
    color:#fbb713;
    margin-right:8px;
    font-size:12px;
}
.job_comp{
    color:#949494;
    margin-top:8px;
    margin-left:18px;
}
.job_more{
    float: right;
    margin-right:10px;
    font-size: 14px;
    margin-top:35px;
}
/* 名优品牌展示 */
.brand{
    width: 1200px;
    margin-top:20px;
}
.brand_cont ul{
    width: 1200px;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    margin-top:15px;
    font-size:0;
}
.brand_cont li{
    width: 115px;
    /* font-size:0; */
    text-align: center;
    display: inline-block;
}
.brand_cont img{
    width: 113px;
    height: 64px;
    margin-bottom:8px;
    border:1px solid #d3d3d3;
}
.brand_cont span{
    font-size:14px;
}