@charset "gb2312";

/* 

  cnlr web

  by:jasonho

  time:2014-08-07

  自适应版本

*/

/* 禁止webkit横屏改变字体大小 */

html{

	-webkit-text-size-adjust:100%;

	-ms-text-size-adjust:100%;

}

body,ul,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}

em{ font-style:normal}

ul{ list-style:none;}

img{ max-width:100%; max-height:100%; vertical-align: middle;}

i{ font-style:normal;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}

.wrapper{margin:0 auto;background-color:#F8F8F8;padding:1px 0; padding:inherit; height:100%; font-family:"Microsoft YaHei";}

.wrapper_bgW{margin:0 auto;background-color:#fff;padding:1px 0;}

.wrapper_bgG{margin:0 auto;background-color:#cdf0e5;padding:1px 0;}

.wrapper_bgB{margin:0 auto;background-color:#20a6d9;padding:0; border:solid #fff; border-width:1px 0;}

.no-bd{border:none;}

.PupNav_wrap{ height:100%; width:100%; z-index:7000;position:fixed; right:-100%; top:3.15em;transition:all 0.5s ease-out 0s; }

.Pchome_PupNav{width:80%; background:#F8F8F8; float:right;box-shadow:0 0 2em gray;} 

.PupNav_wrapTo{ right:0;}

.downNav{ z-index:5000;}



body{ text-align:left; font-family:"Helvetica","Microsoft YaHei"; color:#838383; min-width:320px; background-color:#f6f6f6; background-repeat:repeat; background-position:50% 0;}

li{list-style:none;}

a { color:#838383; text-decoration:none; }

a:visited { text-decoration:none; }

a:hover { color:#ba2636; text-decoration:none; }

a:active { color:#ba2636; }

p,dd{ color:#838383; font-size:1em; line-height:1.5em;}

hr {margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #dddddd}

.bd{border:#E7E7E7 solid 1px;}

.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.clearfix {*zoom:1;}

.center{ text-align:center;}

.text-aL { text-align:left;}

.text-aR { text-align:right;}

.text-aC { text-align:center;}

.left { float:left;}

.right { float:right;}

.relative {position:relative;}

.absolute {position:absolute;}

.disNone {display:none;}

.disBlock {display:block;}

.overflowHidden {overflow:hidden;}



/* color */

.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}

.cWhite,.cWhite:visited,.cWhite a{color:#fff;}

.cYellow,.cYellow:visited{color:#ff0;}

.cOrange,.cOrange:visited,.cOrange a{color:#f60;}

.cDGreen,.cDGreen:visited,.cDGreen a{color:#0a6903;}

.cGreen,.cGreen:visited,.cGreen a{color:#24a0a2;}

.cGreenO,.cGreenO:visited,.cGreenO a{color:#008883;}

.cGGreen,.cGGreen:visited,.cGGreen a{color:#2dbe60;}

.cGray,.cGray:visited,.cGray a{color:#333;}

.cLGray,.cLGray:visited,.cLGray a{color:#999;}

.cDGray,.cDGray:visited,.cDGray a{color:#727171;}

.cBlack,.cBlack:visited,.cBlack a{color:#000;}

.cBlue,.cBlue:visited,.cBlue a{color:#19bde4;}

.cDBlue,.cDBlue:visited,.cDBlue a{color:#0077ae;}

.cRed,.cRed:visited,.cRed a{color:#ff0000;}

.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}

.cPRed,.cPRed:visited,.cPRed a{color:#f986ae;}

.cPeRed,.cPeRed:visited,.cPeRed a{color:#ff4c6c;}

.cEmerald,.cEmerald:visited{color:#2a79d5;}



.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cPRed a:hover,a.cPRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover,.cEmerald a:hover,a.cEmerald:hover{color:#BA2636;}

.cWhite a:hover,a.cWhite:hover{color:#fff;}





a.bg-white,.bg-white a {background-color:#FFF;}

.bg-white a.current,.bg-white .current a{color:#1A7CD2;background-color:#E1E1E1;}

a.bg-blue,.bg-blue a{background-color:#1A7CD2;}

.bg-blue a.current,.bg-blue .current a{background-color:#06C;}

a.btn,.btn a{display:block;height:2em;line-height:2em; overflow:hidden;}

.r-bd{-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;}



.bg-cGray { background-color:#ebebeb;}





.Breadcrumb a { color:#0195a1;  display:none;}



/* 清除inline-block 空格 */

.cls{letter-spacing:-0.31em; word-spacing:-0.43em;}

.cls > *{letter-spacing:normal; word-spacing:normal;}

/* 垂直居中 */

.vertical:before{content:""; height:100%; display:inline-block; vertical-align:middle; margin-right:-0.25em;}

.vertical > *{vertical-align: middle;}



.font-16px { font-size:.6667em; line-height:1.25em;}

.font-18px { font-size:.75em; line-height:1.25em;}

.font-20px { font-size:.833em;}

.font-28px { font-size:1.16em;}

.font-30px { font-size:1.25em;}

.font-35px { font-size:1.35em;}

.font-40px { font-size:1.66em;}

.font-B { font-weight:bold;}

.font-N { font-weight:normal;}

.font-I{ font-style:italic;}

.font-T { text-decoration:line-through;}



.content_m10 { margin:0 1.5625%;}

.content_m20 { margin:0 3.125%;}

.content_m30 { margin:0 4.6875%;}

.content_m40 { margin:0 6.25%;}

.content_m50 { margin:0 7.8125%;}



.blank1  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-top:1px solid #ccc;}

.blank1d  { clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-top:1px dashed #9c9c9c;}

.blank9 {clear:both; height:.375em; overflow:hidden; display:block; font-size:1px;}

.blank12 {clear:both; height:.5em; overflow:hidden; display:block;}

.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}

.blank20G {clear:both; height:.8333em; overflow:hidden; display:block; background-color:#ededed;}

.blank20d {clear:both; height:1px; overflow:hidden; display:block; font-size:1px; border-bottom:.8333em solid #f1f1f1;}

.blank30 { clear:both; height:1.25em; overflow:hidden; display:block;}

.blank40 { clear:both; height:1.5em; overflow:hidden; display:block;}

.blank50 { clear:both; height:2.083em; overflow:hidden; display:block;}

.blank60 { clear:both; height:2.5em; overflow:hidden; display:block;}

.blankBg-cG { background-color:#e7e7e7; border:solid #b3b3b3; border-width:1px 0 0; }







/* 全局切换样式 */

.tab .normal { display:none;}

.tab .on { display:block;}



.banner_box { border-bottom:1px solid #ccc; text-align:center;}

.banner_box img { vertical-align:top;}

.top-phone { border-bottom:1px solid #ccc; background:#fff; padding:0.5em 0; font-size:1.4em; text-align:center; color:#02776f;}



.footer2014 { margin-bottom:30px; width:100%; height:100px; display:block; }

.footer2014 .user-panel { position:relative; width:100%; margin:0 auto; font:13px/24px "";}



.f12bla li { clear:both; line-height:1.8em;}

.f12bla li.rbg {background:#ffe9f0; padding-left:0;}

.f12bla .firstNd  { overflow:hidden; padding:0; margin:0;}

.f12bla .firstNd p { font-size:1em; line-height:1.5em;}

.f12bla .firstNd img { float:left; border:none; padding:0; margin:0;}

.f12bla .firstNd h3 { color:#333; font-size:1.25em; font-weight:normal;}

.f12bla .firstNd h5 { color:#333; font-size:1.1667em; line-height:1.5em;}

.f12bla .firstNd .textBox { float:right; border:none; padding:0; margin:0;}

.f12bla .firstNd .w10_i { width:10%;}

.f12bla .firstNd .w20_i { width:20%;}

.f12bla .firstNd .w25_i { width:25%;}

.f12bla .firstNd .w30_i { width:30%;}

.f12bla .firstNd .w35_i { width:35%;}

.f12bla .firstNd .w40_i { width:40%;}

.f12bla .firstNd .w45_i { width:45%;}

.f12bla .firstNd .w50_i { width:50%;}

.f12bla .firstNd .w55_i { width:55%;}

.f12bla .firstNd .w60_i { width:60%;}

.f12bla .firstNd .w65_i { width:65%;}

.f12bla .firstNd .w70_i { width:70%;}

.f12bla .firstNd .w75_i { width:75%;}

.f12bla .firstNd .w80_i { width:80%;}

.f12bla .firstNd .w85_i { width:85%;}

.f12bla .firstNd .w90_i { width:90%;}

.f12bla .firstNd .w100_i { width:100%;}

.f12bla .firstNd .m1 { margin-bottom:1em;}

.f12bla .firstNd .mtop1 { margin-top:1em;}

.f12bla .firstNd .borRad50 { border-radius:50%;}

.f12bla .firstNd .imgBgGrey { background-color:#ddd;}

.f12bla .firstNd .text-aLeft { text-align:left;}

.f12bla .firstNd img.rihgtI { float:rihgt; margin:0 0 0 5%;}

.f12bla .firstNd .textBox.leftB { float:left;  margin:0;}



.lxb-container-btn-show { font-size:12px; width:5%;}

/*位置索引导航*/

.Breadcrumb_zsy { background-color:#eeeeee;font:1em/3em "Microsoft YaHei"; color:#757575; padding:0 0 0 .5em; text-align:left; border-top:2px solid #e5e5e5;}

.Breadcrumb_zsy a { color:#0195a1;}



.bz_txt_gd { font:1em/1.5em "Microsoft YaHei"; }


/*广播焦点*/
.noticeBanner { padding:.5em; border:solid #ccc; border-width:1px 0; background-color:#fff; overflow:hidden; }
.noticeBanner>.fa { float:left;  font-size:1.25em; color:#e0161e; padding-right:.3em;}
.fa-volume-up:before {  content: url(../images/laba.png);}
#noticeScroll { height:1.5em; line-height:1.5em; overflow:hidden;width:90%;float:left;}
#noticeScroll li {width:100%;height:1.5em;}



/*news首页时增加*/

header.v2014_news { background:url(../images/V2014_header_bg.png) 0 0 repeat-x; height:4.55em;}

header.v2014_news .logo { float:left; background:url(../images/logo.png) 0 0 no-repeat; background-size:12.91em 4.55em; height:4.55em; width:12.91em; margin-left:.833em;}

header.v2014_news .yibao { float:right; background:url(../images/header_yibao.png) 0 0 no-repeat; background-size:4.125em 4.55em;  height:4.55em; width:4.125em; margin-right:.833em}



.entry_list_v2014 { background:#009896; height:2.5em; position:relative;}

.entry_list_v2014 ul { margin:0 .833em;}

.entry_list_v2014 ul li { width:16%; float:left; text-align:center; font:1em/2.5em "Microsoft YaHei";  color:#fff;}

.entry_list_v2014 ul li a { color:#fff; text-decoration:none;}

.entry_list_v2014 ul li.keshi-home { width:80px;}

.Breadcrumb { background:#fff; font:14px/35px ""; color:#0195a1; padding:5px 0 5px 10px; text-align:left;  display:none;}

.Breadcrumb a { color:#0195a1;}

/* header */

.entry_list_v2014{}

.entry_list_v2014 .summary { cursor:pointer; background:url(../images/icon-01.png) 3em 1.2em no-repeat; width:18%; display:inline-block; position:absolute;  /*content:url(../images/summary-off.png);*/ text-align:left; padding-left:.5em;}

.entry_list_v2014 .summary:hover { /*content:url(../images/summary-on.png);*/}

.entry_list_v2014 .summary:active {/* content:url(../images/summary-on.png);*/}

/* selkeshi */

.selkeshi_v2014 { padding:2px 0 1.5em 0;z-index:10; background:#3bc5c4; position:relative; overflow:hidden;}

.selkeshi_v2014  a {display:block;color:#fff; font:1em/2em "Microsoft YaHei"; text-decoration:none; text-align:center; width:20%; float:left; overflow:hidden;}

.selkeshi_v2014  a:hover{background:#009896;}

.selkeshi_v2014 .none{ position:absolute; bottom:0; left:50%; margin-left:-27px;}

.selkeshi_v2014 .none a{ display:block;background:url(../images/icon-01.png) 0 -90px no-repeat; margin: 0 auto; width:54px;text-indent:-3000px;height:20px;text-decoration:none;}

.selkeshi_v2014 .none a:hover{ display:block;/*text-indent:-3000px;*/ text-decoration:none}



h3.section_titH301 { width:95%; font:100 1.25em/2em "Microsoft YaHei";  margin:0 auto .5em; text-align:left; color:#000000; padding-left:5%;}

.innercontent_v2014 { border-bottom:5px solid #f1f1f1; overflow:hidden; padding-bottom:1em; color:#757575; }

.innercontent_v2014 .login-form  span.text { font:1em/1.725em "Microsoft YaHei"; width:25%; text-align:right; display:inline-block; float:left;}

.innercontent_v2014 .login-form .username input, 

.innercontent_v2014 .login-form .phone input,

.innercontent_v2014 .login-form .number input, 

.innercontent_v2014 .login-form .code input { border:1px solid #cdcdcd; width:69%; height:1.725em; font:1em/1.725em "Microsoft YaHei"; padding-left: 4px; text-indent: 0;}

.innercontent_v2014 .login-form  .code input.captcha  { height:1.725em; font:1em/1.725em "Microsoft YaHei"; color:#000000;width:25%}

.innercontent_v2014 .login-form  .number input, .innercontent_v2014 .login-form  .code input { width:34%; margin-right:5px;}

.innercontent_v2014 .login-form  .code input.but01 { width:68px; height:1.25em; border:none; margin:0;}

.innercontent_v2014 .login-form  .submit { margin:15px auto;  width:40%;}

.innercontent_v2014 .login-form  .submit  input { background-color:#3ac5c4;  width:100%; height:2em; font:1em/2em "Microsoft YaHei"; border-radius:.4em; color:#fff; border:none;}

.innercontent_v2014 .login-form .field { margin-bottom:.8em; overflow:hidden; height:auto;}

.innercontent_v2014 .login-form .field input { float:left;}

.innercontent_v2014 .login-form .field img { display:inline-block; overflow:hidden; float:left;}

.innercontent_v2014 .login-form .departments select {width:60%; height:1.5em;}





.gotop{background-color:#009896;}

.gotop a{display:block;font-size:1em;line-height:2em; color:#fff;}



.f12bla_footer2014 { background-color:#f1f1f1; padding:1em 0;}

.f12bla_footer2014 .firstNd { width:85%; margin:0 auto;}

.f12bla_footer2014 .firstNd p {  font:13px/24px "";}

.f12bla_footer2014 .firstNd img { margin-right:1em; width:4.166em;}



/*#f-fixed{ width:100%; height:54px; position:fixed; bottom:0px; z-index:9999; left:0px; }

.f-fixed-ask{width:320px; height:54px; margin:0 auto;}

.f-fixed-ask img { float:left;}

.f-fixed-ask .cG { float:left; width:97px; height:39px; background:url(../images/f-fixed-2014-602.png) no-repeat; display:inline-block; padding:15px 0 0 8px; overflow:hidden;}

.f-fixed-ask .cO { float:left; width:110px; height:39px; background:url(../images/f-fixed-2014-503.png) no-repeat; display:inline-block; padding:15px 0 0 10px; overflow:hidden;}*/



/*2015版*/

#f-fixed{ width:100%; height:3.5em; position:fixed; bottom:0px; z-index:100; left:0px; }

.f-fixed-ask{ width:100%; margin:0 auto; border-top:1px solid #cccccc; background-color:#fafcfc; overflow:hidden;  padding:.4em 0;}

.f-fixed-ask li { float:left; width:25%; height:3em; text-align:center; color:#fff;}

.f-fixed-ask li img { max-width:100%; max-height:100%;}

.f-fixed-ask .homeIcon { background:url(../images/footer_fixedIcon01.png) 0 0 no-repeat; background-size:100%;}

.f-fixed-ask .SWTIcon { background:url(../images/footer_fixedIcon02.png) 0 0 no-repeat; background-size:100%;}

.f-fixed-ask .QQIcon { background:url(../images/footer_fixedIcon03.png) 0 0 no-repeat; background-size:100%;}

.f-fixed-ask .tellIcon { background:url(../images/footer_fixedIcon04.png) 0 0 no-repeat; background-size:100%;}

.f-fixed-ask i { display:inline-block; vertical-align:middle; overflow:hidden; width:2.25em; height:3em;}

.f-fixed-ask a {display:block; color:#fff;}



/*2015 w640 快速预约*/

.bookingBox { width:100%; overflow:hidden;}

.bookingBox li { width:45%; float:left; margin-right:3%; border:1px solid #ccc; padding:.35em .3em; margin-bottom:.5em; overflow:hidden; display:block;}

.bookingBox li:nth-child(2n) { margin:0; margin-bottom:.5em;}

.bookingBox li:last-child { border:none; text-align:center;}

.bookingBox li:last-child input { width:100%; height:2.5em;}

.bookingBox input,.bookingBox textarea,.bookingBox select { border:none; background-color:#eeeeee; font:1em/1.5em "Microsoft YaHei"; color:#333;}

.bookingBox input.in01,.bookingBox select { width:70%;}

.bookingBox input.in02 { width:40%;}

.bookingBox input.in03 { width:25%; color:#3ab2ae;}

.bookingBox li.w100 { width:96%;}

.bookingBox textarea { width:98%;}

.bookingBox select { padding:2px 0 3px 0;}

/*2015 w640 快速预约结束*/



.f12bla_phone { background-color:#2dbe60; border-radius:.5em; padding:.2em 0;}

.f12bla_phone .firstNd { width:60%; margin:0 auto; color:#fff;}

.f12bla_phone .firstNd .fa { float:left; font-size:2.5em; line-height:1.25em; margin-right:.2em; color:#fff;}

.f12bla_phone .firstNd p { font:1em/1.5em "Microsoft YaHei"; color:#fff;}

.f12bla_phone a { color:#fff;} 



.f12bla_footer2015 .firstNd {}

.f12bla_footer2015 .firstNd .fa { float:left; font-size:1.5em; line-height:1.25em; margin-right:.3em; color:#a4a4a4;}

.f12bla_footer2015 .firstNd p { font:1em/1.5em "Microsoft YaHei"; padding-top:.1em;}

.f12bla_footer2015 .firstNd .fb { float:right; margin-left:.2em; font:1em/1.5em "Microsoft YaHei"; color:#fff; overflow:hidden; border-radius:.4em;}

.f12bla_footer2015 .firstNd .f_cB { background-color:#3ab2ae; margin-top:.5em;}

.f12bla_footer2015 .firstNd .f_cG { background-color:#2fbe79;}

.f12bla_footer2015 .firstNd .fb a { display:block; padding:.1em 1.5em;}



.f12bla_copyright .firstNd p { text-align:center; font:1em/1.5em "Microsoft YaHei";} 

/*2015版 结束*/



/*2016版 底部导航*/

.footer_subMenu{ text-align:center;}

.footer_subMenu ul{overflow:hidden;}

.footer_subMenu .w33 li{float:left;width:33.33%; margin-bottom:1.5em; text-align:center;}

.footer_subMenu .w33 li img { width:45%; margin-bottom:.4em;}

.footer_subMenu .w33 li a{color:#666666;}

.footer_subMenu .w43 li {float:left; width:43.75%; border:1px solid #cccccc; text-align:center; padding:.8em 0; color:#999; margin-left:4%; margin-bottom:4%;}

.footer_subMenu p { font-size:1em; text-align:center;}

/*2016版 结束*/

/*2017版 底部导航*/

.footer_subMenu .footerSubNav { background-color:#eeeeee; padding:15px 0;}

.footer_subMenu .footerSubNav a { padding-right:.4em;}

.footer_subMenu .footerSubNav a:last-child { padding-right:0; padding-left:.6em;}

.footer_subMenu .footerSubNav a:last-child > .fa { color:#86c610; padding-right:.2em;}
.fa-weixin:before {  content: url(../images/weixin.png);}

.footer_subMenu .w45 { padding:0; margin:0;}

.footer_subMenu .w45 li {  width:100%;  text-align:center; color:#999; display:table; line-height:1.75em;}

.footer_subMenu .w45 li span { display:table-cell; vertical-align:middle;}

.footer_subMenu .w45 li:nth-child(2) { text-align:center;  margin-left:0; margin-right:3%;}

.footer_subMenu .w45 li .fa { color:#00b0b0; padding-right:.2em;}

/*2017版 结束*/

/*电话预约*/
#subNav {	width:100%;	height:auto;	background-color:#fff;	box-shadow:0 2px 2px #eaeaea;}
#subNav li {	float:left;	position:relative}
.f12bla_topInfo {	padding:.5em 0;}
.f12bla_topInfo .firstNd {	width:100%;}
.f12bla_topInfo .firstNd h3 {	font:1em/1.25em "Microsoft YaHei";	color:#000;	padding-bottom:.4em;}
.f12bla_topInfo .firstNd .sm {	color:#fff;	background-color:#ed6494;	font-size:.833em;	padding:0 .5em;	border-radius:.3em .3em 0 0;}
.f12bla_topInfo .firstNd span {	padding:0;	margin:0;}
.f12bla_topInfo .firstNd p {	color:#999;}
.f12bla_topInfo .firstNd .xj {	font-size:2.15em;}
.f12bla_topInfo .buttonAll {	width:40%;	float:right;}
.f12bla_topInfo .buttonAll>em {	width:100%;	background-color:#f986ae;	margin:.1em 0 0 0;	padding:.2em 0;	font:1.45em/2em "Microsoft YaHei";	text-align:center;	border-radius:.2em;}
.f12bla_topInfo .buttonAll>em a {	display:block;	color:#fff;}
.f12bla_topInfo .infoBox {	width:60%;	float:left;}
.buttonAll { overflow:hidden; }
.buttonAll em { display:block; margin:0 auto; text-align:center; border-radius:.4em; font:1em/2em "Microsoft YaHei"; }




/*优惠信息*/

.discount{}

.discount ul{}

.discount ul li{position:relative;height:2.5em;padding-left:2.5em;border-bottom:1px solid #d6d6d6; padding-top:.5em; padding-bottom:.5em;}

.discount ul li a{color:#474747;font-size:1em;line-height:1.5em;}

.discount ul li i{ float:left;  background:url(../images/yh_ico.png) no-repeat 0 0;background-size:100% 100%; position:absolute;left:0;top:.5em; width:2.5em;height:2.5em;display:block;}

.discount ul li.i1 i{background-position:0 0;}

.discount ul li.i2 i{background-position:0 0;}

.discount ul li.i3 i{background-position:0 0;}

.discount h5 { float:left; font:1.25em/1.5em "Microsoft YaHei"; margin-left:.5em; margin-top:.2em;}

.discount .more{color:#000;text-align:center;display:block; margin-top:1em; font-family:"Microsoft YaHei";}





.header-pinpai { line-height:3em;     font-size:1.3em;     color:#2967d3;    font-weight:bolder;     color:#0b4ab9;}

.header-pinpai span { margin-right:1em; }

.header-pinpai em {  background-color:#2a99d5; height:1.5em; display:inline-block; /*border-radius:45%;*/ color:#FFF; margin:0; line-height:1.5em; box-shadow:.1em .1em .1em #fff;  padding:0   0.5em;}



/*/renliu/jiage/2016版触屏滑动焦点图，触屏Tab切换*/

.bannerSlides,.homeExp-Slides,.homeBaoxi-Slides,.export_slides {width:100%;min-width:320px;overflow:hidden;}

.bannerSlides li,.homeExp-Slides li,.homeBaoxi-Slides li {width:100%;height:100%;float:left;overflow:hidden;}

.bannerSlides li a,.homeExp-Slides li a,.homeBaoxi-Slides li a {display:block;width:100%;height:100%;}

.bannerSlide_container a,.homeExp-container a {position:relative;}



.bannerSlide_foncus,.img01-foncus {left:0;bottom:5%;width:100%;height:15px;text-align:center;}

.bannerSlide_foncus span,.img01-foncus span  { display:inline-block; width:15px; height:100%; background:url(../images/focusBtn.png) no-repeat;cursor:pointer; width:8px;height:8px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%; margin:0 5px;}

.bannerSlide_foncus span.active , .img01-foncus span.active { background:url(../images/focusActiveBtn.png) no-repeat; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}



.export_teamSlides .slideBox {background:url(../images/img01004.jpg) bottom; background-size: 100% 100%;}

.export_teamSlides .focus , .homeExp-Slides .homeExp-foncus, .homeBaoxi-Slides .homeBaoxi-foncus {z-index:1;left:0;bottom:2%;width:100%;text-align:center;}

.export_teamSlides .focus span , .homeExp-Slides .homeExp-foncus span, .homeBaoxi-Slides .homeBaoxi-foncus span {display:inline-block;width:8px;height:8px; background-color:#ccc;margin:0 7px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}

.export_teamSlides .focus span.on , .homeExp-Slides .homeExp-foncus span.on, .homeBaoxi-Slides .homeBaoxi-foncus span.on { background-color:#d70a50;}



.homeBaoxi-Slides .homeBaoxi-foncus { text-align:left;}







@media only screen and (min-width: 1280px){

	body{font-size:24px;}

	.wrapper{width:640px;}

	.newWrap{ width:1280px;}

	.nav{ width:1280px;}	

	.footer_subMenu .footerSubNav a { padding-right:.7em; font-size:.888em;}

	.footer_subMenu .w45 li { font-size:.888em;}	

}

@media only screen and (min-width: 640px) and (max-width: 1279px){

	body{font-size:24px;}

	.wrapper{width:640px;}

	.newWrap{ width:640px;}	

	.nav{ width:640px;}	

	.footer_subMenu .footerSubNav a { padding-right:.4em; font-size:.888em;}

	.footer_subMenu .w45 li { font-size:.888em;}

}

@media only screen and (min-width: 480px) and (max-width: 639px){

	body{font-size:18px;}

	.wrapper{width:100%;}

	.newWrap{ width:100%;}	

	.r-bd{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}	

	.nav{ width:100%;}

	.bookingBox select { padding:1px 0;}	

}

@media only screen and (min-width: 360px) and (max-width: 479px){

	body{font-size:14px;}

	.wrapper{width:100%;}

	.newWrap{ width:100%;}	

	.nav{ width:100%;}	

	.r-bd{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}	

	.selkeshi_v2014 { padding:2px 0 2em 0;}	

	.f12bla_footer2014 .firstNd p {  font:13px/24px "";}

	.font-20px { font-size:1em;}

	.bookingBox select { padding:1px 0;}

}

@media only screen and (max-width: 360px){

	body{font-size:14px;}

	.wrapper{width:100%;}

	.newWrap{ width:100%;}	

	.nav{ width:100%;}	

	.r-bd{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}

	

	.entry_list_v2014 { height:3em;}	

	.entry_list_v2014 ul li { font:1.2em/2.5em "Microsoft YaHei";}

	.selkeshi_v2014 { padding:2px 0 2em 0;}

	.f12bla_footer2014 .firstNd p {  font:13px/24px "";}

	.font-20px,.font-18px { font-size:1em;}

	.bookingBox select { padding:0;}



}

@media only screen and (max-width: 320px){

	body{ font-size:12px;}

}





#gotop {

    display: none;

    position: fixed;

    z-index: 9999999999;

    width: 80px;

    height: 80px;

    right: 10px;

    bottom: 130px;

    background: url(../images/gotop.png) no-repeat;

    cursor: pointer;

}



@media only screen and (min-width: 320px) and (max-width: 900px){

	#gotop {

    width: 40px;

    height: 40px;

    right: 0;

    bottom: 95px;

    background-size: 40px 40px;

}

}







.sectionBotton-fkBg { background-color:#fa6567;}

/*yishen*/

.physician{ height: 16.375em; }

.physician ul{height: 100%;}

.physician li{width: 100%; height: 100%; position: relative; overflow: hidden;}

.physician a > *{position: absolute;}

.physician ._ves_lazy{top:0;bottom:0;width:40%;background:none;}

.physician img{width: auto; height: 80%; background: transparent; left: 0; bottom: 0; opacity: 0;}

.physician img.lazy{ width:80px;height:auto;max-height:100%;max-width:100%;bottom:auto;top:3em;left:2em;}

.physician strong{ width: 5em; padding: .5em 1.2em; border-radius: 0 5em 5em 0; background: rgba(0,0,0,0.3); font-weight: normal; font-size: 1.25em; color: #fff; text-align: right; left: 0; bottom: 0.6em; -webkit-transform: translate3d(-100%,0,0);}

.physician strong span{font-size: 0.8em; display: block;}

.physician dl{width: 50%; right: 5%; top: 2em; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0);}

.physician dt{font-size: 1.25em; font-weight:bold; color: #ff8098; padding-left:1em;}

.physician dd div:first-child{padding: 0.4em 0 0.4em 1em; text-align:left;}

.physician dd .font{padding: 1px; border: 2px solid #f8a99c; border-radius: 1em; font-size: 1.4em; color: #f8a99c; margin-right: 0.4em;}

.physician dd span{width: 33.3%; border-right: 1px solid #cdcdcd; text-align: center; float: left;}

.physician div span:last-child{border: 0;}

.physician dd em{ padding-bottom: 0.2em; font-size: 1.4em; display: block;}

.physician .btn{width: 6em; line-height: 2; background: #eb83a3; color:#fff; border-radius:1em; text-align:center; font-size: 1.25em; bottom: 0.6em; right: 1em; opacity: 0;}

.physician ol{bottom: 1em;}

.physician li.cur img{opacity: 1; -webkit-transition: 0.6s;}

.physician li.cur strong{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: 0.6s;}

.physician li.cur dl{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: 0.6s 0.4s;}

.physician li.cur .btn{opacity: 1; -webkit-transition: 0.6s 0.8s;}



.zaoyun-ra ul { width:100%;}

.zaoyun-ra .w33 li { width:30%; height:7em; display:table; float:left; background-color:#fff; text-align:center; border-radius:50%;}

.zaoyun-ra .w33 li>span { display:table-cell; vertical-align:middle;}

.zaoyun-ra .w33 li p { color:#ff8098;}

.zaoyun-ra .w33 li h5 { font-size:1.25em; color:#ff8098;}

.zaoyun-ra .m1 li { margin-right:5%;}

.zaoyun-ra .m1 li:last-child { margin-right: 0;}

.zaoyun-ra .m2 li { margin-left:15%;}





/*.picList { width:100%;}
.picList ul { width:100%;}
.picList li { float:left;}*/
.picList { width:100%;}
.picList ul { width:100%;}
.picList ul li { float:left;}
.picList li { text-align: center;}
.picList li h5 { font-weight: normal;}
.picList li img { margin-bottom: 5%;}



.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; }
.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; }

.home_yiyuan { background:url(../images/home_img05001.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 1.8em/1em "Microsoft YaHei"; }


/* 按钮定义 */
.buttonAll .butYellow {	background-color:#fff000;	padding:0;}
.buttonAll .butEmerald {	background-color:#23c4a7;}
.buttonAll .butGreen {	background-color:#2dbe60;}
.buttonAll .butBlue {	background-color:#2ea1cf;}
.buttonAll .butOrange {	background-color:#ff6004;}
.buttonAll .butTomato {	background-color:#ff6347;}
.buttonAll .f40 {	font:1.5em/2em "Microsoft YaHei";}
.buttonAll .icon02 {
	background:url(../images/icon_01006.png) no-repeat;
	background-size:100%;
	width:2.58em;
	height:2.58em;
	display:inline-block;
	overflow:hidden;
	vertical-align:middle;
	margin-right:.5em;
}

.buttonAll .fa {
	font-size:1.25em;
}
.buttonAll .bordRadius {
	border-radius:0;
}

.buttonAll02 em {
	display:block;
	margin:0 auto;
	text-align:center;
	border-radius:.4em;
	font:1em/2em "Microsoft YaHei";
	padding:.2em 2em;
} /*新640版*/
.buttonAll02 .but01, .buttonAll02 .but02, .buttonAll02 .but03, .buttonAll02 .but04, .buttonAll02 .but06 {
	width:50%;
	padding:.2em 2em;
}
.buttonAll02 .but01 {
	background-color:#feff00;
} /*cYellow*/
.buttonAll02 .but02 {
	background-color:#ff6600;
} /*cOrange*/
.buttonAll02 .but03 {
	background-color:#58c865;
} /*cEmerald*/
.buttonAll02 .but04 {
	background-color:#274d98;
} /*cBlue*/
.buttonAll02 .but05 {
	background-color:#274d98;
	padding:.2em 2em;
} /*Blue*/
.buttonAll02 .but06 {
	background-color:#24a0a2;
} /*cGreen*/
.buttonAll02 .but07 {
	background-color:#fe3467;
} /*cPink*/
.buttonAll02 .but08{
	background-color:#f986ae;
} /*cPRed*/
.buttonAll02 .em a {
	display:block;
}
.buttonAll02 .w50 {
	width:50%;
}
.buttonAll02 .w90 {
	width:90%;
	padding:.2em 0;
}
.buttonAll2015 { overflow:hidden;}
.buttonAll2015 em { display:block; margin:0 auto;text-align:center; border-radius:.3em; font:1.5em/2em "Microsoft YaHei";}
.buttonAll2015 .but01 { background-color:#fff; border:1px solid #ccc;  }
.buttonAll2015 .but02 { background-color:#896c5e; padding:0; }
.buttonAll2015 .but03 { background-color:#ff6004; padding:0; }
.buttonAll2015 .but04 { background-color:#ff79a7; padding:0; }
.buttonAll2015 .but05 { background-color:#65a5ff; padding:0; }
.buttonAll2015 .w100_p { width:100%; padding:.4em 0;}
.buttonAll2015 .w90_p { width:90%; padding:.4em 0;}
.buttonAll2015 .w50_p { width:50%; padding:.4em 0;}
.buttonAll2015 .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;}
.buttonAll2015 a { display:block;}
.buttonAll { text-align:center; }
.buttonAll em { display:inline-block;  margin:0 auto; border-radius:.4em; font:1em/2em "Microsoft YaHei"; padding:.2em 0;}
.buttonAll .but01 { width:7em; height:2em; font:1.25em/2em "Microsoft YaHei"; background-color:#703950;}
.buttonAll .but02 { display:block; background-color:#58c865; width:100%;}
.buttonAll .but03 { display:block; background-color:#58c865; width:50%;  padding:0 2em;}
.buttonAll .but03 a { display:block;}
.buttonAll .but04 { display:block; background-color:#ff698d;}


/*renliu*/
.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) {margin-right:3.33%;}
.titList .w31 li {	width:31%;}
.titList .m2 li {	margin-bottom:3.33%;	margin-right:3.33%;}
.titList .m2 li:nth-child(3) {margin-right:0;}
.titList1 { width:100%; overflow:hidden; }
.titList1 li { float:left; }
.titList1 .w48 li { width:48%; }
.titList1 .m1 li { margin-bottom:3.33%; }
.titList .m1 li:nth-child(1), .titList .m1 li:nth-child(3), .titList .m1 li:nth-child(5) {
margin-right:3.33%;
}

 .titList1 .m1 li:nth-child(1), .titList1 .m1 li:nth-child(4) {
margin-right:3.33%;
}
.titList .m2 li {
	margin-bottom:3.33%;
	margin-right:3.33%;
}
 .titList .m2 li:nth-child(3) {
margin-right:0;
}
.home-navList li { float:left; width:33.3333%; text-align:center;}
.home-navList li img { width:60%;}
/*chanke*/
.jian { width:100%; overflow:hidden; }
.jian h2 { display:block;  overflow:hidden; font-weight:normal; padding-top:0.5em; margin:0 auto; padding-bottom:0.3em; color:#333; }
.jian ul { display:block;  overflow:hidden; margin:0 auto; }
.jian .w30 li { width:30%; height:8.5em; float:left; margin-right:4%; border:1px solid #ddd; text-align:center; display:table; position:relative;}
.jian .w30 li.nth-child3 { margin-right:0; border:none;}
.jian .w30 li.nth-child32 { margin-right:0;}
.jian .w30 li>span { display:table-cell; vertical-align:middle;}
.jian .w30 li>span img { width:30%;}
.jian .w30 li>span h3 { color:#333333; font-size:1.166em; line-height:1.5em; font-weight:normal; padding:.3em 0 0}
.jian .w30 li>span p.p1 { font-size:1em; font-weight:bold;}
.jian .w30 li>span p.p2 { position:absolute; bottom:0; left:0; display:block; width:100%; background:#e97069; text-align:center;  line-height:1.75em; color:#fff;}
.jian .w30 li>span p.cRed { color:#e97069;}
.jian .w30 li:nth-child(3) h3 {display:block; width:99%; overflow:hidden; height:2.6em; text-align:center; border:#ddd solid 1px; line-height:2.6em; font-weight:normal; font-size:1.4em; color:#333; margin-bottom:.8em;}
.yfxx { width:100%; overflow:hidden; background:#ef2672; margin-top:1em; }
.yf_a { width:50%; float:left; overflow:hidden; }
.yf_b { width:50%; overflow:hidden; float:left; }
.yf_b span { display:block; width:65%; overflow:hidden; padding:15% 0 10% 16%; }
.yf_b dl { display:block; overflow:hidden; padding-left:10%; }
.yf_b dl dd { display:block; width:40%; float:left; }
.jian .w30 li.nth-child4 { margin-right:0; border:none;}
.jian .w30 li.nth-child4 h3 {display:block; width:99%; overflow:hidden; height:1.7em; text-align:center; border:#ddd solid 1px; line-height:1.7em; font-weight:normal; font-size:1.4em; color:#333; margin-bottom:.5em;}
.shz { width:100%; overflow:hidden; margin:0 auto; }
.sh_a1 { width:100%; overflow:hidden; float:left; }
.sz_a1 { width:32%; overflow:hidden; float:left; }
.sz_a2 { width:64%; overflow:hidden; float:right; }
.sh_a2 { width:100%; overflow:hidden; margin:0 auto; }
.sz_a3 { width:48%; overflow:hidden; height:3em; border:#ddd solid 1px; float:left; } 
.sz_a3 h2 { display:block; width:100%; height:3em; text-align:center; line-height:2.2em; color:#333; font-weight:normal; }
.sz_a3 h2 a { color:#333; }
.sz_a4 { width:48%; overflow:hidden; height:3em; border:#ddd solid 1px; float:right; } 
.sz_a4 h2 { display:block; width:100%; height:3em; text-align:center; line-height:2.2em; color:#333; font-weight:normal; }
.sz_a4 h2 a { color:#333; }
.picList_js li { position: relative;}
.picList_js li img { margin: 0;}
.picList_js .w48 li { width: 49%;}
.picList_js .w32 li { width: 32%; margin-right: 2%;}
.picList_js .w48 li:first-of-type { margin-right: 2%;}
.picList_js .w32 li:last-of-type { margin-right: 0;}
.picList_js .w100 li { width: 100%;}
.picList_js li p { position: absolute; background-color: rgba(0,0,0,.4); color: #fff; font-size: .75rem; bottom: 0; left: 0; width: 100%; line-height: 2em; padding: .5em 0;} 
.picList_js .w50 li { width: 50%; }
.picList_ck .w33 li { width: 33.333%;}
/*fuke*/
.section_bg01 { background-color:#2a99d5; }
.section_bg02 { background-color:#fa6567; }
.jianchaJiage { text-align:center; padding:.5em 0 2em; color:#fff; }
.jianchaJiage .dj { 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/YHKF-1.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg02 { background:url(../images/YHKF-2.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg03 { background:url(../images/YHKF-3.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg04 { background:url(../images/YHKF-4.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg05 { background:url(../images/fk_img04005.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg06 { background:url(../images/fk_img04006.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg07 { background:url(../images/fk_img04007.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg08 { background:url(../images/fk_img04008.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg09 { background:url(../images/fk_img040010.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg10 { background:url(../images/fk_img040011.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg11 { background:url(../images/fk_img040012.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongList .bg12 { background:url(../images/fk_img040013.png) center bottom no-repeat; background-size:100%; }
.home_bingzhongListzytt { width:100%; overflow:hidden; }
.home_bingzhongListzytt ul { width:100%; overflow:hidden; }
.home_bingzhongListzytt li { float:left; width:33%;  margin-left:-1px; text-align:center;}


.fctz {
	width: 90%;
	overflow: hidden;
	margin: 0 auto;
	font-family: "微软雅黑";
}
.fctz ul {
	display: block;
	width: 100%;
	overflow: hidden;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: #999 dashed 1px;
}
.fctz ul li {
	display: block;
	width: 100%;
	overflow: hidden;
	padding-top: 0.5em;
}
.fctz ul li i {
	display: block;
	width: 16%;
	overflow: hidden;
	float: left;
	padding: 0.2em 0;
	border: #a7a7a7 solid 1px;
	text-align: center;
	color: #fa6567;
	font-size: 1em;
}
.fctz ul li p {
	display: block;
	width: 80%;
	overflow: hidden;
	float: left;
	padding-left: 2%;
	padding-top: 0.3em;
}
.fctz dd {
	display: block;
	width: 100%;
	overflow: hidden;
	padding-top: 1em;
	padding-bottom: 1em;
}
.fctz dd b {
	display: block;
	width: 4%;
	float: left;
	padding-left: 30%;
	padding-top: 0.1em;
}
.fctz dd h4 {
	display: block;
	overflow: hidden;
	float: left;
	padding-left: 0.2em;
	font-weight: normal;
}

/*buyunbuyu*/
.buyuntitList { width:100%; overflow:hidden;}
.buyuntitList li { float:left; width:48%; border-radius:.5em; display:table; height:5.5em; margin-bottom:.833em;}
.buyuntitList li span { display:table-cell; vertical-align:middle;}
.buyuntitList li:nth-child(2n-1) { margin-right:4%;}
.buyuntitList li.bg01 { background-color:#fa6567;}
.buyuntitList li.bg02 { background-color:#ff6599;}
.buyuntitList li.bg03 { background-color:#2fbe79;}
.buyuntitList li.bg04 { background-color:#3eafe5;}
.buyuntitList li.bg05 { background-color:#c185e0;}
.buyuntitList p { color:#fff; font:1em/1.75em "Microsoft YaHei";}
.buyuntitList h3 { color:#fff; font:500 1.5em/1em "Microsoft YaHei";}
.buyuntitList .fa { float:left; font-size:2em; color:#fff; margin:.2em .3em 0 .4em;}
.buyuntitList .fa-heartbeat:before {  content: url(../images/buyun_icon_01001.png);}
.buyuntitList .fa-stethoscope:before {  content: url(../images/buyun_icon_01002.png);}
.buyuntitList .fa-user-md:before {  content: url(../images/buyun_icon_01003.png);}
.buyuntitList .fa-medkit:before {  content: url(../images/buyun_icon_01004.png);}
.buyunicon01 { background:url(../images/buyun_icon_01005.png) no-repeat; background-size:100%; width:2.58em; height:2.58em; display:inline-block; overflow:hidden; vertical-align:middle; margin-right:.5em;}
.buyuntitList02 { width:100%; overflow:hidden;}
.buyuntitList02 li { float:left; width:48%; display:table; height:5em; margin-bottom:.833em; border:1px solid #dfdfdf;}
.buyuntitList02 li span { display:table-cell; vertical-align:middle; padding-left:.5em;}
.buyuntitList02 li:nth-child(2n-1) { margin-right:.5em;}
.buyuntitList02 h3 { color:#333; font:500 1.5em/1em "Microsoft YaHei";}
.buyuntitList02 p { color:#666; font:1em/1.75em "Microsoft YaHei";}
.h3_tit01 { text-align:center;}
.h3_tit01 h3 { font:100 1.666em/1.25em "Microsoft YaHei"; color:#000;}
.h3_tit01 h3 .font-100px { font-size:2.5em; color:#fa6567;}
.h3_tit01 h3 .cBlue { color:#3eafe5;}
.h3_tit02  { font-size:1.5em; line-height:1.25em;  text-align:center; font-weight:900;}
.buyun_home01 { width:100%; overflow:hidden;}
.buyun_home01 li { width:47.8%; float:left;}
.buyun_home01 li:first-of-type { margin-right:4%; border:none;}
.buyun_home01 li:nth-child(2) { margin-bottom:4%;}
.buyun_home02 { width:100%; overflow:hidden;}
.buyun_home02 li {  width:47.8%; float:left;}
.buyun_home02 li:first-of-type { margin-right:4%; border:none; height:auto;}
.buyun_home02 li:nth-child(2) { margin-bottom:4%;}
.buyun_home02 li:nth-child(3) { position:relative;}
.buyun_home02 li:nth-child(3) p { position:absolute; bottom:0; left:0; font:1em/1.5em "Microsoft YaHei"; width:100%; text-align:center; color:#fff; background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;}
.buyun_home02 li:nth-child(2) img { border:1px solid #dfdfdf;}
.buttonAll .but01 { background-color:#fff; border:1px solid #ccc; border-radius:0; }
.buttonAll .w50_p { width:50%; padding:.2em 0;}

/*ruxian*/
.colorCont { overflow:hidden;} /*标题标题标题标题16*/
.colorCont li { display:table;text-align:center; height:80px; float:left;}
.colorCont p { vertical-align:middle; display: table-cell; font:1em/1.5em "Microsoft YaHei";color:#fff; }
.colorCont .cMGreen { background:#7accc8;}
.colorCont .cGreen { background:#acd373;}
.colorCont .cBrown { background:#af8843;}
.colorCont .cSkyBlue { background:#6dcff6;}
.colorCont .cIndigo { background:#5674b9;}
.colorCont .cGray { background:#999999;}
.colorCont .cPink { background:#f49ac1;}
.colorCont .cSBrown { background:#fbaf5d;}
.per30{ width:30%;}
.per40{ width:40%;}
.per50{ width:50%;}
.per60{ width:60%;}
.per100{ width:100%;}
.f12bla-xd-mb06 .firstNd { text-align:left;}/*标题标题标题标题12*/
.f12bla-xd-mb06 .firstNd h3 { height:2em; font:1em/1.5em "Microsoft YaHei"; background:#ffb34a; color:#fff; margin-top:8px;}
.f12bla-xd-mb06 .firstNd .ranknum { margin:0 8px 0 0; text-align:center; line-height:2em; width:2em; height:2em; background:#ff990e; border-radius:0; display:inline-block;}
.f12bla-xd-mb06 .firstNd p { font:0.75em/1.25em ""; padding-top:8px;}
.f12bla-ranknum .ranknum { margin:0 8px 0 0; text-align:center; line-height:2em; width:2em; height:2em; background:#01b4b3; border-radius:50%; display:inline-block;color:#fff}
.f12bla-xd-mb04 li { background:#ff990e; color:#fff; text-align:left; padding:0.25em 0.5em; font:1em/1.5em "Microsoft YaHei"; margin-bottom:8px;}

/*挂号*/
.zzguahao{ width:100%; margin:0;}
.gh-title{ width:100%; height:100%; float:left; position:relative; }
.gh-title-bg{ width:100%; height:4em; float:left;margin: 0px auto;}
.gh-title span{ width:100%; height:auto; position:absolute; top:50%; margin-top:-0.7em; left:0; font-size:1em; text-align:center; color:#777777; }
.reg_con {padding:1em;}
.reg_con li {overflow:hidden; zoom:1; line-height:2em; margin-bottom:.75em; list-style:none; text-align:center;}
.reg_con li span{width:30%; text-align:right; float:left; font-size:1em; font-family:'微软雅黑';}
.reg_con li input{width:60%; line-height:2em; height:2.5em; padding:0 .1em; border: .1em solid #e20041; border-radius: .5em; text-indent:2.5em; color:#666;}
.Realname { background:url(../images/icoguahao.png) .75em 0px no-repeat; width:60%; line-height:2em; height:2em; padding:0 .3em; border: .1em solid #e20041; border-radius: .5em; text-indent:3.5em; color:#666;}
.Telephone {background:url(../images/icoguahao.png) .75em -38px no-repeat;width:60%; line-height:2em; height:2em; padding:0 .3em; border: .1em solid #e20041; border-radius: .5em; text-indent:3.5em; color:#666;}
.reg_con li input.bot{ height:2em; background:#E20042; text-indent:0; text-align:center;  border:none; border-radius: .5em; color:#fff; font-size:1em; font-family:'微软雅黑';}
/*yiyuan*/
.jieshaoNav  { background-color:#f2f2f2; overflow:hidden;}
.jieshaoNav li { width:33%; float:left; text-align:center; margin:1em 0; padding:0; border-right:1px solid #ddd;}
.jieshaoNav li a { padding:2% 5%;}
.jieshaoNav li a.active { border-bottom:.1em solid #008883;}
.jieshaoNav li:last-of-type { border-right:0;}
.zssyInfo h3 { text-align:center; color:#000;}
.zssyInfo p {  font-size:.8888em; text-indent:2em; line-height:1.5em; margin-top:.5em;}
.zssyInfo em { margin-top:.5em; display:block; text-align:center;}
.zssyInfo p.textIn { text-indent:0;}
.jtt_list{  padding-left:10px; padding-right:10px; line-height:24px; padding-top:10px; padding-bottom:10px; float:left;}
.jtt_list p{ padding:.4em 0;}
.jtt_list p.wz_img_p1{ padding-left:28px; background:url(../images/yiyuanwz_img_p1.jpg) left no-repeat;  font-weight:bold; color:#009896;}
.jtt_list p.wz_img_p2{ padding-left:28px; background:url(../images/yiyuanwz_img_p2.jpg) left no-repeat;  font-weight:bold; color:#009896;}
.jtt_list p strong{ color:#009896; font-weight:bold;}

.askList li { width: 34%; border-right: 1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; padding: .8em 0;}
.askList li:nth-of-type(2n+1) { border-right:none;}
.askList li:first-of-type { width: 28%; border-right: 1px solid #f1f1f1; border-bottom:none; padding: .5em 0;}
.askList li:first-of-type img { width: 53%; margin-top: .5em;}
.askList li:nth-of-type(4),.askList li:nth-of-type(5) { border-bottom:none;}
.askList li h5 { font-size: .9em; margin-bottom: .25em;}
.askList li h5 .fa { color: #00b0b0; }
.askList li p { font-size: .75em; color: #999; line-height: 1.25em;}
.askList .fa-plus-square-o:before {  content: url(../images/icon01002.png);}
.askList .fa-commenting:before {  content: url(../images/icon01003.png);}
.askList .fa-phone:before {  content: url(../images/icon01004.png);}
.askList .fa-id-card-o:before {  content: url(../images/icon01005.png);}

.scrollerCont-Box {width:100%; min-height:667px; display:block; overflow:hidden;}
.l_left{position: absolute;top:10%;left:0;width:25%;bottom:0;overflow: hidden; }
.l_left ul.job_sub li{ line-height: 22px;font-size: 16px;color: #e4e4e4;text-align: center;  }
.l_left ul.job_sub li a{color: #252525;display: block;font-size: 14px;text-align: center; border: 1px solid #e5e5e5; border-top:none;background: #f3f4f6;padding:13px 4px;}
.l_left ul.job_sub li.off a{ color:#00b0b0; display: block;text-align: center;background: #fff;border:1px solid #fff;border-top:none;border-bottom: 1px solid #e5e5e5;border-left:.3em solid #00b0b0;}
.l_left ul.job_sub li.off:first-child a{ border-top:none;}
.l_left ul.job_sub li:last-child a{border-bottom:1px solid #e5e5e5;}
.l_right{position: absolute;top:10%; right:0;background: #fff; width:75%; bottom:0;overflow: hidden;}

.fr_ite{ padding:15px 0;}

#scroller1,#scroller{position: absolute;z-index: 1;-webkit-tap-highlight-color: rgba(0,0,0,0);width: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}

.addList,.mapList { width:85%; margin:0 auto; padding-bottom:20%;}
.addList>.firstNd { border-bottom:1px solid #ddd; padding:0 0 1em;margin-bottom:1em; overflow:hidden; height:auto;}
.addList>.firstNd .w25_i { width:25%; float:right; margin-left:5%;}
.addList>.firstNd .w70_i { width:70%; float:left;}
.addList>.firstNd h5 { font-size:1.1666em;  margin-bottom:.5em; color:#333;}
.addList>.firstNd p { font-size:1em; width:100%; display:inline-block; }
.addList>.firstNd p>i {font-size:1.25em; font-weight:bold; color:#db2242; }
.addList>.firstNd p>em { font-size:1em; border:1px solid #db2242; padding:.15em 1em; border-radius:.3em; display:inline-block; color:#db2242; margin-left:.5em; }
.addList>.firstNd p:last-child { margin-top:1em;}

.yhDetailed h1 { font-size:1.5em; line-height:1em; margin-bottom:.85em; color:#333;}
.yhDetailed p {font-size:1em; line-height:1.5em;  width:100%; display:inline-block; padding:.25em 0; }
.yhDetailed p>i {font-size:2.5em; font-weight:bold; color:#db2242; }
.yhDetailed p>i.yj { font-size:1em; font-weight:bold; color:#999; text-decoration:line-through; }
.yhDetailed dl dt { color:#333; font-weight:bold;}
.yhDetailed dl.Remarks dd { color:#E53755;}


.mapList { margin-top:8%;}
.mapList li a { width:45%; margin-bottom:1.5em; margin-left:4%; text-align:center; display:inline-block; background-color:#eee; color:#666; line-height:2em; border-radius:.2em;}
.mapList li a.but { width:50%; font-size:.888em; border-radius:.2em; background-color:#fff; border:1px solid #00b0b0; color:#00b0b0; line-height:2em; padding:0 1em; margin-left:20%;} 