@charset "utf-8";
/* css document */
body{color:#666; background-color: #fff;}
a{color:#333;}
a:hover{ color: #1c4cb8; text-decoration:underline;}
.container{min-width:1200px; width: 100%; margin: auto; clear: both;overflow:hidden;}
.w1200{margin:0 auto;padding:0;width:1200px; overflow:hidden;}
.mtop15 { margin: 15px auto 0;}
.mtop25{margin:25px auto 0;}
.mtop50{margin:50px auto 0;}
.mtop40{margin:40px auto 0;}
.mtop60{margin:60px auto 0;}
.layout:after,.hd:after,.bd:after{content:"";display:table;clear:both;}
.layout,.hd,.bd{*zoom:1;}
.hide{ display:none;}

.play_icon{height: 70px;width: 70px;display:block;position:absolute;left: 45%;top: 43%;background-image:url(/uploads/image/wtyimages/sm-play-icon.png);background-repeat:no-repeat;background-size:100%;z-index:3;}
.play_icon:hover{cursor:pointer;background-image:url(/uploads/image/wtyimages/sm-play-icon-hover.png);background-repeat:no-repeat}

.mod_hd{width:100%;height:68px;overflow: hidden;position: relative;margin:50px auto 0;text-align: center;}
.mod_hd h2{font-size:0;text-indent: -9999px;height:88px;}

.banner{position:relative;margin:0 auto;width:100%;background: no-repeat center top;}
.banner .w1200{position:relative;overflow:initial;height:1108px; width: 1030px; margin: 0 auto;}
.banner .tit{display:none;width:0;height:0;}
.banner .tit h1{width:0;height:0;text-indent:-99999px;}
.banner .tit p{width:0;height:0;text-indent:-99999px;}
.banner .banner-topic { height: 410px;  background: url(/uploads/image/wtyimages/topic.png) center 35px no-repeat;}

.vidboxiframe{position:relative;z-index:100;margin:0 auto;width:980px;height:550px; padding: 29px 25px; background: top center no-repeat;}
#vidbox{position:relative;cursor:pointer;}
#vidbox .fm{width:980px;height:550px;}
.video-iframe{position:relative;z-index:55;width:980px;height:550px; background: #000;}
#vidbox .vidnum{position:relative;float:left;display:block;}
.vidboxiframe .videoclosebtn{position:absolute;top:22px;right:-18px;z-index:20;display:none;width:48px;height:48px;background:url(/uploads/image/wtyimages/close.png) 0 0 no-repeat;cursor:pointer;}


.intro{width:100%;height:650px;background:#e6eaf3;}
.intro-cont{position:relative;margin:50px auto 0;padding:160px 98.5px 0;width:1000px;height:350px;background: center 82px no-repeat;}
.intro-cont-period{float:left;width:288px;}
.intro-cont-period img{display:block;}
.intro-cont-period span{display:block;padding:20px 10px;color:#0b2045;font-size:16px;line-height:30px;}
.intro-cont-pic{position:relative;float:left;margin-top:-92px;margin-left:58px;width:265px;height:425px;}
.intro-cont-person{float:right;margin:10px 30px 0 0;width:300px;}
.intro-cont-person h2{color:#0b2045;font-weight:700;font-size:24px;}
.intro-cont-person span{display:block;padding:10px 0;color:#0b2045;font-size:16px;line-height:30px;}


.guest{ padding: 60px 0 0; background: no-repeat center top; height: 720px}
.guest .w1200{overflow:visible; width: 1200px;}
.guest .mod_hd{margin:15px auto 0;}
.guest .mod_bd{position:relative;overflow:visible;padding:30px 0 0;}
.guest .guestbd{margin:0 auto;width:1142px;height:505px;zoom:1;}
.guest .mod_bd .guestlist li{position:relative;overflow:hidden;width:285px;height:505px;cursor:pointer; float: left;}
.guest .guestmod .guestlist li img{width:285px;height:505px;}
.guest .guestmod .guestlist li:hover{width:284px;height:503px;border:1px solid #e5111e;}
.guest .guestmod .guestlist li:hover p{bottom:0;}
.guest .guestmod .guestlist li p{position:absolute;bottom:-503px;left:0;padding:110px 20px 0;height:0;height:393px;background:rgba(0,0,0,.8);color:#fff;white-space:normal;font-size:14px;line-height:28px;transition:all 1s; width:245px;}
.guest .guestmod .guestlist li p a{color:#fff; text-decoration: none;}

.guest .snext,.guest .sprev,.review .snext,.review .sprev{position:absolute;top:250px;z-index:3;display:block;width:82px;height:82px;background:url(/uploads/image/wtyimages/slider-arrow.png) no-repeat 0 0;}
.guest .sprev,.review .sprev{left: -70px; background-position: 0 0;}
.guest .snext,.review .snext{right: -70px;background-position: -83px 0;}
.guest .sprev:hover,.review .sprev:hover{background-position: 0 -83px;}
.guest .snext:hover,.review .snext:hover{background-position: -83px -83px;}


.review{ padding: 20px 0 0; background: no-repeat center top; height: 500px}
.review .w1200{overflow:visible; width: 1200px;}
.review .mod_hd{margin:40px auto 0;}
.review .mod_bd{position:relative;overflow:visible;padding:30px 0 0;}
.review .reviewbd{margin:0 auto;width:1145px;height:310px;zoom:1;}
.review .mod_bd .reviewlist li{position:relative;overflow:hidden;width:270px;height:260px;cursor:pointer; float: left; background: #e6e6e6;
  margin:0 8px;  padding: 20px 0 15px;}

.review .reviewbd .reviewlist li .review-periods{position:relative;height:30px;color:#333;text-align:center;font-size:16px;line-height:30px;}
.review .reviewbd .reviewlist li .review-periods span{position:relative;z-index:2;padding:0 5px;background:#e6e6e6;}
.review .reviewbd .reviewlist li .review-periods i{padding:0 4px;font-style:normal;font-size:24px;}
.review .reviewbd .reviewlist li .review-periods:before{position:absolute;top:16px;left:50%;display:block;margin-left:-67px;width:134px;height:1px;background:#333;content:"";}
.review .reviewbd .reviewlist li .review-pic{margin:15px auto;width:245px;height:155px;}
.review .reviewbd .reviewlist li .review-pic img{width:245px;height:155px;}
.review .reviewbd .reviewlist li .review-tit{padding:0 15px;color:#333;text-align:center;font-size:14px;line-height:23px;}
.review .reviewbd .reviewlist li .review-tit a{ text-decoration: none;}
.review .snext,.review .sprev{top:135px;}


.footer{ background:#fff;padding:40px 0 60px;width:100%;height:70px;color:#3a3a3a;text-align:center;font-size:16px;line-height:36px;}

.totop{display:none;position:fixed;_position:absolute;bottom:64px;left:50%;margin-left:700px;width:60px;height:60px;background:url(/uploads/image/wtyimages/go_top.png) no-repeat 0 0;z-index:999}
.totop:hover{background-position:-74px 0;}