@charset "UTF-8";
/* CSS Document */

.lc-7-2-1 {
	font-size: 20px;
	text-align: center;
}
.lc-7-2-2 {
	font-size: 14px;
	text-align: center;
}
.lc-7-2-m1 {
	background: url( ../images/num_1.jpg);
	background-repeat: no-repeat;
	background-position: left center
}
.lc-7-2-m2 {
	background: url( ../images/num_2.jpg);
	background-repeat: no-repeat;
	background-position: left center
}
.lc-7-2-m3 {
	background: url( ../images/num_3.jpg);
	background-repeat: no-repeat;
	background-position: left center
}
.lc-7-2-m4 {
	background: url( ../images/num_4.jpg);
	background-repeat: no-repeat;
	background-position: left center
}
.lc-7-2-m5 {
	background: url( ../images/num_5.jpg);
	background-repeat: no-repeat;
	background-position: left center
}
.lc-7-2-m6 {
	background: url( ../images/num_6.jpg);
	background-repeat: no-repeat;
	background-position: left center
}
.backgroundcolo1 {
	background-color: #fc6f2f
}
.fontColorWithe {
	color: white;
}
.fontColorRed {
	color: #db3936;
	text-decoration: line-through;
}
.backgroundcolo2 {
	background-color: #000000;
}
.backgroundcolo3 {
	background-color: #f4f9fe;
}
.backgroundcolo4 {
	background-color: #f59b52;
}
.backgroundcolo5 {
background-color: white;
}
.backgroundcolo6 {
background-color: #212121;
}
.backgroundcolo7{
background-color: #2253ab;	
	
	}
