﻿body {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	 font-size:12px;background-image:url(bg_0_0.jpg); background-repeat:repeat-x; background-position:0px 0px;
	 font-family:Arial;
}
.wrap {
	MARGIN: 0px auto; WIDTH: 1000px; background-color:#ffffff;
}
.pagecontent
{
	 line-height:25px; padding-left:10px; padding-right:10px;
	}

SELECT {
	VERTICAL-ALIGN: middle
}
INPUT {
	VERTICAL-ALIGN: middle
}
IMG {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none;
}
.cred {
	COLOR: #c00
}
.clear {
	CLEAR: both
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.w80 {
	WIDTH: 80px
}
.w200 {
	WIDTH: 200px
}
.w420 {
	WIDTH: 350px
}
.w440 {
	WIDTH: 440px
}

.header {
	MARGIN: 0px 0px 0px; OVERFLOW: hidden; background-image:url(header.jpg); background-position:left top; background-repeat:no-repeat;
}

.toplink {
	 clear:both; height:70px; width:120px; float:right; color:#000000;line-height:30px; font-size:11px;
}

.toplink a
{
	 color:#000000; line-height:30px; font-size:10pt;font-family:Arial;
	}
.footlink{
	 clear:both; height:30px; color:#8F7487;line-height:30px; font-size:11px;text-align: right; padding-right: 50px;
}
.footlink a
{
	 color:#8F7487; line-height:30px; font-size:10pt;font-family:Arial;
	}
.nav {
	MARGIN: 0px 0px 0px 0px; WIDTH: 100%;  HEIGHT: 39px;
	 line-height:39px; clear:both; font-size:13px;
}
.nav ul
{
	 height:20px; margin:0px; padding:0px;
	}
.nav LI {
	TEXT-ALIGN: center;  WIDTH: 125px; FLOAT: left; height:39px; line-height:20px; font-family:Arial; LIST-STYLE-TYPE: none
}
.nav LI a
{
	 color:#666666;  width:125px; display:block; float:left; text-align:center; height:39px;
	 line-height:39px;
	}
.nav LI A:hover {
	COLOR: #666666; TEXT-DECORATION: none;
	
}
.news
{
	 float:right; text-align:left; width:400px; clear:both; margin:69px 0px 0px 0px;
	 height:157px;
	
	}
.news .newstt
{
	 background-image:url(defaultnewstt.png); width:377px; height:16px; background-repeat:no-repeat;
	 background-position:left top; margin-bottom:9px;
	}
.news .newstt .more
{
	display:block; width:50px; float:right; height:16px; cursor:pointer; font-size:0px; line-height:0px;
	
	}
.news td
{
	 line-height:20px; font-size:12px;
	}
.news td a
{
	 color:#656565;
	}
.album01 {
	HEIGHT: 600px
}
.main {
	WIDTH: 1020px; BACKGROUND: url(main_bg.png) no-repeat; HEIGHT: 250px
}
.left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 30px; WIDTH: 580px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 50px
}
.more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 170px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 13px; PADDING-TOP: 100px
}
.footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 20px auto 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 8px
}
.lefttop
{
	 background-image:url(leftmenutop.jpg); background-repeat:no-repeat; width:136px; height:74px;
	 font-size:18px; font-weight:600; color:#ffffff; padding-left:58px; padding-top:22px;
	}
.leftmid
{
	 background-image:url(leftmenumid.jpg); background-repeat:repeat-y; width:184px;  padding-left:10px; 
	}
.leftmid ul
{
 list-style-type:none; margin:0px; padding:0px;
	}
.leftmid li
{
 background-image:url(leftitembg.png); background-repeat:no-repeat; background-position:left top;
 line-height:34px; clear:both; padding-left:33px; overflow:hidden;LIST-STYLE-TYPE: none
	}

.leftmid li ul li
{
 background-image:url(leftitembg2.png); background-repeat:no-repeat; background-position:-20px top;
 line-height:34px; clear:both; padding-left:10px; overflow:hidden;LIST-STYLE-TYPE: none
	}
.leftmid li ul li ul li
{
 background-image:url(leftitembg2.png); background-repeat:no-repeat; background-position:-15px top;
 line-height:34px; clear:both; padding-left:15px; overflow:hidden;LIST-STYLE-TYPE: none
	}
	
.leftmid li a
{
	 color:#000000; font-size:13px;
	}
.leftfoot
{
	 background-image:url(leftmenufoot.jpg); background-repeat:no-repeat; width:194px; height:10px; 
	}

.pagetitle
{
	 background-image:url(pagetitleico.jpg); background-repeat:no-repeat; background-position:10px 10px; height:37px; clear:both; width:300px;
	 padding-top:13px; padding-left:45px; font-size:18px; line-height:37px; font-weight:600;
	}
.pagedaohang
{
	 background-image:url(otherpagerow.jpg); background-repeat:no-repeat; background-position: center top; height:37px;
	}
