﻿@charset "UTF-8";
/*base*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl { margin: 0; padding: 0; }

ul, ol { list-style: none; }

em, i { font-style: normal; }

table { border-spacing: 0; border-collapse: collapse; }

img { border: none; vertical-align: middle; }

input, select { vertical-align: middle; outline: none; }

a { text-decoration: none; }

body { min-width: 1200px; font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC'; background: #f2ede4; overflow-x: hidden; }

.fl { display: block; float: left; }

.fr { display: block; float: right; }

.clear:before, .clear_:after { display: block; content: ' '; clear: both; }

.W1200 { width: 1200px; margin: 0 auto; position: relative; }

a { -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }

.content { overflow: hidden; width: 1200px; margin: 0 auto 50px; }

.topwrap { width: 100%; height: 40px; line-height: 40px; background: #333; position: relative; z-index: 9; }
.topwrap .home { float: left; font-size: 14px; color: #999; }
.topwrap .home i { display: inline-block; background: url(../images/ico-img.png) no-repeat; height: 18px; width: 20px; background-position: 0 -69px; vertical-align: middle; margin: 0 10px 2px 0; }
.topwrap .phone { float: right; font-size: 14px; color: #999; position: relative;  margin-left: 15px;}
.topwrap .phone i { display: inline-block; background: url(../images/ico-img.png) no-repeat; height: 15px; width: 11px; background-position: 0 0; margin: 0 10px -3px 0; }
.topwrap .phone:hover .ewm_box { height: 256px; }
.topwrap .phone .ewm_box { -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; position: absolute; right: -80px; top: 30px; z-index: 9; width: 180px; height: 0px; overflow: hidden; background: url("../images/ewm_bg.png") no-repeat; }
.topwrap .phone .ewm_box img { width: 150px; height: 150px; margin: 20px 15px 10px; }
.topwrap .phone .ewm_box p { width: 100%; line-height: 20px; font-size: 14px; color: #cc8014; text-align: center; }

.headwrap { width: 100%; height: 120px; }
.headwrap .logo { display: block; float: left; background: url(../images/ico-img.png) no-repeat; margin-top: 34px; height: 52px; width: 162px; background-position: -34px 0; }
.headwrap .searchbox { float: right; width: 440px; height: 42px; border-radius: 6px; margin-top: 27px; border: 1px solid #ddd; }
.headwrap .searchbox .ss { width: 340px; height: 22px; line-height: 22px; margin: 10px 0 0 10px; background: none; border: none; color: #666; font-size: 16px; }
.headwrap .searchbox .but { width: 80px; height: 42px; background: #cc9952; border: none; cursor: pointer; border-radius: 4px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; outline: none; float: right; }
.headwrap .searchbox .but i { display: inline-block; background: url(../images/ico-img.png) no-repeat; margin: 9px auto; height: 23px; width: 23px; background-position: 0 -103px; }
.headwrap .searchbox .but:hover { opacity: 0.88; }

.navwrap { width: 100%; height: 52px; background: #ebcb8d; }
.navwrap ul { width: 1200px; margin: 0 auto; }
.navwrap ul li { float: left; width: auto; height: 52px; line-height: 52px; width: 120px; text-align: center; font-size: 16px; }
.navwrap ul li a { display: block; color: #333; }
.navwrap ul li.on, .navwrap ul li:hover { background: #cc9952; }
.navwrap ul li.on a, .navwrap ul li:hover a { color: #fff; }

.footer { width: 100%; height: 96px; background: #333; }
.footer .link { width: 100%; float: left; text-align: center; font-size: 14px; color: #ccc; margin-top: 20px; line-height: 28px; }
.footer .link a { color: #ccc; margin: 0 12px; }
.footer .link a:hover { color: #eee; }
.footer p { text-align: center; line-height: 28px; font-size: 14px; color: #999; }

.noborder { border-bottom: none !important; }

.bqwarp { overflow: hidden; height: 120px; background: #f2e6ce; margin-top: 20px; width: 100%; }
.bqwarp .item + .item + .item + .item { width: 20%; }
.bqwarp .item + .item + .item + .item ul { width: 180px; }
.bqwarp .item { float: left; width: 25%; margin-left: 14px; }
.bqwarp .item .title { width: 25px; height: 74px; background: #ebcb8d; color: #cc8014; margin: 20px 16px; text-align: center; padding-top: 10px; float: left; border-radius: 4px; font-size: 12px; }
.bqwarp .item ul { width: 220px; overflow: hidden; height: 72px; margin-top: 20px; float: left; }
.bqwarp .item ul li { display: flex; float: left; width: 100%; height: 36px; line-height: 36px; overflow: hidden; margin-bottom: 5px; }
.bqwarp .item ul li a { flex: 1; line-height: 36px; height: 36px; text-align: center; margin: 0 5px; font-size: 15px; color: #999; text-align: left; }
.bqwarp .item ul li a:hover { color: #cb7f15; }

.R_cs { width: 340px; float: right; margin-bottom: 30px; }
.R_cs .M1R_item { width: 100%; }
.R_cs .M1R_item .cs_top { width: 100%; height: 52px; background: url("../images/title_bg.png") no-repeat; }

.Min_2 { width: 105%; float: left; }
.Min_2 .M2_item { width: 100%; overflow: hidden; margin-top: 9px; }
.Min_2 .M2_item .lis { width: 578px; height: 138px; border: 1px solid #ebcb8d; background: #f2e6d3; display: block; float: left; margin: 15px 40px 15px 0; position: relative; overflow: hidden; }
.Min_2 .M2_item .lis .img { display: block; float: left; margin: 28px 20px 0 28px; }
.Min_2 .M2_item .lis .img, .Min_2 .M2_item .lis .img img { width: 80px; height: 80px; }
.Min_2 .M2_item .lis .name { float: left; width: 430px; height: 24px; line-height: 24px; font-weight: bold; color: #cc8014; font-size: 20px; margin-top: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Min_2 .M2_item .lis .miaoshu { float: left; width: 430px; height: 50px; line-height: 25px; font-size: 16px; color: #555; margin-top: 12px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Min_2 .M2_item .lis:hover .btn { top: 0; }
.Min_2 .M2_item .lis .btn { width: 100%; height: 140px; position: absolute; left: 0; top: -140px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); }
.Min_2 .M2_item .lis .btn p { display: block; margin: 46px auto 0; width: 240px; height: 48px; background: #0f6a7b; text-align: center; line-height: 48px; font-size: 24px; font-weight: bold; color: #fff; border-radius: 8px; }
.Min_2 .M2_item .lis .btn p:hover { opacity: 0.88; }

.Min_3 { width: 100%; float: left; }
.Min_3 .Min3_L { float: left; width: 820px; margin-right: 40px; }
.Min_3 .Min3_L .M3_item { width: 100%; overflow: hidden; margin-top: 9px; }
.Min_3 .Min3_L .M3_item .lis { width: 100%; height: 140px; float: left; margin-bottom: 40px; }
.Min_3 .Min3_L .M3_item .lis .img { display: block; float: left; margin: 0 15px 0 0; overflow: hidden; }
.Min_3 .Min3_L .M3_item .lis .img, .Min_3 .Min3_L .M3_item .lis .img img { width: 250px; height: 140px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Min_3 .Min3_L .M3_item .lis .img:hover img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.Min_3 .Min3_L .M3_item .lis .bt { display: block; float: left; width: 550px; height: 32px; line-height: 32px; font-size: 16px; font-weight: bold; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Min_3 .Min3_L .M3_item .lis .bt:hover { text-decoration: underline; }
.Min_3 .Min3_L .M3_item .lis .miaoshu { float: left; width: 550px; height: 50px; color: #858585; font-size: 15px; line-height: 25px; margin-top: 15px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2s; -webkit-box-orient: vertical; word-break: break-all; }
.Min_3 .Min3_L .M3_item .lis .info { width: 550px; height: 20px; float: left; margin-top: 20px; color: #cca266; font-size: 12px; }
.Min_3 .Min3_L .M3_item .lis .info .num { float: left; }
.Min_3 .Min3_L .M3_item .lis .info .num i { display: inline-block; background: url(../images/ico-img.png) no-repeat; height: 16px; width: 22px; background-position: 0 -87px; vertical-align: middle; margin: 0 12px 6px 0; }
.Min_3 .Min3_L .M3_item .lis .info .time { float: right; }
.Min_3 .Min3_L .M3_item .lis .info .time i { display: inline-block; background: url(../images/ico-img.png) no-repeat; height: 18px; width: 18px; background-position: 0 -15px; vertical-align: middle; margin: 0 12px 6px 0; }
.Min_3 .Min3_L .bq_wrap { overflow: hidden; }
.Min_3 .Min3_L .bq_wrap a { display: block; text-align: center; width: 80px; height: 32px; line-height: 32px; border-radius: 3px; float: left; margin: 0 20px 20px 0; font-size: 14px; font-weight: bold; color: #cc8014; background: #f0e4ce; }
.Min_3 .Min3_L .bq_wrap a.on { background: #cc9952; color: #fff; }
.Min_3 .Min3_R { width: 340px; float: right; }
.Min_3 .Min3_R .new_item { width: 100%; overflow: hidden; }
.Min_3 .Min3_R .new_item .item { width: 100%; float: left; }
.Min_3 .Min3_R .new_item .item .lis_a { width: 100%; float: left; overflow: hidden; margin-bottom: 18px; }
.Min_3 .Min3_R .new_item .item .lis_a .img + .img { float: right; }
.Min_3 .Min3_R .new_item .item .lis_a .img { display: block; float: left; }
.Min_3 .Min3_R .new_item .item .lis_a .img, .Min_3 .Min3_R .new_item .item .lis_a .img img { width: 160px; height: 98px; }
.Min_3 .Min3_R .new_item .item .lis_b { width: 100%; height: 36px; line-height: 36px; font-size: 15px; color: #2e2e2e; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Min_3 .Min3_R .new_item .item .lis_b:hover i { background: #cc8014; }
.Min_3 .Min3_R .new_item .item .lis_b:hover a { color: #cc8014; }
.Min_3 .Min3_R .new_item .item .lis_b i { display: block; float: left; width: 3px; height: 3px; margin: 18px 12px 0 5px; background: #ccc; }
.Min_3 .Min3_R .new_item .item .lis_b a { float: left; width: 318px; height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; color: #2e2e2e; font-size: 15px; }

/*娴嬬畻*/
.from_wrap { height: 340px; width: 338px; background: #f2ebdf; border: 1px solid #eedcb8; position: relative; }
.from_wrap .input_lis { width: 100%; height: 40px; line-height: 40px; margin: 15px 0 5px; }
.from_wrap .input_lis > span { width: 100px; text-align: right; display: block; float: left; font-size: 16px; color: #666; }
.from_wrap .input_lis > span u { color: #e6a117; text-decoration: none; }
.from_wrap .input_lis input.name { width: 200px; height: 30px; line-height: 30px; font-size: 16px; color: #666; border: none; background: none; margin-left: 10px; }
.from_wrap .sex_inp .sex { opacity: 0; position: absolute; right: 0; width: 1px; }
.from_wrap .sex_inp .sex_wrap label { display: block; float: left; }
.from_wrap .sex_inp .sex_wrap label.on i { background-position: 0 -51px; }
.from_wrap .sex_inp .sex_wrap label i { display: block; float: left; background: url(../images/ico-img.png) no-repeat; height: 18px; width: 18px; background-position: 0 -33px; margin: 11px 10px 0 10px; }
.from_wrap .sex_inp .sex_wrap span { font-size: 16px; color: #999; display: block; float: left; margin-right: 20px; }
.from_wrap .time_inp .time_c select { width: 160px; height: 30px; margin-left: 10px; font-size: 16px; color: #999; border: none; background: none; line-height: 30px; }
.from_wrap .birth_c .input { margin-left: 10px; font-size: 16px; color: #999; border: none; background: none; line-height: 30px; height: 30px; }
.from_wrap .submit_btn { width: 300px; height: 48px; line-height: 48px; color: #fff; font-size: 24px; background: #cc9952; margin: 30px auto 0; display: block; border-radius: 6px; text-align: center; }
.from_wrap .submit_btn:hover { opacity: 0.8; }

.date_class { color: #FE5B00; border: 1px solid #FE5B00; }

.com_title { width: 100%; height: 46px; line-height: 46px;}
.com_title p { float: left; height: 46px; color: #555; font-weight: bold; font-size: 24px; }
.com_title a { float: right; font-size: 14px; color: #d49956; }
.com_title a i { display: inline-block; width: 16px; height: 6px; background: url("../images/ico_info.png") no-repeat; background-position: 0 -34px; }

.com_title2 { width: 100%; height: 56px; line-height: 56px; margin-bottom: 2px; }
.com_title2 p { float: left; height: 56px; color: #333; font-weight: bold; font-size: 20px; }

.YQ_link { width: 100%; padding: 30px 0; background: #f2eada; }
.YQ_link .lx { width: 100%; height: 44px; line-height: 44px; }
.YQ_link .lx > p { float: left; font-size: 20px; font-weight: bold; color: #333; margin-right: 6px; }
.YQ_link .lx span { float: left; font-size: 12px; color: #333; margin: 0 0 0 40px; }
.YQ_link .lx span u { text-decoration: none; font-size: 14px; font-weight: bold; color: #cc8014; }
.YQ_link .lis { width: 100%; font-size: 14px; overflow: hidden; }
.YQ_link .lis a { display: block; float: left; line-height: 26px; font-size: 14px; color: #666; margin-right: 30px; }
.YQ_link .lis a:hover { color: #888; }

.artile_wrap { width: 100%; overflow: hidden; }
.artile_wrap h1 { font-size: 32px; color: #2e2e2e; font-weight: bold; width: 100%; height: 50px; line-height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; }
.artile_wrap .info { width: 100%; height: 16px; line-height: 16px; text-align: center; font-size: 12px; color: #525252; margin: 30px 0 20px; }
.artile_wrap .info u { text-decoration: none; color: #9e9e9e; }
.artile_wrap .info span { margin: 0 50px; }
.artile_wrap .info span i { display: inline-block; background: url("../images/ico_info.png") no-repeat; width: 16px; height: 16px; margin: 0 5px 4px 0; vertical-align: middle; }
.artile_wrap .info .name i { background-position: 0  -1px; }
.artile_wrap .info .time i { background-position: 0 -19px; }
.artile_wrap .line { width: 100%; height: 4px; background: url("../images/ico-line.jpg") repeat; }
.artile_wrap .art_cont { margin: 20px 0; width: 100%; font-size: 16px; color: #525252; line-height: 30px; }
.artile_wrap .art_cont p { margin: 10px 0; }
.artile_wrap .art_cont img { max-width: 100%; margin: 10px auto; display: block; }
.artile_wrap .art_cont .bt { font-weight: bold; font-size: 18px; color: #525252; }

.Qzcrumb { width: 100%; height: 40px; line-height: 40px; font-size: 14px; margin: 15px 0; color: #525252; }
.Qzcrumb a { color: #525252; }
.Qzcrumb a:hover { color: #d9b56c; }
.Qzcrumb i { color: #d9b56c; }

.article_item { width: 100%; overflow: hidden; margin: 20px 0; }
.article_item .lis { width: 100%; height: 36px; line-height: 36px; }
.article_item .lis:hover i { background: #cc8014; }
.article_item .lis:hover a { color: #cc8014; }
.article_item .lis i { display: block; float: left; width: 3px; height: 3px; margin: 16px 12px 0 5px; background: #ccc; }
.article_item .lis a { float: left; width: 680px; height: 36px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; color: #2e2e2e; font-size: 15px; }
.article_item .lis span { float: right; font-size: 12px; color: #9e9e9e; font-family: Arial; }

.plwrap { width: 100%; background: #f2e2c2; min-height: 120px; margin: 15px 0; }

.mod1 { margin-bottom: 5px; width: 338px; overflow: hidden; }

.ys_item { width: 336px; padding-bottom: 6px; background: #f2ebdf; border: 1px solid #eedcb8; }
.ys_item .title { width: 338px; height: 60px; text-align: center; line-height: 60px; font-weight: bold; color: #cc8014; font-size: 20px; background: #eedcb8; }
.ys_item .zxtab_top { width: 100%; height: 24px; line-height: 24px; text-align: center; margin: 17px 0; }
.ys_item .zxtab_top span { display: inline-block; height: 24px; padding: 0 10px; margin: 0 1px; font-size: 16px; color: #666; cursor: pointer; }
.ys_item .zxtab_top .on { color: #cc8014; font-weight: bold; background: #eedcb8; border-radius: 3px; }
.ys_item .xz_tx { width: 100%; text-align: center; position: relative; }
.ys_item .xz_tx > p { font-size: 15px; color: #cc8014; line-height: 14px; cursor: pointer; }
.ys_item .xz_tx .tx_img { width: 180px; height: 180px; background: #eedcb8; border-radius: 50%; margin: 15px auto; cursor: pointer; }
.ys_item .xz_tx .tx_img .sign { width: 110px; height: 110px; float: left; margin: 35px; background: url(../images/astro_yunshi.png) no-repeat; }
.ys_item .xz_tx .tx_img .sign.by { background-position: 7px 10px; }
.ys_item .xz_tx .tx_img .sign.jn { background-position: -128px 6px; }
.ys_item .xz_tx .tx_img .sign.sz { background-position: -261px 6px; }
.ys_item .xz_tx .tx_img .sign.jx { background-position: -395px 4px; }
.ys_item .xz_tx .tx_img .sign.shz { background-position: -529px 5px; }
.ys_item .xz_tx .tx_img .sign.cn { background-position: -663px 5px; }
.ys_item .xz_tx .tx_img .sign.tc { background-position: -799px 8px; }
.ys_item .xz_tx .tx_img .sign.tx { background-position: -932px 7px; }
.ys_item .xz_tx .tx_img .sign.ss { background-position: -1067px 3px; }
.ys_item .xz_tx .tx_img .sign.mj { background-position: -1200px 5px; }
.ys_item .xz_tx .tx_img .sign.sp { background-position: -1334px 4px; }
.ys_item .xz_tx .tx_img .sign.sy { background-position: -1469px 1px; }
.ys_item .xz_tx .name { width: 100%; text-align: center; line-height: 30px; color: #333; font-size: 16px; }
.ys_item .xz_tx .xz_item { display: none; width: 338px; height: 198px; background: url(../images/xz_bg.png) no-repeat; position: absolute; left: -1px; top: 252px; z-index: 2; }
.ys_item .xz_tx .xz_item ul li { float: left; width: 50px; height: 70px; margin: 22px 0 0px 5px; text-align: center; font-size: 14px; color: #666; cursor: pointer; }
.ys_item .xz_tx .xz_item ul li:hover { color: #cc8014; }
.ys_item .xz_tx .xz_item ul li:hover span { background: #fff url(../images/astro_select.png) no-repeat 2px 6px; }
.ys_item .xz_tx .xz_item ul li span { display: block; width: 44px; height: 44px; border-radius: 100%; border: 2px solid #eedcb8; margin-bottom: 6px; background: #eedcb8 url(../images/astro_select.png) no-repeat 2px 6px; }
.ys_item .xz_tx .xz_item ul li.by span { background-position: 2px 5px; }
.ys_item .xz_tx .xz_item ul li.jn span { background-position: -55px 5px; }
.ys_item .xz_tx .xz_item ul li.sz span { background-position: -112px 5px; }
.ys_item .xz_tx .xz_item ul li.jx span { background-position: -168px 5px; }
.ys_item .xz_tx .xz_item ul li.shz span { background-position: -225px 5px; }
.ys_item .xz_tx .xz_item ul li.cn span { background-position: -282px 5px; }
.ys_item .xz_tx .xz_item ul li.tc span { background-position: -339px 5px; }
.ys_item .xz_tx .xz_item ul li.tx span { background-position: -396px 5px; }
.ys_item .xz_tx .xz_item ul li.ss span { background-position: -453px 5px; }
.ys_item .xz_tx .xz_item ul li.mj span { background-position: -509px 5px; }
.ys_item .xz_tx .xz_item ul li.sp span { background-position: -566px 5px; }
.ys_item .xz_tx .xz_item ul li.sy span { background-position: -623px 5px; }
.ys_item .tab_item { display: none; width: 100%; }
.ys_item .tab_item .item { display: none; }
.ys_item .tab_item .star { width: 100%; text-align: center; font-size: 16px; color: #cc8014; font-weight: bold; margin: 15px 0; }
.ys_item .tab_item .star u { margin-top: 2px; display: inline-block; width: 120px; height: 17px; background: url(../images/ico-star2.png) no-repeat; }
.ys_item .tab_item .star u i { display: block; max-width: 120px; height: 17px; background: url(../images/ico-star.png) no-repeat; }
.ys_item .tab_item .txt { width: 306px; line-height: 26px; font-size: 15px; color: #333; margin: 0 auto; height: 130px; overflow: hidden; }
.ys_item .tab_item .txt a { color: #cc8014; }

.hdwrap .picList li { position: relative; }
.hdwrap .picList .btwrap { position: absolute; left: 0; bottom: 0; width: 100%; height: 100px; background: -webkit-linear-gradient(top, transparent 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); background: linear-gradient(to bottom, transparent 0%, #000000 100%); }
.hdwrap .picList .btwrap a { width: 390px; height: 30px; margin: 50px 0 0 15px; line-height: 30px; font-size: 18px; color: #fff; font-weight: bold; float: left; overflow: hidden; display: block; text-overflow: ellipsis; white-space: nowrap; }

.pagewrap { width: 100%; height: 34px; margin: 20px auto; text-align: center; float: left; }

.pagewrap .pagingUl { display: inline-block; }

.pagewrap .pagingUl a { display: inline-block; height: 30px; text-align: center; line-height: 30px; padding: 0 12px; margin: 0 4px; border: 1px solid #cc9952; font-size: 14px; color: #cc9952; font-family: Arial; }

.pagewrap .pagingUl a.activP, .pagewrap .pagingUl a:hover { background: #cc9952; color: #fff; border: 1px solid #cc9952; }

input::-webkit-input-placeholder { color: #666; }

input::-moz-placeholder { color: #666; }

input:-moz-placeholder { color: #666; }

input:-ms-input-placeholder { color: #666; }

.artile_wrap { width: 100%; overflow: hidden; }

.artile_wrap h1 { font-size: 32px; color: #2e2e2e; font-weight: bold; width: 100%; height: 50px; line-height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; }

.artile_wrap .info { width: 100%; height: 16px; line-height: 16px; text-align: center; font-size: 12px; color: #525252; margin: 30px 0 20px; }

.artile_wrap .info u { text-decoration: none; color: #9e9e9e; }

.artile_wrap .info span { margin: 0 50px; }

.artile_wrap .info span i { display: inline-block; background: url("../images/ico_info.png") no-repeat; width: 16px; height: 16px; margin: 0 5px 4px 0; vertical-align: middle; }

.artile_wrap .info .name i { background-position: 0  -1px; }

.artile_wrap .info .time i { background-position: 0 -19px; }

.artile_wrap .line { width: 100%; height: 4px; background: url("../images/ico-line.jpg") repeat; }

.artile_wrap .art_cont { margin: 20px 0; width: 100%; font-size: 16px; color: #525252; line-height: 30px; }

.artile_wrap .art_cont a { color: #e6a117; }

.artile_wrap .art_cont p { margin: 10px 0; }

.artile_wrap .art_cont img { max-width: 100%; margin: 10px auto; display: block; }

.artile_wrap .art_cont .bt { font-weight: bold; font-size: 18px; color: #525252; }

#flex_Tips{display: none;width: auto;height: auto;padding: 12px;border-radius: 6px;position: fixed;top: 40%;left:46%;z-index: 2017118;background: rgba(0,0,0,0.77);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);text-align: center;}
#flex_Tips p{color: #fff;font-size: 16px;}

.mor_btn { display: block; height: 36px; width: 200px; line-height: 36px; text-align: center; border-radius: 5px; margin: 30px auto; border: 1px solid #cc9952; font-size: 14px; font-weight: bold; color: #cc9952; cursor: pointer; }
.mor_btn:hover { background: #cc9952; color: #fff; }

.Paired_query{ width: 338px;overflow: hidden; margin-bottom: 10px;}
.Paired_query .Paired_top{ width: 100%; height:60px; background: #eedcb8; text-align: center; line-height: 60px; font-weight: bold; font-size: 20px; color: #cc8014;}
.Paired_query .Paired_ul{border:1px solid #eedcb8; background: #f2ebdf; padding-bottom: 30px;}
.Paired_query .Paired_ul li{height: 80px;width: 300px; padding-left: 20px; overflow: hidden; margin-top:30px;}
.Paired_query .Paired_ul li .img{ display: block; float: left; width: 80px; height: 80px; border-radius: 15px; overflow: hidden;}
.Paired_query .Paired_ul li .img img{width: 100%; height: 100%;}
.Paired_query .Paired_ul li .bt{display: block;height: 20px; width:200px; float: right; overflow: hidden; line-height: 20px; font-size: 16px; font-weight: bold; color: #333333; padding-top: 6px;}
.Paired_query .Paired_ul li:hover .bt{color: #cc8014; }
.Paired_query .Paired_ul li .miaoshu{ float: right;width:200px;padding-top: 10px; height: 40px; line-height: 20px;overflow: hidden; color: #666666; padding-top: 10px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; font-size: 14px; }

.zhanbu_item{overflow: hidden;width: 108%;margin: 20px 0;}
.zhanbu_item .list{width: 240px;height: 320px;border: 1px solid #f4ead8;background: #f9f3e7;float: left;display: block;margin:0 80px 30px 0;-webkit-transition:all .2s linear;-moz-transition: all .2s linear;-ms-transition:all .2s linear;-o-transition: all .2s linear;transition:all .2s linear;}
.zhanbu_item .list:hover{box-shadow: 0 0 12px rgba(0,0,0,.2);}
.zhanbu_item .list img{width: 240px;height: 273px;}
.zhanbu_item .list  p{padding: 0 10px;width: 220px;height: 48px;line-height: 48px;font-size: 16px;color: #cb7f15;font-weight: bold;text-align: center;overflow: hidden;}
/*page*/
.page-c{width:100%;float:left;}
#page{display:table;margin: 30px auto 30px;}
#page li{display: inline-block;}
#page a,#page span{display: inline-block;width: auto;padding:0 10px;height: 30px;text-align: center;line-height: 30px;color: #cc9952;font-size: 14px;border-radius: 5px;border: 1px solid #cc9952;margin: 0 5px;}
#page span{background-color: #cc9952!important;color: #fff!important;}
#page a:hover{background-color: #cc9952!important;color: #fff!important;}
.activP{background-color:#cc9952!important;color:#fff!important}


