@charset "utf-8";
/* CSS Document */
body { -moz-user-select:none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family:"宋体", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#333; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#F00; }
.col2, .col2 a { color:#ff6600; }
.col1, .col1 a { color:#009f90; }
.col3, .col3 a { color:#fffc00; }
.col4, .col4 a { color:#ff8700; }
.reds { color:#820010; }
.left { float:left; }
.right { float:right; }
.autohei { height:auto; overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank10 { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank20 { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank30 { height:30px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; }
.wrapper { margin:0 auto; overflow:hidden; }
.top_head { width:100%; margin:0 auto; }
.top_head img { width:100%; }
.by-gy { width:1200px; margin:20px auto; overflow:hidden }
.by-gy-tab { width:1203px; overflow:hidden; margin-bottom:7px; }
.by-gy-tab li { width:168px; float:left; padding:10px 115px 0; margin-right:3px; height:53px; background:#7d7d7d; color:#fff; font-size:20px; text-align:center; cursor:pointer; font-family:"Microsoft Yahei"; }
.by-gy .by-gy-cur { background:#b51020 }
.by-gy-tab li span { display:block; font-size:12px; font-family:"Arial" }
.by-gy-tab li i { width:50px; height:43px; float:left; font-family:"Microsoft Yahei"; }
.by_gy_ic1 { background:url(../images/by_gy_icon.png) 0 0; }
.by_gy_ic2 { background:url(../images/by_gy_icon.png) -50px 0; }
.by_gy_ic3 { background:url(../images/by_gy_icon.png) -100px 0; }
.by-gy-b { width:1209px; overflow:hidden }
.by-gy-L { width:329px; float:left; overflow:hidden }
.by-gy-R { width:878px; float:right; overflow:hidden }
.by-gy-R li { overflow:hidden; float:left; font-family:"Microsoft Yahei"; }
.by-kc-c li { width:100%; position:relative; overflow:hidden; text-align:center; margin-bottom:2px; margin-right:2px; float:left; font-family:"Microsoft Yahei"; }
.by-kc-c li img { float:left }
.by-kc-c li i { width:100%; position:absolute; left:0; bottom:-27px; height:27px; background:#000; opacity:0.5; transition:all 0.3s linear; font-family:"Microsoft Yahei"; }
.by-kc-c span { width:100%; position:absolute; left:0; bottom:-27px; height:27px; line-height:27px; text-align:center; color:#fff; transition:all 0.3s linear; font-family:"Microsoft Yahei"; }
.by-kc-c li:hover i { bottom:0 }
.by-kc-c li:hover span { bottom:0 }
/*首页导航*/
.addmenu { overflow:hidden; zoom:1; }
.addmenu span { width:50%; display:block; float:left; line-height:26px; font-size:12px; }
.addnewhot { width:12px; height:16px; position:absolute; z-index:1; top:16px; right:-10px; background:url(../images/add_newhot.gif) center no-repeat; }
.gotoch { overflow:hidden; zoom:1; clear:both; padding:0 0 0 16px; }
.gotobtn { width:161px; height:37px; line-height:37px; text-align:center; float:left; padding:50px 0 0; }
.gotoch_pic { width:610px; float:right; }
.gotoch_pic ul li { float:left; margin:0 8px; display:inline; }
#topnav { height:45px; background:#820010; }
.topnav { width:1200px; margin:0 auto; position:relative; z-index:3; }
#menu { width:165px; background:#ff8400; float:left; line-height:45px; padding:0 6px 0 0; margin:0 14px 0 0; display:inline; text-align:center; }
#menu h3 { color:#ffffff; font-size:16px; text-align:right; padding:0 10px 0 0; font-family:"Microsoft Yahei"; }
#menu h3 span { padding:0 20px 0 10px; }
.navarr, .navarr1 { background:url(../images/i1_23.png) center no-repeat; width:22px; height:22px; display:block; float:right; margin:14px 0 0; }
.navarr.cur { background:url(../images/i1_23.png) center no-repeat; transition:transform 0.4s ease-out 0s; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; -ms-transition: -moz-transform 0.3s ease-out; -o-transition: -moz-transform 0.3s ease-out; -webkit-transform: rotate(-90deg); transform:rotate(-90deg); -moz-transform: rotate(-90deg); }
.mainnav { width:1000px; float:left; }
.mainnav ul { width:1000px; float:left; height:45px; }
.mainnav ul li { width:110px; line-height:45px; height:48px; float:left; overflow:hidden; text-align:center; position:relative; z-index:0; }
.mainnav ul li.cur { background:#008578; }
.mainnav ul li a { width:100%; height:48px; color:#ffffff; font-size:16px; display:block; font-family:"Microsoft Yahei"; text-align:center; }
.mainnav ul li a:hover { text-decoration:none; }
.mainnav ul li span { width:100%; position:absolute; z-index:1; height:48px; right:0; }
.mainnav ul li a span.in { top:0; }
.mainnav ul li a span.out { top:48px; background:#ff8400; }
.mainnav h6 { padding:5px 0 0; }
.yydt a:hover { text-decoration:none; }
#submenu { width:100%; position:absolute; z-index:3; top:44px; left:0; /*opacity:0.8;filter:alpha(opacity=80);*/ }
#subL { width:171px; height:476px; float:left; background:#FFF; }
.subL { background:#fff; }
.subL ul li { padding:5px 8px 10px 15px; overflow:hidden; zoom:1; border-bottom:1px solid #e9e9e9; clear:both; font-family:"Microsoft Yahei"; }
.subL ul li.cur { border-bottom:1px solid #ffffff; }
.subL ul li.cur h2 { color:#555; }
.subL ul li.cur a { color:#820010; }
.subL ul li h2 { font-size:16px; overflow:hidden; padding:0 0 2px; height:40px; line-height:53px; color:#820010; }
.subL ul li h2 i { width:22px; height:22px; display:inline-block; overflow:hidden; zoom:1; margin:16px 5px 0 0; float:left; background-image:url(../images/menu_ico.png); background-repeat:no-repeat; }
.subL ul li p { clear:both; }
.subL ul li a { font-family:"Microsoft Yahei"; }
.subL ul li p a:hover { color:#8e252c; background:#fff; text-decoration:none; }
.subL ul li.n1 h2 i { background-position:0 0; }
.subL ul li.n2 h2 i { background-position:-21px 0; }
.subL ul li.n3 h2 i { background-position:-42px 0; }
.subL ul li.n4 h2 i { background-position:-63px 0; }
/*.subL ul li.n5 h2 i { background-position:-88px 0; }
.subL ul li.n6 h2 i { background-position:-110px 0; }
.subL ul li.n5 h2 i { background-position:-132px 0; }*/
.subL ul li.cur.n1 h2 i { background-position:0 -22px; }
.subL ul li.cur.n2 h2 i { background-position:-22px -22px; }
.subL ul li.cur.n3 h2 i { background-position:-44px -22px; }
.subL ul li.cur.n4 h2 i { background-position:-66px -22px; }
.subL ul li.cur.n5 h2 i { background-position:-132px -22px; }
.list_ask { clear:both; overflow:hidden; zoom:1; }
.list_ask li { float:left; width:50%; text-align:center; margin:6px 0 0; }
.list_ask a { width:60px; height:60px; margin:0 auto; display:inline-block; background-repeat:no-repeat; background-image:url(../images/list_ask_ico.png); text-decoration: none; -webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
outline: none; star:expression(this.onFocus=this.blur());
}
.list_ask a.bq { background-position:0 0; }
.list_ask a.zj { background-position:-60px 0; }
.list_ask a.jg { background-position:-120px 0; }
.list_ask a.lx { background-position:-180px 0; }
.list_ask a:hover.bq { background-position:0 -60px; }
.list_ask a:hover.zj { background-position:-60px -60px; }
.list_ask a:hover.jg { background-position:-120px -60px; }
.list_ask a:hover.lx { background-position:-180px -60px; }
.subR { width:910px; float:left; height:594px; display:none; }
.tabdis { width:910px; height:474px; clear:both; overflow:hidden; zoom:1; border:2px solid #820010; border-top:none; float:left; background:#fff; }
.subdis_tit { line-height:46px; overflow:hidden; padding:0 14px; overflow:hidden; zoom:1; }
.subdis_tit a { font-size:14px; color:#ff0000; }
.subdiscon { line-height:36px; clear:both; overflow:hidden; zoom:1; margin-top:20px; }
.subdiscon_left { width:549px; float:left; overflow:hidden }
.subdiscon_right { width:350px; height:434px; float:right; overflow:hidden; }
.jingz_con { }
.jingz_left { width:699px; float:left; overflow:hidden; }
.jingz_left p { text-align:center; padding-top:20px; font-family:"Microsoft Yahei"; font-size:16px; color:#555; }
.jingz_right { width:190px; float:right; overflow:hidden }
.jingz_right h4 { font-family:"Microsoft Yahei"; font-size:16px; color:#820010; padding:10px; }
.jingz_right .jingz_rcon { width:160px; overflow:hidden; }
.jingz_right .jingz_rcon li { float:left; padding:4px; }
.jingz_right .jingz_rcon li a { font-family:"Microsoft Yahei"; font-size:14px; color:#555; }
.nv_left { width:540px; float:left; overflow:hidden; margin-top:10px; }
.nv_left h3 { font-family:"Microsoft Yahei"; font-size:16px; color:#555; padding:10px; font-weight:bold; border-bottom:1px solid #eee; padding-bottom:5px; margin-bottom:10px; }
.nv_left ul { width:260px; height:140px; overflow:hidden; float:left; margin-left:10px; }
.nv_left ul li { float:left; padding:6px; width:110px; }
.nv_left ul li a { font-family:"Microsoft Yahei"; font-size:14px; color:#555; }
.nv_right { width:353px; float:right; overflow:hidden; }
/*精彩图说*/
.imglistbox .list_item { display:none; margin-left:-16px; position:relative; }
.imglistbox .list_item .item { background-color:#fff; width:285px; float:left; display:inline; margin-top:20px; margin-left:18px; overflow:hidden; box-shadow:2px 2px 2px #ccc; }
.imglistbox .list_item .item:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; box-shadow:2px 2px 3px #A6A5A5; }
.imglistbox .list_item .item .titbox { padding-left:20px; line-height:57px }
.imglistbox .list_item .item .titbox .tit { color:#333; font-size:16px; font-family:"microsoft yahei"; float:left; display:inline; white-space:nowrap }
.imglistbox .list_item .item .titbox .tit:hover { color:#f60; }
.imglistbox .current { display:block }
.imglistbox .list_item .item img { width:286px; height:220px; }
.imglistbox .list_item .item p { position:absolute; text-align:center; width:110px; height:30px; line-height:30px; font-size:14px; font-family:"微软雅黑"; color:#fff; background-color:#B51020; }
/*首页技术切换*/
.pin-m3Tab { width:1200px; margin:30px auto; height:374px; overflow:hidden; margin-top:10px; margin-bottom:5px; }
.pin-m3Tab_nr { width:1200px; margin:0 auto; overflow:hidden; }
.pin-m3Tab_l { width:300px; float:left; margin-right:9px }
.pin-m3Tab_l li a { width:300px; display:block; color:#787878; height:66px; background:url(../images/pinpai_09.png) no-repeat; margin-bottom:11px; overflow:hidden; }
.pin-m3Tab_l li a i { width:60px; float:left; height:66px; line-height:60px; font-size:28px; text-align:center; font-family:"Impact" }
.pin-m3Tab_l li a p { width:240px; height:66px; float:right; text-align:center; font-family:'Microsoft YaHei' }
.pin-m3Tab_l li a p strong { font-size:16px; display:block; font-weight:normal; padding-top:13px }
.pin-m3Tab_l li a p span { font-size:12px; height:30px; }
.pin-m3Tab_l .pin-m3Tab_l_li2 { background:url(../images/pinpai_10.png) no-repeat; color:#fff }
.pin-m3Tab_r { width:300px; float:right; }
.pin-m3Tab_r li a { width:300px; display:block; color:#787878; height:66px; background:url(../images/pinpai_11.png) no-repeat; margin-bottom:11px; text-align:center; }
.pin-m3Tab_r li a i { width:70px; float:right; height:66px; line-height:66px; font-size:28px; text-align:center; font-family:"Impact"; }
.pin-m3Tab_r .pin-m3Tab_l_li2 { background:url(../images/pinpai_12.png) no-repeat; color:#fff }
.pin-m3Tab_r li a p { width:230px; height:66px; float:left; text-align:center; font-family:'Microsoft YaHei' }
.pin-m3Tab_r li a p strong { font-size:16px; display:block; font-weight:normal; padding-top:13px }
.pin-m3Tab_r li a p span { font-size:12px; height:30px; }
.ppm3-p { margin-bottom:30px }
.ppm3-p p { line-height:190%; text-align:center; font-family:'Microsoft YaHei' }
/*报喜条*/

.baoxitiao { width:1200px; margin:0 auto; }
.baoxitiaozuo { width:100px; float:left; text-align:center; margin-right:5px; height:35px; line-height:35px; background-color:#c60012; color:#fff; font-family:"微软雅黑"; font-size:14px; }
.baoxitiaoyou { width:1090px; float:left; height:35px; line-height:35px; border:1px solid #e5e4e3; overflow:hidden; }
.baoxitiaoyou ul li { float:left; margin-left:10px; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:13px; background:url(../images/xi.png) no-repeat left center; padding-left:22px; }
.qimo8 { overflow:hidden; width:1090px; }
.qimo8 .qimo {/*width:99999999px;*/ width:8000%; height:30px; }
.qimo8 li a { margin-right:10px; color:#444444; }
/*===================================导航=====================================*/
#newlogo { padding:12px 0 15px; background:#ffffff; position:relative; z-index:1000; margin-top:10px; }
.newlogo { width:1200px; margin:0 auto; position:relative; z-index:0; }
#Logo { width:372px; height:67px;  float:left; padding:20px 0 0; overflow:hidden; }
#Logo a { width:372px; height:67px; display:block; }
.addtopR { width:760px; float:right; overflow:hidden; }
.topbx { width:484px; float:left; margin:0 auto; overflow:hidden; }
.top_frend { width:484px; float:left; padding-left:50px; }
.top_frend li { width:121px; text-align:center; float:left; margin:4px; }
.top_frend li img {
border:1px solid #; padding:1px; }
.top_frend li a { width:111px; font-size:13px; text-align:center; font-family:"微软雅黑"; }
.toptel_right { width:177px; height:64px; float:right; padding-top:10px; margin-right:40px; }
.hotspot { width:1200px; margin:0 auto; overflow:hidden; }
.hot_con { width:1200px; margin:0 auto; overflow:hidden; }
.tit { width:1200px; height:40px; line-height:40px; margin:0 auto; matgin-top:20px; clear:both; margin-bottom:10px; }
.tit h3 { font-size:18px; color:#333; font-family:"Microsoft YaHei"; font-weight:normal; clear;
both;
border-bottom:2px solid #820010; height:40px; line-height:40px; float:left; }
.tit h3 a { text-decoration:none; }
.tit h3 span { font-size:13px; color:#999; font-weight:normal; font-family:"Arial"; }
.tit h4 { width:100px; float:right; margin-top:20px; }
.tit h4 a { width:80px; height:25px; margin-left:25px; line-height:25px; text-align:center; color:#999; font-family:"Arial"; font-weight:normal; display:block; font-size:12px; }
.hot_left { width:550px; float:left; overflow:hidden; }
.hot_left .example ol { position:relative; width: 100px; height: 20px; top:-30px; left:220px; }
.hot_left .example ol li { float:left; width: 12px; height: 12px; -webkit-border-radius:6px; border-radius:6px; margin: 5px; background: #555; }
.hot_left .example ol li.seleted { background: #652c0c; }
.hot_left .example { position:relative; padding:0; overflow: hidden; }
.hot_left .example ul { padding: inherit; margin: 0; }
.hot_left .example ul li { display: none; padding: inherit; margin: inherit; list-style: none; }
.hot_left .example ul li:first-child { display:block; }
.hot_left .example ul li img { width: inherit; height: inherit; }
/*底部浮窗*/
.foot_fixed { width:100%; height:61px; background:url(../images/fixed_bot_bg.png) repeat-x; position:fixed; bottom:0; left:0; right:0; overflow:hidden; z-index:998; margin-bottom:-10px; }
.foot_fixed_c { width:1200px; margin:0 auto; height:81px; position:relative }
.foot_mq { width:220px; height:30px; overflow:hidden; position:absolute; top:16px; left:570px; }
.foot_mq p { font-size:12px; color:#fff }
.foot_mq p del { padding:0 5px; color:#ffee5f }
.foot_mq p span { color:#ffee5f }
.fixed_foot_btn { width:86px; height:30px; line-height:30px; position:absolute; top:16px; left:855px; z-index:999; text-align:center; font-size:15px; background:#ffee5f; border-radius:2px }
.fixed_foot_btn a { display:block; color:#b51020; background:#ffee5f; border-radius:2px }
/*首页医生模块*/

.main { width:1200px; margin:0 auto; background:url(../images/zj_bigbg.jpg) no-repeat center top; overflow:hidden; }
.main-c { width:1200px; margin:0 auto; overflow:hidden }
.main-c .pro-switch { width:1200px; height:550px; overflow:hidden; position: relative; }
.main-c .flexslider { margin: 0; padding: 0; }
.main-c .flexslider { width:1200px; margin:0 auto; position: relative; zoom: 1; }
.main-c .flex-direction-nav a { position:absolute; top:230px; z-index:10; cursor:pointer; text-indent:-9999px; font-family:"Microsoft Yahei"; }
.main-c .flex-control-nav { width:100%; position:absolute; top:520px; text-align:center; }
.main-c .flex-control-nav li { margin:0 2px; display: inline-block; zoom: 1; *display: inline;
font-family:"Microsoft Yahei"; }
.main-c .flex-control-paging li a { width:44px; height:10px; background:#aeaeae; display:block; overflow:hidden; text-indent:-99em; cursor:pointer; font-family:"Microsoft Yahei"; }
.main-c .flex-control-paging li a.flex-active { background:#b00e1e; font-family:"Microsoft Yahei"; }
.in-zj { width:1200px; height:550px; margin:0 auto; }
.in-zjL { width:481px; height:550px; float:left; }
.in-zjR { width:680px; height:550px; float:left; margin-top:95px; margin-left:39px; position:relative; }
.zj-tjzj { position:absolute; top:0; left:420px }
.in-zjR h2 { margin-bottom:30px; font-weight:normal; overflow:hidden; font-family:"Microsoft Yahei"; }
.in-zjR h2 strong { float:left; font-size:48px; height:50px; line-height:50px; color:#b00e1e; padding-right:10px; margin-right:10px; border-right:1px solid #9d9d9d; font-family:"Microsoft Yahei"; }
.in-zjR h2 span { float:left; font-size:20px; font-family:"Microsoft Yahei"; }
.in-zjR_ol { margin-bottom:30px; }
.in-zjR_ol li { height:15px; line-height:15px; margin-bottom:10px; font-family:"Microsoft Yahei"; font-size:13px; }
.in-zjR_ol li i { float:left; width:5px; height:15px; background:#f56610; border-radius:20px; margin-right:5px; font-family:"Microsoft Yahei"; }
.in-zjR_ol li em, .in-zjR p a { color:#f00; font-style:normal; font-family:"Microsoft Yahei"; }
.in-zjR p { margin-bottom:18px; line-height:1.7; font-family:"Microsoft Yahei"; font-size:13px; }
.in-zjR p strong { background:#82afe7; color:#fff; padding:1px 3px; margin-right:3px; font-family:"Microsoft Yahei"; }
.zjdh { width:298px; height:46px; line-height:46px; margin-top:40px; background:url(../images/zj_btn.png) no-repeat }
.zjdh a { display:block; color:#b00e1e; padding-left:73px; font-size:20px; font-family:"Microsoft Yahei"; }
.tese { width:1200px; margin:0 auto; overflow:hidden; }
/*同济项目*/
.project { width:1200px; margin:0 auto; overflow:hidden; }
.pro_nav { width:1200px; margin:0 auto; overflow:hidden; }
.pro_nav li { width:234px; height:48px; line-height:48px; background:#555; float:left; color:#fff; font-family:"Microsoft Yahei"; font-size:16px; margin-right:5px; margin-bottom:5px; }
.pro_nav li a { width:234px; height:48px; line-height:48px; text-align:center; display:block; color:#fff; }
.pro_nav li a span { font-size:11px; font-family:"arial"; }
.pro_nav li a:hover { background:#820010; text-decoration:none; }
.pro_listnav { width:234px; float:left; }
.pro_listnav li { width:234px; height:57px; line-height:57px; background:#dadada; float:left; color:#fff; font-family:"Microsoft Yahei"; font-size:15px; margin-bottom:4px; }
.pro_listnav li a { width:228px; height:57px; line-height:57px; padding-left:30px; display:block; color:#6c6c6c; }
.pro_listnav li a:hover { text-decoration:none; color:#901919; font-size:16px; }
.pro_listnav li a img { vertical-align:middle; }
.pro_right { width:930px; overflow:hidden; float:right; }
.pro_ri_ri { width:390px; height:372px; overflow:hidden; float:right; }
.pro_ri_ri img { width:381px !important; height:383px; }
.pro_ri_le { width:550px; height:372px; overflow:hidden; float:left; margin-left:-10px; }
.pro_ri_le h2 { font-size:18px; font-family:"Microsoft Yahei"; text-align:center; margin:10px 0 }
.pro_ri_le h2 a { color:#820010; }
.pro_ri_le p { width:510px; margin:0 auto; font-size:14px; font-family:"Microsoft Yahei"; color:#747474; text-indent:2em; line-height:25px; padding:0 5px; border-bottom:#ccc 1px dotted; padding-bottom:10px; }
.pro_ri_le ul { width:530px; overflow:hidden; margin:0 auto; margin-top:5px; }
.pro_ri_le ul li { width:240px; background:url(../images/i2_san.jpg) no-repeat left center; padding-left:10px; font-size:14px; font-family:"Microsoft Yahei"; float:left; color:#747474; line-height:39px; }
.pro_ri_le ul li a:hover { color:#820010; text-decoration:none; }
/*首页视频*/
.videos { width:100%; margin:0 auto; overflow:hidden; }
.videos_con { width:100%; height:721px; background:url(../images/i1_vback.jpg); margin:0 auto; overflow:hidden; }
.videos_co { width:870px; height:550px; margin:0 auto; overflow:hidden; margin-top:50px; }
.videos_co img { margin-left:3px; }
#animate { width:995px; margin:80px auto; position:relative; }
#animate .left { position:absolute; top:15px; left:20px; cursor:pointer }
#animate .right { position:absolute; top:15px; right:20px; cursor:pointer }
#prolist { width:866px; height:140px; margin:0 auto; overflow:hidden; position:relative; margin-top:-110px; }
#prolist img { float:left; margin-left:10px; }
#prolist img:hover { opacity:0.7; filter:alpha(opacity=70); }
#prolists { position:absolute }
/*首页同济品牌*/
.brand { width:1200px; margin:0 auto; overflow:hidden; }
.brand_left { width:955px; height:370px; float:left; overflow:hidden; }
.brand_left li { width:955px; height:370px; }
.brand_right { width:234px; height:370px; float:right; overflow:hidden; }
.brand_right li { width:233px; height:90px; line-height:90px; background:#f0f0f0; float:left; color:#414141; font-family:"Microsoft Yahei"; font-size:16px; margin-bottom:5px; }
.brand_right li a { width:233px; height:90px; line-height:90px; padding-left:30px; display:block; color:#6c6c6c; text-decoration:none!important; }
.brand_right li a:hover { background:#830010; color:white; width:205px; }
.brand_right li a img { vertical-align:middle; }
/*公共底部footer*/
#footer { width:100%; height:350px; border-top:1px solid #e1e1e1; background:#820111; margin-bottom:-20px; }
.footer { width:1200px; margin:0px auto; height:300px; padding-top:50px; color:#aaa; position:relative; }
.footer-1 { width:283px; padding-left:0px; height:300px; float:left; background:url(../images/foot_shu.jpg) no-repeat 240px 10px; }
.footer-1 h3 { height:30px; line-height:25px; font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#fff; padding-left:4px; padding-bottom:10px; }
.footer-1 h3 i { font-size:14px; font-style:normal; font-family:"arial" }
.footer-1 p { width:285px; height:162px; line-height:28px; font-family:"微软雅黑"; }
.footer-1 p a { color:#b88f92; padding:3px 5px; text-decoration:none; border-radius:2px; transition: all 0.3s linear 0s; }
.footer-1 p a:hover { color:#fff; text-decoration:none; background:#91263a; }
.footer-1 span { padding-top:20px; padding-left:6px; display:block; }
.footer-2 { width:405px; padding-left:15px; height:300px; float:left; }
.footer-2 h3 { padding-left:5px; height:30px; line-height:25px; font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#fff; padding-bottom:10px; }
.footer-2 h3 i { font-size:14px; font-style:normal; font-family:"arial" }
.footer-2 h4 { padding-left:5px; height:30px; line-height:25px; padding-top:10px; font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#fff; }
.footer-2 p { padding-left:5px; line-height:25px; font-family:"微软雅黑"; color:#B88F92; }
.footer-2 b { width:285px; font-weight:normal; line-height:25px; }
.footer-2 b a { color:#aaa; padding:5px 5px; border-radius:2px; transition: all 0.3s linear 0s; }
.footer-2 b a:hover { background:#91263a; color:#fff; text-decoration:none; }
.footer-2 span { padding-left:5px; padding-top:10px; display:block; }
.footer-3 { width:406px; padding-left:90px; height:300px; float:left; background:url(../images/foot_shu.jpg) no-repeat 30px 10px; }
.footer-3 dl { height:146px; }
.footer-3 dd { width:152px; float:left; }
.footer-3 dt { width:146px; float:left; line-height:28px; padding-left:20px; color:#b88f92; font-family:microsoft yahei; font-size:12px; }
.footer-3 span { width:252px; height:100px; display:block; position:relative; }
.footer-3 span a { margin-top:-4px; width:252px; height:54px; display:block; }
.footer-3 span p { width:372px; height:63px; margin-top:-10px; }
.footer2 { text-align:center; }
.footer2 a { padding:2px 5px; text-decoration:none; border-radius:2px; transition: all 0.3s linear 0s; }
.footer2 a:hover { color:#fff; text-decoration:none; background:#91263a; }
/*康复案例页*/
.listt a { text-decoration:none; display:block; }
.listt { width:840px; height:144px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; margin-top:10px; }
.list1 { width:500px; height:144px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; }
.list2 { width:160px; height:144px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; }
.list3 { width:165px; height:144px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; }
.listt ul { float:left; }
.listt li:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.list1 li, .list3 li { width:160px; height:67px; font-size:18px; font-family:"微软雅黑"; color:#fff; line-height:25px; float:left; font-weight:normal; margin:3px; -webkit-border-radius:8px; border-radius:8px; -moz-border-radius:8px; }
.list1 li h2, .list3 li h2 { width:160px; font-size:18px; font-family:"微软雅黑"; color:#fff; line-height:35px; padding-left:10px; font-weight:normal; margin-top:5px; }
.list1 li h3, .list3 li h3 { width:160px; font-size:12px; font-family:"Arial"; color:#fff; line-height:15px; padding-left:10px; font-weight:normal; }
.list2 li { width:150px; height:140px; font-size:18px; font-family:"微软雅黑"; color:#fff; line-height:35px; float:left; margin:3px; -webkit-border-radius:8px; border-radius:8px; -moz-border-radius:8px; text-align:center; font-weight:normal; }
.list2 li h2 { width:150px; font-size:18px; font-family:"微软雅黑"; color:#fff; line-height:60px; font-weight:normal; }
.list2 li h3 { width:150px; font-size:12px; font-family:"Arial"; color:#fff; line-height:0px; font-weight:normal; }
.list2 li h4 { text-align:center; margin-top:20px; }
.list1 .m1 { width:160px; height:67px; background:#cc3c4e; position:relative }
.list1 .m1 b { width:26px; height:26px; background:url(../images/1_03.png) no-repeat; position:absolute; top:7px; right:10px; z-index:100 }
.list1 .m2 { width:160px; height:67px; background:#c28400; position:relative }
.list1 .m2 b { width:26px; height:26px; position:absolute; top:7px; right:10px; z-index:100 }
.list1 .m3 { width:160px; height:67px; background:#eb6116; position:relative }
.list1 .m3 b { width:26px; height:26px;  position:absolute; top:7px; right:10px; z-index:100 }
.list1 .m4 { width:160px; height:67px; background:#eb6116; position:relative }
.list1 .m4 b { width:26px; height:26px; background:url(../images/1_26.png) no-repeat; position:absolute; top:7px; right:10px; z-index:100 }
.list1 .m5 { width:160px; height:67px; background:#ef8044; position:relative }
.list1 .m5 b { width:26px; height:26px; background:url(../images/1_22.png) no-repeat; position:absolute; top:7px; right:10px; z-index:100 }
.list1 .m6 { width:160px; height:67px; background:#cc3c4e; position:relative }
.list1 .m6 b { width:26px; height:26px; background:url(../images/1_24.png) no-repeat; position:absolute; top:7px; right:10px; z-index:100 }
.list3 .m7 { width:160px; height:67px; background:#ef8044; position:relative }
.list3 .m7 b { width:26px; height:26px;  position:absolute; top:7px; right:10px; z-index:100 }
.list3 .m8 { width:160px; height:67px; background:#cc3c4e; position:relative }
.list3 .m8 b { width:26px; height:26px; background:url(../images/1_28.png) no-repeat; position:absolute; top:7px; right:10px; z-index:100 }
.mid { width:1200px; margin:0 auto; }
.yanzheng a:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.w_1000 { width:1200px; margin:0 auto; overflow:hidden; }
.listLeft { float:left; width:839px; overflow:hidden; }
/* m_map */
.m_map { width:457px; height:448px; position:relative;  }
.tait { font-size:36px; font-weight:bold; color:#666666; text-align:center; left:100px; }
.tait span { color:#ff6d3b; }
.tait2 { font-size:36px; font-weight:bold; color:#666666; text-align:center; padding:50px 0px; }
.mp { position:absolute; cursor:pointer; width:24px; height:63px; -webkit-transition:all .2s ease-out;
-moz-transition: all .2s ease-out;
-ms-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
}
.mp:hover { background:url(../images/fi2.png) no-repeat 4px 20px; -webkit-transition:all .2s ease-out;
-moz-transition: all .2s ease-out;
-ms-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
transition:all .2s ease-out;
}
.mp16 { background:url(../images/fi2.png) no-repeat 4px 20px; }
.hover_tu { background:url(../images/fi2.png) no-repeat 4px 20px; }
.mp .mito { position:absolute; left:0px; bottom:0px; font-size:12px; color:#666666; }
.mp .find_mi1 { left:-12px; width:55px; }
.mp .find_mi2 { left:-5px; width:55px; }
.feng { position:absolute; display:none; width:110px; height:43px; left:-100px; top:-30px; z-index:10; background-color:#666666; text-align:center; }
.feng .sang { position:absolute; left:235px; bottom:0px;  width:14px; height:8px; }
.feng .tree { height:73px; width:110px; }
.feng .tree .boou { width:86px; height:62px; float:left; }
.feng .tree .du_size { float:right; height:43px; width:110px; }
.feng .tree .du_size p { font-size:12px; color:#FFF; line-height:20px; font-family:"微软雅黑"; }
.mp1 { left:95px; top:67px; }
.mp2 { left:85px; top:140px; }
.mp3 { left:223px; top:136px; }
.mp4 { left:158px; top:120px; }
.mp5 { left:201px; top:173px; }
.mp6 { left:186px; top:232px; }
.mp7 { left:245px; top:212px; }
.mp8 { left:248px; top:244px; }
.mp9 { left:263px; top:287px; }
.mp10 { left:297px; top:240px; }
.mp11 { left:277px; top:202px; }
.mp12 { left:313px; top:203px; }
.mp13 { left:332px; top:221px; }
.mp14 { left:281px; top:170px; }
.mp15 { left:325px; top:173px; }
.mp16 { left:354px; top:190px; }
.mp17 { left:362px; top:239px; }
.mp18 { left:341px; top:143px; }
.mp19 { left:362px; top:166px; }
.mp20 { left:291px; top:149px; }
.mp21 { left:254px; top:152px; }
.mp22 { left:238px; top:114px; }
.mp23 { left:247px; top:86px; }
.mp24 { left:284px; top:116px; }
.mp25 { left:309px; top:103px; }
.mp26 { left:329px; top:124px; }
.mp27 { left:364px; top:69px; }
.mp28 { left:381px; top:46px; }
.mp29 { left:378px; top:14px; }
.mp30 { left:248px; top:188px; }
.mp31 { left:314px; top:83px; }
.mp32 { left:332px; top:90px; }
.mp33 { left:280px; top:262px; }
.mp34 { left:320px; top:256px; }
/*位置*/
.positions { height:35px; line-height:35px; float:left; width:1200px; overflow:hidden; margin:0 auto; border-bottom:1px solid #e6e6e6; padding-bottom:0px; margin-top:5px; }
.position { float:left; width:839px; padding:13px 0; color:#555; padding-left:3px; font-size:14px; font-family:"微软雅黑"; }
.position a { color:#555; }
a.LinkPath { color:#555; }
.positions form { width:344px; height:33px; float:right; position:relative; margin-top:-80px; }
.positions form input { width:300px; height:27px; -webkit-border-radius:3px; border-radius:3px; border:0; border:#999 1px solid; background:#fff; color:#999; font-size:13px; text-indent:1em; }
.positions form span { position:absolute; right:39px; }
.arclist { overflow:hidden; width:100%; margin-bottom:20px; margin-top:10px; }
.arclist li { float:left; width:100%; margin-bottom:10px; border-bottom:1px solid #e6e6e6; padding-bottom:15px; }
.arclist a img { vertical-align:middle }
.arclist .dlist { padding-left:17px; background:url(../images/list_img2.jpg) no-repeat left center; width:825px; height:40px; line-height:40px; font:16px/22px "Microsoft YaHei"; color:#666; border:none; padding-bottom:6px; }
.arclist .dlist a { color:#464545; height:45px; line-height:45px; }
.arclist .dlist a font { font-family:"微软雅黑"; }
.arclist li p font { font-family:"微软雅黑"; }
.arclist .dlist a.list_zx { float:right; padding:5px 0px 0 0px; color:#357fc8 }
.arclist li p { text-indent:2em; font:14px/18px "Microsoft YaHei"; color:#605f60; overflow:hidden; line-height:28px; }
.arclist .more { font:12px/18px "Microsoft YaHei"; color:#ec3a66; }
.arclist span { font:12px/18px "Microsoft YaHei"; padding-right:5px; }
.showpage { text-align:center; margin:30px 0; overflow:hidden; color:#4d4d4d; }
.showpage a { color:#4d4d4d }
.listRight { width:335px; float:right; overflow:hidden; background:#fff; }
.arclist_litpic { float:left; width: 160px; height: 100px; margin-right: 16px; }
.butt2 { width:110px!important; height:35px; line-height:35px; background-color:#B51020; color:#fff; text-align:center; margin-right:60px!important; margin-top:10px; }
.butt2 a { display:block; width:110px!important; height:35px; line-height:35px; background-color:#B51020; color:#fff; text-align:center; }
/*你的情况*/
.why { width:335px; overflow:hidden; margin-top:20px; margin:0 auto; }
.why h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.why h2 span { font-size:12px; color:#ccc }
.why_con { width:335px; overflow:hidden; }
.why_con a { display:block; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; }
.why_left { float:left }
.why_right { float:right }
.wh1 { width:167px; height:57px; line-height:57px; text-align:center; background:#eb6116; }
.wh2 { width:167px; height:57px; line-height:57px; text-align:center; background:#c28400; }
.whycon2 { margin:1px 0px; }
.whycon2, .whycon3 { width:335px; height:57px; line-height:57px; text-align:center; background:#cc3c4e; }
.whycon3 { background:#71a1df; }
.wh11 { width:166px; height:131px; line-height:114px; text-align:center; background:#c28400; }
.wh22, .wh33 { width:167px; height:65px; line-height:65px; text-align:center; background:#cc3c4e }
.wh33 { background:#eb6116; margin-top:1px; }
.why_con a:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; text-decoration:none; }
.why a:hover { text-decoration:none; }
/*同济医生*/
.zh { width:335px; overflow:hidden; margin-top:20px; }
.zh h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.zh h2 span { font-size:12px; color:#ccc; }
.zh_con { width:335px; overflow:hidden; background:#e6e6e6 }
.zh dl { width:330px; height:185px; margin:0 auto; margin-top:10px; }
.zh dl dt { width:132px; float:left; }
.zh dl dd { width:170px; float:right; line-height:25px; font-size:13px; font-family:"Microsoft YaHei"; }
.zh ul li dl dd span { color:#B51020; }
.zh ul li dl dd.hbutt { width:130px; height:36px; line-height:36px; background:#cc3c4e; margin-top:10px; float:left; margin-left:28px; }
.zh ul li dl dd.hbutt a { width:130px; height:36px; line-height:36px; font-size:14px; text-align:center; display:block; color:#fff; }
/*在线问答*/
.lb_ask { width:335px; overflow:hidden; margin-top:20px; }
.lb_ask h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.lb_ask h2 span { font-size:12px; color:#ccc; }
.lb_ask ul { width:330px; overflow:hidden; margin:0 auto; }
.lb_ask ul li { width:330px; border-bottom:#f2f0f0 1px solid; font-size:13px; font-family:"Microsoft YaHei"; height:44px; line-height:44px; }
.lb_ask ul li a { color:#666; }
.lb_ask .ask_le { width:285px; float:left; padding-left:5px; }
.lb_ask .ask_ri { width:30px; float:right; padding-right:8px; }
.ask_ri img { margin-top:12px; }
/*咨询预约*/
.lb_about { width:335px; overflow:hidden; margin-top:20px; }
.lb_about h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.lb_about h2 span { font-size:12px; color:#ccc; }
.lb_about ul { width:335px; overflow:hidden; margin:0 auto; border-bottom:#ccc 1px dotted; }
.lb_about ul li { float:left; overflow:hidden; text-align:center; font-family:"Microsoft Yahei"; font-size:13px; margin:10px; line-height:30px; }
.lb_about ul li a { display:block; font-size:13px; }
.lb_about ul li a:hover img { opacity:0.7 }
.lb_about p { width:335px; height:36px; line-height:36px; text-align:center; background:#d35454; color:#fff; font-family:"Microsoft Yahei"; font-size:12px; }
/*关注*/
.guanzhu1 { overflow:hidden; margin-top:20px; width:839px; }
.guanzhu1 h5 { font-family:"Microsoft Yahei"; font-size:18px; padding-left:10px; border-left:3px solid #820010; margin-bottom:10px; margin-top:10px; }
#animate2 { width:820px; margin:0 auto; position:relative; }
.left2 { position:absolute; top:50px; left:-15px; cursor:pointer }
.right2 { position:absolute; top:50px; right:-15px; cursor:pointer }
#prolist2 { width:770px; height:148px; margin:0 auto; overflow:hidden; position:relative; }
#prolist2 img { float:left; padding-left:12px; }
#prolists2 { position:absolute }
.position { margin-top:-15px; }
.position img { vertical-align:middle; }
.position a { padding-top:3px; color:#828282; }
.tubiao { width:800px; margin-top:20px; padding-left:45px; }
.tubiao ul li { float:left; width:110px; padding-left:20px; }
/*快孕报喜页面*/

.luckstart { width:100%; height:350px; margin:0 auto; background-color:#ead2d2; }
.luckstart ul { width:1200px; height:310px; margin:0 auto; display:block; margin-top:20px; }
.luckstart ul li { width:295px; height:148px; float:left; margin-top:5px; margin-left:5px; }
.bigtitle { width:1193px; margin:0 auto; }
.lefttitle { width:150px; height:45px; float:left; border-bottom:#820010 3px solid; }
.righttitle { width:1043px; height:45px; float:right; border-bottom:1px #ccc solid; margin-bottom:10px; }
.wl_underbigtitle { color:#555666; font-family:microsoft yahei; font-size:20px; line-height:55px; }
.w2_underbigtitle { color:#ccc; font-family:arial; font-size:14px; }
.more_underbigtitle { float:right; color:#555666; font-family:microsoft yahei; font-size:13px; line-height:55px; }
.more_underbigtitle img { margin-top:15px; }
.showvedio { width:1195px; margin:0 auto; height:413px; }
.leftvedio { width:467px; height:412px; float:left; }
.rightvedio { width:720px; height:413px; float:left; }
.rightvedio ul li { width:225px; height:197px; float:left; background-color:#efefef; color:#333; font-family:microsoft yahei; font-size:14px; line-height:35px; text-align:center; margin-left:15px; margin-top:8px; }
.rightvedio ul li:hover { background-color:#770308; color:#fff; }
.colordiv { background-color:#820010; width:100%; height:120px; margin-top:10px; margin-bottom:10px; }
.marqueediv { background-color:#efefef; width:100%; margin-top:35px; overflow:hidden }
.waterfall { width:1200px; height:500ox; margin:0 auto; }
.waterfall ul { position:relative; padding-bottom:20px; }
.waterfall ul li { position:absolute; background-color:#fff; float:right; margin-top:10px; margin-left:10px; width:286px; box-shadow:2px 2px 3px #a6a5a5; margin-bottom:10px; }
.waterfall ul li img { }
.wftitle { color:#932230; font-size:15px; font-family:microsoft yahei; margin:10px; }
.waterfall ul li span { font-size:13px; color:#555666; line-height:25px; font-family:microsoft yahei; margin-top:10px; display:block; }
.waterfall div { color:#c7363c; display:inline; margin-left:10px; font-family:microsoft yahei; }
.wfcontent { position:relative; margin-bottom:20px; }
.wfimg1 { margin-left:80px; position:absolute; top:63px; left:170px; height:30px; width:30px; }
.wfimg2 { margin-left:80px; position:absolute; top:98px; left:170px; height:30px; width:30px; }
.wfimg1:hover { filter:alpha(opacity=80); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.wfimg2:hover { filter:alpha(opacity=80); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.moreload { height:32px; width:88%; margin:0 auto; }
.leftmd { width:35%; height:15px; border-bottom:solid #d7d7d7 1px; float:left; }
/* 技术以及宝宝乐园页面左侧 */
.main3 { width:1200px; overflow:hidden; margin:0 auto; background:#fff; }
.main3_left { width:245px; float:left; overflow:hidden; }
.main3_left .line { width:245px; overflow:hidden; }
.main3_left .line h2 { width:245px; height:46px; line-height:46px; background:#820010; color:#fff; font-family:"Microsoft Yahei"; font-size:18px; padding-left:20px; }
.main3_left .line h2 span { font-size:12px; font-family:"arial"; }
.line .line_list { width:245px; background:#f1f1f1; overflow:hidden; }
.line .line_list li { width:255px; height:49px; line-height:49px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei"; font-size:17px; color:#333; border-bottom:1px #ccc dotted }
.line .line_list li a { width:235px; height:49px; font-family:"Microsoft Yahei"; font-size:15px; color:#333; padding-left:15px; display:block; }
.line .line_list li a span { font-size:10px; color:#999; font-family:"arial"; }
.line .line_list li a:hover { background-color:#830010; color:white; width:235px; text-decoration:none; }
.line .line_list li a:hover span { color:#fff; }
.ask { width:245px; }
.ask h2 { width:245px; height:46px; line-height:46px; background:#820010; color:#fff; font-family:"Microsoft Yahei"; font-size:18px; padding-left:20px; }
.ask h2 span { font-size:12px; font-family:"arial"; }
.ask_con { width:245px; overflow:hidden; margin:0 auto; background:#f1f1f1; height:295px; }
.ask_con ul { width:225px; overflow:hidden; margin:0 auto; }
.ask_con ul li { float:left; overflow:hidden; text-align:center; font-family:"Microsoft Yahei"; font-size:12px; margin:13px; line-height:30px; }
.ask_con ul li a { display:block; }
.ask_con ul li a:hover img { opacity:0.7 }
.main3_right { width:930px; float:right; margin:0 auto; margin-bottom:30px; }
.by-kc { width:840px; margin:20px auto; overflow:hidden }
.by-kc ul { width:165px; float:left }
.by-kc ul li { height:54px; line-height:54px; margin-bottom:4px; font-size:20px; text-align:center; color:#fff; background:#727272; cursor:pointer; font-family:"Microsoft Yahei"; }
.by-kc .by-kc-cur { background:#b51020 }
#kcc3 { height:170px; background:url(../images/by_kc03.jpg) no-repeat; padding-left:50px }
.by-kc-b { width:669px; float:right }
.by-in-zj { width:1200px; margin:10px auto; overflow:hidden; margin-bottom:0px; }
.by-in-zj ul { width:1210px; margin:0 auto; overflow:hidden }
.by-in-zj ul li { width:232px; height:170px; float:left; margin-right:10px; position:relative; overflow:hidden }
.by-in-zj ul li a { display:block; color:#fff }
.by-in-zj ul li i { width:232px; height:30px; position:absolute; left:0; bottom:-30px; background:#000; opacity:0.5; transition:all 0.3s linear }
.by-in-zj ul li span { width:232px; height:30px; line-height:30px; text-align:center; position:absolute; left:0; bottom:-30px; transition:all 0.3s linear }
.by-in-zj ul li a:hover i { bottom:0 }
.by-in-zj ul li a:hover span { bottom:0 }
/* gla */
#gla { margin:0 auto; position:relative; height:500px; overflow:hidden; margin-left:5%; }
#gla_box { width:700px; margin:auto; position:relative; height:500px; }
#gla_box ul { width:600px; margin:0 auto; height:500px; }
#gla_box ul li img { border:1px solid #DDD; }
#gla_box .prev, #gla_box .next { display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:52px; height:110px; top:171px; }
#gla_box .prev { background:url(../images/btnfirst_01_10.png) left bottom no-repeat; left:-210px }
#gla_box .next { background:url(../images/btnnext_01_10.png) right bottom no-repeat; right:-140px }
.gla_inbox { overflow:hidden; position:relative; }
.gla_inbox p { text-indent:1em; font-size:14px; width:100%; color:#FFFFFF; line-height:30px; background:#000000; }
.gla_inbox a { padding:5px; display:block; position:absolute; top:220px; left:90px; background:#0066CC; color:#FFF; }
.gla_inbox img { width:100%; height:100%; }
.roundabout-holder { height:404px; width:700px; }
.roundabout-moveable-item { display:block; height:385px; width:500px; cursor:pointer; }
.roundabout-moveable-item img { opacity:0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}
.roundabout-in-focus { cursor:auto; }
.roundabout-in-focus img { opacity:1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.lwj_con4 h2 { padding:0 0 40px 60px; font:36px/100px '微软雅黑'; color:#d70000; }
.otherinfobrow { width:1200px; height:148px; margin:0 auto; margin-top:20px; margin-bottom:-20px; overflow:hidden; margin-bottom:0px; }
.leftmarquee { float:left; }
.rightmarquee { float:right; }
.mianbrow { width:1160px; height:148px; margin:0 auto; overflow:hidden; }
.mianbrow ul { width:795px; }
.mianbrow ul li { float:left; margin-left:10px; }
.righttitles { width:898px; height:46px; float:left; border-bottom:1px #ccc solid; margin-bottom:10px; }
.righttitless { width:1040px; margin-left:150px; height:46px; border-bottom:1px #ccc solid; margin-bottom:10px; }
/*Css Style of vedio page*/


.moreload { margin-bottom:20px; margin-top:20px; }
.middlemd { width:33%; height:40px; background-color:#e5e5e5; margin-left:15px; line-height:40px; color:#555666; text-align:center; font-size:16px; font-family:microsoft yahei; margin:0 auto; }
.middlemd img { margin-top:12px; }
.showroundingpic { width:100%; height:475px; }
.lwj_con3 { margin-top:20px; }
/* gla */
#gla { margin:0 auto; position:relative;  height:500px; overflow:hidden; margin-left:5%; }
#gla_box { width:700px; margin:auto; position:relative; height:500px; }
#gla_box ul { width:600px; margin:0 auto; height:500px; }
#gla_box ul li img { border:1px solid #DDD; }
#gla_box .prev, #gla_box .next { display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:52px; height:110px; top:171px; }
#gla_box .prev { background:url(../images/btnfirst_01_10.png) left bottom no-repeat; left:-210px }
#gla_box .next { background:url(../images/btnnext_01_10.png) right bottom no-repeat; right:-140px }
.gla_inbox { overflow:hidden; position:relative; }
.gla_inbox p { text-indent:1em; font-size:14px; width:100%; color:#FFFFFF; line-height:30px; background:#000000; }
.gla_inbox a { padding:5px; display:block; position:absolute; top:220px; left:90px; background:#0066CC; color:#FFF; }
.gla_inbox img { width:100%; height:100%; }
.roundabout-holder { height:404px; width:700px; }
.roundabout-moveable-item { display:block; height:385px; width:500px; cursor:pointer; }
.roundabout-moveable-item img { opacity:0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}
.roundabout-in-focus { cursor:auto; }
.roundabout-in-focus img { opacity:1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.lwj_con4 h2 { padding:0 0 40px 60px; font:36px/100px '微软雅黑'; color:#d70000;  }
/*内容页*/
.zhengwen { width:840px; border-right:1px solid #ece9e9; margin-top:15px; float:left; font-family:"微软雅黑" }
.biaoti { width:800px; margin:0 auto; margin-top:20px; }
.biaoti h1 { font-size:24px; font-family:microsoft yahei; color:#333; text-align:center; color:#B51020; }
.biaoti p { font-family:microsoft yahei; font-size:14px; background:url(../images/weixin.png) no-repeat left center; width:230px; margin:0 auto; margin-top:15px; padding-left:20px; }
.biaoti p span { color:red; }
.artmain { padding:15px; margin-top:20px; }
.artmain p { font-size:15px; font-family:microsoft yahei; line-height:210%; margin-bottom:20px; color:#555; }
.zxan { width:800px; height:50px; margin-top:20px; margin-bottom:20px; padding-bottom:10px; margin-left:-80px; }
.zxan a { margin-right:30px; position:relative; width:239px; height:48px; display:block; float:left; }
.zxan a span { position:absolute; left:180px; top:17px; font-size:14px; color:yellow; font-family:"微软雅黑"; }
.zhengwen .updown { clear:both; width:710px; margin:0 auto; height:50px; line-height:50px; background-color:#f0f0f0; border-left:50px solid #dddddd; border-right:50px solid #dddddd; position:relative; }
.zhengwen .updown ul { width:700px; margin:0 auto; padding-left:10px; }
.zhengwen .updown ul li { float:left; font-family:microsoft yahei; font-size:14px; width:350px; }
.zhengwen .updown span.leftg { display:block; position:absolute; left:-30px; top:15px; width:50px; height:50px; }
.zhengwen .updown span.leftg a { width:50px; height:50px; display:block; }
.zhengwen .updown span.rightg { position:absolute; left:730px; top:15px; width:50px; height:50px; }
.zhengwen .updown span.rightg a { width:50px; height:50px; display:block; }
.zhuanti { width:830px; margin:0 auto; margin-top:30px; position:relative; clear:both; }
.zhuanti ul { width:810px; height:157px; margin-left:10px; float:left; margin-bottom: 20px!important; }
.zhuanti ul li { float:left; margin-left:10px; }
.zhuanti a.leftz { position:absolute; left:0px; top:60px; }
.zhuanti a.rightz { position:absolute; right:10px; top:65px; }
.guanzhu { width:840px; float:left; }
.guanzhu h2 { height:38px; line-height:38px; background:url(../images/guanzhu_bg.gif) no-repeat left center; padding-left:15px; color:#fff; font-size:18px; font-family:microsoft yahei; border-bottom:1px solid #EBEBEB; }
.guanzhu ul { margin-top:10px; }
.guanzhu ul li { float:left; width:400px; font-size:14px; font-family:microsoft yahei; height:35px; line-height:35px; border-bottom:1px dotted #ccc; }
/*文章评论模块 */

.judgeoutside { border: 1px solid #ccc; overflow: hidden; margin: 8px 0; padding: 0; }
.headjudge { font-size: 16px; color: #555; line-height: 30px; padding: 10px 12px; font-family:"微软雅黑"; }
.headjudge ul { background: none; margin: 0; padding: 0; }
.headjudge ul li { border-top: 1px dotted #ddd; width: 100%; overflow: hidden; clear: both; border-top: 0; margin: 0; padding: 0; list-style: none; }
.ds-post-self { padding: 20px 10px; border: 0; }
.ds-avatar { box-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); position: relative; -webkit-border-radius: 0; border-radius: 0; background-color: #fff; float: left; }
.ds-avatar img { display: block; width: 30px; height: 30px; max-width: none; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.22); -webkit-border-radius: 0; border-radius: 0; }
.ds-comment-body { padding-left: 40px; }
.ds-comment-header { padding-top: 1px; }
.ds-time { font-size: 12px; }
.ds-time { font-size: 12px; margin-right: 8px; color: #999; _zoom: 1; }
.ds-time span { display: inline; margin: 0; }
.ds-comment-header { padding-top: 1px; }
.ds-comment-footer { line-height: 1.5em; }
.ds-user-name { color: #777; font-size: 14px; margin-right: 8px; }
.ds-post { border-top: 1px dotted #ddd; }
.ds-comment-footer a { margin: 0 6px 0 0; padding: 0 6px 0 0; }
.ds-comment-body p { color: #666; }
.ds-comment-body p { font-size:13px; line-height: 1.5em; margin: .5em 0; word-wrap: break-word; font-family:"微软雅黑"; }
#ds-thread #ds-reset #ds-hot-posts { border: 1px solid #ccc; overflow: hidden; margin: 8px 0; padding: 0; display: none; _height: 100%; }
.ds-icon { margin-top:-5px; height:12px; width:20px; background-position:80%; vertical-align: middle; display: inline-block; overflow: hidden; background: transparent url("../images/sprites.png") no-repeat; background-image: url("../images/sprites.png"); }
/* 微信+手机页面 */
.shouji_main_kz { max-width:1440px; height:740px; background-color:#820010; margin:0 auto; }
.shouji_main { width:1200px; height:740px; margin:0 auto; }
.shouji_main h2 { color:#bf3143; font-size:40px; font-family:microsoft yahei; padding-top:30px; padding-bottom:15px; border-bottom:1px solid #bf3143; height:60px; line-height:60px; }
.shouji_main h2 span { margin-left:10px; }
.weixin_main_kz { max-width:1440px; height:740px; background-color:#f2f2f2; margin:0 auto; }
.weixin_main { width:1200px; height:740px; margin:0 auto; }
.weixin_main h2 { color:#bf3143; font-size:40px; font-family:microsoft yahei; padding-top:30px; padding-bottom:15px; border-bottom:1px solid #bf3143; height:60px; line-height:60px; }
.weixin_main h2 span { margin-left:10px; color:#999999; }
.zhuye_main_kz { max-width:1440px; height:250px; background-color:#dfdfdf; margin:0 auto; margin-top:-40px; }
.zhuye_main { width:1200px; height:250px; margin:0 auto; }
.tjph { width:1200px; height:420px; margin:0 auto; margin-top:20px; }
.tjph .tjph_left { width:591px; height:420px; float:left; margin-right:18px; }
.tjph .tjph_left a img { padding:1px; border:1px solid #ccc; }
.tjph .tjph_left a img:hover { border:1px solid #770308; }
.tjph .tjph_right { width:590px; height:420px; float:left; }
.tjph h2 { width:570px; height:35px; font-size:20px; font-family:microsoft yahei; background:url(../images/video_bg.gif) no-repeat left bottom; color:#4b4b4b; }
.tjph h2 span { font-size:13px; color:#c4c1c1; font-family:"arial"; }
.tjph .tjph_right h2 { background:url(../images/video_bg2.gif) no-repeat left bottom; width:590px; }
.tjph .tjph_right ul { margin-top:15px; }
.tjph .tjph_right ul li { float:left; margin-right:5px; margin-bottom:7px; position:relative; }
.tjph .tjph_right ul li a img { width:286px; height:171px; padding:1px; border:1px solid #ccc; }
.tjph .tjph_right ul li a img:hover { border:1px solid #770308; }
.tjph .tjph_right ul li:nth-child(2) {
margin-right:0px;
}
.tjph .tjph_right ul li:nth-child(4) {
margin-right:0px;
}
.tjph .tjph_right ul li span { position:absolute; bottom:2px; left:2px; text-align:center; width:286px; height:30px; line-height:30px; background-color:#555; color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; font-size:14px; font-family:microsoft yahei; }
/* 视频栏目 */
.video_list { width:1200px; height:auto; margin-top:15px; }
.video_list h2 { color:#4b4b4b; width:1200px; height:40px; line-height:40px; font-size:20px; font-family:microsoft yahei; background:url(../images/video_bg3.gif) no-repeat left bottom; }
.video_list h2 span { font-size:13px; color:#c4c1c1; font-family:"arial"; }
.video_list ul.video_yuan { width:1200px; margin:0 auto; height:120px; padding:20px; }
.video_list ul.video_yuan li { float:left; width:120px; height:120px; margin-left:54px; background-color:#bbbbbb; text-align:center; border-radius:50%; }
.video_list ul.video_yuan li:first-child { margin-left:0px; }
.video_list ul.video_yuan li a { color:#fff; font-size:18px; font-family:microsoft yahei; display:block; height:120px; width:120px; border-radius:50%; position:relative; }
.video_list ul.video_yuan li span { position:absolute; top:35px; left:42px; }
.video_list ul.video_yuan li a:hover { background-color:#820010; border-radius:50%; }
.video_list ul.video_l { width:1200px; margin:0 auto; margin-top:15px; margin-left:5px; }
.video_list ul.video_l li { float:left; margin-bottom:16px; position:relative; margin-right:10px; }
.video_list ul.video_l li:nth-child(4) {
margin-right:0px;
}
.video_list ul.video_l li:nth-child(8) {
margin-right:0px;
}
.video_list ul.video_l li:nth-child(12) {
margin-right:0px;
}
.video_list ul.video_l li a img { width:285px; height:184px; padding:1px; border:1px solid #ccc; }
.video_list ul.video_l li a img:hover { border:1px solid #770308; }
.video_list ul.video_l li span { position:absolute; bottom:2px; left:2px; text-align:center; width:285px; height:30px; line-height:30px; background-color:#555; color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; font-size:14px; font-family:microsoft yahei; }
.video_list ul.video_l li span:hover { filter:alpha(opacity=80); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }
.video_ky { width:1200px; height:auto; margin-top:15px; margin:0 auto; margin-top:20px; height:300px; margin-bottom:50px; }
.video_ky h2 { width:1200px; height:40px; line-height:40px; font-size:22px; font-family:microsoft yahei; background:url(../images/video_bg3.gif) no-repeat left bottom; }
.video_ky h2 span { font-size:16px; color:#c4c1c1; }
.links { margin:0px auto 0; width:1000px; overflow:hidden; margin-top:10px; }
.links a { display:block; }
.link_wrap { float:left; overflow:hidden; }
.link1 { width:111px; height:48px; background:#3f87d1; padding:19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link6 { width:111px; height:24px; background:#9bb54d; padding:31px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link2 { width:190px; height:24px; background:#deb780; padding:31px 20px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link7 { width:200px; height:48px; background:#e29795; padding:19px 10px 19px 20px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link3 { width:160px; height:72px; background:#8162bc; padding:50px 0; font:16px/24px "Microsoft YaHei"; color:#ffffff; text-align:center }
.link4 { width:184px; height:48px; background:#71a1df; padding:19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link8 { width:184px; height:48px; background:#9bb54d; padding:19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link5 { width:119px; height:48px; background:#e29795; padding:19px 30px 19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link9 { width:119px; height:48px; background:#55adb1; padding:19px 30px 19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.list { width:845px; height:90px; overflow:hidden; font-size:15px; font-family:microsoft yahei; margin-bottom:20px; margin-top:-17px; }
.list ul { width:211px; height:90px; float:left; margin-right:0px; padding-top:5px; }
.list ul:first-child { width:212px; }
.list ul:hover { opacity:0.8 }
.list ul li { text-align:center; font-size:15px; font-family:microsoft yahei; color:#fff; line-height:25px; }
.list ul li a { color:#fff; display:block; text-decoration:none; font-size:14px; }
.butt3 { width:120px; height:25px; line-height:25px; text-align:center; background:#d07c00; -webkit-border-radius:5px; border-radius:5px; margin:0 auto; }
.butt3 { background:#1a8ca9; }
.butt4 a { font-weight:normal; }
.list ul li a img { margin-top:6px; }
.b1 { background-color:#d07c00; }
.b2 { background-color:#d83329; }
.b3 { background-color:#1a8ca9; }
.b4 { background-color:#809607; }
.liaofa_list { width:925px; clear:both; }
.liaofa_list .tslf { width:865px; margin:0 auto; margin-bottom:20px; }
.liaofa_list h2 { font-size:20px; font-family:microsoft yahei; border-bottom:1px solid #ccc; padding-bottom:5px; margin-top:10px; margin-bottom:15px; }
.liaofa_list .tslf h2 span { font-size:14px; color:#ccc; font-family:"arial" }
.liaofa_list .tslf h2 a.more { float:right; color:#ccc; font-size:12px; font-family:microsoft yahei; margin-top:20px; }
/*===============快孕疗法================*/
#therapy { overflow:hidden; zoom:1; width:895px; font-size:14px !important; }
.therapy { padding:0px 8px 20px 0; overflow:hidden; zoom:1; clear:both; }
.therapy.last { border-bottom:none; padding-bottom:0; }
.therapy_img { width:310px; height:188px; float:left; }
.therapy_img img { padding:2px; width:310px; height:188px; }
.therapy_info { width:520px; float:left; margin-left:30px; }
.therapy_info h3 { font-family:"Microsoft Yahei"; padding:10px 0 0px; margin-bottom:15px; }
.therapy_info h3 a { font-size:17px; font-family:"Microsoft Yahei"; }
.therapy_info p { line-height:30px; color:#555555; font-family:microsoft yahei; margin-bottom:5px; font-family:"Microsoft Yahei"; }
.therapy_info p strong { background-color:#e13738; color:#fff; padding:3px; margin-right:10px; font-size:15px; }
.therapy_info h5 { padding:12px 0 0 0px; margin-left:-10px; }
.therapy_info h5 a { margin:0 5px; }
.team_list { width:945px; clear:both; margin-bottom:-20px; }
/*宝宝乐园*/
.hjmain { width:920px; padding-bottom:20px; }
.hj_l { width:920px; }
.hj_l_c li { float:left; margin-bottom:15px; width:260px; background:#efefef; height:180px; margin:23px; margin-top:0px; }
.hj_l_c li a { display:block; color:#555666; font-size:14px; line-height:30px; }
.hj_l_c li a div { line-height:20px; padding:10px; text-align:left; }
.hj_l_c li a:hover { background:#a3161f; color:#FFF; }
.hj_l_c li img { border:1px #efefef solid; padding:2px; background:#fff; height:145px; }
.hj_l_c li a:hover img { border:1px #a3161f solid; }
.mgt { margin-top:10px; }
.tc { text-align:center; font-family:"微软雅黑"; }
.tc a:hover { text-decoration:none; }
.border { margin:0 auto; margin-left:-5px; }
.cloumn { width:100%; margin:20px auto; overflow:hidden }
.cloumn_con { width:1200px; margin:0 auto; overflow:hidden }
.cloumn_left { width:724px; float:left; overflow:hidden; border:#e9e9e9 1px solid; padding-bottom:5px; }
.case { width:724px; height:42px; line-height:42px; margin:0 auto; overflow:hidden; background:#B00E1E; color:#fff; font-size:17px; font-family:"Microsoft Yahei"; }
.c1 { width:605px; float:left; padding-left:20px; }
.c2 { width:90px; float:right; font-variant:small-caps; }
.c2 a { display:block; font-size:20px; color:#ccc; }
.cloumn_right { width:459px; height:455px; float:right; overflow:hidden; border:#e9e9e9 1px solid; }
.cloumn_right h2 { width:459px; height:44px; line-height:44px; text-align:center; color:#fff; background:#b00e1e; font-size:17px; font-family:'Microsoft YaHei'; }
.cloumn_right h2 span { font-weight:normal; }
.bx-m3Tab { width:1200px; margin:0 auto; overflow:hidden; margin-top:10px; }
.bx-m3Tab_nr { width:724px; overflow:hidden; }
.bx-m3Tab_l { width:229px; float:left; margin-right:9px }
.bx-m3Tab_l li a { width:220px; display:block; color:#555; height:51px; background:#e5e4e3; margin-bottom:4px; overflow:hidden }
.bx-m3Tab_l li a:hover { text-decoration:none; cursor:pointer; }
.bx-m3Tab_l li a p { width:220px; height:51px; text-align:center; font-family:'Microsoft YaHei'; font-size:15px; line-height:51px; }
.bx-m3Tab_l .bx-m3Tab_l_li2 { width:229px; height:51px; line-height:51px; font-size:16px; background:url(../images/bx1_03.png) no-repeat; color:#fff }
.case_con { width:455px; float:right; overflow:hidden; margin-right:20px; }
.case_con p { width:455px; color:#555; font-size:14px; line-height:25px; font-family:'Microsoft YaHei'; margin-top:4px; }
.case_con p a { color:#f00; }
.bx_video { width:1200px; margin:0px auto; overflow:hidden; margin-top:10px; }
.bx_video li { width:184px; float:left; margin-left:19px; }
.bx_video li:first-child { margin-left:0px; }
.bx_video li:hover { margin-top:1px; }
/*男性不育男性不育男性不育男性不育男性不育男性不育男性不育男性不育男性不育男性不育男性不育男性不育男性不育*/
.tits { width:836px; overflow:hidden; margin:0 auto; margin-top:10px; }
.tits h2 { width:836px; height:35px; color:#555; font-family:"Microsoft Yahei"; font-size:18px; margin:0 auto; background:url(../images/nx_45.jpg) no-repeat 0px 30px; }
.tits h2 span { font-size:12px; color:#555; font-family:"arial"; }
.nhot { width:836px; overflow:hidden; margin:0 auto; }
.nhot_con { overflow:hidden; margin:0 auto; float:left; margin:1px; }
.nhot_con a { color:#fff; text-decoration:none; font-family:"Microsoft Yahei"; font-size:14px; display:block; }
.nhot_con a:hover { font-size:15px; }
.nhot_con div:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.nx1 { width:271px; height:116px; line-height:116px; background:#cc3b4e; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; margin-bottom:1px; }
.nhot_co { height:116px; background:#fff; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; overflow:hidden; }
.nhot_co a { width:135px; height:116px; color:#fff; text-decoration:none; font-family:"Microsoft Yahei"; font-size:14px; display:block; }
.nx2 { width:135px; height:116px; background:#c38401; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; float:left; padding-top:40px; }
.nx3 { width:135px; height:116px; background:#eb6116; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; float:right; padding-top:30px; }
.nx4 { width:135px; height:116px; background:#cd672f; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; float:left; padding-top:40px; }
.nx5 { width:135px; height:116px; background:#cc3b4e; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; float:right; padding-top:30px; }
.nx6 { width:271px; height:116px; line-height:116px; background:#c38401; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; margin-top:1px; }
.nx7 { width:282px; height:76px; line-height:26px; background:#eb6116; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; margin-bottom:1px; padding-top:40px; }
.nx8 { width:135px; height:116px; background:#cd672f; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; float:left; padding-top:40px; }
.nx9 { width:146px; height:116px; background:#c38401; color:#fff; font-family:"Microsoft Yahei"; font-size:14px; text-align:center; float:right; padding-top:30px; }
.nlist { width:835px; height:120px; overflow:hidden; font-size:15px; font-family:"Microsoft Yahei"; margin:0 auto; }
.nlist ul { width:207.5px; height:122px; float:left; }
.nlist ul:hover { opacity:0.8 }
.nlist ul li { text-align:center; font-size:16px; font-family:"Microsoft Yahei"; color:#fff; line-height:35px; }
.nlist ul li a { width:120px; height:25px; color:#fff; display:block; text-decoration:none; line-height:25px; font-size:14px; text-align:center; }
.butts1, .butts2, .butts3, .butts4 { width:120px; height:25px; line-height:25px; text-align:center; background:#857700; -webkit-border-radius:12px; border-radius:12px; margin:0 auto; font-size:14px; color:#fff; }
.butts2 { background:#1b6da1 }
.butts3 { background:#008681 }
.butts4 { background:#657e00 }
.nman { width:836px; overflow:hidden; margin:0 auto; }
.nman_left { width:264px; overflow:hidden; float:left; }
.nman_left ul { width:264px; overflow:hidden; }
.nman_left ul li { width:128px; height:87px; float:left; margin:2px; text-align:center; font-size:16px; font-family:"Microsoft Yahei"; color:#fff; overflow:hidden; }
.nman_left ul li a { text-decoration:none; color:#fff; display:block; }
.nman_left ul li:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.nman_left ul li:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.nman_left p { width:260px; height:55px; line-height:55px; float:left; margin:2px; text-align:center; font-size:16px; font-family:"Microsoft Yahei"; background:#cc3b4e; color:#fff; overflow:hidden; }
.nman_left p a { color:#fff; display:block; text-decoration:none }
.nman_left p img { vertical-align:middle; }
.nman_right { width:556px; overflow:hidden; float:right; }
.nman_right ul { width:550px; overflow:hidden; margin:0 auto; border:#ccc 1px solid; height:35px; line-height:35px; }
.nman_right ul li { float:left; height:35px; line-height:35px; padding:3px; padding-top:0px; }
.nman_right ul li img { margin-top:8px; }
.nman_right .nman_ricon { width:550px; height:305px; }
.nman_right .nman_ricon h2 { font-size:18px; font-family:"Microsoft Yahei"; color:#820010; text-align:center; margin:10px 0 }
.nman_right .nman_ricon p { width:540px; font-size:14px; font-family:"Microsoft Yahei"; color:#747474; text-indent:2em; line-height:25px; padding:0 5px; border-bottom:#ccc 1px dotted; padding-bottom:10px; }
.nman_right .nman_ricon ul { width:530px; overflow:hidden; margin:0 auto; margin-top:15px; border:0px; }
.nman_right .nman_ricon ul li { width:240px; background:url(../images/i2_san.jpg) no-repeat left center; padding-left:20px; font-size:14px; font-family:"Microsoft Yahei"; float:left; color:#747474; line-height:38px; height:38px; overflow:hidden; border:0; }
.nman_right ul li a { font-family:"Microsoft Yahei"; }
.nman_right .nman_ricon ul li a:hover { color:#820010; text-decoration:none; }
.nman_ricon ul { height:190px; }
#chx_produc { height:450px; width:333px; margin-right:5px }
#chx_produc h5 { color:#800; font-size:14px; border-bottom:#ccc solid 1px; padding-left:20px; height:30px; line-height:30px; background-color:#F3F3F3 }
.change_list { border-top:solid #e0dfdf 1px; }
.change_list li p { line-height:25px; font-size:13px; font-family:microsoft yahei; font-size:15px; color:#444444; font-weight:normal; }
.change_list li { padding:17.7px; padding-left:10px; clear:both; position:relative; border-bottom:solid #e0dfdf 1px; border-left:solid #e0dfdf 1px; border-right:solid #e0dfdf 1px; padding-top:15px; padding-bottom:15px; }
.change_list li span { color:#cc3b4e; }
.change_list li a { height:137px; width:332px; }
.change_list li img { display:none; width:302px; height:137px; padding-left:10px; margin-top:5px; }
.change_list li a img { margin-left:-8px !important; }
.change_listnv { color:#444444; font-family:microsoft yahei; font-size:14px; font-weight:normal; }
.change_listnv li p { font-family:"Microsoft Yahei"; }
.change_listnv li { height:46px; line-height:46px; clear:both; position:relative; border-bottom:solid #e6e4e4 1px; margin-left:-21px; }
.change_listnv li:last-child { border:none; }
.change_listnv li span { color:#cc3b4e; }
.change_listnv li span img { display:block; width:31px; height:27px; display:inline; margin-top:15px; margin-right:10px; }
.change_listnv li a { height:137px; left:0px; top:-4px; width:332px; font-family:"Microsoft Yahei"; }
.change_listnv li img { display:none; width:302px; }
/*男性不育的在线问答*/
.nx_ask { width:335px; overflow:hidden; margin-top:18px; }
.nx_ask h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/nx2_line44.png) no-repeat -5px 30px; padding-bottom:15px; }
.nx_ask h2 span { font-size:12px; color:#ccc; }
.nx_ask ul { width:330px; overflow:hidden; margin:0 auto; }
.nx_ask ul li { width:330px; height:45px; border-bottom:#CCC 1px dotted; overflow:hidden; font-size:14px; font-family:"Microsoft YaHei"; color:#999; line-height:45px; }
.nx_ask ul li a { color:#555; }
.nx_ask img { vertical-align:middle; }
.nx_ask .ask_le { width:285px; float:left; padding-left:5px; }
.nx_ask .ask_ri { width:30px; float:right; padding-right:8px; }
.zxyy1 { padding-top:2px; }
.w_1200 { width:1200px; overflow:hidden; overflow:hidden; }
.tits2 { width:1200px; overflow:hidden; margin:0 auto; margin-top:20px; }
.tits2 h2 { width:1200px; height:35px; color:#555; font-family:"Microsoft Yahei"; font-size:18px; margin:0 auto; background:url(../images/nx_45.jpg) no-repeat 0px 30px; }
.tits2 h2 span { font-size:12px; color:#555; font-family:"arial"; }
.check { width:1200px; overflow:hidden; margin:0 auto; }
.check_con { width:379px; margin:0 auto; float:left; margin-top:10px; margin-right:21px; }
.check_con dl { width:397px; height:205px; margin:0 auto; overflow:hidden; background:#f2f2f2; margin-bottom:5px; }
.check_con dl dt { width:68px; height:68px; float:left; padding:20px 0px 0px 20px }
.check_con dl dd { width:280px; float:right; color:#555; font-family:"Microsoft Yahei"; font-size:14px; line-height:25px; }
.check_con p { width:397px; height:168px; padding-top:40px; text-align:center; font-family:"Microsoft Yahei"; font-size:18px; color:#fff; background:#cc3b4e; }
.check_con p a { color:#fff; display:block; text-decoration:none; }
.check_con1 { width:317px; margin:0 auto; float:left; margin-left:15px; margin-top:10px; }
.check_con1 dl { width:317px; height:205px; margin:0 auto; overflow:hidden; background:#f2f2f2; margin-bottom:5px; }
.check_con1 dl dt { width:68px; height:68px; float:left; padding:20px 0px 0px 20px }
.check_con1 dl dd { width:280px; float:right; color:#555; font-family:"Microsoft Yahei"; font-size:14px; line-height:25px; }
.check_con1 p { width:317px; height:168px; padding-top:40px; text-align:center; font-family:"Microsoft Yahei"; font-size:18px; color:#fff; background:#cc3b4e; }
.check_con1 p a { color:#fff; display:block; text-decoration:none; }
.Pregnant { width:1200px; margin:0 auto; }
.Pregnant_con { height:422px; margin:0 auto; float:left; margin-left:2px; margin-top:10px; }
.Pregnant_con img { width:499px; height:448px; margin-left:20px; }
.ad { width:333px; height:110px; margin:0 auto; }
.book { width:332px; margin:0 auto; overflow:hidden; background:#f2f2f2; height:310px; }
.book h3 { width:325px; background:url(../images/book_tit.gif) center top no-repeat; height:38px; line-height:38px; font-size:14px; font-family:"Microsoft Yahei"; text-align:center; color:#555; }
.book h3 strong { color:#820010; font-weight:normal; }
.book_online { width:333px; overflow:hidden; zoom:1; clear:both; margin:0 auto; margin-top:10px; }
.book_online li { width:106px; height:87px; float:left; margin:0 7px 0 0; display:inline; }
.book_online li a { width:106px; height:87px; display:inline-block; background-repeat:no-repeat; background-image:url(../images/book_online3.png); text-decoration: none; -webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
outline: none; star:expression(this.onFocus=this.blur());
}
.book_online li.b1 a { background-position:0 0; }
.book_online li.b2 a { background-position:-112px 0px; }
.book_online li.b3 a { background-position:-220px 0px; }
.book_online li.b3 { margin-right:0px; }
.book_online li.b1 a:hover { background-position:0 -87px; }
.book_online li.b2 a:hover { background-position:-112px -87px; }
.book_online li.b3 a:hover { background-position:-220px -87px; }
.wf_move { height:260px; overflow:hidden; }
.wf_move ul { height:280px; overflow:hidden; }
.wf_move ul li { text-align:center; height:30px; line-height:30px; color:#999; font-size:13px; font-family:"微软雅黑"; }
.wf_move ul li:nth-child(odd) {
background:#eee;
}
.wf_move ul li span { margin-right:25px; }
.book_online2 { width:333px; overflow:hidden; zoom:1; clear:both; margin:0 auto; margin-top:10px; }
.book_online2 li { float:left; width:106px; margin:0 7px 0 0; display:inline; }
.book_online2 li a { width:106px; height:87px; display:inline-block; background-repeat:no-repeat; background:url(../images/book_online2.png); text-decoration: none; -webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
outline: none; star:expression(this.onFocus=this.blur());
}
.book_online2 li.b1 a { background-position:0 0; }
.book_online2 li.b2 a { background-position:-112px 0px; }
.book_online2 li.b3 a { background-position:-220px 0px; }
.book_online2 li.b3 { margin-right:0px; }
.book_online2 li.b1 a:hover { background-position:0 -87px; }
.book_online2 li.b2 a:hover { background-position:-112px -87px; }
.book_online2 li.b3 a:hover { background-position:-220px -87px; }
.video_ky { width:1200px; height:auto; margin-top:15px; margin:0 auto; height:300px; margin-bottom:10px; margin-top:15px; clear:both; }
.video_ky h2 { width:1200px; height:40px; line-height:40px; font-size:20px; font-family:"微软雅黑"; background:url(../images/video_bg3.gif) no-repeat left bottom; margin-bottom:-20px; }
.video_ky h2 span { font-size:12px; color:#c4c1c1; font-family:"arial"; }
.video_ky .bxzg { width:350px; height:274px; float:left; margin-top:20px; }
.video_ky .bxpic { width:840px; height:274px; float:left; }
.weekdata { float:left; width:334px; padding:8px 0 0; height:274px; }
.week_data {  height:247px; overflow:hidden; zoom:1; padding:0 0 30px; }
.week_data span { font-family:"Microsoft Yahei"; font-size:32px; padding:65px 0 0 111px; display:inline-block; letter-spacing:8px; color:#555555; }
.weekdata h5 a { margin:0 6px 0 0; }
.weekdata p { margin-top:-60px; margin-left:20px; }
.weekdata p a { width:115px; height:35px; line-height:35px; background-color:#820010; display:block; float:left; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑"; margin-left:20px; }
.weekdata p a.bx2 { background-color:#ff6600; }
.links { margin:0px auto 0; width:1000px; overflow:hidden; margin-top:10px; }
.links a { display:block; }
.link_wrap { float:left; overflow:hidden; }
.link1 { width:111px; height:48px; background:#3f87d1; padding:19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link6 { width:111px; height:24px; background:#9bb54d; padding:31px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link2 { width:190px; height:24px; background:#deb780; padding:31px 20px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link7 { width:200px; height:48px; background:#e29795; padding:19px 10px 19px 20px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link3 { width:160px; height:72px; background:#8162bc; padding:50px 0; font:16px/24px "Microsoft YaHei"; color:#ffffff; text-align:center }
.link4 { width:184px; height:48px; background:#71a1df; padding:19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link8 { width:184px; height:48px; background:#9bb54d; padding:19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link5 { width:119px; height:48px; background:#e29795; padding:19px 30px 19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.link9 { width:119px; height:48px; background:#55adb1; padding:19px 30px 19px 40px; font:16px/24px "Microsoft YaHei"; color:#ffffff; }
.list { width:845px; height:90px; overflow:hidden; font-size:15px; font-family:"微软雅黑"; margin-bottom:20px; margin-top:-17px; }
.list ul { width:211px; height:90px; float:left; margin-right:0px; padding-top:5px; }
.list ul:first-child { width:212px; }
.list ul:hover { opacity:0.8 }
.list ul li { text-align:center; font-size:15px; font-family:"微软雅黑"; color:#fff; line-height:25px; }
.list ul li a { color:#fff; display:block; text-decoration:none; font-size:14px; }
.butt3 { width:120px; height:25px; line-height:25px; text-align:center; background:#d07c00; -webkit-border-radius:5px; border-radius:5px; margin:0 auto; }
.butt3 { background:#1a8ca9; }
.butt4 a { font-weight:normal; }
.list ul li a img { margin-top:6px; }
.main4 { width:845px; margin:0px auto; height:260px; margin-top:10px; padding-top:10px; padding-left:5px; background:#fff; }
.main4 ul { float:left; margin-left:2px; }
.main4 li { float:left; margin-right:2px; margin-bottom:2px; position:relative; display:inline; overflow:hidden; }
.main4 li span { height:29px; line-height:29px; background:#333; text-align:center; position:absolute; left:0px; bottom:-29px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }
.main4 li:hover span { bottom:0px; transition: all 0.3s linear 0s; }
.main4 li span a { color:#fff; font-size:14px; font-family:"微软雅黑"; }
.main4 li span a:hover { color:#fff; text-decoration:underline }
/*女性输卵管不孕女性输卵管不孕女性输卵管不孕女性输卵管不孕女性输卵管不孕女性输卵管不孕女性输卵管不孕*/
.one_stop { width:1200px; overflow:hidden; margin:0 auto; }
.one_stopcon1 { width:1180px; margin:0 auto; overflow:hidden; }
.one_stopcon1 h3 { width:264px; height:48px; line-height:48px; font-size:20px; color:#fff; font-family:"微软雅黑"; margin:0 auto; background:url(../images/slg1_03.jpg) no-repeat; text-align:center; margin-top:20px; }
.one_stopcon1 .one_stople { width:293px; height:422px; float:left; }
.one_stopcon1 .one_stopri { width:870px; height:422px; float:right; margin-top:30px; }
.one_stopri .one_stopri_left { width:429px; float:left }
.one_stopri .one_stopri_left h2 { font-size:18px; font-family:"微软雅黑"; color:#cc3b4e; font-weight:bold; border-bottom:#ccc 1px solid; padding-bottom:10px; background:url(../images/slg1_10.jpg) no-repeat 20px 6px; padding-left:40px; }
.one_stopri .one_stopri_left h2 a, .one_stopri .one_stopri_right h2 a { font-size:18px; font-family:"微软雅黑"; color:#cc3b4e; text-decoration:none; }
.one_stopri .one_stopri_left p { font-size:12px; font-family:"微软雅黑"; color:#555; text-indent:2em; line-height:28px; padding:0 10px; }
.one_stopri .one_stopri_right { width:429px; float:right }
.one_stopri .one_stopri_right h2 { font-size:18px; font-family:"微软雅黑"; color:#cc3b4e; font-weight:bold; border-bottom:#ccc 1px solid; padding-bottom:10px; background:url(../images/slg1_10.jpg) no-repeat 20px 6px; padding-left:40px; }
.one_stopri .one_stopri_right p { font-size:12px; font-family:"微软雅黑"; color:#555; text-indent:2em; line-height:28px; padding:0 10px; }
.one_stopcon2 { width:1200px; margin:0 auto; overflow:hidden; }
.one_stopcon2 .one_stcon2 { width:1200px; height:470px; margin:0 auto; overflow:hidden; }
.one_stopcon2 .one_stcon2 h4 { width:264px; height:48px; line-height:48px; font-size:20px; color:#fff; font-family:"微软雅黑"; margin:0 auto; background:url(../images/slg1_03.png) no-repeat; text-align:center; margin-bottom:10px; }
.one_stopcon2 ul { width:1180px; height:430px; margin:0 auto; overflow:hidden; }
.one_stopcon2 ul li { float:left; margin:15px; padding-bottom:10px; }
/*内容页右边侧栏*/
/*明星家庭*/
.horizon { width:335px; overflow:hidden; margin-top:20px; }
.horizon h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.horizon h2 span { font-size:12px; color:#ccc; }
.horizon_con { width:335px; overflow:hidden; background:#e6e6e6 }
.horizon dl { width:330px; height:177px; margin:0 auto; margin-top:10px; }
.horizon dl dt { width:153px; float:left; }
.horizon dl dd { width:154px; float:right; line-height:28px; font-size:14px; color:#555; font-family:"Microsoft YaHei"; }
.horizon dl dd span { color:#e11607; }
/*孕育视界+今日预约*/
.shijie { width:335px; overflow:hidden; }
.shijie h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.shijie h2 span { font-size:12px; color:#ccc; }
.shi_con { width:330px; overflow:hidden; margin-top:10px; }
.shi_con p { font-size:14px; color:#555; border-bottom:1px dotted #ccc; padding-left:30px; background:url(../images/video1.png) no-repeat left center; }
.shi_con a { font-size:14px; font-family:"Microsoft YaHei"; color:#555; height:35px; line-height:35px; display:block; }
.shi_con a:hover { text-decoration:none; color:#c7363c; }
.test { width:335px; overflow:hidden; margin-top:20px; }
.test h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.test h2 span { font-size:14px; color:#ccc; font-family:Arial, Helvetica, sans-serif }
.test a { font-size:13px; color:#555; font-family:"Microsoft YaHei"; text-align:center; float:left; line-height:40px; padding:20px 20px; display:block; padding-left:30px; }
.illstr { width:335px; overflow:hidden; margin-top:20px; }
.illstr h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.illstr h2 span { font-size:12px; color:#ccc; }
.illstr a { font-size:13px; color:#555; font-family:"Microsoft YaHei"; text-align:center; float:left; line-height:30px; padding:3px; display:block; }
.newest { width:335px; overflow:hidden; margin-top:20px; }
.newest h2 { font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#820010; background:url(../images/titline.jpg) no-repeat -5px 30px; padding-bottom:15px; }
.newest h2 span { font-size:12px; color:#ccc; }
.newest a { font-size:12px; color:#a9a9a9; font-family:"Microsoft YaHei"; text-align:center; float:left; line-height:30px; padding:3px; display:block; }
.nbutt { width:300px; overflow:hidden; }
.buttn2 { width:120px; height:36px; line-height:26px; text-align:center; background:#820010; float:left; margin-top:10px; margin-left:20px; }
.buttn2 a { width:120px; height:36px; line-height:26px; font-size:14px; text-align:center; display:block; text-decoration:none; color:#FFFFFF }
/*列表页翻页*/
.page ul li { float:left; margin-left:10px; border:solid #ccc 1px; padding:8px; font-family:microsoft yahei; font-size:14px; }
.page ul { float:right; margin-right:5px; }
/* 首页同济项目切换模块*/
.pro_cons { width:1200px; margin:0 auto; overflow:hidden; }
.pro_cons_left { width:530px; height:372px; float:left; }
.pro_cons_left h2 { font-size:18px; font-family:"Microsoft Yahei"; text-align:center; margin:10px 0 }
.pro_cons_left p { font-size:14px; font-family:"Microsoft Yahei"; color:#747474; text-indent:2em; line-height:25px; padding:0 5px; border-bottom:#ccc 1px dotted; padding-bottom:10px; }
.pro_cons_left h2 a { color:#820010; }
.pro_cons_left ul { width:530px; overflow:hidden; margin:0 auto; }
.pro_cons_left ul li { width:240px; background:url(../images/i2_san.jpg) no-repeat left center; padding-left:15px; font-size:14px; font-family:"Microsoft Yahei"; float:left; color:#747474; line-height:35px; overflow:hidden }
.pro_cons_left ul li a:hover { color:#820010; text-decoration:none; }
.pro_cons_right { height:372px; overflow:hidden; float:right; margin-right:10px; }
.pro_cons_left2 { width:520px; margin-left:-5px; height:392px; overflow:hidden; float:left;  padding-left:330px; overflow:hidden; }
.pro_cons_left2 h2 { font-size:18px; font-family:"Microsoft Yahei"; text-align:center; margin:10px 0 }
.pro_cons_left2 h2 a { color:#820010; }
.pro_cons_left2 p { width:520px; font-size:14px; font-family:"Microsoft Yahei"; color:#747474; text-indent:2em; line-height:25px; padding:0 5px; border-bottom:#ccc 1px dotted; padding-bottom:15px; margin:0 auto; }
.pro_cons_left2 ul { width:245px; overflow:hidden; float:left; margin-top:5px; }
.pro_cons_left2 ul li { width:245px; background:url(../images/i2_san.jpg) no-repeat left center; padding-left:15px; font-size:14px; font-family:"Microsoft Yahei"; float:left; color:#747474; line-height:37px; overflow:hidden }
.pro_cons_left2 ul li:nth-child(1) {
padding-left:0px;
}
.pro_cons_left2 ul li:nth-child(8) {
padding-left:0px;
}
.pro_cons_left2 ul li img { vertical-align:middle; }
.pro_cons_left2 ul li a:hover { color:#820010; text-decoration:none; }
.pro_cons_right2 { width:336px; height:372px; overflow:hidden; float:right; margin-right:10px; }
.pro_cons2 { width:1200px; margin:0 auto; overflow:hidden; border:#FF0000 1px solid; }
.pro_ri_le2 { width:530px; height:372px; overflow:hidden; float:left; margin-left:23px; }
.pro_ri_le2 h2 { font-size:18px; font-family:"Microsoft Yahei"; color:#820010; text-align:center; margin:10px 0 }
.pro_ri_le2 h2 a { color:#820010; }
.pro_ri_le2 p { font-size:14px; font-family:"Microsoft Yahei"; color:#747474; text-indent:2em; line-height:28px; padding:0 5px; border-bottom:#ccc 1px dotted; padding-bottom:10px; }
.pro_ri_le2 ul { width:530px; overflow:hidden; margin:0 auto; margin-left:10px; margin-top:10px; }
.pro_ri_le2 ul li { width:240px; background:url(../images/i2_san.jpg) no-repeat left center; padding-left:10px; font-size:14px; font-family:"Microsoft Yahei"; float:left; color:#747474; line-height:37px; }
.pro_ri_le2 ul li a:hover { color:#820010; text-decoration:none; }
.pro_cons2_right2 { width:386px; height:372px; overflow:hidden; float:right; }
.pro_ri_ri2 { float:right; margin-right:10px; }
.pro_ri_ri { float:right; }
.titshare { width:520px; height:75px; margin:0 auto; background:url(../images/baobao.png) no-repeat left -3px; margin-top:10px; margin-bottom:10px; text-align:center; }
.titshare h3 { width:520px; height:75px; line-height:75px; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#fff; }
/*非首页底部导航固定*/
.indexg_foot { width:100%; height:55px; background:#2b0005; position:fixed; bottom:0px; filter:aphla(opacity=40); background:rgba(46, 1, 12, 0.8); z-index:999; }
.indexg_footC { width:1200px; margin:0 auto; overflow:hidden; }
.indexg_footC a { float:left; width:300px; text-align:center }
/*首页banner下导航*/
.indexg_snav { width:1200px; margin:0px auto; overflow:hidden; margin-bottom:10px; }
.indexg_snav ul { width:1300px; overflow:hidden; font-family:'宋体'; font-size:12px }
.indexg_snav ul h3 { width:360px; margin:10px auto; text-align:center }
.indexg_snav ul li { width:390px; height:140px; float:left; margin-right:20px; background:#b51020 }
.indexg_snav ul li:last-child { margin-right:0px; }
.indexg_snav ul p { width:343px; height:30px; line-height:30px; margin:0 auto; }
.indexg_snav ul p a { float:left; color:#fff; padding:0 5px; position:relative }
.indexg_snav ul p a img { position:absolute; top:0px; right:0px; }
.indexg_snav ul p span { width:10px; float:left; text-align:center; color:#fff; }
/*顶部通用黑条*/
.indexg_wel { background:#414141; height:30px; line-height:30px; color:#bdbdbd; font-family:"微软雅黑"; }
.indexg_welc { width:1200px; margin:0 auto; overflow:hidden; }
.indexg_wel_L { width:500px; float:left; font-family:"微软雅黑"; }
.indexg_wel_M { width:300px; float:left; font-family:"微软雅黑"; }
.indexg_wel_M i { float:left; width:22px; height:30px; background:url(../images/indexg_icon.png) -101px 0 }
.indexg_wel_R { width:170px; float:right; }
.indexg_wel_R ul { width:170px; height:24px; padding-top:6px; font-family:"微软雅黑"; }
.indexg_wel_R ul li a { font-family:"微软雅黑"; width:17px; height:17px; float:left; margin-right:5px; background:url(../images/indexg_icon.png); transition:all 0.3s linear; }
.indexg_wel_R .wel_R1 { background-position:0 0 }
.indexg_wel_R .wel_R2 { background-position:-20px 0 }
.indexg_wel_R .wel_R3 { background-position:-40px 0 }
.indexg_wel_R .wel_R4 { background-position:-60px 0 }
.indexg_wel_R .wel_R5 { background-position:-80px 0 }
.indexg_wel_R .wel_R5 { background-position:-80px 0 }
.indexg_wel_R .wel_R6 { width:50px; height:22px; background-position:0px -38px; margin-top:-3px }
.wel_R1:hover { background-position:0px -20px }
.wel_R2:hover { background-position:-20px -20px }
.wel_R3:hover { background-position:-40px -20px }
.wel_R4:hover { background-position:-60px -20px }
.wel_R5:hover { background-position:-80px -20px }
.wel_R6:hover { background-position:0px -61px }
/*logo*/
.indexg_head { width:100%; height:118px; background:url(../images/indexg_bg.jpg) no-repeat center top; overflow:hidden }
.indexg_headc { width:1200px; height:63px; margin:0 auto; margin-top:25px; overflow:hidden }
.fl { float:left; }
.fr { float:right; }
.clear { clear:both }
/*banner*/
.banner { background: #fff; height:478px; width: 100%; overflow: hidden; position: relative; margin-bottom:10px; }
.bannerCont { position: relative; width: 100%; height:100%; }
.bannerCont a { display: block; width:1920px; height:478px; position: absolute; }
<!--
left: 50%;
top: 0;
z-index: 0;
opacity: 0;
margin-left:-960px;
-->

.banner6 { background:url(../images/banner1.jpg) no-repeat center; }


.btn_center { width: 100%; position: absolute; bottom:10px; left: 0; height: 20px; z-index: 2; }
.btn_center p { width:160px; margin: 0 auto; height: 100%; }
.btn_center p span { width:14px; height: 14px; background: #999; border-radius: 50%; float: left; margin:0 8px; cursor: pointer; }
.btn_center p .active { background: #f07a06; }
.btn_left, .btn_right { display: block; width: 49px; height: 49px; top:250px; background:url(../images/icon.png); position: absolute; cursor: pointer; display: none; z-index: 2; }
.btn_left { background-position:0 -281px; left: 10%; }
.btn_right { background-position:-98px -281px; right: 10%; }
a.btn_left:hover { background-position:-49px -281px; }
a.btn_right:hover { background-position:-147px -281px; }
/* 首屏幻灯+搜索框 */
.indexg_home { width:1200px; height:33px; line-height:33px; margin:10px auto; overflow:hidden; border-bottom:1px solid #e8e8e8; padding-bottom:10px; }
.home_L { width:850px; float:left; font-family:"微软雅黑"; font-size:13px; }
.home_L strong, .home_L a:hover { color:#820010; }
.home_L strong { font-size:14px; }
.home_L a { color:#555; font-family:"微软雅黑"; font-size:13px; }
.home_form { width:285px; float:right; padding-right:0; }
.here_ss { width:215px; height:30px; border:1px solid #ccc; border-radius:3px; background:#fff; margin-right:-2px; font-family:"微软雅黑"; color:#555; padding-left:10px; font-size:13px; }
.home_sub { cursor:pointer; width:58px; height:32px; border:1px solid #820010; border-radius:3px; border-top-left-radius:0; border-bottom-left-radius:0; background:#820010; font-size:15px; color:#fff; font-family:"微软雅黑"; }
.indexg_cont { width:1200px; margin:0 auto; overflow:hidden; margin-bottom:10px; }
.indexg_L { width:880px; float:left }
.indexg_tit { height:32px; line-height:32px; margin:7px 0; overflow:hidden; font-family:"微软雅黑"; border-bottom:1px solid #ccc; }
.tit_L { float:left; overflow:hidden }
.tit_L strong { font-size:18px; color:#333; font-weight:normal; border-bottom:2px solid #820010; font-family:"微软雅黑"; }
.tit_L span { font-size:12px; color:#999; font-family:"arial"; }
.tit_R { float:right; margin-right:10px; cursor:pointer; }
.tit_R a { font-size:14px; color:#555; font-family:"微软雅黑"; }
.tit_R img { vertical-align:middle; cursor:pointer }
.indexg_jdt { width:421px; float:left; margin-top:10px }
.indexg_jdt .example ol { position:relative; width: 100px; height: 20px; top:-30px; left:320px; }
.indexg_jdt .example ol li { float:left; width: 12px; height: 12px; margin: 5px; background: #555; }
.indexg_jdt .example ol li.seleted { background: #b51020; }
.indexg_jdt .example { position:relative; padding:0; overflow: hidden; }
.indexg_jdt .example ul { padding: inherit; margin: 0; }
.indexg_jdt .example ul li { display: none; padding: inherit; margin: inherit; list-style: none; }
.indexg_jdt .example ul li:first-child { display:block; }
.indexg_jdt .example ul li img { width: inherit; height: inherit; }
/*大家关注的问题*/
.hot-tj { background:#fff; }
.hot-tj ul { width:880px; margin:0 auto; padding-bottom:20px; }
.hot-tj ul li { width:172px; height:183px; float:left; margin-right:3px; overflow:hidden }
.hot-tj ul li a { display:block; position:relative; }
.hot-tj ul li a i { width:172px; height:45px; background:#000; opacity:0.5; position:absolute; bottom:0px; left:0; transition:all 0.3s linear; }
.hot-tj ul li a p { width:172px; height:40px; position:absolute; bottom:0px; left:0; color:#fff; transition:all 0.3s linear; font-family:"微软雅黑"; font-size:13px; padding-left:10px; }
.hot-tj .fx { width:134px; height:61px; padding:30px 19px; }
#change { overflow:hidden }
.hidd { width:880px; background:#fff; margin:0 auto; float:left; overflow:hidden; }
.huan-w { width:100000px; background:#fff; overflow:hidden }
.huan { width:880px; margin:0px auto; float:left; }
#List1, #List2 { float:left; }
/*首页首屏右侧*/
.indexg_R { width:260px; float:right; padding:0 20px 20px; border-left:1px solid #e1e1e1; margin-top:10px; padding-bottom:5px; }
.s_60 { margin:20px auto; overflow:hidden }
.s_60 a { color:#555; float:right; font-family:"微软雅黑"; font-size:13px; }
.s_60 p { color:#f29a3b; font-family:"微软雅黑"; font-size:13px; }
.indexg_zxtd { width:256px; margin:0 auto; }
.indexg_zxtd ul { width:279px; margin:0 auto; overflow:hidden; margin-bottom:5px; }
.indexg_zxtd ul li { width:70px; height:70px; float:left; margin-right:23px; margin-bottom:10px; }
.indexg_zxtd ul li a { float:left; }
.indexg_zxtd ul li a:hover { margin-top:1px }
.yyxw { width:420px; float:right; height:290px; padding:0 10px; color:#555 }
.yydt { height:30px; margin-top:10px; overflow:hidden; border-bottom:1px solid #b00e1e; }
.yydt li { float:left; width:104px; height:30px; line-height:30px; font-size:18px; cursor:pointer; text-align:center; font-family:"微软雅黑"; }
.yydt .cur { background:#b00e1e; }
.yydt .cur a { color:#fff }
.yydt-cc { font-family:"微软雅黑"; }
.yydt-cc h3 { font-size:16px; color:#820010; text-align:center; height:30px; line-height:30px; margin:10px 0 5px; font-family:"微软雅黑"; }
.yydt-cc p { font-size:13px; line-height:180%; font-family:"微软雅黑"; }
.yydt-cc p a { color:#820010; font-family:"微软雅黑"; }
.yydt-cc ul { border-top:1px dashed #ccc; margin-top:10px; padding-top:0px }
.yydt-cc ul li { height:34px; line-height:34px; font-size:14px; font-family:"微软雅黑"; }
.yydt-cc ul li span { font-size:20px; padding-right:5px; color:#820010; font-family:"微软雅黑"; }
.izg_wx { border-bottom:1px dashed #e1e1e1; margin-bottom:10px; padding-bottom:10px; }
.izg_wx p { font-size:13px; color:#555; line-height:160%; font-family:"微软雅黑"; }
.izg_wx p span { color:#f00 }
.wx_show { margin-bottom:5px; }
.wx_show a.weixin1 { width:30px; float:right; padding-top:10px; position:relative; }
.wx_show strong { width:330px; height:256px; position:absolute; right:0; top:0px; z-index:999; display:none; }
/* 文章页康复案例切换*/
.bingli { width:100%; max-width:700px; margin:10px 0 20px 0; position:relative; }
.bingli a.more { position:absolute; top:10px; right:0px; color:#555; text-decoration:none; font-family:"微软雅黑"; font-size:12px; }
#tabs { height:30px; overflow:hidden; width:700px; }
#tabs li { float:left; margin:0 -15px 0 0; display:inline; }
#tabs a { float:left; position:relative; padding:0 40px; height:0; line-height:30px; text-transform:uppercase; text-decoration:none; color:#fff; border-right:30px solid transparent; border-bottom:30px solid #3D3D3D; border-bottom-color:#777\9; opacity:.3; filter:alpha(opacity=30); }
#tabs a:hover { border-bottom-color:#2ac7e1; opacity:1; filter:alpha(opacity=100); }
#tabs #current { z-index:3; border-bottom-color:#3d3d3d; opacity:1; filter:alpha(opacity=100); }
#content { background:#f5f4f4; border-top:2px solid #3d3d3d; padding:2em; padding-left:1em; height:auto; width:655px; border:1px solid #efeded; box-shadow:2px 2px 3px #bbbaba; }
#content div { display:none; }
#content h2, #content h3, #content p { margin:0 0 10px 0; }
.wenzi { max-width:700px; }
.wenzi p { line-height:140%; color:#555; font-size:12px; }
.wenzi p.pic { height:100%; max-height:400px; min-height:280px; float:left; padding-right:20px; }
.wenzi p.pic img { width:100%; max-width:200px; max-height:280px; box-shadow:2px 2px 5px #666; border:1px solid #ccc; }
.wenzi h2 { max-width:500px; text-align:left; font-size:18px; font-family:"微软雅黑"; }
.wenzi h2 a { color:#333; text-decoration:none; }
/*孕期周刊*/
#sy_cycle { clear: both; height: 43px; margin: 0 auto; padding-top:5px; width: 1200px; padding-bottom:5px; }
#sy_cycle .cycle-title { color: #fff; display: block; float: left; font-size: 13px; height: 35px; line-height: 35px; width: 64px; background-color:#B51020; text-align:center; font-family:"微软雅黑"; }
#sy_cycle .cycle-title a { color:#fff; }
#sy_cycle .cycle-list { border: 1px solid #E1D1C4; float: left; height: 30px; line-height: 30px; margin-left: 5px; padding: 4px 2px 0 2px; width: 1125px; }
#sy_cycle .cycle-list a { color: #FFFFFF; display: block; float: left; font-size: 14px; height: 25px; line-height: 25px; margin-right: 5px; padding: 0px; position: relative; text-align: center; width: 23px; z-index: 2; font-family:"微软雅黑"; }
#sy_cycle .cycle-list a.color1.hover { background: none repeat scroll 0 0 #5580B1; }
#sy_cycle .cycle-list a.color1 { background: none repeat scroll 0 0 #c60012; }
#sy_cycle .cycle-list a.color2 { background: none repeat scroll 0 0 #CCA85E; }
#sy_cycle .cycle-list a.color3 { background: none repeat scroll 0 0 #DCA147; }
#sy_cycle .cycle-list a pre { color: #333333; display: none; font-size: 12px; height: 19px; left: -35px; line-height: 15px; position: absolute; text-align: center; top: -20px; width: 89px; font-family:"微软雅黑"; }
/*致不孕不育朋友的一封信banner*/
.messagetoall { width: 100%; height:137px; background: url(../images/messagetoall.jpg) no-repeat center top; overflow: hidden; }
.envelopmsg { margin:0 auto; width:100%; position:fixed; margin-top:150px; z-index:999999999999; top:0; }
.dck_letter { position:fixed; left:50%; top:150px; margin-left:-345px; z-index:9999999999999; }
/*快孕报喜*/
.nvzj_LB { width:335px; margin:0 auto; overflow:hidden; font-size:14px; font-family:"微软雅黑", "黑体"; color:#555; }
.pro-switch { width:335px; height:190px; overflow:hidden; position: relative; }
.flexslider { margin: 0; padding: 0; }
.flexslider { width:335px; margin:0 auto; position: relative; zoom: 1; }
.flex-direction-nav a { position:absolute; top:230px; z-index:10; cursor:pointer; text-indent:-9999px; }
.flex-control-nav { width:100%; position:absolute; top:175px; text-align:center; }
.flex-control-nav li { margin:0 2px; display: inline-block; zoom: 1; *display: inline;
}
.flex-control-paging li a { width:12px; height:12px; border-radius:6px; background:#aeaeae; display:block; overflow:hidden; text-indent:-99em; cursor:pointer; }
.flex-control-paging li a.flex-active { background:#b00e1e; }
.zj_li_c { width:335px; height:187px;position:relative }
.zj_li_r { width:153px; height:187px;  position:absolute; left:152px; top:0; padding:21px 15px 0; }
.zj_li_r h2 { color:#c20018; font-size:18px; font-weight:normal; margin-bottom:10px }
.zj_li_r h2 span { font-size:14px; color:#555 }
.zj_li_r p { font-size:12px; line-height:1.6 }
.zj_li_r p a { color:#c20018 }
.dh-btn { width:116px; text-align:center; background:#ff6600; height:30px; line-height:30px; margin-top:10px }
.dh-btn i { width:24px; height:22px; float:left; background:url(../images/dh_btn.png) no-repeat; margin:4px 0 0 5px; }
.dh-btn a { color:#fff }
/*-------------friendlink----------------*/
.friendlink { position:relative; margin-bottom:10px; padding:9px 6px 0 6px; border:1px solid #dfdfdf; width:1184px; margin:0 auto; margin-bottom:0px; margin-top:20px; }
.friendTel { position:absolute; top:16px; right:0px; width:403px; padding-right:35px; color:#595757; font-size:14px; text-align:right; }
.friendTel em { padding-left:8px; font-size:14px; }
.friendTab li { display:inline-block; *zoom:1;
*display:inline;
width:80px; height:30px; margin-right:2px; background:#bdbdbd; color:#fff; font-size:14px; text-align:center; line-height:30px; cursor:pointer; }
.friendTab li.active { background:#B00E1E; font-family:"微软雅黑"; font-size:14px; }
.friendDiv { display:none; margin-top:6px; padding:8px 6px; border-top:1px solid #DFDFDF; }
.friendDiv li { display:inline-block; *zoom:1;
*display:inline;
margin:4px; }
.friendDiv li img { display:block; border:1px solid #939393; }
.friendDiv li a { color:#595757; font-family:"微软雅黑"; font-size:13px; }
.friendDiv .linoborder li img { border:0; margin-right:40px; margin-bottom:10px; }
/*学术论坛学术论坛学术论坛学术论坛学术论坛学术论坛学术论坛学术论坛学术论坛学术论坛学术论坛*/
.luntan { width:870px; overflow:hidden; margin:0 auto; margin-top:50px; }
.luntan h2 { color:#000; font-family:"Microsoft Yahei"; font-size:22px; }
.luntan dl { width:860px; height:220px; overflow:hidden; margin:0 auto; margin-top:20px; }
.luntan dt { width:330px; height:220px; float:left; }
.luntan dd { width:450px; float:right; color:#666; font-family:"Microsoft Yahei"; font-size:14px; line-height:25px; }
.butt4 { width:140px; height:33px; line-height:33px; text-align:center; -webkit-border-radius:5px; border-radius:5px; background:#a87b50; margin-top:10px; }
.butt4 a { width:140px; height:33px; line-height:33px; font-size:16px; text-align:center; display:block; color:#fff; text-decoration:none; font-family:"微软雅黑"; }
.butt4 a img { margin-top:7px; width:20px; height:20px; }
/*同济宝宝-才艺展示-亲子现场*/
.leyuan { width:930px; overflow:hidden; margin:0 auto; padding:10px; }
.leyuan h2 { width:460px; height:60px; text-align:center; line-height:60px; font-size:20px; float:left; background:#e6e6e6; margin-bottom:10px; margin-right:5px; }
.leyuan h2 a { display:block; text-align:center; line-height:60px; font-size:20px; color:#767676; font-family:"微软雅黑"; }
.leyuan h2 a:hover { display:block; color:#fff; }
.leyuan .le-cur { background:#820010; color:#fff; }
.leyuan_con1 { width:931px; overflow:hidden; margin:10px auto; }
.leyuan_con1 ul { overflow:hidden; float:left; }
.leyuan_con1 li { float:left; margin-right:2px; margin-bottom:2px; position:relative; display:inline; overflow:hidden; }
.leyuan_con1 li span { height:29px; line-height:29px; background:#333; text-align:center; position:absolute; left:0px; bottom:-29px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.7; }
.leyuan_con1 li:hover span { bottom:0px; transition: all 0.3s linear 0s; }
.LR-tab { width:1200px; height:375px; margin:0 auto; overflow:hidden; }
.LR-tab a { color:#555; float: left; margin-right:20px; }
.LR-tab ul li a { width:360px; height:52px; padding-top:10px; text-align:center; display:block; font-size:18px; overflow:hidden; line-height: 35px; }
.LR-tab ul li a i { display:block; font-style:normal; font-size:12px }
.L-tab { width:360px; float:left; margin-right:8px; }
.L-tab li { background:url(../images/zsl.png) no-repeat; height: 54px; margin-bottom: 10px; }
.L-tab .L-cur { background:url(../images/wqy.png) no-repeat; color:#fff }
.R-tab { width:250px; float:right; }
.R-tab li { background:url(../images/icon.png) 0 -261px }
.R-tab .L-cur { background:url(../images/icon.png) 0 -198px; color:#fff }
.LR-cont { width:832px; float:left }
.zyxt { width:330px; height:338px; position:relative; float:left; color:#555; padding: 20px; background: #e4e4e4; }
.zyxt h3 { font-size: 18px; text-align: center; line-height: 48px; color: #b00e1e; font-weight: 100; }
.zyxt h3 img { margin: 12px 5px 0 0; }
.zyxt p { font-size: 14px; line-height: 26px; }
.xqzx { position:absolute; right:25px; bottom:20px; float:right }
.xqzx a { width:38px; height:38px; float:left; transition:all 0.3s linear }
.xqzx1 { height:38px; width:38px; background-position:0 0; margin-right:17px; background: url(../images/aha.png); }
.xqzx1:hover { background:url(../images/aha.png); height:38px; width:38px; background-position:0 -41px; }
.xqzx2 { background:url(../images/aha.png); height:38px; width:38px; background-position:-41px 0; }
.xqzx2:hover { background:url(../images/aha.png); height:38px; width:38px; background-position:-41px -41px; }
.leyuan_con1 li span { color:#fff; font-size:14px; font-family:"微软雅黑"; }
.leyuan_con1 li span :hover { color:#fff; text-decoration:underline }
.pic { width:1200px; height:500px; margin:10px auto 0; }
.pic ul li { list-style:none; width:110px; height:500px; float:left; overflow: hidden; }
.pic .l1 { width:760px; }
.txt { width:105px; height:500px; background:#E24359; }
.txt p { color:#fff; font-family:"微软雅黑"; float:left; position:relative; }
.txt .p1 { font-size:18px; line-height:30px; margin:0 25px 0 20px; writing-mode:tb-rl; -webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; }
.txt .p2 { font-size:14px; width:14px; margin-top:0; }
.sfq { width:100%; overflow:hidden; background:#ee8808; height:80px; }
.sfq h1 { width: 100px; font-size:16px; font-weight:100; color:#fff; line-height:30px; margin:15px 0 0 10px }
.aymy { float:right; width:614px; background:#eee; height:470px; margin-right:5px; padding: 15px; }
.aymy img { position: relative; right: 10px; }
.ahaa h2 { float: left; margin-left: 40px; font-size: 20.18px; line-height: 30.27px; color: #ee8808; font-weight: 100; margin-right: 30px; }
.gaomao { margin: 10px 0 20px 0; }
.gaomao p { font-size: 14px; line-height: 24px; color:#333; }
.gaomao p span { color: #fd943a; }
#LRdiv0 { display:none !important }
#LRfloater0_if { display:none !important }
#LRfloater0 { display:none !important }
#swtColse { display:none !important }
 @media (max-width: 650px) {
html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, dl, dt, dd, input, select, option {
padding: 0;
margin: 0;
}
.indexg_head {
width: 89%;
height: 118px;
background: none;
overflow: hidden;
margin-left: 45px;
}
.head2 ul {
width:100%;
}
.indexg_headc {
width:100%;
}
/*.mainnav ul li {width:30%;line-height: 45px;height: 48px;float: left;overflow: hidden;text-align: center;position: relative;z-index: 0;}*/
#topnav {
width:100%;
height: 45px;
background: #820010;
}
.topnav {
width:100%;
}
.mainnav {
width:100%;
}
.mainnav ul {
width:100%;
background: #820010;
}
.mainnav ul li {
width:33.3%;
background: #820010;
}
.mainnav ul li:nth-child(7) {
display:none
}
#menu {
display:none
}
/*.mainnav ul{ width:100%;float: left;height: 45px;}*/
/*.bannerCont a{display: block;width: 1920px; height: 478px;position: absolute;}
.mainnav ul li {width: 100%;line-height: 45px;height: 48px;float: left;overflow: hidden;text-align: center;position: relative;z-index: 0;}*/
.bannerCont a img {
width:100%;
height:40%;
}
.banner {
background: #fff;
height:200px;
width: 100%;
position: relative;
margin-bottom: 10px;
overflow: visible;
margin-top: 51px;
}
.indexg_snav {
width: 100%;
margin: 0px auto;
overflow: hidden;
margin-bottom: 10px;
}
.indexg_snav ul {
width: 100%;
overflow: hidden;
font-family: '宋体';
font-size: 12px;
}
.indexg_jdt {
display:none
}
.yyxw {
float:left;
width:95%;
height: 290px;
padding: 0 10px;
color: #555;
}
.indexg_R {
display:none
}
.by-gy {
width:100%;
margin: 20px auto;
overflow: hidden;
}
.by-gy-tab li {
width: 183px;
float: left;
padding: 10px 115px 0;
margin-right: 3px;
height: 53px;
background: #7d7d7d;
color: #fff;
font-size: 20px;
text-align: center;
cursor: pointer;
font-family: "Microsoft Yahei";
}
#gy2 {
display:none
}
.by-gy-L {
width:100%;
height:100%;
}
.by-gy-R {
display:none
}
.by-gy-b {
width:100%;
}
.indexg_snav ul li {
width:100%;
margin-right:0px;
}
.in-zj {
width:100%;
}
.main {
width:100%;
margin: 0 auto;
background-size:100% 100%;
}
.in-zjL {
width:100%;
height:0px;
}
.in-zjL img {
width:40%;
}
.in-zjR {
width: 58%;
height: 316px;
float: left;
margin-left: 174px;
position: relative;
margin-top:0px;
}
.img {
width:100%;
height:50%;
}
.main-c .flexslider {
width:100%;
}
.main-c {
width:100%;
}
.zhuanjia {
width:100%;
}
.main-c .pro-switch {
width:100%;
height:300px;
}
.imgss img {
width:100%;
}
.in-zjR h2 strong {
float: left;
font-size:23px;
height:50px;
line-height:50px;
color:#b00e1e;
padding-right:10px;
margin-right:10px;
border-right:1px solid #9d9d9d;
}
.in-zjR h2 {
margin-bottom: 10px;
font-weight: normal;
overflow:hidden;
}
.in-zjR p {
margin-bottom:10px;
line-height:1.7;
font-size:13px;
}
.zjdh {
width:100%;
height:46px;
line-height:40px;
margin-top:15px;
}
.by-kc-c li img {
width:100%;
height:100%;
}
.bannerCont a {
width:100%;
}
.footer-1 {
display:none
}
.footer-3 {
display:none
}
.indexg_cont {
width:100%;
}
.indexg_L {
width:100%;
}
.tit {
width:100%;
}
.footer-2 {
width:96%;
}
.footer-2 p {
padding-left:0px;
}
.by-gy-tab {
width:100%;
}
#gy1 {
display:none
}
.footer {
width:100%;
}
 .mid {
width:100%;
}
.w_1000 {
width:100%;
}
.arclist li p {
width:100%;
}
.listLeft {
width:100%;
}
.listRight {
width:100%;
}
.lb_about {
width:100%;
}
 .positions {
width:100%;
}
.zhengwen {
width:100%;
}
.biaoti {
width:100%;
}
.zhengwen .updown {
width:100%;
clear: both;
margin: 0 auto;
height: 50px;
line-height: 50px;
background-color: #f0f0f0;
border-left: 50px solid #dddddd;
border-right: 50px solid #dddddd;
position: relative;
}
.zhengwen .updown ul {
width:100%;
}
.zhengwen .updown ul li {
width:100%;
float: left;
font-family: microsoft yahei;
font-size: 14px;
clear: both;
margin: 0 auto;
height: 50px;
line-height: 50px;
background-color: #f0f0f0;
border-right: 50px solid #dddddd;
position: relative;
}
}
#divSmallBox { overflow:hidden; *display:inline;
*zoom:1;
width:10px; height:10px; border-radius:10px; background:#ffffff; }
#playBox { width:421px; height:270px; position:relative; overflow:hidden; float: left; }
#playBox .oUlplay { width:421px; position:absolute; left:0; top:0; }
#playBox .oUlplay li { float:left; }
#playBox .pre { cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10; }
#playBox .next { cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10; }
#playBox .smalltitle { width:421px; height:10px; position:absolute; bottom:15px; z-index:10 }
#playBox .smalltitle ul { width:120px; margin:0 auto; }
#playBox .smalltitle ul li { width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden; *display:inline;
*zoom:1;
}
#playBox .smalltitle .thistitle { background:#69aaec; }
/*焦点图*/
.aaa { background: #fff; height:270px; width:421px; overflow: hidden; position: relative; margin-bottom:10px; float:left }
.bannerCont2 { position: relative; width: 100%; height:100%; }
.bannerCont2 a { display: block; width:1920px; height:478px; position: absolute; }
<!--
left: 50%;
top: 0;
z-index: 0;
opacity: 0;
margin-left:-960px;
-->


.btn_center2 { width: 100%; position: absolute; bottom:10px; left: 0; height: 20px; z-index: 2; }
.btn_center2 p { width:160px; margin: 0 auto; height: 100%; }
.btn_center2 p span { width:14px; height: 14px; background: #999; border-radius: 50%; float: left; margin:0 8px; cursor: pointer; }
.btn_center2 p .active { background: #f07a06; }
.btn_left2, .btn_right2 { display: block; width: 49px; height: 49px; top:50px; background:url(../images/icon.png); position: absolute; cursor: pointer; display: none; z-index: 2; }
.btn_left2 { background-position:0 -281px; left: 10%; top:100px }
.btn_right2 { background-position:-98px -281px; right: 10%; top:100px }
a.btn_left2:hover { background-position:-49px -281px; left: 10%; top:100px }
a.btn_right2:hover { background-position:-147px -281px; right: 10%; top:100px }
.main_look { width: 1200px; height: 358px; margin: 0px auto; margin-top:10px; }
.main-left { float:left; }
.main-right { float:right; }
.look { position: relative; width:48%; margin:0 1%; }
.look h3 { height: 35px; text-indent: 1rem; font-weight: normal; background: #b51020; line-height: 35px; }
.look h3 span { font-size: 22px; color: #fff; }
.look-box { /* width: 27.7%; */
  /* height: 220px; */
  position: absolute; overflow: hidden; border: 1px dashed #c8c8c8; }
.look .look-box ul li { width: 96%; margin-right:5%; margin-left: 5px; margin-top: 5px; line-height: 24px; float: left; font-family: 微软雅黑; font-size: 14px; }
.look .look-box ul li a { color: #333; text-decoration: none; }
.dede_pages ul { float:left; padding:12px 0px 12px 16px; }
.dede_pages ul li { float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9; }
.dede_pages ul li a { float:left; padding:2px 4px 2px; color:#555; display:block; }
.dede_pages ul li a:hover { color:#690; text-decoration:none; padding:2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color:#F8F8F8; padding:2px 4px 2px; font-weight:bold; }
.dede_pages .pageinfo { line-height:21px; padding:12px 10px 12px 16px; color:#999; }
.dede_pages .pageinfo strong { color:#555; font-weight:normal; margin:0px 2px; }