#index_1 {
	height: 359px;
	margin-top: 5px;
	overflow: hidden;
}

#index_1_1 {
	width: 260px;
	height: 355px;
	border: 1px solid #e5dcc0;
	float: left;
	padding: 1px;
	display: inline;
}

.slider {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
	background: url(loader.gif) no-repeat center center;
}
.slider div { position:absolute; overflow:hidden; }
.slider a { position:absolute; left:0px; top:0px; z-index: 2; display: none; }
.slider div.fs_btn { position:absolute; right:10px; bottom:10px; z-index: 10; text-align:right; color:#000000; display:none; }
.slider div.fs_btn span { display:inline-block; _display:inline; _zoom:1; width:18px; height:18px; line-height:18px; margin-left:5px; text-align:center; cursor:pointer; background:#4d4d4d; color:#ffffff; }
.slider div.fs_btn span.on { background:#a30017; }
.slider div.fs_preNext { width:45px; height:100px; position:absolute; z-index: 10; top:120px; background:url(sprite.png) no-repeat 0px 0px; cursor:pointer; }
.slider div.fs_pre { left:10px; }
.slider div.fs_next { right:10px; background-position:right top; }

/*
#home_ad{
        width:1000px;
        height:100px;
        overflow: hidden;
        margin-top: 3px;
        margin-bottom: 0px;
}
*/
#index_1_2 {
	width: 428px;
	height: 357px;
	background: url(topic_bg.jpg) repeat-x;
	border: 1px solid #e5dcc0;
	float: left;
	margin-left: 10px;
	display: inline;
}
#index_1_2 .topic01 {
	height: 15px;
	background: url(topic.jpg) no-repeat 10px 10px;
	padding-top: 10px;
	padding-left: 60px
}
#index_1_2 h2 {
	margin-top: 20px;
	padding: 0px 20px;
	text-align: center;
}
#index_1_2 h2 a {
	color: #ae7104;
	font-size: 15px;
	font-weight: bold;
}
#index_1_2 p {
	line-height: 20px;
	padding: 0px 20px;
	color: #9a9a9a;
}
#index_1_2 p a {
	color: #5f5f5f;
}
#index_1_2 .tlist {
	padding: 0px 20px;
	padding-top: 15px;
}
#index_1_2 .tlist ul {
	border-top: 1px solid #dedede;
	padding-top: 15px;
}
#index_1_2 .tlist ul li {
	height: 24px;
}
#index_1_2 .tlist ul li span.pdate {
	padding-right: 5px;
	display: inline;
}

#index_1_3 {
	width: 290px;
	height: 359px;
	background: url(topic_bg.jpg) repeat-x;
	float: left;
	margin-left: 10px;
	display: inline;
	overflow: hidden;
}
#yy_zj {
	width: 288px;
	height: 303px;
	background: url(hudiejie.jpg) no-repeat right top;
	border: 1px solid #e5dcc0;
	overflow: hidden;
}
#yy_zj .title h3 {
	height: 22px;
	padding-top: 6px;
	padding-left: 18px;
	color: #ae7104;
	font-size: 16px;
	font-weight: bold;
}
#yy_zj .title p {
	height: 20px;
	padding-left: 18px;
}
#yy_zj .tbody {

}
#zx_btn {
	width: 290px;
	height: 44px;
	margin-top: 10px;
	overflow: hidden;
}
#zx_btn a, #zx_btn a img {
	float: left;
	display: inline;
}

