@charset "utf-8";
/*default*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0;} ol, ul {list-style: none;} a {outline:none; text-decoration:none;} img{border:0;}
body{background:#FFF;} 
/*close default*/
/*=========================================================================CSS-CODE==============================================================================================*/
#container{width:998px; height:auto; overflow:hidden; margin:0px auto; background:#FFF; -webkit-box-shadow: -1px -1px 5px rgba(50, 50, 50, 0.75); -moz-box-shadow: -1px -1px 5px rgba(50, 50, 50, 0.75); box-shadow: -1px -1px 5px rgba(50, 50, 50, 0.75);}
#container .container-block{width:998px; height:auto; overflow:hidden; float:left;}
#header-block{width:998px; height:150px;}
#header-block .header-block-left{width:740px; height:150px; float:left;}
#header-block .header-block-left img{margin-left:10px; margin-top:10px}
#header-block .header-block-right{width:208px; height:90px; float:left; padding-top:60px;}
#header-block .header-block-right ul{}
#header-block .header-block-right li{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; color:#333; font-weight:bold; line-height:22px;}
#menu{width:998px; height:35px; background:#292828}
#nav_menu {padding:0px 0px; margin:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; margin-left:13px;}
#nav_menu li {float:left; color:#FFF; list-style:none; text-transform:uppercase; }
#nav_menu li a {display:block; height:35px; line-height:35px; padding:0 22px; float:left; color:#FFF; text-decoration:none; margin-left:16px; margin-right:16px}
#nav_menu li a:hover{color:#FFF; text-decoration:none; background:#f47434;}
#nav_menu li .fixed{color:#FFF; text-decoration:none; background:#f47434;}

#navmenu {padding:0px 0px; margin:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; border-top:2px solid #F30}
#navmenu li {float:left; color:#FFF; list-style:none; text-transform:uppercase; margin-left:10px;}
#navmenu li a {display:block; height:33px; line-height:33px; padding:0 18px; float:left; color:#FFF; text-decoration:none; margin-left:16px; margin-right:16px}
#navmenu li a:hover{color:#FFF; text-decoration:none; background:#505050;}
#navmenu li .fixed1{color:#FFF; text-decoration:none; background:#606060;}

