@charset "utf-8";
/* CSS Document */

html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,form,caption,vanish,p{ margin:0; padding:0;}
img{ border:none;}
th,td{ margin:0; padding:0;}
a{ text-decoration:none; color: #666;}
.clr{ clear:both;}

body{ background-color:#efefef; font-size:13px; color:#666;}
#pagesize{ width:964px; margin:0 auto; background-color:#d5d5d5; padding:0 3px;}
#header{ width:954px; height:100px; background:url(../images/logo.jpg) top left no-repeat; padding-right:10px;}
.headerset{ float:left; width:518px;}
#header ul li { float:right; margin:10px 0 0 10px; padding-right:10px; display:inline;}
#menuset{ background:url(../images/menu_bg.jpg) 0 0 repeat-x; width:854px; height:40px; padding:0 55px; margin:0;}
#menuset ul{ list-style:none;margin:0; padding:0;}
#menuset li{float:left; margin:0; padding:0; height:40px;_margin-bottom:-5px;}
.menulist{ margin:0 30px;}

#index_pic{ margin:0; padding:0;}

.content{ width:964px; background:url(../images/index_bg.jpg) top left no-repeat #fff; padding:39px 0 10px 0;}
.content2{ width:964px; background:url(../images/index_bg.jpg) top left no-repeat #fff; padding:10px 0 10px 0;}
.contentLF{ float:left; margin:0 10px; width:584px;}
.contentRT{ float:left; width:341px; margin:0;}

#footer{
	background-color:#efefef;
	height:78px;
	width:954px;
	margin:10px 0;
	padding:20px 0 0 10px;
}
#footer img{ margin-right:10px; float:left;}
.ftxt{ text-align:left; float:left; width:450px; line-height:21px;}

.root{ padding-left:10px;}

.in_title{ background:url(../images/in_title_bg.jpg) top left no-repeat; width:710px; height:21px; .height:19px; _height:19px; padding:3px 0 0 30px; .padding:5px 0 0 30px; _padding:5px 0 0 30px; margin-bottom:10px; font-size:15px; font-weight:bold;}
.in_title02{ background:url(../images/in_title_bg02.jpg) top left no-repeat; width:710px; height:21px; .height:19px; _height:19px; padding:3px 0 0 30px; .padding:5px 0 0 30px; _padding:5px 0 0 30px; margin-bottom:10px; font-size:15px; font-weight:bold;}
.in_title03{ background:url(../images/in_title_bg03.jpg) top left no-repeat; width:710px; height:21px; .height:19px; _height:19px; padding:3px 0 0 30px; .padding:5px 0 0 30px; _padding:5px 0 0 30px; margin-bottom:10px; font-size:15px; font-weight:bold;}
.in_title04{ background:url(../images/in_title_bg04.jpg) top left no-repeat; width:900px; height:21px; .height:19px; _height:19px; padding:3px 0 0 30px; .padding:5px 0 0 30px; _padding:5px 0 0 30px; margin-bottom:10px; font-size:15px; font-weight:bold;}
.titlebg05{ background:url(../images/in_title_bg05.jpg) top left no-repeat; }
.in_menuset{ margin:10px 10px 0 10px; padding:0; float:left; width:186px;}
.in_menuset_top{ background:url(../images/in_menu_top.jpg) top left no-repeat; width:186px; height:16px; }
.in_menuset_mid { background:url(../images/in_menu_mid.jpg) repeat-y; width:186px;}
.in_menuset_bot{ background:url(../images/in_menu_bot.jpg) top left no-repeat; width:186px; height:25px;}
.in_menu ul{ list-style:none; margin:0; padding:0; background:url(../images/in_menu_mid.jpg)repeat-x; width:186px;}
.in_menu li{ list-style:none; width:138px; min_height:24px; _height:24px; overflow:visible; background:url(../images/in_menu_off.jpg) 0 5px no-repeat; padding:9px 15px 3px 27px; margin:0 0 0 0; font-size:15px; color:#FFFFFF; font-weight:normal; border-bottom:1px solid #8ed7dd;}
.in_menu li a{ color:#FFFFFF;}
.in_menu li.on{ background:url(../images/in_menu_on.jpg) repeat-y; padding:5px 0 3px 27px; .padding:5px 0 3px 27px; _padding:7px 0 0 27px; margin:0; width:153px; min_height:24px; _height:24px; font-size:15px; font-weight:bold;color:#333; border-top:1px solid #01a4b0; border-bottom:1px solid #01a4b0; }
.in_menu li.on a{ color:#333; }
.content_mid{ margin:10px 15px; padding:0; min-height:420px; _height:380px; width:930px;}
.content_rt{ margin:10px 0 10px 0; padding:0; float:left; min-height:420px; _height:380px;}
.page {
	white-space:nowrap;
}
.page {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 20px;
	font-size: 12px;
}
.page ul {
	text-align:center;
}
.page li {
	display:inline;
	margin-right: 1px;
	margin-left: 1px;
}
.page a {
	padding-right: 5px;
	padding-left: 5px;
}
.page .current a {
	background-color: #92d8de;
	color: #FFFFFF;
}
.page .back,.page .next {
	border: 1px solid #999999;
	background-color: #FFFFFF;
	display: inline-block;
}
.butset{
	margin-top:10px;
	margin-left:200px;
	.margin:10px auto;
	_margin-left:200px;
	height:25px;
/*	margin:10px 220px;*/
}
.butset02 { height:25px; margin:10px 250px;}
.butset ul{ list-style:none;}
.butset li{background:url(../images/but_bg.jpg) no-repeat; letter-spacing:5px; margin:0 5px; padding-top:3px; .padding-top:5px; text-align:center; width:104px; height:22px; .height:20px; float:left;  }
.butset02 ul{ list-style:none;}
.butset02 li{background:url(../images/but_bg.jpg) no-repeat; letter-spacing:5px; margin:0 5px; padding-top:3px; .padding-top:5px; text-align:center; width:104px; height:22px; .height:20px; float:left;  }
