@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: 14px/1.71 "microsoft yahei", "simsun", \5b8b\4f53, arial; color: #666; }
ul, ol, li { list-style: none; }
i, em { font-style: normal }
img { vertical-align: middle; border: 0; }
a { color: #333; text-decoration: none; }
a:hover { color: #333; text-decoration: underline; }
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 { text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100% !important; }
/*main*/
.hd, .bd, .d, .inn, .inn2, .u, .u li, .pic, .txt, .ptC2, .ptC3, .ptC4, .ptC5, .ptC6, .wzC, .wzC3, .hd2, .mbx { position: relative; clear: both; overflow: hidden; }
.wrap, .header, .footer, .area { position: relative; clear: both; width: 100%; overflow: hidden; min-width: 1200px; }
.inn, .inn2 { width: 1200px; margin: 0 auto; }
/*footer*/
.footer { font-size: 12px; height: 40px; line-height: 40px; background: #e5e5e5; }
.footer a, .footer a:hover { color: #666; text-decoration: none; }
.f_link { float: right; margin-top: 11px; }
.f_link li { float: left; height: 18px; line-height: 18px; padding: 0 10px; background-position: 100% -487px; }
.f_link li.last { background: none; }
.footer .f_fcr { float: left; color: #f00; margin-right: 100px; }
/*mod*/
.opacity { position: absolute; left: 0; bottom: 0; z-index: 3; width: 100%; height: 64px; background: #000; filter: alpha(opacity=70); opacity: .7; }
.fcR, .fcR:hover { color: #f54343 !important; }
.fcR2, .fcR2:hover { color: #d91b1b; }
.fcY, .fcY:hover { color: #ffda82; }
.h3 { font-weight: normal; overflow: hidden; }
.cap2, .cap3, .i_play, .iC, .a_more, .a_more2 { display: block; text-indent: -999px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_main.png) 0 0 no-repeat; overflow: hidden; }
.i_play { position: absolute; top: 50%; left: 50%; z-index: 20; margin: -44px 0 0 -44px; width: 88px; height: 89px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-i_play.png) 0 0 no-repeat; }
.cap2 { width: 190px; height: 52px; margin: 0 auto; }
.cap2_2 { position: absolute; top: 33px; left: 530px; width: 290px; height: 58px; background-position: 0 -400px; }
.cap2_4 { width: 190px; height: 52px; background-position: 0 -300px; }
.cap2_5 { width: 377px; height: 60px; background-position: 0 -200px; }
.cap2_6 { width: 332px; background-position: 0 -100px; }
.cap3 { position: absolute; z-index: 3; width: 253px; height: 65px; background-position: 0 -500px; }
.cap3_1 { top: 0; left: 16px; width: 304px; height: 51px; background-position: 0 -700px; }
.cap3_2 { top: 0; right: 10px; width: 304px; height: 51px; background: none; }
.cap3_3 { top: 0; left: 16px; width: 304px; height: 51px; background-position: 0 -800px; }
.cap3_4 { top: 5px; left: 85px; width: 221px; height: 46px; background-position: 0 -600px; }
.cap3_5 { top: 0; right: 0; }
.cap3_6 { top: 0; left: 50%; width: 332px; height: 51px; margin-left: -166px; background-position: 0 -1100px; }
.cap2 a, .cap3 a { display: block; width: 100%; height: 100%; overflow: hidden; }
.a_more, .a_more2 { position: absolute; top: 300px; left: 50px; z-index: 5; width: 52px; height: 23px; background-position: 0 -900px; }
.a_more2 { top: 25px; right: 24px; width: 93px; height: 31px; background-position: 0 -1000px; }
.s21, .s22, .s3, .s4 { float: left; width: 590px; height: 460px; overflow: hidden; }
.s21 { height: 710px; }
.s4, .s22 { float: right; width: 580px; }
.s22 { width: 594px; height: 710px; }
/*ptC*/
.pic img { width: 100%; }
.pt_lh { width: 690px; height: 446px; }
.pt_lh .pic { width: 100%; height: 393px; }
.pt_lh .txt { position: absolute; left: 16px; bottom: 14px; z-index: 5; font-size: 18px; text-align: left; width: 540px; height: 46px; line-height: 46px; overflow: hidden; }
.pt_lh .opacity { height: 60px; background: #e03436; opacity: 1; }
.pt_lh a, .pt_lh a:hover { color: #fff; }
.ptP_sj { padding-left: 20px; }
.pt_lh2 { float: left; clear: none; width: 213px; height: 170px; margin-right: 18px; }
.pt_lh2 .pic { width: 100%; height: 120px; border-radius: 15px; }
.pt_lh2 .txt { font-size: 14px; text-align: center; color: #000; line-height: 44px; }
.pt_lh2 .txt p { height: 48px; line-height: 24px; margin: 0 auto; overflow: hidden; }
.pt_lh2 a, .pt_lh2 a:hover { color: #000; text-decoration: none; }
.pt_lh2 a:hover .txt { color: #f54343; }
.ptC2 { font-size: 14px; color: #7f7f7f; width: 560px; height: 208px; margin: 0 auto; line-height: 24px; }
.ptC2 .pic { position: absolute; top: 0; left: 0; z-index: 3; width: 285px; height: 161px; }
.ptC2 .txt { height: 150px; padding: 16px 0 0 308px; }
.ptC2 .h3 { font-size: 16px; color: #e57f53; height: 52px; line-height: 26px; margin-bottom: 14px; }
.ptC2 .h3 a, .ptC2 .h3 a:hover { color: #e57f53; }
.ptC2 p { font-size: 16px; text-indent: 2em; height: 72px; overflow: hidden; }
.ptC22 .pic { left: inherit; right: 0; }
.ptC22 .txt { padding: 16px 308px 0 0; }
.ptC23 { color: #797676; width: 548px; height: 270px; line-height: 28px; }
.ptC23 .txt { height: 270px; padding-top: 0; }
.ptC23 .h3 { position: absolute; top: 180px; left: 10px; z-index: 5; text-align: center; width: 280px; }
.ptC23 .h3 a, .ptC24 .h3 a { color: #333; }
.ptC23 .h3 a:hover, .ptC24 .h3 a:hover, .ptC26 .h3 a:hover { color: #f54343; }
.ptC23 p { font-size: 14px; height: 270px; }
.ptC24 { width: 538px; height: 178px; line-height: 32px; }
.ptC24 .pic { width: 261px; height: 149px; border-radius: 10px; }
.ptC24 .txt { padding: 0 0 0 282px; }
.ptC24 .h3 { margin-bottom: 10px; }
.ptC24 p { height: 96px; }
.ptC25 { color: #fff; width: 580px; height: 222px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_fx.png) 0 0 no-repeat; }
.ptC25 .pic { top: 16px; left: 8px; }
.ptC25 .txt { height: 164px; padding: 43px 10px 0 316px; }
.ptC25 .h3 { color: #fff; }
.ptC25 .h3 a, .ptC25 .h3 a:hover { color: #fff; }
.ptC26 { float: left; clear: none; width: 570px; height: 230px; margin-right: 28px; background: #fff; }
.ptC26 .pic { top: 40px; left: 14px; width: 265px; height: 149px; }
.ptC26 .txt { height: 178px; padding: 40px 24px 0 295px; }
.ptC26 .h3 { margin-bottom: 10px; }
.ptC26 .h3 a { color: #333; }
.ptC26:after { content: " "; position: absolute; bottom: 14px; left: 20px; width: 530px; height: 1px; border-bottom: 1px dashed #fcbfc0; }
.ptP3 { width: 1400px; }
.ptP3:after { content: " "; position: absolute; display: block; bottom: 0; left: 598px; width: 1; height: 344px; border-left: 1px dashed #c9c9c9; }
.ptC3 { float: left; clear: none; font-size: 14px; color: #7f7f7f; width: 570px; height: 344px; line-height: 24px; margin-right: 60px; }
.ptC3 .pic { position: absolute; top: 0; left: 0; z-index: 3; width: 291px; height: 164px; }
.ptC3 .txt { height: 164px; padding: 0 0 0 312px; }
.ptC3 .txt .h3 { font-size: 16px; margin: 20px 0 25px; }
.ptC3 p { text-indent: 2em; }
.ptC3 a { color: #000; }
.ptC3 a:hover { color: #f54343; }
.ptP4 { width: 1198px; height: 415px; margin-top: -20px; border: 1px solid #d6d5d4; border-radius: 5px; }
.ptP4 .bd { width: 1240px; height: 350px; padding: 40px 0 0 20px; }
.ptC4 { float: left; clear: none; font-size: 14px; color: #7f7f7f; width: 570px; height: 184px; line-height: 24px; margin-right: 37px; border-right: 1px dashed #c9c9c9; }
.ptC4 .pic { position: absolute; top: 0; left: 0; z-index: 3; width: 265px; height: 149px; }
.ptC4 .txt { height: 140px; padding: 20px 28px 0 290px; }
.ptC4 .h3 { color: #333; height: 48px; margin-bottom: 24px; }
.ptC4 p { height: 48px; overflow: hidden; }
.ptC4 a, .ptC4 a:hover { text-decoration: none; color: #7f7f7f; }
.ptC4 a:hover .h3 { color: #f54343; }
.ptC5 { font-size: 14px; color: #797676; width: 1136px; height: 354px; line-height: 36px; margin: 14px auto 0; border-bottom: 1px dashed #dfd8d0; }
.ptC5 .pic { position: absolute; top: 0; left: 0; z-index: 3; width: 553px; height: 312px; background: #000; }
.ptC5 img { opacity: .9; }
.ptC5 .txt { height: 267px; padding: 56px 32px 0 580px; }
.ptC5 .h3 { font-size: 18px; color: #c1363d; height: 30px; line-height: 30px; margin-bottom: 20px; }
.ptC5 .h3 a, .ptC5 .h3 a:hover { color: #c1363d; }
.ptC5 p { text-indent: 2em; height: 180px; overflow: hidden; }
.ptC5 a:hover img { opacity: 1; }
.ptP6 { width: 700px; padding-top: 22px; }
.ptC6 { float: left; clear: none; width: 200px; height: 160px; margin-right: 17px; }
.ptC6 .pic { width: 100%; height: 112px; }
.ptC6 .txt { font-size: 14px; height: 44px; line-height: 1.5; margin-top: 5px; }
.ptC6 a:hover { color: #f54343; }
/*wzP*/
.wzP { height: 330px; padding: 61px 0 0; margin-top: 77px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_wn.png) center 0 no-repeat; }
.wzP .fl { width: 520px; padding-left: 65px; margin-top: -10px; }
.wzP .fr { width: 420px; padding: 46px 65px 0 0; }
.wzC { font-size: 14px; color: #797676; min-height: 110px; line-height: 24px; }
.wzC .h3 { font-size: 16px; color: #333; min-height: 30px; line-height: 30px; margin-bottom: 5px; }
.wzC .h3 a:hover { color: #f54343; }
.wzC p { text-indent: 2em; height: auto; min-height: 48px; margin-bottom: 10px; overflow: hidden; }
.wzP .fr .wzC, .wzP .fr .h3 a { color: #fff; }
.wzP .fr .h3 a:hover { color: #fff; }
.wzC3 { font-size: 14px; color: #797676; width: 100%; height: 122px; line-height: 24px; margin-top: 55px; }
.wzC3 .h3 { font-size: 16px; color: #333; min-height: 30px; line-height: 24px; margin-bottom: 10px; }
.wzC3 p { min-height: 48px; overflow: hidden; }
.wzC3 .h3 a:hover { color: #f54343; }
.wzP5 { width: 1240px; height: 200px; padding: 38px 0 0 32px; }
.wzC5 { position: relative; float: left; display: block; font-size: 14px; color: #7f7f7f; width: 305px; height: 164px; line-height: 24px; padding: 25px 25px 0; margin-right: 35px; background: #fff; border-radius: 5px; box-shadow: 0 10px #d2cbc3; overflow: hidden; }
.wzC5 .h3 { font-size: 16px; color: #ce6a3e; height: 48px; line-height: 24px; margin-bottom: 10px; }
.wzC5 p { height: 72px; overflow: hidden; }
.wzC5 a { color: #7f7f7f; }
.wzC5 a:hover { text-decoration: none; color: #7f7f7f; }
.wzC5 a:hover .h3 { text-decoration: underline; }
.u_dot li { padding: 10px 0; }
.u_dot li a { display: block; height: 24px; line-height: 24px; padding-left: 28px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-i_dot.png) 10px 8px no-repeat; overflow: hidden; }
.u_dot li a:hover { color: #f54343; }
.u_dot2 { padding-left: 22px; }
.u_dot2 li { float: left; clear: none; width: 256px; margin-right: 24px; }
.u_dot2 li a { display: block; font-size: 16px; color: #cc693e; height: 52px; line-height: 26px; padding-left: 16px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-i_dot2.png) 0 10px no-repeat; overflow: hidden; }
.u_dot2 li a:hover { color: #cc693e; }
/* jptP */
.j_bd { position: relative; overflow: hidden; }
.u_jdt { overflow: hidden; zoom: 1; }
.u_jdt li { float: left; _display: inline; text-align: center; overflow: hidden; }
.pageState { position: absolute; z-index: 7; left: 65px; bottom: 0; font-size: 24px; color: #fff; height: 55px; line-height: 55px; }
.pageState span { font-size: 30px; color: #333; }
.prev, .next { position: absolute; z-index: 999; top: 50%; display: block; text-indent: -999px; width: 35px; height: 35px; margin-top: -18px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-btn_prev.png) 0 0 no-repeat; overflow: hidden; }
.prev { left: 26px; }
.next { right: 26px; background-position: 0 -100px; }
.jdt_sdh { font-family: "microsoft yahei"; position: relative; clear: both; margin: 36px 0 18px; background: #f33c3a; }
.jdt_sdh, .jdt_sdh .j_bd { width: 634px; height: 402px; overflow: hidden; }
.jdt_sdh .j_hd { position: absolute; z-index: 10; right: 20px; bottom: 16px; height: 8px; }
.jdt_sdh .j_hd ul li { float: left; display: block; text-indent: -999px; width: 8px; height: 8px; margin: 0 4px; background: #ffebbc; border-radius: 4px; overflow: hidden; cursor: pointer; transition: all .2s ease-in-out; }
.jdt_sdh .j_hd ul li.on { width: 35px; background: #ffebbc; }
/*jdt2*/
.jdt2 { position: relative; width: 1200px; height: 337px; margin: 60px auto 0; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_xdb.png) center 0 no-repeat; overflow: hidden; }
.jdt2 .j_bd { width: 916px; height: 290px; margin: 45px auto 0; }
/*d_rc*/
.d_rc, .d_rc .j_bd { position: relative; width: 634px; height: 184px; overflow: hidden; }
.d_rc { float: left; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_rc.png) 0 0 no-repeat; }
.d_rc .j_hd { position: absolute; bottom: 8px; right: 10px; z-index: 10; width: 236px; height: 34px; overflow: hidden; }
.d_rc .j_hd:after { content: " "; position: absolute; top: 5px; left: 0; width: 100%; height: 24px; background: #fff7f1; }
.d_rc .j_hdi { position: relative; z-index: 3; width: 100%; margin: 0 auto; overflow: hidden; }
.d_rc .j_hdi ul { height: 34px; width: 9999px; overflow: hidden; }
.d_rc .j_hdi li { float: left; font-size: 16px; display: inline; text-align: center; width: 34px; height: 34px; margin: 0 12px; border-radius: 50%; cursor: pointer; }
.d_rc .j_hdi a { display: block; text-align: center; color: #909090; width: 34px; height: 34px; line-height: 34px; margin: 0 auto; }
.d_rc .j_hdi a:hover { text-decoration: none; }
.d_rc .j_hdi li.on a { color: #fff; background: #f15f26; border-radius: 50%; }
.d_rcjs { width: 100%; height: 90px; padding: 50px 0 0 0; }
.d_rcjs .cap5 { position: absolute; top: 0; right: 15px; font-size: 34px; font-weight: bold; text-align: center; color: #ee3e22; height: 50px; line-height: 50px; overflow: hidden; }
.d_rcjs .cap5 i { position: absolute; top: 0; right: 0; display: block; font-size: 34px; line-height: 42px; }
.d_rcjs .txt { clear: both; font-size: 14px; color: #333; width: 594px; height: 88px; margin: 0 auto; }
.d_rcjs .txt p { height: 44px; line-height: 44px; padding-left: 20px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-i_p1.png) 0 -185px no-repeat; overflow: hidden; }
.d_rcjs .txt a:hover { color: #f54343; }
/*area*/
.wrap_sdh, .header_lh { position: relative; clear: both; width: 100%; overflow: hidden; min-width: 1200px; }
.header_sdh, .header { height: 504px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_header_sdh.jpg) center 0 no-repeat; }
.wrap { background: #fbf6f1; }
.P1_1 { height: 1200px; padding-top: 10px; }
.P1_2 { min-height: 1180px; }
.P1_3 { height: 434px; }
.P1_4 { height: 504px; }
.P1_5 { height: 720px; }
.P1_5 .inn { height: 1110px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_p5.jpg) 0 60px repeat-x; }
.P1_6 { height: 420px; }
.P1_7 { height: 823px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_p7.jpg) center 0 no-repeat; }
.P1_8 { height: 219px; background: #f54343; }
.P1_9 { background: #f54343; }
.P1_9 .inn { padding: 85px 0 20px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_p9i.png) center 35px no-repeat; }
.hd2 { height: 60px; }
.P1_4 .hd2 { z-index: 3; width: 1020px; margin: 0 auto; background: #fff url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_hd4.png) center 25px no-repeat; }
.P1_6 .hd2 { height: 78px; }
.P1_3 .hd2 { height: 90px; background: url("2507sdhxx-bg_hd3.png") center 0 no-repeat; }
/*P1*/
.s1_1, .s1_2 { position: relative; float: right; width: 634px; height: 666px; overflow: hidden; }
.s1_1 { float: left; width: 466px; padding: 0 40px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_axx.png) 0 0 no-repeat; }
.d_h1 { text-align: center; width: 1200px; min-height: 120px; margin: 0 auto; }
.h_cap1, .h_cap1 a { font-size: 28px; font-weight: bold; color: #de230c; height: 50px; line-height: 50px; overflow: hidden; }
.h_cap1 { display: inline-block; margin-top: 10px; }
.h_cap1 a:hover { color: #f54343; text-decoration: none; }
.h_info { min-height: 36px; overflow: hidden; }
.h_info a { color: #f54343; line-height: 36px; margin: 0 10px; }
.h_info a:hover { color: #f54343; }
.u_list li { padding: 3px 0; margin-bottom: 8px; }
.u_list li a { display: block; font-size: 16px; color: #fff; line-height: 20px; padding-left: 10px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-i_p1.png) 0 -92px no-repeat; }
.u_list li a:hover { color: #faebc3; }
.ptS { position: relative; clear: both; overflow: hidden; }
.ptS img { width: 100%; }
.ptP_s1 { width: 600px; }
.pt_s1 { float: left; clear: none; }
.pt_s1 { float: left; width: 207px; height: 168px; margin-right: 36px; overflow: hidden; }
.pt_s1 .pic { width: 205px; height: 115px; margin-bottom: 5px; border: 1px solid #fff; border-radius: 15px; overflow: hidden; }
.pt_s1 .txt { font-size: 14px; color: #fff; text-align: left; width: 100%; height: 44px; line-height: 22px; }
.pt_s1 a:hover { color: #fff; }
.pt_s2 { width: 634px; height: 402px; }
.pt_s2 .pic { width: 100%; height: 346px; }
.pt_s2 .txt { position: absolute; left: 30px; bottom: 0; font-size: 16px; width: 490px; height: 55px; line-height: 27px; align-content: center; }
.pt_s2 a, .pt_s2 a:hover { color: #fff; }
.d_qwfb .hd2 { height: 60px; margin-top: 30px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_qwfb.png) 0 0 no-repeat; }
.d_qwfb .h2 { display: block; text-indent: -999px; width: 174px; height: 50px; margin: 0 auto; overflow: hidden; }
.d_qwfb .h2 a { display: block; width: 100%; height: 100%; overflow: hidden; }
.wzP_s { width: 1300px; }
.wz_s { position: relative; float: left; clear: none; font-size: 16px; width: 540px; height: 125px; line-height: 30px; padding: 0 46px 0 10px; margin: 0 26px 26px 0; background: #f7efe6; overflow: hidden; }
.wz_s p { height: 60px; padding-left: 36px; overflow: hidden; }
.wz_s .h3 { font-size: 18px; color: #bd1b24; line-height: 30px; padding-left: 36px; margin: 24px 0 10px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-i_p1.png) 0 4px no-repeat; overflow: hidden; }
.wz_s a, .wz_s a:hover { color: #6d6c6c; text-decoration: none; }
.wz_s a:hover .h3 { color: #bd1b24; text-decoration: underline; }
.wz_s:after { content: " "; position: absolute; bottom: 0; left: 46px; width: 516px; height: 1px; border-bottom: 1px dashed #fdfbf9; }
.d_sxx { height: 300px; padding-top: 138px; }
.d_sgh { height: 150px; padding-top: 52px; }
.h3_s { position: absolute; top: 0; left: 0; display: block; text-indent: -999px; width: 260px; height: 40px; overflow: hidden; }
.h3_s1 { top: 50px; left: 165px; height: 70px; }
.d_sxx .u_list { float: right; width: 250px; height: 116px; }
.d_sxx .u_list li { padding: 0; }
.d_sxx .u_list li a { height: 60px; line-height: 30px; background-position: 0 -86px; }
/*P2*/
.d21 { height: 710px; }
.d21 .bd { height: 620px; padding-top: 60px; margin-top: 30px; background: #fff; }
.d22 { height: 383px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_bs.png) 0 0 no-repeat; }
.d22 .bd { height: 270px; padding-top: 70px; }
.d23 { height: 327px; }
.d23 .bd { height: 253px; padding-top: 60px; margin-top: 14px; background: #fff; }
.d26 { height: 338px; }
.d26 .bd { width: 1280px; height: 260px; padding-top: 78px; }
/*P3*/
.d31 { height: 400px; padding-top: 45px; }
.a_m2 { position: absolute; top: 30px; right: 0; color: #f54343; }
.a_m2:hover { color: #f54343; }
.d32 { height: 400px; padding-top: 60px; }
/*P7*/
.wbP { width: 1168px; height: 714px; margin: 0 auto; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_wb.png) center 0 no-repeat; }
.d_wb { width: 1108px; height: 597px; margin: 28px auto 0; overflow: hidden; border: 1px solid #333; overflow-y: auto; }
/*P8*/
.mtC { height: 219px; background: url(http://cdn.k618img.cn/news_k618_cn/images/2507sdhxx-bg_p8i.png) 0 0 no-repeat; }
.d_mtbk { width: 690px; padding: 76px 0 0 466px; }
.d_mtbk a { display: inline-block; color: #fff; width: 130px; line-height: 26px; }
.d_mtbk a:hover { color: #fff; }
.d_mthz { width: 1230px; padding-left: 14px; }
.d_mthz a { float: left; display: block; color: #fff; width: 112px; height: 43px; margin: 0 36px 5px 0; overflow: hidden; }
.d_mthz a:hover { color: #fff; }
/*pic2*/
.ltP { width: 1200px; height: 633px; background: #fff; }
.pic2 { position: absolute; font-size: 14px; text-align: center; color: #fff; width: 310px; height: 194px; line-height: 20px; background: #000; }
.pic2 .opacity { height: 107px; background: url("2507sdhxx-bg_opa41.png") 0 0 no-repeat; filter: alpha(opacity=100); opacity: 1; }
.pic2_4 .opacity, .pic2_5 .opacity { height: 180px; background-image: url("2507sdhxx-bg_opa42.png"); }
.pic2_1, .pic2_4, .pic2_6 { top: 10px; }
.pic2_1, .pic2_2, .pic2_3 { left: 10px; }
.pic2_6, .pic2_7, .pic2_8 { right: 10px; }
.pic2_2, .pic2_7 { top: 220px; }
.pic2_3, .pic2_8 { top: 429px; }
.pic2_4, .pic2_5 { left: 332px; width: 537px; height: 302px; }
.pic2_5 { top: 322px; }
.pic2 .txt { position: absolute; bottom: 10px; left: 10px; right: 10px; z-index: 5; display: block; text-align: left; height: 40px; }
.pic2 a { display: block; color: #fff; width: 100%; height: 100%; overflow: hidden; }
.pic2 a:hover { color: #fff; background: #ee4b59; }
.pic2 a img { opacity: .8; }
.pic2 a:hover img { opacity: 1; }
/*page*/
.page { clear: both; width: 100%; padding: 50px 0; overflow: hidden; }
.page .inner { text-align: center; }
.page a, .page a.on, .page .slh, .First_Page, .Fir_Page, .next_Page, .Last_Page { display: inline-block; font-size: 14px; text-align: center; text-decoration: none; height: 30px; line-height: 30px; color: #666; padding: 0 11px; margin: 0 5px; background: #fff; border: 1px solid #e5e6e7; border-radius: 5px; overflow: hidden; }
.page a:hover { color: #666; text-decoration: none; background: #fff; border: 1px solid #ddd; }
.page a.on, .page a.on:hover { text-decoration: none; color: #d91b1b; border-color: #d91b1b; }
.page a.first, .page a.end, .page a.pfirst, .page a.pend { text-align: center; padding: 0 10px; }
.page a.end, .page a.pend { margin-right: 0; }
.page .slh, .page .slh:hover { background: none; margin: 0; border: none; }
.page .pnum, .page .pnum i { font-size: 14px; height: 30px; line-height: 30px; padding-left: 15px; overflow: hidden; }
.page .pnum { display: inline-block; height: 32px; }
.page .pnum i { float: left; padding: 0 6px; }
.page .pnum input { float: left; text-align: center; width: 72px; height: 30px; line-height: 30px; background: #fff; border: 1px solid #ddd; border-radius: 5px; overflow: hidden; outline: none; }
.page .pnum .first input { background: none; border: none; }
/*nrP*/
.P2_1 .inn, .P3_1 .inn { width: 1128px; padding: 0 36px; background: #fff; }
.mbx { color: #333; height: 40px; line-height: 40px; padding-left: 10px; margin: 10px 0; border-bottom: 1px dashed #e4b2b5; }
.mbx:after { content: " "; position: absolute; top: 12px; left: 0; display: block; width: 2px; height: 16px; background: #d91b1b; overflow: hidden; }
.mbx a, .mbx a:hover { color: #333; text-decoration: none; }
.mbx a:hover { color: #d91b1b; }
.nrP { width: 920px; margin: 0 auto; }
.nrP .hd .n_cap1 { font-weight: normal; font-size: 26px; color: #000; text-align: center; line-height: 36px; margin: 30px 0 16px; }
.nrP .hd .p_info { float: right; font-size: 14px; color: #666; line-height: 24px; }
.nrP .bd { font-size: 16px; color: #666; min-height: 800px; padding: 40px 0; }
.nrP .bd img { max-width: 100%; }
/*n_txt*/
.listP .bd { min-height: 800px; padding: 0 0 40px; }
.ntxtP { width: 920px; margin: 0 auto; }
.n_txt { position: relative; min-height: 88px; padding: 30px 0; border-bottom: 1px dashed #c6c6c6; overflow: hidden; }
.n_txt img { float: left; margin-right: 16px; }
.n_info { font-size: 14px; color: #6e6e6e; max-height: 52px; line-height: 26px; overflow: hidden; word-break: break-all; }
.cap32 { font-size: 18px; font-weight: normal; color: #000; line-height: 26px; margin-bottom: 10px; overflow: hidden; }
.n_txt a:hover { text-decoration: none; }
.n_txt a:hover .cap32 { color: #d91b1b; }