@charset "utf-8"; /* css document */ *{margin:0;padding:0;} li{list-style:none;} a{text-decoration: none;} h1,h2,h3,h4,h5{font-weight: normal;} .banner img{width:100%; display: block; } .container{width:1200px;margin:0 auto;font-family:'微软雅黑';} .container .title h1{height:40px;margin-top:55px;text-align: center;} .container .title h1 span{ display: inline-block;font-size:40px;font-weight: normal;background: url(/uploads/image/xhimg/logo.png) no-repeat;line-height:40px;padding:0 0 0 140px} .container .title img{margin: 27px auto 62px;display: block;} .container .news{width:1170px;height:400px;background:#fcfcfc;overflow: hidden;} .container .news .left{width:670px;height:400px;float:left;position: relative;} .container .news .left img{width:100%;height: 100%; display:none;position: absolute;left:0;top:0} .container .news .left ul li{width:12px;height:12px;border:1px solid #fff; display: inline-block;margin-right:10px;border-radius:50%;} .container .news .left ul{position:absolute;bottom:24px; width: 100%; text-align: center;} .container .news .left ul li.cur{background:#fff;} .container .news .left span{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;} .container .news .left span.prev{background: url(/uploads/image/xhimg/prev.png);left:15px;} .container .news .left span.next{background: url(/uploads/image/xhimg/next.png);right:15px;} .container .news .left a{display: none;position: absolute; bottom:20px;color:#fff;font-size:18px;width:100%;height:60px;text-align: center;} .container .news .right{width:470px;height:400px;float:right;} .container .news .right .txt{width:470px;height:138px;border-bottom:1px solid #ccc;overflow: hidden;} .container .news .right .txt a{font-size:18px;color:#333;line-height:26px;padding: 10px 0;display: block;} .container .news .right .txt p{font-size:14px;color:#999;line-height:22px;width:448px;} .container .news .right .txt a:hover{color:#0375a9;} .container .news .right .text{margin-top:15px;} .container .news .right .text a{font-size:16px;color:#333;line-height:26px;margin-top:5px;display: block;} .container .news .right .text a:hover{color:#0375a9;} .container .people{width:1170px;height:380px;} .container .people .left{width:200px;height:330px;background:#e6e6e6;float: left;margin-top:50px;} .container .people .left a{width:200px;height:110px;display: block;text-align: center;line-height: 110px;font-size:30px;color:#666;} .container .people .left a.cur{background:url(/uploads/image/xhimg/bg.png) no-repeat;color:#fff;} .container .people .right{width:970px;height:380px;float: right;box-shadow:-5px 3px 10px rgba(0,0,0,.1);display:none;} .container .people .right .img{width:246px;height:328px;margin-left:26px;margin-top:26px;float:left;} .container .people .right .img img{width: 100%;height:100%} .container .people .right .txt{width:638px;height:328px;float:right;margin-top:26px;margin-right:32px;} .container .people .right .txt h1{width:108px;height:40px;color:#ff0000;line-height:40px;font-size:30px;border-left:5px solid #ff0000;padding-left:20px;margin-left:20px;margin-top:24px;} .container .people .right .txt h2{font-size: 20px;margin-left:20px;margin-top:10px;color:#333;margin-bottom:15px;} .container .people .right .txt img{display: block;} .container .people .right .txt p{line-height:26px;color: #999;font-size: 14px;margin-top:15px;margin-left:20px} .container .people .right .txt a{width:62px;height:22px;display: block;border:1px solid #999;color: #999;font-family:'arial';font-size:14px;line-height: 22px;text-align: center;margin-left:572px;margin-top: 50px;} .container .people .right .txt a:hover{border:1px solid #333;color:#333;} .container .time{width:1170px;overflow: hidden;height:684px;margin:0 auto;background:url(/uploads/image/xhimg/line03.png) repeat-y 584px 0} .container .time img{margin:0 auto;display: block;} .container .time .txt-left{overflow: hidden;} .container .time .txt-left span{width:100px;height:22px;display: block;background:#aab2bd;border-radius:5px;text-align: center;margin:20px auto;color: #fff;font-size:14px;line-height:22px;} .container .time .txt-left .txt{width:541px;height:219px;background: url(/uploads/image/xhimg/left.png) no-repeat;overflow: hidden;margin-left:20px;float: left;} .container .time .txt-left .txt .title{width:520px;height:50px;line-height: 50px;text-align: center;color: #333;font-size:18px;} .container .time .txt-left .txt .img{width:128px;height:128px;background: #bd8384;float: left;margin:15px 15px;border-radius:5px;} .container .time .txt-left .txt .img img{width:128px;height:128px;} .container .time .txt-left .txt p{float: left;width:348px;height:88px;color: #333;font-size:12px;margin-top:18px;line-height:18px;} .container .time .txt-left .dot{background:url(/uploads/image/xhimg/red_dot.png) no-repeat;width:30px;height:30px;float: left;margin-top:15px;margin-left:6px;} .container .time .txt-left a{float: left;color: #ff0000;font-size:12px;margin-top:20px;margin-left:10px;} .container .time .txt-right{overflow: hidden;} .container .time .txt-right span{width:100px;height:22px;display: block;background:#aab2bd;border-radius:5px;text-align: center;margin:20px auto;color: #fff;font-size:14px;line-height:22px;} .container .time .txt-right .txt{width:541px;height:219px;background:url(/uploads/image/xhimg/right.png) no-repeat;float: right;overflow: hidden;margin-right:20px;margin-top:2px;} .container .time .txt-right .txt .title{width:520px;height:50px;line-height: 50px;text-align: center;color: #333;font-size:18px;} .container .time .txt-right .txt .img{width:128px;height:128px;background: #bd8384;float: left;margin:15px 15px 15px 30px;border-radius:5px;} .container .time .txt-right .txt .img img{width:128px;height:128px;} .container .time .txt-right .txt p{float: left;width:348px;height:88px;color: #333;font-size:12px;margin-top:18px;line-height:18px;} .container .time .txt-right .dot{background:url(/uploads/image/xhimg/red_dot.png) no-repeat 50px 2px;width:80px;height:30px;float: left;margin-top:15px;margin-left:516px;color: #ff0000;font-size:12px;line-height: 30px;} .container .time .more{background: #fff; color:#333;font-size:18px;border:1px solid #ccc;width:110px;height:30px;display: block;line-height:30px;text-align: center;border-radius:6px;margin-top:50px;margin-left:528px;cursor: pointer;} .container .menu{overflow: hidden;} .container .menu ul{width:1170px;padding:12px;} .container .menu ul li{width:370px;background: #fcfcfc;float:left;margin-right:30px;transition:0.5s;position: relative;} .container .menu ul .no-margin{margin-right:0} .container .menu ul li .title{width:370px;height:60px;line-height: 60px;text-align: center;background: #f2f2f2;font-weight: bold;font-size:20px;color: #333;} .container .menu ul li .txt{height:115px;margin-top: 5px; border-bottom: 1px #eee solid;padding-bottom: 15px;} .container .menu ul li .txt a{font-size:16px;color: #333;margin-left: 28px; display: block;height: 48px; padding: 10px 0;} .container .menu ul li .txt p{font-size:14px;color: #999;width:316px;height:40px;display: block;line-height: 22px;margin-left: 28px;} .container .menu ul li .text{margin-top:8px; position: relative; height: 175px;} .container .menu ul li .text a{font-size:16px;color: #333;display: block;margin-left: 28px;line-height: 26px;} .container .menu ul li .more{width:64px;height:24px;display: block; position: absolute; bottom: 5px; right: 5px; border:1px solid #999;font-family:'arial';font-size:14px;line-height:24px;text-align: center;color:#999;margin-left:276px;margin-top:35px;} .container .menu ul li .more:hover{border:1px solid #333;color:#333} .container .menu ul li:hover .title{background: #ff0000;color: #fff;} .container .menu ul li a:hover{color:#0375a9;} .container .menu ul li:hover{box-shadow:-5px 2px 10px rgba(0,0,0,.1);cursor: pointer;transform: scale(1.015)} .container .memory{width:1030px;height:550px;margin:0 auto;position:relative;} .container .memory img{width:100%;height:100%; position: absolute;left:0;top:0;display:none;} .container .memory span{position:absolute;top:50%;width:58px;height:68px;} .container .memory span.prev{background:url(/uploads/image/xhimg/previous.png);left:30px;margin-top:-34px;} .container .memory span.next{background:url(/uploads/image/xhimg/nextone.png);right:30px;margin-top:-34px;} .container .memory ul li{width:20px;height:20px;border:2px solid #fff;margin-right:15px;border-radius: 50%;float:right;} .container .memory ul{position:absolute;left:50%;bottom:20px;margin-left:-185px;} .container .memory ul li.cur{background: #fff;} .container .memory a{display: none;position: absolute;left:50%;margin-left:-170px;bottom:45px;color:#fff;font-size:18px;width:360px;height:60px;text-align: center;} .container .click{position: relative;} .container .click a{position: absolute;left:1075px;top:-35px;width:62px;height:22px;display: block;border:1px solid #999;color: #999;font-family:'arial';font-size:14px;line-height: 22px;text-align: center;} .container .click a:hover{border:1px solid #333;color:#333;cursor: pointer} footer{height:80px;background:#f2f2f2;margin-top:80px;text-align: center;line-height:30px;overflow: hidden;font-size:14px;} footer p{margin-top:10px;}