* { margin: 0px; padding: 0px; }
body { background: url(bj_tyhbj_0118.jpg) repeat-x; font-family: MICROSOFT YAHEI; font-size: 12px; color: #3f3f3f; letter-spacing: 2px; line-height: 22px; }
img { border: none; }
ul { list-style-type: none; }
a { font-size: 12px; color: #414141; text-decoration: none; }
a:hover { color: #000; }
.head-1 { width: 1024px; height: 20px; padding: 5px 0px; margin: auto; background: #fff; border-top: #bb0006 3px solid; }
.head-1-zt { width: 1024px; margin: auto; height: 20px; }
.head-1-zt-left { width: 500px; float: left; margin-left: 20px; }
.head-1-zt-right { width: 380px; float: right; }
.head-1-zt-right ul { margin: auto; }
.head-1-zt-right ul li { float: left; margin: 0px 15px; letter-spacing: 2px; }
.head-1-zt-right ul li a { color: #333; }
.head-1-zt-right ul li a:hover { color: #212121; text-decoration: none; }
.guanggao { width: 1024px; margin: auto; height: 249px; }
.daohang { width: 1024px; margin: auto; height: 37px; background: url(haohang_tyhbj_0118.jpg) repeat-x; }
.daohang ul { width: 1002px; margin: auto; }
.daohang ul li { float: left; }
.daohang ul li a { width: 135px; padding: 7px 3px; display: block; text-align: center; color: #FFF; font-weight: bold; letter-spacing: 2px; font-size: 14px; }
.daohang ul li a:hover { background: #f33000; padding: 7px 3px; }
.lssc-dt { width: 1024px; height: 333px; margin: 10px auto 10px; clear: both; }
.lssc-dt-left { width: 380px; height: 330px; float: left; border: 1px solid #e2e2e2; background: #FFF; }
.lssc-dt-in { width: 380px; height: 330px; float: left; margin-left: 10px; border: 1px solid #e2e2e2; background: #FFF; }
.lssc-dt-right { width: 237px; height: 330px; float: right; border: 1px solid #e2e2e2; background: #FFF; }
.lssc-dt23 { width: 1024px; height: 301px; margin: 10px auto 10px; clear: both; }
.lssc-dt-left23 { width: 280px; height: 300px; float: left; border: 1px solid #e2e2e2; background: #FFF; }
.lssc-dt-in23 { width: 480px; height: 300px; float: left; margin-left: 10px; border: 1px solid #e2e2e2; }
.lssc-dt-right23 { width: 237px; height: 300px; float: right; border: 1px solid #e2e2e2; background: #FFF; }
.xinwen-bt { width: 100%; height: 30px; background: url(dahang-x_tyhbj_0118.jpg) repeat-x center bottom; border-bottom: #ebebeb 1px solid; margin-bottom: 10px; }
.xinwen-bt-right { width: 22%; height: 17px; float: right; margin-top: 11px; text-align: right; margin-right: 15px; }
.xinwen-bt-right a { color: #b9b9b9; font-size: 12px; }
.xinwen-bt-right a:hover { color: #b70100; font-size: 12px; }
.ztnr5 { width: 95%; margin: 10px auto 5px; height: 100px; border-bottom: #e1e1e1 1px dotted; }
.ztnr-right5 { width: 58%; height: 90px; float: right; line-height: 20px; letter-spacing: 2px; font-size: 13px; }
.ztnr-left5 { width: 140px; height: 90px; float: left; }
.ztnr-left5 img { width: 130px; height: 80px; padding: 3px; border: 1px solid #CCC; }
.xw { width: 95%; margin: auto; line-height: 20px; }
.xw ul li { height: 22px; padding: 2px 0px; letter-spacing: 1px; font-size: 14px; }
.xw ul li a { color: #464646; font-size: 13px; }
.xw ul li a:hover { color: #ff6000; font-size: 13px; text-decoration: none; }
.xw ul li span { float: right; color: #696969; font-size: 13px; }
.xw ul li img { padding-right: 10px; }
.xw1 { width: 95%; margin: auto; line-height: 20px; }
.xw1 ul li { height: 35px; padding: 2px 0px; letter-spacing: 1px; font-size: 14px; line-height: 35px; }
.xw1 ul li a { color: #464646; font-size: 13px; }
.xw1 ul li a:hover { color: #ff6000; font-size: 13px; text-decoration: none; }
.xw1 ul li span { float: right; color: #696969; font-size: 13px; }
.xw1 ul li img { padding-right: 10px; }
.xwimrt { width: 95%; margin: auto; line-height: 20px; }
.xwimrt ul li { height: 60px; width: 227px; margin-bottom: 10px; letter-spacing: 1px; font-size: 14px; background: #999; }
.bd-xd-leftwe { width: 65%; height: 29px; float: left; background: url(dhbjimg_tyhbj_0118.jpg) no-repeat; }
.bd-xd-leftwe3 { width: 169px; height: 29px; background: url(ttwr_tyhbj_0118.jpg) no-repeat; margin: auto; }
.xinwen-bt-rightzt2 { width: 20%; height: 17px; float: right; margin-top: 4px; text-align: right; margin-right: 15px; font-size: 12px; }
.xinwen-bt-rightzt2 a { color: #b9b9b9; font-size: 12px; }
.xinwen-bt-rightzt2 a:hover { color: #b70100; font-size: 12px; }
.xinwen-bt-rightzt1 { width: 26%; height: 17px; float: right; margin-top: 5px; text-align: right; margin-right: 15px; font-size: 12px; }
.xinwen-bt-rightzt1 a { color: #b9b9b9; font-size: 12px; }
.xinwen-bt-rightzt1 a:hover { color: #b70100; font-size: 12px; }
.z-right-x {  height: 20px; float: left; padding-top: 3px; font-size: 15px; font-weight: bold; letter-spacing: 2px; color: #fff; margin-left: 5px; }
.z-right-x a { color: #FFFFFF; font-size: 15px; font-weight: bold; letter-spacing: 2px; }
.z-right-x44 { width: 90%; height: 20px; float: left; padding-top: 3px; font-size: 15px; font-weight: bold; letter-spacing: 2px; color: #fff; margin-left: 5px; text-align: center; }
.dh-left-x { width: 13px; height: 16px; float: left; margin-left: 15px; padding-top: 5px; margin-top: 3px; }
.ztnr-right-bt { color: #212121; font-size: 15px; margin-bottom: 6px; }
.ztnr-right-bt a { color: #ce0c00; font-size: 15px; font-weight: bold; }
.ztnr-right-bt a:hover { color: #ff8402; }
.index-jrmk { width: 100%; margin: 0 auto 15px; height: 210px; border: #e5e5e5 1px solid; clear: both; }
.guanggao44 { width: 1024px; margin: 0px auto 10px; height: 121px; }
.gundong { width: 1024px; height: 215px; margin: auto; border: 1px solid #e2e2e2; }
/* CSS Document */

.box { width: 980px; margin: 0 auto; position: relative; overflow: hidden; _height: 100%; }
.box .hd ul li { display: none; }
.picbox { width: 980px; height: 140px; overflow: hidden; }
.box .bd { position: relative; }
.piclist { height: 140px; position: absolute; left: 0px; top: 0px }
.piclist li { background: #eee; margin-right: 20px; padding: 5px; float: left; }
.swaplist { position: absolute; left: -3000px; top: 0px }
.pic a { display: block; width: 100%; }
.prev, .next { width: 30px; height: 50px; background: url(icon_tyhbj_0118.png) no-repeat; background: url(icon_ie6_tyhbj_0118.png) no-repeat\9; position: absolute; top: 50px; z-index: 99; cursor: pointer; filter: alpha(opacity=70); opacity: 0.7; }
.prev { background-position: 0 -60px; left: 4px; }
.next { background-position: 0 0; right: 4px; }
/* foot */
.foot-dh { width: 1024px; height: 25px; margin: auto; background: #930005; padding-top: 5px; clear: both; }
.foot-dh ul { width: 600px; margin: auto; }
.foot-dh ul li { float: left; color: #FFF; padding: 0px 10px; }
.foot-dh ul li a { text-align: center; color: #FFF; }
.foot-dh ul li a:hover { text-align: center; color: #ffd800; }
.foot { width: 1024px; margin: 10px auto 0px; height: 130px; border-top: 13px #dc1a01 solid; padding-top: 19px; }
.foot-jz { width: 1024px; margin: auto; height: 100px; text-align: center; }
.foot-jz p { width: 100%; margin: auto; text-align: center; line-height: 22px; margin: 20px 0px; }
.code { height: auto; padding: 20px; border: 1px solid #9EC9FE; background: #ECF3FD; }
.code pre { font-family: "Courier New"; font-size: 14px; }
.info { font-size: 12px; color: #666666; font-family: Verdana; margin: 20px 0 50px 0; }
.info p { margin: 0; padding: 0; line-height: 22px; text-indent: 40px; }
h2.title { margin: 0; padding: 0; margin-top: 50px; font-size: 18px; }
h3.title { font-size: 16px; }
.importInfo { font-family: Verdana; font-size: 14px; }
/* ��ȵ��� */

.sddh { width: 1004px; height: 28px; padding: 10px 0px 0px 20px; margin: 0px auto 10px; clear: both; background: #FFF; border-bottom: #CCC 1px dotted; font-size: 13px; letter-spacing: 2px; }
.sddh ul li { float: left; letter-spacing: 1px; padding: 0px 10px 0px 0px; color: #000; font-size: 13px; }
.sddh ul li a { color: #000; font-size: 13px; }
.sddh ul li a:hover { color: #ff6000; font-size: 13px; }
.zym-ztt-right { width: 1024px; height: inherit; overflow: hidden; letter-spacing: 2px; margin: auto; font-size: 13px; }
.nrws-flash54 { width: 275px; float: left; height: inherit; }
.nrws-right54 { width: 723px; float: right; height: inherit; border-left: #CCC 1px dotted; padding-left: 15px; background: #FFF; }
.lssc-dt-left0131 { width: 273px; height: 360px; float: left; border: 1px solid #e2e2e2; margin-bottom: 10px; background: #FFF; }
.biaotit { width: 100%; font-weight: bold; border-bottom: #999 1px dotted; color: #767676; line-height: 40px; font-size: 22px; margin: 0px auto 20px; }
.biaotit span { color: #999; font-weight: normal; }
.xwwer { width: 95%; margin: auto; line-height: 20px; }
.xwwer ul li { height: 22px; padding: 6px 0px; letter-spacing: 1px; font-size: 14px; border-bottom: #CCC 1px dotted; }
.xwwer ul li a { color: #464646; font-size: 13px; }
.xwwer ul li a:hover { color: #ff6000; font-size: 13px; text-decoration: none; }
.xwwer ul li span { float: right; color: #696969; font-size: 13px; }
.xwwer ul li img { padding-right: 10px; }
/* ��ҳ */
.manu { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }
.manu span { padding: 0 2px; margin-right: 5px; }
.zn2-bt { text-align: center; margin: 8px 0px; color: #595959; letter-spacing: 2px; border-bottom: #999 1px dotted; line-height: 30px; padding-bottom: 18px; }
.zn2-bt2 { text-align: center; color: #a1a1a1; }
.fanye { width: 90%; margin: 30px auto; }
.fanye a { color: #595959; font-size: 14px; }
.fanye a:hover { color: #886300; }
.wzkr-news { width: 95%; margin: auto; height: inherit; overflow: hidden; }
.k0-nr-right26 { width: 100%; height: inherit; overflow: hidden; margin: 10px auto; padding: 10px 0; }
.k0-nr-right26 ul { width: 100%; }
.k0-nr-right26 ul li { width: 220px; height: 200px; overflow: hidden; float: left; margin-right: 5px; }
.k0-nr-right26 ul li img { width: 200px; height: 130px; padding: 3px; border: #CCC 1px solid; margin-bottom: 10px; }
.pic-title { width: 210px; height: 30px; line-height: 30px; text-align: center; }
/*���԰�*/
.liuyanban { width: 99.6%; height: 200px; margin: 0px auto 10px; background: #f1f1f1; border: #e2e2e2 1px solid; }
.liuyan-kj { width: 97%; height: 63px; margin: 10px auto; }
.liuyan-kj-bd { width: 96.5%; height: 60px; margin: auto; border: #CCC 1px solid; padding: 10px; }
.liuyan-kj-bt { width: 100%; margin: 20px auto; height: 30px; border-bottom: #FFF 1px solid; }
.liuyan-kj-bt-left { width: 30%; float: left; height: 30px; margin-left: 30px; }
.liuyan-kj-bt-right { width: 35%; float: right; height: 30px; }
.liuyan-kj-bt-right span { color: #F60; }
.fxfx-zfzx { height: 50px; width: 65%; margin: 10px auto; float: right; }
.liuyanban-dl { width: 97.4%; margin: 15px auto 0px; height: 50px; color: #666666; }
.liuyanban-dl a { color: #008284; }
.liuyanban-dl a:hover { color: #F60; }
.liuyanban-dl-wb { width: 130px; height: 13px; padding: 5px; border: #dcdcdc 1px solid; color: #999; }
.liuyanban-anniu { width: 79px; height: 29px; background: url(anniu03_tyhbj_0118.jpg) no-repeat; border: none; }
.yy-ly { width: 98%; line-height: 30px; margin: 15px auto; border-bottom: #CCC dotted 1px; border-top: #CCC dotted 1px; letter-spacing: 1px; }
.yy-ly-fgx { border-bottom: #CCC 1px dotted; }
.yy-ly span { color: #F60; }
.yy-le-wz { color: #F30; font-weight: bold; padding-left: 10px; }
.yy-le-wz2 { color: #353535; padding-left: 10px; }
.yy-le-wz2 a { color: #39F; }
.yy-le-wz2 a:hover { color: #d4007d; }
.yy-le-wz4 { color: #dedede; font-size: 12px; }
.wy-bjys-img { width: 70px; height: 70px; border: #e9e9e9 1px solid; padding: 5px; }
.bx-bx { border-right: 1px dashed #cdcdcd; }
.slideBox { width: 480px; height: 300px; position: relative; }
.slideBox .hd { position: absolute; bottom: 15px; right: 0; bottom: 9px; z-index: 9999; }
.slideBox .hd li { float: left; width: 20px; height: 20px; text-align: center; margin-right: 5px; color: rgb(204, 204, 204); border: 1px solid rgb(153, 153, 153); background: rgb(102, 102, 102); }
.slideBox .hd li.on { border: 1px solid rgb(255, 0, 0); background: rgb(204, 0, 0); color: #000; }
.slideBox .bd li { width: 480px; height: 300px; }
.slideBox .bd img { width: 480px; height: 300px; }
.slideBox .bg { position: absolute; left: 0; bottom: 0; background: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 1; width: 100%; height: 40px; }
.slideBox .title { position: absolute; left: 0; bottom: 0; z-index: 10; font-size: 16px; height: 40px; line-height: 40px; padding-left: 10px; }
.slideBox .title a { color: #fff; }