/* CSS Document */
/*基础标签重置*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption,tfoot, s { margin:0; padding:0; border:0; font-size:14px; vertical-align:baseline; font-style:normal; text-decoration:none;word-wrap: break-word;font-weight: normal;}
ol,ul { list-style:none;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }/* End hide from IE-mac */

html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body{font-family: "Arial, Helvetica, sans-serif";font-size: 1.4rem; color:#666666;}
a{ font-size: 1.4rem; color:#666666;font-family: arial;}
a:hover{font-size: 1.4rem;  color:#666666;font-family: "arial";}
.red{ color:#ff0000}
.orange{color: #f8b72c; font-size:16px;}
.fl{ float:left;}
.fr{ float:right}
.radius{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

/*总体样式*/
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;color:#999;font-family:Helvetica;font-size: 1.6rem;} 
input{border-radius: 0px;color:#999;font-family:Helvetica;font-size: 1.6rem;}
input::-webkit-input-placeholder { /* WebKit browsers*/ 
　　color:#999;font-family:Helvetica;font-size: 1.6rem;}
input:-moz-placeholder {  /* Mozilla Firefox 4 to 18*/ 
　　color:#999;font-family:Helvetica;font-size: 1.6rem; }
input::-moz-placeholder {  /* Mozilla Firefox 19+*/ 
　　color:#999;font-family:Helvetica;font-size: 1.6rem; }
input:-ms-input-placeholder {/* Internet Explorer 10+*/ 
　　color:#999;font-family:Helvetica;font-size: 1.6rem;}
body.bj{background: #f2f3f7;}
.bg{background: #232f3e;}
.w_radius{background: #ffffff;border-radius: 5px;}
.mt_top{margin-top:3vh;}
.mt_b{margin:2vh 0vh;}
.pd_20{padding:20px;}
.pd_b30{padding-bottom:3vh;}
.ma_b30{margin-bottom:3vh;}
.m{max-width:1500px;min-width:320px;margin:0 auto;/*overflow: hidden;*/}
.mob{display: none;}
.m_header{display: none;}
.m_mobile{display: none;}

.top_bar_pic{width: 100%;}
.top_bar_pic img{display:block;width: 100%;}
.pc_top{ width:100%; height:50px;border-bottom: solid 1px #343f4c;}
.pc_top .beacon-use{ float:left; padding-right:14px;line-height:40px;padding-left: 10px;  color:#cccccc; font-family:Verdana, Geneva, sans-serif;}
.pc_top .beacon-use a{ line-height:50px; color:#cccccc;}
.pc_top .beacon-use em{ line-height:50px; color:#cccccc;}
.pc_top .span_list{ float:left; margin-top:11px;}
.pc_top .span_list .list_link{float:left; height:30px; line-height:30px;margin-left: 15px;position:relative; z-index:90;}
.pc_top .span_list .list_link a{padding:5px 25px 7px 5px;color:#cccccc; font-family:Verdana, Geneva, sans-serif;}
.pc_top .span_list .list_link a s{ width:99%; z-index:2; height:1px; background:#FFF; position:absolute; left:1px; bottom:-1px; display:none}
.pc_top .span_list .list_link a:hover{background:#FFF;border:solid 1px #d4d4d4;}
.pc_top .span_list .list_link a b{ position:absolute; right:10px; top:15px; border-color: #cccccc #232f3e #232f3e;border-style: solid; border-width: 4px;font-size: 0;height: 0; line-height: 0;width:0; transition:all 0.3s ease-in 0s;}
.pc_top .span_list .list_link a:hover b{ top:6px; transform: rotate(180deg); border-color: #cccccc #232f3e #232f3e; transition: all 0.3s ease-in 0s;}
.pc_top .span_list .list_link a:hover s{ display:block}

.pc_top .span_list .list_link .menu_list{ display:none;}
.pc_top .span_list .list_link.hover .menu_list{ position:absolute; left:0px; top:28px;background:#FFF;border-bottom:solid 1px #d4d4d4;display:block; z-index:10}
.pc_top .span_list .list_link.hover .menu_list a{ display:block; height:30px; line-height:30px; padding:0px 8px; white-space:nowrap; border-bottom:none;}
.pc_top .span_list .list_link.hover .menu_list a:hover{ display:block;height:30px; line-height:30px; background:#f8f8f8; padding:0px 8px; white-space:nowrap; color:#555555;}
.pc_top .span_list .list_link.hover a{ background:#FFF;border:solid 1px #e5e5e5;border-top:solid 1px #fff;color: #555555;}
.pc_top .span_list .list_link.hover a s{ display:block}
.pc_top .span_list .list_link.hover a b{top:8px; transform: rotate(180deg); border-color: #483e3d #ffffff #ffffff; transition: all 0.3s ease-in 0s;}

.pc_top .span_list.fr{float:right;padding-right:20px;}
.pc_top .cn_web{ float:left; padding:0px 10px 0px 5px;line-height:26px; color:#8c8b8b; font-family:Verdana, Geneva, sans-serif;}
.pc_top .cn_web a{ line-height:26px; color:#c70007;}
.top-2{ padding-left:320px; padding-right:380px; height:150px;position:relative}
.top-2 .pc_logo{ position:absolute; left:40px; top:40px; height:52px; overflow:hidden}
.top-2 .lg_pic{ position:absolute; right:0px; top:10px;}
.top-2 .search{ padding-top:40px; width:100%;}
.top-2 .search .search_text{ padding-left:126px; height:50px; line-height:50px; border:none;border-radius: 5px; background:#FFF; position:relative; z-index:5}
.top-2 .search .search_text ul li{ z-index:0; width:auto; height:50px; line-height:50px; float:left; padding-right:10px;}
.top-2 .search .search_text ul li.type{ position:absolute; left:0px; top:0px;}
.top-2 .search .search_text ul li .li_cont{ position:relative;}
.top-2 .search .search_text ul li .s_input{ cursor:pointer; width:112px; height:50px; background:url(../images/down_icon.png) no-repeat right center; text-indent:20px; line-height:50px; border:0px; float:left; font-size:14px; color:#929292; font-family:Arial, Helvetica, sans-serif;}
.top-2 .search .search_text ul li .li_list{ z-index:5; display:none; position:absolute; left:0px; top:50px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; width:122px; border:solid 1px #d4d4d4; border-bottom:none; border-top:none; background:#FFF; z-index:999;}
.top-2 .search .search_text ul li .li_list a{ display:block; height:40px; color:#333; line-height:40px;text-align: center; border-bottom:solid 1px #d4d4d4}
.top-2 .search .search_text ul li .li_list a:hover{ background:#f7f7f7; color:#333}
.top-2 .search .search_text ul li.key{ background:#FFF; border:none; width:99%;padding-right:80px;box-sizing: border-box; border-right:none;}
.top-2 .search .search_text ul li.key .s_input{ cursor:inherit; width:100%;float:left; background:none;}
.top-2 .s_sub{position: absolute;right: 0px;top: 0px; width:64px; height:50px; line-height:50px; text-align:center; color:#f56d33;background: none; font-size:24px;cursor:pointer; border:none;}
.top-2 .p_sub{position:absolute;right:100px;width:260px; height:50px; border:none; top:40px;text-indent:34px; background:url(../images/o_icon.png) no-repeat 35px 15px #f56d33;border-radius: 5px; z-index:10}
.top-2 .p_sub a{text-align: center; height:50px;line-height:50px;color:#ffffff;font-weight: bold; font-size:14px; font-family:Verdana, Geneva, sans-serif; display:block;}
.top-2 .p_sub a:hover{height:50px;display:block;color:#ffffff;font-weight: bold; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.top-2 .search_link{padding-top:10px;}
.top-2 .search_link a{padding:0px 3px; color:#666666;}
.top-2 .search_link a:hover{ padding:0px 3px; color:#cccccc;}

.history_sear{display:none;width:100%;padding-left:110px;padding-right:60px;box-sizing:border-box;position: absolute;left:0px;top:50px;}
.history_sear .history_cont{width:100%;background: #ffffff;border:solid 1px #e5e5e5;border-top:none;padding:0px 15px 10px;box-sizing: border-box;}
.history_sear .history_cont .sub_t{color: #999999;height: 30px;line-height: 30px;}
.history_sear .history_cont .sub_t a{display:block;float:right;color: #2f4157;}
.history_sear .history_cont .keyword_list{padding-top:10px;}
.history_sear .history_cont .keyword_list a{display: inline-block;height:30px;line-height:30px;float: left;margin:5px;border: solid 1px #e5e5e5;padding: 0px 10px;}

.mod_category_banner{height:460px;position: relative;padding: 10px 10px 10px 320px;box-sizing: border-box;}
/*.category-banner{padding-left: 320px;}*/
.menu_category{width: 320px;position:absolute;left: 0px;top: 10px;}
.menu_category .title{color: #f56d33;font-size: 18px;font-weight:bold;height: 50px;line-height: 50px;padding-left:20px;}
.menu_category .title i{display: block;float: left;font-size: 14px;padding-right: 10px;}

/*PC左侧产品分类样式二*/
.menu_category_list{width: 100%;height: 30px;}
.menu_category_list ul li{width: 100%;height: 30px;/*position: relative;*/}
.menu_category_list ul li a{display:block;height: 30px;line-height: 30px;color:#999999;box-sizing: border-box;padding-left:20px;padding-right:40px;box-sizing: border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.menu_category_list ul li a:hover{background:#f5f5f5;padding: 0px 20px;height: 30px;line-height: 30px;color:#232f3e;box-sizing: border-box;}
/*.menu_category_list ul li i{ position:absolute;cursor:pointer;color:#999999; font-size:2.0rem;text-align:right;width:30px;height:30px; line-height:30px;right:5px; top:0px;}
*/.menu_category_list .subclass_2{ display:none;}
.menu_category_list ul li.current{ height:30px;z-index:9; color:#65ae30;}
.menu_category_list ul li.current a{color:#232f3e;display:block;height:30px;line-height: 30px;font-size: 14px;padding-right:40px;box-sizing: border-box;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.menu_category_list ul li.current i{ position:absolute;color:#232f3e; font-size:2.0rem;text-align:right;width:30px;height:30px; line-height:30px;right:5px; top:0px;}
.menu_category_list ul li.current .subclass_2{min-width:900px;height:440px;padding:10px 0px;box-sizing: border-box;overflow-y:auto;background:#ffffff;box-shadow:0px 0px 5px #888888; display:block; position:absolute;left:320px;top:0px;z-index:8;}
.menu_category_list ul li.current .subclass_2 ul li{width:25%;height:28px;padding:0px 10px;background:none; border:none; margin-left:0px;float:left;box-sizing: border-box;}
.menu_category_list ul li.current .subclass_2 ul li a{height:28px; color:#999999; line-height:28px; font-size: 12px;text-indent:0px;padding-right:15px;padding-left: 15px;}
.menu_category_list ul li.current .subclass_2 ul li a:hover{ height:28px; color:#666666;background: none; line-height:28px; font-size: 12px;}
.menu_category_list ul li.last-child a{font-weight: bold;}
.menu_category_list ul li.current.last-child .subclass_2{min-width:280px;}
.menu_category_list ul li.current.last-child .subclass_2 ul li{width: 100%;}
.menu_category_list ul li.current.last-child .subclass_2 ul li a{color:#444444;height:26px;line-height:26px;font-size:14px;font-weight: normal;}
.menu_category_list ul li.current.last-child .subclass_2 ul li a:hover{color:#232f3e;font-size:14px;height:26px;line-height:26px;}
.menu_category_list ul li.current.last-child .subclass_2 .cate_title{padding:5px 20px;color:#f56d33;font-weight: bold;}
/*PC左侧产品分类样式二end*/

.w_radius.pd10{padding: 10px;}
.pup_title{padding:10px 0;width: 100%;height: 30px;line-height: 30px;font-size: 26px;text-indent:20px;font-weight:bold;color: #25282a;}
.pup_title a{display:block;float:right;font-size:16px;color: #999999;}

.pup_title2{padding:10px 0;width: 100%;height: 30px;line-height: 30px;}
.pup_title2 span{text-indent:10px;display:block;float:left;margin-right:10px;font-size: 26px;font-weight:bold;color: #f56d33;}
.pup_title2 .renewal{float:left;background:#FFFFFF;border-radius:28px;padding:0px 15px;height:28px;line-height:28px;font-size:14px;color: #999999;cursor: pointer;}
.pup_title2 .renewal i{float:left;padding-right: 5px;font-size:14px;color: #CECECE;}

.pup_title2 em{float:left;margin-right:10px;font-size:14px;color: #282828;}
.pup_title2 a{display:block;float:right;padding-right:10px;font-size:16px;color: #999999;}


.Featured_Channels{width: 100%;padding-bottom: 20px;}
.Featured_Channels ul li{width:16.6%;float: left;padding: 8px;box-sizing: border-box;}
.Featured_Channels ul li img{display:block;width:100%;height: 100%;max-width: 230px;max-height: 230px;}

.Belt_Road{width:100%;}
.Belt_Road .industry_booth{width: 50%;float: left;padding: 10px;box-sizing: border-box;}
.Belt_Road .industry_booth .industry_banner{width:33.33%;max-width:230px;height:360px;float: left;position: relative;}
.Belt_Road .industry_booth .industry_banner img{height:100%;border-radius:5px;display: block;}
.industry_banner .industry_box{position: absolute;left:0px;top:0px;width: 100%;height: 100%;padding: 30px 20px;box-sizing: border-box;}
.industry_banner .industry_title{line-height:40px;font-family: arial;font-size: 22px;color: #ffffff;font-weight: bold;}
.industry_banner .industry_type{padding-top:5px;}
.industry_banner .industry_type .p_h{line-height:24px;font-family: arial;font-size:16px;color: #ffffff;}
.industry_banner .view_more{display:block;left:20px;bottom:30px;position:absolute;width:66px;height:24px;line-height:24px;text-align:center;font-size:16px;color: #1E4823;background-color:rgba(255,255,255,0.4);border-radius: 24px;}
.industry_products{display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: wrap;flex: 1;}
.prod_item{background:#ffffff;position:relative; box-sizing:border-box;width:50%;padding:0px 5px 10px 10px;}
.prod_inr {position: relative; display: block;padding:15px 20px 15px 10px;border:solid 1px #eeeeee;border-radius: 5px;}
.prod_txt {padding-left:20px;font-size: 16px;line-height: 24px;height: 48px;color: #555;display: -webkit-box;overflow: hidden;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;position: relative;z-index: 2;color: #555;}

.prod_pic {margin-top: -4px;text-align: right;font-size: 0;}
.prod_pic .pic_inr {max-width: 100px;max-height: 100px;display: inline-block;font-size: 0;overflow: hidden;}

.prod_pic .pic_inr .img_wp{width: 100%;padding-top: -100%; position: relative;font-size: 0;text-align: center; overflow: hidden;}
.prod_pic .pic_inr .img_wp img{width: 100%;height: 100%;display: block;}

.h_q_supplier{width: 33.33%;float: left;padding:8px;box-sizing: border-box;}
.h_q_supplier .cont_box{width:100%;padding:20px 10px;box-sizing: border-box;}
.h_q_supplier .cont_box .main_intro{width:100%;padding: 10px;box-sizing: border-box;}
.h_q_supplier .cont_box .main_intro .c_title{width:100%;height:30px;line-height:30px;font-size: 18px;color: #666666;font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.h_q_supplier .cont_box .main_intro .ad_c{width:100%;height:30px;line-height:30px;color: #999999;margin-top:10px;overflow: hidden;}
.h_q_supplier .cont_box .main_intro .ad_c .flag{width:15px;height:11px;float: left;padding-right: 5px;padding-top: 9px;}
.h_q_supplier .cont_box .main_intro .ad_c .flag img{max-width:15px;max-height:11px;display: block;}

.h_q_supplier .cont_box .main_intro .ad_c span{padding: 10px;}
.h_q_supplier .cont_box .main_intro .m_pro{margin-top:6px;color: #282828;height:44px;line-height:22px;overflow : hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.h_q_supplier .cont_box .main_intro .m_pro a{color: #999999;line-height: 22px;padding-left: 10px;}

.h_q_supplier .cont_box .m_pro_pic{padding-top: 15px;}
.h_q_supplier .cont_box .m_pro_pic ul li{padding:0px 15px;float: left;width: 33.33%;box-sizing: border-box;}
.h_q_supplier .cont_box .m_pro_pic ul li .pic{max-width:130px;max-height:130px;float: left;border-radius: 130px;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;}
.h_q_supplier .cont_box .m_pro_pic ul li .pic img{transition: all 0.6s;max-width:100%; max-height:100%;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;}
.h_q_supplier .cont_box .m_pro_pic ul li .pic img:hover{transform: scale(1.5);}

.home_hot_pro{width: 100%;}
.home_hot_pro ul li{width:16.66%;float: left;padding:8px;box-sizing: border-box;}
.home_hot_pro ul li .pro_b{width:100%;padding:10px 10px 16px;box-sizing: border-box;}
.home_hot_pro ul li .pro_b .p_pic{max-width:350px;max-height:350px;box-sizing:border-box;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;}
.home_hot_pro ul li .pro_b .p_pic img{transition: all 0.6s;max-width:100%; max-height:100%;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;border-radius: 5px;}
.home_hot_pro ul li .pro_b .p_pic img:hover{transform: scale(1.2);}
.home_hot_pro ul li .pro_b .ph_name{margin:10px 0px;display:block;font-weight:bold;font-size:14px;color: #666666;height:40px;line-height:20px;overflow : hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.home_hot_pro ul li .pro_b .p_price {color: #777777;height:26px;line-height:26px;}
.home_hot_pro ul li .pro_b .icon_list{width:100%;height:20px;margin-top:8px;overflow: hidden;}
.home_hot_pro ul li .pro_b .icon_list .sf_pic{ height:20px; float:left;padding-right: 10px; }

.home_expo{margin-top:10px;}
.home_expo ul li{width: 50%;float: left;padding:5px;box-sizing: border-box;}
.home_expo ul li .expo_pic{display:inline-block;padding:10px;max-width:720px;max-height:380px;position: relative;}
.home_expo ul li .expo_pic img{display:block;width:100%;height:100%;}

.home_expo ul li .expo_pic .s_text{width:100%;position: absolute;left:0px;bottom: 10px;text-align: center;}

.home_expo ul li .expo_pic .s_text .s_content{background-color:rgba(255,255,255,0.85);margin:0px 10px;padding:4vh 4vw;box-sizing:border-box;text-align: center;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.home_expo ul li .expo_pic .s_text .s_content .p_t{height:36px;line-height:36px;color: #f56d33;font-size: 22px;font-weight: bold;overflow: hidden;}
.home_expo ul li .expo_pic .s_text .s_content .p_t.t2{color: #282828;font-size: 20px;}
.home_expo ul li .expo_pic .s_text .s_content .p_t.t3{color: #282828;font-size: 16px;font-weight: normal;}

.multi_lg{padding:30px 100px;}
.multi_lg .l_title{text-align: center;color: #232f3e;font-size: 24px;font-weight: bold;}
.multi_lg .lg_nr{padding-top:30px;}
.multi_lg .lg_nr ul li{width: 10%;float: left;text-align: center;}
.multi_lg .lg_nr ul li .flag_icon{padding: 0px 10px;}
.multi_lg .lg_nr ul li .flag_bg{width: 60px;height: 40px;margin: 0 auto;background-image:url(../images/flag_icon.png)}

.flag-en{background-position:left 0px;}
.multi_lg .lg_nr ul li .lg_n{overflow:hidden;height:30px;line-height:30px;text-align: center;font-size: 14px; color: #232f3e;}

.flag-es{background-position:right 0px;}
.flag-pt{background-position:left -50px;}
.flag-fr{background-position:right -50px;}
.flag-de{background-position:left -100px;}
.flag-py{background-position:right -100px;}
.flag-it{background-position:left -150px;}
.flag-po{background-position:right -150px;}
.flag-gre{background-position:left -200px;}
.flag-dt{background-position:right -200px;}

.multi_lg .lg_nr ul li .flag_more{width: 60px;height: 40px;margin: 0 auto;}


.fw_bg{background: #FFFFFF;}
.f_pd{padding: 40px 0px;}
.f_title{text-align: center;color: #232f3e;font-size: 24px;font-weight: bold;}
.f_title_br{padding:15px 15px 40px 15px;text-align: center;color: #232f3e;font-size:16px;line-height: 24px;}
.post_buy_btn{display:block;width:260px;height:60px;border-radius:5px;margin:0 auto;text-align: center;color: #ffffff;background:#f56d33;font-size:20px;line-height:60px;font-weight: bold;}
.post_buy_btn:hover{display:block;width:260px;height:60px;border-radius:5px;margin:0 auto;text-align: center;color: #ffffff;background:#f56d33;font-size:20px;line-height:60px;font-weight: bold;}

.fb_bg{background: #232f3e;}
.f_title2{padding-top:40px;text-align: center;color: #ffffff;font-size: 24px;font-weight: bold;}
.f_title_br2{padding:15px 15px 40px 15px;text-align: center;color: #ffffff;font-size:16px;line-height: 24px;}
.ft_input{width:64%;margin: 0 auto;margin-bottom: 30px;}
.ft_input .text_l{width:50%;float: left;padding: 0px 5px;box-sizing: border-box;}
.ft_input_text{width:100%;background: #1c2632;border: none;border-radius: 5px;height: 60px;line-height: 60px;padding: 0 10px;box-sizing: border-box;}


#footer{width:64%;margin: 0 auto;padding-top:60px;}
.foot_nav{float: left;width: 25%;padding-left: 10px;box-sizing: border-box;}
.foot_nav dt{font-size: 1.8rem;color: #ffffff;padding-bottom:20px;}
.foot_nav dd{font-size: 1.4rem;color: #a3a3a3;}
.foot_nav dd .a_l{width:100%;display:block;float:left;font-size: 1.4rem;color: #d0d0d0;height: 36px;line-height: 36px;overflow: hidden;}
.foot_nav dd p{font-size: 1.4rem;color: #a3a3a3;height: 36px;line-height: 36px;overflow: hidden;}
.foot_nav dd .iconfont{display:block;float:left;padding:0px 5px;font-size:2rem;color: #eeeeee;height: 36px;line-height: 36px;}

.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;}

.industry_box2{display:flex;display:-webkit-flex;flex-direction:row}
.industry_box2 .I_banner{width: 300px;height: 360px;}
.industry_box2 .I_banner img{width:100%;height:100%;display: block;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.industry_box2 .I_pro_box{overflow:hidden;display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: wrap;flex: 1;}
.industry_box2 .prod_item {margin-top: -1px;
    position: relative;
    box-sizing: border-box;
    border-top: 1px solid #e6ecf2;border-left: 1px solid #e6ecf2;
    width: 25%;
}
.industry_box2 .prod_int2 {
    position: relative;
    display: block;
    padding:15px 15px 0px 15px;
}
.industry_box2 .prod_txt2 {
    font-size: 16px;
    line-height: 24px;
    height: 48px;
    color: #555;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    position: relative;
    z-index: 2;
    color: #555;
}
.industry_box2 .prod_pic2 {
    margin-top: -18px;
    text-align: right;
    font-size: 0;
}
.industry_box2 .prod_pic2 .pic_int2 {
    width: 120px;
    height: 120px;
    display: inline-block;
    font-size: 0;
    overflow: hidden;
}
.img_wp2{
    width: 100%;
    padding-top:-100%;
    position: relative;
    font-size: 0;
    text-align: center;
    overflow: hidden;
}

.industry_box2 .prod_pic2 .img_wp2 img {width:100%;height:100%;transition: transform .3s ease-out;}
.w_radius.pbr{background:url(../images/rbj.jpg) no-repeat left top;padding: 30px;}
.postbr_box{padding:25px;width:40%;box-sizing:border-box;float: right;height:420px;background: #FFFFFF;border-radius: 5px;}
.postbr_box .title{height: 50px;line-height: 50px;color: #232f3e;font-size: 26px;}
.postbr_box .cont{width:100%;}
.postbr_box .cont .input_li{width:100%;margin-top:14px;color: #f2f3f7;}
.postbr_box .cont .input_li .input_text{width:100%;padding:0px 10px;box-sizing:border-box;background:#f2f3f7;height: 50px;line-height: 50px;border-radius: 3px;border: none;}
.postbr_box .cont .input_li .textarea_t{width:100%;padding:0px 10px;box-sizing:border-box;background:#f2f3f7;height:100px;line-height:24px;border-radius: 3px;border: none;}
.postbr_box .cont .input_li .input_text.pq{width:50%;}

.postbr_box .cont .input_li.pri{width:45%;padding-right:15px;float:left;box-sizing: border-box;}
.postbr_box .cont .input_li .p_btn{display:block;width:220px;text-align:center; height:50px;line-height: 50px; background:#f56d33;border-radius:3px;font-size: 18px;color: #fffefe;}
 .option{
  /*用div的样式代替select的样式*/
width:100%;box-sizing:border-box;background:#f2f3f7;height:50px;line-height: 50px;border-radius: 3px;border: none;

    /*border-radius: 5px;*/
  /*盒子阴影修饰作用,自己随意*/
 /* box-shadow: 0 0 5px #ccc;*/
    border:none;
    position: relative;
  }
 .option select{ border: none;outline: none;width: 100%; height:50px;line-height:50px;appearance: none;-webkit-appearance: none; -moz-appearance: none;
 background: none;padding-left: 15px;box-sizing: border-box;color: #999999;font-size: 16px;}
  .option:after{content: "";width: 11px;height:6px;background: url(../images/arrow-down.png) no-repeat center #f2f3f7;
  position: absolute;right:15px;top:50%;margin-top: -3px; pointer-events: none;}





/*xzj新增css2019-01-15*/
.banner-container{
	position: relative;
}
.banner-container .banner-cut{
	position: absolute;
    top: 45%;
    width: 36px;
    text-align: center;
    height: 60px;
    line-height: 60px;
    background: rgba(0,0,0,0.4);
    z-index: 2;
    transition: all .3s ease-out;
    color: #fff;
}
.banner-container .banner-left{
	left: -42px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.banner-container .banner-right{
	right: -42px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.banner-container:hover .banner-left{
	left: 0px;
}
.banner-container:hover .banner-right{
	right: 0px;
}
.banner-container .banner-cut i{
	font-size: 26px;
}
.header_pc.scroll-menu{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 999;
	background: #232f3e;
	max-width: 100%;
}
.header_pc.scroll-menu .top-2{
	height: auto;
	padding: 0;
	width: auto;
	margin: 0 auto;
	padding: 10px 10px;
}
.header_pc.scroll-menu .top-2 .search_link{
	display: none;
}
.header_pc.scroll-menu .top-2 .p_sub{
	display: none;
}
.header_pc.scroll-menu .top-2 .pc_logo{
	position: static;
	float: left;
}
.header_pc.scroll-menu  .top-2 .top_scroll{
	max-width: 1500px;
	margin: 0 auto;
	display: block;
}
.header_pc.scroll-menu  .top-2 .search{
	float: left;
	width: auto;
	padding-top: 0;
	margin-left: 30px;
	width: 900px;
}

.m_header.m_scroll .search_popup{
	position: fixed;
	/*box-sizing: border-box;*/
	width: calc(100% - 70px);
	background: #232f3e;
	left: 0;
	top: 0;
    z-index: 11;
}
.m_header.m_scroll .top{
	display: none;
}
.m_header.m_scroll .search_popup .p_sub{
	display: none;
}
/*新增防疫模块*/
.edc_prevention_m{display: flex;background: url(../images/fy_bj.png) no-repeat left top #0a215a;}
.prevention_title {padding:8vh 0;
    flex-direction: column;
    align-items: center;
    width: 450px;
    justify-content: space-around;
    position: relative;
}
.prevention_title .title_f {font-size: 36px;color: #deb778;font-family: "arial black";text-align: center;font-weight: 700;line-height: 42px;}
.prevention_title span{font-size:20px;display: block;
color: #deb778;
text-align: center;
font-weight:500;

line-height: 42px}
.prevention_title a {display: inline-block;margin-left: 60px;
    font-weight: 700;
    margin-top:28px;
    font-size: 18px;
    line-height: 26px;
    color: #333;
    text-align: center;
    padding: 10px 30px;
    background: #deb778;
background:-webkit-linear-gradient(left, #c4985a , #d6ae6b); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(left, #c4985a , #d6ae6b); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(left, #c4985a , #d6ae6b); /* Firefox 3.6 - 15 */
background: linear-gradient(to left, #c4985a , #d6ae6b); /* 标准的语法 */
    border-radius: 40px;
}

.prevention_product {
    display: flex;
    flex: 1;
    justify-content: flex-end;
    position: relative;
}
.prevention_product .prevention_item {background: #fff;margin: 0 4px;padding: 10px;border-radius: 4px;width: 50%;box-sizing: border-box;}
.prevention_product .prevention_item .item_title{font-size:22px;margin-top: 20px;padding: 0px 15px;
color:#333333;font-weight:700;line-height:30px;height:60px;margin-bottom:15px;overflow: hidden;}
.prevention_item .item_link {display: flex;flex-direction: row;justify-content: center;}
.prevention_item .item_link ul li{float: left;width: 33.3%;padding: 10px;box-sizing: border-box;}
.prevention_item .item_link ul li .link_image{display:inline-block;max-width:180px;max-height:180px;position: relative;}
.prevention_item .item_link ul li .link_image img{display:block;width:100%;height:100%;}



 @media only screen and (max-width:1400px) {


}



 @media only screen and (max-width:1280px) {
.Belt_Road .industry_booth .industry_banner{max-width:100%;height:340px;height: 100%;}
.Belt_Road .industry_booth .industry_banner img{height:340px;}

/*xzj新增css2019-01-15*/
.header_pc.scroll-menu .top-2 .top_scroll{width: 100%;}
.header_pc.scroll-menu .top-2 .search{width: calc(100% - 300px);}

.menu_category_list ul li.current .subclass_2{min-width:700px;}


.edc_prevention_m{display: block;}
.prevention_title  {display:flex;flex-direction: row;width: auto;padding: 0 6px 10px;justify-content: flex-start;margin: 0;}
.prevention_product {justify-content: space-around;padding-top: 0;}
.prevention_product .prevention_item .item_title {
    font-size: 18px;
    margin-top: 10px;
    padding: 0px 10px;
    line-height: 24px;
    height: auto;
    margin-bottom: 10px;display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.prevention_title .title_f{font-size: 28px;padding:10px;display: -webkit-box;
-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow: hidden;}
.prevention_title span {display: none;}
.prevention_title a {line-height: 20px;margin-top: 0;position: absolute;right:10px;top:10px;}


}




@media only screen and (max-width:1040px) {
.pup_title {font-size:20px;text-indent: 10px;}
.pup_title2{padding: 0px;}
.pup_title2 span{font-size:20px;}
.pro_card .pic_sm {
    display: none;
}


.header{display: none;}
.m_header{display: block;}
.mob{display: block;}
.mt_top{margin-top:3vh;}
.pc{display:none}
.pc_header{display: none;}
.top{width:100%;background:#232f3e;height:5.6rem;display: block;}

.navbar-item-l{float:left;height:5.6rem;line-height:5.6rem;padding-left: 20px;display: block;}
.navbar-item-r{float:right;height:5.6rem;line-height:5.6rem;text-align: right;width:50%;}

.navbar-item-l .navbar-center {width: 100%; display: -webkit-box; display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; height: inherit;box-sizing: border-box}
.navbar-item-l .navbar-center img {max-height: 60%;display: block;}
.nav_div{position:relative;margin-right:25px;}
.nav_div .more_icon{position:absolute;right:-6px;top:0px;}
.iconfont.more_icon{font-size: 2rem;color:#ffffff;font-weight:700;}

.popups_bg{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(34,34,34,.5);display:none;z-index:49;transition: all .5s ease;}
.popups_up{position:fixed; width:100%;padding: 10px;box-sizing: border-box; height:auto; left:0px; top:50%; margin-top:-160px; z-index:50;display: none}

.Nav_popup{position:fixed;width:300px;height:100%;top:0px;left:0px;background:#ffffff;white-space: nowrap;overflow-y:auto;display: none;z-index:51;}
.Nav_popup .top_btn{padding: 20px 10px 10px;}
.Nav_popup .top_btn ul li{float: left;padding: 0px 10px;width: 50%;box-sizing: border-box;}
.Nav_popup .top_btn a{display:block;width:100%;height:40px;line-height:40px;text-align:center;background:#f56d33;border-radius:5px;font-size: 1.6rem;color: #ffffff;}

.Nav_popup .shortcut_menu{padding:10px 5px;}
.Nav_popup .shortcut_menu ul li{width:100%;height:30px;line-height:30px;padding:0px 10px;box-sizing:border-box;float: left;text-align: left;margin-bottom: 10px;}
.Nav_popup .shortcut_menu ul li.f_home{border-top: solid 1px #e6e6e6;border-bottom: solid 1px #e6e6e6;padding-bottom: 40px;padding-top: 10px;}

.Nav_popup .shortcut_menu ul li a{display:block;height:30px;line-height:30px;}
.Nav_popup .shortcut_menu ul li a i{display:block;float:left;padding-right:10px;font-size:2.0rem;}
/*.Nav_popup .shortcut_menu ul li a span{font-size:1.4rem;color: #777777;display: block;}*/

.Nav_popup .shortcut_menu ul li.d_home{border-top: solid 1px #e6e6e6;padding-top: 10px;}

.search_popup{padding:10px 70px 10px 50px;height:50px;position: relative;z-index: 9;}
.search_popup .type_title{display:block;height:40px;line-height:40px;color: #FFFFFF;font-size:16px;font-weight:bold;position: absolute;left: 10px;top: 10px;}


.search_popup .search{width:100%;}
.search_popup .search .search_a{display:block;text-indent:10px;height:40px; line-height:40px; border:none;border-radius: 5px; background:url(../images/s_icon.png) no-repeat right center #ffffff;; }
.search_box_tc{width:100%;display: none;position: absolute;left: 0px;top: 0px;z-index:99;min-height:1366px;background: #ffffff;}
.search_popup2{padding:10px 50px;height:50px;position: relative;z-index: 9;}

.search_popup2 .search_text{height:40px; line-height:40px;border-radius: 3px;border: solid 2px #f56d33; background:#FFF; }
.search_popup2 .search_text .s_input{text-indent: 10px; cursor:inherit;height:40px; line-height:40px; border:none; width:100%;float:left; background:none;}
.search_popup2 .s_sub{position: absolute;right: 10px;top: 10px; width:50px; height:44px; line-height:44px; text-align:center; color:#ffffff;background:url(../images/s_icon2.png) no-repeat center center #f56d33; font-size:22px;cursor:pointer; border:none;border-radius: 3px;}
.search_popup2 .go_back{position:absolute;left:5px;width:40px; height:40px;line-height: 40px;font-size:20px;color:#222222;float: left;text-align: center;}

.search_popup .s_sub{position: absolute;right: 0px;top: 0px; width:44px; height:40px; line-height:40px; text-align:center; color:#f56d33;background: none; font-size:22px;cursor:pointer; border:none;}
.search_popup .p_sub{display:block;position:absolute;right:10px;width:50px; height:40px; border:none; top:10px; background:url(../images/o_icon.png) no-repeat center center #f56d33;border-radius: 5px; z-index:10}

.mod_category_banner{width: 100%;height: auto;padding: 10px;box-sizing: border-box;}
#banner img{width: 100%;height:auto;}

.w_radius.pd10 {padding: 10px 0px;}
.industry_booth_m{width: 100%;margin: 10px 0px;}
.m_industry_banner{width: 100%;}
.m_industry_banner img,.m_industry_banner_2 img{width: 100%;}
.m_industry_banner_2{padding:10px 0px;}
.industry_box .prod_item{margin-top: 0px;}
.industry_products_m{}
.prod_item_m{float:left;position:relative; box-sizing:border-box;width:25%;padding:10px 5px 5px 10px;}
.prod_inr_m{position: relative; display: block;padding:15px 20px 15px 10px;border:solid 1px #eeeeee;border-radius: 5px;}
.prod_txt_m{
    padding-left: 20px;
    font-size: 16px;
    line-height: 24px;
    height: 48px;
    color: #555;
display: -webkit-box;
overflow: hidden;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
word-wrap: break-word;
position: relative;
z-index: 2;
}

.prod_pic_m {
    margin-top: -24px;
    text-align: right;
    font-size: 0;
}
.prod_pic_m .pic_inr_m {
    max-width: 120px;
    max-height: 120px;
    display: inline-block;
    font-size: 0;
    overflow: hidden;
}
.prod_pic_m .pic_inr_m .img_wp_m {
    width: 100%;
    padding-top: -100%;
    position: relative;
    font-size: 0;
    text-align: center;
    overflow: hidden;
}
.prod_pic_m .pic_inr_m .img_wp_m img {
    width: 100%;
    height: 100%;
    display: block;
}


.h_q_supplier {width:100%;padding-top: 0px;}
.h_q_supplier .cont_box .main_intro{width:50%;float: left;}
.h_q_supplier .cont_box .m_pro_pic {width:50%;padding-top: 10px;float: left;}
.h_q_supplier .cont_box .main_intro .c_title{font-weight: normal;}

.home_hot_pro ul li{width:33.33%;}
.home_expo {margin-top:5px;}

.home_expo ul li .expo_pic .s_text .s_content .p_t{height:30px;line-height:30px;font-size:18px;}
.home_expo ul li .expo_pic .s_text .s_content .p_t.t2{font-size:16px;}
.home_expo ul li .expo_pic .s_text .s_content .p_t.t3{font-size:14px;}
.multi_lg {padding:15px;}
.multi_lg .lg_nr{padding-top: 20px;}

.multi_lg .lg_nr ul li{width: 20%;margin-bottom:15px;}
.multi_lg .l_title {font-size: 20px;}
.f_pd{padding: 25px 0px;}
.f_title{font-size: 20px;}
.f_title_br{padding-bottom:25px;font-size:14px;line-height:22px;}
.post_buy_btn{display:block;width:220px;height:50px;font-size:16px;line-height:50px;}
.post_buy_btn:hover{display:block;width:220px;height:50px;font-size:16px;line-height:50px;}


#footer {width: 95%;padding-top: 40px;}
.history_sear_m{width:100%;padding:10px;box-sizing:border-box;}
.history_sear_m .history_cont{width:100%;background: #ffffff;border-top:none;padding:0px 15px 10px;box-sizing: border-box;}
.history_sear_m .history_cont .sub_t{color: #999999;height: 30px;line-height: 30px;}
.history_sear_m .history_cont .sub_t a{display:block;float:right;color: #2f4157;}
.history_sear_m .history_cont .keyword_list{padding-top:10px;}
.history_sear_m .history_cont .keyword_list a{display: inline-block;height:30px;line-height:30px;float: left;margin:5px;border: solid 1px #e5e5e5;padding: 0px 10px;}


}


 @media only screen and (max-width:767px) {

.top{width:100%;height:4rem;}
.navbar-item-l{height:4rem;line-height:4rem;padding-left: 15px;}
.navbar-item-r{float:right;height:4rem;line-height:4rem;text-align: right;width:30%;}
.navbar-item-l .navbar-center {width: 100%; display: -webkit-box; display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; height: inherit;box-sizing: border-box}
.navbar-item-l .navbar-center img {height: 60%;display: block;}

.prod_item_m{width:50%;}

.h_q_supplier .cont_box{padding-top:5px;}
.h_q_supplier .cont_box .main_intro{width:100%;float: none;}
.h_q_supplier .cont_box .m_pro_pic {width:100%;padding-top: 10px;float: none;}


.home_hot_pro ul li{width:50%;}


.home_expo ul li {width:100%;}
.home_expo ul li .expo_pic .s_text .s_content {padding:2vh 2vw;}
.home_expo ul li .expo_pic .s_text .s_content .p_t{height:24px;line-height:24px;}

.multi_lg .lg_nr ul li{width: 25%; }


.foot_nav{width:50%;margin-bottom:30px;}
.ft_input .text_l{width:100%;margin-bottom:20px;}

.industry_box2 .prod_item {width:50%;}
.postbr_box{padding:20px;width:100%;}


.prevention_product {display:block;padding: 0px 10px;}
.prevention_product .prevention_item {width:100%;margin:10px 0px;}
.prevention_item .item_link ul li {padding: 5px;}
.prevention_title .title_f {font-size:16px;padding: 0 10px;line-height: 40px;}
.prevention_title a {line-height: 20px;margin-top: 0;position: absolute; right: 10px;top:5px;font-size: 14px;padding:5px 10px;}
.prevention_product .prevention_item .item_title {font-size: 16px;margin-top: 0px  }
.prevention_title { padding:0px 5px;}
.search_box_tc{min-height:1024px;}


}
 @media only screen and (max-width:420px){
.Featured_Channels ul li{width:33.33%;float: left;padding: 8px;box-sizing: border-box;}
.search_box_tc{min-height:812px;}
}

