@charset "gb2312";
/* CSS Document */
/* Global CSS */
body { text-align:left; font-family:宋体,serif; background:#fff;font-size:12px;}
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;}
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:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#bf1b38;}
.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;}
.underLine,.underLine a { text-decoration:underline;}
.noBorder{border:none;}
strong {font-weight:normal;}

/* 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/img2012/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/img2013/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:#666;}










/* 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(http://baby.gzra.cn/images/bottonFix/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(http://baby.gzra.cn/images/bottonFix/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(http://baby.gzra.cn/images/bottonFix/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:#009896;}
 
 .footer{ width:980px; margin:23px auto 0;}
 .footer p { text-align:center; color:#888888; line-height:24px;}
 .footer .copyright { }
 .footer .tj { float:left;}
 .footer a {color:#888888;}
/* /首页格式底部 */


/*压顶广告 S 1920x120 对应/include/inc2013/topAds-1920x120.js*/
.topAds_wrapper{*zoom:1;position:relative;z-index:1;min-width:980px;margin:auto;overflow:hidden;_overflow-y:visible;color:#858585;}
.topAds_wrapper .topAds_wrapper_bd{*zoom:1;position:relative;z-index:1;text-align:left}
.topAds_wrapper .topAds_bgs{position:relative;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.topAds_wrapper .topAds_bg{width:1920px;background-position:50% 0;background-repeat:no-repeat}
.topAds_bg1{height:120px;background-image:url(../../ggimg/1920x90/bairihuaiyun2014-1920x120.jpg); cursor:pointer;}
/*压顶广告 E 没广告时高度改为0*/
