@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;border:0;list-style:none;}
body, div, ul, li, a, img, p,span{
	border: 0px;
    margin: 0px;
    padding: 0px;
}
body{
	text-align:center;
	background-image:url(imgheader.png);
	background-repeat:repeat-x;
}
.all{
	/*width:988px;*/
	width:1005px;
	margin:0 auto;
	height:auto;
}
.header{
	width:950px;
	height:86px;
	margin:0 auto;
	margin-bottom:28px;}
.logo{
	width:274px;
	float:left;
	margin-top:30px;
	padding-left:5px;
	clear:both;
}
.sourch{
	width: 188px;
	height: 20px;
	float:right;
	margin-top:50px;
}
.nav{
	width:950px;
	height:62px;
}
.menu{
	border-top:1px #D4D4D4 solid;
	border-right:1px #D4D4D4 solid;
	border-left:1px #D4D4D4 solid;
    height: 27px;
    width: 600px;
    background-color: #E6E6E6;
    float: right;
	margin-top:15px;
}
.menu ul{
	width:600px;
	height:27px;
	list-style: none ;
}
.menu ul li{
	height:27px;
	line-height:27px;
	float: left ;
}
.menu ul li a{
   font-family:"";
   font-size: 12px;
   color: #002B5E;
   text-decoration: none;
   padding-right: 7px;
   padding-left:8px;
}
.menu ul li a:hover {
	color:#f9606b ;
}
.mainmenu{
	width:950px;
	height:30px;
	background-color:#003e81;
	clear:both;
	margin:0 auto;
}
.pho_1{
	width:16px;
	height:30px;
	float:left;
}
.menulist{
	width:920px;
	height:30px;
	float:left;
}
.menulist ul{
	width:920px;
	height:30px;
	list-style: none ;
}
.menulist ul li{
	height:30px;
	width:100px;
	display:block;
	line-height:30px;
	float: left ;
}
.menulist ul li a{
    font-family:"";
    font-size:9pt;
    color: #fff;
	width:100px;
    text-decoration: none ;
    padding: 0 20px;
}
.menulist ul li a:hover {
	color:#f9606b ;
}
.pho_2{
	width:14px;
	height:30px;
	float:left;
}
.book1{
    width: 950px;
	margin:0 auto;
	margin-top:5px;
	background-image:url(img1_25.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.book{
    width:950px;
    float: left;
	background-image:url(img1_32.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.bookleft{
	float: left;
    width: 198px;
    background-image:url(img1_32.gif);
    background-repeat: repeat-y;
    display: block;
}
.header_1{
	float: left;
    width: 198px;
	background-image:url(img1_17.gif);
    background-repeat: no-repeat;
    background-position: left;
}
.header_1 img{
	float:right;
}
.titleheader{
    width: 182px;
	height:33px;
    background-image:url(imgtitleback.jpg); 
    background-repeat: no-repeat;
	float:right;
}
.titleheader span{
	line-height:33px;
	font-size:12pt;
	color:#fff;
	font-family:"";
	font-weight:bolder;
}
.top{
	float: left;
    width: 198px;
    background-image: url(img1_27.gif);
    background-repeat: repeat-x;
}
.list_1{
	width: 198px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
}
.list_1 ul{
	width:198px;
	display:block;
	list-style:none;
}
.list_1 ul li{
	width:198px;
	line-height:10px;
}
.listline{
    float: left;
    padding-top: 4px;
    padding-bottom: 4px;
}
.list img{
	padding-left:69px;
}
.list_1 li a{
	font-family: "";
    font-size: 9pt;;
    color: #002B5E;
    text-decoration: none;
	padding-left:3px;
}
.bottom{
	float: left;
    width: 198px;
    height: 14px;
}
.header_2{
	float: left;
    width: 198px;
	background-image:url(img1_55.gif);
    background-repeat: no-repeat;
    background-position: left;
}
.header_2 img{
	float:right;
}
.bookright{
	float: left;
    width: 752px;
	min-height:600px;
    background-repeat: repeat-y;
    background-position: right;
}
.rtop{
	background-image: url(img1_19.gif);
    background-repeat: repeat-x;
    height: 5px;
}
.rtop img{
	float:right;
}
.situation{
	width:630px;
	height:35px;
	margin-left:10px;
}
.situation p{
	font-family: "";
    font-size: 9pt;
    color: #002B5E;
    text-decoration: none;
    line-height: 35px;
}
.situation p a{
	font-family: "";
    font-size: 9pt;
    color: #002B5E;
    text-decoration: none;
    line-height: 35px;
}
.line{
	width:722px;
	height:4px;
	background-image:url(img1_46.gif);
	background-repeat:repeat-x;
	margin-left:10px;
}
.newslist{
	width:728px;
	height:auto;
	margin-left:10px;
}
.newslist ul{
	width:728px;
	height:auto;
	list-style:none; 
}
.newslist ul li{
	float:left;
	width:700px;
	height:23px;
    line-height:30px;
	padding-left:24px;
	margin-bottom:8px;
	background:url(imgd-3.gif)  no-repeat 9px 10px;		
}
.newslist ul li a{
	 font: lighter 12px Verdana, Geneva, sans-serif;
	 text-decoration:none;
	 float:left;
	 text-align:center;
	 line-height:30px;
	 color:#002B5E;
}
.newslist ul li a:hover {
	 color:#095799;
}
.newslist span{
	font-size: 9pt;
	float:right;
    padding-right: 2px;
    color: #6F6F6F;
}
.footer{
    width: 950px;
	height:26px;
	margin:0 auto;
    background-color: #003e81;
}
p{
	font-family: "";
    font-size: 9pt;
    line-height: 26px;
    color: #FFFFFF;
	float:left;
	padding:0 22px;
    text-decoration: none;
}
/**………………………………………………图片列表样式…………………………………………………………**/
.pholist{
	width:728px;
	height:auto;
	margin-left:10px;
}
.pholist ul{
	width:728px;
	height:auto;
	list-style:none; 
}
.pholist ul li{
	float:left;
	width:172px;
	margin:5px;
	float:left;
}
.pholist ul li .photo{
	height:150px;}
	
.pholist ul li a{
	 font: lighter 14px Verdana, Geneva, sans-serif;
	 text-decoration:none;
	 float:none;
	 text-align:center;
	 line-height:30px;
	 color:#002B5E;
	 text-align:center;
}
.pholist .photitle{
	width:100%;
	text-align:center;
}
.pholist img{
	width: 100px;
} 
/**………………………………………………内容页加的CSS样式…………………………………………………………**/
.content{
	width:728px;
	height:auto;
	margin:0 auto;
}
.title{
	width:728px;
	text-align:center;
	line-height:32px;
	font-size:14pt;
	color:#000000;
	font-family:"黑体";
	margin-top:10px;
}
#message {
	width:490px;
	height:20px;
	font-size:12px;
	margin:0 auto;
	line-height:20px;}
.news{
	width:724px;
	min-height:500px;
	height:auto;
	border-top: 1px #ffffff solid ;
	margin:0 auto;
	text-align:left;
	font-size:14px;
    line-height:2;
    color: #002B5E;
	text-indent:28px;
    width:97%;
	margin: 0px auto;
	margin-top:20px;

}
.news table,td,tr{ border:1px solid; text-indent:0px;}
.news td p{ text-indent:0px; text-align:center;}
.news p{
	font-size:14px;
    line-height: 2;
    color:#002B5E;
	text-indent:28px;
    width:97%;
	margin:0px auto;
}
.clear{
	width:732px;
	height:40px;
	clear:both;
}
/**………………………………………………搜索的CSS样式…………………………………………………………**/
.book0{
    width: 950px;
    float: left;
	margin-top:5px;
	background-image:url(img1_25.gif);
	background-repeat:repeat-y;
	background-position:right;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.book0 ul{
	width:950px;
	list-style:none;
}
.book0 a{
	text-decoration:none;
	font-size:16px;}
.menu1{
	border-top:1px #D4D4D4 solid;
	border-right:1px #D4D4D4 solid;
	border-left:1px #D4D4D4 solid;
    height: 27px;
    width: 600px;
    background-color: #E6E6E6;
    float: right;
	margin-top:72px;
}
.menu1 ul{
	width:600px;
	height:27px;
	list-style: none ;
}
.menu1 ul li{
	height:27px;
	line-height:27px;
	float: left ;
}
.menu1 ul li a{
   font-family:"";
   font-size: 12px;
   color: #002B5E;
   text-decoration: none;
   padding-right: 7px;
   padding-left:8px;
}
.menu1 ul li a:hover {
	color:#f9606b ;
}
/***          翻页      ***/
.page{
	width:720px;
	height:40px;
	clear:both;
	margin-top:10px;
	font-size:10pt;
    color: #000000;
	text-decoration:none;
}
select{
	height:20px;
	width:40px;
	border:#666 1px solid;
}
navigation{
	height:auto;
	width:auto;
	text-decoration:none;
	list-style:none;
}
.tlist{ width:90%; margin:0 auto; margin-top:20px;}
.tlist ul{}
.tlist ul li{}
.tlist ul li ul li a{ text-decoration:none; font-size:14px; color:#003; text-align:left;}
.tlist ul li ul li{ width:80px; height:30px; line-height:30px; float:left;}
.tlist ul li h2{ font-size:16px; font-weight:bold;  color:#930; padding:10px; margin-bottom:20px; width:70%; text-align:left; border-bottom:#CCC solid 1px;}