
div {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
form {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
img {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
ul {
	border-top-width: 0px;list-style-type :none; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
td {  font-size: 10pt; color: #977c68 ; font-family: geneva, helvetica, arial, verdana, sans-serif} 
p {	 font-size: 10pt;text-indent:0 }
li {  font-size: 10pt }
input {FONT-SIZE: 10pt; FONT-FAMILY: geneva, helvetica, arial, verdana, sans-serif;padding-left:2px}
.formtxt { color: #977c68; border: 1px solid #DECAB8;background-color:#F4ECEB;height:18px;padding-top:2px}
select {  font-size: 10pt;width:150px }
a:link { color: #cec3b8; text-decoration: none } 
a:visited { color: #cec3b8; text-decoration: none }
a:active { color: #cec3b8; text-decoration: none } 
a:hover { color: #f7d4b5; text-decoration: none }




/*top's style start*/
.nav{cursor :hand;}
.mainnav{}
.mainnav a:link { color: #F2EAE7; text-decoration: none } 
.mainnav a:visited { color: #F2EAE7; text-decoration: none }
.mainnav a:active { color: #F2EAE7; text-decoration: none } 
.mainnav a:hover { color: #fff; text-decoration: none }


.navico{width:20px}
.nav2{width:40px;padding-top:2px}
.nav4{width:60px;padding-top:2px}
/*top's style stop*/
/*index's body start*/





/*index's body stop*/

/*nomal's body start*/
.normalimg{background-image:url(../images/img-border.jpg);text-align:center;background-repeat:no-repeat;height:218px}
.navtitle{border-bottom:#cccccc 2px solid}
/*nomal's body stop*/


/*pages start*/
/*pagetop start*/
 
#sheader{height:260px;
text-align:left;
margin: 0px auto;
padding: 0px;
width:1002px;
position:relative;
} 
#pheader_list{height:100px;
text-align:left;
margin: 0px auto;
padding: 0px;
width:1002px;
position:relative;
} 

#pheader{
text-align:left;
margin: 0px auto;
padding: 0px;
width:1002px;
position:relative;
height:247px;
Z-INDEX: 1; 
} 

#headernav{
POSITION: relative;
padding-top:30px;
padding-bottom:10px;
text-align:right;
padding-right:20px;
top:0px
}
#indexheadernav{
POSITION: relative;
height:99px;
top:0px;

margin:auto;

}
#logo{
	width:246px;
	height:99px;
	float:left;}
#indexheadernavR{width:756px;
	height:99px;
	float:left;
	background-image:url(../images/index_02.jpg);}
#indexheadertxt{
	padding-left:472px; padding-top:15px;}
	
/*pagecontain  start*/

#right{
float:left; 
margin-left: 50px;
width:680px; 
text-align:left;
position:relative;
margin-top:0px; 
min-height:460px;
}

#left{
float:left;
margin:auto; 
paddin-top: 10px;
width: 175px;
text-align:left;
position:relative;
}
/*pagecontain  stop*/
#main_nav{
	
	width:1002px;
	PADDING: 0px;
	margin-right: auto;
	margin-left: auto;
	COLOR: #000;
	POSITION: relative;
	
	top:0px	;
}
#contain{
margin: auto;
width: 1002px;
padding:0px;
position:relative;
margin:auto 0px;
}
#main_pic{
background-image:url(../images/bg-img.jpg);
background-repeat:repeat-x;
height:220px;
width:1002px;
text-align:center;
position: absolute ;
padding-top:7px;
top:8px;
Z-INDEX:50; 
left:0px
}
#page_pic{
height:190px;
width:1002px;
text-align:center;
position: absolute ;
padding-top:0px;
top:23px;
Z-INDEX: 50; 
left:0px
}
/*index start*/
#indexheader{height:380px;
text-align:left;
margin: 0px auto;
padding: 0px;
width:1002px;
position:relative;

top:0px
} 
#index_pic{
height:172px;
width:1002px;
text-align:center;
position: absolute ;
top:46px;
Z-INDEX: 1; 
left:0px
}
#indexnavb{top:36px; width:1002px; height:10px; background-image:url(../images/index_04.jpg);position: absolute ;}
#pagenavb{top:36px; width:1002px; height:10px; background-image:url(../images/page_04.jpg);position: absolute ;}
#indexleft{
float:left;

