@charset "utf-8"; /* CSS Document */ /* * * * * * * * * * * * * * * *reset*/ a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp { border: 0; margin: 0; padding: 0; font-size: 100%; } html, body { height: 100%; } img { border: none; } .left { float: left; } .right { float: right; } .blod { font-weight: bold; } .hid { overflow: hidden; } a, input { cursor: pointer; } a, p, li { font-size: 12px; font-family: "宋体"; list-style: none; text-decoration: none; color: #3e4851; margin: 0; } p { line-height: 24px; } a, li { line-height: 28px; } h1, h2, h3, h4 { font-family: "微软雅黑"; font-weight: normal; } html body div.clear, html body span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; } /* * * * * * * * * * * * * * * *color*/ .blue, a.blue, .blue a { color: #0f64b3; } .bai, a.bai, .bai a { color: #fff; } .sblue, a.sblue, .sblue a { color: #3e4851; } .green, a.green, .green a { color: #005828; } .orange, a.orange, .orange a { color: #ed8a09; } .w1002 { width: 1002px; margin: 0 auto; } .column01 { width: 327px; } .column02 { width: 434px; } .mrt10 { margin-top: 10px; } .mrl15 { margin-left: 15px; } .mrl20 { margin-left: 20px; } .born { border: none; } /* * * * * * * * * * * * * * * * header */ .header { height: 90px; padding-top: 10px; } .logo { width: 477px; height: 64px; float: left; margin: 10px 0 0 17px; } .banb { width: 230px; float: right; } .home { width: 73%; overflow: hidden; } .home li { float: left; margin: 15px 0 5px 5px; } .home li a { color: #004822; margin: 5px 0 0 0; display: block; line-height: 18px; } .search_box .search_inp { border: 0px; width: 165px; height: 24px; line-height: 24px; text-align: left; background-image: url(../images/search.gif); text-indent: 20px; background-repeat: no-repeat; } .search_box { height: 22px; width: 165px; } .search { width: 100%; overflow: hidden; height: 25px; } /* * * * * * * * * * * * * * * * menu*/ div#menu ul { float: left; } div#menu li { position: relative; display: block; z-index: 9; height: 33px; } div#menu ul ul li { z-index: 9; } div#menu li div {list-style: none;float: left;position: absolute;z-index: 100000;top: 32px;left: 0;visibility: hidden;/* width: 138px; */background: url(../images/menu_lava_bg.gif) no-repeat 0 bottom;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;} div#menu li:hover>div { visibility: visible; } div#menu a {position: relative;z-index: 1000000;height: 33px;display: block;float: left;line-height: 33px;text-decoration: none;width: 138px;text-align: center;} div#menu span { display: block; cursor: pointer; background-repeat: no-repeat; text-align: center; } /* menu::level1 */ div#menu a { line-height: 33px;height: 33px; } div#menu span { color: #fff; font: 14px "宋体"; line-height: 32px; _line-height: 15px; } /* menu::level2 */ div#menu ul ul li { padding: 0; font: 12px "宋体"; } div#menu ul ul {width: 138px;} div#menu ul ul a {float: none;_height: 22px;display: block;line-height: 22px;z-index: 1000000;width: 138px;margin: 0;text-transform: none;} div#menu ul ul a span { line-height: 32px; _line-height: 15px; font-size: 12px; } div#menu ul ul a:hover { _height: 22px; background: #393;} div#menu ul ul a:hover span { _height: 22px; background: #393; } div#menu ul ul span { margin-top: 0; text-align: center; } /* menu */ #menu { width: 1002px; height: 33px;} #menu ul { float: left; } #menu ul li { float: left; text-align: center; height: 33px; } #menu ul li img { _height: 29px; } #menu ul li a {width: 138px;height: 32px;_height: 22px;display: block;color: #FFF;font-size: 14px;line-height: 32px;_padding-top: 10px;} #menu ul li a.parent:hover, #menu ul li a.lcurrent { background: url(../images/nav_hover.png) no-repeat center center; } .menu { background: url(../images/nav_center.jpg) repeat-x; width: 972px; height: 33px; } .menu_en { width: 720px; height: 33px; } /* * * * * * * * * * * * * * * * full-screen-slider*/ #full-screen-slider { width: 1002px; height: 310px; float: left; position: relative; margin-top: -1px; margin-top: -5px\9; } #slides { display: block; width: 100%; height: 310px; list-style: none; padding: 0; margin: 0; position: relative; } #slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute; left: 0; top: 0; } #slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px } #pagination { display: block; list-style: none; position: absolute; left: 50%; top: 294px; z-index: 9900; width: 240px; } #pagination li { display: block; list-style: none; width: 65px; height: 5px; float: left; margin-left: 15px; background: #333; } #pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; } #pagination li.current { background: rgb(101, 149, 224); } /* * * * * * * * * * * * * * * *主体*/ .main_left { width: 773px; } .main_right { width: 216px; overflow: hidden; } .carousel01 { height: 208px; width: 323px; } .kin_img { height: 256px; width: 323px; } .new_img { height: 208px; width: 323px; } .general_bg { background-repeat: repeat-x; background-position: left top; } /*基础板块*/ .box { border: 1px solid #BEC7D0; overflow: hidden; box-sizing: border-box; } .box .title { height: 28px; text-indent: 10px; border-bottom: 1px solid #BEC7D0; } .box .title a { width: 100%; height: 100%; color: #0f64b3; } .box .title a.t { width: 70%; } .box .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } .box .list { padding: 15px 0 0 14px; } .box .list li { text-align: right; padding-right: 17px; line-height: 32px; height: 32px; } .box .list li a { float: left; line-height: 27px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } /*基础板块*/ /*=========首页=========*/ /*新闻速递*/ .box01 { background-image: url(../images/general_bg208.jpg); width: 435px; height: 256px; } .box01 .list li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 330px; text-align: left; line-height: 32px; } /*box02 首页第一列*/ .box02 { background-image: url(../images/general_bg245.jpg); width: 327px; height: 211px; } .box02 .list { padding: 11px 0 0 10px; } .box02 .list li { text-align: left; } .box02 .list li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; line-height: 32px; } .box02 .title a.t { width: 70%; } .box02 .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } /*box02 首页第一列*/ /*box03 首页第二列*/ .box03 { background-image: url(../images/general_bg190.jpg); width: 100%; height: 211px; } .box03 .list { padding: 11px 0 0 10px; } .box03 .list li { text-align: left; height: 32px; } .box03 .list li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; line-height: 32px; } .box03 .title a.t { width: 70%; } .box03 .title a.more { width: 20%; color: #d8ab04; padding-right: 15px; text-align: right; } /*box03 首页第二列*/ /*box06 首页第三列*/ .box06 {background-image: url(../images/general_bg245.jpg);width: 216px;height: 211px;} .box06 .list { padding: 11px 0 0 10px; } .box06 .list li { text-align: left; } .box06 .list li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; line-height: 32px; } .box06 .title a.t { width: 70%; } .box06 .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } /*box06 首页第三列*/ /*旗下企业*/ .box_qxqy { background-image: url(../images/general_bg190.jpg); height: 211px; } /* 横向滚动 ------------------------------ */ .scroll_horizontal { position: relative; width: 970px; height: 148px; margin: 17px auto; } .scroll_horizontal .box { overflow: hidden; position: relative; width: 869px; height: 149px; margin: 0 auto; border: none; } .scroll_horizontal .list { overflow: hidden; width: 9999px; padding: 0; } .scroll_horizontal .list li { float: left; width: 208px; height: 148px; text-align: center; padding-right: 12px; } .scroll_horizontal .list li .tit {display: block;width: 208px;clear: both;border: 1px solid #B3B3B3;margin-top: -1px;box-sizing: border-box;padding: 0 6px;background: #fff;} .scroll_horizontal .list li .pic { display: block; width: 100%; height: 120px; border: 1px solid #B3B3B3; box-sizing: border-box; } .scroll_horizontal .list li .pic .i { width: 100%; height: 120px; } .scroll_horizontal .prev, .scroll_horizontal .next { position: absolute; top: 50%; margin-top: -25px; width: 30px; height: 40px; background-image: url(../images/control.png); background-repeat: no-repeat; font: 0/0 Arial; cursor: pointer; } .scroll_horizontal .prev { left: 5px; background-position: 0 -3px; } .scroll_horizontal .next { right: 5px; background-position: -39px -3px; } .scroll_horizontal .prev:hover { background-position: 0 -53px; } .scroll_horizontal .next:hover { background-position: -40px -53px; } /*=========首页=========*/ /*box04*/ .box04 { border: 1px solid #BEC7D0; overflow: hidden; box-sizing: border-box; background-image: url(../images/general_bg245.jpg); width: 207px; height: 245px; } .box04 .title { height: 28px; text-indent: 10px; border-bottom: 1px solid #BEC7D0; } .box04 .title a { display: block; width: 100%; height: 100%; color: #0f64b3; } .box04 .title a.t { width: 70%; } .box04 .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } .box04 .list { padding: 14px 0 0 10px; } .box04 .list li {text-align: right;padding-right: 17px;line-height: 32px;} .box04 .list li a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 220px;text-align: left;line-height: 32px;float: left;} /*box04*/ /*box05*/ .box05 { overflow: hidden; box-sizing: border-box; background-image: url(../images/general_bg245.jpg); width: 325px; height: 245px; } .box05 .title { height: 45px; text-indent: 10px; border-bottom: 1px solid #BEC7D0; background-image: url(../images/qyjj_listbg.png); background-repeat: no-repeat; background-position: left top; width: 100%; } .box05 .title a { display: block; width: 100%; height: 100%; line-height: 45px; } .box05 .title a.t { width: 70%; } .box05 .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } .box05 .list { padding: 14px 0 0 10px; } .box05 .list li { text-align: right; padding-right: 17px; line-height: 32px; } .box05 .list li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 64%; text-align: left; line-height: 32px; float: left; } /*box05*/ .box_p_jj { margin: 0 auto; width: 624px; height: 336px; margin-top: 34px; } .box_p_jj .list { padding: 8px 0 0 11px; } /*列表页*/ .box_list {background-image: url(../images/general_bg245.jpg);width: 828px;min-height: 440px;padding-bottom: 85px;} .box_list .list { padding: 23px 0; width: 655px; margin: 0 auto; } .box_list .list li { line-height: 35px; height: 35px; } .box_list .list li a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 76%; text-align: left; line-height: 35px; } /*图片列表*/ .box_list .pic_list { padding: 23px 0; width: 655px; margin: 0 auto; padding-left: 42px; } .box_list .pic_list li { width: 45%; height: 198px; overflow: hidden; float: left; margin: 0 32px 30px 0; } .box_list .pic_list li .pic { height: 77%; overflow: hidden; border: 1px solid #ddd; padding: 10px; } .box_list .pic_list li .pic img { display: block; width: 100%; height: 100%; } .box_list .pic_list li .tit { line-height: 35px; height: 35px; width: 94%; text-align: right; padding: 0 3%; } .box_list .pic_list li .tit a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 65%; text-align: left; line-height: 35px; float: left; } /*页码*/ .page { border-top: #999 1px solid; width: 655px; margin: 0 auto; padding: 14px 0 60px 0; text-align: center; font-size: 12px; margin-top: 10px; } /*页码*/ .box02-zc { background-image: url(../images/general_bg245.jpg); width: 325px; height: 245px; } .box02-zc .intro { margin: 6px 20px; width: 287px; height: 200px; } .box02-zc .intro p { text-indent: 24px; padding-bottom: 10px; color: #3e4851; } .box02-jj { background-image: url(../images/general_bg245.jpg); width: 340px; height: 245px; } .box02-jj .intro { margin: 6px 20px; width: 297px; height: 200px; } .box02-jj .intro p { text-indent: 24px; padding-bottom: 10px; color: #3e4851; } .box_ld { background-image: url(../images/general_bg245.jpg); width: 302px; height: 245px; } .box_ld .ld_list { margin: 6px auto; width: 252px; height: 196px; text-align: left; } .box_ld .ld_list li .pos { padding-left: 10px; } .box_ld .ld_list li .name { display: inline-block; font-weight: bolder; color: #000; } .box_ld .title a.t { width: 70%; } .box_ld .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } .box_zz { background-image: url(../images/general_bg245.jpg); width: 680px; height: 156px; } .box_zz .title a.t { width: 70%; } .box_zz .title a.more { width: 20%; color: #d8ab04; padding-right: 17px; text-align: right; } .box_zz .zz_list { height: 192px; } .box_zz .zz_list li { width: 130px; _width: 100px; overflow: hidden; } .box_zz .zz_list li img { width: 130px; height: 100px; } /*企业资讯*/ .box_p_zx { width: 324px; height: 336px; } .box_p_zx .list {padding: 11px 0 0 11px;} .box_p_zx_gg { height: 256px; } /*.box_p_zx_gg .list li a { width: 80%; line-height: 32px; }*/ .box_p_zx_ld { width: 302px; height: 208px; } /*资质荣誉*/ .bx_wrap { width: 661px; margin: 12px 0 0 8px; _margin: 6px 0 0 8px; overflow: hidden; } .contact { background-image: url(../images/contact.png); background-repeat: no-repeat; background-position: left top; width: 211px; height: 163px; margin-top: 4px; } .contact .a { display: block; width: 100%; height: 70px; } .move { background-image: url(../images/move.png); background-repeat: no-repeat; background-position: left top; height: 77px; width: 216px; margin-top: 12px; } .move .a { display: block; width: 100%; height: 70px; } .box_link {background-image: url(../images/general_bg_link.jpg);width: 1002px;height: 76px;background-repeat: repeat-x;background-position: left top;} .box_link .list li { float: left; } .footer { background-color: #d9dbda; overflow: hidden; height: 30px; } .footer p { line-height: 30px; color: #005828; } .footer .left { padding-left: 10px; font-family: \5FAE\8F6F\96C5\9ED1; } .footer .right { padding-right: 10px; } /* =================banner_scroll_01.js======================= */ .banner1 { overflow: hidden; } .small li { width: 212px; height: 69px; overflow: hidden; } .s1 { background: url(../images/about_03.jpg) no-repeat; } .s2 { background: url(../images/about_02.jpg) no-repeat; } .s3 { background: url(../images/about_01.jpg) no-repeat; } .s4 { background: url(../images/about_04.jpg) no-repeat; } .small li.on { background-position: 0 -69px; } .banner1 { height: 276px; } .banner1 ul { float: left; } .banner2 { height: 159px; } .banner1_img { width: 789px; height: 276px; float: left; margin-right: 1px; } .banner1_img .pic { width: 789px; height: 276px; display: block; margin-top: -1px; } .banner1_img1 { width: 660px; height: 200px; float: left; background-color: #ccc; } .banner1_list li a { display: block; width: 213px; height: 69px; } .banner1_list1 { width: 100px; } /* =================sidebar======================= */ .sidebar {width: 155px;overflow: hidden;} .sidebar_list { overflow: hidden; } .sidebar_list li {float: left;margin-bottom: 14px;} .sidebar_list li a {display: block;color: #0f64b3;line-height: 40px;font-size: 13px;width: 140px;height: 40px;box-sizing: border-box;border: 1px solid #BEC7D0;border-top: 1px solid #89a696;text-align: center;background-color: #EEFBF2;} .sidebar_list li a:hover,.sidebar_list li a.current{ background-color: #127235; color: #fff; } .cont_content { padding: 21px 0; } .cont_content .tit { font-size: 24px; color: #325819; line-height: 30px; font-weight: normal; text-align: center; margin: 10px auto; width: 660px; } .cont_content .cont { padding: 10px 20px; } .cont_content .cont p { text-indent: 24px; } /* * * * * * * * * * * * * * * * 企业经营*/ .box_p_jj_wrap {border: 1px solid #BEC7D0;overflow: hidden;box-sizing: border-box;background-image: url(../images/general_bg245.jpg);width: 828px;padding-bottom: 39px;min-height: 675px;} .box_p_jjqy_wrap { } .box_p_jjqy_wrap .bx_container {margin: 8px 0 0 15px;} .box_p_jjqy_wrap .wrap { border: 1px solid #0060B2; padding-bottom: 25px; width: 969px; height: 160px; overflow: hidden; } .box_p_jjqy_wrap .bx_wrap { width: 971px; height: 160px; border: 1px solid #ddd; overflow: hidden; box-sizing: border-box; } .box_p_jjqy_wrap .ztit {background-image: url(../images/qyjj_qylistbg.png);background-repeat: no-repeat;background-position: center bottom;width: 30px;height: 122px;line-height: 17px;text-align: center;float: left;box-sizing: border-box;padding-top: 25px;margin-top: 20px;font-size: 12px;} .box_p_jjqy_wrap .qx_list { height: 192px; } .box_p_jjqy_wrap .qx_list li { float: left; width: 174px; height: 138px; text-align: center; padding-right: 12px; } .box_p_jjqy_wrap .qx_list li .tit {display: block;width: 174px;clear: both;border: 1px solid #B3B3B3;margin-top: -1px;box-sizing: border-box;padding: 0 26px;background: #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} .box_p_jjqy_wrap .qx_list li .pic { display: block; width: 100%; height: 115px; border: 1px solid #B3B3B3; box-sizing: border-box; } .box_p_jjqy_wrap .qx_list li .pic .i { width: 100%; height: 114px; } /* * * * * * * * * * * * * * * * 企业经营 end*/ #pages { padding:10px 0 10px;text-align:center;font:12px '宋体';} #pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333} #pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;} #pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; } #pages span { display:inline-block; padding:0px 8px; height:22px; line-height:22px; background:#127235; border:1px solid #5a85b2; color:#fff; text-align:center; } .page .noPage { display:inline-block; padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }