

/**
 * HOME PAGE
 */

body.cms-home {}

	body.cms-home #primary-content {
		padding-right: 0;
		width: 65.9364em;
	}
	
		body.cms-home #quick-contact {
			margin-right: 1.8182em;
		}

		body.cms-home #featured {
			background: #3cf url(../images/backgrounds/blue-gradient.gif) repeat-x left bottom;
			margin-bottom: 1.8182em;
			padding: 1.8182em;
			padding-bottom: 0;
		}
		
		body.cms-home .js #featured {
			margin-bottom: 0;
		}
			
			body.cms-home .js #featured .nav {
				float: right;
				padding: 0;
				width: 15.9091em;
			}
			
				body.cms-home .js #featured .nav li {
					list-style: none;
					margin: 0;
				}
			
					body.cms-home .js #featured .nav li a {
						border: 1px solid #ccc;
						border-bottom-color: #666;
						border-left-color: #ccc;
						border-right: 0;
						color: #963;
						display: block;
						font-size: 1em;
						line-height: 1.0909em;
						padding: 0.9091em 0;
						padding-left: 1.8182em;
						text-decoration: none;
					}
					
					body.cms-home .js #featured .nav li a:hover {
						color: #430;
					}
		
					body.cms-home .js #featured .nav li.selected a {
						background: url(../images/icons/arrow2-right.gif) no-repeat left center;
						color: #430;
						font-size: 1.0909em;
						font-weight: bold;
						line-height: 1.25em;	/*修改Tab高度*/
						padding-bottom: 0.8333em;
						padding-top: 0.8333em;
					}
					
			body.cms-home .js #featured .sections {
				margin-bottom: 1.8182em;
			}
			
				body.cms-home .js #featured .sections .section {
					background: #0C1622;
					color: white;
					display: none;
					line-height: 0;
					overflow: hidden;
					position: static;
					/*position: relative;*/
					width: 46.3909em;
					-webkit-box-shadow: #d1760d 1px 1px 0.9091em;
				}
		
				body.cms-home .js #featured .sections .section.selected {
					display: block;
				}
				
					body.cms-home .js #featured .sections .section blockquote,
					body.cms-home .js #featured .sections .section dl,
					body.cms-home .js #featured .sections .section p,
					body.cms-home .js #featured .sections .section ol,
					body.cms-home .js #featured .sections .section ul {
						line-height: 1.8182em;
					}
					
		body.cms-home #sections {}
		
			body.cms-home .js #sections .nav {
				background: #e93 url(../images/backgrounds/diagonal-stripe.gif) repeat-x left bottom;
				margin: 0;
				padding: 0;
			}
			
				body.cms-home .js #sections .nav li {
					float: left;
					list-style: none;
					margin: 0;
				}
				
					body.cms-home .js #sections .nav li a {
						background: url(../images/backgrounds/home/sections/nav-separator.gif) repeat-y left bottom;
						border: 0;
						color: #000;	/*下Tab字体颜色*/
						display: block;
						font-size: 1.0909em;
						font-style: italic;
						line-height: 2.5em;
						text-align: center;
						text-decoration: none;
						width: 14.5833em;
					}
					
					body.cms-home .js #sections .nav li.nav-0 a {
						background-image: none;
					}
					
				body.cms-home .js #sections .nav li.selected {
					background: #fff url(../images/backgrounds/home/sections/nav-selected.gif) no-repeat center bottom;
				}
				
					body.cms-home .js #sections .nav li.selected a {
						background-image: url(../images/backgrounds/home/sections/nav-separator-selected.gif);
						color: #d71;
					}
					
					body.cms-home .js #sections .nav li.selected.nav-0 a {
						background-image: url(../images/backgrounds/home/sections/nav-0-separator-selected.gif);
					}
					
			body.cms-home .js #sections .sections {}
				
				body.cms-home .js #sections .sections .section {
					background: url(../images/backgrounds/grey-gradient.gif) repeat-x left top;
					display: none;
					padding: 1.8182em;
					padding-bottom: 0;
				}
			
				body.cms-home .js #sections .sections .section.selected {
					display: block;
				}
				
	
				
				
