    
body
{
    overflow-x:hidden;
	overflow-y:auto;
	background: #fff;
}


	#header
	{
		position:relative;
		background: #fff;
		width: 1200px;
        height:100px;
		margin-left: auto;
		margin-right: auto;
	}

/*********************************************************************************/
/* Logo   
		border: #EF1418 thick solid;*/
/*********************************************************************************/

	#logo1
	{
    position: absolute;
    top: 3em;

	
	}
	#logo2
	{
    position: absolute;
    left:12em;
    top: 3em;
	}

    #ch{float:right;margin-top:10px;margin-right:20px;}
    #en{float:right;margin-top:10px;margin-right:10px;} 

	#banner
	{
		position: relative;
		top:3em;
		margin-left: -1em;
		margin-right: -2em;
		height:350px;
		background-image: url("../images/banner.jpg");
        background-size: cover;
        background-repeat: no-repeat;
		background-position:center center;
		
		 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;

	}
		
/********************************************************************************/
/* Nav  
 */
/*********************************************************************************/

#nav
{
	    width: 1200px;
	    top:2em;
    	position:relative;
	    font-weight:bolder;
	    margin-left: auto;
		margin-right: auto;
}

#button1{margin-top:5px;float:right;margin-right:20px;}
#button2{margin-top:5px;float:right; margin-right:20px;}
#button3{margin-top:5px;float:right;margin-right:20px;}
#button4{margin-top:5px;float:right;margin-right:20px;}
#button5{margin-top:5px;float:right;margin-right:20px;}



.linkstyle{
	            display: block;
	            background:#CC4F05 ;
	            border-radius: 10px;
	            box-shadow: 0 9px 15px 0 #333333;
				margin-left: 0.7em;
				padding: 0.6em 1.3em;
				letter-spacing: 0.06em;
				text-decoration: none;
				text-transform: uppercase;
				font-size: 1.1em;
				outline: 0;
				color: #FFFFFF;

}
.linkstyle:hover{
	            display: block;
	            background: #E8E8E8;
	            border-radius: 10px;
				margin-left: 0.7em;
				padding: 0.6em 1.3em;
				letter-spacing: 0.06em;
				text-decoration: none;
				text-transform: uppercase;
				font-size: 1.1em;
				outline: 0;
				color: #84070A;

}

.linkstyle-active{
	           display: block;
	background: #E8E8E8;
	border-radius: 10px;
	box-shadow: 0 9px 15px 0 #333333, 0 8px 15px 0 #333333;
		margin-left: 0.7em;
				padding: 0.6em 1.3em;
				letter-spacing: 0.06em;
				text-decoration: none;
				text-transform: uppercase;
				font-size: 1.1em;
				outline: 0;
				color: #84070A;
}

.main
	{
		position:relative;
		background: #fff;
		margin-top:3em;
		width: 1200px;
	    height:950px;
		margin-left: auto;
		margin-right: auto;
		
	}
.service
{
	
	float: left;
	margin-top:2em;
	width:260px;
	margin-left:2em;
}

	.button
		{
			position: relative;
			display: inline-block;
			margin-top: 0.5em;
			padding: 0.50em 1.5em;
			background: #e95d3c;
			border-radius: 8px;
			text-decoration: none;
			text-transform: uppercase;
			font-size: 1em;
			color: #FFF;
			-moz-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-webkit-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-o-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-ms-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			cursor: pointer;
		}

			.button:hover
			{
				background: #E8E8E8;
				color: #84070A !important;
			}
.img
			{
				display: block;
				float: left;
				width: 100%;
				height:200px;
				
			}


.intro
{
	float:left;
	font-size:1.1em;
	margin-top:2em;
	margin-left:2em;
	width:650px;
	color:#333333;
	border-top: 1px solid;
	border-color: rgba(0,0,0,.2);
}

.whyus
{
	float:right;
	font-size:1.1em;
	margin-top:2em;
	margin-right:2em;
	width:450px;
	color:#333333;
	border-top: 1px solid;
	border-color: rgba(0,0,0,.2);
}


/*********************************************************************************/
/* service                                                                       */
/*********************************************************************************/

