@charset "gb2312";
/* CSS Document */

* { padding: 0; margin: 0; border: 0 none; }
body { font: 14px/25px Î¢ÈíÑÅºÚ, ËÎÌå, Verdana, Arial, Tahoma; color: #000000; /*letter-spacing: 0.7px;*/ }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #da1215; text-decoration: none; }
li { list-style-type: none; }

.jz { margin:0 auto; width:1000px; }

.top { width:1440px; overflow:hidden; }
.top a { outline:none; }
.top a img { display:block; }

.hd { margin-top:25px; width:1000px; height:146px; background:url("../images/hd.jpg") repeat scroll 0 0; }
.hd dl { padding:28px 30px 0; font-size:18px; line-height:30px; float:left; }
.hd dl dt { width:112px; height:30px; color:#FFFFFF; text-indent:18px; float:left; background:url("../images/hdt.png") no-repeat scroll 0 0; }
.hd dl dd { width:828px; height:30px; text-indent:15px; float:left; }
.hd dl dt, .hd dl dd { margin-bottom:20px; }

.sz { background:url("../images/sz.jpg") no-repeat scroll 0 0; }
.fg { background:url("../images/fg.jpg") no-repeat scroll 0 0; }

.nl { position:relative; margin-top:30px; }
.nl .tb { position:absolute; top:0; left:27px; width:137px; height:100px;}
.nl .tit { height:58px; font-size:16px; color:#585858; padding:10px 19px 0 185px }
.nl .con { height:685px; background-color:#f7e3e2; }
.nl .con ul { padding:47px 0 0 15px; }
.nl .con ul li { float:left; width:232px; height:304px; overflow:hidden; margin:0 14px 14px 0; }
.nl .con ul p { float:left; display:block; }
.nl .con ul li .cp { width:210px; height:274px; padding:11px; background-color:#FFF; }
.nl .con ul li .cp span { float:left; }
.nl .con ul li .cp .title { width:210px; height:35px; line-height:35px; text-align:center; }
.nl .con ul li .cp .tits { width:52px; height:25px; line-height:25px; font-size:12px; color:#5e5e5e; }
.nl .con ul li .cp .jg { height:25px; line-height:25px; font-size:18px; color:#f34163; } 
.nl .con ul li .cp .gm { float:right; width:60px; height:25px; line-height:25px; text-align:center; font-size:16px; color:#FFF; background-color:#f34163; }
.nl .con ul li .dtm { width:232px; height:8px; background:url("../images/dtm.png") no-repeat  scroll center 0; }

.mqjyl { margin-top:25px; width:980px; border:10px solid #fdf7f6; background:url("../images/mqjyl.jpg") no-repeat scroll left top #F7E3E2; }
.mqjyl .title { width:100%; height:52px; font-size:18px; color:#FFF; line-height:56px; text-indent:27px; }
.mqjyl .con { padding:10px 10px 15px; text-indent:30px;}

.foot { margin-top:25px; text-align:center; padding:15px 0; font-size:12px; font-family:ËÎÌå; line-height:18px; background:url("../images/foot.jpg") no-repeat scroll 0 0; }

.return_index { outline:none; background:url("../images/return.png") no-repeat scroll 0 0; bottom:50px; display:block; height:54px; left:50%; margin-left:520px; position:fixed; text-indent:-9999px; width:54px; }