@charset "utf-8";
html,body{ width:100%; height:100%; overflow:hidden;}
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; background-color:#152d35;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.down_tip{ position:absolute; width:91px; height:81px; left:50%; margin-left:-45px; bottom: 20px; background:url(../images/down.png);animation:key_down 1s linear infinite alternate; -webkit-animation:key_down 1s linear infinite alternate; z-index:5;}
@keyframes key_down{
	0%{ transform:translate3d(0,0,0)}
	100%{ transform:translate3d(0,10px,0)}
}
@-webkit-keyframes key_down{
	0%{ -webkit-transform:translate3d(0,0,0)}
	100%{ -webkit-transform:translate3d(0,10px,0)}
}
.wrap{ width:750px; height:100%; overflow:hidden;}
.wrap .swiper-slide{ position:relative; width:100%; height:100%; background:url(../images/bg.jpg) center top no-repeat;}
.wrap .index_bg{ background:url(../images/bg.jpg) center top no-repeat;}
/* first_box */
.logo{ position:absolute; width:240px; left:50%; margin-left:-120px; top:110px;}
.quan1,.quan2{ position:absolute; width:655px; height:655px; left:50%;margin-left:-327px; top:224px;}
.quan1{ background:url(../images/circle.png);}
.quan2{ background:url(http://wl.laohu.com/_s/1014m/quan2.png);}
.slogan{ position:absolute; width:741px; left:5px; top:189px;}
.nav_box{ position:absolute; width:680px; height:300px; left:35px; top:840px; z-index:6;}
.nav_box span{position:absolute; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.index_nav8{right:0;top:280px;width: 330px;height: 115px; background:url(../images/nav1.png);}
.index_nav7{left:0;top:265px;width:330px; height:100px; background:url(../images/nav5.png);}
.index_nav6{ right:0;top:189px;width: 329px;height: 106px;background:url(../images/nav2.png);}
.index_nav5{left:0;top:166px;width: 330px;height: 103px; background:url(../images/nav6.png);}
.index_nav4{right:0;top:77px;width: 329px;height: 100px; background:url(../images/nav3.png);}
.index_nav3{left:0;top:72px;width: 329px;height: 108px; background:url(../images/nav7.png);}
.index_nav2{right:0;top:0;width: 330px;height: 110px; background:url(../images/nav4.png);}
.index_nav1{left:0;top:0;width: 330px;height: 102px; background:url(../images/nav8.png);}

/* 1 */
.in_nav_box{ position:absolute; width:602px; height:124px; left:80px; top:106px;}
.in_nav_box span{ float:left;margin-bottom: 6px; width:117px; height:56px; margin-right:8px; cursor:pointer;}
.in_nav_box span.in_nav1{margin-top:-4px;width: 94px;height: 125px; background:url(../images/in_nav1.png)}
.in_nav2{ background:url(../images/in_nav2.png)}
.in_nav2.on{ background:url(../images/in_nav2_on.png)}
.in_nav3{ background:url(../images/in_nav3.png)}
.in_nav3.on{ background:url(../images/in_nav3_on.png)}
.in_nav4{ background:url(../images/in_nav4.png)}
.in_nav4.on{ background:url(../images/in_nav4_on.png)}
.in_nav5{ background:url(../images/in_nav5.png)}
.in_nav5.on{ background:url(../images/in_nav5_on.png)}
.in_nav6{ background:url(../images/in_nav6.png)}
.in_nav6.on{ background:url(../images/in_nav6_on.png)}
.in_nav7{ background:url(../images/in_nav7.png)}
.in_nav7.on{ background:url(../images/in_nav7_on.png)}
.in_nav8{ background:url(../images/in_nav8.png)}
.in_nav8.on{ background:url(../images/in_nav8_on.png)}
.in_nav9{ background:url(../images/in_nav9.png)}
.in_nav9.on{ background:url(../images/in_nav9_on.png)}
.huayu_box{ position:absolute; width:750px; height:831px; left:0px; top:247px;}
.huayu_box img{position:absolute; width:100%; left:0; top:0;}
.link_zhiye1,.link_zhiye2{position:absolute; width:200px; height:60px; left:473px; top:745px; text-indent:-9999px; overflow:hidden}
.link_zhiye1{ background:url(http://wl.laohu.com/_s/1014m/link_zhiye1.jpg)}
.link_zhiye2{ background:url(http://wl.laohu.com/_s/1014m/link_zhiye2.jpg)}
.btn-go{position: absolute;display: block;right: 46px;top:750px;width: 149px;height: 50px;background: url(../images/btn-go.png);z-index: 4;}
#btn_hy{ position:absolute; width:107px; height:107px; left:302px; top:808px; cursor:pointer; background:url(../images/btn_zhuanzhi.png)}
#btn_hy.huayu1{background-position: 0 0 }
#btn_hy.huayu2{background-position: 0 -107px;}
/* 2 */
.inside_cont{ position:absolute; width:714px; height:955px; left:17px; top:246px;background: url(../images/inside_cont.png) no-repeat center;}
.zhiye-box{position: absolute;top:0;left: 0;width: 714px;height: 680px;display: none;}
.zhiye-box .role-intro{position: absolute;right: 80px;top:40px;}
.role-box{position: absolute;left: -15px;top:60px;}
.role-box img{left: 0;position: absolute;top:0;}
.sex-box{position: absolute;right: 36px;top: 680px;width:150px;z-index: 3;}
.sex-box a{float: left;margin:0 6px;width:53px;height: 53px;background-repeat: no-repeat;background-position:  0 0;cursor: pointer;}
.sex-box a.on{background-position: 0 -55px;}
.sex-box a.female{background-image: url(../images/female.png);}
.sex-box a.male{background-image: url(../images/male.png);}
.qionghua_t{ display:block; width:386px; margin:0 auto;}
.text_img{display:block; max-width:629px; margin:28px auto 0;}
.text_p{width:580px;margin:20px auto 0;font:normal 28px/38px "Microsoft Yahei"; color:#565656;}
.text_p a{ color:#0072ff; text-decoration:underline;}
.text-title{text-align: center;padding:70px 0 14px;}
.text-img{margin:0 auto;display: block;}
.btn-detail{display: block;margin:20px auto 0;width: 220px;height: 74px;background: url(../images/btn-detail.png) no-repeat;}

.qingyuan_tab{ position:relative; width:668px; height:58px;margin-left:62px;padding-top: 60px;margin-bottom: 30px;}
.qingyuan_tab li{ float:left;width:292px; height:58px; top:5px; text-indent:-9999px; overflow:hidden; cursor:pointer;background-repeat: no-repeat;background-position: center 0;}
.qingyuan_tab li.on{background-position: center -58px;}
#qingyuan_tab1{background-image: url(../images/tab_yh1.png);}
#qingyuan_tab2{background-image: url(../images/tab_yh2.png);}

.qingyuan_cont{ display:none;}
/* 3 */
/* 4 */
.jiangyi_list{ width:330px; margin:0 auto; padding-top:4px;}
.jiangyi_list li{ position:relative; width:330px; height:190px; margin:22px 0 0;cursor:pointer;}
.jiangyi_list li img{ display:block; width:330px; height:190px;}
.jy_icon{ position:absolute; width:68px; height:68px; left:267px; top:128px;}
.icon_gongjiang{ background:url(http://wl.laohu.com/_s/1014m/icon_gongjang.png)}
.icon_zhuli{ background:url(http://wl.laohu.com/_s/1014m/icon_zhuli.png)}
.icon_jiaju{ background:url(http://wl.laohu.com/_s/1014m/icon_jiaju.png)}
.icon_chufang{ background:url(http://wl.laohu.com/_s/1014m/icon_chufang.png)}
/* pop */
.pop_black{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.7); z-index:100;}
.pop_jiangyi{ display:none; position:absolute; width:640px; height:909px; left:50%; top:50%; margin-left:-320px; margin-top:-454px; background:url(http://wl.laohu.com/_s/1014m/pop_jy_bg.png); z-index:101;}
.close_jiangyi{ position:absolute; width:68px; height:68px; right:-20px; top:-15px; background:url(http://wl.laohu.com/_s/1014m/icon_close.png); cursor:pointer;}
.pop_jy{ display:none; width:567px; height:1000px; margin:0 auto; padding-top:48px;}
.pop_jy .jy_tag{ display:block; margin:0 auto;}
.pop_jy_text{ padding-top:18px;}
.pop_jy_text img{ display:block; max-width:567px; margin:30px auto 0;}
.pop_jy_text p{ margin-top:20px; font:normal 28px/46px "Microsoft Yahei"; color:#565656;}
.pop_jy_text p a{color:#0072ff; text-decoration:underline}
/* 5 */

/* foot */
.m2017_footer{ position:absolute; left:0; bottom:0; transform:translate3d(0,650px,0); -webkit-transform:translate3d(0,650px,0);}
.foot_show{ animation:key_foot_show 0.5s both; -webkit-animation:key_foot_show 0.5s both;}
@keyframes key_foot_show{
	0%{transform:translate3d(0,650px,0);}
	100%{transform:translate3d(0,0,0);}
}
@-webkit-keyframes key_foot_show{
	0%{-webkit-transform:translate3d(0,650px,0);}
	100%{-webkit-transform:translate3d(0,0,0);}
}