@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;transition:all 1s;}
body{ margin:0px; padding:0px; font-size:12px; font-family:"新宋体"; color:#666666; background:#ffffff;}
ul,ol,li,hr,p{ margin:0px;  padding:0px; border:none;}
li{ list-style:none;}
div{zoom:1}
img{ border:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d71e72;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/*****ie下去除虚线框*****/
a{blur:expression_r(this.blur());}
a { outline:none; } 
.fr{ float:right;}
.fl{ float:left;}

.top{ width:100%; min-width:1000px; margin:auto; background:url(../images/bg.png) top repeat-x; height:111px; position:absolute; z-index:333; top:0px;}
.top_1{ width:1000px; margin:auto; overflow:hidden;}
.logo{ width:200px; height:105px; float:left;padding-top: 5px;}
.logo img{ width:100%;}
.daohang{ width:780px; float:right; margin-top:45px;}
.daohang ul li{ float:left; text-align:center; padding:0px 30px 0px 0px; overflow:hidden; line-height:35px; font-family:"微软雅黑"; font-size:14px;}
.daohang ul li a{ color:#666666; display:block;}
.daohang ul li a:hover{ color:#d71e72; border-bottom:1px solid #d71e72;}.daohang ul li .tt2{ line-height:24px; overflow:hidden; position:absolute; z-index:9999; display:none;*top:80px;_top:80px;color:#2194d5; font-size:12px;*margin-left:-20px;_margin-left:-20px; font-family:"新宋体"; font-weight:normal;  line-height:30px; float:left;}.daohang ul li .tt2 .tt3{background:#c62b56;padding:0px 11px 0px 11px;}.daohang ul li .tt2 a{ color:#FFF; text-align:center;}.daohang ul li .tt2 a:hover{ text-decoration:none; color:#FFF; background:none;}.daohang ul li:hover .tt2{ display:block;}

.banner{ width:100%; min-width:1000px; margin:auto; top:105px;overflow:hidden; position:relative; height:458px;clear:both;}

.dv_5 .d1{ width:100%; height:458px;overflow:hidden; display:block; position:absolute; left:0px;}
.dv_5 .d2{ width:100%; height:30px; overflow:hidden; clear:both;position:absolute;z-index:100; left:0px; bottom:0px; }
.dv_5 .d2 table{ margin:auto; height:30px;}
.dv_5 .d2 table td{ padding:0px 3px 0px 3px;}
.dv_5 .d2 table div{ width:11px; height:11px; overflow:hidden; cursor:pointer; background:url(../images/img1.png) no-repeat center;}
.dv_5 .d2 table div.nuw{ background:url(../images/img1_1.png) no-repeat center;}
.contact{ width:1000px; margin:140px auto auto auto; overflow:hidden; clear:both;}
.contact .news{ width:325px; float:left;}
.contact .news .news1{ width:289px; float:left; background:url(../images/img2.gif) center no-repeat; height:33px; line-height:33px; text-align:center; font-size:14px; color:#FFF; font-family:"微软雅黑";}
.contact .news .news2{ width:289px; float:left; line-height:30px; margin-top:10px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.contact .news .news2 .fl{ color:#888888;}
.contact .news .news2 li{ text-indent:20px;}
.contact .news .news2 li .fr{ color:#c62b56;}
.contact .news .zaxi{ width:289px; float:left; margin-top:20px;}
.contact .pregnant{ width:352px; float:left;}
.contact .pregnant .preg{ width:352px; float:left;background:url(../images/img2.gif) center no-repeat; height:33px; line-height:33px; text-align:center; font-size:14px; color:#FFF; font-family:"微软雅黑"; margin-bottom:10px;}
.contact .pregnant .preg1{ width:352px; float:left;margin-top:17px;border-bottom:1px solid #d6d6d6; padding-bottom:5px;}
.contact .pregnant .preg2{ border-bottom:none;}
.contact .pregnant .preg1 .egimg{ width:84px; height:84px; float:left;}
.contact .pregnant .preg1 .preg1_1{ width:255px; float:right; line-height:23px; display:block;}
.contact .pregnant .preg1 .preg1_1 font{ display:block; font-family:Arial; font-size:16px; color:#999999;}
.contact .pregnant .preg1 .preg1_1 a{ display:block; font-weight:600 !important; font-size:14px;}
.contact .video{ width:284px; float:right;}
.contact .video .video1{width:284px; float:right;background:url(../images/img2.gif) center no-repeat; height:33px; line-height:33px; text-align:center; font-size:14px; color:#FFF; font-family:"微软雅黑"; margin-bottom:10px;}
.contact .video .video2{ width:284px; height:213px; text-align:center; float:right; margin-top:10px;}
.product{ width:1000px; margin:20px auto auto auto; background:#f7f7f7;overflow:hidden;}
.product .productconter{ background:url(../images/img5.gif) center top no-repeat; width:46px; height:128px; font-family:"微软雅黑"; font-size:16px; color:#FFF; text-align:center; padding-top:30px; float:left;}
.product .productgd{ width:925px; float:right;}

.d2{ width:840px; height:150px; overflow:hidden; clear:both; margin:auto; padding-top:13px;}
.d3{ width:178px; overflow:hidden; float:left; text-align:center; height:134px; position:relative; margin:0px 15px 0px 18px;}
.d3 p{ position:absolute; z-index:11; bottom:0px; left:2px; background:#ce5274; height:22px; display:block; width:173px; color:#FFF; line-height:22px;}
.foot{ width:100%; margin:20px auto auto auto; overflow:hidden; background:url(../images/bg.gif) top repeat-x;}
.footer{ width:1000px; margin:auto; overflow:hidden; padding-top:25px; line-height:26px;}
.footer .fr{ text-align:right;}
.nybanner{ width:1000px; min-width:1000px; margin:auto; padding-top:105px;overflow:hidden;background:url(../images/nybanner.jpg) center bottom no-repeat; height:230px;}
.nycoantct{ width:1000px; margin:-46px auto auto auto;}
.nyleft{ width:266px; float:left;}
.topleft{ width:266px; background:url(../images/img2.png) top  center no-repeat; height:46px; color:#FFF; font-size:16px; line-height:46px; font-family:"微软雅黑"; text-indent:30px;}
.nyleft .leftlist{ width:243px; float:left; background:#f0f0f0; padding:10px 11px 10px 11px; overflow:hidden;}
.nyleft .leftlist li{ width:243px; float:left; overflow:hidden; background:url(../images/img7.gif) center left no-repeat; border-bottom:1px solid #d1d1d1; line-height:40px; font-weight:600 !important; text-indent:10px; height: 40px}
.nyleft .leftlist li a{ display:block;padding-left:20px;}
.nyleft .leftlist li a:hover{ display:block; background:url(../images/img7_1.gif) center left no-repeat; border-bottom:1px solid #c42c53;}
.nyright{ width:712px; float:right; margin-top:50px;min-height: 200px;height: !important auto;}
.nyrightlocation{ width:700px; background:url(../images/img8.gif) center left no-repeat; line-height:30px; border-bottom:1px solid #ccc; padding-left:12px; font-size:14px; color:#c42c53; font-family:"微软雅黑";}
.nyright .nyrightprodu{ width:712px; float:left;min-height: 200px;height: !important auto;}
.nyright .nyrightprodu li{ width:220px; float:left; height:166px; position:relative; margin:10px 5px 5px 10px;}
.nyright .nyrightprodu li .bje{ position:absolute; z-index:11; bottom:0px; height:22px; line-height:22px; color:#FFF; text-align:center; left:0px; width:220px; background:#ce5274;}
.nypage{ width:712px; float:left; text-align:left; line-height:30px; padding:20px 0px 10px 0px; color:#8b8b8b;}
.nypage a{ color:8b8b8b;}
.nytitle{ width:712px; float:left; line-height:24px; overflow:hidden; padding:15px 0px 10px 0px;min-height: 200px;height:!important auto;}
.nyright .rencaizhaop{ width:712px; float:left; border-bottom:1px dotted #ccc; padding:15px 0px 10px 0px; line-height:24px;}
.nyright .rencaizhaop h2{font-weight:normal;  background:url(../images/img11.gif) center left no-repeat; padding-left:15px; display:block; font-size:14px;}
.nyright .rencaizhaop h2 a{ color:#424242;}
.nyright .rencaizhaop .fr{ font-size:12px; }
.nyright .newslist{ width:712px; float:left; padding:15px 0px 10px 0px; overflow:hidden;min-height: 200px;height:!important auto;}
.nyright .newslist li{ line-height:30px; overflow:hidden; border-bottom:1px dotted #ccc;}
.nytitle .nybiaot{ width:712px; float:left; text-align:center; line-height:30px;}
.nytitle .nybiaot h2{ font-size:14px;}
.nyright .yunying{ width:712px; float:left; overflow:hidden; line-height:24px; border-bottom:1px solid #ccc
; padding:15px 0px 10px 0px;}
.yunying .yinimg{ width:84px; height:84px; float:left;}
.yunying  .yingt{ width:606px; float:right; line-height:23px;}
.yunying  .yingt h2{ font-size:14px;}
.yunying  .yingt .fr{ font-size:12px; color:#999999; font-weight:normal;}

/*.fullSlide{width:100%;position:relative;height:458px; top:106px;}*/
.fullSlide{width:1000px;position:relative;height:458px; top:106px;margin: 0 auto;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:458px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:458px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:4px;overflow:hidden;background:url(../images/img1.png) no-repeat center;line-height:999px;}
.fullSlide .hd ul .on{background:url(../images/img1_1.png) no-repeat center;}