﻿@charset "utf-8";
*{margin:0 auto;}
body{ font-family:  "Microsoft YaHei", Arial, Helvetica, sans-serif;margin:0px; padding:0px; margin:0px auto; font-size:16px; color:#333333; width:100%;  zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333333;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:middle;}
a{ color:#333333; text-decoration:none;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#14579e;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}

/*单行文本省略号*/
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}

.Contain{width:1100px;margin:0 auto;}

@media(max-width:1100px){
	.Contain{width:92%;}
}


/* Top */
header{position: relative;}
header .search{background:#14579e;height: 35px;}
header .search .searchBox{width:170px;height:25px;line-height: 25px;margin-top:5px;background:#fff;}
header .search .searchBox input{width:130px;height:100%;box-sizing: border-box;padding:0 10px;}
header .search .searchBox button{width:40px;height:100%;background:none;border:none;border-left:1px solid #e2ebf3;}


.Top{background:url(../uploadfiles/image/topbg.jpg) no-repeat center center;background-size: cover;line-height: 113px;position: relative;}
.Top .logo img{max-height:113px;}
.Top .m-btn{display: none;background:#fff;position: absolute;cursor: pointer;right:20px;top:20px;float:right;padding:15px 5px;border-radius: 5px;z-index:999;}
.Top .m-btn span{display: block;width:25px;height:3px;background:#14579e;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .m-btn span::before, .m-btn span::after{content:'';display: block;height:3px;width:25px;background:#14579e;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .m-btn span:before {top: -8px;}
.Top .m-btn span:after {bottom: -8px;}
.Top .m-btn.active span {background: transparent;}
.Top .m-btn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;}
.Top .m-btn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;}


/* MainNav */
.MainNav {background:#14579e;z-index:9999;position: relative;}
.MainNav ul {text-align: center;}
.MainNav ul::after{content:'';display: block;clear: both;}
.MainNav ul li{line-height: 40px;padding:0 10px;margin:0 10px;position: relative;display: inline-block;}
.MainNav ul li a{color:#fff;z-index:999;display: block;position: relative;}
.MainNav ul li::after{content:'';height:0;width:100%;background:#1f74c4;position: absolute;bottom:0;left:0;transition: all .5s;-webkit-transition: all .5s;z-index:1;}
.MainNav ul li.onnav::after{height:100%;}
.MainNav ul li:hover::after{height:100%;}
.MainNav ul li .Navpull{position: absolute;left:50%;top:40px;line-height: 35px;z-index:99999;background:#14579e;width:140px;font-size: 15px;padding:0 10px 10px 10px;display: none;margin-left:-70px;box-sizing: border-box;}
.MainNav ul li .Navpull dd{border-bottom:1px dotted rgba(255,255,255,0.5);}
.MainNav ul li .Navpull dd:last-child{border-bottom:none;}

@media(max-width:1280px){
	.MainNav ul li{padding:0 10px;margin: 0 5px;}
}

@media(max-width:992px){
	.Top{height:70px;line-height: 70px;}
	.Top .logo img{height:55px;}
	.Top .m-btn{display: block;}


	 header{position: relative;}
	.MainNav{position: absolute;top:105px;width:100%;background:#14579e;left:0;z-index:999;display: none;padding:10px 0 20px 0;}
	.MainNav ul li{line-height: 35px;display: block;border-bottom:1px dotted rgba(255,255,255,0.5);text-align: left;}
	.MainNav ul li::after{display: none;}
	.MainNav ul li b{width:35px;height:35px;background:url(../uploadfiles/image/m-more.png) no-repeat center center;display: block;position: absolute;top:0;right:0;z-index:9999;}
	.MainNav ul li .Navpull{position: static;display: none;padding:10px;background:#027dbd;box-sizing: border-box;}
}

/* HomeBan */
.HomeBan .owl-dots{display: none;}
.HomeBan .owl-nav{display: block;}
.HomeBan .owl-nav button{position: absolute;height:50px;width:30px;background:#14579e;margin-top:-25px;top:50%;}
.HomeBan .owl-nav button.owl-next{background:url(../uploadfiles/image/next.png) no-repeat center center #14579e;right:0;}
.HomeBan .owl-nav button.owl-prev{background:url(../uploadfiles/image/prev.png) no-repeat center center #14579e;left:0;}
.HomeBan .owl-nav button span{display: none;}

.Ipart{padding:30px 0 0 0;}

.News{width:73%;}
.News .newsLeft, .News .newsRight{width:48%;}
.News .newsLeft .item{position:relative;}
.News .newsLeft .item p{position:absolute;left:0;bottom:0;z-index:10;background:rgba(0,0,0,0.5);color:#fff;padding:5px;width:100%;}
.News .newsLeft .item img{height:280px;object-fit: cover;}
.News .newsLeft .owlNews .owl-nav{display: none;}
.News .newsLeft .owlNews .owl-dots{display: block;position: absolute;bottom:36px;right:10px;}
.News .newsLeft .owlNews .owl-dots .owl-dot{width:7px;height:7px;border-radius: 50%;margin:0 5px;background:#fff;}
.News .newsLeft .owlNews .owl-dots .owl-dot.active{background:#14579e;}

.News .newsRight .ListBox{height:235px;overflow:hidden;}

.Htit{padding-bottom:10px;border-bottom:2px solid #cccccc;position: relative;margin-bottom:15px;min-height: 22px;}
.Htit span{font-size: 16px;color:#14579e;}
.Htit a{font-size: 12px;color:#6c6c6c;display: inline-block;margin-left:10px;position: relative;top:-1px;}
.Htit a img{display: inline-block;position: relative;top:-2px;margin-left:5px;}
.Htit::after{content:'';display: block;width:50%;height:2px;background:#14579e;position: absolute;bottom:-2px;left:0;}
.Htit1::after{max-width:187px;}
.Htit2::after{display: none;}
.News .newsRight .Htit ul li,.IpartLeft .newsRight .Htit ul li{width:50%;float:left;position:relative;cursor: pointer;}
.ListBox .List{line-height: 33px;}
.ListBox .List p{width:80%;font-size: 14px;}
.ListBox .List span{color:#acacad;font-size: 12px;}
.ListBox .List.li p{font-weight:bold;}
.News .newsRight .Htit::after{width:0%;}
.News .newsRight .Htit ul li::after,.IpartLeft .newsRight .Htit ul li::after{content:'';display: block;width:0;height:2px;background:#14579e;position: absolute;left:0;bottom:-12px;transition: all .5s;-webkit-transition: all .5s;}
.News .newsRight .Htit ul li.on::after,.IpartLeft .newsRight .Htit ul li.on::after{width:100%;}
.IpartLeft .newsRight .Htit::after{display:none}
.Tzgg{width:23%;}
.Tzgg .Htit ul::after{content:'';display: block;clear: both;}
.Tzgg .Htit ul li{width:50%;float:left;position: relative;cursor: pointer;}
.Tzgg .Htit ul li::after{content:'';display: block;width:0;height:2px;background:#14579e;position: absolute;left:0;bottom:-12px;transition: all .5s;-webkit-transition: all .5s;}
.Tzgg .Htit ul li.on::after{width:100%;}
.Tzgg .Htit::after{display: none;}
.Tzgg .tjListBox .tjList{margin-bottom:10px;margin-top:22px;}
.Tzgg .tjListBox .tjList .Date{width:20%;text-align: center;color:#fff;}
.Tzgg .tjListBox .tjList .Date span{display: block;height:20px;background:#ed9f4d;font-size: 14px;line-height: 20px;font-weight: bold;margin-bottom:2px;}
.Tzgg .tjListBox .tjList .Date p{height:24px;background:#14579e;font-size: 24px;line-height: 24px;}
.Tzgg .tjListBox .tjList .name{width:75%;}

.Doctor{width:73%;}
.Doctor .DoctouBox{padding-top:5px;}

.Doctor .DoctouBox ul li{float:left;text-align: center;}
.Doctor .DoctouBox ul li .DoctorImg{overflow: hidden;height:150px;}
.Doctor .DoctouBox ul li .DoctorImg img{width:100%;transition: all .5s;-webkit-transition: all .5s;}
.Doctor .DoctouBox ul li p{font-size: 16px;text-align: center;padding:8px 0 2px 0;font-weight: bold;}
.Doctor .DoctouBox ul li span{font-size: 14px;}
.Doctor .DoctouBox ul li:hover .DoctorImg img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.DoctouBox .owl-nav{display: block !important;}
.DoctouBox .owl-nav button{position: absolute;top:35%;width:28px;height:40px;background:rgba(0,0,0,0.4) !important;color:#fff;margin-top:-20px;}
.DoctouBox .owl-nav button.owl-prev{left:-0px;}
.DoctouBox .owl-nav button.owl-next{right:-0px;}
.DoctouBox .owl-nav button span{display: block;margin:0 auto;line-height: 40px;color:#fff;}

.ksNav{width:23%;}
.ksNav ul{padding-top:5px;}
.ksNav ul li{float:left;width:25%;margin-bottom:10px;text-align:center}
.ksNav ul li .ksNavIco{width:49px;height:49px;border-radius: 50%;background:#9ecffc;text-align: center;line-height: 49px;display: inline-block;}
.ksNav ul li .ksNavIco img{transition: all .5s;-webkit-transition: all .5s;}
.ksNav ul li p{font-size: 12px;padding:10px 0 10px 0;}
.ksNav ul li:nth-child(1) p{font-size: 10px; }
.ksNav ul li:nth-child(1), .ksNav ul li:nth-child(4){text-align: center;}
.ksNav ul li:nth-child(2), .ksNav ul li:nth-child(5){text-align: center;}
.ksNav ul li:nth-child(3), .ksNav ul li:nth-child(6){text-align: center;}

.ksNav ul li:hover .ksNavIco img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}

.IpartLeft{width:73%;}
.IpartLeft .IpartBox{width:48%;margin-bottom:30px;}
.IpartLeft .IpartBox1{margin-bottom:20px;}
.IpartRight{width:23.2%;}
.IpartRight ul li{margin-bottom:8px;transition: all .5s;-webkit-transition: all .5s;}
.IpartRight ul li:hover{transform: translate3d(0,-3px,0);-webkit-transform: translate3d(0,-3px,0);box-shadow: 0 0 10px #ddd;}

/* .Zt{margin-left:-2%;} */
.Zt .ZtList{position: relative;overflow: hidden;}
.Zt .ZtList .ZtImg img{width:100%;}
.Zt .ZtList p{position: absolute;bottom:-1px;right:0;height:35px;padding:0 10px 0 30px;color:#fff;line-height: 37px;}
.Zt .ZtList:first-child p{background:url(../uploadfiles/image/ztbg1.png) no-repeat bottom center;background-size: 100% 100%;}
.Zt .ZtList:nth-child(2n) p{background:url(../uploadfiles/image/ztbg2.png) no-repeat bottom center;background-size: 100% 100%;}
.Zt .ZtList:nth-child(3n) p{background:url(../uploadfiles/image/ztbg3.png) no-repeat bottom center;background-size: 100% 100%;}
.Zt .ZtList:nth-child(4n) p{background:url(../uploadfiles/image/ztbg4.png) no-repeat bottom center;background-size: 100% 100%;}

.Zt .owl-dots{display: none;}
.Zt .owl-nav{display: block !important;}
.Zt .owl-nav button{position: absolute;top:50%;width:40px;height:40px;border-radius: 50% !important;background:rgba(0,0,0,0.4) !important;color:#fff;margin-top:-20px;}
.Zt .owl-nav button.owl-prev{left:-50px;}
.Zt .owl-nav button.owl-next{right:-50px;}
.Zt .owl-nav button span{display: block;margin:0 auto;line-height: 40px;color:#fff;}

@media(max-width:768px){
	.Zt .owl-nav button.owl-prev{left:10px;}
    .Zt .owl-nav button.owl-next{right:10px;}
}

.Link{padding:30px 0;}
.Link .LinkBox{position: relative;}
.Link .LinkBox .Linkname{position: absolute;top:0;left:0;line-height: 30px;}
.Link ul{padding-left:85px;padding-right:20px;height:30px;overflow: hidden;transition: all .5s;-webkit-transition: all .5s;}
.Link ul.on{height:auto;}
.Link ul li{float:left;line-height: 30px;margin:0 20px 0 10px;}
.Link .LinkMore{position: absolute;right:0;top:0;line-height: 30px;}


/* Bottom */
.Bottom{padding:20px 0;background:#027dbd;}
.Bottom .BottomCon{width:40%;position: relative;padding:20px 0;}
.Bottom .BottomCon .BottomImg{position: absolute;top:50%;left:0;margin-top:-34px;}
.Bottom .BottomCon ul{padding-left:65px;font-size: 12px;color:#9fb4d5;line-height: 24px;}
.Bottom .BottomCon ul a{color:#9fb4d5;}
.Bottom .BLogo{width:30%;padding:10px 0;}
.Bottom .BottomEr{color:#fff;width:25%;}
.Bottom .BottomEr .erBox {width:45%;text-align: center;margin-top:7px;}
.Bottom .BottomEr .erBox p{font-size: 12px;padding-top:10px;}
.Bottom .Btel {width:55%;}
.Bottom .Btel span {font-size: 12px;}
.Bottom .Btel span strong{font-size: 24px;}
.Bottom .Btel p{font-family: Anton;font-size: 13px;}

@media(max-width:1050px){
	.ListBox .List p{width:75%;}
}

@media(max-width:992px){
	.News{width:100%;}
	.News .newsLeft, .News .newsRight{width:100%;margin-bottom:10px;}
	.Tzgg{width:100%;}
	.Doctor{width:100%;}
	.ksNav{width:100%;margin:10px 0;}
	.IpartLeft{width:100%;}
	.IpartRight{width:100%;margin:10px 0;}
	.IpartRight ul{margin-left:-2%;}
	.IpartRight ul::after{content:'';display: block;clear:both;}
	.IpartRight ul li{float:left;width:48%;margin-left:2%;}
	.IpartRight ul li img{width:100%;}
}

@media(max-width:768px){
	.Top .TopTxt{display: none;}
	.Doctor .DoctouBox ul li{margin-bottom:10px;}
	.IpartLeft .IpartBox{width:100%;}
	.Zt{margin-left:0;}
	.Zt .ZtList{width:100%;margin-right:0;margin-bottom:10px;}

	.IpartRight ul{margin-left:0;}
	.IpartRight ul li{float:left;width:100%;margin-left:0;}

	.Link .LinkBox .Linkname{font-size: 14px;}
	.Link ul li{font-size: 13px;margin:0 5px;}

	.Bottom .BottomCon{width:100%;}
	.Bottom .BLogo{width:100%;display: none;}
	.Bottom .BottomEr{width:100%;}
}


/* 现任领导 */
.Localtion{padding:20px 0;color:#666666;}
.Localtion img{position: relative;top:-2px;}
.Localtion a{color:#666;font-size: 14px;display: inline-block;margin:0 3px;}

.Main{padding:20px 0;}

.MainLeft{width:23%;}
.MainLeft h1{font-size: 24px;color:#333333;padding:0 20px 10px 50px;border-bottom:1px solid #e5e5e5;position: relative;text-align:center;}
.MainLeft h1::before{content:'';display: block;width:5px;height:23px;background:#14579e;position: absolute;left:30px;top:5px;}
.MainLeft ul li{padding:0 15px 0 15px;line-height: 48px;border-bottom:1px solid #e5e5e5;position: relative;}
.MainLeft ul li img{position: absolute;top:10px;right:30px;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.MainLeft ul li.on img{right:10px;opacity: 1;top:22px}
.MainLeft ul li.on a{color:#14579e;font-weight: bold;}
.MainLeft ul li:hover img{right:10px;opacity: 1;}
.MainLeft ul li:hover a{font-weight: bold;color:#14579e;}
.MainLeft ul ul{display: none;}
.MainLeft .findUl.on ul{display: block !important;}
.MainLeft ul ul li{line-height:32px;}
.MainLeft ul ul li:last-child{border: none;}
.MainLeft ul li.on ul a{color: #444;font-weight: normal;}
.MainLeft2 h1,.MainLeft ul li,.MainLeft2 ul li a{color:#f00}
.MainLeft2 ul li.on a{color:#f00}
.MainLeft2 ul li:hover a{font-weight: bold;color:#f00;}
.MainLeft ul li:last-child{border-bottom:0px solid #e5e5e5;}
.MainRight{width:74%;}
.MainLeft2 h1::before{background:#f00;}
.MainRight .MainTit{border-bottom:1px solid #e5e5e5;}
.MainRight .MainTit span{display: inline-block;padding-bottom:10px;font-size: 24px;color:#14579e;position: relative;}
.MainRight .MainTit span::after{content:'';display: block;width:100%;height:2px;background:#14579e;position: absolute;bottom:-1px;left:0;}
.MainRight .MainTit a{display: inline-block;padding-bottom:10px;font-size: 24px;position: relative;margin-right: 20px;}
.MainRight .MainTit a::after{content:'';display: block;width:100%;height:2px;background:#14579e;position: absolute;bottom:-1px;left:0;display:none;}
.MainRight .MainTit a.on{color:#14579e;}
.MainRight .MainTit a.on::after{display:block;}


.MainRight2 .MainTit span{color:#f00}
.MainRight2 .MainTit span::after{background:#f00;}
.MainRight2  a:hover{color:#f00}
.MainCon{padding:20px 0;}
.MainCon .Leader{margin-left:-3%;}
.MainCon .Leader .LeaderList{width:47%;margin-left:3%;float:left;margin-bottom:40px;transition: all .5s;-webkit-transition: all .5s;}
.MainCon .Leader .LeaderList .LeaderImg{width:40%;}
.MainCon .Leader .LeaderList .LeaderImg img{height:216px;}
.MainCon .Leader .LeaderList .LeadderTxt{width:55%;}
.MainCon .Leader .LeaderList .LeadderTxt .Leadername{font-size: 20px;padding:10px 0;border-bottom:1px solid #e5e5e5;}
.MainCon .Leader .LeaderList .LeadderTxt .Leadername span{color:#999999;font-size:16px;}
.MainCon .Leader .LeaderList .LeadderTxt p{padding-top:10px;}
.MainCon .Leader .LeaderList .LeadderTxt p span{color:#14579e;}
.MainCon .Leader .LeaderList:hover{transform: translate3d(0,-3px,0);-webkit-transform: translate3d(0,-3px,0);box-shadow: 0 10px 20px #ddd;}


@media(max-width:992px){
	.MainLeft{width:100%;margin-bottom:20px;position: relative;z-index:998;}
	.MainLeft h1{font-size: 16px;font-weight: normal;}
	.MainLeft h1::before{height:14px;width:3px;}
	.MainLeft h1::after{content:'';display: block;border-left:5px solid #14579e;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent;position: absolute;right:10px;top:50%;margin-top:-5px;}
	.MainLeft ul{position: absolute;width:100%;left:0;background:#fff;font-size: 14px;display: none;}
	.MainRight{width:100%;}
	.MainCon .Leader .LeaderList .LeaderImg img{height:225px;}
}

@media(max-width:640px){
	.MainRight .MainTit span{font-size: 18px;}
	.MainCon .Leader {margin-left:0;}
	.MainCon .Leader .LeaderList{width:100%;margin-left:0;}
	.MainCon .Leader .LeaderList .LeaderImg img{height:182px;}
}

/* 招标公告 */
.nNewsList{padding:10px 0;border-bottom:1px dashed #e5e5e5;}
.nNewsList .nNewsListTit p{font-size: 18px;font-weight: bold;width:75%;}
.nNewsList .nNewsListTit span{font-size: 14px;color:#999999;}
.nNewsList .nNewsListDec{font-size: 14px;line-height: 24px;color:#666666;margin:7px 0 0 0;}
.nNewsList .nNewsMore{text-align: right;color:#e7943d;font-size: 14px;}

@media(max-width:768px){
	.nNewsList .nNewsListTit p{font-size: 16px;}
}

/* Pages */
.Pages{text-align: center;margin:50px 0;font-size: 14px;color:#14579e;}
.Pages a{height:35px;padding:0 10px;border:1px solid #14579e;display: inline-block;line-height: 34px;color:#14579e;margin: 5px 2px;box-sizing: border-box;}
.Pages a:hover{background:#14579e;color:#fff;border:1px solid #14579e;}
.Pages a.a_cur{background:#14579e;color:#fff;border:1px solid #14579e;}
.Pages .num a{width:35px;padding:0;}
.Pages .num{font-style: normal;}
.Pages .p_count{height:34px;padding:0 10px;border:1px solid #e6e6e6;display: inline-block;line-height: 34px;}
.Pages_1 a:hover{background:#d72119;border:1px solid #d72119;}


@media(max-width:992px){
	.Pages a{height:30px;line-height: 30px;padding: 0 5px;margin:5px 0;}
	.Pages .num a{width:30px;}
}

/* 科室介绍 */
.KsFirst .KsFirstLeft{width:61.5%;position: relative;padding-top:330px;}
.KsFirst .KsFirstLeft span{background-position: center center;background-repeat: no-repeat;background-size: contain;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.KsFirst .KsFirstRight{width:35%;background:#14579e;}
.KsFirst .KsFirstRight ul li{box-sizing: border-box;height:82.5px;border-bottom:1px solid rgba(255,255,255,0.3);text-align: center;line-height: 82.5px;}
.KsFirst .KsFirstRight ul li .Ksico{display: inline-block;width:65px;height:65px;border-radius: 50%;text-align: center;line-height: 65px;border:1px solid #fff;margin-right:20px;}
.KsFirst .KsFirstRight ul li .Ksico img{transition: all .5s;-webkit-transition: all .5s;}
.KsFirst .KsFirstRight ul li span{font-size: 20px;color:#fff;}
.KsFirst .KsFirstRight ul li:last-child{border-bottom:none;}

.KsFirst .KsFirstRight ul li:hover .Ksico img{transform: scale(1.1);-webkit-transform: scale(1.1);}



.KsBox{border-left:1px dashed #e5e5e5;margin:20px 0;}
.KsBox .KsPart{padding:10px 0 20px 15px;border-bottom:1px dashed #e5e5e5;}
.KsBox .KsPart:last-child{border-bottom:none;}
.KsBox .KsPart .KsTit{font-weight: bold;font-size: 20px;color:#333333;padding:10px 0;position: relative;}
.KsBox .KsPart .KsTit::before{content:'';display: block;height:30px;width:3px;background:#e7943d;position: absolute;left:-17px;top:50%;margin-top:-15px;}
.KsBox .KsPart .KsDec{font-size: 14px;line-height: 30px;}

.nDocList{margin-bottom:30px;}
.nDocList .nDocImg{width:22%;overflow: hidden;}
.nDocList .nDocImg img{transition: all .5s;-webkit-transition: all .5s;}
.nDocList .nDocTxt{width:75%;}
.nDocList .nDocTxt .nDocName{padding-bottom:3px;border-bottom:1px solid #dcdcdc;line-height: 33px;}
.nDocList .nDocTxt .nDocName p{font-size: 18px;}
.nDocList .nDocTxt .nDocName span{color:#14579e;font-size: 14px;}
.nDocList .nDocTxt .ndocDec {font-size: 14px;line-height: 30px;color:#333;padding-top:8px;}
.nDocList:hover .nDocImg img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.Team ul{margin-left:-3%;}
.Team ul::after{content:'';display: block;clear: both;}
.Team ul li{margin-left:3%;width:47%;float:left;margin-bottom:10px;}
.Team ul li img{height:254px;transition: all .5s;-webkit-transition: all .5s;}
.Team ul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);box-shadow: 0 0 10px #ddd;}
.Kscontact ul li{line-height: 30px;font-size: 14px;}

@media(max-width:768px){
	.KsFirst .KsFirstLeft{width:100%;padding-top:65%;}
	.KsFirst .KsFirstRight{width:100%;}
	.KsFirst .KsFirstRight ul::after{content:'';display: block;clear: both;}
	.KsFirst .KsFirstRight ul li{width:50%;float:left;line-height: 65px;height:65px;}
	.KsFirst .KsFirstRight ul li .Ksico{width:45px;height:45px;line-height: 45px;margin-right:5px;}
	.KsFirst .KsFirstRight ul li .Ksico img{height:25px;}
	.KsFirst .KsFirstRight ul li span{font-size: 16px;}

	.KsBox .KsPart .KsTit{font-size: 18px;}

	.Team ul li img{height:100px;}
}



/* 详情页 */
.News-info{margin-top:30px;border:1px solid #dcdcdd;padding:30px 50px;}
.News-info .News-info-tit{text-align: center;border-bottom:1px dotted #dcdcdd;padding-bottom:20px;}
.News-info .News-info-tit h1{font-size: 20px;font-weight: normal;margin:10px 0;}
.News-info .News-info-tit p{font-size: 14px;color:#999;display: inline-block;margin-right:10px;}
.News-info .News-info-tit .bshare-custom{display: inline-block;}
.News-info .News-info-content{margin:30px 0;font-size: 15px;line-height: 30px;color:#666;;}

.prev-next{margin-top:30px;width:60%;}
.prev-next ul li{line-height: 50px;border-bottom:1px dotted #dcdcdd;font-size: 14px;}
.prev-next ul li a{color:#666;}
.prev-next ul li a:hover{color:#0062a8;}

.return{margin-top:50px;text-align: right;}
.return a{color:#0062a8;}
.return ul{margin-top:20px;}
.return ul li{display: inline-block;margin-left:20px;}
.return ul li a{color:#999;font-size: 14px;}
.return ul li a img{width:20px;position: relative;top:-2px;}

@media(max-width:992px){
	.News-info{padding:10px;}
	.News-info .News-info-tit h1{font-size: 16px;}
	.prev-next{width:100%;}
}

/* 组织机构 */
.OnTit{ height:51px; border-bottom:1px solid #eeeeee; line-height:50px; margin-bottom:26px;}
.OnTit h3{ float:left; color:#14579e; font-size:18px; border-bottom:2px solid #14579e;}
.OnTit h3 img{ display:inline-block; vertical-align:middle; margin-right:11px; width:32px; height:28px;}

.Ksnav{ margin:0 0 10px -10px;}
.Ksnav li{ width:20%; float:left; font-size:16px;}
.Ksnav li a{ display:block; margin:0 0 10px 10px; text-align:center; height:52px; padding:0 5px;background:#fafafa;line-height: 52px;}
.Ksnav li:hover a{background:#14579e; color:#fff;}

@media ( max-width:1024px){
	.OnTit{ height:45px; line-height:44px; margin-bottom:20px;}
	.OnTit h3{font-size:16px;}.OnTit h3 img{ width:25px; height:22px;}
}

@media ( max-width:640px){
	.Ksnav li{ width:33.333%; font-size:14px;}
}

/* 单篇 */
.ArticlePage {
	line-height: 32px;
}

	.ArticlePage p {
		font-size: 16px !important;
	}

	.ArticlePage span {
		font-size: 16px !important;
	}

.thirdm {
	color: #14579e !important;
	font-weight: bold !important;
}

/* 师资队伍 */
.aTeacher{margin-left:-3%;}
.aTeacher .aTeacherList{width:22%;margin-left:3%;float:left;margin-bottom:30px;}
.aTeacher .aTeacherList .aTeacherImg img{height:265px;width:100%;}
.aTeacher .aTeacherList .aTeacherTxt{padding-top:10px;text-align: center;}

@media(max-width:1100px){
	.aTeacher .aTeacherList .aTeacherImg img{height:230px;}
}

@media(max-width:992px){
	.aTeacher .aTeacherList .aTeacherImg img{height:265px;}
}

@media(max-width:768px){
	.aTeacher .aTeacherList .aTeacherImg img{height:170px;}
}

@media(max-width:600px){
	.aTeacher .aTeacherList{width:47%;}
	.aTeacher .aTeacherList .aTeacherImg img{height:220px;}
}

.indexad{position:absolute;z-index:1000;}
.indexad .close{position:absolute;right:0;top:-20px;}

.News-info-content{text-indent:2em}









