@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, p, img, dl, dd, dt, ol, ul, li, form, table, tr, th, td{margin:0;padding:0; zoom:1;}
body{background-color:#fff; color:#4b4b4b; font-family:"微软雅黑";font-style: normal; font-weight:normal;font-size:1.4rem; line-height:1.5;-webkit-user-select:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,li{list-style:none;}

.vip-top { height:90px;}
.vip-tops { height:90px;}
.vip-top-logo { width:183px; height:70px; margin-top:10px; float:left;}
.vip-top-tel {height: 30px;margin-top: 38px;color: #e95a0d;width: 167px;display: block; line-height:3rem;float: left;font-size: 19px;text-align: right;}
.vip-top-tel i { font-size:3rem; display:block; float:left;}
.vip-top-menu { width:790px; height:90px; float:left;}
.vip-top-menu ul li { width:98px; height:80px; line-height:80px; margin-top:10px; text-align:center; float:left;}
.vip-top-menu ul li a { color:#333; font-size:16px;}
.vip-top-menu ul li a:hover { color:#406599; text-decoration:none;}
.dropdown-toggle { display:none;}
.dropdown-menu { display:block;}
.dropdown-menu {box-shadow:none; border:0; line-height:80px; padding:0; margin:0; top:0;}
.dropdown-menu > li > a { line-height:80px;}
.dropdown-menu > li > a:hover { background:none;}

.vip-header { background-color:#ff833a;}
.vip-header img { margin:0 auto;}
.vip-menu { padding-top:2rem;}
.vip-menu ul li { float:left; width:16%; margin:0 0.4%; border:1px #e4e4e4 solid; text-align:center; border-radius:.4rem;box-shadow: 0 0 6px #ccc;}
.vip-menu ul li a { width:100%; height:auto; padding:1rem 1.5rem; font-size:1.6rem; border-radius:.4rem; display:block; line-height:6rem; color:#333; text-decoration:none;transparent;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.vip-menu ul li a i { width:6rem; height:6rem; display:block; text-align:center; line-height:6rem; float:left; font-size:3rem; border-radius:50%;}
.vip-menu ul li:nth-child(1) { margin-left:0;}
.vip-menu ul li:nth-child(6) { margin-right:0;}
.vip-menu ul li:nth-child(1) a i { color:#f9799b; border:1px #f9799b solid;}
.vip-menu ul li:nth-child(2) a i { color:#43b6f1; border:1px #43b6f1 solid;}
.vip-menu ul li:nth-child(3) a i { color:#fd9f50; border:1px #fd9f50 solid;}
.vip-menu ul li:nth-child(4) a i { color:#49d35e; border:1px #49d35e solid;}
.vip-menu ul li:nth-child(5) a i { color:#ffbb39; border:1px #ffbb39 solid;}
.vip-menu ul li:nth-child(6) a i { color:#dd44fe; border:1px #dd44fe solid;}
.vip-menu ul li a:hover { color:#fff; background-color:#fe7127;}
.vip-menu ul li a:hover i { color:#fff; border:1px #fff solid;transparent;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.vip-ly img { margin-top:3rem;box-shadow: 0 0 6px #ccc; border-radius:.5rem; padding:0;}
.vip-h1 { text-align:center;font-size:2.2rem; line-height:3.6rem;}

.vip-qy {}
.vip-qy h2 { text-align:center; font-weight:normal;}
.vip-qy-jlb ,.vip-qy-bb { width:49%; min-height:81rem; float:left;}
.vip-qy-jlb { margin-right:2%;}
.vip-qycss { border:1px #e7e7e7 solid; border-radius:5px;box-shadow: 0 0 6px #ccc;}
.vip-qy dl dt { margin:1rem auto;}
.vip-qy-jlb dl dt { font-size:1.5rem; line-height:3rem; text-indent:2rem; background-color:#43b6f1; color:#fff; font-weight:normal;}
.vip-qy-bb dl dt { font-size:1.5rem; line-height:3rem; text-indent:2rem; background-color:#38b03f; color:#fff; font-weight:normal;}
.vip-qy dl dd { padding:0 2rem; font-size:1.4rem; line-height:3rem; color:#333;}
.vip-qy-jlb dl dd strong { display:block; color:#ea5504; line-height:3.6rem}
.vip-qy-bb dl dd strong { display:block; color:#145ccd; line-height:3.6rem}
.vip-qy h4 { line-height:3rem; color:#900; font-weight:normal;}

.vip-yh-js { background:url(../images/vipbl.jpg) no-repeat right center;box-shadow: 0 0 6px #ccc; border-radius:.5rem;}
.vip-yh-js p { padding:2rem 0 0 2rem;font-size:1.6rem; height:26rem; color:#010101; line-height:3.3rem; }
.vip-yh-js p font { color:#e7211e;}
.vip-yh-js p i { color:#38b03f; background-color:#ddf4df; font-size:2rem;}

.vip-yhjg { margin-top:2rem;}
.vip-yhjg-l { width:400px; height:580px; float:left;box-shadow: 0 0 6px #ccc; background:url(../images/lh.png) 2rem 2rem no-repeat; background-size:6rem;}
.vip-yhjg-l h3 { color:#92564b; font-size:2rem;}
.vip-yhjg-l dl { padding:0 2rem 1rem 2rem; text-align:center;}
.vip-yhjg-l dl dt { padding:0 1rem; width:10rem; line-height:2.6rem; color:#fff; font-size:1.4rem; margin:0 auto; border-radius:1.2rem; background-color:#92564b;}
.vip-yhjg-l dl dd { text-align:center; color:#652f23; font-size:1.6rem; line-height:2.9rem;}
.vip-yhjg-l dl dd font { color:#ff0000;}

.vip-yh-gmfs-r { width:710px; padding:0 20px; height:580px; float:left; margin-left:30px;box-shadow: 0 0 6px #ccc;}
.vip-yh-gmfs-r h3 {color:#92564b; font-size:2rem;}
.list-group-item-text span { background-color:#FFF; padding:1rem; display:block; border-radius:.5rem;}
.vip-yh-gmfs-r h4 { font-size:1.8rem;}
.vip-yh-gmfs-r p { font-size:1.6rem; color:#666;}

.alert-danger { margin-top:2rem;}
.alert-danger h4 { font-size:2rem;}
.alert-danger p { font-size:1.6rem; line-height:3rem;}

.vip-zz { padding-top:2rem;}
.vip-zz h3 { font-size:2rem;}
.vip-sybxh2 ,.vip-ah2,.vip-h1 { font-size:2rem; line-height:4rem; text-align:center; margin:2rem auto;}
.vip-sybxh2 font { font-size:1.4rem; font-weight:normal;}
.vip-qy h2,.vip-yhjg-l h3,.vip-yh-gmfs-r h3{ font-size:2rem; line-height:4rem; text-align:center; margin:1rem auto;}
.vip-zz .alert-success .content{ font-size:1.6rem;}
.vip-blsy h4 { color:#900;}
.vip-blsy p{ font-size:1.4rem;}
.vip-a { padding:0 1rem;}
.vip-sybx h4 { font-size:1.8rem; color:#333; margin-bottom:1rem; font-weight:normal;}
.vip-sybx h4 font { font-size:1.6rem; color:#666; font-weight:normal;}
.vip-sybx p{ font-size:1.4rem; color:#333;}
.vip-sybx p strong { font-weight:normal; color:#ff6004;}
.vip-sybxt { font-size:1.4rem; color:#333; padding-left:3rem;}
.vip-sybxt span { background-color:#ff6004; color:#fff; font-size:1.6rem; padding:0rem 1rem; line-height:3rem;}
.vip-gjt { background-color:#ff853d;}
.vip-gjt h2 { color:#fff; height:4rem; line-height:4rem; font-size:2rem; font-weight:normal;}
.vip-gjt h2 span { font-size:1.4rem; line-height:2.6rem; margin-top:.6rem; border-radius:.3rem; float:right; background-color:#f0691a; padding:.2rem;}
.vip-gjc { background-color:#fdefe7;}
.vip-gjc { padding:2rem;}
.vip-jkgj { margin-top:2rem;}
.vip-jkgj h4 { font-size:2rem; line-height:4rem;}
.vip-jkgj hr { margin:1rem auto;}
.vip-jkgj p.text-muted { font-size:1.6rem; line-height:3rem; color:#333; padding:0 0 1rem 0;}
.vip-jkgj img { display:block; margin:0 auto; border-radius:.5rem;}

/**lgh**/
.item .item-content .media { width:46%; margin:1rem 2%; border:1px #dddddd solid; display:block; float:left;margin-bottom:1rem; background:url(../../images/zjimages/btn-fr1.png) no-repeat right center #ffffff; background-size:5rem;box-shadow: 3px 3px 2px #ebebeb; border-radius:.4rem;}
.item .item-content .media a { text-decoration:none;}
.item .item-content .media .media-msg { width:20%; padding-right:2rem; float:left;}
.item .item-content .media .msg { bottom:3.4rem; color:#585555; border-radius:.2rem; width:90%;text-align:left; font-size:1.2rem; line-height:2rem;}
.item .item-content .media .media-msge font { font-size:1.4rem; color:#666666; padding:0 .3rem;}
.item .item-content .media .msg font { color:#ff0000;}
.item .item-content .media h3 {text-align:left; font-weight:lighter; line-height:3rem; color:#000;}
.item .item-content .media img { width:100%; height:auto; display:block; float:left; border-radius:.4rem; margin-bottom:0; margin-right:1rem; margin-top:0rem; padding-top:0;}
.item .item-content .media .msg i { font-style:normal; color:#070fb9;}

@media only screen and (max-width:800px) {
/**lgh**/
.item .item-content .media { width:96%; margin:1rem 2%; border:1px #dddddd solid; display:block; float:left;margin-bottom:1rem; background-color:#f1f1f1;box-shadow: 3px 3px 2px #ebebeb; border-radius:.4rem;}
.item .item-content .media a { text-decoration:none;}
.item .item-content .media .media-msg { width:20%; padding-right:2%; float:left;}
.item .item-content .media .media-msge { width:78%; display:block; float:left;}
.item .item-content .media .media-msge h3 {font-weight:400;}
.item .item-content .media .media-msge h3 font { font-size:1.4rem; color:#666666; padding:0 .3rem; font-weight:400;}
.item .item-content .media .msg { bottom:3.4rem; color:#585555; border-radius:.2rem; width:86%; text-align:left; font-size:1.2rem; line-height:1.8rem;}
.item .item-content .media .msg font { color:#ff0000;font-size:1.2rem;}
.item .item-content .media .msg i { font-style:normal; color:#070fb9;}
.item .item-content .media h3 {text-align:left; font-weight:lighter; line-height:3rem; color:#000;}
.item .item-content .media img { width:100%; height:auto; display:block; float:left; border-radius:.4rem; margin-bottom:0; margin-right:1rem; margin-top:0rem; padding-top:0;}

#lyvideo { display:none;}
.vip-menu { margin-bottom:1rem;}
.vip-menu ul li { width:32%; margin:0 0.6% .5rem 0.6%;box-shadow: 0 0 3px #ccc;}
.vip-menu ul li a { line-height:4rem; padding:0 .5rem; font-size:1.4rem;}
.vip-menu ul li a i { width:2rem; height:4rem; font-size:2.4rem; line-height:4rem; float:left; margin:0 auto;}
.vip-menu ul li:nth-child(1) { margin-left:0.4%;}
.vip-menu ul li:nth-child(6) { margin-right:0.4%;}
.vip-menu ul li:nth-child(1) a i,.vip-menu ul li:nth-child(2) a i,.vip-menu ul li:nth-child(3) a i,.vip-menu ul li:nth-child(4) a i,.vip-menu ul li:nth-child(5) a i,.vip-menu ul li:nth-child(6) a i { border:none;}


.vip-qy-jlb ,.vip-qy-bb { width:98%; margin:0 auto; float:none; min-height:inherit;}
.vip-ly img { margin-top:0;}

.vip-top { height:6rem;}
.vip-top img { width:10rem; height:4rem;}
.vip-top-menu { float:right; width:50%; height:5rem;}
.vip-top-logo { float:left; width:14rem; height:5rem;}
.dropdown-toggle { display:block;}
.dropdown-menu { display:none;}
.vip-top-tel { display:none;}
.dropdown-toggle { display:block; float:right;}
.btn-group > .btn, .btn-group-vertical > .btn { float:right; top:1.5rem; right:.5rem;}
.dropdown-menu { width:100%; line-height:3rem; float:none; top:5rem; background-color:#FFF;box-shadow: 0 0 6px #ccc;}
.vip-top-menu ul li { width:100%; height:3rem; line-height:3rem; margin:0; float:none; border-bottom:1px #e4e4e4 dotted;}
.dropdown-menu { min-height:20rem;}
.dropdown-menu > li > a { height:3rem; line-height:3rem; font-size:1.4rem; padding:0;}
.vip-yh-js { background:none;}
.vip-yh-js p { line-height:3rem; font-size:1.4rem;}
.vip-yhjg-l { width:98%; height:auto; float:none;}
.vip-yhjg-l dl { padding:1rem;}
.vip-yh-gmfs-r { width:98%; height:auto; margin:0 auto; padding:0;}
.vip-xz { width:96%;}
}

/**footer**/

.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}
.cloud-banner{position:relative;min-width:1200px;background:#0af url(../images/cloud-back.jpg) no-repeat center;height:180px;overflow:hidden;color:#fff;text-align:center}
.cloud-bubble-one{position:absolute;top:-120px;left:50%;z-index:10;margin-left:-120px;width:240px;height:240px;background:url(../images/cloud-back-bule1.png);animation:bubble-animate-1 linear 10s infinite}
.cloud-bubble-two{position:absolute;top:50px;left:34%;z-index:11;width:360px;height:360px;background:url(../images/cloud-back-bule2.png);animation:bubble-animate-2 linear 12s infinite}
.cloud-bubble-three{position:absolute;top:50px;left:48%;z-index:12;width:300px;height:300px;background:url(../images/cloud-back-bule3.png);animation:bubble-animate-3 linear 11s infinite}
@keyframes bubble-animate-1{from{top:-120px}
50%{top:-180px}
to{top:-120px}
}
@keyframes bubble-animate-2{from{top:50px;left:34%}
50%{top:80px;left:24%}
to{top:50px;left:34%}
}
@keyframes bubble-animate-3{from{top:50px;left:48%}
50%{top:80px;left:58%}
to{top:50px;left:48%}
}
.cloud-bubble-text{position:relative;padding-top:46px;z-index:20;font-size:24px}
.cloud-bubble-link{position:relative;z-index:20}
.cloud-bubble-link a{display:inline-block;margin-top:24px;width:220px;height:44px;line-height:44px;border:1px solid #fff;color:#fff}
.cloud-bubble-link a:hover{color:#333;background-color:#fff}
.cloud-footer{min-width:1200px; margin-top:60px;background-color:#2b373d;font-family:"Microsoft Yahei";overflow:hidden; height:320px;}
.cloud-footer-box{width:1200px;margin:0 auto}
.cloud-footer-feature{width:100%;height:12px;border-bottom:1px solid #414b51}
.cloud-footer-nav{width:100%;padding:20px 0 20px 0}
.cloud-footer-nav-logo{width:32%;float:left; height:200px;}
.cloud-comm{padding-left:20px}
.cloud-comm-logo{height:113px; width:100px;background:url(../../images/logo-footer.png) no-repeat left; margin:0 auto;}
.cloud-comm-logo span{display:inline-block;margin-left:136px;margin-top:-5px;width:126px;height:40px;background:url(../images/icon-gif.gif) no-repeat left}
.cloud-info{margin-top:10px;line-height:25px;font-size:16px;color:#fff; text-align:center;}
.cloud-share{width:100%;height:100%;margin-top:10px;position:relative; text-align:center;}
.cloud-share>p{width:132px;height:132px;border:1px solid #ddd;background-color:#fff}
.wei-xin{position:absolute;top:-145px;left:24px;background-image:url(../images/icon-ewm.jpg);display:none;background-size:132px}
.corner{border:10px solid transparent;border-top:10px solid #fff;position:absolute;bottom:-20px;right:50%;margin-right:-10px;z-index:10}
.wei-bo{position:absolute;top:-145px;left:-32px;background-image:url(../images/wb.png);display:none;background-size:132px}
.cloud-share ul { padding-left:80px;}
.cloud-share ul li{float:left;margin-left:15px;width:40px;height:40px; background-color:#444d53; border-radius:50%;}
.cloud-share ul li a{display:block}
.cloud-share ul li a span{display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-size:40px}
.cloud-share ul li:hover{background-color:#fff;}
.cloud-footer-nav-list{width:66%;height:100%;border-left:1px solid #414b51;padding-left:20px;float:left; height:200px;}
.cloud-footer-nav-list ul{float:left;width:25%}
.list-title{font-size:18px;color:#fff;margin-bottom:15px;line-height:24px}
.cloud-footer-nav-list ul li{line-height:26px}
.cloud-footer-nav-list ul li a{color:#819199;font-size:14px;text-decoration:none}
.cloud-footer-nav-list ul li a:hover{color:#fff;text-decoration:underline}
.cloud-copyright{width:100%;border-top:1px solid #212a2f;padding:10px 0;text-align:center}
.cloud-copyright p{text-align:center;color:#819199;font-size:12px;line-height:22px}
.cloud-copyright p a{color:#819199}
.cloud-copyright p a:hover{text-decoration:underline}
.footicon {
  width:40px; height:40px; line-height:40px; text-align:center;
  font-family: "iconfont" !important;
  font-size:26px;
  font-style: normal;
  color:#fff;
  border-radius:2px;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.footicon:hover { color:#444d53;}
.sy_dbpf,.right_nav { display:none;}
@media only screen and (max-width:800px) {
.cloud-footer { width:100%; min-width:auto; margin-top:2rem; height:auto;}
.cloud-footer-box{width:100%;margin:0 auto}
.cloud-footer-nav-list { display:none;}
.cloud-footer-nav { padding:0; display:none;}
.cloud-footer-nav-logo { width:60rem; margin:0 auto; float:none; height:auto;}
.cloud-comm { display:block; float:left;}
.cloud-comm-logo { width:15rem; height:20rem; background:url(../images/logo-footer.png) no-repeat left; background-size:100%; margin:0;}
.cloud-info { display:none;}
.cloud-share ul { width:auto; float:none; padding:6rem 0 0 3rem;}
.cloud-share { display:block; width:40rem; float:left; height:20rem;}
.cloud-share ul li { width:6rem; height:6rem; margin:2rem 1rem 2rem 1rem; display:block; float:left;}
.cloud-footer-feature { height:1rem; display:none;}
.cloud-share ul li a span { width:6rem; height:6rem; line-height:6rem; text-align:center; font-size:4rem;}
.spzx-main { margin-top:13rem;}
.right_nav { display:none;}
.sy_dbpf { display:block; width:100%; height:5rem; position:fixed; bottom:0; z-index:9999;}
.sy_dbpf p { width:50%; height:5rem; display:block; float:left;}
.sy_dbpf p .mzx { display:none;}
.sy_dbpf .db-ys1 { background-color:#eb9a07; text-align:center; line-height:5rem;}
.sy_dbpf .db-ys2 { background-color:#008ad4; text-align:center; line-height:5rem;}
.sy_dbpf p a { display:block; color:#fff; text-decoration:none; font-size:1.6rem;}
}
