@charset "gb2312";

/* CSS Document */

/* Global CSS */

body { text-align:left; font-family:宋体,serif; background:#fff;font-size:12px;}
html{ overflow-x:hidden}
.block{ display:block; margin:0 auto}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   

table,td,tr,th{font-size:12px;}

li{list-style-type:none;}

table{ margin:0;}

img{vertical-align:top;border:none;}

ol,ul {list-style:none;}   

caption,th {text-align:left;}   

h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   

q:before,q:after {content:'';}   

abbr,acronym {border:0;}

address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   

/* link color font */

a {color:#666;text-decoration:none;}

a:visited {color:#666;text-decoration:none;}

a:hover {color:#BA2636;text-decoration:underline;}

a:active {color:#BA2636;}

.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}

.cWhite,.cWhite:visited,.cWhite a{color:#fff;}

.cYellow,.cYellow:visited,.cYellow a{color:#b99000;}

.cOrange,.cOrange:visited,.cOrange a{color:#f46314;}

.cGreen,.cGreen:visited{color:#008000;}

.cGray,.cGray:visited,.cGray a{color:#333;}

.cDGray,.cDGray:visited,.cDGray a{color:#727171;}

.cBlack,.cBlack:visited,.cBlack a{color:#000;}

.cBlue,.cBlue:visited,.cBlue a{color:#61bbed;}

.cRed,.cRed:visited,.cRed a{color:#ed4275;}

.cDRed,.cDRed:visited,.cDRed a{color:#ac1e4c;}

.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed: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,.cOrange a:hover,a.cOrange:hover{color:#BA2636;}

.cWhite a:hover,a.cWhite:hover { color:#fff;text-decoration:none;}

.fB{font-weight:bold;}

.fI{font-style: italic;}

.f12px{font-size:12px;}

.f14px{font-size:14px;}

.left{float:left;}

.right{float:right;}

.hidden{display:none;}

.unLine,.unLine a{text-decoration:none;}

.noBorder{border:none;}

strong {font-weight:normal;}
.endContent strong{ color:#F00; font-weight:bold}



/* span blank */

.clear {clear:both; height:0; overflow:hidden; display:block;}

.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

.blankW {background:#fff;}

.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}

.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}

.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}

.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}

.blank12 {clear:both; height:12px; overflow:hidden; display:block;}

.blank15 {clear:both; height:15px; overflow:hidden; display:block;}

.blank20 {clear:both; height:20px; overflow:hidden; display:block;}

.blank40 {clear:both; height:40px; overflow:hidden; display:block;}

.blank60 {clear:both; height:60px; overflow:hidden; display:block;}

.blankM { margin:0 1px;}

.blank12_line {clear:both; height:12px; overflow:hidden; display:block; font-size:1px; border:solid #e1e1e1; border-width:1px 0;}



.container { width:950px; height:100%; margin:0 auto; position:relative;}

.area { width:950px; margin:0 auto; color:#666;}

.area p { margin:0; padding:0;}

.content-m10 { margin:0 10px;}

.content-m15 { margin:0 15px;}

.content-m20 { margin:0 20px;}

.content-m20-L0 { margin:0 20px 0 0;}



.inside-headerBanner { width:950px; margin:0 auto;}



.dotLine { background:url(../images/sprites_jpg.png) left -598px repeat-x; height:1px; display:block; clear:both; overflow:hidden;}





/* 全局切换样式 */

.tab .normal {display:none;}

.tab .on {display:block;}



/* 栏目css */

.titleBar { overflow:hidden;}

.titleBar .more {float:right; padding-right:8px;}

.titleBar h2,.titleBar h3 {float:left; font-weight:bold; line-height:25px;}

/*.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {color:#000;}

.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}*/



/* 资讯列表css */

.f12bla { text-align:left;}

.f12bla li { background:url(../images/special.png) no-repeat 0 6px; padding-left:9px; line-height:21px; clear:both;}

.f12bla li .f14px {line-height:25px;}

.f12bla li.nobg {background:none; padding-left:0;}

.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}

.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em {font-weight:bold; line-height:21px;}

.f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}

.f12bla .firstNd p {line-height:21px; text-indent:2em;  color:#898989;}





















/* foot2013 */

.foot {margin:0 auto; color:#4d4d4d; width:950px; line-height:21px; clear:both; text-align:center;}

.foot .text{ padding:5px 0 4px;  margin:0 0 6px; background:#c83467; color:#FFFFFF;}

.foot .text a,.foot .text a:visited{color:#FFFFFF;}

.foot .text a:hover {color:#FFFFFF;}

.foot .butLink { clear:both; overflow:hidden; text-align:center; display:block;}

.foot .butLink li { float:left; border:1px solid #e1e1e1; padding:6px 8px;

filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0'); /* IE6,IE7 */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0')"; /* IE8 */

background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));

background:-moz-linear-gradient(top,  #fff,  #f0f0f0); 

}

.foot .p2 li { margin-left:8px;}

.foot .p3 li { margin-right:15px; border-right:1px solid #e1e1e1;}

.foot .textLink { clear:both; overflow:hidden; text-align:center; display:block;}

.foot .textLink li { float:left; text-align:left; padding-right:15px;  display:inline; line-height:21px;}

.foot .textLink li.nobo { border:0; width:240px;}

.foot .p0  { margin-left:120px;}

.foot .p1  { margin-left:50px;}

/* /foot2013 */





/*底部固定条*/

.bottomFix_h80 { position:fixed; bottom:0; left:0; width:100%; background:url(../images/baby_bottomFix_bg.png) repeat-x; height:62px; overflow:hidden; text-align:left;}

.bottomFix_h80 {

	_position:absolute;

	_left:0;

	_right:0;

	bottom:0;

	_bottom:auto;

	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}



.bottomFix_h80 .fixCont { width:870px; margin:0 auto;}

.bottomFix_h80 .fixCont .bookingButB { float:left; width:310px;}

.bottomFix_h80 .fixCont .newsListB { float:left; width:409px; background:url(../images/newsListB_bg.png) no-repeat; overflow:hidden; height:62px;}

.bottomFix_h80 .fixCont .newsListB .tit { float:left; width:50px; padding:6px 0 0 0; margin-left:45px; display:inline; }

.bottomFix_h80 .fixCont .newsListB .tit h3 { font:900 18px/25px "Microsoft YaHei"; color:#a4011d;}

   

.bottomFix_h80 .fixCont .newsListB .focus_box { float:left; width:300px; height:45px; margin:12px 0 0 0; overflow:hidden; position:relative;z-index:99;}

.bottomFix_h80 .fixCont .newsListB .focus_box .fo_ul{ text-align:left; width:300px; height:135px; margin:0; padding:0; overflow:hidden;position:relative;}

.bottomFix_h80 .fixCont .newsListB .focus_box .fo_ul li{width:300px; height:45px; margin:0; padding:0; overflow:hidden;}

.bottomFix_h80 .fixCont .newsListB .focus_box .fo_ul span{ display:inline-block; width:245px;height:21px;margin:0 auto;overflow:hidden;font:12px/21px simsun; background:url(../images/sprites.png) no-repeat 0 8px; padding-left:10px;}

.bottomFix_h80 .fixCont .newsListB .focus_box .fo_ul span a { color:#a4011d;}

   

   

.bottomFix_h80 .fixCont .butListB { float:left; width:150px;}

.bottomFix_h80 .fixCont .butListB .butList { margin-top:6px;}

.bottomFix_h80 .fixCont .butListB .butList .qqBut { width:80px; float:left;}

.bottomFix_h80 .fixCont .butListB .butList .qqBut li { line-height:25px;}

.bottomFix_h80 .fixCont .butListB .butList .qqBut li img { margin-top:4px;}

.bottomFix_h80 .fixCont .butListB .butList .askBut { width:70px; float:left;}

/*/底部固定条*/







/* 首页格式底部 */

 .bottom-link{ border:1px solid #dadada; clear:both; width:978px; margin:0 auto;}

 .bottom-link-wrap{ padding:30px 0; width:978px; margin:0 auto; overflow:hidden;}

 .links-list{ float:left; height:140px; overflow:hidden; margin:0 auto}

 .links-list .itemB{ margin:0; padding:0; width:160px; text-align:center; height:135px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}

 .links-list h4{ height:27px; color:#373737; font-size:14px; font-family:"寰蒋闆呴粦"}

 .links-list ul{ border-right:1px solid #ededed;height:135px;  margin:0; padding:0;}

 .links-list li{ line-height:24px; color:#666;}

 .bottom-link .b-l-1{}

 .bottom-link .b-l-2{}

 .bottom-link .b-l-3{}

 .bottom-link .b-l-4{}

 .bottom-link .b-l-5{ width:300px; text-align:left;}

 .bottom-link .b-l-5 h4 { padding-left:25px; }

 .bottom-link .b-l-5 ul{ border:0; padding-left:25px; }

 .bottom-link .b-l-5 ul li {line-height:18px;}

 .bottom-link .b-l-5 ul li.p1  { font:900 28px/35px Verdana, Geneva, sans-serif; color:#FF698D;}

 

 .footer{ width:980px; margin:23px auto 40px;}

 .footer p { text-align:center; color:#888888; line-height:24px;}

 .footer .copyright { }

 .footer .tj { float:left;}

 .footer a {color:#888888; }
 .p11 a{margin-left:10px; margin-right:10px}

/* /首页格式底部 */