/* * Globals */ .list-inline>li a,.list-inline>li a:hover { color: #fff; } .list-inline>li .thumbnail{ padding:0 ; margin-bottom: 5px; border-color: transparent; background-color: transparent; } .list-inline>li .thumbnail:hover,.list-inline>li a:hover { border-color:#fff; text-decoration: none; } /* Links a, a:focus, a:hover { color: #fff; } /* Custom default button */ .btn-default, .btn-default:hover, .btn-default:focus { color: #333; text-shadow: none; /* Prevent inheritence from `body` */ background-color: #fff; border: 1px solid #fff; } /* * Base structure */ html, body { height: 100%; } body { text-align: center; /*text-shadow: 0 1px 3px rgba(0,0,0,.5);*/ } /* Extra markup and styles for table-esque vertical and horizontal centering */ .site-wrapper { display: block; width: 100%; height: 100%; /* For at least Firefox */ min-height: 100%; -webkit-box-shadow: inset 0 0 100px rgba(0,0,0,.5); box-shadow: inset 0 0 100px rgba(0,0,0,.5); } .site-wrapper-inner { display: table-cell; vertical-align: top; } .cover-container { margin-right: auto; margin-left: auto; } /* Padding for spacing */ .inner { padding: 20px; margin-bottom: 30px; } /* * Header */ .masthead-brand { margin-top: 10px; margin-bottom: 10px; } .masthead-nav > li { display: inline-block; } .masthead-nav > li + li { margin-left: 20px; } .masthead-nav > li > a { padding-right: 0; padding-left: 0; font-size: 16px; font-weight: bold; color: #fff; /* IE8 proofing */ color: rgba(255,255,255,.75); border-bottom: 2px solid transparent; } .masthead-nav > li > a:hover, .masthead-nav > li > a:focus { background-color: transparent; border-bottom-color: #a9a9a9; border-bottom-color: rgba(255,255,255,.25); } .masthead-nav > .active > a, .masthead-nav > .active > a:hover, .masthead-nav > .active > a:focus { color: #fff; border-bottom-color: #fff; } @media (min-width: 768px) { .masthead-brand { float: left; } .masthead-nav { float: right; } } /* * Cover */ .cover { padding: 0 20px; } .cover .btn-lg { padding: 10px 20px; font-weight: bold; } /* * Footer */ .mastfoot { color: #999; /* IE8 proofing */ color: rgba(255,255,255,.5); } /* * Affix and center */ /*========================================new style=================================*/ /*产品全屏幕菜单navbar-----------------------------*/ #product { position: absolute; top:60px; left: 0; right: 0; opacity: 0.8; background: #34495E; z-index: 10002; } .menu-div{ padding:0 2px 0 2px; margin-bottom: 20px; margin-left: 0; margin-right:0; color: #ffffff; } ul.list-inline {margin-left:0;margin-right: 0;} .table>tbody>tr>td, .table>tbody>tr>th, .table>thead>tr>td, .table>thead>tr>th {border-top:none;} /*主页轮播-----------------------------*/ #mycarousel { top:0; height: 100%; width: 100%; overflow: hidden; } .carousel-inner>.item>a>img, .carousel-inner>.item>img{ top: 0; width: 100%; height: 100%; overflow: hidden; } .carousel-caption p { line-height: 1.6; font-size: 18px; } /*footer弹出微信码-----------------------------*/ #alert-wx {position: absolute;display:none;left: 65%;top:0;z-index: 9998} /*产品页-----------------------------*/ .text-white {color: #ffffff} .text-caption{margin-top:35%;margin-bottom:35%;}/*产品页文字位置*/ .lead { margin-top:20px; margin-bottom:20px; } .slide-caption { position: absolute; display: block; left: 35%; right: 35%; bottom: 8%; z-index: 9999 } .container-fluid{ padding-left:0; padding-right: 0; } span.border-line{ padding-left:15px ; border-left: 1px solid; border-color:#898989;} /*其它页面横幅背景-----------------------------*/ .contact-bg { margin-top: 60px;} .img-responsive { width: 100%; height: auto; } p.lead{ margin-bottom: 10px; /*图文介绍的段落文字*/ } @media (min-width:1200px) and (max-width: 1600px){ img.thumbnail,img.img-thumbnail{ zoom: 0.75; } .slide-caption { position: absolute; display: block; left: 32%; right: 32%; bottom: 8%; z-index: 9999 } h1 {font-size: 42px} h2 {font-size: 36px} h3 {font-size: 24px} h4{font-size: 14px} h5{font-size: 12px} p.lead{ font-size: 16px; } } @media (min-width:600px) and (max-width: 1024px){ body { top:30px; } .menu-div{ padding: 0 5px; margin-bottom:0; color: #ffffff; } .page-header,.menu-header{ margin: 20px 0 15px; } h1,h2,h3,h4,h5,p,dl{ zoom: 0.7 } img.thumbnail,img.img-thumbnail{ zoom:0.6 } .contact-bg { margin-top: 30px;} } @media (max-width: 767px){ body,html{ height: 100%; } .slide-caption { right:20%; left:20%; bottom:10%; } .list-inline>li .thumbnail{ display: none; } .menu-div{ padding: 0 5px; margin-bottom:0; color: #ffffff; } .title{margin-top:5px} .footer p { font-size: 12px; margin-left: 5px; margin-right: 5px; } h1 {font-size: 42px} h2 {font-size: 36px} h3 {font-size: 24px} h4{font-size: 14px} h5{font-size: 12px} dl.lead,p.lead{font-size: 12px;line-height: 1.6em} .contact-bg { margin-top: 30px;} } @media (min-width: 320px) and (max-width: 640px){ .page-header,.menu-header{ margin: 10px 0 10px; } .carousel-caption{color: #f9f9f9} .text-caption{margin-top:0;margin-bottom: 0}/*产品页文字位置*/ h1 {font-size: 26px;color:#fff} h2 {font-size: 22px} h3 {font-size: 18px;color:#fff} h4{font-size: 14px} h5{font-size: 12px} dl.lead,p.lead{font-size: 12px;line-height: 1.8em;} p.lead {margin-top: 0;} img.img-thumbnail{ zoom:0.4; } } /*========================new style===========================*/ @media (min-width: 768px) { /* Pull out the header and footer */ .masthead { position: fixed; top: 0; } .mastfoot { position: fixed; bottom: 0; background: #5a5a5a; } /* Start the vertical centering */ .site-wrapper-inner { vertical-align: middle; } /* Handle the widths */ .masthead, .mastfoot, .cover-container { width: 100%; /* Must be percentage or pixels for horizontal alignment */ } } @media (min-width: 992px) { .masthead, .cover-container { width: 700px; } } @media (min-width: 992px) { .mastfoot { text-align: center; } } /* Sections -------------------------------------------------- */ /* padding for in-page bookmarks and fixed navbar */