@charset "utf-8";

/* 初始化 */
ul,li,h1,h2,h3,h4,h5,h6,h7,p,input,form,label,table,tr,td,th,strong{ margin:0px; padding:0px; list-style-type: none;}
ul,li,h1,h2,h3,h4,h5,h6,h7,p,input,form,label,table,tr,td,th{ margin:0px; padding:0px; list-style-type: none;}
a{ text-decoration:none; color:#333;}
img{ border:0; vertical-align:top;}
.head_1,.nav_1,.Service_1,.Visit,.Tele,.foot_1,.Live_lb,.Cipher1,.Cipher_zh,.Not_zc,.Live_D,.problem { margin:0 auto;}
.head_1,.Brand_1,.choose,.Tab_div,.Quanb_1,.Item_1,.Humane_1,.Brands_banner,.Art_banner,.serve,.Bag_1,.Object_1,.j_team,.Reserve_1,.nav_1,.old_price,.blank{ margin:0 auto; width:1240px;}
.clearfix:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
/*.clearfix{ display:inline-block;}*/


/*公共样式*/
.w10 { width: 10%;}
.w90 { width: 90%;}
.w100 { width: 100%;}
.mt20 { margin-top: 20px;}
.mr30 { margin-right: 30px;}
.pb5 { padding-bottom: 5px;}
.grey1 { color: #646464;}
.fn-right { float: right;}
.fn-left { float: left;}
.ft-center { text-align: center;}
.fg-line{ background-color:#333; height:1px;}
.bot-line{ border-bottom: 1px dashed #ccc;}


/* =============一级页面样式============= */

/* 头部导航样式 */
.nav_1 ul{ float:right; padding-right:70px; height:100px; width:775px; padding-right:220px; }
.nav_1 ul li{ float:left; font-size:18px; width:110px; text-align:center;height:100px; line-height:100px;}
.nav_1 ul li 3 color:#fff; display:block;}
.nav_1 ul li a:hover{ background:#535252; text-decoration:none !important;}
.nav_1 ul li.current{ background:#535252; text-decoration:none !important;}

.nav{ height:110px; min-width:1241px;}
.nav_1{ width:100%; height:40px; background-color: #fbf9f7; font-size:12px;}
.nav_1 .nqr{ float:left; width:40%;}
.nav_1 .nqr h1{ width:306px; text-indent:-9999px; line-height:40px; float:right; background:url(../images/sprite_b.png) -26px -287px no-repeat;}
.youbian { float:right; width:60%; }
.youshang { width: 96%; height:40px; line-height:40px;}
.youshang .yljzi { float:left; padding-top:8px;}
.youshang div.top-menu { display:block; float: right;line-height:40px; padding-right:27px}
.youshang a{ float:right; display:block; text-align:right;color:#343433; margin-left:16px;}
.youshang a.dl2{ background:url(../images/sprite_a.png) -218px -77px no-repeat; width:90px;}
.youshang a.dl8{ background:url(../images/sprite_a.png) -355px -77px no-repeat; width:86px;}
.youshang a.dl4{ border:1px solid #019d85; border-radius:8px; height:20px; line-height:20px; width:66px; text-align:center; color:#fff; margin:8px 0 0 4px; background:#0e6154;}
.youshang a.dl5{ background:none; color:#000; margin-left:12px;}
.youshang a.dl4:hover{ background:#019d85;color:#fff}
.youshang a.dl3 {
    background: url(../images/xqbl_ico.png) 8px 7px no-repeat;
    width: 128px;
}
.nav_2 h1{ width:30%; float:left; height:50px; background:#019d85;}
.nav_2 h1 img{ width:212px; height:50px;}
.nav_2 h1 a{ width:212px; height:50px; float:right; text-indent:-9999px; background:url(../images/sprite_b.png) 40px -331px no-repeat;}
.nav_2{ width:100%;}
.nav_2 ul{ width:70%; float:left; height:50px; background:#019d85;}
.nav_2 ul li{ float:left; font-size:16px; width:130px; text-align:center;height:50px; line-height:50px;}
.nav_2 ul li a{ color:#fff; display:block;}
.nav_2 ul li a:hover{ background:#027f6c; text-decoration:none !important;}
.nav_2 ul li.current{ background:#027f6c; text-decoration:none !important;}


/* 轮播图 */
.flexslider{ *height:545px; margin:0 auto;position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{ max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{ zoom:1;}
.flex-direction-nav a{ width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{ background-position:0 -90px;right:50px;}
.flex-direction-nav .flex-prev{ left:50px;}
.flexslider:hover .flex-next{ opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{ opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{ opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{ width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{ margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ background:url(../images/dot.png) 0 -16px no-repeat;  display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{ background-position:0 0;}
.slides li a img{  width:100%}
.slides li  img{  width:100%}


/* 软装套餐样式 */
.xj_house{ background:url(../images/live_head.png) 0 30px repeat-x; text-align:center; margin-top:30px; min-width:1241px;}
.xj_house h2{ width:258px; height:60px; line-height:40px; margin:0 auto; text-indent:-9999px; background:url(../images/sprite_b.png) -11px -637px no-repeat;}
.x_house{ width:100%; height:450px;  background:#f0f0f0; overflow:hidden; margin-top:20px; min-width:1241px;}
.x_house_l{ width:40%; text-align:right; float:left; position:relative;}
.x_house_l .jp_flag{ position:absolute; top:36px; right:-52px; z-index:12;}
.x_house_l p{ margin-top:75px; width: 95%;}
.x_house_r{ width:60%; float:left; position:relative; overflow:hidden;}
#lista2{ width:1200px; height:450px !important;margin: 0 auto;}
#lista2 > img{ width:100%; height:450px;}
.x_house_1{ position:absolute; top:0px; z-index:5;}
.zm_house{ background:url(../images/live_head.png) 0 30px repeat-x; text-align:center; margin-top:30px; min-width:1241px;}
.zm_house h2{ width:258px; height:60px; line-height:40px; margin:0 auto; text-indent:-9999px; background:url(../images/sprite_b.png) -11px -567px no-repeat;}


.btn_x { position: relative; width: 106px; border: 1px solid #FFF; font-size: 16px; text-align: center;}
.x_house_l div{ width:300px;}
.x_house_l a{ line-height: 34px; color: #fff; height: 34px; margin-right:10px; float: left; display: block; *display: inline;*zoom: 1;}
.btn_x:hover, .btn_x:hover{ border: 1px solid #333;}


/* 心理咨询样式 */
.j_house{ width:100%; height:500px; background:#019d85; margin-bottom:12px; overflow:hidden; min-width:1241px;}
.j_house_l{ width:65%; float:left; overflow:hidden; position:relative;background-color: #f0f0f0;}
.j_house_l h2{ margin:20px 0; font-weight:normal;}
.j_house_l h2 a{ text-align:right; height:32px; display:block;}
#lista3{ width:900px !important; height:600px !important; float:right; overflow:hidden;}
#lista3 > img{ width:900px; height:600px;}
#lista4{ width:100% !important; height:450px !important;}
#lista4 > img{ width:100%; height:450px;}
#lista4 .als-prev{ position: absolute; top:248px; left:10%;}
.house_jf{ position:absolute; top:0px; right:0; z-index:5;}
.j_house_r{ width:35%; float:left;}
.j_house_r p{ margin-top:75px;}
.j_house_r span a{ color:#fff;}
.j_house_r h2{ line-height:40px; font-size:20px; font-weight:normal;}
.j_house_r .j_h_r_ty{ width:300px; height:160px; text-indent:-9999px; background:url(../images/sprite_b.png) -5px -980px no-repeat; margin-bottom:20px; display:block;}
.j_house_r ul li{ line-height:30px; font-size:16px;}
.j_house_r ul li span{ color:#FF5A17;}
.btn_j{display: block;*display: inline;*zoom: 1;position: relative;height: 34px;width: 106px;border: 1px solid #ffffff;color: #ffffff;font-size: 16px;margin:20px 0 0 140px;text-align:center;line-height:34px; }
.btn_j:hover,.btn_j:hover{ border: 1px solid #ffffff;}


/* 最幸福世纪人样式 */
.Zambia{ height:400px;}
.Zambia .zan{ width:1100px; margin:0 auto;}
.zan .zan_lb{ width:295px; height:326px; overflow:hidden; border:1px solid #d9dada; box-shadow: 2px 2px 1px #f3f3f3; float:left; margin-right:32px;}
.zan .zan_lb h3{ height:51px; line-height:51px; background-color:#FF5A17; font-size:20px; font-weight:normal; text-align:center; color:#fff;}
.zan .zan_lb h3 span{ font-size:25px;}
.zan .zan_lb li .zan_top{ width:100%; height:46px;border-bottom:1px solid #c7c7c7; cursor:pointer;}
.zan .zan_lb li .zan_top i{ display:block; float:left; width:21px; height:24px; line-height:24px; text-align:center; font-style:normal; font-size:15px; font-weight:bold; color:#626262; background:url(../img2015/zan1.png) no-repeat; margin:14px 5px 0 14px;}
.zan .zan_lb li .zan_top span{ float:left; margin:16px 10px 0 ; font-size:15px; width:75px;}
.zan .zan_lb li .zan_top span.zan_san{ width:45px;}
.zan .zan_lb li .zan_top b{ float:right; font-size:16px; margin:16px 16px 0 0; display:block; background:url(../images/zan2.png) no-repeat left center; padding-left:22px; color:#626262;}
.zan .zan_lb li .zan_b{ /*border-bottom:1px solid #ff4a00;*/}
.zan .zan_lb li .zan_b h4{ margin:22px 0 0 0; height:54px;font-weight:normal;}
.zan .zan_lb li .zan_b h4 b{ font-size:22px; line-height:38px; text-align:center; float:left; display:block; width:180px; color:#373737;font-weight:normal;}
.zan .zan_lb li .zan_b p{ padding:11px 17px; overflow:hidden; position:relative;}
.zan .zan_lb li .zan_b p img{ float:left; border:1px solid #DCDCDC;}
.zan .zan_lb li .zan_b h4 span { display: block; width: 33px; height: 54px; font-size: 24px; font: Arial, Helvetica, sans-serif; text-align: center; color: #FC8656; line-height: 35px; margin-left: 18px; float: left;}
.zan .zan_lb li .zan_b p span{ float:left; width:120px; font-size:18px; line-height:28px; color:#373737; padding-left:27px;}
.zan .zan_lb li .zan_b p b.zan_b1{ position:absolute; bottom:49px; right:17.5px; margin:0; text-align:right; background-size:15%; font-size:14px; display:none; padding-right:20px; width:77px;}
.zan .zan_lb li .zan_b p i{ width:94px; float:left;  display:block; margin:10px 0 0 27px; border:1px solid #ff4a00; border-radius:10px; height:24px; line-height:24px; text-align:center; font-size:14px; display:none; font-style:normal; background:#ff4a00; color:#fff;}
.Zambia .zan a.zan_a:hover { border: 1px solid #ff6e33; background: #ff6e33; color: #fff;}
.Zambia .zan a.zan_a { width: 184px; height: 24px; line-height: 24px; font-size: 14px; text-align: center; color: #848484; border: 1px solid #848484; margin: 18px auto 17px; border-radius: 15px; display: block;}


/* 公司新闻样式 */
.Tele .tele_all{ width:1100px; margin:0 auto; height:255px;}
.Tele_l{ float:left;}
.Tele_l .Title{ background-color:#FF5A17; height:38px; line-height:38px; margin-top:18px; width:473px;}
.Tele_l .Title h2{ font-size:18px; color:#fff; font-weight:normal; float:left; padding-left:8px;}
.Tele_l .Title a{ color:#fff; float:right; margin-right:10px; padding-left:30px;}
.Tele_l ul{ height:166px; overflow:hidden;}
.Tele_l ul li{ font-size:18px; line-height:32px; background:url(../images/title_li.png) no-repeat left center; padding-left:8px;}
.Tele_l ul li a{ color:#000;}
.Tele_l ul li a:hover{ color:#ff4a00;}
.Tele_r{ float:right;}
.Tele_r img{ }


/* 直播厅 */
.Live{position: relative;width: 100%; margin-bottom:70px; min-width:1241px;}
.Live_head{ height:86px; background:url(../images/live_head.png) 0 30px repeat-x; text-align:center;}
.als-container {position: relative;width:100%; overflow:hidden; min-width:1241px;}
.caroufredsel_wrapper{ margin:0 auto !important;}
.als-viewport {position: relative;overflow: hidden;}
#lista1 {position: relative;list-style: none;overflow:hidden;width:100%;}
#lista1 a{opacity:0.5; filter:alpha(opacity=50);   }
#lista1 a:hover{opacity:1; filter: alpha(opacity=100)}
#lista1 li div{width:100%; height:83px; padding-top:30%; position:absolute; bottom:0px;}
#lista1 li div p{ font-size:18px; margin-top:5px;}
#lista1 li div p b.live_m{ color:#ff4a00; font-size:30px; line-height:24px; padding-left:8px;}
#lista1 li div.Live_n{ background:url(../images/live_a.png) no-repeat top center;background-size:100%}
#lista1 li div.Live_v{ background:url(../images/live_b.png) no-repeat top center;background-size:100%}
.als-item {position: relative;display: block;text-align:center;float:left;background:#f2f2f3;width:400px;height:624px; margin:0 0.025%;}
.als-prev{position: absolute;cursor: pointer;clear: both;top:200px;z-index:12;left:30%;}
.als-next{position: absolute;cursor: pointer;clear: both;top:200px;z-index:12;right:30%;}
#lista1 .als-item img {position: relative;display: block;vertical-align: middle; margin-bottom:143px;width:100%;}
.list1-prev{position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;left:80px;}
.list1-next {position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;right:80px;}
.als_block{ display:block;}
.tyg-prev{position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;left:30%;}


/* 咨询样式 */
.Ask{  position:fixed; width:100px;right:10px; bottom:25px; z-index:1000;}
.Ask a{ width:60px; height:60px; line-height:60px; border:1px solid #898989; margin-bottom:-1px; overflow:hidden; text-align:center; background-color:#898989; color:#fff; display:block; cursor:pointer;}
.Ask a img{ width:60px; height:60px;}

/* 底部样式 */
.foot{ margin:0 auto; background-color:#019d85; padding-top:50px;}
.mkongjian{ width:1100px; min-width:1100px; height: 250px; margin: 0 auto;}
.mkongjian .We{ float:left; height:180px; margin-right:20px;}
.mkongjian .We h3{ color:#fff; border-radius:6px; line-height:26px; text-align:center; font-weight:normal; margin-bottom:10px; font-size:24px;}
.mkongjian .We p{ line-height:25px; color:#fff; width:430px;font-size: 14px;font-weight: lighter;}
.mkongjian .We p a{ color:#fff;}
.mkongjian .We p a:hover{ color:#F60;}
.mkongjian .Map{
    width: 350px;
    float: right;
    margin-right: 10px;
    margin-top: 53px;
}
.mkongjian .Map h3{ color:#fff; font-size:14px; background-color:#014339; border-radius:6px; line-height:26px; width:70px; text-align:center; font-weight:normal; margin-bottom:10px; font-size:12px;}
.mkongjian .Map p{ color:#fff; line-height:35px; padding-left:0px;font-size: 14px;margin-top: 10px;}
.mkongjian .Code{ float:right;margin-top: 53px;}
.mkongjian .Code .Code_gz div{ float:left;}
.mkongjian .Code span, .mkongjian .Map span, .mkongjian .We span{ font-size:14px; color:#FFFFFF; display:block;}
.mkongjian .Code h3{color:#fff; font-size:14px; background-color:#014339; border-radius:6px; line-height:26px; width:70px; text-align:center; font-weight:normal; margin-bottom:10px; font-size:12px;}
.mkongjian .Code p{ float:left; text-align:center; margin-right:10px; color:#fff;}
.mkongjian .Code p img{ margin-bottom:5px;}

.Code .Code_gz div { text-align:center;}
.Code .Code_gz div h2{ text-indent:-9999px; height:135px; width:135px; margin-right:8px;}
.Code .Code_gz div .wx{ background:url(../images/sprite_b.png) -157px -711px no-repeat;}
.Code .Code_gz div .wb{ background:url(../images/sprite_b.png) -10px -711px no-repeat;}

.Copyright{ height:46px; text-align: center; background-color:#017e6c;}
.Copyright .Co_p{ width:1100px; height:46px; line-height:46px; margin:0 auto;}
.Copyright p{ color:#fff; float:left;}
.Copyright p.Number{color:#fff; float:right; padding-right:17px;}

/* =============二级页面样式============= */

/* 新闻列表样式 */
.xiz60_60 { width: 100px; height: 100px;}

.new_all_list{ width:1241px;margin:0 auto; min-height:840px; min-width:1241px; margin-top:60px; margin-bottom:20px; overflow:hidden;}
.new_all_list a div{ padding-top:5px;}
.new_all_list a div:hover{ background-color:#fbede4;}
.new_all_list .list_p b{ font-size:16px; line-height:30px;}
.new_all_list .list_p p{ font-size:14px; line-height:20px; max-height:64px;	overflow:hidden;}
/*.new_all_list .list_p p{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;}*/

.new_page_fy{ width: 1241px; min-width: 1241px; margin:0 auto; text-align: center; margin-top:30px; margin-bottom:30px;}
.new_page_fy a{	cursor: pointer;}
.new_page_fy a, .new_page_fy strong { display: inline-block; vertical-align: text-bottom; height: 36px; text-align: center; line-height: 34px; text-decoration: none; overflow: hidden; margin-right: 9px; background: white;}
.new_page_fy .pc { width: 34px; height: 34px; border: 1px solid #e1e2e3; cursor: pointer;}
.new_page_fy a:hover{ background-color:#f7f6f6;}
.new_page_fy span{ display: block;}
.new_page_fy .n{ height: 34px; padding: 0 18px; border: 1px solid #e1e2e3;}
.new_page_fy .active{ border: 0; width: 36px; height: 36px; line-height: 36px; color:#FF6600; font-weight:bold; background-color: antiquewhite;}


/* 二级页面头部样式 */
.head1{ background:rgb(51,51,51); height:50px; min-width:1241px;  width:100%; z-index:100;}
.head1_f{ position:fixed; top:0;background:rgba(83,83,83,.8);}
.head1_f .head1_1 h1 b{ color:#fff;}
.head1_f .head1_1 h1 span{ color:#fff;}

.head1_t{ background:#efecec;}
.head1_t .head1_1 h1 span{ padding-left:30px;}
.head1_t .head1_1 ul li a { color:#000;}
.head1_t .head1_1 ul li a.nav_a{ color:#fff;}
.head1_1{ width:1240px; margin:0 auto;}
.head1_1 h1{ line-height:43px;font-weight:normal;color:#fff; font-size:18px; float:left;}
.head1_1 h1 img{ float:left;}
.head1_1 h1 b{ font-weight:normal; padding:0 9px 0 13px; color:#333;}
.head1_1 h1 span{ font-size:18px; line-height:50px; color:#333;}
.head1_1 ul{ float:right; line-height:49px;}
.head1_1 ul li{ float:left; font-size:16px; text-align:center; padding-right:25px;}
.head1_1 ul li.nav_li{ margin:0 29px 0 35px;}
.head1_1 ul li a{ color:#fff; display:block; float:left;}
.head1_1 ul li span{ padding:0 12px; display:none; float:left; }
.head1_1 ul li a.nav_a{ background:#ff4300; height:26px; line-height:26px; margin:14px 0 0 0; float:right; width:86px; font-size:14px;}

/*二级页面广告样式*/
.banner { background-color:#F4F4F4; text-align:center; position:relative;}
.banner img{ }
.banner .btn_d{ width:300px; margin:0 auto; position: relative;}
.banner .btn_d a{ font-size:18px; width:126px; line-height:32px; border:1px solid #fff; color: #fff; text-align:center; margin:0 auto; background-color:#ff600a; display: block; *display:inline; *zoom: 1;}
.banner .btn_d a:hover,.banner .btn_d a:hover{ border:1px solid #fa0e1e;}


/* TAB-列表样式 */
.section5{ min-width:1241px;}
.listCon{padding-top:18px;position:relative;}
.choose{ height:20px;}
.choose .chooseRoom{ margin:0 25%;}
.choose .chooseRoom a{ width:68px; height:20px;text-align:center; font-size:18px; color:#595757;display:inline-block;*display:inline;*zoom:1; line-height:20px; float:left; font-weight:bold;}
.choose .chooseRoom a:hover{color:#ff4900;}
.choose .chooseRoom a.active{color:#ff4900;}
.choose .chooseRoom span{ line-height:20px; color:#595757; display:block; float:left;}
.Tab { width:100%; margin-top:35px; display:block; }
.Tab li{ margin-bottom:1px;}
.Tab li div{ font-size:14px; width: 960px; line-height:32px;}
.Tab li div.Tab_div1 div { font-size:18px; font-weight:bold; color:#fff;}
.Tab li div.Tab_wz{ width:10%; float:left; padding:0 5px 0 70px; width:176px; text-align:left;}
.Tab li div.Tab_cl{ float:left; width:278px; padding-right:5px;}
.Tab li div.Tab_sl{ float:left; width:65px; padding-right:5px;}
.Tab li div.Tab_sm{ float:left; width:616px;}
.Tab li.Tab_li{ background:#FF8B47;}
.Tab li.Tab_li1{ height:80px; line-height:80px;	}

/* 八大品牌 */
.Brands{ height:700px; background:url(../images/Brands.png) no-repeat center center; min-width:1241px;}
.Brands_1 h2{ text-align:center; font-size:48px; font-weight:normal; color:#fff; padding:55px 0 0;}
.Brands_1 p{ text-align:center; color:#fff; font-size:24px; padding-bottom:10px; line-height:48px}
.Brands_1 a{ display:block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.Brands_banner{ padding-top:20px; position:relative;}
.Brands_banner #B_banner{ overflow:hidden; height:612px;width:1004px;margin:0 auto;}
.Brands_banner #B_banner img{ width:1004px !important; height:612px !important;}
.Brands_banner .B_prev{ position:absolute; top:50%; left:50px; z-index:10; cursor:pointer;}
.Brands_banner .B_next{ position:absolute; top:50%; right:50px; z-index:10;cursor:pointer;}
.old_Brands h2{ color:#fb6104;}
.old_Brands p{ color:#27292d;}
.old_Brands a{ color:#27292d;}


/*常见问题*/
.w_banner{ margin-bottom:18px;}
.problem_name{ text-align:center; margin-bottom:26px;}
.problem_text{ width:1241px; margin-bottom:27px; margin:0 auto;}
.problem_text li{ border:1px solid #b7b5b5; border-radius:16px; font-size:16px; margin-bottom:40px;}
.problem_text li div{ line-height:38px; text-indent:12px; font-weight:normal;font-size:16px; position:relative;}
.problem_text li .lis{ border-bottom:1px solid #b7b5b5;}
.problem_text li div .kh{ color:#FF6600; font-size: 14px; font-weight: bold;}
.problem_text li div h2{ font-size: 14px;text-indent: 12px;color: #878585; min-height: 44px; padding: 14px 12px 5px 0; line-height: 20px;}
.problem_text li div .xm{ color:#54B40D; font-size: 14px; font-weight: bold; position: absolute; top:0; left:0;}
.problem_text li p{ font-size:14px; color:#525252; min-height:44px; padding:9px 12px 5px 50px; line-height:20px;}
.problem_dw{ position:fixed; top:40%; right:5%; width:101px; height:152px; background:url(../images/w_nav.png) no-repeat; padding-top:18px;}
.problem_dw a{ display:block; text-align:center; color:#dfdfdf; height:34px; line-height:30px;}
.problem_text .pro_bt{ color: #626262; font-size: 18px; text-align: center; margin-bottom: 30px; line-height: 40px;	font-weight:bold; border-bottom: 1px solid #B7B5B5;}


/* 心理咨询二级子页样式 */

.mk_lev_c{ min-width:900px; background:#faf4f0; min-height:1200px;}
.mk_con{ min-height:500px; text-align: center;}
.tyg_top{ padding: 0 !important; height:110px !important;}
.tyg_ban{ padding-bottom:10em;}
.mk_lev_c .section h2{ font-size: 4em; font-weight:normal; line-height:120px; text-align:center; padding-top:1em; color:#5a2604;}

.banner{width:100%;height:500px;overflow:hidden;}
.bannerCon{width:750px;height:500px;background:#FF6600;margin:0px auto;position:relative;}
.bannerCon .before{width:600px;height:500px;background:#000;opacity:.6; filter:alpha(opacity=60); position:absolute;left:-600px;bottom:0px;z-index:333;}
.bannerCon .before img{position:absolute;right:20px;top:200px;cursor:pointer;}
.bannerCon .after{width:600px;height:500px;background:#000;opacity:.6; filter:alpha(opacity=60); position:absolute;right:-600px;bottom:0px;z-index:333;}
.bannerCon .after img{position:absolute;left:20px;top:200px;cursor:pointer;}
.bannerCon .scroll{width:2000%;height:500px;position:relative;left:-750px;}
.bannerCon .scroll img{width:750px;height:500px;float:left;}
.bannerBut{width:200px;height:40px;position:absolute;left:275px;bottom:0px;}
.bannerBut ul li{width:7px;height:7px;border-radius:7px;background:#666;margin:5px 7px;float:left;}
.bannerBut ul li.hover{background:#FF6600;}


/* news_list_page */

.tcdPageCode{ padding:40px 20px; text-align:left; color:#ccc; text-align:center;}
.tcdPageCode a{ background-color:#fff; display: inline-block; display:inline-block; height:36px; line-height:36px; padding:0 14px; border: 1px solid #e1e2e3; margin:0 6px; vertical-align: middle;}
.tcdPageCode a:hover{ text-decoration:none;background-color:#f7f6f6;}
.tcdPageCode span.current{ display:inline-block; height: 36px; line-height: 36px; padding:0 14px; margin:0 6px; color:#FF6600; font-weight:bold; background-color:#FAEBD7; border:1px solid #FAEBD7; vertical-align: middle;}
.tcdPageCode span.disabled{	display:inline-block; height: 36px; line-height: 36px; padding:0 14px; margin: 0 6px; background: #f2f2f2; border:1px solid #e1e2e3; vertical-align:middle;}


/* banner_zt_page */

.banner_zt{ background:#A01439;}
.banner_rzj{ background:#ca1947;}
.w80{ width:80%; margin:0 auto;}


/* 二级页面内容限制 */

.mbf_con{ text-align:center;}
.video{margin: 0 auto; text-align:center;}
.video h1 {
    font-size: 20px;
    color:#4b4c4e;
}
.video h3{
    font-size: 14px;
    color:#424b4a;
}
.v-b-all{ width: 1200px; margin: 0 auto;text-align: center;}
.v-b-all div{ width:280px; margin-right:20px;}
.v-b-all .v-left{ float:left;}
.v-b-all .v-right{ float:right;}
.v-b-all .v-right img{ margin-left:2em;}

.min_h{ min-height:600px;}

#dowebok .dow_main{ width:1200px; margin:0 auto;}
#dowebok .dow_main img{ width:1200px;}

.mk_pay_main{ width:1000px; margin:0 auto;}

.wx_head {
    margin: 30px 0 0 0;
    height: 80px;
    line-height: 71px;
    background: #ece0cf url(../images/20151010184851.jpg) 20px 12px no-repeat;
    font-size: 30px;
    color: #ab8c5c;
    padding-left: 90px;
}

.wx_text {
    border: 1px solid #e5cf94;
    border-top: none;
    height: 600px;
	margin-bottom:20px;
}

.wx_text p {
    width: 50%;
    float: left;
    background: #fff;
    height: 600px;
}

.wx_head span {
    font-weight: bold;
}

.wx_text p.wx_zfb {
	text-align: center;
}

.wx_text p.wx_zfb img {
	width: 440px;
	margin-top: 6em;
}

.buying_3 {
    margin: 0 auto;
    text-align: center;
    color: #565656;
    font-size: 22px;
    line-height: 40px;
	margin-top:20px;
}

.buying_3 i {
    color: #ff4a00;
    font-style: normal;
}

.main{ min-height:600px; background-color:#fff;}
.main h2 img{ width:100%;}
.zhuanti_bd{ width:1200px; margin:0 auto;}


.youshang span a.dl3 {
    background: url(../images/xqbl_ico.png) 8px 7px no-repeat;
    width: 128px;
}

.fp-tableCell{ padding-bottom:10em;}


.drop-menu-group{
    position: relative;
}
.drop-tips {
    position: absolute;
    top: 40px;
    right: 0;
    display: none; 
    z-index: 9999;
    background-color: white;
    padding: 10px;
}
.drop-tips-zixun {
    position: absolute;
    top: 35px;
    left: 150px;
    display: none; 
    z-index: 9999;
    background-color: white;
    background:url(../images/index/gongzai_tip_bg.png) no-repeat;
    width:345px;
    height:260px;
    text-align: center;
}
.drop-tips-zixun h1 {
    margin-top:20px;
    font-size: 18px;
}
.drop-tips-zixun img {
    margin-top:10px;
}
.phoneLeft {
    margin-top:10px;
    background:url(../images/index/phone_red.png) no-repeat;
    padding-left:30px;
    height:30px;
    line-height: 30px;
    width: 160px;
    font-size: 18px;
    margin-left: 80px;
}

.wrapper {
    width:1200px;
    margin: 0 auto !important;
    padding-bottom: 30px;
}
p.fenhao {
    line-height: 25px;
    font-size: 14px;
    text-indent: 6em;
    text-align: left;
    padding-top: 35px;
    background:url(../images/index/tou.png) no-repeat 25px 0;
}
h1.big {
    font-size: 22px;
}
h1.bigred {
    font-size: 32px;
    color:#d80e1a;
    margin-top:10px;
}

.btn_green{display: block;*display: inline;*zoom: 1;position: relative;
    height: 34px;width: 106px;
    border: 1px solid #01a17d;
    color: #01a17d;
    font-size: 16px;
    margin: 0 auto;
    border-radius: 10px;
    text-align:center;line-height:34px; }

.btn_green:hover,.btn_green:hover{ background-color:#01a17d;color:#fff;cursor:pointer;}
h1.green {
    color: #01a17d;
    font-size: 30px;
    font-weight: bold;
}
h2.green {
    margin-top: 12px;
    color: #01a17d;
    font-size: 22px;
    font-weight: bold;
}
.chengzhanghuhang h3 {
    font-size: 16px;
    line-height: 30px;
    font-weight: normal;
    text-align: left;
}
.status-icon {
    height: 12px;
    width: 12px;
    border-radius: 1px;
    margin-right: 3px;
    display: inline-block;
}
.status-icon-green {
    background-color: #68a031;
    border: 1px solid #68a031;
}
.status-icon-orange {
    background-color: #f6a53a;
    border: 1px solid #f6a53a;
}
.status-icon-blue {
    background-color: #0f63a1;
    border: 1px solid #0f63a1;
}
.status-icon-purple {
    background-color: #7d3d93;
    border: 1px solid #7d3d93;
}
#zixun:hover {
    cursor:pointer;
}
.huhangtitle {
    background: url(../images/index/huhangtitle_bg.png) repeat-y 50%;
    width:85px;
    float:left;
    height:200px;
    position:relative;
    margin-left: 40px;
}
.huhangtitle .title {
    color:#000;
    position:absolute;
    bottom:0;
    width:84px;
    height:84px;
    background: white;
    border: 3px solid #019d85;
    -moz-border-radius: 45px;
    -webkit-border-radius: 45px;
    border-radius: 45px;
}
.huhangtitle .title_selected {
    background:#019d85;
    color:#fff;
    cursor:pointer;
}
.huhangtitle .title:hover {
    background:#019d85;
    color:#fff;
    cursor:pointer;
}
#cepingLogin {
    float:right;
    display:none;
    margin-top:-50px;
    background:url(../images/index/login_bg.png) no-repeat;
    width:153px;
    height:183px;
    font-size:18px;
}
#cepingLogin a {
    line-height:30px;
    color:#01a17d
}






