/* CSS Document */

/*内页样式*/
div{font-size:12px; color:#555555;}

.path{padding:20px 0px;}
.path a{color:#666666;font-size: 14px;}
.path i{color:#666666;font-size: 14px;font-family:"宋体";}
.pro_ms{padding:20px;line-height: 26px;}
.pro_ms a{color: #7baed4;}
.nyp_h2{color: #666666;font-size: 26px;font-weight:bold;margin-top: 10px;height: 40px;line-height: 40px;padding: 10px 0px;}
.nyp_h2 h1{color: #666666;font-size: 26px;font-weight:bold;margin-top: 10px;height: 40px;line-height: 40px;padding: 10px 0px;}
.s_suppliers_box{width: 100%;margin-bottom: 30px;}
.pro_ms .pdt{width:100%;color: #555555;padding-bottom: 10px;font-size: 16px;}
.interested_kyw{width: 100%;margin-bottom: 20px;}
.interested_kyw ul li{width:25%;float: left;height: 30px;}
.interested_kyw ul li a{color: #4f4f4f;display: block;height: 30px;line-height: 30px;
margin-right: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.interested_kyw ul li a:hover{height:30px; line-height:30px; color:#1b99fb;white-space:break-word;}
#related_btn{ width:100%;margin:10px 0px;cursor:pointer;font-size:14px; color:#545454; height:20px; line-height:20px; font-family:"微软雅黑";}
.kyw_box{height: 130px;overflow: hidden;}

/*供应商css*/
.selected_suppliers{width: 100%;overflow:hidden;margin-bottom: 30px;}

.sroll_btn{width:84px;float: right; padding-right:10px;overflow: hidden;}
.sroll_btn .prev_btn{width:40px;height:40px;line-height:40px;font-size:30px;float: left;text-align:center;color: #eeeeee; background:#d7d7d7}
.sroll_btn .next_btn{width:40px;height:40px;line-height:40px;font-size:30px;float: right;text-align:center;color: #e4e4e4;background:#cacaca}


.selected_suppliers .cont{overflow: hidden;}
.selected_suppliers .cont .pro_box{width:100%; float: left;overflow: hidden;max-height: 518px;}
.selected_suppliers .cont .pro_box ul li{width:33.3%;max-width:500px;float: left;padding:0px 10px;box-sizing: border-box;}
.suppliers_pro{width:100%;padding-bottom: 20px;}
.suppliers_pro .li_piclist{padding: 20px;}
.suppliers_pro .li_piclist .bg_pic{float:left;width:75%;max-height:330px;max-width:330px;box-sizing:border-box;text-align:center;overflow:hidden;/*display: table-cell;*/vertical-align: middle; border:solid 1px #eeeeee;}
.suppliers_pro .li_piclist .bg_pic img{ margin:0 auto;height:100%;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.suppliers_pro .li_piclist .pic_r{width:25%;float: right;padding-left: 10px;box-sizing: border-box;}
.suppliers_pro .li_piclist .pic_r .smpic_r{max-height:100px;max-width:100px;margin:6px 0;border:solid 1px #eeeeee;}
.suppliers_pro .li_piclist .pic_r .smpic_r img{ margin:0 auto;height:100%;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.suppliers_pro .li_piclist .bg_pic video{width: 100%;height: 100%;padding-top: 20%;padding-bottom: 20%;box-sizing: border-box;}
.suppliers_pro .pro_b{padding:0px 20px;margin-top: -10px;}
.suppliers_pro .pro_b .p_name{}
.suppliers_pro .pro_b .p_name a{line-height:26px;height: 26px;display: block; font-size:14px;font-weight: bold; color:#999999;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.suppliers_pro .pro_b .c_name{padding:5px 0px;}
.suppliers_pro .pro_b .c_name i{float:left;padding:0px 3px;height:20px;line-height:20px;font-size:14px;color:#e1673a;border-radius: 3px;border: solid 1px #e0673a;}
.suppliers_pro .pro_b .c_name a{padding-left:5px;line-height:24px;height: 24px;display: block; font-size:18px;font-weight:bold;font-family: arial; color:#666666;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
/*.suppliers_pro .pro_b .icon_sf3{height:18px;padding: 0px 5px;}
*/.suppliers_pro .pro_b .icon_list{width:100%;margin-top:5px;margin-bottom:10px;overflow: hidden;}
.suppliers_pro .pro_b .icon_list .sf_pic{ height:20px; float:left;padding-right: 10px; }
.suppliers_pro .pro_b .m_pro{font-size: 14px;color: #999999;height:42px;overflow: hidden;line-height: 22px;}
.suppliers_pro .pro_b .m_pro span{display: block;color: #282828;float:left;padding-right: 10px;}
.suppliers_pro .pro_b .m_pro a{line-height:24px;padding-right: 10px;}

/*供应商css*/
.refine_t{color: #666666;font-size: 16px;height:30px;line-height:30px;float: left;margin-right: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.refine_check{height: 20px;padding: 5px;float: left;}
.refine_check ul li{float: left;padding-right: 20px;}
.refine_check ul li .checkbox{float: left;}
.refine_check ul li .icon_hy {height: 20px;float: left;padding-left:3px;padding-right:2px;}
.refine_check ul li .icon_hy img{display: block;}
.order_s,.payment_type{float: left;padding-left: 60px;position: relative;}
.order_s span{float: left;display: block;padding-right: 10px;}
.order_s input{border: solid 1px #dfdfdf;background: #FFFFFF;height: 30px;line-height: 30px;width: 150px;box-sizing: border-box;padding: 0px 5px;}

.payment_type a{padding-right:5px;color:#666666; font-size:14px;display: block;}
.payment_type a:hover{font-size:14px;}
.payment_type a b{margin-left: 5px;border-color: #cccccc #ffffff #ffffff;border-style: solid; border-width:6px;font-size: 0;height: 0; line-height: 0;width:0; transition:all 0.3s ease-in 0s;}


.type_box{width:300px;position: absolute;left: 40px;top:30px;background: #ffffff;border: solid 1px #e5e5e5;padding: 10px;z-index: 9;display:none;}
.type_box ul li{width:50%;float: left;height:20px;line-height: 20px;margin: 5px 0px;box-sizing: border-box;}

.icon_r{float: right;padding-left: 10px;height: 36px;overflow: hidden;}
.icon_r a{display:block;float:left;margin:0px 4px;width:36px;height: 36px;line-height:36px;background: #f9f9f9;text-align: center;border-radius: 36px;color: #999999;}
.icon_r a i{display:block;font-size: 16px;}
.icon_r a.current{color: #fa8023;}


.screening_icon{}
.screening_cont{display:none;width:270px;position: absolute;right:0px;top:60px;background: #ffffff;padding:0px 20px 20px;z-index: 11;}
.screening_cont dl{padding-bottom: 10px;}
.screening_cont dl.s_h{display: none;}

.screening_cont dl dt{width: 100%;height: 36px;line-height: 36px;font-size:16px;color: #666666;}
.screening_cont dl dd{width: 100%;}
.screening_cont dl dd .input_text{width: 100%;height: 36px;line-height: 36px;background: #ffffff;border: solid 1px #e5e5e5;box-sizing: border-box;padding:0px 10px ;}

 .screening_cont dl dd .option{width:100%;box-sizing:border-box;background:#ffffff;
 height:36px;line-height:36px;border-radius: 3px;border:solid 1px #e5e5e5; position: relative;}
 .screening_cont dl dd .option select{ border: none;outline: none;width: 100%; height:100%;line-height:100%;appearance: none;-webkit-appearance: none; -moz-appearance: none;
 background: none;padding-left:10px;box-sizing: border-box;color: #999999;font-size: 16px;}
.screening_cont dl dd .option:after{content: "";width: 11px;height:6px;background: url(../images/arrow-down.png) no-repeat center #ffffff;
  position: absolute;right:15px;top:50%;margin-top: -3px; pointer-events: none;}

.mtype_box{width:100%;}
.mtype_box ul li{width:50%;float: left;height:20px;line-height: 20px;margin: 5px 0px;box-sizing: border-box;font-size: 12px;}


.p_account{padding: 20px;font-size: 16px;color: #666666;}
.p_account h1{display: inline-block;}
.ny_pro_box{width:80%;float: left;}
.ny_pro_list,.supplier_list{width: 100%;margin-bottom:20px;padding: 10px;box-sizing: border-box;background:#ffffff;border-radius:5px;box-shadow: 0px 0px 5px 5px rgba(240,240,240,0.5)}

.pro_content{position: relative;padding-left: 354px;}
.pro_content .pic_mod{float: left;margin-left: -354px;}
.pro_content .pic_mod .bg_pic{width:280px;height:280px;box-sizing:border-box;text-align:center;overflow:hidden;/*display: table-cell;*/vertical-align: middle; border:solid 1px #eeeeee;position: relative;}
.pro_content .pic_mod .bg_pic img{max-width:300px;max-height:300px;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.pro_content .pic_mod .pic_r{width:45px;float:right;padding-left: 8px;}
.pro_content .pic_mod .pic_r .smpic_r{position:relative;height:45px;width:45px;margin:9px 0;box-sizing:border-box;border:solid 1px #eeeeee;}
.pro_content .pic_mod .pic_r .smpic_r img{max-height:45px;max-width:45px;height:100%;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.pro_content .pic_mod .pic_r .smpic_r video{max-height:45px;max-width:45px;height:100%;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.pro_content .product_info .title{width:77%}

.feeling_icon{position:absolute;right:10px;bottom:10px;color:#dd2727;display:block;width: 40px;height: 40px;line-height:40px;font-size:20px;cursor:pointer;text-align:center;overflow: hidden;z-index:10;}
.try_icon{position: absolute;width: 20px;height: 20px;right: 10px;top: 10px;}
.try_icon img{display:block;width:100%;max-width: 20px;}

.product_info{position: relative}
.product_info .top_rank{position:absolute;top:10px;right:10px;z-index: 11;width:20%;max-width: 80px;}
.product_info .title{font-size: 18px;font-weight:bold;color: #666666;height: 40px;line-height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product_info .piece{color: #f56d33;font-size: 20px;padding:5px 0px;}
.product_info .piece span{color: #999999;font-size:18px;}
.product_info .p_attr{padding-bottom: 10px;}
.product_info .p_attr .attrli{color: #999999;height: 22px;line-height: 22px;font-size:14px;}
.product_info .p_describe{background:#fff1de;color: #f56d33;height:50px;line-height:26px;font-size:14px;overflow: hidden;padding:10px 15px 9px;margin-right: 15px;}


.product_info .c_name{padding:10px 10px 10px 160px;height:24px;position: relative;}
.product_info .c_name i{position:absolute;left:5px;top:10px;height:18px;line-height:18px;font-size:12px;color:#e1673a; border-radius: 3px;border: solid 1px #e0673a; padding: 0px 3px;}
.product_info .c_name a{width:100%;line-height:24px;height: 24px;display: block; font-size:18px;font-weight:bold;font-family: arial; color:#666666;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.product_info .c_name2{padding:10px 10px 10px 10px;height:24px;position: relative;}
.product_info .c_name2 i{float:left;height:18px;line-height:18px;font-size:12px;color:#e1673a; border-radius: 3px;border: solid 1px #e0673a; padding: 0px 3px;}
.product_info .c_name2 a{float:left;line-height:30px;height: 30px;margin-top:-5px;display: block; font-size:18px;font-weight:bold;font-family: arial; color:#666666;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.product_info .c_name2 .icon_list2 {float:left;}
.product_info .c_name2 .icon_list2 .sf_pic{height:20px;float:left;padding-right: 10px; }

.product_info .c_name .icon_list { position: absolute;left: 50px;top:11px;}
.product_info .c_name .icon_list .sf_pic{height:20px;float:left;padding-right: 10px; }
.product_info .p_btn{display:block;float:left;max-width: 130px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #FFFFFF;background:#f79347;border-radius: 2px;margin-right: 15px;margin-top: 10px;padding: 0px 15px;}
.product_info .p_btn:hover{background:#fecc51;}
.product_info .p_btn:last-child{background:#fecc51;}
.product_info .p_btn:last-child:hover{background:#f79347;}
.product_info .p_btn span{display:block;float:right;height: 40px;line-height: 40px;font-size: 16px;color: #FFFFFF;}
.product_info .p_btn i{display:block;float:left;height: 40px;line-height: 40px;font-size: 18px;color: #FFFFFF;padding-right: 5px;}
.product_info .tag_style{margin:5px 0px;width:100px;height:22px;line-height: 22px;font-size: 12px;text-align:center;color: #757575;background:#fff4ed;color:#f60}

.product_info .pro_main {margin: 10px 0px;height: 24px;overflow: hidden;}
.product_info .pro_main a{display:block;float:left;padding-right:10px;height:24px;line-height: 24px;text-decoration: underline;font-size: 15px;color:#232f3e;}
.product_info .pro_main span{display:block;float:left;padding-right:10px;height:24px;line-height: 24px;text-decoration: underline;font-size: 15px;color:#232f3e;}



.side_recpro{width:20%;float: right;padding-left: 20px;box-sizing: border-box;}
.side_recpro .cont{padding: 10px;}
.nytitle_pub{font-size: 20px;color: #666666;width: 100%;padding: 10px 0px;}
.side_recpro .cont .pro_list{width: 100%;max-height: 3220px;overflow: hidden;}
.side_recpro .cont .pro_list ul li{margin-bottom:20px;position: relative;}
.side_recpro .cont .pro_list ul li .p_img{width:260px;height:260px;box-sizing:border-box;text-align:center;overflow:hidden;display: table-cell;vertical-align: middle; border:solid 1px #eeeeee;}
.side_recpro .cont .pro_list ul li .p_img img{max-width:300px;max-height:300px;/*height:100%;*/width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.side_recpro .cont .pro_list ul li .p_name{margin-top:5px;width:100%;height:34px;line-height:18px;color:#666666;font-size:14px;overflow : hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}



/*CSS meneame style pagination*/

div.meneame { margin:6px auto;text-align: center}
div.meneame ul li{display: inline;}
ul.yiiPager a:link, ul.yiiPager a:visited,div.meneame a {
    background-position: 50% bottom;
    border-color: #818181;
    border-right: 1px solid #818181;
    border-style: solid;
    border-width: 1px;
    color: #4a4a4a;
    margin-right: 3px;
    padding: 5px 7px;
    text-decoration: none;
    line-height: 30px;
}

div.meneame a:hover {
    background-color: #999999;
    background-image: none;
    border-color: #818181;
    border-right: 1px solid #818181;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
}
div.meneame .hidden a{
    border-color: #b7b7b7;
    border-right: 1px solid #b7b7b7;
    border-style: solid;
    border-width: 1px;
    color: #a6a6a6;
    margin-right: 3px;
    padding: 5px 7px;
}
div.meneame .hidden a:hover{

    color: #ffffff;

}

div.meneame .selected a{
    background-color: #999999;
    border-bottom: 1px solid #818181;
    border-left: 1px solid #818181;
    border-top: 1px solid #818181;
    color: #ffffff;
    font-weight: bold;
    margin-right: 3px;
    padding: 5px 7px;
}

.pro_card{width:25%;float:left;padding:5px;box-sizing: border-box;}
.pro_card_list {position:relative;width:100%; padding: 10px;box-sizing: border-box;background: #ffffff;border-radius: 5px;box-shadow: 0px 0px 5px 5px rgba(240,240,240,0.5);height:550px;}
.pro_card_list .top_rank{position:absolute;top:10px;right:10px;z-index: 11;width:30%}
.pro_card .bg_pic{max-width:360px;max-height:360px;width:268px;height:268px;box-sizing:border-box;text-align:center;overflow:hidden;/*display: table-cell;*/vertical-align: middle; border:solid 1px #eeeeee;position: relative;}
.pro_card .bg_pic img{max-width:360px;max-height:360px;width:100%;/*height:100%;*/display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.pro_card .bg_pic video{max-width:360px;max-height:360px;width:100%;/*height:100%;*/display: table-cell; vertical-align: middle; display:block; overflow:hidden;}

.pro_card .pic_sm{width:100%;}
.pro_card .pic_sm ul li{width:20%;float:left;padding:5px;box-sizing:border-box;}
.pro_card .pic_sm ul li .smpic_d{max-width:55px;max-height:55px;width:100%;/*height:100%;*/box-sizing:border-box;text-align:center;overflow:hidden;/*display: table-cell;*/vertical-align: middle; border:solid 1px #eeeeee;position: relative;}
.pro_card .pic_sm ul li .smpic_d img{max-height:100px;max-width:100px;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.pro_card .pic_sm ul li .smpic_d video{max-height:100px;max-width:100px;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}

.pro_card .pro_info{margin-top: 10px;}
.pro_card .pro_info .title{font-size:14px;color: #666666;line-height:18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.pro_card .pro_info .piece{color: #f56d33;font-size: 14px;padding:5px 0px;font-weight: bold;}
.pro_card .pro_info .piece span{color: #777777;font-size:16px;font-weight: normal;}
.pro_card .pro_info .p_attr{padding-bottom: 10px;}
.pro_card .pro_info .p_attr .attrli{color: #999999;height: 20px;line-height: 20px;font-size:14px;text-overflow: ellipsis;white-space: nowrap;cursor:pointer;overflow: hidden;width:100%;}
.pro_card .pro_info .p_describe{background:#fff1de;color: #f56d33;height:50px;line-height:26px;font-size:14px;overflow: hidden;padding:10px 15px;margin-right: 15px;}

.pro_card .pro_card_list .c_name{width:100%;position:absolute;bottom:0px;}
/*.pro_card .pro_card_list .c_name .pc{display:none}*/
.pro_card .pro_card_list .c_name .cname{width: 95%;line-height:24px;height: 24px;display: block; font-size:14px;font-weight:bold;font-family: arial; color:#999999;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.pro_card .icon_list{margin:5px 0px;}
.pro_card .icon_list i{float:left;padding:0px 3px;height:18px;line-height:18px;font-size:12px;color:#e1673a;border-radius: 3px;border: solid 1px #e0673a;}
.pro_card .icon_list .sf_pic{height:20px;float:left;padding-right: 10px; }
.pro_card .p_btn{margin-right: 10px;float: left;display: block;width: 118px;margin-top:10px;margin-bottom:10px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #FFFFFF;background:#f79347;border-radius: 2px;}
.pro_card .p_btn:hover{background:#fecc51;}
.pro_card .p_btn i{font-size: 18px;color: #FFFFFF;padding-right: 5px;}
.pro_card .s_btn{float: left;display: block;width: 118px;margin-top:10px;margin-bottom:10px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #FFFFFF;background:#fecc51;border-radius: 2px;}
.pro_card .s_btn:hover{background:#f79347;}

.pro_card.tl{width:20%;}
.pro_card.tl .pro_card_list{box-shadow: 0px 0px 5px 5px rgba(240,240,240,0);}

.color_mark {
    color: black;
    font-weight: bold;
}

.company_up{width: 100%;padding:5px;box-sizing: border-box;}
.company_up .c_name{padding:10px 80px 10px 0px;height:24px;position: relative;}
.company_up .c_name i{float:left;margin-right: 10px;height:18px;line-height:18px;font-size:12px;color:#e1673a; border-radius: 3px;border: solid 1px #e0673a; padding: 0px 3px;}
.company_up .c_name a{line-height:24px;height: 24px; font-size:18px;font-weight:bold;font-family: arial; color:#666666;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.company_up .c_name .cname{width:72%;}

.company_up .icon_list {float:left;}
.company_up .icon_list .sf_pic{height:20px;float:left;padding-right: 10px; }
.company_up .icon_favo {position: absolute;right: 0px;top:11px;}
.company_up .icon_favo .span_icon{display: block;float: left;padding-right:5px;height: 20px;line-height: 20px;color: #ffa300;cursor: pointer;}


.supplier_list .c_detail{width: 60%;float: left;}
.supplier_list .c_detail .p_height{width: 100%;padding-left:5px;padding-right: 20px;box-sizing: border-box;}
.supplier_list .c_detail .p_height label{float: left;width: 130px;height: 30px;line-height: 30px;font-size: 14px;color: #999999;}
.supplier_list .c_detail .p_height .pc_r{padding: 5px 0px; line-height: 20px;font-size: 14px;color: #666666;}
.supplier_list .c_detail .p_height .pc_r a{padding-right:10px;height: 20px; line-height: 20px;font-size: 14px;color: #666666;}


.supplier_list .cpic_box {float: right;width:40%;}
.supplier_list .cpic_box ul li{width: 33.3%;float: left;padding:10px;box-sizing: border-box;}
.supplier_list .cpic_box ul li .pic{max-width:140px;max-height:140px;width:100%;height:100%;box-sizing:border-box;text-align:center;overflow:hidden;display: table-cell;vertical-align: middle; border:solid 1px #eeeeee;position: relative;}
.supplier_list .cpic_box ul li .pic img{max-width:140px;max-height:140px;width:100%;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.supplier_list .cpic_box ul li .cp_name{margin-top:5px;width:100%;height:34px;line-height:18px;color:#666666;font-size:14px;overflow : hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*2020.05*/
.nyp_h2.lang{color: #7baed4;text-align: center;padding-top:30px;} 
.lang_cont{margin: 40px 0px;}
.lang_cont .lg_box{width: 100%;padding: 30px 0px;}
.lang_cont .lg_box ul li{width:20%;float:left;text-align: center;padding:20px 0px;box-sizing: border-box;}
.lang_cont .lg_box ul li .lg_pic{max-width: 60px;margin: 0 auto;max-height: 40px;display: block;}
.lang_cont .lg_box ul li .lg_pic img{width:100%;display: block;}
.lang_cont .lg_box ul li .lg_name{width: 100%;padding:5px;box-sizing:border-box;line-height: 18px;font-size:16px;text-align: center;}

.help_center{width: 100%;padding: 30px 0px;}
.help_center ul li{width:16.66%;float:left;text-align: center;padding:20px 0px;box-sizing: border-box;}
.help_center ul li .icon_pic{max-width: 130px;max-height: 130px;margin: 0 auto;display: block;}
.help_center ul li .icon_pic img{width:100%;display: block;}
.help_center ul li .icon_pic_name{width: 100%;padding:5px;box-sizing:border-box;line-height: 22px;font-size:16px;text-align: center;}
.service_links{padding: 30px;}
.service_links ul li{width: 50%;float: left;padding-right: 30px;box-sizing: border-box;}
.service_links ul li a{display:block;width:100%;line-height:36px;height:36px;font-size: 16px;color: #666666;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;}
.service_links ul li a:hover{display:block;width:100%;line-height:36px;height:36px;font-size: 16px;color: #7baed4;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;}
.service_banner{padding: 10px;}
.service_banner img{display: block;width: 100%;}
.ny_text_cont{padding: 20px;}
.ny_text_cont .nytitle_pub {color: #7baed4;}
.ny_text_cont .p_h {color: #999999;font-size: 14px;line-height: 24px;margin-bottom: 10px;}
.ny_text_cont .p_h.st {font-weight: bold;line-height:26px;}

.box_search{ width:100%;padding:20px 30px 30px;box-sizing:border-box;margin: 20px 0px;}
.box_search_title,.box_search_title1{width:100%;color:#f56d33; font-size:20px;font-weight: normal;}
.box_search_title{width: 100%; height:36px; line-height:36px;overflow: hidden;}
.box_search_title1{font-family:Tahoma; line-height:150%;}
.box_search_line {line-height:36px;padding-left:10px;border-bottom:1px solid #DDD;padding-bottom:1px;margin-top: 10px;font-weight: bold;}
.box_search_co{font-family:Tahoma;overflow:hidden;margin-top:10px;}
.box_search_co_t a{color:#999999}
/*.box_search_co span{ float:left;}*/
.box_search_co_r{ margin-left:10px;}
.box_search_co_r a{ padding:0 5px; color:#999999}
.box_search_co_r a:hover{padding:0 5px;color:#f56d33}
.box_search_co_r1 a{ padding-right:10px; }
.search_country li,.search_bus li,.search_ltd li{ float:left;padding:8px 10px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search_country li{ width:15%;}
.search_bus li{ width:25%;}
.search_bus li a,.search_country li a{color:#999999;}
.box_search .foot_nav dd .a_l{color:#999999}
.box_search .foot_nav dt {color: #555555;margin-top: 20px;padding-bottom: 10px;font-size: 16px;}
.mapdbox{padding: 20px;}
.mapbox_bor {
    clear:both;
    border-bottom: 1px solid #DCDCDD;
    border-left: 1px solid #DCDCDD;
    border-right: 1px solid #DCDCDD;
    padding: 15px 10px;
    height: auto;
    overflow: hidden; 
	border:none;
}
.mapbox_bor h4.mapmar {
    padding-top: 25px;
}
.mapbox_bor h4 {
    padding: 5px 0;
}
.mapbox_bor ul.wenzi {
    clear: both;
    padding: 7px;
}
.mapbox_bor ul.wenzi li{
    width:auto;padding-right: 20px;
    overflow: hidden;
    line-height: 15px;
}
.mapbox_bor ul {
    clear: both;
    padding: 0px;
    height: auto;
}
.mapbox_bor ul.tupian2 li{width: 20%;
	background:url("../images/li-ul-bg.gif") no-repeat;
box-sizing: border-box;
    padding: 15px;
    float: left;  box-sizing: border-box; 
}
.mapbox_bor ul.tupian3{
	clear: both;
    overflow: hidden; 
    width: 100%;
}
.mapbox_bor ul.tupian3 li{
    float: left;    
	padding:15px;
	margin:10px 0;
	background:url("../images/li-ul-bg2.gif") no-repeat;
}
.mapbox_bor ul li{    
    float: left;    
    padding: 5px;
}
.mapbox_line {
    border-left: 1px solid #DCDCDD;
    border-right: 1px solid #DCDCDD;
    padding: 15px;
}
.mapbox_line ul {
    padding: 0px 20px 0px 0px;
    float: left;
    display: block;
}
.mapbox_bor ul.tupian2 li a{max-width:200px; max-height:78px;display: block;}
.mapbox_bor ul.tupian3 li a{max-width:88px; max-height:31px;display: block;}
.mapbox_bor ul.tupian2 li a img{width: 100%;display: block;}
.mapbox_bor ul.tupian3 li a img{width: 100%;display: block;}

.ny_a_bossgoo{width: 100%;padding: 20px;box-sizing: border-box;}
.ny_a_bossgoo dl{width: 100%;padding:20px 0px;display: flex;box-sizing: border-box;}
.ny_a_bossgoo dl dt{width:50%;padding: 0px 30px;flex: 1;box-sizing: border-box;}
.ny_a_bossgoo dl dd{width:50%;padding: 0px 30px;box-sizing: border-box;}
.ny_a_bossgoo dl dd img,.ny_a_bossgoo dl dt img{width:100%;display: block;max-width: 647px;margin: 0 auto;}
.ny_a_bossgoo dl dd .a_p,.ny_a_bossgoo dl dt .a_p{padding:10px 0px;color: #999999;font-size: 16px;line-height:26px;}

.ny_a_video{width: 100%;border-top:solid 1px #e5e5e5 ;padding:40px 0px;}
.ny_a_video .v_p{width: 100%;color: #999999;font-size: 16px;line-height:26px;text-align: center;}
.ny_a_video .v_pic{max-width: 600px;max-height: 354px;margin: 0 auto;margin-top: 30px;}

.ny_ad_bossgoo{width: 100%;padding: 20px;box-sizing: border-box;}
.ny_ad_bossgoo ul li{width:50%;float:left;padding:10px 30px;box-sizing: border-box;}
.ny_ad_bossgoo ul li .pt_h{width:100%;color: #999999;font-size: 16px;line-height:26px;}
.ny_ad_bossgoo ul li .pt_btn{display:block;border-radius:5px;margin-top:15px;width:140px;height:46px;line-height:46px;background:#7baed4;color: #ffffff;font-size: 16px;text-align: center;}

.support-contact-title h3{display:block;width:100%;color:#f56d33;font-size:48px;height: 50px;line-height: 50px;text-align: center;padding-top: 50px;}
.support-contact-title p {width:100%;text-align:center;font-size: 16px;color: #999999;line-height: 22px;margin-top:15px;}
.contact-us-mod{padding: 30px 10px;}
.contact-us-list{width: 50%;float: left;padding: 10px 20px;box-sizing: border-box;}
.contact-us-form{width: 100%;/*box-shadow:0px 1px 8px #dddddd;*/padding: 30px;box-sizing: border-box;}

.contact-us-form .title{width: 100%;font-size: 28px;color: #555555;height: 40px;line-height: 40px;margin-bottom:15px;}
.contact-us-form .title span{margin-left:5px;font-size:14px;color: #999999;height:16px;line-height: 16px;margin-top: 14px;}
.contact-us-form .form_list{width: 100%;padding: 10px 0;}
.contact-us-form .form_list .lable{width: 100%;display:block;font-size: 14px;color: #555555;line-height: 20px;margin-bottom: 10px;}
.contact-us-form .form_list .lable i{color: #f16326;}
.contact-us-form .form_list .input_text{width: 100%;height: 50px;line-height: 50px;box-sizing: border-box;border: solid 1px #dcdcdc;text-indent: 15px;}
.contact-us-form .form_list .input_btn{width:240px;height: 50px;line-height: 50px;text-align: center;border-radius: 5px;background: #f56d33;border:none;font-size: 18px;color: #ffffff;cursor:pointer;}

.contact-us-form .cp_h{width:100%;line-height:24px;font-size: 16px;color: #666666;padding: 5px 0px;}
.contact-us-form.r_list{min-height: 505px;}

.company-list-box{width: 100%;margin-top: 20px;margin-bottom: 30px;}
.company-list-box .clist_box{width:100%;padding: 10px 0px;}
.clist_box .li_com{width:50%;float:left;padding: 10px;box-sizing: border-box;}
.clist_box .li_com .com_content{width:100%;min-height:140px;padding: 10px;padding-left:140px;padding-right:150px;box-sizing: border-box;position: relative;}
.clist_box .li_com .com_content .clogo{width:110px;height: 110px;left:10px;top:10px;position: absolute;}
.clist_box .li_com .com_content .clogo img{width:100%;height: 100%;display: block;}
.clist_box .li_com .com_content .c_center{width:100%;padding-top:8px;}
.clist_box .li_com .com_content .c_center .a_t{display:block;width:100%;height: 30px;line-height: 30px;font-size:20px;color: #555555;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clist_box .li_com .com_content .c_right{position:absolute;right:30px;top:50px;display:block;width:90px;height:40px;line-height: 40px;font-size:16px;color: #ffffff;background: #f56d33;text-align: center;border-radius: 3px;}
.clist_box .li_com .com_content .c_center .c_t{width:100%;height: 30px;line-height: 30px;font-size:14px;color: #999999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clist_box .li_com .com_content .c_center .c_w{width:100%;height: 30px;line-height: 30px;font-size:14px;color: #4075be;overflow: hidden;}
.company_detail{padding:40px;position: relative;padding-right: 400px;}
.company_detail .left_ctent{width: 100%;}
.company_detail .left_ctent .h3_t{width:100%;height:44px;}
.company_detail .left_ctent .h3_t span{display:block;float:left;padding-right:20px;height:44px;line-height:44px;color: #333333;font-size: 28px;}
.company_detail .left_ctent .h3_t .a_sub{display:block;float:left;width:170px;height:44px;line-height: 44px;font-size:16px;color: #ffffff;background: #f56d33;text-align: center;border-radius: 3px;}
.company_detail .left_ctent .h_i{width: 100%;color: #999999;font-size: 14px;}
.company_detail .left_ctent .text_content{width: 100%;background: #f8f9fb;margin: 20px 0px;padding: 30px;box-sizing: border-box;}
.left_ctent .text_content .p_h{width:100%;padding:5px 0px;line-height:28px;color: #555555;font-size:16px;}
.left_ctent .text_content .p_h span{display: block;float: left;line-height: 28px;padding-right: 20px;color:#555555;font-size: 16px;}
.left_ctent .text_content .p_h .flag{float: left;padding-right: 10px;margin-top: 8px;}
.left_ctent .text_content .p_h .flag img{width: 100%;display: block;}
.left_ctent .text_content .p_h .a_more{font-size: 16px;color: #f56d33;}
.left_ctent .text_d{padding: 20px 0px;font-size: 16px;color: #555555;}
.left_ctent .text_d .title{width: 100%;margin-bottom:20px;height:40px;line-height:40px;font-size:22px;color:#333333;background: url(../images/tline.jpg) no-repeat left center;text-indent: 20px;}
.left_ctent .text_d .d_li{float: left;padding-right: 70px;height: 30px;line-height:30px}
.left_ctent .text_d .d_li i{color: #f56d33;float: left;height: 30px;line-height:30px;overflow: hidden;padding-right: 5px;font-size: 20px;}

.company_detail .right_ctent{width:350px;position: absolute;right: 10px;top:40px;}
.company_detail .right_ctent .h3_t{width:100%;height:44px;line-height:44px;color: #333333;font-size: 28px;}
.company_detail .right_ctent .com_content{width:100%;min-height:80px;padding: 10px;padding-left:90px;box-sizing: border-box;position: relative;}
.company_detail .right_ctent .com_content .clogo{width:64px;height: 64px;left:10px;top:10px;position: absolute;}
.company_detail .right_ctent .com_content .clogo img{width:100%;height: 100%;display: block;}
.company_detail .right_ctent .com_content .c_right{width:100%;padding-top:8px;}
.company_detail .right_ctent .com_content .c_right .a_t{display:block;width:100%;height: 30px;line-height: 30px;font-size:18px;color: #666666;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company_detail .right_ctent .com_content .c_right .c_w{width:100%;height: 30px;line-height: 30px;font-size:14px;color: #4075be;overflow: hidden;}


.fb_bg2{background: #131a22;}
.copyright{padding:30px 10px;}
.copyright .cr_h2{ text-align:center; line-height:20px;margin:10px 0px;font-size: 12px; color:#999999;}
.copyright .cr_h2 a{padding: 0px 10px;font-size: 12px;color:#999999;}
.copyright .follow_us{font-size: 12px;color:#999999;}

.copyright .cr_h2_icon{width:250px;margin:0 auto;height:32px;line-height: 32px;text-align: center;}
.copyright .cr_h2_icon i{float:left;padding-right:20px;line-height: 32px;color:#ffffff;}
.copyright .cr_h2_icon .icon_l{width:32px;height:32px;line-height: 32px;float:left;margin: 0px 5px;}
.copyright .cr_h2_icon .icon_l img{display: block;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:0px;height:0px;background:#ffffff;border:1px solid #CCCCCC;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;cursor:move;z-index:1;}

.cdetail_hy_name{width: 100%;padding-bottom: 20px;}
.cdetail_hy_name .cm_logo{max-height: 40px;display: block;float: left;padding-right: 20px;}
.cdetail_hy_name .cm_logo img{height: 100%;max-height: 40px;display: block;}
.cdetail_hy_name .cm_name{height: 40px;line-height: 40px;font-size: 18px;font-weight:bold;color: #666666;}
.cdetail_hy_name .cm_name h1{height: 40px;line-height: 40px;font-size: 18px;font-weight:bold;color: #666666;}
.company_detail_hy{position:relative;width: 100%;height:195px;overflow: hidden;margin-bottom: 30px;padding-right: 100px;box-sizing: border-box;}
.company_detail_hy .p_height{width: 100%;padding-left:135px;padding-right: 20px;box-sizing: border-box;position: relative;}
.company_detail_hy .p_height label{position:absolute;left:0px;top:0px;width: 130px;height: 30px;line-height: 30px;font-size: 14px;color: #999999;}
.company_detail_hy .p_height .pc_r{width:100%;font-family:arial;padding: 5px 0px; line-height: 20px;font-size: 14px;color: #666666;}
.company_detail_hy .v_more{position: absolute;right: 10px;bottom: 0px;font-size:16px;color: #666666;cursor: pointer;}
.pro_ms .pbr_btn{width:200px;display:block;margin:0 auto;background:#f56d33;text-align: center; height:44px;line-height:44px;border-radius:3px;color:#ffffff;font-weight: bold; font-size:14px; font-family:Verdana, Geneva, sans-serif; display:block;margin-bottom: 10px;}


.contact-us-list .form_list .option{width:100%;box-sizing:border-box;background:#ffffff;
 height:50px;line-height:50px;border-radius: 3px;border:solid 1px #e5e5e5; position: relative;}
.contact-us-list .form_list .option select{ border: none;outline: none;width: 100%; height:100%;line-height:100%;appearance: none;-webkit-appearance: none; -moz-appearance: none;
 background: none;padding-left:10px;box-sizing: border-box;color: #999999;font-size: 16px;}
.contact-us-list .form_list .option:after{content: "";width: 11px;height:6px;background: url(../images/arrow-down.png) no-repeat center #ffffff;
  position: absolute;right:15px;top:50%;margin-top: -3px; pointer-events: none;}
.contact-us-list .form_list .textarea_t{width:100%;padding:0px 10px;box-sizing:border-box;background:#ffffff;height:100px;line-height:24px;border-radius: 3px;border:solid 1px #e5e5e5;}


.helpFrom {margin:0 auto;padding:30px 0px;width: 80%;}
.helpFrom td {padding:10px 5px;font-size:14px;}
.helpBtn3{ background:#ff6000; border:1px solid #ff6000; width:100px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FFF; cursor:pointer}

.helpInput {border: 1px solid #e5e5e5;font-size: 14px;height: 30px;width: 100%;}
.helpInput.yzm {width: 200px;}
.helpFrom span {color: #FF0000;font-size: 14px;margin-right: 3px;}
.helpInput dt, dd {color: #333333;
    font: 14px Tahoma,Geneva,sans-serif;
    list-style: none outside none;}


.p_directory{ width:100%;}
.p_directory .title{ border:solid 1px #e5e5e5; height:46px; background:#f9f9f9;}
.p_directory .title h2{ width:220px; float:left; height:46px; font-size:14px; background:#0088bd; text-indent:34px; color:#ffffff; line-height:46px; position:relative;}
.p_directory .title .h2_go{ width:16px;height:16px; background-position:0px 0px; position:absolute; top:16px; right:30px;}
.h_icon{ background-image:url(../images/icons2.png);}
.p_directory .title .t_list{ float:left; display:block;}
.p_directory .title .t_list li{ cursor:pointer; float:left;height:46px; line-height:46px;border-right:solid 1px #e5e5e5; margin-right:-1px; display:inline; border-left:solid 1px #e5e5e5; padding:0px 25px; text-indent:25px; font-size:14px; color:#3e3e3e; position:relative;}
.p_directory .title .t_list li .li_icon1{ width:16px;height:16px; background-position:0px -29px; position:absolute; top:16px; left:25px; position:absolute;}
.p_directory .title .t_list li .li_icon2{ width:16px;height:16px; background-position:0px -57px; position:absolute; top:16px; left:25px; position:absolute;}
.p_directory .title .t_list li .li_icon3{ width:17px;height:14px; background-position:0px -86px; position:absolute; top:17px; left:25px; position:absolute;}

.p_directory .title .t_list li.current{ float:left;height:46px; line-height:46px;border-right:solid 1px #e5e5e5;margin-right:-1px; display:inline; border-left:solid 1px #e5e5e5; background:#ffffff; margin-top:1px; padding:0px 25px; text-indent:25px; font-size:14px; color:#3e3e3e; position:relative;}
.p_directory .content{overflow:hidden;padding-top:10px;padding-bottom:40px;}
.p_directory .content ul{ width:102%; overflow:hidden;background: #fff}
.p_directory .content ul li{ width:22.8%; height:300px; float:left; margin-right:2%; display:inline; margin-top:50px; position:relative;}
.p_directory .content ul li .title{ width:90%; position:absolute; background:#FFF; top:-36px; left:5%; border:none;}
.p_directory .content ul li .title .img{ width:68px; height:68px; border:solid 1px #CCC;-moz-border-radius:34px; -webkit-border-radius:34px; border-radius:34px;float: left;
overflow: hidden;margin-right: 10px; display:inline;}
.p_directory .content ul li .title img{max-width:68px;vertical-align: middle;}

.p_directory .content ul li .title .h3{height:70px;padding-top:20px;box-sizing: border-box; display:inline; float:left;table-layout: fixed;display:table !important;}

.p_directory .content ul li .title .h3 a{
    /*display:table-cell;*/
    vertical-align:middle; color:#0077a5; font-family:"微软雅黑";}
.p_directory .content ul li .title .h3 a:hover{
    /*display:table-cell;*/
    vertical-align:middle; color:#0077a5; font-family:"微软雅黑"; text-decoration:underline;}

.p_directory .content ul li .cont{height:270px; padding:25px 15px 10px 15px; overflow:hidden;}
.p_directory .content ul li .cont a{ width:100%; display:inline-block; padding:5px 0px;  color:#555555; line-height:26px;}
.p_directory .content ul li .cont a:hover{ width:100%; display:inline-block; padding:5px 0px; color:#f06428; line-height:26px; text-decoration:underline;}
.p_directory .content ul li .cont a.more{color:#ff4c00; font-weight:bold;}

.p_directory .title2{height:46px; margin-top:10px;}
.p_directory .title2 .t_list{ background:#e5e5e5;height:46px; line-height:46px;padding:0px 25px; display:inline-block; text-indent:25px; font-size:14px; color:#505d70; position:relative;}
.p_directory .title2 .t_list .li_icon1{ width:16px;height:16px; background-position:0px -29px; position:absolute; top:16px; left:25px; position:absolute;}
.p_directory .title2 .t_list .li_icon2{ width:16px;height:16px; background-position:0px -57px; position:absolute; top:16px; left:25px; position:absolute;}
.p_directory .title2 .t_list .li_icon3{ width:17px;height:14px; background-position:0px -86px; position:absolute; top:17px; left:25px; position:absolute;}

/*小分类样式*/
.p_type_name{ width:100%; margin-top:10px;}
.p_type_name h1{ width:100%; height:30px; line-height:30px; color:#333333; font-size:16px; font-family:"微软雅黑";}
.p_type_name h3{ width:100%; height:30px; line-height:30px; color:#333333; font-size:16px; font-family:"微软雅黑";}
.p_type_name #n_list{ margin-top:10px; background:#FFF; z-index:99}
.p_type_name #n_list ul li{ float:left; margin-right:-1px; margin-bottom:-1px; width:20%;height:62px; text-align:center;table-layout: fixed;display: table !important;}
.p_type_name #n_list ul li a{width:99%; display:inline-block; height:60px; border:solid 1px #dddddd;font-size:14px; font-family:"微软雅黑";display: table-cell;
vertical-align: middle;}
.p_type_name #n_list ul li.current a{width:98%; display:inline-block; height:60px; border:solid 1px #ee6328;background:#ee6328; color:#FFF;font-size:14px; font-family:"微软雅黑";display: table-cell;
vertical-align: middle;}
.p_type_cont{ width:100%; margin-top:30px;}
.p_type_cont .ny_right{ width:19%; float:right;}
.p_type_cont .pic_list{ width:100%;}
.p_type_cont .pic_list ul li{ width:100%; padding-bottom:10px;}

.r_hot_keyword{ margin-top:16px; border:solid 1px #eeeeee;}
.r_hot_keyword .title{ height:36px; line-height:36px; text-indent:25px; background:#fafafa; font-size:14px;}
.r_hot_keyword .nr{ margin:10px 5px; display:inline; overflow:hidden;}
.r_hot_keyword .nr a{ margin:0px 10px; display:inline-block; height:26px; line-height:26px;overflow:hidden;}

.need_help{ padding:10px; margin-top:20px;border:solid 1px #DDD;}
.need_help .h_top{ background:#f1f1f1; height:30px; line-height:30px; padding:0px 10px;}
.need_help .h_top strong{ color:#000000;}
.need_help .h_down{}
.need_help .h_down dl{ padding:10px 0px;}
.need_help .h_down dl dt{ float:left; width:50px; height:50px; padding:0px;}
.need_help .h_down dl dd{ float:left; padding-left:20px;}
.need_help .h_down dl dd p{ height:20px;}
.need_help .h_down dl dd a{ display:inline-block; width:70px; height:20px; line-height:19px; text-align:center; color:#FFF;padding:0px; border:solid 1px #e35600;
-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
 background: -webkit-linear-gradient(#fd6d15, #d45000); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fd6d15, #d45000); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fd6d15, #d45000); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fd6d15, #d45000); /* 标准的语法 */ 
}

.need_help .h_down dl dd a:hover{ display:inline-block; width:70px; height:20px; line-height:19px; text-align:center;color:#FFF; padding:0px; border:solid 1px #e35600;
-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
 background: -webkit-linear-gradient(#d45000, #fd6d15); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#d45000, #fd6d15); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#d45000, #fd6d15); /* Firefox 3.6 - 15 */
  background: linear-gradient(#d45000, #fd6d15); /* 标准的语法 */ 
}


.p_type_box{ width:79%; margin-right:2%; float:left;}
.p_type_list{ width:100%;margin-bottom:40px; position:relative;}
.p_type_list .l_pic{ position:absolute; width:100px; height:100px; left:0px; top:10px;}
.p_type_list .l_pic span{ width:100px; line-height:16px; margin-top:6px; display:block; text-align:center;}
.p_type_list .r_type_box .r_type{ width:98%;height:125px;overflow: hidden;}
.p_type_list .r_type_box .r_type ul{ float:left; width:31%;margin-right:2%; overflow:hidden;}
.p_type_list .r_type_box .r_type.auto{height:auto;}
.p_type_list .r_type_box .r_type ul li{width:100%;}
.p_type_list .r_type_box .r_type ul li h3{width:100%; font-weight:400;}
.p_type_list .r_type_box .r_type ul li h3 a{ display:inline-block; padding:5px 0px;line-height:16px; color:#5c3812;}
.p_type_list .r_type_box .r_type ul li h3 a:hover{ display:inline-block;padding:5px 0px;line-height:16px;text-decoration:underline;}
.p_type_list .r_type_box .r_type ul li h3 i{color:#585858;}
.p_type_list .r_type_box .r_type ul li ul{ width:100%;}
.p_type_list .r_type_box .r_type ul li ul li{ width:100%; text-indent:12px; background: url(../images/rec_arrow_grey.gif) no-repeat scroll 8px 8px rgba(0, 0, 0, 0)}
.p_type_list .r_type_box .r_type ul li.sub {width:100%; text-indent:12px; background: url(../images/rec_arrow_grey.gif) no-repeat scroll 8px 8px rgba(0, 0, 0, 0)}
.p_type_list .r_type_box .r_type ul li ul li a{display:inline-block; padding:5px 0px;line-height:16px; color:#8b5e2f;}
.p_type_list .r_type_box .r_type ul li ul li a:hover{ display:inline-block;padding:5px 0px;line-height:16px;text-decoration:underline;}
.p_type_list .r_type_box .r_type ul li.sub a{display:inline-block; padding:5px 0px;line-height:16px; color:#8b5e2f;}
.p_type_list .r_type_box .r_type ul li.sub a:hover{ display:inline-block;padding:5px 0px;line-height:16px;text-decoration:underline;}
.p_type_list .r_type_box .p_more{ width:99%;border-bottom:dotted 1px #444444; height:26px; position:relative;}
.p_type_list .r_type_box .p_more a{ position:absolute; width:100px; line-height:30px; text-align:center; font-weight:bold; font-size:14px; color:#666666; font-family:"微软雅黑"; height:30px; background:#FFF; top:10px; left:44%;}

.main-content {overflow: hidden; width: 100%;margin-top: 25px;}
.main-content.mt {margin-top:0px;}
.main-content .col-md-2 {width:220px;}
.main-content .col-md-8 { width: 780px; padding: 0px 20px;}
.main-content .col-md-8 .title_tab{ width:100%; height:32px;}
.main-content .col-md-8 .title_tab ul li{ float:left; padding:0px 2px; line-height:30px;height:32px; border-bottom:solid 2px #818181; margin-right:15px; display:inline; font-size:13px; color:#818181; font-weight:bold; font-family:Verdana, Geneva, sans-serif; cursor:pointer;}
.main-content .col-md-8 .title_tab ul li.current{ float:left; padding:0px 2px; line-height:30px;height:32px; border-bottom:solid 2px #f60000; margin-right:15px; display:inline; font-size:13px; color:#555555; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

.main-content .col-md-8 .title_tab ul li a{line-height:30px;height:32px; font-size:13px; color:#818181; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.main-content .col-md-8 .title_tab ul li a:hover{line-height:30px;height:32px; font-size:13px; color:#818181; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

.main-content .col-md-8 .content-title-by{ margin-top:15px; height:30px;}
.main-content .col-md-8 .content-title-by .view{ width:300px; float:left; padding:0px 5px;}
.main-content .col-md-8 .content-title-by .view label{ line-height:24px; font-size:13px; color:#7b7b7b; font-family:Verdana, Geneva, sans-serif;float:left; padding-right:5px; overflow:hidden;}
.main-content .col-md-8 .content-title-by .view a{ display:block; padding-right:8px;float:left; margin-top:5px;}
.main-content .col-md-8 .content-title-by .check{padding-left:5px;}
.main-content .col-md-8 .content-title-by .check ul li{ float:left;padding-right:5px;}
.main-content .col-md-8 .content-title-by .select{ float:right; padding-top:4px;}
.main-content .col-md-8 .content-title-by .select ul li{ float:left; padding-left:10px;font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#7b7b7b;}
.main-content .col-md-8 .content-title-by .select ul li lable{ font-size:13px; font-family:Verdana, Geneva, sans-serif; color:#7b7b7b;}

.right_mail {width: 190px;margin-bottom: 10px;}
.right_mail_top {background:#fbfbfb; border: 1px solid #e6e6e6;padding: 10px 5px; overflow:hidden;}
.right_mail_top img {float:left;margin-right:10px;display:inline;}
.right_mail_top span{float:left;width:110px;word-wrap:break-word; line-height:16px; color:#767676;}
.right_mail_top span p{ color:#f4703d;}
.right_mail_top .sub{ padding-top:15px;}
.mail_kuang{border: 1px solid #C5C5C5;width: 155px;height: 24px;line-height: 24px;padding-left: 5px;color: #C4C4C4;margin-bottom: 8px;}

.right_mail_d{ margin-bottom:15px;border: 1px solid #e6e6e6;}
.right_mail_d h2{ background:#FBFBFB; height:28px; line-height:28px; font-size:13px; text-indent:6px; border-bottom:solid 1px #e6e6e6}
.right_mail_d .p_cont{ padding:9px;}
.right_mail_d .p_cont ul li{ width:172px; padding:5px 0px;}
.right_mail_d .p_cont ul li .r_pic{ width:170px; height:170px; border:solid 1px #ececec;}
.right_mail_d .p_cont ul li .r_title{ padding-top:5px; line-height:20px; text-align:center;}


.left_box { width:220px;float: left;}
.left_box_cont{ width:100%;}
.left_box_cont .left_box_cont_title{ width:100%; height:24px; line-height:24px; background:url(../images/icon4.jpg) no-repeat 5px center; font-size:16px; color:#f7a100; text-indent:34PX;}
.left_box_cont .left_box_ly{ margin-top:10px;}
.left_box_cont .left_box_ly ul li{ width:190px; height:auto; position:relative;}
.left_box_cont .left_box_ly ul li a{ width:180px; display:inline-block; overflow:hidden; line-height:30px;height:30px; color:#2c2c2c;}
.left_box_cont .left_box_ly ul li a:hover{ width:180px; display:inline-block; overflow:hidden; line-height:30px;height:30px; color:#ce3210;}
.left_box_cont .left_box_ly ul li span{ position:absolute; right:0px; top:5px;color:#CCC;font-family:"宋体"; font-size:13px;}

.nofind_cont{padding:20px;}
.nofind_icon{font-size:30px;line-height:30px;color: #ffb20d;float: left;padding-right:10px;}
.nofind_tsy{font-size:16px;color: #333333;line-height: 20px;padding: 5px 0px;}
.Suggestions{margin-top:30px;}
.Suggestions .p_h{padding: 5px 0px;}
.Suggestions .p_h a{color: #ff8c5b;}
.Suggestions .p_h .send_btn{font-weight:bold;color: #f56d33;font-size: 16px;}
.Suggestions .p_h .tips{width:auto;color: #0066BC;position: relative;}
.Suggestions .p_h .tips span{display:block;float:left;padding-right: 5px;}
.Suggestions .p_h .tips i{float:left;line-height: 24px;} 
.Suggestions .p_h .tips .hint_text{display:none;position: absolute;left: 110px;top: 0px;line-height:24px;padding: 10px;background:#ffffff;color:#777777;border: solid 1px #e5e5e5;z-index: 9;}

 @media only screen and (max-width:1400px) {
.pro_card .bg_pic{width:100%;height:100%;}
     .top_bar_pic{display: none}
.pro_card .bg_pic{//width:100%;height:100%;}
.pro_card_list{height:516px;}
     .product_info .c_name2 .pc{
         display: none;}
     .pro_card .bg_pic{
          display: table-cell;
     }
 }


 @media only screen and (max-width:1280px) {
     .pro_card .pic_sm ul li .smpic_d img {
         max-height: 30px;
         max-width: 30px;
     }
     .pro_card .pic_sm ul li .smpic_d{
         max-height: 30px;
         max-width: 30px;
     }
    .pro_card_list{height:486px}
    .send_inquiry{display: none}
    .order_s,.payment_type,.refine_t,.refine_check,.side_recpro{display: none;}
    .ny_pro_box{width: 100%;}
    .screening_cont dl.s_h{display: block;}
    .m_refine_check ul li{width:50%;float: left;margin-bottom: 5px;}
    .m_refine_check ul li .checkbox{float: left;}
    .m_refine_check ul li .icon_hy {height: 20px;float: left;padding-left:3px;}
    .m_refine_check ul li .icon_hy img{display: block;}
    .p_type_cont .ny_right {display: none;}
    .p_type_box {
        width: 100%;
        margin-right: 0;
        float: none;
    }
}
@media only screen and (max-width:1040px) {
    .pro_card_list{height:388px}
    .suppliers_pro {padding-bottom:10px;}
    .path{padding:10px;}
    .pro_ms {padding:10px;margin: 0px;}
    .p_account {padding: 10px;font-size: 14px;}
    .nyp_h2{font-size:20px;padding-left: 10px;height:30px;line-height:30px;}
    .sroll_btn{width:64px;}
    .sroll_btn .prev_btn{width:30px;height:30px;line-height:30px;font-size:22px;}
    .sroll_btn .next_btn{width:30px;height:30px;line-height:30px;font-size:22px;}

.screening_cont dl dt{height:32px;line-height: 32px;font-size:14px;}
.product_info .icon_list{display: none;}
.pro_content {padding-left:120px;}
.pro_content .pic_mod {margin-left: -120px;}
.pro_content .pic_mod .bg_pic {width:106px; height: 106px;}

.product_info .p_btn {display: none;}
.product_info .title {font-size: 16px;}
.product_info .p_describe {padding: 5px 10px; height: 48px;line-height: 24px;margin-right: 5px;}
.feeling_icon {right: 0px;bottom: 0px;}
.screening_cont {top: 50px;}

.pro_card { width:33.3%;}
.pro_card .pro_info .title{font-size: 14px;font-weight: normal}
.pro_card .pro_info{display: none}
.supplier_list .c_detail {width: 100%;float: left;}
.supplier_list .cpic_box {float: none;width: 100%;}
.supplier_list .cpic_box ul li .pic {max-width: 300px;max-height:300px;}
.supplier_list .cpic_box ul li .pic img {max-width: 300px; max-height: 300px;}
.lang_cont .lg_box ul li{width:25%;}
.help_center{padding:20px 0px;}
.help_center ul li{width:33.33%;}
.nyp_h2.lang {padding-top:20px;}
.search_country li{ width:25%;}
.search_bus li{ width:50%;}
.box_search .foot_nav { width:100%;margin-bottom:20px;}

.ny_a_bossgoo{width: 100%;padding:10px 0px;}
.ny_a_bossgoo dl{width: 100%;padding:20px 0px;display: flex;}
.ny_a_bossgoo dl dt{width:50%;padding: 0px 15px;flex: 1;}
.ny_a_bossgoo dl dd{width:50%;padding: 0px 15px;}
.contact-us-form .title{font-size:20px;}
.support-contact-title p {margin-top:0px;padding: 15px;box-sizing: border-box;}
.contact-us-mod {padding:20px 10px;}
.support-contact-title h3{font-size:36px;padding-top: 30px;}
.clist_box .li_com{width:100%;float:none;}
.company-list-box .clist_box {padding: 0px;}
.company_detail {padding:10px;}
.company_detail .left_ctent .h3_t span {font-size:20px;}
.left_ctent .text_d {padding:10px 0px;}
.company_detail .left_ctent .text_content {margin-bottom: 0px;padding: 20px;}
.company_detail .left_ctent .h3_t {height: auto;margin-bottom: 20px;}
.company_detail .left_ctent .h3_t span {float: none;}
.company_detail .left_ctent .h3_t .a_sub {float:none}

.p_directory .content ul li {width: 31%;margin-right: 2%;}
.p_directory .title h2{display: none;}

.p_type_list .l_pic {left: 10px;top: 10px;}
/*.p_type_list .r_type_box .r_type ul li .sub a {line-height: 26px;}*/
/*.p_type_list .r_type_box .r_type ul li h3 a {line-height: 26px;}*/
.p_type_list .r_type_box .p_more{ width:99%;border-bottom:none; height:40px; position:inherit;}
.p_type_list .r_type_box .p_more a{ position:inherit; width:100px; line-height:40px; text-align:left;}
/*.p_type_list .r_type_box .r_type ul li h3 a:hover{ line-height:26px;}*/
/*.p_type_list .r_type_box .r_type ul li .sub a:hover{line-height: 26px;}*/
.p_type_list {margin-bottom: 20px;}
.p_directory .content{ padding: 10px 10px 30px;box-sizing: border-box;}
.p_directory .content ul li{ width:31%;  margin:0px 1%;margin-top:60px;box-sizing: border-box;border:none}
.p_type_list .r_type_box .r_type ul li h3 i{line-height: 26px}
}

 @media only screen and (max-width:768px) {
 .pro_card_list{height:385px}
.pro_card { width:50%;}
.help_center ul li{width:50%;padding: 10px 0px;}
.help_center ul li .icon_pic{max-width:100px;max-height:100px;display: block;}
.help_center ul li .icon_pic_name{line-height: 20px;font-size:14px;}
.service_links{padding:20px;}
.service_links ul li{width:100%;float: left;padding-right: 0px;box-sizing: border-box;}
.search_country li{ width:50%;}
.search_bus li{ width:100%;}
.mapbox_bor ul.tupian2 li {width:50%;}
.ny_a_video {padding:0px;padding-top: 20px;}
.ny_a_bossgoo dl{width: 100%;padding:10px 0px;display:inherit;}
.ny_a_bossgoo dl dt{width:100%;padding: 0px 10px;flex:auto;}
.ny_a_bossgoo dl dd{width:100%;padding: 0px 10px;}
.ny_a_bossgoo dl dd .a_p,.ny_a_bossgoo dl dt .a_p{padding:10px 0px;color: #999999;font-size: 16px;line-height:26px;}
.ny_ad_bossgoo{width: 100%;padding:10px 0px;box-sizing: border-box;}
.ny_ad_bossgoo ul li{width:100%;float:left;padding:10px;box-sizing: border-box;}
.language_box ul li {width:50%;}

.contact-us-list{width: 100%;}
.contact-us-form.r_list{min-height: auto;}
div.zoomDiv{ display: none;}
.interested_kyw ul li{width:50%;}
.contact-us-form{box-shadow:0px 1px 8px #dddddd;}

.p_directory .title .t_list{ float:left; display:block;}
.p_directory .title .t_list li{width:33.3%;height:46px;line-height:46px;text-align:center;padding:0px;box-sizing: border-box; text-indent:0px;border-right: none;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}

.p_directory .title .t_list li.current{width:33.3%;border-right:none;padding:0px ;box-sizing: border-box; text-indent:0px; }

.p_directory .content ul {width:auto;overflow: hidden;background: #fff}
.p_directory .content ul li {width:48%;margin:0px 1%;margin-top:60px;box-sizing: border-box;}

.p_directory .title .t_list{width: 100%;}
.p_directory .title .t_list li .li_icon1{display: none;}
.p_directory .title .t_list li .li_icon2{display: none;}
.p_directory .title .t_list li .li_icon3{display: none;}

.p_directory .title {height: auto;width: 100%;box-sizing: border-box;}
.p_directory .title2{height:46px; margin-top:0px;}
.p_type_list .r_type_box .r_type ul{width:50%;margin-right: 0;}
.p_directory .content {padding-bottom: 20px;}
.pro_card .bg_pic{
    max-width:250px;
    max-height:250px;
}
}

 @media only screen and (max-width:420px){
.pro_card_list{height:296px}
.p_directory .content ul li {width:92%;margin:35px 4% 20px;}
.p_directory .content ul li:first-child {width:92%;margin:60px 4% 20px;}
.p_type_list .r_type_box .r_type ul {width:100%;}
 .pro_card .pro_info {
      margin-top: 0px;
 }
 .pro_card .p_btn{bottom:0px;}

}

.pop_up_login_k .nr{ width:512px; height:auto; margin:0 auto; margin-top:8px; padding-left:16px;}
.pop_up_login_k .nr .tab-title{ border-bottom:solid 1px #d7d7d7; height:30px;}
.pop_up_login_k .nr .tab-title ul li{ float:left;  margin-bottom:-1px;margin-right:5px; display:inline; height:29px; line-height:29px; padding:0px 20px; border:solid 1px #d7d7d7;}
.pop_up_login_k .nr .tab-title ul li.current{border-bottom:solid 1px #ffffff;}

.pop_up_login_k .nr .nr_box{ padding:20px 15px;}
.pop_up_login_k .nr .nr_box .sign_dl{ width:80%; margin:0 auto;}
.pop_up_login_k .nr .nr_box .sign_dl dl{ padding-bottom:15px;}
.pop_up_login_k .nr .nr_box .sign_dl dl dt{ font-weight:bold; color:#555555; padding:5px 0px;}
.pop_up_login_k .nr .nr_box .sign_dl dl .dd_input{ width:99%; border:solid 1px #cccccc; height:26px; line-height:26px; background:#FFF; text-indent:8px; color:#919191;}
.pop_up_login_k .nr .nr_box .sign_dl dl .sign_btn{ width:99%; border:solid 1px #e87b0e; height:30px; line-height:28px; text-align:center;color:#ffffff; font-size:18px; font-weight:bold;
    -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
    background: -webkit-linear-gradient(#ffa903, #ff8a27); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ffa903, #ff8a27); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#ffa903, #ff8a27); /* Firefox 3.6 - 15 */
    background: linear-gradient(#ffa903, #ff8a27); /* 标准的语法 */
}

.pop_up_login_k .nr .nr_box .join_dl{ width:100%;}
.pop_up_login_k .nr .nr_box .join_dl dl{ width:100%; padding-bottom:10px;}
.pop_up_login_k .nr .nr_box .join_dl dl label{ width:120px; padding-right:15px; height:30px; line-height:30px; text-align:right; float:left; display:block;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_input{ width:230px; border:solid 1px #cccccc; height:26px; line-height:26px; background:#FFF; text-indent:8px; color:#919191; float:left;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_sel{ width:230px; float:left; height:26px; line-height:26px;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_yzm{ width:230px; float:left;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_yzm .y_pic{ width:130px; height:44px; padding-bottom:4px;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_input_yzm{ width:130px; border:solid 1px #cccccc; height:26px; line-height:26px; background:#FFF; text-indent:8px; color:#919191; float:left;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_p{ line-height:18px; padding-left:15px;}
.pop_up_login_k .nr .nr_box .join_dl dl em{ color:#F00; font-size:14px;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_r{ padding-top:2px;}

/*Send Inquiry样式*/
.send_inquiry{position: fixed;right: 50px;bottom: 0px;z-index:9;cursor: pointer;}
.send_inquiry .cart{background:#446279;height: 31px;position:relative;}
.send_inquiry .cart .cartIoc {width: 49px;height: 31px; background: url("../images/cart.png") no-repeat left top transparent;position: absolute;left: -49px;top: 0px;}
.send_inquiry .cart .nub {width: 90px;height: 31px;font-size: 14px;line-height: 31px;color: #FFF;font-family: "微软雅黑";border-right: 1px solid #FFF;float: left;}
.send_inquiry .cart .Pay {width: 120px;text-align: center;font-size: 14px;color: #FFF;font-family: "微软雅黑";float: left;}
.send_inquiry .cart .Pay a {font-size: 14px;width: 120px; font-weight:bold;color: #FFF;font-family: "微软雅黑";line-height: 31px;display: inline-block;}
.send_inquiry .cart .nub.boxnub{ width:166px;}

.KcartInfo{ position:absolute; right:0px; bottom:30px; border:solid 1px #446279; background:#FFF; width:300px; height:300px; overflow:hidden; overflow-y:auto; z-index:9999999; display:none;}

.cart_list{ padding:5px;}
.cart_list ul li{ background:#f8f8f8; height:58px; margin-bottom:6px; padding-left:70px; padding-right:52px; position:relative}
.cart_list ul li .hd_pro_img{ width:50px; height:50px; padding:4px; padding-right:0px; position:absolute; left:0px; top:0px;}
.cart_list ul li .hd_pro_img img{ width:50px; height:50px; display:block}
.cart_list ul li .hd_pro_name{ height:32px; padding-top:5px; overflow:hidden; display:inline-block;}
.cart_list ul li .hd_pro_name a{ color:#333333}

.cart_list ul li .hd_cart_detail{ padding-top:5px;}
.cart_list ul li .liprice{ position:absolute; right:16px; top:5px; font-size:12px; color:#999999; font-weight:normal}
.cart_list ul li .DelGoods{ position:absolute; right:5px; bottom:5px; height:16px; display:inline-block; color:#999999; text-decoration:underline; text-align:center; cursor:pointer;  font-weight:normal}
.cart_list ul li.s_all{ background:none; color:#446279; height:24px; margin-bottom:0px; padding-right:16px; text-align:right;}
.liheigt_box_bg{ position:absolute; height:auto;background:#000; filter:alpha(opacity=60);-moz-opacity:0.6; -khtml-opacity: 0.6;opacity: 0.6; z-index:120}
.pop_up_video{display:none; position:fixed; z-index:121; width:750px; height:422px; margin:0 auto; justify-content:center; align-items:center; left:0px; top: 0px;}
.pop_up_video img{ max-width: 750px;}
.pop_closed{position: fixed;right:15px; top:15px;font-size: 40px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;z-index: 999999;color: #ffffff;display: none;}
.pop_up_zs{display:none; position:fixed; z-index:121; width:396px; height:560px; margin:0 auto; justify-content:center; align-items:center; left:0px; top: 0px;}
.pop_up_zs img{width: 396px;display: block;}
.pop_up_zs .modal_content{position: absolute;top:45%;left:47%;}
.pop_up_zs .modal_content .wz{font-size:14px;color: #333333;line-height:30px;}
.pop_up_zs .modal_content .wz span{display:block;font-size: 14px;color: #333333;padding-left: 15px;}
.list-playIcon{content: '';position: absolute;background: url(../images/bofang.png);background-size: auto auto;background-size: cover;top: 48%;left: 48%;width:23%;height: 23%;margin-top: -8%;margin-left: -8%;z-index: 9;}
.list-playIcon2{content: '';position: absolute;background: url(../images/bofang.png);background-size: auto auto;background-size: cover;top: 48%;left: 48%;width:30px;height: 30px;margin-top: -15px;margin-left: -15px;z-index: 9;}

.f_hot_pro{ margin-top:26px; border:solid 1px #eeeeee;}
.f_hot_pro .title{ height:40px; line-height:40px; text-indent:25px; background:#fafafa; font-size:14px;}
.f_hot_pro .nr{ padding:10px;}
.f_hot_pro .nr a{ padding:0px 20px; height:26px; line-height:26px;}
