@CHARSET "UTF-8";
body{
 width:100%;
 background-size:cover;
overflow:-Scroll;
overflow-x:hidden;
 }
.box{
	min-width:1024px;
	width:100%;
  	height:2061px;
	/* background: url('../images/big_2.jpg') center top no-repeat; */
	background: url('https://wuyou.9199.com/tuiguang/images/bg.jpg') center top no-repeat;
	background-color:#f7dfaf;
	width: 1920px;
				left: 50%;
				top: 0px;
				margin-left: -960px;
				position: absolute;
				overflow: hidden;
  }
.video {
				width: 1920px;
				height: 1080px;
				left: 50%;
				top: 0px;
				margin-left: -960px;
				position: absolute;
				overflow: hidden;
			}  
.cursor{cursor:pointer;}
.hong{color:#FF0000;}
.biao{color:#FF0000;font-weight:bold;background-color: rgb(255, 255, 0);}
.jiacu{font-weight:bold;}
.dise{
background:url('../images/kuangbg.png');
background-size:120px 30px;
background-repeat:no-repeat;
color:#664030;
font-weight:bold;
text-align:center;
}
.piao{width:1912x;height:773px;position:absolute;left:50%;margin-left:-956px;top:-20px}
.mt{
	text-indent: 2em; 
}
.header
{
	width:100%;
	height:550px;
	z-index: 2;
/* 	border:1px solid #f0f; */
}

.header .wuyou{
	position: absolute; width: 328px; height: 240px; top: 10px; left: 10%; z-index: 2;display: none;
}

.small_box
{
	/*  position: absolute; 
	 border: 1px solid #0f0;   */
	/* background: url('../images/purple.png') center top no-repeat;  */
	width:100%;
	 margin-top: 1180px; 
	 color:#000000;
	  
}

.left11
{
	float:left;
	width:15%;
	height:570px;
	/* background: red; */
}


.center
{
	float:left;
	width:100%;
	margin: 0 auto;
	/*border: 1px solid #0f0;  
	
	 border: 1px solid red;  */
}

.center .lift-nav{
	position:absolute;
	z-index:50;
	width:239px;
	height:529px;
	
	
}
.center .lift-nav ul{padding-top:140px;color: #674008; font-size: 20px;}
.center .lift{
width:239px;
height:529px;
background:url('../images/bolangxian.png');
background-size:239px 529px;
background-repeat:no-repeat;
}
.center .lift-nav li{
	cursor: pointer;
	text-align:center;
	width:100%;
	height:51px;
	line-height: 55px;
	padding-left:10px;
}
.center .lift-nav li.current{
	width:239px;
height:51px;
background:url('../images/current.png');
background-size:185px 51px;
background-repeat:no-repeat;
background-position:center;
color: #feface;
}

.box_show{
	width:1100px;
	margin: 0 auto;
	position:relative;
}
.box_show .zhiye{
	position:absolute;
	right:-2%;
	width:106px;
	height:252px;
	margin-top:80px;
	border:none;

}

.box_show .renwu ul{
	width:106px;
height:252px;
background:url('../images/banner_5_bg.png');
background-size:106px 252px;
background-repeat:no-repeat;
background-position: 0px 12px;
	}
.box_show .renwu li{
	width:106px;
	height: 82px;
	list-style: none;
	padding-left:10px;
	display: inline-block;
	cursor: pointer;
	text-align:center;
}

.bigbanner{ width: 994px; height: 421px; position: relative; }
.bigbanner .imgs{ width: 100%; height: 421px; overflow: hidden; position:absolute; left:70px; top: 80px; }
.bigbanner .imgs ul{ position: absolute; left: 0; top: 0; }
.bigbanner .imgs li{ float: left; width: 994px; overflow: hidden; }
.bigbanner .imgs li img{ display: block; }
.btns{ position: absolute; width: 994px; height: 72px; overflow: hidden; text-align: center; left:70px;  top: 550px; }
.btns a{ display: inline-block; width: 19px; height: 19px; overflow: hidden; margin: 0 5px; background:url(../images/ons.png) no-repeat right 0;  }
.btns a:hover,.btns a.on{ background-position: 0 0;}

.right22
{
	float:left;
	width:15%;
	height:570px;
	/* background:orange; */
}
.five{
	width:100%;
	
	
}

/* .footer
{
	width:100%;
	height:200px;
	background:#000;
} */
#footer{width:100%;margin:0 auto;position:absolute;color:#4a4a4a;text-align:center;top:1930px;line-height: 25px;}
#footer a {
	color: #4a4a4a;
}
#footer .bg_l{background:url(../images/footer_bg_l.jpg) no-repeat 0 bottom;width:503px;height:200px;position:absolute;bottom:0;left:-502px;}
#footer .bg_r{background:url(../images/footer_bg_r.jpg) no-repeat 0 bottom;width:503px;height:200px;position:absolute;bottom:0;right:-503px;}
#footer .c_div{color:#4a4a4a; text-align:center;line-height:26px;padding-top:15px;}
#footer .c_div span.line{padding:0 5px;}
#footer .c_div a{color:#4a4a4a;}



.nav {
	position: absolute;
	width: 100%;
	height: 28px;
	
	margin: 0 auto;
	z-index:3;
}

.nav ul {
	float:right;
	width: 490px;
	height: 30px;
	margin-bottom: 0px;
	/*background-color: rgba(73,56,39,0.55);*/
	background: #493827\9;/*IE*/
	filter: alpha(opacity=55);/*IE*/
}

.nav li {
	
	height: 28px;
	line-height: 24px;
	margin-left: 6px;
	list-style: none;
	display: inline-block;
	
	float: left;
	margin-top: 3px;
	color:#dec87d;
	

}

/*.nav .last_li {
	border-right: none;
}*/

.nav a {
	color: #dec87d;
	text-decoration: none;
	height: 28px;
	font-size: 16px;
	float: left;
	text-align: center;
}

.nav1 {
	position: absolute;
	width: 100%;
	height: 28px;
	
	margin: 0 auto;
	z-index:2;
}

.nav1 ul {
	float:right;
	width: 490px;
	height: 60px;
	margin-bottom: 0px;
	/*background-color: rgba(73,56,39,0.55);*/
	background: #493827\9;/*IE*/
	filter: alpha(opacity=55);/*IE*/
}

.nav1 li {
	
	height: 28px;
	line-height: 24px;
	margin-left: 2px;
	list-style: none;
	display: inline-block;
	
	float: left;
	margin-top: 3px;
	color:#dec87d;
	

}

/*.nav .last_li {
	border-right: none;
}*/

.nav1 a {
	color: #dec87d;
	text-decoration: none;
	width: 160px;
	height: 28px;
	font-size: 16px;
	float: left;
	text-align: center;
}


/* actGotop */

.innerbox{
            overflow-x: hidden;
            overflow-y: auto;
            width:470px;
			height:400px;
			font-size:18px;
			cursor:pointer;
        }
        /*滚动条样式*/
        .innerbox::-webkit-scrollbar {/*滚动条整体样式*/
            width: 8px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 8px;
        }
        .innerbox::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
           border-radius: 5px !important;
    -webkit-box-shadow: inset 0 0 5px rgba(240, 240, 240, .5) !important;
    background: #9a8475 !important;
    cursor: pointer !important;
        }
        .innerbox::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(0,0,0,0.1);
        }
	