ul#myuyue {
	width: 100%;
	height: 255px;
	overflow: hidden;
}
ul#myuyue li {
	height: 85px;
	float: left;
	padding: 0px 18px;
	display: inline;
}
ul#myuyue .yuyue2 {
	width: 250px;
	height: 75px;
	margin: 0px auto;
	border: 1px solid #d9d9d9;
}
ul#myuyue .yuyue2 .p {
	width: 72px;
	height: 65px;
	float: left;
	padding: 5px;
	border-right: 1px solid #d9d9d9;
}
ul#myuyue .yuyue2 .p img {
	width: 72px;
	height: 65px;
	display: block;
}
ul#myuyue .yuyue2 .t {
	width: 167px;
	height: 75px;
	float: left;
}
ul#myuyue .yuyue2 .tt {
	width: 100%;
}
ul#myuyue .yuyue2 .tt p {
	float: left;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #f5f5f5;
	border-right: 1px solid #d9d0b7;
	border-bottom: 1px solid #d9d0b7;
}
ul#myuyue .yuyue2 .tt p.t1 {
	width: 36px;
	color: #b50c43;
}
ul#myuyue .yuyue2 .tt p.t2 {
	width: 93px;
}
ul#myuyue .yuyue2 .tt p.t3 {
	width: 36px;
	color: #b50c43;
	border-right: none;
}
ul#myuyue .yuyue2 .tt p.t3 a {
	color: #b50c43;
}
ul#myuyue .yuyue2 .dd {
	line-height: 18px;
	padding: 5px;
	overflow: hidden;
}
ul#myuyue .yuyue2 .dd span {
	color: #b50c43;
}

#index_2 {
	border: 1px solid #e5dcbf;
	margin-top: 10px;
	overflow: hidden;
}
#index_2 .title {
	height: 44px;
	background: url(zxzx.jpg) no-repeat;
	overflow: hidden;
}
#index_2 .title ul {
	float: right;
	margin-top: 10px;
	padding-right: 20px;
	display: inline;
	overflow: hidden;
}
#index_2 .title ul li {
	float: left;
	margin-right: 10px;
}
#index_2 .title ul li a {
	width: 100px;
	height: 22px;
	line-height: 22px;
	text-align: center;
}
#index_2 .title ul li a.active {
	background: url(type_bg.jpg) no-repeat;
	color: #ffffff;
}
#index_2 .tbody {
	height: 408px;
	overflow: hidden;
}
.zxcon {
	height: 408px;
	overflow: hidden;
}
.htypes {
	height: 70px;
	background: url(type_shaddow.jpg) no-repeat -7px 50px;
	overflow: hidden;
}
.htypes ul {
	margin-top: 20px;
	padding-left: 60px;
	overflow: hidden;
}
.htypes ul li {
	float: left;
	margin-right: 5px;
}
.htypes ul li a {
	width: 80px;
	height: 24px;
	line-height: 24px;
	background: url(types_bg.jpg) no-repeat;
	text-align: center;
}
.htypes ul li a.active {
	background: url(typesbg_hover.jpg) no-repeat;
	color: #ffffff;
}
.hcontent {
	width: 972px;
	height: 338px;
	padding: 0px 15px;
	overflow: hidden;
}
.hcontent .hdoc {
	width: 228px;
	height: 338px;
	float: left;
	display: inline;
	overflow: hidden;
}
.hcontent .hdoc .p {
	width: 228px;
}
.hcontent .hdoc .n, .hcontent .hdoc .d {
	margin-top: 8px;
	text-align: center;
}
.hcontent .hdoc .n {
	color: #af9538;
	font-weight: bold;
}
.hcontent .hdoc .zx {
	background: url(doc_shaddow.jpg) no-repeat top center;
	margin-top: 4px;
	padding-top: 22px;
	text-align: center;
}
.hcontent .hdoc .zx a {
	margin: 0px 11px;
}
.hcontent .hbody {
	width: 744px;
	height: 338px;
	float: left;
	display: inline;
	overflow: hidden;
}
.hcontent .hbody .hleft {
	width: 420px;
	height: 338px;
	float: left;
	margin-left: 20px;
	display: inline;
}
.hcontent .hbody .hleft h2 {
	height: 28px;
	text-align: center;
}
.hcontent .hbody .hleft h2 a {
	color: #ae7104;
	font-size: 15px;
	font-weight: bold;
}
.hcontent .hbody .hleft p {
	height: 75px;
	line-height: 20px;
	color: #9a9a9a;
}
.hcontent .hbody .hleft p a {
	color: #5f5f5f;
}
.hcontent .hbody .hleft .hlist {
	border-top: 1px dashed #d6c38f;
}
.hcontent .hbody .hleft .hlist ul {
	padding-top: 15px;
}
.hcontent .hbody .hleft .hlist ul li {
	height: 24px;
	background: url(dot01.jpg) no-repeat 0px 3px;
	padding-left: 18px;
}
.hcontent .hbody .hleft .hlist ul li a.stype {
	color: #866718;
}
.hcontent .hbody .hleft .hotkey {
	width: 380px;
	height: 26px;
	background: url(key_bg.jpg) no-repeat;
	margin: 10px auto 0px;
	padding-top: 5px;
	text-align: center;
}
.hcontent .hbody .hleft .hotkey span {
	color: #ff0000;
	font-size: 13px;
}
.hcontent .hbody .hleft .hotkey a {
	margin-left: 15px;
	font-size: 13px;
}
.hright {
	width: 284px;
	height: 338px;
	float: left;
	margin-left: 20px;
	display: inline;
}
.hright .altit {
	height: 30px;
	background: url(dot02.jpg) no-repeat 150px 1px;
	padding-right: 12px;
	font-size: 15px;
	text-align: right;
}
.hright .alitem {
	height: 150px;
	overflow: hidden;
}
.hright .alitem .t {
	margin-top: 5px;
	overflow: hidden;
}
.hright .alitem .t .lt {
	float: left;
	padding-left: 30px;
	display: inline;
	font-size: 13px;
}
.hright .alitem .t .rt {
	float: right;
	padding-right: 30px;
	display: inline;
	font-size: 13px;
}

