.a_cover, .img_b { width: 100%; height: 100%; display: block; } .clear-both { clear: both; } .clear:after { content: ""; display: block; clear: both; height: 0; } .pull_left { float: left; } .pull_right { float: right; } .ulchild_left > * { float: left; } .ulchild_left:after { content: ""; display: block; clear: both; height: 0; } .poa { position: absolute; } .por { position: relative; } .pof { position: fixed; } .text_indent { text-indent: 2em; } .text_ap { text-transform: capitalize; } /*大写开头*/ .text_up { text-transform: uppercase; } /*全大写*/ .text_low { text-transform: lowercase; } /*全小写*/ .text_inh { text-transform: inherit; } /*从父元素继承 text-transform 属性*/ .text_center { text-align: center; } .text_left { text-align: left; } .text_right { text-align: right; } .bg_n { background: no-repeat; } .bg_ncc { background: no-repeat center center; } .bg_ncb { background: no-repeat center bottom; } .bg_nccc { background: no-repeat center center; background-size: cover; } .bg_ncc100 { background: no-repeat center center; background-size: 100% 100%; } .tra_03 { transition: all .3s linear; -webkit-transition: all .3s linear; } .border_box { box-sizing: border-box; -webkit-box-sizing: border-box; } * { box-sizing: border-box; -webkit-box-sizing: border-box; } .rightmodle { position: absolute; right: 0; top: 0; } .overhide { overflow: hidden; } .ellipsis { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /*商品图片特效*/ .img_tra { overflow: hidden; } .img_tra img { transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; } .img_tra img:hover { transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); } .img_mid { display: table; text-align: center; } .img_mid > * { vertical-align: middle; display: table-cell; line-height: 0; } /*内边距*/ /*外边距*/ .bordera { border: 1px solid #ddd; } .borderl { border-left: 1px solid #ddd; } .borderr { border-right: 1px solid #ddd; } .borderlr { border-left: 1px solid #ddd; border-right: 1px solid #ddd; } .bordert { border-top: 1px solid #ddd; } .borderb { border-bottom: 1px solid #ddd; } .bordertb { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; } /*常用色*/ .bg_them { background: #009140; } .bg_f { background-color: #fff; } .bg_0 { background-color: #000; } .color_0 { color: #000; } .color_f { color: #fff; } .color_3 { color: #333; } .color_6 { color: #666; } .color_9 { color: #999; } .color_7 { color: #777; } .color_8 { color: #888; } .color_c { color: #ccc; } .color_b { color: #bbb; } /*模块宽度*/ body { min-width: 1220px; font-size: 14px; margin: 0 auto; } .hugew { width: 100%; } .container-fluid { width: 100%; } .bigw { margin: 0 auto; width: 1200px; } .container { margin: 0 auto; width: 1200px; } .disb { display: block; } .disi { display: inline; } .disib { display: inline-block; } .disn { display: none; } .cursorp { cursor: pointer; } .cursord { cursor: default; } .user_select { -moz-user-select: none; -ms-user-select: none; -ktml-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; } /*reset end--------------------------------------------------------------------------------------------------------------------*/ a { color: #333; } .li_hover { -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); } .color_them { color: #009140; } .bodyy { background: #fff; } /*顶部*/ .header { position: relative; z-index: 4; background: #eef1ef; color: #000; height: 40px; line-height: 40px; font-size: 12px; } .header img { vertical-align: middle; margin-right: 8px; } .time_top { height: 40px; line-height: 40px; font-size: 12px; } .tianqi { margin-top: 7.5px; } .header_time { margin-left: 15px; margin-right: 15px; } .in_hr { float: right; } .in_hr li { padding-right: 10px; padding-left: 10px; float: left; } .in_hr li a { padding-right: 5px; padding-left: 5px; color: #000; } .in_hr li a:hover { color: #000; } .in_hr li i { font-size: 20px; vertical-align: middle; } .fixedmodle { z-index: 1024; right: 0; top: 50%; position: fixed; margin-top: -140px; -webkit-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.1); border: 1px solid #ddd\9; border-top: 0px\9; } .fixedmodle > ul > li { position: relative; width: 56px; height: 56px; overflow: hidden; } .fixedmodle .fixedmodlebox { left: 56px; } .fixedmodle .fmtip { width: 118px; height: 112px; padding-right: 5px; left: -117px; top: 20px; position: absolute; opacity: 0; } .fixedmodle .fmtip > div { width: 112px; height: 112px; background: #fff; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); } .fixedmodle .fmtip > div img { width: 100%; height: 100%; display: block; } .fixedmodle > ul > li:hover { overflow: visible; } .fixedmodle > ul > li:hover .fmtip { top: 0px; opacity: 1; } .fixedmodle .fmtips2 { opacity: 0; z-index: -1; height: 56px; background: #fff; position: absolute; left: 56px; top: 0; color: #fff; } .fixedmodle > ul > li:hover .w1 { left: -160px; opacity: 1; background: #00873b; } .fixedmodle > ul > li:hover .w2 { left: -70px; opacity: 1; background: #00873b; } .fixedmodle > ul > li > a { display: block; text-align: center; line-height: 56px; } .fixedmodle > ul > li > a i { transition: all 0.3s linear; -webkit-transition: all 0.3s linear; position: relative; left: 0; color: #fff; font-size: 28px; display: block; line-height: 56px; height: 56px; width: 56px; background: #009140; } .fixedmodle > ul > li:hover > a i { background: #00873b; } #back_top { display: none; } /*logo区域*/ .logo_body { position: relative; z-index: 30; } .top_logo { height: 112px; display: table-cell; vertical-align: middle; } .top_logo img { vertical-align: middle; } .call { margin-left: 100px; margin-top: 42px; } .call li { margin-bottom: 10px; } .call li img { margin-right: 10px; vertical-align: -4px; } .history { margin-left: 100px; position: relative; } .in_logo_right { padding-top: 29px; } .in_logo_right ul li { width: 110px; height: 60px; border-radius: 20px; margin-left: 10px; transition: background .15s linear; } .in_logo_right ul li > a { display: block; height: 60px; padding-top: 5px; transition: color .15s linear; } .in_logo_right ul li > a div { transition: visibility,opacity,transform .15s linear; border-radius: 0 0 20px 20px; visibility: hidden; transform: scale(0.5); opacity: 0; width: 100%; background: #fff; padding: 10px 5px; } .in_logo_right ul li > a div a { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #000; height: 30px; line-height: 30px; } .in_logo_right ul li > a div a:hover { opacity: .8; } .in_logo_right ul li.active, .in_logo_right ul li:hover { /*background: #009140;*/ } .in_logo_right ul li.active > a, .in_logo_right ul li:hover > a { /*color: #fff;*/ } .in_logo_right ul li.haser:hover { border-radius: 20px 20px 0 0; } .in_logo_right ul li.haser:hover > a div { visibility: visible; opacity: 0.5; transform: scale(1); } /*banner*/ .banner { height: 600px; overflow: hidden; } .banner .tb-btn a { width: 20px; height: 8px; margin: 0 10px; background-color: #2b776f; border-radius: 4px; } .banner .tb-btn a.active { background-color: #009140; } .banner .tb-arrow { left: 52.8%!important; width: 94%!important; } .banner .tb-arrow a { height: 120px!important; } .btn_hover { transition: all 0.1s linear; -webkit-transition: all 0.1s linear; } .btn_hover:hover { background: #2b776f; } .title { text-align: center; } .title h1 { font-size: 36px; } .title img { display: block; margin: 10px auto 20px; } .pad_index { padding: 50px 0; } .btn_ { width: 250px; height: 46px; line-height: 46px; border-radius: 23px; background: #009140; color: #fff; text-align: center; display: inline-block; } .btn_.btn_light { border: 1px solid #009140; color: #009140; background: transparent; } .group { overflow: hidden; height: 358px; } .group .bg_nccc { width: 100%; height: 358px; cursor: pointer; } .group .bg_nccc > .poa { transition: all 0.2s linear; -webkit-transition: all 0.2s linear; top: 84%; background: rgba(0, 145, 64, 0.6); color: #fff; width: 100%; height: 100%; padding: 75px 23px 0; } .group .bg_nccc:hover > .poa { top: 0; } .group .bg_nccc:hover .con h3 { top: 0; } .group .con { margin-bottom: 15px; } .group .con h3 { text-align: center; position: relative; top: -60px; transition: all 0.2s linear; -webkit-transition: all 0.2s linear; } .group .con h5 { height: 157px; overflow: hidden; } .group a { width: 147px; height: 40px; color: #fff; line-height: 40px; border-radius: 20px; border: 1px solid #fff; text-align: center; display: inline-block; } .in_study_l li { display: none; } .in_study_l li.active { display: block; } .in_study_l .img { width: 100%; height: 206px; } .in_study_l .time { width: 60px; height: 60px; background: #009140; color: #fff; line-height: 1; top: 0; left: 400px; } .in_study_l .con .ellipsis { margin-top: 15px; } .in_study_l .con .color_3 { font-size: 12px; color: #999; height: 48px; line-height: 24px; overflow: hidden; margin-top: 15px; } .in_study_l .more_ { background: transparent; right: 74px; bottom: 32px; width: 100px; height: 40px; line-height: 38px; border: 1px solid #009140; color: #009140; text-align: center; } .mar_t15 { margin-top: 15px; } .in_study_r { float: right; } .in_study_r a { border-bottom: 1px solid #ccc; display: block; padding: 0px 0 17px; padding: 17px 0; } .in_study_r a.active { border-bottom-color: #009140; background: #009140; } .in_study_r a.active .time > div { color: #fff; } .in_study_r a.active .con { color: #fff; } .in_study_r .time { position: relative; text-align: center; padding-top: 10px; top: 4px; height: 64px; padding-left: 20px; margin-right: 20px; } .in_study_r .time > * { position: relative; top: -12px; } .in_study_r .con { width: 380px; } .in_study_r .con h5 { margin-bottom: 5px; } .in_study_r .con h6 { line-height: 24px; height: 48px; overflow: hidden; } .ul_news .active { color: #009140; } .box_news > div { display: none; } .box_news > div.active { display: block; } .industry a { display: inline-block; } /*footer*/ .footer { background: #2e2e2e; color: #9e9e9e; } .footer a { color: #9e9e9e; } .footer .footer_top { padding: 30px 0; } .footer .nav_footer { text-align: center; } .footer .nav_footer dl { width: 14%; } .footer dl { margin: 0; } .footer dl dt { margin-bottom: 20px; } .footer dl dt a { color: #fff; } .footer dl dd { margin-left: 0; margin-bottom: 15px; } .footer .contact { border-left: 1px solid #3b3b3b; padding-left: 28px; } .footer .wecat { border-left: 1px solid #3b3b3b; padding-left: 28px; } .footer .wecat img { width: 120px; } .footer .footer_bottom { border-top-color: #3b3b3b; } /*page*/ .page_nav_3 { padding: 0 10px 10px; border-bottom: 1px solid #ddd; } .page_nav_3 ul { margin-right: -20px; } .page_nav_3 li { margin-right: 20px; margin-bottom: 10px; } .page_nav_3 li a { display: block; color: #333; border: 1px solid #009140; padding: 8px 10px; border-radius: 4px; } .page_nav_3 li.active a, .page_nav_3 li:hover a { color: #fff; background: #009140; border: 1px solid #009140; } .page_title { padding-left: 20px; line-height: 50px; } .page_title p { line-height: 50px; } .page_title i, .page_title i em { display: inline-block; } .page_title i { width: 11px; height: 11px; border: 1px solid #009140; text-align: center; left: 0; top: 20px; } .page_title i em { width: 5px; height: 5px; background: #009140; border-radius: 50%; left: 2px; top: 2px; } .pad_t60 { padding-top: 60px; } .page_banner { height: 250px; } .page_banner img { position: absolute; left: 50%; top: 0; margin-left: -960px; } .pageleft { height: 60px; background: #fff; width: 100%; position: absolute; z-index: 10; top: -60px; left: 0; } .pageleft:before { content: ""; display: block; position: absolute; width: 100%; height: 8px; top: 50px; } .pad_b30 { padding-bottom: 30px; } .page_nav_box { width: 180px; position: absolute; left: 20px; top: 80px; } .page_nav_box .link_2 a { width: 180px; } .page_nav { position: relative; padding-bottom: 20px; } .page_nav:after { content: ""; display: block; position: absolute; left: 0; right: 0; height: 1px; background: #dcdcdc; bottom: 20px; } .page_nav li { height: 45px; position: relative; } .page_nav li:before { content: ""; display: block; position: absolute; top: 50%; z-index: 1; } .page_nav li:before { width: 5px; height: 5px; background: #dcdcdc; border-radius: 50%; margin-top: -2px; left: 15px; } .page_nav li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 20px; padding-left: 30px; font-size: 16px; line-height: 44px; color: #000; position: relative ; text-align: left; margin: 0 auto; display: block; } .page_nav li:hover a { color: #009140; } .page_nav li.active a { background: #009140; color: #fff; } .divpagesh { z-index: 10; box-shadow: 0px 0 10px 1px rgba(0, 0, 0, 0.1); } .bg_page { background: #f5f5f5; } .fs_26 { font-size: 26px; } .shareb { border-top-style: dashed ; padding-top: 10px; } .mar_lr-20 { margin-left: -20px; margin-right: -20px; } .mar_r5 { margin-right: 5px; } .pagetitlebox { border-bottom-color: #009140; position: relative; padding-bottom: 10px; margin-bottom: 10px; } .page_title img { vertical-align: middle; } .bdsharebuttonbox { display: inline-block; vertical-align: middle; } .min_span { line-height: 40px; } .min_span span { margin: 0 5px; } .location_ { line-height: 28px; color: #666; top: 5px; right: 10px; margin-top: 11px; } .location_ .icon { margin-right: 10px; color: #009140; } .location_ a { color: #666; } .location_ a:hover { color: #009140; } .location_ em { color: #009140; } .page_conx { min-height: 720px; } .page_conx img { max-width: 100%; } .pagetitles1 { line-height: 40px; font-size: 20px; background: #fff; border-bottom: 1px solid #f1f1f1; color: #009140; } .color_you { color: #2b776f; } .keshi_list { background: #dcdcdc; } .keshi_list li.active { background: #009140; } .keshi_list li.active a { color: #fff; } .keshi_list a { color: #666; display: block; text-align: center; line-height: 50px; } .keshi_list a:hover { color: #009140; } .a_hover { -webkit-box-shadow: 0 0 8px 1px rgba(1, 81, 40, 0.4); box-shadow: 0 0 8px 1px rgba(1, 81, 40, 0.4); border: 1px solid #ddd\9; border-top: 0px\9; } .keshi_er_list { margin: 0 -10px; } .keshi_er_list li { padding: 10px; } .keshi_er_list li a { border: 1px solid #fff; display: block; padding: 20px; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; } .keshi_er_list li a em { margin-right: 5px; } .keshi_er_list li a h3 { height: 30px; } .keshi_er_list li a h5 { height: 69px; overflow: hidden; margin: 15px auto 25px; } .keshi_er_list li a:hover { -webkit-box-shadow: 0 0 8px 1px rgba(1, 81, 40, 0.4); box-shadow: 0 0 8px 1px rgba(1, 81, 40, 0.4); border: 1px solid #ddd\9; border-top: 0px\9; border-color: #009140; } .page_more { transition: all 0.2s linear; -webkit-transition: all 0.2s linear; height: 30px; line-height: 30px; width: 70px; text-align: center; display: block; border: 1px solid #009140; } .page_more:hover { background: #009140; color: #fff; } .doc_list { padding-left: 145px; padding-top: 10px; } .doc_list_title { left: 0; top: 30px; width: 135px; } .doc_list_title a:hover { color: #009140; } .doc_list_title em { color: #009140; margin-right: 10px; } .doc_list_title:after { content: ""; display: block; position: absolute; width: 20px; height: 2px; background: #dcdcdc; bottom: -20px; } .doc_con li { padding: 10px 12px; text-align: center; } .doc_con li a { width: 131px; height: 185px; position: relative; overflow: hidden; } .doc_con li a img { max-width: 131px; max-height: 185px; } .doc_con li a .poa { bottom: 0; left: 0; right: 0; height: 45px; background: rgba(1, 81, 40, 0.51); transition: all 0.3s linear; -webkit-transition: all 0.3s linear; } .doc_con li a:hover .poa { bottom: -45px; } .honor { text-align: center; margin: 0 -14px; } .honor li { margin-bottom: 20px; padding: 0 16px; } .honor .img_mid { border: 1px solid #ddd; padding: 4px; background: #f0f0f0; width: 283px; height: 176px; } .honor .img_mid img { max-width: 273px; max-height: 166px; } .honor h5 { margin-top: 10px; } .link_this_page a { height: 45px; width: 150px; border: 1px solid #ddd; text-align: center; line-height: 45px; color: #666; display: inline-block; transition: all 0.2s linear; -webkit-transition: all 0.2s linear; margin-right: 10px; } .link_this_page a:hover { color: #fff; background: #009140; border-color: #009140; } .doc_con_de { margin: 0 -12px; } .doc_con_de > li { width: 155px; } .boss span { display: inline-block; border-bottom: 2px solid #ddd; height: 35px; line-height: 20px; } .boss_em { color: #aaa; } .boss_info { height: 69px; overflow: hidden; } .pro.keshidocbox { height: auto; } .baoguang.keshidocul li { width: 216px; margin-bottom: 20px; } .baoguang.keshidocul .inteamimg { width: 216px; height: 275px; background-color: #bfbfbf; } .baoguang.keshidocul .inteamimg img { max-width: 216px; max-height: 275px; } .baoguang.keshidocul li > div { padding: 0!important; } .keshinewscon { height: 94px; border-radius: 4px 0 0 4px; } .keshinewscon:hover { background: #f1f1f1; } .keshinewscon h6 { height: 40px; overflow: hidden; } .keshinewstime { margin-top: -1px; height: 96px; width: 95px; border: 1px solid #d2d2d2 ; border-radius: 5px ; overflow: hidden; } .keshinewstime .fs_26 { line-height: 60px; background: #fff; } .keshinewstime .h5 { line-height: 36px; background: #d2d2d2 ; } .pad_b0 { padding-bottom: 0!important; } .keshiall a:hover { color: #009140; } .keshiall li { padding-right: 20px; height: 35px; } .keshishezhi:hover { box-shadow: 4px 6px 10px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 4px 6px 10px 2px rgba(0, 0, 0, 0.1); } .keshishezhi .h5 { height: 92px ; overflow: hidden; } .keshishezhi .img_mid { width: 185px; height: 98px; } .keshishezhi .img_mid img { max-width: 185px; max-height: 98px; } .mar_r35 { margin-right: 35px; } .pagelihover { box-shadow: 4px 6px 10px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 4px 6px 10px 2px rgba(0, 0, 0, 0.1); } .page_news { transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; } .page_news .img_mid { width: 170px; height: 135px; transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; } .page_news .img_mid img { max-width: 170px; max-height: 135px; } .page_news:hover { box-shadow: 4px 6px 10px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 4px 6px 10px 2px rgba(0, 0, 0, 0.1); } .page_news:hover .img_mid { background: #999; } .page_news:hover .pnt { margin-left: -20px; } .page_news:hover .page_news_time .pn_more { margin-left: 30px; background: #bfbfbf; color: #fff; } .page_news:hover .page_news_con { margin-left: 10px; } .page_news .page_news_con { width: 55%; float: left; transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; } .page_news .page_news_con h5 { height: 46px; overflow: hidden; } .page_news .page_news_time { width: 170px; float: right; } .page_news .page_news_time .pnt { transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; } .page_news .page_news_time h1 { font-size: 28px; } .page_news .page_news_time .pn_more { width: 40px; height: 40px; line-height: 40px; text-align: center; display: block; border-radius: 50%; border: 1px solid #c1c1c1; color: #bfbfbf; transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; } #info .img_mid img { width: 130px; height: 185px; } .info_gs { padding-bottom: 20px; } .info_gs li { padding: 13px 0 13px; } .map_ { height: 500px; } .map_ > * { width: 100%; height: 100%; } .pagenoticebox, .imglist, .pagevideolist { min-height: 600px; } .tra_05 { transition: 0.5s 0.3s linear; -webkit-transition: 0.5s 0.3s linear; } .imglist li { padding-top: 10px; padding-bottom: 10px; } .imglist li.bordern { border: 0; padding: 10px 5px; } .imglist .imglistbox { border: 1px solid #f0eded; display: block; padding: 20px; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; } .imglist .imglistbox:hover { box-shadow: 2px 2px 15px 2px rgba(0, 0, 0, 0.1); } .imglistbox a.more_doc { display: inline-block; width: 110px; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #009140; border-radius: 0px; } .imglistbox a.more_t_03, .xiangq, .yuy { display: inline-block; width: 110px; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #009140; border-radius: 0px; } .xiangq, .yuy { margin-top: 10px; width: 70px; margin-right: 10px; } .imglistbox a.more_t_03:hover, .xiangq:hover, .yuy:hover, .imglistbox a.more_doc:hover { background-color: #2b776f; color: #fff; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; } .pad_b10 { padding-bottom: 10px; } .imglist .imglistbox2 { border: 0; } .imglist .img_mid { margin: 8.5px auto; width: 135px; height: 185px; margin-right: 20px; background: #f8f8f8; } .imglist .imglistbox2 .img_mid { width: 135px; height: 140px; } .imglist img { max-width: 135px; max-height: 185px; } .imglist .imglistbox2 img { max-width: 135px; max-height: 140px; } .newslist.imglist .img_mid { width: 190px; height: 190px; } .newslist.imglist img { max-width: 190px; max-height: 190px; } .doclist.imglist .img_mid { width: 135px; height: 185px; } .doclist.imglist img { max-width: 135px; max-height: 185px; } .doclist.imglist .imglistbox { border: 0; background: #f4f4f6; } .doclist .imglisttext h2, .doclist .imglisttext h5 { line-height: 1.5em; } .doclist .imglisttext h5.color_6 { height: 86px; overflow: hidden; color: #666; } .doclist .imglisttext h5.color_0 { height: auto; overflow: hidden; } .imglisttext h2 { color: #009140; line-height: 2em; } .imglisttext h4, .imglisttext h5 { color: #333; line-height: 2em; } .imglisttext h5 { height: 56px; overflow: hidden; } .newslist .imglisttext p.h4 { line-height: 2em; } .newslist .imglistbox { border: 0; } .newslist > li { border: 0; border-bottom: 1px dashed #eee; } .newslist > li > div:hover .more_doc { background: #2b776f; } .newslist > li > div:hover p.h4 a { color: #009140; } .newslist .imglistbox .col_1 { width: 820px; } .newslist .imglistbox .col_2.newstip { width: 180px; padding-left: 20px; } .newslist .imglistbox .col_2 { width: 120px; } .newslist .imglisttext h5 { height: 56px; } .newslist .newstip em { margin-left: 10px; height: 26px; line-height: 24px; border: 1px solid #e5e5e5; border-radius: 3px; padding: 0 17px; display: inline-block; position: relative; } .newslist .newstip em:before, .newslist .newstip em:after { content: ""; display: block; position: absolute; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 7px solid #e5e5e5; left: -7px; top: 7px; } .newslist .newstip em:after { border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-right: 6px solid #fff; left: -6px; top: 8px; } .newctrl { border: 1px solid #e5e5e5; } .newctrl a { height: 40px; padding: 0 15px; line-height: 38px; color: #333; border-right: 1px solid #e5e5e5; } .newctrl a.active { color: #009140; } .imglist a:hover h2 { color: #df0615; } .pagenewlist { min-height: 500px; } .pagenewlist li { border-bottom: 1px dashed #ddd; padding-top: 15px; padding-bottom: 15px; } .pagenewlist h5 { padding-left: 15px; color: #000; line-height: 25px; width: 700px; } .pagenewlist a { display: block; } .pagenewlist a:hover h5 { color: #df0615; } .pagenewlist span { color: #bfbfbf; line-height: 25px; } .pagenewlist.yuandian li:before { background: #aaaaaa; left: 3px ; width: 4px; height: 4px; margin-top: -2px; } .color_af { color: #afadad; } .downloadul li { border-bottom: 1px dashed #d0d0d0; } .download .pull_left { line-height: 34px; width: 85%; } .download:hover .pull_left a { color: #009140; } .download .pull_right { line-height: 34px; height: 34px; width: 105px; text-align: center; background: #009140; color: #fff; } .download .pull_right:hover { background: #2b776f; } .download i { margin-left: 10px; vertical-align: middle; font-size: 20px; } .laber { width: 70px; margin-right: 20px; line-height: 30px; color: #666; } .pcinfoul li { margin-bottom: 25px; position: relative; } .pcinfo { width: 200px; margin-right: 20px; line-height: 30px; color: #666; } .delch { cursor: pointer; } .pzh_wages > li .pzhtitle { cursor: pointer; color: #333; } .inputs3, .inputs2 { width: 280px; border: 1px solid #eee; outline: none; height: 40px; line-height: 40px; padding: 0 10px; } .inputs3:focus, .inputs2:focus, .textas1:focus { box-shadow: -1px 1px 5px 0 #66f3fc; } .inputs2 { width: 120px!important; } .btns2 { color: #fff; border: 1px solid #009140; background: #009140; height: 40px; line-height: 38px; width: 120px; margin-right: 85px; cursor: pointer; text-align: center; } .btns2:hover { color: #009140; background: #fff; box-shadow: -1px 1px 5px 0 #66f3fc; } .checkimg { width: 120px; height: 40px; margin-left: 10px; } .checkimg img { width: 100%; height: 100%; } .textas1 { width: 85%; height: 200px; border: 1px solid #eee; outline: none; padding: 10px; resize: none; } .mar_l90 { margin-left: 90px; } .pcinfoul { padding-left: 50px; } .pagenotice { height: 305px; } .pagenotice { background-image: ; } .pagenoticebox a { display: block; border-color: #c9c9c9; } .pagenoticebox a:hover { border-right-color: #fff; border-bottom-color: #fff; box-shadow: 5px 9px 10px 2px rgba(0, 0, 0, 0.31); } .pagevlimg { height: 210px; } .pagevideolist a { display: block; padding: 20px; } .pagevideolist .color_0 { font-size: 16px; color: #333; width: 100%; } .pagevideolist a:hover { box-shadow: 4px 6px 10px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 4px 6px 10px 2px rgba(0, 0, 0, 0.1); } .pagevideolist a:hover i { opacity: 1; } .pagevideolist a i { transition: 0.3s 0.3s linear; -webkit-transition: 0.3s 0.3s linear; color: #fff; right: 10px; bottom: 10px; height: 40px; width: 40px; line-height: 40px; text-align: center; opacity: 0; border-radius: 50%; background: #bfbfbf; } .pagevideobox > * { width: 100%; height: 550px; } .pn_page a:hover { color: #666; } .pn_page span:hover { color: #009140; } .ban { height: 620px; position: relative; overflow: hidden; margin: 20px auto 0 auto; } .ban2 { width: 895px; height: 500px; position: relative; overflow: hidden; margin: 0 auto; } .ban2 ul { position: absolute; left: 0; top: 0; } .ban2 ul li { width: 895px; height: 500px; } .ban2 ul li a { margin: 0 auto; width: 745px; height: 500px; } .ban2 ul li img { max-width: 745px; max-height: 500px; } .prevkk { float: left; cursor: pointer; } .numkk { height: 82px; overflow: hidden; width: 430px; position: relative; float: left; } .min_pic { padding-top: 20px; width: 500px; margin: 0 auto; } .numkk ul { position: absolute; left: 0; top: 0; } .numkk ul li { width: 82px; height: 82px; margin-right: 5px; padding: 1px; } .numkk ul li a { width: 80px; height: 80px; } .numkk ul li a img { max-width: 80px; max-height: 80px; } .numkk ul li.on { border: 1px solid #009140; padding: 0; } .prev_btn1 { width: 16px; text-align: center; height: 18px; margin-top: 32px; margin-right: 20px; cursor: pointer; float: left; } .next_btn1 { width: 16px; text-align: center; height: 18px; margin-top: 32px; cursor: pointer; float: right; } .prev1, .next1 { opacity: .5; transition: all 0.3s ease-in-out; position: absolute; top: 225px; width: 28px; height: 51px; z-index: 9; cursor: pointer; } .prev1 { left: 20px; } .next1 { right: 20px; } #prev2, #next2 { top: 300px; } .mhc { background: #000; width: 100%; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); position: absolute; left: 0; top: 0; display: none; z-index: 999999; } .pop_up { width: 1100px; height: 650px; background: #fff; position: fixed; -position: absolute; left: 50%; top: 50%; margin-left: -550px; margin-top: -325px; display: none; z-index: 9999999; } .pop_up_xx { z-index: 2; opacity: .5; transition: all 0.3s ease-in-out; width: 40px; height: 40px; position: absolute; top: 0px; right: 0px; cursor: pointer; } .next1:hover, .prev1:hover, .pop_up_xx:hover { opacity: 1; } .pop_up2 { width: 1100px; height: 650px; position: relative; overflow: hidden; } .pop_up2 { width: 1100px; height: 650px; position: relative; overflow: hidden; float: left; } .pop_up2 ul { position: absolute; left: 0; top: 0; } .pop_up2 ul li { width: 1100px; height: 650px; float: left; } .pop_up2 ul li a { width: 1100px; height: 650px; } .pop_up2 ul li a img { max-width: 1100px; max-height: 650px; } /*doctor*/ .doctor_ul_img a { width: 96.42857143px; height: 132.14285714px; background: #f5f5f5; line-height: 0; } .doctor_ul_img img { max-width: 96.42857143px; max-height: 132.14285714px; } .doctor_con { border: 1px solid #ddd; } .bg_r { background-color: #eb3d00; } .doctor_ul_more a { width: 48px; height: 18px; line-height: 18px; text-align: center; display: inline-block; margin-right: 20px; } .doctor_ul h3 { line-height: 18px; height: 1.5em; } .doctor_ul h5 { height: 46px; overflow: hidden; } .doctor_ul > li:hover { box-shadow: 0 0 10px 1px #f3f3f3; } .doctor_ul h3 { font-size: 22px; } .way_con_table { width: 100%; } .way_con_table thead th { border: 1px solid #fff; border-top: 1px solid #009140; border-bottom: 1px solid #009140; } .lb_ { border-left: 1px solid #009140 !important; } .rb_ { border-right: 1px solid #009140 !important; } .way_con_table td { border: 1px solid #d0cfcf; } .way_con_head { height: 125px; } .way_con_table th { height: 50px; } .way_con_table td { height: 50px; } .way_con_table td a { width: 100%; height: 100%; line-height: 40px; display: inline-block; color: #fff; } .way_con_table .yuyyue a { background: #00ab4b; } .way_con_table .yuyyue:hover a { background: #00de62; } .table_w1 { width: 70px!important; } .table_w2 { width: 90px !important; } .mar_r20 { margin-right: 20px; } /*瀑布流*/ #pubuliu ul { width: 275px; list-style: none; float: left; margin-right: 20px; } #pubuliu ul li { margin-bottom: 20px; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; } #pubuliu ul li:hover { box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.1); } #pubuliu ul li img { width: 275px; display: block; } #pubuliu ul li p { background: #009140; color: #fff; padding: 10px; } .yytingshen li .h5 { height: 270px; overflow: hidden; } /*分页样式*/ .allpagesstyle_box { padding-top: 10px; padding-bottom: 10px; } .allpagesstyle { font-size: 12px; display: inline; } .allpagesstyle a, .allpagesstyle span { height: 30px; line-height: 30px; font-size: 16px; display: inline-block; padding: 0 15px; margin: 0 4px; cursor: pointer; border-radius: 4px; background: #f7f7f7; color: #666; transition: all 0.1s linear; -webkit-transition: all 0.1s linear; } .allpagesstyle a:hover, .allpagesstyle span:hover, .allpagesstyle .current { background: #009140; color: #fff; } /* lightbox */ body:after { content: url(/uploads/image/phimg/close.png) url(/uploads/image/phimg/loading-gray.gif) url(/uploads/image/phimg/prev.png) url(/uploads/image/phimg/next.png); display: none; } .lightboxoverlay { position: absolute; top: 0; left: 0; z-index: 9999; background-color: black; filter: progid:dximagetransform.microsoft.alpha(opacity=80); opacity: 0.8; display: none; } .lightbox { position: absolute; left: 0; width: 100%; z-index: 10000; text-align: center; line-height: 0; font-weight: normal; } .lightbox .lb-image { display: block; height: auto; max-width: inherit; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .lightbox a img { border: none; } .lb-outercontainer { position: relative; background-color: white; *zoom: 1; width: 250px; height: 250px; margin: 0 auto; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; } .lb-outercontainer:after { content: ""; display: table; clear: both; } .lb-container { padding: 4px; } .lb-loader { position: absolute; top: 43%; left: 0; height: 25%; width: 100%; text-align: center; line-height: 0; } .lb-cancel { display: block; width: 32px; height: 32px; margin: 0 auto; background: url(/uploads/image/phimg/loading-gray.gif) no-repeat; } .lb-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } .lb-container > .nav { left: 0; } .lb-nav a { outline: none; background-image: ; } .lb-prev, .lb-next { height: 100%; cursor: pointer; display: block; } .lb-nav a.lb-prev { width: 34%; left: 0; float: left; background: url(/uploads/image/phimg/prev.png) left 48% no-repeat; filter: progid:dximagetransform.microsoft.alpha(opacity=0); opacity: 0; -webkit-transition: opacity 0.6s; -moz-transition: opacity 0.6s; -o-transition: opacity 0.6s; transition: opacity 0.6s; } .lb-nav a.lb-prev:hover { filter: progid:dximagetransform.microsoft.alpha(opacity=100); opacity: 1; } .lb-nav a.lb-next { width: 64%; right: 0; float: right; background: url(/uploads/image/phimg/next.png) right 48% no-repeat; filter: progid:dximagetransform.microsoft.alpha(opacity=0); opacity: 0; -webkit-transition: opacity 0.6s; -moz-transition: opacity 0.6s; -o-transition: opacity 0.6s; transition: opacity 0.6s; } .lb-nav a.lb-next:hover { filter: progid:dximagetransform.microsoft.alpha(opacity=100); opacity: 1; } .lb-datacontainer { margin: 0 auto; padding-top: 5px; *zoom: 1; width: 100%; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } .lb-datacontainer:after { content: ""; display: table; clear: both; } .lb-data { padding: 0 4px; color: #ccc; } .lb-data .lb-details { width: 85%; float: left; text-align: left; line-height: 1.1em; } .lb-data .lb-caption { font-size: 13px; font-weight: bold; line-height: 1em; } .lb-data .lb-number { display: block; clear: left; padding-bottom: 1em; font-size: 12px; color: #999999; } .lb-data .lb-close { display: block; float: right; width: 30px; height: 30px; background: url(/uploads/image/phimg/close.png) top right no-repeat; text-align: right; outline: none; filter: progid:dximagetransform.microsoft.alpha(opacity=70); opacity: 0.7; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s; transition: opacity 0.2s; } .lb-data .lb-close:hover { cursor: pointer; filter: progid:dximagetransform.microsoft.alpha(opacity=100); opacity: 1; }