@charset "utf-8";
.main_vi {position:relative;overflow:hidden;min-width:1200px}

.main_logo{display: table;position: absolute;left: 50%;top: 0;width: 1000px;height: 800px;margin-left: -550px;z-index: 1}
.main_logo {width: 900px;margin-left: -450px;text-align: center}
.main_logo .site_info {display: table-cell;position: relative;z-index: 10;padding-top:200px;vertical-align: middle;letter-spacing: -.8px;}
.main_logo .site_thumb {width: 120px;height: 120px;margin: 0 auto;text-align: center}
.main_logo .site_thumb img {width: 100%;-webkit-border-radius: 100%;border-radius: 100%;}
.main_logo .site_name{padding-top: 10px}
.main_logo .site_description{padding-top: 10px}

.main_vi .bx-wrapper{height:1100px}

.main_vi li{background-position:center top;background-size:cover;background-repeat:no-repeat;height:1100px;text-align:center;color:#fff}
.main_vi .bg{;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);content:'';z-index:1;overflow:hidden}
.main_vi .bn_txt{display:table;height:100%;width:100%;position:relative;z-index:2;}
.main_vi .txt_wr{display:table-cell;vertical-align:middle;padding:0 20%}


/*.main_vi li .bn_tit{font-size:3.8em;font-weight:bold; line-height:1.53em;
-webkit-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
-moz-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
text-shadow: 2px 2px 5px rgba(55,55,55,0.4);} */
.main_vi li .bn_tit{position:absolute;font-size: 1.2em;bottom:50px;right: 20px;background-color: rgba(0,0,0,0.5);padding: 10px}

.main_vi li .bn_detail{font-size:1.231em;margin:20px 0 20px; line-height:1.7em;
-webkit-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
-moz-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
text-shadow: 2px 2px 5px rgba(55,55,55,0.4);}
.main_vi li .bn_view {display:inline-block;background:#fff;color:#333;padding:0 35px;line-height:45px;margin-top:20px}

.main_vi .bn_link{display:none;position:absolute;bottom:10px;right:10px;z-index:99;background:#ff0000;color:#fff;width:40px;line-height:40px;border-radius:30px;text-align:center;font-size:16px}
.main_vi:hover .bn_link{display:block}
.main_vi .bn_link:hover {transform: rotate( -45deg );color:#fff;}

.main_vi .bx-pager{position:absolute;bottom:0;right:0}


.main_vi li .bn_tit{opacity:0; transform:translateY(20px);
-webkit-transition: all 0.3s ease-in .3s;
-moz-transition:  all 0.3s ease-in .3s;
-ms-transition: all 0.3s ease-in .3s;
-o-transition: all 0.3s ease-in .3s;
transition: all 0.3s ease-in .3s}
.main_vi li .active-slide .bn_tit{opacity:1;transform:translateY(0)}

.main_vi li .bn_detail{opacity:0;
-webkit-transition: all 1s ease-in .5s;
-moz-transition:  all 1s ease-in .5s ;
-ms-transition:  all 1s ease-in .5s;
-o-transition: all 1s ease-in .5s;
transition: all 1s ease-in .5s}
.main_vi li .active-slide .bn_detail{opacity:1}

.main_vi li .bn_view{opacity:0;
-webkit-transition: all 1.3s ease-in 1s;
-moz-transition: all 1.3s ease-in 1s;
-ms-transition: all 1.3s ease-in 1s;
-o-transition: all 1.3s ease-in 1s;
transition: all 1.3s ease-in 1s}
.main_vi li .active-slide .bn_view{opacity:1}

.main_vi #bx_pager{position:absolute;bottom:20px;right:20px;z-index:99}
.main_vi #bx_pager a{color:#fff;display:inline-block;padding:5px;line-height:20px;opacity:0.5}
.main_vi #bx_pager span{display:inline-block;width:0;height:1px;background:#fff;vertical-align:top;margin-top:10px;margin-left:8px;
-webkit-transition: all 0.3s ease-in;
-moz-transition:  all 0.3s ease-in ;
-ms-transition: all 0.3s ease-in ;
-o-transition: all 0.3s ease-in ;
transition: all 0.3s ease-in }
.main_vi #bx_pager .active{opacity:1}
.main_vi #bx_pager .active span{width:20px}      
.main_vi .btn_bottom{position:absolute;bottom:0;left:50%;width:81px;height:37px;background:url('../img/btn_bottom.png');border:0;margin-left:-40px;text-indent:-999px;overflow:hidden}

 /*@media (max-width: 969px){
    .main_vi .bx-wrapper ,.main_vi li{height:500px}
    .main_vi .bx-controls-direction a{width:30px;height:30px }
    .main_vi .txt_wr{padding:0 40px}
    .main_vi li .bn_tit{font-size:2em;}
    .main_vi .btn_bottom{display:none}
    .main_vi #bx_pager{width:100%;text-align:center;right:0}
 }*/
