
.carousel-control{display:none;}
.testimonial-item{min-height:300px;}
.testimonial span {color:#f30;line-height:25px; display:block; font-size:14px; padding-bottom:3px;}
.testimonial{ min-height:200px; font-size:12px;}
.carousel-indicators{display:none;}
.product-block p{ font-size:12px;}
.product-block h2{ font-size:15px;color:#cc0000; margin-top:0; height:20px; overflow:hidden;margin-bottom: 2px;}
.product-block .image-container{padding:8px;min-height:100%}
.product-block p{height:100px; overflow:hidden;}
.thumbnail{ position:relative;}
.inner{position:absolute;top:0; right:0; bottom:0; left:0;width:0%;height:0%;background:rgba(246, 246, 246, 0.8);color:#fff;-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; opacity:0;}
.inner > a{color:#fff;background-color:#cc0000;display: block;z-index: 10;width: 100px;height: 33px; position:absolute; top:50%;left:50%; margin-left:-50px; margin-top:-17px;text-align: center;line-height: 33px;border-radius: 20px;}
.thumbnail:hover .inner{opacity:1;width:100%;height:100%;}
footer{background-color:#1383dd;color: #fff;padding:6px 0px 10px 0px;}
footer ul li > a{color:#fff; font-size:12px; padding-bottom:3px;display:block;}
footer ul li > a:hover{color:#515a5f;}
footer h2{font-size:16px;padding-bottom:5px; border-bottom:1px solid #fff;}
.megamenu .megamenu-content{padding:10px 0px;}
.megamenu-content:before, .megamenu-content:after{display:table; content:""; line-height:0;}
.megamenu-content:after{clear:both;}
.related-product:before, .related-product:after{display:table; content:""; line-height:0;}
.related-product:after{clear:both;}
.dropdown.megamenu-fullwidth .dropdown-menu.about-dd-menu{width:220px !important;}
.dropdown.megamenu-fullwidth .dropdown-menu.product-sub-menu{width:630px;}
.product-sub-menu .dd-menu-img {margin-bottom:10px;}
.product-sub-menu .hpro-img img{border: #999 1px solid; padding:2px;}
.product-sub-menu .hpro-img a>small{padding-top:8px;display:block;}
.list-group-item.active{background-color:#e36026;}
.about-sidebar>figure{margin-bottom:12px;}
.about-block>figure{margin-bottom:15px;}
.bs-callout {padding-left:20px;margin: 20px 0;border: 1px solid #ddd;border-left-width: 5px;border-radius: 3px;padding:0px; background-color:#f6f6f6;color:#575666;}
.bs-callout-danger {border-left-color:#cc0000;}
.about-block .jumbotron{ padding:0; border:0;}
.about-block .jumbotron>p{line-height:21px;}
.related-product h2{ font-size:13px;border-bottom: 2px solid #e36026; margin:0; padding:10px 0px;}
.image-container {padding: 10px;}
.tips {background: url(../images/infor.gif) no-repeat 15px center;border: 1px solid #ddd;color:#cc0000;padding-bottom: 8px; padding-left:5px;}
h4{color: #333;font-size: 14px;margin-bottom: 15px;}
.hot-products{margin-top:20px;border: 1px solid #ddd;border-top: 3px solid #CCC;}
.hot-products .slide{ padding:10px;}
.honor-cls{ margin-top:7px;}
.honor-product .category .honor-item{border: 1px solid #ddd; background-color:#fff; margin-bottom:20px;}

.icon-block img{margin:-4px 0px;}
.media:nth-child(odd){background-color: rgb(241,241,241);}
.media{font-size:13px; margin-top:0;border:1px solid #ddd; border-bottom:0; min-height:60px; line-height:20px;}
.media-body {border-left: 1px solid #ddd;padding:5px;}
.d-history .media .media-body>p{ margin-bottom:0;}
.jumbo > .product {margin-top: 0;}
.equipment h1 {font-size: 20px;padding-bottom: 9px;text-transform: math-auto;border-bottom: 0px solid #ddd;margin-bottom: 15px;}
.main-image {max-width: 310px;}
.jumbo h3 {margin-top: 0;font-size: 16px;text-transform: math-auto;padding-bottom: 7px;border-bottom: 0px solid #ddd;margin-bottom: 10px;}
.jumbo section+section+section .dl-horizontal>dd {margin-bottom:5px;}
.jumbo section+section+section .dl-horizontal{font-size:13px;}
.description-heading{font-size: 13px;color:#e36026;margin-bottom:20px;}
.notice span.red {color: red;font-weight: bold;}.notice span {color:#e36026;}
.cy-news .media{ margin-bottom:10px; background:transparent;border: 0 none;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.cy-news .media .media-body{ border-left:0 none;}
.cy-news .media .media-body>a{color:#f30; font-weight:bold;}
.how-list strong{border-bottom:rgb(221,221,221) 1px solid; padding-bottom:5px;display:block;}

.megamenu .megamenu-content ul li {
    
    padding: 5px 0;
}
@media(min-width:768px){
	.col-sm-9.five-three{width:60% !important;}
	.col-sm-3.five-two{width:40% !important;}
	/*.navbar-nav > li:hover ul.dropdown-menu{display:block;}*/
	.navbar-nav > li > a {padding-left:17px;padding-right:17px;}
	.contact-frm{max-width:360px;display: block;margin-left: 10px;margin-top: 20px;}
	.nav > li > ul {   position:relative;   display: none; }
	.nav > li:hover > ul {   position:absolute;   display:block;   } 
}
@media(min-width:992px){
	.col-md-9.five-three{width:60% !important;}
	.col-md-3.five-two{width:40% !important;}
	/*.navbar-nav > li:hover ul.dropdown-menu{display:block;}*/
	.navbar-nav > li > a {padding-left:36px;padding-right:36px;}
	.contact-frm{max-width:360px;display: block;margin-left: 10px;margin-top: 20px;}
	.image-container {padding: 0px;min-height:132px;}
	.tips {padding-left: 50px;line-height: 40px;}
}
@media screen and (max-width: 768px) {
.mobile-dn { display:none; }
}
.homecat{margin-top:15px;  height:1%; overflow:hidden;}

.homecat li{background-color: rgba(204, 0, 1, 0.12); 
border-bottom:#cc0000 solid 10px;
border-top:#cc0000 1px solid;
float:left;
height:280px;
margin-right:10px;
width:180px; 
display:inline;
 overflow:hidden;
 position: relative;}
.flex-direction-nav {
    display: block !important;
    opacity: 1 !important;
    top: 30% !important;
    width: 100%;
    z-index: 999 !important;
}

.flex-direction-nav a {
    color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    display: block;
    height: 40px;
    margin: 0;
    opacity: 0;
    overflow: hidden;
    padding-top: 8px;
    position: absolute;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    top: 50%;
    transition: all 0.3s ease 0s;
    width: 40px;
    z-index: 10;
}
.homecat li .text{height:200px;overflow:hidden; position: relative;}

.homecat li h3{color:#cc0000;font-size:12px;line-height:25px;margin-top:10px;position: relative;}
.homecat li h3 a{color:#cc0000;line-height:25px;margin-top:10px;position: relative;}
.homecat li p{height:104px;line-height:20px;overflow:hidden;position: relative;}
.homecat li h3, .homecat li p{padding:0px 10px;position: relative;}
.homecat li img{background-color:#cc0000;height:80px;overflow:hidden;padding-bottom:3px;position: relative;}

ul li{ list-style-type:none;}
ul{ padding-left:0;}