*{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
body
{
margin:0;
padding:0;
font-family: 'Conv_SuecaSlab-Regular';
}
h1, h2 ,h3, h4, h5, h6, p
{
margin:0;
padding:0;
}
ul, ol
{
margin:0;
padding:0;
list-style:none;
}
img
{
outline:none;
border:none;
}
.auto_con
{
width:960px;
margin:auto;
}
a {
	text-decoration:none;}
/*banner_css*/
.banner_inner
{
    width: 100%;
    float: left;
    background: #5a5a5a;
    margin:  0;
}
.banner_left
{
width: 210px;
float: left;
}
.banner_middle
{
/*float: left;
border-right:1px solid #ffff5f;
margin: 20px 0;
padding: 0 20px;
width: 260px;

    border-right: 1px solid #ffff5f;
    float: left;
    margin: 15px 0;
    padding: 0 15px;
    width: 253px;*/
	
    border-right: 1px solid #ffff5f;
    float: left;
    height: 270px;
    margin: 13px 0;
    padding: 0 13px;
    width: 26%;	}

.banner_middle h1
{
width:100%;
float:left;
font-size:15px;
color:#ffff5f;
font-family: 'suecaslabbold';
font-weight:normal;
margin-top:15px;
text-transform:uppercase;
}

.banner_middle p
{
width:100%;
float:left;
font-size:15px;
color:#fff;
font-weight:normal;
font-family: 'Conv_SuecaSlab-Regular';
margin-top:15px;
}
.banner_left_inr
{
width:100%;
float:left;
padding:29px 0 10px 25px;
}
.logo
{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
    height: 300px;
    width: 210px;
	float:left;
}
.logo img
{
float:left;
margin-right:10px;
}
.logo p
{
font-size:20px;
color:#009bec;
line-height: 15px;
font-family: 'prumo_displayblack_italic';
}
.logo p span
{
color:#060433;
font-family: 'Conv_SuecaSlab-Regular';
font-size: 11px;
font-weight:normal;
float:left;
}
.banner_left_inr h1
{
width:100%;
float:left;
font-size:32px;
color:#09113f;
line-height: 40px;
font-family: 'suecaslabbold';
margin-top:15px;
}
.banner_left_inr h1 span
{
font-size:33px;
color:#a0a0a0;
font-weight:normal;
font-family: 'suecaslabbold' !important;
}
.banner_left_inr h1 p
{
font-size:14px;
color:#060433;
font-weight:normal;
/*font-family: 'Conv_Georgia Bold'!important;*/
}
.banner_bottom_inr
{
width:100%;
float:left;
border-top:1px #fff solid;
border-bottom:1px #fff solid;
background-color:#fff;
margin-top:10px;
}
.banner_bottom_inr li
{
border-right:1px #fff solid;
display:inline-block;
padding:11px 8px 9px;
}
.banner_bottom_inr li:first-child
{
padding-left:25px;
}
.banner_bottom_inr img {
	max-width: 127px;
}
.banner_bottom_inr li a
{
font-size:12px;
color:#009de2;
text-decoration:none;
text-transform:uppercase;
display:block;
font-family: 'Conv_SuecaNano-Light';
width: 100%;
}
.banner_bottom_inr li span
{
width:35px;
float: right;
text-align: right;
}
.banner_bottom_inr li:last-child
{
border:none;
}
.banner_right
{
/*float:left;
padding: 18px;
width: 480px;
position:relative;
*/
   float: left;
    padding: 20px;
    position: relative;
    width: 77%;}
.video_out
{
	position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}
iframe {
position: absolute;
top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
.video_des
{
color: #2b2e42;
float: left;
font-size: 12px;
height: auto;
padding-top: 5px;
text-align: center;
width: 100%;
font-family: 'Conv_SuecaSlab-Regular' !important;
}
.slider_inr
{
    float: left;
    position: relative;
    width: 100%;
}

.slider_inr h1
{
font-size:20px;
color:#ffff5f;
font-family: 'suecaslabbold';
font-weight:normal;
text-transform:uppercase;
margin-bottom:15px;
}

.slider_inr p
{
font-size:21px;
color:#fff;
font-weight:normal;
font-family: 'Conv_SuecaSlab-Regular';
}

.slider_inr img
{
float:left;
margin-right:20px;
}

/*.slider_inr .flecha
{    background-image: url("../images/flecha.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 42px;
    left: 300px;
    margin-bottom: -43px;
    position: relative;
    top: 40px;
    width: 57px;}
*/

.slider_inr .flecha {
    background-image: url("../images/flecha.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 42px;
    left: 420px;
    margin-bottom: -43px;
    position: relative;
    top: 200px;
    width: 57px;
}

.flecha{
    background-image: url("../images/flecha.png");
    background-position: center center;
    background-repeat: no-repeat;
    height: 42px;
    left: 80px;
    position: relative;
    top: -85px;
    width: 57px;	
   margin-bottom: -43px;
 	}


