/*主体*/
.main-wrap{width:1200px;margin:0 auto;overflow:hidden;clear: both;}
.main-wrap *{box-sizing:border-box;flex-shrink:0;}
.box1{height:400px;}
.mt10 {margin-top: 10px;}
.tit{font-size:15px;color:#000;line-height:22px;font-weight:bolder;margin-bottom:10px; position:relative;}
.tit .more{position:absolute;top:0;right:0;font-size:14px;color:#A2A2A3;font-weight:normal;}

.typebox{width:180px;padding:15px 20px;overflow:hidden;}
.s_type{overflow:hidden;}
.s_type li{float:left;width:50%;text-align:center;margin-bottom:8px;}
.s_type li i{display:block;width:44px;height:44px;background:#D40608;border-radius:6px; margin:auto;}
.s_type li a{line-height:24px;}
.s_type .icon1{background:#D50A0C url('/newqyy/images/type_iocn1.png') no-repeat center;}
.s_type .icon2{background:#8643FB url('/newqyy/images/type_iocn2.png') no-repeat center;}
.s_type .icon3{background:#12DBCE url('/newqyy/images/type_iocn3.png') no-repeat center;}
.s_type .icon4{background:#3C80FD url('/newqyy/images/type_iocn4.png') no-repeat center;}
.s_type .icon5{background:#FFAF16 url('/newqyy/images/type_iocn5.png') no-repeat center;}
.s_type .icon6{background:#FD833D url('/newqyy/images/type_iocn6.png') no-repeat center;}
.s_type .icon7{background:#3B6FFB url('/newqyy/images/type_iocn7.png') no-repeat center;}
.s_type .icon8{background:#7683FF url('/newqyy/images/type_iocn8.png') no-repeat center;}

.focusbox{width:610px;overflow:hidden;}
.device{width:100%;position:relative;z-index:98;}
.focusbox .swiper-container {width:100%;height:400px;z-index:99;}
.focusbox .swiper-slide{position:relative; z-index:997;text-align:left;}
.focusbox .swiper-slide img{width:610px;height:400px;}
.focusbox .swiper-slide a{text-decoration:none;}

#swiper-container1 .swiper-pagination{bottom:5px;}
#swiper-container1 .swiper-pagination-bullet {width:10px;height:4px;border-radius:2px;margin:0 3px;background:#fff;opacity:0.8;}
#swiper-container1 .swiper-pagination-bullet-active {width:16px;height:4px;opacity:1;background:#fff;}
#swiper-container1 .swiper-button-next{background-image:none;background:url('/newqyy/images/to_right.png') no-repeat center;right:5px;left:auto;}
#swiper-container1 .swiper-button-prev{background-image:none;background:url('/newqyy/images/to_left.png') no-repeat center;left:5px;right:auto;}

.wh410 {width:410px;}
.newsbox{overflow:hidden;height: 195px;margin-bottom: 10px;}
.newlist li{line-height:20px;font-size:14px;margin-bottom:10px;}
.newlist li a{
    color:#555;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.newlist li a:hover{color:#D40608;}
.newlist li span{color:#000;font-weight:500;}

.leftbox{float:left;width:790px;height:128px;}
.data-record{padding:15px 8px;height:128px;overflow:hidden;}
.data-record dl{float:left;display:inline;margin:0 19px;font-size:13px;line-height:30px;}
.data-record li:last-child dl{margin: 0;}
.data-record dt{color:#000;font-weight:bolder; margin-bottom:5px;font-size: 15px;}
.data-record dd{color:#555;}
.data-record dd a{color:#D40608;}
.data-record dd a:hover{color:#E40000;}

.jjdtbox{background:#0a2856;margin-top:10px;height: 349px;}
.jjdtbox .tit{background:#0D3E87;height:40px;line-height:40px;color:#fff;padding-left:20px;margin:0;overflow:hidden; }
.jjdtbox .tit img{display:inline-block;padding-right:10px;vertical-align: sub;}
.jjdtbox .tit .more{right:10px;color: #fff;}

.jjdt-main{height:270px;overflow:hidden;}

.jjdt-footer{color:#fff;padding: 10px 0;}
.jjdt-footer span{color:#fff;padding:0 10px 0 0;}
.jjdt-footer span:first-child{padding:0 10px }
.jjdt-footer span i{display:inline-block;width:12px;height:12px;margin:-1px 5px;}
.jjdt-footer .ired i{background:#ff0000}
.jjdt-footer .igreen i{background:#00ff00;}
.jjdt-footer .iyellow i{background:#ffff00;}
.jjdt-footer .tip{
    /* display:inline-block;padding:0 0px 0 10px; */
    float: right;
}

.righbox{float:right;width:399px;height:128px;}
.pd25{padding:25px;}
.pd20{padding:20px;}
.pd25Bn{padding:25px 25px 5px 25px;}
.pd20Tn{padding:10px 20px;}
.righTopbox {
 margin-bottom: 10px;
 height: 127px;
}
.righTopbox .jmrList li {
    float: left;
    width: 50%;
    text-align: center;
}
.righTopbox .xmbm {
    font-size: 12px;
 }
.righBottombox {
    height: 195px;
 }

.righTopbox .jmrList li:nth-child(odd) {
   border-right: 1px solid #eee;
}

.tit2{height:32px;border-bottom:1px solid #C0C8D7;padding-bottom:10px;}
.tit2 img{float:left;display:inline-block;padding-right:10px;}
.t_tab{position:absolute;top:0;font-size:14px;color:#CDCDCD;font-weight:normal;}
.t_tab a{color:#A2A2A3;padding:0 8px;}
.t_tab .on{color:#E40000;}
.tm_tab{right:90px;}

.h580{height:580px;}
.prolist ul{overflow:hidden;}
.prolist ul>li{height:148px;background:#FAFAFA;padding:15px;margin-bottom:20px;line-height:22px;position:relative;}
.prolist h4 a {
    display: inline-block;
    height: 45px;
    white-space: revert;
    /* text-overflow: ellipsis; */
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.prolist ol li{float:left;width:50%;display:inline-block;}
.prolist ol li:nth-child(2n){float:right;width:40%;}
.pro_name{font-size:15px;}
.pro_loc,.pro_time,.pro_price{padding-left:20px;color:#555;line-height:32px;}
.pro_loc{background:url('/newqyy/images/iocn_map.png') no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.pro_time{background:url('/newqyy/images/icon_date.png') no-repeat left center;}
.pro_price{background:url('/newqyy/images/iocn_price.png') no-repeat left center;color:#E40000 !important;font-size:16px !important;}
.pro_account {
    margin-top: 30px;
    width: 154px;
 }

.prolist .state{position:absolute;right:0;bottom:0;padding: 1px 5px;text-align:center;color:#fff;background:#C0040B;font-size: 14px;}
.prolist .state-bid{background:#C0040B;}
.prolist .state-apply{background:#65a219;}

.rdxmlist ul>li{float:left;display:inline-block;width:48%;}
.rdxmlist ul>li:nth-child(2n){float:right;}

.zjgplist ul>li{float:left;display:inline-block;width:32%;margin-right:2%;}
.zjgplist ul>li:nth-child(3n){margin-right:0;}
.type_tab{left:150px;}


.cjb_box{float:right;width:399px;height:580px; background:#fff url('/newqyy/images/cjb_bg.jpg') no-repeat center center;}
.cjb_box .tit{border:none;}
.cjb_box .more {float: right;font-size:14px;color:#A2A2A3;font-weight:normal;}
.cjb_tab{width:177px;background:#f4f4f4;overflow:hidden; margin-left:10px;display: inline-block;}
.cjb_tab li{float:left;width:94px;height:30px;font-size:14px;line-height:30px;text-align:center;}
.cjb_tab li:first-child{padding-right:9px;}
.cjb_tab li:first-child+li{padding-left:9px; margin-left:-11px;}
.cjb_tab .on a{color:#fff; font-weight:bold;}
.cjb_tab li:first-child.on{background:url('/newqyy/images/cjbt1.png') no-repeat;}
.cjb_tab li:first-child+li.on{background:url('/newqyy/images/cjbt2.png') no-repeat;}

.cjb_cont{margin-top:10px;}
.cjb_Header{overflow:hidden;line-height:32px;font-size:15px;font-weight:bold;position: relative;}
.cjb_cont span{float:left; display:inline;}
.cjb_cont span.pm{width:43px;}
.cjb_cont span.name{width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.cjb_Header>.price{position: absolute;right:-10px;}
.cjb_cont .rate{float:right;}
/* .rate_list span .rate{float:right;text-align:right;} */
 
.cjb_list{width:360px;margin:0;font-size:15px;}
.cjb_list li{overflow:hidden;line-height:40px;}
.cjb_list li .pm{width:30px;color:rgba(192,4,11,0.7);font-weight:bold;text-align:center;margin-right:15px;}
.cjb_list li:first-child .pm{background:url('/newqyy/images/nmb1.png') no-repeat center;color:#fff;}
.cjb_list li:nth-child(2) .pm{background:url('/newqyy/images/nmb2.png') no-repeat center;color:#fff;}
.cjb_list li:nth-child(3) .pm{background:url('/newqyy/images/nmb3.png') no-repeat center;color:#fff;}
/* .rate_list span.name{width:225px;} */
 

.img_zcpbox{padding-bottom:30px;}
.img_zcpbox dl{width:560px;height:228px;background:#FAFAFA;overflow:hidden;position:relative;float: left;}
.img_zcpbox >dl:first-child{margin-right: 30px;}
.img_zcpbox dt{float:left;width:305px;height:228px;}
.img_zcpbox dt img{width:100%;height:100%;}
.img_zcpbox dd{float:right;display:inline;width:255px;padding:20px;font-size:14px;line-height:32px;}
.img_zcpbox dd h4{font-size:15px;line-height:22px;margin-bottom:10px;}
.img_zcpbox .pro_nmb{position:absolute;right:0;bottom:0;background: #C0040B;width:80px;padding:5px 0;line-height:200%;text-align:center;color:#fff;}
.img_zcpbox .pro_nmb span{display:block;font-size:22px;color: inherit;}

#swiper-container2 .swiper-pagination{bottom:0;}
#swiper-container2 .swiper-pagination-bullet {width:14px;height:4px;border-radius:5px;margin:0 3px;opacity:0.1;}
#swiper-container2 .swiper-pagination-bullet-active {opacity:1;background:#bbb;}

.xmbox{overflow:hidden;}
.xmbox h2{float:left;width:240px;height:296px;padding:20px;font-size:14px;font-weight:normal;background-size:100% 100%;position:relative;}
.xmbox h2 .more{position:absolute;top:20px;right:20px; color:#fff;font-weight: bold;}
.xmbox h2.tit_fczr{background:url('/newqyy/images/img_fczr.jpg') no-repeat;background-size: 100% 100%;}
.xmbox h2.tit_jdc{background:url('/newqyy/images/img_jdc.jpg') no-repeat;background-size: 100% 100%;}
.xmbox h2.tit_xzzc{background:url('/newqyy/images/img_xzzc.jpg') no-repeat;background-size: 100% 100%;}
.xmbox h2.tit_zczl{background:url('/newqyy/images/img_zczl.jpg') no-repeat;background-size: 100% 100%;}

.xmcont{float:right;width:960px;height:296px;padding:10px 25px;font-size:14px;line-height:51px;color:#545454;overflow:hidden;}
.xmHeader{font-weight:bold;overflow:hidden;}
.xmlist li{border-bottom:1px solid #eee;overflow:hidden;line-height: 45px;}
.xmlist li:last-child{border-bottom:none}
.xmHeader span,.xmlist li span{float:left;text-align:center;padding:0 2px;}
.th1,.td1{width:43%;}
.th2,.td2{width:25%;}
.th3,.td3{width:15%;}
.th4,.td4{width:17%;}
.td1{text-align:left !important;}
.td1 a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.jdal_list{overflow:hidden;}
.jdal_list li{float:left;margin-left:24px;width:367px;}
.jdal_list li:first-child{margin-left:0;}
.jdal_list li img{width:100%;}

.infobox{width:594px;}
.info_list {height: 240px;}
.info_list li{font-size:14px;color:#555;line-height:40px;overflow:hidden;position:relative;}
.info_list li a{float:left;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.info_list li span{position:absolute;top:0;right:0;}

