.headtop{ width:100%; position:fixed; top:0;}
.headtopafter{ height:190px;}
#backToTop{bottom:50px;right:1px;position:fixed;_position:absolute;background-color:#316ccb;width:52px;height:86px;display:none;border:1px solid #316ccb;color:white;} 
#backToTop span{display:inline-block;width:30px;height:32px;margin-left:10px;margin-top:10px;background:url('../images/sidebar_kefunew.png') no-repeat -60px -26px;}
.backTopinfo{width:52px;height:20px;font-size:14px;margin-top:10px;text-align:center;}
#backToTop:hover{background-color:#c00;color:white;}
.content {overflow: hidden; }
.content .header {  overflow: hidden;  width: 100%;  height: 33px;  background: #fafafa;  border-bottom: 1px solid #f1f1f1; }
.content .header .m {width: 1200px;margin: 0 auto;height: 100%;overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.content .header .m .fr {display: flex;align-items: center;height: 100%; }
.content .header .m .fr ul {  height: 100%;  display: flex;  align-items: center; }
.content .header .m .fr ul li {width: 80px;height: 100%;display: flex;align-items: center;position: relative; }
.content .header .m .fr ul li .line {  height: 100%;  width: 100%;  display: flex;  cursor: pointer;  align-items: center;  justify-content: center; }
.content .header .m .fr ul li .line p {font-size: 12px;color: #656565;margin-right: 5px; }
.content .header .m .fr ul li .line i {font-size: 12px;color: #c5c5c5; }
.content .header .m .fl {overflow: hidden;display: flex;align-items: center;height: 100%; }
.content .header .m .fl > p {  font-size: 12px;  color: #656565;  margin-left: 16px; }
.content .header .m .fl > p .land {color: #316ccb; }
.content .header .m .fl > p a {color: #656565; }
.content .header .m .fl > span {  font-size: 12px;  color: #cb0000;  margin-left: 16px; }
.content .header .m .fl .phone {  overflow: hidden;  cursor: pointer;  display: flex;  align-items: center;  height: 100%;  width: 77px;  position: relative; }
.content .header .m .fl .phone::after {content: '';width: 1px;height: 16px;background: #e1e1e1;position: absolute;right: 0;top: 50%;margin-top: -8px; }
.content .header .m .fl .phone i {font-size: 20px;color: #316ccb;margin-left: 3px; }
.content .header .m .fl .phone p {font-size: 12px;margin-left: 5px;color: #656565; }

.content .headermenu{ width:1200px; margin:0 auto;}
.content .headermenu .headermenuss{ width:80px; position:absolute; padding-top:35px; top:0; display:none;}
.content .headermenu .headermenuss a{ height:30px; line-height:30px; text-align:center; display:block; background-color:#fff; color:#000;}
.content .headermenu .headermenuss a:hover{ color:#c00;}
.content .headermenu .dh1{ margin-left:872px;}
.content .headermenu .dh2{ margin-left:845px;}
.content .headermenu .dh3{ margin-left:715px;}
.content .headermenu .dh4{ margin-left:1020px;}
.content .headermenu .dh5{ margin-left:1110px;}

.content .headermenu .headermenusss{ background-color:#fff; width:330px; padding:10px; position:absolute; margin-left:870px; z-index:999; display:none;}
.content .headermenu .headermenuk{ width:150px; float:left;}
.content .headermenu .headermenuk:first-child{border-right:solid 1px #eee; padding-right:10px;}
.content .headermenu .headermenuk p{ color:#c00; font-size:14px; font-weight:bold; padding-left:15px;}
.content .headermenu .headermenuk a{ height:40px; line-height:40px; float:left; width:50%; text-align:center;}

.content .main_header {  overflow: hidden;  width: 100%;  height: 120px;  border-bottom: 1px solid #f1f1f1;  background: #fff; }
.content .main_header .m {width: 1200px;margin: 0 auto;height: 100%;overflow: hidden;display: flex;align-items: center; }
.content .main_header .m .h1 {font-size: 18px;color: #262626;line-height: 44px;border-left: 2px solid #dfdfdf;width: 105px;text-align: center; }
.content .main_header .m > ul {overflow: hidden;display: flex;align-items: center; }
.content .main_header .m > ul li {  font-size: 16px;  border-right: 1px solid #aeaeae;  color: #000000;  line-height: 20px;}
.content .main_header .m > ul li.on a {color: #c73d3d; }
.content .main_header .m > ul li:last-child {border: none; }
.content .main_header .m > ul li a {display: block;font-weight: bold;padding: 0 20px;box-sizing: border-box;font-size: 16px;color: #000; }
.content .main_header .m > ul li a:hover{ color:#c00;}
.content .main_header .m .logo {margin-left: 9px; }
.content .main_header .m .code {overflow: hidden;margin-left: 110px; }
.content .main_header .m .code img {  display: block;  margin: 0 auto;  margin-bottom: 6px; }
.content .main_header .m .code p {  font-size: 12px;  color: #565656;  text-align: center; }
.content .main_header .m .main_search {overflow: hidden;margin-top: 8px;margin-left: 10px; }
.content .main_header .m .main_search .keylist{position:absolute; background-color:#fff; width:450px; border:1px solid #ccc; z-index:99999; display:none;}
.content .main_header .m .main_search .keylist a{ padding:10px; display:block;}
.content .main_header .m .main_search .keylist a:hover{ background-color:#eee;}
.content .main_header .m .main_search .searchlist{ position:absolute; width:125px; height:100px; -webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5); z-index:99999; margin-left:328px; display:none;}
.content .main_header .m .main_search .searchlist li{width:125px; height:50px; line-height:50px; background-color:#fff; text-align:center; cursor:pointer;}
.content .main_header .m .main_search .searchlist li:hover{ background-color:#eee;}
.content .main_header .m .main_search .bottom {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 5px; }
.content .main_header .m .main_search .bottom ul {overflow: hidden;display: flex;align-items: center; }
.content .main_header .m .main_search .bottom ul li {  font-size: 12px;  color: #999999;  padding: 0 10px;  border-right: 1px solid #cccccc;  line-height: 16px;  cursor: pointer; }
.content .main_header .m .main_search .bottom ul li:last-child {border: none; }
.content .main_header .m .main_search .top {  overflow: hidden;  display: flex;  align-items: center; }
.content .main_header .m .main_search .top .right {width: 112px;height: 40px;display: flex;align-items: center;justify-content: center;font-size: 17px;cursor: pointer;background: #cc0000;margin-left: 4px;color: #fff; }
.content .main_header .m .main_search .top .right:hover{background: #ff0000;}
.content .main_header .m .main_search .top .left {overflow: hidden;display: flex;align-items: center;width: 586px;padding: 2px;height: 40px;background: #316ccb; }
.content .main_header .m .main_search .top .left .fr {  width: 132px;  height: 100%;  display: flex;  align-items: center;  justify-content: center;  font-size: 17px;  cursor: pointer;  color: #fff; }
.content .main_header .m .main_search .top .left .fr:hover{ background-color:#3f89ff;}
.content .main_header .m .main_search .top .left .fl {  overflow: hidden;  width: 452px;  background: #fff;  display: flex;  align-items: center;  height: 100%; }
.content .main_header .m .main_search .top .left .fl i {font-size: 18px;color: #cccdce;margin-left: 17px; }
.content .main_header .m .main_search .top .left .fl input {width: 70%;height: 100%;border: none;outline: none;background: none;padding-left: 5px;font-size: 12px;color: #000; }
.content .main_header .m .main_search .top .left .fl input::placeholder {color: #ABABAB; }
.content .main_header .m .main_search .top .left .fl p{width: 30%;height: 100%;border: none;outline: none; text-align:center; background-color:#eee; color:#333; font-size:12px; line-height:33px;}
.content .main_header .m .address {overflow: hidden;width: 134px; }
.content .main_header .m .address span{  width: 80px;  height: 30px;line-height:30px;  border: none;  display: block;  margin: 0 auto;  outline: none;  background: none;  font-size: 16px;  color: #000;  padding-left: 8px;padding-right:10px;  box-sizing: border-box;background:url(../images/xiala.png) no-repeat center right;font-weight:bold;text-align:center;}
.content .main_header .m .address p {  font-size: 14px;  color: #000;  text-align: center;  margin-top: 6px; }
.content .main_header .m .address p:hover{color:#c00;cursor:pointer;}
.content .main_navbar {  width: 100%;  height: 40px;  background: #316ccb; }
.content .main_navbar .m {width: 1200px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;height: 100%; }
.content .main_navbar .m .lj {height: 100%;width: calc(100% - 1012px);display: flex;align-items: center;position: relative; }

.content .main_navbar .m .lj a {  height: 100%;  width: 100%;  display: flex;  padding-left: 25px;  align-items: center;  justify-content: center; }
.content .main_navbar .m .lj a p {font-size: 16px;color: #fff;margin-left: 8px; background-color:#3f89ff; height:40px; line-height:40px; padding-left:10px; padding-right:10px;}
.content .main_navbar .m .lj a p:hover{ color:#FF0; border-bottom:2px #C00 solid;}
.content .main_navbar .m .lj a p i{ font-size:22px;}
.content .main_navbar .m ul {display: flex;align-items: center;width: 1012px;height: 100%; }
.content .main_navbar .m ul li {  width: 12.5%;  position: relative;  text-align: center;  line-height: 40px; }
.content .main_navbar .m ul li.on p a {color: #fff;border-bottom: 2px solid #e74652;  background-color:#3f89ff;}
.content .main_navbar .m ul li p {width: 100%;position: relative;float: left;height: 40px; }
.content .main_navbar .m ul li p a {  display: flex;  align-items: center;  justify-content: center;  text-align: center;  line-height: 40px;  font-size: 16px;  color: #fff;  font-weight: bold; height:38px;}
.content .main_navbar .m ul li p a img {margin-left: 4px; }
.content .main_navbar .m ul li p a:hover{ color:#fff;border-bottom: 2px solid #e74652; background-color:#3f89ff;}

.content .main_navbar .m ul .yuncaigou a{ height:40px; background:url(../images/hotnew.gif) no-repeat right top; background-color:#3f89ff;}
.content .main_navbar .m ul .jinrong a{ background-color:#f66000; color:#fff; height:40px;}
.content .main_navbar .m ul .shop a{  color:#fff; height:40px; background:url(../images/hotnew.gif) no-repeat right top; background-color:#c00;}

.content .main_box1 {  overflow: hidden;  background: #f1f1f1; }
.content .main_box1 .main_box1_banner {width: 100%;height: 260px;}
.content .main_box1 .main_box2_banner {width: 100%;height: 260px;background: url(../images/xjbg1.jpg) no-repeat center top; background-color:#3166c6;}
.content .main_box1 .ms {width: 1184px;margin: 0 auto;margin-bottom: -50px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);overflow: hidden;position: relative;left: 50%;margin-left: -592px;top: -80px;background: #fff;padding: 54px 15px 75px 15px; }
.content .main_box1 .ms .title {overflow: hidden;padding-left: 18px; }
.content .main_box1 .ms .title p {  font-size: 24px;  color: #000;  line-height: 1;  margin-bottom: 14px; }
.content .main_box1 .ms .title span {  display: block;  font-size: 14px;  color: #959595;  line-height: 1; }

.form{ width:1200px; margin:auto; padding-bottom:50px;}
.form .item{ clear:both;  height:50px; line-height:50px;}
.form .item .name{ float:left; width:120px;}
.form .item .info{ float:left; padding-right:50px;}
.form .item input{ border:1px #ddd solid; padding:10px; width:200px;}
.form .item input:focus{border:1px #c7a47b solid;outline: none !important;}
.form .item input[type='radio']{ width:50px; border:none;}
.form .textaa{ height:100px;}
.form .item textarea{ border:1px #ddd solid; padding:10px; width:800px;}

.sify{ width:1200px; margin:auto; background-color:#fff; padding:15px; border:solid 1px #ddd;}

.xjiainfo{ font-size:14px; margin-top:30px;}
.xjiainfo td{ padding:10px;}

.xjform input,.xjform textarea{ border:1px #ddd solid; padding:10px;}
.xjform input:focus,.xjform textarea:focus{border:1px #316ccb solid; outline: none !important;}

.tishi{ color:#999;}
#count{ display:block; text-align:right; padding-right:100px;}
.xjfbbtn{ text-align:center; padding-top:50px;}
.xjfbbbb{ width:300px; background-color:#316ccb; border-radius:5px; cursor:pointer;}
.xjfbbbb:hover{ background-color:#c00;}

#xjsm{ padding:15px; border:#ccc 1px dotted; background-color:#eee; margin-top:20px; line-height:22px;}
#xjsm b{ font-size:16px; color:#1a2a4e;}

.content .main_box1 .m {width: 1184px;margin: 0 auto;margin-bottom: -50px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);overflow: hidden;position: relative;left: 50%;margin-left: -592px;top: -80px;background: #fff; }
.content .main_box1 .m .forms {overflow: hidden;padding: 20px 40px 45px 40px; }
.content .main_box1 .m .forms .label {  overflow: hidden;  margin-top: 45px; }
.content .main_box1 .m .forms .label .titles {overflow: hidden;padding-left: 12px;font-size: 18px;color: #000;position: relative; }
.content .main_box1 .m .forms .label .titles::After {  content: '';  width: 4px;  height: 16px;  background: #045fe1;  position: absolute;  left: 0;  top: 50%;  margin-top: -8px; }
.content .main_box1 .m .forms .label .tables {width: 938px;margin: 0 auto;margin-top: 45px;border-left: 1px solid #6e7585;border-top: 1px solid #6e7585; }
.content .main_box1 .m .forms .label .tables tr {  width: 100%; }
.content .main_box1 .m .forms .label .tables tr td {height: 40px;font-size: 14px;background: #f7f7f7;color: #000;text-align: center;border-right: 1px solid #6e7585;border-bottom: 1px solid #6e7585; }
.content .main_box1 .m .forms .label .tables tr td p {color: #cc0000; }
.content .main_box1 .m .forms .label .tables tr td:nth-child(2n) {background: #fff;text-align: left;padding-left: 10px; }
.content .main_box1 .m .forms .labels {  overflow: hidden;  padding-top: 45px;  margin-top: 30px;  border-top: 1px solid #f1f1f1; }
.content .main_box1 .m .forms .labels .titles {overflow: hidden;padding-left: 12px;font-size: 18px;color: #000;position: relative; }
.content .main_box1 .m .forms .labels .titles::After {  content: '';  width: 4px;  height: 16px;  background: #045fe1;  position: absolute;  left: 0;  top: 50%;  margin-top: -8px; }
.content .main_box1 .m .forms .labels .tables {width: 100%;margin: 0 auto;margin-top: 45px;border: 1px solid #e3ecfd; }
.content .main_box1 .m .forms .labels .tables tr {  width: 100%; }
.content .main_box1 .m .forms .labels .tables tr th {height: 50px;padding: 10px;font-size: 14px;background: #e9f0fe;color: #000;text-align:center; }
.content .main_box1 .m .forms .labels .tables tr td {height: 40px;font-size: 14px;padding: 10px;background: #f1f6fe;color: #656565;text-align: left; border: 1px solid #e3ecfd; }
.content .main_box1 .m .forms .title {  overflow: hidden;  display: flex;  align-items: center;  height: 80px;  border-bottom: 1px solid #f1f1f1;  padding-right: 192px;  justify-content: space-between; }
.content .main_box1 .m .forms .title .fr {width: 160px;height: 40px;display: flex;align-items: center;justify-content: center;background: #ffa910;font-size: 14px;color: #fff;cursor: pointer;border-radius: 4px; }
.content .main_box1 .m .forms .title .fl {display: flex;align-items: center;overflow: hidden; }
.content .main_box1 .m .forms .title .fl p {  font-size: 20px;  margin-right: 15px;  color: #000; }
.content .main_box1 .m .forms .title .fl img {  margin-right: 10px; }
.content .main_box1 .m .forms .title .fl span {  font-size: 16px;  color: #ff7352; }
.content .main_box1 .m .line {height: 40px;display: flex;align-items: center;background: #f8f8f8;justify-content: space-between;padding: 0 72px 0 34px; }
.content .main_box1 .m .line ul {  height: 100%;  display: flex;  align-items: center; }
.content .main_box1 .m .line ul li {font-size: 12px;color: #959595;margin-right: 25px; }
.content .main_box1 .m .line .ff {  height: 100%;  display: flex;  align-items: center; }
.content .main_box1 .m .line .ff p {font-size: 12px;color: #656565; }
.content .main_box1 .m .line .ff .sg {position: relative;width: 40px;height: 100%;display: flex;align-items: center;justify-content: center; }
.content .main_box {  overflow: hidden;  background: #f1f1f1;  padding: 14px 0 0 0; }
.content .main_box .m {width: 1200px;margin: 0 auto;overflow: hidden; }
.content .main_box .m .mbanners {display: block;width: 100%; }
.content .main_box .m .zd_list {overflow: hidden;background: #fff;margin-top: 11px;padding: 25px 0 0 0; }
.content .main_box .m .zd_list ul {  overflow: hidden; }
.content .main_box .m .zd_list ul li {width: 25%;float: left;overflow: hidden;margin-bottom: 45px; }
.content .main_box .m .zd_list ul li img {  display: block;  margin: 0 auto;  margin-bottom: 20px; }
.content .main_box .m .zd_list ul li p {  text-align: center;  font-size: 14px;  font-weight: bold;  color: #1f3370; }
.content .main_box .m .page_list {overflow: hidden;display: flex;align-items: center;justify-content: center;margin: 35px 0; }
.content .main_box .m .page_list a {  cursor: pointer;  width: 32px;  height: 32px;  display: flex;  align-items: center;  justify-content: center;  background: #fff;  margin: 0 4px;  font-size: 12px;  color: #959595;  border: 1px solid #fff; }
.content .main_box .m .page_list a:hover{border: 1px solid #316ccb;color: #316ccb; }
.content .main_box .m .page_list a.on {border: 1px solid #316ccb;color: #316ccb; }
.content .main_box .m .page_list p {  font-size: 14px;  color: #959595; }
.content .main_box .m .page_list input {  width: 64px;  height: 32px;  border: none;  outline: none;  background: #fff;  text-align: center;  font-size: 12px;  color: #959595;  margin: 0 9px; }
.content .main_box .m .page_list .btn {  width: 64px;  margin-left: 24px; }
.content .main_box .m .main_list1 {overflow: hidden; }
.content .main_box .m .main_list1 ul {  overflow: hidden; }
.content .main_box .m .main_list1 ul li {overflow: hidden;background: #fff;margin-bottom: 10px;background: #fff;display: flex;padding: 14px 0;height: 157px; min-height:157px;}
.content .main_box .m .main_list1 ul li:hover{box-shadow: 3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.content .main_box .m .main_list1 ul li .right {  overflow: hidden;  width: 567px;  padding-left: 36px;  display: flex;  align-items: center;  justify-content: space-between; }
.content .main_box .m .main_list1 ul li .right .fr {overflow: hidden; }
.content .main_box .m .main_list1 ul li .right .fr div {width: 120px;height: 28px;border: 1px solid #dddddd;margin: 5px 0; }
.content .main_box .m .main_list1 ul li .right .fr div:hover{ background-color:#e9f1ff; border:#316ccb solid 1px;}
.content .main_box .m .main_list1 ul li .right .fr div a span{ display:none;}
.content .main_box .m .main_list1 ul li .right .fr div a {  width: 100%;  height: 100%;  display: flex;  align-items: center;  justify-content: center;  cursor:pointer;}
.content .main_box .m .main_list1 ul li .right .fr div a p {font-size: 12px;color: #333;width: 85px;text-align: center; }
.content .main_box .m .main_list1 ul li .right .fr div a i {font-size: 20px;color: #7c7c7c; }
.content .main_box .m .main_list1 ul li .right .fr .sclxfs{ position:absolute; background-color:#FFF; padding:10px; text-align:left; margin-top:30px; width:100px; -webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5); text-align:center; display:none;}
.content .main_box .m .main_list1 ul li .right .fl {overflow: hidden; }
.content .main_box .m .main_list1 ul li .right .fl div {display: inline-block;padding: 4px 6px;background: #e9f1ff;font-size: 14px;color: #326ac9;margin-top: 4px; }
.content .main_box .m .main_list1 ul li .right .fl p {font-size: 14px;color: #565656;line-height: 26px; }
.content .main_box .m .main_list1 ul li .right .fl p span {  font-size: 18px;   margin-left: 10px;  color: #c00; }
.content .main_box .m .main_list1 ul li .left {  overflow: hidden;  padding: 15px 0 0 26px;  width: 597px;  border-right: 1px solid #ddd;  height: 100%; }
.content .main_box .m .main_list1 ul li .left h2 {font-weight: bold;font-size: 16px;color: #000;line-height: 1; }
.content .main_box .m .main_list1 ul li .left div {overflow: hidden;margin: 10px 0 10px 0; }
.content .main_box .m .main_list1 ul li .left div p {font-size: 14px;float: left;line-height: 20px;margin-right: 15px;color: #326ac9; }
.content .main_box .m .main_list1 ul li .left div p span {  color: #565656; }
.content .main_box .m .main_list1 ul li .left div p a{color: #326ac9;}
.content .main_box .m .main_list1 ul li .left div p a:hover{color: #c00;}
.content .main_box .m .main_list1 ul li .left div .cailiaocontent {  color: #565656; height:40px; min-height:40px; overflow:hidden; padding-right:20px;}
.content .main_box .m .main_list1 ul li .left > p {font-size: 14px;color: #326ac9; }
.content .main_box .m .main_list1 ul li .left > p span {color: #565656; }
.content .main_box .m .main_list5 {overflow: hidden;margin-top: 8px; }
.content .main_box .m .main_list5 ul {  overflow: hidden; }
.content .main_box .m .main_list5 ul li {overflow: hidden;width: 100%;height: 192px;background: #fff; margin-bottom: 16px;display: flex;padding: 15px 0 6px 22px; }
.content .main_box .m .main_list5 ul li:hover{-webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));}
.content .main_box .m .main_list5 ul li .right {  margin-left: 17px; }
.content .main_box .m .main_list5 ul li .right .btn {width: 120px;height: 40px;display: flex;align-items: center;justify-content: center;border: 1px solid #316ccb;margin-bottom: 12px;cursor: pointer;position: relative; }
.content .main_box .m .main_list5 ul li .right .btn:hover{ background:#e9f1ff;}
.content .main_box .m .main_list5 ul li .right .btn:hover .shows {display: block; }
.content .main_box .m .main_list5 ul li .right .btn > i {font-size: 22px;color: #316ccb;}
.content .main_box .m .main_list5 ul li .right .btn > p {font-size: 12px;color: #316ccb;margin-left: 8px; }
.content .main_box .m .main_list5 ul li .right .btn .shows {width: 430px;height: 175px;position: absolute;left: -425px;top: 0;margin-top: -60px;display: none; }
.content .main_box .m .main_list5 ul li .right .btn .shows .swiper-pagination-bullet-active {  background: #f85300; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox {  width: 414px;  height: 100%;  background: #fff;  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);  position: relative; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox::After {content: '';width: 17px;height: 30px;background-image: url(../images/rights_03.png);background-size: 100% 100%;position: absolute;right: -17px;top: 50%;transform: translateY(-50%); }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items {padding: 15px 16px 40px 24px;display: flex;align-items: center;justify-content: space-between; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls {  overflow: hidden; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls .name {overflow: hidden;display: flex;align-items: center;margin-bottom: 14px; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls .name div {overflow: hidden;margin-left: 15px; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls .name div p {  font-size: 19px;  color: #484848;  margin-bottom: 4px; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls .name div span {  font-size: 16px;  color: #c00;  display: block; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls .name div font{font-size: 12px; color: #a4a4a4; }
.content .main_box .m .main_list5 ul li .right .btn .shows .showsbox .items .fls > span {display: block;font-size: 14px;color: #383838;line-height: 22px; }
.content .main_box .m .main_list5 ul li .mid {  width: 515px;  display: flex;  align-items: center;  justify-content: center;  border-right: 1px solid #f1f1f1;  border-left: 1px solid #f1f1f1;  height: 100%;  overflow: hidden; }
.content .main_box .m .main_list5 ul li .mid div {margin: 0 11px;width: 134px;overflow: hidden; }
.content .main_box .m .main_list5 ul li .mid div img {display: block;margin: 0 auto;margin-bottom: 14px; }
.content .main_box .m .main_list5 ul li .mid div p {text-align: center;font-size: 12px;color: #616568;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.content .main_box .m .main_list5 ul li .left {  overflow: hidden;  width: 485px;  height: 100%;  padding-top: 20px; }
.content .main_box .m .main_list5 ul li .left a:hover h2{ color:#c00;}
.content .main_box .m .main_list5 ul li .left h2 {display: flex;margin-bottom: 12px;align-items: center;font-size: 18px;color: #000; }
.content .main_box .m .main_list5 ul li .left h2 span {display: inline-block;height: 28px;line-height: 28px;padding: 0 5px;background: #e5edfb;font-size: 12px;color: #4285f4;margin-left: 5px;border-radius: 2px; }
.content .main_box .m .main_list5 ul li .left h2 span.l {  background: #e2f5ee;  color: #31be85; }
.content .main_box .m .main_list5 ul li .left div {overflow: hidden;display: flex; }
.content .main_box .m .main_list5 ul li .left div p {width: 66px;font-size: 14px;color: #959595;line-height: 26px; }
.content .main_box .m .main_list5 ul li .left div span {width: 416px;display: block;font-size: 14px;color: #959595;line-height: 26px; }
.content .main_box .m .main_list4 {overflow: hidden;margin-top: 8px; }
.content .main_box .m .main_list4 > ul {  overflow: hidden; }
.content .main_box .m .main_list4 > ul > li {overflow: hidden;width: 100%;height: 106px;background: #fff;margin-bottom: 14px; }
.content .main_box .m .main_list4 > ul > li:hover{border: 1px solid #577aff;}
.content .main_box .m .main_list4 > ul > li.on {  border: 1px solid #577aff; }
.content .main_box .m .main_list4 > ul > li.on .top .fr img {display: block; }

.content .main_box .m .main_list4 > ul > li .bot {  height: calc(100% - 72px);  width: 100%;  display: flex;  align-items: center;  justify-content: space-between;  background: #fafafa;  padding: 0 20px; }
.content .main_box .m .main_list4 > ul > li .bot ul {overflow: hidden;display: flex;align-items: center; }
.content .main_box .m .main_list4 > ul > li .bot ul li {display: inline-block;font-size: 12px;color: #666666 s;border: 1px solid #e6e6e6;border-radius: 2px;margin-right: 8px;height: 20px;padding: 0 4px; padding-left:10px; padding-right:10px;}
.content .main_box .m .main_list4 > ul > li .bot ul .qiye{ background:#e3ecfd; color:#316ccb;}
.content .main_box .m .main_list4 > ul > li .bot .fr {overflow: hidden;display: flex;align-items: center; }
.content .main_box .m .main_list4 > ul > li .bot .fr div {display: flex;align-items: center;overflow: hidden;margin-left: 20px; }
.content .main_box .m .main_list4 > ul > li .bot .fr div p {  font-size: 12px;  color: #666666;  margin-left: 4px; }
.content .main_box .m .main_list4 > ul > li .top {  overflow: hidden;  height: 72px;  padding: 0 30px 0 23px;  display: flex;  align-items: center;  justify-content: space-between; }
.content .main_box .m .main_list4 > ul > li .top .fl {overflow: hidden; }
.content .main_box .m .main_list4 > ul > li .top .fl p {font-size: 18px;font-weight: bold;margin-bottom: 14px;color: #000;line-height: 1; }
.content .main_box .m .main_list4 > ul > li .top .fl span {font-size: 12px;color: #333333;padding-left: 6px;display: block; }
.content .main_box .m .main_list4 > ul > li .top .fr {overflow: hidden;display: flex;align-items: center; }
.content .main_box .m .main_list4 > ul > li .top .fr img {display: none;margin-right: 14px; }
.content .main_box .m .main_list4 > ul > li .top .fr p {font-size: 12px;color: #666666;width: 160px;text-align: center; }
.content .main_box .m .main_list4 > ul > li .top .fr a {cursor: pointer;overflow: hidden;width: 74px;height: 26px;display: flex;align-items: center;justify-content: center;border: 1px solid #316ccb;font-size: 12px;color: #316ccb; }
.content .main_box .m .main_list4 > ul > li .top .fr a:hover{ background-color:#316ccb; color:#fff;}

.content .main_box .m .main_list4 > ul > li .top .fr a p{color: #316ccb;}
.content .main_box .m .main_list4 > ul > li .top .fr a p:hover{color: #fff;}

.scbtn span{ display:none;}
.scbtnon{ background-color:#ededed;}
.content .main_box .m .main_list4 > ul > li .top .fr .yuqi{ background-color:#999; color:#fff;}
.content .main_box .m .main_list3 {overflow: auto;background: #fff;height: 700px;margin-top: 8px;margin-bottom: 32px; }
.content .main_box .m .main_list3 table {  width: 1400px; }
.content .main_box .m .main_list3 table tr {width: 100%; }
.content .main_box .m .main_list3 table tr th {  border-bottom: 1px solid #e1e1e1;  height: 35px;  background: #fff;  text-align: center;  font-size: 14px;  border-right: 1px solid #e1e1e1;  text-align: center;  color: #656565; }
.content .main_box .m .main_list3 table tr td {  border-bottom: 1px solid #e1e1e1;  text-align: center;  height: 35px;  border-right: 1px solid #e1e1e1;  background: #fff;  font-size: 14px;  text-align: center;  color: #656565; }
.content .main_box .m .main_list3 table tr td:nth-child(2) {border-right: none; }
.content .main_box .m .main_list3 table tr td:nth-child(3) {border-right: none; }
.content .main_box .m .main_list3 table tr td div {width: 74px;margin: 0 auto;height: 26px;border: 1px solid #316ccb; }
.content .main_box .m .main_list3 table tr td div a {display: flex;align-items: center;justify-content: center;font-size: 14px;color: #316ccb;width: 100%;height: 100%; }
.content .main_box .m .main_list3 table tr td .ck {background: #e3ecfd;border: none; }
.content .main_box .m .main_list2 {overflow: hidden;background: #fff;margin-top: 8px; }
.content .main_box .m .main_list2 table {  width: 100%; }
.content .main_box .m .main_list2 table tr {width: 100%; }
.content .main_box .m .main_list2 table tr th {  border-bottom: 1px solid #e1e1e1;  height: 48px;  background: #fcfcfc;  font-size: 14px;  text-align: center;  color: #656565; }
.content .main_box .m .main_list2 table tr td {  border-bottom: 1px solid #e1e1e1;  height: 70px;  background: #fff;  font-size: 14px;  text-align: center;  color: #656565; }
.content .main_box .m .main_list2 table tr td div {width: 74px;margin: 0 auto;height: 26px;border: 1px solid #316ccb; }
.content .main_box .m .main_list2 table tr td div a {display: flex;align-items: center;justify-content: center;font-size: 14px;color: #316ccb;width: 100%;height: 100%; }
.content .main_box .m .main_list2 table tr td .ck {background: #e3ecfd;border: none; }
.content .main_box .m .main_list {overflow: hidden;background: #fff; }

.main_list_cc{height: 48px;text-align: center; color: #656565; border-bottom: 1px solid #e1e1e1;  font-size: 14px;}
.main_list_cc:hover{background: #f6f6f6;}
.main_list_title{  background: #f6f6f6;}

.main_list_cc span{ display:inline-block; padding-left:10px; padding-right:10px; height:48px; line-height:48px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:100px;}
.main_list_cc span:nth-child(1){ width:300px;}
.main_list_cc span:nth-child(5){ width:180px;}
.main_list_cc span .seemore{ display:block; width: 74px;margin: 0 auto;height: 26px;border: 1px solid #ddd; line-height:26px; margin-top:10px; font-size:12px;}
.main_list_cc span .seemore a{color:#666;}
.main_list_cc span .seemore:hover{ background-color:#e9f1ff; border: 1px solid #316ccb;}

.main_list_cc div span{ display:none;}
.main_list_cc div a{ cursor:pointer;}
.main_list_cc div i{ font-size:22px; color:#666;}
.main_list_cc div i:hover{ color:#c00; font-size:30px;}

#xinxik span:nth-child(1){ width:220px;}
#xinxik span:nth-child(2){ width:220px;}

.content .main_box .m .main_list_xujia{ background-color:#fff; padding-left:5px; padding-top:10px;}
.content .main_box .m .main_list_xujia > ul > li {  margin-bottom: 15px;  overflow: hidden;  margin-right: 13px;  width: 287px;  float: left;  height: 190px;  border: 1px solid #f2f2f2; }
.content .main_box .m .main_list_xujia > ul > li:hover{border: 1px solid #ccc;-webkit-filter: drop-shadow(0px 0px 3px #ccc);filter: drop-shadow(0px 0px 5px #ccc); background-color:#fff;}
.content .main_box .m .main_list_xujia > ul > li:nth-child(4n) {margin-right: 0; }
.content .main_box .m .main_list_xujia > ul > li a {display: block;padding: 14px 16px 0 16px; }
.content .main_box .m .main_list_xujia > ul > li a > p {  font-size: 16px;  margin-bottom: 15px;  color: #000;  line-height: 20px; height:30px; font-weight:bold;}
.content .main_box .m .main_list_xujia > ul > li a .bor {  overflow: hidden;  margin-top: 12px;  display: flex;  align-items: center;  justify-content: space-between; }
.content .main_box .m .main_list_xujia > ul > li a .bor .f {overflow: hidden;display: flex;align-items: center; }
.content .main_box .m .main_list_xujia > ul > li a .bor .f p {font-size: 12px;margin-left: 5px;color: #e5301e; }
.content .main_box .m .main_list_xujia > ul > li a .btn {  overflow: hidden;  width: 157px;  height: 29px; line-height:29px;  background-image: url(../images/cloud_45.jpg);  background-size: 100% 100%;  cursor: pointer; text-align:center; color:#fff;}
.content .main_box .m .main_list_xujia > ul > li a .btn:active{ color:#c00;}
.content .main_box .m .main_list_xujia > ul > li a ul {  overflow: hidden; }
.content .main_box .m .main_list_xujia > ul > li a ul li {font-size: 12px;color: #000;line-height: 25px;}
.content .main_box .m .main_list_xujia > ul > li a ul li a {color: #999999; }

		/**.content .main_box .m .main_list table {  width: 100%; }
.content .main_box .m .main_list table tr {width: 100%; }

			.content .main_box .m .main_list table tr:hover { background: #f6f6f6;}
.content .main_box .m .main_list table tr th {  border-bottom: 1px solid #e1e1e1;  height: 48px;  background: #f6f6f6;  font-size: 14px;  text-align: center;  color: #656565; }
.content .main_box .m .main_list table tr td {
			  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
			  padding-left:10px;
			  padding-right:10px;  border-bottom: 1px solid #e1e1e1;  height: 70px;  font-size: 14px;  text-align: center;  color: #656565; }
.content .main_box .m .main_list table tr td:first-child {color: #316ccb;font-size: 16px; }

				**/

.content .main_box .m .free_reg {overflow: hidden;display: flex;align-items: center;justify-content: center;width: 100%;height: 41px;border: 1px solid #fec89c;background: #fdf8f2; }
.content .main_box .m .free_reg p {  font-size: 12px;  color: #565656; }
.content .main_box .m .free_reg a {  display: flex;  align-items: center;  justify-content: center;  width: 76px;  height: 100%;  background: #ff6600;  font-size: 12px;  color: #fff;  margin-left: 10px; }
.content .main_box .m .main_sx {height: 50px;width: 100%;background: #fff;margin-top: 10px;margin-bottom: 10px;display: flex;align-items: center;padding: 0 10px 0 0;justify-content: space-between; font-size:14px;}
.content .main_box .m .main_sx a{ color:#000;}
.content .main_box .m .main_sx a:link{ color:#000;}
.content .main_box .m .main_sx a:hover { COLOR:#c00;}
.content .main_box .m .main_sx .searchsbox {  display: flex;  align-items: center;  overflow: hidden; }
.content .main_box .m .main_sx .year {  overflow: hidden;  height: 32px;  width: 110px;  display: flex;  align-items: center;  justify-content: center;  margin-left: 6px;  border: 1px solid #316ccb; }
.content .main_box .m .main_sx .year a {display: flex;color: #316CCB;align-items: center;justify-content: center;width: 100%;height: 100%;font-size: 14px; }
.content .main_box .m .main_sx .year:hover{ background-color:#316ccb;}
.content .main_box .m .main_sx .year:hover a{ color:#fff;}
.content .main_box .m .main_sx .searchs {  overflow: hidden;  width: 430px;  height: 32px;  border: 2px solid #316ccb; }
.content .main_box .m .main_sx .searchs i {font-size: 22px;color: #316ccb;float: left;margin-top: 3px;margin-left: 6px; }
.content .main_box .m .main_sx .searchs input {width: 275px;border: none;outline: none;background: none;font-size: 14px;color: #000;height: 100%;float: left;padding-left: 7px; }
.content .main_box .m .main_sx .searchs .frs {float: right;width: 95px;height: 100%;display: flex;align-items: center;justify-content: center;background: #316ccb;font-size: 12px;color: #fff;cursor: pointer; }
.content .main_box .m .main_sx .anqi {  display: flex;  align-items: center;  justify-content: center;  width: 98px;  height: 26px;  cursor: pointer;  border: 1px solid #316ccb; }
.content .main_box .m .main_sx .anqi i {font-size: 20px;color: #316ccb;margin-right: 5px; }
.content .main_box .m .main_sx .anqi p {font-size: 12px;color: #316ccb; }
.content .main_box .m .main_sx ul {  height: 100%;  display: flex;  padding-left: 25px;  align-items: center; }
.content .main_box .m .main_sx ul select {width: 60px;height: 100%;border: none;outline: none;background: none;font-size: 14px;color: #656565; }
.content .main_box .m .main_sx ul span {font-size: 14px;padding-right: 20px;line-height: 1;display: block;border-right: 1px solid #e1e1e1;margin-right: 22px;color: #316ccb; }
.content .main_box .m .main_sx ul li {width: 120px;display: flex;align-items: center; }
.content .main_box .m .main_sx ul li p {  font-size: 14px;  color: #000;  cursor: pointer; }
.content .main_box .m .main_sx ul li i {  font-size: 16px;  color: #ccc;  margin-left: 5px; }
.content .main_box .m .main_sx .button {  width: 112px;  height: 40px;  display: flex;  align-items: center;  justify-content: center;  background: #cc0000;  cursor: pointer;  font-size: 14px;  color: #fff; }
.content .main_box .m .main_sx .button:hover{ background: #ff0000; }
.content .main_box .m .main_sx .button i {font-size: 18px;color: #fff; }
.content .main_box .m .chazhao {overflow: hidden;width: 100%;height: 50px;background: #fff;display: flex;margin-top: 10px;align-items: center; }
.content .main_box .m .chazhao .chan {  overflow: hidden;  height: 100%;  display: flex;  align-items: center;  margin-left: 24px; padding:10px; width:350px;}
.content .main_box .m .chazhao .chan p {font-size: 14px;color: #656565;margin-right: 17px; }
.content .main_box .m .chazhao .chan input {width: 250px;height: 30px;border: 1px solid #e5e5e5;padding-left: 6px;font-size: 14px;color: #666; }
.content .main_box .m .chazhao .cz {  width: 62px;  height: 22px;  display: flex;  align-items: center;  justify-content: center;  border: 1px solid #316ccb;  color: #316ccb;  font-size: 14px;  cursor: pointer;  margin-left: 45px; }
.content .main_box .m .chazhao .cz:hover{ background-color:#316ccb; color:#fff;}
.content .main_box .m .chazhao .chans {  overflow: hidden;  height: 100%;  display: flex;  align-items: center;  margin-left: 24px;  padding:10px; width:350px;}
.content .main_box .m .chazhao .chans p {font-size: 14px;color: #656565;margin-right: 17px; }
.content .main_box .m .chazhao .chans div {display: flex;align-items: center;width: 160px;border: 1px solid #e5e5e5;height: 30px; }
.content .main_box .m .chazhao .chans input {width: 60px;font-size: 14px;color: #666;height: 30px;font-size: 14px;color: #666;border: none;outline: none;background: none; }
.content .main_box .m .chazhao .fls {  overflow: hidden;  width: 110px;  height: 100%;  display: flex;  justify-content: center;  align-items: center;  background: #e9f1ff; }
.content .main_box .m .chazhao .fls i {font-size: 20px;color: #316ccb; }
.content .main_box .m .chazhao .fls p {font-size: 14px;color: #316ccb;margin-left: 12px; }
.content .main_box .m .main_shaixuan {overflow: hidden;width: 100%;background: #fff;margin-top: 14px; }
.content .main_box .m .main_shaixuan .linefont {  overflow: hidden;  width: 100%;  height: 30px;  background: #fffbea;  font-size: 12px;  color: #656565;  line-height: 30px;  padding-left: 20px; }
.content .main_box .m .main_shaixuan .lable {  overflow: hidden;  height: 50px;  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 20px 0 25px;  border-bottom: 1px solid #f5f5f5; }
.content .main_box .m .main_shaixuan .lable p {font-size: 14px;color: #656565; }
.content .main_box .m .main_shaixuan .lable p a {  color: #656565; }
.content .main_box .m .main_shaixuan .lable p a:hover{ color:#c00;}
.content .main_box .m .main_shaixuan .lable em {font-size: 14px;color: #959595;margin-right: 25px;display: block; }
.content .main_box .m .main_shaixuan .lable ul {overflow: hidden;display: flex;align-items: center; }
.content .main_box .m .main_shaixuan .lable ul li {  font-size: 14px;  color: #000;  width: 120px; }
.content .main_box .m .main_shaixuan .lable span {font-size: 12px;color: #656565; }
.content .main_box .m .main_shaixuan .lables {  overflow: hidden;  display: flex;  padding: 0 20px 0 25px;  border-bottom: 1px solid #f5f5f5; }
.content .main_box .m .main_shaixuan .lables p {font-size: 14px;color: #656565; }
.content .main_box .m .main_shaixuan .lables em {font-size: 14px;color: #000;width: 66px;display: block;margin: 10px 0; }
.content .main_box .m .main_shaixuan .lables ul {overflow: hidden;width: 1020px; }
.content .main_box .m .main_shaixuan .lables ul li {  font-size: 14px; cursor: pointer;  float: left;  margin: 10px 0;  margin-right: 30px; }
.content .main_box .m .main_shaixuan .lables ul li .on  {color: #316ccb; font-weight:bold;}
.content .main_box .m .main_shaixuan .lables ul li a{ color:#666;}
.content .main_box .m .main_shaixuan .lables ul li a:hover{ color:#316ccb;}
.content .main_box .m .main_shaixuan .lables span {font-size: 12px;color: #656565; }
.content .main_box .m .main_banner {overflow: hidden;width: 100%;height: 200px;background-image: url(../images/icon_15.jpg);background-size: cover;background-repeat: no-repeat;padding: 26px 0 0 67px; }
.content .main_box .m .main_banner > p {  font-size: 16px;  color: #fff;  line-height: 1; }
.content .main_box .m .main_banner .btn {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 18px;  padding-left: 32px; }
.content .main_box .m .main_banner .btn div {overflow: hidden;width: 160px;height: 34px;background: #326ac9;display: flex;align-items: center;justify-content: center;margin-right: 20px;border-radius: 50px; }
.content .main_box .m .main_banner .btn div.on {  background: #fff; }
.content .main_box .m .main_banner .btn div.on i {font-size: 18px;color: #000; }
.content .main_box .m .main_banner .btn div.on p {color: #000000;margin-left: 6px; }
.content .main_box .m .main_banner .btn div a {  color: #fff;  font-size: 14px;  width: 100%;  height: 100%;  text-align: center;  line-height: 34px;  display: flex;  align-items: center;  justify-content: center; }
.content .main_box .m .main_banner ul {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 25px; }
.content .main_box .m .main_banner ul li {overflow: hidden;display: flex;align-items: center;margin-right: 50px; }
.content .main_box .m .main_banner ul li i {  font-size: 50px;  margin-right: 17px;  color: #3269c8; }
.content .main_box .m .main_banner ul li div {  overflow: hidden; }
.content .main_box .m .main_banner ul li div p {font-size: 14px;color: #fff;margin-bottom: 7px;line-height: 1; }
.content .main_box .m .main_banner ul li div span {display: block;font-size: 12px;color: #fff; }
.content .main_box .m .main_banner1 {overflow: hidden;width: 100%;height: 175px;background-size: cover;background-repeat: no-repeat;background-image: url(../images/desbanner_03.jpg);padding: 26px 0 0 55px; }
.content .main_box .m .main_banner1 > p {  font-size: 26px;  font-weight: bold;  color: #fff;  letter-spacing: 4px;  line-height: 1;  margin-bottom: 15px; }
.content .main_box .m .main_banner1 > span {  font-size: 16px;  color: #fff;  line-height: 26px;  margin-bottom: 14px;  width: 750px;  display: block; }
.content .main_box .m .main_banner1 .btn {  overflow: hidden;  display: flex;  align-items: center; }
.content .main_box .m .main_banner1 .btn div {overflow: hidden;width: 230px;height: 31px;background: #326ac9;display: flex;align-items: center;justify-content: center;margin-right: 15px;border-radius: 50px; }
.content .main_box .m .main_banner1 .btn div:hover{ background-color:#c00;}
.content .main_box .m .main_banner1 .btn div.on {  background: #fff;  width: 179px; }
.content .main_box .m .main_banner1 .btn div.on p {color: #e71f19;margin-left: 16px; }
.content .main_box .m .main_banner1 .btn div a {  color: #fff;  font-size: 14px;  width: 100%;  height: 100%;  text-align: center;  line-height: 34px;  display: flex;  align-items: center;  justify-content: center; }
.content .main_box .m .main_banner1 ul {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 25px; }
.content .main_box .m .main_banner1 ul li {overflow: hidden;display: flex;align-items: center;margin-right: 88px; }
.content .main_box .m .main_banner1 ul li i {  font-size: 50px;  margin-right: 17px;  color: #3269c8; }
.content .main_box .m .main_banner1 ul li div {  overflow: hidden; }
.content .main_box .m .main_banner1 ul li div p {font-size: 14px;color: #fff;margin-bottom: 7px;line-height: 1; }
.content .main_box .m .main_banner1 ul li div span {display: block;font-size: 12px;color: #fff; }
.content .main_box .m .main_banner2 {overflow: hidden;width: 100%;height: 175px;background-size: cover;background-repeat: no-repeat;background-image: url(../images/bannerlist_03.jpg);padding: 30px 0 0 55px; }
.content .main_box .m .main_banner2 > p {  font-size: 26px;  font-weight: bold;  color: #fff;  letter-spacing: 4px;  line-height: 1;  margin-bottom: 10px; }
.content .main_box .m .main_banner2 > span {  font-size: 16px;  color: #fff;  line-height: 24px;  display: block; }
.content .main_box .m .main_banner2 .btn {  overflow: hidden;  display: flex;  align-items: center; }
.content .main_box .m .main_banner2 .btn div {overflow: hidden;width: 317px;height: 31px;background: #326ac9;display: flex;align-items: center;justify-content: center;margin-right: 15px;border-radius: 50px; }
.content .main_box .m .main_banner2 .btn div.on {  background: #fff;  width: 179px; }
.content .main_box .m .main_banner2 .btn div.on p {color: #e71f19;margin-left: 16px; }
.content .main_box .m .main_banner2 .btn div a {  color: #fff;  font-size: 14px;  width: 100%;  height: 100%;  text-align: center;  line-height: 34px;  display: flex;  align-items: center;  justify-content: center; }
.content .main_box .m .main_banner2 ul {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 25px; }
.content .main_box .m .main_banner2 ul li {overflow: hidden;display: flex;align-items: center;margin-right: 88px; }
.content .main_box .m .main_banner2 ul li i {  font-size: 50px;  margin-right: 17px;  color: #3269c8; }
.content .main_box .m .main_banner2 ul li div {  overflow: hidden; }
.content .main_box .m .main_banner2 ul li div p {font-size: 14px;color: #fff;margin-bottom: 7px;line-height: 1; }
.content .main_box .m .main_banner2 ul li div span {display: block;font-size: 12px;color: #fff; }
.content .footer_banner {  width: 1200px;  margin: 0 auto;  overflow: hidden;  margin-top: 12px; }
.content .footer_banner img {width: 100%;display: block; }
.content .main_renzhengshang {  overflow: hidden;  width: 1200px;  margin: 0 auto;}
.content .main_renzhengshang p {font-weight: bold;font-size: 20px;color: #333; border-left:4px solid #c00; padding-left:10px; margin-top:15px; margin-bottom:15px;}
.content .main_renzhengshang ul {overflow: hidden;  background: #fff; }
.content .main_renzhengshang ul li {overflow: hidden;width: 20%;float: left;border-top: 2px solid #f8f8f8;border-right: 2px solid #f8f8f8;height: 90px; }
.content .main_renzhengshang ul li:nth-child(5n) {  border-right: none; }
.content .main_renzhengshang ul li img {  width: 100%;  height: 100%;  display: block; }
.content .main_renzhengshang ul li a{ display:block; width:100%; height:90px;}
.content .main_renzhengshang ul li span{ display:none; width:100%; height:90px; text-align:center; line-height:90px; font-size:20px; color:#fff; background-color:rgb(0,0,0,0.7);}

.footer {width: 100%;background: #dddddd;overflow: hidden;margin-top: 15px; }
.footer .m {  width: 1184px;  margin: 0 auto;  overflow: hidden; }
.footer .m .font_grow {overflow: hidden;padding: 22px 0 55px 0; }
.footer .m .font_grow p {text-align: center;font-size: 14px;color: #4d4d4d;line-height: 22px; }
.footer .m .link {overflow: hidden;display: flex;padding: 25px 0 33px 0;border-bottom: 1px solid #cfcfcf;width: 100%; }
.footer .m .link .codes {overflow: hidden;margin-left: 75px;display: flex; }
.footer .m .link .codes .item {  overflow: hidden;  margin-right: 25px; }
.footer .m .link .codes .item img {display: block;margin: 0 auto; }
.footer .m .link .codes .item div {overflow: hidden;display: flex;align-items: center;justify-content: center;margin-top: 10px; }
.footer .m .link .codes .item div i {  font-size: 14px;  color: #727272;  margin-right: 4px; }
.footer .m .link .codes .item div p {  font-size: 12px;  color: #727272; }
.footer .m .link .data {overflow: hidden;margin-left: 30px; }
.footer .m .link .data p {  font-size: 12px;  color: #666666;  line-height: 1;  margin-bottom: 18px; }
.footer .m .link .data div {  overflow: hidden;  display: flex;  align-items: center; }
.footer .m .link .data div i {font-size: 18px;color: #727272; }
.footer .m .link .data div span {font-size: 18px;margin-left: 6px;color: #4d4d4d; }
.footer .m .link ul {overflow: hidden;margin-right: 70px; }
.footer .m .link ul li {  font-size: 12px;  line-height: 1;  margin-bottom: 16px;  color: #4d4d4d; }
.footer .m .link ul li:first-child {font-weight: bold;font-size: 14px; }
.footer .m .link ul li a {color: #666666; }
.footer .m .link ul li a:hover{ color:#c00;}

.main_caijiainfo {overflow: hidden;width: 1200px;margin: 0 auto;background: #fff;padding-bottom: 23px;margin-bottom: 15px;margin-top: 10px; }
.main_caijiainfo .main_right {  overflow: hidden;  width: 850px;  padding: 35px 0 0 0; }
.main_caijiainfo .main_right h2 {height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #565656; }
.main_caijiainfo .main_right .table {overflow: hidden; }
.main_caijiainfo .main_right .table h3 {height: 66px;line-height: 66px;text-align: center;font-size: 16px;color: #565656; }
.main_caijiainfo .main_right .table .fontgrows {overflow: hidden;padding: 15px 10px;margin-top: 10px;background: #eeeeee; }
.main_caijiainfo .main_right .table .fontgrows p {  font-size: 14px;  color: #565656;  line-height: 30px; }
.main_caijiainfo .main_right .table .fontgrows p span {color: #0066cc; }
.main_caijiainfo .main_right .table table {width: 100%;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc; }
.main_caijiainfo .main_right .table table tr {  width: 100%; }
.main_caijiainfo .main_right .table table tr th {height: 50px;background: #eeeeee;text-align: center;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;font-size: 14px;color: #565656; }
.main_caijiainfo .main_right .table table tr td {background: #fff;border-right: 1px solid #cccccc;padding: 15px 10px;border-bottom: 1px solid #cccccc;font-size: 14px;color: #565656; }
.main_caijiainfo .main_right .info {overflow: hidden;display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #eeeeee;border-top: 1px solid #EEEEEE; min-height:132px; }
.main_caijiainfo .main_right .info ul {overflow: hidden; }
.main_caijiainfo .main_right .info ul li {  font-size: 14px;  color: #000099;  font-weight: bold;  line-height: 30px; }
.main_caijiainfo .main_right .info ul li span {color: #565656;font-weight: normal; }
.main_caijiainfo .main_right .info .fr {overflow: hidden;background: #eeeeee;height: 100%; min-width:250px; height:200px;}
.main_caijiainfo .main_right .info .fr a {  height: 100%;  width: 100%;  display: flex;  align-items: center;  justify-content: center; }
.main_caijiainfo .main_right .info .fr p {  height: 100%;  width: 100%;  font-size: 22px;  display: flex;  align-items:center;  justify-content: center;  color: #999; color:#c00;}
.main_caijiainfo .main_right .info .fr p span {font-size: 21px;margin-left: 4px;color: #000; }
.main_caijiainfo .main_right .mnue {overflow: hidden;height: 45px;border-bottom: 1px solid #cccccc; }
.main_caijiainfo .main_right .mnue ul {overflow: hidden;display: flex;align-items: center;height: 100%; }
.main_caijiainfo .main_right .mnue ul li {  font-size: 14px;  color: #032f9a;  margin-right: 5px; }
.main_caijiainfo .main_right .mnue ul li a {color: #032f9a; }
.main_caijiainfo .main_left {  overflow: hidden;  width: 312px;  padding: 30px 37px 0 15px;  float: left; }
.main_caijiainfo .main_left .titinfo {overflow: hidden;display: flex;align-items: center;justify-content: center;background: #326ac9;width: 260px;height: 50px;font-size: 16px;color: #fff;border-radius: 15px;margin-bottom: 24px; }
.main_caijiainfo .main_left .news_list {overflow: hidden;margin-top: 26px; }
.main_caijiainfo .main_left .news_list h2 {font-size: 16px;color: #565656;line-height: 35px;font-weight: bold;border-bottom: 2px solid #1a2a4e; }
.main_caijiainfo .main_left .news_list ul {overflow: hidden;padding: 10px 0; }
.main_caijiainfo .main_left .news_list ul li {  overflow: hidden;  margin-bottom: 10px; }
.main_caijiainfo .main_left .news_list ul li div {overflow: hidden;display: flex;justify-content: space-between; }
.main_caijiainfo .main_left .news_list ul li div i {  font-size: 10px;  margin-top: 6px;  color: #233255; }
.main_caijiainfo .main_left .news_list ul li div p {  font-size: 14px;  line-height: 25px;  margin-left: 6px;  width: 238px;  color: #333; }
.main_caijiainfo .main_left .news_list ul li a:hover div p { color:#c00;}
.main_caijiainfo .main_left .news_list ul li span {display: block;font-size: 14px;line-height: 1;margin-top: 4px;color: #cccccc;padding-left: 21px;box-sizing: border-box; }
.main_caijiainfo .main_left .info {overflow: hidden; }
.main_caijiainfo .main_left .info p {font-size: 16px;color: #1a2a4e;font-weight: bold;line-height: 1;margin-bottom: 30px; }
.main_caijiainfo .main_left .info ul {overflow: auto; }
.main_caijiainfo .main_left .info ul li {  overflow: hidden;  font-size: 14px;  color: #565656;  margin-bottom: 15px; }
.main_caijiainfo .main_left .info .link {overflow: hidden;width: 100%;height: 32px;display: flex;align-items: center;justify-content: center;font-size: 14px;color: #000;border-radius: 10px;border: 1px solid #000066; }
.main_caijiainfo .main_left .info .link a {  color: #000;  width: 100%;  height: 100%;  display: block;  text-align: center;  line-height: 32px; }
.main_caijiainfo .main_left .info .link:hover{ background:#326ac9;}
.main_caijiainfo .main_left .info .link:hover a{color:#fff;}

.xinxijia_box {overflow: hidden;width: 100%;margin-top: 8px;margin-bottom: 14px;background: #fff; }
.xinxijia_box .titles {  overflow: hidden;  height: 48px;  background: #f8f8f8;  display: flex;  align-items: center;  justify-content: space-between; }
.xinxijia_box .titles .fl {overflow: hidden;display: flex;align-items: center; }
.xinxijia_box .titles .fl p {font-size: 12px;color: #959595;margin-left: 24px; }
.xinxijia_box .titles .fr {overflow: hidden;display: flex;align-items: center; }
.xinxijia_box .titles .fr p {font-size: 12px;color: #959595; }
.xinxijia_box .titles .fr img {margin-right: 17px; }
.xinxijia_box .box {  overflow: hidden;  padding: 0 40px 40px 40px; }
.xinxijia_box .box .stlas {display: block;margin: 0 auto; }
.xinxijia_box .box .tabs {overflow: hidden;padding: 40px 0; }
.xinxijia_box .box .tabs h2 {font-size: 18px;color: #353535;padding-left: 14px;border-left: 4px solid #045fe1;line-height: 1; }
.xinxijia_box .box .tabs table {margin-top: 18px;width: 100%;border: 1px solid #e3ecfd; }
.xinxijia_box .box .tabs table tr {  width: 100%;}
.xinxijia_box .box .tabs table tr:last-child td {border: none; }
.xinxijia_box .box .tabs table tr th {height: 50px;padding-left: 24px;border-bottom: 1px solid #e3ecfd;font-size: 14px;background: #e9f0fe;color: #353535;text-align:center; }
.xinxijia_box .box .tabs table tr td {height: 50px;padding-left: 24px;border-bottom: 1px solid #e3ecfd;font-size: 14px;background: #f1f6fe;color: #656565;text-align:center; }
.xinxijia_box .box .info {overflow: hidden; min-height:135px;;border-bottom: 1px solid #f1f1f1;display: flex;align-items: center;justify-content: space-between; }
.xinxijia_box .box .info .fr {width: 160px;height: 40px;display: flex;align-items: center;cursor: pointer;justify-content: center;font-size: 14px;color: #fff;background: #ffa910;border-radius: 6px; }
.xinxijia_box .box .info .yaers {overflow: hidden; }
.xinxijia_box .box .info .yaers ul {  overflow: hidden;  width: 420px; }
.xinxijia_box .box .info .yaers ul li {overflow: hidden;width: 210px;float: left;display: flex;align-items: center; }
.xinxijia_box .box .info .yaers ul li > div {  width: 8px;  height: 8px;  border-radius: 50%;  display: flex;  align-items: center;  justify-content: center; }
.xinxijia_box .box .info .yaers ul li > div div {background: #fff;width: 4px;border-radius: 50%;height: 4px; }
.xinxijia_box .box .info .yaers ul li p {  font-size: 12px;  color: #999999;  margin-left: 6px; }
.xinxijia_box .box .info .yaers ul li span {  font-size: 12px;  color: #666666;  margin-left: 12px; }
.xinxijia_box .box .info .yaers ul li i {  font-size: 20px;  color: #ccc;  margin-bottom: 5px;  margin-left: 4px; margin-top:5px;}
.xinxijia_box .box .info .fl {overflow: hidden;width: 450px; }
.xinxijia_box .box .info .fl ul {  overflow: hidden;  width: 100%;  height: 45px;  border-top: 1px dashed #cccccc;  display: flex;  align-items: center; }
.xinxijia_box .box .info .fl ul li {font-size: 14px;color: #999999;margin-right: 23px; padding-top:10px; line-height:30px;}
.xinxijia_box .box .info .fl ul li span {  color: #333; padding-right:20px;}
.xinxijia_box .box .info .fl .sto {  overflow: hidden;  display: flex;  align-items: center;  padding-top: 10px;  width: 100%; }
.xinxijia_box .box .info .fl .sto p {font-size: 18px;display: flex;align-items: flex-end;color: #000;font-weight: bold; }
.xinxijia_box .box .info .fl .sto p span {  font-weight: normal;  font-size: 16px;  color: #999999;  margin-left: 5px; }
.xinxijia_box .box .info .fl .sto em {display: block;font-size: 26px;font-weight: bold;color: #fe6f00;margin-left: 20px; width:200px;}
.xinxijia_box .box .info .fl .sto em font{ font-weight:bold; font-size:32px;}
.xinxijia_box .box .info .fl .sto h1 {font-size: 18px;display: flex;align-items: flex-end;color: #000;font-weight: bold; padding-bottom:10px;}

.xinxijia_box .box .info .frsc {width: 120px;height: 28px;border: 1px solid #dddddd;margin: 5px 0; }
.xinxijia_box .box .info .frsc:hover{ background-color:#e9f1ff; border:#316ccb solid 1px;}
.xinxijia_box .box .info .frsc a span{ display:none;}
.xinxijia_box .box .info .frsc a {  width: 100%;  height: 100%;  display: flex;  align-items: center;  justify-content: center;  cursor:pointer;}
.xinxijia_box .box .info .frsc a p {font-size: 12px;color: #333;width: 85px;text-align: center; }
.xinxijia_box .box .info .frsc a i {font-size: 20px;color: #7c7c7c; }


.main_anli {overflow: hidden;width: 100%;background: #fff;margin-top: 10px;padding: 20px 14px 0 14px;margin-bottom: 14px; }
.main_anli .font {  font-size: 12px;  color: #565656;  padding: 16px 0;  border-bottom: 1px dashed #cccccc;  line-height: 20px; }
.main_anli .infobox {  overflow: hidden;  padding: 30px 35px 70px 35px; }
.main_anli .infobox .tit {overflow: hidden; }
.main_anli .infobox .tit p {font-size: 20px;text-align: center;color: #000;line-height: 1;margin-bottom: 15px; }
.main_anli .infobox .tit span {font-size: 14px;text-align: center;color: #5f5f5f;display: block; }
.main_anli .infobox .bifs {display: block;margin: 0 auto;margin-top: 65px; }
.main_anli .infobox > p {font-size: 14px;color: #000000;line-height: 25px;margin-top: 10px;text-indent: 40px; }
.main_anli .anli_navbar {  overflow: hidden;  background: #eeeeee;  margin-top: 16px; }
.main_anli .anli_navbar li {overflow: hidden;padding: 0 17px;font-size: 12px;color: #000;float: left;line-height: 39px;cursor: pointer; }
.main_anli .anli_navbar li:hover {background: #316ccb;transition: all .3s; }
.main_anli .anli_navbar li:hover a {  color: #fff; }
.main_anli .anli_navbar li a {color: #000; }
.main_anli .anli_navbar li.on {background: #316ccb; }
.main_anli .anli_navbar li.on a {  color: #fff; }
.main_anli .anli_list {  padding: 5px 0 24px 0;  overflow: hidden; }
.main_anli .anli_list ul {overflow: hidden; }
.main_anli .anli_list ul li {overflow: hidden;width: 380px;height: 250px;float: left;position: relative;margin-top: 10px;margin-right: 9px; }
.main_anli .anli_list ul li img {  display: block;  width: 100%;  height: 100%; }
.main_anli .anli_list ul li p {  font-size: 12px;  color: #fff;  width: 100%;  text-align: center;  line-height: 45px;  height: 45px;  background: rgba(0, 0, 0, 0.6);  position: absolute;  left: 0;  bottom: 0; }
.main_anli .anli_list ul li:nth-child(3n) {  margin-right: 0; }


.cloud_banner {overflow: hidden;width: 100%;height: 378px; background:#245aa4; }
.cloud_banner_list{position:absolute; z-index:-1; width:100%; height:378px;}
.cloud_banner .m {  width: 1197px;  height: 100%;  margin: 0 auto;  overflow: hidden;  display: flex;  align-items: center;  justify-content: space-between; }
.cloud_banner .m .links {overflow: hidden;width: 240px;border-radius: 12px;background: #fff; }
.cloud_banner .m .links ul {overflow: hidden;display: flex;align-items: center;justify-content: space-between;height: 42px;background: #f2f3f4; }
.cloud_banner .m .links ul li {  overflow: hidden;  width: 50%;  height: 42px;  display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  font-size: 12px;  color: #000; }
.cloud_banner .m .links ul li.on {color: #fff;background: #e5301e; }
.cloud_banner .m .links .fade {overflow: hidden; }
.cloud_banner .m .links .fade .item {  overflow: hidden; }
.cloud_banner .m .links .fade .item div {width: 50%;height: 120px;float: left;display: flex;align-items: center;justify-content: center; }
.cloud_banner .m .links .fade .item div img {  display: block;  margin: 0 auto;  margin-bottom: 14px; }
.cloud_banner .m .links .fade .item div p {  font-size: 12px;  color: #000;  text-align: center; }
.cloud_banner .m .navbars {overflow: hidden;width: 200px;background:rgba(0,0,0,0.6);height: 100%; }
.cloud_banner .m .navbars h2 {text-align: center;font-size: 16px;color: #fff;line-height: 38px;background: #316ccb; }
.cloud_banner .m .navbars ul {overflow: auto;width: 100%;height: calc(100% - 38px); }
.cloud_banner .m .navbars ul li {  overflow: hidden;  display: flex;  align-items: center;  flex-wrap: wrap;  color: #fff;  padding-left: 20px; }
.cloud_banner .m .navbars ul li a {font-size: 14px;color: #fff;line-height: 20px;margin-top: 11px; margin-bottom:11px; display: block; width:120px;}
.cloud_banner .m .navbars ul li:hover{ background-color:#666;}
.cloud_banner .m .navbars ul li img{ margin-right:10px;}
.cloud_banner .m .bannerslide{ position:absolute; display:flex;align-items:flex-end; height:360px; width:730px;justify-content:center; margin-left:210px; height:}
.cloud_banner .m .bannerslide div{height:12px; width:12px; background-color:rgb(255,255,255,0.7); border-radius:50%; margin-right:10px; cursor:pointer;}
.cloud_banner .m .bannerslide .on{ background-color:#316ccb;}

.cloud_banner .m .links .fade .item .cjxj p{ 
	animation: blink1 1s  ease-in  infinite ;
	/* 其它浏览器兼容性前缀 */
	-webkit-animation: blink1 1s linear infinite;
	-moz-animation: blink1 1s linear infinite;
	-ms-animation: blink1 1s linear infinite;
	-o-animation: blink1 1s linear infinite;
}  

.main_ines {overflow: hidden;width: 100%;background: #fff;height: 46px; }
.main_ines .m {  width: 1197px;  height: 100%;  margin: 0 auto;  overflow: hidden;  display: flex;  align-items: center;  justify-content: space-between;  padding-right: 96px; }
.main_ines .m .num {overflow: hidden;height: 100%;display: flex;align-items: center; }
.main_ines .m .num p {font-size: 12px;color: #666666;margin-left: 45px;display: flex;align-items: flex-end; }
.main_ines .m .num p span {  font-size: 22px;  color: #e5301e;  font-weight: bold;  margin: 0 5px; line-height:15px; }
.main_ines .m ul {overflow: hidden;height: 100%;display: flex;align-items: center; }
.main_ines .m ul li {overflow: hidden;margin-right: 45px;height: 100%; }
.main_ines .m ul li a {  height: 100%;  display: flex;  align-items: center;  overflow: hidden; }
.main_ines .m ul li a p {font-size: 14px;color: #000;margin-left: 17px;letter-spacing: 2px; }
.main_ines .m ul li:hover a p{ color:#c00;}

.cloud_center {width: 1196px;margin: 0 auto;overflow: hidden; }
.cloud_center .tit {  overflow: hidden;  height: 60px;  display: flex;  align-items: center;  justify-content: space-between; }
.cloud_center .tit p {font-size: 20px;color: #000;padding-left: 14px;font-weight: bold;line-height: 1;border-left: 4px solid #e41b2e; }
.cloud_center .tit a {font-size: 14px;color: #000; }
.cloud_center .tit a:hover{ color:#c00;}
.cloud_center .cloud_ch {  overflow: hidden;  width: 100%; }
.cloud_center .cloud_ch .link {overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.cloud_center .cloud_ch .link li {overflow: hidden;margin-top: 20px; }
.cloud_center .cloud_ch .link li img {  display: block; }
.cloud_center .cloud_ch .logo {overflow: hidden;background: #fff;padding: 30px 20px; }
.cloud_center .cloud_ch .logo ul {overflow: hidden;border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5; }
.cloud_center .cloud_ch .logo li {overflow: hidden;float: left;width: 16.666666%;display: flex;align-items: center;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;height: 115px; text-align:center;}
.cloud_center .cloud_ch .logo li a{ display:block; width:100%; height:100%;display: flex;  align-items: center;}
.cloud_center .cloud_ch .logo li a img {  display: block; margin:auto;}
.cloud_center .cloud_ch .logo li a:hover img { height:90%;}

.cloud_cg {overflow: hidden; }
.cloud_cg.on .box .left ul li a .bor .f p {  color: #316ccb; }
.cloud_cg.on .box .left ul li a .bor .btn {  background-image: url(../images/cloud_53.jpg); }
.cloud_cg.on .box .right {  padding-bottom: 16px; }
.cloud_cg.on .box .right .bas ul {  width: 100%;}
.cloud_cg.on .box .right .bas ul li a {padding-left: 6px; }
.cloud_cg .box {  overflow: hidden;  display: flex;  justify-content: space-between; }
.cloud_cg .box .right {overflow: hidden;width: 284px;background: #fff;padding: 28px 17px 20px 27px; }
.cloud_cg .box .right .t {display: flex;align-items: center;justify-content: space-between; }
.cloud_cg .box .right .t p {  font-size: 19px;  color: #000;  line-height: 1;  font-weight: bold; }
.cloud_cg .box .right .t a {  font-size: 12px;  color: #000; }
.cloud_cg .box .right .t a:hover{ color:#c00;}
.cloud_cg .box .right .bas {overflow: hidden; margin-top: 14px; }
.cloud_cg .box .right .bas .bls {  overflow: hidden;  width: 14px;  height: 312px;  border-radius: 40px;  background: #e6e6e6; float:left;}
.cloud_cg .box .right .bas .bls div {width: 100%;height: 40px;display: flex;justify-content: center;background: #f48080;font-size: 12px;color: #fff;align-items: center; }
.cloud_cg .box .right .bas .bls div:last-child {  border-radius: 0 0 40px 40px; }
.cloud_cg .box .right .bas ul {  overflow: auto;  width: calc(100% - 14px); }
.cloud_cg .box .right .bas ul li {height: 40px;line-height: 40px;border-bottom: 1px dashed #ebebeb;font-size: 14px;color: #000; }
.cloud_cg .box .right .bas ul li a {  color: #000;  padding-left: 16px; }
.cloud_cg .box .right .bas ul li a:hover{ color:#c00;}
.cloud_cg .box .left {overflow: hidden;width: 906px;background: #fff;padding: 10px 12px 0 7px; }
.cloud_cg .box .left > ul {overflow: hidden;}
.cloud_cg .box .left > ul > li {  margin-bottom: 15px;  overflow: hidden;  margin-right: 13px;  width: 287px;  float: left;  height: 180px;  border: 1px solid #f2f2f2; }
.cloud_cg .box .left > ul > li:hover{border: 1px solid #ccc;-webkit-filter: drop-shadow(0px 0px 3px #ccc);filter: drop-shadow(0px 0px 5px #ccc); background-color:#fff;}
.cloud_cg .box .left > ul > li:nth-child(3n) {margin-right: 0; }
.cloud_cg .box .left > ul > li a {display: block;padding: 14px 16px 0 16px; }
.cloud_cg .box .left > ul > li a > p {  font-size: 16px;  margin-bottom: 15px;  color: #000;  line-height: 20px; overflow:hidden; font-weight:bold;}
.cloud_cg .box .left > ul > li a .bor {  overflow: hidden;  margin-top: 12px;  display: flex;  align-items: center;  justify-content: space-between; }
.cloud_cg .box .left > ul > li a .bor .f {overflow: hidden;display: flex;align-items: center; }
.cloud_cg .box .left > ul > li a .bor .f p {font-size: 12px;margin-left: 5px;color: #e5301e; }
.cloud_cg .box .left > ul > li a .btn {  overflow: hidden;  width: 157px;  height: 29px; line-height:29px;  background-image: url(../images/cloud_45.jpg);  background-size: 100% 100%;  cursor: pointer; text-align:center; color:#fff;}
.cloud_cg .box .left > ul > li a .btn:active{ color:#c00;}
.cloud_cg .box .left > ul > li a ul {  overflow: hidden; }
.cloud_cg .box .left > ul > li a ul li {font-size: 12px;color: #000;line-height: 25px;}
.cloud_cg .box .left > ul > li a ul li a {color: #999999; }


.cloudbanner {overflow: hidden;width: 100%;margin-top: 10px; }
.cloudbanner a {  display: block;  width: 100%;  overflow: hidden; }
.cloudbanner a img {width: 100%;display: block; }


.cloud_news {overflow: hidden;margin-bottom: 50px; }
.cloud_news .box {  overflow: hidden;  display: flex;  justify-content: space-between; }
.cloud_news .box .right {width: 283px;overflow: hidden; }
.cloud_news .box .right a {display: block;width: 100%; }
.cloud_news .box .left {overflow: hidden;width: 908px;padding: 14px 30px 14px 14px;background: #fff; }
.cloud_news .box .left .t {overflow: hidden;display: flex;align-items: center; }
.cloud_news .box .left .t li {  font-size: 14px;  color: #333;  height: 24px;  background: #f5f5f5;  border-radius: 40px;  display: flex;  align-items: center;  justify-content: center;  margin-right: 15px;  width: 86px;  cursor: pointer; }
.cloud_news .box .left .t li.on {background: #e41b2e;color: #fff; }
.cloud_news .box .left .l {overflow: hidden; }
.cloud_news .box .left .l li {  width: 100%;  margin-top: 27px;  overflow: hidden; }
.cloud_news .box .left .l li a {display: flex;align-items: center;justify-content: space-between; }
.cloud_news .box .left .l li a p {  font-size: 14px;  color: #000;  padding-left: 24px;  position: relative;  line-height: 1; }
.cloud_news .box .left .l li a p::after {content: '';width: 4px;height: 4px;border-radius: 50%;background: #ff9b91;position: absolute;left: 9px;top: 50%;margin-top: -2px; }
.cloud_news .box .left .l li a span {  line-height: 1;  font-size: 12px;  color: #999999; }


.maba {margin-bottom: 16px;width: 100%; }
.maba img {  display: block;  width: 100%; }


.main_caigou_info {overflow: hidden;margin-bottom: 15px;width: 100%; }
.main_caigou_info .box {  overflow: hidden;  background: #fff; }
.main_caigou_info .box .main_right {overflow: hidden;width: calc(100% - 920px);border-left: 1px solid #f2f2f2;float: right;background: #fff; }
.main_caigou_info .box .main_right .t {display: flex;align-items: center;justify-content: space-between; }
.main_caigou_info .box .main_right .t p {  font-size: 19px;  color: #000;  line-height: 1;  font-weight: bold; }
.main_caigou_info .box .main_right .t a {  font-size: 12px;  color: #a9a9a9; }
.main_caigou_info .box .main_right .bangdan{ padding:20px; background-color:#fff; border-bottom:#f6f6f6 solid 10px;}
.main_caigou_info .box .main_right .bas {overflow: hidden;display: flex;justify-content: space-between;margin-top: 14px; }
.main_caigou_info .box .main_right .bas .bls {  overflow: hidden;  width: 14px;  height: 312px;  border-radius: 40px;  background: #e6e6e6; }
.main_caigou_info .box .main_right .bas .bls div {width: 100%;height: 40px;display: flex;justify-content: center;background: #f48080;font-size: 12px;color: #fff;align-items: center; }
.main_caigou_info .box .main_right .bas .bls div:last-child {  border-radius: 0 0 40px 40px; }
.main_caigou_info .box .main_right .bas ul {  overflow: auto;  width: calc(100% - 14px);  height: 320px; }
.main_caigou_info .box .main_right .bas ul li {height: 40px;line-height: 40px;border-bottom: 1px dashed #ebebeb;font-size: 14px;color: #000; }
.main_caigou_info .box .main_right .bas ul li a {  color: #000;  padding-left: 16px; }
.main_caigou_info .box .main_right .bas ul li a:hover{ color:#c00;}
.main_caigou_info .box .main_right .boss_info {overflow: hidden;padding: 45px 20px 30px 20px; }
.main_caigou_info .box .main_right .boss_info .logos {  display: block;  margin: 0 auto; }
.main_caigou_info .box .main_right .boss_info > p {  font-size: 14px;  font-weight: bold;  margin-bottom: 10px;  color: #555555;  text-align: center;  margin-top: 18px; }
.main_caigou_info .box .main_right .boss_info > span {  display: block;  font-size: 12px;  font-weight: bold;  color: #555555;  text-align: center; }
.main_caigou_info .box .main_right .boss_info > span em {color: #ffb543; }
.main_caigou_info .box .main_right .boss_info .infs {  overflow: hidden;  border-top: 1px solid #f2f2f2;  margin-top: 20px;  padding: 22px 10px 0 10px; }
.main_caigou_info .box .main_right .boss_info .infs p {font-size: 12px;color: #595959;line-height: 24px;text-align: center; }
.main_caigou_info .box .main_right .boss_info .infs ul {overflow: hidden; }
.main_caigou_info .box .main_right .boss_info .infs ul li {  overflow: hidden;  display: flex;  margin-top: 20px;  align-items: center; }
.main_caigou_info .box .main_right .boss_info .infs ul li i {font-size: 20px;color: #9c9e9c; }
.main_caigou_info .box .main_right .boss_info .infs ul li span {font-size: 12px;margin-left: 8px;color: #9c9c9c; }
.main_caigou_info .box .main_right .links {overflow: hidden; }
.main_caigou_info .box .main_right .links a {  display: block;  width: 100%; }
.main_caigou_info .box .main_right .links a img {display: block;width: 100%; }
.main_caigou_info .box .main_right h3 {font-size: 17px;line-height: 50px;color: #316ccb;margin-left: 20px; }
.main_caigou_info .box .main_right > ul {overflow: hidden;padding: 20px; padding-top:0;}
.main_caigou_info .box .main_right > ul li {  border-bottom: 1px solid #f2f2f2;  overflow: hidden;  width: 100%; }
.main_caigou_info .box .main_right > ul li a {display: flex;align-items: center;width: 100%;padding: 10px 0; }
.main_caigou_info .box .main_right > ul li a div {  overflow: hidden;  margin-left: 14px; }
.main_caigou_info .box .main_right > ul li a div p {font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #000;line-height: 28px; }
.main_caigou_info .box .main_right > ul li a div span {display: block;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 6px;color: #999999; }
.main_caigou_info .box .main_left1 {overflow: hidden;width: 900px;float: left; }
.main_caigou_info .box .main_left1 > ul {overflow: hidden; }
.main_caigou_info .box .main_left1 > ul li {  overflow: hidden;  margin-top: 12px;  background: #fff; }
.main_caigou_info .box .main_left1 > ul li .bit {overflow: hidden;height: 38px;background: #fafafa;padding-left: 20px;display: flex;align-items: center; }
.main_caigou_info .box .main_left1 > ul li .bit div {  overflow: hidden;  display: flex;  margin-right: 170px;  align-items: center; }
.main_caigou_info .box .main_left1 > ul li .bit div a {display: flex;align-items: center;overflow: hidden; }
.main_caigou_info .box .main_left1 > ul li .bit div i {font-size: 20px;color: #b9b9b9;margin-right: 6px; }
.main_caigou_info .box .main_left1 > ul li .bit div p {font-size: 12px;color: #666666; }
.main_caigou_info .box .main_left1 > ul li .top {overflow: hidden;height: 122px;background: #fff;display: flex;align-items: center;justify-content: space-between;padding: 0 20px 0 0; }
.main_caigou_info .box .main_left1 > ul li .top .right {  overflow: hidden;  display: flex;  align-items: center; }
.main_caigou_info .box .main_left1 > ul li .top .right .item {width: 60px;height: 60px;position: relative;background: #fcf7f0;padding-top: 15px;margin-left: 10px; }
.main_caigou_info .box .main_left1 > ul li .top .right .item.on {background: #feeeed; }
.main_caigou_info .box .main_left1 > ul li .top .right .item.on p {  color: #fe5f51; }
.main_caigou_info .box .main_left1 > ul li .top .right .item.on::after {  background: #fe5f51; }
.main_caigou_info .box .main_left1 > ul li .top .right .item::after {content: '';width: 10px;height: 2px;background: #ffb44f;position: absolute;left: 50%;margin-left: -5px;bottom: 0; }
.main_caigou_info .box .main_left1 > ul li .top .right .item p {font-size: 10px;margin-bottom: 8px;color: #fec34f;text-align: center;line-height: 1; }
.main_caigou_info .box .main_left1 > ul li .top .right .item span {display: block;font-size: 10px;color: #666666;text-align: center;line-height: 1; }
.main_caigou_info .box .main_left1 > ul li .top .left {  overflow: hidden;  display: flex;  align-items: center; }
.main_caigou_info .box .main_left1 > ul li .top .left .pic {width: 195px;height: 100%;display: flex;align-items: center;justify-content: center; }
.main_caigou_info .box .main_left1 > ul li .top .left .font {overflow: hidden; }
.main_caigou_info .box .main_left1 > ul li .top .left .font p {font-size: 18px;font-weight: bold;color: #000;margin-bottom: 10px; }
.main_caigou_info .box .main_left1 > ul li .top .left .font p span{ margin-left:10px; color:#316ccb; font-size:12px; padding:3px; border:#316ccb solid 1px;}
.main_caigou_info .box .main_left1 > ul li .top .left .font div {overflow: hidden;display: flex;align-items: center; }
.main_caigou_info .box .main_left1 > ul li .top .left .font p a{ font-weight:bold; color:#000;}
.main_caigou_info .box .main_left1 > ul li .top .left .font p a:hover{ color:#c00;}
.main_caigou_info .box .main_left1 > ul li .top .left .font div i {  font-size: 20px;  color: #666666; }
.main_caigou_info .box .main_left1 > ul li .top .left .font div span {  font-size: 12px;  margin-left: 5px;  color: #666666; }
.main_caigou_info .box .main_left1 .line_slide {overflow: hidden;width: 100%;display: flex;align-items: center;justify-content: space-between;background: #fff;height: 60px;padding: 0 35px 0 26px; }
.main_caigou_info .box .main_left1 .line_slide ul {  overflow: hidden;  height: 100%;  display: flex;  align-items: center; }
.main_caigou_info .box .main_left1 .line_slide ul li {font-size: 16px;position: relative;color: #999999;line-height: 58px;margin-right: 57px;border-bottom: 2px solid #fff;cursor: pointer; }
.main_caigou_info .box .main_left1 .line_slide ul li a{ color: #000;}
.main_caigou_info .box .main_left1 .line_slide ul li.on {  border-bottom: 2px solid #f85300;  color: #f85300; }
.main_caigou_info .box .main_left1 .line_slide ul li.on a{ color: #f85300;}
.main_caigou_info .box .main_left1 .line_slide select {  width: 60px;  height: 100%;  border: none;  outline: none;  background: none;  font-size: 12px;  color: #656565; }
.main_caigou_info .box .main_left {overflow: hidden;width: 900px;float: left;background: #fff;padding: 55px 50px 100px 50px; }
.main_caigou_info .box .main_left .tabs {border-left: 1px solid #cccccc;margin-bottom: 35px;border-top: 1px solid #cccccc;width: 100%; }
.main_caigou_info .box .main_left .tabs tr {  width: 100%; }
.main_caigou_info .box .main_left .tabs tr td {height: 40px;font-size: 12px;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;background: #f7f7f7;color: #000;text-align: left;padding-left: 10px; }
.main_caigou_info .box .main_left .tabs tr td:nth-child(2n) {  background: #fff; }
.main_caigou_info .box .main_left .tabs tr td:first-child {  width: 125px; }
.main_caigou_info .box .main_left .label {overflow: hidden;margin-bottom: 26px; }
.main_caigou_info .box .main_left .label .slide {  overflow: hidden;  width: 100%;  height: 186px; }
.main_caigou_info .box .main_left .label .slide .swiper-slide {display: flex; }
.main_caigou_info .box .main_left .label .slide .swiper-pagination {bottom: -2px; }
.main_caigou_info .box .main_left .label .slide .swiper-container {width: 100%;height: 100%; }
.main_caigou_info .box .main_left .label .slide .swiper-pagination-bullet-active {width: 26px;border-radius: 10px;background: #D7D7D7; }
.main_caigou_info .box .main_left .label .slide .item {overflow: hidden;width: 250px;height: 150px;padding: 19px 33px 0 19px;border: 1px solid #ebebeb; }
.main_caigou_info .box .main_left .label .slide .item .t {  display: flex;  align-items: center;  overflow: hidden; }
.main_caigou_info .box .main_left .label .slide .item .t p {font-size: 16px;color: #000;margin-left: 9px;width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.main_caigou_info .box .main_left .label .slide .item ul {  overflow: hidden; }
.main_caigou_info .box .main_left .label .slide .item ul li {overflow: hidden;display: flex;align-items: center;margin-top: 9px; }
.main_caigou_info .box .main_left .label .slide .item ul li p {font-size: 12px;margin-left: 4px;color: #999999; }
.main_caigou_info .box .main_left .label .slide .item ul li p span {  color: #666666; }
.main_caigou_info .box .main_left .label .xminfo {  overflow: hidden;  padding: 28px 0 45px 23px;  border: 1px solid #e5e5e5;  background: #f5f7f9; }
.main_caigou_info .box .main_left .label .xminfo h3 {font-size: 17px;margin-bottom: 23px;color: #000; }
.main_caigou_info .box .main_left .label .xminfo ul {overflow: hidden; }
.main_caigou_info .box .main_left .label .xminfo ul li {  display: flex;  align-items: center;  margin-bottom: 16px; }
.main_caigou_info .box .main_left .label .xminfo ul li p {font-size: 12px;color: #999999;width: 90px; }
.main_caigou_info .box .main_left .label .xminfo ul li span {font-size: 12px;color: #000; }
.main_caigou_info .box .main_left .label .tjs {  overflow: hidden;  display: flex;  align-items: center; }
.main_caigou_info .box .main_left .label .tjs span {display: flex;align-items: center;justify-content: center;background: #d3d9e6;border-radius: 50%;width: 40px;height: 40px;font-size: 16px;color: #fff;margin-right: 17px; }
.main_caigou_info .box .main_left .label .tjs p {display: flex;font-size: 12px;color: #666666;align-items: center; }
.main_caigou_info .box .main_left .label .tjs p em {  color: #8590a6;  margin-left: 5px; }
.main_caigou_info .box .main_left .label h2 {  font-size: 18px;  color: #000;  margin-bottom: 20px;  position: relative; font-weight:bold; border-left:5px solid #c00; padding-left:10px; height:20px; line-height:20px;}
.main_caigou_info .box .main_left .label h2_aaa::after {content: '';width: 75px;height: 3px;background: #f0f2f5;position: absolute;left: 0;bottom: 0; }
.main_caigou_info .box .main_left .label > p {  font-size: 12px;  line-height: 23px;  color: #666666; }
.main_caigou_info .main_usog {  overflow: hidden;  position: relative;  padding-bottom: 20px; }
.main_caigou_info .main_usog .share {overflow: hidden;position: absolute;right: 65px;bottom: 40px; }
.main_caigou_info .main_usog .share .fs {overflow: hidden;width: 138px;height: 48px;border-radius: 40px;display: flex;align-items: center;justify-content: center;margin: 0 auto;cursor: pointer;border: 1px solid #ff5500;margin-bottom: 18px; }
.main_caigou_info .main_usog .share .fs p {  font-size: 17px;  color: #ff5500;  margin-left: 5px; }
.main_caigou_info .main_usog .share ul {overflow: hidden;display: flex;align-items: center;justify-content: center; }
.main_caigou_info .main_usog .share ul li {  align-items: center;  overflow: hidden;  color: #8590a6;  display: flex; }
.main_caigou_info .main_usog .share ul li p {font-size: 12px;color: #8590a6;margin-left: 4px; }
.main_caigou_info .main_usog .share ul .lines {  padding: 0 20px; }
.main_caigou_info .main_usog .menus {overflow: hidden; }
.main_caigou_info .main_usog .menus ul {overflow: hidden;display: flex;align-items: center; }
.main_caigou_info .main_usog .menus ul li {  overflow: hidden;  font-size: 14px;  color: #565656;  margin-right: 6px; }
.main_caigou_info .main_usog .menus ul li a {color: #565656; }
.main_caigou_info .main_usog h2 {font-size: 24px;font-weight: bold;line-height: 1;margin-top: 30px;display: flex;align-items: center;color: #000; }
.main_caigou_info .main_usog h2 span {display: inline-block;font-size: 12px;color: #fff;background: #3885ff;border-radius: 1px;padding: 0 10px;margin-left: 8px;line-height: 24px; }
.main_caigou_info .main_usog .labs {overflow: hidden;display: flex;align-items: center;margin-top: 20px; }
.main_caigou_info .main_usog .labs p {font-size: 16px;color: #666666; }
.main_caigou_info .main_usog .labs span {font-size: 16px;margin: 0 10px;color: #666666; }
.main_caigou_info .main_usog .data {overflow: hidden;display: flex;width: 900px;justify-content: space-between;align-items: center;margin-top: 20px; }
.main_caigou_info .main_usog .data div {overflow: hidden;display: flex;align-items: center;font-size: 14px;color: #8590a6; }
.main_caigou_info .main_usog .data div i {  font-size: 20px;  color: #8590a6;  margin-right: 4px; }


.cloud_navbar {overflow: hidden;background: #fff;width: 100%;height: 75px; }
.cloud_navbar .m {  width: 1190px;  margin: 0 auto;  overflow: hidden;  height: 100%;  display: flex;  align-items: center;  justify-content: space-between; }
.cloud_navbar .m h1 {display: flex;align-items: center; font-size:22px; font-weight:bold; color:#0c4da2;}
.cloud_navbar .m h1 img{ border-right:1px solid #eee; margin-right:15px;}
.cloud_navbar .m h1 p {font-size: 12px;color: #999999;margin-left:25px; }
.cloud_navbar .m h1 p span{ float:left; padding:5px;background: #fdf0e0;color: #fe8a03;border: 1px solid #fe8a03; margin-right:5px;}
.cloud_navbar .m ul {overflow: hidden;display: flex;align-items: center; }
.cloud_navbar .m ul li {overflow: hidden;height: 75px; }
.cloud_navbar .m ul li:hover {  transition: all .3s;  background: #0c4da2; }
.cloud_navbar .m ul li:hover a {color: #fff; }
.cloud_navbar .m ul li.on {  background: #cde3ff; border-bottom: 2px solid #0c4da2;}
.cloud_navbar .m ul li.on a {color: #0c4da2; }
.cloud_navbar .m ul li a {  display: block;  padding: 0 16px;  min-width: 82px;  font-size: 16px;  line-height: 75px;  text-align: center;  color: #5b5b5b; }


.cloud_header {overflow: hidden;width: 100%;height: 31px;background: #fbfbfb;border-bottom: 1px solid #dcdcdc; }
.cloud_header .m {  width: 1190px;  margin: 0 auto;  overflow: hidden;  height: 100%;  display: flex;  align-items: center;  justify-content: space-between; }
.cloud_header .m .star {overflow: hidden;display: flex;cursor: pointer;align-items: center;height: 100%; }
.cloud_header .m .star i {font-size: 20px;color: #ff7800; }
.cloud_header .m .star p {font-size: 12px;color: #333;margin-left: 10px; }
.cloud_header .m .left {overflow: hidden;display: flex;height: 100%;align-items: center; }
.cloud_header .m .left .index {height: 100%;overflow: hidden; }
.cloud_header .m .left .index a {  overflow: hidden;  height: 100%;  display: flex;  align-items: center; }
.cloud_header .m .left .index a i {font-size: 20px;color: #ff7800; }
.cloud_header .m .left .index a p {font-size: 12px;color: #333333;margin-left: 8px; }
.cloud_header .m .left p {font-size: 12px;color: #333;margin-left: 40px; }
.cloud_header .m .left .esc {display: block;font-size: 12px;margin-left: 14px;color: #333; }


.cloud_banners {overflow: hidden;width: 100%; }
.cloud_banners img {  display: block;  width: 100%; }


.cloud_midden {width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom: 15px; }
.cloud_midden .gong {  font-size: 12px;  color: #0079bd;  margin-top: 20px; }
.cloud_midden .box {  overflow: hidden;  width: 100%;  display: flex;  justify-content: space-between; }
.cloud_midden .box .main_right {width: 220px; }
.cloud_midden .box .main_right .contact {overflow: hidden;width: 100%;border: 1px solid #e7e7e7;margin-top: 7px; }
.cloud_midden .box .main_right .contact h2 {  line-height: 36px;  font-size: 14px;  color: #000;  background: #f0f0f0;  padding-left: 10px;  font-weight: bold;  border-bottom: 1px solid #e7e7e7; }
.cloud_midden .box .main_right .contact ul {  overflow: hidden;  padding: 16px 0 20px 0; }
.cloud_midden .box .main_right .contact ul li {overflow: hidden;display: flex; }
.cloud_midden .box .main_right .contact ul li p {  font-size: 12px;  color: #333333;  width: 55px;  text-align: right;  line-height: 22px; padding-left:10px;}
.cloud_midden .box .main_right .contact ul li span {  display: block;  font-size: 12px;  width: 133px;  line-height: 22px;  color: #333333; }
.cloud_midden .box .main_right .codes {overflow: hidden;width: 100%;height: 140px;border: 1px solid #e7e7e7;padding-left: 11px;margin-top: 7px;display: flex;align-items: center; }
.cloud_midden .box .main_right .codes div {  overflow: hidden;  margin-left: 12px; }
.cloud_midden .box .main_right .codes div p {font-size: 23px;color: #ff7200;line-height: 1;margin-bottom: 6px; }
.cloud_midden .box .main_right .codes div span {display: block;font-size: 12px;color: #8c8c8c;line-height: 22px; }
.cloud_midden .box .main_right .qiye {width: 100%;height: 320px;position: relative;border: 1px solid #d8d8d8;padding: 0 24px; padding-top:20px;}
.cloud_midden .box .main_right .qiye .boa {  position: absolute;  left: -4px;  top: 10px; }
.cloud_midden .box .main_right .qiye .logos {  overflow: hidden;  display: flex;  align-items: center;  height: 78px;  border-bottom: 1px solid #ebecec;  justify-content: center; }
.cloud_midden .box .main_right .qiye .logos img {display: block; }
.cloud_midden .box .main_right .qiye > p {  font-size: 12px;  margin-top: 16px;  color: #000; }
.cloud_midden .box .main_right .qiye .btn {  overflow: hidden; text-align:center; background-color:#cde3ff; height:35px; line-height:35px; font-size:14px; color:#0c4da2;}
.cloud_midden .box .main_right .qiye .btn:hover { background-color:#0c4da2;}
.cloud_midden .box .main_right .qiye .btn a:link{color:#0c4da2;}
.cloud_midden .box .main_right .qiye .btn a:visited{color:#0c4da2;}
.cloud_midden .box .main_right .qiye .btn:hover a{ color:#fff;}
.cloud_midden .box .main_right .qiye ul {  overflow: hidden;  margin-top: 20px; }
.cloud_midden .box .main_right .qiye ul li {display: flex;align-items: center; }
.cloud_midden .box .main_right .qiye ul li p {  font-size: 12px;  color: #888888;  width: 88px;  line-height: 22px; }
.cloud_midden .box .main_right .qiye span {  display: flex;  align-items: flex-end;  font-size: 21px;  margin-top: 15px;  color: #000;  position: relative;  font-weight: bold; }
.cloud_midden .box .main_right .qiye span::after {content: '';width: 26px;height: 4px;position: absolute;left: 0;bottom: -10px;background: #000; }
.cloud_midden .box .main_right .qiye span em {font-size: 12px;font-weight: normal;margin-left: 4px; }
.cloud_midden .box .main_left {overflow: hidden;width: 960px; }
.cloud_midden .box .main_left .list_xiangmu {overflow: hidden; }
.cloud_midden .box .main_left .list_xiangmu > ul {  overflow: hidden; }
.cloud_midden .box .main_left .list_xiangmu > ul > li {overflow: hidden;border-bottom: 1px solid #e7e7e7;padding: 16px 25px 38px 3px;display: flex;justify-content: space-between; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fl {  width: 245px;  height: 175px;  border: 1px solid #e7e7e7;  display: flex;  align-items: center;  justify-content: center;  padding: 0 5px; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fl img {display: block;width: 100%; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr {  overflow: hidden;  width: calc(100% - 280px); }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr .name {display: flex;align-items: center;justify-content: space-between; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr .name p {font-size: 16px;line-height: 30px;font-weight: bold;color: #000; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr .name span {font-size: 14px;line-height: 30px;display: block;color: #333333; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr ul {overflow: hidden; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr ul li {overflow: hidden;margin-bottom: 10px;display: flex; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr ul li p {  font-size: 12px;  line-height: 24px;  color: #333; }
.cloud_midden .box .main_left .list_xiangmu > ul > li .fr ul li span {  font-size: 12px;  line-height: 24px;  color: #333;  width: 490px;  display: block; }
.cloud_midden .box .main_left .label {overflow: hidden;margin-top: 18px; }
.cloud_midden .box .main_left .label .zb {  overflow: hidden;  width: 100%; }
.cloud_midden .box .main_left .label .zb li {overflow: hidden;height: 75px;position: relative;width: 100%;background: #fff;display: flex;align-items: center; }
.cloud_midden .box .main_left .label .zb li::after {  content: '';  height: 17px;  width: 17px;  border-radius: 50%;  border: 1px solid #cdcdcd;  background: #fff;  position: absolute;  left: 90px;  top: 27px;  z-index: 9999999; }
.cloud_midden .box .main_left .label .zb li::before {  content: '';  height: 100%;  width: 1px;  background: #cdcdcd;  position: absolute;  left: 99px;  top: 0;  z-index: 9999; }
.cloud_midden .box .main_left .label .zb li:nth-child(odd) {  background: #f9f9f9; }
.cloud_midden .box .main_left .label .zb li:nth-child(odd)::after {background: #f9f9f9; }
.cloud_midden .box .main_left .label .zb li .data {  width: 90px;  text-align: center;  font-size: 16px;  color: #aaaaaa;  font-weight: bold;  margin-right: 34px; }
.cloud_midden .box .main_left .label .zb li .name {  overflow: hidden;  display: flex;  align-items: center;  width: 360px; }
.cloud_midden .box .main_left .label .zb li .name span {display: inline-block;font-size: 12px;color: #2b3763;height: 16px;line-height: 16px;padding: 0 4px;margin-right: 15px;border: 1px solid #2b3763; }
.cloud_midden .box .main_left .label .zb li .name p {font-size: 14px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 288px; }
.cloud_midden .box .main_left .label .zb li .day {  font-size: 12px;  color: #000;  width: 162px; }
.cloud_midden .box .main_left .label .zb li .day span {color: #fe5a48;margin: 0 3px; }
.cloud_midden .box .main_left .label .zb li .ind {  display: flex;  align-items: center;  justify-content: center;  width: 92px;  height: 32px;  background: #fff;  font-size: 12px;  color: #1a2a4e;  border-radius: 2px;  border: 1px solid #1A2A4E; }
.cloud_midden .box .main_left .label .zb li .ind a {color: #1a2a4e;width: 92px;display: flex;align-items: center;justify-content: center;height: 32px; }
.cloud_midden .box .main_left .label .zm {  overflow: hidden;  width: 100%; }
.cloud_midden .box .main_left .label .zm > li {height: 130px;position: relative;width: 100%;padding: 10px 20px 0 0; }
.cloud_midden .box .main_left .label .zm > li:nth-child(odd) {  background: #f9f9f9; }
.cloud_midden .box .main_left .label .zm > li:nth-child(odd)::after {background: #f9f9f9; }
.cloud_midden .box .main_left .label .zm > li::after {  content: '';  height: 17px;  width: 17px;  border-radius: 50%;  border: 1px solid #cdcdcd;  background: #fff;  position: absolute;  left: 90px;  top: 35px;  z-index: 9999999; }
.cloud_midden .box .main_left .label .zm > li::before {  content: '';  height: 100%;  width: 1px;  background: #cdcdcd;  position: absolute;  left: 99px;  top: 0;  z-index: 9999; }
.cloud_midden .box .main_left .label .zm > li > p {  font-size: 16px;  color: #aaaaaa;  width: 90px;  text-align: center;  float: left;  margin-top: 16px; }
.cloud_midden .box .main_left .label .zm > li .lab {  overflow: hidden;  float: right;  width: 800px; }
.cloud_midden .box .main_left .label .zm > li .lab p {font-size: 14px;color: #222222;line-height: 45px;border-bottom: 1px dashed #e1e1e1; }
.cloud_midden .box .main_left .label .zm > li .lab ul {overflow: hidden;margin-top: 15px;display: flex;align-items: center; }
.cloud_midden .box .main_left .label .zm > li .lab ul li {width: 25%;overflow: hidden;display: flex;align-items: center;font-size: 14px;color: #222222; }
.cloud_midden .box .main_left .label .zm > li .lab ul li:last-child {  justify-content: flex-end; }
.cloud_midden .box .main_left .label .zm > li .lab ul li span {  color: #fd5a48; width:130px; overflow:hidden; max-height:50px;}
.cloud_midden .box .main_left .label .zm > li .lab ul li a {  display: flex;  align-items: center;  justify-content: center;  width: 92px;  height: 32px;  background: #fff;  font-size: 12px;  float: right;  color: #c00;  border-radius: 2px;  border: 1px solid #c00; }
.cloud_midden .box .main_left .label .zm > li .lab ul li a:hover{ background-color:#c00; color:#fff;}
.cloud_midden .box .main_left .label .zm > li:hover::before{ background-color:#c00;}
.cloud_midden .box .main_left .label .zm > li:hover::after{ background-color:#c00;}

.cloud_midden .box .main_left .label .tit {  overflow: hidden;  position: relative;  height: 40px;  display: flex;  align-items: center;  margin-bottom: 25px; }
.cloud_midden .box .main_left .label .tit p {font-size: 18px;color: #000;margin-left: 14px; }
.cloud_midden .box .main_left .label .tit a {font-size: 12px;color: #999999;padding: 0 5px;box-sizing: border-box;position: absolute;right: 20px;z-index: 99999999;top: 0;background: #fff;line-height: 40px; }
.cloud_midden .box .main_left .label .tit::after {content: '';width: 740px;height: 1px;background: #dddddd;position: absolute;right: 0;top: 50%; }
.cloud_midden .box .main_left .info {overflow: hidden;background: #fff;border: 1px solid #e5e5e5; }
.cloud_midden .box .main_left .info .tit {  overflow: hidden;  height: 45px;  background: #f0f0f0;  display: flex;  align-items: center;  justify-content: space-between;  border-bottom: 1px solid #e5e5e5;  border-left: 3px solid #007ed2;  padding: 0 28px 0 33px; }
.cloud_midden .box .main_left .info .tit p {font-size: 18px;font-weight: bold;color: #000; }
.cloud_midden .box .main_left .info .tit a {font-size: 14px;color: #1c8ef2; }
.cloud_midden .box .main_left .info .font_grow {  overflow: hidden;  padding: 20px; }
.cloud_midden .box .main_left .info .font_grow p {font-size: 14px;color: #5e5e5d;line-height: 25px;text-indent: 30px; }
.cloud_midden .box .main_left .info .font_grow a {display: block;margin-top: 5px;font-size: 14px;color: #1798f2; }
.cloud_midden .numbar {  overflow: hidden;  width: 100%;  height: 160px; }
.cloud_midden .numbar ul {overflow: hidden;display: flex;height: 100%;align-items: center; }
.cloud_midden .numbar ul li {overflow: hidden;width: 25%;display: flex;align-items: center; }
.cloud_midden .numbar ul li font{ width:70px; height:70px; display:block; border-radius:70px; background-color:#eee; color:#0c4da2; text-align:center; line-height:70px;}
.cloud_midden .numbar ul li font i{ font-size:40px;}
.cloud_midden .numbar ul li div {  margin-left: 26px;  overflow: hidden; }
.cloud_midden .numbar ul li div p {font-size: 23px;font-weight: bold;line-height: 1;margin-bottom: 15px;color: #fe5a4e; }
.cloud_midden .numbar ul li div p span {  color: #999999;  margin-left: 3px;  font-weight: normal;  font-size: 12px; }
.cloud_midden .numbar ul li div em {display: block;font-size: 14px;color: #555555; }
.cloud_midden .numbar ul li:hover font i{ font-size:50px; color:#c00;}


.cloud_footer {overflow: hidden;background: #777777;padding: 35px 0 50px 0; }
.cloud_footer ul {  overflow: hidden;  display: flex;  align-items: center;  justify-content: center; }
.cloud_footer ul li {font-size: 12px;position: relative; }
.cloud_footer ul li::after {content: '';width: 1px;height: 16px;background: #fff;position: absolute;right: 0;top: 50%;margin-top: -8px; }
.cloud_footer ul li:last-child::after {display: none; }
.cloud_footer ul li a {color: #fff;padding: 0 15px; }
.cloud_footer div {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 16px;  justify-content: center; }
.cloud_footer div p {font-size: 12px;color: #fff; }


.page_list1 {overflow: hidden;display: flex;align-items: center;justify-content: center;margin: 35px 0; }
.page_list1 a {  cursor: pointer;  height: 32px;  display: inline-flex;  padding: 0 10px;  align-items: center;  justify-content: center;  background: #fff;  border: 1px solid #d2d2d2;  margin: 0 4px;  font-size: 12px;  color: #959595; }
.page_list1 a.on {border: 1px solid #316ccb;color: #316ccb; }
.page_list1 p {  font-size: 12px;  color: #959595; }
.page_list1 input {  width: 64px;  height: 32px;  border: none;  outline: none;  background: #fff;  text-align: center;  font-size: 12px;  color: #959595;  margin: 0 9px;  border: 1px solid #d2d2d2; }
.page_list1 .btn {  width: 64px;  background: #f6f6f6;  margin-left: 24px; }


.gys_banner {overflow: hidden;width: 100%;height: 370px;background: #d9c1a3; }
.gys_banner .m {  width: 1200px;  margin: 0 auto;  overflow: hidden;  height: 100%;  display: flex;  justify-content: space-between; }
.gys_banner .m .link_file {overflow: hidden;width: 230px;height: 100%;background: #fff; }
.gys_banner .m .link_file .title {overflow: hidden;width: 158px;height: 50px;border-bottom: 1px dashed #d8d8d8;margin: 0 auto;display: flex;align-items: center;padding-left: 2px; }
.gys_banner .m .link_file .title p {  font-size: 16px;  color: #326ac9;  margin-left: 10px; }
.gys_banner .m .link_file ul {overflow: hidden;padding-top: 4px; }
.gys_banner .m .link_file ul li {  text-align: center;  overflow: hidden;  margin-top: 18px; }
.gys_banner .m .link_file ul li p {text-align: center;font-size: 14px;color: #222222;margin-bottom: 12px;line-height: 1; }
.gys_banner .m .link_file ul li span {text-align: center;font-size: 12px;color: #666666;line-height: 1;display: block; }
.gys_banner .m .link_file .btn {overflow: hidden;display: block;margin: 0 auto;width: 170px;margin-top: 25px; }
.gys_banner .m .link_file .btn img {  display: block; }
.gys_banner .m .navbar {width: 195px;background: #333333;height: 100%; }
.gys_banner .m .navbar ul {width: 100%;height: 100%; }
.gys_banner .m .navbar ul li {  width: 100%;  height: 33.3px; }
.gys_banner .m .navbar ul li .line {padding-left: 22px;position: relative;display: flex;align-items: center; height: 100%;width: 173px; }
.gys_banner .m .navbar ul li .line p {  font-size: 16px;  color: #fff;  margin-left: 10px; }
.gys_banner .m .navbar ul li a:hover p{ color:#FF0;}
.gys_banner .m .navbar ul li a:hover{ background-color:#666;}

.newgysrico{margin-top:-20px; height:15px; position:absolute;}
.newgysrico li{ float:left; height:10px; width:10px; border-radius:50%; background-color:#ccc; margin-right:10px; border:1px solid #fff;}
.newgysrico .on{ background-color:#1a2a4e;}

.gys_hot {overflow: hidden;width: 1200px;margin: 0 auto;padding-top: 10px; }
.gys_hot .title {  overflow: hidden;  display: flex;  align-items: center;  justify-content: space-between;  height: 75px; }
.gys_hot .title .fl {overflow: hidden;height: 100%;display: flex;align-items: center; }
.gys_hot .title .fl p {font-size: 23px;color: #000;font-weight: bold;display: flex;align-items: flex-end;margin-left: 9px; }
.gys_hot .title .fl p span {  color: #000;  margin-left: 9px;  font-size: 12px;  font-weight: normal; }
.gys_hot .title .more {font-size: 12px;color: #000;display: block; }
.gys_hot ul {  overflow: hidden; }
.gys_hot ul li {overflow: hidden;width: 14.28571428571429%; height:90px; float: left; background-color:#fff; text-align:center;display: table-cell; vertical-align: middle;}
.gys_hot ul li img { width:100%;}
.gys_hot ul li:hover{ -webkit-filter: drop-shadow(0px 0px 3px #ccc);filter: drop-shadow(0px 0px 5px #ccc);}


.gys_item {overflow: hidden;width: 1200px;margin: 0 auto; }
.gys_item .title {  overflow: hidden;  display: flex;  align-items: center;  justify-content: space-between;  height: 75px; }
.gys_item .title p {font-size: 20px;color: #000;font-weight: bold;display: flex;line-height: 1;padding-left: 18px;border-left: 4px solid #e41b2e; }
.gys_item .title .more {font-size: 14px;color: #5b5b5b;display: block; }
.gys_item .title .more:hover{ color:#c00;}
.gys_item .box {  width: 100%;  display: flex;  justify-content: space-between; }
.gys_item .box .left {overflow: hidden;width: 224px;height: 550px;background-size: 100% 100%;background-repeat: no-repeat;padding: 20px 0 0 27px; }
.gys_item .box .left ul {overflow: hidden; }
.gys_item .box .left ul li {  font-size: 14px;  margin-bottom: 18px;  }
.gys_item .box .left ul li a {color: #464646; }
.gys_item .box .left ul li a:hover{ color:#326ac9;}
.gys_item .box .right {overflow: hidden;width: 968px; }
.gys_item .box .right ul {overflow: hidden; }
.gys_item .box .right ul li {  overflow: hidden;  width: 234px;  float: left;  margin-right: 10px;  margin-bottom: 10px;  background: #fff;  height: 270px;  padding: 10px 18px 0 18px; }
.gys_item .box .right ul li:hover{ background:#e3ecfd; color: #626262;}
.gys_item .box .right ul li:hover p{ color: #326ac9;}
.gys_item .box .right ul li:nth-child(4n) {margin-right: 0; }
.gys_item .box .right ul li img {display: block;width: 100%;margin-bottom: 12px; }
.gys_item .box .right ul li p {font-size: 14px;color: #000000;line-height: 1; }
.gys_item .box .right ul li span {display: block;font-size: 12px;color: #626262;line-height: 22px;margin-top: 7px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }


.cloudxy_banner {overflow: hidden;width: 100%;height: 430px;background: #0432a1;position: relative; }
.cloudxy_banner .gourl{height:50px; position:absolute; width:800px; height:450px; left:15%;}
.cloudxy_banner .m {  width: 1200px;  margin: 0 auto;  height: 100%;  overflow: hidden;  display: flex;  align-items: center;  justify-content: flex-end;  padding-right: 50px; }
.cloudxy_banner .box {  overflow: hidden;  width: 250px;  background:rgb(255,255,255,0.7);  height: 355px; }
.cloudxy_banner .box ul {overflow: auto;padding: 15px 0;height: 100%;width: 100%; }
.cloudxy_banner .box ul li {overflow: hidden;width: 100%; }
.cloudxy_banner .box ul li.on {  background: #ee2e2e; }
.cloudxy_banner .box ul li.on a {color: #fff; }
.cloudxy_banner .box ul li:hover {  background: #ee2e2e; }
.cloudxy_banner .box ul li:hover a {color: #fff; }
.cloudxy_banner .box ul li a {  height: 35px;  width: 100%;  padding-left: 20px;  line-height: 35px;  display: flex;  align-items: center;  font-size: 14px;  color: #000; }


.cloudxy_content {width: 1200px;margin: 0 auto;overflow: hidden; }
.cloudxy_content .cloudxy_navbar {  overflow: hidden;  width: 100%;  height: 160px;  margin-top: 18px;  background: #fff;  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_navbar .item {overflow: hidden;height: 120px;border-right: 1px solid #f0f0f0;width: 25%;padding: 4px 50px 0 26px; }
.cloudxy_content .cloudxy_navbar .item .t {display: flex;align-items: center;overflow: hidden;margin-bottom: 5px; }
.cloudxy_content .cloudxy_navbar .item .t p {  font-size: 16px;  color: #222222;  margin-left: 14px;  line-height: 1; }
.cloudxy_content .cloudxy_navbar .item ul {overflow: hidden; }
.cloudxy_content .cloudxy_navbar .item ul li {  float: left;  margin-top: 12px;  line-height: 1;  font-size: 12px;  margin-right: 19px; }
.cloudxy_content .cloudxy_navbar .item ul li a {color: #666666; font-size:14px;}
.cloudxy_content .cloudxy_navbar .item ul li:hover a { color:#c00;}
.cloudxy_content .cloudxy_ketang {  width: 100%;  overflow: hidden;  background: #fff;  height: 258px;  border-radius: 10px;  margin-top: 10px;  padding-top: 22px; }
.cloudxy_content .cloudxy_ketang .t {overflow: hidden;display: flex;align-items: center;padding-left: 20px; }
.cloudxy_content .cloudxy_ketang .t p {font-size: 21px;font-weight: bold;margin-left: 9px;line-height: 1;color: #ff5b29; }
.cloudxy_content .cloudxy_ketang .slidebox {overflow: hidden;width: 100%;height: 170px;margin-top: 20px;padding: 0 85px;position: relative; }
.cloudxy_content .cloudxy_ketang .slidebox .swiper-button-next,.cloudxy_content .cloudxy_ketang .slidebox .swiper-button-prev {width: 34px;height: 40px;background-size: 100% 100%; }
.cloudxy_content .cloudxy_ketang .slidebox .swiper-button-prev,.cloudxy_content .cloudxy_ketang .slidebox .swiper-container-rtl .swiper-button-next {background-image: url(../images/xyindex_27.jpg);left: 0; }
.cloudxy_content .cloudxy_ketang .slidebox .swiper-button-next,.cloudxy_content .cloudxy_ketang .slidebox .swiper-container-rtl .swiper-button-prev {background-image: url(../images/xyindex_24.jpg);right: 0; }

.cloudxy_content .cloudxy_ketang .slidebox .item {overflow: hidden;width: 238px;height: 160px;position: relative;border-radius: 10px;border: 1px solid #ececec; }
.cloudxy_content .cloudxy_ketang .slidebox .item img {  display: block;  width: 100%;  height: 100%; }
.cloudxy_content .cloudxy_ketang .slidebox .item p {  font-size: 12px;  color: #fff;  background: rgba(0, 0, 0, 0.6);  border-radius: 0 10px 0 10px;  position: absolute;  left: 0;  bottom: 0;  line-height: 22px;  padding: 0 8px; }
.cloudxy_content .cloudxy_ketang .slidebox .item:hover{border: 1px solid #36F; box-shadow: 5px 5px 5px rgba(0,0,0,0.5); -moz-box-shadow:5px 5px 5px rgba(0,0,0,0.5); -webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.5); box-shadow:5px 5px 5px rgba(0,0,0,0.5); }
.cloudxy_content .cloudxy_wenhu {  overflow: hidden;  width: 100%;  height: 570px;  background: #f0eadf;  border-radius: 10px;  padding: 0 18px 0 18px;  margin-top: 11px; }
.cloudxy_content .cloudxy_wenhu .t {display: flex;align-items: center;height: 50px; }
.cloudxy_content .cloudxy_wenhu .t p {font-size: 20px;color: #222222;margin-left: 12px; }
.cloudxy_content .cloudxy_wenhu .box {width: 100%;background: #fff;border-radius: 10px;padding: 22px 0 25px 24px; }
.cloudxy_content .cloudxy_wenhu .box .item {overflow: hidden; }
.cloudxy_content .cloudxy_wenhu .box .item > ul {  overflow: hidden;  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_wenhu .box .item > ul li {font-size: 14px;color: #333333;cursor: pointer;padding: 0 10px;line-height: 24px;border-radius: 40px;margin-right: 12px;background: #f5f5f5; }
.cloudxy_content .cloudxy_wenhu .box .item > ul li.on {  background: #d8b879;  color: #fff; }
.cloudxy_content .cloudxy_wenhu .box .item > ul li.on a{color: #fff;}
.cloudxy_content .cloudxy_wenhu .box .item .conte {  overflow: hidden;  display: flex; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .arf {overflow: hidden;width: 260px;padding-top: 20px;margin-left: 18px; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .arf li {  overflow: hidden;  display: flex;  align-items: center;  margin-bottom: 16px; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .arf li a {display: flex;align-items: center; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .arf li a p {font-size: 12px;color: #000;width: 235px;overflow: hidden;margin-left: 8px;text-overflow: ellipsis;white-space: nowrap; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .arf li:hover a p{ color:#c00;}
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf {overflow: hidden;width: 830px; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li {  overflow: hidden;  width: 190px;  float: left;  margin-right: 20px;  margin-top: 20px; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li:nth-child(4n) {margin-right: 0; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li .pic {width: 100%;height: 140px;border: 1px solid #ececec;position: relative;border-radius: 10px; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li .pic img {display: block;width: 100%;height: 100%; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li:hover .pic img {box-shadow: 3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li .pic div {padding: 0 6px;font-size: 12px;color: #ad8f51;background: #f8f1e2;border-radius: 40px;position: absolute;left: 8px;bottom: 8px;line-height: 17px; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li p {font-size: 12px;color: #000;margin-top: 14px;line-height: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; height:40px;}
.cloudxy_content .cloudxy_qikan {  overflow: hidden;  width: 100%;  background: #fff;  margin-top: 20px;  border-radius: 10px;  padding: 23px 0 0 40px;  display: flex; }
.cloudxy_content .cloudxy_wenhu .box .item .conte .alf li:hover p{ color:#c00;}
.cloudxy_content .cloudxy_qikan .main_right {overflow: hidden;width: 255px;margin-left: 45px; }
.cloudxy_content .cloudxy_qikan .main_right h2 {font-size: 18px;color: #000;margin-bottom: 27px; }
.cloudxy_content .cloudxy_qikan .main_right ul {overflow: hidden; }
.cloudxy_content .cloudxy_qikan .main_right ul li {  margin-bottom: 18px;  overflow: hidden; }
.cloudxy_content .cloudxy_qikan .main_right ul li:first-child a div {background: #22ab82;color: #fff; }
.cloudxy_content .cloudxy_qikan .main_right ul li:nth-child(2) a div {background: #22ab82;color: #fff; }
.cloudxy_content .cloudxy_qikan .main_right ul li:nth-child(3) a div {background: #22ab82;color: #fff; }
.cloudxy_content .cloudxy_qikan .main_right ul li a {display: flex;align-items: center; }
.cloudxy_content .cloudxy_qikan .main_right ul li a div {  width: 20px;  height: 20px;  border-radius: 2px;  display: flex;  align-items: center;  justify-content: center;  background: #eeeeee;  font-size: 12px;  color: #666666;  margin-right: 9px; }
.cloudxy_content .cloudxy_qikan .main_right ul li a p {  font-size: 12px;  color: #000;  width: 224px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }
.cloudxy_content .cloudxy_qikan .main_left {overflow: hidden;width: 833px; }
.cloudxy_content .cloudxy_qikan .main_right ul li:hover a p{ color:#c00;}
.cloudxy_content .cloudxy_qikan .main_left .nav {overflow: hidden;display: flex;align-items: center; }
.cloudxy_content .cloudxy_qikan .main_left .nav h2 {  font-size: 23px;  margin-right: 33px;  color: #000; }
.cloudxy_content .cloudxy_qikan .main_left .nav ul {  overflow: hidden;  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_qikan .main_left .nav ul li {font-size: 14px;color: #333333;cursor: pointer;padding: 0 10px;line-height: 24px;border-radius: 40px;margin-right: 12px;background: #f5f5f5; }
.cloudxy_content .cloudxy_qikan .main_left .nav ul li.on {  background: #e72033;  color: #fff; }
.cloudxy_content .cloudxy_qikan .main_left .box {display: flex;justify-content: space-between;overflow: hidden;margin-top: 24px; }
.cloudxy_content .cloudxy_qikan .main_left .box ul {  overflow: hidden;  width: 560px; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li {overflow: hidden;width: 110px;float: left;margin-right: 40px;margin-bottom: 30px; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li:nth-child(4n) {  margin-right: 0; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li a {  display: block; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li a .pic {width: 100%;border-radius: 10px;margin-bottom: 10px;overflow: hidden;position: relative;height: 110px; background: #f5f5f5; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li a .pic img {display: block;width: 100%;height: 100%; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li a .pic p {line-height: 22px;font-size: 12px;border-radius: 0 10px 0 10px;color: #fff;position: absolute;left: 0;bottom: 0;padding: 0 5px;background: rgba(0, 0, 0, 0.6); }
.cloudxy_content .cloudxy_qikan .main_left .box .first:hover .pic{ background-color:#e3ecfd;}
.cloudxy_content .cloudxy_qikan .main_left .box ul li:hover a .pic{ background-color:#e3ecfd;}
.cloudxy_content .cloudxy_qikan .main_left .box ul li a > p {font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #000;line-height: 20px;height: 40px;margin-top: 6px; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li a > span {display:inline-block;font-size: 12px;color: #666666;margin-top: 6px; }
.cloudxy_content .cloudxy_qikan .main_left .box ul li a i {display: inline-block;font-size: 12px;color: #ff5b29;margin-top: 6px; margin-left:10px;}
.cloudxy_content .cloudxy_qikan .main_left .box .first {  overflow: hidden;  width: 220px; }
.cloudxy_content .cloudxy_qikan .main_left .box .first .pic {width: 100%;border-radius: 10px;margin-bottom: 34px;overflow: hidden;position: relative;height: 220px; background-color:#f1f1f1;}
.cloudxy_content .cloudxy_qikan .main_left .box .first .pic img {  display: block;  width: 100%;  height: 100%; }
.cloudxy_content .cloudxy_qikan .main_left .box .first .pic p {  line-height: 22px;  font-size: 12px;  border-radius: 0 10px 0 10px;  color: #fff;  position: absolute;  left: 0;  bottom: 0;  padding: 0 5px;  background: rgba(0, 0, 0, 0.6); }
.cloudxy_content .cloudxy_qikan .main_left .box .first p {font-size: 16px;color: #000;line-height: 1;margin-bottom: 12px; }
.cloudxy_content .cloudxy_qikan .main_left .box .first span {font-size: 14px;color: #000;line-height: 1;display: block;margin-bottom: 12px; }
.cloudxy_content .cloudxy_qikan .main_left .box .first em {display: block;font-size: 12px;color: #999999;line-height: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }
.cloudxy_content .cloudxy_qikan .main_left .box .first i {display: flex;align-items: flex-end;font-size: 25px;color: #ff5b29;line-height: 1;margin-top: 15px;font-weight: bold; }
.cloudxy_content .cloudxy_qikan .main_left .box .first i em {  font-size: 12px;  margin-right: 3px;  color: #ff5b29;  font-weight: normal; }
.cloudxy_content .cloudxy_qikan .main_left .box .first i del {  font-size: 12px;  color: #999999;  margin-left: 5px; }
.cloudxy_content .cloudxy_kx {  overflow: hidden;  padding-top: 10px; }
.cloudxy_content .cloudxy_kx .t {overflow: hidden;display: flex;align-items: center;justify-content: space-between;height: 60px; }
.cloudxy_content .cloudxy_kx .t p {font-size: 21px;color: #000;padding-left: 15px;border-left: 4px solid #e41b2e;line-height: 1; }
.cloudxy_content .cloudxy_kx .t a {color: #000000;font-size: 12px; }
.cloudxy_content .cloudxy_kx .box {overflow: hidden;display: flex;justify-content: space-between; }
.cloudxy_content .cloudxy_kx .box .main_right {overflow: hidden;width: 330px;background: #fff;padding: 25px 35px 15px 26px; }
.cloudxy_content .cloudxy_kx .box .main_right .tits {  overflow: hidden;  margin-bottom: 20px;  display: flex;  align-items: center;  justify-content: space-between; }
.cloudxy_content .cloudxy_kx .box .main_right .tits p {font-size: 20px;color: #000; }
.cloudxy_content .cloudxy_kx .box .main_right .tits a {color: #000;font-size: 12px; }
.cloudxy_content .cloudxy_kx .box .main_right ul {  overflow: hidden; }
.cloudxy_content .cloudxy_kx .box .main_right ul li {overflow: hidden;float: left;margin: 10px 0;width: 100%; }
.cloudxy_content .cloudxy_kx .box .main_right ul li a {  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_kx .box .main_right ul li a i {font-size: 16px;color: #000;margin-right: 5px; }
.cloudxy_content .cloudxy_kx .box .main_right ul li a p {font-size: 14px;color: #000; }
.cloudxy_content .cloudxy_kx .box .main_right ul li:hover a p {font-size: 14px;color: #c00; }
.cloudxy_content .cloudxy_kx .box .main_left {overflow: hidden;background: #fff;width: 860px;padding: 25px 20px 0 12px; }
.cloudxy_content .cloudxy_kx .box .main_left .tits {  overflow: hidden;  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_kx .box .main_left .tits li {font-size: 14px;color: #333333;cursor: pointer;padding: 0 10px;line-height: 24px;border-radius: 40px;margin-right: 12px;background: #f5f5f5; }
.cloudxy_content .cloudxy_kx .box .main_left .tits li.on {  background: #e72033;  color: #fff; }
.cloudxy_content .cloudxy_kx .box .main_left .tits li.on a{ color:#fff;}
.cloudxy_content .cloudxy_kx .box .main_left .tits li a{ color:#000;}

.cloudxy_content .cloudxy_kx .box .main_left .newwlist {  padding: 10px 0;  overflow: hidden; }
.cloudxy_content .cloudxy_kx .box .main_left .newwlist li {overflow: hidden;float: left;margin: 10px 0;width: 50%; }
.cloudxy_content .cloudxy_kx .box .main_left .newwlist li a {  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_kx .box .main_left .newwlist li a i {font-size: 16px;color: #000;margin-right: 5px; }
.cloudxy_content .cloudxy_kx .box .main_left .newwlist li a p {font-size: 14px;color: #000; }
.cloudxy_content .cloudxy_kx .box .main_left .newwlist li:hover a p{ color:#c00;}
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news {  overflow: hidden;  margin-top: 14px;  border-bottom: 1px dashed #cccccc; }
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news {padding: 16px 0;display: flex;overflow: hidden;align-items: center; }
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news img {  width: 200px; }
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news > div {  overflow: hidden;  margin-left: 12px;  width: 598px; }
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news > div p a{font-size: 16px;color: #000;line-height: 22px;font-weight: bold; }
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news:hover > div p a{ color:#c00;}
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news > div span {display: block;font-size: 12px;color: #000;line-height: 20px;margin-top: 15px; }
.cloudxy_content .cloudxy_kx .box .main_left .sykxlist .news > div div {width: 68px;height: 28px;background: #eeeeee;text-align: center;line-height: 28px;font-size: 12px;color: #000;border-radius: 3px;float: right; }
.cloudxy_content .cloudxy_zz {  overflow: hidden;  padding-top: 10px; }
.cloudxy_content .cloudxy_zz .t {overflow: hidden;display: flex;align-items: center;justify-content: space-between;height: 60px; }
.cloudxy_content .cloudxy_zz .t p {font-size: 21px;color: #000;padding-left: 15px;height: 21px;border-left: 4px solid #e41b2e;line-height: 1; }
.cloudxy_content .cloudxy_zz .t a {color: #000000;height: 12px;display: block;font-size: 12px; }
.cloudxy_content .cloudxy_zz .box {overflow: hidden;display: flex; }
.cloudxy_content .cloudxy_zz .box .main_right {overflow: hidden;background: #fff;margin-left: 6px;width: 285px;padding: 25px 0 20px 22px; }
.cloudxy_content .cloudxy_zz .box .main_right h2 {  font-size: 19px;  color: #000;  line-height: 1; }
.cloudxy_content .cloudxy_zz .box .main_right ul {  overflow: hidden; }
.cloudxy_content .cloudxy_zz .box .main_right ul li {overflow: hidden;float: left;margin-top: 20px; }
.cloudxy_content .cloudxy_zz .box .main_right ul li a {  display: flex;  align-items: center; }
.cloudxy_content .cloudxy_zz .box .main_right ul li a i {font-size: 16px;color: #000;margin-right: 5px; }
.cloudxy_content .cloudxy_zz .box .main_right ul li a p {font-size: 12px;color: #000; }
.cloudxy_content .cloudxy_zz .box .links {overflow: hidden;margin-left: 4px; }
.cloudxy_content .cloudxy_zz .box .links a {  display: block;  margin-bottom: 4px;  width: 100%; }
.cloudxy_content .cloudxy_zz .box .links a img {width: 100%;display: block; }
.cloudxy_content .cloudxy_zz .box .main_left {overflow: hidden;background: #fff;width: 1000px;padding: 20px 20px 20px 17px; margin-right:5px;}
.cloudxy_content .cloudxy_zz .box .main_left .zhengce {  overflow: hidden; float:left; width:220px; float:right; margin-top:40px;}
.cloudxy_content .cloudxy_zz .box .main_left .zhengce li {overflow: hidden; margin-top: 10px;  margin-bottom:20px; margin-right:10px; width:100px; height:50px; line-height:50px; border-radius:5px; border:#666 solid 1px; float:left; text-align:center;box-shadow: 3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.cloudxy_content .cloudxy_zz .box .main_left .zhengce li:hover{ background:#e9f1ff; border:1px solid #326ac9;}
.cloudxy_content .cloudxy_zz .box .main_left .zhengce li:hover a{ color:#326ac9; font-weight:bold;}
.cloudxy_content .cloudxy_zz .box .main_left .zhengce a { color:#666; font-size:14px;}

.cloudxy_content .cloudxy_zz .box .main_left .list {  overflow: hidden; float:left; width:700px; padding-top:20px;}
.cloudxy_content .cloudxy_zz .box .main_left .list li {overflow: hidden;margin-top: 20px; }
.cloudxy_content .cloudxy_zz .box .main_left .list li a {  display: flex;  align-items: center;  justify-content: space-between; }
.cloudxy_content .cloudxy_zz .box .main_left .list li a div {overflow: hidden;display: flex;align-items: center;padding-left: 8px; }
.cloudxy_content .cloudxy_zz .box .main_left .list li a div i{ font-size:18px; color:#000;}
.cloudxy_content .cloudxy_zz .box .main_left .list li a div p {font-size: 14px;color: #444444;line-height: 1;margin-left: 5px; }
.cloudxy_content .cloudxy_zz .box .main_left .list li:hover a div p{ color:#c00;} 
.cloudxy_content .cloudxy_zz .box .main_left .list li a span {font-size: 14px;color: #999;line-height: 1; }
.cloudxy_content .cloudxy_zz .box .main_left .ts {  display: flex;  font-size: 12px;  align-items: flex-start; }
.cloudxy_content .cloudxy_zz .box .main_left .ts li {width: 148px;height: 40px;position: relative;border-radius: 4px;display: flex;align-items: center;justify-content: center;background: #eeeeee;font-size: 14px;color: #333;cursor: pointer;margin-right: 5px; }
.cloudxy_content .cloudxy_zz .box .main_left .ts li.on {  background: #0f509a;  color: #fff; }
.cloudxy_content .cloudxy_zz .box .main_left .ts li.on a{ color:#fff;}
.cloudxy_content .cloudxy_zz .box .main_left .ts li.on::after {content: '';width: 16px;height: 8px;background-image: url(../images/xyindex_59.jpg);background-size: 100% 100%;position: absolute;left: 50%;margin-left: -8px;bottom: -8px; }
.cloudxy_content .cloudxy_zzxx {  overflow: hidden;  padding-top: 10px; }
.cloudxy_content .cloudxy_zzxx .t {overflow: hidden;display: flex;align-items: center;justify-content: space-between;height: 60px; }
.cloudxy_content .cloudxy_zzxx .t p {font-size: 21px;color: #000;padding-left: 15px;height: 21px;border-left: 4px solid #e41b2e;line-height: 1; }
.cloudxy_content .cloudxy_zzxx .t a {color: #000000;height: 12px;display: block;font-size: 12px; }
.cloudxy_content .cloudxy_zzxx ul {overflow: hidden;width: 100%; }
.cloudxy_content .cloudxy_zzxx ul li {overflow: hidden;width: 225px;height: 225px;background: #fff;padding: 3px;float: left;margin-right: 17px;margin-bottom: 14px; }
.cloudxy_content .cloudxy_zzxx ul li:nth-child(5n) {  margin-right: 0; }
.cloudxy_content .cloudxy_zzxx ul li img {  display: block;  width: 100%;  height: 120px; }
.cloudxy_content .cloudxy_zzxx ul li .box {  overflow: hidden;  padding: 0 14px; }
.cloudxy_content .cloudxy_zzxx ul li .box p {font-size: 16px;color: #000;text-align: center;line-height: 40px; }
.cloudxy_content .cloudxy_zzxx ul li .box .font {display: flex;align-items: center;justify-content: space-between;overflow: hidden; }
.cloudxy_content .cloudxy_zzxx ul li .box .font span {  font-size: 12px;  color: #999999; }
.cloudxy_content .cloudxy_zzxx ul li .box .grow {display: flex;align-items: center;justify-content: space-between;overflow: hidden;margin-top: 8px; }
.cloudxy_content .cloudxy_zzxx ul li .box .grow div {  width: 86px;  height: 26px;  border-radius: 3px;  border: 1px solid #00b2fc; }
.cloudxy_content .cloudxy_zzxx ul li .box .grow div a {display: flex;align-items: center;justify-content: center;height: 100%;width: 100%;color: #00b2fc;font-size: 12px; }
.cloudxy_content .cloudxy_zzxx ul li .box .grow div:first-child {border: 1px solid #ed4b2b; }
.cloudxy_content .cloudxy_zzxx ul li .box .grow div:first-child a {color: #ed4b2b; }


.cloudxy_jpwk .banner {width: 100%;height: 210px;background: #1074e3; margin-bottom:-210px; background:url(/images/wenkubg.png); background-size:auto 100%;}

.cloudxy_jpwk .m {width: 1200px;margin: -0 auto;overflow: hidden; }
.cloudxy_jpwk .m h2 {  font-size: 25px;  color: #fff;  line-height: 67px; }
.cloudxy_jpwk .m .box {  overflow: hidden;  width: 100%; }
.cloudxy_jpwk .m .box .main_right {width: 243px;overflow: hidden; float:right;}
.cloudxy_jpwk .m .box .main_right .links {overflow: hidden; }
.cloudxy_jpwk .m .box .main_right .links a {  display: block;  width: 100%;  margin-top: 5px; }
.cloudxy_jpwk .m .box .main_right .links a img {display: block;width: 100%; }
.cloudxy_jpwk .m .box .main_right .items {overflow: hidden;background: #fff;border-radius: 6px;padding: 10px 10px 17px 10px;margin-bottom: 2px; }
.cloudxy_jpwk .m .box .main_right .items h2 {  font-size: 19px;  line-height: 45px;  border-bottom: 1px solid #f1f1f1;  padding-left: 5px;  color: #ba0400; }
.cloudxy_jpwk .m .box .main_right .items h2 span {color: #000; }
.cloudxy_jpwk .m .box .main_right .items ul {  overflow: hidden; }
.cloudxy_jpwk .m .box .main_right .items ul li {margin-top: 18px;padding-left: 3px;overflow: hidden; }
.cloudxy_jpwk .m .box .main_right .items ul li:first-child a div {  background: #22ab82;  color: #fff; }
.cloudxy_jpwk .m .box .main_right .items ul li:nth-child(2) a div {  background: #22ab82;  color: #fff; }
.cloudxy_jpwk .m .box .main_right .items ul li:nth-child(3) a div {  background: #22ab82;  color: #fff; }
.cloudxy_jpwk .m .box .main_right .items ul li a {  display: flex;  align-items: center; }
.cloudxy_jpwk .m .box .main_right .items ul li a div {width: 20px;height: 20px;border-radius: 2px;display: flex;align-items: center;justify-content: center;background: #eeeeee;font-size: 12px;color: #666666;margin-right: 9px; }
.cloudxy_jpwk .m .box .main_right .items ul li a p {font-size: 12px;color: #000;width: 224px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.cloudxy_jpwk .m .box .main_rights {width: 243px;overflow: hidden;background: #fff;padding-top: 9px;border-radius: 6px 6px 0 0; float:right;}
.cloudxy_jpwk .m .box .main_rights h3 {width: 210px;line-height: 50px;font-size: 16px;color: #000;margin: 0 auto;border-bottom: 1px solid #f1f1f1;font-weight: bold; }
.cloudxy_jpwk .m .box .main_rights ul {overflow: hidden; }
.cloudxy_jpwk .m .box .main_rights ul li {  overflow: hidden;  width: 156px;  margin: 15px auto; }
.cloudxy_jpwk .m .box .main_rights ul li img {display: block;width: 100%;margin-bottom: 8px; }
.cloudxy_jpwk .m .box .main_rights ul li p {font-size: 12px;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 21px; }
.cloudxy_jpwk .m .box .main_left {overflow: hidden;width: 950px; float:left;}
.cloudxy_jpwk .m .box .main_left .main_lists {margin-top: 18px;overflow: hidden; }
.cloudxy_jpwk .m .box .main_left .main_lists .bottom {  overflow: hidden;  margin-top: 10px; background-color:#fff; font-size:14px; padding:25px; border-radius:10px;}
.cloudxy_jpwk .m .box .main_left .main_lists .bottom img{ width:100%;}
.cloudxy_jpwk .m .box .main_left .main_lists .bottom .zhlnewbbs_profie_listn{ background-color:#efefef; border-radius:10px; height:50px; margin-bottom:20px;}
.cloudxy_jpwk .m .box .main_left .main_lists .bottom .zhlnewbbs_profie_listn li{ float:left; width:33%; text-align:center; height:50px; line-height:50px;}
.cloudxy_jpwk .m .box .main_left .main_lists .bottom .zhlnewbbs_profie_listn li img{ display:inline-block; width:100px;}
.cloudxy_jpwk .m .box .main_left .main_lists .bottom .img-xxx-con{ text-align:center;}
.cloudxy_jpwk .m .box .main_left .main_lists .bottom div{ margin:10px;}

.cloudxy_jpwk .m .box .main_left .main_lists .tops {  overflow: hidden;  background: #fff;  padding: 0 22px 0 40px;  display: flex;  border-radius: 0 0 6px 6px;  height: 240px;  align-items: center;  justify-content: space-between; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left {overflow: hidden; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left > ul {  overflow: hidden;  margin-bottom: 23px;  display: flex;  align-items: center; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left > ul li {padding: 0 15px;font-size: 12px;color: #000;background: #f5f5f5;border-radius: 40px;line-height: 28px;margin-right: 8px;cursor: pointer; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left > ul li.on {background: #e8f6f2;color: #22ab82; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 20px; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .join {width: 161px;height: 42px;background: #f7603e;cursor: pointer;border-radius: 6px;margin-right: 30px;justify-content: center;font-size: 16px;color: #fff;align-items: center;display: flex; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .join:hover{ background:#c00;}
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .sg {overflow: hidden;margin-right: 22px;cursor: pointer; text-align:center;}
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .sg img {display: block;margin: 0 auto;margin-bottom: 4px; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .sg p {text-align: center;font-size: 12px;color: #666666; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .sg i{ font-size:25px;}
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .btn_grow .sg:hover{ color:#c00;}
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits {  overflow: hidden;  padding-bottom: 15px;  border-bottom: 1px solid #f1f1f1; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits h2 {display: flex;align-items: center;line-height: 1;margin-bottom: 14px;font-size: 22px;color: #000; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits h2 img {margin-right: 8px; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits ul {overflow: hidden;display: flex; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits ul li {overflow: hidden;display: flex;align-items: center;border-right: 1px solid #f1f1f1;line-height: 14px;padding: 0 14px;font-size: 12px;color: #666666;position: relative; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits ul li:first-child {  padding-left: 0; }
.cloudxy_jpwk .m .box .main_left .main_lists .tops .left .tits ul li img {  margin-right: 9px; }
.cloudxy_jpwk .m .box .main_left .main_list {overflow: hidden;width: 100%;margin-top: 10px;background: #fff;padding: 0 40px 35px 40px;border-radius: 6px; }
.cloudxy_jpwk .m .box .main_left .main_list > ul {  overflow: hidden;  margin-top: 8px;  margin-bottom: 35px; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li {overflow: hidden;width: 203px;height: 290px;border-radius: 6px;float: left;border: 1px solid #f1f1f1;position: relative;margin-right: 19px;margin-top: 12px; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li:hover{ border:1px solid #316ccb; background:#e9f1ff;}
.cloudxy_jpwk .m .box .main_left .main_list > ul li:nth-child(4n) {  margin-right: 0; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li .hot {  width: 39px;  height: 21px;  background: #f7603e;  border-radius: 0 6px 0 6px;  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  color: #fff;  position: absolute;  right: 0;  top: 0; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a {  overflow: hidden;  box-sizing: border-box;  width: 100%;  height: 100%;  display: block;  padding: 15px 14px 0 14px; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a img {display: block;width: 100%;margin: 0 auto;height:130px;margin-bottom: 25px; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a .name {overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a .name em {display: flex;align-items: center;font-size: 16px;font-weight: bold;color: #d8b879; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a .name em i {  font-size: 12px;  font-weight: normal;  color: #4ebc9b;  border: 1px solid #4ebc9b;  margin-left: 4px;  width: 30px;  text-align: center;  line-height: 16px;  border-radius: 2px;  height: 16px; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a .name em i.on {background: #f7603e;color: #fff;border: 1px solid #f7603e; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a .name p {font-size: 14px;font-weight: bold;color: #f76033; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a .name span {display: flex;align-items: center;font-size: 12px;color: #999999; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a > p {font-size: 12px;color: #000;margin-top: 12px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.cloudxy_jpwk .m .box .main_left .main_list > ul li a > span {display: block;font-size: 12px;color: #999999;margin-top: 10px; }
.cloudxy_jpwk .m .box .main_left .main_list .titles {  overflow: hidden;  display: flex;  align-items: center;  justify-content: space-between;  height: 52px;  border-bottom: 1px solid #f1f1f1; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fr {overflow: hidden;height: 100%;display: flex;align-items: center; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fr li {  display: flex;  align-items: center;  cursor: pointer;  margin-left: 22px; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fr li p {font-size: 14px;margin-left: 10px;color: #000000; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fr li p a{ color:#000;}
.cloudxy_jpwk .m .box .main_left .main_list .titles .fr li p a:hover{ color:#c00;}
.cloudxy_jpwk .m .box .main_left .main_list .titles .fr li p .on{ color:#c00;}
.cloudxy_jpwk .m .box .main_left .main_list .titles .fl {overflow: hidden;height: 100%;display: flex;align-items: center; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fl li {  font-size: 14px;  color: #000;  position: relative;  font-weight: bold;  cursor: pointer;  line-height: 52px;  margin-right: 30px; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fl li a{ color:#000;}
.cloudxy_jpwk .m .box .main_left .main_list .titles .fl li a:hover{color: #22ab82;}
.cloudxy_jpwk .m .box .main_left .main_list .titles .fl li .on {color: #22ab82; }
.cloudxy_jpwk .m .box .main_left .main_list .titles .fl li.on::after {content: '';width: 20px;height: 2px;background: #22ab82;position: absolute;left: 50%;margin-left: -10px;bottom: 0; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx {overflow: hidden;background: #fff;width: 100%;padding: 25px 20px 23px 38px;border-radius: 6px; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .seaerchs {  overflow: hidden;  width: 870px;  height: 40px;  border: 2px solid #316ccb;  display: flex;  align-items: center;  justify-content: space-between;  margin-top: 11px; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .seaerchs input {width: 762px;height: 100%;border: none;outline: none;background: #fff;font-size: 12px;color: #333; padding-left:10px;}
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .seaerchs div {width: calc(100% - 776px);cursor: pointer;height: 100%;display: flex;align-items: center;justify-content: center;font-size: 12px;color: #fff;background: #316ccb; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .seaerchs div:hover{background:#09F;}
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label {  overflow: hidden;  border-bottom: 1px solid #f1f1f1;  position: relative;  padding: 12px 0;  display: flex; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label p {font-size: 14px;color: #888888;line-height: 26px;width: 70px; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label ul {overflow: hidden;width: 755px; }
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label ul li {  font-size: 14px;  margin-right: 20px;  cursor: pointer;  color: #000000;  float: left;  line-height: 26px; }

.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label ul li a{ color:#000;}
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label ul li a:hover{color: #ba0400;}
.cloudxy_jpwk .m .box .main_left .cloudxy_sx .label ul li .on {color: #ba0400; }


.wenda_list {overflow: hidden;width: 1200px;margin: 0 auto;display: flex;background: #fff;margin-top: 16px;padding: 0 36px; }
.wenda_list ul {  width: 100%;  overflow: hidden; }
.wenda_list ul li {width: 100%;border-bottom: 1px solid #e6e6e6;overflow: hidden; }
.wenda_list ul li:last-child {border: none; }
.wenda_list ul li a {display: block;padding: 28px 32px 20px 0;box-sizing: border-box; }
.wenda_list ul li a .top {  overflow: hidden;  display: flex;  align-items: center;  margin-bottom: 22px;  justify-content: space-between; }
.wenda_list ul li a .top p {font-size: 14px;color: #000; }
.wenda_list ul li a .top div {display: flex;align-items: center; }
.wenda_list ul li a .top div span {  font-size: 12px;  color: #999;  margin-left: 10px; }
.wenda_list ul li a > span {  display: block;  width: 900px;  font-size: 14px;  color: #999;  line-height: 28px; }
.wenda_list ul li a .top p i{ font-size:22px; color:#aaa; margin-right:10px;}
.wenda_list ul li a > span i{ font-size:22px; color:#aaa; margin-right:10px;}

.play_list {overflow: hidden;width: 1200px;margin: 0 auto;display: flex;background: #fff;margin-top: 12px;padding: 35px 40px; }
.play_list ul {  overflow: hidden;  display: flex;  justify-content: space-between;  flex-wrap: wrap; }
.play_list ul li {overflow: hidden;width: 533px;height: 43px;border-bottom: 1px solid #eeeeee;padding: 0 17px; }
.play_list ul li a {width: 100%;height: 100%;display: flex;align-items: center;justify-content: space-between; }
.play_list ul li a .fl {  display: flex;  align-items: center;  height: 100%; }
.play_list ul li a .fl p {font-size: 14px;color: #444444;margin-left: 10px; }
.play_list ul li a .fl span {display: inline-block;line-height: 25px;background: #ee2e2e;font-size: 12px;text-align: center;line-height: 25px;border-radius: 40px;color: #fff;margin-left: 5px;width: 63px; }
.play_list ul li a > span {  font-size: 12px;  color: #999;  line-height: 20px;  height: 20px;  display: inline-block;  border-bottom: 3px solid #dddddd; }


.picvbox {overflow: hidden;width: 1200px;margin: 0 auto;display: flex;background: #fff;margin-top: 12px;padding: 20px 28px 28px 28px; }
.picvbox img {  width: 100%;  display: block; }


.tuijian {overflow: hidden;width: 1200px;margin: 0 auto;display: flex;background: #fff;margin-top: 12px;padding: 26px 0 0 26px; }
.tuijian > p {  font-size: 14px;  color: #999;  width: 84px;  line-height: 18px; }
.tuijian ul {  overflow: hidden;  display: flex;  align-items: center;  flex-wrap: wrap; }
.tuijian ul li {overflow: hidden;width: 280px;margin-bottom: 26px;margin-right: 64px; }
.tuijian ul li a {display: flex;align-items: center;width: 100%; }
.tuijian ul li a .frss {  overflow: hidden;  width: 180px;  margin-left: 9px; }
.tuijian ul li a .frss p {font-size: 14px;color: #000;width: 100%;line-height: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.tuijian ul li a .frss .bnm {overflow: hidden;display: flex;align-items: center;margin-top: 20px;justify-content: space-between; }
.tuijian ul li a .frss .bnm div {  overflow: hidden;  display: flex;  align-items: center; }
.tuijian ul li a .frss .bnm div span {font-size: 14px;color: #999999;margin-left: 3px; }


.cloudxy_main {overflow: hidden;width: 1200px;margin: 0 auto;background: #fff;margin-top: 12px; }
.cloudxy_main .kcs {  overflow: hidden;  width: 100%;  height: 53px;  padding: 0 27px;  border-top: 1px solid #e5e5e5;  display: flex;  align-items: center; }
.cloudxy_main .kcs p {font-size: 14px;color: #999;width: 87px; }
.cloudxy_main .kcs .frs {overflow: hidden;display: flex;align-items: center; }
.cloudxy_main .kcs .frs span {font-size: 14px;color: #000;margin-left: 12px; }
.cloudxy_main .kcs .frs span em {  margin-right: 3px;  color: #ef2e2e; }
.cloudxy_main .top {  overflow: hidden;  padding: 0 30px 0 27px;  display: flex;  justify-content: space-between; }
.cloudxy_main .top .right {overflow: hidden;padding: 16px 0 0 0; }
.cloudxy_main .top .right .pay {overflow: hidden;display: flex;align-items: center;justify-content: flex-end; }
.cloudxy_main .top .right .pay p {  font-size: 20px;  color: #ef2e2e; }
.cloudxy_main .top .right .pay p span {font-size: 16px;margin-right: 2px; }
.cloudxy_main .top .right .pay .paybtn {  width: 110px;  height: 33px;  border-radius: 40px;  margin-left: 10px;  background: #ef2e2e; }
.cloudxy_main .top .right .pay .paybtn a {display: block;text-align: center;line-height: 33px;font-size: 16px;color: #fff; }
.cloudxy_main .top .right ul {overflow: hidden;margin-bottom: 18px;display: flex;align-items: center; }
.cloudxy_main .top .right ul li {  overflow: hidden;  display: flex;  margin-left: 14px;  align-items: center; }
.cloudxy_main .top .right ul li p {font-size: 12px;color: #999;margin-left: 10px; }
.cloudxy_main .top > ul {overflow: hidden;padding-top: 22px; }
.cloudxy_main .top > ul li {overflow: hidden;display: flex;align-items: center;margin-bottom: 20px; }
.cloudxy_main .top > ul li p {  font-size: 14px;  line-height: 1;  color: #999999;  width: 87px;  letter-spacing: 20px; }
.cloudxy_main .top > ul li .fr {  overflow: hidden;  display: flex;  align-items: center; }
.cloudxy_main .top > ul li .fr div {overflow: hidden;display: flex;align-items: center;margin-right: 15px; }
.cloudxy_main .top > ul li .fr div span {  font-size: 14px;  line-height: 1;  color: #999999;  margin-left: 14px; }
.cloudxy_main .top > ul li .fr div span em {color: #ee2e2e;margin-left: 3px; }
.cloudxy_main .top > ul li .fr > span {font-size: 12px;display: inline-block;line-height: 18px;border: 1px solid #ee2e2e;padding: 0 5px;color: #ee2e2e;border-radius: 40px; }


.cloudxy_zjkt1 {overflow: hidden;width: 100%; }
.cloudxy_zjkt1 .tip_head {  overflow: hidden;  margin-top: 11px;  height: 65px;  background: #fff; }
.cloudxy_zjkt1 .tip_head .m {width: 1200px;height: 100%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;overflow: hidden; }
.cloudxy_zjkt1 .tip_head .m p {font-size: 19px;color: #333333; }
.cloudxy_zjkt1 .tip_head .m ul {height: 100%;display: flex;align-items: center;padding-right: 40px; }
.cloudxy_zjkt1 .tip_head .m ul li {  font-size: 20px;  margin-left: 60px;  color: #444444;  cursor: pointer;  position: relative;  line-height: 62px; }
.cloudxy_zjkt1 .tip_head .m ul li.on {color: #ee2e2e;border-bottom: 3px solid #ee2e2e; }
.cloudxy_zjkt1 .tip_head .m ul li span {display: inline-flex;align-items: center;justify-content: center;height: 23px;line-height: 23px;background: #ee2e2e;border-radius: 40px;font-size: 12px;color: #fff;position: absolute;right: -30px;padding: 0 9px;top: 14px; }
.cloudxy_zjkt1 .tip_head .m ul li a{ color:#000;}
.cloudxy_zjkt1 .tip_head .m ul li a:hover{ color:#c00;}


.cloudxy_zjkt {overflow: hidden;width: 100%; }
.cloudxy_zjkt .banner {  width: 100%;  overflow: hidden; height:350px;}
.cloudxy_zjkt .banner img {display: block;width: 100%; }
.cloudxy_zjkt .zjkt_center {  overflow: hidden;  width: 1200px;  display: flex;  justify-content: space-between;  margin: 0 auto;  margin-top: 11px; }
.cloudxy_zjkt .zjkt_center .main_right {overflow: hidden;width: 910px; }
.cloudxy_zjkt .zjkt_center .main_right .menu {overflow: hidden;height: 55px;display: flex;align-items: center; }
.cloudxy_zjkt .zjkt_center .main_right .menu i {  font-size: 20px;  color: #d5d3d5; }
.cloudxy_zjkt .zjkt_center .main_right .menu p {  font-size: 12px;  color: #555555; }
.cloudxy_zjkt .zjkt_center .main_right .menu a {  font-size: 12px;  color: #555555;  margin: 0 8px; }
.cloudxy_zjkt .zjkt_center .main_right ul {overflow: hidden; }
.cloudxy_zjkt .zjkt_center .main_right ul li {  width: 290px;  height: 300px;  background: #fff;  float: left;  margin-right: 20px;  margin-top: 17px; }
.cloudxy_zjkt .zjkt_center .main_right ul li:hover{-webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));}
.cloudxy_zjkt .zjkt_center .main_right ul li:nth-child(3n) {margin-right: 0; }
.cloudxy_zjkt .zjkt_center .main_right ul li a .pic {  display: block; width:100%;}
.cloudxy_zjkt .zjkt_center .main_right ul li a  h2 {font-size: 16px;line-height: 1;margin-top: 10px;margin-bottom: 28px;color: #000; width:90%; margin:auto; line-height:22px;}
.cloudxy_zjkt .zjkt_center .main_right ul li a  div {overflow: hidden;padding-top: 10px;font-size: 12px;color: #333333;line-height: 20px; }
.cloudxy_zjkt .zjkt_center .main_right ul li a  font{ float:left; font-size:16px; color:#c00; height:60px; line-height:60px; padding-left:20px;}
.cloudxy_zjkt .zjkt_center .main_right ul li a  .more { float:right;}

.cloudxy_zjkt .zjkt_center .main_left {overflow: hidden;width: 258px;background: #fff; }
.cloudxy_zjkt .zjkt_center .main_left .title {overflow: hidden;display: flex;align-items: center;background: #3a3a3a;height: 40px;padding-left: 19px; }
.cloudxy_zjkt .zjkt_center .main_left .title p {  font-size: 16px;  color: #fff;  margin-left: 9px; }
.cloudxy_zjkt .zjkt_center .main_left .label {overflow: hidden;width: 220px;margin-left: 19px;padding: 16px 0 20px 0;border-bottom: 1px dashed #dddddd; }
.cloudxy_zjkt .zjkt_center .main_left .label:last-child {  border: none; }
.cloudxy_zjkt .zjkt_center .main_left .label h2 {  font-size: 16px;  color: #000;  font-weight: bold;  line-height: 1;  margin-bottom: 10px; }
.cloudxy_zjkt .zjkt_center .main_left .label ul {  padding-right: 15px;  overflow: hidden; }
.cloudxy_zjkt .zjkt_center .main_left .label ul li {overflow: hidden;font-size: 14px;padding-right: 10px;margin-right: 15px;color: #666666;margin-top: 10px; }

.cloudxy_zjkt .zjkt_center .main_left .label ul li a {  color: #666666; }
.cloudxy_zjkt .zjkt_center .main_left .label ul li a:hover{ color:#c00;}
.cloudxy_zjkt .zjkt_center .main_left .label ul li .on{ color:#c00;}


.kx_navbar {overflow: hidden;width: 100%;height: 40px;background: #ef2f2f; }
.kx_navbar ul {  width: 1200px;  height: 100%;  margin: 0 auto;  overflow: hidden; }
.kx_navbar ul li:hover{background: #d80b0b; }
.kx_navbar ul li {overflow: hidden;width: 115px;height: 100%;float: left;font-size: 16px; }
.kx_navbar ul li.on {background: #d80b0b; }
.kx_navbar ul li a {display: block;width: 100%;height: 100%;text-align: center;line-height: 40px;color: #fff; }


.kxnews_box {overflow: hidden;width: 1200px;margin: 0 auto; }
.kxnews_box .box {  overflow: hidden;  display: flex;  justify-content: space-between; }
.kxnews_box .box .main_right1 {overflow: hidden;width: 899px;padding: 0 20px;background: #fff;padding-top: 24px; }
.kxnews_box .box .main_right1 h2 {font-size: 20px;color: #1a2a4e;font-weight: bold;text-align: center;margin-bottom: 35px; }
.kxnews_box .box .main_right1 em {display: block;font-size: 12px;color: #565656;text-align: center;margin-bottom: 20px; }
.kxnews_box .box .main_right1 .fontgorw {width: 100%;padding: 20px 15px;background: #eeeeee;border: 1px solid #cccccc; margin-bottom:15px;}
.kxnews_box .box .main_right1 .fontgorw p {  font-size: 12px;  color: #565656;  line-height: 25px; }
.kxnews_box .box .main_right1 .f {display: block;font-size: 12px;text-indent: 30px;line-height: 25px;color: #000;margin-top: 15px; }
.kxnews_box .box .main_right1 .pic {display: block;margin: 15px auto; }
.kxnews_box .box .main_right1 ul {padding-left: 30px;overflow: hidden; }
.kxnews_box .box .main_right1 ul li {  margin-bottom: 15px;  overflow: hidden; }
.kxnews_box .box .main_right1 ul li p {font-size: 12px;font-weight: bold;color: #000;margin-bottom: 40px; }
.kxnews_box .box .main_right1 ul li span {display: block;font-size: 12px;color: #565656;line-height: 33px; }
.kxnews_box .box .main_right {overflow: hidden;width: 899px;padding: 0 20px;background: #fff; }
.kxnews_box .box .main_right ul {overflow: hidden; }
.kxnews_box .box .main_right ul li {  overflow: hidden;  border-bottom: 1px solid #eeeeee; }
.kxnews_box .box .main_right ul li a {display: flex;padding: 16px 0;overflow: hidden; }
.kxnews_box .box .main_right ul li a .img {  display: block; width:200px; height:130px; border-radius:10px; overflow:hidden;}
.kxnews_box .box .main_right ul li a img{ width:200px; height:130px;}
.kxnews_box .box .main_right ul li:hover a img{ width:250px; height:150px; margin-left:-20px; margin-top:-10px;}
.kxnews_box .box .main_right ul li a .font {  overflow: hidden;  margin-left: 20px;  padding-top: 15px;  width: 626px; }
.kxnews_box .box .main_right ul li a .font p {font-size: 16px;color: #000;margin-bottom: 15px;font-weight: bold; }
.kxnews_box .box .main_right ul li:hover a .font p{ color:#c00;}
.kxnews_box .box .main_right ul li a .font span {font-size: 14px;display: block;line-height: 20px;color: #666; }
.kxnews_box .box .main_left {overflow: hidden;width: 293px; }
.kxnews_box .box .main_left .code {overflow: hidden;background: #fff;width: 100%;margin-top: 9px;margin-bottom: 9px;height: 130px;display: flex;align-items: center;justify-content: center; }
.kxnews_box .box .main_left .code div {  overflow: hidden;  margin-left: 16px;  width: 120px; }
.kxnews_box .box .main_left .code div p {font-size: 12px;line-height: 30px;color: #000;text-align: center; }
.kxnews_box .box .main_left .code div span {display: block;font-size: 12px;line-height: 30px;color: #ef2f2f;text-align: center; }
.kxnews_box .box .main_left .news {width: 100%;overflow: hidden;background: #fff;padding: 10px 19px 0 14px; }
.kxnews_box .box .main_left .news h2 {  font-size: 16px;  color: #565656;  line-height: 40px;  border-bottom: 2px solid #1a2a4e; }
.kxnews_box .box .main_left .news ul {  overflow: hidden; }
.kxnews_box .box .main_left .news ul li {margin-top: 12px;overflow: hidden; }
.kxnews_box .box .main_left .news ul li div {  overflow: hidden;  display: flex; }
.kxnews_box .box .main_left .news ul li div i {font-size: 16px;margin-top: 5px;color: #1a2a4e; }
.kxnews_box .box .main_left .news ul li div p {font-size: 14px;color: #1a2a4e;line-height: 25px;width: 238px;margin-left: 3px; }
.kxnews_box .box .main_left .news ul li span {  font-size: 14px;  color: #cccccc;  line-height: 25px;  margin-left: 16px;  display: block; }
.kxnews_box .menu {  overflow: hidden;  height: 53px; }
.kxnews_box .menu ul {height: 100%;display: flex;align-items: center; }
.kxnews_box .menu ul li {font-size: 12px;margin-right: 5px;color: #333; }
.kxnews_box .menu ul li a {  color: #333; }

.moreleft{ float:left; width:350px; text-align:left; height:50px; line-height:50px;}
.moreright{ float:right; width:350px;text-align:right; height:50px; line-height:50px;}
#morenews{ border-top:#ccc dotted 1px; margin-top:20px;}


.newslists {overflow: hidden;width: 1200px;margin: 0 auto;margin-top: 10px;display: flex;justify-content: space-between; }
.newslists .main_right {  overflow: hidden;  width: 295px;  padding: 10px;  background: #fff; }
.newslists .main_right .slidebox {overflow: hidden; }
.newslists .main_right .slidebox .links {width: 100%;margin-top: 20px;overflow: hidden; }
.newslists .main_right .slidebox .links a {  display: block;  margin-top: 5px;  overflow: hidden; }
.newslists .main_right .slidebox .links a img {display: block;width: 100%; }
.newslists .main_right .slidebox .fadeins {overflow: hidden; }
.newslists .main_right .slidebox .fadeins ul {  overflow: hidden; }
.newslists .main_right .slidebox .fadeins ul li {overflow: hidden;margin-top: 15px; }
.newslists .main_right .slidebox .fadeins ul li:nth-child(1) a div {  background: #ef2f2f; }
.newslists .main_right .slidebox .fadeins ul li:nth-child(2) a div {  background: #fa7a53; }
.newslists .main_right .slidebox .fadeins ul li:nth-child(3) a div {  background: #fbc258; }
.newslists .main_right .slidebox .fadeins ul li a {  overflow: hidden;  display: flex;  align-items: center; }
.newslists .main_right .slidebox .fadeins ul li a div {width: 20px;height: 18px;display: flex;align-items: center;justify-content: center;background: #879299;font-size: 12px;color: #fff; }
.newslists .main_right .slidebox .fadeins ul li a p {width: 226px;font-size: 14px;margin-left: 10px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.newslists .main_right .slidebox .fadeins ul li:hover a p{ color:#c00;}
.newslists .main_right .slidebox .tit {overflow: hidden;width: 100%;height: 40px;border-bottom: 2px solid #dddddd; }
.newslists .main_right .slidebox .tit p {  width: 50%;  line-height: 40px;  position: relative;  font-size: 16px;  float: left;  cursor: pointer;  color: #333;  text-align: center; }
.newslists .main_right .slidebox .tit p.on {color: #ef2f2f; }
.newslists .main_right .slidebox .tit p.on::after {  content: '';  width: 100%;  height: 2px;  background: #ef2f2f;  z-index: 99999;  position: absolute;  left: 0;  bottom: 2px; }
.newslists .main_left {  overflow: hidden;  width: 896px; }
.newslists .main_left .item {width: 896px;height: 295px;margin-bottom: 10px;background: #fff;padding: 18px 16px 0 20px; }
.newslists .main_left .item:nth-child(3){ margin-bottom:0;}
.newslists .main_left .item .titles {overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.newslists .main_left .item .titles p {  font-size: 20px;  font-weight: bold;  padding-left: 12px;  border-left: 4px solid #e41b2e;  line-height: 1;  color: #000; }
.newslists .main_left .item .titles a {  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  color: #000;  width: 70px;  height: 27px;  border-radius: 40px;  border: 1px solid #e3e1e0; }
.newslists .main_left .item:hover .titles a{ background:#ccc; color:#fff;}
.newslists .main_left .item .box {overflow: hidden;margin-top: 20px;display: flex;justify-content: space-between; }
.newslists .main_left .item .box .banner {  overflow: hidden;  width: 330px;  height: 205px; }
.newslists .main_left .item .box .banner img {display: block;width: 100%;height: 100%; }
.newslists .main_left .item .box ul {  overflow: hidden;  width: 515px; }
.newslists .main_left .item .box ul li {overflow: hidden;line-height: 35px; }
.newslists .main_left .item .box ul li a {  display: flex;  align-items: center;  justify-content: space-between; }
.newslists .main_left .item .box ul li a p {width: 417px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #333333; }
.newslists .main_left .item .box ul li:hover a p { color:#c00;}
.newslists .main_left .item .box ul li a p span {color: #ef2f2f;margin-right: 6px; }
.newslists .main_left .item .box ul li a em {color: #888888; }


.cloud_hangqing {overflow: hidden;width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: 12px; }
.cloud_hangqing .right {  overflow: hidden;  width: 295px;  background: #fff;  padding: 20px 17px 0 14px; }
.cloud_hangqing .right h2 {font-size: 20px;font-weight: bold;padding-left: 12px;border-left: 4px solid #e41b2e;line-height: 1;color: #000; }
.cloud_hangqing .right .item {overflow: hidden;margin-top: 23px;width: 100%; }
.cloud_hangqing .right .item a {display: block; }
.cloud_hangqing .right .item a img {  width: 100%;  display: block;  margin-bottom: 12px; }
.cloud_hangqing .right .item a span {  display: block;  font-size: 14px;  color: #333; height:40px; overflow:hidden;}
.cloud_hangqing .left {  width: 896px;  height: 295px;  background: #fff;  padding: 18px 16px 0 20px; }
.cloud_hangqing .left .titles {overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.cloud_hangqing .left .titles p {font-size: 20px;font-weight: bold;padding-left: 12px;border-left: 4px solid #e41b2e;line-height: 1;color: #000; }
.cloud_hangqing .left .titles a {display: flex;align-items: center;justify-content: center;font-size: 12px;color: #000;width: 70px;height: 27px;border-radius: 40px;border: 1px solid #e3e1e0; }
.cloud_hangqing .left .titles a:hover{ background:#ccc; color:#fff;}
.cloud_hangqing .left .box {overflow: hidden;margin-top: 23px;display: flex;justify-content: space-between; }
.cloud_hangqing .left .box .banner {overflow: hidden;width: 330px;height: 205px; }
.cloud_hangqing .left .box .banner img {  display: block;  width: 100%;  height: 100%; }
.cloud_hangqing .left .box ul {overflow: hidden;width: 515px; }
.cloud_hangqing .left .box ul li {  overflow: hidden;  line-height: 35px; }
.cloud_hangqing .left .box ul li a {display: flex;align-items: center;justify-content: space-between; }
.cloud_hangqing .left .box ul li a p {  width: 417px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-size: 14px;  color: #333333; }
.cloud_hangqing .left .box ul li:hover a p{ color:#c00;}
.cloud_hangqing .left .box ul li a p span {color: #ef2f2f;margin-right: 6px; }
.cloud_hangqing .left .box ul li a em {  color: #888888; }


.cloudxy_kx {overflow: hidden;width: 1200px;margin: 0 auto; }
.cloudxy_kx .toutiao {  overflow: hidden;  background: #fff;  padding: 20px 20px 26px 20px;  margin-top: 20px;  display: flex;  justify-content: space-between; }
.cloudxy_kx .toutiao .right {width: 600px;overflow: hidden;height: 380px; }
.cloudxy_kx .toutiao .right img {display: block;width: 600px;height: 380px; }
.cloudxy_kx .toutiao .left {overflow: hidden;width: 520px; }
.cloudxy_kx .toutiao .left .tit {display: block;margin: 0 auto;margin-bottom: 17px; }
.cloudxy_kx .toutiao .left h2{margin-bottom: 12px;}
.cloudxy_kx .toutiao .left h2 a {font-size: 18px;font-weight: bold;color: #555555; }
.cloudxy_kx .toutiao .left h2 a:hover{ color:#c00;}
.cloudxy_kx .toutiao .left p {font-size: 12px;height: 80px;color: #999;line-height: 25px; }
.cloudxy_kx .toutiao .left .link {overflow: hidden;display: flex;justify-content: space-between; }
.cloudxy_kx .toutiao .left .link ul {  overflow: hidden;  width: 250px; }
.cloudxy_kx .toutiao .left .link ul li {width: 100%;line-height: 35px; }
.cloudxy_kx .toutiao .left .link ul li a {  font-size: 14px;  color: #555555;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  display: block; }
.cloudxy_kx .toutiao .left .link ul li:hover a{ color:#c00;} 


.main_list_scrool {overflow: hidden;width: 100%;margin-top: 10px; }
.main_list_scrool .main_right {  overflow: hidden;  width: 320px;  float: right; }
.main_list_scrool .main_right .links {width: 100%; }
.main_list_scrool .main_right .links a {display: block;width: 100%; }
.main_list_scrool .main_right .links img {display: block;width: 100%; }
.main_list_scrool .main_right .top {overflow: hidden;width: 100%;background: #fff;padding: 25px 20px 5px 20px;margin-bottom: 10px; }
.main_list_scrool .main_right .top .tits {overflow: hidden;margin-bottom: 15px;display: flex;align-items: center;justify-content: space-between; }
.main_list_scrool .main_right .top .tits p {  font-size: 20px;  color: #000; }
.main_list_scrool .main_right .top .tits a {  color: #000;  font-size: 12px; }
.main_list_scrool .main_right .top ul {overflow: hidden; }
.main_list_scrool .main_right .top ul li {  overflow: hidden;  float: left;  margin: 10px 0;  width: 100%; }
.main_list_scrool .main_right .top ul li a {display: flex;align-items: center; }
.main_list_scrool .main_right .top ul li a i {  font-size: 16px;  color: #000;  margin-right: 5px; }
.main_list_scrool .main_right .top ul li a p {  font-size: 12px;  color: #000; }
.main_list_scrool .main_left {  overflow: hidden;  width: 857px;  float: left;  background: #fff;  padding: 0 26px; }
.main_list_scrool .main_left > ul {overflow: hidden; }
.main_list_scrool .main_left > ul li {overflow: hidden;border-bottom: 1px solid #e6e6e6;padding: 18px 0;display: flex;align-items: center; }
.main_list_scrool .main_left > ul li:last-child {  border: none; }
.main_list_scrool .main_left > ul li .pic {  display: block; }
.main_list_scrool .main_left > ul li .fr {  overflow: hidden; }
.main_list_scrool .main_left > ul li .fr div {overflow: hidden;height: 34px;width: 120px;border-radius: 4px;background: #4cb6e8;font-size: 16px;color: #fff;text-align: center;line-height: #4cb6e8;margin: 25px 0; }
.main_list_scrool .main_left > ul li .fr div a {  display: flex;  align-items: center;  justify-content: center;  color: #fff;  width: 100%;  height: 100%; }
.main_list_scrool .main_left > ul li .fr div.on {  background: #efa61a; }
.main_list_scrool .main_left > ul li .mid {  overflow: hidden;  width: 465px;  margin-left: 18px; }
.main_list_scrool .main_left > ul li .mid h3 {font-size: 17px;color: #353535;line-height: 26px; }
.main_list_scrool .main_left > ul li .mid .soas {overflow: hidden;display: flex;margin-top: 9px;align-items: center; }
.main_list_scrool .main_left > ul li .mid .soas span {  height: 25px;  padding: 0 20px;  display: inline-block;  border-radius: 40px;  background: #edf3fd;  font-size: 12px;  color: #999;  margin-right: 24px;  text-align: center;  line-height: 25px; }
.main_list_scrool .main_left > ul li .mid .address {overflow: hidden;display: flex;margin-top: 12px;align-items: center; }
.main_list_scrool .main_left > ul li .mid .address p {  font-size: 12px;  color: #353535;  margin-left: 5px; }
.main_list_scrool .main_left > ul li .mid .address span {  font-size: 12px;  color: #999;  display: block; }
.main_list_scrool .main_left > ul li .mid .lab {overflow: hidden;display: flex;margin-top: 12px; }
.main_list_scrool .main_left > ul li .mid .lab img {  width: 16px;  margin-top: 3px;  height: 18px; }
.main_list_scrool .main_left > ul li .mid .lab div {  overflow: hidden;  margin-left: 5px;  width: 443px;  display: flex;  flex-wrap: wrap; }
.main_list_scrool .main_left > ul li .mid .lab div p {font-size: 12px;color: #353535;line-height: 24px; }
.main_list_scrool .main_left > ul li .mid .lab div span {font-size: 12px;color: #999;margin-left: 10px;line-height: 24px;display: block; }
.main_list_scrool .main_left .navbar {overflow: hidden;display: flex;align-items: center;height: 60px;border-bottom: 1px solid #e6e6e6; }
.main_list_scrool .main_left .navbar ul {overflow: hidden;display: flex;align-items: center; }
.main_list_scrool .main_left .navbar ul li {  font-size: 16px;  color: #000;  position: relative;  line-height: 30px;  margin-right: 55px;  cursor: pointer;  padding: 0 3px;  height: 30px; }
.main_list_scrool .main_left .navbar ul li.on {color: #efaf1a;border-bottom: 2px solid #efaf1a; }


.fadeinsa {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;display: flex;align-items: center;justify-content: center;z-index: 9999999; }
.fadeinsa .box {  width: 410px;  background: #fff;  padding: 18px 30px 30px 30px;  overflow: hidden; }
.fadeinsa .box h2 {font-size: 14px;color: #333; }
.fadeinsa .box .lab {overflow: hidden;margin-top: 15px; }
.fadeinsa .box .lab p {font-size: 12px;margin-bottom: 8px;color: #333; }
.fadeinsa .box .lab p span {  color: red; }
.fadeinsa .box .lab input {width: 100%;height: 30px;border: 1px solid #d3d9e0;outline: none;background: none;padding-left: 6px; }
.fadeinsa .box .lab textarea {width: 100%;height: 75px;resize: none;border: 1px solid #d3d9e0;box-sizing: border-box;outline: none;background: none;padding: 6px; }
.fadeinsa .box .button {cursor: pointer;width: 100%;height: 40px;background: #1e89e6;text-align: center;line-height: 40px;margin-top: 15px;font-size: 14px;color: #fff; }


.main_qikan {overflow: hidden; }
.main_qikan .jzxue {  background: #e0e0e2;  padding-bottom: 30px;  overflow: hidden;  width: 100%; }
.main_qikan .jzxue h2 {font-size: 26px;color: #000;font-weight: bold;text-align: center;line-height: 92px; }
.main_qikan .jzxue ul {width: 1200px;margin: 0 auto;overflow: hidden;background: #fff; }
.main_qikan .jzxue ul li {overflow: hidden;width: 33.33%;height: 280px;border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;float: left; padding-top:30px;}
.main_qikan .jzxue ul li:nth-child(3n) {  border-right: none; }
.main_qikan .jzxue ul li .pic {  overflow: hidden;  float: left;   width: 50%;  height: 210px; }
.main_qikan .jzxue ul li .pic img {display: block; margin: 0 auto;width: 153px; }
.main_qikan .jzxue ul li .cc{float: left; width: 50%; }
.main_qikan .jzxue ul li p {  font-size: 16px;  color: #000;  text-align: left; font-weight:bold;}
.main_qikan .jzxue ul li b { font-size: 14px;  color: #000;  text-align: left; font-weight:bold; display:block; margin-bottom:10px;}
.main_qikan .jzxue ul li span{ font-size:14px; color:#999; display:block; height:90px; overflow:hidden; margin-top:10px; margin-right:10px;}
.main_qikan .jzxue ul li .go {  width: 125px;  height: 45px;  display: flex;  align-items: center;  justify-content: center;  font-size: 16px;  color: #ac8d7b;  margin: 0 auto;  margin-top: 24px;  border: 1px solid #e3bea9; }
.main_qikan .jzxue ul li .go:hover{ background-color:#c00; color:#fff;}
.main_qikan .banner {  overflow: hidden;  width: 100%;  height: 330px; }
.main_qikan .banner .swiper-container {width: 100%;height: 100%; }
.main_qikan .banner .swiper-slide {width: 100%;height: 100%; }
.main_qikan .banner img {display: block;width: 100%;height: 100%; }
.main_qikan .navbar {  overflow: hidden;  width: 100%;  height: 58px;  background: #fff;  border-bottom: 1px solid #efefef; }
.main_qikan .navbar ul {width: 1200px;overflow: hidden;margin: 0 auto;display: flex;align-items: center; }
.main_qikan .navbar ul li {overflow: hidden;color: #888888;line-height: 58px;font-size: 14px; }
.main_qikan .navbar ul li a {  color: #000;  padding: 0 20px;  line-height: 58px;  display: block; }
.main_qikan .slides {  overflow: hidden;  width: 100%;  height: 432px;  background: #fff; }
.main_qikan .slides .m {width: 1200px;overflow: hidden;height: 100%;position: relative;margin: 0 auto; }
.main_qikan .slides .m .swiper-button-next,.main_qikan .slides .m .swiper-button-prev {width: 16px;height: 53px; }
.main_qikan .slides .m .swiper-button-next,.main_qikan .slides .m .swiper-container-rtl .swiper-button-prev {background-image: url(../images/rjqk_12.png);background-size: 100% 100%; }
.main_qikan .slides .m .swiper-button-prev,.main_qikan .slides .m .swiper-container-rtl .swiper-button-next {background-image: url(../images/rjqk_09.png);background-size: 100% 100%; }
.main_qikan .slides .item {overflow: hidden;width: 1200px;margin: 0 auto;height: 100%;padding: 40px 0 50px 0; }
.main_qikan .slides .item h2 {font-size: 26px;color: #000;text-align: center;font-weight: bold;line-height: 1;margin-bottom: 36px; }
.main_qikan .slides .item .box {overflow: hidden;display: flex;align-items: center;justify-content: center;width: 100%; }
.main_qikan .slides .item .box > img {  display: block; }
.main_qikan .slides .item .box .fonts {  overflow: hidden;  margin-left: 80px; }
.main_qikan .slides .item .box .fonts > p {font-size: 18px;text-indent: 14px;position: relative;line-height: 25px;width: 410px;color: #000; font-weight:bold;}
.main_qikan .slides .item .box .fonts > p::after {  content: '';  width: 4px;  height: 20px;  background: #f44130;  position: absolute;  left: 0;  top: 3px; }
.main_qikan .slides .item .box .fonts > span {display: block;font-size: 14px;margin-top: 18px;width: 410px;color: #999; }
.main_qikan .slides .item .box .fonts > span b{ display:block; color:#000; font-weight:bold; margin-bottom:10px; font-size:14px;}
.main_qikan .slides .item .box .fonts .spa {overflow: hidden;width: 390px;margin-top: 18px; }
.main_qikan .slides .item .box .fonts .spa span {  display: inline-block;  font-size: 12px;  padding: 0 11px;  line-height: 25px;  border-radius: 40px;  float: left;  margin-right: 16px;  margin-bottom: 10px;  border: 1px solid #7e8ba1;  color: #7e8ba1; }
.main_qikan .slides .item .box .fonts .pays {overflow: hidden;display: flex;align-items: center;margin-top: 36px;width: 420px;justify-content: space-between; }
.main_qikan .slides .item .box .fonts .pays p {  font-size: 22px;  color: #f24141; }
.main_qikan .slides .item .box .fonts .pays p span {font-size: 16px; }
.main_qikan .slides .item .box .fonts .pays p em {margin-left: 6px;font-size: 12px;color: #999; }
.main_qikan .slides .item .box .fonts .pays p del {color: #999;margin-left: 6px;font-size: 12px; }
.main_qikan .slides .item .box .fonts .pays div {  width: 128px;  height: 44px;  background: #e3201d;  display: flex;  align-items: center;  box-shadow: 0 0 20px #fbdad9;  justify-content: center;  font-size: 16px;  color: #fff; }
.main_qikan .slides .item .box .fonts .pays div a {display: block;align-items: center;justify-content: center;display: flex;color: #fff;width: 100%;height: 100%; }


.main_qikan1 {overflow: hidden; }
.main_qikan1 .slides {  overflow: hidden;  width: 100%;  background: #fff; }
.main_qikan1 .slides .item {overflow: hidden;width: 1200px;margin: 0 auto;height: 100%;padding: 33px 0 30px 0; }
.main_qikan1 .slides .item h2 {font-size: 26px;color: #000;text-align: center;font-weight: bold;line-height: 1;margin-bottom: 14px; }
.main_qikan1 .slides .item > p {font-size: 12px;color: #999;text-align: center;display: block; }
.main_qikan1 .slides .item .box {overflow: hidden;display: flex;margin-top: 50px;justify-content: space-between;width: 100%; }
.main_qikan1 .slides .item .box .pics {  width: 365px;  height: 365px;  background: #f9f9f9;  overflow: hidden;  position: relative; }
.main_qikan1 .slides .item .box .pics .swiper-container {width: 100%;height: 100%; }
.main_qikan1 .slides .item .box .pics .swiper-slide {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center; }
.main_qikan1 .slides .item .box .fonts {  overflow: hidden;  width: 795px; }
.main_qikan1 .slides .item .box .fonts .pay_btn {overflow: hidden;width: 192px;height: 55px;display: flex;align-items: center;justify-content: center;background: #ea2c18;font-size: 18px;color: #fff;cursor: pointer;margin-top: 22px; }
.main_qikan1 .slides .item .box .fonts > ul {padding-top: 20px;overflow: hidden; }
.main_qikan1 .slides .item .box .fonts > ul li {  overflow: hidden;  width: 387px;  height: 52px;  float: left;  margin-right: 21px;  margin-bottom: 8px;  border: 1px solid #e0e0e0;  cursor: pointer;  display: flex;  padding: 0 17px 0 12px;  align-items: center;  justify-content: space-between; }
.main_qikan1 .slides .item .box .fonts > ul li.on {border: 1px solid #ea2c18;background: #fffbfb;color: #ea2c18; }
.main_qikan1 .slides .item .box .fonts > ul li.on .fl div {border: none; }
.main_qikan1 .slides .item .box .fonts > ul li.on .fl div img {  display: block; }
.main_qikan1 .slides .item .box .fonts > ul li:nth-child(2n) {margin-right: 0; }
.main_qikan1 .slides .item .box .fonts > ul li .fl {overflow: hidden;height: 100%;display: flex;align-items: center; }
.main_qikan1 .slides .item .box .fonts > ul li .fl div {width: 19px;height: 19px;margin-right: 8px;border: 1px solid #dcdee2; }
.main_qikan1 .slides .item .box .fonts > ul li .fl div img {  display: block;  width: 100%;  display: none;  height: 100%; }
.main_qikan1 .slides .item .box .fonts > ul li .fl p {font-size: 16px;color: #000; }
.main_qikan1 .slides .item .box .fonts > ul li .fr {overflow: hidden; }
.main_qikan1 .slides .item .box .fonts > ul li .fr p {font-size: 12px;color: #555555;text-align: right; }
.main_qikan1 .slides .item .box .fonts > ul li .fr p span {  color: #b0b0b0;  margin-left: 3px; }
.main_qikan1 .slides .item .box .fonts > ul li .fr em {font-size: 12px;color: #888888;display: flex;align-items: center;justify-content: flex-end;text-align: right; }
.main_qikan1 .slides .item .box .fonts > ul li .fr em del {  color: #888888;  margin-left: 3px; }
.main_qikan1 .slides .item .box .fonts .tps {overflow: hidden;padding-bottom: 23px;border-bottom: 1px solid #eeeeee; }
.main_qikan1 .slides .item .box .fonts .tps > span {  display: block;  font-size: 14px;  color: #a0a0a0; }
.main_qikan1 .slides .item .box .fonts .tps .spa {  overflow: hidden;  width: 100%;  margin-top: 18px; }
.main_qikan1 .slides .item .box .fonts .tps .spa span {display: inline-block;font-size: 12px;padding: 0 11px;line-height: 25px;border-radius: 40px;float: left;margin-right: 16px;margin-bottom: 18px;border: 1px solid #7e8ba1;color: #7e8ba1; }
.main_qikan1 .slides .item .box .fonts .tps > p {  font-size: 21px;  text-indent: 14px;  position: relative;  line-height: 25px;  color: #333; }
.main_qikan1 .slides .item .box .fonts .tps > p::after {content: '';width: 4px;height: 20px;background: #f44130;position: absolute;left: 0;top: 3px; }
.main_qikan1 .slides .item .box .fonts .pay {overflow: hidden;padding-bottom: 20px;border-bottom: 1px dashed #eeeeee;padding-top: 22px; }
.main_qikan1 .slides .item .box .fonts .pay > ul {  overflow: hidden;  margin-top: 22px; }
.main_qikan1 .slides .item .box .fonts .pay > ul li {overflow: hidden;width: 256px;height: 36px;float: left;margin-right: 14px;margin-bottom: 8px;border: 1px solid #e0e0e0;cursor: pointer;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #000; }
.main_qikan1 .slides .item .box .fonts .pay > ul li.on {border: 1px solid #ea2c18;background: #fffbfb;color: #ea2c18; }
.main_qikan1 .slides .item .box .fonts .pay > ul li:nth-child(3n) {margin-right: 0; }
.main_qikan1 .slides .item .box .fonts .pay > p {  font-size: 12px;  color: #555555; }
.main_qikan1 .slides .item .box .fonts .pay .lines {  overflow: hidden;  width: 100%;  height: 46px;  border: 1px solid #ea2c18;  background: #fffbfb;  margin-top: 8px;  padding: 0 10px;  display: flex;  align-items: center;  justify-content: space-between; }
.main_qikan1 .slides .item .box .fonts .pay .lines.on .fl div {border: none; }
.main_qikan1 .slides .item .box .fonts .pay .lines.on .fl div img {display: block; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fl {overflow: hidden;height: 100%;display: flex;align-items: center; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fl div {width: 19px;height: 19px;margin-right: 8px;border: 1px solid #dcdee2; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fl div img {  display: block;  width: 100%;  display: none;  height: 100%; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fl p {font-size: 16px;color: #ea2c18; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fr {overflow: hidden;display: flex;align-items: auto; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fr p {font-size: 14px;color: #ea2c18; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fr span {font-size: 14px;color: #888888;margin-left: 15px; }
.main_qikan1 .slides .item .box .fonts .pay .lines .fr del {font-size: 14px;color: #888888;margin-left: 3px; }
.main_qikan1 .slides .item .box .fonts .pays {overflow: hidden;display: flex;align-items: center;margin-top: 36px;width: 420px;justify-content: space-between; }
.main_qikan1 .slides .item .box .fonts .pays p {  font-size: 22px;  color: #f24141; }
.main_qikan1 .slides .item .box .fonts .pays p span {font-size: 16px; }
.main_qikan1 .slides .item .box .fonts .pays p em {margin-left: 6px;font-size: 12px;color: #999; }
.main_qikan1 .slides .item .box .fonts .pays p del {color: #999;margin-left: 6px;font-size: 12px; }
.main_qikan1 .slides .item .box .fonts .pays div {  width: 128px;  height: 44px;  background: #e3201d;  display: flex;  align-items: center;  box-shadow: 0 0 20px #fbdad9;  justify-content: center;  font-size: 16px;  color: #fff; }
.main_qikan1 .slides .item .box .fonts .pays div a {display: block;align-items: center;justify-content: center;display: flex;color: #fff;width: 100%;height: 100%; }


.main_gchq {overflow: hidden;width: 1200px;margin: 0 auto;margin-top: 21px;display: flex;margin-bottom: 18px;justify-content: space-between; }
.main_gchq .main_right {  overflow: hidden;  width: 285px; }
.main_gchq .main_right .infos {overflow: hidden;background: #fff;padding: 28px 0 30px 18px;margin-top: 10px; }
.main_gchq .main_right .infos h2 {font-size: 18px;margin-bottom: 26px;color: #353535;line-height: 1; }
.main_gchq .main_right .infos .mores {width: 222px;height: 38px;background: #e3ecfd;margin-top: 14px; }
.main_gchq .main_right .infos .mores a {  display: flex;  align-items: center;  justify-content: center;  width: 100%;  height: 100%;  font-size: 14px;  color: #316ccb; }
.main_gchq .main_right .infos .link {overflow: hidden;margin-top: 15px; }
.main_gchq .main_right .infos .link li {  overflow: hidden;  margin-bottom: 10px; }
.main_gchq .main_right .infos .link li a {display: flex;align-items: center; }
.main_gchq .main_right .infos .link li a div {  height: 3px;  width: 3px;  background: #cccccc;  margin-right: 4px; }
.main_gchq .main_right .infos .link li a p {  font-size: 12px;  color: #666666;  width: 235px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }
.main_gchq .main_right .infos .tab {overflow: hidden;display: flex;align-items: center; }
.main_gchq .main_right .infos .tab li {  overflow: hidden;  width: 116px;  padding-left: 30px; }
.main_gchq .main_right .infos .tab li:first-child {padding-left: 0px;border-right: 1px solid #f1f1f1; }
.main_gchq .main_right .infos .tab li p {font-size: 12px;color: #333;margin-bottom: 14px;line-height: 1; }
.main_gchq .main_right .infos .tab li span {font-size: 17px;color: #3b3535;line-height: 1;display: block;font-weight: bold; }
.main_gchq .main_right .dts {overflow: hidden;background: #fff;padding: 18px 0 10px 24px;margin-top: 1px; }
.main_gchq .main_right .dts .t {display: flex;align-items: center;justify-content: space-between;padding-right: 24px;margin-bottom: 14px; }
.main_gchq .main_right .dts .t p {  font-size: 16px;  color: #353535;  line-height: 1; }
.main_gchq .main_right .dts .t a {  display: flex;  align-items: center;  font-size: 12px;  color: #656565; }
.main_gchq .main_right .dts .t a i {font-size: 16px;color: #cacaca;margin-left: 3px; }
.main_gchq .main_right .dts ul {overflow: hidden; }
.main_gchq .main_right .dts ul li {  overflow: hidden;  margin-bottom: 8px; }
.main_gchq .main_right .dts ul li a {display: flex;align-items: center; }
.main_gchq .main_right .dts ul li a span {  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  color: #90bd5c;  background: #e5f8ce;  width: 28px;  margin-right: 6px;  height: 16px; }
.main_gchq .main_right .dts ul li a em {  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  color: #fe8723;  background: #feefdb;  width: 28px;  margin-right: 6px;  height: 16px; }
.main_gchq .main_right .dts ul li a p {  width: 190px;  font-size: 12px;  color: #353535;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }
.main_gchq .main_right .news {overflow: hidden;background: #fff;padding: 22px 27px 10px 27px; }
.main_gchq .main_right .news h2 {font-size: 19px;line-height: 1;margin-bottom: 22px;color: #353535; }
.main_gchq .main_right .news ul {overflow: hidden; }
.main_gchq .main_right .news ul li {  font-size: 12px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  line-height: 28px; }
.main_gchq .main_right .news ul li a {color: #656565; }
.main_gchq .main_left_info {  overflow: hidden;  width: 905px; }
.main_gchq .main_left_info .tables_box {overflow: hidden;background: #fff;padding: 40px 30px 30px 30px; }
.main_gchq .main_left_info .tables_box h2 {font-size: 20px;color: #1a2a4e;text-align: center;margin-bottom: 16px;line-height: 1; }
.main_gchq .main_left_info .tables_box p {font-size: 14px;color: #5f5f5f;text-align: center;line-height: 1; }
.main_gchq .main_left_info .tables_box table {width: 100%;margin-top: 25px;border-left: 1px solid #cccccc;border-top: 1px solid #cccccc; }
.main_gchq .main_left_info .tables_box table tr {  width: 100%; }
.main_gchq .main_left_info .tables_box table tr th {height: 41px;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-left: 10px;background: #f7f7f7;text-align: left;font-size: #000;font-size: 12px; }
.main_gchq .main_left_info .tables_box table tr th:nth-child(even) {  background: #fff; }
.main_gchq .main_left_info .tables_box table tr td {height: 41px;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;text-align: left;padding-left: 10px;background: #f7f7f7;font-size: #000;font-size: 12px; }
.main_gchq .main_left_info .tables_box table tr td:nth-child(even) {  background: #fff; }
.main_gchq .main_left_info .menu {width: 100%;height: 30px;margin-bottom: 16px; }
.main_gchq .main_left_info .menu ul {overflow: hidden;display: flex;align-items: center; }
.main_gchq .main_left_info .menu ul li {  overflow: hidden;  font-size: 14px;  color: #565656;  margin-right: 6px; }
.main_gchq .main_left_info .menu ul li a {color: #565656; }
.main_gchq .main_left_info .news_list h1{ font-size:20px; text-align:center; padding:20px; font-weight:bold;}
.main_gchq .main_left_info .news_list .newstitle1{ text-align:center; padding-bottom:30px;}
.main_gchq .main_left_info .news_list .newscontent{ padding-right:20px; font-size:14px; line-height:22px;}
.main_gchq .main_left_info .news_list .newscontent p{ padding-bottom:6px;}
.main_gchq .main_left_info .news_list .newscontent strong{ font-weight:bold;}
.main_gchq .main_left_info .news_list .newscontent table{border-bottom:1px solid #ccc;border-collapse:collapse; width:95%;} 
.main_gchq .main_left_info .news_list .newscontent table td{border:1px solid #ccc;}
.main_gchq .main_left_info .news_list .newscontent table tr:nth-child(2n-1){ width:100px; background-color:#f7f7f7;}
.main_gchq .main_left_info .news_list .newscontent table td,#zxinfo table th{ padding:10px;}
.main_gchq .main_left_info .news_list .newscontent table th{ font-size:16px; border:none;}
		 
.main_gchq .main_left_info .news_list {overflow: hidden;background: #fff;margin-top: 14px;padding-left: 20px; }
.main_gchq .main_left_info .news_list ul {overflow: hidden;padding: 20px 0;border-bottom: 1px dashed #dddddd; }
.main_gchq .main_left_info .news_list ul:last-child {  border: none; }
.main_gchq .main_left_info .news_list ul li {  overflow: hidden;  line-height: 30px; }
.main_gchq .main_left_info .news_list ul li a {padding-right: 50px;display: flex;align-items: center;justify-content: space-between; }
.main_gchq .main_left_info .news_list ul li a:hover p{ color:#c00;}
.main_gchq .main_left_info .news_list ul li a p {  font-size: 14px;  color: #000; }
.main_gchq .main_left_info .news_list ul li a span {  font-size: 12px;  color: #aaaaaa; }
.main_gchq .main_left_info .xs {display: flex;background: #fff;height: 50px;align-items: center;padding-right: 20px;justify-content: space-between; }
.main_gchq .main_left_info .xs ul {height: 100%;overflow: hidden;display: flex;align-items: center; }
.main_gchq .main_left_info .xs ul li {  height: 100%;  width: 80px;  text-align: center;  font-size: 12px;  display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  color: #999; }
.main_gchq .main_left_info .xs ul li.on {color: #316ccb; }
.main_gchq .main_left_info .xs ul li select {width: 100%;height: 100%;border: none;outline: none;background: none;font-size: 12px;color: #999; }
.main_gchq .main_left_info .xs p {font-size: 14px;color: #565656; }
.main_gchq .main_left {  overflow: hidden;  width: 905px; }
.main_gchq .main_left .item {overflow: hidden;background: #fff;padding: 0 35px 45px 0;margin-bottom: 16px; }
.main_gchq .main_left .item .box {margin-top: 50px;overflow: hidden;display: flex; }
.main_gchq .main_left .item .box .fl {  overflow: hidden;  width: 245px; }
.main_gchq .main_left .item .box .fl .tits {overflow: hidden;border-left: 5px solid #316ccb;height: 70px;padding-left: 24px;padding-top: 12px; }
.main_gchq .main_left .item .box .fl .tits p {  font-size: 23px;  font-weight: bold;  color: #000;  line-height: 1; }
.main_gchq .main_left .item .box .fl .tits div {  width: 96px;  height: 24px;  display: flex;  align-items: center;  justify-content: center;  border: 1px solid #ff7300;  margin-top: 7px;  font-size: 12px;  color: #ff7300; }
.main_gchq .main_left .item .box .fr {  overflow: hidden;  border-left: 1px solid #c5c5c5;  padding-left: 36px; }
.main_gchq .main_left .item .box .fr.on ul li .ff p {color: #7eb80d; }
.main_gchq .main_left .item .box .fr.on1 ul li .ff p {color: #000; }
.main_gchq .main_left .item .box .fr ul {overflow: hidden; }
.main_gchq .main_left .item .box .fr ul li {  height: 60px;  display: flex;  align-items: auto;  width: 100%; }
.main_gchq .main_left .item .box .fr ul li:nth-child(odd) {background: #f8f8f8; }
.main_gchq .main_left .item .box .fr ul li .f {width: 185px;height: 100%;display: flex;align-items: center;justify-content: center; }
.main_gchq .main_left .item .box .fr ul li .f p {font-size: 14px;color: #000; }
.main_gchq .main_left .item .box .fr ul li .ff {width: 140px;height: 100%;display: flex;align-items: center;justify-content: center; }
.main_gchq .main_left .item .box .fr ul li .ff p {font-size: 18px;color: #e62e2e;font-weight: bold; }
.main_gchq .main_left .item .box .fr ul li .ff p span {  color: #999;  font-size: 12px;  margin: 0 2px;  font-weight: normal; }
.main_gchq .main_left .item .box .fr ul li .fff {width: 80px;height: 100%;display: flex;align-items: center;justify-content: center; }
.main_gchq .main_left .item .box .fr ul li .fff p {padding: 0 10px;height: 26px;font-size: 16px;color: #000;align-items: center;justify-content: center;display: inline-flex;border: 1px solid #979797;border-radius: 2px;font-weight: bold; }
.main_gchq .main_left .item .box .fr ul li .ffff {width: 160px;height: 100%;display: flex;align-items: center;cursor: pointer;justify-content: center; }
.main_gchq .main_left .item .box .fr ul li .ffff p {font-size: 12px;color: #316ccb; }
.main_gchq .main_left .item .box .fr ul li .ffff p i {  color: #316ccb;  font-size: 16px;  margin: 0 2px; }
.main_gchq .main_left .item .box .fr ul li .fffff {width: 160px;height: 100%;display: flex;align-items: center;padding-left: 40px;cursor: pointer; }
.main_gchq .main_left .item .box .fr ul li .fffff p {font-size: 12px;color: #316ccb; }
.main_gchq .main_left .item .box .fr ul li .fffff p i {  color: #316ccb;  font-size: 16px;  margin: 0 2px; }
.main_gchq .main_left .item .selects {overflow: hidden;display: flex;margin-top: 14px;align-items: center;margin-bottom: 10px; }
.main_gchq .main_left .item .selects .label {  overflow: hidden;  display: flex;  align-items: center; }
.main_gchq .main_left .item .selects .label p {width: 66px;font-size: 12px;color: #000;text-align: right; }
.main_gchq .main_left .item .selects .label select {width: 205px;height: 32px;border: 1px solid #f2f2f2;font-size: 12px;color: #000;padding-left: 10px; background:url(../images/xiala1.png) no-repeat 185px center; appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.main_gchq .main_left .item .selects .label span {width: 196px;height: 32px; line-height:32px; border: 1px solid #f2f2f2;font-size: 12px;color: #000;padding-left: 10px; background:url(../images/xiala1.png) no-repeat 185px center;}

.gangcai_box {overflow: hidden;width: 1200px;margin: 0 auto;margin-top: 10px; }
.gangcai_box .itembox5 {  overflow: hidden;  width: 100%;  background: #fff;  padding: 26px 24px 10px 24px; }
.gangcai_box .itembox5 .t {display: flex;align-items: center;width: 100%;justify-content: space-between; }
.gangcai_box .itembox5 .t p {font-size: 20px;line-height: 1;color: #000; }
.gangcai_box .itembox5 .t a {display: flex;align-items: center;font-size: 12px;color: #999; }
.gangcai_box .itembox5 .t a i {  color: #999;  font-size: 16px;  margin-left: 3px; }
.gangcai_box .itembox5 ul {overflow: hidden;margin-top: 28px; }
.gangcai_box .itembox5 ul li {overflow: hidden;width: 214px;height: 96px;float: left;margin-right: 19px;margin-bottom: 19px;border: 1px solid #f1f1f1; }
.gangcai_box .itembox5 ul li:nth-child(5n) {  margin-right: 0; }
.gangcai_box .itembox5 ul li .top {  overflow: hidden;  width: 100%;  height: 63px;  background: #fff2f2; line-height:63px;}
.gangcai_box .itembox5 ul li .top div {overflow: hidden;display: flex;align-items: center;justify-content: center; }
.gangcai_box .itembox5 ul li .top div p {  font-size: 14px;  color: #000;  margin-left: 3px; }
.gangcai_box .itembox5 ul li .top span {display: block;text-align: center;font-size: 17px;line-height: 1;margin-top: 4px;color: #e65b5a; }
.gangcai_box .itembox5 ul li em {  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  color: #656565;  height: 31px;  background: #fff;  border-top: 1px solid #f1f1f1; }
.gangcai_box .itembox4 {  overflow: hidden;  width: 100%;  margin-top: 12px;  display: flex;  justify-content: space-between; }
.gangcai_box .itembox4 .item {width: 594px;background: #fff;padding: 26px 24px 24px 24px; }
.gangcai_box .itembox4 .item .t {display: flex;align-items: center;width: 100%;justify-content: space-between; }
.gangcai_box .itembox4 .item .t p {  font-size: 20px;  line-height: 1;  color: #000; }
.gangcai_box .itembox4 .item .t a {  display: flex;  align-items: center;  font-size: 12px;  color: #999; }
.gangcai_box .itembox4 .item .t a i {color: #999;font-size: 16px;margin-left: 3px; }
.gangcai_box .itembox4 .item .box {overflow: hidden;display: flex;justify-content: space-between;margin-top: 26px; }
.gangcai_box .itembox4 .item .box > img {  width: 192px; }
.gangcai_box .itembox4 .item .box .font {  overflow: hidden;  width: 320px; }
.gangcai_box .itembox4 .item .box .font > ul {overflow: hidden;display: flex;align-items: center; }
.gangcai_box .itembox4 .item .box .font > ul li {  font-size: 12px;  color: #656565;  cursor: pointer;  line-height: 24px;  margin-right: 23px; }
.gangcai_box .itembox4 .item .box .font > ul li.on {color: #316ccb;border-bottom: 2px solid #316ccb; }
.gangcai_box .itembox4 .item .box .font .fade {overflow: hidden;}
.gangcai_box .itembox4 .item .box .font .fade ul {  overflow: hidden; }
.gangcai_box .itembox4 .item .box .font .fade ul li {overflow: hidden;font-size: 14px;color: #999;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.gangcai_box .itembox4 .item .box .font .fade ul li a {color: #656565; }
.gangcai_box .itembox3 {  overflow: hidden;  width: 100%;  margin-top: 12px;  background: #fff;  padding: 26px 24px 10px 24px; }
.gangcai_box .itembox3 .t {display: flex;align-items: center;width: 100%;justify-content: space-between; }
.gangcai_box .itembox3 .t p {font-size: 20px;line-height: 1;color: #000; }
.gangcai_box .itembox3 .t a {display: flex;align-items: center;font-size: 12px;color: #999; }
.gangcai_box .itembox3 .t a i {  color: #999;  font-size: 16px;  margin-left: 3px; }
.gangcai_box .itembox3 ul {overflow: hidden;margin-top: 30px; }
.gangcai_box .itembox3 ul li {overflow: hidden;width: 272px;height: 120px;border: 1px solid #f1f1f1;float: left;margin-right: 19px;margin-bottom: 16px; }
.gangcai_box .itembox3 ul li.on .lines {  background: #e7f9fc;  color: #009bbe; }
.gangcai_box .itembox3 ul li.on1 .lines {  background: #e0f1ff;  color: #248cd8; }
.gangcai_box .itembox3 ul li.on2 .lines {  background: #e3ecfd;  color: #5975d6; }
.gangcai_box .itembox3 ul li:nth-child(4n) {  margin-right: 0; }
.gangcai_box .itembox3 ul li .lines {  height: 33px;  border-top: 1px solid #lines;  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  background: #feefdb;  color: #ff7100; }
.gangcai_box .itembox3 ul li .top {  overflow: hidden;  height: 87px;  display: flex;  align-items: center;  padding-left: 16px; }
.gangcai_box .itembox3 ul li .top .logo {width: 56px;height: 56px;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 1px solid #f3f3f3; }
.gangcai_box .itembox3 ul li .top .logo img {  width: 60%;  display: block; }
.gangcai_box .itembox3 ul li .top .font {overflow: hidden;margin-left: 12px; }
.gangcai_box .itembox3 ul li .top .font p {  font-size: 17px;  line-height: 1;  margin-bottom: 8px;  color: #000; }
.gangcai_box .itembox3 ul li .top .font span {  display: block;  font-size: 12px;  color: #999; overflow: hidden; width:170px; height:35px;}
.gangcai_box .itembox2 {  overflow: hidden;  width: 100%;  margin-top: 12px;  display: flex;  justify-content: space-between; }
.gangcai_box .itembox2 .main_right {overflow: hidden;width: 297px;background: #fff; }
.gangcai_box .itembox2 .main_right .infos {overflow: hidden;background: #fff;padding: 20px 0 30px 18px;margin-top: 10px; }
.gangcai_box .itembox2 .main_right .infos h2 {  font-size: 18px;  margin-bottom: 26px;  color: #353535;  line-height: 1; }
.gangcai_box .itembox2 .main_right .infos .mores {  width: 222px;  height: 38px;  background: #e3ecfd;  margin-top: 14px; }
.gangcai_box .itembox2 .main_right .infos .mores a {display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;font-size: 14px;color: #316ccb; }
.gangcai_box .itembox2 .main_right .infos .link {  overflow: hidden;  margin-top: 15px; }
.gangcai_box .itembox2 .main_right .infos .link li {overflow: hidden;margin-bottom: 10px; margin-top:10px;}
.gangcai_box .itembox2 .main_right .infos .link li a {  display: flex;  align-items: center; }
.gangcai_box .itembox2 .main_right .infos .link li a div {height: 3px;width: 3px;background: #cccccc;margin-right: 4px; }
.gangcai_box .itembox2 .main_right .infos .link li a p {font-size: 14px;color: #666666;width: 235px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.gangcai_box .itembox2 .main_right .infos .tab {  overflow: hidden;  display: flex;  align-items: center; }
.gangcai_box .itembox2 .main_right .infos .tab li {overflow: hidden;width: 116px;padding-left: 30px; }
.gangcai_box .itembox2 .main_right .infos .tab li:first-child {  padding-left: 0px;  border-right: 1px solid #f1f1f1; }
.gangcai_box .itembox2 .main_right .infos .tab li p {  font-size: 14px;  color: #333;  margin-bottom: 14px;  line-height: 1; }
.gangcai_box .itembox2 .main_right .infos .tab li span {  font-size: 17px;  color: #3b3535;  line-height: 1;  display: block;  font-weight: bold; }
.gangcai_box .itembox2 .main_left {width: 890px;padding: 26px 24px 10px 24px;background: #fff; }
.gangcai_box .itembox2 .main_left ul {margin-top: 26px; }
.gangcai_box .itembox2 .main_left ul li {  width: 268px;  position: relative;  height: 148px;  float: left;  margin-right: 16px;  margin-bottom: 16px;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }
.gangcai_box .itembox2 .main_left ul li:nth-child(3n) {margin-right: 0; }
.gangcai_box .itembox2 .main_left ul li .line {display: flex;align-items: center;height: 50px;border-top: 1px solid #f1f1f1;padding-left: 15px; }
.gangcai_box .itembox2 .main_left ul li .line p {  font-size: 12px;  color: #ff7300; }
.gangcai_box .itembox2 .main_left ul li .line div {  width: 30px;  height: 30px;  border-radius: 50%;  border: 1px solid #f7f7f7;  margin-left: 4px;  display: flex;  align-items: center;  justify-content: center; }
.gangcai_box .itembox2 .main_left ul li .line div img {width: 60%;display: block; }
.gangcai_box .itembox2 .main_left ul li .tp {overflow: hidden;padding: 16px 0 16px 16px; }
.gangcai_box .itembox2 .main_left ul li .tp p {  font-weight: bold;  font-size: 16px;  color: #000;  line-height: 1; width:175px; height:50px;}
.gangcai_box .itembox2 .main_left ul li .tp span {  font-size: 12px;  color: #000;  line-height: 37px;  display: block; }
.gangcai_box .itembox2 .main_left ul li .tp em {  font-size: 12px;  color: #999;  line-height: 1;  display: block; }
.gangcai_box .itembox2 .main_left ul li .xunjiacc{position: absolute;right: -6px;top: 16px;width: 70px;height: 30px; color:#fff; text-align:center; line-height:22px;}
.gangcai_box .itembox2 .main_left ul li .xunjiacc1{background:url(../images/xunjiacc1.png) no-repeat center; background-size:100% 100%;}
.gangcai_box .itembox2 .main_left ul li .xunjiacc2{background:url(../images/xunjiacc2.png) no-repeat center; background-size:100% 100%;}
.gangcai_box .itembox2 .main_left .t {display: flex;align-items: center;width: 100%;justify-content: space-between; }
.gangcai_box .itembox2 .main_left .t p {  font-size: 20px;  line-height: 1;  color: #000; }
.gangcai_box .itembox2 .main_left .t a {  display: flex;  align-items: center;  font-size: 12px;  color: #999; }
.gangcai_box .itembox2 .main_left .t a i {color: #999;font-size: 16px;margin-left: 3px; }
.gangcai_box .itembox1 {  overflow: hidden;  background: #fff;  width: 100%;  margin-top: 12px;  padding: 23px 38px 32px 23px;  display: flex;  justify-content: space-between; }
.gangcai_box .itembox1 .right {overflow: hidden;width: 485px; }
.gangcai_box .itembox1 .right .t {display: flex;align-items: center;justify-content: space-between; }
.gangcai_box .itembox1 .right .t p {  font-size: 16px;  display: flex;  align-items: flex-end;  color: #000; }
.gangcai_box .itembox1 .right .t p span {font-size: 12px;margin-left: 20px; }
.gangcai_box .itembox1 .right .t select {  width: 142px;  height: 40px;  border: 1px solid #e5e5e5;  background: none;  outline: none;  font-size: 12px;  color: #353535;  padding-left: 14px;  box-sizing: border-box; }
.gangcai_box .itembox1 .right .t a{ width: 82px;  height: 40px; line-height:40px;  border: 1px solid #e5e5e5;  background: none;  outline: none;  font-size: 14px;  color: #999; display:block; text-align:center;}
.gangcai_box .itembox1 .right .t a:hover{border: 1px solid #06F; color:#06F;}
.gangcai_box .itembox1 .right ul {overflow: hidden; }
.gangcai_box .itembox1 .right ul li {  overflow: hidden;  width: 230px;  height: 64px;  float: left;  margin-right: 24px;  margin-top: 16px;  padding-left: 9px;  border: 1px solid #e5e5e5; }
.gangcai_box .itembox1 .right ul li:nth-child(2n) {margin-right: 0; }
.gangcai_box .itembox1 .right ul li:hover{border: 1px solid #06F;}
.gangcai_box .itembox1 .right ul li p {display: flex;align-items: flex-end;font-size: 12px;line-height: 1;margin-top: 12px;margin-bottom: 8px;color: #000; }
.gangcai_box .itembox1 .right ul li p span {  color: #999;  margin-left: 3px; }
.gangcai_box .itembox1 .right ul li em {display: flex;align-items: flex-end;font-size: 16px;color: #09a272; }
.gangcai_box .itembox1 .right ul li em span {  font-size: 12px;  color: #09a272;  margin-left: 12px; }
.gangcai_box .itembox1 .left {overflow: hidden;width: 622px; }
.gangcai_box .itembox1 .left .box {width: 100%;height: 410px; }
.gangcai_box .itembox1 .left .t {overflow: hidden;display: flex; }
.gangcai_box .itembox1 .left .t h2 {  font-size: 19px;  margin-right: 22px;  line-height: 24px;  color: #000; }
.gangcai_box .itembox1 .left .t ul {  overflow: hidden;  display: flex;  flex-wrap: wrap;  align-items: center; }
.gangcai_box .itembox1 .left .t ul li {padding: 0 11px;margin-right: 12px;line-height: 24px;font-size: 12px;color: #616a7d;cursor: pointer;border-radius: 40px;background: #f1f3f9; }
.gangcai_box .itembox1 .left .t ul li.on {  background: #e3ecfd;  border: 1px solid #316ccb;  color: #316ccb; }
.gangcai_box .itembox {  overflow: hidden;  display: flex;  justify-content: space-between; }
.gangcai_box .itembox .main_right {overflow: hidden;width: 290px; }
.gangcai_box .itembox .main_right .dts {overflow: hidden;background: #fff;padding: 20px 0 14px 24px;margin-top: 1px; }
.gangcai_box .itembox .main_right .dts .t {  display: flex;  align-items: center;  justify-content: space-between;  padding-right: 24px;  margin-bottom: 14px; }
.gangcai_box .itembox .main_right .dts .t p {font-size: 16px;color: #353535;line-height: 1; }
.gangcai_box .itembox .main_right .dts .t a {display: flex;align-items: center;font-size: 12px;color: #656565; }
.gangcai_box .itembox .main_right .dts .t a i {  font-size: 16px;  color: #cacaca;  margin-left: 3px; }
.gangcai_box .itembox .main_right .dts ul {  overflow: hidden; }
.gangcai_box .itembox .main_right .dts ul li {overflow: hidden;margin-bottom: 8px; }
.gangcai_box .itembox .main_right .dts ul li a {  display: flex;  align-items: center; }
.gangcai_box .itembox .main_right .dts ul li a span {display: flex;align-items: center;justify-content: center;font-size: 12px;color: #90bd5c;background: #e5f8ce;width: 48px;margin-right: 6px;height: 16px; }
.gangcai_box .itembox .main_right .dts ul li a em {display: flex;align-items: center;justify-content: center;font-size: 12px;color: #fe8723;background: #feefdb;width: 28px;margin-right: 6px;height: 16px; }
.gangcai_box .itembox .main_right .dts ul li a p {width: 190px;font-size: 12px;color: #353535;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.gangcai_box .itembox .main_right .news {overflow: hidden;background: #fff;padding: 22px 27px 10px 27px; }
.gangcai_box .itembox .main_right .news h2 {  font-size: 19px;  line-height: 1;  margin-bottom: 22px;  color: #353535; }
.gangcai_box .itembox .main_right .news ul {  overflow: hidden; }
.gangcai_box .itembox .main_right .news ul li {font-size: 12px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 28px; }
.gangcai_box .itembox .main_right .news ul li a {  color: #656565; }
.gangcai_box .itembox .midden {overflow: hidden;width: 584px; }
.gangcai_box .itembox .midden .banner {overflow: hidden;display: block;width: 100%;height: 305px; }
.gangcai_box .itembox .midden .banner .swiper-pagination-bullet {  width: 32px;  height: 2px;  background: #8bb1d6;  opacity: 1;  border-radius: 0 !important; }
.gangcai_box .itembox .midden .banner .swiper-pagination-bullet-active {  background: #fff; }
.gangcai_box .itembox .midden .banner img {  display: block;  width: 100%;  height: 100%; }
.gangcai_box .itembox .midden .link {overflow: hidden;display: flex;align-items: center;justify-content: space-between;margin-top: 16px; }
.gangcai_box .itembox .midden .link a {  display: block;  width: 285px;  height: 160px; }
.gangcai_box .itembox .navbar {overflow: hidden;width: 290px;background: #fff; }
.gangcai_box .itembox .navbar ul {overflow: hidden; }
.gangcai_box .itembox .navbar ul li {  overflow: hidden;  padding: 14px 0 16px 16px;  display: flex; }
.gangcai_box .itembox .navbar ul li:hover{-webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);}
.gangcai_box .itembox .navbar ul li img {display: block;width: 16px;height: 16px; }
.gangcai_box .itembox .navbar ul li > div {margin-left: 8px;width: 244px;overflow: hidden; }
.gangcai_box .itembox .navbar ul li > div p {  font-size: 16px;  color: #000;  line-height: 1; }
.gangcai_box .itembox .navbar ul li > div div {  overflow: hidden; }
.gangcai_box .itembox .navbar ul li > div div a {float: left;margin-right: 15px;line-height: 1;display: block;margin-top: 14px;font-size: 12px;color: #656565; }
.gangcai_box .itembox .navbar ul li:hover > div div a{ color:#c00;}

.hide {display: none; }


.focusBox {position: relative;width: 100%;height: 100%;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;background: white; }


.focusBox .pic img {width: 100%;height: 100%;display: block; }


.focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 36px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden; }


.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 36px;width: 100%;overflow: hidden; }


.focusBox .txt li {height: 36px;line-height: 36px;position: absolute;bottom: -36px; }


.focusBox .txt li a {display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none; }


.focusBox .num {position: absolute;z-index: 3;bottom: 8px;right: 8px; }


.focusBox .num li {float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer; }


.focusBox .num li a,
.focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none; }


.focusBox .num li span {z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5; }


.focusBox .num li.on a,
.focusBox .num a:hover {background: #f60; }


.main_search1 {overflow: hidden;margin-top: 8px;margin-left: 10px; }
.main_search1 .bottom {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 5px; }
.main_search1 .bottom ul {overflow: hidden;display: flex;align-items: center; }
.main_search1 .bottom ul li {font-size: 12px;color: #999999;padding: 0 10px;border-right: 1px solid #cccccc;line-height: 16px;cursor: pointer; }
.main_search1 .bottom ul li:last-child {  border: none; }
.main_search1 .bottom ul li a{color: #999999;}
.main_search1 .top {  overflow: hidden;  display: flex;  align-items: flex-end; }
.main_search1 .top .botsa {overflow: hidden;display: flex;align-items: center;padding: 2px;background: #316ccb;height: 40px; }
.main_search1 .top .right {width: 112px;height: 40px;display: flex;align-items: center;justify-content: center;font-size: 17px;cursor: pointer;background: #cc0000;margin-left: 4px;color: #fff; }
.main_search1 .top .right:hover{background: #ff0000;}
.main_search1 .top .left {overflow: hidden;width: 586px; }
.main_search1 .top .left > ul {overflow: hidden;display: flex; }
.main_search1 .top .left > ul li {  font-size: 12px;  padding: 0 10px;  line-height: 24px;  color: #333;  cursor: pointer;  border-radius: 6px 6px 0 0; }
.main_search1 .top .left > ul li.on {background: #316ccb;color: #fff; }
.main_search1 .top .left .fr {width: 132px;height: 100%;display: flex;align-items: center;justify-content: center;font-size: 17px;cursor: pointer;color: #fff; }
.main_search1 .top .left .fr:hover{ background-color:#3f89ff;}
.main_search1 .top .left .fl {overflow: hidden;width: 452px;background: #fff;display: flex;align-items: center;height: 100%; }
.main_search1 .top .left .fl i {  font-size: 18px;  color: #cccdce;  margin-left: 17px; }
.main_search1 .top .left .fl input {  width: 80%;  height: 100%;  border: none;  outline: none;  background: none;  padding-left: 5px;  font-size: 12px;  color: #000; }
.main_search1 .top .left .fl input::placeholder {color: #ABABAB; }


.main_navbar1 {width: 100%;height: 40px;background: #316ccb; }
.main_navbar1 .m {  width: 1200px;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: space-between;  height: 100%; }
.main_navbar1 .m .fenls {overflow: hidden;width: 200px;display: flex;height: 100%;align-items: center;justify-content: center;background: #cc0000; }
.main_navbar1 .m .fenls i {font-size: 24px;color: #fff; }
.main_navbar1 .m .fenls p {font-size: 16px;color: #fff;margin-left: 5px; font-weight:bold;}
.main_navbar1 .m .lj {height: 100%;width: calc(100% - 1012px);display: flex;align-items: center;position: relative; }
.main_navbar1 .m .lj::after {content: '';width: 1px;height: 14px;background: #bdbdbd;position: absolute;left: 0;top: 50%;margin-top: -7px; }
.main_navbar1 .m .lj a {height: 100%;width: 100%;display: flex;padding-left: 25px;align-items: center;justify-content: center; }
.main_navbar1 .m .lj a p {  font-size: 14px;  color: #cc0000;  margin-left: 8px; }
.main_navbar1 .m ul {display: flex;align-items: center;width: calc(100% - 200px);height: 100%; }
.main_navbar1 .m ul li {width: 11.1%;position: relative;text-align: center;line-height: 40px; }
.main_navbar1 .m ul li.on p a {  color: #fff;  border-bottom: 2px solid #c00; background-color:#3f89ff;}
.main_navbar1 .m ul li p {  width: 100%;  position: relative;  float: left;  height: 40px; }
.main_navbar1 .m ul li p a {display: flex;align-items: center;justify-content: center;text-align: center;line-height: 40px;font-size: 16px;color: #fff;font-weight: bold; height:38px;}
.main_navbar1 .m ul li p a img {  margin-left: 4px; }
.main_navbar1 .m ul li p a:hover{ border-bottom: 2px solid #e74652; background-color:#3f89ff;}
.main_navbar1 .m ul li .yuncaigou a{ height:40px; background:url(../images/hotnew.gif) no-repeat right top; background-color:#3f89ff;}
.main_navbar1 .m ul li .jinrong a{ background-color:#f66000; color:#fff; height:40px;}
.main_navbar1 .m ul li .shop a{  color:#fff; height:40px; background:url(../images/hotnew.gif) no-repeat right top; background-color:#c00;}

#hangyepingtai:hover p a i{-webkit-animation: rotation 0.5s linear;}
@-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(180deg); } } 

.smallmenu{position:absolute; width:100px; z-index:999; padding-top:40px;-webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5); display:none;}
.smallmenu a{ display:block; height:45px; line-height:45px; text-align:center; font-size:14px; color:#000; background-color:#fff; -webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);}
.smallmenu a:hover{ color:#c00;}

.index_banner {overflow: hidden;width: 100%;height: 427px; }
.index_banner_list{position:absolute; z-index:-1; width:100%; height:427px;}
.index_banner_url {position:absolute; width:850px; height:320px; margin-left:300px; margin-top:20px;}
.index_banner .m {  width: 1200px;  margin: 0 auto;  overflow: hidden;  position: relative;  height: 100%; }
.index_banner .m .news {overflow: hidden;height: 33px;background: rgba(255, 255, 255, 0.9);padding-left: 28px;position: absolute;right: 0;bottom: 0;display: flex;align-items: center;width: calc(100% - 200px); }
.index_banner .m .news i {font-size: 26px;color: #e71f19;margin-right: 6px; }
.index_banner .m .news .font {overflow: hidden;height: 100%;display: flex;align-items: center; width:800px;}
.index_banner .m .news .font .swiper-slide,.index_banner .m .news .font .swiper-container {  width: 100%;  height: 100%; }
.index_banner .m .news .font p {  font-size: 12px;  color: #4d4d4d;  line-height: 33px; }
.index_banner .m .news span {overflow: hidden;height: 100%;display: flex;align-items: center; background-color:rgb(50,110,200,1); padding-left:10px; padding-right:10px;}
.index_banner .m .news span a{ color:#fff;}
.index_banner .m .news span a:hover{color:#FF0;}

.index_banner .m .bannerslide{position:absolute; bottom:50px; right:0; display:flex;align-items:center; height:30px; width:100%;justify-content:center; wwidth:calc(100% - 200px);}
.index_banner .m .bannerslide div{height:12px; width:12px; background-color:rgb(255,255,255,0.7); border-radius:50%; margin-left:5px; margin-right:5px; cursor:pointer;}
.index_banner .m .bannerslide .on{ background-color:#316ccb;}

.index_banner .m .navbar {overflow: hidden;width: 200px;background: #fff; }
.index_banner .m .navbar ul {overflow: hidden; 
		height:430px;}
.index_banner .m .navbar ul li {  overflow: hidden;  padding: 11px 0 11px 30px;  display: flex; z-index:99999;}
.index_banner .m .navbar ul li:hover{-webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);background:#fff;}
.index_banner .m .navbar ul li img {display: block;width: 20px;height: 20px; }
.index_banner .m .navbar ul li > div {margin-left: 8px;width: 244px;overflow: hidden; cursor:pointer;}
.index_banner .m .navbar ul li > div p {  font-size: 16px;  color: #000;  line-height: 1;}
.index_banner .m .navbar ul li > div div {  overflow: hidden; height:18px;}
.index_banner .m .navbar ul li > div div a {float: left;margin-right: 15px;line-height: 1;display: block;margin-top: 6px;font-size: 12px;color: #656565; }
.index_banner .m .navbar ul li > div:hover p{ color:#c00;}


.main_index {overflow: hidden;width: 1200px;margin: 0 auto; }
.main_index .sthz {  overflow: hidden;  width: 100%; }
.main_index .sthz .box {overflow: hidden;background: #fff;padding: 30px; }
.main_index .sthz .box .f {overflow: hidden;display: flex;align-items: center; }
.main_index .sthz .box .f li {  font-size: 14px;  color: #4e4e4e;  padding: 0 11px;  line-height: 23px;  border-radius: 40px;  margin-right: 14px;  cursor: pointer; }
.main_index .sthz .box .f li.on {background: #e41b2e;color: #fff; }
.main_index .sthz .box .n {overflow: hidden;display: flex;align-items: center;flex-wrap: wrap;margin-top: 40px; }
.main_index .sthz .box .n li {  margin-right: 25px;  overflow: hidden; }
.main_index .hotpp {  overflow: hidden; }
.main_index .hotpp ul {overflow: hidden; }
.main_index .hotpp ul li {overflow: hidden;width: 14.28571428571429%;float: left; background:#fff; height:86px; text-align:center;}
.main_index .hotpp ul li:nth-child(even){ background:#f7f7f7;}
.main_index .hotpp ul li a{ display:block; height:86px;}
.main_index .hotpp ul li span{ height:86px; width:100%; display:none; line-height:86px; color:#000; font-size:14px; font-weight:bold;}
.main_index .hotpp ul li a:hover img{ display:none;}
.main_index .hotpp ul li a:hover span{ display:block;}

.main_index .hotpp ul li img {  height:70px;  margin-top:8px;}
.main_index .jrfw {  overflow: hidden;  width: 100%; }
.main_index .jrfw .box {overflow: hidden;display: flex;justify-content: space-between; }
.main_index .jrfw .box .right {width: 330px;overflow: hidden;background: #fff;padding: 20px 0 0 23px; }
.main_index .jrfw .box .right h2 {  font-size: 18px;  color: #000;  margin-bottom: 20px;  line-height: 1; }
.main_index .jrfw .box .right ul {  overflow: hidden; }
.main_index .jrfw .box .right ul li {font-size: 14px;line-height: 28px; border-bottom:1px dotted #eee; width:290px; padding-top:3px; padding-bottom:3px;}
.main_index .jrfw .box .right ul li a {  color: #666; }
.main_index .jrfw .box .left {overflow: hidden;width: 858px;background: #fff;padding: 14px 14px;display: flex;align-items: center;justify-content: space-between; }
.main_index .jrfw .box .left .item {  overflow: hidden;  background-repeat: no-repeat;  background-position: right bottom;  width: 410px;  height: 162px;  border: 1px solid #f1f1f1; }
.main_index .jrfw .box .left .item:last-child a p span {color: #316ccb; }
.main_index .jrfw .box .left .item:last-child a div {color: #316ccb;border: 1px solid #316ccb; }
.main_index .jrfw .box .left .item a {width: 100%;height: 100%;display: block;overflow: hidden;padding: 30px 0 0 20px;box-sizing: border-box; }
.main_index .jrfw .box .left .item a p {  font-size: 20px;  color: #333;  line-height: 1; }
.main_index .jrfw .box .left .item a p span {color: #ff7606;margin: 0 4px;font-size: 25px; }
.main_index .jrfw .box .left .item a > span {  font-size: 16px;  color: #5f5f5e;  margin: 14px 0;  display: block; }
.main_index .jrfw .box .left .item a div {  width: 88px;  height: 32px;  border: 1px solid #ff7300;  display: flex;  justify-content: center;  align-items: center;  font-size: 12px;  color: #ff7300; }
@keyframes rowup {
0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
100% {-webkit-transform: translate3d(0, -6000px, 0);transform: translate3d(0, -450px, 0);}
}
.main_index .jrfw .box .right .zxkt{position: relative;height: 170px;overflow: hidden;}
.main_index .jrfw .box .right ul{position: relative;}
.main_index .jrfw .box .right ul li a:hover{ color:#c00;}

.main_index .kjrui {  overflow: hidden;  width: 100%; }
.main_index .kjrui .box {overflow: hidden;display: flex;justify-content: space-between; }
.main_index .kjrui .box .right {overflow: hidden;width: 330px; }
.main_index .kjrui .box .right .item {  overflow: hidden;  width: 100%;  background-size: 100% 100%;  height: 159px;  margin-bottom: 7px;  position: relative; }
.main_index .kjrui .box .right .item:last-child {margin-bottom: 0; }
.main_index .kjrui .box .right .item .tit {overflow: hidden;height: 43px;background: rgba(255, 255, 255, 0.9);width: 100%;padding: 0 9px;position: absolute;top: 0;display: flex;align-items: center;justify-content: space-between;left: 0; }
.main_index .kjrui .box .right .item .tit p {  font-size: 18px;  color: #e41b2e; }
.main_index .kjrui .box .right .item .tit a {  font-size: 14px;  color: #000000; }
.main_index .kjrui .box .left {overflow: hidden;width: 858px; }
.main_index .kjrui .box .left .map {  overflow: hidden;  width: 100%;  height: 242px;  background-image: url(../images/iindex_37.jpg);  background-size: 100% 100%;  background-repeat: no-repeat;  padding-top: 60px; }
.main_index .kjrui .box .left .map ul {overflow: hidden;display: flex;justify-content: center; }
.main_index .kjrui .box .left .map ul li {  width: 160px;  margin: 0 50px;  overflow: hidden; }
.main_index .kjrui .box .left .map ul li p {font-size: 38px;font-weight: bold;color: #004a96;text-align: center;margin-bottom: 35px;line-height: 1; }
.main_index .kjrui .box .left .map ul li span {display: block;width: 100%;font-size: 16px;color: #1b1f23;line-height: 30px; }
.main_index .kjrui .box .left > ul {  overflow: hidden;  height: 83px; }
.main_index .kjrui .box .left > ul li {height: 83px;width: 16.66666%;background: #004a96;float: left;overflow: hidden; }
.main_index .kjrui .box .left > ul li a {  width: 100%;  display: block;  box-sizing: border-box;  height: 100%;  overflow: hidden;  padding-top: 10px; }
.main_index .kjrui .box .left > ul li a img {display: block;margin: 0 auto;margin-bottom: 4px; }
.main_index .kjrui .box .left > ul li a p {text-align: center;font-size: 14px;color: #fff; }
.main_index .kjrui .box .left > ul li a:hover p{ color:#ff0; font-weight:bold;}
.main_index .cloud_cg {  overflow: hidden;  width: 100%; }
.main_index .cloud_cg .box {overflow: hidden;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap; }
.main_index .cloud_cg .box .item {overflow: hidden;width: 392px;height: 275px;background: #fff;display: flex;justify-content: space-between; }

.main_index .cloud_cg .box .item .cck{padding-left: 19px;  width: calc(100% - 118px);  overflow:hidden;  background: #fff; margin:10px;}

/**
.main_index .cloud_cg .box .item ul {  padding-left: 19px;  width: calc(100% - 118px);  overflow: auto;  background: #fff; }
**/
.main_index .cloud_cg .box .item ul li {padding: 15px 0 12px 0;border-bottom: 1px solid #f3f3f3; }
.main_index .cloud_cg .box .item ul li:last-child {  border: none; }
.main_index .cloud_cg .box .item ul li p {  font-size: 14px;  color: #333333;  width: 100%;  margin-bottom: 10px;  line-height: 1; height:15px; line-height:15px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; color:#000;}
.main_index .cloud_cg .box .item ul li:hover{ background:#f6f6f6;}
.main_index .cloud_cg .box .item ul li a:hover p{ color:#c00;}
.main_index .cloud_cg .box .item ul li span {  display: block;  font-size: 12px;  color: #c00; }


.main_index .cloud_cg .box .item .left {  overflow: hidden;  height: 100%;  width: 118px;  background-size: 100% 100%;  text-align: center;  position: relative;  background-size: 100% 100%;  background-repeat: no-repeat; }
.main_index .cloud_cg .box .item:hover .left{background-size: 110% 110%; background-position:center;}
.main_index .cloud_cg .box .item .left p {font-size: 14px;display: inline-block;margin-top: 23px;padding: 0 3px;color: #333;border-radius: 40px;line-height: 24px;background: rgba(255, 255, 255, 0.8); }
.main_index .newsbox {  overflow: hidden;  width: 100%; }
.main_index .newsbox .box {overflow: hidden;display: flex;justify-content: space-between; }
.main_index .newsbox .box .main_right {overflow: hidden;width: 330px;background: #fff;padding: 25px 35px 15px 26px; }
.main_index .newsbox .box .main_right .tits {  overflow: hidden;  margin-bottom: 26px;  display: flex;  align-items: center;  justify-content: space-between; }
.main_index .newsbox .box .main_right .tits p {font-size: 20px;color: #000; }
.main_index .newsbox .box .main_right .tits a {color: #000;font-size: 12px; }
.main_index .newsbox .box .main_right .tits a:hover{ color:#c00;}
.main_index .newsbox .box .main_right ul {  overflow: hidden; }
.main_index .newsbox .box .main_right ul li {float: left;margin: 10px 0;}
.main_index .newsbox .box .main_right ul li a {  display: flex;  align-items: center; color:#000;}
.main_index .newsbox .box .main_right ul li a:hover p{ color:#c00;}
.main_index .newsbox .box .main_right ul li a i {font-size: 16px;color: #000;margin-right: 5px; }
.main_index .newsbox .box .main_right ul li a p {font-size: 14px;color: #000; width: 270px; height:18px; line-height:18px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_index .newsbox .box .main_left {overflow: hidden;background: #fff;width: 855px;padding: 25px 20px 0 12px; }
.main_index .newsbox .box .main_left .tits {  overflow: hidden;  display: flex;  align-items: center; }
.main_index .newsbox .box .main_left .tits li {font-size: 14px;color: #333333;cursor: pointer;padding: 0 10px;line-height: 24px;border-radius: 40px;margin-right: 12px;background: #f5f5f5; }
.main_index .newsbox .box .main_left .tits li.on {  background: #e72033;  color: #fff; }
.main_index .newsbox .box .main_left .tits li.on a{ color:#fff;}
.main_index .newsbox .box .main_left .tits li.on a:hover{ color:#ff0;}
.main_index .newsbox .box .main_left .tits li a{ color:#000;}
.main_index .newsbox .box .main_left .tits li a:hover{ color:#c00;}
.main_index .newsbox .box .main_left .newwlist {  padding: 10px 0;  overflow: hidden; }
.main_index .newsbox .box .main_left .newwlist li {overflow: hidden;float: left;margin: 10px 0;width: 50%; }
.main_index .newsbox .box .main_left .newwlist li a {  display: flex;  align-items: center; }
.main_index .newsbox .box .main_left .newwlist li a i {font-size: 16px;color: #000;margin-right: 5px; }
.main_index .newsbox .box .main_left .newwlist li a p {font-size: 14px;color: #000; }
.main_index .newsbox .box .main_left .newwlist li a p:hover{ color:#c00;}
.main_index .newsbox .box .main_left .news {  overflow: hidden;  margin-top: 14px;  border-bottom: 1px dashed #cccccc; }
.main_index .newsbox .box .main_left .news .toplist {padding: 16px 0;display: flex;overflow: hidden;align-items: center; }
.main_index .newsbox .box .main_left .news .toplist img {  width: 200px; }
.main_index .newsbox .box .main_left .news .toplist > div {  overflow: hidden;  margin-left: 12px;  width: 598px; }
.main_index .newsbox .box .main_left .news .toplist > div p a{font-size: 16px; color: #000; line-height: 22px;font-weight: bold;}
.main_index .newsbox .box .main_left .news .toplist > div p a:hover{ color:#f00;}
.main_index .newsbox .box .main_left .news .toplist > div span {display: block;font-size: 12px;color: #000;line-height: 20px;margin-top: 15px; }
.main_index .newsbox .box .main_left .news .toplist > div div {width: 68px;height: 28px;background: #eeeeee;text-align: center;line-height: 28px;font-size: 12px;color: #000;border-radius: 3px;float: right; }
.main_index .newsbox .box .main_left .news .toplist > div div a{ color:#000;}
.main_index .newsbox .box .main_left .news .toplist > div div a:hover{ color:#c00;}
.main_index .linksbanner {  width: 100%;  margin-top: 20px;  display: block; }
.main_index .linksbanner a {display: block;width: 100%; }
.main_index .linksbanner a img {width: 100%;display: block; }
.main_index .jpwk {  width: 100%;  overflow: hidden; }
.main_index .jpwk .box {overflow: hidden;display: flex;justify-content: space-between; }
.main_index .jpwk .box .main_left {overflow: hidden;width: 860px;background: #fff;padding: 24px 0 20px 20px; }
.main_index .jpwk .box .main_left .f {  overflow: hidden;  display: flex;  align-items: center; }
.main_index .jpwk .box .main_left .f li {font-size: 14px;color: #333333;cursor: pointer;padding: 0 10px;line-height: 24px;border-radius: 40px;margin-right: 12px;background: #f5f5f5; }
.main_index .jpwk .box .main_left .f li.on {  background: #e72033;  color: #fff; }
.main_index .jpwk .box .main_left .f li a{color: #000;}
.main_index .jpwk .box .main_left .f li.on a{color: #fff;}
.main_index .jpwk .box .main_left .n {  overflow: hidden; }
.main_index .jpwk .box .main_left .n li {overflow: hidden;width: 184px;float: left;margin-right: 28px;margin-top: 24px; }
.main_index .jpwk .box .main_left .n li:hover p{ color:#c00;}
.main_index .jpwk .box .main_left .n li:hover .pic{box-shadow: 3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.main_index .jpwk .box .main_left .n li:nth-child(4n) {  margin-right: 0; }
.main_index .jpwk .box .main_left .n li a {  display: block; }
.main_index .jpwk .box .main_left .n li a .pic {width: 100%;border-radius: 10px;margin-bottom: 10px;overflow: hidden;position: relative;height: 135px; }
.main_index .jpwk .box .main_left .n li a .pic .pcos {display: block;width: 100%;height: 100%; }
.main_index .jpwk .box .main_left .n li a .pic .i {position: absolute;right: 0;bottom: 0; }
.main_index .jpwk .box .main_left .n li a > p {font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #000;line-height: 20px;height: 40px;margin-top: 6px; }
.main_index .jpwk .box .main_left .n li a .stasr {overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.main_index .jpwk .box .main_left .n li a .stasr div {display: flex;align-items: center;overflow: hidden; }
.main_index .jpwk .box .main_left .n li a .stasr div i {  font-size: 18px;  color: #f7603e; }
.main_index .jpwk .box .main_left .n li a .stasr div span {  font-size: 12px;  color: #999; }
.main_index .jpwk .box .main_left .n li a .stasr em {display: block;font-size: 12px;color: #666; }
.main_index .jpwk .box .main_right {overflow: hidden;width: 330px;background: #fff;padding: 24px 26px 0 27px; }
.main_index .jpwk .box .main_right h2 {  font-size: 18px;  color: #000;  margin-bottom: 27px;  display: flex;  align-items: center;  justify-content: space-between; }
.main_index .jpwk .box .main_right h2 a {color: #000;font-size: 12px; }
.main_index .jpwk .box .main_right h2 a:hover{ color:#c00;}
.main_index .jpwk .box .main_right ul {  overflow: hidden; }
.main_index .jpwk .box .main_right ul li {margin-bottom: 18px;overflow: hidden; }
.main_index .jpwk .box .main_right ul li:first-child a div {  background: #e72033;  color: #fff; }
.main_index .jpwk .box .main_right ul li:nth-child(2) a div {  background: #e72033;  color: #fff; }
.main_index .jpwk .box .main_right ul li:nth-child(3) a div {  background: #e72033;  color: #fff; }
.main_index .jpwk .box .main_right ul li a {  display: flex;  align-items: center; }
.main_index .jpwk .box .main_right ul li a div {width: 20px;height: 20px;border-radius: 2px;display: flex;align-items: center;justify-content: center;background: #eeeeee;font-size: 12px;color: #666666;margin-right: 9px; }
.main_index .jpwk .box .main_right ul li a p {font-size: 14px;color: #000;width: 245px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.main_index .jpwk .box .main_right ul li:hover a p{ color:#c00;}
.main_index .new_xj {  width: 100%;  overflow: hidden; }
.main_index .new_xj .box {overflow: hidden;display: flex;justify-content: space-between; }
.main_index .new_xj .box .main_right {overflow: hidden;width: 240px; }
.main_index .new_xj .box .main_right .ts {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 20px;  height: 48px;  background: #fff;  margin-bottom: 2px; }
.main_index .new_xj .box .main_right .ts a {font-size: 16px; display:block; width:50%; text-align:center; height:48px; line-height:48px;}
.main_index .new_xj .box .main_right .ts .ct{ border-bottom:1px solid #c00;}
.main_index .new_xj .box .main_right ul {  background: #fff;  overflow: hidden;  padding-bottom: 15px;  padding-top: 15px;  padding-left: 20px; }
.main_index .new_xj .box .main_right ul li {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;line-height: 40px; }
.main_index .new_xj .box .main_right ul li a {  color: #666; }
.main_index .new_xj .box .main_right ul li a:hover{ color:#c00;}
.main_index .new_xj .box .main_left {overflow: hidden;width: 950px; }
.main_index .new_xj .box .main_left .xunjiak{ overflow: hidden; height:310px;}
.main_index .new_xj .box .main_left .xunjiak > ul {  width: 100%;}
.main_index .new_xj .box .main_left .xunjiak > ul li {overflow: hidden;width: 315px;float: left;margin-right: 2px;margin-top: 2px;background: #fff; height:153px; overflow:hidden;}
.main_index .new_xj .box .main_left .xunjiak > ul li:nth-child(3n) {  margin-right: 0; }
.main_index .new_xj .box .main_left .xunjiak > ul li a {  display: block;  padding: 0 20px; }
.main_index .new_xj .box .main_left .xunjiak > ul li a em {display: flex;align-items: center;height: 50px;font-size: 12px;color: #666666;border-top: 1px dashed #e5e5e5; }
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp {overflow: hidden;padding: 24px 0 14px 0; }
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp .top {overflow: hidden;display: flex;align-items: center;justify-content: space-between; }
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp .top p {  font-size: 14px;  font-weight: bold;  color: #000; width:250px; height:35px; overflow:hidden;}
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp .top div {  width: 72px;  height: 30px;  border-radius: 40px;  font-size: 12px;  color: #e61b2e;  font-weight: bold;  display: flex;  align-items: center;  justify-content: center;  border: 1px solid #ff9b9b; }
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp .bot {overflow: hidden;margin-top: 18px;display: flex;align-items: center;justify-content: space-between; }
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp .bot p {  font-size: 12px;  color: #333333; }
.main_index .new_xj .box .main_left .xunjiak > ul li a .tp .bot p span {color: #de373e; }
.main_index .new_xj .box .main_left .tab {  overflow: hidden;  height: 50px;  background: #fff;  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 14px 0 5px; border-bottom:1px solid #e1e1e1;}
.main_index .new_xj .box .main_left .tab ul {overflow: hidden;height: 100%;display: flex;align-items: center; }
.main_index .new_xj .box .main_left .tab ul li {  font-size: 12px;  color: #000;  text-align: center;  padding: 0 15px;  cursor: pointer;  line-height: 50px; }
.main_index .new_xj .box .main_left .tab .fs {overflow: hidden;display: flex;align-items: center;height: 100%; }
.main_index .new_xj .box .main_left .tab .fs div {  width: 76px;  border-radius: 40px;  border: 1px solid #e41b2e;  height: 27px; }
.main_index .new_xj .box .main_left .tab .fs div:hover{ background-color:#e41b2e;}
.main_index .new_xj .box .main_left .tab .fs div:hover a{color:#fff;}
.main_index .new_xj .box .main_left .tab .fs div a {display: flex;align-items: center;width: 100%;height: 100%;justify-content: center;font-size: 12px;color: #e41b2e; }
.main_index .new_xj .box .main_left .tab .fs > a {  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  margin-left: 15px;  color: #e41b2e; }
.main_index .new_xj .box .main_left .tab .fs > a i {font-size: 18px;margin-left: 3px;color: #e41b2e; }

.main_index .new_cj {  width: 100%;  overflow: hidden; }
.main_index .new_cj .box {overflow: hidden;display: flex;justify-content: space-between; }

.main_index .new_cj .box .main_left {overflow: hidden;width: 950px; }
.main_index .new_cj .box .main_left .xunjiak{ overflow: hidden; height:320px;}
.main_index .new_cj .box .main_left .xunjiak > ul {  width: 100%;}
.main_index .new_cj .box .main_left .tab {  overflow: hidden;  height: 50px;  background: #fff;  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 14px 0 5px; border-bottom:1px solid #e1e1e1;}
.main_index .new_cj .box .main_left .tab ul {overflow: hidden;height: 100%;display: flex;align-items: center; }
.main_index .new_cj .box .main_left .tab ul li { text-align: center;  padding: 0 8px;  cursor: pointer;  line-height: 50px; font-size:14px;}
.main_index .new_cj .box .main_left .tab .fs {overflow: hidden;display: flex;align-items: center;height: 100%; }
.main_index .new_cj .box .main_left .tab .fs div {  width: 76px;  border-radius: 40px;  border: 1px solid #e41b2e;  height: 27px; }
.main_index .new_cj .box .main_left .tab .fs div:hover{ background-color:#e41b2e;}
.main_index .new_cj .box .main_left .tab .fs div:hover a{color:#fff;}
.main_index .new_cj .box .main_left .tab .fs div a {display: flex;align-items: center;width: 100%;height: 100%;justify-content: center;font-size: 12px;color: #e41b2e; }
.main_index .new_cj .box .main_left .tab .fs > a {  display: flex;  align-items: center;  justify-content: center;  font-size: 12px;  margin-left: 15px;  color: #e41b2e; }
.main_index .new_cj .box .main_left .tab .fs > a i {font-size: 18px;margin-left: 3px;color: #e41b2e; }
.main_index .new_cj .box .main_left ul {  width: 100%;}
.main_index .new_cj .box .main_left ul li{ height:50px; display:flex; background-color:#fff; line-height:50px; border-bottom:1px solid #eee;}
.main_index .new_cj .box .main_left ul li p{ padding-left:20px; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_index .new_cj .box .main_left ul li p:nth-child(1){ width:200px;}
.main_index .new_cj .box .main_left ul li p:nth-child(2){ width:290px;}
.main_index .new_cj .box .main_left ul li p:nth-child(3){ width:120px;}
.main_index .new_cj .box .main_left ul li p:nth-child(4){ width:150px;}
.main_index .new_cj .box .main_left ul li p:nth-child(5){ width:135px;}
.main_index .new_cj .box .main_left ul li p:nth-child(1) a{color:#326ac9;}
.main_index .new_cj .box .main_left ul>.cjtt{ background:#e9f1ff; color:#326ac9; height:40px; line-height:40px;}
.main_index .new_cj .box .main_left ul>.cjtt p{font-weight:bold;}
.main_index .new_cj .box .main_left ul li p span{ padding-right:10px;}
.main_index .new_cj .box .main_left ul li p:nth-child(4) a{ color:#c00;}
.main_index .new_cj .box .main_left ul li p:nth-child(4) strong{ color:#c00; font-weight:bold;}

.main_index .new_cj .box .main_right {overflow: hidden;width: 240px; }
.main_index .new_cj .box .main_right .ts {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 20px;  height: 48px;  background: #fff;  margin-bottom: 2px; }
.main_index .new_cj .box .main_right .ts a {font-size: 16px; display:block; width:50%; text-align:center; height:48px; line-height:48px;}
.main_index .new_cj .box .main_right .ts .ct{ border-bottom:1px solid #c00;}
.main_index .new_cj .box .main_right ul {  background: #fff;  overflow: hidden;}
.main_index .new_cj .box .main_right ul li {height:40px; display:flex; background-color:#fff; line-height:40px;}
.main_index .new_cj .box .main_right ul li p{ font-size:14px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_index .new_cj .box .main_right ul li p:nth-child(1){ width:60px; color:#888; text-align:center; margin-left:10px;}
.main_index .new_cj .box .main_right ul li p:nth-child(2){ width:100px;}
.main_index .new_cj .box .main_right ul li p:nth-child(3){ width:50px; color:#888;}
.main_index .new_cj .box .main_right ul>.cjtt{ background:#e9f1ff;}
.main_index .new_cj .box .main_right ul>.cjtt p{font-weight:bold;}
.main_index .new_cj .clxxinfo{ display:none;}

.main_index .t {  overflow: hidden;  display: flex;  align-items: center;  font-weight: bold;  justify-content: space-between;  height: 75px; }
.main_index .t p {font-size: 20px;color: #000;font-weight: bold;line-height: 1;padding-left: 15px;display: flex;align-items: flex-end;border-left: 4px solid #e41b2e; }
.main_index .t p span {font-size: 12px;color: #999;line-height: 1;margin-left: 5px; padding-left:10px;}
.main_index .t a {font-size: 14px;color: #000; }
.main_index .t a:hover{ color:#c00;}
.main_index .t span a {font-size: 14px;color: #000; display:inline-block; padding:5px; background-color:#fff; border-radius:10px; margin-left:10px; padding-left:10px; padding-right:10px;}
.main_index .t span a:hover{ color:#fff; background-color:#c00;}

.center_content {overflow: hidden;width: 1200px;margin: 0 auto; }
.center_content .links {  overflow: hidden;  margin-top: 20px;  width: 100%; }
.center_content .links a {display: block;width: 100%; }
.center_content .links a img {display: block;width: 100%; }
.center_content .box {  overflow: hidden;  margin-top: 21px;  display: flex;  justify-content: space-between; }
.center_content .box .main_right {overflow: hidden;width: 960px; }
.center_content .box .main_right .lines {overflow: hidden;width: 100%;height: 58px;background: #fff;padding-left: 21px;display: flex;align-items: center;border-radius: 10px; }
.center_content .box .main_right .lines p {  font-size: 14px;  color: #000000;  margin-left: 20px; }
.center_content .box .main_right .lines p span,.center_content .box .main_right .lines p a {color: #c80000; }
.center_content .box .main_right .my_xj {overflow: hidden; }
.center_content .box .main_right .my_xj table {  width: 100%; }
.center_content .box .main_right .my_xj table tr {width: 100%; }
.center_content .box .main_right .my_xj table tr th {  border-bottom: 1px solid #e1e1e1;  height: 48px;  background: #fcfcfc;  font-size: 14px;  text-align: center;  color: #656565; }
.center_content .box .main_right .my_xj table tr td {  border-bottom: 1px solid #e1e1e1;  height: 70px;  background: #fff;  font-size: 14px;  text-align: center;  color: #656565; }
.center_content .box .main_right .my_xj table tr td:first-child {color: #3183da; }
.center_content .box .main_right .my_xj table tr td p {color: #a3211b; }
.center_content .box .main_right .my_xj table tr td div {width: 74px;margin: 0 auto;height: 26px;border: 1px solid #316ccb; }
.center_content .box .main_right .my_xj table tr td div a {display: flex;align-items: center;justify-content: center;font-size: 14px;color: #316ccb;width: 100%;height: 100%; }
.center_content .box .main_right .my_xj table tr td .ck {background: #e3ecfd;border: none; }
.center_content .box .main_right .my_xj .t {  overflow: hidden;  display: flex;  align-items: center;  font-weight: bold;  justify-content: space-between;  height: 60px; }
.center_content .box .main_right .my_xj .t p {font-size: 20px;color: #000;line-height: 1;padding-left: 15px;display: flex;align-items: flex-end;border-left: 4px solid #e41b2e; }
.center_content .box .main_right .my_xj .t p span {  font-size: 12px;  color: #999;  line-height: 1;  margin-left: 5px; }
.center_content .box .main_right .my_xj .t a {font-size: 14px;color: #000; }
.center_content .box .main_right .wemku {overflow: hidden;background: #fff;margin-top: 12px;padding: 12px 0 20px 14px; }
.center_content .box .main_right .wemku .t {  display: flex; }
.center_content .box .main_right .wemku .t p {font-size: 16px;color: #000;margin-right: 60px; }
.center_content .box .main_right .wemku .t > ul {overflow: hidden;display: flex;align-items: center; }
.center_content .box .main_right .wemku .t > ul li {  font-size: 14px;  color: #333333;  cursor: pointer;  padding: 0 10px;  line-height: 24px;  border-radius: 40px;  margin-right: 12px;  background: #f5f5f5; }
.center_content .box .main_right .wemku .t > ul li.on {background: #d8b879;color: #fff; }
.center_content .box .main_right .wemku .conte {  overflow: hidden;  display: flex; }
.center_content .box .main_right .wemku .conte .alf {overflow: hidden;width: 100%; }
.center_content .box .main_right .wemku .conte .alf li {  overflow: hidden;  width: 175px; height:180px;  float: left;  margin-right: 10px;  margin-top: 20px; }
.center_content .box .main_right .wemku .conte .alf li:nth-child(5n) {margin-right: 0; }
.center_content .box .main_right .wemku .conte .alf li .pic {width: 100%;height: 130px;border: 1px solid #ececec;position: relative;border-radius: 10px; }
.center_content .box .main_right .wemku .conte .alf li .pic img {display: block;width: 100%;height: 100%; }
.center_content .box .main_right .wemku .conte .alf li .pic div {padding: 0 6px;font-size: 12px;color: #ad8f51;background: #f8f1e2;border-radius: 40px;position: absolute;left: 8px;bottom: 8px;line-height: 17px; }
.center_content .box .main_right .wemku .conte .alf li p {font-size: 12px;color: #000;margin-top: 14px;line-height: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.center_content .box .main_right .shangji {overflow: hidden;background: #fff;margin-top: 10px;padding: 0 14px 15px 14px; }
.center_content .box .main_right .shangji .t {  overflow: hidden;  height: 44px;  justify-content: space-between;  display: flex;  align-items: center;  border-bottom: 1px solid #e8e8e8;  padding: 0 25px; }
.center_content .box .main_right .shangji .t p {font-size: 16px;color: #000; }
.center_content .box .main_right .shangji .t a {display: block;font-size: 12px;color: #5a7dc4; }
.center_content .box .main_right .shangji ul {  overflow: hidden; }
.center_content .box .main_right .shangji ul li {overflow: hidden;border-bottom: 1px solid #e8e8e8; }
.center_content .box .main_right .shangji ul li a {  display: flex;  align-items: center;  padding: 23px 0; }
.center_content .box .main_right .shangji ul li a .font {overflow: hidden;margin-left: 28px; }
.center_content .box .main_right .shangji ul li a .font p {font-size: 16px;margin-bottom: 10px;color: #000; }
.center_content .box .main_right .shangji ul li a .font div {overflow: hidden;display: flex;align-items: center; }
.center_content .box .main_right .shangji ul li a .font div span {  display: inline-block;  font-size: 12px;  color: #ffb44f;  padding: 0 8px;  line-height: 20px;  border-radius: 40px;  border: 1px solid #ffb44f; }
.center_content .box .main_right .shangji ul li a .font div em {  display: block;  font-size: 12px;  color: #999;  margin-left: 12px; }
.center_content .box .main_right .tabbars {overflow: hidden;widows: 100%; }
.center_content .box .main_right .tabbars li {  overflow: hidden;  width: 180px;  height: 104px;  float: left;  margin-top: 15px;  margin-right: 15px;  padding: 0 14px;  padding-top: 15px;  background: #fff;  justify-content: space-between;  border-radius: 4px;  display: flex; }
.center_content .box .main_right .tabbars li:nth-child(5n) {margin-right: 0; }
.center_content .box .main_right .tabbars li:nth-child(1) {border-top: 2px solid #1f93ff; }
.center_content .box .main_right .tabbars li:nth-child(2) {border-top: 2px solid #ff7993; }
.center_content .box .main_right .tabbars li:nth-child(3) {border-top: 2px solid #35cda1; }
.center_content .box .main_right .tabbars li:nth-child(4) {border-top: 2px solid #ffcc63; }
.center_content .box .main_right .tabbars li:nth-child(5) {border-top: 2px solid #d09bff; }
.center_content .box .main_right .tabbars li div {overflow: hidden; }
.center_content .box .main_right .tabbars li div p {  font-size: 16px;  line-height: 35px;  color: #000000; }
.center_content .box .main_right .tabbars li div span {  display: block;  font-size: 22px;  font-weight: bold;  color: #333;  line-height: 1; margin-top:10px;}
.center_content .box .main_right .tabbars li div span font{ font-size:16px; font-weight:normal;}
.center_content .box .main_right .tabbars li img {width: 35px;height: 35px; }
.center_content .box .navbar {overflow: hidden;width: 224px;background: #fff;border-radius: 10px; }
.center_content .box .navbar .lab {width: 100%; }
.center_content .box .navbar .lab h2 {  font-size: 16px;  color: #ba0400;  line-height: 35px;  padding-left: 37px; }
.center_content .box .navbar .lab ul {  padding: 10px 0;  box-sizing: border-box;  overflow: hidden;  position: relative; }
.center_content .box .navbar .lab ul::after {content: '';width: 204px;height: 1px;background: #eeeeee;position: absolute;left: 50%;margin-left: -102px;bottom: 0; }
.center_content .box .navbar .lab ul li {overflow: hidden;height: 40px;border-left: 3px solid #fff; }
.center_content .box .navbar .lab ul li.on {  background: #f9f9f9;  border-left: 3px solid #d93821; }
.center_content .box .navbar .lab ul li.on a div .i1 {  display: block; }
.center_content .box .navbar .lab ul li.on a div .i {  display: none; }
.center_content .box .navbar .lab ul li:hover{ background: #f9f9f9;  border-left: 3px solid #d93821; }
.center_content .box .navbar .lab ul li a {  height: 100%;  padding-left: 27px;  display: flex;  align-items: center;  width: 100%; }
.center_content .box .navbar .lab ul li a div {width: 40px;height: 100%;display: flex;align-items: center;justify-content: center; }
.center_content .box .navbar .lab ul li a div .i1 {display: none; }
.center_content .box .navbar .lab ul li a p {font-size: 14px;color: #999;margin-left: 15px; }
.center_content .box .navbar .lab ul li.on a p{ color:#c00;}

.center_top{overflow: hidden;display: flex;align-items: center; width:650px;}
.center_banner {overflow: hidden;width: 100%;background: #333333;height: 145px; }
.center_banner .center_company{position:absolute; width:100%;}
.center_banner .center_company div{ width:1160px; margin:auto;}
.center_banner .center_company p{padding:5px 10px 5px 10px; border-radius:0 0 5px 5px ; background-color:#5a5d73; color:#9fadbf; min-width:100px; float:right; text-align:center;}
.center_banner .m {  width: 1200px;  overflow: hidden;  height: 100%;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 15px 0 9px; }
.center_banner .m .right {overflow: hidden;display: flex;align-items: center; }
.center_banner .m .right ul {display: flex;align-items: center;overflow: hidden; }
.center_banner .m .right ul li {  overflow: hidden;  height: 41px;  width: 98px;  background-image: url(../images/center_73.png);  background-repeat: no-repeat;  background-position: right top;  padding-right: 10px;  padding-top: 3px; }
.center_banner .m .right ul li:last-child {background-image: none; }
.center_banner .m .right ul li p {font-size: 16px;color: #fff;line-height: 1;display: flex;align-items: flex-end;justify-content: center;text-align: center; }
.center_banner .m .right ul li p span {  font-size: 12px;  margin-left: 2px; }
.center_banner .m .right ul li em {display: block;text-align: center;font-size: 12px;line-height: 1;margin-top: 8px;color: #fff; }
.center_banner .m .right .btn {overflow: hidden;width: 112px;margin-left: 10px;height: 34px; }
.center_banner .m .right .btn a {  display: flex;  align-items: center;  justify-content: center;  width: 100%;  height: 100%;  background: #fad081;  font-size: 17px;  color: #333;  border-radius: 10px; }
.center_banner .m .left {overflow: hidden; }
.center_banner .m .left p {font-size: 20px;margin-bottom: 25px;color: #fff;line-height: 1; }
.center_banner .m .left span {font-size: 14px;display: block;margin-bottom: 8px;color: #dcb68f;line-height: 1; }
.center_banner .m .left em {font-size: 14px;display: block;color: #fff;line-height: 1; }


.gys_header {overflow: hidden;width: 100%;height: 40px;background: #fff; }
.gys_header .m {  width: 1200px;  overflow: hidden;  height: 100%;  display: flex;  margin: 0 auto;  align-items: center; }
.gys_header .m ul {height: 100%;display: flex;align-items: center; }
.gys_header .m ul li {font-size: 12px;margin-right: 8px;color: #666664; }
.gys_header .m ul li.on a {  color: #d95932; }
.gys_header .m ul li a {  color: #666664; }


.gys_user {width: 100%;height: 82px;background: #29282d;border-bottom: 1px solid #3e3d42; }
.gys_user .m {  width: 1200px;  overflow: hidden;  height: 100%;  display: flex;  margin: 0 auto;  align-items: center;  justify-content: space-between; }
.gys_user .m .left {overflow: hidden;display: flex;align-items: center; }
.gys_user .m .left img {margin-right: 15px; }
.gys_user .m .left div {display: inline-block;padding: 0 7px;margin-right: 15px;line-height: 28px;font-size: 12px;color: #fff;background: #3e3f41;border-radius: 3px; }
.gys_user .m ul {overflow: hidden;height: 100%;display: flex;align-items: center; }
.gys_user .m ul li {font-size: 14px;padding: 10px 0;margin-left: 33px;color: #fff; }
.gys_user .m ul li.on {  border-bottom: 1px solid #fff;  font-size: 16px; }
.gys_user .m ul li a {  color: #fff; }


.gysbanner {width: 100%;overflow: hidden; }
.gysbanner img {  display: block;  width: 100%; }


.gys_zizhi {overflow: hidden;text-align: center;background: #fff; }
.gys_zizhi .labels {  overflow: hidden;  padding: 70px 0; }
.gys_zizhi .labels .tab1 {width: 1200px;margin: 0 auto;margin-top: 30px;margin-bottom: 34px;border-top: 1px solid #eff2f7;border-left: 1px solid #eff2f7; }
.gys_zizhi .labels .tab1 tr {width: 100%; }
.gys_zizhi .labels .tab1 tr td {  height: 41px;  font-size: 14px;  text-align: center;  color: #333;  border-right: 1px solid #eff2f7;  border-bottom: 1px solid #eff2f7;  text-align: left;  background: #fff;  padding-left: 12px; }
.gys_zizhi .labels .tab1 tr td:nth-child(odd) {text-align: center;background: #f4f9ff; }
.gys_zizhi .labels .tab2 {width: 1200px;margin: 0 auto;margin-top: 30px;margin-bottom: 34px;border-top: 1px solid #eff2f7;border-left: 1px solid #eff2f7; }
.gys_zizhi .labels .tab2 tr {width: 100%; }
.gys_zizhi .labels .tab2 tr:first-child td {  text-align: center;  background: #f4f9ff; }
.gys_zizhi .labels .tab2 tr td {  height: 41px;  font-size: 14px;  text-align: center;  color: #333;  border-right: 1px solid #eff2f7;  border-bottom: 1px solid #eff2f7;  text-align: center;  background: #fff; }
.gys_zizhi .t {  overflow: hidden; }
.gys_zizhi .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_zizhi .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_zizhi .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_zizhi .t span em {color: #5c7de8;font-weight: bold; }
.gys_zizhi .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc;  margin-top: 30px; }
.gys_zizhi .more a {color: #9c9899; }


.gys_rongyu {overflow: hidden;text-align: center;background: #f6f7f9;padding: 60px 0; }
.gys_rongyu ul {  overflow: hidden;  display: flex;  width: 1200px;  margin: 0 auto;  align-items: center;  flex-wrap: inherit; }
.gys_rongyu ul li {overflow: hidden;width: 277px;padding: 10px 10px 0 10px;margin-top: 15px;background: #fff;margin-right: 30px;border: 1px solid #c3c3c3; }
.gys_rongyu ul li:nth-child(4n) {margin-right: 0; }
.gys_rongyu ul li div {width: 100%;height: 235px;background: #999;border-radius: 3px; }
.gys_rongyu ul li p {text-align: center;font-size: 14px;color: #333;line-height: 50px; }
.gys_rongyu .t {  overflow: hidden; }
.gys_rongyu .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_rongyu .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_rongyu .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_rongyu .t span em {color: #5c7de8;font-weight: bold; }
.gys_rongyu .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc;  margin-top: 30px; }
.gys_rongyu .more a {color: #9c9899; }


.qys_fencai {overflow: hidden;text-align: center;background: #fff;padding: 60px 0 58px 0; }
.qys_fencai .box {  width: 1100px;  overflow: hidden;  margin: 0 auto;  margin-top: 50px;  border: 1px solid #f0f3f8;  height: 370px; }
.qys_fencai .box .swiper-button-next, .qys_fencai .box .swiper-button-prev {width: 30px;height: 30px;background-size: 100% 100%; }
.qys_fencai .box .swiper-button-next, .qys_fencai .box .swiper-container-rtl .swiper-button-prev {background-image: url(../images/gys_23.jpg); }
.qys_fencai .box .swiper-button-prev, .qys_fencai .box .swiper-container-rtl .swiper-button-next {background-image: url(../images/gys_20.jpg); }
.qys_fencai .box .item {display: flex;padding: 55px;overflow: hidden;width: 100%; }
.qys_fencai .box .item img {display: block;width: 470px;height: 265px; }
.qys_fencai .box .item div {padding-top: 18px;overflow: hidden;margin-left: 45px;width: 380px; }
.qys_fencai .box .item div p {  font-size: 25px;  margin-bottom: 20px;  color: #000; }
.qys_fencai .box .item div span {  font-size: 14px;  color: #777777;  text-align: left;  line-height: 28px;  text-indent: 15px;  display: block; }
.qys_fencai .t {  overflow: hidden; }
.qys_fencai .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.qys_fencai .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.qys_fencai .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.qys_fencai .t span em {color: #5c7de8;font-weight: bold; }
.qys_fencai .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc;  margin-top: 30px; }
.qys_fencai .more a {color: #9c9899; }


.gys_fuwu {overflow: hidden;text-align: center;margin-top: 60px;background: #f6f7f9;padding: 68px 0; }
.gys_fuwu .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc;  margin-top: 30px; }
.gys_fuwu .more a {color: #9c9899; }
.gys_fuwu .box {  width: 1200px;  margin: 0 auto;  margin-top: 25px;  padding-top: 10px;  border-top: 1px solid #e5e6e8; }
.gys_fuwu .box p {font-size: 12px;color: #999;line-height: 32px;text-align: left; }
.gys_fuwu .box ul {overflow: hidden;display: flex;align-items: center;flex-wrap: inherit; }
.gys_fuwu .box ul li {overflow: hidden;width: 277px;padding: 10px 10px 0 10px;margin-top: 15px;background: #fff;margin-right: 30px;border: 1px solid #c3c3c3; }
.gys_fuwu .box ul li:nth-child(4n) {  margin-right: 0; }
.gys_fuwu .box ul li div {  width: 100%;  height: 235px;  background: #999;  border-radius: 3px; }
.gys_fuwu .box ul li p {  text-align: center;  font-size: 14px;  color: #333;  line-height: 50px; }
.gys_fuwu .t {  overflow: hidden; }
.gys_fuwu .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_fuwu .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_fuwu .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_fuwu .t span em {color: #5c7de8;font-weight: bold; }


.gys_anli {overflow: hidden;text-align: center;padding: 66px 0 0 0; }
.gys_anli ul {  margin: 0 auto;  margin-top: 80px;  width: 1200px; }
.gys_anli ul li {width: 530px;height: 228px;position: relative;float: left;margin-right: 70px;margin-bottom: 50px; }
.gys_anli ul li .left {width: 170px;background: #999;position: absolute;left: 0;top: 50%;margin-top: -85px;border-radius: 3px;height: 170px;z-index: 99; }
.gys_anli ul li .left div {  width: 100%;  height: 100%;  position: relative; }
.gys_anli ul li .left div span {display: inline-flex;align-items: center;line-height: 22px;padding: 0 5px;position: absolute;right: 0;color: #fff;top: 0;border-radius: 0 0 0 6px;background: #198ffd;font-size: 12px; }
.gys_anli ul li .font {width: 446px;height: 228px;background: #fff;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);position: absolute;right: 0;top: 0;z-index: 9;padding-left: 138px;padding-right: 37px;padding-top: 33px; }
.gys_anli ul li .font p {  font-size: 16px;  text-align: left;  color: #333;  line-height: 26px;  margin-bottom: 10px; }
.gys_anli ul li .font .lab {  overflow: hidden;  display: flex;  align-items: center;  margin-top: 12px; }
.gys_anli ul li .font .lab div {overflow: hidden;display: flex;align-items: center;width: 78px;font-size: 12px;color: #999; }
.gys_anli ul li .font .lab div img {  margin-right: 10px; }
.gys_anli ul li .font .lab span {font-size: 12px;color: #333; }
.gys_anli .t {  overflow: hidden; }
.gys_anli .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_anli .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_anli .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_anli .t span em {color: #5c7de8;font-weight: bold; }
.gys_anli .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc; }
.gys_anli .more a {color: #9c9899; }


.gys_jj {overflow: hidden;padding: 66px 0 0 0; }
.gys_jj .m {  text-align: center;  width: 1200px;  margin: 0 auto;  overflow: hidden; }
.gys_jj .m img {display: block;width: 100%;margin-top: 30px;margin-bottom: 20px; }
.gys_jj .m span {display: block;font-size: 12px;color: #999896;text-align: left;line-height: 26px;text-indent: 20px; }
.gys_jj .m .t {overflow: hidden; }
.gys_jj .m .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_jj .m .t p::after {  content: '';  width: 28px;  height: 2px;  background: #5c7de8;  position: absolute;  left: 50%;  margin-left: -14px;  bottom: -11px; }
.gys_jj .m .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_jj .m .t span em {  color: #5c7de8;  font-weight: bold; }
.gys_jj .m .more {display: inline-block;border-radius: 40px;border: 1px solid #cccccc;padding: 0 40px;line-height: 40px;margin: 0 auto;font-size: 14px;color: #cccccc; }
.gys_jj .m .more a {color: #9c9899; }


.gys_anlis {overflow: hidden;padding-top: 65px; }
.gys_anlis .t {  overflow: hidden; }
.gys_anlis .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_anlis .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_anlis .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_anlis .t span em {color: #5c7de8;font-weight: bold; }
.gys_anlis ul {  overflow: hidden;  width: 1200px;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: space-between;  margin-top: 20px;  flex-wrap: wrap; }
.gys_anlis ul li {width: 520px;height: 118px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin-bottom: 23px;border: 1px solid #e0ebfc;padding: 30px 0 0 40px; }
.gys_anlis ul li p {font-size: 18px;color: #000;margin-bottom: 14px; }
.gys_anlis ul li span {display: block;font-size: 14px;color: #999; }


.qyzj {overflow: hidden;width: 1200px;margin: 0 auto;text-align: center; }
.qyzj em {  display: block;  font-size: 14px;  color: #000;  margin-top: 32px;  text-align: left; }
.qyzj .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc; }
.qyzj .more a {color: #9c9899; }
.qyzj .t {  overflow: hidden; }
.qyzj .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.qyzj .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.qyzj .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.qyzj .t span em {color: #5c7de8;font-weight: bold; }
.qyzj ul {  overflow: hidden;  width: 1200px;  display: flex;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  margin: 0 auto;  margin-top: 24px;  margin-top: 60px; }
.qyzj ul li {width: 260px;height: 237px;float: left;border: 1px solid #e5e5e5;margin-bottom: 16px; }
.qyzj ul li div {overflow: hidden;width: 100%; }
.qyzj ul li div img {  display: block;  width: 100%; }
.qyzj ul li p {text-align: center;font-size: 12px;line-height: 50px;border-top: 1px solid #e5e5e5;color: #000; }


.gys_ruku {overflow: hidden;padding: 66px 0 0 0; }
.gys_ruku .m {  text-align: center;  width: 1200px;  margin: 0 auto;  overflow: hidden; }
.gys_ruku .t {  overflow: hidden; }
.gys_ruku .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_ruku .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_ruku .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_ruku .t span em {color: #5c7de8;font-weight: bold; }
.gys_ruku .more {  display: inline-block;  border-radius: 40px;  border: 1px solid #cccccc;  padding: 0 40px;  line-height: 40px;  margin: 0 auto;  font-size: 14px;  color: #cccccc; }
.gys_ruku .more a {color: #9c9899; }
.gys_ruku ul {  overflow: hidden;  margin-top: 7px;  margin-bottom: 50px; }
.gys_ruku ul li {overflow: hidden;width: 285px;border: 1px solid #f0f0f0;border-radius: 6px;height: 131px;margin-top: 20px;float: left;position: relative;margin-right: 20px;display: flex;align-items: center;justify-content: center; }
.gys_ruku ul li:hover p {display: flex; }
.gys_ruku ul li p {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;font-size: 14px;line-height: 25px;transition: all .3s;background: rgba(0, 0, 0, 0.7);display: none;position: absolute;left: 0;top: 0;color: #fff; }
.gys_ruku ul li img {display: block;width: 100%;height: 100%; }
.gys_ruku ul li:nth-child(4n) {margin-right: 0; }


.gys_rukus {overflow: hidden;width: 1200px;margin: 0 auto;padding-top: 65px; }
.gys_rukus .list {  overflow: hidden;  width: 100%;  margin-top: 70px; }
.gys_rukus .list .pages {overflow: hidden;margin-bottom: 60px;margin-top: 30px;display: flex;align-items: center;justify-content: center; }
.gys_rukus .list .pages img {display: block;cursor: pointer; }
.gys_rukus .list .pages div {width: 36px;height: 36px;display: flex;align-items: center;font-size: 12px;color: #fff;cursor: pointer;margin: 0 10px;justify-content: center;border-radius: 50%;background: #4288fa; }
.gys_rukus .list ul {overflow: hidden;margin-top: 28px; }
.gys_rukus .list ul li {overflow: hidden;float: left;margin-bottom: 14px;height: 333px;margin-right: 14px;width: 228px;border: 1px solid #e4e4e4; }
.gys_rukus .list ul li:nth-child(5n) {  margin-right: 0; }
.gys_rukus .list ul li img {  display: block;  width: 100%; }
.gys_rukus .list ul li .box {  overflow: hidden;  padding: 14px 14px 0 14px; }
.gys_rukus .list ul li .box p {font-size: 12px;color: #000;line-height: 20px; }
.gys_rukus .list ul li .box span {display: block;font-size: 16px;margin-top: 12px;font-weight: bold;color: #ef1f1f; }
.gys_rukus .t {  overflow: hidden; }
.gys_rukus .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_rukus .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_rukus .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_rukus .t span em {color: #5c7de8;font-weight: bold; }
.gys_rukus .sx {  border-bottom: 1px solid #e6e6e6;  padding: 31px 0;  display: flex; }
.gys_rukus .sx p {font-size: 12px;color: #000;width: 70px;line-height: 27px; }
.gys_rukus .sx ul {overflow: hidden;display: flex;align-items: center;flex-wrap: wrap;width: 900px; }
.gys_rukus .sx ul li {overflow: hidden;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;padding: 0 18px;height: 27px;border-radius: 40px;background: #f5f7f9;font-size: 12px;color: #777777;margin-right: 14px; }


.gys_anliss {overflow: hidden;padding-top: 60px;width: 1200px;margin: 0 auto; }
.gys_anliss .t {  overflow: hidden; }
.gys_anliss .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_anliss .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_anliss .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_anliss .t span em {color: #5c7de8;font-weight: bold; }
.gys_anliss .list {  overflow: hidden; }
.gys_anliss .list .pages {overflow: hidden;margin-bottom: 60px;margin-top: 30px;display: flex;align-items: center;justify-content: center; }
.gys_anliss .list .pages img {display: block;cursor: pointer; }
.gys_anliss .list .pages div {width: 36px;height: 36px;display: flex;align-items: center;font-size: 12px;color: #fff;cursor: pointer;margin: 0 10px;justify-content: center;border-radius: 50%;background: #4288fa; }
.gys_anliss .list > ul {overflow: hidden; }
.gys_anliss .list > ul > li {overflow: hidden;padding: 30px 0;border-top: 1px solid #e6e6e6;display: flex;align-items: center; }
.gys_anliss .list > ul > li .font {  overflow: hidden;  width: 900px;  margin-left: 50px; }
.gys_anliss .list > ul > li .font p {font-size: 16px;color: #000; }
.gys_anliss .list > ul > li .font ul {overflow: hidden; }
.gys_anliss .list > ul > li .font ul li {  width: 50%;  float: left;  margin-top: 15px;  overflow: hidden;  display: flex;  align-items: center; }
.gys_anliss .list > ul > li .font ul li span {display: block;margin-left: 7px;font-size: 14px;color: #999;width: 73px; }
.gys_anliss .list > ul > li .font ul li em {font-size: 14px;color: #000; }
.gys_anliss .list > ul > li .left {  overflow: hidden;  width: 106px;  height: 105px;  border: 1px solid #e6e6e6;  position: relative; }
.gys_anliss .list > ul > li .left img {width: 100%;height: 100%; }
.gys_anliss .list > ul > li .left span {display: inline-block;line-height: 22px;padding: 0 5px;background: #1890ff;padding: 0 5px;font-size: 12px;color: #fff;position: absolute;right: 0;top: 0;border-radius: 0 0 0 10px; }
.gys_anliss .shaxi {  width: 100%;  padding: 0 20px;  border: 1px solid #f0f0f0;  margin-top: 26px; }
.gys_anliss .shaxi .lab {overflow: hidden;height: 60px;display: flex;border-bottom: 1px solid #f0f0f0;align-items: center;justify-content: space-between; }
.gys_anliss .shaxi .lab .slides {overflow: hidden;display: flex;align-items: center;font-size: 12px;color: #999; }
.gys_anliss .shaxi .lab .left {height: 100%;display: flex;align-items: center; }
.gys_anliss .shaxi .lab p {font-size: 12px;font-weight: bold;width: 120px;color: #000; }
.gys_anliss .shaxi .lab ul {overflow: hidden;display: flex;align-items: center; }
.gys_anliss .shaxi .lab ul li {  font-size: 12px;  cursor: pointer;  color: #666666;  margin-right: 44px; }


.gys_zlhz {width: 1200px;margin: 0 auto;padding-top: 70px; }
.gys_zlhz .t {  overflow: hidden; }
.gys_zlhz .t p {font-size: 33px;color: #333;text-align: center;line-height: 1;margin-bottom: 20px;position: relative; }
.gys_zlhz .t p::after {content: '';width: 28px;height: 2px;background: #5c7de8;position: absolute;left: 50%;margin-left: -14px;bottom: -11px; }
.gys_zlhz .t span {display: flex;align-items: center;justify-content: center;font-size: 16px;color: #999896; }
.gys_zlhz .t span em {color: #5c7de8;font-weight: bold; }
.gys_zlhz ul {  width: 1200px;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: space-between;  margin-top: 20px;  flex-wrap: wrap; }
.gys_zlhz ul li {width: 560px;height: 118px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin-bottom: 23px;border: 1px solid #e0ebfc;padding: 30px 0 0 40px; }
.gys_zlhz ul li p {font-size: 18px;color: #000;margin-bottom: 14px; }
.gys_zlhz ul li span {display: block;font-size: 14px;color: #999; }


.right_fiex {overflow: hidden;width: 42px;height: 100vh;background: #fff;border-left: 1px solid #f1f1f1;position: fixed;right: 0;top: 0;z-index: 99999;padding-top: 166px; }
.right_fiex ul {  overflow: hidden;  padding: 0 10px; }
.right_fiex ul li {overflow: hidden;margin-bottom: 30px; }
.right_fiex ul li img {display: block;margin: 0 auto;margin-bottom: 5px; }
.right_fiex ul li p {font-size: 12px;text-align: center;color: #333; }
.right_fiex > img {  display: block;  margin: 0 auto;  margin-bottom: 38px;  cursor: pointer; }


#diqulist{ position:absolute; width:350px; top:130px; z-index:99999999; display:none;}
#diqulist1{ background-color:#fff; padding:10px; width:350px; -moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
#diqulist1 p{ border-bottom:1px dotted #ccc; padding-bottom:15px; text-align:center; font-size:16px; color:#1a2a4e;}
#diqulist1 li{  padding:10px;}
#diqulist1 li a{ padding-right:10px; color:#000;}
#diqulist1 li span{ color:#00C; font-weight:bold;}

#ccdiqulist{ position:absolute; width:350px; z-index:99999999; display:none;}
#ccdiqulist1{ background-color:#fff; padding:10px; width:350px; -moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
#ccdiqulist1 p{ border-bottom:1px dotted #ccc; padding-bottom:15px; text-align:center; font-size:16px; color:#1a2a4e;}
#ccdiqulist1 li{  padding:10px;}
#ccdiqulist1 li a{ padding-right:10px; color:#000;}
#ccdiqulist1 li span{ color:#00C; font-weight:bold;}

#zxinfo li{ font-size:14px;}
#zxinfo table{border-bottom:1px solid #ccc;border-collapse:collapse; width:100%;} 
#zxinfo table td{border:1px solid #ccc;}
#zxinfo table tr td:nth-child(2n-1){ width:100px; background-color:#f7f7f7;}
#zxinfo table td,#zxinfo table th{ padding:10px;}
#zxinfo table th{ font-size:16px; border:none;}
.touying{box-shadow: 3px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2); box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.touying1{-webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);}

.huangden_smallclass{width:1000px; min-height:425px; background:url(/images/syclassbg.jpg) no-repeat bottom center; background-color:#fff; position:absolute; margin-left:200px; margin-top:-426px; padding:10px; overflow:hidden; z-index:999;-webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.1);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.1); display:none; padding-right:0;}
.huangden_smallclassl dl{ clear:both;}
.huangden_smallclassl dl:last-child{ border:none;}
.huangden_smallclassl dt{ height:30px; line-height:15px; font-weight:bold; color:#1a2a4e; float:left; padding-right:10px; width:90px; margin:5px auto 5px auto;}
.huangden_smallclassl dt a{ font-weight:bold;}
.huangden_smallclassl dd { float:left; width:600px; margin:5px auto auto auto; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.huangden_smallclassl dd a{ font-size:12px; display:inline-block;height:15px; line-height:15px; color:#000; border-left:1px solid #ccc; padding-left:10px; margin:3px 5px 3px auto;}
.huangden_smallclassl dd a:hover{ color:#c00;}

.huangden_smallclass1{ width:700px; float:left; font-size:14px;}
.huangden_smallclass2{ width:220px; float:right;min-height:425px; background-color:#fff; text-align:center;}
.huangden_smallclass2 img{ width:90%; margin-bottom:10px;}

.hdon{-webkit-box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);box-shadow:0 0 16px 0 hsla(0,0%,77.3%,.5);}

#scokk{ position:absolute; width:100%; top:500px; display:none; z-index:999999;}
#scokk1{width:300px; margin:auto;}
#scokk iframe{ width:300px; margin:auto; overflow:hidden;  height:50px; background:none;}
#scok{color:#fff; background-color:rgba(0,0,0,0.8); text-align:center; font-size:14px; padding-top:15px; border-radius:5px;}

#err1{ background-color:#ffffcc; border:1px solid #ff6600; padding:10px;}

.noquanxian{background-color:#fff; padding-top:100px; text-align:center; border-radius:10px; min-height:1030px;}
.noquanxian span{ width:150px; height:150px; background:url(../images/noquanxian.png) no-repeat center center; background-size:100% auto; display:block; margin:auto;}
.noquanxian p{ font-size:16px;}
.noquanxian p a{ color:#c00;}

#icon_module{position: fixed; z-index: 999999; right: 0; top: 120px;}
#icon_menu_module{width: 60px; background:#316ccb; margin-bottom: -1px;box-sizing: border-box;padding:0 3px;font-size: 0;}
.icon_zdy{position: relative;width: 100%;height: 70px;text-align:center;cursor: pointer;}
.zdy_img{background-size: cover;background-position: 100% 100%;background-repeat: no-repeat no-repeat;width: 36px; height: 36px; font-size: 36px; line-height: 36px; text-align: center; color: rgb(255, 255, 255); margin-top: 8px; margin-bottom: 4px; display: inline-block;}
.kffbxj{font-size: 12px;margin:0;color: #FFFFFF;letter-spacing: 0.63px;text-align: left;text-align: center;overflow: hidden;white-space: nowrap;}
.border_line{position:absolute;width: 100%;height: 1px;left:0;bottom:0;background:#FFFFFF;opacity: 0.4;filter: alpha(opacity=40); display: block;}
.online_talk{position: relative;width: 100%;height: 70px;cursor: pointer;text-align: center;}
.iconfontkf{width:36px;height: 36px;font-size: 36px;line-height: 36px;text-align: center;color:#FFFFFF; margin-top:8px ;margin-bottom:4px ;display: inline-block;}
.kfzxzx{overflow: hidden;white-space: nowrap;font-size: 12px;color: #FFFFFF;letter-spacing: 0.63px;text-align: center;margin:0;}
.border_line{position:absolute;width: 100%;height: 1px;left:0;bottom:0;background:#FFFFFF;opacity: 0.4;filter: alpha(opacity=40); display: block;}
.phone_talk{position: relative;width: 100%;height: 70px;text-align:center;cursor: pointer;}
#phoneAsk{display: none; position: absolute; top: 0px; left: -270px; box-sizing: border-box; width: 264px; height: 70px; background: rgb(255, 255, 255); box-shadow: rgba(74, 144, 226, 0.4) 0px 0px 10px 0px; border-radius: 2px; border: 1px solid rgb(225, 228, 230); padding: 11px 0px 0px 15px;}
.phone_talk:hover #phoneAsk{ display:block;}
#input-phonecall{outline:medium;border-radius: 0;border: 2px solid #316ccb;width: 161px;padding-left: 8px;height: 32px; box-sizing: border-box;font-size: 14px;display: inline-block;float: left;}
#calltome{float: left;font-size: 14px;width: 72px;height: 32px;box-sizing: border-box;background:#316ccb;border-radius: 0 2px 2px 0;color: #FFFFFF;letter-spacing: -0.18px;line-height: 32px;cursor: pointer;display: inline-block;text-align:center;border: none;}
#calltip{margin:0;margin-top: 4px;float: left;font-size: 12px;letter-spacing: 0.63px; color: #43484A;display: block;}
#letter12red{ margin:0; color: #F04134; margin-top: 4px;float: left;font-size: 12px;letter-spacing: 0.63px;display: none;}
#waittip{ width:100%;height:100%; position:absolute;left:0;top:0;display:none;background: #FFF;}
.kedhzx{margin:0; font-size: 12px;color: #FFFFFF;letter-spacing: 0.63px;text-align: center;overflow: hidden;white-space: nowrap;margin:0;}
.border_line{position:absolute;width: 100%;height: 1px;left:0;bottom:0;background:#FFFFFF;opacity: 0.4;filter: alpha(opacity=40); display: block;}
.wx_talk{position: relative;width: 100%;height: 70px;text-align:center;cursor: pointer;}
#qr_prev{ box-sizing:border-box; position: absolute;display: none; width: 108px;height: 125px;top:-20px;right:65px;background: #FFFFFF;border: 1px solid #CED5E0;border-radius: 2px; padding: 10px;}
.wx_talk:hover #qr_prev{ display:block;}
.kefuwxzx{ width:86px;height:86px;display: block;box-sizing: border-box; border: 1px solid #CED5E0;}
.kfwxsmgz{display:inline-block;width: 100%;opacity: 0.6;filter: alpha(opacity=60); font-size: 12px;color: #000000;letter-spacing: 0.63px;text-align: center;margin: 0; line-height:20px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.kfwxgz{font-size: 12px;color: #FFFFFF;letter-spacing: 0.63px;text-align: center;overflow: hidden;white-space: nowrap;margin:0;}
.border_line{position:absolute;width: 100%;height: 1px;left:0;bottom:0;background:#FFFFFF;opacity: 0.4;filter: alpha(opacity=40); display: block;}
.kfdlzx{font-size: 12px;margin:0;color: #FFFFFF;letter-spacing: 0.63px;text-align: left;text-align: center;overflow: hidden;white-space: nowrap;}
.border_line{position:absolute;width: 100%;height: 1px;left:0;bottom:0;background:#FFFFFF;opacity: 0.4;filter: alpha(opacity=40); display: block;}
.kfzxsc{font-size: 12px;margin:0;color: #FFFFFF;letter-spacing: 0.63px;text-align: left;text-align: center;overflow: hidden;white-space: nowrap;}
.border_line{position:absolute;width: 100%;height: 1px;left:0;bottom:0;background:#FFFFFF;opacity: 0.4;filter: alpha(opacity=40); display: block;}

.xxjdownk{position:fixed; top:0; left:0; width:100%; height:100%; justify-content:center; align-items:center;display:none;}
.xxjdownkclose{position:absolute; width:30px; height:30px; line-height:30px; text-align:center; background-color:#ccc; color:#000; border-radius:50%; background-color:#fff; margin-left:450px; margin-top:-45px;}
.xxjdownkclose:hover{ color:#c00; font-weight:bold; cursor:pointer;}
.xxjdownk_1{display:flex; width:100%; height:100%; justify-content:center; align-items:center; background:rgba(0,0,0,0.7);}
.xxjdownk_2{width:500px; background-color:#fff; padding:30px; font-size:14px;}
.xxjdownk_3{ text-align:center;}
.xxjdownk_3 font{ color:#c00;}
.xxjdownk_4{display:flex; justify-content:space-between; width:350px; margin:20px auto;}
.xxjdownk_4 a{ display:block; width: 142px; height: 38px; line-height:38px;  text-align:center; border: solid 1px #ff4f4f; margin-right: 10px; background: #fff; border-radius: 5px; cursor: pointer;color: #ff4f4f; outline: none;}
.xxjdownk_4 a i{ font-size:22px;}
.xxjdownk_4 a:nth-child(2){ border: none; background-image: linear-gradient(90deg, #5e8fdd,#316ccb); height: 40px; color: #fff;}
.xxjdownk_4 a:nth-child(1):hover {background: #ff4f4f;color: #fff;}
.xxjdownk_4 a:nth-child(2):hover {background-image: linear-gradient(90deg, #316ccb,#5e8fdd); color: #ff0;}

input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"] {-moz-appearance: textfield;}

.rightgwc{ 
	animation: blink 1s  ease-in  infinite ;
	/* 其它浏览器兼容性前缀 */
	-webkit-animation: blink 1s linear infinite;
	-moz-animation: blink 1s linear infinite;
	-ms-animation: blink 1s linear infinite;
	-o-animation: blink 1s linear infinite;
}  
@-webkit-keyframes blink {
	0% { color:#fff;}
	50% { color:#ff0; }
	50.01% { color:#c00;}
	100% { color:#c00; }
}

@-webkit-keyframes blink1 {
	0% { color:#000;}
	49% { color:#000; }
	50% { color:#f00; }
	100% { color:#f00; }
}

.jiamengclose{position:absolute; width:30px; height:30px; border-radius:50%;  margin-left:360px; margin-top:-35px; background:url(../images/closebtn.png) no-repeat left center; background-size:auto 100%; cursor:pointer;}
.jiamengclose:hover{ background:url(../images/closebtn.png) no-repeat right center; background-size:auto 100%;}

.clflkk{height: 80px; overflow: hidden; position:relative;}
.clflkkmore{padding:5px; border:1px solid #ccc; position:absolute; right:10px; margin-top:10px; cursor:pointer;}

.headfixed{position:fixed; top:0; width:100%; z-index:99999;}
.headfixedbot{ height:193px;}
.headfixedbot1{ height:120px;}