@charset "utf-8";

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0;padding:0;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
table{border-collapse: collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{font-size: 13px;line-height: 18px;color: #333;overflow-x: hidden;}
/* CSS Document */
*{
	margin:0;
	padding:0;
}
/*外层*/
.wrap{
	min-width: 1100px;
	height: auto;
	background-image: url(../images/bg.jpg);
	overflow: hidden;
	background-position: top;
	margin-top: -10px;
}
/*内容*/
.content{
	width:1110px;
	height: 1647px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.themes{
	width: 1100px;
	height: 605px;
	margin-left:120px;
	margin-top: -18px;
}
.themes li a{
	display: block;
    width: 595px;
    height: 267px;
    float: left;
    transform: rotate(136deg);
    -ms-transform: rotate(139deg);
    -moz-transform: rotate(139deg);
    -o-transform: rotate(139deg);
    position: relative;
    z-index: 9999;
	
}
.themes .li_1 a{
	margin-left: -214px;
    margin-top: 27px;
}
.themes .li_2 a{
	position: absolute;
    margin-top: 30px;
    margin-left: 177px;
}
.themes .li_3 a{
	margin-top: 29px;
    margin-left: 578px;
    position: absolute;
}

.bank{
	width: 1100px;
	margin: 0 auto;
}
.bank li{
	width: 545px;
	height: 321px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}
.shoes_1,.shoes_2,.shoes_3,.shoes_4,.shoes_5,.shoes_6,.shoes_7,.shoes_8,.shoes_9,.shoes_10,.shoes_11,.shoes_12{
	position: absolute;
    display: block;
}
.shoes_1{
    margin-top: -465px;
    margin-left: 32px;
}
.shoes_2{
    margin-top: -556px;
    margin-left: 337px;
}
.shoes_3{
    margin-top: -275px;
    margin-left: 355px;
}
.shoes_4{
    margin-top: -870px;
    margin-left: 627px;
}
.shoes_5{
    margin-top: 18px;
    margin-left: 6px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_9{
    margin-top: 200px;
    margin-left: 7px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_10{
     margin-top: 200px;
    margin-left: 282px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_11{
     margin-top: 200px;
    margin-left: 558px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_12{
     margin-top: 200px;
   margin-left: 834px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_6{
     margin-top: 18px;
    margin-left: 282px;
     opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_7{
     margin-top: 18px;
    margin-left: 558px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.shoes_8{
     margin-top: 18px;
    margin-left: 834px;
    opacity: 0;
    fliter:alpha(opacity=0);
}
.branch-nav {
    position: relative;
    width: 1192px;
    margin: 0 auto;
    margin-top: 40px;
    height: auto;
    overflow: hidden;
}
.branch-nav .branch-link, .branch-nav .branch-link-v {
    position: absolute;
    width: 1192px;
    height: 185px;
    bottom: 15px;
    left: 0;
}
.branch-nav .branch-link a{
    width: 187px;
    height: 185px;
    display: inline-block;
    float: left;
}
.branch-nav .branch-link-v a {
    width: 160px;
    height: 185px;
    display: inline-block;
    float: left;
}
#more_recommend{
  width:100%;
  height:auto;
  overflow:hidden;
}