@charset "utf-8";
body,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,p{padding:0; margin:0;}
img{border:none;}
ul,li{list-style-type:none; margin:0px; padding:0px;}

body {font-family:宋体,新宋体,黑体,Arial,Helvetica,sans-serif;font-size:12px;color:#000;}
h1{ font-weight:bold; font-size:20px;}
a:link{color:#515151;text-decoration:none}
a:visited{color:#515151;text-decoration:none}
a:hover {color:#810d5a;text-decoration:underline;}
a:active {color:#515151;}
.title{ font-size:14px; font-weight:bold;}
font{font-size:12px;}

a.x1:link, a.x1:visited{color:#000;text-decoration: none;}
a.x1:hover{color:#000;text-decoration: underline;}

a.x2:link, a.x2:visited{color:#666666;text-decoration: none;}
a.x2:hover{color:#810d5a;text-decoration: underline;}

a.x3:link, a.x3:visited{color:#810d5a;text-decoration: none;}
a.x3:hover{color:#810d5a;text-decoration: underline;}

a.a3:link, a.a3:visited{color:#666666;text-decoration: none;}
a.a3:hover{color:#810d5a;text-decoration: underline;}

a.z4:link, a.z4:visited{color:#fff;text-decoration: none;}
a.z4:hover{color:#fff;text-decoration: underline;}

a.x5:link, a.x5:visited{color:#333333;text-decoration: none;}
a.x5:hover{color:#333333;text-decoration: underline;}


a.con:link, a.con:visited{
color:#900e65;
font-weight:bold;
text-decoration: none;
}
a.con:hover{
color:#900e65;
text-decoration: underline;
}

a.cona:link, a.cona:visited{
color:#666;
text-decoration: none;
}
a.cona:hover{
color:#900e65;
text-decoration: underline;
}


a.z1:link, a.z1:visited{
color:#810d5a;
font-weight:bold;
text-decoration: none;
}
a.z1:hover{
color:#810d5a;
text-decoration: underline;
}



a.z2:link, a.z2:visited{
color:#666;
text-decoration: none;
}
a.z2:hover{
color:#810d5a;
text-decoration: underline;
}


a.z3:link, a.z3:visited{
color:#323232;
font-weight:bold;
text-decoration: none;
}
a.z3:hover{
color:#810d5a;
text-decoration: underline;
}




.box{ width:980px;}
.mar{ margin:0 auto;}
.fleft{float:left;}
.dis{ display:block;}
.clr{ clear:both;}


.Top,.Content{width:978px; height:51px; background-color:#fafafa; margin:15px auto 0px; border:solid #dcdcdc 1px; overflow:hidden;}
.Top p{line-height:51px; float:left; padding-left:15px; color:#333;}
.Top span{float:right;}
.Top p {
	line-height: 51px;
	float: left;
	padding-left: 15px;
	color: #333;
}

.Content{height:auto; background:none;}
.C_left{width:687px; height:auto; float:left; overflow:hidden;}
.C_l_01{width:657px; height:55px; margin:0px auto; line-height:55px; text-align:center; color:#810d5a; font-weight:bold; font-size:16px; background:url(../images/l_01.gif) repeat-x bottom center;}
.C_l_01 h1{ color:#810d5a; font-weight:bold; font-size:16px;}
.C_l_02 a{color:#810d5a!important;}
.C_l_02{width:657px; height:34px; margin:0px auto; text-align:center; line-height:34px; overflow:hidden; color:#999;}
.C_l_03{width:627px; height:auto; margin:10px auto 0px; line-height:30px; color:#333; font-size:14px; overflow:hidden;}
.C_l_03 p{text-indent:2em;color:#555;font-size:14px!important;}

.L_05{width:590px; height:60px; margin:0px auto; overflow:hidden; padding-top:30px;}
.L_05 span{font-size:14px; }
.L_05 span font{color:#93289a; font-size:14px; font-weight:bold;}
.L_05 p{color:#000; font-size:14px; font-weight:bold; padding-top:10px;}
.L_05 p a{color:#000;}

.L_06{width:590px; height:35px; margin:0px auto; overflow:hidden]; padding-top:10px;}
.L_06 img{padding:0 40px 0 20px;}

.L_07{width:590px; height:20px; margin:0 auto; overflow:hidden; padding-top:10px;}

.L_08{width:630px; height:160px; overflow:hidden; margin:0px auto;padding-bottom:10px;}
.L_081{width:100%; height:158px; border:solid #e0e0e0 1px; overflow:hidden; float:left;box-sizing:border-box;}
.L_0811{background:url(../images/bg_02.gif) repeat-x; height:30px; overflow:hidden;}
.L_08111{background:url(../images/bg_03.gif) no-repeat; width:106px; height:630px; overflow:hidden;}
.L_08111 h2{color:#93289a; font-size:12px; font-weight:bold; padding:8px 0 0 20px; overflow:hidden;}
.L_0812{height:128px; overflow:hidden;}
.L_0812 ul{padding:10px 10px 0 10px; overflow:hidden;}
.L_0812 ul li{padding-left:15px; line-height:22px;padding-right:15px;}
.L_0812 ul li a{display:inline-block;width:70%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.L_0812 ul li span{float:right;color:#515151;}
.space{width:10px; height:10px; float:left; overflow:hidden;}


.C_right{width:285px; height:auto; float:left; padding-left:6px; overflow:hidden;}
.C_r_01{width:285px; height:38px; background-color:#e9e9e9; overflow:hidden;}
.C_r_01 p{padding-left:20px; color:#810d5a; font-weight:bold; font-size:14px; line-height:38px;}
.C_r_02,.C_r_03{width:285px; height:auto; padding-bottom:10px; overflow:hidden;}
.C_r_02 span{margin:10px auto 0px; width:270px; display:block;}

.F_l_021,.F_l_022,.F_l_023,.F_l_024,.F_l_025,.F_l_026{width:285px; height:auto;overflow:hidden;}
.F_l_022{ background-color:#f6f9fe;}
.F_l_023{}
.F_l_024{ background-color:#f6f9fe;}
.F_l_025{}
.F_l_026{ background-color:#f6f9fe;}

#firstc_10,#firstc_11,#firstc_12,#firstc_13,#firstc_14,#firstc_15{width:285px; height:33px; overflow:hidden;}
#firstc_10 p,#firstc_11 p,#firstc_12 p,#firstc_13 p,#firstc_14 p,#firstc_15 p{padding-left:20px; line-height:36px;}
#fircon_10,#fircon_11,#fircon_12,#fircon_13,#fircon_14,#fircon_15{width:285px; height:84px; overflow:hidden;}
.firstfa{ line-height:36px;}
.firstf{ line-height:36px;}

.C_r_03{width:265px; height:270px; padding-left:10px; overflow:hidden;}
.C_r_03 span{float:left;}
.C_r_03 ul li{float:left; margin-top:10px;}
.C_r_03 span img{border:solid #ccc 1px; width:92px; height:112px;}
.C_r_031{float:left; margin-left:10px; width:160px; overflow:hidden;}
.C_r_031 font{color:#810d5a; line-height:20px;}
.C_r_031 strong{color:#666; line-height:22px;}
.C_r_031 p{color:#666; line-height:20px; padding:5px 0px;}
.C_r_031 img{float:left;}

#colee{width:100%; height:230px; margin:15px 0px; overflow:hidden;}

.C_r_04{padding:15px; overflow:hidden;}
.C_r_04 ul li,.C_r_05 ul li{line-height:20px!important; color:#666;}
.C_r_04 ul li a{display:inline-block;width:70%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.C_r_04 ul li span{float:right;}
.C_r_05{padding-top:15px; overflow:hidden;}
.C_r_05 p{color:#666; text-indent:2em; line-height:20px; padding:10px 15px; border-bottom:dashed #d9d9d9 1px;}
.C_r_05 span{padding-left:15px;}
.C_r_05 ul{padding:10px 0 10px 15px; overflow:hidden;}
.yyjj p{color:#666;}
.yyjj p a{color:#810d5a;}
.bot{ height:32px; background-color:#f2f2f2; margin-top:15px;}
.bot div{ text-align:right; line-height:32px; color:#464546;}

.fot{ line-height:24px; color:#8c8c8c; padding:10px 0px 90px 0px;}
.fot img{ float:left; margin:2px 10px 0px 15px;}


/*列表页样式*/
.listo{width:657px; height:65px; margin:0px auto; line-height:65px; text-align:center; color:#810d5a; font-weight:bold; font-size:16px; background:url(../images/l_01.gif) repeat-x bottom center;}
.listul{ width:657px; height:auto; margin:0 auto;}
.listultan ul{ margin-top:35px;}
.listultan li{ width:657px;height:100px; margin-top:15px;}
.listulo{ height:35px; line-height:35px; padding-left:20px; background-color:#fafafa; color:#474747; font-weight:bold;font-size:14px;}
.listult{ width:635px; padding:0px 10px 0px 10px; line-height:22px; color:#666; margin-top:8px;text-indent:2em;font-size:13px;}
.listult a{color:#810d5a;}

.listdre ul{ margin-top:10px;}
.listdre li{ width:auto; margin:0px 6px; float:left; height:26px; line-height:26px; text-align:left;}


#mainleftonebul{
	margin:0px; padding:0px;
	list-style-type:none;
	width:380px;
	text-align:left;
}
#mainleftonebul li{
	text-align:left; 
	width:185px;
	float:left;
	height:22px;
	line-height:22px;
	color:#444444;
}
.bot div a {
	padding: 0 23px;
	display: block;
	float: left;
}