html, body { margin: 0; padding: 0 } html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, blockquote { margin: 0; padding: 0; list-style-type: none } em { font-style: normal } body { background: #fff; font-size: 12px; color: #707070; font-family: "Microsoft yahei", sans-serif; text-decoration: none } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0 } textarea { overflow: auto !important } button { overflow: visible } button, select { text-transform: none } button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer } button[disabled], html input[disabled] { cursor: default } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } input { line-height: normal } input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0 } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height: auto } input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box } input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } :before, :after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } ::-moz-selection { background: #b3d4fc; text-shadow: none } ::selection { background: #b3d4fc; text-shadow: none } *:focus { outline: 0 } ::-webkit-input-placeholder { color: #cecece; font-size: 14px } :-moz-placeholder { color: #cecece; font-size: 14px } ::-moz-placeholder { color: #cecece; font-size: 14px } :-ms-input-placeholder { color: #cecece; font-size: 14px } img { vertical-align: middle; border: 0 } a { color: #707070; text-decoration: none } a:hover, a:active { color: #60a9d7; text-decoration: none } .show { display: inline-block } .hide { display: none !important } .scroll { overflow-y: auto; display: block !important } hr { border: 0; border-bottom: 1px solid #cfd2d9 } @font-face { font-family: "iconfont"; src: url('/public/css/iconfont.eot'); src: url('/public/css/iconfont.eot?#iefix') format('embedded-opentype'), url('/public/css/iconfont.woff') format('woff'), url('/public/css/iconfont.ttf') format('truetype'), url('/public/css/iconfont.svg#iconfont') format('svg') } *[class~="iconfont"], *[class*="iconfont"], *[class~="e_icon"], *[class*="e_icon"], *[class*="in_icon"], *[class~="in_icon"], *[class*="link_icon"], *[class~="icon-from-user"]:after, *[class*="icon-from-user"]:after, .arrow { font-family: 'iconfont' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .iconfont:before { content: "" } .item_hide { display: none !important } * { -webkit-animation-fill-mode: both; animation-fill-mode: both } h1 { line-height: normal !important } .e_link { height: inherit } .e_box { position: relative; border: 0; width: inherit; height: inherit; margin: 0; padding: 0 } .e_btn { display: table; width: inherit; height: inherit; margin: 0; padding: 0 10px; cursor: pointer; color: inherit; font-size: 18px; font-family: inherit; font-weight: inherit; text-decoration: none; background-size: 100% 100% } .e_btn:hover { text-decoration: none; box-shadow: 0 -2px 0 0 rgba(90, 90, 90, .8) inset } .e_btn:active { text-decoration: none; box-shadow: 2px 2px 0 0 rgba(90, 90, 90, .8) inset } .e_btn.disabled { border: 1px solid rgba(194, 195, 196, 1); background-color: rgba(212, 214, 217, 1); color: rgba(167, 167, 167, 1); box-shadow: 0 2px 3px rgba(0, 0, 0, .1) inset !important; cursor: not-allowed } .e_btn.disabled:hover .font { color: rgba(167, 167, 167, 1) } .e_btn .font { display: table-cell; vertical-align: middle; height: 100%; height: inherit; color: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; font-size: inherit; text-decoration: none; position: relative; text-align: center } .iconfont { display: inline; color: inherit; height: 100%; color: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; text-decoration: none; font-weight: normal; text-decoration: none; font-size: inherit; font-family: "Microsoft Yahei"; font-weight: normal; text-decoration: none } .e_page { position: relative; background-size: 100% 100%; color: inherit; cursor: pointer; display: table; font-family: inherit; font-size: 14px; font-weight: inherit; height: inherit; margin: 0; padding: 0 10px; position: absolute; text-decoration: none; width: inherit } .e_page:hover { box-shadow: 0 -3px 0 0 rgba(90, 90, 90, 0.8) inset; text-decoration: none } .e_page:active { box-shadow: 3px 3px 0 0 rgba(90, 90, 90, 0.8) inset; text-decoration: none } .e_img { position: relative; display: block; margin: 0; padding: 0; border: 0; outline: 0; width: inherit; height: 100%; line-height: 0; cursor: pointer } .e_img img { position: relative; border: 0; outline: 0; width: inherit; height: inherit; line-height: 0 } .e_title { margin: 0; padding: 0; font-weight: normal; text-decoration: none; font-size: 16px; font-family: "Microsoft Yahei"; font-weight: normal; text-decoration: none; word-break: break-all } .e_tex { width: inherit; height: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; text-decoration: none } .e_hline, .e_vline { margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-size: 100% 100%; background-position: center center } .w_hline, .w_vline { margin: 0; padding: 0; width: inherit; height: inherit } .e_numbtn { position: relative; display: inline-block } .e_numbtn img { box-sizing: border-box; -moz-box-sizing: border-box } .e_numbtn .shape { font-weight: normal } .e_DImage { height: 100%; height: 100% } .w_img { margin: 0; padding: 0; width: inherit; height: inherit } .w_btn, .w_btna, .w_btnb, .w_btnc { margin: 0; padding: 0; width: inherit; height: inherit } .w_iconbtn, .w_iconbtna, .w_iconbtnb, .w_iconbtnc { margin: 0; padding: 0; width: inherit; height: inherit } .e_imgbtn { display: tabel; margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-position: center center; background-size: 100% 100% } .e_imgbtn .font { display: table-cell; width: inherit; height: inherit; vertical-align: middle; text-align: center } .w_imgbtn { margin: 0; padding: 0; width: inherit; height: inherit } .e_icon { margin: 0; padding: 0; display: table; width: inherit; height: inherit } .e_icon .font { display: table-cell; text-align: center; vertical-align: middle } .w_icon { margin: 0; padding: 0; width: inherit; height: inherit } .e_iframe { margin: 0; padding: 0; width: inherit; height: inherit } .e_iframe iframe { margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-position: center center; background-size: auto auto; background-color: rgba(255, 255, 255, 1) } .w_iframe { margin: 0; padding: 0; width: inherit; height: inherit } .e_html { margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-position: center center; background-size: auto auto } .w_html { display: table; margin: 0; padding: 0; width: inherit; height: inherit } .w_hline, .w_hline_bg, .w_vline, .w_vline_bg { margin: 0; padding: 0; width: inherit; height: inherit } .e_swf { margin: 0; padding: 0; width: inherit; height: inherit } .e_swf embed { margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-position: center center; background-size: auto auto } .w_swf { margin: 0; padding: 0; width: inherit; height: inherit } .w_movie { margin: 0; padding: 0; width: inherit; height: inherit } .e_movie { margin: 0; padding: 0; width: inherit; height: inherit } .e_movie video { margin: 0; padding: 0; width: inherit; height: inherit } .e_movie video source { margin: 0; padding: 0; width: inherit; height: inherit } .e_rbox { margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-position: center center; background-size: auto auto } .w_rbox { margin: 0; padding: 0; width: 100%; height: 100% } .e_wbox { margin: 0; padding: 0; width: inherit; height: inherit; background-repeat: no-repeat; background-position: center center; background-size: auto auto } .w_wbox { margin: 0; padding: 0; width: 100%; height: 100% } .w_bbox { margin: 0; padding: 0; width: 100%; height: 100% } .e_RelationBtn { display: inline-block; margin: 0; padding: 0; width: inherit; height: inherit; cursor: pointer; font-size: 18px } .e_RelationBtn:hover { color: rgba(255, 255, 255, 1); border-width: 0; border-style: solid; border-color: rgba(101, 190, 186, 0); background-color: rgba(101, 190, 186, 1); box-shadow: 0 -2px 0 0 rgba(90, 90, 90, 1) inset } .active .e_RelationBtn { color: rgba(255, 255, 255, 1); border-width: 0; border-style: solid; border-color: rgba(255, 255, 255, 0); background-color: rgba(106, 186, 190, 1); box-shadow: 0 2px 0 0 rgba(90, 90, 90, 1) inset } .e_RelationBtn:hover .iconfont { color: rgba(255, 255, 255, 1) } .e_RelationBtn.active .iconfont { color: rgba(255, 255, 255, 1) } .e_RelationBtn .font { display: table-cell; vertical-align: middle; width: inherit; height: inherit; color: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; font-size: inherit; text-decoration: none; position: relative; text-align: center } .e_RelationBtn .iconfont { display: inline; color: inherit; height: 100%; color: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; text-decoration: none; font-weight: normal; text-decoration: none; font-size: inherit; font-family: "Microsoft Yahei"; font-weight: normal; text-decoration: none } .w_relationbtnbar, .w_relationbtntab { margin: 0; padding: 0; width: inherit; height: inherit } .e_icon { margin: 0; padding: 0; width: inherit; height: inherit; font-size: 18px; color: rgba(0, 0, 0, 1) } .w_inons { margin: 0; padding: 0; width: inherit; height: inherit } .w_listall { margin: 0; padding: 0; width: inherit; height: inherit } .w_tuwen { margin: 0; padding: 0; width: inherit; height: inherit } .ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden } .e_select { width: inherit } .pagebox { position: relative } .SingleIntercept { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important } .widther { overflow: hidden !important; position: relative } .widther img, .widther video { width: 100% !important; height: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .smaller .widther img { width: 100% !important; height: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .higher .widther img { width: 100% !important; height: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .higher { overflow: hidden !important; position: relative } .higher img, .higher video { width: auto !important; height: 100% !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .smaller .higher img { width: auto !important; height: 100% !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .widther .higher img { width: auto !important; height: 100% !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .smaller { overflow: hidden !important; position: relative } .smaller img, .smaller video { height: auto !important; width: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .higher .smaller img { height: auto !important; width: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .widther .smaller img { height: auto !important; width: auto !important; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important } .e_MatteBox { position: relative; border: 0; width: inherit; height: inherit; margin: 0; padding: 0 } .remove .font { font-weight: normal !important; text-decoration: none !important } .swiper-container { margin: 0 auto; position: relative; overflow: hidden !important; z-index: 1 } .swiper-wrapper { position: relative; width: 100%; height: auto; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0px, 0, 0); -moz-transform: translate3d(0px, 0, 0); -o-transform: translate(0px, 0px); -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0) } .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative } .lantern { margin-left: 60px !important; margin-right: 60px !important } .MatteBox { height: 100%; width: 100%; position: fixed; left: 0; top: 0 } .temporary { display: block !important; overflow: visible !important } .ce_banner { position: relative } .ce_detail { position: relative } .ce_detail .ie_btn { position: absolute; width: 200px; height: 52px; font-size: 14px } .ce_detail .ie_btn>div { width: 100%; height: 100%; display: table } .ce_detail .ie_btn i { font-family: "iconfont"; font-style: inherit } .ce_detail .ie_btn a { color: inherit; width: 100%; height: 100%; display: table } .ce_detail .ie_btn .font { display: table-cell; vertical-align: middle; text-align: center } .ce_detail .ie_line { position: absolute } .ce_detail .ie_line>div { width: 100%; height: 100% } .ce_detail .ie_icon { position: absolute; width: 36px; height: 36px } .ce_detail .ie_icon>div { width: 100%; height: 100%; display: table; font-size: 20px; color: #a0a0a0 } .ce_detail .ie_icon a { color: inherit; width: 100%; height: 100%; display: table } .ce_detail .ie_icon i { font-family: "iconfont"; font-style: inherit } .ce_detail .ie_icon .in_icon { display: table-cell; vertical-align: middle; text-align: center } .ce_detail .ie_img { position: absolute; width: 640px; height: 206px } .ce_detail .ie_img>div { width: 100%; height: 100% } .ce_detail .ie_img a { color: inherit; width: 100%; height: 100%; display: block } .ce_detail .ie_box { position: absolute; width: 300px; height: 300px } .ce_detail .ie_box>div { width: 100%; height: 100% } .ce_detail .ie_title { width: 320px; height: 200px } .ce_detail .ie_title>div { width: 100%; height: 100% } .ce_detail .ie_text { width: 320px; height: 200px } .ce_detail .ie_text>div { width: 100%; height: 100% } input::-ms-clear { display: none } .e_input>i:first-child, .e_droplist>i:first-child, .e_SDropList>i:first-child { position: absolute !important; left: 0 !important; right: initial; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: auto; height: auto } .e_input>i:last-of-type { position: absolute !important; left: initial !important; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0 !important; width: auto; height: auto } .e_droplist>i:last-of-type, .e_SDropList>i:last-of-type { position: absolute !important; left: initial !important; top: 50% !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0 !important } .e_input input, .e_droplist input, .e_SDropList input { padding: 0 15px !important } .reset_style { font-family: Microsoft Yahei, Arial, Verdana, sans-serif; color: #707070; line-height: normal; word-wrap: break-word; word-break: break-all; font-size: 12px } .reset_style h1 { font-weight: bold; font-size: 24px; margin: 0 } .reset_style h2 { font-weight: bold; font-size: 18px; margin: 0 } .reset_style h3 { font-weight: bold; font-size: 19px; margin: 0 } .reset_style h4 { font-weight: bold; font-size: 16px; margin: 0 } .reset_style h5 { font-weight: bold; font-size: 13px; margin: 0 } .reset_style h6 { font-weight: bold; font-size: 11px; margin: 0 } .reset_style p { font-size: 12px } .reset_style>span { font-size: 12px } .reset_style a, .resetHtmlCssStyle .reset_style a { text-decoration: none !important; color: #00E } .reset_style em { font-style: italic } .reset_style ul, .reset_style ol { padding-left: 20px; padding-right: 20px } .reset_style ul, .resetHtmlCssStyle .reset_style ul { list-style: disc outside none } .reset_style ol, .resetHtmlCssStyle .reset_style ol { list-style: decimal outside none } .reset_style li { display: list-item; list-style-type: inherit } .w_img-001 .p_dimage { height: 100%\9\0 !important } .w_img-001 a { display: block\0 !important } div[data-cg-visible=true] { display: block } video:-webkit-full-screen { background-color: transparent !important; position: relative !important; left: 0 !important; top: 0 !important; min-width: 0 !important; max-width: none !important; min-height: 0 !important; max-height: none !important; width: 100% !important; height: 100% !important; display: block !important; transform: none !important; margin: 0 !important; flex: 1 1 0 !important } video:-moz-full-screen { background-color: transparent !important; position: relative !important; left: 0 !important; top: 0 !important; min-width: 0 !important; max-width: none !important; min-height: 0 !important; max-height: none !important; width: 100% !important; height: 100% !important; display: block !important; transform: none !important; margin: 0 !important; flex: 1 1 0 !important } @media only screen and (max-width:414px) { div[data-vhide414] { display: none !important } } @media only screen and (max-width:768px) and (min-width:415px) { div[data-vhide768] { display: none !important } } @media only screen and (max-width:1024px) and (min-width:769px) { div[data-vhide1024] { display: none !important } } @media only screen and (max-width:1366px) and (min-width:1025px) { div[data-vhide1366] { display: none !important } } @media only screen and (min-width:1367px) { div[data-vhide100p] { display: none !important } } .p_page .next1 { background-color: #c8c8c8 !important; cursor: not-allowed !important } .p_page .pre1 { color: rgba(255, 255, 255, 1) !important; background-color: #c8c8c8 !important; cursor: not-allowed !important } .p_page .input { display: inline-table; position: relative; left: 0; top: 0; float: left; height: 30px; text-align: center; font-size: 14px; margin: 0 10px 0 5px; } .p_page .input .jumpInput { width: 40px; height: 30px; text-align: center; border: 1px solid #d9d9d9; color: #595959; background: #fff; border-radius: 6px; padding: 0 3px; font: initial; font-size: 14px; } .p_page .input .jumpInput::-webkit-outer-spin-button, .p_page .input .jumpInput::-webkit-inner-spin-button { -webkit-appearance: none; } .p_page .input .jumpInput[type="number"] { -moz-appearance: textfield; } .p_page .jump { display: inline-table; position: relative; left: 0; top: 0; float: left; height: 30px; text-align: center; padding: 0 10px; color: #fff; border-color: rgba(101, 190, 186, 1); cursor: pointer; text-decoration: none; background-color: rgba(101, 190, 186, 1); } .p_page .jump .font { display: table-cell; vertical-align: middle; bottom: 0; font-size: 12px }