﻿@charset "utf-8";
/* CSS Document *//*尊享版共用CSS表*/

.mk60_title { text-align: center;}
.mk60_title .text_1 { color: #15110f; font-size:42px; line-height:46px;}
.mk60_title .text_2 { color: #585858; font-size:18px; line-height:24px; margin:14px 0 15px 0;}
.mk60_title .linebox { position: relative; height:3px;}
.mk60_title .linebox .line-1 { position: absolute; z-index:2; top:1px; left:0; width:100%; height:1px; background-color:#acacac;}
.mk60_title .linebox .line-2 { position: relative; z-index:5; width:140px; height:3px; margin: 0 auto; background-color:#d02e36;}


.mark_61 { height:650px; background-image:url(../image/yx/zxb/bg-mark_61-1.jpg);}
.mark_61.no2 {background-image:url(../image/yx/zxb/bg-mark_61-2.jpg);}
.mk61_main_1 { padding: 130px 0 0 30px;}
.mk61_main_1 p { color:#FFF;}
.mk61_main_1 .text_1 { font-size:32px; line-height:52px;}
.mk61_main_1 .text_2 { font-size:72px; line-height:78px; font-weight:bold; margin:20px 0 15px 0;}
.mk61_main_1 .text_3 { font-size:24px; line-height:40px;}
.mk61_main_1 .text_4 { font-size:22px; line-height:46px; margin-top:145px; font-weight: bold;}
.mark_62 { height:912px; background-image:url(../image/yx/zxb/bg-mark_62-1.jpg);}
.mark_62 .mk60_title { padding-top:92px;}
.mk62_main_1 { margin-top:66px; position: relative;}
#demo11 {}
#demo11 .slides {}
#demo11 .slides li { padding-top:122px;}
#demo11 .slides li .item { width:1138px; height:422px; margin: 0 auto; position: relative;}
#demo11 .slides li .item .imgbox { position: absolute; z-index:5; left:0; bottom:0; width:623px; height:362px;}
#demo11 .slides li .item .imgbox .img { width:100%; height:100%; position: relative; z-index:5;}
#demo11 .slides li .item .imgbox .bg_line { position: absolute; z-index:2; top:-23px; right:-13px; width:618px; height:363px; border:2px solid #d02e36;}
#demo11 .slides li .item .textbox { position: absolute; z-index:2; right:0; top:0; width:430px; height:387px; padding: 0 42px 0 78px; background-color:#FFF;}
#demo11 .slides li .item .textbox .text_item_1 { height:36px; padding:34px 0 10px 0; border-bottom:1px solid #999999;}
#demo11 .slides li .item .textbox .text_item_1 .text_1 { float:left; color: #15110f; font-size:24px; line-height:36px; font-weight:bold;}
#demo11 .slides li .item .textbox .text_item_1 .text_2 { float:left; color: #cb8f68; font-size:24px; line-height:28px; padding:8px 0 0 24px;}
#demo11 .slides li .item .textbox .text_3 { color: #313131; font-size:16px; line-height:28px; padding: 24px 24px 0 12px;}
#demo11 .flex-control-nav { top:0; left:4px; right:4px; width:auto; bottom:auto; background-color:#FFF;}
#demo11 .flex-control-nav li { float:left; width:159px;}
#demo11 .flex-control-paging li a { display: block; color: #3c3c3c; font-size:24px; line-height:66px; text-align: center; position: relative; text-indent:0; overflow:visible;}
#demo11 .flex-control-paging li a .jt { position: absolute; left:83px; bottom:-8px; display:none;}
.flex-direction-nav { display:block; position: absolute; z-index:5; top:0; left:0; width:100%; height:0;}
.flex-direction-nav a { display: block; width:61px; height:109px; position: absolute; top:264px; line-height:800px; overflow:hidden;}
.flex-direction-nav a.flex-prev { left:0; background-image:url(../image/yx/zxb/p-1-1.png);}
.flex-direction-nav a.flex-next { right:0; background-image:url(../image/yx/zxb/p-1-2.png);}
/*on*/
#demo11 .flex-control-paging li a.flex-active { color:#FFF; font-weight:bold; background-color:#d02e36;}
#demo11 .flex-control-paging li a.flex-active .jt { display: block;}
.flex-direction-nav a.flex-prev:hover { background-image:url(../image/yx/zxb/p-1-1on.png);}
.flex-direction-nav a.flex-next:hover { background-image:url(../image/yx/zxb/p-1-2on.png);}
/*on*/


.mark_63 { height:757px; background-image:url(../image/yx/zxb/bg-mark_63-1.jpg);}
.mark_63 .mk60_title .text_1 { padding:92px 0 28px 0;}
.mk63_main_1 { padding:102px 0 0 62px;}

.mk63_main_2 { margin-top:100px;}
.mk63_main_2 table { table-layout: fixed;}
.mk63_main_2 table .col_2,
.mk63_main_2 table .col_4,
.mk63_main_2 table .col_6,
.mk63_main_2 table .col_8,
.mk63_main_2 table .col_10 { width:88px;}
.mk63_main_2 table .col_1 { width:70px;}
.mk63_main_2 table .col_11 { width:58px;}
.mk63_main_2 table td { vertical-align:top;}
.mk63_main_2 table tr+tr td { padding-top:112px;}

.mk63_main_2 .item { font-size:0;}
.mk63_main_2 .item .img { display:block; width:88px; height:100px;}
.mk63_main_2 .item .text_1 { color: #535353; font-size:18px; line-height:24px; text-align: center; margin-top:4px;}
.mk63_main_2 .jt { font-size:0; text-align: center; padding:31px 0 0 0;}
.mk63_main_2 .jt .jtimg { width:148px; height:29px;}
.mk63_main_2 .jt2 { padding:41px 0 0 11px;}


.mark_64 { height:1300px; background-image:url(../image/yx/zxb/bg-mark_64-1.jpg); background-position: top center;}
.mark_64 .mk60_title { padding-top:66px;}
.mk64_main_1 { margin-top:82px; height:228px;}
.mk64_main_1 { width:1160px; margin: 78px auto 0 auto;}
.mk64_main_1 .main_l,
.mk64_main_1 .main_r { width:552px;}
.mk64_main_1 .main_l .img,
.mk64_main_1 .main_r .img {}
.mk64_main_1 .main_l {}
.mk64_main_1 .main_r {}

.mk64_main_2 { margin-top:366px;}
.mk64_main_2 .main_1 {}
.mk64_main_2 .main_1 .text_1 { color: #242322; font-size:20px; line-height:24px;}
.mk64_main_2 .main_1 .line_1 { width:128px; height:2px; background-color:#ce1e1e; margin:10px 0 0 2px;}
.mk64_main_2 .main_2 { margin-top:25px;}
.mk64_main_2 .main_2 .img { width:100%;}



.mark_65 { height:828px; background-color:#f6f6f6;}
.mark_65 .mk60_title { padding-top:90px;}
.mk65_main_1 { margin-top:65px;}
.mk65_main_1 .list {}
.mk65_main_1 .list ul { padding: 0 9px;}
.mk65_main_1 .list ul li { float:left;}
.mk65_main_1 .list ul li+li { margin-left:58px;}
.mk65_main_1 .list ul li a { display: block; width:382px; height:476px; position: relative; font-size:0;}
.mk65_main_1 .list ul li .bgimg { display: block; width:100%; height:100%;}
.mk65_main_1 .list ul li .zgbox { position: absolute; z-index:5; top:0; left:0; width:100%; height:100%; background:url(../image/yx/zxb/p-mk65_main_1-1.png) repeat;}
.mk65_main_1 .list ul li .zgbox .bg_bor { display:none; position: absolute; z-index:2; top:12px; bottom:8px; right:12px; left:12px; border:1px solid #FFF;}
.mk65_main_1 .list ul li .zgbox .textbox { position: relative; height:210px; z-index:5; text-align: center; font-size:0; overflow: hidden;}
.mk65_main_1 .list ul li .zgbox .textbox .text_1 { color: #ffffff; font-size:28px; line-height:32px; padding:110px 0 9px 0;}
.mk65_main_1 .list ul li .zgbox .textbox .line_1 { width:106px; height:2px; background-color:#FFF; margin: 0 auto;}
.mk65_main_1 .list ul li .zgbox .textbox .text_2 { color: #ffffff; font-size:16px; line-height:20px; margin-top:20px;}
.mk65_main_1 .list ul li .zgbox .textbox .jt { margin:36px 0 16px 0;}
.mk65_main_1 .list ul li .zgbox .textbox .text_3 { color: #ffffff; font-size:16px; line-height:20px;}
.mk65_main_1 .list ul li .zgbox .textbox .ewm { margin-top:8px;}
/*hover*/.mk65_main_1 .list ul li a:hover .zgbox .bg_bor { display:block;}


.mark_66 { height:702px; background-image:url(../image/yx/zxb/bg-mark_66-1.jpg);}
.mark_66 .mk60_title { padding-top:65px;}
.mk66_main_1 { margin:74px 0 0 0;}
.mk66_main_1 .list {}
.mk66_main_1 .list ul { padding: 0 14px;}
.mk66_main_1 .list ul li { float:left;}
.mk66_main_1 .list ul li+li { margin-left:48px;}
.mk66_main_1 .list ul li a { display: block; width:277px; height:370px; padding:12px 0 0 0; background-color:#FFF; position: relative;}
.mk66_main_1 .list ul li a .bgbor { display:none; position: absolute; z-index:2; top:0; left:0; right:0; bottom:0; border:1px solid #db2f2e;}
.mk66_main_1 .list ul li a .nrbox { position: relative; z-index:5; width:254px; margin: 0 auto; font-size:0; text-align:center;}
.mk66_main_1 .list ul li a .nrbox .img { width:254px; height:261px;}
.mk66_main_1 .list ul li a .nrbox .text_1 { color: #2a2a2a; font-size:24px; line-height:28px; margin:10px 0 11px 0;}
.mk66_main_1 .list ul li a .nrbox .text_2 { color: #555555; font-size:16px; line-height:24px;}
.mk66_main_1 .list ul li a .nrbox .line_1 { width:72px; height:3px; margin:20px auto 0 auto; background-color:#db2f2e;}
/*hover*/.mk66_main_1 .list ul li a:hover{-webkit-box-shadow:0 5px 20px 2px rgba(129,129,129,0.35); box-shadow:0 5px 20px 2px rgba(129,129,129,0.35); }
/*hover*/.mk66_main_1 .list ul li a:hover .bgbor { display: block;}












