@charset "gb2312";
/* CSS Document */
p{ font:1em/1.5em "Microsoft YaHei";}
.buttonAll { overflow:hidden;}
.buttonAll em { display:block; margin:0 auto;text-align:center; border-radius:.4em; font:1em/2em "Microsoft YaHei";}
.buttonAll .but01 { background-color:#fff; border:1px solid #ccc; }
.buttonAll .but02 { background-color:#23c4a7; padding:0; }
.buttonAll .but03 { background-color:#1eb3f8; padding:0; }
.buttonAll .but04 { background-color:#fff; border:1px solid #23c4a7; }
.buttonAll .but05 { background-color:#ffba0d; padding:0; }
.buttonAll .butRed { background-color:#e01631; padding:0; }
.buttonAll .butOrange { background-color:#ff6600; padding:0; }
.buttonAll .butPRed { background-color:#fe81ab; padding:0; }
.buttonAll .butMRed { background-color:#eb5354; padding:0; }
.buttonAll .w100_p { width:99%; padding:.3em 0;}
.buttonAll .w90_p { width:90%; padding:.3em 0;}
.buttonAll .w50_p { width:50%; padding:.3em 0;}
.buttonAll .font_34px { font-size:1.4em;}
.buttonAll .icon01 { background:url(../images/icon_01005.png) no-repeat; background-size:100%; width:2.6em; height:2.6em; display:inline-block; overflow:hidden; vertical-align:middle; margin-right:.5em;}
.buttonAll a { display:block;}

.slider {width:100%; height:13em; margin:0 auto; position:relative;}
/*首页焦点图新样式*/
#swiper-wrapper .swiper-slide,#swiper-wrapper .swiper-slide a{ display:block;} 
.swiper-slide a{ display:block;}
.swiper-slide{ display:block;}
.swiper-container { height:13em; width:100%; text-align:left; margin:0 auto; overflow:visible; position:relative;  z-index:5; padding:0; }
.swiper-container .swiper_title{ position:absolute; bottom:0;left:0;height:35px; width:100%; color:#FFF;overflow:hidden; z-index:50; text-align:left; text-indent:1em;background: none repeat scroll 0 0 rgba(12, 0, 0, 0.6); overflow:hidden; display:none;}
.swiper-wrapper {position: relative;z-index:10;}
.swiper-slide {position:relative;text-align:left; float:left; margin:0; padding:0;}
.swiper-slide a{ position:relative; width:100%; height:100%; display:block; overflow:hidden;}
.swiper-slide img{ max-height:100%;  max-width:100%;  vertical-align:middle; position:relative;}
.swiper-slide h3,.swiper-slide p{ display:inline; }

.swiper-container .pagination{ position:absolute; width:100%; bottom:0; right:50%;z-index:100; text-align:right;}
.swiper-container .pagination .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container .pagination .swiper-active-switch{ background:#008883;}

.swiper-container .pagination2{ position:absolute; width:100%; bottom:0; right:50%;z-index:100; text-align:right;}
.swiper-container .pagination2 .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container .pagination2 .swiper-active-switch{ background:#008883;}

.swiper-bxList { width:100%; height:22em; margin:0 auto; position:relative;overflow:hidden;}
.swiper-home_mainAd  { height:8.33em; width:100%; margin:0 auto; position:relative;overflow:hidden;}
.swiper-home_mainAd .swiper-slide img { width:100%;}

.titList { width:100%; overflow:hidden;}
.titList li { float:left; }
.titList .w48 li { width:48%;}
.titList .m1 li { margin-bottom:3.33%;}
.titList .m1 li:nth-child(1),.titList .m1 li:nth-child(4) { margin-right:3.33%;}

.h2_tit01 { text-align:center;}
.h2_tit01 h2 { font:1.833em/1.25em "Microsoft YaHei"; color:#000;}
.h2_tit01 .subTit { font:1em/1.5em "Microsoft YaHei"; text-align:center; padding:0 1em;}
.h2_tit01 h2.tit01 { background:url(../images/home_img01.png) no-repeat; background-size:100%; width:5em; height:1.5em; display:block; overflow:hidden; margin:0 auto;}
.h2_tit01 i{ display:block;}

.section_bg01 { background-color:#2fbe79;}
.section_bg02 { background-color:#fa6567;}
.section_bgPPink { background-color:#fbeef3;}




.jianchaJiage { text-align:center; padding:.5em 0 2em; color:#fff;}
.jianchaJiage .sj { font:900 3.33em/1.5em Arial;}
.jianchaJiage .booking { background-color:#fff; color:#2fbe79; display:inline-block; padding:.2em 1em; border-radius:.3em;}

.home_bingzhongList { width:100%; overflow:hidden;}
.home_bingzhongList ul { width:100%; border-bottom:1px solid #ccc; overflow:hidden;}
.home_bingzhongList li { float:left; width:25%; height:7em; border-left:1px solid #ccc; border-top:1px solid #ccc; margin-left:-1px; text-align:center; padding-top:1em;}
.home_bingzhongList h3 { font:1.25em/1em "Microsoft YaHei"; color:#000;}
.home_bingzhongList .bg01 { background:url(../images/home_img04001.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg02 { background:url(../images/home_img04002.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg03 { background:url(../images/home_img04003.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg04 { background:url(../images/home_img04004.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg05 { background:url(../images/home_img04005.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg06 { background:url(../images/home_img04006.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg07 { background:url(../images/home_img04007.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg08 { background:url(../images/home_img04008.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList a { display:block;}

.home_yiyuan { background:url(../images/home_img06001.jpg) no-repeat; background-size:100%; width:100%;}
.home_yiyuan .yuan01 { width:12.666em; height:12.666em; display:block; border-radius:50%; background:rgba(255,255,255,0.3); margin:0 auto; border:1px solid #fff; }
.home_yiyuan .yuan { width:11.666em; height:11.666em; display:table; border-radius:50%; background-color:#fa6567; margin:0 auto; position:relative; top:.5em; }
.home_yiyuan .yuan span { display:table-cell; vertical-align:middle; text-align:center;}
.home_yiyuan .yuan span p  { font:1.4em/1.25em "Microsoft YaHei"; color:#fff;}
.home_yiyuan .yuan span i { font:900 2.5em/1em "Microsoft YaHei";}


/*.f12bla li { font:100 1em/1.8em "Microsoft YaHei";}
.f12bla .firstNd { overflow:hidden;}
.f12bla .firstNd img { margin-right:1em;}
.f12bla .firstNd h5 { font:1.166em/1.5em "Microsoft YaHei";}
.f12bla .firstNd p { font:1em/1.5em "Microsoft YaHei";}
.f12bla .firstNd img.img_mb2 { margin-bottom:2em;}
.f12bla .firstNd img.w25 { width:25%;}*/


.nlgr_f12bal_zz .firstNd,.nlgr_f12bal_zz02 .firstNd  { margin-bottom:1.25em; overflow:hidden;}
.nlgr_f12bal_zz .firstNd h5 { float:left; width:36%; padding:.4em 0; font:1.5em/1.25em "Microsoft YaHei"; color:#fa6567; background-color:#fff; text-align:center; border:1px solid #fa6567; margin-top:.3em;}
.nlgr_f12bal_zz .firstNd p { width:60%; float:right; font:1em/1.5em "Microsoft YaHei";}
.nlgr_f12bal_zz02 .firstNd h5 { line-height:1.25em; color:#000; padding-left:.5em;}
.nlgr_f12bal_zz02 .firstNd:nth-child(2) h5  { width:50%; float:right;}
.nlgr_f12bal_by .firstNd { text-align:center;}
.nlgr_f12bal_by .firstNd p { color:#fa6567; margin:0 auto 1em; font-size:1.2em;}
.nlgr_f12bal_by .firstNd p.p1 { width:10em; height:10em; border-radius:50%; display:table; border:.2em solid #fff; box-shadow:.1em .1em .1em #c8c8c8; background-color:#fa6567; color:#fff;}
.nlgr_f12bal_by .firstNd p.p1>span { display:table-cell; vertical-align:middle; text-align:center; font:1.833em/1.25em "Microsoft YaHei";}
.nlgr_f12bal_by .firstNd p.p1>span i { font-size:2.5em;}
.nlgr_f12bal_by .firstNd p.p2 { width:45%; border:1px solid #fa6567; border-radius:.3em; padding:.5em 0; font-size:1.25em; }
.nlgr_f12bal_by .firstNd p.p2 a { display:block; color:#fa6567;}
.nlgr_f12bal_zl .firstNd { margin-bottom:2em;}
.nlgr_f12bal_zl .firstNd h5 { text-align:center; font:1em/1.5em "Microsoft YaHei"; color:#fa6567; margin-bottom:.5em;}
.nlgr_f12bal_zl .firstNd>div { border:1px solid #fa6567; overflow:hidden;}
.nlgr_f12bal_zl .firstNd p { padding-left:1em; padding-top:.4em; }
.nlgr_f12bal_zl .firstNd img { float:right; width:23.33%;  margin:0 0 0 1em;}

.zbjl_cont01 img { float:left; margin-right:1em; margin-top:.5em; width:14%; }
.zgjl_f12bla_zl .firstNd h5,.zgjl_f12bla_fqss .firstNd h5,.zgjl_f12bla_mzh .firstNd h5 { font:1.25em/1.5em "Microsoft YaHei"; color:#000;}
.zgjl_f12bla_zl .firstNd p,.zgjl_f12bla_fqss .firstNd p,.zgjl_f12bla_mzh .firstNd p { margin-bottom:1em;}
.zgjl_f12bla_zl .firstNd p.p1 { color:#999;}
.zgjl_f12bla_zl .firstNd img { margin-left:0;}

.zgjl_f12bla_fqss .firstNd img,.zgjl_f12bla_mzh .firstNd img { float:none; clear:none;}
.zgjl_f12bla_fqss .firstNd img.img_mb2 { float:left; margin-left:0; width:28%;}

.zgjl_f12bla_fqss .firstNd:nth-child(2) img.img_mb2 { float:right; margin-left:1em; margin-right:0; width:28%;}

.zgjl_f12bla_mzh .firstNd img.img_mb2 { float:left; margin-bottom:0; width:32%;}
.zgjl_f12bla_mzh .firstNd h5.t1 { padding-top:2.5em;}
.zgjl_f12bla_mzh .firstNd h5.t2 { padding-bottom:1em;}
.zgjl_f12bla_mzh .firstNd h5.t3 { background-color:#00bdbf; text-align:center; display:table; width:6.5em; height:6.5em; margin:0 auto 1em; border-radius:50%;}
.zgjl_f12bla_mzh .firstNd h5.t3>i { display:table-cell; vertical-align:middle; padding:0; font:1em/1.5em "Microsoft YaHei"; color:#fff;}


.bdyc_blank1d  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:1px dashed #84ab9e;}
.bdyc_f12bla01 {}
.bdyc_f12bla01 p { font:1em/1.5em "Microsoft YaHei"; color:#2d1b1a; text-indent:2em;}
.bdyc_area01 { background:url(../images/bdyc_img06_cbg.png) left top repeat-y; overflow:hidden; background-size:100% 100%;}
.bdyc_f12bla02 h2 { font:100 1.666em/1.5em "Microsoft YaHei";}
.bdyc_f12bla02 li { border-bottom:1px solid #e6e6e6; overflow:hidden; padding:1em 0;}
.bdyc_f12bla02 .pe { border-radius:20%; width:5%; float:left; border:1px solid #cbcbcb; height:2.5em; overflow:hidden; display:block; position:relative; margin-left:.5em;}
.bdyc_f12bla02 .pe span { position:absolute; bottom:0; left:0; width:100%; height:100%;}
.bdyc_f12bla02 .pe .h45 { height:45%; background-color:#34a754;}
.bdyc_f12bla02 .pe .h23 { height:23%; background-color:#b96645;}
.bdyc_f12bla02 .pe .h15 { height:15%; background-color:#6a5952;}
.bdyc_f12bla02 .pe .h08 { height:8%; background-color:#ca1919;}
.bdyc_f12bla02 h5 { float:left; font:1.666em/1.5em "Microsoft YaHei"; margin-left:.5em;}
.bdyc_f12bla02 .fa { float:right; color:#d1d1d1; font-size:1.5em; font-weight:100; margin:.4em 1em 0 0;}
.bdyc_cont01 { margin:0 10%;}
.bdyc_picList01 .w30 li  { width:30%;  margin-right:5%;}
.bdyc_picList01 .w30 li img { margin:0; padding:0;}
.bdyc_picList01 .w30 li:nth-child(3)  { margin-right:0}

.picList { width:100%; overflow:hidden;}
.picList img { margin-bottom:.3em;}
.picList li { float:left;}
.picList .m4 li { margin-right:4%;}
.picList .m4 li:nth-child(2n) { margin-right:0;}
.picList .w30 li  { width:30%;  margin-right:5%; text-align:center;}
.picList .w30 li img { margin:0; padding:0;}
.picList .w30 li:nth-child(3n)  { margin-right:0}

.bdyc_zy_picList .w48 li { width:48%;}
.bdyc_zy_f12bla01 .firstNd img { width:21%;}
.bdyc_zy_f12bla01 .firstNd p { padding-top:.8em; font-size:1.14em;}

.bdyc_zy_f12bla02 { width:85%; margin:0 auto;}
.bdyc_zy_f12bla02 li { padding:.888em; color:#fff; border-radius:.5em;}
.bdyc_zy_f12bla02 li:nth-child(2n) { text-align:center; padding:.5em;}
.bdyc_zy_f12bla02 li:nth-child(1) { background-color:#758d94;}
.bdyc_zy_f12bla02 li:nth-child(3) { background-color:#1eb3f8;}
.bdyc_zy_f12bla02 li:nth-child(5) { background-color:#2dbe60;}
.bdyc_zy_f12bla02 li .fa { font-size:2em;}
.bdyc_zy_f12bla02 li:nth-child(2) .fa { color:#758d94;}
.bdyc_zy_f12bla02 li:nth-child(4) .fa { color:#1eb3f8;}

h3.bdyc_zy { text-align:center; font-size:1.666em; color:#1eb3f8; margin-bottom:1em;}
h3.bdyc_zy02 { font-size:1.166em; color:#333;}
.bdyc_zy_f12bla03 li { line-height:1.5em; overflow:hidden; height:auto;}
.bdyc_zy_f12bla03 .img_L { float:left; width:35%;}
.bdyc_zy_f12bla03 .ys_R { float:right; width:60%;}
.bdyc_zy_f12bla03 h5 { font-size:1em; font-weight:100;}
.bdyc_zy_f12bla03 .p1 { margin-bottom:.5em;}
.bdyc_zy_f12bla03 .p2 { text-align:center; border:1px solid #1eb3f8; margin-top:.5em; color:#1eb3f8; display:inline-block; padding:.2em 10%;}
.bdyc_zy_f12bla03 .firstNd { margin-bottom:2em; overflow:hidden; padding-bottom:.5em;}

.bdyw_banner img { margin:7.5em 0 5em;}
.bdyw_banner h2 { text-align:center; line-height:1.25em; font-size:2.833em; color:#ff4141;}

.bdyw_f12bla_cont01 .firstNd p { font-size:1.166em;} 
.bdyw_f12bla_cont01 .firstNd img { margin-bottom:2em;}
.bdyw_f12bla_cont02 .firstNd {  margin-bottom:2.5em; overflow:hidden;}
.bdyw_f12bla_cont02 .firstNd .tit01 { float:left; width:21%;}
.bdyw_f12bla_cont02 .firstNd .tit01>em { display:table; text-align:center; width:100%; height:5em; border:1px solid #23c4a7; border-radius:50%;}
.bdyw_f12bla_cont02 .firstNd .tit01>em h5 { display:table-cell; vertical-align:middle; line-height:1.25em; color:#23c4a7;}
.bdyw_f12bla_cont02 .firstNd .tit01>em.n02 { border:1px solid #ff4141;}
.bdyw_f12bla_cont02 .firstNd .tit01>em.n02 h5 { color:#ff4141;}
.bdyw_f12bla_cont02 .firstNd .tit01>em.yc { background-color:#666666; border:1px solid #666666;}
.bdyw_f12bla_cont02 .firstNd .tit01>em.yc h5 { color:#fff;}
.bdyw_f12bla_cont02 .firstNd .cont01 { float:right; width:75%;}
.bdyw_but01 { background-color:#23c4a7; }
.picList .bdyw_w266 li { width:46%; margin-bottom:1em;}
.picList .bdyw_w266 li:nth-child(5){ width:100%;}
.picList .bdyw_w266 li:nth-child(2n) { float:right;}
.bdyw_sgyd {   margin:0 auto; padding:0;}
.bdyw_sgyd .firstNd { overflow:hidden; margin-bottom:1.5em;}
.bdyw_sgyd .firstNd p { font-size:1em; font-weight:100;}
.bdyw_sgyd .firstNd img { float:left; width:21%; margin-right:1em;}
.bdyw_sgyd .firstNd .yyt { float:right; width:20%; margin-left:5%; margin-top:2%; height:3em; background-color:#ff4f52; border:1px solid #ff4f52; display:block; text-align:center; }
.bdyw_sgyd .firstNd .yyt>p { line-height:1.5em; color:#fff; }
.bdyw_sgyd .firstNd .yyt>p:first-of-type { background-color:#fff; color:#7398fd; font-weight:bold;} 


.bdys_banner { background-color:#fafafa;}
.bdys_banner img { margin:0 0 5em;}
.bdys_banner h1 { text-align:center; line-height:1.5em; font-size:1.5em; color:#23c4a7; font-weight:normal;}
.bdys_banner h1 i { display:block;}
.bdys_banner h1 i:nth-child(1) { font-weight:bold; font-size:2.85em; line-height:1.3em;}
.bdys_banner p { color:#fff; background-color:#23c4a7; padding:1em; text-align:center; font-size:1.416em; margin-top:2em;}


.bdys_f12bla_cont01 .firstNd { margin-bottom:2em; overflow:hidden;}
.bdys_f12bla_cont01 .firstNd .tit { width:30%; float:left; margin-right:5%; display:table; text-align:center; background-color:#9faa00; height:6.25em; margin-top:.5em;}
.bdys_f12bla_cont01 .firstNd .tit h5 { display:table-cell; vertical-align:middle; font-size:1.833em; font-weight:bold; color:#fff;}
.bdys_f12bla_cont01 .firstNd:nth-child(2) .tit { background-color:#ceaa00;}
.bdys_f12bla_cont01 .firstNd:nth-child(3) .tit { background-color:#aaaaaa;}
.bdys_f12bla_cont01 .firstNd:nth-child(4) .tit { background-color:#ff7241;}
.bdys_f12bla_cont01 .firstNd:nth-child(5) .tit { background-color:#895846;}
.bdys_f12bla_cont01 .firstNd .info { width:65%; float:left;}
.bdys_f12bla_cont01 .firstNd .info p { font-size:1.166em; padding-right:1em;}

.bdys_f12bla_cont02 .firstNd {  margin-bottom:2.5em; overflow:hidden;}
.bdys_f12bla_cont02 .firstNd .tit01 { float:left; width:15%;}
.bdys_f12bla_cont02 .firstNd .tit01>em { background-color:#23c4a7; display:table; text-align:center; width:100%; height:3.5em; border-radius:50%;}
.bdys_f12bla_cont02 .firstNd .tit01>em h5 { display:table-cell; vertical-align:middle; line-height:1.25em; color:#fff; font-size:2em; font-family:Verdana, Geneva, sans-serif}
.bdys_f12bla_cont02 .firstNd .tit01>em.n02 { border:1px solid #ff4141;}
.bdys_f12bla_cont02 .firstNd .tit01>em.n02 h5 { color:#ff4141;}
.bdys_f12bla_cont02 .firstNd .cont01 { float:right; width:80%;}
.bdys_f12bla_cont02 .firstNd .cont01 p,.bdys_ys p { font-size:1.166em; }

.bdys_f12bla_cont03 li{ width:49.5%; float:left; text-align:center; font-size:1.166em;}
.bdys_f12bla_cont03 li h5 { font-size:1.166em; font-weight:bold; color:#333333; margin-bottom:.4em;}
.bdys_f12bla_cont03 li .fa { font-size:2em;}
.bdys_f12bla_cont03 li:nth-child(1) .fa { color:#53d769;}
.bdys_f12bla_cont03 li:nth-child(2) .fa { color:#ff3c30;}
 
.bdys_ys { background-color:#23c4a7; padding:1em;}
.bdys_ys p { color:#fff;}

.bdys_jc { text-align:center;}
.bdys_jc p { font-size:1.166em; text-align:left; margin-top:1em;}
.bdys_jc p.p1 { font-size:1.416em; color:#23c4a7; font-weight:bold; text-align:center; margin-bottom:1em;}
.bdys_jc h5 { font-size:1.416em; color:#000; margin-bottom:2em;}
.bdys_jc_xm {}
.bdys_jc_xm>em { display:table; float:left; width:25%; height:6em; border-radius:50%; background-color:#23c4a7; margin:0 0 0 20%; margin-bottom:1em;}
.bdys_jc_xm>em:nth-child(2n) { margin:0 0 1em 5%;}
.bdys_jc_xm>em p { display:table-cell; vertical-align:middle; text-align:center; color:#fff;}



.rxjc_section { background-color:#fbe9e9;}
.rxjc_banner { background-color:#f799b1; text-align:center; color:#fff;}
.rxjc_banner>div { width:80%; margin:0 auto;}
.rxjc_banner img { display:block;}
.rxjc_banner h2 { font-size:1em;}
.rxjc_banner p { color:#fff; font-size:.888em; padding:.5em 0;}

.rxjc_zhengzhuang { text-align:center;}
.rxjc_zhengzhuang img { width:75%; margin:1.5em auto;}

.rxjc_yichang { background-color:#fbe9e9; padding:1em 1.25em;}
.rxjc_yichang .f12bla .firstNd img { width:20%;}
.rxjc_yichang .f12bla .firstNd h3 { font-size:1.25em; line-height:1.5em; color:#fb7fa1;}

.rxjc_fangfa .f12bla .firstNd { overflow:hidden; padding:.5em; border:1px solid #ddd; box-shadow:.2em .2em 0 #eaeaea; margin-top:1.25em; position:relative; }
.rxjc_fangfa .f12bla .firstNd p { font-size:.888em;}
.rxjc_fangfa .f12bla .firstNd span { width:20%; float:left; border-right:1px solid #b9b9b9; text-align:center; padding-right:1em; margin-right:1em;}
.rxjc_fangfa .f12bla .firstNd span img { margin-bottom:.5em;}
.rxjc_fangfa .f12bla .firstNd span h3 { font-size:1em; font-weight:normal; color:#f35c6d;}
.rxjc_fangfa .f12bla .firstNd  .buttonAll { position:absolute; bottom:.5em; right:0; width:60%; padding:0}
.rxjc_fangfa .f12bla .firstNd  .buttonAll  .but02 { padding:0 0;}
.rxjc_jianyi { text-align:center;}
.rxjc_jianyi ul { width:100%; overflow:hidden;}
.rxjc_jianyi ul li { float:left; width:30%; margin-right:5%;} 
.rxjc_jianyi ul li:nth-child(3) { margin-right:0;}
.rxjc_jianyi p { color:#ef618a; width:80%; margin:0 auto; font-size:1em;}
.rxjc_jianyi h3 { border:.1em solid #f35c6d; color:#f35c6d; padding:.2em .5em; font-size:1.166em; font-weight:normal; display:inline-block; margin:1em 0;}

.rxjc_ruxianai p{ padding-bottom:.5em; overflow:hidden;}
.rxjc_ruxianai p>.fa { float:left; margin-right:.5em; font-size:1.25em;}
.rxjc_ruxianai p>em { float:left; width:90%; }


.h2_tit01 em.bdjc_tit01 { background-color:#2c84e6; color:#fff;}
.bdjc_picList .w23 li { width:23%; margin-right:2.5%}
.bdjc_picList .w23 li:nth-child(4) { margin-right:0;}
.bdjc_picList .w23 li p { font-size:.888em; background-color:#fa618d; color:#fff; text-align:center; border-radius:.3em;}
.bdjc_picList .w2302 li p { background-color:#2c84e6; }
.bdjc_picList .w2303 li { width:23%; margin-left:25%; margin-right:2.5%}
.bdjc_picList .w2303 li:nth-child(2) { margin-right:0; margin-left:0}

.bdjc_f12bla01 .firstNd { border:1px solid #2c84e6; overflow:hidden; padding:.5em .5em .5em 0; margin-bottom:1em;}
.bdjc_f12bla01 .firstNd img { float:right; margin:0 0 0 1em; width:25%;}
.bdjc_f12bla01 .firstNd p { font-size:.888em; padding:.5em 1em; border-top:1px dashed #dfdfdf; margin-top:.5em;}
.bdjc_f12bla01 .firstNd h5 { font-size:1.166em; font-weight:normal; background-color:#2286f4; color:#fff; width:35%; padding-left:5%; padding-bottom:.2em; border-radius:0 .5em .5em 0; }
.bdjc_f12bla02 .firstNd img { width:23.33%;}
.bdjc_f12bla02 .firstNd span { border:1px dashed #2c84e6; border-radius:.4em; float:right; width:70%; padding:7% 1%;}
.bdjc_f12bla02 .firstNd p { color:#000;}
.bdjc_yy { background-color:#ebf3ff; padding:.5em 1.15em;}.bdjc_yy p { color:#015be0;}
.bdjc_yyList { width:100%;}
.bdjc_yyList .w36 li { width:36.66%; text-align:center; background-color:#f8f8f8; padding:.5em 0 1em;  }
.bdjc_yyList .w36 li:nth-child(2n) { width:26.68%; background-color:transparent;}
.bdjc_yyList .w36 li:nth-child(2n) em { font-size:2.5em; font-weight:bold; color:#2c84e6; font-style:italic; display:inline-block; margin-top:1em;}
.bdjc_yyList .w36 li h5 { font-size:1em; font-weight:normal; border-bottom:1px solid #ddd; padding-bottom:.5em;}
.bdjc_yyList .w36 li img { margin:.5em 0;}
.bdjc_yyList .w36 li:nth-child(3n) h5,.bdjc_yyList .w36 li:nth-child(3n) p { color:#f64141;}


.bdxz-sectionBg01 { background-color:#d0fcfa;}
.bdxz-pingjia h2 { text-align:center; background-color:#d0fcfa; font-size:1.15em; color:#103438; font-weight:normal; line-height:3em; margin-bottom:1em;}
.bdxz-f12bla01 .firstNd { border-bottom:1px solid #25deb9; overflow:hidden; padding:1em;}
.bdxz-f12bla01 .firstNd h5 { color:#fff; font-size:1em; padding:0 .5em; display:inline-block;}
.bdxz-f12bla01 .firstNd p,.bdxz-yiyuan p { font-size:.888em; padding:.4em 0; color:#103438; }
.bdxz-f12bla01 .firstNd:nth-child(1) h5 { background-color:#25deb9;}
.bdxz-f12bla01 .firstNd:nth-child(2) h5 { background-color:#008cca;}
.bdxz-f12bla01 .firstNd:nth-child(3) h5 { background-color:#f5c000;}
.bdxz-yiyuan p { padding:1.5em 1.5em 0; }
.bdxz-xiangguan { text-align:center; padding:2em 0;}
.bdxz-xiangguan img { width:78%;}


.nxcx-sectionBg1 { background-color:#f6f6f6;}

.nxcx-h2 { border-bottom:1px solid #c70004; padding-bottom:.8em; position:relative;}
.nxcx-h2 .bord-bot { width:30%; height:.2em; background-color:#c70004; position:absolute; bottom:0; left:50%; margin-left:-15%;}
.nxcx-h202 { background-color:#f5f6f6; padding:1em 0}

.nxcx-f12bla-mxy .firstNd img { width:25.8%; background-color:#f2f4f5; border-radius:.3em;}
.nxcx-f12bla-mxy .firstNd span { width:68%; float:right;}
.nxcx-f12bla-mxy .firstNd p { color:#000;}
.nxcx-f12bla-mxy .firstNd p.buttonAll { margin-top:.5em;}
.nxcx-f12bla-mxy02 .firstNd img { width:25.8%; float:right; margin:0; background-color:#f2f4f5; border-radius:.3em;}
.nxcx-f12bla-mxy02 .firstNd span { width:68%; float:left;}
.nxcx-f12bla-mxy02 .firstNd p { text-indent:2em; font-size:.888em; color:#333;}
.nxcx-f12bla-jy .firstNd { border-bottom:1px dashed #e3e4e5; overflow:hidden; padding:.5em;}
.nxcx-f12bla-jy .firstNd em { float:left; width:5%; border:.2em solid #e73333; height:1.5em; text-align:center; line-height:1.5em; color:#000; margin-top:.3em; }
.nxcx-f12bla-jy .firstNd p { float:right; width:90%;}

.nxcx-f12bla-jc .firstNd { margin-bottom:1em;}
.nxcx-f12bla-jc .firstNd:nth-child(2) { background-color:#f5f6f6; overflow:hidden;}
.nxcx-f12bla-jc .firstNd:nth-child(2) h5 { float:right; width:15%; text-align:center; background-color:#0ab9e7; color:#fff; font-weight:bold; margin-left:2%;}
.nxcx-f12bla-jc .firstNd:nth-child(2) p { font-weight:bold; color:#000; font-size:.888em; text-align:right; line-height:1.75em;}

.nxcx-f12bla-hy .firstNd { margin-top:1.25em;}
.nxcx-f12bla-hy .firstNd img { width:35%;}
.nxcx-f12bla-hy .otherNd { background-color:#f5f6f6; padding:1em;}

.nxcx-zz {border-collapse:separate; border-spacing:0 1em;} 
.nxcx-zz tr { overflow:hidden; }
.nxcx-zz th { background-color:#ef5e5e; width:22%; text-align:center; vertical-align:middle; color:#fff; border:1px dashed #dadada; border-right:none;}
.nxcx-zz td { border:1px dashed #dadada; border-left:none;}
.nxcx-zz tr:nth-child(2) th { background-color:#ca4aae;}
.nxcx-zz tr:nth-child(3) th { background-color:#3eabf7;}
.nxcx-zz tr:nth-child(4) th { background-color:#5ee02c;}
.nxcx-zz td { padding:1em;}


.nlgr-h2_tit01 { background:url(../images/tith2-bg.png) no-repeat; background-size:100%;}
.nlgr-h2_tit01 .font-14px { font-size:.65em; color:#fff;}
.nlgr-h2_tit01 .font-18px  { line-height:2.25em; color:#01261f;}
.nlgr-h2_tit01 h2 { line-height:1.25em;}
.nlgr-cont01 h1 { font-size:1.1em; color:#333; margin:1.25em 0;}

.nlgr-f12bla-zb .firstNd>div { display:table; border:1px solid #25b096; background-color:#fff; text-align:center; border-radius:50%;}
.nlgr-f12bla-zb .firstNd>div h5 { background-color:#c6e9e3; border-radius:50%; margin:.5em; padding:1.25em 0; font-size:1em;}
.nlgr-f12bla-zb .firstNd:nth-child(2n) .textBox { float:left; }
.nlgr-f12bla-zb .firstNd:nth-child(2n)>div { float:right;}
.nlgr-f12bla-zb .firstNd { margin-bottom:3em;}

.nlgr-qs_a { overflow:hidden; background:url(../images/l_02.jpg) no-repeat; background-size: 100% 100%; } 
.nlgr-qz_b1 {overflow:hidden; margin:0 auto; padding-top:0.5em; }
.nlgr-qz_b1 p { margin-bottom:1em;}
.nlgr-qz_c2 { width:65%; overflow:hidden; margin:0 auto; border:#c1bcb9 solid 1px; background-color:#fff; }
.nlgr-qz_c2 dd { display:block; width:50%; overflow:hidden; float:left; padding:0 0 .5em; }
.nlgr-qz_c2 dd i { display:block; width:35%; overflow:hidden; margin:0 auto; padding-top:0.8em; }
.nlgr-qz_c2 dd h5 { display:block; width:100%; overflow:hidden; text-align:center; font-weight:normal; padding-top:0.6em; padding-bottom:0.5em; color:#3d3532; }
.nlgr-qz_c2 span { display:block; width:98%; overflow:hidden; margin:0 auto; border-top:#c1bcb9 solid 1px; text-align:center; padding:.5em 0; color:#ff433f; }

.nlgr-tith3 { background-color:#edf9f7; border:1px solid #bababa; color:#313131; font-size:1em; padding:.8em 0; overflow:hidden;}
.nlgr-tith3 em { float:left; width:5%; background-color:#40bca4; padding:.3em 1em; color:#fff; border-radius:0 .5em .5em 0; box-shadow:.1em .1em 0 #8e9594; margin-right:.5em;}
.nlgr-tith3 span { float:right; width:80%; padding:0 2%; line-height:1.75em;}

.nlgr-f12bla-lf .firstNd { margin-bottom:1em; padding-bottom:.5em;}
.nlgr-f12bla-lf .firstNd img { box-shadow:.2em .2em 0 #bababa; }

.nlgr-f12bla-msy .firstNd { margin-top:1em; overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:1em;}
.nlgr-f12bla-msy .firstNd .textBox {  border-radius:.5em;}
.nlgr-f12bla-msy .firstNd:nth-child(2n) .textBox { float:left; }
.nlgr-f12bla-msy .firstNd:nth-child(2n) img { float:right; margin:0; padding:0;}


.ydy-h2_tit01 { background:url(../images/tith2-bg.png) no-repeat; background-size:100%; padding-bottom:3em;}
.ydy-h2_tit01 .font-14px { line-height:2.5em; color:#fff; font-size:.75em;}
.ydy-h2_tit01 .font-18px  { line-height:1.25em; color:#428997;}

.ydy-f12bla02 .firstNd { margin-bottom:2em; overflow:hidden;}
.ydy-f12bla02 .firstNd h5 { width:60%; text-align:center; color:#fb7aa5; border:1px dashed #ddd; display:block; font-weight:bold; padding:.4em 1em; margin:0 auto .75em;}
.ydy-f12bla02 .borS-Nd { border:1px solid #d0d0d0; padding:.5em; border-radius:.2em; width:auto; }

.ydy-zl h3 { font-size:1em; background-color:#28bed8; color:#fff; border-radius:0 .5em 0 0; padding:.4em 0 .4em 2.5em; position:relative;}
.ydy-zl h3>em { width:3em; height:3em; border-radius:50%; display:table; text-align:center; border:.2em solid #28bed8; color:#28bed8; background-color:#fff; position:absolute; left:-1em; top:-.75em;}
.ydy-zl h3>em>i { font-size:2em; font-family:Arial, Helvetica, sans-serif; display:table-cell; vertical-align:middle; }
.ydy-zl>div { background-color:#e9f5e9; padding-bottom:2em;}
.ydy-zl .f12bla .firstNd { padding-top:1.25em;}
.ydy-zl .f12bla .firstNd h5 {  font-size:1em; font-weight:bold; }
.ydy-zl .f12bla .firstNd .textBox { padding-top:.5em;}

.ydy-f12bla-csb .firstNd h5 { background-color:#28bed8; color:#fff; display:inline-block; padding:.3em 1em; margin-bottom:.5em;}

.ydy-xg li { position:relative;}
.ydy-xg li p { font-size:1em; line-height:1.25em; margin-top:.5em;}
.ydy-xg li img { border-radius:50%;}
.ydy-xg li img:nth-child(1) { position:absolute; top:0; left:0;}



.scyw-h2_tit01 { color:#fff;background:-webkit-gradient(linear, 0% 50%, 0% 100%,from(#ff3f7d), to(#d61f57)); padding:.5em 0;}
.scyw-zz { border-collapse:collapse;}
.scyw-zz tr { margin-top:1em; display:block}
.scyw-zz th,.scyw-zz td { border:1px solid #ddd; }
.scyw-zz th { color:#fff; width:25%; text-align:center;}
.scyw-zz td { padding:.5em 0;}
.scyw-zz tr:nth-child(1) th { background-color:#d61f57;}
.scyw-zz tr:nth-child(2) th { background-color:#fa6d9b;}
.scyw-zz tr:nth-child(3) th { background-color:#28af91;}
.scyw-zz ul { padding:0 4%;}
.scyw-zz ul>li { font-size:.833em; border-bottom:1px dashed #ddd; padding:.5em ;}
.scyw-zz ul>li:last-child { border-bottom:none;}

.scyw-zl .firstNd:nth-child(1) { border:1px solid #ddd; padding:2% 3%; width:94%; border-radius:.5em; }
.scyw-ws .firstNd { border-bottom:1px dashed #ddd; overflow:hidden; padding:1em 0;}



.ybsy-h2_tit01 { background:url(../images/h2Tit-bg.png) no-repeat bottom center; padding:1em 0; background-size:78.125%;}
.ybsy-h2_tit01 h2 { color:#ea4d4e;}
.ybsy-msy>p { background-color:#fbeef3; color:#f9525c; line-height:3em; font-weight:bold; box-shadow: 0 .1em .2em #d0d0d0; margin:1em 0}
.ybsy-msy img { width:45%;} 
.ybsy-jb h5 { font-size:1.3333em; font-weight:normal; color:#cd3727; margin:1em 0;}

.ybsy-zl .firstNd { background-color:#fff; padding:4%; width:92%; margin-bottom:1.5em; box-shadow:0 .1em .2em #e2d8dc;}
.ybsy-zl .firstNd .w35_i { background:url(../images/h5Tit-bg.png) no-repeat; background-size:100%; text-align:center; display:table; height:7.1em;}
.ybsy-zl .firstNd .w35_i h3 { color:#fff; font-size:1em; display:table-cell; vertical-align:middle; line-height:1.5em;}
.ybsy-zl .firstNd p { font-size:.888em; margin-top:.5em; }
.ybsy-zl .firstNd h5 { color:#ea4d4e; font-weight:normal; border-bottom:1px dashed #ea4d4e; padding:0 0 .5em;}
.ybsy-zl .firstNd .butMRed { width:50%; float:left;}
.ybsy-wq .firstNd { margin-bottom:1.5em; }
.ybsy-wq .firstNd h5 { text-align:center; color:#fff; background-color:#f58885; font-size:1.25em; line-height:1.75em; font-weight:normal;}
.ybsy-wq .firstNd img { float:none; clear:none;}.ybsy-wq .firstNd img,.ybsy-wq .firstNd p { margin-top:1.5em;}
.ybsy-wq .firstNd div { background-color:#fbeef3;}
.ybsy-wq .firstNd p { padding:.5em 1em; font-size:.888em; color:#2c2c2c;}


.ybsy-kh li { display:inline-block; padding:.2em 1em;}

@media only screen and (min-width: 360px) and (max-width: 479px){
	.h2_tit01 h2.tit01 {  width:7.5em; height:2.25em;}
	.ydy-h2_tit01 .font-14px {  line-height:2.75em}
	.ydy-h2_tit01 .font-18px  { line-height:2em; }
	}
@media only screen and (max-width: 360px){
	.h2_tit01 h2.tit01 {  width:6em; height:2em;}
	.h2_tit01 h2 { font:1.4em/1.25em "Microsoft YaHei";}
	.ydy-h2_tit01 .font-14px { line-height:3em}
    .ydy-h2_tit01 .font-18px  { line-height:1.75em; }
	}
	
@media only screen and (device-width: 375px){ 
   .ydy-h2_tit01 .font-18px  { line-height:1.5em; }
}

@media only screen and (device-width: 414px){ 
   .ydy-h2_tit01 .font-14px { line-height:2.75em; }
   .ydy-h2_tit01 .font-18px  { line-height:2em; }
}
