body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
body {font: 14px/1 'Microsoft Yahei',Tahoma,Helvetica,Arial,'\5b8b\4f53',sans-serif;position: relative;color: #333;background: #fff;}
img {border: none;}
em,strong {font-family: inherit;font-size: inherit;}
ul,ol,li {list-style: none;}
table {border-spacing: 0;border-collapse: collapse;}
h1,h2,h3,h4,h5,h6 {font-size: 14px;font-weight: normal;}
q:before,q:after {content: ' ';}
address,cite,dfn,em,var {font-style: normal;}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;color: #333;outline: none;}
.fl-l {float: left;}
.fl-r {float: right;}
.clear:after {display: block;visibility: hidden;clear: both;overflow: hidden;height: 0;content: '.';}
.clear {zoom: 1;}
.middle {position: relative;width: 1200px;margin: 0 auto;}
.header {position: fixed;z-index: 1000;top: 0;width: 100%;min-width: 1200px;height: 60px;background: #fff;border-bottom: 1px solid #e8e8e8;}
a.logo {display: block;width: 268px;height: 40px;margin-top: 10px;background: url('../img/pcare_logo.png');}
.header .nav {float: right;padding-top: 22px;}
.header .nav>li {position: relative;float: left;padding: 0 15px 20px;}
.header .nav>li>a {font-size: 16px;}
.header .nav>li.active>a {color: #0097cf;}
.header .nav>li:hover>a {color: #0097cf;}
.banner {width: 100%;min-width: 1200px;padding-top: 60px;}
.banner img {width: 100%;display: block;}
.page {padding: 80px 0;background: url('../img/page_icon.png') no-repeat center top;min-width: 1200px;}
.page:nth-of-type(even) {background-color: #eaeff4;}
.page .cnt {position: relative;margin: 0 auto;padding: 0 30px;width: 1140px;}
.tle {text-align: center;}
.tle .p1 {font-size: 28px;}
.tle .p1 i {margin: 0 8px;display: inline-block;border-left: 1px solid #757d89;height: 18px;}
.yh_icon {display: block;margin: 12px auto 30px;}
.guest_show {max-height: 620px;overflow: hidden;margin-top: 60px;}
.guest_show.on {max-height: none;}
.guest_ul li {float: left;width: 188px;height: 300px;font-size: 0;text-align: center;margin: 0 50px 10px 0;overflow: hidden;}
.guest_ul li:nth-of-type(5n) {margin-right: 0;}
.guest_ul li .guest_img {width: 168px;height: 168px;padding: 10px;margin: 0 auto;background: url('../img/guest_bg.png') no-repeat;}
.guest_ul li img {width: 168px;height: 168px;border-radius: 50%;}
.guest_ul li p.p2 {line-height: 20px;font-size: 14px;margin-top: 10px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.guest_ul li p.p1 {font-size: 16px;margin-top: 20px;line-height: 18px;}
.more_guest {padding-top: 20px;text-align: center;display: none;}
.more_guest a {font-size: 16px;color: #0097cf;}
.more_guest a:after {content: '';background: url('../img/more_guest.png') no-repeat;width: 11px;height: 12px;display: inline-block;margin-left: 6px;}
.more_guest a.on:after {transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
.yicheng {width: 1200px;margin-top: 80px;}
.agenda {margin-top: 60px;}
.agenda_tab {width: 100%;}
.agenda_tab thead tr {background: #000a3b;}
.agenda_tab th {text-align: left;font-weight: 400;color: #fff;padding: 8px 0 8px 20px;line-height: 24px;}
.agenda_tab tbody tr:nth-of-type(even) {background: #edf6fe}
.agenda_tab tr td {padding: 8px 0 8px 20px;line-height: 24px;}
.agenda_tab tr td:last-of-type {padding-right: 20px;padding: 4px 0 4px 20px;}
.agenda_tab tr td .img1 {width: 24px;height: 24px;border-radius: 50%;float: left;}
.agenda_tab tr td p {padding: 4px 0 4px 0;}
.agenda_tab tr td .spa1 {margin: 0 12px;}
.agenda_tab tr td .spa3 {margin-left: 12px;font-size: 12px;display: inline;padding: 1px 5px 3px;background: #0e63c0;color:  #fff;border-radius: 4px;}
.pay_cnt {margin-top: 80px}
.pay_bg {width: 780px;height: 200px;border-radius: 14px;background: url('../img/pay_bg.png') no-repeat;margin: 30px auto 0;-webkit-box-shadow: 2px 4px 16px rgba(0,0,0,.4);-moz-box-shadow: 2px 4px 16px rgba(0,0,0,.4);-m-box-shadow: 2px 4px 16px rgba(0,0,0,.4);box-shadow: 2px 4px 16px rgba(0,0,0,.4);}
.pay1 {float: left;color: #fff;text-align: center;width: 230px;height: 200px;}
.pay1 .p1 {font-size: 22px;padding-top: 30px;}
.pay1 .p2 {font-size: 28px;padding-top: 20px;}
.pay1 .p2 span {font-size: 42px;margin-left: 4px;text-shadow: 3px 4px 0 rgba(0,0,0,.8);}
.pay1 a {font-size: 16px;color: #fff;display: block;border: 1px solid #fff;border-radius: 4px;padding: 10px 0;width: 100px;margin: 20px auto 0;}
.pay2 {float: left;color: #fff;width: 550px;height: 200px;}
.pay2 .p1 {font-size: 20px;padding-top: 12px;padding-left: 50px;}
.pay2 .p1 span.spa1 {float: left;padding-top: 14px;color: #3af9f6;}
.pay2 .p1 span.spa2 {float: left;font-size: 20px;font-weight: 800;color: #333;background: url('../img/pay_day.png') no-repeat center;background-size: 40px;line-height: 40px;padding: 0 16px 3px;}
.pay2 .p2 {font-size: 16px;padding-top: 10px;padding-left: 50px;}
.pay2 .p3 {padding-top: 19px;padding-left: 50px;line-height: 1.5;}
.pay2 .p4 {padding-top: 10px;padding-left: 50px;line-height: 1.5;padding-right: 20px;}
.pay2 .p5 {padding-top: 34px;padding-left: 50px;line-height: 1.5;}
.pay2 .p6 {padding-top: 16px;padding-left: 50px;line-height: 1.5;}
.pay2 .p6 span ,.pay2 .p3 span ,.pay2 .p5 span{font-size: 18px;}
.partner_cnt {margin-top: 32px;margin-bottom: -12px;}
.logo_icon {margin: 0 auto;text-align: center;}
.logo_icon_cnt {font-size: 0;text-align: center;}
.logo_icon .p1 {font-size: 20px;padding: 30px 0 12px;}
.logo_icon_cnt a {display: inline-block;width: 160px;height: 48px;background: #fff;overflow: hidden;border-radius: 4px;margin: 6px;padding: 2px;text-align: center;vertical-align: middle;line-height: 45px;-webkit-box-shadow: 1px 1px 8px rgba(0,0,0,.2);-moz-box-shadow: 1px 1px 8px rgba(0,0,0,.2);-m-box-shadow: 1px 1px 8px rgba(0,0,0,.2);box-shadow: 1px 1px 8px rgba(0,0,0,.2);}
.logo_icon_cnt a img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.right_mune {position: fixed;z-index: 1000;right: 20px;bottom: 30px;}
.right_mune a {display: block;width: 76px;height: 76px;text-align: center;color: #5ca1bd;font-size: 14px;line-height: 18px;background: #0f192a;border: 1px solid #5ca1bd;}
.right_mune a.top {background: url('../img/top.png') no-repeat center #0f192a;}
.right_mune a:first-child {border-bottom: 0;}
.right_mune a img{display:block;margin: 14px auto 6px;}
.s_menu {position: absolute;z-index: 101;top: 30px;left: -59px;display: none;float: left;width: 191px;border: 1px solid #e8e8e8;background: #fff;}
.s_menu li {font-size: 14px;border-bottom: 1px solid #e8e8e8;}
.s_menu li:last-of-type {border-bottom: 0;}
.s_menu li a {display: block;padding: 12px 10px;}
.s_menu li a:hover {color: #0097cf;}
.open>.s_menu {display: block;}
.s_m:after {display: inline-block;width: 9px;height: 5px;margin: 3px 0 3px 3px;content: ' ';-webkit-transition: -webkit-transform .5s;-ms-transition: -ms-transform .5s;-o-transition: -o-transform .5s;transition: transform .5s;background: url('../img/op_02.png');}
.s_m.open:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.header .nav>li.hot:before {position: absolute;top: -13px;right: -8px;width: 28px;height: 15px;content: ' ';background: url('../../Public/img/Show/hot_icon.png');}
.intro {line-height: 1.8;text-align: center;font-size: 15px;padding: 20px 90px;position: relative;margin-top: 60px;}
.intro:before {content: '';position: absolute;width: 25px;height: 20px;background: url('../img/y1.png') no-repeat;left: 0;top: 0;}
.intro:after {content: '';position: absolute;width: 25px;height: 20px;background: url('../img/y2.png') no-repeat;right: 0;bottom: 0;}
.contact {margin-top: 60px;}
.contact_ul {text-align: center;font-size: 0;}
.contact_ul li {display: inline-block;margin: 0 30px;}
.contact_ul li .cts1 {text-align: center;font-size: 20px;}
.contact_ul li .cts2 {text-align: center;padding: 40px 0 30px;width: 262px;border-radius: 6px;margin-top: 20px;background: #fff;-webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 12px rgba(0,0,0,.2);-m-box-shadow: 0 2px 12px rgba(0,0,0,.2);box-shadow: 0 2px 12px rgba(0,0,0,.2);}
.contact_ul li .cts2 img {width: 130px;height: 130px;margin-bottom: 30px;}
.contact_ul li .cts2 p {font-size: 14px;line-height: 2;}