@charset "utf-8";
/* CSS Document */
/*common*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
em,i{ font-style:normal;}


.tybg{
	width: 100%;
}
.xwbg{
	width: 100%;
	background-color: #333333;
}
.xilie{
	background-image: url(../images/tmp1685673767_2237044_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 100%;
	background-size: 100% 100%;
}
.indexlx{
	background-image: url(../images/tmp1685716478_2237044_s.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 100%;
	background-size: 100% 100%;
}
.indextt{
	height: 140px;
	overflow: hidden;
}
.indexbt{
	float: left;
	color: #fff;
	margin: 40px 0px;
	font-size: 30px;
	line-height: 110%;
}
.indexbt span{
	font-size: 12px;
	clear: both;
	padding-top: 15px;
	
}
.indexmore{
	float: right;
	color: #fff;
	margin: 60px 0 0 0;
	font-size: 20px;
}
.indexmore a{
	color: #fff;
}
.indexmore a:hover{
	color: #ccc
}
.xllb{
	margin-top: 30px;
	clear: both;
	height: 250px;
}
.xllb li{
	float: left;
	width: 190px;
	height: 150px;
	margin-right: 10px;
	position: relative;
	cursor: pointer;
}
.xllb li img{
	width: 190px;
	height: 150px;
}

.txt-two{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 95px;
	padding-top: 55px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
	display: none;
}
.txt-two h3{
	font-size: 18px;
}
.txt-two p{
	font-size: 14px;
	display: block;
	line-height: 20px;
}
.txt-two a{
	color: #fff;
}
.txt-two a:hover{
	color: #fff;
}
.syab{
	width: 450px;
	height: 250px;
	color: #fff;
	margin: 50px 0;
	line-height: 24px;
	font-size: 14px;
}
.mobut{
	width: 120px;
	height: 40px;
	margin: 20px 0;
}
.gd-button{
	display: inline-block;
            padding: 6px 25px;
            border: 1px solid #D9C193;
            background: #CEAF75 linear-gradient(#EADCC2, #CEAF75);
            border-radius: 24px;
            color: #000;
            font-size: 14px;
            line-height: 24px;
}
.yyly{
	padding-bottom: 50px;
}
.con-yy{
	width: 333px;
	height: 222px;
	float: left;
	position: relative;
	cursor: pointer;
}
.con-yy img{
	width:333px;
	height: 222px;
}
.txt-yy{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 172px;
	padding-top: 50px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
	display: none;
}
.txt-yy h3{
	font-weight: normal;
	font-size: 24px;
}
.txt-yy p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	padding: 15px;
}


.syxwL li{
	width: 230px;
	height: 314px;
	background-color: #1E1E1E;
	margin: 10px 20px 0 0;
	overflow: hidden;
	float: left;
}
.syxwL li:hover{
	width: 230px;
	height: 314px;
	background-image: url("../images/tmp1685719102_2237044_s.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-size: 100% 100%;
}
.syxwL li:hover p{
	color: #fff;
}
.syxwL li img{
	width: 230px;
	height: 200px;
}
.syxwL li span{
	line-height: 40px;
	font-size: 14px;
	padding:20px 8px;
}
.syxwL a{
	color: #fff;
}
.syxwL p{
	padding:0 10px;
	color: #828282;
	line-height: 20px;
}
.syxwL i{
	padding:11px 0 0 25px;
	background: url(../images/sz.png) no-repeat 8px 13px;
	color: #828282;
	display: block;
}