#pagina_produto .header_produto {
	background:url(../images/bg-produto.jpg) top center no-repeat #535e7b;
	height:340px;
	padding:0;
	position:relative
}
#pagina_produto .header_produto .promocao {
	width:145px;
	height:129px;
	background:url(../images/promocao.png) top left no-repeat;
	position:absolute;
	top:0;
	right:0
}
#pagina_produto .header_produto .container {
	background-position:90% center;
	background-repeat:no-repeat;
	height:100%;
	padding-top:50px;
	padding-bottom:50px
}
#pagina_produto .header_produto .container.comprida {
	background-position:right center
}
#pagina_produto .header_produto h1 {
	margin-top:10px
}
#pagina_produto .btn-lg {
	background:#3251a4;
	border:0;
-webkit-transition:all .2s;
transition:all .2s;
	padding:0;
	color:#fff;
	width:100%
}
#pagina_produto .btn-lg:hover {
	background:#203469;
-webkit-transition:all .2s;
transition:all .2s
}
#pagina_produto .btn-lg:hover i {
	background:url(../images/sprite.png) -420px -64px no-repeat;
-webkit-transition:all .2s;
transition:all .2s
}
#pagina_produto .btn-lg strong {
	display:inline-block;
	padding:15px 15px 15px 5px;
	font-weight:900;
}
#pagina_produto .btn-lg span {
	background:#f99d1c;
	display:inline-block;
	padding:10px;
	line-height:1px;
	float:left
}
#pagina_produto .btn-lg span i {
	background:url(../images/sprite.png) -420px -14px no-repeat;
-webkit-transition:all .2s;
transition:all .2s;
	width:39px;
	height:38px;
	display:inline-block
}
#pagina_produto #descricao_produto {
	width:100%;

	margin-top:20px;
	border-top:1px solid #c1cbe5;
	border-bottom:1px solid #c1cbe5
}
#pagina_produto #descricao_produto .nano-content {
	padding:20px
}
#pagina_produto #descricao_produto.sem_preco {
	height:420px
}
#pagina_produto .preco-produto {
	font-weight:bolder;
	font-size:50px;
	text-align:center;
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
	padding-bottom:10px
}
#pagina_produto #mais_imagens .row {
	margin-top:20px
}
#pagina_produto #mais_imagens .row img {
	border:5px solid #c1cbe5;
-webkit-transition:all .2s;
transition:all .2s;
	margin-bottom:20px
}
#pagina_produto #mais_imagens .row img:hover {
	border-color:#203469;
