﻿*{margin: 0;padding: 0;
    outline:0 none !important;
    box-sizing: border-box;
} 
li{list-style: none;}
a{text-decoration: none !important;}
div{font-size: 0;line-height: 1;}
html{font-size: 10px;}
body{font-family: 微软雅黑 !important;overflow-x:hidden;}
p,ul{margin: 0;padding: 0;}
@font-face{
    font-family: 'fz';
    src : url('../font/11.ttf');
}
@font-face{
    font-family: 'fz1';
    src : url('https://www.ihm.ac.cn/static/2.otf');
}
img{max-width:100%;}
.clear{display: block;clear: both;}
.modal-open {overflow: hidden;height: 100%;}
.wid1{width: 1440px!important;max-width: 94%!important;margin: 0 auto;}
.wid{width: 1440px!important;max-width: 94%!important;margin: 0 auto;}
.move_div{width:342px;height:160px;position:fixed;z-index:999999999;display:none!important;}
.move_div>b{position:absolute;left:330px;bottom:0;font-size:14px;color:#e70606;}
.close_port {
    font-size: 14px;
}
.nav{height: 240px;background: url(../image/11_01.jpg) no-repeat center;padding-top: 42px;background-size: cover;}
.nav>div{margin-bottom: 36px;}
.nav>div>img{vertical-align: middle;}
.nav>div>img:first-child{margin-right: 9.6%;}
.nav>div>p{float: right;width: 200px;height: 36px;border:1px solid #fff;border-radius: 18px;padding-left: 20px;line-height: 34px;margin-top: 12px;}
.nav>div>p>input{border:none;outline: none;font-size: 1.2rem;color: #fff;height: 34px;vertical-align: middle;width: 142px;background: none;}
.nav>div>p img{vertical-align: middle;display: inline-block;}
.nav>div>p>input::-webkit-input-placeholder {
    color: #fff;
  }
.nav>ul{border-radius: 28px;background: #fff;height: 56px;text-align: center;}
.nav>ul>li{height: 68px;margin-top: -6px;padding: 0 2.4%;line-height: 68px;display: inline-block;}
.nav>ul>li>a{font-size: 1.8rem;color: #333;}
.nav>ul>.avt{background: url(../image/1_07.png) no-repeat center;background-size: 100% 100%;}
.nav>ul>.avt>a{color: #fff;}
.snew{background: url(../image/2_19.jpg) no-repeat center top;height: 540px;padding-top: 60px;margin-top: 0px;position: relative;z-index: 2;}
.snew>div>ul{width:71.5%;float: left;margin-right:1.4%;}
.snew>div>ul .slick-slide{height: 455px;position: relative;background: url() no-repeat center;background-size: auto 100%;}
.snew>div>ul .slick-slide a{width: 100%;height: 100%;display: block;}
.snew>div>ul .slick-slide p{position: absolute;left: 0;bottom: 0;width: 100%;height: 44px;line-height: 44px;font-size: 1.6rem;padding-left: 20px;background: rgba(0,0,0,0.6);color: #fff;padding-right: 20%;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.snew>div>div{width: 33.33%;float: left;box-shadow: 0 0 10px rgba(0,0,0,0.2);height: 405px;background: #fff;}
.snew>div>div:last-child{width: 26.4%;float: right;}
.snew>div>div>p{height: 52px;border-top: 2px solid #004771;background: url(../image/11_041.jpg) no-repeat left center;padding-left: 26px;font-size: 2rem;color: #333;padding-top: 15px;font-weight: bold;background-size: 100% 100%;}
.snew>div>div>p>a{float: right;margin-top: 3px;width: 23px;height: 14px;background: url(../image/1_14.png);margin-right: 20px;}
.snew>div>div>ul{background: #fff;padding: 7px 30px 20px;}
.snew>div>div>ul>li{height: 44px;line-height: 44px;border-bottom: 1px dashed #ccc;}
.snew>div>div>ul>li b{width: 6px;height: 6px;display: inline-block;vertical-align: middle;margin-right: 14px;background: #003e65;}
.snew>div>div>ul>li span{vertical-align: middle;font-size: 1.6rem;color: #666;display: inline-block;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;width: 75%;}
.snew>div>div>ul>li font{float: right;font-size: 1.4rem;font-family: Arial;color: #999;}
.snew>div>div>div{padding:14px 26px 0;}
.snew>div>div>div .slick-slide{margin-bottom: 10px;}
.snew>div>div>div div img{width: 100%;}
.bj{background: url(../image/2_19.jpg) no-repeat center bottom;padding-bottom: 60px;padding-top: 60px;}
.title{border-top: 2px solid #ddecf1;height: 52px;line-height: 50px;}
.title>span{height: 52px;border-top: 2px solid transparent;margin-top: -2px;padding: 0 30px;font-size: 2rem;color: #333;display: inline-block;vertical-align: middle;cursor: pointer;}
.title>.avt{font-weight: bold;border-color: #004d79;background: #e8f4f8;color: #004d79;}
.title>a{float: right;padding-right: 28px;font-size: 1.4rem;color: #999;background: url(../image/1_14.png) no-repeat right center;}
.sleft{width: 100%;float: left;}
.sright{width: 30.55%;float: right;position: relative;}
.snew1>p{margin-bottom: 30px;}
.snew1>div>div{width: 50%;display: inline-block;vertical-align: top;}
.snew1>div>div a>div{overflow: hidden;margin-bottom: 24px;}
.snew1>div>div img{display: block;transition:1s;}
.snew1>div>div span{font-size: 1.4rem;font-family: Arial;color: #004c78;}
.snew1>div>div b{font-size: 1.6rem;color: #333;line-height: 1.8;display: block;margin: 12px 0;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;transition:1s;}
.snew1>div>div:hover img{transform:scale(1.2);}
.snew1>div>div:hover b{text-show:0 0 5px rgba(0,0,0,0.2);}
.snew1>div>div p{font-size: 1.4rem;line-height: 1.8;margin-bottom: 22px;color: #999;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.snew1>div>div font{font-size: 1.4rem;color: #004c78;}
.snew1>div>ul{width: 47%;display: inline-block;vertical-align: top;margin-left: 2.8%;}
.snew1>div>ul>li{padding: 16px 0;border-bottom: 1px dashed #ccc;}
.snew1>div>ul>li:first-child{padding-top: 0;}
.snew1>div>ul>li b{width: 8px;height: 8px;display: inline-block;vertical-align: middle;margin-right: 14px;background: #003e65;}
.snew1>div>ul>li span{vertical-align: middle;font-size: 1.6rem;color: #666;display: inline-block;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;width: 75%;}
.snew1>div>ul>li font{float: right;font-size: 1.6rem;font-family: Arial;color: #999;}
.snew2>li{padding-top: 20px;padding-bottom: 16px;border-bottom: 1px dashed #ccc;}
.snew2>li span{font-size: 1.4rem;font-family: Arial;color: #00385e;}
.snew2>li p{font-size: 1.6rem;line-height: 1.8;margin-top: 8px;color: #333;}
.list_lh{height: 456px!important;overflow: hidden;width: 100%!important;border:none!important;transition:1s;margin-top: 15px;}
.snew3{margin-top: 80px;}
.snew3>div{margin-top: 30px;}
.snew3>div>ul>li{padding: 16px 0;border-bottom: 1px dashed #ccc;}
.snew3>div>ul>li:first-child{padding-top: 0;}
.snew3>div>ul>li b{width: 8px;height: 8px;display: inline-block;vertical-align: middle;margin-right: 14px;background: #003e65;}
.snew3>div>ul>li span{vertical-align: middle;font-size: 1.6rem;color: #666;display: inline-block;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;width: 75%;}
.snew3>div>ul>li font{float: right;font-size: 1.6rem;font-family: Arial;color: #999;}
.szt{margin-top: 80px;}
.szt>ul{margin-top: 20px;margin-bottom: 38px;}
.szt>div{overflow: hidden;}
.szt>div>span{display: inline-block;vertical-align: middle;width: 33.33%;text-align: center;}
.szt>div>span>font{font-size: 1.6rem;color: #333;margin-top: 20px;display: block;font-weight: bold;}.lmwz{margin: 30px auto;}
.lmwz>img{vertical-align: middle;margin-right: 12px;}
.lmwz>span{font-size: 1.4rem;vertical-align: middle;color: #666;}
.lmwz a{color: #666;}
.contents{overflow: hidden;background: url(../image/2_19.jpg) no-repeat center bottom;padding-bottom: 180px;}
.contents .left{width: 288px;float: left;border-radius: 10px;box-shadow: 0 0 20px rgba(5,71,109,0.2);overflow: hidden;background: #fff;padding-bottom: 100px;}
.contents .left>p{background: url(../image/2_03.jpg) no-repeat center;line-height: 160px;height: 160px;font-size: 3.6rem;font-weight: bold;padding-left: 40px;color: #fff;}
.contents .left>ul>li{border-bottom: 1px solid #e5edf1;}
.contents .left>ul>li>a{height: 60px;display: block;line-height: 60px;position: relative;padding-left: 40px;font-weight: bold;font-size: 2rem;font-weight: bold;color: #333;transition:0.5s;}
.contents .left>ul>li>a>font{position: absolute;right: 30px;top: 0;font-family: 黑体;color: #666;font-size: 2rem;transition:0.5s;}
.contents .left>ul>.avt>a{background: url(../image/2_05.jpg) no-repeat left center;color: #024b76;}
.contents .left>ul>.avt>a>font{transform:rotate(90deg);color: #024b76;}
.contents .left>ul>li>div{display: none;padding-top: 26px;padding-left: 40px;}
.contents .left>ul>li>div>a{padding-left: 22px;display: block;font-size: 1.6rem;color: #333;margin-bottom: 26px;transition:0.5s;}
.contents .left>ul>.avt>div{display: block;}
.contents .left>ul>li>div>.avt{font-weight: bold;color: #024b76;background: url(../image/2_11.png) no-repeat left center;}
.contents .left>ul>li>div>a:hover{font-weight: bold;color: #024b76;background: url(../image/2_11.png) no-repeat left center;}
.contents .right{margin-left: 370px;}
.pttit>p{border-bottom: 1px solid #9ab7c8;margin-bottom: 15px;}
.pttit>p>b{color: #024b76;display: inline-block;margin-bottom: -1px;border-bottom: 3px solid #024b76;padding-bottom: 16px;font-size: 3rem;}
.pttit>p>b>a{color: #024b76;}
.pttit>span{font-size: 1.4rem;line-height: 24px;color: #666;}
.tdtitle>p{margin-bottom: 40px;}
.contents .right>ul{margin-bottom: 30px;}
.contents .right>ul>li{margin-top: 18px;padding-bottom: 8px;background: url(../image/2_15.png) no-repeat center bottom;}
.contents .right>ul>li>p{padding-left: 34px;font-size: 2.4rem;color: #333;background: url(../image/2_08.png) no-repeat left center;margin-bottom: 20px;}
.contents .right>ul>li>p>a{float: right;width: 23px;height: 14px;background: url(../image/987def4b309b02d681398f18232e2b2.png) no-repeat center;transition:0.5s;margin-top:5px;display:none;}
.contents .right>ul>li>p>font>a{color: #333;}
.contents .right>ul>li>p>font>a:hover{color:#024b76;}
.contents .right>ul>li>p>a:hover{background-image: url(../image/3274a21124a72006b29a4ec1343f10d.png);}.poa{position: fixed;right: 0;top: 47%;z-index: 999999999;}
.poa img{width: 72px;height: 72px;}
.poa a{display: inline-block;}
.contents .right>ul>li>div{padding-left: 32px;}
.contents .right>ul>li>div>span{display: inline-block;width: 54px;margin-bottom: 12px;margin-right: 9%;font-size: 1.8rem;transition:0.5s;}
.contents .right>ul>li>div a{color: #333;transition:0.5s;padding-bottom: 10px;border-bottom: 1px solid transparent;display: inline-block;}
.contents .right>ul>li>div a:hover{font-weight: bold;color: #024b76;border-color: #024b76;}
.contents .right>ul>li>div span:last-child{margin-right: 0;}
.lmwznav{display: none;border-bottom: 1px solid #ccc;margin-bottom: 30px;text-align: center;}
.lmwznav>a{display: inline-block;vertical-align: middle;margin-right: 20px;font-size: 1.6rem;color: #333;line-height: 34px;height: 34px;}
.lmwznav>a:last-child{margin-right: 0;}
.lmwznav>.avt{color: #024b76;font-weight: bold;}
.pttit>p>a{float: right;width: 23px;height: 14px;margin-top:12px;background: url(../image/987def4b309b02d681398f18232e2b2.png) no-repeat center;transition:0.5s;display:none;}
.pttit>p>a:hover{background-image: url(../image/3274a21124a72006b29a4ec1343f10d.png);}
.floor{background: url(../image/082b87f7770e234c575d74d43e055ad.jpg) no-repeat center;padding-top: 50px;}
.floor>div{overflow: hidden;}
.floor>div>div{float: left;color: #fff;}
.floor>div>div>p{font-size: 1.6rem;margin: 26px 0 14px;font-weight: bold;}
.floor>div>div>span{font-size: 1.4rem;line-height: 1.8;}
.floor>div>p{float: right;}
.floor>div>p>a{float: left;margin-right: -32px;margin-top: 29px;display: none;}
.floor>div>p>span{text-align: right;float: left;}
.floor>div>p>span>img{width: 120px;}
.floor>div>p>span>font{display: block;margin-top: 20px;color: #fff;font-size: 1.4rem;line-height:1.6;}
.floor>p{padding: 10px 5%;text-align: center;background: rgba(0,0,0,0.2);line-height: 2;font-size: 1.4rem;color: #fff;margin-top: 50px;}
.floor>p a{color: #fff;}
.floor>div>ul{float: left;white-space: nowrap;}
.floor>div>ul>li{margin-right:15%;color: #fff;display: inline-block;vertical-align: top;}
.floor>div>ul>li:last-child{margin-right: 0;}
.floor>div>ul>li>b{font-size: 1.6rem;display: block;margin-bottom: 28px;}
.floor>div>ul>li>a{font-size: 1.4rem;display: block;margin-bottom: 18px;color: #fff;}
.floor>div>ul>li>a:last-child{margin-bottom: 0;}
.snews{margin-top: 52px;overflow: hidden;}
.snews>a{width: 23.6%;float: left;margin-right: 1.866%;}
.snews>a:last-child{margin-right: 0;}
.snews>a>img{width: 100%;}
.z1{font-family: 微软雅黑;}
.z2{font-family: fz1;}.hyform{margin: 72px auto 120px;width: 1440px;overflow:hidden;}
.hyform>ul{float: left;width: 50%;}
.hyform>ul img{width: 100%;}
.hyform>div{width: 44.5%;float: right;}
.hyform>div>b{font-size: 4rem;color: #004d78;}
.hyform>div>div{height: 350px;margin-top: 34px;overflow-y:auto;padding-right: 80px;}
.hyform>div>div>p{font-size: 1.6rem;line-height: 2;color: #666;text-indent: 2em;}
.hyform>div>div::-webkit-scrollbar{width: 4px;}
.hyform>div>div::-webkit-scrollbar-thumb{background: #004d78;}
.hyform1{width: 1200px;max-width: 94%;margin: 0 auto 110px;text-align: center;}
.hyform1>b{font-size: 4.6rem;color: #004d78;}
.hyform1>p{font-size: 3.6rem;color: #004d78;font-weight: bold;margin: 30px auto 70px;font-family: 微软雅黑;}
.hyform1>form{text-align: left;margin-bottom: 40px;}
.hyform1>form>p{margin-bottom: 40px;display: inline-block;vertical-align: top;width: 48%;margin-right: 4%;}
.hyform1>form>p:nth-child(2n){margin-right: 0;}
.hyform1>form span{font-size: 1.6rem;color: #333;vertical-align: middle;display: inline-block;width: 80px;text-align: right;margin-right: 16px;}
.hyform1>form sup{color: red;}
.hyform1>form font{vertical-align: middle;margin: 0 30px 0 80px;font-size: 1.6rem;color: #333;line-height: 48px;}
.hyform1>form input{width: 480px;height: 48px;line-height: 46px;vertical-align: middle;font-size: 1.4rem;border:1px solid #ccdbe4;padding-left:20px;}
.hyform1>form>span{margin-top: 17px;}
.hyform1>form textarea{resize:none;width: 1100px;font-family: 微软雅黑;font-size: 1.4rem;border:1px solid #ccdbe4;vertical-align: top;line-height: 1.8px;padding: 20px 20px;height: 200px;}
.xrld01 li font{font-size:1.8rem;color:#333;display:block;margin-top:15px;line-height:1.5;}
.hyform1 .rad{width: 18px;height: 18px;padding-left:0px;}
.hyform1>a{width: 200px;height: 46px;border-radius: 23px;text-align: center;display: inline-block;margin:0 35px;color: #fff;background: #1f6388;font-size: 1.6rem;line-height: 46px;}
.hyform1>a:last-child{background: #e6e6e6;color: #333;}
.hyform1 .none{display: none;}


.title55{margin: 0px auto 50px;overflow: hidden;}
.title55>p{float: left;}
.title55>p>font{font-size: 3.6rem;color: #333;margin-right: 18px;font-weight: bold;vertical-align: bottom;}
.title55>p>span{font-size: 2rem;font-family: Arial;color: #0087ba;vertical-align: bottom;transition:0.5s;text-transform: uppercase;}
.title55>a{float: right;width: 78px;height: 26px;line-height: 26px;text-align: center;border-radius: 13px;background: #0087ba;color: #fff;font-family: Arial;font-size: 1.4rem;text-transform: uppercase;margin-top: 10px;}
.title55>a>img{margin-left: 6px;vertical-align: middle;}
.tzgg{margin: 40px auto 0;overflow: hidden;}
.tzgg>b{height: 20px;line-height: 20px;padding-left: 40px;font-size: 1.6rem;color: #0075c2;margin-right: 24px;display: inline-block;vertical-align: middle;background: url(../image/525583_03.png) no-repeat left center;}
.tzgg>ul{width: 86.5%;display: inline-block;vertical-align: middle;}
.tzgg>ul li>a{padding-left: 18px;background: url(../image/525583_10.jpg) no-repeat left center;width: 68.5%;font-size: 1.6rem;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.tzgg>ul li>span{float: right;margin-right: 11%;color: #666;font-size: 1.6rem;}
.tzgg>ul .slick-slide>div{width: 50%;float: left;}
.sky{margin: 0 auto 30px;box-shadow: 0 0 20px rgba(0,0,0,0.15);border-radius: 10px;display: flex;align-items: top;}
.sky>div{width: 61.5%;height: 540px;vertical-align: top;display: inline-block;flex-shrink: 0;background: rgba(0,77,121,0.5);border-radius: 10px;overflow: hidden;}
.sky>div .sky_0{display: none;}
.sky>div .sky_0:first-child{display: block;}
.sky>div .sky_0{height: 100%;width: 100%;position: relative;overflow: hidden;border-radius: 10px;}
.sky>div .sky_0>img{height: 100%;margin: 0 auto;display: block;transition:1s;}
.sky>div:hover .sky_0>img{transform:scale(1.1);}
.sky>div .sky_0>a{position: absolute;left: 0;bottom: 0;height: 40%;width: 100%;background-image: linear-gradient(to bottom, rgba(0,77,121,0), rgba(0,77,121,0.7));color: #fff;}
.sky>div .sky_0>a>div{position: absolute;left: 60px;bottom: 46px;}
.sky>div .sky_0>a>div>p{font-size: 1.6rem;margin-bottom:20px;}
.sky>div .sky_0>a>div>p>font{font-size: 1.4rem;margin-left: 20px;}
.sky>div .sky_0>a>div>span{font-size: 1.8rem;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 516px;}
.sky>div .sky_0>a>div>b{font-weight: 500;display: block;margin-top: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 516px;font-size: 1.4rem;}
.sky>ul{display: inline-block;vertical-align: top;margin-top: 22px;flex-shrink: 1;width: 38.5%;}
.sky>ul>li{padding: 34px 40px 0 40px;transition:0.5s;border-radius: 0 10px 10px 0;}
.sky>ul>.avt{width: calc(100% + 20px);background-image: linear-gradient(to right, #0288b9, #91ba1e);}
.sky>ul>li>a>p{margin-bottom: 20px;color: #999999;transition:0.5s;}
.sky>ul>li>a>p>span{font-size: 1.4rem;color: #9bbf39;transition:0.5s;}
.sky>ul>li>a>p>font{font-size: 1.4rem;float: right;}
.sky>ul>li>a>span{font-size: 1.8rem;color: #333;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-bottom: 40px;transition:0.5s;border-bottom: 1px  solid #ccc;}
.sky>ul>.avt>a>p{color: #fff;}
.sky>ul>.avt>a>p>font{margin-right: 20px;}
.sky>ul>.avt>a>p>span{color: #fff;}
.sky>ul>.avt>a>span{color: #fff;border-bottom: 1px solid transparent;}
.sky>ul>li:last-child>a>span{border-bottom: none;}
.ky1{margin: 182px auto 30px;overflow: hidden;}
.ky1>.left{float: left;width: 350px;color: #fff;margin-top: 40px;}
.ky1>.left>span{font-size: 5rem;line-height: 50px;text-transform: uppercase;}
.ky1>.left>p{font-size: 3.6rem;margin: 28px 0 36px;}
.ky1>.left>font{font-size: 1.4rem;line-height: 24px;}
.ky1>.left>a{font-size: 1.4rem;color: #fff;margin-top: 140px;display: block;width: 142px;height: 46px;line-height: 46px;border-radius: 23px;background: #fff;text-align: center;background: #92ba1d;}
.ky1>.left>a>img{vertical-align: middle;margin-left: 10px;}
.ky1>.left>a>span{vertical-align: middle;}
.ky1>.right{float: right;width: 960px;}
.ky1>.right>ul .slick-slide{margin-right: 44px;background: #fff;border-radius: 8px;height: 370px;text-align: center;margin-top: 100px;width: 290px;margin-bottom: 84px;transition:1s;position: relative;top: 0;}
.ky1>.right>ul .slick-slide:hover{top: -8px;}
.ky1>.right>ul .slick-slide img{position: relative;margin-top: -92px;max-width: 90%;margin-bottom: 20px;}
.ky1>.right>ul .slick-slide b{font-size: 1.8rem;color: #333;display: block;}
.ky1>.right>ul .slick-slide p{font-size: 1.4rem;margin: 18px auto 10px;color: #004d79;}
.ky1>.right>ul .slick-slide span{font-size: 1.4rem;line-height: 22px;color: #666;display: block;width: 156px;margin: 0 auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ky1>.right>div{position: relative;margin-top: 26px;}
.ky1>.right>div>b{position: absolute;left: 0;width: 100%;top: 2px;height: 1px;background: rgba(255,255,255,0.4);}
.ky1>.right>div>p{height: 5px;transition:0.5s;background: #fff;width: 0%;}
.ky2,.ky2g{margin: 0 auto;overflow: hidden;}
.ky2g li{overflow: hidden;width: 25%;float: left;position: relative;}
.ky2g li>a>img{width: 100%;transition:0.5s;}
.ky2g li div{position: absolute;left: 0;top: 0;width: 100%;text-align: center;height: 100%;padding-top: 50%;color: #fff}
.ky2g li div>b{font-size: 2.4rem;display: block;margin: 30px 0 12px;}
.ky2g li div>p{font-size: 1.6rem;color: rgba(255,255,255,0.8);line-height: 1.6;width: 212px;margin:0 auto;}
.ky2g li:hover>a>img{transform: scale(1.2);}
.ky2>li{margin-right: 1.2%;width: 12%;float: left;transition:0.5s;overflow: hidden;height: 600px;position: relative;}
.ky2>li:last-child{margin-right: 0;}
.ky2 .ky2_0{display: flex;align-items: center;justify-content: center;height: 100%;width: 100%;position: absolute;left: 0;top: 0;transition:0.5s;background: #0188ba;opacity: 1;color: #fff;flex-direction:column;cursor: pointer;z-index: 9;}
.ky2 .avt .ky2_0{z-index: 0;}
.ky2 .ky2_0>img{height: 40px;}
.ky2 .ky2_0>p{font-size: 3rem;margin: 24px auto 0px;width: 32px;line-height: 34px;height: 310px;}
.ky2 .ky2_0>span{font-size: 3.2rem;}
.ky2 .ky2_1{background: url(../image/11.jpg) no-repeat center;background-size: 100% 100%;display: flex;justify-content: center;height: 100%;width: 100%;position: absolute;left: 0;top: 0;transition:0.5s;opacity: 0;color: #fff;padding: 0 80px;z-index: 2;flex-direction:column;}
.ky2:nth-child(2) .ky2_1{background: url(../image/22.jpg) no-repeat center;background-size: 100% 100%;}
.ky2:nth-child(3) .ky2_1{background: url(../image/33.jpg) no-repeat center;background-size: 100% 100%;}
.ky2:nth-child(4) .ky2_1{background: url(../image/44.jpg) no-repeat center;background-size: 100% 100%;}
.ky2 .ky2_1>div{margin-bottom: 28px;}
.ky2 .ky2_1>div>span{font-size: 6.8rem;float: right;}
.ky2 .ky2_1>span{font-size: 3.4rem;}
.ky2 .ky2_1>font{font-size: 2rem;display: block;margin: 20px 0 60px;}
.ky2 .ky2_1>p{border-top: 1px solid rgba(255,255,255,0.4);padding-top: 24px;line-height: 30px;font-size: 1.6rem;height: 150px;display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:4;
            overflow:hidden;}.bdpdf{width: 1200px;max-width: 92%;margin: 0 auto;}
.bdpdf>p{font-weight: bold;font-size: 4.6rem;color: #004d78;text-align: center;display: block;margin-bottom: 60px;}
.bdpdf>ul{overflow: hidden;}
.bdpdf>ul>li{width: 48%;margin-right: 4%;float: left;margin-bottom: 100px;}
.bdpdf>ul>li:nth-child(2n){margin-right: 0;}
.bdpdf>ul>li img{width: 100%;}
.bdpdf>ul>li b{display: block;margin: 38px 0;font-size: 2.4rem;color: #333;}
.bdpdf>ul>li p{font-weight: bold;font-size: 2rem;color: #004d78;}
.ky2 .ky2_1>a{font-size: 1.4rem;color: #04334e;display: block;width: 142px;height: 46px;line-height: 46px;border-radius: 23px;background: #fff;text-align: center;}
.ky2 .ky2_1>a>img{vertical-align: middle;margin-left: 10px;}
.ky2 .ky2_1>a>span{vertical-align: middle;}
.ky2 .avt .ky2_0{opacity: 0;}
.ky2 .avt .ky2_1{opacity: 1;}
.ky2>.avt{width: 60.4%;}
.xszm{text-align: center;margin-bottom: 80px;}
.xszm span{font-size: 1.6rem;color: #666;vertical-align: middle;margin-right: 20px;}
.xszm p{font-size: 1.6rem;display: inline-block;vertical-align: middle;height: 32px;line-height: 32px;padding: 0 11px;border:1px solid #ccc;border-radius: 3px;color: #666;margin-right: 10px;cursor: pointer;}
.xszm ul{display: inline-block;vertical-align: middle;}
.xszm li{font-size: 1.6rem;display: inline-block;vertical-align: middle;height: 32px;line-height: 32px;padding: 0 11px;border:1px solid #ccc;border-radius: 3px;color: #666;margin-right: 10px;cursor: pointer;}
.xszm .avt{color: #fff;background: #004d78;border-color: #004d78;}
.link{margin: 0px auto 40px;width:calc(92% + 36px);max-width: calc(1560px + 36px);}
.link li{transition:0.5s;padding: 20px;}
.link li img{width: 100%;}
.link li:hover img{box-shadow: 0 0 20px rgba(0,77,121,0.2);}

.bottom{background: #004d79;}
.bottom>div{margin: 0 auto;font-size: 1.4rem;color: #fff;height: 80px;line-height: 80px;}
.bottom>div>a{color: #fff;}
/*****分页控件*****/
.pagebox {
    text-align: center;
}

.pagination {
    margin: 0;
}

.pagination {
    display: block;
    /*padding-left:345px;*/
    margin: 30px 0 0;
    border-radius: 3px;
    overflow: hidden;
    text-align: center;
}

    .pagination > li {
        display: inline-block;
    }

.pagination-gap > li:first-child > a, .pagination-gap > li:last-child > a {
    border-radius: 3px;
}

.pagination-gap > li > a {
    margin: 0 3px;
    border-radius: 3px;
    font-size: 12px;
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 4px 12px;
    margin-left: -1px;
    line-height: 1.6;
    color: #76838f;
    text-decoration: none;
    background-color: transparent;
    border: 1px solid #e4eaec
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #89bceb;
    background-color: #f3f7f9;
    border-color: #e4eaec
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #62a8ea;
    border-color: #62a8ea
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #ccd5db;
    pointer-events: none;
    cursor: not-allowed;
    background-color: transparent;
    border-color: #e4eaec
}

.pagination-lg > li > a, .pagination-lg > li > span {
    padding: 6px 18px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination-sm > li > a, .pagination-sm > li > span {
    padding: 3px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}


.banner1{display: none;}
.pro{position: relative;}
.pro>span>b{height: 6px;width: 2px;background: #fff;margin-top: 6px;display: inline-block;animation: taba 1.5s both infinite;}
/* @keyframes taba {
 0%{
    margin-top: 6px;
 }
 50%{
    margin-top: 18px;
 }
 100%{
    margin-top: 14px;
 }
} */
.listnav{position: relative;z-index: 1;margin-top: 24px;border-bottom: 1px solid #ccc;}
.listnav>div{margin: 0 auto;}
.listnav>div>p{background: url(../image/1124_03.png) no-repeat right bottom #004d78;width: 260px;height: 160px;padding: 40px 30px 0;color: #fff;display: none;}
.nybanner{position: relative;}
.nybanner p{position: absolute;top: 50%;left: 0;width: 100%;text-align: center;color: #fff;margin-top: -47px;}
.nybanner p>span{font-size: 5rem;font-weight: bold;display: block;margin-bottom: 0px;text-shadow:2px 2px 0 rgba(0,0,0,0.6);}
.nybanner p>font{font-size: 2.4rem;text-shadow:2px 2px 0 rgba(0,0,0,0.6);display: none;}
.listnav>div>p>b{display: block;margin-bottom: 20px;font-size: 3.2rem;}
.listnav>div>p>span{font-size: 2rem;font-family: 微软雅黑;text-transform: capitalize;}
.listnav>div>ul{text-align: center;}
.listnav>div>ul>li{display: inline-block;margin-right: 60px;padding-bottom: 13px;    margin-bottom: 10px;border-bottom: 3px solid transparent;transition:0.5s;vertical-align: middle;}
.listnav>div>ul>li:last-child{margin-right: 0;}
.listnav>div>ul>li>a{color: #333;font-size: 1.6rem;transition:0.5s;}
.listnav>div>ul>.avt>a{color: #004d78;}
.listnav>div>ul>.avt{border-color: #004d78;}
.floor0{background: #edf4f8;padding: 54px 0 1px;}
.tits{text-align: center!important;margin: 80px auto 64px;}
.tits>b{font-size: 4rem;display: block;margin-bottom: 28px;color: #004d78;}
.tits>span{display: inline-block;width: 30px;height: 3px;background: #004d78;}
.yjslb{margin: 0 auto 60px;overflow: hidden;}
.yjslb>div{float: left;width: 23%;margin-right: 2.6%;margin-bottom: 40px;position: relative;height: 200px;padding: 26px 40px 0;background: #f2f2f2;transition:0.5s;}
.yjslb>div:nth-child(4n){margin-right: 0;}
.yjslb>div>a{font-size: 2.4rem;line-height: 40px;color: #333;display: block;transition:0.5s;font-weight: bold;}
.yjslb>div>img{position: absolute;right: 40px;bottom: 40px;transition:0.5s;}
.yjslb>div>img:nth-child(3){opacity: 0;}
.yjslb>div:hover>img:nth-child(2){opacity: 0;}
.yjslb>div:hover{background: #004d78;}
.yjslb>div:hover>img:nth-child(3){opacity: 1;}
.yjslb>div:hover>a{color: #fff;}
.ds{margin: 0 auto 0px;overflow: hidden;}
.ds>div{width: 28%;margin-right: 8%;float: left;margin-bottom: 90px;}
.ds>div:nth-child(3n){margin-right: 0;}
.ds>div>img{vertical-align: middle;margin-right: 40px;width: 52%;}
.ds>div>p{width: 100px;display: inline-block;vertical-align: middle;}
.ds>div>p>span{font-size: 2.4rem;color: #333;}
.ds>div>p>font{font-size: 1.6rem;display: block;margin: 20px 0 116px;color: #004d78; }
.ds>div>p>a{font-size: 1.4rem;width: 96px;height: 32px;line-height: 30px;text-align: center;border:1px solid #666;color: #666;border-radius: 16px;display: block;}
.yimg{margin: 0 auto 100px;font-size:14px;}
.yimg>img{max-width: 100%;margin: 0 auto;}
.yimg>img:nth-child(1){display: block;}
.yimg>img:nth-child(2){display: none;}
.contact{background:rgba(255,255,255,0.9);margin: 60px auto 90px;padding: 1px 5.5%;height: 740px;}
.contact1{overflow: hidden;}
.contact1>.left{float: left;width:374px;}
.contact1>.left>span{font-size: 3rem;display: block;margin-bottom: 44px;}
.contact1>.left>p{margin-bottom: 8px;line-height: 28px;color: #999;}
.contact1>.left>p>span{vertical-align: top;margin-right: 16px;font-size: 1.6rem;padding-left: 30px;}
.contact1>.left>p>font{display: inline-block;vertical-align: middle;font-size: 1.6rem;width: auto;}
.contact1>.left>p:nth-child(2)>span{background: url(../image/4_03.png) no-repeat left center;}
.contact1>.left>p:nth-child(3)>span{background: url(../image/4_06.png) no-repeat left center;}
.contact1>.left>p:last-child>span{background: url(../image/4_08.png) no-repeat left center;}
.contact1>.left>ul{margin-top: 38px;overflow: hidden;}
.contact1>.left>ul>li{float: left;margin-right: 11%;width: auto;text-align: center;}
.contact1>.left>ul>li>img{margin-bottom: 12px;}
.contact1>.left>ul>li>span{font-size: 1.4rem;color: #333;}
.contact1>.left>ul>li:last-child{margin-right: 0;}
.contact1>form{margin-left: 39%;padding-left: 7%;border-left: 1px solid #ccc;}
.contact1>form>input{border:1px solid #ccc;padding-left: 20px;width: 100%;height: 46px;line-height: 44px;font-size: 1.4rem;color: #999;margin-bottom: 24px;}
.contact1>form>textarea{font-size: 1.4rem;line-height: 1.8;padding: 10px 20px;border:1px solid #ccc;font-family: 微软雅黑;color: #999;resize:none;width: 100%;height: 160px;}
.contact1>form>p{margin-top: 30px;}
.contact1>form>p>span{display: inline-block;border-radius: 22px;width: 136px;height: 44px;vertical-align: middle;margin-right: 20px;text-align: center;line-height: 44px;font-size: 1.4rem;color: #fff;background: #b3b3b3;cursor: pointer;}
.contact1>form>p>a{display: inline-block;border-radius: 22px;width: 136px;height: 44px;vertical-align: middle;text-align: center;line-height: 44px;font-size: 1.4rem;color: #fff;background: #004d78;}
.xrld{margin: 0 auto;overflow: hidden;}
.xrld>li{width: 15.2%;margin-right: 5.8%;float: left;margin-bottom: 40px;text-align: center;}
.xrld>li:nth-child(5n){margin-right: 0;}
.xrld>li img{width: 100%;border-radius: 50%;}
.xrld>li p{font-size: 1.8rem;font-weight: bold;margin: 16px auto 0px;color: #333;}
.xrld>li span{font-size: 1.4rem;color: #004d78;}
.xrld01{margin: 0 auto 80px;overflow: hidden;width: 1560px!important;max-width: 92%!important;}
.xrld01 li{margin: 0 60px;text-align: center;}
.xrld01 li img{width: 100%;border-radius: 50%;}
.xrld01 li p{font-size: 2.4rem;font-weight: bold;margin: 38px auto 16px;color: #333;}
.xrld01 li span{font-size: 1.6rem;color: #004d78;}
.about1{margin: 0 auto 90px;overflow: hidden;}
.about1>.left{position: relative;width: 340px;float: left;}
.about1>.left>img{width: 100%;}
.about1>.left>span{position: absolute;width: 100%;height: 100%;right: -10px;bottom: -10px;background: #ccdbe4;z-index: -1;}
.about1>.right{margin-left: 458px;}
.about1>.right>b{font-size: 3rem;color: #004d78;}
.about1>.right>p{font-size: 1.6rem;margin: 20px 0 28px;padding: 0 40px 0 20px;width: auto;color: #fff;background: #004d78;height: 36px;line-height: 36px;display: inline-block;}
.about1>.right>div>p{font-size: 1.6rem;line-height: 2;margin-bottom: 38px;color: #333;}
.about1>.right>div>span{text-align: right;display: block;margin-top: 10px;}
.new{margin: 0 auto 100px;}
.new>div{padding: 0px 30px;border-bottom: 1px solid #ccc;transition:0.5s;background:linear-gradient(to right, #fff, #fff);height: 70px;line-height: 70px;}
.new>div a>span{font-size: 1.6rem;color: #666;float: right;transition:0.5s}
.new>div p{margin-right: 72px;display: inline-block;vertical-align: middle;width: auto;font-family: 微软雅黑;color: #333;transition:0.5s;}
.new>div p>span{font-size: 3.6rem;display: block;margin-bottom: 6px;}
.new>div p>font{font-size: 1.8rem;}
.new>div div{width: 77%;display: inline-block;vertical-align: middle;text-align: left;}
.new>div div>b{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #333;font-size: 2rem;margin-bottom: 0px;transition:0.5s;line-height: 1.1;}
.new>div div>span{display:block;font-size: 1.6rem;width: 100%;color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition:0.5s;display: none;}
.new>div:hover{background: linear-gradient(to right, #004d78, #0087ba);border-bottom: none;}
.new>div:hover p{color: #fff;}
.new>div:hover div>b{color: #fff;}
.new>div:hover div>span{color: #fff;}
.new>div:hover a>span{color: #fff;}
#new{margin: 0 auto 40px;}
.new_0>img{width: 50%;vertical-align: middle;margin-right: 5.5%;}
.new_0>div{width: 44.5%;display: inline-block;vertical-align: middle;}
.new_0>div>span{font-size: 1.4rem;color: #666;font-family: 微软雅黑;}
.new_0>div>b{display: block;font-size: 2rem;color: #333;margin: 12px 0 16px;line-height: 32px;display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:2;
            overflow:hidden;}
.new_0>div>font{display: block;width: 20px;height: 2px;background: #004d78;display: none;}
.new_0>div>p{font-size: 1.4rem;color: #666;line-height: 1.6;margin: 0px 0 28px;display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:3;
            overflow:hidden;}
.new_0>div>a{width: 138px;height: 36px;line-height: 36px;background: url(../image/6_06.jpg) no-repeat 92px center #004d78;color: #fff;font-size: 1.4rem;border-radius: 20px;padding-left: 30px;display: block;}
.new2{margin: 60px auto;}
.new2>div{float: left;width: 31.25%;margin-right: 3.125%;margin-bottom: 30px;box-shadow: 0 0 10px rgba(0,0,0,0.15);}
.new2>div:nth-child(3n){margin-right: 0;}
.new2>div img{width: 100%;}
.new2>div div{padding: 18px 24px 0px;border-bottom: 1px solid #ccc;height: 150px;}
.new2>div div>span{font-size: 1.6rem;line-height: 1.5;display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:2;
            overflow:hidden;color: #333;}
.new2>div div>font{display: block;font-size: 1.4rem;line-height: 1.7;margin-top: 4px;display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:2;
            overflow:hidden;color: #666;}
.new2>div p{line-height: 54px;padding: 0 30px;font-size: 1.4rem;color: #666;}
.new2>div p>font{float: right;}
.zp{background: #fff;box-shadow: 0 0 20px rgba(0,77,120,0.15);margin: 60px 0 185px;border-radius:0 28px 28px 0 ;text-align: right;padding-right: 60px;height: 600px;width: 1680px;max-width: 92%;}
.zp>div{display: inline-block;vertical-align: top;width: 45%;margin-right: 7%;}
.zp>div>div{height: 600px;text-align: left;display: flex;justify-content: center;flex-direction:column;}
.zp>div>div>b{font-size: 2.4rem;color: #004d78;line-height: 1.8;display: block;}
.zp>div>div>p{font-size: 1.6rem;color: #333;line-height: 1.9;margin: 32px 0 64px;}
.zp>img:nth-child(2){margin-top: 189px;vertical-align: top;}
.zp>img:nth-child(3){margin-top: -40px;vertical-align: top;}
.tits>p{font-size: 1.6rem;margin-top: 32px;line-height: 1.9;color: #333;}
.zp1{margin: 0 auto 86px;overflow: hidden;}
.zp1>li{float: left;margin-right: 1%;border:1px solid #ccc;background: #fff;width: 13.42%;height: 140px;padding: 20px;position: relative;margin-bottom: 14px;transition:0.5s;cursor: pointer;}
.zp1>li:nth-child(7n){margin-right: 0;}
.zp1>li>b{font-size: 2rem;color: #333;transition:0.5s;line-height: 1.5;display: block;}
.zp1>li>span{color: rgba(0,0,0,0.2);font-size: 4rem;font-weight: bold;position: absolute;right: 20px;bottom: 20px;transition:0.5s;}
.zp1>li:hover{background: #004d78;}
.zp1>li:hover>b{color: #fff;}
.zp1>li:hover>span{color: rgba(255,255,255,0.2);}
.zp2{margin: 0 auto 20px;overflow: hidden;}
.zp2 li{width: 25%;float: left;border-left: 1px solid #ccc;height: 480px;padding-top: 48px;transition:0.5s;cursor: pointer;}
.zp2 li>b{font-size: 2.4rem;display: block;transition:0.5s;margin-bottom: 18px;padding-left: 47px;border-left: 3px solid #004d78;color: #004d78;line-height: 1;margin-left: -1px;}
.zp2 li>p{font-size: 1.6rem;padding: 0 50px;line-height: 1.9;color: #333;transition:0.5s;}
.zp2 li:hover{background: #004d78;}
.zp2 li:hover>b{color: #fff;}
.zp2 li:hover>p{color: #fff;}
.n612{margin: 66px auto 0;height: 100px;padding: 30px 0;box-shadow: 0 0 20px rgba(0,77,120,0.15);}
.n612>li{width: 25%;float: left;text-align: center;border-right: 1px solid #e5e5e5;height: 40px;line-height: 40px;}
.n612>li:last-child{border-right: none;}
.n612>li>a{font-size: 2rem;color: #333;}
.n612>.avt{height: 120px;border-radius: 12px;margin-top: -40px;background: #004d78;box-shadow: 0 0 20px rgba(0,77,120,0.15);border-right: none;line-height: 120px;}
.n612>.avt>a{font-weight: bold;color: #fff;}
.zp3{display: block;margin: 0 auto 20px;max-width: 100%;}
.zp4{font-size: 1.8rem;line-height: 2;color: #333;text-align: center;margin: 0 auto 90px;max-width: 92%;}
.zp4>b{color: #0087ba;}
.about{background: rgba(255,255,255,0.85);padding: 1px 8% 116px;margin: 84px auto 40px;}
.about>p{font-size: 1.6rem;color: #333;line-height: 2;text-indent:2em;}
.about_0>div p,.about_1>li>div>p,.about_2>div>p{text-indent:2em;}
.about_0{margin: 0 auto 80px;}
.about_0>div{font-size: 1.6rem;color: #333;float: left;width: 47%;margin-top: 26px;line-height: 2;}
.about_0>p{float: right;width: 35%;position: relative;}
.about_0>p>img{width: 100%;box-shadow: 0 0 20px rgba(0,52,89,0.2);position: relative;z-index: 2;}
.about_0>p>b{position: absolute;width: 100%;height: 100%;right: -10px;bottom: -10px;background: #004a73;}
.about_1{margin: 0 auto 40px;}
.about_1>li{position: relative;margin-bottom: 100px;}
.about_1>li>img{width: 48.6%;}
.about_1>li>div{text-align: left;height: 360px;background: none;position: absolute;width: 44.4%;right: 0;top: 40px;}
.about_1>li>div>p{font-size: 1.6rem;line-height: 2;color: #333;}
.about_1>li:nth-child(2n){text-align: right;}
.about_1>li:nth-child(2n)>div{right: none;left: 0;}
.about_2{margin: 0 auto;height: 500px;display: flex;justify-content: center;flex-direction:row;align-items:center;}
.about_2>img{vertical-align: middle;width: 34.7%;}
.about_2>div{display: inline-block;vertical-align: middle;width: 61%;margin-left: 4.2%;color: #fff;padding: 0 80px;height: 370px;position: relative;text-align: left;display: flex;justify-content: center;flex-direction:column;}
.about_2>div>b{font-size: 2.4rem;display: block;}
.about_2>div>p{font-size: 1.6rem;line-height: 2.2;margin-top: 32px;}
.about_3{width: 1280px;max-width: 92%;margin: 0 auto 58px;}
.about_3 li>img{width: 44%;margin-right: 6%;vertical-align: top;}
.about_3 li>div{display: inline-block;vertical-align: top;width: 50%;margin-top: 12px;font-size: 1.6rem;line-height: 2;color: #fff;}
.about_4{height: 110px;margin: 0 auto 58px;text-align: center;padding: 0 60px;}
.about_4 li span{font-size: 1.8rem;margin-top: 2px;display: block;color: #b8bdc1;}
.about_4 li p{display: inline-block;margin-top: 28px;background: #fff;border-radius: 50%;padding: 4px;}
.about_4 li p>b{display: block;width: 6px;height: 6px;border-radius: 50%;background: #004b74;}
.about_4 .slick-current span{font-weight: bold;color: #fff;margin-top: 0;}
.about_4 .slick-current p{padding: 10px;margin-top: 24px;}
.about_5{margin: 0 auto 100px;overflow: hidden;}
.about_5>li{position: relative;width: 23.5%;margin-right: 2%;float: left;text-align: center;overflow: hidden;}
.about_5>li:last-child{margin-right: 0;}
.about_5>li>img{width: 100%;transition:0.5s;}
.about_5>li>div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 38%;background: rgba(0,77,120,0.8);}
.about_5>li>div>p{display: inline-block;width: 210px;line-height: 2;font-size: 1.4rem;color: #fff;}
.about_5>li>div>span{font-size: 1.8rem;color: #fff;}
.about_5>li>div>b{font-size: 2.4rem;margin-top: 18px;display: block;color: #b0c915;}
.about_5>li>div>font{width: 30px;height: 2px;display: block;margin: 30px auto 24px;background: #fff;}
.about_5>li:hover>img{transform: scale(1.2);}
.stit{margin: 30px auto 0px;padding-bottom: 30px;border-bottom: 1px solid #ccc;}
.contact1>.left>.tel>span{float: left;margin-right: 0;}
.contact1>.left>.tel>font{margin-left: 200px;display: block;}
.contact1>.left>.tel3>span{letter-spacing:15px;}
.stit>img{vertical-align: middle;margin-right: 14px;}
.stit>span{font-size: 1.4rem;color: #666;vertical-align: middle;}
.contain1{margin: 0px auto 0px;}.contain1>.left>div p{font-size: 1.6rem;line-height: 2;}
.contain1>.left{width: 72%;float: left;padding-top: 60px;padding-right: 60px;border-right: 1px solid #ccc;}
.contain1>.left>b{font-size: 2.4rem;color: #333;display: block;padding-bottom: 20px;border-bottom: 1px solid #ccc;margin-bottom: 24px;line-height: 1.5;}
.contain1>.left>p{margin-bottom: 34px;}
.contain1>.left>p>img{vertical-align: middle;margin-right: 10px;}
.contain1>.left>p>span{font-size: 1.4rem;color: #999;vertical-align: middle;margin-right: 30px;}
.contain1>.left>div{margin-bottom: 72px;}
.contain1>.left>div>img{width: 100%;margin: 14px auto 32px;}
.contain1>.left>ul{border-top: 1px solid #ccc;height: auto;line-height: 1.8;overflow: hidden;}
.contain1>.left>ul>li{float: left;width: 50%;padding: 8px 0;padding-right: 30px;}
.contain1>.left>ul>li:nth-child(2){padding-left: 30px;border-left: 1px solid #ccc;padding-right: 0;}
.contain1>.left>ul>li>a{font-size: 1.6rem;color: #666;}
.contain1>.right{width: 28%;float: right;padding-left: 40px;padding-top: 60px;}
.contain1>.right>p{font-size: 2rem;padding-bottom: 28px;color: #333;border-bottom: 1px solid #ccc;margin-bottom: 28px;}
.contain1>.right>a{padding-left: 17px;display: block;line-height: 1.8;font-size: 1.6rem;background: url(../image/111333_12.jpg) no-repeat left 11px;margin-bottom: 22px;overflow: hidden;color: #333;
text-overflow: ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;}
.xs>ul{display: none;}
.xs>ul:first-child{display: block;}
.zp_0{width: 90%;max-width: 1440px;margin: 0px auto 120px;}
.zp_0>ul{padding-bottom: 60px;}
.zp_0>ul>li>p{height: 80px;line-height: 80px;border: 1px solid #e5e5e5;transition:0.5s;cursor: pointer;padding: 0 60px;background: #fafafa;}
.zp_0>ul>li>p>span{font-size: 2rem;display: inline-block;vertical-align: middle;color: #333;transition:0.5s;}
.zp_0>ul>li>p>a{float: right;font-size: 1.6rem;color: #333;transition:0.5s;}
.zp_0>ul>li>p>b{float: right;width: 24px;height: 24px;border-radius: 50%;line-height: 21px;font-size: 2.6rem;color: #fff;background: url(../image/789488585_06.png) no-repeat;text-align: center;font-weight: 500;margin-top: 27px;margin-left: 10px;transition:0.5s;}
.zp_0>ul>li>.avt{background: #004d78;}
.zp_0>ul>li>.avt>span{color: #fff;}
.zp_0>ul>li>.avt>a{color: #fff;}
.zp_0>ul>li>.avt>b{color: #80bf25;background: url(../image/789488585_03.png) no-repeat;}
.zp_0>ul>li>div{background: #fafafa;width: 100%;padding: 0 60px;position: relative;margin-top: 0px;display: none;}.hovers{transition:0.5s;}
.hovers:hover{color: #004771;}
.zp_0>ul>li>div>p{padding: 26px 0px;line-height: 34px;}
.zp_0>ul>li>div>p>span{font-size: 1.6rem;color: #4d4d4d;display: inline-block;vertical-align: middle;width: 28%;}
.zp_0>ul>li>div>div{padding-top: 40px;padding-bottom: 30px;border-top: 1px solid #c4c4c4;}
.zp_0>ul>li>div>div>span{color: #333;font-size: 2rem;font-weight: bold;margin-bottom: 32px;display: block;}
.zp_0>ul>li>div>div>p{color: #737373;font-size: 1.6rem;line-height: 32px;}
.zp_0>ul>li>div>img{position: absolute;left: 20px;top: -11px;}
.zpnav{margin: 0 auto 40px;box-shadow: 0 0 10px rgba(0,0,0,0.15);padding: 20px 30px;line-height: 2;}
.zpnav>img{vertical-align: middle;}
.zpnav>b{margin: 0 30px 0 12px;display: inline-block;vertical-align: middle;font-size: 1.8rem;color: #333;}
.zpnav>a{font-size: 1.8rem;color: #666666;margin-right: 58px;vertical-align: middle;}
.zpnav>.avt{color: #004d78;font-weight: bold;}
.td001{width: 1200px;margin: 60px auto 90px;max-width: 100%;}
.td002>img{width:270px;border-radius: 50%;vertical-align: middle;margin-right: 80px;}
.td002>div{width: auto;display: inline-block;vertical-align: middle;}
.td002>div>b{font-size: 3rem;color: #004d78;display: block;}
.td002>div>p{font-size: 1.6rem;background: #004d78;padding: 0 60px 0 20px;line-height: 36px;margin: 30px 0 30px;color: #fff;display:inline-block;width:auto;}
.td002>div>span{font-size: 1.8rem;color: #333;font-weight: bold;display: block;margin-bottom: 18px;}
.td002>div>font{font-size: 1.6rem;color: #333;}
.td001>p{padding-left: 18px;border-left: 3px solid #034f7a;font-size: 1.8rem;height: 40px;line-height: 40px;font-weight: bold;color: #333;background: #f5f9fc;margin-top: 36px;}
.td003{margin-top: 24px;}
.td003,.td003 p,.td003 span,.td003 b,.td003 font{font-size: 1.6rem !important;line-height: 1.9!important;}
.qxtj{background: url(../image/1113_02.jpg) no-repeat center bottom;background-size: 100% auto;padding-top: 100px;height: 900px;}
.qxtj>div{margin: 0 auto;overflow: hidden;}
.qxtj .left{float: left;width: 50%;padding-right: 7%;}
.qxtj .right{float: right;width: 50%;padding-left: 7%;}
.qxtj .qxt{margin-top: 28px;}
.qxtj .qxt>li{border-bottom: 1px dashed #77bec4;height: 58px;line-height: 58px;}
.qxtj .qxt>li b{width: 12px;height: 12px;border-radius: 50%;border:1px solid #1d929d;padding: 2px;background: #fff;display: inline-block;vertical-align: middle;margin-right: 14px;}
.qxtj .qxt>li b>font{width: 6px;height: 6px;border-radius: 50%;background: #1d929d;display: block;}
.qxtj .qxt>li span{font-size: 1.8rem;color: #333;display: inline-block;vertical-align: middle;width: 69%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.qxtj .qxt>li p{font-size: 1.6rem;font-family: Arial;float: right;color: #999;}
.qxtj .qxt>a{font-size: 1.4rem;color: #1d929d;border-bottom: 1px solid #1d929d;padding-left: 4px;padding-bottom: 12px;background: url(../image/xjtl.png) no-repeat right 4px top;width: 90px;display: block;margin-top: 58px;}
.qxtj .title{margin: 0;}
.qxtj .right .qxt>li{border-color: #0188ba;}
.qxtj .right .qxt>li b{border-color: #0188ba;}
.qxtj .right .qxt>li b>font{background: #0188ba;}
.qxtj .right .qxt>a{background: url(../image/xjtl1.png) no-repeat right 4px top;color: #0188ba;border-color: #0188ba;}

.xzx{margin: 66px auto 80px;overflow: hidden;}
.xzx>.left{width: 60%;float: left;}
.xzx .title55{margin-bottom: 36px;}
.xzx>.left>ul>div{margin-bottom: 50px;}
.xzx>.left>ul>div p{width: 48%;margin-right: 5%;vertical-align: middle;display: inline-block;overflow: hidden;}
.xzx>.left>ul>div img{width: 100%;transition:1s;}.xzlb{overflow: hidden;margin: 56px auto 100px;}
.xzlb>li{float: left;width: 18.4%;margin-right: 2%;margin-bottom: 30px;text-align: center;background: #f2f2f2;height:264px;}
.xzlb>li:nth-child(5n){margin-right: 0;}
.xzlb>li>a{display: block;width: 100%;height: 100%;padding: 65px 10% 0;}
.xzlb>li img:nth-child(2){display: none;}
.xzlb>li b{display: block;font-size: 2.4rem;line-height: 34px;color: #333;margin-top:30px;}
.xzlb>li:hover{background: #004d78;}
.xzlb>li:hover b{color: #fff;}
.xzlb>li:hover img:nth-child(2){display: inline-block;}
.xzlb>li:hover img:nth-child(1){display:none;}
.xztd0{padding: 60px 0 200px;background: url(../image/xz1.jpg) no-repeat center bottom #fff;}
.xztd{background: #fff;padding: 80px 100px;box-shadow: 0 0 15px rgba(13,89,167,0.2);width: 1200px;max-width: 92%;margin: 0 auto;}
.xztd>b{font-size: 3.6rem;color: #004d78;display: block;text-align: center;}
.xztd>p{margin: 30px auto 50px;width: 300px;text-align: center;height: 42px;line-height: 42px;background: #004d78;}
.xztd>p>img{vertical-align: middle;}
.xztd>p>span{vertical-align: middle;font-size: 2rem;color: #fff;margin-left: 20px;font-weight: bold;}
.xztd>div{font-size: 1.6rem;color: #666;line-height: 2;}

.xzx>.left>ul>div:hover img{transform:scale(1.1);}
.xzx>.left>ul>div div{width: 47%;vertical-align: middle;display: inline-block;}
.xzx>.left>ul>div div>font{width: 80px;height: 26px;line-height: 26px;display: block;color: #fff;font-size: 1.4rem;background: #92ba1d;text-align: center;border-radius: 13px;}
.xzx>.left>ul>div div>b{font-size: 2.2rem;line-height: 1.6;color: #333;display: block;margin: 18px 0 20px;text-overflow: ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;overflow: hidden;}
.xzx>.left>ul>div div>span{text-overflow: ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;font-size: 1.6rem;line-height: 1.9;color: #666;overflow: hidden;}
.xzx>.left>ul>div div>p{font-size: 1.4rem;margin-top: 34px;color: #666;padding-left: 26px;background: url(../image/111333_03.jpg) no-repeat left center;line-height: 16px;height: 16px;}.xzx>.left>ul>li:nth-child(2){display:none;}
.xzx>.left>ul>li{border-bottom: 1px dashed #ccc;height: 56px;line-height: 54px;}
.xzx>.left>ul>li:nth-child(2){border-top: 1px dashed #ccc;}
.xzx>.left>ul>li b{width: 12px;height: 12px;border-radius: 50%;border:1px solid #1c81af;padding: 2px;background: #fff;display: inline-block;vertical-align: middle;margin-right: 14px;}
.xzx>.left>ul>li b>font{width: 6px;height: 6px;border-radius: 50%;background: #1c81af;display: block;}
.xzx>.left>ul>li span{font-size: 1.8rem;color: #333;display: inline-block;vertical-align: middle;width: 69%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition:0.5s;}
.xzx>.left>ul>li p{font-size: 1.6rem;font-family: Arial;float: right;color: #999;}
.xzx>.right{width: 35%;float: right;}
.xzx>.right>ul>li{margin-bottom: 21px;display: flex;height: 30px;}
.xzx>.right>ul>li:last-child{margin-bottom: 0;}
.xzx>.right>ul>li>a{width: 100%;display: block;}
.xzx>.right>ul>li p{display: inline-block;vertical-align: middle;float: right;line-height: 28px;padding-left: 0px;background: #fff;margin-top: 0px;position: relative;z-index: 2;}
.xzx>.right>ul>li p>font{font-size: 1.6rem;color: #999;}
.xzx>.right>ul>li p>b{font-size: 3.6rem;color: #333;display: block;margin-bottom: 12px;}
.xzx>.right>ul>li span{width:100%;flex-shrink: 1;display: block;vertical-align: middle;text-overflow: ellipsis;
    transition:0.5s;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;font-size: 1.8rem;line-height: 1.6;color: #333;overflow: hidden;}
.xzx>.right>ul>li:hover span{color: #0087ba;}
.xzx>.left>ul>li:hover span{color: #0087ba;}
.xzx>.right>ul>li span{-webkit-line-clamp:1;flex-shrink: 1;}
    .xzx>.right>ul>li>a{display: flex;width: 100%;align-items:center;}
.xzx>.right>ul>li p{vertical-align: middle;margin-left: 10%;flex-shrink: 0;width: auto;text-align: center;}
.td003 p{margin-left:0 !important;}
.xgkx{margin: 78px auto 60px;text-align: center;}
.xgkx>b{font-size: 4rem;color: #004d78;display: block;margin-bottom: 32px;}
.xgkx>p{font-size: 1.6rem;color: #666;margin:24px 0 32px;line-height: 1.8;}
.xgkx>span{display: inline-block;width: 30px;height: 3px;background: #004d78;}
.xgkx1{text-align: center;}
.xgkx1>a{display: inline-block;vertical-align: middle;padding: 0 18px;height: 44px;line-height: 44px;color: #333;border:1px solid #cccccc;font-size: 1.6rem;border-radius: 22px;margin: 0 10px;transition:0.5s;}
.xgkx1>.avt{background: #004d78;color: #fff;}
.xgkx1>a:hover{background: #004d78;color: #fff;}
.xgkxtit1{margin: 0 auto;border-bottom: 8px solid #ccdbe4;width: 120px;}
.xgkxtit1>span{font-size: 3rem;color: #004d78;position: relative;bottom: -4px;}
.xgkxtit{font-size: 3.2rem;padding-left: 60px;color: #333;padding-top: 38px;background: url(../image/zcxz_03.png) no-repeat left top;margin:58px auto 55px;}
.xgkxtit a{float: right;padding: 0 30px;height: 40px;line-height: 40px;border-radius: 22px;background: #004d78;color: #fff;font-size: 1.6rem;}
.xgkx3{margin-top: 70px;}
.xgkx2{background: #f7f9fb;padding: 80px 0 160px;}
.xgkx2>ul{margin: 60px auto 0;}
.xgkx2>ul li{margin: 10px 30px 0;}
.xgkx2>ul li>img{width: 100%;box-shadow: 0 10px 20px rgba(0,0,0,0.1);}
.xgkx2>ul li>p{text-align: center;margin-top: 30px;font-size: 1.8rem;color: #333;}
.xgkx4{background: url(../image/qeqweq_10.jpg) no-repeat center bottom;padding: 80px 0 270px;}
.xgkx4>div{background: #fff;box-shadow: 0 10px 20px rgba(0,0,0,0.1);padding: 80px 6%;margin: 0 auto;}
.xgkx4>div>ul{margin-top: 40px;}
.xgkx4>div>ul>li{height: 58px;line-height: 58px;padding-left: 10px;border-bottom: 1px dashed #ccc;}
.xgkx4>div>ul>li i{width: 8px;height: 8px;background: #004d78;display: inline-block;vertical-align: middle;margin-right: 16px;}
.xgkx4>div>ul>li span{font-size: 1.8rem;color: #333;display: inline-block;vertical-align: middle;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;width: 70%;}
.xgkx4>div>ul>li p{font-size: 1.6rem;float: right;color: #666;}
.xgkx4>div>a{background: #004d78;color: #fff;text-align: center;font-size: 1.4rem;border-radius: 4px;padding: 14px 0px;margin: 60px auto 0;display: block;width: 120px;}

.contents .right1{margin-left: 418px;}
.contacts1>li{float: left;width: 31%;margin-right: 3.5%;box-shadow: 0 4px 10px rgba(2,74,118,0.2);border-bottom: 4px solid #024b75;background: #fff;padding: 26px 26px 38px;margin-bottom: 34px;transition:0.5s;}
.contacts1>li:nth-child(3n){margin-right: 0;}
.contacts1>li b{font-size: 1.8rem;color: #333;line-height: 28px;transition:0.5s;}
.contacts1>li font{float: right;font-size: 1.4rem;line-height: 28px;height: 28px;padding: 0 12px;color: #024b75;background: #ebf1f4;}
.contacts1>li span{font-size: 1.8rem;color: #333;display: block;margin-top: 20px;}
.contacts1>li:hover{box-shadow: 0 10px 40px rgba(2,74,118,0.2);}
.contacts1>li:hover b{color: #024b76;}
.contacts2{margin-top: 60px;}
.contacts2>form>input{border:1px solid #ccc;padding-left: 20px;width: 100%;height: 46px;line-height: 44px;font-size: 1.4rem;color: #999;margin-bottom: 20px;display: inline-block;width: 32%;margin-right: 2%;}
.contacts2>form>input:nth-child(3){margin-right: 0;}
.contacts2>form>textarea{font-size: 1.4rem;line-height: 1.8;padding: 10px 20px;border:1px solid #ccc;font-family: 微软雅黑;color: #999;resize:none;width: 100%;height: 160px;}
.contacts2>form>p{margin-top: 20px;text-align: right;}
.contacts2>form>p>span{display: inline-block;border-radius: 22px;width: 136px;height: 44px;vertical-align: middle;margin-right: 20px;text-align: center;line-height: 44px;font-size: 1.4rem;color: #fff;background: #b3b3b3;cursor: pointer;}
.contacts2>form>p>a{display: inline-block;border-radius: 22px;width: 136px;height: 44px;vertical-align: middle;text-align: center;line-height: 44px;font-size: 1.4rem;color: #fff;background: #004d78;}

.nav_0{padding: 0;
    height: 45px;
    line-height: 60px;
    position: initial;
    background: #fff;
    width: 100%;
    border-bottom: 1px solid rgba(255,255,255,0.4);
    max-width: 100%;
    margin: 0 auto;
    transition: 0.5s;position: fixed;z-index: 99999999;}
.nav_0>div{line-height: 45px;
    padding: 0 4%;
    height: 45px;
    border-bottom: none;
    width: 100%;}
.nav_0>div>a>img {
    margin-top: 0;vertical-align: middle;display: inline-block;
}
.nav_0>div>a>img {
    height: 33px;
}
.nav_0>div>div {
    width: auto;
    margin-bottom: 2px;float: right;
}
.nav_0>div>div>span {
    float: right;
    margin-top: 14px;
}

.nav_0>div>div>span>img {
    width: 24px;
    float: right;
}
.nav_0>div>div>span>b {
    font-size: 4rem;
    color: #b01f23;
    font-weight: 500;
    line-height: 14px;
}
.nav_0{display: none;}
.nav_0>div>span{float: right;margin-right: 20px;}
.nav_0>div>span>a{font-size: 1.8rem;color: #004c92;height: 45px;line-height: 45px;display: block;font-weight: bold;}
.nav_1{height: 100vh;width: 100%;padding-top: 45px;position: fixed;left: 0;top: 0;overflow-y: auto;background: #fff;z-index: 99999;display: none;}
.nav_1>li{border-bottom: 1px solid #ccc;}
.nav_1>li>a{padding: 0 20px;line-height: 42px;font-size: 14px;display: block;color: #333;background: url(https://www.ihm.ac.cn/static/images/51232_06.png) no-repeat right 20px center;background-size: 12px auto;}
.nav_1>li>div{padding-top: 17px;border-top: 1px solid #ccc;display: none;}
.nav_1>li>div>a{display: block;margin: 0 20px 17px;font-size: 14px;color: #666;}
.nav_1>.avt>a{color: #b01f23;background-image: url(https://www.ihm.ac.cn/static/images/51232_03.png);}
.jspts{margin-bottom: 40px;}
.jspts>p{padding-left: 34px;
    font-size: 2.4rem;
    color: #333;
    background: url(../image/2_08.png) no-repeat left center;
    margin-bottom: 20px;}
.jspts>div{padding-left: 34px;font-size: 1.6rem;line-height: 2;color: #666;}
.jspts>div img{margin: 32px auto 0;display: block;}
.jspts ul{padding-left: 34px;padding-top: 10px;}
.jspts ul>li{float: left;width: 22.7%;margin-right: 3%;margin-bottom: 30px;}
.jspts ul>li img{width: 100%;}
.jspts ul>li p{font-size: 1.6rem;height: 42px;line-height: 42px;text-align: center;color: #666;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.jspts ul>li:nth-child(4n){margin-right: 0;}
.jspts ul>li:hover{box-shadow: 0 0 40px rgba(0,0,0,0.1);}
.jspts ul>li:hover p{background: #fff;}

.jspts:last-child{margin-bottom: 0;}

/* @media (max-width: 1600px) {
.nav>ul>li{margin-right: 34px;}
.listnav>div>ul>li{margin-right:34px;}
.tzgg>ul .slick-next,.tzgg>ul .slick-prev{right: 0;}
.xzx>.right>ul>li{height: 29px;}.contacts1>li b{font-size: 1.6rem;}
}
@media (max-width: 1440px) {
 .poa img{width: 60px;height:60px;} .contacts1>li b{font-size: 1.8rem;}
.contacts1>li font{display: none;}.xzx>.left>ul>div div>span{display: none;}
    .xzx>.left>ul>div div>p{margin-top: 20px;}
.ky1>.right{width: 850px;}
.ky1>.right>ul .slick-slide{width: 260px;height: 340px;}
.ky1>.left{width: 300px;}
.xzx>.right>ul>li{height: 21px;margin-bottom: 27px;}
.about_0>div{width: 54%;}
.about_1>li>div{top: 30px;height: auto;padding: 40px 3%;}
.xszm li{padding: 0 9px;}
.xrld01 li{margin:0 40px;}
.nav>div>img:first-child{margin-right: 6%;height: 70px;}
.snew{height: auto;padding-bottom: 60px;overflow: hidden;}
.snew1>div>ul>li{padding: 14px 0;}
.snew>div>div>ul>li b{display: none;}
.snew>div>div,.snew>div>ul .slick-slide{height: 387px;}
.snew>div>div>div{padding-top: 26px;}
.list_lh{height: 420px!important;}
.floor>div>ul>li{margin-right: 11%;}
}  

@media (max-width: 1280px) {
.nav>ul>li{margin-right: 24px;}
.nav>ul>li{padding: 0 1.8%;}
.nav>div>img:first-child{margin-right: 3%;}
.ky1>.right{width: 800px;}
.xzx>.right>ul>li{height: 25px;margin-bottom: 21px;}
}
@media (max-width: 920px) {
.nav_0{display: block;}
.nav_0{margin: 0 auto;}
.nav_0{margin: 0 auto;}
.nav_0{display: block;z-index: 999999999;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
    .tzgg{display: none;}
    .qxtj{background: none;padding-top: 0;height: auto;}
.qxtj .left{float: none;width: 100%;padding-right: 0;background: url(../image/tu0001.jpg) no-repeat center bottom;background-size: 100% 100%;}
.qxtj .right{float: none;width: 100%;padding-left: 0;background: url(../image/tu0002.jpg) no-repeat center bottom;background-size: 100% 100%;}
    .contain1>.left>div{margin-bottom: 30px;}
    .contain1>.left>ul>li:nth-child(2){border-left-width: 0;border-top: 1px solid #ccc;padding-left: 0;}
.contain1>.right{display: none;}
.contain1>.left>ul>li{width: 100%;float: none;}
.contain1>.left{width: 100%;float: none;padding-right: 0;padding-top: 18px;border-right: none;}
.stit{margin-top: 20px;padding-bottom: 20px;}
.contain1>.left>ul{height: auto;}
.contain1>.left>b{margin-bottom: 16px;}
.contain1>.left>p{margin-bottom: 20px;}
.contain1>.left>div>p{line-height: 1.7;}
.contain1>.left>div>img{margin: 6px auto 18px;}
.nybanner{padding-top: 45px;}
html{font-size: 8px;}
.nav,.nav9,.nav8{display: none;}
.banner{display: none;}
.banner1{display: block;padding-top: 45px;}
.title{margin: 30px auto 20px!important;}
.title>p>span{font-size: 2.2rem;margin-bottom: 6px;}
.title>p>font{font-size: 1.8rem;}
.title>a{width: 80px;background-size: 11px auto;height: auto;padding-bottom: 6px;margin-top: 18px;}
.sky>ul{display: none;}
.sky{margin-bottom: 60px;}
.sky>div{width: 100%;height: auto;overflow: initial;}
.sky>div .sky_0>a>div{left: 0;bottom: 15px;padding: 0 15px;width: 100%;}
.sky>div .sky_0>img{height: auto;width: 100%;}
.sky>div .sky_0>a>div>span,.sky>div .sky_0>a>div>b{width: 100%;}
.sky>div .sky_0>a>div>p{margin-bottom: 8px;}
.sky>div .sky_0>a>div>span{font-size: 1.6rem;}
.sky>div .sky_0{display: block;}
.sky>div .sky_0:first-child{display: block;}
.ban{height: auto !important;}
.ky1{margin: 30px auto 30px;}
.ky1>.left{width: 100%;float: none;}
.ky1>.right{width: 100%;float: none;margin-top: 30px;}
.ky1>.left>span{font-size: 2.2rem;line-height: 1;}
.ky1>.left>p{margin: 18px auto 20px;font-size: 1.8rem;}
.ky1>.left>font{font-size: 1.6rem;line-height: 1.5;}
.ky1>.left>a,.ky2 .ky2_1>a{font-size: 1.6rem;margin-top: 26px;height: 32px;line-height: 32px;width: 120px;}
.ky1>.right>div{display: none;}
.ky1>.right>ul .slick-dots{width: 100%;}
.ky1>.right>ul .slick-slide{margin-right: 0;width: 92vw;margin-top: 0;height: auto;padding: 24px 0;}
.ky1>.right>ul .slick-slide img{margin-top: 0px;width: 60%;}
.ky1>.right>ul .slick-slide b{font-size: 2.2rem;}
.ky1>.right>ul .slick-slide p{font-size: 1.8rem;}
.ky1>.right>ul .slick-slide span{font-size: 1.8rem;line-height: 1.8;width: 166px;}
.ky2>li{float: none;width: 100%;margin-right: 0;height: 60px;}
.ky2>.avt{width: 100%;height: 360px;}
.ky2 .ky2_1{padding: 0 15px;}
.ky2 .ky2_1>div>img{width: 40px;}
.ky2 .ky2_1>div>span{font-size: 3.8rem;}
.ky2 .ky2_1>div{margin-bottom: 16px;}
.ky2 .ky2_1>font{margin: 10px 0 28px;}
.ky2 .ky2_1>p{padding-top: 16px;padding-bottom: 16px;height: auto;}
.ky2 .ky2_1>a{margin-top: 0;}
.ky2{width: 100%!important;max-width: 100%!important;}
.ky2 .ky2_0>img{height: 24px;}
.ky2 .ky2_0>p{width: auto;height: auto;margin-top:0;margin-left:40px;font-size: 2.6rem;}
.ky2 .ky2_0{flex-direction: row;justify-content: left;padding: 0 20px;}
.ky2 .ky2_0>span{float: right;}
.title>ul>li{margin-left: 0;margin-right: 20px;width: auto;}
.title>ul{margin-top: 20px;float: right;}

.link{margin: 0px auto 20px;padding: 14px 0;line-height: 1.5;width:92%;}
.link li{padding: 10px;}
.link .slick-next,.link .slick-prev{width: 8px;height: 14px;margin-top: -7px;background-size: 100% 100%;}
.link .slick-next{right: -5px;}
.link .slick-prev{left: -5px;}
.link>a{margin-right: 10px;}
.bottom>div>a{float: none!important;}
.bottom>div{height: auto;line-height: 1.6;padding: 10px 0;}
.bottom>div>a:last-child{display: none;}
.listnav>div>p{display: none;}
.listnav{margin-top: 0px;border:none;}
.listnav>div>ul{float: none;margin-top: 0;overflow: hidden;}
.listnav>div>ul>li{margin-right: 0;width: 25%;border:1px solid #ccc;text-align: center;line-height: 30px;padding-bottom: 0;float: left;}
.nybanner p{margin-top: 0px;}
.nybanner p>span{font-size: 3rem;margin-bottom: 8px;}
.nybanner p>font{font-size: 1.6rem;}
.listnav>div{max-width: 100%!important;}
.listnav>div>ul>.avt{background: #004d78;}
.listnav>div>ul>.avt>a{color: #fff;}
.about{padding: 1px 8% 30px;margin: 30px auto 0px;}
.tits{margin: 30px auto 20px;}
.tits>b{font-size: 3rem;}
.tits>b{margin-bottom: 18px;}
.about>p{line-height: 1.5;}
.about_0>div{float: none;width: 100%;line-height: 1.5;}
.about_0>p{float: none;width: 80%;margin: 30px auto 0;}
.about_0>p>b{display: none;}
.about_0,.about_5{margin-bottom: 30px;}
.about_1>li>img{width: 100%;}
.about_1>li>div{position: initial;width: 100%;padding: 20px 5%;}
.about_1>li>div>p{line-height: 1.5;}
.about_1>li,.yimg,.about_3{margin-bottom: 30px;}
.about_2{display: block;padding-top: 1px;height: auto;padding-bottom: 30px;}
.about_2>img{width: 60%;display: block;margin: 10px auto 10px;}
.about_2>div{display: block;width: 100%;margin-left: 0;padding: 0;height: auto;}
.about_2>div>img{display: none;}
.about_2>div>p{margin-top: 14px;line-height: 1.6;}
.yimg>img:nth-child(1){display: none;}
.yimg>img:nth-child(2){display: block;}
.about_3 li>img{width: 100%;margin-right: 0;}
.about_3 li>div{width: 100%;line-height: 1.5;}
.about_4 li span{margin-top: 0;}
.about_4 {padding: 0 40px;}
.about_4 .slick-current p{padding: 7px;margin-top: 16px;}
.about_4 li p{margin-top: 19px;}
.about_4 .slick-next, .about_4 .slick-prev{background-size: 30px 30px;width: 30px;height: 30px;margin-top: -15px;}
.about_4{height:80px;}
.about_4{margin-bottom: 10px;}
.about_5>li{width: 49%;margin-right: 2%;margin-bottom: 8px;}
.about_5>li:nth-child(2n){margin-right: 0;}
.about_5>li>div{padding-top: 50px;}
.about_5>li>div>span{font-size: 1.4rem;}
.about_5>li>div>p{width: 80%;line-height: 1.5;}
.about_5>li>div>font{margin: 14px auto 8px;}
.about_5>li>div>b{margin-top: 14px;}
.ds>div{width: 45%;margin-right: 10%;margin-bottom: 20px;}
.ds>div:nth-child(3n){margin-right: 10%;}
.ds>div:nth-child(2n){margin-right: 0;}
.ds>div>img{margin-right: 0;width: 100%;}
.ds>div>p{width: 100%;margin-top: 20px;}
.ds>div>p>font{margin: 15px 0 20px;}
.ds>div>p>a{width: 80px;}
.ds{margin-bottom: 20px;}
.contact1>.left{float: none;width: 100%;margin-bottom: 30px;}
.contact{margin: 30px auto 30px;height: auto;padding-bottom: 30px;}
.contact1>.left>span{margin-bottom: 14px;}
.contact1>.left>p{margin-bottom: 10px;line-height: 20px;}
.contact1>.left>p>font{width: 70%;}
.contact1>.left>ul{margin-top: 18px;}
.contact1>.left>ul>li>img{width: 90px;}
.contact1>form{margin-left: 0;padding-left: 0;border-left: none;}
.contact1>form>input{height: 34px;margin-bottom: 12px;}
.contact1>form>textarea{height: 120px;margin-bottom: 12px;}
.contact1>form>p>span,.contact1>form>p>a{width: 90px;height: 32px;line-height: 32px;}
.contact1>form>p{margin-top: 0;}
.zp{margin: 30px auto;border-radius: 20px;padding-right: 0;height: auto;}
.zp>div{width: 100%;margin-right: 0;padding: 30px 5%;}
.zp>div>div{height: auto;}
.zp>div>div>b{font-size: 2.2rem;line-height: 1.5;}
.zp>div>div>p{line-height: 1.5;margin: 20px auto;}
.zp>img{display: none;}
.tits>p{display: none;}
.zp1>li{margin-right: 2%;width: 32%;margin-bottom: 8px;padding: 12px;height: 90px;}
.zp1>li:nth-child(7n){margin-right: 2%;}
.zp1>li:nth-child(3n){margin-right: 0;}
.zp1>li>b{font-size: 1.8rem;line-height: 1.3;}
.zp1>li>span{font-size: 3rem;right: 12px;bottom: 12px;}
.zp1{margin-bottom: 20px;}
.zp2 li{width: 100%;border:1px solid #ccc;height: auto;padding: 30px 0;}
.zp2 li>b{border-left: none;padding-left: 30px;}
.zp2 li>p{padding: 0 30px;}
.zp4{line-height: 1.5;text-align: left;margin-bottom: 30px;}
.floor0{padding-top: 30px;}
.about1>.left{float: none;width: 100%;}
.about1>.right{margin-left: 0;margin-top: 30px;}
.about1>.left>span{display: none;}
.about1>.right>p{margin: 10px 0 18px;padding: 10px 40px 10px 20px;height:auto;line-height:1.6;width:100%;}
.about1>.right>div>p{line-height: 1.5;margin-bottom: 14px !important;}
.about1{margin-bottom: 30px;}
.yjslb>div{margin-right: 0%;width: 100%;padding: 16px 24px 0;height: 140px;margin-bottom: 10px;}
.yjslb>div>img{right: 20px;bottom: 16px;width: 36px;}
.yjslb>div:nth-child(2n){margin-right: 0;}
.about1>.right>p>br{display:block!important;}
.xrld>li{margin-right: 8%;width: 46%;margin-bottom: 20px;}
.xrld{margin-bottom: 20px;}
.xrld>li:nth-child(2n){margin-right: 0;}
.xrld>li p{margin: 12px auto 0px;}
.new_0>img{margin-right: 0;width: 100%;margin-bottom: 18px;}
.new_0>div{width: 100%;}
.new_0>div>b{line-height: 1.5;margin: 8px auto 10px;}
.new_0>div>p{margin: 10px auto 20px;}
.new_0>div>a{width: 110px;height: 32px;line-height: 32px;padding-left: 18px;background: url(../image/6_06.jpg) no-repeat 76px center #004d78}
#new .slick-dots{bottom: 10px;}
#new{margin-bottom: 30px;}
.new2>div{width: 100%;margin-right: 0;margin-bottom: 14px;}
.new2>div div{padding: 10px 20px;height: auto;}
.new2>div p{padding: 0 20px;line-height: 40px;height: 40px;}
.new2{margin: 30px auto;}
.new>div p{margin-right: 10px;}
.new>div{padding: 0px 0;height: 50px;line-height: 50px;}

.new{margin-bottom: 40px;}
.ky2g{max-width: 100%!important;}
.ky2g li div>p{display: none;}
.ky2g li div>img{width: 30px;}
.ky2g li div>b{margin-top: 10px;margin-bottom: 0;font-size: 1.6rem;}
.ky2g li div{padding-top: 15%;}
.ky2g li{height: 110px;width: 50%;}
.zp_0{margin: 0px auto 40px;}
.zp_0>ul>li>p{padding: 0 15px;height: 56px;line-height: 56px;}
    .zp_0>ul>li>p>b{height: 19px;line-height: 18px;width: 19px;margin-top: 19px;background-size: 100% 100%!important;}
    .zp_0>ul>li>div>p>span{width: auto;margin-right: 10px;}
    .zp_0>ul>li>div{margin-top: 0;padding: 0 10px;}
    .zp_0>ul>li>div>p{line-height: 26px;padding: 10px 0;}
    .zp_0>ul>li>div>div{padding-top: 20px;padding-bottom: 15px;}
    .zp_0>ul>li>div>div>span{margin-bottom: 14px;}
    .zp_0>ul>li>div>div>p{line-height: 20px;}
    .zp_0>ul{padding-bottom: 0;}
    .zpnav>a{margin-right:30px;}
 
.ky1>.left>a{float: right;margin-top: -50px;}
.new>div p>span{font-size:2.4rem;margin-bottom:6px;}
.tits>b{margin-bottom: 10px;font-size: 2.4rem;}
.new>div div>b{margin-bottom: 0px;font-size: 1.8rem;}
.listnav>div>ul>li>a{font-size: 1.4rem;display:block;overflow: hidden; 
      white-space: nowrap;
      text-overflow: ellipsis;}
.yjslb>div>a{font-size:2rem;line-height:1.6;text-align:left;}
.yjslb>div{height:92px;}.td002>img{display: block;margin: 0 auto;}
    .td002>img{width: 140px;}
    .td001{margin: 30px auto 40px;padding: 0 5%;}
    .td002>div{padding: 0 5%;text-align: center;width: 100%;}
    .td002>div>b{display: block;margin-top: 20px;}
    .td002>div>p{padding-right: 20px;display: inline-block;width: auto;margin: 18px 0 16px;}
    .td002>div>span{display: inline-block;vertical-align: middle;margin-bottom: 0;}
    .td002>div>font{vertical-align: middle;}
    .td003{margin-top: 10px;}
    .qxtj>div{max-width: 100%!important;}
    .qxtj .left,.qxtj .right{padding: 30px 4%;}
    .qxtj .title{margin: 0 !important;}
    .qxtj .qxt>li{height: 34px;line-height: 34px;}
    .qxtj .qxt>li span{font-size: 1.6rem;}
    .qxtj .qxt{margin-top: 14px;}
    .qxtj .qxt>a{padding-bottom: 7px;width: 80px;margin-top: 20px;}
    .xzx{margin: 30px auto;}
    .xzx>.left{width: 100%;}
    .xzx>.left>ul>div p{width: 100%;margin-right: 0;}
    .xzx>.left>ul>div div{width: 100%;margin-top: 20px;}
    .xzx>.left>ul>div div>b{line-height: 1.5;margin: 16px 0 14px;}
    .xzx>.left>ul>div div>span{line-height: 1.6;}
    .xzx>.left>ul>div div>p{margin-top: 8px;}
    .xzx>.left>ul>div{margin-bottom: 20px;}
    .xzx>.right{width: 100%;margin-top: 30px;}
    .title55>p>span{display: none;}
    .xzx>.right>ul>li{margin-bottom: 5px;height: auto;}
    .xzx>.right>ul>li p>b{margin-bottom: 6px;}
    .xzx .title55{margin-bottom: 26px;}
    .ban5{padding: 30px 0 50px!important;}
    .title55{margin-bottom: 20px;}
    .xzx>.right>ul>li span{-webkit-line-clamp:1;flex-shrink: 1;}
    .xzx>.right>ul>li>a{display: flex;width: 100%;align-items:center;}
.xzx>.right>ul>li p{vertical-align: middle;margin-left: 4%;flex-shrink: 0;width: auto;text-align: center;}
.xzx>.left>ul>li{height: 46px;
    line-height: 44px;}
.title55>a{margin-top: 0;}
.xszm{text-align: left;padding: 0 5%;margin-bottom: 20px;}
.xszm li,.xszm p{margin-bottom: 8px;margin-right: 8px;height: 26px;line-height: 26px;}
.xszm span{display: inline-block;margin-bottom: 8px;}.move_div{display:none;}
.xgkx4>div>ul>li i{display:none;}
.xgkx4>div>ul>li{height:44px;line-height:44px;}.xgkx4>div>a{margin-top:30px;}
.xgkx,.xgkxtit{margin:30px auto;}
.xgkx>b{font-size:3rem;}
.xgkx>span{display:none;}
.xgkx>p{margin-bottom:0;}
.xgkx1{text-align:left;}
.xgkx3{margin-top:30px;}
.xgkx1>a{height:38px;line-height:38px;margin:0 5px 10px;}
.xgkx4{padding:30px 0 100px;}.xzlb>li{width: 48%;margin-right: 4%!important;margin-bottom: 10px;height: auto;}
.xzlb>li>a{padding: 30px 10%;}
.xzlb>li img{width: 48px;}
.xzlb>li b{font-size: 2rem;line-height: 1.5;margin-top: 15px;}.xzlb>li:nth-child(2n){margin-right: 0!important;}.xzlb{margin:0 auto 30px;}
.xztd{padding:30px 5% 40px;}.xztd0{padding: 30px 0 40px;}
.xztd>p{margin: 24px auto 30px;}
.xrld01{max-width: 100%!important;}
.xrld01 li{margin: 0 20px;}.hyform{max-width: 94%;margin: 30px auto;}
.hyform>ul{width: 100%;float: none;margin-bottom: 30px;}
.hyform>div{width: 100%;float: none;}
.hyform>div>b{font-size: 3rem;}
.hyform>div>div{height: auto;margin-top: 20px;padding-right: 0;overflow: initial;}
.hyform1{margin-bottom: 40px;}
.hyform1>b{font-size: 3rem;line-height: 1.5;}
.hyform1>p{font-size: 2rem;line-height: 1.5;margin: 20px auto 30px;}
.hyform1>form>p{width: 100%;margin-bottom: 20px;margin-right: 0;}
.hyform1>form span{width: 61px;margin-right: 10px;}
.hyform1>form input{width: calc(100% - 71px);margin-top: 0;}
.hyform1>form textarea{width: calc(100% - 71px);}
.hyform1>a{width: 90px;height: 40px;line-height: 40px;margin:0 10px;}.hyform1>form font{margin: 0 10px 0 30px;}.hyform1>form{margin-bottom:20px;}.bdpdf>ul>li b{margin: 20px 0;}
.bdpdf>ul>li{width: 100%;margin-right: 0;margin-bottom: 30px;}.bdpdf>p,.xgkx3{margin-bottom:30px;}
.snew>div>ul{width: 100%;margin-right: 0;float: none;}
.snew>div>ul .slick-slide{height: 260px;}
.snew>div>div,.snew>div>div:last-child{float: none;width: 100%;margin-top: 20px;}
.snew{background: none;padding-bottom: 40px;margin-top: 0;}
.snew>div>div>div{padding-bottom: 26px;}
.snew>div>div{height: auto;}
.bj{padding: 0px 0;background: none;}
.sleft,.snew1>div>div,.snew1>div>ul,.sright{float: none;width: 100%;margin-left: 0;margin-bottom: 20px;}
.title{line-height: 42px;height: 40px;margin-bottom: 20px;}
.sleft{margin-bottom: 0;}
.title>span{height: 42px;}
.snews{margin: 0px auto 0;}
.snews>a{width: 49%;margin-right: 2%;margin-bottom: 10px;}
.snews>a:nth-child(2n){margin-right: 0;}
.floor>div>ul{display: none;}
.floor>div>p{float: none;text-align: center;}
.floor>div>p>a{float: none;margin-right: 30px;}
.floor>div>p>span{float: none;text-align: center;}
.floor>p{margin-top: 30px;}
.floor{padding-top: 30px;}
.snew2>li{padding: 10px 0 8px;}
.snew2>li p{margin-top: 5px;line-height: 1.6;}.contents .left{display: none;}
.contents .right,.contents .right1{margin-left: 0;}
.lmwznav{display: block;}
.lmwz{display: none;}
.contacts1>li{width: 100%;margin-right: 0;margin-bottom: 20px;padding: 20px;}
.contacts2>form>input{margin-right: 0;width: 100%;margin-bottom: 20px;}
.lmwznav{display: block;padding-top: 60px;}
.jspts ul>li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
.jspts ul>li:nth-child(2n){margin-right: 0;}
.move_div{display:none!important;}
} */