.banner {
    background-attachment: scroll, scroll;
    background-clip: border-box, border-box;
    background-origin: padding-box, padding-box;
    background-position: 0 0%, center center;
    background-repeat: repeat, no-repeat;
    background-size: cover;
    border: medium none;
    color: #fff;
    margin: 0;
    padding: 20px 0;
    position: relative;
}
.banner-logo{
	
}


/*--/header--*/
/*--form-starts--*/
.form-top {
	margin-left: 15%;
	width: 70%;
	padding: 2em 30px;
}
.bnr-left {
	width:75%;
	float:left;
}
.bnr-right {
	width:25%;
	float:right;
}

.bnr-left input[type="text"] {
	width: 100%;
	color: #3c3c3c;
	outline: none;
	font-size: 18px;
	padding: 15px 15px;
	border: 1px solid #aa262d;
	-webkit-appearance: none;
}
.bnr-right input[type=submit]{
	color: #fff;
	padding: 15px 15px;
	font-size: 18px;
	cursor: pointer;
	font-weight: 600;
	border: 1px solid #aa262d;
	background: #aa262d url("/templets/semhope/images/fonts.png") no-repeat scroll center center;
	outline: none;
	width:100%;
}
/*--form-end--*/
.service{
	padding:20px 0;
	margin-top: 20px;
}
.service a{
	color:#333;
	text-decoration: none;
}
.service img{
	display: block;
    height: 120px;
    margin: 0 auto;
    overflow: hidden;
    text-indent: -999px;
    width: 120px;
}
.service h3{
	margin: 10px 0 5px;
	font-size: 18px;
    font-style: normal;
}
/*************************************/
#career-slider .owl-next, #career-slider .owl-prev {
  background-color: transparent !important;
  color: #FFF;
  transition: all 0.3s ease 0s;
  font-size: 80px;
}

.career-slider .owl-next {
  position: absolute;
  right: 100px;
  top: 40%;
}
.career-slider .owl-prev {
  left: 100px;
  position: absolute;
  top: 40%;
}
/*--//Start Industry hotspot --*/
.products{
	background:#f1f1f1;
	padding:20px 0;
}
.product-lists h3,.product-grids h3{
	color:#aa262d;
	font-size:2.2em;
	font-weight:600;	 
	text-decoration:underline;
}
.product-lists h3 a,.product-grids h3 a{
	color:#aa262d;
	text-decoration:none;
}
ul.list1{
	margin-top:1.5em;
}
ul.list1 li{
	display:block;	
}
ul.list1 li a{ 
	display:block;
	text-decoration:none;
	font-size:1.15em;
	padding:6px 0;
	color:#929292;
	font-weight:400;
}
ul.list1 li a:hover{
	 color:#aa262d;
}
.product-grids {
  padding-left: 1em;
}
.product-grid {
	float:left;
	width:33%;
	padding:0 15px 0 0;
	margin-top:2em;
}
.product-grid img{
	width:100%;
	margin-bottom:1.5em;
}
.product-grid h4{	
	margin-bottom:7px;
	font-size:1.3em;
	font-weight:600;	
}
.product-grid h4 a{
	text-decoration:none;
	color:#aa262d;
}
.product-grid h4 a:hover{
	color:#2c2c2c;
}
.product-grid p{
	color:#929292;
	line-height:1.5em;
	font-size:1em;
	font-weight:400;
}
/*--//End Industry hotspot --*/


/*-- Start service  --*/
.client{padding:1.5em 0;}
.index_fuwu{padding-left: 0px;padding-right: 0px;}
.index_content{padding-top:40px;}
.index_fuwust{padding-left: 0px;}
.index_fuwust h2{font-weight:bold;margin:0px;font-size:14px;margin-bottom:10px;}
.index_fuwust p{margin:0px;padding:0px;}
.services-img{padding: 0;}
/*--//End service --*/