@charset "utf-8";
/****  nav   begin  ****/
.nav {
	width:683px;
	float:left;
	padding-left:20px;}
.nav a:link,.nav a:visited { color:#FFF;}
.nav a:hover { color:#ffe002;}
.tel {
	width:277px;
	float:right;
	padding-right:20px;}
.tel img {
	float:right;
	padding:12px 5px 10px 0;}
.tel span { float:right;}
/****  nav   end  ****/
/****  banenr  begin  ****/
.banner img { width:100%;}
/****  banenr  end  ****/
/****  sale  begin  ****/
.sale img { width:100%;}
/****  sale  end  ****/
/****  tab01  begin  ****/
.title01 img {
	position:relative;
	z-index:1;
	top:-116px;
	left:30px;}
.title01 h1 {
	width:1000px;
	text-align:center;
	font-size:36px;
	color:#da251d;
	margin-top:-190px;
	line-height:46px;}
.title01 span {
	font-size:18px;
	font-weight:normal;}
.list01 {
	width:920px;
	height:270px;
	background-color:#e66d67;
	margin:0 auto;}
.list01 ul {
	width:720px;
	height:250px;
	margin:0 auto;}
.list01 ul li {
	width:720px;
	height:26px;
	float:left;
	margin-top:23px;
	color:#FFF;
	font-size:18px;
	line-height:26px;}
.list01 ul li dl dt {
	width:80px;
	float:left;
	text-align:center;
	background-color:#da251d;
	border-radius:20px;
	font-weight:bold;}
.list01 ul li dl dd {
	width:610px;
	float:left;
	padding-left:30px;}
.txt01 { margin:50px auto;}
/****  tab01  end  ****/
/****  tab02  begin  ****/
.title02 img {
	position:relative;
	z-index:1;
	top:-106px;
	left:10px;}
.title02 h1 {
	width:1000px;
	text-align:center;
	font-size:36px;
	color:#9123f6;
	margin-top:-180px;
	line-height:46px;}
.title02 span {
	font-size:18px;
	font-weight:normal;}
.list02 {
	width:920px;
	height:130px;
	background-color:#bd89ed;
	margin:0 auto;
	padding-top:30px;}
.list02 img { margin:0 auto;}
.txt02 { margin:30px auto;}
/****  tab02  end  ****/
/****  tab03  begin  ****/
.title03 img {
	position:relative;
	z-index:1;
	top:-100px;
	left:10px;}
.title03 h1 {
	width:1000px;
	text-align:center;
	font-size:36px;
	color:#004d93;
	margin-top:-150px;
	line-height:46px;}
.title03 span {
	font-size:18px;
	font-weight:normal;}
.tab03 h2 {
	width:1000px;
	text-align:center;
	color:#000;
	font-size:32px;
	font-weight:normal;
	line-height:50px;}
.tab03 dl {
	width:890px;
	height:890px;
	margin:10px auto;
	border-top:3px #ff9b1c solid;}
.tab03 dl dt {
	width:890px;
	height:50px;
	background-color:#7ab0d4;}
.tab03 dl dd {
	width:890px;
	height:615px;
	background-color:#e7f2f8;}
.tab03 dl dt ul {
	width:1000px;
	height:50px;}
.tab03 dl dt ul li {
	width:140px;
	height:50px;
	float:left;
	text-align:center;
	line-height:50px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;}
.tab03 dl dd ul li {
	font-size:18px;
	color:#004d93;
	font-weight:bold;}
.list_01 {
	width:140px;
	float:left;
	text-align:center;
	line-height:204px;}
.list_01 ul li { border-bottom:1px #fff solid;}
.list_02 {
	width:236px;
	float:left;
	text-align:center;
	line-height:40px;
	border-left:2px #FFF solid;}
.list_02 ul li { border-bottom:1px #fff solid;}
.list_03 {
	width:510px;
	float:left;
	text-align:center;
	line-height:40px;
	border-left:2px #FFF solid;}
.list_03 ul li { border-bottom:1px #fff solid;}
/****  tab03  end  ****/
/****  tab04  begin  ****/
.title04 img {
	position:relative;
	z-index:1;
	top:-106px;
	left:10px;}
.title04 h1 {
	width:1000px;
	text-align:center;
	font-size:36px;
	color:#95123b;
	margin-top:-170px;
	line-height:46px;}
.title04 span {
	font-size:18px;
	font-weight:normal;}
.tab04 dl {
	width:890px;
	height:890px;
	margin:10px auto;}
.tab04 dl dt {
	width:890px;
	height:40px;
	color:#FFF;
	font-size:18px;
	line-height:40px;
	text-align:right;
	background-color:#95123b;}
.tab04 dl dt span {
	width:35px;
	height:35px;
	background-color:#FFF;
	color:#95123b;
	border-radius:20px;
	font-weight:bold;
	font-size:14px;
	padding:5px;}
.tab04 dl dd {
	width:890px;
	height:390px;}
.tab04 dl dd ul li ul li {	
	color:#FFF;}
.list_04 {
	width:200px;
	float:left;
	text-align:center;
	font-size:18px;
	line-height:56px;
	background-color:#d76186;}
.list_05 {
	width:334px;
	float:left;
	text-align:left;
	font-size:14px;
	line-height:24px;
	background-color:#b16c82;}
.list_05 ul li {
	padding:5px 0 3px 24px;}
.list_06 {
	width:356px;
	float:left;
	text-align:left;
	font-size:14px;
	line-height:24px;
	background-color:#c82457;}
.list_06 ul li {
	padding:5px 0 3px 26px;}
/****  tab04  end  ****/
/****  tab05  begin  ****/
.title05 img {
	position:relative;
	z-index:1;
	top:-106px;
	left:10px;}
.title05 h1 {
	width:1000px;
	text-align:center;
	font-size:36px;
	color:#8ea723;
	margin-top:-180px;
	line-height:46px;}
.title05 span {
	font-size:18px;
	font-weight:normal;}
.tab05 ul {
	width:920px;
	height:505px;
	margin:0 auto;
	padding-top:40px;
	border:1px #8ea723 solid;
	background:url(../images/map.jpg) 530px 100px no-repeat}
.tab05 ul li {
	width:920px;
	float:left;
	color:#8ea723;
	font-size:18px;
	line-height:26px;
	padding-left:40px;}
/****  tab05  end  ****/
/**** footer   begin  ****/
.bg {
	width:100%;
	height:21px;
	background:url(../images/bg/bg_02.png) repeat-x;}
/**** footer   end  ****/
