﻿@charset "utf-8";
/*******author:Zhongwei.Zhang**************/

iframe{ display:block;}
a{ font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; text-decoration:none;outline:none;}
a:hover{ text-decoration:underline}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}



.video_pop{ display:none; position:relative;background:#000; width:800px; height:450px;}
.close_btn{ position:absolute; right:-89px; top:0px; width:89px; height:89px; cursor:pointer;}
.ma_down{ position:absolute; left:5px; top:530px;}
.top_down{ position:absolute; width:666px; height:91px; left:130px; top:0px; background-image:url(../images/top_down.png); z-index:444; }
.top_down a{ position:absolute; text-indent:-9999px; overflow:hidden;}
.down_iphone,.down_andiroid{ width:212px; height:56px; left:39px; top:18px; background:url(../images/down_iphone.png) no-repeat;}
.down_andiroid{ left:264px; background:url(../images/down_andiroid.png) no-repeat;}
.weibo_qq,.weibo_sina{ width:64px; height:64px; left:505px; top:13px; background:url(about:blank)}
.weibo_pay{ width:130px; height:64px; left:505px; top:13px; background:url(about:blank)}
.weibo_sina{ left:581px;}
.btn_gift{ position:absolute; width:230px; height:230px; left:70px; top:470px; background-image:url(../images/gift.png); text-indent:-9999px; overflow:hidden; z-index:444; }
/* bar */
.bar_box{ position:fixed; width:220px; height:664px; left:0px; top:50%; margin-top:-250px; overflow:hidden; z-index:1001; }
.btn_bar{ display:none; position:absolute; width:66px; height:150px; left:0; top:257px; background-image:url(../images/btn_bar2.png); text-indent:-9999px; overflow:hidden; cursor:pointer;}
.bar_cont{ position:absolute; width:220px; left:0; top:0; background:#31333f; border-radius:10px;}
.img_guanzhu{ display:block; width:220px; height:253px;}
.bar_link{ width:220px; padding:5px 0; overflow:hidden;  margin-bottom:40px; }
.bar_link a{  width:150px; height:57px; color:#b2b5c4; line-height:57px; text-align:center; font-size:18px; float:left; margin-left:30px; border-bottom:#6d707d 1px solid}

.bar_link img{ display:block; width:150px; height:57px; margin:0 auto;}
.bar_bot{ width:220px; height:57px; background-image:url(../images/bar_bot2.png); overflow:hidden;}
.bar_bot span{ width:110px; height:57px; background:url(about:blank); text-indent:-9999px; overflow:hidden; cursor:pointer;}
.btn_top{ float:left;}
.btn_shou{ float:right;}

.t_wrap{ width:1300px; height:80px; margin:0 auto; overflow:hidden;}
.t_wrap h2{ float:left; height:80px; padding-left:86px; font:normal 30px/80px "微软雅黑";}
.t_wrap h3{ float:left; margin-left:450px;;height:80px; padding-left:86px; font:normal 30px/80px "微软雅黑";}
.news_t{float:left;  background:url(../images/news_t.png) 20px 0  no-repeat;margin-top:20px}
.news_wrap{ width:1280px; height:600px; margin-top:100px; background:url(../images/newsbg.png) no-repeat;}
/* lunbo */
#lb_box{position:relative; float:left; width:667px; height:367px;background-color:#fff; overflow:hidden;}
.lb_cont{ display:none;width:667px; height:367px;}
.lb_cont img{ display:block;width:667px; height:367px;}
#lb_num{ position:absolute; height:25px; right:10px; bottom:10px;}
#lb_num li{ float:left; display:inline; width:25px; height:25px; margin-left:10px; background:url(../images/lb_off.png); text-indent:-99999px; cursor:pointer; overflow:hidden;}
#lb_num li.on{ width:60px; background:url(../images/lb_on.png);}
/* news */
.news_box{ position:relative; float:right; width:533px; height:367px; background-color:#fff; overflow:hidden;}
.tab_ul{ width:472px; height:38px; margin:0 auto; padding-top:26px; border-bottom:1px solid #686868; overflow:hidden;}
.tab_ul li{ float:left; width:90px; height:35px; margin-right:20px; font:normal 18px "微软雅黑"; color:#111; text-align:center; cursor:pointer;  }
.tab_ul li.on{ border-bottom:3px solid #3fc7a9;}
.tab_cont{ width:460px; margin:10px auto 0; font-size:14px; }
.news_more{ position:absolute; width:23px; height:23px; right:32px; top:26px; background-image:url(../images/icon_news_more.png); text-indent:-99999px;overflow:hidden;}
.news_ul li{ width:460px; height:30px; font:normal 14px/30px "微软雅黑"; color:#6b6b6b; text-align:right; border-bottom:1px dashed #b3b3b3; overflow:hidden;margin-top:5px}
.news_ul li p{ float:left; width:450px; height:30px; text-align:left; overflow:hidden;}
.news_ul li a{ color:#6b6b6b;}
.news_ul li a.lei{ color:#6b6b6b;}
.news_ul li a:hover,.news_ul li a.lei:hover{color:#3fc7a9;}
.news_ul li.top,.news_ul li.top a,.news_ul li.top a.lei{ color:#3fc7a9;}
.tab_cont_news{ display:none;}
/* info */
.info_bg{ height:677px; padding-top:36px; background:url(../../yt.laohu.com/_s/v2/info_bg.jpg) center top no-repeat;}
.info_t{ color:#fff;}
.r_more{ float:right; width:72px; height:24px; margin:30px 10px 0 0; font:normal 16px/24px "微软雅黑"; color:#fcfaf6; text-align:center; border-radius:8px;}
.r_more1{ background-color:#cfae69;}
.info_wrap{ width:1200px; height:480px; margin:20px auto 0;}
.tab_info{ float:left; width:285px; height:480px; overflow:hidden;}
.tab_info li{ float:left; width:285px; height:120px;font:normal 26px/120px "微软雅黑"; color:#fff; text-align:center; background-image:url(../images/info_tab.png); cursor:pointer;}
.tab_info li.on{ background:none; background-color:#3fc7a9;}
.info_r{ position:relative; float:right; width:915px; height:480px; overflow:hidden;}
.progress{ position:absolute; width:8px; height:480px; background-color:#3fc7a9; z-index:2}
.tab_cont_info{ display:none; width:914px; height:480px;}

.tab_menpai{ position:absolute; width:85px; right:33px; top:44px; z-index:2;}
.tab_menpai li{ width:85px; height:85px; margin-bottom:20px; font:bold 20px/85px "微软雅黑"; color:#bfcad8; text-align:center; background:url(../images/tab_menpai.png); cursor:pointer;}
.tab_menpai li.on{ color:#7f5b0f; background-position:0 -85px;}
.tab_cont_menpai{ display:none; position:relative; width:914px; height:480px;}
.mp_emei{ background-image:url(../images/mp_emei.jpg@11);}
.mp_wudang{ background-image:url(../images/mp_wudang.jpg);}
.mp_shaolin{ background-image:url(../images/mp_shaolin.jpg);}
.mp_mingjiao{ background-image:url(../images/mp_mingjiao.jpg);}
.video_bg{ position:absolute; width:300px; height:201px; left:470px; top:36px; background-image:url(../images/menpai_video_bg.png)}
.video_box{ position:relative; width:205px; height:128px; margin:44px 0 0 57px; background-color:#000;}
.btn_v_menpai{ position:absolute; width:205px; height:128px; left:0; top:0; cursor:pointer;}
.video_box div{ width:205px; height:128px;}
.tab_cont_menpai h4{ position:absolute; left:447px; top:250px; font:normal 45px "微软雅黑"; color:#3e4a5b;}
.mp_intro{ position:absolute; width:380px; left:384px; top:324px; color:#555555;}
.mp_intro p{ font:normal 14px/22px "微软雅黑";}
.nandu{ padding-top:10px; color:#000; font-size:16px;}
.nandu img{ margin-right:4px; vertical-align:middle;}


.wanfa_bg,.gongneng_bg{ position:relative; background-image:url(../images/wanfa_bg.jpg)}
.gongneng_bg{ background-image:url(../images/gongneng_bg.jpg)}
.wanfa_cont{ position:absolute; width:310px; left:200px; top:60px;}
.wanfa_t{ width:102px; height:37px; margin-top:20px; font:bold 18px/37px "微软雅黑"; text-align:center; background-image:url(../images/wanfa_t.png)}
.link_p{ padding:5px 0; font:normal 16px/24px "微软雅黑"; border-bottom:1px dashed #232932;}
.link_p a{ color:#000}
.link_p a:hover{ color:#3fc7a9;}

.gonglue_bg{ position:relative; background-image:url(../images/gonglue_bg.jpg)}
.tab_gonglue{ position:absolute; width:89px; right:30px; top:51px; z-index:2;}
.tab_gonglue li{ width:89px; height:89px; margin-bottom:1px; color:#b6c3d5; text-align:center; background:url(../images/tab_gonglue.png); cursor:pointer;}
.tab_gonglue li.line_2{ height:70px; padding-top:19px; font:normal 20px/26px "微软雅黑";}
.tab_gonglue li.line_1{ font:normal 20px/89px "微软雅黑";}
.tab_gonglue li.on{ color:#fff; background-position:0 -89px;}
.gonglue_ul{ width:430px; padding:78px 0 0 187px;}
.gonglue_ul li{ width:430px; height:40px; padding:0 5px; font:normal 16px/40px "微软雅黑"; color:#6b6b6b; text-align:right; border-bottom:1px dashed #000; overflow:hidden;}
.gonglue_ul li p{ float:left; width:510px; height:40px; padding-left:20px; background:url(../images/icon_gonglue.png) 0 center no-repeat; text-align:left; overflow:hidden;}
.gonglue_ul li a{ color:#000;}
.gonglue_ul li a:hover{ color:#3fc7a9;}

.main_header { margin-bottom:40px;}
.mid{width:1000px;margin:0 auto;position: relative;}
.db {display:block;text-indent:-999em;}
.sp{background: url(../images/sp.png) no-repeat;}

.yuan{background-position:0 0;width: 72px;height: 72px;display: block;animation: playBtn 5s linear infinite;
-webkit-animation: playBtn 5s linear infinite;-moz-animation: playBtn 5s linear infinite;}
.play{display: block;background-position:-76px 0;width: 59px;height: 59px;position: absolute;top: 7px;left: 7px;}
.first_nav{float:left;padding-top: 10px;position: relative;margin-top:-80px;z-index:99999;margin-left:150px}
.first_nav li{float: left;width: 85px;height: 199px;display: inline;margin-right: 65px;}
.first_nav li:hover{-webkit-animation: navBtn 0.3s linear both;-moz-animation: navBtn 0.3s linear both;animation: navBtn 0.3s linear both;}
.first_nav li:last-child{margin-right: 0;}
.first_nav li a{display: block;width: 100%;height: 100%;}
.btn1{background-position:-372px -80px;}
.btn1:hover,.first_nav li.on .btn1{background-position:-372px -286px;}
.btn2{background-position:-466px -80px;}
.btn2:hover,.first_nav li.on .btn2{background-position:-466px -286px;}
.btn3{background-position:-560px -80px;}
.btn3:hover,.first_nav li.on .btn3{background-position:-560px -286px;}
.btn4{background-position:0 -80px;}
.btn4:hover,.first_nav li.on .btn4{background-position:0 -286px;}
.btn5{background-position:-91px -80px;}
.btn5:hover,.first_nav li.on .btn5{background-position:-91px -286px;}
.btn6{background-position:-184px -80px;}
.btn6:hover,.first_nav li.on .btn6{background-position:-184px -286px;}
.btn7{background-position:-277px -80px;}
.btn7:hover,.first_nav li.on .btn7{background-position:-277px -286px;}
@-webkit-keyframes playBtn{
	from{-webkit-transform: rotate(0deg);}
	to{-webkit-transform: rotate(360deg);}
}
@-moz-keyframes playBtn{
	from{-moz-transform: rotate(0deg);}
	to{-moz-transform: rotate(360deg);}
}
@keyframes playBtn{
	from{transform: rotate(0deg);}
	to{transform: rotate(360deg);}
}
@-webkit-keyframes navBtn{
	from{-webkit-transform: translateY(0);}
	to{-webkit-transform: translateY(-10px);}
}
@-moz-keyframes navBtn{
	from{-moz-transform: translateY(0);}
	to{-moz-transform: translateY(-10px);}
}
@keyframes navBtn{
	from{transform: translateY(0);}
	to{transform: translateY(-10px);}
}
@-webkit-keyframes btnmore{
	from{-webkit-transform: scale(1);}
	to{-webkit-transform: scale(1.1);}
}
@-moz-keyframes btnmore{
	from{-moz-transform: scale(1);}
	to{-moz-transform: scale(1.1);}
}
@keyframes btnmore{
	from{transform: scale(1);}
	to{transform: scale(1.05);}
}