/* 主色调： #1996E6 */

@font-face {
    font-family: 'Verdana';
    src: url('../fonts/Verdana.eot');
    src: url('../fonts/Verdana.eot') format('embedded-opentype'),
         url('../fonts/Verdana.woff2') format('woff2'),
         url('../fonts/Verdana.woff') format('woff'),
         url('../fonts/Verdana.ttf') format('truetype'),
         url('../fonts/Verdana.svg#Verdana') format('svg');
}

body{
	color:#696868;
    font-family: 'Verdana'!important;
}
a{
	color:#333;
}
a:hover, a:focus{
    color: #d7000f;
}

strong{
	color:#333;
}
@media screen and (max-width:240px){
	#logo img {max-width:200px;}
}
@media screen and (max-width:768px) and (min-width:601px){
	#logo img {max-width:150px;}
	#logo{margin-top:25px;}
}

@media screen and (max-width:240px){
	a.navbar-brand.visible-xs-inline.hidden-md.hidden-lg
	{font-size:0.9em;font-weight:bold;}
	.media-heading{margin-top:-10px;}
	}
@media screen and (max-width:375px){
	#searchform input {max-width:100%;}
}


#logo img{
	margin:0px auto;
}

@media screen and (max-width:768px){
	#header-margin{
	margin-top:0px;

}
}
#categories-btn{
	background:#CDCECF;
}
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse{
	margin-left:0;
}


img{
	display:black;
	height:auto;
}
#logo img{
	margin:0px auto;
}

.flag{
	display: inline-block;
	_display: inline;
	margin: 0 1px 0 0;
	width: 16px;
	height: 11px;
}
.carousel-inner>.item>img,
.carousel-inner>.item>a>img{
	width: 100%;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group>.btn,
.input-group-btn:first-child>.dropdown-toggle,
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group>.btn,
.input-group-btn:last-child>.dropdown-toggle,
.input-group-btn:first-child>.btn:not(:first-child),
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
.navbar, .list-group-item:first-child,
.list-group-item:last-child, .btn, .panel, .thumbnail, .well,
.form-control, .breadcrumb, .pagination>li:first-child>a,
.pagination>li:first-child>span, .pagination>li:last-child>a,
.pagination>li:last-child>span, .pagination,
.nav-tabs>li>a{
	border-radius: 0;
}
.list-group-item{
	border: 0;
}
.thumbnail{
	padding: 0;
	margin-bottom: 26px;
	border: 1px solid lightgray;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: relative;
    background: white;
    position: relative;
}
.thumbnail.new{background:none;border:1px solid #CDCACA;}
.thumbnail.new:hover{
	  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); 
}
div#choose_us h2 img.imag-one{margin-left:40px;}

.go-btn{
    text-align: center;
    margin-bottom: 20px;
    margin-top: 15px;
    height: 33px;
    overflow: hidden;
}

span.glyphicon.glyphicon-play.go{
    padding: 0 8px;
    background: #47515d;
    margin-top: 0;
    color: #fff;
    font-size: 17px;
    height: 33px;
    line-height: 33px;
}
a span.go-text{
    font-weight: 600;
    padding: 0 10px;
    text-shadow: 1px 1px 0px #000000;
    font-size: 15px;
    height: 33px;
    line-height: 33px;
    display: inline-block;
}
a.new_pd{
    padding: 0;
    bottom: 3px;
    height: 33px;
    line-height: 33px;
}
a.new_pd:hover,.about a.about-more:hover,.home_product .home_product_box .box_right span a:hover{
	text-decoration:none;
}
.caret-right{
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: middle;
	border-left: 4px solid #000;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	padding-right:10px;
}
.panel{
	-webkit-box-shadow: none;
	box-shadow: none;
}
.no-padding{
	padding: 0;
}
.panel-body.no-padding p{
	word-wrap:break-word;
}
.no-margin{
	margin: 0;
}
address{
	line-height: 1.8;
}
#checkcode{
	display: inline-block;
	width: 80%;
}
#lang-bar{
    float: left;
    margin-bottom: 0px;
    padding-top: 10px;
}

#lang{
	padding-right:0;
}
#searchform{
    width: 260px;
    float: left;
    margin-left: 10px;
}

form#searchform{
    padding-top: 8px;
}

