@import url(base.css);
@media screen, projection {
/* 连接样式  */
a {color: #333; text-decoration:none;}
a:hover{color: #666a2d; text-decoration:underline;}
.white a, a.white, a.white:visited{ color:#fff;}
a.aTitle24{ font-size:18px; color:#666a2d;}
a.aTitle24:hover{ text-decoration:underline;}
a.red{ color:#c00;}
/* 公用  */
h1,h2,h3,h4,h5,h6, #nav{ font-family:"Microsoft YaHei"; line-height:200%;}
p{ text-indent:2em;}
hr{ height:1px; border:none; border-top:1px solid #ccc; padding:0px; margin:0 20px;}
}
@media screen, projection {
	/* 全局 */
body {
	line-height:180%;text-align:center;
	background:#acae87 url(../images/bg.jpg) repeat-x;
	height:auto;overflow:visible;
	font-family:"SimSun";font-size:12px; }
	.warp{ background:url(../images/top.jpg) no-repeat center top;}
#container{ width:1000px;  margin:0 auto; text-align:center; overflow:hidden;}
#header{ height:250px;}
#header h1 a{ padding:100px 0px; display:block; text-indent:-9999px;}
#nav{ background:url(../images/nav.jpg) repeat-x; height:48px; position:relative;}
.back{ position:absolute; top:6px; right:20px; width:80px; height:28px; line-height:28px; background:#f09600;}
.back a{ color:#fff;}
#main{background:#fff; padding:5px 10px 10px; zoom:1; text-align:left; width:960px; margin:0 auto;}
#footer{ text-align:center; padding:10px; margin-bottom:0px;}
#main, #footer{ overflow:hidden;  position:relative; clear:both;}
	}
@media screen, projection {
/*nav*/
#nav ul li{ float:left; padding:0px 10px;}
#nav ul li.first{ background:url(../images/navIndex.jpg) no-repeat 30px 0;}
#nav ul li.first a{ padding-left:30px;}
#nav ul li a{ color:#fff; font-size:14px; display:block; width:110px; height:40px; line-height:40px;}
#nav ul li a:hover{  text-decoration:none; color:#f2af3d; }
#nav ul li.current a{background:url(../images/nav_h.jpg) no-repeat; text-decoration:none; color:#ecac25; }
/*subnav*/
.subNav{ background:url(../images/subNav.jpg) no-repeat; height:38px;}
.subNav h3{ height:38px; line-height:38px; font-size:18px; color:#fff; padding-left:20px;}

/*menu*/
.menu{ width:200px;}
.menu h2{ background:url(../images/menu.jpg) no-repeat; height:38px; line-height:38px; color:#fff; padding-left:20px; font-size:16px;}
.menu ul{ background:#e6e6dc; padding:10px;}
.menu ul li{ padding:5px 20px; background:url(../images/menuIcon.jpg) no-repeat left center;}
.menu ul li a{ display:block; }
.menu ul li.current a{ color:#666a2d; font-weight:bold; }
	}
	
/*焦点图样式*/
@media screen, projection {
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%; 
}
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8;
	width:100%;
	z-index:89;
	text-shadow:none;
	text-align:center; 
}
.nivo-caption p {
	padding:5px;
	margin:0; font-size:12px;
}
.nivo-caption a {
	display:inline !important;
	text-decoration:none;
}
.nivo-html-caption {
	display:none;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-controlNav {
	z-index:99999;
}
.nivo-controlNav a {
	display:inline-block;
 *display:inline;
 *zoom:1;
	position:relative;
	left: 0px;
	top: 0px;
	width:15px;
	height:15px;
	line-height:15px;
	border:0;
	margin-right:1px;
	z-index:99;
	cursor:pointer;
	color: #FFFFFF;
}
.nivo-controlNav a.active {
	background: #000000;
}
}

/* 焦点图片 */	
@media screen, projection {
#indexFocusImagePanel {
	display:block;
}
#indexFocusImagePanel #focusImage {
	position: relative;
	left: 0px;
	top: 0px;
	width:570px;
	height:276px;
	border: 8px solid #5b6439;
}
#indexFocusImagePanel #focusImage .nivo-caption {
	position:absolute;
	 background:#f1f1f1;
	left:578px;
	top:0px;
	height: 256px;
	width: 352px;
	 padding:10px;
	text-align:left;
	text-indent:2em;
	font-size: 14px;
	color: #333;	
}
#indexFocusImagePanel #focusImage .nivo-html-caption p a{
	line-height:32px;

}
#indexFocusImagePanel #focusImage .nivo-controlNav {
	position:absolute;
	height:48px;
	width:360px;
	bottom: 0px;
	right: 0px;
	margin: 0;
	padding:0 10px 0 0;
	list-style: none;
	font-size:0;
	text-align:right;
}
#indexFocusImagePanel #focusImage .nivo-controlNav a {
	display: inline-block;
 *display:inline;
 *zoom:1;
	height: 36px;
	width: 83px;
	border: 2px solid #FFF; margin:0 2px 0 0;
}
#indexFocusImagePanel #focusImage .nivo-controlNav a img {
	height: 36px;
	width: 83px;
}
#indexFocusImagePanel #focusImage .nivo-controlNav a.active {
	border: 2px solid #F60;
}
}
/*camp*/
@media screen, projection {
.camp .content{ border:1px solid #ddd; padding:10px; overflow:hidden;}	
.campInfor{ background:#e4e9d3; padding:10px;}
.campInfor p{ text-indent:0; line-height:21px; padding:4px 0;}
.campInfor p.t2{ background:url(../images/quan.jpg) no-repeat left 8px; margin-left:35px; padding:4px 0px 4px 12px;}
.campInfor span{ background:url(../images/gezi.jpg) no-repeat left center; padding-left:35px; font-weight:bold; font-family:"Microsoft YaHei"; font-size:14px;}
/*公司简介*/
.campCompany{ width:308px; border:1px solid #ddd; padding:10px; height:330px;}
.campCompany img{ float:left; margin-right:10px;}
.campCompany h4{ padding:10px 0;}
.campCompany  p{ color:#999;}
.companyLis{ }
.companyList li{ float:left; padding:0 1px 1px 0;}
.companyList li a{ background: url(../images/companyList.jpg) no-repeat; display:block; width:101px; height:35px; line-height:35px; text-align:center;}
/*机型*/
.campPlane{ position:relative; width:600px; }
.campPlane .pic{ position:relative; display:block; overflow:hidden;}
.planeBg {
	background: none repeat scroll 0 0 #000000;
    cursor: pointer;
    display: block;
    height: 40px;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top:247px;
    width: 600px;}
.planeTxt{
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    top: 247px;
    width: 98%; 
}
.planeTxt em{ font-size:14px; font-weight:bold; padding-right:10px;}
.campTitle { width:600px; overflow:hidden;}
.campTitle ul li{ background:#f0f0f0; height:32px; line-height:32px; margin-bottom:1px; float:left; width:99px; margin-right:1px; text-align:center;  cursor:pointer;}
.campTitle ul li a{ }
}
@media screen, projection {
	/*二级页*/
.submain{ width:720px; padding:0px 10px 10px;}
.location{ color:#999; border-bottom:1px solid #ddd; padding:5px 0px;}
.submain h3{ font-size:24px; color:#666a2d;  margin-bottom:0px; text-align:center; padding:0px; }
.submain p{ padding:8px 5px; font-size:14px; line-height:26px;}
.submain img{ margin:0px 15px 0px 0;}
.submain p img{ text-align:center;}
.submain p span{ display:block; height:28px; line-height:28px;}
}
/*固定项*/

/*footer*/
.copyright{ background:#f0f0f0; padding:15px 0;}
/*End-footer*/

.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}




