
::selection {background:#E05875; color:#fff;}
::-moz-selection {background:#E05875; color:#fff;}

/*-----------------------头部样式----------------------------*/
#head{ width:100%; height:31px; background:#262626;}
.head-c{ width:1000px; margin:0px auto;}
.head-cl{ width:200px; float:left;}
.head-cl span{ float:left; color:#aaa; line-height:31px;}
.head-cl a{ width:20px; height:20px; margin-top:5px; margin-right:8px; display:block; float:left;transition: all 0.3s linear 0s;}
.head-cl-a1{ background:url(../image/order-c1-ico.jpg) -327px -94px no-repeat;}
.head-cl-a1:hover{ background:url(../image/order-c1-ico.jpg) -327px -114px no-repeat;}
.head-cl-a2{ background:url(../image/order-c1-ico.jpg) -347px -94px no-repeat;}
.head-cl-a2:hover{ background:url(../image/order-c1-ico.jpg) -347px -114px no-repeat;}
.head-cl-a3{ background:url(../image/order-c1-ico.jpg) -367px -94px no-repeat;}
.head-cl-a3:hover{ background:url(../image/order-c1-ico.jpg) -367px -114px no-repeat;}
.head-cl-a4{ background:url(../image/order-c1-ico.jpg) -387px -94px no-repeat;}
.head-cl-a4:hover{ background:url(../image/order-c1-ico.jpg) -387px -114px no-repeat;}

.head-cc{ line-height:31px; float:left; margin-left:125px;}
.head-cc span{ margin-right:20px;float:left;}
.head-cc a{ color:#aaa; padding:2px 5px; transition: all 0.3s linear 0s;border-radius:2px;}
.head-cc a:hover{ color:#fff; background:#91263a; text-decoration:none;}

.head-cr{ width:57px; height:21px; float:right; margin-top:5px; cursor:pointer; background:url(../image/order-c1-ico.jpg) -270px -94px no-repeat; position:relative;}
.head-cr:hover{ background:url(../image/order-c1-ico.jpg) -270px -115px no-repeat;}
.head-cr:hover span,.head-cr:hover div{ display:block;}
.head-cr span{ width:57px; height:6px; display:block; position:absolute; right:0px; top:21px; background:url(../image/order-c1-ico.jpg) -270px -136px no-repeat; display:none;}
.head-cr div{ width:200px; height:100px; padding:10px 0px; background:#fff; position:absolute;right:0px; top:27px; display:none;}
.head-cr div p{ padding-left:5px; line-height:24px;}
.head-cr div p a{ padding:2px 5px; margin-left:1px; transition: all 0.3s linear 0s;border-radius:2px;}
.head-cr div p a:hover{color:#fff; background:#90243a;text-decoration:none;}

.top{ width:100%; height:114px; padding-top:30px; background:#f1f1f1;}
.top-c{ width:1000px; margin:0px auto;}
.logo{ width:400px; float:left;}
.logo-pic{ width:270px; float:left;}
.logo-ico{ width:125px; float:left; height:23px; background:url(../image/logo-pic.jpg) no-repeat;}
.logo-ico a{ width:125px; height:23px; display:block; }

.top-r{ width:460px; float:right}
.top-r1{ width:250px; overflow:hidden; padding-top:33px; float:left;}
.top-r1-c{ width:390px;}
.top-r1-c dl{ width:129px; float:left;}
.top-r1 dd{ width:35px; float:left;}
.top-r1 dd a{ width:35px; height:35px; display:block; background:url(../image/order-c1-ico.jpg) no-repeat 0px 0px;transition: all 0.3s linear 0s;}
#dd1{ background-position:0px -320px;}
.top-r1 dl:hover dd #dd1{ background-position:0px -355px;}
#dd2{ background-position:-35px -320px;}
.top-r1 dl:hover dd #dd2{ background-position:-35px -355px;}
#dd3{ background-position:-70px -320px;}
.top-r1 dl:hover dd #dd3{ background-position:-70px -355px;}
.top-r1 dt{ width:84px; float:left; padding-top:2px; padding-left:10px;}

.top-r2{ width:189px; padding-top:28px; float:right;}
.top-r2 a span{ width:44px; height:44px; display:block; float:left; background:url(../image/order-c1-ico.jpg) -260px -143px no-repeat;transition: all 0.3s linear 0s;}
.top-r2 a:hover span{ background:url(../image/order-c1-ico.jpg) -260px -187px no-repeat;}
.top-r2 a s{ float:left;}

.nav-r{ width:113px; height:43px; line-height:43px; text-align:center; float:right;}
.nav-r a{ width:113px; height:43px; display:block; color:#f1f1f1; font-size:14px; background:url(../image/order-c1-ico.jpg) -407px -94px repeat-x;}
.nav-r a:hover{ text-decoration:none; color:#f1f1f1; background:url(../image/order-c1-ico.jpg) -407px -138px repeat-x;}


/*-----------------------菜单样式----------------------------*/
#nav{ width:100%; height:43px; background: url(../image/ico.jpg) repeat-x;}
.nav{ width:999px; margin:0px auto; height:43px; border-left:1px solid #191919;}

/*导航条*/
.nav-ul{ width:760px; float:left; border-left:1px solid #353535; overflow:hidden;}
.nav-ul li{ width:108px; line-height:43px; float:left; font-size:18px; color:#fff; position:relative; height:43px; overflow:hidden;}
.nav-ul li a{ width:108px; text-align:center; color:#fff; height:43px; display:block; text-decoration:none;}
.nav-ul span{position: absolute; left: 0; width: 108px; cursor:pointer;}
.nav-ul .out{ top:0px; width:108px; height:43px; line-height:43px; color:#fff; text-align:center;}
.nav-ul .over{ top:-43px;  width:108px; height:43px; line-height:43px; text-align:center; color:#fff; background:#91253b;}

.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 #353535; border-right:1px solid #191919; 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(../image/nav_jt_01.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(../image/nav_jt_01.png) no-repeat;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.nav-l:hover .nav-l-span{ background:#91263a;}

.nav-submenu{ width:232px; position:absolute; left:0px; top:43px; z-index:98; overflow:hidden;}
.nav-submenu-xl{ width:869px; height:420px; position:absolute; left:231px; top:43px; z-index:99; display:none;}

/*-----------------------二级菜单样式----------------------------*/
#submenu{ border-right:1px solid #f1f1f1; position:relative;}
.submenu1{ width:230px; height:92px; padding-left:3px; padding-top:10px; padding-bottom:2px; border-bottom:1px solid #e5e5e5; background:#fff; position:absolute; left:0px; bottom:0px; _top:-105px;}

#submenu1{ z-index:999;}
#submenu2{ z-index:998;}
#submenu3{ z-index:997;}
#submenu4{ z-index:996;}

.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;}
.submenu1-t1{ background:url(../image/ico.jpg) 18px -88px no-repeat;}
.submenu1-t2{ background:url(../image/ico.jpg) 18px -112px no-repeat;}
.submenu1-t3{ background:url(../image/ico.jpg) 18px -138px no-repeat;}
.submenu1-t4{ background:url(../image/ico.jpg) 18px -162px no-repeat;}
#submenu1-t5{ background:url(../image/ico.jpg) 18px -187px 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:#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;}

.submenu1-hover{ padding-left:0px; padding-top:7px; border:3px solid #91263a; padding-bottom:0px; border-right:0px; background:#91263a;}
.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(../image/ico2.jpg) 18px -88px no-repeat;}
.submenu1-hover .submenu1-t2{ background:url(../image/ico2.jpg) 18px -112px no-repeat;}
.submenu1-hover .submenu1-t3{ background:url(../image/ico2.jpg) 18px -138px no-repeat;}
.submenu1-hover .submenu1-t4{ background:url(../image/ico2.jpg) 18px -162px no-repeat;}
.submenu1-hover #submenu1-t5{ background:url(../image/ico2.jpg) 18px -187px no-repeat;}


/*-----------------------三级菜单样式----------------------------*/
/* .xl-menu{ width:866px; border:3px solid #91263a; overflow:hidden; background:#fff;}

.xl-menu-l{ width:613px; height:414px; overflow:hidden; float:left; padding-right:22px; position:relative;}
.xl-menu-l div{ height:38px; padding-top:13px; border-bottom:1px solid #ebebeb;}
.xl-menu-l div:hover{ background:#91263a;}
.xl-menu-l div:hover b{ color:#fff;}
.xl-menu-l div:hover a{ color:#fff;}

#xl-menu-l-div2{ height:48px;}
#xl-menu-l-bg1{ width:0px; height:74px; border:none; position:absolute; left:0px; top:39px;}
#xl-menu-l-bg2{ width:0px; height:74px; border:none; position:absolute; left:0px; top:171px;}
#xl-menu-l-bg3{ width:0px; height:74px; border:none; position:absolute; left:0px; top:303px;}
#xl-menu-l-bg4{ width:0px; height:50px; border:none; position:absolute; left:0px; top:435px;}
.xl-menu-l-ul{ padding-left:12px; margin-top:20px;}
.xl-menu-l-ul li{ width:230px; float:left; height:30px; padding-left:5px;background: url(../image/d_ico.jpg) 0px 11px 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:#91263a;}

.xl-menu-l b{ width:74px; height:38px; display:block; float:left; padding-left:5px;} 
.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{ width:530px; float:left;}
.xl-menu-l p .red{ color:#91263a;}
.xl-menu-l p a{ margin-left:0px; color:#222; padding:3px 5px;border-radius:2px;}
.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-r{ width:212px; float:right; margin-right:18px; padding-top:8px; display:inline;}
.xl-menu-r1{ height:300px;}
.xl-menu-r1-t{ height:35px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#91253b;}
.xl-menu-r1-c{ width:211px; height:260px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
.xl-menu-r2{}
.xl-menu-r2-t{ line-height:40px; line-height:40px; font-family:"微软雅黑","黑体"; font-size:16px; color:#91253b;}
.xl-menu-r2-c{ width:208px; height:54px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.xl-menu-r2-c span{ width:103px; height:53px; float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; position:relative;}
.xl-menu-r2-c p{ display:none;}
.xl-menu-r2-c a{width:103px; height:53px; display:block; text-decoration:none; cursor:pointer;}
.xl-menu-r2-c a:hover .xl-menu-r2-cp{ width:103px; height:43px; line-height:18px; padding-top:10px; color:#fff; text-decoration:none; text-align:center; position:absolute; left:0px; top:0px; background:#333;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:block;}

#xl-menu-l-div1{ height:64px;}
#xl-menu-l-div1 b{ height:64px;}

#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(../image/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-r3{ height:65px;}  */
 
 
 /*-----------------------三级菜单样式----------------------------*/
.xl-menu{ width:866px; border:3px solid #91263a; overflow:hidden; background:#fff; color:#3f3f3f;}


.xl-menu-l{ width:613px; height:414px; overflow:hidden; float:left; margin-left:10px; position:relative;}
.xl-menu-wc{background-color:#fff; background:url(../image/xl-menu-wc-bg.png) bottom no-repeat; position:relative;}
.xl-menu-yk{background-color:#fff; background:url(../image/xl-menu-yk-bg.png) bottom no-repeat; position:relative;}

#xl-menu-wc-button{position:absolute; bottom:30px; left:350px; width:130px; height:42px; line-height:42px; color:#fff; background:#0066Ac; font-size:20px; text-align:center; text-decoration:none;}
#xl-menu-yk-button{position:absolute; bottom:30px; left:135px; width:130px; height:42px; line-height:42px; color:#fff; background:#508A23; font-size:20px; text-align:center; text-decoration:none;}


#xl-menu-l-div2{ height:48px;}
#xl-menu-l-bg1{ width:0px; height:74px; border:none; position:absolute; left:0px; top:39px;}
#xl-menu-l-bg2{ width:0px; height:74px; border:none; position:absolute; left:0px; top:171px;}
#xl-menu-l-bg3{ width:0px; height:74px; border:none; position:absolute; left:0px; top:303px;}
#xl-menu-l-bg4{ width:0px; height:50px; border:none; position:absolute; left:0px; top:435px;}
.xl-menu-l-ul{ padding-left:12px; margin-top:20px;}
.xl-menu-l-ul li{ width:230px; float:left; height:30px; padding-left:5px;background: url(../image/d_ico.jpg) 0px 11px 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:#91263a;}

.xl-menu-l b{ width:74px; height:38px; display:block; float:left; padding-left:5px;} 
.xl-menu-l b a{ padding:3px 5px;border-radius:2px; color:#333;}
.xl-menu-l p .red{ color:#91263a;}
.xl-menu-l p a{ margin-left:0px; color:#222; padding:3px 5px;border-radius:2px;}
.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-r{ width:212px; float:right; margin-right:18px; padding-top:8px; display:inline;}
.xl-menu-r1{ height:300px;}
.xl-menu-r1-t{ height:35px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#91253b;}
.xl-menu-r2{}
.xl-menu-r2-t{ line-height:40px; line-height:40px; font-family:"微软雅黑","黑体"; font-size:16px; color:#91253b;}
.xl-menu-r1-c{ width:211px; height:260px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
.xl-menu-r2-c{ width:208px; height:54px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.xl-menu-r2-c span{ width:103px; height:53px; float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; position:relative;}
.xl-menu-r2-c p{ display:none;}
.xl-menu-r2-c a{width:103px; height:53px; display:block; text-decoration:none; cursor:pointer;}
.xl-menu-r2-c a:hover .xl-menu-r2-cp{ width:103px; height:43px; line-height:18px; padding-top:10px; color:#fff; text-decoration:none; text-align:center; position:absolute; left:0px; top:0px; background:#333;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:block;} 


.xl-menu-r3{ height:65px;}

.xl-menu-l-part{width:186px; height:100%; float:left; padding:0px 8px; }
#xl-menu-l-div3{ width:185px;}
#xl-menu-l-div3 .xl-menu-l-div3-b{ width:185px; font-size:14px; height:40px; line-height:55px; border-bottom:1px solid #333;}
#xl-menu-l-div3 .xl-menu-l-div3-b b a:hover{text-decoration:none; color:#91263a;}
#xl-menu-l-div3 .xl-menu-l-div3-p{ width:185px; padding-top:4px;}
#xl-menu-l-div3 .xl-menu-l-div3-p p{display:block;}
#xl-menu-l-div3 .xl-menu-l-div3-p:hover{background-color:#f1f1f1;}
 
/*-----------------------三级菜单图片特效样式----------------------------*/
.xl-menu-r1 .mod_goods_img{position:relative}
.xl-menu-r1 .mod_goods_img a:before{content:'';position:absolute;width:30px;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}}


/*-----------------------第一大块通栏内容样式----------------------------*/
#main1{ width:1000px; margin:0px auto; background:#fff;}
/*-----------------------内页子菜单样式----------------------------*/
.main1-l{ width:234px; float:left; padding-top:1px; border-right:1px solid #e5e5e5;}
.main1-l ul{}

.main1-l li{ height:43px; line-height:43px; border-bottom:1px solid #e5e5e5;}
.main1-l li a{ padding-left:55px; display:block; color:#000; font-family:"微软雅黑","黑体"; font-size:16px; transition: all 0.3s linear 0s;}
.main1-l li a:hover{ color:#91263b; text-decoration:none;}

.main1-l-a1{ background:url(../image/zx-ny-menu-bg1.jpg) 20px -43px no-repeat;}
.main1-l-a1:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px -43px no-repeat;}

.main1-l-a2{ background:url(../image/zx-ny-menu-bg1.jpg) 20px 0px no-repeat;}
.main1-l-a2:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px 0px no-repeat;}

.main1-l-a3{ background:url(../image/zx-ny-menu-bg1.jpg) 20px -86px no-repeat;}
.main1-l-a3:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px -86px no-repeat;}

.main1-l-a4{ background:url(../image/zx-ny-menu-bg1.jpg) 20px -129px no-repeat;}
.main1-l-a4:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px -129px no-repeat;}

.main1-l-a5{ background:url(../image/zx-ny-menu-bg1.jpg) 20px -172px no-repeat;}
.main1-l-a5:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px -172px no-repeat;}

.main1-l-a6{ background:url(../image/zx-ny-menu-bg1.jpg) 20px -215px no-repeat;}
.main1-l-a6:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px -215px no-repeat;}

.main1-l-a7{ background:url(../image/zx-ny-menu-bg1.jpg) 20px -258px no-repeat;}
.main1-l-a7:hover{ background:url(../image/zx-ny-menu-bg2.jpg) 20px -258px no-repeat;}

.main1-l li div{ display:none;}
#cha-submenu{ width:710px; border:2px solid #91253b; border-left:none; background:url(../image/xl-menu-bg.jpg) -1px 40px no-repeat #fff;}
#cha-submenu p{ line-height:24px;}
#cha-submenu p span{ width:120px; margin-left:14px; display:block; float:left; font-size:12px;}
#cha-submenu p a{ margin-left:5px; float:none; font-family:"宋体"; font-size:12px; display: inline; background:none; color:#5c5c5c;}
#cha-submenu p a:hover{ color:#834802;}

/*-----------------------内页banner样式----------------------------*/
.main1-r{ width:1000px; float:left; padding-top:1px; position:relative; overflow:hidden; z-index:1;}
.chan-banner{ width:765px; height:308px; overflow:hidden; position:relative;}
.chan-banner ul li{height:308px; overflow:hidden; position:absolute;}

.chan-banner-jt{ width:34px; position:absolute; right:0px; top:0px; z-index:100;}
.chan-banner-jt ul{}
.chan-banner-jt li{ width:34px; height:92px; padding-top:10px; margin-bottom:1px; background:#262626; font-family:"微软雅黑","黑体"; font-size:0px; line-height:0px; text-align:center; color:#ededed; overflow:hidden; cursor:pointer; transition: all 0.3s linear 0s;}
.chan-banner-jt li:hover{ height:92px; margin-bottom:1px; background:#1A1A1A;}

.chan-banner-jt li p{ height:92px; font-size:16px; line-height:20px; overflow:hidden;}
/* .chan-banner-jt li:hover p{ display:none; font-size:0px; line-height:0px;} */

/* .chan-banner-jt li span{ display:none; font-size:0px; line-height:0px;}
.chan-banner-jt li:hover span{ display:block; padding-top:10px; height:80px; font-size:16px; line-height:20px; background:url(/style/css/img/chan-banner-jt.gif) center 55px no-repeat;} */



/*-----------------------第二大块通栏内容样式----------------------------*/
#main2{ width:1000px; margin:0px auto; background:#fff;}

/*-----------------------左边内容样式----------------------------*/
.ny-left{ width:234px; float:left;}

.cha-l-1{ padding-top:8px; border-bottom:1px solid #e5e5e5;}
.cha-l-1t{ padding-left:55px; margin-bottom:10px; height:34px; line-height:33px; font-family:"微软雅黑","黑体"; font-size:16px; color:#000; background:url(../image/ico.jpg) -255px -133px no-repeat;}
.cha-l-1c{ height:90px; padding-left:15px;}
.cha-l-1c dl{ width:54px; height:85px; float:left; margin-right:16px; display:inline;}
.cha-l-1c dl a{ text-decoration:none; transition: all 0.3s linear 0s;}
.cha-l-1c dd{ width:54px; height:47px; text-align:center;}
.cha-l-1c dt{ width:54px; height:32px; line-height:32px; text-align:center;}
.cha-l-1c dd a{ width:54px; height:47px; display:block;}
.cha-l-1c dt{ width:54px; height:32px; line-height:32px; text-align:center;}
.cha-l-1c1 dd a{ background:url(../image/order-c1-ico.jpg) 0px 0px no-repeat;}
.cha-l-1c1:hover dd a{ background:url(../image/order-c1-ico.jpg) 0px -47px no-repeat;}
.cha-l-1c1:hover dt a{ color:#b62626;}
.cha-l-1c2 dd a{ background:url(../image/order-c1-ico.jpg) -54px 0px no-repeat;}
.cha-l-1c2:hover dd a{ background:url(../image/order-c1-ico.jpg) -54px -47px no-repeat;}
.cha-l-1c2:hover dt a{ color:#8b643f;}
.cha-l-1c3 dd a{ background:url(../image/order-c1-ico.jpg) -594px 0px no-repeat;}
.cha-l-1c3:hover dd a{ background:url(../image/order-c1-ico.jpg) -594px -47px no-repeat;}
.cha-l-1c3:hover dt a{ color:#3d596b;}

.cha-l-2{ padding-left:19px; padding-top:17px; height:125px; border-bottom:1px solid #e5e5e5;}
.cha-l-2 p{ height:60px;}

.cha-l-3{ height:300px; padding-left:18px; padding-top:8px; border-bottom:1px solid #d1d1d1;}
.cha-l-3 h3{ height:40px; line-height:40px; font-family:"微软雅黑","黑体"; font-size:16px; color:#333;}
.cha-l-3 dl{}
.cha-l-3 dd{ height:165px;}
.cha-l-3 dt{ width:199px; line-height:22px; color:#555;}
.cha-l-3 dt a{padding:2px 5px; color:#8e2239;transition: all 0.3s linear 0s;border-radius:2px;}
.cha-l-3 dt a:hover{ color:#fff; text-decoration:none; background:#8e2239;}
.cha-l-3 ul{ padding-left:15px; margin-top:5px; height:110px; background:url(../image/ico.jpg) -290px -366px no-repeat;}
.cha-l-3 li{ height:28px; line-height:28px; color:#a87b50;}
.cha-l-3 li a{padding:2px 5px;transition: all 0.3s linear 0s;border-radius:2px;}
.cha-l-3 li a:hover{color:#fff; text-decoration:none; background:#8e2239;}

.cha-l-4{}
.cha-l-4-t{ padding-left:18px; height:36px; line-height:36px; border-bottom:1px solid #d1d1d1; background:#dedede; font-family:"微软雅黑","黑体"; font-size:16px; color:#333; font-weight:bold;}
.cha-l-4-c{ height:224px; overflow:hidden;}
.cha-l-4-c ul{}
.cha-l-4-c li{ padding-left:20px; height:31px; line-height:31px; border-bottom:1px solid #d1d1d1; color:#555;}
.cha-l-4-c li span{ float:left;}
.cha-l-4-c li s{ text-decoration:none;color:#aaa;}
.cha-l-4-c li i{ font-style:normal; float:right; margin-right:23px;}

.cha-l-5{ padding-top:20px; height:57px; text-align:center; border-bottom:1px solid #d1d1d1;}
.cha-l-5 a{ width:146px; height:32px; line-height:32px; text-align:center;font-family:"微软雅黑","黑体"; font-size:16px; color:#fff; display:block; margin:0px auto; background:#A71F3A;}
.cha-l-5 a:hover{ color:#fff; text-decoration:none; background:#8e2239;}

.cha-l-6{ border-bottom:1px solid #d1d1d1; padding:10px 18px; padding-right:5px; color:#555;}
.cha-l-6 h3{ height:40px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#333;}
.cha-l-6 table{ line-height:22px;}
.cha-l-6-txt1{ width:95px; height:22px; line-height:22px; border:1px solid #e5e5e5;}
.cha-l-6-txt2{ width:130px; height:22px; line-height:22px; border:1px solid #e5e5e5;}
.cha-l-6 span{ color:#aaa;}
.cha-l-6-txt3{ width:146px; height:32px; line-height:30px; text-align:center;font-family:"微软雅黑","黑体"; font-size:16px; color:#fff; display:block; margin:0px auto;background:#91253c; border:none; cursor:pointer;transition: all 0.3s linear 0s;}
.cha-l-6-txt3:hover{ background:#781b2d}
.cha-l-6-txt4{ width:200px; height:80px; line-height:22px; border:1px solid #e5e5e5; background:#f1f1f1;}

.cha-l-7{ padding-top:10px; padding-bottom:18px; border-bottom:1px solid #d1d1d1;}
.cha-l-7 h3{ padding-left:15px; height:40px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#333;}
.cha-l-7 p{ padding-left:10px; line-height:24px; color:#555;}
.cha-l-7 p a{ padding:2px 5px; background:#fff; color:#555;border-radius:2px;}
.cha-l-7 p a:hover{ color:#fff; background:#8e2239; text-decoration:none; transition: all 0.3s linear 0s;}

.cha-l-8{ padding-top:10px; height:300px; padding-left:5px; border-bottom:1px solid #d1d1d1; overflow:hidden;}
.cha-l-8 h3{ padding-left:13px; height:45px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#333;}
.cha-l-8 dl{ width:93px; float:left; margin-left:13px; border-bottom:1px dashed #ddd; margin-bottom:15px; display:inline;}
.cha-l-8 dd{ width:91px; height:78px; overflow:hidden; border:1px solid #efe9df;}
.cha-l-8 dd img{ width:91px; height:78px;}
.cha-l-8 dt{ height:40px; width:93px; overflow:hidden; line-height:40px; text-align:center;}
.cha-l-8 dt a{ color:#5c5c5c;transition: all 0.3s linear 0s;padding:2px 5px; transition: all 0.3s linear 0s;border-radius:2px; background:#fff;}
.cha-l-8 dl:hover dt a{ color:#fff; background:#8e2239; text-decoration:none;}

.cha-l-9{ padding-top:10px; padding-left:18px; color:#555;}
.cha-l-9 h3{ height:45px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#333;}
.cha-l-9 dl{}
.cha-l-9 dd{ height:130px; overflow:hidden;}
.cha-l-9 dt{ line-height:22px;}

.cha-l-10{ padding-top:10px; padding-left:18px; color:#555; padding-bottom:25px; border-bottom:1px solid #d1d1d1;}
.cha-l-10-t{ height:45px;}
.cha-l-10-t h3{ height:45px; line-height:35px; font-family:"微软雅黑","黑体"; font-size:16px; color:#333;}


.cha-l-10-c-pic{ width:200px; height:249px; position:relative;}
.cha-l-10-c{ width:200px; height:249px; overflow:hidden;}
.cha-l-10-c-js{ width:1200px;}
.cha-l-10-c-js ul{ float:left;}
.cha-l-10-c-js ul li{ width:200px; height:249px; float:left;}



.cha-l-10-c-jt{ width:35px; float:right; position:absolute; right:-8px; top:-30px;}
.cha-l-10-c-jt span{ width:10px; height:10px; display:block; float:left; margin-right:6px; cursor:pointer;}
.cha-l-10-c-jtl{ background:url(../image/ico.jpg) -290px -555px no-repeat;}
.cha-l-10-c-jtr{ background:url(../image/ico.jpg) -290px -572px no-repeat;}

/*-----------------------右边内容样式----------------------------*/
.ny-right{ width:765px; float:right;}

/*-----------------------当前位置样式----------------------------*/
.location{ height:53px; line-height:53px;}
.location-l{ width:280px; float:left; padding-top:20px;}
.location-l a{ float:left; margin-left:20px;}

.location-r{ float:left; color:#444;padding-left:20px;}
.location-r span{ padding-top:18px; display:block; float:left;}
.location-r a{ margin:0px 5px; color:#444;}
.location-r a:hover{ color:#834802;}

.cha-r-1{}
.cha-r-1-t{ width:764px; height:41px; padding-top:1px; padding-left:1px; background:#a6a6a6;}
.cha-r-1-t ul{}
.cha-r-1-t li{ width:110px; height:41px; float:left; font-size:14px; position:relative;}
.cha-r-1-t li a{ width:110px; display:block; height:41px; line-height:41px; text-align:center; color:#fff;}
.cha-r-1-t li a:hover{ color:#555; background:#fff; text-decoration:none;}
.cha-r-1-t li span{ width:20px; height:16px; display:block; position:absolute; right:6px; top:3px;}
.cha-r-1-t s{ float:right; padding-top:8px; margin-right:20px; display:inline; text-decoration:none;}
.cha-r-1-t s a{ width:57px; height:24px; display:block; text-align:center; line-height:24px; font-size:14px; color:#555; background:url(../image/zx-button-ico.jpg) -139px -169px no-repeat;}
.cha-r-1-t s a:hover{ color:#91253c; font-weight:bold;}


 
.cha-r-1-t-float{position:fixed !important; top:0px; z-index:1000; _position:absolute; *position:absolute; *top:0px; _top:expression(eval(document.documentElement.scrollTop + 0 )); _top:0px;}
.cha-r-c{ width:764px; border-left:1px solid #e5e5e5; float:left;}

.cha-r-1-c{ padding-left:28px; padding-top:25px; margin-bottom:20px; }
.cha-r-1-c-t{ width:700px; padding-left:35px; height:25px; background:url(../image/ico.jpg) -278px -635px no-repeat;}

.cha-r-1-c1{ padding-top:20px; padding-bottom:35px;}
.cha-r-1-c1l{ width:241px; height:208px; border:1px solid #e5e5e5; overflow:hidden; float:left;}
.cha-r-1-c1l img{ width:241px; height:208px;}
.cha-r-1-c1r{ float:left; margin-left:25px; width:460px;}
.cha-r-1-c1r h1{ height:30px; font-family:"微软雅黑","黑体"; font-size:22px; color:#000; font-weight:normal;}
.cha-r-1-c1r h3{ height:30px; font-family:"微软雅黑","黑体"; font-size:18px; color:#91263b; font-weight:normal;}
.cha-r-1-c1r p{ line-height:24px; color:#555; width:468px;}
.cha-r-1-c1r span{ display:block; margin-top:7px; height:36px; line-height:32px; border-top:1px solid #e5e5e5; color:#a87b50;}
.cha-r-1-c1r span s{ color:#555; text-decoration:none;}
.cha-r-1-c1r p a{ width:133px; height:34px; line-height:34px; float:left; display:block; margin-right:30px; text-align:center; font-size:16px; color:#fff;text-decoration: none;  transition: all 0.3s linear 0s;}
.cha-r-1-c1r-p1{ background:#A87B51;transition: all 0.3s linear 0s;/* background:url(../image/zx-button-ico.jpg) 0px -257px no-repeat; */}
.cha-r-1-c1r-p1:hover{ background:#8D6949;/* background:url(../image/zx-button-ico.jpg) 0px -292px no-repeat; */}
.cha-r-1-c1r-p2{ background:#91253C;transition: all 0.3s linear 0s;/* background:url(../image/zx-button-ico.jpg) 0px -327px no-repeat; */}
.cha-r-1-c1r-p2:hover{ background:#771A2D;/* background:url(../image/zx-button-ico.jpg) 0px -362px no-repeat; */}

.cha-r-1-c2{ padding-top:25px; padding-right:25px; padding-bottom:10px;}
.cha-r-1-c2 p{ line-height:24px; font-size:14px; color:#555; margin-bottom:20px;}

.cha-r-1-c3{ padding-left:155px; padding-top:20px; overflow:hidden;}
.cha-r-1-c3-c{ width:360px; float:left;}
.cha-r-1-c3-c dl{}
.cha-r-1-c3-c dd{ height:222px; overflow:hidden; -webkit-transition:all 0.4s; -moz-transition: all 0.4s; transition:all 0.4s; border:1px solid #fff;}
.cha-r-1-c3-c dd:hover{border:1px solid #E05875;}
.cha-r-1-c3-c dt{ height:38px; line-height:38px; text-align:center; color:#555;}
.cha-r-1-c3-c dt span{ margin-left:20px;}

.cha-r-1-c3-t{ width:28px; float:left; margin-left:10px;}
.cha-r-1-c3-t ul{}
.cha-r-1-c3-t li{ width:28px; height:19px; cursor:pointer;}
.ss02{ background:url(../image/ico.jpg) -272px -514px no-repeat;}
.ss01{ background:url(../image/ico.jpg) -272px -495px no-repeat;}

.cha-r-1-c3 p{ text-align:center; float:left;}
.cha-r-1-c3 p a{ width:360px; height:33px; display:block; line-height:33px; font-family:"微软雅黑","黑体"; font-size:16px; color:#91263b; background:url(../image/cha-r-1-c3-a.jpg) no-repeat; transition: all 0.3s linear 0s; }
.cha-r-1-c3 p a:hover{ color:#91263b;background:url(../image/cha-r-1-c3-a2.jpg) no-repeat; text-decoration:none;}

.cha-r-1-c4{ padding-left:30px; height:260px; padding-top:30px;}
.cha-r-1-c4 a{ margin-right:4px;}
.cha-r-1-c4 img{border:1px solid #fff; transition:all 0.3s linear 0s;}
.cha-r-1-c4 img:hover{border:1px solid #E05875; }

.cha-r-1-c5{ padding-top:20px; font-size:14px; color:#555; padding-bottom:20px;}
.cha-r-1-c5 p{ margin-bottom:20px;}

.cha-r-1-c6{ padding-top:; color:#555; font-size:14px; }
.cha-r-1-c6 h3{ padding-left:52px; height:39px; line-height:39px; margin-top:18px;background:url(../image/ico.jpg) 0px -668px no-repeat;}
.cha-r-1-c6 p{ width:660px; padding-left:52px; padding-bottom:20px; margin-top:15px; background:url(../image/cha-r-1-c6-p.jpg) 0px 6px no-repeat; }

.cha-r-1-c6 span{ padding-left:200px; padding-top:20px; height:34px; display:block;}
.cha-r-1-c6 span a{ width:133px; height:34px; text-align:center; line-height:34px; color:#fff; font-size:16px; float:left; display:block; margin-right:20px;text-decoration: none;  transition: all 0.3s linear 0s; }

.cha-r-1-c7{ height:55px; line-height:55px;}
.cha-r-1-c7 p{ width:320px; float:left; font-size:14px; color:#555;}

.cha-r-1-c8{ margin-top:20px; margin-bottom:10px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd;}
.cha-r-1-c8 .cha-r-1-c8-d ul{ padding-top:15px;}
.cha-r-1-c8 .cha-r-1-c8-d li{ width:365px; float:left; height:28px; line-height:28px; font-size:14px;}
.cha-r-1-c8 .cha-r-1-c8-ul{overflow:hidden;}
.cha-r-1-c8 .cha-r-1-c8-ul a{padding:0px 5px; padding-bottom:2px;transition: all 0.3s linear 0s;border-radius:2px;}
.cha-r-1-c8 .cha-r-1-c8-ul a:hover{color:#fff; text-decoration:none; background:#8e2239;}
.cha-r-1-c8 .cha-r-1-c8-page{margin:15px 0px;overflow:hidden;}
.cha-r-1-c8 .cha-r-1-c8-page ul li{float:left;  text-align:center; margin:0px 4px; height:24px;}
.cha-r-1-c8 .cha-r-1-c8-page ul li a:hover{background:#8e2239; color:#fff; text-decoration:none;}
.cha-r-1-c8 .cha-r-1-c8-page ul li a{border:1px solid #ccc; padding:1px 8px 1px 8px;}


.cha-r-1-al{ width:730px; height:320px; padding-top:32px; padding-left:14px; padding-bottom:30px; position:relative;}
.cha-r-1-al-t{ width:728px; height:32px; text-align:center; position:absolute; left:14px; top:-1px; border:1px solid #f0f0f0; border-bottom:none;}
.cha-r-1-al-c{ height:300px; border:1px solid #f0f0f0; border-top: none; padding-top:20px;}
.cha-r-1-al-cl{ width:100px; float:left; padding-left:10px;}
.cha-r-1-al-cl dl{ width:82px; height:96px; cursor:pointer;}
.cha-r-1-al-cl dd{ width:82px; height:56px; overflow:hidden;}
.cha-r-1-al-cl dt{ width:56px; height:30px; line-height:30px; text-align:center; color:#555;}
.cha-r-1-al-cl ol li{width:100px; height:96px; overflow:hidden;}
.cha-r-1-al-cl ol .on{background:url(../image/cha-r-1-al-cl-jt.jpg) 65px 25px no-repeat;}

.cha-r-1-al-cr{ width:600px; float:right; line-height:22px; color:#555;}
.cha-r-1-al-cr1{ width:230px; float:left; border:1px solid #cecece; border-bottom: none; margin-left:1px;}
.cha-r-1-al-cr1 p{ padding-left:13px; height:38px; line-height:38px; border-bottom:1px solid #fff; background:#f1f1f1;}
.cha-r-1-al-cr1 span{ padding:7px 13px; background:#fff; display:block; border-bottom:1px solid #cecece; border-top:1px solid #cecece;}
.cha-r-1-al-cr .show{width:600px; height:278px; overflow:hidden; position:relative;}
.cha-r-1-al-cr .show ul li{float:left; width:600px;}

.cha-r-1-al-cr2{ width:351px; float:left; margin-left:15px;}
.cha-r-1-al-cr2 dl{}
.cha-r-1-al-cr2 dd{ height:206px; overflow:hidden;}
.cha-r-1-al-cr2 dd img{width:351px; height:179px;}
.cha-r-1-al-cr2 dt{}
.cha-r-1-al-cr2 dt div{ height:50px;}
.cha-r-1-al-cr2 dt a{  line-height:36px; text-align:center; color:#fff; font-family:"微软雅黑","黑体"; font-size:16px; display:block; transition: all 0.3s linear 0s;}
.cha-r-1-al-cr2 dt a:hover{ text-decoration:none; color:#fff;}
.cha-r-1-al-cr2 dt div s{float:left; margin-left:9px; margin-right:45px; text-decoration:none;}
.cha-r-1-al-cr2 dt div s a{ width:143px; height:36px; background:#a87b51;}
.cha-r-1-al-cr2 dt div s a:hover{ background:#8d6949}
.cha-r-1-al-cr2 dt div span{ width:143px; height:36px; float:left;}
.cha-r-1-al-cr2 dt div span a{ width:143px; height:36px; background:#a7a7a7;}
.cha-r-1-al-cr2 dt div span a:hover{ background:#666;}

.introduce{ width:982px; margin:0px auto; height:320px; margin-top:20px; padding-left:18px; padding-top:20px; background:#fff; overflow:hidden;}
.introduce ul{ width:242px; float:left; height:300px; overflow:hidden;}
.introduce li{ float:left; margin-right:4px; margin-bottom:4px; overflow:hidden; position:relative;}
.introduce li span{ display:block; background:#000; line-height:18px; color:#fff; position:absolute; text-align:center; padding-top:45px; left:0px; top:106px;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.introduce li:hover span{ top:0px; transition: all 0.3s linear 0s; cursor:pointer;}
.introduce li:hover span a{ color:#fff; text-decoration:none;}
.introduce-li{ width:238px; height:80px; background:#91263b;}
.introduce h3{ line-height:25px; text-align:center; padding-top:15px; color:#fff; font-family:"微软雅黑","黑体"; font-size:18px;}
.introduce h4{ line-height:25px; text-align:center; color:#fff; font-family:"微软雅黑","黑体"; font-size:16px; font-weight:normal;}

/*-----------------------外科文章页样式----------------------------*/
.acti-r-1{ width:733px; height:70px; background:#333; margin-left:15px; margin-bottom:20px;}

.acti-r-2{ width:733px; margin-left:15px; }
.acti-r-2 h1{ height:60px; line-height:50px; text-align: center; font-family:"微软雅黑","黑体"; font-size:22px; font-weight:normal; color:#000; padding:20px 0px;}
.acti-r-2 h3{ height:45px; line-height:28px; text-align:center; font-size:12px; font-weight:normal; color:#555; background:url(../image/acti-r-2-bg.jpg) no-repeat center top;}
.acti-r-2 h3 span{ color:#91263b;}

.acti-r-2 p{ font-size:14px; line-height:28px; color:#555; margin-bottom:20px;}
.acti-r-2 div{ font-size:14px; line-height:28px; color:#555; margin-bottom:20px;}
.acti-r-2 div a{ color:#FF0000; font-weight:bold;}
.acti-r-2 p a{ color:#FF0000; font-weight:bold;}

.acti-r-3{ display:block; height:60px; padding-left:215px;}
.acti-r-3 a{ width:133px; height:34px; line-height:34px; text-align:center; font-size:16px; color:#fff; float:left; display:block; margin-right:30px; text-decoration:none;}

.acti-r-4{ width:733px; margin-left:15px; height:140px; }

.acti-r-5{ height:170px; padding-left:15px;}
.acti-r-5 h3{ padding-left:10px; height:30px; line-height:30px; font-size:14px; color:#b18147; font-weight:normal;}
.acti-r-5 ul{ padding-left:10px;}
.acti-r-5 li{ width:350px; height:28px; float:left; line-height:28px; overflow:hidden;}
.acti-r-5 li a{padding:2px 5px;transition: all 0.3s linear 0s;border-radius:2px;}
.acti-r-5 li a:hover{color:#fff; text-decoration:none; background:#8e2239;}

.acti-r-6{ width:700px; margin-left:15px; margin-bottom:25px; padding:12px; border:1px dashed #ccc; color:#555;}

.acti-r-7{ width:733px; margin-left:15px; margin-bottom:20px;}
.acti-r-7-t{ width:733px; height:39px; padding:1px; padding-bottom:0px; background:#262626;}
.acti-r-7-t ul{}
.acti-r-7-t li{ width:78px; height:39px; line-height:39px; text-align:center; cursor:pointer; font-size:14px; float:left;}
.acti-r-7-t ul .sd02{ color:#fff;}
.acti-r-7-t ul .sd02 a{color:#fff;}
.acti-r-7-t ul .sd01 a{color:#262626;}
.acti-r-7-t ul .sd01{ background:#fff; color:#262626;transition: all 0.3s linear 0s;}



.acti-r-7-c{ width:713px; padding:10px; height:265px; padding-top:20px; border:1px solid #f0f0f0; border-top:none;}
.acti-r-7-cl{ width:512px; float:left; height:249px; border-right:1px solid #e5e5e5;}
.acti-r-7-cl-1{ height:180px;}
.acti-r-7-cl-1l{ width:365px; float:left;} 
.acti-r-7-cl-1l h3{ padding-left:10px; height:23px; line-height:16px; font-family:"微软雅黑","黑体"; font-size:16px; font-weight:normal; color:#a87b51;}
.acti-r-7-cl-1l h3 a{color:#8e2239; padding:0px 5px; padding-bottom:2px;transition: all 0.3s linear 0s;border-radius:2px;}
.acti-r-7-cl-1l h3 a:hover{color:#fff; text-decoration:none; background:#8e2239;}
.acti-r-7-cl-1l ul{ padding-left:10px; font-size:14px; line-height:28px;}
.acti-r-7-cl-1l li a{ padding:0px 5px; padding-bottom:2px;transition: all 0.3s linear 0s;border-radius:2px;}
.acti-r-7-cl-1l li a:hover{color:#fff; text-decoration:none; background:#8e2239;}
.acti-r-7-cl-1r{ width:30px; float:left;}

.acti-r-7-cl-2{ width:485px;}
.acti-r-7-cl-2 h3{ padding-left:10px; font-size:12px; font-weight:normal; color:#aaa;}
.acti-r-7-cl-2 p{ padding-left:5px;}
.acti-r-7-cl-2 p a{ padding:2px 5px; background:#fff; margin-right:4px;border-radius:2px;}
.acti-r-7-cl-2 p a:hover{ color:#fff; background:#8e2239; text-decoration:none; transition: all 0.3s linear 0s;}

.acti-r-7-cr{ width:175px; float:left; margin-left:20px;}
.acti-r-7-cr ul{}
.acti-r-7-cr li{ width:175px; height:116px; background:#9c9c9c; margin-bottom:15px;}

/*-----------------------外科列表页样式----------------------------*/
.list-r-1{ margin-bottom:20px; margin-left:15px; margin-right:20px; padding-bottom:15px; border-bottom:1px dashed #d9d9d9; }
.list-r-1 h1{ height:30px; line-height:25px; font-family:"微软雅黑","黑体"; font-size:18px; font-weight:normal;}
.list-r-1 h1 a{ color:#000;padding:1px 5px; padding-bottom:2px;border-radius:2px; transition: all 0.3s linear 0s;border-radius:2px;}
.list-r-1 h1 a:hover{ color:#fff; text-decoration:none; background:#8e2239;}
.list-r-1 p{ font-size:14px; line-height:28px; color:#555;}
.list-r-1 p a{ padding:0px 5px; padding-bottom:2px; color:#8e2239;border-radius:2px; transition: all 0.3s linear 0s;border-radius:2px;}
.list-r-1 p a:hover{ color:#fff; text-decoration:none; background:#8e2239;}
.list-r-1 h3{ font-size:12px; color:#aaa; font-weight:normal; padding-top:5px;}

.list-r-2{ height:50px; padding-top:10px; text-align:center;}
.list-r-2 a{ padding:5px 10px; border:1px solid #e3e3e3; color:#444;}
.list-r-2 a:hover{ color:#fff; background:#8e2239; text-decoration:none;}

.list-r-2 ul{ float:right; padding-right:25px;}
.list-r-2 ul li{float:left; margin:0px 1px;}
.list-r-2 ul .thisclass{padding:0px 5px;}


/*-----------------------底部速度菜单样式----------------------------*/

.bottom-ksnav{ width:1000px; margin:0px auto; height:100px; margin-top:30px; background:#6a6a6a;}
.bottom-ksnav ul{ padding-top:30px; padding-left:35px;}
.bottom-ksnav li{width:190px; float:left; display:inline; line-height:50px; font-size:14px; text-align:center; cursor:pointer;}
.bottom-ksnav li a{color:#FFF;}
.bottom-ksnav li span{display:block;width:63px; height:49px; background:url(../image/bottom.png) 0px 0px no-repeat; float:left;transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;}
.bottom-ksnav li p{color:#aaa; display:block; float:left; padding-left:5px;}
.bottom-ksnav li:hover p{color:#fff;text-decoration:none;transition: all 0.4s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;}
#a1{background-position:-67px -60px;}
.bottom-ksnav li:hover #a1{background-position:-67px -6px;}
#a2{background-position:5px -53px;}
.bottom-ksnav li:hover #a2{background-position:5px 0px;}
#a3{ background-position:-123px -55px;}
.bottom-ksnav li:hover #a3{ background-position:-123px -1px;}
#a4{ background-position:-191px -62px;}
.bottom-ksnav li:hover #a4{ background-position:-191px -8px;}
#a5{ background-position:-253px -60px;}
.bottom-ksnav li:hover #a5{ background-position:-253px -6px;}

/*-----------------------底部菜单连接样式----------------------------*/
.bottom-nav{ width:1000px; margin:0px auto; padding-top:30px; font-size:14px; line-height:36px; position:relative;} 
.bottom-nav-t{ height:37px;line-height:37px;color:#000; font-size:16px;}
.bottom-nav-t-l{width:170px; float:left; height:37px;}

.bottom-nav-t-r{width:830px; float:left; height:37px;}

.bottom-nav-t-r ul li{width:166px; height:37px; float:left; display:inline-block; text-align:center; cursor:pointer;}
.bottom-nav-t-r ul li span{width:45px;height:40px; display:block; float:left; background:url(../image/bt-xm.jpg) 0px 0px no-repeat;transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s; cursor:pointer;}
.bottom-nav-t-r ul li p{ display:block; float:left; cursor:pointer; color:#000;}
.bottom-nav-t-r ul li a:hover{ text-decoration:none;}
#b1{ background-position:0px -40px;width:38px; height:40px;}
.bottom-nav-t-r ul li:hover #b1{background-position:0px 5px;}
#b2{ background-position:-66px -40px;}
.bottom-nav-t-r ul li:hover #b2{background-position:-66px 6px;}
#b3{ background-position:-130px -40px;}
.bottom-nav-t-r ul li:hover #b3{background-position:-130px 2px;}
#b4{ background-position:-195px -40px;}
.bottom-nav-t-r ul li:hover #b4{background-position:-195px 5px;}
#b5{ background-position:-260px -40px;}
.bottom-nav-t-r ul li:hover #b5{background-position:-260px 4px;}



.bottom-nav-c{ height:242px;}
.bottom-nav-c a{ padding:2px 5px; padding-bottom:3px;border-radius:2px; text-decoration: none; transition: all 0.3s linear 0s;}
.bottom-nav-c a:hover{ padding:2px 5px; padding-bottom:3px; background:#91263a; color:#fff;}
.bottom-nav-c dl{ width:160px; float:left;}
.bottom-nav-c dt span{display:inline-block; float:left; width:24px; height:24px; background:url(../image/bt-xm-l.jpg) no-repeat 0px 0px;margin-top:7px;transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;margin-right: 5px;}
.bottom-nav-c dl dt p a:hover{ text-decoration:none;}
#c1{ background-position:-26px 0px;}
.bottom-nav-c dt p:hover #c1{background-position:0px 0px;}
#c2{ background-position:-26px -27px;}
.bottom-nav-c dt p:hover #c2{background-position:0px -27px;}
#c3{ background-position:-26px -54px;}
.bottom-nav-c dt p:hover #c3{background-position:0px -54px;}
#c4{ background-position:-26px -83px;}
.bottom-nav-c dt p:hover #c4{background-position:0px -83px;}
#c5{ background-position:-26px -110px;}
.bottom-nav-c dt p:hover #c5{background-position:0px -110px;}
#c6{ background-position:-26px -138px;}
.bottom-nav-c dt p:hover #c6{background-position:0px -138px;}
.bottom-nav-c dt{ width:130px; float:left;}
.bottom-nav-c ul{ width:180px; float:left;}
.bottom-nav-c li{ padding-left:38px;}
.bottom-nav-c li a:hover{ text-decoration:none;}
#bottom-nav-c{ width:160px;}

.bottom-nav-c ul{ width:166px; float:left; margin-right:4px;}
.bottom-nav-c li{ padding-left:43px;}
#bottom-nav-c{ width:155px;}
#bottom-nav-c li{ padding-left:35px;}

.bottom-nav-fd{ width:29px; height:29px; font-size:12px; position:absolute; right:-50px; top:33px;}
.bottom-nav-fd dl{ height:67px;}
.bottom-nav-fd dd{ width:29px; height:30px; overflow:hidden;}
.bottom-nav-fd dt{ line-height:15px; text-align:center;}
.bottom-nav-fd dt a{ color:#5c5c5c;}
.bottom-nav-fd dt a:hover{ color:#834802; text-decoration:none;}


/*-----------------------底部b版权样式----------------------------*/
#footer{ width:100%; height:415px; border-top:1px solid #e1e1e1; background: url(../image/bottom-bg.jpg) repeat-x;}
.footer{ width:1000px; height:335px; margin:0px auto; padding-top:32px; color:#aaa; position:relative;}


.footer-1{  width:320px; padding-left:15px; height:300px; float:left; border-right:1px solid #3f3f3f;}
.footer-1 h3{ height:30px; line-height:25px; font-family:"微软雅黑","黑体"; font-size:16px; font-weight:normal; color:#fff; padding-left:4px;}
.footer-1 p{ width:285px; height:162px; border-bottom:1px solid #333; line-height:28px;}
.footer-1 p a{ color:#aaa; padding:3px 5px;text-decoration: none;border-radius:2px; transition: all 0.3s linear 0s; background: none;}
.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:330px; padding-left:20px; height:300px; float:left; border-left:1px solid #141414; border-right:1px solid #3f3f3f;}
.footer-2 h3{ padding-left:5px; height:30px; line-height:25px; font-family:"微软雅黑","黑体"; font-size:16px; font-weight:normal; color:#fff;}
.footer-2 h4{ padding-left:5px; height:30px; line-height:25px; padding-top:27px; font-family:"微软雅黑","黑体"; font-size:16px; font-weight:normal; color:#fff;}
.footer-2 p{ padding-left:5px;line-height:28px; padding-bottom:3px;}
.footer-2 b{ width:285px; font-weight:normal;}
.footer-2 b a{ color:#aaa; padding:3px 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:5px; display:block;}
.footer-2 span s{ width:55px; height:55px; margin-right:15px; display:block; float:left; background:url(../image/bt-xm.jpg) 0px -90px no-repeat;transition: all 0.3s linear 0s;}
.footer-2 span:hover s{ background:url(../image/bt-xm.jpg) 0px -145px no-repeat;}

.footer-3{ width:260px; padding-left:40px; height:300px; float:left; border-left:1px solid #141414;}
.footer-3 dl{ height:160px;}
.footer-3 dd{ width:152px; float:left;}
.footer-3 dt{ width:100px; float:left; line-height:30px;}
.footer-3 span{ width:252px; height:120px; display:block; position:relative;}
.footer-3 span a{ width:252px; height:74px; display:block; background:url(../image/order-c1-ico.jpg) 0px -245px no-repeat;}
.footer-3 span s{ width:42px; height:42px; display:block; background:url(../image/order-c1-ico.jpg) -252px -245px no-repeat;animation: mclogo 5s ease-out 1s infinite;
-webkit-animation: mclogo 5s ease-out 1s infinite; position:absolute; right:0px; top:0px;}
@keyframes mclogo{
	0% { transform:rotateY(180deg);}
	20% { transform:rotateY(180deg);}	
	40% { transform:rotateY(-180deg);}	
    100% { transform:rotateY(-180deg);}	
	}
@-webkit-keyframes mclogo{
	0% { -webkit-transform:rotateY(180deg);}
	20% { -webkit-transform:rotateY(180deg);}	
	40% { -webkit-transform:rotateY(-180deg);}	
    100% { -webkit-transform:rotateY(-180deg);}	
	}
.footer-3 span p{ font-family:"微软雅黑","黑体"; line-height:32px; text-align:center; font-size:15px; color:#aaa;}

.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;}

/*-----------------------项目页样式----------------------------*/
.pro-wz{ width:1000px; height:38px; margin:0px auto; padding-top:23px; background:#fff;}
.pro-wzl{ width:300px; float:left; margin-left:20px;}
.pro-wzr{ float:right; line-height:19px;}
.pro-wzr span{ display:block; float:left;}
.pro-wzr a{ margin:0px 12px; color:#444;}
.pro-wzr a:hover{ color:#834802;}

.pro-1{ width:1000px; margin:0px auto; padding-top:10px;}
.pro-1-nr{ width:983px; padding-left:17px;}
.pro-1-nr span{ width:49px; height:25px; line-height:25px; margin-top:9px; margin-right:5px; text-align:center; display:block; float:left; color:#fff;background:url(../image/ico.jpg) -145px -803px no-repeat;}

.pro-1-nr ul{ width:830px; float:left; height:34px; overflow:hidden;}
.pro-1-nr li{ height:25px; line-height:25px; padding-left:15px; margin-top:9px; text-align:center; float:left; margin-left:4px; display:block;}
.nrli{background:url(../image/ico.jpg) left -877px no-repeat;}
.nrli p{ background:url(../image/ico.jpg) right -877px no-repeat;}
.pro-1-nr li p{ height:25px; float:left; padding-right:15px;}
.pro-1-nr s{ width:70px; display:block; float:right; margin-right:20px; text-decoration:none; margin-top:9px; color:#a87b50; cursor:pointer;}

.pro-1-nr-span{ background:url(../image/ico.jpg) right -830px no-repeat #f1f1f1;}
.pro-1-nr-span2{ background:url(../image/ico.jpg) right -804px no-repeat #f1f1f1;}

.pro-1-nrli{ background:url(../image/ico.jpg) left -903px no-repeat;}
.pro-1-nrli p{ background:url(../image/ico.jpg) right -903px no-repeat;}
.pro-1-nrli p a{ color:#fff;}


.pro-2{ width:966px; margin:0px auto; padding:0px 17px; margin-top:15px; background:#fff; overflow:hidden; border-bottom:1px solid #f1f1f1;}
.pro-2 a{text-decoration: none;  transition: all 0.3s linear 0s;}
.pro-2-t{ height:35px; padding-top:25px; padding-left:15px;}
.pro-2-t h3{ float:left; font-size:22px; color:#000;}
.pro-2-t span{ float:right;}
.pro-2-t span a{ margin-left:20px;}

.pro-2-c{ width:1200px; padding-top:10px;}
.pro-2-c dl{width:260px; float:left; background:#fafafa; margin:0px 15px 30px; padding:17px; -webkit-transition:all 0.4s; -moz-transition: all 0.4s; transition:all 0.4s;}
.pro-2-c dl:hover{box-shadow:0px 4px 15px #ccc; }
.pro-2-c dd{ width:260px; height:228px; background:#333; overflow:hidden;position:relative;}
.pro-2-c dd .hot{position:absolute; right:0px; top:0px;}
.pro-2-c dd a img{width:260px; height:228px;}
.pro-2-c dt{ height:145px;}
.pro-2-c dt div{ height:40px;}
.pro-2-c dt div h3{ width:168px; height:40px; overflow:hidden; float:left; line-height:40px; font-family:"微软雅黑","黑体"; font-size:18px; font-weight:normal; color:#000;}
.pro-2-c dt div span{ float:right; color:#a87b50; font-size:14px; padding-top:11px; line-height:20px;}
.pro-2-c dt div span a{ width:54px; height:21px; display:block; float:left; margin-right:3px; background:url(../image/zx-button-ico.jpg) -142px -125px no-repeat;}
.pro-2-c dt div span a:hover{ width:54px; height:21px; display:block; float:left; margin-right:3px; background:url(../image/zx-button-ico.jpg) -142px -147px no-repeat;}

.pro-2-c dt p{ height:50px; overflow:hidden; margin-bottom:10px; color:#555;}
.pro-2-c dt h4 a{ width:115px; height:32px; float:left; text-align:center; line-height:32px; background:#A71F3A; font-size:16px; color:#fff;}
.pro-2-c dt h4 a:hover{ background:#8e2239; text-decoration:none;}
.pro-2-c dt h4 span{ float:right;}
.pro-2-c dt h4 span a{ width:115px; height:32px; float:left; background:#999;}
.pro-2-c dt h4 span a:hover{ background:#666;}


@-webkit-keyframes aniBlink120{from{left:-60px}to{left:300px}}
@keyframes aniBlink120{from{left:-60px}to{left:300px}}
@-webkit-keyframes aniBlink60{from{left:-30px}to{left:90px}}
@keyframes aniBlink60{from{left:-30px}to{left:90px}}

.pro-3-c dl dd{}
.pro-3-c dl dd{position:relative}
.pro-3-c dl dd a:before{content:'';position:absolute;width:30px;height:228px;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)}
.pro-3-c dl dd: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}
.pro-3-c dl dt a{ color:#000;}
.pro-3-c dl:hover dt a{ color:#8f2439; text-decoration:none;}

.pro-3{ width:966px; margin:0px auto; padding:0px 17px; padding-top:30px; background:#fff; overflow:hidden;}
.pro-3-t{ height:45px; font-size:22px; font-weight:bold; color:#000;}
.pro-3-c{ width:1100px;height:225px;}
.pro-3-c dl{ width:182px; float:left; margin-right:12px;}
.pro-3-c dd{ width:182px; height:158px; overflow:hidden;}
.pro-3-c dt{ height:45px; line-height:45px; overflow:hidden; text-align:center; font-family:"微软雅黑","黑体"; font-size:18px;}
.pro-3-c dt a{ color:#000;padding:0px 5px; padding-bottom:1px; transition: all 0.3s linear 0s;border-radius:2px;}
.pro-3-c dt a:hover{ color:#91253b;}
.pro-3-c dl:hover dt a{ color:#fff; background:#91253b ;text-decoration:none;}