#searchform input{
	width:100%;
	height:31px;
	padding:6px 10px;
}
#searchform input:focus{
	outline:none;
}
#header-name{
	padding-top:20px;
}

div#header-name p{
	font-size: 14px;
}

@media screen and (max-width:768px){
	#header-name{
	padding-top:20px;
}
}
@media screen and (max-width:375px){
	#header-name {padding-top:0;}
}
h2.media-heading strong{
	font-size:26px;
	text-transform:uppercase;
	color:#4a4a4a;
}

@media screen and (max-width:768px){
	h2.media-heading strong {font-size:19px;}
}
.col-md-1.header-top-color1{
	border-bottom: 3px solid #A8A8A8;
	width:9%;
}
.col-md-9.header-top-color1{
	border-bottom: 3px solid #A8A8A8;
	width:75%;

}
@media screen and (max-width:600px) and (min-width:320px){
	.col-md-9.header-top-color1{
	width:72%;}
}
@media screen and (max-width:319px) and (min-width:240px){
	.col-md-9.header-top-color1{
	width:65%;}
}
@media screen and (max-width:384px) and (min-width:240px){
	.col-xs-6{width:100%}
}
.col-md-2.header-top-color2{
	width:13.5%;
	margin:0 8px;
}
#logo .text-muted{
	font-size: 12px;
	line-height: 14px;
}
.navbar-toggle .icon-bar{
	background:#fff;
}
.cate-bar{
	margin-right:0;
}
a.navbar-brand{
	color:#fff;
}
.container-fluid>.navbar-collapse{
	margin-left:0!important;
	margin-right:0!important;
}
.navbar{
    margin: 0;
    border: 0;
    min-height: 40px;
    box-shadow: 1px 3px 5px #BAB8B8;
    background: #192634;
}

.navbar-alt{
	position: fixed;
    top: 0;
    z-index: 999;
}

.nav>li#nav_home{
    border-right: 1px solid #5C5B5B;
}
.nav>li{
	border-right:1px solid #5C5B5B;
}
.navbar-nav>li>a{
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    padding: 13px 25px;
    font-weight: 500;
    word-spacing: 0.4em;
    background: #192634;
}
@media screen and (max-width:240px){
	.navbar-nav>li>a{font-size:12px;padding:5px 25px;}
}
@media screen and (max-width:768px) and (min-width:738px){
	.navbar-nav>li>a{padding:12px 5px;font-size:14px;font-weight:normal;}
}
@media screen and (max-width:1024px) and (min-width:976px){
	.navbar-nav>li>a{padding:20px 9px;}
}
@media screen and (max-width:1365px) and (min-width:1025px){
	.navbar-nav>li>a{padding:22px 18px;}
}
.box_right h3,.sol_more{
	text-transform:uppercase;
 }
 div#header-margin .col-md-3{padding:0;}
 ul.lang-bar{list-style:none;padding-left:0;}
 
 ul.lang-bar li{
    float: left;
    width: 65px;
    margin-bottom: 5px;
    margin-right: 11px;
    text-align: center;
 }

 ul.lang-bar li a img{
 	    display: block;
    margin: 0 auto;
 }

 #lang-bar a{
 	color:#000;
 	font-size: 12px;
 }

.nav>li:hover{
	max-height:74px;
	
}
.nav>li>a:hover{
	background:none;
}

