#news-box .feature_teaser {border:1px #fff solid;margin-bottom: 20px;padding:10px;border-radius:4px;}
#news-box .feature_teaser .content {height:40px;overflow: hidden;color:#333;}
#news-box .time {margin-bottom: 5px;color:#666;}

.info-title {padding-top:0 !important;margin:0 !important;font-weight: bold !important;}
.border-bottom {border-bottom: 1px #ccc solid;}
#information-product_introduction .portfolio_item {height:400px !important;}
#information-from_china .selected div {color:red;border:2px red solid !important;font-weight:bold;}

.country div{background:#FFDF31;}
.web-country {padding:0 12px;display: block; margin-bottom: 15px; color:#aaa;}
.web-country img {border:1px #ccc solid;margin-right: 10px;}
.web-country span {font-size:18px; vertical-align: -2px;}
.web-country-selected {color:#428BCA; font-weight: bold;}
.web-clients-list {text-align: left !important;}
.web-links a {text-align: center;}
.web-links a img {margin-bottom: 8px;}

.service-tab .tab {width:50%;float:left;}
/*.contact-tab .tab {width:20%;float:left;}*/
.contact-tab .tab {width:25%;float:left;}
.service-tab .tab a, .contact-tab .tab a {display:block;text-align:center;padding:20px 0;font-size:30px;background:#fafafa;border-bottom:1px #ccc solid;color:#ccc;}
.service-tab .tab a:hover, .contact-tab .tab a:hover {background:#f3f3f3;color:#888;}
.service-tab .tab a.selected, .contact-tab .tab a.selected {background:#fff;border:1px #ccc solid;border-bottom:1px #fff solid;color:#428bca;}

@media (max-width: 480px) {
    .service-tab .tab a, .contact-tab .tab a {display:block;text-align:center;padding:15px 0;font-size:16px;background:#fafafa;border-bottom:1px #ccc solid;color:#ccc;}
}