.swiper-pagination-bullet{width: 12px !important;background: #3364F4 !important;height: 12px !important;opacity: 1 !important;}
.swiper-pagination-bullet-active{background: #fff !important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 12px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 2% !important;}
.three_module_list{overflow: hidden;}
.three_module_list li{float: left;width: 33.3%;text-align: center;}
.nav_header_le img{margin: 13.5px 0 0 0 !important;}
.three_module_list li{padding: 10px 0;box-sizing: border-box;}
.three_module_list li:last-child a{border-right: none;}
.three_module_list li a{display:block;padding: 2.5px;width: 100%;border-right: solid 1px #e6e6e6;box-sizing: border-box;}
.three_module_list li p{font-size: 32px;color: #3364f4 !important;}
.three_module_list li small{font-size: 18px;}
.three_module_list li span{font-size: 18px;color: #666;}
.three_module_list li:hover{background:#e5f4ff;}
.three_module_active{background:#e5f4ff;}
.three_bg_info{background: #fff;width: 100%;}
.sort_ban_bg{background: #3364F4;height: 50px;margin-bottom: 20px;}
.sort_ban_inner{padding: 10px 15px;}
.sort_le_moren{overflow: hidden;margin-right: 50px;}
.sort_le_moren img{margin-top: -6px;}
.sort_le_moren span{font-size: 18px;color: #fff;}
.sort_center_filter{position: relative;}
.sort_center_filter_li{position: relative;}
.sort_center_filter .sort_center_filter_li{padding: 0 8px;float: left;font-size: 14px;color: #d2d2d2;height: 30px;text-align: center;line-height: 30px;background: #fff;margin-right: 10px;width: 120px;box-sizing: border-box;}
.sort_center_filter .sort_center_filter_li span{width: 92px;float: left;}
.sort_right_search{overflow: hidden;}
.sort_right_search li{float: left;}
.search_csk{width: 170px;height: 30px;background: #fff;margin-right: 40px;}
.search_csk input::-webkit-input-placeholder{color: #d2d2d2;font-size: 14px;}
.sort_right_search li input{border: none;background: #fff;height: 30px;padding-left: 6px;width: 80%;}
.wyxj_btn{width: 90px;height: 30px;background: #fff;text-align: center;line-height: 30px;}
.wyxj_btn a{font-size: 14px;color: #3364f4;}
/*.sort_ban_inner{padding: 15px;}*/
.filter_results_title{overflow: hidden;width: 100%;border: none;border-collapse:collapse;background: #fff;}
.filter_results_title_th{background: #b2ddfe;}
.filter_results_title th{border: none;font-size: 16px;color: #333;height: 50px;line-height: 50px;font-weight: normal;}
.filter_results_title tr td{border: none;font-size: 14px;color: #666;height: 50px;border-bottom: solid 1px #EFEFEF;text-align: center;}
.filter_results_title tr td a{color: #666;}
.filter_results_title tr td a:hover{color: #ff7e00 !important;}
.filter_width_30{width: 30%;}
.filter_width_31{text-align: left !important;padding-left: 2%;}
.page_fen{margin: 40px auto;text-align: center;}
.page_fen span{font-size: 16px;color: #666;display: inline-block;margin-right: 6px;}
.page_fen span:last-child{margin-right: 0;}
.page_fen span:hover{cursor: pointer;}
.page_fen_64{width: 62px;height: 38px;text-align: center;line-height: 38px;border: solid 1px #e6e6e6;background: #fff;}
.page_fen_40{width: 38px;height: 38px;text-align: center;line-height: 38px;border: solid 1px #e6e6e6;background: #fff;}
.page_active{color: #fff !important;background: #3364F4 !important;}
.caigou_bs{font-size: 14px;color: #3364f4;border: solid 1px #3364f4;padding: 0 5px;margin-right: 5px;}
/*采购/招标/工程详情页*/
.join_pro_main{width: 890px;margin-right: 20px;background: #fff;border: solid 1px #d2d2d2;box-sizing: border-box;}
.join_pro_similarity{width: 290px;background: #fff;}
.join_procurement_detail_con{overflow: hidden;padding-bottom: 30px;}
.pub_nav_info{margin-bottom: 15px;}
.pub_nav_info a{font-size: 14px;color: #666;}
.pub_nav_info span{font-size: 14px;color: #666;}
.pub_nav_active{color: #3364f4 !important;}
.join_pro_main_top{background: #76c9ff;height: 110px;border-bottom: solid 1px #d2d2d2;}
.join_pro_main_title{width: 494px;margin: 0 auto;text-align: center;padding: 24px 0;}
.join_pro_main_title h2{font-size: 20px;color: #fff;margin-bottom: 8px;}
.join_pro_main_title p{font-size: 16px;color: #fff;}
.join_pro_info_js{overflow: hidden;padding: 20px 20px 0 20px;}
.join_pro_info_js_inner{overflow: hidden;border-bottom: dotted 1px #e6e6e6;}
.join_pro_info_js li{float: left;width: 50%;font-size: 16px;color: #666;padding-bottom: 20px;}
.join_pro_main_content_tit{font-size: 20px;color: #333;padding: 20px 0 15px 20px;}
.join_pro_main_content_info{padding: 0 20px 0 60px;text-align: justify;font-size: 16px;color: #666;line-height: 1.8;}
.join_pro_main_content_info h2{font-size: 18px;color: #666;}
.join_pro_main_bottom{margin-top: 15px;border-top: dotted 1px #e6e6e6;text-align: right;font-size: 14px;color: #999;padding: 10px 20px;}
.join_pro_main_bottom b{color: #4972f5;}
.pub_title_detail{padding: 10px 20px 10px 23px;}
.pub_title_detail span{font-weight: normal;color: #333;font-size: 20px;}
.join_pro_similarity_list{margin: 0 20px;border-top: solid 1px #e6e6e6;padding: 10px 0;}
.join_pro_similarity_list li{margin-bottom: 17px;position: relative;}
.join_pro_similarity_list li:last-child{margin-bottom: 0;}
.join_pro_similarity_list li a h2{font-size: 14px;color: #666;font-weight: normal;width: 170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.join_pro_similarity_list li b{position: absolute;right: 0;bottom: 0;color: #999;font-size: 14px;font-weight: normal;}
.join_pro_similarity_list li a h2:hover{color: #3364f4 !important;}
.js_le{float: left;width: 32%;}
.js_rit{float: right;width: 67%;}
.qiugou_tit{padding: 0 20px 0 60px;font-size: 14px;color: #666;}
.qiugou_tit img{margin-top: 10px;}
.area_select_sec{width: 318px;height:282px;position: absolute;top: 32px;left: -96px;z-index: 99;background: url(/Public/home/mall/images/diqu_pic2.png) no-repeat;background-size: cover;display: none;}
.area_select_list{overflow: hidden;padding: 0 0 0 20px;}
.area_select_sec p{text-align: left;font-size: 14px;color: #666;margin: 18px 0 0 20px;}
.area_select_list li{float: left;width: 18%;margin-right: 0;font-size: 14px;color: #666;text-align: left;line-height: 28px;height: 28px;margin-right: 6.66%;}
.area_select_list li:nth-child(4n){margin-right: 0;}
.area_select_list li:hover{cursor: pointer;color: #2c8fcf !important;}
.area_select_blue{color: #2c8fcf !important;}
.area_select_sec_fri{width: 318px;height:282px;position: absolute;top: 32px;left: -96px;z-index: 99;background: url(/Public/home/mall/images/diqu_pic2.png) no-repeat;background-size: cover;display: none;}
.fri_inner{overflow: hidden;padding: 18px 0 0 20px;}
.fri_inner li{float: left;font-size: 14px;color: #666;margin-right: 12px;line-height: 28px;height: 28px;}
.fri_inner li:hover{cursor: pointer;color: #2c8fcf !important;}
.area_select_sec_sec{width: 362px;height:200px;position: absolute;top:170px;left: 5px;z-index: 99;background: url(/Public/home/mall/images/hy_sec.png) no-repeat;background-size: cover;display: none;}
.sec_inner{overflow: hidden;padding: 18px 0 0 20px;}
.sec_inner li{float: left;font-size: 14px;color: #666;margin-right: 30px;line-height: 28px;height: 28px;}
.sec_inner li:hover{cursor: pointer;color: #2c8fcf !important;}
.time_sort_sec{width: 130px;height: 128px;position: absolute;top: 32px;left:-5px;z-index: 99;background: url(/Public/home/mall/images/zb_sec_pic.png) no-repeat;background-size: cover;display: none;}
.time_sort_sec_list{margin-top: 20px;padding: 0 6px;}
.time_sort_sec_list li{font-size: 14px;color: #666;border-bottom: solid 1px #e6e6e6;}
.time_sort_sec_list li:hover{cursor: pointer;color: #2c8fcf !important;}
.time_sort_sec_list li:last-child{border-bottom: none;}
.zblx_tic{width: 130px;height: 128px;position: absolute;top: 32px;left:-5px;z-index: 99;background: url(/Public/home/mall/images/zb_sec_pic.png) no-repeat;background-size: cover;display: none;}
.zblx_tic_list{margin-top: 16px;padding: 0 6px;}
.zblx_tic_list li{font-size: 14px;color: #666;border-bottom: solid 1px #e6e6e6;height: 33px;line-height: 33px;}
.zblx_tic_list li:hover{cursor: pointer;color: #2c8fcf !important;}
.zblx_tic_list li:last-child{border-bottom: none;}
