*{ margin:0; padding:0;}
body{margin:0 auto;padding:0; font-size:14px; font-family:'\5FAE\8F6F\96C5\9ED1';
	background: url(../images/bg.jpg) no-repeat; width:1000px; background-position: center top; position:relative;}
ul,li{ list-style-type:none;margin:0px;padding:0px;}
img{ border:0px;}
a{ text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:none; color:#F60;} 
.clear{clear:both;}
.cont{width:1000px; margin:0 auto; height:auto;}
.top{width:1000px; margin:0 auto; height:auto;}

.y_01{width:1000px; margin:0 auto; background-color:#fff; height:705px;}
.y_wx{width:1000px; margin:0 auto; border-bottom:1px solid #e2e2e2; height:230px;}
.y_wl{ float:left; width:500px; padding-left:100px; padding-top:35px; }
.y_wl h2{font-size:24px; color:#F00; line-height:40px; text-align:center;}
.y_wl p{ text-align:center;padding-top:25px;}
.y_wr{float:left; padding-top:20px; }

.y_nr{ width:1000px; height:474px;}
.y_nr li{ float:left; width:330px; height:474px; border-right:1px solid #e2e2e2;}
.y_nrtu{ padding-top:20px; text-align:center;}
.y_nr h3{ font-size:28px; color:#222; font-weight:normal; line-height:50px; text-align:center; padding-top:20px;}
.y_nr h3 a{ color:#222;}
.y_nr p{ line-height:28px; color:#555; font-size:14px; width:260px; padding-left:40px; padding-top:20px;}
.y_nr h4{ font-size:26px; color:#F00; font-weight:normal; line-height:40px;text-align:center; padding-top:30px;}

.foot{width:1000px; height:246px; margin:0 auto; background:#cb1917;}
.footwz{ font-size:14px; padding-top:40px; text-align:center; line-height:34px; color:#fff; font-weight:bold;}
.footwz a{color:#fff;}
.footwz a:hover{color:#fff;}

#imgbox{ width:400px; overflow:hidden; padding:20px; border:1px solid #ccc; background:#f0f0f0; position:absolute; display:none; padding-top:20px; overflow:hidden; height:420px;}
#imgbox p{ overflow:hidden; width:100%; margin-bottom:10px;}
#imgbox span{ display:block; float:right; cursor:pointer; position:absolute; right:0px; top:0px;}