.nav>li>a:focus{
	background-color:rgba(255, 255, 255, 0.1) !important;
}
.nav-tabs>li{
	width:100%;
}
.nav-tabs>li:hover{
	border-bottom:none !important;
}
.main-content{
	margin-top: 20px;
}
@media screen and (max-width:736px){
	.main-content{margin-top:0.5em;}
}
ul.clear{
	list-style:none;
}
.box_left{
	float:left;
}
.box_left img{
    margin-right: 15px;
    border: 1px solid #ddd;
    width: 160px;
}
.box_right,.box_left{
	padding:0;
}
.box_right{
	border:1px solid #DDDADA;

}
.home_product_box{
	margin:15px 0;
}
.home_product h2{
	font-size:25px;
	text-align:center;
	padding:20px 0px 10px 0px;
	font-weight:600;
	text-transform:uppercase;
}
.pro-title p{
	font-size:16px;
	padding-bottom:10px;
	line-height:24px;
	text-align:center;
	padding-right:15px;
}
@media screen and (max-width:1024px) and (min-width:976px){
	.pro-title p{	margin-bottom:14px;	}
}
.home_product p{
	font-size:14px;
	padding-bottom:15px;
	color:#696868;
}
@media screen and (max-width:1024px) and (min-width:976px){
	.home_product p{	padding-bottom:5px;}
}
.home_product .home_product_box  h3,.home_product .home_product_box  h1{
	font-size:16px;
	margin-top:25px;
	
	margin-bottom:0;
	min-height:34px;
	text-transform:capitalize;
	font-weight:600;
	
}
@media screen and (max-width: 768px) and (min-width: 737px){
	.home_product .home_product_box  h3,.home_product .home_product_box  h1{margin-top:210px;}
}
.home_product .home_product_box .box_right span{
	margin:0 0 0 10px;
	display:block;
	text-align:center;
	padding:5px;
	color:#fff;
}
.home_product .home_product_box .box_right span a{
	font-size:14px;
	line-height:30px;
	
}
.box_right a{
	padding-right:20px;
	color:#333;
}
.box_right:hover{
    border: 1px solid #a6c94d;
}
.widget .title,
.product-showroom .panel-title,
.content-wrapper .panel-title{
	margin-top: 0;
	font-size: 20px;
	line-height: 30px;
	font-family: 'Verdana'!important;
	font-weight:600;
	margin-bottom:0;
	border-bottom:1px solid #ECEAEA;
	padding-bottom:10px;

}

@media screen and (max-width:240px){
	.widget .title, .product-showroom .panel-title, .content-wrapper .panel-title{font-size:16px;}

}
.app-title h2{
	font-size: 20px;
	line-height: 30px;
	font-family: 'Verdana'!important;
	font-weight:600;
	margin-bottom:0;
	text-transform:capitalize;
}
p.mid_desc{
	font-size:17px;
	margin-top:10px;
}
h3.product-title{
	text-transform:uppercase;
	font-size:20px;
	color:#4A4A4A;
	font-weight:600;
	margin-top:0;
}
.widget .content{
	border:1px solid #E4E2E2;
	padding:15px;
	margin-top:15px;
}
.certifictae{
	padding:20px 0;
}
span#article-sapn{
	float:right;
	color:#A9A9A9;
}
span#article-sapn:hover{
	color:#2b90f5;
}
.content h4{
	margin:0;
	line-height:0;
	font-size:15px;
	font-weight:600;
}
.border-bottom{
	width:15%;
}
.border-bottom-about{
	width:18%;
}

h2.panel-title,.widget-title{
	border-bottom:1px solid #ECEAEA;
}
#category .title,.widget .sidebar-title,p.pd-inquiry,.widget .title{
	border-bottom:1px solid #DDDBDB;
	margin-bottom:0;
	padding-bottom:10px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	font-weight:600;
	font-size:20px;
	text-transform:uppercase;
}

.main-product{
	text-align:center;
	margin:2% 0;
}
.main-product .main-pd-title{
	background:url(../img/bg_lines.jpg) repeat-x left 15px;
}
.main-product h1 {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    padding: 0 30px;
    text-shadow: 0 3px 0 #E6E6E6;
    text-transform: uppercase;
	font-size:1.5em;
	font-weight:600;
}
.main-pd-title h1 span{
    color:#ff0000;
	padding-left:10px;
	font-size:25px;
}
.category .thumbnail{
	margin-bottom: 25px;
}

/*手拉风琴*/
.list-group>li:hover>ul{display: inherit;}
ul.list-group.sub{
    display: block;
    left: 100%;
    background-color: #fff;
    z-index: 100;
    padding-left: 0;
    margin-left: 0;
}
.list-widget .sub:last-child{
	margin-bottom: 0;
}
/*手拉风琴*/
.list-group>li.pro:hover>ul{display: inherit;}
ul.list-group.sub.pro{position: absolute;
display: none;
top: 5px;
left: 100%;
margin-top: -6px;
margin-left: -1px;
border: 1px solid #ddd;
border-left: none;
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.13);
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.13);
box-shadow: 3px 3px 4px rgba(0,0,0,.13);
width: 260px;
background-color: #fff;
z-index: 100;}
.list-widget .sub:last-child{
	margin-bottom: 0;
}

