body{
	text-align:center;
	background:#f4f0ee;
}

/*电脑宽度*/
.w1{width:1000px; margin:0 auto;}
.w1_kuan{
	width:938px;
	border:1px solid #dbd3cd;
	padding:20px 30px;
	margin:20px auto 0 auto;
	background:#fff;
	text-align:left;
	line-height:1.7em;
}
#head{
	height:250px;
	width:100%;	
}
#menu{
	height:32px;
	line-height:32px;
	background:#988373;
	overflow:hidden;
}
#menu li{
	float:left;
	display:inline;
	width:160px;
	text-align:center;
	font-size:1em;
}

#menu li.line{
	width:5px;
	overflow:hidden;
	height:32px;
	background:url(../img/menu_line.jpg) no-repeat;
}
#menu li a{color:#fff; text-decoration:none;}

#menu li.on a{
	color:#2d2d2d;
}

#head2{
	width:100%;
	text-align:center;
	display:none;
	background-color:#68d6ff;
	background-image:-webkit-linear-gradient(top,#68d6ff,#f1faff);
	background-image:-o-linear-gradient(top,#68d6ff,#f1faff);
	background-image:-ms-linear-gradient(top,#68d6ff,#f1faff);
	background-image:linear-gradient(top,#68d6ff,#f1faff);
	background-image:-moz-linear-gradient(top,#68d6ff,#f1faff);
	background-repeat: repeat-x;
	padding:20px 0;
}
#head2 img{max-width:60%;}


#menu2{
	display:none;
	background:#988373;
	height:32px;
	width:100%;
	position:relative;

}
.menu2_title{
	height:32px;
	line-height:32px;
	font-size:16px;
	position:absolute;
	top:0;
	left:0;
	padding:0 0 0 5%;
	width:55%;
	color:#fff;
	text-align:left;
	overflow:hidden;
}
.menu2_menu{
	background:#988373 url(../img/menu2.jpg) no-repeat 95% center;
	position:absolute;
	z-index:9999;
	height:32px;
	top:0;
	right:0;
	width:35%;
}
.menu2_bg{
	background:#dbd3cd;
	padding:20px 10px;
	line-height:22px;	
	text-align:right;
	margin-top:32px;
	display:none;	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	-moz-border-radius:0 0 0 10px;      /* Gecko browsers */
    -webkit-border-radius: 0 0 0 10px;   /* Webkit browsers */
    border-radius:0 0 0 10px;            /* W3C syntax */

}
.menu2_bg a{color:#333; font-size:.85em;}

/*
#menu2{
	display:none;
	background:#988373;
	height:32px;
	width:100%;
}
.menu2_title{
	float:left;
	width:45%;
	padding:0 0 0 5%;
	height:32px;
	line-height:32px;
	color:#fff;
}
.menu2_menu{
	width:50%;
	float:right;
	position:relative;
	background:#988373 url(../img/menu2.jpg) no-repeat 95% center;
	height:32px;
}
.menu2_bg{
	background:#dbd3cd;
	padding:20px;
	line-height:22px;	
	text-align:right;
	display:none;
	position:absolute;
	z-index:9999;
	top:32px;
	right:0;

}
*/
#logo{	
	height:250px;	
	text-align:left;
}
.logobg3{
	background:url(../img/bg3.jpg) center no-repeat;
}
.logobg4{
	background:url(../img/bg3.jpg) center no-repeat;
}

.logobg5{
	background:url(../img/bg3.jpg) center no-repeat;
}

.logobg6{
	background:url(../img/bg3.jpg) center no-repeat;
}


#submenu{overflow:hidden;}
#submenu li{
	float:left;
	display:inline;
	background:url(../img/ico.jpg) no-repeat 0 center;
	height:30px;
	line-height:30px;
	padding:0 10px;
	margin-left:10px;
}
#submenu li:first{margin-left:0;}
#submenu li a{
	color:#adc0ce;
}
#submenu li a:hover{color:#F00;}
footer{
	width:80%;
	margin:20px auto 10px auto;
	text-align:center;
	color:#9e8270;
	font-size:.85em;
}
#submenu2{overflow:hidden;color:#997f6b;}

#submenu2 li{
	float:left;
	display:inline;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	background:#ebe5e1;
	padding:5px 10px;
	margin-right:10px;
}
#submenu2 li.no{
	-moz-border-radius: 0px;      /* Gecko browsers */
    -webkit-border-radius: 0px;   /* Webkit browsers */
    border-radius:0px;            /* W3C syntax */
	background:#fff;
	margin-right:20px;

}


#submenu2 li a{
	color:#997f6b;}
#submenu2 li a:hover{color:#99653d;}

#news{
	overflow:hidden;
	margin-bottom:30px;	
}
#news ul{width:1100px;}
#news li{
	float:left;
	display:inline;
	margin-right:20px;
	margin-top:30px;
	width:260px;
	padding:5px;	
	border:1px solid #dbd3cd;
	background:#fff;
	
	-webkit-border-radius: 10px 10px 0 0;   /*只支持webkit内核的浏览器*/
	border-radius: 10px 10px 0 0;  /*只支持IE内核的浏览器（IE>=7)*/
	-moz-border-radius : 10px 10px 0 0; /*只支持Mozilla内核的浏览器*/
	
}
#news .img{ position:relative;}
#news .img span{
	position:absolute;
	height:25px;
	line-height:25px;
	font-size:.85em;
	text-align:center;
	display:block;
	left:0;
	bottom:0;
	background:#000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	width:100%;
	z-index:8;
}
#news .img h3{
	position:absolute;
	height:25px;
	line-height:25px;
	font-size:.85em;
	text-align:center;
	display:block;
	left:0;
	bottom:0;
	width:96%;
	padding:0 2%;
	z-index:9;
	color:#fff;
}



#news .txt{ text-align:left;color:#988373;padding:10px 0; line-height:20px; overflow:hidden; width:100%;}
#news .ico{
	overflow:hidden;	
	color:#939191;
	margin-top:10px;
}
#news .ico .ico1{
	background:url(../img/ico1.jpg) no-repeat 0 center;
	height:16px;
	line-height:16px;
	padding:0 0 0 20px;
	float:left;
	overflow:hidden;
	margin-right:10px
}
#news .ico .ico2{
	background:url(../img/ico2.jpg) no-repeat 0 center;
	height:16px;
	line-height:16px;
	padding:0 0 0 20px;
	float:left;
	overflow:hidden;
	margin-right:10px
}
#news .ico .ico3{
	background:url(../img/ico3.jpg) no-repeat 0 center;
	height:16px;
	line-height:16px;
	padding:0 0 10px 20px;
	float:left;
	overflow:hidden;
}

/*backToTop*/
a.backToTop {
	background:url(../images/ico-gotop1.gif) no-repeat bottom center;
	bottom:100px;
	cursor:pointer;
	height:43px;
	width:43px;
	position:fixed;	
	right:0px;
	display:block;
	_position:absolute;	
	_top:expression(eval(document.documentElement.scrollTop)+500);
	z-index:999;
}
a.backToTop:hover {
	background:url(../images/ico-gotop2.gif) no-repeat bottom center;	
}

/*infscr-loading*/
#infscr-loading{
	position:absolute;
	z-index:1000;
	left:50%;
	bottom:50px;
	background:#fff;
	width:200px;
	height:100px;
	margin-left:-100px;
	text-align:center;
	line-height:100px;
	border:1px solid #ddd;
	border-radius:10px;
}
.tts{
	font-size:1.15em;color:#222; font-weight:700; padding:10px 0; text-align:center;
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	line-height:1.5em;
}