@charset "utf-8";
body,object,iframe,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;list-style:none;}
body{font:12px/21px "\5B8B\4F53",Arial,sans-serif;color:#333;background:#fff;}
img{border:none;vertical-align:middle;}
a{color:#333;text-decoration:none}
a:hover{color:#d80c0d;text-decoration:underline;}
article,section,header,footer,aside,nav,iframe{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right}
.fno{float:none;}
/*主体*/

.header{background:#ded3c9;
	height:450px;
	background-image: url(banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#header h1{background:url(header_bg.jpg) no-repeat center top;}
#footer{padding:30px 0;background:#303437;text-align:center;color:#fff;}
#footer a{color:#fff;}
.mainBox{
	width:960px;
	margin:0 auto;
	padding-bottom: 20px;
}
.boxSty01{background:#f5f1ec url(bodybg.jpg) repeat;}
.boxSty01 .top{height:10px;background:url(bg02.jpg) repeat-x;}
.boxSty01 .bottom{height:10px;background:url(bg01.jpg) repeat-x left bottom;}
.pb60{padding-bottom:40px;}





/*通用*/
.red{color:#f00;}
.htred,a.htred{color:#c00;}
.c333{color:#333;}
.c666{color:#666;}
.c888{color:#888;}
.c999{color:#999;}
.cf90{color:#f90;}
a.orange,.orange{color:#f96818;}
.green{color:#080;}
.f60{color:#f60}
.tl,.tl li{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.mlr30{margin:0 30px;}
.ml10{margin-left:10px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.mt0{margin-top:0;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb15{margin-top:15px;margin-bottom:15px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pt10{padding-top:10px;}
.pt50{
	padding-top:0px;
	padding-bottom: 30px;
}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pr10{padding-right:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.ptb5{padding-top:5px;padding-bottom:5px;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.ptb50{
	padding-top:0px;
	padding-bottom:30px;
	height: 540px;
}
.plr15{padding-left:15px;padding-right:15px;}
.fl{float:left;}
.fr{float:right;}
.f14{font-size:14px;}
.fb14{font-size:14px;font-weight:bold;}
.fb{font-weight:bold;}
.f16b{font-size:16px;font-weight:bold;}
.f20yh{font:20px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.font01{font:24px/30px Arial;color:#f90;}
.rmb{font-family:Arial;}
.rmb14bh{font:bold 14px/22px Arial;color:#c00;}
.rmbfb20{font:bold 20px/24px Arial;color:#c00;}
del.rmb{color:#666;}
.fa{font-family:Arial;}
.fyh{font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.fnormal{font-weight:normal;}
.lh24,.lh24 li{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.bgf6{background-color:#f6f6f6;}
.bgf8{background-color:#f8f8f8;}
.line01{border-top:1px dotted #c6c6c6;}
.line02{border-bottom:1px solid #e8e8e8;}
.w210{width:210px;}
.inline{display:inline;}
.block{display:block;}

.mainbox2{ background:#fff; padding:20px;}
.bao_contant{
	width:910px;
	float:left;
	padding:0px 10px 10px 10px;
	background:#FFF;
		height: 480px;
}
.bao_contant{
	width:920px;
	padding-left:10px;
	background:#FFF;
	height: 420px;
}
.bao_contant p{
	padding-top:10px;
	width:450px;
	line-height:26px;
	float:left;
	padding-left:10px;
}
.bao_contant span{
	width:350px;
	float:left;
	padding-left:80px;
	padding-top:10px;
}
.box_1{
	height:auto;
	width:940px;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	padding-top: 20px;
}
.book ul li{ width:216px; height:auto; float:left; margin-left:15px; display:inline;}
/*顶部导航*/
.topnav {
	width:100%;
	height:41px;
	background-image: url(nav-bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.logo{float:left;  }
.nav-R { line-height:41px; float:right;}
.mainbox{width:960px; margin:0px auto; }
