﻿@charset "utf-8";
html{overflow:hidden;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-family:"微软雅黑";font-size:12px;color:#000000;word-wrap:break-word;behavior:url("csshover.htc");overflow:hidden;}
button,input,select,textarea{font:12px/1.5  Arial, "宋体", Helvetica,  Verdana, sans-serif;word-wrap:break-word;color:#565756;}
ul,li{list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;} 
img{border:none;border:0;vertical-align:middle;}
a{text-decoration:none;outline:none;}
p{margin:0;padding:0;}
input,select,textarea{vertical-align:middle;*font-size:100%;}
input{margin:0;outline:none;padding:0;}
input::-ms-clear{display:none;}
.clearfix:after{
     content:".";       
     display:block;       
     height:0;       
     clear:both;       
     visibility:hidden;       

}
.hover {
	-webkit-transition: all .8s ease;
	-moz-transition: all .8s ease;
	-ms-transition: all .8s ease;
	transition: all .8s ease;
}
.clearfix{*zoom:1}

.ddw{position:absolute;left:0;top:0;color:#000;font-size:16px;z-index:9999;}
.ddw2{position:absolute;left:20px;top:0;color:#000;font-size:16px;z-index:9999;}
.num_box{position:relative;}
.num{width:100%;position:relative;margin: 0 auto;}
/*.num p{}*/
/*.num ul{width:100%;position:absolute;left:0;top:0;height:100%;}
.num ul li{float:left;height:100%;position:relative;}*/
#num_0{background:url(../images/bg/bg1.jpg) no-repeat center top;background-size:100% 100%;}
#num_1{background:url(../images/bg/bg2.jpg) no-repeat center top;background-size:100% 100%;}
#num_2{background:url(../images/bg/bg3.jpg) no-repeat center top;background-size:100% 100%;}
#num_3{background:url(../images/bg/bg4.jpg) no-repeat center top;background-size:100% 100%;}
#num_4{background:url(../images/bg/bg5.jpg) no-repeat center top;background-size:100% 100%;}
/*#num_5{background:url(../images/bg/bg3.jpg) no-repeat center top;background-size:100% 100%;}*/
/*#num_6{background:#0F0;}
#num_7{background:#00F;}
#num_8{background:#FF0;}
#num_9{background:#F0F;}*/
.fixed_r{position:absolute;left:10%;top:10%;z-index:999;width: 67px;height: 577px;background: url(../images/dh_bg.png) no-repeat center left;}


/****************************/
.ruzbtn{
	display: block;
	width: 228px;
	height: 229px;
	background: url(../images/ruzbtn.png) no-repeat center top;
}
.spbtn{
	display: block;
	width: 84px;
	height: 97px;
	background: url(../images/spbtn.png) no-repeat center top;
	transition: all .7s ease 0s;
	transform: rotateY(0deg);
}
.spbtn:hover{
	transform: rotateY(180deg);
	-ms-transform:rotateY(180deg); 	/* IE 9 */
	-moz-transform:rotateY(180deg); 	/* Firefox */
	-webkit-transform:rotateY(180deg); 
	-o-transform:rotateY(180deg);
}


.sp{
	position:absolute;top:0;left:50%;
	margin-left: -133px;
	margin-top: 23px;
}
.ruz{
	 position:absolute;top:0;left:80%;
	 margin-top: -190px; 
	 /*margin-right: -815px;*/
}
.xb{
	width:67px;
	height:78px;
	cursor:pointer;
	background: url(../images/daohang.png) no-repeat center top;
	margin-bottom: 10px;
}
.xb1{
	margin-top: 78px;
	background-position: 0 -78px;
}
.xb2{
	background-position: 0 -166px;
}
.xb3{
	background-position: 0 -253px;
}
.xb4{
	background-position: 0 -341px;
}
.xb5{
	background-position: 0 -427px;
}
.fixed_r .xb2.on{background-position: -67px -166px;}
.fixed_r .xb3.on{background-position: -67px -253px;}
.fixed_r .xb4.on{background-position: -67px -341px;}
.fixed_r .xb5.on{background-position: -67px -427px;}


.ren{
	width: 548px;
	height: 117px;
	position: absolute;
	background: url(../images/tx_bg.jpg) no-repeat center top;
	padding: 15px 20px 0 20px;
}
.ren1{
	top: 29%;
	left: 44.5%;
}
.ren2{
	top: 47%;
	left: 44.5%;
}
.ren3{
	top: 65.5%;
	left: 44.5%;
}
.l_bk{
	width: 264px;
	height: 132px;
	position: absolute;
	background: url(../images/tx_left.jpg) no-repeat center top;
}
.bk1{
	top: 29%;
	left: 27%;
	background-position: 0 0;
}
.bk2{
	top: 47%;
	left: 27%;
	background-position: 0 -132px;
}
.bk3{
	top: 65.5%;
	left: 27%;
	background-position: 0 -264px;
}


.l_txt{
	width: 445px;
	height: 101px;
}
.r_img{
	width: 91px;
	height: 91px;
	border: 5px solid #ffac60;
}
.ft{
	color: #000;
	font-size: 14px;
	position: relative;

}
.yans{
	font-weight: bold;
	color: #ff8106;
}
.ft a{
	color: #6c1e1c;
	font-weight: bold;
	text-decoration: underline;
	position: absolute;
	bottom: 0px;
	right: 5px;
}

.ft a:hover{
	text-decoration: none;
}
.dakj{
	width: 100%;
	position: relative;
	top: 25%;
}
.xkj{
	width: 1200px;
	margin: 0 auto;
}
.shiping{
	width: 492px;
	height: 287px;
	position: absolute;
	top: 25%;
	left: 20%;
	background: url(../images/shiping.png) no-repeat center top;
}
.xinwen{
	width: 438px;
	height: 270px;
	position: absolute;
	top: 25%;
	left: 51.5%;
	display: none;
}
.xw3{
	display: block;
}

.ding{
	font-size: 20px;
	color: #f40000;
	text-align: left;
	border-bottom: 1px solid #dc1b2d;
}
.xw_bt{
	color: #ebd89f;
	font-size: 16px;
	line-height: 33px;
	border-bottom: 1px solid #454545;

}
.qb{
	border: 0;
}
.xw_bt a{
	display: block;
	width: 100%;
	text-align: right;
	color: #fff;
}
.xw_bt a:hover{
	text-decoration: underline;
}
.jiang{
	position: absolute;
	top: 41%;
	left: 25%;
}
.fa{
	position: absolute;
	top: 41%;
	left: 65%;
}
.j_txt{
	font-size: 20px;
	color: #dc0702;
	line-height: 35px;
	border-bottom: 1px solid #c4c1be;
}
.f_txt{
	font-size: 20px;
	color: #000;
	line-height: 35px;
	border-bottom: 1px solid #c4c1be;
}
.gh_wz{
	text-align: center;
	font-size: 30px;
	color: #000;
	position: absolute;
	top: 22%;
	width: 100%;
}
.gh_tian{
	text-align: center;
	font-size: 110px;
	line-height: 90px;
	color: #542d0b;
	position: absolute;
	top: 29%;
	width: 100%;
}
.btn{
	width: 732px;
	margin: 0 auto;

}
.fbtn a{
	width: 226px;
	height: 79px;
	display: block;
	background: url(../images/ft_btn.png) no-repeat center top;
}
.bn1 a{
	background-position:-2px -4px; 
}
.bn1 a:hover{
	background-position: -2px -91px;
}
.bn2 a{
	background-position:-254px -4px;
	margin-left: 25px; 
}
.bn2 a:hover{
	background-position: -254px -91px;
}
.bn3 a{
	background-position:-505px -4px; 
	margin-left: 25px;
}
.bn3 a:hover{
	background-position: -505px -91px;
}
.btn_kj{
	width: 100%;
	position: absolute;
	top: 80%;
}

.di_sjz{
	background: url(../images/sj_xian.png) no-repeat center 55px;
	width: 100%;
	position: absolute;
	top: 65%;
}
.sjz{
	width: 900px;
	margin: 0 auto;
}
.shij{
	width: 116px;
	height: 38px;
	background: url(../images/shij.png) no-repeat center top;
	cursor: pointer;
}
.sj1{
	margin-left: 68px;
	background-position: 0 0;
}
.sj2{
	margin-left: 95px;
	background-position: 0 -38px;
}
.sj3{
	margin-left: 95px;
	background-position: 0 -76px;
}
.sj4{
	margin-left: 95px;
	background-position: 0 -114px;
}
.sj1.nian{
	background-position: -117px 0;
}
.sj2.nian{
	background-position: -117px -38px;
}
.sj3.nian{
	background-position: -117px -76px;
}
.sj4.nian{
	background-position: -117px -114px;
}


.fas{
	width: 152px;
	height: 171px;
	background: url(../images/sj_sq.png) no-repeat center top;
	display: none;
	position: absolute;
}
.aoao{
	width: 100%;
	position: absolute;
	bottom: 25px;
}
.fas p{
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 20px;
	

    text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    -webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    -moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    *filter: Glow(color=#000, strength=1);

}
.fas1{
	left: 51px;
}
.fas2{
	left: 263px;
}
.fas3{
	left: 474px;
	display: block;
}
.fas4{
	left: 685px;
}
.fasheng{
	margin-top: 50px;
	position: relative;
}
.rxf{
	position: absolute;
	left: 80%;
	top: 30%;
	z-index: 999;
	display: none;
}
/*弹窗垫底*/
.mask {    
	position: absolute; top: 0px; 
	/*filter: alpha(opacity=80); */
	background-color: #333333;  
	z-index: 1002; left: 0px;  
	opacity:0.8; 
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
}
.huiz{
	width: 600px;
	height: 600px;
	border: 3px solid #6f6f6f;
	z-index: 1003;
	background: #0f0f0f;
	display: none;
}
.vio{
	width: 646px;
	height: 372px;
	border: 3px solid #6f6f6f;
	z-index: 1003;
	background: #0f0f0f;
	display: none;
}
.gb{
	width: 39px;
	height: 39px;
	display: block;
	position: absolute;
	right: -50px;
	top: 5px;
	z-index: 1004;
	background: url(../images/close.png) no-repeat center center;

}
.gb:hover{
	color: #f8da7e;
	transform:rotate(360deg);
}
.jqqd{
	font-size: 24px;
	color: #939393;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
.zf{
	width: 100%;
	position: absolute;
	top: 40%;
}
.lb_kg{
	width: 100%;
	position: absolute;
	bottom: 23%;
}
.lunbo{
	width: 535px;
	margin: 0 auto;
	position: relative;
	border: 5px solid #8d5d39;
}
.kkk ul li{
	width: 535px;
	height: 263px;
}
.nnn{
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.lunbo .nnn ul li a{
	background: #363755;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	display: block;

}
.lunbo .nnn ul li{
	float: left;
	margin-right: 5px;
}
.nnn .on{
	background: #fcad14!important;
}


