﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:16px;color:#333;text-align:left;background:#fff;min-width:1260px;margin:0px auto;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;}
a:hover {color:#b42369;text-decoration:none;}
ul, li {list-style:none;}
img {border:none;}
.clr {clear:both;}
.en {font-family:Georgia, Arial;}
.enn {font-family:Arial;}
.kr {font-family:Dotum, FangSong, 궁서, Gulim;font-weight:bold;}
.krr {font-family:Dotum, FangSong, Gulim;font-weight:bold;}
.jp {font-family:ＤＦＧ華康明朝体, SimHei, MS PGothic;}
.bg1 {overflow:hidden;width:100%;margin:0px auto 0px;padding:15px 0px 0px;}
.bg2 {overflow:hidden;width:100%;background:#f1f1f1;margin:30px auto 0px;padding:30px 0px;}
.bg3 {overflow:hidden;width:100%;background:#f1f1f1;margin:30px auto 0px;padding:25px 0px;}
.bg4 {overflow:hidden;width:100%;background:#f1f1f1;margin:0px auto;padding:25px 0px 30px;}
.bg5 {overflow:hidden;width:100%;background:#f1f1f1;margin:30px auto 0px;padding:25px 0px 30px;}
.bg6 {overflow:hidden;width:100%;background:#f1f1f1;margin:0px auto;}
.bg7 {overflow:hidden;width:100%;background:#f1f1f1;margin:20px auto 0px;}
.bg8 {overflow:hidden;width:100%;background:#f1f1f1;margin:0px auto;padding:15px 0px 30px;}
.bg9 {overflow:hidden;width:100%;background:#f1f1f1;margin:20px auto 0px;padding:15px 0px;}
.bg10 {overflow:hidden;width:100%;background:#f1f1f1;margin:0px auto;padding:30px 0px;}
.bg11 {overflow:hidden;width:100%;background:#000;margin:0px auto;}

.fl_l {overflow:hidden;float:left;}
.fl_r {overflow:hidden;float:right;}


.nd1 {overflow:hidden;float:left;width:285px;}
.nd2 {overflow:hidden;float:left;width:600px;margin-left:15px;}
.nd3 {overflow:hidden;float:right;width:285px;}
.nd4 {overflow:hidden;float:left;width:900px;}

.nd7 {overflow:hidden;float:left;width:800px;padding:25px 0px 0px;}
.nd7 img {display:block;width:100%;}
.nd8 {overflow:hidden;float:right;width:370px;padding:25px 0px 0px;}

.w1200 {overflow:hidden;width:1200px;margin:0px auto;}
.z1200 {overflow:hidden;width:1200px;margin:0px auto;display:none;}
.zz1200 {overflow:hidden;width:1200px;margin:0px auto;}
.k1200 {width:1200px;margin:0px auto;}
.blank15 {overflow:hidden;width:100%;height:15px;}
.w590 {width:590px !important;}
.w592 {width:592px !important;}

.logo {overflow:hidden;float:left;}
.logo img {display:block;}

.hdbj {overflow:hidden;width:1260px;background:url(../images/hdbj.png) no-repeat 0px 0px;margin:0px auto 0px;padding:15px 0px 0px;}


.yqx {overflow:hidden;display:none;width:1200px;height:324px;background:url(../images/lh21.jpg) no-repeat 0px 0px;margin:30px auto 0px;padding:0px 0px 0px;}

.yqx2 {overflow:hidden;display:none;width:1200px;height:324px;background:url(../images/lh21.jpg) no-repeat 0px 0px;margin:30px auto 0px;padding:0px 0px 0px;}


.w1150 {overflow:hidden;width:1104px;margin:0px auto;}

.yqxa {overflow:hidden;width:1200px;height:72px;margin:0px auto;}
.yqxa a {float:left;text-indent:-999px;width:1200px;height:72px;}

.yqxb {overflow:hidden;float:right;width:330px;height:220px;margin:5px 0px 0px;}
.yqxb ul li {float:left;overflow:hidden;width:100%;}
.yqxb ul li h3 {overflow:hidden;width:100%;height:100%;z-index:1;}
.yqxb ul li h3 img {width:100%;height:100%;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.yqxb ul li h3 a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.yqxb ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:40px;margin-top:-40px;z-index:2;}
.yqxb ul li p {overflow:hidden;position:relative;font-size:16px;text-align:center;width:296px;height:40px;line-height:40px;margin-top:-40px;padding:0px 2px;z-index:3;}
.yqxb ul li p a {color:#fff;}
.yqxb ul li p a:hover {color:#fff;}


.yqxc {overflow:hidden;float:left;_display:inline;width:750px;margin:0;padding-left:8px;}
.yqxc h3 {overflow:hidden;font-size:26px;text-align:center;height:30px;line-height:30px;}
.yqxc h3 a {color:#d40101;}
.yqxc h3 a:hover {color:#d40101;}
.yqxc p {overflow:hidden;font-size:16px;color:#6f6f6f;text-indent:2em;height:48px;line-height:24px;margin:8px 0px 0px;}
.yqxc p a {color:#d40101;}
.yqxc p a:hover {color:#d40101;}

.yqxd {overflow:hidden;float:left;width:750px;margin:10px auto 0px;padding-left:8px;}
.yqxd ul li {float:left;overflow:hidden;_display:inline;position:relative;font-size:16px;width:345px;height:30px;line-height:30px;padding-left:15px;}
.yqxd ul li:nth-child(2n) {margin-left:30px;}
.yqxd ul li::before {content:"";position:absolute;top:50%;left:1px;width:4px;height:4px;border-radius:100%;background-color:#d40101;transform:translate(0, -50%);}
.yqxd a {color:#333;}
.yqxd a:hover {color:#d40101;}

.piji {overflow:hidden;width:1200px;height:140px;margin:0px auto;}
.piji a {overflow:hidden;float:left;text-indent:-999px;width:1200px;height:100%;}


.footer {overflow:hidden;width:100%;background:#575757;margin:30px auto 0px;padding:18px 0px 25px;}

.footlink {overflow:hidden;width:1200px;height:42px;margin:0px auto;}
.footlink ul li {float:left;overflow:hidden;font-size:20px;color:#bcbcbc;text-align:center;width:169px;height:42px;line-height:42px;}
.footlink ul li.linj {width:2px;background:url(../images/bj11.jpg) no-repeat 0px center;}
.footlink a {color:#bcbcbc;}
.footlink a:hover {color:#fff;}

.footline {width:100%;height:22px;background:url(../images/bj12.jpg) repeat-x 0px center;}

.footzg {overflow:hidden;font-size:14px;color:#bcbcbc;text-align:center;width:1200px;margin:0px auto;}
.footzg h3 {font-size:18px;font-weight:normal;line-height:40px;}
.footzg h4 {font-family:"Arial";font-size:14px;font-weight:normal;line-height:24px;}
.footzg p {line-height:24px;}
.footzg a {color:#bcbcbc;}
.footzg a:hover {color:#fff;}

.footpic {overflow:hidden;width:760px;margin:15px auto 0px;}
.footpic ul li {float:left;overflow:hidden;display:inline;width:auto;height:57px;margin-left:15px;}



.location {overflow:hidden;font-size:14px;background:url(../images/bj20.jpg) no-repeat 0px center;width:1140px;line-height:50px;margin:0px auto;padding:0px 30px;}
.location a {float:left;font-size:14px;font-weight:normal;background:url(../images/bj21.jpg) no-repeat right center;margin-right:15px;padding:0px 22px 0px 0px;}


.zleft {overflow:hidden;float:left;width:800px;}


.zlefta {overflow:hidden;width:800px;height:42px;background:url(../images/bj1.jpg) repeat-x 0px bottom;margin:30px auto 0px;}
.zlefta h3 {float:left;font-size:24px;height:40px;border-bottom:2px solid #b42369;}
.zlefta h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:42px;}


.zleftb {overflow:hidden;width:800px;margin:0px auto;}
.zleftb ul li {overflow:hidden;float:left;width:800px;margin:30px 0px 0px;padding:0px 0px 30px;border-bottom:1px dotted #bfbfbf;}
.zleftb ul li h2 {overflow:hidden;float:left;width:240px;height:160px;margin-right:25px;}
.zleftb ul li h2 img {display:block;width:240px;height:160px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.zleftb ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.zleftb ul li h3 {overflow:hidden;font-size:20px;line-height:32px;height:32px;}
.zleftb ul li p {overflow:hidden;font-size:16px;color:#666;line-height:28px;padding:10px 0px 0px;}
.zleftb ul li .ztime {overflow:hidden;font-size:14px;color:#999;height:24px;line-height:24px;padding:10px 0px 0px;}
.zleftb ul li .ztime .text1 {float:left;height:24px;}
.zleftb ul li .ztime .text2 {float:right;height:18px;padding-top:3px;}
.zleftb ul li p a {color:#b42369;}
.zleftb ul li p a:hover {color:#b42369;}


.page{font-size:16px;margin:30px auto 0;text-align:center;}
.page a{border:1px #e5e5e5 solid;display:inline-block;padding:4px 10px 0;*padding-top:5px;margin:0 5px;height:22px;*height:21px;text-decoration:none;vertical-align:middle; line-height:18px}
.page a:hover{border:1px #cf4789 solid;color:#333}
.page span{display:inline-block}
.page .now a{color:#fff;border:1px #cf4789 solid}
.page .pre-n,.page .next-n{border:1px #e5e5e5 solid;color:#999;padding:4px 10px 0;*padding-top:5px;height:22px;*height:21px;margin:0 5px}
.page table {margin:0 auto;}
.page table td {line-height:18px;}
#pagenav {vertical-align:middle;}



.zright {overflow:hidden;float:right;width:370px;}


.searchContainer {width:370px;height:42px;margin:30px auto 0px;}
.searchselect {z-index:49;float:left;width:76px;position:relative;height:42px;background:url(../images/bj25.jpg) no-repeat 0px 0px;}
.searchselect ul {display:none;z-index:150;overflow-x:hidden;width:74px;position:absolute;top:40px;border:1px solid #dedede;border-top:none;}
.searchselect ul li {float:left;width:74px;height:32px;text-align:center;background:#fff;}
.searchselect ul li.last {height:6px;background:#fff;}
.searchselect ul li a {float:left;width:74px;font-size:16px;color:#666;height:32px;line-height:32px;}
.searchselect ul li a:hover {color:#fff;background:#cf4789;}
.searchselect ul li a.current {color:#9c9c9c;}
.searchselect ul li a.current:hover {color:#9c9c9c;}
.searchselectbtn {float:left;width:18px;height:42px;background:url(../images/bj26.jpg) no-repeat 0px 20px;}
.searchselect span {float:left;font-size:15px;text-align:center;width:58px;height:42px;line-height:42px;position:relative;}

#divselect cite{background:url(../images/bj27.jpg) no-repeat right 0px;}
#divselect ul{width:171px;background:#fff;left:-120px;}
#divselect ul li a{color:#333;}
#divselect ul li a:hover{color:#cf4789;background:#e4e4e4;}

.searchbtn {overflow:hidden;float:left;width:56px;height:42px;}
.search12 {float:left;text-indent:8em;background:url(../images/bj28.jpg) no-repeat 0px 0px;width:56px;height:42px;cursor:pointer;border:none;}

.myText100 {float:left;font-size:14px;color:#807a62;background:#fff;width:229px;height:40px;line-height:40px;padding-left:9px;border:none;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.myText100:focus {outline:none;}


.citysearch {float:right;width:306px;height:42px;margin:2px 0px 0px;}
.mysearch {float:left;font-size:14px;color:#807a62;background:#fff;width:240px;height:40px;line-height:40px;padding-left:9px;border:1px solid #dedede;border-right:none;}
.mysearch:focus {outline:none;}

.zrighta {overflow:hidden;width:370px;height:42px;margin:25px auto 0px;}
.zrighta h3 {float:left;font-size:21px;}


.zrightb {overflow:hidden;width:370px;margin:0px auto;}
.zrightb ul li {overflow:hidden;display:inline;position:relative;float:left;width:180px;margin:10px 0px 0px 10px;}
.zrightb ul li h3 {overflow:hidden;width:180px;height:120px;z-index:1;}
.zrightb ul li h3 img {width:180px;height:120px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.zrightb ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.zrightb ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:30px;margin-top:-30px;z-index:2;}
.zrightb ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:176px;height:30px;line-height:30px;margin-top:-30px;padding:0px 2px;z-index:3;}
.zrightb ul li.first {margin-left:0px;}
.zrightb a {color:#fff;}
.zrightb a:hover {color:#fff;}


.zrightc {overflow:hidden;width:370px;margin:10px auto 0px;}
.zrightc ul li {float:left;overflow:hidden;background:url(../images/bj2.jpg) no-repeat 0px center;width:358px;height:40px;line-height:40px;padding-left:12px;}


.zrightd {overflow:hidden;width:370px;margin:0px auto;}
.zrightd ul li {float:left;overflow:hidden;background:url(../images/bj3.jpg) no-repeat 0px center;width:358px;height:40px;line-height:40px;padding-left:12px;}


.zrighte {overflow:hidden;width:370px;margin:0px auto;}
.zrighte ul li {overflow:hidden;display:inline;position:relative;float:left;width:370px;}
.zrighte ul li h3 {overflow:hidden;width:370px;height:246px;z-index:1;}
.zrighte ul li h3 img {width:370px;height:246px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.zrighte ul li a:hover img{opacity:0.8;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.zrighte ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;height:40px;margin-top:-40px;z-index:2;}
.zrighte ul li p {overflow:hidden;position:relative;font-size:16px;text-align:center;width:366px;height:40px;line-height:40px;margin-top:-40px;padding:0px 2px;z-index:3;}
.zrighte a {color:#fff;}
.zrighte a:hover {color:#fff;}


.zrightf {overflow:hidden;width:370px;height:40px;background:url(../images/bj1.jpg) repeat-x 0px 0px;margin:28px auto 0px;}
.zrightf h3 {float:left;font-size:21px;color:#cf4789;width:auto;line-height:38px;border-top:1px solid #b42369;}
.zrightf h4 {float:left;width:5px;height:35px;border-top:1px solid #ededed;}


.zrightg {overflow:hidden;width:370px;margin:5px auto 0px;}
.zrightg ul li {float:left;overflow:hidden;background:url(../images/bj2.jpg) no-repeat 0px center;width:358px;height:40px;line-height:40px;padding-left:12px;}


.zrighti {overflow:hidden;width:370px;margin:18px auto 0px;}

.zrighti1 {overflow:hidden;height:55px;background:url(../images/bj36.jpg) repeat-x 0px 0px;position:relative;}
.zrighti1 li {float:left;cursor:pointer;font-size:21px;font-weight:bold;text-align:center;width:100px;height:55px;line-height:55px;}
.zrighti1 li a {outline:none;z-index:10;display:block;color:#333;position:relative;overflow:hidden;}
.zrighti1 li a:hover {color:#cf4789;text-decoration:none;}
.zrighti1_box_block {display:block;}
.zrighti1_box_on {display:none;}

#nav161 li.back {position:absolute;width:9px;height:44px;border-top:2px solid #cf4789;z-index:8;}
#nav162 li.back {position:absolute;width:9px;height:44px;border-top:2px solid #cf4789;z-index:8;}
#nav163 li.back {position:absolute;width:9px;height:44px;border-top:2px solid #cf4789;z-index:8;}





.yshare {overflow:hidden;position:absolute;top:15px;left:-100px;width:82px;}
.yshare ul {position:fixed;}
.yshare ul li {overflow:hidden;width:82px;height:41px;background-image:url(../images/share.jpg);background-repeat:no-repeat;margin:16px 0px 0px;}
.yshare ul li.wechat {text-indent:-999px;background-position:center 0px;}
.yshare ul li.qq {text-indent:-999px;background-position:center -41px;}
.yshare ul li.weibo {text-indent:-999px;background-position:center -82px;}
.yshare ul li.zone {text-indent:-999px;background-position:center -123px;}
.yshare ul li a {float:left;width:82px;height:41px;}
.yshare ul li.QR {height:auto;background:none;margin:25px 0px 0px;}
.yshare ul li h3 img {width:100%;}
.yshare ul li p {font-size:15px;text-align:center;line-height:30px;}


.fzmember {overflow:hidden;width:1200px;margin:0px auto;padding:10px 0px 18px; font-size:16px;}
.fzmember ul li {overflow:hidden;display:inline;position:relative;float:left;width:152px;margin:18px 0px 0px 17px;}
.fzmember ul li h3 {overflow:hidden;width:140px;height:195px;padding:5px;border:1px solid #e8e8e6;}
.fzmember ul li h3 img {width:140px;height:195px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.fzmember ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.fzmember ul li p {overflow:hidden;font-size:14px;text-align:center;height:30px;line-height:30px;padding:5px 0px 0px;}

.no-dis {display:none !important;}
.ads-box {position:relative;}
.ads-box>div,.ads-box-no>div {margin-bottom:15px;position:relative;}
.ads-txt {position:absolute;bottom:0;left: 0;width: 35px;height:18px;line-height:18px;background: rgba(0, 0, 0, .6);border-top-right-radius: 3px; text-align: center;font-size:12px;color: #fff;z-index:999;}
.ads-txt.right {left: auto; right: 0;}

.fixed {position:fixed;}
.btm0 {bottom:0;}



@media only screen and (min-width:0px) and (max-width:880px){


.z1200 {width:100%;}


.nd7 {float:none;width:94%;margin:3% auto 0px;padding:0px;}
.nd8 {display:none;}




}

