/* reset */

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;margin-top: 60px;}
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;}
.page {min-width: 1200px;margin: 0 auto;}
.header {position: fixed;z-index: 1000;top: 0;width: 100%;min-width: 1200px;height: 60px;background: #fff;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2);-o-box-shadow: 0 0 3px rgba(0,0,0,.2);}
a.logo {display: block;width: 120px;height: 36px;margin-top: 12px;background: url('../../img/Show/logo.png');}
.header .nav {float: right;padding-top: 22px;}
.header .nav>li {position: relative;float: left;margin-left: 40px;}
.header .nav>li>a {font-size: 16px;display: block;}
.header .nav>li.active>a {color: #FA5A00;}
.header .nav>li:hover>a {color: #FA5A00;}
.px_banner {width: 100%;min-width: 1200px;}
.px_banner img {width: 100%;display: block;}
.page {width: 100%;min-width: 1200px;padding: 80px 0;position: relative;background: #fff;}
.page:before {content: '';position: absolute;width: 92px;height: 80px;margin-left: -46px;top: -40px;left: 50%;}
.page2,.page4 {background: #f1f4fb;}
.page1:before {background: url('../../img/Show/page_icon1.png');top: 30px;}
.page2:before {background: url('../../img/Show/page_icon2.png');}
.page3:before {background: url('../../img/Show/page_icon3.png');}
.page4:before {background: url('../../img/Show/page_icon4.png');}
.page5:before {background: url('../../img/Show/page_icon5.png');}
.js {width: 1080px;margin: 0 auto;position: relative;text-align: center;padding: 60px 60px 40px;}
.js:before {content: '';position: absolute;width: 33px;height: 33px;background: url('../../img/Show/js_icon1.png');top: 0;left: 0;}
.js:after {content: '';position: absolute;width: 33px;height: 33px;background: url('../../img/Show/js_icon2.png');bottom: 0;right: 0;}
.js .p1 {font-size: 30px;font-weight: 800;}
.js .p2 {font-size: 16px;margin-top: 30px;line-height: 2.2;}
.time_line {position: relative;margin: 0 auto;width: 524px;height: 157px;background: url('../../img/Show/time_bg.png');}
.time_line span {position: absolute;width: 146px;text-align: center;top: 62px;line-height: 1.2;}
.time_line span.time {left: 37px;}
.time_line span.address {left: 186px;top: 70px;}
.time_line span.people {left: 337px;}
.jb {width: 1200px;margin: 60px auto 0;}
.jb li {float: left;width: 216px;height: 280px;font-size: 0;text-align: center;margin-right: 30px;}
.jb li:nth-of-type(5n) {margin-right: 0;}
.jb li img {width: 160px;height: 160px;border-radius: 50%;}
.jb li p.p2 {line-height: 1.5;font-size: 14px;margin-top: 8px;}
.jb li p.p1 {margin: 20px auto 0;font-size: 18px;border-radius: 4px;}
.jb li.last_li .more {width: 160px;height: 160px;border-radius: 50%;background: #f9ba87;color: #fff;text-align: center;line-height: 160px;font-size: 14px;margin: 0 auto;}
.tle {font-size: 30px;font-weight: 800;text-align: center;/* margin-bottom: 60px; */}
.yc {width: 1200px;margin: 60px auto 0;}
.yc_th>div {width: 600px;height: 60px;float: left;}
.yc_th p {width: 154px;height: 60px;color: #FA5A00;font-size: 16px;font-weight: 800;line-height: 55px;text-align: center;margin-left: 76px;background: url('../../img/Show/yc_icon.png') no-repeat;}
.yc_th {margin-bottom: 30px;}
.yc_th .fl-l p {float: right;margin-right: 76px;margin-left: 0;}
.yc_td p {padding-left: 50px;font-size: 16px;line-height: 16px;padding-bottom: 11px;}
.yc_td .fl-l p {text-align: right;margin-right: 50px;margin-left: 0;line-height: 60px;padding-bottom: 0;}
.yc_td .fl-r p.p1 {font-weight: 800;padding-top: 11px;padding-bottom: 6px;}
.yc_td>div {width: 599px;float: left;padding: 15px 0;border-right: 2px solid #FA5A00;}
.yc_td .fl-r {border-right: 0;}
.yc_td .fl-l {position: relative;}
.yc_td .fl-l:before {position: absolute;content: ' ';width: 22px;height: 22px;background: url('../../img/Show/yc_icon2.png');right: -12px;top: 34px;}
.right_mune {position: fixed;z-index: 1000;right: 30px;bottom: 30px;}
.right_mune a {display: block;width: 40px;height: 40px;margin-bottom: 20px;padding: 18px;text-align: center;color: #fff;font-size: 16px;line-height: 18px;background: url(../../img/Show/right_mune.png) no-repeat;background-size: 100%;}
.yc_t {text-align: center;margin-top: 10px;font-size: 16px;}
.logo_icon {width: 890px;margin: 0 auto;text-align: center;}
.logo_icon_cnt {font-size: 0;text-align: center;margin-top: 40px;}
.logo_icon .h3 {font-size: 26px;color: #fff;padding: 40px 0 20px;}
.logo_icon_cnt a {display: inline-block;width: 152px;height: 46px;background: #fff;overflow: hidden;border-radius: 4px;margin: 8px;padding: 5px;text-align: center;vertical-align: middle;line-height: 46px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);-moz-box-shadow: 0 0 3px rgba(0,0,0,.5);box-shadow: 0 0 3px rgba(0,0,0,.5);-o-box-shadow: 0 0 3px rgba(0,0,0,.5);}
.logo_icon_cnt a img {max-width: 100%;max-height: 100%;vertical-align: middle;}
a.pay_bg {display: block;color: #fff;width: 602px;height: 175px;margin: 40px auto 0;position: relative;padding: 16px 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pay_1 {background: url('../../img/Show/pay_bg1.png') no-repeat;background-size: 100%;}
.pay_2 {background: url('../../img/Show/pay_bg2.png') no-repeat;background-size: 100%;}
.pay_3 {background: url('../../img/Show/pay_bg3.png') no-repeat;background-size: 100%;}
.pay_bg .p1 {font-weight: 800;font-size: 20px;margin-bottom: 14px;}
.pay_bg .p2 {line-height: 1.6;padding-left: 10px;position: relative;}
.pay_bg .p2:before {content: '';position: absolute;width: 4px;height: 4px;background: #fff;border-radius: 50%;left: 0;top: 9px;}
.pay_bg .jiage {position: absolute;right: 60px;top: 16px;font-size: 38px;}
.pay_bg .jiage span {font-size: 30px;}
.pay_bg .sq_btn {
    position: absolute;
    right: 60px;
    bottom: 16px;
    font-size: 14px;
    width: 95px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #fff;
    text-align: center;
    border-radius: 8px;
}
.jb li.last_li {height: 160px;}