#header{ width:100%; position:relative;}
.hd_top{ width:100%; height:32px; background:#0088CC; color:#fff; line-height:32px; font-size:13px;}
.hd_top .fl{ width:50%;}
.hd_top .fl span{ margin:0 12px 0 0; padding:0 0 0 25px;}
.hd_top .fl span.call{ background:url(../images/icon_call.png) left center no-repeat;}
.hd_top .fl span.email{ background:url(../images/icon_email.png) left center no-repeat;}
.hd_top .fl span.email a{ color: #fff;}
.hd_top .fr{ width:50%; text-align:right;}
.hd_top .fr span,.hd_top .fr a{ color:#fff; padding:0 12px;}
.logo{ width:212px; height:64px; margin:18px 320px 18px 0; float:left;  display:inline-block;}
.logo a{ display: block;}
.hd_search{ width:442px; height:40px; border:1px solid #DBE0E2; border-radius:21px; margin:29px 0; float:left;}
.hd_search .s_input{ width:374px; height:40px; line-height:40px; padding:0 10px; float:left;}
.hd_search .s_button{ width:48px; height:40px; line-height:40px; background:url(../images/icon_search.jpg) center no-repeat; border-left:1px solid #DBE0E2; cursor:pointer; outline:0; float:right;}
.hd_phone{ float:right; margin:28px 0 0; height:43px; line-height:43px; text-align:right; color:#222; font-size:20px; width:140px;}
.hd_phone a{ display:block;}
.hd_phone a:hover{ color:#222;}

.navbox{ width:100%; height:44px; background:#0088CC;}
.navbox .w1400{ position:relative;}

.hd-nav{}
.hd-nav ul li{ float:left;position:relative;}
.hd-nav ul li .nav-item a{ display:inline-block; padding:0 22px; line-height:44px; color:#fff; font-weight:bold; text-transform:uppercase; transition: 0.4s;}
.hd-nav ul li .nav-item a:hover,
.hd-nav ul li.on .nav-item a{ background:#005984;transition: 0.4s;}

.ChangeCountry{ position:absolute; right:0px; top:0px; height:44px; line-height:44px; color:#fff; text-transform:uppercase; cursor:pointer; background:#005984; padding:0 10px; overflow:hidden;}
body { position:static !important; top:0px !important;}
iframe.goog-te-banner-frame{ display: none !important;}
.goog-te-banner-frame{ display:none !important;}
.goog-te-gadget-simple{ background:#005984 !important; border:none !important; padding:0 !important; text-transform:none;}
.goog-te-gadget-simple .goog-te-menu-value span{ color:#fff !important;}
.swiper-pagination-bullet{ width:12px; height:12px; opacity:.5;}

.index_box01{}
.menu{ width:230px; float:left; margin:20px 0;}
.menu h2{ height:45px; line-height:45px; background:#0088CC; padding:0 10px; color:#fff; font-size:18px;}
.menu ul{}
.menu ul li{ margin:1px 0 0; background:#f0f0f0; position:relative;}
.menu ul li .m_tit{ display:block; height:38px; line-height:38px; background:#f0f0f0 url(../images/icon_01.png) 210px 12px no-repeat; color:#000; padding:0 10px;}
.menu ul li .m_bottom{ position:absolute; right:-232px; top:0px; width:230px; display:none; z-index:6; background:#f0f0f0; border:1px solid #ddd;}
.menu ul li .m_bottom a{ padding:10px; line-height:18px; border-bottom:1px solid #e1e1e1; display:block; color:#666; font-size:14px;}
.menu ul li .m_bottom a:hover{ color:#fff; background:#0086CC;}
.menu ul li:hover .m_bottom{ display:block;}
.menu ul li:hover{ background:#0086CC;}
.menu ul li:hover .m_tit{ background:#0086CC; color:#fff;}

#product_list{ border-left:1px solid #DBE0E2;}
.box01_right{ width:1150px; float:right; margin:20px 0;}
#banner{ width:100%;}
#banner .img{ width:100%;}
#banner .img img{ width:100%;}
.index_about{ margin:20px 0 0;}
.index_about h2{ font-size:20px; color:#0087CC; margin:0 0 10px;}
.index_about p{ line-height:25px;}
.index_product{ margin:20px 0 0; position: relative;}
.index_product h2{ font-size:20px; color:#0087CC; margin:0 0 10px;}
.product_con{ display:block; box-sizing:border-box; border-top:1px solid #DBE0E2; border-right:1px solid #DBE0E2; border-bottom:1px solid #DBE0E2; position:relative; padding:15px; text-align:center;}
.product_con .img{ display:block; height:100px; text-align:center; margin:0 0 10px;}
.product_con .img img{ width:100px; height:100px;}
.product_con h2{ height:44px; line-height:22px; overflow:hidden; font-size:14px;}
.product_con h3{ color:#0086CC; height:22px; line-height:22px; overflow:hidden;}
.product_con span{ display:block; margin:10px 0 5px;}
.product_con h4{ font-size:18px; font-weight:bold;}
.product_con .more{}
.product_con .more a{ height:30px; line-height:30px; display:block; background:#f0f0f0; width:100%; margin:10px 0 0; overflow:hidden;}
.public-prev,.public-next{ display: block; width:40px; height:40px; box-sizing:border-box; position:absolute; top:50%; margin-top:-0px; z-index:2;}
.public-prev{left:1px;background:#e1e1e1 url(../images/prev.png) no-repeat center center;}
.public-next{right:1px;background:#e1e1e1 url(../images/next.png) no-repeat center center;}
.public-prev.swiper-button-disabled{ background-image: url(../images/prev.png);}
.public-next.swiper-button-disabled{ background-image: url(../images/next.png);}

.index_brand_box{ margin:20px 0 0; position:relative;}
.index_brand_box h2{ width:100%; height:42px; line-height:42px; font-size:20px; color:#fff; background:#0088CC; text-align:center; text-transform:uppercase;}
.brand_con{ border-top:1px solid #DBE0E2; border-left:1px solid #DBE0E2;}
.brand_con a{ display:block; float:left; width:20%; border-bottom:1px solid #DBE0E2; border-right:1px solid #DBE0E2; box-sizing:border-box;}
.brand_con a img{ width:100%; opacity:.8;}
.brand_con a:hover img{ width:100%; opacity:1;}

.index_box02{ background:#f7f7f7; padding:30px 0;}
.index_box02 h2{ text-align:center; font-size:30px; margin:0 0 20px; text-transform:uppercase;}
.index_box02 .w1400{ width:1424px;}
.index_news{ padding:0 12px; width:450px; overflow:hidden; float:left;}
.index_news h5{ width:100%; height:44px; line-height:44px; text-align:center; background:#7BBFE1; color:#fff; font-size:20px;}
.index_news ul{}
.index_news ul li{ padding:18px 0; border-bottom:1px solid #DBE0E2;}
.index_news ul li a{ height:20px; line-height:20px; overflow:hidden; display:block; margin:0 0 8px;}
.index_news ul li .ico_time{ height:16px; line-height:16px; overflow:hidden; display:block; font-weight:normal; color:#999;}
.index_news ul li .ico_time img{ width:16px; height:16px; margin:0 8px 0 0;}

.index_box03{ padding:30px 0;}
.index_box03 h2{ text-align:center; font-size:30px; margin:0 0 20px; text-transform:uppercase;}
.index_shipment_box{ position:relative;}
.shipment_con{ margin:0 10px;}
.shipment_con img{ width:100%;}
.index_shipment_box .shipment-prev,.shipment-next{ top:50%; margin-top:-25px;}
.index_shipment_box .shipment-prev{ left:10px;}
.index_shipment_box .shipment-next{ right:10px;}

.index_box04{ background:#f7f7f7; padding:30px 0 20px;}
.index_box04 dl{ line-height:42px;}
.index_box04 dl dt{ display:inline-block; font-size:20px; color:#fff; background:#0087CC; margin:0 20px 10px 0; width:80px; text-align:center; height:42px;}
.index_box04 dl dd{ display:inline-block; margin:0 18px 10px 0;}

.footerbox{ padding:0 0 20px; background:#292929; color:#fff;}
.f_contact{ width:100%; padding:25px 0; background:#0088CC; color:#fff; line-height:25px;}
.f_contact ul{ width:1400px; margin:0 auto;}
.f_contact ul li{ float:left; height:50px; line-height:25px;}
.f_contact ul li.one{ width:320px; background:url(../images/icon_03.png) left center no-repeat; padding:0 0 0 60px;}
.f_contact ul li.two{ width:200px; margin:0 100px; background:url(../images/icon_04.png) left center no-repeat; padding:0 0 0 60px;}
.f_contact ul li.three{ width:500px; background:url(../images/icon_05.png) left center no-repeat; padding:0 0 0 60px;}
.f_contact ul li b{ font-weight:normal; font-size:16px;}
.f_disclaimer{ padding:20px 0; background:#2f2f2f; text-align:center; color:#aaa; border-bottom:1px solid #555;}
.f_disclaimer .d_tit{ font-size:18px; text-transform:uppercase; margin:0 0 5px; color:#eee;}
.f_disclaimer a{ color:#fff;}
.foot{ padding:30px 0;}
.foot li{ float:left; width:240px; margin:0 30px 0 0;}
.foot li.f_mail{ width:320px; margin:0;}
.foot li p strong{ display:block; width:100%; font-size:16px; margin:0 0 10px; text-transform:uppercase;}
.foot li p{}
.foot li p a{ display:block; line-height:30px; color:#888;}
.foot li p a:hover{ color:#0088CC;}
/* 底部 wp_nav_menu 菜单列:外观对齐静态 NEWS 列(标题=strong 样式,子项=p a 链接样式) */
.foot li.menu-item-has-children > a{ display:block; width:100%; font-size:16px; font-weight:bold; margin:0 0 10px; text-transform:uppercase; color:#fff;}
.foot li.menu-item .sub-menu{ margin:0; padding:0; list-style:none;}
.foot li.menu-item .sub-menu li{ float:none; width:auto; margin:0;}
.foot li.menu-item .sub-menu a{ display:block; line-height:30px; color:#888;}
.foot li.menu-item .sub-menu a:hover{ color:#0088CC;}
.f_email{ width:100%; display:block; margin:0 0 15px;}
.f_email .input{ width:100%; box-sizing:border-box; height:44px; line-height:44px; padding:0 10px; background:#f0f0f0; margin:10px 0;}
.f_email .button{ width:100px; height:44px; line-height:44px; text-align:center; background:#0088CC; color:#fff; font-size:16px; cursor:pointer;}

.social-icons{ width:100%; height:32px;}
.social-icons .social-icon{ float:left; display:block; width:32px; height:32px; margin:0 15px 0 0;}
.social-icons .social-icon i{ display:block; width:32px; height:32px; background-size:cover;}
.social-icons .social-icon .Facebook{ background-image:url(../images/icon07.png);}
.social-icons .social-icon .Twitter{ background-image:url(../images/icon08.png);}
.social-icons .social-icon .Linkedin{ background-image:url(../images/icon09.png);}
.social-icons .social-icon .Youtube{ background-image:url(../images/icon10.png);}

.copyright{ height:32px; line-height:32px; padding:20px 0 0; border-top:1px solid #555; color:#888;}
.copyright .fl{ width:50%;}
.copyright .fr{ width:50%; text-align:right;}

.back-top{width: 46px;height: 54px;background:url(../images/back-top.png);background-size: 100% 100%;opacity: 0.5;position: fixed;left: 5px;bottom: 0;z-index: 105;cursor: pointer;}
.back-top:hover{ opacity:1;}

.center-container{ padding:20px 0; background:#f0f0ed;}
.breadcrumb{ height:20px; line-height:20px; color:#666;}
.breadcrumb span{ padding:0 10px;}
.main-container{ width:100%;}

.aboutbox01{ padding:60px 0; font-size:16px; line-height:23px;}
.aboutbox01 img{ width:660px; height:440px; float:left; margin:0 40px 0 0;}
.aboutbox01 strong{ display:block; font-size:32px; padding:15px 0 30px;}
.aboutbox02{ background:#f7f7f7; padding:60px 0;}
.aboutbox02 h2{ font-size:30px; text-align:center; font-weight:bold; margin:0 0 40px;}
.aboutbox02 ul{}
.aboutbox02 ul li{ float:left; width:400px; margin:0 33px; text-align:center; font-size:16px; line-height:22px;}
.aboutbox02 ul li img{ width:300px; height:200px; margin:0 0 20px;}
.aboutbox03{ padding:60px 0;}
.aboutbox03 .text01{ width:390px; float:left;}
.aboutbox03 h2{ font-size:30px; font-weight:bold; margin:0 0 30px;}
.aboutbox03 p{ font-size:20px; color:#666; line-height:32px;}
.aboutbox03 .img01{ width:985px; height:262px; float:right;}
.aboutbox03 .img01 li{ float:left; width:195px; height:130px; margin:0 2px 2px 0; position:relative;}
.aboutbox03 .img01 li img{ width:100%;}
.aboutbox03 .img01 li span{ position:absolute; z-index:2; left:0px; bottom:0px; width:100%; height:40px; line-height:40px; text-align:center; color:#fff; background:url(../images/icon11.png) repeat;}
.aboutbox03 .img01 li.one{ height:262px; margin:0 2px 0 0;}

.product_brand{ width:100%; overflow:hidden;}
.main_title{ margin:30px 0 20px; font-size:30px;}
.product_brand ul{ width:1460px;}
.product_brand ul li{ width:232px; float:left; margin:0 60px 30px 0; text-align:center;}
.product_brand ul li .p_img{ border:1px solid #dbe0e2; width:auto; height:72px; margin:0 0 10px; text-align:center;}
.product_brand ul li .p_img img{ width:100%; opacity:.6; transition:opacity .3s ease;}
.product_brand ul li a:hover .p_img img{ opacity:1;}

.product_top{ margin:20px 0 0;}
.product_top .p_brand{ border:1px solid #dbe0e2; width:230px; height:72px; text-align:center; background:#fff; float:left;}
.product_top .p_brand img{ width:100%;}
.product_top .p_brand_con{ float:right; width:1120px; line-height:20px;}
.product_top .p_brand_con p{ color:#888; margin:10px 0 0;}
.product_top .p_brand_con p span{ color:#0088CC;}

.con_rightbox{ width:1150px; float:right; margin:20px 0;}
.title-bar{ padding:10px 0; line-height:25px; font-size:18px; border-bottom:1px solid #ddd; margin:0 0 20px;}
.class-bar{ padding:10px 0; line-height:25px; font-size:16px; border-bottom:1px solid #ddd; margin:0 0 20px;}
.product-view{ border:1px solid #EDEDED; margin:0 0 20px;}
.product-view .p_title{ height:50px; line-height:30px; background:#FAFAFA; font-size:16px; color:#666;}
.product-view .Name{width:42%; max-width:42%; padding:10px; box-sizing:border-box; float:left; height:51px; overflow:hidden;}
.product-view .Model{width:20%; max-width:20%; padding:10px; box-sizing:border-box; float:left; height:51px; overflow:hidden;}
.product-view .Label{width:20%; max-width:20%; padding:10px; box-sizing:border-box; float:left; height:51px; overflow:hidden;}
.product-view .Price{width:10%; max-width:10%; padding:10px; box-sizing:border-box; float:left; height:51px; overflow:hidden;}
.product-view .More{width:8%; max-width:8%; padding:10px; box-sizing:border-box; float:left; height:51px; overflow:hidden;}
.product-view ul{}
.product-view ul li{ border-bottom:1px solid #ededed; line-height:30px;}
.product-view ul li.Price{ font-weight:bold;}
.product-view ul li.More a{ display:block; width:30px; height:30px; background:#2BA968; color:#fff; text-align:center; font-size:20px;}

.page-numbers{ width:100%; margin:0 0 20px;}
.page-numbers li{ float:left; margin:0 8px 0 0;}
.page-numbers li a{ padding:0 16px; background:#f1f1f1; border:1px solid #ebebeb; display:inline-block; height:30px; line-height:30px;}
.page-numbers li span{ padding:0 16px; background:#f1f1f1; border:1px solid #ebebeb; display:inline-block; height:30px; line-height:30px;}
.page-numbers li span.current{ background:#0088CC; color:#fff;}

.product_bottom{ border-left:1px solid #DBE0E2; margin:0 0 20px;}
.product_bottom li{ float:left; width:16.66%; display:block; box-sizing:border-box; border-top:1px solid #DBE0E2; border-right:1px solid #DBE0E2; border-bottom:1px solid #DBE0E2; position:relative; padding:15px; text-align:center;}
.product_bottom .img{ display:block; height:100px; text-align:center;}
.product_bottom .img img{ width:100px; height:100px;}
.product_bottom h2{ height:44px; line-height:22px; overflow:hidden;}
.product_bottom h3{ height:24px; line-height:24px; overflow:hidden; color:#0086CC;}
.product_bottom span{ display:block; margin:10px 0 5px;}
.product_bottom h4{ font-size:18px; font-weight:bold;}
.product_bottom .more{ height:24px; margin:10px 0 0;}
.product_bottom .more a{ height:24px; line-height:24px; display:inline-block; background:#f0f0f0; width:50%; margin:0 1%;}
.product_bottom .brands_img{ width:100%; margin:30px 0 0;}
.product_bottom .brands_img img{ width:100%;}

.product_center{ margin:20px 0;}
.product_images{ width:300px; text-align:center; border:1px solid #ddd; float:left;}
.product_images img{ width:100%;}
.p_information{ float:right; width:1070px;}
.product_title{ font-size:20px; font-weight:bold; line-height:25px; margin:10px 0;}
.p_information p{ color:#666; line-height:32px;}
.p_information .model{ color:#333;}
.p_information .price{ color:#333; font-size:20px; font-weight:bold;}
.p_information .brand a{ color:#0085CC;}
.p_information .brands_img{ display:inline-block; margin:0 0 0 10px; border:1px solid #ddd; width:100px;}
.p_information .brands_img img{ width:100%;}
.p_information .cate{ color:#333;}
.p_information .gua a{ color:#333; text-decoration:underline;}
.p_information p b{ display:inline-block; width:16px; height:16px; background:url(../images/icon12.png) no-repeat; margin:5px 5px 0 0;}
.p_information .btn_q, .p_information .btn_m{ width:304px; height:42px; display:block; background:#0088CC; color:#fff; text-align:center; line-height:42px; float:left; margin:10px 30px 15px 0;}
.p_information .btn_m{ background:#F0F0ED; color:#000;}
.p_information strong{ float:left; font-weight:normal; margin:0 10px 0 0;}
.p_information .social-icons{ float:left; width:auto;}
.product_details{ border:1px solid #ddd; margin:0 0 20px;}
.details-bar{ height:50px; line-height:50px; background:#FAFAFA; font-size:16px; padding:0 20px;}
.product_details .text{ padding:20px; line-height:25px;}
.product_details .text img{ max-width: 100%;}

.quote_main{ width:100%; height:100%; background-color:rgba(0,0,0,0.8); position:fixed; z-index:3; left:0px; top:0px;}
.quote_box{ position:absolute; left:50%; top:50%; margin-left:-300px; margin-top:-300px; z-index:4; width:600px; height:600px; background-color:#fff; border-radius:5px;}
.quote_box .q_tit{ height:35px; line-height:35px; padding:10px 20px; position:relative; border-bottom:1px solid #ddd; font-size:18px; color:#0086CC;}
.quote_box .q_tit .close{ position:absolute; right:20px; top:20px; z-index:5; width:16px; height:16px; display:block; background:url(../images/icon_close.png) no-repeat; cursor:pointer;}
.quote_box .q_list{ padding:20px;}
.quote_box .q_list p{ width:100%; display:block; color:#666;}
.quote_box .q_list form{ display:block; margin:20px 0 0;}
.quote_box .q_list .input{ width:100%; height:40px; line-height:40px; padding:0 10px; border:1px solid #ccc; box-sizing:border-box; margin:10px 0 20px;}
.quote_box .q_list .textarea{ width:100%; height:180px; line-height:25px; padding:10px; border:1px solid #ccc; box-sizing:border-box; margin:10px 0 20px; outline:0;}
.quote_box .q_list .btn{ width:50%; height:45px; line-height:45px; cursor:pointer; display:inline-block; font-size:16px; outline:0;}
.quote_box .q_list .sub{ background:#0087CC; color:#fff;}
.quote_box .q_list .add{ background:#F0F0ED; color:#000;}
/* Contact Form 7 控件适配(首页报价弹窗):外观对齐原 .input/.textarea/.btn 样式 */
.quote_box .q_list label{ display:block; width:100%; color:#666; margin-top:10px;}
.quote_box .q_list .wpcf7-text,
.quote_box .q_list .wpcf7-email{ display:block; width:100%; height:40px; line-height:40px; padding:0 10px; border:1px solid #ccc; box-sizing:border-box; margin:10px 0 20px;}
.quote_box .q_list .wpcf7-textarea{ display:block; width:100%; height:180px; line-height:25px; padding:10px; border:1px solid #ccc; box-sizing:border-box; margin:10px 0 20px; outline:0;}
.quote_box .q_list .wpcf7-submit{ width:50%; border:0; height:45px; line-height:45px; cursor:pointer; display:inline-block; font-size:16px; outline:0; background:#0087CC; color:#fff;}
.quote_box .q_list .wpcf7-response-output{ margin:15px 0 0; color:#666;}


.newsbox{ width:1050px; float:left; margin:20px 0 0;}
.list_title{ font-size:20px; padding:0 0 10px; border-bottom:1px solid #ddd;}
.newsbox .listbox{ margin:0 0 20px;}
.newsbox .listbox li{ padding:18px 0; border-bottom:1px solid #eee;}
.newsbox .listbox li .n_img{ width:70px; float:left; margin:0 10px 0 0; border:1px solid #ddd;}
.newsbox .listbox li .n_img img{ width:100%;}
.newsbox .listbox li .n_title{ height:20px; line-height:20px; font-size:15px; overflow:hidden; display:block; margin:0 0 15px;}
.newsbox .listbox li b{ height:16px; line-height:16px; overflow:hidden; display:block; font-weight:normal; color:#999;}
.newsbox .listbox li b img{ width:16px; height:16px; margin:0 8px 0 0;}
.news_right{ width:300px; float:right; margin:20px 0;}
.menu_news{ margin:0 0 20px;}
.menu_news h3{ height:45px; line-height:45px; padding:0 20px; background:#005984; color:#fff;}
.menu_news ul{}
.menu_news ul li{ height:40px; line-height:40px; background:#f0f0f0; padding:0 20px; margin:1px 0 0; font-size:16px;}
.menu_news ul li.hover a{ color:#005984;}
.latest_news{ margin:0 0 20px;}
.latest_news h4{ height:45px; line-height:45px; padding:0 20px; background:#B6B6B6; color:#fff;}
.latest_news ul{}
.latest_news ul li{ padding:15px 20px; background:#f0f0f0; margin:1px 0 0;}
.latest_news ul li a{ line-height:20px; display:block; margin:0 0 8px;}
.latest_news ul li b{ height:16px; line-height:16px; overflow:hidden; display:block; font-weight:normal; color:#999;}
.latest_news ul li b img{ width:16px; height:16px; margin:0 8px 0 0;}

.details_box{ margin:0 0 40px;}
.news_title{ margin:20px 0 10px; font-size:24px; font-weight:bold; line-height:30px;}
.news_date{ height:16px; line-height:16px; overflow:hidden; display:block; font-weight:normal; color:#999; padding:0 0 20px; border-bottom:1px solid #ddd;}
.news_date img{ width:16px; height:16px; margin:0 8px 0 0;}
.details_text{ margin:20px 0 0; line-height:26px;}
.details_text img{ max-width:100%;}
.details_text table{ border:1px solid #eee; border-collapse:separate; border-spacing:0;}
.details_text table tr td{ border:1px solid #eee; padding:5px;}

.faq_box{ margin:0 0 20px;}
.faq_box li{ margin:0 0 10px; line-height:24px;}
.faq_title{ padding:10px; border-bottom:1px solid #ddd; font-size:24px;}
.faq_text{ padding:20px 10px; font-size:16px;}
.contact_box{ margin:60px 0;}
.address_text{ float:left; width:500px; height:696px; padding:50px 100px; background:#fafafa;}
.address_text h3{ font-size:24px;}
.address_text h2{ font-size:32px; font-weight:bold;}
.address_text ul{}
.address_text ul li{ margin:50px 0 0; font-size:18px; line-height:24px;}
.address_text ul li b{ display:block; float:left; width:30px; height:30px; background:#0088CC; border-radius:100%; margin:0 15px 0 0;}
.address_text ul li b.add_01{ background-image:url(../images/icon_add01.png);}
.address_text ul li b.add_02{ background-image:url(../images/icon_add02.png);}
.address_text ul li b.add_03{ background-image:url(../images/icon_add03.png);}
.address_text ul li b.add_04{ background-image:url(../images/icon_add04.png);}
.address_text ul li h4{ width:455px; display:inline-block; font-weight:bold; margin:0 0 10px;}
.address_text ul li p{ width:455px; display:inline-block; margin:0 0 0 45px; color:#333;}
.address_text ul li strong{ font-size:20px; color:#0086CC;}
.address_text .line{ height:1px; background:#ddd; margin:30px 0 0;}
.message_text{ float:left; width:500px; height:696px; padding:50px 100px; background:#f5f5f5;}
.message_text .m_txt{ font-size:18px; line-height:30px;}
.message_text form{ display:block; margin:20px 0 0;}
.message_text form p{ color:#666;}
.message_text .input{ width:100%; height:40px; line-height:40px; padding:0 10px; border:1px solid #ccc; box-sizing:border-box; margin:10px 0 20px; background:#fff;}
.message_text .vcode{ width:100px;}
.message_text .hand{ display:inline-block; padding:15px 0 0 10px;}
.message_text .textarea{ width:100%; height:120px; line-height:25px; padding:10px; border:1px solid #ccc; box-sizing:border-box; margin:10px 0 20px; outline:0;}
.message_text .btn{ width:50%; height:45px; line-height:45px; cursor:pointer; display:inline-block; font-size:16px; outline:0; background:#0087CC; color:#fff;}

.content{ margin:0 0 20px;}
.content h3{ font-size:16px; margin:0 0 10px; color:#08c;}
.content img{ max-width:100%;}

.am-pagination{padding-left:0;margin:1rem 0;list-style:none;color:#999;text-align:left}
.am-pagination:after,.am-pagination:before{content:" ";display:table}
.am-pagination:after{clear:both}
.am-pagination>li{display:inline-block}
.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em .8em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:0;margin-bottom:5px;margin-right:0px; font-size: 12px;}
.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}
.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}
.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}
.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}
.am-pagination .am-pagination-prev{ }
.am-pagination .am-pagination-prev a{border-radius:0}
.am-pagination .am-pagination-next{ }
.am-pagination .am-pagination-next a{border-radius:0}
.am-pagination-centered{text-align:center}
.am-pagination-right{text-align:right}


@media screen and (max-width: 1440px) {
.w1400{ width:100%; padding:0 10px; box-sizing:border-box;}
.navbox .w1400{ width:auto;}	
.menu{ width:16%;}	
.box01_right{ width:82%;}
.product_con .more{ font-size:12px;}
.index_box02 .w1400{ width:100%;}
.index_news{ width:33.33%; height:auto; padding:0 10px; box-sizing:border-box;}	
.f_contact ul{ width:100%; padding:0 10px; box-sizing:border-box;}
.f_contact ul li.one{ width:34%; box-sizing:border-box;}
.f_contact ul li.two{ width:24%; box-sizing:border-box; margin:0;}
.f_contact ul li.three{ width:42%; box-sizing:border-box;}
.foot li{ width:25%; margin:0; padding:0 10px; box-sizing:border-box;}
.foot li.f_mail{ width:50%;}
.aboutbox01{ padding:30px 0;}
.aboutbox01 img{ width:500px; height:auto; margin:0 20px 0 0;}
.aboutbox02{ padding:30px 0;}
.aboutbox02 ul li{ width:33.33%; margin:0px; padding:0 10px; box-sizing:border-box;}
.aboutbox02 h2{ margin:0 0 20px;}
.aboutbox03{ padding:30px 10px;}
.aboutbox03 .text01{ width:30%;}
.aboutbox03 h2{ margin:0 0 10px;}
.aboutbox03 .img01{ float:left; height:auto; width:70%;}
.aboutbox03 .img01 dt{ width:20%; height:auto; margin:0px;}
.aboutbox03 .img01 dd{ width:20%; height:auto; margin:0 0 2px;}
.aboutbox03 .img02{ float:left; height:auto; width:70%; margin:30px 0 0;}
.aboutbox03 .img02 dt{ width:20%; height:auto; margin:0px;}
.aboutbox03 .img02 dd{ width:20%; height:auto; margin:0 0 3px;}
.aboutbox03 .text02{ width:29%; margin:30px 0 0;}
.aboutbox03 p{ line-height:30px;}
.main_title{ margin:20px;}
.product_brand ul{ width:100%;}
.product_brand ul li{ width:20%; padding:0 20px; margin:0 0 20px; box-sizing:border-box;}
.product_brand ul li .p_img{ height:auto;}
.product_brand ul li .p_img img{ width:auto; max-width:100%;}
.product_top .p_brand{ width:16%; height:auto;}
.product_top .p_brand_con{ width:82%;}
.con_rightbox{ width:82%;}
.product_bottom .more{ font-size:12px;}
.product_images{ width:260px; height:auto; margin:0 20px 0 0;}
.product_images img{ max-width:100%; width:auto}
.p_information{ width:auto; float:none;}
.product_btn{ display:inline-block;}
.newsbox{ width:76%; padding:0 30px 0 0; box-sizing:border-box;}
.news_right{ width:24%;}
.contact_box{ margin:20px 10px;}
.address_text{ width:50%; padding:50px 60px; box-sizing:border-box; height:680px;}
.message_text{ width:50%; padding:50px 60px; box-sizing:border-box; height:680px;}
.address_text ul li h4{ width:340px;}
.address_text ul li p{ width:340px;}
.address_text ul li strong{ font-size:18px;}
.faq_box{ margin:0 10px 20px;}
.content{ margin:0 20px 20px;}
}
@media screen and (max-width: 1280px) {
.logo{ margin:18px 80px 18px 0;}
.box01_right{ width:80%;}
.menu{ width:18%;}
.index_news{ padding:0 5px;}
.f_contact ul li{ height:auto;}
.f_contact ul li.one{ width:33%;}
.f_contact ul li.two{ width:21%;}
.f_contact ul li.three{ width:45%;}
.con_rightbox{ width:80%;}
.product-view .Label{ display:none;}
.product-view .Price{ display:none;}
.product-view .Name{ width:72%; max-width:72%;}
.product_bottom li{ width:33.33%; margin:-1px 0 0;}
.main_title{ margin:20px 10px;}
.aboutbox01 img{ width:400px;}
.aboutbox03 h2{ font-size:24px;}
.aboutbox03 p{ font-size:17px; line-height:25px;}
.product_brand ul li{ padding:0 10px;}
.product_top .p_brand{ width:230px; margin:0 0 10px;}
.product_top .p_brand_con{ width:100%; margin:10px 0 0;}
.address_text ul li h4{ width:300px;}
.address_text ul li p{ width:100%; margin:0;}
}
@media screen and (max-width: 991px) {
.hd_top{ display:none;}
.w1400{ padding:0;}
.logo{ width:133px; height:40px; margin:15px 0 0; float:none;}
.logo img{ width:100%;}
#header .w1400{ padding:0 20px;}
.hd_search{ width:100%; height:42px; box-sizing:border-box; margin:15px 0; position:relative; padding:0 50px 0 0;}
.hd_search .s_input{ width:100%; box-sizing:border-box;}
.hd_search .s_button{ position:absolute; right:0px; top:0px;}
.hd_phone{ display:none;}
.navbox .w1400{ width:auto;}

#header .navbox{ position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1001;background:#0088CC;padding:20px;transform: translateX(100%);transition: 0.4s; box-sizing:border-box;}
#header .navbox.nav-show{transition: 0.4s;transform: translateX(0);}
#header .hd-bar{display: none;}
#header .hd-nav{height: 100%;padding-top:40px;position: relative;}
#header .hd-nav .nav-close{display: block;width: 30px;height: 30px;background: url(../images/close.png);background-size: 100% 100%;top: 0;right: 0;position: absolute;}
#header .hd-nav ul{height: 100%;overflow-y: auto;}
#header .hd-nav ul li{float: none;padding: 5px 0;border-bottom: 1px solid #fff;}
#header .hd-nav ul li .nav-item{ position: relative;}
#header .hd-nav ul li .nav-item a{ padding:0;height:40px;line-height: 40px; display: block;}
#header .hd-nav ul li.on .nav-item a,
#header .hd-nav ul li .nav-item a:hover{background: none;}
#header .hd-nav ul li .dropdown{position: static;background: none;box-shadow: none;margin: 0;width: 100%;padding: 0 0 0 20px;}
#header .hd-nav ul li .dropdown::before{display: none;}
#header .hd-nav ul li .dropdown a{padding: 0;border: none;text-align: left;line-height: 30px;color: #fff;}
#header .nav-btn{ position:absolute; right:20px; top:15px; display: block;width:30px;height:30px;background: url(../images/menu.png);background-size: 100% 100%;}

.ChangeCountry{ position:static; margin:20px 0 0;}

.menu{ display:none;}
.box01_right{ float:none; margin:0 0 20px; width:100%;}
.con_rightbox{ width:100%;}
.index_about{ padding:0 20px;}
.index_product{ margin:20px 20px 0;}
.index_brand_box{ margin:20px 20px 0;}
.brand_con a{ height:auto;}
.index_box02{ padding:20px 0 10px;}
.index_box02 h2{ font-size:24px;}
.index_news{ width:100%; height:auto; float:none; padding:0 20px 20px;}
.index_box03{ padding:20px 10px;}
.index_box03 h2{ font-size:24px;}
.f_contact ul{ padding:0 20px;}
.f_contact ul li{ height:auto;}
.f_contact ul li.one{ width:100%; padding:0 0 0 60px;}
.f_contact ul li.two{ width:100%; margin:10px 0; border-top:1px solid #66B8E0; border-bottom:1px solid #66B8E0; padding:10px 0 10px 60px;}
.f_contact ul li.three{ width:100%;}
.foot li{ width:100%; margin:0px; padding:0 20px 20px;}
.foot li.f_mail{ width:100%;}
.copyright .fl{ width:100%; text-align:center; padding:0 20px; box-sizing:border-box; float:none;}
.copyright .fr{ display:none;}
.center-container{ padding:20px;}
.main_title{ margin:20px; font-size:24px;}
.faq_box{ margin:20px;}
.faq_title{ padding:10px 0; font-size:20px;}
.faq_text{ padding:10px 0;}
.breadcrumb{ height:auto;}
.newsbox{ width:100%; padding:0; float:none;}
.list_title{ margin:0 20px;}
.details_box{ margin:0 20px 20px;}
.news_title{ font-size:20px;}
.newsbox .listbox{ margin:0 20px 20px;}
.news_right{ width:100%; padding:0 20px; box-sizing:border-box; float:none;}
.contact_box{ margin:20px;}
.address_text h3{ font-size:20px;}
.address_text h2{ font-size:24px;}
.address_text ul li{ margin:20px 0 0;}
.address_text{ width:100%; height:auto; padding:50px; float:none;}
.message_text{ width:100%; height:auto; padding:50px; float:none;}
.message_text form{ margin:20px 0 0;}
.aboutbox01{ padding:20px;}
.aboutbox01 img{ width:40%; height:auto;}
.aboutbox01 strong{ font-size:24px; padding:15px 0;}
.aboutbox02{ padding:20px 10px;}
.aboutbox02 h2{ margin:0 0 20px; font-size:24px;}
.aboutbox02 ul li img{ width:100%; height:auto; margin:0 0 10px;}
.aboutbox03{ padding:20px;}
.aboutbox03 .text01{ width:100%; float:none;}
.aboutbox03 p{ margin:0 0 10px;}
.aboutbox03 .img01{ width:100%; float:none;}
.aboutbox03 .img02{ width:100%; height:auto; margin:20px 0 0; float:none;}
.aboutbox03 .text02{ width:100%; float:none; margin:10px 0 0;}
.product_brand ul{ width:100%; padding:0 10px; box-sizing:border-box;}
.product_brand ul li{ width:25%;}
.product_center{ margin:20px;}
.product_images{ width:20%; height:auto; margin:0; box-sizing:border-box;}
.product_images img{ max-width:100%; width:auto}
.p_information{ width:80%; float:left; padding:0 0 0 10px; box-sizing:border-box;}
.product_btn{ width:100%;}
.p_information .btn_q, .p_information .btn_m{ width:50%; margin:10px 0;}
.product_details{ margin:0 20px 20px;}
.class-bar{ margin:0 20px 20px;}
.product_bottom{ margin:0 20px 20px;}
.product_bottom li{ width:33.33%;}
.product_top .p_brand_con{ width:auto; margin:0;}
.title-bar{ margin:0 20px 20px;}
.product-view{ margin:0 20px 20px;}
.page-numbers{ width:auto; margin:0 20px 20px;}
.product-view .Model{ display:none;}
.product-view .Label{ display:none;}
.product-view .Price{ display:none;}
.product-view .Name{ width:92%; max-width:92%;}
.ivu-page{ margin:0 20px;}
.am-pagination{ margin:10px 20px;}
.center-container{ display:none;}
}
@media screen and (max-width: 767px) {
.index_product h2{ font-size:18px;}
.product_con h2{ height:66px; font-size:14px;}
.product_con .more{ height:auto; font-size:14px;}
.product_con .more a{ width:100%; margin:1%;}
.brand_con a{ width:33.33%;}
.foot li{ width:100%;}
.copyright{ height:auto;}
.copyright .fl{ line-height:20px; float:none;}	
.list_title{ font-size:16px;}
.news_title{ font-size:18px;}
.main_title{ font-size:16px;}
.faq_title{ font-size:16px;}
.faq_text{ font-size:14px;}
.address_text{ padding:10px;}
.address_text h3{ font-size:16px;}
.address_text h2{ font-size:18px;}
.address_text ul li{ font-size:14px;}
.address_text ul li h4{ width:auto;}
.address_text ul li p{ width:100%; margin:0;}
.address_text .line{ margin:10px 0 0;}
.address_text ul li strong{ font-size:16px;}
.message_text{ padding:10px 10px 20px;}
.message_text .m_txt{ font-size:14px;}
.page-numbers li{ margin:0px;}
.page-numbers li a{ padding:0 4px;}
.newsbox .listbox li a{ height:auto;}
.page-numbers li span{ padding:0 4px;}
.aboutbox01 img{ width:100%; float:none;}
.aboutbox01 strong{ font-size:18px; padding:10px 0;}
.aboutbox02 h2{ font-size:16px;}
.aboutbox02 ul li{ width:50%;}
.aboutbox03 h2{ font-size:16px;}
.aboutbox03 p{ font-size:14px; line-height:20px; margin:0 0 10px;}
.aboutbox03 .img01 span{ display:none;}
.product_brand ul li{ width:50%;}
.product_brand ul li .p_img img{ width:auto; max-width:100%;}
.product_images{ width:100%;}
.product_images img{ width:auto; max-width:100%;}
.p_information{ width:100%; padding:10px 0 0;}
.product_bottom li{ width:100%;}
.product-view .Name{ width:100%; max-width:100%;}
.product-view .More{ display:none;}
.breadcrumb span{ padding:0 5px;}
.product_bottom h2{ height:66px;}
.quote_box{ width:320px; height:510px; margin-left:-160px;}
.quote_box .q_list .btn{ font-size:14px;}
}
@media screen and (max-width: 479px) {
.index_about h2{ font-size:18px;}
.aboutbox02 ul li{ width:100%; margin:0 0 10px;}
.aboutbox02 ul li img{ width:auto; max-width:100%;}
.public-prev, .public-next{ width:32px; height:32px;}
.index_brand_box h2{ font-size:18px;}
.index_box02 h2{ font-size:20px;}
.index_news h5{ font-size:18px;}
.index_box03 h2{ font-size:20px;}

.back-top{ display:none;}
}
@media screen and (max-width: 320px) {
.w1400{ width:322px;}

}
