@font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot'); src: url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/icomoon.woff') format('woff'), /* chrome��firefox */ url('../fonts/icomoon.ttf') format('truetype'), /* chrome��firefox��opera��Safari, Android, iOS 4.2+*/ url('../fonts/icomoon.svg#ifont') format('svg'); /* IE9*/ /* iOS 4.1- */ } .icon { font-family: 'icomoon'; font-style: normal; -webkit-font-smoothing: antialiased; /*-webkit-text-stroke-width: 0.2px;*/ -moz-osx-font-smoothing: grayscale; } body { font-family: '\5FAE\8F6F\96C5\9ED1'; } .vh { visibility: hidden; } a.abtn.default { background-color: #28A980; } .mt20 { margin-top: 20px; } .mt30 { margin-top: 30px; } .mt40 { margin-top: 40px; } .mt50 { margin-top: 50px; } .mb20 { margin-bottom: 20px; } .ptb50 { padding: 50px 0; } .bgf9f9f9 { background-color: #f4f4f4; } .c999 { color: #999; } .row>div { min-height: 320px; } /* pc 的时候 */ @media (min-width: 768px) { /* 头部样式改写 */ .J_header { height: 90px; } .J_header .navbar { min-height: 90px; } .J_header .navbar-brand { padding: 0; height: 90px; } .J_header .navbar-brand img { height: 100%; vertical-align: top; } .J_header .navbar-nav>li>a { padding: 35px 20px 24px; background: url(../images/line.png) no-repeat right center; font-size: 16px; } .J_header .navbar-nav>li.current>a { color: #28A980; } .J_header .navbar-nav>li:last-child>a { background: none; } .J_header .navbar-default { background-color: #fff; border-color: #ddd; } .J_header .navbar-default .navbar-nav>.open>a { background-color: transparent; } .J_header .dropdown-menu { min-width: 130px; left: 50%; margin-left: -65px; background-color: rgba(255, 255, 255, 0.9); } .J_header .dropdown-menu>li {} .J_header .dropdown-menu>li>a { padding: 6px 0; text-align: center; } .J_header .dropdown-menu>li>a:hover { background-color: rgba(255, 255, 255, 0.6); color: #28A980; } .J_header .navbar-default .navbar-nav>li>a:focus, .J_header .navbar-default .navbar-nav>li>a:hover { color: #28A980; } .J_header .navbar-default .navbar-nav>li>a span.underline { display: block; margin-top: 8px; height: 3px; } .J_header .navbar-default .navbar-nav>li.current>a span.underline { background-color: #28A980; } .J_header .caret { display: none; } /* 页脚 */ .J_footer { padding-top: 40px; } } /* mobile的时候 */ @media (max-width: 768px) { /* 头部样式改写 */ .J_header { height: 50px; } .J_header .navbar-brand { padding: 0; } .J_header .navbar-brand img { height: 100%; vertical-align: top; } .J_header .navbar-default { background-color: #fff; border-color: #ddd; } .J_header .navbar-default .navbar-nav>li>a span.underline { display: none; } .J_header .caret { display: inline-block; } /* 页脚 */ .J_footer { padding-top: 20px; } } /* modal */ .modal-content { border: none; border-radius: 0; } .modal-dialog { margin-top: 40%; } /* 页面标题 */ .J_titleStyle1 {} .J_titleStyle1 .page-header { margin-bottom: 10px; border-bottom: none; } .J_titleStyle1 .page-header .pull-left { position: relative; padding-left: 14px; } .J_titleStyle1 .page-header .pull-left i { position: absolute; left: 0; top: 0; width: 5px; height: 100%; background-color: #28A980; } .J_titleStyle1 .page-header .pull-left h4 { margin-top: 0; margin-bottom: 0; } .J_titleStyle1 .page-header .pull-right {} .J_titleStyle1 .page-header .pull-right a { color: #999; } /* 页面标题 */ .J_titleStyle2 {} .J_titleStyle2 .page-header { margin-top: 0; margin-bottom: 10px; padding-bottom: 12px; border-bottom: 2px solid #eee; } .J_titleStyle2 .page-header .pull-left { position: relative; } .J_titleStyle2 .page-header .pull-left i { display: none; } .J_titleStyle2 .page-header .pull-left h4 { margin-top: 0; margin-bottom: 0; } .J_titleStyle2 .page-header .pull-right {} .J_titleStyle2 .page-header .pull-right a { color: #999; } /* pageBanner */ .J_pageBanner { position: relative; text-align: center; } .J_pageBanner img { width: 100%; } /* banner */ .J_banner {} .J_banner .carousel-inner>.item>a>img { width: 100%; } /* mediaList */ .J_mediaList {} .J_mediaList .m_list {} .J_mediaList .m_list .media-list {} .J_mediaList .m_list .media-list .media { height: 70px; overflow: hidden; } .J_mediaList .m_list .media-list .media .pull-left {} .J_mediaList .m_list .media-list .media .pull-left .media-object { width: 124px; height: 70px; } .J_mediaList .m_list .media-list .media .media-body {} .J_mediaList .m_list .media-list .media .media-body .media-heading { font-size: 16px; } .J_mediaList .m_list .media-list .media .media-body p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 8px; color: #999; } /* 文字列表 */ .J_textList {} .J_textList .t_list {} .J_textList .t_list .l_item { position: relative; padding-right: 80px; height: 32px; cursor: pointer; } .J_textList .t_list .l_item .i_link { display: block; padding-left: 14px; line-height: 32px; background: url(../images/dot.png) no-repeat 0 center; } .J_textList .t_list .l_item .i_time { display: block; position: absolute; right: 0; top: 0; line-height: 32px; } .J_textList .t_list .l_item img { display: none; } .J_textList .t_list .l_item a { display: block; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; } .J_textList .t_list .l_item span { display: block; color: #999; line-height: 32px; } .J_textList .t_list .l_item p { display: none; } .J_textList .t_page { text-align: center; } .J_textList .t_page li { display: inline-block; margin-top: 20px; } .J_textList .t_page li span, .J_textList .t_page li a { display: inline-block; margin: 0 6px; padding: 0 14px; height: 30px; line-height: 30px; border: 1px solid #eee; font-size: 12px; color: #999; } .J_textList .t_page li.prev span.current { border-color: #eee; color: #999; cursor: not-allowed; } .J_textList .t_page li span.current { border-color: #28A980; color: #28A980; cursor: not-allowed; } .J_textList .t_page li.next span.current { border-color: #eee; color: #999; cursor: not-allowed; } .J_textList .t_page li a:hover { border-color: #28A980; text-decoration: none; color: #28A980; } .J_textList .t_list .l_item.first { height: 90px; padding-left: 160px; } .J_textList .t_list .l_item.first .i_link { padding-left: 0; line-height: normal; background: none; font-size: 16px; color: #28A980; } .J_textList .t_list .l_item.first .i_time { line-height: normal; } .J_textList .t_list .l_item.first img { display: block; position: absolute; left: 0; top: 0; width: 142px; height: 80px; } .J_textList .t_list .l_item.first a {} .J_textList .t_list .l_item.first span {} .J_textList .t_list .l_item.first p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; position: absolute; top: 30px; height: 52px; line-height: 26px; color: #999; } .J_textList.showImg .t_list .l_item { height: 90px; padding-left: 160px; } .J_textList.showImg .t_list .l_item .i_link { padding-left: 0; line-height: normal; background: none; font-size: 16px; color: #28A980; } .J_textList.showImg .t_list .l_item .i_time { line-height: normal; } .J_textList.showImg .t_list .l_item img { display: block; position: absolute; left: 0; top: 0; width: 142px; height: 80px; } .J_textList.showImg .t_list .l_item a {} .J_textList.showImg .t_list .l_item span {} .J_textList.showImg .t_list .l_item p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; position: absolute; top: 30px; height: 52px; line-height: 26px; color: #999; } .J_textList.notPage .t_page { display: none; } .J_textList.hideImg .t_list .l_item.first { padding-left: 0; } .J_textList.hideImg .t_list .l_item.first img { display: none; } .J_textList.hasBorder .t_list .l_item { border-bottom: 1px dashed #ddd; } /* 二级页面菜单 */ .J_menuList {} .J_menuList .m_title {} .J_menuList .m_title .t_txt { width: 100%; line-height: 50px; background-color: #28A980; text-indent: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; color: #fff; } .J_menuList .m_list { border: 1px solid #ddd; border-top: 0; } .J_menuList .m_list .l_item { border-bottom: 1px solid #ddd; } .J_menuList .m_list .l_item .m_default {} .J_menuList .m_list .l_item .m_default a { display: block; width: 100%; line-height: 54px; text-indent: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; color: #666; } .J_menuList .m_list .l_item .m_default a:hover { text-decoration: none; } .J_menuList .m_list .l_item.current .m_default a { color: #28A980; } .J_menuList .m_list .l_item:last-child { border-bottom: none; } /* detail */ .J_detail { padding: 30px; border: 1px solid #ddd; } .J_detail .d_header { padding-bottom: 20px; border-bottom: 1px solid #ddd; } .J_detail .d_header .h_title { text-align: center; font-size: 24px; color: #333; } .J_detail .d_header .h_intro { margin-top: 14px; text-align: center; } .J_detail .d_header .h_intro span { margin: 0 10px; color: #999; } .J_detail .d_main { margin-top: 10px; } .J_detail .d_main p {} .J_detail .d_footer { margin-top: 40px; padding: 20px 0; border-top: 1px solid #ddd; } .J_detail .d_footer .f_left { float: left; } .J_detail .d_footer .f_left a {} .J_detail .d_footer .f_right { float: right; } .J_detail .d_footer .f_right a {} /* alert */ .J_alert .modal-dialog { margin-top: 20%; } /* 页脚 */ .J_footer { background-color: #333; color: #bbb; } .J_footer .row>div { margin-bottom: 30px; } .J_footer p { line-height: 24px; } .J_footer p i { margin-right: 4px; vertical-align: middle; font-size: 16px; } .J_footer a { line-height: 24px; color: #bbb; } .J_footer .copy-right { padding: 10px; background-color: #222; text-align: center; font-size: 12px; color: #666; }