@charset "utf-8"; /* CSS Document */ /*---------------------l一讄---------------------------------*/ html{width:100%; margin:0; padding:0; background: url(../images/footer1.jpg) repeat-x left bottom #f7f7f9; color:#595959;} h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,form,fieldset,legend,textarea,input,button,img,blockquote,pre,marquee{margin:0; padding:0; border:0;} i,em,q,var{ font-style:normal; font-weight:normal;margin:0; padding:0; } body { border:0; margin:0; padding:0; width:100%; font:normal 12px/21px Arial, verdana, sans-serif ;} a,a:link{text-decoration:none; color:#595959;} a:hover{color:@red;} li{list-style:none;} .Bc{width:1008px;margin:0 auto; position:relative;} .clearfix{ clear:both; width:100%; height:20px; display:block;} /*---------------------l一讄end---------------------------------*/ @w_100: 100%; @blue: #1e5ab0; @red: #c91d23; @orange: #eb7a0c; @pink1:#d35b5f; @pink2:#d1b2b3; @yellow:#f0ad02; .w_100{ width:100%;} .line_h(@h){height:@h; line-height:@h;} .pos_center(@t:50%,@l:50%,@mt:0px,@ml:0px){ position:absolute; top:@t; left:@l; margin-top:@mt; margin-left:@ml;}/*?上右下左 序?/ .pos_middle(@mt,@ml){ position:absolute; top:50%; left:50%; margin-top:@mt; margin-left:@ml;} .pos_top(@t:0px,@l:0px){position:absolute; top:@t; left:@l;} .pos_right(@t:0px,@r:0px){position:absolute; top:@t; right:@r;} .pos_bot(@l:0px,@b:0px){position:absolute; left:@l; bottom:@b;} .shadow{background:#FFF; box-shadow:rgba(0,0,0,0.1) 1px 1px 2px;} @bor_black:1px solid @blue; .txt_middle{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*------------------定义-----------------------*/ #head{height:90px; background:url(../images/opa80_w.png); .w_100; .pos_top; .w_100; z-index:899;} // #logo{ float:left; padding-top:50px;} #logo{ float:left; padding-top:25px; padding-left:68px;} #lang{ .pos_right(15px,0px); font:normal 14px/20px "微Y雅黑"; a{ font-size:14px; color:#000; &:hover{color:@red;} } img{ vertical-align:middle; margin:0px 10px;} } #search{ background:url(../images/search.png) no-repeat; width:122px; height:20px;.pos_right(15px,140px);} #search1{ background:none; width:85px; height:20px; line-height:23px; float:left; margin-left:5px; color:#555; font-size:12px;} #search2{ background:none; width:28px; height:20px; float:right; cursor:pointer;} .search3{color:@red !important;} #nav{ width:784px; height:44px; font:normal 16px/44px "微Y雅黑"; z-index:999; .pos_center(56px,50%,0px,-280px); background:url(../images/nav1.png) no-repeat left bottom;} #menu{ float:left; li{float:left; width:98px; height:44px; a{ height:100%; display:block; color:#020202; text-align:center;.w_100; &:hover{ color:@red;} } /*二D样式*/ ul {position:absolute; z-index:999; width:100px; display:block; background:#f0f0f0; padding-bottom:3px; display:none; li{ line-height:20px !important; height:auto !important; font-size:12px; border-bottom:1px dashed #ccc; text-align:center; width:90px; padding:5px 0px; margin-left:5px; a{color:#222 !important; padding:0 !important; height:auto !important; border-bottom:none !important; background:none !important; &:hover{ background:@red !important; color:#fff !important; border-bottom:none !important;} } } } } li:hover{ a{color:@red;}} li.on{ a{color:#fff; background:url(../images/nav2.jpg) no-repeat;}} } #banner{height:545px; overflow:hidden; .w_100;} .shadow1{ height:40px; background:url(../images/shadow1.jpg) repeat-x; .w_100; clear:both;} #Iseries{} .Itit1{ position:relative; padding:10px 0px 10px 0px; background:url(../images/list2.gif) no-repeat 10px center; font:bold 22px/24px "微Y雅黑"; height:24px; .w_100; span{ color:@red; margin-right:8px; margin-left:30px; letter-spacing:5px;} font{ color:@pink1; font-size:14px;} } .Icon1{ background:url(../images/conbg2.png) repeat-x; position:relative; border-top:1px solid @pink2; .w_100;} a.more1{display:block; line-height:12px; text-align:center; color:#b8b8b8; font-size:12px; font-weight:normal; .pos_right(19px,0px); &:hover{color:@red;} } .seriesTab{ border-collapse:collapse; width:94%; margin:0 auto; td{ border-bottom:1px solid #ededed; padding:20px; padding-right:0px; background:url(../images/line2.gif) no-repeat left bottom; &:hover{background:url(../images/line2.gif) no-repeat left bottom #f7f7f9;} img{ width:45px; height:45px; float:left; margin-right:20px; margin-left:30px;} p{ font-size:14px; color:#000; font-weight:bold; letter-spacing:2px; margin-bottom:4px;} a{ width:64px; text-align:center; background:url(../images/more.gif); color:#fff; display:inline-block; font-size:12px; .line_h(17px); &:hover{color:#FC3;} } } tr.trTop{ td{ background:url(../images/line2.gif) no-repeat left top; &:hover{background:url(../images/line2.gif) no-repeat left top #f7f7f9;} } } } .leftLoop1{ position:relative; width:970px; margin:0 auto; .next{ display:block; width:22px; height:22px; cursor:pointer; background: url(../images/arrow1.jpg); position:absolute; left:-60px; top:56px; z-index:992; &:hover{} } .prev{ display:block; width:22px; height:22px; cursor:pointer; background: url(../images/arrow2.jpg); position:absolute; left:1008px; top:56px; z-index:992; &:hover{} } .bd1 ul{ overflow:hidden; zoom:1; } } .proList1{ @pro_w:180px; @pro_h1:140px; @pro_h2:180px; li{ width:@pro_w; height:@pro_h2; float:left; margin-right:40px; text-align:center; div{ width:@pro_w; height:@pro_h1; overflow:hidden; display:block; border:1px solid #f0f0f0; img{max-width:@pro_w; max-height:@pro_h1; border:medium none; vertical-align:middle;} } p{ line-height:40px;} a{ height:@pro_h2; width:@pro_w; display:block; &:hover{ div{border:1px solid @red;}} } i{display: inline-block;height: 100%;vertical-align: middle;} } } #Ihotsale{ div.Icon1{ padding-top:20px;} } .shadow2{ height:8px; background:url(../images/shadow2.jpg) no-repeat top center; clear:both; .w_100;} .Ileft{ width:715px; float:left; div.Icon1{float:left;} } .Iright{ width:265px; float:right; background:url(../images/conbg2.png) repeat-x left 40px; line-height:18px;} .Icon3{ background:url(../images/ico1.jpg) no-repeat 220px 75px; padding:10px;} .Ileft2{ width:315px; float:left; padding-top:10px; margin-left:22px;} .Iright2{ width:315px; float:right; padding-top:10px; margin-right:22px;} .Itit2{ position:relative; padding:10px 0px 10px 0px; font:bold 18px/24px "微Y雅黑"; height:24px; background:url(../images/conbg1.png) no-repeat bottom center; .w_100; span{ color:@red; margin-right:8px; padding-left:14px; background:url(../images/list2.gif) no-repeat 0px center;} font{ color:@pink1; font-size:12px;} } .Icon2{ padding:20px 0px;} .imgleft1{ float:left; margin-right:15px;} .newsList1{ li{ clear:both; float:left; .w_100; a{ float:left; padding-left:10px;} span{ float:right; color:#999} &:hover{ background:#e6e6e6;} } } .newsList2{ float:left; margin-bottom:10px; clear:both; background:url(../images/list1.jpg) no-repeat right bottom;.w_100; a{ img{ width:90px; height:58px; float:left; margin-right:8px;} h3{ font-size:12px; line-height:18px;} font{ color:#999;} p{font-size:12px; line-height:18px; padding-top:5px;} } } #footer{background:url(../images/footer2.png) no-repeat top center; height:70px; padding-top:30px; line-height:20px; text-align:center; color:#6e6e6e; .w_100; } /*------------------内页-----------------------*/ #pban1{ background:url(../images/pban1.jpg) no-repeat top center; height:315px; overflow:hidden; .w_100;} /*左栏*/ .pLeft{ width:200px; float:left; position:relative;} .pLeftT{ width:200px; height:70px; padding-top:30px; background:@red; color:#fff; text-align:center; .pos_top(-80px,0px); i{font:normal 24px/22px "微Y雅黑"; display:block;} span{ font-family:arial; font-size:12px; line-height:36px; } } #PLmenu{ padding-top:20px; padding-bottom:15px; background:#fff; li{ a{ color:#000; font:normal 16px/18px "微Y雅黑"; padding:20px 10px; display:block; height:100%; width:180px; text-align:center; border-bottom:1px solid #e7e7e7; &:hover{color:#fff; background:#777;} } &.on{ a{color:#fff; background:#777;} } } } #PLmenu2{ padding-bottom:15px; background:#fff; border-top:1px solid #e7e7e7; li{ a{ color:#888; font:normal 12px/18px "微Y雅黑"; padding:5px 20px; display:block; height:100%; width:160px; text-align:center; border-bottom:1px solid #e7e7e7; background:url(../images/list1.png) no-repeat 10px 11px; &:hover{color:#000; background:url(../images/list1.png) no-repeat 10px 11px #f0f0f0;} } &.on{ a{color:#000; background:url(../images/list1.png) no-repeat 10px 11px #f0f0f0;} } } } #Ptel{ padding:10px 0px; img{ vertical-align:middle; margin-right:5px;} span{ font-size:14px;} p{ font:normal 16px/22px "微Y雅黑"; color:@blue;} } /*x*/ #Pright{ width:770px; padding:10px 10px 30px 10px; float:right; background:#fff; border-top:2px solid #e9eaeb; min-height:350px; _height:350px; margin-top:18px;} .Ptit2{ width:100%; height:62px; padding-top:23px; background:url(../images/tit1.jpg) no-repeat 15px center; position:relative; border-bottom:1px solid #f3eaea; margin-bottom:26px; span{font:bold 24px/26px "宋体"; margin-left:65px;color:@red;} i{font:normal 14px/14px "arial"; margin-left:65px;color:@red; display:block;} } .current{ font-size:12px; line-height:21px;text-align:right; background:url(../images/ico3.jpg) no-repeat left center; padding-left:25px; .pos_right(12px,15px); b{color:@blue;} } .Pcon1{ width:720px; margin:0 auto; position:relative; font:normal 14px/26px "宋体","微Y雅黑"; img{ max-width:720px;} } .Pcon2{ p{ margin-bottom:10px;}} #page{padding:5px; text-align:center; font-size:12px; clear:both; span{display:inline; padding:3px 6px; font-family:Verdana; font-size:10px; color:#fff; background:@red; font-weight:bold;} a{display:inline; padding:3px 6px; font-family:Verdana; font-size:10px; background:#ccc; &:hover{background:@red; color:#fff;} } } .txt1{ color:@red;} .txt2{font:bold 16px/26px "微Y雅黑"; color:@red;} /*企业荣誉*/ .honorList{ padding-left:50px; @pro_w:180px; @pro_h1:260px; @pro_h2:290px; li{ width:@pro_w; height:@pro_h2; float:left; margin-right:30px; margin-bottom:20px; text-align:center; div{ width:@pro_w; height:@pro_h1; overflow:hidden; display:block; border:1px solid @pink2; img{max-width:@pro_w; max-height:@pro_h1; border:medium none; vertical-align:middle;} } p{ line-height:30px;} a{ height:@pro_h2; width:@pro_w; display:block; &:hover{ div{border:1px solid @red;}} } i{display: inline-block;height: 100%;vertical-align: middle;} } } /*企业文化*/ .cultureTab{ th{ border-bottom:1px solid #d4d6d7;}} /*新闻*/ .newsList3{ float:right; width:640px; h3{ margin-bottom:6px;} p{ font-size:12px; line-height:21px; text-indent:2em;} } .date{ width:56px; height:75px; padding:0px 2px; background:#f8b551; float:left; color:#fff; text-align:center; font-family:arial; h3{ font-size:30px; font-weight:normal; margin-top:7px; line-height:40px; border-bottom:1px solid #fff;} p{ font-size:12px; line-height:12px; padding-top:5px;} } .newsList4{ float:left; clear:both; margin-bottom:20px; .w_100; &:hover{background:#f7f7f9; color:#fff;} } .newstitle{ width:100%; color:#000; text-align:center; font-size:24px; font-family:"微Y雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; line-height:26px; padding-top:10px;} .newsdate{ width:100%; clear:both; color:#666; border-top:1px dashed #B2B2B2; border-bottom:1px dashed #B2B2B2; text-align:center; margin:15px 0px; font-size:12px; padding:5px 0px;} #ntf span {cursor:pointer; margin-right:5px; padding:1px; border:1px solid #999; } #ntf SPAN.ntf_on {color: #fff; background: #3c3b3a; border:1px solid #3c3b3a; } #ntc {padding: 10px; color:#333; } .ntf1 { line-height: 20px; letter-spacing: 1px; font-size: 12px; } .ntf1 TH {line-height: 20px; letter-spacing: 1px; font-size: 12px; } .ntf1 TD {line-height: 20px; letter-spacing: 1px; font-size: 12px; } .ntf2 {line-height: 26px; letter-spacing: 1px; font-size: 14px; } .ntf2 TH {line-height: 26px; letter-spacing: 1px; font-size: 14px; } .ntf2 TD {line-height: 26px; letter-spacing: 1px; font-size: 14px; } .ntf3 {line-height: 30px; letter-spacing: 2px; font-size: 16px; } .ntf3 TH {line-height: 30px; letter-spacing: 2px; font-size: 16px; } .ntf3 TD {line-height: 30px; letter-spacing: 2px; font-size: 16px; } /*应用实例*/ .caseList{ @pro_w:200px; @pro_h1:135px; @pro_h2:175px; li{ width:@pro_w; height:@pro_h2; float:left; margin-left:30px; margin-bottom:10px; text-align:center; div{ width:@pro_w; height:@pro_h1; overflow:hidden; display:block; border:1px solid @pink2; img{max-width:@pro_w; max-height:@pro_h1; border:medium none; vertical-align:middle;} } p{ line-height:30px;} a{ height:@pro_h2; width:@pro_w; display:block; &:hover{ div{border:1px solid @red;}} } i{display: inline-block;height: 100%;vertical-align: middle;} } } /*在线留言*/ .tabR{ th{width:110px; padding:0px; vertical-align:top; text-align:left; div{display:block; width:85px; padding:5px 5px 5px 20px; background:#f7f7f9;} } td{padding:0px; letter-spacing:1px;} } .f0{height:20px; div{float:left;} } .inp1{border:1px solid #ccc; background:none; padding:5px; font-size:12px;} .inp1B{border:1px solid @red; background:none; padding:5px; font-size:12px;} .pTIL1{height:35px; padding-left:13px; margin-bottom:10px; background:url(../images/line1.gif) repeat-x left bottom; span{display:block; float:left; padding:9px 19px 0px 19px; height:24px; border-bottom:2px solid @red; font-size:16px; font-weight:bold; color:@red; } } .btn5{ width:100px; height:38px; background:url(../images/ico24.png) 10px center no-repeat #777;; padding-left:30px; padding-right:10px; font:normal 16px/38px "宋体";color:#fff; cursor:pointer; &:hover{background:url(../images/ico24.png) 10px center no-repeat @red;} } /*联系方式*/ .contact{ width:530px; margin:0 auto; padding:0px 95px; h1{font:bold 24px/36px "微Y雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; margin-bottom:15px; text-align:center} p{ background:url(../images/list1.png) no-repeat 5px 9px; padding-left:18px; line-height:26px; border-bottom:1px dashed #ccc; b{ margin-right:5px;} } } /*产品*/ .proList2{ li{ padding:10px; width:325px; height:150px; float:left; margin-bottom:20px; background:#fff; &:hover{ background:#eaeaea;} img{ float:right; width:155px; height:150px;} div{ float:left; width:150px; margin-left:10px; h3{ font:normal 16px/50px "微Y雅黑"; margin-top:12px; border-bottom:1px solid #7d7d7d; color:#000;text-indent:3px; a{ color:@red; &:hover{color:@red;} } } span{font:normal 12px/36px "微Y雅黑"; background:url(../images/list3.png) no-repeat left center; padding-left:10px; margin-right:20px;} } } } .Ptit3{ position:relative; h3{ text-align:center;font:bold 20px/20px "微Y雅黑"; color:#000; border-bottom:1px dashed #f3eaea; padding-bottom:10px; margin-bottom:20px;} } .proBtn1{.pos_right(5px,0px); a{ background:#ececec; padding:3px 15px; font:normal 14px/26px "微Y雅黑"; &.on{background:@red; color:#fff;} } } h1{line-height: 20px; text-align: center; color: #6e6e6e;font: normal 12px/21px Arial, verdana, sans-serif;margin:0;padding:0;display:inline;} 日本VA欧美VA欧美VA精品