/* CSS Document */
/*reset css*/

html, body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0; font-weight: normal; }
body { font: 12px "微软雅黑" 'Microsoft YaHei', "宋体", "Arial Narrow", HELVETICA; background: #fff; -webkit-text-size-adjust: 100%; color: #333; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none; color: #0094de; }
li { list-style: none }
img { border: 0; vertical-align: middle }
table { border-collapse: collapse; border-spacing: 0 }
p { word-wrap: break-word }
ul, ol, li { list-style-type: none; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.content_w { width: 1200px; }
.bc { margin-left: auto; margin-right: auto; }
.div { display: block; }
.mt7 { margin-top: 7px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt18 { margin-top: 18px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt50 { margin-top: 50px; }
.mt60 { margin-top: 60px; }
.mt65 { margin-top: 65px; }
.mt80 { margin-top: 80px; }
.mt90 { margin-top: 90px; }
.mt110 { margin-top: 110px; }
.mt120 { margin-top: 120px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.m110 { margin-left: 10px; }
.m120 { margin-left: 20px; }
.m130 { margin-left: 30px; }
.red { color: #d01313; }
.f22 { font-size: 20px; }
.w100 { width: 100%; }
.cb { clear: both; }
input { outline: none; }
input, button, textarea, select { font-size: 100%; outline: none; resize: none; }
/*=============公共样式=============*/ 

.top { height: 110px; }
.nav { height: 50px; line-height: 50px; font-size: 16px; background: #0192ed; }
.nav ul li { float: left; width: 150px; }
.nav ul li:last-child{}
.nav ul li a { display: block; text-align: center; color: #fff; }
.nav ul li a.a_hover { background: #0069ab; }
/*banner*/
.fullSlide { position: relative; height: 460px !important; z-index: 1; overflow: hidden; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 460px !important; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 500px !important; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 25px; left: 0; height: 14px; line-height: 14px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 60px; height: 6px; margin: 0 5px; overflow: hidden; background: #fff; font-size: 0; color: #fff; }
.fullSlide .hd ul .on { background: #0192ed; }
/*banner(e)*/

.tabClick { background: #f3f3f3; overflow: hidden }
.tabClick li { height: 40px; line-height: 40px; width: 25%; float: left; text-align: center }
.tabClick li.active { color: #099; transition: 0.1s; font-weight: bold }
.tabCon { overflow: hidden; width: 580px; }
.tabBox { position: relative; width: 580px; }
.tabList { word-break: break-all; width: 580px; float: left; line-height: 100px; text-align: center; color: #D3D3D3; font-size: 36px; }
.lineBorder { height: 2px; overflow: hidden; border-bottom: 1px solid #099; background: #f3f3f3 }
.lineDiv { background: #099; height: 2px; width: 25%; }
.search { width: 580px; height: 350px; }
/* 用户绑定拨动框架 */
.my-pagination .swiper-pagination-bullet { text-align: center; border-radius: 0; opacity: 1; }
.my-pagination ul { display: -webkit-box; }
.my-pagination li { display: block; background: #fff; overflow: hidden; box-flex: 1; -moz-box-flex: 1; -webkit-box-flex: 1; height: 45px; line-height: 45px; position: relative; font-size: 18px; }
.my-pagination li:after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 1; display: block; width: 100%; height: 1px; content: ''; background-color: #dcdcdc; -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scaleY(.5) }
.my-pagination .swiper-pagination-bullet-active { color: #0192ed; }
.my-pagination .swiper-pagination-bullet-active:after { opacity: 1; background-color: #0192ed; height: 4px; }
/* 用户绑定 */
.user_zc_body { margin: 0px auto; overflow: hidden; background: #f3f3f3; }
.user_zc_body ul { margin: 0 20px; overflow: hidden; }
.user_zc_body li { overflow: hidden; position: relative; }
.user_zc_body li:last-child { margin-bottom: 0; }
/*.user_zc_body li:after { content: ""; display: block; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 1px; background: #dcdcdc; -webkit-transform: scaleY(.5); }*/
.user_zc_body .p_input { position: relative; color: #999; }
.user_zc_body .p_input input { width: 500px; margin: 10px 20px; padding: 0; height: 45px; color: #333; font-size: 14px; font-family: "微软雅黑"; background: #fff; border: none; text-indent: 10px; }
.user_zc_body .p_input em { position: absolute; left: 0px; top: 0; z-index: 1; text-align: center; color: #6ecb09; font-size: 16px; text-indent: 10px; }
.user_zc_body .p_wjmm { margin: 20px; text-align: right; }
.user_zc_body .p_input_sm { padding-right: 50px; }
.user_zc_body .p_input_sm .sp_btn { display: inline-block; position: absolute; right: 5px; top: 5px; z-index: 1; width: 40px; height: 30px; line-height: 30px; text-align: center; background: #f4f4f4; color: #666; border-radius: 4px; font-size: 12px; }
.user_zc_body .p_input_sm .sp_btn i { font-size: 24px; margin-top: 4px; line-height: 32px; }
.user_zc_body .p_input_yzm { padding-right: 90px; }
.user_zc_body .p_input_yzm .sp_btn { display: inline-block; position: absolute; right: 5px; top: 5px; z-index: 1; width: 80px; height: 30px; line-height: 30px; text-align: center; background: #288eff; color: #fff; border-radius: 4px; font-size: 12px; }
.user_zc_body .p_input_yzm .sp_btn:active { background: #2686ef; }
.user_zc_body .p_input_yzm .sp_btn_dx { right: 70px; }
.user_zc_body .p_input_yzm .sp_btn.no_hit { color: #bbb; }
.user_wj_pw { overflow: hidden; padding: 0 10px; }
.user_zc_btn { padding: 20px 40px; overflow: hidden; }
.user_zc_btn .p_btn { overflow: hidden; }
.user_zc_btn .p_btn a { display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; }
.user_zc_btn .p_btn a.c_1 { background: #f15145; }
.user_zc_btn .p_btn a.c_1:active { background: #e44d41; }
.user_zc_btn .p_btn a.c_2 { background: #00cfbe; }
.user_zc_btn .p_btn a.c_2:active { background: #00c3b3; }
.user_zc_btn .p_btn a.c_3 { background: #288eff; }
.user_zc_btn .p_btn a.c_3:active { background: #2686ef; }
.user_zc_btn .p_btn a.c_4 { background: #0192ed; }
.user_zc_btn .p_btn a.c_4:active { background: #66bc08; }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; z-index: 1 }
.swiper-container-no-flexbox .swiper-slide { float: left }
.swiper-container-vertical>.swiper-wrapper { -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -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; background: #f3f3f3; border-top: 1px solid #0192ed; }
.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate(0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.swiper-container-multirow>.swiper-wrapper { -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap }
.swiper-container-free-mode>.swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto }
.swiper-slide { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 320px; position: relative; background: #f3f3f3; }
.swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000 }
.swiper-wp8-horizontal { -ms-touch-action: pan-y; touch-action: pan-y }
.swiper-wp8-vertical { -ms-touch-action: pan-x; touch-action: pan-x }
.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 27px 44px; -webkit-background-size: 27px 44px; background-size: 27px 44px; background-position: center; background-repeat: no-repeat }
.user_zc_body h3 { display: block; font-size: 18px; color: #0192ed; margin: 0px 40px; line-height: 30px; padding: 40px 0px 10px 0px; }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto }
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") }
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto }
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") }
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") }
.swiper-pagination { position: absolute; text-align: center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10 }
.swiper-pagination.swiper-pagination-hidden { opacity: 0 }
.swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: .2 }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer }
.swiper-pagination-white .swiper-pagination-bullet { background: #fff }
.swiper-pagination-bullet-active { opacity: 1; background: #007aff }
.swiper-pagination-white .swiper-pagination-bullet-active { background: #fff }
.swiper-pagination-black .swiper-pagination-bullet-active { background: #000 }
.swiper-container-vertical>.swiper-pagination { right: 10px; top: 50%; -webkit-transform: translate3d(0, -50%, 0); -moz-transform: translate3d(0, -50%, 0); -o-transform: translate(0, -50%); -ms-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet { margin: 5px 0; display: block }
.swiper-container-horizontal>.swiper-pagination { bottom: 10px; left: 0; width: 100% }
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet { margin: 0 5px }
.swiper-container-3d { -webkit-perspective: 1200px; -moz-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d }
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10 }
.swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0))); background-image: -webkit-linear-gradient(right, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -moz-linear-gradient(right, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -o-linear-gradient(right, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: linear-gradient(to left, rgba(0,0,0,.5), rgba(0,0,0,0)) }
.swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0))); background-image: -webkit-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: linear-gradient(to right, rgba(0,0,0,.5), rgba(0,0,0,0)) }
.swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0))); background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -o-linear-gradient(bottom, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: linear-gradient(to top, rgba(0,0,0,.5), rgba(0,0,0,0)) }
.swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,.5)), to(rgba(0,0,0,0))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -moz-linear-gradient(top, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: -o-linear-gradient(top, rgba(0,0,0,.5), rgba(0,0,0,0)); background-image: linear-gradient(to bottom, rgba(0,0,0,.5), rgba(0,0,0,0)) }
.swiper-container-coverflow .swiper-wrapper { -ms-perspective: 1200px }
.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out }
.swiper-container-fade .swiper-slide { pointer-events: none }
.swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none }
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto }
.swiper-container-cube { overflow: visible }
.swiper-container-cube .swiper-slide { pointer-events: none; visibility: hidden; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; width: 100%; height: 100% }
.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0 }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev { pointer-events: auto; visibility: visible }
.swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; opacity: .6; -webkit-filter: blur(50px); filter: blur(50px) }
.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow { z-index: 0 }
.swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0,0,0,.1) }
.swiper-container-horizontal>.swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98% }
.swiper-container-vertical>.swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98% }
.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0,0,0,.5); border-radius: 10px; left: 0; top: 0 }
.swiper-scrollbar-cursor-drag { cursor: move }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -moz-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite }
.swiper-lazy-preloader:after { display: block; content: ""; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; -webkit-background-size: 100%; background-size: 100%; background-repeat: no-repeat }
.swiper-lazy-preloader-white:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") }
@-webkit-keyframes swiper-preloader-spin { 100% {
-webkit-transform:rotate(360deg)
}
}
@keyframes swiper-preloader-spin { 100% {
transform:rotate(360deg)
}
}
.sepcial { width: 590px; }
.title { line-height: 45px; height: 45px; border-bottom: 1px solid #e3e3e3; }
.title h3 { display: block; float: left; width: 150px; text-align: center; font-size: 24px; line-height: 45px; height: 45px; border-bottom: 3px solid #0192ed; }
.sepcial_con ul li { float: left; width: 290px; height: 150px; margin-right: 10px; }
.sepcial_con ul li.li1 { background: #70bdeb; }
.sepcial_con ul li.li2 { float:right; background: #90c695; margin-right: 0px; height:150px; }
.sepcial_con ul li.li3 { background: #90c695; margin-top: 10px; float:right; margin-right: 0px; }
.sepcial_con ul li.li4 { background: #aea8d3; margin-right: 0px; margin-top: 10px; }
.sepcial_con ul li.li1 a { display: block; font-size: 22px; line-height: 75px; color: #fff; background: url(../img/icon02.png) no-repeat 50px 35px; padding: 35px 0px 0px 140px; }
.sepcial_con ul li.li2 a { display: block; font-size: 22px; line-height: 75px; color: #fff; background: url(../img/icon04.png) no-repeat 50px 35px; padding: 35px 0px 0px 140px; }
.sepcial_con ul li.li3 a { display: block; font-size: 22px; line-height: 75px; color: #fff; background: url(../img/icon03.png) no-repeat 50px 35px; padding: 35px 0px 0px 140px; }
.sepcial_con ul li.li4 a { display: block; font-size: 22px; line-height: 75px; color: #fff; background: url(../img/icon01.png) no-repeat 50px 35px; padding: 35px 0px 0px 140px; }
.news .more,.search .more { display: block; float: right; }
.section-focus-pic { height: 360px; width: 580px; overflow: hidden; position: relative; }
.section-focus-pic ul li { position: absolute; top: 0; left: 580px; width: 580px; height: 360px; }
.section-focus-pic ul li h3 { position: absolute; bottom: 11px; left: 10px; width: 560px; font-weight: normal; color: black; margin-left: 10px; z-index: 111; font-size: 18px; font-family: "微软雅黑"; line-height: 30px; }
.section-focus-pic ul li div { position: absolute; bottom: 0; left: 0; height: 90px; background-color: #000; width: 580px; opacity: 0.6; filter: alpha(opacity=60); }
.section-focus-pic .pages { width: 570px; height: 300px; }
.section-focus-pic ul li h3 p { display: block; font-size: 14px; line-height: 24px; }
.section-focus-pic .controler { position: absolute; bottom: 20px; right: 20px;  }
/*.section-focus-pic .controler b { cursor: pointer; width: 20px; height: 10px; display: block; overflow: hidden; text-indent: 20px; background: url(imgs/news_index_icon.png) no-repeat -136px 3px; float: left; margin: 0 0 0 5px; }*/
.section-focus-pic .controler b.down { background-position: -161px 1px; }
.section-focus-pic .controler2 a { display: block; width: 40px; position: absolute; top: 120px; height: 40px; }
/*.section-focus-pic .controler2 a i { cursor: pointer; display: block; width: 22px; height: 34px; background: url(imgs/star.png) no-repeat; }*/
.section-focus-pic .controler2 .prev { left: 5px; }
.section-focus-pic .controler2 .prev i { background-position: -34px -68px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');
margin-left: 5px; }
.section-focus-pic .controler2 .prev:hover i { left: 10px; background-position: -34px -24px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');
}
.section-focus-pic .controler2 .next { right: 10px; }
.section-focus-pic .controler2 .next i { background-position: -62px -68px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');
margin-left: 10px; }
.section-focus-pic .controler2 .next:hover i { right: 10px; background-position: -62px -24px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');
}
.tab { overflow: hidden; width: 585px; line-height: 40px; height: 42px; cursor: pointer; color: #333; }
.tab li { float: left; width: 110px; text-align: center; position: relative; cursor: pointer; border: 1px solid #e3e3e3; font-size: 16px; }
.tab li.on { background: #0192ed; color: #fff; border-bottom: none; }
.con { width: 585px; min-height: 146px; background-color: #fff; }
.con ul li { width: 585px; line-height: 38px; }
.con ul li a { display: block; float: left; width: 460px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; background: url(../img/icon05.gif) no-repeat left center; padding-left: 15px; }
.con ul li span, .tours_li ul li { display: block; float: right; font-size: 16px; }
.con ul li:hover { background: #f5f5f5; }
.con ul li img { height: 100px; margin-right: 20px; width: 150px; }
.con1 { width: 585px; min-height: 146px; background-color: #fff; }
.con1 ul li { width: 585px; line-height: 38px; }
.con1 ul li a { display: block; float: left; width: 460px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; background: url(../img/icon05.gif) no-repeat left center; padding-left: 15px; }
.con1 ul li span, .tours_li ul li { display: block; float: right; font-size: 16px; }
.con1 ul li:hover { background: #f5f5f5; }
.con1 ul li img { height: 100px; margin-right: 20px; width: 150px; }

.zi_r { width: 570px; }
.zi_r h2 { display: block; width: 550px; font-size: 18px; line-height: 24px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; }
.zi_r i { display: block; font-style: normal; color: #999; margin-top: 5px; }
.zi_r p { font-size: 14px; color: #666; line-height: 24px; height: 60px; overflow: hidden; margin-top: 10px; }
.tours_news { width: 580px; }
.top_li { height: 114px; overflow: hidden; padding: 10px 0px; border-bottom: 1px dashed #e3e3e3; }
.top_li .tu img { width: 175px; height: 114px; }
.top_li .zi { width: 385px; }
.top_li .zi h3 { font-size: 18px; line-height: 30px; }
.top_li .zi p { font-size: 14px; line-height: 24px; color: #666; }
.top_li .zi .lookxq { display: block; color: #0192ed; line-height: 30px; margin-top: 10px; }
.tours_li ul li { line-height: 38px; }
.tours_li ul li a { display: block; float: left; width: 450px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; background: url(../img/icon05.gif) no-repeat left center; padding-left: 15px; }
.tours_xl { width: 590px; }
.list_li ul li { float: left; margin-right: 14px; margin-bottom: 20px; }
.list_li ul li.last { margin-right: 0px; }
.list_li ul li img { width: 187px; height: 148px; }
.list_li ul li span { display: block; line-height: 30px; text-align: center; font-size: 14px; }
/*------------- 图片放大效果 开始 ------------------------------*/
.content-five { width: 590px; }
.con-five { width: 187px; height: 148px; float: left; margin-right:1%; margin-bottom: 25px; position: relative; overflow: hidden; cursor: pointer; }
.last,.last1 { margin-right: 0px; }
.conimg { width: 187px; height: 148px; }
.txt-five { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; line-height: 35px; text-align: center; color: #fff; background: rgba(0,0,0,0.6); }
.txt-five h3 { font-weight: normal; font-size:16px;}

.tours_con2 ul li{ height:516px; }
.conimg2 { width: 290px; height: 516px; }
/*------------- 图片放大效果 结束------------------------------*/
.kx_li li{ line-height: 38px; }
    .kx_li li a {
        display: block;
        float: left;
        width: 450px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 16px;
        background: url(../img/icon05.gif) no-repeat left center;
        padding-left: 15px;
    }
.kx_li li span{ display:block; float:right; font-size:14px; line-height:30px;}


.footer { height: 395px; background: #67809f; color: #ccdcef; }
.link { padding-top: 30px; }
.link b { font-size: 18px; }
.link p { font-size: 16px; line-height:25px }
.link p a { display: inline-block; font-size: 14px; color: #ccdcef; }
.footer_nav { width: 920px; }
.footer_nav .item { float: left; padding:  25px; /*background: url(../img/line_bg3.gif) no-repeat right 80px;*/ }
.footer_nav ul li { line-height: 24px; }
.footer_nav .t { display: block; font-size: 16px; color: #ccdcef; padding-bottom: 10px; }
.footer_nav ul li a { color: #ccdcef; font-size: 14px; }
.fx_li { position: relative; width: 250px }
.fx_li ul li { width: 50px; height: 50px; float: left; margin-right: 30px; }
.fx_li ul li:hover div { display: block; }
.weibo_ewm { height: 182px; width: 160px; position: absolute; z-index: 9999; display: none; top: -195px; right: 146px; }
.weixin_ewm { height: 182px; width: 160px; position: absolute; z-index: 9999; display: none; top: -195px; right: 68px; }
.QQ_ewm { height: 57px; width: 160px; position: absolute; z-index: 9999; display: none; top: -85px; right: -10px; }
.bq { height: 60px; line-height: 60px; font-size: 16px; color: #ccdcef; border-top: 1px solid #536d8d; }
.bq span{ display:inline-block; float:left;}
.bq a{  display:inline-block; float:right; color:#ccdcef;}
.banner img { width: 100%; }
.menu_bread { line-height: 45px; font-size: 14px; border-bottom: 1px solid #e3e3e3; }
.menu_li { width: 590px; margin: 20px auto; }
.menu_li ul li, .menu_li1 ul li, .menu_li2 ul li , .menu_li3 ul li{ width: 150px; float: left; margin-right: 5px; }
.menu_li ul li a, .menu_li1 ul li a, .menu_li2 ul li a , .menu_li3 ul li a{ display: block; padding: 0px 20px; line-height: 45px; border: 1px solid #e3e3e3; font-size: 18px; text-align: center; }
.menu_li ul li a.a_hover, .menu_li1 ul li a.a_hover, .menu_li2 ul li a.a_hover, .menu_li3 ul li a.a_hover { background: #0192ed; color: #fff; }
.about_con h3,.tours_con h3,.about_con1 h3,.tours_con1 h3,.tours_con2 h3 { display: block; font-size: 24px; text-align: center; margin-bottom: 30px; }
.about_con { font-size: 14px; line-height: 30px; }
.about_con p{ text-indent:2em;}
.menu_li1 { width: 780px; margin: 30px 0; }
.menu_li3 { width: 390px; margin: 30px auto; }
.about_con ul li,.tours_con ul li { line-height: 38px; }
.about_con ul li a,.tours_con ul li a { display: block; float: left; width: 1100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; }
/* 翻页 */	
.pageTurn { height: 30px; margin: 20px 0px; }
.pageTurn a { display: inline-block; margin-right: 7px; padding: 3px 10px; border: 1px solid #d5d5d5; text-decoration: none; color: #666; }
.pageTurn a:hover { background: #0192ed; color: #fff; }
.menu_li2 { width: 975px; margin: 20px auto; }
/*留言*/
.message { padding: 60px 0; }
.message h2 { line-height: 1; }
.message td { padding: 10px 0; line-height: 36px; }
.messageTxt { width: 260px; height: 40px; border: 1px solid #ddd; padding: 0 10px; }
.messageTxt.messageTxt2 { width: 592px; }
.message textarea { width: 592px; min-height: 100px; border: 1px solid #ddd; padding: 10px; }
.messageBtn { border: none; background: #0192ed; color: #fff; line-height: 36px; padding: 0 40px; margin-left: 52px; font-family: "微软雅黑"; font-size:16px;}
/*新闻*/
.news_top { height:auto; padding: 0px 0px 20px 0px; }
.news_tu, .news_tu img { width: 400px; height: 248px; }
.news_zi { width:100%; }
.news_zi h3 { font-size: 18px; line-height: 30px; text-align: inherit; margin-bottom: 0; color:#0192ed; }
.xqmore { display: block;border-bottom: 1px dashed #E3E3E3;  width: 100%; line-height: 40px; ; color: #0192ed; text-align: right;  }
.sousuo{display:inline-block; float:right}
.sousuo input{width:210px; line-height:35px; font-size:14px; color:#333; padding-left:20px; border:1px solid #e3e3e3; vertical-align:middle}
.sousuo button{ line-height:25px; border:1px solid #e3e3e3; margin-right:5px; background:#f5f5f5; color:#666; padding:5px 35px; vertical-align:middle}
/*查询*/
.search_btn { margin-top: 10px; overflow: hidden; }
.search_btn .p_btn a { display: block; width: 120px; height: 47px; line-height: 47px; text-align: center; color: #fff; font-size: 16px; }
.search_btn .p_btn a.c_4 { background: #0192ed; }
.search_con { background: #f5f5f5; padding: 20px; min-height: 200px; }
.search_con .p_input { position: relative; color: #999; }
.search_con h3 { display: block; font-size: 18px; line-height: 30px; }
.search_con .p_input input { width: 500px; margin: 10px 0px; padding: 0; height: 45px; color: #333; font-size: 14px; font-family: "微软雅黑"; border: 1px solid #e3e3e3; text-indent: 10px; }
.search_con .p_input em { position: absolute; left: 0px; top: 0; z-index: 1; text-align: center; color: #6ecb09; font-size: 16px; text-indent: 10px; }

/*------------- 图片放大效果 开始 ------------------------------*/
.content-five1 { width: 1200px; }
.con-five1 { width: 290px; height: 229px; float: left; margin-right:10px; margin-bottom: 25px; position: relative; overflow: hidden; cursor: pointer; }
.conimg1 { width: 290px; height: 229px; }
.txt-five h3{ font-size:16px;}
/*------------- 图片放大效果 结束------------------------------*/

.message_li h2{ font-size:18px; line-height:35px; border-bottom:1px solid #e3e3e3;}
strong{font-weight:bold;}
/*yaheiText*/
.yaheiText15{display:block;width:70px;height:16px;overflow:hidden;background:url(../img/sIcons.png) 0 -282px no-repeat;}
.yaheiText54{display:block;width:98px;height:17px;overflow:hidden;background:url(../img/sIcons.png) -0px -576px no-repeat;}
/*foldList*/
.foldList li{border-bottom:1px solid #e7e7e7;padding:0 14px;_width:742px;_overflow:hidden;}
.foldList li.last{border:none;}
.foldList li h5{height:40px;position:relative;color:#666;font-size:14px;cursor:pointer;line-height:40px;text-indent:26px;}
.foldContent{border-left:3px solid #0192ed;padding:10px 26px;border-top:1px dashed #e2e2e2;line-height:2em;background:#f3f3f3;color:#888;margin-bottom:5px;}

/*formList*/
.formList label{display:inline-block;width:75px;height:27px;overflow:hidden;line-height:27px;font-size:14px;margin-right:40px;*margin-right:37px;float:left;text-align:right;}
.formList label b{color:#ff0000;float:left;font:normal 12px/27px "宋体";}
.formList input{width:425px;height:27px;line-height:27px;}
.formList li{height:63px;width:550px;}
.formList li .alert{margin:10px 10px 0 0;float:right;}
.formList li textarea{width:405px;height:110px;_float:left;border:none;resize:none;font-size:12px;padding:10px;}
.formList li select{border:1px solid #ccc;position:relative;top:4px;}

#container{margin-top:10px;}
#menu{width:188px;float:left;}
#menu dl{border:1px solid #e5e5e5;padding-bottom:17px;margin-bottom:20px;}
#menu dl dt{padding:0 20px;border-bottom:1px solid #e5e5e5;color:#666;height:28px;font:bold 14px/28px "宋体";margin-bottom:17px;background:#f9f9f9}
#menu dl dd{width:164px;padding:0 12px;height:29px;font:normal 12px/29px "宋体";margin-bottom:7px;}
#menu dl dd a{display:block;color:#757575;text-indent:8px;}
#menu dl dd a:hover{color:#018ccb}
#menu dl dd a.current{background:url(../img/buttons.png) 0 -244px no-repeat;font-weight:bold;color:#018ccb}
#joinUsDD{position:relative}
#joinUsDD a{color:#ff9900!important;}
#joinUsDD .UI-orangeArrow{position:absolute;right:105px;top:9px;}

#questions{width:1200px;float:left;}
#questions h2{position:relative;height:30px;background:#f3f3f3;color:#555;line-height:30px;text-indent:35px;}
#questions h2 .UI-home{position:absolute;left:14px;top:7px;}
#questionList{border:1px solid #e7e7e7;padding-top:14px;margin-top:20px;}
#questionList a{color:#FFA012}
#questionList a:hover{text-decoration:underline;}
#questionList li h5 .UI-ask,#questionList li h5 .UI-bubble{position:absolute;left:0px;top:9px;}

#feedback .borderTabHead .borderTab{width:70px;left:56px;}
#feedbackContent{margin:0 auto;width:540px;margin-top:40px;}
#feedbackContent .buttonGroup{text-align:center;margin:37px 0 0 110px;}

#cooperation{width:700px;background:#fff;padding:10px 10px 20px 0px;margin:20px 20px 0px 0px;position:relative;_top:20px;zoom:1;}
#cooperation h2{height:40px;line-height:40px;margin-bottom:28px;border-bottom:1px solid #ccc;}
#cooperation h2 .title{font-size:16px;}
#cooperation .formList{margin-left:30px;}
#cooperation a{color:#008ccb;}
#cooperation a:hover{text-decoration:underline;}
#cooperation .closeBtn{position:absolute;right:-20px;top:-20px;}
#cooperation .borderTabHead{padding-left:170px;}
#cooperation .borderTabHead .borderTab{width:98px;left:56px;}
#cooperationContent{margin:0 auto;width:600px;}
#cooperationContent .buttonGroup{text-align:center;margin:37px 0 0px 110px;}
#checkSite{background:#f1f8fd;border:1px dashed #bcdffa;position:relative;width:400px;margin:10px 0 0px 115px;padding:10px 10px 0 10px; }
#checkSite p{line-height:2.5em;height:2.5em;}
#checkSite a{color:#ff6600;}
#checkSite .UI-orangeClose{position:absolute;top:5px;right:8px;}
#checkSite .UI-download{margin-left:6px;vertical-align:middle;}
#step2{margin:20px auto 35px;width:671px}
#step2 p{margin-top:15px;}

.UI-ask{display:inline-block;width:21px;height:21px;overflow:hidden;background:url(../img/message_icon.png)  no-repeat;}

.new_con1 h1{padding:10px 0;text-align:center;font-size:24px;font-weight:bold;color:black;line-height:35px;}
.new_con1 .artInfo{width:100%;height:30px;text-align:center; margin-bottom:20px;}
.new_con1 .artInfo span{display:inline-block;clear:left;color:#333;font-size:14px;padding:0 5px; }
.new_con1 .artCon{font-size:16px;color:black;line-height:30px; padding-bottom:20px;}
.new_con1 .artCon p{ text-indent:2rem;}

.tours_con p,.tours_con2 p{ font-size:14px; line-height:30px; margin-top:10px;}
.tours_tu,.tours_tu img{ width:186px; height:148px;}
.tours_zi{ width:980px;}
.tours_zi h2{ font-size:18px; line-height:30px;}
.tours_zi p{ font-size:14px; line-height:24px; margin-top:10px; height:48px; overflow:hidden;}

.tours_con1 ul li{ height:148px; padding:20px 0px; border-bottom:1px dashed #e3e3e3;}
.about_con1 p{ font-size:14px; line-height:24px;}
.zx_li{ width:1000px; margin:20px  auto;}
.zx_li ul li{ float:left; width:295px; height:120px; margin-right:30px;}

.input_s{ float:left; width:500px; line-height:45px; border:1px solid #e3e3e3; font-size:14px; text-indent:10px; font-family:"微软雅黑";}

.c_4{ display:block; float:left; width:100px; line-height:47px; background:#0192ed; color:#fff; font-size:16px; text-align:center; border:none; font-family:"微软雅黑";}
.lost_li ul li{ height:60px; border-bottom:1px dashed #e3e3e3; font-size:14px; padding:10px 0px;}
.lost_li ul li b,.lost_li ul li p{ line-height:30px;}

.tp{ display:block;}
.tp1{ display: block;}
.tp_li ul li{ float:left; width:390px; height:150px; margin-right:15px; margin-bottom:20px;}
.tp_tu,.tp_tu img{ width:200px; height:150px;}
.tp_zi{ width:180px;}
.tp_zi h4{ font-size:14px;}
.tp_li ul li.last{ margin-right:0px;}
.contact{ width:400px; height:360px; padding:0px 30px; border-right:1px dashed #e3e3e3; margin-left:100px;}
.contact b{ font-size:16px;}
.map{ margin-left:30px;}


.tours_con2 ul li .tp{ display:block; font-size:12px; line-height:30px; height:30px; width:100px; background-color:#0192ed; color:#fff; text-align:center;}
.tours_con2 ul li .tp1 {
    display: block;
    font-size: 12px;
    line-height: 30px;
    height: 30px;
    width: 100px;
    background-color: #e3e3e3;
    color: #fff;
    text-align: center;
}
.tours_con ul li span{ font-size:14px;}
#ff{position:relative}
#ul_er{width:100%; display:none; background:#0192ed; position:absolute; top:51px; transition:all 0.5s linear; z-index:20000; opacity:0.8;}
#ul_er>li{border-bottom:1px solid  #fff}


.dl_jie{position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:10000; display:none;}
.dl_xiao{position:fixed; width:240px; height:240px; text-align:center; left:50%; top:50%; margin-left:-150px; margin-top:-170px; padding:20px 30px; background:#FFFFFF; z-index:10000; font-size:14px; line-height:35px; border-radius:10px;}
.dl_xiao>h3{margin-bottom:20px; font-size:18px;}
.dl_xiao>input{ width:100%; height:25px;}
.dl_xiao>button{width:48%; background:#e3e3e3; margin-top:40px; padding:10px 0; text-align:center; color:#fff; border-radius:10px; border:0;}
.dl_xiao .delu{ background:#008CFF; margin:0; margin-top:40px;color:#333;}
.dl_xiao .delu>a:hover{color:#333}
.artCon>img{display:block; width:70%; margin:10px auto; }



/*分页css*/
.mtNext {
    padding: 0 10px 10px 20px;
    margin: 0px;
    /*width: 100%;*/
    height: 30px;
    overflow: hidden;
    /*position: absolute;*/
    /*right: 10px;
    bottom: 0px;*/
}

    .mtNext ul {
        padding: 0px;
        margin: 0px;
    }

        .mtNext ul li {
            float: left;
            width: 70px;
            text-align: center;
            margin: 0px 10px 0px 0px;
            background: #fff;
            font-size: 14px;
            line-height: 30px;
        }

            .mtNext ul li:first-child {
                margin-left: 0px;
            }

            .mtNext ul li a {
                color: #666;
            }

                .mtNext ul li a:hover {
                    text-decoration: underline;
                }

        .mtNext ul li {
            border-bottom: 2px solid #CCC;
            width: auto;
            height: 30px;
            padding: 0px 12px;
            font-size: 12px;
            background: #EEE;
        }

            .mtNext ul li:hover a {
                text-decoration: none;
                font-weight: bold;
                color: #2780d2;
            }

            .mtNext ul li:hover {
                border-bottom: 2px solid #2780d2;
                cursor: pointer;
                background: #CBE7F8;
            }

.mtNextHov {
    border-bottom: 2px solid #2780d2 !important;
    background: #CBE7F8 !important;
}

    .mtNextHov a {
        font-weight: bold;
        color: #2780d2 !important;
    }


.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

    .table > thead > tr > th,
    .table > tbody > tr > th,
    .table > tfoot > tr > th,
    .table > thead > tr > td,
    .table > tbody > tr > td,
    .table > tfoot > tr > td {
        padding: 8px;
        line-height: 1.42857143;
        vertical-align: top;
        border-top: 1px solid #ddd;
    }

    .table > thead > tr > th {
        vertical-align: bottom;
        border-bottom: 2px solid #ddd;
    }

    .table > caption + thead > tr:first-child > th,
    .table > colgroup + thead > tr:first-child > th,
    .table > thead:first-child > tr:first-child > th,
    .table > caption + thead > tr:first-child > td,
    .table > colgroup + thead > tr:first-child > td,
    .table > thead:first-child > tr:first-child > td {
        border-top: 0;
    }

    .table > tbody + tbody {
        border-top: 2px solid #ddd;
    }

    .table .table {
        background-color: #fff;
    }

.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
    padding: 5px;
}

.table-bordered {
    border: 1px solid #ddd;
}

    .table-bordered > thead > tr > th,
    .table-bordered > tbody > tr > th,
    .table-bordered > tfoot > tr > th,
    .table-bordered > thead > tr > td,
    .table-bordered > tbody > tr > td,
    .table-bordered > tfoot > tr > td {
        border: 1px solid #ddd;
    }

    .table-bordered > thead > tr > th,
    .table-bordered > thead > tr > td {
        border-bottom-width: 2px;
    }

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
    background-color: #f5f5f5;
}

table col[class*="col-"] {
    position: static;
    display: table-column;
    float: none;
}

table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    display: table-cell;
    float: none;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
    background-color: #f5f5f5;
}

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
    background-color: #dff0d8;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6;
}

.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
    background-color: #d9edf7;
}

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3;
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
    background-color: #fcf8e3;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
    background-color: #f2dede;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc;
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}

.sdInp{
    height:35px;
}

#banner {
    width: 582px;
    height: 386px;
    overflow: hidden
}

    #banner ul {
        height: 100%;
    }

        #banner ul li {
            height: 100%;
            float: left
        }

            #banner ul li img {
                width: 100%;
                height: 100%;
            }
