@charset "utf-8";
/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  FONT-FAMILY: 微软雅黑,宋体,;
  COLOR: #444; 
  FONT-SIZE:12px; 
  LINE-HEIGHT:150%;
  background:#C0C0C0 url(images/top_bg.jpg) repeat-x left top;
  
   }
html{ height: 100%; margin-bottom: 1px; -webkit-text-size-adjust:none;}/*去除火狐滚动条页面抖动*/

 /*链接样式*/
a{ font-size:12px; color:#545554;} 
a:link{text-decoration : none ;color : #545554;} 
a:visited {text-decoration : none ;color : #545554;} 
a:hover {text-decoration : underline ;color: #333;} 
a:active {text-decoration : none ;color : #545554;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 980px;
  margin:0 auto;
  height:auto;
}
   
/*定义顶部*/
#head {
 width:100%;
 float:left;
  height:120px;
  position:relative;
  overflow:hidden;
  background:url(images/top_logo.jpg) no-repeat -6px 10px;
}
#head_t{ float:right; display:inline; margin-top:10px; font-size:14px; width:100%; text-align:right;}
#head_t a{ color:#fff;}

#menu{ float:left; display:inline; width:738px; height:30px; line-height:30px; margin-top:60px; background:url(images/menu_line.jpg) no-repeat right top; margin-left:28px;}
#menu ul{ padding:0; margin:0;}
#menu ul li{ float:left; display:inline; width:92px; height:30px; background:url(images/menu_line.jpg) no-repeat left top;}
#menu a{ float:left; display:inline; width:73px; text-align:center;  color:#fff; margin-left:10px;}
#menu a:hover{text-decoration:none;}
#top_ss{ float:right; display: inline; width:172px; height:30px; margin-top:60px;}
.ss1{ float:right; display:inline; width:30px; height:28px; background:url(images/ss.jpg) no-repeat left top; border:none;}
.ss2{ float:right; display:inline; width:140px; height:24px; margin-top:2px; border:none; text-align:center; line-height:24px;}





.m_on{ }

#banner{ float:left; display:inline; width:100%; height:330px; overflow:hidden; margin-top:1px;}
#banner2{ float:left; display:inline; width:100%; height:372px; overflow:hidden; margin-top:1px;}


#btm{ float:left; display:inline; width:100%; background-color:#C0C0C0; height:60px;  margin-top:20px; padding-top:10px;}
#btm a{ color:#fff;}
#btm span{ float:left; display:inline; margin-top:15px; color:#666;}



/*定义主内容*/
#PageBody {width:926px; float:left; display:inline; margin-left:27px;  height:auto; overflow:hidden; padding-top:20px; }
#PageBodys{ width:100%; height:auto; margin:0 auto; overflow:hidden;background-color:#fff;}
#main{ float:left; width:100%; background-color:#E5E5E5; height: auto;}



#link{ float:left; display:inline; height:36px; line-height:36px; margin-left:10px; color:#ccc;}
#link b{ float:left; width:100px;}
#link a{ color:#ccc;}



/*左列样式*/ 
#left{
  width:205px;
  height:auto;
  text-align:left;
  margin:0;
  padding:0;
  float:left;
  display:inline;
} 


#rcot{ float:left; display:inline; width:508px; height:auto; overflow:hidden; background:url(images/t_r_c.jpg) repeat-y left top; margin-left:15px;}


/*右列样式*/ 
#right{
  width:180px;
  text-align:left;
  float:right;
  overflow: hidden;
  height:auto;
  display:inline;
   background-color:#fff;
  }  
  





/*分页*/
#pages{ float:left; display:inline; width:100%; padding-top:20px; background-color:#fff;  color:#545554;}
#pages span{ float:left; display: inline; margin-left:20px;}
#pages a{ float:left; display:inline; margin-left:20px;}




#ind{ float:left; display:inline; width:100%; height:auto; overflow:hidden; margin-top:20px;}

#ind1{ float:left; display: inline; width:924px; height:173px; background:url(images/t_bg.jpg) repeat-x left top; border:#EBEBEB solid 1px;}
#ind1_l{ float:left; display:inline; width:270px; padding:20px; border-right:#E5E5E5 solid 1px; height:133px; overflow:hidden;}
#ind1_c{ float:left; display:inline; width:611px; border-right:#E5E5E5 solid 1px; height:100%; overflow:hidden;}
#ind1_r{ float:left; display:inline; width:214px; border-right:#E5E5E5 solid 1px; height:100%; overflow:hidden; background:url(images/ss2.jpg) no-repeat left top;}
#ind1_l h1{ float:left; display:inline; padding:0; margin:0; font-size:14px; padding:0px 0 10px 30px; background:url(images/ico.jpg) no-repeat left -6px; width:90%; overflow:hidden; border-bottom:#A8A8A8 solid 1px; height:18px; overflow:hidden;}
#ind1_l h1 b{ color:#B5944F;}
#ind1_l span{ float:left; display:inline; line-height:180%; margin-top:10px; text-indent:2em; width:100%;}
#ind1_l span a{ float:right; display:inline; color:#B5944F; font-family:Tahoma}


#ind1_r2{ float:left; display:inline; width:214px; border-right:#E5E5E5 solid 1px; height:100%; overflow:hidden;}
#ind1_r2 a{ float:left; display:inline; width:90px; height:146px; background-color:#C09E5A; text-align:center; margin-left:12px; margin-top:15px; color:#fff;}
#ind1_r2 img{ border:0; float:left; display:inline; width:90px; height:124px; margin-bottom:3px;}


.con_sunny_baby{border:1px solid #4babdb;}

.img-scroll { position:relative;padding:6px 0;  border-top:0; float:left; display:inline; width:594px; margin-left:5px; margin-top:10px;}

.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:13px; height:18px; top:0; color:#FFF; text-align:center; margin-top:64px; cursor:pointer;}

.img-scroll .prev { left:0px; z-index:99; width:28px; height:28px; background: url(images/a_2.png) no-repeat left top;}

.img-scroll .next {right:0px; z-index:99; width:28px; height:28px; background: url(images/a_2.png) no-repeat -28px top;}

.img-list { position:relative; width:px; height:150px; margin-left:0px; overflow:hidden;}

.img-list ul { width:9999px; padding:0; margin:0; padding-left:20px;}

.img-list li { float:left; display:inline; width:90px; margin-right:28px; text-align:center;}

#ind1_r a{ float:left; display:inline; width:100%; height:58px;}
#ind1_r form{ padding:0; margin:0;}

.ss3{ float:left; display:inline; width:26px; height:26px; border:none; background:none; margin-top:16px; margin-left:8px; padding:0; }
.ss4{ float:left; display:inline; margin-top:16px; margin-left:2px; width:166px; height:24px; line-height:22px; border:none;}


#ind2_l{ float:left; display:inline; width:300px; height:auto; overflow:hidden;}
#ind2_c{ float:left; display:inline; width:360px; height:auto; overflow:hidden; margin-left:34px;}
#ind2_r{ float:left; display:inline; width:214px; height:auto; overflow:hidden; margin-left:14px;}

#ind2_l h1{ float:left; display:inline; padding:0; margin:0; font-size:14px; padding:0px 0 5px 0; background:url(images/ico.jpg) no-repeat left -32px; width:100%; overflow:hidden; border-bottom:#A8A8A8 solid 2px;height:26px; line-height:26px;}
#ind2_l span{ float:left; display: inline; margin-left:35px;}
#ind2_l h1 a{ float:right; display:inline; margin-right:5px; font-weight:normal; font-size:12px; font-family:Tahoma;color:#B5944F;}

#ind_list{ padding:0; margin:0; float:left; margin-top:10px;}
#ind_list li{ float:left; display:inline; width:100%; height:24px; line-height:24px; background:url(images/a_1.gif) no-repeat left bottom;}
#ind_list li a{ float:left; display:inline; margin-left:20px;}


#ind2_c h1{ float:left; display:inline; padding:0; margin:0; font-size:14px; padding:0px 0 5px 0; background:url(images/ico.jpg) no-repeat left -62px; width:100%; overflow:hidden; border-bottom:#A8A8A8 solid 2px; height:26px; line-height:26px;}
#ind2_c span{ float:left; display: inline; margin-left:35px;}
#ind2_c h1 a{ float:right; display:inline; margin-right:5px; font-weight:normal; font-size:12px; font-family:Tahoma;color:#B5944F;}



#ind2_r h1{ float:left; display:inline; padding:0; margin:0; font-size:14px; padding:0px 0 5px 0; width:100%; overflow:hidden; border-bottom:#A8A8A8 solid 2px;height:26px; line-height:26px;}
#ind2_r span{ float:left; display: inline;}
#ind2_r h1 a{ float:right; display:inline; margin-right:5px; font-weight:normal; font-size:12px; font-family:Tahoma;color:#B5944F;}


#ind3{ float:left; display:inline; width:924px; border:#EAECE9 solid 1px; border-top:none; height:226px; margin-top:20px; background:url(images/t_bg2.jpg) repeat-x left top; overflow:hidden;}

#ind3_l{ float:left; display:inline; width:288px; height:auto; overflow:hidden;}
#ind3_c{ float:left; display:inline; width:390px; height:auto; overflow:hidden; margin-left:20px;}
#ind3_r{ float:right; display:inline; width:210px; height:auto; overflow:hidden;}
#ind3_tit{ float:left; display:inline; width:100%; height:32px; line-height:32px; margin-top:8px;}
#ind3_tit a{ float:right; display:inline; margin-right:5px; font-weight:normal; font-size:12px; font-family:Tahoma;color:#B5944F;}
#ind3_tit span{ background:url(images/t1.jpg) no-repeat left top; width:202px; float:left; display:inline; text-indent:20px; line-height:40px; height:32px; overflow:hidden; font-size:14px; font-weight:bold; margin-left:10px;}


#ind3_tit2{ float:left; display:inline; width:100%; height:32px; line-height:32px; margin-top:8px;}
#ind3_tit2 a{ float:right; display:inline; margin-right:5px; font-weight:normal; font-size:12px; font-family:Tahoma;color:#B5944F;}
#ind3_tit2 span{  width:202px; float:left; display:inline; text-indent:15px; line-height:40px; height:32px; overflow:hidden; font-size:14px; font-weight:bold; margin-left:10px;}
#ind3_tit2 b{ color:#fff;}
#ind3_r a{ float: left; display:inline; width:100%; overflow:hidden; margin-top:8px;}
#ind3_r img{ border:0; width:100%; height:64px; float:left;}

#tt_1 span{background:url(images/t2.jpg) no-repeat left top;}
#tt_2 span{background:url(images/t4.jpg) no-repeat left top;}
#tt_2{ display:none;}
#tts_2{ display:none;}

#ind3_cot{ float:left; display:inline; background:url(images/t_bg3.jpg) repeat-x left top; margin-left:6px; padding:0 10px 0 10px;}

#link{ float:left; display:inline; width:100%; height:auto; margin-top:20px; padding-bottom:20px;}
#link_tit{ float:left; display:inline; width:100%; height:32px; border-bottom:#E9A828 solid 2px; background:url(images/t3.jpg) no-repeat 5px top; }
#link_tit span{ float:left; display:inline; width:82px; height:32px; margin-left:25px; line-height:40px; font-size:14px; font-weight:bold; color:#333;}
#link_tit a{ float:left; display:inline; margin-left:6px; margin-top:4px; font-size:14px; color:#fff; font-weight:bold;}
#link_cot{ float:left; display:inline; width:100%; height:auto;border-bottom:#E9A828 solid 2px; padding-bottom:5px;}
#link_cot a{ float:left; display:inline; margin-left:20px; margin-top:10px; color:#666;}


#r_tit{ float:left; display:inline; width:100%; height:32px; line-height:32px; background:url(images/t_r_t.jpg) no-repeat left top; overflow:hidden; text-indent:20px;}
#r_cot{ float:left; display:inline; width:480px; height: auto; margin-left:14px; overflow:hidden;}
#r_btm{ float:left; display:inline; width:100%; height:18px; background:url(images/t_r_b.jpg) no-repeat left top;}
#cot{ float:left; display:inline; width:100%;  height:auto !important;height:400px; min-height:400px; margin-top:10px; overflow:hidden; line-height:200%; padding-bottom:10px;}

#left_tit{ float:left; display:inline; width:100%; height:32px; background:url(images/t_l_t.png) no-repeat left top; font-weight:bold; font-size:14px;}
#left_cot{ float:left; display:inline; width:100%; height:auto; background:url(images/t_l_c.jpg) repeat-y left top;}
#left_btm{ float: left; display:inline; width:100%; height:46px; background:url(images/t_l_b.jpg) no-repeat left top;}

#left_tit span{ float:left; display:inline; margin-top:10px; margin-left:25px;}
#left_tit a{ float:right; display:inline; margin-right:64px; margin-top:10px; color:#fff; font-size:14px;}

#left_cot span{ float:left; display:inline; width:140px; height:220px; overflow:hidden; margin-left:34px; margin-top:15px; margin-bottom:15px;}
#left_cot span a{ background-color:#000; float:left; width:100%; height:220px; text-align:center; color:#fff;}
#left_cot span img{ float:left; display:inline; width:100%; height:192px; margin-bottom:5px;}

#left_cot ul{ padding:0; margin:0; float:left; width:100%; height:auto;}
#left_cot ul li{ float:left; display:inline; width:100%; height:37px; line-height:37px; background:url(images/li.jpg) no-repeat left top; overflow:hidden; margin-left:2px;}
#left_cot ul li a{ float:left; display:inline; width:100%; height:100%; text-indent:50px; color:#666; font-size: 14px;}
#left_btm a{ float:left; display:inline; padding:2px 5px;}

#left_cot h1{ float: left; display:inline; width:100%; height:24px; line-height:24px; font-size:12px; text-align:center; border-top:#ccc solid 1px; padding:0; margin:0; cursor:pointer; font-weight:normal;}
#m_zz{ display:none;}

#zz_p{ margin-left:30px; margin-top:10px;}
#zz_n{ margin-left:50px; margin-top:10px;}
#zz_n2{ margin-left:30px; margin-top:10px;}
.tt_2{ margin-right:47px !important;}
.tt_1{ margin-left:20px !important}

#right a{ float:left; display:inline; width:100%; height:auto; margin-bottom:8px;}
#right img{ float: left; display:inline; width:100%; border:0;}

#xx{ float:left; display:inline; width:100%; height:auto; margin-top:10px;}
#xx a{ float:left; display:inline; padding:2px 7px; margin-top:5px;}
#xx a:hover{ background-color:#BD9A58;border-radius: 10px; text-decoration:none; color:#000;}
.xx_on{ background-color:#BD9A58 !important;border-radius: 10px; color:#000 !important;}

.zz_list{ padding:0; margin:0;}
.zz_list li{ float:left; display:inline; width:100%; height:auto; margin-top:20px; overflow:hidden;}
.zz_list h1{ float:left; display:inline; width:100%; height:28px; line-height:28px; padding:0; margin:0; background:#C09D5B url(images/a_3.jpg) no-repeat 5px center; color:#fff;}
.zz_list h1 a{ float:left; display:inline; font-size:14px; color:#fff; font-weight:normal; margin-left:25px;}
.zz_list small{ float:right; display:inline; font-size:12px; font-weight:normal; font-family:Tahoma; margin-right:10px;}
.zz_list span{ float:left; display:inline; width:100%; height:auto; margin-top:10px; color:#666; line-height:200%;}
.zz_list span a{ float:right; display:inline; color:#B5944F;}

#rcot_tit{ float:left; display:inline; width:100%; height:auto; text-align:center; margin-top:10px;}
#rcot_tit span{ float:left; display:inline; width:100%; height:22px; line-height:22px; background-color:#C09D5B; color:#fff; margin-top:10px;}
#rcot_tit h1{ font-size:18px;}

#left2{ float:left; display:inline; width:205px; height:auto; background:url(images/t_l_c.jpg) repeat-y left top; margin-top:10px;}
#left2_tit{ float:left; display:inline; width:100%; height:32px; background:url(images/t2_t.jpg) no-repeat left top;}
#left2_tit b{ float:left; display:inline; margin-left:20px;color:#B5944F; font-size:14px; margin-top:8px;}
#left2_tit a{ float:right; display:inline; margin-right:5px; margin-top:10px; margin-right:10px; font-weight:normal; font-size:12px; font-family:Tahoma;color:#B5944F;}


#left2_btm{ float:left; display:inline; width:100%; height:20px; background:url(images/t2_btm.jpg) no-repeat left top;}
#left2_cot{ float:left; display:inline; height:auto; width:100%; margin-top:8px;}
#left2_cot ul{ padding:0; margin:0;}
#left2_cot ul li{ float:left; display:inline; width:90%; margin-left:5%; height:28px; line-height:28px; background:url(images/a_1.gif) no-repeat -10px bottom;}
#left2_cot ul li a{ float:left; display: inline; margin-left:5px;}

#bdfx{ float:right; display:inline;}

#lsh_tit{ float:left; display:inline; height:32px; line-height:32px; margin-top:20px;}
#lsh_tit a{ float:left; display:inline; width:90px; height:26px; line-height:26px; color:#fff;  overflow:hidden; text-align:center; background:url(images/t6.gif) no-repeat left top;}
.lsh_on{background:url(images/t6.gif) no-repeat -90px top !important; color:#000 !important;}
.sss{ display:none;}
