@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%; margin-top:20px;}
.hide{display: none;}
.show{display: block;}
.text-over{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.over{overflow: hidden;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.table{width: 100%;height: 100%;display: table;}
.table-cell{display: table-cell;}
.inline{display: inline;}
.inline-block{display: inline-block;}
.block{display: block;}
.hidden{display: none;}
.visible-hidden{visibility: hidden;opacity: 1;}
.middle{vertical-align: middle;}
.middleImg img{vertical-align: middle;}
.middleImg .mid-ilb{vertical-align: middle;display: inline-block;}
.middleImg span{height: 100%;vertical-align: middle;display: inline-block;}
.relative{position: relative;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.center-vertical{position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.trans-show{transition:all .5s;-webkit-transition:all .5s;opacity: 0;visibility: hidden;}
.trans-show.visable{opacity: 1;visibility: visible;}
.trans{-webkit-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.imgZoom img{transition: all .4s;-webkit-transition: all .4s;}
.imgZoom img:hover{transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1);}
.pointer{cursor: pointer;}
.flow-shadow{-webkit-transition:all .5s;transition:all .5s;}
.flow-shadow:hover{transform:translate3d(0, -2px, 0);-webkit-transform:translate3d(0, -2px, 0);-webkit-box-shadow:0 0px 10px #e9e9e9;box-shadow:0 0px 10px #e9e9e9;}
.clear_gt_991{clear: both;}
.border-box{box-sizing: border-box;}
*.hoverColor{-webkit-transition:all .3s;transition:all .3s;}
*.hoverColor:hover{color: #691a19!important;}
.show-pc-block{display: block!important;}
.show-pc-inline-block{display: inline-block!important;}
.show-mb-block{display: none!important;}
.show-mb-inline-block{display: none!important;}
body.flex-foot-bottom{display: flex;flex-direction: column;}
.flex-foot-bottom .header,
.flex-foot-bottom .footer,
.flex-foot-bottom .top-cateogry,
.flex-foot-bottom .wrap-banner,
.flex-foot-bottom .bread{flex: 0 0 auto;}
.flex-main-content{flex: 1 0 auto;}
a:hover{text-decoration: none;}

.w{max-width:1200px;width: 96%; margin: 0 auto;}
.i-wrap{width: 96%;max-width: 1438px;box-sizing: border-box;margin:0 auto;padding: 0 69px;}

#header{}
#header *{font-family: "Opensans-Regular";}
#header .header{width: 1438px;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;}
#nav .list{display: inline-block;vertical-align: middle;margin: 0 30px;padding-bottom: 21px;position: relative;}
#nav .list > a{display: block;padding: 15px 0 17px;font-size: 16px;font-weight: bold;text-transform: uppercase;border-bottom: 2px solid transparent;}
#nav .list:hover > a,
#nav .list.on > a{border-color: #333;}
#nav .list .sub_row{position: absolute;left: 0;top: 100%;width: 140px;min-width: 100%;background: #f9c319;box-sizing: border-box;z-index: 100;padding: 5px 10px;line-height: 28px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;opacity: 0;visibility: hidden;}
#nav .list .sub_row a{display: block;font-size: 14px;color: #333;}
#nav .list .sub_row a:hover{padding-left: 5px;}
#nav .list:hover .sub_row{opacity: 1;visibility: visible;}
#header .func{float: right;margin-top: 47px;margin-right: 45px;}
#header .func .icon{display: inline-block;max-width: 18px;vertical-align: middle;margin-left: 25px;cursor: pointer;}
#header .func .icon:first-child{margin-left: 0;}
#header .func .icon.language_icon{position: relative;padding-right: 20px;font-size: 20px;font-family: "Poppins-Light";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: 0;top: 40px;opacity: 0;visibility: hidden;z-index: 100;padding-top: 10px;background: #f9c319;padding: 5px 10px;border-radius: 4px;}
#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;}
#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: #333;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: #f9c319;border-radius: 10px;}
#header.fiexd{position: fixed;top: 0;left: 0;width: 100%;background: #f9c319;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: 100%;width: 1438px;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: 1438px;padding: 45px 0;background: #f9c319;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: #333;/*text-transform: capitalize;*/}
/*#header .son_nav .content .list .second_cate .item:hover a{color: #f9c319;}*/
#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: #1b1c1c;}
#footer .footer_top{padding-top: 55px;}
#footer .footer_top .list{float: left;width: 33%;text-align: center;}
#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: 14px;color: #7e7e7e;}
#footer .footer_top .list .item a:hover{color: #fff;}
#footer .footer_top .list.contact_list{max-width: 290px;width: 25%;}
#footer .footer_top .list.contact_list .item{margin: 16px 0;line-height: 18px;font-size: 14px;color: #676868;}
#footer .footer_top .list.contact_list .item img{vertical-align: middle;margin-right: 7px;}
#footer .footer_down{margin-top: 20px;border-top: 1px solid #676868;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;}
#copymsg{padding: 15px 0;font-size: 14px;color: #676868;}
#copymsg a{font-size: 14px;}

#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%;}
#footer .friendship-link .list a{font-size: 16px;color: #8f8f8f;width: 9%;margin-right: 1%;}
#footer .friendship-link .list a.pic{background: #fff;}

.index-banner .bx-controls{display: none;}

.products{margin: 35px auto;}
.products .pro_cate{float: left;width: 225px;}
.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;position: relative;padding-right: 15px; overflow:hidden; background: url(../images/pro_cate_icon.png) no-repeat center right;cursor: pointer;}
.products .pro_cate .first_cate:after{position: absolute;bottom: 0;left: 0;width: 37px;height: 1px;background: #d17474;content: '';}
.products .pro_cate .first_cate a{font-size: 18px;}
.products .pro_cate .first_cate .border{width: 37px;border-bottom: 1px solid #333;}
.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: #f9c319;}
.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;}

/*
.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: #f9c319;}
.goods .ueeshop_responsive_products_detail .info .button a{ background:#f9c319!important;}
*/
body .ueeshop_responsive_products_detail .gallery .left_small_img .pic_box.on{border:1px solid #f9c319;}
body .ueeshop_responsive_products_detail .info .button > a,
body .ueeshop_responsive_products_detail .info .button .download_button > span{background-color: #f9c319!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;}
.top_tab .ueeshop_responsive_position{float: right;border:none;}
.w .top_tab  .ueeshop_responsive_position.s1{border:none;}
.top_tab .ueeshop_responsive_position .position{line-height: normal;width: auto;}
.w .ueeshop_responsive_position.s1{border-bottom: 1px solid #ededed;}
.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: #f9c319;}

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



.info_cate{float: left;width: 70%;}
.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;}

body .ueeshop_responsive_position .title{font-size: 24px;color: #000;font-family:"HelveticaNeueLTStd-Bd";}
body .ueeshop_responsive_products_list .item .pro{border: 4px solid #f6f6f6;}
body .ueeshop_responsive_products_list .item .info .name{padding-top: 7px;font-size: 18px;font-family: "MyriadPro-Light";border-top: 1px solid #dcdcdc;}

body .ueeshop_responsive_turn_page{text-align: right;}
body .ueeshop_responsive_turn_page.s1 > span .page_item_current{color: #f9c319;}
body .ueeshop_responsive_turn_page span a,
body .ueeshop_responsive_turn_page span font{color: #787878;}
body .ueeshop_responsive_turn_page span em{width: 20px;height: 8px;}
body .ueeshop_responsive_turn_page span em.icon_page_prev{background: url(../images/prev_page.png) no-repeat center;}
body .ueeshop_responsive_turn_page span em.icon_page_next{background: url(../images/next_page.png) no-repeat center;}

@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){
    #nav .list{margin: 0 20px;}
    #header .son_nav .content .list .first_cate a{font-size: 14px;}
    #header .func .icon{margin-left: 30px;}
}
@media(max-width: 1220px){
     .w{width: 96%;}
     .contenter{width: calc( 100% - 309px);}

    #header .func .icon.language_icon .down{left: auto;right: -20px;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;}
    #nav .list{margin: 0 10px;}
    #header .func .icon{margin-left: 15px;}
}
@media(max-width: 1000px){
    .clear_991{clear: both;}
    .clear_gt_991{clear: none;}

    .i-wrap{padding: 0;}

    #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;}
    .pro_cate{display: none;}
    .contenter{width: 100%;}
    .products .contenter{width: 100%;}

    .products .contents .blk{width: 48%;}

    #footer .footer_top{padding-top: 30px;}
    #footer .footer_top .list{display: none;}
    #footer .footer_top .list.contact_list{display: block;width: 100%;max-width: 100%;text-align: center;padding-top: 0;}
    #footer .footer_down{margin-top: 20px;}
}
@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%;}

    .index-column-img .lefter h1{}
}
@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_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{width: 1130px;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;}
