@charset "gb2312";
/* CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul { list-style: none;}
:focus { outline: 0;}
table {	border-collapse: collapse;	border-spacing: 0;}
a:link,a:visited { font-size:12px; color:#FFF; text-decoration:none;}
a:hover { text-decoration:none; color:#f36b33;}
.fleft { float:left;}
.fright { float:right;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
body { font:12px/20px \5b8b\4f53, sans-serif; background:url(bmfw_imagesbody_bg.gif) repeat-x 0 0 #fff6c1;}

.w1002 { width:1002px;}
.w660 { width:660px;}
.w299 { width:299px;}
.w301 { width:301px;}
.w568 { width:568px;}
.w396 { width:396px;}
.h28 { height:28px;}
.mcen { margin:0 auto;}
.mr10 { margin-right:10px;}
.mr30 { margin-right:30px;}
.mt10 { margin-top:10px;}
.lh28 { line-height:28px;}
.colFFF { color:#FFF;}
.minH500 { min-height:500px;}

.topBar { background:url(bmfw_imagestopBar_bg.png) repeat-x 0 0; width:100%; height:33px; overflow:hidden; line-height:28px; 
          position:absolute; left:0; top:0;}
.topBar a { float:right; margin-right:20px;}
.wrap { margin-top:28px; background:#ffffe2;}
.topPic { background:url(bmfw_imagestopPic.jpg) no-repeat 0 0; height:147px; overflow:hidden;}
.jjPic01 { background:url(bmfw_imagesjsPic_01.jpg) no-repeat 0 0; height:109px; overflow:hidden;}
.jjPic02 { background:url(bmfw_imagesjsPic_02.jpg) no-repeat 0 0; height:86px; overflow:hidden;}
.midCon { width:978px; margin:15px 11px 10px 13px;}

.title660 { background:url(bmfw_imagestitle_bg_660.jpg) no-repeat 0 0; width:660px;}
.title6602 { background:url(bmfw_imagessectitle_bg_660.jpg) no-repeat 0 0; width:660px;}
.title978 { background:url(bmfw_imagestitle_bg_978.jpg) no-repeat 0 0; width:978px;}
.title568 { background:url(bmfw_imagestitle_bg_568.jpg) no-repeat 0 0; width:568px;}
.title396 { background:url(bmfw_imagestitle_bg_396.jpg) no-repeat 0 0; width:396px;}
.titH2 { font-family:\5FAE\8F6F\96C5\9ED1, \5b8b\4f53, sans-serif; font-weight:normal; color:#FFF; font-size:18px; display:inline; 
         margin-left:10px;}
.listCon li { background:url(bmfw_imagesarrow.png) no-repeat 5px center; padding-left:15px; height:30px; border-bottom:1px dashed #999;
              line-height:30px;}
.listCon li a { color:#333;}
.listCon li a:hover { color:#f36b33;}
.ptrk { background:url(bmfw_imagesptrk_btn.jpg) no-repeat 0 0;}
.ptrk a { display:block; height:80px; text-indent:-99999px; overflow:hidden;}

.zxts { border:1px solid #f36b33; background:#fff9da;}
.zxts_nav { height:36px; overflow:hidden;}
.zxts_nav li { background:url(bmfw_imagesslideBtn_bg.png) no-repeat 0 0; width:149px; height:36px; float:left; overflow:hidden; 
               line-height:36px; text-align:center; font-family:\5FAE\8F6F\96C5\9ED1, \5b8b\4f53, sans-serif; font-weight:normal; 
			   color:#FFF; font-size:18px; cursor:pointer;}
.zxts_nav li.on { background-position:0 -38px;}
.infoList { text-align:center; margin:18px 0;}

.picList li{ width:164px; height:112px; margin:10px 10px 0 0;} 
.picList img{ width:160px; height:108px; padding:1px; border:solid 1px #dcdcdc; background:#FFF;} 
.picList a:hover img{ border-color:#f00;  }
.LeftLoop{ overflow:hidden; position:relative; padding:5px;} 
.LeftLoop .Bd{ overflow:hidden;} 
.LeftLoop .Bd ul{ overflow:hidden; zoom:1; } 
.LeftLoop .Bd ul li{ float:left; display:_inline;}

.bottomLine { background:url(bmfw_imagesbottomLine.gif) no-repeat 0 0; height:5px;}

.footer { height:50px; text-align:center; color:#c22017; width:1002px; margin:0 auto; line-height:30px;}
.footer a { color:#c22017;}

.page { height:30px; line-height:30px; text-align:center; color:#555; font-size:14px;}
.page a { font-size:14px; color:#555;}
.page a:hover { color:#f36b33;}

.thirdTit { height:28px; background:url(bmfw_imagesthirdTit_bg.gif) repeat-x 0 0; line-height:28px; color:#FFF; font-size:14px;
            text-align:center; margin:0 auto;}
.date { height:28px; line-height:28px; text-align:center; color:#e52617;}
.thirdCon { line-height:30px;}
.thirdGn { height:40px; line-height:40px; text-align:center;}
.thirdGn a { color:#e52617;}