@charset "UTF-8";
body,ul,li,p,input,button,h1,h2,img{margin: 0px;padding:0px;}
body{font-family: "Microsoft YaHei";}
ul,li,h1,h2{list-style: none;}
img{border:0px;outline: none;}
a{text-decoration: none;border:none;outline:none;}
.ldyoushi{
	width: 1080px;
	margin:0 auto;
	height: 550px;
	position: relative;
}
.yuanwrap{
	width: 450px;
	height: 450px;
	margin:50px auto;
	position: relative;
	background: url(../style/6youshi.jpg);
	border-radius: 225px;
}
.zhouw{
	position: absolute;
	top:-30px;
	left:-315px;
	height: 510px;
	width: 1080px;
	overflow: hidden;
	display: block;
}
.zhouwc{
	width: 265px;
	display: inline-block;
}
.zhouwc1{
	font-size: 22px;
	line-height: 25px;
}
.zhouwc2{
	font-size: 14px;
}
.zhouwc3{
	padding-top:5px;
	font-size: 12px;
	line-height: 25px;
	height: 80px;
	overflow: hidden;
}
.ynum{
	display: inline-block;
	border-radius: 22px;
	height: 44px;
	width: 44px;
	line-height: 44px;
	text-align: center;
	vertical-align: top;
	color:#fff;
	font-size: 20px;
	font-weight: bold;
}
.ynumys1{
	background: #dcba4f;
}
.ynumys2{
	background: #459c7c;
}
.ynumys3{
	background: #6a7d14;
}
.ynumys4{
	background: #413306;
}
.ynumys5{
	background: #2c5072;
}
.ynumys6{
	background: #b4462d;
}
.zhouw1{
	position: absolute;
	top:0px;
	left:40px;
}
.zhouw2{
	position: absolute;
	top:190px;
	left:0px;
}
.zhouw3{
	position: absolute;
	top:390px;
	left:40px;
}
.zhouw4{
	position: absolute;
	top:0px;
	right:40px;
}
.zhouw5{
	position: absolute;
	top:190px;
	right:0px;
}
.zhouw6{
	position: absolute;
	top:390px;
	right:40px;
}
.yuanz{
	width: 450px;
	height: 450px;
	border-radius: 225px;
	position: relative;
	z-index: 3;
}
li.yzli{
	width: 225px;
	height: 223px;
	border-top:2px solid #fff;
	position: absolute;
	top:225px;
	left: 225px;
	border-radius: 0px 0px 225px 0px;
	transform-origin:0 0;
	-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;
}
li.yzli span{
	position:absolute;
	top:0px;left:0px;
	width: 225px;
	height: 223px;
	display: none;
	background: rgba(0,0,0,.5);
	border-radius: 0px 0px 225px 0px;
	
}
li.yzli:hover span{
	display: block;
}
li.yzli .yuanc{
	position:absolute;
	top:0px;left:0px;
	width: 225px;
	height: 223px;
}
li.yzli:nth-of-type(1){
	-webkit-transform:rotate(-30deg);
	-moz-transform:rotateZ(-30deg);
	-ms-transform:rotate(-30deg);
	-o-transform:rotate(-30deg);
	transform:rotate(-30deg);
	background: #2c5072;
}
li.yzli:nth-of-type(1) .yuanc{
	background: url(../style/yuan1.jpg) no-repeat center 30px;
	-webkit-transform:rotate(30deg);
	-moz-transform:rotateZ(30deg);
	-ms-transform:rotate(30deg);
	-o-transform:rotate(30deg);
	transform:rotate(30deg);
}
li.yzli:nth-of-type(2){
	-webkit-transform:rotate(30deg);
	-moz-transform:rotateZ(30deg);
	-ms-transform:rotate(30deg);
	-o-transform:rotate(30deg);
	transform:rotate(30deg);
	background: #413306;
}
li.yzli:nth-of-type(2) .yuanc{
	background: url(../style/yuan2.jpg) no-repeat 105px 45px;
	-webkit-transform:rotate(-30deg);
	-moz-transform:rotateZ(-30deg);
	-ms-transform:rotate(-30deg);
	-o-transform:rotate(-30deg);
	transform:rotate(-30deg);
}
li.yzli:nth-of-type(3){
	-webkit-transform:rotate(90deg);
	-moz-transform:rotateZ(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
	background: #6a7d14;
}
li.yzli:nth-of-type(3) .yuanc{
	background: url(../style/yuan3.jpg) no-repeat 105px 90px;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotateZ(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	transform:rotate(-90deg);
}
li.yzli:nth-of-type(4){
	-webkit-transform:rotate(150deg);
	-moz-transform:rotateZ(150deg);
	-ms-transform:rotate(150deg);
	-o-transform:rotate(150deg);
	transform:rotate(150deg);
	background: #459c7c;
}
li.yzli:nth-of-type(4) .yuanc{
	-webkit-transform:rotate(-150deg);
	-moz-transform:rotateZ(-150deg);
	-ms-transform:rotate(-150deg);
	-o-transform:rotate(-150deg);
	transform:rotate(-150deg);
	background: url(../style/yuan4.jpg) no-repeat 60px 95px;
}
li.yzli:nth-of-type(5){
	-webkit-transform:rotate(210deg);
	-moz-transform:rotateZ(210deg);
	-ms-transform:rotate(210deg);
	-o-transform:rotate(210deg);
	transform:rotate(210deg);
	background: #dcba4f;
}
li.yzli:nth-of-type(5) .yuanc{
	-webkit-transform:rotate(-210deg);
	-moz-transform:rotateZ(-210deg);
	-ms-transform:rotate(-210deg);
	-o-transform:rotate(-210deg);
	transform:rotate(-210deg);
	background: url(../style/yuan5.jpg) no-repeat 40px 80px;
}
.hold {
	position:absolute;
	width:450px;
	height:450px;
	clip:rect(0px,450px,225px,225px);
	left:0px;
	z-index: 1;
}
.pie {
	position:absolute;
	width:450px;
	height:450px;
	clip:rect(0px,225px,450px,0px);
	-moz-border-radius:225px;
	-webkit-border-radius:225px; 
	border-radius:225px; 
	background-color:#b4462d;
	-moz-transform:rotate(60deg);
	-webkit-transform:rotate(60deg);
	-o-transform:rotate(60deg);
	transform:rotate(60deg);
	z-index: 99;
}
.pie img{
	position:absolute;
	width:121px;
	height:91px;
	top:40px;
	left:80px;
	-moz-transform:rotate(-60deg);
	-webkit-transform:rotate(-60deg);
	-o-transform:rotate(-60deg);
	transform:rotate(-60deg);
}
.pieborder{
	border:1px solid #fff;
	width: 0px;
	height: 225px;
	position: absolute;
	top:0px;
	left:225px;
	z-index: 999;
}
.piespan{
	position:absolute;
	top:0px;left:0px;
	width: 100%;
	height: 100%;
	-moz-border-radius:225px;
	-webkit-border-radius:225px; 
	border-radius:225px; 
	display: none;
	background: rgba(0,0,0,.5);
}
.pie:hover .piespan{
	display: block;
}
.yuanxin{
	width: 180px;
	height: 180px;
	background: #fff;
	border-radius: 90px;
	position: absolute;
	top:135px;
	left: 135px;
	z-index: 4;
}
.yuanxinc{
	display: block;
	padding-top:70px;
	width: 180px;
	text-align: center;
	color:#1f1f1f;
	font-size: 24px;
	font-weight: bold;
}
.yuanxinc1{
	display: block;
	width: 180px;
	text-align: center;
	color:#1f1f1f;
	font-size: 14px;
}
.erjimenu{
	width: 1055px;
	text-align: center;
	height: 40px;
	padding-bottom: 20px;
	overflow: hidden;
}
.erjimenu a{
	display: inline-block;
	line-height: 40px;
	font-size:14px;
	padding-right: 5px;
	color:#464646;
}
