@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
body, button, input, select, textarea { font: 0.32rem/1.71 "microsoft yahei", "simsun", \5b8b\4f53, arial; color: #333; }
ul, ol, li { list-style: none; }
i, em { font-style: normal }
img { vertical-align: top; border: 0; }
a { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
table td { padding: 0; margin: 0; }
table th.wztop { vertical-align: top; }
.fl, .fr { position: relative; float: left; overflow: hidden; }
.fr { float: right; }
section, article, aside, header, footer, nav, dialog, figure { display: block; padding: 0; margin: 0; }
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

/*main*/
.hd, .bd, .d, .inn, .inn2, .menu, .u, .u li, .u5, .pic, .txt, .txt2, .hd2, .ptC, .ptC2, .ptC2_2, .ptC2_3, .ptC2_4, .ptC2_5, .ptC7 { position: relative; clear: both; overflow: hidden; }
.header, .footer, .area { position: relative; clear: both; width: 100%; overflow: hidden; box-sizing: border-box; }
.inn, .inn2 { padding: 0 0.267rem; margin: 0 auto; }
.wrap { position: relative; clear: both; max-width: 640px; margin: 0 auto; }

/*footer*/
.footer { font-size: 0.32rem; height: 1.6rem; line-height: 0.48rem; background: #e5e5e5; }
.footer a, .footer a:hover { color: #666; text-decoration: none; }
.footer .fl { float: none; text-align: center; width: 86%; margin: 0.32rem auto 0; }

/*mod*/
.opacity { position: absolute; left: 0; bottom: 0; z-index: 3; width: 100%; height: 0.747rem; background: #000; filter: alpha(opacity=50); opacity: .5; }
.fcR, .fcR:hover { color: #ff0000; }
.prev, .next, .iC, .iC2, .i_jt, .a_m { display: block; line-height: 20em; overflow: hidden; }
.cap2, .cap2 a, .cap3, .cap3 a, .iC { display: block; text-indent: -9999px; overflow: hidden; }
.cap2, .cap3 { width: 90%; }
.cap2 { height: 1.333rem; margin: 0 auto; }
.cap2_5, .cap2_6 { height: 1.867rem; }
.cap3 { position: absolute; top: 1.333rem; left: 5%; z-index: 3; height: 0.933rem; }
.cap3_1 { top: 0; left: 0; width: 1.733rem; height: 0.533rem; }
.cap3_3 { top: 2.133rem; }
.cap3_71, .cap3_73, .cap3_75, .cap3_76 { top: 0; }
.cap3_75 { left: 1.52rem; width: 2.4rem; }
.cap3_76 { left: 4.133rem; width: 3.733rem; }
.cap2 a, .cap3 a { width: 100%; height: 100%; }
.i_play { position: absolute; top: 50%; left: 50%; width: 1.773rem; height: 1.773rem; margin: -0.88rem 0 0 -0.88rem; background: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-i_play.png) 0 0 no-repeat; background-size: 100%; }

/*u_dot*/
.ptC2_4 .pic:after, .ptC7 .pic:after { content: " "; position: absolute; display: block; overflow: hidden; }

/*ptC*/
.pic img { width: 100%; }
.ptC { width: 9.16rem; height: 5.16rem; margin: 0.64rem auto 0; }
.ptC .pic { width: 100%; height: 5.16rem; }
.ptC .txt { position: absolute; left: 0; bottom: 0; z-index: 5; font-size: 0.4rem; text-align: left; color: #fff; width: 100%; line-height: 0.64rem; padding: 0 0.133rem; background: #0d86b3; box-sizing: border-box; }
.ptC a, .ptC a:hover { color: #fff; }

/*ptC2*/
.ptC2 { float: left; clear: none; width: 4.6rem; height: 4.4rem; }
.ptC2 .pic { width: 100%; height: 2.587rem; }
.ptC2 .txt { font-size: 0.373rem; line-height: 0.56rem; margin: 0.107rem 0.133rem 0; text-align: justify; }
.ptC2 a { color: #333; }
.ptC2 a:hover { color: #0d86b3; text-decoration: none; }
.ptC2:nth-child(2n) { float: right; }
.ptC2_2 { float: left; clear: none; width: 4.6rem; height: 3.867rem; margin: 0 0.067rem; background: #0d86b3; border-radius: 0.107rem 0.107rem 0  0; }
.ptC2_2 .pic { width: 100%; height: 2.587rem; }
.ptC2_2 .txt { font-size: 0.373rem; line-height: 0.48rem; margin: 0.107rem 0.133rem 0; text-align: justify; }
.ptC2_2 a, .ptC2_2 a:hover { color: #fff; text-decoration: none; }
.ptC2_3 { float: left; clear: none; width: 4.347rem; height: 3.627rem; background: #0d86b3; border-radius: 0.267rem; border: 0.133rem solid #88c0d5; }
.ptC2_3 .pic { width: 100%; height: 2.453rem; }
.ptC2_3 .txt { font-size: 0.373rem; line-height: 0.48rem; margin: 0.107rem 0.107rem 0; text-align: justify; }
.ptC2_3 a, .ptC2_2 a:hover { color: #fff; text-decoration: none; }
.ptC2_3:nth-child(2n) { float: right; }
.ptP4 { padding: 0.133rem; background: #77daff; }
.ptC2_4 { float: left; clear: none; width: 4.533rem; height: 2.56rem; }
.ptC2_4 .pic { width: 100%; height: height:2.56rem; }
.ptC2_4 .pic:after { bottom: 0; left: 0; width: 100%; height: 1.12rem; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); }
.ptC2_4 .txt { position: absolute; bottom: 0; left: 0; font-size: 0.347rem; line-height: 0.48rem; padding: 0 0.107rem; text-align: justify; }
.ptC2_4 a, .ptC2_4 a:hover { color: #fff; text-decoration: none; }
.ptC2_4:nth-child(2n) { float: right; }
.ptC2_5 { float: left; clear: none; width: 4.467rem; height: 3.867rem; }
.ptC2_5 .pic { width: 100%; height: 2.52rem; }
.ptC2_5 .txt { font-size: 0.373rem; line-height: 0.48rem; margin: 0.107rem 0.107rem 0; text-align: justify; }
.ptC2_5 a, .ptC2_2 a:hover { color: #fff; text-decoration: none; }
.ptC2_5:nth-child(2n) { float: right; }
.ptC7 { width: 6.667rem; height: 11.853rem; margin: 0 0.2rem; background: #fff; box-shadow: 0 0 0.133rem #dad8db; }
.ptC7 .pic { width: 100%; height: 11.853rem; }
.ptC7 .pic:after { bottom: 0; left: 0; width: 100%; height: 1.6rem; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6), rgba(0, 0, 0, 1)); }
.ptC7 .txt { position: absolute; bottom: 0.107rem; left: 0; z-index: 3; font-size: 0.373rem; line-height: 0.48rem; padding: 0 0.107rem; text-align: justify; }
.ptC7 a, .ptC7 a:hover { color: #fff; text-decoration: none; }

/*swiper*/
.swiper { width: 100%; }
.swiper-pagination { bottom: 0; line-height: 1; }
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 0.213rem; }
.swiper-pagination-bullet { width: 0.133rem; height: 0.133rem; background: none; border: 1px solid #ec5655; opacity: 1; border-radius: 50%; }
.swiper-pagination-bullet-active { background: #ec5655; }
.swiper-hd { position: absolute; z-index: 20; top: 20px; background: #f90; }
.swiper-hd .on { color: #fff; background: #f20; }
.swiper1 { height: 4.4rem; padding-left: 0.2rem; box-sizing: border-box; }
.swiper1 .swiper-slide, .swiper9 .swiper-slide { width: auto; }
.swiper7 { height: 12.733rem; }
.swiper7 .swiper-slide { width: auto; transition: 300ms; }
.swiper7 .swiper-pagination-bullet { width: 0.213rem; height: 0.213rem; margin: 0 0.133rem !important; background: #aaaaaa; border: none; border-radius: 50%; }
.swiper7 .swiper-pagination-bullet-active { background: #0d86b3; }
.swiper7 .swiper-pagination { bottom: 0; }
.swiper7 .swiper-slide .ptC7:after { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .2); }
.swiper7 .swiper-slide-active .ptC7:after { display: none; }
.swiper9 { padding-left: 0.4rem; box-sizing: border-box; }

/*header*/
.header { height: 6.053rem; background: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_header.jpg) center 0 no-repeat; background-size: 100%; }
.header .inn { height: 6.053rem; }
.logo { position: absolute; top: 0.4rem; left: 0.4rem; width: 100%; height: 0.667rem; }
.a_logo1, .a_logo2 { float: left; display: block; width: 1.893rem; height: 0.667rem; }
.a_logo2 { width: 1.387rem; }
.area, .hd2 { background-position: center 0; background-repeat: no-repeat; background-size: 100%; }
.P1_1 { height: 25.053rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p1.jpg); }
.P1_2 { height: 7.533rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p2.jpg); }
.P1_3 { height: 8.787rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p3.jpg); }
.P1_4 { height: 6.733rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p4.jpg); }
.P1_5 { height: 7.467rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p5.jpg); }
.P1_6 { height: 7.067rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p6.jpg); }
.P1_7 { height: 20.573rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p7.jpg); }
.P1_8 { height: 15.08rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_p8.jpg); }
.P1_2 .hd2 { height: 2.747rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_2.png); }
.P1_3 .hd2 { height: 3.933rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_3.png); }
.P1_4 .hd2 { height: 2.04rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_4.png); }
.P1_5 .hd2 { height: 3.067rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_5.png); }
.P1_6 .hd2 { height: 2.667rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_6.png); }
.P1_7 .hd2 { height: 1.6rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_7.png); }
.P1_8 .hd2 { height: 2.16rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_hd2_8.png); }

/*P1*/
.d1_1 { width: 9.48rem; height: 5.947rem; margin: 0 auto 0.747rem; background: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_d1.png) center 0 no-repeat; background-size: 100%; }
.P1_3 .inn, .P1_8 .inn { padding: 0; }
.d7_1, .d7_2, .d7_3 { height: 3.947rem; padding: 1.413rem 0.133rem 0; margin-bottom: 0.613rem; background: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_d71.png) center 0 no-repeat; background-size: 100%; }
.d7_2 { height: 4rem; padding-top: 1.467rem; margin-bottom: 0.72rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_d72.png); }
.d7_3 { height: 4rem; padding-top: 1.707rem; background-image: url(http://cdn.k618img.cn/mk618_news/images/2508qgsnwap-bg_d73.png); }

/*media*/
@media (min-width:641px) {
	html { font-size: 64px; }
}
@media (max-width:640px) {
	html { font-size: calc(100vw / 10); }
}

/*placeholder*/
:-moz-placeholder { color: #8a8787; opacity: 1; }
::-moz-placeholder { color: #8a8787; opacity: 1; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #8a8787; opacity: 1; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #8a8787; opacity: 1; }

/*去掉苹果的默认UI来渲染按钮*/
input[type="submit"], input[type="reset"], input[type="button"], button, select { -webkit-appearance: none; }

/*设置滚动条透明*/
::-webkit-scrollbar { display: none; width: 0; height: 0; color: transparent; background: transparent; }
::-webkit-scrollbar-thumb { width: 0; background: transparent; }