@CHARSET "UTF-8";

*, a {color:#5a5a5a;}
a:hover {color:#6fb85c;}

article img {max-width:100%;}

#navbar11 {/*background-color:#36aa83; background:url(img/bg_navbar1.jpg) center center;*/ border:none; border-radius:0;}
#navbar1 .navbar-nav a {color:#5a5a5a; background-color:transparent;}
#navbar1 .navbar-brand {padding:0;}
#navbar1 .navbar-brand img {height:100%;}
#navbar1 {margin-bottom:0;}





.carousel-caption h2 { color:#333; font-size:20px; text-shadow:none;}
.carousel-caption {top:40%;}

.bgContain {background-size:contain !important;}

#sector4 {--background:url("img/bg_index_products.jpg") center center;}
#sector4 .col-md-4 {padding:0;}
#sector4 h3 {padding-left:15px;}


#gongSiJieShao .shuzi {text-align:center; vertical-align:baseline;}
#gongSiJieShao .shuzi em {display:inline-block; font-size:30px; color:#6bb55c;}
#gongSiJieShao .shuzi_item {text-align:center; padding-bottom:15px;}

.text-muted2 {color:#aaa;}


#sector4 {padding:20px 0 40px 0;}
#sector5 {padding:20px 0 40px 0; background-color:#f6f7f8;}
#sector5 .col-lg-2 {background:url(img/bg_brand.png) center center no-repeat; padding-left:5px; padding-right:5px; padding-top:20px; 
background-size:cover; background-origin:content-box; -filter:grayscale(1); }
#sector5 .container-fluid {max-width:1550px;}

.brandWrap {display:block; height:100%; text-align:center; vertical-align:middle; background-size:; background-origin:content-box; 
padding:0 15px; background-position:center center; background-repeat:no-repeat; background-origin:content-box; background-clip:content-box; }
.brandWrap span {display:none;}

#newsDivHeader {}
.navIndexNews {margin-top:25px;}
#newsDivHeader .navIndexNews > li {}
#newsDivHeader .navIndexNews a { border-radius:20px; width:96px; color:#666; text-align:center;}
#newsDivHeader .navIndexNews .active a, #newsDivHeader .navIndexNews a:hover {background-color:#22a593; color:#fff;}
#newsDivPanel {margin-bottom:50px; padding-top:10px;}
#newsDivPanel .description {display:none;}

#founderJianJie {padding:50px 0; background-color:#f6f6f6;}
.founderTouXian {padding-left:0;}
.founderTouXian li {font-size:16px; line-height:32px; list-style:none; }

.dituWrap iframe {max-width:100%;}


.articleDiv > .container {max-width:800px; margin:30px auto;}
.articleDiv .title {text-align:center;} 
.articleDiv .pubDate {text-align:center; padding-bottom:1em; margin-bottom:1em; border-bottom:1px solid #ccc;} 


.fazhanlicheng {border-left:1px solid #ccc; border-top:1px solid #ccc; color:#333;  margin:1em auto;}
.fazhanlicheng td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:0.5em;}

.shzrAlbumWap {margin-top:15px;}
.shzrAlbumWap img {display:block; max-width:100%; margin-left:auto; margin-right:auto; margin-bottom:15px;}

.btn-logo-color, .btn-logo-color:active, .btn-logo-color:focus  {border-color:#e9903b; background-color:#e9903b; color:white; outline:0;}

#morePhotos {margin-top:15px;}

.plusA {position:absolute;  color:#6bb55c; font-size:20px; margin-left:5px; top:10px;}


@media (max-width: 767px) {
	.shzrAlbumWap div:nth-child(2n+1) {   clear: left;}
}

@keyframes fadeOutIn22
{
0% {opacity:1; }
20% {opacity:0.2; }
100% {opacity:1;}
}

@keyframes fadeOutIn
{
from   {filter:grayscale(1);}
	to {filter:grayscale(0);}
}

.hover-fadeOutIn:hover {animation:fadeOutIn 1.5s ; filter:grayscale(0) !important;}
.hover-grayscaleIn:hover {animation:grayscaleIn 1.5s ; filter:grayscale(0);}

@keyframes slideDownUp {
	0%   {transform:translate(0, 100%);}
	100% {transform:translate(0, 0);}
}
@keyframes grayscaleIn {
	0%   {filter:grayscale(1);}
	100% {filter:grayscale(0);}
}

.watchingVisited {}
.watchingVisited1 .animate-slideDownUp, .watchingVisited1.animate-slideDownUp {animation:slideDownUp 0.5s ease-out;}


#newsDivPanel .thumb {padding-bottom:60%; background-position:center center; background-repeat:no-repeat; background-size:cover;}
#newsDivPanel .title{ font-size:16px; margin-bottom:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
#newsDivPanel .pubDate {color:#666; word-break:break-all;}

.header1 {border-bottom:1px solid #e6e6e6; padding-top:80px; margin-bottom:90px;}
.header1 .h2 {margin:0; line-height:2em; border-bottom:2px solid #21A492; display:inline-block;}

footer {padding: 10px; background-color:#22a593; -background-image:linear-gradient(to right, #24a591, #31a888, #52b171, #66b564); 
background:url(img/bg_navbar1.jpg) center center repeat-y; }
#footer .footerNav a {color:white; padding:30px; font-size:1.2em; background:transparent;}
.footerNav ul {border-bottom:1px solid #fff;}

.footerInfo {padding-top:30px;  color:#fff;}
.footerInfo * {color:#fff;}
.footerInfo .row > div {padding:10px 0;}
.footerInfo em {font-style:normal;}
#flinkDiv {}
#flinkDiv .flinkBtn {width:100%; }

#footerQRCode {padding:20px 0; text-align:center;}
#footerQRCode .QRCode img {max-width:180px;}
#footerQRCode .QRCodeInfo {color:#fff; margin-top:10px;}

.abountNav {text-align:center; margin-top:10px; position:sticky; top:0; background-color:#fff; z-index:10;}
.abountNav ul {border-bottom:1px solid #e6e6e6;}
.abountNav li {list-style:none; display:inline-block; padding:0 20px; margin-left:15px; border-bottom:2px solid #fff;}
.abountNav li:hover, .abountNav li.active {border-bottom:2px solid #21A492;}
.abountNav li a {font-size:20px; line-height:60px; color:#5a5a5a; text-decoration:none;}
.abountNav li h2 {font-size:20px; line-height:60px; color:#5a5a5a; margin:0;}

.header2 {border-bottom:1px solid #e6e6e6;}
.header2 .header2 {border-bottom:2px solid #21A492; margin:0; padding:10px 0; display:inline-block;}
.bgCover {background-size:cover;}
.cateList .cateItem {padding:0;}
.cateList .cateItem a {display:block;}

.cateNameWrap {position:absolute; top:0; bottom:0; left:0; right:0;  background-color:rgba(0, 0, 0, 0.3);}
.cateNameWrap:hover, .cateNameWrap.active {background-image:linear-gradient(180deg, #19a399a0, #71b85ba0);}
.cateNameWrap .cateName {padding-top:64%; text-align:center; color:white; font-size:24px; letter-spacing:1px;}

.dituDiv {padding-top:80px;}

#shengChanJiDi .intro {text-align:center; color:#838383; line-height:40px; font-size:16px; padding-top:20px;}

.contactsInfo {font-size:18px; line-height:2em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#595959;}
#contactsDiv {padding:40px 0 100px 0;}

#shzrDiv {padding-top:80px;}
#shzrDiv .row1 {padding-top:100px;}
.shzrList td.date1 {white-space:nowrap; border-right:2px solid #5a5a5a;}
#shzrDiv .shzrList td {border-top:0 ; padding:10px 10px;}

.shzrDatu .wrap {padding-top:60%; background-size:cover; position:relative;}
.shzrDatu .wrap h4 {position:absolute; bottom:0; margin:0; padding:15px; letter-spacing:1px; color:white; background-color:rgba(0, 0, 0, 0.3);}

.newsHeaderRow {}

#newsDivPanel.productsDivPanel {margin-top:50px;}
#newsDivPanel.productsDivPanel .item {padding:0 5px;}
#newsDivPanel.productsDivPanel .thumb {padding-bottom:100%;}
#newsDivPanel.productsDivPanel .title, #newsDivPanel.productsDivPanel .pubDate {text-align:center;}

.carousel-caption  h2  {color:#666; font-weight:400;}

@media (max-width:768px) {
	.carousel-caption {padding:0;}
	.carousel-caption  h2 {margin:0;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:12px;}
#sector5 .col-lg-2 {filter:grayscale(0) !important;}
}

@media (min-width:769px) {
	#navbar1 .navbar-nav > li > a {padding:30px 25px; font-size:1.2em; font-weight:500;}
	#navbar1 .navbar-brand {height:70px;}
#navbar1 .navbar-brand img {}
#navbar1 .navbar-brand {}
.carousel-caption h2 {letter-spacing:1.5em; font-size:26px; color:#5a5a5a;}
#gongSiJieShao {  background:url('img/bg_company_lg.jpg') center top no-repeat;}
	.companyIntro {height:620px; padding-right:50px; padding-top:90px; line-height:2em;}
	.companyIntroBg {height:620px;}
#gongSiJieShao .shuzi em { font-size:60px; color:#6bb55c;}
	#sector4 {padding:60px 0;}
#sector5 {padding:60px 0;}
#newsDivHeader .navIndexNews > li {}
	.founderIntro {padding-left:100px;}
	
	#shengChanJiDi {padding-top:60px;}
	.header1 {border-bottom:1px solid #e6e6e6; padding-top:20px; margin-bottom:20px;}
	#shzrDiv {padding-top:20px;}
	#shzrDiv .row1 {padding-top:20px;}
	.dituDiv {padding-top:20px;}
	
	
}

.articleDiv a {color:#6fb85c;}

#flinkDiv * {color:white;}
#flinkUl {padding-left:0; display:inline;}

#flinkUl li {display:inline-block; padding-right:1em;}


.top-bar {

  line-height:30px;
}
#navbar1 {background:none; border-radius:0; background-color:white; border:none;}
/*#navbar11 {background-color:#36aa83; background:url(img/bg_navbar1.jpg) center center; border:none; border-radius:0;}*/

.welcome-message {
	padding-left:15px;
	
}

.rightLinksDiv {padding-right:25px;}
.rightLinksDiv form {display:inline;}

#newsDivPanel .col-md-4 {padding-bottom:10px;}

.companyIntro > h1 {font-size:30px;}

body {padding-top:100px;}

@media (max-width:768px) {
	body {padding-top:50px;}
	
}

.breadcrumbwrap {margin-top:30px;}
.breadcrumbwrap .breadcrumb {margin-bottom:0;}

.prev-next {line-height:2em; margin-bottom:1em;}

.articleWrap {margin-top:2em;}
.articleSide {line-height:2em;}

@media (min-width:1200px) {
	.articleSide {padding-left:5em;}
}


.newsTitleWrap {padding:5px 0;  border-bottom:1px dashed #ccc;}

.search .list-boxes {border-bottom:1px dashed #ccc;}

.buyLinksWrap {text-align:center;  margin-bottom:30px; margin-top:20px;}
.buyLinksWrap div {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.buyLinksWrap img.img-responsive {max-width:80%; margin:0 auto;}

.title {}

@media (min-width:768px) {
	.shzrAlbumWap div:nth-child(3n+1) {   clear: left;}
}