#index-banner-block{width:998px; height:295px; background:url(../images/index-banner-block-bg.png) no-repeat bottom;}
#index-banner-block img{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
#index-body-block{width:998px; height:auto; overflow:hidden;}
#index-body-block .index-body-block-left{width:700px; height:auto; float:left; margin-left:10px;}
#index-body-block .index-body-block-left-top{width:698px; height:210px; background:#f4f0f0; float:left; border:1px solid #d5cdcd; margin-top:10px; margin-bottom:10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#index-body-block .index-body-block-left-top h1{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#ed6c2e; font-weight:bold; padding-top:10px; padding-left:15px; padding-bottom:5px;}
#index-body-block .index-body-block-left-top p{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#333; font-weight:normal; padding-left:15px; padding-right:15px; line-height:22px; text-align:justify; padding-top:5px;}
#index-body-block .index-body-block-left-top p a{text-decoration:none; color:#006faf; font-weight:bold; float:right}
#index-body-block .index-body-block-left-top p a:hover{text-decoration:none; color:#333;}
#index-body-block .index-body-block-left-top p img{ margin-left:20px;}
#index-body-block .index-body-block-left-bottom{width:698px; height:215px; background:#f4f0f0; float:left; border:1px solid #d5cdcd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#index-body-block .index-body-block-left-bottom h2{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ed6c2e; font-weight:bold; padding-top:10px; padding-left:15px; padding-bottom:5px;}
#index-body-block .index-body-block-left-bottom p{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#333; font-weight:normal; padding-left:15px; padding-right:15px; line-height:20px; text-align:justify; padding-top:2px;}
#index-body-block .index-body-block-left-bottom p a{text-decoration:none; color:#006faf; font-weight:bold; float:right}
#index-body-block .index-body-block-left-bottom p a:hover{text-decoration:none; color:#333;}
#index-body-block .index-body-block-left-bottom p img{ margin-left:10px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px; }
#index-body-block .index-body-block-left-bottom ul{}
#index-body-block .index-body-block-left-bottom li{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#333; font-weight:normal; line-height:22px; padding-top:5px; background:url(../images/index-bullet.png) no-repeat left 12px; padding-left:20px; margin-left:15px;}
#index-body-block .index-body-block-left-bottom li a{text-decoration:none; color:#006faf; font-weight:bold; float:right}
#index-body-block .index-body-block-left-bottom li a:hover{text-decoration:none; color:#333;}
#index-body-block .index-body-block-right{width:278px; height:auto; float:left;}
#index-body-block .index-body-block-right-top{width:278px; height:230px; float:left;}
#index-body-block .index-body-block-right-top h2{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ed6c2e; font-weight:bold; padding-top:5px; padding-left:25px; padding-bottom:5px; background:#c3eaff; margin-left:18px; margin-top:5px; background:url(../images/index-arrow.jpg) no-repeat left 7px;}
#index-body-block .index-body-block-right-top ul{}
#index-body-block .index-body-block-right-top li{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333; font-weight:normal; line-height:20px; padding-top:2px; background:url(../images/index-bullet.png) no-repeat left 8px; padding-left:18px; margin-left:18px;}
#index-body-block .index-body-block-right-top li a{text-decoration:none; color:#006faf; font-weight:bold; float:right}
#index-body-block .index-body-block-right-top li a:hover{text-decoration:none; color:#333;}
#index-body-block .index-body-block-right-bottom{width:278px; height:225px; float:left;}
#index-body-block .index-body-block-right-bottom h2{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ed6c2e; font-weight:bold; background:url(../images/our-team.jpg) no-repeat; margin-left:18px; height:41px; padding-left:50px; line-height:45px; border:1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;}
#index-body-block .index-body-block-right-bottom ul{}
#index-body-block .index-body-block-right-bottom li{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333; font-weight:bold; line-height:33px;padding-left:20px; margin-left:18px; background:url(../images/index-li.jpg) no-repeat; margin-top:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#index-body-block .index-body-block-right-bottom li a{text-decoration:none; color:#006faf; font-weight:bold; float:right;}
#index-body-block .index-body-block-right-bottom li a:hover{text-decoration:none; color:#333;}
/*===============================================Inner-Block==============================================*/
#inner-block{width:998px; height:auto; overflow:hidden;}
#inner-block .inner-block-banner{width:998px; height:auto; float:left; margin-bottom:10px; border-bottom:2px solid #CCC}
#inner-block .inner-block-content{width:970px; height:auto; float:left; padding:15px;}
#inner-block .inner-block-content h1{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ed6c2e; font-weight:bold; padding-top:5px; padding-left:25px; padding-bottom:5px; background:#c3eaff; margin-top:5px; background:url(../images/index-arrow.jpg) no-repeat left 7px; border-bottom:2px dotted #CCC; margin-bottom:5px;}
#inner-block .inner-block-content h2{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#06F; font-weight:bold; padding-top:10px;  padding-bottom:5px;}
#inner-block .inner-block-content p{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#333; font-weight:normal; line-height:22px; text-align:justify; padding-top:5px;}
#inner-block .inner-block-content p a{text-decoration:none; color:#006faf; font-weight:bold; float:right}
#inner-block .inner-block-content p a:hover{text-decoration:none; color:#333;}
#inner-block .inner-block-content p img{margin-left:15px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px; border:2px solid #FFF;}
#inner-block .inner-block-content ul{}
#inner-block .inner-block-content li{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#333; font-weight:normal; line-height:22px; padding-top:5px; background:url(../images/index-bullet.png) no-repeat left 12px; padding-left:20px; margin-left:15px;}
#inner-block .inner-block-content li a{text-decoration:none; color:#006faf; font-weight:bold; float:right}
#inner-block .inner-block-content li a:hover{text-decoration:none; color:#333;}
/*================================================Footer-Block=================================================*/
#footer-block{width:970px; height:50px; margin:0 auto; background:#dbf2ff; margin-top:5px;border:1px solid #d9d7d7; padding:15px;} 
#footer-block p{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#333; font-weight:normal; line-height:25px; padding-left:10px;}
#footer-block p a{text-decoration:none; color:#333; text-align:center;}
#footer-block p a:hover{text-decoration:underline; color:#F00;}
#inner-block .inner-block-content .our{
	padding-bottom:0px;
	    margin-top: 10px;
		
}
#index-content-block .index-content-block-right-bottom-product-img {
    height: auto;
    float: left;
    border: 3px solid #c3cdce;
    padding: 5px 0px 5px 0px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.client-logos h2{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #ed6c2e;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 15px;
    padding-bottom: 5px;
	margin-top:20px;

	
}
.client-logos h2 span{
	    color: #006faf;
}
.client-logos img{
	border:1px solid #eee;
	    margin-left: -5px;
}
.client-logos{
	padding:0px 15px;
}