body{
    margin:0px;
	background-image: url(../images/bg2.gif);
	background-repeat: repeat;
}
#main{
    width:940px;
    margin:0px auto;
    padding:0px;
}

#top,#footer{
    width:940px;
    background-color:#fff;
    margin:0px auto;
}
.ztdx14 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 8px;
}
.hj20 {
	font-size: 12px;
	line-height: 23px;
	color: #ffffff;
		letter-spacing: 0.2em;
}
.hj21 {
	font-size: 12px;
	line-height: 23px;
	color: #181818;
	font-weight:normal;

}

.hj22 {
	font-size: 12px;
	line-height: 22px;
	color: #CC0084;
}
.yjwd {
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}
.dxx3{
    border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF7777;
	
}
.right-bk {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #BDBDBD;
}
.hj23 {
	font-size: 12px;
	line-height: 20px;
	color: #CC0084;
}
a.link14:link {
	font-size: 14px;
	color: #676767;
	text-decoration: none;
	letter-spacing: 0.6px;
}
.xxbj {
	background-image: url(../image/xxbj.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
a.link14:visited {
	font-size: 14px;
	color: #676767;
	text-decoration: none;
}
.hj22 {
	font-size: 12px;
	color: #595959;
}
.hj25 {
	font-size: 12px;
	line-height: 25px;
	color: #595959;
}

a.link14:hover {
	font-size: 14px;
	color: #CC0084;
	text-decoration: underline;
}
.fh{
    text-align:left;
    color:#CC0084;
}
a.fh:link {
	font-size: 12px;
	color: #CC0084;
	text-decoration: none;
}
a.fh:visited {
	font-size: 12px;
	color: #CC0084;
	text-decoration: none;
}
a.fh:hover {
	font-size: 12px;
	color: #CC0084;
	text-decoration: underline;
}

.fhxbk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FF0099;
	border-right-color: #FF0099;
	border-bottom-color: #FF0099;
	border-left-color: #FF0099;
}
.fhhj {
	font-size: 14px;
	line-height: 27px;
	color: #EC00A0;
}
.fhhjdy{
	font-size: 12px;
	line-height: 27px;
	color: #EC00A0;
}
.ztdx14qd-bt {
	font-size: 14px;
	font-weight: bold;
	color: #F70090;
}
.ztdx14qd-bt a:link,.ztdx14qd-bt a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #F70090;
    text-decoration:none;
}
.ztdx14qd-bt a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #F70090;
    text-decoration:underline;
}
.xbk {
	border: 1px dashed #F21FAA;
}
a.fh-b:link {
	font-size: 12px;
	font-weight:bold;
	color: #EC00A0;
	text-decoration: none;
	font-weight: bold;
}
a.fh-b:visited {
	font-size: 12px;
	font-weight:bold;
	color: #EC00A0;
	text-decoration: none;
}
a.fh-b:hover {
	font-size: 12px;
	font-weight:bold;
	color: #EC00A0;
	text-decoration: underline;
}
.dxx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EC00A0;
}
.fxx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F4E4EB;
}
.fk2-1 {
	background-image: url(../image/fk2-1.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.hj22 a:link,.hj22 a:visited{
    color:  #CC0084;
    text-decoration:none;
}
.hj22 a:hover{
    color:  #CC0084;
    text-decoration:underline;
}
.hj23 a:link,.hj23 a:visited{
    color:  #CC0084;
    text-decoration:none;
}
.hj23 a:hover{
    color:  #CC0084;
    text-decoration:underline;
}
.hj25 a:link,.hj25 a:visited{
    color: #595959;
    text-decoration:none;
}
.hj25 a:hover{
    color: #595959;
    text-decoration:underline;
}
.time{
    	font-size: 12px;
	    line-height: 10px;
	    color: #EC00A0;
	    text-align:right;
	    margin-left:50px;
	    margin-top:20px;

}
.time a:link,.fhhj a:visited{
    color: #EC00A0;
    text-decoration:none;
}
.time a:hover{
    color: #EC00A0;
    text-decoration:underline;
}
.fhhj img{
    border:0;
    
}
.fhhj a:link,.fhhj a:visited{
    color: #EC00A0;
    text-decoration:none;
}
.fhhj a:hover{
    color: #EC00A0;
    text-decoration:underline;
}
.fhhj .com_con{
    text-align:center;
}
.fhhjdy a:link,.fhhjdy a:visited{
    color: #EC00A0;
    text-decoration:none;
}
.fhhjdy a:hover{
    color: #EC00A0;
    text-decoration:underline;
}
.fhhjdy img{
    border:0;
    
}
.txtMessage{
    border:1px solid #FCE5F7;
}
.news_com{
    border:1px solid #FCE5F7;
    width:500px;
    height:200px;
    font-size: 13px;
	line-height: 27px;
	color: #EC00A0;

}
.add_com {
	font-size: 14px;
	line-height: 27px;
	color: #EC00A0;
	text-align:center;
	margin-left:50px;
	margin-top:20px;
}
.enlist_contact{
    font-size: 14px;
	line-height: 27px;
	color: #EC00A0;
	text-align:left;
	margin-left:500px;
}
.txtcode{
    width:60px;
}
.page{
    border-width:0px;
    border-style:dashed;
    border-color:#f09;
    background-color:#fff;
    color:#EC00A0;
}
.STYLE1 {font-weight: bold;color: #FE56C3}
.STYLE2 {color: #CC0084}

.STYLE3 {
	color: #FE6AA6;
	font-weight: bold;
}
.STYLE4 {color: #FF0094}

.mem_list{
    	font-size: 12px;
	    line-height: 27px;
	    color: #EC00A0;
}
.mem_list img{
    border:0px;
}
.mem_list a:link,.mem_list a:visited{
    color: #EC00A0;
    text-decoration:none;
}
.mem_list a:hover{
    color: #EC00A0;
    text-decoration:underline;
}
#enlist{
    text-align:left;
    color:#07A400;
    font-weight:bold;
    font-size:18px;
    margin-top:15px;
    margin-left:200px;
}
.entertel{
    color:#FE2CB3;
}
#zxly{
    margin:0 auto;
}
.txtSummary{
	font-size: 12px;
	line-height: 27px;
	color: #EC00A0;
    overflow:hidden;
    border:0px;
}
.fg{
    margin-left:1px !important;
    >margin-left:37px !important;
    margin-left:37px;
}
.img_bmdy{
    padding:0px;
    width:2440px;
	margin:0px;
}
.img_bmdy li{
    float:left;
    margin:0px;
    padding:0px;
    padding-left:15px;  
    padding-bottom:2px;
    list-style-type:none;
}

.hhj22{
	font-size: 14px;
	line-height: 22px;
	color: #CC0084;
}
.hhj22 a:link,.hhj22 a:visited{
    color:  #CC0084;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
}
.hhj22 a:hover{
    color:  #CC0084;
    text-decoration:underline;
        font-size:14px;
    font-weight:bold;
}
.profile{
        font-size: 12px;
	    line-height: 10px;
	    color: #666666;
	    padding-left:30px;
	    padding-top:2px;
	    padding-bottom:2px;
}
.toplink{
    font-size: 14px;
	line-height: 27px;
	color: #EC00A0;
}
.toplink a:link,.toplink a:visited{
    color: #EC00A0;
    text-decoration:underline;
}







