@charset "utf-8";
*{margin:0;padding:0;outline:0;vertical-align:baseline;background:transparent;-webkit-font-smoothing: antialiased;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
body {font: 16px/1.5 "微软雅黑","Microsoft YaHei",Arial, Tahoma, Helvetica, sans-serif;margin: auto;overflow-x: hidden;}
html{margin: 0 auto !important;}
input, button, textarea, select { font: inherit; outline: 0; border: 0; background: none; color: inherit;}
select::-ms-expand {display: none;}
input:focus, textarea:focus { color: inherit;}
button::-moz-focus-inner, input::-moz-focus-inner { border: 0;}
ol, ul, li { list-style: none;}
input, select { -webkit-appearance: none; -moz-appearance: none; appearance: none;}
textarea { overflow: auto; resize: none;}
table { border-collapse: collapse; border: 0;}
img { border: 0; outline: 0; vertical-align: middle;}
a{ text-decoration: none;}
a:focus { outline: 0;}
input[type=date]{ background-color:transparent; border: 0; filter: alpha(opacity=0);}
.fl{float: left;}
.fr{float: right;}
.container{width: 1140px;margin: 0 auto;}

.zt-ztfw-one{width: 100%;;box-sizing: border-box;position: relative;margin-top: 10px;}
.zt-ztfw-one .zt-ztfw-img{height: 329px;box-sizing: border-box;padding: 30px;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-h3{margin-top: 50px;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-h3 h3{font-size: 40px;color: #ffffff;font-weight: 500;letter-spacing: 2px;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-list{width: 200px;height: 40px;border-radius: 5px;background: url(../images/links-up.png) 90% no-repeat #ffffff;margin-top: 20px;position: relative;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-list p{font-size: 16px;color: #025193;line-height: 40px;box-sizing: border-box;padding: 0 30px;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-list .zt-ztfw-list-a{display: none;position: absolute;width: 100%;left: 0;top: 40px;right: 0;margin: auto;box-sizing: border-box;border-radius: 5px;padding: 15px 0;z-index: 9999;background: #ffffff;text-align: justify;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-list .zt-ztfw-list-a a{display: block;font-size: 16px;color: #333333;margin: 0 0 5px 0;box-sizing: border-box;padding: 0 15px;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-list .zt-ztfw-list-a a:hover{text-decoration: underline;color: #025193;}
.zt-ztfw-one .zt-ztfw-img .zt-ztfw-list:hover .zt-ztfw-list-a{display: block;box-shadow: 0 10px 10px rgba(0, 0, 0, .2);}


.p-two{width: 100%;box-sizing: border-box;overflow: hidden;padding: 20px 0 50px 0;}
.p-two .p-two-item{box-sizing: border-box;padding: 20px 15px;margin-bottom: 30px; background: #ffffff;box-shadow: 0 0 5px rgba(73, 120, 105, .3);}
.p-zc{float: left;width: 745px;height: 420px;}
.p-bs{float: right;width: 370px;height: 420px;}
.p-cx{float: left;width: 100%;height: auto;}
.p-hd{float: right;width: 100%;height: auto;}
.p-wt{float: right;width: 100%;height: auto;}
.p-two .p-title{width: 100%;box-sizing: border-box;overflow: hidden;}
.p-two .p-title h3{float: left;font-size: 26px;color: #025193;font-weight: 500;box-sizing: border-box;padding-left: 20px;background: url(../images/title-1.jpg) left no-repeat;}
.p-two .p-title a{display: block;font-size: 14px;color: #025193;float: right;line-height: 32px;text-align: center;box-sizing: border-box;}
.p-two .p-two-item .p-ul{width: 100%;box-sizing: border-box;padding-top: 10px;}
.p-two .p-two-item .p-ul li{margin-top: 16px;box-sizing: border-box;overflow: hidden;}
.p-two .p-two-item .p-ul li a{float: left;width: 80%;display: block;font-size: 17px;color: #333333;font-weight: 500;box-sizing: border-box;padding-left: 15px;background: url(../images/p-d.png) left no-repeat; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p-two .p-two-item .p-ul li:hover a{color: #025193;background: url(../images/p-h.png) left no-repeat;}
.p-two .p-two-item .p-ul li span{display: block;float: right;font-size: 14px;color: #999999;}
.p-zc .p-ul{height: 260px;}


.p-two .p-two-item .p-img{width: 100%;box-sizing: border-box;}
.p-two .p-two-item .p-img li{width: 100%;height: 88px;margin-top: 25px;box-sizing: border-box;position: relative;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.p-two .p-two-item .p-img li a{display: block;width: 100%;height: 100%;cursor: pointer;position: relative;}
.p-two .p-two-item .p-img li img{width: 100%;height: auto;display: block;margin: 0 auto;}
.p-two .p-two-item .p-img li h3{position: absolute;left: 0;top: 0;width: 100%;height: 88px;display: flex;align-items: center;justify-content: center;font-size: 24px;color: #025193;font-weight: 500;box-sizing: border-box;z-index: 99;}
.p-two .p-two-item .p-img li .p-content{display: none; position: absolute;width: 100%;left: 0;top: 88px;box-sizing: border-box;padding: 15px;text-align: justify;border-radius: 5px;background: #ffffff;box-shadow: 0 0 5px rgba(73, 120, 105, .3);}
.p-two .p-two-item .p-img li .p-content h5{font-size: 18px;color: #025193;font-weight: bold;}
.p-two .p-two-item .p-img li .p-content p{font-size: 16px;color: #555555;line-height: 25px;margin-top: 10px;}
.p-two .p-two-item .p-img li:hover .p-content{display: block;}
.p-two .p-two-item .p-img li:hover{z-index: 999;-webkit-transform: translate(0, -5px);-ms-transform: translate(0, -5px);-o-transform: translate(0, -5px);transform: translate(0, -5px);}


.p-two .p-two-item .ztfw-ul{width: 100%;box-sizing: border-box;text-align: justify;padding-top: 20px;}
.p-two .p-two-item .ztfw-ul li{float: left;width: 355px;box-sizing: border-box;margin: 0 0 20px 20px;background: #f5f5f5;border-radius: 5px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.p-two .p-two-item .ztfw-ul li:nth-child(3n+1){margin-left: 0;}
.p-two .p-two-item .ztfw-ul li a{display: block;font-size: 16px;color: #333333;box-sizing: border-box;padding: 10px 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p-two .p-two-item .ztfw-ul li:hover{background: #025193;}
.p-two .p-two-item .ztfw-ul li:hover a{color: #ffffff;}
.p-two .p-two-item .ztfw-ul li:hover{-webkit-transform: translate(0, -5px);-ms-transform: translate(0, -5px);-o-transform: translate(0, -5px);transform: translate(0, -5px);}


.page {height: 30px;text-align: center;position: relative;margin-top: 35px;}
.page a,.page span,.page em{font-size: 14px;color: #333333;height: 30px;line-height: 30px;padding: 0 12px;display: inline-block;box-sizing: border-box;border-right: 1px solid #fff;}
.page a{background: #f2f2f2;color: #898989;}
.page .start-jump{display: none;}
.page .jump-page{overflow: hidden;display: none;}
.page .jump-page input{width: 30px;height: 30px;float: left;margin-top: 5px;padding: 0 10px;background: #ffffff;box-sizing: border-box;}
.page .here{background: #025193;color: #fff;}
.page a:nth-child(2){display: none;}
.page a:hover{text-decoration: underline;}
.page a:nth-last-child(2){display: none;}
.page a:first-child{color: #025193;display: none;}
.page a:last-child{color: #025193;display: none;}

