html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
html{color:#000;background:#FFF;font-family:"Microsoft Yahei","黑体","Arial";}
article, aside, details, figcaption, figure,footer, header, menu, nav, section {display: block;}
body{line-height: 1;}
ol, ul{list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after{content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a { text-decoration: none;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}

.head{width:100%;height:45px;background:url(img/head_bg.png) top center repeat-x;}
.head_con{width:1160px;height:45px;line-height:45px;margin:0 auto;}
.headcon_l{float:left;line-height:20px;margin-top:12px;}
.headcon_l li{float:left;position:relative;}
.headcon_l li .nav_title{float:left;padding:0 10px 0 20px;border-right:solid 1px #cccccc;font-size:14px;color:#666666;}
.headcon_l li .nav_title i{float:right;width:12px;height:7px;margin:7px 0 0 5px;background:url(img/head_icons.png) -138px -23px no-repeat;}
.headcon_l li.curr .nav_title i{background:url(img/head_icons.png) -138px -16px no-repeat;}
.headcon_l li .extension{display:none;position:absolute;top:33px;left:0;width:100%;border:solid 1px #d3d3d4;}
.headcon_l li .extension .nav_link{display:block;height:32px;line-height:32px;text-align:center;border-bottom:solid 1px #d3d3d4;font-size:14px;color:#999999;background:#f2f2f2;}
.headcon_l li .extension .nav_link:last-child{border:none;}
.headcon_l li .extension .nav_link:hover{background:#ea5b6c;color:#ffffff;}
.headcon_r{float:right;width:600px;}
.headcon_r .search_dep{float:right;width:250px;height:30px;margin-top:7px;border:solid 1px #cccccc;background:#ffffff;}
.headcon_r .search_dep input{float:left;width:200px;height:20px;margin:5px 0 0 10px;font-size:16px;color:#999999;border-right:solid 1px #cccccc;border-left:none;border-top:none;border-bottom:none;}
.headcon_r .search_dep i{float:right;width:15px;height:16px;margin:8px 10px 0 0;background:url(img/head_icons.png) -94px -25px no-repeat;}
.headcon_r .btn_dep{float:right;font-size:16px;color:#999999}
.headcon_r .btn_dep .register_dep{float:left;}
.headcon_r .btn_dep .register_dep a{padding:0 12px;font-size:16px;color:#999999;}
.headcon_r .btn_dep .login_dep{position:relative;float:left;}
.headcon_r .btn_dep .login_dep a{padding:0 12px;font-size:16px;color:#999999;}
.headcon_r .login_dep .login_box{display:none;position:absolute;top:40px;right:0;width:230px;height:auto;padding:20px 0;border:solid 1px #dddddd;background:#ffffff;}
.headcon_r .login_dep .input_box{width:186px;height:28px;margin:0 auto 14px;border:solid 1px #dcdcdc;}
.headcon_r .login_dep .input_box label{float:left;width:45px;height:18px;line-height:18px;margin-left:6px;margin-top:5px;font-size:12px;color:#999999;border-right:solid 1px #999999;}
.headcon_r .login_dep .input_box input{float:left;width:122px;height:18px;margin-top:4px;padding-left:8px;font-size:12px;color:#999999;border:none;}
.headcon_r .login_dep .login_fn{width:188px;height:30px;line-height:30px;margin:0 auto;font-size:12px;color:#333333;}
.headcon_r .login_dep .login_fn input{float:left;margin:9px 4px 0 0;font-size:12px;color:#333333;}
.headcon_r .login_dep .login_fn a{float:right;padding:0;font-size:12px;color:#333333;}
.headcon_r .login_dep .login_btn{width:190px;height:30px;margin:0 auto;}
.headcon_r .login_dep .login_btn a{display:block;width:100%;height:30px;line-height:30px;padding:0;text-align:center;font-size:14px;color:#ffffff;background:#007f41}
.headcon_r .logined{display:none;float:right;}
.headcon_r .logined .user_info{float:left;margin-left:30px;}
.headcon_r .logined .user_info img{float:left;width:32px;height:32px;margin-top:7px;}
.headcon_r .logined .user_info span{float:left;line-height:45px;margin-left:12px;font-size:16px;color:#999999;}
.headcon_r .logined .my_list{position:relative;float:left;margin-left:10px;padding-left:15px;}
.headcon_r .logined .my_list .nav_title{font-size:16px;color:#999999;}
.headcon_r .logined .my_list .nav_title i{float:right;width:12px;height:7px;margin:20px 0 0 5px;background:url(img/head_icons.png) -138px -23px no-repeat;}
.headcon_r .logined .my_list .extension{display:none;position:absolute;left:0;top:40px;width:107px;border:solid 1px #dddddd;background:#f2f2f2;}
.headcon_r .logined .my_list .extension li{height:30px;line-height:30px;text-align:center;border-bottom:solid 1px #dddddd;}
.headcon_r .logined .my_list .extension li:last-child{border-bottom:none;}
.headcon_r .logined .my_list .extension a{font-size:14px;color:#999999;}
.headcon_r .logined .logout{float:left;margin-left:15px;}
.headcon_r .logined .logout a{font-size:16px;color:#999999;}

.headcon_r{float:right;}
.headcon_r .login{float:right;width:48px;height:47px;text-align:center;font-size:12px;color:#ffffff;background:url(img/head_icons.png) 0 -25px no-repeat;margin-top:-32px;}
.headcon_r .register{float:right;width:48px;height:45px;text-align:center;font-size:12px;color:#000000;margin-top:-32px;}
.headcon_r .qqlogin{float:right;width:27px;height:26px;margin:10px 5px 0 0;background:url(img/head_icons.png) -48px -51px no-repeat;}
.headcon_r .sinalogin{float:right;width:27px;height:26px;margin:10px 0 0 0;background:url(img/head_icons.png) -48px -25px no-repeat;}
.head_ad{width:1160px;height:auto;margin:0 auto;}
.head_ad img{display:block;width:100%;height:90px;}
.head_crumb{width:1160px;height:58px;margin:0 auto;border-bottom:solid 1px #2fb135;}
.head_crumb .crumb_l{float:left;height:58px;}
.head_crumb .crumb_l .img_bg{float:left;width:138px;height:25px;margin-top:16px;background:url(img/head_icons.png) 0 0 no-repeat;}
.head_crumb .crumb_l .crumb_link{float:left;height:24px;line-height:24px;margin:21px 0 0 15px;}
.head_crumb .crumb_l .crumb_link a{font-size:12px;color:#333333;}

.head_ad{width:1160px;height:auto;margin:0 auto;}
.head_ad img{display:block;width:100%;height:90px;}
.head_crumb{width:986px;height:58px;margin:0 auto;border-bottom:solid 1px #2fb135;}
.head_crumb .crumb_l{float:left;height:58px;}
.head_crumb .crumb_l .img_bg{float:left;width:138px;height:25px;margin-top:16px;background:url(img/head_icons.png) 0 0 no-repeat;}
.head_crumb .crumb_l .crumb_link{float:left;height:24px;line-height:24px;margin:21px 0 0 15px;}
.head_crumb .crumb_l .crumb_link a{font-size:12px;color:#333333;}



.module_zero{width:100%;height:auto;}
.module_zero .hd{width:100%;height:90px;background:#e6006a;}
.module_zero h2{width:986px;margin:0 auto;}
.module_zero label{float:left;width:648px;height:48px;margin-left:169px;margin-top:21px;background:url(img/pink_icons.png) 0 0 no-repeat;}
.module_zero a{float:left;width:161px;height:44px;margin:22px 0 0 125px;background:url(img/pink_icons.png) -828px 0 no-repeat;}
.module_zero .bd{width:986px;margin:0 auto;}
.module_zero .bd img{display:block;width:986px;height:394px;}

.module_one{width:986px;margin:0px auto 0;padding-top:26px;padding-bottom:30px;}
.module_one h2{width:986px;height:27px;background:url(img/pink_icons.png) 0 -62px no-repeat;}
.module_one .bd{margin-top:32px;}
.module_one .bd .part1{float:left;width:322px;height:490px;background:#f4f3f3;}
.module_one .bd .part1 img{display:block;width:298px;height:187px;margin:12px 0 0 12px;}
.module_one .bd .part1 .title_bg{width:76px;height:17px;margin:28px 0 0 14px;background:url(img/pink_icons.png) -705px -40px no-repeat;}
.module_one .bd .part1 h3{line-height:48px;margin-top:12px;padding-left:12px;font-size:18px;color:#666666;}
.module_one .bd .part1 p{line-height:22px;padding-left:12px;font-size:16px;color:#999999;padding-right:10px;}
.module_one .bd .part1 p a{color:#666666;}
.module_one .bd .part1 .btn{display:block;width:132px;height:36px;line-height:36px;margin:30px auto 0;text-align:center;font-size:16px;color:#ffffff;border-radius:10px;background:#fca2bc;}
.module_one .bd .part2{float:left;width:322px;height:490px;margin-left:10px;}
.module_one .bd .part2 .per{position:relative;width:322px;height:242px;overflow:hidden;}
.module_one .bd .part2 .per.with_mb{margin-bottom:7px;}
.module_one .bd .part2 .per i{position:absolute;top:0;left:0;width:50px;height:60px;background:url(img/pink_icons.png) -650px 0 no-repeat;z-index:2}
.module_one .bd .part2 .per img{display:block;width:100%;height:242px;}
.module_one .bd .part2 .per h3{position:absolute;left:0;bottom:-42px;width:100%;height:42px;line-height:42px;text-align:center;font-size:18px;color:#ffffff;background:rgba(0,0,0,0.6)}
.module_one .bd .part3{float:left;width:322px;height:490px;margin-left:10px;}
.module_one .bd .part3 img{display:block;width:322px;height:246px;}
.module_one .bd .part3 .text_dep{width:322px;height:244px;background:#90c700;}
.module_one .bd .part3 .text_dep h3{line-height:40px;padding-top:10px;padding-left:25px;font-size:18px;color:#ffffff;}
.module_one .bd .part3 .text_dep p{line-height:22px;padding:0 25px;font-size:16px;color:#ffffff;}
.module_one .bd .part3 .text_dep p a{color:#ffffff;}

.more_dep{width:986px;margin:44px auto 0;}
.more_dep a{display:block;width:133px;height:36px;margin:0 auto;background:url(img/pink_icons.png) -992px 0 no-repeat;}
.with_bg{width:100%;height:auto;background:#f6f6f6}

.module_two{width:986px;margin:0 auto;padding-top:31px;padding-bottom:28px;}
.module_two h2{width:985px;height:31px;background:url(img/pink_icons.png) 0 -90px no-repeat;}
.module_two .bd{margin-top:29px;}
.module_two .bd .bd_l{float:left;width:499px;height:319px;}
.module_two .bd .bd_l img{display:block;width:499px;height:166px;}
.module_two .bd .bd_l .text_dep{width:499px;height:149px;padding-top:5px;background:#90c700}
.module_two .bd .bd_l .text_dep h3{line-height:40px;padding-left:27px;font-size:18px;color:#ffffff;}
.module_two .bd .bd_l .text_dep p{line-height:22px;padding:0 27px;font-size:16px;color:#ffffff;}
.module_two .bd .bd_l .text_dep p a{color:#ffffff;}
.module_two .bd .bd_r{float:right;width:476px;}
.module_two .bd .bd_r .tab{height:34px;line-height:34px;font-size:24px;color:#666666;}
.module_two .bd .bd_r .tab label{padding:0 20px;font-size:24px;color:#666666;cursor:pointer;}
.module_two .bd .bd_r .tab label.curr{color:#ea5b6c}
.module_two .bd .bd_r .logo_dep{margin-top:16px;}
.module_two .bd .bd_r .logo_dep .logo_list{width:476px;height:212px;overflow:auto;}
.module_two .bd .bd_r .logo_dep .logo_list li{float:left;width:110px;height:47px;margin-right:8px;margin-bottom:20px;}
.module_two .bd .bd_r .logo_dep .logo_list a{display:block;width:100%;height:100%;}
.module_two .bd .bd_r .logo_dep .logo_list img{display:block;width:100%;height:100%; border:1px solid #ccc;padding:2px; background-color: #fff;}
.module_two .bd .bd_r .logo_dep .btn_dep{margin-top:-1px;}
.module_two .bd .bd_r .logo_dep .btn_dep a{display:block;width:132px;height:30px;line-height:30px;margin:30px auto 0;text-align:center;font-size:16px;color:#ffffff;border-radius:10px;background:#fca2bc;}
.module_two .bd .bd_r .video_dep{display:none;}
.module_two .bd .bd_r .video_dep .video_list{margin-top:25px;}
.module_two .bd .bd_r .video_dep .video_list li{float:left;width:234px;height:auto;margin-right:8px;}
.module_two .bd .bd_r .video_dep .video_list li.no_mr{margin-right:0;}
.module_two .bd .bd_r .video_dep .video_list a{display:block;width:234px;height:178px;}
.module_two .bd .bd_r .video_dep .video_list img{display:block;width:100%;height:100%;}
.module_two .bd .bd_r .video_dep .video_list p{line-height:31px;text-align:center;font-size:14px;color:#666666;}
.module_two .bd .bd_r .video_dep .link_dep{height:38px;line-height:38px;margin-top:25px;text-align:right;}
.module_two .bd .bd_r .video_dep .link_dep a{font-size:24px;color:#eb6a79;}

.module_three{width:986px;margin:0 auto;padding-top:25px;padding-bottom:47px;}
.module_three h2{width:269px;height:19px;margin:0 auto;background:url(img/pink_icons.png) 0 -285px no-repeat;}
.module_three .baby_list{margin-top:38px;}
.module_three .baby_list li{float:left;width:194px;height:194px;margin-right:4px;}
.module_three .baby_list li.no_mr{margin-right:0}
.module_three .baby_list img{display:block;width:100%;height:100%;}

.module_four{width:986px;margin:0 auto;padding-top:41px;padding-bottom:51px;}
.module_four h2{width:986px;height:39px;background:url(img/pink_icons.png) 0 -126px no-repeat;}
.module_four .bd{position:relative;margin-top:24px;}
.module_four .main_img{display:block;width:100%;height:510px;}
.module_four .code_img{position:absolute;bottom:50px;right:263px;z-index:2;}

.module_five{width:986px;margin:0 auto;padding-top:29px;padding-bottom:19px;}
.module_five h2{width:986px;height:30px;background:url(img/pink_icons.png) 0 -170px no-repeat;}
.module_five .bd{margin-top:29px;}
.module_five .bd .img_dep{float:left;width:740px;}
.module_five .bd .img_dep li{position:relative;float:left;width:240px;height:215px;margin-right:10px;overflow:hidden;}
.module_five .bd .img_dep li.no_mr{margin-right:0;}
.module_five .bd .img_dep li a{display:block;width:100%;height:100%;}
.module_five .bd .img_dep li img{display:block;width:100%;height:100%;}
.module_five .bd .img_dep li h3{position:absolute;width:100%;height:35px;left:0;bottom:-35px;line-height:35px;text-align:center;font-size:17px;color:#ffffff;background:rgba(0,0,0,0.5);}
.module_five .bd .code_dep{float:right;width:238px;height:215px;}
.module_five .bd .code_dep img{display:block;width:122px;height:122px;margin:27px auto 10px}
.module_five .bd .code_dep p{line-height:30px;text-align:center;font-size:18px;color:#b5b5b5;}

.module_six{width:1160px;margin:0 auto;padding-top:50px;padding-bottom:22px;}
.module_six h2{width:1160px;height:44px;background:url(img/pink_icons.png) 0 -240px no-repeat;}
.module_six .bd{margin-top:35px;}
.module_six .bd .bd_l{float:left;width:743px;}
.module_six .bd .bd_l .intro{}
.module_six .bd .bd_l .intro img{float:left;width:430px;height:288px;}
.module_six .bd .bd_l .intro .text_dep{float:left;width:310px;height:288px;background:#f6f6f6;}
.module_six .bd .bd_l .intro .text_dep h3{line-height:62px;padding:0 15px;font-size:20px;color:#66cccc;}
.module_six .bd .bd_l .intro .text_dep p{margin-top:15px;line-height:24px;padding:0 15px;font-size:16px;color:#999999;}
.module_six .bd .bd_l .article{margin-top:15px;}
.module_six .bd .bd_l .article .text_dep{float:left;width:310px;height:288px;}
.module_six .bd .bd_l .article .text_dep h3{line-height:46px;}
.module_six .bd .bd_l .article .text_dep p{line-height:24px;padding-right:25px;font-size:16px;color:#999999;}
.module_six .bd .bd_l .article .text_dep a{display:block;width:132px;height:36px;line-height:36px;margin:30px auto 0;text-align:center;font-size:16px;color:#ffffff;border-radius:10px;background:#fca2bc;}
.module_six .bd .bd_l .article .img_dep{float:left;width:430px;height:288px;}
.module_six .bd .bd_l .article .img_dep img{display:block;width:100%;height:100%;}
.module_six .bd .bd_r{float:right;width:410px;}
.module_six .bd .bd_r h3{height:24px;}
.module_six .bd .bd_r h3 label{float:left;width:110px;height:20px;margin-left:14px;background:url(img/pink_icons.png) -920px -48px no-repeat;}
.module_six .bd .bd_r h3 span{float:right;line-height:24px;margin-right:20px;font-size:12px;color:#999999;}
.module_six .bd .bd_r h3 span i{color:#ff0000;}
.module_six .bd .bd_r .user_list{margin-top:30px;}
.module_six .bd .bd_r .user_list li{position:relative;float:left;width:130px;height:auto;margin-bottom:20px;}
.module_six .bd .bd_r .user_list li img{display:block;width:95px;height:95px;margin:0 auto;}
.module_six .bd .bd_r .user_list li .name{line-height:22px;text-align:center;font-size:12px;color:#666666;}
.module_six .bd .bd_r .user_list li.curr p{color:#ea5b6c}
.module_six .bd .bd_r .user_list li .user_intro{display:none;position:absolute;right:-120px;bottom:120px;width:330px;height:auto;padding:10px 15px;border-radius:15px;border:solid 1px #ea5b6c;background:#ffffff;}
.module_six .bd .bd_r .user_list li .user_intro i{position:absolute;bottom:-32px;left:162px;width:37px;height:32px;background:url(img/pink_icons.png) 0 -368px no-repeat;}
.module_six .bd .bd_r .user_list li .user_intro p{line-height:20px;font-size:12px;color:#333333;}
.module_six .bd .bd_r .user_list li .user_intro p label{color:#a7a7a7;}

.module_seven{width:986px;margin:0 auto;padding-top:30px;padding-bottom:47px;}
.module_seven h2{width:986px;height:40px;background:url(img/pink_icons.png) 0 -246px no-repeat;}
.module_seven .seven_list{margin-top:25px;}
.module_seven .seven_list li{position:relative;float:left;width:322px;height:322px;margin-right:10px;overflow:hidden;}
.module_seven .seven_list li.no_mr{margin-right:0;}
.module_seven .seven_list li a{display:block;width:100%;height:100%}
.module_seven .seven_list li img{display:block;width:100%;height:100%}
.module_seven .seven_list h3{position:absolute;left:0;bottom:-46px;width:100%;height:46px;line-height:46px;text-align:center;font-size:17px;color:#ffffff;background:rgba(0,0,0,0.5)}

.foot{width:100%;height:262px;padding-top:38px;background:#338b5b;}
.foot_con{width:1160px;margin:0 auto;}
.foot_con .part1{float:left;width:415px;height:190px;margin-left:45px;}
.foot_con .part1 img{display:block;}
.foot_con .part1 .foreign{line-height:30px;margin-top:30px;padding-left:8px;font-size:16px;color:#ffffff;}
.foot_con .part1 .links{line-height:30px;font-size:16px;color:#ffffff;}
.foot_con .part1 .links a{padding:0 8px;font-size:16px;color:#ffffff;}
.foot_con .part2{float:right;width:530px;height:30px;margin-right:50px;padding-top:90px;}
.foot_con .part2 p{line-height:30px;font-size:16px;color:#ffffff;}
.foot_con .part2 p a{padding:0 8px;font-size:16px;color:#ffffff;}
.foot_con .part3{width:1160px;height:48px;line-height:48px;border-top:solid 1px #ffffff;}
.foot_con .part3 p{padding-left:50px;font-size:14px;color:#ffffff;}
.foot_con .part3 p span{padding-right:20px;}

.input_layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.67);z-index:2;}
.input_layer .layer_con{position:relative;width:1060px;height:auto;margin:100px auto 0;padding-top:100px;padding-bottom:50px;background:#ffffff;}
.input_layer .layer_con .close{position:absolute;top:35px;right:42px;width:47px;height:47px;background:url(img/pink_icons.png) -38px -368px no-repeat;}
.input_layer .layer_con .input_dep{height:46px;margin-bottom:36px;}
.input_layer .layer_con .input_dep label{float:left;width:210px;line-height:46px;margin-left:160px;font-size:26px;color:#999999;}
.input_layer .layer_con .input_dep input{float:left;width:460px;height:42px;border:solid 1px #cccccc;}
.input_layer .layer_con .input_dep select{float:left;width:150px;height:44px;padding:10px 0;margin-right:10px;border:solid 1px #cccccc;}
.input_layer .layer_con .btn_dep{margin-top:120px;width:100%;border-top:solid 1px #cccccc}
.input_layer .layer_con .btn_dep a{display:block;width:132px;height:36px;line-height:36px;margin:30px auto 0;text-align:center;font-size:16px;color:#ffffff;border-radius:10px;background:#fca2bc;}
.input_layer .layer_con .after_submit{display:none;padding-bottom:50px;}
.input_layer .layer_con .after_submit p{line-height:46px;text-align:center;font-size:26px;color:#999999;}


span.s-play{
    visibility:visible;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 42px;
  height: 42px;
  margin: -21px 0 0 -21px;
  background: url(http://vs0.bdstatic.com/browse_static/v3/search/page/play_860ea90.png) no-repeat;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://vs3.bdstatic.com/pc_static/icons/play.png', sizingMethod='crop');
}