.main-service
	{
		position:relative;
		background: #fff;
		margin-top:3em;
		width: 1200px;
		height: 780px;
		margin-left: auto;
		margin-right: auto;
		
	}

.leftbody		
{
	float:left;
	margin-top: 1em;
	width:550px;
	font-size:1.1em;

	
}

.rightbody
{
	float:right;
	margin-top: 2em;
	font-size:1.1em;
	width:620px;
	font-size:1.1em;
	border: 1px solid;
		border-color: rgba(0,0,0,.2);
	
}

form 
{
	padding-top: 1em;
	font-size:1.1em;
}
.option
{
	font-size:0.9em;
}




/*********************************************************************************/
/* about                                                                     */
/*********************************************************************************/



.intro-about
{
	float:left;
	font-size:1.1em;
	margin-top:2em;
	margin-left:2em;
	width:650px;
	color:#333333;
}




/*********************************************************************************/
/* contact                                                                       */
/*********************************************************************************/


.rightbody-contact
{
	float:right;
	margin-top: 1em;
	width:620px;
    border-left: 1px solid;
	border-color: rgba(0,0,0,.2);
	
}
.title
{
	padding-top: 1em;
	padding-left: 2em;
	border-bottom: 1px solid;
	border-color: rgba(0,0,0,.2);
}
.contact
{
  margin-top:20px;
  padding-left: 50px;
  font-size:1.0em;
}




/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  margin-top:5px;float:right;margin-right:20px;
  display: block;
  background:#CC4F05 ;
	            border-radius: 10px;
	            box-shadow: 0 9px 15px 0 #333333;
				margin-left: 0.7em;
				padding: 0.6em 1.3em;
				letter-spacing: 0.06em;
				font-size: 1.1em;
				color: #FFFFFF;
	            
}

/* Dropdown Content (Hidden by Default) */
 .dropdown-content {

  display: none;
  position: absolute;
  background-color: #E8E8E8;
  min-width: 150px;
  border-radius: 10px;
  box-shadow: 0 9px 15px 0 #333333;
	 margin-top: 0.6em;
	 font-size: 1.0em;
  
}

/* Links inside the dropdown */
 .dropdown-content a {
  color: #84070A;
  padding-left: 2em;
	 padding-top: 0.5em;
	 padding-bottom: 0.5em;
     display: block;
	 text-decoration: none;
	 border-bottom: #84070A thin solid;
    font-size: 1.0em;
	
}

/* Change color of dropdown links on hover */
 .dropdown-content a:hover {background: #CC4F05; color: #fff;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;  }

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover  {background: #E8E8E8; color: #84070A;} 

/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/

	.footer
	{

		margin-top:20px;
		height:200px;
		background-image: url("../images/navbg.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position:center center;
	}

.footercontainer
{

		width: 1200px;
	    height:100px;
		margin-left:auto;
		margin-right:auto;


}

         .footbutton
		{
			position: relative;
			display: inline-block;
			margin-left:5px;
			margin-top:30px;
			padding: 0.50em 1.0em;
			background:#CC4F05 ;
			border-radius: 8px;
			text-decoration: none;
			text-transform: uppercase;
			font-size: 1.0em;
			color: #FFF;
			-moz-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-webkit-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-o-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-ms-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			cursor: pointer;
		}

			.footbutton:hover
			{
				background: #E8E8E8;
				color: #84070A !important;
				font-size: 1.0em;
			}
         .footbutton-active
		{
			position: relative;
			display: inline-block;
			margin-left:10px;
			margin-top:1em;
			padding: 0.50em 1.0em;
			background: #E8E8E8;
			border-radius: 8px;
			text-decoration: none;
			text-transform: uppercase;
			font-size: 1.0em;
			color: #84070A
			-moz-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-webkit-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-o-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			-ms-transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			transition: color 0.35s ease-in-out, background-color 0.35s ease-in-out;
			cursor: pointer;
		}


            
.copyright
{
	position: relative;
	height:40px;
	margin-top:1.5em;
	padding-top: 1.5em;
	text-align:center;
	color:#FFFFFF;	
	font-size: 1em;
}

