.cpfl{height: 730px;padding-top:1px;width: 1920px;margin-left: -360px;background: url(http://login.114my.cn/memberpic/3819985/uploadfile/image/20220401/20220401164225_757200606.jpg) no-repeat center;}
.cpfl .com_imaget{padding-bottom: 10px;}
.cpfff a{width: 224px;height: 50px;line-height: 50px;display: inline-block;border-radius: 50px;text-align: center;float: left;background: #fff;margin-top: 20px;font-size: 16px;color: #666;transition: 0.3s all ease-in-out;box-shadow: 0px 0px 20px 0px #e1e1e1;}
.cpfff a:hover{background: #083c9c;color: #fff;}
.cpfff a+a{margin-left: 20px;}
.cpfff a:nth-child(1),.cpfl ul a:nth-child(6),.cpfl ul a:nth-child(11),.cpfl ul a:nth-child(16){margin-left: 0px;}
.casecon{width: 1200px !important;}

.proshow ul{ position:relative;}
.proshow ul>i{ display:block; position:absolute; top:-25px; bottom:0; margin:auto 0; width:0px; height:52px; left:-47px; cursor:pointer; background:url(http://login.114my.cn/memberpic/jingyue/uploadfile/image/20201211/20201211100824_1105580797.png) no-repeat left top;}
.proshow ul>i.next{ background-image:url(http://login.114my.cn/memberpic/jingyue/uploadfile/image/20201211/20201211100824_892309861.png); left:auto; right:-47px; }
.proshow ul>i:hover{ background-position-y:bottom;}
.proshow table,.proshow tbody,.proshow tr{ display:block; overflow:hidden;margin-top:20px;}
.proshow td br{ display:none;}
.proshow td span,.proshow td a{ display:block; overflow:hidden; position:relative; font-size:0;}
.proshow td{ display:inline-block; vertical-align:top; padding:0 !important; margin-right:20px;pointer-events: none;}
.proshow td>a{ width:285px; padding:2px; background:#fff; border:1px solid #ddd;}
.proshow td>a img{ width:100%; height:auto; transition:all .6s ease;}
.proshow td:nth-child(4n){margin-right: 0px;}
.proshow td span{ margin-top:10px; background:#e5e5e5; position:relative;}
.proshow td span a{ font-size:14px; color:#666; transition:all .3s ease;line-height:40px; transition:all .3s ease; position:relative; z-index:3;}
.proshow td span:after{ content:''; display:block; position:absolute; height:100%; width:0; background:#083c9c; transition:all .3s ease; top:0; left:0;}
.proshow td:hover>a img{ transform:scale(1.1);}
.proshow td:hover span a{ color:#fff;}
.proshow td:hover span:after{ width:100%;}
.proshow ul{ height:200px;}

/*æµ*/
.case{padding-top: 20px;position:relative;}
.case .com_imaget{padding-bottom: 0px;}
.casecon li{ float:left;}
.casecon li dl{ width:285px; height:285px; overflow:hidden; position:relative;}
.casecon li dl+dl{ margin-top:20px;} 
.casecon li dl a img{ width:100%; height:100%;transition:all .3s ease;}
.casecon li dl a p{bottom:0px; left:0px; position:absolute; width:100%; height:50px; overflow:hidden; background:#f5f5f5; font-size:16px; color:#484848; line-height:50px; text-align:center; transition:all 0.5s ease; z-index:999;}
.casecon li:nth-child(1) dl a p{background: rgb(0,0,0,0.6);width: 537px;color: #fff;}
.casecon li:nth-child(2){ margin:0px 20px 0 20px;}
.casecon li:nth-child(1) dl:hover a p{ line-height:540px; font-size:25px;height:540px;background: rgba(0,0,0,0.6) !important;}
.casecon li:nth-child(1) dl{width: 587px;height: 590px;padding: 25px;background: #f5f5f5;}
.casecon li:nth-child(1) a p{ height:50px; line-height:50px;bottom: 25px;left: 25px;}
.casecon li dl a{ display:block;width:100%; height:100%;}
.casecon li dl:hover a p{background: #083c9c;color: #fff;}
.qyxx{ margin-top:60px !important;}
.qyxx p{font-size: 28px;color: #132230;font-weight: normal;}
.qyxx i{color: #083c9c;font-weight: bold;}
.qyxx em{font-weight: lighter;font-size: 28px;color: #C2C2C2;padding-left: 10px;}
.qyxx p a{font-size: 14px;color: #949494;float: right;line-height: 36px;}
.qyxx a:hover{color: #083c9c;}
.qyxxcon{ margin-top:30px;position: relative;}
.qyxxcon ul td{ display:block; float:left; width:183px;height: 170px; padding-left:0px !important;background: #f5f5f5;}
.qyxxcon ul td+td{ margin-left:20px;}
.qyxxcon ul td br{ display:none;}
.qyxxcon ul td>a{ display:block; width:100%; height:100%; transition:all 0.5s ease; overflow:hidden;}
.qyxxcon ul td div{ width:100%; height:40px; line-height:40px; text-align:center; padding-top:0px !important;transition:all 0.5s ease;}
.qyxxcon ul td div>a{ display:block; color:#8f8f8f; font-size:16px; line-height:60px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;z-index: 999;margin-top: -60px;}
.qyxxcon ul{ display:none;}
.qyxxcon ul:nth-child(1){ display:block;}
.qyxxcon ul td>a>img{ border: 1px solid #dddddd;margin-top: 30px;}
.qyxxcon ul td:hover{background: #083c9c;}
.qyxxcon ul td:hover a{color: #fff;}

#left,#right{ display:none;}
/*²úÆ··ÖÀà*/
.second-nav li a.cur,.second-nav li a:hover{background: #083c9c !important;}
.pronav ul li .second-nav li:hover{background: #083c9c !important;}
.pronav{position: relative;}
#bodycon #center,.bodyContentString8,#bodycontent,.mianbxContent,.news_box_lbm{ float:none; width:100% !important; margin:0 auto;}
.second-nav li a{line-height: 45px !important;height: 45px !important;padding: 0 0px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px !important;color: #fff !important;background: #222 !important;}
.pronav ul li .second-nav{width: 100%;display: none;position: relative;z-index: 999;}
.pronav ul li .second-nav li{position: relative;width: 100%;height: 45px;line-height: 45px;background: #222 !important;margin-top:1px;}
.pronav ul li .second-nav li .third-nav{width: 170px;height: 200px;display: none;margin-left: 100.5%;margin-top: -46px;}
.third-nav li a{display: inline-block;text-align: center;padding: 0 0px !important;}
.prbox li{float: left;width: 20%;text-align: center;background: #f1f1f1;line-height: 50px;}
.prbox li a{font-size: 18px;display: inline-block;width: 100%;height: 52px;}  
.prbox{width: 100%;height: 52px;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 20%);position: absolute;top: 80px;z-index: 999;} 
.prbox li:hover a{background: #083c9c;color: #fff;}
#bodycon #center,.bodyContentString8,#bodycontent,.mianbxContent,.news_box_lbm{ float:none; width:100% !important; margin:0 auto;}