

.clearfix {

	clear: both;

	line-height: 0px;

	height: 0px;

}

.clear20 {

	clear: both;

	height: 20px;

	line-height: 20px;

}

.clear68 {

	clear: both;

	height: 68px;

	line-height: 68px;

}

.h10 {

	height: 10px;

	clear: both;

	overflow: hidden;

}

.w500{ width:500px; padding-top:20px;}

.pt200 {

	padding-top: 200px;

}





.pt160 {

	padding-top: 160px;

}

.pt130 {

	padding-top: 130px;

}

.pt120 {

	padding-top: 120px;

}





.pt110 {

	padding-top: 110px;

}



.pt100 {

	padding-top: 100px;

}



.pt80 {

	padding-top: 80px;

}



.center{ text-align:center; margin:0 auto;}



.grey-f{ color:#916040}

.ft-color{ color:#FFFF80;font-weight:bold;}

/*==========头部================*/



/*============头部图片背景===================*/

#banner1 {

	background-repeat: no-repeat;

	background-position: center;

	margin: auto;

	height: 713px;

	width: 100%;

}

#slides {

	display: block;

	width: 100%;

	height: 600px;

	list-style: none;

	padding: 0;

	margin: 0;

	position: relative

}

#slides li {

	display: block;

	width: 100%;

	height: 600px;

	list-style: none;

	padding: 0;

	margin: 0;

	position: absolute

}

#slides li a {

	display: block;

	width: 100%;

	height: 100%;

	text-indent: -9999px

}

#pagination {

	display: block;

	list-style: none;

	position: absolute;

	width: auto;

	text-align: center;

	left: 48%;

	top: 700px;

	z-index: 6;

	margin: 0 auto;

}

#pagination li {

	display: block;

	list-style: none;

	width: 13px;

	height: 13px;

	float: left;

	margin-left: 15px;

	border-radius: 8px;

	background: #999

}

#pagination li a {

	display: block;

	width: 100%;

	height: 100%;

	text-indent: -9999px;

}

#pagination li.current {

	background: #fff

}

/*==========主体================*/

#main {

	width: 100%;

	overflow: hidden;

	height: auto;

	margin: 0 auto;

	text-align: center;

}

.block {

	width: 100%;

	overflow: hidden;

	clear: both;

	padding-top: 10px;

}

.g-main {

	width: 1210px;

	height: auto;

	margin: 0 auto;

}

.title1 {

	font-weight: bold;

	font-size: 36px;

	color: #fff;

	line-height:56px;

}



.title-gery {

	font-weight: bold;

	font-size: 36px;

	color: #916040;

	line-height:56px;

}



.left-img {

	float: left;

	width: 600px;

}

.right-con {

	float: right;

	width: 560px;

	text-align: left;

	font-size: 20px;

}

.left-con {

	float: left;

	width: 540px;

	text-align: left;

	font-size: 20px;

}



.left-con1 {

	float: left;

	width: 685px;

	text-align: left;

	font-size: 20px;



}



.right-img {

	float: right;

}





.dt-one{

	

	color:#ff;

	overflow:hidden;

	width:500px;

	padding-top:20px;

	text-align:center;

	margin:0 auto;



}





.dt-h {

	color:#ff;

	overflow:hidden;

	padding-bottom:30px;



}



.dt-ps {

	height: 82px;

	line-height: 82px;





}



.dt-h1 {

	height: 82px;

	line-height: 82px;

}



.dd-des {

	color: #fff;

	font-size: 20px;

	line-height:150%;

}



.dd-des1 {

	color: #916040;

	font-size: 20px;

	line-height:150%;

}



.num-block {

	background: url(../images/line.png) no-repeat center center;

	display: inline-block;

	width: 100px;

	height: 82px; line-height:60px;

	font-size: 72px;

	font-family: Arial, Helvetica, sans-serif;

	font-style: italic;

	font-weight: normal;

	float:left;

	color:#fff;

}



.num-block1 {

	background: url(../images/line.png) no-repeat center center;

	display: inline-block;

	width: 100px;

	height: 82px;

	font-size: 72px;

	font-family: Arial, Helvetica, sans-serif;

	font-style: italic;

	font-weight: normal;

	float:left;

	color: #916040;

}



