@charset "utf-8";
/* CSS Document */
.focus {overflow:hidden;position:relative;float:left;width:770px;height:514px;}
.focus img{width:770px;height:514px;}
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;outline:0;float:left;background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute;left:0px;top:0px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;}
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden;margin-left:10px;}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000;}
.focus .fcon img{display:block;}
.focus .fbg{bottom:8px;right:10px;position:absolute;height:21px;text-align:center;z-index:200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;background:#fff;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;text-decoration:none;outline:0;float:left;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal;}
.focus .prev,.focus .next{position:absolute;top:200px;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;z-index:300;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ad0000;}
.focus .prev{bottom:0;left:10px;background-position:0 -74px;cursor:pointer;}
.focus .next{bottom:0;right:10px;background-position:-40px -74px;cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}

.logo h3 {display:none;}

@media only screen and (min-width:0px) and (max-width:850px){

.focus {width:340px;height:226px;}
.focus img{width:340px;height:226px;}
.focus .prev,.focus .next {display:none}
.focus .shadow{height:35px;line-height:35px;}
.focus .shadow a{font-size:12px;margin-left:5px;}
.focus .fbg{bottom:5px;right:3px;}
.focus .D1fBt a{margin:0 2px;}

}


@media only screen and (min-width:0px) and (max-width:359px){

.focus {width:300px;height:200px;}
.focus img{width:300px;height:200px;}

}


@media only screen and (min-width:375px) and (max-width:413px){

.focus {width:350px;height:234px;}
.focus img{width:350px;height:234px;}

}


@media only screen and (min-width:414px) and (max-width:767px){

.focus {width:390px;height:260px;}
.focus img{width:390px;height:260px;}

}

@media only screen and (min-width:768px) and (max-width:850px){

.focus {width:722px;height:482px;}
.focus img{width:722px;height:482px;}

}

