@charset "gb2312";
/* CSS Document */

body { font-family: "Î¢ÈíÑÅºÚ", "Arial Narrow", "ËÎÌå"; font-size: 12px; line-height: 22px; color: #666; background: url(../images/body_bg.jpg) repeat; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td { margin: 0; padding: 0; backgroun: #f8f8f8; }
img { border: 0; }
input, button, textarea, select, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
ol, ul, li { list-style: none; list-style-type: none; margin: 0; padding: 0; }
div { overflow: hidden; _zoom: 1 }
.both { clear: both; }
.cleardiv { height: 0; line-height: 0; font-size: 0; clear: both; zoom: 1; overflow: hidden; visibility: hidden; }
b { height: 0; line-height: 0; font-size: 0; clear: both; zoom: 1; overflow: hidden; visibility: hidden; width: 100%; display: block; }
a { color: #555; text-decoration: none; }
a:hover { text-decoration: underline; }
*+html img { -ms-interpolation-mode: bicubic }
fieldset, img { border: 0 }
address, cite, dfn, em, var { font-style: normal; }
strong, .fcu { font-weight: bold }
table { border-collapse: collapse; border-spacing: 0 }
button, .fhand { cursor: pointer }
button, input, select, textarea { font-size: 100%; }
html { zoom:expression(function(ele) {
ele.style.zoom="1";
document.execCommand("BackgroundImageCache", false, true)
}
(this))
}
.gogap{ display:block;}
#wrap { width: 1000px; margin: 0 auto; background: #f6f6f6; }
#banner { background: url(../images/bannerbg.jpg) no-repeat center top; }
.banner { width: 1000px; margin: 0 auto; }
.magaTit { background: url(../images/magatitbg.jpg) no-repeat center top; height: 123px; overflow: hidden; }
.magaTit h2 { width: 1000px; margin: 0 auto; }
#topNav { background: url(../images/topbg.jpg) repeat-x; height: 30px; line-height: 30px; }
.topNav { width: 1000px; margin: 0 auto; }
.topNavLeft { float: left; width: 260px; }
.topNavLeft li { float: left; margin-left: 10px; }
.topNavRig { float: right; width: 375px; }
.topNavRig li { float: left; margin-left: 10px; }
.magaList { }
.dmtit { background: url(../images/dmbg.jpg) no-repeat; height: 46px; overflow: hidden; width: 1000px; margin: 0 auto; }
.dmtit li { float: left; color: #fff; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; font-size: 18px; line-height: 33px; display: inline; background: url(../images/a_hover.jpg) no-repeat; width: 83px; height: 33px; margin-top: 13px; line-height: 33px; text-align: center; color: #fff; margin-left: 10px; }
.dmtit li a { color: #fff; }
.dmtit li.alink { background: url(../images/a_Bg.jpg); width: 83px; height: 33px; line-height: 33px; margin-top: 13px; text-align: center; }
.dmtit li.alink a { color: #fff; }
.dmtit li.ahover { background: url(../images/a_hover.jpg); width: 83px; height: 33px; line-height: 33px; margin-top: 13px; text-align: center; }
.dmtit li.ahover a { color: #fff; }
.dmtit ul { margin-left: 30px; }
.dmtit ul li.hover { background: url(../images/a_Bg.jpg); width: 83px; height: 33px; line-height: 33px; margin-top: 13px; text-align: center; color: #fff; margin-left: 10px; }
.dmtit ul li.hover a { color: #fff; }
.dmimg { float: left; margin-left: 40px; margin-top: 17px; display: inline; }
.dmbtn { background: url(../images/dmmid.jpg) no-repeat; width: 145px; height: 299px; float: left; margin-top: 16px; margin-left: 10px; }
.dmbtn ul { margin-top: 50px; margin-left: 7px; }
.dmbtn ul li { margin-top: 10px; }
.dmtext { float: left; background: url(../images/dmtext.jpg) no-repeat; width: 540px; height: 299px; margin-top: 16px; }
.dmp { width: 420px; margin-left: 30px; margin-top: 50px; }
.dmp h3 { font-size: 18px; font-family: "Î¢ÈíÑÅºÚ"; width: 420px; color: #cecece; }
.dmp p { font-size: 12px; width: 420px; color: #cecece; text-indent: 24px; line-height: 22px; margin-top: 10px; }
.dmp a { color: #ababab; }
.dmp p a.read { color: #c5000e; font-weight: bold; }
.dmlist { margin-top: 30px; font-size: 14px; color: #cecece; margin-left: 0px; }
.dmlist a { color: #cecece; }
.dmlist li { width: 260px; float: left; line-height: 30px; overflow: hidden; margin-left: 0px; }
.dmlist li span { font-family: "ËÎÌå"; color: #c2c2c2; }
.dmlist li a { width: 260px; overflow: hidden; }
.weeks ul { margin-left: 25px; }
.weeks ul li { float: left; margin-left: 20px; display: inline; width: 166px; height:145px; margin-top: 20px; }
.weeks ul li img{ width:166px; height:120px;}
.weeks ul li span { display: block; text-align: center; line-height: 24px; font-weight: bold; }
.online { background: url(../images/online.jpg) no-repeat; width: 1000px; height: 476px; }
.tougao { float: left; width: 500px; }
.zhengwen { float: left; }
.zwcon { background: url(../images/zwbg.jpg) no-repeat; width: 500px; height: 352px; padding-top: 50px; }
.tougao table { margin-left: 20px; margin-top: 10px; }
.tougao table td { height: 28px; }
.txt { border: 1px solid #ccc; width: 202px; height: 18px; line-height: 18px; }
.area { width: 340px; height: 140px; border: 1px solid #ccc; }
.red { color: #c5000e; }
.zwcon p { width: 400px; line-height: 26px; margin-left: 40px; text-indent: 20px; }
.zwcon p.red12 { color: #c5000e; line-height: 18px; margin-top: 10px; text-indent: 0px; margin-left: 110px; width: 320px; }


.dibu{background:#FFF;}
.dibu p{font-size:12px;}
.dibu a{color:#3c3c3c; text-decoration:none; font-size:12px;}
.dibu a:hover{color:#ff0000; text-decoration:underline; font-size:12px;}
.dibu img{margin:0; padding:0;}