.red-block {

	background: #fd5a4e;

}

.red-block1 {

	background: #fd5a4e;

}

.yellow-block {

	background: #ffd25a;

}

.yellow-block1 {

	background: #ffd25a;

}

.green-block {

	background: #50db98;

}

.green-block1 {

	background: #27b7b8;

}

.blue-block {

	background: #50c2db;

}

.blue-block1 {

	background: #2d8cd7;

}

.grey-block {

	background: #91603f;

}

.red-bottom {

	background: url(../images/red.png) repeat-x #2d8cd7;

}

.red-bottom1 {

	background: url(../images/red.png) repeat-x #2d8cd7;

}

.red-bottom2 {

	background: url(../images/red.png) repeat-x #50c2db;

}

.red-bottom3 {

	background: url(../images/red.png) repeat-x #91603F;

}

.yellow-bottom {

	background: url(../images/yellow.png) repeat-x #50db98;

}

.yellow-bottom1 {

	background: url(../images/yellow.png) repeat-x #fd5a4e;

}

.yellow-bottom2 {

	background: url(../images/yellow.png) repeat-x #91603f;

}

.yellow-bottom3 {

	background: url(../images/yellow.png) repeat-x #2D8CD7;

}

.yellow-bottom4 {

	background: url(../images/yellow.png) repeat-x #50C2DB;

}

.green-bottom {

	background: url(../images/green.png) repeat-x #50c2db;

}

.green-bottom1 {

	background: url(../images/green1.png) repeat-x #ffd25a;

}

.green-bottom2 {

	background: url(../images/green1.png) repeat-x #2d8cd7;

}

.green-bottom3 {

	background: url(../images/green1.png) repeat-x #FD5A4E;

}

.blue-bottom {

	background: url(../images/blue.png) repeat-x #ffd25a;

}

.blue-bottom1 {

	background: url(../images/blue1.png) repeat-x #27b7b8;

}

.blue-bottom2 {

	background: url(../images/blue1.png) repeat-x #ffd25a;

}

.blue-bottom3 {

	background: url(../images/blue.png) repeat-x #FD5A4E;

}

.grey-bottom {

	background: url(../images/grey.png) repeat-x #27b7b8;

}

.grey-bottom1 {

	background: url(../images/grey.png) repeat-x #2D8CD7;

}

.one {

	width: 1210px;

	margin: 0 auto;

}

.one-block {

	background: url(../images/v_07.png) no-repeat center center;

	height: 600px;

	margin: 0 auto;

	position: relative;

}

.table_db {

	text-align: left;

	border-top: 1px solid #5db7f6;

	border-left: 1px solid #49aaee;

	color: #2e99e4;

	margin-top: 20px;

	font-size:14px;

	margin-bottom: 20px;

}

.tr_l {

	text-align: center;

	height: 30px;

	line-height: 30px;

	font-size: 14px;

	color: #fff;

}

.table_db tr {

	height: 60px;

	line-height: 60px;

}

.table_db td {

	border-bottom: 1px solid #5db7f6;

	border-right: 1px solid #5db7f6;

	padding: 10px;

	text-align: center;

}

.td_des {

	line-height: 24px;

}

.td_yj {

	line-height: 24px;

	text-decoration: line-through;

}

.td_tcj {

	line-height: 24px;

	color: #F20000;

	font-size: 18px;

}

.td1 {

	color: #2e99e4;

}

.td2 {

	color: #2e99e4;

	font-size: 32px;

}

.tdx {

	color: #fff;

}

.tddb {

	color: #fff;

}

.td3 {

	line-height: 24px;

}

.td3 a {

	color: #FB0000;

	text-decoration: none;

}

.td3 a:hover {

	color: #FF8F20;

}

.td4 {

	text-align: left;

}

.span-btn {

	width: 260px;

	height: 50px;

	background: #F03C3C;

	display: inline-block;

	margin-bottom: 20px;

	line-height: 50px;

}

.span-btn a {

	color: #fff;

	text-decoration: none;

	font-size: 18px;

}

.span-btn a:hover {

	color: #FF0;

}

/*===============footer==============*/

