@charset "gb2312";



/* 

  cnlr web

  by:jasonho

  time:2014-08-07

  ×ÔÊÊÓ¦°æ±¾

*/

/* ½ûÖ¹webkitºáÆÁ¸Ä±ä×ÖÌå´óÐ¡ */

html{

	-webkit-text-size-adjust:100%;

	-ms-text-size-adjust:100%;

}

.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;

}

.swiper-container .pagination3 {

	position: absolute;

	width: 100%;

	bottom: 0em;

	right: 45%;

	z-index: 100;

	text-align: right;

}

.swiper-container .pagination3 .swiper-pagination-switch {

	display: inline-block;

	height: 13px;

	width: 13px;

	background: #cccccc;

	border-radius: 50%;

	_display: inline;

	margin-right: 0.5em;

}

.swiper-container .pagination3 .swiper-active-switch {

	background: #008883;

}

.swiper-home_mainAd3 {

	height: 9em;

	width: 100%;

	margin: 0 auto;

	position: relative;

	overflow: hidden;

}

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;}

.wrapper_bgW{margin:0 auto;background-color:#fff;padding:1px 0; font-family:"Î¢ÈíÑÅºÚ";}

.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","Î¢ÈíÑÅºÚ"; color:#838383; min-width:320px; background-color:#fff; 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:".";}

.center{ text-align:center;}

.text-aL { text-align:left;}

.text-aR { text-align:right;}

.left { float:left;}

.right { float:right;}

.relative {position:relative;}

.absolute {position:absolute;}

.disNone {display:none;}

.disBlock {display:block;}



/* 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:#23c4a7;}



.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;}



.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;}



.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:1.8em; overflow:hidden; display:block;}



.wrapper_bgWhite { background-color:#fff;}



/* È«¾ÖÇÐ»»ÑùÊ½ */

.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 { }

.f12bla .firstNd .w45_i { width:45%;}

.f12bla .firstNd .w50_i { }

.f12bla .firstNd .w55_i { }

.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 .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;}





.lxb-container-btn-show { font-size:12px; width:5%;}