.list-widget>.list-group{
	margin-bottom: 0;
}
.list-widget .list-group-item{
	padding: 0;
	margin-bottom: 0;
	background-color: transparent;
}
.list-widget .list-group-item a{
	display: block;
	padding: 10px 0;
	font-size:14px;
	color:#6E6B6B;
	border-bottom:1px solid #E4E2E2;
	text-transform:capitalize;
}
.list-widget>.list-group>.list-group-item>a{
	font-weight: 300;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 13px;
}
.list-widget .list-group-item a:hover{
	text-decoration: none;
	background:#F2F2F2;
}
#showroom-border{
	margin:15px;
}
#categ-middle{
	padding-right:0;
}
#main-middle{
	padding-left:0;
}
.list-group-item .caret-right{
	border-left-color: #696565;
}
.list-widget .sub{
	margin-top: 3px;
	margin-left: 15px;
}
.list-widget .sub:last-child{
	margin-bottom: 0;
}
.list-widget .sub .list-group-item a{
	color: #4A4A4A;
}
.list-widget .sub .list-group-item a:hover{
	color: #4A4A4A;
}
.list-product-widget .media-heading{
	font-size: 14px;
}

.list-product-widget .media-object{
	border: 1px solid #ccc;
}
.list-product-widget .media:hover .media-object{
	border-color: #086ccc;
}
.sidebar-widget{
	margin-bottom: 10px;
}
@media screen and (max-width:736px){
	.sidebar-widget{margin-bottom:0.5em;}
}

.sidebar-widget .openinquiry{
	margin-top: 10px;
}
.openinquiry{
	border: 0;
}

.product-showroom .panel-heading,.panel-heading.no-padding{
	margin-bottom: 8px;
}

.product-showroom .panel-title,
.content-wrapper .panel-title{
	display: block;
	position: relative;
	text-transform:uppercase;
}
.product-showroom .categ-title{
	text-transform:capitalize;
}
.product-showroom .panel-title .more,
.content-wrapper .panel-title .more{
	float:right;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	padding: 0 6px;
	background: #4b4b4b;
	margin-top:6px;
}
.product-showroom.new .panel-title{
    border: none;
    margin: 20px;
    font-size: 22px;
    color: #333333;
    font-weight: 400;
}

h1.pd-title{
	font-size:18px;
	font-weight:600;
	margin-top:0;
	color:#4A4A4A;
	padding-top:15px;
	border-top:1px solid #E4E2E2;
	text-transform:capitalize;
}
.content-wrapper{
	padding:0 15px;
}
a.about-more{
	color:#2b90f5;
}
.thumbnail.pro{
    border-left:1px solid #E4DFDF;
	border-right:1px solid #E4DFDF;
	border-top:1px solid #E4DFDF;
	border-bottom:none;
}
.prd-shadow-index{
	background:url(../img/bg-prod.jpg) no-repeat left top;
	padding-top:14px;
}
.prd-shadow{
	background:url(http://theme.xunpanyi.com/test/b_sipaite/assets/img/bg-prod2.jpg) no-repeat left top;
	padding-top:7px;
}
.thumbnail .caption{
	padding: 5px 5px;
	height: 45px;
	overflow: hidden;
	
}
@media screen and (max-width:240px){
	.thumbnail .caption{height: 50px;;}
}
.thumbnail .caption h3{
	font-size: 13px;
	margin: 10px;
	text-align:center;
	text-transform:capitalize;
	max-height:30px;
	overflow:hidden;
}

.clear{clear:both;}
#toTop{
	float:right;
	margin-top:-34px;
}

