@charset "utf-8";
.wrap{ position:relative;}
.inf { height:437px; background:#B6B6B6 url(../img/b13.gif) repeat-x; }
.infn{ background:url(../img/ps2.jpg); height:445px; position:relative;}
.cora{ background:url(../img/b14.gif); height:4px; overflow:hidden;}
.bx1{ width:807px; margin:auto; background:url(../img/b38.gif) repeat-x; height:124px;}
.bx2{ width:768px; margin:auto; overflow:hidden; height:124px;}
#list{ padding:14px 0 0; height:110px;}
#list li{ background:#242424 url(../img/b39.gif) no-repeat 0 0; cursor:pointer; text-align:center; width:84px; color:#939393; height:110px; float:left; margin-right:9px; padding:0 9px;}
#list .act{ background:url(../img/b40.gif); color:#fff;}
#list .act img{ border:none; width:84px; height:62px;}
#list li img{ border:1px solid #484848; display:block; margin:9px auto 4px;+margin:9px auto 7px;}
.scr{ width:806px; height:14px; background:url(../img/b41.gif); overflow:hidden; margin:10px auto;}
#slide{ width:81px; height:13px; background:url(../img/b42.gif); overflow:hidden; position:absolute; left:20px; top:0px;}
.bxl{ width:465px; height:271px; margin:36px 0 0 94px;-margin:0px 0 0 94px; display:inline;}
.bxl .to{ height:6px; overflow:hidden; background:url(../img/b44.gif);}
.bxl .mi{ height:259px; overflow:hidden; background:#fff;}
.bxl .bo{ height:6px; overflow:hidden; background:url(../img/b45.gif);}
.bxr{ width:281px; height:270px; background:url(../img/b43.gif); display:inline; overflow:hidden; margin:36px 94px 0 0;-margin:0px 94px 0 0;}
.bxr1 .bxr{ background:url(../img/b76.gif);}
.bxr2 .bxr{ background:url(../img/b77.gif);}
.bxr3 .bxr{ background:url(../img/b78.gif);}
.mi img{ width:445px; height:251px; margin:5px 0 0 10px;}
.bxr dl{ margin:90px 0 0 12px;}
.bxr  dt{ color:#fff; padding:0 0 7px 12px;}
.bxr dd{ background:url(../img/b28.gif) no-repeat 0 8px; padding:4px 0 4px 12px;}
.com1{ display:none;}
.show{ display:block;}
.lmenu{ position:absolute; left:47px; top:23px;}
.tit{ background:#F2F2F2; color:#8E9E65; font-weight:700; text-align:center; width:135px; line-height:20px;}
.anto{ width:9px; height:5px; background:url(../img/a7.gif); overflow:hidden; position:absolute; top:10px; left:60px; cursor:pointer;}
.anbo{ width:9px; height:5px; background:url(../img/a7-.gif); overflow:hidden; position:absolute; top:335px; left:60px; cursor:pointer;}
.off{ background:url(../img/a8.gif); cursor:default;}
.lmenu .off2{ background:url(../img/a8-.gif); cursor:default;}
.wul{ background:url(../img/bac.jpg); width:135px; height:348px; overflow:hidden; position:relative; top:2px;}
#listn{ width:135px;}
#listn li{ width:118px; height:72px; margin:0 auto 6px; text-align:center; cursor:pointer; overflow:hidden;}
#listn li img{ padding:2px; width:114px; height:68px;}
#listn li .hov{ display:none; padding:2px;}
#listn .act .hov,#listn .act2 .hov{ display:block;}
#listn li h5{ display:none;}
.scrul{ height:308px; overflow:hidden; position:absolute; top:20px;}
.infn .com1{ position:absolute; left:300px; top:188px; width:479px; height:167px; overflow:hidden;}

.infn .bxl{ margin:0;width:240px; height:165px; border:1px solid #fff; border-right:0; display:block;}
.infn .bxr{ margin:0;width:236px; height:165px; background:#CFCFCF; position:absolute; left:241px; top:0; padding:1px;}
.infn .bxr dl{ margin:0;}
.infn .bxr dt{ margin:0  0 10px 0; background:#9D8A50; height:26px; color:#fff;padding:0; padding-left:20px;  line-height:26px;}
.infn .bxr dt div{ cursor:pointer; float:right; padding:0 5px;}
.infn .bxr dd{ background:url(../img/a9.gif) no-repeat 9px 10px;+background:url(../img/a9.gif) no-repeat 9px 7px; padding-left:20px; width:204px;}
.infn .po1{ left:300px; top:188px;}
.infn .po2{ left:400px; top:188px;}
.infn .po3{ left:480px; top:188px;}
.infn .sma{ width:379px; height:91px;}
.infn .sma img{ width:120px; height:89px;}
.infn .sma .bxl{ width:120px; height:89px;}
.infn .sma .bxr{ left:121px;}
.infn .sma .bxr dt{ margin-bottom:4px;}
.infn .sma .bxr dd{  background:url(../img/a9.gif) no-repeat 9px 10px;+background:url(../img/a9.gif) no-repeat 9px 7px; padding:2px 0 2px 20px;}







