@charset "utf-8"; /* Style Reset*/ body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h2, font { margin: 0; padding: 0; border: 0; } input, button, textarea, select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; } ul, li, dl, dt, dd, ol { display: block; list-style: none; } img { border: 0; } .fl { float: left; } .fr { float: right; } .clear { clear: both; height: 0px; overflow: hidden; } a { text-decoration: none; outline: 0; } html { overflow-x: hidden; } .center { text-align: center; } .center img { border: 1px solid #ccc; } .clear { clear: both; height: 0; overflow: hidden; } body { color: #515d6b; font-size: 12px; overflow-x: hidden; background: #e6e6e6; font-family: "Microsoft Yahei"; } a { color: #515d6b; } /* fixed */ .fixed { position: fixed; width: 55px; height: 212px; right: 25px; bottom: 50px; _position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0))); z-index: 999; } .fixed a { display: block; width: 55px; height: 53px; } .barbook { background: url(../images/fixed.jpg) 0 0 no-repeat; } .barbook:hover { background-position: -54px 0; } .fixed a.codepic { background: url(../images/fixed.jpg) 0 0 no-repeat; background-position: 0 -53px; height: 52px; } .fixed a.codepic:hover { background-position: -54px -53px; } .fixed div { position: relative; } .fixed a.backup { background: url(../images/fixed.jpg) 0 0 no-repeat; background-position: 0 -158px; height: 52px; } .fixed a.backup:hover { background-position: -54px -158px; height: 53px; } .fixed div img { position: absolute; left: -196px; width: 196px; height: 196px; top: -106px; display: none; } /* head */ .head { width: 100%; } .nav { width: 100%; height: 53px; background: #1d1d1d; } .nav ul { width: 1200px; height: 53px; margin: 0 auto; } .nav ul li { float: left; width: 130px; height: 53px; position: relative; z-index: 9; margin-left:10px; } .nav ul li.first { float: left; width: 150px; height: 53px; margin-left:40px; } .nav ul li.first a { float: left; width: 150px; background: url(../images/index.png) 15px 15px no-repeat; padding: 0 0 0 20px; } .nav ul li a { float: left; width: 150px; height: 53px; font-size: 14px; color: #ffffff; line-height: 53px; text-align: center; } .nav ul li a:hover { background: #bb262a; width: 150px; border-left: 1px solid #b71316; border-right: 1px solid #b71316; } .nav ul li a.cur { background: #bb262a; width: 98px; border-left: 1px solid #b71316; border-right: 1px solid #b71316; } .nav ul li.first a:hover { background: url(../images/index.png) #bb262a 14px 15px no-repeat; width: 150px; border-left: 1px solid #b71316; border-right: 1px solid #b71316; padding: 0 0 0 20px; } .nav ul li p { display: none; position: absolute; top: 53px; left: 0; width: 98px; border-left: 1px solid #b71316; border-right: 1px solid #b71316; background: url(../images/navbg.png) left top repeat; } .nav ul li p a { float: left; width: 98px; height: 46px; line-height: 46px; border-top: 1px solid #b71316; } .nav ul li p a:hover { width: 98px; border: 0; border-top: 1px solid #b71316; background: none; } .headtop { width: 100%; height: 96px; background: url(../images/top.jpg) left top repeat-x; border-top: 1px solid #ff1500; border-bottom: 1px solid #ff1500; } .headtop img{max-height:90px;} .headtop p { width: 1000px; margin:0px auto 0px auto; height: 90px; } .headtop p a { float: left; padding: 0px 0 0 0; } .headtop p span { color: #fff; float: right; height: 50px; background: url(../images/tel.png) left center no-repeat; padding: 0 0 0 45px; display: inline; margin: 30px 0 0 0; font-size: 14px; } .headtop p span label { font-family: 微软雅黑; font-size: 30px; } .index_brand { height: 450px; margin: auto; position: relative; background: #c5cde4; } .banner li { width: 100%; height: 450px; position: absolute; left: 0; top: 0; display: none; } .banner li a { display: inline-block; width: 100%; height: 100%; } .banner .number { height: 6px; position: absolute; left: 20%; bottom: 20px; } .banner .number span { display: inline-block; width: 30px; height: 8px; background: #fff; cursor: pointer; margin-left: 3px; position: relative; overflow: hidden; } .banner .number span.on { background: #d40000; } /*-------------------search-----------------*/ .search { position: relative; float: left; display: inline; margin: 30px 0 0 0; width: 479px; z-index: 999; height: 55px; border: 1px solid #b11f23; display: inline-block; line-height: 30px; background: #ffffff; } .text { float: left; width: 300px; color: #bdbdbd; height: 50px; padding: 2px 0; line-height: 30px; border: 0; padding-left: 20px; font-size: 15px; } .button { float: right; width: 58px; height: 55px; background: url(../images/button.png) center top no-repeat; } .select { float: left; width: 82px; height: 55px; line-height: 55px; margin-left: 3px; display: inline; background: url(../images/select.gif) right center no-repeat; position: relative; z-index: 9999999; } .select select { margin: 5px auto; width: 80px; } div.selectbox-wrapper { border: #dcdcdc 1px solid; overflow: hidden; width: 86px; position: absolute; background: #fff; text-align: left; z-index: 10; bottom: 55px; } div.selectbox-wrapper ul li.selected { background: #252525; color: #fff; } div.selectbox-wrapper ul li.current { color: #fff; background-color: #252525; } div.selectbox-wrapper ul li { text-align: center; padding-right: 3px; padding-bottom: 3px; width: 100%; cursor: pointer; line-height: 20px; padding-top: 3px; font-size: 12px; font-family: 'Microsoft Yahei'; color: #666; } .selectbox { border: none; display: block; width: 88px; text-indent: 8px; cursor: pointer; height: 55px; background: 0 0; font-size: 15px; font-family: 'Microsoft Yahei'; color: #545454; line-height: 55px; } .met_pager { margin-top: 20px; text-align: center; } .met_pager * { display: inline-block; } .met_pager a { padding: 9px 15px; border: 1px solid #e4eaec; border-right: none; background: #fff; text-align: center; color: #76838f; } .met_pager a:hover { background: #f5f5f5; text-decoration: none; } .met_pager a.NextA { border-right: 1px solid #e4eaec; } .met_pager .PreSpan, .met_pager .NextSpan { padding: 9px 15px; border: 1px solid #e4eaec; background: #fff; color: #ccd5db; cursor: default; } .met_pager .firstPage, .met_pager .lastPage { min-width: 40px; height: 28px; line-height: 28px; } .met_pager a.Ahover { border-color: #f75a53; background: #f75a53;border-color: ; background: ; color: #fff; cursor: default; } .met_pager a.Ahover:hover { border-color: #f75a53; background: #f75a53;border-color: ; background: ; color: #fff; } .met_pager a { text-decoration: none; } .met_pager a:active, .met_pager a:focus, .met_pager a:hover { text-decoration: none; } .met_pager .PageText { display: none; margin-left: 10px; color: #aaa; } .met_pager input { display: none; } .met_pager .firstPage, .met_pager .lastPage { height: auto; line-height: inherit; } .pager li { width: 49%; display: inline-block; } .pager li a { max-width: 100%; } .product_list_page_met_16_1 #met-pager-btn{border-color: #f75a53;background-color: #f75a53;border-color: ;background-color: ;} /* page*/ .page { margin-top: 35px; font-size: 12px; float: left; width: 730px; line-height: 28px; text-align: right; color: #222; } .page a { color: #fff; padding: 0 10px; margin: 0 5px; background: #222222; } .page * { display: inline-block; _zoom: 1; _display: inline; vertical-align: middle; line-height: 28px; height: 28px; padding-bottom: 1px; } .page a:hover { color: #fff; } .page img { height: auto; margin: 0 3px; } .page .bg { font-weight: normal; color: #fff; margin: 0 5px; } .page .current { display: inline-block; border: 1px solid #c3272b; padding: 0 10px; color: #fff; background: #c3272b; margin: 0 5px; } .total { text-align: center; height: 32px; line-height: 32px; } .reach { text-align: left; padding-left: 5px; height: 32px; line-height: 32px; } .btn { width: 36px; } .btn a { background: #000; color: #fff; line-height: 32px; width: 30px; height: 32px; text-align: center; } .input_page { width: 28px; height: 32px; text-align: center; background: #222; color: #fff; font-size: 12px; line-height: 32px; } .arrow_l { border: 10px solid #000; margin-top: 10px; display: inline; border-color: #f00 transparent transparent transparent; border-style: solid dashed dashed dashed; } .page a.le { margin: 0 5px; background: url(../images/pagel.gif) #222 4px center no-repeat; } .page a.ri { margin: 0 5px; background: url(../images/pager.gif) #222 48px center no-repeat; } /*--------------book---------------*/ .book { float: left; padding-left: 15px; padding-top: 30px; } .bookmain { width: 640px; margin: 20px auto; height: auto; background: #fff; padding: 0 25px; overflow: auto; } .bookline { width: 640px; height: 34px; float: left; margin-top: 10px; } .book3 { width: 640px; margin: 0 auto; } .booktop { width: 640px; height: 30px; float: left; background: url(../images/bookico.png) no-repeat 10px 7px; display: inline; margin-left: 30px; } .booktop_name { width: 470px; height: 30px; float: left; padding-left: 30px; line-height: 30px; font-weight: bold; } .booktop_time { width: 150px; height: 30px; float: left; color: #ccc; text-align: right; line-height: 30px; } .bookcontent { width: 680px; min-height: 40px; height: auto!important; height: 40px; float: left; border: 1px solid #d6deef; background: url(../images/bookcontentbg.jpg) repeat-x; background-color: #fff; padding: 10px; color: rgb(30,54,1); display: inline; margin-left: 30px; } .bookadmin { width: 680px; height: auto; float: left; display: inline; margin-left: 30px; } .bookadmin_top { width: 680px; height: 12px; float: left; } .bookadmin_mid { width: 680px; min-height: 30px; background: #fff; height: auto!important; height: 30px; border-left: 1px solid #d6deef; border-right: 1px solid #d6deef; border-bottom: 1px solid #d6deef; float: left; padding: 10px; color: rgb(30,54,1); } .admintimecol { color: #5e7194; } .message { width: 600px; height: auto; float: left; padd /ing-left:50px; } .message li { width: 500px; height: 40px; float: left; margin: 0px; padding: 0px; cur /sor:pointer; } .message li input { height: 30px; line-height: 30px; width: 200px; border: 1px solid #ccc; } .message li p.message_title { width: 100px; height: 30px; float: left; text-align: right; line-height: 30px; } .message li p.message_content { width: 400px; height: 25px; float: left; } .message li.contentb { width: 500px; height: 160px; float: left; } .message li.contentb textarea { width: 370px; height: 120px; border: 1px solid #ccc; } .message li.yzm { width: 500px; height: 60px; float: left; } .message li p.message_yzminput { width: 100px; height: 15px; float: left; } .message li p.message_yzminput input { width: 80px; } .message li p.message_yzmico { width: 100px; height: 40px; float: left; } .message li p.message_sub { width: 170px; height: 40px; float: left; text-align: right; } .message li .bookbut { background: #4ab7fe; border: 0; font-size: 14px; font-weight: bold; color: #fff; line-height: 30px; height: 30px; } .c_red { color: #f00; } .searchred { color: #f00 !important; margin: 0 !important; } /*-----index---------------*/ .news-about { width: 100%; background: #1d1d1d; height: 310px; padding: 17px 0 0 0; } .fra { width: 1004px; margin: 0 auto; overflow: hidden; } .cpfra { width: 1004px; margin: 0 auto; overflow: hidden; width: 1000px; background: url(../images/tipline.jpg) left top repeat-x; padding: 0 0 1px 0; margin: auto; margin-top: 5px; } .cpstop { width: 1004px; padding: 0px 0 10px 0; height: 25px; background: url(../images/ftop.jpg) left top no-repeat; font-size: 22px; text-align: center; width: 243px; height: 79px; color: #fff; margin-top: 12px; } .cpstop b { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 30px 0 5px 0; } .cpfra span { float: right; margin-right: 8px; margin-top: -65px; color: #fff; font-size: 14px; } .cpfra span a { color: #fff; } .fra1 { width: 1004px; margin: 0 auto; } .news { float: left; width: 575px; background: url(../images/newsright.jpg) #ffffff right top no-repeat; height: 298px; overflow: hidden; } p.iname { float: left; width: 55px; height: 298px; background: url(../images/newsleft.jpg) left top no-repeat; color: #ffffff; text-align: center; background: #CA272C; } p.iname label { float: left; width: 55px; background: url(../images/newsline.png) center bottom no-repeat; font-size: 20px; font-weight: bold; padding: 60px 0 25px 0; } p.iname a { float: left; width: 55px; text-align: center; font-size: 14px; color: #fff; } .news ul { float: left; width: 488px; padding: 10px 0 0 9px; } .news ul li { float: left; width: 488px; height: 40px; border-bottom: 1px dotted #797979; line-height: 40px; font-size: 14px; } .news ul li a { float: left; width: 375px; line-height: 44px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #565656; } .news ul li a:hover { float: left; width: 375px; line-height: 44px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #fff; background: #CA272C; } .news ul li span { float: right; width: 78px; padding: 0 5px 0 0; color: #929292; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .icontact { float: right; width: 411px; background: url(../images/newsright.jpg) #ffffff right top no-repeat; height: 298px; } .icontact-con { float: left; width: 340px; line-height: 30px; height: 290px; overflow: hidden; color: #565656; font-size: 14px; padding: 10px 0 0 0px; } .product { width: 100%; } .stop { width: 1004px; margin: 30px auto 0px auto; padding: 0px 0 10px 0; height: 25px; background: url(../images/proline.jpg) left center repeat-x; } .stop b { float: left; font-size: 22px; color: #1d1d1d; background: #e6e6e6; padding: 0 10px 0 0; } .stop a { float: right; font-size: 14px; color: #1d1d1d; padding: 5px 0 0 10px; background: #e6e6e6; } .pro-class { margin: 0 auto; bo /rder-bottom:3px solid #c3272b; text-align: center; font-size: 14px; color: #343434; } .pro-class a { border-bottom: 3px solid #c3272b; display: inline-block; padding: 17px 8px; color: #343434; } .pro-class span { border-bottom: 3px solid #c3272b; display: inline-block; padding: 17px 8px; font-weight: bold; } .pro { float: left; width: 1004px; padding: 20px 0 0 0; } .iproimg1 { float: left; width: 323px; height: 409px; overflow: hidden; position: relative; } .iproimg1 p { display: none; position: absolute; width: 283px; color: #fff; line-height: 30px; z-index: 10; bottom: 0px; left: 0; font-size: 14px; padding: 10px 20px; background: url(../images/worbg.png) left top repeat; } .iproimg1 p b { display: block; line-height: 30px; font-size: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .iproimg1 p span { display: block; font-size: 14px; line-height: 20px; height: 40px; overflow: hidden; } .pro ul { float: left; width: 681px; } .pro ul li { float: left; width: 202px; display: inline; padding: 0 0 10px 0; margin: 0px 0 0px 24px; position: relative; overflow: hidden; } .pro ul li img { float: left; width: 202px; height: 151px; } .pro ul li a.wor { float: left; width: 202px; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #343434; font-size: 14px; font-weight: bold; text-align: center; padding: 15px 0 0 0; } .casetitle { left: 0; top: 0; position: absolute; width: 202px; height: 37px; padding-top: 114px; text-align: center; color: #fff; /* background:rgba(0,0,0,0.5);*/ background: url(../images/gray.png) top center repeat; _background: none; _background: #000; _filter: alpha(opacity=50); } .zoombut { width: 37px; height: 37px; float: right; display: inline; background: url(../images/big.png) top center no-repeat; } #jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; } #jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #jquery-lightbox a img { border: none; } #lightbox-container-image-box { position: relative; background-color: #fff; width: 440px; height: 250px; margin: 0 auto; } #lightbox-container-image { padding: 10px; } #lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #lightbox-container-image-box > #lightbox-nav { left: 0; } #lightbox-nav a { outline: none; } #lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; } #lightbox-nav-btnPrev { left: 0; float: left; } #lightbox-nav-btnNext { right: 0; float: right; } #lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; } #lightbox-container-image-data { color: #666; } #lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; } #lightbox-image-details-caption { font-weight: bold; } #lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; } #lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; } .ysimg { width: 1004px; margin: 25px auto 0 auto; /*${Area.area_name}${userModel.company}*/ } .activity { width: 100%; /*height: 900px;*/ background: url(../images/index.gif) center bottom no-repeat; } .www51buycom { float: left; padding: 30px 0 0 0; width: 474px; height: 297px; margin: 0; position: relative; overflow: hidden; } .www51buycom .num { overflow: hidden; height: 10px; position: absolute; bottom: 20px; right: 145px; zoom: 1; z-index: 3; width: 190px; text-align: center; display: none; } .www51buycom .num li { font-size: 0; width: 9px; height: 9px; color: #FFF; background: #fff; margin: 0 7px; border-radius: 9px; cursor: pointer; display: inline-block; color: #fff; } .www51buycom .num li.on { background: #222c50; color: #222c50; } .www51buycom .next, .www51buycom .prev { width: 38px; height: 35px; position: absolute; bottom: 0px; } .www51buycom .prev { right: 38px; background: url(../images/left.gif) #1d1d1d center center no-repeat; } .www51buycom .next { right: 0; background: url(../images/right.gif) #1d1d1d center center no-repeat; } .www51buycom .prev:hover { background: url(../images/left.gif) #de2c30 center center no-repeat; } .www51buycom .next:hover { background: url(../images/right.gif) #de2c30 center center no-repeat; } .actr { float: right; width: 502px; padding: 30px 0 0 0; } .actop { float: left; width: 502px; color: #3b3b3b; display: inline; margin-bottom: 10px; } .actop b { float: left; width: 502px; font-size: 20px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .actop span { float: left; width: 502px; line-height: 27px; height: 81px; overflow: hidden; font-size: 14px; padding: 15px 0 0 0; } .actr ul { float: left; width: 502px; border-top: 1px dotted #5d5d5d; } .actr ul li { float: left; width: 502px; border-bottom: 1px dotted #5d5d5d; } .actr ul li a { float: left; width: 470px; background: url(../images/act.png) left center no-repeat; line-height: 39px; padding: 0 0 0 32px; color: #393939; font-size: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .team { float: left; width: 1004px; padding: 20px 0 0 0; } .team li { float: left; width: 191px; height: 255px; display: inline; margin: 0 12px 0 0; } .team li a { float: left; width: 191px; height: 255px; position: relative; overflow: hidden; } .team li a p { display: none; position: absolute; width: 151px; color: #fff; line-height: 30px; z-index: 10; bottom: 0px; left: 0; font-size: 14px; padding: 10px 20px; background: url(../images/worbg.png) left top repeat; } .team li a p b { display: block; line-height: 30px; font-size: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .team li a p span { display: block; font-size: 12px; line-height: 20px; height: 40px; overflow: hidden; } /*---foot----*/ .foot { width: 100%; background: #1d1d1d; /*height: 350px;*/ } .footlink { width: 1004px; height: 95px; margin: 14px auto 0 auto; background: url(../images/linkright.jpg) right top #ffffff no-repeat; } .footlink .name { float: left; width: 104px; } .linka { float: left; width: 850px; color: #424242; font-size: 14px; line-height: 20px; padding: 20px 0 0 20px; word-wrap: break-word; } .linka a { display: inline-block; margin: 0 5px; color: #424242; } .foot-con { width: 1004px; margin: 30px auto 0 auto; text-align: left; color: #fff; line-height: 28px; } .foot-con a { color: #787878; } .nav-bo { width: 100%; height: 53px; background: url(../images/top.jpg) left top repeat-x; } .nav-bo ul { width: 1004px; height: 53px; margin: 0 auto; text-align: center; } .nav-bo a { display: inline-block; margin: 0 11px; height: 53px; font-size: 14px; color: #fff; line-height: 53px; text-align: left; width: 100px; } .nav-bo a:hover { color: #000; } .nav-bo a.cur { color: #fff; } .ifloat { z-index: 99; width: 100%; position: fixed; _position: absolute; left: 0px; bottom: 0; _bottom: "auto"; height: 96px; background: url(../images/top.jpg) left top repeat-x; } .qqmei { float: left; margin-top: -8px; padding-left: 5px; } .foot-tel { float: left; font-size: 15px; color: #ffffff; padding: 20px 0 0 15px; } .foot-tel label { color: #ffe207; font-size: 30px; font-family: Impact; } /*----about-------------*/ .fy { width: 100%; background: url(../images/tipline.jpg) left top repeat-x; padding: 0 0 40px 0; } .fyLeft { float: left; width: 242px; margin-top: 13px; overflow: hidden; margin-bottom: 20px; } .l_pro { float: left; width: 242px; padding-bottom: 30px; background: url(../images/fline.jpg) #fff left bottom no-repeat; } .l_pro_t { background: url(../images/ftop.jpg) left top no-repeat; font-size: 22px; text-align: center; width: 243px; height: 87px; color: #fff; } .l_pro_t b { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 10px 0 5px 0; } .l_pro_t span { display: block; text-transform: uppercase; font-size: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .l_procon { float: left; width: 220px; padding: 20px 0 0 10px; } .proOne { width: 220px; float: left; overflow: hidden; padding: 0 0 10px 0; } .proOne a { width: 195px; background: url(../images/fleft.jpg) left top no-repeat; padding-left: 25px; color: #5a5a5a; line-height: 43px; float: left; font-size: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .proTwo { float: left; width: 200px; line-height: 25px; overflow: hidden; padding: 0px 0 5px 10px; } .proTwo li { border-bottom: 1px dotted #bcbaae; float: left; width: 100%; } .proTwo li a { border-bottom: 1px solid #bcbaae; float: left; border-bottom: 1px dotted #ddd; font-size: 14px; background: url(../images/proico.gif) no-repeat 22px center; color: #5a5a5a; line-height: 42px; width: 175px; font-weight: normal; text-align: left; padding-left: 15px; } .proTwo li a:hover { float: left; color: #0B375E; } .fy_lad { float: left; padding: 30px 0 0 0; } .fyRight { float: right; padding-bottom: 30px; overflow: hidden; width: 760px; padding: 25px 0 0 0; } .title { padding: 0 0 30px 30px; width: 730px; height: 45px; position: relative; line-height: 45px; } .title .fl { float: left; color: #d7d7d7; font-size: 18px; font-weight: bold; } .title .fr, .title .fr a { color: #b4b4b4; font-size: 14px; } .title .fr { float: right; margin-right: 8px; margin-top: 5px; } .title .fr font { font-size: 14px; } .padding25 { padding: 30px 10px 0 30px; width: 730px; word-break: break-all; line-height: 30px; font-size: 14px; min-height: 640px; _height: 640px; color: #4d4d4d; } /*---------------pro--------------------*/ .proul { float: left; width: 759px; padding: 45px 0 0 3px; } .proul li { float: left; width: 233px; display: inline; padding: 0 0 10px 0; margin: 0px 0 0px 20px; position: relative; overflow: hidden; } .proul li img { float: left; width: 233px; height: 175px; } .proul li a.wor { float: left; width: 233px; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #343434; font-size: 14px; font-weight: bold; text-align: center; padding: 15px 0 0 0; } .casetitle1 { left: 0; top: 0; position: absolute; width: 233px; height: 37px; padding-top: 138px; text-align: center; color: #fff; /* background:rgba(0,0,0,0.5);*/ background: url(../images/gray.png) top center repeat; _background: none; _background: #000; _filter: alpha(opacity=50); } .title_s { text-align: center; color: #7a7a7a; font-size: 12px; line-height: 35px; } .padding25 h2 { font-size: 18px; font-weight: normal; color: #1d1d1d; font-weight: bold; } .padding25 .center img { border: 1px solid #ccc; margin-bottom: 10px; width: auto; max-width: 600px; _width: expression(this.width > 600 ? "600px" : this.width); overflow: hidden; } .newsview { min-height: 300px; display: inline; width: 100%; padding-top: 25px; margin-bottom: 25px; padding-bottom: 15px; _height: 300px; font-size: 14px; line-height: 28px; float: left; color: #555; } .main_r_nav div { line-height: 25px; color: #2c2c2c; } .main_r_nav { float: left; width: 700px; font-size: 14px; } .returnlist { display: inline; margin: 30px 0 0 330px; float: left; font-size: 14px; background: url(../images/return.jpg) left top no-repeat; width: 106px; height: 36px; text-align: center; color: #fff; line-height: 36px; } .main_r_nav a { color: #2c2c2c; } /*----------------news-----------------*/ .newsmain { float: left; width: 730px; padding: 40px 0 0 30px; } .newsmain li { float: left; width: 730px; margin: 0 0 0px 0; border-bottom: 1px dotted #808080; padding: 24px 0; } .newsmain li a { float: left; width: 730px; } .time { float: left; width: 70px; height: 85px; background: #fff; margin-right: 1px; color: #fff; font-family: Arial,Helvetica,sans-serif; text-align: center; border: 1px solid #dcdcdc; padding: 0 4px; } .time span { line-height: 40px; font-size: 14px; float: left; width: 100%; color: #464646; border-top: 1px solid #cbcbcb; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .time label { line-height: 40px; color: #464646; font-weight: bold; width: 100%; text-align: center; text-transform: uppercase; font-size: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .newsli_r { float: right; line-height: 1.5; color: #8b8b8b; width: 610px; } .newsli_rt { float: left; width: 610px; font: 16px/1.5 'Microsoft Yahei'; } .newsli_rt .fl { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 610px; font-weight: bold; color: #464646; font-size: 16px; } .newscont { float: left; width: 610px; line-height: 25px; font-size: 14px; height: 50px; overflow: hidden; color: #5b5a5a; padding: 10px 0 0 0; } .divShare { float: left; display: block; width: 400px; padding: 0 0 30px 270px; } /*----team-------------*/ .pro_txtimg { float: left; margin-bottom: 20px; padding-left: 30px; padding-top: 20px; } .pro_txtimg li { float: left; width: 730px; padding: 20px 0; border-bottom: 1px dotted #666666; } .pro_li_img { float: left; width: 191px; } .proimg, .proimg img { float: left; } .pro_txtimg .proimg { float: left; width: 191px; height: 255px; } .pro_li_txt { float: right; display: inline; width: 510px; height: 86px; color: #787878; line-height: 36px; font-size: 14px; } .procon { float: left; width: 510px; line-height: 28px; color: #676767; text /-indent:22px; height: 140px; overflow: hidden; padding: 10px 0 0 0; } .protitle { float: left; width: 510px; line-height: 24px; padding: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #3d3d3d; font-size: 16px; font-weight: 700; } .proRight ul { overflow: hidden; width: 1000px; margin: auto; } .proRight li { float: left; width: 235px; height: 292px; background-color: #fff; margin-right: 15px; margin-top: 15px; } .proRight li img { display: block; margin: 0 auto; margin-top: 10px; } .proRight li a { display: block; text-decoration: none; } .proRight li span { display: block; width: 233px; height: 50px; margin-top: 10px; border: 1px solid #efefef; text-align: center; line-height: 50px; font-size: 13px; color: #666; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .proRight li:hover span { color: #fff; background-color: #CA272C; } .cases { width: 100%; margin: auto; text-align: center; overflow: hidden; margin-top: 10px; } .cases img { display: block; margin: 0 auto; border: 11px solid #fff; margin-bottom: 8px; width: 208px; height: 210px; } .cases ul { height: 330px; width: 100%; } .cases li { float: left; width: 192px; height: 150px; margin-right: 10px; margin-left: 10px; } .cases li em { display: block; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 13px; color: #fff; text-decoration: none; } .cases li a { display: block; color: #000000; font-size: 14px; } .cases li a:hover { color: #e55e04; text-decoration: none; } .cases li span { display: block; width: 233px; height: 50px; margin-top: 10px; border: 1px solid #efefef; text-align: center; line-height: 50px; font-size: 13px; color: #666; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: #fff; } .cases li:hover span { color: #fff; background-color: #CA272C; } pre { white-space: pre-line; } .about_cpy { overflow: hidden; width: 1000px; height: 240px; background-color: #fff; margin: 0 auto; /*margin-top: 20px; margin-bottom: 15px;*/ } .about_cpy img { width: 250px; } .about_cpy dt { overflow: hidden; width: 283px; height: 214px; float: left; border: 5px solid #efefef; padding-left: 5px; } .about_cpy dd { overflow: hidden; float: right; width: 700px; } /*.about .aboutLeft h4 { font-size: 16px; margin-bottom: 20px; } .about .aboutLeft h4 a { color: #0ba43b; }*/ .about_cpy p { font-size: 13px; color: #333; line-height: 24px; height: 214px; overflow: hidden; margin-bottom: 25px; text-align: justify; margin-right: 8px; padding-top: 5px; } .tc { text-align: center; } /* tabs */ .tab { width: 1000px; margin: auto; padding: 0px; } .tab .tabspan { float: left; background: #dcdcdc; font-size: 12px; color: #000; font-weight: bold; line-height: 24px; padding: 0px 10px 0px 10px; } .tab-hd { padding: 0px; margin: 0px; height: 24px; zoom: 1; } .tab-hd li { float: left; width: 100px; color: #000; line-height: 24px; font-size: 12px; text-align: center; cursor: pointer; list-style: none; } .tab-hd li.active { color: #fff; background: #c2130e; } .tab-bd { padding: 0px; margin: 2px 2px 0px 2px; } .tab-bd{overflow:hidden;} .tab-bd li { float:left;margin-right:10px; } .tab-bd li a { display: inline-block; margin: 2px; color:#090808; } .tab-bd li a:hover { color: #090808; } .duilian { top: 260px; position: absolute; width: 160px; overflow: hidden; display: none; background: #fff; } .duilian_left { left: 6px; } .duilian_right { right: 6px; } .duilian_con { border: 2px solid #FF0000; width: 156px; overflow: hidden; } .duilian_title { background: url(../images/SonlineTitleBg.gif) #FF0000; height: 35px; line-height: 35px; color: #fff; } .duilian_title strong { margin-left: 10px; float: left; } .duilian_list { margin-top: 10px; text-align: center; margin-bottom: 8px; height: 22px; line-height: 22px; } .duilian_span { display: block; float: left; font-size: 14px; line-height: 23px; width: 65px; text-align: right; } .duilian_close { background: url(../images/closeBtnImg.gif) 10px no-repeat; -webkit-transition: all 0.8s ease-out; width: 40px; height: 35px; line-height: 35px; color: #fff; text-align: center; float: right; display: block; font-size: 13px; text-decoration: none; } .mainyq { width: 1000px; margin: auto; background-repeat: repeat-x; } .lxwmes li { clear: both; text-align: left; line-height: 40px; font-size: 14px; height: 40px; padding: 0 0 0 15px; font-size: 13px; border-bottom: 1px dotted #cbcbcb; color: #686868; overflow: hidden; } .nycptop { overflow: hidden; width: 100%; background: url(../images/tipline.jpg) left top repeat-x; padding: 0 0 1px 0; margin: auto; margin-top: 5px; } .nycpstop { padding: 0px 0 10px 0; background: url(../images/ftop.jpg) left top no-repeat; font-size: 22px; text-align: center; width: 243px; height: 79px; color: #fff; margin-top: 12px; margin-left: 192px; } .nycptop span { float: right; margin-right: 218px; margin-top: -65px; color: #fff; font-size: 14px; } .nycptop span a { color: #fff; } .nycpstop b { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 30px 0 5px 0; } .agent_con { width: 1000px; padding-top: 10px; line-height: 24px; margin: auto; background: #fff; min-height:300px; } .agent_con p { font-size: 14px; } .agent_con .age_list { margin-bottom: 15px; } .agent_con .age_list li { font-size: 14px; height: 25px; line-height: 25px; } .agent_con .age_list li a { padding-left: 10px; } .agent_con .age_li_about { font-size: 14px; } .agent_con .age_li_about p { white-space: normal; letter-spacing: normal; } .contactus { background: url(../images/contact.jpg) top right no-repeat; } .contactus li { width: 100%; font-size: 14px; font-weight: bold; line-height: 30px; text-align: left; margin-left: 20px; } .con { width: 965px; margin-right: 10px; border: 0px solid #dedede; margin: auto; } .con ul li { border-bottom: 1px dashed gray; overflow: hidden; width: 965px; height: 40px; } .con ul li a { color: #8F7042; padding-left: 20px; display: block; overflow: hidden; height: 40px; line-height: 40px; width: 800px; float: left; text-decoration: none; } .con ul li a:hover { background: #CF2A30; color: #fff; } .con ul li span { display: block; height: 30px; float: right; overflow: hidden; line-height: 30px; margin-right: 7px; } /*分页样式*/ .pages { margin: 5px 0px 5px 0px; clear: both; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center; } .pages a { border: 1px solid #DDDDDD; color: Gray; background: #fff; padding: 2px 6px; margin: 0 2px; } .pages a:hover { border: 1px solid #DDDDDD; color: red; } .pages .cpb { color: Gray; border: 1px solid #DDDDDD; font-weight: bold; } .pages span { color: red; } .case_list { width: 975px; height: auto; overflow: hidden; } .case_list ul { width: 975px; height: auto; } .case_list li { width: 243px; height: 245px; position: relative; float: left; } .case_list li a img { width:233px; height: 210px; border: 0px solid #dcdcdc; } .case_list li a span { height: 24px; line-height: 24px; width: 243px; display: block; text-align: center; color: #8F7042; } .contpn { padding: 10px; width:900px; } .contpn a { color: #000; } .contpn a:hover { color: Red; } .mmpbox { position: fixed; right: 20px; bottom: 20px; width: 140px; height: 160px; padding: 20px; background: #f1f1f1; } .mmpbox img { width: 140px; height: 140px; } .mmpbox p { height: 20px; line-height: 20px; width: 100%; text-align: center; font-size: 14px; } @media (max-width:768px){ .mmpbox{display:none;} } @media (max-width:768px){ .link-box,.mainyq,.linkbox{display:none} }