.tab-pane{
	border: 1px solid #ccc;
	border-top: 0;
	padding: 20px;
}
#tab-product-catalogue{
	padding-left: 0;
	padding-right: 0;
}
#tab-product-catalogue dl{
	margin-left: 20px;
}
#tab-product-catalogue dl a{
	color: #666;
	font-family: 'Verdana'!important;
}
#tab-product-catalogue dt{
	margin-bottom: 5px;
}
#tab-product-catalogue dd{
	margin-bottom: 5px;
}
#tab-contact-info .well{
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-bottom: 0;
}
#tab-pop-search a{
	color: #666;
	font-size: 12px;
}
#footer-copyright{
	padding:5px 0;
	border:1px solid #fff;
	    background-color: #333333;
	        margin-bottom: 30px;
}
#copyright p{
	font-size: 14px;
	margin: 8px 0;
	    color: #ffffff;
}
#contact-form .form-group{
	margin-bottom: 8px;
}
#contact-form label{
	font-size: 12px;
	margin-bottom: 0;
}
#contact-form .form-control{
	height: 28px;
	font-size: 12px;
}
.input-group{
	width:100%;
}
#contact-form .input-group-addon{
	padding-top: 5px;
	padding-bottom: 5px;
}

#contact-form textarea.form-control{
	width: 100%;
	height: 120px;
}

.form-control:focus{
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240, 99, 104,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240, 99, 104, 0.6);
}
	

.breadcrumb{
    color: #fff;
    font-size: 14px;
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 0;
    background: #888888;
    border-left: 10px solid #192634;
    margin-top: 20px;
    max-width: 1140px;
}

.breadcrumb>li{
	float:left;
}
ol.breadcrumb li a{
	color:#fff;
	text-transform:capitalize;
}

.breadcrumb>.active{
	color:#fff;
	text-transform:capitalize;
}
.pagination>li>a,
.pagination>li>span{
	color: #777;
	padding: 5px 15px;
	margin-right: 3px;
	background: #f9f9f9;
	
}
.pagination>li>a.current, .pagination>li>a:hover{
	color: #000;
	background: #eee;
	border:1px solid #C5C3C3;
}
.pagination>li>a.current:hover{
	background: #ff0000;
}
.addthis_sharing_toolbox{
	margin-top: 20px;
}
.get-in-touch{
	position: relative;
	margin: 0 auto;
	padding: 10px;
	border: 1px solid #bbb;
	border-top: 0;
	background: url(../images/mail.png) 0 0 repeat-x #fff;
}
.get-in-touch h3{
	font-size: 18px;
	margin-top: 10px;
}
.get-in-touch label{
	font-size: 12px;
	text-align: left !important;
}
.get-in-touch input{
	height: 30px;
}
.get-in-touch input[type=text],
.get-in-touch input[type=email],
.get-in-touch textarea{
	font-size: 12px;
	color: #242729;
	background: #EBF1F5;
}
.get-in-touch textarea{
	font-size: 14px;
	height: 130px;
}
.get-in-touch input:focus,
.get-in-touch textarea:focus{
	outline: 0;
	background: #fff;
}
#product-description{
	margin-top: 20px;
}
#sidebarc-about{
	margin-left:10px;
	margin-right:10px;
}

#product-description .nav-tabs li a,
#product-center .nav-tabs li a{
	color: #555;
	font-weight: bold;
	border: 1px solid #ddd;
	border-bottom: 0;
	border-top-width: 2px;
	background: #f5f5f5;
	text-transform: uppercase;
}
@media screen and (max-width:320px) and (min-width:241px){
	#product-description .nav-tabs li a{ padding:10px 7px; font-size:13px;}
}
#pager{
	margin-top: 10px;
}
#pager span{
	color: #333;
	margin-right: 10px;
	font-weight: bold;
}
#pager p{
	font-size: 12px;
}
#pager p a{
	text-transform:capitalize;
	font-weight:600;
}
#footer ul.list-inline.article-list a{
    border-bottom: none;
    padding: 0;
    font-size: 14px;
    color: #333;
    text-transform: capitalize;
}
ul.list-inline.article-list li{
	display:block;
}
.article-list{
	margin-left: 0;
}
.article-list a{
	font-size: 14px;
	display: block;
	color: #696868;
	padding: 2px 0;
	
}
ul.dropdown-menu{
	padding: 0;
	top:inherit;
	min-width:330px;
	background: #192634;
}
ul.dropdown-menu>li{
border-bottom: none;
	position: relative;
}
ul.dropdown-menu>li>ul{
	display: none;
}
ul.dropdown-menu>li:hover>ul{
	display: block;
}
ul.dropdown-menu>li>ul.sub{
	position: absolute;
	top: 0;
	left: 335px;
	width: 250px;
}
#product-center .nav-tabs li a{
	font-size: 12px;
}
#product-center{
	margin-top: 20px;
}
.required{
	color: red;
	font-weight: bold;
}
#logo a.pull-left{
	border:none;
}
img.media-img.img-responsive{
	max-width:250px;
}
.media-left, .media>.pull-left{
	padding-right:0;
}
a.pull-left{
    border: none;
	margin-right:10px;
}
.related_pd img{
	float:left;
	margin-right:10px;
}
.related_pd{
	margin-top:20px;
	min-height:100px;
}
h4.media-heading{
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
}
h4.media-heading a{
	font-size:13px;
	text-transform:capitalize;
}
.all_pd p{
	font-size:17px;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid #E4E2E2;
	font-weight:600;
	margin-bottom:30px;
}
.all_pd p a{
	color:#ff0000;
}
img.item-img.img-responsive{
	padding-right:10px;
	float:left;
}
img.flag-img{
	padding-right:8px;
}
.foot-menu ul.list-inline{
	text-align:center;
}
.media{
	margin-top:20px;
	border:1px solid #E4E2E2;
}
.media .media-name{
	height:100px;
}
.product-showroom .content,.contact-btn{
	padding-top:10px;
}
.content{
	font-size:13px;
}
.content span{
	padding-right:10px;
	margin-bottom:11px;
	
}
.btn-primary{
	border:none;
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
}
a#openinquiry-btn{
	text-transform:uppercase;
	font-weight:600;
	font-size:14px;
	padding:7px 10px;
}

