@charset "gb2312";
/* CSS Document */
.main_l{ width:250px; height:593px; float:left;}
.main_l span{ height:85px; display:block; width:250px; background:url(../images/main_lbj.gif) 0 -415px;}
.main_ln{ height:508px; width:250px; background:url(../images/main_lbjk.gif);}

.main_qw{ width:230px; height:498px;margin:0 auto;;}
.main_qw a{ width:230px; height:60px;  display:block; text-indent:-999px; background-image:url(../images/sy_qw.gif)  }
.main_qw a.a1{ height:72px;}
.main_qw a.a2{ background-position: 0 -72px;}
.main_qw a.a3{background-position: 0 -132px;}
.main_qw a.a4{background-position: 0 -192px}
.main_qw a.a5{background-position: 0 -252px}
.main_qw a.a6{background-position: 0 -312px}
.main_qw a.a7{background-position: 0 -372px}
.main_qw a.a8{background-position: 0 -432px}
.main_qw .a8{ height:66px;}
.main_qw a.b1{ background-position: 230px 0px;}
.main_qw a.b2{ background-position: 230px -72px;}
.main_qw a.b3{background-position: 230px -132px;}
.main_qw a.b4{background-position: 230px -192px}
.main_qw a.b5{background-position: 230px -252px}
.main_qw a.b6{background-position: 230px -312px}
.main_qw a.b7{background-position: 230px -372px}
.main_qw a.b8{background-position: 230px -432px}

