@charset "utf-8"; /*====================	common====================*/

.VisualFeast_body { overflow: hidden; background-color: #fff; }

#screen { position: absolute; top: 0; left: 0; width: 100%; min-height: 100%; padding-bottom: 55.5px; background-color: #d3c8bd; z-index: 99; display: none; }

#screen>.wrp1 { padding-top: 111px; } nav { text-align: right; } nav .yjtit { font-weight: bold; } nav .yjtit ul { margin: 10px 0; } nav .ejbody { display: none; } body.openNav .VisualFeast_body { height: 100vh; overflow: hidden; } body.openNav #screen { display: block; } nav a:hover { opacity: .7; } header { position: fixed; top: 0; left: 0; width: 100%; Z-INDEX: 100; } header .wrp1 { margin-top: 39px; } body.gd01 header { height: 72px; } body.gd01 header .wrp1 { margin-top: 19.5px; } body.openNav header { height: 72px; background-color: #d3c8bd !important; } body.openNav header .wrp1 { margin-top: 39px; }

 /* body.openNav header:after {	content: "";	display: block;	width: 100%;	height: 39px;	background-image: -webkit-gradient(linear, top left, top left, from(#d3c8bd), to(rgba(211, 200, 189, 0)));	background-image: -webkit-linear-gradient(top, #d3c8bd, rgba(211, 200, 189, 0));	background-image: linear-gradient(to bottom, #d3c8bd, rgba(211, 200, 189, 0));	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#d3c8bd, endColorStr=rgba(211, 200, 189, 0));} */
.headLogo img {
    width: 157px;
}
.headBarList>a { display: inline-block; vertical-align: middle; margin-left: 30px; }

.headBarList>a:hover { opacity: 0.5; }

.searchBar { width: 24px; height: 26px; background: url(../images/ico3.png) no-repeat center; background-size: contain;}

.memberBar { width: 24px; height: 26px; background: url(../images/ico2.png) no-repeat center; background-size: contain; }

.languageBar { font-size: 18px; }

.navBar>span { display: -webkit-box; display: -ms-flexbox; display: flex; color: #000000; position: relative; -webkit-transition: color .2s linear; transition: color .2s linear; cursor: pointer; position: relative; width: 24px; height: 19px; font-size: 0; color: transparent; cursor: pointer; background-color: transparent; -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out; }

.navBar i { display: block; position: absolute; width: 24px; height: 3px; left: 0; background-color: #000; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.openNav .navBar { margin-right: 0 !important; }

.navBar .line1 { top: 0; }

.navBar .line2 { top: 8px; }

.navBar .line3 { top: 16px; } body.openNav .navBar>span { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } body.openNav .navBar i:first-child { -webkit-transform: translateY(7px) rotate(-45deg); transform: translateY(7px) rotate(-45deg); } body.openNav .navBar i:nth-child(2) { -webkit-transform: scaleX(0); transform: scaleX(0); } body.openNav .navBar i:nth-child(3) { -webkit-transform: translateY(-9px) rotate(45deg); transform: translateY(-9px) rotate(45deg); }

.swp-dots-style1 { width: 100% !important; position: absolute; bottom: 23px !important; left: 50% !important; z-index: 3; margin: 0 auto 0; font-size: 0; text-align: center; -webkit-transform: translateX(-50%); transform: translateX(-50%); }

.swp-dots-style1>span { display: inline-block; vertical-align: middle; width: 68px; height: 4px; background-color: #fff; margin: 0 9px !important; opacity: 1; border-radius: 0; outline: none; }

.swp-dots-style1 .swiper-pagination-bullet-active { background-color: #000000 !important; }

.swp-dots-style2 { width: 100% !important; position: relative; bottom: auto !important; left: 50% !important; z-index: 3; margin: 20px auto; font-size: 0; text-align: center; -webkit-transform: translateX(-50%); transform: translateX(-50%); }

.swp-dots-style2>span { display: inline-block; vertical-align: middle; width: 60px; height: 60px; background-color: #dedede; border: 2px solid #dedede; margin: 0 12px !important; opacity: 1; border-radius: 0; outline: none; }

.swp-dots-style2 .swiper-pagination-bullet-active { border-color: #000000; }

.swp-prev-style1 { left: 25px; margin-left: 0; background: url(../images/ico20-1.png) no-repeat center; }

.swp-next-style1 { right: 25px; margin-right: 0; background: url(../images/ico20-2.png) no-repeat center; }

.swp-prev-style1, .swp-next-style1 { position: absolute; top: 50%; width: 21px; height: 47px; cursor: pointer; margin-top: -23.5px; z-index: 2; border-radius: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.secTit { padding: 0.75rem 0; text-align: center; line-height: 1; position: relative; }

.secTit>span { position: relative; padding-bottom: 12px; }

.secTit>span:after { content: ""; display: block; width: 100%; max-width: 60px; height: 2px; background-color: #000000; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; } footer { border-top: 1px solid #9e9e9e; }

.footLogo { padding: 30px 0; }
.footLogo img{ width: 157px;}

.footMain { align-items: inherit; }

.footMain dt { margin-bottom: 15px; }

.footMain dd { color: #5a5a5a; margin-bottom: 5px; }

.footMain dd a:hover { opacity: .7; }

.footMain dl:not(.share) { padding-bottom: 48px; position: relative; }

.footMain dl:not(.share) dd:last-of-type { margin-bottom: 0; margin-top: 20px; }

.footMain .more { width: 240px; height: 48px; border: 1px solid #6a6a6a; color: #000000; position: absolute; bottom: 0; left: 0; -webkit-transition: all .3s; transition: all .3s; }

.footMain .more:hover { background-color: #6a6a6a; color: #fff; }

.footMain .other .more:after { content: ""; display: inline-block; vertical-align: middle; width: 25px; height: 16px; background: url(../images/ico5.png) no-repeat center; background-size: contain; margin-left: 13px; }

.footMain .other .more:hover:after { background: url(../images/ico5-1.png) no-repeat center; background-size: contain;}

.footMain .share dd:not(:last-of-type) { margin-bottom: 10px; }

.share a { display: inline-block; vertical-align: middle; position: relative; width: auto; height: auto !important; padding: 0 !important; border-radius: 0; float: none !important; margin: 0 0 0 0 !important; /* font-size: inherit;8.2 */ font-size: 16px !important; line-height: normal; /* background-image: none !important; */ background-repeat: no-repeat; background-color: transparent; background-position: center; background-size: auto 18px; opacity: 1 !important; }

 /*.share a:hover {	 opacity: .7 !important; }*/

.share a:before { content: ""; display: inline-block; vertical-align: middle; width: 34px; margin-right: 15px; }

.footerWeiXin { display: none; position: absolute; width: 130px; height: 130px; margin-left: -130px; }

.popup_weixin:hover .footerWeiXin { display: block; }

.popup_weixin:before { height: 27px; background: url(../images/ico6.png) no-repeat center; background-size: contain;}

.popup_weixin:hover:before { height: 27px; background: url(../images/ico6b.png) no-repeat center; background-size: contain;}

.popup_fbook:before { height: 29px; background: url(../images/ico7.png) no-repeat center; background-size: contain;}

.popup_fbook:hover:before { height: 29px; background: url(../images/ico7b.png) no-repeat center; background-size: contain;}

.popup_Instagram:before { height: 23px; background: url(../images/ico8.png) no-repeat center; background-size: contain;}

.popup_Instagram:hover:before { height: 23px; background: url(../images/ico8b.png) no-repeat center; background-size: contain;}

.popup_linkedin:before { height: 25px; background: url(../images/ico9.png) no-repeat center; background-size: contain;}

.popup_linkedin:hover:before { height: 25px; background: url(../images/ico9b.png) no-repeat center; background-size: contain;}
.insImg{ position: absolute; display: none; left: 0; top: 0; width: 130px; transform: translate(-100%, -50%);  transition:  all 1s; opacity: 0;}
.popup_Instagram:hover .insImg{display: block !important; opacity: 1 !important; }
.footNav li { display: inline-block; vertical-align: top; margin-left: 1.5rem; -webkit-transition: all .3s; transition: all .3s; }

.footNav li:hover { opacity: .7; }

.footBtm { padding: 2.5rem 0 1.75rem; }

.sidebar { width: 50px; max-width: 96px; /* min-width: 48px; */ background-color: #e5e3e1; position: fixed; top: 50%; right: 0; z-index: 88; padding: 5px; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.sidebar>div { padding-bottom: 81.6%; position: relative; background-size: 51.5% !important; margin: 10px 0; }

.sidebar>div a { position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; }

 /*.sidebar>div:hover {	 opacity: 0.7; }*/

.sidebar .ui_mid3>div { width: 100%; padding: 0 15px; }

.sidebar .ui_mid3>span { display: block; }

.sidebar .phone { position: relative; }

.sidebar .phone p { font-size: 18px; padding: 10px 20px; color: #6c6c6c; border-bottom: 1px solid #cccccc; white-space: nowrap; }

.sidebar .phone { background: url(../images/ico10.png) no-repeat center; }

.sidebar .phone:hover { background: url(../images/ico10b.png) no-repeat center; }

.sidebar .chat { background: url(../images/ico11.png) no-repeat center; }

.sidebar .chat:hover { background: url(../images/ico11b.png) no-repeat center; }

.sidebar .share { background: url(../images/ico12.png) no-repeat center; }

.sidebar .share:hover { background: url(../images/ico12b.png) no-repeat center; }

.sidebar .collect:hover { background: url(../images/ico13b.png) no-repeat center; }

.sidebar .collect { background: url(../images/ico13.png) no-repeat center; }

.sidebar .collectCCC { background-image: url(../images/ico13c.png) !important; }

.sidebar .returnTop { background: url(../images/ico14.png) no-repeat center; }

.sidebar .phone .item { position: absolute; top: 100%; left: 100%; width: auto; height: auto; min-height: 100%; background-color: #e5e3e1; -webkit-transition: all 1s; transition: all 1s; -webkit-transform: translateY(-50%); transform: translateY(-50%); border-right: 1px solid #ccc; }

.sidebar .chat .item { position: absolute; top: 50%; left: 100%; width: 120px; height: 120px; -webkit-transition: all 1s; transition: all 1s; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.sidebar .chat img { width: 120px; height: 120px; background-color: #e5e3e1; }

.sidebar>div:hover .item { left: auto; right: 100%; }

.topBlank { padding-top: 111px; }

.pos { padding: 0 0 20px; }

.pos a { display: inline-block; vertical-align: top; position: relative; }

.pos a:not(:last-of-type) { margin-right: 18px; }

.pos a:not(:last-of-type):after { content: ""; display: block; width: 1px; height: 18px; background-color: #424242; position: absolute; top: 0; bottom: 0; right: -11px; margin: auto; }

.pop_limit { position: fixed; top: 0; left: 0; right: 0; height: 0; margin: auto; z-index: 111; }

.mask { position: fixed; top: 0; left: 0; z-index: 110; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); background-size: 100% 100%; opacity: .5; display: none; }

.mask.on { display: block !important; }

.compop { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: #fff; padding: 40px; border-radius: 0; margin: auto; z-index: 10000; display: none; font-size: 14px; color: #031b33; }

.compop .poptit { color: #828282; text-align: center; }

.compop .popcont { font-size: 28px; color: #828282; text-align: center; }

.compop .contwrp { margin-top: 10px; }

.compop .closebtn { position: absolute; top: 0; right: 0; width: 20px; height: 20px; padding: 10px; background-size: 20px; cursor: pointer; }

.compop .popbtm { text-align: center; }

.compop .popbtm>a { display: inline-block; vertical-align: middle; position: relative; min-width: 68px; padding: 10px 20px; border-radius: 0; background-color: #828282; text-align: center; font-size: 12px; color: #fff; letter-spacing: 2px; margin: 10px 20px 0; cursor: pointer; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.compop .popbtm a.underline { min-width: inherit; background-color: transparent; padding: 0; color: #828282; }

.compop .popbtm a.underline:after { content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #040a2b; }

.compop .cancel { background-color: #d7d7d7; }

 /*====================	index====================*/

.idxBanner img { width: 100%; object-fit: cover;}

.idxId2 { padding: 1.75rem 0 1.25rem; }

.idxId2 .swiper-container { margin: 0 -12px; }

.idxSwp2-slide .item { display: block; padding-bottom: 144.0104%; position: relative; margin: 0 12px; }

.idxSwp2-slide:nth-of-type(3n+1) .item { background-color: #ebebed; }

.idxSwp2-slide:nth-of-type(3n+2) .item { background-color: #f2f2f0; }

.idxSwp2-slide:nth-of-type(3n+3) .item { background-color: #f7f6f8; }

.idxId2 .swp-dots-style1 { position: static; padding: 0.75rem 0; -webkit-transform: translateX(0); transform: translateX(0); }

.idxSwp2-slide .ui_img { position: absolute; top: 0; left: 0; width: 100%; padding-bottom: 100%; }

.idxSwp2-slide:nth-of-type(2n) .ui_img { top: auto; bottom: 0; }

.idxSwp2-slide .imgwrp { position: absolute; top: 0; left: 0; }

.idxSwp2-slide img { -webkit-transition: all 1s; transition: all 1s; }

.idxSwp2-slide .item:hover img { -webkit-transform: translateY(-10px) scale(1.05); transform: translateY(-10px) scale(1.05); }

.idxSwp2-slide .ui_txt { position: absolute; bottom: 0; left: 0; width: 100%; padding: 1.125rem; }

.idxSwp2-slide:nth-of-type(2n) .ui_txt { top: 0; bottom: auto; }

.idxSwp2-slide .p2 { margin-top: 0.5rem; color: #5a5a5a; }

.idxSwp2 .swp-dots-style1>span { background-color: #d2d2d2; }

.idxId3 img { width: 100%; }

.idxId3 .ui_txt { position: absolute; bottom: 1.75rem; left: 0; right: 0; }

.idxId3 .txtwrp { width: 384px; float: right; color: #fff; }

.idxId3 .p1 { padding-bottom: 22px; position: relative; }

.idxId3 .p1:after { content: ""; display: block; width: 60px; height: 2px; background-color: #fff; position: absolute; bottom: 10px; left: 0; }

.idxId4 { padding: 2.75rem 0 2.5rem; position: relative; }

.idxId4 .ui_pic { width: 57.5%; padding: 0 0.5rem; position: relative; padding-bottom: 3.5rem; }

.idxId4 .ui_img img { width: 100%; }

.idxId4 .ui_img { width: 78.4615%; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .3); -webkit-transition: all .3s; transition: all .3s; }

.idxId4 .ui_img1 { position: absolute; top: 0; left: 0; z-index: 0; }

.idxId4 .ui_img2 { position: absolute; top: 1.75rem; left: 1.75rem; z-index: 1; }

.idxId4 .ui_img3 { position: absolute; top: 3.5rem; left: 3.5rem; z-index: 2; }

.idxId4 .ui_img:hover { width: 80%; }

.idxId4 .ui_txt { width: 42.5%; padding-left: 1.25rem; }

.idxId4 .secTit { text-align: left; padding: 0 0 37px; }

.idxId4 .secTit:after { content: ""; display: block; width: 60px; height: 2px; background-color: #000000; position: absolute; bottom: 15px; left: 0; }

.idxId4 .p1 { color: #5a5a5a; }

.idxId4 .p2 { color: #5a5a5a; margin-top: 0.375rem; }

.idxId4 .uiImgTapP { position: absolute; }

 /*====================	prodSelect====================*/

.prodSelectId1 { padding-bottom: 2.25rem; }

.prodListStyle1 ul { margin: -0.6rem; }

.prodListStyle1 li { width: 50%; }

.prodListStyle1 .item { display: block; margin: 0.6rem; }

.prodListStyle1 .ui_txt { height: 96px; border: 2px solid #e5e4e1; border-top: none; }

.prodListStyle1 .item:hover .ui_txt { border-color: #f7f6f8; background-color: #f7f6f8; }

 /*====================	newProd====================*/

.newProdSwp1 img { width: 100%; }

.newProdSwp1 .ui_txt { position: absolute; bottom: 1.75rem; left: 0; right: 0; }

.newProdSwp1 .txtwrp { width: 384px; float: right; color: #fff; }

.newProdSwp1 .p1 { padding-bottom: 22px; position: relative; }

.newProdSwp1 .p1:after { content: ""; display: block; width: 60px; height: 2px; background-color: #fff !important; position: absolute; bottom: 10px; left: 0; }

.newProdId2 { padding: 1.25rem 0 2rem; }

.prodListStyle2 ul { margin: -0.5rem -0.3rem; }

.prodListStyle2 li { width: 20%; }

.prodListStyle2 .item { display: block; margin: 0.5rem 0.3rem; text-align: center; }

.prodListStyle2 .ui_img { padding-bottom: 111.6279%; position: relative; background-color: #f9f9f9; }

.prodListStyle2 .ui_mid3 { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }

.prodListStyle2 img { -webkit-transition: all 1s; transition: all 1s; }

.prodListStyle2 .item:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.prodListStyle2 .ui_txt { padding: 0.5rem 0; }

 /*====================	Indoor/Outdoor====================*/

.prodCat { position: relative; margin-bottom: 1.25rem; }

.prodCat:before { content: ""; display: block; width: 100%; height: 48px; background-color: #e5e4e1; position: absolute; top: 0; left: 0; }

.prodCat dl { width: 14.2857%; }

.prodCat dl dd { display: flex; justify-content: space-between;}

.prodCat dt { height: 48px; justify-content: inherit; margin-bottom: 20px; }

.prodCat dd:not(:last-of-type) { margin-bottom: 5px; }

.prodCat input {margin-top: 3px;width: 16px; height: 16px; background: url(../images/ico15.png) no-repeat 0 -23px; cursor: pointer; }

.prodCat input:hover { background: url(../images/ico15.png) no-repeat 0 0px; cursor: pointer; }

.prodCat input[checked="checked"] { background-position: 0 0; }

.prodCat label { padding: 0px; cursor: pointer; width: calc(100% - 20px);}

 /*====================	newProdShow====================*/

.newProdShowId1 .secTit { padding: 0.5rem 0; }

.newProdShowId2 { padding: 30px 0; margin-bottom: 1.5rem; }

.newProdShowId2 .txtwrp { width: 740px; max-width: 100%; color: #5a5a5a; }

.newProdShowId3 .ui_pic { text-align: center; position: relative; top: -3rem; }

.newProdShowId3 .secMain { position: relative; padding: 3rem 0 0; }

.newProdShowId3 .secMain:before { content: ""; display: block; width: 100%; height: calc(100% - 3rem); background-color: #f6f6f8; position: absolute; top: 3rem; left: 0; }

.newProdShowId4 { padding: 0 0 1.75rem; }

.newProdSwp2 img { width: 100%; }

.newProdSwp2 .ui_txt { position: absolute; bottom: 1.75rem; left: 0; right: 0; }

.newProdSwp2 .txtwrp { width: 384px; float: right; color: #fff; }

.newProdSwp2 .p1 { padding-bottom: 22px; position: relative; }

.newProdSwp2 .p1:after { content: ""; display: block; width: 60px; height: 2px; background-color: #fff; position: absolute; bottom: 10px; left: 0; }

.newProdShowId4 .goDetail { width: 240px; height: 48px; border: 1px solid #6a6a6a; color: #000000; margin: 20px auto; -webkit-transition: all .3s; transition: all .3s; }

.newProdShowId4 .goDetail:hover { background-color: rgb(211, 200, 189); border-color: rgb(211, 200, 189); color: #fff; }

.newProdShowId3 img { width: 26.3333%; }

.newProdShowId3 .swiper-slide img { width: 100%; }

.newProdShowId3 .secList { position: absolute; top: -3rem; left: 0; width: 100%; height: 100%; }

.newProdShowId3 .No { display: block; width: 24px; height: 24px; line-height: 24px; background-color: #d1c6bc; text-align: center; position: relative; z-index: 2; }

.newProdShowId3 li { position: absolute; }

.newProdShowId3 .info { position: absolute; top: -40px; width: 410px; max-width: 34.1666vw; height: 220px; background-color: #e4e3e1; padding: 0.75rem; z-index: -1; opacity: 0; }

.newProdShowId3 .ui_icon { content: ""; display: block; width: 72px; height: 1px; background-color: #e4e3e1; position: absolute; top: 52px; }

.newProdShowId3 .P2 { margin-top: 10px; }

.newProdShowId3 li:hover .info { z-index: 1; opacity: 1; }

 /*====================	ProdDetail====================*/

.ProdDetailId1 .secTit { text-align: left; padding: 0.5rem 0; }

.ProdDetailId2 { padding: 30px 0; margin-bottom: 1.5rem; color: #5a5a5a; }

.ProdDetailId2 .ui_l { width: 50%; float: left; padding-right: 0.6rem; }

.ProdDetailId2 .ui_r { width: 50%; float: left; padding-left: 0.6rem; }

.newProdShowId3 { padding-bottom: 2.75rem; }

.ProdDetailId4 { padding: 1.5rem 0; background-color: #f7f6f8; }

.ProdDetailId4 dl { width: 50%; float: left; margin-bottom: 40px; }

.ProdDetailId4 .Accessories { margin-bottom: 20px; }

.ProdDetailId4 .Reflector, .newProdShowId4 .Frame { width: 25%; }

.Specification dt { margin-bottom: 20px; }

.Drawing dd, .Features dd, .Accessories dd, .Reflector dd, .Frame dd { font-size: 0; display: inline-block; vertical-align: top; margin-right: 15px; margin-top: 15px; }

.newProdShowId5 { padding: 2.5rem 0 2.25rem; }

.newProdShowId5 .secTit { text-align: left; padding: 0.5rem 0; }

.selectList { flex-wrap: nowrap; }

.mn_select { position: relative; width: 250px; min-width: 20.8333%; max-width: 23.8333%; }

.OutdoorProdShowId .mn_select { width: 200px; min-width: 18.3333%; max-width: 18.8333%; }

.mn_input { width: 100%; height: 50px; line-height: 50px; border: 1px solid #6f6f6f; border-radius: 0; padding-left: 20px; padding-right: 50px; position: relative; z-index: 3; cursor: pointer; color: #5a5a5a; background: url(../images/ico19.png) no-repeat right center; }

.mn_input:after { content: ""; display: block; width: 48px; height: 9px; position: absolute; top: 0; bottom: 0; right: 0; margin: auto; /* background: url(../images/jt2.png) no-repeat center -9px; 8.6改，线上报错没有这张图片 */ }

.mn_select.on .mn_input:after { background-position: center 0; }

.mn_input span{overflow: hidden;white-space: nowrap;display: block;}

.mn_optList { position: absolute; z-index: 2; top: 100%; left: 0; width: 100%; height: auto; border: 1px solid #eee; background-color: #fff; margin-top: -1px; border-radius: 0; overflow: hidden; display: none; }

.mn_optList>ul>li {white-space: nowrap; display: block; height: 40px; line-height: 40px; color: #5a5a5a; padding: 0 20px; -webkit-transition: all .3s; transition: all .3s; }

.mn_optList>ul>li:hover { background-color: #eee; }

.selectResult { position: relative; background-color: #f7f6f8; margin-top: 20px; }

.selectResult>.wrp1 { flex-wrap: nowrap; color: #6f6f6f; }

.newProdShowId5 .selectList { position: relative; z-index: 3; justify-content: flex-start; padding-bottom: 20px; }

.newProdShowId5 .selectList .mn_select { margin-right: 4.6vw; }

.selectResult:before { content: ""; display: block; width: 100%; height: 48px; background-color: #e5e4e1; position: absolute; top: 0; left: 0; }

.selectResult dl { width: 11.1111%; text-align: center; }

/*.selectResult dl:first-child  { width: 30%; }

.selectResult dl:nth-child(2) { width: 160px; flex-shrink: 0; }

.selectResult dl:nth-child(3) { width: 10%; }

.selectResult dl:nth-child(4) { width: 10%; }

.selectResult dl:nth-child(5) { width: 10%; }

.selectResult dl:nth-child(6) { width: 11%; }

.selectResult dl:nth-child(7) { width: 10%; }

.selectResult dl:nth-child(8) { width: 10%; }

.selectResult dl:nth-child(9) { width: 9%; }*/

.selectResult dl:nth-child(1) { width: 20%; }

.selectResult dl:nth-child(2) { width: 8%; flex-shrink: 0; }

.selectResult dl:nth-child(3) { width: 10%; }

.selectResult dl:nth-child(4) { width: 4%; }

.selectResult dl:nth-child(5) { width: 6%; }

.selectResult dl:nth-child(6) { width: 10%; }

.selectResult dl:nth-child(7) { width: 12%; }

.selectResult dl:nth-child(8) { width: 6%; }

.selectResult dl:nth-child(9) { width: 6%; }
.selectResult dl:nth-child(10) { width: 6%; }

.selectResult dl:nth-child(11) { width: 6%; }

.selectResult dl:nth-child(12) { width: 6%; }


.selectResult dl:nth-child(7) a:hover { border: #000000 1px solid; box-sizing: border-box; }

.selectResult dl:nth-child(8) a:hover { border: #000000 1px solid; box-sizing: border-box; }

/* .OutdoorProdShowId .selectResult dl:first-child { width: 150px; }

.OutdoorProdShowId .selectResult dl:nth-child(2) { width: 220px; }

.OutdoorProdShowId .selectResult dl:nth-child(3) { width: 100px; }

.OutdoorProdShowId .selectResult dl:nth-child(4) { width: 120px; }

.OutdoorProdShowId .selectResult dl:nth-child(5) { width: 90px; }

.OutdoorProdShowId .selectResult dl:nth-child(6) { width: 120px; }

.OutdoorProdShowId .selectResult dl:nth-child(7) { width: 100px; }

.OutdoorProdShowId .selectResult dl:nth-child(8) { width: 120px; }

.OutdoorProdShowId .selectResult dl:nth-child(9) { width: 100px; }

.OutdoorProdShowId .selectResult dl:nth-child(10) { width: 70px; } */

.selectResult dt { height: 48px; margin-bottom: 20px; }

.selectResult dd>a { display: inline-block; vertical-align: middle; width: 18px; height: 18px; margin: 0 5px; cursor: pointer; }

.selectResult .pdf { background-image: url(../images/ico16.png); background-repeat: no-repeat; background-position: center; background-size: auto 70%;}

.selectResult .download { background-image: url(../images/ico17.png); background-repeat: no-repeat; background-position: center; background-size: auto 70%;}

.selectResult .collect { background-image: url(../images/ico18.png); background-repeat: no-repeat; background-position: center; background-size: 80% 80%;}

.selectResult .collectb { background-image: url(../images/ico18b.png); background-repeat: no-repeat; background-position: center; background-size: 80% 80%;}

.selectResult .collect:hover { background-image: url(../images/ico18b.png); background-repeat: no-repeat; background-position: center; background-size: 80% 80%;}

.selectResult .collect.on { background-position: 0 0; }

.ProdDetailId6 { padding-bottom: 2.25rem; }

.newProdSwp3 img { width: 100%; }

.newProdSwp3 .ui_txt { position: absolute; bottom: 1.75rem; left: 0; right: 0; }

.newProdSwp3 .txtwrp { width: 384px; float: right; color: #fff; }

.newProdSwp3 .p1 { padding-bottom: 22px; position: relative; }

.newProdSwp3 .p1:after { content: ""; display: block; width: 60px; height: 2px; background-color: #fff; position: absolute; bottom: 10px; left: 0; }

.ProdDetailId7 { padding-bottom: 2rem; }

.ProdDetailId7 .swiper-container { margin: 0 -12px; }

.prodSwp1 .swp-prev-style1, .prodSwp1 .swp-next-style1 { margin-top: -57px; }

.prodSwp1 a { display: block; margin: 0 12px; text-align: center; }

.prodSwp1 .ui_pic { padding-bottom: 76.3157%; height: 0; position: relative; background-color: #f7f6f8; overflow: hidden; }

.prodSwp1 .ui_mid3 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.prodSwp1 img { /*max-width:76.3157%;*/ -webkit-transition: all 1s; transition: all 1s; }

.prodSwp1 a:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.prodSwp1 .ui_txt { padding: 20px 0; }

 /*====================	brandId====================*/

.brandId1 { padding-bottom: 2.5rem; }

.prodListStyle3 ul { margin: -0.6rem; }

.prodListStyle3 li { width: 25%; }

.prodListStyle3 .item { display: block; margin: 0.6rem; }

.prodListStyle3 img { -webkit-transition: all 1s; transition: all 1s; }

.prodListStyle3 a:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.prodListStyle3 .ui_txt { height: 96px; border: 2px solid #e5e4e1; border-top: none; }

.prodListStyle3 .item:hover .ui_txt { border-color: #f7f6f8; background-color: #f7f6f8; }

 /*====================	ProjSelect/ProjShow/ProjDetail====================*/

.ProjSelectId1 { padding-bottom: 2.25rem; }

.ProjShowId1 .secTit { text-align: left; padding: 0.5rem 0; }

.ProjShowId2 { padding: 0.75rem 0 1.5rem; }

.ProjShowId3 { padding-bottom: 2.25rem; }

.ProjShowId3 .swiper-slide { height: auto; }

.ProjSwpList a { display: block; height: 100%; margin: 0 10px; border: 2px solid #e5e4e1; background-color: #f7f6f8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.ProjSwpList .swiper-container { margin: 0 -10px 1.25rem; }

.ProjSwpList .ui_img { width: calc(100% + 4px); left: -2px; top: -2px; }

.ProjSwpList img { -webkit-transition: all 1s; transition: all 1s; }

.ProjSwpList a:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.ProjSwpList .ui_txt { padding: 0.5rem; border-top: none; }

.ProjSwpList .p2 { margin-top: 2.5px; }

.ProjSwpList .swp-prev-style1, .ProjSwpList .swp-next-style1 { margin-top: -67.5px; }

.cd1 .swp-prev-style1, .cd1 .swp-next-style1 { display: none; }

.ProjDetailId1 .secTit { text-align: left; padding: 0.5rem 0; }

.ProjDetailId1 .secTit .p2 { margin-top: 10px; }

.ProjDetailId2 { padding: 30px 0; margin-bottom: 1.5rem; color: #5a5a5a; }

.ProjDetailId2 .ui_l { width: 50%; float: left; padding-right: 0.6rem; }

.ProjDetailId2 .ui_r { width: 50%; float: left; padding-left: 0.6rem; }

.ProjDetailId2 .ui_l>h2, .ProjDetailId2 .ui_r>h2 { color: #000; margin-bottom: 10px; }

.prodSwp2 { margin: 0 -12px; }

.prodSwp2 a { display: block; margin: 0 12px; text-align: center; }

.prodSwp2 .ui_img { position: relative; background-color: #d4c9be; overflow: hidden; }

.prodSwp2 img { -webkit-transition: all 1s; transition: all 1s; }

.prodSwp2 a:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.prodSwp2 .ui_mid3 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.prodSwp2 .ui_txt { padding: 20px 0; }

.prodSwp2 .swp-prev-style1 { margin-top: -57px; background: url(../images/ico21-1.png) no-repeat center; }

.prodSwp2 .swp-next-style1 { margin-top: -57px; background: url(../images/ico21-2.png) no-repeat center; }

.ProjDetailId3 { padding-bottom: 2.25rem; }

.projListStyle1 ul { margin: -0.6rem; }

.projListStyle1 li { width: 25%; margin: 0.6rem 0; }

.projListStyle1 .item { display: block; height: 100%; margin: 0 0.3rem; border: 2px solid #e5e4e1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.projListStyle1 .ui_img { width: calc(100% + 4px); left: -2px; top: -2px; }

.projListStyle1 img { -webkit-transition: all 1s; transition: all 1s; }

.projListStyle1 a:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.projListStyle1 .ui_txt { height: auto; padding: 0.5rem; }

.projListStyle1 .item:hover { border-color: #f7f6f8; background-color: #f7f6f8; }

.projListStyle1 .p2 { margin-top: 2.5px; }

 /*====================	brandIntro====================*/

.brandIntroId2 { padding: 0.75rem 0 2.25rem; }

.brandIntroId2 .txtwrp { width: 740px; max-width: 100%; color: #5a5a5a; }

.brandIntroId3 { padding-bottom: 2.25rem; }

.brandIntroId3 .ui_l { width: 50%; float: left; padding-right: 0.6rem; color: #5a5a5a; }

.brandIntroId3 .ui_r { width: 50%; float: left; padding-left: 0.6rem; color: #5a5a5a; }

.brandIntroId4 { padding-bottom: 2rem; }

.Timeline { background: url(../images/img32.png) no-repeat 0 100%; }

.Timeline:after { content: ""; display: block; position: absolute; bottom: 40px; left: 93px; width: 100%; height: 6px; background: url(../images/ico23.png) repeat-x 0 0; }

.Timeline .swiper-slide { width: 36vw; height: auto; padding-right: 1.5rem; margin-right: -1.7rem; }

.Timeline .swiper-slide:first-child { width: 65vw; padding-left: calc(29vw - 1.5rem); /* padding-left: 29vw; /* 8.2改 */ }

.Timeline .swiper-slide:last-child { width: 65vw; padding-right: 29vw; }

.Timeline .item { height: 100%; padding-bottom: 80px; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.Timeline .ui_img { width: 34.7826%; }

.Timeline .ui_txt { /* width: 65.2174%; 8.3 */ width: 59.5636%; padding-left: 0.5rem; }

.Timeline .p1 { margin: 0.5rem 0 0.25rem; }

.Timeline .date { position: absolute; bottom: 0; left: 0; width: 34.7826%; text-align: center; }

.Timeline .date:before { content: ""; display: block; width: 38px; height: 37px; background: url(../images/ico22.png) no-repeat center; position: absolute; bottom: 26px; left: 0; right: 0; margin: auto; }

.brandIntroId5 li>div { position: relative; }

.brandIntroId5 .wrp2 { position: static; }

.brandIntroId5 li { padding-bottom: 2.5rem; }

.brandIntroId5 li:nth-of-type(2n) .ui_img { float: none; padding-right: 3rem; }

.brandIntroId5 li:nth-of-type(2n-1) .ui_img { padding-left: 3rem; }

.brandIntroId5 li:nth-of-type(2n-1) .ui_txt1 { position: absolute; bottom: 0; left: 0; }

.brandIntroId5 li:nth-of-type(2n) .ui_txt1 { position: absolute; top: 0; right: 0; }

.brandIntroId5 li:nth-of-type(3n) .ui_txt1 { position: absolute; top: 0; bottom: auto; left: 0; }

.brandIntroId5 li:nth-of-type(2n-1) .ui_txt2 { padding-left: 3rem; margin-top: 40px; }

.brandIntroId5 li:nth-of-type(2n) .ui_txt2 { float: none; padding-right: 3rem; margin-top: 40px; }

.brandIntroId5 li:nth-of-type(2n) .ui_txt2 .txtwrp { float: right; text-align: right; }

.brandIntroId5 .ui_txt1 .txtwrp { width: 340px; padding: 0.75rem 0.625rem; position: absolute; background-color: #fff; }

.brandIntroId5 .ui_txt2 .txtwrp { width: 790px; max-width: 100%; }

.brandIntroId5 li:nth-of-type(2n-1) .ui_txt1 .txtwrp { right: 0; bottom: -20px; box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .1); }

.brandIntroId5 li:nth-of-type(2n) .ui_txt1 .txtwrp { left: 0; top: -20px; box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, .1); }

.brandIntroId5 li:nth-of-type(3n) .ui_txt1 .txtwrp { right: 0; top: -20px; bottom: auto; box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, .1); }

.brandIntroId5 .p1 { padding-bottom: 20px; position: relative; }

.brandIntroId5 .p1:after { content: ""; display: block; position: absolute; bottom: 10px; left: 0; width: 60px; height: 2px; background-color: #000; }

.brandIntroId6 { padding-bottom: 2.25rem; }

.brandIntroId6 .secDes { padding: 0 0 20px; text-align: center; }

 /*====================	technology====================*/

.technologyId2 { padding: 1.5rem 0 2.5rem; }

.technologyId2 li:not(:last-of-type) { padding-bottom: 1.5rem; }

.technologyId2 .item { text-align: center; }

.technologyId2 .ui_txt { width: 768px; max-width: 100%; margin: auto; text-align: left; }

.technologyId2 .ui_txt>h3 { text-align: center; margin-bottom: 10px; }

.technologyId2 .ui_pic { padding-top: 3rem; }

 /*====================	news====================*/

.newsId2 { padding: 0.75rem 0 2.25rem; }

.newsId2 .txtwrp { width: 740px; max-width: 100%; color: #5a5a5a; }

.newsId2 .p2 { margin: 10px 0; }

.newsId3 { padding-bottom: 2.25rem; }

.newsList ul { margin: -0.5rem -12px; }

.newsList li { width: 33.3333%; margin: 0.5rem 0; }

.newsList .item { display: block; height: 100%; margin: 0 12px; border: 2px solid #e5e4e1; }

.newsList .ui_img { width: calc(100% + 4px); position: relative; top: -2px; left: -2px; }

.newsList img { -webkit-transition: all 1s; transition: all 1s; }

.newsList .item:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.newsList .ui_txt { padding: 0.5rem; }

.newsList .item:hover { border-color: #f7f6f8; background-color: #f7f6f8; }

.newsList .newsDate { margin-top: 10px; }

 /*====================	job/jobDetail====================*/

.jobId2 { padding: 0.75rem 0 2.25rem; }

.jobId2 .txtwrp { width: 740px; max-width: 100%; color: #5a5a5a; }

.jobId3 { padding-bottom: 2.25rem; }

.jobList .jobIntro { width: 52.5%; float: left; padding-right: 1.75rem; }

.jobList .Location { width: 23.5%; float: left; text-align: center; }

.jobList .handle { width: 24%; float: left; padding-left: 1.75rem; }

.jobList li { position: relative; }

.jobList li:first-of-type span { display: block; height: 48px; line-height: 48px; }

.jobList li:not(:first-of-type) { padding: 0.75rem 0 1rem; }

.jobList .p2 { margin-top: 10px; }

.jobList .goDetail { width: 169px; min-width: 105px; height: 48px; border: 1px solid #979797; float: right; max-width: 100%; -webkit-transition: all .3s; transition: all .3s; }

.jobList .goDetail:hover { background-color: rgb(211, 200, 189); border-color: rgb(211, 200, 189); color: #fff; }

.jobList li:not(:first-of-type) .Location, .jobList li:not(:first-of-type) .handle { padding-top: 37px; }

.jobList li:nth-of-type(2n+1):before { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #f7f6f8; }

.jobList li:first-of-type:before { background-color: #cec3b8; }

.jobDetailId1 { padding-bottom: 2.25rem; }

.jobDetail { width: 768px; max-width: 100%; }

.jobDetail .jobPos { margin-top: 10px; }

.jobDetail .pTit { margin-top: 0.75rem; padding-bottom: 10px; }

.jobDetail .apply { width: 190px; height: 48px; line-height: 48px; border: 1px solid #979797; max-width: 100%; margin-top: 20px; -webkit-transition: all .3s; transition: all .3s; }

.jobDetail .apply:hover { background-color: #979797; color: #fff; }

#applyJob { width: 620px; max-width: 100%; height: 380px; padding: 1rem 1.5rem; background-color: #fff; border: 1px solid #6f6f6f; position: absolute; top: 50vh; left: 0; right: 0; margin: auto; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: none; }

#applyJob>h3 { position: absolute; top: -13.5px; left: 0.5rem; background-color: #fff; padding: 0 0.5rem; }

.applyJob .row:not(:last-of-type) { margin-bottom: 0.75rem; }

.applyJob .row:not(.ui_wbfb) { width: 50%; }

.applyJob .row:nth-of-type(2n-1) { padding-right: 0.25rem; }

.applyJob .row:nth-of-type(2n) { padding-left: 0.25rem; }

.applyJob .rowCont { padding-top: 5px; }

.applyJob input { width: 100%; height: 30px; background-color: #f9f9f9; border: 1px solid #6f6f6f; padding: 0 0.5rem; }

.applyJob .FileArea { width: 100%; height: 30px; line-height: 30px; background-color: #f9f9f9; border: 1px solid #6f6f6f; padding: 0 0.5rem; }

.applyJob #file { position: absolute; z-index: 2; top: 0; bottom: 0; right: 0; margin: auto; width: 38px; height: 30px; font-size: 0; overflow: hidden; cursor: pointer; opacity: 0; }

.applyJob .inputFile:after { content: ""; display: block; width: 38px; height: 30px; background: url(../images/ico29.png) no-repeat center; position: absolute; bottom: 0; right: 0; margin: auto; }

.applyJob .code { width: calc(100% - 0.5rem - 60px); margin-top: 18px; }

.applyJob .codeImg { display: block; width: 60px; height: 28px; border: 1px solid #6f6f6f; margin-top: 18px; }

.applyJob .submit { display: block; width: 169px; height: 36px; background-color: #d4c9be; border: none; text-align: center; margin: auto; }

.applyJob .row i { color: red; }

.applyJob .rowCont { position: relative; }

 /*====================	contact====================*/

.contactForm { width: 670px; max-width: 62.5%; float: left; margin: 0 -0.5rem; }

.contactForm .row { position: relative; padding: 0 0.5rem; margin-bottom: 0.75rem; }

.contactForm .row:not(.ui_wbfb) { width: 50%; }

.contactForm .rowCont { margin-left: 90px; }

.contactForm input { height: 38px; border: 1px solid #858585; padding: 0 0.5rem; }

.contactForm textarea { border: 1px solid #858585; padding: 0.5rem; }

.contactForm .rowTit { position: absolute; top: 0; left: 0.5rem; line-height: 38px; }

.contactId1 .ui_txt { width: 37.5%; float: right; padding-left: 1rem; margin-top: 2.25rem; }

.contactId1 .p2 { color: #5a5a5a; margin-top: 0.5rem; }

.contactId1 .submit { display: block; float: right; width: 120px; height: 42px; background-color: #979797; border: none; text-align: center; margin: auto; padding: 0; color: #fff; border-radius: 2px; -webkit-transition: all .3s; transition: all .3s; }

.contactId1 .submit:hover { background-color: rgba(151, 151, 151, .7); }

.contactId2 { padding-bottom: 2.25rem; }

.contactId2 .secTit { text-align: left; }

.contactId2 .secTit>span:after { right: auto; }

.contactId2 ul { margin: -0.5rem; padding: 0.25rem 0 1rem; }

.contactId2 li { width: 33.33%; }

.contactId2 .item { margin: 0.5rem; }

.contactId2 .p2 { margin-top: 10px; }

#mapContent { width: 100%; height: 12rem; }

#mapContent img { max-width: none; }

#mapContent .pop_left { display: none; }

#mapContent .pop_right .p1 { font-size: 14px; color: #000; font-weight: 500; }

#mapContent .pop_right .p2 { font-size: 12px; color: #666; text-align: left; margin: 5px 0; padding: 0; line-height: 1.5; max-width: 290px; }

 /*====================	sign====================*/

.signId1 .wrp2 { float: none; }

.signId1 .ui_l { width: 40.1515%; }

.signId1 .ui_img { padding-bottom: 100%; background-color: #d3c7bc; position: relative; }

.signId1 .ui_mid3 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.signId1 .ui_r { width: 59.8485%; }

.signId1 .pos { position: absolute; top: 0; left: 40.1515%; padding: 0 0 0 1.25rem; }

.signForm { width: 310px; margin: auto; }

.signForm .row:not(:last-of-type) { margin-bottom: 20px; }

.signForm input { height: 46px; border: 1px solid #000; border-radius: 6px; padding-left: 55px; padding-right: 20px; }

.signForm .E-mail input { background: url(../images/ico25.png) no-repeat 20px center; }

.signForm .Password input { background: url(../images/ico26.png) no-repeat 22px center; }

.signForm #Remember { width: 14px; height: 14px; border: 1p solid #000; padding: 0; margin-right: 10px; border-radius: 0; }

.signForm #Remember[checked="checked"] { background: url(../images/ico27.png) no-repeat center; background-size: 100% 100%; }

.signForm .submit { border-color: #d3c7bc; background-color: #d3c7bc; padding: 0; }

.signForm .submit:hover { border-color: rgba(211, 199, 188, .7); background-color: rgba(211, 199, 188, .7); }

.LOG:hover { opacity: .7; }

 /*====================	center====================*/

.centerId1 .wrp2 { float: none; }

.centerId1 .ui_l { width: 32.5757%; background-color: #d3c7bc; text-align: center; }

.centerId1 .ui_r { width: 67.4243%; }

.prodListStyle4 { padding: 0 0 1.5rem 1.25rem; }

.prodListStyle4 ul { margin: -10px -0.45rem; }

.prodListStyle4 li { width: 33.3333%; }

.prodListStyle4 .item { display: block; margin: 10px 0.45rem; }

.prodListStyle4 .ui_img { background-color: #f7f6f8; }

.prodListStyle4 img { -webkit-transition: all 1s; transition: all 1s; }

.prodListStyle4 .item:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

.prodListStyle4 .ui_txt { padding: 0.5rem 0; text-align: center; }

.centerId1 .pos { padding: 0 0 0 1.25rem; }

.centerId1 .curPos { height: 40px; line-height: 40px; color: #38384b; padding: 0 0 0 1.25rem; position: relative; margin-top: 10px; }

.centerId1 .curPos:after { content: ""; display: block; width: 150%; height: 1px; background-color: #d3c7bc; position: absolute; left: 0; bottom: 0; }

.class { padding: 0.9rem 0; }

.class a { display: inline-block; vertical-align: middle; height: 36px; line-height: 36px; border: 1px solid #979797; padding: 0 15px; margin-right: 0.5rem; -webkit-transition: all .3s; transition: all .3s; }

.class .cur, .class a:hover { background-color: #e5e4e1; border-color: #e5e4e1; }

.centerId1 .wrapper { display: inline-block; text-align: left; }

.myID { display: inline-block; padding-top: 100px; position: relative; margin-top: 3.5rem; }

.nickname { display: inline-block; }

.head_portrait { position: absolute; top: 0; left: 50%; width: 74px; height: 74px; background: url(../images/ico28.png) no-repeat center; background-size: 100% 100%; overflow: hidden; -webkit-transform: translateX(-50%); transform: translateX(-50%); }

.head_portrait #uploadImage { font-size: 188px; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }

.head_portrait.on { background-repeat: no-repeat; background-position: center; background-size: auto; }

.myMenu { margin-top: 2.5rem; }

.myMenu li:not(:last-of-type) { margin-bottom: 0.5rem; }

.myMenu a { -webkit-transition: all .3s; transition: all .3s; }

.myMenu .cur, .myMenu a:hover { color: #38384b; }

 /*====================	serve====================*/

.serveId1 { padding-bottom: 3.5rem; }

.serveId1 ul { margin: -0.6rem; }

.serveId1 li { width: 33.3333%; }

.serveId1 .item { display: block; margin: 0.6rem; background-color: #e5e4e1; }

.serveId1 .ui_pic { padding-bottom: 100%; position: relative; }

.serveId1 .ui_mid3 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.serveId1 img { max-width: 30.2777%; -webkit-transition: all 1s; transition: all 1s; }

.serveId1 .item:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }

.serveId1 .ui_txt { padding: 0 0 0.75rem; text-align: center; }

 /*====================	download/downloadShow====================*/

.downloadId1 { padding-bottom: 3.5rem; }

.downloadId1 ul { margin: -0.6rem; }

.downloadId1 li { width: 33.3333%; }

.downloadId1 .item { display: block; margin: 0.6rem; background-color: #e5e4e1; }

.downloadId1 .ui_img { padding: 0.75rem; }

.downloadId1 img { box-shadow: 0.25rem 0.25rem 0.5rem 0 rgba(0, 0, 0, .25); }

.downloadId1 .ui_txt { padding: 0 0 0.75rem; text-align: center; }

.downloadShowId1 { padding-bottom: 2.25rem; }

.downloadShowId1 ul { margin: -0.6rem; }

.downloadShowId1 li { width: 50%; }

.downloadShowId1 .item { margin: 0.6rem; background-color: #e5e4e1; padding: 0.75rem; }

.downloadShowId1 .ui_pic { width: 50%; }

.downloadShowId1 img { width: 100%; box-shadow: 0.25rem 0.25rem 0.5rem 0 rgba(0, 0, 0, .25); }

.downloadShowId1 .ui_txt { width: 50%; padding: 0 0 0 0.75rem; text-align: center; position: relative; }

.downloadShowId1 .download { display: block; position: absolute; right: 0; bottom: 0; width: 144px; height: 40px; line-height: 40px; background-color: #fff; text-align: center; -webkit-transition: all .3s; transition: all .3s; }

.downloadShowId1 .download:hover { background-color: rgba(211, 200, 189, 0.901961); border-color: rgba(211, 200, 189, 0.901961); color: #fff; }

@media only screen and (max-width: 1024px) { .swp-dots-style1>span { width: 34px; }

.footNav li { font-size: 13px; margin-left: 0.5rem; }

.footNav li:first-of-type { margin-left: 0; }

.downloadShowId1 .p1 { font-size: 15px; }

.downloadShowId1 .download { width: 72px; font-size: 12px; }

.jobList .jobIntro { padding-right: 0.75rem; }

.contactForm { width: 100%; max-width: 100%; }

.contactId1 .ui_txt { width: 100%; padding-left: 0; margin-bottom: 2.5rem; }

.contactId2 li { width: 50%; }

.prodListStyle3 li { width: 50%; }

.Timeline .swiper-slide { min-width: 375px; padding-left: 101px; }

.Timeline .swiper-slide:first-child { padding-left: 101px; }

.Timeline .swiper-slide:last-child { padding-right: 20px; }

.newsList li { width: 50%; }

 /* .prodCat input {		background-color: red;	} */

.prodCat dt { font-size: 14px; }

.prodCat dd { font-size: 13px; display: flex; justify-content: space-between;}

.prodListStyle2 li { width: 25%; }

.ProdDetailId4 dl br { display: none; }

.selectResult>.wrp1 { font-size: 12px; }

.OutdoorProdShowId .selectList { flex-wrap: wrap; justify-content: inherit; }

.OutdoorProdShowId .mn_select { width: 31.333%; max-width: none; margin: 10px 0; margin-right: 3%; }

.OutdoorProdShowId .mn_select:nth-of-type(3) { margin-right: 0; }

.downloadId1 li { width: 50%; }

.projListStyle1 li { width: 33.3333%; }

.signId1 .ui_img { padding-bottom: 160%; }

}

@media only screen and (max-width: 768px) { .xqList { /* padding-bottom: 160px; */ width: 91vw; min-width: 1200px; }

.selectResult { overflow-x: scroll; width: 91vw; height: 300px; margin: auto; }

.footMain dl:not(.share) { width: 100%; margin-bottom: 1rem; }

.copyright { width: 100%; }

.footNav { width: 100%; margin-top: 1.75rem; }

.idxId4 .ui_pic { width: 100%; }

.idxId4 .ui_txt { width: 100%; margin-top: 2rem; padding-left: 0; }

.prodListStyle4 li { width: 50%; }

.prodListStyle2 li { width: 33.3333%; }

.selectResult dd { text-align: center; }

.selectResult dl { margin-left: -1px; }

.selectResult dl:nth-child(2) { margin-left: -15px; }

 /* .prodCat dl {		width: 100%;	}	.prodCat:before {		display: none;	}	.prodCat dt {		position: relative;		font-size: 18px;	}	.prodCat dt:before {		content: "";		display: block;		width: 200%;		height: 48px;		background-color: #e5e4e1;		position: absolute;		top: 0;		left: -50%;		z-index: -1;	}	.prodCat dd {		font-size: 18px;	}	.prodCat dd:last-of-type {		margin-bottom: 20px;	} */

.selectList { flex-wrap: wrap; }

.mn_select { width: 48%; max-width: none; margin: 10px 0; }

.mn_optList { z-index: 4; }

.selectResult { background-color: transparent; }

.selectResult>.wrp1 { flex-wrap: wrap; }

.selectResult dl { /* width: 100% !important; */ text-align: left; font-size: 17px; padding-bottom: 20px; }

.selectResult dt { display: block; line-height: 48px; position: relative; }

.selectResult:before { display: none; }

.selectResult dt:before { content: ""; display: block; width: 200%; height: 48px; background-color: #e5e4e1; position: absolute; top: 0; left: -50%; z-index: -1; }

.OutdoorProdShowId .selectList { flex-wrap: wrap; justify-content: space-between; }

.OutdoorProdShowId .mn_select { width: 48%; margin-right: 0; }

.projListStyle1 li { width: 50%; }

.newProdShowId3 .wrp1>.ui_pic>img { width: 52%; }

}

@media only screen and (max-width:640px) { .wrp1 { min-width: 92%; max-width: 92%; }

.wrp2 { min-width: 96%; max-width: 96%; } header .wrp1 { margin-top: 19px; }

.headLogo img { width: 96px; }

.headBarList>a { margin-left: 15px; } 
nav .ejbody dd { margin: 10px 0; }
 body.gd01 header { height: 65px; background-color: rgba(211, 200, 189,1) !important;}
  body.gd01 header .wrp1 { margin-top: 19px; } 
  body.openNav header .wrp1 { margin-top: 19px; }

.topBlank { padding-top: 95px; }

.swp-dots-style1, .swp-dots-style1 { bottom: 11px !important; }

.idxId3 .ui_txt { position: static; }

.idxId3 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.idxId3 .swpDots3 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.idxId3 .swpDots3 span { background-color: #d2d2d2; }

.downloadShowId1 li { width: 100%; }

.ProjShowId1 { padding-bottom: 2rem; }

.ProjShowId1 .ui_txt { position: static; }

.ProjShowId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.ProjShowId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.ProjShowId1 .swpDots1 span { background-color: #d2d2d2; }

.prodListStyle1 li { width: 100%; }

.serveId1 li { width: 50%; font-size: 13px; }

.centerId1 .wrp2 { min-width: 100%; max-width: 100%; }

.centerId1 .ui_l { width: 96%; padding: 0 4%; margin-bottom: 20px; }

.centerId1 .wrapper { display: block; padding: 0 4%; }

.class { font-size: 12px; }

.myID { margin-top: 2.5rem; }

.myMenu { padding-bottom: 2.5rem; }

.centerId1 .ui_r { width: 100%; }

.centerId1 .pos, .centerId1 .curPos { width: 92%; padding: 0 4%; }

.prodListStyle4 { width: 92%; padding: 0 4% 1.5rem; }

.jobList li:first-of-type { display: none; }

.jobList li>.wrp1>div { width: 100%; text-align: left; }

.jobId1 { padding-bottom: 2rem; }

.jobId1 .ui_txt { position: static; }

.jobId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.jobId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.jobId1 .swpDots1 span { background-color: #d2d2d2; }

.contactForm .row:not(.ui_wbfb) { width: 100%; }

.contactId2 li { width: 100%; }

.brandIntroId1 { padding-bottom: 2rem; }

.brandIntroId1 .ui_txt { position: static; }

.brandIntroId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.brandIntroId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.brandIntroId1 .swpDots1 span { background-color: #d2d2d2; }

.brandIntroId3 .ui_l { width: 100%; padding: 0; }

.brandIntroId3 .ui_r { width: 100%; padding: 0; margin-top: 20px; }

.Timeline .ui_img { width: 100%; max-width: 169px; }

.Timeline .ui_txt { width: 100%; }

.brandIntroId5 li .ui_txt1 { position: static !important; }

.brandIntroId5 .ui_txt1 .txtwrp { position: static; }

.newsId1 { padding-bottom: 2rem; }

.newsId1 .ui_txt { position: static; }

.newsId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.newsId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.newsId1 .swpDots1 span { background-color: #d2d2d2; }

.newsList li { width: 100%; }

.prodListStyle2 li { width: 50%; }

.newProdId1 { padding-bottom: 2rem; }

.newProdId1 .ui_txt { position: static; }

.newProdId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.newProdId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.newProdId1 .swpDots1 span { background-color: #d2d2d2; }

.ProdDetailId1 { padding-bottom: 2rem; }

.ProdDetailId1 .ui_txt { position: static; }

.ProdDetailId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.ProdDetailId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.ProdDetailId1 .swpDots1 span { background-color: #d2d2d2; }

.ProdDetailId2 .ui_l { width: 100%; padding: 0; }

.ProdDetailId2 .ui_r { width: 100%; padding: 0; margin-top: 20px; }

.swp-dots-style2>span { width: 30px; height: 30px; }

.ProdDetailId4 dl { width: 100% !important; }

.ProdDetailId6 { padding-bottom: 2rem; }

.ProdDetailId6 .ui_txt { position: static; }

.ProdDetailId6 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.ProdDetailId6 .swpDots3 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.ProdDetailId6 .swpDots3 span { background-color: #d2d2d2; }

.ProjDetailId2 .ui_l { width: 100%; padding: 0; }

.ProjDetailId2 .ui_r { width: 100%; padding: 0; margin-top: 20px; }

.newProdShowId1 { padding-bottom: 2rem; }

.newProdShowId1 .ui_txt { position: static; }

.newProdShowId1 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.newProdShowId1 .swpDots1 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.newProdShowId1 .swpDots1 span { background-color: #d2d2d2; }

.newProdShowId4 { padding-bottom: 2rem; }

.newProdShowId4 .ui_txt { position: static; }

.newProdShowId4 .txtwrp { color: #000; width: 100%; margin-top: 22px; }

.newProdShowId4 .swpDots2 { position: static; margin-top: 22px; -webkit-transform: translateX(0); transform: translateX(0); }

.newProdShowId4 .swpDots2 span { background-color: #d2d2d2; }

.newProdShowId3 .ui_icon { display: none; }

.newProdShowId3 .info { position: fixed; top: 65px; left: 0 !important; width: 100%; height: auto; max-height: 220px; max-width: none; }

.newProdShowId3 li:hover .info { z-index: 111; }

.signId1 .wrp2 { min-width: 100%; max-width: 100%; }

.signId1 .ui_l { width: 100%; }

.signId1 .ui_img { padding-bottom: 100%; }

.signId1 .ui_r { width: 92%; padding: 0 4%; }

.signId1 .pos { position: static; padding: 20px 0; }

.signForm { width: 100%; padding-bottom: 2.5rem; }

}

 /* 改动部分 */ /* 导航栏改动 */

.myIHeader a:hover { opacity: 0.5; }

.myIHeader li { margin: 7px 0; }

 /* 技术 */

.jinru1 { margin-top: 200px; opacity: 0.3; }

.jinru2 { margin-top: 200px; opacity: 0.3; }

.jinru3 { margin-top: 200px; opacity: 0.3; }

.jinru4 { margin-top: 200px; opacity: 0.3; }

.jinru5 { margin-top: 200px; opacity: 0.3; }

.jinru6 { margin-top: 200px; opacity: 0.3; }

.jinru7 { margin-top: 200px; opacity: 0.3; }

.jinru8 { margin-top: 200px; opacity: 0.3; }

.jinru9 { margin-top: 200px; opacity: 0.3; }

 /* 关于我们 */ /* 1423-1445 */ /* .wrp2 .Timeline {} */

.wrp1 .BIdots a:hover { opacity: 0.7; }

 /* 底部 */

.wrp1 .footMain dl:nth-child(1) { width: 370px; }

 /* 产品手册 */

.wrp1 .item:hover .XuanTing { opacity: 0.6; }

.topBlank .prodSelectId1 .wrp1 .item:hover { color: #000; }

 /* .prodSelectId1 */ /* 室内产品详情 */ /* 设置滚动条的样式 */ ::-webkit-scrollbar { width: 5px; height: 5px; background-color: aqua; }

 /* 滚动槽 */ ::-webkit-scrollbar-track { border-radius: 5px; background: #fff; }

 /* 滚动条滑块 */ ::-webkit-scrollbar-thumb { border-radius: 5px; background: #666666; }

@media only screen and (min-width: 769px) { .xqList { /* padding-bottom: 160px; */ width: 83.33vw; height: 300px; min-width: 1200px; max-width: 100% !important; }

.selectResult { overflow-x: scroll; width: 83.34vw; margin: auto; }

}

.xqList dt { display: none; }

.selectResultH { width: 1200px; min-width: 1200px; margin: 0 auto; height: 48px; background-color: #e5e4e1; }

.selectResultH li { position: relative; z-index: 2; float: left; height: 48px; }

.selectResultH p { text-align: center; line-height: 48px; }

.selectResultH li:nth-child(1) { width: 17%; }

.selectResultH li:nth-child(2) { width: 13%; }

.selectResultH li:nth-child(3) { width: 10%; }

.selectResultH li:nth-child(4) { width: 10%; }

.selectResultH li:nth-child(5) { width: 10%; }

.selectResultH li:nth-child(6) { width: 11%; }

.selectResultH li:nth-child(7) { width: 10%; }

.selectResultH li:nth-child(8) { width: 10%; }

.selectResultH li:nth-child(9) { width: 8%; }



.selectResultH2 { width: 1200px; min-width: 1200px; margin: 0 auto; height: 48px; background-color: #e5e4e1; }

.selectResultH2 ul{width: 100%; display: flex;}

.selectResultH2 li { position: relative; z-index: 2; float: left; height: 48px; }

.selectResultH2 p { text-align: center; line-height: 48px; }

.selectResultH2 li:nth-child(1) { width: 20%; }

.selectResultH2 li:nth-child(2) { width: 8%; flex-shrink: 0; }

.selectResultH2 li:nth-child(3) { width: 10%; }

.selectResultH2 li:nth-child(4) { width: 4%; }

.selectResultH2 li:nth-child(5) { width: 6%; }

.selectResultH2 li:nth-child(6) { width: 10%; }

.selectResultH2 li:nth-child(7) { width: 12%; }

.selectResultH2 li:nth-child(8) { width: 6%; }

.selectResultH2 li:nth-child(9) { width: 6%; }

.selectResultH2 li:nth-child(10) { width: 6%; }

.selectResultH2 li:nth-child(11) { width: 6%; }

.selectResultH2 li:nth-child(12) { width: 6%; }

.sidebar { right: -200px; }

 /*首页轮播修改样式*/ #lunbo { position: relative; overflow: hidden; }

#lunbo img{
	display: block;
	width: 100%;
}

@media only screen and (min-width:700px) { 

    #lunbo img:nth-child(2) { display: none; } 

} 

@media only screen and (max-width:699px) { 

    #lunbo img:nth-child(1) { display: none; } 

}

 /*首页产品展示修改样式*/

.gaixiaokongxi img { max-width: 100% !important; } 

@media only screen and (min-width:1600px) { .gaixiaokongxi { height: 33vw !important; }

.gaixiaokongxi a { height: 33vw !important; padding-bottom: 0 !important; }

.gaixiaokongxi img { margin-bottom: -100px !important; }

.gaixiaokongxi:nth-of-type(2n) img { margin-top: -100px; margin-bottom: 0; }

}

@media only screen and (max-width:600px) { .gaixiaokongxi .p2 { display: none }

.newProdShowId5 .selectList .mn_select { margin-right: 3vw; }

.newProdShowId5 .selectList .mn_select:nth-of-type(2n) { margin-right: 0; }

}

@media only screen and (max-width:400px) { .gaixiaokongxi a div:nth-child(2) { position: relative !important; }

.gaixiaokongxi a div:nth-child(2) { padding-top: 80% !important; }

.gaixiaokongxi:nth-of-type(2n) a div:nth-child(2) { padding-top: 3% !important; }

.gaixiaokongxi:nth-of-type(n) a { padding-top: 10% !important; padding-bottom: 9.5% !important; }

.gaixiaokongxi:nth-of-type(2n) a { padding-bottom: 76% !important; }

}

@media only screen and (max-width:750px) { /* 8.20改产品详情页加滚动条 */

.chanPinForm { overflow: scroll; width: 100vw; margin-bottom: 30px; }

.chanPinForm .prodCat { width: 1000px; }

 /* 8.21改轮播图居中不变小 */

._ChanPinLeiBiaoLunBo { overflow: hidden; }

._ChanPinLeiBiaoLunBo img { width: 700px; position: relative; left: 50%; transform: translate(-50%, 0) }

.footerWeiXin { margin-left: -100vw !important; }

}

 /* 8.21 改Hospitality & Residences文字悬浮*/

._WenZiXuanFu { position: absolute !important; bottom: 0px !important; }

._Bai p { color: #fff; -moz-text-shadow: 6px 6px 13px #999999; -webkit-text-shadow: 6px 6px 13px #999999; text-shadow: 6px 6px 13px #999999; padding-bottom: 15px;}

._WenZiXuanFu .p1:after { background: none; }

 /* 8.21改关于我们中的历史记录 */

.Timeline .date:hover:before { background-image: url(../images/ico22Hover.png) !important; }

.Max100 { max-width: 100% !important; }

._SouSuoKuang { display: none; position: fixed; top: 100px; width: 100%; height: calc(100vh - 100px); background-color: #cccccc; z-index: 99; }

._SouSuoKuang form { background: #fff; padding-bottom: 80px; }

._SouSuoKuang form h1 { font-size: 48px; font-weight: 900 !important; padding-top: 80px; padding-bottom: 30px }

._SouSuoKuang input[type="search"] { border-bottom: 1px solid #8d8d8d; font-size: 20px; line-height: 50px; }

._SouSuoKuang input[type="submit"] { background: url(../images/ico3.png) no-repeat; background-size: contain; width: 30px; position: absolute; right: 0; margin-top: -20px; }


._SouSuoKuang .change_link { 
	background: url(../images/change_link.png) no-repeat; 
	background-size: contain; 
	font-weight: 900;
	padding-left: 20px;
	position: absolute; 
	left: 355px;
    top: 115px;
}

@media only screen and (max-width: 520px) {
	._SouSuoKuang .change_link {
	    position: relative;
	    left: 0;
	    top: -30px;
	}
}

._SouSuoJieGuo { margin-top: 70px; padding-bottom: 17px; }

._SouSuoJieGuo input[type="radio"]:hover { background: url(../images/ico15.png) no-repeat 0 0px; cursor: pointer; }

._SouSuoJieGuo input[type="radio"] { height: 16px; width: 16px; background: url(../images/ico15.png) no-repeat 0 -23px; vertical-align: middle; cursor: pointer; }

._SouSuoJieGuo input[type="radio"]:nth-child(2) { margin-left: 30px; }

._SouSuoJieGuo input[checked="checked"] { background-position: 0 0; }

._SouSuoJieGuoH { line-height: 50px; padding-top: 30px; }

._SouSuoJieGuoH2 { line-height: 50px; padding-top: 50px; margin-bottom: 50px; border-bottom: 1px #cccccc solid }

 /* 聊天框 */

.myIframe { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%) }

 /* 2019.9.20 2019.列表页加载更多按钮*/

.listMore { display: inline-block; /* margin: 0 auto; */ width: 240px; line-height: 47px; color: #000; border: 1px solid #979797; text-align: center; margin-top: 20px; margin-left: 50%; transform: translate(-50%, 0); }

.listMore:hover { background: #969696; color: #fff; }

@media screen and (min-width: 750px) { .myIframe iframe { width: 400px; height: 700px; }

#list li .ui_img .ui_mid3 .Max100 { width: 100% !important; }

._ChanPinLeiBiaoLunBo ._WenZiXuanFu._Bai .txtwrp { padding-bottom: 37px; }

.jusCon { display: flex; justify-content: space-between; }

.jusCon .txtwrp { width: calc(50% - 25px); }

.pc26 { width: 26.3333% !important; }

.ph { display: none; }

#houmGai { left: 18.33% !important; width: auto !important; }

.lunBoT_text h1{ font-size: 45px; font-weight:bold ; }

.lunBoT_text, .lunBoT_text p, .lunBoT_text span{ font-size: 35px !important; }

.Timeline .swiper-wrapper{padding-left: 50px;}

}

@media screen and (max-width: 749px) { #screen { height: 100% !important; }

.openNav { height: 100vh !important; padding-bottom: 0px !important; }

.pcimg { display: none; }

.myIframe iframe { width: 100vw; height: 100vh; }

.jusCon .txtwrp { padding-top: 30px; }

.jusCon .txtwrp:nth-child(1) { padding-top: 0; }

.lunBoT_text h1{ font-size: 20px; font-weight:bold ; }

.lunBoT_text, .lunBoT_text p, .lunBoT_text span{ font-size: 15px !important; }

}

 /* 2019.9.24 通用属性一行显示 */

._onShow { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }

 /* 2019.9.26产品详情页规格列表 */

.ddModel, .ddLumin, .ddPower, .ddBeam, .ddCri, .ddKong, .ddColor, .ddSpc, .ddIes, .ddFav { position: relative; background-color: #f7f6f8; }

.ddIes>a, .ddSpc>a { margin-top: -4px !important; }

.MB30 { margin-bottom: 30px; } h1.secTit.ui_font24 { margin-bottom: 30px; }

#main.topBlank .idxSec.ProdDetailId1 .wrp1.secTit.ui_font48 { padding-top: 0; padding-bottom: 45px; }

 /* 通用加粗 */

.fontBold { font-weight: bold !important; }

.fontNormal {font-weight: normal !important;}

 /* 通用15下边距 */

.padd15px { padding-bottom: 5px !important; }

 /* 地图切换鼠标效果 */

.mapXY { cursor: pointer; }

.secTit>span { font-weight: Bold; }

.wrp1>.ui_flex0>li>.item .ui_txt:nth-child(2) { padding-bottom: 5px; font-weight: Bold; }

.font15px { font-size: 15px !important; }

.fontLinght { font-weight: lighter; }

.lunBoT_text{ position: absolute; bottom: 95px; right: 11.33%; color: #fff; width: 50vw; text-align: right; }

/* .ui_font18{ font-weight: Bold; } */



.header1 img{
	width: 157px;
}