﻿.three_banner{display:block; width:100%; height:340px; background:url(../images/three_ny.jpg) no-repeat center top;}
.marrage_banner{display:block; width:100%; height:340px; background:url(../images/marrage_ny.jpg) no-repeat center top;}
.recovery_banner{display:block; width:100%; height:340px; background:url(../images/recovery_ny.jpg) no-repeat center top;}


.location{display:block; width:100%; height:60px; padding-bottom:6px; background:url(../images/f_bg.jpg) repeat-x center bottom;}
.location .inner{display:block; font-size:14px; line-height:60px; }


.n_title{display:block; width:100%; padding-bottom:52px; background:url(../images/t_bg.jpg) no-repeat center bottom; margin-top:60px;}
.n_title h2{display:block; height:30px; line-height:30px; color:#7d54a2; font-size:28px; text-align:center; width:100%; }
.n_title h2 i{font-style:normal; line-height:30px; text-align:center; font-weight:normal; }
.n_title .tip{display:block; height:30px; font-size:18px; line-height:30px; text-align:center;}





.mtitle{display:block; max-width:1200px; margin:0 auto; margin-top:25px; }
.mtitle ul{display:block; width:80%; margin:0 auto; }
.mtitle ul li{float:left; width:22%; margin-right:3%;}
.mtitle ul li a{display:block; width:100%; height:54px; line-height:54px; border-radius:80px; font-size:22px; color:#fff; text-align:center; background:#d3d1d5; }
.mtitle ul li a:hover{background:#7d54a2; color:#fff;}
.mtitle ul li a.current{background:#7d54a2; color:#fff;}

.about_title ul{width:100%;}
.about_title ul li{float:left; width:17%; margin-right:3%;}


.mis_three_con{display:block; width:100%; margin:0 auto; margin-top:40px;}
.mis_three_tip{display:block;max-width:1200px; margin:0 auto; background:#fff;}
.mis_three_tip .m_in{display:block;border:23px solid #deddde;}
.mis_three_tip .fl{width:20%;}
.mis_three_tip .fl img{display:block; width:100%;}
.mis_three_tip .fr{width:70%; padding-top:50px; }
.mis_three_tip .fr h4{display:block; height:50px; line-height:50px; font-size:32px; color:#7d54a2; font-weight:bold; width:100%; }
.mis_three_tip .fr ul{display:block; width:100%; margin-top:30px;}
.mis_three_tip .fr ul li{float:left; width:30%; margin-right:10%; border-bottom:5px solid #deddde; padding:5%; font-size:24px; color:#666; margin-bottom:30px; border-radius:60px; text-align:center;}


.mis_three_reason{display:block; width:100%; margin:0 auto; margin-top:80px; }
.mis_three_reason .title{display:block; height:50px; line-height:50px; background:url(../images/biao.png) no-repeat center center;}
.mis_three_reason .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#7d54a2;}
.mis_three_reason .con{display:block; width:100%; padding-top:80px; padding-bottom:40px; background:url(../images/three_pic02.jpg) no-repeat center bottom; margin-top:40px;}
.mis_three_reason .con ul{display:block; max-width:1200px; margin:0 auto;}
.mis_three_reason .con ul li{float:left; width:22%; margin-right:3%; position:relative; z-index:2; left:0; top:0; margin-bottom:40px;}
.mis_three_reason .con ul li .wz{display:block; width:79%;padding:10%; background:#fff; border:5px solid #deddde; font-size:22px; color:#666; line-height:30px; text-align:center; }
.mis_three_reason .con ul li .num{display:block; position:absolute; left:50%; top:-25px; z-index:8;  margin-left:-25px; width:50px; height:50px; border-radius:50px; background:#7d54a2; font-size:24px; color:#fff; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  line-height:50px; }


.mis_three_type{display:block; max-width:1200px; margin:0 auto; margin-top:80px; }
.mis_three_type .title{display:block; height:50px; line-height:50px; background:url(../images/biao.png) no-repeat center center;}
.mis_three_type .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.mis_three_type .con{display:block; padding-top:20px;}
.mis_three_type .con ul{display:block; }
.mis_three_type .con ul li{float:left; width:14%; margin:0px 3%;}
.mis_three_type .con ul li .icon{display:block; width:84px; height:84px;border:5px solid #7d54a2;border-radius:84px;  overflow:hidden; margin:0 auto;}
.mis_three_type .con ul li .icon img{display:block; margin:0 auto;}
.mis_three_type .con ul li  .tit{display:block; height:40px; line-height:40px; font-size:22px; color:#282828; font-weight:normal; text-align:center;width:100%; margin-top:15px;}
.mis_three_type .con ul li  .detail{display:block; font-size:14px; line-height:22px;  text-align:center;}


.mis_three_gmethods{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.mis_three_gmethods .title{display:block; height:50px; line-height:50px; background:url(../images/biao02.png) no-repeat center center;}
.mis_three_gmethods .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.mis_three_gmethods .con{display:block; padding-top:20px;}
.mis_three_gmethods .con .fl{width:34%;}
.mis_three_gmethods .con .mid{float:left; width:24%; margin-left:3%;}
.mis_three_gmethods .con .fr{width:34%;}
.mis_three_gmethods .con .fl ul li{display:block; width:96%; padding:2%;background:#deddde; margin-bottom:15px; box-shadow:2px 2px 3px 1px #eeecee; }
.mis_three_gmethods .con .fl .wz{float:left;width:80%;background:#fff; padding:2%;}
.mis_three_gmethods .con .fl .wz .tit{display:block; height:40px; line-height:40px; color:#7d54a2; font-size:22px; font-weight:bold; text-align:right;}
.mis_three_gmethods .con .fl .wz .detail{display:block; font-size:14px; line-height:20px; text-align:right;}

.mis_three_gmethods .con .fl .num{float:right; width:12%;   font-size:28px; line-height:100px; color:#7d54a2; text-align:center; font-family:Arial, Helvetica, sans-serif;}

.mis_three_gmethods .con .fr ul li{display:block;  width:96%; padding:2%;background:#deddde; margin-bottom:15px; box-shadow:2px 2px 3px 1px #eeecee;}
.mis_three_gmethods .con .fr .num{float:left; width:12%; font-size:28px; line-height:100px;  color:#7d54a2;  text-align:center; font-family:Arial, Helvetica, sans-serif;}
.mis_three_gmethods .con .fr .wz{float:right;width:80%;background:#fff; padding:2%;}
.mis_three_gmethods .con .fr .wz .tit{display:block; height:40px; line-height:40px; color:#7d54a2; font-size:22px; font-weight:bold; text-align:left;}
.mis_three_gmethods .con .fr .wz .detail{display:block; font-size:14px; line-height:20px; text-align:left; }

.mis_three_gmethods .con .mid img{display:block;width:100%;}
.mis_three_gmethods .con .fr ul li.last{display:block; padding:3%; width:94%;}
.mis_three_gmethods .con .fr ul li.last .tel{display:block; color:#7d54a2; font-size:28px; line-height:38px;background:#fff;padding:3%;}
.mis_three_gmethods .con .fr ul li.last .tel .tt{font-size:18px; line-height:28px; color:#282828;}
.mis_three_gmethods .con .fr ul li.last .tel .code{display:block;  font-size:24px; line-height:40px;color:#7d54a2; font-family:Arial, Helvetica, sans-serif;}



.mis_three_right{display:block; max-width:1200px; margin:0 auto; margin-top:80px;  background:url(../images/three_pic04.jpg) no-repeat center top;}
.mis_three_right .m_in{display:block; padding:45px; border:15px solid #d2cccd; font-size:26px; line-height:34px; color:#282828;  text-align:center;}



.mis_three_rmethod{display:block; max-width:1200px; margin:0 auto; margin-top:80px; }
.mis_three_rmethod .title{display:block;}
.mis_three_rmethod .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828; }
.mis_three_rmethod .title .tip{display:block; font-size:24px; line-height:32px; text-align:center;}
.mis_three_rmethod .con{display:block; margin-top:30px;}
.mis_three_rmethod .con .fl{width:30%;}
.mis_three_rmethod .con .fl img{display:block; width:100%;}
.mis_three_rmethod .con .fr{width:66%; font-size:18px; line-height:28px;}
.mis_three_rmethod .con .fr ul li{display:block; width:100%; margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #deddde;}
.mis_three_rmethod .con .fr ul li strong{color:#7d54a2; }


.save_marriage_con{display:block; width:100%; margin-top:40px;}

.save_marriage_tip{display:block; width:100%; margin:0 auto; background:url(../images/mbg.jpg) no-repeat center top; padding:60px 0px;}
.save_marriage_tip .title{display:block; height:50px; line-height:50px; background:url(../images/biao02.png) no-repeat center center;}
.save_marriage_tip .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.save_marriage_tip .con{display:block;width:60%; margin:0 auto; margin-top:30px; background:#fff;padding:5%;border:20px solid #deddde;}
.save_marriage_tip .con .fl{width:50%;}
.save_marriage_tip .con .fl img{display:block; width:100%;}
.save_marriage_tip .con .fr{width:38%; padding-top:25px; }
.save_marriage_tip .con .fr ul{display:block; width:100%;}
.save_marriage_tip .con .fr ul li{display:block; width:100%; font-size:20px; height:20px; margin-bottom:22px; color:#282828; }
.save_marriage_tip .con .fr ul li .mk{float:left; width:30px; height:15px; margin-right:7px; margin-top:3px; }
.save_marriage_tip .con .fr ul li .mk01{background:#7d54a2;}
.save_marriage_tip .con .fr ul li .mk02{background:#ac473d;}
.save_marriage_tip .con .fr ul li .mk03{background:#885656;}
.save_marriage_tip .con .fr ul li .mk04{background:#db4757;}
.save_marriage_tip .con .fr ul li .mk05{background:#b28674;}
.save_marriage_tip .con .fr ul li .mk06{background:#665788;}
.save_marriage_tip .con .fr ul li .mk07{background:#906da4;}
.save_marriage_tip .con .fr ul li .mk08{background:#c5aa80;}
.save_marriage_tip .con .fr ul li .mk09{background:#6d6472;}



.save_marriage_reason{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.save_marriage_reason .title{display:block; height:50px; line-height:50px; background:url(../images/biao.png) no-repeat center center;}
.save_marriage_reason .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.save_marriage_reason .con{display:block; padding-top:40px;}
.save_marriage_reason .con ul{display:block; width:100%;}
.save_marriage_reason .con ul li{float:left; width:22%; margin-right:3%; position:relative; z-index:2; left:0; top:0; margin-bottom:55px;}
.save_marriage_reason .con ul li .tit{display:block; position:absolute; left:50%;top:-21px; margin-left:-80px; width:150px; height:42px; line-height:42px; text-align:center; background:#7d54a2; color:#fff; font-size:20px;   border-radius:20px; font-weight:bold;}
.save_marriage_reason .con ul li .wz{display:block; border:5px solid #deddde; padding:14% 10%; font-size:16px; line-height:22px; text-align:center; color:#282828;}


.save_marriage_type{display:block; max-width:1200px; margin:0 auto; margin-top:40px;}
.save_marriage_type .title{display:block; height:50px; line-height:50px; background:url(../images/biao.png) no-repeat center center;}
.save_marriage_type .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.save_marriage_type .con{display:block; padding-top:20px;}
.save_marriage_type .con ul{display:block; }
.save_marriage_type .con ul li{float:left; width:14%; margin:0px 3%;}
.save_marriage_type .con ul li .icon{display:block; width:84px; height:84px;border:5px solid #7d54a2;border-radius:84px;  overflow:hidden; margin:0 auto;}
.save_marriage_type .con ul li .icon img{display:block; margin:0 auto;}
.save_marriage_type .con ul li  .tit{display:block; height:40px; line-height:40px; font-size:22px; color:#282828; font-weight:normal; text-align:center;width:100%; margin-top:15px;}
.save_marriage_type .con ul li  .detail{display:block; font-size:14px; line-height:22px;  text-align:center;}



.save_marriage_right{display:block; max-width:1200px; margin:0 auto; margin-top:80px;  background:url(../images/mbg02.jpg) no-repeat center top;}
.save_marriage_right .m_in{display:block; padding:45px; border:15px solid #d2cccd; font-size:26px; line-height:34px; color:#666;  text-align:center;}


.save_marriage_rmethod{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.save_marriage_rmethod .title{display:block; height:50px; line-height:50px; background:url(../images/biao02.png) no-repeat center center;}
.save_marriage_rmethod .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.save_marriage_rmethod .con{display:block; margin-top:40px;}
.save_marriage_rmethod .con .fl{width:30%;}
.save_marriage_rmethod .con .mid{ float:left; width:40%;padding-top:25px; }
.save_marriage_rmethod .con .mid img{display:block; width:100%;}
.save_marriage_rmethod .con .fr{width:30%;}
.save_marriage_rmethod .con  li{display:block; background:#fff; padding:5%;border-bottom:5px solid #deddde; border-radius:30px; margin-bottom:15px; font-size:18px; }
.save_marriage_rmethod .con  li strong{display:block; height:40px; line-height:40px; font-size:22px; color:#7d54a2; }


.recovery_wmethod{display:block; max-width:1200px; margin:0 auto; margin-top:80px; }
.recovery_wmethod .title{display:block; height:50px; line-height:50px; }
.recovery_wmethod .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;}
.recovery_wmethod .con{display:block; margin-top:40px;}
.recovery_wmethod .con ul{display:block; width:100%;}
.recovery_wmethod .con ul li{float:left; width:31%; margin-right:2.333%; position:relative; z-index:2; left:0; top:0; }
.recovery_wmethod .con ul li .wz{display:block; padding:5%;padding-top:60px; border:5px solid #deddde; font-size:18px; line-height:28px; text-align:center;background:#fff; }
.recovery_wmethod .con ul li .wz h2{display:block; line-height:30px; font-size:22px; text-align:center; color:#7d54a2;}
.recovery_wmethod .con ul li .wz .detail{display:block; font-size:15px; line-height:22px; text-align:center; height:88px; overflow:hidden; margin-top:20px;}

.recovery_wmethod .con ul li .num{display:block; width:60px; height:60px; border-radius:60px; background:#7d54a2; font-size:32px; line-height:60px; color:#fff; text-align:center; position:absolute; left:50%; margin-left:-30px; top:-20px; z-index:9; font-family:Arial, Helvetica, sans-serif; }

.recovery_wmethod02{display:block; width:100%; margin:0 auto; margin-top:80px;}
.recovery_wmethod02 .title{display:block; height:50px; line-height:50px; }
.recovery_wmethod02 .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;background:url(../images/biao02.png) no-repeat center center;}
.recovery_wmethod02 .con{display:block; margin-top:40px; background:url(../images/mbg03.jpg) no-repeat center top; padding:80px 0px; position:relative; z-index:2; left:0; top:0;}
.recovery_wmethod02 .con ul{display:block; max-width:1200px; margin:0 auto;}
.recovery_wmethod02 .con ul li{float:left; width:18%; margin:0px 1%; background:url(../images/circle02.png) no-repeat center center; height:240px; background-size:100% auto; }
.recovery_wmethod02 .con ul li h2{display:block; height:30px; line-height:30px; color:#7d54a2; text-align:center; font-size:24px; padding-top:90px;}
.recovery_wmethod02 .con ul li .wz{display:block; font-size:17px; line-height:30px; color:#666; text-align:center; margin-top:8px; }

.recovery_wmethod02 .con  .tel{display:block; background:#7d54a2; width:40%; padding:1% 0.2%; color:#fff; font-size:18px; border-radius:20px; margin:0 auto; position:absolute; left:50%; margin-left:-20.1%; bottom:-30px; z-index:8; border-bottom:6px solid #79638d;}
.recovery_wmethod02 .con  .tel .tt{display:block; text-align:center;}
.recovery_wmethod02 .con  .tel .code{display:block; font-size:24px; text-align:center; line-height:40px; font-weight:bold; }


.recovery_reason{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.recovery_reason .title{display:block; height:50px; line-height:50px; }
.recovery_reason .title h4{display:block; line-height:50px; font-size:30px; text-align:center; color:#282828;background:url(../images/biao02.png) no-repeat center center;}
.recovery_reason .con{display:block; padding-top:40px;}
.recovery_reason .con ul{display:block; width:100%;}
.recovery_reason .con ul li{float:left; width:22%; margin-right:3%; position:relative; z-index:2; left:0; top:0; margin-bottom:55px;}
.recovery_reason .con ul li .tit{display:block; position:absolute; left:50%;top:-21px; margin-left:-80px; width:150px; height:42px; line-height:42px; text-align:center; background:#7d54a2; color:#fff; font-size:20px;   border-radius:20px; font-weight:bold;}
.recovery_reason .con ul li .wz{display:block; border:5px solid #deddde; padding:14% 10%; font-size:16px; line-height:22px; text-align:center; color:#282828;}





.content{display:block; max-width:1200px; margin:0 auto; margin-top:40px;}
.newslist dd{display:block; background:#fff; margin-bottom:30px; padding:2%; box-shadow:0px 0px 5px 2px #eee;}
.newslist dd  .time{ width:10%; border-right:1px solid #e1e1e1;  padding:50px 0px;  }
.newslist dd  .time .d{display:block; line-height:80px; width:100%; font-size:46px; text-align:center;  color:#999; font-family:Arial, Helvetica, sans-serif; }
.newslist dd  .time .yy-m{display:block; line-height:30px; font-size:14px; text-align:center;color:#999;font-family:Arial, Helvetica, sans-serif;}
.newslist dd .wz{width:86%;}
.newslist dd .wz .tit{display:block; height:40px; line-height:40px; font-size:18px; color:#7d54a2; font-weight:bold;  }
.newslist dd .wz .detail{display:block; width:100%;  font-size:14px; line-height:25px; margin-top:6px; color:#666;}
.newslist dd .wz .imgt{width:22%; margin-left:15px;}
.newslist dd .wz .moret{display:block; height:30px; line-height:30px; font-size:14px; color:#7d54a2; background:url(../images/jia.png) no-repeat right center; font-weight:bold; margin-top:20px; }
.newslist dd .wz .moret:hover{text-decoration:underline;}


.newsdetails{display:block; max-width:1200px; margin:0 auto;background:#fff;}
.newsdetails .n_in{display:block; padding:5%;}
.newsdetails .n_in .n_tit{display:block; line-height:50px; font-size:24px; text-align:center; }
.newsdetails .n_in .n_con{display:block; font-size:14px; line-height:32px; text-algin:center; margin-top:25px; }
.newsdetails .n_in .tip{display:block; height:40px; line-height:40px; width:100%; font-size:14px; text-align:center; background:#f0f0f0; color:#999;}
.newsdetails .n_in .tip a{font-size:14px; color:#999; }


.caselist dd{float:left; width:29%; padding:1%; margin-right:2.3%; background:#fff; margin-bottom:30px;}
.caselist dd .pic{display:block; width:100%; position:relative; z-index:2; left:0; top:0; }
.caselist dd .pic .m_logo{display:block; position:absolute; left:50%; margin-left:-38px;top:100px; z-index:5;}
.caselist dd .pic .m_logo img{display:block; }

.caselist dd .pic img{display:block; width:100%;}
.caselist dd .tit{display:block; height:32px; font-size:17px; line-height:32px; font-weight:bold; color:#7d54a2; overflow:hidden;margin-top:15px; }
.caselist dd .tit:hover{text-decoration:underline;}
.caselist dd .detail{display:block; font-size:14px; line-height:22px; margin-top:12px;}
.caselist dd .detail:hover{text-decoration:underline;}

.caselist dd .moret{display:block; height:30px; line-height:30px; font-size:14px; color:#7d54a2; background:url(../images/jia.png) no-repeat right center; font-weight:bold; margin-top:20px; }
.caselist dd .moret:hover{text-decoration:underline;}



.case_con{display:block; max-width:1200px; margin:0 auto;background:#fefbfc; }
.case_con .c_in{display:block; padding:5%; font-size:14px; line-height:32px; }
.case_con .c_in .c_tit{display:block; height:50px; line-height:50px; text-align:center; font-size:28px; color:#7d54a2;}
.case_con .c_in .tip{display:block; width:100%; height:40px; line-height:40px; font-size:14px; text-align:center; color:#aaa; background:#f2f2f2; margin-top:10px; margin-bottom:20px; }
.case_con .c_in .tip a{color:#aaa; font-size:14px; }


.about_con{display:block; max-width:1200px; margin:0 auto;background:#fff;}
.about_con .a_in{display:block; padding:5%; font-size:14px; line-height:32px; }
.about_con .a_in .fl{width:70%;}
.about_con .a_in .fr{width:20%; text-align:center;}
.about_con .a_in .fr img{display:block; margin:0 auto;}




