@charset "utf-8";

body{font-family: 'Poppins-Regular';color: #000000;}
img{max-width: 100%;max-height: 100%;border:none;}
a:hover{text-decoration: none;transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out;}
.trans{transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out;}
.trans5{transition: all 500ms ease-out; -moz-transition: all 500ms ease-out; -ms-transition: all 500ms ease-out; -o-transition: all 500ms ease-out; -webkit-transition: all 500ms ease-out;}
.photo{text-align: center;}
.photo span{display: inline-block;vertical-align: middle;height: 100%;}
.photo img{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.hide{display: none;}
.show{display: block;}
.text-over{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clear_gt_991{clear: both;}

/***************************宽屏样式 (start)***************************/
.w{width:1200px; margin: 0 auto;}
/***************************宽屏样式 (end)***************************/

/*筛选*/
.sort{width:100%;height:60px;background:#fff;margin:0 auto;}
.sort .sort-title{float:left;font-size:16px;color:#231f20;line-height:60px;font-family:"微软雅黑","sans-serif";}
.sort .pro-sort{float:left;width:140px;/* margin-left:20px; */background:#fff;position:relative;}
.sort .pro-sort h4{float:left;width:100%;font-size:16px;color:#231f20;padding:0 12px;font-weight:normal;line-height:60px;cursor:pointer;transition: all 0.6s; -webkit-transition: all 0.6s;font-family:"微软雅黑","sans-serif";}
.sort .pro-sort h4 p{float:left;font-size:16px;color:#231f20;line-height:60px;font-family:"微软雅黑","sans-serif";}
.sort .pro-sort h4 i{float:left;margin-left:8px;width:20px;height:60px; background:url(../picture/down.png) no-repeat center;transition: all 0.6s; -webkit-transition: all 0.6s;}
.sort .pro-sort ul{position:absolute;top:60px;left:0;width:100%;display:none;}
.sort .pro-sort ul li{float:left;width:100%;font-size:14px;color:#231f20;background:#fff;line-height:36px;padding:0 12px;font-family:"微软雅黑","sans-serif";}
.sort .pro-sort ul li a{float:left;width:100%;font-size:14px;color:#231f20;line-height:24px;font-family:"微软雅黑","sans-serif";}
.sort .pro-sort:hover{-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.2);box-shadow: 0 4px 12px rgba(0,0,0,0.2);}
.sort .pro-sort:hover ul{display:block;-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.2);box-shadow: 0 4px 12px rgba(0,0,0,0.2);}
.sort .pro-sort:hover h4{opacity:0.3;transition: all 0.6s; -webkit-transition: all 0.6s;}
.sort .pro-sort:hover h4 i{transform:rotate(180deg);transition: all 0.6s; -webkit-transition: all 0.6s;}
.sort .pro-sort ul li:hover{background:#ffe6e0;}
.sort .pro-sort ul li.cur a{background:url(../picture/arr.png) no-repeat right center;}

.sort .sort-all{float:right;}
.sort .sort-all a{float:left;font-size:16px;color:#231f20;line-height:60px;padding:0 30px;font-family:"微软雅黑","sans-serif";}
.sort .sort-all:hover a{color:#ff4d00;}

.sort .sort-num{float:right;}
.sort .sort-num h6{float:left;font-size:16px;color:#231f20;line-height:60px;font-family:"微软雅黑","sans-serif";}
.sort .sort-num select{float:left;width:110px;height:60px;border:none;background:url(../picture/down.png) no-repeat 80px center;background-size:20px;padding-left:20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline: none;font-size:16px;color:#231f20;line-height:30px;font-family:"微软雅黑","sans-serif";}
.sort .sort-num select::-ms-expand{ display: none;border:none;}
.sort .sort-num select option{padding-left:20px;font-size:14px;color:#231f20;height:50px;line-height:50px;padding-top:9px;font-family:"微软雅黑","sans-serif";}

.pro-list-title{float:right;}
.pro-num{float:right;font-size:16px;color:#231f20;line-height:60px;font-family:"微软雅黑","sans-serif";}
.pro-num em{color:#ff4d00;font-style:normal;}

.pro-box{width:100%;margin:0 auto;background:#f6f6f6;}
.sort-result{float:left;}
.sort-result h3{float:left;font-size:16px;color:#231f20;line-height:30px;font-family:"微软雅黑","sans-serif";}
.sort-result h6{float:left;padding:0 10px;padding-right:6px;background:#e4e5e6;border-radius:4px;height:30px;margin-left:12px;}
.sort-result h6 span{float:left;font-size:16px;color:#231f20;line-height:30px;margin-right:6px;font-family:"微软雅黑","sans-serif";}
.sort-result h6 i{float:left;margin-top:5px;width:20px;height:20px;background:url(../picture/del.png) no-repeat center;background-size:20px;}
.sort-result h6:hover i{background:#fcdad2 url(../picture/del.png) no-repeat center;background-size:20px;}

.pro-list{width:100%;float:left;}
.pro-list li{width:300px;height:300px;float:left;margin-left:20px;margin-bottom:20px;background:#fff;border-radius:4px;overflow:hidden;}
.pro-list li:nth-child(3n+1){margin-left:0;}
.pro-list li a{width:100%;height:100%;display:block;border:transparent solid 4px;padding:7px;border-radius:4px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.pro-list li a .pic{width:100%;min-height:222px;}
.pro-list li a .pic img{max-width:80%;margin:15px auto 0 auto;display:block;}
.pro-list li a h5{width:80%;margin-left:10%;font-size:14px;color:#231f20;line-height:28px;text-align:center;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all 0.3s;-webkit-transition:all 0.3s;font-family:"微软雅黑","sans-serif";}
.pro-list li:hover a{border:#ff4d00 solid 4px;}
.pro-list li:hover a h5{color:#ff4d00;}

.pro-pages{width:100%;float:left;padding:60px 0;text-align:center;}
.pro-pages a{display:inline-block;zoom:1;*display:inline;width:200px;height:48px;border-radius:4px;background:#e4e5e6;font-size:18px;color:#231f20;line-height:48px;margin-left:6px;margin-right:6px;transition: all 0.6s; -webkit-transition: all 0.6s;font-family:"微软雅黑","sans-serif";}
.pro-pages a:hover{background:#8f949e;transition: all 0.6s; -webkit-transition: all 0.6s;}











.honor_r_img{width:100%; float:left;}
.honor_r_img li{width:23%; float:left; margin:0 2% 30px 0; text-align:center; background:#fff; border:1px solid #e6e6e6; border-bottom:3px solid #e6e6e6; position:relative;}
.honor_r_img li:nth-child(4n){margin-right:0;}
.honor_r_img li .pImg{display:block; width:245px; height:180px; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.honor_r_img li img{width:100%; vertical-align:middle}
.honor_r_img li::before{content:""; position:absolute; height:3px; bottom:-3px; left:0; transition:all .5s; width:0;}
.honor_r_img li:hover::before{width:100%; background:#2f3091; transition:all .5s}
.honor_r_img li span{font-size:16px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:10px 0;}
.honor_r_img li:hover{background:#eee; box-shadow:0 1px 10px #e6e6e6;}

#header{}
#header .header{width: 1600px;height: 112px;margin: 0 auto;background: white;}
#header .header .logo{float: left;width: 195px;height: 100%;margin-left: 35px;}
#header .header .logo a{}
#nav{float: right;margin-top: 35px;margin-right: 30px;width:calc(100% - 600px);}
#nav .nav_box {display: flex;flex-direction: row;justify-items: right;justify-content: space-around;}
#nav .list{display: inline-block;float: right;vertical-align: middle;padding: 0 3px;position: relative;}
#nav .list > a{display: block;padding: 15px 0 17px;font-size: 16px;font-weight: bold;font-family: "Poppins-Light";text-transform: capitalize;max-width: 140px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#nav .list:hover > a,
#nav .list.on > a{padding-bottom: 15px;border-bottom: 2px solid #d17474;}
#nav .list .sub_row{position: absolute;left: 50%;top: 100%; max-width: 300px;background: rgba(255,255,255,.8); z-index: 100;padding: 9px 30px;line-height: 28px;opacity: 0;visibility: hidden; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
#nav .list .sub_row a{display: block;font-size: 14px;color: #333;}
#nav .list .sub_row a:hover{color:#d27777;}
#nav .list:hover .sub_row{opacity: 1;visibility: visible;}
#header .func{float: right;margin-top: 47px;margin-right: 45px;margin-right: 25px;}
#header .func .icon{display: inline-block;vertical-align: middle;margin-left: 45px;cursor: pointer;}
#header .func .icon:first-child{margin-left: 0;}
#header .func .icon.language_icon{position: relative;padding-right: 20px;font-size: 20px;background: url(../images/language_arrow.png) no-repeat right center;}
#header .func .icon.language_icon span{text-transform: uppercase;}
#header .func .icon.language_icon .down{position: absolute;left: unset;right:0;top: 26px;opacity: 0;visibility: hidden;z-index: 100;padding-top: 10px;}
#header .func .icon.language_icon:hover .down{opacity: 1;visibility: visible;}
#header .func .icon.language_icon .down a{display: block;/*width: 120px;*/font-size: 17px;overflow: hidden;white-space:nowrap;}
#header .func .inquiry_icon{position: relative;}
#header .func .inquiry_icon span{position: absolute;top: -6px;right: -6px;display: inline-block;width: auto;height: 16px;padding: 0 5px;color: white;background: #d17474;font-size: 10px;border-radius: 50%;text-align: center;}
#header.index_header{position: absolute;left: 0;top: 47px;width: 100%;z-index: 10001;}
#header.index_header .header{background: rgba(255,255,255,.8);border-radius: 10px;}
#header.fiexd{position: fixed;top: 0;left: 0;width: 100%;background: white;z-index: 10001;}
#header.fiexd .header{height: 80px;}
#header.fiexd #nav{margin-top: 17px;}
#header.fiexd #nav .list{padding-bottom: 9px;}
#header.fiexd .func{margin-top: 31px;}
#header .search_box.on{visibility: visible;opacity: 1; filter: alpha(opacity=100);}
#header .search_box{position: absolute;top: 112px;width: 1600px;height: 148px;background: white;opacity: 0;visibility: hidden;z-index: 10;}
#header .search_box .search{width: 1280px;height: 92px;line-height: 92px;margin: 17px auto 0;border-bottom: 1px solid #e3e3e3;}
#header .search_box .search input[name=Keyword]{width: calc( 100% - 154px );border: none;text-align: center;line-height: 92px;font-size: 15px;color: #909090;}
#header .search_box .search input[type=submit]{width: 148px;height: 42px;line-height: 42px;margin-top: 24px;margin-right: 4px;border: 1px solid #000000;background: white;font-weight: bold;font-size: 15px;border-radius: 4px;}
#header .son_nav.on{visibility: visible;opacity: 1; filter: alpha(opacity=100);}
#header .son_nav{position: absolute;top: 100%;width: 1600px;padding: 45px 0;background: white;opacity: 0;visibility: hidden;z-index: 10;}
#header .son_nav .content{float: left;width: calc( 100% - 535px);max-height: 300px;margin-left: 60px;overflow-y: scroll;overflow: auto;}
#header .son_nav .content .list{display: inline-block;vertical-align: top;width: 185px;margin-right: 20px;}
#header .son_nav .content .list .first_cate{margin-bottom: 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#header .son_nav .content .list .first_cate a{font-size: 18px;/*text-transform: capitalize;*/}
#header .son_nav .content .list .second_cate .item{line-height: 30px;background: url(../images/pro_son_cate_icon.png) no-repeat -10px center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#header .son_nav .content .list .second_cate a{font-size: 13px;color: #909090;/*text-transform: capitalize;*/}
#header .son_nav .content .list .second_cate .item:hover a{color: #d27777;}
#header .son_nav .content .list .second_cate .item:hover{padding-left: 15px;background-position: left center;}
#header .son_nav .photo{float: right;width: 355px;margin-right: 38px;}

#footer{background: #000;}
#footer .footer_top{text-align: justify;}
#footer .footer_top .list_box{display: inline-block;width: 100%;}
#footer .footer_top .list{display: inline-block;vertical-align: top;padding-top: 55px;max-width: 20%;}
#footer .footer_top .list .title{margin-bottom: 20px;font-size: 20px;color:#FFF;}
#footer .footer_top .list .item{line-height: 34px;}
#footer .footer_top .list .item a{font-size: 13px;color: #FFF;}
#footer .footer_top .list.contact_list{max-width: 290px;width: 25%;}
#footer .footer_top .list.contact_list p{ color:#fff ;}
#footer .footer_top .list.contact_list p a{ color:#fff ;}
#footer .footer_top .list.contact_list .item{padding-left: 30px;margin: 16px 0;line-height: 18px;font-size: 13px; color:#fff;}
#footer .footer_top .list.contact_list .address{background: url(../images/footer_address.png) no-repeat left 2px;color:#fff;}
#footer .footer_top .list.contact_list .phone{background: url(../images/footer_phone.png) no-repeat left 2px;color:#fff;}
#footer .footer_top .list.contact_list .email{background: url(../images/footer_email.png) no-repeat left 2px;color:#fff;}
#footer .footer_down{margin-top: 60px;border-top: 1px solid #dbdbdb;text-align: center;}
#footer .footer_down .link{margin-top: 30px;margin-bottom: 15px;}
#footer .footer_down .link .item{display: inline-block;vertical-align: middle;line-height: 14px;}
#footer .footer_down .link .item:first-child a{border-left: none;}
#footer .footer_down .link .item a{display: block;padding: 0 25px 0 35px;font-size: 15px;border-left: 1px solid #000000; color:#fff;}
#copymsg{padding: 20px 0 30px;font-size: 13px; color:#fff;}
#copymsg a{font-size: 13px;}

#footer .friendship-link{margin-top: 40px;}
#footer .friendship-link .title{font-size: 15px;color: #8f8f8f;margin-right: 3%;width: 8%;}
#footer .friendship-link .list{width: 85%; font-size: 0px;}
#footer .friendship-link .list a{display: inline-block; vertical-align: middle; font-size: 16px; line-height: 16px; color: #8f8f8f;width: 9%;margin-right: 1%; margin-bottom: 1%;}
#footer .friendship-link .list a.pic{background: #fff;}


.products{margin: 35px auto;}
.products .left_outer{ width: 260px;}

.products .hot_pro{ margin: 30px 0; width: 100%;}
.products .hot_pro .title{margin-bottom: 10px;font-size: 22px;height: 55px;line-height: 55px;}
.products .hot_pro .list{ display: block; width: 100%; height: 100%; text-decoration: none;}
.products .hot_pro .list .item{ margin-top: 20px; width: 100%; height: 90px;}
.products .hot_pro .list .item:first-child{ margin-top: 0;}
.products .hot_pro .list .item .img{ display: block; width: 90px; height: 100%; background: #d1d1d1;}
.products .hot_pro .list .item .item_title{ display: block; width: calc(100% - 110px); height: 100%; line-height: 24px; font-size: 13px; color: #888; overflow: hidden; -webkit-transition: all 0.3s; transition: all 0.3s;}
.products .hot_pro .list .item:hover .item_title{ color: #333;}

.products .pro_cate{ width: 100%;}
.products .pro_cate .page_name{margin-bottom: 10px;font-size: 22px;height: 55px;line-height: 55px;}
.products .pro_cate .first_cate{height: 51px;line-height: 51px; overflow:hidden; background: url(../images/pro_cate_icon.png) no-repeat center right;cursor: pointer;}
.products .pro_cate .first_cate a{font-size: 18px;}
.products .pro_cate .first_cate .border{width: 37px;border-bottom: 1px solid #d17474;}
.products .pro_cate .son_cate{display: none;}
.products .pro_cate .list.on .son_cate{display: block;}
.products .pro_cate .list.on .first_cate{background: url(../images/pro_cate_icon_on.jpg) no-repeat center right;}
.products .pro_cate .son_cate .item:first-child{border-top: none;}
.products .pro_cate .son_cate .item{height: 49px;line-height: 49px;border-top: 1px solid #e2e2e2;}
.products .pro_cate .son_cate .item a{font-size: 13px;color: #909090;}
.products .pro_cate .son_cate .item:hover,.products .pro_cate .son_cate .item.on{padding-left: 16px;background: url(../images/pro_son_cate_icon.png) no-repeat left center;}
.products .pro_cate .son_cate .item:hover a,
.products .pro_cate .son_cate .item.on a,
.products .pro_cate .son_cate .subcate3 a.sia:hover{color: #d27777;}
.products .pro_cate .son_cate .subcate3{margin-bottom: 10px;}
.products .pro_cate .son_cate .subcate3 a.sia{display: block;font-size: 12px;color: #909090;text-indent: 15px;line-height: 200%;}

.products .contents .blk{width:31%;margin:0 1% 25px;text-align: center;}
.products .contents .blk .pic_box{/*background: #faf8f2;*/}
.products .contents .blk .name{margin-top: 22px;}
.products .contents .blk .name a{font-size: 13px;color: #333;}
.products .ueeshop_responsive_position{margin-bottom: 20px;}

.products .brief_desction{ margin-bottom: 39px;}

/*
.goods .ueeshop_responsive_products_detail .gallery #small_img .pic_box{border-color: transparent;}
.goods .ueeshop_responsive_products_detail .gallery #small_img .pic_box.on{border-color: #d88d8d;}
.goods .ueeshop_responsive_products_detail .info .button a{ background:#d88d8d!important;}
*/
body .ueeshop_responsive_products_detail .gallery .left_small_img .pic_box.on{border:1px solid #d88d8d;}
body .ueeshop_responsive_products_detail .info .button > a,
body .ueeshop_responsive_products_detail .info .button .download_button > span{background-color: #d88d8d!important;}
.goods .ueeshop_responsive_products_detail .description .title{border:none;text-transform: uppercase;color: #000;}
.goods .ueeshop_responsive_products_detail_review .review_form h1{font-size: 20px;font-weight: normal;}

.category_name{float: left;font-size: 22px;}
#position{float: right;height: 25px;line-height: 25px;padding: 25px 0;font-size: 13px;color: #555555;text-align: right;}
#position a{font-size: 13px;color: #555555;}
#position strong{font-weight: normal;}
.page_detail #position,
.article #position{float: left;width: 100%;border-bottom: 1px solid #ededed;text-align: left;}
.goods #position{border-bottom: none;}
.products #position{padding: 0;}
.top_tab{padding-top: 25px;border-bottom: 1px solid #ededed; margin-bottom: 20px;}
.top_tab .ueeshop_responsive_position{float: right;height: auto;}
.top_tab .ueeshop_responsive_position .position{position: unset;height: auto;line-height: normal;}
.w .ueeshop_responsive_position{border-bottom: none;}
.page_detail.w .ueeshop_responsive_position{border-bottom: 1px solid #ddd;}
.w .ueeshop_responsive_position .position a{font-size: 13px;color: #555;}
.w .ueeshop_responsive_position .position a:last-child{color: #d88d8d;}

.products .contenter{float: right;width: 890px;margin-left: 49px;}

#turn_page{margin: 50px 0 90px;text-align: right;}
#turn_page span{border: none;}
#turn_page span em{width: 20px;height: 8px;}
#turn_page .icon_page_prev{background:url(../images/prev_page.png) no-repeat center center;}
#turn_page .icon_page_next{background: url(../images/next_page.png) no-repeat center center;}
#turn_page .page_item_current{background: none;color: #d17474;font-size: 16px;}
#turn_page font, #turn_page a{color: #555555;}

.info_cate{float: left;width: 60%;}
.info_cate .item{display: inline-block;vertical-align: middle;padding-left: 10px;margin: 0 40px 25px 0;}
.info_cate .item.on{background: url(../images/info_cate_icon.jpg) no-repeat center left;}
.info_cate .item.on a{text-decoration: underline;}
.info_cate .item a{font-size: 15px;}

/* 新闻详细(推荐文章) */
.rale_news{ padding-bottom: 56px; width: 100%;}
.rale_news .news_title{ width: 100%; height: 30px; line-height: 30px;}
.rale_news .news_title .title{ font-size: 22px; color: #191919;}
.rale_news .news_title .read_btn{ font-size: 14px; color: #888;}
.rale_news .news_title .read_btn span{ font-size: 14px; color: #888; font-family: cursive; font-weight: bold;}
.rale_news .list{ display: grid; grid-template-columns: repeat(4, 23.25%); justify-content: space-between; margin-top: 23px; width: 100%;}
.rale_news .list .item{ }
.rale_news .list .item .img{ display: block; width: 100%; text-align: center; text-decoration: none; overflow: hidden;}
.rale_news .list .item .title{ display: -webkit-box; margin-top: 15px; line-height: 21px; font-size: 16px; color: #333; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.rale_news .list .item .time{ margin-top: 8px; width: 100%; height: 21px; line-height: 21px; font-size: 14px; color: #989898;}
.rale_news .list .item .brief{ display: -webkit-box; margin-top: 6px; line-height: 24px; font-size: 14px; color: #888; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.rale_news .list .item:hover .img img{ -webkit-transform: scale(1.1); transform: scale(1.1);}
/*.rale_news .list .item:hover .title{ color: #691a19;}*/

.rale_news.desc_news{ margin-top: 55px;}
.rale_news.desc_news .news_title{ position: relative; width: 100%; text-align: center;}
.rale_news.desc_news .news_title:before{ display: block; content: ''; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #ddd; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.rale_news.desc_news .news_title .title{ position: relative; z-index: 1; padding: 0 40px; width: 100%; background: #fff; text-align: center;}
.rale_news.desc_news .list{ grid-template-columns: repeat(2, 49%); grid-row-gap: 44px;}
.rale_news.desc_news .list .item .img{ width: 39.2857%; height: 100%; text-align: center;}
.rale_news.desc_news .list .item .text{ width: calc(100% - 43.5374%);}
.rale_news.desc_news .list .item.no_img .text{ width: 100%;}
.rale_news.desc_news .list .item .text .title{ margin-top: 0; font-size: 18px;}
.rale_news.desc_news .list .item .brief{ font-size: 15px; color: #888;}

@media(max-width: 1600px){
  #header .header,
  #header .search_box,
  #header .son_nav{width: 96%;margin: 0 auto;}
  #header .son_nav .content{width: 70%;margin-left: 3%;}
  #header .son_nav .content .list{float: left;width: 19%;margin-right: 1%;margin-right: 0;}
  #header .son_nav .photo{width: 23%;margin-right: 3%;}
  #header .search_box .search{width: 90%;}
}
@media(max-width: 1440px){
  #header .son_nav .content .list .first_cate a{font-size: 14px;}
  #header .func .icon{margin-left: 30px;}
  #nav{width:calc(100% - 535px);}
  #nav .list > a{max-width: 120px;}
}
@media(max-width: 1220px){
 .w{width: 96%;}
 .contenter{width: calc( 100% - 309px);}

 #header .func .icon.language_icon .down{left: auto;right: 0px;top: 100%;width: 80px;padding-left: 10px;overflow: hidden;background: #fff;line-height: 120%;}
 #header .func .icon.language_icon .down a{font-size: 12px;}
 #header .son_nav .content{}

    #header .search_box{height: 110px;}
    #header .search_box .search{height: 70px;}
    #header .search_box .search input[name="Keyword"]{line-height: 60px;}
    #header .search_box .search input[type="submit"]{margin-top: 8px;}

 .products .pro_cate{width: 22.5%;}
 .products .contenter{width: 74%;margin-left: 0;}
}
@media(max-width: 1150px){
  #header .header .logo{margin-left: 10px;width: 150px;}
  #nav{margin-right: 20px;width:calc(100% - 400px);}
  #nav .list{margin: 0 8px;}
  #header .func .icon{margin-left: 15px;}
}
@media(max-width: 1000px){
	
	
.sort{width:100%;}

	.sort-title{display: none;}
.sort .pro-sort{float:left;width:50%;background:#fff;position:relative;}
.sort .sort-all{ display: none;}


.sort .sort-num{display: none;}

	
	
	
	
    .clear_991{clear: both;}
    .clear_gt_991{clear: none;}

  #header .header{height: 80px;}
  #header .header .logo{width: 100px;}
  #header .search_box{top: 80px;}
  #header .son_nav{top: 80px;padding: 20px 0;}
  #header .son_nav .content{width: 96%;margin: 0 auto;float: none;}
  #header .son_nav .photo{display: none;}
  #nav{margin-top: 15px;}
  #nav .list a{font-size: 12px;}
  #header .func{margin-top: 30px;}
  .info_cate{display: none;}
  .left_outer{display: none;}
  .pro_cate{display: none;}
  .contenter{width: 100%;}
  .products .contenter{width: 100%;}
	
	
	.honor_r_img li{width:48%; margin:20px 2% 0 0;}
	.honor_r_img li:nth-child(2n){margin-right:0;}
  .products .contents .blk{width: 48%;}
}
@media(max-width: 768px){
  #header{display: none;}
  #footer .footer_down .link .item{width: 25%;margin: 10px 0;}
  /*#footer .footer_down .link .item a{border: none;}*/
    #footer .foot-contact .foot-title{background: none;border-bottom: none;padding-bottom: 0;}
    #footer .friendship-link{margin-top: 20px;}
    #footer .friendship-link .list a{width: 13%;}
  .rale_news .list{ grid-template-columns: repeat(2, 46.5%);}
}
@media(max-width: 600px){
    .clear_991{clear: none;}
    .clear_640{clear: both;}

  #footer .footer_top{text-align: center;}
  #footer .footer_top .list{width: auto;margin: 5px auto;text-align: left;padding-top: 10px;}
  #footer .footer_top .list .item{display: none;}
  #footer .footer_top .list .title{margin-bottom: 0;font-size: 14px;}
  #footer .footer_top .list.on .title{margin-bottom: 20px;}
  #footer .footer_top .list.on .item{display: block;margin-left: 5px;}
  #footer .footer_down .link{margin-top: 10px;}
  #footer .footer_top .list .title,#footer .footer_top .list .item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
  #footer .footer_top .list.contact_list{width: auto;}
  #footer .footer_down .link .item{width: auto;margin:0;}
  #footer .footer_down .link .item a{font-size: 12px;padding:0 5px;}
  #footer .footer_down{margin-top: 20px;}
  #footer .footer_down .link .item{margin: 5px 0;}
	#footer .friendship-link{margin-top: 15px;}
	#footer .friendship-link .title{width: 100%;float: none;text-align: center;margin-bottom: 10px;margin-right: 0;}
	#footer .friendship-link .list{width: 100%;float: none;}
	#footer .friendship-link .list a{width: 19%;}
    #footer .footer_top .list_box{display: none;}
    #copymsg{padding: 15px 0;}
  .products{margin: 5px auto;}

  .top_tab{padding: 10px 0;}
}

@media (max-width: 450px){
	#footer .friendship-link .list a{width: 24%;text-align: center;margin: 0 .5% 5px;}
	#copymsg,
	#copymsg a{font-size: 14px;}
}
#preview{position:absolute;top:0;left:0;width:auto;height:auto;z-index:1;opacity:0.3;}
.about{margin: 0 auto;}
.about .about_title{font-size: 30px;line-height: 28px;color: #000000;text-align: center;font-family: 'Poppins-Regular';width: 100%;padding-top: 55px;}
.about .about_title_line{width: 28px;height: 2px;background: #c3c3c3;margin:15px auto 0;}
.about .desc{width: 990px;margin: 16px auto 0;font-size: 13px;line-height: 24px;color: #555555;text-align: center;padding-bottom: 75px;}
.about .other{font-size: 13px;line-height: 24px;color: #555555;width: 990px;padding-bottom: 95px;}
.about .copy{padding-bottom: 45px;}
.about .copy .imgout{width: 603px;}
.about .copy .imgout .img{width: 296px;height: 366px;float: left;}
.about .copy .imgout .img:first-child{margin-right: 11px;}
.about .copy .words{width: 472px;}
.about .copy .words .title{font-size: 40px;color: #000000;border-bottom: 1px solid #cccccc;font-family: 'Poppins-Regular';padding-bottom: 18px;}
.about .copy .words .name{font-size: 30px;color: #000000;font-family: 'Poppins-Regular';padding-top: 26px;}
.about .copy .words .brief{font-size: 13px;color: #555555;font-family: 'Poppins-Regular';line-height: 24px;padding-top: 11px;}

.default_shopping_cart{background: unset;}
.default_shopping_cart img{height: 23px;}