*{ margin: 0; padding: 0; list-style: none; text-decoration: none; font-family: "微软雅黑"; font-size: 14px; } a:hover{ text-decoration: none; } em { font-style: normal; font-weight: normal; } /* 头部 */ .top{ background-color: #eee; } .top p{ width: 76%; margin: 0 auto; font-size: 14px; line-height: 30px; } .header{ width: 100%; background-color: #fff; filter:alpha(Opacity=60); -moz-opacity:0.6; opacity: 0.8; } .headnr{ width: 100%; background-color: #fff; filter:alpha(Opacity=60); -moz-opacity:0.6; opacity: 0.8; } .head{ width: 76%; margin: 0 auto; overflow: hidden; padding: 10px 0; } .head img{ width: 23%; float: left; } .head .nav{ width: 50%; float: left; padding:15px 0; margin-left: 5%; } .head .nav ul{ overflow: hidden; } .head .nav ul li{ width: 14%; float: left; line-height: 59px; text-align: center; } .head .nav ul li a{ font-size: 15px; color: #000; display: block; } .head .nav ul li:hover{ background-color: #0890ef; } .head .nav ul li:hover a{ color: #fff; } .head .tel{ float: right; line-height: 25px; padding: 20px 0; } .head .tel p{ font-size: 14px; } .head .tel span{ font-size: 20px; font-weight: bold; color: #00479d; } /* Banner */ /* flexslider */ .flexslider{position:relative;height:auto;width:100%;overflow:hidden;} .slides{position:relative;z-index:1;} .slides li{height:600px;} .slides li a{display: block;width: 100%;height: 100%;} .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;} .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;} .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;} .flex-control-nav .flex-active{background-position:0 0;} .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;} .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;} .flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;} .flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;} /* foot */ .foot { padding: 30px 0; background: url(../img/footwrap.jpg) no-repeat center; background-size: 100% 100%; } .ftop { position: relative; overflow: hidden; } .ftit { margin: 30px auto 70px auto; width: 890px; overflow: hidden; } .ftit .ph { background-image: url(../img/ftit01.png); border-left-width: 0px; } .ftit dl { padding-left: 70px; padding-right: 7px; float: left; height: 40px; border-left: 1px dotted #80b6a0; color: #fff; background-repeat: no-repeat; background-position: 24px center; } .ftit dt { font-size: 13px; } .ftit .footph dd { font-size: 24px; line-height: 20px; } .ftit .cy1 { background-image: url(../img/ftit02.png); } .ftit .cy2 { background-image: url(../img/ftit03.png); } .ftit .cy3 { background-image: url(../img/ftit04.png); background-size: 16%; } .footnav { text-align: center; } .footnav a.noBl { background-image: none; } .footnav a { padding: 0 12px; color: #fff; background: url(/images/footnavbr.png) no-repeat left center; text-decoration: none; } .footp { padding-top: 10px; text-align: center; color: #fff; } .footp a{ color: #fff; text-decoration: none; }