.Breadcrumb_zsy { font:1em/3em "Î¢ÈíÑÅºÚ"; color:#757575; padding:0 0 0 .5em; text-align:left; border-top:2px solid #e5e5e5;  display:none;}

.Breadcrumb_zsy a { color:#0195a1;}



.bz_txt_gd { font:1em/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 "Î¢ÈíÑÅºÚ";  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/img2013/summary-off.png);*/ text-align:left; padding-left:.5em;}

.entry_list_v2014 .summary:hover { /*content:url(../../images/img2013/summary-on.png);*/}

.entry_list_v2014 .summary:active {/* content:url(../../images/img2013/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 "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ";  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 "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ"; padding-left: 4px; text-indent: 0;}

.innercontent_v2014 .login-form  .code input.captcha  { height:1.725em; font:1em/1.725em "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ"; padding-top:.1em;}

.f12bla_footer2015 .firstNd .fb { float:right; margin-left:.2em; font:1em/1.5em "Î¢ÈíÑÅºÚ"; 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 "Î¢ÈíÑÅºÚ";} 

/*2015°æ ½áÊø*/





/*2016°æ µ×²¿µ¼º½*/

.footer_subMenu{ text-align:center; margin-bottom:25px;}

.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;}

.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°æ ½áÊø*/





/*ÄÐ¿Æ°üÆ¤bannerÏÂµÄ ¹ã¸æÐÅÏ¢*/

#subNav{width:100%;height:auto;background-color:#fff; box-shadow:0 2px 2px #eaeaea;}

#subNav li{float:left;position:relative}

#subNav .wrap{width:100%;}

#subNav a:hover{text-decoration:none}

.fixedSubNav{position:fixed;top:0;left:0;z-index:1000}



.f12bla_topInfo { padding:.5em 0 ;}

.f12bla_topInfo .firstNd { width:100%;}

.f12bla_topInfo .firstNd h3 { font:1em/1.25em "Î¢ÈíÑÅºÚ"; color:#000; padding-bottom:.4em;}

.f12bla_topInfo .firstNd .sm { color:#fff; background-color:#32b9aa; font-size:.833em; padding:0 .5em; border-radius:.3em .3em 0 0;}

.f12bla_topInfo .firstNd .xj { font-size:2.5em;}

.f12bla_topInfo .firstNd .yj { text-decoration:line-through;}

.f12bla_topInfo .firstNd span { padding:0; margin:0;}

.f12bla_topInfo .firstNd p { color:#999;}

.f12bla_topInfo .buttonAll { width:40%; float:right;}

.f12bla_topInfo .buttonAll>em { width:100%; background-color:#ff6600;  margin:.1em 0 0 0; padding:.2em 0; font:1.45em/2em "Î¢ÈíÑÅºÚ"; text-align:center; border-radius:.2em;}

.f12bla_topInfo .buttonAll>em a { display:block; color:#fff;}

.f12bla_topInfo .infoBox { width:60%; float:left; }



.f12bla_topInfo02 { background-color:#fff; margin-top:.5em;}

.f12bla_topInfo02 li { border-bottom:1px solid #eaeaea; overflow:hidden; color:#9e9e9e; padding:.4em 0;}

.f12bla_topInfo02 li h5 { width:15%; float:left; margin-left:5%; font:1em/1.5em "Î¢ÈíÑÅºÚ"; color:#32b9aa;}

.f12bla_topInfo02 li p { width:75%; float:left; margin-right:5%; color:#9e9e9e;}

.f12bla_topInfo02 .p1 { width:65%; float:left; margin-left:5%;}

.f12bla_topInfo02 .p2 { width:25%; float:left; margin-right:5%;}

.f12bla_topInfo02 li:last-child { border-bottom:none;}

/*ÄÐ¿Æ°üÆ¤bannerÏÂµÄ ¹ã¸æÐÅÏ¢ Íê*/







/*ÓÅ»ÝÐÅÏ¢*/

.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 "Î¢ÈíÑÅºÚ"; margin-left:.5em; margin-top:.2em;}

.discount .more{color:#000;text-align:center;display:block; margin-top:1em; font-family:"Î¢ÈíÑÅºÚ";}





.header-pinpai { color:#008883;}

.header-pinpai em { background-color:#41c1c2; width:1.5em; height:1.5em; display:inline-block; border-radius:45%; color:#ffd714; margin:0 .4em; line-height:1.5em; box-shadow:.1em .1em .1em #fff; font-weight:bold; padding:0 .2em;}











/*/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 {left:0;bottom:5%;width:100%;height:15px;text-align:center;}

.bannerSlide_foncus span {display:inline-block;width:15px;height:100%; background:url(../images/focusbtn.png) no-repeat;margin:0 9px;cursor:pointer;}

.bannerSlide_foncus span.active { background:url(../images/focusactivebtn.png) no-repeat;}

.bannerSlide_foncus span { 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 {-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:.4em; 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 "Î¢ÈíÑÅºÚ";}

	.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;}

}



.footerFixed {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:9999;display:none !important;}

.footerFixed .footerInner {width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}

.footerFixed a {display:block;float:left;position:relative;}

.footerFixed a em,.footerFixed a i {display:block;position:absolute;}

.footerLink1 {width:20%;height:100%; background-color:#2e3642;}

.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(../images/footerlink1.png) no-repeat;}

.footerLink1 em {display:block;left:0;top:68px;width:100%;color:#fff; font-family:"Arial","Î¢ÈíÑÅºÚ";font-size:20px;line-height:36px;text-align:center;}

.footerLink2 {width:40%;height:100%; background-color:#ff6005;}

.swtIcon {left:50%;top:36px;width:54px;height:48px;margin-left:-100px; background:url(../images/footerlink2.png) no-repeat;}

.swtIcon_Counter {left:50%;top:30px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px; background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}

.footerLink2 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}

.footerLink3 {width:40%;height:100%; background-color:#26c540;}

.phoneIcon {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../images/footerlink3.png) no-repeat;}

.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}



@media screen and (min-width:320px) and (max-width:900px){

.footerFixed {height:58px;}

.homeIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}

.footerLink1 em {font-size:10px;top:34px;line-height:18px;}

.swtIcon {top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}

.swtIcon_Counter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}

.footerLink2 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}

.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}

.footerLink3 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}

}