@charset "utf-8";
/*banner*/
.i_banner { width: 100%; overflow: hidden; position: relative;}
.i_banner .item { width: 100%; display: block; overflow: hidden; position: relative; }
.i_banner #owl-demo .owl-item .uk-animation-kenburns img { width: 100%; height: auto; transition: all 1s ease 2.5s; }
.i_banner #owl-demo .owl-item.active .uk-animation-kenburns img { animation-name: uk-kenburns; animation-duration: 15s; }
.i_banner .owl-pagination { position: absolute; left: 0; bottom: 5%; text-align: center; }
.i_banner .owl-buttons div { width: 50px; height: 100%; background:url(../images/next.png) no-repeat center; display: block; position: absolute; top: 0; opacity: 0.6; }
.i_banner .owl-buttons div:hover { opacity: 1; }
.i_banner .owl-buttons div.owl-prev, .i_banner .owl-buttons div:hover.owl-prev { left: 5%; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.i_banner .owl-buttons div.owl-next, .i_banner .owl-buttons div:hover.owl-next { right: 5%; }

/*news*/
.newict{ position:relative;}
.newis{ width:79%;}

.more1{ width:62px; padding:6px 0; background:#425ba8; color:#FFF; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; text-align:center;} 
.more1:hover{ background:#fe4368; color:#FFF;}
.newis .newis_bo{ position:relative;}
.newis .new_img{ width:36%; height:100%; position:absolute; left:0; top:0;}
.newis .new_img .item { width: 100%; display: block; overflow: hidden; position: relative; text-align:center;}
.newis .new_img .item:hover .heau img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.newis .new_img .item:hover .f14 a{ color:#425ba8;}
.newis .new_img .owl-pagination{ display:none;}
.newis .new_img .owl-buttons div { width: 37px; height: 37px; background:url(../images/awr.png) no-repeat center; display: block; position: absolute; top: 6.5vw;}
.newis .new_img .owl-buttons div:hover{ background:url(../images/awr_ed.png) no-repeat center;}
.newis .new_img .owl-buttons div.owl-prev, .newis .new_img .owl-buttons div:hover.owl-prev { left: 5%;}
.newis .new_img .owl-buttons div.owl-next, .newis .new_img .owl-buttons div:hover.owl-next { right: 5%; -webkit-transform: rotate(180deg); transform: rotate(180deg);  }
.newi_txt{ width:61%; position:relative;}
.newi_txt .new1 dt{ width:11.1%; background:#425ba8;}
.newi_txt .new1 dt .f30{ background:url(../images/time_bg.jpg) no-repeat; background-size:cover; padding:0.5vw 0;}
.newi_txt .new1 dt .f14{ padding:5px 0;}
.newi_txt .new1 dd{ width:85%;}
.newi_txt ul li{ border-bottom:1px #999999 dashed;}
.newi_txt ul li p a{ width:85%;}

.jzdh{ width:18.46%; background:#425ba8; height:100%; position:absolute; left:0; top:0;}
.jzdh .heti{ height:50px; line-height:50px;}
.jzdh li a{ width:100%; border:1px #718cc7 solid; padding:0 1vw; color:#FFF; overflow:hidden;}
.jzdh li a .ioc_img{ width:25%;}
.jzdh li a .ioc_img img{ width:auto; max-width:100%; height:auto;}
.jzdh li a .ioc_img .img1{ display:block;}
.jzdh li a .ioc_img .img2{ display:none;}
.jzdh li a:hover{ background:#FFF; color:#425ba8;}
.jzdh li a:hover .ioc_img .img1{ display:none;}
.jzdh li a:hover .ioc_img .img2{ display:block;} 
/*专科*/
.zkjs_c{ position:relative;}
.zkjs_c .net_yy{ width:18.46%; height:100%; position:absolute; left:0; bottom:0;}
.zkjs_c .net_yy dl{ position:relative;}
.zkjs_c .net_yy dl dt{ width:100%; position:absolute; left:0; top:0; z-index:1; overflow:hidden;}
.outBox{ position:relative; width:100%; overflow:hidden;}
.outBox .hd{ width:100%; overflow:hidden; text-align:center;}
.outBox .hd ul li{ width:auto; display:inline-block;}
.outBox .hd ul li.on{ color:#425ba8;}
.inBox{ width:100%; position:relative; height:354px;}
.inBox .inHd{ width:61%;}
.inBox .inHd ul li{ width:31.33%; display:block; float:left; margin-right:2%; margin-bottom:22px; border:1px #eeeeee solid; height:40px; line-height:40px; background:url(../images/ioc1.png) no-repeat 10px center #fff; padding-left:15px; text-align:center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.inBox .inHd ul li:nth-child(3n){ margin-right:0;}
.inBox .inHd ul li a{ width:100%; display:block;}
.inBox .inHd ul li.on{ background:url(../images/ioc2.png) no-repeat 10px center #425ba8; color:#FFF;}
.inBox .inHd ul li.mora{ background:url(../images/ioc2.png) no-repeat 10px center #fe4368; color:#FFF; height:40px; line-height:40px; padding-left:15px; text-align:center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.inBox .inHd ul li.mora a{ color:#FFF;}
.inBox .inHd ul li.mora:hover{ background:url(../images/ioc2.png) no-repeat 10px center #425ba8;}
.inBox .inBd{ width:36%;}
.inBox .inBd ul{ width:100%; height:354px;}
.inBox .inBd ul .pt20.f14{ height:220px; text-align:justify; font-weight:lighter;}
.inBox .inBd ul .more2 .more1{ width:98px; display:block; text-align:center; background:#425ba8; color:#FFF;}
/*公示●公告*/
.gsgg_c{ position:relative;}
.gsgg_c .gsgg{ width:18.46%;}
.gsgg_c .gsgg dl dt img{ width:auto; height:50px;}
.gsgg_c .gsgg .txtScroll-top{ width:100%; overflow:hidden; position:relative;}
.gsgg_c .gsgg .txtScroll-top .infoList li{ border-bottom:1px #666666 dashed; margin-top:15px;}
.gsgg_c .gsgg .txtScroll-top .infoList li span img{ width:auto; height:24px;}
.gsgg_c .gsgg .txtScroll-top .infoList li:hover a{ color:#425ba8;}
/*专家介绍*/
.zjjs #owl-demo{ position:relative;}
.zjjs #owl-demo .item { display: block; overflow: hidden; }
.zjjs #owl-demo .item .conc{ background:#f2f2f2; padding:10px; border:1px #eeeeee solid;}
.zjjs #owl-demo .item .conc:hover{ background:#d1dcff;}
.zjjs #owl-demo .item .conc:hover .heau img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.zjjs .owl-pagination{ display:none;}
.zjjs .owl-buttons{ width:158px; margin:0 auto; padding-top:1.8vw; overflow: hidden;}
.zjjs .owl-buttons div { width: 57px; height: 28px; background:url(../images/aws.png) no-repeat center; display: block; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -o-transition: all .3s ease-in; transition: all .3s ease-i;}
.zjjs .owl-buttons div:hover{ background:url(../images/aws_ed.png) no-repeat center;}
.zjjs .owl-buttons div.owl-prev, .zjjs .owl-buttons div:hover.owl-prev { float:left;}
.zjjs .owl-buttons div.owl-next, .zjjs .owl-buttons div:hover.owl-next { float:right; -webkit-transform: rotate(180deg); transform: rotate(180deg);}













@media screen and (max-width: 1350px) and (min-width:0) {
/*专科*/
.inBox{ height:312px;}
.inBox .inHd ul li{ margin-bottom:18px;}
.inBox .inHd ul li a{ height:38px; line-height:38px; padding-left:13px;}
.inBox .inBd ul{ height:312px;}
.inBox .inBd ul .pt20.f14{ height:200px;}
.inBox .inBd ul .more2 .more1{ width:96px;}

/*公示●公告*/
.gsgg_c .gsgg dl dt img{ height:46px;}
.gsgg_c .gsgg .txtScroll-top .infoList li{ margin-top:12px;}
.gsgg_c .gsgg .txtScroll-top .infoList li span img{ height:22px;}

}
@media screen and (max-width: 1100px) and (min-width:0) {
/*专科*/
.inBox{ height:307px;}
.inBox .inHd ul li{ margin-bottom:16px;}
.inBox .inHd ul li a{ height:36px; line-height:36px; padding-left:12px;}
.inBox .inBd ul{ height:307px;}
.inBox .inBd ul .pt20.f14{ height:210px;}
.inBox .inBd ul .more2 .more1{ width:94px;}

}
@media screen and (max-width: 1024px) and (min-width:0) {
/*banner*/
.i_banner{ margin-top:0.78rem;}

/*news*/
.newict{ position:relative;}
.newis{ width:100%; padding-top:0.35rem;}

.more1{ width:1rem; padding:0.06rem 0; border-radius: 0.25rem; -moz-border-radius: 0.25rem; -webkit-border-radius: 0.25rem;} 

.newis .new_img{ width:100%; height:auto; position:inherit; left:inherit; top:inherit;}
.newis .owl-buttons div { top: 1.3rem;}

.newi_txt{ width:100%; padding-top:0.35rem;}
.newi_txt .new1 dt{ width:15%;}
.newi_txt .new1 dt .f30{ padding:0.1rem 0;}
.newi_txt .new1 dt .f14{ padding:0.05rem 0;}
.newi_txt .new1 dd{ width:82%;}
.newi_txt ul li p a{ width:100%;}

.jzdh{ width:100%; height:auto; position:inherit; left:inherit; top:inherit; padding:0.3rem 0;}
.jzdh .heti{ height:0.8rem; line-height:0.8rem;}
.jzdh li{ width:46%;}
.jzdh li:nth-of-type(2).pt20{ padding-top:0;}
.jzdh li:nth-of-type(odd) { float: left; }
.jzdh li:nth-of-type(even) { float: right; }
.jzdh li a{ padding:0 0.3rem;}

/*专科*/
.zkjs_c .net_yy{ width:100%; height:auto; position:inherit; left:inherit; bottom:inherit;}
.zkjs_c .net_yy dt.pt30{ padding-top:0;}
.zkjs_c .net_yy dt{ height:100%; position:absolute; left:0; top:0; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center;}


.inBox{ height:auto;}
.inBox .inHd{ width:100%;}
.inBox .inHd ul{ width:96%; margin:0 auto;}
.inBox .inHd ul li{ width:32.33%; margin-right:1%; margin-bottom:0.2rem; height:0.6rem; line-height:0.6rem; padding-left:0.15rem; border-radius: 0.05rem; -moz-border-radius: 0.05rem; -webkit-border-radius: 0.05rem; background:url(../images/ioc1.png) no-repeat 0.1rem center #fff;}
.inBox .inHd ul li:nth-child(3n){ margin-right:0;}
.inBox .inHd ul li:nth-child(4n){ margin-right:1%;}

.inBox .inHd ul li.on{ background:url(../images/ioc2.png) no-repeat 0.1rem center #425ba8; color:#FFF;}
.inBox .inHd ul li.mora{ background:url(../images/ioc2.png) no-repeat 0.1rem center #fe4368; color:#FFF;}

.inBox .inBd{ width:100%;}
.inBox .inBd ul{ width:100%; height:auto; padding-bottom:0.35rem;}
.inBox .inBd ul .pt20.f14{ height:auto; font-weight:normal;}
.inBox .inBd ul .more2{ padding-top:0.3rem;}
.inBox .inBd ul .more2 .more1{ width:2rem;}


/*公示●公告*/
.gsgg_c .gsgg{ width:100%;}
.gsgg_c .gsgg dl dt img{ height:0.5rem;}
.gsgg_c .gsgg .txtScroll-top .infoList li{ margin-top:10px;}
.gsgg_c .gsgg .txtScroll-top .infoList li .pt10{ padding-top:10px;}
.gsgg_c .gsgg .txtScroll-top .infoList li .pb15{ padding-bottom:30px;}
.gsgg_c .gsgg .txtScroll-top .infoList li span img{ height:20px;}

/*专家介绍*/

.zjjs #owl-demo .item .conc{ padding:0.1rem;}

.zjjs .owl-buttons{ width:60%; padding-top:0.35rem;}
.zjjs .owl-buttons div { width: 0.8rem; height: 0.39rem; background-size:contain;}


}


/* animation */
@keyframes uk-kenburns { 0% {
transform:scale(1)
}
100% {
transform:scale(1.2)
}
}
 @-webkit-keyframes tracking-in-contract { 0% {
letter-spacing:1em;
opacity:0
}
40% {
opacity:.6
}
100% {
letter-spacing:normal;
opacity:1
}
}
@keyframes tracking-in-contract { 0% {
letter-spacing:1em;
opacity:0
}
40% {
opacity:.6
}
100% {
letter-spacing:normal;
opacity:1
}
}
.rotate-center { -webkit-animation: rotate-center 4s linear infinite both; animation: rotate-center 4s linear infinite both }
@-webkit-keyframes rotate-center { 0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {

-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
.slide-bottom-back { -webkit-animation: slide-bottom-back 2s linear infinite both; animation: slide-bottom-back 2s linear infinite both }
@-webkit-keyframes slide-bottom-back { 0% {
-webkit-transform:translateY(0px);
transform:translateY(0px)
}
20% {
-webkit-transform:translateY(-3px);
transform:translateY(-3px)
}
50% {
-webkit-transform:translateY(8px);
transform:translateY(8px)100% {
-webkit-transform:translateY(0px);
transform:translateY(0px)
}
}
}
@keyframes slide-bottom-back { 0% {
-webkit-transform:translateY(0px);
transform:translateY(0px)
}
20% {
-webkit-transform:translateY(-3px);
transform:translateY(-3px)
}
50% {
-webkit-transform:translateY(8px);
transform:translateY(8px)100% {
-webkit-transform:translateY(0px);
transform:translateY(0px)
}
}
}
.heartbeat { -webkit-animation: heartbeat 1.5s ease-in-out infinite both; animation: heartbeat 1.5s ease-in-out infinite both }
@-webkit-keyframes heartbeat { from {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
10% {
-webkit-transform:scale(.91);
transform:scale(.91);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
17% {
-webkit-transform:scale(.98);
transform:scale(.98);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
33% {
-webkit-transform:scale(.87);
transform:scale(.87);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
45% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes heartbeat { from {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
10% {
-webkit-transform:scale(.91);
transform:scale(.91);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
17% {
-webkit-transform:scale(.98);
transform:scale(.98);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
33% {
-webkit-transform:scale(.87);
transform:scale(.87);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
45% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
 @keyframes uk-fade { 0% {
opacity:0
}
100% {
opacity:1
}
}
 @keyframes uk-slide-bottom { 0% {
transform:translateY(100%)
}
100% {
transform:translateY(0)
}
}