.borderd4d3d3{ border:solid 1px #ddd;}
.fontSize40 {
	font-size: 24px;
}
.fontSize30 {
	font-size: 24px;
}
.fontSize18 {
	font-size: 18px;
}
.fontSize16 {
	font-size: 16px;
}
.fontSize14 {
	font-size: 14px;
}
.fontsize56{ font-size: 30px;}
.fontSize22{ font-size: 22px;}
.fontSize24{ font-size: 24px;}
.fontSize20{ font-size: 20px;}
.fontSize16{ font-size: 16px;}
.fontSize30{ font-size: 30px;}

.backgroundcoloImg1 {
	background: url( ../images/a1.jpg);
	background-repeat: no-repeat;
	width: 486px;
	height: 624px;
}
.col-lg-4 {
	padding-top: 115px;
	padding-left: 40px;
}
.bj4 {
	background: url( ../images/bj4_17.jpg) no-repeat;
}
.bj5 {
	background: url( ../images/bj4_18.jpg)no-repeat;
}
.bj6 {
	background: url( ../images/bj4_19.jpg)no-repeat;
}
.lh30 {
	line-height: 38px;
}
.marginb20{ margin-bottom: 20px;}
.marginb53{ margin-bottom: 43px;}
.marginb52{ margin-bottom: 52px;}
.marginb10{ margin-bottom: 10px;}
.marginT54{ margin-top: 80px;}
.marginT10{ margin-top: 10px;}
.marginr20{ margin-right: 20px;}
.marginr10{ margin-right: 10px;}
.marginr1{ margin-right: 1px;}

.bjLeft{ width:25px; height: 502px; background: url( ../images/images/bj4_17_01.jpg)no-repeat; float: left; }
.bjCenter{width:100%; height: 502px; background: url( ../images/bj4_17.jpg) no-repeat; float: left;}
.bjRight{ width:35px; height: 502px; background: url( ../images/images/bj4_17_03.jpg); float:right;}
.bjebebeb{ background:#ebebeb}
.height348{ height:150px;}

.floatleft{ float:left;}

.colorgrey{ color:#a9a9a9}
.colorc91615{color:#c91615 }
.color838383{ color: #838383}
.color919191{ color: #919191}
.colorf6a2a2{color: #f6a2a2}
.navbar-nav li{ margin-right:10px; }
.padtop102{ padding-top: 10px; padding-bottom:10px; }
.padtop10{ padding-top: 20px; }
.pad10{ padding: 10px; }
.pad152{ padding: 15px; }
.padtop30{ padding-top: 30px; }
.padtop5{ padding: 5px; }
.padtop15{ padding: 15px; }
.pad15{ padding:0 20px; }
.padtop20{ padding: 20px; }
.padtop50{ padding: 50px; }
.padtop40{ padding: 40px 50px; }
.padleft{ padding: 0 20px;}
.padbottom15{ padding-bottom:  15px; }
.padbottom35{ padding-bottom:  35px; }
.pad20{ padding: 20px 20px 0 20px}
.pad20top{ padding: 20px 0;}
.pad10top{ padding: 10px 0;}
.pad30{ padding: 30px 0;}
.pad40{ padding: 40px;}
.pad25{ padding: 30px 25px;}
.pad22{ padding: 30px 22px 0 22px }
.padLeft22{ padding-left:22px; padding-top:2px; padding-bottom:2px;}
.padLeft5{ padding-left: 5px;}
.padLeft10{ padding-left:10px;}
.padLeft15{ padding-left: 25px;}
.padLeft2{padding-left:20px}
.padRight5{ padding-right:5px; }
.padleft20{ padding-left: 40px;}
.padb52{ padding-bottom: 39px; }
.padb52{ padding-bottom: 39px; }
.padb60{ padding-bottom: 60px; }

.shadow01{box-shadow: 0 2px 3px rgba(0,0,0,.175);}
.shadow02{box-shadow: 8px 8px 0px 0px rgba(37,147,251,.5);}
.bgcolordb3936{ background-color: #db3936;} 
.bgcolorf7f7f7{ background-color: #f7f7f7}
.bgcolor31a32c{ background-color: #31a32c;}
.bgcolordd1923{ background-color: #dd1923;}
.bgcolorfdb42b{ background-color: #fdb42b;}
.bgcolor1fa4d2{ background-color: #1fa4d2;}
.bgcolorfff{ background-color: #ffffff;}
.bgcolorfbbf40{ background-color: #fbbf40;}
.bgcolora9a9a9{ background-color: #a9a9a9;}
.bgline{ background: #ffffff url(../images/images/line_13.jpg) no-repeat right center; }
.bgcolor047ee3{background-color: #047ee3; }
.fontColorWithe{ color: #ffffff}}
#navbar .bgcolordb3936 a{ color: #ffffff;}
#banner01{ position: relative; top: -20px;}
#ecs-product{position: relative; top: -20px;}

.hero-unit {
    padding: 70px 40px 20px 40px;
    margin-bottom: 30px;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: inherit;
    background-color: #eeeeee;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.position1relative{ position: relative}
.positionabsolute{ position: absolute; top:0; left:50px;}
.positionabsolute2{ position: absolute; top:0; left:0px;}
.ask{padding: 20px 40px 20px 40px;}
.ask p{ padding: 0 30px;     font-size: 16px;
    font-weight: 400;
    line-height: 30px; }
.line-height30{ line-height:40px; }
.pad5{ padding-left: 5px; padding-right: 5px}
.pad10{ padding-left: 10px; padding-right: 15px}

.font-weight500{ font-weight: 500}
.mailys1{ width:89px; background: url(../images/images/mailicon_10.jpg) no-repeat left bottom; float: left; }
.mailys2{ width:89px; background: url(../images/images/mailicon_12.jpg) no-repeat left bottom; float: left; }
.mailys3{ width:89px; background: url(../images/images/mailicon_24.jpg) no-repeat left bottom; float: left; }
.mailys4{ width:89px; background: url(../images/images/mailicon_26.jpg) no-repeat left bottom; float: left; }
.mailys5{ width:89px; background: url(../images/images/mailicon_38.jpg) no-repeat left bottom; float: left; }
.mailys6{ width:89px; background: url(../images/images/mailicon_40.jpg) no-repeat left bottom; float: left; }
.mailys7{ width:89px; background: url(../images/images/mailicon_52.jpg) no-repeat left bottom; float: left; }
.mailys8{ width:89px; background: url(../images/images/mailicon_10.jpg) no-repeat left bottom; float: left; }
.bordergrey{ border: solid 1px #ebebeb; padding: 10px; }
.borderblue{ border: solid 3px #2593fb; padding: 10px; }
.bordernone{ border: none;}
#cp table tr { }
#cp tr td{ padding: 10px 0;}
.liststye1{ list-style-type: none;}
.liststye2{ list-style-type: none; text-align: center; margin-left: -30px;}
.yj{border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}
.tabletd td{ height:50px; line-height:50px;}
.ul1 li{ height:30px; line-height:30px;}
#tebe a{ color:#fff;}



