@charset "utf-8";
.piao .img{position:absolute;z-index:99;}
.banner_bg1{display: block;width: 100%;height: 100%;background-color:#000;opacity: 0.2;filter: alpha(opacity=20);position: absolute;left: 0;top: 0;z-index: 0;border-radius: 25px 0 0 25px;content: '';}
.banner_bg2{width: 40px;height: 40px;background-color: #fff;opacity: 0.1;filter: alpha(opacity=10);position: absolute;left: 5px;top: 5px;border-radius: 50%;z-index: 1;}
.Banner .flex-control-paging li a:before{position: relative;z-index: 1;position: absolute;left: 14px;top: 0;z-index: 5;}
.flex-control-paging li a:hover {}
.Banner .flex-control-paging li a.flex-active .banner_bg2,.Banner .flex-control-paging li a:hover .banner_bg2 {background-color:#6510ad;opacity: 1;filter: alpha(opacity=100);}
.Banner .flex-control-paging li a.flex-active{width: 105px;}
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.Banner .flex-direction-nav{display: none;}
.Banner .flex-control-nav{width: 105px;left: auto;right: 0;top: 40%}
.Banner .flex-control-nav li{width: 100%;margin:5px 0;}
.Banner .flex-control-paging li{vertical-align: bottom;position: relative;text-align: right;}
.Banner .flex-control-paging li a{width: 55px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;color:#fff;border-radius: 0;transition: all 0.3s ease-in-out;text-indent: 0;font-weight: bold;display: inline-block;*zoom:1;*display: inline;position: relative;}

.Banner{position: relative;}
.banner_bg{width: 100%;height:250px;display: block;position: absolute;left: 0;top: 0;z-index: 2;background:url(../../images/2019/banner_bg.png) repeat-x top}
.slide-img a{width: 100%;height: 0;padding-bottom: 42.71%;overflow:hidden;display: block;position: relative;}
/*content*/
.content{width:100%;position: relative;z-index: 100;background-color:#f5f5f2}

.linkList{font-size: 0;text-align: center;background-color:#fff;box-shadow:0 5px 25px rgba(111,51,60,0.25);position: relative;top: -60px;margin-bottom: -60px;padding:5px;border-radius: 10px;}
.linkList li{width: 16.66%;display: inline-block;*display: inline;*zoom:1;;}
.linkList li > a{padding:25px 0;display: block;position: relative;transition: all 0.35s ease-in-out;}
.linkList li strong{display: block;padding:12px 0 0;color:#666}
.linkList li .iconfont{width: 80px;height: 80px;border-radius: 50%;border:1px solid #00a63d;display: inline-block;*display: inline;*zoom:1;font-size: 40px;line-height: 80px;color:#00a63d;}
.linkList .line{width:0;height: 80%;border-right:1px dashed #ebebeb;position: absolute;right: 0;top: 10%;}
.linkList li > a:hover{background-color: #00a63d;}
.linkList li > a:hover .iconfont{background-color:#fff}
.linkList li > a:hover strong{color:#fff;}
.linkList li.li2 .iconfont{color:#ec75a9;border-color:#ec75a9}
.linkList li.li3 .iconfont{color:#b34422;border-color:#b34422}
.linkList li.li4 .iconfont{color:#bcd400;border-color:#bcd400}
.linkList li.li5 .iconfont{color:#f5a000;border-color:#f5a000}
.linkList li.li6 .iconfont{color:#00a7e3;border-color:#00a7e3}
.linkList li.li2 > a:hover{background-color: #ec75a9;}
.linkList li.li3 > a:hover{background-color: #b34422;}
.linkList li.li4 > a:hover{background-color: #bcd400;}
.linkList li.li5 > a:hover{background-color: #f5a000;}
.linkList li.li6 > a:hover{background-color: #00a7e3;}
.linkList li.li4 .iconfont{font-size: 50px;}
.wrap_row02{}
.mode02{padding-top: 20px;padding-bottom: 20px;}
.mode02 >.lf{width: 63.18%;}
.listTitle{padding:18px 0}
.listTitle h2{font-size: 24px;font-weight: normal;}
.readMore{float: right;height: 30px;line-height: 30px;border:1px solid #ccc;;}
.readMore a{color:#999;transition: all 0.35s ease-in-out;padding-left: 15px;}
.readMore i{font-size: 20px;width: 30px;height: 30px;background:#ccc;color:#fff;margin-left: 15px;float: right;text-align: center;transition: all 0.35s ease-in-out;}
.imgNews{width: 59.4%;float: left;}
.imgNews .imgResponsive{padding-bottom: 66.67%;}
.imgNews .item-title{color:#7f167b}
.item-txt{padding:20px 30px 20px 0;background: #f5f5f2;position: relative;top: -65px;left: 0;margin-bottom: -65px;margin-right: 82px;background:rgba(245,245,242,0.75);}
.item-title{line-height: 24px;height: 48px;overflow:hidden ;font-weight: normal;display: block;transition: all 0.35s ease-in-out;}
.item-date{display: block;color:#a6a6a6;padding-top: 10px;}
.item-date i{color:#999;margin-right: 8px;}
.list01{margin-left: 60.89%;}
.list01 li{border-top: 1px solid #e6e6e6;padding:16px 0 0;margin-bottom: 16px;padding-left: 13px;position: relative;transition: all 0.3s ease-in-out;}
.list01 li:before{content:'';width: 4px;height: 4px;border-radius: 50%;position: absolute;left: 0;top: 26px;background-color:#ddd;}
.list01 li .item-date{padding-top: 8px;}
.mode02 .flex-direction-nav{display: none;}
.mode02 .flex-control-nav{bottom: 118px;width: auto;left: auto;right: 82px;}
.mode02 .flex-control-paging li{vertical-align: bottom;}
.mode02 .flex-control-paging li a{width: 30px;height: 32px;position: relative;color:#fff;transition: all 0.35s ease-in-out;text-align: center;}
.mode02 .flex-control-paging li a:before{position: relative;z-index: 5;color:#fff;padding-top: 7px;display: block;opacity: 0.5;filter: alpha(opacity=50);transition: all 0.35s ease-in-out;}
.mode02 .flex-control-paging li a .slide_bg02{width:100%;height: 100%;background-color:#000;opacity: 0.5;position: absolute;left: 0;top: 0;z-index: 2;border-radius: 20px 20px 0 0;}
.mode02 .flex-control-paging li a.flex-active{height: 50px;}
.mode02 .flex-control-paging li a.flex-active:before,.mode02 .flex-control-paging li a:hover:before{opacity: 1;filter: alpha(opacity=100);}
/*活动预告*/
.mode02 > .rt{width: 31.875%;}
.list02{}
.list02 li{border-top: 1px solid #d9d9d9;padding-top: 18px;padding-bottom: 18px;overflow:hidden;transition:all 0.3s ease-in-out;}
.item-date02{width: 44px;height: 68px;border:1px solid #dbdbdb;border-radius: 5px;position: relative;float: left;text-align: center;font-family: 'Arial';padding:0 8px;margin-top: 5px;}
.item-date02 span{position: relative;top: -12px;text-align: center;color:#a3239c;font-size: 22px;display: block;margin-bottom: -12px;}
.item-date02 strong{font-size: 24px;padding-bottom: 3px;border-bottom: 1px solid #e6e6e6;display: block;}
.item-date02  i{display: block;font-size: 12px;white-space: nowrap;padding-top: 6px;}
.item-txt02{margin-left: 73px;}
.item-txt02 p{height: 24px;line-height: 24px;overflow: hidden;padding-top: 5px;color:#999}
.wrap_mode03{background-color: #fff;padding-bottom: 75px;}
.mode03{padding-top: 15px;}
.mode03 .lf{width: 42.5%;}
.tab01{position: relative;}
.tabMenu01{padding:15px 0;border-bottom: 1px solid #ddd;overflow:hidden}
.tabMenu01 li{float: left;margin-right: 20px;font-size: 22px;}
.tabMenu01 li a{color:#d2bad1;}
.tabMenu01 li.on a{color:#7f167b;}
.tabMenu01 li  a i{margin-right: 8px;}
.tabMore01{position: absolute;right: 0;top: 15px;}
.tabMore01 span{display: none;height: 30px;line-height: 30px;border:1px solid #ccc;padding-left: 15px;*padding-right: 15px;}
.tabMore01 span.on{display: block;}
.tabMore01 span a{color:#999;transition: all 0.35s ease-in-out;}
.tabMore01 span i{font-size: 20px;transition: all 0.35s ease-in-out;margin-left: 15px;width: 30px;height: 30px;text-align: center;background: #ccc;color:#fff;display: inline-block;*display: none;}
.tabMore01 span:hover,.readMore:hover{color:#7f167b}
.tabMore01 span:hover a,.readMore:hover a{color:#7f167b}
.tabMore01 span:hover i,.readMore:hover i{background:#7f167b}
.tabListBox{display: none;}
.item-pic01{overflow:hidden;padding: 15px 0 20px;border-bottom: 1px solid #ddd;}
.item-img03{width: 185px;float: left;}
.item-img03 .imgResponsive{padding-bottom: 66.48%;}
.item-txt03{margin-left: 205px;overflow:hidden;}
.item-department{display: inline-block;*zoom:1;*display: inline;padding:0 10px;min-width: 38px;height: 24px;line-height: 24px;overflow:hidden;background-color:#6510ad;color:#fff;margin-bottom: 8px;text-align: center;border-radius: 15px;font-size: 12px;}
.list03{}
.list03 li{padding-top: 18px;}
.list03 li p{}
.list03 li p i{margin-left: 10px;font-size: 12px;color:#999;vertical-align: top;line-height: 24px;font-style: normal}
.mode03 .flex-direction-nav{display: none;}
.mode03 .flex-control-paging{position: static;text-align: left;padding-top: 10px;}
.mode03 .flex-control-paging li a{width: auto;height: auto;font-size: 20px;color:#e1e1e1}
.mode03 .flex-control-paging li a.flex-active{color:#7f167b}
.mode03 .flex-control-nav li{margin:10px 12px 0 0}
.tabList{min-height: 506px;}
.list04 li p{font-size: 12px;color:#999;margin-bottom: 5px;;}
.list04 li{border-top: 1px solid #ddd;padding:14px 0;}
.list04 li:first-child{border-top: none;}
/*专题新闻媒体报道切换*/
.mode03 .rt{width: 53.75%;}
.mode03 .rt .imgResponsive{padding-bottom: 65.85%;}
.tab02{position: relative;}
.list05{margin:0 -20px;overflow:hidden;}
.list05 li{width: 50%;float: left;}
.list05 li > a{margin:0 20px;display: block;position: relative;transition: all 0.35s ease-in-out;}
.list05 h3{padding-top: 12px;}
.line{width: 100%;height:0;border-bottom: 1px solid #ddd;margin:22px 0;overflow:hidden}
.list06{margin:0 -20px;padding-top: 5px;}
.list06 li{width: 50%;float: left;}
.list06 li > div{margin:0 20px;transition: all 0.35s ease-in-out;}

.item-img05{width: 150px;float: left;}
.item-txt05{margin-left: 165px;overflow: hidden;}
.item-txt05 .item-title{height: 96px;}
.tab02 .tabList{padding-top: 15px;}
.curList06{padding-top: 0;}
.wrap_mode04{background:url(../../images/2019/mode_bg.png) repeat;}
.mode04{padding-bottom: 35px;}
.listTitle02{height: 30px;background:#7f167b;background: -webkit-linear-gradient(left, #6510ad, #7f167b); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #6510ad, #7f167b); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right,#6510ad, #7f167b); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #6510ad , #7f167b); /* 标准的语法 */text-align: center;}
.listTitle02 h2{display: inline-block;*display: inline;*zoom:1;padding:0 15px;min-width: 150px;border-top: 4px solid #7f167b;background-color:#fff;position: relative;font-size: 26px;font-weight: normal;top: -44px;}
.listTitle02 h2 a{color:#7f167b;display: block;height: 70px;line-height: 70px;overflow:hidden;overflow:hidden}
.arrow_lf,.arrow_rt{position: absolute;top: -4px;display: block;}
.arrow_lf{width: 0;height: 0;border-bottom: 44px solid #e4e4e0;border-left: 15px solid transparent;left: -15px;;}
.arrow_rt{width: 0;height: 0;border-bottom: 44px solid #e4e4e0;border-right: 15px solid transparent;right: -15px;;}
.tab03{padding-top: 30px;}
.tabMenu03{margin:0 -11px;font-size: 0;text-align: center;}
.tabMenu03 li {width: 12.5%;display: inline-block;*display: inline;*zoom:1;}
.tabMenu03 li > a{display: block;margin:0 11px;background-color:#fff;height: 80px;padding:0 15px 0 5px;border-radius: 8px;text-align: left;position: relative;transition: all 0.3s ease-in-out;}
.tabMenu03 li:hover > a,.tabMenu03 li.on > a{box-shadow:0 0 18px rgba(127,22,123,0.35);}
.tabMenu03 li .iconfont{font-size: 39px;color:#831c7f;width:58px;height: 40px;border-right: 1px dashed #e6e6e6;position: absolute;left: 0;top: 20px;text-align: center;line-height: 40px;}
.tabMenu03 li strong{display: inline-block;line-height: 22px;text-align: left;padding-left: 10px;vertical-align: middle;display: inline-block;*display: inline;*zoom:1;margin-left: 58px;}
.tabMenu03 li i.before{display: inline-block;height: 100%;vertical-align: middle;}
.tabMenu03 .arrow-down{width: 0;height: 0;border-left: 8px solid transparent;display: block; border-right: 8px solid transparent;    border-top: 14px solid #fff;position: absolute;left: 50%;margin-left: -9px;bottom: 0;transition: all 0.3s ease-in;}
.tabMenu03 li:hover .arrow-down,.tabMenu03 li.on .arrow-down{bottom: -14px;}
.tabList03{padding:20px;overflow:hidden;background-color:#fff;margin:25px 0 0;min-height: auto;}

.imgLink{width: 400px;float: left;}
.imgLink .imgResponsive{padding-bottom: 56.25%;}
.list07{margin-left: 414px;padding-right: 10px;}
.list07 li{width: 25%;float: left;margin-bottom: 20px;}
.list07 li > a{display: block;margin-left: 25px;border:1px solid #e6e6e6;height: 40px;line-height: 40px;overflow: hidden;padding:0 13px;}
/*特色诊疗*/
.wrap_mode05{background-color:#fff;}
.mode05{padding-top: 20px;padding-bottom: 50px;}
.item-info06{width: 33.3%;float: left;background-color:#f2f2f2;position: relative;transition: all 0.3s ease-in-out;overflow:hidden}
.item-img06{width:266px;float: left;position: relative;}
.item-img06 .imgResponsive{padding-bottom: 100%;}
.item-txt06{margin-left: 266px;padding:10px 28px 28px;overflow:hidden;}
.item-txt06 h3{font-weight: normal;height: 50px;line-height: 50px;overflow:hidden;border-bottom: 1px solid #e0e0e0;margin-bottom: 15px;}
.item-txt06 p{line-height: 22px;height: 132px;color:#999;overflow:hidden}
.more06{width: 80px;height: 32px;text-align: center;line-height: 32px;background-color: #dbdbdb;display: block;position: absolute;bottom: 0;left: 266px;color:#fff;font-size: 20px;transition: all 0.3s ease-in-out;}
.item-info06:hover .more06{background:#b42a8a;background: -webkit-linear-gradient(left, #b42a8a, #7f167b); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #b42a8a, #6b1987); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right,#b42a8a, #6b1987); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #b42a8a , #6b1987); /* 标准的语法 */}
.item-border06{opacity: 0.5;filter:alpha(opacity=50);position: absolute;left: 5%;top: 5%;right: 5%;bottom: 5%;}
.item-img06 i.iconfont{width: 40px;height:40px;display: block;position: absolute;left: 50%;top: 50%;margin:-20px 0 0 -20px;color:#fff;font-size: 26px;line-height: 40px;text-align: center;opacity: 0;filter: alpha(opacity=0);}
.item-img06 i.iconfont:before{position: relative;z-index: 5;}
.item-bg06{width: 100%;height: 100%;background-color:#7f167b;opacity: 0.6;filter: alpha(opacity=60);position: absolute;left: 0;top: 0;z-index: 0;}
.item-info06 .item-img06 i{transition: all 0.3s ease-in-out;}

/* .item-title06{height: 266px;background:url(../../images/2019/ts02.jpg) no-repeat center center;background-size: cover;text-align: center;}
.item-title06 a{display: inline-block;vertical-align: middle;text-align: center;color:#fff;font-size: 26px;}
.item-title06 a > i{color:#fff;font-size: 40px;margin-right: 10px;vertical-align: middle;}
.item-title06 > i{display: inline-block;vertical-align: middle;height: 100%;} */
.item-cur06 .item-img06{float: right;}
.item-cur06 .item-txt06{margin:0}
.item-cur06  .more06{left: 0;}
.item-img06 h3{display: none;color:#fff;}
.item-info06 img{transition: all 0.3s ease-in-out;}
.item-info06:hover img{transform: scale(1.05, 1.05);opacity: 0.8;filter: alpha(opacity=80);}
.item-info06 .item-img06 .item-border06:before,.item-info06 .item-img06 .item-border06:after{position:absolute;content:'';opacity:1;transition:all 0.5s;content: '';filter: alpha(opacity=100);}
.item-info06 .item-img06 .item-border06:before{top:0;right:0;bottom:0;left:0;border-top:1px solid #b32a8a;border-bottom:1px solid #b32a8a;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.item-info06 .item-img06 .item-border06:after{top:0;right:0;bottom:0;left:0;border-right:1px solid #b32a8a;border-left:1px solid #b32a8a;transform:scale(1,0);transform-origin:100% 0;}
.listTitle10{text-align: center;}
.listTitle10 a{display: inline-block;*display: inline;*zoom:1;height: 50px;line-height: 50px;overflow: hidden;padding:0 25px;min-width: 130px;background-color: #fff;font-size: 26px;font-weight: normal;color:#7f167b}


@media screen  and (min-width:1000px) {
 .item-info06:hover .item-img06 i.iconfont{opacity: 1;filter: alpha(opacity=100);}
 .item-info06:hover .item-img06 .item-border06:before,.item-info06:hover .item-img06 .item-border06:after{opacity:1;transform:scale(1);transition: all 0.5s;filter: alpha(opacity=100);}
 .mode03 .lf .item-title:hover,.mode02 .list01 li:hover,.mode02 .list02 li:hover{margin-left: 10px;}
 .list05 li a:hover{margin-top: -10px;margin-bottom: 10px;}
 .list05 li a:hover img{transform: scale(1.05);}
 .linkList li a:hover .iconfont{animation:shake 0.5s; -webkit-animation:shake 0.5s;}
.list06 li > div:hover{margin-top: -10px;margin-bottom: 10px;}

/* .item-info06:hover .item-img06 i{display: block;} */

}
@media screen  and (max-width:1620px) {
  .item-img06{width: 233px;}
  .item-txt06{margin-left: 233px;}
  .item-txt06 p{height: 110px;}
  /* .item-title06{height: 233px;} */
  .more06{left: 233px;}
}
@media screen  and (max-width:1460px) {
  
  .Banner .flex-control-paging li a{height: 40px;line-height: 40px;width: 45px;font-size: 16px;}
  .banner_bg2{width: 34px;height: 34px;left: 5px;top: 3px;}
  .Banner .flex-control-paging li a:before{left: 13px;}
  .linkList li > a{padding:9px 0}
  .linkList li .iconfont{width: 70px;height: 70px;line-height: 70px;}
  .linkList li strong{padding-top: 5px;}
  .list01 li,.list02 li{margin-bottom: 10px;padding-top: 10px;}
  .item-txt{top: -45px;}
  .mode02 .flex-control-nav{bottom: 100px;}
  .tabMenu03 li > a{padding:0 10px;margin:0 8px}
  .tabMenu03 li .iconfont{font-size: 32px;width: 46px;left: 6px;}
  .tabMenu03 li strong{margin-left: 42px;padding-left: 7px;}
  .tabMenu03{margin:0 -8px}
  .list06,.list06 li > div{margin:0;overflow:hidden}
  .list06 li{width: 100%;float: none;margin-top: 18px;}
  .list06 li:first-child{margin-top: 0;}
  .line{margin:17px 0}
  .list07{margin-left: 400px;}
  .item-img06{width: 200px;;}
  /* .item-title06{height: 200px;} */
  .item-txt06{margin-left: 200px}
  .item-txt06 p{height: 66px;}
  .more06{left: 200px;}
  .item-txt06{padding:8px 20px 0}

    
}
@media screen  and (max-width:1220px) {
  .listTitle h2{font-size: 22px;}
  .listTitle02 h2,.item-title06 a,.listTitle10 a{font-size: 24px;}
  
  .linkList li .iconfont{width: 60px;height: 60px;line-height: 60px;}
  .linkList li .iconfont{font-size: 32px;}
  .linkList li.li4 .iconfont{font-size:40px;}
  .tabMenu03 li > a{padding:0}
  .tabMenu03 li .iconfont{left: 3px;border-right: none;font-size: 28px;width: 40px;}
  .tabMenu03 li strong{margin-left: 34px;}
  .item-img06{width:166px ;}
  /* .item-title06{height: 166px;} */
  .item-txt06{margin-left: 166px;}
  .item-txt06 p{height: 44px}
  .item-txt06 h3{margin-bottom: 12px;}
  .more06{left:166px}
}
@media screen  and (max-width:1020px) {
 
  .linkList{top: -40px;margin-bottom: -40px;}
  
}

@media screen  and (max-width:1220px) {
  .listTitle h2{font-size: 20px;}
}

@media screen  and (max-width:1020px) {
  .mode05{padding-top: 20px;padding-bottom: 20px;}
}
@media screen and (max-width: 998px) {
  .Banner .flex-control-nav{top: auto;bottom: 60px;margin:0}
  .linkList li strong{font-weight: normal;}
  .mode02 > .lf,.mode03 .lf{width: 100%;float: none;overflow: hidden;}
  .mode02 > .rt,.mode03 .rt{width:100%;float: none;padding-top: 15px;}
  .list03 .item-title{height: auto;}
  .tabList{min-height: auto;}
  .tab03{padding-top: 20px;}
  .tabMenu03 {white-space: nowrap;overflow-x: auto;padding-bottom: 10px;}
  .tabMenu03 li{white-space: nowrap;width:170px;margin-bottom: 15px;}
  .tabMenu03 li strong{white-space: normal;}
  .list07 li{margin-bottom: 15px;}
  .list07 li > a{margin-left: 15px;}
  .tabList03{margin-top: 5px;}
  .imgLink{display: none;}
  .list07{margin-left: 0;}
  .item-info06{width: 100%;margin-bottom: 15px;}
  .item-cur06 .item-img06{float: left;}
  .item-cur06 .more06{left: 166px;}
  .list05{margin:0 -8px}
  .list05 li >a{margin:0 8px}
  
}
@media screen and (max-width: 767px) {
  .linkList li{width: 33.3%;}
  .tabList03{padding:15px}
  .list07{padding-right: 0;}
  .fpx18{font-size: 15px;}
  /* .item-title06 a > i{font-size: 25px;} */
  .imgNews{float: none;}
  .list01{margin-left: 0;padding:15px 0}
  .imgNews .item-title{height: 24px;}
  .item-title{height: auto;}
  .imgNews{width: 100%;}
  .mode02 .flex-control-nav{bottom: 75px;}
  .item-txt{margin-right: 30px;}
  .tabMenu01 li{font-size: 20px;}
}
@media screen  and (max-width:640px) {
  .Banner .flex-control-nav{display: none;}
  .list07 li{width: 33.3%;}
  .item-info06{width: 50%;margin-bottom: 0;}
  .item-txt06{display: none;}
  .item-img06{width: 100%;background:#000;position: relative;}
  /* .item-title06{width: 50%;height: 0;padding-bottom: 50%;}
  .item-title06 a{position: absolute;top: 47%;left: 0;width: 100%;text-align: center;} */
  .item-img06 h3{position: absolute;left: 5%;top: 45%;z-index: 8;display: block;text-align: center;width:90%;font-weight: normal;}
  .item-img06 img{opacity: 0.6;}
  .listTitle02 h2, .item-title06 a,.listTitle10 a{font-size: 22px;}
}
@media screen and (max-width:480px) {
		.list07 li{width: 50%;}
    .list07 li > a{margin:0 5px}
}
@media screen and (max-width:400px) {
.item-img03{width: 100%;float: none;}
.item-txt03{margin:15px 0 0}
}

@media screen and (max-width:380px) {
	
  
}
@media screen and (max-width:320px) {
	
	

	


}
