@charset "utf-8"; /* css document */ .toubu { width: 100%; padding: 0.3em 0; background-color: #eaeaea; position: relative; } .toubu p{ font-size: 0.9em; color: #6b6b6a; text-align: left; margin-left: 5px; letter-spacing:2px; } .mian { position: relative; margin-left: auto; margin-right: auto; min-width: 320px; max-width: 640px; overflow: hidden; background-color: #fff; font-family: microsoft yahei; } a { text-decoration: none; color: #666; } .prot { text-align: center; padding-bottom: 1em; position: relative; border-bottom: 1px solid #e0e0e0; } .prot h5 { margin-bottom: 0.3em; } .prot h5 a { font-size: 1.4em; color: #0060aa; } .prot span { color: #aeaeae; font-family: "方正兰亭超细黑简体"; font-size: 0.8em !important; } .prot i { position: absolute; width: 2em; height: 3px; background-color: #0060aa; display: block; bottom: -2px; left: 50%; margin-left: -1em; } .focus { width: 100%; margin: 0 auto; position: relative; overflow: hidden; } .focus .hd { width: 100%; height: 5px; position: absolute; z-index: 1; bottom: 0; text-align: center; } .focus .hd ul { overflow: hidden; display: -moz-box; display: -webkit-box; display: box; height: 5px; background-color: rgba(51,51,51,0.5); } .focus .hd ul li { -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; font-size: 0 } .focus .hd ul .on { background: #ffa200; } .focus .bd { position: relative; z-index: 0; } .focus .bd li img { width: 100%; } .focus .bd li a { -webkit-tap-highlight-color: #0b85ec; /* 取消链接高亮 */ } .baner img { display: block; width: 100%; } .tt { background: #fafafa; line-height: 1.5; color: #333333; text-align: center; padding: 20px 0; } .tt h4 { font-size: 1.6em; color: rgba(1,88,181,1); line-height: 40px; } .tt p { font-size: 1.4em; color: #000000; } .tt a { display: inline-block; background: #ffa200; border-radius: 100px; font-size: 1.3em; padding: 6px 16px 6px 16px; margin: 12px auto 10px auto; color: #fff; box-shadow: 0px 0px 15px 4px rgba(255,193,1,0.76); } .ys { width: 100%; margin-bottom: 1em; } .ys { width: 96%; margin-left: 2%; padding: 1em 0; background-color: #0b52c0; position: relative; margin-bottom: 1.5em; } .ys h3 { font-family: '宋体'; font-size: 1.5em; color: #ffff00; text-align: center; } .ys p { font-size: 1em; color: #fff; font-family: '宋体'; text-align: center; } .ys img { display: block; width: 8%; position: absolute; left: 46%; bottom: -18%; } .about { overflow: hidden; width: 96%; margin: 0 auto; } .about h4 { font-size: 1.25em; font-weight: normal; text-align: center; margin-bottom: 1em; } .about h4 a { color: #333; } .about p { font-size: 1.1em; color: #666; line-height: 1.5em; margin-top: 0.8em; margin-bottom: 1.5em; text-align: justify; } .about img { display: block; width: 100%; } .pk { overflow: hidden; width: 100%; margin-bottom: 1.8em; } .pk .title { overflow: hidden; width: 100%; display: block; margin-bottom: 1.6em; } .pk .menu { overflow: hidden; width: 97%; margin: 0 auto; padding-bottom: 2%; margin-bottom: 1.25em; } .pk .menu li { float: left; position: relative; width: 24%; margin: 0 0.5%; text-align: center; padding: 0.8em 0 0.8em 0; font-size: 1.1em; color: #333; background-color: #d5d2d2; } .pk .menu li img { display: none; width: 8%; position: absolute; left: 47.5%; bottom: -5%; } .pk .menu li.on { background-color: #0b52c0; color: #fff; } .pk .menu li.on img { display: block } .pk dl { overflow: hidden; width: 100%; } .pk dt { overflow: hidden; width: 100%; } .pk dt img { display: block; width: 100%; margin-bottom: 0.9em; } .pk dd { overflow: hidden; width: 97%; margin: 0 auto; } .pk dd h4 { font-size: 1.1em; text-align: center; margin-bottom: 0.8em; } .pk dd p { font-size: 1.1em; color: #666; line-height: 1.5em; text-align: justify; } .pk .pkleft { float: left; width: 99%; } .pk .pkleft h4 { color: #003993; } .pk .pkright { float: right; width: 48%; } .pk .pkright h4 { color: #333; } .koubei { overflow: hidden; width: 100%; } .koubei .boxkb { overflow: hidden; width: 96%; margin: 0 auto; margin-bottom: 3%; background-color: #fff; } .koubei .menu { overflow: hidden; width: 100%; margin-bottom: 1.25em; } .koubei .menu li { overflow: hidden; float: left; width: 50%; border-top: 3px solid #e7e3e3; background-color: #e7e3e3; font-size: 1.1em; color: #666; text-align: center; padding: 1em 0; } .koubei .menu li.on { color: #003993; font-weight: bold; background-color: #fff; border-top: 3px solid #ffa200; } .koubei .list { overflow: hidden; width: 96%; margin: 0 auto; } .koubei .list li { float: left; width: 50%; } .koubei .list img { display: block; width: 90%; height: 210px; margin: 0 auto; margin-bottom: 0.8em; border: 1px solid #c3c6c8; } .koubei .list p { text-align: center; font-size: 1em; color: #333; margin-bottom: 1.5em; } .hot_pro { background-color: #f9f9f9; } .hot_pro .more { display: block; font-size: 1.2em; color: #fff; width: 20%; padding: 0.5em 0; padding-left: 7%; background: url(/uploads/image/msimg/pro_more.png) no-repeat 10% center; background-size: 8%; background-color: #ffa200; border-radius: 3px; margin: 0 auto; } .proc { overflow: hidden; padding-top: 0.5em; padding-left: 0.7em; } .proc li { float: left; width: 43%; margin: 2.5%; } .proc li img { display: block; width: 100%; height: 120px; border: 1px solid #0978d2; } .proc li p { text-align: left; margin-top: 0.8em; } .proc li p a { font-size: 1em; color: #333; } .guanggao { background: url(/uploads/image/msimg/ggbg.jpg) no-repeat center; background-size: cover; padding: 2em 0; } .guanggao .ggt { text-align: center; } .guanggao .ggt p { font-size: 1em; color: #fff; line-height: 1.25em; } .guanggao .ggt h5 { font-size: 1.4em; color: #fff; margin-top: 0.8em; margin-bottom: 0.2em; } .guanggao .ggt img { display: block; width: 100%; } .guanggao ul { overflow: hidden; margin: 4%; } .guanggao li { float: left; width: 50%; position: relative; margin-bottom: 1px; } .guanggao li:after { content: ''; position: absolute; top: 0; left: -1px; z-index: 9; height: 100%; width: 0; border-left: 1px solid #1763b5; } .guanggao li a { display: block; text-align: center; padding: 1em 0; background-image: -moz-linear-gradient(top, #ffffff, #ededed); /* firefox */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ededed)); /* saf4 , chrome */ filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#ededed', gradienttype='0'); /* ie*/ } .guanggao li a img { width: 2em; vertical-align: middle; } .guanggao li a span { font-size: 1.2em; color: #0060aa; font-weight: bold; margin-left: 0.5em; } .guanggao li:last-child { width: 100%; } .guanggao>p { text-align: center; font-size: 1em; color: #fff; } .youshi { padding: 2em 0; } .youshi .yst { text-align: center; } .youshi .yst p { font-size: 1.1em; color: #333; margin-bottom: 0.8em; } .youshi .yst h5 { background-color: #0060aa; width: 22em; margin: 0 auto; overflow: hidden; } .youshi .yst h5 em { display: block; font-size: 1.5em; font-weight: bold; border: 1px solid #b3d0e6; height: 2.5em; line-height: 2.5em; color: #fff; margin: 0.2em; } .youshi .yst h4 { font-size: 1.6em; color: #333; margin-top: 0.6em; } .youshi .yst img { display: block; margin: 0 auto; width: 100%; } .youshi .ysc { margin-top: 1.25em; } .youshi .ysc img { display: block; width: 100%; } .casemian { background-color: #f9f9f9; padding: 1.6em 0; } .casemian .case { overflow: hidden; padding: 2%; } .casemian .case li { float: left; width: 46%; margin: 2%; } .casemian .case li>a { display: block; border: 1px solid #0861ab; } .casemian .case li img { display: block; width: 100%; } .casemian .case li p { text-align: center; margin-top: 0.5em; } .casemian .case li p a { font-size: 1em; color: #3e3e3e; } .khjz { padding-top: 2.2em; padding-bottom: 2em; } .khjz .ktop { text-align: center; } .khjz .ktop h5 { font-size: 1.25em; color: #0060aa; margin-bottom: 0.3em; } .khjz .ktop span img { display: block; width: 17.667em; margin: 0 auto; } /*.khjz .kcont div{ overflow:hidden;margin-top:2.5em;}*/ .khjz .kcont { overflow: hidden; margin-top: 2.5em; } .khjz .kcont li { float: left; width: 46%; margin: 0 2%; } .khjz .kcont li>a { display: block; border: 0.5em solid #e3e3e3; } .khjz .kcont li img { display: block; width: 100%; } .khjz .kcont li p { text-align: center; margin-top: 0.8em; } .khjz .kcont li p a { font-size: 1em; color: #4e4e4e; } .honer { background-color: #f9f9f9; padding-top: 1.8em; padding-bottom: 2em; } .honer ul { overflow: hidden; margin-top: 1em; } .honer li { float: left; width: 46%; background-color: #fff; margin: 0 2%; } .honer li a { display: block; padding: 5%; } .honer li a img { display: block; width: 100%; } .honer li a span { display: block; text-align: center; margin-top: 0.5em; font-size: 1em; color: #6c6c6c; } .newmain { } .nlist { overflow: hidden; } .nlist li { float: left; width: 33.3%; text-align: center; padding: 1em 0; font-size: 1.1em; color: #fff; } .nlist li:nth-child(1) { background-image: -moz-linear-gradient(top, #7e7e7e, #484848); /* firefox */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7e7e7e), color-stop(1, #484848)); /* saf4 , chrome */ filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#7e7e7e', endcolorstr='#484848', gradienttype='0'); /* ie*/ } .nlist li:nth-child(2) { background-image: -moz-linear-gradient(top, #5c5c5c, #3d3d3d); /* firefox */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5c5c5c), color-stop(1, #3d3d3d)); /* saf4 , chrome */ filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#5c5c5c', endcolorstr='#3d3d3d', gradienttype='0'); /* ie*/ } .nlist li:nth-child(3) { background-image: -moz-linear-gradient(top, #3a3a3a, #0f0f0f); /* firefox */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3a3a3a), color-stop(1, #0f0f0f)); /* saf4 , chrome */ filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#3a3a3a', endcolorstr='#0f0f0f', gradienttype='0'); /* ie*/ } .nlist li:hover, .nlist li.on { background-image: -moz-linear-gradient(top, #168be4, #0075cf); /* firefox */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #168be4), color-stop(1, #0075cf)); /* saf4 , chrome */ filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#168be4', endcolorstr='#0075cf', gradienttype='0'); /* ie*/ } .ncont { overflow: hidden; } .ncont ul { margin: 4%; } .ncont li { overflow: hidden; height: 3.6em; background-color: #fcfcfc; margin-bottom: 0.5em; } .ncont li h5 { float: left; width: 15%; text-align: center; height: 3.6em; font-weight: normal; background-image: -moz-linear-gradient(top, #30a7fe, #0378d2); /* firefox */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #30a7fe), color-stop(1, #0378d2)); /* saf4 , chrome */ filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#30a7fe', endcolorstr='#0378d2', gradienttype='0'); /* ie*/ } .ncont li h5 span { display: block; font-size: 1.25em; color: #fff; font-family: "arial"; margin-top: 0.3em; } .ncont li h5 em { display: block; font-size: 0.8em; color: #88c3ef; } .ncont li p { float: left; width: 60%; padding: 0 5%; height: 3.6em; line-height: 3.6em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ncont li p a { font-size: 1em; } .ncont li .mor { float: left; width: 15%; background: url(/uploads/image/msimg/mor.png) no-repeat center; background-size: 1.375em; height: 3.6em; } .dress { background-color: #434343; padding: 1.25em 0; color: #8a8a8a; } .dress p { font-size: 1em; padding-left: 4%; } .dress ul { overflow: hidden; margin: 4%; } .dress li { float: left; padding-left: 1.5em; height: 1.6em; line-height: 1.6em; font-size: 1em; } .dress li:nth-child(1) { background: url(/uploads/image/msimg/ds1.png) no-repeat left center; background-size: 1.25em; } .dress li:nth-child(2) { background: url(/uploads/image/msimg/ds2.png) no-repeat left center; background-size: 1.25em; } .dress li:nth-child(3) { background: url(/uploads/image/msimg/ds3.png) no-repeat left center; background-size: 1.25em; } .rt { margin-bottom: 4em; cursor: pointer; } .rt img { display: block; width: 100%; } /*----------------------- binplus ---------------------------------*/ .elastic.toright { right: 0; } .elastic.toright p i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); background-position: center; } .binplus { position: fixed; right: 0; top: 0; display: none; overflow: scroll; z-index: 99; width: 7.5em; height: 100%; background-color: rgba(0,0,0,0.8); } .binplus ul { padding: 1em 0; width: 100%; } .binplus ul li { text-align: center; height: 6.8em; margin-bottom: 1em; } .binplus ul li img { width: 4.792em; } .binplus ul li h5 { margin-top: 0.4em; font-weight: normal; font-size: 1em; } .binplus ul li h5 a { color: #fff; } .binplus .btndown { position: fixed; right: 0; bottom: 0; width: 7.5em; height: 4em; background-color: rgba(0,0,0,0); background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8)); background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8)); background-image: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8)); background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8)); background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8)); } .binplus .btndown i { position: absolute; width: 100%; height: 100%; background: no-repeat center; background-size: 1.667em auto; } /*----------------------- binplus ---------------------------------*/ @media screen and (min-width:320px) { body { font-size: 75%; } } @media screen and (min-width:375px) { body { font-size: 87.5%; } } @media screen and (min-width:480px) { body { font-size: 87.5%; } } @media screen and (min-width:540px) { body { font-size: 112.5%; } } @media screen and (min-width:550px) { body { font-size: 125%; } } @media screen and (min-width:640px) { body { font-size: 150%; } }