*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0;text-align: justify;}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
/*em,i{font-style:normal}*/
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:rgba(88,88,88,.41)}
::-moz-placeholder{color:rgba(88,88,88,.41)}
:-ms-input-placeholder{color:rgba(88,88,88,.41)}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1400px;margin:0 auto}
.wp1400{width:100%;max-width:1400px;margin:0 auto}
.wp1200{width:100%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.wp1480{width:100%;max-width:1480px;margin:0 auto}
svg *{fill:none;stroke:#fff;stroke-width:20;stroke-miterlimit:10}
.headerrel01-menuBtn{display:none;width:1em;height:1em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.headerrel01-menuBtn span{height:1px;position:absolute;top:50%;display:block;width:100%;margin:0 auto;border:none;cursor:pointer;color:inherit}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.headerrel01-menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.headerrel01-menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.headerrel01-menuBtn{margin:10px 20px;font-size:24px}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background-color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01.float{background-color:#214a9a;box-shadow:0 4px 7px rgba(0,0,0,.14)}
.headerrel01{position:absolute;left:0;top:0;right:0;z-index:100;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;background-color:#214a9a}
.headerrel01 img{display:inline-block;vertical-align:middle}
.headerrel01-top{padding:0 155px;height:107px;line-height:106px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1)}
.headerrel01-logo{float:left;overflow:hidden}
.headerrel01-top-r{float:right;font-size:0}
.headerrel01-top-r a{font-size:16px;color:#fff;margin-left:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.headerrel01-top-r a:hover{text-decoration:underline}
.headerrel01-hdr{position:relative;padding:0 155px;}
.headerrel01-nav{text-align:justify;text-justify:distribute-all-lines;font-size:0}
.headerrel01-nav:after{content:'';display:inline-block;width:100%;height:0}
.headerrel01-nav li{display:inline-block}
.headerrel01-nav li:first-child{width:72px;margin-right:-10px}
.headerrel01-nav li>a{position:relative;display:block;line-height:52px;font-size:18px;color:#fff;text-align:center;padding:0 15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01-nav .on>a,.headerrel01-nav li:hover>a{background:#fac532}
.headerrel01-nav li>a:after{content:'';position:absolute;left:50%;width:0;bottom:0;height:4px;background-color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

/* .headerrel01-nav li .child{height: 0; overflow: hidden;opacity: 0; position: absolute;top: 96%;left: 0;right: 0;background-color: #fff; z-index: 99; -ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;} */

.headerrel01-nav li .child{display: none;padding: 70px 0; position: absolute;top: 96%;left: 0;right: 0;background-color: #fff; z-index: 99;}

/* .headerrel01-nav li:hover .child{display: block;height: auto;opacity: 1;padding: 70px 0;} */
.headerrel01-nav li .child{}
.headerrel01-nav li .child .l-txt{float: left;margin-right: 200px;}
.headerrel01-nav li .child .l-txt span{font-size: 24px;color: #999;}
.headerrel01-nav li .child .l-txt p{font-size: 46px;color: #333;line-height: 1.1;margin: 2px 0 40px;}
.headerrel01-nav li .child .l-txt .info{font-size: 22px;color: #999;}
.headerrel01-nav li .child .r-con{overflow: hidden;}
.headerrel01-nav li .child .r-con .pic{float: right;width: 320px;}
.headerrel01-nav li .child .r-con .pic img{display: block;width: 100%;}
.headerrel01-nav li .child .r-con .child-nav{overflow: hidden;}
.headerrel01-nav li .child-nav-item{float: left;width: 33.33%;}
.headerrel01-nav li .child-nav-item a{font-size: 16px;display: block;padding-left: 10px;position: relative;color: #999;font-size: 18px;margin-bottom: 10px;max-width: 155px;max-width: 1550000px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.headerrel01-nav li .child-nav-item a::after{position: absolute;top: 50%;left: 0;width: 4px;height: 4px;border-radius: 50%;content: '';background-color: #999;margin-top: -2px;}
.headerrel01-nav li .child-nav-item a:hover{color: #214a9a;}
.headerrel01-nav li .child-nav-item a:hover:after{background-color: #214a9a;}

.headerrel01-nav .on>a:after,.headerrel01-nav li:hover>a:after{left:0;width:100%}
.pop-so{background:rgba(0,0,0,.8);position:fixed;left:0;top:0;right:0;bottom:0;z-index:101;opacity:0;visibility:hidden;transition:all .3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.pop-so .so_close{position:absolute;right:50px;top:50px;width:80px;height:80px;text-align:center;line-height:80px;background:url(../images/icon-close.png) no-repeat center;-webkit-background-size:40px auto;background-size:40px auto;cursor:pointer}
.pop-so .search_box{height:45px;line-height:45px;width:550px;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;margin-top:-100px}
.pop-so.show{opacity:1;visibility:visible}
.pop-so.show .search_box{transform:none;transition:all .5s ease-out 0s;opacity:1}
.pop-so .search_box .kw{background:#fff;-ms-flex:1;flex:1;padding:0 12px;font-size:16px;border:0;-webkit-appearance:none;appearance:none;border-radius:0}
.pop-so .search_box .search{background:#fdb44b;color:#fff;width:120px;text-align:center;font-size:18px;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:0;border:0}
.pop-so .search_box select{border: none;background: #214a9a;color: #fff;font-size: 16px; height: 45px;line-height: 45px;width: 80px;text-align: center;}
.pop-so .search_box select option{background: #fff;color: #333;}
.rr{position:fixed;top:50%;right:0;margin-top:-108px;z-index:99;width:109px;height:216px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.rr:hover{opacity:.8}
.headerrel01-navsub{padding:60px 0 78px;position:absolute;left:0;top:100%;right:0;background:url(../images/sub-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;overflow:hidden;z-index:100;display:none}
.headerrel01-sub-tit{padding-top:26px;float:left;width:30%}
.headerrel01-sub-tit h3{margin-bottom:30px;font-size:45px;color:#333;font-weight:400}
.headerrel01-sub-tit h3 span{display:block;font-size:24px;color:#999;text-transform:uppercase}
.headerrel01-sub-tit p{font-size:21px;color:#999;line-height:1.7}
.headerrel01-sub-pic{margin:16px 0 0 20px;float:right;overflow:hidden}
.headerrel01-sub-pic img{display:block;width:100%}
.headerrel01-sub-con{padding-top:18px;overflow:hidden}
.headerrel01-sub-con dl{float:left;overflow: hidden;margin-right: 30px;}
/* .headerrel01-sub-con dl dd{float: left;width: 33.33%;} */
.headerrel01-sub-con dl dd a{padding:9px 0 9px 12px;display:block;font-size:20px;color:#999;line-height:1.5;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01-sub-con dl dd a:before{content:'';position:absolute;left:0;top:20px;width:4px;height:4px;border-radius:50%;background-color:#999;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01-sub-con dl dd a:hover{color:#214a9a;font-weight:700}
.headerrel01-sub-con dl dd a:hover:before{background-color:#214a9a}
.headerrel01-hdr .headerrel01-link{display:none}
body.bodyHd .headerrel01{-webkit-transform:translateY(-97px);-ms-transform:translateY(-97px);-o-transform:translateY(-97px);transform:translateY(-97px)}
.pagenation{overflow: hidden;max-width: 930px;margin: 20px auto;
/*display: flex;*/
align-items: center;justify-content: center;}
.pagenation .pagenum{float: left;margin: 0 6px;}
.pagenation .pagenum a{display: block;width: auto;padding: 0 13px; height: 35px;line-height: 33px;border: 1px solid #eee;color: #333;font-size: 16px;}
.pagenation .totalpage,.pagenation .indexpage{display: block;height: 35px;line-height: 35px;font-size: 16px;color: #333;margin: 0 10px;}
.m-common .pagenation .totalpage,.m-common .pagenation .indexpage{color: #fff;}
.m-common .pagenation .pagenum a,.m-common .pagenation .pagetext{color: #fff;}

.row-map{
	background: #E6EFFC;
    overflow: hidden;
}
.zMap{
	height: 900px;
}
.pop-mask{
	display: none;
	position: fixed;width: 100%;height: 100%;top: 0;left: 0;
	background: rgba(0,0,0,.4);
	z-index: 800;
}
.pop-map{
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -360px 0 0 -650px;
	width: 1300px;
	height: 720px;
	padding-right: 113px;
	background: #ffffff;
	z-index: 801;
	overflow: hidden;
}
.pop-tit{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 48px;
	height: 48px;
	background: url(../images/ico-close.png) no-repeat center;
	z-index: 802;
}
.popMap{
	float: left;
	width: 720px;
	height: 720px;
	margin-right: 40px;
}
.pop-hospital{
	overflow: hidden;
	max-height: 640px;
	overflow-y: auto;
	padding: 60px 0 0;
}
.pop-hospital .tit{
	font-size: 24px;
	color: #214a9a;
}
.pop-hospital table{
	width: 100%;

}
.pop-hospital tr{
	border-bottom: 1px solid #DDDDDD;
}
.pop-hospital th{
	font-weight: normal;
	font-size: 16px;
	height: 50px;
	color: #214a9a;
	text-align: left;
	padding: 0 20px;
}
.pop-hospital td{
	font-size: 16px;
	height: 44px;
	padding: 0 20px;
}


.pagenation .pagetext{text-align: center;font-size: 16px;}
.pagenation .pageinput{display: inline-block;width: 40px;height: 35px;border: 1px solid #eee;font-size: 16px;text-align: center;margin: 0 8px;}
.pagenation .pagesubbtn a{background-color: #fac532;color: #fff;border-color: #fac532;}
.pagenation .curpage a{color: #fff;background-color: #214a9a;border-color: #214a9a;}
.party-imgtxt{background-color: #fac532;}
.party-imgtxt .l-pic{float: left;width: 700px;margin-right: 50px;}
.party-imgtxt .l-pic img{display: block;width: 100%;}
.party-imgtxt .r-txt{overflow: hidden;padding-top: 50px;padding-right: 10px;}
.party-imgtxt .r-txt .info{font-size: 18px;color: #333;line-height: 1.88;height: 18.8em;overflow-y: auto;padding-right: 50px;}
.party-imgtxt .r-txt .info::-webkit-scrollbar{width:4px}
.party-imgtxt .r-txt .info::-webkit-scrollbar-thumb{border-radius:4px;background:#214a9a;position:absolute;top:0;right:-30px}
.party-imgtxt .r-txt .info::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}
.part-video{text-align: center;margin-bottom: 45px;}
.part-video .video{width: 940px;margin: 0 auto;background: #000;margin-bottom: 10px;}
.part-video .video video{display: block;width: 100%;}
.part-video .video iframe{display: block;width: 100%;}
.part-video p{text-align: center;font-size: 24px;color: #214a9a;font-weight: bold;}
.ul-honor-0918{background: #2855b1;padding: 30px;padding-bottom: 0;margin-bottom: 40px;border-radius: 10px;overflow: hidden;}
.ul-honor-0918 li{float: left;width: 50%;margin-bottom: 30px;}
.ul-honor-0918 li h3{font-weight: normal;padding-left: 10px;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ul-honor-0918 li h3::after{position: absolute;top: 50%;left: 0;width: 4px;height: 4px;border-radius: 50%;background: #fff;content: '';margin-top: -2px;}
.ul-honor-0918 li h3 a{color: #fff;font-size: 18px;}
.ul-honor-0918 li h3 a:hover{text-decoration: underline;}
.ul-honor-pic{margin: 0 -25px;}
.ul-honor-pic li{float: left;width: 33.33%;padding: 0 25px;margin-bottom: 35px;}
.ul-honor-pic li .pic{position: relative;padding-top: 65.23%;margin-bottom: 25px;overflow: hidden;}
.ul-honor-pic li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-honor-pic li .pic:hover img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ul-honor-pic li p{font-size: 18px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.part-pages{margin: 0 auto;width: auto;}
.row-part2-02{min-height: 1563px;background: url(../images/zp3-0918.png) center no-repeat;background-size: 1920px auto;padding-top: 160px;}
.ul-preson-honor{font-size: 0;text-align: center;margin-bottom: 35px;}
.ul-preson-honor li{display: inline-block;width: 340px;margin: 0 40px;}
.ul-preson-honor li .desc{width: 100%;margin-bottom: 40px;
    height: 48px;line-height: 48px;text-align: center;color: #fff;font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    background: #2855B1;
    border-radius: 6px;}
.ul-preson-honor li .name{font-size: 24px;color: #333;}
.ul-preson-honor li .pic{margin-bottom: 30px;position: relative;padding-top: 114.1%;}
.ul-preson-honor li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.ul-part-sel{margin: 0 -5px 40px;}
.ul-part-sel li{float: left;width: 33.33%;padding: 0 5px;margin-bottom: 10px;}
.ul-part-sel li a{display: block;width: 100%;height: 48px;line-height: 48px;text-align: center;font-size: 20px;
    background: #FAC532;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    border-radius: 6px;}
.ul-part-sel li.on a{background-color: #2855B1;color: #fff;font-weight: bold;}
.ul-part-doctor{margin: 0 -45px 100px;}
.ul-part-doctor li{float: left;width: 25%;padding: 0 45px;margin-bottom: 25px;}
.ul-part-doctor li .pic{position: relative;padding-top: 114.28%;margin-bottom: 20px;overflow: hidden;}
.ul-part-doctor li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-part-doctor li .pic:hover img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ul-part-doctor li p{text-align: center;font-size: 24px;}
.body-index-1018{padding-top: 159px;}
@media only screen and (max-width:1559px){
.headerrel01-nav li>a{padding:0 4px;font-size:18px}
.headerrel01-sub-tit{width:26%}
.headerrel01-sub-tit h3{margin-bottom:20px;font-size:40px}
.headerrel01-sub-tit h3 span{font-size:20px}
.headerrel01-sub-tit p{font-size:18px}
.headerrel01-sub-con dl dd a{font-size:18px}
.headerrel01-nav li .child .l-txt{margin-right: 100px;}
}
@media only screen and (max-width:1399px){
.headerrel01-link{margin-right:-15px}
.headerrel01-link span{padding:0 15px}
.headerrel01-so .inner{width:300px}
}
@media only screen and (max-width:1199px){
    /* .pagenation .pagenum{margin: 0 3px;}
    .pagenation .pagenum{margin: 0 6px;}  */
    .pagenation .pagenum a{font-size: 12px;height: 30px;line-height: 28px;padding: 0 7px;margin-bottom: 3px;}
    .pagenation .totalpage, .pagenation .indexpage{font-size: 12px;height: 30px;line-height: 30px;margin-bottom: 3px;}
    .pagenation .pagetext{font-size: 14px;}
    .pagenation .pageinput{height: 30px;font-size: 14px;margin-bottom: 3px;}
.headerrel01-nav li .child{position: static;}
.headerrel01-nav li .child{padding: 25px 15px}
.headerrel01-nav li .child .l-txt{float: none;margin-right: 0;line-height: 1.3;text-align: left;margin-bottom: 15px;}
.headerrel01-nav li .child .r-con .pic{float: none;}
.headerrel01-nav li .child .l-txt span{font-size: 14px;}
.headerrel01-nav li .child .l-txt p{font-size: 18px;margin: 10px 0;}
.headerrel01-nav li .child .l-txt .info{font-size: 14px;}
.headerrel01-nav li .child-nav-item{width: 90px;}
.headerrel01-nav li .child-nav-item{width: 33.33%;}
.headerrel01-nav li .child-nav-item a{font-size: 14px;margin-bottom: 6px;line-height: 30px;}
.body-index-1018,body{padding-top:60px}
.headerrel01-sub-con dl{margin-right: 10px;}
.headerrel01{position:fixed;height:60px;background:#0884c9!important}
body.bodyHd .headerrel01{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.headerrel01-hdr .wp{padding:0}
.headerrel01-nav li>a:after{height:2px}
.headerrel01-top{height:auto;border:none;line-height:60px;padding:0 15px!important}
.headerrel01-top-r{display:none}
.headerrel01-link{display:none}
.headerrel01-hdr .headerrel01-link{display:block;margin:0;text-align:center;line-height:60px}
.headerrel01-hdr .headerrel01-link a{font-size:16px;color:#fff;margin:0 10px}
.headerrel01-logo{margin:0;max-width:200px}
.headerrel01-menuBtn{display:block;position:fixed;top:6px;z-index:101;right:0}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background:#fff}
.headerrel01-so{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:102;display:none}
.headerrel01-so .inner{position:absolute;left:50%;top:50%;width:90%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.headerrel01-so .close{display:block}
.headerrel01-so-btn{display:none;height:80px}
.headerrel01-nav{background:rgba(0,0,0,.3)}
.headerrel01-nav li,.headerrel01-nav li:first-child{width:100%;line-height:40px;text-align:center}
.headerrel01-nav li>a{display:block;font-size:16px;color:#fff;line-height:50px;border-bottom:1px solid rgba(0,0,0,.1)}
.headerrel01-navsub{padding:40px 0;position:static;background:#fff;text-align:left}
.headerrel01-navsub .wp{padding:0 20px;overflow:hidden}
.headerrel01-sub-pic{margin-top:10px;width:180px}
.headerrel01-sub-tit{padding-top:0}
.headerrel01-sub-tit h3{font-size:24px}
.headerrel01-sub-tit h3 span{font-size:16px}
.headerrel01-sub-tit p{font-size:16px}
.headerrel01-sub-con{padding-top:0}
.headerrel01-sub-con dl dd a{font-size:16px}
.headerrel01-hdr{overflow:scroll;position:fixed;z-index:99;left:0;top:60px;width:100%;max-height:100%;background-color:rgba(0,0,0,.8);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01-hdr.headerrel01-hdr__down{bottom:100%;visibility:hidden;opacity:0}
.headerrel01-hdr.headerrel01-hdr__down.headerrel01-hdr__open{bottom:0;visibility:visible;opacity:1}
.headerrel01-hdr.headerrel01-hdr__left{bottom:0;left:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__left.headerrel01-hdr__open{left:0}
.headerrel01-hdr.headerrel01-hdr__right{bottom:0;right:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__right.headerrel01-hdr__open{right:0}
.part-video .video{width: auto;}
.part-video p{font-size: 16px;}
.part-video{margin-bottom: 20px;}
.row-part2-02{min-height: 1px;height: auto;padding: 25px 0;}
.ul-honor-0918{padding: 15px;}
.ul-honor-0918 li{margin-bottom: 10px;}
.ul-honor-0918 li h3 a{font-size: 14px;}
.ul-honor-pic{margin: 0 -8px 10px;}
.ul-honor-pic li{padding: 0 8px;margin-bottom: 10px;}
.ul-honor-pic li .pic{margin-bottom: 10px;}
.ul-honor-pic li p{font-size: 14px;}
.row-part2-03{padding-top: 25px;}
.ul-preson-honor li{padding: 0 20px;margin: 0;}
.ul-preson-honor li .pic{margin-bottom: 15px;}
.ul-preson-honor li .desc{height: 30px;line-height: 30px;font-size: 14px;margin-bottom: 10px;}
.ul-preson-honor li .name{font-size: 14px;}
.ul-part-sel li a{font-size: 14px;height: 30px;line-height: 30px;}
.ul-part-sel li{padding: 0 3px;margin-bottom: 6px;}
.ul-part-sel{margin: 0 -3px 20px;}
.ul-part-doctor {margin: 0 -10px;}
.ul-part-doctor li p{font-size: 14px;}
.ul-part-doctor li{padding: 0 10px;}
}
@media only screen and (max-width:767px){
.headerrel01-nav li .child-nav-item{width: 50%;}
.ul-preson-honor{margin: 0 -5px 20px;}
.ul-part-sel li{width: 50%;}
.ul-part-doctor li{width: 50%;}
.ul-part-doctor li .pic{margin-bottom: 10px;}
.ul-part-doctor li{margin-bottom: 10px;}
.ul-part-sel li a{font-size: 12px;padding: 0 5px;}
.ul-preson-honor li{width: 50%;float: left;padding: 0 5px;}
.ul-honor-pic li{width: 50%;}
.ul-honor-0918 li{width: auto;float: none;}
.body-index-1018,body{padding-top:60px}
.headerrel01{padding:5px 0;height:60px}
.headerrel01-logo{width:200px;height:50px;line-height:50px;margin-left: -10px;}
.headerrel01-menuBtn{margin:10px 15px;top:6px}
.headerrel01-hdr{top:60px}
.headerrel01-link a{font-size:14px}
.headerrel01-nav a{font-size:14px;line-height:40px}
.headerrel01-so-btn{height:60px}
.headerrel01-navsub{padding:20px 0}
.headerrel01-navsub .wp{padding:0 15px}
.headerrel01-sub-pic{margin:0;width:50%}
.headerrel01-sub-tit{width:48%}
.headerrel01-sub-tit h3{margin-bottom:10px;font-size:18px;line-height:1.4}
.headerrel01-sub-tit h3 span{font-size:14px;line-height:1.4}
.headerrel01-sub-tit p{font-size:12px}
.headerrel01-sub-con{padding-top:20px;clear:both;width:100%}
.headerrel01-sub-con dl dd a{padding:5px 0 5px 12px;font-size:14px}
.headerrel01-sub-con dl dd a:before{top:14px}
.headerrel01-nav li .child{padding: 10px;}
}
.banner{position:relative;overflow:hidden}
.banner .swiper-slide{position:relative;height:100%;overflow:hidden;padding-top: 66.66%;padding-top: 0;height: 990px;padding-top: 0;height: auto;}
.banner .swiper-slide img{display: block;width: 100%;}
.banner .swiper-bg{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1;transform:translate3d(0,0,0) scale(1.05);transition:opacity .3s ease,transform 0s ease 1s}
.banner .swiper-slide-active .swiper-bg{-webkit-transform:scale(1);transform:scale(1);transition:all 5s cubic-bezier(0,.56,.44,1)}
.banner-txt{position:absolute;right:0;top:31.7%;left:0;z-index:2}
.banner-txt .wp{position:relative}
.banner-txt h2{font-size:72px;color:#fff;text-align:right;text-shadow:1px 1px 2px rgba(0,0,0,.9);letter-spacing:.06em}
.banner .swiper-pagination{position:absolute;bottom:40px;text-align:center}
.banner .swiper-pagination-bullet{width:auto;height:auto;background:0 0;opacity:1;margin-right:0!important}
.banner .swiper-pagination-bullet em{display:inline-block;font-size:20px;margin:0 5px!important;width:48px;height:48px;font-size:20px;color:#fff;line-height:48px;background-color:rgba(255,255,255,.2);border-radius:24px;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.banner .swiper-pagination-bullet-active em{background-color:#0081bf}
.banner .swiper-pagination i{display:inline-block;vertical-align:4px;height:6px;width:0;background-color:#ffb400;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-left:10px}
.banner .swiper-pagination-bullet-active i{width:100px}
.banner .swiper-button-next,.banner .swiper-button-prev{left:auto;top:auto;right:auto;bottom:59px;width:54px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;cursor:pointer}
.banner .swiper-button-prev{left:128px;background-image:url(../images/icon-prev.png)}
.banner .swiper-button-next{right:128px;background-image:url(../images/icon-next.png)}
.footer{background-color:#f5f6fb}
.fd-top{overflow:hidden;padding:80px 0 40px}
.fd-logo_share{float:left;margin-right:90px}
.fd-logo{margin-bottom:70px}
.fd-nav{float:left;width:480px;overflow:hidden}
.fd-nav li{float:left;width:33.33%}
.fd-nav li a{display:block;font-size:18px;line-height:48px;color:#444;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-nav li a:hover{color:#214a9a}
.fd-eq_find{float:right}
.fd-eq{overflow:hidden;margin-bottom:36px}
.fd-eq li{float:left;margin-left:25px}
.fd-eq .pic{width:108px;height:108px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin-bottom:15px}
.fd-eq .pic img{display:block;width:100%;height:100%}
.fd-eq p{font-size:16px;color:#666;text-align:center}
.fd-find{float:right;position:relative;font-size:18px;color:#fff;text-align:right;padding-right:25px;width:172px;height:48px;line-height:48px;background:#ffb400 url(../images/so2.png) no-repeat 27px center;border-radius:10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-find:before{content:'';position:absolute;left:61px;top:50%;margin-top:-12px;width:1px;height:24px;background:rgba(255,255,255,.2)}
.fd-find:hover{color:#fff;opacity:.8}
.fd-bot{padding:36px 0;overflow:hidden;border-top:1px solid #e5e6eb}
.fd-nav2{float:left;overflow:hidden}
.fd-nav2 a{position:relative;float:left;font-size:16px;color:#ababab;margin-left:36px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.fd-nav2 a+a:before{content:'';position:absolute;top:50%;margin-top:-6px;left:-18px;width:1px;height:12px;background-color:#ddd}
.fd-nav2 a:last-child{color:#999}
.fd-nav2 a:hover{color:#214a9a}
.copyright{float:right;font-size:16px;color:#999}
.bd_weixin_popup{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.fd-share .bdsharebuttonbox a{width:24px;height:24px;-webkit-background-size:24px auto;background-size:24px auto;padding-left:0;margin:0;background-position:center top;margin-right:36px}
.fd-share .bdsharebuttonbox a.bds_tsina{background-image:url(../images/s1.png)}
.fd-share .bdsharebuttonbox a.bds_weixin{background-image:url(../images/s2.png)}
.fd-share .bdsharebuttonbox a.bds_sqq{background-image:url(../images/s3.png)}
.fd-share .bdsharebuttonbox a:hover{background-position:center bottom;opacity:1}
.row-ind1{background:url(../images/z-bg.jpg) no-repeat center/cover;overflow:hidden;padding:138px 0 102px}
.ind1-con{position:relative;padding-top:76.92%}
.ind1-con .tit-z1{position:absolute;top:-30px;margin-bottom:0}
.ind1-con .box5{position:absolute;right:50%;bottom:0;width:80px;height:80px;background:#ffb400}
.box1{position:absolute;right:0;bottom:80px;width:50%}
.swiper-yq{overflow:hidden}
.swiper-yq .pic{position:relative;padding-top:66.67%;overflow:hidden}
.swiper-yq .pic img{position:absolute;width:100%;height:100%;top:0;left:0}
.row-ind1 .box3 .site-l3 li,
.row-ind1 .box3 .site-l2 li,
.row-ind1 .box3 .site-l1 li{-webkit-transform:translate(0)!important;transform:translate(0)!important;opacity:1!important;visibility: visible!important;}

.row-ind1 .box1 .site-l3 li,
.row-ind1 .box1 .site-l2 li,
.row-ind1 .box1 .site-l1 li{-webkit-transform:translate(0)!important;transform:translate(0)!important;opacity:1!important;visibility: visible!important;}


.row-ind1 .box2 .site-l3 li,
.row-ind1 .box2 .site-l2 li,
.row-ind1 .box2 .site-l1 li{-webkit-transform:translate(0)!important;transform:translate(0)!important;opacity:1!important;visibility: visible!important;}
.box1{opacity: 1!important;visibility: visible!important;}

.row-ind1 .box3 .site-l2 li:nth-child(1n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box3 .site-l2 li:nth-child(2n){-webkit-transition-delay:.2s;transition-delay:.2s}
.row-ind1 .box3 .site-l2 li:nth-child(3n){-webkit-transition-delay:.4s;transition-delay:.4s}
.row-ind1 .box3 .site-l2 li:nth-child(4n){-webkit-transition-delay:.6s;transition-delay:.6s}
.row-ind1 .box2 .site-l2 li:nth-child(1n){-webkit-transition-delay:.8s;transition-delay:.8s}
.row-ind1 .box2 .site-l2 li:nth-child(2n){-webkit-transition-delay:1s;transition-delay:1s}
.row-ind1 .box2 .site-l2 li:nth-child(3n){-webkit-transition-delay:1.2s;transition-delay:1.2s}
.row-ind1 .box1{-webkit-transition-delay:1.4s;transition-delay:1.4s}
.row-ind1 .box1{-webkit-transition-delay:1.4s;transition-delay:1.4s}
/* .row-ind1 .box3 .site-l2 li:nth-child(1n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box3 .site-l2 li:nth-child(2n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box3 .site-l2 li:nth-child(3n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box3 .site-l2 li:nth-child(4n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box2 .site-l2 li:nth-child(1n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box2 .site-l2 li:nth-child(2n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box2 .site-l2 li:nth-child(3n){-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box1{-webkit-transition-delay:0s;transition-delay:0s}
.row-ind1 .box1{-webkit-transition-delay:0s;transition-delay:0s} */


/* .row-ind1.animate .box1,.row-ind1.animate .site-l2 li{-webkit-transform:translate(0);transform:translate(0);opacity:1;visibility:visible} */
.hot-news,.news-l1 li,.video-z1{-webkit-transition:all 4s cubic-bezier(.08,.82,.17,1);transition:all 4s cubic-bezier(.08,.82,.17,1);-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;visibility:hidden}
/* .row-ind1.animate .box1,.row-ind1.animate .site-l2 li{-webkit-transform:translate(0);transform:translate(0);opacity:1;visibility:visible} */

.box1 h3{position:absolute;z-index:2;left:7.5%;top:9%;width:26%;font-size:32px;color:#fff;line-height:1.4}
.site-l1{position:absolute;right:8%;top:8.6%;max-height: 100%; z-index:2;display: -webkit-flex;display: flex; flex-wrap: wrap;}
.site-l1 li{margin:0 7px;float:left;width:50px;flex-shrink: 0;min-height:55.6%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.site-l1 a{padding:25px 0 80px;display:block;height:100%;background:#214a9a;border-radius:25px;position:relative}
.site-l1 span{margin:0 auto;display:block;width:20px;font-size:20px;text-align:center;color:#fff;line-height:20px;writing-mode: vertical-rl; writing-mode: tb-rl;}
.site-l1 i{margin-left:-4.5px;position:absolute;left:50%;bottom:12%;width:9px;height:32px;background:url(../images/icon-1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.site-l1 .on a,.site-l1 a:hover{background:#fac532}
.site-l1 .on a i,.site-l1 a:hover i{bottom:9%;opacity:1}
.box2{position:absolute;left:0;bottom:0;width:38.46%;z-index:2}
.site-l2 li{float:left;width:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.site-l2 .con{display:block;padding-top:76.92%;position:relative;overflow:hidden}
.site-l2 .con-inner{padding:0 5px;position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff}
.site-l2 .svg{display:block;width:100px;height:100px;margin:0 auto 18px}
.site-l2 .txt{text-align:center}
.site-l2 h4{margin-bottom:4px;font-size:24px;color:#fff}
.site-l2 .en{font-size:18px;color:#fff}
.site-l2 .big{width:76.67%;background:linear-gradient(0deg,rgba(132,134,255,.95) 0,rgba(41,134,255,.95) 100%)}
.site-l2 .big .con{padding-top:56.26%}
.site-l2 .i2{background:linear-gradient(180deg,#41ead1 0,#33d8f6 100%)}
.site-l2 .i3{background:linear-gradient(0deg,#36a5fe 0,#02bee4 100%)}
.site-l2 .i4{background:linear-gradient(180deg,rgba(255,179,59,.1) 0,rgba(254,198,64,.1) 100%)}
.site-l2 .i5{background:linear-gradient(180deg,#1d6fea 0,#267dff 100%)}
.site-l2 .i6{background:linear-gradient(0deg,#0bc0be 0,#10eae8 100%)}
.box3{position:absolute;top:0;right:0;width:50%}
.box4{position:absolute;left:0;bottom:25%;width:50%;z-index:1}
.box4 .inner{padding-top:105.128%;position:relative;overflow:hidden}
.box4 img{position:absolute;left:0;top:0;width:100%;height:100%}
.row-ind2{padding:107px 0 100px;background-color:#fff;overflow:hidden}
.tit-z1{margin-bottom:52px;overflow:hidden}
.tit-z1 .more{margin:7.5px 0 0 15px;float:right;font-size:18px;color:#214a9a;border:1px solid #214a9a;text-align:center;width:200px;height:50px;line-height:48px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.tit-z1 h3{float:left;font-size:40px;color:#214a9a;line-height:1.5}
.tit-z1.tit2 h3{font-size:44px}
.tit-z1 .more:hover{background-color:#214a9a;color:#fff}
.pt100{padding-top:100%!important}
.m-news{margin:0 -15px}
.news_item{float:left;width:33.33%}
.news_item .inner{margin:0 15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}
.news_item .pic{display:block;position:relative;padding-top:60%;overflow:hidden}
.news_item .pic img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.news_item .pic:hover img{transform:scale(1.05)}
.news_item .txt{padding:32px 30px 30px}
.z-tit1{overflow:hidden;margin-bottom:14px}
.z-tit1 .more{float:right;font-size:16px;line-height:45px;color:#214a9a}
.z-tit1 .tit{font-weight:700;font-size:30px;color:#214a9a}
.z-news li a{display:block;font-size:16px;line-height:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #eee;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-news li a:hover{color:#214a9a}
.ks-item{float:left;height:550px}
.ks-item+.ks-item{border-left:1px solid #fff}
.ks-item .s1{float:left;position:relative;padding:60px 0 0;width:160px;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;cursor:pointer}
.ks-item .s1:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#214a9a}
.ks-item .s1 .img{position:relative;z-index:2;width:66px;height:66px;margin:0 auto 30px}
.ks-item .s1 .img img{display:block;width:100%;height:100%}
.ks-item .s1 h4{position:relative;z-index:2;font-weight:400;font-size:30px;line-height:1.1;color:#fff;width:30px;margin:0 auto}
.ks-item .s1 .arrow{position:absolute;bottom:60px;left:50%;margin-left:-24px;width:48px;height:48px;background:url(../images/z-arrow.png) no-repeat center;z-index:2}
.ks-item .s2{display:none;height:100%;padding:40px 0 0 80px;padding: 20px; box-shadow:0 0 20px 0 rgba(122, 95, 95, 0.1);position: relative;}
.ks-item.active{width:calc(100% - 325px)}
.ks-item.active .s1{width:380px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.ks-item.active .s1:before{background:rgba(0,0,0,.32)}
.ks-item.active .s1 h4{font-weight:700;font-size:34px}
.z-ks{overflow: visible;position: absolute;top: 50px;bottom: 35px; right: 0;width: calc(100% - 410px);overflow-y: auto;}
.z-ks::-webkit-scrollbar{width:4px}
.z-ks::-webkit-scrollbar-thumb{border-radius:4px;background:#214a9a;position:absolute;top:0;right:-30px}
.z-ks::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}
.z-ks li{float:left;width:33.33%;position: relative;margin-bottom: 10px;}
.z-ks li a{display:block;text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;font-size:18px;line-height:45px;color:#333;border-bottom:4px solid transparent;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-ks li:hover a{font-weight:700;color:#fff;background-color: #214a9a; }
.z-ks li:hover a::after{position: absolute;content: '';width: 40px;height: 5px;background-color: #fff;position: absolute;bottom: 0;left: 50%;margin-left: -20px;}
.z-ks li .child{position: absolute; border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; top: 100%;left: 0;width: 100%;overflow: hidden;display: none;background-color: #214a9a;z-index: 4;}
.z-ks li:hover{background-color: #214a9a;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.z-ks li:hover a{color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;background-color: #214a9a;}
.z-ks li:hover .child{display: block;}
.z-ks li:hover .child a::after{display: none;}
.z-ks li.noChild:hover{background-color: #fff;}
.z-ks li.noChild:hover>a{background-color: #fff;color: #214a9a;}
.z-ks li.noChild:hover>a::after{background-color: #214a9a;}
.z-ks li .child a{float: left;width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;font-size: 14px;}
.ks-item.active .s2{display:block}
.row-ind4{padding:95px 0 0;overflow:hidden}
.z-help{padding-bottom:20px;overflow:hidden;margin:0 -30px}
.z-help li{float:left;width:50%}
.z-help .inner{position:relative;margin:0 30px}
.z-help .pic{position:relative;padding-top:100%;overflow:hidden}
.z-help .pic img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-help .pic:hover img{transform:scale(1.05)}
.z-help .img{position:absolute;bottom:0;right:0;width:454px;height:260px;line-height:260px;text-align:center;box-shadow:0 8px 15px 0 rgba(0,0,0,.15);background-color:rgba(255,255,255,.89);z-index:2}
.z-help .img img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.z-help .tit-z1{margin:40px 0 60px;padding:0 40px}
.z-help li:nth-child(2) .pic{margin-top:90px}
.row-ind5{padding:85px 0 80px;position:relative;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.row-ind5:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#214a9a;opacity:.9}
.row-ind5 .wp{position:relative;z-index:2}
.row-ind5 .tit{font-weight:700;font-size:40px;color:#fff;text-align:center;margin-bottom:78px}
.z-come{text-align:center}
.z-come li{display:inline-block}
.z-come a{display:block;width:261px;height:261px;padding:48px 0 0;border-radius:10px;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-come i{display:block;margin:0 auto 35px;width:100px;height:100px;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.z-come p{font-size:24px;color:#fff;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.z-come li:nth-child(2){margin:0 162px}
.z-come a.on,.z-come a:hover{background-color:#fff}
.z-come a.on i,.z-come a:hover i{background-position:center bottom}
.z-come a.on p,.z-come a:hover p{color:#214a9a}
.main{overflow:hidden}
.ban{height:680px;position:relative;overflow:hidden}
.ban .ban-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.ban .wp1400{height:100%;position:relative;overflow:hidden}
.tit-d1{padding:13px 65px;position:absolute;left:0;bottom:0;min-width:300px;background-color:rgba(0,129,191,.9);text-align:center;border-radius:40px 0 0 0}
.tit-d1 h3{font-size:40px;color:#fff;line-height:1.3;text-align:left}
.tit-d1 h3 span{padding:0 3px;display:block;font-size:18px;color:rgba(255,255,255,.6);font-weight:400;text-align:left;font-family:Arial}
.tit-d2{margin-bottom:50px;line-height:50px;overflow:hidden}
.tit-d2 .more{margin-left:15px;float:right;width:200px;height:50px;line-height:48px;border:1px solid #214a9a;font-size:18px;color:#214a9a;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.tit-d2 h3{font-size:36px;color:#0081bf;overflow:hidden}
.tit-d2.fff h3{color: #fff!important;}
.tit-d2.tit-d2z h3{text-align:center;color:#214a9a}
.tit-d2 .more:hover{background-color:#0081bf;color:#fff}
.tit-d3{margin-bottom:40px;overflow:hidden}
.tit-d3 h3{padding-bottom:24px;font-size:30px;color:#0081bf;position:relative}
.tit-d3 h3:after{content:'';position:absolute;left:0;bottom:0;width:40px;height:1px;background-color:#0081bf}
.box-pos{padding:26px 0;line-height:24px;overflow:hidden}
.col-inner-news-main-0712 .box-pos .home,.col-inner-news-main-0712 .box-pos .cur a,.col-inner-news-main-0712 .box-pos em,.col-inner-news-main-0712 .box-pos .cur span{color: #fff;}

.top-blue .wp1400{padding-right: 500px;}

.bottom-blue{background: url(../images/zp1-0712.png) top center no-repeat;background-size: 1920px auto;padding-top: 65px;}
.bottom-blue .wp1400{padding-right: 500px;}
.bottom-blue .wp1400 .r-content{position: absolute;right: 0;width: 410px;top: 80px;overflow: hidden;}
.box-pos .home{margin-left:20px;float:right;width:24px;height:24px;background:url(../images/t1-icon1.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.main-txt-top-fff .box-pos .home{background-image: url(../images/home.png);}
.cur{font-size:0;overflow:hidden}
.cur a,.cur em,.cur span{display:inline-block;vertical-align:middle;font-size:16px;color:#333}
.cur a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.main-txt-top-fff .cur a,.main-txt-top-fff .cur em,.main-txt-top-fff .cur span{color: #fff;}
.cur span{color:#214a9a}
.cur em{margin:0 4px}
.cur a:hover{color:#214a9a}
.box-sel{padding:38px 0;font-size:0;text-align:center;background-color:#e6f3f9;overflow:hidden}
.box-sel input,.box-sel select{outline:0;border:none;background-color:transparent}
.box-sel .sel{margin-right:.66%;padding:0 40px 0 21px;display:inline-block;vertical-align:middle;width:100%;height:48px;line-height:48px;background:#fff url(../images/form-i1.png) right 10px center no-repeat;font-size:16px;color:#333;cursor:pointer;border-radius:24px}
.box-sel .inp{margin-right:.66%;padding:0 20px;display:inline-block;vertical-align:middle;width:34%;height:48px;line-height:48px;background-color:#fff;font-size:16px;color:#333}
.box-sel .btn{display:inline-block;vertical-align:middle;width:10%;height:48px;line-height:48px;font-size:0;text-align:center;background-color:#214a9a;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:24px}
.box-sel .btn span{padding-left:30px;display:inline-block;vertical-align:middle;font-size:18px;color:#fff;font-weight:700;background:url(../images/form-so.png) left center no-repeat}
.box-sel .btn:hover{opacity:.8;filter:alpha(opacity=80)}
.box-sel .inp-item{display:inline-block;vertical-align:middle;width:17%;margin-right:1%}
.box-sel .inp-item input{display:block;width:100%;border-radius:24px}
.box-sel #laydate{background:#fff url(../images/zsp18.png) right 15px center no-repeat}
.layui-laydate-content .layui-laydate .layui-this{background-color:#214a9a!important}
.row-news1-d{padding:70px 0;overflow:hidden}
.row-news1-d .wp1400{background:url(../images/zsp7.png) bottom left no-repeat;padding-bottom:140px}
.news1-it1-d{margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #ddd}
.hotN-d{float:left;width:42.9%;overflow:hidden}
.hotN-d .pic{padding-top:62%;position:relative;overflow:hidden;box-shadow:0 4px 7px rgba(0,0,0,.14)}
.hotN-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.hotN-d .inner{padding-top:21px;overflow:hidden}
.hotN-d h4{margin-bottom:16px;font-size:20px;color:#333;line-height:1.8;height:3.6em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.hotN-d .date{margin-bottom:13px;font-size:16px;color:#999}
.hotN-d .txt{font-size:16px;color:#333;line-height:1.9;height:3.8em;overflow:hidden}
.hotN-d:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.hotN-d:hover h4{color:#214a9a}
.newsL-d{margin:0 -15px;float:right;width:57.2%}
.newsL-d li{margin-bottom:28px;float:left;width:50%}
.newsL-d .con{margin:0 15px;display:block}
.newsL-d .pic{padding-top:55%;position:relative;overflow:hidden;box-shadow:0 4px 7px rgba(0,0,0,.14)}
.newsL-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsL-d .inner{padding-top:14px;overflow:hidden}
.newsL-d h4{margin-bottom:11px;font-size:18px;color:#333;font-weight:400;height:1.3em;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.newsL-d .date{font-size:16px;color:#999}
.newsL-d .txt{font-size:16px;color:#999}
.newsL-d .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.newsL-d .con:hover h4{font-weight:700;color:#214a9a}
.newsL2-d{margin:0 -15px 70px}
.newsL2-d li{float:left;width:25%}
.newsL2-d .con{padding:30px 30px 36px; margin:0 15px;display:block;background-color:#fff;box-shadow:0 4px 7px rgba(0,0,0,.14);overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.newsL2-d.newsL2-d-hrv3 .con{background-color: #E7EFFC;}
.newsL2-d h4{margin-bottom:28px;font-size:18px;color:#333;font-weight:400;line-height:2;height:4em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsL2-d .date{font-size:16px;color:#999;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsL2-d .con:hover{background-color:#fac532}
.newsL2-d .con:hover h4{font-weight:700;color:#333}
.newsL2-d .con:hover .date{color:#977a33}
.row-news2-d{padding:220px 0 150px;overflow:hidden;background:url(../images/zsp20.png) center no-repeat;background-size:cover;margin-top:-150px}
.row-news2-d-0709{min-height: 869px;}
.row-news2-d .tit-d2{margin-bottom:40px}
.videoL-d{margin:0 -13px 70px}
.videoL-d li{float:left;width:25%}
.videoL-d .con{margin:0 13px;display:block}
.videoL-d .pic{padding-top:62%;position:relative;overflow:hidden}
.videoL-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.videoL-d .start{position:absolute;left:50%;top:50%;width:52px;height:52px;background:url(../images/n2-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.videoL-d .inner{padding:32px 30px 36px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);overflow:hidden}
.videoL-d h4{margin-bottom:15px;font-size:18px;color:#333;font-weight:400;line-height:1.7;height:3.4em;overflow:hidden}
.videoL-d .info{font-size:16px;color:#999;overflow:hidden}
.videoL-d .info .author{margin-left:15px;float:right}
.videoL-d .info .num{overflow:hidden}
.videoL-d .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.videoL-d .con:hover h4{color:#0081bf;font-weight:700}
.row-news3-d{padding:70px 0;overflow:hidden}
.row-news3-d .tit-d2{margin-bottom:40px}
.news2-it1-d{margin-bottom:70px}
.news2-it1-d .col-l{width:74%}
.news2-it1-d .col-r{width:24%}
.hotM-d{margin-bottom:40px;background-color:#e6effc;overflow:hidden}
.hotM-d .pic{float:left;width:58%}
.hotM-d .pic .pic-inner{padding-top:62%;position:relative;overflow:hidden}
.hotM-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.hotM-d .inner{padding:40px 38px 20px;overflow:hidden}
.hotM-d h4{margin-bottom:18px}
.hotM-d h4 a{display:block;font-size:20px;color:#333;line-height:1.8;height:3.6em;overflow:hidden}
.hotM-d .date{margin-bottom:24px;font-size:18px;color:#999}
.hotM-d .txt{margin-bottom:38px;font-size:16px;color:#333;line-height:1.9;height:5.7em;overflow:hidden;opacity:.9}
.hotM-d .more{display:block;font-size:16px;color:#999;line-height:1.8}
.mediaL-d{margin:0 -9px}
.mediaL-d li{float:left;width:33.33%}
.mediaL-d .con{margin:0 9px;display:block}
.mediaL-d .pic{padding-top:61%;position:relative;overflow:hidden}
.mediaL-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mediaL-d .inner{padding:30px 24px 24px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mediaL-d h4{margin-bottom:26px;font-size:18px;color:#333;font-weight:400;line-height:1.9;height:3.8em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mediaL-d .info{font-size:16px;color:#999;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mediaL-d .info .author{margin-left:15px;float:right}
.mediaL-d .info .date{overflow:hidden}
.mediaL-d .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.mediaL-d .con:hover .inner{background-color:#fac532}
.mediaL-d .con:hover h4{color:#333}
.mediaL-d .con:hover .info{color:#977a33}
.mediaL2-d{padding:7px 10px 33px 30px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);overflow:hidden}
.mediaL2-d li{padding:30px 0 24px;border-bottom:1px solid #eee}
.mediaL2-d .date{margin-bottom:6px;padding-left:28px;background:url(../images/n3-i1.png) left center no-repeat;font-size:16px;color:#999}
.mediaL2-d h4{font-size:18px;color:#333;font-weight:400;line-height:1.8;height:3.6em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mediaL2-d li:hover h4{font-weight:700;color:#0081bf}
.row-news4-d{padding:160px 0 90px;position:relative;overflow:hidden;background:url(../images/zsp22.png) bottom center no-repeat}
.news-slcik-d{padding-bottom:60px;margin:0 -15px;position:relative;overflow:hidden}
.news-slcik-d .con{margin:0 15px;display:block;overflow:hidden}
.news-slcik-d .pic{margin-bottom:24px;padding:16px 14px;border:1px solid #dedede;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff}
.news-slcik-d .pic .pic-inner{padding-top:150%;position:relative;overflow:hidden}
.news-slcik-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.news-slcik-d h4{font-size:20px;color:#fff;text-align:center;font-weight:400;line-height:1.5;height:3em;overflow:hidden}
.news-slcik-d .con:hover .pic{background-color:#fac532;border-color:#fac532}
.news-slcik-d .swiper-pagination{font-size:0;bottom:0}
.news-slcik-d .swiper-pagination .swiper-pagination-bullet{margin:0 8px;width:14px;height:14px;background-color:#dedede;border-radius:50%;opacity:1;filter:alpha(opacity=100)}
.news-slcik-d .swiper-pagination .swiper-pagination-bullet-active{background-color:#fac532}
.row-kp1-d{padding:56px 0 70px;overflow:hidden}
.row-kp1-d .inner-main-title{margin-bottom:0}
.net-hospital-pic{margin: 20px auto;border-radius: 10px; overflow: hidden;font-size: 0;text-align: center;}
.net-hospital-pic img{display: block;margin: 0 auto;}
.kp-l1{margin:0 -40px;overflow:hidden}
.kp-l1 li{padding:0 40px;float:left;width:50%;overflow:hidden}
.kp-l1 .con{line-height:79px;border-bottom:1px solid #ddd;overflow:hidden}
.kp-l1 .date{margin-left:15px;padding-left:28px;float:right;font-size:16px;color:#999;background:url(../images/kp-i1.png) left center no-repeat}
.kp-l1 h4{overflow:hidden}
.kp-l1 h4 a{padding-left:15px;display:block;font-size:18px;color:#333;position:relative;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.kp-l1 h4 a:before{margin-top:-2.5px;content:'';position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#0081bf;border-radius:50%}
.kp-l1 .con:hover h4 a{color:#0081bf}
.kp-detail{padding:18px 0 80px;overflow:hidden}
.kp-detail .wp1400{height:100%;position:relative}
.kp-detail .news-artile-infos .bdsharebuttonbox{position:absolute;left:-139px;top:0}
.kp-detail .top{padding-bottom:34px;text-align:center;border-bottom:3px solid #eee;border-bottom: none;}
.kp-detail .top h1{margin-bottom:28px;font-size:36px;color:#333}
.kp-detail .top .info{font-size:18px;color:#999}
.kp-detail .top .info span{padding:0 14px;border-left:1px solid #ddd}
.kp-detail .top .info span:first-child{border:none}
.kp-detail .top .info .number{padding-left:48px;background:url(../images/h-p5.png) left 14px center no-repeat}
.kp-detail .con{padding:24px 0;font-size:18px;color:#333;line-height:2.7;overflow:hidden}
.row-ksh1-d{padding:27px 0 70px;overflow:hidden}
.row-ksh1-d .col-l{width:calc(100% - 319px)}
.row-ksh1-d .col-r{width:260px}
.row-service1 .z-ks{top: 20px;width: calc(100% - 375px);}

.ksh1-item{padding-left:33.3%;min-height:550px;position:relative;box-shadow:0 0 20px rgba(0,0,0,.1)}
.ksh1-item+.ksh1-item{margin-top:80px}
.ksh1-item .tit{position:absolute;display:block;left:0;top:0;width:33.3%;bottom:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.ksh1-item .tit h3{padding-top:110px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:36px;color:#fff;width:40px;line-height:1.2}
.ksh1-item .tit h3 i{position:absolute;left:50%;top:0;width:70px;height:70px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.kshItem-l1{padding:45px 0 45px 59px;margin:0 -26px;font-size:0;overflow:hidden}
.kshItem-l1 li{padding:0 26px;display:inline-block;vertical-align:top;width:33.33%}
.kshItem-l1 a{padding:15px 0;display:inline-block;font-size:18px;color:#333;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.kshItem-l1 a:after{content:'';position:absolute;left:0;bottom:0;right:0;height:4px;background-color:#0081bf;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.kshItem-l1 a:hover{color:#0081bf;font-weight:700}
.kshItem-l1 a:hover:after{opacity:1;filter:alpha(opacity=100)}
.yq-item .tit{margin-bottom:30px;padding:32px 0;display:block;font-size:24px;color:#fff;text-align:center;font-weight:700;background-color:#0081bf}
.yq-item .tit i{margin:-2px 18px 0 0;display:inline-block;vertical-align:middle;width:34px;height:34px;background:url(../images/yq-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.yq-l1 li{margin-bottom:10px}
.yq-l1 .pic{padding:14px;background-color:#fff;overflow:hidden}
.yq-l1 .pic .pic-inner{padding-top:63%;position:relative;overflow:hidden}
.yq-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.yq-l1 h4{padding:14px 0;font-size:24px;color:#333;text-align:center;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.yq-l1 li:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.top-ban{margin-bottom:20px;padding:27px 0;background-color:#e6f3f9;overflow:hidden}
.top-ban h3{padding:5px 0;float:left;font-size:40px;color:#0081bf;line-height:1.5}
.banItem-l1{float:right;overflow:hidden}
.banItem-l1 li{margin-left:56px;float:left;font-size:20px;color:#333}
.banItem-l1 .icon{margin-right:20px;display:inline-block;vertical-align:middle;width:70px;height:70px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.inner-top-ban.inner-top-ban-2{margin:0;padding:50px 0;background-color:transparent}
.row-kshD1-d{padding-bottom:40px;overflow:hidden}
.table-d1{margin-bottom:58px;overflow:hidden}
.table-d1 table{width:100%}
.table-d1 th{font-size:16px;color:#0081bf;font-weight:700;text-align:center;height:58px;background-color:#e6f3f9;border:1px solid #eee}
.table-d1 td{font-size:16px;color:#333;text-align:center;height:58px;border:1px solid #eee}
/* .kshD-desc{padding-left:50%;position:relative;line-height:442px;background-color:#0081bf;overflow:hidden} */
/* .kshD-desc .pic{position:absolute;left:0;top:0;bottom:0;width:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover} */
.kshD-desc .pic{float: left;width: 700px;margin-right: 50px;}
.kshD-desc .pic .pic-wrap{position: relative;padding-top: 52.58%;}
.kshD-desc .pic img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
/* .kshD-desc .con{padding:42px 60px;display:inline-block;vertical-align:middle;line-height:1.4;overflow:hidden} */
.kshD-desc .con{overflow: hidden;padding-top: 0px;padding: 50px;padding-left: 0;}
.kshD-desc h4{margin-bottom:20px;padding-bottom:25px;font-size:30px;color:#fff;position:relative}
.kshD-desc h4:after{content:'';position:absolute;left:0;bottom:0;width:40px;height:1px;background-color:rgba(255,255,255,.4)}
.kshD-desc .txt{font-size:18px;color:#fff;line-height:2.2;}
.m-descpic1-t1 .txt{height: 14em;overflow-y: auto;padding-right: 20px;}
.row-kshD2-d{padding:40px 0;overflow:hidden}
.row-kshD2-d .tit-d2{margin-bottom:46px}
.row-kshD2-d .tit-d2 h3{font-size:30px}
.txt-d1{margin-bottom:37px;font-size:18px;color:#333;line-height: 2.2;}
.staff-slick-d{position:relative;overflow:hidden}
.staff-slick-d .slider{margin:0 -18.5px;position:relative;overflow:hidden}
.staff-slick-d .con{margin:0 18.5px;display:block;overflow:hidden}
.staff-slick-d .pic{padding-top:131.8%;position:relative;overflow:hidden}
.staff-slick-d .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.staff-slick-d .inner{padding:26px 0;padding-right:60px;border-bottom:4px solid #eee;position:relative}
.staff-slick-d .inner:before{content:'';position:absolute;left:0;bottom:-4px;height:4px;width:0;background-color:#0081bf;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.staff-slick-d .icon{position:absolute;right:0;top:50%;width:48px;height:48px;background:url(../images/z-arrow.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.staff-slick-d h4{margin:12px 0 10px;font-size:24px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.staff-slick-d .author{font-size:16px;color:#999;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.staff-slick-d .swiper-button-next,.staff-slick-d .swiper-button-prev{top:38%;width:54px;height:54px;background-color:rgba(0,0,0,.4);background-repeat:no-repeat;background-position:center center;-webkit-background-size:auto;background-size:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1;filter:alpha(opacity=1);z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.staff-slick-d .swiper-button-prev{left:0;background-image:url(../images/icon-prev5.png)}
.staff-slick-d .swiper-button-next{right:0;background-image:url(../images/icon-next5.png)}
.staff-slick-d .swiper-button-next:hover,.staff-slick-d .swiper-button-prev:hover{background-color:#0081bf}
.staff-slick-d .con:hover .inner:before{width:100%}
.staff-slick-d .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.staff-slick-d .con:hover .icon{opacity:1;filter:alpha(opacity=100)}
.staff-slick-d .con:hover h4{color:#0081bf;font-weight:700}
.staff-slick-d .con:hover .author{color:#0081bf}
.row-kshD3-d{padding:40px 0;overflow:hidden}
.txt-d2{padding:69px 100px;background-color:#e6f3f9}
.txt-d2 h3{margin-bottom:30px;padding-bottom:35px;font-size:30px;color:#0081bf;text-align:center;position:relative}
.txt-d2 h3:after{content:'';position:absolute;left:50%;bottom:0;width:40px;height:1px;background-color:#0081bf;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.txt-d2 .txt{font-size:18px;color:#333;text-align:center;line-height:2.2}
.row-kshD4-d{padding:40px 0 103px}
.kshD-desc.kshD-desc-2{padding:0;padding-right:50%}
.kshD-desc.kshD-desc-2 .pic{right:0;left:auto}

.m-pic3-t2 {overflow: hidden;}
.m-pic3-t2 .pic{float: right;margin-right: 0;margin-left: 20px;}
.m-pic3-t2 .con{padding-top: 20px;padding-left: 20px;}
.m-pic3-t2 .txt{color:#333;height: 22em;overflow: hidden;}

.m-pic3-t2-0408 .txt::-webkit-scrollbar{width:4px}
.m-pic3-t2-0408 .txt::-webkit-scrollbar-thumb{border-radius:4px;background:#214a9a;position:absolute;top:0;right:-30px}
.m-pic3-t2-0408 .txt::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}

.m-pic3-t2-0408 .txt{height: 18em;overflow-y: auto;padding-right: 20px;}
.m-pic3-t2-0408 .pic .pic-wrap{position: relative;padding-top: 57.15%;}
.m-pic3-t2-0408 .con{padding-right: 0;}
@media only screen and (max-width:1680px){
.kp-detail .news-artile-infos .bdsharebuttonbox{left:-70px}
}
@media only screen and (max-width:1600px){
.wp1400{padding:0 5%}
.tit-d1{left:5%}
.kp-detail .news-artile-infos .bdsharebuttonbox{position:fixed;bottom:20px;left:20px;top:auto}
.col-inner-news-main-0712 .box-pos .wp1400{padding: 0;}
}
@media only screen and (max-width:1399px){
.kshD-desc .pic{width: 650px;}
.ksh1-item .tit h3{padding-top:90px;font-size:28px}
.ksh1-item .tit h3 i{width:60px;height:60px}
.kshItem-l1{margin:0;padding:30px 0 30px 40px}
.kshItem-l1 li{padding:0 5px}
.kshItem-l1 a{font-size:16px}
.yq-item .tit{font-size:20px}
.yq-item .tit i{width:28px;height:28px}
.yq-l1 h4{font-size:20px}
/* .banner .swiper-slide{height: 700px;} */
}
@media only screen and (max-width:1199px){
    /* .banner .swiper-slide{height: 100%;padding-top: 66.66%;} */
    .row-service1-0329 .z-ks{top: 20px;width: auto;}
    .main-txt-top-fff .box-pos .home{background-image: url(../images/t1-icon1.png);background-size: 14px auto;}
    .top-blue .wp1400{padding-right: 15px;}
    .kshD-desc .pic{float: none;width: auto;margin-right: 0;margin-bottom: 20px;margin-left: 0;margin-bottom: 0;height: auto;}
    .m-pic3-t2 .txt{height: auto;padding: 0 15px;}
    .kshD-desc .con{padding: 20px;}
.ban{height:336px}
.tit-d1{padding:13px 40px;min-width:200px}
.tit-d1 h3{font-size:30px}
.tit-d1 h3 span{font-size:14px}
.box-pos{padding:20px 0}
.cur a,.cur em,.cur span{font-size:14px}
.box-sel{padding:30px 0}
.box-sel .sel{padding:0 15px;padding-right:30px;font-size:14px}
.box-sel .inp{padding:0 15px;font-size:14px}
.box-sel .btn span{padding-left:22px;font-size:16px;-webkit-background-size:16px auto;background-size:16px auto}
.tit-d2{line-height:44px}
.tit-d2 .more{font-size:16px;width:160px;height:44px;line-height:42px}
.tit-d2 h3{font-size:24px}
.hotN-d .inner{padding-top:15px}
.hotN-d h4{margin-bottom:15px;font-size:18px}
.hotN-d .date{margin-bottom:10px;font-size:14px}
.hotN-d .txt{font-size:14px}
.newsL-d h4{font-size:16px}
.newsL-d .date{font-size:14px}
.newsL2-d .con{padding:20px}
.newsL2-d h4{margin-bottom:15px;font-size:16px}
.newsL2-d .date{font-size:14px}
.videoL-d .start{width:40px;height:40px}
.videoL-d .inner{padding:20px 15px}
.videoL-d h4{margin-bottom:10px;font-size:16px}
.videoL-d .info{font-size:12px}
.hotM-d .inner{padding:20px}
.hotM-d h4{margin-bottom:10px}
.hotM-d h4 a{font-size:16px}
.hotM-d .date{margin-bottom:10px;font-size:14px}
.hotM-d .txt{margin-bottom:0;font-size:12px}
.hotM-d .more{font-size:12px}
.mediaL-d .inner{padding:20px 15px}
.mediaL-d h4{margin-bottom:15px;font-size:16px}
.mediaL-d .info{font-size:12px}
.mediaL2-d{padding:5px 20px 20px}
.mediaL2-d li{padding:15px 0}
.mediaL2-d .date{margin-bottom:5px;padding-left:22px;font-size:12px;-webkit-background-size:14px auto;background-size:14px auto}
.mediaL2-d h4{font-size:14px}
.news-slcik-d .pic{margin-bottom:15px;padding:10px}
.news-slcik-d h4{font-size:16px}
.news-slcik-d .swiper-pagination .swiper-pagination-bullet{margin:0 4px;width:10px;height:10px}
.kp-detail .news-artile-infos{margin:0}
.kp-detail .top h1{font-size:30px}
.row-ksh1-d .col-l,.row-ksh1-d .col-r{float:none;width:auto}
.row-ksh1-d .col-l{margin-bottom:60px}
.ksh1-item+.ksh1-item{margin-top:60px}
.yq-item .tit{padding:20px 0}
.yq-l1{font-size:0;margin:0 -10px}
.yq-l1 li{padding:0 10px;display:inline-block;vertical-align:middle;width:25%}
.banItem-l1 li{margin-left:20px;font-size:16px}
.banItem-l1 .icon{margin-right:15px;width:40px;height:40px}
.top-ban h3{padding:0;font-size:34px;line-height:40px}
.tit-d3{margin-bottom:20px}
.tit-d3 h3{padding-bottom:20px}
.table-d1 td,.table-d1 th{font-size:14px;height:50px}
/* .kshD-desc .con{padding:30px 40px} */
.kshD-desc h4{font-size:24px;padding-bottom:20px;margin-bottom:20px}
.kshD-desc .txt{font-size:16px}
.staff-slick-d .inner{padding:20px 0;padding-right:40px}
.staff-slick-d .icon{width:30px;height:30px}
.staff-slick-d h4{font-size:20px}
.staff-slick-d .author{font-size:14px}
.txt-d2{padding:60px 10%}
.txt-d2 h3{padding-bottom:20px;margin-bottom:20px}
.txt-d2 .txt{font-size:16px}
}
@media only screen and (max-width:959px){
.news2-it1-d .col-l,.news2-it1-d .col-r{float:none;width:auto}
.news2-it1-d .col-l{margin-bottom:20px}
.kp-l1 li{float:none;width:auto}
.kp-detail .top h1{margin-bottom:15px;font-size:26px}
.kp-detail .top .info{font-size:16px}
.kp-detail .con{font-size:16px}
.yq-l1 li{width:50%}
.news2-it1-d{margin-bottom: 30px;}
}
@media only screen and (max-width:767px){
.kshD-desc .con{padding: 25px 0 20px;}
.kshD-desc .txt{padding: 0 15px;}
.ban{height:200px}
.ban .wp1400{display:none}
.box-pos{padding:15px 0}
.box-sel{padding:20px 0}
.box-sel .inp,.box-sel .sel{margin-bottom:10px;width:100%}
.box-sel .btn{width:100%}
.row-news1-d{padding:30px 0}
.news1-it1-d{margin-bottom:20px}
.tit-d2{margin-bottom:20px;line-height:36px}
.tit-d2 .more{font-size:12px;width:90px;height:36px;line-height:34px}
.tit-d2 h3{font-size:20px}
.hotN-d,.newsL-d{float:none;width:auto}
.hotN-d{margin-bottom:20px}
.hotN-d h4{font-size:16px}
.newsL-d li{margin-bottom:15px}
.newsL2-d{margin:0 -5px}
.newsL2-d li{margin-bottom:10px;width:50%}
.newsL2-d .con{margin:0 5px}
.newsL2-d .con{padding:10px}
.newsL2-d h4{font-size:14px}
.row-news2-d{padding:30px 0}
.row-news2-d .tit-d2{margin-bottom:20px}
.videoL-d{margin:0 -5px}
.videoL-d li{margin-bottom:10px;width:50%}
.videoL-d .con{margin:0 5px}
.row-news3-d{padding:30px 0}
.row-news3-d .tit-d2{margin-bottom:20px}
.hotM-d{margin-bottom:20px}
.hotM-d .pic{float:none;width:auto}
.mediaL-d{margin:0 -5px}
.mediaL-d li{margin-bottom:10px;width:50%}
.mediaL-d .con{margin:0 5px}
.row-news4-d{padding:30px 0}
.news-slcik-d{margin:0 -5px;padding-bottom:30px}
.news-slcik-d .con{margin:0 5px}
.news-slcik-d .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px}
.row-kp1-d{padding:40px 0}
.kp-l1 .con{line-height:50px}
.kp-l1 .date{padding-left:20px;font-size:12px;-webkit-background-size:14px auto;background-size:14px auto}
.kp-l1 h4 a{font-size:14px}
.kp-detail{padding:20px 0 40px}
.kp-detail1-t1 .con p img{display: block;width: 100%!important;height: 100%!important;}
.kp-detail .top{padding-bottom:15px;border-width:2px}
.kp-detail .top h1{font-size:20px}
.kp-detail .top .info{font-size:14px}
.kp-detail .top .info span{padding:0 10px}
.kp-detail .top .info .number{padding-left:30px;background-position:left 10px center;-webkit-background-size:14px auto;background-size:14px auto}
.kp-detail .con{padding:20px 0;font-size:16px;line-height:1.6}
.kp-detail .wp1400 .con p span{font-size: 14px!important;line-height: 2!important;}
.row-ksh1-d{padding:20px 0 0px}
.row-ksh1-d .col-l{margin-bottom:40px}
.ksh1-item{padding:0;min-height:0}
.ksh1-item+.ksh1-item{margin-top:20px}
.ksh1-item .tit{position:relative;padding-top:50%;width:auto}
.ksh1-item .tit h3{width:auto;padding:0;padding-left:50px;font-size:20px;white-space:nowrap}
.ksh1-item .tit h3 i{width:40px;height:40px;left:0;top:50%;-webkit-background-size:30px auto;background-size:30px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.kshItem-l1{padding:15px}
.kshItem-l1 li{width:50%}
.kshItem-l1 a{padding:8px 0;font-size:14px}
.kshItem-l1 a:after{height:2px}
.yq-item .tit{padding:15px 0}
.yq-l1{margin:0 -5px}
.yq-l1 li{padding:0 5px}
.yq-l1 .pic{padding:5px}
.yq-l1 h4{padding:5px 0;font-size:16px}
.top-ban{padding:20px 0}
.top-ban h3{margin-bottom:20px;float:none;font-size:20px}
.banItem-l1{float:none}
.banItem-l1 li{margin:0;margin-bottom:15px;width:50%}
.banItem-l1 .icon{margin-right:10px}
.inner-top-ban.inner-top-ban-2{padding:20px 0}
.tit-d3{margin-bottom:15px}
.tit-d3 h3{padding-bottom:15px;font-size:18px}
.row-kshD1-d{padding-bottom:20px}
.table-d1 td,.table-d1 th{padding:0 5px;font-size:12px;height:44px}
.kshD-desc{padding:0;line-height:1.4}
/* .kshD-desc .pic{position:static;padding-top:66%;width:auto} */
/* .kshD-desc .con{padding:20px} */
.kshD-desc h4{padding-bottom:15px;margin-bottom:15px;font-size:18px}
.kshD-desc .txt{font-size:14px}
.row-kshD2-d{padding:20px 0}
.row-kshD2-d .tit-d2{margin-bottom:20px}
.row-kshD2-d .tit-d2 h3{font-size:18px}
.txt-d1{margin-bottom:20px;font-size:14px}
.staff-slick-d .slider{margin:0 -5px}
.staff-slick-d .con{margin:5px}
.staff-slick-d .inner{padding:15px 0}
.staff-slick-d h4{margin:5px 0;font-size:16px}
.staff-slick-d .author{font-size:12px}
.staff-slick-d .swiper-button-next,.staff-slick-d .swiper-button-prev{width:40px;height:40px;-webkit-background-size:10px auto;background-size:10px auto}
.row-kshD3-d{padding:20px 0}
.row-kshD4-d{padding:20px 0 40px}
.txt-d2{padding:30px 20px}
.txt-d2 h3{padding-bottom:15px;margin-bottom:15px;font-size:18px}
.txt-d2 .txt{font-size:14px}
.kshD-desc.kshD-desc-2{padding:0}
}
.col-inner-news-main{float:left;width:910px;margin-right:80px;margin-top:25px}
.col-inner-news-main-0712{float: none;width: auto;margin-top: 0;margin-right: 0;position: relative;}
.col-inner-news-r{overflow:hidden}
.g-title01{overflow:hidden;margin-bottom:30px}
.g-title01 a{float:right;font-size:18px;color:#999;margin-top:8px}
.g-title01.g-title01-top-fff a{color: #fff;}
.g-title01 a:hover{color:#214a9a;text-decoration:underline}
.g-title01 h3{overflow:hidden;font-size:30px;color:#214a9a;font-weight:400;background-position:left center;background-repeat:no-repeat;padding-left:60px;background-size:48px auto}
.ul-aside01{margin-bottom:40px}
.ul-aside01 li{overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd}
.ul-aside01 li:last-child{margin-bottom:0}
.ul-aside01 li .pic{float:left;width:190px;margin-right:30px;overflow:hidden}
.ul-aside01 li .pic img{display:block;width:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-aside01 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-aside01 li .txt{overflow:hidden}
.ul-aside01 li .txt h3{font-weight:400;margin-bottom:18px}
.ul-aside01 li .txt h3 a{display:block;font-size:18px;color:#333;line-height:2;height:4em;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-aside01 li .txt h3 a:hover{color:#214a9a}
.ul-aside01 li .txt .data{font-size:16px;color:#999}
.swiper-News01{margin-bottom:40px}
.swiper-News01 .pic{position:relative;margin-bottom:26px;overflow:hidden}
.swiper-News01 .pic img{display:block;width:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.swiper-News01 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.swiper-News01 .pic em{position:absolute;top:50%;left:50%;width:52px;height:52px;background:url(../images/h-p1.png) center no-repeat;background-size:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.swiper-News01 .txt a{font-size:18px;line-height:1.66;height:3.32em;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.swiper-News01 .txt a:hover{color:#214a9a}
.swiper-pagination-New01{text-align:center;font-size:0;margin-top:25px}
.swiper-pagination-New01 .swiper-pagination-bullet{float:none;width:14px;height:14px;margin:0 8px;background-color:#ddd}
.swiper-pagination-New01 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#214a9a}
.inner-main-title{border-bottom:3px solid #eee;padding-bottom:39px;margin-bottom:50px}
.inner-main-title h2{font-size:36px;color:#214a9a;line-height:1.1}
.ul-News02{overflow:hidden;margin:0 -36px}
.ul-News02 li{float:left;width:33.33%;padding:0 36px;margin-bottom:30px}
.ul-News02 li .pic{border:1px solid #ddd;padding:10px 12px;margin-bottom:24px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-News02 li .pic:hover{background-color:#214a9a}
.ul-News02 li .pic .pic-wrap{position:relative;padding-top:155%}
.ul-News02 li .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.ul-News02 li .txt{text-align:center;font-size:20px;color:#333}
.ul-News02 li .txt p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-News02 li .con:hover .txt{color:#214a9a}
.pages{text-align:center;font-size:0;margin-top:50px}
.pages .ul-pages{display:inline-block}
.pages .ul-pages li{display:inline-block}
.pages .pages-go{display:inline-block;overflow:hidden;height:40px;border:1px solid #ddd;vertical-align:middle;margin-left:13px}
.pages .pages-go .submit-pages{float:right;font-size:18px;color:#666;background:0 0;border:none;padding-left:10px;margin-left:5px;height:20px;margin-top:8px;padding-right:5px;border-left:1px solid #ddd;line-height:20px}
.pages .pages-go .l-con{overflow:hidden;width:30px}
.pages .pages-go .l-con input{display:block;width:100%;height:40px;text-align:center;border:none;font-size:18px}
.ul-pages{display:inline-block;vertical-align:middle}
.ul-pages li{margin:0 5px}
.ul-pages li.active{border-color:#214a9a;background-color:#214a9a;color:#fff}
.ul-pages li a{display:block;width:40px;height:40px;line-height:38px;border:1px solid #ddd;font-size:18px;color:#666}
.ul-pages li span{font-size:18px}
.ul-pages li a:hover{color:#214a9a}
.ul-pages li.active a{color:#fff;background:#214a9a}
.inner-body-wrap{border-bottom:5px solid #214a9a;padding-bottom:70px}
.ul-buy li{overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:28px;margin-bottom:28px}
.ul-buy li span{float:right;font-size:16px;color:#999;margin-left:15px;padding-left:25px;background:url(../images/h-p3.png) left center no-repeat}
.ul-buy li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;padding-left:25px;background:url(../images/h-p2.png) left center no-repeat}
.ul-buy li h3 a{font-size:18px;color:#333;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-buy li h3 a:hover{color:#214a9a}
.swiper-News02{margin-left:-10px;margin-right:-10px}
.swiper-News02 .swiper-slide{padding:0 10px}
.swiper-News02 .swiper-slide .con .pic{border:1px solid #ddd;padding:7px;margin-bottom:16px}
.swiper-News02 .swiper-slide .pic-wrap{position:relative;padding-top:150%;overflow:hidden}
.swiper-News02 .swiper-slide .pic-wrap img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.swiper-News02 .swiper-slide .pic-wrap:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.swiper-News02 .swiper-slide .txt{font-size:18px;color:#333;text-align:center;line-height:1.66}
.swiper-News02 .swiper-slide .txt p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.swiper-pagination-New02{text-align:center;font-size:0;margin-top:25px}
.swiper-pagination-New02 .swiper-pagination-bullet{float:none;width:14px;height:14px;margin:0 8px;background-color:#ddd}
.swiper-pagination-New02 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#214a9a}
.ul-videos{margin:0 -18px 50px;overflow:hidden}
.ul-videos li{float:left;width:33.33%;padding:0 18px;margin-bottom:50px}
.ul-videos li .pic{position:relative;padding-top:62.14%;overflow:hidden}
.ul-videos li .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-videos li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-videos li .pic em{position:absolute;width:44px;height:44px;background:url(../images/h-p4.png) center no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-videos li .txt{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);padding:18px 20px}
.ul-videos li .txt h3{font-weight:400;margin-bottom:17px}
.ul-videos li .txt h3 a{display:block;font-size:18px;line-height:1.66;height:4.98em;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-videos li .txt h3 a:hover{color:#214a9a}
.ul-videos li .txt .tag{font-size:16px;color:#999}
.ul-list01 li{overflow:hidden;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ddd}
.ul-list01 li h3{font-size: 16px;background-size: cover;background-position: center;background-repeat: no-repeat;margin-top: 15px;}
.ul-list01 li .data{float:left;margin-right:48px;text-align:right;border-top:2px solid #214a9a;padding-top:28px}
.ul-list01 li .data span{font-size:18px;color:#999}
.ul-list01 li .data p{font-size:24px;color:#214a9a;line-height:1.1;font-weight:700;margin-top:6px;margin-bottom:47px}
.ul-list01 li .data em{display:inline-block;font-size:18px;color:#999;padding-top:30px;background:url(../images/h-p5.png) top center no-repeat;min-width: 24px;text-align: center;}
.ul-list01 li .pic{float:left;width:292px;margin-right:50px;box-shadow:0 4px 7px 0 rgba(0,0,0,.14);overflow:hidden}
.ul-list01 li .pic a{display: block;position: relative;padding-top: 62.06%;}
.ul-list01 li .pic img{display:block;width:100%;height: 100%;position: absolute;top: 0;left: 0; -ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list01 li .pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-list01 li .txt{overflow:hidden}
.ul-list01 li .txt h3{font-weight:400;margin-bottom:29px}
.ul-list01 li .txt h3 a{display:block;font-size:18px;color:#333;line-height:2;max-height:4em;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list01 li .txt h3 a:hover{font-weight:700;color:#214a9a}
.ul-list01 li .txt .info{font-size:16px;color:#666;line-height:1.66;height:4.98em;overflow:hidden}
.news-artile-infos .title{border-bottom:3px solid #eee;padding-bottom:35px;margin-bottom:27px}
.news-artile-infos .title h1{font-size:36px;color:#343434;line-height:1.66;margin-bottom:26px}
.main-txt-top-fff .news-artile-infos .title h1{margin-bottom: 50px;}

.col-inner-news-main-0712 .news-artile-infos .title h1{margin-bottom: 0;}
.news-artile-infos .title .tag{font-size:17px;color:#dedede}
.news-artile-infos .title .tag span{font-size:18px;color:#9a9a9a;display:inline-block}
.news-artile-infos .title .tag span.eye{padding-left:35px;background:url(../images/h-p5.png) left center no-repeat}
.col-inner-news-main-0712 .news-artile-infos .title{margin-bottom: 0;border: none;}
.news-artile-infos .info{font-size:18px;color:#343434;line-height:2.66}
.news-artile-infos{position:relative}
.news-artile-infos .bdsharebuttonbox{position:absolute;top:0;left:-14%;z-index:29}
.news-artile-infos .bdsharebuttonbox a{float:none;display:block;width:60px;height:60px;padding:0;margin:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#eee}
.news-artile-infos .bdsharebuttonbox.fixed{position:fixed;top:20px;left:10%}
.inner-top-ban{overflow:hidden;background-color:#e6f3f9;padding:38px 0;margin-bottom:43px}
.tb-search{float:right}
.tb-search .submit{float:right;width:160px;height:48px;border:none;background:#1F4897 url(../images/h-p6.png) left 47px center no-repeat;color:#fff;font-size:18px;font-weight:700;padding-left:57px;margin-left:12px}
.tb-search .l-inp{overflow:hidden}
.tb-search .l-inp input{display:block;font-size:16px;width:440px;height:48px;line-height:48px;border:none;padding:0 20px}
.inner-top-ban .tb-tag{overflow:hidden;font-size:0}
.inner-top-ban .tb-tag a{display:inline-block;overflow:hidden;height:48px;line-height:48px;padding:0 30px;font-size:0;margin-right:10px}
.inner-top-ban .tb-tag a:last-child{margin-right:0}
.inner-top-ban .tb-tag span{display:inline-block;vertical-align:middle;font-size:20px;color:#fff;overflow:hidden}
.inner-top-ban .tb-tag i{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px;background-size:cover;background-repeat:no-repeat;background-position:center}
.g-inner-title{margin-bottom:46px}
.g-inner-title h3{font-size:24px;color:#214a9a}
.ul-inner01{overflow:hidden;margin:0 -13px}
.ul-inner01 li{float:left;width:25%;padding:0 13px;margin-bottom:25px}
.ul-inner01 li .con{background:#f9f9f9;border:1px solid #eee;padding:39px 27px 30px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-inner01 li h4{font-size:24px;color:#214a9a;line-height:1.1;font-weight:400;margin-bottom:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-inner01 li .info{font-size:16px;color:#333;line-height:1.875;height:7.5em;overflow:hidden}
.ul-inner01 li:nth-child(-n+3){width:33.33%}
.ul-inner01 li:last-child{width:100%}
.appointment-info{font-size:16px;color:#343434}
.ul-inner02{overflow:hidden;margin:10px 0}
.ul-inner02 li{float:left;text-align:center;margin-right:80px}
.ul-inner02 li .pic{font-size:0;margin-bottom:8px}
.ul-inner02 li span{display:block;color:#9a9a9a;font-size:16px}
.ul-inner03{overflow:hidden;margin:10px 0}
.ul-inner03 li{float:left;font-size:0;margin-right:20px}
.ul-tabClick01{overflow:hidden;border-bottom:1px solid #eee;margin-bottom:40px;font-size:0;overflow-x:auto;white-space:nowrap}
.ul-tabClick01 li{display:inline-block;font-size:0;margin-right:10px}
.ul-tabClick01 li a{display:inline-block;height:44px;line-height:44px;padding:0 43px;background-color:#e6f3f9}
.ul-tabClick01 li span{position:relative;font-size:18px;color:#214a9a;position:relative}
.ul-tabClick01 li span::after{position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;content:'';background-color:#fff;display:none}
.ul-tabClick01 li.on a{background-color:#214a9a}
.ul-tabClick01 li.on a span{color:#fff;padding-left:15px}
.ul-tabClick01 li.on a span::after{display:block}
.tips-search{overflow:hidden;background-color:#e6f3f9;padding:19px 60px}
.tb-searchv2 .submit{height:42px;width:120px;padding-left:35px;background-position:left 22px center;font-weight:400}
.tb-searchv2 .l-inp input{height:42px;width:278px}
.tips-search .tips{overflow:hidden;padding-top:10px}
.tips-search .tips p{font-size:18px;color:#214a9a;background:url(../images/h-p10.png) left center no-repeat;padding-left:30px}
.inner-table01,.inner-table02,.inner-table03{margin-bottom:60px}
.inner-table01 table{width:100%;border-top:3px solid #214a9a}
.inner-table01 table td,.inner-table01 table th{border:1px solid #eee;text-align:center;width:11.11%}
.inner-table01-0617table td,.inner-table01-0617table th{width: 11.11%;}
.inner-table01-0617 .table-ovxv2{padding-left: 3px;}
.inner-table01-0918 table tr:nth-child(4n+1),.inner-table01-0918 table tr:nth-child(4n){background-color: rgba(230, 239, 252,.5);}
.inner-table-q table tr:nth-child(4n+1),.inner-table-q table tr:nth-child(4n){background-color: rgba(230, 239, 252,.5);}

.inner-table01 table th{height:48px;font-size:16px;font-weight:700;color:#214a9a;background-color:#f6f6f6}
.inner-table01 table td{font-size:16px;color:#343434;line-height:2.25;padding:20px 0}
.inner-table01 table td.td-title{color:#0082bf}
.inner-table01 table td a.active{color: #fac532;}
.inner-table02 table{width:100%;border:1px solid #eee}
.inner-table02 table th{background-color:#f6f6f6;height:48px;font-size:16px;color:#0082bf}
.inner-table02 table td{border:1px solid #eee;text-align:center;font-size:16px}
.inner-table02 table td:nth-child(2n){color:#214a9a;height:48px}
.guide-info{font-size:16px;line-height:1.875}
.guide-info h4{font-size:24px;color:#0082c0;font-weight:400}
.inner-table04 table{width:100%}
.inner-table04 table th{font-size:16px;color:#214a9a;height:58px;background-color:#e6f3f9}
.inner-table04 table th.th1{width:36%}
.inner-table04 table th.th3{width:16%}
.inner-table04 table td,.inner-table04 table th{border:1px solid #eee;text-align:left;padding-left:60px;padding-right:20px}
.inner-table04 table td{padding-top:13px;padding-bottom:13px}
.step-image{margin:0 auto;font-size:0;text-align:center}
.ul-tabClick01.ul-tabClick01v2 li.on span{padding-left:0}
.ul-tabClick01.ul-tabClick01v2 li.on span::after{display:none}
.inner-table06 table{width:100%}
.inner-table06 table .th1{width:20%}
.inner-table06 table .th2{width:30%}
.inner-table06 table .th3{width:40%}
.inner-table06 table td,.inner-table06 table th{border:1px solid #eee;text-align:center;padding:13px}
.inner-table06 table th{font-size:16px;color:#214a9a;background-color:#e6f3f9}
.inner-table06 table .th4{width:50%}
.inner-table06 table .td1{background-color:#f9f9f9}
.inner-table06 table .td2{text-align:left;padding-left:20px;padding-right:20px}
.guid-imgtxt{position:relative;height:170px;margin:50px 0 40px}
.guid-imgtxt .txt{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.guid-imgtxt .txt p{font-size:24px;margin-bottom:15px}
.guid-imgtxt .txt span{font-size:20px}
.ul-guid01{overflow:hidden;margin:0 -20px}
.ul-guid01 li{float:left;width:33.33%;padding:0 20px;margin-bottom:40px}
.ul-guid01 li .con{background:#f9f9f9;border:1px solid #eee;padding:30px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-guid01 li .con:hover{background:#e6f3f9}
.ul-guid01 li .info{font-size:16px;line-height:1.71;height:6.48em;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-guid01 li .con:hover .info{color:#214a9a;font-weight:700}
.guid-img img{display:block}
.serve-center{height:350px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:11px}
.serve-center .txt{position:absolute;top:50%;left:0;width:100%;padding:0 60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.serve-center .txt p{font-size:40px;color:#e6f3f9;font-weight:700;line-height:1.1;margin-bottom:30px}
.serve-center .txt span{font-size:24px;color:#e6f3f9;line-height:1.1}
.serve-center .txt2{position:absolute;bottom:0;right:0;background:rgba(255,255,255,.9);width:460px;height:200px;padding:37px 37px 0}
.serve-center .txt2 p{font-size:24px;color:#214a9a;line-height:1.1;margin-bottom:20px}
.serve-center .txt2 em{display:block;width:20px;height:2px;background-color:#214a9a;margin-bottom:11px}
.serve-center .txt2 .info{font-size:16px;line-height:1.75}
.ul-guid02{overflow:hidden;margin:0 -5px 50px}
.ul-guid02 li{float:left;width:33.33%;padding:0 5px}
.ul-guid02 li .con{background-color:#f7f7f7;padding:25px 30px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-guid02 li p{font-size:24px;color:#214a9a;line-height:1.1;margin-bottom:19px}
.ul-guid02 li em{display:block;width:20px;height:2px;background-color:#214a9a;opacity:.4;margin-bottom:11px}
.ul-guid02 li .info{font-size:16px;line-height:1.75;height:7em;overflow:hidden}
.ul-guid02 li .con:hover{background-color:#0082c0}
.ul-guid02 li .con:hover .info,.ul-guid02 li .con:hover p{color:#fff}
.ul-guid02 li .con:hover em{background-color:#fff;opacity:.4}
.serve-centerv2{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:56px}
.serve-centerv2 .txt{text-align:center;color:#fff}
.serve-centerv2 .txt p{font-size:40px;line-height:1.1;margin-bottom:26px;font-weight:700}
.serve-centerv2 .txt span{font-size:24px;line-height:1.1}
.ul-gui03{overflow:hidden;margin:0 -10px}
.ul-gui03 li{float:left;width:33.33%;padding:0 10px;margin-bottom:20px}
.ul-gui03 li .con{background-color:#fff;border:1px solid #eee;padding:23px 30px 30px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-gui03 li .con:hover{background-color:#214a9a;border-color:#214a9a}
.ul-gui03 li p{font-weight:700;line-height:1.1;font-size:40px;color:#0082c0;margin-bottom:20px}
.ul-gui03 li .info{font-size:16px;line-height:1.875;height:5.625em;overflow:hidden}
.ul-gui03 li .con:hover .info,.ul-gui03 li .con:hover p{color:#fff}
.guid2-wrap{margin-top:-93px;padding:0 50px}
.line-txt{position:relative}
.line-txt::before{position:absolute;content:'';width:1px;background-color:#a8d4e9;top:10px;bottom:10px;z-index:8;left:9px}
.line-txt p{padding-left:40px;position:relative}
.line-txt p::before{position:absolute;width:20px;height:20px;background:url(../images/h-p11.png) center center no-repeat;left:0;top:6px;content:'';z-index:9}
.inner-table table td,.inner-table table th{border:1px solid #eee;text-align:left;}
.inner-table01-hr table th{text-align: center;}
.inner-table07 table{width:927px}
.inner-table07 table td.td1{width:36%}
.inner-table07 table td.td2{width:19%}
.inner-table07 table td.td3{width:47%}
.inner-table table th{font-size:16px;color:#214a9a;font-weight:400;height:60px;background-color:#e6f3f9}
.inner-table table td{font-size:16px;padding:14px 0;padding-left: 20px; vertical-align: top; }
.guide-info h4.tips{font-size:16px;font-weight:700}
.ul-guid04{overflow:hidden;position:relative}
.ul-guid04 li{float:left;width:25%;padding:0 40px}
.ul-guid04 li .number{display:block;width:60px;height:60px;background:#e6f3f9;box-shadow:0 6px 10px 0 rgba(0,0,0,.11);border-radius:50%;line-height:60px;font-size:24px;font-weight:700;color:#214a9a;text-align:center;margin:0 auto 16px}
.ul-guid04 li em{display:block;margin:0 auto;width:11px;height:11px;border-radius:50%;background-color:#214a9a;border-radius:50%;margin-bottom:27px;position:relative;z-index:9}
.ul-guid04 li .info{font-size:16px;line-height:1.625;height:4.875em;overflow:hidden;text-align:center}
.ul-guid04::after{position:absolute;content:'';width:100%;height:1px;background-color:#eee;left:0;right:0;top:80px;z-index:8}
.ul-guid05{overflow:hidden;margin:0 -8px}
.ul-guid05 li{float:left;width:25%;padding:0 8px;margin-bottom:16px}
.ul-guid05 li .con{background-color:#f9f9f9;border:1px solid #eee;padding:33px 38px 7px;margin-bottom:16px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-guid05 li p{font-size:40px;font-weight:700;color:#214a9a;line-height:1.1;margin-bottom:20px}
.ul-guid05 li .info{font-size:16px;line-height:1.75;height:7em;overflow:hidden}
.ul-guid05 li .con:hover{background-color:#e6f3f9;border-color:#e6f3f9}
.ul-technology{margin-top:-150px}
.ul-technology li{margin-bottom:100px;box-shadow:0 7px 10px 0 rgba(0,0,0,.11)}
.ul-technology li .con{overflow:hidden}
.ul-technology li .pic{float:left;width:700px;overflow:hidden}
.ul-technology li .pic img{display:block;width:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-technology li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-technology li:nth-child(2n) .pic{float:right}
.ul-technology li .txt{overflow:hidden;padding:45px 60px;color:#333}
.ul-technology li .txt h3{font-size:30px;line-height:1.1;margin-bottom:30px}
.ul-technology li .txt em{display:block;width:40px;height:1px;background:#333;opacity:.4;margin-bottom:30px}
.ul-technology li .txt .info{font-size:16px;line-height:2.25;height:6.75em;overflow:hidden;margin-bottom:50px}
.ul-technology li .txt a{display:block;width:140px;height:44px;line-height:42px;text-align:center;border:1px solid #333;border-radius:22px}
.ul-technology li .txt.txt2 a{color:#fff;border-color:#214a9a;background-color:#214a9a}
.ul-technology li .txt.txt3{color:#fff}
.ul-technology li .txt.txt3 a{border-color:#fff;color:#fff}
.ul-technology li .txt.txt3 em{background-color:#fff}
.technology-wrap{background:url(../images/zsp25.png) top no-repeat;background-size:100% auto;margin-bottom:60px}
.technology-wrap-hr{background: none;}
.main-bgnong{background: none!important;}
.technology-info{font-size:18px;line-height:2;color:#333}
/* .technology-wrap.technology-wrap-df3{background: none;} */
/* .technology-wrap.technology-wrap-df3{min-height: 840px;padding-top: 300px;} */
.party-q4{height: 0;overflow: hidden;}
.party-q4.ok{height: auto;}
.inner-table-q .table-ovx{max-height: 50vh;overflow-y: auto;}
.inner-table-q .table-ovx.show{max-height: none;}
.inner-table-q .table-ovxv2{overflow-x: auto;}

.row-0717-01{background: url(../images/z-bg1.png) center no-repeat;background-size: 100% auto;min-height: 1842px;padding-top: 150px;}
.ylt-body{margin-top: 50px;margin-bottom: 30px;}
.ylt-body .ylt-infos{float: left;width: 750px;background-color: #214A9A;color: #333;padding: 20px;margin-right: 20px;}
.ylt-body .ylt-infos .ylt-infos-scroll{font-size: 18px;line-height: 1.77;height: 26.55em;overflow-y: auto;padding-right: 20px;color: #fff;}
.ylt-body .ylt-infos .ylt-infos-scroll::-webkit-scrollbar{width:5px;background:#385CA4;border-radius:10px}
.ylt-body .ylt-infos .ylt-infos-scroll::-webkit-scrollbar-thumb{background:#FFF;border-radius:10px}
.ylt-slick{overflow: hidden;position: relative;}
.ylt-slick .title{position: absolute;top: 10px;left: 75px;color: #214A9A;font-size: 24px;font-weight: bold;}
.slick-ytl-0617{margin: 0 -10px;padding-top: 80px;}
.slick-ytl-0617 .item{padding: 0 10px;margin-bottom: 20px;}
.slick-ytl-0617 .item a{display: block;width: 100%;height: 92px;border-radius: 5px; line-height: 90px;border: 1px solid #ddd;background-color: #fff;font-size: 18px;padding: 0 19px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.slick-ytl-0617 .item a:hover{color: #214A9A;}
.slick-ytl-0617 .slick-arrow{
    position: absolute;
    top: 0;
    right: 10%;
    width: 48px;
    height: 48px;
    border: none;
    cursor: pointer;
    z-index: 5;
    overflow: hidden;
    text-indent: 1000px;
    background: url(../images/next-0617.png) center center no-repeat;background-size: cover;
}
.slick-ytl-0617 .slick-prev{
    background-image: url(../images/prev-0617.png);
    right: 20%;
}
.slick-ytl-0617 .slick-arrow:hover{background-image: url(../images/nexth-0617.png);}
.slick-ytl-0617v2{padding-top: 0;padding-bottom: 80px;}
.slick-ytl-0617v2 .slick-arrow{top: auto;bottom: 0; right: 40%;}
.slick-ytl-0617v2 .slick-prev{left: 40%;}
.slick-ytl-0617 .slick-prev:hover{background-image: url(../images/prevh-0617.png);}
.slick-ytl-0929{float: right;width: 50%;}
.slick-ytl-0929 .slick-prev{right: 40%;}
.ylt-bodyv2 .ylt-infos{float: right;margin-left: 20px;margin-right: 0;background: #FAC532;}
.row-0717-02{padding: 90px 0;}
.search-AZ {margin-top: 20px;}
.search-AZ span{float: left;font-size: 18px;color: #4f4f4f;font-weight: bold;margin-top: 3px;}
.search-AZ .r-con{overflow: hidden;font-size: 0;}
.search-AZ .r-con a{display: inline-block;border: 1px solid #214a9a;color: #214a9a;height: 33px;line-height: 31px;padding: 0 12px;font-size: 14px;margin: 0 6px;margin-bottom: 6px;}
.search-AZ .r-con a.on{color: #fff;background-color: #214a9a;}
.search-AZ .r-con a:last-child{border-color: #4f4f4f;color: #4f4f4f;}
.ul-0929{float: left;width: 48%;padding-top: 80px;}
.ul-0929 li{margin-bottom: 20px;}
.ul-0929 li a{display: block;border-radius: 5px;overflow: hidden;
    display: block;
    width: 100%;
    height: 92px;
    line-height: 92px;
    color: #333;
    background-color: #fac532;
    font-size: 18px;
    padding: 0 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ul-0929 li a:hover{color: #fff;background: #214a9a;}
@media only screen and (max-width:1680px){
.ul-technology{margin-top:0}
.ul-room01{margin-top:0}
}
@media only screen and (max-width:1600px){
.col-inner-news-main{margin-right:0;width:65%}
.col-inner-news-main-0712{width: auto;}
.col-inner-news-r{width:30%;float:right}
.news-artile-infos .bdsharebuttonbox{left:-10%}
.inner-top-ban{padding:25px 0}
.tb-search .submit{width:120px;padding-left:10px;background-position:20px center}
.tb-search .l-inp input{width:300px}

}
@media only screen and (max-width:1440px){
.news-artile-infos .bdsharebuttonbox{left:-8%}
.ul-technology li .txt{padding:30px}
.slick-ytl-0617 .slick-arrow{right: 30%;}
.slick-ytl-0617 .slick-prev{left: 30%;}
}
@media only screen and (max-width:1360px){
.ul-list01 li .data{margin-right:25px}
.ul-list01 li .pic{margin-right:25px}




}
@media only screen and (min-width:1200px){
    .box1,.site-l2 li{-webkit-transition:all 4s cubic-bezier(.08,.82,.17,1);transition:all 4s cubic-bezier(.08,.82,.17,1);-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;visibility:hidden}



    }
@media only screen and (max-width:1199px){
    .row-map{
        display: none;
    }
    .wp1400{padding: 0 15px;}
.main-txt-top-fff .news-artile-infos .title h1{margin-bottom: 20px;}
.ul-technology li .pic{float:none;width:auto}
.ul-list01 li h3{font-size: 14px;}
.ul-technology li .txt h3{font-size:24px;margin-bottom:20px}
.ul-technology li .txt{padding:20px}
.ul-technology li .txt em{margin-bottom:20px}
.ul-technology li .txt .info{font-size:14px;height:auto;margin-bottom:20px}
.ul-technology li .txt a{width:120px;height:40px;line-height:38px;border-radius:20px;font-size:14px}
.ul-technology li{margin-bottom:30px}
.ul-technology li:nth-child(2n) .pic{float:none}
.col-inner-news-main{float:none;width:auto;margin-bottom:20px}
.col-inner-news-r{float:none;width:auto}
.inner-main-title h2{font-size:24px}
.inner-main-title{padding-bottom:15px;margin-bottom:20px;border-width:1px}
.ul-News02{margin-left:-10px;margin-right:-10px}
.ul-News02 li{padding:0 10px;width:25%;margin-bottom:15px}
.ul-News02 li .pic{margin-bottom:10px}
.ul-News02 li .txt{font-size:14px}
.inner-body-wrap{padding-bottom:50px}
.ul-buy li{padding-bottom:20px;margin-bottom:20px}
.swiper-News02 .swiper-slide .txt{font-size:14px}
.news-artile-infos .title h1{font-size:28px;margin-bottom:15px}
.news-artile-infos .title .tag span{font-size:16px}
.news-artile-infos .title{margin-bottom:20px}
.news-artile-infos .info{font-size:18px;line-height:1.71}
.news-artile-infos{margin-bottom:30px}
.news-artile-infos .bdsharebuttonbox{position:fixed;bottom:20px;left:20px;top:auto}
.swiper-News01 .txt a{height:auto}
.tb-search{float:none;width:auto;margin-bottom:20px}
.tb-search .l-inp input{width:100%;height:40px;font-size:14px;padding:0 20px}
.tb-search .submit{padding-left:0;background-image:none;width:120px;height:40px}
.inner-top-ban .tb-tag{text-align: left;}
.inner-top-ban .tb-tag a{height:40px;line-height:40px;padding:0 15px;margin-bottom:10px;margin-right: 3px;margin-bottom: 3px;}
.inner-top-ban .tb-tag a span{font-size:16px}
.inner-top-ban .tb-tag a i{width:18px;height:18px}
.inner-top-ban{margin-bottom:20px;padding-bottom:10px}
.tb-search .submit{font-size:16px}
.g-inner-title{margin-bottom:20px}
.g-inner-title h3{font-size:20px}
.g-inner-title h3 span{font-size: 20px!important;}
.ul-inner01 li .con{padding:15px 20px}
.ul-inner01 li h4{font-size:20px;margin-bottom:15px}
.ul-inner01 li:nth-child(-n+3){width:50%}
.ul-inner01 li{width:50%}
.ul-inner01 li:last-child .info{height:auto}
.tips-search{padding:15px 20px}
.tips-search .tips{padding-top:0;font-size:14px}
.tips-search .tips p{font-size:14px;background-size:18px auto}
.inner-table01 table{width:1200px}
.inner-table02 table{width:1200px}
.inner-table03 table{width:1200px}
.inner-table04 table{width:1200px}
.inner-table01 table td{padding:10px}
.table-ovx{overflow-x:auto}
.ul-tabClick01 li a{height:40px;line-height:40px;padding:0 20px}
.ul-tabClick01 li span{font-size:16px}
.ul-tabClick01{margin-bottom:20px}
.ul-tabClick01::-webkit-scrollbar { width: 0 !important }
.guide-info h4{font-size:20px}
.inner-table04 table td,.inner-table04 table th{padding-left:10px}
.ul-inner02 li{margin-right:20px;width:120px;text-align:center}
.ul-inner02 li span{font-size:12px}
.ul-inner03 li{width:200px;margin-right:10px;margin-bottom:10px}
.appointment-info{font-size:14px}
.technology-info{font-size:16px}
.row-0717-01{height: auto;background: #E6EFFC;padding: 30px 0;min-height: 1px;}
.ylt-body{margin-top: 0;}
.ylt-body .ylt-infos .ylt-infos-scroll p span{font-size: 14px!important;}
.ylt-body .ylt-infos{float: none;width: auto;font-size: 14px;padding: 15px;margin-right: 0;margin-bottom: 10px;}
.ylt-body .ylt-infos .ylt-infos-scroll{font-size: 14px;height: 17.7em;}
.slick-ytl-0617{margin: 0 -1px;padding-bottom: 40px;}
.slick-ytl-0617 .item{padding: 0 3px;margin-bottom: 6px;}
.slick-ytl-0617 .item a{padding: 0 8px;font-size: 14px;height: 45px;line-height: 45px;}
.slick-ytl-0617 .slick-arrow{width: 35px;height: 35px;}
.ylt-bodyv2 .ylt-infos{margin-left: 0;}
.row-0717-02{padding: 30px 0;}
.search-AZ span{float: none;display: block;font-size: 16px;margin-bottom: 15px;margin-top: 0;}
.search-AZ .r-con a{font-size: 12px;height: 28px;line-height: 26px;padding: 0 7px;margin: 0 3px 5px;}
.search-AZ{margin-top: 15px;}
.slick-ytl-0617 .slick-arrow{bottom: 0;top: auto;}
.slick-ytl-0617{padding-top: 0;padding-bottom: 50px;}
.ylt-slick .title{position: static;font-size: 20px;text-align: center;margin-bottom: 10px;}
.ul-0929{padding-top: 0;}
.ul-0929 li{margin-bottom: 6px;}
.ul-0929 li a {
    padding: 0 8px;
    font-size: 14px;
    height: 45px;
    line-height: 45px;
}
}
@media only screen and (max-width:959px){
.news-artile-infos{margin-bottom: 20px;}
.ul-technology li .txt{padding:15px}
.ul-technology li .txt h3{font-size:20px;margin-bottom:15px}
.ul-technology li .txt em{margin-bottom:10px}
.ul-News02 li{width:33.33%}
.col-inner-news-main{margin-top:0}
.ul-pages li{margin:0 2px}
.g-title01 a{font-size:14px}
.g-title01.g-title01-top-fff a{color: #fff;}
.g-title01 h3{font-size:24px;background-size:25px auto;padding-left:35px}
.g-title01{margin-bottom:15px}
.ul-pages li{margin:0 1px!important}
.ul-pages li a{width:30px;height:30px;line-height:28px;font-size:14px}
.pages .pages-go{height:30px}
.pages .pages-go .submit-pages{font-size:14px;height:16px;line-height:16px;margin-top:7px;padding-left:5px}
.ul-pages li span{font-size:14px}
.pages .pages-go .l-con input{height:30px;font-size:14px}
.ul-aside01 li .txt h3 a{font-size:16px;line-height:1.6;height:3.2em}
.ul-aside01 li{padding-bottom:15px;margin-bottom:15px}
.inner-body-wrap{padding-bottom:30px}
.ul-aside01 li .pic{width:160px;margin-right:15px}
.swiper-News01 .pic{margin-bottom:15px}
.swiper-News01 .txt a{font-size:16px}
.ul-aside01{margin-bottom:20px}
.swiper-pagination-New01{margin-top:15px}
.swiper-News01{margin-bottom:20px}
.ul-videos{margin-left:-8px;margin-right:-8px;margin-bottom:20px}
.ul-videos li{padding:0 8px;margin-bottom:15px}
.ul-videos li .txt{padding:10px 12px}
.ul-videos li .txt h3 a{font-size:16px}
.ul-videos li .txt .tag{font-size:14px}
.pages{margin-top:30px}
.ul-videos li{width:50%}
.swiper-pagination-New02 .swiper-pagination-bullet{width:10px;height:10px}
.swiper-pagination-New02{margin-top:15px}
.ul-list01 li{padding-bottom:20px;margin-bottom:20px}
.ul-list01 li .data{padding-top:10px}
.ul-list01 li .data span{font-size:16px}
.ul-list01 li .data p{font-size:20px}
.ul-list01 li .data em{padding-top:20px;font-size:14px}
.ul-list01 li .pic{width:240px}
.ul-list01 li .txt h3{margin-bottom:10px}
.ul-list01 li .txt h3 a{font-size:16px}
.ul-list01 li .txt .info{font-size:14px}
.news-artile-infos .title h1{font-size:24px}
.news-artile-infos .bdsharebuttonbox a{width:40px;height:40px}
.ul-inner01{margin-left:-8px;margin-right:-8px}
.ul-inner01 li{padding:0 8px;margin-bottom:16px}
.slick-ytl-0617{float: none;width: auto;}
.ul-0929{float: none;width: auto;margin-bottom: 20px;}

}
@media only screen and (max-width:767px){
.g-title01 h3{font-size:18px;background-size:20px auto;padding-left:30px}
.technology-info{font-size:14px}
.technology-info p span{font-size: 14px!important;}
.ul-News02 li{width:50%}
.pages .pages-go,.pages .ul-pages{margin-bottom:10px}
.inner-main-title{padding-bottom:10px;margin-bottom:15px}
.inner-main-title h2{font-size:20px}
.swiper-pagination-New01 .swiper-pagination-bullet{width:10px;height:10px}
.ul-buy li{padding-bottom:10px;margin-bottom:10px}
.ul-buy li span{font-size:14px;background-size:14px auto;padding-left:18px;margin-left:10px;margin-top:2px}
.ul-buy li h3 a{font-size:16px}
.ul-aside01 li .txt h3 a{font-size:14px}
.swiper-News01 .txt a{font-size:14px}
.ul-aside01 li .txt .data{font-size:12px}
.ul-videos li .txt h3 a{font-size:14px}
.ul-videos li .txt .tag{font-size:12px}
.swiper-News02 .swiper-slide{padding:0 5px}
.swiper-News02{margin-left:-5px;margin-right:-5px}
.swiper-News02 .swiper-slide .con .pic{margin-bottom:10px}
.ul-list01 li .data{float:none;width:auto;text-align:left;margin-bottom:10px}
.ul-list01 li .data span{font-size:14px}
.ul-list01 li .data p{margin:0 10px;display:inline-block;font-size:14px;font-weight:400}
.ul-list01 li .data em{padding-top:0;padding-left:25px;background-position:left center;background-size:18px auto}
.ul-list01 li .pic{float:none;margin-right:0;margin-bottom:15px;width:100%}
.ul-list01 li .txt h3 a{height:auto;font-size:16px;line-height:1.71;max-height: 100000em;}
.ul-list01 li .txt .info{height:auto}
.news-artile-infos .info{font-size:14px}
.news-artile-infos .title h1{font-size:20px}
.news-artile-infos .title .tag span{font-size:14px}
.news-artile-infos .title .tag span.eye{background-size:20px auto;padding-left:25px}
.news-artile-infos .title{padding-bottom:10px;margin-bottom:10px;border-width:1px}
.inner-top-ban{padding:15px 0 0}
.tb-search{margin-bottom:15px}
.tb-search .submit{width:90px;font-size:14px;font-weight:400;height:35px}
.tb-search .l-inp input{padding:0 15px;height:35px}
.inner-top-ban .tb-tag a{height:35px;line-height:35px}
.inner-top-ban .tb-tag a span{font-size:14px}
.inner-top-ban .tb-tag a i{width:16px;height:16px;margin-right:3px}
.ul-inner01{margin-left:0;margin-right:0}
.ul-inner01 li{float:none;width:auto;padding-left:0;padding-right:0}
.ul-inner01 li:nth-child(-n+3){width:auto;float:none}
.ul-inner01 li .info{height:auto}
.ul-inner01 li h4{font-size:18px;margin-bottom:10px}
.inner-table01 table{width:850px}
.inner-table02 table{width:850px}
.inner-table03 table{width:850px}
.inner-table04 table{width:850px}
.guide-info h4{font-size:16px}
.ul-inner02 li{width:80px;margin-right:10px}
.g-inner-title{margin-bottom: 20px;}
.g-inner-title h3{font-size:18px}
.g-inner-title h3 span{font-size: 18px!important;}
}
@media only screen and (max-width:479px){
.ul-aside01 li .pic{float:none;margin-right:0;width:auto;margin-bottom:15px}
.ul-aside01 li .txt h3 a{height:auto}
.ul-videos li{float:none;width:auto;margin-bottom:15px}
.ul-videos li .txt h3 a{height:auto}
.headerrel01-nav li .child-nav-item{width: 50%;}
.headerrel01-nav li .child-nav-item a{font-size: 14px;text-align: left;}
}
.slick-index01 .slick-dots{position:absolute;bottom:0;left:0;width:100%;font-size:0;text-align:center;bottom:30px}
.slick-index01 .slick-dots li{display:inline-block;width:14px;height:14px;border-radius:50%;background-color:#fff;position:relative;overflow:hidden;margin:0 7px;cursor:pointer}
.slick-index01 .slick-dots li button{position:absolute;left:-9999px}
.slick-index01 .slick-dots li.slick-active{background:#fac532}
/* .slick-index01 .item .pic{position:relative;padding-top:37.14%} */
.slick-index01 .item .pic img{display:block;width:100%;}
.g-index-tit{margin-bottom:60px}
.g-index-tit h3{text-align:center;font-size:36px;color:#214a9a;line-height:1.1}
.ul-index01{margin-bottom:47px}
.ul-index01 em{font-style: normal}
.ul-index01 li{float:left;text-align:center;font-size:18px;color:#536381;width:33.33%;border-right:1px solid #dce0e6;line-height:1.1}
.ul-index01 li:last-child{border:none}
.ul-index01 li em{font-size:60px;color:#214a9a;font-weight:700;display:inline-block;margin:0 3px;line-height:1.1}
.row-01-wrap{position: relative; z-index: 1}
.row-01-wrap .row-01-bg1{position: absolute; left: 0; bottom: 60px; width: 31.57%; overflow: hidden; z-index: -1}
.row-01-wrap .row-01-bg1 img{display: block; width: 100%}
.row01-left{float:left;width:65.8%}
.row01-right{float:right;width:31.5%}
.row01-right-info{background:url(../images/zsi1.jpg) center no-repeat;background-size:cover;padding:55px 40px 42px;border-radius:10px;overflow:hidden}
.row01-right-info .item{color:#fff;background-repeat:no-repeat;padding-left:76px;margin-bottom:66px}
.row01-right-info .item:last-child{margin-bottom:0}
.row01-right-info .item p{font-size:30px;font-weight:700;line-height:1.1;margin-bottom:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row01-right-info .item em{width:30px;height:1px;display:block;background:#fff;opacity:.4;margin-bottom:17px}
.row01-right-info .item span{font-size:18px;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row01-left-body{margin:0 -20px}
.row01-left-body em{font-style: normal}
.row01-left-body .row01-item{float:left;width:50%;padding:0 20px}
.index-row01-info{padding:76px 40px 79px;border-radius:10px}
.index-row01-info .item{color:#fff;position:relative;padding-left:15px;line-height:1.1;font-size:18px;margin-bottom:33px;position:relative;z-index:4}
.index-row01-info .item::after{position:absolute;top:60%;left:0;width:6px;height:6px;background-color:#fff;border-radius:50%;content:''}
.index-row01-info .item em{font-weight:700;font-size:30px;font-weight:700}
.index-row01-info .item:last-child{margin-bottom:0}
.index-row01-info{position:relative}
.index-row01-info::after{position:absolute;width:84px;height:84px;content:'';background:url(../images/zsp4.png) center no-repeat;background-size:cover;bottom:0;right:0;bottom:30px;right:30px;z-index:3}
.index-row01-info.c000{color:#214a9a}
.index-row01-info.c000 .item{color:#214a9a}
.index-row01-infov2{margin-bottom:30px;padding:44px 40px}
.index-row01-info .title{font-size:20px;line-height:1.5;margin-bottom:24px}
.index-row01-info em.line{display:block;width:40px;height:1px;background:#0c3056;margin-bottom:17px;opacity: .4}
.index-row01-infov2 .item{margin-bottom:21px; font-size: 20px}
.index-row01-infov2 .item::after{background-color:#333}
.index-row01-infov3{padding:39px 40px 44px}
.index-row01-infov3 .item{margin-bottom:22px}
.index-row01-infov3 .title{font-size:20px;line-height:1.5;margin-bottom:26px;color:#fff}
.index-row01-infov3 em.line{background-color:#fff; opacity: .11}
/* .row-01-wrap{background:url(../images/zsp7.png) left bottom no-repeat} */
.row-index01{padding:55px 0 50px}
.index-row01-info.index-row01-infov2::after{background-image:url(../images/icon-zs1.png)}
.index-row01-info.index-row01-infov3::after{background-image:url(../images/zsp6.png)}
.row01-more{width:206px;height:48px;border:1px solid #a6b7d7;border-radius:24px;display:block;margin:90px auto 0;text-align:center;line-height:46px;font-size:16px;color:#214a9a}
.row01-more:hover{background-color:#214a9a;color:#fff;border-color:#214a9a;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-tree{margin:0 -9px}
.ul-tree li{float:left;width:20%;padding:0 9px;margin-bottom:18px}
.ul-tree li .con{position:relative}
.ul-tree li a.v1{display:block;width:100%;height:50px;line-height:50px;background-color:#e6effc;border-radius:6px;text-align:center;font-size:20px;padding:0 4px;position:relative;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
/* .ul-tree li a.v1::after{position:absolute;top:100%;left:50%;background:url(../images/zsp8.png) center no-repeat;background-size:cover;content:'';width:14px;height:8px;display:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)} */
.ul-tree li:hover a.v1{background-color:#fac532;color:#333}
/* .ul-tree li:hover a.v1::after{display:block} */
/* .ul-tree li .child{position:absolute;top:100%;left:0;padding-top:18px;display:none;width:100%;z-index:19} */
.ul-tree li .child{padding-top:18px;display:none;width:100%;z-index:19}
.ul-tree li .child a{display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:16px;background-color:#f4f4f4;margin-bottom:2px;border:1px solid #eee;border-radius:4px}
.ul-tree li:hover .child{display:block}
.row-index03{background:url(../images/zsp9.png) bottom center no-repeat;background-size:100% auto;padding-top: 50px;padding-bottom:200px}
.headerrel01.headerrel01v2{position:static;background-color:#fff}
.headerrel01.headerrel01v2 .headerrel01-nav li>a{color:#333;font-weight:700}
.headerrel01.headerrel01v2 .headerrel01-nav li:first-child{width:auto;margin-right:0}
.headerrel01.headerrel01v2 .headerrel01-nav .on>a,.headerrel01.headerrel01v2 .headerrel01-nav li:hover>a{background-color:#fac532;color:#fff}
.headerrel01.headerrel01v2 .headerrel01-top-r a.language{color:#a9a9a9;position:relative}
.headerrel01.headerrel01v2 .headerrel01-top-r a.language::after{position:absolute;right:-10px;top:50%;width:1px;height:10px;background:#ddd;content:'';-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.headerrel01.headerrel01v2 .headerrel01-top-r a.language:hover{text-decoration:none;color:#214a9a}

.headerrel01.headerrel01v2 .headerrel01-top-r a.join{color:#a9a9a9;position:relative}
.headerrel01.headerrel01v2 .headerrel01-top-r a.join::after{position:absolute;right:-10px;top:50%;width:1px;height:10px;background:#ddd;content:'';-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.headerrel01.headerrel01v2 .headerrel01-top-r a.join:hover{text-decoration:none;color:#214a9a}

.headerrel01-nav li.on>a{background-color:#fac532;color:#fff}

.rrHide{display:none}
.inner-cur{height:317px;background-position:top center;padding-top:30px;margin-bottom:90px;background-repeat:no-repeat}
.inner-cur .cur2{color:#fff;margin-bottom:55px;overflow: hidden;}
.inner-cur .cur2 a,.inner-cur .cur2 span{color:#fff;font-size:16px}
.inner-cur .cur2 .home{float: right;background:url(../images/zp4.png) center no-repeat;width: 16px;height: 16px;}
.inner-cur h3{color:#fff;font-size:40px}
.inner-txt101{background:#fac532;padding:50px 60px;margin-bottom:100px}
.inner-txt101 h3{text-align:center;font-size:30px;color:#333;margin-bottom:24px}
.inner-txt101 em{display:block;margin:0 auto;background-color:#333;width:40px;height:1px;margin-bottom:20px;opacity:.6}
.inner-txt101 .info{color:#333;font-size:18px;line-height:2}
.inner-video{position:relative;padding-top:42.85%;overflow:hidden}
.inner-video img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2}
.inner-video .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.11);z-index:3}
.inner-video em{position:absolute;top:50%;left:50%;width:60px;height:60px;background:url(../images/zp5.png) center no-repeat;background-size:cover;z-index:4;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.row-inner-video{background:url(../images/zp6.png) top center no-repeat;background-size:cover}
.row-inner-form{background:url(../images/zp7-0918.png) bottom center no-repeat;background-size:cover;padding:250px 0 100px;margin-top:-145px;min-height: 930px;}
.g-title-fff{text-align:center;color:#fff;margin-bottom:56px}
.g-title-fff h3{font-size:30px;line-height:1.1;margin-bottom:40px}
.g-title-fff em{display:block;width:40px;height:1px;background:#fff;margin:0 auto}
.item-body-wrap h4{font-size:24px;color:#fff;margin-bottom:30px;font-weight:400}
.item-body-wrap .item-body{overflow:hidden}
.item-body-wrap .item-body label{float:left;position:relative;overflow:hidden;padding-left:28px;color:#fff;font-size:18px;background:url(../images/zp8.png) left center no-repeat;margin-right:60px;cursor:pointer;user-select:none;width:110px}
.item-body-wrap .item-body label.checked{background-image:url(../images/zp9.png)}
.item-body-wrap .item-body .line{overflow:hidden;margin-bottom:25px}
.item-body-wrap .item-body input.checkbox{position:absolute;left:-9999px}
.row-inner-video{padding:186px 0 200px}
.item-body-wrap .item-body .textarea{display:block;width:100%;resize:none;background:0 0;border:1px solid rgba(255,255,255,.6);height:160px;color:#fff;font-size:18px;color:#fff;padding:20px;margin-bottom:40px}
.item-body-wrap .item-body .textarea::-webkit-input-placeholder{color:#999}
.item-body-wrap .item-body .textarea::-moz-placeholder{color:#999}
.item-body-wrap .item-body .textarea:-ms-input-placeholder{color:#999}
.item-body-wrap .item-body .text{float:left;width:49%;height:48px;border:1px solid rgba(255,255,255,.6);background:0 0;border-radius:3px;font-size:18px;padding:0 15px;color:#fff}
.item-body-wrap .item-body .text:last-child{float:right}
.item-body-wrap .item-body .text::-webkit-input-placeholder{color:rgba(255,255,255,.6)}
.item-body-wrap .item-body .text::-moz-placeholder{color:rgba(255,255,255,.6)}
.item-body-wrap .item-body .text:-ms-input-placeholder{color:rgba(255,255,255,.6)}
.item-body-wrap .submit{width:300px;height:60px;line-height:60px;border:none;background-color:#fff;border-radius:30px;background:#fff;color:#214a9a;font-size:24px;margin:60px auto 0;display:block}

.item-body-wrap .item-body-left{float: left;width: 80%;}
.item-body-wrap .item-body-qr{float: right;width: 15%;text-align: center;}
.item-body-wrap .item-body-qr .pic-txt{background-color: #fff;padding: 30px;}
.item-body-wrap .item-body-qr .pic-txt p{color: #333;margin-bottom: 5px;}
.item-body-wrap .item-body-qr .pic-txt span{color: #999;}
.item-body-wrap .item-body-qr .pic{position: relative;padding-top: 100%;margin-bottom: 15px;}
.item-body-wrap .item-body-qr .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.item-body-wrap .item-body-qr .txt{color: #fff;font-size: 16px;padding: 10px;margin-top: 15px;}

.item-body-wrap-0918 h4{color: #214a9a;}
.item-body-wrap-0918 .item-body label{color: #333;}
.item-body-wrap-0918 .item-body .text,.item-body-wrap-0918 .item-body .textarea{border-color: #abbdde;color: #333;}
.item-body-wrap-0918 .item-body .textarea::-webkit-input-placeholder{color:#999}
.item-body-wrap-0918 .item-body .textarea::-moz-placeholder{color:#999}
.item-body-wrap-0918 .item-body .textarea:-ms-input-placeholder{color:#999}
.item-body-wrap-0918 .item-body label{background-image: url(../images/zsp8-0918.png);}
.item-body-wrap-0918 .item-body label.checked{background-image: url(../images/zsp9-0918.png);}
.item-body-wrap-0918 .item-body-qr .txt{color: #333;}
.item-body-wrap-0918 .submit{color: #fff;background-color: #214a9a;}
.item-body-wrap-0918 .item-body .text::-webkit-input-placeholder{color:#999}
.item-body-wrap-0918 .item-body .text::-moz-placeholder{color:#999}
.item-body-wrap-0918 .item-body .text:-ms-input-placeholder{color:#999}

.g-inner-tit h3{text-align:center;font-size:36px;color:#214a9a}
.g-inner-tit{margin-bottom:100px}
.ul-introduce{overflow:hidden;margin:0 -33px}
.ul-introduce li{float:left;width:33.33%;padding:0 33px;margin-bottom:40px}
.ul-introduce li .con{border:1px solid #dce0e6;background-color:#fff;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-introduce li .pic{position:relative;padding-top:51.67%;overflow:hidden}
.ul-introduce li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-introduce li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-introduce li .txt{padding:35px 40px 0}
.ul-introduce li .txt h3{font-size:22px;color:#333;line-height:1.1;margin-bottom:25px}
.ul-introduce li .txt .info{font-size:18px;color:#999;line-height:1.5;height:3em;overflow:hidden;margin-bottom:15px}
.ul-introduce li .txt .tel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:35px;background:url(../images/zp10.png) left center no-repeat;font-size:18px;color:#999;margin-bottom:29px}
.ul-introduce li .txt .address{padding-bottom:20px;border-top:1px solid #dce0e6}
.ul-introduce li .txt .address a{display:block;font-size:18px;color:#214a9a;background:url(../images/zp11.png) left center no-repeat;padding-left:30px;line-height:60px}
.row-introduce{padding:60px 0 80px;background:url(../images/q-bg1.png) center no-repeat;background-size:100% auto}
.ul-introduce li .con:hover{background:#214a9a}
.ul-introduce li .con:hover .address a,.ul-introduce li .con:hover .txt .info,.ul-introduce li .con:hover .txt .tel,.ul-introduce li .con:hover .txt h3{color:#fff}
.ul-introduce li .con:hover .address a{background-image:url(../images/zp11h.png)}
.ul-introduce li .con:hover .tel{background-image:url(../images/zp10h.png)}
.inner-cur.inner-curv2{height:240px}
.inner-cur.inner-curv2 h3{overflow:hidden}
.inner-cur.inner-curv2 h3 span{float:right;color:#fff;font-size:24px;font-weight:400;margin-top:5px;background:url(../images/zp10h.png) left center no-repeat;padding-left:25px}
.hospotal-info{margin-bottom:70px}
.hospotal-info .info{font-size:20px;line-height:1.8;margin-bottom:40px}
.hospotal-info .map{overflow:hidden}
.hospotal-info .map .pic{float:left;width:100px;height:100px;border-radius:50%;overflow:hidden;margin-right:30px}
.hospotal-info .map .pic img{display:block;width:100%;height:100%}
.hospotal-info .map .txt{overflow:hidden;padding-top:15px}
.hospotal-info .map .txt p{font-size:18px;margin-bottom:15px}
.hospotal-info .map .txt a{font-size:18px;color:#214a9a;text-decoration:underline}
.row-introduce{padding:30px 0}
.footer-b{background:#14408a;}
.footer-b .ftb-r{float:right}
.footer-b .ftb-r .logo-ftb{margin-bottom:28px;font-size:0}
.footer-b .ftb-r .copy-b{color:#fff;font-size:16px;color:#d6ecff;line-height:2.25}
.footer-b .ftb-l{float: left;width: 50%;}
.footer-b .ftb-l .share{margin-bottom:28px}
.footer-b .ftb-l .share a{float:left;position: relative; width:68px;height:68px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background-position:top center;background-size:100% auto;background-repeat:no-repeat;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-right:44px}
.footer-b .ftb-l .share a:hover{background-color:#fff;border-color:#fff;background-position:bottom center}
.footer-b .ftb-l .share a img{position: absolute;bottom: 110%;left: 50%;width: 120px;max-width: 120px;display: none;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.footer-b .ftb-l .share a:hover img{display: block;}
.footer-b .ftb-l .address-info{color:#d6ecff;line-height:2.25;font-size:16px}
.footer-b{padding:30px 60px}
.indexb-wrap{font-size:0}
.slick-indexb{position:relative;width:100%}
.slick-indexb .item{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100vh}
.slick-indexb{position:relative}
.wrap-0315{position:absolute;top:30%;left:0;width:100%;z-index:6;}
.ul-indexb01{text-align:center;width: 100%;}
.ul-indexb01 li{display:inline-block;width:300px}
.ul-indexb01 li h3{color:#fff;font-size:36px;position:relative;display:inline-block;padding-bottom:20px;margin-bottom:50px;font-weight: normal;}
.ul-indexb01 li h3::after{position:absolute;content:'';bottom:0;left:0;width:100%;height:3px;background-color:#fff;display:none}
.ul-indexb01 li a:hover h3::after{display:block}
.ul-indexb01 li .icon-body{display:inline-block;width:180px;height:180px;position:relative}
.ul-indexb01 li .icon-body .icon-bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../images/zsp17.png) center no-repeat;background-size:cover;opacity:0;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-indexb01 li .icon-body i{position:absolute;top:50%;left:50%;width:80px;height:80px;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-indexb01 li a:hover .icon-body .icon-bg{opacity:1;transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}
.slick-indexb .slick-dots{position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.slick-indexb .slick-dots li{display:block;width:20px;height:20px;position:relative;cursor:pointer;z-index:10;background:url(../images/zp15.png) center no-repeat;margin:6px 0}
.slick-indexb .slick-dots li.slick-active{background-image:url(../images/zp14.png)}
.slick-indexb .slick-dots li button{position:absolute;left:-9999px}
.indexb-logo{position:absolute;top:60px;left:50%;z-index:5;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.copy-b.copy-b-m{display:none}
.more-selectv1{display:block;margin:0 auto;width:206px;height:48px;line-height:46px;border-radius:24px;text-align:center;border:1px solid #a6b7d7;font-size:0;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.more-selectv1 span{font-size:16px;color:#214a9a;display:inline-block;vertical-align:middle;padding-right:25px;background:url(../images/zsp19.png) right center no-repeat}
.more-selectv1:hover{border-color:#214a9a;background-color:#214a9a}
.more-selectv1:hover span{color:#fff;background-image:url(../images/zsp21.png)}
.more-selectv2{background-color: #fff;}
.more-selectv2:hover{background-color: #fff;}
.more-selectv2:hover span{color: #214a9a;background-image: url(../images/zsp19.png);}
.main-txt{background:url(../images/zsp23.png) top 0 center no-repeat;background-size:1920px auto;background: none;}
.main-txt-v1{background:url(../images/zsp23.png) top 0 center no-repeat;background-size:1920px auto;}

.main-txt .news-artile-infos .title h1{color:#fff}
.main-txt .g-title01.fff h3{color:#fff}
.main-txt .g-title01.fff a{color:#fff}
.cur.write em,.main-txt .cur.write a,.main-txt .cur.write span{color:#fff}
.ul-room01{overflow:hidden;margin-top:-150px;margin-bottom:55px}
.ul-room01 li{float:left;width:33.33%}
.ul-room01 li a{display:block;position:relative;padding-top:44.28%;background-size:cover;background-repeat:no-repeat;background-position:center}
.ul-room01 li h3{color:#fff;text-align:center;position:absolute;top:50%;left:0;width:100%;font-size:36px;font-weight:400;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-room01 li .mask{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-room01 li:hover .mask{background:#fac532;opacity:.9}
.room-select .title{font-size:36px;color:#214a9a;line-height:1.1;margin-bottom:30px}
.room-select .select-body{margin:0 -5px}
.room-select .select-body .item{float:left;width:25%;padding:0 5px;margin-bottom:20px}
.room-select .select-body .item .con{position:relative;line-height:48px;border:1px solid #ddd;border-radius:6px;padding:0 20px;font-size:18px;background:#fff url(../images/zsp24.png) right 20px center no-repeat;cursor:pointer;}
/*.room-select .select-body .item.null .con{background-image: url();}*/
/* .room-select .select-body .link{position:absolute;top:100%;left:0;width:100%;padding:0 20px;height:0;overflow:hidden} */
.room-select .select-body .link{height:0;overflow:hidden;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.room-select .select-body .con:hover{background-color:#214a9a;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#214a9a;border:none;z-index:19}
.room-select .select-body .con:hover .link{height:auto;background-color:#214a9a;border-color:#214a9a;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.room-select .select-body .item.null .con:hover{border-radius: 6px;}
.room-select .select-body .link a{font-size:16px;float:left;width:50%;padding-right:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.room-select .select-body .con:hover .link a{color:#fff}
.room-select .select-body .con:hover .room-name{border-bottom:1px solid #fff;height:47px;line-height:49px}
.room-select .select-body .con .room-name a{display: block;width: 100%;height: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-right: 5px;}
.room-select .select-body .con:hover .room-name a{color: #fff;}
.room-select .select-body .item.null .con:hover .room-name{border-color: #214a9a;}
.row-room01{padding:50px 0}
.row-room02{background:url(../images/zsp25.png) center no-repeat;padding:280px 0;background-size:cover;margin-bottom:60px}
.imgtxt-party01{background:#fac532}
.imgtxt-party01 .pic{float:left;width:700px}
.imgtxt-party01 .pic img{display:block;width:100%}
.imgtxt-party01 .r-txt{overflow:hidden;padding:30px 40px 0}
.imgtxt-party01 .r-txt h3{font-size:24px;color:#333;margin-bottom:35px}
.imgtxt-party01 .r-txt .info{font-size:18px;line-height:2;height:8em;overflow:hidden;margin-bottom:25px}
.imgtxt-party01 .r-txt a.more{display:block;width:160px;height:48px;line-height:46px;border-radius:24px;border:1px solid #d2a832;text-align:center;font-size:16px;margin-bottom:40px}
.imgtxt-party01-0408{background-color:#214a9a;}
.imgtxt-party01-0408 .r-txt{padding-top: 70px;}
.imgtxt-party01-0408 .r-txt h3{color: #fff;}
.imgtxt-party01-0408 .r-txt .info{color: #fff;}
.imgtxt-party01-0408 .r-txt a.more{color: #fff;border-color: #fff;}


.imgtxt-party01-0609.imgtxt-party01-0513 .r-txt .info{height: 18em;overflow-y: auto;}

.ul-party01{border-top:1px solid #333;padding-top:30px}
.ul-party01 li{float:left;text-align:center;font-size:0;width:50%}
.ul-party01 li a{display:inline-block;vertical-align:middle;height:82px;padding-left:95px;background-position:left center;background-repeat:no-repeat;font-size:24px;font-weight:700;line-height:82px}
.imgtxt-party01-0408 .ul-party01{border-color: #fff;}
.imgtxt-party01-0408 .ul-party01 li a{color: #fff;}
.party-more{display:block;width:206px;height:48px;line-height:46px;border:1px solid #214a9a;text-align:center;font-size:0;margin:0 auto;border-radius:24px;color:#fff;background:#214a9a}
.party-more span{display:inline-block;font-size:16px;color:#fff}
.ul-aside01.mb0{margin-bottom:0}
.ul-aside02{margin-bottom:40px}
.ul-aside02 li{border-bottom:1px solid #ddd}
.ul-aside02 li h3{font-weight:400}
.ul-aside02 li a{display:block;font-size:16px;color:#333;line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-aside02 li a:hover{color:#214a9a}
.ul-tabClick02{margin:30px 0}
.ul-tabClick02 li{float:left;margin-right:1px}
.ul-tabClick02 li a{display:block;line-height:50px;padding:0 25px;background-color:#fac532;color:#333;font-size:20px}
.ul-tabClick02 li.on a{background-color:#214a9a;color:#fff;font-weight:700}
.ul-party02{margin:0 -14px}
.ul-party02 li{float:left;width:25%;padding:0 14px;margin-bottom:60px}
.ul-party02 li .con{background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-party02 li .pic{position:relative;padding-top:60.6%;overflow:hidden}
.ul-party02 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-party02 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-party02 li .txt{padding:35px 30px 27px}
.ul-party02 li .txt h3{font-weight:400;margin-bottom:25px}
.ul-party02 li .txt h3 a{font-size:18px;line-height:1.88;height:3.76em;overflow:hidden;display:block}
.ul-party02 li .txt .info{font-size:16px;color:#999;overflow:hidden}
.ul-party02 li .txt .info span:last-child{float:right}
.row-party02{background:url(../images/zsp33.png) center no-repeat;background-size:100% auto;padding:150px 0 130px;min-height: 867px;}
.row-party05-0302{padding: 80px 0;}
.g-title05{margin-bottom:60px}
.g-title05 h3{font-size:36px;color:#214a9a;text-align:center}
.ul-party02v1 li .con:hover{background-color:#214a9a}
.ul-party02 li .con:hover .txt h3 a{color:#fff;font-weight:700}
.ul-party02 li .con:hover .txt .info span{color:#fff}
.row-party03{padding:70px 0 40px}
.ul-party02v2 li .con:hover{background-color:#fac532}
.ul-party02v2 li .con:hover .txt h3 a{color:#333;font-weight:700}
.party-morev2{background-color:#fff}
.party-morev2 span{color:#214a9a}
.ul-party03{margin:0 -20px}
.ul-party03 li{float:left;width:50%;padding:0 20px}
.ul-party03 li .pic{position:relative;padding-top:52.94%;overflow:hidden}
.ul-party03 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-party03 li .con:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-party03 li .txt span{float:right;width:48px;height:48px;background:#214a9a url(../images/zsp34.png) center no-repeat;background-size:cover;border-radius:50%;margin-top:25px}
.ul-party03 li .txt .l-con{overflow:hidden;padding-top:30px}
.ul-party03 li .txt .l-con h3{font-size:30px;color:#333;margin-bottom:25px;line-height:1.1}
.ul-party03 li .txt .l-con em{display:block;width:40px;height:1px;background:#ddd}
.row-part05{padding:60px 0}
.ul-party04{overflow:hidden}
.ul-party04 li{width:50%}
.slick-party01{float:left;width:680px;margin-right:20px}
.slick-party01 .item img{display:block;width:100%}
.slick-party01 .item .pic{position:relative}
.slick-party01 .item .pic a{display: block;position: relative;padding-top: 55%;}
.slick-party01 .item .pic a img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.slick-party01 .item p{position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:0 30px;height:100px;line-height:150px;font-size:18px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,3))}
.slick-party01 .slick-dots{position:absolute;bottom:10px;right:30px;text-align:center}
.slick-party01 .slick-dots li{display:inline-block;position:relative;overflow:hidden;width:10px;height:10px;background-color:#fff;border-radius:50%;cursor:pointer;overflow:hidden;margin-left:10px}
.slick-party01 .slick-dots li.slick-active{background-color:#fac532}
.slick-party01 .slick-dots li button{position:absolute;left:-9999px}
/* .row-part06{background:url(../images/zsp33.png) center no-repeat;background-size:100% auto;padding:150px 0 130px} */
.row-part06{padding:150px 0 130px}
.ul-party-down{float:left;width:754px;margin-right:80px}
.ul-party-down{border-top:1px solid #ddd}
.ul-party-down li{overflow:hidden;border-bottom:1px solid #ddd}
.ul-party-down li span{float:right;background:url(../images/zsp36.png) left center no-repeat;padding-left:25px;font-size:16px;color:#999;margin-top:30px}
.ul-party-down li .l-con{overflow:hidden}
.ul-party-down li .l-con h3{font-weight:400}
.ul-party-down li .l-con h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#333;line-height:80px;padding-left:35px;background:url(../images/zsp35.png) left center no-repeat}
.row-party07{padding:60px 0}
.g-title05.fff h3{color:#fff}
.party-more.party-morev2.fff{border-color:#fff;background:0 0}
.party-more.party-morev2.fff span{color:#fff}
/* .row-party08{background:url(../images/zsp40.png) center no-repeat;background-size:cover;padding:240px 0 70px} */
.row-party08{background:url(../images/zsp33.png) center no-repeat;background-size:100% auto;padding:140px 0 130px;min-height: 867px;}


.title-union01 h3{font-size:30px;color:#214a9a;line-height:1.1;margin-bottom:27px}
.title-union01 em{display:block;width:40px;height:1px;background:#ccc}
.title-union01{margin-bottom:40px}
.union01-imgtxt01{overflow:hidden;background:#fac532;margin-bottom:40px}
.union01-imgtxt01 .pic{float:right}
.union01-imgtxt01 .pic img{display:block;width:100%}
.union01-imgtxt01 .txt{overflow:hidden;padding:50px 50px 0;font-size:18px;line-height:2;height:28em;overflow:hidden}
.ul-union01{margin:0 -20px 35px}
.ul-union01 li{float:left;width:33.33%;padding:0 20px}
.ul-union01 li .con a{display:block;width:100%;box-shadow:0 3px 7px 0 rgba(4,0,0,.11);padding:40px 30px;position:relative;background-color:#fff}
.ul-union01 li .con h3{font-size:24px;color:#333;line-height:1.1;margin-bottom:28px}
.ul-union01 li em{display:block;width:40px;height:1px;background:#000;opacity:.2;margin-bottom:25px}
.ul-union01 li .info{font-size:18px;line-height:2;height:6em;overflow:hidden}
.ul-union01 li i{position:absolute;width:70px;height:70px;top:35px;right:35px;background-repeat:no-repeat;background-size:cover;background-position:center}
.ul-union01 li .con a:hover{background-color:#214a9a}
.ul-union01 li .con a:hover h3{color:#fff}
.ul-union01 li .con a:hover em{background-color:#fff;opacity:.8}
.ul-union01 li .con a:hover .info{color:#fff}
.row-union01{background:url(../images/zsp42.png) center no-repeat;background-size:cover;padding-bottom:187px}
.union01-info{font-size:18px;color:#333}
.union-tree img{display:block;width:100%}
.row-union02{padding:60px 0 40px}
.title-union01.fff h3{color:#fff}
.title-union01.fff em{background-color:#fff}
.row-union03{background:url(../images/zsp44.png) center no-repeat;background-size:cover}
.union03-table-wrap{overflow-x:auto}
.union03-table-wrap table{width:100%;border:1px solid #607db4;width:100%}
.union03-table-wrap table td,.union03-table-wrap table th{border:1px solid #607db4;color:#fff;text-align:center;height:58px;font-size:18px}
.union03-table-wrap table th{background-color:#fff;color:#214a9a}
.row-union03{padding:200px 0 100px}
.row-party01{padding:60px 0}
.so-ind{float:right;overflow:hidden;width:600px}
.so-ind button{float:right;width:140px;height:48px;line-height:48px;background:#fac532;border-radius:4px;border:none;font-size:0;margin-left:15px}
.so-ind button span{display:inline-block;vertical-align:middle;background:url(../images/zsp45.png) left center no-repeat;padding-left:26px;font-size:18px}
.so-ind .l-con{overflow:hidden}
.so-ind .l-con input{display:block;width:100%;height:48px;border:1px solid #eee;border-radius:4px;padding:0 10px;font-size:16px}
.ul-ks-tabClick{margin-bottom:50px}
.ul-ks-tabClick li{float:left;margin-right:10px}
.ul-ks-tabClick li a{display:block;line-height:48px;text-align:center;border-radius:24px;background:#fac532;width:160px;font-size:20px}
.ul-ks-tabClick li.on a{background:#214a9a;color:#fff}
.ul-party02v2 li .con:hover .txt .info span{color:#000}
.row-news2-d-select.row-news2-d{background:#fff;padding-bottom:70px;margin-top:0;padding-top:0}
.row-index03-select{background:0 0;padding:60px 0}
.ul-tree.ul-treev2 li a.v1{text-align:left;padding:0 15px;background-color:#fff;
    /* background-image:url(../images/zsp46.png);background-position:right 15px center;background-repeat:no-repeat; */
}
.ul-tree.ul-treev2 li a.v1:hover{color: #fff;background: #FBC433!important;}
.ul-tree.ul-treev2 li:hover a.v1{background-image:url(../images/zsp47.png)}
.ul-tree.ul-treev2 li{width:25%}
.row-index03-select{background:url(../images/zp8-0408.png) center no-repeat;background-size:cover;padding:100px 0;height: 1000px;}
.row-jx{padding:100px 0 200px}
.jx-txt .info{font-size:18px;line-height:2}
.ul-tabClick02v2 li{margin-right:10px}
.map-select{height:600px}
.poi-body{margin-bottom:80px}
.poi-txt{padding-top:50px;background:url(../images/zsp51.png) top center no-repeat;background-size:cover}
.poi-txt .info{padding-bottom:100px}
.poi-txt h3{font-size:24px;color:#214a9a;margin-bottom:50px}
.poi-txt .info p{font-size:18px;background-repeat:no-repeat;padding-left:25px;line-height:40px;background-position:left center}
.poi-body{padding-top:60px}
.ul-map-nav{margin-bottom:34px}
.ul-map-nav li{float:left;margin-right:7px}
.ul-map-nav li a{height:44px;padding:0 22px;display:block;border-radius:22px;line-height:44px;color:#214a9a;box-shadow:0 0 3px #eee;font-size:18px;background-color:#fff}
.ul-map-nav li.on a{background-color:#214a9a;color:#fff}
.poi-map .title{font-size:24px;color:#214a9a;font-weight:700;margin-bottom:38px}
.poi-bodyv2{background:url(../images/q-bg1.png) top 100px center no-repeat}
.ul-bus{margin:0 -20px}
.ul-bus li{float:left;width:50%;padding:0 20px;margin-bottom:40px}
.ul-bus li a{display:block;width:100%;background-color:#fff;border:1px solid #dce0e6;padding:33px 40px 30px}
.ul-bus li h3{font-size:22px;color:#214a9a;margin-bottom:20px}
.ul-bus li em{display:block;width:40px;height:1px;background:#ddd;margin-bottom:17px}
.ul-bus li .info{font-size:18px;line-height:1.66;height:6.64em;overflow-y:auto;padding-right: 4px;}
.ul-bus li .info::-webkit-scrollbar{width:3px;background:#DFEBF3;background:0 0}
.ul-bus li .info::-webkit-scrollbar-thumb{background:#214a9a;border-radius:10px}
.poi-bodyv3{padding-bottom:260px}
.ul-bus li a{-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-bus li a:hover{background-color:#fac532}
.ul-bus li a:hover .info,.ul-bus li a:hover h3{color:#333}
.ul-bus li a:hover em{background-color:#333}
.ul-build-prc li{overflow:hidden;border-bottom:1px solid #ccc}
.ul-build-prc li span{font-size:18px;color:#999;float:right;margin-top:18px}
.ul-build-prc li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:18px;color:#333;line-height:58px}
.ul-build-prc li h3 a{-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-build-prc li h3 a:hover{color:#214a9a}
.ul-build-prc{border-top:1px solid #ccc;margin:0 -15px;float:right;width:56%}
.newsL2-d-hr li,.newsL2-d-hrv2 li{margin-bottom:30px}
.newsL2-d-hr li a.con:hover{background-color:#214a9a}
.newsL2-d-hr li a.con:hover h4{color:#fff}
.newsL2-d li a.con:hover .date{color:#fff}
.newsL2-d.newsL2-d-hrv3 li a.con:hover .date{color:#999}
.search-rpc{background-color:#e6effc;padding:20px;margin-bottom:30px}
.search-rpc button{float:right;width:100px;height:50px;background:#214a9a;border-radius:24px;border:none;margin-left:10px}
.search-rpc button span{display:inline-block;color:#fff;font-size:18px;padding-left:30px;background:url(../images/h-p6.png) left center no-repeat}
.search-rpc .l-con{overflow:hidden}
.search-rpc .l-con input{display:block;border:none;width:100%;height:48px;border-radius:24px;padding:0 15px;font-size:18px}
.ul-buy-hr.ul-buy li h3{background:0 0;padding-left:0}
.ul-buy-hr.ul-buy li span{padding-left:0;background:0 0}
.research-txt .r-qr{float: right;width: 360px;text-align: center;background-color: #214a9a;color: #fff;font-size: 16px;padding: 40px 0;margin-left: 50px;}
.research-txt .r-qr img{display: block;width: 240px;margin: 0 auto 25px;}
.research-txt .l-infos{overflow: hidden;font-size: 18px;line-height: 1.77;}
.row-research{padding: 50px 0;}
.g-tit1-t1-0408 a{float: right;color: #214a9a;height: 40px;line-height: 40px;border-radius: 20px;padding: 0 20px;font-size: 20px;color: #fff;background: #214a9a;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.g-tit1-t1-0408 a:hover{opacity: .8;color: #333;background-color: #fac532;}
.g-tit1-t1-0408 h3{overflow: hidden;text-align: left;font-weight: bold;}
.ser048-body .l-imgtxt{float: left;width: 31.5%;background-color: #FAC532;margin-right: 13px;}
.ser048-body .l-imgtxt .pic {position: relative;padding-top: 57.11%;overflow: hidden;}
.ser048-body .l-imgtxt .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ser048-body .l-imgtxt .pic:hover img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ser048-body .l-imgtxt .txt{padding: 70px 50px;}
.ser048-body .l-imgtxt .txt a{display: block;width: 100%;background: url(../images/zp9-0408.png) right top no-repeat;}
.ser048-body .l-imgtxt .txt h3{color: #fff;font-size: 30px;margin-bottom: 15px;}
.ser048-body .l-imgtxt .txt em{display: block;width: 40px;height: 2px;background-color: #fff;}
.ser048-body .r-slick{float: right;width: 66.92%;}
.ser0922-body .r-slick{float: none;width: auto;}
.ul-0922{margin-bottom: 30px;}
.ul-0922 li{float: left;width: 33.33%;}
.ul-0922 li .pic{position: relative;padding-top: 44.44%;margin-bottom: 15px;overflow: hidden;}
.ul-0922 li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-0922 li .con{display: block;}
.ul-0922 li .con:hover .pic img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ul-0922 li span{text-align: center;display: block; font-size: 18px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.ul-0922 li .con:hover a{color: #214a9a;}

.slick-s048{margin: 0 -13px;}
.slick-s048 .item{padding: 0 13px;}
.slick-s048 .pic{position: relative;padding-top: 57.11%;overflow: hidden;}
.slick-s048 .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.slick-s048 .pic:hover img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.slick-s048 .txt{padding: 40px 35px 40px;background-color: #fff;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.slick-s048 .txt h3{font-size: 30px;font-weight: normal;color: #2e539e;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}
.slick-s048 .txt p{font-size: 16px;line-height: 1.875;height: 3.75em;overflow: hidden;}
.slick-s048 .item:hover .txt{background-color: #214a9a;}
.slick-s048 .item:hover .txt h3,.slick-s048 .item:hover .txt p{color: #fff;}
.row-service-0408{min-height: 1232px;padding-top: 180px;}
.ser048-body{position: relative;}
.ser048-body .slick-button{position: absolute;top: -58px;right: 0;font-size: 0;}
.ser048-body .slick-button .btn{width: 48px;height: 48px;background: #214a9a url(../images/zp10-0408.png) center no-repeat;background-size: cover;border-radius: 50%;display: inline-block;cursor: pointer;margin-left: 10px;}
.ser048-body .slick-button .btn-next{background-image: url(../images/zp10h-0408.png);}
.ser048-body .slick-button .btn:hover{background-color: #fac532;}
/* .g-tit1-t1-0408{margin-bottom: 40px;} */

.slick-s048  .slick-arrow{
    position: absolute;
    top: 46%;
    right: -5px;
    width: 48px;
    height: 48px;
    border: none;
    cursor: pointer;
    z-index: 5;
    overflow: hidden;
    text-indent: 1000px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 50%;
    background: #FAC532 url(../images/zp10h-0408.png) center center no-repeat;background-size: cover;
}
.slick-s048  .slick-prev{
    background-image: url(../images/zp10-0408.png);
    left: -5px;
}
.slick-s048  .slick-arrow:hover{opacity: .8;}
@media only screen and (max-width:1680px){
.ul-technology{margin-top:0;margin-bottom:30px}
.ul-room01{margin-top:0}
.union01-imgtxt01 .txt{padding:30px 30px 0;font-size:16px}
.ul-party-down{width:50%;margin-right:40px}
.slick-party01{width: 640px;}
.main-txt{background: none;}
.main-txt-v1 {
    background: url(../images/zsp23.png) top 0 center no-repeat;
    background-size: 1920px auto;
}
.ul-union01 li .info{font-size: 16px;}
}
@media only screen and (max-width:1559px){
.wp{padding:0 40px}
}
@media only screen and (max-width:1360px){
    .union01-imgtxt01 .pic{width: 50%;}
}

@media only screen and (max-width:1199px){
.slick-party01{float: none;width: auto;margin-bottom: 30px;margin-right: 0;}
.search-rpc{padding:10px 15px}
.search-rpc button{height:35px;width:70px}
.search-rpc button span{padding-left:0;background:0 0;font-size:14px}
.search-rpc .l-con input{height:35px;font-size:14px}
.ul-build-prc li span{font-size:14px}
.ul-build-prc li h3{font-size:14px}
.ul-build-prc li h3{line-height:38px}
.ul-build-prc li span{margin-top:10px}
.row-news2-d{margin-top:0}
.row-news1-d .wp1400{padding-bottom:00px;background:#fff}
.row-news2-d{padding:30px 0;background:#e6effc}
.row-news2-d-0709{min-height: 1px;}
.ul-aside02{margin-bottom:15px}
.ul-aside02 li a{line-height:35px;font-size:14px;height:35px}
.ul-aside01 li .txt h3{margin-bottom:10px}
.ul-tabClick02{margin:15px 0}
.ul-tabClick02 li a{font-size:14px;height:35px;line-height:35px;padding:0 15px}
/* .room-select .select-body .item{width:33.33%} */
.room-select .title{font-size:30px}
.room-select .select-body .item .con{font-size:16px}
.room-select .select-body .item{margin-bottom:10px}
.row-room02{padding:20px 0;background:#e6effc}
.ul-room01{margin-bottom:20px}
.row-room01{padding:10px 0}
.ul-room01 li h3{font-size:24px}
.footer-b{padding:20px 0}
.ul-indexb01 li{width:200px}
.bodyPt0{padding-top:0}
.inner-cur{background:#214a9a!important;height:auto;padding:20px 0;margin-bottom:30px}
.inner-cur.inner-curv2{height:auto}
.inner-cur.inner-curv2 h3 span{font-size:20px;background:0 0;padding-left:0;margin-top:0}
.inner-cur .cur2{margin-bottom:20px}
.inner-cur h3{font-size:20px}
.g-title-fff h3{font-size:24px;margin-bottom:20px}
.g-title-fff{margin-bottom:20px}
.item-body-wrap h4{font-size:18px;margin-bottom:15px}
.item-body-wrap .item-body .textarea{padding:15px;font-size:14px}
.item-body-wrap .item-body .text{font-size:14px}
.item-body-wrap .item-body label{width:20%;margin-right:0;font-size:14px}
.item-body-wrap .submit{width:200px;height:45px;line-height:45px;font-size:20px;margin-top:20px}
.inner-video em{width:30px;height:30px}
.headerrel01.headerrel01v2{position:fixed;background-color:#fff!important}
.inner-txt101{padding:15px;margin-bottom:20px}
.row-inner-video{padding:30px 0;background:#f5f6fb}
.item-body-wrap{margin-top:0;padding:30px 0;background:#214a9a}
.item-body-wrap-0918{background: none;}
.row-inner-form{margin-top: 0;background: #214a9a;}
.inner-txt101 .info{font-size:16px}
.inner-txt101 h3{font-size:24px;margin-bottom:10px}
.inner-txt101 em{margin-bottom:15px}
.headerrel01.headerrel01v2 .headerrel01-menuBtn span,.headerrel01.headerrel01v2 .headerrel01-menuBtn span:after,.headerrel01.headerrel01v2 .headerrel01-menuBtn span:before{background-color:#214a9a}
.headerrel01.headerrel01v2 .headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01.headerrel01v2 .headerrel01-nav li>a{color:#fff}
.headerrel01.headerrel01v2 .headerrel01-nav li:first-child{width:100%}
.slick-index01 .slick-dots{bottom:10px}
.slick-index01 .slick-dots li{width:10px;height:10px;margin:0 4px}
.row-index01{padding:30px 0}
.row-inner-form{margin-top: 0;padding: 30px 0;min-height: 1px; background: #214a9a;}
.g-index-tit h3{font-size:28px}
.g-index-tit{margin-bottom:25px}
.ul-index01 li{font-size:16px}
.ul-index01 li em{font-size:24px}
.ul-index01{margin-bottom:25px}
.index-row01-info{padding:25px}
.index-row01-info .item{font-size:16px;margin-bottom:18px}
.index-row01-info .item em{font-size:20px}
.index-row01-info .title{font-size:16px}
.row01-right-info{padding:25px}
.row01-right-info .item p{font-size:20px;margin-bottom:8px}
.row01-right-info .item em{margin-bottom:8px}
.row01-right-info .item span{font-size:14px}
.row01-right-info .item{background-size:28px auto;padding-left:35px;margin-bottom:25px}
.ul-tree{margin-left:-5px;margin-right:-5px}
.ul-tree li{padding:0 5px;margin-bottom:10px}
.ul-tree li a.v1{font-size:14px;height:40px;line-height:40px}
.ul-tree li .child{padding-top:10px}
.ul-tree li .child a{font-size:14px;line-height:40px;height:40px}
.g-inner-tit h3{font-size:28px}
.g-inner-tit{margin-bottom:40px}
.ul-introduce{margin:0 -10px}
.ul-introduce li{padding:0 10px;margin-bottom:20px}
.ul-introduce li .txt{padding:15px 15px 0}
.ul-introduce li .txt h3{font-size:18px}
.ul-introduce li .txt h3{margin-bottom:15px}
.ul-introduce li .txt .info{font-size:16px}
.ul-introduce li .txt .tel{font-size:16px;padding-left:20px;margin-bottom:15px}
.ul-introduce li .txt .address{padding-bottom:0}
.ul-introduce li .txt .address a{line-height:45px;font-size:16px}
.hospotal-info .info{font-size:16px}
.hospotal-info .map .pic{width:80px;height:80px;margin-right:15px}
.hospotal-info .map .txt{padding-top:5px}
.hospotal-info .map .txt p{font-size:14px}
.hospotal-info{margin-bottom:25px}
.indexb-logo{top:30px;width:90px}
.ul-indexb01{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-indexb01 li h3{font-size:24px;display:block;margin-bottom:10px}
.ul-indexb01 li a:hover h3::after{display:none}
.ul-indexb01 li .icon-body{width:100px;height:100px}
.ul-indexb01 li .icon-body i{width:45px;height:45px}
.slick-indexb .slick-dots{right:15px}
.footer-b .ftb-r .copy-b{font-size:14px}
.footer-b .ftb-l .share a{width:50px;height:50px;margin-right:20px}
.footer-b .ftb-l .share{margin-bottom:10px}
.footer-b .ftb-r .logo-ftb{margin-bottom:10px}
.footer-b .ftb-l .address-info{font-size:14px}
.title-union01 h3{font-size:20px;margin-bottom:15px}
.title-union01{margin-bottom:20px}
.union01-imgtxt01 .pic{float:none;width:auto}
.union01-imgtxt01 .txt{height:auto;font-size:14px;padding:15px}
.row-union01{background:#e6effc;padding:30px 0}
.union01-imgtxt01{margin-bottom:20px}
.ul-union01{margin:0 -10px 20px}
.ul-union01 li i{display:none}
.ul-union01 li .con a{padding:15px}
.ul-union01 li .con h3{font-size:18px;margin-bottom:10px}
.ul-union01 li em{margin-bottom:5px}
.ul-union01 li .info{font-size:14px}
.ul-union01 li{padding:0 10px}
.union01-info{font-size:16px}
.row-union02{padding:20px 0}
.row-union03{padding:30px 0;background:#214a9a}
.union03-table-wrap table td,.union03-table-wrap table th{font-size:14px;height:40px}
.imgtxt-party01 .pic{float:none;width:auto}
.imgtxt-party01 .r-txt{padding:15px 15px 0}
.imgtxt-party01 .r-txt h3{font-size:20px;margin-bottom:10px}
.imgtxt-party01 .r-txt .info{font-size:14px;height:auto;margin-bottom:10px}
.imgtxt-party01 .r-txt a.more{width:120px;height:40px;line-height:38px;font-size:14px;margin-bottom:20px}
.ul-party01 li a{font-size:20px;background-size:25px auto;padding-left:35px}
.ul-party01{padding-top:0}
.ul-party01 li a{height:50px;line-height:50px}
.row-party01{padding:30px 0}
.row-party02{padding:30px 0;background:#e6effc;min-height: 1px;}
.row-party05-0302{padding: 30px 0;}
.g-title05 h3{font-size:24px}
.g-title05{margin-bottom:25px}
.ul-party02{margin:0 -10px}
.ul-party02 li .txt{padding:15px}
.ul-party02 li .txt h3 a{font-size:16px}
.ul-party02 li .txt h3{margin-bottom:10px}
.ul-party02 li .txt .info{font-size:14px}
.ul-party02 li{padding:0 10px}
.row-party03{padding:30px 0}
.row-part05{padding:20px 0}
.ul-party03 li{padding:0 10px}
.ul-party03 li .txt .l-con h3{font-size:20px}
.ul-party03 li .txt span{width:35px;height:35px}
.ul-party03 li .txt .l-con{padding-top:20px}
.row-part06{padding:30px 0}
.ul-party-down{float:none;width:auto;margin-right:0;margin-bottom:20px}
.ul-party-down li .l-con h3 a{line-height:40px;font-size:14px;background-size:16px auto;padding-left:20px}
.ul-party-down li span{font-size:14px;padding-left:20px;background-size:16px auto;margin-top:9px}
.row-party07{padding:30px 0}
.row-party08{padding:30px 0;min-height: 1px;background: #e6effc;}
.ul-ks-tabClick li a{width:90px;line-height:35px;font-size:12px;margin-bottom:10px}
.ul-ks-tabClick{margin-bottom:20px}
.row-news2-d-select.row-news2-d{padding-bottom:30px}
.row-index03-select{padding:30px 0;background-color:#e6effc;height: auto;}
.row-jx{padding:30px 0}
.jx-txt .info{font-size:16px}
.poi-body{padding:30px 0}
.ul-tabClick02v2 li{margin-right:2px;margin-bottom:2px}
.map-select{height:300px}
.poi-txt{background:#e6effc;padding:30px 0}
.poi-txt .info{padding-bottom:0}
.poi-body{margin-bottom:0;padding-bottom:0}
.poi-txt h3{font-size:18px;margin-bottom:10px}
.poi-txt .info p{font-size:14px;line-height:1.5;background-size:14px auto;margin-bottom:10px}
.ul-map-nav li a{font-size:14px;height:30px;line-height:30px;padding:0 10px;margin-bottom:5px}
.poi-bodyv2{background:0 0}
.ul-map-nav{margin-bottom:15px}
.poi-map .title{font-size:18px;margin-bottom:15px}
.ul-bus{margin:0 -5px}
.ul-bus li{padding:0 5px;margin-bottom:10px}
.ul-bus li a{padding:15px}
.ul-bus li h3{font-size:18px;margin-bottom:10px}
.ul-bus li em{margin-bottom:10px}
.ul-bus li .info{font-size:16px}
.item-body-wrap .item-body-left{float: none;width: auto;}
.item-body-wrap .item-body-qr{float: none;width: 200px;margin: 20px auto;}
.item-body-wrap .item-body-qr .pic-txt{padding: 15px;}
.research-txt .r-qr{font-size: 14px;padding: 15px;width: 240px;}
.research-txt .r-qr img{display: block;width: 210px;margin: 0 auto 15px;}
.research-txt .l-infos{overflow: hidden;font-size: 14px;line-height: 1.77;}
.row-research{padding: 30px 0;}
.slick-s048  .slick-arrow{width: 40px;height: 40px;right: 10px;}
.slick-s048 .slick-prev{left: 10px;}
.ul-0922 li span{font-size: 14px;}
.ul-0922 li .pic{margin-bottom: 8px;}
}
@media only screen and (max-width:959px){
.slick-party01{margin-bottom: 20px;}
.room-select .select-body .con:hover .room-name{height: 41px;line-height: 40px;}
.newsL2-d-hr li,.newsL2-d-hrv2 li{margin-bottom:10px}
.ul-room01 li h3{font-size:20px}
.row01-left{float:none;width:auto;margin-bottom:20px}
.row01-left-body .row01-item{width: 100%}
.row01-left-body .row01-item+.row01-item{margin-top: 30px}
.row01-right{float:none;width:auto}
.row-01-wrap{background:0 0}
.g-index-tit h3{font-size:22px}
/* .ul-tree li,.ul-tree.ul-treev2 li{width:25%} */
.g-inner-tit h3{font-size:22px}
.g-inner-tit{margin-bottom:20px}
.ul-introduce li{width:50%}
.room-select .title{font-size:20px;margin-bottom:15px}
.room-select .select-body .item .con{height:40px;line-height:38px;font-size:14px;padding:0 5px;background-position:right 5px center}
.room-select .select-body .link{padding:0 5px}
.room-select .select-body .link a{font-size:14px}
.ul-union01 li{float:none;width:auto;margin-bottom:15px}
.union01-info{font-size:14px}
.ul-union01 li .info{height:auto}
.ul-union01 li .con h3{font-size:16px}
.ul-party02 li{width:50%;margin-bottom:20px}
.party-more{width:120px;height:40px;line-height:38px;margin-top:20px}
.party-more span{font-size:14px}
.so-ind button{width:100px;height:40px;line-height:40px;margin-left:10px}
.so-ind button span{font-size:14px;background-size:13px auto;padding-left:20px}
.so-ind .l-con input{height:40px;font-size:14px;padding:0 5px}
.so-ind{width:70%}
.more-selectv1{width:120px;height:40px;line-height:38px}
.more-selectv1 span{font-size:14px;padding-right:10px;background-size:5px auto}
.jx-txt .info{font-size:14px}
.ul-bus li .info{font-size:14px}
}
@media only screen and (max-width:767px){
    .room-select .select-body .link{position: absolute;top: 38px;left: 0;width: 100%;}
.ul-build-prc{float:none;width:auto;padding:0 15px;border-top:none}
.newsL2-d li{float:none;width:auto}
.newsL2-d h4{height:auto}
.ul-bus li{float:none;width:auto}
.ul-bus li .info{height:auto}
.ul-bus li h3{font-size:16px}
.room-select .title{font-size:18px}
.room-select .select-body .item{width:50%}
.room-select .select-body .link a{font-size:12px;padding-right:3px}
.ul-room01 li{float:none;width:auto;margin-bottom:10px}
.ul-room01 li .mask{opacity:.6;background:#fac532}
.indexb-logo{width:60px;left:50%;top:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.item-body-wrap .item-body label{width:33.33%;margin-bottom:10px}
.item-body-wrap{padding:20px 0}
.g-title-fff h3{font-size:20px}
.item-body-wrap h4{font-size:16px}
.item-body-wrap .submit{width:120px;height:40px;line-height:40px;font-size:14px}
.row01-left-body .row01-item{float:none;width:auto;margin-bottom:20px}
.ul-index01 li{font-size:14px}
.ul-index01 li em{font-size:18px}
.index-row01-info{padding:18px}
.index-row01-info .item{font-size:14px}
.index-row01-info .item em{font-size:18px}
.row01-more{width:180px;font-size:14px;margin-top:20px;font-size:14px;height:40px;line-height:40px}
.headerrel01.headerrel01v2 .headerrel01-nav li>a{line-height:40px;font-size:16px}
.ul-tree li,.ul-tree.ul-treev2 li{width:33.33%}
.ul-tree li .child{position: absolute;top: 100%;left: 0;width: 100%;}
.inner-txt101 h3{font-size:20px}
.inner-txt101 .info{font-size:14px}
.ul-introduce{margin-left:0;margin-right:0}
.ul-introduce li{width:auto;float:none;padding:0}
.ul-introduce li .txt h3{font-size:16px;margin-bottom:10px}
.ul-introduce li .txt .info{font-size:14px;height:auto}
.ul-introduce li .txt .tel{font-size:14px}
.ul-introduce li .txt .address a{font-size:14px}
.ul-indexb01 li{width:100%;margin-bottom:20px}
.ul-indexb01 li h3{font-size:18px;padding-bottom:0}
.ul-indexb01 li .icon-body{width:80px;height:80px}
.ul-indexb01 li .icon-body i{width:35px;height:35px}
.footer-b .ftb-r{float:none;margin-bottom:10px}
.footer-b .ftb-r .copy-b{display:none}
.footer-b .ftb-r .logo-ftb{width:240px}
.footer-b .ftb-l .share a{margin-right:10px}
.ul-indexb01 li a .icon-body .icon-bg{opacity:1;transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}
.copy-b.copy-b-m{display:block;color:#d6ecff;line-height:2.25}
.title-union01{margin-bottom:15px}
.title-union01 h3{font-size:18px;margin-bottom:10px}
.union03-table-wrap table{width:700px}
.ul-party01 li a{font-size:14px}
.ul-party02 li{float:none;width:auto;margin-bottom:10px}
.ul-party03 li{float:none;width:auto;padding:0;margin-bottom:10px}
.ul-party03 li .txt .l-con{padding-top:10px}
.ul-party03 li .txt .l-con h3{font-size:18px;margin-bottom:15px}
.ul-party03 li .txt span{margin-top:10px}
.ul-party03{margin:0}
.so-ind button span{font-size:0;background-position:center}
.so-ind button{width:40px}
.poi-txt h3{font-size:16px}
.poi-txt .info p{font-size:12px}
.poi-txt{padding:20px 0}
.row-ind5 .tit{font-size:20px}
.item-body-wrap .item-body-qr .txt{display: none;}
.item-body-wrap .item-body-qr .pic-txt{overflow: hidden;}
.item-body-wrap .item-body-qr .pic{float: left;width: 120px;padding-top: 0;height: 120px;margin-bottom: 0;}
.item-body-wrap .item-body-qr{width: auto;}
.footer-b .ftb-l{float: none;width: auto;width: auto;}
.research-txt .r-qr{float: none;width: auto;margin-left: 0;margin-bottom: 20px;}
.research-txt .r-qr img{display: block;width: 210px;margin: 0 auto 15px;}
.research-txt .l-infos{overflow: hidden;font-size: 14px;line-height: 1.77;}
.row-research{padding: 30px 0;}
.g-tit1-t1-0408 a{height: 30px;line-height: 30px;font-size: 12px;padding: 0 10px;}
/* .ul-0922{} */
.ul-0922 li{float: none;width: auto;margin-bottom: 15px;}
}
@media only screen and (max-width:479px){
.ul-tree li,.ul-tree.ul-treev2 li{width:50%}
.item-body-wrap .item-body .text{float:none;width:100%;margin-bottom:15px}
}
.db{display:block}
.dn{display:none}
/* .slick-ban01 .item .pic{padding-top:32.29%} */
.ban{width:100%;height:780px;background:no-repeat center center;background-size:cover}
.pages{overflow:hidden;text-align:center}
.pages ul{display:inline-block}
.pages li{display:block;font-size:18px;margin:0 5px;float:left}
.pages li a{font-family:Arial,Helvetica,sans-serif;width:40px;height:40px;line-height:38px;display:block;color:#666;border:1px solid #eee;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center}
.pages .pages-next a,.pages .pages-pave a{background-position:center center;background-repeat:no-repeat;background-size:7px 12px;display:block}
.pages .pages-pave:hover a{background-image:url(../images/q-i4-h.png)!important}
.pages .pages-next:hover a{background-image:url(../images/q-i5-h.png)!important}
.pages li.on a,.pages li:hover a{background:#214a9a;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:7px 12px}
.pages .go{display:inline-block;overflow:hidden;border:1px solid #ddd;background-color:#fff;width:90px;height:38px;line-height:36px}
.pages .go input{width:30px;height:17px;border:none;font-size:18px;border-right:1px solid #ddd}
.pages .go a{display:inline-block;border:none;background-color:transparent;font-size:16px;font-weight:400;color:#666;line-height:34px;text-transform:uppercase}
.pages .go:hover a{background-color:transparent;color:#666}
.row-purchase1{overflow:hidden;background:no-repeat left bottom 80px;background-size:100% auto;padding:50px 0 180px}
.row-purchase1 .box-l{width:910px;float:left;margin-right:80px}
.g-tit1-t1{font-size:36px;color:#214a9a;margin-bottom: 30px; border-bottom:3px solid #eee;border-bottom: none;padding-bottom: 5px;overflow: hidden;}
.g-tit1-t1 h3{overflow: hidden;}
.g-tit1-t1 .tb-search .l-inp input{display: block;border: 1px solid #eee;}
.ul-list1-t1{overflow:hidden;margin-bottom:50px}
.ul-list1-t1 li{overflow:hidden;line-height:78px;border-bottom:1px solid #ddd}
.ul-list1-t1 a{display:block;overflow:hidden;font-size:18px;color:#333}
.ul-list1-t1 .time{padding-left:30px;font-size:16px;color:#999;float:right;background:no-repeat center left;background-size:18px 18px}
.ul-list1-t1 .tit{padding-right:30px;padding-left:20px;position:relative;color:#333;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t1 .tit::after{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#264e9c;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-list1-t1 a:hover .tit{color:#214a9a}
.row-purchase1 .box-oh{overflow:hidden}
.g-titmore1{overflow:hidden;line-height:48px;padding:25px 0 33px;border-bottom:1px solid #ddd}
.g-titmore1 .tit{vertical-align:middle;line-height:48px;font-size:30px;color:#214a9a;font-weight:400;float:left}
.g-titmore1 .tit .icon{display:block;float:left;margin-right:30px;width:48px;height:48px;background:#214a9a no-repeat center center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.g-titmore1 .more{float:right;font-size:18px;color:#999;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.g-titmore1 .more:hover{color:#214a9a}
.ul-list1-t2{overflow:hidden}
.ul-list1-t2 li{line-height:78px;border-bottom:1px solid #ddd}
.ul-list1-t2 a{display:block}
.ul-list1-t2 .tit{font-weight:400;background:url(../images/t1-icon4.png) no-repeat center left;font-size:18px;color:#333;display:block;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t2 li:hover .tit{color:#214a9a;font-weight:700}
.row-index02{overflow:hidden;padding:219px 0 186px;background:no-repeat center center;background-size:100% auto;margin-bottom:56px}
.m-pic1-t1{overflow:hidden;margin-bottom:59px}
.m-pic1-t1 .pic{width:700px;float:left;margin-right:50px}
.m-pic1-t1 .pic img{width:100%;height:100%;display:block}
.m-pic1-t1 .box-oh{overflow:hidden;padding-top:16px}
.m-pic1-t1 .g-index-tit h3{text-align:left}
.m-pic1-t1 .g-index-tit{margin-bottom:55px}
.ul-list1-t3{overflow:hidden}
.ul-list1-t3 li{width:25%;float:left;margin-bottom:22px}
.ul-list1-t3 .tit{font-size:18px;color:#333;font-weight:400;margin-bottom:8px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t3 .desc{padding-bottom:18px;font-size:16px;position:relative;height:64px}
.ul-list1-t3 .desc::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#214a9a;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t3 .desc p{color:#999;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t3 a{display:block}
.ul-list1-t3 a:hover .tit{font-weight:700;color:#214a9a}
.ul-list1-t3 a:hover .desc p{color:#214a9a}
.ul-list1-t3 a:hover .desc::after{width:65px}
.g-more1{width:206px;height:48px;margin:0 auto;font-size:16px;line-height:48px;color:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;background-color:#214a9a;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;opacity:1}
.g-more1 a{display:block;color:#fff}
.g-more1 i{vertical-align:middle;margin-top:-3px;margin-left:20px;width:8px;height:16px;background:no-repeat center center;background-size:contain;display:inline-block}
.g-more1:hover{opacity:.8}
.row-index04{overflow:hidden;padding:220px 0 30px;height:866px;background:no-repeat bottom center;background-size:cover;margin-top:-140px}
.g-index-tit.write h3{color:#fff}
.g-tit1-t2{overflow:hidden}
.g-tit1-t2 .tit{font-weight:400;font-size:30px;color:#214a9a;float:left}
.g-tit1-t2 .more{display:block;font-size:18px;color:#999;line-height:45px;float:right;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.g-tit1-t2 .more:hover{color:#214a9a}
.m-list1-t1{overflow:hidden;margin:0 -10px}
.m-list1-t1 .item{padding:0 10px;width:37.14%;float:left}
.m-list1-t1 .item.s1{width:25.72%}
.m-list1-t1 .item.s1 .box{padding:0;background-color:transparent}
.m-list1-t1 .box{padding:30px 30px 19px;background-color:#fff}
.m-list1-t1 .g-tit1-t2{margin-bottom:30px}
.ul-list1-t4{overflow:hidden}
.ul-list1-t4 li{border-bottom:1px solid #eee;overflow:hidden;margin-bottom:20px;padding-bottom:16px}
.ul-list1-t4 a{display:block;overflow:hidden}
.ul-list1-t4 .time{font-size:18px;color:#999;float:right;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t4 .tit{padding-right:30px;padding-left:10px;position:relative;font-weight:400;font-size:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t4 .tit::after{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#214a9a;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-list1-t4 a:hover .tit{font-weight:700;color:#214a9a}
.ul-list1-t4 a:hover .time{color:#214a9a}
.ul-list1-t5{overflow:hidden}
.ul-list1-t5 li{background:no-repeat center center;background-size:100% auto;height:212px;margin-bottom:20px}
.ul-list1-t5 a{display:block;height:100%;opacity:1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list1-t5 a:hover{opacity:.8}
.ul-list1-t5 li:nth-last-child(1){margin-bottom:0}
.ul-list1-t5 .con{padding-top:52px;height:100%;text-align:center}
.ul-list1-t5 .icon{width:60px;height:48px;display:block;margin:0 auto 20px;background:no-repeat center center;background-size:100% auto}
.ul-list1-t5 .tit{font-weight:400;font-size:30px;color:#fff}
.cur.write a,.cur.write em,.cur.write span{color:#fff;opacity:1}
.cur.write a:hover{opacity:.8}
.m-top{overflow:hidden;height:327px;background:no-repeat top center;background-size:1920px auto}
.m-top .tit{font-size:40px;color:#fff}
.m-top .box-pos{margin-bottom:32px}
.m-info1-t1{overflow:hidden}
.ul-list2-t1{overflow:hidden;margin-bottom:40px}
.ul-list2-t1 li{float:left;margin-right:10px}
.ul-list2-t1 li a{display:block;font-weight:700;height:48px;line-height:48px;padding:0 40px;font-size:20px;color:#fff;background-color:#214a9a;opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list2-t1 li a:hover{opacity:.8}
.m-info1-t1{margin-bottom:80px}
.m-info1-t1 .tit{font-size:30px;color:#214a9a;margin-bottom:20px;display:block;margin-bottom:33px}
.m-info1-t1 em.line{width:40px;height:1px;background-color:#ccc;display:block;margin-bottom:50px}
.m-info1-t1 .desc{font-size:18px;color:#333;line-height:2.22}
.row-info1{overflow:hidden;background:no-repeat bottom left;background-size:100% auto;padding:0 0 94px}
.row-info1 .g-tit1-t1{padding-bottom:18px;margin-bottom:12px}
.ul-list3-t1{margin-bottom:61px}
.ul-list3-t1 .tit{padding-left:0;background-image:none}
.ul-list3-t1 .tit::after{display:none}
.ul-list3-t1 .time{padding-left:0;background-image:none}
.row-info2{overflow:hidden;background:no-repeat bottom left;background-size:100% auto;padding:0 0 94px}
.row-info2 .g-tit1-t1{padding-bottom:18px;margin-bottom:60px}
.ul-list01.ul-list3-t2 li{padding-bottom:28px}
.ul-list01.ul-list3-t2 li .data{border-color:#214a9a}
.ul-list01.ul-list3-t2 li .data p{color:#214a9a}
.ul-list01.ul-list3-t2 li .txt h3 a:hover{color:#214a9a}
.row-info3{overflow:hidden;background:no-repeat bottom left;background-size:100% auto;padding:0 0 58px}
.row-info3 .g-tit1-t1{padding-bottom:18px;margin-bottom:55px}
.m-desc1-t1{font-size:20px;color:#333;line-height:1.8}
.row-foreign1{background:none center center;background-size:cover;overflow:hidden;padding:0 0 150px;height:975px}
.row-foreign1 .g-index-tit{margin-bottom:200px}
.m-desc2-t1{font-size:18px;color:#333;line-height:1.88}
.row-foreign2{overflow:hidden;position:relative;padding-top:53px;margin-bottom:100px}
.row-foreign2 .line1{position:absolute;top:0;bottom:0;left:50%;width:10px;margin-left:-5px;background:url(../images/line1-t1.jpg) top center repeat-y}
.ul-list4-t1{overflow:hidden}
.ul-list4-t1 li{margin-bottom:0;cursor:pointer}
.ul-list4-t1 li::after{content:" ";display:block;height:0;visibility:hidden;clear:both}
.ul-list4-t1 .con{width:50%;padding-right:47px;position:relative}
.ul-list4-t1 .con::after{content:"";position:absolute;width:15px;height:15px;left:-8px;top:50%;background-color:#fac532;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list4-t1 li:nth-of-type(2n-1) .con::after{right:-8px;left:inherit}
.ul-list4-t1 li:hover .con::after{background-color:#214a9a}
.ul-list4-t1 li:nth-of-type(2n) .con{padding-right:0;padding-left:47px;float:right}
.ul-list4-t1 li:nth-of-type(n+2){margin-top:-52px}
.ul-list4-t1 .pic{width:260px;height:184px;float:left;margin-right:30px}
.ul-list4-t1 .pic img{width:100%;height:100%;display:block}
.ul-list4-t1 .txt{overflow:hidden}
.ul-list4-t1 .tit{font-size:20px;color:#214a9a;margin-bottom:10px;font-weight:400;margin-bottom:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list4-t1 .tit a{display:block;color:#214a9a}
.ul-list4-t1 .tit:hover{font-weight:700}
.ul-list4-t1 .desc{font-size:16px;color:#333;line-height:1.875;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:22px}
.ul-list4-t1 .more{display:block;font-size:16px;color:#999;padding-left:33px;background:no-repeat top left;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list4-t1 .more:hover{background-position-y:bottom;color:#214a9a}
.row-service1{overflow:hidden;background:no-repeat top center;background-position-y:160px;background-size:100% auto;padding:20px 0 80px}
.row-service1-doctor{min-height: 1168px;background-position: top center;margin: 50px 0;}
.row-service1 .box-txt .tit{font-size:40px;color:#214a9a;float:left}
.row-service1 .pages{margin-top:26px}
.row-service1 .box-txt{margin-bottom:56px}
.row-service1 .tb-search .submit{padding-left:27px;color:#000;background-color:#fac532;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.row-service1 .tb-search .l-inp{border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.ul-list5-t1 li{float:left;width:20%;padding:0 18.5px;margin-bottom:35px}
.ul-list5-t1{margin:0 -18.5px;position:relative;overflow:hidden}
.ul-list5-t1 .con{display:block;overflow:hidden}
.ul-list5-t1 .pic{padding-top:131.8%;position:relative;overflow:hidden}
.ul-list5-t1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .inner{padding:26px 0;padding-right:60px;border-bottom:4px solid #a6b7d7;position:relative}
.ul-list5-t1 .inner:before{content:'';position:absolute;left:0;bottom:-4px;height:4px;width:0;background-color:#214a9a;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .icon{position:absolute;right:0;top:50%;width:48px;height:48px;background:url(../images/z-arrow.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 h4{margin:12px 0 10px;font-size:24px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-list5-t1 .author{font-size:16px;line-height: 1.5;height: 1.5em; color:#999;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .con:hover .inner:before{width:100%}
.ul-list5-t1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.ul-list5-t1 .con:hover .icon{opacity:1;filter:alpha(opacity=100)}
.ul-list5-t1 .con:hover h4{color:#214a9a;font-weight:700}
.ul-list5-t1 .con:hover .author{color:#214a9a}
.m-info2-t1{overflow:hidden;margin-top:-220px;margin-bottom:36px}
.m-info2-t1 .pic{width:248px;height:330px;float:left;margin-right:40px}
.m-info2-t1 .pic img{width:100%;height:100%;display:block}
.m-info2-t1 .txt{overflow:hidden}
.m-info2-t1 .box-top{overflow:hidden;margin-bottom:85px}
.m-info2-t1 .box-top .tit{font-size:30px;color:#fff;float:left;line-height:1.1}
.m-info2-t1 .box-top .icon{width:30px;height:24px;margin-right:10px;display:inline-block;vertical-align:middle;margin-top:-3px;background:no-repeat center center;background-size:contain}
.m-info2-t1 .box-top .morehos{float:right;display:block;height:48px;line-height:48px;text-align:center;padding:0 22px;font-size:18px;color:#fff;background-color:#fac532;opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px}
.m-info2-t1 .box-top .morehos:hover{opacity:.8}
.m-info2-t1 .box-con{overflow:hidden}
.m-info2-t1 .box-con .desc{font-size:18px;color:#333;line-height:2.33;float:left}
.m-info2-t1 .box-con .desc span{color:#999}
.ul-sm1-t1{float:right;overflow:hidden;margin-top:75px;margin-right:20px}
.ul-sm1-t1 li{float:left;text-align:center;margin-left:56px}
.ul-sm1-t1 .pic1{width:89px;height:88px;text-align:center;line-height:88px;margin:0 auto 10px}
.ul-sm1-t1 .pic1 img{display:inline-block;vertical-align:middle}
.ul-sm1-t1 li.s1 .pic1 img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.ul-sm1-t1 .tit1{font-size:18px;color:#999;font-weight:400}
.m-table1-t1{margin-bottom:50px;overflow:hidden}
.m-table1-t1 .box-top{overflow:hidden;border-bottom:3px solid #2f55a0;padding-bottom:37px}
.m-table1-t1 .box-top .tit2-t1{float:left;display:block;font-size:20px;color:#214a9a;font-weight:700}
.m-table1-t1 .box-top .zhu{font-size:16px;color:#214a9a;float:right;padding-left:40px;background:no-repeat center left;background-size:24px 24px}
.m-table1-t1 table{width:100%;border:1px solid #efefef}
.m-table1-t1 th{font-size:16px;color:#214a9a;text-align:center;height:58px;line-height:58px;background-color:#e6effc}
.m-table1-t1 td{text-align:center;height:58px;line-height:58px;font-size:18px;color:#000}
.m-brie1-t1 .ul-list-q1 li{margin-right:10px}
.m-subject1-t1.m-subject{overflow:hidden;background:no-repeat top center;background-size:100% auto;height:326px;padding-bottom:0}
.m-subject1-t1 .box-con{overflow:hidden}
.m-subject1-t1 .box-con .h3-q1{float:left}
.ul-line1-t1{float:right;margin-top:47px;overflow:hidden}
.ul-line1-t1 li{float:left;margin-left:56px}
.ul-line1-t1 .pic{width:70px;height:70px;float:left;margin-right:20px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.ul-line1-t1 .pic img{width:100%;height:100%;display:block}
.ul-line1-t1 a{display:block;opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-line1-t1 a:hover{opacity:.8}
.ul-line1-t1 .tit{font-weight:400;line-height:70px;vertical-align:middle;overflow:hidden;font-size:20px;color:#fff}
.row-healthy1{margin-bottom:70px;overflow:hidden}
.tit-d3 h3{color:#214a9a}
.tit-d3 h3:after{background-color:#214a9a}
.table-d1 th{font-size:18px;font-weight:700;color:#fff;background-color:#214a9a}
.table-d1 td{font-size:18px;color:#000}
.kshD-desc.kshD-descbg{background-color:#fac532}
.kshD-desc h4{color:#333}
.kshD-desc h4::after{background-color:rgba(0,0,0,.4)}
.kshD-desc .txt{color:#333}
.row-healthy2{overflow:hidden}
.row-kshD2-d .tit-d2 h3{color:#214a9a}
.row-kshD2-d{padding:177px 0 200px;background-size:cover}
.tit-d2 .more{border:1px solid #2855b1;color:#2855b1}
.tit-d2 .more:hover{background-color:#2855b1}
.staff-slick-d .swiper-button-next:hover,.staff-slick-d .swiper-button-prev:hover{background-color:#fac532}
.staff-slick-d .swiper-button-next,.staff-slick-d .swiper-button-prev{background-color:#2855b1}
.staff-slick-d .con:hover .author,.staff-slick-d .con:hover h4{color:#2855b1}
.staff-slick-d .inner:before{background:#2855b1}
.staff-slick-d .inner{border-color:rgba(40,85,177,.4)}
.txt-d2{padding:0 100px;background:0 0}
.txt-d2 h3{color:#214a9a}
.txt-d2 h3::after{background-color:#214a9a}
.row-kshD4-d{overflow:hidden;background:no-repeat bottom center}
.kshD-desc.kshD-desc-2 .pic{left:0;right:auto}
.kshD-desc.kshD-desc-2{padding-right:0;padding-left:50%;background-color:transparent}
.kshD-desc h4{color:#fff}
.kshD-desc h4::after{background-color:rgba(255,255,255,.4)}
.kshD-desc .txt{color:#fff}
.row-kshD4-d{padding-top:100px}
.kp-detail1-t1{padding-top:0}
.kp-detail .top{text-align:left;width:65%}
.kp-detail .top .info .number{background-image:url(../images/t7-icon1.png)}
.m-top2-t1 .tit{margin-bottom: 80px;font-size:36px;line-height: 2.14;min-height: 4.28em;overflow: hidden;text-align: center;}
.m-top2-t1-1020 .tit{text-align: center;}
.m-top2-t1{height:332px}
.m-top2-t1-v2{height: 400px;}
.m-top2-t1 .box-pos{margin-bottom:8px}
.m-top2-t2{height:512px;margin-bottom:60px}
.m-top2-t2 .tit{margin-bottom:21px}
.m-top2-t2 .box-con{overflow:hidden}
.m-top2-t2 .box-l{float:left;width:65.71%;position:relative}
.m-top2-t2 .box-l::after{content:"";position:absolute;display:block;right:0;top:81px;width:1px;height:200px;background-color:rgba(255,255,255,.4)}
.m-top2-t2 .box-r{float:right;width:21.42%;padding-top:81px}
.m-top2-t2-0328 .box-r{padding-top: 0;}
.m-careful1-t1{overflow:hidden;font-size:16px;color:#e6effc;line-height:2}
.m-careful1-t1 span.carful{float:left;display:block}
.m-careful1-t1 .txt{overflow:hidden}
.m-pic1-t2{overflow:hidden;font-size:16px;color:#e6effc;line-height:2}
.m-pic1-t2 span.tit1{display:block;margin-bottom:10px}
.m-pic1-t2 .pic{width:100px;height:100px}
.m-pic1-t2 .pic img{width:100%;height:100%;display:block}
.m-tel1-t1{overflow:hidden;font-size:16px;color:#e6effc;line-height:2}
.m-tel1-t1 span.tel{float:left}
.m-tel1-t1 .txt{overflow:hidden}
.m-tel1-mb{margin-bottom:33px}
.m-from1-t1{background-color:#e6effc;padding:30px 60px;margin-bottom:48px}
.m-from1-t1 .item{overflow:hidden;margin-bottom:20px}
.m-from1-t1 .item:nth-last-child(1){margin-bottom:0}
.m-from1-t1 .name{width:88px;float:left;text-align:left;font-size:16px;font-weight:700;color:#214a9a;line-height:32px}
.m-from1-t1 .lab1{overflow:hidden}
.m-from1-t1 label{margin-right:16px;display:block;float:left;font-size:16px;color:#214a9a;background-color:#fff;line-height:32px;height:32px;padding:0 16px;overflow:hidden;cursor:pointer;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-from1-t1 label input{position:absolute;left:-99999px}
.m-from1-t1 label.checked{background-color:#214a9a;color:#fff}
.m-from1-t1 .box-oh{overflow:hidden}
.m-from1-t1 .inp-meny{position:relative;float:left;width:200px;height:34px;line-height:34px;border:1px solid rgba(40,85,177,.8);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.m-from1-t1 .lin1{margin:0 10px;width:20px;height:1px;float:left;display:block;margin-top:16px;background-color:rgba(40,85,177,.6)}
.m-from1-t1 .inp-meny input{width:100%;height:100%;border:none;padding:0 10px;background-color:transparent;color:rgba(40,85,177,.6);font-size:16px}
.m-table2-t1{overflow:hidden}
.m-table2-t1 table{width:100%;border:1px solid #ddd}
.m-table2-t1 th{background-color:#214a9a;line-height:56px;height:56px;color:#fff;text-align:center;font-size:16px;font-weight:700}
.m-table2-t1 td{padding:20px}
.m-table2-t1 tr:nth-of-type(2n-1),.m-table2-t1 tr:nth-of-type(5n){background-color:#e6effc}
.m-table2-t1 .tit{text-align:center;font-size:16px;font-weight:700;color:#214a9a;line-height:2}
.m-table2-t1 .tit em{margin-top:10px;display:inline-block;font-size:16px;color:#fff;padding:0 8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#214a9a;height:32px;line-height:32px}
.m-table2-t1 .desc{font-size:16px;color:#333;line-height:2}
.m-table2-t1 .meny{text-align:center;display:block;font-size:16px;color:#214a9a;font-weight:700}
.m-table2-t1 .park{position:absolute;top:0;left:0;right:0;font-size:16px;color:#333;height:56px;text-align:center;line-height:56px;border-bottom:1px solid #ddd}
.m-tel1-t2{overflow:hidden;text-align:center}
.m-tel1-t2 a.btn{display:block;width:100px;height:44px;margin:0 auto 16px;font-weight:700;font-size:16px;line-height:44px;text-align:center;color:#e6effc;background-color:#214a9a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-tel1-t2 a.btn:hover{background-color:#fac532;color:#333}
.m-tel1-t2 p{display:block;font-size:16px;color:#214a9a;text-align:center;line-height:2;margin-bottom:30px}
.m-tel1-t2 p span{text-align:center;display:block}
.m-table2-t1 td.t2{position:relative;padding:20px 0}
.m-table2-t1 .pages{margin-top:62px;margin-bottom:84px}
.row-inspect1{overflow:hidden;padding:20px 0 60px;background:no-repeat top center;background-position-y:156px}
.g-tit2-t1{font-size:36px;color:#214a9a;margin-bottom:40px}
.ul-list6-t1{overflow:hidden;margin:0 -20px 43px}
.ul-list6-t1 li{width:33.33%;float:left;padding:0 20px}
.ul-list6-t1 a{display:block;position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.ul-list6-t1 .pic{position:relative;height:0;padding-top:90.9%;overflow:hidden;background-color:#fff}
.ul-list6-t1 .pic img{position:absolute;top:50%;left:50%;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-list6-t1 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.ul-list6-t1 .txt{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:98px;background-color:rgba(250,197,50,.91);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list6-t1 .txt .icon{display:block;margin:0 auto 38px;width:90px;height:104px;background:no-repeat bottom center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list6-t1 .txt .line1{display:block;margin:0 auto 35px;width:40px;height:1px;background-color:rgba(51,51,51,.4);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list6-t1 .txt .tit{display:block;text-align:center;font-size:24px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list6-t1 .con:hover .icon,.ul-list6-t1 li.on .icon{background-position-y:top}
.ul-list6-t1 .con:hover .txt,.ul-list6-t1 li.on .txt{background-color:rgba(40,85,177,.9)}
.ul-list6-t1 .con:hover .line1,.ul-list6-t1 li.on .line1{background-color:rgba(255,255,255,.4)}
.ul-list6-t1 .con:hover .tit,.ul-list6-t1 li.on .tit{color:#fff}
.m-desc3-t1{overflow:hidden}
.m-desc3-t1 .tit{font-size:24px;font-weight:700;color:#214a9a;margin-bottom:30px}
.m-desc3-t1 .tit.tac{text-align:center}
.m-desc3-t1 .tit.fn{font-weight:400;margin-bottom:8px}
.m-desc3-t1 .pic{width:100%;margin-bottom:54px}
.m-desc3-t1 .pic img{display:block}
.m-desc3-t1 .desc{font-size:16px;color:#333;line-height:1.875}
.m-desc3-t1 .tit1{font-size:18px;margin-bottom:2px}
.m-desc3-t2 .desc{font-size:18px;line-height:2}
.m-desc3-t2 .tit.mb20{margin-bottom:20px}
.m-table3-t1{overflow:hidden;margin:20px 0}
.m-table3-t1 table{width:100%;border:1px solid #eee;text-align:center;line-height:56px}
.m-table3-t1 th{font-weight:400;height:56px;font-size:18px;color:#333}
.m-table3-t1 .t1{font-weight:700;color:#214a9a}
.row-volunt1{overflow:hidden;padding:6px 0 30px;background:no-repeat center center;background-position-y:150px}
.row-volunt1 .g-tit1-t1{margin-bottom:23px}
.row-volunt2{padding: 50px 0;background: url(../images/zp1-0916.png) right 30px bottom 30px no-repeat;}
.g-tit1-t1.bornone{border:none}
.g-tit1-t1.tac{text-align:center}
.ul-list5-t2{overflow:hidden;margin:0 -20px 33px}
.ul-list5-t2 li{width:25%;float:left;padding:0 20px}
.ul-list5-t2 .con{display:block;position: relative; background-color:#fac532;padding:38px 25px;padding: 34px 25px 85px; overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t2 .icon{position: absolute;bottom: 10px;right: 10px; display:block;width:70px;height:70px;float:right;margin-left:10px;background:no-repeat bottom center;background-size:100% auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t2 .tit{font-size:24px;display:block;color:#333;margin-bottom:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t2 .txt{overflow:hidden}
.ul-list5-t2 .line{width:40px;height:1px;background-color:rgba(0,0,0,.2);display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t2 .con:hover,.ul-list5-t2 li.on .con{background-color:#214a9a}
.ul-list5-t2 .con:hover .icon,.ul-list5-t2 li.on .con .icon{background-position-y:top}
.ul-list5-t2 .con:hover .tit,.ul-list5-t2 li.on .con .tit{color:#fff}
.ul-list5-t2 .con:hover .line,.ul-list5-t2 li.on .con .line{background-color:rgba(255,255,255,.4)}
.g-tit24-t1{font-size:24px;color:#214a9a;margin-bottom:38px}
.g-tit24-t1-0916{text-align: center;}
.g-tit24-t1.write{color:#fff}
.m-desc4-t1{overflow:hidden;margin-bottom:200px}
.m-desc4-t1 .pic{width:200px;float:left;margin-right:30px}
.m-desc4-t1 .pic img{width:100%;display:block}
.m-desc4-t1 .desc{line-height:2;font-size:20px;color:#333}
.m-desc4-t1 .box-top{overflow:hidden}
.m-desc4-t1 .box-top .desc{overflow:hidden;margin-top:10px}
.row-volunt1 .pages{margin-bottom:50px}
.m-pictxt1-t1{overflow:hidden;background-color:#214a9a;margin-bottom:31px}
.m-pictxt1-t1 .pic{width:700px;height:480px;float:left;margin-right:48px}
.m-pictxt1-t1 .pic img{width:100%;height:100%;display:block}
.m-pictxt1-t1 .txt{padding-top:45px;overflow:hidden;padding-right:30px}
.m-pictxt1-t1 .g-tit24-t1{margin-bottom:21px}
.m-pictxt1-t1 .desc{font-size:18px;color:#fff;line-height:2}
.m-desc4-t2{font-size:18px;color:#333;line-height:1.94;padding-bottom:50px}
.m-desc4-t2 b{color:#214a9a;display:block}
.ul-list5-t3{margin-bottom:54px}
.ul-list5-t3 li{width:20%}
.ul-list5-t3 .con{position:relative;padding:34px 40px 88px}
.ul-list5-t3 .icon{position:absolute;right:20px;bottom:20px;width:80px;height:80px;background-position-y:top;margin-left:0}
.ul-list5-t3 .con:hover .icon,.ul-list5-t3 li.on .con .icon{background-position-y:bottom}
.g-tit24-t1.fwn h3{font-weight:400}
.g-tit24-t1.fwn{margin-bottom:18px}
.g-tit24-t1.mb20{margin-bottom:27px}
.m-desc5-t1{font-size:18px;color:#333;line-height:2}
.m-table4-t1{overflow:hidden;margin-bottom:30px}
.m-table4-t1 table{width:100%}
.m-table4-t1 tr{height:56px;line-height:56px;border:1px solid #eee}
.m-table4-t1 th{font-size:16px;font-weight:700;padding-left:100px;text-align:left;background-color:#214a9a;color:#fff}
.m-table4-t1 td{font-size:18px;color:#333;padding-left:100px;background-color:#fff}
.m-table4-t2 td{padding-left:35px}
.m-table4-t2 td.font{padding-left:0;text-align:center;background-color:#e6effc;color:#214a9a;font-weight:700;border-bottom:1px solid #fff}
.m-table4-t2 td:nth-last-child(1).font{border:none}
.m-box-top1{overflow:hidden;margin-bottom:26px}
.m-box-top1 .g-tit24-t1{float:left}
.m-box-top1 .tb-search .l-inp{border:1px solid #cfd7e2;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.m-box-top1 .tb-search .l-inp input{height:40px;width:280px;background-color:transparent;color:#333}
.m-box-top1 .tb-search .submit{width:120px;height:42px;padding-left:27px;background-color:#214a9a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-position-x:30px}
.dl-list1-t1{border:1px solid #eee}
.dl-list1-t1.ok .tit{background-color:#214a9a;color:#fff;font-weight:700}
.dl-list1-t1.ok dd{display:block}
.dl-list1-t1 h3.tit{font-weight:400;cursor:pointer;display:block;font-size:16px;color:#333;height:56px;line-height:56px;padding:0 36px;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.dl-list1-t1 dd{display:none}
.dl-list1-t1 .desc{padding:30px 36px;font-size:16px;color:#214a9a;line-height:2.25;background-color:#fff}
.m-table5-t1{overflow:hidden;margin-bottom:30px}
.m-table5-t1 .tit{font-size:18px;color:#333;font-weight:700;margin-bottom:20px}
.m-table5-t1 p.zhu{font-size:16px;color:#333}
.m-table5-t1 p.zhu b{color:#214a9a}
.m-table5-t1 tr{height:48px;line-height:48px;text-align:center;font-size:16px;color:#333;border:1px solid #eee;background-color:#fff}
.m-table5-t1 table{border-top:3px solid #214a9a;margin-bottom:25px}
.m-table5-t1 td,.m-table5-t1 th{border:1px solid #eee}
.m-table5-t1 td.t1,.m-table5-t1 th.t1{color:#214a9a;font-weight:700}
.m-table5-t1 span.remarks{line-height:1.875;display:block}
.m-table5-t1 .g-tit24-t1.fwn .tit{color:#214a9a;font-size:24px}
.m-desc5-t2{overflow:hidden;margin-bottom:20px}
.m-desc5-t2 b{display:block;font-weight:700;font-size:18px;color:#333;margin-bottom:12px}
.m-desc5-t2 .desc{font-size:16px;color:#333;line-height:2.75}
.m-desc5-t2 .desc b{font-size:16px}
.m-table5-t3{overflow:hidden;margin-bottom:40px}
.m-table5-t3 table{width:100%;border-top:3px solid #214a9a}
.m-table5-t3 tr{border:1px solid #efefef}
.m-table5-t3 td{padding-left:40px;height:46px;line-height:46px;font-size:16px;color:#333}
.m-table5-t3 td.t1{font-weight:700;padding-left:0;text-align:center;background-color:#e6effc;color:#214a9a}
.m-table5-t3 th.t1{font-weight:700;padding-left:0;text-align:center;background-color:#e6effc}
.m-table5-t3 th{font-size:16px;color:#214a9a;height:46px;line-height:46px;background-color:#fff;border:1px solid #efefef}
.m-table5-t3.tac td{border:1px solid #efefef;text-align:center;padding-left:0}
.m-pic2-t1{width:920px;margin-bottom:58px}
.m-pic2-t1 img{width:100%;display:block}
.m-desc6-t1{font-size:18px;color:#333;line-height:2}
.m-desc6-t1 b{display:block;color:#214a9a;font-weight:700}
.m-table6-t1{overflow:hidden;margin:24px 0 60px}
.m-table6-t1 table{width:100%}
.m-table6-t1 td{line-height:56px;height:56px;padding-left:100px;font-size:18px;color:#333;border:1px solid #eee}
.m-table6-t1 tr:nth-of-type(2n){background-color:#e6effc}
.m-table6-t1 tr:nth-of-type(2n-1){background-color:#fff}
.m-desc6-t2{font-size:18px;color:#333;line-height:2}
.ul-patient1-t1{overflow:hidden;margin:28px -20px 40px}
.ul-patient1-t1 li{width:33.33%;float:left;padding:0 20px;}
.ul-patient1-t1 li .con{position: relative;}
.ul-patient1-t1 li .con::after{content:"";position:absolute;right:-7%;top:50%; -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:27px;height:5px;background:url(../images/t11-icon1.png) no-repeat center center;background-size: cover;}
.ul-patient1-t1 li:last-child .con::after{display: none;}
.ul-patient1-t1 .con{display:block;background-color:#f9f9f9;padding:34px 40px 32px 40px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-patient1-t1 .tit{font-weight:400;font-size:18px;color:#214a9a;margin-bottom:16px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-patient1-t1 .desc{font-size:18px;color:#333;line-height:2;height:4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-patient1-t1 .con:hover{background-color:#214a9a}
.ul-patient1-t1 .con:hover .tit{color:#fff}
.ul-patient1-t1 .con:hover .desc{color:#fff}
.ul-abroad1-t1{overflow:hidden;margin:40px -33px 30px}
.ul-abroad1-t1 li{width:25%;float:left;padding:0 33px}
.ul-abroad1-t1 .con{display:block;background-color:#f9f9f9;position:relative;padding:30px 40px 30px 40px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-abroad1-t1 li:nth-last-of-type(1) .con::after{display:none}
.ul-abroad1-t1 .con::after{content:"";position:absolute;right:-20%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:53px;height:10px;background:url(../images/t11-icon1.png) no-repeat center center}
.ul-abroad1-t1 .sum{display:block;margin-bottom:20px;font-size:18px;color:#214a9a;font-weight:700;font-family:Arial,Helvetica,sans-serif;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-abroad1-t1 .desc{font-size:18px;color:#333;line-height:1.5;height:6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-abroad1-t1 .con:hover{background-color:#fac532}
.ul-abroad1-t1 .con:hover .sum{color:#333}
.ul-abroad1-t1 .con:hover .desc{color:#333}
.ul-tab1-t1{overflow:hidden;margin-bottom:32px;margin-top:41px}
.ul-tab1-t1 li{float:left;margin-right:10px}
.ul-tab1-t1 a{text-align:center;display:block;height:44px;line-height:44px;border-radius:22px;font-size:18px;color:#214a9a;padding:0 20px;background-color:#fff;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-tab1-t1 a .spot{margin-right:0;vertical-align:middle;display:inline-block;width:6px;height:6px;opacity:0;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-tab1-t1 li.on a,.ul-tab1-t1 li:hover a{background-color:#214a9a;color:#fff}
.ul-tab1-t1 li.on a .spot,.ul-tab1-t1 li:hover a .spot{opacity:1;margin-right:11px}
.m-table6-t2 td,.m-table6-t2 th{padding-left:0;text-align:center}
.m-table6-t2 td.bg1{background-color:#f9f9f9}
.m-table6-t3 td,.m-table6-t3 th{padding-left:40px;text-align:left}
.m-table6-t3 td .desctd{line-height:2;padding:20px 40px 20px 0}
.m-desc6-t3{font-size:18px;color:#333}
.ul-remind1-t1{overflow:hidden;margin:0 -20px}
.ul-remind1-t1 li{width:33.33%;float:left;padding:0 20px;margin-bottom:40px}
.ul-remind1-t1 .con{background-color:#f9f9f9;border:1px solid #eee;padding:20px 20px 20px 20px;display:block;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-remind1-t1 .desc{font-size:18px;color:#333;line-height:2;height:10em; overflow-y:auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-remind1-t1 .desc::-webkit-scrollbar{width:4px}
.ul-remind1-t1 .desc::-webkit-scrollbar-thumb{border-radius:4px;background:#FAC532;position:absolute;top:0;right:-30px}
.ul-remind1-t1 .desc::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}
.ul-remind1-t1 .con:hover{background-color:#e6effc}
.ul-remind1-t1 .con:hover .desc{font-weight:700;color:#214a9a}
.m-pic3-t1{width:996px;height:auto;margin-bottom:50px}
.m-pic3-t1 img{width:100%;display:block}
.m-censt1-t1{position:relative;overflow:hidden;height:410px;background:no-repeat center center;background-size:cover;margin-bottom:10px;padding-top:102px;padding-left:61px}
.m-censt1-t1 .tit1{font-size:40px;color:#fff;margin-bottom:10px}
.m-censt1-t1 .desc1{font-size:24px;color:#fff;line-height:2}
.m-censt1-t1 .ul-remind1-t2{position:absolute;right:0;bottom:0;width:100%;margin-bottom:0}
.m-censt1-t1 .ul-remind1-t2 li{float:right}
/* .m-censt1-t1 .ul-remind1-t2{margin-left: 460px;} */
/* .m-censt1-t1 .ul-remind1-t2 li{float: left;} */
.ul-remind1-t2{margin:0 -5px 60px}
.ul-remind1-t2 li{width:33.33%;float:left;padding:0 5px}
.ul-remind1-t2 .con{padding:24px 40px 30px 40px;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.11);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-remind1-t2 .con a{display:block}
.ul-remind1-t2 .tit{font-weight:400;font-size:24px;color:#214a9a;margin-bottom:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-remind1-t2 .line{display:block;margin-bottom:10px;width:20px;height:2px;background-color:rgba(40,85,177,.4);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-remind1-t2 .desc{font-size:18px;color:#333;line-height:2;height:8em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow-y: auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-remind1-t2 .con:hover{background-color:#214a9a}
.ul-remind1-t2 .con:hover .tit{color:#fff}
.ul-remind1-t2 .con:hover .desc{color:#fff}
.ul-remind1-t2 .con:hover .line{background-color:rgba(255,255,255,.4)}
.g-tit1-t1.write{color:#fff}
.m-censt1-t2{background:no-repeat top center;background-size:100% auto;padding:32px 50px}
.ul-censt1-t3{margin:0 -10px}
.ul-censt1-t3 li{padding:0 10px;width:33.33%;float:left;margin-bottom:20px}
.ul-censt1-t3 .con{padding:20px 20px 20px 40px;display:block;box-shadow:0 6px 10px 0 rgba(0,0,0,.11);background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-censt1-t3 .sum{font-size:40px;color:#214a9a;font-weight:700;display:block;margin-bottom:6px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-censt1-t3 .desc{font-size:18px;color:#333;line-height:2;height:10em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-censt1-t3 .con:hover{background-color:#214a9a}
.ul-censt1-t3 .con:hover .sum{color:#fff}
.ul-censt1-t3 .con:hover .desc{color:#fff}
.ul-censt1-t4{margin:0 -20px}
.ul-censt1-t4 li{width:33.33%;float:left;padding:0 20px;margin-bottom:30px}
.ul-censt1-t4 .con{padding:36px 20px 20px 40px;background-color:#fff;display:block;box-shadow:0 6px 10px 0 rgba(0,0,0,.11);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-censt1-t4 .tit{font-weight:400;font-size:18px;color:#214a9a;line-height:1.25;height:2.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:20px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-censt1-t4 .desc{font-size:18px;color:#333;height:10em;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-censt1-t4 li.t1 .tit{height:1.25em}
.ul-censt1-t4 li.t2 .con{margin-bottom:40px}
.ul-censt1-t4 .con:hover{background-color:#214a9a}
.ul-censt1-t4 .con:hover .tit{color:#fff}
.ul-censt1-t4 .con:hover .desc{color:#fff}
.m-desc6-t4{font-size:16px;color:#333;line-height:1.875}
.m-table6-t4 td,.m-table6-t4 th{text-align:left;padding-left:60px;font-size:16px}
.m-table6-t4{margin-bottom:30px}
.row-info2-t1{overflow:hidden}
.row-info2-t1 .box-l{width:915px;float:left;margin-right:80px}
.row-info2-t1 .box-r{overflow:hidden}
.row-info2-t1 .box-r .g-titmore1{border:none}
.ul-nursing1-t1{overflow:hidden}
.ul-nursing1-t1 li{margin-bottom:20px}
.ul-nursing1-t1 .con{display:block;overflow:hidden}
.ul-nursing1-t1 .tit{font-weight:400;text-align:center;padding:0 10px;font-size:30px;color:#fff;position:absolute;height:100px;line-height:100px;left:0;right:0;bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-nursing1-t1 .tit .icon{vertical-align:middle;width:48px;height:48px;display:inline-block;margin-top:-3px;background:no-repeat center center;background-size:100% auto;margin-right:10px}
.ul-nursing1-t1 .pic{position:relative;height:0;padding-top:39.02%;overflow:hidden;background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}
.ul-nursing1-t1 .pic img{position:absolute;top:50%;left:50%;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-nursing1-t1 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.m-more1-t1{text-align:center}
.m-more1-t1 a{font-size:18px;color:#333;opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-more1-t1 a:hover{opacity:.8}
/* .m-pic3-t2{padding-left:0;padding-right:50%} */

.row-nursing1{padding-bottom:22px}
.m-desc7-t1{font-size:18px;color:#333;line-height:2.22}
.m-desc7-t1 b{display:block;font-weight:700}
.row-nursing2{overflow:hidden;height:454px;}
.row-nursing2 .kshD-desc{padding-left:0;line-height:1.5}
.row-nursing2-bomtxt{background: #214A9A;margin-top: -160px;}
.row-nursing2-bomtxt-1014{margin-top: -290px;}
.row-nursing3{overflow:hidden;background:no-repeat top center;background-position-y:300px;background-size:100% auto;padding-bottom:40px}
.row-nursing3 .g-tit1-t1{margin-bottom:60px}
.ul-nursing1-t2 li{margin-bottom:60px}
.ul-nursing1-t2 .con{cursor:pointer;background-color:transparent;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing1-t2 .pic{overflow:hidden;width:50%;float:left;box-shadow:0 4px 7px 0 rgba(0,0,0,.14);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing1-t2 .pic img{width:100%;display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing1-t2 .txt{overflow:hidden;padding-top:40px;padding:40px 60px 30px 60px}
.ul-nursing1-t2 .tit{margin-bottom:22px;font-size:30px;color:#214a9a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing1-t2 .line{display:block;margin-bottom:20px;width:40px;height:1px;margin-bottom:20px;background-color:#ddd;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing1-t2 .desc{font-size:16px;color:#999;line-height:2.25;margin-bottom:68px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing1-t2 .more{width:140px;text-align:center;height:44px;font-size:16px;line-height:44px;text-align:center;display:block;background-color:#214a9a;color:#fff;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}
.ul-nursing1-t2 li:nth-of-type(2n) .pic{float:right}
.ul-nursing1-t2 .con:hover{background-color:#214a9a}
.ul-nursing1-t2 .con:hover .pic{box-shadow:none}
.ul-nursing1-t2 .con:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-nursing1-t2 .con:hover .tit{color:#fff}
.ul-nursing1-t2 .con:hover .line{background-color:rgba(255,255,255,.4)}
.ul-nursing1-t2 .con:hover .desc{color:#fff}
.ul-nursing1-t2 .con:hover .more{background-color:#fac532;color:#444}
.row-std1{padding:30px 0 80px}
.row-std1 .ul-list-q1{margin-bottom:30px}
.m-table7-t1{overflow:hidden;margin-bottom:60px}
.m-table7-t1 table{width:100%}
.m-table7-t1 tr{line-height:56px;height:56px;text-align:center;border:1px solid #eee;background-color:#fff}
.m-table7-t1 tr:nth-of-type(2n-1){background-color:#f0f6ff}
.m-table7-t1 th{background:#214a9a;color:#fff;font-size:16px;cursor: pointer;user-select: none;}
.m-table7-t1 th .iocn{margin-top:-3px;margin-left:5px;width:12px;height:18px;display:inline-block;background:no-repeat center center;background-size:100% auto;vertical-align:middle}
.m-table7-t1 td{font-size:18px;color:#333;padding-left: 15px;padding-right: 15px;}
.m-table7-t1 td:last-child{padding-left: 15px;width: 14.5%;}
.ul-nursing2-t1 .con:hover .tit,.ul-nursing2-t1 .tit{color:#fff}
.ul-nursing2-t1 .con,.ul-nursing2-t1 .con:hover{background-color:#214a9a}
.ul-nursing2-t1 .con:hover .line,.ul-nursing2-t1 .line{background-color:rgba(255,255,255,.6)}
.ul-nursing2-t1 .con:hover .desc,.ul-nursing2-t1 .desc{color:#fff}
.ul-nursing2-t1 .con:hover .more,.ul-nursing2-t1 .more{border:1px solid #fff;color:#fff;background-color:transparent}
.ul-nursing2-t1 li:nth-of-type(2n-1) .con,.ul-nursing2-t1 li:nth-of-type(2n-1) .con:hover{background-color:#fac532}
.ul-nursing2-t1 li:nth-of-type(2n-1) .con:hover .tit,.ul-nursing2-t1 li:nth-of-type(2n-1) .tit{color:#333}
.ul-nursing2-t1 li:nth-of-type(2n-1) .con:hover .line,.ul-nursing2-t1 li:nth-of-type(2n-1) .line{background-color:rgba(51,51,51,.6)}
.ul-nursing2-t1 li:nth-of-type(2n-1) .con:hover .desc,.ul-nursing2-t1 li:nth-of-type(2n-1) .desc{color:#333}
.ul-nursing2-t1 li:nth-of-type(2n-1) .con:hover .more,.ul-nursing2-t1 li:nth-of-type(2n-1) .more{color:#333;border-color:#333}
.row-centr1{padding-top:27px;padding-bottom:80px}
.row-centr1 .g-tit1-t1{margin-bottom:23px}
.m-intro1-t1{overflow:hidden;background-color:#214a9a;height:480px;margin-bottom:40px}
.m-intro1-t1 .box-l{width:50%;float:left}
.slick-intro1{position:relative}
.slick-intro1 .slick-dots{position:absolute;bottom:20px;right:25px}
.slick-intro1 .slick-dots button{display:none}
.slick-intro1 .slick-dots li{width:10px;height:10px;background:#fff;border-radius:50%;float:left;margin:0 5px}
.slick-intro1 .slick-dots .slick-active{background:#fac532}
.slick-intro1 .item a{position:relative;display:block}
.slick-intro1 .item img{display:block;width:100%}
.slick-intro1 .tit{font-weight:400;position:absolute;left:0;right:0;bottom:0;height:50px;line-height:50px;color:#fff;font-size:18px;padding:0 30px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8))}
.m-intro1-t1 .box-r{padding:30px 30px 30px 50px;overflow:hidden}
.m-intro1-t1 .desc{font-size:18px;line-height:2;color:#fff;height: 24em;overflow-y: auto;padding-right: 20px;}

.slick-intro1-0623 .item a{padding-top: 69%;}
.slick-intro1-0623 .item img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}

.m-intro1-t1 .desc::-webkit-scrollbar{width:4px}
.m-intro1-t1 .desc::-webkit-scrollbar-thumb{border-radius:4px;background:#FAC532;position:absolute;top:0;right:-30px}
.m-intro1-t1 .desc::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}


.ul-centrte1-t1{overflow:hidden;margin:0 -20px}
.ul-centrte1-t1 li{width:33.33%;float:left;padding:0 20px}
.ul-centrte1-t1 .con{display:block;background-color:#e6effc;padding:33px 30px 38px 40px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-centrte1-t1 .tit{font-weight:400;font-size:24px;color:#214a9a;margin-bottom:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-centrte1-t1 .desc{height:10em;overflow:hidden;font-size:18px;color:#333;line-height:2;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-centrte1-t1 .con:hover{background-color:#fac532}
.ul-centrte1-t1 .con:hover .tit{color:#333}
.row-centr2{padding-top:160px;padding-bottom:180px;overflow:hidden;background:no-repeat top center;background-size:100% auto}
.row-centr2 .g-tit1-t1{margin-bottom:22px}
.g-more1-t1{margin:0 auto;width:206px;height:46px;line-height:46px;text-align:center;display:block;font-size:16px;background-color:#214a9a;color:#fff;opacity:1;-webkit-border-radius:23px;-moz-border-radius:23px;-ms-border-radius:23px;-o-border-radius:23px;border-radius:23px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.g-more1-t1:hover{opacity:.8;color:#fff}
.row-centr3{padding-top:60px}
.row-centr3 .g-tit1-t1{margin-bottom:23px}
.row-centr4{overflow:hidden;background:no-repeat center center;height:606px;padding-top:174px}
.row-centr4 .g-tit1-t1{margin-bottom:22px}
.ul-nursing2-t2{text-align:center}
.ul-nursing2-t2 li{display:inline-block;margin:0 100px}
.ul-nursing2-t2 .icon{display:block;width:100px;height:100px;margin:0 auto 20px;background:no-repeat center center;background-size:100% auto}
.ul-nursing2-t2 .tit{font-weight:400;font-size:24px;color:#fff;margin-bottom:48px}
.ul-nursing2-t2 p{font-weight:700;font-size:24px;color:#fff;margin-bottom:16px}
.row-trai1{overflow:hidden;padding-top:20px;padding-bottom:60px}
.row-trai1 .g-tit1-t1{margin-bottom:20px}
.kshD-desc.m-descpic1-t1{background-color:#fac532;line-height:400px;margin-bottom:34px}
.kshD-desc.m-descpic1-t1 .txt{color:#333}
.m-descpic1-t2{overflow:hidden}
.m-descpic1-t2 .desc{font-size:18px;color:#333;line-height:2}
.row-trai2{overflow:hidden;padding:140px 0 200px;background:no-repeat top center}
.row-trai2 .g-tit1-t1{margin-bottom:22px}
.m-lin1-t1{position:relative;width:100%}
.m-lin1-t1 .line1{position:absolute;top:24px;bottom:0;left:50%;width:1px;background:top center repeat-y}
.m-lin1-t1 a.morelin1{opacity:1;display:block;background-color:#214a9a;width:206px;height:48px;margin:0 auto;line-height:48px;text-align:center;font-size:16px;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px}
.ul-trai1-t1{padding-bottom:11px}
.ul-trai1-t1 li{overflow:hidden;margin-bottom:30px}
.ul-trai1-t1 .con{width:47.14%;float:left;display:block;height:48px;line-height:48px;padding:0 20px;background-color:#fff;border:1px solid #ddd;position:relative;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-trai1-t1 .con::after{content:"";position:absolute;right:-48px;top:50%;width:11px;height:11px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px solid #214a9a;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-trai1-t1 li:nth-of-type(2n) .con{float:right}
.ul-trai1-t1 li:nth-of-type(2n) .con::after{left:-46px}
.ul-trai1-t1 li:nth-of-type(2n) .con .time{float:left;margin-right:20px}
.ul-trai1-t1 li:nth-of-type(n+2){margin-top:-27px}
.ul-trai1-t1 .tit{font-weight:400;font-size:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-trai1-t1 .time{font-size:18px;color:#999;float:right;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-trai1-t1 .con:hover{background-color:#214a9a;border-color:#214a9a}
.ul-trai1-t1 .con:hover .tit{color:#fff}
.ul-trai1-t1 .con:hover .time{color:#fff}
.ul-trai1-t1 .con:hover::after{width:15px;height:15px;right:-50px;border-color:#214a9a;background-color:#214a9a}
.ul-trai1-t1 li:nth-of-type(2n) .con:hover::after{left:-48px}
.row-trai3{overflow:hidden;padding:44px 0 60px}
.row-trai3 .g-tit1-t1{margin-bottom:30px}
.m-table1-p1{overflow:hidden;margin-bottom:80px}
.m-table1-p1 table{width:100%}
.m-table1-p1 tr{height:56px;line-height:56px;text-align:center;font-size:18px;color:#333;border:1px solid #eee;background:#fff}
.m-table1-p1 th{background-color:#214a9a;font-size:16px;color:#fff;cursor: pointer;user-select: none;}
.m-table1-p1 tr:nth-of-type(2n-1){background-color:#f0f6ff}
.m-intro2-t1{background-color:#fac532;margin-bottom:60px}
.m-intro2-t1 .box-r{}
.m-intro2-t1 .desc{color:#333;display:inline-block;vertical-align:middle}
.row-centr5{overflow:hidden;padding-bottom:20px}
.row-centr5 .morenew{margin:0 auto;width:206px;display:block;height:48px;line-height:48px;text-align:center;font-size:16px;color:#fff;background-color:#214a9a;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px}
.row-centr6{padding-top:109px;overflow:hidden;padding-bottom:80px;background:no-repeat top center;background-size:100% auto}
.row-centr6 .g-tit1-t1{margin-bottom:20px}
.m-intro2-t2 .box-l{float:right}
.m-intro2-t2 .box-r{padding:100px 40px 0 40px}
.m-intro2-t2 .box-r .tit1{font-size:30px;color:#fff;margin-bottom:22px}
.m-box1-t1{overflow:hidden}
.m-box1-t1 .tit1{font-size:30px;color:#214a9a;margin-bottom:42px}
.m-box1-t1 .box-con{overflow:hidden}
.m-box1-t1 .box-con .tb-search{float:right}
.m-box1-t1 .box-con .ul-list-q1{float:left;margin-bottom:60px}
.m-box1-t1 .box-con .tb-searchv2 .submit{background-color:#214a9a;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.m-box1-t1 .box-con .tb-searchv2 .l-inp input{color:#333;background-color:transparent;border:1px solid #cfd7e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.ul-zimu{margin: 0 -4px;}
.ul-zimu li{float: left;width: 7.69%;padding: 0 4px;margin-bottom: 10px;}
.ul-zimu li a{display: block;width: 100%;height: 50px;line-height: 50px;border-radius: 25px;color: #333;font-size: 18px;text-transform: uppercase;background-color: #FAC532;text-align: center;}
.ul-zimu li.on a{color: #fff;background: #214a9a;}
.row-part03-0918{padding: 80px 0;}
.row-party0918-01{margin-bottom: 50px;}
.m-box1-t1{margin-top: 80px;}
@media only screen and (max-width:1680px){
.m-top{height:auto;padding:0 0 30px;margin-bottom:20px;background-size: 1680px auto;}
.m-top .box-pos{margin-bottom:0}
.m-info2-t1{margin-top:0;margin-bottom:20px}
.m-top1-t1{padding-bottom:0;margin-bottom:20px}
.m-info2-t1 .box-top .tit{color:#214a9a}
.m-subject1-t1.m-subject{background-color:#214a9a;height:auto;padding:0 0 20px 0;margin-bottom:20px}
.ul-line1-t1{margin-top:0}
.txt-d2{padding:0}
.m-top2-t1 .tit{margin-bottom:20px}
.kp-detail .top{width:100%}
.m-intro1-t1{height:auto}
.m-intro1-t1 .box-r{padding:20px}
.m-intro1-t1 .desc{line-height:1.6}
.row-centr1-0425 .box-r{padding:100px 40px 0 40px}
.m-box1-t1 .box-con .tb-search{float:none}
.m-box1-t1{margin-top: 30px;}
}
@media only screen and (max-width:1440px){
.ban{height:40.62vw}
.row-purchase1 .box-l{width:65%;margin-right:30px}
.row-purchase1{padding-bottom:30px;padding-top: 30px;}
.g-tit1-t1{font-size:24px}
.g-titmore1 .tit{font-size:22px}
.g-titmore1 .more{font-size:16px}
.g-titmore1{padding-top:6px}
.g-titmore1 .tit .icon{margin-right:20px}
.ul-list1-t1{margin-bottom:30px}
.row-index02{padding:30px 0;background-size:cover;background-color:#e6effc;margin-bottom:0}
.m-pic1-t1{margin-bottom:30px}
.m-pic1-t1 .pic{width:50%;margin-right:20px}
.m-pic1-t1 .g-index-tit{margin-bottom:30px}
.ul-list1-t3 .desc{padding-bottom:10px}
.ul-list1-t3 li{margin-bottom:10px}
.m-pic1-t1 .box-oh{padding-top:0}
.row-index04{padding:30px 0 30px;height:auto;background-color:#214a9a}
.g-tit1-t2 .tit{font-size:24px}
.g-tit1-t2 .more{font-size:16px;line-height:36px}
.ul-list1-t5 .tit{font-size:24px}
.ul-list1-t5 li{height:207px}
/* .row-index03{padding-top:30px} */
.row-info1 .g-tit1-t1,.row-info2 .g-tit1-t1,.row-info3 .g-tit1-t1{padding-bottom:10px;margin-bottom:20px}
.row-info1,.row-info2,.row-info3{padding-bottom:30px}
.m-desc1-t1{font-size:18px}
.m-top .tit{font-size:24px}
.ul-list2-t1 li a{height:36px;line-height:36px;font-size:18px}
.m-info1-t1 .tit{font-size:20px;margin-bottom:10px}
.m-info1-t1{margin-bottom:30px}
.row-foreign1 .g-index-tit{margin-bottom:30px}
.row-foreign1{background-color:#e6effc;height:auto;padding:30px 0}
.row-foreign2{padding-top:30px;margin-bottom:30px}
.row-service1{padding:0 0 30px}
.row-service1 .box-txt .tit{font-size:24px;margin-right:30px}
.ul-list5-t1 h4{font-size:18px}
.ul-list5-t1 .author{font-size:14px}
.ul-list5-t1 li{margin-bottom:20px;padding:0 10px}
.ul-list5-t1{margin:0 -10px}
.row-service1 .box-txt{margin-bottom:0}
.ul-list5-t1 .inner{padding:20px 30px 20px 0}
.ul-list-q1{margin-bottom:20px}
.table-d1 td,.table-d1 th{font-size:16px}
.table-d1{margin-bottom:20px}
.row-kshD2-d{padding:30px 0;background-color:#e6effc}

.row-kshD4-d{padding:30px 0;background-color:#214a9a}
.m-table2-t1 td.t2{padding:20px}
.m-table2-t1 .desc,.m-table2-t1 .tit,.m-tel1-t2 p{line-height:1.5}
.m-table2-t1 .pages{margin:30px 0}
.m-from1-t1{padding:20px;margin-bottom:20px}
.m-top2-t2 .box-r{width:30%}
.row-inspect1{padding:20px 0 30px}
.g-tit2-t1{font-size:24px;margin-bottom:20px}
.m-desc3-t1 .tit{font-size:18px;margin-bottom:20px}
.m-desc3-t1 .desc{font-size:14px}
.m-table3-t1 th{font-size:16px;height:36px}
.ul-list6-t1 li{padding:0 10px}
.ul-list6-t1{margin:0 -10px 20px}
.ul-list6-t1 .txt .tit{font-size:18px}
.ul-list6-t1 .txt{padding-top:5.1vw}
.m-table3-t1 table td{font-size:16px}
.ul-list5-t2 li{padding:0 10px}
.ul-list5-t2{margin:0 -10px 20px}
.row-volunt1 .g-tit1-t1{margin-bottom:0}
.m-pictxt1-t1{margin-bottom:20px}
.m-pictxt1-t1 .pic{width:50%;height:auto;margin-right:20px}
.m-pictxt1-t1 .txt{padding-top:20px}
.m-pictxt1-t1 .desc{font-size:16px}
.row-volunt1 .pages{margin-bottom:30px}
.row-volunt1{padding-top:0;padding-bottom:0}
.g-tit1-t1{padding:0 0 20px;padding-bottom: 10px;}
.ul-list5-t2 .tit{font-size:18px}
.g-tit24-t1.mb20{font-size:20px;margin-bottom:20px}
.g-tit24-t1{font-size:20px}
.m-desc5-t1{font-size:16px}
.m-table4-t1 tr{height:36px;line-height:36px}
.m-table4-t1 td,.m-table4-t1 th{padding-left:30px;font-size:14px}
.m-box-top1{margin-bottom:10px}
.m-box-top1 .tb-search .submit{font-size:16px}
.m-desc6-t1{font-size:16px;line-height:1.5}
.m-table6-t1 td{font-size:16px;padding-left:30px;height:36px;line-height:36px}
.row-volunt1{padding-bottom:20px}
.m-desc6-t2{font-size:16px}
.ul-patient1-t1 .tit{font-size:16px}
.ul-patient1-t1 .desc{font-size:16px}
.ul-patient1-t1 .con{padding:20px}
.ul-patient1-t1 li{padding:0 10px}
.ul-patient1-t1{margin:20px -10px}
.ul-abroad1-t1 .con{padding:20px}
.ul-abroad1-t1 .sum{font-size:16px}
.ul-abroad1-t1 .desc{font-size:16px}
.ul-abroad1-t1 li{padding:0 10px}
.ul-abroad1-t1{margin:20px -10px}
.m-pic2-t1{margin-bottom:20px}
.ul-abroad1-t1 li .con::after{display:none}
.m-table5-t1 .tit{font-size:16px}
.m-table5-t1 .g-tit24-t1.fwn .tit{font-size:20px}
.m-desc5-t2 b{font-size:16px}
.m-table5-t1 tr{line-height:36px;height:36px}
.m-table5-t3 td{line-height:36px;height:36px;padding-left:20px}
.ul-tab1-t1{margin:0 0 20px}
.ul-remind1-t1 .desc{font-size:16px}
.ul-remind1-t1 li{padding:0 10px;margin-bottom:20px}
.ul-remind1-t1{margin:0 -10px}
.m-censt1-t1{padding:30px 0 0 30px}
.m-censt1-t1 .tit1{font-size:24px}
.m-censt1-t1 .desc1{font-size:20px}
.ul-remind1-t2 .con{padding:20px}
.ul-remind1-t2 .tit{font-size:20px}
.ul-remind1-t2 .desc{font-size:16px}
.ul-remind1-t2{margin-bottom:30px}
.ul-censt1-t3 .con{padding:20px}
.ul-censt1-t3 .sum{font-size:24px}
.ul-censt1-t3 .desc{font-size:16px}
.ul-censt1-t4 li{padding:0 10px}
.ul-censt1-t4{margin:0 -10px}
.ul-censt1-t4 .con{padding:20px}
.ul-censt1-t4 .tit{font-size:20px}
.ul-censt1-t4 .desc{font-size:16px}
.ul-censt1-t4 li.t2 .con{margin-bottom:20px}
.row-info2-t1 .box-l{width:65%;margin-right:30px}
.ul-nursing1-t1 .tit{font-size:18px}
.ul-nursing1-t1 .tit .icon{width:36px;height:36px}
.ul-nursing1-t1 .tit{line-height:146px}
.row-nursing2{height:auto}
.row-nursing2-0906{display: none;}
.row-nursing2-bomtxt-0906{margin-top: 0;}
.row-nursing2 .kshD-desc .con{padding:20px}
.m-desc7-t1{font-size:16px}
.row-healthy1{margin-bottom:20px}
.row-nursing3 .g-tit1-t1{margin-bottom:30px}
.ul-nursing1-t2 .txt{padding:30px}
.row-nursing3{padding-bottom:0}
.ul-nursing1-t2 li{margin-bottom:30px}
.ul-nursing1-t2 .tit{font-size:20px}
.ul-nursing1-t2 .desc{font-size:15px}
.ul-nursing1-t2 .more{font-size:15px}
.m-table7-t1 th{font-size:14px}
.m-table7-t1 td{font-size:16px}
.row-std1{padding:0 0 30px}
.m-table7-t1{margin-bottom:0}
.m-intro1-t1 .desc{font-size:16px}
.row-centr1 .g-tit1-t1{margin-bottom:0}
.m-intro1-t1{margin-bottom:20px}
.ul-centrte1-t1 li{padding:0 10px}
.ul-centrte1-t1{margin:0 -10px}
.ul-centrte1-t1 .con{padding:20px}
.ul-centrte1-t1 .tit{font-size:20px}
.ul-centrte1-t1 .desc{font-size:16px}
.row-centr1{padding:30px 0}
.row-centr2{padding:30px 0;background-color:#e6effc}
.row-centr2 .g-tit1-t1{margin-bottom:0}
.g-tit1-t1.tac{margin-bottom: 30px;}
.row-centr4{padding:30px 0;background-color:#214a9a;height:auto}
.row-centr4 .g-tit1-t1{margin-bottom:0}
.ul-nursing2-t2 li{margin:0 50px}
.ul-nursing2-t2 .icon{width:80px;height:80px;margin-bottom:20px}
.ul-nursing2-t2 .tit{font-size:20px;margin-bottom:20px}
.ul-nursing2-t2 p{font-size:20px}
.row-trai1{padding:30px 0}
.row-trai1 .g-tit1-t1{margin-bottom:0}
.row-trai2{padding:30px 0;background-color:#e6effc}
.row-trai2 .g-tit1-t1{margin-bottom:0}
.ul-trai1-t1 .con::after{right:-45px}
.ul-trai1-t1 li:nth-of-type(2n) .con::after{left:-44px}
.row-trai3{padding:30px 0}
.row-trai3 .g-tit1-t1{margin-bottom:0}
.m-table1-p1{margin-bottom:0}
.m-intro2-t1 .box-r{padding:0 20px}
.m-intro2-t1-0623 .box-r{padding: 20px;}
.m-intro2-t1-0623 .desc{height: 22em;}
.m-intro2-t1-0624 .desc{height: 18em;}
.row-centr6{padding:30px 0;background-color:#e6effc}
.m-box1-t1 .tit1,.m-intro2-t2 .box-r .tit1{font-size:20px}
.m-box1-t1 .tit1{margin-bottom:20px}
.m-box1-t1 .box-con .ul-list-q1{margin-bottom:30px}
.m-table7-t1 td{padding-left: 10px;padding-right: 10px;}
}
@media only screen and (max-width:1366px){
.ul-trai1-t1 .con::after{right:-44px}
.ul-trai1-t1 li:nth-of-type(2n) .con::after{left:-43px}
.net-hospital-txt{font-size: 18px;margin-bottom: 30px;}
.ul-censt1-t4 .desc{font-size: 14px;}
}
@media only screen and (max-width:1366px){
.ul-trai1-t1 .con::after{right:-41px}
.ul-trai1-t1 li:nth-of-type(2n) .con::after{left:-40px}
}
@media only screen and (max-width:1199px){
.row-volunt2{padding: 30px 0;}
.g-tit1-t1.tac{margin-bottom: 20px;}
.ul-censt1-t4 li:nth-child(6) .tit{font-size: 18px;}
.m-top{padding-bottom: 10px;margin-bottom: 20px;background: #214a9a!important;}
.row-service1{min-height: 1px;margin: 20px 0;background: #E6EFFC;}
.m-pic1-t1 .pic{width:auto;float:none;margin:0 auto 20px}
.m-pic1-t1{margin-bottom:10px}
.ul-list1-t4 .time,.ul-list1-t4 .tit{font-size:16px}
.ul-list1-t5 li{height:200px}
.m-top .tit{font-size:20px}
.ul-list2-t1 li a{font-size:16px}
.m-info1-t1 .tit{font-size:18px}
.m-info1-t1 em.line{margin-bottom:20px}
.m-info1-t1 .desc{font-size:16px;line-height:1.5}
.ul-list2-t1{margin-bottom:20px}
.m-desc2-t1{font-size:16px;line-height:1.5}
.ul-list4-t1 .pic{width:auto;height:auto;float:none;margin:0 auto 20px}
.ul-list4-t1 .tit{font-size:16px}
.ul-list4-t1 .desc{font-size:14px}
.ul-list4-t1 .more{font-size:14px;line-height:24px}
.m-info2-t1 .box-top .tit{font-size:24px}
.m-info2-t1 .box-top .morehos{height:36px;line-height:36px;font-size:16px}
.m-info2-t1 .box-top .icon{background-size:80%}
.m-info2-t1 .box-con .desc{font-size:16px}
.ul-sm1-t1 .tit1{font-size:16px}
.ul-sm1-t1{margin-top:56px;margin-right:0}
.ul-sm1-t1 li{margin-left:20px}
.m-table1-t1 td{font-size:16px}
.m-table1-t1 th{font-size:14px}
.m-info2-t1 .box-top{margin-bottom:20px}
.ul-list5-t1 li{width:25%}
.row-service1 .box-txt .tit{font-size:18px;line-height:36px}
.m-table2-t1{overflow-x:scroll}
.m-table2-t1 table{width:1200px}
.m-top2-t2 .box-r{display:none}
.m-top2-t2 .box-l{width:auto}
.m-top2-t2 .box-l::after{display:none}
.m-table2-t1 th{height:36px;line-height:36px;font-size:14px}
.m-table2-t1 .desc,.m-table2-t1 .park,.m-table2-t1 .tit,.m-tel1-t2 a.btn,.m-tel1-t2 p{font-size:14px}
.m-table2-t1 td.t2{padding-top:60px}
.m-table2-t1 .tit em{font-size:14px;height:24px;line-height:24px}
.ul-list6-t1 .txt .icon{width:60px;height:69px;background-size:60px auto;margin-bottom:10px}
.ul-list6-t1 .txt .line1{margin-bottom:10px}
.ul-list6-t1 .txt{padding-top:25%}
.g-tit24-t1{font-size:18px}
.m-desc4-t1 .desc{font-size:16px}
.m-desc4-t1{margin-bottom:0}
.ul-list5-t2 .tit{font-size:18px}
.ul-list5-t2 .icon{width:80px;height:80px}
.m-desc4-t2{font-size:16px}
.m-pictxt1-t1 .pic{width:auto;float:none;margin:0 auto}
.m-pictxt1-t1 .txt{padding:20px}
.ul-list5-t2 .con{padding:20px}
.ul-list5-t2 li{width:33.33%;margin-bottom:20px}
.ul-list5-t3 .icon{width:60px;height:60px}
.m-table4-t2 td.font{width:25%}
.m-box-top1 .tb-search .submit{padding-left:0}
.m-box-top1{margin-bottom:0}
.dl-list1-t1 h3.tit{padding:0 20px;height:36px;line-height:36px;font-size:15px}
.dl-list1-t1 .desc{padding:20px;font-size:14px;line-height:1.5}
.m-table6-t1 td:nth-of-type(1){width:22%}
.m-table5-t1,.m-table5-t3{overflow-x:scroll}
.m-table5-t1 table,.m-table5-t3 table{width:1200px}
.ul-tab1-t1{font-size:0;overflow-x:auto;white-space:nowrap}
.ul-tab1-t1 li{float:none;display:inline-block;font-size:0}
.ul-tab1-t1 a{font-size:16px}
.ul-tab1-t1::-webkit-scrollbar { width: 0 !important }
.m-pic3-t1{width:auto}
.ul-nursing1-t2 .desc{margin-bottom:20px}
.ul-nursing1-t2 .line{margin-bottom:10px}
.ul-nursing1-t2 .txt{padding:20px}
.ul-nursing1-t2 .more{height:36px;line-height:36px;padding:0 20px;width:auto;display:inline-block}
.m-table7-t1{overflow-x:scroll}
.m-table7-t1 table{width:1200px}
.m-table7-t1 tr{height:36px;line-height:36px}
.row-std1 .ul-list-q1{margin-bottom:10px}
.m-intro1-t1 .box-l{width:auto;float:none}
.kshD-desc.m-descpic1-t1{margin-bottom:20px}
.m-descpic1-t2 .desc{font-size:16px}
.m-table1-p1 tr td{height:36px;line-height:36px;font-size:14px}
.m-table1-p1 th{font-size:14px}
.m-table1-p1 td{font-size: 14px;}
.m-table1-p1{overflow-x:scroll}
.m-table1-p1 table{width:1200px}
.ul-trai1-t1 .tit{font-size:16px}
.ul-trai1-t1 .time{font-size:16px}
.ul-trai1-t1 .con::after{display:none}
.m-lin1-t1 .line1{display:none}
.ul-trai1-t1 .con{width:auto;float:none}
.ul-trai1-t1 li:nth-of-type(2n) .con{float:none}
.ul-trai1-t1 li:nth-of-type(2n) .con .time{float:right;margin:0}
.m-intro1-t1 .box-r{line-height:initial;padding:20px}
.row-centr6 .g-tit1-t1{margin-bottom:0}
.net-hospital-txt{font-size: 16px;line-height: 2;margin-bottom: 0px;}
.m-table7-t1 td{padding-left: 5px;padding-right: 5px;font-size: 14px;}
.m-intro2-t1-0623 .desc{height: auto;}
.slick-intro1-0623 .item a{padding-top: 0;}
.slick-intro1-0623 .item a img{position: static;}
.m-intro2-t1-0623 .box-r{padding: 15px;}
.ul-zimu li a{font-size: 14px;height: 35px;line-height: 35px;}
.row-part03-0918{padding: 30px 0;}
.row-q2-0918 .row-q2{padding: 30px 0!important;}
.row-party0918-01{margin-bottom: 20px;}
.row-q2-0907 .row-q2{min-height: 1px;height: auto;background: #e7effc !important;}
.row-q2-0907 .row-q2{min-height: 1px!important;}
.party-imgtxt .l-pic{float: none;width: auto;margin-right: 0;}
.party-imgtxt .r-txt{padding: 15px;}
.party-imgtxt .r-txt .info{font-size: 14px;height: auto;line-height: 1.7;max-height: 17em;overflow-y: auto;}
.m-desc7-t1 p img{display: block;width: 100%!important;height: auto!important;}
}
@media only screen and (max-width:959px){
.row-purchase1 .box-l{float:none;width:auto;margin:0 auto 30px}
.g-tit1-t1{font-size:20px;padding:0px;margin-bottom: 15px;}
.ul-list1-t1 li,.ul-list1-t2 li{line-height:44px}
.ul-list1-t1 li .tit,.ul-list1-t2 .tit{font-size:16px}
.ul-list1-t1 .time{font-size:14px}
.row-purchase1{padding-bottom:20px}
.g-titmore1 .tit .icon{width:36px;height:36px;background-size:60% auto}
.g-titmore1,.g-titmore1 .tit{line-height:36px}
.g-titmore1{padding-bottom:20px}
.row-purchase1 .box-l{margin-bottom:20px}
.m-list1-t1 .item,.m-list1-t1 .item.s1{float:none;width:auto;padding:0;margin-bottom:20px}
.m-list1-t1{margin:0}
.ul-list1-t5 li{width:50%;float:left;margin-bottom:0;padding:0 10px}
.ul-list1-t5{margin:0}
.m-desc1-t1{font-size:16px}
.m-info2-t1 .pic{float:none;margin:0 auto 20px}
.ul-list5-t1 li{width:33.33%}
.m-careful1-t1,.m-pic1-t2{font-size:14px;line-height:1.5}
.m-from1-t1 .name{float:none;margin-bottom:10px;font-size:14px}
.m-from1-t1 label{margin-right:5px;margin-bottom:10px}
.m-from1-t1 .item{margin-bottom:0}
.m-from1-t1 label{font-size:14px;padding:0 10px}
.m-from1-t1 .inp-meny{width:auto;float:none;height:36px;line-height:36px}
.m-from1-t1 .lin1{float:none;margin:10px auto}
.m-from1-t1 .inp-meny input{font-size:14px}
.g-tit2-t1{font-size:18px}
.ul-list6-t1 .txt .tit{font-size:16px}
.m-desc3-t1 .tit{font-size:16px}
.ul-list5-t2 .icon{width:60px;height:60px;margin-left:10px;bottom:10px}
.ul-abroad1-t1 li{width:33.33%;margin-bottom:20px}
.ul-abroad1-t1{margin-bottom:0}
.m-table6-t1{margin-bottom:30px;overflow-x:scroll}
.m-table6-t1 table{width:980px}
.m-pic2-t1{width:auto}
.m-table5-t3 td,.m-table5-t3 th.t1{font-size:14px}
.m-table5-t1 p.zhu{font-size:14px}
.m-table5-t1 tr{font-size:14px}
.m-table5-t1 .g-tit24-t1.fwn .tit{font-size:16px}
.m-desc5-t2 b{font-size:14px}
.m-desc5-t2 .desc{font-size:14px;line-height:1.6}
.m-censt1-t1 .tit1{font-size:20px}
.m-censt1-t1 .desc1{font-size:18px;margin-bottom:20px}
.ul-remind1-t2 .tit{font-size:18px}
.ul-remind1-t2 .desc{font-size:15px}
.m-censt1-t2{padding:20px 15px}
.ul-censt1-t3 .sum{font-size:20px}
.ul-censt1-t3 .desc{font-size:15px}
.m-censt1-t1 .ul-remind1-t2{position:inherit;margin:0}
.m-censt1-t1 .ul-remind1-t2 li{float:left;width:100%}
.m-censt1-t1 .ul-remind1-t2 .desc{height:auto}
.m-censt1-t1{padding:10px 10px 0;height:auto}
.ul-censt1-t4 .tit{font-size:18px}
.ul-censt1-t4 .desc{font-size:16px}
.m-desc6-t4{font-size:14px;line-height:1.6}
.row-info2-t1 .box-l{width:auto;float:none;margin:0 auto 20px}
.m-more1-t1 a{font-size:16px}
.ul-nursing1-t2 .pic{width:auto;float:none}
.ul-nursing1-t2 li:nth-of-type(2n) .pic{float:none}
.ul-censt1-t4 li:nth-child(6) .tit{font-size: 16px;}
.m-table1-t1{margin-bottom: 30px;}
.m-table1-t1 td{font-size: 14px;}
}
@media only screen and (max-width:767px){
.ban{height:240px}
.cur{font-size:14px}
.ul-list1-t1 li .tit,.ul-list1-t2 .tit{font-size:14px}
.pages li:nth-child(4),.pages li:nth-child(5),.pages li:nth-child(6){display:none}
.pages li a{width:30px;height:30px;line-height:30px}
.pages .go{height:30px;line-height:30px}
.g-titmore1 .tit{font-size:18px}
.g-titmore1 .more{font-size:14px}
.ul-list1-t3 li{width:50%}
.ul-list1-t5 li{width:auto;float:none;padding:0;margin-bottom:20px}
.ul-list1-t5{margin:0}
.g-more1{font-size:14px;width:120px;height:36px;line-height:36px}
.g-more1 i{margin-left:10px}
.m-list1-t1 .box{padding:10px}
.g-tit1-t2 .tit{font-size:18px}
.g-tit1-t2 .more{font-size:14px;line-height:27px}
.m-list1-t1 .g-tit1-t2{margin-bottom:20px}
.ul-list1-t4 .time,.ul-list1-t4 .tit{font-size:14px}
.ul-list1-t4 li{margin-bottom:10px;padding-bottom:10px}
.ul-list1-t5 .tit{font-size:20px}
.ul-list1-t5 .icon{background-size:80% auto;margin-bottom:10px}
.ul-list1-t3 .tit{font-size:16px}
.ul-list1-t3 .desc{font-size:14px;height:42px}
.m-desc1-t1{font-size:14px}
.m-desc1-t1 p a{word-wrap:break-word;}
.ul-list01.ul-list3-t2 li .data{margin-right:0}
.m-info1-t1 .desc{font-size:14px}
.m-top .tit{font-size:18px}
.ul-list2-t1 li a{font-size:14px;padding:0 20px}
.m-info1-t1 .tit{font-size:16px}
.row-foreign1 .g-index-tit{margin-bottom:20px}
.m-desc2-t1{font-size:14px}
.row-foreign2 .line1{display:none}
.ul-list4-t1 .con{padding-right:0}
.ul-list4-t1 .con::after,.ul-list4-t1 li:nth-of-type(2n-1) .con::after{display:none}
.ul-list4-t1 li:nth-of-type(2n) .con{padding-left:0}
.ul-list4-t1 li:nth-of-type(n+2){margin-top:0;margin-bottom:20px}
.ul-list4-t1 .con{width:auto;float:none}
.ul-list4-t1 li{margin-bottom:20px}
.ul-list4-t1 li:nth-last-child(1){margin-bottom:0}
.m-info2-t1 .pic{width:auto;height:auto}
.m-info2-t1 .box-top .tit{font-size:18px;line-height:1.5}
.m-info2-t1 .box-top .morehos{font-size:14px}
.m-info2-t1 .box-con .desc{font-size:14px;float:none;margin-bottom:20px}
.ul-sm1-t1{margin:0 auto 20px;float:none}
.m-table1-t1 .box-top .tit2-t1{font-size:16px;float:none;margin-bottom:10px}
.m-table1-t1 .box-top .zhu{font-size:14px;float:none;padding-left:25px;background-size:18px 18px}
.m-table1-t1 .box-top{padding-bottom:20px}
.ul-list-q1 li{margin-bottom:10px}
.ul-list5-t1{font-size: 0;overflow-x: auto;white-space: nowrap;}
.ul-list5-t1 li{float:none;display: inline-block;width: 130px;margin-right: 10px;padding: 0;}
.ul-list5-t1{margin:0}
.ul-list5-t1-0402{padding-bottom: 15px;white-space: nowrap;overflow-x: auto;font-size: 0;}
.ul-list5-t1-0402 li{float: none;width: 130px;margin-right: 15px;display: inline-block;}
.ul-tabClick02{padding-bottom: 15px;white-space: nowrap;overflow-x: auto;font-size: 0;}
.ul-tabClick02 li{display: inline-block;float: none;}
.m-subject1-t1 .box-con .h3-q1{margin-bottom:10px;float:none}
.ul-line1-t1 li{margin-left:0;margin-right:10px}
.ul-line1-t1{float:none}
.ul-line1-t1 .pic{width:48px;height:48px;margin-right:15px}
.ul-line1-t1 .tit{line-height:48px;font-size:14px}
.kshD-desc.kshD-desc-2{padding:0}
.ul-list6-t1{margin: 0 -6px 10px;}
.ul-list6-t1 li{margin-bottom:20px}
.ul-list6-t1 li{padding: 0 6px;}
.ul-list6-t1 .txt .icon{width: 31px;height: 35px;margin-bottom: 5px;background-size: 100% auto;}
.ul-list6-t1 .txt .line1{width: 20px;margin-bottom: 5px;}
.ul-list6-t1 .txt .tit{font-size: 12px;}
.ul-list6-t1 .txt{padding-top: 15%;}
.ul-list6-t1 a{border-radius: 5px;}
.ul-list6-t1{margin:0}
.m-table3-t1{overflow-x:scroll}
.m-table3-t1 table{width:780px}
.ul-list5-t2 li{width:50%;float:left;padding:0 5px;margin-bottom:20px}
.ul-list5-t2{margin: 20px -5px 10px;}
.m-desc4-t1 .pic{float:none;margin:0 auto}
.ul-list5-t2 .tit{font-size:16px}
.m-desc4-t1 .desc,.m-desc4-t2,.m-pictxt1-t1 .desc{font-size:14px;line-height:1.5}
.g-tit24-t1.mb20{font-size:18px}
.g-tit24-t1.fwn{font-size:16px}
.m-desc5-t1{font-size:14px}
.m-table4-t1 td,.m-table4-t1 th{padding-left:20px}
.m-table4-t1{overflow-x:scroll}
.m-table4-t1 table{width:767px}
.m-desc6-t1{font-size:14px}
.m-table6-t1 td{font-size:14px}
.m-desc6-t2{font-size:14px}
.ul-patient1-t1 li{width:auto;float:none;padding:0;margin-bottom:20px}
.ul-patient1-t1{margin:20px 0 0}
.ul-abroad1-t1 li{width:auto;float:none;padding:0}
.ul-abroad1-t1{margin:20px 0 0}
.ul-remind1-t1 li{float:none;width:auto;padding:0}
.ul-remind1-t1{margin:0}
.ul-remind1-t1 .desc{font-size:14px;height:auto}
.m-censt1-t1{height:auto}
.m-censt1-t1 .tit1{font-size:18px}
.m-censt1-t1 .desc1{font-size:16px}
.ul-remind1-t2 .tit{font-size:16px}
.ul-remind1-t2 .desc{font-size:14px;height:auto}
.ul-remind1-t2 li{width:auto;float:none;padding:30px;margin-bottom:20px}
.ul-remind1-t2{margin:0}
.ul-censt1-t3 li{width:auto;float:none;padding:0;margin-bottom:20px}
.ul-censt1-t3{margin:0}
.ul-censt1-t3 .desc{height:auto}
.ul-censt1-t4 li{float:none;width:auto;padding:0;margin-bottom:20px}
.ul-censt1-t4{margin:0}
.ul-censt1-t4 .tit{font-size:16px}
.ul-censt1-t4 .desc{font-size:14px;height:auto}
.ul-censt1-t4 li.t1 .tit{height:auto;margin-bottom:10px}
.ul-censt1-t4 .tit{height:auto}
.ul-tab1-t1 a{padding:0 10px;font-size:14px;height:36px;line-height:36px}
.ul-tab1-t1 li.on a .spot,.ul-tab1-t1 li:hover a .spot{margin-right:6px}
/* .m-pic3-t2{padding-right:0} */
.m-desc7-t1{font-size:14px}
.row-nursing2{padding:0}
.ul-nursing1-t2 .con{background-color:#214a9a}
.ul-nursing1-t2 .con .tit{font-size:16px;color:#fff}
.ul-nursing1-t2 .con .line{background-color:rgba(255,255,255,.4)}
.ul-nursing1-t2 .con .desc{font-size:14px;color:#fff}
.ul-nursing1-t2 .con .more{font-size:14px;background-color:#fac532;color:#444}
.ul-nursing2-t1 .con .more{background-color:transparent;color:#fff}
.ul-centrte1-t1 li{width:auto;float:none;padding:0;margin-bottom:20px}
.ul-centrte1-t1{margin:0}
.ul-centrte1-t1 li:nth-last-child(1){margin-bottom:0}
.ul-centrte1-t1 .tit{font-size:16px}
.ul-centrte1-t1 .desc{font-size:14px;height:auto}
.slick-intro1 .tit{font-size:16px}
.m-intro1-t1 .desc{font-size:14px}
.g-more1-t1{font-size:14px;width:120px;height:36px;line-height:36px}
.ul-nursing2-t2 .icon{width:60px;height:60px}
.ul-nursing2-t2 .tit{font-size:16px}
.ul-nursing2-t2 p{font-size:16px}
.kshD-desc.m-descpic1-t1{line-height:initial}
.m-descpic1-t2 .desc{font-size:14px}
.ul-trai1-t1 .time,.ul-trai1-t1 .tit{font-size:14px}
.ul-trai1-t1 li{margin-bottom:10px}
.ul-trai1-t1 li:nth-of-type(n+2){margin-top:0}
.m-lin1-t1 a.morelin1{padding:0 20px;font-size:14px;width:auto;height:36px;line-height:36px}
.row-centr5 .morenew{font-size:14px;line-height:36px;height:36px;width:150px}
.m-box1-t1 .tit1,.m-intro2-t2 .box-r .tit1{font-size:18px}
}
.m-intro{overflow:hidden;padding:60px 0}
.intro-l{float:left;width:50%}
.slick-intro .item a{display:block;height:422px}
.slick-intro .item a img{display:block;width:100%;height:100%}
.slick-intro .slick-dots{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.slick-intro .slick-dots button{display:none}
.slick-intro .slick-dots li{width:12px;height:12px;background:#fac532;border-radius:50%;float:left;margin:0 7px}
.slick-intro .slick-dots .slick-active{background:#214a9a}
.intro-r{overflow:hidden;background:#fac532;padding:43px 50px 50px;height:422px}
.intro-r .desc{font-size:18px;font-weight:400;color:#333;line-height:1.88}
.intro-r .desc p{text-indent:2em}
.row-q2{background-position:center center;background-size:auto;background-repeat:no-repeat;padding:220px 0 183px;margin-bottom:58px}
.row-q2-0907 .row-q2{padding-top: 0;min-height: 783px;background-position: center top 48px;background-size: 1920px auto;background-repeat: no-repeat;margin-bottom: 20px;}
.row-q2-0918 .row-q2{padding: 150px 0 0;}
.row-q2 .txt1{font-size:18px;font-weight:400;color:#333;line-height:1.88;text-indent:2em}
.row-q3{margin-bottom:25px}
.row-q3 .txt1{font-size:18px;font-weight:400;color:#333;line-height:1.88;text-indent:2em}
.row-q4{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:200px 0 72px}
.row-q4 .txt1{font-size:18px;font-weight:400;color:#fff;line-height:1.88;text-indent:2em}
.m-leader{background-position:center top 328px;background-repeat:no-repeat;background-size:auto;overflow:hidden;padding-top: 16px;padding-bottom:152px}
.m-leader .g-tit1-t1{margin-bottom: 38px; padding-bottom: 21px; border-bottom: 3px solid #eeeeee;}
.ul-leader{overflow:hidden;margin:60px -48px 0}
.ul-leader li{float:left;width:25%;padding:0 48px;margin-bottom:30px}
.ul-leader li .con{display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-leader li .pic{position:relative;padding-top:114.28%;overflow:hidden;margin-bottom:20px}
.ul-leader li .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-leader li:hover .pic img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ul-leader li .txt{overflow:hidden;background-position:center right;background-repeat:no-repeat;background-size:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-leader li:hover .txt{background-size:48px 48px}
.ul-leader li .txt h4{font-size:24px;font-weight:400;color:#333;line-height:1.5;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-leader li .txt p{font-size:16px;font-weight:400;color:#999;line-height:2.25;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-leader.v2{}
.ul-leader.v2 li:nth-child(1){margin-left: 25%}
.ul-leader li:hover .txt h4,.ul-leader li:hover .txt p{color:#214a9a}
.ul-leader li:hover .txt h4{font-weight:700}
.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;cursor:auto;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.6)}
.m-pop .inner{position:absolute;left:50%;top:50%;width:1400px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;padding:80px 70px}
.m-pop .inner .m-win{overflow:hidden}
.m-pop .inner .pic{float:left;width:275px;height:320px;margin-right:60px}
.m-pop .inner .pic img{width:100%;height:100%;display:block}
.m-pop .inner .txt{overflow:hidden}
.m-pop .inner .txt h4{font-size:30px;font-weight:700;color:#214a9a;line-height:1.6;margin-bottom:16px;margin-top:-10px}
.m-pop .inner .txt h4 em{font-size:16px;font-weight:400;color:#999;display:inline-block;margin-left:10px}
.m-pop .inner .txt h4 .line{display:block;width:100%;height:1px;background:#ddd;margin-top:20px}
.m-pop .inner .txt .desc{font-size:18px;color:#333;line-height:2;overflow-y:auto;height:360px;padding-right:10px;margin-top:5px}
.m-pop .inner .txt .desc::-webkit-scrollbar{width:4px}
.m-pop .inner .txt .desc::-webkit-scrollbar-thumb{border-radius:4px;background:#214a9a;position:absolute;top:0;right:-30px}
.m-pop .inner .txt .desc::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}
.m-pop .inner .txt .info span{display:block;font-size:18px;font-weight:400;color:#999;line-height:2.7}
.m-pop .inner .txt .info span em{color:#333}
.m-pop .inner .gb{cursor:pointer;width:48px;height:48px;display:block;position:absolute;top:20px;right:20px}
.m-intfw{overflow:hidden;padding-bottom: 100px;}
.m-intfw .g-tit1-t1{border:none}
.intfw-l{overflow:hidden}
.intfw-l .desc{font-size:18px;font-weight:400;color:#333;line-height:2}
.intfw-r{float:right;width:25.64%;margin-left:80px}
.intfw-r .pic{margin:0 auto}
.intfw-r .pic img{display:block;margin:0 auto 40px}
.m-culture{margin-top:60px}
.box-content{background-position:center top;background-repeat:no-repeat;background-size:cover;padding:162px 0 190px}
.aut_img_box{position:relative;margin-bottom:100px}
.aut_img_box img{display:block}
.aut_img_box .aut_img_case{position:absolute;left:0;top:0;width:100%}
.aut_img_box .aut_img_case>.item{position:absolute;left:0;top:0;opacity:0;transition:all .3s ease}
.aut_img_box .aut_img_case>.item:first-child{position:relative}
.aut_img_box .aut_img_case>.item.on{opacity:1}
.aut_img_box .aut_img_case>.item img{display:block;margin-bottom:45px}
.aut_img_box .auto_hover_box{position:absolute;width:100%;height:100%;left:0;top:0}
.aut_img_box .auto_hover_box>li{position:absolute;cursor:pointer}
.aut_img_box .auto_hover_box>li.aut_hov1{left:9%;top:8.5%;width:25%;height:25%}
.aut_img_box .auto_hover_box>li.aut_hov2{right:40%;top:12%;width:16.5%;height:13.5%}
.aut_img_box .auto_hover_box>li.aut_hov3{right:15%;top:11.5%;height:30%;width:18%}
.aut_img_box .auto_hover_box>li.aut_hov4{right:5%;top:73%;height:12%;width:13%}
.aut_img_box .auto_hover_box>li.aut_hov5{left:42%;top:39%;height:35%;width:17%}
.aut_img_box .auto_hover_box>li.aut_hov6{left:19%;top:57%;height:40%;width:13%}
.aut_link_box{text-align:center;padding-top:4.6875vw}
.aut_link_box a{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:.3rem;width:1.65rem;line-height:.5rem;margin:0 auto;background-color:#d70c18;font-size:.14rem;font-weight:700;color:#fff;margin-bottom:.2rem;box-shadow:0 0 10px rgba(215,12,24,.27);transition:all .3s ease}
.aut_link_box a i{font-size:.22rem;margin-right:.15rem}
.aut_link_box a:hover{margin-top:-10px;margin-bottom:calc(.2rem + 10px)}
.aut_link_box li{font-size:.14rem;color:rgba(0,0,0,.4)}
.aut_case{background-size:cover;background-position:center bottom}
.aut_line_box{font-size:.5rem;position:absolute;top:150%;left:calc(50% - 1.25em);width:0;height:4px;background-color:#fff;transition:all .3s ease .5s}
.aut_line_box::after{content:'';display:block;height:100%;left:0;width:0;background-color:#d70c18;top:0;position:absolute;transition:all .3s ease 1s}
.auto_hover_box p{font-size:20px;color:#fff;background-color:#214a9a;border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;-o-border-radius:19px;line-height:38px;width:120px;text-align:center;margin-top:85px;opacity:0;margin-left:50px}
.auto_hover_box .aut_hov2 p{margin-top:15px}
.auto_hover_box .aut_hov4 p{margin-top:5px}
.auto_hover_box li:hover p{opacity:1}
.auto_hover_box li.on p{opacity:1}
.ul-partners{overflow:hidden;margin:0 -7px}
.ul-partners li{float:left;width:20%;padding:0 7px;margin-bottom:11px}
.ul-partners li .con{display:block}
.ul-partners li .pic{height:84px;margin-bottom:15px}
.ul-partners li:hover .pic{border:1px solid #dce0e6;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.06)}
.ul-partners li .pic img{display:block;width:100%;height:100%}
.ul-partners li p{font-size:16px;color:#0c3056;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;line-height:1.33;height:2.6em;overflow:hidden}
.ul-partners li:hover p{color:#0081bf}
.m-trend{overflow:hidden;padding:190px 0 85px;margin-top:-160px;margin-top: 0;}
.m-trend .g-tit1-t1{border:none;text-align:center;color:#fff}
.ul-trend{overflow:hidden;margin:21px -13px 60px}
.ul-trend li{float:left;width:25%;padding:0 13px}
.ul-trend li .pic{position:relative;padding-top:60.5%;overflow:hidden}
.ul-trend li .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-trend li:hover .pic img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ul-trend li .txt{overflow:hidden;background-color:#fff;padding:33px 35px 21px 20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-trend li:hover .txt{background:#fac532;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}
.ul-trend li .txt h4{font-size:18px;font-weight:400;color:#333;line-height:1.88;height:3.76em;overflow:hidden;margin-bottom:22px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-trend li:hover .txt h4{font-weight:700}
.ul-trend li .txt .time{overflow:hidden;font-size:16px;font-weight:400;color:#947c34;line-height:1.875}
.ul-trend li .txt .time span{overflow:hidden;float:right}
.ul-trend li .txt .time p{overflow:hidden}
.ul-trend-0916 li .txt .time{color: #333;}
.m-trend .more{width:206px;line-height:46px;border:1px solid rgba(255,255,255,.4);border-radius:24px;margin:0 auto;font-size:16px;font-weight:400;color:#fff;text-align:center;display:block}
.m-trend .more:hover{color:#fac532}
.g-tit1-q1{border:none;text-align:center}
.m-dona{overflow:hidden;margin:30px 0 60px}

.dona{margin-top:20px}
.dona-l{float:left;height:480px}
.dona-l img{display:block;width:100%;height:100%}
.dona-r{overflow:hidden;background:#214a9a url(../images/zi1-1202.jpg) center no-repeat;background-size: cover; height:480px;padding:40px 45px 0;}
.dona-r .txt{font-size:18px;font-weight:400;color:#fff;line-height:2;word-wrap:break-word;white-space:normal;word-break:break-all;margin-bottom:54px}
.m-dona-0615 .dona-r .txt{height: 18em;overflow-y: auto;padding-right: 20px;margin-bottom: 25px;}

.dona-r .more{width:160px;line-height:46px;border:1px solid rgba(255,255,255,.4);border-radius:24px;display:block;text-align:center;font-size:16px;font-weight:400;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.dona-r:hover .more{color:#214a9a;border-color: #fac532;background-color: #fac532;}
.net-hospital-txt{font-size: 20px;line-height: 2;margin-bottom: 60px;}
.m-fund{padding:157px 0;background-position:center center;background-repeat:no-repeat;background-size:auto}
.ul-trend2{margin-top:13px}
.ul-trend2 li{padding-bottom:10px}
.ul-trend2 li .con{display:block;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}
.ul-trend2 li:hover .txt{background:#214a9a}
.ul-trend2 li:hover .txt h4{color:#fff}
.ul-trend2 li:hover .txt .time{color:#fff}
.m-fund .more{width:206px;line-height:46px;background:#fac532;border-radius:24px;display:block;text-align:center;font-size:16px;font-weight:400;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 auto}
.m-fund .more:hover{opacity:.8}
.m-info{overflow:hidden;margin-bottom:5px}
.ul-info{overflow:hidden;margin:0 -15px;padding:5px 0}
.ul-info li{float:left;width:25%;padding:0 15px;margin-bottom:30px}
.ul-info li .con{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:block}
.ul-info li:hover .con{background:#fac532}
.ul-info li .txt{padding:30px 30px 35px}
.ul-info li .txt h4{font-size:18px;font-weight:400;color:#333;line-height:2;height:4em;overflow:hidden;margin-bottom:28px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-info li:hover .txt h4{font-weight:700}
.ul-info li .txt p{font-size:16px;font-weight:400;color:#999;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-info li:hover .txt p{color:#977a33}
.m-info .more{width:206px;line-height:46px;background:#214a9a;border-radius:24px;display:block;text-align:center;font-size:16px;font-weight:400;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 auto}
.m-info.more:hover{opacity:.8}
.m-contact{overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:cover;padding:195px 0 110px}
.m-contact .g-tit1-q1{color:#fff}
.m-contact .desc{text-align:center;font-size:24px;font-weight:400;color:#fff;line-height:2;margin-bottom:40px}
.contact-l{float:left;width:50%}
.contact-l #map1{height:300px}
.anchorBL{display:none!important}
.contact{height:300px;background:#fac532;overflow:hidden}
.contact-r{overflow:hidden}
.contact-r .txt{font-size:18px;font-weight:400;color:#333;line-height:2.2;padding:80px 0 0 70px}
.m-subject{background-position:center center;background-repeat:no-repeat;background-size:auto;padding-bottom:160px;overflow:hidden}
.m-subject-hr{background-position: top center;}
.m-subject .box-pos .home{background:url(../images/w-i2.png) center center no-repeat}
.m-subject .cur a,.m-subject .cur em,.m-subject .cur span{color:#fff}
.h3-q1{font-size:40px;color:#fff;margin-top:31px}
.ul-list-q1{overflow:hidden;margin-bottom:41px}
.ul-list-q1 li{float:left;width:160px;line-height:48px;text-align:center;font-size:20px;font-weight:400;color:#444;margin-right:1px}
.ul-list-q1 li a{display:block;text-align:center;font-size:20px;font-weight:400;color:#444;background:#fac532}
.ul-list-q1 li.on a{color:#fff;font-weight:700;background:#214a9a}
.h4-q1{font-size:30px;font-weight:700;color:#214a9a;margin-bottom:40px}
.h4-q1 .line{width:40px;height:1px;background:#000;opacity:.2;display:block;margin-top:22px}
.m-subject2 .txt img{display:block;width:100%;height:auto;margin-bottom:30px}
.m-subject2 .txt .desc{font-size:18px;font-weight:400;color:#333;line-height:2.2;margin-bottom:55px}
.m-talent{background-position:center center;background-repeat:no-repeat;background-size:cover;height:563px;padding-top:200px;margin-bottom:54px}
.ul-talent{overflow:hidden}
.ul-talent li{float:left;width:7.6%;line-height:44px}
.ul-talent li a{font-size:18px;font-weight:400;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:block;text-align:center;border-radius:22px}
.ul-talent li:hover a{background:#214a9a;color:#fff}
.m-ipment{overflow:hidden;margin-bottom:44px}
.ul-ipment{overflow:hidden;margin:0 -21px}
.ul-ipment li{float:left;width:25%;padding:0 21px;margin-bottom:40px}
.ul-ipment li .con{display:block}
.ul-ipment li .pic{position:relative;padding-top:68.55%;margin-bottom:15px;overflow:hidden}
.ul-ipment li .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-ipment li:hover .pic img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ul-ipment li .desc{font-size:18px;font-weight:400;color:#333;line-height:1.66;height:3.33em;overflow:hidden}
.g-tit2-q2{border:none;text-align:center;margin-bottom:17px}
.m-rese{overflow:hidden;padding:28px 0 0}
.m-rese .pic{float:left;width:48%;margin-right:50px}
.m-rese .pic img{display:block;width:auto;height:auto;margin:0 auto}
.m-rese .pic .img1{margin-bottom:20px}
.m-rese .txt{overflow:hidden;font-size:18px;font-weight:400;color:#333;line-height:1.77}
.m-plat{overflow:hidden;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:180px 0 152px}
.ul-plat{overflow:hidden;margin:0 -20px 10px}
.ul-plat li{float:left;width:50%;padding:0 20px;margin-bottom:50px}
.ul-plat li .con{display:block;background:#fff;box-shadow:0 7px 10px 0 rgba(0,0,0,.11);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:43px 50px 49px}
.ul-plat li:hover .con{background:#214a9a}
.ul-plat li h4{font-size:24px;font-weight:700;color:#214a9a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:20px}
.ul-plat li:hover h4{color:#fff}
.ul-plat li h4 .line{display:block;width:40px;height:1px;background:#ddd;margin-top:26px}
.ul-plat li .desc{font-size:16px;font-weight:400;color:#333;line-height:2.25;height:6.75em;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:30px}
.ul-plat li:hover .desc{color:#fff}
.ul-plat li .more{width:140px;line-height:42px;background:#fff;border:1px solid rgba(33,74,154,.4);border-radius:22px;text-align:center;display:block;font-size:16px;font-weight:400;color:#214a9a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-plat li:hover .more{color:#333;background:#fac532}
.more2-q{width:206px;line-height:48px;background:#214a9a;border-radius:24px;text-align:center;font-size:16px;font-weight:400;color:#e6effc;display:block;margin:0 auto}
.m-gain{overflow:hidden;background-position:top 70px left 260px;background-repeat:no-repeat;background-size:auto;margin-bottom:30px;padding:40px 0}
.m-gain .g-tit2-q2{margin-bottom:0}
.ul-tab-q1{overflow:hidden;text-align:center;margin-bottom:43px}
.ul-tab-q1 li{display:inline-block}
.ul-tab-q1 li a{display:block;width:123px;line-height:44px;background:#214a9a;font-size:18px;font-weight:400;color:#fff}
.ul-tab-q1 li.on a{background:#fac532;font-weight:700;color:#fff}
.m-gain .tit-q1{font-size:24px;font-weight:700;color:#214a9a;text-align:center;margin-bottom:45px}
.tab-gain{overflow:hidden}
.tab-gain dl{overflow:hidden;margin-bottom:1px}
.tab-gain dl dt{font-size:20px;font-weight:700;color:#fff;line-height:60px;background:#214a9a;padding:0 40px;cursor:pointer;background-image:url(../images/w-i3.png);background-position:center right 40px;background-size:36px 36px;background-repeat:no-repeat}
.tab-gain dl.on dt{background:#fac532 url(../images/w-i4.png) center right 40px;color:#333;background-position:center right 40px;background-size:36px 36px;background-repeat:no-repeat}
.tab-gain dl dd{background:#fff;display:none}
.tab-gain dl.on dd{display:block}
.tab-gain dl dd h5{line-height:50px;background:#f9f9f9;border:1px solid #eee;padding:0 40px;font-size:18px;font-weight:700;color:#333}
.tab-gain dl dd .desc{padding:14px 40px;border:1px solid #eee;border-top:none;font-size:18px;font-weight:400;color:#333;line-height:2}
.m-tren{background-position:center top;background-size:cover;background-repeat:no-repeat;padding:170px 0 153px;overflow:hidden;min-height: 932px;}
.m-inno{overflow:hidden;padding-top:88px;margin-bottom:80px;min-height: 962px;background-repeat: no-repeat;background-position: center;background-size: 1920px auto;}
.m-inno .pic{float:left;margin-right:50px}
.m-inno .pic img{display:block}
.m-inno .txt{font-size:18px;font-weight:400;color:#333;line-height:1.77;margin-bottom:54px}
.m-inno-0810 .pic2{float: right;width: 100%;width: 510px;margin-left: 50px;margin-top: -60px;}
.m-inno-0810 .txt2{padding-top: 40px;}
.more2-q:hover{color:#fff}
.m-library{overflow:hidden;background-position:top center;background-size:auto;background-repeat:no-repeat;padding:190px 0 200px}
.m-library-0421{padding-top: 90px;}
.ul-library{overflow:hidden;margin:0 -20px}
.ul-library li{float:left;width:50%;padding:0 20px;}
.ul-library-0421 li{float: none;width: auto;}
/* .ul-library li{float: none;width: auto;} */

/* .ul-library li:first-child{display: none;} */

.ul-library li .con{overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:36px 50px 40px}
.ul-library li h3{font-size:36px;font-weight:700;color:#fff;margin-bottom:20px}
.ul-library li h3 .line{display:block;width:40px;height:1px;background:#fff;opacity:.4;margin-top:18px}
.ul-library li .desc{font-size:18px;font-weight:400;color:#fff;line-height:2;height:6em;overflow:hidden;width:340px;margin-bottom:35px}
.ul-library li .more{width:48px;height:48px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-library li:hover .more{margin-left:15px}
.ul-library li .pic{margin:42px 0 64px}
.ul-library li .pic img{display:block;width:352px;height:57px;border-radius:10px}
.m-journal{background-position:center top;background-size:cover;background-repeat:no-repeat;padding:155px 0 192px;margin-top:-145px}
.m-journal .g-tit2-q2{color:#fff}
.slick-journal{margin:0 -15px}
.slick-journal .item{padding:0 15px}
.slick-journal .con{display:block}
.slick-journal .pic{position:relative;padding-top:134.76%;margin-bottom:27px;border:5px solid transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-journal .pic:hover{border:5px solid #fac532}
.slick-journal .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.slick-journal .item p{font-size:20px;font-weight:400;color:#fff;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-journal .item:hover p{font-weight:700}
.slick-journal .slick-dots{position:absolute;bottom:0;left:0;width:100%;font-size:0;text-align:center;bottom:-22.5%}
.slick-journal .slick-dots li{display:inline-block;width:14px;height:14px;border-radius:50%;background-color:#fff;position:relative;overflow:hidden;margin:0 7px;cursor:pointer}
.slick-journal .slick-dots li button{position:absolute;left:-9999px}
.slick-journal .slick-dots li.slick-active{background:#fac532}
.ul-News02-q{margin:0 -13px}
.ul-News02-q li{width:20%;padding:0 13px}
.ul-News02-q li .pic{border:4px solid transparent;padding:0}
.ul-News02-q li .pic:hover{border:4px solid #fac532;background-color:transparent}
.ul-News02-q li:hover .txt p{font-weight:700}
.m-per{background-position:center top;background-size:auto;background-repeat:no-repeat}
.m-per .cur a,.m-per .cur em,.m-per .cur span{color:#fff}
.per-data{overflow:hidden;margin:30px 0 60px}
.per-data-0420{margin-top: 20px;}
.per-data .pic{float:left;width:256px;height:348px;margin-right:50px}
.per-data .pic img{width:100%;height:100%;display:block}
.per-data .txt h3{font-size:30px;font-weight:700;color:#fff;margin-bottom:47px}
.per-data-0420 .txt h3{line-height: 1.2;margin-bottom: 57px;;overflow: hidden;}
.per-data .txt h3 .line{display:block;width:30px;height:1px;background:#fff;opacity:.2;margin-top:10px}
.per-data .txt{overflow:hidden;font-size:18px;font-weight:400;color:#333;line-height:2.33;margin-top:0px;height: 348px;position: relative;}
.per-data .txt span{display:block;color:#999}
.per-data .txt .desc{position: absolute;bottom: 0;left: 0;width: 100%;}
.m-brie{overflow:hidden}
.m-brie .ul-list-q1{margin-bottom:46px}
.m-brie .ul-list-q1 li a{border-radius:24px}
.q-tit1{font-size:20px;color:#214a9a;margin-bottom:9px}
.m-brie .desc{margin-bottom:63px}
.m-brie .desc p{font-size:18px;color:#333;line-height:2.22}
.m-brie .info{overflow:hidden;margin-bottom:49px}
.m-brie .info .pic{width:248px;height:330px;float:left;margin-right:60px}
.m-brie .info .pic img{display:block;width:100%;height:100%}
.m-brie .info .txt{overflow:hidden;font-size:18px;font-weight:400;color:#333;line-height:2.22;margin-top:-20px}
.m-brie .info .txt h3{font-size:24px;font-weight:700;color:#214a9a;margin-bottom:20px}
.m-brie .info .txt h3 .line{display:block;width:40px;height:1px;background:#ddd;margin-top:18px}
.m-page-q{line-height:100px;height:100px;background:#e6effc;overflow:hidden;text-align:center;padding:0 60px;margin-bottom:80px}
.m-page-q a{display:block;font-size:16px;font-weight:400;color:#333}
.m-page-q a i{display:inline-block;width:48px;height:48px;background-size:cover;background-repeat:no-repeat;background-position:center center;vertical-align:middle}
.m-page-q .col-l a i{margin-right:20px}
.m-page-q .col-r a i{margin-left:20px}
.m-page-q .col-c{display:inline-block;width:100px;height:100px;background:#214a9a}
.m-page-q .col-c a{color:#fff;overflow:hidden}
.m-page-q .col-c a i{display:block;width:30px;height:25px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:20px auto -25px}
.ksh1-item-q{background:#fff}
.box-txt-q{margin-bottom:17px!important}
.m-pet{background-size:auto;background-repeat:no-repeat;background-position:center top;padding-bottom:91px}
.m-pet .cur a,.m-pet .cur em,.m-pet .cur span{color:#fff}
.top-ban-q{background:0 0}
.m-pet .box-pos .home{background:url(../images/home.png) center center no-repeat}
.top-ban-q h3{color:#fff}
.top-ban-q .banItem-l1 li a{color:#fff}
.top-ban-q .banItem-l1{margin-top:19px}
.row-kshD1-q .tit-d3 h3{color:#2855b1}
.tb-tag-q a{background-color:#fac532}
.tb-tag-q a.on{background-color:#2855b1;font-weight:700}
.table-q1 th{color:#fff;background-color:#2855b1;border:1px solid #fff}
.kshD-desc-q{background-color:#fac532}
.kshD-desc-q h4{color:#333}
.kshD-desc-q .txt{color:#333}
.kshD-desc-q .txt.scroll{height: 16em;overflow-y: auto;padding-right: 8px;}
.kshD-desc-q h4:after{background-color:rgba(51,51,51,.3)}
.staff-slick-d .swiper-button-next,.staff-slick-d .swiper-button-prev{background-color:#2855b1;z-index: 99;position: absolute;}
.staff-slick-d .swiper-button-next:hover,.staff-slick-d .swiper-button-prev:hover{background-color:#fac532}
.staff-slick-d .con:hover h4{color:#2855b1}
.staff-slick-d .con:hover .author{color:#2855b1}
.staff-slick-d .inner{border-bottom:4px solid #9ab1de}
.staff-slick-d .con:hover .inner{border-bottom:4px solid #2855b1}
.row-kshD2-d{background-size:auto;background-repeat:no-repeat;background-position:center top;padding:200px 0}
.row-kshD2-d-0709{min-height: 1008px;}
.tit-d2-q1 h3{color:#2855b1}
.txt-d2-q1{padding:0;background-color:transparent}
.txt-d2-q1 h3{color:#2855b1}
.txt-d2-q1 .txt{text-align:left}
.row-kshD4-q{padding:15px 0 85px;background-size:auto;background-repeat:no-repeat;background-position:center top}
.kshD-desc.kshD-desc-2 .pic{right:auto;left:0}
.kshD-desc.kshD-desc-2{padding:0;padding-right:0;padding-left:50%}
.kshD-desc{background-color:transparent}
.yq-l1 li.on h4{color:#214a9a}
.yq-item .tit{background-color:#214a9a}
.yq-item li.on .tit{background-color: #FBC433;}
.yq-l1 li .pic,.yq-l1 li{background-color: #fff;}
.yq-l1 li{margin-bottom: 40px;}
.yq-l1 li.on .pic,.yq-l1 li.on{background-color: #2752AC;}
.yq-l1 li.on h4{color: #fff;}
.inner-body-wrap{overflow:hidden}
.inner-body-wrap .col-l{width:315px;margin-right:110px}
.inner-body-wrap .col-r{overflow:hidden;float:none}
.m-notice .info{background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-align:center;padding:68px 0;margin-bottom:20px}
.m-notice .info img{width:42px;height:48px;display:block;margin:0 auto}
.m-notice .info h4{font-size:24px;font-weight:700;color:#fff;margin: 20px 0;}
.m-notice .info a{width:140px;line-height:44px;background:#fac532;border-radius:22px;margin:0 auto;text-align:center;font-size:16px;font-weight:400;color:#333;display:block}
.m-notice .pic img{width:100%;height:auto;display:block}
.g-inner-title-q h3{color:#214a9a}
.appointment-info{font-size:18px}
.ul-inner02-q{margin:0 -5px}
.ul-inner02-q li{margin-right:0;width:25%;padding:0 5px}
.ul-inner02-q li .con{background:#f9f9f9;border:1px solid #eee;padding:22px 0}
.ul-inner02-q li span{font-size:18px;font-weight:400;color:#214a9a}
.ul-inner03-q li .pic{border-radius:10px;overflow:hidden;margin-bottom:15px;position:relative;padding-top:31.5%}
.ul-inner03-q li .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.ul-inner03-q li{margin-right:0;width:33.33%;padding:0 5px}
.ul-inner03-q{margin:0 -5px}
.ul-inner03-q li p{font-size:18px;font-weight:400;color:#333;text-align:center}
.appointment-info p em{font-size:24px;color:#214a9a}
.appointment-info h5{font-size:24px;color:#214a9a}
.inner-top-ban-q{overflow:hidden;background-color:transparent;padding:17px 0 7px;margin-bottom:0}

.inner-top-ban-q p{float:right;font-size:18px;font-weight:400;color:#214a9a}
.inner-top-ban-q.inner-top-ban-q-0907 p{float: left;}
.inner-top-ban-q.inner-top-ban-q-0907 p span{float: left; }
.inner-top-ban-q.inner-top-ban-q-0907 p label{float: left;font-size: 28px;line-height: 1;margin-top: -3px;}
.inner-top-ban-q p img{width:24px;height:24px;display:inline-block;vertical-align:middle}
.inner-top-ban-q .tb-tag a{background:#fac532;color:#333}
.inner-top-ban-q .tb-tag a span{color:#333}
.inner-top-ban-q .tb-tag a.on span{color:#fff}
.inner-top-ban-q .tb-tag a.on{background:#214a9a;color:#fff;font-weight:700}
.inner-top-ban.fixed{position: fixed;top: 50px;left: 0;width: 100%;z-index: 10;}
.tips-search-q{background-color:#fac532;padding:30px}
.tips-search-q .ul-tabClick01{border-bottom:none;}
.tips-search-q .ul-tabClick01 li a{background-color:#fff;border-radius:22px}
.tips-search-q .ul-tabClick01 li a span{color:#214a9a}
.tips-search-q .ul-tabClick01 li.on a span{color:#fff}
.tips-search-q .ul-tabClick01 li.on a{background-color:#214a9a}
.tips-search-q .tb-search .l-inp input{background-color:transparent;border:1px solid rgba(0,0,0,.1)}
.tips-search-q .tb-search .l-inp input:focus{color:#333}
.tips-search-q .tb-search .l-inp input::-webkit-input-placeholder{color:#333}
.tips-search-q .tb-search .l-inp input:-moz-placeholder{color:#333}
.tips-search-q .tb-search .l-inp input::-moz-placeholder{color:#333}
.tips-search-q .tb-search .l-inp input:-ms-input-placeholder{color:#333}

.tips-search-q-0617 .tb-search .l-inp input{border-color: #FFF;background-color: #fff;}

.inner-table-q{margin-bottom:50px}
.inner-table-q table th{background-color:#214a9a;color:#fff;border:none;height:46px}
.inner-table-q table{background-color:#fff}
.inner-body-wrap-q{border-bottom:none;padding-top:28px}
.m-not{margin-top:18px}
/* .m-not .g-inner-title{margin-bottom:37px} */
.m-shd{background-position:center top;background-size:1920px auto;background-repeat:no-repeat;padding:127px 0 160px;min-height: 1684px;}
.g-more1{width:206px;line-height:46px;background:#214a9a;border-radius:24px;display:block;text-align:center;font-size:16px;font-weight:400;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 auto}
.g-more1:hover{color:#fff}
.m-doc{overflow:hidden}
.ul-doc{overflow:hidden;margin:23px -20px 0;background-position:left bottom -50px;background-size:auto;background-repeat:no-repeat;padding-bottom:70px}
.ul-doc li{float:left;width:33.33%;padding:0 20px}
.ul-doc li .con{background-position:center top;background-size:cover;background-repeat:no-repeat;background:#fac532;border-radius:10px;padding:34px 40px 55px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-doc li:hover .con{background-image:url(../images/q-bg19.png)}
.ul-doc li h3{font-size:24px;font-weight:700;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:20px}
.ul-doc li:hover h3{color:#fff}
.ul-doc li h3 .line{display:block;width:40px;height:1px;background:#000;opacity:.2;margin-top:25px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-doc li .con:hover h3 .line{background:#fff}
.ul-doc li .info{line-height:2.22;height:16.32em;overflow:hidden;background-position:right bottom;background-size:auto;background-repeat:no-repeat}
.ul-doc li .info.info1{background-image: url(../images/w-i15.png);}
.ul-doc li .con:hover .info.info1{background-image: url(../images/w-i15h.png);}

.ul-doc li .info.info2{background-image: url(../images/w-i16.png);}
.ul-doc li .con:hover .info.info2{background-image: url(../images/w-i16h.png);}

.ul-doc li .info.info3{background-image: url(../images/w-i17.png);}
.ul-doc li .con:hover .info.info3{background-image: url(../images/w-i17h.png);}

.ul-doc li .info.info4{background-image: url(../images/zp1-0929.png);}
.ul-doc li .con:hover .info.info4{background-image: url(../images/zp1-0929h.png);}
.ul-doc li .info a{font-size:18px;font-weight:400;color:#333;line-height:2.22;position:relative;display:block;padding-left:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-doc li .con:hover .info a{color:#fff}
.ul-doc li .info a::before{content:" ";position:absolute;top:50%;left:5px;width:5px;height:5px;background:#333;opacity:.6;border-radius:50%;display:block;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-doc li .con:hover .info a::before{background-color:#fff}
.ul-doc-0928 li{width: 25%;}
.tips-search-q .tb-search .submit{background:#214a9a url(../images/h-p6.png) left 22px center no-repeat;border-radius:4px}
.tips-search-q .tb-searchv3 .submit{background:#fac532 url(../images/h-p6.png) left 22px center no-repeat;color:#000;font-weight:700}
.tips-search-q2{background-color:transparent}
.tips-search-q2 .ul-tabClick01 li a{background-color:#fac532}
.tips-search-q2 .ul-tabClick01 li a span{color:#333}
.tips-search-q2 .ul-tabClick01 li span::after{display:none}
.m-dep{overflow:hidden;padding:157px 0 150px;background-position:center top;background-size:auto;background-repeat:no-repeat}
.dep{overflow:visible;margin-bottom:60px}
.dep .ksh1-item .tit h3{top:11%;transform:translate(-50%,-11%);-webkit-transform:translate(-50%,-11%);-moz-transform:translate(-50%,-11%);-ms-transform:translate(-50%,-11%);-o-transform:translate(-50%,-11%);font-size:30px;font-weight:400}
.dep .ksh1-item-q .tit{width:100%!important;background-color:#214a9a}
.dep .ksh1-item-q .tit img{display:block;width:48px;height:48px;position:absolute;left:50%;bottom:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.dep .ksh1-item-q.on .tit{width:39%!important}
.dep .ksh1-item-q.s1.on .tit{background-image:url(../images/ksh-bg1.jpg)}
.dep .ksh1-item-q.s2.on .tit{background-image:url(../images/ksh-bg2.jpg)}
.dep .ksh1-item-q.s3.on .tit{background-image:url(../images/ksh-bg3.jpg)}
.dep .ksh1-item-q.on{width:76%;padding-left:30%;overflow:visible}
.dep .ksh1-item-q{padding-left:0;width:12%;float:left;overflow:hidden}
.dep .ksh1-item-q .kshItem-l1{display:none}
.dep .ksh1-item-q .z-ks{display: none;padding: 50px;top: 10px;}
.ksh1-item-0917 .z-ks{padding: 20px;}
.dep .ksh1-item-q.on .kshItem-l1{display:block}
.dep .ksh1-item-q.on .z-ks{display: block;}
.m-dep .ksh1-item+.ksh1-item{margin-top:0}
.m-dep .kshItem-l1{padding:30px 0 3px 59px}
.m-dep .kshItem-l1 a:after{background-color:#214a9a}
.m-dep .kshItem-l1 li:hover a{color:#214a9a}
.m-exp{background-repeat:no-repeat;background-position:bottom left;background-size:auto;padding-bottom:55px}
.ul-exp{overflow:hidden;margin:0 -10px 30px}
.ul-exp li{float:left;width:25%;padding:0 10px;margin-bottom:20px}
.ul-exp li .con{background:#fff;border:1px solid #ddd;border-radius:6px;padding:15px 20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-exp li:hover .con{background:#214a9a}
.ul-exp li h4{font-size:18px;font-weight:400;color:#214a9a;border-bottom:1px solid #ddd;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-position:center right;background-size:24px 8px;background-repeat:no-repeat;padding-bottom:16px;margin-bottom:12px}
.ul-exp li:hover h4{color:#fff;border-bottom:1px solid rgba(255,255,255,.4);background-image:url(../images/w-i22.png);font-weight:700}
.ul-exp li .desc{overflow:hidden;height: 72px;}
.ul-exp li .desc p{float:left;width:33.33%}
.ul-exp li .desc p a{font-size:16px;font-weight:400;color:#333;line-height:2.25;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding-bottom:3px}
.ul-exp li:hover .desc p a{color:#fff}
.ul-exp li .desc p a:hover{color:#fac532;border-bottom:1px solid #fac532}
.m-exp .tips-search-q .ul-tabClick01 li a,.m-exp .tips-search-q .ul-tabClick01 li.on a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.m-exp .tips-search-q{padding:16px 0 50px}
.m-exp .ul-tabClick01 li span{font-size:20px}
.m-exp .tips-search-q .ul-tabClick01 li.on a span{color:#fff;font-weight:700}
.m-char{background-position:center top;background-size:auto;background-repeat:no-repeat;padding:144px 0 238px}
.ul-char{overflow:hidden;margin:22px -19px 0}
.ul-char li{float:left;width:50%;padding:0 19px}
.ul-char li .con{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:42px 50px 40px}
.ul-char li h3{font-size:30px;font-weight:700;color:#fff;margin-bottom:19px}
.ul-char li h3 .line{width:40px;height:1px;background:#fff;opacity:.4;display:block;margin-top:21px}
.ul-char li .desc{font-size:20px;font-weight:400;color:#fff;line-height:2;height:6em;overflow:hidden;margin-bottom:24px}
/* .ul-char li .desc a{color:#fff;position:relative;padding-left:20px} */
.ul-char li .desc p{color:#fff;position:relative;padding-left:20px;display: inline-block;}
.ul-char li .desc p:hover{text-decoration: underline;}
.ul-char li .desc p::after{position: absolute;top: 50%;left: 0;width: 4px;height: 4px;margin-top: -2px;background: #fff;border-radius: 50%;content: '';}
.ul-char li .desc .item{float:left;margin-right:30px}
.ul-char li .more{width:48px;height:48px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-char li:hover .more{margin-left:15px}
.ul-char li .desc a::before{content:" ";position:absolute;top:50%;left:5px;width:5px;height:5px;background:#fff;border-radius:50%;display:block;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-char li a.con{display: block;}
.m-healthy .dona{margin-bottom:40px;position: relative;}
.dona-r .tit{font-size:30px;font-weight:700;color:#fff;margin-bottom:20px}
.dona-r .tit .line{width:40px;height:1px;background:#fff;opacity:.4;display:block;margin-top:16px}
.m-healthy .dona-r{padding:50px 60px;height:460px}
.m-healthy .dona-l{height:460px;}
.m-healthy .dona-l .info{position:absolute;right:0;bottom:0;width:300px;height:200px;background:#496AAC}
.m-healthy .dona-l .info i{background-position:center top;background-size:cover;background-repeat:no-repeat;display:block;width:60px;height:55px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin:45px auto 30px}
/* .m-healthy .dona-l:hover .info i{background-position:center bottom} */
.m-healthy .dona-l .info p{font-size:24px;font-weight:700;color:#fff;text-align:center}
.m-popu{overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat;padding:163px 0 170px}
.popu{overflow:hidden;margin:0 -40px}
.popu .ul-list1-t1{float:left;width:50%;padding:0 40px;margin-bottom:10px}
.m-popu .pages .pages-go{background-color:#fff}
.m-medica{overflow:hidden}
.ul-list5-q1{margin-bottom:41px}
.ul-list5-q1 li{width:33.33%}
.m-test .ul-list6-t1{margin-top:40px}
.medica-l{margin:0 -20px}
.medica-l .item{float:left;width:50%;padding:0 20px}
.g-tit-w1{overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:34px}
.g-tit-w1 .more{display:block;float:right;width:110px;line-height:42px;background:#fff;border:1px solid #214a9a;border-radius:22px;text-align:center;font-size:16px;font-weight:400;color:#214a9a;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-tit-w1 .more:hover{color:#fac532;border-color:#fac532}
.g-tit-w1 h4{font-size:24px;font-weight:700;color:#214a9a}
.medica-l .item .dl-list1-t1{border-bottom:none;border-top:none}
.medica-l .item .dl-list1-t1 h3.tit{display:block;font-size:16px;color:#333;height:66px;line-height:66px;padding:0 36px;border-bottom:1px solid #eee}
.medica-l .item .dl-list1-t1 li:hover h3.tit{font-weight:700;color:#214a9a;background:#e6effc}
.m-test{overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat;padding:150px 0 170px}
.m-healthy .ul-trend li .con{box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}
.m-healthy .ul-trend{padding-bottom:10px;margin-bottom:40px}
.m-wish .m-desc4-t1{margin-bottom:35px}
.m-wish .dona-r .tit{font-size:24px;margin-bottom:20px}
.m-wish .m-healthy .dona-r{padding:38px 45px;height:480px}
.m-wish .m-healthy .dona-l{height:480px}
.m-wish .m-healthy .dona-r .txt{margin-bottom:24px}
.m-wish .m-healthy .dona-l .info{width:124px;height:124px;left:20px;bottom:40px}
.m-wish .m-healthy .dona-l .info img{width:100%;height:100%;display:block}
.m-yiyuan{overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat;padding:186px 0 200px}
.ul-yiyuan{overflow:hidden;margin:13px -20px}
.ul-yiyuan li{width:50%;float:left;padding:0 20px}
.ul-yiyuan li .pic{border-radius:10px;overflow:hidden}
.ul-yiyuan li .pic img{width:100%;height:100%;display:block}
.m-common{overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat;padding:177px 0 100px;margin-top:-138px}
.m-common .m-box-top1{position:relative;height:60px}
.m-common .tb-search{position:absolute;left:50%;top:0;transform:translatex(-50%);-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-o-transform:translatex(-50%)}
.m-common .m-box-top1 .tb-search .submit{background-color:#fff;color:#214a9a}
.m-common .tb-search .submit{background:#0082c0 url(../images/w-i23.png) left 22px center no-repeat}
.m-common .tb-search .l-inp input{color:#fff}
.m-common .dl-list1-t1 .tit{height:67px;line-height:67px}
.m-common .dl-list1-t1.ok .tit{background:#e6effc;color:#214a9a}
.quyao{font-size:18px;font-weight:400;color:#333;line-height:2}
.quyao .info{overflow:hidden;position:relative;margin-bottom:30px}
.quyao .info::before{content:" ";position:absolute;left:10px;top:10px;display:block;width:1px;height:100%;background:#0081bf;opacity:.34}
.quyao .info p{position:relative;padding-left:40px}
.quyao .info p::before{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);background:url(../images/w-i24.png) no-repeat center center;background-size:cover;display:block;width:19px;height:19px}
.g-tit-w2{font-size:18px;font-weight:700;color:#214a9a}
.quyao2 .info p::before{background:url(../images/w-i25.png) no-repeat center center}
.hyao{overflow:hidden;margin-bottom:35px}
.hyao img{display:block}
.ul-hyao{overflow:hidden;margin:67px 0}
.ul-hyao li{float:left;width:25%;position:relative}
.ul-hyao li::before{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);background:#214a9a;display:block;width:100%;height:1px}
.ul-hyao li span{width:60px;line-height:60px;background:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.11);border-radius:50%;display:block;font-size:24px;color:#214a9a;text-align:center;margin:0 auto 55px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-hyao li:hover span{background-color:#214a9a;color:#fff}
.ul-hyao li span::before{content:" ";position:absolute;left:50%;bottom:-27px;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%);width:11px;height:11px;background:#214a9a;border-radius:50%;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-hyao li:hover span::before{background:#214a9a;border:2px solid #fff}
.ul-hyao li p{font-size:18px;font-weight:400;color:#333;line-height:1.44;text-align:center;height:3.98em;overflow:hidden}
.ul-censt1-q1{margin-top:27px}
.ul-censt1-q1 li{width:25%}
.ul-censt1-q1 .con{padding:20px 20px 5px 40px}
.ul-censt1-q1 li:hover .con{background-color:#e6effc}
.ul-censt1-q1 li:hover .sum{color:#214a9a!important}
.ul-censt1-q1 li:hover .desc{color:#333!important}
.zhuy{margin-bottom:180px}
.zhuy img{display:block}
.zhinan{font-size:16px;color:#333;line-height:1.875}
.m-nurs{padding:48px 0}
.ul-nurs{overflow:hidden;margin:20px 0 53px}
.ul-nurs li{float:left;width:33.33%}
.ul-nurs li .pic{height:300px;overflow:hidden}
.ul-nurs li .pic img{width:100%;height:100%;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-nurs li:hover .pic img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ul-nurs li .con{background:#fac532;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:16px 0 0;height:300px}
.ul-nurs li:hover .con{background:#2855b1}
.ul-nurs li .icon{background-position:bottom center;background-repeat:no-repeat;background-size:cover;display:block;width:44px;height:44px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 auto 15px}
.ul-nurs li:hover .icon{background-position:top center}
.ul-nurs li h4{font-size:24px;font-weight:700;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-nurs li:hover h4{color:#fff}
.ul-nurs li h4 .line{width:40px;height:1px;background:#333;opacity:.4;display:block;margin:13px auto 15px}
.ul-nurs li:hover h4 .line{background:#fff}
.ul-nurs li .desc{font-size:18px;font-weight:400;color:#977a33;line-height:2;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-nurs li:hover .desc{color:#fff}
.ul-nurs li:nth-child(4) .icon,.ul-nurs li:nth-child(6) .icon{margin-top:55px}
.g-more1.bn{background:0 0;color:#214a9a;border:1px solid #214a9a}
.g-more1.bn2{background:0 0;color:#fff;border:1px solid #fff}
.nurs .txt{font-size:18px;font-weight:400;color:#333;line-height:1.77;margin-bottom:85px}
.ul-ctt{overflow:hidden}
.ul-ctt li{margin-bottom:60px}
.ul-ctt .con{overflow:hidden}
.ul-ctt li .pic{float:left;width:50%}
.ul-ctt li:nth-child(2n) .pic{float:right}
.ul-ctt li .pic img{display:block;width:100%;height:100%}
.ul-ctt li .txt{overflow:hidden;padding:41px 60px}
.ul-ctt li .txt h4{font-size:30px;font-weight:700;color:#fff}
.ul-ctt li .txt h4 .line{width:40px;height:1px;background:#fff;opacity:.4;display:block;margin:23px 0 20px}
.ul-ctt li .txt .desc{font-size:16px;font-weight:400;color:#fff;line-height:2.25;height:6.75em;overflow:hidden;margin-bottom:68px}
.ul-ctt li .txt a{width:140px;line-height:44px;background:#fac532;border-radius:22px;font-size:16px;font-weight:400;color:#444;display:block;text-align:center}
.ul-ctt li:nth-child(2n) .txt a{background:#214a9a;color:#fff}
.ul-ctt li:nth-child(2n) .txt .desc{color:#999}
.ul-ctt li:nth-child(2n) .txt h4{color:#214a9a}
.ul-ctt li:nth-child(2n) .txt h4 .line{background:#ddd;opacity:1}
.ul-trend li .con{display:block;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}
.ul-trend{padding-bottom:10px;margin-bottom:50px}
.m-info2{margin-bottom:48px}
.ul-nursing1-q{margin-top:23px}
.m-ctt{background-position:center top;background-size:cover;background-repeat:no-repeat;padding-bottom:200px}
.m-contact2{background-position:center top;background-size:cover;background-repeat:no-repeat;margin-top:-150px;padding:163px 0 124px}
.row-y1 .txt{font-size:18px;color:#333;line-height:1.778;margin:51px 0}
.slick-journal2 .pic{padding-top:67%;margin-bottom:18px}
.slick-journal2 .pic:hover{border:5px solid transparent}
.row-y4{background-position:center top;background-size:cover;background-repeat:no-repeat;padding:194px 0 117px}
.slick-journal2 .slick-dots{bottom:-16.5%}
.m-dyna{overflow:hidden;padding:29px 0 80px}
.m-library2{padding-top:160px}
.ul-library3{margin-top:21px}
.ul-library3 li h3{font-size:30px;margin-bottom:20px}
.ul-library3 li .con{padding-top:42px}
.m-test2{padding:5px 0 40px}
.m-library2{padding:157px 0 205px;background-size:cover}
.m-test2 .ul-list6-t1 .txt .icon{width:104px;height:104px}
.ul-library2 .s2 .con{background:#214a9a url(../images/w-i33.png);background-position:right 60px bottom 40px;background-repeat:no-repeat;background-size:auto;display: block;}
.ul-library2 .s2 .slick-intro .slick-dots li{width:10px;height:10px;padding:0;border:1px solid #758fc0;background-color:transparent}
.ul-library2 .s2 .slick-intro .slick-dots .slick-active{background:#d3dbeb}
.ul-library2 .s2 .slick-intro .slick-dots{bottom:80px;left:6%}
.ul-library2 .s2 .time{font-size:18px;color:rgba(255,255,255,.6);line-height:1.667;margin-bottom:63px;display:block}
.ul-library2 .s2 .desc{height:2em;margin-bottom:14px;font-weight:700}
.ul-library2 .s2 .desc p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-ji{overflow:hidden}
.ji-neng{overflow:hidden;min-height:540px;background-color:#fac532;margin:21px 0 32px}
.ji-neng .pic{float:left;width:50%;height:540px}
.ji-neng .pic img{display:block;width:100%;height:100%}
.ji-neng .txt{overflow:hidden;padding:28px 40px 40px 50px}
.ji-neng .txt .tit{font-size:24px;font-weight:700;color:#333;line-height:2;margin-bottom:20px}
.ji-neng .txt .desc{font-size:18px;font-weight:400;color:#333;line-height:2;height:6em;overflow:hidden;margin-bottom:20px}
.ji-neng .txt .more{border:1px solid rgba(51,51,51,.4);border-radius:24px;display:block;text-align:center;font-size:16px;font-weight:400;color:#333;width:160px;line-height:46px;margin-bottom:40px}
.ul-ji{overflow:hidden;border-top:1px solid rgba(51,51,51,.2);padding-top:40px}
.ul-ji li{float:left;width:33.33%}
.ul-ji li .con{display:block}
.ul-ji li .pic{width:72px;height:72px;overflow:hidden;float:none;margin:0 auto 25px}
.ul-ji li .pic img{display:block;width:100%;height:100%}
.ul-ji li p{font-size:24px;font-weight:700;color:#333;text-align:center}
.m-xiu{overflow:hidden;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:170px 0 115px}
.ul-xiu{overflow:hidden;margin:11px -12px 0}
.ul-xiu li{float:left;width:33.33%;padding:0 12px}
.ul-xiu li .con{border-radius:10px;overflow:hidden;background-color:#fff}
.ul-xiu li .li-t{background:#e6effc;padding:35px 0 38px}
.ul-xiu li .li-t .pic{width:60px;height:60px;margin:0 auto 6px}
.ul-xiu li .li-t .pic img{display:block;width:100%;height:100%}
.ul-xiu li .li-t p{font-size:24px;font-weight:700;color:#214a9a;line-height:2;text-align:center}
.ul-xiu li .li-c{padding:30px 55px 20px}
.ul-xiu li .li-c .desc{font-size:18px;font-weight:400;color:#333;line-height:2;height:10em;overflow:hidden;margin-bottom:23px}
.ul-xiu li .li-c .desc span{display:inline-block;margin-right:5px}
.ul-xiu li .li-c .more{width:206px;line-height:48px;background:#214a9a;border-radius:24px;display:block;margin:0 auto;font-size:16px;font-weight:400;color:#fff;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-xiu li .li-c .more:hover{background:#fac532;color:#214a9a}
.ul-xiu li .li-b{padding:0 40px 30px}
.ul-xiu li .li-b h5{font-size:18px;font-weight:400;color:#214a9a;line-height:2;border-bottom:1px solid #ddd;padding-bottom:11px;margin-bottom:10px}
.ul-xiu li .li-b .txt{font-size:16px;font-weight:400;color:#333;line-height:2.25;height:4.5em;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-xiu li .li-b .txt p{height:2.25em;overflow:hidden}
.ul-xiu li .li-b .txt a:hover{color:#214a9a}
.tips-search-q .ul-tabClick01-q li a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.tips-search-q2{padding:30px 0}
.tips-search-q .ul-tabClick01-q li.on span{font-weight:700}
.m-guide{overflow:hidden;background-size:auto;background-position:center top 300px;background-repeat:no-repeat}
.m-guide .g-tit1-t1{border-bottom:none}
.ul-tabClick-y1 li a{-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}
.ul-tabClick-y1{border-bottom:none;margin-bottom:27px}
.ul-tabClick-y1 li.on span::after{display:none}
.ul-tabClick-y1 li span{color:#333}
.ul-tabClick-y1 li.on span{padding-left:0;color:#fff}
.ul-tabClick-y1 li.on a{background-color:#214a9a}
.ul-qr{overflow:hidden;float:right;width:150px;margin-left:40px;margin-top:18px}
.ul-qr li{margin-bottom:30px}
.ul-qr li .pic{width:149px;height:149px;margin-bottom:10px}
.ul-qr li .pic img{display:block;width:100%;height:100%}
.ul-qr li p{font-size:18px;font-weight:400;color:#333;line-height:2;text-align:center}
.guide .desc{font-size:18px;font-weight:400;color:#333;line-height:2}
.guide .desc p span{color:#999}
.guide{overflow:hidden;background-size:auto;background-position:center bottom;background-repeat:no-repeat}
.guide .info{overflow:hidden}
.guide .info img{display:block}
.row-centr-q1 .slick-intro1 .tit{height:auto;line-height:1.4;padding:10px 100px 10px 30px}
.m-intro2-t2-q{background-color:#fac532}
.m-intro2-t2-q .desc{color:#333;margin-bottom:51px}
.m-intro2-t2-q .box-r .more{width:140px;line-height:42px;display:block;text-align:center;font-size:16px;color:#333;border:1px solid #aa8b32;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}
.row-centr-q1{padding-bottom:306px;background-size:cover}
.m-info2{background-position:center top;background-repeat:no-repeat;background-size:cover;padding:168px 0 84px;margin-bottom:0;margin-top:-270px}
.m-info2 .more{border:1px solid #fff;color:#fff;background-color:transparent}
.m-intro2-t2-q2 .box-r{padding:149px 40px 0 40px}
.row-centr-q2{background-position:left bottom;background-size:auto;padding:0}
.row-centr-q2 .g-tit1-t1{padding-bottom:19px;margin-bottom:61px}
.m-zhuan{background-position:top center;background-size:cover;background-repeat:no-repeat;margin-top:-80px;padding:195px 0 180px}
.m-zhuan .desc{font-size:18px;color:#333;line-height:1.9}
.m-zhuan2{padding:131px 0 106px}
.m-zhuan3{padding-bottom:106px}
.m-zhuan3 .desc{color:#fff}
.m-yiyuan .desc{font-size:20px;line-height:2;color:#333;margin-bottom:66px}
.yiyuan{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:57.14%;margin:0 auto;padding-top:50px}
.yiyuan .tit{font-size:24px;color:#fff;margin-bottom:20px;text-align:center}
.item-yiyuan{overflow:hidden;padding:13px 100px 53px}
.item-yiyuan .item{float:left;text-align:center;width:50%}
.item-yiyuan .item .pic{width:200px;height:200px;margin:0 auto 17px}
.item-yiyuan .item .pic img{width:100%;height:100%;display:block}
.item-yiyuan .item p{font-size:20px;color:#fff;text-align:center}
.m-yiyuan2{padding-bottom:300px}
.m-common-q2{margin-top:-245px}
.ul-list3-q1 li h3 img{display:inline-block;width:20px;height:20px;margin-right:15px}
.m-gjz{background-color:#e6effc;overflow:hidden;padding:20px;margin-bottom:30px}
.m-gjz .inp{float:left;width:260px;line-height:48px;height:48px;margin-right:10px}
.m-gjz .inp input{height:100%;width:100%;display:inline-block;padding:0 20px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;border:none;font-size:16px;color:#333}
.m-gjz a{overflow:hidden;display:block;background-color:#214a9a;line-height:48px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;color:#fff;font-size:18px;font-weight:700;padding-left:17px}
.m-gjz a img{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:5px}
.ul-souven .pic{padding-top:66.66%}
.ul-souven li .tit{color:#fff!important}
.ul-souven .con:hover .tit,.ul-souven li.on .tit{font-size:30px}
.ul-souven .txt{padding-top:74px}
.ul-souven li{width:320px;padding:0 10px}
.ul-list6-t1{margin:0 -10px 43px}
.m-pull{position:relative}
.ul-culture{position:relative;margin-right:-10px}
.m-pull{margin:15px auto 20px}
.ul-culture li{overflow:hidden}
.ul-culture li p{text-align:center;font-size:18px;color:#333;margin:15px 0}
.ul-culture li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-culture img{width:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block}
.tab-shetuan,.tab-shetuan1{display:none}
.tab-shetuan.ok,.tab-shetuan1.ok{display:block}
.ul-shetuan{overflow:hidden}
.ul-shetuan li{float:left;width:16.66%;background-position:right -45px center;background-repeat:no-repeat;background-size:auto;display:block}
.ul-shetuan li a{display:block;border:1px solid #eee;border-bottom:6px solid #eee;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:21px 40px 7px}
.ul-shetuan li.on,.ul-shetuan li:hover{background-color:#214a9a}
.ul-shetuan li.on a,.ul-shetuan li:hover a{border-color:transparent}
.ul-shetuan li .icon{background-position:center top;background-repeat:no-repeat;background-size:48px 96px;display:block;width:48px;height:48px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:78px}
.ul-shetuan li.on .icon,.ul-shetuan li:hover .icon{background-position:center bottom}
.ul-shetuan li h4{font-size:22px;color:#333;font-weight:400;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:74px;height:3em;overflow:hidden}
.ul-shetuan li.on h4,.ul-shetuan li:hover h4{color:#fff;font-weight:700}
.ul-shetuan li span{font-size:22px;color:#999}
.tab-shetuan .slick-ban01{margin-bottom:38px}
.tab-shetuan .slick-ban01 .item .pic{padding-top:66.78%}
.tab-shetuan .slick-index01 .slick-dots li.slick-active{background:#214a9a}
.tab-shetuan .slick-index01 .slick-dots li{width:12px;height:12px}
.tab-shetuan .desc{font-size:18px;line-height:2;color:#333}
.tab-shetuan .desc .tit{font-size:36px;color:#333}
.m-trend-w1{margin-top:0;padding:166px 0 85px}
.tab-shetuan1 .desc{background-position:center top;background-repeat:no-repeat;background-size:cover;padding-bottom:40px;color:#fff}
.tab-shetuan1 .txt{margin-top:74px;font-size: 18px;}
.tab-shetuan1 .desc .tit{font-size: 36px;color: #333;}

.slick-index01-leader.slick-index01 .item .pic{position: relative;padding-top: 37.14%;}
.slick-index01-leader.slick-index01 .item .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}

.slick-index01-list.slick-index01 .item .pic{position: relative;padding-top: 32.29%;}
.slick-index01-list.slick-index01 .item .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.tab-souven{height: 0;overflow: hidden;}
.tab-souven.ok{height: auto;}
/* .tab-souven{height: auto;} */
.party-q3-v1{height: 0;overflow: hidden;}
.party-q3-v1.ok{height: auto;}

.slick-kshD{float: left;width: 700px;margin-right: 50px;position: relative;}
.slick-kshD .pic{float: none;width: auto;margin-right: 0;padding-top: 65.71%;position: relative;}
.slick-kshD .pic img{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;}
.slick-kshD .slick-arrow{
    position: absolute;
    top: 50%;

    right: 20px;
    width: 46px;
    height: 46px;
    border: none;
    cursor: pointer;
    z-index: 5;
    overflow: hidden;
text-indent: 1000px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
    background:  url(../images/prev-kshd.png) center center no-repeat;border-radius: 50%;
}
.slick-kshD .slick-arrow:hover{background-color: rgba(245,201,82,.8);}
.slick-kshD .slick-prev{
    background-image: url(../images/next-kshd.png);
    left: 20px;
}
.scrol-style01{}

.scrol-style01::-webkit-scrollbar{width:4px}
.scrol-style01::-webkit-scrollbar-thumb{border-radius:4px;background:#214a9a;}
.scrol-style01::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}

.scrol-style02::-webkit-scrollbar{width:4px}
.scrol-style02::-webkit-scrollbar-thumb{border-radius:4px;background:#F7C331;}
.scrol-style02::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}

.row-kshD4-wg .kshD-desc .txt{height: 14em;overflow-y: auto;padding-right: 15px;
}

@media only screen and (max-width:1600px){
.m-pop .inner{width:1200px;padding:40px}
.m-pop .inner .pic{margin-right:30px}
.m-leader{padding-bottom:150px}
.m-trend{margin-top:-200px;margin-top: 0;}
.box-content{padding:120px 0 190px}
.m-fund{background-size:100% 90%}
.row-kshD2-d{background-size:cover}
.row-centr-q2{background-color:transparent}
.m-yiyuan .desc{font-size:18px;margin-bottom:40px}
.wp1480{padding:0 20px}
.m-trend-w1{margin-top:0!important}
}
@media only screen and (max-width:1366px){
.row-kshD2-d-0709{min-height: 1px;padding: 30px 0;}
.m-pop .inner{width:960px;padding:20px}
.m-pop .inner .pic{margin-right:20px;width:220px;height:256px}
.m-pop .inner .txt h4{font-size:24px;margin-bottom:10px;margin-top:0}
.m-pop .inner .gb{width:36px;height:36px}
.m-pop .inner .txt h4 em{font-size:14px}
.m-pop .inner .txt .info span{font-size:16px;line-height:1.7}
.m-pop .inner .txt .desc{font-size:16px;line-height:1.7;height:320px}
.ul-leader li{padding:0 20px;margin-bottom:20px}
.ul-leader{margin:40px -20px 0}
.m-leader{padding-bottom:50px}
.intro-r{padding:20px}
.intro-r .desc{font-size:17px}
.row-q2{background-size:100% 90%;padding:60px 0;margin-bottom:30px}
.intfw-l .desc{font-size:16px}
.m-culture{margin-top:20px}
.auto_hover_box p{margin-left:25px}
.intfw-r{margin-left:30px}
.dona-r .txt{font-size:16px;margin-bottom:30px}
.dona-l{height:420px}
.dona-r{height:420px;padding:20px 20px 0}
.dona-r .more{width:140px;line-height:40px;font-size:14px}
.m-fund{padding:70px 0}
.m-contact .desc{font-size:20px;margin-bottom:30px}
.m-contact{padding:125px 0 110px}
.h3-q1{font-size:32px;margin-top:20px}
.m-subject{background-position:center top;background-size:cover}
.ul-talent li{width:20%}
.m-talent{background-size:auto;height:auto;padding:20px 0;margin-bottom:30px}
.h4-q1{font-size:24px;margin-bottom:30px}
.h4-q1 .line{margin-top:15px}
.m-rese .pic{width:50%;margin-right:20px}
.m-plat{padding:90px 0 120px}
.ul-plat li h4{font-size:20px;margin-bottom:10px}
.ul-plat li h4 .line{margin-top:10px}
.m-gain .tit-q1{font-size:20px;margin-bottom:30px}
.ul-library li h3{font-size:30px;margin-bottom:10px}
.ul-library li .pic{margin:42px 0 56px}
.m-library{padding:145px 0 170px}
.ul-News02-q li{width:25%}
.m-pet{background-size:cover}
.row-kshD2-d{padding:100px 0}
.m-pet{padding-bottom:50px}
.m-shd{padding:127px 0 80px}
.ul-doc{padding-bottom:40px}
.m-dep{padding:120px 0 60px}
.g-tit1-t1 .tb-search{display:block}
.m-char{padding:80px 0;margin-bottom:30px}
.m-popu{padding:80px 0}
.m-test{padding:80px 0}
.m-common{padding:100px 0;margin-top:-100px}
.m-yiyuan{padding:80px 0 100px}
.ul-nurs li .pic{height:250px}
.ul-nurs li .con{height:250px}
.ul-nurs li h4{font-size:20px}
.ul-nurs li h4 .line{margin:5px auto}
.ul-nurs li .desc{font-size:16px;line-height:1.5}
.ul-nurs li:nth-child(4) .icon,.ul-nurs li:nth-child(6) .icon{margin-top:30px}
.nurs .txt{font-size:16px;margin-bottom:50px}
.m-dyna{padding:20px 0 50px}
.m-library{padding:100px 0}
.m-test2{padding:60px 0}
.ji-neng .pic{height:auto}
.ji-neng .txt{padding:20px 30px 0}
.ji-neng .txt .tit{font-size:20px;margin-bottom:0}
.ji-neng .txt .desc{font-size:16px;margin-bottom:10px}
.ji-neng .txt .more{font-size:14px;width:140px;line-height:40px;margin-bottom:20px}
.ul-ji li p{font-size:20px}
.ji-neng{min-height:auto}
.m-xiu{padding:110px 0 80px}
.ul-xiu li .li-c .desc{font-size:16px}
.ul-xiu li .li-c{padding:20px}
.ul-xiu li .li-b{padding:0 20px 20px}
.ul-xiu li .li-b .txt{font-size:14px}
.yiyuan .tit{font-size:20px;margin-bottom:10px}
.m-yiyuan2{background-color:#e6effc}
.item-yiyuan .item .pic{width:180px;height:180px;margin:0 auto 10px}
.item-yiyuan .item p{font-size:18px}
.item-yiyuan{padding:13px 20px 30px}
.m-gjz .inp{width:60%}
.ul-shetuan li a{padding:15px}
.ul-shetuan li .icon{margin-bottom:30px}
.ul-shetuan li h4{margin-bottom:30px;font-size:20px}
.ul-shetuan li span{font-size:20px}
.tab-shetuan .desc .tit{font-size:30px}
.m-info2{margin-top: -30px;padding: 50px 0;}
}
@media only screen and (max-width:1199px){
.tab-shetuan1 .desc .tit{font-size: 30px;}
.tab-shetuan1 .txt{font-size: 16px;}
.m-pop .inner{width:780px;padding:10px}
.m-pop .inner .txt h4{font-size:20px;margin-bottom:5px}
.m-pop .inner .gb{width:32px;height:32px}
.m-pop .inner .txt h4 em{font-size:12px}
.m-pop .inner .txt .info span{font-size:14px}
.m-pop .inner .txt .desc{font-size:14px;height:300px}
.ul-leader li .txt h4{font-size:20px}
.ul-leader li .txt p{font-size:14px;line-height:1.5}
.ul-leader li{width:33.33%;padding:0 10px;margin-bottom:20px}
.ul-leader{margin:30px -10px 0}
.ul-leader li .pic{margin-bottom:5px}
.m-intro{padding:40px 0}
.intro-l{float:none;width:auto;margin-bottom:0}
.slick-intro .item a{height:auto}
.intro-r{height:auto}
.slick-intro .slick-dots{bottom:15px}
.row-q2{padding:40px 0;margin-bottom:0}
.intro-r .desc,.row-q2 .txt1,.row-q3 .txt1,.row-q4 .txt1{font-size:16px;line-height:1.5}
.row-q4{padding:145px 0 30px}
.ul-partners li{width:33.33%}
.m-trend{margin-top:-240px}
.auto_hover_box p{font-size:16px;line-height:32px;margin-top:60px}
.ul-trend li{padding:0 5px}
.ul-trend{margin:15px -5px 40px}
.ul-trend li .txt{padding:20px 10px}
.ul-trend li .txt h4{font-size:16px}
.ul-info li{padding:0 5px;margin-bottom:20px}
.ul-info{margin:0 -5px}
.ul-info li .txt h4{font-size:16px;margin-bottom:20px}
.m-contact .desc{font-size:18px;margin-bottom:20px}
.contact-r .txt{font-size:16px;padding:50px 0 0 30px}
.m-contact{padding:80px 0 60px}
.dona-r .txt{font-size:14px;margin-bottom:20px;line-height:1.5;}
.m-dona-0615 .dona-r .txt{height: 15em;}
.dona-l{height:340px}
.dona-r{height:340px;padding:10px 10px 0}
.m-fund{padding:30px 0}
.m-dona{margin:20px 0 30px}
.m-info .more{width:160px;line-height:36px;font-size:14px}
.m-fund .more{width:160px;line-height:36px;font-size:14px}
.h3-q1{font-size:26px;margin-top:20px}
.ul-talent li{width:20%}
.h4-q1{font-size:20px;margin-bottom:20px}
.h4-q1 .line{margin-top:10px}
.m-subject2 .txt .desc{font-size:16px;margin-bottom:30px}
.ul-ipment li{padding:0 5px;margin-bottom:30px}
.ul-ipment{margin:0 -5px}
.ul-ipment li .desc{font-size:16px}
.ul-list-q1 li a{font-size:17px}
.ul-list-q1 li{width:140px;line-height:40px}
.m-rese .txt{font-size:16px;line-height:1.5}
.ul-plat li .more{width:120px;line-height:36px}
.ul-plat li h4{font-size:18px}
.ul-plat li .con{padding:20px 30px}
.ul-plat li .desc{line-height:2;height:6em}
.more2-q{width:160px;line-height:42px}
.m-gain{background-position:top 70px left;padding:20px 0}
.tab-gain dl dt{font-size:18px;line-height:50px;padding:0 30px;background-size:30px 30px}
.tab-gain dl dd h5{line-height:40px;padding:0 30px;font-size:16px}
.tab-gain dl dd .desc{padding:10px 30px;font-size:16px}
.tab-gain dl.on dt{background-size:30px 30px}
.m-tren{padding:50px 0 90px;min-height: 1px;}
.m-inno .pic{float:none;margin-right:0;margin-bottom: 10px;}
.m-inno-0810 .pic2{float: none;margin-left: 0;margin-top: 10px;width: auto;}
.m-inno-0810 .txt2{padding-top: 10px;}
.m-inno .pic img{margin:0 auto;width: 100%;}
.m-inno{padding-top:30px;margin-bottom:30px;min-height: 1px;}
.ul-library li .con{padding:20px 30px}
.ul-library li h3{font-size:24px}
.ul-library li .desc{font-size:16px;width:auto}
.ul-library li .pic{margin:35px 0 49px}
.m-journal{padding:120px 0}
.slick-journal .slick-dots{bottom:-15%}
.ul-tab-q1{margin-bottom:30px}
.ul-News02-q li{width:33.33%}
.per-data .txt h3{font-size:24px;margin-bottom:20px}
.per-data .txt{font-size:16px;margin-top:0}
.m-brie .desc p{font-size:16px!important;}
.q-tit1{font-size:18px}
.m-brie .info .txt{font-size:16px;line-height:2;margin-top:0}
.m-brie .info .txt h3{font-size:20px}
.m-brie .info .txt h3 .line{margin-top:15px}
.m-page-q{line-height:80px;height:80px;padding:0 30px;margin-bottom:60px}
.m-page-q .col-c a i{margin:14px auto -20px}
.quyao{font-size:16px}
.ul-hyao li p{font-size:16px}
.ul-hyao li{width:50%;margin-bottom:20px}
.ul-censt1-q1 li{width:33.33%}
.zhuy{margin-bottom:80px}
.inner-body-wrap .col-l{margin-right:50px}
.info-220401 p span{font-size: 16px!important;}
.appointment-info{font-size:16px}
.ul-inner03-q li p{font-size:14px}
.appointment-info h5,.appointment-info p em{font-size:20px}
.inner-top-ban-q p{font-size:16px}
.ul-exp li{width:33.33%}
.m-healthy .dona-l{height:350px}
.m-healthy .dona-l .info{width:200px;height:140px}
.m-healthy .dona-l .info i{margin:10px auto;width:50px;height:45px}
.m-healthy .dona-l .info p{font-size:20px}
.m-healthy .dona-r{padding:30px 40px;height:350px}
.dona-r .tit{font-size:30px}
.g-more1{width:160px;line-height:40px;height:40px;font-size:14px}
.g-tit-w1 h4{font-size:20px}
.g-tit-w1{padding-bottom:20px}
.g-tit-w1 .more{width:90px;line-height:32px;font-size:14px}
.m-wish .m-healthy .dona-l,.m-wish .m-healthy .dona-r{height:350px}
.m-wish .m-healthy .dona-r{padding:15px 20px}
.m-common .m-box-top1{height:0}
.m-notice .info h4{font-size:20px;margin:10px 0}
.ul-nurs li .pic{height:220px}
.ul-nurs li .con{height:220px;padding-top:5px}
.ul-nurs{margin:20px 0 30px}
.row-y1 .txt{font-size:16px;margin:35px 0}
.ul-library2 .s2 .desc{height:4em;margin-bottom:22px}
.ul-library2 .s2 .slick-intro .slick-dots{bottom:100px;left:7%}
.ul-ji{padding-top:20px}
.ul-ji li .pic{width:60px;height:60px;margin:0 auto 15px}
.ul-ji li p{font-size:18px}
.ul-xiu li .li-t p{font-size:20px}
.ul-xiu li .li-t{padding:20px 0 25px}
.ul-xiu li .li-c .more{width:160px;line-height:40px;font-size:14px}
.ul-xiu li .li-b h5{font-size:16px;padding-bottom:5px;margin-bottom:5px}
.ul-xiu li .li-c .desc P{height:2em;overflow:hidden}
.ji-neng .txt{padding:15px 20px 0}
.ji-neng .txt .more{width:120px;line-height:36px;margin-bottom:10px}
.m-test2 .ul-list6-t1 .txt .icon{width:60px;height:60px}
.ul-library li .desc{font-size:14px}
.ul-library2 .s2 .time{font-size:16px}
.guide .desc{font-size:16px;line-height:1.5}
.ul-qr li p{font-size:16px}
.ul-qr{width:150px;margin-left:20px;margin-top:0}
/* .m-info2{padding:100px 0 40px} */
.row-centr-q1{padding-bottom:241px}
.m-intro2-t2-q .desc{margin-bottom:30px}
.m-intro2-t2-q2 .box-r{padding:20px}
.row-centr-q2{padding-bottom:0}
.m-zhuan{margin-top:0;padding:30px 0}
.m-zhuan .desc{font-size:16px;line-height:1.5}
.m-zhuan3{background-color:#214a9a}
.m-zhuan{background-position:center center;background-size:auto}
.m-yiyuan2{padding-top:30px;margin-top:20px}
.item-yiyuan .item .pic{width:150px;height:150px}
.item-yiyuan .item p{font-size:16px}
.item-yiyuan{padding:13px 20px 30px}
.m-yiyuan .desc{font-size:16px}
.yiyuan{padding-top:30px}
.m-gjz .inp{width:85%}
.ul-souven li{width:33.33%}
.ul-souven .con:hover .tit,.ul-souven li.on .tit{font-size:22px}
.ul-shetuan li h4{margin-bottom:20px;font-size:18px}
.tab-shetuan .desc .tit{font-size:24px}
.slick-kshD{float: none;width: auto;margin-right: 0;}
.slick-kshD .slick-arrow{right: 10px;width: 30px;height: 30px;background-size: cover;}
.slick-kshD .slick-prev{left: 10px;}
.yq-l1 li{margin-bottom: 20px;}
.yq-l1 li:first-child{float: none;width: 100%;}
.yq-item:first-child .tit{margin-bottom: 0;padding: 10px;}
.m-shd{min-height: 1px;background: #E6EFFC;padding: 30px 0;margin-bottom: 30px;}
.inner-body-wrap-q{padding-top: 0;}
.m-subject-hr{padding-bottom: 0;}
.m-top2-t1.m-subject-hr .tit{min-height: 1px;}
.inner-top-ban-q.inner-top-ban-q-0907 p span:first-child{display: none;}
.inner-top-ban-q.inner-top-ban-q-0907 p span{width: 50%;margin-bottom: 7px;display: flex;
    align-items: center;
    justify-content: left;height: 25px;
}
.inner-top-ban-q.inner-top-ban-q-0907 p{margin-bottom: 0;}
.m-notice .info img{width: 35px;height: auto;}
.tips-search-q .tb-search .submit{color: #fff;padding-left: 27px;background-size: 14px auto;font-weight: normal;}
.inner-table table td{font-size: 14px;}
.inner-table table td p em{font-size: 14px!important;}
.ul-doc li:hover .con{background-position:center top;background-size:cover;background-repeat:no-repeat;background:#fac532;border-radius:10px;padding:20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-doc li:hover h3{color: #333;}
/* .ul-doc li:hover .con{background-image:url(../images/q-bg19.png)} */
.ul-doc li .con:hover .info a{color: #333;}
.ul-doc li .con .info a:hover{text-decoration: underline;}
.ul-doc li .con:hover .info a::before{background-color: #333;}
.dep .ksh1-item-q .z-ks{padding: 20px 15px;}
.inner-top-ban-q.inner-top-ban-q-0907 p label{font-size: 14px;}
.slick-journal .item p{font-size: 16px;height: 3em;line-height: 1.5;}
.slick-journal .slick-dots{position: static;width: 100%;margin: 20px 0;}
.slick-journal .slick-dots li{width: 9px;height: 9px;margin: 0 3px;}
}
@media only screen and (max-width:959px){
.m-pop .inner{width:750px}
.m-pop .inner .pic{margin-right:10px;width:176px;height:205px}
.m-leader{padding-bottom:30px}
.ul-leader li .txt h4{font-size:18px}
.m-intro{padding:25px 0}
.row-q2{padding:25px 0}
.row-q4{padding:30px 0;background-color:#214a9a}
.intfw-r{display:none}
.ul-trend li{width:50%;margin-bottom:20px}
.m-trend{margin-top:-130px}
.ul-trend li .txt .time{font-size:14px}
.m-trend .more{width:180px;line-height:36px;font-size:14px}
.m-trend{padding:30px 0 45px;background-color:#214a9a}
.dona-l{height:auto;float:none;width:auto;margin:0 auto}
.dona-r{height:auto;padding:15px}
.ul-info li{width:50%}
.ul-info li .txt p{font-size:14px}
.ul-info li .txt h4{margin-bottom:10px}
.m-contact .desc{font-size:16px;line-height:1.8}
.contact-l{float:none;width:100%}
.contact-r{float:none}
.contact{height:auto}
.contact-r .txt{font-size:14px;padding:20px}
.ul-ipment li{width:33.33%}
.h3-q1{font-size:22px;margin-top:10px}
.m-subject{padding-bottom:90px}
.m-rese .pic{width:auto;margin-right:0;float:none}
.m-rese .pic .img2{display:none}
.ul-plat li h4{font-size:16px}
.ul-plat li{padding:0 10px;margin-bottom:30px}
.ul-plat{margin:0 -10px 10px}
.ul-plat li .desc{font-size:14px;margin-bottom:20px}
.m-plat{padding:50px 0}
.ul-tab-q1 li a{width:100px;line-height:36px;font-size:16px}
.m-gain .tit-q1{font-size:18px;margin-bottom:20px}
.tab-gain dl dt{font-size:16px;line-height:45px;padding:0 20px;background-size:20px 20px}
.tab-gain dl dd h5{line-height:36px;padding:0 20px;font-size:14px}
.tab-gain dl.on dt{background-size:20px 20px}
.tab-gain dl dd .desc{padding:5px 20px;font-size:14px}
.m-inno .txt{font-size:14px;margin-bottom:10px}
.ul-library li{float:none;width:auto;padding:0;margin-bottom:20px}
.ul-library{margin:0}
.ul-library li .desc{font-size:14px;height:auto;margin-bottom:15px}
.ul-library li .pic{margin:20px 0}
.slick-journal .item p{font-size:16px;font-size: 14px;line-height: 1.5;height: 3em;overflow: hidden;}
.slick-journal .item .pic{margin-bottom:15px}
.slick-journal .slick-dots{bottom:-10%}
.slick-journal-0421 .slick-dots{bottom: 4%;}
.per-data .txt h3{font-size:20px;margin-bottom:10px}
.per-data .pic{margin-right:25px}
.m-brie .desc{margin-bottom:30px}
.m-brie .info .pic{margin-right:20px}
.per-data{overflow:hidden;margin:30px 0 40px}
.kshD-desc{line-height:300px}
.kshD-desc-0906{line-height: 1.1;}
.m-pet{padding-bottom:50px}
.top-ban{margin-bottom:0;padding:0}
.quyao{font-size:14px}
.ul-hyao li p{font-size:14px}
.ul-censt1-q1 li{width:50%}
.zhuy{margin-bottom:60px}
.zhinan{font-size:14px;line-height:1.5}
.inner-body-wrap .col-l{width:auto;margin-right:0;float:none}
.m-notice .pic{display:none}
.inner-top-ban-q p{float:none;font-size:14px;margin-bottom:20px}
.ul-doc li{width:50%;padding:0 10px;margin-bottom:20px}
.ul-doc{margin:20px -10px 0}
.ul-doc li h3{font-size:18px;margin-bottom:10px}
.ul-doc li h3 .line{margin-top:10px}
.ul-doc li .info a{font-size:14px}
.ul-doc li .con{padding:20px}
.ul-doc li .info{height:13.32em;background-size: 30px auto;}
.m-dep{padding:60px 0 10px;}
.dep .ksh1-item-q.on .tit{width:33%!important}
.m-dep .kshItem-l1{padding:50px 0 0 0}
.dep .ksh1-item .tit h3{font-size:24px;left: 43%;}
.dep .kshItem-l1 a{font-size:14px}
.m-exp{padding:30px 0}
.ul-char li h3{font-size:24px;margin-bottom:10px}
.ul-char li h3 .line{margin-top:10px}
.ul-char li .desc{font-size:16px;margin-bottom:15px}
.ul-char li .con{padding:20px}
.m-healthy .dona-r{padding:20px;height:auto}
.m-healthy .dona-l{height:auto}
.dona-r .tit{font-size:20px}
.m-healthy .dona-l .info{width:90px;height:70px}
.m-healthy .dona-l .info i{width: 30px;height: 30px;margin-bottom: 0;}
.m-healthy .dona-l .info p{font-size:12px}
.m-healthy .ul-trend{margin-bottom:20px}
.popu .ul-list1-t1{float:none;width:auto;padding:0;}
.popu{margin:0}
.medica-l .item{float:none;width:auto;padding:0}
.medica-l{margin:0}
.medica-l .item .dl-list1-t1 h3.tit{font-size:14px;height:40px;line-height:40px;padding:0 20px}
.g-tit-w1 h4{font-size:18px}
.m-test .ul-list6-t1{margin-top:20px}
.m-wish .m-healthy .dona-l,.m-wish .m-healthy .dona-r{height:auto;position: relative;}
.m-wish .dona-r .tit{font-size:20px;margin-bottom:10px}
.m-common{padding:60px 0}
.m-common .dl-list1-t1 .tit{height:50px;line-height:50px}
.ul-nurs li{width:50%;margin-bottom:20px}
.ul-nurs li .pic{height:235px}
.ul-nurs li .con{height:235px}
.ul-nurs{margin:20px 0 10px}
.nurs .txt{margin-bottom:30px}
.m-library2{padding:40px 0}
.m-dyna{padding:20px 0}
.m-test2{padding:20px 0}
.ji-neng .pic{height:auto;width:auto;float:none}
.ji-neng .txt .tit{font-size:18px}
.ji-neng .txt{padding:15px}
.ul-xiu li{width:50%;margin-bottom:20px}
.m-xiu{padding:30px 0;background-color:#214a9a}
.ul-qr{display:none}
.g-tit24-t1{margin-bottom:20px}
.row-centr-q2 .g-tit1-t1{margin-bottom:30px}
.ul-list3-q1 li h3 img{width:15px;height:15px;margin-right:10px}
.m-gjz .inp{font-size:14px;line-height:42px;height:42px;margin-right:5px}
.m-gjz a{font-size:16px;line-height:42px}
.m-gjz{padding:10px}
.ul-culture li p{font-size:16px;margin:10px 0}
.ul-souven .con:hover .tit,.ul-souven li.on .tit{font-size:20px}
.tab-shetuan .desc .tit{font-size:20px}
.tab-shetuan .desc{font-size:16px;margin-bottom:20px}
.ul-shetuan{width:800px}
.sel-q{overflow-x:auto}
.net-hospital-txt{font-size: 14px;}
.inner-body-wrap .col-l .info-220401 p span{font-size: 14px!important;}
.m-brie .desc p{font-size:14px!important;}
}
@media only screen and (max-width:767px){
.ul-list5-t2 .icon{width: 25px;height: 25px;}
.tab-shetuan1 .desc .tit{font-size: 18px;margin-bottom: 20px;}
.tab-shetuan1 .txt{font-size: 14px;}
.ul-leader li{width:50%;padding:0 5px;margin-bottom:10px}
.ul-leader{margin:20px -5px 0}
.ul-leader li .txt h4{font-size:16px}
.m-pop .inner{width:300px;z-index:101}
.m-pop .inner .pic{margin-right:0;width:140px;height:164px;float:none;margin:0 auto}
.m-pop .inner .txt .desc{font-size:13px;height:200px}
.m-pop .inner .txt h4 .line{margin-top:5px}
.m-pop .inner .txt h4{font-size:18px}
.m-pop .inner .gb{top:5px;right:5px}
.ul-leader li .txt p{font-size:12px;height:3em}
.ul-leader li:hover .txt{background-size:30px 31px;background-position:center right 5px}
.intro-r .desc,.row-q2 .txt1,.row-q3 .txt1,.row-q4 .txt1{font-size:14px;line-height:1.5}
.row-q2{padding:0}
.intfw-l .desc{font-size:14px}
.auto_hover_box p{margin-left:0;font-size:12px;width:auto;line-height:28px;margin-top:0}
.aut_img_box{margin-bottom:50px}
.ul-partners li p{font-size:13px}
.ul-partners li{width:50%}
.m-trend{margin-top:30px}
.box-content{padding:40px 0}
.ul-trend li{padding:0;width:auto;float:none;margin-bottom:10px}
.ul-trend{margin:0}
.ul-trend li .txt h4{font-size:14px;height:auto;margin-bottom:10px}
.dona{margin-top:0}
.dona-r .more{line-height:32px}
.m-dona{margin:20px 0}
.ul-info li{width:auto;float:none;padding:0}
.ul-info{margin:0}
.m-contact{padding:20px 0;background-color:#214a9a}
.m-contact .desc{font-size:14px}
.contact-l #map1{height:200px}
.contact-r .txt{line-height:1.5}
.ul-info li .txt h4{height:auto}
.h3-q1{font-size:20px}
.ul-list-q1 li{width:100px;line-height:36px}
.ul-list-q1 li a{font-size:14px}
.ul-list-q1{margin-bottom:20px}
.h4-q1{font-size:18px;margin-bottom:10px}
.m-subject2 .txt img{margin-bottom:10px}
.m-subject2 .txt .desc{font-size:14px;margin-bottom:20px}
.ul-talent li a{font-size:16px}
.ul-talent li{width:33.33%;line-height:36px}
.ul-ipment li{width:50%;margin-bottom:20px}
.ul-ipment li .pic{margin-bottom:10px}
.ul-ipment li .desc{font-size:14px}
.m-ipment{margin-bottom:20px}
/* .g-tit2-q2{margin-bottom:0} */
.m-rese .txt{font-size:14px}
.ul-plat li{padding:0;margin-bottom:20px;float:none;width:auto}
.ul-plat{margin:0 0 10px}
.ul-plat li .desc{height:auto}
.ul-plat li .more{width:100px;line-height:32px;font-size:14px}
.more2-q{width:130px;line-height:36px;font-size:14px}
.ul-tab-q1 li a{width:auto;line-height:32px;font-size:14px}
.ul-tab-q1 li{float:left;width:50%;margin-bottom:10px;border-right:1px solid #fff}
.ul-tab-q1{margin-bottom:10px}
.m-gain .tit-q1{font-size:16px}
.tab-gain dl dt,.tab-gain dl.on dt{font-size:15px;padding:0 10px;background-position:center right 10px}
.m-tren{padding:30px 0}
.m-gain{padding:0}
.m-library{padding:45px 0}
.m-library-0421{padding: 0 0 20px;}

.ul-library li h3{font-size:20px;margin-bottom:10px}
.ul-library li h3 .line{margin-top:10px}
.ul-library li .more{width:40px;height:40px}
.m-journal{padding:55px 0;margin-top:-70px}
.m-journal-0421{background: #214A9A ;padding: 20px 0;margin-top: 10px;}
.slick-journal .slick-dots li{width:8px;height:8px}
.slick-journal .pic{border:2px solid transparent}
.slick-journal .pic:hover{border:2px solid #fac532}
.ul-News02-q li{width:50%;padding:0 5px}
.ul-News02-q{margin:0 -5px}
.per-data .pic{margin-right:0;float:none;margin:0 auto 20px;}
.per-data .txt h3{color:#333;margin-bottom:10px}
.per-data .txt h3 .line{margin-top:10px;background-color:#333}
.m-brie .ul-list-q1{margin-bottom:20px}
.m-brie .info .pic{margin-right:0;margin:0 auto;float:none}
.m-page-q{line-height:60px;height:auto;padding:0;margin-bottom:20px}
.m-page-q a i{width:30px;height:30px}
.m-page-q .col-l a i{margin-right:5px}
.m-page-q a{font-size:14px}
.m-page-q .col-c,.m-page-q .col-l,.m-page-q .col-r{display:block;width:100%;float:none;line-height:60px;height:60px}
.row-kshD2-d{padding:30px 0}
.kshD-desc.kshD-desc-2{padding-left:0}
.kshD-desc{line-height:inherit}
.row-kshD4-q{padding:15px 0 20px}
.m-pet{background-color:#214a9a;padding-bottom:20px}
.quyao{font-size:13px;line-height:1.5}
.ul-hyao li{width:100%;float:none}
.ul-hyao li span::before{bottom:-23px}
.ul-censt1-q1 li{width:auto}
.ul-censt1-q1 .con{padding:10px}
.zhuy{margin-bottom:40px}
.m-notice .info{padding:20px 0}
.m-notice .info h4{font-size:16px}
.m-notice .info a{width:120px;line-height:32px;font-size:14px}
.ul-inner02-q li{width:50%;margin-bottom:10px}
.ul-inner02-q li span{font-size:16px}
.appointment-info{font-size:14px}
.ul-inner03-q li{width:auto;float:none;padding:0}
.ul-inner03-q{margin:0}
.appointment-info h5,.appointment-info p em{font-size:16px}
.m-shd{padding:20px 0}
.inner-top-ban-q p img{width:18px;height:18px}
.inner-top-ban-q p{font-size:12px}
.tips-search-q{padding:10px}
.m-exp .tips-search-q{padding-bottom: 10px;}
.inner-body-wrap-q{padding-top:10px}
.ul-tabClick01 li span{font-size:13px}
.ul-tabClick01 li a{height:30px;line-height:30px;padding:0 10px}
.g-more1{width:140px;line-height:35px;height:35px;font-size:13px}
.ul-doc li{width:auto;padding:0;float:none}
.ul-doc li .info{height:auto}
.ul-doc li h3{font-size:16px}
.dep .ksh1-item-q{width:100%;float:none}
.dep .ksh1-item-q.on{width:auto;padding-left:0}
.dep .ksh1-item-q.on .tit{width:100%!important}
.m-dep .kshItem-l1{padding:20px}
.dep .ksh1-item .tit h3{font-size:20px}
.dep .ksh1-item-q .tit img{width:36px;height:36px}
.dep .ksh1-item .tit h3{top:23%;transform:translate(-50%,-23%);-webkit-transform:translate(-50%,-23%);-moz-transform:translate(-50%,-23%);-ms-transform:translate(-50%,-23%);-o-transform:translate(-50%,-23%)}
.m-exp .ul-tabClick01 li span{font-size: 14px;}
/* .m-exp .ul-tabClick01 li span{font-size:16px} */
/* .item-exp .ul-exp{margin-left: -25px;margin-right: -25px;} */
.m-exp .tips-search-q{margin-left: -15px;margin-right: -15px;padding: 0 15px;}
.ul-exp li .con{padding: 15px;}
.ul-exp li .desc{height: auto;}
.ul-exp li h4{font-size: 16px;padding-bottom: 12px;margin-bottom: 10px;}
.ul-exp li .desc p a{font-size: 14px;}
.ul-exp li{margin-bottom: 15px;}
.ul-exp li{width:auto;float:none}
.ul-char li{float:none;width:auto;padding:0}
.ul-char{margin:0}
.ul-char li h3{font-size:20px;margin-bottom:5px}
.ul-char li .more{width:36px;height:36px}
.ul-char li .desc{font-size:14px;margin-bottom:10px;height:auto}
.m-char{padding:50px 0}
.dona-r .tit{font-size:18px}
.ul-list5-q1 li{width:auto}
.m-medica .ul-list5-q1 li{width: 33.33%;}
.m-wish .m-healthy .dona-l .info{width:80px;height:80px;left:10px;bottom:20px}
.m-wish .dona-r .tit{font-size:18px}
.ul-yiyuan li{width:auto;float:none;padding:0;margin-bottom:10px}
.ul-yiyuan{margin:0}
.ul-nurs li{float:none;width:100%}
.ul-nurs li .pic{height:auto}
.ul-nurs li .con{height:auto;padding:15px 0}
.ul-nurs li .icon{width:36px;height:36px;margin-bottom:5px}
.ul-nurs li h4{font-size:18px}
.ul-nurs li .desc{font-size:14px}
.ul-nurs li:nth-child(4) .icon,.ul-nurs li:nth-child(6) .icon{margin-top:0}
.nurs .txt{margin-bottom:20px;font-size:14px}
.m-nurs{padding:20px 0}
.row-y1 .txt{font-size:14px;line-height:1.5;margin:20px 0}
.row-y4{padding:100px 0 60px}
.ul-library2 .s2 .desc{margin-bottom:10px}
.ul-library2 .s2 .slick-intro .slick-dots{bottom:80px;left:10%}
.ji-neng .txt .desc{font-size:14px;margin-bottom:10px;height:auto;line-height:1.6}
.ul-ji li p{font-size:16px}
.ul-xiu li{width:100%;padding:0}
.ul-xiu{margin:0}
.ul-xiu li .li-t p{font-size:18px}
.ul-xiu li .li-t{padding:15px 0}
.ul-xiu li .li-c .desc{font-size:14px;height:auto}
.ul-xiu li .li-c .desc P{height:auto}
.guide .desc{font-size:14px;line-height: 2;}
.guide .desc p span{color: #333;}
.m-intro2-t2-q .box-r .more{width:100px;line-height:36px;font-size:14px}
.m-intro2-t2-q .desc{margin-bottom:10px}
.m-info2{background-color:#214a9a;padding:30px 0;margin-top:-200px}
.m-info2-0409{margin-top: 20px;}
.m-zhuan .desc{font-size:14px}
.row-centr-q2 .g-tit1-t1{padding-bottom:15px;margin-bottom:20px}
.item-yiyuan .item .pic{width:120px;height:120px}
.item-yiyuan .item p{font-size:14px}
.item-yiyuan{padding:15px}
.m-yiyuan .desc{font-size:14px}
.yiyuan{padding-top:20px;width:auto}
.yiyuan .tit{font-size:18px;margin-bottom:0}
.m-gjz .inp{line-height:36px;height:36px;width:70%}
.m-gjz a{font-size:14px;line-height:36px}
.m-gjz a img{width:15px;height:15px}
.ul-souven li{width:auto}
.ul-culture li{width:100%!important;margin-bottom:30px}
.tab-shetuan .slick-ban01{margin-bottom:15px}
.tab-shetuan .desc .tit{font-size:18px}
.tab-shetuan .desc{font-size:14px;line-height:1.5}
.ul-shetuan li .icon{width:40px;height:40px;margin-bottom:15px;background-size:40px 80px}
.ul-shetuan li h4{margin-bottom:10px;font-size:16px}
.ul-shetuan li span{font-size:16px}
.tab-shetuan1 .desc{margin-bottom:0;padding-top:30px;background-color:#214a9a}
.tab-shetuan1 .txt{margin-top:0}
.tab-shetuan1 .desc .tit{color:#fff}
.row-trai3 .so-ind{width: auto;float: none;}
.per-data .txt{height: auto;position: static;}
.per-data .txt .desc{position: static;}
.ul-zimu li{width: 20%;}
.ul-zimu li a{font-size: 12px;height: 30px;line-height: 30px;}
}


.scroll-public::-webkit-scrollbar{width:4px}
.scroll-public::-webkit-scrollbar-thumb{border-radius:4px;background:#214a9a;position:absolute;top:0;right:-30px}
.scroll-public::-webkit-scrollbar-track{border-radius:0;background:#e4e4e4}

.nursing-slick-body{background: #FAC532;margin-bottom: 100px;}

.slick-nursing{float: left;width: 700px;position: relative;}
.slick-nursing .pic{position: relative;padding-top: 60.28%;}
.slick-nursing .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.nursing-slick-body .r-txt{overflow: hidden;padding: 40px;}
.nursing-slick-body .r-txt .info{font-size: 18px;line-height: 1.88;height: 18.8em;overflow-y: auto;padding-right: 20px;}

.slick-nursing .slick-dots{position: absolute;bottom: -30px;left: 0;width: 100%;text-align: center;z-index: 5;}
.slick-nursing .slick-dots li{display: inline-block;cursor: pointer;overflow: hidden;width: 10px;height: 10px;border-radius: 50%;background-color: #FAC532;margin: 0 5px;}
.slick-nursing .slick-dots li.slick-active{background-color: #214A9A;}
.slick-nursing .slick-dots li button{position: absolute;left: -9999px;}
.txt-nur-bg1{background: url(../images/zp1-0408.png) top center no-repeat;background-size: 1920px auto;min-height: 878px;}
.news-slcik-d-wrap .swiper-button{width: 48px;height: 48px;opacity: 1;position: absolute;z-index: 20;top: 40%;right: -100px;left: auto;cursor: pointer;pointer-events: auto!important;}
.news-slcik-d-wrap .swiper-button.swiper-button-next{background: url(../images/zp4-0408.png) center no-repeat;background-size: cover;}
.news-slcik-d-wrap .swiper-button.swiper-button-next:hover{background-image: url(../images/zp4h-0408.png)}
.news-slcik-d-wrap .swiper-button.swiper-button-prev{background: url(../images/zp3-0408.png) center no-repeat;background-size: cover;right: auto;left: -100px;}
.news-slcik-d-wrap .swiper-button.swiper-button-prev:hover{background-image: url(../images/zp3h-0408.png)}
/* .news-slcik-d-wrap .prev-next{position: relative;z-index: 10;} */
.news-slcik-d-wrap{position: relative;}
.row-news4-d-qr{position: absolute;right: 30px;top: 200px;}
.rnd4-more{display: block;margin: 0 auto;width: 200px;height: 50px;line-height: 48px;border-radius: 25px;text-align: center;color: #fff;border: 1px solid #fff;font-size: 16px;}
.rnd4-more:hover{color: #fff;}
.row-foreign3{background: url(../images/zp5-0408.png) center no-repeat;background-size: 1920px auto;height: 888px;padding-top: 200px;margin-top: -400px;}
.ul-foreign3{margin: 0 -13px 60px;}
.ul-foreign3 li{float: left;width: 25%;padding: 0 13px;}
.ul-foreign3 li .con{background-color: #fff;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-foreign3 li .con:hover{background-color: #fac532;}
.ul-foreign3 li .pic{position: relative;padding-top: 60.6%;overflow: hidden;}
.ul-foreign3 li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-foreign3 li .pic:hover img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ul-foreign3 li .txt{padding: 30px 30px;}
.ul-foreign3 li .txt h3{font-weight: normal;font-size: 18px;line-height: 1.88;height: 3.76em;overflow: hidden;margin-bottom: 27px;}
/* .ul-foreign3 li .con:hover h3 a{color: #fff;} */
.ul-foreign3 li .txt span{font-size: 16px;color: #999;}
.ul-foreign3 li .con:hover span{color: #977a33;}
.dcd-aside{position: fixed;top: 50%;right: 5px;z-index: 10;display: none;
    -webkit-transform: translatey(-50%);
    -moz-transform: translatey(-50%);
    -ms-transform: translatey(-50%);
    -o-transform: translatey(-50%);
    transform: translatey(-50%);
}
.dcd-aside .item{overflow: hidden;margin-bottom: 2px;}
.dcd-aside .item>a{float: left;width: 64px;height: 64px;margin-left: 2px;text-align: center;}
.dcd-aside .item>a:nth-child(2){padding-top: 10px;background-color: #FAC532;display: none;}
.dcd-aside .item:hover>a{display: none;}
.dcd-aside .item:hover>a:nth-child(2){display: block;}

.dcd-aside .item>a.a-icon{background: #214A9A url(../images/zp6-0408.png) center no-repeat;background-size: cover;}
.dcd-aside .item>a.a-icon2{background-image: url(../images/zp7-0408.png);}
.ul-transplant{margin: 0 -14px;}
.ul-transplant li{float: left;padding: 0 14px;width: 25%;margin-bottom: 40px;}
.ul-transplant li .pic{position: relative;padding-top: 54.54%;overflow: hidden;}
.ul-transplant li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-transplant li .pic:hover img{-webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.ul-transplant li h3 a{display: block;height: 78px;line-height: 78px;background-color: #E6EEFC;color: #214a9a; padding: 0 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;font-size: 18px;}
.ul-transplant li .con:hover h3 a{background-color: #214A9A;color: #fff;}
.ul-transplant-1027 li{float: left;padding: 0 14px;width: 25%;margin-bottom: 40px;}
.ul-transplant-1027 li .con{display: block;text-align: center;padding: 50px 0 50px;color: #fff;}
.ul-transplant-1027 li p{font-size: 24px;line-height: 1.1;margin-bottom: 19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ul-transplant-1027 li span{font-size: 16px;display: block;line-height: 1.1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ul-transplant-1027 li i{display: block;margin: 0 auto 30px; width: 60px;height: 60px;background-position: bottom center;background-size: cover;background-repeat: no-repeat;}
.ul-transplant-1027 li .con:hover {background-color: #E6EFFC!important;}
.ul-transplant-1027 li .con:hover i{background-position: top center;}
.ul-transplant-1027 li .con:hover p,.ul-transplant-1027 li .con:hover span{color: #214A9A;}
.ul-book01{margin: 0 -20px;}
.ul-book01 li{float: left;width: 50%;padding: 0 20PX;overflow: hidden;margin-bottom: 40px;}
.ul-book01 li .con{background-color: #e6effc;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.ul-book01 li .con:hover{background-color: #214a9a;}
.ul-book01 li .l-pic{float: left;width: 240px;margin-right: 50px;}
.ul-book01 li .pic{position: relative;padding-top: 133.33%;overflow: hidden;}
.ul-book01 li .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.ul-book01 li .r-txt{overflow: hidden;padding-top: 10px;}
.ul-book01 li  .book-body{overflow: hidden;padding: 20px;}
.ul-book01 li  .book-body .name{font-size: 20px;color: #214a9a;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 18px;}
.ul-book01 li .con:hover .book-body .name{color: #fff;}
.ul-book01 li  .book-body .info{font-size: 16px;line-height: 2.4;}
.ul-book01 li .con:hover .info{color: #fff;}
/* .ser048-body .r-slick{overflow: hidden;} */
.row01-con-0409{padding: 30px 40px;border-radius: 10px;margin-top: 35px;color: #214a9a;position: relative;}
.row01-con-0409 h3{font-size: 20px;line-height: 1.5;margin-bottom: 25px;font-weight: normal;}
.row01-con-0409 em.line{display: block;width: 40px;height: 1px;background: #8fa9bb;margin-bottom: 10px;}
.row01-con-0409 .item{font-size: 20px;margin-bottom: 23px;padding-left: 15px;position: relative;line-height: 1.1;}
.row01-con-0409 .item em{font-size: 30px;font-weight: bold;}
.row01-con-0409 .item::after{
    position: absolute;
    top: 70%;
    left: 0;
    width: 4px;
    height: 4px;
    background-color: #214a9a;
    border-radius: 50%;
    content: '';
    margin-top: -2px;
}
.row01-con-0409::after{
    position: absolute;
    width: 84px;
    height: 84px;
    content: '';
    background: url(../images/zp1-0409.png) center no-repeat;
    background-size: cover;
    bottom: 0;
    right: 0;
    bottom: 30px;
    right: 30px;
    z-index: 3;
}

.slick-intro1-0409 .item a{display: block;position: relative;padding-top: 68.66%;}
.slick-intro1-0409 .item img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.row-centr1-0409 .desc.descv2{height: auto;}
.m-intro2-t2-q2 .descv2{height: auto;}
.ser-title-0413{overflow: hidden;}
.ser-title-0413 h3{float: left;}
.ser-title-0413 h2{float: left;}
.ser-title-0413 .tb-search .l-inp{border: 1px solid #eee;}
.txt-0413-v1{background: url(../images/zp1-0408.png) top center no-repeat;background-size: 1920px auto;min-height: 878px;padding-top: 170px;}
.txt-0413{font-size: 18px;line-height: 1.778;margin-bottom: 60px;}
.news-slcik-d-wrap .swiper-button.swiper-button-prev{background: url(../images/zp3-0408.png) center no-repeat;background-size: cover;right: auto;left: -100px;}
.news-slcik-d-wrap .swiper-button.swiper-button-prev:hover{background-image: url(../images/zp3h-0408.png)}
.slick-research{padding: 0 70px;}
.slick-research .slick-arrow{
    position: absolute;
    top: 50%;
    right: 0px;
    width: 48px;
    height: 48px;
    border: none;
    cursor: pointer;
    z-index: 5;
    overflow: hidden;
    text-indent: 1000px;
    border-radius: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #214A9A url(../images/zp1-0414.png) center center no-repeat;
}
.slick-research .slick-prev{
    background-image: url(../images/zp1h-0414.png);
    left: 0px;
}
.slick-research .slick-arrow:hover{background-color: #F9C532;}
.slick-research{background: url(../images/zp2-0414.png) center repeat-x;}
.slick-research .item-top{padding-bottom: 230px;}
.slick-research .item-bottom{padding-top: 230px;}
.slick-research .item .data{font-size: 20px;font-weight: bold;}
.slick-research .item em{display: block;width: 20px;height: 1px;background-color: #ccc;}
.slick-research .item .info{font-size: 16px;color: #666;line-height: 2;overflow: hidden;}
.slick-research .item .info{height: 8em;overflow: hidden;}
.slick-research .item-top .data{margin-top: 20px;}
.slick-research .item-top em{margin-top: 20px;}
.slick-research .item-bottom .data{margin-bottom: 20px;}
.slick-research .item-bottom em{margin-bottom: 20px;}
.slick-research .item .con{position: relative;}
.slick-research .item .con::after{position: absolute;content: '';width: 11px;height: 11px;border-radius: 50%;background-color: #ccc;left: 0;}
.slick-research .item-top .con::after{bottom: -22px;}
.slick-research .item-bottom .con::after{top: -21px;}
.slick-research-body{margin-top: 50px;}
.slick-research-body-1102 {margin-bottom: 20px;}
.slick-research-body-1102 .wp{background: url(../images/zp1-1102.png) left bottom no-repeat;}
.slick-research .item:hover .data{color: #214A9A;}
.slick-research .item:hover em{background-color: #214A9A;}
.slick-research .item:hover .info{color: #214A9A;}
.slick-research .item:hover .con::after{background-color: #214A9A;}
.slick-research-body-1102 .slick-research .item:hover .con::after{background-color: #fac532;}
/* .slick-research-body-1102 .slick-research .item:hover em{background-color: #fac532;} */
.sdh-imgtxt img{display: block;width: 100%;}
.sdh-imgtxt .infos{font-size: 18px;color: #fff;font-size: 18px;line-height: 2;text-indent: 2em;background-color: #2855b1;padding: 35px;}
.sdh-imgtxt .infos h3{font-size: 24px;text-indent: 0;}
.row-kshD1-1027{background: url(../images/zp1-1027.png) center no-repeat;background-size: cover;height: 536px;margin-bottom: 100px;padding-top: 60px;}
.tit-d3.fff h3{color: #fff;}
.tit-d3.fff h3:after{background-color: #fff;}
.row-kshD1-1027 .info{padding: 40px 50px;background-color: #fff;box-shadow: 0px 6px 8px 0px rgba(113, 113, 113, 0.16);}
.row-kshD1-1027 .info .info-0302{font-size: 18px;color: #333;line-height: 2;padding-right: 10px;}
.row-kshD1-1027 .info .info-0302 span{font-size: 18px!important;}

@media only screen and (max-width:1659px){
.wp{max-width:none;padding:0 50px}
.site-l1 li{margin:0 3px}
.headerrel01-top{padding:0 50px}
.headerrel01-hdr{padding: 0 50px;}
}
@media only screen and (max-width:1559px){
.banner{height:800px;height: auto;}
.z-help .tit-z1{padding:0}
.row-ind1{padding:80px 0}
.row-ind2{padding:50px 0}
.ks-item .s2{padding:20px 0 0 30px}
.wp1200{padding: 0 6%;}
.row-news4-d-qr{width: 120px;right: 20px;top: 100px;}
.news-slcik-d{padding-bottom: 30px;}
/* .news-slcik-d-wrap .swiper-button.swiper-button-next{right: -50px;}
.news-slcik-d-wrap .swiper-button{left: -50px;} */
.news-slcik-d-wrap .swiper-button{right: -60px;}
.news-slcik-d-wrap .swiper-button.swiper-button-prev{left: -60px;}
.info-220401 p span{font-size: 14px!important;}
}
@media only screen and (max-width:1399px){
.wp{padding:0 40px}
.fd-logo_share{margin-right:50px}
.fd-nav{width:420px}
.row-ind5 .tit,.tit-z1 h3{font-size:30px}
.z-come li:nth-child(2){margin:0 60px}
.tit-z1 .more{height:45px;line-height:43px;width:150px}
.ks-item.active .s1{width:240px}
.z-ks{width: calc(100% - 240px);}
.z-ksv2{width: calc(100% - 340px);}
.z-ks li a{font-size: 16px;}
.site-l2 h4{font-size:18px;margin-bottom:0}
.site-l2 .en{font-size:14px}
.site-l2 .svg{margin-bottom:8px}
.txt-0413-v1{padding-top: 100px;}
}
@media only screen and (max-width:1199px){
.row-kshD1-1027{background: #0081bf;height: auto;padding: 30px 0;margin-bottom: 30px;}
.row-kshD1-1027 .info{padding: 20px 15px;}
.row-kshD1-1027 .info p{line-height: 1.71;max-height: 17.1em; font-size: 14px;height: auto;overflow-y: auto;}
 .row-centr1-0409 .desc{height: auto;}
.headerrel01-hdr{padding: 0 15px;}
.wp{padding:0 20px}
.banner{height:600px;height: auto;}
.main-txt{background:0 0}
.cur em,.main-txt .cur a,.main-txt .cur span{color:#333}
.main-txt-top-fff .cur a,.main-txt-top-fff .cur span{color: #fff;}
.main-txt .news-artile-infos .title h1{color:#333}
.main-txt .g-title01.fff h3{color:#333}
.col-inner-news-main-0712 .news-artile-infos .title h1{color: #fff;font-size: 20px;}
.bottom-blue{background: none;padding-top: 0;min-height: 1px;}
.bottom-blue .wp1400{padding-right: 0;padding: 0 15px;}
.bottom-blue .wp1400 .r-content{position: static;width: auto;}
.news-artile-infos .info{font-size: 16px;}
.news-artile-infos .info p span{display: block;width: 100%!important; height: 100%!important;font-family: 'Microsoft Yahei'!important;}
.banner-txt h2{font-size:44px;text-align:center}
.banner .swiper-pagination{bottom:20px}
.banner .swiper-button-next,.banner .swiper-button-prev{bottom:20px}
.banner .swiper-button-prev{left:20px}
.banner .swiper-button-next{right:20px}
.box-sel .wp1400{padding:0 15px}
.row-news1-d{padding:30px 0}
.ind1-con{position:static;padding-top:0}
.box2,.box3,.box4{position:static;width:auto}
.site-l2 .big{width:100%}
.box1{position:relative;width:auto;top:auto;right:auto;bottom:auto}
.box1, .site-l2 li{opacity: 1;}
.box5,.fd-find,.fd-nav,.fd-share{display:none}
.news_item{float:none;width:auto}
.fd-bot{padding:15px 0}
.fd-logo_share{float:none;margin:0 auto}
.copyright,.fd-nav2{float:none;text-align:center}
.fd-nav2 a{display:inline-block;float:none}
.fd-logo{margin-bottom:20px;text-align:center}
.fd-eq_find{float:none}
.fd-eq{text-align:center;margin-bottom:0}
.fd-eq li{float:none;display:inline-block;margin:0 5px}
.fd-eq .pic{width: 80px;height: 80px;}
.fd-eq p{font-size: 14px;}
.fd-top{padding:40px 0 30px}
.z-come li:nth-child(2){margin:0 20px}
.row-ind5{padding:30px 0}
.row-ind5 .tit{font-size:26px;margin-bottom:30px}
.z-come i{width:60px;height:60px;-webkit-background-size:60px auto;background-size:60px auto;margin-bottom:10px}
.z-come a{width:150px;height:120px;padding:18px 0 0}
.z-come p{font-size:16px}
.z-help{margin:0 -10px}
.z-help .inner{margin:0 10px}
.row-ind4{padding:30px 0 0}
.z-help .tit-z1{margin:20px 0}
.ks-item{float:none;height:auto}
.ks-item.active{width:100%}
.ks-item .s1{float:none;width:auto;padding:20px 0 80px}
.ks-item.active .s1{width:auto}
.ks-item .s1 h4{width:auto;font-size:18px;text-align:center}
.ks-item .s1 .arrow{bottom:10px}
.ks-item .s1 .img{margin-bottom:20px}
.ks-item.active .s1 h4{font-size:20px}
.tit-z1 h3{font-size:24px}
.z-ks li a{font-size:14px;line-height:2}
.ks-item .s2{padding:20px}
.z-ks{position: static;width: 100%;}
.ks-item+.ks-item{border-left:0;border-top:1px solid #fff}
.tit-z1 .more{margin:0;font-size:14px;height:36px;line-height:34px;width:120px}
.z-tit1 .tit{font-size:22px}
.z-tit1 .more{font-size:14px;line-height:32px}
.row-ind1{padding:30px 0 20px}
.ind1-con .tit-z1{position:static;margin-bottom:20px}
.box4{display:none}
.box1 h3{font-size:20px}
.newsL2-d{margin-bottom:30px}
.slick-nursing{float: none;width: auto;margin-bottom: 50px;}
.nursing-slick-body{margin-bottom: 30px;background: #fff;}
.nursing-slick-body .r-txt{padding: 20px;background: #FAC532;}
.nursing-slick-body .r-txt .info{font-size: 14px;height: auto;max-height: 18.8em;}
.txt-nur-bg1{min-height: 1px;}
.row-news4-d-qr{display: none;}
.news-slcik-d-wrap .swiper-button{right: 15px;width: 35px;height: 35px;background-size: cover;border: 1px solid #eee;border-radius: 50%;}
.news-slcik-d-wrap .swiper-button.swiper-button-prev{left: 15px;}
.rnd4-more{width: 120px;height: 40px;line-height: 38px;font-size: 14px;}
.news-slcik-d{padding-bottom: 10px;}
.wp1200{padding: 0 15px;}
.row-foreign3{height: auto;padding: 30px 0;background: #214a9a;margin-top: 0;}
.ul-foreign3 li{padding: 0 5px;}
.ul-foreign3{margin: 0 -5px 30px;}
.ul-foreign3 li .txt{padding: 15px;}
.ul-foreign3 li .txt h3{font-size: 14px;margin-bottom: 15px;}
.ul-foreign3 li .txt span{font-size: 12px;}
.dcd-aside .item:hover a{display: block;}
.dcd-aside .item a:last-child{display: none;font-size: 12px;padding-top: 3px;}
.dcd-aside .item:hover a:last-child{display: none;}
.dcd-aside .item a{width: 40px;height: 40px;}
.ul-transplant{margin: 0 -5px;}
.ul-transplant li{padding: 0 5px;margin-bottom: 10px;}
.ul-transplant li h3 a{height: 40px;line-height: 40px;font-size: 14px;}
.ser048-body .slick-button{display: none;}
.g-tit1-t1-0408{margin-bottom: 0;}
.ser048-body .l-imgtxt{float: none;width: auto;margin-right: 0;margin-bottom: 20px;margin-bottom: 20px;}
.ser048-body .l-imgtxt .txt{padding: 15px;}
.ser048-body .l-imgtxt .txt h3{font-size: 20px;}
.ser048-body .r-slick{float: none;width: auto;}
.row-service-0408{min-height: 1px;padding: 30px 0;background: #E6EFFC;margin-bottom: 20px;}
.slick-s048{margin: 0 -5px;}
.slick-s048 .item{padding: 0 5px;}
.slick-s048 .txt{padding: 15px;}
.slick-s048 .txt h3{font-size: 16px;margin-bottom: 5px;}
.slick-s048 .txt p{font-size: 14px;}
.ser048-body .l-imgtxt .txt a{background-size: 20px auto;}
.ul-book01 {margin: 0 -10px 20px;}
.ul-book01 li{padding: 0 10px;margin-bottom: 20px;}
.ul-book01 li .book-body{padding: 10px;}
.ul-book01 li .l-pic{margin-right: 20px;width: 170px;}
.ul-book01 li .book-body .name{font-size: 16px;margin-bottom: 10px;}
.ul-book01 li .book-body .info{font-size: 14px;}
.row01-con-0409{padding: 20px;margin-top: 20px;}
.row01-con-0409 h3{font-size: 18px;margin-bottom: 10px;}
.row01-con-0409 .item{font-size: 16px;margin-bottom: 10px;}
.row01-con-0409 .item em{font-size: 18px;}
.row01-con-0409 em.line{margin-bottom: 10px;}
.row-index03-0409{padding-top: 30px;}
.ser-title-0413 .tb-search{float: none;margin-top: 15px;margin-bottom: 0;}
.ser-title-0413 h3{float: none;}
.ser-title-0413 h2{float: none;}
.ser-title-0413 .tb-search .submit{width: 100px;height: 35px;line-height: 35px;font-size: 14px;}
.ser-title-0413 .tb-search .l-inp input{height: 35px;line-height: 35px;font-size: 14px;padding: 0 7px;}
.g-title01 h3 {
    font-size: 20px;
    background-size: 20px auto;
    padding-left: 30px;margin-bottom: 10px;
}
.g-title01{margin-bottom: 5px;}
.ul-list01 li .txt h3{margin: 0 0 10px;}
.ul-list01 li .txt h3 a{font-size: 16px;}
.ul-list01 li .data{padding-top: 10px;}
.ul-list01 li .data span{font-size: 16px;}
.ul-list01 li .data p{font-size: 18px;}
.ul-list01 li .data em{font-size: 16px;padding-top: 15px;}
.ul-list01 li{padding-bottom: 15px;margin-bottom: 15px;}
/*.tips-search-q2-0413.tips-search-q .tb-search .submit{background-image: url();}*/
.txt-0413{font-size: 16px;margin-bottom: 20px;}
.txt-0413-v1{padding: 20px 0;background: #E6EFFC;min-height: 1px;}
.sdh-imgtxt .infos{padding: 15px;font-size: 14px;}
.sdh-imgtxt .infos h3{font-size: 18px;}
.ul-transplant-1027 li .con{padding: 25px 0;}
.ul-transplant-1027 li i{width: 45px;height: 45px;margin-bottom: 15px;}
.ul-transplant-1027 li p{font-size: 14px;margin-bottom: 10px;}
.ul-transplant-1027 li span{font-size: 12px;}
.txt-d1{font-size: 16px;line-height: 2.2;}
.row-kshD1-1027 .info .info-0302 {font-size: 16px;height: auto;}
.row-kshD1-1027 .info .info-0302 span{font-size: 16px!important;}
.row-kshD4-wg .kshD-desc .txt{height: auto;}
/* .box-pos .wp{padding-left: 0;padding-right: 0;} */
.row-volunt1 .box-top p strong,
.row-volunt1 .box-top p span{font-size: 16px!important;}
.row-volunt1 .desc p span{font-size: 16px!important;}
}
@media only screen and (max-width:959px){
.banner{
	/*height:400px;*/
	height: auto;}
.banner-txt h2{font-size:34px}
.box1 h3{font-size:20px}
.site-l1 span{font-size:16px}
.tit-z1 .more{margin-top:5.5px;width:120px;height:40px;line-height:40px;font-size:14px}
.tit-z1 h3{font-size:24px}
.video-z1{height:240px}
.hot-news .txt{padding:15px}
.hot-news .txt .hd{margin-bottom:10px}
.hot-news .pic{height:122px}
.news-l1{margin:0 -5px -10px}
.news-l1 li{margin-bottom:10px;padding:0 5px}
.news-l1 .txt{padding:5px 10px}
.swiper-item{padding:0 80px}
.swiper-item .con{margin:0 10px}
.swiper-item h4{font-size:16px;height:50px;line-height:50px}
.link-l1{margin-top:5.5px;padding-right:90px}
.link-l1 a{min-width:90px;font-size:14px;height:40px;line-height:40px}
.link-l1 .lk-more{height:40px;line-height:40px}
.item-l2{margin:0 -10px -40px}
.item-l2 li{width:33.33%}
.item-l2 h4{font-size:14px}
.item-l2 .con{margin:0 10px}
.swiper-character-top h4{font-size:24px}
.swiper-character-top h4 span{font-size:14px}
.swiper-character-top h5{font-size:18px}
.swiper-character-top p{font-size:16px}
.join-z1 .join-logo{height:200px;line-height:200px}
.join-z1 h4{font-size:24px}
.join-z1 .join{width:130px;font-size:16px}
.txt-z1 h3{font-size:30px}
.txt-z1 p{font-size:24px}
.footer{font-size:16px}
.fd-nav a{font-size:16px}
.news-l1 .con:hover .txt{opacity:1;filter:alpha(opacity=100)}
.news-l1 .con .mask{display:none!important}
.z-help .img{width:200px;height:100px;line-height:100px}
.more-selectv1{margin-top:20px;width:140px}
.ul-transplant li{width: 33.33%;}
.ul-book01 li{float: none;width: auto;}
.col-inner-news-main-0712 .news-artile-infos .title h1{font-size: 18px;}
.fd-top{padding: 20px 0 25px;}
}
@media only screen and (max-width:767px){
.m-intfw{padding-bottom: 30px;}
.txt-d1{font-size: 14px;}
.row-kshD1-1027 .info .info-0302{font-size: 14px;height: auto;}
.row-kshD1-1027 .info .info-0302 p{height: auto;font-size: 14px;max-height: 10000000em;}
.row-kshD1-1027 .info .info-0302 span{font-size: 14px!important;}
.news-artile-infos .info{font-size: 16px;}
.slick-research{padding: 0;background: none;margin: 0 -5px;}
.slick-research .item{padding: 0 5px;}
.slick-research .item-bottom .data{margin-bottom: 10px;font-size: 16px;}
.slick-research .item-bottom em{margin-bottom: 10px;}
.slick-research .item-top .data{margin-top: 10px;font-size: 16px;}
.slick-research .item-top em{margin-top: 10px;}
.slick-research .item-bottom{padding-top: 0;}
.slick-research .item-top{padding-bottom: 0;}
.slick-research .item .info{font-size: 14px;}
.row-ind5 .tit{font-size:20px;margin-bottom:15px}
.z-come a{width:90px}
.site-l2 .svg{width:50px;height:50px}
.site-l2 h4{font-size:16px}
.site-l2 .en{font-size:12px}
.box-sel .inp-item{float:none;width:auto;display:block;margin-right:0;margin-bottom:10px}
.box-sel .inp,.box-sel .sel{margin-bottom:0}
.wp{padding:0 15px}
.banner{height:240px;height: auto;}
.banner-txt h2{font-size:24px}
.banner .swiper-button-next,.banner .swiper-button-prev{display:none}
.banner .swiper-pagination{bottom:15px}
.banner .swiper-pagination-bullet-active i{width:20px;height:4px;margin-left:3px}
.banner .swiper-pagination-bullet em{width:28px;height:28px;line-height:28px;font-size:16px;border-radius:14px}
.box1 h3{font-size:18px}
.site-l1 a{padding: 15px 0 40px}
.site-l1 span{font-size:14px}
.site-l1 i{width:6px;height:22px;margin-left:-3px}
.row-ind2{padding:60px 0}
.tit-z1{margin-bottom:30px}
.tit-z1 h3{padding:5px 0;font-size:20px}
.tit-z1 .more{margin-top:0;width:90px;height:40px;line-height:38px}
.ind2-col,.ind2-cor{float:none;width:auto}
.ind2-col{margin-bottom:20px}
.news-l1{margin:0 -5px -10px}
.news-l1 li{margin-bottom:10px;padding:0 5px}
.news-l1 .txt .date{font-size:12px}
.news-l1 .txt h4{font-size:14px}
.hot-news .txt h4{font-size:16px}
.hot-news .txt .date{font-size:14px}
.hot-news .txt p{font-size:12px;width:100%}
.row-ind3{padding:60px 0}
.row-ind3 .tit-z1{margin-bottom:20px}
.swiper-item{padding:0 20px}
.row-ind4{padding:60px 0}
.row-ind4 .tit-z1{margin-bottom:30px}
.link-l1{margin:0;padding:10px 0 40px;clear:both;width:100%}
.link-l1 li{width:50%}
.link-l1 .lk-more{position:absolute;right:0;bottom:0;top:auto}
.item-l2{margin:0 -5px -20px}
.item-l2 li{margin-bottom:20px;width:50%}
.item-l2 .con{margin:0 5px}
.item-l2 .bd{height:45px;line-height:44px}
.item-l2 .icon{right:10px;width:20px;height:6px}
.pages{margin-top:30px}
.pages a{font-size:14px;min-width:30px;height:30px;line-height:30px}
.row-ind5{padding:60px 0}
.tit-z1.tit2 h3{font-size:18px}
.row-ind5 .tit-z1{margin-bottom:10px}
.swiper-character-top .slider{margin:0}
.swiper-character-top .pic{float:none;width:auto;margin:0;margin-bottom:20px}
.swiper-character-top h4{font-size:20px}
.swiper-character-top h5{font-size:16px}
.swiper-character-top p{font-size:14px}
.swiper-character-thumbs{padding:0 40px}
.swiper-character-thumbs .swiper-slide{padding:0 5px}
.swiper-character-thumbs .swiper-button-next,.swiper-character-thumbs .swiper-button-prev{width:14px;height:27px}
.row-ind6{padding:60px 0}
.join-z1 .join-logo{margin-top:-30px;width:44%;height:80px;line-height:80px}
.join-z1 .txt{padding-top:20px}
.join-z1 h4{margin-bottom:20px;font-size:18px}
.join-z1 .join{width:120px;height:40px;line-height:38px;font-size:14px}
.row-ind7{padding:80px 0}
.txt-z1 h3{font-size:20px}
.txt-z1 p{font-size:16px}
.fd-nav2 a{font-size:14px;line-height:2;margin-left:10px}
.fd-nav2 a+a:before{display:none}
.copyright{font-size:14px}
.rr{width:55px;height:108px;margin-top:-54px}
.z-come a{width:80px;height:80px;padding:8px 0 0}
.z-come i{width:40px;height:40px;margin-bottom:5px;background-size:cover;background-position:top center;background-repeat:no-repeat}
.z-come p{font-size:12px}
.z-come li:nth-child(2){margin:0 10px}
.row-ind5{padding:30px 0}
.row-ind2{padding:10px 0 30px}
.z-help{padding-bottom:0}
.z-help li{float:none;width:auto}
.z-help li:nth-child(2) .pic{margin-top:20px}
.row-ind4 .tit-z1{margin-bottom:10px}
.row-ind3{padding:0}
.row-ind4{padding:0 0 30px}
.news_item .txt{padding:10px}
.z-news li a{font-size:14px;line-height:36px}
.site-l1 li{width:32px}
.site-l1{right:10px}
.box1 h3{left:10px}
.headerrel01-hdr .headerrel01-link a{font-size:14px;margin:0 5px}
.pop-so .search_box{width:300px}
.pop-so .so_close{right:10px;-webkit-background-size:30px auto;background-size:30px auto}
.ks-item .s1 .img{width:48px;height:48px}
.ul-foreign3{margin-bottom: 10px;}
.ul-foreign3 li{width: 50%;margin-bottom: 10px;}
.ul-foreign3 li .txt{padding: 8px;}
.ul-foreign3 li .txt h3{margin-bottom: 5px;}
.ul-transplant li{width: 50%;}
.ul-book01 li{text-align: center;}
.ul-book01 li .l-pic{float: none;margin-bottom: 10px;width: auto;margin-right: 0;}
.ul-book01 li .book-body .info{line-height: 1.81;}
.row01-con-0409{padding: 18px;margin-top: 10px;}
.row01-con-0409 h3{font-size: 16px;margin-bottom: 5px;}
.row01-con-0409 .item{font-size: 14px;margin-bottom: 10px;}
.row01-con-0409 .item em{font-size: 16px;}
.row01-con-0409 em.line{margin-bottom: 8px;}
.ul-list01 li .data em{padding-top: 0;}
.ser-title-0413 .tb-search .submit{width: 80px;height: 35px;line-height: 35px;margin-left: 5px;}
.ul-list01 li .data p{font-size: 16px;}
.txt-0413{font-size: 14px;}
}
.row-party07-0513{
    background: url(../images/zsp33.png) center no-repeat;
    background-size: 100% auto;
    padding: 140px 0 130px;
    min-height: 867px;
    margin-bottom: 40px;
}
.row-party07-0611{background: none;}
.imgtxt-party01-0513 .info{}
.imgtxt-party01-0513 .r-txt{padding-top: 30px;}
.imgtxt-party01-0513 .r-txt .info{height: 22em;overflow-y: auto;padding-right: 20px;}
.imgtxt-party01-0513 .r-txt .info::-webkit-scrollbar{width:4px}
.imgtxt-party01-0513 .r-txt .info::-webkit-scrollbar-thumb{border-radius:4px;background:#fff;position:absolute;top:0;right:-30px}
.imgtxt-party01-0513 .r-txt .info::-webkit-scrollbar-track{border-radius:0;background:#214a9a}

.imgtxt-party01-0513 .r-txt h3{margin-bottom: 15px;}
.err-404{position:fixed;top:0;left:0;bottom:0;right:0;z-index:5;background:url(../images/err-404.jpg) center no-repeat;background-size:cover}
.err-404 .err-body{position:absolute;top:50%;left:50%;width:100%;max-width:960px;text-align:right;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.err-404 .err-infos{display:inline-block;text-align:center}
.err-404 .err-infos .pic{font-size:0;margin-bottom:70px}
.err-404 .err-infos .pic img{display:block;margin:0 auto}
.err-404 .err-infos p{font-size:36px;color:#fff;line-height:1.1;margin-bottom:60px}
.err-404 .err-infos a{display:block;margin:0 auto 36px;width:200px;height:60px;line-height:60px;text-align:center;background-color:#fac532;color:#fff;font-size:24px;border-radius:4px}
.err-404 .err-infos span{font-size:18px;color:#fff}
.row-cooperation-0623{background: url(../images/zp5-0623.png) top center no-repeat;background-size: 1920px auto;min-height: 1216px;padding-top: 150px;}
.serve-net{background-color: #214a9a;}
.serve-net .l-pic{float: left;width: 700px;}
.serve-net .l-pic .pic{position: relative;padding-top: 68.57%;}
.serve-net .l-pic .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.serve-net .r-txt{overflow: hidden;color: #fff;padding: 50px 50px 0;}
.serve-net .r-txt .infos{font-size: 18px;line-height: 2;height: 16em;overflow: hidden;overflow-y: auto;padding-right: 5px;}
.serve-net .r-txt .infos::-webkit-scrollbar{width:4px}
.serve-net .r-txt .infos::-webkit-scrollbar-thumb{border-radius:4px;background:#e4e4e4;position:absolute;top:0;right:-30px}
.serve-net .r-txt .infos::-webkit-scrollbar-track{border-radius:0;background:#214a9a}
.serve-net .r-txt a{display: block;width: 160px;height: 50px;line-height: 48px;border-radius: 25px;border: 1px solid #fff;color: #fff;font-size: 18px;text-align: center;margin-top: 50px;}
.imgtxt-0624 .r-pic{float: right;width: 540px;margin-left: 40px;}
.imgtxt-0624 .r-pic img{display: block;width: 100%;}
.imgtxt-0624 .txt{overflow: hidden;}
.imgtxt-0624 .txt .infos{font-size: 18px;line-height: 1.88;height: 18.8em;overflow: hidden;}
.ul-0624{margin-top: 50px;}
.ul-0624 li{float: left;width: 33.33%;text-align: center;font-size: 14px;color: #999;}
.ul-0624 li p{color: #333;margin-bottom: 5px;}
.ul-0624 li em{font-size: 40px;line-height: 1;font-weight: bold;color: #214a9a;}
.ul-0624 li:nth-child(2){border-left: 1px solid #eee;}
.ul-0624 li:nth-child(2){border-right: 1px solid #eee;}
.row-0624-01{padding: 150px 0 80px;}
.row-0624-02{background: url(../images/zp5-0623.png) top center no-repeat;background-size: 1920px auto;min-height: 1216px;padding-top: 150px;}
.provice-net .tips{text-align: center;font-size: 18px;color: #1f57a6;margin-bottom: 60px;}
.row-foreign3.row-0624-03{margin-top: -150px;padding-bottom: 0;padding-top: 150px;}
.slick-0624{background: url(../images/zp2-0624.png) center repeat-x;}
.slick-0624 .item{color: #fff;padding-left: 8px;background: url(../images/zp4-0624.png) left bottom no-repeat;background-size: 25px auto;padding-top: 40px;}
.slick-0624 .slick-arrow{
    position: absolute;
    top: 50%;
    right: -30px;
    width: 22px;
    height: 42px;
    border: none;
    cursor: pointer;
    z-index: 5;
    overflow: hidden;
    text-indent: 1000px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url(../images/zp6-0624.png) center center no-repeat;
}
.slick-0624 .slick-prev{
    background-image: url(../images/zp5-0624.png);
    left: -30px;
}
.slick-0624 .item span{display: block;font-size: 30px;margin-bottom: 20px;padding-left: 25px;}
.slick-0624 .item .info{font-size: 16px;line-height: 1.75;height: 12.25em;overflow: hidden;padding-left: 25px;}
.slick-0624 .item:nth-child(2n){padding-top: 320px;padding-bottom: 0;background-image: url(../images/zp3-0624.png);background-position: left bottom 25px;}
@media only screen and (max-width: 1199px){
    .err-404 .err-infos .pic {
        margin-bottom: 20px;
    }
    .err-404 .err-infos p {
        font-size: 24px;
        margin-bottom: 20px;
    }
    .err-404 .err-infos a {
        width: 140px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        margin-bottom: 20px;
    }
    .err-404 .err-infos .pic img {
        width: 200px;
    }
    .row-party07-0611{padding: 30px 0 0;}
    .row-cooperation-0623{padding: 30px 0;background: #E6EFFC;min-height: 1px;}
    .serve-net .r-txt{padding: 15px;}
    .serve-net .l-pic{float: none;width: auto;}
    .serve-net .r-txt .infos{height: auto;font-size: 14px;}
    .serve-net .r-txt a{width: 100px;height: 35px;line-height: 33px;font-size: 14px;margin-top: 20px;}
    .row-0624-01{padding: 30px 0;}
    .imgtxt-0624 .r-pic{float: none;width: auto;margin-bottom: 20px;margin-left: 0;}
    .imgtxt-0624 .txt .infos{font-size: 14px;height: auto;}
    .ul-0624{margin-top: 20px;}
    .ul-0624 li{font-size: 14px;}
    .ul-0624 li em{font-size: 16px;}
    .ul-0624 li span{font-size: 12px;}
    .row-0624-02{min-height: 1px;padding: 30px 0;background: #E6EFFC;}
    .row-foreign3.row-0624-03{margin-top: 0;padding-top: 30px;padding-bottom: 30px;}
    .provice-net .tips{font-size: 16px;margin-bottom: 20px;}

    .slick-0624 .item span{font-size: 16px;}
    .slick-0624 .item .info{font-size: 14px;}
    .slick-0624 .slick-prev{left: -12px;}
    .slick-0624 .slick-arrow{right: -12px;}
}

@media only screen and (max-width:767px){
    .imgtxt-party01-0513 .r-txt .info{height: auto;}
    .err-404 .err-body {
        text-align: center;
    }
    .slick-0624 {background: none;}
    .slick-0624 .item{background: none;padding: 0 4px;}
    .slick-0624 .item:nth-child(2n){padding: 0 4px;background: none;}
    .slick-0624 .item span{margin-bottom: 10px;padding-left: 0;}
    .slick-0624 .item .info{padding-left: 0;height: auto;}
    .slick-0624 .slick-arrow{width: 12px;height: 22px;background-size: cover;}
}
@media only screen and (max-width: 479px){
    .err-404 .err-infos p {
        font-size: 20px;
    }
    .err-404 .err-infos a {
        width: 120px;
        height: 35px;
        line-height: 35px;
        font-size: 14px;
    }
    .err-404 .err-infos .pic img {
        width: 140px;
    }
}
.part-index img{display: block;width: 100%;}
.slick-development{position: relative;background: url(../images/zp4-0927.png) center repeat-x;}
.slick-development .slick-arrow{
    position: absolute;
    top: 50%;
    right: 0px;
    width: 22px;
    height: 42px;
    border: none;
    cursor: pointer;
    z-index: 5;
    overflow: hidden;
    text-indent: 1000px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url(../images/zp3-0927.png) center center no-repeat;background-size: 100% auto;
}
.slick-development .slick-prev{
    background-image: url(../images/zp2-0927.png);
    left: 0px;
}
.slick-development .item{position: relative;}
.slick-development .item .date-wrap{position: relative;margin: 0 auto 35px;background-size: 100% auto; width: 106px;height: 171px;background-size: 100% auto;background-repeat: no-repeat;background-position: bottom center;}
.slick-development .item .date-wrap:hover{background-position: top center;}
.slick-development .item .date-wrap .date{position: absolute;top: 34%;left: 50%;text-align: center;color: #fff;font-size: 24px;font-weight: bold;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.slick-development .item .date-wrap::after{display: none; position: absolute;top: 100%;left: 50%;margin-left: -5px;  content: '';width: 11px;height: 60px;background: url(../images/zp5-0927.png) center no-repeat;}
.slick-development .item .info{font-size: 16px;color: #333;height: 5.625em;overflow: hidden;line-height: 1.875;}
.slick-development{margin: 0 0px;}
.slick-development .item {padding: 175px 30px 0;}
/* .slick-development .item:nth-child(2n+1){padding-top: 185px;padding-top: 120px;}
.slick-development .item:nth-child(2n+1) .date-wrap{background-image: url(../images/zp8-0927.png);}
.slick-development .item:nth-child(2n+1) .date-wrap .date{top: 35%;}
.slick-development .item:nth-child(2n+1) .date-wrap{margin-bottom: 0;}
.slick-development .item:nth-child(2n+1) .info{position: absolute;top: 0;left: 0;}
.slick-development .item:nth-child(2n+1) .date-wrap::after{background-image: url(../images/zp6-0927.png);bottom: 100%;top: auto;} */
.slick-development .item.item2{padding-top: 185px;padding-top: 120px;}
.slick-development .item.item2 .date-wrap{background-image: url(../images/zp8-0927.png);}
.slick-development .item.item2 .date-wrap .date{top: 67%;}
.slick-development .item.item2 .date-wrap{margin-bottom: 0;}
.slick-development .item.item2 .info{position: absolute;top: 0;left: 0;}
.slick-development .item.item2 .date-wrap::after{background-image: url(../images/zp6-0927.png);bottom: 100%;top: auto;}

.slick-development-wrap{background: url(../images/zp2-1027.png) bottom center no-repeat;background-size: 100% auto;margin-bottom: 80px;padding-bottom: 70px;}
.slick-development{background: #fff url(../images/zp4-1027.png) center no-repeat;background-size: 85% auto;}
.slick-development-wrap .development{box-shadow: 0px 4px 8px 0px rgba(113, 113, 113, 0.16);background-color: #fff;padding: 40px 80px;}
.slick-development-btn{text-align: center;background: url(../images/zp3-1027.png) center repeat-x;}
.slick-development-btn .btn-body{background-color: #fff;display: inline-block;font-size: 0;}
.slick-development-btn .btn-body a{display: inline-block;width: 54px;height: 54px;background: #2855B1 url(../images/icon-next5.png) center no-repeat;margin: 0 10px;}
.slick-development-btn .btn-body a:hover{background-color: #fac532;}
.slick-development-btn .btn-body a.prev{background-image: url(../images/icon-prev5.png);}

.news-0927{margin-bottom: 80px;text-align: center;}
.news-0927 h4{margin-bottom: 20px;}
.news-0927 .info{font-size: 18px;color: #333;}
.news-0927 .info strong{color: #214A9A;}
@media only screen and (max-width: 1199px){
    .news-0927 h4{margin-bottom: 10px;font-size: 0;}
    .news-0927 h4 img{display: inline-block;width: 260px;}
    .news-0927 .info{font-size: 14px;}
    .news-0927{margin-bottom: 20px;}
    /* .slick-development .item .info{font-size: 14px;position: static;}
    .slick-development .item.item2 .info{position: static;}
    .slick-development .item .date-wrap{margin-bottom: 0;}
    .slick-development .item.item2 .date-wrap,.slick-development .item .date-wrap{background: none;}
    .slick-development .item .date-wrap::after{display: none;}
    .slick-development .item{padding: 0 15px;}
    .slick-development{background: none;}
    .slick-development .item.item2{padding-top: 0;}
    .slick-development .item .date-wrap{width: auto;height: auto;}
    .slick-development .item .date-wrap .date{position: static;margin: 0 auto 10px;
        -webkit-transform: translate(0);
        -moz-transform: translate(0);
        -ms-transform: translate(0);
        -o-transform: translate(0);
        transform: translate(0);
    } */
    .slick-development .item .info{font-size: 14px;}
    /* .slick-development .item .date-wrap{width: 63px;height: 120px;}
    .slick-development .item .date-wrap .date{font-size: 12px;} */
    .slick-development-wrap{padding-bottom: 20px;margin-bottom: 30px;}
    .slick-development-btn .btn-body a{width: 35px;height: 35px;margin: 0 10px;background-size: 7px auto;}
    .slick-development-wrap .development{padding: 15px;}
    .slick-development{background: #fff;}
}
@media only screen and (max-width: 767px){
    /* .slick-development .item .date-wrap .date{width: 60px;height: 60px;line-height: 60px;font-size: 16px;}
    .slick-development .item .info{font-size: 12px;}
    .slick-development .slick-arrow{width: 10px;}
    .slick-development .item .info{text-align: center;}
    .slick-development .item .info{padding: 0 50px;} */
    .slick-development .item .info{font-size: 12px;}
    .slick-development .item .date-wrap{width: 60px;height: 96px;}
    .slick-development .item .date-wrap .date{font-size: 14px;}
    .slick-development .item{padding-top: 112px;}
    .slick-development .item.item2{padding-top: 80px;}
    .slick-development .item.item2 .info{top: 20px;}
    .slick-development .item .date-wrap{margin-bottom: 10px;}
    .slick-development .slick-arrow{width: 15px;height: 30px;}
}
/*update test*/

.ind-banner-party img{display:block;width:100%}
.row-index01-party{background:#fff6e7;padding:95px 0 105px}
.g-index01{text-align:center;font-size:36px;color:#a80000;line-height:1.1;margin-bottom:60px}
.ul-index01-party{margin:0 -9px}
.ul-index01-party li{float:left;width:20%;padding:0 9px;margin-bottom:24px}
.ul-index01-party li .pic{position:relative;padding-top:75.18%;border:5px solid #ed7225;box-shadow:0 8px 13px 0 rgba(81,81,81,.26);border-radius:10px;overflow:hidden}
.ul-index01-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ind-txt01{text-align:center;font-size:18px;color:#3b2828;line-height:2.16;margin-bottom:70px}
.ind-txt01 strong{font-weight:400;color:#a80000}
.ind-picgrop01{margin-bottom:35px}
.ind-picgrop01 img{display:block;width:100%;box-shadow:0 8px 13px 0 rgba(0,0,0,.16)}
.ul-index02-party{margin:0 -15px}
.ul-index02-party li{float:left;width:33.33%;padding:0 15px}
.ul-index02-party li .pic{position:relative;padding-top:64.28%}
.ul-index02-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;box-shadow:0 8px 13px 0 rgba(0,0,0,.16)}
.row-index02-party{padding:90px 0 100px;background-color:#fff}
.ul-index03-party{text-align:center;font-size:0}
.ul-index03-party li{display:inline-block;vertical-align:top;width:460px;padding:0 40px}
.ul-index03-party li .pic{position:relative;overflow:hidden;box-shadow:0 11px 29px 0 rgba(104,7,10,.27);border-radius:10px;padding-top:134.63%}
.ul-index03-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.row-index03-party{padding:90px 0 120px;background-color:#fff6e7}
.pic-wall{margin-bottom:80px;border:10px solid #de1b21;box-shadow:0 7px 29px 0 rgba(0,0,0,.16)}
.pic-wall img{display:block;width:100%}
.row-index04-party{background:url(../images/zi19-party.jpg) center no-repeat;background-size:cover;padding:230px 0 100px}
.ind-picshow{display:block;margin:0 auto;width:203px;height:52px;line-height:52px;font-size:0;text-align:center;background:#a5782f;box-shadow:0 7px 6px 0 rgba(0,0,0,.16);border-radius:10px}
.ind-picshow span{display:inline-block;vertical-align:middle;font-size:16px;color:#fff;background:url(../images/zp1-party.png) left center no-repeat;padding-left:25px}
.pop-ind01{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:3}
.pop-ind01 .pop-ind01-body{position:absolute;top:50%;left:50%;background-color:#fff;padding:20px;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-ind01 .pop-ind01-body img{display:block;width:100%}
.pop-ind01 .close{position:absolute;top:50px;right:50px;width:60px;height:60px;background:url(../images/zp2-party.png) center no-repeat;background-size:cover}
.ul-index06-party{margin:0 -20px}
.ul-index06-party li{padding:0 20px;float:left;width:50%}
.ul-index06-party li .con{background:#fff6e7;padding:60px}
.ul-index06-party li .title{font-size:36px;color:#a80000;line-height:1.53;font-weight:700;text-align:center;height:3.06em;overflow:hidden;margin-bottom:50px}
.ul-index06-party li .ind6-pic01{box-shadow:0 11px 29px 0 rgba(104,7,10,.27);position: relative; }
.ul-index06-party li .ind6-pic01 img{display:block;width:100%}
.ul-index06-party li .ind6-pic01 video{display: block;width: 100%;display: none;}
.ul-index06-party li .ind6-pic01 i{position: absolute;cursor: pointer; width: 55px;height: 55px;top: 50%;left: 50%;margin-top: -28px;margin-left: -28px;background: url(../images/player-party.png) center no-repeat;background-size: cover;}
.video-show{cursor: pointer;}
.ind6-pictxt{margin-top:40px}
.ind6-pictxt .pic{float:left;width:275px;margin-right:40px;box-shadow:0 0 8px 0 rgba(53,43,43,.09)}
.ind6-pictxt .pic img{display:block;width:100%}
.ind6-pictxt .txt{overflow:hidden;font-size:16px;color:#3b2828;line-height:1.96}
.row-index06-party{padding:114px 0 126px}
.row-index07-party{background:url(../images/zi23-party.jpg) center no-repeat;background-size:cover;padding:110px 0 125px}
.ul-index04-party{margin:0 -13px 40px}
.ul-index04-party li{float:left;width:50%;padding:0 0 13px;padding:0 13px}
.ul-index04-party li .pic{position:relative;padding-top:66.9%;box-shadow:0 8px 13px 0 rgba(0,0,0,.16)}
.ul-index04-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-index05-party{margin:0 -15px}
.ul-index05-party li{float:left;width:33.33%;padding:0 15px}
.ul-index05-party li .pic{position:relative;padding-top:65.9%;box-shadow:0 8px 13px 0 rgba(0,0,0,.16);margin-bottom:25px}
.ul-index05-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-index05-party li p{text-align:center;font-size:24px;color:#3b2828}
.ind08-pictxt .r-pic{float:right;width:600px;margin-left:22px}
.ind08-pictxt .r-pic img{display:block;width:100%}
.ind08-pictxt .l-con{overflow:hidden}
.ind-info-dots{margin-bottom:50px}
.ind-info-dots p{font-size:18px;color:#3b2828;line-height:2.22;padding-left:22px;background:url(../images/zp3-party.png) left top 16px no-repeat}
.ind-info-dots strong{font-weight:400;color:#a80000}
.ul-index07-party{margin:0 -10px}
.ul-index07-party li{float:left;width:33.33%;padding:0 10px}
.ul-index07-party li .pic{position:relative;padding-top:64%}
.ul-index07-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.row-index08-party{padding:100px 0 140px}
.row-index09-party{background:#fff6e7}
.row-index09-party{padding:100px 0 120px}
.ind09-imgtxt .l-pic{float:left;width:857px;margin-right:40px}
.ind09-imgtxt .pic{position:relative;padding-top:54.84%}
.ind09-imgtxt .l-pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 2px 7px 0 rgba(51,24,24,.16)}
.ind09-imgtxt .r-imgtxt{overflow:hidden}
.ind09-imgtxt .r-imgtxt .info{font-size:18px;color:#3b2828;line-height:2.22;margin-bottom:45px}
.ind09-imgtxt .r-imgtxt img{display:block;width:100%;box-shadow:0 2px 7px 0 rgba(51,24,24,.16)}
.ind09-imgtxt{margin-bottom:90px}
.ind10-title{margin-bottom:50px}
.ind10-title h3{text-align:center;font-weight:400;font-size:30px;color:#3b2828}
.ul-index08-party{margin:0 -17px}
.ul-index08-party li{float:left;width:25%;padding:0 17px}
.ul-index08-party li .pic{position:relative;padding-top:67.18%;box-shadow:0 2px 7px 0 rgba(51,24,24,.16);box-shadow:0 2px 7px 0 rgba(51,24,24,.16)}
.ul-index08-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.row-index10-party{padding:105px 0 120px}
.row-index11-party{background:url(../images/zi40-party.jpg) center no-repeat;background-size:cover;padding:115px 0}
.ul-index09-party{margin:0 -14px}
.ul-index09-party li{float:left;width:50%;padding:0 14px}
.ul-index09-party li .pic{position:relative;padding-top:55.55%}
.ul-index09-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ind11-imgtxt{margin-bottom:70px}
.ind11-imgtxt .r-pic{float:right;width:530px;margin-left:30px}
.ind11-imgtxt .r-pic .pic{position:relative;padding-top:66.03%;box-shadow:0 2px 7px 0 rgba(51,24,24,.16)}
.ind11-imgtxt .r-pic .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ind11-imgtxt .l-con{overflow:hidden}
.ul-index10-party{margin:0 -14px}
.ul-index10-party li{float:left;width:33.33%;padding:0 14px}
.ul-index10-party li .pic{position:relative;padding-top:55.25%;box-shadow:0 2px 7px 0 rgba(51,24,24,.16)}
.ul-index10-party li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.row-index12-party{padding:100px 0 110px}
.footer{background-color:#f5f6fb;font-size:14px;color:#fff6e7;padding:40px 0;text-align:center}
.footer2{background-color:#2a1212;font-size:14px;color:#fff6e7;padding:40px 0;text-align:center}
.footer .copy{opacity:.3}
@media only screen and (max-width:1400px){
/* .wp{padding:0 20px} */
}
@media only screen and (max-width:1199px){
/* .wp{padding:0 15px} */
.row-index01-party{padding:30px 0}
.g-index01{font-size:20px;margin-bottom:25px}
.ul-index01-party{margin:0 -5px}
.ul-index01-party li{padding:0 5px;margin-bottom:10px}
.ul-index01-party li .pic{border-radius:5px;border-width:2px}
.row-index02-party{padding:30px 0}
.ind-txt01{font-size:14px;margin-bottom:30px;line-height:1.71}
.ind-picgrop01{margin-bottom:10px}
.ul-index02-party li{padding:0 5px}
.ul-index02-party{margin:0 -5px}
.row-index03-party{padding:30px 0}
.ul-index03-party li{padding:0 10px;width:300px}
.row-index04-party{padding:30px 0}
.pic-wall{margin-bottom:30px;width:100%;border-width:5px}
.ind-picshow{width:160px;height:35px;line-height:35px}
.ind-picshow span{font-size:12px;background-size:12px auto;padding-left:16px}
.pop-ind01 .pop-ind01-body{padding:10px;width:90%}
.pop-ind01 .close{width:35px;height:35px;top:15px;right:15px}
.row-index06-party{padding:30px 0}
.ul-index06-party li .con{padding:15px}
.ul-index06-party li .title{font-size:16px;margin-bottom:20px;height:auto}
.ul-index06-party li{padding:0 5px;float:none;width:auto;margin-bottom:15px}
.ul-index06-party{margin:0 -5px}
.ind6-pictxt .txt{font-size:14px}
.ind08-pictxt .r-pic{width:400px;margin-left:15px}
.ind-info-dots{margin-bottom:20px}
.ind-info-dots p{font-size:14px;line-height:1.71;background-size:5px auto;padding-left:10px;background-position:left top 10px}
.ul-index07-party{margin:0 -5px}
.ul-index07-party li{padding:0 5px}
.row-index08-party{padding:30px 0}
.row-index09-party{padding:30px 0}
.row-index10-party{padding:30px 0}
.ind09-imgtxt .l-pic{width:700px;margin-right:20px}
.row-index10-party{padding:30px 0}
.ind09-imgtxt .r-imgtxt .info{font-size:14px;margin-bottom:30px}
.ind09-imgtxt{margin-bottom:30px}
.ind10-title h3{font-size:18px}
.ind10-title{margin-bottom:20px}
.ul-index08-party{margin:0 -5px}
.ul-index08-party li{padding:0 5px}
.row-index11-party{padding:30px 0}
.ind11-imgtxt{margin-bottom:20px}
.ul-index09-party{margin:0 -5px}
.ul-index09-party li{padding:0 5px}
.ul-index10-party li{padding:0 5px}
.ul-index10-party{margin:0 -5px}
.row-index12-party{padding:30px 0}
.footer{padding:10px 0}
}
@media only screen and (max-width:959px){
.ul-index01-party li{width:25%}
.ind08-pictxt .r-pic{float:none;margin-left:0;margin-bottom:20px;width:auto}
.ind09-imgtxt .l-pic{float:none;margin-right:0;margin-bottom:20px;width:auto}
.ind11-imgtxt .r-pic{float:none;width:auto;margin-left:0;margin-bottom:20px}
}
@media only screen and (max-width:767px){
.ul-index01-party li{width:33.33%}
.g-index01{font-size:18px}
.ul-index03-party{margin:0 -5px}
.ul-index03-party li .pic{border-radius:3px}
.ul-index03-party li{width:50%;padding:0 5px}
.pop-ind01 .pop-ind01-body .pic{width:100%;overflow-x:auto}
.pop-ind01 .pop-ind01-body img{width:800px;max-width:999999px}
.ind6-pictxt .pic{float:none;width:auto;margin-right:0;margin-bottom:15px}
.ind6-pictxt{margin-top:15px}
.row-index07-party{padding:30px 0}
.ul-index04-party{margin:0 -5px}
.ul-index04-party li{padding:0 5px;margin-bottom:10px}
.ul-index05-party{margin:0 -5px}
.ul-index05-party li{padding:0 5px}
.ul-index05-party li .pic{margin-bottom:10px}
.ul-index05-party li p{font-size:14px}
.row-index08-party{padding:30px 0}
.ul-index08-party li{width:50%;margin-bottom:10px}
}

/* 2022-0315新增 */
.row-health01{padding: 60px 0;}
.ul-health li{float: left;width: 33.33%;}
.ul-health li .pic-txt{position: relative;padding-top: 120.43%;}
.ul-health li .pic-txt img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.ul-health li .desc{position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;display: flex;align-items: center;}
.ul-health li .desc-body{width: 100%;text-align: center;color: #fff;}
.ul-health li .desc-body i{display: block;margin: 0 auto;width: 82px;height: 82px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.ul-health li p{font-size: 30px;font-weight: bold;}
.ul-health li span{font-size: 16px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ul-health li:nth-child(2) .desc{bottom: auto;top: 0;}
.g-title01-0315{margin-bottom: 45px;}
.g-title01-0315 h3{font-size: 36px;color: #214A9A;}
.health-imgtxt .l-pic{float: left;width: 557px;margin-right: 115px;}
.health-imgtxt .l-pic .pic{position: relative;padding-top: 97.66%;border-radius: 10px;overflow: hidden;}
.health-imgtxt .l-pic .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.health-imgtxt .r-txt{overflow: hidden;}
.health-imgtxt .r-txt .info{font-size: 18px;color: #333;font-size: 18px;line-height: 2.16;margin-bottom: 80px;}
.health-imgtxt .r-txt .more{display: block;border-radius: 25px;
    width: 200px;
    height: 50px;
    line-height: 48px;
    border: 1px solid #214a9a;
    font-size: 18px;
    color: #214a9a;
    text-align: center;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.row-health02{background: url(../images/zi5-0315.jpg) top center  no-repeat;background-size: 1920px auto;padding-bottom: 40px;}
.slick-health{margin: 0 -23px;;position: relative;}
.slick-health .item{padding: 0 23px;}
.slick-health .item .pic{position: relative;padding-top: 57.77%;overflow: hidden;margin-bottom: 20px;}
.slick-health .item .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.slick-health .item .pic:hover img{
    -webkit-transform: scale(1.05);-moz-transform:scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);
}
.slick-health .item p{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.slick-health .slick-dots{position: absolute;bottom: -50px;left: 0;width: 100%;text-align: center;z-index: 5;}
.slick-health .slick-dots li{display: inline-block;cursor: pointer;overflow: hidden;width: 10px;height: 10px;border-radius: 50%;background-color: #C6C6C6;margin: 0 5px;}
.slick-health .slick-dots li.slick-active{background-color: #969696;}
.slick-health .slick-dots li button{position: absolute;left: -9999px;}
.row-health03{padding: 80px 0 100px;}
.row-health04{background: url(../images/zi10-0315.jpg) top center no-repeat;background-size: 1920px auto;height: 1200px;padding-top: 230px;}
.g-title01-0315.fff h3{color: #fff;}
.health04-news {margin-bottom: 60px;}
.health04-news .news-left{float: left;width: 714px;background-color: #fff;padding: 25px;margin-right: 20px;}
.health04-news .news-left .pic{position: relative;padding-top: 62.06%;margin-bottom: 21px;}
.health04-news .news-left .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.health04-news .news-left .txt{}
.health04-news .news-left .txt h3{font-size: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;margin-bottom: 14px;}
.health04-news .news-left .txt .info{font-size: 16px;color: #666;line-height: 1.75;margin-bottom: 24px;height: 5.25em;overflow: hidden;}
.health04-news .news-left .txt .date{font-size: 14px;color: #BEBDBD;}
.health04-news .news-right{overflow: hidden;margin-right: 20px;}
.ul-health-news li{background-color: #fff;overflow: hidden;padding: 25px;margin-bottom: 20px;}
.ul-health-news li:last-child{margin-bottom: 0;}
.ul-health-news li .l-pic{float: left;width: 257px;margin-right: 27px;}
.ul-health-news li .pic{position: relative;padding-top: 61.08%;}
.ul-health-news li .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.ul-health-news li .r-txt{overflow: hidden;}
.ul-health-news li .r-txt h3{font-size: 20px;color: #333;font-weight: normal;line-height: 1.45;height: 2.9em;overflow: hidden;margin-bottom: 13px;}
.ul-health-news li .r-txt .info{font-size: 14px;color: #777;line-height: 1.71;height: 3.42em;overflow: hidden;margin-bottom: 16px;}
.ul-health-news li .r-txt .date{font-size: 14px;color: #BEBDBD;}
.health-more{display: block;border-radius: 25px;
    width: 200px;margin: 0 auto;
    height: 50px;
    line-height: 48px;
    border: 1px solid #fff;
    font-size: 18px;
    color: #fff;
    text-align: center;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.dept-imgtxt{margin-bottom: 76px;}
.dept-imgtxt .r-pic{float: right;width: 600px;}
.dept-imgtxt .r-pic .pic{position: relative;padding-top: 81.68%;margin-left: 45px;}
.dept-imgtxt .r-pic .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.dept-imgtxt .l-txt{overflow: hidden;}
.dept-imgtxt .l-txt .info{font-size: 16px;line-height: 2.4;}
.g-title02-0315{margin-bottom: 58px;}
.g-title02-0315 h3{font-size: 36px;color: #214A9A;}
.dept-desc{color: #333;margin-bottom: 75px;}
.dept-desc h4{font-size: 24px;margin-bottom: 10px;}
.dept-desc p{font-size: 18px;}
.ul-dept01{display: flex;justify-content: space-between;width: 100%;margin-bottom: 140px;}
.ul-dept01 li{width: 16.66%;
	/*height: 92px;*/
	/*border-radius: 1px solid #eee;*/
	height: 100px;display: flex;align-items: center;text-align: center;border-right: 1px solid #eee;}
.ul-dept01 li .con{width: 100%;text-align: center;}
.ul-dept01 li .number{color: #FF9C00;font-size: 18px;line-height: 1.1;margin-bottom: 10px;}
.ul-dept01 li .number em{font-size: 60px;font-weight: bold;}
.ul-dept01 li p{font-size: 16px;color: #666666;}
.dept-infos{background: #fac532;}
.dept-infos .r-pic{float: right;width: 580px;margin-left: 50px;}
.dept-infos .pic{position: relative;padding-top: 78.27%;}
.dept-infos .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.dept-infos .l-con{overflow: hidden;padding: 30px;}
.dept-infos .l-con .item{float: left;width: 50%;margin-bottom: 55px;}
.dept-infos .l-con .item:last-child{margin-bottom: 0;}
.dept-infos .l-con h4{font-size: 20px;color: #333;margin-bottom: 24px;}
.dept-infos .l-con .info p{font-size: 16px;line-height: 1.875;height: 3.75em;overflow: hidden;}
.row-department01{padding: 100px 0 140px;}
.row-department01{background: url(../images/zi13-0315.jpg) center no-repeat;background-size: 100% auto;}
.ul-neednow{margin: 0 -23px 115px;}
.ul-neednow li{float: left;width: 33.33%;padding: 0 23px;}
.ul-neednow li a{display: block;height: 395px;width: 100%;background-repeat: no-repeat;background-size: 100% 100%;border-radius: 10px;overflow: hidden;display: flex;align-items: center;position: relative;}
.ul-neednow li .info{position: relative;width: 100%;text-align: center;z-index: 3;}
.ul-neednow li .mask{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: 2;background-color: rgba(246, 188, 28, .8);}
.ul-neednow li p{text-align: center;font-size: 24px;color: #333;}
.ul-neednow li.on a .mask{background-color: rgba(33, 74, 154, .8);}
.ul-neednow li i{display: block;width: 105px;height: 105px;margin: 0 auto 30px;background-repeat: no-repeat;background-size: cover;background-position: bottom center;}
.ul-neednow li.on i{background-position: top center;}
.ul-neednow li em{width: 40px;height: 1px;background: rgba(0,0,0,.4);display: block;margin: 0 auto 34px;}
.ul-neednow li.on em{background-color: #fff;}
.ul-neednow li.on p{color: #fff;}
.neednoew-imgtxt01 .r-pic{float: right;width: 690px;height: 590px;position: relative;}
.neednoew-imgtxt01 .r-pic .pic1{position: absolute;top: 0;left: 0;}
.neednoew-imgtxt01 .r-pic .pic2{position: absolute;bottom: 0;right: 0;}
.neednoew-imgtxt01 .r-pic .pic1 img,
.neednoew-imgtxt01 .r-pic .pic2 img{display: block;}
.neednoew-imgtxt01 .l-txt{overflow: hidden;line-height: 2;}
.neednoew-imgtxt01 .l-txt h4{font-size: 24px;color: #214A9A;margin-bottom: 10px;}
.neednoew-imgtxt01 .l-txt p{font-size: 18px;color: #333;}
.ul-neednow02{}
.ul-neednow02{width: 1130px;margin: 0 auto;padding-top: 100px; position: relative;}
.ul-neednow02::after{content: '';top: 0;bottom: 0;left: 50%;width: 6px;margin-left: -3px;background: #bfcee8;position: absolute;}
.ul-neednow02 li {overflow: hidden;padding: 20px;margin-top: -90px;}
.ul-neednow02 li .con{float: left;overflow: hidden; position: relative;z-index: 4; width: 450px;background-color: #fff;border-radius: 10px; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.09);padding: 30px;}
.ul-neednow02 li:nth-child(2n) .con{float: right;}
.ul-neednow02 li .r-pic{float: right;width: 130px;margin-left: 20px;}
.ul-neednow02 li .r-pic img{display: block;width: 100%;}
.ul-neednow02 li .l-txt{overflow: hidden;}
.ul-neednow02 li .l-txt h4{font-size: 24px;color: #214a9a;margin-bottom: 13px;}
.ul-neednow02 li .l-txt .info{font-size: 16px;color: #333;}
.ul-neednow02 li:nth-child(2n-1) .con::after{position: absolute;content: '';background: url(../images/zp11-0315.png) center no-repeat;background-size: cover;width: 134px;height: 18px;top: 50%;left: 93.5%;z-index: 0;}
.ul-neednow02 li:nth-child(2n) .con::after{position: absolute;content: '';background: url(../images/zp12-0315.png) center no-repeat;background-size: cover;width: 142px;height: 18px;top: 50%;right: 91.5%;z-index: 0;}
.slick-indexb .item{height: 110vh;}
.slick-indexb .item{height: 1060px;}
.indexb-wrap{}
.index-nav{text-align: center;text-align: center;font-size: 14px;margin: 0 -14px;}
.index-nav .item{float: left;width: 33.33%;padding: 0 14px;}
/* .index-nav .item:first-child{width: 390px;} */
.index-nav .item .con{border-radius: 10px;overflow: hidden;padding: 15px 40px;color: #fff;height: 350px;padding-top: 0;}
.index-nav .item h3{text-align: left;font-size: 24px;border-bottom: 1px solid #fff;padding-bottom: 10px;margin-bottom: 5px;}
.index-nav .item .item-link{padding-bottom: 10px;}
/* .index-nav .item .item-link .link{display: none;} */
/* .index-nav .item .item-link:hover{padding-bottom: 0;} */
.index-nav .item .item-link:hover .link{display: block;}
.index-nav .item .item-link h4{text-align: left;font-size: 16px;margin-bottom: 7px;color: #fff;margin-bottom: 10px;cursor: pointer;user-select: none;}
.index-nav .item .item-link:hover h4{margin-bottom: 10px;}
.index-nav .item .link{overflow: hidden;}
.index-nav .item .link a{float: left;width: 33.33%;text-align: left;color: #fff;margin-bottom: 5px;}
.index-nav .item .link a:nth-child(2n){text-align: center;}
.index-nav .item .link a:nth-child(3n){text-align: right;}
.index-nav .item .link a:nth-child(4n){text-align: left;}
.index-nav .item .link a:nth-child(5n){text-align: center;}
.index-nav .item .link a:hover{text-decoration: underline;}
.index-nav .item .link-child{overflow: hidden;margin-bottom: 3px;display: flex;justify-content: space-between;height: 0;}
.index-nav .item .link-child.show{height: auto;}
.index-nav .item .link-child a{color: #fff;}
/* .index-nav .item .link-child a{float: left;width: 25%;color: #fff;text-align: left;} */
.index-nav .item .link-child a:hover{text-decoration: underline;}
.index-nav .item .link .li{display: flex;justify-content: space-between;flex-wrap: wrap;}
/* .index-nav .item .link .li-con{width: 33.33%;} */
.index-nav .item .link .li-con a{display: block;float: none;width: auto;}
.index-nav .item .link .li-con .link-child a{float: left;width: 33.33%;}
/* .index-nav .item:first-child .link a{width: 33.33%;} */
.dcd-aside .item{overflow: visible;position: relative;}
.dcd-aside .item:nth-child(1) a.a-icon{background-image: url(../images/s1-0315.png);}
.dcd-aside .item:nth-child(2) a.a-icon{background-image: url(../images/s5-0315.png);}
/* .dcd-aside .item:nth-child(3) a.a-icon{background-image: url(../images/s3-0315.png);}
.dcd-aside .item:nth-child(4) a.a-icon{background-image: url(../images/s4-0315.png);} */
.dcd-aside .item:nth-child(3) a.a-icon{background-image: url(../images/s2-0315.png);}
.dcd-aside .item:nth-child(4) a.a-icon{background-image: url(../images/s6-0315.png);}
.dcd-aside .item .child{position: absolute;top: 0;right: 100%;width: 320px;background-color: #fff;padding: 0 15px;display: none;}
.dcd-aside .item:hover .child{display: block;}
.dcd-aside .item .child .link{overflow: hidden;padding: 10px 0;}
.dcd-aside .item .child .link a{width: auto;height: auto;float: left;width: 33.33%;font-size: 14px;margin-bottom: 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dcd-aside .item .child .title{font-size: 20px;font-weight: bold; color: #333;height: 50px;line-height: 50px;border-bottom: 1px solid #eee;}
.g-title-0401{margin-bottom: 50px;}
.g-title-0401 h3{text-align: center;color: #214a9a;font-size: 36px;}
.more-0401{display: block;width: 160px;height: 45px;margin-bottom: 30px; line-height: 45px;text-align: center;color: #fff;border-radius: 23px;color: #fff;font-size: 18px;background: #214a9a;}
.more-0401:hover{color: #fff;}
.bottom-tel-pc{display: block;}
.bottom-tel-m{display: none;}
.box-sel-0402 .btn{float: right;border-radius: 5px;margin-left: 15px;}
.box-sel-0402 .l-con{overflow: hidden;}
.box-sel-0402 .l-con .inp{width: 100%;border-radius: 5px;}
.tab2-q1-1 img{display: block;}
.index-nav .item h3{background: url(../images/hp1-0402.png) left center no-repeat;padding-left: 50px;height: 70px;line-height: 70px;padding-bottom: 0;margin-bottom: 14px;}
.index-nav .item:nth-child(2) h3{background-image: url(../images/hp5-0402.png);}
.index-nav .item:nth-child(3) h3{background-image: url(../images/hp2-0402.png);}
.index-nav .item:nth-child(4) h3{background-image: url(../images/hp4-0402.png);}
.index-nav .item:nth-child(5) h3{background-image: url(../images/hp5-0402.png);}

/* .m-censt1-t1 .ul-remind1-t2 li{float: left;} */
.slick-youth-0415{float: left;width: 700px;}
.slick-youth-0415 .item .pic{float: none;position: relative;padding-top: 71.71%;}
.slick-youth-0415 .item .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.medica-l .item .dl-list1-t1.ok h3.tit{color: #fff;}
.row-globle-0418{padding-bottom: 90px;}
.row-globle-0418 .globle-item{margin-bottom: 1px;}
.row-globle-0418 .globle-item .title{height: 60px;line-height: 60px;font-size: 20px;font-weight: bold;color: #fff;padding: 0 40px;background: #214A9A url(../images/hp1-0418.png) right 30px center no-repeat;cursor: pointer;}
.row-globle-0418 .globle-item .title.on{background-image: url(../images/hp2-0418.png);background-color: #FAC532;color: #fff;}
.row-globle-0418 .globle-item .link{border: 1px solid #EEEEEE;padding: 25px 30px;display: none;}
.row-globle-0418 .globle-item .link a{display: block;font-size: 18px;margin-bottom: 5px;}
.ul-220602{display: flex;justify-content: space-between;align-items: flex-start;}
.ul-220602 li{width: 46%;}
.row-research .research-txt .l-infos .img2{display: none;}
.ul-220602 li .txt{color: #fff;border-radius: 10px;color: #fff;padding: 30px;margin-bottom: 20px;position: relative;overflow: visible;}
.ul-220602 li .txt p{font-size: 18px;margin-bottom: 20px;}
.ul-220602 li .txt2 p{color: #333;}
.ul-220602 li .txt p:last-child{margin-bottom: 0;}
.ul-220602 li .txt p em{font-weight: bold;font-size: 30px;}
.ul-220602 li .txt.txt2 p{margin-bottom: 1px;}
.ul-220602 li .txt.txt2::after{content: '';position: absolute;top: 70px;right: -16px; width: 78px;height: 84px;background: url(../images/hp1-0602.png) center no-repeat;background-size: cover;}
.ul-220602 li .txt.txt3::after{content: '';position: absolute;bottom: 15px;right: -40px; width: 84px;height: 75px;background: url(../images/hp2-0602.png) center no-repeat;background-size: cover;}
.ul-220602 li .txt.txt3{overflow: hidden;}
.pic-ul-22 img{display: block;width: 100%;}

.box-r-txt{
	height:30em;
	overflow-y: auto;
	padding-right: 20px;
}
.box-r-txt::-webkit-scrollbar{width:4px}
.box-r-txt::-webkit-scrollbar{width:5px;background:#385CA4;border-radius:10px}
.box-r-txt::-webkit-scrollbar-thumb{background:#FFF;border-radius:10px}

.m-dona-0615 .dona-r .txt::-webkit-scrollbar{width:4px}
.m-dona-0615 .dona-r .txt::-webkit-scrollbar{width:5px;background:#385CA4;border-radius:10px}
.m-dona-0615 .dona-r .txt::-webkit-scrollbar-thumb{background:#FFF;border-radius:10px}

.pt60{
	padding-top: 60px;
}

@media only screen and (max-width:1600px){
	/* .pagenation .pagenum{margin: 0 3px;}
    .pagenation .pagenum{margin: 0 6px;}  */
	.pagenation .pagenum a{font-size: 12px;height: 30px;line-height: 28px;padding: 0 7px;margin-bottom: 3px;}
	.pagenation .totalpage, .pagenation .indexpage{font-size: 12px;height: 30px;line-height: 30px;margin-bottom: 3px;}
	.pagenation .pagetext{font-size: 14px;}
	.pagenation .pageinput{height: 30px;font-size: 14px;margin-bottom: 3px;}
}
@media only screen and (max-width:1499px){
    /* .index-nav .item{width: 200px;}
    .index-nav .item:first-child{width: 320px;}
    .index-nav .item .con{padding: 10px 15px;} */
    .indexb-wrap .wp{padding: 0 100px;}
    .ul-220602 li .txt{padding: 18px;}
    .ul-220602 li .txt p{font-size: 16px;margin-bottom: 15px;}
    .ul-220602 li .txt p em{font-size: 20px;}
}
@media only screen and (max-width:1199px){
    .m-pet-0317{background-color: #214a9a;padding-bottom: 10px;}
    .m-pet-0317 .box-pos{padding: 10px 0 0;margin-bottom: 10px;}
    .m-pet-0317 .top-ban-q h3{margin-bottom: 0;font-size: 20px;}
    .m-pet-0317 .top-ban-q{padding: 0;}
    .ul-health li .desc-body i{width: 45px;height: 35px;margin-bottom: 5px;}
    .ul-health li p{font-size: 18px;}
    .ul-health li span{font-size: 14px;}
    .row-health01{padding: 30px 0;}
    .row-health02{background-size: cover;padding: 30px 0;background: none;}
    .g-title01-0315 h3{font-size: 20px;}
    .g-title01-0315{margin-bottom: 20px;}
    .health-imgtxt .l-pic{margin-right: 30px;width: 400px;}
    .health-imgtxt .r-txt .info{font-size: 14px;margin-bottom: 20px;}
    .health-imgtxt .r-txt .more{width: 120px;height: 35px;line-height: 33px;font-size: 12px;}
    .row-health03{padding: 30px 0;}
    .slick-health{margin: 0 -10px 20px;}
    .slick-health .item .pic{margin-bottom: 10px;}
    .slick-health .item p{font-size: 14px;}
    .slick-health .slick-dots li{width: 7px;height: 7px;margin: 0 2px;}
    .slick-health .item{padding: 0 10px;}
    .row-health04{background: #214a9a;padding: 20px 0;height: auto;}
    .health04-news .news-left{width: 500px;}
    .ul-health-news li{padding: 15px;}
    .ul-health-news li .l-pic{width: 200px;margin-right: 15px;}
    .ul-health-news li .r-txt h3{font-size: 16px;margin-bottom: 5px;}
    .ul-health-news li .r-txt .info{margin-bottom: 10px;}
    .health04-news .news-left .txt h3{font-size: 16px;}
    .health04-news .news-left .txt .info{font-size: 14px;}
    .health04-news{margin-bottom: 30px;}
    .health-more{width: 120px;height: 35px;line-height: 33px;font-size: 12px;}
    .slick-health .slick-dots{bottom: -30px;}
    .row-department01{padding: 30px 0;}
    .g-title02-0315 h3{font-size: 22px;}
    .g-title02-0315{margin-bottom: 20px;}
    .dept-imgtxt .r-pic{width: 450px;margin-left: 20px;}
    .dept-imgtxt .r-pic .pic{margin-left: 0;}
    .dept-imgtxt .l-txt .info{font-size: 14px;line-height: 2;}
    .dept-imgtxt{margin-bottom: 30px;}
    .dept-desc h4{font-size: 22px;}
    .dept-desc p{font-size: 14px;}
    .dept-desc{margin-bottom: 20px;}
    .ul-dept01 li .number em{font-size: 16px;}
    .ul-dept01 li .number{font-size: 16px;margin-bottom: 10px;}
    .ul-dept01 li p{font-size: 14px;}
    .ul-dept01 li{width: 33.33%;}
    .ul-dept01{ flex-wrap: wrap;}
    .row-department01{background: none;}
    .ul-dept01{margin-bottom: 30px;}
    .dept-infos .r-pic{width: 450px;margin-left: 20px;}
    .dept-infos .l-con{padding: 15px;}
    .dept-infos .l-con h4{font-size: 18px;margin-bottom: 10px;}
    .dept-infos .l-con .info p{font-size: 12px;}
    .dept-infos .l-con .item{margin-bottom: 10px;}
    .ul-neednow{margin: 0 -8px 20px;}
    .ul-neednow li{padding: 0 8px;}
    .ul-neednow li a{height: 250px;}
    .ul-neednow li i{width: 45px;height: 45px;margin-bottom: 10px;}
    .ul-neednow li em{width: 20px;margin-bottom: 10px;}
    .ul-neednow li p{font-size: 14px;}
    .neednoew-imgtxt01 .r-pic{float: none;width: auto;height: auto;position: static;overflow: hidden;margin-bottom: 20px;}
    .neednoew-imgtxt01 .r-pic .pic1,.neednoew-imgtxt01 .r-pic .pic2{position: static;float: left;width: 50%;}
    .neednoew-imgtxt01 .r-pic img{display: block;width: 100%;}
    .neednoew-imgtxt01 .l-txt h4{font-size: 18px;margin-bottom: 10px;}
    .neednoew-imgtxt01 .l-txt p{font-size: 14px;margin-bottom: -40px;}
    .ul-neednow02::after{display: none;}
    .ul-neednow02 li:nth-child(2n-1) .con::after{display: none;}
    .ul-neednow02 li:nth-child(2n) .con::after{display: none;}
    .ul-neednow02{padding-top: 0;}
    .ul-neednow02 li{margin-top: 0;margin-bottom: 10px;padding: 5px;}
    .ul-neednow02 li .con{float: none;width: auto;border-radius: 4px;padding: 15px;box-shadow: none;border: 1px solid #eee;}
    .ul-neednow02 li:nth-child(2n) .con{float: none;width: auto;}
    .ul-neednow02 li .l-txt h4{font-size: 16px;}
    .ul-neednow02 li .l-txt .info{font-size: 14px;}
    .ul-neednow02{width: auto;}
    .ul-neednow02 li .r-pic{width: 80px;margin-left: 10px;}
    .slick-indexb .item{height: 100vh;}
    .wrap-0315{top: 20%;}
    .index-nav{overflow: hidden;margin-top: 20px;}
    /* .index-nav .item:first-child{width: auto;} */
    .index-nav .item{width: 33.33%!important;float: left;margin: 0;padding: 0 5px;margin-bottom: 10px;}
    .index-nav .item .link{height: 50px;text-align: left;}
    /* .index-nav .item .link a{float: none;width: auto;} */
    .index-nav .item h3{font-size: 16px;}
    .index-nav .item .con{padding: 7px;border-radius: 5px;}
    .ul-indexb01 {
        top: 50%;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -ms-transform: translateY(0%);
        -o-transform: translateY(0%);
        transform: translateY(0%);
    }
    .dcd-aside{display: none!important;}
    .g-title-0401 {margin-bottom: 30px;}
    .g-title-0401 h3{font-size: 20px;}
    .more-0401{margin-bottom: 20px;width: 140px;height: 40px;line-height: 40px;font-size: 14px;margin-bottom: 20px;}
    .kp-detail1-t1 .box-pos .wp{padding-left: 0;padding-right: 0;}
    .intro-r .desc p span,
    .row-q2 .txt1 p span{font-size: 16px!important;line-height: 1.71!important;}
    .intro-r .desc p {line-height: 1.71!important;}
    .bottom-tel-m{display: block;}
    .bottom-tel-pc{display: none;}
    .news-artile-infos .box-pos .wp{padding-left: 0;padding-right: 0;}
    .g-tit24-t1 p span{font-size: 16px!important;}
    .box-sel-0402{padding: 15px 0;overflow: hidden;}
    .box-sel-0402 .btn{float: right;width: 100px;height: 40px;line-height: 40px;border-radius: 5px;}
    .box-sel-0402 .btn span{font-size: 14px;}
    .box-sel-0402 .inp{display: block;overflow: hidden;height: 40px;line-height: 40px;font-size: 14px;width: auto;}
    .box-sel-0402 .l-con{overflow: hidden;}
    .slick-intro1 .slick-dots{position: static;text-align: center;margin: 10px 0;}
    .slick-intro1 .slick-dots li{float: none;display: inline-block;}
    .row-info1{padding-top: 30px;}
    .row-centr6 .g-tit1-t1{margin-bottom: 25px;}
    .ul-list5-t1 .icon{width: 35px;height: 35px;}
    .body-learn{padding-top: 0!important;}
    .slick-youth-0415{float: none;width: auto;}
    .index-nav .item .con{height: 260px;overflow-y: auto;}
    .indexb-wrap .wp{padding: 0 15px;}
    .row-globle-0418 .globle-item .title{height: 45px;line-height: 45px;padding: 0 20px;background-size: 16px auto;font-size: 18px;background-position: right 16px center;}
    .row-globle-0418 .globle-item .link{padding: 15px;}
    .row-globle-0418 .globle-item .link a{font-size: 14px;}
    .row-globle-0418{padding-bottom: 10px;}
}
@media only screen and (max-width:959px){
    .ul-health li{width: 50%;}
    .health04-news .news-left{float: none;margin-right: 0;margin-bottom: 20px;width: auto;padding: 15px;}
    .health04-news .news-right{margin-right: 0;}
    .ul-health-news li{margin-bottom: 10px;}
    .dept-imgtxt .r-pic{float: none;width: auto;margin-left: 0;margin-bottom: 10px;}
    .dept-imgtxt .l-txt .info{line-height: 1.71;}
    .ul-dept01{display: block;}
    .ul-dept01 li{float: left;width: 50%;}
    .ul-dept01 li:nth-child(2n){border: none;}
    .dept-infos .r-pic{float: none;margin-left: 0;margin-bottom: 0px;width: auto;}
    .ul-neednow li a{height: 180px;}
    .ul-neednow li{width: 50%;margin-bottom: 16px;}
    .edui-upload-video{display: block;width: 100%!important;height: auto!important;}
    .index-nav .item .con{height: auto;max-height: 150px;}
    .index-nav{margin-top: 0;}
    .index-nav .item .item-link{padding-top: 0px;}
    .index-nav .item .item-link h4{padding: 12px 10px 0;}
    .index-nav .item .item-link:hover .link{padding-top: 0;}
    .ul-indexb01 li{margin-bottom: 5px;}
}
@media only screen and (max-width:767px){
    .ul-health li{width: auto;float: none;}
    .ul-health li:nth-child(2) .desc{bottom: 0;top: auto;}
    .ul-health li .pic-txt{padding-top: 0;height: 160px;}
    .ul-health li .desc{height: 100%;}
    .health-imgtxt .l-pic{float: none;margin-right: 0;margin-bottom: 15px;width: auto;}
    .ul-health-news li .l-pic{float: none;margin-right: 0;margin-bottom: 10px;width: auto;}
    .dept-infos .l-con .item{float: none;width: auto;}
    .ul-neednow li a{height: 150px;}
    .ul-neednow li{float: none;width: auto;}
    .ul-indexb01 li{width: 33.33%;}
    .index-nav .item .link{height: 50px;overflow-y: auto;}
    .wrap-0315{top: 15%;}
    .index-nav .item{float: none;width: 100%!important;margin-bottom: 10px;}
    .slick-indexb .item{height: 130vh;}
    .g-title-0401 h3{font-size: 20px;}
    .intro-r .desc p span,
    .row-q2 .txt1 p span{font-size: 16px!important;}
    .headerrel01-logo{width: 250px;max-width: 250px;}
    .headerrel01-logo img{width: 100%;}
    .g-tit24-t1 p span{font-size: 14px!important;}
    .ul-list5-t2 .con{padding: 10px;}
    .ul-exp li .desc p{width: 25%;}
    .more-0401{height: 30px;line-height: 30px;font-size: 14px;font-size: 12px;width: 120px;}
    .pagenation .pagenum a{margin-bottom: 6px;}
    .m-table7-t1 table{width: 800px;}
    .ul-tabClick01{margin-bottom: 10px;}
    .index-nav .item .con{padding: 0;border-radius: 0;}
    .index-nav .item h3{padding-bottom: 0;height: 40px;line-height: 40px;padding: 0 15px;margin-bottom: 0;font-weight: normal;border: none;}
    .index-nav .item h3.on{border-bottom: 1px solid #fff;}
    .index-nav .item .link{padding: 5px 10px;height: auto;display: block;}
    .index-nav .item .link-child{padding: 0 10px;}
    .index-nav .item .link a{float: left;width: 25%;width: 33.33%;}
    .index-nav .item{margin-bottom: 15px;display: block;}
    .slick-indexb .item{height: 120vh;}
    /* .index-nav .item:first-child .link a{width: 25%;} */
    .slick-indexb .slick-dots{position: absolute;bottom: 0;left: 0;top: auto; width: 100%;text-align: center;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -ms-transform: translateY(0%);
        -o-transform: translateY(0%);
        transform: translateY(0%);
    }
    .slick-indexb .slick-dots li{display: inline-block;}
    .index-nav .item h3{background-size: 20px auto; padding-left: 40px;background-position: left 10px center;border-bottom: 1px solid #fff;margin-bottom: 15px;}
    .m-desc3-t1 p span{font-size: 14px!important;}
    .m-test2 .ul-list6-t1 .txt .icon{width: 30px;height: 30px;}
    .ul-list6-t1 .txt{padding-top: 18px;}
    .row-kshD1-1027 .info p span{font-size: 14px!important;}
    .table-d1 td, .table-d1 th{font-size: 14px;}
    .index-nav .item .item-link h4{padding-top: 0;}
    .index-nav .item .item-link h4{font-size: 14px;margin-bottom: 5px;}
    .ul-220602 {display: block;}
    .ul-220602 li {width: auto;}
    .ul-220602 li .txt{padding: 15px;border-radius: 7px;}
    .ul-220602 li .txt p{font-size: 14px;margin-bottom: 8px;}
    .ul-220602 li .txt p em{font-size: 16px;}
    .ul-220602 li .txt.txt2::after{display: none;}
    .ul-220602 li .txt.txt3::after{display: none;}

}
@media only screen and (max-width:479px){
    .news-artile-infos .info{font-size: 14px;}
    .news-artile-infos .info img{display: block;width: 100%!important;height: auto!important;}
    .ul-nursing2-t2 li{display: block;width: auto;overflow: hidden;margin-left: 0;margin-right: 0;margin-bottom: 10px;}
    .ul-nursing2-t2 li .icon{float: left;margin: 0;margin-right: 25px;}
    .ul-nursing2-t2 li .txt{overflow: hidden;text-align: left;}
    .ul-nursing2-t2 li .tit{margin-bottom: 10px;}
    .m-table4-t1 table { width: 567px;}
    /* .cur a, .cur em{margin-right: -1px;} */
}
.kp-detail .con table{
	margin:auto!important
}



/*2025.07.29*/
.boxLeader-d1{}
.boxLeader-d1 .ul-leader{
	margin: 0 auto -26px;
	width: 60%;
}
.boxLeader-d1 .ul-leader li{
	padding: 0 36px;
	margin-bottom: 26px;
	width: 50%;
}
.boxLeader-d1 .ul-leader.v2{}
.tabs-d1{
	margin-bottom: 35px;
}
.tabs-d1 ul{
	margin: 0 -5px -8px;
	font-size: 0;
	text-align: center;
}
.tabs-d1 li{
	padding: 0 5px;
	margin-bottom: 8px;
	display: inline-block;
	vertical-align: middle;
}
.tabs-d1 a{
	padding: 0 15px;
	display: block;
	min-width: 160px;
	font-size: 20px;
	color: #fff;
	line-height: 48px;
	border-radius: 48px;
	background-color: #214a9a;
}
.tabs-d1 .on{}
.tabs-d1 .on a{
	color: #333;
	background-color: #fac532;
}
.tabsDsc-d1{}
.tabsDsc-d1 .tab-item{
	display: none;
}
.tabsDsc-d1 .tab-item.on{
	display: block;
}
@media only screen and (max-width:1440px){
	.boxLeader-d1 .title{font-size: 24px;}
}
@media only screen and (max-width:1199px){
	.boxLeader-d1 .ul-leader{margin: 0 auto -20px;}
	.boxLeader-d1 .ul-leader li{padding: 0 10px; margin-bottom: 20px;}
}
@media only screen and (max-width:959px){
	.m-leader .g-tit1-t1{padding-bottom: 15px; margin-bottom: 20px;}
	.boxLeader-d1 .title{padding-bottom: 15px; margin-bottom: 20px; font-size: 20px;}
	.tabs-d1 a{min-width: 100px; font-size: 16px; line-height: 36px;}
}
@media only screen and (max-width:767px){
	.boxLeader-d1{display: block;}
	.boxLeader-d1 .box-left, .boxLeader-d1 .box-right{width: 100%;}
	.boxLeader-d1 .box-left{margin-bottom: 20px;}
	.boxLeader-d1 .ul-leader{margin: 0 -10px -20px; width: auto;}
}
/*2025.07.29 end*/