﻿
/*<--!广告轮播样式效果一-->*/


#flashs{ position:relative; height:600px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{overflow: hidden; width: 100%; text-align: center; position: absolute; left: 0; bottom: 20px; z-index: 1000}
#flashs .btn span{ width: 10px; height: 10px; display: inline-block;display:inline-block; margin: 0 10px; background:url("Img/Index/banner_btn.png") no-repeat center top; cursor: pointer;}
#flashs .btn span.cur{ background-position: bottom;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*专家*/
.Z_J{ overflow: hidden; width: 100%; background-color: #eeeeee; padding: 60px 0;}
.Z_J ul li{ float: left; width:239px; border-left:1px dashed #cecece;}
.Z_J ul li img{ display: block; margin:  5px auto}
.Z_J ul li span{ display: block; text-align: center; line-height: 30px; margin-top: 10px; font-size: 14px; color: #333333;}
.Z_J ul li:first-child{ border-left:none}

/*视频*/
.s_P{ overflow: hidden; width: 100%; background: #fff}
.s_P h2{ font-size: 22px; font-weight: normal; color: #333333; line-height: 30px; text-indent: 35px; margin-bottom: 15px;}
.s_P h2 a{ color: #333}
.s_P .sBox{ float: left; width: 590px; height: 350px;}
.s_P .sBox img{ display: block}
.s_P .sBox h2{ background: url("Img/Index/sp01.png") no-repeat left center}
.s_P .sBoxRt{ float: right; width: 575px;}
.s_P .sBoxRt h2{background: url("Img/Index/sp02.png") no-repeat left center}
.s_P .spRtBox{ overflow: hidden;}
.s_P .spDl{ overflow: hidden; width: 100%; padding:17px 0;}
.s_P dt{ width: 95px; float: left; text-align: center}
.s_P dt b{ display: block; font-size: 40px; height: 65px; line-height: 65px; background-color: #f0f0f0; color: #555}
.s_P dt p{ background-color: #e5e5e5; line-height: 30px; font-size: 12px;  color: #fff}
.s_P dd{ float: right; width: 457px;}
.s_P dd h3{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; border-bottom: 1px solid #e8e8e8; line-height: 35px;}
.s_P dd h3 a{ color: #333}
.s_P dd p{ line-height: 25px; height: 50px; overflow: hidden; font-size: 14px; color: #777777; margin-top: 5px;}
.s_P .spDl:hover dt b{ background-color: #d21a22; color: #fff}
.s_P .spDl:hover dt p{ background-color: #3e3e3e; color: #fff}
.s_P .spDl:hover dd  h3 a{ color: #d21a22}
.s_P .spDl:first-child{ padding-top: 0}

/*课程中心*/
.K_c{ overflow: hidden; width:100%;  background-color: #fff; padding-bottom: 30px;}
.K_c .list{ overflow: hidden; margin: 35px 0;}
.K_c .list>li{ overflow: hidden; background: url("Img/Index/kc_bg.png") no-repeat center top; width: 380px; height: 355px; float: left; margin-left: 20px; text-align: center; position: relative}
.K_c .list>li>span{  display: block;  margin: 25px auto;width: 105px; height: 80px;}
.K_c .list>li>span.sp1{ background: url("Img/Index/kc_xiao01.png") no-repeat center top; }
.K_c .list>li>span.sp2{ background: url("Img/Index/kc_xiao02.png") no-repeat center top; }
.K_c .list>li>span.sp3{ background: url("Img/Index/kc_xiao03.png") no-repeat center top; }
.K_c .list>li>h3{ font-size: 22px; line-height: 35px;}
.K_c .list>li>h3 a{ color: #333}
.K_c .list>li>p{ font-size: 16px; color: #555555;}
.K_c .list>li>i{ display: block; margin: 15px auto; width: 30px; height: 1px; background-color: #d21a22;}
.K_c .list>li>p.p1{ line-height: 24px; height: 48px; overflow: hidden; margin-top: 10px; padding:0 30px; font-size: 14px; color: #888888;}
.K_c .kc_p{  width: 100%; display: none; }
.K_c .kc_p>p{ text-align: center; line-height: 25px;  color: #fff;}
.K_c .kc_p a{ display: block; width: 160px; height: 35px; margin: 10px auto}
.K_c .kc_p a img{ display: block}
.K_c a.moreKc{ width: 260px; margin: 0 auto; overflow: hidden; display: block}
.K_c a.moreKc img{}
.K_c .list li:first-child{ margin-left: 0;}
.K_c .list li.li01:hover>h3 a,.K_c .list li:hover>p{ color: #fff}
.K_c .list li.li01:hover>i{ background-color: #fff;}
.K_c .list li.li01:hover{ background-position: bottom;}
.K_c .list li.li01:hover>span{ background-position: bottom;}
.K_c .list li.li01:hover>p.p1{ display: none}
.K_c .list li.li01:hover .kc_p{ display: block}

.K_c .list li h4{ font-size: 24px; color: #555555; text-align: center; margin: 30px 0 20px;}
.K_c .kNav{ padding: 0 5px; overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #cccccc; margin: 0 10px;}
.K_c .kNav li{ padding: 0 5px; border-right: 1px  solid #cccccc; float: left; line-height: 25px; text-align: center}
.K_c .kNav li { display: block; color: #666; padding: 0 11px;}
.K_c .kBox{ width: 360px; margin: 0 auto; height: 240px; position: relative}
.K_c .wen{ position: absolute; top:0; left: 0; padding: 10px 15px; display: none}
.K_c .wen p{ font-size: 14px; line-height: 32px; color: #555; text-align: left;}
.K_c .kNav li:last-of-type{ border-right: none}
.K_c .kNav li:hover a,.K_c .kNav li.cur a{ color: #fff; background-color: #d21a22;}
.K_c .kNav li:hover,.K_c .kNav li.cur{ color: #fff; background-color: #d21a22;}

/*产品*/
.pro{ overflow: hidden; width: 100%; background-color: #fff;}
.pro .title{ margin-top: 30px;}
.pro .proCon{ overflow: hidden; margin: 40px 0 60px;}
.pro .proCon li{ float: right; background: url("Img/Index/proBg02.png") no-repeat center; width: 585px; height: 320px; overflow: hidden; text-align: center}
.pro .proCon li h3{ font-size: 22px; font-weight: normal }
.pro .proCon li h3 a{  color: #333 }
.pro .proCon li img{ display: block; margin: 25px  auto 15px  }
.pro .proCon li i{ display: block; width: 20px; height: 1px ; background-color: #d21a22; margin: 15px auto}
.pro .proCon li p{ font-size: 15px; color: #555555; line-height: 25px; height: 50px; overflow: hidden; padding: 0 60px;}
.pro .proCon li a.more{ display: block; width: 220px; margin:35px auto 0;}
.pro .proCon li:first-child{ background: url("Img/Index/proBg01.png") no-repeat center; float: left;}
.pro .proCon li:first-child h3 a,.pro .proCon li:first-child  p{ color: #fff}
.pro .proCon li:first-child i{ background-color: #fdd128;}

/*团队*/
.T_m{overflow:hidden; width: 100%; background-color: #ededed; padding-bottom: 40px;}
.T_m .tmBig,.T_m .tmSmall{ overflow: hidden; width:1200px;}
.T_m .tmBig{margin: 50px 0 20px;}
.T_m .tmBig li{ float: right; width: 590px; position: relative; height: 354px;}
.T_m .tmBig li img{ display: block}
.T_m .tmBig li:first-child{float: left;}
.T_m .tmNext{ background: url("Img/Index/tm_bg.png") repeat; width: 90%; padding:20px 3%; position:absolute; left:2%; bottom: 10px;}
.T_m .tmNext dt{ background: url("Img/Index/tm_aBg.png") no-repeat center; width: 120px; height: 30px; text-align: center; font-size: 15px; color: #fff; float: right; line-height: 30px; margin-top: 5px;}
.T_m .tmNext dt a{ color:#fff}
.T_m .tmNext dd{ float: left; color: #fff}
.T_m .tmNext dd h3{ font-size: 18px; }
.T_m .tmNext dd p{ color: #fff; margin-top: 2px;}
.T_m .tmSmall li{ width: 285px; float: left; margin-left: 20px;}
.T_m .tmSmall li:first-child{ margin-left: 0}
.T_m .tmSmall li img{ display: block}
.T_m .wen{ overflow: hidden; width: 100%; padding: 20px 0;}
.T_m .wen h3{ font-size: 14px; color: #333333; float: left;}
.T_m .wen p{ font-size:12px; color: #555555; margin-top: 5px; font-weight: normal;width: 160px;    overflow: hidden;}
.T_m a.more{background: url("Img/Index/tm_aBg.png") no-repeat center; width: 120px; height: 30px; text-align: center; font-size: 15px; color: #fff; float: right; display: block; line-height: 30px;}
.T_m .tmBig li:hover img,.T_m .tmSmall li:hover img{ opacity: 0.85}

/*选择*/
.xz{ overflow: hidden; width: 100%;  padding-bottom: 20px;}
.xz .xzBox{ overflow: hidden; width: 100%; height: 376px; position: relative; margin-top: 40px;}
.xz .xzBox a{ display: block; position: absolute; top:0; left:0}
.xz .xzBox a img{ display: block}
.xz .list{ overflow: hidden; width: 100%;}
.xz .list li{ float: left; width:146px; margin-left: 5px; line-height: 44px; font-size: 16px;  background-color: #666768; padding-left: 90px;}
.xz .list li a{ text-decoration: none; color: #fff}
.xz .list li:hover,.xz .list li.cur{ background-color: #d21a22}
.xz .li01{ background: url("Img/Index/xz_sm01.png") no-repeat 50px center;}
.xz .li02{ background: url("Img/Index/xz_sm02.png") no-repeat 50px center;}
.xz .li03{ background: url("Img/Index/xz_sm03.png") no-repeat 50px center;}
.xz .li04{ background: url("Img/Index/xz_sm04.png") no-repeat 50px center;}
.xz .list li:first-child{ margin-left: 0;}

/*回顾*/
.hg{ overflow: hidden; width: 100%; background-color: #fff;}
.hg .hgNav{ overflow: hidden; width: 100%; margin: 32px 0;text-align: center}
.hg .hgNav li{ background: url("Img/Index/hg_navBg.png") no-repeat center top; width: 180px; height: 40px; text-align: center; line-height: 40px; font-size: 14px; display: inline-block; margin: 0 5px; }
.hg .hgNav li{ *display: inline;}
.hg .hgNav li a{ color: #fff;  text-decoration: none}
.hg .hgNav li:hover,.hg .hgNav li.cur{ background-position: bottom;}
.hg .bigImg,.hg.imgLiBox ,.hg .bigImgBox,.hg .imgCon{ position: relative; width: 100%; height: 600px;}
.hg .bigCon,.hg .imgLiBox{ position: absolute; top:0; left:0; display: none; /**/ height:600px ; width: 100%;}
.hg .imgLiBox{background: url("Img/Index/hgBigImg.jpg") no-repeat center;}
.hg .imgNav{ background: url("Img/Index/hg_liBg.png") repeat center; width: 200px; padding:10px 20px; height: 560px; position:absolute; float: right;right: 0;
    top: 0;
}

.hg .imgNav li{ border:5px solid #ad7773;  width: 170px; margin:  5px auto 0; position: relative}
.hg .imgNav li img{ display: block}
.hg .imgNav li i{ display: none; background: url("Img/Index/hg_xjx.png") no-repeat center; width: 11px; height: 21px; position:absolute; left:-15px; top:50%; margin-top: -10px}
.hg .imgNav li:hover i,.hg .imgNav li.cur i{ display: block}
.hg .imgNav li:hover,.hg .imgNav li.cur{ border-color: #fff}
.hg .container{ position: relative; height: 600px; top:-600px;}


/*客服*/
.kF{ overflow: hidden; width: 100%; background-color: #ededed; padding-bottom: 70px;}
.kF .KfCon{ overflow: hidden; width: 1200px; height: 428px; position: relative; margin-top: 35px;}
.kF .list{ position: absolute}
.kF .list li{ width: 285px; background-color: #fff; height: 418px; position: relative; float: left; margin-right: 20px;}
.kF .list li img{ display:block;}
.kF .list li h3{ font-size: 16px; color: #333; line-height: 30px; margin-top: 15px; text-align: center}
.kF .list li i{ display: block; width: 30px; height: 1px; background-color: #d21a22; margin: 10px auto}
.kF .list li p{ font-size: 14px; color: #666; line-height: 24px; height: 72px; overflow: hidden; text-align:  center; padding: 0 30px;}
.kF .list li a.jia{ display: block; width: 24px; height: 24px; text-decoration: none; font-size: 16px; line-height: 24px; text-align: center; position: absolute; bottom:-10px; left:50%; margin-left: -12px; background-color: #d21a22; color: #fff}

/*新闻*/
.news{ overflow: hidden; width: 100%; background-color: #fff; padding-top: 70px;}
.news .newBox{ overflow: hidden}
.news .newLt{ float: left; width: 800px; overflow: hidden}
.news .newNav{ overflow: hidden; width: 100%;}
.news .newNav li{ float: left;  width: 200px; height: 50px; font-size: 15px; text-align: center; line-height: 50px; background-color: #f0f0f0}
.news .newNav li a { color: #555}
.news .newNav li:nth-child(2n){ background-color: #e5e5e5;}
.news .newNav li:hover,.news .newNav li.cur{ background-color: #d21a22;}
.news .newNav li:hover a,.news .newNav li.cur a{ color: #fff;}
.news .newLtBox{ overflow: hidden; width: 100%; margin-top: 20px; height: 380px; position: relative}
.news .newLTCon{ position: absolute; top:0; left:0; display: none}
.news .newDl dt{ width: 350px; float: left;}
.news .newDl dd{ width:425px; float: right}
.news .newDl dd h3{ overflow: hidden; white-space:nowrap; text-overflow: ellipsis; border-bottom:1px solid #cecece; padding-bottom: 5px; font-size: 16px; margin-top: 10px }
.news .newDl dd h3 a{ color:#333333; }
.news .newDl dd p{ line-height:24px; height: 72px; overflow: hidden; margin: 10px 0 20px; font-size: 14px; color: #888888;}
.news a.more{ display: block; background: url("Img/Index/newBg.png") no-repeat center; width: 160px; height: 44px; line-height:44px; text-align: center; font-size: 12px; color: #fff; text-transform: uppercase}
.news .dl{ overflow: hidden; width: 100%; margin-top:20px;background:url(Img/Index/newLicente.png) no-repeat center center;}
.news .dl li{ width: 370px;}
.news .dl li a,.news .dl li a{ background: url("Img/Index/new_liBg.png") no-repeat left center; line-height: 30px; font-size: 14px; color: #555; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 10px;}
.news .dl li{ float: left;margin-right:30px;}
.news .dl li:nth-child(2n){ margin-right: 1px;    margin-left: 29px;}

.news .newRt{ float: right; width:280px; height: 400px; background-color: #ededed; border-top:3px solid #d21a22; padding: 0 35px;}
.news .newRt h4{ margin-top:40px; font-size: 24px; color: #d21a22; background: url("Img/Index/new_bg.png") repeat-x  left bottom; padding-bottom: 18px;}
.news .newRt h4 p{ font-weight: normal; color: #555555;}
.news .newRt h3{ margin-top: 20px; font-size: 16px; color: #d21a22;  margin-bottom: 20px;}
.news .newRt h3 p{ font-size: 14px; color: #555555;text-decoration: line-through; font-weight: normal}
.news .lyBox{ overflow: hidden; width: 100%; margin-bottom: 8px;}
.news .lyBox label{ float:left; width: 50px; background-color: #fff;}
.news .lyBox label img{ display: block}
.news .lyBox input{ width:208px; height:50px; font-size: 15px; color: #666; border:none; float: right; background: #fff; padding: 0 10px; outline: none}
.news .newRt a.more{ margin-top: 15px;}

/*link*/
.link{ overflow: hidden; width: 100%; border-top:2px solid #a7a7a7; padding: 30px 0;}
.link h3{ font-size: 16px;}
.link h3 a{ color: #555555;}
.link .linkUl{ overflow: hidden; margin:15px 0;}
.link .linkUl li{ float: left; padding: 0 13px; border-right: 1px solid #cecece; font-size: 14px; margin: 5px 0}
.link .linkUl li a{ color: #999}
.link .linkUl li:first-child{ padding-left: 0}

/* hdhDt */
.hdhDt{width: 100%;padding-bottom: 76px;}
.hdhDt .title{margin-bottom:40px;}
.hdhDt .con{float: left;width: 382px;margin-left: 27px;}
.hdhDt .con:first-child{margin-left: 0;}
.hdhDt .con1 h2{font-size: 22px;color: #333333;font-weight: normal;height: 44px;padding-left: 36px; background: url("Img/Index/hdhDt_icon01.png") no-repeat left 4px;}
.hdhDt .con1 h2 a{text-decoration: none;color: #333;}
.hdhDt .con1 img{display: block;}
.hdhDt .con1 .hdhDt-video{display: block;margin-bottom: 18px;width: 379px;height:225px;}
.hdhDt .con1 .hdhDt-video img{display: block;width: 379px;height:225px;}
.hdhDt .con1 dl{margin-bottom: 20px;}
.hdhDt .con1 dt{float: left;width: 61px;height: 48px;border: 1px solid #e1e1e1;}
.hdhDt .con1 dt img{ display:block; width:61px; height:48px;}
.hdhDt .con1 dd{float: right;width: 302px;}
.hdhDt .con1 dd h3 a{font-size: 18px;color: #333333;font-weight: bold;text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdhDt .con1 dd p{font-size: 14px;color: #333333;margin-top: 4px;}
.hdhDt .con1 dd p a{color: #333333;text-decoration: none;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.hdhDt .con2 h2{font-size: 22px;color: #333333;font-weight: normal;height: 44px;padding-left: 36px; background: url("Img/Index/hdhDt_icon02.png") no-repeat left 4px;}
.hdhDt .con2 h2 a{text-decoration: none;color: #333;}
.hdhDt .con2 .box1{width: 100%;}
.hdhDt .con2 .box1 dl:first-child{margin-bottom: 33px;height: 96px;}
.hdhDt .con2 .box1 dt{float: left;width: 96px;text-align: center;}
.hdhDt .con2 .box1 dt span{display: block;width: 96px;height: 66px;line-height: 66px;font-size: 40px;color: #555555;background: #f0f0f0;font-weight: bold;}
.hdhDt .con2 .box1 dt em{height: 30px;display: block;font-size: 12px;color: #777777;font-family: arial;line-height: 30px;background: #e5e5e5;}
.hdhDt .con2 .box1 dd{width: 266px;float: right;}
.hdhDt .con2 .box1 dd h3{font-size: 14px;color: #333333;height: 34px;line-height: 34px;border-bottom: 1px solid #e8e8e8;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.hdhDt .con2 .box1 dd h3 a{color: #333333;text-decoration: none;}
.hdhDt .con2 .box1 dd p{font-size: 14px;color: #777777;line-height: 26px;margin-top: 8px;overflow: hidden;height: 52px;text-overflow: ellipsis;}
.hdhDt .con2 .box1 dd p a{color: #777777;text-decoration: none;}
.hdhDt .con2 .box1 dl:hover dt span{background: #d21a22;color: #fff;}
.hdhDt .con2 .box1 dl:hover dt em{background: #3e3e3e;color: #fff;}
.hdhDt .con2 .box1 dl:hover dd h3 a{color: #d21a22;}
.hdhDt .con2 .box2{width: 100%;margin-top: 26px;}
.hdhDt .con2 .box2 li{padding-left: 16px;background: url("Img/Index/hdhDt_icon05.png") no-repeat left center;font-size: 14px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 16px;}
.hdhDt .con2 .box2 li a{color: #333333;text-decoration: none;}
.hdhDt .con2 .box2 li:first-child{margin-top: 0;}
.hdhDt .con2 .box2 li:hover{background: url("Img/Index/hdhDt_icon06.png") no-repeat left center;color: #d21a22;}
.hdhDt .con2 .box2 li:hover a{color: #d21a22;}
.hdhDt .con3{width: 380px;border: 1px solid #f0f0f0;height: 543px;}
.hdhDt .con3 .top{width: 100%;height: 43px;background: #f7f7f7;position: relative;}
.hdhDt .con3 .top h2{font-size: 16px;color:#333333;float: left;margin-left: 14px;line-height: 43px;font-weight: normal;}
.hdhDt .con3 .top h2 a{text-decoration: none;}
.hdhDt .con3 .top a.more{display: block;width: 12px;height: 12px;float: right;position: relative;margin: 14px 16px 0 0;z-index: 99;}
.hdhDt .con3 .top i{display: block;width: 118px;height: 62px;position: absolute;top: 0;right: 0;}
.hdhDt .con3 .box{position: relative;height: 500px;overflow: hidden;}
.hdhDt .con3 .box ul{position: absolute;left: 0;left: 0;padding: 0 6px;}
.hdhDt .con3 .box li{height: 83px;border-bottom: 1px dotted #e8e8e8;padding: 16px 10px 0; width:347px;}
.hdhDt .con3 .box li h3{font-size: 16px;color: #333333;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.hdhDt .con3 .box li h3 a{color: #333333;text-decoration: none;}
.hdhDt .con3 .box li p{margin-top: 6px;font-size: 14px;color: #666666;line-height: 20px;text-overflow: ellipsis;overflow: hidden;height: 40px;}
.hdhDt .con3 .box li p a{color: #666;text-decoration: none;}
.hdhDt .con3 .box li:hover h3 a{color: #d21a22;}

/*合作伙伴*/
.partner{overflow: hidden;width: 100%;background-color: #fff;margin-bottom:30px;}
.partner ul{margin-top:30px;}
.partner ul li{width:150px; height:90px; float:left;}
.partner ul li img{width:150px;height:90px;}

/*案例*/
.case{ overflow:hidden; /*height:698px;*/ width:100%; background:#fff;}
.case .case_list{ overflow:hidden; width:550px; margin:0 auto; margin-bottom:30px;margin-top:30px;}
.case .case_list li{ float:left; width:110px; text-align:center; font-size:14px; color:#fff; height:25px; padding-top:10px; position:relative; overflow:hidden}
.case .case_list .first a{ border:none}
.case .case_list li img{ position:absolute; z-index:1; top:0}
.case .case_list li .img_l{ left:-41px} 
.case .case_list li .img_r{ right:-41px}
.case .case_list li a{ color:#000; display:block; width:109px; border-left:1px dotted #000; position:relative; z-index:2}
.case .case_list li a:hover{ color:#D71718;}
.case .case_window{}
.case .case_tu{  /*height:440px;*/  width:100%; margin:0px auto;}
.case .case_tu li{ width:20%; float:left; /*height:440px;*/ cursor:pointer}
.case .case_tu li .case_wen{ width:100%; /*height:220px*/; position:relative;}
.case .case_tu li img{display:block;}
/*.case .case_tu li .top img{ position:absolute; z-index:1; left:0; top:0; height:100%;}
.case .case_tu li .bottom img{ position:absolute; height:100%; z-index:1; left:0; bottom:0}*/
.case .case_tu li em{ display:none; width:100%; height:100%; background-color:#000; opacity:0.8;filter:alpha(opacity=0.8); position:absolute; top:0; left:0}
.case .case_tu li .word{ overflow:hidden; width:100%; height:100%; background-color:#ff5b00; position:absolute; left:0; z-index:2000; height:0}
.case .case_tu li h5{ font-size:16px; text-align:center; color:#fff; margin-top:35px; margin-bottom:12px; font-weight:normal}
.case .case_tu li span{ display:block; width:17px; height:1px; background-color:#fff; margin:0 auto; margin-bottom:24px;}
.case .case_tu li p{ padding:0px 15px; text-align:center; margin:0 auto; font-size:13px; height:38px; line-height:19px; color:#fff; margin-bottom:30px;}
/*.case .case_tu li a{ display:block; width:111px; height:29px; line-height:29px; text-align:center; background:url(Img/Index/case_read.png) no-repeat center; font-size:12px; color:#ff5b00; margin:0 auto}*/
.case .case_tu li b{ display:none; width:10px; height:5px; position:absolute; left:48%;}
.case .case_tu li .top b{ background:url(Img/Index/case_s.png) no-repeat center;bottom:0; z-index:2}
.case .case_tu li .bottom b{ background:url(Img/Index/case_s_x.png) no-repeat center;top:0; z-index:2}
.case .case_tu li .top .word{top:100%}
.case .case_tu li .bottom .word{ top:0}