p.chance-line1{
	padding-left:110px;
	margin-bottom:0;
}

ul.list-group.sub li a{padding-left:25px;}
ul.list-group.sub li a:hover{padding-left:15px;}
.list-group li:hover ul{display: inherit;}

div.address{font-family: 'Verdana'!important;}
div.media-body.hidden-xs{margin-top: 20px;}
.navbar-nav>li:hover>ul{display: inline;}
div.other-links.clearfix a{color: #333;}
div.media-body{font-size: 12px;}
div.other-links.clearfix{margin-top: 5px;border-top: 1px solid #ddd;} 
#livechat{position: fixed;
right: 0;
z-index: 9999;
}
.live1{
margin-left: 35px;
position:absolute;
top:65px;
font-size:12px;
font-weight:bold;
}
.live2{
margin-left: 35px;
position:absolute;
top:102px;
font-size:12px;
font-weight:bold;
}
.live3{
margin-left: 35px;
position:absolute;
top:139px;
font-size:12px;
font-weight:bold;
}
#openinquiry-inquiry{
width:110px;
}
a.toptip{color: #333;
font-size: 12px;
padding: 10px;
text-decoration: none;}
.lc{float: right;
margin-top: 20px;
margin-bottom: 20px;}
.btn-sm, .btn-group-sm>.btn{line-height: 1.4;border-radius:0;}
button.btn.btn-primary.sider{width: 110px;
font-size: 12px;
padding: 5px 0px;}
.btn-primary span{
    font-size: 13px;
    padding: 4px 0;
}
button#btnContactUs{
	margin-right:15px;
}
.dropdown-menu>li>a{
	text-transform:capitalize;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{
	font-weight:500;
}
p.company-p{
	font-weight:600;
}
.cont-2 p{
	text-align:justify;
}
#gmaps{
	min-height:250px;
	margin-top:20px;
	margin-bottom:20px;
}
.tab-content p{
	word-wrap:break-word;
	margin: 0;
}
.tab-content img{
	max-width:100%;
}
table img{
}
#dropdown-menu-left{
	left:initial;
}
h3.pro-title{ 
	line-height:2.1em;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
}
#footer-list{
	border:none;
	box-shadow:none;
	-webkit-box-shadow:none;
}
#footer{
    margin-top: 20px;
    padding-bottom: 20px;
    padding-top: 10px;
    background-color: #f9f9f9;
}
#footer .container{
padding:15px 0;	
}
#pop-search{
	max-height:256px;
	overflow:hidden;
}
.well{background-color:none;}

ul.list-inline li{
	padding-top:3px;
}

#copyi-row ul.list-inline{
	margin-top:5px;
}
.carousel-control.left,.carousel-control.right{
	background-image:none!important;
}

