.fontstyle1060673{ font-size: 14px; font-family: "Microsoft Yahei";} .banner{ margin: 0px auto; position: relative; width: 100%; height: 600px; overflow: hidden; zoom: 1;} .banner .slides li { width: 100%; height: 100%;} .banner .slides li a{ width: 100%; height: 100%; display: block; background-position: center center; background-size: cover; background-repeat: no-repeat;} .flex-direction-nav a { width: 43px; height: 50px; line-height: 99em; overflow: hidden; margin: -21.5px 0 0; display: block; background: url(img/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 1; -webkit-transition: all .3s ease;} .flex-direction-nav .flex-next { bac right: 10px;} .flex-direction-nav .flex-prev { left: 10px;} .flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25);} .flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25);} .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);} .flex-control-nav { width: 20%; position: absolute; bottom: 10px; right: 3%; text-align: right; z-index: 99;} .flex-control-nav li { display: inline-block; zoom: 1; *display: inline;} .flex-control-paging li a { background: url(img/dot.png) no-repeat 0 -14px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; margin: 0px -3px;} .flex-control-paging li a.flex-active, .flex-control-paging li.active a { background-position: 0 0;} .banner .slides a img { width: 100%; height: auto; display: block;} .ban_tit{ position: absolute; bottom: 0; left: 0; width: 98%; height: 48px; line-height: 50px; padding-left: 2%; font-size: 14px; color: #FFFFFF; background-color: rgba(0,0,0,0.5);}.header .nav li:nth-child(5) .top_border{background:none;} .menu li a { font-size: 16px;} .ejdh li{ text-indent: 30px;}