body{ background:url(../images/bj.png)}
.top{ height:50px; background:#262626 }
.top ul{ width:980px; height:50px; margin:0 auto; }
.top li{ height:50px; }
.top li.logo{ padding-top:8px; height:42px; float:left }
.top li.wqhg{ width:422px; height:26px; margin-top:12px; float:right;}
.banner{ height:265px; background:url(../images/banner_bj.png) center center; text-align:center }

.nav{ height:46px; background:#333333; margin-bottom:15px }
.nav ul{ height:46px; width:684px; margin:0 auto }
.nav ul li{ width:112px; border-left:1px solid #292929; height:46px; line-height:46px; text-align:center; float:left; color:#ffffff; ; font-weight:bold }
.nav ul li a,.nav ul li a:visited{ display:block; height:46px; color:#ffffff }
.dq{ background:url(../images/dqbj.png); color:#ffffff  }

.main{ width:980px; margin:0 auto; padding-bottom:40px }
.time{ width:332px }
.title{ height:38px; width:100%; margin:0 auto; background:url(../images/title_bj.png); text-indent:22px; line-height:38px; font-size:18px; color:#ffffff; font-family:Î¢ÈíÑÅºÚ; }
.hot1{ border:20px solid #333333; padding:15px 24px; line-height:24px; font-size:12px; color:#333333; margin-bottom:26px; position:relative; background:#ffffff }
.yy{ position:absolute; width:px; height:px; borrom:px; left:px; }
.hot1 b{ padding-right:6px }
.hot1 span{ color:#cd100e; font-weight:bold }
.hot1 a,.hot1 a:visited{ color:#cd1010 }
.hot1 a:hover{ color:#cd1010; text-decoration:underline }
.hot1 table{ width:940px; table-layout:fixed; border-collapse:collapse; background:#ffffff }
.hot1 table th{ background:#e3e3e3; border-bottom:1px solid #393939; height:39px; line-height:39px; font-size:16px }
.hot1 table td{ padding:10px; line-height:26px; border-left:1px dotted #939393; border-bottom:1px dotted #939393; text-align:center; font-size:12px }

.wqhg{ width:940px }
.wqhg li{ width:200px; height:195px; padding-left:28px; float:left; text-align:center; line-height:36px; }
.wqhg li .hgtp{ width:200px; height:151px; }
.wqhg li .hgtp img{width:200px; height:151px; }

.jsjb{ height:139px; }
.jsjb li{ width:442px; height:139px; float:left }
.jsjb li.left{ border-right:1px dotted #8a8a8a; padding-right:10px; margin-right:10px }
.jsjb li .jbtx{ width:165px; height:139px; margin-right:8px }
.jsjb li .jbjs{ width:269px; }
.jsjb li .jbjs h2{ height:35px; line-height:35px; font-size:16px; padding-left:25px; color:#cd1010; background:url(../images/ds.png); margin-bottom:6px }
.jsjb li .jbjs p{ text-indent:2em; line-height:23px; font-size:12px }


.h92{ height:89px; background:url(../images/tp1.png) center no-repeat;}
.fl{ height:380px; border-bottom:1px dashed #5c5b5c; }
.fl li{ width:284px; float:left; text-align:center }
.fl li.mr71{ margin-right:63px }
.fl li .flnr{ height:249px; margin-bottom:25px;}

.bz{ padding:20px 0 26px 0; line-height:26px; color:#0a0a0a;  }
.bz a,.bz a:visited{ color:#cd1010 }
.bz a:hover{ color:#cd1010; text-decoration:underline }

.searchc{ height:80px; background:url(../images/ds1.png); margin-bottom:20px }
.search{ height:40px; background:#333333 }
.search .title{ width:171px; height:40px; line-height:40px; text-align:center; font-weight:bold; color:#fff7d3; margin-right:22px; background:#cd1010 }
.search form{ width:730px; height:26px; margin-top:7px; float:left }
.search form input{ width:200px; height:25px; line-height:26px; overflow:hidden; border:solid #ffffff 0; padding:0 3px; ; color:#666666; float:left; margin-right:20px; background:url(../images/select_bj.png) }
.search form input.anniu{ width:78px; height:26px; border:none; padding:0; background:url(../images/zxbm.png); margin:0; cursor:pointer }
.search span{ line-height:25px; ; color:#ffffff; padding-right:9px; float:left; }
.searchc p{ height:40px; line-height:40px; padding-left:34px;  }

.qrbm{ width:970px; background:url(../images/ds1.png); padding:5px; }
.qrbmnr{ padding:15px 0 15px 27px; background:#ffffff; }
.qrbmnr h2{ color:#555555; line-height:30px; font-size:16px }

.tab_pai{ width:669px; border-collapse:collapse; border:#999 1px solid; height:30px; overflow:hidden;}
.tab_pai tr{ border:#999 1px solid; padding:0px; overflow:hidden; }
.tab_pai th{ height:30px ; text-align:center; padding:0px; overflow:hidden; }
.tab_pai td{ border:#999 1px solid; height:26px; line-height:26px; text-align:center; padding:0px; overflow:hidden; }
.tab_pai tr:hover,.tab_pai tr.hover{background-color:#CCC;color:#fff; padding:0px;}
.tab_sz{ margin-right:31px; border-left:#999 1px solid;border-top:#999 1px solid;border-right:#999 1px solid;border-bottom:#999 1px solid; font-size:12px; color:#000; overflow:hidden; }

.footer{ padding:10px 0 20px 0}
.footer p{ text-align:center; font-size:12px; color:#3c3c3c; line-height:26px }

.zm_mian{ width:884px; margin:0 auto}
.map{ width:834px; height:350px; height:auto; background:url(../images/zn_21.png); padding:10px 0 10px 50px }

.jb_mian{ width:980px; margin:0 auto}

/* ----------------time-------------------- */
.hot1 h4{ line-height:30px; font-size:16px; color:#555555; margin-bottom:10px }
.hot1 h5{ text-align:center; padding:5px 0 4px 0; font-size:16px; color:#cb100b }
.time_a2{ width:269px; line-height:42px; font-size:26px; padding-top:1px; margin-left:10px; color:#4c4c4c; background:url(../images/sz-16.jpg) no-repeat; height:60px;}
.day{width:80px; text-align:center; float:left; color:#FFF; }
.hour,.minute,.second{ width:58px; text-align:center; float:left;}


