﻿
.main-banner{height:550px;position:relative;overflow:hidden}
.main-banner .list{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;text-align:center;background-position:center center;color:#fff;display:none}
.main-banner .list .mask{background-image:url(../images/b71.png);position:absolute;left:0;top:0;width:100%;height:100%}
.main-banner .element{-webkit-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;position:absolute;width:100%;left:0}
.main-banner .list .t1{font-family:"SourceHanSansCN";opacity:0;font-size:38px;line-height:38px;background-position:center bottom;background-repeat:no-repeat;padding-bottom:15px;top:25%; font-weight:700; text-shadow:6px 6px 6px rgba(0,0,0,.2);}
.main-banner .list .t2{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;top:45%;font-size:20px;line-height:30px; text-shadow:6px 6px 6px rgba(0,0,0,.2);  font-weight:700;}
.main-banner .list.current .t1{opacity:1}
.main-banner .list.current .t2{opacity:1}
.main-banner .list.notitle.current .t1{opacity:1}
.main-banner .list.notitle.current .t2{opacity:1}
.main-banner .list .t2 .en{font-size:22px;font-family:"Arial"}
.main-banner .btns{text-align:center;top:500px}
.main-banner .mbtn{text-align:center;bottom:0}
.main-banner .mbtn a{font-family:Arial;display:inline-block;width:345px;height:78px;background-color:#009097;font-size:28px;line-height:78px;color:#fff;text-transform:uppercase; border-radius:0px 20px;}
.main-banner .mbtn a:hover{color:#fff !important}
.main-banner .btns a{border-radius:7.5px;border:1px solid #fff;width:14px;margin-left:5px;margin-right:5px;height:14px;display:inline-block}
.main-banner .btns a:hover,.main-banner .btns a.current{background-color:#fff}