#categ-main{
	margin-top:25px;
	margin-bottom:10px;
}
.alignleft {
	float:left;
	margin:0 10px 18px 0;
}
.about-top{
	margin-top:25px;
}
.ovh {overflow:hidden;}
.ovh h2{

	font-size: 18px;
	text-align:center;
	color:#FF0000;
	
}
.col-md-4.col-sm-4.col-xs-6.bg{
	background:#F9F9F9;
	margin:0 13px;
	max-width:360px;
	
}
.ovh .bg{
	margin: 0 0 10px 0;
}
.bg img{
	margin:0 auto;
}
.ovhinner{
	max-height:120px;
	overflow:hidden;
}
.sol_more{
	color: #2b90f5;
	display: block;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:24px;	
}
@media screen and (max-width:1024px) and (min-width:976px){
	.sol_more{	margin-bottom:14px;	}
}
#sidebar-list-contact{
	border:1px solid #E4E2E2;
}
#sidebar-list-contact .content{
	padding:10px;
}
h3.sidebar-title{
	margin-top:0;
}
.detail-num{
	padding:0 10px;
	background:#F4F4F4;
	border-radius:10px;
}
p.share-text{
	padding-top:15px;
	font-weight:600;
	font-size:14px;
}
#pd-detail-row{
	margin:0;
}
#gallery-cer{
	padding-bottom:15px;
}
p.gallery-text{
    max-width:300px;
	font-size:16px;
	padding-top:10px;
	text-align:center;
	min-height:55px;
}
#pd-gallery{
	padding-top:20px;
}
ul.dropdown-menu.list-group>li.list-group-item{
	padding:7px 10px;
}
ul.dropdown-menu.list-group>li>a{
	padding:0;
}
ul.dropdown-menu.list-group>li.list-group-item>ul.list-group.sub>li.list-group-item{
	padding:3px;
}
ul.dropdown-menu.list-group>li.list-group-item>a:hover{
	background:#fff;
}
ul#minMax2 li{
	list-style:none;
	padding-top:35px;
	margin-right:3px !important;
}
@media screen and (max-width:1024px) and (min-width:976px){
	#fudong{ display:none;}
}

.additional-info-1{
	  padding: 3% 0;
	  margin-top:30px;
}

.additional-info-1_chart{
    margin-bottom: 10px;
}

.additional-info-1_chart span{
	color: #F01717;	
	display: inline-block;
}

.additional-info-1_chart > div > span{
	font-size: 15px;
	line-height: 30px;
	font-weight: 400;
	left: 0;
	top: 70px;	
	width: 100%;
	position: absolute;
	text-align: center;
	color:#fff;
	text-shadow:1px 1px #000;
	
}
@media screen and (max-width:768px){
	.additional-info-1_chart > div > span{ 
	font-size: 13px;
	line-height: 15px;
	top: 30px;	
	}
}

.additional-info-1_title{
	font-size: 18px !important;
	line-height: 30px !important;
	font-weight: 500;
	vertical-align: top;
	left: 0 !important;
	top: 0px !important;
	text-transform:uppercase;
}
@media screen and (max-width:768px){
	.additional-info-1_title{ 
	font-size: 30px !important;
	line-height: 10px !important;
	
	}
}

.additional-info-2_title{
	font-size: 50px !important;
	line-height: 58px !important;
	font-weight: 500;
	vertical-align: top;
	left: 0 !important;
	top: 55px !important;
}
.additional-info-3_title{
	font-size: 40px !important;
	line-height: 40px !important;
	font-weight: 500;
	vertical-align: top;
	left: 0 !important;
	top: 55px !important;
}

.additional-info-1_title span{
	font-size: 40px;
	margin-top: -18px;
	vertical-align: top;
}

.about{
    font-size: 14px;
    width: 100%;
    display: block;
    text-align: right;
}

@media screen and (max-width:768px){
	.about{ 
	top: 120px;	
	
	}
}
.about a.about-more,.pd a.about-more{
	padding:7px 20px;
	color:#fff;
	text-transform:uppercase;
	font-weight:300;
	font-size: 12px;
}

 .font-color{
	padding:10px 0;
	border-top:1px solid #ECEAEA;
	
 }
 .font-color span{
	padding-top:5px;
 }
.row.contact-form{
	margin:15px;
}	
.share-tools{
	margin-top:-30px;
}.foo-contact{
	font-size:14px;
	color: #333;
}