.down{ position: absolute; width: 100%; height: 100px; top:200px;margin: 0 auto;text-align:center; }
		.kaiqu{
			width:351px;
height:35px;
background:url('../images/kaiqu.png');
background-size:351px 35px;
background-repeat:no-repeat;
background-position:center;
		}
		.kaiqu .xinqu{
			width: 100%;margin: 0 auto;
			line-height:40px;
			font-size:16px;
			text-align:center;
		}
@keyframes UpAndDown{
0%{transform:translateY(0)}
100%{transform:translateY(-10px)}
}

	
#moquu_top {
	bottom:10%;
	background:url(../images/icon_back.png) 0 -120px;
	width:30px;
	height:30px
}
/*
#moquu_top:hover {
	background:url(../images/share.png) -30px -120px
}*/
#moquu_top{
	z-index:2;
	width:30px;
	height:30px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:30px;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}	


.tan{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);display: none;z-index: 10}
.tan .box{width: 586px;height: 466px;overflow: hidden;background: url('../images/tan.png') center top no-repeat;border-radius: 3px;position: absolute;top: 50%;left: 100%;transform: translate(-50%,-50%);}
.tan .box .form{position: relative;width: 460px;height: 100%;padding: 40px 50px;text-align: center;overflow: hidden; margin: 0 auto;margin-top:60px;color:#D1AE8E;}
.tan .box .form a.close{width:38px;height:37px;background:url(../images/close.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:-2px;right:60px;}
.tan .box .form span.close{position: absolute;right: 16px;top: 5px;font-size: 14px;display: block;cursor: pointer;height: 8px;width: 8px;color: #b0b8bf;}
.tan .box .form span:hover{color: #808492;}
.tan .box .form form input#username{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form input#userpwd{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form input#realname{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form input#idnum{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form input#answer1{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form input#answer2{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form select#question1{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form form select#question2{width: 300px;outline-style: none;height: 25px;margin-bottom: 7px;border-radius: 3px;border:1px solid #ccc;padding: 0 10px;}
.tan .box .form h3{font-size: 18px;
    color: #FFFFFF;font-weight: normal;margin-bottom: 8px;}
.tan .box .form p.desc{color: #0074fa;font-size: 12px;margin-bottom: 18px;}
.tan .box .form form input[name=valicode]{padding-right: 80px;}
.tan .box .form form input[type=submit]{background-color: #1278f6;color: #fff;border: 0;height: 40px;cursor: pointer;}
.tan .box .form form input[type=submit]:hover{background-color: #3382FF;}
.tan .box .form form input.red{border-color: red;}
.tan .box .form form .valicode{position: relative;}
.tan .box .form form .valicode img{position: absolute;right: 8px;top: 2px;height: 35px;}
.tan .box .form p.reg{margin-top: 20px;}
.tan .box .form p.reg a{color: #333;font-size: 12px;float: right;}
.tan .box .form p.reg a:first-child{float: left;}
.tan .box .form form .error{height: 20px;line-height: 20px;text-align: left;color: red;font-size: 12px;display: none;}	
.reg_btn {
    background: url("../images/reg.png");
    border: medium none;
    cursor: pointer;
    height: 57px;
    width: 245px;
}

.alert {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	min-width: 300px;
	max-width: 600px;
	transform: translate(-50%,-50%);
	z-index: 99999;
	text-align: center;
	padding: 15px;
	border-radius: 3px;
	font-size:20px;
}

.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}


.banner2 {
	width: 100%;
	position: relative;
	margin: 0 auto;
}
.swiper-pagination {
	padding: 0;
	margin: 0;
	width: 100%!important;
	text-align: center!important;
	bottom: 10px!important;
}
.swiper-pagination-bullet {
	width: 10px!important;
	height: 10px!important;
	background-color: #c9b179;
	border: 0.02rem solid #c9b179;
	opacity: 1!important;
	border-radius: 50%!important;
}
.swiper-pagination-bullet-active {
	background: none;
}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	margin: 0 5px!important;
}

.bigbanner .videolist { position:absolute; float:left;left:600px; top: 230px; }
.bigbanner .videolist:hover{ cursor: pointer; }
.bigbanner .videoed { width:83px; height:83px; position: absolute; left:53%; top:160%; z-index:99; border-radius:100%; 
 -webkit-animation-name: scaleDraw;                /*动画名称*/
    -webkit-animation-timing-function: ease-in-out;   /*动画执行方式，linear：匀速；ease：先慢再快后慢；ease-in：由慢速开始；ease-out：由慢速结束；ease-in-out：由慢速开始和结束；*/
    -webkit-animation-iteration-count: infinite;      /*动画播放次数，infinite：一直播放*/
    -webkit-animation-duration: 2s;       
}
@keyframes scaleDraw{0%,100%{transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -webkit-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1);} 50%{transform: scale3d(0.9,0.9,1); -moz-transform: scale3d(0.9,0.9,1); -ms-transform: scale3d(0.9,0.9,1); -webkit-transform: scale3d(0.9,0.9,1); -o-transform: scale3d(0.9,0.9,1);} 75%{transform: scale3d(1.1,1.1,1); -moz-transform: scale3d(1.1,1.1,1); -ms-transform: scale3d(1.1,1.1,1); -webkit-transform: scale3d(1.1,1.1,1); -o-transform: scale3d(1.1,1.1,1);}}
@-webkit-keyframes scaleDraw{0%,100%{transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -webkit-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1);} 50%{transform: scale3d(0.9,0.9,1); -moz-transform: scale3d(0.9,0.9,1); -ms-transform: scale3d(0.9,0.9,1); -webkit-transform: scale3d(0.9,0.9,1); -o-transform: scale3d(0.9,0.9,1);} 75%{transform: scale3d(1.1,1.1,1); -moz-transform: scale3d(1.1,1.1,1); -ms-transform: scale3d(1.1,1.1,1); -webkit-transform: scale3d(1.1,1.1,1); -o-transform: scale3d(1.1,1.1,1);}}
@-moz-keyframes scaleDraw{0%,100%{transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -webkit-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1);} 50%{transform: scale3d(0.9,0.9,1); -moz-transform: scale3d(0.9,0.9,1); -ms-transform: scale3d(0.9,0.9,1); -webkit-transform: scale3d(0.9,0.9,1); -o-transform: scale3d(0.9,0.9,1);} 75%{transform: scale3d(1.1,1.1,1); -moz-transform: scale3d(1.1,1.1,1); -ms-transform: scale3d(1.1,1.1,1); -webkit-transform: scale3d(1.1,1.1,1); -o-transform: scale3d(1.1,1.1,1);}}
@-ms-keyframes scaleDraw{0%,100%{transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -webkit-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1);} 50%{transform: scale3d(0.9,0.9,1); -moz-transform: scale3d(0.9,0.9,1); -ms-transform: scale3d(0.9,0.9,1); -webkit-transform: scale3d(0.9,0.9,1); -o-transform: scale3d(0.9,0.9,1);} 75%{transform: scale3d(1.1,1.1,1); -moz-transform: scale3d(1.1,1.1,1); -ms-transform: scale3d(1.1,1.1,1); -webkit-transform: scale3d(1.1,1.1,1); -o-transform: scale3d(1.1,1.1,1);}}
@-o-keyframes scaleDraw{0%,100%{transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -webkit-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1);} 50%{transform: scale3d(0.9,0.9,1); -moz-transform: scale3d(0.9,0.9,1); -ms-transform: scale3d(0.9,0.9,1); -webkit-transform: scale3d(0.9,0.9,1); -o-transform: scale3d(0.9,0.9,1);} 75%{transform: scale3d(1.1,1.1,1); -moz-transform: scale3d(1.1,1.1,1); -ms-transform: scale3d(1.1,1.1,1); -webkit-transform: scale3d(1.1,1.1,1); -o-transform: scale3d(1.1,1.1,1);}}
.bigbanner .videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-400px; margin-top:-310px; z-index:100; width:800px; height:360px; }
.bigbanner .vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.vtit{ z-index: 2; position: absolute; text-align:center; bottom: 1px; width: 285px; height: 30px; padding: 0 0 0 0; margin-left:8px; line-height: 30px;font-family:"微软雅黑";overflow:hidden;background-color: rgba(0, 0, 0, 0.5); /* 背景半透明 */
    color: #ddd; /* 文字不透明 */
	font-size:14px;
	font-weight:bold;
	opacity: 1; /* 元素不透明 */ }
.mask {       
            position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #000000;     
            z-index: 90; left: 0px;     
            opacity:0.8; -moz-opacity:0.8;     
        }	






