
/*2014.12.20 http://www.nakeu.com*/
/*//////////////////////////////////////*/
/*banner样式*/
/*//////////////////////////////////////*/
.slider{display:none;}
.focus span{width:10px;height:10px;margin-right:5px;border-radius:50%;background:#eee;font-size:0; border: #d5d5d5 solid 1px;}
.focus span.current{background:#b19162; border: #d5d5d5 solid 1px;}



/*//////////////////////////////////////*/
/*首页主项目导航*/
/*//////////////////////////////////////*/
.in-projectNav{width: 100%; padding: 3% 0;; background: #fff; border-bottom: #d5d5d5 solid 1px; transition:all .8s ease-in-out;}
.in-projectNav-box{width: 25%; float: left;}
.in-projectNav-box p{text-align: center; color: #666; font-size: 1.4rem;}
.in-projectNav-box a{width: 100%;  color: #fff; font-size: 2.4rem; text-align: center; line-height: 30px; display: block;}

.in-projectNav-circle{width: 40px; height: 40px; text-align: center; line-height: 40px; margin: 7px auto 0 auto;}
@media (min-width: 640px) {
	.in-projectNav-box p{text-align: center; color: #666; font-size: 1.4rem;}
	.in-projectNav-box a{width: 100%;  color: #fff; font-size: 2.8rem; text-align: center; line-height: 30px; display: block;}
	.in-projectNav-circle{width: 60px; height: 60px; line-height: 60px; margin: 7px auto 0 auto;}
}


/*//////////////////////////////////////*/
/*首页推荐项目*/
/*//////////////////////////////////////*/
.in-project{width: 100%; background: #fff; border-top: #D5D5D5 solid 1px; border-bottom: #D5D5D5 solid 1px; padding: 10px 3% 0 3%; margin-top: 10px;}
.in-project-title{width: 100%; height: 40px; font-size: 1.8rem;	color: #333; line-height: 20px; text-align: left; position: relative;}
.in-project-title span a{position:absolute; right:0; color: #999; font-size: 1.4rem;}
.in-project-box{width: 100%; height: 177px;}
.in-project-box-bigimg{width: 40%; height: 177px; float: left;}
.in-project-box-bigimg a{width:100%; height:100%; display: block; position: relative;}
.in-project-box-bigimg a img{position: absolute; bottom: 0; z-index: 1;}
.in-project-box-name{font-size: 1.6rem; color: #333; position: absolute; z-index: 2;}
.in-project-box-name p{font-size: 1rem; color: #b19162; line-height: 10px;}
.in-project-xbzx{bottom: 10px; right: 5px;}
.in-project-meibai{bottom: 10px; left: 25%;}
.in-project-bns{bottom: 10px; left: 25%;}
@media (min-width: 640px) {
	.in-project-xbzx{bottom: 70px; right: 20%;}
	.in-project-meibai{bottom: 70px; left: 20%;}
	.in-project-bns{bottom: 70px; left: 55%;}
	.in-project-box-name{font-size: 2.2rem; color: #333; position: absolute; z-index: 2;}
	.in-project-box-name p{font-size: 1.6rem; color: #b19162; line-height: 20px;}
}

.in-project-box-evenin{width: 60%; height: 177px; float: left; margin-top: 1px;}
.in-project-box-eveninbox{width: 100%; height: 88px;}
.in-project-box-eveninImg{width: 50%; height: 88px; float: left;}
.in-project-box-eveninImg a{width:100%; height:100%; display: block; position: relative;}
.in-project-box-eveninImg a img{position: absolute; bottom: 0; z-index: 1;}
@media (max-width: 640px) {
	.showDiv{display: none;}
	.inPosition{top: 2px; left: 5px;}
	.inPosition01{top: 2px; right: 2px;}
}
@media (min-width: 640px) {
	.in-project-box-eveninbox{width: 100%; height: 177px;}
	.in-project-box-eveninImg{width: 33.3%; height: 177px; float: left; }
	.divHide{display: none;}
	.inPosition{top: 5px; left: 10px;}
	.inPosition01{top: 5px; left: 10px;}
	.in-project-box-eveninImg a img{width: 146px; height:120px; position: absolute; bottom: 0; z-index: 1;}
}

.Activity{width: 100%; height: 50px; margin-top: 10px;}
.Activity img{width: 100%; height: 100%;}
@media (min-width: 640px) {
	.Activity{width: 100%; height: 100px; margin-top: 10px;}
}

.in-project-kouqiang{width: 100%;}
.in-project-box-kouqiang{width: 50%; height: 54px; float: left;}
.in-project-box-kouqiang a{width: 100%; height: 100%; display: block; position: relative;}
.in-project-box-kouqiang a img{width: 82px; height: 54px; position: absolute; bottom: 5px; z-index: 1;}
.in-project-box-kouqiang-name{font-size: 1.6rem; color: #333; position: absolute; bottom: 20px; right: 5%; z-index: 2;}
.in-project-box-kouqiang-name p{font-size: 1rem; color: #b19162; line-height: 10px;}

@media (min-width: 640px) {
	.in-project-box-kouqiang{width: 50%; height: 96px; float: left;}
	.in-project-box-kouqiang-name{font-size: 1.6rem; color: #333; position: absolute; bottom: 40px; right: 30%; z-index: 2;}
	.in-project-box-kouqiang a img{width: 146px; height: 96px; position: absolute; bottom: 5px; z-index: 1;}
}


/*//////////////////////////////////////*/
/*项目分类*/
/*//////////////////////////////////////*/
.project{width: 100%; margin-top: 45px; display: none; background: #eee;}
.projectBox{ padding-bottom: 3%; background: #fff;}
.projectNav1{width: 100%;  margin-bottom: 10px; border-bottom: #bda132 solid 1px; background: #fff url(../images/p-navBj.jpg) no-repeat; background-size: cover; transition:all .6s ease-in-out;}
.p-ulnav1 li{width: 25%; text-align: center; float: left;}
.p-ulnav1 li a{width: 100%;  padding: 10% 0 10% 0; display: block; color: #666;}
.p-ulnav1 li a i{display: block; font-size: 2.5rem;height: 30px; margin: 0 auto;}
.p-ulnav1 li a.active{ color: #000;transition:all 0.5s ease-in-out;}
.tab_pane {display: none;}
.tab_pane.active {display: block;}
@media (min-width: 640px) {
	.projectNav1{width: 100%;  background: #343333; background: url(../images/p-navBj.jpg) no-repeat; background-size: cover; transition:all .6s ease-in-out;}
	.p-ulnav1 li a{width: 100%; font-size: 1.6rem; display: block; }
	.p-ulnav1 li a i{display: block; font-size: 3.8rem; height: 45px; margin: 0 auto;}
	.p-ulnav1 li a.active{ font-size: 1.6rem;}
	.p-ulnav1 li a.active i{ font-size: 3.8rem; }
}

.projectList{width: 100%;  -webkit-box-shadow: #f5f5f5 0 0 5px 3px;}
.projectList li{width: 33.3%; margin-top:15px; float: left;}
.projectList li a{color: #fff; font-size: 2.8rem;}
.projectList li p{text-align: center; color: #666; line-height: 30px; font-size: 1.4rem;}
.projectList li a.dashed{color: #999;}
.projectListIcon{width: 50px; height: 50px; text-align: center; line-height: 50px; margin: 0 auto 0 auto;}
@media (min-width: 640px) {
	.projectList li{width: 25%; margin-top:40px; float: left;}
	.projectList li a{color: #fff; font-size: 3.6rem;}
	.projectList li p{text-align: center; line-height: 30px; color: #666; font-size: 1.8rem;}
	.projectListIcon{width: 80px; height: 80px; text-align: center; line-height: 75px; margin: 0 auto 0 auto;}
}


/*//////////////////////////////////////*/
/*项目列表*/
/*//////////////////////////////////////*/
.smallProject-ad {width: 100%; height: 100%;}
.smallProject-ad img{width: 100%; height: auto;}
.smallProject{width: 100%; border-top: #d5d5d5 solid 1px; border-bottom: #d5d5d5 solid 1px; background: #fff; margin-top: 20px;}
.smallProjectUp{width: 100%; padding: 2% 0;}
.smallProjectDown{width: 100%; height: 30px; background: #f4f4f4;}
@media (min-width: 640px) {
	.smallProjectDown{width: 100%; height: 40px;}
}
.sp-Upimgbox{background: #e4d9c8; padding: 1px; float: left; margin-left: 10px;}
.sp-Upimgbox img{width: 65px; height: 65px; -webkit-border-radius: 100%; border-radius: 100%; -webkit-border: #fff solid 1px; border: #fff solid 1px;}
dl.sp-Introduction{float: left; margin-left: 2%; margin-top: 2%;}
dl.sp-Introduction dt{font-size: 1.2rem; color: #333;}
dl.sp-Introduction dd{font-size: 0.8rem; color: #666; line-height: 12px;}

.sp-state{float: right; margin-right: 2%; margin-top: 4%;}
.sp-state p{color: #999; font-size: 1rem; height: 22px;}
.sp-state p i{margin-right: 3px;}

@media (min-width: 640px) {
	.sp-Upimgbox{background: #e4d9c8; padding: 2px; float: left; margin-left: 20px;}
	.sp-Upimgbox img{width: 130px; height: 130px; -webkit-border-radius: 100%; border-radius: 100%; border: #fff solid 2px; -webkit-border: #fff solid 1px;}
	dl.sp-Introduction{float: left; margin-left: 2%; margin-top: 3%;}
	dl.sp-Introduction dt{font-size: 2rem; color: #333; line-height: 30px;}
	dl.sp-Introduction dd{font-size: 1.3rem; color: #666; line-height: 24px;}
	.sp-state{float: right; margin-right: 2%; margin-top: 4%;}
	.sp-state p{color: #999; font-size: 1.4rem; line-height: 30px;}
	.sp-state p i{margin-right: 3px;}
}

.smallProjectDown-le{width: 48%; float: left; line-height: 30px; font-size: 1.2rem; margin-left: 2%; position: relative;}
.Hollow{position: absolute; top: 0; left: 35%; z-index: 1; }
.Hollow i{color: #f56c6c;}
.Heart{position: absolute; top: 0; left: 35%; z-index: 2;}
.Heart i{color: #f56c6c;}
.smallProjectDown-ri{width: 50%; float: right; border-left: #D5D5D5 solid 1px; margin-top: 5px;}
.smallProjectDown-ri a{width:33%; height: 20px; float: left; text-align: center;}
.smallProjectDown-ri a i{ font-size: 1.6rem; color: #444;}

@media screen and (max-width: 640px){
 .Hollow,.Heart{width:74.5px;}
 .Heart,.Heart1{width:74.5px;}
}

@media (min-width: 640px) {
	.smallProjectDown-le{width: 48%; float: left; line-height: 40px; font-size: 1.6rem; margin-left: 2%; position: relative;}
	.smallProjectDown{width: 100%; height: 40px; background: #f4f4f4;}
	.smallProjectDown-ri{width: 50%; float: right; border-left: #D5D5D5 solid 1px; margin-top: 10px;}
	.smallProjectDown-ri a{width:33%; float: left; text-align: center;}
	.smallProjectDown-ri a i{ font-size: 2rem; color: #444;}
	.Hollow{position: absolute; top: 0; left: 20%; z-index: 1;}
	.Heart{position: absolute; top: 0; left: 20%; z-index: 2;}
	.Hollow,.Heart{width:100px;}
	.Hollow1,.Heart1{ width:87px;}
	
}


/*//////////////////////////////////////*/
/*项目详情*/
/*//////////////////////////////////////*/
.p-info-ad {width: 100%; height: 100%;}
.p-info-ad img{width: 100%; height: auto;}
.p-info{width: 100%; background: #fff; padding-top: 5%;}
.p-info-tittleBox{width: 100%; height: 40px; line-height: 30px; }
.p-info-tittle{color: #333; font-size: 1.8rem; float: left; margin-left: 3%;}
.p-info-zs{font-size: 1.2rem; margin-right: 0; float: right; position: relative; padding-right: 31%;}
.Hollow1{position: absolute; top: 0; left: 35%; z-index: 1;}
.Hollow1 i{color: #f56c6c;}
.Heart1{position: absolute; top: 0; left: 35%; z-index: 2;}
.Heart1 i{color: #f56c6c;}
@media (min-width: 640px) {
	.p-info-tittle{color: #333; font-size: 2.4rem; float: left; margin-left: 3%;}
	.p-info-zs{font-size: 1.4rem; margin-right: 0; float: right; position: relative; padding-right: 16%;}
}

.p-info-jj{font-size: 1.3rem; padding: 0 3%; margin-top: 2%; line-height: 2rem;}
@media (min-width: 640px) {
	.p-info-jj{font-size: 1.6rem; padding: 0 3%; margin-top: 2%; line-height: 2.4rem;}
}

.p-infoBottonbox{width: 100%; padding: 3% 0; margin-top: 4%; border-top: #D5D5D5 solid 1px; background: #fdfdfd;}
.p-infoBotton{font-size: 1.6rem; text-align: center;}
.p-infoBotton a{color: #999; height: 30px; line-height: 30px;}
.p-infoBotton a i{font-size: 1.8rem;}
@media (min-width: 640px) {
	.p-infoBottonbox{width: 100%; padding: 2% 0; margin-top: 4%; border-top: #D5D5D5 solid 1px; background: #fdfdfd; }
	.p-infoBotton{font-size: 2rem; text-align: center;}
	.p-infoBotton a i{font-size: 2.2rem;}
}

.infoBOX{width: 100%; padding: 5% 3%; background: #FFFFFF; margin-top: 20px; border-top: #D5D5D5 solid 1px;}
.infoBOX-tittle{font-size: 1.6rem; position: relative;}
.infoBOX-main{margin-top: 3%;  font-size: 1.3rem; line-height: 2rem;}



.swiper-zj{width: 100%; height: 156px;}
.pagination-zj{position: absolute; top: 0; right: 3%; text-align: center;}
.pagination-zj .swiper-pagination-switch {display: inline-block; width: 5px; height: 5px; margin: 0 2px; border-radius: 100%; background: #D5D5D5; cursor: pointer;}
.pagination-zj .swiper-active-switch {background: #b19162;}
.swiper-zj .swiper-slide{position: relative;}
.swiper-zj .swiper-slide img{width: 115px; height: 156px;}

.swiper-an{width: 100%; height: 119px;}
.swiper-an .swiper-slide{position: relative;}
.swiper-an .swiper-slide img{width: 214px; height: 119px; margin: 0 auto;}
.pagination-an{position: absolute; top: 0; right: 3%; text-align: center;}
.pagination-an .swiper-pagination-switch {display: inline-block; width: 5px; height: 5px; margin: 0 2px; border-radius: 100%; background: #D5D5D5; cursor: pointer;}
.pagination-an .swiper-active-switch {background: #b19162;}


.p-zjjs{position: absolute; top: 0; left: 40%; z-index: 2;}
.p-zjjs-name{font-size: 1.6rem; color: #333;}
.p-zjjs-name span{padding-left: 10px; font-size: 1rem;}
.p-zjjs-info{margin-top: 3%; font-size: 1rem;}
@media (min-width: 640px) {
	.swiper-container{width: 100%; height: 312px;}
	.swiper-pagination-switch {display: inline-block; width: 10px; height: 10px; margin: 0 2px; border-radius: 100%; background: #D5D5D5; cursor: pointer;}
	.swiper-active-switch {background: #b19162;}
	.swiper-slide img{width: 230px; height: 312px;}
	.p-zjjs-name{font-size: 2.2rem; color: #333;}
	.p-zjjs-name span{padding-left: 10px; font-size: 1.4rem;}
	.p-zjjs-info{margin-top: 3%; font-size: 1.4rem;}
}

.p-case{width: 100%; text-align: center;}
.p-case img{width: 214px; height: 119px;}
@media (min-width: 640px) {
	.p-case img{width: 428px; height: 238px;}
}

.p-recommend{width: 100%; margin-top: 20px;}
.p-recommendText{width: 109px; height: 12px; background: url(../images/p-tuijian.jpg) no-repeat; background-size: cover; margin: 0 auto; text-indent: -9999rem;}
.p-recommendBox{width: 40%; padding: 3%; background: #fff; margin: 20px 5% 0 5%;}
@media (max-width: 640px) {
	.p-recommendBox .sp-Upimgbox{margin-left: 20%;}
	.p-recommendBox dl dt{width: 100%; text-align: center;}
}

.p-more{width: 100%; padding: 3% 0; text-align: center; font-size: 1.6rem; margin-top: 20px; background: #fff;}
.p-more a{color: #333;}

/*分享*/
.p-share{width: 100%; height: 100%; background: #000; opacity: 0; position: fixed; top: 0; left: 0; z-index: -1; transition:all 1s ease-in-out;}
.p-share-open{ opacity: .6; z-index: 200;}
.p-shareBox{width: 100%; padding: 5% 0;background: #fff; opacity: 0; position: fixed; bottom: -50%; left: 0; z-index: 201; transition:all 1s ease-in-out;}
.p-shareIcons{ float: left; margin: 0 4.6% 5% 4.6%;}
.p-shareIcons p{font-size: 1.2rem; color: #666; text-align: center;}
.p-Icons{width: 50px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 2.8rem;}
.p-sharecancel{width:100%; padding: 5% 0 0 0; text-align: center; font-size: 2.2rem; color: #333; border-top: #D5D5D5 solid 1px;}
@media (min-width: 640px) {
	.p-shareIcons{ float: left; margin: 0 9% 5% 9%;}
}
.p-shareBox-open{bottom: 0; opacity: 1;}


.info-nav{width: 100%; height: 60px; background: #fff; box-shadow: #eee 0 0 2px 2px; -webkit-box-shadow: #eee 0 0 2px 2px; border-top: #e8e8e8 solid 1px; position: fixed; bottom: 0; z-index: 10; display: none;}
.info-navIcon{width: 33.3%; height: 60px;  line-height:40px;  font-size: 2.4rem; text-align: center; float: left; position: relative;}
.info-navIcon a{ height: 60px;}
.info-navIcon a i{width: 16px; height: 16px; line-height: 1px;}
.info-navIcon a p{width: 100%; text-align: center; font-size: 1rem; color: #666; line-height: 10px; position: absolute; top: 40px;}
@-webkit-keyframes bottomnav{
	from{bottom: -70px; opacity: 0;}
	to{bottom: 0; opacity: 1;}
}
.bottomnav-move{animation: bottomnav 0.8s linear 1; -webkit-animation: bottomnav 0.8s linear 1;}

/*//////////////////////////////////////*/
/*首页footer*/
/*//////////////////////////////////////*/
.footer{width: 100%; height: 25px; position: relative; margin-bottom: 60px; background: #eee;}
.beian{width: 33.3%; height: 25px; line-height: 25px; float: left; color: #bcbaba; font-size: 0.9rem;}
.ggy{width: 62px; height: 10px; float: left; position: absolute; left: 50%; top: 50%; margin-left: -31px; margin-top: -5px;}
.ggy img{width: 62px; height: 10px;}
.footerlogo{width: 75px; height: 13px; float: right; margin-top: 5px;position: absolute; right: 10px;}
.footerlogo img{width: 75px; height: 13px;}
@media (min-width: 640px) {
	.footer{width: 100%; height: 30px;}
	.beian{width: 33.3%; line-height: 30px; float: left; color: #bcbaba; font-size: 1.2rem;}
	.ggy{width: 114px; height: 20px; float: left; position: absolute; left: 50%; top: 50%; margin-left: -57px; margin-top: -10px;}
	.ggy img{width:114px; height: 20px;}
	.footerlogo{width: 128px; height: 22px; float: right; margin-top: 5px; position: absolute; right: 10px;}
	.footerlogo img{width: 128px; height: 22px;}
}

.footer-info{width: 100%; height: 25px; line-height: 25px; text-align: center; color: #bcbaba; font-size: 0.9rem; background: #eee; margin-bottom: 60px;}
@media (min-width: 640px) {
	.footer-info{width: 100%; height: 25px; text-align: center; color: #bcbaba; font-size: 1.4rem;}
}




/***********首页改版样式***********/
body{ background: #f3f1f0;}
.in-pnav img,.nav2_bg img,#boxtwo img{ background:none;}
/*****
 * 
 * 
 * 
 默认为480px的样式
 * 
 * 
 * ***/
/*首页主项目导航*/
.in-pnav{width: 100%; margin: 1% 0;background: #dcd0c0;transition:all .8s ease-in-out; }
.in-pnav-box{width: 24.8%; float: left; height: 100%; color: #fff;}
.in-pnav-box a{ color: #fff; text-align: center; font-size: 1.5rem;}
.in-pnav .border-right{ border-right: 1px dashed #a99f89;}
.in-pnav .icoimg{ display: block; float: left; text-align: center; width: 28px; height: 28px; line-height: 28px;  }
.in-pnav .icoimg img{ width:100%; height: 100%;}
.in-pnav-circle{ width: 85%; margin: 0 auto; height: 30px; line-height: 28px; margin-top: 6px;}
.in-pnav-circle b{ color: #573119; font-weight: normal;  width:60%; text-align: center; font-size: 16px;}
.in-pnav p{ font-size: 12px; text-align: center; color: #666666; margin-top: 8px; margin-bottom: 13px;}

/*活动图*/
.boxone{ width: 100%; height: auto; margin-bottom: 3%;}
.boxone img{ width: 100%; height: auto; margin: 0 auto border:none;}

/*专家 优惠 头条导航*/
.nav2_bg{ width: 100%; background: #e6dfd7; margin-top:1%;}
.nav2_bg .nav2{ width: 33%; float: left; text-align: center;}
.nav2_bg .border-r{ border-right: 1px solid #ded3c9;}
.nav2_bg .nav2 a{text-align: center; font-size: 1.5rem;}
.in-pnav2{ width: 75%; margin: 0 auto; padding-top: 6px; padding-bottom: 6px;  line-height: 30px;}
.nav2 img{  width: 28px; height: 28px;float: left;}
.nav2 b{ color: #4f220f; font-weight: normal;  font-size: 16px;}
.nav2 p{ font-size: 12px; color: #666666;  margin-bottom: 13px;}

/*热 惠 项目列表*/
.block_name{  text-align:center; background:url(../images/block_bg.jpg) center repeat-x; width: 100%; height: auto; margin-top: 8px;}
.block_name h2{ font-size:24px; font-weight:normal; color:#715339; line-height:30px; display:inline-block; background:#f3f1f0; clear:both; width:115px; margin: 0 auto;}
.block_name span{ font-size:12px; color:#7c624c; line-height:14px;background:#f3f1f0;clear:both; font-family:Calibri;}
.boxotwo{ margin-top:2%; overflow:hidden}
.pro_list{ width:99%; margin: 0 auto; overflow:hidden; margin-top: 1%;}
.pro_list ul li {width: 32%;height: 50px;display: inline-block;float: left;margin-right:1%;position: relative;background: #fff;margin-bottom:1%;}
.pro_list ul li:hover{background:#e6dfd7;}
.pro_list ul li img {width: 35px;height: 35px;position: absolute;top: 8px;left: 14px;}
.pro_list ul li p {font-size: 16px;font-family: 宋体;color: #777777;padding-left: 55px;line-height: 55px;}
.pro_list ul li span{width:15px; height:15px; display:block; position:absolute; top:0; left:0; font-size:12px; color:#fff; z-index:2; text-align: center;}
.pro_list ul li span img {width: 30px;height: 30px;position: absolute;top: 0;left: 0;z-index: -1;}
/*专家*/
.box_name{ height:24px; padding:4px 0 0 5px; background:#fff; line-height:14px; overflow:hidden; margin-top: 8px;}
.box_name img{ width:15px; height:15px; float:left; padding-right:8px; padding-top:3px;}
.box_name h2{ float:left; font-size:14px; font-weight:normal; color:#a08b78; line-height:18px;}
.experts img{ width: 100%; height: auto;}
/*案例*/
#boxsiven{ overflow:hidden; width: 100%;}
.indcase{ height:auto; border-top:1px solid #e3ddd7; padding:5px 10px 0px; max-width: 640px; margin: 0 auto; overflow:hidden;position:relative}
.indcase a{ width:100%; height:auto; display:block; overflow:hidden; }
.indcase a img{ width:100%; height:auto;}
.indcase a h3{ font-size:16px; font-weight:normal; color:#846040; line-height:30px;}
.indcase a p{ font-size:12px;  line-height:16px;}

.slidesjs-pagination{ display:block; z-index:99; position:absolute; top:90%; right:10px}
.slidesjs-pagination li{float:left;padding:0 3px; z-index:999}
.slidesjs-pagination li a{display:block;width: 10px;height:0;padding-top:10px;background:#FFF;overflow:hidden; border-radius:5px;
	border: 1px;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background:#CCF}
a.slidesjs-stop,a.slidesjs-play{ display: none!important;}

/*底部*/
footer{ background: #715339; padding-top: 12.8px;}
.indexph{ width: 98%; margin: 0 auto; text-align: center; height: 36px; line-height: 36px; margin-bottom: 4.5px;}
.indexph a{ display: block; background: #fff; width: 100%; height: 100%; color: #816349; border-radius: 5px; font-size: 12px;}
.indexph a img{ width: 20px; height: 20px; display:block; margin-top: 8px; float: left; }
.indexph .phone_con{ width: 94px; margin: 0 auto;}
.hosptial_inf{ width: 98%; margin: 0 auto; padding-top: 11px; color: #fff; font-size: 12px;padding-bottom: 64px;}
.hosptial_inf p{ line-height: 20px;}
.address{ width: 67%; float: left; padding-top: 8px;}
.weixin{ width: 32%; float: right;}
.weixin img{ width: 53px; height: 53px; display: block; float: left; margin-right: 4px; }
.weixin b{ font-weight: normal; font-size: 16px;}



/***宽度大于320px时***/
@media (min-width: 320px){
/*首页主项目导航*/	
.in-pnav-box a{ font-size: 0.5em;}
.in-pnav .icoimg{ width: 19px; height: 19px; line-height: 18.5px; font-size: 0.8em;}	
.in-pnav-circle{ height: 19px; line-height: 19px; margin-top:4px ;}
.in-pnav-circle b{ font-size: 11px;}
.in-pnav p{font-size: 8px;  margin-top:5px; margin-bottom: 9px;}
/*专家 优惠 头条导航*/
.nav2 a{ font-size: 0.5em;}
.in-pnav2{ margin-top: 4px; margin-bottom: 4px; line-height: 20px;}	
.nav2 img{  width: 19px; height: 19px;}
.nav2 b{ font-size: 11px;}
.nav2 p{ font-size: 8px;  margin-bottom: 9px;}
/*热 惠 项目列表*/
.block_name{ margin-top: 6px;}
.block_name h2{  line-height: 20px; width: 77px;font-size:16px;}
.block_name span{ font-size:8px; line-height:14px;}
.pro_list ul li{ height: 34px;} 
.pro_list ul li img {width: 24px;height: 24px;position: absolute;top: 6px;left: 10px;}
.pro_list ul li p {font-size: 11px;padding-left: 37px;line-height: 37px;}
.pro_list ul li span{width:10px; height:10px; font-size:8px;}
.pro_list ul li span img {width: 20px;height: 20px;}
/*专家*/
.box_name{ height:16px; padding:2.7px 0 0 3.3px;line-height:16px;margin-top: 5.3px; }
.box_name img{ width:10px; height:10px;padding-right:5px; padding-top:2px;}
.box_name h2{ float:left; font-size:9.3px; line-height:12px;}
/*案例*/
.indcase a h3{ font-size:11px; line-height:20px;}
.indcase a p{ font-size:8px;  line-height:14px;}
/*底部*/
footer{ padding-top: 9px;}
.indexph{ height: 24px; line-height: 24px; margin-bottom: 3px;}
.indexph .phone_con{ width: 70px; margin: 0 auto;}
.indexph a{ border-radius: 4px; font-size: 9px;}
.indexph a img{ width: 14px; height: 14px; margin-top:6px;}
.hosptial_inf{ padding-top: 8px; font-size: 8px;}
.hosptial_inf p{ line-height: 13px;}
.address{ padding-top: 5px;}
.weixin img{ width: 35px; height: 35px;margin-right: 3px; margin-top: 2px;}
.weixin b{ font-size: 11px;}
}


/***宽度大于640px时***/
@media (min-width: 640px){
/*首页主项目导航*/	
.in-pnav-box a{ font-size: 1em;}
.in-pnav .icoimg{ width: 37px; height: 37px; line-height: 37px; font-size: 1.6em;}	
.in-pnav-circle{ height: 37px; line-height: 37px; margin-top:8px ;}
.in-pnav-circle b{ font-size: 22px;}
.in-pnav p{ font-size: 16px; margin-top:10px; margin-bottom: 17px;}
/*专家 优惠 头条导航*/

.in-pnav2{ margin-top: 8px; margin-bottom: 8px; line-height: 40px;}	
.nav2 img{  width: 37px; height: 37px;}
.nav2 b{ font-size: 22px;}
.nav2 p{  font-size: 16px;  margin-bottom: 17px;}
/*热 惠 项目列表*/
.block_name{ margin-top: 11px;}
.block_name h2{  line-height: 40px; width: 153px;font-size:32px;}
.block_name span{ font-size:16px;line-height:28px;}
.pro_list ul li{ height: 67px;} 
.pro_list ul li img {width: 47px;height: 47px;position: absolute;top: 11px;left: 19px;}
.pro_list ul li p {font-size: 22px;padding-left: 73px;line-height: 73px;}
.pro_list ul li span{width:20px; height:20px; font-size:16px;}
.pro_list ul li span img {width: 40px;height: 40px;}
/*专家*/
.box_name{ height:32px; padding:5.4px 0 0 6.6px;line-height:32px;margin-top: 10.6px;  }
.box_name img{ width:20px; height:20px;padding-right:10px; padding-top:4px;}
.box_name h2{  font-size:18.6px; line-height:24px;}
/*案例*/
.indcase a h3{ font-size:22px; line-height:40px;}
.indcase a p{ font-size:16px;  line-height:28px;}
/*底部*/
footer{ padding-top: 17px;}
.indexph{ height: 48px; line-height: 48px; margin-bottom: 6px;}
.indexph .phone_con{ width: 140px; margin: 0 auto;}
.indexph a{ border-radius: 8px; font-size: 18px;}
.indexph a img{ width: 27px; height: 27px; margin-top:12px;}
.hosptial_inf{ padding-top: 15px; font-size: 16px;}
.hosptial_inf p{ line-height: 26px;}
.address{ padding-top: 10px;}
.weixin img{ width: 70px; height: 70px;margin-right: 6px; margin-top: 4px;}
.weixin b{ font-size: 21px;}
}


/***宽度大于800px时***/
@media (min-width: 800px){
/*首页主项目导航*/	

.in-pnav .icoimg{ width: 46px; height: 46px; line-height: 46px;  font-size: 2em;}	
.in-pnav-circle{ height: 50px;margin-top:10px ;line-height: 50px; }
.in-pnav-circle b{ font-size: 28px;}
.in-pnav p{ font-size: 20px; margin-top:12.5px; margin-bottom: 21.2px;} 
/*专家 优惠 头条导航*/ 

.in-pnav2{ margin-top: 10px; margin-bottom: 10px; line-height: 50px;}	 
.nav2 img{  width: 46px; height: 46px;} 
.nav2 b{ font-size: 28px;}
.nav2 p{  font-size: 20px; margin-bottom: 17px;}     
/*热 惠 项目列表*/
.block_name{ margin-top: 13px;}
.block_name h2{ line-height: 50px; width: 191px;font-size:40px;}
.block_name span{ font-size:20px;line-height:35px;}    
.pro_list ul li{ height: 83px;}    
.pro_list ul li img {width: 58px;height: 58px;position: absolute;top: 13.3px;left: 23.3px;}  
.pro_list ul li p {font-size: 28px;padding-left: 92px;line-height: 92px;}   
.pro_list ul li span{width:25px; height:25px; font-size:20px;}
.pro_list ul li span img {width: 50px;height: 50px;} 
/*专家*/
.box_name{ height:40px; padding:6.8px 0 0 8.3px;line-height:40px;margin-top: 13.3px;  }
.box_name img{ width:25px; height:25px;padding-right:13px; padding-top:5px;}
.box_name h2{  font-size:23.3px; line-height:30px;}   
/*案例*/
.indcase a h3{ font-size:26px; line-height:40px;}
.indcase a p{ font-size:18px;  line-height:30px;}     
/*底部*/
footer{ padding-top: 21px;}
.indexph{ height: 60px; line-height: 60px; margin-bottom: 7.5px;}
.indexph .phone_con{ width: 175px; margin: 0 auto;}
.indexph a{ border-radius: 10px; font-size: 23px;}
.indexph a img{ width: 34px; height: 34px; margin-top:15px;}  
.hosptial_inf{ padding-top: 19px; font-size: 20px;padding-bottom: 80px;}
.hosptial_inf p{ line-height: 33px;}
.address{ padding-top: 13px;}
.weixin img{ width: 88px; height: 88px;margin-right: 8px; margin-top: 5px;}
.weixin b{ font-size: 26px;}               
}

/*-------------------------------文章列表页------------------------------*/
.AtList{ margin:0 auto;margin-bottom:10px;}
.AtList a{text-decoration:none;color:#666; display: inline; margin-left:5px; margin-right:4px;}
.AtList .SonNav {border-bottom:1px solid #e5e5e5; background:url(../images/sdh_03.jpg) 5px 16px no-repeat; height:40px; padding-left:20px;margin-top:15px;line-height:40px;}
.AtList .SonNav ul li{float:left; margin-left:10px; height:40px; line-height:40px;}
.AtList .ListTxtCon{padding:15px 10px; height:auto; width:auto; border-bottom:1px dashed #dbdbdb; line-height:200%;}
.AtList .ListTxtCon h2{ background:url(../images/dico_03.jpg) no-repeat center left; padding-left:5px; font-weight:normal; font-size:16px;}
.AtList .ListTxtCon h2 a{color:#444;}
.AtList .ListTxtCon b{font-size:18px;}
/*------------------文章内容页------------------*/
.AtCon{ margin:0 auto;}
.AtCon .AtCon_Tit{ text-align:center; line-height:200%; margin:10px auto;}
.AtCon_Tit h1{line-height:22px; font-size:18px; text-align:center; margin-bottom:5px; color:#444;}
.AtCon_Tit p{ height:25px; line-height:25px; text-align:center; font-size:12px;font-weight: inherit;}
.AtCon_Tit p a{ color:#942e43; margin:0px 5px; text-decoration:underline;}

.pTit{ font-weight:bold; color:#444; font-size:16px;text-align:center;}
.yuyue{color:#922e45; width: 100%; height: 25px; line-height: 25px; text-align: center; font-size: 12px; font-weight: inherit;}
.AtCon .AtCon_Con{padding:15px 10px; border-bottom:1px dashed #dbdbdb; border-top:1px dashed #dbdbdb; line-height:200%;}
.AtCon_Con{ border-bottom:1px dashed #c6c6c6; padding-top:5px; padding-bottom:10px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;}
.AtCon_Con a{ text-decoration:underline;}
.AtCon_Con p{ width: 94%;margin: 10px auto; font-size:16px;}
.AtCon_Con h2{ width: 94%;margin:0px auto; padding-top:8px; font-size:16px; margin-top:10px; border-top:1px dashed #c6c6c6;}
.AtCon_Con h3{ margin:0px 3%; padding-left:15px; font-size:16px; font-weight:normal; background:url(../images_js/dian.jpg) 0px 14px no-repeat;}
.AtCon_Con h3 a{ text-decoration:underline;}
.AtCon_Con h4{ text-align:center; font-size:14px; font-weight: normal;}
.AtCon_Con h5{ text-align:center; font-size:16px; font-weight:normal;}
.AtCon_Con h5 a{ color:#F00; text-decoration:underline;}

.AtCon_Con div{ width:98%; font-size:16px;margin:10px auto; margin-top:0px; margin-bottom:0px;}

.AtCon_Con h4 img{ width:100%;}

.AtCon .AtCon_Con .pCon{margin:8px 0px;}
.AtCon .AtCon_Atlist{ margin:10px auto; line-height:200%;}
.AtCon .xgss{ margin:10px auto;}
.AtCon .xgss .xgssTit{ font-weight:bold; color:#444; padding-left:10px; border-bottom:2px solid #dbdbdb;}
.AtCon .xgss .xgssCon{ padding:10px 5px; line-height:200%;}
.pspan{font-weight:bold; color:#922e45;}
.pCon{margin:5px 0;}


