/* $Id: main.css 2011/09/23 14:44:55 WENROO Exp $ */ /** * * @file * Global Wenroo Styling * Update 2016/07/01 * **/ @media screen and (max-width: 1200px) and (min-width: 990px) { .footer .footer_container { max-width: 960px; } } @media screen and (max-width: 990px) { .footer .footer_container { max-width: 760px; } } @media screen and (max-width: 768px) { .footer-t-b { display: block; } .footer_copyright { float: none; text-align: center; display: block; } .footer_siteInfo { float: none; text-align: center; display: block; } .t-c.footer-icons { margin: 7px 0 0; } .footer { background-image: none; } .footer-icon-link { display: none; } .footer_copyright_top, .footer_copyright_bottom { display: inline-block; } .func_hideInPhoneAndvPad:nth-child(3), .func_hideInPhoneAndvPad:nth-child(4) { display: none; } .layout-full.region-top-second .block-region-top-second-right .list-button .col-md-6{ width: 50%; float: left; } .layout-full.region-footer-bottom .block-region-footer-bottom .list-button .col-md-1{ width: 50%; float: left; } .footer .footer_copyright{ display: block; text-align: center; } .footer .footer-icons{ display: block; text-align: center; } .footer .footer_siteInfo{ display: block; text-align: center; } } .region-middle-third { background-color: #f5f5f5; margin-bottom: 21px; } .block-region-footer-bottom-right { margin-top: 45px; } .block-region-footer-bottom .row { border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; } .footer { background: #e7e7e5; border-top: 1px solid #b8b8b8; line-height: 25px; position: relative; font-size: 14px; } .footer a:hover { text-decoration: underline; } .footer_container { color: #9c9b99; } .footer-icons>a { display: inline-block; width: 40px; height: 40px; margin: 0 5px; background-color: #063; border-radius: 50%; position: relative; } .footer-icons>.iconfont:hover { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.5; } a.footer-icon-link { display: inline-block; width: 40px; height: 40px; background-image: url(../images/ce/greenIcon2.png); background-position: center center; background-repeat: no-repeat; background-size: 40px 40px; background-color: transparent; position: relative; } .footer-icon-link:hover { background-image: url(../images/ce/grayIcon2.png); } .footer-icon-link-weixinqrcode { background-image: url(../images/ce/toolbar_shcool.jpg); background-size: contain; width: 160px; height: 201px; position: absolute; bottom: 50px; left: -58px; background-position: 0 0; background-repeat: no-repeat; position: absolute; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(.01); -moz-transform: scale(.01); -ms-transform: scale(.01); -o-transform: scale(.01); transform: scale(.01); -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; transform-origin: 50% 100%; } a:hover .footer-icon-link-weixinqrcode { opacity: 1; filter: alpha(opacity=1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .footer_toolbar { background-image: url(../images/ce/toolbar_main.png); width: 160px; } .toolbar_main_move { background-repeat: no-repeat; position: absolute; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(.01); -moz-transform: scale(.01); -ms-transform: scale(.01); -o-transform: scale(.01); transform: scale(.01); -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .toolbar_weixin { height: 210px; left: -65px; bottom: 44px; background-position: 0 0; -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; transform-origin: 50% 100%; } #icon_phone:hover .toolbar_phone, #icon_weixin:hover .toolbar_weixin { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .toolbar_phone { height: 54px; left: -65px; bottom: 44px; background-position: 0 -220px; -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; transform-origin: 50% 100%; } .footer .iconfont img { max-width: 100%; padding: 6px; } .footer .footer_container { max-width: 1200px; margin: 0 auto; padding-top: 5px; padding-bottom: 5px; position: relative; } .footer:before { content: ''; display: block; position: absolute; left: 0; right: 0; height: 0; top: 0; border-bottom: 1px solid #fff; } .footer_siteInfo { display: table-cell; text-align: right; vertical-align: middle; } .footer_siteInfo a { color: #9c9b99; } .footer_copyright { overflow: hidden; display: table-cell; vertical-align: middle; text-align: left; } .footer_copyright a { color: #9c9b99; } .footer-t-b { display: table; width: 100%; text-align: center; vertical-align: middle; } /*杈规爮澶氱骇鑿滃崟*/ .sidebar-menu-2-3 .nav-menu .expanded .level-menu .menu-item.menu-item:last-child { padding-bottom: 0; } .personality .personality-list { margin-bottom: 15px; margin-right: 5px; border: 1px solid #bfdbca; overflow: hidden; } .personality .personality-list .per-img img { width: 100%; } .personality .personality-list .per-content { padding-left: 10px; padding-right: 10px; } .personality .personality-list .per-content { padding-top: 10px; } .personality .personality-list .per-content p { margin-top: 15px; font-size: 14px; } .personality .personality-list .per-content h2 { font-size: 16px; font-family: "microsoft Yahei"; } .personality .personality-list .per-content h2 a { color: #00702a; } .personality .personality-list .per-content p a:hover { color: #00702a; } @media (min-width: 768px) { .personality .personality-list { margin-bottom: 15px; margin-right: 5px; padding-right: 10px; border: 1px solid #bfdbca; overflow: hidden; height: 152px; } .personality .personality-list .per-img { float: left; margin-right: 15px; } }