﻿/*悬浮窗*/
/*左侧悬浮窗*/
.wxgzh {
  width: 100px;
  height: 288px;
  background: #fff;
  border-radius: 5px;
  position: fixed;
  top: 50%;
  left: 0;
  margin-top: -144px;
  z-index: 2;
  overflow: hidden;
  border: 1px solid #ccc;
}
.wxgzh .close {
  position: absolute;
  top: 10px;
  right: 2px;
  background: url(../img/close.png) no-repeat;
  width: 16px;
  height: 16px;
}
.wxgzh i,
.wxgzh i a {
  display: block;
  text-align: center;
  line-height: 38px;
  color: #010101;
}
.wxgzh i a {
  border-bottom: 1px solid #ccc;
}
.wxgzh .kj a {
  background: #52bcee;
  color: #fff;
  border-bottom: none;
}
.wxgzh i.kjtd a {
  background: #52bcee;
  color: #fff;
}
.wxgzh b a strong {
  text-align: center;
  color: #010101;
  display: block;
  line-height: 30px;
}
.wxgzh b a span {
  display: block;
  background: url(../img/jiantou.png) no-repeat;
  width: 12px;
  height: 11px;
  margin: 0 auto;
}
.wxgzh p {
  width: 70px;
  height: 67px;
  overflow: hidden;
  margin: 10px auto 0;
}
.wxgzh b a {
  display: block;
  text-align: center;
  color: #010101;
}
/*右侧悬浮窗*/
.lxfs {
  position: fixed;
  top: 50%;
  right: 0;
  margin-top: -155px;
  height: 310px;
  z-index: 3;
  width: 174px;
}
.lxfs a {
  display: block;
  width: 60px;
  height: 55px;
  overflow: hidden;
  margin-top: 20px;
}
.lxfs .phone {
  background: url(../img/art.png) 0 0 no-repeat;
}
.lxfs .kefu {
  background: url(../img/art.png) 0px -94px no-repeat;
}
.lxfs .kaihu {
  background: url(../img/art.png) 0px -187px no-repeat;
}
.lxfs b {
  color: #595656;
  display: block;
  margin-top: 10px;
}
.lxfs p {
  width: 110px;
}
.lxfs .dianhua p {
  margin-top: 26px;
  height: 51px;
  line-height: 51px;
  font-size: 16px;
  color: #595656;
  display: none;
  width: 114px;
}
.lxfs .dianhua:hover p {
  display: block;
}
/*头*/
.tophead {
  height: 45px;
  width: 100%;
  border-bottom: 1px solid #b0b0b0;
  background: #f2f2f2;
  line-height: 45px;
}
.thead {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
}
.rexian {
  font-size: 16px;
  color: #7a7a7a;
  margin-left: 15px;
}
.rexian span {
  display: inline-block;
  background: url(../img/1.png) left center no-repeat;
  padding-left: 40px;
  font-size: 12px;
  height: 45px;
}
.sousuo {
  height: 100%;
}
.sousuo input {
  outline: none;
}
#denglu {
  margin-left: 10px;
}
#denglu:hover {
  color: red;
}
.sousuo .sous {
  width: 155px;
  height: 24px;
  border: 1px solid #7a7a7a;
  background: #fff;
  border-radius: 12px;
  padding-left: 10px;
}
.sousuo .st {
  width: 25px;
  height: 25px;
  background: url(../img/2.png) no-repeat;
  margin-left: 10px;
  margin-top: 1px;
}
/*导航*/
.man {
  width: 100%;
  padding: 10px 0 10px 0;
}
.head {
  width: 1200px;
  margin: 0 auto;
}
/*.head a img {float:left;margin:15px 0;height: 150px}*/
/*.head h1{ width: 405px; height: 57px; background: url(../img/logo.jpg) no-repeat; text-indent: -999em; margin: 17px 0 0 30px; float: left;}*/
.head ul {
  height: 57px;
  margin-top: 43px;
  margin-left: 63px;
}
.head ul li {
  float: left;
}
.head ul li a {
  line-height: 57px;
  padding: 0 15px;
  color: #444444;
  font-size: 16px;
  font-weight: bold;
  font-family: "微软雅黑";
}
.head ul li .lnav {
  padding-bottom: 20px;
}
.head ul li .lnav.red {
  border-bottom: 2px solid red;
}
/*banner*/
.banner {
  margin-top: 16px;
}
/*开户导航*/
.kaihunav {
  width: 1200px;
  margin: 45px auto 0;
}
.kaihunav ul {
  width: 680px;
  margin: 0 auto;
}
.kaihunav ul li {
  float: left;
  margin-left: 70px;
}
.kaihunav ul .ml {
  margin-left: 29px;
}
.kaihunav ul li a {
  display: block;
  width: 100px;
  height: 173px;
}
.kaihunav ul li a span {
  width: 100px;
  height: 114px;
  display: block;
}
.kaihunav ul li a .kh1 {
  background: url(../img/ic.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li a .kh2 {
  background: url(../img/ic1.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li a .kh3 {
  background: url(../img/ic2.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li a .kh4 {
  background: url(../img/ic3.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li:hover a .kh1 {
  background: url(../img/ic4.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li:hover a .kh2 {
  background: url(../img/ic5.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li:hover a .kh3 {
  background: url(../img/ic6.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li:hover a .kh4 {
  background: url(../img/ic7.jpg) no-repeat;
  background-size: 100%;
}
.kaihunav ul li a b {
  color: #939393;
  font-size: 24px;
  margin-top: 30px;
  display: block;
  text-align: center;
}
/*banner*/
.ln-banner .flexslider {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  zoom: 1;
}
.ln-banner .flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 10px;
  text-align: center;
}
/*关于我们*/
.about {
  width: 1200px;
  margin: 46px auto 0;
}
.about span,
.about p {
  display: block;
  float: left;
}
.about span {
  width: 435px;
  height: 1px;
  background: #d7d7d7;
  margin-top: 22px;
}
.about p {
  width: 288px;
  height: 43px;
  border: 1px solid #a6a6a6;
  margin: 0 20px;
  text-align: center;
  line-height: 45px;
  font-size: 24px;
  color: #707070;
}
.about-nr {
  width: 1200px;
  margin: 30px auto 0;
  background: #f6f6f6;
  padding: 20px 20px;
}
.about-nr .tu1 {
  width: 477px;
  height: 346px;
  overflow: hidden;
}
.about-nr .dongtai {
  width: 652px;
  margin-left: 28px;
}

.about-nr .dongtai .meiti li {
  width: 114px;
  height: 45px;
  background: url(../img/bg2.jpg) no-repeat;
  text-align: center;
  line-height: 45px;
  float: left;
  margin-right: 20px;
}
.about-nr .dongtai .meiti li.red {
  background: url(../img/bg1.jpg) no-repeat;
}
.about-nr .dongtai .meiti li a {
  color: #fff;
  font-size: 18px;
}
.about-nr .hangye ul {
  margin-top: 20px;
}
.about-nr .hangye ul li {
  height: 46px;
  line-height: 46px;
  border-bottom: 1px dotted #acacac;
}
.about-nr .hangye ul li a {
  float: left;
  padding-left: 10px;
  line-height: 46px;
  color: #767676;
  font-size: 14px;
  width: 570px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.about-nr .hangye ul li:hover a {
  text-decoration: underline;
  color: #cf121b;
}
.about-nr .hangye ul li b {
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background: #767676;
  float: left;
  margin-top: 21px;
}
.about-nr .hangye ul li i {
  float: right;
  line-height: 46px;
  color: #767676;
  font-size: 14px;
}
.about-nr .hangye .jia {
  display: block;
  font-size: 24px;
  color: #fff;
  width: 28px;
  height: 28px;
  background: #cf121b;
  text-align: center;
  line-height: 28px;
  margin-top: 20px;
}
.about-nr .hangye div {
  display: none;
}
.about-nr .hangye div.xs {
  display: block;
}
/*实时行情*/
.hangqing {
  width: 1200px;
  margin: 0 auto;
}
.hangqing table {
  margin-top: 20px;
}
/*上线艺术品*/
.ysp {
  width: 1440px;
  margin: 25px auto 0;
}

.yishu-nav ul {
  width: 485px;
  height: 42px;
  float: left;
  margin-left: 500px;
}
.yishu-nav ul li {
  float: left;
  padding-bottom: 10px;
}
.yishu-nav ul li a,
.yishu-nav .gengduo {
  color: #767676;
  font-size: 20px;
  padding: 0 12px;
  line-height: 30px;
}
.yishu-nav ul li a:hover {
  color: black;
}
.fenlei {
  /* width: 1200px; */
}
.fenlei ul li a img {
  width: 100%;
  height: 100%;
}
.yishu-nav ul li.red {
  border-bottom: 2px solid #ff0000;
}
.fenlei ul {
  margin-top: 20px;
}
.fenlei ul li {
  float: left;
  width: 246px;
  overflow: hidden;
  margin-left: 72px;
}
.fenlei ul li .tu2 {
  display: block;
  width: 350px;
  height: 300px;
  overflow: hidden;
}
.fenlei ul li .ysnr {
  padding: 0 12px;
  border: 1px solid #e4e6e8;
}
.fenlei ul li .ysnr h2 {
  font-size: 13px;
  color: #595656;
  line-height: 45px;
  text-align: center;
}
.fenlei ul li .ysnr a {
  display: block;
  margin-top: 5px;
  line-height: 26px;
  font-size: 14px;
  color: #a2a2a2;
}
.fenlei ul .mlf {
  width: 350px;
  height: 350px;
  margin-left: 0;
  margin: 0 5px 0 5px;
}
.fenlei ul {
  display: none;
}
.fenlei ul.xs {
  display: block;
}
/*友情链接*/
.youlian li {
  float: left;
  width: 174px;
  height: 52px;
  overflow: hidden;
  margin-left: 52px;
  margin-top: 33px;
}
/*底部*/
.foot {
  width: 100%;
  margin-top: 40px;
  background: #919191;
}
.footer {
  width: 1200px;
  margin: 0 auto;
  padding-top: 30px;
}
.zn {
  border-right: 1px solid #fff;
  width: 160px;
  height: 190px;
}
.mar {
  margin-left: 50px;
}

.beianhao {
  width: 960px;
  margin: 30px auto 0;
}
.beianhao p {
  color: #fff;
  margin: 0 5px 0 180px;
}
.zn .tu3 {
  display: block;
  width: 60px;
  height: 60px;
  margin: 0 auto;
}
.zn .xins {
  display: block;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
  margin: 16px 50px 0 50px;
}
.zn ul {
  margin: 15px 35px 0 35px;
}
.zn ul li {
  width: 80px;
  margin: 0 auto;
}
.zn ul li b {
  float: left;
  width: 2px;
  height: 2px;
  border-radius: 1px;
  background: #fff;
  margin-top: 10px;
}
.zn ul li a {
  font-size: 12px;
  color: #fff;
  padding-left: 10px;
  line-height: 20px;
}
.phone {
  width: 300px;
  border-right: none;
}
.phone ul li {
  color: #fff;
  margin: 0;
  width: 250px;
  line-height: 20px;
  font-size: 14px;
}
.phone .xins {
  margin-left: 40px;
}
.zn .tu4 {
  padding-left: 40px;
  display: block;
  width: 60px;
  height: 60px;
}
.jszc {
  text-align: center;
  color: #fff;
  padding: 20px 0;
}
.jszc a {
  color: #fff;
}
/*内页导航*/
.headnav {
  height: 150px;
}
.headnav ul li {
  float: left;
  position: relative;
  top: 0;
  left: 0;
}
.headnav ul li .daohang {
  padding-bottom: 20px;
}
.headnav ul li.bg .daohang {
  border-bottom: 2px solid red;
}
.headnav ul li div {
  position: absolute;
  top: 61px;
  left: 50%;
  width: 200px;
  background: rgba(255, 255, 255, 0.9);
  margin-left: -100px;
  z-index: 1;
  display: none;
}
.headnav ul li.bg div {
  display: block;
}
.headnav ul li div a {
  display: block;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-weight: normal;
  font-size: 14px;
}
.headnav ul li div a span {
  display: block;
  width: 170px;
  line-height: 32px;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 auto;
}
.headnav ul li div a.sel {
  background: #52bcee;
  color: #fff;
}
.headnav ul li div a.sel span {
  border-bottom: none;
}
/*关于我们*/
.about2 {
  width: 100%;
  background: #fff;
  overflow: hidden;
  padding: 20px 0 20px 0;
}
.about2 h2 {
  text-align: left;
}
.aboutbox {
  width: 1400px;
  margin: 0 auto;
  display: flex;
}
.zfd {
  /*width: 240px;*/
}
.zfd h2 {
  height: 130px;
  width: 240px;
  background: #52bcee;
}
.zfd h2 b,
.zfd h2 span {
  display: block;
  color: #fff;
  text-align: center;
}
.zfd h2 b {
  font-size: 24px;
  padding-top: 45px;
}
.zfd h2 span {
  margin-top: 20px;
}
.zfd ul {
  background: #fff;
  width: 240px;
  margin-top: 5px;
}
.zfd ul li {
  border-top: 1px solid #f2f2f2;
  height: 46px;
  line-height: 46px;
}
.zfd ul li b,
.zfd ul li a {
  padding-left: 15px;
  color: #444444;
}
.zfd ul li.yw {
  background: #52bcee;
}
.zfd ul li.yw b,
.zfd ul li.yw a {
  color: #fff;
}
.yfd {
  width: 950px;
  /*width: 1200px;*/
  /*margin-left: 20px;*/
  margin:0 auto;
}
.yfd .page-box {
  width: 100%;
  height: 40px;
  padding-top: 10px;
}
.yfd .page-box .blue {
  height: 100%;
  margin-left: 353.5px;
}
.yfd h2.shouye {
  height: 46px;
  border-bottom: 2px solid #fff;
  line-height: 46px;
  text-align: right;
}
.yfd h2.shouye span {
  color: #ec373d;
}
.yfd b {
  display: block;
  font-size: 16px;
  margin: 25px 0 25px 0;
}
/* .yfd .nr{float: right;} */
.yfd .nr .gsjs h3 {
  text-align: center;
  color: #444444;
  font-size: 24px;
  line-height: 50px;
}
.yfd .nr .jsnr p {
  color: #737171;
  line-height: 30px;
  font-size: 20px;
}
.yfd .nr .jsnr img {
  margin: 20px auto 0;
}
.yfd .yishu .zzz table tr td {
  text-align: center;
}
.yfd .yishu .zzz table tr th {
  height: 45px;
  box-sizing: border-box;
}
.yfd .yishu .zzz table tr:nth-of-type(n + 2) {
  height: 140px;
}
.yfd {
  box-sizing: border-box;
}
/*交易中心*/
.hezuo {
  padding-top: 50px;
  color: #7d7b7b;
}
.hezuo div {
  margin-top: 50px;
}
.hezuo div h3,
.hezuo div p {
  line-height: 30px;
}
.hezuo h4 {
  font-size: 30px;
  text-align: center;
  margin-top: 50px;
}
.hezuo img {
  width: 725px;
  height: 676px;
}
.hezuo h5 {
  font-size: 18px;
}
.hezuo .sq a {
  display: block;
  color: #be990b;
  margin-top: 20px;
}
.hezuo .beizhu a {
  display: block;
  color: #ec1f26;
  margin-top: 20px;
}
/*交易品种*/
.yishu ul li {
  width: 225px;
  float: left;
  margin: 5px 5px;
}
.yishu ul li img {
  width: 100%;
}
.yishu ul li a {
  display: block;
  width: 100%;
  height: 176px;
  overflow: hidden;
}
.yishu ul li p {
  width: 100%;
  line-height: 40px;
  color: #444444;
  text-align: center;
  height: 40px;
}
.yishu ul li.yw p {
  background: #52bcee;
  color: #fff;
}
.yema div {
  margin: 40px auto 0;
  width: 540px;
}
.yema div a {
  float: left;
  border: 1px solid #dcdcdc;
  height: 30px;
  width: 30px;
  text-align: center;
  background: #fefefe;
  border-left: none;
  line-height: 30px;
}
.yema .wei {
  width: 95px;
  background: #fff;
}
.yema .jilu {
  width: 179px;
  height: 30px;
  border-left: 1px solid #dcdcdc;
}
.yema .jilu span {
  float: left;
  padding: 0 10px;
  color: #000;
}
.yema .jilu .disabled {
  color: #000;
  background: #cdcdcd;
}
.yema .jilu .current {
  width: 30px;
  height: 30px;
  padding: 0;
}
.yema a.yw {
  background: #52bcee;
  color: #fff;
}
.yema a.yw span {
  color: #fff;
  background: #52bcee;
}
.yema .jilu.yw {
  background: #52bcee;
  color: #fff;
}
.yema .yw {
  border: 1px solid #dcdcdc;
  border-left: none;
}
/*联系我们*/
.lianxi {
  width: 430px;
  height: 440px;
  background: #9b8989;
  margin-right: 20px;
  padding-top: 50px;
  position: relative;
  left: 250px;
}
.lianxi .jiantou {
  position: absolute;
  top: 80px;
  right: -9px;
  background: url(../img/jt.jpg) no-repeat;
  width: 9px;
  height: 23px;
}
.moble {
  height: 50px;
  width: 100%;
  border-top: 1px dashed #796868;
  margin-top: 4px;
}
.moble1 {
  height: 50px;
  width: 100%;
  border-top: 1px dashed #796868;
  margin-top: 4px;
}
.moble1 strong {
  line-height: 50px;
  color: #fff;
  font-size: 24px;
  font-family: arial;
  display: block;
  padding-left: 70px;
  margin-left: 40px;
}

.moble strong {
  line-height: 50px;
  background: url(../img/dianhua.png) left center no-repeat;
  color: #fff;
  font-size: 24px;
  font-family: arial;
  display: block;
  padding-left: 70px;
  margin-left: 40px;
}
.lianxi .wjlh a {
  display: block;
  line-height: 22px;
  color: #cbbcbc;
  margin: 20px 0 0 70px;
  padding-left: 30px;
  background: url(../img/yuan.jpg) no-repeat;
}
.lianxi .wjlh {
  height: 310px;
  background: url(../img/wjlh.jpg) no-repeat;
  margin-left: 60px;
}
.lianxi .wjlh .adress {
  background: url(../img/dizhi.jpg) left 50px no-repeat;
  padding-top: 50px;
}
.lianxi .wjlh .haoma {
  background: url(../img/dh.jpg) no-repeat;
}
.lianxi .wjlh .lxwm {
  background: none;
  width: 100px;
  text-align: center;
  padding: 0;
  margin: 25px 0 0 -40px;
}
.lianxi .wjlh .lxwm span {
  display: block;
  color: #f2f2f2;
}
/*人才招聘*/
.zhaopin table {
  width: 100%;
  margin-top: 50px;
}
.zhaopin table tr {
  border-bottom: 1px dashed #cdcdcd;
  text-align: center;
  height: 40px;
}
.zhaopin table .tyw {
  background: #52bcee;
  color: #fff;
  border-bottom: none;
}
.zhaopin table td a:hover {
  color: #52bcee;
}
.zhaopin table .bl {
  font-weight: bold;
}
/*内页*/
.nrjs img {
  margin: 30px auto 0;
}
.nrjs p {
  margin-top: 20px;
  line-height: 30px;
  color: #444444;
}
/*资料下载*/
.xiazai {
  width: 754px;
}
.xiazai ul {
  margin-top: 20px;
}
.xiazai ul li {
  height: 48px;
  border-bottom: 1px dashed #aaaaaa;
}
.xiazai ul li:hover a,
.xiazai ul li:hover strong {
  color: #52bcee;
}
.xiazai ul li span,
.xiazai ul li a,
.xiazai ul li strong {
  display: block;
  line-height: 48px;
  color: #767676;
  font-size: 15px;
  float: left;
}
.xiazai ul li span {
  width: 2px;
  height: 2px;
  border-radius: 1;
  background: #767676;
  margin-top: 24px;
}
.xiazai ul li a {
  margin-left: 10px;
}
.xiazai ul li strong {
  float: right;
}
.ruanjian {
  width: 900px;
}
.ruanjian ul {
  width: 400px;
  float: left;
  margin-top: 50px;
}
.ruanjian ul li {
  line-height: 50px;
  border-bottom: 1px dashed #aaaaaa;
}
.ruanjian ul li .shouji {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  padding-left: 150px;
}
.xiazai ol li {
  float: left;
  font-size: 18px;
  font-weight: bold;
  margin-top: 50px;
}
.xiazai ol li a {
  padding: 0 15px;
  color: #767676;
}
.xiazai ol li.bsbe990b a {
  color: #52bcee;
}
#lunbo ul {
  display: none;
}
#lunbo ul.block {
  display: block;
}
#lunbo ul li b {
  float: left;
  margin-top: 0;
  width: 15px;
  height: 15px;
  border: 1px solid #52bcee;
  text-align: center;
  line-height: 15px;
  font-size: 14px;
  margin-top: 16px;
}
/*信息披露*/
.xinxi {
  width: 100%;
}
.xinxi ul li {
  height: auto;
  border-bottom: 2px solid #7a7a7a;
}
.xinxi ul li div {
  margin-top: 30px;
}
.xinxi ul li div span,
.xinxi ul li div i,
.xinxi ul li div strong {
  float: left;
  font-size: 16px;
}
.xinxi ul li div span {
  background: url(../img/icon7.jpg) no-repeat;
  width: 25px;
  height: 22px;
}
.xinxi ul li div strong {
  color: #7a7a7a;
  margin: 3px 0 0 20px;
}
.clearfix {
  line-height: 22px;
}
.xinxi ul li div .bit {
  color: #ec1f26;
  margin: 3px 0 0 60px;
  font-size: 18px;
  font-weight: bold;
}
.xinxi ul li p {
  margin: 10px 10px 10px 20px;
  line-height: 15px;
  color: #7a7a7a;
}
/*网上注册*/
.zhuce .rszc b {
  display: block;
  font-size: 16px;
  margin-top: 26px;
}
.zhuce h2 {
  height: 46px;
  line-height: 46px;
}
.zhuce h2 span {
  color: #ec373d;
}
.zclc {
  background: #fff;
  margin-top: 15px;
  border-top: 1px solid #f9f9f9;
}
.zclc h2 {
  color: #ec1f26;
  padding-top: 20px;
  font-size: 16px;
  text-align: left;
}
.zclc p {
  color: #737373;
  line-height: 30px;
}
.zclc .mt {
  margin-top: 15px;
}
.zclc h3 {
  width: 200px;
  height: 73px;
  background: url(../img/tu5.jpg) no-repeat;
  margin-top: 35px;
}
.zclc p a {
  color: #ec1f26;
}
.biaodan {
  width: 840px;
}
.biaodan {
  width: 1100px;
}
.biaodan .bd .zuo,
.biaodan .bd .you {
  width: 550px;
}
.biaodan .bd span,
.biaodan sub,
.biaodan input {
  float: left;
  line-height: 40px;
}
.biaodan .bd span {
  width: 125px;
}
.biaodan sub {
  display: inline-block;
  color: red;
  margin-left: 15px;
}
.biaodan form .bd div span {
  line-height: 40px;
  display: inline-block;
}
.biaodan input,
.biaodan select {
  border: 1px solid #52bcee;
  border-radius: 5px;
  height: 40px;
  width: 292px;
}
.biaodan input {
  padding-left: 10px;
  width: 280px;
}
.biaodan form .bd div {
  float: left;
  margin-top: 20px;
}
.biaodan select {
  color: #a9a9a9;
  padding-left: 5px;
}
.biaodan .xieyi {
  margin-top: 25px;
}
.biaodan .xieyi .fuxuan {
  display: block;
  width: 15px;
  height: 15px;
  border: 1px solid #be990b;
  float: left;
}
.biaodan .xieyi i {
  display: block;
  float: left;
  color: #7a7a7a;
  line-height: 18px;
  margin-left: 10px;
}
.biaodan .xieyi i a {
  color: #ec1f26;
}
.biaodan form .tijiao {
  width: 240px;
  height: 40px;
  border-radius: 5px;
  color: #fff;
  background: #52bcee;
  margin: 30px auto 0;
  font-size: 16px;
  border: none;
  padding: 0;
  display: block;
  float: none;
}
.biaodan form .yzm {
  width: 140px;
}
.biaodan form .yanzm i {
  width: 63px;
  height: 27px;
  overflow: hidden;
  margin: 6px 0 0 10px;
}
.biaodan form .yanzm a {
  color: #ec1f26;
  padding: 13px 0 0 15px;
}
.biaodan .zuo .Validform_checktip {
  margin-top: 13px;
  line-height: 18px;
  width: 100px;
}
/*内页*/
.nrjs img {
  margin: 30px auto 0;
}
.nrjs p {
  margin-top: 20px;
  line-height: 30px;
  color: #444444;
}
/*注册首页*/
.flash {
  width: 1200px;
  margin: 0 auto 0;
  background: #fff;
}
.regContent {
  margin: 0 50px 0;
}
.regContent p {
  line-height: 25px;
}
.regContent h3 {
  font-size: 18px;
  font-weight: bold;
  color: #333;
}
.regContent ul {
  margin: 20px 0 0 0;
  width: 800px;
}
.regContent li {
  font-size: 14px;
  position: relative;
}
.regContent span {
  width: 140px;
  font-size: 15px;
  text-align: right;
  font-weight: bold;
  margin-right: 6px;
}
.regContent sub {
  margin-right: 4px;
  font-weight: bold;
  font-family: Tahoma, Geneva, sans-serif;
  color: #f00;
}
.regInput,
.onTxt {
  width: 220px;
  height: 26px;
  color: #666;
  line-height: 26px;
  font-size: 12px;
  background-color: #f9f9f9;
}
.regInput {
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
}
.onTxt {
  border: 1px solid #be9a0e;
}
.regContent input,
.regContent img {
  vertical-align: middle;
}
.regContent input {
  padding-left: 5px;
}
.regContent a {
  color: #9f5cea;
  text-decoration: underline;
}
.regContent img {
  cursor: pointer;
}
.regBtn {
  background: url(../img/regbtn.png) no-repeat;
  width: 77px;
  height: 29px;
  line-height: 29px;
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  border: none;
  margin-left: 60px;
  border-radius: 3px;
}
.regBtn1 {
  background: url(../img/regbtn.png) no-repeat;
  width: 77px;
  height: 29px;
  line-height: 29px;
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  border: none;
  margin-left: 180px;
  border-radius: 3px;
}
.regContent select {
  width: 220px;
  background-color: #f9f9f9;
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  padding-left: 2px;
}
.ljkh {
  margin-top: 25px;
}
.ljkh b img {
  display: block;
  margin: 0 auto;
}
.ljkh a,
.ljkh b {
  text-align: center;
  display: block;
  color: #444444;
  text-decoration: none;
  margin-top: 10px;
  font-weight: bold;
}
.ljkh a {
  background: #a50004;
  border-radius: 5px;
  height: 30px;
  line-height: 30px;
  color: #fff;
}

.content {
  width: 930px;
  min-height: 700px;
  margin-top: 50px;
}

.lianjie {
  margin-top: 20px;
}
.lianjie a {
  color: red;
  font-size: 16px;
  text-decoration: none;
  padding-right: 168px;
  font-weight: bold;
  float: left;
}
.fujian {
  margin-top: 15px;
  padding-bottom: 20px;
}
.fujian a {
  color: red;
  text-decoration: none;
  padding-right: 50px;
  font-size: 16px;
}
.UserInfo {
  height: 60px;
  line-height: 60px;
  border: 1px solid #ccc;
  box-shadow: #ccc 0px 0px 5px;
}
.UserInfo li {
  float: left;
  line-height: 62px;
}
#ckepop {
  text-align: right;
  margin-right: 20px;
}
#ckepop .jiathis {
  color: blue;
}
.hz {
  width: 1440px;
  margin: 55px auto;
}
.hz ul {
  display: flex;
}
.hz ul li {
  width: 400px;
  height: 500px;
  margin: 0 40px;
}
.hz img {
  width: 100%;
  height: 100%;
}
.hza {
  width: 1440px;
  margin: 25px auto;
}

.hza li {
  width: 250px;
  height: 350px;
  margin: 0 19px;
  float: left;
}
/* .hza li:hover {
  transform: scale(1.1);
} */
.hza ul {
  width: 100%;
  display: inline-block;
}
.hza li img {
  width: 100%;
  height: 100%;
}
.xin {
  margin-bottom: 11px;
}
.xin_news {
  width: 70px;
  height: 60px;
  background: #eee;
  display: inline-block;
  text-align: center;
  margin-right: 25px;
  vertical-align: middle;
}
.xin_news p:nth-of-type(1) {
  font-size: 20px;
  color: #fead20;
  margin-top: 5px;
  margin-bottom: 5px;
}

.xin_news p:nth-of-type(2) {
  font-size: 16px;
  color: #999;
}
.xin_con {
  display: inline-block;
  width: 75%;
  vertical-align: middle;
}
.xin_con a:nth-of-type(1) {
  word-break: break-all;
  font-size: 17px;
  margin-bottom: 5px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
}
.xin_con a:nth-of-type(2) {
  word-break: break-all;
  font-size: 14px;
  margin-bottom: 5px;
  line-height: 20px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  color: #999;
}
.fenleis {
  overflow: hidden;
  height: 370px;
  position: relative;
}
.fenleis li {
  width: 456px;
  height: 360px;
  margin-right: 80px;
  float: left;
  overflow: hidden;
}
.fenleis ul {
  position: absolute;
  width: 3562px;
  height: 100%;
  transition: all 0.6s ease-in-out;
}
.fenleis li .fenleis_img {
  width: 456px;
  height: 360px;
  position: absolute;
  z-index: 2;
}
.fenleis li .fenleis_img img {
  width: 100%;
  height: 100%;
}
.fenleis .active {
  width: 912px;
}
.fenleis .active .fenleis_text {
  transform: translateX(100%);
}
.fenleis_text {
  width: 456px;
  height: 360px;
  border-radius: 4px;
  background-color: red;
  z-index: 1;
  transition: all 0.6s ease-in-out;
  padding: 40px;
  position: absolute;
  box-sizing: border-box;
}
.chang > div > img {
  width: 32px;
  height: 32px;
  left: 16px;
  top: 16px;
  position: absolute;
  z-index: 2;
}
.chang div::before {
  content: "";
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ccc;
  border-radius: 100px;
  transition: all 0.2s ease-in-out;
}
.pre {
  position: absolute;
  position: absolute;
  width: 64px;
  height: 64px;
  top: 50%;
  left: 30%;
  transform: translateY(-50%);
  z-index: 3;
  transition: all 0.5s ease-in-out;
  cursor: pointer;
}
.next {
  position: absolute;
  width: 64px;
  height: 64px;
  top: 50%;
  right: 30%;
  transform: translateY(-50%);
  z-index: 3;
  transition: all 0.5s ease-in-out;
  cursor: pointer;
}
.yishu-nav{
  width: 1440px;
  margin: 0 auto;
}
.swiper-container {
  width: 1440px;
  height: 300px;
  margin-top: 30px;
}

.swiper-container .swiper-slide {
  width: 400px;
}

.swiper-container .swiper-slide img {
  width: 100%;
  height: 250px;
}

.swiper-container .swiper-slide p {
  height: 50px;
  font-size: 16px;
  text-align:center;
}

.swiper-button-next {
  width: 5%;
  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'%23fff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev {
  width: 5%;
  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'%23fff'%2F%3E%3C%2Fsvg%3E");
}