@charset "gb2312";
/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
body{ font:14px "Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå","Arial Narrow",HELVETICA; background:#fff;-webkit-text-size-adjust:100%; line-height:25px; background:url(imagesbody_bg.png) left top  repeat-x;}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content:""; height:0px;line-height: 0;}
.clearfix:after {clear: both;}
a{ color:#595959; text-decoration:none;}
a:hover{ text-decoration: underline;}
.fl{ float:left}
.fr{ float:right}
.head{ background:url(imageshead.png) center top no-repeat; width:100%; height:269px;}
.head_con{ width:1200px; text-align: right}
.head_con a{ line-height:269px; color:#fff; padding-left:20px; font-size:16px;}
.mian{ width:1200px; text-align:center; margin:0px auto}
.mian ul{ width:1200px;}
.mian li{ width:300px; position:relative; background:url(imagesfm.png) center top no-repeat;   height:416px; float:left; margin-bottom:40px;}
.mian li img{ position:relative}
.mian li a{ display:inline-block; width:300px; height:416px; position:absolute; left:0; top:0}
.mian li span{ position:absolute; bottom:10px; color:#fff;  font-size: 16px;
  left: 40px;}
.pages{ padding:20px 0px;}
.foot{ width:1200px; margin:0px auto; border:1px solid #fff; padding:20px 0 0 0; background:#d2d2d2}
.foot p{ text-align:center; line-height:30px;}