.article-title h2 a{
	color:#696868;
	font-size:17px;
	font-weight:600;
	text-transform:capitalize;
	}
	
.read_more {
	margin-top: 2%;
	    text-align: right;
    margin-bottom: 10px;
}
img.gerlly-border.img-responsive{
	border-radius:2em;
	padding-top:15px;
	padding-bottom:15px;
}
.csSlideOuter{
	border-top:1px solid #E7E5E5;
	border-bottom:1px solid #E7E5E5;
	margin-bottom:35px;
	padding-top:7px;
}	
ul.csPager.cSpg{
	display:none;
}
span.glyphicon.glyphicon-tags{
	color:#989797;
}
.thumbnail:hover{
	background:#EDEDED;
}
.list-unstyled a{
	text-transform:capitalize;
	font-size:13px;
}
/* Shutter Out Horizontal */
.hvr-shutter-out-horizontal {
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background:#192634;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-horizontal:before {
	min-height: 50px;
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background:rgba(255,255,255,0.1)!important;
    border-bottom: 6px solid #d7000f;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
/* /Shutter Out Horizontal */

/* Bounce To Right */
.hvr-bounce-to-right {
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #d7000f;
    padding: 0 13px;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #192634;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white;
  text-decoration: none;
}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
#choose_us p,#home_pd p{
	padding:10px 200px;
	text-align:center;
}

div#logo{
	margin: 5px 0;
}

div#logo img{
	max-height: 70px;
}

.dropdown-menu>li>a{
	padding: 6px 20px;
	color: #fff;
}

div#rs-categories{
	padding: 0;
}

p#copyright-link a{
    color: #d7000f;
}

.btn-primary{
background-color: #e60c14;
}

.top-sco ul{
	padding-left: 0;
}

.top-sco ul li{
    float: left;
    list-style-type: none;
    margin-right: 18px;
}

.top-sco ul li a{
    background: #e8e7e7;
    color: #e60c14;
    width: 25px;
    height: 25px;
    display: inline-block;
    margin-top: 3px;
    padding-top: 2px;
    text-align: center;
    border-radius: 50%;
}

.top-sco ul li a:hover{
background: #e60c14;
    color: #fff;
}

div#header-top p{
	    padding-top: 3px;
    font-size: 15px;
}

div#header-top{
	padding-top: 8px;
}

button.btn.btn-primary.btn-sm.search:hover{
	    background: #9dbf3e;
}


@media screen and (min-width:1028px){
	.navbar-alt{
		width: 1140px;
	}
}

.row.blog_list{
	margin-bottom: 25px;
}

ul.list-group.sub>li>a{
	font-size: 12px;
}

.text-info{
    color: #e60c14;
}

.rs{
	    margin-bottom: 30px;
    margin-top: 20px;
    padding: 10px;
    border: 1px solid #ddd;
}

.rs h3{
	    font-size: 18px;
    margin-top: 5px;
}

div#lc-inquiry a{
    background: #e60c14;
    color: #fff;
}

h3.about_title{
	    color: #fff;
    margin-top: 0;
}

.about_wrapper p{
	    color: #fff;
    font-size: 14px;
    line-height: 24px;
}

.sluList h2{
	margin-top: 0;
}

.sluList{
	    margin-bottom: 18px;
}

.col-md-9.slu{
	background: #fff;
}

.carousel-indicators .active{
    background-color: #d7000f;
    border-color: #d7000f;
}

.carousel-indicators li{
    border: 1px solid #192634;
}

.thumbnail .caption h3 a{
	font-size: 12px;
}

.product-image img{
    border: 2px solid #d7000f;
    border-radius: 8px;
}

a.btn-primary.btn-sm{
    padding: 7px 20px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    background-color: #1ab1e7;
    border-color: #1ab1e7;
}

ul.rslist{
	    padding-left: 0;
    list-style-type: none;
}

ul.rslist li{
    margin-right: 15px;
    margin-bottom: 10px;
    display: inline-block;
}

ul.rslist li a{
	    color: #192634;
}

div#rs-menu{
	padding-left: 0;
}

body{
    background: #fff;
    overflow-x: hidden!important;
    margin: 0px!important;
}

.pd{
	background: #fff;
}