@charset "utf-8";h2{display:inline}




.start{width:100px; height:100px; position: absolute; left:50%; top:50%; margin-left: -50px; margin-top: 0px; cursor: pointer;background:url(img/movie_submit.png);}
.start:hover{background:url(img/movie_submit_h.png); z-index:9999}

@media screen and (max-width:1200px){.index_yzzx,.index_video,index_fwpt{width:1200px;overflow-x:hidden}
}

.all_t{position:absolute;height:40px;border:2px solid #ACC90A;width:240px;background-color:#fff;overflow:hidden;color:#ACC90A;font-size:30px;text-align:center;padding-top:5px;margin:0 auto;}


.index_video .title{font-size:30px;font-weight:lighter;color:#333}
.index_video .index_video_list{height:700px;overflow:hidden;font-size:0}
.index_video .index_video_list li{display:inline-block;*display:inline;*zoom:1;height:294px;width:294px;margin:0 3px 6px;background-color:#efefef;position:relative;overflow:hidden}
.index_video .index_video_list li img{display:inline}
.index_video .index_video_list li .black_layer{width:100%;height:100%;top:0;left:0;position:absolute;z-index:2;font-size:14px}
.index_video .index_video_list li .black_layer .video_name{padding-top:180px;color:#fff}
.index_video .index_video_list .hover .black_layer{display:block;background:rgba(0,0,0,0.45);height:100px;}
.index_video .index_video_list li:hover .black_layer{display:block;background:rgba(0,0,0,0.45)}
.index_video .index_video_list li a:hover .black_layer{display:block;background:rgba(0,0,0,0.45)}
.index_video .index_video_list .play_bt{top:122px;left:122px}


.index_yzzx .title{font-size:30px;font-weight:lighter;color:#333}
.index_yzzx .part_list{width:1200px;height:700px}
.index_yzzx .part_list li{position:absolute;height:288px;border:3px solid #fff;width:288px;background-color:#fff;overflow:hidden}
.index_yzzx .part_list li:hover{border:3px solid #dfdfdf;}
.index_yzzx .part_list .p01{left:3px;top:5px}
.index_yzzx .part_list .p02{left:303px;top:5px}
.index_yzzx .part_list .p03{left:603px;top:5px}
.index_yzzx .part_list .p04{left:903px;top:5px}
.index_yzzx .part_list .p05{left:3px;top:305px}
.index_yzzx .part_list .p06{left:303px;top:305px}
.index_yzzx .part_list .p07{left:603px;top:305px}
.index_yzzx .part_list .p08{left:903px;top:305px}



/*  20150430 月子中心版块 开始*/

.index_yuezi{height:727px;}
.chou_content{
    width: 1200px;
    margin:0 auto;
}
.chou_product{
    position: relative;
    float: left;
	margin:0PX;
	PADDING:0PX;
}

.chou_product a{
    display: block;
    height: 100%;
    width: 100%;
    /*background: url(../images/opacity.png);*/
    position: absolute;
    left: 0;
    top: 0;
    z-index: 4;
   
}
.mask_layer{
    background: rgba(0,0,0,0.45);
    position:absolute; 
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: 0;
}

.chou_pro_data{
	position: absolute;
	top: 95px;
	width: 80%;
	z-index: 3;
	opacity: 0;
	height:100px;
	text-align: center;
	vertical-align: middle;
}
.chou_pro_data h3{
	font-size: 22px;
	color: #fff;
	vertical-align: middle;
	text-align:center;
padding-top:35px;
padding-left:-20px;
}
.chou_pro_data img{
padding-top:20px;
	vertical-align: middle;
	text-align:center;
	padding-left:-20px;
}
.chou_pro_data p{
    font-size: 14px;
    color: #fff;
    line-height: 16px;
    padding: 20px 0;
}

.chou_pro_data em{
  display: block;
  width: 41px;
  height: 2px;
  border-bottom: 2px solid #fff;
}



.chou_con_t_1,.chou_con_t_3,.chou_con_t_6{
     width: 290px;
    height: 290px;
    border: 2px solid #EFEFEF;
}

.chou_con_t_2{
     width: 608px;
    height: 290px;
    border: 2px solid #EFEFEF;
}
.chou_con_t_4{
     width: 440px;
    height: 290px;
    border: 2px solid #EFEFEF;
}
.chou_con_t_5{
     width: 458px;
    height: 290px;
    border: 2px solid #EFEFEF;
}


/*  20150430 月子中心版块 结束*/

/*  20150430 妈咪案例 开始*/
.index_peripheral{height:770px;}


.jian_buy{
    background: #f1f1f1;
}
    
.jian_buy_content{
    width: 1200px;
    margin:0px auto;
	padding:0px;
}
.jian_buy_content ul{
    margin:0px;padding:0px;
}
.jian_buy_content li{
    float: left;
    height: 300px;
    margin:0px;
	padding:0px;
    position: relative;
    overflow: hidden;
}
.buy_data span{
     display: block;
    margin:0px  auto;
    line-height: 28px;
    width: 100px;
    text-align: center;
    border: 2px solid #ffff00;
    font-size: 14px;

}

.jian_buy_content li div{
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    background:rgba(0,0,0,0.4);
    left:0;
    top: 50%;
    color: #ffff00;
    opacity: 0;
}
.jian_buy_content li a{
    position: absolute;
    left: 0;
    top: 0;
    background: url(../img/no.png);
    display: block;
    height: 100%;
    width: 100%;
    z-index: 3;
}
.jian_buy_p1{
    font-size: 18px;
    text-align: center;
    padding-top: 120px;
	padding-bottom:20px;
    line-height: 36px;

}
.jian_buy_p2{
    font-size: 16px;
    text-align: center;
    line-height: 60px;

}

 .jian_buy li div:hover{
    opacity: 1
 }
.mmal_t_1,.mmal_t_3,.mmal_t_6{
     width: 300px;
    height: 300px;
}
.mmal_t_2{
     width: 600px;
    height: 300px;
}
.mmal_t_4,.mmal_t_5{
     width: 450px;
    height: 300px;
}
/*  20150430 妈咪案例 结束*/

/*  20150430 孕妈视频 开始*/

.index_movie{height:632px;}

.home-movie-entry img{display:block;max-height:460;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.home-movie-entry{position:absolute;margin:0px auto; width:1200px;}
.home-movie-e-wp{}
.home-movie-big{display:inline-block;float:left;width:480px;overflow:hidden;height:460px;}
.home-movie-big img{left:0px;}

.home-movie-small{display:inline-block;float:left;width:240px;overflow:hidden;height:230px;left:-480px;}
.home-movie-small1 span{
    bottom: 20px;
    content: url("bg_play.png");
    left: 5px;
    position: absolute;
    z-index: 100;
}
.home-movie-small img{left:-480px;}

.home-movie-small_1{display:inline-block;float:left;width:480px;overflow:hidden;height:230px;left:-480px; top:230px;}
.home-movie-small_1 img{left:-480px; top:230px;}

.home-movie-small2{display:inline-block;float:left;width:240px;overflow:hidden;height:460px;left:-960px; top:0px;}
.home-movie-small2 img{left:-960px; top:0px;}
.home-movie-s-wp{display:block}
.home-movie-small,.home-movie-s-wp img{float:left;width:240px;display:inline-block;height:230px;margin:0px;}
.home-movie-small_1 img,.home-movie-s-wp img{width:480px;height:230px;max-width:480px;margin-left:0px;}
.home-movie-small2 img,.home-movie-s-wp img{width:240px;height:460px;max-width:240px;margin-left:0px;left:-960px;m}
.home-movie-small2 .home-movie-s-wp{left:-960px;margin:0px;}

.home-movie-big img,.home-movie-s-wp img{width:480px;height:460px;max-width:480px;}
.home-movie-small_1 .home-movie-s-wp{margin:0px;left:-480px;}

.home-movie-wrapper li.hidden{display:none}
.home-big-banner-out img:hover,.home-movie-entry img:hover{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}










/*  20150430 孕妈视频 结束*/


/*  20150430 孕妈团购版块 开始*/

.index_tuangou{height:550px;padding-top:0px; }
.index_tuangou .tuangou_list{
	width: 1200px;
	height: 550px;
	padding-top:0px;
}
.index_tuangou .tuangou_list li{
	position: absolute;
	
	border:1px solid #efefef;
  	overflow:hidden;
}
.index_tuangou .tuangou_list li:hover{
	border:3px solid #dfdfdf;
}
.index_tuangou .tuangou_list .p01{
	width: 500px;
  	height:265px;
	left: 0px;
	top: 0px;
}
.index_tuangou .tuangou_list .p02{
  	width: 265px;
  	height:265px;
	left: 506px;
	top: 0px;
}
.index_tuangou .tuangou_list .p03{
  	width: 265px;
  	height:272px;
	left: 0px;
	top: 272px;
}
.index_tuangou .tuangou_list .p04{
  	width: 500px;
  	height:272px;
	left: 271px;
	top: 272px;
}
.index_tuangou .tuangou_list .p05{
  	width: 417px;
  	height:544px;
	left: 777px;
	top: 0px;
}
/*  20150430 孕妈团购版块 结束*/

/*  赴美指南 开始*/
.index_zhinan{width: 1200px;margin:0 auto;padding:0;}
.index_zhinan .zhinan_list{
	width: 1200px;

	margin:0 auto;
	padding:0px;
}

.index_zhinan .zhinan_list li{
margin:0 auto;
float:left;
list-style:none;
    width:380px;
    margin:0 2px;
	height:auto;
	padding:0px;
}
.zhinant{padding:0px;height:124px;margin:0 auto;}
.zhinant a,.zhinant a:hover{
	color:#000;
	text-decoration: none;
}
.li,.li:link{
	cursor:pointer;
	padding:0px;
	width:294px;
	height:124px;
	float:left;
	text-align:center;

}
.li:hover{
	color: #000000;
	text-decoration: none;
}
.li .icon{width:294px;height:124px;display:block;background:url("../img/fmzn_ico.png") no-repeat;}
.li:hover .icon{background-image:url("../img/fmzn_ico_on.png");color:#000;}
.zn1 .icon{background-position:0px 0;}
.zn2 .icon{background-position:0px -124px}
.zn3 .icon{background-position:0px -248px}







/*  赴美指南 结束*/
/*  link 开始*/
.index_link{height:250px;width: 1200px;margin:0 auto;padding:0;}
.index_link .link_list{
	width: 1200px;
	height: 250px;
}

.index_link .index_link li{
float:left;
list-style:none;
    width:200px;
    display:inline;
    margin:0 0px;
	height:100px;
    white-space:nowrap;
    word-break:keep;
position:absolute;
}





.ing_w{width:200px; height:100px;}
/*  link 结束*/



/*--------------------------------------------------------------------------------------*/
/*TAB页*/ 
.tab1{width:1200px;padding:0px;box-shadow:0px 0px 0px #ccc;position:relative; height:600px;
} 
.tab1 .infolist{height:550px;overflow:hidden;position:relative; margin:0px;padding:0px;}
.tab1 .hd{height:50px;line-height:50px;padding:0; margin-top:-90px; position:absolute;font-weight:bold; font-size:16px;width:1200px; border-bottom:2px solid #c01921;} 
.tab1 .hd a{ color:#999} 
.tab1 .hd a:hover{ color:#fff} 
.tab1 .hd ul{ float:left;height:50px;   } 
.tab1 .hd ul li{ float:left; padding:0 0px; margin:0 5px 0 0; text-align:center;} 
.tab1 .hd ul .li{ float:left; padding:0 0px; margin:0 5px 0 0; text-align:center;} 
.tab1 .hd ul li.on{height:50px;cursor:pointer;text-align:center; background-color:#efefef;border-top-right-radius:8px;border-top-left-radius:8px;}
.tab1 .hd ul li.on a{ color:#fff;} 
.tab1 .hd ul li.a1{ float:left; padding:0 50px; text-align:center; background-color:#efefef; color:#000;border-top-right-radius:8px;border-top-left-radius:8px;} 
.tab1 .hd ul li.a1 a{ color:#333}
.tab1 .hd ul li.a1.on{height:50px;cursor:pointer;text-align:center; background-color:#c01921;}
.tab1 .hd ul li.a1.on a{ color:#fff;} 
.tab1{ margin:0 auto}
.tab1 *{padding: 0; margin: 0;list-style: none;}
.tab1 img{ border:none;}

.tab1 bd{
	position:relative;
	 border-top:2px solid #c01921;
}



.tab1 .infolist1{ position:relative; margin:0px;padding:0px;}
.tab1 .infolist1 a{ color:#8e8071; font-size:12px; font-weight:bold; text-decoration:underline;}
.tab1 .infolist1 a:hover{ color:#F60}


.tab1 .infolist2{ position:relative;}


.tab1 .infolist5{ position:relative;}
.tab1 .infolist5 .list3nr{ width:1200px; height:270px;}


.tab1 .infolist4{ position:relative;}
.tab1 .infolist4 .list4nr{ width:1000px; height:270px; position:relative;color:#97897c;}






/*----------------------------------医生开始----------------------------------------------------*/

html, body, p{border:0 none;margin:0;padding:0;outline-style:none;outline-width:0;vertical-align:baseline;font-size:12px;}
@charset "utf-8";
a{text-decoration: none;}
/* main_image section CSS */
.examples_bg{width:600px;margin:0 auto;background-color:#EFEFEF;padding:0px;overflow:hidden;height:550px;}
.examples_image{width:400px;height:550px;float:right;background:#333;position:relative;overflow:hidden;color:#fff;}
.examples_image h4{
	font-size:1.5em;
	font-weight:normal;
	margin:0;
	padding:30px 10px 5px 10px;
	color:#F66C6C;
	text-align: center;
}
.examples_image h4.title02{color:#feb403;}
.examples_image h4.title03{color:#f23962;}
.examples_image h4.title04{color:#43b6ff;}
.examples_image p{line-height:1.5em;padding:10px 10px 0 10px;margin:0;font-size:0.9em;height:120px;font-family:Microsoft JhengHei;font-size:12px; line-height:20px;}
.block small{font-size:1em;padding:0 0 5px 20px;background:url(../images/icon_calendar.gif) no-repeat 0 center;}
.examples_image .block small{margin-left:0px;}
.examples_image .desc{width:100%;position:absolute;top:255px;left:0;display:none; height:160px;}
.examples_image .block{width:100%;background:#111;margin-top:130px;height:160px;}
.examples_image a.collapse{width:93px;height:27px;background:url(../images/btn_display.gif) no-repeat left top;text-indent:-99999px;position:absolute;top:-27px;right:0px;}
.examples_image a.show{background-position:left bottom;}
/* image_thumb section CSS */
.mune_thumb{width:200px;float:left;background:#EFEFEF;overflow:hidden;}
.mune_thumb ul{margin:0;padding:0;list-style:none;}
.mune_thumb ul li{
	width:200px;

	margin:0;
	padding:19px 0px;
	background-color:#EFEFEF;
	float:left;
	text-align: center;
	vertical-align: middle;
}
.mune_thumb ul li.link{
	color:#666666;
	text-decoration: none;
}
.mune_thumb ul li.hover{background:#CCC;cursor:pointer;text-decoration: none;}
.mune_thumb ul li.active {background:#fff;cursor:default;text-decoration: none;}
.mune_thumb ul li h4{font-size:16px;margin:7px;padding:0;color:#666;}

.mune_thumb h3{
	font-size:18px;
	margin:0px;
	padding:0;
	color:#F66C6C;
	background:#EFEFEF;
	height:px;
	line-height:36px;
	padding:20px 0;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.mune_thumb h5{
	font-size:14px;
	margin:0px;
	padding:0;
	background:#F66C6C;
	height:33px;
	line-height:30px;
	padding:10px 0;
	text-align: center;
	vertical-align: middle;
}
.mune_thumb ul li .block{float:left;margin-left:0px;padding:0;width:200px;}
.mune_thumb ul li p{display:none;font-family:Microsoft YaHei;font-size:12px; line-height:24px;}
.fr{float:right;}


























/* 赴美指南 CSS */


hr {
  box-sizing: content-box;
  background-color: #cccccc;
  border: 0;
  width: 98%;
  height: 1px;
  float:0px auto;
  margin-top: 10px;
  margin-bottom: 0;
}



.home_grid {
  width: 270px;
  text-align: center;
  margin:0px;
  padding:0px;
}

.home_grid ul {
  margin: 0px;
  padding:0px;

}

.home_grid li {
  float: center;
  margin:0px;
  padding:0px;
}


.home_grid ul li a .title {
  width: 100%;
  padding-top: 10px;

filter: grayscale(100%);  0
} 
.A-hb:hover{
-webkit-filter: grayscale(0%); 
-moz-filter: grayscale(0%); 
-ms-filter: grayscale(0%); 
-o-filter: grayscale(0%); 
filter: grayscale(0%); 
}}

.home_grid ul li a .title h5 {
  font-size:20px;
}


.home_grid ul li a:hover h5 {
  color: #c8161e;
}

.home_grid ul li a:hover hr {
  width: 200px;
  
}


.trans {
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}
.A-hb:link { 
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 

}






/* 单个图片放大效果开始 */
.tv_hot{margin-left:auto;margin-right:auto;}

.tv_hot {
    width: 300px;
}

.avatar {
    position: relative;
}
.tv_hot .avatar {
    display: block;
    height: 271px;
    overflow: hidden;
    width: 294px;
}
.tv_hot .avatar img {
    height: 271px;
-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease
}
.avatar:after {
    bottom: 0;
    content: url("../img/no.png");
    left: 0px;
    position: absolute;
    z-index: 10;
}
.avatar:hover, .zhuti .avatar:hover, .bbsinner .avatar:hover {
    box-shadow: 0 0 0px gray;
}
.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img {
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

/* 单个图片放大效果结束 */






.demo{width:300px;margin:0px auto;position:relative;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:40px;}
.demo dl dt,.demo dl dd{line-height:22px;}
/* scrollbox */
.scrollbox{position:relative;width:300px;height:220px;overflow:hidden;}
.scrollbox ul{position:absolute;left:0px;top:0px;}
.scrollbox li{float:left;width:670px;height:220px;overflow:hidden;padding:5px 0px;}
/* leftlist */
#leftlist{width:300px;}
/* fontlist */
#fontlist li{height:110px;}
#fontlist li a{width:auto;}