/* CSS Document */
body{font: 100% Arial;
margin:0;color:#595959; font-size:12px; text-align:left}
form,h1,h2,h3,h4,ul,ol,li,dl,dt,dd{margin:0;padding:0}
div{text-align:left;}
img{border:0}
ul{list-style:none}
a,
a:link,
a:visited,
a:active{color:#005ca5;text-decoration:none;}
a:hover{color:#ffcc00;}
.le{float:left;}
.re{float:centera;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1c84f9;}
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cF60,a.cF60:link,a.cF60:visited{ color:#f60; }
a.cF60:hover{color:Red;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#fff;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cSa,a.cSa:link,a.cSa:visited{color:#595959;}
.cSb,a.cSb:link,a.cSb:visited{color:#0099CC;}
.cSc,a.cSc:link,a.cSc:visited{color:#66CCFF}
.cSd,a.cSd:link,a.cSd:visited{color:#A9AEAE}
.bian{border:4px solid #F9DFE9;}
.bian2{border:4px solid #A34666;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.A1{color:#ffffff;text-decoration:none;font-size:14px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f22px{font-size:22px;}
.f24px{font-size:24px;}
.f26px{font-size:26px;}
/* 框架*/
.wrap{width:1002px;_width:1001px;margin:0 auto; clear:both}
.clear{clear:both;}
.cl{ height:0px; clear:both;font-size:1px;}
#header{background:url(../images/top_bg.jpg) 2px 0px; height:99px; }
#logo{float:left; margin-top:0px; margin-left:0px;}
#headnav{ margin-top:15px;margin-right:30px;text-align:right}
#headnav a{margin:0 4px; color:#FFFFFF}
#headnav a:hover{color:#FFFFFF; text-decoration:underline;}
#nav{ margin-top:27px; width:710px;}
#nav a{color:#FFFFFF; font-size:18px; line-height:26px; height:52px;display:block; text-align:left; float:left; font-weight:500; padding:0 6px; text-decoration:none; font-family:"宋体", "宋体"}
.innerContent{
	margin-bottom: 0px;
	clear: both;
	float: center;
	width: 1003px;
}
dl.RightPanel{
	float: right;
	width: 400px;
	display: block;
}
dl.RightPanel dd{
	margin-right: 0px;
	margin-left: 0px;
}
.RightPanel a {
	text-decoration: none;
	color: #666666;
}
.RightPanel a:hover{
	color: #454438;
}
.PanelTitle_xinren {
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	background-image: url(../images/xinren.gif);
	line-height: 56px;
	margin-bottom: 0px;
	color: #3c3c3c;
}
.PanelTitle_xinren span{
	font-size: 12px;
	margin-left: 0px;
	font-weight: normal;
	color: #666666;
}
.more {
	display: block;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 54px;
	float: right;
	margin-top: 20px;
	margin-right: 4px;
	
}
.more:hover{
	background-position: bottom;
}
dl.LeftPanel {
	float: left;
	width: 417px;
}
dl.LeftPanel dd {
	line-height: 28px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #d3d0bf;
}
.LeftPanel span {
	font-size: 10px;
	float: right;
	padding-right: 10px;
}
.LeftPanel dd a {
	text-decoration: none;
	color: #666666;
	background-image: url(../images/icon_round.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 4px;
}
.LeftPanellf dd a {

}

.LeftPanel a span  {
	color: #b5775e;
}
#UserLogin dd a.stylea{
	background-image: none;
	display: inline;
	font-weight: bold;
	color: #578554;
	padding: 0px;
}
ul.SiteNav {
    margin-top:10px; 
	background-repeat: no-repeat;
	display: block;
	height: 48px;
	
}
ul.SiteNav li {
	float: left;
	text-align: center;
	font-size: 14px;
	margin-right: 2px;
	font-weight: bold;
}
.SiteNav a {
	display: block;
	width: 80px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/nav_btn.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 36px;
	padding-top: 12px;
}
.SiteNav a:hover {
	background-position: bottom;
	color: #9DB5A5;
}
.SiteNav a:visited {
	color: #ffffff;
}

.SiteNav .choose {
	background-position: center;
	color: #a09278;
}
.SiteNav .choose:hover{
	background-position: center;
	color: #993300;
}
.SiteNav .choose:visited{
	background-position: center;
	color: #993300;
}
#nav a i{display: block; font-style:normal; font-size:11px; font-weight:normal; color:#A67B6F; line-height:12px;}
#nav .on{background:url(../images/ahover.jpg) bottom;}
#nav a:hover{color:#FEEDC9;}

#inphoto,#mainphoto{ width:1003px; margin:0px auto; padding:0px 0px; clear:both}
#inphoto div{ padding:0 0px;}
#mainphoto div{ center; padding:0 0px;}
#inphoto div div{ height:300px;}
#mainphoto div div{ height:160px;}
#inli{height:675px; margin-top:4px;}
#inli2{height:265px; margin-top:4px;}
.xuxian {
		line-height: 28px;
	background-image: url(../images/xian.gif);		
}
#div502{BACKGROUND: #ffffff;}
#div504{BACKGROUND: #eeeeee;}
#div505{BACKGROUND: #ede9de;}
#div506{BACKGROUND: #ffffff;}
#div1{width:400px; height:320px; float:left; background:url(../img/in_li_bg2.png) top left no-repeat; margin:0 4px; _margin:0 4px;}
#div2{width:295px; height:320px; float:left; background:url(../img/in_li_bg2.png) top left no-repeat; margin:0 4px; _margin:0 4px;}
#div3{width:230px; height:320px; float:left; background:url(../img/in_li_bg2.png) top left no-repeat; margin:0 4px; _margin:0 4px;}
#div4{width:400px; height:230px; float:left; background:url(../img/in_li_bg2.png) top left no-repeat; margin:0 4px; _margin:0 4px;}
#div5{width:295px; height:230px; float:left; background:url(../img/in_li_bg2.png) top left no-repeat; margin:0 4px; _margin:0 4px;}
#div6{width:230px; height:230px; float:left; background:url(../img/in_li_bg2.png) top left no-repeat; margin:0 4px; _margin:0 4px;}
#inli ol{margin-left:34px;}
#inli h3{font-weight:700; font-size:16px; margin-bottom:4px;  letter-spacing:4px; line-height:36px; font-family:"微软雅黑", "黑体"}
#inli h3 a{font-weight:normal; font-size:11px; color:#CE9A8B; letter-spacing:normal; margin-left:140px; margin-top:-30px; padding-right:12px;}
#inli h3 a:hover{color:#f82f97;}
#inli li{line-height:25px;}
#inli li a{color:#f82f97;}
#inli li a:hover{color:#666666;}

#main{padding:0 6px; width:986px;}

.navli{background:url(../images/about_nav.png) no-repeat left top #AC4A6C; width:200px; height:300px;}
.navli h2{text-indent:26px; line-height:38px; font-size:16px; font-family:"微软雅黑", "黑体"; letter-spacing:1px; color:#FEE5B3}
.navli h2 span{font-size:11px; font-weight:normal; letter-spacing:0; color:#CA9389; font-family:Arial, Helvetica, sans-serif;}
.navli ul{text-align: center; line-height:25px;}
.navli li{ background:url(../images/navli.jpg) bottom no-repeat; font-size:14px; letter-spacing:4px; font-weight:bold;}
.navli li a{color:#666666;}
.navli li a:hover{color:#f82f97;}
#about{background:url(../images/about_nav.png) no-repeat left top #AC4A6C; width:200px; height:300px;}
#news{background:url(../images/news_nav1.png) no-repeat left top #AC4A6C; width:200px; height:130px;}
.news2{margin-top:8px;}
.news2 li{font-size:12px; letter-spacing:normal; font-weight:normal; text-align:left; padding-left:12px;}
.newshowbm{background:url(../images/line_h2.png) top center no-repeat; text-align:center;}
#content{background:url(../images/content_bg.png) top left no-repeat #8A3C53; width:780px;}
.cc{}
.bt{font-size:14px;line-height:36px; text-indent:24px;}
.cc div{padding:4px 12px; line-height:20px;}
.cc p{text-indent:24px; margin:6px 0;}
#content .clear{line-height:4px;font-size:4px;}
.NewList li{float:left; width:366px; line-height:24px;}
.PageLink{clear:both;}
.workli{width:160px; float:left; text-align:center; height:160px; overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;}

#footer{margin-top:0px; text-align:center; color:#FFFFFF; background:url(../images/footerbg.jpg) top left; height:99px; line-height:20px;}
#footer .cl{background-image:url(../images/footer_li.jpg); margin-bottom:10px;}
#footer a{color:#FFFFFF;}
#footer a:hover{color:#f82f97;}
#homepage{clear:both; background:url(../images/homepage.jpg) top repeat-x; height:383px;}
/*切换友情链接与合作伙伴的选中状态*/
        .partner{
            background-image: url(sy.jpg);
            background-repeat:no-repeat;
        }
        .friendlink{
        background-image: url(sy2.gif);
        background-repeat:no-repeat;
        }
        
        
        
