
/* 导航下方开始区域(img) */
.middle_content{  height: 438px; margin: 10px auto; } 
.base_cate_nav {width: 213px;background: #fff;position: relative;padding: 7px 0;}
.base_cate_nav dt a{font-size:16px; line-height:32px;padding:3px 10px 3px 20px}
.base_cate_nav dt a{display:block;transform:0.4s}
.base_cate_nav dl:hover dd a{color:#333}
.base_cate_nav dt a:hover{background:#fff;color:#333}
.base_cate_nav dd{background:#fff;width:980px;height:438px;box-shadow:0 0 8px rgba(0,0,0,0.2);position:absolute;top:0;z-index:3;left:218px}
.base_cate_nav dd p{color:#333;z-index:9999}
.right_content{width:246px;height:436px;background: #fff;}
.login_infoBox{width:210px;margin:0 auto;text-align:center;overflow:hidden}
.login_infoBox a{ display: inline-block; height:30px;width:78px;line-height:30px;  border-radius: 3px; text-align:center;font-size:12px;}
.login_infoBox .login{background:#1886f0;color:#fff; }
.login_infoBox .reg{color:#1886f0;height:28px;margin-left:22px;border:1px solid #1e8ccc;background: #f2f7fdb5;}
.user_avatager{ border-bottom: 1px solid #dddddd7a; padding:20px 12px; text-align: center;}
.right_content h2{width:190px; font-size: 15px; color: #ccc; margin:10px auto 20px;height:35px;line-height:35px;text-align:center;}
.middle_content dl dd{display:none}
.middle_content .hq_choice{padding:12px 40px}
.middle_content .hq_choice h3{font-size:15px;font-weight:bold;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}
.middle_content .hq_choice a{font-size:14px;color:#777;float:left;margin:0 10px }
.middle_content .hq_choice a:hover{color:#095795}
.middle_content .hq_choice .g_clear{overflow:hidden;padding-bottom:20px}

.base_cate_nav{position:relative}

.sub_nav span{font-size:16px;  display:block; color: #0961b6; }
.sub_nav span::before{
    content: "▶  ";
}
.p_classify{font-size:16px;font-weight:bold;margin-bottom:10px}
.sub_nav_list{height: auto; overflow: hidden;}
.sub_nav_list{display: none;}
/* .parent_nav_lis:hover{background:#f1f1f1} */
.parent_nav_lis a{text-indent: 0;}
/* .parent_nav{position: relative;} */
.parent_nav_lis a:hover{color: #007AFF;}
.parent_nav{position: relative;}
.sub_nav {
    position: absolute;
    left: 212px;
    background: #fff;
    z-index: 9999999;
    width: 215px;
    top: -50px;
    padding: 20px;
    border-radius: 14px;
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;
}
.sub_nav.show{opacity:1;visibility:visible}
.sub_nav_list a{width: auto; text-align: left;}



.ad_banner{width: 728px;}
.swiper-pagination-bullet{background: #fff;opacity: 0.4;}
.swiper-pagination-bullet-active{background: #fff;opacity: 1;}
.index_news_tab{ padding-top: 20px;}
.news_list{padding-top: 6px;}
.news_list a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px; display:block;color:#555;line-height:24px;padding: 0 10px;}
.news_list a:hover{text-decoration: underline; color: #007aff; }
.news_list .infoitem_old{display:inline-block;width:34px;line-height:16px;background:linear-gradient(45deg, #fa6f0a, #f0b229); border-radius:3px;color:#fff;text-align:center;margin-right:10px}
.index_tabstit li a{display: block; padding-bottom: 4px; display: inline-block; }
.ui-widget-header .ui-state-active{font-weight: normal;}
.ui-widget-header .ui-state-active a{color: #1886f0;border: 1px solid #1886f0;}
.index_news_tab .ui-widget-header .ui-state-active a{border:none; border-bottom: 1px solid #1886f0;}
.index_tabstit{margin-bottom: 5px;}
.index_tabstit li{display: inline-block;width: 115px;text-align: center;}

/* 注册区域样式 */

.login_userInfo{width: 213px;margin: 15px auto 15px;overflow: hidden;padding-bottom: 18px;border-bottom: 1px solid #eee;}
.login_userInfo .login_icon{
    float: left;
    background: #f5f5f5;
    border-radius: 100px;
}
.login_userInfo .login_icon img{
    width: 45px;
    border: 2px solid #efefef;
    border-radius: 50%;
}
.login_name_txt{
    display: block;
    color: #585858;
    font-size: 12px;
    padding-bottom: 6px;
}
.login_userInfo .login_txt{float: right; padding-top: 5px; width: 148px; text-align: left; color: #555;}
.index_news_tab{
    padding-top: 12px;
}
.user_avatager{
    padding: 10px 0 0 0;
    /* border-top: 1px solid #eee; */
}
.q_area{
width: 200px;
margin: 0 auto;
padding: 0 0 0 0;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.q_area li {
text-align: center;
width: 92px;
padding-bottom: 10px;
}
.q_area li a{
display: block;
margin-bottom:4px;
}
.q_area li a img{
    max-width: 25px;
    max-height: 25px;
}
.q_area li a:hover{
    color: #007AFF;
}
.login_infoBox{
margin: 0 auto 15px;
}
/* end  */

/* 导航下方开始区域(img) end*/

/* 询比价服务 */
.price_content{overflow:hidden}
#inquiry{width: 1160px;}
.inquiry_left{float:left}
.inquiry_right{width:367px;float:right}
.price_content .title_box{width:734px;overflow:hidden;padding:0 10px 10px 10px}
.price_content .title_box h2{font-size:18px;float:left}
.inquiry_right h2{font-size:18px;padding:0 10px 10px 10px}
.price_content .title_box a{float:right}
.inquiry_content{width:750px;border-radius:2px;padding:0 10px 0 10px}
.inquiry_content li {height: 60px;margin-bottom: 8px;border-bottom: 1px solid #eee;}
.inquiry_content li:hover{background: #f5f5f5de;}

.inquiry_content .little_message, .inquiry_content .little_tip {display: flex;flex-wrap: wrap;justify-content: space-between;}
.inquiry_content .little_tip {width: 500px;color: #8888886e;font-size: 12px;margin-left: 96px;}
.inquiry_content li h3 a {display: block;font-weight: 400;font-size: 14px;width: 541px;color: #555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.2s;}

.inquiry_content li h3 a:hover{color:#1478d4}

.price_content .inquiry_icon {width: 38px;display: block;background: linear-gradient(348deg,#007aff,#8ec8ff);height: 22px;color: #fff;padding: 0 4px;font-weight: 500;font-family: 'PingFangSC-Medium,PingFang SC';border-radius: 4px;text-align: center;font-size: 12px;position: relative;left: 14px;top: 14px;line-height: 22px;}


.inquiry_content .handle_btn {width: 60px;text-align: center;height: 24px;line-height: 24px;font-size: 12px;background-color: #fff;border: 1px solid #2587ff;color: #2587ff;border-radius: 5px;transition: 0.3s;position: relative;top: 15px;right: 15px;}

.inquiry_content .handle_btn:hover{background:#2587ff;color:#fff}



.inquiry_scuccess{padding:5px 10px;height:420px}
.inquiry_scuccess p{font-size:12px;width:338px; line-height: 20px;  padding:12px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.inquiry_right .succ_icon{font-size:12px;border-radius: 3px; color:#fff; background: linear-gradient(348deg,#007aff,#8ec8ff); padding:4px 4px;margin-right:10px}

.product_selection li{width:180px;}
.product_selection li a img{max-width: 178px;}
.label_recommen{width: 1160px; overflow: hidden;}
.label_recommen li h4,.product_selection li h4{ line-height:15px;margin:3px 0 3px;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.label_recommen .price, .product_selection .price {
    color: #E53630;
    font-family: 'PingFangSC-Semibold,PingFang SC';
    padding: 4px 0 0;
}

.label_recommen .price strong,.product_selection .price strong{
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    color: #ef1f1f;
    font-family: arial;
}

.cityHot .cityHot_list{height:412px;align-content:space-between; padding-bottom: 20px;}
.cityHot .cityHot_list .hot_title { display: block; margin: 0 auto; word-break: break-all; overflow: hidden;
display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #444; line-height: 21px; font-size: 13px;
}
.cityHot .cityHot_list .hot_title:hover{color:#ef1f1f}
.cityHot .cityHot_list .price{font-size:16px;font-family: Arial, Helvetica, sans-serif; color:#F35050;text-shadow:0px 6px 10px rgb(227 227 227 / 50%); padding-top: 6px;}
.cityHot .cityHot_list dl{width:275px;display:flex;flex-wrap:wrap;justify-content:space-between}
.cityHot .cityHot_list dd{width:147px}
.cityHot_list dt a{overflow: hidden; display: block;}
.cityHot_list dt a:hover img{transform: scale(1.05);}
.cityHot_list dt a img{display:block;max-width:120px; transition: 0.4s;}
.cityHot .cityHot_list dd a.more{
    position: relative;
    top: 20px;
    color: #046dd6;
    border: 1px solid;
    padding: 4px 9px;
    border-radius: 3px;

}

.label_recommen_tab{overflow:hidden;margin-bottom:20px;}
.label_recommen_tab li{float: left;line-height: 36px; }
.label_recommen_tab a{ padding:0 10px;margin:0px 0px 0 16px;padding:8px 20px;font-size:14px;transition:0.1s; border: 1px solid #a8a8a8; border-radius: 4px; }
.label_recommen_tab i.lable_company{background: red;}
.label_recommen_tab .label_first{color: #fff; border-radius: 4px; font-size: 15px; background: #007AFF; width:100px; text-align: center; line-height: 36px; }
.label_recommen_tab a:hover{color: #1886f0; border-color: #1886f0;}
#tabs_selection{/* height: 686px; */}
.recommen_lis li {
    width: 215px;
    margin: 0 0 18px 0;
}
ul.recommen_lis{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}
.recommen_lis li:nth-of-type(5n){margin-right: 0;}
.recommen_lis li h4{text-align:justify;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.recommen_lis li h4 a{font-size: 13px; color: #555; line-height: 22px; }
.recommen_lis li h4 a:hover{color: #ef1f1f;}
.recommen_lis li img{
    width: 100%;
    transition: .3s;
}
.recommen_lis li a:hover img{
    transform: scale(1.05);
}
.recommen_lis .label_img{display:block}
.recommen_lis .label_img img{display:block;max-width:215px; width: 100%;}

.category_list ul{height:890px;align-content:space-between;}
.category_list li{height:287px;width:572px;overflow: hidden; }
.category_word{padding:12px 20px;width:175px;float:left}
.category_pic {float: right;width: 317px; height:287px; padding-left: 40px; margin: 0 auto;}
.category_pic h2,.category_word h2{color:#fff;font-size:18px; text-indent:10px; color: #555;}
.category_word h2{color: #fff;}
.category_pic a,.category_word a{display:block;font-size:13px;line-height:26px;color:#fff}
.category_word span{letter-spacing: .8px;color: #f1f1f1;display: block;  line-height: 26px;}
.category_word span::before{content: "- ";}
.category_pic h2 {color: #fff;font-size: 16px;font-weight: normal;}
.category_pic a {
    color: #fff;
    border: 1px solid #c8c8c859;
    padding: 2px 5px;
    width: 85px;
    border-radius: 6px;
    margin: 10px 0;
    text-align: center;
    font-size: 12px;
    box-shadow: 0 0 8px rgb(0 0 0 / 5%);
}

.top_link h2,.left_link h2{text-indent:0em;text-align: center; }
.category_pic a:hover{border-color: #c8c8c8eb;}
.top-category_pic{overflow:hidden;padding-top:22px}
.category_pic .top_link,.category_pic .bottom_link{float:left;}
.category_content_bottom .bottom_link:last-of-type{margin-left:22px}
.bottom_link img,.category_pic img{float:right}
.category_pic .bottom_link{overflow:hidden;width:138px}
.category_content .category_content_bottom{padding-top:12px;overflow:hidden}
.category_pic .left_link{float:left}
.chosenShop_wrap{width:1160px;display:flex;flex-wrap:wrap;justify-content:space-between}
.chosenShop dl {
    width: 266px;
    text-align: center;
    margin-bottom: 23px;
    border: 1px solid #cccccc4a;
    padding: 17px 0;
    border-radius: 10px;
}

.chosenShop dd .dpInto{display:inline-block;width:48px;height:24px;margin-top:6px;line-height:24px;box-shadow:0 6px 10px 0 rgba(227,227,227,0.5);border-radius:2px;border:1px solid #326CCC;text-align:center;color:#326CCC;transition:0.2s; display: none;}
.chosenShop dd .dpInto:hover{background:#326CCC;color:#fff}

.chosenShop dt a{
    height: 88px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.chosenShop dt img{
    display: block;
    margin: 0 auto;
}
.chosenShop_text h3 { font-size: 15px;
    word-break: break-all;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 0;
}
.chosenShop_text p {
    padding: 5px 0;
    font-size: 14px;
    color: #5e5e5e;
    width: 225px;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
h2.base_menu {font-size: 18px;padding: 16px 0 0 43px; font-weight: bold; margin-bottom: 10px;background: url(../images/icon-whole.jpg) no-repeat 20px 22px; }
h2.base_menu:last-of-type {font-size: 18px;padding: 0 18px 0 43px;background: url(../images/icon-whole_d.jpg) no-repeat 20px 7px; margin-top: 22px;}

.bg{padding:10px 0 20px}
.selection_wrap{background:#fff;width:1160px;margin:20px auto;padding:20px 20px 0;}
.category_list ul,.product_selection{width:1160px}
.base_cate_nav a{font-size:15px; color: #444; display:inline-block;width:98px;  padding:12px 0 8px;text-indent: 22px;}
.sub_nav_list:last-of-type{border: none;}
.sub_nav_list a{text-align: left;width: auto;margin: 10px 15px 10px 0;color: #666;font-size: 14px; display: block; }
.sub_nav_list a{    text-indent: 0;
    margin:10px 10px 10px 13px;
    padding: 0;
    width: auto;
}
.sub_nav_list a:hover{color: #007AFF;}
.product_selection li a{display: block;overflow: hidden; line-height: 23px; font-size: 14px; word-break: break-all; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.product_selection li a img{transition: 0.4s;}
.product_selection li a:hover{color: #ef1f1f;}
.product_selection li a:hover img{transform: scale(1.05);}
.product_selection li a.getPrice {
    padding: 1px 7px;
    color: #6e6e6e;
    float: right;
    font-size: 12px;
    margin-right: 10px;
    border-radius: 4px;
    background: #edededab;
    padding-top: -4px;
    position: relative;
    top: -3px;
}
.product_selection li a.getPrice:hover{background: #ee5252; color: #fff;}

.label_recommen .price{overflow: hidden;}
.label_recommen .price .lable_price{float: left; width: 70px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.label_recommen .price .lable_company{float: right;color: #999;font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: right;
    width: 145px;
    padding-top: 3px;
}
.label_recommen .price .lable_company a:hover{color: #ef1f1f;}

.cityHot .cityHot_list {width: 1160px;}
.label_recommen ul{ overflow: hidden; padding: 6px 0;}

/* 侧边栏 */
.leftNav_link{width: 55px;position: fixed;left: 6%;top: 15%;  }
.leftNav_link a {display: block;width: 35px;;height: 50px;  padding: 5px 10px 0;text-align: center;vertical-align: middle;color: #333333;background-color: #FFFFFF;cursor: pointer;margin-bottom: 3px;font-size: 14px;}
.leftNav_link a.current{background: #046dd6; color: #fff; }

#section1{height: 332px;}
#section2{height: 780px;}
#section3{height: 500px;}
#section4{height: 483px;}
#section5{height: 962px; margin-bottom: 50px;}



/* 搜索结果页面 */
.search_resulteWrap{width: 1200px;margin: 0 auto 40px;background: #fff;}
.filter_wrap{overflow: hidden;height: 30px;  line-height: 30px;border-bottom: 1px solid #1886f0;margin-bottom: 20px;}
.filter_wrap .title{color:;font-size: 14px;  background: #1886f0; color: #fff; padding: 0 10px; float: left;}
.filter_wrap .count{float: left;margin-left: 12px;}
.filter_wrap .count span{font-weight: bold;font-size: 12px;color: #f00;margin: 0 4px;}
.listSort_box , .filter_suggest{height: 40px;margin-bottom: 20px;border: 1px solid #eee;line-height: 40px;overflow: hidden;}
.filter_suggest .category_tit{font-size: 14px;float: left;text-align: center;width: 116px;color: #666;border-right: 1px solid #eee;background: #f5f5f5;}
.categoryWrap{width: 1020px;float: left;padding-left: 20px;}
.categoryWrap a{font-size: 12px;margin: 0 10px;}
.listSort_box a {font-size: 14px;line-height: 40px;display: inline-block;width: 116px;text-align: center;}
.listSort_box .selected_sort {background: #1886f0;color: #fff;}



.listProBox li:hover{border-color:#ef1f1f;}
.listProBox ul{width: 1200px;overflow: hidden;}
.listProBox li {width: 220px;height: 340px;border: 1px solid #eee; float: left; margin-bottom: 20px; margin-right: 20px;}
.listProBox li:nth-of-type(5n){margin-right: 0;}
.listProBox li img{display: block;max-width: 220px; max-height: 220px; }
.listProBox li a.atmosphereBox{ width: 220px; height: 220px; display: flex; justify-content: center; align-items: center;}
.listProBox .p_cap{padding: 0 7px;}
.listProBox li a:hover{color: #ef1f1f;}
.listProBox .tit{font-size: 14px;height: 44px;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #666;}
.listProBox .card_price {font-size: 16px;font-weight: bold;color: #f00; font-family: Arial, Helvetica, sans-serif; }
span.red_ti{color: #f00;margin: 0 2px;}
.listProBox .price_sign{font-size: 13px;color: #f00;}
.listProBox .pos{padding: 6px 0;color: #888;}
.listProBox .cpname{display: block;text-align: right;}
.listProBox .settlein{overflow: hidden;}
.listProBox .settlein *{float: left;}
.listProBox .settlein .ptvip{width: 26px;padding-left: 28px;color: #f00;background: url(../images/settlein.jpg) no-repeat;}
.listProBox .settlein .cpname a{width: 148px;display: block;color: #888;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.listProBox .settlein a:hover{color: #ef1f1f;}
/* 搜索结果页面 */
.search_recommend{width:1200px;margin: 0 auto 30px;padding: 10px 0;background: #f5f5f5;}
.search_recommend .recommen_item{overflow: hidden;padding:0 15px;}
.search_recommend h2{font-size: 18px;margin: 10px 10px 10px; border-bottom: 1px solid #eee; padding-bottom: 10px; }
.search_recommend .re_item{width: 218px;margin-right: 20px;float: left;}
.search_recommend .re_item:last-of-type{margin: 0;}
.search_recommend .re_item .recom_pic{overflow:hidden;width:218px;height:218px;display:flex;justify-content:center;align-items:center;background-color:#fff;margin-bottom:10px;transition:0.5s}
.search_recommend .re_item .recom_pic img{max-width: 218px; transition: 0.4s; }
.search_recommend .re_item .recom_tit{display: block;font-size: 14px;color: #444;margin-bottom:2px;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.search_recommend .re_item .recom_price{color: #f00;font-size: 12px;}
.recom_price .recom_p2{font-size: 15px;}
.search_recommend .re_item .recom_pic:hover img{transform: scale(1.05);}
.search_recommend .re_item .recom_tit:hover{color: #ef1f1f;}

/* 企业搜索 */
.company_info_detail{overflow:hidden; margin-bottom: 20px; border:1px solid #dddddd82;padding:12px 12px 12px 20px;}
.company_info_left{width:637px;float:left}
.company_info_right{float:right;width:520px}
.company_info_detail p{color:#555;padding:6px 0}
.company_info_detail a.title{font-size:18px;padding-bottom:4px;color:#555;display:inline-block;font-weight: bold;}
.company_info_detail .btn{margin-top:28px}
.company_info_detail .btn a{padding:9px 20px;margin-right:10px;border:1px solid #999;border-radius: 4px;}
.company_info_detail .btn a.btn_stroe{color:#fff;background:#1886f0;border-color:#1886f0}
.company_info_detail .time{background:url(../images/vip.png) no-repeat left center;color:#e0a434;font-size:12px;padding-left:30px;margin:3px 0 15px}
.company_info_left p{width:575px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 14px; padding: 2px 0;}
.company_info_detail a.title .red{color: #f00;}
.company_info_right li{float:left;width:162px;margin-right:16px;}
.company_info_right li:nth-of-type(3n){margin-right:0}
.company_info_right .pic{ margin-bottom: 5px;}
.company_info_right .sear_list_tit{display:block;height:38px;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size: 13px; color: #444;}
.company_info_right .sear_list_tit:hover{color: #ef1f1f;}

.other_box{width:1200px;margin:30px auto;overflow:hidden;font-size:16px;line-height:30px;color:#666}
.other_left{float:left;width:216px}
.other_left h2{background:#1886f0;color:#fff;text-align:center;font-size:18px;line-height:50px;padding:10px 0}
.other_left a{display:block;height:50px;line-height:50px;border-bottom:1px solid #ddd;text-align:center}
.other_left a.cur{border-left:2px solid #1886f0;color:#1886f0}
.other_right{float:right;width:950px;font-size:14px}
.other_right p{padding:2px 0;}
.user_service p{font-size: 15px;}
.abouts_box{padding: 20px 40px;}
.abouts_box span{font-weight: bold;font-size: 18px;display: block;padding: 10px 0;}
.abouts_box p {font-size: 16px;line-height: 30px;text-align: justify;}
.proposal_bt{width:120px;cursor:pointer;height:50px;border:1px solid #d6d6d6;line-height:50px;text-align:center;background-color:white;border-radius:5px;font-size:14px;margin-top:8px;margin-bottom:20px;margin-right:15px}
.select_b{border:1px solid #ff4e20;color:#ff4e20}
.feedback_texta{border:1px solid #e8e8e8;width:750px;height:200px;resize:none;overflow:auto;padding:8px;margin-top:8px}
.feedback_bt{width:200px;line-height:44px;cursor:pointer;height:44px;text-align:center;font-size:13px;color:white;border-radius:2px;border:1px solid #ff4e20;background-color:#ff4e20;margin-top:30px;margin-bottom:30px}
.feedback_bt:hover{background:#f00}
span.color_zd{color:#f00}
.feedback{border:1px solid #ddd}
.feedback_form{display:block; width: 772px; margin: 0 auto; }
.feedback_form p{text-indent:0;font-size:16px;margin-top:20px;margin-bottom:10px}
.phone_box input{border:1px solid #ddd;line-height:30px;width:250px;text-indent:1em}
.feedback_texta:focus,.phone_box input:focus{border-color:#ff4e20}
.phone_box input::placeholder{color:#d6d6d6}
.other_right .feedback_head{padding:10px 0;font-size:16px;background:#f1f1f1;text-align: center; text-indent:0; }
.siteMap dl{border:1px solid #eee;margin-bottom:20px}
.siteMap dt{background:#f5f5f5}
.siteMap dt{padding:10px 20px;font-weight:bold;font-size:16px}
.siteMap dd{padding:10px 20px}
.siteMap dd a{display:inline-block;margin:0 12px}
.siteMap a:hover{color:#1886f0}
.collaboration_box{padding:20px 40px}
.collaboration_box img{display:block;width:97%;border:1px dashed #eee;padding:10px;margin:20px 0;border-radius:10px}
.collaboration_box p{font-size:16px}
.collaboration_box span{display:block;font-size:23px;margin-bottom:20px;padding:10px 0;background:#f5f5f5;color:#dc3545;font-size:21px;text-indent:2em}
.j_zxun{background:#dc3545;color:#fff;width:100%;height:55px;text-align:center;display:block;margin:40px auto;font-size:21px;border-radius:100px;line-height:55px}
.collaboration_ls{width:100%;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between}
.collaboration_ls li{width:28%;background:#f3f3f3;padding:20px 12px}
.collaboration_ls li p{text-indent:0em;padding:0 10px;text-align:center}
.collaboration_box .collaboration_ls li span{text-align:center;text-indent:0;margin-bottom:0;background:#fff;background:none}
.collaboration_box center{font-size:30px;margin-bottom:30px}

/* 404页面 */
.error404box{width:750px;margin:20px auto 70px;height:154px;font-size:16px;background:url(../images/error_img.jpg) no-repeat left 0;padding:100px 0 0 353px;color:#666}
.error404box span{color:#1886f0;font-size:24px;display:block;padding-bottom:10px}
.err_btn{border:1px solid #1886f0;color:#1886f0;display:inline-block;padding:5px 20px;margin-top:22px;border-radius:4px}

/* 右边侧边栏 */
.asideFixedNew{position:fixed;right:4px;width:60px;top:40%;padding:0;text-align:center}
.asideFixedNew a{font-size:12px;text-align:center;display:block;color:#666;height:60px;background:#fbf9f9;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:5px;border-radius:5px;border:1px solid #cccccc6e}
.asideFixedNew a:hover,.asideFixedNew a.cur{color: #1385c1;}
.asideFixedNew a img{display: block; width: 30px;margin: 5px auto 0;}
.item-float-box{width:143px;height:172px;background:rgb(0,0,0,0.75);color:#fff;position:absolute;text-align:left;padding:9px 17px;left:200px;border-radius:5px;line-height:25px;z-index:99;top:0;z-index:-1;transition:0.5s}
.item-float-box p{font-size:13px;line-height:20px}
.item-float-box span{display:block;font-size:14px;color:#f4ff00;padding:2px 0px}
.float_side1,.float_side2{display:none}
.float_side2{text-align:center}
.asideFixedNew a:first-of-type{display: none;}
.asideFixedNew {display: none;}

.keywords{width:1200px;margin:0 auto 40px;overflow:hidden}
.keyIndex{margin-bottom:30px;overflow:hidden}
.indexNum{float:left;width:50px;line-height:50px;font-family:Arial,Helvetica,sans-serif;height:50px;background:#1886f0;color:#fff;text-align:center;font-size:22px;border-radius:6px;position:relative;top:2px}
.keyIndex a{margin:6px 11px;font-size:14px;display:inline-block}
.keySearch_left{float:left;width:900px}
.keySearch_right{width:260px;float:right;padding-top:12px}
.keySearch_left h2{font-weight:bold;font-size:18px;padding:10px 0;border-bottom:1px solid #ccc;margin-bottom:20px}
.keyIndex a:hover{color:#1886f0}
.keySearch_left .keywords_link{float:right;width:841px;padding:10px 0 10px 0;border:1px solid #c8d5e2d9;border-radius:6px;background:#f5f5f5ad}
.keySearch_right spaN{display:block;font-size:16px;font-weight:bold;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c4c4c4}
.bd_other_head a{display:block;font-size:12px;color:#555;line-height:36px;border-bottom:1px dashed #ccc;padding-left:4px}
.bd_other_head a::before{content:"■ ";color:#ccc;margin-right:10px;font-size:10px}
.keytitle{width: 260px;display: flex;flex-wrap: wrap;justify-content: space-between;height: 265px;margin-bottom: 20px;}
.keytitle a{  border:1px solid #ddd;margin-bottom:6px;display:inline-block;border-radius:4px;width:45px;font-family:Arial,Helvetica,sans-serif;line-height:45px;font-size:20px;background:#f5f5f5;text-align:center;}
.keytitle a:hover{background:#eee;color:#1886f0}
.bd_other_head a:hover{color:#f00}

.fixedRight {position: fixed;top: 0;z-index: 1000;background-color: #fff;}

@media screen and (max-width: 750px) {
    body{
        background: #fff !important;
    }
}