@charset "utf-8";
/* CSS Document */

html{color:#000;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,li{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#000;}

.wrap{ width:1000px; margin:0 auto; position:relative;}
.clear{ clear:both;}

/*首页*/ 

.top{min-width:1000px;background:#f6fafd; height:100px;}
.top_logo{float:left; margin-left:2px;}
.top_home{color:#a30030; text-align:center;font-size:16px;float:right; margin-top:60px;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition: all 200ms;-moz-transition: all 200ms;transition: all 200ms}
.top_home:hover{font-size:18px;}

.banner{min-width:1000px;background:url(../images/babyc_ban.jpg) no-repeat center top;height:800px; }
.ban_tit{position:absolute;top:36px;left:190px;z-index:100;}
.ban_cent_c{position:absolute;top:260px;left:290px;z-index:99;}
.ban_cent_l{position:absolute;top:270px;left:48px;z-index:98;}
.ban_cent_r{position:absolute;top:240px;right:64px;z-index:98;}
.banner p{position:absolute;width:100%;text-align:center;font-size:16px;color:#666;top:777px;}

.part1{min-width:1000px;background:url(../images/part1.jpg) no-repeat center;height:600px;}
.part1_list{float:left;height:300px;margin:80px 0 0 110px;}
.part1_list li{float:left;margin:0 24px;width:204px;height:296px;cursor:pointer;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition: all 200ms;-moz-transition: all 200ms;transition: all 200ms}
.part1_list li:hover{transform:scale(1.04);-ms-transform:scale(1.04);-moz-transform:scale(1.04); -webkit-transform:scale(1.04);-o-transform:scale(1.04); }

.part_tips{position:absolute;float:left;width:100%; line-height:48px;top:390px;text-align:center;font-size:20px;color:#999;}
.part_tips img{ position:absolute;top:0px;left:370px;}
.part1_txt{ position:absolute;left:230px;top:440px;width:548px;font-size:16px;text-align:center;line-height:36px;color:#999;border:1px dashed #f6bfc8; background:#fdf5f7; border-radius:6px;}
.part_tips2{ top:450px;}


.part1_box{position:absolute;left:0;top:80px;height:300px;width:100%;z-index:100;display:none}
.part1_box_left{position:absolute;left:134px;top:0;z-index:30;}
.part1_box_right{position:absolute;left:340px;top:0;z-index:20;text-align:left;color:#fff;}
.part2_box{position:absolute;left:0;top:140px;height:300px;width:100%;z-index:100;display:none}
.part2_box_left{position:absolute;left:38px;top:0;z-index:30;}
.part2_box_right{position:absolute;left:244px;top:0;z-index:20;text-align:left;color:#fff;}

.part1_box h2,.part2_box h2{float:left;width:460px;font-size:36px;font-weight:bold; margin:24px 0 0 58px;}
.part1_box h4,.part2_box h4{float:left;width:460px;font-size:22px;font-weight:bold; margin:10px 0 0 58px;}
.part1_box .qr,.part2_box .qr{float:left;margin:15px 0 0 60px;}
.part1_box p,.part2_box p{float:left;width:330px;height:90px;font-size:18px; margin:12px 0 0 22px; line-height:26px;}
.part1_box a,.part2_box a{float:left;background:#fff; line-height:35px;margin-left:30px; border-radius:10px;width:138px;height:36px;text-align:center;font-size:20px;font-weight:bold;}
.part1_box a.red{color:#982125;}
.part1_box a.black{color:#383b39;}
.part1_box a.yellow{color:#c0a822;}
.part2_box a.pink{color:#b86491;}
.part2_box a.green{color:#7ca95c;}
.part2_box .yellow{color:#898855;}
.part2_box .bule{color:#5bb7b1;}
.part1_box .close,.part2_box .close{position:absolute;border-radius:20px;width:40px;height:40px;background:#e7e7e7;top:-20px;right:18px; z-index:100}
.part1_box .close_red{ border:1px solid #d29297;}
.part1_box .close_black{ border:1px solid #a69a9c;right:35px; }
.part1_box .close_yellow{ border:1px solid #eadec2;right:45px; }
.part2_box .close_pink{ border:1px solid #ffdbe4;right:28px;}
.part2_box .close_yellow{ border:1px solid #efebce;}
.part2_box .close_green{ border:1px solid #d9d6ac;}
.part2_box .close_bule{ border:1px solid #cde4e2;}

.part1_red{ background: url(../images/part1_card1_bg.png) no-repeat;width:548px;height:289px;}
.part1_black{ background: url(../images/part1_card2_bg.png) no-repeat left;width:550px;height:289px;}
.part1_yellow{ background: url(../images/part1_card3_bg.png) no-repeat left;width:557px;height:289px;}
.part2_pink{ background: url(../images/part2_card1_bg.png) no-repeat;width:562px;height:301px;}
.part2_yellow{ background: url(../images/part2_card2_bg.png) no-repeat;width:581px;height:289px;}
.part2_green{ background: url(../images/part2_card3_bg.png) no-repeat;width:618px;height:289px;}
.part2_bule{ background: url(../images/part2_card4_bg.png) no-repeat;width:618px;height:289px;}

.card_red,.card_black,.card_yellow,.card_pink,.card_yellow2,.card_green,.card_bule{ display:none}

.part2{min-width:1000px;background:url(../images/part2.jpg) no-repeat center;height:720px;}
.part2_list{float:left;height:300px;margin:140px 0 0 20px}
.part2_list li{float:left;margin:0 18px;width:204px;height:296px;cursor:pointer;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition: all 200ms;-moz-transition: all 200ms;transition: all 200ms}
.part2_list li:hover{transform:scale(1.04);-ms-transform:scale(1.04);-moz-transform:scale(1.04); -webkit-transform:scale(1.04);-o-transform:scale(1.04); }
.part2_txt{ position:absolute;top:510px;left:40px; padding:10px 0;width:910px;font-size:20px;text-align:center;line-height:30px;color:#999;border:1px dashed #f6bfc8; background:#fdf5f7; border-radius:6px;}
.part2_txt span{color:#fa6a83;font-weight:800;}
.part2_txt font{font-size:16px;}
.part2_txt red{color:#ff0000}

.part3{min-width:1000px;background:url(../images/part3.jpg) no-repeat center;height:878px;}
.part3 h2{float:left;width:100%;text-align:center;font-size:30px;color:#515151;font-weight:bold;margin-top:60px;}
.part3 h2 span{color:#fa6a83;font-size:45px;}
.part3 h3{float:left;width:100%;text-align:center;font-size:16px;color:#999;margin-top:10px;}
.part3_list1{float:left;width:906px; margin:30px 0 0 44px;}
.part3_list1 li{float:left;margin:8px 16px;width:270px;height:114px; background:url(../images/babyc_list1.png) no-repeat;}
.part3 h4{float:left;padding:0 12px;line-height:30px;text-align:center;font-size:13px;color:#fff;margin:26px 0 0 60px; background:#dc73bc; border-top-left-radius:8px;border-top-right-radius:8px;}
.part3_list2{float:left;width:906px; margin:20px 0 0 44px;}
.part3_list2 li{float:left;margin:8px 16px;width:270px;height:114px; background:url(../images/babyc_list2.png) no-repeat;}

.part4{min-width:1000px;background:url(../images/part4.jpg) no-repeat center;height:1039px; overflow:hidden}
.part4_bird{position:absolute;top:40px;left:430px;}

.part4_no1{position:absolute;top:210px;left:60px;background:url(../images/part4_no1.jpg) no-repeat;width:320px;height:557px;}
.no1_btn1{float:left; margin:166px 0 0 130px;}
.part4_no2{position:absolute;top:210px;left:392px;background:url(../images/part4_no2.jpg) no-repeat;width:322px;height:270px;}
.no2_btn1{float:left; margin:162px 0 0 66px;}
.no2_btn2{float:left; margin:162px 0 0 24px;}
.part4_no3{position:absolute;top:210px;left:728px;background:url(../images/part4_no3.jpg) no-repeat;width:308px;height:270px;}
.no3_btn1{float:left; margin:160px 0 0 76px;}
.part4_no4{position:absolute;top:492px;left:392px;background:url(../images/part4_no4.jpg) no-repeat;width:174px;height:275px;}
.no4_btn{float:left; margin:160px 0 0 60px;}
.part4_no5{position:absolute;top:492px;left:577px;background:url(../images/part4_no5.jpg) no-repeat;width:174px;height:275px;}
.part4_no6{position:absolute;top:492px;left:762px;background:url(../images/part4_no6.jpg) no-repeat;width:174px;height:275px;}
.part4_btn{position:absolute;top:890px;left:342px;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition: all 200ms;-moz-transition: all 200ms;transition: all 200ms}
.part4_btn:hover,.md_btn:hover{transform:scale(0.95);-ms-transform:scale(0.95);-moz-transform:scale(0.95); -webkit-transform:scale(0.95);-o-transform:scale(0.95); }

.part_md{ position:relative;min-width:1000px;min-height:1000px;background:url(../images/part_md_bg.jpg) no-repeat center top;}
.part_md1{height:1150px;}
.part_md2{height:2755px;}
.part_md3{height:1700px;}
.part_md4{height:1350px;}
.part_md5{height:850px;}

.part_md_box{position:relative;width:980px;float:left;margin:40px 10px; background:#fff; border-radius:10px; min-height:100px; display:inline-block;}
.part_md_logo{width:100%;height:120px; margin-top:50px;}
.md_logo1{ background:url(../images/md_logo1.png) no-repeat center;}
.md_logo2{ background:url(../images/md_logo2.png) no-repeat center;}
.md_logo3{ background:url(../images/md_logo3.png) no-repeat center;}
.md_logo4{ background:url(../images/md_logo4.png) no-repeat center;}
.md_logo5{ background:url(../images/md_logo5.png) no-repeat center;}
.part_md h2{float:left;width:100%;text-align:center;color:#6b6b6b;font-size:20px; margin-top:30px;line-height:36px;}
.md_table_1{float:left; margin:30px 0 0 128px;}
.md_table_2{float:left; margin:30px 0 0 70px;}
.md_table_3{float:left; margin:30px 0 0 100px;}
.md_table_4{float:left; margin:30px 0 0 120px;}
.md_date{float:left; margin:50px 90px;width:800px; padding:12px 0;font-size:20px;text-align:center;line-height:30px;color:#999;border:1px dashed #f6bfc8; background:#fdf5f7; border-radius:6px;}
.md_btn{float:left;margin-left:342px;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition: all 200ms;-moz-transition: all 200ms;transition: all 200ms}
.part_md_box p{float:left;width:880px;text-align:left;font-size:20px;color:#6b6b6b;line-height:30px;margin-left:50px;}
.part_md_box p.tit{color:#fa6a83;font-weight:bold;margin-top:30px;}
.part_md_box .h100{float:left;height:100px;width:100%;}



/*底部*/

.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{zoom:1;}

.footerbg{font:normal 12px "微软雅黑","Arial","MIC","Tahoma",sans-serif;width:100%;background:#e9ecef;margin-top:0px;border-top:1px solid #d8dcdf;position:relative;}
.footer{width:980px;padding:36px 0;*padding:36px 0 0 0;display:block;margin:0 auto;color:#5c6773;font-weight:bold;position:relative;border-bottom:1px solid #d5dce2;}
.fbt{float:left;width:265px;}
.fbt li{padding:0;margin:0 0 10px 0;background:url(../images/yd.jpg) no-repeat left center;padding-left:15px;line-height:24px;}
.fbt li a{color:#5c6773;}
.fbt li a:hover{color:#a30030;}
.fbt p{line-height:24px;display:block;}
.fbt em{line-height:20px;margin-top:36px;display:block;}
.width150{width:160px;}
.weixi_code{text-align:center;}
.weixi_code p{line-height:18px;}
.weixi_code img{margin-bottom:12px;}
.width110{width:110px;}
.ml20{margin-left:20px;}
.copyright{border-top:1px solid #f7f6f4;width:980px;margin:0 auto;padding:10px 0 29px;text-align:center;line-height:24px;color:#5c6773;}
.mbt{position:absolute;left:942px;top:60px;}
.mbt a,.mbt a:hover{line-height:20px;font-family:"微软雅黑";font-size:16px;color:#a30030;}

