body{font-family:'Microsoft YaHei';  background:#c4e5c8; }
.block-inline{display:inline-block;*display:inline;*zoom:1;}
.toper{ }
.navbar-inverse {background:#2aa238;border:none;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{background:#fff; color:#2aa238;}
.navbar-inverse .navbar-nav>li>a {padding:15px 15px; font-size:18px; color:#fff;}
.navbar{margin:0;border-radius:0;}
#logo{padding:10px; float:left;}
@media (min-width: 768px) {
    #logo{padding:20px; float:left;}
}
#logo img{max-width:80%;}
.toper .brand{ float:right; margin-top:90px; margin-right:60px;}
.navbar-inverse .navbar-brand {color: #fff;}
.navbar-inverse .navbar-toggle {border-color: #006633; }
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color: #006633;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #006633;
}

.footer{background:#18202a; color:#fff; padding:20px 0;}
.footer a{color:#fff;}
.footer .title{ font-size:16px; padding:12px 0;}
.footer .tx{color:#999;}
.footer .tx a{color:#999;}
.footer .contactus .tx{ padding:20px 0 0 0; line-height:2em;}
.footer .contactus .tx span{ display:block;}
.footer .quickentry .tx{  line-height:3em;}
.footer .qrcode{ text-align:center;}
.footer .qrcode img{width:200px; height:200px;}
.footer .qrcode .tt{line-height:2.4em; text-align:center; color:#999; font-size:18px;}
.footer .copyright{border-top:solid 1px #384251; padding:12px 0;}


.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{width:100%;}
.carousel-indicators li{margin:1px 5px;}
.carousel-indicators .active{margin:0 4px;}
.index-odd{background:#cde4d0;}
.index-body h1{ color:#2aa238;}
.index-body .index-body-header{ border-bottom:dashed 1px #efefef; padding:20px 0 10px 0;}
.index-body-article{ padding:20px 0; }
.index-about-body .txt p{ text-indent:2em;}
.index-about-btn{margin-top:20px; padding-right:20px;}
.index-news-list{ padding:40px 0;}
.index-news-list .item{margin:10px 0;}
.index-news-list .item a{ display:block; border:solid 1px #d5d5d5; background:#fff;}
.index-news-list .item span{ display:block;}
.index-news-list .item-header{font-size:16px;color:#333; margin:10px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.index-news-list .item-article{ margin:10px; color:#666;}
.index-news-list .item-footer{ margin:10px; text-align:right; color:#666; text-decoration:none; }
.index-news-list .item a:hover { text-decoration:none; }
.index-news-list .item a:hover .item-header{ text-decoration:underline; color:#222; }
.index-news-list .item a:hover .item-article{ text-decoration:underline; }
.index-honor-list1{padding:20px 0;}
.index-honor-list1 .item{text-align:center; margin:10px 0;}
.index-honor-list2{padding:20px 10px;}
.index-honor-list2 .item{display:table; margin:5px 0; padding-left:5px; padding-right:5px;}
.index-honor-list2 .item a{border:solid 1px #d5d5d5; }

.index-movie-body{ position:relative; height:0; padding-bottom:75%;}
.index-movie-body object{position:absolute;top:0; left:0;width:100%; height:100%;}

.index-join-title{ font-size:40px; text-align:center; color:#2aa238;}
@media (min-width: 768px) {
.index-join-title{ font-size:50px; }
}
@media (min-width: 992px) {
.index-join-title{ font-size:60px; }
}

.join-list{padding:20px 0;}
.join-list .info{ display:table; width:100%;}
.join-list .jmico{ display:table-cell; width:80px; height:80px; background:#2aa238; color:#fff; vertical-align:middle; font-size:30px;  text-align:center;}
.join-list .txt{ display:table-cell; padding:0 10px;  font-size:14px; line-height:20px;}
.join-list .txt span{height:20px;  display:block;overflow:hidden;}
.join-list .txt span.name{font-size:16px; font-weight:bold;}
.join-list .slogan{ overflow:hidden; margin-top:30px; border-radius:15px; background:#2aa238; line-height:2.4em; color:#fff; font-size:16px; font-weight:bold; text-align:center;}
.join-list .detial{padding:10px;}
.join-list .photo{overflow:hidden; border-radius:15px;}

.feedback-list{}
.feedback-list .list-row{ margin:15px 0; display:table; width:100%;}
.feedback-list .list-media{display:table-cell; width:150px;}
.feedback-list .list-media{display:table-cell; padding-left:50px;}

.page-article{ padding:20px 0;}
.article-body{ padding:20px; background:#fff;}
.article-body .map{ padding:10px 0; border-top:solid 1px #d5d5d5;}
.article-body p img{max-width:100%; height:auto !important;}

.prenext{padding:10px; border-top:solid 1px #dddddd;}
.list-margin{margin-top:10px; margin-bottom:10px;}

.bottom-title{ line-height:2em; display:block;}
.imgshowbox{position:relative; display:block; width:100%; height:0; padding-bottom:75%; background-repeat:no-repeat;background-size:cover; background-position:center;}
.palyshade{display:block; position:absolute; top:0; left:0; width:100%; height:100%; }
.palyshade em{ position:absolute; left:50%; top:50%; width:40px; height:40px; margin-left:-20px; margin-top:-20px; background:url(../images/paly.png) no-repeat center center; background-size:cover;}
@media (min-width: 768px) {
    .palyshade em{padding:20px; float:left;width:80px; height:80px; margin-left:-40px; margin-top:-40px;}
}
.imgshowbox:hover .palyshade{background:rgba(0,0,0,0.7);}

.extra{color:#999; text-align:center; border-bottom:solid 1px #dddddd; padding:5px 0; margin-bottom:20px;}
.breadcrumb{margin-bottom:0;}
.newslist li{padding:5px 0;}
.article-movies{margin:0 auto; max-width:640px;}
