@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,select,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
*{box-sizing:border-box;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:40%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
p {margin:0 0 9px;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.8 "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif;outline:0;}
body{background:#fff;color:#444;}
a{color:#444;outline:none;}
a:hover{color:#078f61;text-decoration:none;transition:.3s all;}
::selection{background-color:#e4ab2c;color:#fff;}
/* 文字样式 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}

/* 按钮 */
.btn{display:inline-block;border:none;text-align:center;background:#078f61;color:#fff;-webkit-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s;}
.btn:hover{background:#0db67d;}

.btn.disabled{background:#f1f1f1;border-color:#aaa;color:#aaa;cursor:default;}

/*表单元素样式*/
input::-webkit-input-placeholder {line-height:normal;font-size:13px;}
textarea,
input[type="text"],
input[type="password"],
input[type="search"]{padding:12px 10px;line-height:1;height:18px;vertical-align:middle;box-sizing:border-box;}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="search"]:focus{border-color:#009966;outline:0;outline:thin dotted \9;}
select{border:1px solid #ccc;vertical-align: middle;padding:4px 10px;line-height:1;}
input[readonly]{color:#999;}
input[disabled]{background:#f3f3f3;}

/* 浮动 */
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}/*IE6 IE7*/
.clearfix:after{display:table;content:"";clear:both;}

/* 图标 */
@font-face {font-family: "iconfont";
  src: url('font/iconfont.eot'); /* IE9*/
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('font/iconfont.woff') format('woff'), /* chrome、firefox */
  url('font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  display:inline-block;
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.content{width:1200px;margin:0 auto;}
/*一级标题*/
.first-tit{padding-bottom:18px;border-bottom:2px solid #078f61;line-height:1;}
.first-tit a{color:#078f61;font-weight:bold;font-size:16px;}
.first-tit a:hover{color:#0db67d;}
.first-tit .tit-txt{font-size:18px;}
.first-tit i{font-weight:normal;margin-left:2px;font-size:18px;position:relative;top:-1px;}

/*三级导航*/
.nav-second-title{line-height:44px;background-color:#e4ab2c;font-weight:normal;color:#fff;padding-left:20px;}
.nav-second-title i{margin-right: 5px;font-size: 17px;position: relative;top: 2px;line-height: 20px;}
.nav-second{min-width:150px;line-height:38px;z-index:5;border:1px dotted #e4e4e4;}
.nav-second li{border-top:1px dotted #e4e4e4;}
.nav-second .active .nav-sec-tit{background-color:#fcf2dc;} 
.nav-second .active .nav-sec-menu{display:block;} 
.nav-sec-menu{width:100%;background-color:#fff;border-top:1px dotted #e4e4e4;padding:10px 0;display:none;} 
.nav-sec-menu a{display:block;padding-left:20px;line-height:30px;}
.nav-sec-menu a:hover{text-decoration:underline;color:#444;} 
.nav-sec-tit{display:block;color:#e4ab2c;padding-left:20px;position:relative;}  
.nav-sec-tit i{display:block;color:#e4ab2c;position:absolute;right:6px;top:-1px;}
.nav-sec-tit:hover{color:#e4ab2c;} 
/*topbar*/
.topbar{background-color:#26694f;font-size:12px;border-top:10px solid #153d2d;height:54px;line-height:44px;color:#8aaea0;z-index:3;position:relative;min-width:1280px}
.topbar a{color:#fff}
.topbar .responsive-layout{width:100%}
@media only screen and (max-width:1279px){.topbar .responsive-layout{width:1280px}
}
.topbar .topbar-left .topbar-cate{position:relative;width:94px;border-right:1px solid #24624a}
.topbar .topbar-left .topbar-cate a{padding-left:14px;display:block}
.topbar .topbar-left .topbar-cate a.active-cate{position:relative}
.topbar .topbar-left .topbar-cate a.active-cate i{position:absolute;right:13px;height:44px}
.topbar .topbar-left .topbar-cate .top-drop{position:absolute;display:none;width:90%;background-color:#26694f;box-shadow:0 5px 5px rgba(148,148,148,.5);padding:10px 0}
.topbar .topbar-left .topbar-cate .top-drop a{height:30px;line-height:30px;position:relative;z-index:1;transition:border-color .4s,color .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-left .topbar-cate .top-drop a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#065a3a;z-index:-1;opacity:0;transform:scale3d(.5,1,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-left .topbar-cate .top-drop a:hover:before{opacity:1;transform:translate3d(0,0,0)}
.topbar .topbar-left .topbar-cate:hover .top-drop{animation:popFadeIn .5S;display:block}
.topbar .topbar-left .topbar-login{margin-left:15px}
.topbar .topbar-left .topbar-login .login-bar{position:relative}
.topbar .topbar-left .topbar-login .login-bar:after{width:1px;height:13px;background-color:#477c67;content:'';display:inline-block;margin:0 10px;position:relative;top:2px}
.topbar .topbar-left .topbar-login a:hover{color:#c7ebdd}
.topbar .topbar-right{height:44px}
.topbar .topbar-right .child-station a{float:left;width:120px;text-align:center;border-right:1px solid #24624a;font-size:15px;position:relative;z-index:1;transition:border-color .4s,color .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-right .child-station a .iconfont{margin-right:8px;font-size:inherit}
.topbar .topbar-right .child-station a.active-station{background-color:#fff;color:#296b50;padding-top:4px;top:-4px;position:relative;z-index:1;transition:border-color .4s,color .4s;transition-timing-function:cubic-bezier(.2,1,.3,1);border-width:2px}
.topbar .topbar-right .child-station a.active-station .iconfont{color:#92b4a7}
.topbar .topbar-right .child-station a.active-station:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#dddede;z-index:-1;opacity:0;transform:scale3d(.5,1,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-right .child-station a.active-station:hover:before{opacity:1;transform:translate3d(0,0,0)}
.topbar .topbar-right .child-station a:after{content:'';position:absolute;display:block;top:2px;right:2px;width:6px;height:6px;background:url(../img/active-station.png)}
.topbar .topbar-right .child-station a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#065a3a;z-index:-1;opacity:0;transform:scale3d(.5,1,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-right .child-station a:hover:before{opacity:1;transform:translate3d(0,0,0)}
.topbar .topbar-right .home-version{width:44px;background-color:#f58915;display:block;text-align:center;font-size:15px;position:relative;z-index:1;transition:border-color .4s,color .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-right .home-version:after{content:'';height:10px;width:100%;background-color:#542e09;position:absolute;top:-10px;right:0}
.topbar .topbar-right .home-version:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#df9e58;z-index:-1;opacity:0;transform:scale3d(.5,1,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}
.topbar .topbar-right .home-version:hover:before{opacity:1;transform:translate3d(0,0,0)}


/*头部*/
.top-header{height:91px;padding:19px 0;}
.logo-a{display:block;width:363px;height:53px;}
.logo-a img{width:100%;max-height:53px;display:block;}
.top-header h1{
  font-size: 30px;
  color: #e4ab2c;
  line-height: 30px;
  height: 30px;
  border-left: 1px solid #e4e4e4;
  margin-top: 20px;
  padding-left: 13px;
  margin-left: 13px;
}
.go-main {
  line-height: 28px;
  height: 30px;
  width: 120px;
  text-align: center;
  margin-top: 22px;
  -webkit-transition: all .5s;
  transition: all .5s;
  border: 1px solid #a09b9b;
  box-sizing: border-box;
  margin-left: 20px;
  color: #686868;
}
.go-main i {
  margin-right: 10px;
  font-size: 15px;
}
.go-main:hover {
  border-color: #b1d06a;
  background-color: #b1d06a;
  color: #fff;
}
.search{margin-top:12px;width:357px;}
.search input{width:319px;height:40px;border:1px solid #f2f2f2;background-color:#f2f2f2;margin-right:-5px;box-sizing: border-box;}
.search input:focus{background-color:#fff;border-color:#f2f2f2;}
.search button{width:40px;height:40px;line-height:40px;background: #b1d06a;}
.search button:hover{background: #80a133;}
.search button i{font-size:26px;width:40px;height:40px;}
header{z-index:12;background-color:#fff;}
header a{position:relative;display:inline-block;padding:0 2px;}
header nav a{color:#fff;line-height:50px;}
header .nav-header a:after{display:block;content:"";width:0;height:3px;background-color:#e4ab2c;position:absolute;bottom:0;left:50%;transition: width .3s,left .3s;}
header .nav-header li{margin-right:28px;}
header .nav-header a:hover:after,header .nav-header .cur a:after{width:100%;left:0;}
header a:hover{color:#fff;}
nav{background-color:#078f61;position:relative;z-index:11;height:50px;}
.nav-header li{float:left;}
.info-publication{display:block;width:134px;background-color:#e4ab2c;text-align: center;position:relative;}
.info-publication a i{font-weight:normal;margin-right:5px;font-size:20px;position:relative;top:3px;line-height:20px;}
.info-publication:hover .info-menu{display:block;}
.info-menu{display:none;width:548px;height:311px;padding:20px 14px;background-color:inherit;position:absolute;right:0;overflow:hidden;}
.info-menu a{display:block;font-weight:normal;float:left;margin-right:25px;width:110px;height:38px;line-height:38px;text-align: center;background-color:#eabe5d;border-radius:10px;}
.info-menu li{padding-bottom:10px;border-bottom:1px solid #e7b442;margin-bottom:10px;}
.info-menu li a:last-child{margin-right:0;}
.info-menu li:last-child{border:none;}
.info-menu li a:hover{background-color:#d19510;}

/*banner*/
.banner{position:relative;width:100%;height:418px;}
.banner-slide-box{width:100%;height:418px;overflow:hidden;position:relative;z-index:9;}
.banner-slide-box .banner-slide{height:418px;width:100%;background-color:#fff;position:relative;float:left;}
.banner-slide .blur{width:100%;height:393px;display:block;overflow:hidden;position:relative;}
/*.banner-slide .blur img{width:100%;height:100%;display:block;-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(5px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=8, MakeShadow=false);}*/
.banner-slide .blur img{min-width:100%;min-height:100%;display:block;filter: url(blur.svg#blur);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='8');}
.banner-slide .blur:after{display:block;content:"";background-color:rgba(0,0,0,.55);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;filter:alpha(opacity=55);} 
.slide-item{display:block;width:970px;background-color:#f2f2f2;height:380px;position:absolute;bottom:0;z-index:2;left:50%;margin-left:-600px;background-size:100%;}
.slide-item img{min-width:100%;min-height:100%;}
.slide-item p{position:absolute;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:18px;width:908px;height:65px;line-height:65px;background:rgba(255,255,255,.65);font-weight:500;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e6ffffff,endcolorstr=#e6ffffff);padding-left: 25px;padding-right:144px;bottom:0;left:31px;margin-bottom:0;}
.banner-slide-box .slick-dots{height:0;padding-right:60px;width:908px;z-index:6;position:absolute;left:50%;margin-left:-523px;bottom:42px;text-align: right;}
.slick-dots li {width: 14px;height: 14px;background-color: #e4e4e4;border-radius: 50%;display: inline-block;margin-right: 8px;cursor: pointer;}
.slick-dots li.slick-active {background-color: #158064;}
.email-box{width:230px;height:380px;background-color:#fff;position:absolute;z-index:10;right:50%;margin-right:-600px;bottom:0;top: 38px;border-bottom:1px solid #e4e4e4;}
.email-box a{display:block;text-align:center;padding:28px 22px;width:100%;height:50%;color:#078f61;border-bottom:1px dotted #e4e4e4;transition:.3s all;position:relative;}
.aside-email a:after,.email-box a:after,.list-box li:after,.nav-sec-tit:after{display:block;content:"";position:absolute;top:0;left:0;background-color:#e3fdf4;background-color:#fff \9;background-color:#e3fdf4 \9\0;width:100%;height:100%;z-index:-1;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transition: -webkit-transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);transition: -webkit-transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.28s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);}
.list-box li:after{background-color:#f6f6f6;background-color:#fff \9;background-color:#f6f6f6 \9\0;}
.nav-sec-tit:after{background-color:#fcf2dc;background-color:#fff \9;background-color:#f6f6f6 \9\0;}
.aside-email a:hover:after,.email-box a:hover:after,.list-box li:hover:after,.nav-sec-tit:hover:after{-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: center top;-ms-transform-origin: center top;transform-origin: center top;}
.aside-email a:hover{background-color:#e3fdf4;}
.email-box a:hover{background-color:#e3fdf4 \9;} 
.list-box li:hover{background-color:#f6f6f6;}
.nav-sec-tit:hover{background-color:#fbeed1;}
.email-box a:last-child{border:none;}
.email-box a u{color:#868686;font-size:14px;font-weight:normal;}
.email-box i.fr{font-size:25px;line-height:55px;position:relative;}
.email-box .em-icon{display:block;margin:0 auto;width:60px;height:60px;border-radius:50%;border:3px solid #9cd2c0;font-size:30px;text-align:center;}
.email-box span{display:block;font-size:16px;font-weight:bold;padding-top:6px;line-height:2.2;}
.email-box span.pt29{padding-top:29px;} 
.email-box a:hover i.fr{-webkit-animation:goleft 2s cubic-bezier(.165,.84,.44,1) 0s infinite;-moz-animation:goleft 2s cubic-bezier(.165,.84,.44,1) 0s infinite;animation:goleft 2s cubic-bezier(.165,.84,.44,1) 0s infinite;}
@-webkit-keyframes goleft {0% {opacity: 1;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0,0, 0);}50% {opacity: .6;-webkit-transform: translate3d(8px,0, 0);transform: translate3d(8px,0, 0);}100% {opacity: 1;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0, 0, 0);}}
@keyframes goleft {0% {opacity: 1;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0,0, 0);}50% {opacity: .6;-webkit-transform: translate3d(8px,0px, 0);transform: translate3d(8px,0, 0);}100% {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}

/* 院内通知 */
.tab-a{border-bottom: 2px solid #e4e4e4;}
.tab-a a{display:block;float:left;color: #6B6B6B;font-size:16px;padding-bottom: 18px;line-height:1;margin-right:30px;position:relative;}
.tab-a a:after{content: "";display: block;width: 0%;height: 2px;background-color: #078f61;position: absolute;bottom: -2px;transition: width .3s;}
.tab-a a.cur{color:#078f61;}
.tab-a a.cur:after{width: 100%;}
.tab-a a:last-child{margin-right:0;}
.tab-cont{width:100%;height:267px;overflow:hidden;position:relative;}
.tab-cont ul{position:absolute;width:100%;height:100%;display:none;}
.tab-cont ul:first-child{display:block;}
/*info*/
.info{padding:40px 0 53px;background-color:#fff;}
.info>.content>.fl{width:802px;overflow:hidden;}
.info>.content>.fr{width:361px;}
.info-left{padding-top:15px;}
.info-left li{float:left;width:33.33%;height:76px;border-right:1px solid #e4e4e4;padding-right:20px;padding-left:12px;padding-top:5px;} 
.info-left li:last-child{border:none;}
.info-left li a{font-size:14px;line-height:1.6;height:46px;-webkit-box-orient: vertical;display: -webkit-box;white-space: normal;overflow:hidden;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;}
.info-left li span{color:#868686;}
.info-pub{width:830px;margin-bottom:5px;}
.info-pub a{display:block;position:relative;float:left;margin-right:16px;margin-bottom:15px;width:120px;height:40px;text-align:center;line-height:40px;border: 1px solid #a6d6c6;background-color:#cde8df;color:#078f61;}
.info-pub a:after{content:"\e602";font-family:"iconfont";display:block;width:14px;height:14px;line-height:1;color:#e4ab2c;position:absolute;top:-1px;left:0;font-size:14px;}
.info-pub a:hover{background-color:#fff;} 
.info-bar{width:100%;height:180px;}
.info-bar a{display:block;width:33.33%;font-size:16px;background-color:#078f61;border-right:1px solid #fff;height:100%;float:left;color:#fff;padding-top:32px;text-align:center;}
.info-bar a i{position:relative;border:1px solid #40a986;box-shadow: 0 0 0 4px #40a986;width:82px;height:82px;border-radius:50%;font-size:42px;margin:0 auto;text-align:center;background-color:#40a986;display:block;font-weight:normal;margin-bottom:10px;}
.info-bar a i:after{pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';top: -2px;left: -2px;padding: 2px;z-index: -1;background: #40a986;-webkit-transition: -webkit-transform 0.4s, opacity 0.5s;-moz-transition: -moz-transform 0.4s, opacity 0.5s;transition: transform 0.4s, opacity 0.5s;}
.info-bar a:hover{color:#fff;}  
.info-bar a:hover i:after{z-index:1;z-index:-1\9;-webkit-transform: scale(1.35);-moz-transform: scale(1.4);-ms-transform: scale(1.4);transform: scale(1.4);opacity: 0;} 
.info-bar a:hover i{background-color:#078f61;border-color:#40a986;}
.info>.content>.fr .first-tit{border:none;padding-bottom:16px;}
.info-right{border:8px solid #efefef;width:363px;height:318px;padding:0 20px;}
.info-right>div{padding:8px 0;}
.info-right span.fl{width:16px;line-height:1.1;font-size:16px;color:#078f61;padding-top:5px;}
.info-right p{width:270px;margin-bottom:4px;line-height:1.6;}
.info-right p span{color:#868686;}
.bor-bt{border-bottom:1px solid #e4e4e4;}

/*医院新闻*/
.news{background-color:#eaeaea;height:350px;}
.news>.content{background-color:#fff;padding:19px 15px 15px;height:343px;position:relative;top:26px;border:1px solid #e4e4e4;overflow:hidden;}
.news>.content>.fl{width:648px;}
.news>.content>.fr{width:490px;}
.news-left{padding-top:13px;} 
.news-left>li{float:left;width:370px;border-left:1px solid #e4e4e4;padding-left:13px;margin-left:20px;}
.news-left li .list-item{height:61px;border-bottom:1px solid #e4e4e4;margin-bottom:4px;padding-bottom:4px;}
.news-left li .list-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.news-left li a{display: block;line-height: 1.3;height: 36px;-webkit-box-orient: vertical;display: -webkit-box;white-space: normal;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;max-width: 95%;}
.news-left li span{color:#868686;font-size:13px;}
.news-left li.top-slide{border:none;padding-left:0;padding-right:0;width:235px;margin-left:0px;}
.news-left li.top-slide a{display:block;float:left;height:100%;}
.news-left .top-slide .tp-slide-item{height:254px;position:relative;overflow:hidden;}
.news-left li.top-slide a img{width:235px;height:179px;margin-top:28px;}
.news-left li.top-slide b{font-weight:normal;height:46px;overflow:hidden;display:-webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;word-wrap: break-word;white-space: normal;-webkit-line-clamp: 2;}
.news-left .slick-dots{background-color:rgba(0,0,0,.3);position:absolute;bottom:0;width:100%;text-align:center;z-index:5;}
.news-right{padding-top:8px;}
.news-right li{padding-left:12px;position:relative;height:37px;line-height:37px;border-bottom:1px dotted #e4e4e4;}
.news-right li:last-child{border:none;}
.news-right li:before{display:block;content:"•";position:absolute;left:0;top:0;line-height:inherit;color:#078f61;}
.news-right li a{display:inline-block;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-right li span{float:right;color:#868686;}

/*链接*/
.links{height:215px;padding-top:69px;}
.links>.content{overflow:hidden;}
.link-box{width:100%;border-left:1px solid #e4e4e4;border-right: 1px solid #e4e4e4;}
.link-box a{width:25%;height:93px;display:block;float:left;text-align:center;border:1px solid #e4e4e4;}
.link-box a img{display:block;margin:0 auto;max-width:95%;}  
.footer {
  min-width: 1280px;
  padding-top: 35px;
  background-color: #383433
}

.footer .foot-top>div+div {
  border-left: 1px solid #4d4948
}

.footer .foot-top {
  height: 124px
}

.footer .foot-top .footer-link-site {
  width: 266px
}

.footer .foot-top .footer-link-site a {
  float: left;
  color: #fff;
  font-size: 16px;
  width: 65px;
  margin: 0 17px 10px
}

.footer .foot-top .footer-link-site a:hover {
  opacity: .75
}

.footer .foot-top .footer-link-site a i {
  display: block;
  text-align: center;
  color: #b3b2b2;
  font-size: 24px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin: 0 auto 2px
}

.footer .foot-top .footer-center {
  width: 640px;
  height: 110px;
  padding-left: 70px;
  text-align: left;
  box-sizing: border-box
}

.footer .foot-top .footer-center .footer-center-item:first-child {
  margin-right: 45px
}

.footer .foot-top .footer-center p {
  line-height: 1;
  color: #bfb8b8;
  margin-bottom: 9px;
  box-sizing: border-box
}

.footer .foot-top .footer-center p i {
  font-size: 20px;
  position: relative;
  top: 2px
}

.footer .foot-top .footer-center p b {
  font-size: 16px;
  color: #d3d2d2
}

.footer .foot-top .footer-right {
  width: 294px;
  height: 110px;
  padding-left: 50px;
  box-sizing: border-box
}

.footer .foot-top .footer-right a {
  float: left;
  width: 80px;
  text-align: center;
  color: #bfb8b8
}

.footer .foot-top .footer-right a img {
  width: 80px;
  height: 80px
}

.footer .foot-top .footer-right a+a {
  margin-left: 33px
}

.footer>.footer-center {
  padding: 23px 0 13px;
  height: 36px;
  text-align: center;
  margin-top: 10px;
  border-top: 1px solid #5c5857;
  box-sizing: content-box;
}

.footer>.footer-center a {
  display: inline-block;
  height: 36px
}

.footer>.footer-center a img {
  width: 36px;
  position: relative;
  top: -5px
}

.footer>.footer-center a:first-child {
  padding-right: 28px;
  margin-right: 28px;
  border-right: 1px solid #4b4949;
}

.footer>.footer-center a:first-child img{
  width: 32px
}

.footer .footer-botom {
  min-width: 1200px;
  height: 45px;
  background-color: #383434;
  line-height: 45px;
  color: #9b9999
}

.footer .footer-botom p {
  margin-bottom: 0
}

.footer .footer-botom .aboutus {
  margin-left: 18px;
  color: #bfb8b8
}

.footer .footer-botom .aboutus a {
  color: #bfb8b8;
  margin-right: 10px
}

.footer .footer-botom .aboutus a:hover {
  color: #E6E6E6
}

.footer .footer-botom .aboutus a+a {
  padding-left: 10px
}

.footer .footer-botom .author a {
  color: #bfb8b8;
  line-height: 45px
}

.footer .footer-botom .author a:hover {
  color: #E6E6E6
}
/*内页*/
.small-banner{height:137px;border-bottom:2px solid #cfcfcf;}
.small-banner h1{font-size:32px;text-align: center;line-height:137px;}
.aside-nav{background-color: #fff;width: 247px;z-index:8;overflow:hidden;margin-top:30px;position:relative;} 
.aside-publication{width:252px;margin-bottom:5px;}
.aside-publication a{width:31.3%;margin-right:5px;margin-bottom:5px;border-radius:10px;height:38px;display:block;float:left;line-height:34px;text-align: center;border:2px dotted #f2d79c;}
.aside-publication a:hover,.aside-publication a.cur{background-color:#e4ab2c;color:#fff;border-color:#e4ab2c;}
.aside-email{background-color:#efefef;padding:8px;width:100%;height:229px;overflow:hidden;transition:.3s all;}
.aside-email a{display:block;padding:9px 5px 9px 12px;width:100%;height:65px;color:#078f61;background-color:#fff;margin-bottom:8px;position:relative;}
.aside-email a u{color:#333;font-size:14px;font-weight:normal;}
.aside-email i.fr{font-size:22px;line-height:44px;position:relative;}
.aside-email i.em-icon{display:block;float:left;width:46px;height:46px;border-radius:50%;border:3px solid #9cd2c0;font-size:22px;text-align:center;}
.aside-email span{float:left;display:block;font-size:16px;padding-left:12px;padding-top:9px;}
.aside-email a:hover i.fr{-webkit-animation:goleft 2s cubic-bezier(.165,.84,.44,1) 0s infinite;-moz-animation:goleft 2s cubic-bezier(.165,.84,.44,1) 0s infinite;animation:goleft 2s cubic-bezier(.165,.84,.44,1) 0s infinite;}
.in-content{width:910px;}
.on-page{height:65px;border-bottom:2px solid #078f61;font-size:16px;padding-top:30px;position:relative;}
.on-page span{color:#078F61;}
.list-box{min-height:500px;}
.list-box li{height:45px;line-height:45px;border-bottom:1px solid #cfcfcf;position:relative;}
/*.list-box li:after{display:block;content:"";position:absolute;top:0;left:0;background-color:#f6f6f6;width:100%;height:100%;z-index:-1;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transition: -webkit-transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);transition: -webkit-transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.28s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.28s cubic-bezier(0.77, 0, 0.175, 1);}*/
.list-box li h2{font-weight:normal;}
.list-box li span,.list-box li b{position:absolute;display:block;line-height:45px;color:#868686;top:0;}
.list-box li span{left:15px;}
.list-box li b{right:15px;font-weight:normal;font-size:13px;}
.list-box li a{display:block;padding-left:70px;position:relative;color:#333;padding-right:20px;}
/*.list-box li:hover:after{-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: center top;-ms-transform-origin: center top;transform-origin: center top;}*/
.pager{overflow:hidden;text-align:center;padding: 30px 0;}
.pager a,.pager button{background:#fff;color:#555;}
.pager a,.pager span,.pager input,.pager button{display:inline-block;vertical-align:middle;line-height:38px;padding:0 15px;border-radius: 3px;margin-left:5px;border:1px solid #ddd;}
.pager a:hover{background:#333;color:#fff;}
.pager a.cur{background:#078F61;color:#fff !important;}
.pager a.disabled,.pager a.disabled:hover{background:#f8f8f8;color:#cdcdcd;cursor:default;}
.pager span{background:#f8f8f8;}
.pager input{width:50px;padding: 0 0 0 8px;background-color: #fff;}
.pager button{transition:.3s;}
.pager button:hover{background-color:#078F61;color:#fff;}


/**********路径**********/
.path{height:54px;line-height:54px;text-align: right;}  
.path i,.intro-path i{margin:0 7px;display:inline-block;width:12px;height:12px;}
.path a:hover,.path a:hover i{color:#158064;}
.path .cur,.intro-path .cur{color:#868686;}
.intro-path{font-size:14px;}
.intro-path a:hover,.intro-path a:hover i{color:#158064;}
/**********路径 end**********/
.show-content{padding:20px 0 30px;text-align: justify;}
.show-tit{height:100px;background-color:#eaeaea;position:relative;padding:11px 83px 15px 11px;}
.show-tit h1{font-size:21px;font-weight:bold;color:#666;line-height: 28px;}
.show-tit span{color:#868686;font-size:12px;}
.show-tit .print-btn{position:absolute;right:0;top:10px;width:82px;height:80px;border-left:1px solid #fff;text-align: center;color:#868686;line-height:1.3;padding-top:10px;}
.show-tit .print-btn i{font-size:36px;}
.show-tit .print-btn:hover{color:#078F61;}
.remark-foot{padding-bottom:50px;font-size:16px;border-top: 1px solid #e4e4e4;}
.remark-foot .back-list{height:68px;line-height:68px;position:relative;text-align: center;}
.remark-foot .back-list .bl-btn{display: inline-block;width:153px;height:44px;background-color:#078F61;color:#fff;text-align:center;line-height:44px;}
.remark-foot .back-list .bl-btn:hover{background-color:#0db67d;}
.remark-foot .paging{height:40px;line-height:40px;border-bottom: 1px solid #e4e4e4;}
.remark-foot .paging span{margin-left:25px;}
.remark-foot .paging i{margin:0 15px;font-size:20px;}
.remark-foot .paging a{color:#333;}
.remark-foot .paging a:hover span{color:#078F61;}