.main_c{ width:484px; height:593px; margin-left:15px; float:left;}
.main_c1{ width:480px; height:334px; border:1px #dcdcdc solid; padding:1px; margin-bottom:15px;}
.main_c1top{ height:50px; background:url(../images/bjt.gif) 0 0;}
.main_c1top ul{ height:37px; font-size:14px; font-weight:bold; text-align:center;}
.main_c1top ul li{ width:92px; height:37px; margin:13px 0 0 20px; float:left; line-height:37px;}
.main_c1top ul li.hover{ background:url(../images/main_lbj.gif) 0 0 no-repeat;}
.main_c1top ul li.hover a{ color:#a81059;}
.main_c1b{ width:455px; height:123px; border-bottom:1px #ebe9ea solid; margin:0 auto; padding-top:17px;}
.main_c1b img{ padding:1px; border:1px #CCCCCC solid; display:block; float:left; margin-right:7px;}
.main_c1br{ float:left; width:300px; height:auto;}
.main_c1br h2{ text-align:center; padding-bottom:6px; font-size:14px;}
.main_c1br span{ display:block; line-height:22px; text-indent:2em; color:#666666;}
.main_c1bb{ width:440px; height:auto; margin:10px auto 0;}
.main_c1bb li{ width:430px; background:url(../images/xddddd.gif) left no-repeat; line-height:30px; padding-left:10px; font-size:14px; height:30px;}
.main_c1bb li a{ color:#710439; float:left;}
.main_c1bb li span{ float:right; color:#db9fbc;}
.main_c2{ width:480px; height:236px; padding:1px; border:1px #dcdcdc solid;}
.main_c2top{ height:40px; width:480px; background:url(../images/main_lbj.gif) 0 -373px no-repeat;}
.main_c2top .bt{ display:block; float:left; line-height:40px; padding-left:40px; font-weight:bold; font-size:14px; color:#FFF;}
.main_c2top p{ float:right; line-height:40px; margin-right:20px;}
.main_c2top p a{ display:block; float:left; width:58px; color:#FFF; background:url(../images/xld.gif) left center no-repeat; padding-left:20px;}
.main_c2top p .a1{ background:url(../images/xhd.gif) left center no-repeat;}

.main_c2b{ width:456px; height:auto; margin:0 auto;}
.main_c2b ul{ padding-top:12px; width:456px; margin:0 auto;}
.main_c2b li{ width:446px; height:82px; margin-bottom:10px; background:#fcf3e1; padding-right:10px;}
.main_c2b li div{ padding:10px 3px 0 10px; line-height:22px;color:#183506;}
.main_c2b li strong{ width:18px; height:18px; background:#822b0c; line-height:12px; color:#FFF; padding:3px; font-weight:100; margin-right:5px;}
.main_c2b li .w a{ color:#a81158;}
.main_c2b li .d{ padding-top:5px;}
.main_c2b li .d strong{background:#76b032;}
.main_c2b li .d{ color:#333;}

.main_r{ width:238px; height:auto; float:right; margin-bottom:15px;}
.ym_gg{ width:1000px; height:102px; clear:both; display:block; margin-bottom:15px;}


.sy_lf{ height:330px; width:1000px; overflow:hidden; margin-bottom:15px;}
.main_zjn{ width:806px; height:330px; float:left; overflow:hidden;}
.main_zjn li{POSITION: relative;WIDTH:50px;overflow:hidden; float:left; height:329px;}
.main_zjn li.hover{WIDTH:406px; overflow:hidden;}
.main_zjn li span{POSITION: absolute; width:49px; height:312px; border:1px #dfaf71 solid;  margin-top:15px; display:block; cursor:pointer; right:0;}
.main_zjn li span img{ display:block; margin:55px auto 0;}
.main_zjn li span.hover{}
.xsdiv{ width:355px; height:329px; position:absolute; right:51px;}
.xsdiv p.p11{ float:right; padding:16px 20px 10px 0; font-size:12px; font-weight:bold; color:#666; line-height:20px;}
.xsdiv p.p11 strong{ color:#62001f; padding:0 4px;}
.xsdiv img{ display:block; margin:0px 0 11px 20px;width:315px; height:125px; float:left; display:inline;}
.xsdiv p.p22{ line-height:22px; display:block; text-indent:2em; padding:0 15px; float:left;}
.xsdiv p.p33{ line-height:22px; font-size:14px; font-weight:bold; color:#930f4b; padding:0 0 5px 20px; float:left;}
.zj_jj{ width:280px; height:178px;float:right; margin-right:12px; padding-top:17px; display:inline; position:relative;}
.zj_jj p{ position:absolute; width:270px;}
.zj_jj .p1{ line-height:30px; font-size:14px; font-weight:bold; top:18px;}
.zj_jj .p1 a{ color:#000;}
.zj_jj .p2{ line-height:20px; top:57px;}
.zj_jj .p3{ line-height:20px; top:108px;}
.zj_jj .p4{ line-height:20px; top:159px;}
.zj_zxbf{ width:316px; height:47px; float:left; margin:20px 0 0 30px;}
.zj_zxbf a{ width:143px; height:47px; display:block; float:left;}
.zj_zxbf a.a1{ float:right;}


.sy_jczt{ width:193px; height:312px; border:1px #e3e3e3 solid; float:right; margin-top:15px; margin-left:-1px;}
.sy_jczt a.bt{ width:193px; height:40px; display:block; }
.sy_jczt .gddd{ width:171px; height:238px; margin:0 auto;overflow:hidden; }
.sy_jczt li{ width:171px; height:80px;}
.sy_jczt li a{ width:169px; height:78px; display:block; border:1px #d8c291 solid; float:left; margin-top:8px;}
.sy_jczt li a:hover{ border:1px #8d0246 solid;}
.sy_zj{ width:994px; height:384px; padding:1px 2px; border:1px #dcdcdc solid; margin-bottom:15px;}
.sy_zj .bt{ height:50px; background:url(../images/sy_mybj.gif) no-repeat;}
.sy_zj .bt a{ width:410px; height:50px; display:block; margin:0 auto;}
.sy_zjbg{ width:430px; height:308px; float:left; margin:14px 0 0 20px; display:inline; overflow:hidden;}
.sy_zjbig img{ width:430px; height:308px;}
.sy_zjul{ float:left; width:526px; height:330px; overflow:hidden;}
.sy_zjul li{ width:250px; height:147px; float:left; margin:15px 0 0 13px; cursor:pointer; display:inline; background:#FFF;}
.sy_zjul li.hover{ background:url(../images/main_lbj.gif) -92px 0 no-repeat;}
.sy_zjul li img{ width:95px; height:128px; display:block; float:left; margin:6px 5px 0 10px;}
.sy_zjul li p{ line-height:30px; padding-bottom:6px;}
.sy_zjul li p a{ font-size:14px; font-weight:bold; color:#8c0e47;}
.sy_zjul li span{ line-height:20px; display:block; text-indent:2em; padding-right:5px;}
.sy_zjul li div a{ width:58px; height:22px; background:#8c0e47; display:block; float:left; line-height:22px; text-align:center; color:#FFF; margin:10px 0 0 8px;}
.sy_zjul li div a:hover{ font-weight:bold;}
.tszlzx{ width:998px; height:426px; border:1px #e4e2e3 solid;}
.ts_top{ height:63px; background:url(../images/zlzxtopbj.gif) repeat-x;}
.ts_top .bt{ width:190px; height:63px; background:url(../images/tszlzxb.gif) no-repeat; display:block; float:left;}
.ts_top ul{ float:left; width:auto;}
.ts_top ul li{ width:97px; height:63px; float:left; line-height:63px; background:url(../images/zlzxxt.gif) right no-repeat; text-align:center;}
.ts_top ul li h2{ display:inline; font-weight:100;}
.ts_top ul li a{ font-size:14px; color:#8e0c48;}
.ts_top ul li.wt{ background:none;}
.ts_top ul li.hover{ background:url(../images/zlzxhover.gif) repeat-x; border:1px #e3e3e3 solid; border-top:0; border-bottom:0; margin-left:-1px; cursor:pointer; font-weight:bold;}
.ts_top ul li.hover a{ font-weight:bold;}
.ts_bottom .i1{ width:221px; height:319px; float:left; padding:8px; border:1px #e8e8e8 solid; display:block; margin:12px 15px 0 10px; display:inline;}
.ts_bc{ width:470px; height:auto; float:left; margin-top:18px;}
.ts_bc h2{ font-size:16px; text-align:center; margin-bottom:10px;}
.ts_bc h2 a{ color:#8c0e47;}
.ts_bc .s1{ width:440px; height:70px; display:block; line-height:22px; text-indent:2em; color:#524f4f;}
.ts_bc .bl{ width:440px; height:80px; border:3px #e4e2e3 solid; overflow:hidden; margin-top:10px; padding-top:10px;}
.ts_bc .bl ul{ width:440px;}
.ts_bc .bl li{ float:left; line-height:20px; margin:0 0 10px 30px; display:inline; white-space: nowrap;}
.ts_bc .bl li a{ padding:5px 7px; background:#a33c6b; color:#FFF; width:160px; height:20px; display:block; text-align:center;}
.ts_bc .bl li a:hover{ color:#a33c6b; background:#d9c27c; font-weight:bold;}
.blul{ width:440px; height:auto; padding-top:10PX; font-size:14PX;}
.blul li{ line-height:30px; background:url(../images/xhhd.gif) left no-repeat; width:440px; height:30px;}
.blul li a{ float:left; margin-left:10px;}
.blul li span{ float:right;}
.ts_br{ position:relative; width:247px; height:337px; background:url(../images/kfalbj.gif) no-repeat; float:left; margin-top:15px;}
.ts_br .bt{ position:absolute; color:#8e0d46; right:10px; top:15px; z-index:100;}
.ts_br .ul1{ height: auto; position:absolute;}
.ts_br .ul1 li{ width:107px; height:120px; float:left; margin:70px 0 0 12px; display:inline;}
.ts_br .ul1 li img{ width:97px; height:71px; padding:4px; border:1px #e8e8ea solid; background:#FFF;}
.ts_br .ul1 li p{ line-height:40px; text-align:center;}
.ts_br .ul1 li p a{ color:#8d0d46;}
.ts_br .ul2{ position:absolute; top:65px; left:15px; padding:10px 0 0 5px;}
.ts_br .ul2 li{ line-height:26px; background:url(../images/xhhhd.gif) left no-repeat;}
.ts_br .ul2 li a{ margin-left:10px; font-size:12px;}
