body
{
	position: relative;
	min-width: 1000px;
	width: 100%;
	_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1000? '1000px' : 'auto');
	color: #666666;
}
.inline_b{display:inline-block; *zoom:1;*display:inline;}
.height1{width: 100%;height: 1px;}
.fl{float: left;display: inline;}
.content
{
	position: relative;
	overflow: hidden;
	display: none;
}
/*footer*/
#bottom{position:relative;width:100%; height:120px; margin:0 auto; font-family: Arial,"宋体";color:#a6a6a6;/*background:url(../../images/v11/s_index/intro_footer.jpg) no-repeat;*/background: #000000;font-size: 12px;}
.footer{ width:950px; margin: 0 auto;position:relative;height: 100%;background: url(../images/juren_logo.png) no-repeat 30px center;}
.botp1{ position:absolute; left:180px; top: 40px;}
.footer a{ padding: 0 8px; color:#a6a6a6;}
.footer a:hover
{
	text-decoration: underline;
}
.botp2{ position:absolute; right:0px; top: 40px;}
.botp3{ position:absolute; right:0px; top: 66px;}
.bottom_top
{
	width: 770px;
	height: 133px;
	background: url(../images/bottom_bg.png);
	position: absolute;
	top: -133px;
	left: 838px;
}
.no_text{overflow: hidden;text-indent: -999px;text-align: left;}
/**layout***/
a{color: #666666;}
body
{
	background:#fff no-repeat top center;
}

.wrapper
{
	width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.top
{
	width: 283px;
	height: 61px;
	background: url(../images/top_menu.png) no-repeat 0 0;
	text-align: center;
	color: #fefde8;
	font-size: 12px;
	overflow: hidden;
	position: absolute;
	left: 776px;
	top: 0;
	cursor: default;
	z-index: 10;
}
.top span
{
	vertical-align: middle;
	margin: 12px 0 0;
	display: inline-block;
}
.top a
{
	display: inline-block;
	font-size: 12px;
	color: #fefde8;
	vertical-align: middle;
	margin: 12px 5px 0;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.top a:hover
{
	color: #dcdcdb;
}
.left{
	width: 198px;
	height: 100%;
	background: #222b3d;
	border-right: 11px solid #1b2230;
	position: absolute;
	top: 0;
	left: 163px;
	text-align: center;
	z-index: 10;
}
.page
{
	width: 100%;
	height: 1040px;
	display: none;
	position: relative;
}
.page1
{
	background: url(../images/bg1.jpg) no-repeat 0 0;
}
.page2
{
	background: url(../images/bg2.jpg) no-repeat 0 0;
}
.page3
{
	background: url(../images/bg3.jpg) no-repeat 0 0;
}
.page4
{
	background: url(../images/bg4.jpg) no-repeat 0 0;
}
.page5{
	background: url(../images/bg5.jpg) no-repeat 0 0;
}
.logo
{
	margin-top: 140px;
}
.nav
{	
	font-size: 20px;
	font-family: "楷体";
	margin-top: 34px;
}
.nav li
{
	line-height: 68px;
	border-top: 1px solid #273145;
	border-bottom: 1px solid #141923;
	cursor: pointer;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.nav li a
{
	color: #fffefe;
	display: block;
}
.nav li.cur a
{

}
.nav li.cur,.nav li:hover
{
	background: #1b2230;
}
.page1 .text_wrap,.page2 .text_wrap
{
	width: 435px;
	position: absolute;
	font-size: 16px;
	color: #757575;
	line-height: 1.8;
	top: 424px;
    left: 459px;
}
.main>div.cur
{
	display: block;
}
.page3 .page_main
{
	position: absolute;
	width: 552px;
	top: 292px;
    left: 410px;
}
.cat_content_outer
{
	width: 522px;
	height: 565px;
	background: url(../images/cover_bg.png) no-repeat 0 0;
	padding: 10px 15px;
}
.cat_content,.taozh_content
{
	display: none;
}
.cur
{
	display: block;
}
.cat_tab
{
	margin-left: 20px;
	position: relative;
}
.cat_tab li
{
	float: left;
	width: 125px;
	height: 52px;
	line-height: 52px;
	text-align: left;
	color: #63504e;
	font-size: 24px;
	font-family: "楷体";
	cursor: pointer;
	text-indent: 25px;
	margin-left: -20px;
}

.cat_tab li.cur
{
	background: url(../images/btn_bg.png) no-repeat 0 0;
	color: #fff;
}
.taozh_name li
{
	float: left;
	font-size: 16px;
	line-height: 50px;
	display: inline;
	width: 85px;
	height: 50px;
	background: url(../images/btn2_bg.jpg) no-repeat 0 0;
	text-align: center;
	color: #c1c2c3;
	border: 1px solid #5971a0;
	border-right: 1px solid #001024;
	cursor: pointer;
}

.taozh_name li.last
{
	border-right: 1px solid #5971a0;
}
.taozh_name li.cur{
	background: url(../images/btn3_bg.jpg) no-repeat 0 0;
	border: 1px solid #7a0d0e;
}
.page4 .text_wrap,.page5 .text_wrap
{
	width: 435px;
	position: absolute;
	font-size: 16px;
	color: #757575;
	line-height: 1.8;
	top: 406px;
    left: 459px;
}
