/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/


*{font-family:'微软雅黑',Arial, Helvetica, sans-serif,Verdana;}
html, div{outline:0;}
cite, em, strong, i{font-style:normal;}
img{vertical-align:middle;}
p,div{margin:0; padding:0;}

body{background:#fff;}
.wrap{width:1200px; max-width:1200px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}
.over{overflow:hidden;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

#tophead{height:147px;}
#tophead .fixhead{position:fixed; top:0; left:0; width:100%; z-index:1005;}

.header{height:108px; background:url(../images/header.jpg) repeat;}
.header .logo{height:108px;}
.header .rhead{}
.header .rhead .icon{text-align:right; margin-top:12px;}
.header .rhead .icon img{margin-left:22px;}
.header .rhead .phone{/*line-height:47px;*/ text-align:right; color:#303030; font-size:14px;}
.header .rhead .phone span{font-size:20px; vertical-align:middle;}
#tophead.oth{height:100px;}
#tophead.oth .header{height:61px;}
#tophead.oth .header .logo{height:50px; padding-top:5px;}
#tophead.oth .header .rhead .icon{display:none;}
#tophead.oth .header .rhead .phone{margin-top:8px;}

.banner{width:100%; position:relative; overflow:hidden; height:420px; z-index:10;text-align: center;}
.banner .item{width:1920px; position:absolute; top:0; left:50%; margin-left:-960px; z-index:1; display:none;height: 100%;}
.banner .btn{height:1px; position:relative; z-index:100;}
.banner .btn .b{position:absolute; right:2px; top:380px;}
.banner .btn .b span{display:inline-block; background:url(../images/ban_btn.png) no-repeat 0 0; width:11px; height:10px;}
.banner .btn .b span.on{background-position:-11px 0;}

.nav{line-height:39px; height:39px; background:#f07053; position:relative; z-index:200;}
.nav .menu{width:238px; background:#fca643 url(../images/menu_bg.png) no-repeat 18px center; text-indent:57px; color:#fff; font-size:16px; height:39px; line-height:39px; position:relative; z-index:100;}
.nav .menu .sub_nav{border:1px solid #e5e5e5; position:absolute; border-width:0 1px; background:#fff; width:236px; text-indent:0; display:none;}
.nav .menu:hover .sub_nav{display:block;}
.nav .menu .sub_nav .s_item{border-bottom:1px solid #e5e5e5; padding-top:16px; padding-bottom:10px;}
.nav .menu .sub_nav .s_item:hover{background:#fefbf8 url(../images/s_item.jpg) repeat-y 0 0;}
.nav .menu .sub_nav .s_item .t{line-height:28px; height:28px; padding-left:12px; font-size:16px;}
.nav .menu .sub_nav .s_item .t a{font-size:16px; color:#4d4d4d;}
.nav .menu .sub_nav .s_item .su{line-height:32px;}
.nav .menu .sub_nav .s_item .su a{display:block; width:50%; float:left; font-size:12px; color:#696969; text-indent:12px; /*margin:0 31px 0 12px;*/}
.nav .menu .sub_nav .s_item .su.lit a{/*margin-right:12px;*/}

.nav .n_item{line-height:39px; height:39px; position:relative;}
.nav .n_item a{color:#fff; font-size:16px; float:left; height:39px; line-height:39px; padding:0 25px; text-decoration:none;}
.nav .n_item a:hover{background:#ff886d;}

.htbox{border-bottom:1px solid #dfdfdf;}
.htbox .item0{width:237px; height:183px; position:relative; z-index:20;}
.htbox .item0 .conta{width:236px; background:#fff; position:absolute; left:0; bottom:-1px; height:240px; border:1px solid #dfdfdf; border-width:0 1px;}
.htbox .item0 .conta .news{width:210px; margin:20px auto 0;}
.htbox .item0 .conta .news .nt{line-height:33px; font-size:18px; margin-bottom:10px;}
.htbox .item0 .conta .news .nt .btn{}
.htbox .item0 .conta .news .nt .btn span{display:inline-block; width:8px; height:13px; content:''; background:url(../images/conta_btn.jpg) no-repeat 0 0; margin-left:8px; cursor:pointer;}
.htbox .item0 .conta .news .nt .btn .rbtn{background-position:-8px 0 ;}
.htbox .item0 .conta .news .list{width:100%; overflow:hidden;}
.htbox .item0 .conta .news .list .box{width:210px;}
.htbox .item0 .conta .news .list .i{border-bottom:1px dotted #757575; margin-top:10px;}
.htbox .item0 .conta .news .list .i .name{line-height:19px; height:38px;}
.htbox .item0 .conta .news .list .i .name a{color:#696969;}
.htbox .item0 .conta .news .list .i .date{line-height:30px; margin-top:7px; text-align:right; color:#6e6e6e;}
.htbox .item{border-right:1px solid #dfdfdf; width:320px; height:183px; border-top:1px solid #f3f3f3;}
.htbox .item .t{line-height:27px; font-size:16px; color:#000; text-align:center; padding-top:10px;}
.htbox .item .t0{font-size:14px; color:#555; text-align:center; line-height:24px;}
.htbox .item .qrcode{text-align:center; margin-top:8px;}
.htbox .item_bg{background:url(../images/htitembg0.png) no-repeat center bottom;}
.htbox .item .share{width:114px; margin:22px auto 0; overflow:hidden;}

.index_title{line-height:55px; height:55px; color:#010101; font-size:18px; margin-top:10px;}
.index_title .more{line-height:55px; height:55px;}
.index_title .more a{font-size:12px; color:#333; font-family:'宋体';}

.index_box{border:1px solid #dfdfdf;}
.index_box .box0{border-right:1px solid #dfdfdf; width:599px; overflow:hidden; height:308px; position:relative; cursor:pointer;}
.index_box .box1{border-right:1px solid #dfdfdf; width:299px; overflow:hidden; height:308px; position:relative; cursor:pointer;}
.index_box .box2{width:298px; overflow:hidden; position:relative;}
.index_box .box2 .i{border-top:1px solid #dfdfdf; width:100%; overflow:hidden; height:102px; position:relative;}
.index_box .box2 .i:first-child{border-top:none;}
.index_box .mask{position:absolute; width:100%; height:100%; top:0; left:0; background:#fff; opacity:.3; display:none;}
.index_box .box0:hover .mask, .index_box .box1:hover .mask, .index_box .box2 .i:hover .mask{display:none;}

.homepro .item{border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; width:299px;}
.homepro .item:first-child{border-left:1px solid #dfdfdf; width:298px;}
.homepro .item .name{line-height:30px; font-size:16px; color:#f7010c; width:267px; margin:0 auto; padding:10px 0;}
.homepro .item .name a{color:#f7010c; text-decoration:none;}
.homepro .item .n0{line-height:24px; font-size:14px; color:#717171; width:267px; margin:0 auto 8px;}
.homepro .item .img{text-align:center; width:80%; margin:0 auto;}

.homeonline{text-align:center; margin-top:26px;}
.homeonline a{display:inline-block; height:45px; line-height:45px; padding:0 13px 0 48px; background:#f67f64; font-size:18px; color:#fff; text-decoration:none; border-radius:3px; background:#f67f64 url(../images/homeonline_bg.png) no-repeat 16px center;}

.homelinks{line-height:30px; padding:27px 0; font-size:14px; color:#343434;}
.homelinks a{font-size:14px; color:#343434; margin:0 8px 0 27px;}

.footer{background:#ebebeb;}
.footer .footmenu{padding-top:24px; width:195px;}
.footer .footmenu .t{line-height:53px; color:#1c1c1c; font-size:16px; font-weight:bold;}
.footer .footmenu .i{line-height:38px; font-size:14px; color:#2e2e2e;}
.footer .footmenu .i a{font-size:14px; color:#2e2e2e;}
.footer .footphone{width:220px; text-align:center; font-size:18px; line-height:25px; color:#3a2801; padding-top:58px;}
.footer .footphone .phone{line-height:31px; font-size:24px; color:#4b3401; height:31px; margin-top:9px;}
.footer .footphone .phone img{vertical-align:bottom;}
.footer .footphone .box{line-height:29px; display:inline-block; font-size:14px; color:#fff; padding:0 10px; height:29px; background:#e96546; margin-top:21px;}
.footer .copyright{line-height:23px; text-align:center; margin-top:50px; padding-bottom:20px; font-size:14px; color:#010101;}

.page_station{line-height:56px; height:56px; margin-left:17px; padding-left:25px; background:url(../images/home_icon.png) no-repeat center left; color:#000;}
.page_station a{color:#000;}
.page_station span{color:#f07053;}
.info_list{margin-top:33px;}
.info_list .item{border-bottom:1px dashed #9b9a9a; padding-bottom:38px; margin-bottom:38px;}
.info_list .item .img{width:272px; padding:8px; border:1px solid #ccc;}
.info_list .item .brief{width:866px;}
.info_list .item .brief .name{line-height:58px; border-bottom:1px solid #ccc;}
.info_list .item .brief .name a{font-size:18px; color:#151515;}
.info_list .item .brief .name .date{font-size:12px; color:#7a7a7a;}
.info_list .item .brief .txt{line-height:30px; margin-top:17px; color:#151515; margin-bottom:25px;}
.info_list .item .brief .more{display:inline-block; line-height:24px; color:#fff; height:24px; background:#f07053; font-family:'宋体'; padding:0 17px; border-radius:11px; text-decoration:none;}

#main{height:330px; padding-top:30px;}
#error_page .error_logo{background: url(../images/error_logo.png) no-repeat center center; height: 225px;}
#error_page .sw{min-width: 558px; max-width: 645px; margin: 0 auto; text-align:center;}
#error_page .sw a{text-decoration:none; font-size:16px; padding:0 10px;}
#error_page .error_warning{margin-top: 12px; height: 30px; line-height: 30px; background: url(../images/error_warning.png) no-repeat 144px center; text-indent: 49px; font-size: 16px; font-weight: bold; text-align:center;}
#error_page .error_warning a{text-decoration:underline;}
#error_page .error_nav{text-align: center; margin-top: 30px; font-size: 18px; color: #727272;}

.turn_page{text-align:center;}
.turn_page a{display:inline-block; border:1px solid #cecbcb; margin:0 5px; height:34px; line-height:34px; padding:0 12px; color:#10001d; font-size:14px; background:#fafafa; text-decoration:none; border-radius:2px;}
.turn_page a.ex{border:1px solid #fff; background:#fff; margin:0;}
.turn_page a.cur{border:1px solid #ffbb02; background:#ffbb02; color:#fff;}

.list_filter{border:1px solid #ddd; border-collapse:collapse; width:100%; margin-bottom:26px;}
.list_filter .row{}
.list_filter .row .name{line-height:53px; width:125px; text-align:center; color:#070707; font-size:14px; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.list_filter .row .name:hover{background:#ffead3;}
.list_filter .row .oth{line-height:33px; padding:10px 0;}
.list_filter .row .oth a{color:#696969; margin:0 14px; text-decoration:none;}
.list_filter .row .oth a:first-child{color:#000;}
.list_filter .row .oth a.cur{color:#f07053;}

#promain{}
#promain.load{min-height:300px; background:url(../images/loading.gif) no-repeat center center; text-align:center;}
#promain .loadtip{min-height:300px; text-align:center; line-height:300px; font-size:14px;}
.pro_list{}
.pro_list .item{border:1px solid #dad9d9; width:590px; margin-bottom:17px;}
.pro_list .item:hover{border-color:#f07053;}
.pro_list .item .img{width:200px; height:246px; padding:10px; text-align:center;}
.pro_list .item .brief{width:262px; margin-right:30px;}
.pro_list .item .brief .name{font-size:16px; color:#000; line-height:48px; margin-top:18px; text-decoration:none; border-bottom:1px solid #d4d4d4; float:left; width:40%; display:block;}
.pro_list .item .brief .name span{margin-left:50px; color:#EE5431;}
.pro_list .item .brief .tag{border-bottom:1px solid #d4d4d4; line-height:48px; height:48px; margin-top:18px; display:block; float:left; color:#EE5431; width:60%; overflow:hidden;}
.pro_list .item .brief .txt{line-height:29px; color:#595959; margin-top:15px; margin-bottom:23px;}
.pro_list .item .brief .more{line-height:24px; height:24px; padding:0 17px; display:inline-block; color:#fff; text-decoration:none; background:#f07053; border-radius:11px;}
.pro_list .item .brief .book{line-height:24px; height:24px; padding:0 17px; display:inline-block; color:#fff; text-decoration:none; background:#f98807; border-radius:11px; margin-left:13px;}

.topicon{position:fixed; bottom:65px; right:5%; z-index:100;}

.page_search{width:227px; height:25px; padding-left:10px; background:url(../images/page_search.png) no-repeat 0 0; margin-top:16px;}
.page_search .text{width:190px; height:25px; line-height:25px; background:none; border:none;}
.page_search .btn{width:30px; height:25px; line-height:25px; background:none; border:none; cursor:pointer;}

.matron_info{margin-bottom:30px;}
.matron_info .img{width:480px;}
.matron_info .img .bigimg{width:353px; height:437px; border:1px solid #e4e3e3; text-align:center;}
.matron_info .img .small_img{}
.matron_info .img .small_img .item{border:1px solid #e4e3e3; margin-top:7px; width:112px; height:139px; position:relative; text-align:center;}
.matron_info .img .small_img .item:first-child{margin-top:0;}
.matron_info .img .small_img .item.cur{border:1px solid #f07053;}
.matron_info .img .small_img .item.cur:after{position:absolute; content:''; background:url(../images/simg_bg.png) no-repeat 0 0; width:9px; height:11px; left:-10px; top:18px;}
.matron_info .minfo{width:700px; background:#fafafa;}
.matron_info .minfo .acox{width:613px; margin:0 auto; padding-bottom:19px;}
.matron_info .minfo .acox .base{line-height:56px; border-bottom:1px solid #dcdcdc; height:56px; margin-bottom:-3px;}
.matron_info .minfo .acox .base span{font-size:18px; color:#030303; display:inline-block; padding:0 32px; height:55px; line-height:55px; border-bottom:3px solid #f07053;}
.matron_info .minfo .acox .attr_box{margin-top:28px;}
.matron_info .minfo .acox .attr_box .row{width:49%;}
.matron_info .minfo .acox .attr_box .row .name{width:113px; font-size:14px; line-height:37px; color:#030303; text-align:right;}
.matron_info .minfo .acox .attr_box .row .txt{color:#030303; line-height:37px; padding-left:14px;}
.matron_info .minfo .acox .bookbtn{display:inline-block; line-height:33px; height:33px; padding:0 23px; font-size:16px; text-decoration:none; color:#fff; background:#f98807; border-radius:16px; margin-top:15px; margin-left:28px;}

.kw_tip{line-height:20px; padding-bottom:15px; font-size:14px;}
.kw_tip span{font-size:14px;}
.kw_tip a{font-size:14px; margin-left:8px; color:#0099FF;}

.pro_title_tab{height:37px;}
.pro_title_tab .box{border-bottom:1px solid #f07053;}
.pro_title_tab .item{line-height:36px; height:36px; border:1px solid #dadada; border-bottom:none; font-size:14px; color:#000; padding:0 26px; margin-right:8px; background:#f6f6f6; cursor:pointer; text-decoration:none;}
.pro_title_tab .item.cur{background:#f07053; color:#fff;}
.pro_title_tab.fix{position:fixed; top:0; left:0; width:100%;}
.pro_title_tab2{height:37px; width:100%; display:none;}
.pro_desc{margin-top:30px;}
.pro_desc .name{line-height:57px; font-size:16px; color:#f07053; padding-left:41px; border-bottom:1px dashed #9b9a9a; font-weight:bold;}
.pro_desc .name.n0{background:url(../images/n0bg.png) no-repeat 7px center;}
.pro_desc .name.n1{background:url(../images/n1bg.png) no-repeat 3px center;}
.pro_desc .name.n2{background:url(../images/n2bg.png) no-repeat 3px center;}
.pro_desc .name.n3{background:url(../images/n3bg.png) no-repeat 6px center;}
.pro_desc .txt{padding-top:38px; line-height:2.5em; text-align:center;}
.pro_desc .txt_item{width:100%; /*width:583px; float:left; margin-right:34px;*/}
.pro_desc .txt_item_l{width:1200px;}
.pro_desc .last{margin-right:0px;}
.pro_desc .txt_item .pic{width:550px; height:400px; margin:0 0 18px 0;}
.pro_desc .txt_item .t{margin-bottom:18px; line-height:58px; color:#020202; font-size:18px; border-bottom:1px dashed #999999;}
.pro_desc .txt_item .d{line-height:24px;}
.pro_desc .txt_item .d1 img{width:33.333% !important; height:auto !important;}
.pro_desc .txt_item .d2 img{width:25% !important; height:auto !important;}
.pfbtn{text-align:center; margin:25px 0;}
.pfbtn .btn0{display:inline-block; line-height:48px; height:48px; font-size:18px; color:#fff; font-weight:bold; background:#f08519; text-decoration:none; padding:0 52px; border-radius:3px; margin:0 26px;}
.pfbtn .btn1{background:#e96546;}

.commendatory_wrap{width:1200px; height:150px;}
.commendatory_wrap .bd{width:1080px;}
.commendatory_wrap .bd .item{width:120px; height:133px; text-align:center; overflow:hidden; float:left;}
.commendatory_wrap .prev{width:50px; height:150px; line-height:150px; text-align:left;}
.commendatory_wrap .next{width:50px; height:150px; line-height:150px; text-align:right;}

.certificate_health{width:1200px;}
.certificate_health .bd{width:1080px;}
.certificate_health .bd .item{width:120px; height:133px; text-align:center; overflow:hidden; float:left;}
.certificate_health .prev{width:50px; height:150px; line-height:150px; text-align:left;}
.certificate_health .next{width:50px; height:150px; line-height:150px; text-align:right;}

.store_area{border:1px solid #eee; background:#fafafa; margin-bottom:24px;}
.store_area .row{width:1163px; margin:0 auto; border-top:1px dashed #eee;}
.store_area .row:first-child{border-top:none;}
.store_area .row .name{width:65px; color:#464645; line-height:25px; padding:5px 0;}
.store_area .row .ls{width:1095px; line-height:25px; padding:5px 0;}
.store_area .row .ls a{color:#464645; margin-right:30px; text-decoration:none;}
.store_area .row .ls a:hover, .store_area .row .ls a.cur{color:#f07053;}

.store_list{}
.store_list .item{background:#f5f3f2; margin-bottom:36px;}
.store_list .item .img{border:3px solid #efebeb; width:543px; overflow:hidden; position:relative;}
.store_list .item .img .box{width:1000%;}
.store_list .item .img .box .ix{width:543px;}
.store_list .item .img .btn{position:absolute; z-index:10; width:47px; height:60px; background:url(../images/storebtn.png) no-repeat 0 0; top:50%; margin-top:-30px; display:none; cursor:pointer;}
.store_list .item .img:hover .btn{display:block;}
.store_list .item .img .lbtn{left:10px;}
.store_list .item .img .rbtn{right:10px; background-position:-47px 0;}
.store_list .item .txt{width:534px; margin-left:61px; margin-top:21px;}
.store_list .item .txt .name{font-size:18px; color:#030303; font-weight:bold; line-height:72px; border-bottom:1px solid #b6b4b3;}
.store_list .item .txt .info{color:#030303; line-height:36px; font-size:14px; margin-top:23px;}
.store_list .line{height:36px; overflow:hidden; border-top:1px solid #d5d5d6;}

.art_links{margin-top:20px; padding-bottom:30px; border-bottom:1px dashed #aeaeae;}
.art_links a{display:inline-block; border:1px solid #a8a6a6; line-height:26px; padding:0 32px; border-radius:13px; font-size:14px; text-decoration:none; margin-right:10px;}
.art_links a:hover, .art_links a.cur{color:#fff; background:#f07053; border:1px solid #f07053;}

.page_title{text-align:center; line-height:43px; font-size:20px;}
.page_time{text-align:center; line-height:24px;}
.page_contents{margin:22px 0; min-height:300px;}
.page_rec_title{line-height:32px; border-bottom:1px solid #f07053; font-size:16px;}
.page_rec{line-height:30px; /*list-style:inside;*/}
.page_rec_matron{width:200px; float:left;}
.page_rec_matron a{font-size:14px;}
.page_contents img{max-height:inherit;}
.page_contents .level{width:224px; height:604px; float:left; background:url(../images/level_line.png) no-repeat center top;}
.page_contents .fixed{position:fixed; top:120px;}
.page_contents .level .level_item{width:224px; height:24px; margin:50px 0; line-height:24px; text-indent:10px; color:#555555; font-weight:bold; font-size:18px; background:url(../images/level_icon.jpg) no-repeat right center; cursor:pointer;}
.page_contents .level .level_item span{color:#555555; font-size:14px;}
.page_contents .level .cur{color:#ff6734;}
.page_contents .right_cont{width:926px; float:right; padding-left:50px;}
.page_contents .right_cont .t{width:252px; height:58px; line-height:70px; padding-left:12px; color:#fff; font-size:18px; font-weight:bold; background:url(../images/title_bg.jpg) no-repeat left top;}
.page_contents .right_cont .tf{width:252px; height:58px; padding-left:12px; color:#fff; font-size:18px; font-weight:bold; line-height:70px; background:url(../images/t_title_bg.jpg) no-repeat left top;}
.page_contents .right_cont .t span, .page_contents .right_cont .tf span{color:#fff; font-size:14px; font-weight:bold; padding-right:35px;}
.page_contents .right_cont .standard_item{/*width:443px; margin-right:30px; float:left;*/ width:926px;}
.page_contents .right_cont .standard_item .st{margin-bottom:18px; line-height:58px; color:#020202; font-size:18px; border-bottom:1px dashed #999999;}
.page_contents .right_cont .standard_item .sd{line-height:200% !important;}
.page_contents .right_cont .standard_item .sd1 img{width:33.333% !important; height:auto !important;}
.page_contents .right_cont .standard_item .sd2 img{width:50% !important; height:auto !important;}
.page_contents .right_cont .standard_item .sd span{line-height:200% !important;}
.page_contents .right_cont .last{margin-right:0px;}

.book_form{width:100%; margin-top:20px; margin-bottom:20px;}
.book_form .form_attr{width:49%;}
.book_form .form_attr .name{width:20%; line-height:50px; font-size:16px; text-align:right;}
.book_form .form_attr .input{width:78%; line-height:50px; font-size:16px;}
.book_form .form_attr .input .input_text{border:1px solid #ccc; width:81%; padding:0 2%; line-height:30px; height:30px; font-size:16px;}
.book_form .form_attr .input .wt{width:33%;}
.book_form .form_attr .input .addr_select{border:1px solid #ccc; line-height:30px; height:30px; font-size:16px; width:85%;}
.book_form .line_attr{line-height:50px; text-align:center; font-size:16px;}
.book_form .line_attr a{font-size:16px; color:#ee5431; text-decoration:none;}
.book_form .input_btn{height:35px; line-height:35px; background:#ee5431; color:#fff; font-size:16px; border:none; padding:0 60px; border-radius:3px;}
.book_form .form_attr .input .form_focus{border:1px solid #f00;}
.book_form .form_attr .input_area{width:81%; padding:0 2%; line-height:25px; height:90px; font-size:16px}

.review_list{}
.review_list .item{border-bottom:1px solid #ddd;}
.review_list .item .txt0{line-height:40px; color:#888; font-size:14px;}
.review_list .item .txt1{font-size:14px; color:#333; line-height:24px;}
.review_list .item .txt1 .cnum{font-size:14px; color:#888; line-height:40px;}
.review_list .item .txt1 .date{color:#888;}

.charge_div{width:1200px; height:1203px; background:url(../images/charge.png) no-repeat 0 0; margin-bottom:5px;}
.charge_div_bg_1{background:url(../images/charge_1.png) no-repeat 0 0;}
.charge_div .txm{text-align:center; font-size:18px; /*color:#8f551c;*/ color:#f00; background:url(../images/char_txm.png) no-repeat center; line-height:39px; margin-top:110px; font-weight:bold;}
.charge_div .txt{line-height:29px; width:855px; margin:27px auto 0; color:#7b430c; text-align:center; font-size:14px;}
.charge_div .lmz{height:42px; width:881px; background:url(../images/lmz.png) no-repeat 0 0; margin:55px auto 0;}
.charge_div .lmz .lmzl{margin-left:34px; line-height:42px; color:#82480e; font-size:18px;}
.charge_div .lmz .lmzr{line-height:42px; color:#82480e; font-size:18px; margin-right:103px;}

.charge_list{width:881px; margin:20px auto 0;}
.charge_list .item{height:66px; border-bottom:1px solid #c5ab80;}
.charge_list .item .name{min-width:105px; line-height:66px; color:#7c4305; font-size:16px; margin-left:31px;}
.charge_list .item .icon{line-height:66px;}
.charge_list .item .icon img{vertical-align:middle;}
.charge_list .item .remark{line-height:66px; text-indent:12px;}
.charge_list .item .price{line-height:66px; color:#e40404; font-size:16px; width:60px; margin-right:45px; text-align:right;}
.charge_list .item .more{line-height:24px; height:24px; width:87px; text-align:center; background:url(../images/cmore.png) no-repeat 0 0; color:#fefbe4; margin-right:32px; margin-top:20px; text-decoration:none;}
.charge_remark{width:881px; margin:0 auto;}
.charge_remark .t{font-size:18px; color:#8e551b; line-height:64px; margin-top:33px; font-weight:bold;}
.charge_remark .tc{line-height:29px; font-size:14px; color:#6d3f0c;}
.charge_remark .phone{font-size:18px; color:#8e551b; text-align:right; line-height:40px; font-weight:bold;}

.tart{line-height:63px; height:63px; padding-top:31px; background:url(../images/tart.png) no-repeat center top; text-align:center; font-size:30px; color:#f07053; margin-top:40px;}




/***** 公司简介页面开始 index.php ******/
.intro_content{padding-top: 40px;padding-bottom: 90px;width: 1200px;margin:0 auto;}
/*content style1*/
.intro_content .con_style1{height: 234px;margin-bottom: 70px;background: #fff7ec url(../images/con_sty1.png) no-repeat left top;}
.intro_content .con_style1 .left{float: left;width:652px;padding:60px 20px 0 110px;line-height: 25px;font-size: 14px;}
.intro_content .con_style1 .right{float: left;width: 418px;border-radius: 9px;}
/*content style1*/
.intro_content .con_style2{height: 234px;margin-bottom: 70px;background: #fff7ec url(../images/con_sty2.png) no-repeat right top;}
.intro_content .con_style2 .left{float: left;width: 418px;border-radius: 9px;}
.intro_content .con_style2 .right{float: left;width:652px;padding:60px 100px 0 20px;line-height: 25px;font-size: 14px;}

/*product style1*/
.intro_content .pro_sty1{margin-top: 30px;}
.intro_content .pro_sty1 .left{float: left; width: 189px;height: 138px;padding:10px 0 10px 10px;background: url(../images/ellptic.png) no-repeat 0 0 ;}
.intro_content .pro_sty1 .left div{background: #f96b39;height: 138px;width: 138px;border-radius: 79px;color: white;text-align: center;line-height: 138px;font-size: 26px;font-weight: 700;}
.intro_content .pro_sty1 .right{float: left;padding-right: 20px;}
.intro_content .pro_sty1 .right .title{margin-left: 15px; width:880px;font-size: 18px;font-weight: bold;border-bottom: 1px dashed #c5c5c5;color: black;padding-bottom: 10px;}
.intro_content .pro_sty1 .right .content{margin-left: 15px; width:880px;padding-top: 20px;line-height: 20px;}
/*product style2*/
.intro_content .pro_sty2{padding-left: 190px;margin-top: 30px;}
.intro_content .pro_sty2 .left{float: left; width: 189px;height: 138px;padding:10px 0 10px 10px;background: url(../images/ellptic.png) no-repeat 0 0 ;}
.intro_content .pro_sty2 .left div{background: #fca643;height: 138px;width: 138px;border-radius: 79px;color: white;text-align: center;line-height: 138px;font-size: 26px;font-weight: 700;}
.intro_content .pro_sty2 .right{float: left;padding-right: 20px;}
.intro_content .pro_sty2 .right .title{width:750px;font-size: 18px;font-weight: bold;border-bottom: 1px dashed #c5c5c5;color: black;padding-bottom: 10px;}
.intro_content .pro_sty2 .right .content{width:750px;padding-top: 20px;line-height: 20px;}
/*product style3*/
.intro_content .pro_sty3{margin-top: 30px;}
.intro_content .pro_sty3 .left{float: left; width: 189px;height: 138px;padding:10px 0 10px 10px;background: url(../images/ellptic.png) no-repeat 0 0 ;}
.intro_content .pro_sty3 .left div{background: #ef4301;height: 138px;width: 138px;border-radius: 79px;color: white;text-align: center;line-height: 138px;font-size: 26px;font-weight: 700;}
.intro_content .pro_sty3 .right{float: left;padding-right: 20px;}
.intro_content .pro_sty3 .right .title{margin-left: 15px; width:880px;font-size: 18px;font-weight: bold;border-bottom: 1px dashed #c5c5c5;color: black;padding-bottom: 10px;}
.intro_content .pro_sty3 .right .content{margin-left: 15px; width:880px;padding-top: 20px;line-height: 20px;}


/* 服务分类 */
.intro_content .major{position: relative;width: 1200px;height: 400px;margin-top: 50px;background: url(../images/list_bg.png) no-repeat center center;}
.intro_content .major div{width: 420px;height: 150px;padding:10px;line-height: 20px;}
.intro_content .major .major1{position: absolute;left: 0;top: 40px;padding-top: 20px;}
.intro_content .major .major2{position: absolute;right: 0;top: 40px;padding-top: 20px;}
.intro_content .major .major3{position: absolute;left: 0;bottom: 0;}
.intro_content .major .major4{position: absolute;right: 0;bottom: 0;}

/***** 公司简介页面结束 ******/

/***************************************************************/

/***** 招聘培训页面开始  train.php ******/
.train_content{padding:0px 10px 70px;width: 1180px;margin:0 auto;}
.train_content .big_title{width: 380px;height: 56px;margin:0 auto 20px;background: url(../images/tra_pic1.png) no-repeat 0 0;text-indent: 90px;line-height: 65px;font-size: 18px;font-weight: bold;}

/* claim */
.train_content .claim{width: 727px;height: 107px;background: url(../images/tra_pic2.png) no-repeat 0 0;padding-top: 45px; margin-bottom: 40px; position:relative; z-index:1000;}
.train_content .claim table{margin-left: 187px;}
.train_content .claim table .th{color: #333;font-size: 14px;font-weight: 600;width: 80px;height: 28px;}
.train_content .claim .img0{width:283px; height:284px; position:absolute; left:686px; top:-20px; z-index:1001;}

/* treatment */
.train_content .treatment{padding-left: 180px;width: 749px;height: 182px;background: url(../images/tra_pic3.png) no-repeat 0 0;overflow: hidden;}
.train_content .treatment li{color: #595959;font-size: 14px;margin-top: 23px;}

/* detail */
/* title 的公共样式 */
.train_content .detail .title{background: url(../images/tra_title_bg.png) no-repeat 36px 0 ;height:46px;line-height: 46px;color: white;font-size: 18px;font-weight: 700;padding-left:76px;position: relative;margin-top: 50px;margin-bottom: 35px;}
.train_content .detail .title span{font-size: 52px;color:#333;font-family: 'Comic Sans MS';position: absolute;left:0;top: 0px;}
/* content 的公共样式 */
.train_content .detail .content{background: #fff6eb;color: #595959;font-size: 14px;border-radius: 10px;line-height: 36px;float: left;}
.train_content .detail .content span{color: #ee4300;font-weight: 500;}

/* content 的详细区别 */
.train_content .detail .con1{padding:25px 104px 51px 18px;width: 804px;height:; position:relative; z-index:10;}
.train_content .detail .con1 .img1{width:350px; height:351px; position:absolute; left:840px; top:0; z-index:11;}
.train_content .detail .con2{padding:25px 37px 20px 88px; margin-left:254px;width: 807px;height:; position:relative; z-index:10;}
.train_content .detail .con2 .img2{width:338px; height:338px; position:absolute; left:-272px; top:42px; z-index:11;}
.train_content .detail .con3{padding:25px 0 40px 86px;width: 944px;height:; position:relative; z-index:10;}
.train_content .detail .con3 .img3{width:267px; height:267px; position:absolute; left:879px; top:-40px; z-index:11;}
.train_content .detail .con4{padding:25px 50px 25px 18px;width: 1100px;}
.train_content .detail .con5{padding:25px 110px 50px 18px;width: 888px;height:; position:relative; z-index:10;}
.train_content .detail .con5 .img5{width:283px; height:282px; position:absolute; left:907px; top:15px; z-index:11;}
.train_content .detail .con6{padding:25px 0px 25px 18px;}
.train_content .detail .con7{padding:25px 212px 40px 18px;width: 887px;height:; position:relative; z-index:10;}
.train_content .detail .con7 .img7{width:232px; height:253px; position:absolute; right:-80px; top:-89px; z-index:11;}
.train_content .detail .con7 .img8{width:240px; height:240px; position:absolute; right:20px; top:106px; z-index:12;}
.train_content .detail .con8{padding:25px 25px 25px 18px;width: 1000px;}

/* content 里面的 img 的位置 */
/*.train_content .detail .img1 img{max-width: 350px;max-height: 351px;float: left;}*/
/*.train_content .detail .img2 img{max-width: 338px;max-height: 338px;float: left;}*/
/*.train_content .detail .img3 img{max-width: 267px;max-height: 267px;float: left;}*/
/*.train_content .detail .img5 img{max-height: 283xp;max-width: 283px;float: left;}*/
/*.train_content .detail .img7 img{max-width: 260px;max-height: 380px;float: left;}
.train_content .detail .img8 img{max-width: 401px;max-height: 556px;float: left;}*/



/***** 招聘培训页面结束 ******/

/***************************************************************/

/***** 客户评价页面开始  evaluete.php ******/
.evaluate_content{width: 1200px;margin: 0 auto;padding:20px 0 110px 0;}
.evaluate_content .title{background: url(../images/eva_title_bg.png) no-repeat 0 0;height: 44px;position: relative;padding-right: 20px;line-height: 44px;padding-left: 60px;color: white;}
.evaluate_content .title p{font-size: 18px;font-weight: 600;}
.evaluate_content .title p span{font-size: 14px;font-weight: 400;}

/* 分页样式 */
.evaluate_content .title .page{position: absolute;right: 80px;top:5px;width: 150px;height: 30px;background: #fff;overflow: hidden;}
.evaluate_content .title .page li{text-align: center;line-height: 28px;float: left;font-weight: bold;cursor: pointer;}
.evaluate_content .title .page .prev{width:48px;border:1px solid #d2d2d2; color:#333;}
.evaluate_content .title .page .cour{width:50px; color:#333;}
.evaluate_content .title .page .next{width:48px;border:1px solid #d2d2d2;background: #fff4e7;cursor: pointer; color:#333;}
.evaluate_content .title .page a{display:block;}

/* 主体内容 */
.evaluate_content .content{padding:0 14px;}
.evaluate_content .content .con{height: 325px;margin-top: 37px;}
.evaluate_content .content .con .video{width: 360px;margin-left: 46px;float: left;margin-bottom: 40px;}
.evaluate_content .content .con .first{margin-left: 0px;}
.evaluate_content .con .video .pic{max-width: 360px;max-height: 263px;}
.evaluate_content .con .video .vio_title{height: 63px;line-height: 63px;text-indent: 22px;background: #fff4e7;color: #020202;}


/***** 客户评价页面结束  ******/

/***** 服务项目之育婴师专题页面开始  ******/

.ml20{margin-left:20px;}
.borderNone{border:none !important;}
.bottomType1{background:url(../images/bottom_bg.png) no-repeat center; height:33px; width:100%;}
.nursery_teacher .part_1 .img{width:480px; height:480px;}
.nursery_teacher .title{font-family:"微软雅黑"; font-size:30px; color:#f07053;}
.nursery_teacher .t1{margin:40px 0 12px; text-indent:90px;}
.nursery_teacher .t2{text-align:center;}
.nursery_teacher .bief{text-align:center; font-family:"微软雅黑"; font-size:14px; color:#040404; line-height:30px;}

.nursery_teacher .part_1 .message{background:url(../images/yys_message.png) no-repeat; width:695px; height:171px; overflow:hidden;}
.nursery_teacher .part_1 .message div{width:560px; font-family:"微软雅黑"; font-size:14px; color:#040404; line-height:30px; margin:30px 0 0 99px;}
.nursery_teacher .part_1 .follow_list div{width:610px;}
.nursery_teacher .part_1 .follow_list li{line-height:71px; height:71px; border-bottom:1px dashed #aeaeae; text-indent:15px;}
.nursery_teacher .part_1 .follow_list .num{font-family:"宋体"; font-size:36px; color:#696969;}
.nursery_teacher .part_1 .follow_list .con{font-family:"微软雅黑"; font-size:14px; color:#383838;}

.nursery_teacher .part_2{margin-bottom:45px;}
.nursery_teacher .part_2 .list{background:url(../images/bb_bg.jpg) no-repeat center; height:733px;}
.nursery_teacher .part_2 .list ul{position:relative; z-index:100; height:100%;}
.nursery_teacher .part_2 .list .img{width:130px; height:117px; overflow:hidden;}
.nursery_teacher .part_2 .list .BB_0{position:absolute; z-index:100; top:0; left:494px;}
.nursery_teacher .part_2 .list .BB_1{position:absolute; z-index:100; top:69px; left:798px;}
.nursery_teacher .part_2 .list .BB_2{position:absolute; z-index:100; top:267px; left:869px; width:342px;}
.nursery_teacher .part_2 .list .BB_3{position:absolute; z-index:100; top:463px; left:835px;}
.nursery_teacher .part_2 .list .BB_4{position:absolute; z-index:100; bottom:0px; left:650px;}
.nursery_teacher .part_2 .list .BB_5{position:absolute; z-index:100; bottom:0px; left:335px;}
.nursery_teacher .part_2 .list .BB_6{position:absolute; z-index:100; bottom:137px; right:880px;}
.nursery_teacher .part_2 .list .BB_7{position:absolute; z-index:100; bottom:354px; right:920px;}
.nursery_teacher .part_2 .list .BB_8{position:absolute; z-index:100; top:39px; right:819px;}
.nursery_teacher .part_2 .list .name{line-height:117px; height:117px; overflow:hidden; font-family:"微软雅黑"; font-size:16px; color:#040404;}

.nursery_teacher .part_3 .t3{border-bottom:1px solid #e5c79c; width:688px; line-height:80px; height:80px;}
.nursery_teacher .part_3 .contents{background:url(../images/nt_part3_bg.png) no-repeat right top; height:426px;}
.nursery_teacher .part_3 .contents .list{line-height:40px; height:40px; width:639px; color:#040404; font-family:"微软雅黑"; font-size:14px;}

.nursery_teacher .part_4 .t4{text-align:center;}
.nursery_teacher .part_4 .contents{background:url(../images/nt_part4_bg.png) no-repeat left top; height:426px;}
.nursery_teacher .part_4 .contents .list{line-height:40px; width:525px; color:#040404; font-family:"微软雅黑"; font-size:14px; margin-left:657px;}

.nursery_teacher .part_5 .bief{text-align:left !important;}
.nursery_teacher .part_5 .contents{background:url(../images/nt_part5_bg.png) no-repeat left top; height:511px; width:1258px; overflow:hidden;}
.nursery_teacher .part_5 .contents .list{width:660px; margin:116px 0 0 36px;}
.nursery_teacher .part_5 .contents .list ul{margin-right:50px;}
.nursery_teacher .part_5 .contents .list li{line-height:48px; font-family:"微软雅黑"; font-size:14px; color:#040404;}

/***** 服务项目之育婴师专题页面结束  ******/

/***** 服务项目之孕期饮食指南专题页面开始  ******/

.yqyszn .part_1{background:url(../images/yqyszn_part_1_bg.png) no-repeat left top; width:1223px; height:574px; margin-left:-23px; overflow:hidden;}
.yqyszn .part_1 .title{font-family:"微软雅黑"; font-size:30px; color:#f07053;}
.yqyszn .part_1 .bief{line-height:40px; font-family:"微软雅黑"; font-size:14px; color:#000;}
.yqyszn .part_1 .contents{margin:237px 0 0 387px;}

.yqyszn .part_2 li{height:669px; width:22px; background:url(../images/yqyszn_part_2_ico.png) no-repeat center; margin:0 31px 0 34px}
.yqyszn .part_2 li.w{width:333px; height:669px; background:url(../images/yqyszn_part_2_bg.png) no-repeat; margin:0; text-align:center;}
.yqyszn .part_2 li.w .title{font-family:"微软雅黑"; font-size:24px; color:#f07053; margin-top:60px;}
.yqyszn .part_2 li.w .img{margin:20px 0;}
.yqyszn .part_2 li.w .bief{font-family:"微软雅黑"; font-size:14px; color:#000; line-height:40px;}
.yqyszn .part_2 li.w .b1{padding:0 33px;}
.yqyszn .part_2 li.w .b2{padding:0 23px 0 30px;}
.yqyszn .part_2 li.w .b3{padding:0 23px 0 29px;}

/***** 服务项目之孕期饮食指南专题页面结束  ******/

/***** 服务项目之专业通乳专题页面开始  ******/
.zytr .part_1 .bief{color:#020202; font-family:"微软雅黑"; font-size:14px; line-height:34px; width:1166px;}
.zytr .part_1 .title{color:#dd5c3e; font-family:"微软雅黑"; font-size:18px; font-weight:bold; text-align:center;}
.zytr .part_1 .blx{background:url(../images/zytr_part_1_bg.png) no-repeat 0 84px; height:434px; width:1393px; margin-left:-80px;}
.zytr .part_1 .blx li{width:288px; margin-left:108px;}
.zytr .part_1 .blx li.n2{margin-left:129px; width:299px;}
.zytr .part_1 .blx li.n3{margin-left:116px;}
.zytr .part_1 .blx li .img{width:276px; height:266px; overflow:hidden;}
.zytr .part_1 .blx li .name{font-family:"微软雅黑"; font-size:16px; color:#020202; text-align:center; line-height:24px; height:48px; overflow:hidden; margin:35px 0 15px;}
.zytr .part_1 .blx li .ranking{color:#e96546; font-family:Arial, Helvetica, sans-serif; font-size:24px; text-align:center; font-weight:bold;}
.zytr .part_2{border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; height:651px;}
.zytr .part_2 .img{width:480px; height:651px; overflow:hidden;}
.zytr .part_2 .explain{width:660px;}
.zytr .part_2 .explain .title{font-family:"微软雅黑"; font-size:20px; color:#dd5c3e; font-weight:bold; height:86px; line-height:86px; text-indent:3px; border-bottom:1px solid #dcdcdc; position:relative; margin-bottom:40px;}
.zytr .part_2 .explain .title div{width:146px; height:3px; background:#e96546; position:absolute; left:0; bottom:-2px;}
.zytr .part_2 .explain .contents{line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#020202;}
.zytr .part_2 .explain .contents p{margin-bottom:24px;}
.zytr .part_3 .title{height:44px; line-height:44px; font-family:"微软雅黑"; font-size:20px; color:#dd5c3e; font-weight:bold; margin-bottom:40px;}
.zytr .part_3 .list .left{width:584px;}
.zytr .part_3 .list .right{width:540px;}
.zytr .part_3 .list dt{color:#020202; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.zytr .part_3 .list dd{color:#494949; font-family:"微软雅黑"; font-size:14px; text-indent:28px; line-height:30px;}
.zytr .part_3 .list .left dt{margin-bottom:35px;}
.zytr .part_3 .list .left dl{margin-bottom:40px;}
.zytr .part_3 .list .right dt{margin-bottom:12px;}
.zytr .part_3 .list .right dl{margin-bottom:10px;}
/***** 服务项目之专业通乳专题页面结束  ******/

/***** 页面底部浮动开始  ******/
.f_bottom{width:100%; height:59px; position:fixed; left:0; right:0; bottom:0; background:url(../images/f_bottom_bg.png) no-repeat center; z-index:100;}
.f_bottom .tel{background:url(../images/f_tel_bg.png) no-repeat left center; font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:59px; padding-left:44px; margin-left:99px;}
.f_bottom .tel span{font-family:"微软雅黑"; font-size:21px; color:#fff;}
.f_bottom .time{font-family:"微软雅黑"; font-size:12px; color:#fff; line-height:59px; margin-left:28px;}
.f_bottom .btn{margin-right:201px;}
.f_bottom .btn .yycg{background:url(../images/f_yycg_bg.png) no-repeat; width:138px; }
.f_bottom .btn .yycg a{background:url(../images/f_yycg_left.png) no-repeat left center; padding-left:24px;}
.f_bottom .btn .tczx{background:url(../images/f_tczx_bg.png) no-repeat; width:150px; margin-right:12px;}
.f_bottom .btn .tczx a{background:url(../images/f_tczx_left.png) no-repeat left center; padding-left:32px; }
.f_bottom .btn div{height:35px; line-height:35px; margin-top:16px;}
.f_bottom .btn a{ display:block; font-family:"微软雅黑"; font-size:18px; color:#000; margin-left:22px;}
.f_bottom_h{height:59px;}
/***** 页面底部浮动结束  ******/


/***** 页面底部悬浮QQ结束  ******/

.xfc{width:162px; height:268px; background:url(../images/xfc_bg.png) no-repeat; overflow:hidden; position:fixed; top:200px; right:2%; z-index:1004;}
.xfc .x_warp{width:90px; margin:38px 0 0 25px;}
.xfc .title{font-family:"宋体"; font-size:18px; color:#fff; font-weight:bold; text-align:center; padding-bottom:19px; border-bottom:1px dotted #f6a896;}
.xfc .list li{height:35px; line-height:35px; border-bottom:1px dotted #f6a896;}
.xfc .list li a{font-family:"微软雅黑"; font-size:14px; color:#fff; background:url(../images/xfc_qq_ico.png) no-repeat left center; padding-left:23px; margin-left:7px;}
.xfc .f_return_top{margin-top:12px;}
.xfc .f_return_top .btn{background:url(../images/xfc_top.png) no-repeat; width:16px; height:15px; display:block; margin:0 auto 21px; cursor:pointer;}
.xfc .f_return_top .tips{display:block; text-decoration:none; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; cursor:pointer;}

/***** 页面底部悬浮QQ结束  ******/