vertical-align :top; 
background-image:url(../images/index_06.jpg);position: absolute ;
height:539px;
width:331px;
text-align:left;
position:relative;
}
#indexleftt{padding-top:12px;padding-left:34px; font-size:14px; font-weight:bolder;}
#indexleftp{}
#indexleftc{padding-left:34px;padding-left:60px; width:240px; margin:auto; clear:both;}
.menu1{padding-left:12px;padding-right:0px;padding-top:3px;cursor:hand; color: #676160; border-top: 1px solid #e2dad8; border-left: 1px solid #e2dad8; border-right: 1px solid #e2dad8;background-color:#FAF5F2;height:28px;width:120px}
.menu2{padding-left:12px;padding-right:0px;padding-top:3px;cursor:hand;background-image:url(../images/bg-ntitel.gif);height:28px;width:100px; border: 1px solid #e2dad8;width:120px}
.menuspace{border-bottom:1px solid #e2dad8;width:6px}
.menuspace2{border-bottom:1px solid #e2dad8}
.inews{
padding-top:0px;
padding-left:16px;
padding-right:16px;
padding-bottom:0px;
height:190px;
width:430px;
background-color:#F6F2EE;}

.newslist{background-image:url();background-position:bottom;background-repeat:repeat-x;height:25px}
.newsdate{text-align:right;width:80px}

.lnewstit{padding:3px;
border-bottom:0px solid #EDE8E7;
}
.lnewscon{padding:3px;}

#indexmiddle{
float:left;
margin:auto; 
width:442px;
position:relative;
text-align:left;
}

#indexnews{}
#indexnews ul li{height:24px;}
#indexnews01{background-image:url(../images/index_11.jpg);width:442px; height:106px;}
#indexnews02{background-image:url(../images/index_14.jpg);width:442px; height:108px;}
#indexright1{
float:left;
margin:auto; 
width: 16px;
position:relative;
height:539px;
background-image:url(../images/index_08.jpg);
}
#indexright2{
float:left;
margin:auto; 
width:32px;
position:relative;
height:539px;
background-image:url(../images/index_10.jpg);
}
#indexexhibtion{height:253px; background:url(../images/index_15.jpg);}
#indexexhibtxt{top:50px; margin-left:30px; position:relative; margin-right:30px; }
#indexexhibtxt li{ height:26px; border-bottom:#666 1px dotted;}
.indexright{
float:left;
margin:auto; 
width: 181px;
text-align:right;
position:relative;
height:454px;
}
.indexright ul{
list-style-type :none; 
}
.indexright li{
list-style-type :none; 
}
.picnews{
padding:1px;
background-color:#F6F2EE;

}
.picnews img{
border:#fff solid 2px;

}
.picnews table{
border:#E1D7D6 solid 1px;
background-color:#fff;
margin:0px;
width: 140px;
}
.picnewsm{
border-top:#E1D7D6 4px solid}
.picnews a:link{color:#gf6600}
/*index stop*/
#main_pic img{
border:#9CA0A3 1px solid
}

A.glink {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.glink:visited {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}

.newsimg1{width:160px;height:114px;vertical-align :top;}
.newsimg2{width:100px;height:114px;vertical-align :top;}
.newsimg1 img{border:1px solid #fff;}
.bookstyle{padding:3px; background-color:#F4ECEB;border:#ccc solid 0px;text-align:center}
.pagenewst{vertical-align:top;height:15px;padding-left:5px;padding-top:3px;font-weight:bolder;}
.pagenewst1{vertical-align:top;height:23px;padding-left:5px;padding-top:3px;font-weight:bolder;}

.pagenewsc{vertical-align:top;height:122px;padding-left:5px;line-height:20px;text-indent:20pt}


.infotitle{height:30px;font-weight:bolder;font-size:16px;color:#3C3938;text-align:center}
.imgnews{
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}
.imgnews table{
color: #676160;
}

.infoauth{height:40px;color:#3C3938;text-align:center}
.infocont{padding-left:5px; line-height:20px;word-spacing : 2px; }
.infocont a:link { color: #660000; text-decoration: none } 
.infocont a:visited { color: #660000; text-decoration: none }
.infocont a:active { color: #660000; text-decoration: none } 
.infocont a:hover { color: #990000; text-decoration: none }
/*左导航*/
#subnav{
 padding: 5px 10px 0px 0px;
 margin: 0px; 
 border:# 1px solid;
 POSITION: relative;
}
#subnavc{
padding-left:5px;
POSITION: relative;
}

#subnavc ul{ 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
POSITION: relative;
LIST-STYLE-TYPE: none}
#subnavc LI {

	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	border-top:# 1px solid;
	POSITION: relative;
	border-bottom:# 1px solid	
	
}
.snav  li{
	height:18px;
	font-weight:bolder;
	}
.ssnav  li{
	height:16px;
	
	
}
.snav  LI A{
	padding-left:5px;	
	list-style: url("../images/p_03.gif") inside circle;	
}
.ssnav LI A{
	padding-left:5px;
	color:#707070;
	background-image:url(../images/img-point2.gif) ;
	background-repeat:no-repeat;
	background-position:left center ;
}
#imgnav ul{ PADDING-LEFT: 5px; PADDING-right: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
; LIST-STYLE-TYPE: none}
/*pagetop  stop*/

/*pagefooter  start*/
#footer{
margin:auto;
clear:both;
width:1002px;
padding-top: 20px;
POSITION:relative;
text-align:left;
height:120px;}

#footerindex{
	background-color:#000;
margin:auto;
clear:both;
width:1002px;
padding-top: 10px;
POSITION:relative;
text-align:center;
height:120px;
border-top:#3f1d1d 3px solid;}
#footerindex table{
width:1002px
}

.search{text-align:left;font-size:14px;}
.searchtxt{height:16px;padding:1px;border:#ccc 1px solid;} 
.searchbt{height:18px;padding:1px;border:#ccc 1px solid;background-color:#333;color:#fff} 

/*pagefooter  stop*/

/*pages stop*/
/*note start*/
#notebody{
border:2px solid #EFE5DB;
margin: 0px auto;
padding: 0px;
text-align:center;

} 
#notecontain{
margin:10px;
width:100%;
position:relative;

} 
.notetitle{
font-size:14px;
font-weight:bolder;
border-top: 3px solid #E2DAD8;
border-left: 1px solid #E2DAD8;
border-right: 1px solid #E2DAD8;
background-color:#EFE5DB;
height:20px
}
.notenews{
color: #676160;
border: 1px solid #E2DAD8;
background-color:#FDF9F4;
padding:10px;
text-align:left
}
.notenews a:link{color:#660000}
.notenews a:visited{color:#660000}
.notenews a:active{color:#660000}
.notenews a:hover{color:#990000}
/*note stop*/
/*新闻正文 start*/
.colectimg table{background-color:#fff;text-align:center;border:#ccc 1px solid}
.colectimg img{border:#fff 2px solid}
.constitle{
color:#ab9c8f;
height:40px;
font-size:14px;
padding-top:5px;
}
#mcontxt{
padding-left:0px;
}
.contxt{
padding-top:20px;
padding-left:10px;
word-spacing :5px;
line-height:20px;
font-size:14px;
color:#ab9c8f;
}
.contxt p{

word-spacing :5px;
font-size:14px;
color:#ab9c8f;
}
#maintitle{
color:#ab9c8f;
padding-top:25px;
padding-left:10px;
font-weight:bolder;
font-size:16px;
width: auto;

}
/*新闻正文 stop*/

/*二级栏目 start*/
.subtd{padding:10px}
.subpic {
padding:3px;
}
.subpic img{
border:#fff 3px solid
}
.subtitle{
font-weight:bolder
}
/*二级栏目 stop*/
.piclist{
border:#ffffff 1px solid;
padding:5px;
width:160px;
height:160px;
}
.piclist img{
border:#ffffff 1px solid;
}

.remark{
    COLOR: red;
    CURSOR: help;
}
.map1{
font-size:14px;
font-weight:bolder;
height:25px;
border-bottom:#E6D8CB 1px solid;

padding-left:15px;
}
.map2{
padding:15px;
background-color:#F3ECE3;
border-bottom:#E6D8CB 1px solid;
}
.linktitle{
font-size:14px;
font-weight:bolder;
height:32px;
}
.mores{padding-right:5px;}
.mores a{color:#964331}
.pageright ul{padding-top:20px; margin-bottom:16px; padding-left:20px;} 
.pageright ul li{padding-top:2px; margin-bottom:9px; font-size:14px; line-height:30px;}
.pageright ul li a{color:#a38a73}
.pageright ul li a:link{color:#a38a73}
.pageright ul li a:visited{color:#a38a73}
.pageright ul li a:active{color:#a38a73}
.pageright ul li a:hover{color:#caa98c}
#pnumber { padding-bottom:60px; color:#999; padding-left:20px;}
.listscollect{
margin:5px 0px 10px 6px;;
width:160px;
height:190px;
background-color:#362c23;
border:#54422d 1px solid;
float:left;
}
.listpic{
padding-top:0px; text-align:center;
}
.listpic img{border-bottom:#54422d 1px solid;}
.listtit{
 font-size:12px; 
line-height:14px;
margin-left:12px;
margin-top:10px;
height:30px;
}
.learningbox{width:680px; padding-top:20px;}
.redlink a:link{color:#f00}
.redlink a:visited{color:#f00}
.redlink a:active{color:#f00}
.redlink a:hover{color:#f00; font-weight:bolder;}
.databasenav{ border:#54422d 1px solid; padding:20px; margin-bottom:20px;}
.bbsa{ background-color:; border-bottom:#54422d 1px dotted; width:760px; margin-bottom:10px; position:relative; text-align:left; margin:auto; color:#f3cd84}
.bbsq{ background-color:; border-bottom:#54422d 1px dotted;width:760px; text-align:left; margin:auto; color:#fe6600}
