.h34 {font-size: 34px;}
.x-wrap.w13{ width: 1300px; }
/*.page-mod .page-link{border: 1px solid #d5d5d5; }*/
.msk{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.t_table{}
.t_table table{ width: 100%;}
.t_table tr{}
.t_table td{ height: 80px;}
.t_table .link{ position: relative; display: inline-block; padding-left: 15px;}
.t_table .link:before{ content: ''; position: absolute; left: 0; top: 0; width: 9px; height: 9px; border: 2px solid #d4af02; border-radius: 999px;}
.t_table .link:hover{ color: #d4af02;}
.t_table .date{ font-family: Arial;}
.t_table .date .s{ font-size: 20px;}
.t_table .down{ display: block; margin: auto; width: 40px; height: 40px; background: url(../image/temp/png6.png) left no-repeat;}
.t_table .down:hover{ background-position: right;}


.dbcolumn{ padding: 80px 0 100px;}
.dbcolumn .side{ float: left; margin-right: 40px; width: 300px;}
.dbcolumn .side-item{}
.dbcolumn .side-item + .side-item{ margin-top: 1px;}
.dbcolumn .side-item .tit{ position: relative; padding: 18px 30px; background-color: #fff; cursor: pointer;}
.dbcolumn .side-item .tit:after{ content: '\e72b'; position: absolute; top: 50%; right: 30px; font-size: 1.5em; color: #dedede;
	font-family: "xfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.dbcolumn .side-item .tit .h16{}
.dbcolumn .side-item .ul{ padding: 18px 30px; display: none;}
.dbcolumn .side-item .li{}
.dbcolumn .side-item .li + .li{ margin-top: 11px;}
.dbcolumn .side-item .l2{ cursor: pointer;}
.dbcolumn .side-item .l3{ padding: 5px 0 12px; color: #999999; display: none;}
.dbcolumn .side-item .l3 .p{ }
.dbcolumn .side-item .l3 .p + .p{ margin-top: 5px;}
/*.dbcolumn .side-item .cur .l2{ color: #ac810b;}*/
.dbcolumn .side-item .cur .l3{ display: block;}
.dbcolumn .side-item .li a:hover{ color: #d4af02;}
.dbcolumn .side-item .l3 .n_link a:hover{ color: #999999;}
.dbcolumn .main{ overflow: hidden;}
.dbcolumn .main-head{ margin-bottom: 26px;}
.dbcolumn .main-head:after{ content: ''; display: table; clear: both;}
.dbcolumn .main-head .h34{ float: left; line-height: 1;}
.dbcolumn .main-head .tab{ float: left; margin-left: 20px; padding-top: 3px;}
.dbcolumn .main-head .link{ position: relative; display: inline-block; margin: 0 20px; padding: 2px 0; border-bottom: 1px solid transparent; font-size: 16px;}
.dbcolumn .main-head .link:after{ content: ''; position: absolute; top: 100%; width: 0; left: 0; right: 0; margin: auto; border: 5px solid transparent; border-top: 7px solid transparent;}
.dbcolumn .main-head .cur{ border-color: #a9862f; color: #d4af02;}
.dbcolumn .main-head .cur:after{ border-top-color: #a9862f;}
.dbcolumn .main-body{}
.dbcolumn .side-item.cur .tit{ background: url(../image/temp/png3.png); color: #fff;}
.dbcolumn .side-item.cur .tit:after{ content: '\e72a'; color: #fff;}
.dbcolumn .side-item.cur .ul{ display: block;}
.dbcolumn .page-mod{ color: #707070;}

.relatedtransactions{ padding: 22px 0 60px; background-color: #fff;}
.relatedtransactions .t_table{ margin-bottom: 15px; padding: 0 40px; font-size: 16px;}
.relatedtransactions .t_table table{ table-layout: fixed;}
.relatedtransactions .t_table tr + tr{ border-top: 1px solid #dedfe0;}
.relatedtransactions .t_table td{ padding: 20px 0;}
.relatedtransactions .t_table td:nth-child(2){ width: 200px; text-align: center;}
.relatedtransactions .t_table td:nth-child(3){ width: 60px;}
.relatedtransactions .t_table .link{ display: block; overflow: hidden;}
.relatedtransactions .t_table .link:before{ bottom: 0; margin: auto;}

.newscentres1{ padding: 92px 0 100px;}
.newscentres1 .head{ margin-bottom: 24px; text-align: center;}
.newscentres1 .head .h34{ line-height: 1.32;}
.newscentres1 .head .en{ font-family: avian; text-transform: uppercase;}
.newscentres1 .tab{ margin-bottom: 40px; text-align: center;}
.newscentres1 .tab .link{ display: inline-block; margin: 0 8px; padding: 12px; width: 170px; border: 1px solid #aa7f09; font-size: 16px; vertical-align: top;}
.newscentres1 .tab .link:hover,
.newscentres1 .tab .link.cur{ background: url(../image/temp/png3.png); color: #fff;}
.newscentres1 .view{ position: relative; margin-bottom: 50px; padding-bottom: 50px;}
.newscentres1 .view:before{ content: ''; position: absolute; left: 45px; top: 45px; right: 0; bottom: 0; background: url(../image/temp/png3.png);}
.newscentres1 .slick-mod{}
.newscentres1 .slick-item{ overflow: hidden;}
.newscentres1 .slick-item .img{ float: left; width: 916px; height: 515px; overflow: hidden;}
.newscentres1 .slick-item .img img{ display: block; width: 100%;}
.newscentres1 .slick-item .cont{ padding: 120px 30px 0; color: #fff; overflow: hidden;}
.newscentres1 .slick-item .h24{ margin-bottom: 16px;}
.newscentres1 .slick-item .p{ margin-bottom: 22px; text-align: justify; text-justify: inter-ideograph;}
.newscentres1 .slick-item .date{ font-family: avian; font-size: 18px;}
.newscentres1 .slick-item .date .s{ font-size: 24px;}
.newscentres1 .slick-paging{ position: absolute; right: 30px; bottom: 50px; padding: 0 30px; color: #fff;}
.newscentres1 .slick-paging .num{ font-family: avian; font-size: 18px;}
.newscentres1 .slick-arrow{ }
.newscentres1 .slick-arrow:before{ font-size: 20px;}
.newscentres1 .slick-prev{ left: 0;}
.newscentres1 .slick-prev:before{ content: '\e73c';}
.newscentres1 .slick-next{ right: 0;}
.newscentres1 .slick-next:before{ content: '\e73d';}
.newscentres1 .list{ margin-bottom: 50px; padding: 20px 30px; background-color: #fff;}
.newscentres1 .list-item{ padding: 40px 15px; height: 337px; overflow: hidden;}
.newscentres1 .list-item + .list-item{ border-top: 1px solid #dedfe0;}
.newscentres1 .list-item .img{ float: left; margin-right: 40px; width: 400px; height: 100%; overflow: hidden;}
.newscentres1 .list-item .img img{ display: block; width: 100%;}
.newscentres1 .list-item .cont{ position: relative; padding: 32px 0 70px; height: 100%; overflow: hidden;}
.newscentres1 .list-item .h18{ margin-bottom: 12px;}
.newscentres1 .list-item .p{ margin-bottom: 16px; color: #707070;}
.newscentres1 .list-item .date{ font-family: Arial; font-size: 16px; color: #707070;}
.newscentres1 .list-item .date .s{ font-size: 20px;}
.newscentres1 .list-item .more{ position: absolute; left: 1px; bottom: 0; width: 80px; height: 60px; border: 1px solid #4d4d4d; font-size: 30px;
	-webkit-transition: background 0.3s;
	transition: background 0.3s;
}
.newscentres1 .list-item .more:before{ content: '\e73d';}
.newscentres1 .list-item .more:hover{ background-color: #a67b05; color: #fff; border-color: #fff;}
.newscentres1 .list-item:hover,
.newscentres1 .list-item:hover .p,
.newscentres1 .list-item:hover .date{ color: #d4af02;}

.essentialinformation{ padding-bottom: 50px;}
.essentialinformation .table{}
.essentialinformation .table-head{ padding: 14px 30px; background: url(../image/temp/png7.png);}
.essentialinformation .table-head .h24{ color: #fff;}
.essentialinformation .table-head .ico{ margin-right: 8px; width: 22px; height: 22px;}
.essentialinformation .table-cont{ padding: 30px; background-color: #fff;}
.essentialinformation .table-row{ display: table-row;}
.essentialinformation .table-row + .table-row{ margin-top: 10px;}
.essentialinformation .xlabel,
.essentialinformation .xdetail{ display: table-cell; padding: 5px 0;}
.essentialinformation .xlabel{ white-space: nowrap; text-align: right;}
.essentialinformation .tip{ padding: 5px 0;}
.essentialinformation .down{}
.essentialinformation .down:after{ content: ''; display: inline-block; margin-left: 10px; width: 14px; height: 14px; background: url(../image/temp/png33.png) no-repeat; vertical-align: middle;}
.essentialinformation .table-head{ padding: 14px 30px; background: url(../image/temp/png7.png);}
.essentialinformation .table-head .h24{ color: #fff;}
.essentialinformation .table-head .ico{ margin-right: 8px; width: 22px; height: 22px;}

.essentialinformation1{ padding: 92px 0 120px;}
.essentialinformation1 .h34{ margin-bottom: 20px; text-align: center;}
.essentialinformation1 .table{ background-color: #fff;}
.essentialinformation1 .table-head{ padding: 14px 50px; background: url(../image/temp/png7.png);}
.essentialinformation1 .table-head .h24{ color: #fff;}
.essentialinformation1 .table-head .ico{ margin-right: 8px; width: 22px; height: 22px;}
.essentialinformation1 .table-cont{ padding: 30px 25px 40px; overflow: hidden;}
.essentialinformation1 .ul{ padding: 0 25px;}
.essentialinformation1 .ul:first-child{ float: left;}
.essentialinformation1 .ul + .ul{ overflow: hidden;}
.essentialinformation1 .li{ display: table-row;}
.essentialinformation1 .li + .li{ margin-top: 10px;}
.essentialinformation1 .tb1 .ul:first-child{ width: 50%;}
.essentialinformation1 .tb2 .ul:first-child{ width: 62%;}
.essentialinformation1 .tb3 .ul{ width: 67%;}
.essentialinformation1 .xlabel,
.essentialinformation1 .xdetail{ display: table-cell; padding: 5px 0;}
.essentialinformation1 .xlabel{ white-space: nowrap; text-align: right;}
.essentialinformation1 .tip{ padding: 5px 0;}

.specialinformation1{ padding: 90px 0 80px;}
.specialinformation1 .h34{ margin-bottom: 23px; text-align: center;}
.specialinformation1 .list{ overflow: hidden;}
.specialinformation1 .list-item{ float: left; margin-bottom: 20px; width: 640px; height: 427px; background-color: #fff;}
.specialinformation1 .list-item.short{ height: 210px;}
.specialinformation1 .list-item:nth-child(even){ margin-left: 20px;}
.specialinformation1 .list-item .h24{ position: relative; padding: 14px 40px; background: url(../image/temp/png7.png); color: #fff;}
.specialinformation1 .list-item .more{ position: absolute; right: 40px; top: 50%; font-size: 30px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.specialinformation1 .list-item .more:before{ content: '\e73d';
	font-family: "xfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.specialinformation1 .list-item:nth-child(even) .h24{ padding: 14px 40px; background-image: url(../image/temp/png3.png);}
.specialinformation1 .list-item .ico{ margin-right: 5px; width: 27px; height: 27px; vertical-align: middle;}
.specialinformation1 .t_table{ padding: 10px 25px 35px;}
.specialinformation1 .t_table tr + tr{ border-top: 1px dashed #dedfe0;}
.specialinformation1 .t_table td{ padding: 20px 15px;}
.specialinformation1 .t_table .link:before{ margin-top: 6px;}
.specialinformation1 .t_table .date{ font-size: 16px; white-space: nowrap;}
.specialinformation1 .t_table .url{ display: block; margin-left: 15px; margin-top: 12px; font-family: Arial; color: #474747;}
.specialinformation1 .t_table .url:hover{ color: #d4af02;}


.specialinformation .list{}
.specialinformation .list-item{ background-color: #fff;}
.specialinformation .list-item + .list-item{ margin-top: 20px;}
.specialinformation .list-item .h24{ position: relative; padding: 14px 40px; background: url(../image/temp/png7.png); color: #fff;}
.specialinformation .list-item .tab{ position: absolute; left: 200px; top: 50%; font-size: 16px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.specialinformation .list-item .tab .link + .link{ margin-left: 20px;}
.specialinformation .list-item .tab .link{ position: relative; display: inline-block; padding: 2px 0; border-bottom: 1px solid transparent; font-size: 16px; opacity: 0.7;}
.specialinformation .list-item .tab .link:after{ content: ''; position: absolute; top: 100%; width: 0; left: 0; right: 0; margin: auto; border: 5px solid transparent; border-top: 7px solid transparent;}
.specialinformation .list-item .tab .cur{ border-color: #fff; color: #fff; opacity: 1;}
.specialinformation .list-item .tab .cur:after{ border-top-color: #fff;}
.specialinformation .list-item .more{ position: absolute; right: 40px; top: 50%; font-size: 30px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.specialinformation .list-item .more:before{ content: '\e73d';
	font-family: "xfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.specialinformation .list-item .ico{ margin-right: 5px; width: 27px; height: 27px; vertical-align: middle;}
.specialinformation .t_table{ padding: 10px 25px 35px;}
.specialinformation .t_table tr + tr{ border-top: 1px dashed #dedfe0;}
.specialinformation .t_table td{ padding: 20px 15px;}
.specialinformation .t_table td:nth-child(2){ width: 200px;}
.specialinformation .t_table td:nth-child(3){ width: 70px;}
.specialinformation .t_table .link:before{ margin-top: 6px;}
.specialinformation .t_table .date{ font-size: 16px; white-space: nowrap;}
.specialinformation .t_table .url{ display: block; margin-left: 15px; margin-top: 12px; font-family: Arial; color: #474747;}
.specialinformation .t_table .url:hover{ color: #d4af02;}

.scroll-tab{ position: relative; margin: auto; padding: 0 3em; width: 800px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}
.scroll-box{ position: relative; overflow: hidden;}
.scroll-track{ display: table; white-space: nowrap;}
.scroll-item{ display: inline-block; margin: 10px; padding: 5px; background-color: #eee; border-radius: 5px; vertical-align: middle; cursor: pointer;}
.scroll-prev, .scroll-next{ position: absolute; top: 0; bottom: 0; padding: 0 5px; height: 100%; background-color: #eee; cursor: pointer; z-index: 1;}
.scroll-prev{ left: 0;}
.scroll-next{ right: 0;}
.scroll-prev:before{ content: '\e72c';}
.scroll-next:before{ content: '\e72d';}
.disabled{ opacity: 0.5; cursor: default;}
.scroll-item:hover{ opacity: 0.8;}
.scroll-item.cur{ color: chocolate;}

.tab-item{ display: none; text-align: center;}  
.tab-item.act{ display: block;} 


.specialinformation .t_table .li{ display: none; }
.specialinformation .t_table .li.act{ display: block; }


.fi{ font-family: "Impact"; }
.ar{ font-family: "Arial"; }
.h50{ font-size: 50px; line-height: 1.1; }
.c70{ color: #707070; }
.tc{ text-align: center; }


.oration1{ background-repeat: no-repeat; background-position: center; background-size: cover; height: 840px; }
.oration1 .con1{ padding: 200px 70px 0; }
.oration1 .con1 .pbox{ margin: 25px 0 20px; line-height: 1.857; }
.oration1 .con1 .x-more{ color: #666666; }
.oration1 .con2{ padding: 90px 62px 0; }
.oration1 .con2 .li{ float: left; color: #808080; position: relative; font-family: 'St';}
.oration1 .con2 .li:after{ content: ""; width: 28px; height: 2px; background: #bdc1c9; position: absolute; top: 40px; right: -73px; }
.oration1 .con2 .li.cb{ color: #bccbe0; }
.oration1 .con2 .li.cb:after{ background: rgba(255,255,255,.5); }
.oration1 .con2 .li+.li{ margin-left: 125px; }
.oration1 .con2 .li:last-child{ margin-left: 95px; }
.oration1 .con2 .li:last-child:after{ display: none; }
.oration1 .con2 .h30{ color: #d7ac34; margin-right: 10px; }
.oration2{ padding: 160px 0 173px; text-align: center; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; }
.oration2 .bg{ width: 100%; height: 243px; background: url(../image/lys/png3_02.png) no-repeat center; position: absolute; bottom: 173px; left: 0; }
.oration2 .p{ line-height: 1.857; margin: 20px 0 75px; }
.oration2 .list{ height: 243px; position: relative; }
.oration2 .list .li{ display: inline-block; position: absolute; }
.oration2 .list .li .h16{ position: absolute; width: 150px; transform: translateX(-50%); -ms-transform: translateX(-50%); left: 50%;  font-family: 'St';}
.oration2 .list .li .l_icon{margin: auto; width: 21px; height: 18px; background: url(../image/lys/png2_03.png) no-repeat center; background-size: cover; }
.oration2 .list .li:nth-child(even) .l_icon{ top: 0; }
.oration2 .list .li:nth-child(odd) .l_icon{ bottom: 0; }
.oration2 .list .li:nth-child(odd) .h16{ bottom: 52px; }
.oration2 .list .li:nth-child(even) .h16{ top: 46px; }
.oration2 .list .li:nth-child(1){ left: 78px; bottom: 15px; }
.oration2 .list .li:nth-child(2){ left: 380px; top: -7px; }
.oration2 .list .li:nth-child(3){ left: 625px; top: 77px; }
.oration2 .list .li:nth-child(4){ right: 347px; top: 42px; }
.oration2 .list .li:nth-child(5){ right: 98px; top: 45px; }
.oration3{ height: 733px; overflow: hidden; }
.oration3 .lbox{ width: 41.67%; height: 100%; padding-top: 102px; background-repeat: no-repeat; background-position: center right; color: #fff; }
.oration3 .lbox .ltbox{ width: 350px; margin-left: auto; margin-right: 65px; }
.oration3 .lbox .ltbox .p{ line-height: 1.857; margin-top: 20px; }
.oration3 .lbox .tab-mod{ margin-top: 80px; margin-right: 37px; }
.oration3 .lbox .scroll-tab{ height: 144px; width: 100%; transform: translateY(0); -ms-transform: translateY(0); padding: 0; background: url(../image/lys/png7_02.png) no-repeat center right; }
.oration3 .lbox .scroll-tab .tab-term{ width: 100px; height: 88px; line-height: 88px; text-align: center; padding: 0; margin: 28px 10px; background: url(../image/lys/png5_03.png) no-repeat center; background-size: cover; }
.oration3 .lbox .scroll-tab .scroll-item.cur{ background-image: url(../image/lys/png6_03.png); color: #fff; }
.oration3 .lbox .scroll-tab .xfont-icon:before{ display: none; }
.oration3 .lbox .scroll-tab .xfont-icon{ width: 80px; height: 46px; background-repeat: no-repeat; background-color: transparent; top: auto; bottom: -100px; }
.oration3 .lbox .scroll-tab .scroll-prev{ background-image: url(../image/lys/png18_03.png); background-position: bottom center; left: auto; right: 300px; }
.oration3 .lbox .scroll-tab .scroll-next{ background-image: url(../image/lys/png4_03.png); background-position: top center; right: 170px; }
.oration3 .lbox .scroll-tab .scroll-box{ margin-right: 31px; }
.oration3 .rbox{ width: 58.33%; height: 100%; padding-top: 103px; background-repeat: no-repeat; background-position: center left; line-height: 1.857; position: relative; }
.oration3 .rbox .child{ width: 665px; margin-left: 80px; margin-right: auto; max-height: 552px; position: absolute; top: 0; left: 0; opacity: 0; visibility: hidden; }
.oration3 .rbox .child.act{ opacity: 1; visibility: visible; position: static; }
.oration3 .rbox .p+.p{ margin-top: 25px; }
.oration3 .rbox img{ max-width: 100%; }
.oration3 .rbox .mCSB_scrollTools{ width: 3px; }
.oration3 .rbox .mCSB_scrollTools .mCSB_draggerRail{ background: rgba(142,142,142,.5); }
.oration3 .rbox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #8e8e8e; border-radius: 0; }
.oration4{ height: 640px; padding: 110px 0 0; background-repeat: no-repeat; background-position: center; background-size: cover; color: #fff; }
.oration4 .tab-mod{ margin-top: 65px; }
.oration4 .tab-bar{ text-align: center; }
.oration4 .tab-term{ display: inline-block; margin: 0 37px; cursor: pointer; opacity: 0.5; text-align: center; }
.oration4 .tab-term.cur{ opacity: 1; }
.oration4 .tab-term .icon{ width: 115px; height: 82px; background: url(../image/lys/png8_03.png) no-repeat center; margin: 0 auto 24px; }
.oration4 .tab-term .icon img{ width: 100%; }
.oration4 .tab-cont{ margin-top: 30px; }
.oration4 .tab-item{ line-height: 1.7; }
.oration5{ height: 862px; padding-top: 110px; background-repeat: no-repeat; background-position: center; background-size: cover; }
.oration5 .con{ margin-top: 33px; position: relative; }
.oration5 .smbox{ position: absolute; left: 50px; top: -71px; width: 210px; text-align: center; }
.oration5 .smbox .h18{ color: #b5b5b5; line-height: 42px; font-weight: bold;cursor: pointer; }
.oration5 .smbox .slick-center .h18{ color: #252525; font-size: 28px;cursor: inherit; }
.oration5 .smbox .slick-arrow:before{ font-size: 22px; color: #cbcbcb; }
.oration5 .smbox .slick-prev{ left: -20px; }
.oration5 .smbox .slick-next{ right: -20px; }
.oration5 .smbox .slick-next:before{ content: "\e735"; }
.oration5 .smbox .slick-prev:before{ content: "\e734"; }
.oration5 .list{ position: relative; }
.oration5 .list .child{ width: 100%; position: absolute; top: 0; left: 0; opacity: 0; visibility: hidden; transition: all 0.5s; }
.oration5 .list .child.act{ position: static; opacity: 1; visibility: visible; }
.oration5 .list .li{ width: 330px; float: left; border: 1px solid #f0f0f0; }
.oration5 .list .li+.li{ border-left: none; }
.oration5 .list .ar{ padding: 20px 0 20px 30px; background: #f8f8f8; font-weight: bold; }
.oration5 .list .lpbox{ height: 375px; padding: 35px 20px; border-top: 1px solid #f0f0f0; line-height: 1.857; }
.oration5 .list .lpbox .p+.p{ margin-top: 13px; }
.oration5 .list .li:hover .ar{ color: #f11833; }
.oration5 .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom: 50px; }
.oration5 .mCSB_scrollTools.mCSB_scrollTools_horizontal{ height: 3px; }
.oration5 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{ height: 1px; margin: 1px auto; }
.oration5 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ height: 3px; margin: 0 auto; }
.oration6{ height: 890px; padding: 110px 0 75px; background-repeat: no-repeat; background-position: center; background-size: cover; }
.oration6 .h28{ color: #fff; }
.oration6 .con1{ margin: 20px 0 135px; text-align: center; color: #fff; }
.oration6 .con1 .p{ margin: 10px 0 45px; opacity: 0.7; line-height: 1.857; }
.oration6 .con2{ text-align: center; }
.oration6 .con2 .list{ text-align: left; margin: 40px 30px 45px; position: relative; }
.oration6 .con2 .list:before{ content: ""; height: 2px; background: rgba(0,0,0,.2); position: absolute; top: 39px; left: 0; right: 0;z-index: 1; }
.oration6 .con2 .list .li{ float: left; width: 325px; position: relative; z-index: 2; }
.oration6 .con2 .list .li+.li{ margin-left: 85px; }
.oration6 .con2 .list .li+.li:after{ content: ""; width: 1px; height: 220px; background: rgba(0,0,0,.1); position: absolute; top: 4px; left: -30px; }
.oration6 .con2 .list .ar{ color: #808080; margin-bottom: 50px; position: relative; }
.oration6 .con2 .list .ar:after{ content: ""; width: 18px; height: 16px; background: url(../image/lys/png17_03.png) no-repeat center; position: absolute; left: 0; bottom: -24px; }
.oration6 .con2 .list .c70{ line-height: 1.7; margin-top: 12px; }
/* .oration6 .con2 .list .li:hover .ar:after{ left: -22px; top: -19px; bottom: auto; } */
.oration7{ height: 639px; padding: 90px 0 0; background-repeat: no-repeat; background-position: center; background-size: cover; color: #fff; }
.oration7 .x-wrap{ padding: 0 47px; }
.oration7 .h28{ margin-bottom: 32px; }
.oration7 .list1 .l_item{ width: 50%; padding-left: 75px; float: left; margin-bottom: 20px; }
.oration7 .list1 .l_item .h18{ position: relative; }
.oration7 .list1 .l_item .h18:after{ content: ""; width: 19px; height: 16px; background: url(../image/lys/png15_03.png) no-repeat center; position: absolute; top: 0; bottom: 0; left: -33px; margin: auto; }
.oration7 .list1 .l_item .p{ margin-top: 5px; opacity: 0.7; }
.oration7 .list2{ margin: 25px 13px 0; }
.oration7 .list2 .li{ float: left; width: 170px; text-align: center; }
.oration7 .list2 .li+.li{ margin-left: 65px; }
.oration7 .list2 .middle-box{ width: 100%; height: 141px; margin-bottom: 18px; background: url(../image/lys/png16_03.png) no-repeat center; }
.oration7 .list2 .middle-cont{ font-size: 18px; font-family: 'St';}
.oration7 .list2 .p{ opacity: 0.7;}

.i_product1{ height: 854px; position: relative; z-index: 2; color: #fff; background-repeat: no-repeat; background-position: center; background-size: cover; }
.i_product1 .con{ width: 530px; min-height: 382px; position: absolute; top: 297px; left: -14px; padding: 52px 0 0 165px; background: url(../image/lys/png21_03.png) no-repeat left top; }
.i_product1 .con:after{ content: ""; width: 1px; height: 840px; background: rgba(255,255,255,.2); position: absolute; top: -297px; left: 45px; }
.i_product1 .con .h28{ margin-bottom: 25px; }
.i_product2{ padding: 92px 0 100px; z-index: 1; background: url(../image/lys/jpg9_03.jpg); }
.i_product2 .tc .h28{ margin-bottom: 10px; }
.i_product2 .list{ margin-top: 26px; }
.i_product2 .list .li{ float: left; height: 330px; background: #fff; background-repeat: no-repeat; background-position: center; background-size: cover; }
.i_product2 .list .li a{ display: block; height: 100%; }
.i_product2 .list .li .img{ width: 100%; height: 200px; }
.i_product2 .list .li .img img{ width: 100%; }
.i_product2 .list .li .p{ line-height: 1.7; }
.i_product2 .list .li .pbox{ padding: 30px 35px; height: 130px; }
.i_product2 .list .l1{ width: 615px; }
.i_product2 .list .l3{ width: 309px; }
.i_product2 .list .l3 .pbox{ padding-left: 25px; padding-right: 25px; }
.i_product2 .list .lm{ width: 306px; color: #fff; }
.i_product2 .list .lm .pbox{ padding: 79px 40px 30px; }
.i_product2 .list .lm .h18{ margin-bottom: 12px; }
.i_product3{ background-repeat: no-repeat; background-position: center; background-size: cover; height: 700px; color: #fff;}
.i_product33.tc{    background: url(../image/lys/jpg9_03.jpg);padding-bottom: 40px;}
.i_product3 .con{ height: 100%; }
.i_product3 .li{ width: calc(12.5% - 1px); height: 100%; float: left; background: rgba(0,0,0,.3); position: relative; }
.i_product3 .li a{ display: block; height: 100%; padding-top: 110px; }
.i_product3 .li+.li{ margin-left: 1px; }
.i_product3 .li .h20{ width: 20px; line-height: 1; margin: 0 auto; text-align: center; color: #fff;}
.i_product3 .li .bbox{ position: absolute; bottom: 70px; left: 0; right: 0; margin: auto; text-align: center; opacity: 0; visibility: hidden; transition: all 0.5s; }
.i_product3 .li .icon{ width: 102px; height: 102px; border: 1px solid rgba(255,255,255,.8); border-radius: 50%; margin: auto; position: relative; }
.i_product3 .li .icon img{ width: 100%; }
.i_product3 .li .icon:after,.i_product3 .li .icon:before{ content: ""; border-radius: 50%; position: absolute; border: 1px solid; }
.i_product3 .li .icon:before{ width: 132px; height: 132px; border-color: rgba(255,255,255,.6); top: -14px; left: -14px; }
.i_product3 .li .icon:after{ width: 160px; height: 160px; border-color: rgba(255,255,255,.4); top: -28px; left: -28px; }
.i_product3 .li .h16{ position: absolute; bottom: -10px; left: 0; right: 0; }
.i_product3 .li:hover{ background: rgba(173,135,28,.7); }
.i_product3 .li:hover .bbox{ opacity: 1; visibility: visible; }
.i_product3 .li:first-child:hover,.i_product3 .li:last-child:hover{ background: rgba(0,0,0,.3); }
.i_product4{ height: 699px; background-repeat: no-repeat; background-position: center; background-size: cover; }
.i_product4 .nbox{ position: relative; float: left; height: 100%; width: 665px; }
.i_product4 .nbox .h48{ font-size: 48px; font-family: "Impact"; cursor: pointer; width: 119px; height: 105px; line-height: 105px; text-align: center; position: absolute; color: #fff; transition: all 0.3s; }
.i_product4 .nbox .h48:hover{ transform: scale(1.1); }
.i_product4 .nbox .h48.on{ color: #d4af02; }
.i_product4 .nbox .n1{ top: 56px; right: 237px; }
.i_product4 .nbox .n2{ top: 110px; right: 329px; }
.i_product4 .nbox .n3{ top: 163px; right: 237px; }
.i_product4 .nbox .n4{ top: 217px; right: 145px; }
.i_product4 .nbox .n5{ top: 324px; right: 145px; }
.i_product4 .nbox .n6{ bottom: 216px; right: 237px; }
.i_product4 .nbox .n7{ bottom: 55px; right: 145px; }
.i_product4 .nbox .n8{ bottom: 109px; right: 53px; }
.i_product4 .nbox .n9{ bottom: 55px; right: -39px; }
.i_product4 .rbox{ margin-left: 665px; padding-top: 144px; }
.i_product4 .rbox .h18{ margin: 19px 0 13px; }
.i_product4 .rbox .pbox{ opacity: 0.8; line-height: 1.857; }
.i_product4 .rbox .pbox .p+.p{ margin-top: 10px; }
.i_product4 .rbox .slick-arrow{ width: 80px; height: 48px; background-repeat: no-repeat; top: auto; bottom: -98px; }
.i_product4 .rbox .slick-prev{ background-image: url(../image/lys/png22_03.png); background-position: center bottom; left: 0; }
.i_product4 .rbox .slick-next{ background-image: url(../image/lys/png23_03.png); background-position: center top; right: auto; left: 130px; }
.i_product4 .rbox .slick-arrow:before{ display: none; }
.i_product5{ padding: 83px 0 ; color: #fff; background-repeat: no-repeat; background-position: center; background-size: cover; }
.i_product5 .tab-mod{ margin-top: 33px; }
.i_product5 .tab-bar{ margin: 20px 45px 0; }
.i_product5 .tab-bar .tab-term{ display: inline-block; margin: 19px 60px 0 0; cursor: pointer; }
.i_product5 .tab-bar .tab-term.cur{ color: #d4af02; }
.i_product5 .tab-cont{ border: 1px solid rgba(255,255,255,.3); padding: 20px 15px 36px; border-bottom: none; position: relative; }
.i_product5 .tab-cont:after{ content: ""; position: absolute; width: calc(100% + 2px); height: 11px; left: -1px; bottom: -11px; background: url(../image/lys/png24_03.png) no-repeat center; background-size: cover; }
.i_product5 .tab-item{ font-size: 0; text-align: left; }
.i_product5 .h16{ display: inline-block; margin: 18px 28px 0; }





.pop-alert .pop-dialog{ padding: 70px; width: 900px; background-color: #fff;}
.pop-alert .pop-scroll{ max-height: 220px; text-align: justify; text-justify: inter-ideograph;}
.pop-alert .pop-scroll .p{}
.pop-alert .pop-scroll .p + .p{ margin-top: 1em;}
.pop-alert .mCSB_outside + .mCSB_scrollTools{ right: -60px;}

.pop-video .pop-dialog{ width: 900px; height: 510px; background-color: #000; z-index: 1;}
.pop-video .pop-cont{ width: 100%; height: 100%;}
.pop-video .video{ display: block; min-width: 100%; min-height: 100%;}


















/*	pc 端 1024 - 1280	*/
@media screen and (min-width: 1021px) and (max-width: 1320px){
	.newscentres1 .slick-item .img{ float: none;}
	.newscentres1 .slick-item .cont{ padding-left: 75px; padding-top: 50px;}
	.newscentres1 .list-item .cont{ padding-top: 10px;}
}




@media screen and (max-width: 1024px){
	.h34 {font-size: 0.5rem;}
	.x-wrap.w13{ width: 100%;
    padding: 0 0.25rem; }
	.dbcolumn{ padding: 1rem 0;}
	.dbcolumn .side{ float: none; margin-right: 0; margin-bottom: 0.5rem; width: 100%;}
	.dbcolumn .side-item .tit,
	.dbcolumn .side-item .ul{ padding: 0.2rem 0.3rem;}
	.dbcolumn .side-item .tit:after{ right: 0.4rem;}
	.dbcolumn .side-item .li + .li{ margin-top: 0.1rem;}
	.dbcolumn .side-item .l3 .p + .p{ margin-top: 0.1rem;}
	.dbcolumn .main-head{ margin-bottom: 0.3rem;}
	.dbcolumn .main-head .tab{ margin-left: 0.2rem; padding-top: 0;}
	.dbcolumn .main-head .link{ margin: 0 0.1rem; padding: 0; font-size: 0.28rem;}
	
	.t_table .link{ padding-left: 0.2rem; white-space: normal;}
	.t_table .link:before{ width: 0.1rem; height: 0.1rem;}
	.t_table .date .s{ font-size: 0.32rem;}
	.t_table .down{ width: 0.4rem; height: 0.4rem; background-size: 200%;}
	
	.relatedtransactions{ padding: 0.5rem 0;}
	.relatedtransactions .t_table{ margin-bottom: 0.2rem; padding: 0 0.3rem; font-size: 0.28rem;}
	.relatedtransactions .t_table table{ table-layout: fixed;}
	.relatedtransactions .t_table tr + tr{ border-top: 1px solid #dedfe0;}
	.relatedtransactions .t_table td{ padding: 0.2rem 0;}
	.relatedtransactions .t_table td:nth-child(2){ width: 2rem;}
	.relatedtransactions .t_table td:nth-child(3){ width: 0.5rem;}

	
	.essentialinformation{ padding: 0;}
	.essentialinformation .table-head{ padding: 0.2rem 0.5rem;}
	.essentialinformation .table-head .ico{ margin-right: 0.1rem; width: 0.3rem; height: 0.3rem;}
	.essentialinformation .table-cont{ padding: 0.3rem;}
	.essentialinformation .table-row{ display: block; overflow: hidden;}
	.essentialinformation .table-row + .table-row{ margin-top: 0.2rem;}
	.essentialinformation .xlabel,
	.essentialinformation .xdetail{ display: block; float: left; padding: 0; white-space: normal;}
	.essentialinformation .xlabel{ word-break: break-all; text-align: left;}
	.essentialinformation .tip{ padding: 0;}
	.essentialinformation .down:after{ margin-left: 0.1rem; width: 0.24rem; height: 0.24rem; background-size: contain;}
	
	.newscentres1{ padding: 1rem 0;}
	.newscentres1 .head{ margin-bottom: 0.15rem;}
	.newscentres1 .tab{ margin-bottom: 0.5rem;}
	.newscentres1 .tab .link{ margin: 0 0.05rem; padding: 0.2rem 0.3rem; width: auto; font-size: 0.3rem;margin-top: 0.15rem;}
	.newscentres1 .view{ margin-bottom: 0.5rem; padding-bottom: 0; background: url(../image/temp/png3.png);}
	.newscentres1 .view:before{ display: none;}
	.newscentres1 .slick-item .img{ float: none; width: 100%; height: auto;}
	.newscentres1 .slick-item .cont{ padding: 0.5rem;}
	.newscentres1 .slick-item .h24{ margin-bottom: 0.2rem;}
	.newscentres1 .slick-item .p{ margin-bottom: 0.2rem;}
	.newscentres1 .slick-item .date,
	.newscentres1 .slick-item .date .s{ font-size: 0.3rem;}
	.newscentres1 .slick-paging{ right: 0.5rem; bottom: 0.5rem; padding: 0 0.5rem;}
	.newscentres1 .slick-paging .num{ font-size: 0.3rem;}
	.newscentres1 .slick-arrow:before{ font-size: 0.3rem;}
	.newscentres1 .list{ margin-bottom: 0.5rem; padding: 0;}
	.newscentres1 .list-item{ padding: 0.3rem; height: auto;}
	.newscentres1 .list-item .img{ float: none; margin-right: 0; width: 100%;}
	.newscentres1 .list-item .cont{ padding: 0.3rem 0;}
	.newscentres1 .list-item .h18{ margin-bottom: 0.2rem;}
	.newscentres1 .list-item .p{ margin-bottom: 0.3rem;}
	.newscentres1 .list-item .date,
	.newscentres1 .list-item .date .s{ font-size: 0.3rem;}
	.newscentres1 .list-item .more{ display: none;}
	
	.specialinformation .list-item + .list-item{ margin-top: 0.2rem;}
	.specialinformation .list-item .h24{ padding: 0.2rem 0.5rem;}
	.specialinformation .list-item .tab{ left: 2.5rem; font-size: 0.24rem;}
	.specialinformation .list-item .tab .link{ font-size: 0.24rem;}
	.specialinformation .list-item .tab .link + .link{ margin-left: 0.2rem;}
	.specialinformation .list-item .more{ right: 0.4rem; font-size: 0.3rem;}
	.specialinformation .list-item .ico{ margin-right: 0.1rem; width: 0.27rem; height: 0.27rem;}
	.specialinformation .t_table{ padding: 0.2rem;}
	.specialinformation .t_table td{ padding: 0.2rem; word-break: break-all;}
	.specialinformation .t_table td:nth-child(2){ width: 1.8rem;}
	.specialinformation .t_table td:nth-child(3){ width: 0.5rem;}
	.specialinformation .t_table .link:before{ margin-top: 0.15rem;}
	.specialinformation .t_table .date{ font-size: 0.28rem;}
	.specialinformation .t_table .url{ margin-left: 0.2rem; margin-top: 0.2rem;}
	
	.oration1{ height: auto; padding: 1rem 0 1rem; background-position: left top; }
	.oration1 .con1{ padding: 0;  }
	.oration1 .con1 .pbox{ margin: 0.3rem 0 0.2rem; line-height: 1.5; }
	.oration1 .con2{ padding: 0.2rem 0 0; }
	.oration1 .con2 .li.cb{ color: #808080; }
	.oration1 .con2 .li{ width: 50%; padding: 0 0.1rem; margin-top: 0.4rem; }
	.oration1 .con2 .li:nth-child(2n-1){ clear: both; }
	.oration1 .con2 .li+.li{ margin-left: auto; }
	.oration2{ padding: 1rem 0; }
	.oration2 .p{ line-height: 1.5; margin: 0.2rem 0 0.5rem; }
	.oration2 .list{ height: auto; }
	.oration2 .list:after{ content: ""; display: block; clear: both; }
	.oration2 .list .li{ position: relative; float: left; top: auto !important; left: auto !important; bottom: auto !important; right: auto !important; width: 50%; padding: 0 0.1rem; margin-top: 0.3rem; }
	.oration2 .list .li .l_icon{ position: absolute; top: 0.05rem !important; bottom: auto !important; left: 0; background-size: 100% 100%; width: 0.315rem; height: 0.27rem; }
	.oration2 .list .li .h16{ position: static; transform: translateX(0); -webkit-transform: translateX(0); width: 100%; }
	.oration3{ height: auto; }
	.oration3 .lbox{ float: none; width: 100%; padding: 1rem 0.25rem 1.5rem; background-repeat: repeat;}
	.oration3 .lbox .ltbox{ width: 100%; margin-right: 0; }
	.oration3 .lbox .ltbox .p{ line-height: 1.5; margin-top: 0.2rem; }
	.oration3 .lbox .tab-mod{ margin: 0.5rem 0 0 0; }
	.oration3 .lbox .scroll-tab .scroll-box{ margin-right: 0; }
	.oration3 .lbox .scroll-tab{ background-position: left center; height: auto; background: none;}
	.oration3 .lbox .scroll-tab .tab-term{ width: 1.5rem; height: 1.32rem; line-height: 1.32rem; margin: 0.3rem 0.1rem; }
	.oration3 .lbox .scroll-tab .xfont-icon{ width: 0.8rem; height: 0.46rem; background-size: 100%; bottom: -0.7rem; }
	.oration3 .lbox .scroll-tab .scroll-prev{ left: 2rem; right: auto; }
	.oration3 .lbox .scroll-tab .scroll-next{ right: 2rem; }
	.oration3 .rbox{ float: none; width: 100%; padding: 1rem 0.25rem; line-height: 1.5; }
	.oration3 .rbox .child{ width: 100%; margin-left: 0; max-height: 3.8rem; }
	.oration3 .rbox .p+.p{ margin-top: 0.2rem; }
	.oration4{ height: auto; padding: 1rem 0; }
	.oration4 .tab-mod{ margin-top: 0.5rem; }
	.oration4 .tab-bar{ overflow-x: auto; white-space: nowrap; }
	.oration4 .tab-term{ margin: 0 0.3rem; }
	.oration4 .tab-term .icon{ margin-bottom: 0.2rem; }
	.oration4 .tab-cont{ margin-top: 0.5rem; }
	.oration4 .tab-item{ line-height: 1.5; }
	.oration5{ padding: 1rem 0; height: auto; }
	.oration5 .con{ margin-top: 0.3rem; }
	.oration5 .list .lpbox .p+.p {margin-top: 0.1rem;}
	.oration5 .smbox{ position: static; width: 90%; margin: 0 auto 0.4rem; }
	.h50{ font-size: 0.6rem; }
	.oration5 .list .li{ width: 5rem; }
	.oration5 .mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom: 0.3rem;}
	.oration5 .list .ar{ padding: 0.2rem 0.3rem; }
	.oration5 .list .ar .h18, .oration5 .list .ar .h50 {display: inline-block;line-height: 1;position: relative;top: 0.05rem;}
	.oration5 .list .lpbox{ padding: 0.3rem 0.2rem; height: 3.8rem;}
	.oration6{ padding: 1rem 0; height: auto; background-position: center top; background-size: auto 75%; background-color: #f2f2f2; }
	.oration6 .con1{ margin: 0.2rem 0 1.35rem; }
	.oration6 .con1 .p{ margin: 0.2rem 0 0.5rem; }
	.oration6 .con2 .list{ margin: 0.5rem 0; }
	.oration6 .con2 .list .li{ float: none; width: 100%; }
	.oration6 .con2 .list .li+.li{ margin-left: auto; margin-top: 0.5rem; }
	.oration6 .con2 .list .ar{ margin-bottom: 0.2rem; }
	.oration6 .con2 .list .c70{ line-height: 1.5; margin-top: 0.2rem; }
	.oration7{ height: auto; padding: 1rem 0; }
	.oration7 .x-wrap{ padding: 0 0.25rem; }
	.oration7 .list1 .l_item{ float: none; width: 100%; padding-left: 0.6rem; margin-bottom: 0.4rem; }
	.oration7 .list2 .li{ width: 48%; margin: 0.4rem 1% 0; }
	.oration7 .list2 .li+.li{ margin-left: 1%; }
	.oration7 .list2 .middle-box{ height: 2.6rem; margin-bottom: 0.2rem; background-size: cover; }
	
	.i_product1{ padding: 2.5rem 0 1rem; /* min-height: 7.5rem; */ height: auto; }
	.i_product1 .con{ position: static; background: none; padding: 0; width: 100%; min-height: auto; }
	.i_product1 .con .h28{ margin-bottom: 0.3rem; }
	.i_product2{ padding: 1rem 0; }
	.i_product2 .tc .h28{ margin-bottom: 0.1rem; }
	.i_product2 .list{ margin-top: 0.3rem; }
	.i_product2 .list .li{ width: 100%; height: auto; float: none; }
	.i_product2 .list .li .img{ height: auto; }
	.i_product2 .list .li .pbox{ height: auto; padding: 0.4rem 0.3rem; }
	.i_product2 .list .li .p{ line-height: 1.5; }
	.i_product2 .list .lm .h18{ margin-bottom: 0.2rem; }
	.i_product3{ height: auto; }
	.i_product3 .li{ float: none; width: 100%; }
	.i_product3 .li+.li{ margin-left: auto; margin-top: 1px; }
	.i_product3 .li a{ padding: 0.6rem 0.25rem; }
	.i_product3 .li .h20{ width: auto; margin-bottom: 0.3rem; }
	.i_product3 .li .h20 .xdiv{ display: inline-block; }
	.i_product3 .li .bbox{ position: static; opacity: 1; visibility: visible; }
	.i_product3 .li .icon{ width: 1.5rem; height: 1.5rem; margin-bottom: 0.2rem; }
	.i_product3 .li .h16{ position: static; }
	.i_product4{ padding: 1rem 0 1.5rem; height: auto; background-position: center right; }
	.i_product4 .rbox{ margin-left: 0; padding: 0; }
	.i_product4 .rbox .h18{ margin: 0.2rem 0; }
	.i_product4 .rbox .slick-arrow{ width: 0.8rem; height: 0.48rem; background-size: 100%; bottom: -1rem; }
	.i_product4 .rbox .slick-next{ left: 1.5rem; }
	.i_product5{ padding: 1rem 0; }
	.i_product5 .tab-mod{ margin-top: 0.4rem; }
	.i_product5 .tab-cont{ padding: 0.2rem 0.3rem 0.4rem; }
	.i_product5 .h16{ display: block; padding: 0.2rem 0 0; margin: 0; }
	.i_product5 .tab-bar{ margin: 0.4rem 0 0; }
	.i_product5 .tab-bar .tab-term{ display: block; margin: 0; }
	
	
	
	.oration4 .tab-bar{ text-align: left; }
	
	.pop-video .pop-dialog{ width: 7rem;}
	.pop-mod .pop-close{ top: auto; bottom: 100%; right: 0; margin-bottom: 0.2rem; width: 0.6rem; height: 0.6rem;}
	
	.pop-alert .pop-dialog{ padding: 0.3rem; width: 7rem;}
	.pop-alert .pop-scroll{ max-height: 6rem;}
	.pop-alert .mCSB_outside + .mCSB_scrollTools{ right: -0.2rem;}
	
	
	
	
	.relatedtransactions .t_table .link:hover {color: #333;}
	
	
	
	
	
	
	.i_product33.tc{padding-bottom: 0.4rem;}
	
	
	
	
	
	
	
	
	
	
	.oration1 .con1 .pbox br,.oration1 .con2 .li:after,.oration2 .bg,.oration6 .con2 .list .ar:after,.oration6 .con2 .list:before,.i_product1 .con:after,.i_product3 .li .icon:after, .i_product3 .li .icon:before,.i_product4 .nbox{ display: none; }
	
	
}




