*{
margin: 0;
padding: 0;
}
@font-face{
font-family: 'iconfont';
src:url('img/font/iconfont.eot');
src:url('img/font/iconfont.eot') format('embedded-opentype'),
url('img/font/iconfont.woff') format('woff'),
url('img/font/iconfont.ttf') format('truetype'),
url('img/font/iconfont.svg#iconfont') format('svg');
}
body{
font-family: "微软雅黑";
color: #14191e;
}/*以上为设置字体来显示箭头的字体位置*/
a{
text-decoration: none;/*去掉下划线*/
}
a:link,a:visited{
color: #5e5e5e;/*以访问和未访问样式*/
}
.main{
width: 1200px;
height: 460px;
margin: 30px auto;
overflow: hidden;/*图片溢出的部分进行影藏*/
/*这里的影藏等会儿会被js设置对应图片显示的效果*/
position: relative;
}
/*据点图*/
.banner{
width:1200px;
height: 460px;
}
.banner-slide{
width: 1200px;
height: 460px;
float: left;
background-repeat: no-repeat;/*使图片不重复*/
display: none;/*先将图片隐藏来帮助前后箭头显示图片*/
}
.slide-active{
display: block;
}
.slide1{
background-image: url(img/bg1.jpg);
}
.slide2{
background-image: url(img/bg2.jpg);
}
.slide3{
background-image: url(img/bg3.jpg);
}
.button{/*箭头显示*/
position: absolute;/*定位*/
width: 40px;
height: 80px;
left: 244px;/*为了给左边的表格空出位置*/
background: url(img/arrow.png) center center no-repeat;
top: 50%;
margin-top:-40px;/*调整箭头位置*/
transform: rotate(180deg);/*给箭头旋转180度*/
}
.button:hover{/*用类选择器给前后箭头设置鼠标悬停效果*/
background-color: #333;
opacity: 0.8;/*透明度设置*/
/*为了能够兼容其他ie浏览器的透明度设置*/
filter: alpha(opaciity=80);
}
.next{
left: auto;/*自动*/
right: 0;
transform: rotate(0deg);/*因为上面同意旋转了所以这边再转过来*/
}
/*小圆点*/
.dots{
position: absolute;
right: 24px;
bottom: 24px;
line-height: 12px;/*设置行高*/
}
.dots span{
/*是的三个span完全处于同一个水平线*/
display: inline-block;
width:12px;
height: 12px;
border-radius: 50%;
background-color: rgba(7,17,27,.3);
margin-left: 8px;/*上面设置的是整体而下面设置的时每一个*/
box-shadow: 0 0 0 2px rgba(255,255,255,.8) inset;/*向内阴影*/
cursor: pointer;/*鼠标设置成白色小手的标志*/
}
.dots span.active{
background-color: #fff;
box-shadow: 0 0 0 2px rgba(7,17,27,.8) inset;
}
/*主菜单*/
.menu-box{
position:absolute;
left: 0;
top: 0;
width: 244px;
height: 460px;
background:rgba(7,17,27,.3);
z-index: 1;/*设置优先级*/
}
/*主菜单的内同*/
.menu-content{
position: absolute;
left: 0;
top: 0;
width: 244px;
height:460px;
z-index: 2;
}
.menu-item{
height: 64px;
line-height: 66px;
cursor:pointer;
padding:0 24px;
}
.menu-item a{
display: block;
color: #fff;
font-size: 16px;
line-height: 66px;
border-bottom:1px solid rgba(255,255,255,0.2);
height: 63px;
padding: 0 8px;
position: relative;
}/*这杨设置就可以让下划线不填充整个框架*/
.menu-item:last-child a{
border-bottom:none;
}/*去掉最后一个a标签的下划线*/
.menu-item i{
/*i'标签时行内元素,设置position就是隐形的设置为了块状元素*/
position: absolute;
right: 32px;
top: 2px;
color: rgba(255,255,255,.3);
font-style: normal;
font-weight: normal;/*此时的是4个并和在一起的 设置51行的定位来解决*/
font-family: "iconfont";/*设置字体来显示箭头*/
font-size: 24px;
}
/*子菜单*/
.sub-menu{
width: 730px;
height: 458px;
position: absolute;
left: 244px;
top: 0;
background: #fff;
z-index: 500;
border: 1px solid #d9dde1;
box-shadow: 0 4px 8px 0px rgba(0,0,0,0.1);
}
.inner-box{
width: 100%;
height: 100%;
background: url(img/fe.png) no-repeat;
display: none;/*展现之前先全部隐藏 等到循环到调用到哪个就显示哪个*/
}
.sub-inner-box{
width: 652px;
margin-left: 40px;
overflow: hidden;/*超出盒子的部分进行隐藏*/
}
.title{/*标题部分编辑*/
font-size: 16px;
color: #f01414;
line-height: 16px;
font-weight: bold;/*加粗*/
margin:28px 0 30px 0 ;/*上右下左*/
}
.sub-row{
margin-bottom:25px;
}
.bold{
font-weight: 700;/*100~900*/
}
.mr10{
margin-right: 10px;
}
.ml10{
margin-left: 10px;
}
.hide{
display: none;
}