﻿@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; font-size: 12px; background:#f5f5ef; color:#333;font-family:"微软雅黑" }
ul, li, dl, dt, dd, p, h1, h2, h3, em { display: block; list-style-type: none; margin: 0; padding: 0; font-style:normal; }
table, th, td, input { margin: 0; padding: 0; }
a { color: #333; text-decoration: none; outline:none; /*移除虚线框  IE8,FF有用*/ hide-focus: expression(this.hideFocus=true); /*IE6、IE7*/ }
a:hover { color: #cc6c6d; text-decoration: none; }
a:active, area { star:expression(this.onFocus=this.blur());}
:focus { outline: 0; }
img { border: none; border:0; }
.dn {display: none;}
.fL{float:left;}
.wrap { width:100%; overflow:hidden; }
.top_bj{width:100%;height:166px; background:#fff;}
.top_c{width:1000px;height:166px;margin:0 auto;}
.header { width:100%; overflow:hidden; background:#d52b5c; }
/*-----------------------菜单样式----------------------------*/
#nav{ width:100%; height:43px; background: url(../images/ico.jpg) repeat-x;}
.nav{ width:1003px; margin:0px auto; height:43px; font-family:"微软雅黑","黑体";position:relative; z-index:98;}
/*导航条*/
.nav-ul{ width:710px; float:left;}
.nav-ul li{ width:117px; line-height:43px; float:left; font-size:18px; color:#fff; position:relative; height:43px; overflow:hidden;}
.nav-ul li a{ width:117px; text-align:center; color:#fff; height:43px; display:block; text-decoration:none;}
.nav-ul span{position: absolute; left: 0; width: 117px; cursor:pointer;}
.nav-ul .out{ top:0px; width:117px; height:43px; line-height:43px; color:#fff; text-align:center;}
.nav-ul .over{ top:-43px;  width:117px; height:43px; line-height:43px; text-align:center; color:#000; background:#fff;}
.nav-l{ width:233px; height:43px; float:left; position:relative; z-index:98;}
.nav-l-span{ height:43px; line-height:43px; padding-left:17px; border-left:1px solid #d52b5c; border-right:1px solid #d52b5c; display:block; font-size:18px; color:#fff;position: relative;}
.nav-l-span i{width:15px;height:15px;position:absolute;top:15px;right:15px;display:block;background:url(../images/pic-png.png) no-repeat;}
.nav-l-span:hover i{background:url(../images/pic-png-hover.png) no-repeat;
-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;
transition: transform 0.4s ease-out;}
.nav-l-hover i{ background:url(../images/pic-png-hover.png) no-repeat;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.nav-l-hover{ background:#d52b5c;}
.nav-submenu{ width:232px; position:absolute; left:0px; top:43px; z-index:9888; overflow:hidden;}
.nav-submenu-xl{ width:686px; height:405px; position:absolute; left:231px; top:43px; z-index:99; display:none;}
/*-----------------------二级菜单样式----------------------------*/
#submenu{ border-right:1px solid #f1f1f1; position:relative; }
.submenu1{ width:230px; overflow:hidden; padding-left:3px; padding-top:10px; padding-bottom:2px; border-bottom:1px solid #e5e5e5; background:#fff; position:absolute; left:0px; bottom:0px; }
#submenu1{ z-index:999;}
#submenu2{ z-index:998;}
#submenu3{ z-index:997;}
#submenu4{ z-index:996;}
#submenu5{ z-index:995;}
#submenu6{ z-index:994;}
#submenu7{ z-index:993;}
#submenu8{ z-index:992;}
#submenu9{ z-index:991;}
#submenu10{ z-index:990;}
.submenu1 h3{ padding-left:50px; height:25px; margin-bottom:7px; line-height:25px; font-family:"微软雅黑","黑体"; font-size:16px;}
.submenu1 h3 a{ display:block; color:#000;float:left;}
.submenu1-t1{ background:url(../images/ico.jpg) 18px -88px no-repeat;}
.submenu1-t2{ background:url(../images/ico.jpg) 18px -112px no-repeat;}
.submenu1-t3{ background:url(../images/ico.jpg) 18px -138px no-repeat;}
.submenu1-t4{ background:url(../images/ico.jpg) 18px -162px no-repeat;}
.submenu1-t5{ background:url(../images/ico.jpg) 18px -188px no-repeat;}
.submenu1-t6{ background:url(../images/ico.jpg) 18px -212px no-repeat;}
.submenu1-t7{ background:url(../images/ico.jpg) 18px -238px no-repeat;}
.submenu1-t8{ background:url(../images/ico.jpg) 18px -262px no-repeat;}
.submenu1-t9{ background:url(../images/ico.jpg) 18px -288px no-repeat;}
.submenu1-t10{ background:url(../images/ico3.jpg) 18px -288px no-repeat;}
.submenu1 ul{ padding-left:15px;}
.submenu1 li a{ margin-right:4px; padding:3px 5px;border-radius:2px; color:#000;}
.submenu1:hover li a{ color:#fff;}
.submenu1 li a:hover{ color:#d52b5c; 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()); background:#fff;}
.submenu1-hover{ padding-left:0px; padding-top:7px; border:3px solid #d52b5c; padding-bottom:0px; border-right:0px; background:#d52b5c;}
.submenu1-hover h3{ border:none; padding:0px; padding-left:50px;}
.submenu1-hover h3 a{ text-decoration:none; color:#fff;}
.submenu1-hover h3 a:hover{ color:#fff;}
.submenu1-hover a{ color:#fff;}
.submenu1-hover li a{ color:#fff;}
.submenu1-hover .submenu1-t1{ background:url(../images/ico2.jpg) 18px -88px no-repeat;}
.submenu1-hover .submenu1-t2{ background:url(../images/ico2.jpg) 18px -112px no-repeat;}
.submenu1-hover .submenu1-t3{ background:url(../images/ico2.jpg) 18px -138px no-repeat;}
.submenu1-hover .submenu1-t4{ background:url(../images/ico2.jpg) 18px -162px no-repeat;}
.submenu1-hover .submenu1-t5{ background:url(../images/ico2.jpg) 18px -188px no-repeat;}
.submenu1-hover .submenu1-t6{ background:url(../images/ico2.jpg) 18px -212px no-repeat;}
.submenu1-hover .submenu1-t7{ background:url(../images/ico2.jpg) 18px -238px no-repeat;}
.submenu1-hover .submenu1-t8{ background:url(../images/ico2.jpg) 18px -262px no-repeat;}
.submenu1-hover .submenu1-t9{ background:url(../images/ico2.jpg) 18px -288px no-repeat;}
.submenu1-hover .submenu1-t10{ background:url(../images/ico2.jpg) 18px -312px no-repeat;}
/*-----------------------三级菜单样式----------------------------*/
.xl-menu{ width:680px; border:3px solid #d52b5c; overflow:hidden; background:#fff; color:#3f3f3f;}
.xl-menu-l{ width:680px; height:414px; overflow:hidden; position:relative;}
.xl-menu-l div{ overflow:hidden; padding-top:10px; border-bottom:1px solid #ebebeb; }
.xl-menu-l div:hover{ background:#d52b5c;}
.xl-menu-l div:hover b{ color:#fff;}
.xl-menu-l div:hover a{ color:#fff;}
.xl-menu-l b{ padding:5px 15px; font-size:18px; } 
.xl-menu-l b a{ padding:3px 5px;border-radius:2px; color:#333;}
.xl-menu-l b a:hover{ color:#91263a; 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()); background:#fff;}
.xl-menu-l p{ display:block; overflow:hidden; padding:12px 15px; }
.xl-menu-l p .red{ color:#91263a;}
.xl-menu-l p a{ display:block; float:left; color:#222; padding:3px; border-radius:2px; font-size:14px; margin:2px 5px;}
.xl-menu-l p a:hover{ color:#91263a; 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()); background:#fff;}
.xl-menu-l-ul{ clear:both; overflow:hidden; padding:5px 15px; font-size:14px; }
.xl-menu-l-ul li{ width:320px; float:left; height:32px; line-height:32px; padding-left:5px; background: url(../images/d_ico.jpg) 0px 16px no-repeat; }
.xl-menu-l-ul li a{ color:#333; padding-left:3px; padding:3px 5px;border-radius:2px;}
.xl-menu-l-ul li a:hover{ color:#fff; 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()); background:#d52b5c;}
.xl-menu-l span { display:block; clear:both; overflow:hidden; padding:4px 9px; }
.xl-menu-l span img { border:#ddd 1px solid; }
#xl-menu-l-div1{ overflow:hidden; }
#xl-menu-l-div1 b{ display:block; }
#xl-menu-l-div1 s{ position:relative; text-decoration:none; color:#666; padding:3px 5px;border-radius:2px;}
#xl-menu-l-div1 s:hover{ color:#91263a; 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()); background:#fff;}
#xl-menu-l-div1 s a{ padding:0px;}
#xl-menu-l-div1 s:hover a{ color:#91263a;}
#xl-menu-l-div1 em{ width:520px; height:32px; padding-top:5px; position:absolute; left:0px; top:23px; display:none; background:#91263a;}
#xl-menu-l-div1 samp{ width:7px; height:5px; background:url(../images/order-c1-ico.jpg) -261px -94px no-repeat; position:absolute; left:25px; top:23px; display:none; z-index:99;}
#xl-menu-l-div1 s:hover em{ display:block;}
#xl-menu-l-div1 s:hover samp{ display:block;}
#xl-menu-l-div1 i{ padding:10px 5px; height:35px; line-height:35px; font-style:normal; color:#464646; background:#fff; border:1px solid #cbcbcb;}
#xl-menu-l-div1:hover i a{ color:#464646; padding:0px 10px;}
#xl-menu-l-div1:hover i a:hover{ color:#91263a;}
/*-----------------------三级菜单图片特效样式----------------------------*/
.xl-menu-r1 .mod_goods_img{position:relative}
.xl-menu-r1 .mod_goods_img a:before{content:'';position:absolute;width:25px;height:242px;top:0;left:-80px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.xl-menu-r1 .mod_goods_img:hover a:before{-webkit-animation:aniBlink120 .4s ease-out forwards;-moz-animation:aniBlink120 .4s ease-out forwards;-o-animation:aniBlink120 .4s ease-out forwards;animation:aniBlink120 .4s ease-out forwards}
@-webkit-keyframes aniBlink120{from{left:-60px}to{left:265px}}
@keyframes aniBlink120{from{left:-60px}to{left:150px}}
@-webkit-keyframes aniBlink60{from{left:-30px}to{left:70px}}
@keyframes aniBlink60{from{left:-30px}to{left:70px}}
.banner { clear:both; width:100%; height:420px; /*background:url(../images/banner.jpg) no-repeat center top;*/ }
#focusBar { width:100%; height:420px; clear:both; position:relative; background:#242424; overflow:hidden;}
#focusBar li { width:100%; clear:both; height:644px; display:none; position:absolute;/* position:relative;*/ overflow: hidden;}
#focusBar .focusL { height:420px; margin-top: -1px; position:absolute; z-index:9; /*left:-1000px;*/ top:0px; left:-500px; margin-left:50%;}
#focusBar .focusR { height:420px; margin-top: -1px; position:absolute; z-index:19;/* right:1000px; */top:0px; left:-500px; margin-left:50%;}
a.arrL,a.arrR { display:block; width:52px; height:120px; color: #fff; font-size: 18px; text-align: center; line-height: 120px; position:absolute; top:150px; z-index:99; cursor:pointer; background:#d52b5c; background-repeat:no-repeat; }
a.arrL { left:-152px; } a.arrR { right:-152px; }
.bar { clear:both; width:1003px; overflow:hidden; margin-bottom:20px; }
#box1{width:100%;height:563px; background:url(../images/box1_bj.gif) top center no-repeat;border-bottom:22px #458fe8 solid;}
.navBox{width:1000px;margin:0 auto;height:240px;overflow:hidden;padding-top:50px;}
.navBox dl{float:left;}
.navBox dt{width:136px;height:46px;float:left;margin:2px;*margin:1px;text-align:center;font-size:20px;color:#fff;padding:190px 0 0}
.navBox dd{float:left;width:180px}
.navBox dd a{display:inline-block;float:left;width:56px;height:46px;margin:2px;background:#36F;color:#fff;padding:15px;line-height:23px}
.navBox dd a:hover{filter:alpha(opacity=80);opacity:.8}
.navBox .c1{background:#e29795}
.navBox .c2{background:#3f87d1}
.navBox .c3{background:#deb780}
.navBox .c4{background:#8162bc}
.navBox .c5{background:#71a1df}
.navBox .c6{background:#adc761}
.navBox .c7{background:#9bb54d url(../images/ico5.png) no-repeat center 38px}
.navBox .c8{background:#2e72b9 url(../images/ico6.png) no-repeat center 56px}
.navBox .c9{background:#e84572 url(../images/ico7.png) no-repeat center 40px}
.picScrollbg{margin:0 auto;height:170px;margin-top:50px;}
.picScrollw{margin:0 auto;width:1024px;overflow:hidden; position:relative}
.picScroll{width:975px;overflow:hidden;padding-left:25px;}
.picScroll .prev,.picScroll .next{display:block;position:absolute;top:70px;left:0;width:23px;height:23px;background:url(../images/btns.png) no-repeat}
.picScroll .next{left:auto;right:0;background-position:-25px 0}
.picScroll .prev:hover{background-position:0 -30px}
.picScroll .next:hover{background-position:-25px -30px}
.picScroll ul{overflow:hidden;zoom:1}
.picScroll ul li{float:left;overflow:hidden;padding:0 2px}
.picScroll ul li img{width:230px;height:150px;display:block;background:#fff url(../images/loading.gif) center center no-repeat;border:1px #ccc solid;padding:4px}
#box2{width:100%;height:571px; background:url(../images/box2_bj.jpg) top center no-repeat;border-bottom:22px #458fe8 solid;}
.home_ti_le {width:130px;float:left;margin-left:15px; display:inline}
.home_ti_le li {height:82px;padding-top:15px;padding-left:30px;background:#f0f0f0;margin-top:5px;}
.home_ti_le li .ti_img_b {display:none}
.home_ti_le li.ti .ti_img_b {display:block}
.home_ti_le li.ti .ti_img_a {display:none}
.home_ti_le li.ti {color:#fff;background:#e84574;}
.home_ti_le li.ti h3 a {color:#fff;}
.home_ti_le li img {float:left;margin:0 10px;}
.home_ti_le li h3 {width:90px;float:left;margin-top:9px;margin-left:5px; display:inline}
.home_ti_le li h3 a{ font-size:16px; font-family:"微软雅黑"}
#content_part5 {width: 998px;height: 383px;position: relative;margin:0 auto;padding-top:80px;}
#content_part5 .part5_wz {float: left;width: 184px;margin-top: 24px;margin-left: 10px;}
#content_part5 .part5_wz em {font-size: 14px;font-style: normal;}
#content_part5 .part5_wz span {float: left;width: 184px;}
#content_part5 .part5_wz dl a {float: left;margin-top: 25px;margin-right: 10px;padding: 6px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;color: #a5a5a5; background:#f9f3f6;}
#content_part5 .part5_wz dl span a:hover {background: #e84574;color: #FFF;}
#content_part5 .part5_wz em a {color: #9e1440;margin: 0px;padding: 0px;border: none; background:none;}
#content_part5 ol li a {width: 155px;height: 383px;margin-top:75px;}
/*无痛人流切换*/
#content_part5 a#wtrl_pic1 {position: absolute;top: 14px;left: 332px;background: url(../images/wtrl_pic1.jpg) no-repeat left top;}
#content_part5 a#wtrl_pic2 {position: absolute;top: 14px;left: 497px;background: url(../images/wtrl_pic2.jpg) no-repeat left top;}
#content_part5 a#wtrl_pic3 {position: absolute;top: 14px;left: 662px;background: url(../images/wtrl_pic3.jpg) no-repeat left top;}
#content_part5 a#wtrl_pic4 {position: absolute;top: 14px;left: 827px;background: url(../images/wtrl_pic4.jpg) no-repeat left top;}
#content_part5 a#wtrl_pic1:hover {background-position: right top;}
#content_part5 a#wtrl_pic2:hover {background-position: right top;}
#content_part5 a#wtrl_pic3:hover {background-position: right top;}
#content_part5 a#wtrl_pic4:hover {background-position: right top;}
/*宫颈疾病切换*/
#content_part5 a#gjjb_pic1 {position: absolute;top: 14px;left: 332px;background: url(../images/gjjb_pic1.jpg) no-repeat left top;}
#content_part5 a#gjjb_pic2 {position: absolute;top: 14px;left: 497px;background: url(../images/gjjb_pic2.jpg) no-repeat left top;}
#content_part5 a#gjjb_pic3 {position: absolute;top: 14px;left: 662px;background: url(../images/gjjb_pic3.jpg) no-repeat left top;}
#content_part5 a#gjjb_pic4 {position: absolute;top: 14px;left: 827px;background: url(../images/gjjb_pic4.jpg) no-repeat left top;}
#content_part5 a#gjjb_pic1:hover {background-position: right top;}
#content_part5 a#gjjb_pic2:hover {background-position: right top;}
#content_part5 a#gjjb_pic3:hover {background-position: right top;}
#content_part5 a#gjjb_pic4:hover {background-position: right top;}
/*妇科炎症切换*/
#content_part5 a#fkyz_pic1 {position: absolute;top: 14px;left: 332px;background: url(../images/fkyz_pic1.jpg) no-repeat left top;}
#content_part5 a#fkyz_pic2 {position: absolute;top: 14px;left: 497px;background: url(../images/fkyz_pic2.jpg) no-repeat left top;}
#content_part5 a#fkyz_pic3 {position: absolute;top: 14px;left: 662px;background: url(../images/fkyz_pic3.jpg) no-repeat left top;}
#content_part5 a#fkyz_pic4 {position: absolute;top: 14px;left: 827px;background: url(../images/fkyz_pic4.jpg) no-repeat left top;}
#content_part5 a#fkyz_pic1:hover {background-position: right top;}
#content_part5 a#fkyz_pic2:hover {background-position: right top;}
#content_part5 a#fkyz_pic3:hover {background-position: right top;}
#content_part5 a#fkyz_pic4:hover {background-position: right top;}
/*私密整形切换*/
#content_part5 a#smzx_pic1 {position: absolute;top: 14px;left: 332px;background: url(../images/smzx_pic1.jpg) no-repeat left top;}
#content_part5 a#smzx_pic2 {position: absolute;top: 14px;left: 497px;background: url(../images/smzx_pic2.jpg) no-repeat left top;}
#content_part5 a#smzx_pic3 {position: absolute;top: 14px;left: 662px;background: url(../images/smzx_pic3.jpg) no-repeat left top;}
#content_part5 a#smzx_pic4 {position: absolute;top: 14px;left: 827px;background: url(../images/smzx_pic4.jpg) no-repeat left top;}
#content_part5 a#smzx_pic1:hover {background-position: right top;}
#content_part5 a#smzx_pic2:hover {background-position: right top;}
#content_part5 a#smzx_pic3:hover {background-position: right top;}
#content_part5 a#smzx_pic4:hover {background-position: right top;}
#box3{width:100%;height:1006px; background:#e9e9e9;}
.myt{background:#f5f5f5;border-top:#458fe8 solid 35px}
.myt .bg{background:url(../images/zj.jpg) no-repeat center top;padding:400px 0 60px}
.mytCon{height:445px;margin:0 auto 30px;background:url(../images/ipad.png) no-repeat;width:890px;border-radius:30px;padding:35px 15px 0;position:relative}
.focus{position:relative}
.focus .mytico{background:url(../images/myt.png) no-repeat;width:153px;height:60px;position:absolute;left:734px;top:358px;z-index:888}
.focus #pic{overflow:hidden;position:relative;left:83px;top:-5px;}
.focus #pic li{float:left;position:relative}
.focus #pic li .info{position:absolute;top:0;left:65px;filter:alpha(opacity=60);opacity:.6;width:240px;padding:90px 20px 0;background:#FFF;height:330px;font-size:18px;line-height:30px;color:#000}
.focus #pic li .info span{font-size:32px}
.focus #pic li .info p{margin-top:20px}
.focus #pic li img{width:740px;height:420px}
.focus .prev,.focus .next{width:60px;height:90px;margin:-60px 0 0;display:none;background:url(../images/lr.png) no-repeat 0 0;position:absolute;top:50%;*top:25%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:.2}
.focus .prev{left:0}.focus .next{background-position:0 -90px;right:0}
.focus .prev:hover,.focus .next:hover{filter:alpha(opacity=50)!important;opacity:.5!important}
.tabIndex{width:100%;border-bottom:0px #458fe8 solid;} /*导border-bottom:22px */
.tabIndex .tabNav{background:#458fe8;height:100%;overflow:hidden}
.tabIndex .tabNav ul{width:1000px;margin:0px auto 0;text-align:center}
.tabIndex .tabNav li{display:inline-block}
.tabIndex .tabNav li span{display:block;height:54px;text-align:left;line-height:54px;cursor:pointer;font-size:20px;color:#fff;padding-left:50px;width:130px}
.tabIndex .tabNav li span.hover0{background:url(../images/ico18.png) 0 5px no-repeat}
.tabIndex .tabNav li span.hover1{background:url(../images/ico11.png) 0 5px no-repeat}
.tabIndex .tabNav li span.hover2{background:url(../images/ico13.png) 0 11px no-repeat}
.tabIndex .tabNav li span.hover3{background:url(../images/ico12.png) 0 5px no-repeat}
.tabIndex .tabNav p{float:left;line-height:54px;color:#666;font-size:20px;padding-left:30px}
.tabIndex .tabNav li.on span{font-weight:bold}
.tabIndex .tabCon{height:100%;overflow:hidden;background:#fff}
.jsCon{width:1000px;height:100%;overflow:hidden;margin:45px auto}
.jsCon .fL{width:1000px}
.jsCon .fR{width:330px}
.jsCon a{display:block;width:106px;height:40px;font-size:16px;line-height:20px;padding:33px 0;background:#ccc;color:#fff;float:left;text-align:center;margin:2px}
.jsCon a:hover{filter:alpha(opacity=90);opacity:.8}
.jsCon .a1,.jsCon .a2{height:40px;background-position:center 20px;background-repeat:no-repeat;padding-top:143px;font-size:20px;font-weight:bold;line-height:24px}
.jsCon .a1{background-image:url(../images/ico14.png);background-color:#3b7fc2}
.jsCon .a2{background-image:url(../images/ico15.png);background-color:#73bb29}
.hjCon{position:relative;width:980px;margin:45px auto;border:10px solid #595757;overflow:hidden}
.hjCon .pic{position:relative;z-index:0}
.hjCon .pic img{width:980px;height:470px;display:block}
.hjCon .pic li{position:relative}
.hjCon .pic li a{display:block}
.hjCon .pic li a .info{display:none}
.hjCon .pic li a:hover .info{display:block;position:absolute;bottom:0;width:940px;padding:20px;filter:alpha(opacity=60);opacity:.6;background:#000;font-size:18px;line-height:30px;color:#fff}
.hjCon .pic li .info span{font-size:32px;line-height:40px}
.hjCon .pic li .info p{margin-top:10px}
.hjCon .hd{position:absolute;top:10px;right:10px;font-size:0;z-index:1}
.hjCon .hd li{background:#fff;box-shadow:2px 2px 5px #000;height:10px;overflow:hidden;width:10px;cursor:pointer;display:inline-block;margin:5px;border-radius:100%}
.hjCon .hd .on{background:#36F}
.ryCon{width:1010px;margin:40px auto;height:100%;overflow:hidden}
.ryCon img{float:left;margin:5px;display:inline-block;width:190px;height:128px}
.tjCon{width:1010px;margin:40px auto;height:100%;overflow:hidden;background:#f1f1f1;padding:5px 5px 0}
.tjCon .bd{position:relative;float:left;overflow:hidden}
.tjCon .showDiv{position:relative}
.tjCon .showDiv img{width:500px;height:375px}
.tjCon .showDiv p{position:absolute;left:20px;bottom:0;padding-right:20px;color:#aaa;z-index:9;height:44px}
.tjCon .showDiv h2{position:absolute;left:20px;bottom:0;width:380px;height:34px;_background:0;padding-left:40px;_padding-left:0;font-size:24px;font-family:"Microsoft Yahei";line-height:34px;z-index:9;overflow:hidden}
.tjCon .showDiv h2{color:#8ecf12;font-weight:normal}
.tjCon .tjCon_bg{position:absolute;left:0;bottom:0;width:500px;height:100px;background:#000;filter:alpha(opacity=60);opacity:.6;z-index:8;overflow:hidden}.tjCon .hd{width:500px;float:right}
.tjCon .hd ul li{float:left;margin:0 0 5px 5px;display:inline;position:relative}
.tjCon .hd ul img{width:155px;height:116px;border:3px solid #d7d7d7}
.tjCon .hd ul .txt{width:155px;height:24px;line-height:24px;color:#fff;position:absolute;filter:alpha(opacity=60);opacity:.6;z-index:2;left:3px;bottom:3px;background:#000;text-align:center;overflow:hidden;font-size:12px}
.tjCon .hd ul a:hover img,.tjCon .hd ul .on img{border-color:#458fe8}
.tjCon .hd ul a:hover .txt,.tjCon .hd ul .on .txt{background:#458fe8;filter:alpha(opacity=80);opacity:.8}
#box5{width:100%;height:657px;overflow:hidden;}
/*.box5_bj1{height:92px; background:url(../images/box5_bj1.jpg) top center no-repeat;}*/
.box5_bj2{height:674px; background:url(../images/box5_bj2.jpg) top center no-repeat;}
.bj2_c{width:910px;height:590px;margin:0 auto;}
.list{width:585px;height:370px;padding-top:150px;}
.wyple {padding-bottom: 14px;}
.wyple dl {margin: 0px;border: 1px solid #d6d6d6;-webkit-box-shadow: 2px 2px 2px;-moz-box-shadow: 2px 2px 2px;box-shadow: 2px 2px 2px #d6d6d6;background-color: #FFF;margin-top: 10px;padding: 10px 10px 10px 10px;min-height: 60px;}
.wyple dl dt {margin: 0px;height: 30px;line-height:30px;color: #df9a9a;font-size: 14px;font-weight: bold;}
.wyple dl dd {line-height: 22px;}
.wyple dl dt p img {border: 0px;margin: 0px;padding: 0px;width: 25px;height: 25px;margin-top:-5px;}
.wyple dl dt p{ float:left;}
.wyple dl dt span{float:left;margin-left:5px;}
.an{width:435px;height:35px;margin-top:10px;margin-left:70px;}
.an a{ display:block;width:187px;height:35px;}
.an .ck{float:left}
.an .lj{float:right;}
.reply{width:1000px;overflow:hidden;height:100%;background:#f4f5f5;padding:30px 0 50px;margin:0 auto;}
.reply h3{font-size:28px;color:#3e3a39;text-align:center;padding:0 0 20px 0}
.reply .conL{float:left;width:220px}
.reply .conL .zhpf{width:120px;height:90px;color:#fff;background:#02a3fe;text-align:center;font-size:26px;line-height:30px;padding:27px 0}
.reply .conL .kb{width:110px;height:240px;color:#fff;background:#4994df;font-size:14px;line-height:30px;padding:15px 0 15px 10px;margin-top:10px}
.reply .conL .pj{width:89px;height:425px;background:url(../images/ico17.png) no-repeat;float:right}
.reply .conL .pj a{color:#FFF;font-size:16px;text-align:center;display:block;width:100%;line-height:36px;padding-top:50px}
.reply .conL .pj span{color:#FFF;font-size:22px;line-height:25px;padding:18px 0;text-align:center;display:block;width:100%}
.reply .conR{float:right;width:770px;border:1px solid #6f6d6d;height:423px}
.reply .conR iframe{width:100%;height:100%}
#foot{height:auto;  background:#e9e9e9 url(../images/foot.gif) repeat-x; overflow:hidden;}
.foot_nav{width:820px;height:40px;line-height:40px;margin:0 auto;}
.foot_nav li{float:left;margin-left:25px; display:inline}
.foot_nav li a{color:#FFF; font-weight:bold; font-size:14px;}
.footer{width:1000px;height:228px;margin:0 auto;margin-top:25px;border-bottom:1px #999 solid}
.footer_l{width:252px;height:174px;float:left;}
.footer_c{width:428px;height:198px;float:left;}
.footer_r{width:304px;height:196px;float:right;}
.yl{width:1000px;line-height:30px;margin:0 auto; font-size:14px; font-weight:bold;}
.yl p{line-height:30px;}
.yl p a{padding-right:15px; display:inline;font-size:12px; font-weight:normal;}
.yl p a:hover{color:#F39;}
#b{height:508px; background:url(../images/b.jpg) center no-repeat;border-bottom:22px #458fe8 solid;}
.box h4 {font-size:16px;color: #9e1440;margin-top: 14px;margin-left: 16px;}
.box h4 span {font-size: 12px;font-weight: normal;color: #555555;margin-left: 10px;}
/*content*/
#content {width: 992px;margin: 0 auto;padding-top: 70px;}
#content_part1 {height: 365px;background: #FFF;}
/*content part1*/
#part1_news,#part1_right {float: left;height: 365px;border: 1px solid #e5e5e5;}
#part1_news {width: 421px;margin-left: 10px;background: url(../images/part1_news_bg.gif) no-repeat 0px 155px;}
#part1_news ul {width: 380px;height: 32px;margin-top: 19px;margin-left: 20px;background: #e0e0e0;font-size: 14px;color: #000;}
#part1_news ul li {float: left;width: 95px;height: 32px;line-height:14px;}
#part1_news ul li a {display: block;width: 63px;height: 16px;padding: 8px 16px;color: #000;}
#part1_news .active a {color: #FFF;background: url(../images/part1_news_ul.gif);cursor: pointer;text-decoration: none;}
#part1_news div strong {display: block;font-size: 14px;font-weight: normal;margin-top: 22px;text-align:center;}
#part1_news div strong a {color: #9e1440;}
#part1_news div p {width: 372px;text-indent: 2em;margin-top: 15px;margin-left: 23px;line-height: 20px;}
#part1_news div p a {color: #9e1440;}
#part1_news div ol {width: 372px;margin-top: 32px;line-height: 20px;}
#part1_news div ol li {position: relative;margin-bottom: 10px;margin-left:-15px;_margin-left:0px;padding-left: 9px;background: url(../images/common_list_style.gif) no-repeat 0px 8px;}
#part1_news div ol li span {position: absolute;right: 0px;}
#part1_news div ol li a {display: block;height: 18px;font-size: 14px;color: #555555;}
#part1_right {position: relative;width:275px;margin-left: 10px;background: url(../images/part1_right_bg.gif) no-repeat 0px 37px;}
#part1_right h4 {margin-top: 20px;margin-left: 28px;}
#part2Tab {width: 180px;height: 29px;margin-top: 30px;margin-left: 12px;font-size: 14px;line-height: 24px;}
#part2Tab li {float: left;display: inline;width: 83px;height: 23px;margin-right: 2px;text-align: center;background:#e2e2e2;color: #000;cursor:pointer;}
#part2Tab li a {color: #FFF;}
#part2Tab li.active {font-weight: bold;color: #FFF;height:29px;background: url(../images/part2_left_dt1.gif) no-repeat top center;}
#part2Tab li.active a {color: #555555;text-decoration: none;}
#part1_right .part_left_list {width: 255px;height: 238px;margin-top: 15px;margin-left: 10px;text-align: center;}
#part1_right .part_left_list a {width: 83px;height: 34px;float: left;line-height: 34px;margin-bottom: 12px;margin-left: 2px;background: #f4f4f4;color:#8f0c3a;}
