
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
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;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-family: "微软雅黑"!important;
}
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;
}
a{text-decoration: none; color:#333;}
body{width:100%; height:auto; background: url(../images/dbg.png) 0 0 repeat-x;}
/* 底部广告 */
.fuguang{width:100%; margin:0 auto; overflow: hidden; position: fixed; bottom:0; left:0; z-index:777;}
.fuguang img{width:100%; margin:0 auto; display: block;}

/* 头部logo */
.logowrap{width:100%; height:100px;background-size: cover;}
.logowrap .logobox{width:1000px; height:100px; margin:0 auto;}
.logowrap .logobox .logol{width:700px; height:100px; float: left;}
.logowrap .logobox .logol .logo{float: left; padding: 25px 0;}
.logowrap .logobox .logol .logo img{vertical-align: middle; border-right:3px solid #c3225f; padding-right:10px;}
.logowrap .logobox .logol .jie{float: left; padding-left:50px;padding-top:25px;}
.logowrap .logobox .logol .jie img{vertical-align: middle;}
.logowrap .logobox .langrage{width:300px; height:100px; float: right;}
.logowrap .logobox .langrage .langbox{width:74px; height:28px; border: 2px solid #c3225f; float: right; margin-top:36px;}
.logowrap .logobox .langrage .langbox a{width:35px; height:24px; text-decoration: none; color:#c3225f; line-height: 24px; text-align: center; cursor: pointer;}
.logowrap .logobox .langrage .langbox .china{float: left;}
.logowrap .logobox .langrage .langbox .eng{float: right;}
.logowrap .logobox .langrage .langbox .current{background: #c3225f; color:#fff;}

/* 头部 */
.navwrap{width:100%; margin: 0 auto; background: #c3225f; height:40px; position: relative; z-index:100;}
.navwrap .nav{width:1000px; margin: 0 auto;}
.navwrap .nav .nav-list{float: left; height:40px;}
.navwrap .nav .nav-list .nav-li .n-li{float: left; text-align: center; width:125px; height:40px; position: relative;/*  background: url(../images/border.jpg) 0 center no-repeat; */}
.navwrap .nav .nav-list .nav-li .n-li>a{width:100%;display: inline-block; height:40px;box-sizing: border-box; text-decoration: none; line-height: 40px; color:#fff;}
.navwrap .nav .nav-list .nav-li .n-li>.li-current{background: #c94772;}
.navwrap .nav-li .n-li .list{position:relative; top:0px; left: 0; background:#c94772; display: none; padding-top: 6px;padding-bottom:10px;}
.navwrap .nav-li .n-li .list .li-ul{position: relative;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li{text-align: center; font-size: 12px; color:#fff; line-height: 30px; position: relative;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li .guide-li{ display: block;background: #4d5ca3; position: absolute; top:0; left:125px; overflow: hidden;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li .guide-li .list-list{ height:auto; overflow: hidden;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li .guide-li .list-list li{ height:auto; overflow: hidden; line-height: auto; text-align: center; color:#fff; font-size: 12px;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li .guide-li .list-list li a{width:150px; height:auto; overflow: hidden; line-height: auto; text-align: center; color:#fff; font-size: 12px; display: block; padding:0 20px;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li .guide-li .list-list li a:hover{width:150px; height:auto; background: #c75f82; padding:0 20px;}
.navwrap .nav-li .n-li .list .li-ul .nav-list-li .li-a{ height:30px; width:125px; font-size: 12px; color:#fff; text-align: center; display: inline-block; text-decoration: none; background: url() 90% center no-repeat; line-height: 30px;}
.navwrap .nav .n-li .list .li-ul .nav-list-li .li-a.li-a-current{width:125px; height:30px;font-size: 12px; color:#fff; text-align: center; background: #c75f82 url() 90% center no-repeat;}
.nav-list-libg{background: url(../images/dhxiangyoujt.png) 114px 12px no-repeat;}
/* 轮播图 */
.banner{width:1000px; height:300px;  margin:0 auto; position: relative; overflow: hidden;}
.banner .bx-wrapper{width:1000px; height:290px;  margin:0 auto; position: absolute; top:0; left:0;}
.banner .bx-viewport{height:290px; margin:0 auto;}
.banner .bx-wrapper .slider_new{width:1000px; margin:0 auto; height:290px;}
.banner .bx-wrapper .slide{width:100%; margin:0 auto; height:290px;}
.banner .bx-wrapper .slide img{width:100%; margin:0 auto; display: block;}
.banner .bx-controls-direction{width:100%; height:60px;position:absolute; top:34%; left:0;}
.banner .bx-controls-direction .bx-prev{width:60px; height:65px; background:0;}
.banner .bx-controls-direction .bx-next{width:60px; height:65px; background:0;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover,
.banner .bx-wrapper .bx-pager.bx-default-pager a.active {background: #f66e08; border: 1px solid #f66e08; color:#fff;}
.banner .bx-wrapper .bx-pager{width:100%; height:20px; position:absolute; bottom:3%; left:84%; z-index: 444; float: right;}
.banner .bx-wrapper .bx-pager a{width:20px; height:20px; color:#000; border: 1px solid #fff; float: left; display: block; text-align: center; line-height: 20px; margin:0 5px; font-size: 12px; background: #fff;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{color:#333; border: 1px solid #fff; font-size: 12px;}

/* 文字轮播 */
.txtMarquee{width:1000px;height:38px;margin:0 auto; overflow:hidden; line-height: 38px; padding:0px 10px 0px 6%; overflow:hidden; background: #c3225f url(../images/gong.png) 0 center no-repeat; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;z-index:2;}
.txtMarquee .txtMarbox{height:38px; padding-left:30px;z-index:1; position: relative; overflow: hidden;}
.txtMarquee ul{position:absolute; width:1000px; left:100px; height:38px;font-size: 14px; color:#fff; z-index: -1;}
.txtMarquee li{float:left;}
.txtMarquee li span a {color:#fff;}
/* 主要栏目 */
.column{width:1000px; margin:0 auto 10px; background: #f3f3f3;}
.column .colbox{width:1000px; overflow: hidden;}
.column .colbox li{width:14%; text-align: center; float: left; margin:0 1.3%;}
.column .colbox li a{width:100%; text-align:center; display: block;}
.column .colbox li a img{ width:100%; text-align: center; display: block; margin:0 auto;}
/* 科学研究 */
.contentWrap{width:1000px; margin:0 auto 10px; overflow: hidden;}
.contentWrap .floatl{width:710px; height:340px;float: left; border: 1px solid #e5e5e5; padding:5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.contentWrap .floatl .fl{width:295px; overflow: hidden; background: #f5f5f5; float: left;}
.contentWrap .floatl .fl img{width:100%; display: block; margin:0 auto;}
.contentWrap .floatl .fl .text{width:295px; overflow: hidden; color:#333; font-size: 12px; line-height: 18px; padding:10px 0;}
.contentWrap .floatl .fl .text a{color:#333; font-size: 12px; text-decoration: none;}
.contentWrap .floatl .fl .text a:hover{color:#e6b482; font-size: 12px; text-decoration: underline;}
.contentWrap .floatl .fr{width:370px; float: right; overflow:  hidden;}
.contentWrap .floatl .fr .menu{width:100%;overflow:  hidden; border-bottom: 1px solid #ddd;}
.contentWrap .floatl .fr .menu li{width:100%;float: left; width:30%; height:30px; text-align: center; line-height: 30px; cursor: pointer;}
.contentWrap .floatl .fr .menu li.current{background: #c3225f; color:#fff;}
.contentWrap .floatl .fr .menu li:nth-of-type(2){margin:0 5%;}
.contentWrap .floatl .fr .menu li a{width:100%; height:30px; text-align: center; line-height: 30px; color:#c3225f; display: block;}
.contentWrap .floatl .fr .menu .current a{width:100%; height:30px; text-align: center; line-height: 30px; color:#fff; display: block;}
.contentWrap .floatl .fr .tabcont{display: none;}
.contentWrap .floatl .fr .tabcont.Show{display: block;}
.contentWrap .floatl .fr .tabcont .tit{width:100%; text-align: center; line-height: 30px; color:#c3225f; font-size: 15px; margin:10px 0;}
.contentWrap .floatl .fr .tabcont .cont{width:100%; line-height: 22px; color:#333; font-size: 13px; margin-bottom:30px;}
.contentWrap .floatl .fr .tabcont .cont a{ color:#c3225f; font-size: 13px;}
.contentWrap .floatl .fr .tabcont .cont a:hover{ text-decoration: underline;color:#e6b482;}
.contentWrap .floatl .fr .tabcont .relate li{font-size: 13px; color:#666; margin-bottom:14px; background: url(../images/dot.png) left center no-repeat; padding-left:14px;}
.contentWrap .floatl .fr .tabcont .relate li a{color:#666;}
.contentWrap .floatl .fr .tabcont .relate li a:hover{color:#e6b482;}
.contentWrap .floatl .fr .tabcont .relate li:hover{background: url(../images/dottt.png) left center no-repeat;}
.contentWrap .floatr{width:280px; height:340px; float: right; padding:10px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; border: 1px solid #ddd;}
.contentWrap .floatr img{width:100%; display: block; margin:0 auto;}
.contentWrap .floatr .text{width:100%; overflow: hidden; color:#333; font-size: 12px; line-height: 22px; padding:10px 0;}
.contentWrap .floatr .text a{color:#333; font-size: 12px; text-decoration: none;}
.contentWrap .floatr .text a:hover{color:#e6b482; font-size: 12px; text-decoration: underline;}
/* 辅助生殖 */
.contentWrap .fufloatl{width:710px;float: left; border: 1px solid #e5e5e5; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; overflow: hidden;}
.contentWrap .fufloatl .guang{width:100%; margin-bottom:10px;}
.contentWrap .fufloatl .guang img{width:100%; display: block; margin:0 auto;}
.contentWrap .fufloatl .fufl{width:350px; overflow: hidden; float: left; border: 1px solid #ddd; padding:18px 12px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; margin-bottom:10px;}
.contentWrap .fufloatl .fufl .futit{width:100%; overflow: hidden;}
.contentWrap .fufloatl .fufl .futit .tit a{font-size: 16px; color:#c3225f; font-weight: bold; float: left; border-left: 3px solid #c3225f; height:22px; line-height: 22px; padding-left:5px; float: left;}
.contentWrap .fufloatl .fufl .futit .listmenu{float: right;}
.contentWrap .fufloatl .fufl .futit  a{font-size: 12px; color:#666; float: left; height:14px; border-right: 1px solid #666; line-height: 14px; margin:4px 5px 4px 0; padding-right:5px;}
.contentWrap .fufloatl .fufl .futit  a:hover{ color:#c3225f;}
.contentWrap .fufloatl .fufl .futit  a:last-child{border-right:0; margin-right:0; padding-right:0;}
.contentWrap .fufloatl .fufl .fucont{width:100%; height:100px; overflow: hidden; margin:16px 0;}
.contentWrap .fufloatl .fufl .fucont dt{width:135px; height:100px; overflow: hidden; float: left;}
.contentWrap .fufloatl .fufl .fucont dt img{width:100%; display: block; margin:0 auto;}
.contentWrap .fufloatl .fufl .fucont dd{float: right; width:170px;}
.contentWrap .fufloatl .fufl .fucont dd .tit{color:#ff6363; font-size: 14px; font-weight: bold; margin-bottom:10px;}
.contentWrap .fufloatl .fufl .fucont dd .cont{color:#666; font-size: 12px; line-height: 18px;}
.contentWrap .fufloatl .fufl .fucont dd .cont a{color:#666; font-size: 12px;}
.contentWrap .fufloatl .fufl .fucont dd .cont a:hover{color:#e6b482;}
.contentWrap .fufloatl .fufl .relate li{font-size: 13px; color:#666; margin-bottom:9px; background: url(../images/threedot.png) left center no-repeat; padding-left:14px;}
.contentWrap .fufloatl .fufl .relate a{color:#666;}
.contentWrap .fufloatl .fufl .relate a:hover{color:#e6b482;}
.contentWrap .fufloatl .fufr{width:350px; float: right; overflow:  hidden; border: 1px solid #ddd;margin-bottom:10px;}
.contentWrap .fufloatr{width:280px; float: right; overflow: hidden;}
.contentWrap .fufloatr .fuflCont{width:280px; height:427px; float: right; border: 1px solid #ddd; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; overflow: hidden; margin-bottom:10px;}
.contentWrap .fufloatr .fuflCont a .titbrand{width:280px; height:40px; background: url(../images/zuantit.jpg) 0 0 no-repeat; background-size: cover;}
.contentWrap .fufloatr .fuflCont .doclist{width:100%; padding:10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; overflow: hidden;}
.contentWrap .fufloatr .fuflCont .ddoclist{width:100%; height:400px; overflow: hidden; position: relative;}
.contentWrap .fufloatr .fuflCont .ddoclist .boxxx{width:100%; overflow: hidden;}
.contentWrap .fufloatr .fuflCont .ddoclist .boxxx ul{position: absolute; width:260px;}
.contentWrap .fufloatr .fuflCont .doclist .fucont{overflow: hidden; margin-bottom:20px;margin-top:20px;}
.contentWrap .fufloatr .fuflCont .doclist .fucont dl{overflow: hidden;}
.contentWrap .fufloatr .fuflCont .doclist .fucont:last-child{margin-bottom:0;}
.contentWrap .fufloatr .fuflCont .doclist dt{width:90px; height:110px; overflow: hidden; float: left; padding:5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; border: 1px solid #ddd;}
.contentWrap .fufloatr .fuflCont .doclist dt a{width:100%; display: block;}
.contentWrap .fufloatr .fuflCont .doclist dt img{width:100%; display: block; margin:0 auto;}
.contentWrap .fufloatr .fuflCont .doclist dd{float: right; width:160px;}
.contentWrap .fufloatr .fuflCont .doclist dd .name{color:#333; font-size: 14px; font-weight: bold; margin-bottom:10px;}
.contentWrap .fufloatr .fuflCont .doclist dd .posi{color:#333; font-size: 14px; margin-bottom:10px;}
.contentWrap .fufloatr .fuflCont .doclist dd .cont{color:#333; font-size: 12px; line-height: 18px;}
.contentWrap .fufloatr .fuflCont .doclist dd .cont a{color:#333; font-size: 12px;}
.contentWrap .fufloatr .fuflCont .doclist dd .cont a:hover{color:#e6b482;}
.contentWrap .fufloatr .fuflCont a .ques{width:280px; height:40px; background: url(../images/wentitit.jpg) 0 0 no-repeat; background-size: cover;}
.contentWrap .fufloatr .fuflCont .doclist .queslist{overflow: hidden; border-bottom: 1px dashed #ddd;  margin-bottom:18px;}
.contentWrap .fufloatr .fuflCont .doclist .queslist li{font-size: 12px; color:#666; margin-bottom:9px; padding-left:26px; height:16px; line-height: 16px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.contentWrap .fufloatr .fuflCont .doclist .queslist .wen{ background: url(../images/wen.png) left center no-repeat; }
.contentWrap .fufloatr .fuflCont .doclist .queslist .da{background: url(../images/da.png) left center no-repeat;}
.contentWrap .fufloatr .fuflCont .doclist .queslist a{color:#666;}
.contentWrap .fufloatr .wenwrap{height:530px;}
.contentWrap .fufloatr .ertai{width:100%; overflow: hidden; margin-bottom:12px; display: block;}
.contentWrap .fufloatr .ertai img{width:100%; display: block; margin:0 auto;}
.contentWrap .fufloatr .fuflCont .fuzhu{width:280px; height:40px; background: url(../images/fuzhutit.jpg) 0 0 no-repeat; background-size: cover; font-size: 16px; color:#fff; padding-left:10px; line-height: 40px;}

.contentWrap .fufloatr .fuflCont .doclist .artlist{overflow: hidden; margin-bottom:18px;}
.contentWrap .fufloatr .fuflCont .doclist .artlist li{font-size: 12px; color:#333; margin-bottom:9px; padding-left:26px; height:16px; line-height: 16px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; background: url(../images/threedott.png) left center no-repeat; }
.contentWrap .fufloatr .fuflCont .doclist .artlist a{color:#333;}
.contentWrap .fufloatr .fuflCont .doclist .artlist a:hover{color:#e6b482;}
.contentWrap .fufloatr .fuzhuwrap{height:243px;}

/* 广告位 */
.guangad{width:1000px; overflow: hidden; margin:10px auto 10px;}
/* 专家团队 */
.zuanWrap{width:1000px; margin:0 auto 10px; overflow: hidden; border: 1px solid #e5e5e5;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.zuanWrap .zuantit{width:1000px; height:40px; margin:0 auto; overflow: hidden; background: #f2f2f2;}
.zuanWrap .zuantit span a{width:110px;display: block;height:40px; background: url(../images/titbg.jpg) 0 0 no-repeat; line-height: 40px; text-align: center; color:#fff; font-size: 18px;float:left;}
.zuanWrap .zuantit a .zuancha{width:90px;display: block;height:40px;  line-height: 40px; text-align: center; color:#666; font-size: 18px;float:right;}
.doctor-wrap{width:100%; margin: 0 auto; overflow: hidden;}
.doctor-wrap .doctor{ margin: 0 auto; overflow: hidden; padding: 20px 10px 0 20px;}
.doctor-wrap .doctor .zj-list{overflow: hidden;}
.doctor-wrap .doctor .zj-list .zj-l{float: left; position: relative; width:360px; height:380px;}
.doctor-wrap .doctor .zj-list .zj-l .big-img{position: absolute; top:0; left:0; width:360px; height:380px; text-align: center;}
.doctor-wrap .doctor .zj-list .zj-r{float: right; width:600px;}
.doctor-wrap .doctor .zj-list .zj-r .r-t{margin-bottom:20px; position: relative; height:180px;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .cont{overflow: hidden; position: absolute; top: 10px; left: 0; display: none;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .cont.cy-none{display: block;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .name {margin-bottom:20px;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .name a{font-size: 20px; color:#c3225f;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .intro{font-size: 14px; color:#333;margin-bottom:20px;line-height: 20px;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .bbtn{overflow: hidden;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .bbtn .yuyue{width:100px; height:30px; background: url(../images/msyy.jpg) 0 0 no-repeat;  display: inline-block; margin-right:20px;}
.doctor-wrap .doctor .zj-list .zj-r .r-t .bbtn .zixun{width:100px; height:30px; display: inline-block; background: url(../images/zxzx.jpg) 0 0 no-repeat;}
.doctor-wrap .doctor .zj-list .zj-r .r-b-wrap{width:600px; margin:0 auto; position: relative;height:160px;overflow: hidden;}
.doctor-wrap .doctor .zj-list .zj-r .r-b-wrap .r-b{width:600px; margin:0 auto; position: relative;height:160px;overflow: hidden; }
.doctor-wrap .zj-list .zj-r .r-b .zjslide{width:8888px; margin:0 auto; position: absolute; top:0; left:0; padding-left:10px;}
.doctor-wrap .zj-list .zj-r .r-b .zjslide li{float: left; margin:0 12px;}
.doctor-wrap .zj-list .zj-r .r-b .zjslide li a{display: inline-block; margin-bottom:5px;}
.doctor-wrap .zj-list .zj-r .r-b .zjslide li a img{border: 1px solid #fff;}
.doctor-wrap .zj-list .zj-r .r-b .zjslide li .name{font-size: 13px; color:#333; text-align: center; margin-bottom: 4px;}
.doctor-wrap .zj-list .zj-r .r-b .zjslide li .posi{font-size: 11px; color:#666; text-align: center;}
.doctor-wrap .zj-list .zj-r .r-b-wrap .s-s-l{width:15px; height:110px; background: #e5e5e5 url(../images/narrl.png) center center no-repeat; display: inline-block; position: absolute; top:0; left:0;}
.doctor-wrap .zj-list .zj-r .r-b-wrap .s-s-r{width:15px; height:110px; background: #e5e5e5 url(../images/narrr.png) center center no-repeat;display: inline-block;  position: absolute; top:0; right:0;}

/* 技术视频 */
.contentWrap .fufloatl .videotit{width:1000px; height:40px; margin:0 auto; overflow: hidden; background: #f2f2f2;}
.contentWrap .fufloatl .videotit span a{width:110px;display: block;height:40px; background: url(../images/titbg.jpg) 0 0 no-repeat; line-height: 40px; text-align: center; color:#fff; font-size: 18px;float:left;}
.contentWrap .fufloatl .videotit a .videocha {width:110px;display: block;height:40px; line-height: 40px; text-align: center; color:#666; font-size: 18px;float:right;position:relative;right:280px}
.contentWrap .fufloatl .videoCont{width:96%; margin:10px auto; overflow: hidden;}
.contentWrap .fufloatl .videoCont img{width:100%; margin:0 auto; display: block;}
.contentWrap .fufloatl .videoCont .name{color:#333; font-size: 16px; font-weight: bold; margin:15px auto;}
.contentWrap .fufloatl .videoCont .text{color:#666; font-size: 12px; line-height: 18px; margin-bottom:20px;}
.contentWrap .fufloatl .videoCont .text a{color:#666; font-size: 12px;}
.contentWrap .fufloatl .videoCont .videolist{width:100%; overflow: hidden;}
.contentWrap .fufloatl .videoCont .videolist li{ float: left;}
.contentWrap .fufloatl .videoCont .videolist li a{width:190px; height:106px; display: block; padding:5px; border: 1px solid #ddd;}
.contentWrap .fufloatl .videoCont .videolist li:nth-of-type(2){margin:0 35px;}
.contentWrap .fufloatl .videoCont .videolist li .vname{color:#333; font-size: 14px; margin:15px 0;}
.contentWrap .fufloatr .fuflCont a .videotit {width:280px; height:40px; margin-top:-40px; background: url(../images/buyuntit.jpg) 0 0 no-repeat; background-size: cover;}
.contentWrap .fufloatr .buyunwrap{height:330px;}
.contentWrap .fufloatr .buyunwrap .doclist .veilist{overflow: hidden; margin-bottom:18px;}
.contentWrap .fufloatr .buyunwrap .doclist .veilist li{font-size: 12px; color:#333; margin-bottom:14px; height:16px; line-height: 16px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.contentWrap .fufloatr .buyunwrap .doclist .veilist li span{width:26px; height:16px; line-height: 16px; background: url(../images/narr.png) left center no-repeat; display: inline-block; color:#fff; font-size: 12px; float: left;}
.contentWrap .fufloatr .buyunwrap .doclist .veilist a{color:#333; background: url(../images/plusr.png) right center no-repeat; display: block;}
.contentWrap .fufloatr .buyunwrap .doclist .veilist a:hover{color:#e6b482;}
.contentWrap .fufloatr .fuflCont .mapp{width:280px; height:40px; background: #f2f2f2;}
.contentWrap .fufloatr .fuflCont .mapp span a{width:110px; height:40px; background: url(../images/titbg.jpg) 0 0 no-repeat; line-height: 40px; font-size: 18px; color:#fff; display: block; text-align: center;}
.contentWrap .fufloatr .fuflCont .doclist .mapimg{margin:5px 0 20px 0;}
.contentWrap .fufloatr .fuflCont .doclist .mapimg img{width:100%; margin:0 auto; display: block;}
.contentWrap .fufloatr .fuflCont .doclist .text{font-size: 12px; color:#333; line-height: 20px;}
.contentWrap .fufloatr .fuflCont .doclist .mapline{font-size: 12px; color:#c3225f;}
.contentWrap .fufloatr .fuflCont .doclist .mapline:hover{text-decoration: underline;}
.contentWrap .fufloatr .mapwrap{height:342px;}
/* 底部导航 */
.botwrap{width:100%; overflow: hidden; background: #6f032c;}
.botwrap .botcont{width:1000px; margin:20px auto;}
.botwrap .botcont .keyWord{font-size: 12px; color:#fff; margin-bottom:40px;}
.botwrap .botcont .keyWord a{font-size: 12px; color:#fff; display: inline-block; margin-right:4px; opacity: 0.5;}
.botwrap .botcont .keyWord a:hover{color:#ddd;opacity: 1;}
.botwrap .botcont .botnav{overflow: hidden;}
.botwrap .botcont .botnav li{float: left; font-size: 14px; color:#fff;}
.botwrap .botcont .botnav li a{font-size: 14px; color:#fff; margin:0 4px;}
.botwrap .botcont .botnav li a:hover{ color:#fff; opacity: 0.5;}
.botwrap .botcontt{width:1000px; margin:0 auto;}
.botwrap .botcontt .fl{width:850px; float: left;}
.botwrap .botcontt .fl span{display: inline-block; font-size: 12px; color:#fff; opacity: 0.5; margin:0 4px 10px 0;}
.botwrap .botcontt .fl span a{display: inline-block; font-size: 12px; color:#fff; opacity: 0.5; margin:0 4px 10px 0;}
.botwrap .botcontt .fl .friendline{overflow: hidden;}
.botwrap .botcontt .fl .friendline li{float: left; font-size: 12px; color:#fff; margin:10px 0 10px 0;}
.botwrap .botcontt .fl .friendline li a{font-size: 12px; color:#fff; margin: 0 4px;}
.botwrap .botcontt .fl .friendline li a:hover{color:#fff; opacity: 0.5;}
.botwrap .botcontt .fr{width:100px; float: right;}
.botwrap .botcontt .fr .ewm{width:90px; height:100px;}
.botwrap .botcontt .fr .ewm img{width:100%; display: block; margin:0 auto;}


/* 技术页面 */
/* 面包屑 */
.breadwrap{width:1000px; height:37px; margin:0 auto 10px; background: #c3225f;}
.breadwrap .breadlist{height:37px; padding-left:40px;}
.breadwrap .breadlist li{float: left; line-height: 37px; font-size: 14px; color:#fff;}
.breadwrap .breadlist li a{line-height: 37px; font-size: 14px; color:#fff;}
.breadwrap .breadlist li a:hover{text-decoration: underline;}
/* 人工授精 */
.contentWrap .shoufl{width:710px; height:210px;float: left; border: 1px solid #e5e5e5; padding:5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.contentWrap .shoufl .fr .rentabcont{display: block;}
.contentWrap .shoufl .fr .rentabcont .tit{color:#1e91ea; font-size: 19px; font-weight: bold; text-align: left; line-height: 24px;}
.contentWrap .shoufl .fr .rentabcont .cont{border-bottom: 1px dashed #ddd;  margin-bottom:10px;}
.contentWrap .floatl .fr .rentabcont .relate li{font-size: 13px; color:#666; margin-bottom:12px; background: url(../images/dot.png) left center no-repeat; padding-left:14px;}
.contentWrap .shoufr{width:280px; height:210px; float: right; padding:0;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; border: 1px solid #ddd; overflow: hidden; background: #f8f8f8;}
.contentWrap .shoufr .phone{width:280px; height:80px; background: url(../images/phone.jpg) 0 0 no-repeat; background-size: cover;}
.contentWrap .shoufr .remethod{overflow: hidden; padding:20px 30px;}
.contentWrap .shoufr .remethod li{float: left; width:95px; height:32px; margin:0 7px 20px 7px;}

/* 技术页面辅助生殖 */
.FuzhuWrap{width:1000px; margin:0 auto 10px; overflow: hidden; border: 1px solid #e5e5e5;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.FuzhuWrap .zuantit{width:1000px; height:40px; margin:0 auto; overflow: hidden; background: #f2f2f2;}
.FuzhuWrap .zuantit span{width:110px;display: block;height:40px; background: url(../images/titbg.jpg) 0 0 no-repeat; line-height: 40px; text-align: center; color:#fff; font-size: 18px; float: left;}
.FuzhuWrap .zuantit .jieda{float: right; font-size: 12px; color:#1e91ea; line-height: 40px; margin-right:20px;}
.FuzhuWrap .zuantit .jieda:hover{text-decoration: underline;}
.FuzhuWrap .Fufleft{float: left; width:710px; margin-top:20px;}
.FuzhuWrap .Fufleft .jishur{font-size: 12px; color:#666; margin-bottom:30px;}
.FuzhuWrap .Fufleft .jishur a{font-size: 12px; color:#666; margin:0 4px;}
.FuzhuWrap .Fufleft .jishur a:hover{ color:#1e91ea;}
.FuzhuWrap .Fufleft .floatl{width:710px; padding:5px; overflow: hidden;}
.FuzhuWrap .Fufleft .floatl .fl{width:230px; overflow: hidden; float: left; margin-right:20px;}
.FuzhuWrap .Fufleft .floatl .fl img{width:100%; display: block; margin:0 auto;}
.FuzhuWrap .Fufleft .floatl .fr{float: left; width:370px; overflow: hidden;}
.FuzhuWrap .Fufleft .floatl .fr .tit{color:#c3225f; font-size: 15px; text-align: left; line-height: 24px;}
.FuzhuWrap .Fufleft .floatl .fr .cont{border-bottom: 1px dashed #ddd;  margin-bottom:10px; font-size: 13px; color:#333; line-height: 22px;}
.FuzhuWrap .Fufleft .floatl .fr .cont a{font-size:13px; color:#c3225f; line-height: 22px;}
.FuzhuWrap .Fufleft .floatl .fr .cont a:hover{text-decoration: underline;}
.FuzhuWrap .Fufleft .floatl .fr .biao{font-size: 16px; color:#222; margin:20px 0;}
.FuzhuWrap .Fufleft .floatl .fr .relate dt{float: left; width:150px; margin-right:36px;}
.FuzhuWrap .Fufleft .floatl .fr .relate dd{font-size: 13px; color:#666; margin-bottom:12px; background: url(../images/dot.png) left center no-repeat; padding-left:14px; float: left;}
.FuzhuWrap .Fufleft .floatl .fr .relate dd a{color:#666;}
.FuzhuWrap .Fufleft .floatl .fr .relate dd a:hover{color:#c3225f;}
.FuzhuWrap .Fufright{float: right; width:280px;margin-top:20px;}
.FuzhuWrap .biaoti{color:#1e91ea; font-size: 16px; background: url(../images/sanjia.jpg) left center no-repeat; padding-left:40px; line-height: 40px; height:40px;}
.FuzhuWrap .Fufright .artlist{overflow: hidden; padding-left:16px;}
.FuzhuWrap .Fufright .artlist li{font-size: 12px; color:#333; margin-bottom:10px; padding-left:26px; height:16px; line-height: 16px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; background: url(../images/plushui.png) left center no-repeat; }
.FuzhuWrap .Fufright .artlist .current{background: url(../images/plus.png) left center no-repeat;}
.FuzhuWrap .Fufright .artlist a{color:#333;}
.FuzhuWrap .Fufright .artlist a:hover{color:#1e91ea;}
.FuzhuWrap .Fufright .imgimg{width:100%; margin-bottom:14px;}
.FuzhuWrap .Fufright .imgimg img{display: block; margin:10px auto 0;}

.techWrap .fufloatl .fufl{background:#fff;}
.techWrap .fufloatl .fufl .fucont{border-bottom: 1px dashed #e7e7e7; padding-bottom:10px;}
.techWrap .fufloatr .fuflCont{border: 0; overflow: hidden; height:auto;}
.contentWrap .fufloatr .fuflCont .shiguan{border: 1px solid #e5e5e5; overflow: hidden;}
.contentWrap .fufloatr .fuflCont .shiguan img{display: block; margin:6px;}
.contentWrap .fufloatr .yuduWrap .yuedu{width:280px; height:40px; background: url(../images/yuedutit.jpg) 0 0 no-repeat; background-size: cover;}
.contentWrap .fufloatr .yuduWrap{width:280px; float: right; border: 1px solid #ddd; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; overflow: hidden; margin-bottom:10px;}
.contentWrap .fufloatr .yuduWrap dl{overflow: hidden; padding:10px;}
.contentWrap .fufloatr .yuduWrap dt{width:110px; height:65px; overflow: hidden; float: left; margin-right:16px; border: 1px solid #e5e5e5;}
.contentWrap .fufloatr .yuduWrap dl dd{width:110px;  overflow: hidden; float: left;}
.contentWrap .fufloatr .yuduWrap dl .tit{font-size: 14px; color:#c3225f; margin-bottom:10px;}
.contentWrap .fufloatr .yuduWrap dl .content{font-size: 12px; color:#333; line-height: 20px;}
.contentWrap .fufloatr .yuduWrap dl .content a{font-size: 12px; color:#c3225f;}
.contentWrap .fufloatr .yuduWrap dl .content a:hover{text-decoration: underline;}
.contentWrap .fufloatr .yuduWrap .questList{overflow: hidden; padding: 0 10px 14px;}
.contentWrap .fufloatr .yuduWrap .questList li{overflow: hidden; height:32px; line-height: 32px; border-bottom: 1px dashed #e5e5e5; text-overflow: ellipsis; white-space: nowrap;overflow: hidden; background: url(../images/dott.png) left center no-repeat; padding-left:10px;}
.contentWrap .fufloatr .yuduWrap .questList li a{color:#666; font-size: 12px; text-overflow: ellipsis; white-space: nowrap;overflow: hidden; }
.contentWrap .fufloatr .yuduWrap .questList li a:hover{color:#c3225f;}
.contentWrap .fufloatr .bangzhu{width:100%; overflow: hidden;}
.contentWrap .fufloatr .bangzhu img{display: block; margin:0 auto;}

/* 学术交流列表页 */
.ContWrap{width:1000px; overflow: hidden; margin:0 auto;}
.ContWrap .floatl{width:224px; height:auto; float: left;  padding-bottom:10px;}
.ContWrap .floatl .tit{width:224px; height:68px; background: url(../images/listbg.png) 0 0 no-repeat; line-height: 68px; text-align: center; font-size: 22px; color:#fff;}
.ContWrap .floatl .list{width:224px; border: 1px solid #c3225f; overflow: hidden;}
.ContWrap .floatl .tit a{ color:#fff;}
.ContWrap .floatl .list li{width:224px; height:50px; background: url(../images/fengexian.png) center bottom no-repeat; text-align: center; line-height: 50px;}
.ContWrap .floatl .list li a{color:#7b747c; font-size: 15px; display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ContWrap .floatl .list li a:hover{color:#c3225f;}
.ContWrap .floatr{width:750px; height:auto; float: right; border: 1px solid #e5e5e5; margin-bottom:30px;}
.ContWrap .floatr .contlist{padding:20px 40px; overflow: hidden;}
.ContWrap .floatr .contlist li{border-bottom: 1px dashed #e5e5e5; overflow: hidden; padding:10px 0;}
.ContWrap .floatr .contlist .tit{width:100%; overflow: hidden; margin-bottom:20px;}
.ContWrap .floatr .contlist .tit a{float: left; color:#c3225f; font-size: 17px;}
.ContWrap .floatr .contlist .tit a:hover{color: #e5b481;}
.ContWrap .floatr .contlist .tit span{float: right; color:#666; font-size: 11px;}
.ContWrap .floatr .contlist .text{ color:#666; font-size: 12px; display: block; line-height: 24px;}
.ContWrap .floatr .contlist .yuduu{color:#fff; font-size: 11px; background: #ff861b;}
.ContWrap .floatr .contlist .yuduu a{color:#fff; font-size: 11px; background: #e5b481; display: inline-block; float: right; width:64px; height:20px;border-radius: 3px; text-align: center; line-height: 20px;}
.ContWrap .floatr .pagecount{overflow: hidden; margin-bottom:20px; text-align: right; padding:0 40px; font-size: 13px; color:#333;}
.ContWrap .floatr .pagecount a{margin:0 4px; color:#333; font-size: 13px;}
.ContWrap .floatr .pagecount a:hover{color:#ff861b;}
/* 详情页 */
.ContWrap .floatr .textWrap{ padding:30px;}
.ContWrap .floatr .textWrap .tit{text-align: center; font-size: 22px; color:#333; }
.ContWrap .floatr .textWrap .zuozhe{text-align: center; overflow: hidden; width:64%; margin:20px auto;}
.ContWrap .floatr .textWrap .zuozhe li{text-align: center; float: left; font-size: 12px; color:#333; margin-right:14px; padding:2px 0;}
.ContWrap .floatr .textWrap .text{width:100%; overflow: hidden; line-height:30px;}
.ContWrap .floatr .textWrap .text img{ max-width:690px;}
.ContWrap .floatr .textWrap .text .textcont{width:100%; overflow: hidden; text-indent: 2em; color:#333; font-size: 13px; line-height: 30px;}
.ContWrap .floatr .textWrap .text .textimg{width:100%; overflow: hidden;}
.ContWrap .floatr .textWrap .text .textimg img{display: block; margin:10px auto;}
.ContWrap .floatr .textWrap .relatetit{width:96px; height:30px; background: #c3225f; line-height: 30px; color:#fff; font-size: 15px; text-align: center; margin-bottom:15px;}
.ContWrap .floatr .textWrap .relate{overflow: hidden; margin-bottom:30px;}
.ContWrap .floatr .textWrap .relate li{color:#666; font-size: 13px; margin-bottom:15px; background: url(../images/dot.png) left center no-repeat; padding-left:14px;}
.ContWrap .floatr .textWrap .relate li a{color:#666; font-size: 13px;}
.ContWrap .floatr .textWrap .relate li a:hover{color:#e6b482; font-size: 13px;}
.ContWrap .floatr .textWrap .relate li:hover{background: url(../images/dottt.png) left center no-repeat;}
.ContWrap .floatr .textWrap .textpage{overflow: hidden;}
.ContWrap .floatr .textWrap .textpage .prev{float: left;}
.ContWrap .floatr .textWrap .textpage .next{float: right;}
.ContWrap .floatr .textWrap .textpage .next span,.ContWrap .floatr .textWrap .textpage .prev span{font-size: 13px; color:#c3225f;}
.ContWrap .floatr .textWrap .textpage .next a,.ContWrap .floatr .textWrap .textpage .prev a{font-size: 13px; color:#666;}
.ContWrap .floatr .textWrap .textpage .next a:hover,.ContWrap .floatr .textWrap .textpage .prev a:hover{font-size: 13px; color:#e6b482;}
.ContWrap .floatl .contfr{width:224px; padding:0; overflow: hidden; margin-top:30px;}
.ContWrap .floatl .contfr .phone{width:222px; height:58px; border: 1px solid #e9e9e9; margin-bottom:10px;}
.ContWrap .floatl .contfr .phone .dianhua{width:60px; height:58px; background: url(../images/phonephone.png) 0 0 no-repeat; background-size: cover; float: left;}
.ContWrap .floatl .contfr .phone .number{width:160px; height:58px; float: left; color:#c3225f; padding-top:10px;}
.ContWrap .floatl .contfr .phone .number span{display: block; color:#c3225f; font-size: 14px;}
.ContWrap .floatl .contfr .phone .number strong{display: block; color:#c3225f; font-size: 18px; font-weight: bold; margin-top:6px;}
.ContWrap .floatl .contfr .remethod{width:222px; padding:20px 20px;  border: 1px solid #e9e9e9; overflow: hidden; margin-bottom:20px;}
.ContWrap .floatl .contfr .remethod li{float: left; width:88px; margin-bottom:10px;}
.ContWrap .floatl .contfr .remethod li img{width:50px; height:50px;display: block; margin:0 auto 10px;}
.ContWrap .floatl .contfr .remethod li a .titt{text-align: center; color:#666; font-size: 14px;}
.ContWrap .floatl .contfr .fuflCont{width:224px; overflow: hidden; margin-bottom:20px; border: 1px solid #e5e5e5;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.ContWrap .floatl .contfr .fuflCont .shiguan{overflow: hidden;}
.ContWrap .floatl .contfr .fuflCont .shiguan img{display: block; width:100%;}
.ContWrap .floatl .contfr .fuflCont .fuzhu{width:224px; height:46px; background: url(../images/biaobg.png) 0 0 no-repeat; background-size: cover; font-size: 16px; color:#fff; line-height: 46px; padding-left:10px;}
.ContWrap .floatl .contfr .fuflCont .fuzhu span{font-size: 12px; color:#fff; opacity: 0.5; display: inline-block; margin-left:5px;}
.ContWrap .floatl .contfr .fuflCont .doclist .artlist{overflow: hidden; padding:10px 16px;}
.ContWrap .floatl .contfr .fuflCont .doclist .artlist li{font-size: 12px; color:#333; margin-bottom:9px; padding-left:12px; height:16px; line-height: 16px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; background: url(../images/threedott.png) left center no-repeat; }
.ContWrap .floatl .contfr .fuflCont .doclist .artlist a{color:#666;}
.ContWrap .floatl .contfr .fuflCont .doclist .artlist a:hover{color:#e5b481;}

/* 文章列表页 */
.contentWrap .floatLL {width:700px; height:auto; float: left; border: 1px solid #e5e5e5; margin-bottom:30px;}
.contentWrap .floatLL .contlist{padding:20px 40px; overflow: hidden;}
.contentWrap .floatLL .contlist li{border-bottom: 1px dashed #e5e5e5; overflow: hidden; padding:10px 0;}
.contentWrap .floatLL .contlist .tit{width:100%; overflow: hidden; margin-bottom:20px;}
.contentWrap .floatLL .contlist .tit a{float: left; color:#ff861b; font-size: 17px;}
.contentWrap .floatLL .contlist .tit span{float: right; color:#666; font-size: 11px;}
.contentWrap .floatLL .contlist .text{ color:#666; font-size: 12px; display: block; line-height: 24px;}
.contentWrap .floatLL .contlist .yuduu{color:#fff; font-size: 11px; background: #ff861b;}
.contentWrap .floatLL .contlist .yuduu a{color:#fff; font-size: 11px; background: #ff861b; display: inline-block; float: right; width:60px; height:20px; text-align: center; line-height: 20px;}
.contentWrap .floatLL .pagecount{overflow: hidden; margin-bottom:20px; text-align: right; padding:0 40px; font-size: 13px; color:#333;}
.contentWrap .floatLL .pagecount p a{margin:0 4px; color:#333; font-size: 13px;}
.contentWrap .floatLL .pagecount p a:hover{color:#ff861b;}

/* 咨询填写信息页面 */
.floatLL .INFObox{width:90%; margin:30px auto;}
.floatLL .INFObox tr{width:100%; margin:0 auto;}
.floatLL .INFObox tr td{padding:10px 0;}
.floatLL .INFObox tr td input{width:200px; height:26px;}
.floatLL .INFObox tr td textarea{padding:10px;}
.floatLL .INFObox tr .text{color:red; font-size: 14px; line-height:24px;}
.floatLL .INFObox tr .text img{display:block;margin:0 auto;}
.contentWrap .contfr{width:224px; padding:0; overflow: hidden; float: right;}
.contentWrap .contfr .phone{width:222px; height:58px; border: 1px solid #e9e9e9; margin-bottom:10px;}
.contentWrap .contfr .phone .dianhua{width:60px; height:58px; background: url(../images/phonephone.png) 0 0 no-repeat; background-size: cover; float: left;}
.contentWrap .contfr .phone .number{width:160px; height:58px; float: left; color:#c3225f; padding-top:10px;}
.contentWrap .contfr .phone .number span{display: block; color:#167fea; font-size: 14px;}
.contentWrap .contfr .phone .number strong{display: block; color:#c3225f; font-size: 18px; font-weight: bold; margin-top:6px;}
.contentWrap .contfr .remethod{width:222px; padding:20px 20px;  border: 1px solid #e9e9e9; overflow: hidden; margin-bottom:20px;}
.contentWrap .contfr .remethod li{float: left; width:88px; margin-bottom:10px;}
.contentWrap .contfr .remethod li img{width:50px; height:50px;display: block; margin:0 auto 10px;}
.contentWrap .contfr .remethod li a .titt{text-align: center; color:#666; font-size: 14px;}
.contentWrap .contfr .fuflCont{width:224px; overflow: hidden; margin-bottom:20px; border: 1px solid #e5e5e5;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.contentWrap .contfr .fuflCont .shiguan{overflow: hidden;}
.contentWrap .contfr .fuflCont .shiguan img{display: block; width:100%;}
.contentWrap .contfr .fuflCont .fuzhu{width:224px; height:46px; background: url(../images/biaobg.png) 0 0 no-repeat; background-size: cover; font-size: 16px; color:#fff; line-height: 46px; padding-left:10px;}
.contentWrap .contfr .fuflCont .fuzhu span{font-size: 12px; color:#fff; opacity: 0.5; display: inline-block; margin-left:5px;}
.contentWrap .contfr .fuflCont .doclist .artlist{overflow: hidden; padding:10px 16px;}
.contentWrap .contfr .fuflCont .doclist .artlist li{font-size: 12px; color:#333; margin-bottom:9px; padding-left:12px; height:16px; line-height: 16px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; background: url(../images/threedott.png) left center no-repeat; }
.contentWrap .contfr .fuflCont .doclist .artlist a{color:#333;}
.contentWrap .contfr .fuflCont .doclist .artlist a:hover{color:#e6b482;}

/* 列表页医院简介 */
.ContWrap .floatrr{padding:20px; float: right; width:700px; height:auto; border: 1px solid #e5e5e5; margin-bottom:30px;}
.ContWrap .floatrr .headtit{text-align: center; font-size: 20px; font-weight: bold; color:#c3225f; margin-bottom:20px;}
.ContWrap .floatrr .jianimg{width:90%; margin:10px auto;}
.ContWrap .floatrr .jianimg img{ margin:0 auto; display: block;}
.ContWrap .floatrr .text{color:#666; font-size: 14px; line-height: 20px; text-indent: 2em; margin-bottom:10px;}
/* 医院文化 */
.ContWrap .floatrr .mintit{font-size: 14px; color:#1c1c1c; margin-bottom:4px;}
.ContWrap .floatrr .qianzi{text-align: right;}
.ContWrap .floatrr .linian{color:#1c1c1c; font-size: 16px; line-height: 20px; margin-bottom:10px;}
.ContWrap .floatrr .text span{color:#1c1c1c; font-size: 14px; line-height: 20px;}
.ContWrap .floatrr video{width:280px; height:44px; display: block; margin:0 auto;}
.ContWrap .floatrr .xiazai{display: block; color:#222; font-size: 16px; text-align: center; font-weight: bold;}
.ContWrap .floatrr .xiazai:hover{color:#c3225f; font-size: 16px;}
/* 专家团队 */
.ContWrap .floatrr .ZUANlist{width:100%; overflow: hidden;}
.ContWrap .floatrr .ZUANlist li{width:100%; overflow: hidden; border-bottom: 1px dashed #ddd;}
.ContWrap .floatrr .ZUANlist li dl{width:100%; overflow: hidden; margin:10px 0;}
.ContWrap .floatrr .ZUANlist li dl dt{width:18%; float: left;}
.ContWrap .floatrr .ZUANlist li dl dt a{width:100%; display: block;}
.ContWrap .floatrr .ZUANlist li dl dt a img{width:100%; display: block;}
.ContWrap .floatrr .ZUANlist li dl dd{width:75%; float: right;}
.ContWrap .floatrr .ZUANlist li dl dd .name{margin-bottom:10px;}
.ContWrap .floatrr .ZUANlist li dl dd .name a{color:#c3225f; font-size: 20px;}
.ContWrap .floatrr .ZUANlist li dl dd .posi{color:#333; font-size: 14px; margin-bottom:10px;}
.ContWrap .floatrr .ZUANlist li dl dd .content{color:#333; font-size: 12px; line-height: 18px; margin-bottom:14px;}
.ContWrap .floatrr .ZUANlist li dl dd .content a{color:#c3225f; font-size: 14px;}
.ContWrap .floatrr .ZUANlist li dl dd .content a:hover{color:#c3225f; font-size: 14px; text-decoration: underline;}
.ContWrap .floatrr .ZUANlist li dl dd .bbtn{overflow: hidden;}
.ContWrap .floatrr .ZUANlist li dl dd .bbtn .yuyue{width:100px; height:30px; background: url(../images/msyy.jpg) 0 0 no-repeat;  display: inline-block; margin-right:20px;}
.ContWrap .floatrr .ZUANlist li dl dd .bbtn .zixun{width:100px; height:30px; display: inline-block; background: url(../images/zxzx.jpg) 0 0 no-repeat;}

/* 医院环境页面 */
.ContWrap .floatrr .bigimg{width:100%; margin:0 auto;}
.ContWrap .floatrr .bigimg img{margin:0 auto; display: block;}
/* 联系我们页面 */
.ContWrap .floatrr .mintitt{font-size:16px; color:#333; margin-bottom:10px; font-weight: bold;}
.ContWrap .floatrr .ttext{font-size:14px; color:#666; margin-bottom:10px; line-height: 20px;}
.ContWrap .floatrr .ttext span{font-size:14px; color:#333; font-weight: bold;}

/* 新增板块 */
.contentWrap .fufloatr .floatr{width:280px; height:300px; padding:10px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; border: 1px solid #ddd; margin-bottom:10px;}
.contentWrap .fufloatr .floatr img{width:100%; display: block; margin:0 auto;}
.contentWrap .fufloatr .floatr .text{width:100%; overflow: hidden; color:#333; font-size: 12px; line-height: 22px; padding:10px 0;}
.contentWrap .fufloatr .floatr .text a{color:#333; font-size: 12px; text-decoration: none;}
.contentWrap .fufloatr .floatr .text a:hover{color:#e6b482; font-size: 12px; text-decoration: underline;}


/* 妇科微创中心页面 */
.fukebanner{width:100%; overflow: hidden; text-align: center;}
.fukebanner img{width:100%; overflow: hidden; display: block; text-align: center;}
.NOqueWrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/noque.jpg) 0 center no-repeat; background-size: cover;} 
.NOqueWrap .notit{width:100%; margin:50px auto 30px;} 
.NOqueWrap .notit img{display: block; margin:0 auto;} 
.NOqueWrap .intro{width:1000px; margin:0 auto; font-size: 14px;color:#333; text-align: center; margin-bottom:30px;} 
.NOqueWrap .proList{width:1000px; margin:0 auto; overflow: hidden;}
.NOqueWrap .proList .floatL{width:800px; overflow: hidden; float: left;}
.NOqueWrap .proList .floatL ul{width:390px; overflow: hidden; float: left;}
.NOqueWrap .proList .floatL ul li{width:390px; height:42px; margin-bottom:16px;}
.NOqueWrap .proList .floatL ul li a{width:100%; height:42px; display: block; padding-left:60px; color:#fff; line-height: 44px;}
.NOqueWrap .proList .floatL ul .que-1{width:390px; height:42px; background: url(../images/011.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-2{width:390px; height:42px; background: url(../images/022.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-3{width:390px; height:42px; background: url(../images/033.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-4{width:390px; height:42px; background: url(../images/044.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-5{width:390px; height:42px; background: url(../images/055.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-6{width:390px; height:42px; background: url(../images/066.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-7{width:390px; height:42px; background: url(../images/077.png) 0 0 no-repeat;background-size: contain;}
.NOqueWrap .proList .floatL ul .que-8{width:390px; height:42px; background: url(../images/088.png) 0 0 no-repeat;background-size: contain;}


.NOqueWrap .proList .floatR{width:170px; overflow: hidden; float: right; border: 2px solid #ddd; padding:12px;}
.NOqueWrap .proList .floatR .tit{text-align: center; font-size: 34px; color:#3acda5; font-weight: bold; margin-bottom:20px;}
.NOqueWrap .proList .floatR .list{margin:0 auto; width:100%;}
.NOqueWrap .proList .floatR .list li{margin:0 auto; font-size: 12px; color:#666666; background: url(../images/greecir.jpg) 0 center no-repeat; padding-left:12px; margin-bottom:10px;}
.NOqueWrap .proList .floatR .phone{margin:0 auto; color: #3acda5; font-size: 12px; text-align: center; margin-bottom:5px;}
.NOqueWrap .proList .floatR .phone span{border-bottom: 1px solid #3acda5;}
.NOqueWrap .proList .floatR .onlinebtn{width:100%; height:35px; background: #3acda5; line-height: 35px; font-size: 14px; color:#fff; display: block; text-align: center;}
.NOqueWrap .queList{width:1010px; overflow: hidden; margin:0 auto;}
.NOqueWrap .queList li{width:334px; overflow: hidden; float: left; margin-bottom:30px; position: relative;}
.NOqueWrap .queList li a{width:334px; height:230px; overflow: hidden; z-index: 1; display: block; margin-bottom:20px;}
.NOqueWrap .queList li a img{width:100%; margin:0 auto; z-index: 0;}
.NOqueWrap .queList li .name{color:#666; font-size:16px; text-align: center; font-weight: bold; margin-bottom:10px;}
.NOqueWrap .queList li .eng{color:#aaa; font-size:12px; text-align: center; text-transform: uppercase;}
.NOqueWrap .queList li .shadow{position:absolute; top:0; left:0; width:334px; height:230px; background: url(../images/shadow.png) 0 0 no-repeat; display: none;}
.NOqueWrap .queList li .shadow.SHOW{display: block;}
.NOqueWrap .zixunbtn{width:1000px; height:72px; margin:0 auto;}
.NOqueWrap .zixunbtn a{width:350px; height:72px; display: block;  float: right;}
.NOqueWrap .guangad{width:100%; height:642px; margin:0 auto; overflow: hidden; position: relative; background: url(../images/fuguang11.png) center center no-repeat; background-size:cover;}
.NOqueWrap .guangad .contcont{width:400px; position: absolute; bottom:210px; right:11.5%;}
.NOqueWrap .guangad .contcont .biao{font-size: 26px; color:#fff; margin-bottom:16px;}
.NOqueWrap .guangad .contcont .biao2{font-size: 46px; color:#fff; margin-bottom:20px;}
.NOqueWrap .guangad .contcont .engtit{font-size: 12px; color:#fff;}
.NOqueWrap .guangad .BTN{position: absolute; bottom:110px; right:18%;}
.NOqueWrap .guangad .BTN a{display: block; width:154px; height:54px; background: url(../images/whitebtn.png) 0 0 no-repeat; color:#20a2e6; font-size: 18px; line-height: 50px; text-align: center; float: left; font-weight: bold;}
.fuzhuanwrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/zhuanbg.jpg) 0 center no-repeat; background-size: cover;}
.fuzhuanwrap .notit{width:100%; margin:50px auto 30px;} 
.fuzhuanwrap .notit img{display: block; margin:0 auto;} 
.fuzhuanwrap .wangbox{width:1000px; overflow: hidden; margin:0 auto; background: url(../images/wangbg.png) center 0 no-repeat; padding-bottom:30px;}
.fuzhuanwrap .wangbox .content{width:540px; overflow: hidden; float: right;padding-top: 70px;}
.fuzhuanwrap .wangbox .content .name{color:#666; font-size: 40px; margin-bottom:10px;}
.fuzhuanwrap .wangbox .content .posi{color:#999; font-size: 16px; margin-bottom:5px;}
.fuzhuanwrap .wangbox .content .eng{color:#999; font-size: 12px; text-transform: uppercase;}
.fuzhuanwrap .wangbox .content .line{border-bottom: 1px solid #20a2e6; position: relative; margin:16px 0;}
.fuzhuanwrap .wangbox .content .line span{position: absolute; top:-9px; left: 0;}
.fuzhuanwrap .wangbox .content .introList{width:100%; overflow: hidden;}
.fuzhuanwrap .wangbox .content .introList li{color:#666666; font-size: 13px; margin-bottom:10px;}
.fuzhuanwrap .wangbox .content .BTNN{overflow: hidden;margin-top: 130px;}
.fuzhuanwrap .wangbox .content .BTNN a{display: block; width:120px; height:35px; color:#20a2e6; font-size: 18px; line-height: 35px; text-align: center; float: left;}
.fuzhuanwrap .wangbox .content .BTNN .liao{ border: 2px solid #20a2e6; color:#20a2e6; background: #fff; margin-right:30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.fuzhuanwrap .wangbox .content .BTNN .online{background: #20a2e6; color:#fff;}
.fuzhuanwrap .wangbox .content .zixunbtn{margin-top:20px;}
.fuzhuanwrap .tianbox{width:1000px; overflow: hidden; margin:0 auto; background: url(../images/tianbg.png) center 0 no-repeat; padding-bottom:80px;}
.fuzhuanwrap .tianbox .content{width:540px; overflow: hidden; float: left; text-align: right;}
.fuzhuanwrap .tianbox .content .text{text-align: left; color:#666666; font-size: 13px; line-height: 20px;}
.fuzhuanwrap .tianbox .content .line span{position: absolute; top:-9px; right: 0;}
.fuzhuanwrap .tianbox .content .BTNN{overflow: hidden;margin-top: 150px;}
.fuzhuanwrap .tianbox .content .BTNN a{display: block; width:120px; height:35px; color:#20a2e6; font-size: 18px; line-height: 35px; text-align: center; float: right;}
.fuHuanwrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/huanbg.jpg) 0 center no-repeat; background-size: cover;}
.fuHuanwrap .notit{width:100%; margin:50px auto 30px;} 
.fuHuanwrap .notit img{display: block; margin:0 auto;}
.fuHuanwrap .huanone{width:1000px; height:290px; margin:0 auto; background: url(../images/huanimg1.png) 0 0 no-repeat;  margin-bottom:40px;}
.fuHuanwrap .huanone .bbbox{padding-top:40px; overflow: hidden; width:500px; margin-left:460px;}
.fuHuanwrap .huanone .bbbox .tit{color:#3acda5; font-size: 22px; font-weight: bold; margin-bottom:40px;}
.fuHuanwrap .huanone .bbbox .text{color:#333; font-size: 14px; line-height: 22px;}
.fuHuanwrap .huantwo{width:1000px; height:290px; margin:0 auto; background: url(../images/huanimg2.png) 0 0 no-repeat;}
.fuHuanwrap .huantwo .bbbox{padding-top:40px; overflow: hidden; width:500px; margin-left:40px;}
.fuHuanwrap .huantwo .bbbox .tit{color:#20a2e6; font-size: 22px; font-weight: bold; margin-bottom:40px;}
.fuHuanwrap .huantwo .bbbox .text{color:#333; font-size: 14px; line-height: 22px;}
.fuHuanwrap .huantwo .bbbox .bbtn,.fuHuanwrap .huanone .bbbox .bbtn{display: block; margin-top:20px;}
/* 往期回顾 */
.wangWrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/wangqibg.png) 0 center no-repeat; background-size: cover; padding-bottom:40px;}
.wangWrap .notit{width:100%; margin:110px auto 30px;} 
.wangWrap .notit img{display: block; margin:0 auto;} 
.rb-wrap{width:1050px; margin:0 auto; position: relative;height:240px;overflow: hidden;}
.rb-wrap .r-b{width:1000px; margin:0 auto; position: relative;height:240px;overflow: hidden; }
.r-b .zzjslide{width:8888px; margin:0 auto; position: absolute; top:0; left:0;}
.r-b .zzjslide li{float: left; margin:0 2px; width:240px; margin:0 5px;}
.r-b .zzjslide li a{display: inline-block; margin-bottom:5px; width:100%;}
.r-b .zzjslide li a img{border: 1px solid #fff; width:100%;}
.r-b .zzjslide li .name{font-size: 13px; color:#333; text-align: center; margin-bottom: 4px;}
.r-b .zzjslide li .posi{font-size: 11px; color:#666; text-align: center;}
.rb-wrap .s-s-l{width:15px; height:230px; background: url(../images/narrrl.png) center center no-repeat; display: inline-block; position: absolute; top:0; left:0;}
.rb-wrap .s-s-r{width:15px; height:230px; background: url(../images/narrrr.png) center center no-repeat;display: inline-block;  position: absolute; top:0; right:0;}

/* 输卵管疾病介绍 */
.shujieWrap{width:100%; height:190px; background: url(../images/shubg.jpg) 0 0 no-repeat; margin-bottom:40px;}
.shujieWrap .content{width:1000px; margin:0 auto; height:190px;  position: relative;}
.shujieWrap .content dt{width:200px; float: left; padding:10px; text-align: center; background: #fff; box-shadow: 0px 0px 4px #333; position: absolute; bottom:-14px; left:0;}
.shujieWrap .content dt img{width:100%; display: block; margin:0 auto;}
.shujieWrap .content dd{width:720px; float: right; overflow: hidden;}
.shujieWrap .content .tit{ font-size:26px; color:#fff; padding-top: 40px;}
.shujieWrap .content .tit span{font-size:12px; color:#fff; margin-left:10px; text-transform: uppercase;}
.shujieWrap .content .text{font-size:14px; color:#fff;text-indent: 2em; line-height: 20px;}
.shujieWrap .content .line{margin:5px 0;}
.bingWrap{width:1000px; margin:0 auto;}
.bingWrap .bingList{width:100%; margin:0 auto;}
.bingWrap .bingList li{width:48%; height:200px; float: left; position: relative;}
.bingWrap .bingList .purplee{border: 1px solid #bc91e3; margin: 0 3% 40px 0;}
.bingWrap .bingList .greenn{border: 1px solid #22c0db; margin-bottom:40px;}
.bingWrap .bingList .pinkk{border: 1px solid #f197b3; margin: 0 3% 40px 0;}
.bingWrap .bingList .bluee{border: 1px solid #7faaf8;  margin-bottom:40px;}
.bingWrap .bingList .sblue{border: 1px solid #1fa2e6; margin: 0 3% 40px 0;}
.bingWrap .bingList .yelloww{border: 1px solid #eaac73; margin-bottom:40px;}
.bingWrap .bingList li .tit{position: absolute; top:-13px; left:20px; font-size:22px; font-weight: bold; background: #fff; height:24px; line-height: 24px; padding:0 8px;}
.bingWrap .bingList .purplee .tit{color:#bc91e3;}
.bingWrap .bingList .greenn .tit{color:#22c0db;}
.bingWrap .bingList .pinkk .tit{color:#f197b3;}
.bingWrap .bingList .bluee .tit{color:#7faaf8;}
.bingWrap .bingList .sblue .tit{color:#1fa2e6;}
.bingWrap .bingList .yelloww .tit{color:#eaac73;}
.bingWrap .bingList li .tit span{ font-weight: normal; font-size: 11px !important; text-transform: uppercase; display: inline-block; line-height: 24px; float: right; margin-left: 8px;}
.bingWrap .bingList li dl{margin:0 auto; padding:35px 20px;}
.bingWrap .bingList li dl dt{width:140px; margin:0 auto; float: left;}
.bingWrap .bingList li dl .TABbox{width:64%; margin:0 auto;overflow: hidden; float: right;}
.bingWrap .bingList li dl .TABbox .menu{width:100%;overflow: hidden; border-bottom: 1px dashed #ddd; padding-bottom: 6px;}
.bingWrap .bingList li dl .TABbox .menu li{width:100%;float: left; width:22%; height:26px; text-align: center; line-height: 26px; cursor: pointer; border: 2px solid #bc91e3; margin-right:2%;}
.bingWrap .bingList .purplee dl .TABbox .menu li{border: 2px solid #bc91e3;}
.bingWrap .bingList .greenn dl .TABbox .menu li{border: 2px solid #22c0db;}
.bingWrap .bingList .pinkk dl .TABbox .menu li{border: 2px solid #f197b3;}
.bingWrap .bingList .bluee dl .TABbox .menu li{border: 2px solid #7faaf8;}
.bingWrap .bingList .sblue dl .TABbox .menu li{border: 2px solid #1fa2e6;}
.bingWrap .bingList .yelloww dl .TABbox .menu li{border: 2px solid #eaac73;}
.bingWrap .bingList li dl .TABbox .menu li:last-child{margin-right:0;}
.bingWrap .bingList li dl dd .menu li.current{background: #bc91e3; color:#fff;}
.bingWrap .bingList .purplee dl dd .menu li.current{background: #bc91e3;}
.bingWrap .bingList .greenn dl dd .menu li.current{background: #22c0db;}
.bingWrap .bingList .pinkk dl dd .menu li.current{background: #f197b3;}
.bingWrap .bingList .bluee dl dd .menu li.current{background: #7faaf8;}
.bingWrap .bingList .sblue dl dd .menu li.current{background: #1fa2e6;}
.bingWrap .bingList .yelloww dl dd .menu li.current{background: #eaac73;}
.bingWrap .bingList .TABbox .menu li a{width:100%; height:26px; text-align: center; line-height: 26px; color:#bc91e3; display: block;}
.bingWrap .bingList .purplee .TABbox .menu li a{color:#bc91e3;}
.bingWrap .bingList .greenn .TABbox .menu li a{color:#22c0db;}
.bingWrap .bingList .pinkk .TABbox .menu li a{color:#f197b3;}
.bingWrap .bingList .bluee .TABbox .menu li a{color:#7faaf8;}
.bingWrap .bingList .sblue .TABbox .menu li a{color:#1fa2e6;}
.bingWrap .bingList .yelloww .TABbox .menu li a{color:#eaac73;}
.bingWrap .bingList li dl .TABbox .menu .current a{color:#fff;} 
.bingWrap .bingList li dl .TABbox .tabcont{display: none;}
.bingWrap .bingList li dl .TABbox .tabcont.Show{display: block;}
.bingWrap .bingList li dl .TABbox .tabcont .cont{width:100%; line-height: 22px; color:#666; font-size: 13px; text-align: justify;}
.bingWrap .bingList li dl .TABbox .tabcont .cont a{ color:#c3225f; font-size: 13px;}
.bingWrap .bingList li dl .TABbox .tabcont .cont a:hover{ text-decoration: underline;}
.techniqueWrap{width:1100px; margin:0 auto; overflow: hidden;}
.techniqueWrap .titwrap{width:100%; height:110px; margin:0 auto; background: url(../images/caidai.png) 0 center no-repeat;}
.techniqueWrap .titwrap .ming{text-align: center; padding-top:20px; color:#fff; font-size: 35px; font-weight: bold;}
.techniqueWrap .titwrap .engg{text-align: center; color:#fff; font-size: 12px; text-transform: uppercase;}
.techniqueWrap .titwrap .lline{width:54%; height:2px; background: url(../images/linbg.jpg) 0 0 repeat-x; margin:7px auto;}
.shuLuanwrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/shubg1.jpg) center center no-repeat; background-size: cover;}
.shuLuanwrap .wangbox{height:470px;}
.shuLuanwrap .wangbox .content .BTNN{overflow: hidden;margin-top: 130px;}
.shuLuanwrap .wangbox .content .BTNN a{display: block; width:120px; height:35px; color:#20a2e6; font-size: 18px; line-height: 35px; text-align: center; float: left;}
.shuLuanwrap .wangbox .content .BTNN .liao{ border: 2px solid #20a2e6; color:#20a2e6; background: #fff; margin-right:30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.shuLuanwrap .wangbox .content .BTNN .online{background: #20a2e6; color:#fff;}
.articleWrap{width:1000px; margin:0 auto; overflow: hidden;}
.articleWrap li{width:100%; margin:0 auto; overflow: hidden; border-bottom: 1px dashed #ddd;}
.articleWrap li dl{width:100%; margin:14px auto; overflow: hidden;}
.articleWrap li dl dt{width:70%; float: left;}
.articleWrap li dl dt .nameTIT{overflow: hidden; margin-bottom:20px;}
.articleWrap li dl dt .nameTIT .number{width:50px; height:35px; background: #ffec41; color:#ff5555; line-height: 35px; font-size: 24px; font-weight: bold; float: left; text-align: center; margin-right:10px;}
.articleWrap li dl dt .nameTIT .biaott{float: left; width:90%;}
.articleWrap li dl dt .nameTIT .biaott .tit{color:#20a2e6; font-size: 22px; display: block; margin-bottom:4px;}
.articleWrap li dl dt .nameTIT .biaott .tit a{color:#20a2e6; font-size: 22px;}
.articleWrap li dl dt .nameTIT .biaott .eeng{color:#b8b8b8; font-size: 10px !important; display: block; text-transform: uppercase;}
.articleWrap li dl dt .ttext{color:#666; font-size: 13px; line-height: 20px;}
.articleWrap li dl dt .ttext a{color:#20a2e6; font-size: 13px;}
.articleWrap li dl dd{width:264px; float: right;}
.articleWrap li dl dd img{width:100%; margin:0 auto; display: block;}
.articleWrap li dl dd a{display: block;}
/* 专家专题页面 */
.ZHUANBOX{width:100%; margin:0 auto; overflow: hidden; background: url(../images/zhuanbbg.jpg) right 0 no-repeat; background-size: cover; padding-bottom:35px;}
.ZHUANBOX .ZHUANlist{width:1000px; margin:20px auto 0; overflow: hidden;}
.ZHUANBOX .ZHUANlist .listzhuan{width:100%; margin:0 auto; overflow: hidden;}
.ZHUANBOX .ZHUANlist .listzhuan li{width:23%; height:270px; margin:0 2% 70px 0; float: left; border: 1px solid #c3225f; position:relative;}
.ZHUANBOX .ZHUANlist .listzhuan li:nth-of-type(4n){margin-right:0;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuanphone{ margin:10px; box-shadow: 0px 0px 10px #bbb; height:250px; position: relative; top:0; left:0; z-index: 11;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuanphone .photo{width:100%; overflow: hidden; height:250px; }
.ZHUANBOX .ZHUANlist .listzhuan .zhuanphone .photo img{width:100%; display: block;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuanphone .namee{width:100%; height:42px; background: url(../images/namebtn.jpg) center center no-repeat; position: absolute; bottom: -30px; left: 1px; text-align: center; line-height: 42px; color:#fff; font-weight: bold; font-size: 18px; z-index:1;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .zixun{width:100%; height:42px; background: url(../images/zibtn.jpg) center center no-repeat;position: absolute; top: 238px; left: 0; text-align: center; line-height: 42px; color:#fff; font-weight: bold; font-size: 18px;z-index:0;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo{margin:10px; box-shadow: 0px 0px 10px #bbb; height:250px; position: absolute; top:0; left:0; background: #f5f5f5; width:210px;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo>a{width:100%; display: block;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .photoo{width:84px; height:84px; overflow: hidden; margin:10px auto; display: block;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph1{background: url(../images/zm1.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph2{background: url(../images/zm2.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph3{background: url(../images/zm3.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph4{background: url(../images/zm4.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph5{background: url(../images/zm5.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph6{background: url(../images/zm6.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph7{background: url(../images/zm7.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph8{background: url(../images/zm8.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph9{background: url(../images/zm9.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph10{background: url(../images/zm10.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph11{background: url(../images/zm11.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph12{background: url(../images/zm12.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph13{background: url(../images/zm13.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph14{background: url(../images/zm14.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph15{background: url(../images/zm15.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph16{background: url(../images/zm16.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph17{background: url(../images/zm17.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph18{background: url(../images/zm18.png) 0 0 no-repeat;}
/*.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph19{background: url(../images/zm19.png) 0 0 no-repeat;}*/
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .ph20{background: url(../images/zm19.png) 0 0 no-repeat;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .photoo img{width:84px; height:84px; overflow: hidden; display: block;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .name{width:100%; text-align: center; color:#c3225f; font-size: 18px;margin:0 auto 10px; }
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .line{width:10px;margin:0 auto 6px; border: 1px solid #c3225f;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .posi{width:90%; text-align: center; color:#666666; font-size: 13px; margin:0 auto 8px; line-height:18px;}
.ZHUANBOX .ZHUANlist .listzhuan .zhuaninfo .jieshao{width:70%; text-align: center; color:#666666; font-size: 13px; margin:0 auto 6px; line-height: 18px; height:70px; overflow: hidden;}
.ZHUANBOX .ZHUANlist .guahaobtn{width:330px; height:60px; background: url(../images/guahaobg.png) center center no-repeat; display: block; margin:0 auto;}

.zuanguangao{width:100%; height:390px; margin:0 auto; background: url(../images/zhuanad1.jpg) center center no-repeat; background-size:cover;}
.zuanguangao a{width:100%; height:390px; display: block; margin:0 auto;}
.zuanguangao .content{width:50%; margin-left:50%; padding-top:120px;}
.zuanguangao .content .engtit{color:#fff; font-size: 12px; margin-bottom:6px;}
.zuanguangao .content .titit{color:#fff; font-size: 32px; font-weight: bold; margin-bottom:10px;}
.zuanguangao .content .line{width:30px; height:4px; background: #fff; margin-bottom:40px;} 
.zuanguangao .content .jiangjiecont{overflow: hidden;}
.zuanguangao .content .jiangjiecont li{float: left; height:50px;width:140px; margin-right:25px;}
.zuanguangao .content .jiangjiecont li .num-1{height:50px;width:50px; font-size: 30px; font-weight: bold; color:#fff; float: left; line-height: 50px;}
.zuanguangao .content .jiangjiecont li .txt-1{height:50px;width:90px; font-size: 18px; color:#fff; float: left; line-height: 24px;}
.zhuanjiaWrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/julibg.jpg) 0 0 no-repeat; background-size: cover; padding-bottom:80px;}
.bx-wrapper{width:1000px; margin:0 auto; position: relative;}
.zhuanjiaWrap .BOXBOX{width:1000px; margin:0 auto;}
.zhuanjiaWrap .bx-wrapper .slide5{width:1000px; margin:0 auto; height:270px;}
.zhuanjiaWrap .bx-wrapper .slide .bbox{width:100%; margin:0 auto; height:270px;}
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-1{width:410px; margin:0 3% 0 0;float: left; position:relative;}
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-1 .txtbox{width:410px; height:60px; background: url(../images/blueline.png) 0 0 repeat-x; position:absolute; bottom:0; left:0; padding:10px 15px 0 15px;} 
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-1 .txtbox .hantxt{width:100%; color:#fff; font-size: 14px; display: block; margin-bottom:10px; white-space: nowrap;  overflow:hidden; text-overflow: ellipsis;}
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-1 .txtbox .engtxt{width:100%; color:#fff; font-size: 9px; display: block; text-transform:uppercase; white-space: nowrap;  overflow:hidden; text-overflow: ellipsis;}
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-2{width:410px; margin:0 5% 0 0;float: left; position:relative;}
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-2 .txtbox{width:410px; height:60px; background: url(../images/blueline.png) 0 0 repeat-x; position:absolute; bottom:0; left:0; padding:15px 25px 0 25px;} 
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-2 .txtbox .hantxt{width:100%; color:#fff; font-size: 14px; display: block; margin-bottom:8px; white-space: nowrap;  overflow:hidden; text-overflow: ellipsis;}
.zhuanjiaWrap .bx-wrapper .slide .bbox .iimg-2 .txtbox .engtxt{width:100%; color:#fff; font-size: 9px; -webkit-text-size-adjust:none; display: block; text-transform:uppercase; white-space: nowrap;  overflow:hidden; text-overflow: ellipsis;}
.bx-controls-direction{position:absolute; top:34%; right:5%;}
.bx-controls-direction .bx-prev{width:60px; height:60px; background: url(../images/juprev.png) 0 0 no-repeat; display: block; margin-bottom:65%;}
.bx-controls-direction .bx-next{width:60px; height:60px; background: url(../images/junext.png) 0 0 no-repeat; display: block;}
.bx-viewport{height:280px;}
.shouboxWrap{width:100%; overflow: hidden; background: url(../images/zhulibg.jpg) center center no-repeat; background-size: cover; margin-top:20px;}
.shoubox{width:910px;height:430px;border:1px solid #ddd;margin:0 auto;overflow:hidden;}
.shoubox ul{width:5555px;}
.shoubox li{height:430px;width:120px;float:left;}
.shoubox .li-1{height:430px;width:120px;background: url(../images/11.jpg) 0 0 no-repeat;}
.shoubox .li-2{height:430px;width:120px;background: url(../images/22.jpg) 0 0 no-repeat;}
.shoubox .li-3{height:430px;width:120px;background: url(../images/33.jpg) 0 0 no-repeat;}
.shoubox .li-4{height:430px;width:120px;background: url(../images/44.jpg) 0 0 no-repeat;}
.shoubox li:last-child{height:430px;width:430px; background: url(../images/55.jpg) 0 0 no-repeat;}
.shoubox li a{width:100%; display: block;}
.shoubox li a p{width:100%; height:70px; color:#fff; font-weight: bold; text-align: center; line-height: 70px; font-size: 30px;  margin:180px auto 0; background: url(../images/huiline.png) 0 0 repeat-x;}
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

[class^='imghvr-'],
[class*=' imghvr-'] {
  position: relative;
  display: inline-block;
  margin: 0px;
  max-width: 100%;
  color: #fff;
/*   overflow: hidden; */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
[class^='imghvr-'] > img,
[class*=' imghvr-'] > img {
  vertical-align: top;
  max-width: 100%;
}
[class^='imghvr-'] figcaption,
[class*=' imghvr-'] figcaption {
  background-color: inherit;
  padding: 30px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
[class^='imghvr-'] h3,
[class*=' imghvr-'] h3,
[class^='imghvr-'] p,
[class*=' imghvr-'] p {
  margin: 0;
  padding: 0;
  color: #fff;
}
/* [class^='imghvr-'] a,
[class*=' imghvr-'] a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index:0;
} */
[class^='imghvr-'],
[class*=' imghvr-'],
[class^='imghvr-']:before,
[class^='imghvr-']:after,
[class*=' imghvr-']:before,
[class*=' imghvr-']:after,
[class^='imghvr-'] *,
[class*=' imghvr-'] *,
[class^='imghvr-'] *:before,
[class^='imghvr-'] *:after,
[class*=' imghvr-'] *:before,
[class*=' imghvr-'] *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
/* imghvr-hinge-left
   ----------------------------- */
.imghvr-hinge-left {width:100%;}
.imghvr-hinge-left img {
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}
.imghvr-hinge-left figcaption {
  -webkit-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
.imghvr-hinge-left:hover > img {
  -webkit-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
.imghvr-hinge-left:hover figcaption {
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.imghvr-hinge-left .zhuanphone .namee:hover > img {
  -webkit-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
.imghvr-hinge-left .zhuanphone .namee:hover figcaption {
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* 专家专题详情页 */
.zhuanzCont{width:1000px; overflow: hidden; margin:30px auto; position: relative;}
.zhuanzCont .zuanjiainfo {margin-bottom:20px; overflow: hidden;}
.zhuanzCont .zuanjiainfo .photo{width:290px; height:380px; float: left; background: url(../images/zxphoto1.jpg) bottom center no-repeat;}
.zhuanzCont .zuanjiainfo .photo .iimg{width:260px; height:330px; margin:10px auto 16px; box-shadow: 0 0 10px #bbb;}
.zhuanzCont .zuanjiainfo .photo .iimg img{width:100%; display: block;}
.zhuanzCont .zuanjiainfo .photo .ming{text-align: center; font-weight: bold; color:#fff;}
.zhuanzCont .zuanjiainfo .content{width:690px;float: right; padding-top:24px;}
.zhuanzCont .zuanjiainfo .content p{ color:#666; font-size: 13px; line-height: 26px; text-indent: 2em;}
.zhuanzCont .engjian{width:100%; overflow: hidden; clear: both; margin-bottom:40px;}
.zhuanzCont .engjian p{text-indent: 2em; font-size: 13px; color:#666; text-transform: uppercase; line-height: 25px;}
/* 专家视频 */
.zuanvideo{width:1000px; overflow: hidden; margin:0 auto;}
.zuanvideo .tit{font-size: 28px; color:#c3225f; font-weight: bold; margin-bottom:16px;}
.zuanvideo .lline{width:40px; height:5px;background: #c3225f; margin-bottom:30px;}
.zuanvideo .slider3 .slide .text{font-size: 13px; color:#fff; line-height: 20px;}
.zuanvideo .slider3 .slide .vvimg{ width:390px; overflow: hidden;  display: block;}
.zuanvideo .slider3 .slide .vvimg img{width:100%; display: block; margin:0 auto;}
.zuanvideo .slider3 .slide .vvtext{position: absolute; bottom:0; left:0; width:380px; height:50px; padding-left:10px;  z-index:1;color:#fff; line-height: 50px; font-size: 18px;}
.zuanvideo .slider3 .slide .shadow{position: absolute; bottom:0; left:0; width:390px; height:50px; background:rgba(0,0,0,0.5); z-index:0;}
.zuanvideo .bx-controls-direction{height:80px; position: absolute; top:36%; right:-10%;}
.zuanvideo .bx-controls-direction .bx-prev{width: 60px;height: 60px;background: url(../images/zuanprev.jpg) 0 0 no-repeat; display: block; position: absolute; top:0; left:-930px;}
.zuanvideo .bx-controls-direction .bx-next{width: 60px;height: 60px;background: url(../images/zuannext.jpg) 0 0 no-repeat; display: block; position: absolute; top:0; right:0;}

/* 专家日常工作 */
.titwrap{width:1000px; margin:0 auto;}
.titwrap .dtit{font-size: 28px; color:#c3225f; font-weight: bold; margin-bottom:16px;}
.titwrap .dlline{width:40px; height:5px;background: #c3225f; margin-bottom:30px;}
.dateWork{width:100%; overflow: hidden; margin:0 auto 50px; background: url(../images/richangbg.jpg) 0 0 no-repeat; padding:20px 0;}
.dateWork .slider33 .slide .text{font-size: 13px; color:#fff; line-height: 20px;}
.dateWork .slider33 .slide .ssimg{width:390px; background: #fff; overflow: hidden; padding:4px; margin-bottom:10px;}
.dateWork .slider33 .slide .ssimg img{width:100%; display: block; margin:0 auto;}
.dateWork .bx-controls-direction .bx-prev{width: 60px;height: 60px;background: url(../images/dnarr-prev.png) center center no-repeat; display: block; position: absolute; top:0; left:-930px;}
.dateWork .bx-controls-direction .bx-next{width: 60px;height: 60px;background: url(../images/dnarr-next.png) center center no-repeat; display: block; position: absolute; top:0; right:0;}

.jibingWrap{width:1000px; overflow: hidden; margin:0 auto 40px;}
.jibingWrap .notit{ margin:40px auto 40px; text-align: center;}
.jibingWrap .bingbox{ margin:0 auto; overflow: hidden;}
.jibingWrap .bingbox li{overflow: hidden; height:40px; border: 1px solid #999; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; padding:0 10px; text-align: center; line-height: 40px; color:#666; float: left; margin:0 10px 10px;}
.jibingWrap .bingbox li a{color:#666;}
.jibingWrap .wenzhangbox{ margin:0 auto; overflow: hidden;}
.jibingWrap .wenzhangbox li{width:46%; float: left; border-bottom: 1px dashed #c4c4c4; margin-right:4%; white-space: nowrap;  overflow：hidden; text-overflow: ellipsis; -moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; overflow: hidden;}
.jibingWrap .wenzhangbox li a{width:100%; display: block; background: url(../images/ddot.png) center left no-repeat; padding:14px 0px 14px 20px; color:#333; font-size: 14px; white-space: nowrap;  overflow：hidden; text-overflow: ellipsis; -moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;overflow: hidden;}

/* 辅助生殖专题页 */
.FUZHUWrap{width:1300px; margin:0 auto; overflow: hidden; background: url(../images/line-shu.png) center 240px no-repeat; background-size: contain;} 
.FUZHUWrap .notit{width:100%; margin:50px auto 30px;} 
.FUZHUWrap .notit img{display: block; margin:0 auto;} 
.FUZHUWrap .proList{width:980px; height:270px; overflow: hidden; margin:0 auto; background: url(../images/img-lanse.png) 0 0 no-repeat; padding:20px 0 0 20px; background-size: contain;}
.FUZHUWrap .proList .intro{width:48%; overflow: hidden;}
.FUZHUWrap .proList .intro dt{width:54%; overflow: hidden; color:#1970e2; font-size: 18px; background: url(../images/bluedot.png) 0 center no-repeat; padding-left:15px; margin-bottom:20px; }
.FUZHUWrap .proList .intro dd{ color:#666; font-size: 14px; text-indent: 2em; margin-bottom:5px; line-height: 20px;}
.FUZHUWrap .proList .intro  dd .xiangqing{float: right; color:#1970e2; font-size: 14px;}
.ZIXUNbtn{width:304px; height:70px;}
.blueee{width:304px; background: url(../images/BTNblue.png) center center no-repeat; background-size: contain; margin:0 auto;}
.greeen{width:304px; background: url(../images/btngreen.jpg) center center no-repeat; background-size: contain; margin:0 auto;}
.pinkkkk{width:304px; background: url(../images/btnred.jpg) center center no-repeat; background-size: contain; margin:0 auto;}
.yellowww{width:304px; background: url(../images/btnorange.jpg) center center no-repeat; background-size: contain; margin:0 auto;}
.ZIXUNbtn a{display: block; height:50px;color:#fff; font-size: 16px; padding-top:20px; text-align: center;  margin:30px auto 10px; text-decoration: underline;}
.fuchakan a{display: block; text-align: center; text-decoration: underline; color:#1970e2;}
.fuchakan2 a{display: block; text-align: center; text-decoration: underline; color:#16b298;}
.fuchakan3 a{display: block; text-align: center; text-decoration: underline; color:#f75e6b;}
.fuchakan4 a{display: block; text-align: center; text-decoration: underline; color:#1970e2; margin-bottom:50px;}
.FUZHUWrap .proList2{ background: url(../images/img-lvse.png) 0 0 no-repeat; background-size: contain;}
.FUZHUWrap .proList2 .intro{width:46%; overflow: hidden; margin-left:46%;}
.FUZHUWrap .proList2 .intro dt{width:54%; overflow: hidden; color:#16b298; font-size: 18px; background: url(../images/greendot.png) 0 center no-repeat; padding-left:15px; margin-bottom:15px;}
.FUZHUWrap .proList2 .intro  dd .xiangqing{float: right; color:#16b298; font-size: 14px;}
/* .FUZHUWrap .proList2 .intro2 dd{width:50%; float: left;} */
.FUZHUWrap .proList3{ background: url(../images/img-hongse.png) 0 0 no-repeat; background-size: contain;}
.FUZHUWrap .proList3 .intro dt{width:54%; overflow: hidden; color:#f75e6b; font-size: 18px; background: url(../images/pinkdot.png) 0 center no-repeat; padding-left:20px; margin-bottom:20px;}
.FUZHUWrap .proList3 .intro  dd .xiangqing{float: right; color:#f75e6b; font-size: 14px;}
.FUZHUWrap .proList4{ background: url(../images/img-huangse.png) 0 0 no-repeat; background-size: contain;}
.FUZHUWrap .proList4 .intro{width:46%; overflow: hidden; margin-left:50%;}
.FUZHUWrap .proList4 .intro dt{width:54%; overflow: hidden; color:#f38c51; font-size: 18px; background: url(../images/orangedot.png) 0 center no-repeat; padding-left:15px; margin-bottom:20px;}
.FUZHUWrap .proList4 .intro  dd .xiangqing{float: right; color:#f38c51; font-size: 14px;}
.ohterTech{width:1000px; margin:30px auto 0;}
.ohterTech .bx-viewport{padding-bottom:20px; padding-right:4px;}
.ohterTech .notit{margin:0 auto 40px;}
.ohterTech .notit img{margin:0 auto; display: block;}
.ohterTech .bx-wrapper{width:1000px; margin:0 auto;}
.ohterTech .bx-wrapper .bx-viewport .slider11{width:1002px; margin:0 auto; height:300px;}
.ohterTech .bx-wrapper .slider11 .slide{border: 1px solid #1970e2; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; position:relative; margin:20px 0;}
.ohterTech .bx-wrapper .slider11 .slide .contcont{padding:20px 20px 0 20px; line-height: 20px; font-size: 14px; color:#666; text-indent: 2em;}
.ohterTech .bx-wrapper .slider11 .slide .xiangqing{margin:0 20px 20px 0; text-align: right; }
.ohterTech .bx-wrapper .slider11 .slide .xiangqing a{color:#1970e2; font-size: 14px;}
.ohterTech .bx-wrapper .slider11 .slide .biaotit{padding:10px; background: #fff; color: #333333; font-size:18px; position:absolute; top:-20px; right:10px; font-weight: bold;}
.ohterTech .bx-wrapper .slider11 .slide .leftft{padding:10px; background: #fff; color: #333333; font-size:18px; position:absolute; top:-20px; left:10px; font-weight: bold;}
.ohterTech .bx-wrapper .slider11 .slide .tit{position: absolute; top:-10px; right:16px; background: #fff; padding:0 10px; color:#333; font-size: 18px; font-weight: bold;}
.ohterTech .bx-wrapper .bx-controls-direction{position: absolute; width:100%; top:34%; right:0; left:0;}
.ohterTech .bx-wrapper .bx-controls-direction .bx-prev{width:34px; height:64px; background: url(../images/narrleft.png) 0 0 no-repeat; position: absolute; left:-8%; top:0; margin-bottom:0;}
.ohterTech .bx-wrapper .bx-controls-direction .bx-next{width:34px; height:64px; background: url(../images/narrright.png) 0 0 no-repeat; position: absolute; right:-8%; top:0;}
.shengguang{width:100%; height:340px; overflow: hidden; background: url(../images/zhuyibanner.jpg) 0 0 no-repeat; background-size: cover; position: relative;}
.shengguang .Wennan{width:270px; height:230px;background: url(../images/nanxing.png) center center no-repeat; background-size: contain; position: absolute; top:16%; left:20%; padding:100px 30px 0 30px;}
.shengguang .Wennan li{line-height: 20px; color:#666; font-size: 14px; margin-bottom:20px;}
.shengguang .Wennan li a{color:#666; font-size: 14px;}
.shengguang .Wennv{width:270px; height:230px; background: url(../images/nvxing.png) center center no-repeat; background-size: contain; position: absolute; top:16%; left:63%; padding:100px 30px 0 30px;}
.shengguang .Wennv li{line-height: 20px; color:#666; font-size: 14px; margin-bottom:20px;}
.shengguang .Wennv li a{color:#666; font-size: 14px;}
.shengguang a img{width:100%; display: block; margin:0 auto;}
.procedure{width:100%; overflow: hidden;  background: url(../images/line-heng.jpg) center top no-repeat; background-size: contain; position: relative;}
.jianotit{margin:0 auto 30px; overflow: hidden; text-align: center;}
.jianotit img{margin:0 auto; display: block;}
.procedure .wendaList{width:1100px; margin:0 auto 30px; overflow: hidden;}
.procedure .wendaList li{width:48%; overflow: hidden; float: left; border-bottom: 1px solid #ddd; padding:20px 0; font-size: 18px;}
.procedure .wendaList li:nth-of-type(2n-1){margin-right:4%;}
.procedure .wendaList li a{width:96px; height:30px; color:#1970e2; font-size: 14px; border: 1px solid #1970e2; display: inline-block; text-align: center; line-height: 30px; float: right;}
.procedure .wendaList li a:hover{width:96px; height:30px; color:#fff; font-size: 14px; border: 1px solid #1970e2; display: inline-block; text-align: center; line-height: 30px; float: right; background: #1970e2;}
.procedure .buzhouBox .notit{margin:0 auto;}
.procedure .buzhouBox .notit img{margin:30px auto 0; display: block;}
.procedure .buzhouBox{height:350px;}
.liuchengList{width:100%; margin:0 auto; position: absolute; top:0; left:0; height:300px;}
.liuchengList li{position: absolute; top:0; left:0; border: 1px solid red; width:74px; height:130px;}
.liuchengList li a{color:#333; font-size: 18px; font-weight: bold;}
.liuchengList .liu1{top:26%; left:23%;}
.liuchengList .liu2{top:63%; left:28%;}
.liuchengList .liu3{top:29%; left:36%;}
.liuchengList .liu4{top:63%; left:44%;}
.liuchengList .liu5{top:33%; left:51%;}
.liuchengList .liu6{top:64%; left:59%;}
.liuchengList .liu7{top:31%; left:67%;}
.supportwrap{width:100%; overflow: hidden;  background: url(../images/jishubg.png) 0 0 no-repeat; background-size: cover; height:475px;}
.supportwrap .notit{margin:40px auto; text-align: center;}
.supportwrap .jishuList{width:1100px; margin:0 auto; overflow: hidden;}
.supportwrap .jishuList li{float: left; width:192px; height:102px; margin:13px 13px 40px 13px;}
.supportwrap .jishuList .lanse{border: 1px solid #1970e2; -webkit-box-shadow: 0px 0px 10px #1970e2; -moz-box-shadow:  0px 0px 10px #1970e2; box-shadow:  0px 0px 10px #1970e2;}
.supportwrap .jishuList .lanse .toptop{width:100%; height:70px; text-align: center; background: #1970e2; color:#fff; padding-top:10px; line-height: 26px; font-size: 16px;}
.supportwrap .jishuList .lanse .botbot{width:100%; height:30px; text-align: center; background: #fff; color:#1970e2;  line-height: 30px;  font-size: 13px;}
.supportwrap .jishuList .luse{border: 1px solid #16b298;  -webkit-box-shadow: 0px 0px 10px #16b298; -moz-box-shadow:  0px 0px 10px #16b298; box-shadow:  0px 0px 10px #16b298;}
.supportwrap .jishuList .luse .toptop{width:100%; height:70px; text-align: center; background: #16b298; color:#fff; padding-top:10px; line-height: 26px;  font-size: 16px;}
.supportwrap .jishuList .luse .botbot{width:100%; height:30px; text-align: center; background: #fff; color:#16b298;  line-height: 30px;  font-size: 13px;}
.supportwrap .jishuList li a{width:100%; display: block;}
.wentiwrap{width:100%; overflow: hidden;  background: url(../images/wentibg.png) 0 0 no-repeat; background-size: cover; height:600px;}
.wentiwrap .wentiList{width:1000px; overflow: hidden; margin:0 auto;}
.wentiwrap .wentiList li{border-bottom: 1px solid #ddd; padding:20px 0; overflow: hidden;}
.wentiwrap .wentiList li a{display: block; color:#666;}
.wentiwrap .wentiList li .wenwen{float: left; width:48%; line-height: 60px;}
.wentiwrap .wentiList li .wenwen .daimg{width:64px; height:60px; background: url(../images/QQ.png) 0 0 no-repeat; background-size: contain; display: inline-block; float: left; margin-right:10px;}
.wentiwrap .wentiList li .dada{float: right; width:50%; line-height: 30px; position:relative;}
.wentiwrap .wentiList li .dada .daimg{width:64px; height:60px; background: url(../images/AA.png) 0 0 no-repeat; background-size: contain; display: inline-block; float: left; margin-right:10px;}
.wentiwrap .notit{margin:30px 0; text-align: center;}
.wentiwrap .wentiList li .dada .xiang{position:absolute; bottom:0; right:0; color:#f54e70; text-align: center;}
.chaMore{ width:150px; margin:20px auto 0; color:#666666; font-size: 16px;}
.chaMore a{text-align: center; border-bottom: 2px solid #ddd; color:#666;}
.shengTeamWrap{width:1100px; margin:0 auto 10px; overflow: hidden;}
.shengTeamWrap .notit{width:100%; margin:50px auto 30px;} 
.shengTeamWrap .notit img{display: block; margin:0 auto;} 
.shengTeamWrap .doctor-wrap{width:100%; margin: 0 auto; overflow: hidden;}
.shengTeamWrap .doctor-wrap .doctorCont{margin-bottom:20px;}
.shengTeamWrap .doctor-wrap .doctorCont .bigImg{width:685px; height:350px;margin:0 auto 20px;}
.shengTeamWrap .doctor-wrap .doctorCont .bigImg img{height:100%; margin:0 auto;}
.shengTeamWrap .doctor-wrap .doctorCont .cont{width:880px; overflow: hidden; display: none; margin:0 auto;}
.shengTeamWrap .doctor-wrap .doctorCont .cont.cy-none{display: block;}
.shengTeamWrap .doctor-wrap .doctorCont .intro{font-size: 13px; color:#666; line-height: 22px; text-indent: 2em;}
.shengTeamWrap .doctor-wrap .doctorCont .intro a{font-size: 13px; color:#1e95f9;}
.shengTeamWrap .doctor-wrap .bbtn{width:880px; overflow: hidden; margin:0 auto; text-align: center;}
.shengTeamWrap .doctor-wrap .bbtn .yuyue{width:136px; height:60px; background: url(../images/guahaobtn.jpg) 0 0 no-repeat;  display: inline-block;}
.shengTeamWrap .doctor-wrap .bbtn .zixun{width:136px; height:60px; display: inline-block; background: url(../images/onlinebtn.jpg) 0 0 no-repeat;  margin-right:20px;}
.shengTeamWrap .doctor-wrap .docMINwrap{width:1100px; margin:0 auto; position: relative;height:170px;overflow: hidden;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX{width:1000px; margin:0 auto; position: absolute; height:170px;overflow: hidden; top:0; left:50px;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX .teamBOX{width:1000px; overflow: hidden;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX .teamBOX .docMINslide{width:8888px; margin:0 auto; position: absolute; top:0; left:0;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX .teamBOX .docMINslide li{width:120px; float: left; margin:0 11px;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX .teamBOX .docMINslide li a{width:100%; display: inline-block; border: 1px solid #fff; margin:10px;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX .teamBOX .docMINslide li a:hover{-webkit-box-shadow: 0px 0px 10px #5a5a5a; -moz-box-shadow:  0px 0px 10px #5a5a5a; box-shadow:  0px 0px 10px #5a5a5a; border: 1px solid #1e95f9;}
.shengTeamWrap .doctor-wrap .docMINwrap .docMINBOX .teamBOX .docMINslide li a img{width:100%; display: block;}
.shengTeamWrap .doctor-wrap .docMINwrap .s-s-l{width:20px; height:170px; background: url(../images/tnarrl.jpg) center center no-repeat; display: inline-block; position: absolute; top:0; left:0;}
.shengTeamWrap .doctor-wrap .docMINwrap .s-s-r{width:20px; height:170px; background: url(../images/tnarrr.jpg) center center no-repeat;display: inline-block;  position: absolute; top:0; right:0;}

/* 遗传基因专题 */
.yibanner{width:100%;margin:0 auto; overflow:hidden;}
.yibanner img{width:100%; margin:0 auto; display: block;}
.yiceWrap{width:100%; margin:0 auto; overflow: hidden;} 
.yiceWrap .notit{width:100%; margin:40px auto 30px;} 
.yiceWrap .notit img{display: block; margin:0 auto;} 
.yiceWrap .content{width:100%; margin:0 auto; overflow:hidden;}
.yiceWrap .content img{width:100%; margin:0 auto; display: block;}
.yiceWrap .content .yichuanl{width:180px; height:240px; float: left;}
.yiceWrap .content .yichuanr{width:70%; float: right;}
.yiceWrap .content .yichuanr ul{width:100%; overflow: hidden;}
.yiceWrap .content .yichuanr ul li{width:33.33%; float: left; color:#00a0e9; font-size: 18px; margin-bottom:20px;}
.yiceBox{width:100%; margin:0 auto; overflow:hidden;}
.yiceBox .cecontent{width:100%; background: url(../images/yicontbg11.jpg) center 0 no-repeat; background-size:cover;}
.yiceBox .cecontent .content{width:940px; height:503px; margin:0 auto 10px; overflow:hidden; padding-top:40px;}
.yiceBox .cecontent .content img{width:100%; margin:0 auto; display: block;}
.yiceBox .cecontent222{width:100%; background: url(../images/yicontbg22.jpg) center 0 no-repeat; background-size:cover;}
.yiceBox .cecontent .ceguide{width:940px; margin:0 auto; overflow:hidden;}
.yiceBox .cecontent .ceguide .cef-l{ width:700px; float: left; padding-top:30px;}
.yiceBox .cecontent .ceguide .cef-l li{ width:50%; float: left; margin:10px 0;}
.yiceBox .cecontent .ceguide .cef-l li a{color:#00a0e9; font-size: 16px; display: block; background: url(../images/yidot.jpg) left center no-repeat; background-size: 2%; padding-left:20px;}
.yiceBox .cecontent .ceguide .cef-l li a:hover{color:#004986;}
.yiceBox .cecontent .ceguide .cef-r{ width:240px; float: right;}
.yiceBox .cecontent .ceguide .cef-r img{display: block; margin:10px 0 10px 30px;}
.yiceWrap .yizicontent{width:1080px; margin:0 auto; overflow: hidden;}
.yiceWrap .yizicontent li{width:510px; float: left; margin:0 20px 10px 10px;}
.yiceWrap .yizicontent li img{width:100%; display: block;}
.yiceWrap .zixunbg{width:100%; margin:0 auto; overflow:hidden; position:relative;}
.yiceWrap .zixunbg .iimg{width:100%; margin:0 auto; overflow:hidden; }
.yiceWrap .zixunbg .iimg img{width:100%; margin:0 auto; display: block;}
.yiceWrap .zixunbg .zibtn{width:100px; height:80px; overflow: hidden; position: absolute; bottom:8%; right:24%;}
.yiceWrap .yidoccontent{width:100%; overflow: hidden;}
.yiceWrap .yidoccontent .lcxcont{width:100%; height:314px; overflow: hidden; margin:0 auto;  background: url(../images/lcx.jpg) 0 0 no-repeat; background-size:contain;}
.yiceWrap .yidoccontent .lcxcont .contentt{width:58%; overflow: hidden; text-align: right; margin-top:50px;}
.yiceWrap .yidoccontent .lcxcont .contentt .name{font-size: 36px; color:#00a7e9; margin-bottom:3px;}
.yiceWrap .yidoccontent .lcxcont .contentt .sname{font-size: 20px; color:#00a7e9; margin-bottom:6px;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-33{font-size: 18px; color:#00a7e9; margin-bottom:14px;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-44{font-size: 15px; color:#00a7e9; margin-bottom:20px;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-55{font-size: 16px; color:#595757; margin-bottom:3px;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-66{font-size: 16px; color:#595757; margin-bottom:3px;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-77{font-size: 16px; color:#595757;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-77 a{font-size: 16px; color:#00a7e9;}
.yiceWrap .yidoccontent .lcxcont .contentt .pp-77 a:hover{text-decoration: underline;}
.yiceWrap .yidoccontent .dzhcont{width:100%; height:314px; overflow: hidden; margin:0 auto;  background: url(../images/dzh.jpg) 0 0 no-repeat; background-size:contain;}
.yiceWrap .yidoccontent .dzhcont .contentt{width:58%; overflow: hidden; text-align: left; margin-left:42%;}
.yiceWrap .yidoccontent .dzhcont .contentt .name{font-size: 36px; color:#00a7e9; margin-bottom:3px;}
.yiceWrap .yidoccontent .dzhcont .contentt .sname{font-size: 20px; color:#00a7e9; margin-bottom:6px;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-33{font-size: 18px; color:#00a7e9; margin-bottom:14px;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-44{font-size: 15px; color:#00a7e9; margin-bottom:20px;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-55{font-size: 16px; color:#595757; margin-bottom:6px;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-66{font-size: 16px; color:#595757; margin-bottom:6px;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-77{font-size: 16px; color:#595757;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-77 a{font-size: 16px; color:#00a7e9;}
.yiceWrap .yidoccontent .dzhcont .contentt .pp-77 a:hover{text-decoration: underline;}
.yiceWrap .xiaBox{width:1000px; overflow: hidden; margin:0 auto;}
.yiceWrap .xiaList{width:470px; overflow: hidden; float: left;}
.yiceWrap .xiaList li{width:430px; overflow: hidden;}
.yiceWrap .xiaList li a{width:100%; overflow: hidden; display: block;}
.yiceWrap .xiaList li a img{width:100%; overflow: hidden; display: block;}
.yiceWrap .keyanbox{width:504px; height:460px; overflow: hidden; float: right; background:  url(../images/dotbg.jpg) center center no-repeat; background-size:contain; padding:50px 40px;}
.yiceWrap .keyanbox .newcont{overflow: hidden; border-bottom: 1px solid #000; padding-bottom:14px; margin-bottom:20px;}
.yiceWrap .keyanbox .newcont dt{float: left; width:204px;}
.yiceWrap .keyanbox .newcont dd{float: right; width:204px;}
.yiceWrap .keyanbox .newcont dd .header{font-size: 24px; color:#434343; margin-bottom:10px;}
.yiceWrap .keyanbox .newcont dd .futit{font-size: 14px; color:#434343;  border-bottom: 1px dashed #000; text-align: right; padding-bottom:16px; margin-bottom:10px;}
.yiceWrap .keyanbox .newcont dd .context{font-size: 10px; color:#434343; line-height: 16px; height:98px; overflow: hidden; text-align: auto; margin-bottom:10px;}
.yiceWrap .keyanbox .newcont dd .xiangbtn a{display: block; text-align: right;}
.yiceWrap .keyanbox .newcont dd .xiangbtn a img{text-align: right;}
.yiceWrap .keyanbox .newlist{width:100%; overflow: hidden; margin:0 auto;}
.yiceWrap .keyanbox .newlist li{width:100%; margin:0 auto 20px;}
.yiceWrap .keyanbox .newlist li a{color:#434343; font-size: 13px; display: block; background: url(../images/bookicon.jpg) left center no-repeat; background-size: 4%; padding-left:6%; width:94%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.yiceWrap .keyanbox .newlist li a:hover{color:#00a0e9;}
.daheying{width:100%; margin:0 auto; overflow: hidden;}
.daheying img{width:100%; margin:0 auto; display: block;}



/* 专题详细列表 */
.fenleiBox{width:1000px; margin:30px auto 0px; overflow: hidden;}
.fenleiBox .fenleiList{width:100%; margin:0 auto; overflow: hidden;}
.fenleiBox .fenleiList li{height:40px; line-height: 40px; font-size: 16px; color:#c3225f;border: 1px solid #c3225f; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; float: left; margin-right:20px; margin-bottom:20px; overflow: hidden;}
.fenleiBox .fenleiList li a{ color:#c3225f; background: #fff; display: block;  padding:0 18px;}
.fenleiBox .fenleiList li a:hover{ color:#fff; background: #00a0e9;}


/* 不孕不育专题 */
/*.buyunWrap{width:76%; margin:0 auto; overflow: hidden; padding-top:40px; font-size: 16px;}
.buyunWrap .notitwrap{overflow: hidden; text-align: center; margin-bottom:20px;}
.buyunWrap .notitwrap .notitbox{display: inline-block; overflow: hidden; margin:0 auto; border-bottom: 1px solid #959595; padding:0 4%;}
.buyunWrap .notitwrap .notit{font-size: 2em;color:#00a0e9; display: block; margin:0 auto 6px; font-weight: bold;}
.buyunWrap .notitwrap .engtit{font-size: 1.4em;color:#c9caca; display: block;  margin:0 auto 10px;}
.buyunWrap .notitwrap .line{width:60px; height:3px; background: #00a0e9; display: block; margin:0 auto;}
.buyunWrap .buyuncont{width:100%; height:800px; margin:0 auto; overflow: hidden; position:relative;}

.buyunWrap .bucont-1{position:absolute; top:0; left:19%;}
.buyunWrap .bucont-2{position:absolute; top:7%; left:0; width:273px; height:235px; background: url(../images/fang2.png) 0 0 no-repeat; background-size: contain; text-align: center; color:#fff;}
.buyunWrap .bucont .tit{width:90%; color:#fff; font-size: 1.25em; margin:20px auto;}
.buyunWrap .bucont .line{width:50px; height:1px; background: #fff; margin:0 auto 20px;}
.buyunWrap .bucont .cont{width:90%; color:#fff; font-size: 0.875em; margin:0 auto 20px;}
.buyunWrap .bucont .cont a{color:#fff;}
.buyunWrap .bucont .cont a:hover{color:#00a0e9;}
.buyunWrap .bucont-3{position:absolute; top:12%; left:35%; width:246px; height:214px; background: url(../images/fang3.png) 0 0 no-repeat; background-size: contain; text-align: center; color:#fff;}
.buyunWrap .bucont-4{position:absolute; top:10%; left:55%;}
.buyunWrap .bucont-5{position:absolute; top:25%; left:20%; width:206px; height:179px; background: url(../images/fang5.png) 0 0 no-repeat; background-size: contain; text-align: center; color:#fff;}
.buyunWrap .bucont-6{position:absolute; top:37%; left:2%; width:261px; height:225px; background: url(../images/fang6.png) 0 0 no-repeat; background-size: contain; text-align: center; color:#fff;}
.buyunWrap .bucont-7{position:absolute; top:48%; left:26%;}
.buyunWrap .bucont-8{position:absolute; top:80%; left:29%;}
.buyunWrap .bucont-9{position:absolute; top:66%; left:10%; width:227px; height:197px; background: url(../images/fang9.png) 0 0 no-repeat; background-size: contain; text-align: center; color:#fff;}
.buyunWrap .bucont-10{position:absolute; top:80%; left:1%;}
.buyunWrap .bucont-11{width:50%; position:absolute; bottom:0%; right:0%;}
.buyunWrap .bucont-11 img{width:100%; display: block;}*/

/* 不孕不育专题 */
.buyunWrap{width:76%; margin:0 auto; overflow: hidden; padding-top:40px; font-size: 16px;}
.buyunWrap .notitwrap{overflow: hidden; text-align: center; margin-bottom:20px;}
.buyunWrap .notitwrap .notitbox{display: inline-block; overflow: hidden; margin:0 auto; border-bottom: 1px solid #959595; padding:0 4%;}
.buyunWrap .notitwrap .notit{font-size: 2em;color:#00a0e9; display: block; margin:0 auto 6px; font-weight: bold;}
.buyunWrap .notitwrap .engtit{font-size: 1.4em;color:#c9caca; display: block;  margin:0 auto 10px;}
.buyunWrap .notitwrap .line{width:60px; height:3px; background: #00a0e9; display: block; margin:0 auto;}
.buyunWrap .buyuncont{width:100%; margin:0 auto; overflow: hidden; background: url(../images/nvbuyunbg.png) right bottom no-repeat; background-size: contain;}
.buyunWrap .buyuncont .bucontBox{width:60%; overflow: hidden; margin:2% 0 0 5%; padding-bottom:8%;}
.buyunWrap .buyuncont .bucontBox .butitList{width:100%; overflow: hidden; height:40px; border: 1px solid #f694ab; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; margin-bottom:7%;}
.buyunWrap .buyuncont .bucontBox .butitList li{width:20%; float: left; height:40px; line-height: 40px; text-align: center; font-size: 1em; color:#f694ab; cursor: pointer;}
.buyunWrap .buyuncont .bucontBox .butitList li.current{width:20%; float: left; height:40px; line-height: 40px; text-align: center; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; background: #f694ab; color:#fff;}
.buyunWrap .buyuncont .bucontBox .bucontList{width:100%; overflow: hidden; display: none;}
.buyunWrap .buyuncont .bucontBox .bucontList .buLeft{width:30%; overflow: hidden; float: left;}
.buyunWrap .buyuncont .bucontBox .bucontList .buLeft li{font-size: 1em; color:#727171; margin-bottom:20px; cursor: pointer;}
.buyunWrap .buyuncont .bucontBox .bucontList .buLeft li a{font-size: 1em; color:#727171; display: block;}
.buyunWrap .buyuncont .bucontBox .bucontList .buLeft li.xuanzhong{background: url(../images/sanjiao.png) 80% center no-repeat; background-size: contain; color:#f694ab!important;}
.buyunWrap .buyuncont .bucontBox .bucontList .buLeft li a:hover{background: url(../images/sanjiao.png) 80% center no-repeat; background-size: contain; color:#f694ab; text-decoration: underline;}
.buyunWrap .buyuncont .bucontBox .bucontList .buRight{width:60%; overflow: hidden; float: left; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border: 2px solid #f694ab;}
.buyunWrap .buyuncont .bucontBox .bucontList .buRight img{width:100%; display: block;}
.buyunWrap .buyuncont .bucontBox .bucontList.showwwn{display: block;}

.nanbuyunWrap{width:100%; margin:0 auto; overflow: hidden; background: url(../images/nanbubg.jpg) 0 0 no-repeat; background-size: cover; padding:50px 0 0 0; font-size: 16px;}
.nanbuyunWrap .nanbucont{width:76%; margin:0 auto; overflow: hidden; background: url(../images/dotcir.png) center center no-repeat; background-size: contain;}
.nanbuyunWrap .nanbucont .nanbubox{width:70%; margin:0 auto 20px; overflow: hidden;}
.nanbuyunWrap .nanbucont .nanbubox .nancont{width:27%; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px; float: left; background: #fff;}
.nanbuyunWrap .nanbucont .nanbubox .nancont .tit{width:80%; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; display: inline-block; color:#fff; font-size: 1.25em; padding:6px 0; text-align: center;}
.nanbuyunWrap .nanbucont .nanbubox .nancont .wenlist{ overflow: hidden; padding:18% 0 4% 0;}
.nanbuyunWrap .nanbucont .nanbubox .nancont .wenlist li{color:#000; margin-bottom:8%;}
.nanbuyunWrap .nanbucont .nanbubox .nancont .wenlist li a{width:80%; color:#000; font-size: 1.125em; margin:0 auto; display: block; text-align: center;}
.nanbuyunWrap .nanbucont .nanbubox .nancont1{border: 1px solid #13b5b1; box-shadow: 0px 0px 8px #13b5b1; margin:30px 2% 10px 2%; position:relative;}
.nanbuyunWrap .nanbucont .nanbubox .nancont1 .tit{box-shadow: 1px 1px 4px #026d67; position:absolute; top:-9%; left:10%; background: #13b5b1;}
.nanbuyunWrap .nanbucont .nanbubox .nancont1 .wenlist li a:hover{color:#13b5b1; text-decoration: underline; background: url(../images/dotlv.png) left center no-repeat;}

.nanbuyunWrap .nanbucont .nanbubox .nancont2{border: 1px solid #f8b551; box-shadow: 0px 0px 8px #f8b551; margin:30px 2% 10px 2%; position:relative;}
.nanbuyunWrap .nanbucont .nanbubox .nancont2 .tit{box-shadow: 1px 1px 4px #ef6609; position:absolute; top:-9%; left:10%;background: #f8b551;}
.nanbuyunWrap .nanbucont .nanbubox .nancont2 .wenlist li a:hover{color:#f8b551; text-decoration: underline; background: url(../images/dotor.png) left center no-repeat;}

.nanbuyunWrap .nanbucont .nanbubox .nancont3{border: 1px solid #eb6877; box-shadow: 0px 0px 8px #eb6877; margin:30px 2% 10px 2%; position:relative;}
.nanbuyunWrap .nanbucont .nanbubox .nancont3 .tit{box-shadow: 1px 1px 4px #cc060f; position:absolute; top:-9%; left:10%; background: #eb6877;}
.nanbuyunWrap .nanbucont .nanbubox .nancont3 .wenlist li a:hover{color:#eb6877; text-decoration: underline; background: url(../images/dotred.png) left center no-repeat;}
.nanbuyunWrap .nanbucont .nanbubox .nancont4{border: 1px solid #00b7ee; box-shadow: 0px 0px 8px #00b7ee; margin:30px 2% 10px 2%; position:relative;}
.nanbuyunWrap .nanbucont .nanbubox .nancont4 .tit{box-shadow: 1px 1px 4px #004cd0; position:absolute; top:-9%; left:10%; background: #00b7ee;}
.nanbuyunWrap .nanbucont .nanbubox .nancont4 .wenlist li a:hover{color:#00b7ee; text-decoration: underline; background: url(../images/dotblue.png) left center no-repeat;}
.nanbuyunWrap .nanbucont .nanbubox .nancont5{border: 1px solid #eb6100; box-shadow: 0px 0px 8px #eb6100; margin:30px 2% 10px 2%; position:relative;}
.nanbuyunWrap .nanbucont .nanbubox .nancont5 .tit{box-shadow: 1px 1px 4px #c70000; position:absolute; top:-9%; left:10%; background: #eb6100;}
.nanbuyunWrap .nanbucont .nanbubox .nancont5 .wenlist li a:hover{color:#eb6100; text-decoration: underline; background: url(../images/dotora.png) left center no-repeat;}
.nanbuyunWrap .nanbucont .nanbubox .nancont6{border: 1px solid #8fc31f; box-shadow: 0px 0px 8px #8fc31f; margin:30px 2% 10px 2%; position:relative;}
.nanbuyunWrap .nanbucont .nanbubox .nancont6 .tit{box-shadow: 1px 1px 4px #337e18; position:absolute; top:-9%; left:10%; background: #8fc31f;}
.nanbuyunWrap .nanbucont .nanbubox .nancont6 .wenlist li a:hover{color:#8fc31f; text-decoration: underline; background: url(../images/dotlvv.png) left center no-repeat;}
.zhenlWrap{width:100%; background: #fff url(../images/zhenbg.jpg) center bottom no-repeat;  margin:0 auto; overflow: hidden; background-size: cover; padding-top:50px; font-size: 16px;}
.zhenlWrap .yaowubox{width:76%; height:720px; margin:0 auto; overflow: hidden; position:relative;}
.zhenlWrap .yaowubox .notitbox .notit{text-align: center; font-size: 1.6em; color:#00a0e9; margin:40px 0 30px 0;}
.zhenlWrap .yaowubox .shoushubox{width:100%; margin:0 auto; overflow: hidden; position:absolute; top:100px; left:0; z-index: 4;}
.zhenlWrap .yaowubox .shoushubox .shoushu{width:33.33%; height:343px; margin:0 auto; overflow: hidden; float: left; padding-top:3%; background-size: contain;}
.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.2em; text-align: center; margin-bottom:20%; line-height: 1.4em;}
.zhenlWrap .yaowubox .shoushubox .shoushu .wenti{width:80%;color:#333; font-size: 1em; text-align: center; margin:0 auto 4%;white-space: nowrap;  overflow:hidden; text-overflow: ellipsis;}
.zhenlWrap .yaowubox .shoushubox .shoushu .wenti a{color:#333; font-size: 1em; text-align: center;}
.zhenlWrap .yaowubox .shoushubox .shoushu .more{width:68px; height:30px; font-size: 1em; text-align: center; line-height: 30px; margin:0 auto; color:#fff;}
.zhenlWrap .yaowubox .shoushubox .shoushu .more a{width:68px; height:30px; font-size: 1em; text-align: center; line-height: 30px; margin:0 auto; display: block;}
.zhenlWrap .yaowubox .shoushubox .shoushu .more a:hover{width:68px; height:30px; border: 1px solid #40c3c0; font-size: 1em; text-align: center; line-height: 30px; margin:0 auto; color:#fff; background: #40c3c0;}
.zhenlWrap .yaowubox .shoushubox .shoushu1{background: url(../images/shou1.png) center 0 no-repeat;  background-size: contain; margin-left:17%;}
.zhenlWrap .yaowubox .shoushubox .shoushu1 .wenti a:hover{color:#40c3c0; text-decoration: underline;}
.zhenlWrap .yaowubox .shoushubox .shoushu1 .more a{ border: 1px solid #40c3c0; color:#40c3c0;}
.zhenlWrap .yaowubox .shoushubox .shoushu1 .more a:hover{border: 1px solid #40c3c0; background: #40c3c0;}
.zhenlWrap .yaowubox .shoushubox .shoushu2{background: url(../images/shou2.png) center 0 no-repeat; background-size: contain;}
.zhenlWrap .yaowubox .shoushubox .shoushu2 .wenti a:hover{color:#f8b551; text-decoration: underline;}
.zhenlWrap .yaowubox .shoushubox .shoushu2 .more a{ border: 1px solid #f8b551; color:#f8b551;}
.zhenlWrap .yaowubox .shoushubox .shoushu2 .more a:hover{border: 1px solid #f8b551; background: #f8b551;}
.zhenlWrap .yaowubox .shoushubox .shoushu3{background: url(../images/shou3.png) center 0 no-repeat; background-size: contain;}
.zhenlWrap .yaowubox .shoushubox .shoushu3 .wenti a:hover{color:#eb6877; text-decoration: underline;}
.zhenlWrap .yaowubox .shoushubox .shoushu3 .more a{ border: 1px solid #eb6877; color:#eb6877;}
.zhenlWrap .yaowubox .shoushubox .shoushu3 .more a:hover{border: 1px solid #eb6877; background: #eb6877;}
.zhenlWrap .yaowubox .shoushubox .shoushu4{background: url(../images/shou4.png) center 0 no-repeat; background-size: contain;}
.zhenlWrap .yaowubox .shoushubox .shoushu4 .wenti a:hover{color:#eb6100; text-decoration: underline;}
.zhenlWrap .yaowubox .shoushubox .shoushu4 .more a{ border: 1px solid #eb6100; color:#eb6100;}
.zhenlWrap .yaowubox .shoushubox .shoushu4 .more a:hover{border: 1px solid #eb6100; background: #eb6100;}
.zhenlWrap .yaowubox .shoushubox .shoushu5{background: url(../images/shou5.png) center 0 no-repeat; background-size: contain;}
.zhenlWrap .yaowubox .shoushubox .shoushu5 .wenti a:hover{color:#8fc31f; text-decoration: underline;}
.zhenlWrap .yaowubox .shoushubox .shoushu5 .more a{ border: 1px solid #8fc31f; color:#8fc31f;}
.zhenlWrap .yaowubox .shoushubox .shoushu5 .more a:hover{border: 1px solid #8fc31f; background: #8fc31f;}
.zhenlWrap .yaowubox .shoushubox1{position:absolute; top:360px; left:0; z-index:1;}
.zhenlWrap .yaowubox .fuzhubox{width:100%; margin:0 auto 20px; overflow: hidden; background: url(../images/fushenbg.png) center center no-repeat; background-size: contain; padding:5% 0;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu{width:24%; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px; float: left; background: #fff; margin:0 0.5%;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .tit{width:80%; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; display: inline-block; color:#fff; font-size: 1.25em; padding:10px 0; text-align: center;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .wenlist{ width:90%; overflow: hidden; padding:18% 0 6% 0; margin:0 auto;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .wenlist li{color:#000; font-size: 1em; margin-bottom:8%; text-align: center; white-space: nowrap;  overflow:hidden; text-overflow: ellipsis;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .wenlist li:last-child{margin-bottom:0;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .wenlist li a{color:#000; font-size: 1em;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .more{width:68px; height:30px; font-size: 1em; text-align: center; line-height: 30px; margin:0 auto; color:#fff;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .more a{width:68px; height:30px; font-size: 1em; text-align: center; line-height: 30px; margin:0 auto; display: block;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu .more a:hover{width:68px; height:30px; border: 1px solid #40c3c0; font-size: 1em; text-align: center; line-height: 30px; margin:0 auto; color:#fff; background: #40c3c0;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu1{border: 3px solid #00479d; margin:30px 0.5%; position:relative; padding-bottom:2%;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu1 .tit{position:absolute; top:-9%; left:10%; background: #00479d;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu1 .wenlist li a:hover{color:#00479d; text-decoration: underline;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu1 .more a{ border: 1px solid #00479d; color:#00479d;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu1 .more a:hover{border: 1px solid #00479d; background: #00479d;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu2{border: 3px solid #0068b7; margin-top:30px; position:relative; padding-top:2%;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu2 .tit{position:absolute; bottom:-9%; left:10%; background: #0068b7;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu2 .wenlist li a:hover{color:#0068b7; text-decoration: underline;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu2 .wenlist{ overflow: hidden; padding:6% 0 18% 0;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu2 .more a{ border: 1px solid #0068b7; color:#0068b7;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu2 .more a:hover{border: 1px solid #0068b7; background: #0068b7;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu3{border: 3px solid #00a0e9; margin-top:30px; position:relative; padding-bottom:2%;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu3 .tit{position:absolute; top:-9%; left:10%; background: #00a0e9;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu3 .wenlist li a:hover{color:#00a0e9; text-decoration: underline;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu3 .more a{ border: 1px solid #00a0e9; color:#00a0e9;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu3 .more a:hover{border: 1px solid #00a0e9; background: #00a0e9;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu4{border: 3px solid #00b7ee; margin-top:30px; position:relative; padding-top:2%;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu4 .tit{position:absolute; bottom:-9%; left:10%; background: #00b7ee;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu4 .wenlist li a:hover{color:#00b7ee; text-decoration: underline;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu4 .wenlist{ overflow: hidden; padding:6% 0 18% 0;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu4 .more a{ border: 1px solid #00b7ee; color:#00b7ee;}
.zhenlWrap .yaowubox .fuzhubox .fuzhu4 .more a:hover{border: 1px solid #00b7ee; background: #00b7ee;}
.buvedioWrap .shicont{width:100%; margin:0 auto; overflow: hidden;}
.buvedioWrap .shicont .tit{width:100%; border-bottom: 1px solid #959595; color:#666; font-size: 1.25em;}
.buvedioWrap .shicont .tit .linee{width:30px; height:2px; background: #00a0e9; display: block; margin-top:12px;}
.buvedioWrap .shicont .tit .stext{display: none;}
.buvedioWrap .shicont .tit .shown{display: block;}
.buvedioWrap .shicont .shipin{width:550px; height:300px; margin:15px auto; border: 1px solid #aaa; position: relative; overflow: hidden;}
.buvedioWrap .shicont .shipin li{width:550px; display: none; cursor: pointer;}
.buvedioWrap .shicont .shipin .shown{display: block;}
.buvedioWrap .shicont .shipin .shishi img{width:100%; margin:0 auto; display: block;}
.buvedioWrap .shicont .shipin .bofang{width:50px;  height:50px; position:absolute; top:38%; left:46%; cursor: pointer;}
.buvedioWrap .shilist{width:100%; overflow: hidden;}
.buvedioWrap .shilist li{width:30%; overflow: hidden; margin:0 1.6%; float: left;  position: relative;}
.buvedioWrap .shilist li .imgimg{width:100%; border: 1px solid #00a0e9; position: relative; overflow: hidden;}
.buvedioWrap .shilist li img{width:100%; display: block;}
.buvedioWrap .shilist li .bofang{width:50px;  height:50px; position:absolute; top:33%; left:44%;  cursor: pointer;}
.buvedioWrap .shilist li .imgimg .cover{width:100%; height:100%; position:absolute; top:0; left:0; opacity: 0.5; background:#000; display: none; cursor: pointer;}
.buvedioWrap .shilist li .ppp{height:20px; position:absolute; top:0; right:0; background:#00a0e9; padding:0 10px; font-size: 14px; color:#fff; text-align: center; line-height: 20px; z-index:6;}
.buvedioWrap .shilist li .text{ font-size: 1em; color:#666; line-height: 20px; margin:10px 0;}
.buvedioWrap .shilist li .text.bluee{ font-size: 16px; color:#00a0e9; line-height: 20px; margin:10px 0;}
.buvedioWrap .shilist li .text span{ display: inline-block; float: right;}
.buvedioWrap .shicont .chakan{width:345px; height:40px; background: url(../images/chakanbg.jpg) center center no-repeat; margin:30px auto; background-size: contain; text-align: center; line-height: 36px; font-size: 1.125em;}
.buvedioWrap .shicont .chakan a{display: block; color:#fff;}
.buvedioWrap .shicont .chakan a:hover{display: block; color:#fff; text-decoration: underline;}
 .profeWrap{width:100%; height:auto; margin:0 auto; overflow: hidden; background: url(../images/probg.jpg) center center no-repeat; padding:4% 0;  background-size: cover;}
.profeWrap .profecont{width:84%; height:auto; margin-left:16%; overflow: hidden;}
.profeWrap .profecont .profe .profebox .xiangxi{width:120px; height:32px; background: url(../images/quanbtn1.png) center center no-repeat; background-size: contain; display: inline-block; text-align: center; position:absolute; bottom:4%; right:8%; line-height: 32px; color:#fff;}
.profeWrap .profecont .profe .profebox .xiangxi:hover{width:120px; height:32px; background: url(../images/quanbtn2.png) center center no-repeat; background-size: contain; display: inline-block; text-align: center; position:absolute; bottom:4%; right:8%; line-height: 32px; color:#fff;}
.profeWrap .profecont .profe .profebox{width:90%; margin:0 auto; border:2px dashed #00b7ee; padding:4% 0 4% 8%; position:relative;}
.profeWrap .profecont .profe .tit{color:#00a0e9; font-size: 1.25em; font-weight: bold; margin-bottom:2%; line-height: 1.5em;}
.profeWrap .profecont .profe .cont{color:#666; font-size: 1em; line-height: 1.6em; margin-bottom:2%;}
 .profeWrap .profecont .profe1{width:76%; overflow: hidden;}
.profeWrap .profecont .profe1 .profebox{border-right:0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; padding:4% 6%; position:relative;}
.profeWrap .profecont .profe1 .profebox .NUM1{width:10%; overflow: hidden; position:absolute; top:30%; left:-5%;}
.profeWrap .profecont .profe1 .profebox .NUM1 img{width:100%; display: block;}
.profeWrap .profecont .profe2{width:76%; overflow: hidden;}
.profeWrap .profecont .profe2 .profebox{border-left:0; border-top:0; border-top-right-radius: 4px; border-bottom-right-radius: 4px; padding:4% 6%;}
.profeWrap .profecont .profe2 .profebox .NUM2{width:10%; overflow: hidden; position:absolute; top:33%; right:-5%;}
.profeWrap .profecont .profe2 .profebox .NUM2 img{width:100%; display: block;}
.profeWrap .profecont .profe3{width:76%; overflow: hidden;}
.profeWrap .profecont .profe3 .profebox{border-right:0; border-top:0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; padding:4% 6%;}
.profeWrap .profecont .profe3 .profebox .NUM3{width:10%; overflow: hidden; position:absolute; top:22%; left:-5%;}
.profeWrap .profecont .profe3 .profebox .NUM3 img{width:100%; display: block;}
.profeWrap .profecont .profe4{width:76%; overflow: hidden;}
.profeWrap .profecont .profe4 .profebox{border-left:0; border-top:0; border-top-right-radius: 4px; border-bottom-right-radius: 4px; padding:4% 6%;}
.profeWrap .profecont .profe4 .profebox .NUM4{width:10%; overflow: hidden; position:absolute; top:22%; right:-5%;}
.profeWrap .profecont .profe4 .profebox .NUM4 img{width:100%; display: block;}
.profeWrap .profecont .profe5{width:76%; overflow: hidden;}
.profeWrap .profecont .profe5 .profebox{border-right:0; border-top:0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; padding:4% 6%;}
.profeWrap .profecont .profe5 .profebox .NUM5{width:10%; overflow: hidden; position:absolute; top:30%; left:-5%;}
.profeWrap .profecont .profe5 .profebox .NUM5 img{width:100%; display: block;}
.budoctorWrap{width:100%; height:auto; margin:0 auto 20px; overflow: hidden;  padding-top:4%;}
.budoctorWrap .notitwrap{overflow: hidden; text-align: center; margin-bottom:30px;}
.budoctorWrap .doccontbox{width:76%; height:auto; margin:0 auto;}
.budoctorWrap .doccontbox .doclist{width:11%; height:auto; float: left;}
.budoctorWrap .doccontbox .doclist .zhuanlist{width:100%; height:auto; overflow: hidden;}
.budoctorWrap .doccontbox .doclist .zhuanlist li{width:100%; height:29px; color:#fff; background: url(../images/zuanbgh.png) 0 center no-repeat; background-size: contain; margin-bottom:1px; line-height: 29px; text-align: center; cursor: pointer; font-size: 1em;} 
.budoctorWrap .doccontbox .doclist .zhuanlist li.current{width:100%; height:29px; color:#fff; background: url(../images/zuanbgl.jpg) 0 center no-repeat; background-size: contain;cursor: pointer;} 
.budoctorWrap .doccontbox .doccont{width:87%;height:510px; float: right; background: #f5f5f5; display: none;}
.budoctorWrap .doccontbox .shown{display: block;}
.budoctorWrap .doccontbox .doccont .zimg{width:51%; height:510px; float: left; text-align: center; overflow: hidden;}
.budoctorWrap .doccontbox .doccont .zimg img{height:100%; display: block; margin:0 auto;}
.budoctorWrap .doccontbox .doccont .zcont{width:40%; float: left; margin-left:5%; padding-top:8%;}
.budoctorWrap .doccontbox .doccont .zcont .name{font-size: 1.5em; color:#000; font-weight: bold;}
.budoctorWrap .doccontbox .doccont .zcont .line{width:20px; height:3px; background: #00a0e9; margin:20px 0;}
.budoctorWrap .doccontbox .doccont .zcont .zhiwei{font-size: 1em; color:#333; margin-bottom:10px;}
.budoctorWrap .doccontbox .doccont .zcont .ccont{font-size: 0.875em; color:#666; line-height: 1.8em; margin:30px 0 50px;}
.budoctorWrap .doccontbox .doccont .zcont .ccont .xiangqing{font-size: 1em; color:#666;font-weight: bold;}
.budoctorWrap .doccontbox .doccont .zcont .ccont .xiangqing:hover{font-size: 1em; color:#00a0e9;font-weight: bold;}
.budoctorWrap .doccontbox .doccont .zcont .bbtn{width:100%; margin:5% auto 0; overflow: hidden;}
.budoctorWrap .doccontbox .doccont .zcont .bbtn a:hover{background: #00a0e9;}
.budoctorWrap .doccontbox .doccont .zcont .bbtn .yuyue{width:40%; float: left; height:30px; line-height: 30px; color:#fff; text-align: center; background: #9fa0a0; font-size: 1em;}
.budoctorWrap .doccontbox .doccont .zcont .bbtn .zixun{width:40%; float: right; height:30px; line-height: 30px; color:#fff; text-align: center; background: #9fa0a0; font-size: 1em;}
.SuccessWrap .Sucontbox .tit{width:100%; border-bottom: 1px solid #959595; color:#666; font-size: 1.25em; margin-bottom:40px; position:relative;}
.SuccessWrap .Sucontbox .tit .linee{width:30px; height:2px; background: #00a0e9; display: block; margin-top:10px;}
.SuccessWrap .Sucontbox .tit .chaanli{float: right; color:#333; font-size: 0.875em; position:absolute; top:0; right:0;}
.SuccessWrap .Sucontbox .tit .chaanli:hover{color:#00a0e9;}
.SuccessWrap .Sucontbox .Sucont{width:100%; height:300px; background: #f5f5f5; margin-bottom:30px;}
.SuccessWrap .Sucontbox .Sucont .simg{width:40%; height:300px; float: left; overflow: hidden;}
.SuccessWrap .Sucontbox .Sucont .simg img{height:100%;}
.SuccessWrap .Sucontbox .Sucont .scont{width:50%; margin-left:5%; float: left; padding-top:4%;}
.SuccessWrap .Sucontbox .Sucont .scont .stit{font-size: 1.4em; color:#333;font-weight: bold;}
.SuccessWrap .Sucontbox .Sucont .scont .time{font-size: 1.125em; color:#666; margin:15px 0;}
.SuccessWrap .Sucontbox .Sucont .scont .line{width:20px; height:3px; background: #eb6877; margin:20px 0;}
.SuccessWrap .Sucontbox .Sucont .scont .cont{font-size: 0.875em; color:#666; line-height: 1.6em; text-indent: 2em;}
.SuccessWrap .Sucontbox .Sucont .scont .quanwen{ margin-top:20px; overflow: hidden;} 
.SuccessWrap .Sucontbox .Sucont .scont .quanwen a{width:120px; height:32px; background: url(../images/quanbtn1.png) center center no-repeat; background-size: contain; color:#fff; font-size: 1.125em; text-align: center; line-height: 32px; display: block; float: right;}
.SuccessWrap .Sucontbox .Sucont .scont .quanwen a:hover{ background: url(../images/quanbtn2.png) center center no-repeat; background-size: contain;}
.SuccessWrap .Sucontbox .Sucont .scont2 .quanwen a{width:120px; height:32px; background: url(../images/quanbtn1.png) center center no-repeat; background-size: contain; color:#fff; font-size: 1.125em; text-align: center; line-height: 32px; display: block; float: right;}
.SuccessWrap .Sucontbox .Sucont2 .simg{width:40%; height:300px; float: right; overflow: hidden; text-align: right;}
.SuccessWrap .Sucontbox .Sucont .scont2{width:50%; margin-right:5%; float: left; padding-top:4%;}
.SuccessWrap .Sucontbox .Sucont .scont2 .stit{font-size: 1.4em; color:#333;font-weight: bold; text-align: right;}
.SuccessWrap .Sucontbox .Sucont .scont2 .time{font-size: 1.125em; color:#666; margin:15px 0; text-align: right;}
.SuccessWrap .Sucontbox .Sucont .scont2 .line{width:20px; height:3px; background: #eb6877; margin:20px 0 20px 95%; text-align: right;}

/* 左边导航 */
.leftnavBox{width:160px; height:auto; overflow: hidden; position:absolute; left:1%; top:710px; z-index:444; font-size: 16px;}
.leftnavBox .Sixtit{width:160px; height:44px; background: url(../images/sixtit.jpg) center center no-repeat; background-size: contain; margin-bottom:20px;}
.leftnavBox .SixList{width:100%; overflow: hidden;}
.leftnavBox .SixList li{width:100%; text-align: center;}
.leftnavBox .SixList li a{width:100%; display: block; color:#898989; font-size: 0.875em; margin-bottom:20px;}
.leftnavBox .SixList li a:hover{color:#c3225f;}
.leftnavBox .jinghuatit{width:160px; height:44px; background: url(../images/jinghuatit.jpg) center center no-repeat; background-size: contain; margin-bottom:20px;}

/* 右边导航 */
.RightnavBox{width:130px; height:auto; overflow: hidden; position:absolute; right:1%; top:710px; z-index:443;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px; font-size: 16px;}
.RightnavBox .zixuntit{width:130px; height:30px; overflow: hidden; line-height: 30px; background: #c3225f; color:#fff; font-size: 1em; text-align: center;}
.RightnavBox .ContList{width:130px; height:auto; overflow: hidden; background: url(../images/dashebg.jpg) 0 0 no-repeat; background-size: cover;}
.RightnavBox .ContList li{width:130px; height:70px; text-align: center;}
.RightnavBox .ContList .zili-1 a{text-align: center; display: block; color:#00a0e9; font-size: 1.125em; padding:20px 0; background: url(../images/zicon1.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .zili-2 a{text-align: center; display: block; color:#00a0e9; font-size: 1.125em; padding:20px 0; background: url(../images/zicon2.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .zili-3 a{text-align: center; display: block; color:#00a0e9; font-size: 1.125em; padding:20px 0; background: url(../images/zicon3.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .zili-4 a{text-align: center; display: block; color:#00a0e9; font-size: 1.125em; padding:20px 0; background: url(../images/zicon4.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList li a{text-align: center; display: block; color:#00a0e9; font-size: 1.125em; padding:20px 0; background: url(../images/zicon1.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .bluebg{background: #00a0e9;}
.RightnavBox .ContList .zili-1.bluebg a{text-align: center; display: block; color:#fff; font-size: 1.125em; padding:20px 0; background: url(../images/zicon11.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .zili-2.bluebg a{text-align: center; display: block; color:#fff; font-size: 1.125em; padding:20px 0; background: url(../images/zicon22.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .zili-3.bluebg a{text-align: center; display: block; color:#fff; font-size: 1.125em; padding:20px 0; background: url(../images/zicon33.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList .zili-4.bluebg a{text-align: center; display: block; color:#fff; font-size: 1.125em; padding:20px 0; background: url(../images/zicon44.png) 5px center no-repeat; padding-left:30px;}
.RightnavBox .ContList li a span{ text-align: center; display: block; color:#00a0e9; font-size: 0.55em; margin-top:5px;}
.RightnavBox .ContList .bluebg a span{ text-align: center; display: block; color:#fff; font-size: 0.55em;}
.RightnavBox .phonetit{width:130px; height:45px; overflow: hidden; background: #c3225f url(../images/telphone.png) 5px center no-repeat; color:#fff; font-size: 0.625em; padding-left:34px; padding-top:10px;}
.RightnavBox .phonetit span{display: block; color:#fff; font-size: 0.5em; margin-top:5px;}


/*盖屏*/
.tanwrap{width:100%; height:100%; background: url(../images/tanbg.png) 0 0 no-repeat; background-size:cover; position: fixed; z-index: 2222;}
.tanwrap .closed{width:34px; height:34px; background: url(../images/closed.png) 0 0 no-repeat; position: absolute;top:5%; right:3%; cursor: pointer;}



/* 助孕公益行 */
.huobox{width:100%;overflow: hidden;margin:0 auto;background: url(../images/huidott.png) 0 0 repeat;padding-top:40px;}
.huobox .huocont{width:1000px;overflow: hidden;margin:0 auto;}
.huobox .huocont .tit{width:100%;overflow: hidden;margin:0 auto;}
.huobox .huocont .tit2{font-size:22px; color:#eb6100; text-align: center;margin:30px auto;}
.huobox .huocont .tit>img{display: block;margin:0 auto;}
.huocont .doclist{width:1000px;margin:0 auto;overflow: hidden;}
.huocont .doclist li{width:310px;overflow: hidden;float: left;box-shadow: 0 0 10px #b9b9b9; margin:10px;background: #fff;}
.huocont .doclist li>img{margin:10px auto;display: block;}
.huocont .doclist li .name{font-size:20px; color:#057bf6; text-align: center;margin-bottom:10px;font-weight: bold;}
.huocont .doclist li .jies{width:80%;font-size:13px; color:#3e3a39; text-align: center;margin:0 auto;line-height: 1.6em;}
.huocont .doclist li .line{width:40px;height:4px;background: #057bf6;margin:24px auto;}
.huocont .doclist li .yjzt{font-size:16px; color:#057bf6; text-align: center;font-weight: bold;margin-bottom:10px;}
.huocont .doclist li .yjcont{font-size:16px; color:#057bf6; text-align: center;margin-bottom:50px;}
.huocont .doclist li>a{display: block;width:211px;margin:0 auto 30px;}
.huocont .doclist li>a img{display: block;width:100%;margin:0 auto;}
.jiangbox{width:1000px;margin:0 auto;overflow:hidden;}
.jiangbox li{width:250px;overflow:hidden;float: left;border-left: 1px solid #0079eb;border-top: 1px solid #0079eb;border-bottom: 1px solid #0079eb;background: #fff;}
.jiangbox li:last-child{border-right: 1px solid #0079eb;}
.jiangbox li .jiang{width:100%; padding:40px 0;border-bottom: 1px solid #0079eb;}
.jiangbox li .jiang>img{display: block;margin:0 auto;}
.jiangbox li .shuliang{text-align: center;font-size: 18px;color:#595757;padding:15px 0;border-bottom: 1px solid #0079eb;}
.jiangbox li .jiangcont{height:160px;font-size: 18px;color:#595757;padding:15px 30px 0 30px;line-height: 1.6em;text-align: justify;}
.jiangbox li .jiangcont>span{color:#eb6100;}
.beiz{width:1000px;text-align: center;margin:0 auto;font-size: 16px;color:#eb6100;letter-spacing: 14px;background: #fff;border-bottom: 1px solid #0079eb;border-left: 1px solid #0079eb;border-right: 1px solid #0079eb;padding:18px 0;}
.fenBox{width:482px;float: left;overflow: hidden;margin:0 36px 40px 0;}
.fenBox .fxjh{width:482px;height:230px;background: url(../images/hyfx.png) 0 0 no-repeat;background-size: contain;}
.fenBox .jiebox{background: url(../images/myjh.png) 0 0 no-repeat;background-size: contain;}
.fenBox .fxjh .fname{padding:110px 0 0 30px;font-size: 20px;color:#0058e3;margin-bottom:10px;}
.fenBox .fxjh .fneng{font-size: 14px;color:#0058e3;margin:0 0 10px 30px;}
.fenBox .fxjh .fline{margin:0 0 10px 30px;width:40px;background: #0058e3;height:3px;}
.fenBox .fxjh .fencont{font-size: 16px;color:#0058e3;margin:0 0 0 30px;}
.baomingBox{width:100%;overflow: hidden;margin:0 auto;background: url(../images/baobg.png) center 0 no-repeat;background-size: cover;padding-top:50px;}
.baotbox{width:1000px;margin:40px auto 0;overflow: hidden;}
.baotbox .tiaolist{width:500px;overflow: hidden;float: left;}
.baotbox .tiaolist li{width:100%;height:40px;background: url(../images/tiaodot.png) 0 0 no-repeat;color:#595757;font-size: 16px;padding-left:26px;line-height: 18px}
.baotbox .tiaolist .lastt{background: url(../images/tiaodot1.png) 0 0 no-repeat;}
.baotbox .baoimg{width:474px;overflow: hidden;float: right;}
.bmffbox{width:1000px;overflow: hidden;border: 1px solid #0079eb;border-radius: 4px;padding:20px 30px;background: #fff;margin-bottom:20px;}
.bmffbox li{font-size: 16px;color:#2565e3;line-height: 26px}
.bmffbox li>span{color:#ea4e00;}
.baotel{width:1000px;overflow: hidden;margin:0 auto 40px;}
.baotel .telicon{float: left;width:70px;height:70px;background: #f18200 url(../images/baotel.png) center center no-repeat;}
.baotel .teltel{width:920px;float: right;background: #f18200;color:#fff;line-height: 70px;font-size: 30px;padding-left:30px;letter-spacing: 6px;}
.teltan{width:165px;height:77px;background: url(../images/teltan.png) center 0 no-repeat;position: fixed;right:0;top:40%;color:#ea4e00;font-size: 20px;text-align: center;padding-top:44px;}


.gaiping{position: relative;position: fixed;top: 0px;left: 0px;width: 100%;background: url(../images/gaiping1.png) center center no-repeat;background-size: cover;z-index: 100002;}
.gaiping .gaipingbox{position: absolute;right: 50px;bottom: 100px;width: 972px;height: 474px;}
.gaiping .gaipingul li{float: left;width: 324px;height: 237px;}
.gaiping .gaipingul li .gaipingul-img{width: 100%;text-align: center;padding: 34px 0;}
.gaiping .gaipingul li .gaipingul-img img{width: 25%;cursor: pointer;transition: all 0.6s;}
.gaiping .gaipingul li:hover .gaipingul-img img{transform: scale(1.4);}
.gaiping .gaipingul li .gaipingul-wz{text-align: center;width: 100%;font-family: "思源黑体 CN";font-size: 25px;color: #fff;}
.gaiping .gaipingul li .gaipingul-wz img{width: 70%;}
.gaiping .gaipingul .gaipingul1{width: 648px;height: 237px;padding-right: 30px;box-sizing:border-box;}
.gaiping .gaipingul .gaipingul1 .gaipingul1-wz1{font-family: "思源黑体 CN";font-size: 30px;color: #fff;text-align: right;padding-top: 84px;}
.gaiping .gaipingul .gaipingul1 .gaipingul1-wz2{font-family: "思源黑体 CN";font-size: 15px;color: #fff;text-align: right;letter-spacing: 3px;padding-top: 14px;}
.gaiping .gaipingul .gaipingul2{background: #c3225f;}
.gaiping .gaipingul .gaipingul3{background: rgba(56,75,153,.8);}
.gaiping .gaipingul .gaipingul4{background: rgba(56,75,153,.5);}
.gaiping .gaipingul .gaipingul5{background: rgba(56,75,153,.3);}

















/* 电脑尺寸适配 */
@media (max-width: 768px) {
	.buyunWrap{font-size: 14px;}
	.leftnavBox{font-size: 14px;}
	.Rightn96avBox{font-size: 14px;}
	.activityWrap{font-size: 14px;}
	.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:2%;}
}
@media (min-width: 768px) {
	.buyunWrap{font-size: 14px;}
	.leftnavBox{font-size: 14px;}
	.Rightn96avBox{font-size: 14px;}
	.activityWrap{font-size: 14px;}
	.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:2%;}
}
@media (min-width: 992px) {

	.buyunWrap{font-size: 14px;}
	.leftnavBox{font-size: 14px;}
	.RightnavBox{font-size: 14px;}
	.activityWrap{font-size: 14px;}
	.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:8%;}
}
@media (min-width: 1080px) {

	.buyunWrap{font-size: 14px;}
	.leftnavBox{font-size: 14px;}
	.RightnavBox{font-size: 14px;}
	.activityWrap{font-size: 14px;}
	 .zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:10%;}
}
@media (min-width: 1200px) {

   .buyunWrap{font-size: 14px;}
   .leftnavBox{font-size: 14px;}
   .RightnavBox{font-size: 14px;}
   .activityWrap{font-size: 14px;}
   .zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:18%;}
}
@media (min-width: 1440px) {

	.buyunWrap{font-size: 16px;}
	.leftnavBox{font-size: 16px;}
	.RightnavBox{font-size: 16px;}
	.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:14%;}
	.activityWrap{font-size: 16px;}

}
@media (min-width: 1680px) {

	.buyunWrap{font-size: 16px;}
	.leftnavBox{font-size: 16px;}
	.RightnavBox{font-size: 16px;}
	.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:13%;}
	.activityWrap{font-size: 16px;}

}
@media (min-width: 1920px) {

	.buyunWrap{font-size: 16px;}
	.leftnavBox{font-size: 16px;}
	.RightnavBox{font-size: 16px;}
	.zhenlWrap .yaowubox .shoushubox .shoushu .tit{color:#fff; font-size: 1.25em; text-align: center; margin-bottom:12%;}
	.activityWrap{font-size: 16px;}
	
}



.tanwrap{width:100%; height:100%; background: url(../images/666666.jpg) 0 0 repeat-y; position: fixed; top:0px;z-index: 222;}
.tanwrap .closed{display: block; overflow: hidden; margin:100px auto 0; cursor: pointer;}





