@charset "utf-8";
/* CSS Reset */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}

/* tFocus */
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(img/spr.png) no-repeat;}
#tFocus{width:440px;height:423px;background:#C0C0C0;overflow:hidden;}
#tFocus-pic{width:440px;height:330px;position:relative;}
#tFocus-pic li img { width:100%; height:330px;}
#tFocus-pic li{width:440px;height:330px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:430px;height:90px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{width:380px;height:90px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:57px;width:91px;padding-top:7px;display:block;float:left;margin-right:10px;}
#tFocus-btn li img{ width:95px; height:70px; border:solid 2px #C0C0C0 }
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:2px solid #40b9e5}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:24px;width:15px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
#tFocus-rightbtn{background-position:-480px -60px;}

.mmenu-accelerated .mmenu-page, html.mmenu-accelerated #mmenu-blocker { float:left;}
@media screen and (max-device-width: 640px) {
.tupiana { width:100%;}
#tFocus { width:100%; height:404px;}
#tFocus-leftbtn { display:none}
#tFocusBtn { width:100%;}
#tFocus-pic { width:100%; height:300px;}
#tFocus-pic li { width:100%; height:300px;}
#tFocus-pic li img { height:300px;}
#tFocus { width:100%;}
}