/* CSS Document */

*{ margin:0; padding:0; }
body{ font-family:"΢���ź�",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#FFFFFF; }
form,input,button {margin: 0px;padding: 0px;border: 0px; vertical-align:middle;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px;font-weight:normal;}
img { border:0; vertical-align:top}
a { text-decoration:none; color:#333; outline:none;}
.white{color:#FFFFFF;}
.fleft{float:left;}
.fright{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f28{font-size:28px;}
.f32{font-size:32px;}
.f37{font-size:37px;}
.mt15{margin-top:15px}
.mt20{margin-top: 20px;}
.fbold{font-weight:bold;}
.lsp8{letter-spacing:8px;}
.mleft{margin-left:12px;}
.tcenter{ text-align:center;}
.clear{clear:both;}
.pd10{padding-top:10px;}

.yd_1{width:100%; height:auto; overflow:hidden;}
.yd1_title{width:100%; height:94px; overflow:hidden; background:url(../images/yd_bg1.jpg) center no-repeat; background-size:100% 100%}
.yd1_str1{background:url(../images/yd_bg2.png) no-repeat; width:544px; height:73px; margin:10px auto; font-size:32px; text-align:center; color:#FFF; line-height:73px; display:block; letter-spacing:2px;}
.yd1_show{width:100%; height:auto; overflow:hidden; background:#000414 repeat}
.yd1s_zs{width:1112px; height:auto; overflow:hidden; margin:25px auto;}
.yd1s_l{width:532px; height:308px; overflow:hidden; border:2px solid #A07F0D; position:relative}
.yd1s_l .bd,.yd1s_l .bd ul{width:515px; height:285px; overflow:hidden;}
.yd1s_l img{display:block; margin:10px auto;}
.yd1s_l .hd{width:50%; position:absolute; left:45%; top:82%}
.yd1s_l .hd ul li{width:15px; height:15px; overflow:hidden; border-radius:50px; float:left; margin-left:10px; background:#FFF;}
.yd1s_l .hd ul li.on{background:#B29910 repeat;}
.yd1s_l p{font-size: 18px;color: #FFF;line-height: 38px;padding-left: 15px;padding-right: 15px;padding-top: 30px;}
.ljzx{display:block; background:url(../images/yd_bg3.png) no-repeat; width:228px; height:75px; overflow:hidden; margin:50px auto; font-size:28px; color:#6dd5ff; text-align:center; line-height:70px;}
.yd_2{width:100%; height:960px; background:url(../images/yd_bg4.jpg) center no-repeat; overflow:hidden;}

.yd2_show{width:1115px; height:auto; overflow:hidden; margin:20px auto;}
.yd2s_zs{width:100%; height:auto; overflow:hidden; margin-top:40px;}
.yd2s_zs li{background:url(../images/yd_bg5.png) no-repeat; width:252px; height:475px; overflow:hidden; float:left; margin-left:20px; margin-top:50px; display:inline}
.yd2s_zs li img{display:block; margin:0 auto;}
.yd2s_zs li strong{width:230px; height:70px; overflow:hidden; margin:55px auto; border-top:2px solid #1F1F2F; border-bottom:2px solid #1F1F2F; display:block; font-size:24px; color:#f74b4b; letter-spacing:2px; text-align:center; line-height:70px;}
.yd2s_zs li p{font-size:16px; color:#FFF; padding-left:15px; padding-right:15px; text-align:center; line-height:35px;}
.yd2s_zs li p span{color:#f74b4b;}
.yd2s_zs li a{width:145px; height:50px; overflow:hidden; border:1px solid #f74b4b; border-radius:20px; font-size:18px; color:#f74b4b; text-align:center; display:block; line-height:50px; margin:50px auto}
.yd_3{width:100%; height:auto; overflow:hidden;background: #000414 repeat;}
.yd_3 img{display:block; margin:0 auto;}

.yd_4{background:url(../images/yd_bg6.jpg) center no-repeat; width:100%; height:1363px; overflow:hidden;}
.yd4_show{width:1118px; height:auto; overflow:hidden; margin:25px auto;}
.fuxin_b{
   
    margin-top: 30px;
    overflow: hidden;
}
.fuxin_b>div{
    width:214px;
    padding: 0 10px;
    float: left;
    text-align: center;
    box-sizing: border-box;
    position: relative;
	margin-left:7px; display:inline;
	margin-top:15px;
}
.fuxin_b_c{
    background: #030112;
    height: 346px;
    border: 1px solid #a47b12;
    transition: transform 1s;
	width:214px;
}
.fuxin_b_c>img{
    width: 40%;
    height: auto;
    margin-top: 30px;
}
.fuxin_b_c>p{
    color: #ffe100;
    font-size: 20px;
    margin-top: 50px;
}
.fuxin_b_c>div{
    margin-top: 40px;
}
.fuxin_b_c>div>*{
    color: #fff;
	font-size:16px
}
.fuxin_b_c>div>span{
    margin-bottom: 20px;
    display: block;
	font-size:16px;
}
.fuxin_text{
    width:214px;
   background: #030112;
    position: absolute;
    transform:rotateY(180deg);
    -ms-transform:rotateY(180deg); 	/* IE 9 */
    -moz-transform:rotateY(180deg); 	/* Firefox */
    -webkit-transform:rotateY(180deg); /* Safari �� Chrome */
    -o-transform:rotateY(180deg);
    transition: transform 1s,opacity 0.1s 0.3s;
    top:0;
    left: 10px;
    opacity: 0;
    z-index: -1\9;
}
.fuxin_text>p{
height: 346px;
border: 1px solid #a47b12;
text-align: left;

font-size: 14px;
color: #fff;
width: 194px;
padding-left: 10px;
padding-right: 10px;
line-height: 38px;
}
.fuxin_b>div:hover>.fuxin_text{
    transform:rotateY(0deg);
    -ms-transform:rotateY(0deg); 	/* IE 9 */
    -moz-transform:rotateY(0deg); 	/* Firefox */
    -webkit-transform:rotateY(0deg); /* Safari �� Chrome */
    -o-transform:rotateY(0deg);
    opacity: 1;
    z-index: 1\9;
}
.fuxin_b>div:hover>.fuxin_b_c{
    transform:rotateY(-180deg);
    -ms-transform:rotateY(-180deg); 	/* IE 9 */
    -moz-transform:rotateY(-180deg); 	/* Firefox */
    -webkit-transform:rotateY(180deg); /* Safari �� Chrome */
    -o-transform:rotateY(-180deg);
}