﻿@charset "utf-8";
/* CSS Document */


.flexslider{width:100%; height:500px; position: relative;  overflow:hidden; z-index: 1;}
/*图片*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; /*height:100%;*/}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block;width: 1920px;  width:2560px; height:100%; position: relative; left:50%;margin-left:-960px; margin-left:-1280px; }
.flexslider .slides li a { text-align: center;}
.flexslider .slides li a img { display: inline-block; width:100%; height:500px; }

/*按钮点*/
.flex-control-nav{width:100%;position:absolute;bottom:32px;text-align:center; z-index:88;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline; }
.flex-control-paging li a{ width: 14px; height:14px; background-color: #fff ; overflow: hidden; font-size: 0; cursor: pointer; opacity: 1; margin: 0 6px; display: inline-block ; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
.flex-control-paging li a.flex-active{opacity: 1; background-color: #004ea2}

/* .flex-direction-nav{ width:100%;  position: absolute;left:0; top: 304px ;}
.flex-prev{ width: 58px; height: 58px; background: url(../images/lt.png) no-repeat ;display: block ;position: absolute; left: 0;top: 0 ;z-index: 99;font-size: 0}
.flex-next{ width: 58px; height: 58px; background: url(../images/rt.png) no-repeat ;display: block ;position: absolute; right: 0;top: 0 ;z-index: 99;font-size: 0}
.flex-prev:hover{ background: url(../images/lt1.png) no-repeat ;}
.flex-next:hover{ background: url(../images/rt1.png) no-repeat ;}
 */

.bka-bj{ width: 100%; height: 860px; background-color: #f5f5f5 ; overflow: hidden;}
.bka-c{ width: 1330px; margin: 0 auto; overflow: hidden;}
.nws-bj{ width: 100%; height: 515px; margin: 81px 0 63px 0;} 
.news-l{ width: 583px; height: 515px ;float: left; overflow: hidden;}
.zhiliao-r{ width: 700px; height: 515px ;float: right; overflow: hidden; }

.titel{ width: 100%; height: 30px; border-bottom: 1px solid #d3d3d3; position: relative;}
.titel i{ width: 3px; height: 28px;display: block; background-color: #ff8503; position: absolute; left: 0;top: 2px;}
.titel .zw{float: left; height: 31px; background-color: #f5f5f5; padding: 0 40px 0 14px;}
.titel .zw h3{display: inline-block; line-height: 30px; font-size: 24px; color: #6a6a6a ;cursor: pointer;}
.titel .zw span{display: inline-block; font-size: 24px; color: #6a6a6a ; padding: 0 4px}
.titel .zw h3.on{font-size: 30px; font-weight: bold ;color: #004ea2}
.titel a{font-size: 14px; color: #999 ;line-height: 14px; text-transform: uppercase ; position: absolute; right: 0 ;bottom: 10px}
.titel a:hover{color: #004ea2}

.tw-list{ width: 100%; padding: 20px 0 0 0}
.tw-list ul{ width: 100%;}
.tw-list ul li{ width: 100%; padding: 15px 0 ; border-bottom: 1px solid #dcdcdc ; overflow: hidden;}
.tw-list ul li a{ width: 100%; display: block; }
.tw-list ul li a img{ width: 193px ; height: 126px ; float: left;}
.tw-list ul li a .tub-r{ width: 376px; height: 126px;float: right;}
.tw-list ul li a .tub-r h3{ width: 100% ; max-height: 48px; line-height: 24px; font-size: 16px ; color: #333;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin: 3px 0 6px 0; overflow: hidden;}
.tw-list ul li a .tub-r h4{ width: 100% ; height: 16px; line-height: 16px; font-size: 14px ; color: #6a6a6a;  margin: 2px 0 8px 0; overflow: hidden;}
.tw-list ul li a .tub-r p{ width: 100% ; height: 40px; line-height: 20px; font-size: 14px; color: #999 ; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.tw-list ul li a:hover .tub-r h3{color: #004ea2}

.qhc{ width: 100%; height: 60px; margin-top: 35px}
.meo{ width: 140px; height: 60px;text-align: center;float: left; background-color: #086cb7; position: relative;}
.meo h3{ line-height: 60px; font-size: 18px; color: #fff; cursor: pointer;}
.meo.cor{ background-color: #004ea2}
.meo i{ width: 22px; height: 19px;display: block; background: url(../images/sj.png) no-repeat; position: absolute; left: 50%; bottom: -19px; margin-left: -11px ;display: none}
.meo.on{ background-color: #f9921d}
.meo.on h3{color: #fff}
.meo.on h4{color: #fff}
.meo.on i{display: block}
.qhd img{ width: 100%; height: 390px;}


.slideBox{ width: 100%;position: relative; height: 130px; overflow: hidden;}
.slideBox .bd{ width: 100%;}
.slideBox .bd li img{ width: 100% ; height: 130px;}
.slideBox .hd{ width: 1310px; position: absolute; left: 0;bottom: 14px ;text-align: right;}
.slideBox .hd li{ width: 13px; height: 13px; background-color: #fd9989 ; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; display: inline-block; margin: 0 0 0 9px;font-size: 0;cursor: pointer; }
.slideBox .hd li.on{ background-color: #fff ;}


.bkb-bj{ width: 100%; height: 495px; background-color: #fff ; overflow: hidden;}
.bkb-c{ width: 1330px; margin: 0 auto; padding: 70px 0 0 0; overflow: hidden;}
.title2{ width: 100%;text-align: center ;}
.title2 h3{font-size: 30px; line-height: 32px; font-weight: bold ;color: #004ea2}
.title2 h4{font-size: 24px; line-height: 26px; color: #bfbfbf ;text-transform: uppercase ;}
.title2 i{ width: 23px; height: 3px ; background-color: #ff8503 ; display: inline-block ; margin: 7px 0 10px 0}

.picScroll-left{ width: 100%; position: relative;margin: 68px 0 0 0; overflow: hidden;}
.picScroll-left .bd{ width: 1240px; margin: 0 auto; overflow: hidden;}
.picScroll-left .bd ul{ width: 1280px}
.picScroll-left .bd ul li{ width: 123px; float: left; margin-right: 36px;}
.picScroll-left .bd ul li a{width: 100% }
.picScroll-left .bd ul li a .img-box{width: 123px; height: 123px; display: block ;text-align: center;display: flex; align-items: center; justify-content: center;background: url(../images/ya1.png) no-repeat center center; overflow: hidden;}
.picScroll-left .bd ul li a img{transition: all 0.5s;}
.picScroll-left .bd ul li a h3{ width: 100%;text-align: center; font-size: 18px; color: #333 ; padding: 8px 0 0 0; overflow: hidden;}
.picScroll-left .bd ul li a:hover .img-box{ background: url(../images/ya2.png) no-repeat center center; }
.picScroll-left .bd ul li a:hover img{ transform: scale(0.9,0.9); -webkit-transform: scale(0.9,0.9); -moz-transform: scale(0.9,0.9); -ms-transform: scale(0.9,0.9); -o-transform: scale(0.9,0.9); }
.picScroll-left .next{ width: 32px; height: 60px; display: block ; background: url(../images/rt.jpg) no-repeat; position: absolute; right: 0;top: 30px; cursor: pointer;}
.picScroll-left .prev{ width: 32px; height: 60px; display: block ; background: url(../images/lt.jpg) no-repeat; position: absolute; left: 0;top: 30px; cursor: pointer;}
.picScroll-left .next:hover{ background: url(../images/rt1.jpg) no-repeat;}
.picScroll-left .prev:hover{ background: url(../images/lt1.jpg) no-repeat;}
.picScroll-left .hd{ width: 100%; text-align: center ; padding: 41px 0 0 0}
.picScroll-left .hd li{width: 13px; height: 13px; background-color: #cbcccd ; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; display: inline-block; margin: 0 0 0 9px;font-size: 0;cursor: pointer;}
.picScroll-left .hd li.on{ background-color: #004ea2 ;}
.picScroll-left .bd ul li a:hover h3{color: #ff8503}

.bkc-bj{width: 100%; height: 808px; background:url(../images/bkc-bj.jpg) repeat center center ; overflow: hidden;}
.bkc-c{ width: 1330px; margin: 0 auto; padding: 100px 0 0 0; overflow: hidden;}
.titel3{ width: 100%; border-bottom: 1px solid #d3d3d3; position: relative;}
.titel3 i{ width: 3px; height: 23px;display: block; background-color: #ff8503; position: absolute; left: 0;top: 5px;}
.titel3 h3{ line-height: 30px; font-size: 30px; color: #004ea2 ;font-weight: bold ; padding-left: 18px; padding-bottom: 12px;}
.titel3 h4{font-size: 24px;line-height: 26px;color: #bfbfbf;text-transform: uppercase; padding-left: 18px; position: relative; top: 3px;}
.titel3 span{ width: 920px; height: 1px ;background-color: #d3d3d3; position: absolute; right: 0;bottom: 0}
.titel3 a{font-size: 14px; color: #999 ;line-height: 14px; text-transform: uppercase ; position: absolute; right: 0 ;bottom: 13px}
.titel3 a:hover{color: #004ea2}
.border-no{border: none}



.index_zhuanjia{ width:1330px;height:488px; position: relative; overflow:hidden;margin:50px auto 0 auto;}
.bg1{ width: 33px; height: 488px; background-color: #fff ;position: absolute; left: 306px;top: 0; z-index: 2;}
.bg2{ width: 33px; height: 488px; background-color: #fff ;position: absolute; right: 0;top: 0; z-index: 2;}
.index_zhuanjia_pic{ width:1024px; height:488px; background-color: #fff  ; overflow:hidden; float:right;position:relative;}
.index_zhuanjia_pic ul{height:488px;position:absolute; left:0;}
.index_zhuanjia_pic li{width:1024px; height:488px; overflow:hidden;position:relative;float:left;}
.index_zhuanjia_pic li .cent{ width: 974px; height: 392px ; margin: 48px 0 0 17px;}
.index_zhuanjia_pic li .cent .vid-bj{ width: 560px; height: 392px; float: left; position: relative; overflow: hidden;}
.index_zhuanjia_pic li .cent .vid-bj .tu{width: 560px; height: 392px;}
.index_zhuanjia_pic li .cent .vid-bj .zhe{ width: 100% ; height: 45px; line-height: 45px; text-align: center ;font-size: 16px ;color: #fff ; background: rgba(0, 78, 162, 0.5) ; position: absolute; left: 0;bottom: 0}
.index_zhuanjia_pic li .cent .profiles{ width: 390px; height: 392px; float: right; }
.index_zhuanjia_pic li .cent .profiles h3{ width: 100% ; height: 28px; line-height: 28px; font-weight: bold ;color: #323232; font-size: 20px; white-space: nowrap;text-overflow: ellipsis ;margin-bottom: 16px; overflow: hidden;}
.index_zhuanjia_pic li .cent .profiles .px{ width: 100% ; border-bottom: 1px dashed #dcdcdc; padding: 0 0 15px 0; margin-bottom: 22px;}
.index_zhuanjia_pic li .cent .profiles .px p{ height: 120px ; line-height: 30px; font-size: 16px; color: #323232 ; display: inline-block ;}
.index_zhuanjia_pic li .cent .profiles .px p span{height: 120px ; line-height: 30px; font-size: 16px; color: #323232 ;}
.index_zhuanjia_pic li .cent .profiles .px p a{font-size: 16px; color: #f9921d}
.index_zhuanjia_pic li .cent .profiles .xww{ width: 100%; height: 86px;  margin-bottom: 16px; overflow: hidden;}
.index_zhuanjia_pic li .cent .profiles .xww img{ width: 117px; height: 86px;float: left;;}
.index_zhuanjia_pic li .cent .profiles .xww .tub-r{ width: 255px; height: 86px;float: right; overflow: hidden;}
.index_zhuanjia_pic li .cent .profiles .xww .tub-r h5{ width: 100%; height: 20px;line-height: 20px; font-size: 16px; color: #313131; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; margin: 11px 0 7px 0}
.index_zhuanjia_pic li .cent .profiles .xww .tub-r p{ width: 100%; height: 40px; line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;}
.index_zhuanjia_pic li .cent .profiles .xww .tub-r p span{ height: 40px; line-height: 20px;font-size: 14px; color: #999 ; overflow: hidden;}
.index_zhuanjia_pic li .cent .profiles .xww .tub-r p i{font-size: 14px; color: #f9921d ;font-style: normal}
.index_zhuanjia_pic li .cent .profiles .xww .tub-r:hover h5{color: #004ea2}


.index_zhuanjia_left_inc{ width:32px; height:41px; position:absolute;left:0px;top:195px; cursor:pointer;background:url(../images/float_left_inc.png) left top no-repeat; z-index:9 ;display: none}
.index_zhuanjia_right_inc{ width:32px; height:41px; position:absolute;right:0px;top:195px; cursor:pointer;background:url(../images/float_right_inc.png) left top no-repeat; z-index:9;display: none}

.index_zhuanjia_list{ width:306px;height:488px; overflow:hidden; float: left;background-color: #fff  ;}
.index_zhuanjia_lists{width:306px; height:408px; overflow:hidden;position:relative;background: url(../images/jb.jpg) no-repeat;}
.index_zhuanjia_lists ul{ width:306px; height:48px;position:absolute;overflow:hidden;}
.index_zhuanjia_lists ul li{ width:290px; height:68px;position:relative; border-bottom: 1px solid #57a1d3 ;cursor: pointer; }
.index_zhuanjia_lists ul li i{ width: 2px; height: 18px; background-color: #fff; display: block ; position: absolute; left: 32px;top: 24px;}
.index_zhuanjia_lists ul li h3{ width: 215px;  height: 68px; line-height: 68px; padding-left: 60px; font-size: 16px; color: #fff; overflow: hidden;}
.index_zhuanjia_lists ul li span{ width: 16px; height: 18px; display: block ; background: url(../images/sj2.png) no-repeat; position: absolute;right: -16px; top: 25px ;display: none}
.index_zhuanjia_lists ul li.on span{display: block}
.index_zhuanjia_lists ul li.on{background-color: #ff8503;}
.index_zhuanjia_pre{ width:290px; height:40px; background-color: #004ea2; background-image: url(../images/up.png); background-position: center center; background-repeat: no-repeat; overflow:hidden; cursor:pointer;}
.index_zhuanjia_next{ width:290px; height:40px;background-color: #004ea2;background-image: url(../images/doen.png); background-position: center center; background-repeat: no-repeat; overflow:hidden; cursor:pointer;}
.index_zhuanjia_pic li .cent .profiles .px p a:hover{font-weight: bold}



.bkd-bj{width: 100%;  background-color: #f7f7f7; overflow: hidden;}
.bkd-c{ width: 1330px; margin: 0 auto; padding: 94px 0 80px 0; overflow: hidden;}
.bg3 h4{ background-color: #f7f7f7; display: inline-block ; padding-right: 20px}


.team-box{ width: 100%; height: 585px;margin: 52px 0 0 0; overflow: hidden;}
.team-l{ width: 620px; height: 585px; float: left; position: relative; overflow: hidden;}
.team-l .img{ width: 620px; height: 585px; }
.team-l .zhe{width: 285px; height: 585px;background: rgba(0, 78, 162, 0.7) ; padding-left: 35px; position: absolute; right: 0;top: 0; overflow: hidden;}
.team-l .zhe h3{ width: 256px; height: 26px; line-height: 26px; font-size: 24px; color: #fff; margin: 180px 0 24px 0; overflow: hidden;}
.team-l .zhe h4{ width: 256px; height: 16px; line-height: 16px; font-size: 16px; color: #fff; margin-bottom: 29px; overflow: hidden;}
.team-l .zhe p{ width: 256px; max-height: 208px; line-height: 26px; font-size: 14px; color: #f6fcfb;text-align: justify ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8; margin-bottom: 10px; overflow: hidden;letter-spacing: 3px;}
.team-l .zhe .a{ font-size: 14px; color: #f9921d;}
.team-l .zhe .a:hover{font-weight: bold}


.au-box{ width: 256px; height: 40px;margin-top: 45px; }
.au-box a{ width: 118px; height: 38px; line-height: 38px ;text-align: center ;font-size: 16px; color: #fff ; border: solid 1px #fff;float: left;}
.au-box a.a2{float: right}
.au-box a:hover{background-color: #ff8503; border: solid 1px #ff8503}
.team-r{ width: 689px; height: 585px; float: right ; overflow: hidden;}
.team-r ul{ width: 705px;}
.team-r ul li{ width: 220px; float: left; margin: 0 15px 20px 0 ;position: relative;}
.team-r ul li .a{ width: 100%; display: block}
.team-r ul li .img-b{width: 220px; height: 243px; position: relative; overflow: hidden;}
.team-r ul li img{width: 220px; height: 243px;}
.team-r ul li .wb{ width: 100%;text-align: center; margin-top: 18px;}
.team-r ul li .wb h4{ width: 100%; height: 20px;line-height: 20px;text-align: center;font-size: 14px; color: #878787; overflow: hidden;}
.team-r ul li .wb h4 span{font-size: 18px; color: #333; padding-right: 23px;}
.team-r ul li .au-box2{ width: 196px; padding: 16px 12px 0 12px; height: 55px;background: rgba(0, 78, 162, 0.7) ; position: absolute; left: 0; bottom: -71px ;}
.team-r ul li .au-box2 .a1,.team-r ul li .au-box2 .a2{ width: 91px; height: 38px; line-height: 38px ;text-align: center ;font-size: 16px; color: #fff ; border: solid 1px #fff;float: left;}
.team-r ul li .au-box2 .a2{float: right}
.team-r ul li .au-box2 .a1:hover,.team-r ul li .au-box2 .a2:hover{background-color: #ff8503; border: solid 1px #ff8503}
.team-r ul li:hover .wb h4{color: #004ea2}
.team-r ul li:hover .wb h4 span{color: #004ea2}



.bke-bj{width: 100%;  background-color: #fff; overflow: hidden;}
.bke-c{ width: 1330px; margin: 0 auto; padding: 78px 0 65px 0; overflow: hidden;}
.bg4 h4{ background-color: #fff; display: inline-block ; padding-right: 20px}
.Patient{ width: 100%; padding: 50px 0 0 0; overflow: hidden;}
.Patient ul{ width: 1370px;}
.Patient ul li{ width: 425px;float: left; margin: 0 29px 0 0 ;position: relative;}
.Patient ul li img{ width: 100%; height: 297px;}
.Patient ul li h3{ width: 100%;text-align: center; height: 60px; line-height: 60px; font-size: 16px; color: #353939; white-space: nowrap;text-overflow: ellipsis ; overflow: hidden;}
.Patient ul li .zhe{width: 100%; height: 297px; position: absolute; left: 0;top: 0;display: flex; align-items: center; justify-content: center; overflow: hidden;}
.Patient ul li .zhe span{ width: 77px; height: 77px; background: url(../images/vid1.png) no-repeat center;display: inline-block}
.Patient ul li:hover .zhe{background: rgba(0, 78, 162, 0.3) ;}
.Patient ul li:hover .zhe span{ background: url(../images/vid2.png) no-repeat center;}
.Patient ul li:hover h3{color: #004ea2}



.bkf-bj{width: 100%;  background-color: #f7f7f7; overflow: hidden;}
.bkf-c{ width: 1330px; margin: 0 auto; padding: 67px 0 67px 0; overflow: hidden;}
.bf-l{ width: 263px; text-align: center ; float: left; padding: 44px 0 0 0}
.bf-c{ width: 804px; height: 383px;float: left;}
.bf-r{ width: 210px; float: right ;padding: 44px 0 0 0}
.bf-l .ewm{margin: 38px 0 18px 0}
.bf-l h5{ font-size: 16px; color: #353939; line-height: 18px;}
.bf-r h3{font-size: 30px; font-weight: bold ;color: #004ea2; line-height: 30px;margin-bottom: 14px;}
.bf-r h4{ line-height: 24px; font-size: 24px; color: #bfbfbf ;text-transform: uppercase ;}
.bf-r h5{ height: 28px; line-height: 28px; background: url(../images/icu.png) no-repeat left center; font-size: 16px; color: #004ea2; padding-left: 36px; margin-top: 46px;margin-bottom: 6px;}
.bf-r h6{ font-size: 30px; color: #ff8503; font-family: "Impact" ;margin-bottom: 46px;}
.bf-r a{width: 148px; height: 50px; line-height: 50px;text-align: center; font-size: 16px; color: #004ea2; border: solid 1px #004ea2; display: block}
.bf-r a:hover{background-color: #004ea2 ;color: #fff}



.zhiliao-r .qhd{ width: 640px; height: 330px; font-size: 16px; color: #fff; padding: 30px; background: -webkit-linear-gradient(left,#118acd,#1ba0dc)}



/* 2021.9.30 修改 */
.team-l{cursor: pointer;}
.team-l .zhe{display: none}
.team-l:hover .zhe{display: block}



/*============================2023.11新增样式============================== */
.casesbg{ width: 100% ; height: 748px ; background: url(../images/xzbg.jpg) no-repeat center center; overflow: hidden;}
.centerbox{ width: 1330px ; height: 617px; margin: 0 auto; padding: 69px 0 0 0; overflow: hidden;} 
.bgx h4{ display: inline-block; padding: 0 32px 0 18px; background-color: #fff !important; position: relative; top: 5px;}
.caseqha{width: 100% ; padding: 20px 0 20px 0; text-align: right;}
.caseqha a{min-width: 52px ; text-align: center ; height: 28px ; line-height: 28px ; background-color: #eff0f1; display: inline-block; padding: 0 10px; margin-left: 9px; font-size: 14px ; color: #777777; cursor: pointer;}
.caseqha a:nth-child(1){padding: 0;}
.caseqha a.on{ background-color: #004ea2; color: #fff;}
.caseqhb{ width: 100%; height: 480px ; position: relative; overflow: hidden;}
.case-l{ width: 735px ; height: 480px ; position: relative; overflow: hidden;}
.case-l .img{width: 735px ; height: 480px ;  object-fit: cover; }
.case-l .zhe{ width: 100% ; height: 45px ; line-height: 45px ; background: rgba(0, 78, 162, 0.5); text-align: center ; font-size: 16px ; color: #fff; position: absolute; left: 0;bottom: 0; overflow: hidden;}
.case-r{width: 634px; height: 480px; position: absolute; right: 0 ; top: 0;z-index: 2; overflow: hidden;}
.case-r .more{width: 96px; text-align: center; height: 34px;line-height: 34px; background-color: #f1f1f1; font-size: 14px ; color: #999; position: absolute;right: 0; bottom: 0;}
.case-r .more:hover{ color: #004ea2; }
.caselist{width: 100% ; height: 443px ; overflow: hidden; }
.caselist .item{ width: 624px ; height: 90px; background: url(../images/xzjb.jpg) no-repeat right center; padding: 10px 10px 10px 0; overflow: hidden;}
.caselist .item .txtbox{ width: 415px ; height: 90px; float: left; margin: 0 0 0 58px; overflow: hidden;}
.caselist .item .txtbox h3{ width: 100% ; height: 18px; line-height: 18px; font-size: 16px; color: #004ea2; margin: 10px 0 16px 0; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.caselist .item .txtbox h3 i{padding-right: 3px;}
.caselist .item .txtbox p{ width: 100% ;height: 40px; line-height: 20px; font-size: 14px ; color: #999 ; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.caselist .item .imgbox{ width: 138px; height: 90px; float: right; overflow: hidden;}
.caselist .item .imgbox img{width: 100% ; height: 100% ; object-fit: cover; transition: all 1s;}
.caselist .item:hover{ background: url(../images/xzk.png) no-repeat right center;}
.caselist .item:hover .txtbox h3{color: #fff ; font-weight: bold;}
.caselist .item:hover .txtbox p{color: #fff;}
.caselist .item .imgbox:hover img{transform: scale(1.1);}

