		.msec1 .banner{position:relative;width:100%;height:950px;overflow:hidden;}
		.msec1 .banner .img{position:relative;width:100%;height:100%;overflow:hidden}
		.msec1 .banner .img li{position:absolute;left:0;top:0;width:100%;height:100%;display:none;transform:rotate(0.05deg)}
        .msec1 .banner .img li .img{height:100%;background-size:cover !important;transition:10s}        
        .msec1 .banner .img li .info{position:absolute;width:700px;left:50%;top:50%;transform:translate(-55%, -50%);text-align:center;padding:20px 0 30px;line-height:1.4}
      /*  .msec1 .banner .img li .info:after{display:block;content:'';position:absolute;left:0;top:0;height:1px;width:0;background:#fff;transition:0.5s 1s}
        .msec1 .banner .img li .info:before{display:block;content:'';position:absolute;right:0;bottom:0;width:0;height:1px;background:#fff;transition:0.5s 1s}*/
        .msec1 .banner .img li .info .txt1{position:relative;top:10px;opacity:0;transition:0.5s 0.2s;font-size:77px;font-weight:900;color:#f1f1f1;text-shadow:0 0 5px rgba(0,0,0,0.5)}
        .msec1 .banner .img li .info .txt2{position:relative;top:-17px;opacity:0;transition:0.5s 0.5s;font-size:30px;font-weight:700;color:#e7e7e7;letter-spacing:1px;text-shadow:0 0 5px rgba(0,0,0,0.5)}
		.msec1 .banner .img li .info .txt3{position:relative;top:-15px;opacity:0;transition:0.5s 0.8s;font-size:24px;font-weight:700;color:#fff;letter-spacing:-1px;text-shadow:0 0 5px rgba(0,0,0,0.5)}
		.msec1 .banner .img li:first-child{display:block}
        .msec1 .banner .img li.on .img{transform:scale(1.0)}
        .msec1 .banner .img li.on .info .txt1{top:0;opacity:1}
        .msec1 .banner .img li.on .info .txt2{top:-10;opacity:1}
		.msec1 .banner .img li.on .info .txt3{top:0;opacity:1}
        .msec1 .banner .img li.on .info:after{width:100%}
        .msec1 .banner .img li.on .info:before{width:100%}
        
		.msec1 .banner .btn{position:absolute;width:100%;bottom:150px;text-align:center}
 		.msec1 .banner .btn li{display:inline-block;width:18px;height:18px;margin:0 4px;cursor:pointer;text-indent:-9999px;border-radius:50%;background:#fff;border:1px solid #00ace6}
		.msec1 .banner .btn li.on{background:#00ace6;}

		
		
		.msec1 .banner .arrow{position:absolute;width:100%;top:50%;margin-top:-20px;}
		.msec1 .banner .prev{position:absolute;left:100px;margin-left:0;cursor:pointer;border-radius:50%;background:rgba(0,0,0,0.3);overflow:hidden;transition:0.3s}
		.msec1 .banner .next{position:absolute;right:100px;margin-right:0;cursor:pointer;border-radius:50%;background:rgba(0,0,0,0.3);overflow:hidden;transition:0.3s}
        .msec1 .banner .prev:hover{background:#000}
        .msec1 .banner .next:hover{background:#000}

        .h2{position:relative;text-align:center}       
/*        .h2:after{display:block;content:'';position:absolute;left:0;width:100%;top:50%;height:1px;background:#ddd}
        .h2 .inner{display:inline-block;position:relative;z-index:10;padding:0 50px;background:#fff}
        .h2 span{display:block;font-size:20px;color:#777;font-weight:400;margin:10px 0}
        */
        
        .msec2{background:url('../images/ms3_bg.gif') no-repeat; height:810px }
        .msec2 ul{margin:50px 0 20px}
        .msec2 li{float:left;/*width:20%;*/line-height:1.4; margin:0 5px 25px }
        .msec2 li .box{position:relative;width:305px;margin:0 auto;text-align:center}
        .msec2 li .box .thumb{overflow:hidden}  
        .msec2 li .box .thumb img{transition:0.3s}
        .msec2 li .box .info{padding:10px 0}
        .msec2 li .box .info .em{position:absolute;right:20px;top:20px}
        
        .msec2 li .box .tit{font-size:24px;}
        .msec2 li .box .num{font-size:16px; padding-top:10px}
        .msec2 li .box .more{font-size:14px;color:#e11842;margin-top:20px}
        .msec2 li .box .over{position:absolute;left:0;top:0;background: rgba(0,0,0,0.7);width:100%;height:100%;opacity:0;transition:0.3s}
        .msec2 li .box .over a{display:block;position:absolute;left:4%;top:4%;width:92%;height:92%;border:1px solid rgba(255,255,255,0.2);padding-top:60px}
        .msec2 li .box .over .em{margin:50px 0 0}
        .msec2 li .box .over div{color:#fff}
        .msec2 li .box:hover .over{opacity:1}
        .msec2 li .box:hover .thumb img{transform:scale(1.1)}
        
        .msec2 .line{height:1px;background:#ddd}



         .msec3{padding:80px 0 50px}

        .msec3 .banner{position:relative;margin:50px auto}
        .msec3 .banner .mask{position:relative;height:350px;overflow:hidden;}
        .msec3 .banner .img{position:absolute;}
        .msec3 .banner .img li{float:left;width:262px;margin-right:33px;}
        .msec3 .banner .img li .thumb{border-radius:50%;overflow:hidden}
        .msec3 .banner .img li .thumb img{transition:0.3s}
        .msec3 .banner .img li:hover .thumb img{transform:scale(1.1)}
        .msec3 .banner .img li .info{margin:20px 0;text-align:center;line-height:1.6}
        .msec3 .banner .img li .info em{display:block;font-size:18px;font-weight:400;color:#000}
        .msec3 .banner .next{position:absolute;top:0;margin-top:55px;cursor:pointer;right:-150px}
        .msec3 .banner .prev{position:absolute;top:0;margin-top:55px;cursor:pointer;left:-150px}
        
        
        
		.msec4{padding:50px 0;background:#cfc1ab}
        .msec4 .h2 .inner{background:none;margin-top:-70px}
        .msec4 .h2 .inner span{margin:30px 0;color:#666}
        .msec4 .h2:after{display:none}
        
        .msec4 .banner{position:relative;width:950px;margin:20px auto}
        .msec4 .banner .mask{position:relative;height:460px;overflow:hidden;}
        .msec4 .banner .img{position:absolute;}
        .msec4 .banner .img li{float:left;width:300px;margin-right:25px;background:#fff}
        .msec4 .banner .img li .info{padding:20px;line-height:1.5;height:140px}
        .msec4 .banner .img li .info em{display:block;font-size:20px;font-weight:400;color:#000;margin:10px 0}
        .msec4 .banner .img li .info .add{font-size:14px}
        .msec4 .banner .img li .info .time{font-size:14px;color:#cc6600}
        .msec4 .banner .img li .thumb{overflow:hidden}
        .msec4 .banner .img li .thumb img{transition: 0.3s}
        .msec4 .banner .img li .thumb:hover img{transform: scale(1.1)}
        
        .msec4 .banner .next{position:absolute;top:50%;margin-top:-90px;cursor:pointer;right:-150px}
        .msec4 .banner .prev{position:absolute;top:50%;margin-top:-90px;cursor:pointer;left:-150px}
		
	