.pagedaohang .daohang
{
	 padding-left:444px; padding-top:175px; color:#ffffff;
	}
.pagedaohang .daohang a
{
	color:#ffffff;
	}
.pagetop
{
	background-image:url(pagetop.jpg); background-repeat:no-repeat; width:1000px;
	
	}
#pageright
{
	 width:750px; overflow:hidden;
	}
.pagemain
{
	background-image:url(pagemid.jpg); background-repeat:repeat-y; width:1000px;
	
	}
.pagefoot
{
	background-image:url(pagefoot.jpg); background-repeat:no-repeat; width:1000px; height:65px; overflow:hidden;
	
	}
#pageleft
{
	padding-left:11px; padding-top:12px; width:225px; overflow:hidden;
	
	}
.about
{
	line-height:20px; width:700px; height:500px; overflow:hidden
	
	}
	
	a.jScrollArrowUp {
	background: url(images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}

/*page*/
.dnum{padding:8px 0;text-align:center;line-height:26px;color:#ff0000;}
.dnum a{ margin:0 2px;border:1px solid #dadada;padding:4px 7px;font-size:12px;color:#333333 }
.dnum a:hover{color:#000000;}
.dnum strong{margin:0 2px;border:1px solid #ccc;padding:4px 7px;font-size:12px;color:#fff }
#pagination{color:#666; clear:both;}


/*————photo.html————*/
.photo{ width:100%; clear:both;}
	.i_xc{background:url(i_xc.gif) no-repeat top left;}
	.photo .top li{width:210px;font-weight:bold;line-height:48px;text-align:center;float:left;background:url(title_bg01.gif) no-repeat;margin:0 20px 0 0;}
	.photo .top li a:hover,.photo .top li a.hover{width:210px;text-align:center;float:left;background:url(title_bg02.gif) no-repeat;text-decoration:none;}
		.photo .top li a{color:#fff;}
	.p_show li{width:266px;text-align:center;float:left;margin:0 0 0 30px;display:inline;}
		.p_show li img{width:250px;height:165px;padding:8px;background:#f8edde;margin:20px 0 10px;}

.kefang
{
	float:left;width:150px;height:145px;margin:0 20px 0 0; text-align:center;
	
	}
	.kefang .kf_left img{ clear:both;width:138px;height:105px;padding:8px;background:#f8edde;margin:0 0px 0 0;}
.photo2{ width:700px; clear:both; margin:0px auto;}
.photo2
{
	
	 width:780px; overflow:hidden;
	}
.kefang2
{
	float:left;width:156px;height:145px;margin:0px 36px 0px 0px; text-align:center; overflow:hidden; line-height:20px;
	
	}
.kefang2 table td
{
	 border-color:#F8EDDE; border-width:3px; border-style:solid;
	}
	
/*————message.html————*/
.content .fh{width:700px;padding:0 0 0 30px;}
	.content .fh a{color:#c00;margin:0 30px 0 0;}
.i_msg{background:url(i_msg.gif) no-repeat top left;}
.msg input
{
	 background-color:transparent; border-style:solid; border-color:#ababab; border-width:1px;
	}
.msg{width:700px;margin:0;border:1px solid #ddd;border-bottom:none;float:left;display:inline;}
	.msg li{width:700px;border-bottom:1px solid #ddd;line-height:35px;float:left;LIST-STYLE-TYPE: none}
	.m_left{width:100px;float:left;text-align:right;padding:0 20px 0 0px;border-right:1px solid #ddd;margin:0 10px 0 0;}
	.m_right{float:left;padding:8px 0 0;}
	.msg .lr{width:100px;height:100px;float:left;text-align:right;padding:0 20px 0 0px;border-right:1px solid #ddd;margin:0 10px 0 0;}
	.msg .btn{float:left;margin:8px 8px 0 0; color:#333333; padding:3px;}
	.msg .fb{width:700px;font-size:14px;font-weight:bold;color:#c00;padding:0 0 0 20px;}
.msg_content{width:700px;float:left;margin:0 0 10px 30px;border:1px solid #ddd;display:inline;}
.msg_content .title{font-size:14px;font-weight:bold;color:#c00;padding:8px 8px 8px 52px;float:left;}
	.msg_top{width:600px;background:#f2f2f2;line-height:28px;float:left;padding:0 0 0 26px;margin:10px 0 0;}
	.msg_main{width:700px;float:left;line-height:23px;padding:0 0 0 26px;margin:8px 0 0;}
	.msg_content .hf{width:700px;float:left;border:1px dashed #c00;margin:0 0 8px 46px;display:inline;padding:8px;line-height:24px;}
	.msg_content .lr{color:#c00;font-size:14px;font-weight:bold;padding:8px 0 0 20px;}
	
.pagecontent .pdetbg{ height:33px; background-image:url(/Content/pdet.png); background-position:left top; background-repeat:no-repeat;}
.pagecontent .pdetail{ width:96px; height:28px; line-height:28px; vertical-align:middle; text-align:center; color:#ffffff;}
	