#index_3 {
	border: 1px solid #e5dcbf;
	margin-top: 10px;
	overflow: hidden;
}
#index_3 .title {
	height: 44px;
	background: url(zral_bg.jpg) no-repeat;
	overflow: hidden;
}
#index_3 .tbody {
	height: 408px;
	background: url(zral_shaddow.jpg) repeat-x;
	overflow: hidden;
}

#zral_scroll {
	width: 280px;
	height: 380px;
	float: left;
	margin: 14px 15px 0px;
	display: inline;
	overflow: hidden;
	position: relative;
}
#dv_scroll_bar {
	width: 5px;
	height: 380px;
	border-left: 4px solid #dfdfdf;
	position: absolute;
	left: 270px;
	top: 0px;
	overflow: visible;
}
#dv_scroll_bar .Scrollbar-Track {
	width: 5px;
	height: 380px;
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#dv_scroll_bar .Scrollbar-Handle {
	width: 14px;
	height: 80px;
	background: url(scroll.gif) no-repeat;
	position: absolute;
	left: -9px;
	top: 0px;
	overflow: hidden;
	cursor: pointer;
}
#dv_scroll{
	position: absolute;
	width: 255px;
	height: 380px;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
#dv_scroll .Scroller-Container {
	width: 100%;
}
#dv_scroll_text {
	position: absolute;
}
#dv_scroll_text ul li {
	width: 255px;
	height: 62px;
	background: #f3f3f3;
	margin-top: 1px;
	overflow: hidden;
	cursor: pointer;
}
#dv_scroll_text ul li.hover {
	background: url(zral_hover.jpg) no-repeat;
}
#dv_scroll_text ul li .p {
	width: 72px;
	float: left;
	padding: 4px;
	display: inline;
}
#dv_scroll_text ul li .d {
	width: 160px;
	line-height: 22px;
	float: left;
	padding-top: 8px;
	padding-left: 10px;
	display: inline;
	color: #8f6003;
	font-size: 12px;
}
#dv_scroll_text ul li .d span {
	display: block;
	color: #8f6003;
	font-size: 14px;
}
#zral_content {
	width: 677px;
	height: 380px;
	float: left;
	margin-top: 14px;
	overflow: hidden;
}
#zral_content .loader {
	width: 100%;
	height: 100%;
	background: #FFFFFF url(loading.gif) no-repeat center center;
	overflow: hidden;
}
#zral_content .pic {
	width: 400px;
	height: 380px;
	float: left;
}
#zral_content .pic .p {
	width: 400px;
	height: 260px;
	margin-top: 5px;
	overflow: hidden;
}
#zral_content .pic .b {
	height: 20px;
	margin-top: 15px;
	overflow: hidden;
}
#zral_content .pic .b p {
	width: 200px;
	height: 20px;
	float: left;
	display: inline;
	text-align: center;
}
#zral_content .pic .d {
	height: 60px;
	margin-top: 15px;
	overflow: hidden;
}
#zral_content .pic .d p {
	width: 190px;
	line-height: 20px;
	float: left;
	padding: 0px 5px;
	display: inline;
}
#zral_content .desc {
	width: 260px;
	height: 380px;
	float: right;
}
#zral_content .desc .tt {
	height: 31px;
	line-height: 31px;
	margin-top: 5px;
	background: url(zral_titbg.jpg) repeat-x;
	color: #8f6003;
	font-size: 14px;
	text-align: center;
}
#zral_content .desc .dd {
	margin-top: 15px;
}
#zral_content .desc .dd p {
	line-height: 24px;
}
#zral_content .desc .dd p a {
	color: #8f6003;
}
#zral_content .desc .bb {
	margin-top: 20px;
	text-align: center;
}
#zral_content .desc .bb a {
	margin: 0px 5px;
}

