/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {	margin:0;	padding:0;}
body{
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	font-size: 90%;
	line-height: 2;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;
font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;} 
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both; font-size:0px;height: 0px;overflow: hidden;}
.left{ float:left;}
.right{ float:right;}
h2,h3,a,p{font-family: Arial, Helvetica, sans-serif;}
p{ font-size:14px;
line-height:24px;}
h2,a{font-weight: bold; font-size:14px;}
h3{font-size: 20px;text-align: center;}
a{color: #333333;}
a{text-decoration: none;}
a:hover {	color: #a80f0f;}
.left{ float:left;}
.right{ float:right;}
.hr_10 {height:10px;clear:both; overflow:hidden; font-size:0px;}
.header{ height:289px;}
.w950{ width:950px; margin:0 auto;}
.box_05 img{
width:230px;
height:160px;}
.nav{ background:url(/images/topic/cd0528/nav.jpg) repeat-x; height:33px;}
.nav ul{ width:950px; margin:0 auto; padding-left:70px; padding-left:20px\9;}
.nav ul li{ float:left; line-height:33px; width:115px;}
.nav ul li a{ color:#1a1919;}
#page{ width:950px; margin:0 auto;}
.w280{ width:280px; margin-right:10px; float:left;  }
.w660{ width:660px; float:left;  }
.w369{ width:428px; float:left; margin-right:10px;}
.w303{ width:222px; float:left;}
.bd{ border:1px solid #dbdbdb;background:#fff;}
.pd8{ padding:10px; overflow:hidden;}
.tit{ background:url(/images/topic/cd0528/tit.gif) no-repeat; width:426px; height:24px;}
.tit02{ background:url(../images/tit02.gif) no-repeat; width:950px; height:24px;}
.tit03{ background:url(/images/topic/cd0528/tit03.jpg) no-repeat; width:278px; height:24px;}
.tit04{ background:url(../images/tit04.jpg) no-repeat; width:950px; height:24px;}
.tit05{ background:url(/images/topic/chuanghui201112/tit05.gif) no-repeat; width:950px; height:24px;}
.ml5{  margin-right:8px;}
.ptit strong a{ color:#0051A0; font-weight:bold;font-size:12px;}
ul.lh8 li a{ line-height:250%;}
p.grey{ color:#666666; text-indent:2em; margin-top:4px;}
.tit h2,.tit02 h2,.tit04 h2{ line-height:24px; color:#444444; text-indent:2.2em; font-size:12px;}
.tit02 h2{ color:#000000; text-indent:1.8em;}
.tit04 h2{ font-size:12px; color:#fff;}
.yf{ background:#faf8f1;}
.bd02{ border:1px solid #fbc7a9;background:#fff;}
.h_172{ height:190px;}
.h_120{ height:120px;}
.h_220{ height:220px; display:block;}
.h_185{ background:#EFEFEF;}
.h_230{ background:#faf8f1;}
.h_250{ height:250px;}
.h_450{ height:450px;}
.xh{ color:#444444; text-indent:2em; line-height:160%; margin-bottom:8px;}
#footer p{ margin:5px;text-align:center; font-size:14px;}
ul.txt li{ color:#55413A; display:block; padding:2px;}
ul.txt li strong{ font-weight:700;}
.bd03{ border:1px solid #CCCCCC; background:#fff;}
.w718{ width:718px; float:left; margin-right:10px;}
table.tablebd{ border-top:1px solid #534f4f;border-right:1px solid #534f4f;}
table.tablebd tr td{ border-left:1px solid #534f4f;border-bottom:1px solid #534f4f; height:24px; line-height:24px; padding-left:8px; text-align:left;}
ul.txt02,ul.txt03{ 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    list-style: square inside none;
margin:0px;
    margin-left: 1px;
    padding: 0;}
	ul.txt03 a{ 
	color:#FF0000;}
ul.txt02 li,ul.txt03.li{ border-bottom: 1px dotted #CCCCCC;
    }
ul.txt02{ _padding-top:-10px;}
.ie6pd8{ _padding-top:0px; _margin:0px; _margin-top:8px;}
ul.txt li a{ color:#0075C0; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
ul.f12 li a{ font-size:12px; font-weight:normal;}
ul.pimg li {
    float: left;
    margin: 5px 3px;
}
ul.pimg02 li { margin:10px 13px 10px 15px;}
.t-c{ text-align:center;}
.t-c strong{ font-size:14px; font-weight:700;}
.zp{ text-indent:2em; line-height:24px;}
.zp strong{ font-weight:700;}
.zp02{ padding:5px; padding-top:10px; padding-bottom:20px; overflow:hidden; text-indent:0px; color:#0051A0;}
.nav .red a{ color:#FF0000}
.span-5{ width:127px;}
.more a{
 color: #ffffff;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    line-height: 23px;
    padding-right: 10px;
    width: 100px;}

.pimg li{
	height:180px;}
.pimg li p{
	text-align: center;
	}