* {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
a {
	text-decoration: none;
}
.clear {
	overflow: hidden;
	clear: both;
	height: 0;
}
body, html {
	font-family: Arial,'Times New Roman','Microsoft YaHei',SimHei;;background: #fff !important;
}
input, select {
	outline: none;
}
em, var, i, strong {
	font-style: normal;
}
.out{width:100%;}
.header{width:100%;height:75px;}
.header_son{width:990px;margin:0 auto;height:75px;overflow:hidden;font-family:"Microsoft YaHei";}
.son_left{float:left;overflow:hidden; width: 75%;}
.son_right{float:right;overflow:hidden;width: 25%;}
.son_left em,.son_left a{float:left;height:75px;}

.son_left a{width:75px;height:75px;margin-left:10px;line-height:75px;color:#31e1c6;font-size:18px;text-align:center;}
.son_left a:hover{background:#31e1c6;color:white;}
.son_left a.cur{background:#31e1c6;color:white;}
.son_right input{ float:right;width:100px;height:44px;text-align:center;line-height:44px;color:white;background:#31e1c6;border:none;border-radius:20px;margin-left:5px;margin-top:15px;font-size:20px;}
.banner_one{height:470px;width:100%;background:#fff url(../images/banner1.jpg) no-repeat top center;background-color:white;background-size:100% auto;background-color:#effdff;}
.banner_two{height:470px;width:100%;background:#fff url(../images/banner2.jpg) no-repeat top center;background-color:white;0background-size:100% auto;background-color:#effdff;}
.banner_thr{height:470px;width:100%;background:#fff url(../images/dzbanner.jpg) no-repeat top center;background-color:white;0background-size:100% auto;background-color:#effdff;}
.inner{width:990px;margin:0 auto;font-family: "Microsoft YaHei";}
.dl_one{color:#00a8ef;padding-top:70px;}
.dl_one dt{font-size:80px}
.dl_one dd{font-size:45px;margin-top:10px;}
.now_down{margin-top:30px;}
.now_down input{width:300px;height:70px;background:#00a8ef;border:none;color:white;text-align:center;line-height:70px;border-radius:50px;font-size:32px;}
.0now_down a{width:300px;height:70px;background:#00a8ef;border:none;color:white;text-align:center;line-height:70px;border-radius:50px;font-size:32px; display:block;}



.nav{width:100%;height:60px;background:#24c7ae;}
.nav ul{width:720px;margin:0 auto;overflow:hidden;}
.nav ul li{width:140px;height:60px;line-height:60px;float:left;font-size:22px;color:white;display:inline;overflow:hidden}
.nav ul li a{display:inline-block;width:130px;height:60px;line-height:60px;text-align:center;font-size:20px;color:white;text-indent: 10px;margin-right: 20px;}
.nav ul li a.cur{background:#31e1c6;}
.nav ul li .gh1:hover{background:#31e1c6 url(../images/icon11.png) no-repeat 5px center;}
.nav ul li .gh1 .cur{background:#31e1c6 url(../images/icon11.png) no-repeat 5px center;}
.nav ul li .dz1:hover{background:#31e1c6 url(../images/icon22.png) no-repeat 5px center;}
.nav ul li .zy1:hover{background:#31e1c6 url(../images/icon33.png) no-repeat 5px center;}
.nav ul li .mb1:hover{background:#31e1c6 url(../images/icon44.png) no-repeat 5px center;}
.nav ul li .yy1:hover{background:#31e1c6 url(../images/icon55.png) no-repeat 5px center;}
.nav ul li .mbz1:hover{background:#31e1c6 url(../images/icon66.png) no-repeat 5px center;}

.0nav ul li a:hover{background:#31e1c6;}
.ghpz{width:100%;height:520px;border-bottom:1px solid #a7a7a7; background: #fff;}
.gh_inner{width:920px;height:520px;margin:0 auto;background:url(../images/peiz.jpg) no-repeat;background-position:left bottom;overflow:hidden;}
.peiz_dl{float:right;text-align:right;margin-top:137px;color:#24c7ae;}
.peiz_dl dt{font-size:40px;margin-bottom:15px;}
.peiz_dl dd{font-size:18px;margin-bottom:2px;}
.peiz_dl dd.pz_pic{font-size:18px;margin-top:58px;}
.dzsy{width:100%;height:520px;background:url(../images/dz_bj.jpg) no-repeat;background-position:right 60%;}
.dz_inner{width:920px;height:520px;margin:0 auto;}
.dz_dl{padding-top:137px;color:#24c7ae;}
.dz_dl dt{font-size:40px;margin-bottom:15px;}
.dz_dl dd{font-size:18px;margin-bottom:2px;}
.zyll{width:100%;height:520px;background:url(../images/zhy_bj.jpg) no-repeat;}
.zhy_inner{width:920px;height:520px;margin:0 auto;overflow:hidden;}
.zhy_dl{float:right;text-align:right;margin-top:137px;color:#24c7ae;}
.zhy_dl dt{font-size:40px;margin-bottom:15px;}
.zhy_dl dd{font-size:18px;margin-bottom:2px;}
.mbhf{width:100%;height:520px;border-bottom:1px solid #a7a7a7;}
.mb_inner{width:920px;height:520px;margin:0 auto;background:url(../images/video.jpg) no-repeat;background-position:right bottom;overflow:hidden;}
.mb_dl{float:left;text-align:left;margin-top:137px;color:#24c7ae;}
.mb_dl dt{font-size:40px;margin-bottom:15px;}
.mb_dl dd{font-size:18px;margin-bottom:2px;}
.mb_dl dd.pz_pic{font-size:18px;margin-top:58px;}
.yywz{width:100%;height:520px;background:url(../images/yuyin.jpg) no-repeat;}
.wenz_inner{width:920px;height:520px;margin:0 auto;overflow:hidden;}
.wenz_dl{float:right;text-align:right;margin-top:137px;color:#24c7ae;}
.wenz_dl dt{font-size:40px;margin-bottom:15px;}
.wenz_dl dd{font-size:18px;margin-bottom:2px;}
.gaopz{width:100%;height:520px;background:url(../images/jiankang.jpg) no-repeat;background-position:right 60%;}
.gpz_inner{width:920px;height:520px;margin:0 auto;}
.gpz_dl{padding-top:137px;color:#24c7ae;}
.gpz_dl dt{font-size:40px;margin-bottom:15px;}
.gpz_dl dd{font-size:18px;margin-bottom:2px;}
.footer{width:100%;height:346px;0background:#2ab9ab;}
.footer_inner{width:990px;margin:0 auto;0overflow:hidden;0padding-left: 100px;}
.footer_inner ul,.footer_inner dl{float:left;height:200px;margin-top:70px;0color:#fff;}
.footer_inner ul{width:240px;text-align:center;}
.footer_inner dl{width:30%;text-align:left;border-left:2px solid #cccccc;text-indent: 45px;}
.footer_inner ul li{margin-top:10px;}
.0footer_inner ul li img{width:207.2px;height: 98.4px; }
.footer_inner dl dt{height:60px;line-height:60px;font-size:24px;}
.footer_inner dl dd span{font-size:12px;}
.footer_inner dl dd{height:34px;line-height:34px;font-size:16px;}
.another_nav{position:fixed;z-index:2;width:100%;left:0;top:0;}



/*2015.10.27 鏂板鏍峰紡*/
.btn-name {
	position: absolute;
	font-family: "Microsoft YaHei";
	margin: 260px 0 0 260px;
}
.btn-name ul, .btn-name ul a {
	float: left;
	width: 220px;
	height: auto;
	text-align: center;
	padding: 10px 0;
}
.btn-name ul.cur:hover {
	background: #000;
	background-color: rgba(170,170,170,0.2);
	filter: Alpha(opacity=3);/* 鍙敮鎸両E6銆�7銆�8銆�9 */
}
.btn-name ul.cur a:hover {
	position: relative;/* 璁剧疆瀛愬厓绱犱负鐩稿瀹氫綅锛屽彲璁╁瓙鍏冪礌涓嶇户鎵緼lpha鍊硷紝淇濊瘉瀛椾綋棰滆壊涓嶉€�*/
	color: #000;
}
.btn-name ul.cur a {
	cursor: pointer;
}
.btn-name ul a {
	cursor: default;
}
.btn-name ul li.im {
	width: 60px;
	height: 60px;
	border: solid 2px #fff;
	border-radius: 50%;
	margin: auto;
}
.btn-name ul li.im img {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	border: none;
}
.c01 {
	color: #24c7ae;
}
.c02 {
	color: #a1a1a1;
}
.btn-name ul li.cur1 {
	font-size: 18px;
	margin-bottom: 10px;
}
.btn-name ul li.cur2 {
	font-size: 18px;
	color: #646361;
	margin-bottom: 5px;
}
.btn-name ul li.cur3 {
	font-size: 14px;
	color: #5f5a57;
	margin-bottom: 5px;
}
.btn-name ul li.cur4 {
	font-size: 18px;
	color: #ff0101;
}
.ewm {
	position: absolute;
        z-index: 1;
	left: 50%;
	top: 50%;
	margin-left: -245px;
	margin-top: -200px;
	width: 490px;
	height: 400px;
	border: solid 1px #cecdcd;
	background: #fdfdfd;
	border-radius: 6px;
}
.ewm img {
	display: block;
	width: 174px;
	height: 180px;
	margin: 70px auto 20px auto;
}
.ewm span {
	display: block;
	width: 430px;
	font-size: 20px;
	font-family: "Microsoft YaHei";
	color: #666;
	margin: 0 auto;
}
.ewm i.close a {
	float: right;
	display: block;
	width: 32px;
	height: 32px;
	background: url(http://www.yihu365.cn/images/img-close1.png) no-repeat;
	margin: 10px 10px 0 0;
	transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-webkit-transition: all 0.30s ease-in-out
}
.ewm i.close a:hover {
	background: url(http://www.yihu365.cn/images/img-close2.png) no-repeat;
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg)
}
.bg {
	width: 100%;
	height: 1200px;
	background: url(http://www.yihu365.cn/images/img-zf-bg.png) no-repeat center center;
}
.zf {
	position: absolute;
	z-index: 1;
	left: 50%;
	top: 50%;
	margin-left: -400px;
	margin-top: -290px;
	width: 800px;
	height: 580px;
	border: solid 1px #cecdcd;
	background: #f3f6fa;
	border-radius: 6px;
}
.zf .box {
	margin: 80px 175px;
}
.zf .box .im {
	width: 310px;
	height: 64px;
	background: url(http://www.yihu365.cn/images/img-zf-title.png) no-repeat;
	margin-bottom: 88px;
}
.zf .box .put label {
	font-size: 18px;
	color: #616364;
	line-height: 42px;
}
.zf .box .put input {
	width: 368px;
	height: 42px;
	line-height: 42px;
	border: solid 1px #cecbce;
	background: #fff;
	color: #616364;
	text-indent: 10px;
}
.zf .box .text {
	font-size: 14px;
	color: #84878a;
	font-family: "Microsoft YaHei";
	line-height: 24px;
	margin: 10px 0 0 80px;
}
.zf .box .btn-fk {
	margin: 60px 0 0 -20px;
}
.zf .box .btn-fk a.one, .zf .box .btn-fk a.two {
	display: block;
	float: left;
	width: 214px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	margin-left: 20px;
}
.zf .box .btn-fk a.one {
	color: #24c7ae;
	background: #fff;
	border: solid 1px #24c7ae;
}
.zf .box .btn-fk a.two {
	color: #fff;
	background: #24c7ae;
}
.login {
	position: absolute;
	z-index: 1;
	left: 50%;
	top: 50%;
	margin-left: -260px;
	margin-top: -240px;
	width: 520px;
	height: 480px;
	border: solid 1px #cecdcd;
	background: #f3f6fa;
	border-radius: 6px;
}
.login .im {
	width: 520px;
	height: 159px;
	background: url(http://www.yihu365.cn/images/img-dl-title.png) no-repeat;
	margin-bottom: 30px;
}
.login .put {
	margin-left: 30px;
}
.login .put input.one, .login .put input.two {
	height: 42px;
	line-height: 42px;
	border: solid 1px #cecbce;
	background: #fff;
	color: #999;
	font-size: 14px;
	text-indent: 10px;
}
.login .put input.one {
	float: left;
	width: 328px;
}
.login .put input.two {
	width: 458px;
	margin-top: 30px;
}
.login .put a.hq {
	display: block;
	float: left;
	width: 120px;
	height: 44px;
	line-height: 44px;
	color: #fff;
	background: #24c7ae;
	text-align: center;
	margin-left: 10px;
}
.login .btn-fk a {
	display: block;
	width: 460px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: #24c7ae;
	margin: 60px 0 0 30px;
}
.gh a{
	background: url(../images/icon1.png) no-repeat 5px center;
}
.dz a{
	background: url(../images/icon2.png) no-repeat 5px center;
}
.zy a{
	background: url(../images/icon3.png) no-repeat 5px center;
}
.mb a{
	background: url(../images/icon4.png) no-repeat 5px center;
}
.yy a{
	background: url(../images/icon5.png) no-repeat 5px center;
}
.mbz a{
	background: url(../images/icon6.png) no-repeat 5px center;
}
.bottomer{
	height: 180px;
background:#f3fffb;
}
.0footer_inner ul .yhlogo img{
	height: 70.4px;
}
.wb{
	display: inline-block;
	0margin-left: 40px;
	text-indent: 30px;
	background: url(../images/wb.png) no-repeat left center;
	background-size: 18%;
}
.wx{
	display: inline-block;
	margin-left: 45px;
	text-indent: 30px;
	background: url(../images/wx.png) no-repeat left center;
	background-size: 18%;
float:left;
}
.ph{
	display: inline-block;
	position: relative;
	0margin-left: 40px;
	text-indent: 30px;
	background: url(../images/ph.png) no-repeat left center;
	font-size: 16px;
	background-size: 20%;
}
.footer_inner dl dd .ph{
	font-size: 16px;
}
.bbbb{
	display: inline-block;
	position: absolute;
	left:45px;
	top: 145px;
	text-indent: 30px;
	font-size: 12px;
	font-weight: normal;
}
.boinfo{
	width: 40%;
	margin: 0 auto;
	color: #000;
	line-height: 180px;
text-align:center;
}
.banner{
	position: relative;
}
.qh{
	position: absolute;
	width: 10%;
	left:45%;
	bottom:20px;
	text-align: center; 
}
.qh a{
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../images/spot0.png) no-repeat;
	cursor:pointer;
	margin-right: 20px;
}
.qh .cur{
	background: url(../images/spot1.png) no-repeat; 
}
.qr{
display:inline-block;
width:16px;
height:34px;
background:url(../images/qr.png) no-repeat center center;
float:left;
margin-left:5px;
}
.qr:hover{
display:inline-block;
width:16px;
height:34px;
background:url(../images/qr.png) no-repeat center center;
float:left;
margin-left:5px;
}
.wx-qrcode-img {
    border: 1px solid #ddd;
    box-shadow: 1px 1px 10px -5px #000;
    display: none;
    left: 188px;
    position: absolute;
    top: 98px;
    width: 200px;
z-index:999;
}

.banner-fen{ width:100%; height:560px;background:url(../images/fen-banner.jpg) no-repeat center center;}
.fen-padt{ padding-top:15px;}
.fen-ttop1{ width:327px; height:560px; text-align:center}
.fen-ttop1 img{ margin-top:30px; border:0}


.nright-ulnocolor {
    display: block;
    height: 28px;

    width: 990px;
margin-top:30px;
margin-bottom:0;
border:1px solid #31e1c6;

}
.zfont43 {
    display: block;
    height: 28px;

    width: 990px;
margin-top:0;
margin-bottom:20px;
border-top:none;

}
.nright-ulnocolor li {
    background: #fff none repeat scroll 0 0;

    float: left;
    line-height: 28px;
    text-align: center;
    width: 98px;
border-right:1px solid #31e1c6;
color:#31e1c6;

}
.nright-ulnocolor li:hover{
    background:#31e1c6;
color:#fff;
}
.zfont42, .zfont42 a, .zfont42 a:link, .zfont42 a:visited, .zfont42 a:active {
    color: #31e1c6;
font-size:12px;
}
.zfont42 a:hover {
    color: #fff;
}

/*2016.1.25 新增*/
.reservation-btn {
float: right;
width: 220px;
margin: 17px 38px 0 0;
}
.reservation-btn a {
display: block;
float: left;
width: 98px;
height: 38px;
line-height: 38px;
text-align: center;
font-size: 16px;
color: #31e1c6;
background-color: #fff;
border: solid 1px #31e1c6;
border-radius: 5px;
margin-left: 10px;
}
.reservation-btn a:hover{
color: #fff;
background-color: #31e1c6;
border: solid 1px #31e1c6;
	}
.cont-topline { background:#ddd;
    height: 1px;
    width: 100%;
}
.yuyue_btn{ width:100%; height:44px; padding-top:100px;}
.yuyue_btn a{ width:120px; height:44px; color:#fff; background:#24c7ae; border-radius:6px; display:block; text-align:center; line-height:44px;}
.yuyue_btn a,.yuyue_btn a:link,.yuyue_btn a:hover,.yuyue_btn a:visited{ color:#fff;}

.zcw-links { color: #666;  font-size: 12px;  line-height: 30px;  margin: 20px auto;  overflow: hidden;  width: 1200px;}
.zcw-links span {   float: left;   font-size: 14px;   height: 30px;   line-height: 30px;   margin: 0;   padding: 0;   text-align: left;   width: 80px;}
.zcw-links div {   float: left;   text-align: left;   width: 1100px;}
.zcw-links a, .zcw-links a:visited {    color: #666;  text-decoration: none;   white-space: nowrap;}
.zcw-links a:hover {   color: #24c7ae;   text-decoration: underline;}

img{ border:0}
.index_news{ width:990px; height:auto; margin:0 auto; padding:20px 0;}
.InewxBox{ width:460px; height:auto; float:left; color:#222; margin-right:35px;}
.InewxBox a{color:#222;}
.InewxBox h2{ height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.InewxBox h2 i{ float:left}
.ckmore{font-weight:normal; float:right; font-size:14px;}
.InewxBox_bt { width:340px; height:34px;float:left; font-size:16px; font-weight:normal; overflow:hidden}
.InewxBox_time{ width:120px; text-align:right; float:left; font-size:16px; color:#999}
.InewxBox li{width:100%; height:34px; line-height:34px; color:#404040}
.InewxBox a:hover{ color:#24c7ae}
.bdshare-button-style2-16{width:140px; margin:20px auto 0 auto}
.sideShare{position: absolute; top:20px; left:-50px; width:30px}
#cnzz_stat_icon_1260954395{display:none;}
