﻿/*==================================================================================
    Custom Stylesheet (Any custom styling you want to apply should be defined here).
====================================================================================*/
#smallpic-list {text-align: center; margin-top:10px;}
#smallpic-list a {margin: 0 2px;}
#smallpic-list a img {width:60px;padding: 2px;border: solid #ccc 1px; margin-bottom:5px;}
#smallpic-list a:hover img,#smallpic-list a.active img {border: solid #32c5d2 1px;}

.pic-slider,.picinfo-mod{margin: 30px 0px 20px 0px;}
.picinfo-mod h1{ margin:0px; line-height:24px; font-size:16px; padding-bottom:10px; font-weight: bold;}
.picinfo-mod .pic-desc{list-style:none; padding:0px; margin-top:10px;}
.picinfo-mod .pic-desc li{ line-height:24px; padding-bottom:12px;}

/*新闻样式改写*/
.newsBox{
    margin-bottom: 30px;
}
.newsBox a:hover strong {
color: #fff;
/*background: url(../images/cliibtn.png) no-repeat left center;*/
background-color: #649433;
border: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
}
.img-news img{
  width: 100%;
  max-height: 299px;
  min-height: 299px;
}


.tabtitle {
    padding: 2% 3%;
    background: #f9f9f9;
    border: 1px solid #eeeeee;
    min-height: 153px;
}
.tabtitle h3 {
    font-size: 20px;
    color: #333;
    margin-bottom: 3%;
    height: 24px;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.tabtitle span {
    font-size: 14px;
    color: #999;
}
.tabtitle strong {
    float: right;
    width: 112px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #666;
    text-align: center;
    background: url(../images/cliibtngr.png) no-repeat left center;
    border: 1px solid #999;
}
.tit_intro{
	padding:0;
	color:#999;
}
.tit_botm{
    padding: 15px 0;
}
.tab_twotit .tabtitle {
    width: 49%;
    float: left;
    height: 222px;
    margin-bottom: 1%;
    margin-right: 1%;
}

/*about*/
.about-info{
	padding:0 15px;
	display:inline-block;
	
}
.img-about img{
  width: 100%;
  /*max-height: 299px;
  min-height: 299px;*/
}
.word-box{
width: 100%;
-webkit-line-clamp: 13;  
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}

/*ul-custom*/
#ul-custom li{
	display:inline-block;
}