.htab {
	width: 1002px;
	height: 222px;
	background: url(tit_bg.jpg) repeat-x;
	border: 1px solid #cccccc;
	margin-top: 10px;
	overflow: hidden;
}
.htab .title {
	height: 34px;
	overflow: hidden;
}
.htab .title ul li {
	float: left;
}
.htab .title ul li a {
	width: 110px;
	height: 34px;
	line-height: 34px;
	color: #533d01;
	font-size: 15px;
	text-align: center
}
.htab .title ul li a.active {
	background: url(tit_hover.jpg) repeat-x;
}
.htab .tbody {
	width: 1000px;
	height: 188px;
	overflow: hidden;
}
/* 新增专家葛志鑫修改的样式 .imglist1 */
.htab .tbody ul.imglist1 {
	width: 960px;
	padding: 20px 40px;
}
.htab .tbody ul.imglist1 li {
	width: 16%;
	float: left;
	text-align: center;
}
.htab .tbody ul.imglist1 li img {
	margin-bottom: 10px;
}

/* 以前的样式 */
.htab .tbody ul.imglist {
	width: 960px;
	padding: 20px 30px 0;
}
.htab .tbody ul.imglist li {
	width: 20%;
	float: left;
	text-align: center;
}
.htab .tbody ul.imglist li img {
	margin-bottom: 10px;
}

#index_4 {

}

#flink {
	height: 200px;
}
#flink .tbody {
	width: 1000px;
	height: 166px;
	overflow: hidden;
}
#flink .tbody .t {
}
#flink .tbody .t ul {
	width: 960px;
	padding: 15px 20px;

}
#flink .tbody .t ul li {
	float: left;
}
#flink .tbody .t ul li a {
	padding: 4px 6px;
	white-space: nowrap;
	display: inline-block;
}
#flink .tbody .p {
}
#flink .tbody .p ul {
	width: 960px;
	padding: 15px 20px;
}
#flink .tbody .p ul li {
	width: 120px;
	height: 70px;
	float: left;
	display: inline;
	text-align: center;
}
#flink .tbody .p ul li img {
	margin-bottom: 5px;
}