-webkit-transition:all .2s;
transition:all .2s
}
#pagina_produto #especificacoes, #pagina_produto #pecas_produzidas {
	background:#e5e9f4
}
#pagina_produto #especificacoes h2, #pagina_produto #pecas_produzidas h2 {
	background:#afbcdd;
	padding:10px;
	text-align:center;
	font-size:24px;
	text-transform:uppercase;
	color:#fff
}
#pagina_produto #especificacoes ul, #pagina_produto #pecas_produzidas ul {
	padding:10px 30px;
	font-size:16px
}
#pagina_produto #especificacoes ul li, #pagina_produto #pecas_produzidas ul li {
	margin-bottom:10px
}
#pagina_produto #especificacoes ul strong, #pagina_produto #pecas_produzidas ul strong {
	font-weight:900
}
#pagina_produto #especificacoes .row, #pagina_produto #pecas_produzidas .row {
	padding:15px 30px
}
#pagina_produto #especificacoes .imagem, #pagina_produto #pecas_produzidas .imagem {
	width:100%;
	height:90px;
	min-width:90px;
	background-repeat:no-repeat;
	background-position:center
}
#pagina_produto #veja_tambem {
	position:relative;
	text-align:center;
	margin-top:30px
}
#pagina_produto #veja_tambem:before {
	content:" ";
	width:90%;
	height:1px;
	background:#d3daec;
	display:block;
	position:absolute;
	top:50%;
	left:5%;
	z-index:0
}
#pagina_produto #veja_tambem h3 {
	margin:0;
	background:#fff;
	display:inline-block;
	line-height:24px;
	font-size:24px;
	font-weight:900;
	text-transform:uppercase;
	color:#9dacd6;
	position:relative;
	z-index:100;
	padding:0 30px
}
.nano {
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden
}
.nano>.nano-content {
	position:absolute;
	overflow:scroll;
	overflow-x:hidden;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.nano>.nano-content:focus {
	outline:dotted thin
}
.nano>.nano-content::-webkit-scrollbar {
display:none
}
.has-scrollbar>.nano-content::-webkit-scrollbar {
display:block
}
.nano>.nano-pane {
	background:#e5e9f4;
	position:absolute;
	width:10px;
	right:0;
	top:0;
	bottom:0;
	visibility:hidden\9;
	opacity:.01;
-webkit-transition:.2s;
-moz-transition:.2s;
-o-transition:.2s;
transition:.2s
}
.nano>.nano-pane>.nano-slider {
	background:#9dacd6;
	position:relative;
	margin:0 1px
}
.nano-pane.active, .nano-pane.flashed, .nano:hover>.nano-pane {
	visibility:visible\9;
	opacity:.99
}

/*==²úÆ·ÏêÇé¡ý==*/

.ProductShow{margin: 0 0 70px 0;}

.ProductShow .sTopLeft{width:45%;}

.ProductShow .sTopRight{width:50%;/*! padding-left:50px; */}

.ProductShow .sTopRight h2{color:#20438f;font-size:20px;}

.ProductShow .sTopRight p{color:#666666;font-size:14px; display: block;margin: 30px 0;}

.ProductShow .sTopRight span{padding:20px 0; color:#666666;font-size:14px;display: block; border-top:1px #ddd solid; border-bottom: 1px #ddd solid;line-height: 30px;margin-bottom: 40px;margin-top:20px;}

.ProductShow .sTopRight .tel{color:#666666;font-size:12px; padding-left:50px;background: url(../images/tel_ico.png) no-repeat left;float: left;}

.ProductShow .sTopRight .tel font{ font-size:28px; color:#20438f;display: block;}

.ProductShow .sTopRight .online{margin:5px 0 0 0px;padding:10px 40px 10px 70px; color:#fff;font-size:14px;background:#20438f url(../images/ico20.png) no-repeat 40px 10px;display: inline-block;}

.ProductShow .sTopRight .online:hover{background:#f60 url(../images/ico20.png) no-repeat 40px 10px;}

.ProductShow .tabBox{overflow: hidden;float: left;width: 100%;margin: 50px 0;}

.ProductShow .tabBox .tone{ border-top:1px #20438f solid;  border-right:1px #ddd solid;border-bottom: 1px #ddd solid; background: #f5f5f5; overflow: hidden; margin-top:20px}

.ProductShow .tabBox .tone li{color:#333333;padding:17px 50px;font-size:14px;border-left:1px #ddd solid;float: left;cursor: pointer;}

.ProductShow .tabBox .tone li.hit{ color:#ffffff;

    font-weight: 900;
    text-transform: uppercase;
	
	    background-color: #3251a4}

.ProductShow .tabBox .down{ margin-top:20px;}

.ProductShow .relevant{overflow: hidden;margin: 0 0 20px 0;}

.ProductShow .relevant h2{ color:#333333;font-size:20px; font-weight:bold;background:url(../images/line06.jpg) no-repeat left;padding-left: 10px;}

.ProductShow .relevant .more{color:#999999;font-size:12px; background: url(../images/line09.png) no-repeat right; float: right;padding-right: 20px;margin-top: 7px;}

.ProductShow .relevant .more:hover{color:#20438f}

.ProductShow .relevant .list{}

.ProductShow .relevant .list a{ display: block;background: #fff;border: 1px #ddd solid;padding: 0 0 20px 0;}

.ProductShow .relevant .list li h4{color:#333333;font-size:14px;text-align: center;margin: 15px 0;}

.ProductShow .relevant .list li em{ display: table; margin:auto; border:1px #ddd solid; color:#ddd;border-radius: 50%;width: 20px;line-height: 20px;text-align: center;}

.ProductShow .relevant .list li:hover h4{ color:#20438f}

.ProductShow .relevant .list li:hover em{ color:#20438f;border:1px #20438f solid}

.ProductShow .relevant .down{margin-top:50px;overflow: hidden;} 

.ProductShow .relevant .swiper-container-relevant{position: relative;overflow: hidden;margin-top: 30px;}

.ProductShow .relevant .prev,.ProductShow .relevant .next{ background: #505050;color: #fff;font-size: 30px;width: 35px;line-height: 35px;text-align: center;}

.ProductShow .relevant .prev:hover,.ProductShow .relevant .next:hover{ background:#20438f}

.ProductShow .relevant .list li:hover h4{color:#20438f}