/*public*/
/* Public */
@charset "utf-8";

html,
body,
div,
p,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
select,
button,
textarea,
iframe,
table,
th,
td {
  margin: 0;
  padding: 0;
}
img {
  border: 0 none;
  vertical-align: top;
}
ul,
li,
dl,
dd,
dt {
  list-style-type: none;
}
i,
em,
cite {
  font-style: normal;
}
body {
  -webkit-text-size-adjust: none; /* 谷歌不支持12px以下字号 */
  font-family: "微软雅黑"; /*background:rgba(41,129,216,0.06)*/
}
a {
  text-decoration: none;
}
.clear,
.cle {
  clear: both;
}
a,
area {
  blr: expression(this.onFocus=this.blur());
} /*  去掉IE下链接虚线框 */
a:focus {
  outline: none;
} /* 去掉火狐下链接虚线框 */
/* end_Public */
/*public*/
/*ea_h*/
div#ea_h {
  height: 169px;
}
div#ea_l {
  float: left;
}
.logo_title {
  font-size: 28px;
  color: #db4732;
  height: 51px;
  line-height: 54px;
  display: block;
  padding-left: 11px;
  font-style: oblique;
}
.logo_ms {
  font-size: 16px;
  padding-left: 11px;
}
.tel_title {
}
span {
}
.tel_title1 {
  margin-top: 18px;
  display: block;
  font-weight: bold;
  padding-left: 12px;
  height: 22px;
  line-height: 20px;
  font-size: 16px;
  font-style: oblique;
}
.tel_phone1 {
  color: #e2452e;
  font-weight: bold;
  padding-left: 7px;
  font-size: 23px;
}
/* t_tel */
.t_tel {
  width: auto;
  height: 120px;
  padding-top: 20px;
  float: left;
}
.t_tel img {
  width: 30px;
  height: 30px;
  padding: 5px;
  float: left;
  border: 1px solid #3296fa;
  border-radius: 50%;
  margin-top: 25px;
  margin-left: 74px;
}
.t_tel_nb {
  height: 40px;
  float: left;
}
.t_tel_nb span {
}
/* end_t_tel */
/* t_search */
.t_t_sea {
  width: 550px;
  height: 120px;
  margin-left: 145px;
  float: left;
}
.t_search {
  width: 588px;
  height: 46px;
  line-height: 46px;
  border: 1px solid #3296fa;
  border-radius: 8px;
  margin-top: 34px;
}
.t_search_text {
  width: 450px;
  height: 46px;
  line-height: 46px;
  border: 0px;
  outline: none;
  border-radius: 8px;
  float: left;
  padding-left: 37px;
  background: url(https://1.rc.xiniu.com/rc/Heads/53500/images/t_search_text.png?d=20190819160753460)
    no-repeat 10px center;
  font-size: 12px;
  color: #cccccc;
}
.t_search img {
  width: 101px;
  height: 46px;
  float: right;
  overflow: hidden;
  border-radius: 6px;
}
/* end_t_search */
/*xn_h_10_wrap*/
.xn_h_10_wrap {
  width: 640px;
  height: 30px;
  margin: 0 auto;
}
.xn_h_10_mswenzi {
  width: 51px;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
  float: left;
  overflow: hidden;
}
.xn_h_10_wbox {
  width: 356px;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
  float: left;
  overflow: hidden;
}
.xn_h_10_key {
  width: auto;
  height: 30px;
  line-height: 30px;
  color: #999999;
  float: left;
  margin-left: 10px;
}
.xn_h_10_key a {
  color: #999999;
}
.xn_h_10_key a:hover {
  color: #0085ce;
}
/*end_xn_h_10_wrap*/
/*t_qrCode*/
.t_qrCode {
  float: left;
  margin-top: 15px;
  margin-left: 43px;
}
.t_qrCode1,
.t_qrCode2 {
  font-size: 12px;
  color: #8c8a8a;
  line-height: 20px;
  text-align: center;
}
.t_qrCode2 {
  float: left;
  margin-top: 16px;
  width: 72px;
  height: 64px;
}
.t_qrCode_img {
  width: 72px;
  margin: 0 auto;
  display: inline-block;
}
.t_qrCode_img img {
  width: auto;
  height: 46px;
  object-fit: contain;
}
.t_qrCode_img1 {
  display: none;
}
.t_qrCode_img_img {
  width: 150px;
  height: auto;
}
.t_qrCode2:hover .t_qrCode_img1 {
  display: block;
}
/*end_t_qrCode*/
/* t_logo */
.t_logo {
  width: auto;
  height: 120px;
  float: left;
  overflow: hidden;
  padding-top: 19px;
}
.t_logo img {
  height: 73px;
  overflow: hidden;
  width: auto;
  display: block;
  margin: 0 auto;
}
.xn_h_logo_mswenzi {
  /* font-size: 23px; */ /* color: #db4732; */ /* text-align:center; */
  font-weight: bold;
  float: right;
  height: 80px;
}
/* end_t_logo */
#ea_n {
  background: #3396fb;
}
/*xn_h_43_wrap*/
.xn_h_43_wrap {
  width: 300px;
  height: auto;
  position: relative;
  top: 15px;
}
.xn_h_43_btn {
  width: 100%;
  height: 49px;
  line-height: 49px;
  cursor: pointer;
  position: relative;
  margin: 0 auto;
  overflow: hidden;
}
.xn_h_43_btnimg {
  position: absolute;
  left: 28px;
  top: 15px;
}
.xn_h_43_btn .xn_h_43_btntxt {
  width: 100%;
  height: 49px;
  overflow: hidden;
  display: block;
  font-size: 18px;
  color: #fff;
  text-align: center;
  background: url(https://0.rc.xiniu.com/g3/M00/4C/DB/CgAH517SURSAZqB1AAAOYZvADFA942.png)
    no-repeat 25px 15px #3296fa;
}
.index_body .xn_h_43_inner {
  display: block !important;
}
.xn_h_43_inner {
  width: 300px;
  height: auto;
  position: relative;
  background: rgba(80, 80, 80, 0.65);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
  margin-top: 1px;
  display: none;
}
.xn_h_43_li {
  width: 270px;
  height: 120px;
  display: none;
  border-top: 1px solid #7c7164;
  padding: 5px 0px 0px 30px;
}
.xn_h_43_li:first-child {
}
.xn_h_43_tbox {
  height: auto;
  overflow: hidden;
  font-weight: normal;
  width: 100%;
}
.xn_h_43_li .xn_h_43_title {
  height: 25px;
  overflow: hidden; /*padding-left:50px;*/
  display: block;
  background: url(http://www.kxiso9000.com/Images/img_nav_tleft1.png);
  background-repeat: no-repeat;
  background-position: left;
  margin: 0px 0px 15px 0px;
}
.xn_h_43_li:first-child + li .xn_h_43_title {
  background: url(http://www.kxiso9000.com/Images/img_nav_tleft2.png);
  background-repeat: no-repeat;
  background-position: left;
}
.xn_h_43_li:first-child + li + li .xn_h_43_title {
  background: url(http://www.kxiso9000.com/Images/img_nav_tleft3.png);
  background-repeat: no-repeat;
  background-position: left;
}
.xn_h_43_li:first-child + li + li + li .xn_h_43_title {
  background: url(http://www.kxiso9000.com/Images/img_nav_tleft4.png);
  background-repeat: no-repeat;
  background-position: left;
}
.xn_h_43_li:first-child + li + li + li + li .xn_h_43_title {
  background: url(http://www.kxiso9000.com/Images/img_nav_tleft5.png);
  background-repeat: no-repeat;
  background-position: left;
}
.xn_h_43_li:first-child + li + li + li + li + li .xn_h_43_title {
  background: url(http://www.kxiso9000.com/Images/img_nav_tleft6.png);
  background-repeat: no-repeat;
  background-position: left;
}
.xn_h_43_li .xn_h_43_title a {
  width: 181px;
  height: 25px;
  line-height: 25px;
  display: block;
  font-size: 16px;
  color: #3591eb;
  text-align: left;
  background: url(https://0.rc.xiniu.com/g3/M00/4B/F5/CgAH6F7SU4yAHKsNAAAOoNDzigw684.png);
  background-repeat: no-repeat;
  background-position: right;
}
.xn_h_43_li:hover,
.xn_h_43_li.xn_h_43_licur {
  color: #5a5a5a;
  background: url(https://0.rc.xiniu.com/g3/M00/4B/F5/CgAH6F7SUoyAWF13AAAO8bpjQKc656.png)
    no-repeat left center;
}
/* .xn_h_43_li:first-child:hover .xn_h_43_title{background:url(http://www.kxiso9000.com/Images/img_nav_hleft1.png);background-repeat:no-repeat;background-position:left;margin-left:35px}
.xn_h_43_li:first-child+li:hover .xn_h_43_title{background:url(http://www.kxiso9000.com/Images/img_nav_hleft2.png);background-repeat:no-repeat;background-position:left;margin-left:35px}
.xn_h_43_li:first-child+li+li:hover .xn_h_43_title{background:url(http://www.kxiso9000.com/Images/img_nav_hleft3.png);background-repeat:no-repeat;background-position:left;margin-left:35px}
.xn_h_43_li:first-child+li+li+li:hover .xn_h_43_title{background:url(http://www.kxiso9000.com/Images/img_nav_hleft4.png);background-repeat:no-repeat;background-position:left;margin-left:35px}
.xn_h_43_li:first-child+li+li+li+li:hover .xn_h_43_title{background:url(http://www.kxiso9000.com/Images/img_nav_hleft5.png);background-repeat:no-repeat;background-position:left;margin-left:35px}
.xn_h_43_li:first-child+li+li+li+li+li:hover .xn_h_43_title{background:url(http://www.kxiso9000.com/Images/img_nav_hleft6.png);background-repeat:no-repeat;background-position:left;margin-left:35px;} 
.xn_h_43_li:hover .xn_h_43_title a{background:url(http://www.kxiso9000.com/Images/rightico_hui.png);background-repeat:no-repeat;background-position:right;color:#5a5a5a}
.xn_h_43_li:first-child .xn_h_43_title a,.xn_h_43_li:first-child .xn_h_43_title a:hover{ border-top:0px; }*/
.xn_h_43_t2box {
  height: auto;
  line-height: 14px;
  overflow: hidden;
  margin: 0px 15px 10px 0px;
  display: inline-block;
}
.xn_h_43_t2box a {
  width: 85px;
  font-size: 12px;
  color: #ebebeb;
  display: block;
  float: left;
  margin-bottom: 10px;
}
.xn_h_43_t2box a:hover {
  text-decoration: underline;
}
.xn_h_43_ul li ul {
  width: 900px;
  height: 480px;
  overflow: hidden;
  position: absolute;
  left: 300px;
  top: 1px;
  background: url(https://0.rc.xiniu.com/g3/M00/4D/9D/CgAH517WDbSARhmRAADqgadO1bw667.jpg)
    bottom no-repeat;
  z-index: 9993;
  display: none;
  opacity: 4;
}
.xn_h_43_ul li:hover ul {
  display: block !important;
}
.xn_h_43_ul li ul li {
  width: 560px;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
  border-bottom: 1px solid #efeeee;
  margin-left: 45px; /* overflow: hidden; */
  margin-right: 45px;
}
.xn_h_43_c2title {
  overflow: hidden;
  line-height: 68px;
  font-weight: bold;
  display: block;
  width: 150px;
  float: left;
  text-indent: 10px;
}
.xn_h_43_c2title a {
  font-size: 16px;
  color: #606060;
}
.xn_h_43_c2title a:hover {
  color: #3296fa;
}
.xn_h_43_c3box {
  width: 485px;
  float: left;
  position: relative;
}
.xn_h_43_c3box span {
  line-height: 32px;
  padding: 0 8px;
  display: block;
  float: left;
}
.xn_h_43_c3box span a {
  font-size: 12px;
  color: #7f7f7f;
}
.xn_h_43_c3box span a:hover {
  color: #3296fa;
}
.xn_h_43_c2ul_right_box {
  position: absolute;
  top: 0;
  right: 0;
  width: 230px;
  height: 480px;
  padding: 0 10px;
  border-left: 1px solid #efeeee;
}
.xn_h_43_c2ul_right_box > div > a {
  display: block;
  width: 230px;
  height: 159px;
  border-bottom: 1px solid #efeeee;
}
.xn_h_43_li .xn_h_43_c2ul_right_box1 a {
  background: url(https://0.rc.xiniu.com/g3/M00/4C/C8/CgAH6F7WEEeAcOCwAAAYTGD5usI190.png);
  background-repeat: no-repeat;
  background-position: center;
}
.xn_h_43_li .xn_h_43_c2ul_right_box2 a {
  background: url(https://0.rc.xiniu.com/g3/M00/4C/C8/CgAH6F7WEF2AJhdYAAAeFAkGmag316.png);
  background-repeat: no-repeat;
  background-position: center;
}
.xn_h_43_li .xn_h_43_c2ul_right_box3 a {
  background: url(https://0.rc.xiniu.com/g3/M00/4C/C8/CgAH6F7WEHGABR00AAAYbmz792g367.png);
  background-repeat: no-repeat;
  background-position: center;
}
/* .xn_h_43_li:nth-child(2)  .xn_h_43_c2ul_right_box1 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B0/CgAGfFxro1aAN8aZAAAZwDOJGv4370.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(2)  .xn_h_43_c2ul_right_box2 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B0/CgAGfFxro2eAdM_AAAASJDE3OvM267.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(2)  .xn_h_43_c2ul_right_box3 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B0/CgAGfFxro4OAHoJ9AAAUy5QbXNM934.png	);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(3)  .xn_h_43_c2ul_right_box1 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B0/CgAGfFxro7mASsCPAAAXLD5AQWA209.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(3)  .xn_h_43_c2ul_right_box2 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B0/CgAGfFxro9GAdiz0AAAY9EooRXs404.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(3)  .xn_h_43_c2ul_right_box3 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B0/CgAGfFxro-eAaC9ZAAAUaP6ox40588.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(4)  .xn_h_43_c2ul_right_box1 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B1/CgAGfFxrpFuAWgQGAAAa66KrJMU393.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(4)  .xn_h_43_c2ul_right_box2 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B1/CgAGfFxrpHOAb930AAAauUwcux8989.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(4)  .xn_h_43_c2ul_right_box3 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B1/CgAGfFxrpJeAeRxfAAAQgKrEGAE929.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(5)  .xn_h_43_c2ul_right_box1 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B1/CgAGfFxrpMWAarokAAAVCaaKbKA070.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(5)  .xn_h_43_c2ul_right_box2 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B1/CgAGfFxrpOWAIPROAAAaIEs0v5Q223.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(5)  .xn_h_43_c2ul_right_box3 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B1/CgAGfFxrpP6AABr0AAAWDZsZr2I136.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(6)  .xn_h_43_c2ul_right_box1 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B2/CgAGfFxrpR6AE8TVAAAWlRmUb9M355.png);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(6)  .xn_h_43_c2ul_right_box2 a{background:url(https://0.rc.xiniu.com/g2/M00/1D/B2/CgAGfFxrpTqAF4ZHAAARKwSExgs984.png	);background-repeat:no-repeat;background-position:center;}
.xn_h_43_li:nth-child(6)  .xn_h_43_c2ul_right_box3 a{background:url(https://0.rc.xiniu.com/g2/M00/14/05/CgAGe1xrpumAEI2hAAAWfUf5tzY460.png);background-repeat:no-repeat;background-position:center;} */
.xn_h_43_li:nth-child(1),
.xn_h_43_li:nth-child(2),
.xn_h_43_li:nth-child(3),
.xn_h_43_li:nth-child(4) {
  display: block;
}
.xn_h_43_li:nth-child(1) {
  height: 120px;
}
.xn_h_43_li:nth-child(2) {
  height: 120px;
}
.xn_h_43_li:nth-child(3) {
  height: 120px;
}
.xn_h_43_li:nth-child(4) {
  height: 96px;
}
/*end_xn_h_43_wrap*/

/*xn_n_14_wrap*/
.xn_n_14_wrap {
  position: relative;
  background: none;
  height: 49px;
  width: 1300px;
  margin: 0 auto;
  z-index: 99;
  text-align: center;
}
.xn_n_14_wrap_main {
  margin: 0 auto;
  width: 100%;
  height: 49px;
  position: absolute;
  right: 0;
}
.xn_n_14_wrap_menu1 {
  display: inline-block;
  height: 49px;
  line-height: 49px;
  position: relative;
}
.xn_n_14_wrap_menu1_2 {
  display: inline-block;
  height: 49px;
  line-height: 49px;
  position: relative;
}
.xn_n_14_wrap_menu1_2 > a {
  color: #ffffff;
  line-height: 49px;
  height: 49px;
  font-size: 18px;
  padding: 0 35px;
}
.xn_n_14_wrap_menu1_cur {
  display: inline-block;
  height: 49px;
  line-height: 49px;
  position: relative;
  padding: 0 30px;
}
.xn_n_14_wrap_menu1_cur > a {
  color: #fff;
  line-height: 49px;
  height: 49px;
  font-size: 18px;
  padding: 0 35px;
}
.xn_n_14_wrap_menu2_2 {
  height: 40px;
}
.xn_n_14_wrap_menu2_2 a {
  font-size: 16px;
  line-height: 45px;
}
.xn_n_14_wrap_menu2 a:hover,
.xn_n_14_wrap_menu2_2 a {
  color: #3296fa;
  text-decoration: underline;
}
.xn_n_14_wrap_main ul li ul {
  width: 180px;
  background: #fff;
  filter: Alpha(opacity=80);
  position: absolute;
  left: 50%;
  margin-left: -75px;
  top: 50px;
  padding-bottom: 10px;
}
.xn_n_14_wrap_main ul li ul li {
  height: 40px;
}
.xn_n_14_wrap_main ul li ul li ul {
  display: none !important;
}
/*end_xn_n_14_wrap*/
/*top*/
.top {
  width: 100%;
  height: 168px;
  z-index: 99;
  position: fixed;
  border-bottom: 1px solid #fff;
  background: #fff;
}
.t_t {
  position: relative;
  z-index: 100;
  width: 1300px;
  margin: 0 auto;
  height: 120px;
}
/*end_top*/
/*ea_h*/
.xn_ba_js_1_element img {
  height: 530px;
  width: 100%;
} /*ea_ba*/
/*myFocus*/
#myFocus {
  z-index: 1;
  width: auto;
  height: 480px !important;
  margin: 0 auto;
}
/*=========mF_tbhuabao========*/
.mF_tbhuabao_wrap {
  width: 100%;
}
.mF_tbhuabao .pic,
.mF_tbhuabao .pic ul {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.mF_tbhuabao .pic li {
  position: relative;
  float: left;
  overflow: hidden;
}

.mF_tbhuabao .txt li {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 38px;
  line-height: 38px;
  display: none;
} /*默认标题高度*/
.mF_tbhuabao_txt_li a {
  display: none;
  position: relative;
  z-index: 1;
  color: #fff;
  padding-left: 16px;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
} /*标题样式*/
.mF_tbhuabao_txt_li > b {
  display: none;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #000;
  filter: alpha(opacity=30);
  opacity: 0.3;
}

.mF_tbhuabao .dot {
  position: absolute;
  bottom: 0px;
  left: 0;
  height: 32px;
  line-height: 28px;
  width: 100%;
  text-align: center;
}
.mF_tbhuabao .dot li {
  display: inline;
  margin: 0 3px;
}
.mF_tbhuabao .dot li a {
  font-size: 26px;
  text-decoration: none;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  -o-transition: color 0.4s;
}
.mF_tbhuabao_dot_li_default a {
  color: #999;
}
.mF_tbhuabao_dot_li_current a {
  color: #f60;
}

.mF_tbhuabao_prev,
.mF_tbhuabao_next {
  font: 700 53px/58px arial;
  width: 37px;
  height: 65px;
  overflow: hidden;
  position: absolute;
  z-index: 4;
  left: 0px;
  cursor: pointer;
  background: url("../images/CgAGS12MJdOADQA9AAAEBL6_2iE333.png") no-repeat;
}
.mF_tbhuabao_next {
  left: auto;
  right: 0px;
}
.mF_tbhuabao_prev a,
.mF_tbhuabao_next a {
  display: block;
  color: #bbb;
  text-align: center;
  text-decoration: none;
}
.mF_tbhuabao_prev a:hover,
.mF_tbhuabao_next a:hover {
  color: #f60;
}

/*myFocus*/ /*ea_ba*/
/*ea_c*/
/*i_pro*/
.i_pro {
  position: relative;
  width: 1200px;
  height: auto;
  margin: 0px auto;
  padding: 50px 0px 0px 0px;
}
.i_pro_f {
  width: 100%;
  position: relative;
}
.i_pro_m {
  width: 100%;
  display: inline-block;
}
.i_pro_main {
  width: 188px;
  height: 197px;
  position: relative;
  float: left;
  margin: 20px 10px 32px 0px;
  text-align: center;
  background: #fff;
  padding: 20px 20px;
  border-radius: 10px;
  border: 2px solid #7c9399;
  /* box-shadow: 1px 1px 3px #7c9399;*/
}
.i_pro_main:nth-child(5n) {
  margin-right: 0px;
}

.i_pro_main:hover,
.i_pro_main:hover .i_pro_hr {
  border-color: #3296fa;
}
.i_pro_main:hover .i_pro_main_name2,
.i_pro_main:hover .i_pro_main_cnt2 {
  color: #3296fa;
}

.i_pro_t {
  width: 100%;
  height: 50px;
  position: relative;
  text-align: center;
  margin-bottom: 20px;
}
.xn_c_index_139_nrwbox {
  width: 100%;
  padding: 60px 0px 0px 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.i_pro_tcon {
  position: relative;
  width: auto;
  display: inline-block;
  padding: 20px 0px 0px 30px;
}
.i_pro_tcon::before {
  display: block;
  content: "";
  width: 22px;
  height: 2px;
  position: absolute;
  left: 0px;
  top: 0px;
  background: #3296fa;
}
.i_pro_tcon::after {
  display: block;
  content: "";
  width: 2px;
  height: 22px;
  position: absolute;
  left: 0px;
  top: 0px;
  background: #3296fa;
}
.i_pro_t1 {
  float: left;
  color: #3296fa;
  font-size: 28px;
  line-height: 30px;
}
.i_pro_t2 {
  float: left;
  color: #7a7a7a;
  font-size: 28px;
  line-height: 30px;
  margin: 0px 10px;
}
.i_pro_t3 {
  float: left;
  line-height: 16px;
  color: #7a7a7a;
  font-size: 16px;
  margin: 14px 0px 0px 0px;
}
.i_pro_main > a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.i_pro_img {
  width: auto;
  height: 135px;
  /* float: left; */
  position: relative;
  /* margin: 0px 20px 0px 0px; */
  /* display: none;*/
}
.i_pro_img img {
  width: 73%;
  height: auto;
  overflow: hidden;
  border-radius: 50%;
}
.i_pro_hr {
  margin: 20px 0;
  border-color: #bbc4c7;
}
.i_pro_main_name {
  height: 114px;
  display: flex;
  flex-wrap: wrap;
}
.i_pro_main_name2 {
  width: 100%;
  overflow: hidden;
  font-size: 24px;
  color: #608186;
  /* font-weight: bold; */
  line-height: 24px;
  /* margin-top: 20px; */
  height: 24px;
}
.i_pro_main_cnt2 {
  width: 100%;
  /* margin: 5px 0px 0px 0px; */
  height: 20px;
  line-height: 20px;
  color: #666;
  overflow: hidden;
  font-size: 14px;
}
.i_pro_more {
  width: 100%;
  padding: 20px 0px;
  text-align: center;
  clear: both;
  margin-top: 20px;
}
.i_pro_more_a {
  width: 140px;
  position: relative;
  text-align: center;
  display: inline-block;
  padding: 0px 35px;
  border: 1px solid;
  height: 35px;
  background: #fff;
  color: #f5a338;
  font-size: 18px;
  line-height: 35px;
  letter-spacing: 1px;
  border-radius: 19px;
  z-index: 1;
}
.i_pro_more_a:nth-child(1) {
  margin-right: 54px;
  cursor: pointer;
}
#xn_f_21_i_pro_more_a_ShoveWebControl_Text2_0 {
  display: none;
}
.i_pro_more_a1 {
  width: 140px;
  height: 40px;
  position: relative;
  display: inline-block;
  padding: 6px 12px 18px 12px;
  color: #fff;
  background: url("../images/CgAH517R2NWAApn_AAAT1SADChA753.png");
  font-size: 20px;
  line-height: 40px;
  text-align: center;
}
/*end_i_pro*/
/*index_cnt_m_about*/
.index_cnt_m_about {
  width: 315px;
  float: left;
  height: 435px;
  background: #3e3e3e;
}
.index_about_f {
  position: relative;
  width: 100%;
}
.index_cnt_m_about_t {
  width: 280px;
  height: 27px;
  padding-left: 20px;
  color: #b20600;
  text-align: left;
}
.i_about_t1 {
  float: left;
  padding: 28px 0px 18px 0px;
  color: #fff;
  font-size: 22px;
  line-height: 22px;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: bold;
}
.i_about_t2 {
  float: left;
  margin: 0 5px;
}
.i_about_t3 {
  float: left;
}
.index_cnt_m_about_cnt {
  width: 100%;
}
.i_about_img {
  width: 285px;
  padding: 0px 15px;
  height: auto;
}
.i_about_cnt {
  height: 225px;
  display: block;
  word-break: break-all;
  overflow: hidden;
  font-size: 16px;
  color: #c9c9c9;
  float: left;
  line-height: 25px;
  width: 285px;
  padding: 0px 15px;
  margin: 0px 0px 13px 0px;
}
.index_cnt_m_about_more {
  position: absolute;
  left: 0;
  top: 320px;
}
.index_cnt_m_about_more a {
  width: 44px;
  height: 11px;
  display: block;
}
.index_cnt_m_about_more a:hover {
  width: 44px;
  height: 11px;
}
/*end_index_cnt_m_about*/
/*xn_c_index_355_wrap*/
.xn_c_index_355_wrap {
  width: 335px;
  overflow: hidden;
  padding: 122px 45px 0px 45px;
  float: right;
}
.xn_c_index_355_top {
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  color: #fff;
  margin-bottom: 35px;
  text-align: center;
  width: 100%;
}
.xn_c_index_355_main {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.EIMS_C_40032_2_text,
.EIMS_C_40032_2_select,
.EIMS_C_40032_2_date {
  height: 55px;
  line-height: 55px;
  overflow: hidden;
  margin-bottom: 22px;
  position: relative;
  font-size: 16px;
  border-radius: 6px;
  color: #8b9299;
  background-color: #fff;
  cursor: pointer;
  text-indent: 20px;
}
.EIMS_C_40032_2_text label,
.EIMS_C_40032_2_date label {
  height: 55px;
  display: block;
  position: absolute;
  left: 0px;
  top: 0;
  z-index: 23;
}
.EIMS_C_40032_2_text input,
.EIMS_C_40032_2_select select {
  width: 100%;
  height: 55px;
  border: 0;
  background: none;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  outline-style: none;
  color: #8b9299;
  text-indent: 20px;
  z-index: 22;
  cursor: pointer;
}
.EIMS_C_40032_2_select select {
  background: url(https://0.rc.xiniu.com/g3/M00/4B/E5/CgAH6F7R9-yAZhdDAAAPqXjnFTg828.png)
    no-repeat right;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.EIMS_C_40032_2_date input {
  width: 100%;
  height: 34px;
  border: 0;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 12px;
  color: #a67348;
  text-indent: 10px;
  z-index: 22;
}
.EIMS_C_40032_2_select label {
  display: none;
}
#EIMS_C_40032_2_Birthdaybox {
  display: none;
}
#EIMS_C_40032_2_comDressbox,
#EIMS_C_40032_2_Budgetbox {
  width: 117px;
  height: 34px;
  float: left;
  background: none;
}
#EIMS_C_40032_2_Budgetbox {
  width: 138px;
}
#EIMS_C_40032_2_comDressbox input,
#EIMS_C_40032_2_Budgetbox input {
  width: 96px;
  background-color: #fff;
}
.xn_c_index_355_comDress3,
.xn_c_index_355_Budget3 {
  width: 21px;
  height: 34px;
  float: right;
  text-align: center;
  color: #fff;
}
.xn_c_index_355_Budget3 {
  width: 42px;
}
.EIMS_C_40032_2_textarea {
  width: 100%;
  height: 100px;
  line-height: 34px;
  overflow: hidden;
  font-size: 12px;
  color: #a67348;
  background-color: #fff;
  position: relative;
}
.EIMS_C_40032_2_textarea label {
  height: 34px;
  display: block;
  position: absolute;
  left: 10px;
  top: 0;
  z-index: 23;
}
.EIMS_C_40032_2_textarea textarea {
  width: 236px;
  height: 93px;
  overflow: hidden;
  line-height: 20px;
  font-size: 12px;
  color: #a67348;
  padding: 7px 10px 0;
}
.xn_c_index_355_Submit {
  width: 100%;
  height: auto;
}
.xn_c_index_355_Submit input {
  width: 100%;
  height: 59px;
  padding: 0px 0px 7px 0px;
  display: block;
  font-size: 22px;
  color: #fff;
  text-align: center;
  background: url(https://0.rc.xiniu.com/g3/M00/4B/E5/CgAH6F7R9_GAThKqAAAQKUJJv-w323.png)
    no-repeat top center;
  border: 0;
  cursor: pointer;
}
.xn_c_index_355_Reset {
  display: none;
}
.xn_c_index_355_bot {
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #fff;
  overflow: hidden;
}
.xn_c_index_355_bot2 {
  font-size: 20px;
}
/*end_xn_c_index_355_wrap*/
/*xn_c_index_139_wrap*/
.xn_c_index_139_wrap {
  width: 100%; /* height: 550px; */
  position: relative;
}
.xn_c_index_139_wrapcon {
  width: 1200px;
  position: relative;
  padding: 50px 0px 0px 0px;
  margin: 0px auto;
}
.xn_c_index_139_topbox {
  width: 600px;
  line-height: 30px;
}
.xn_c_index_139_nrxhbox {
  float: left;
  width: 220px;
  height: 140px;
  margin-bottom: 25px;
  box-shadow: 3px 0px 9px rgba(37, 67, 98, 0.28);
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.3s ease;
}
.xn_c_index_139_nrxhbox > a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.xn_c_index_139_nrxhbox img {
  max-width: 100%;
  max-height: 100%;
  display: none;
}
.xn_c_index_139_pic img {
  width: 100px;
  height: 80px;
}
.xn_c_index_139_name {
  width: 100px;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
}
.xn_c_index_139_nrxhbox2 {
  display: block !important;
}
/* .xn_c_index_139_nrxhbox:hover{box-shadow: 7px 0px 18px rgba(50,150,250,0.42);}
.xn_c_index_139_nrxhbox:hover .xn_c_index_139_nrxhbox2{display:block;}
.xn_c_index_139_nrxhbox:hover .xn_c_index_139_nrxhbox1{display:none;} */
.xn_c_index_139_wrapcon .i_pro_more {
  padding: 0px 0px 30px 0px;
}
/*end_xn_c_index_139_wrap*/
/*index_cnt*/
.index_cnt {
  width: 100%;
}
.index_cnt_m {
  width: 1000px;
  position: relative;
  margin: 0 auto;
}
/*end_index_cnt*/
/*index_zdy1*/
.index_zdy1 {
  width: 100%;
  height: 80px;
  background: #ab010b;
  position: relative;
}
.index_zdy1con {
  width: 1200px;
  position: relative;
  display: flex;
  margin: 0px auto;
  height: 100%;
  align-items: center;
  justify-content: space-between;
}
.index_zdy1conli {
  width: auto;
  height: 100%;
}
.index_zdy1conliimg {
  width: 52px;
  float: left;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index_zdy1conlileft {
  float: left;
  height: 100%;
  margin: 0px 0px 0px 10px;
}
.index_zdy1conlileft1 {
  width: 100%;
  margin: 10px 0px 5px 0px;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  font-weight: bold;
}
.index_zdy1conlileft2 {
  width: 100%;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
}
/*end_index_zdy1*/
/*index_zdy2*/
.index_zdy2,
.index_zdy2 > img {
  width: 100%;
  height: auto;
  position: relative;
}
.index_zdy2con {
  width: 1200px;
  position: absolute;
  height: 130px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.index_zdy2conlileft {
  height: 62px;
  width: 100%;
  position: relative;
  text-align: center;
}
.index_zdy2conlileft1,
.index_zdy2conlileft3 {
  width: auto;
  color: #fff;
  font-size: 36px;
  line-height: 36px;
  display: inline-block;
  padding: 17px 0px 0px 0px;
}
.index_zdy2conlileft2 {
  width: auto;
  color: #e74c19;
  font-size: 62px;
  line-height: 62px;
  display: inline-block;
}
.index_zdy2conliright {
  position: absolute;
  width: 715px;
  height: 40px;
  background: #686093;
  border-radius: 20px;
  left: 50%;
  line-height: 40px;
  bottom: 0px;
  transform: translate(-50%, 0);
  color: #f2f2f2;
  font-size: 20px;
  text-align: center;
}
.index_zdy2conliright > div {
  display: inline-block;
  margin: 0px 20px;
}
/*end_index_zdy2*/
/*index_zdy3*/
.index_zdy3 {
  width: 100%;
  height: 520px;
  position: relative;
  background: url(https://0.rc.xiniu.com/g3/M00/4C/C7/CgAH517R4ouAI9lHAAJDivNlRjc844.jpg)
    no-repeat top center;
}
.index_zdy3con {
  position: relative;
  width: 1200px;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
}
.index_zdy3cen {
  width: 100%;
  padding: 60px 0px 0px 0px;
  position: relative;
}
.index_zdy3cenr {
  float: right;
  width: 880px;
}
.index_zdy3cenrli {
  width: 425px;
  height: 215px;
  float: left;
  margin: 0px 0px 5px 15px;
  background: rgba(247, 247, 247, 0.5);
}
.index_zdy3cenrliimg {
  float: left;
  height: 100%;
  width: 100px;
  padding: 0px 0px 0px 40px;
  display: flex;
  align-items: center;
}
.index_zdy3cenrlileft {
  width: 265px;
  float: left;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
}
.index_zdy3cenrlileft1 {
  width: 100%;
  font-size: 22px;
  color: #4b4b4b;
  line-height: 22px;
  margin: 0px 0px 15px 0px;
  font-weight: bold;
}
.index_zdy3cenrlileft2 {
  width: 100%;
  color: #858585;
  font-size: 16px;
  line-height: 25px;
}
/*end_index_zdy3*/
/*index_zdy4*/
.index_zdy4 {
  width: 100%;
  height: 415px;
  position: relative;
  background: url("../images/index_bg1.jpg") no-repeat bottom center;
  margin: 30px 0px 0px 0px;
}
.index_zdy4con {
  position: relative;
  width: 1200px;
  margin: 0px auto;
  height: 100%;
}
.index_zdy4con_top {
  width: 100%;
  padding: 70px 0px 60px 0px;
  font-size: 28px;
  color: #fff;
  text-align: center;
  line-height: 28px;
}
.index_zdy4con_bottom {
  width: 100%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.index_zdy4cen {
  width: 100%;
  padding: 90px 0px 0px 0px;
  position: relative;
}
.index_zdy4cenr {
  float: right;
  width: 880px;
}
.index_zdy4conli {
  width: 270px;
  height: 142px;
  border: 1px solid #fff;
  border-radius: 12px;
  position: relative;
}
.index_zdy4conliimg {
  float: left;
  height: 100%;
  width: 100px;
  padding: 0px 0px 0px 40px;
  display: flex;
  align-items: center;
}
.index_zdy4conlileft {
  width: 100%;
  float: left;
  height: 100%;
  display: flex;
  flex-wrap: wrap; /* align-content: center; */
  justify-content: end;
}
.index_zdy4conlileft1 {
  font-size: 18px;
  color: #fff;
  line-height: 22px;
  padding: 25px 0px 0px 45px;
}
.index_zdy4conlileft2 {
  width: 190px;
  color: #3296fa;
  font-size: 18px;
  line-height: 40px;
  position: absolute;
  font-weight: bold;
  text-align: center;
  height: 40px;
  border-radius: 6px;
  background: #fff;
  bottom: -20px;
  left: 50%;
  transform: translate(-50%, 0);
}
/*end_index_zdy4*/
/*index_qyrz*/
.index_qyrz {
  width: 100%;
  font-size: 28px;
  text-align: center;
}
.index_qyrz_top {
  margin-top: 70px;
}
.index_qyrz_content {
  width: 1400px;
  margin: 70px auto 70px auto;
  display: inline-block;
}
li.index_qyrz_li {
  float: left;
  width: 292.5px;
  border-right: 2px solid #efefef;
  padding: 0px 2% 3% 2%;
}
.index_qyrz_a:nth-child(-n + 4) .index_qyrz_li {
  border-bottom: 2px solid #efefef;
}
.index_qyrz_a:nth-child(4n) .index_qyrz_li {
  border-right: 0px;
}
.index_qyrz_a:nth-child(n + 5) .index_qyrz_li {
  padding: 3% 2% 0px 2%;
}
.index_qyrz_li_img {
  width: 50px;
  height: 50px;
  margin-top: 11px;
}
.index_qyrz_li_left {
  float: left;
  width: 72px;
  height: 72px;
  line-height: 71.5px;
  border-radius: 50%;
  box-shadow: 0px 10px 12px #dcdcdc;
  overflow: hidden;
  margin-top: 10px;
  background: #fff;
}
.index_qyrz_li_right {
  float: right;
  width: 71%;
  text-align: left;
}
a.index_qyrz_a {
}
p.index_qyrz_li_title {
  font-size: 21px;
  color: #1c1c1c;
  font-weight: bold;
  height: 28px;
  overflow: hidden;
}
p.index_qyrz_li_content {
  font-size: 16px;
  margin-top: 12px;
  color: #363636;
  line-height: 28px;
  height: 84px;
  overflow: hidden;
}
/*end_index_qyrz*/

/*index_zdy7*/
.index_zdy7 {
  width: 100%;
  height: 590px;
  position: relative;
}
.index_zdy7con {
  position: relative;
  width: 1200px;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
}
.index_zdy7con_left {
  width: 100%;
  float: left;
  padding: 50px 0px 0px 0px;
}
.index_zdy7con_top {
  width: 100%;
  padding: 70px 0px 60px 0px;
  font-size: 28px;
  color: #fff;
  text-align: center;
  line-height: 28px;
}
.index_zdy7con_bottom {
  width: 100%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  justify-content: space-between;
  padding: 45px 0px 0px 0px;
}
.index_zdy7cen {
  width: 100%;
  padding: 90px 0px 0px 0px;
  position: relative;
}
.index_zdy7cenr {
  float: right;
  width: 880px;
}
.index_zdy7conli {
  width: 488px;
  height: 170px;
  text-align: left;
  position: relative;
  background: url(http://www.kxiso9000.com/Images/Upload/image/20200603/20200603163834_3135.png)
    no-repeat;
  margin: 0px 0px 30px 0px;
}
.index_zdy7conlileftimg {
  float: left;
  width: 100px;
  height: 100px;
  border: 1px solid #77bbf3;
  border-radius: 50%;
  margin: 39px 0px 0px 27px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index_zdy7conlileftimg img {
}
.index_zdy7conliimg {
  float: left;
  height: 100%;
  width: 100px;
  padding: 0px 0px 0px 40px;
  display: flex;
  align-items: center;
}
.index_zdy7conlileft {
  width: 240px;
  float: left;
  height: 100%;
  margin: 0px 0px 0px 10px;
}
.index_zdy7conlileft1 {
  font-size: 26px;
  color: #ffffff;
  line-height: 26px;
  text-align: center;
  width: 100%;
  padding: 18px 0px 23px 46px;
}
.index_zdy7conlileft2,
.index_zdy7conlileft3 {
  width: 100%;
  color: #2f2f2f;
  font-size: 16px;
  line-height: 25px;
  height: auto;
  text-align: left;
}
.index_zdy7conlileftcen .index_zdy7conlileft3 {
  display: none;
}
.index_zdy7conlileftcen {
  position: relative;
}
/*end_index_zdy7*/
/*index_zdy8*/
.index_zdy8 {
  width: 100%;
  height: 147px;
  position: relative;
  background: url("../images/CgAH6F7R_3OAFilMAAHxQ7vptG4666.png") no-repeat top
    center;
}
.index_zdy8con {
  position: relative;
  width: 1200px;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
  height: 100%;
}
.index_zdy8con_left {
  width: 100%;
  float: left;
  padding: 80px 0px 0px 0px;
}
.index_zdy8cen {
  width: 100%;
  padding: 90px 0px 0px 0px;
  position: relative;
}
.index_zdy8cenr {
  float: right;
  width: 880px;
}
.index_zdy8conli {
  width: auto;
  height: 120px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.index_zdy8conlileftimg {
  width: auto;
  height: 100%;
  margin: 0px 55px 0px 0px;
  display: inline-block;
}
.index_zdy8conlileftimg img {
}
.index_zdy8conliimg {
  float: left;
  height: 100%;
  width: 100px;
  padding: 0px 0px 0px 40px;
  display: flex;
  align-items: center;
}
.index_zdy8conlileft {
  width: 545px;
  height: 55px;
  border: 1px solid #fff;
  display: inline-block;
  position: relative;
  border-top: 0px;
}
.index_zdy8conlileft:before {
  display: block;
  content: "";
  width: 20px;
  height: 1px;
  background: #fff;
  left: 0px;
  top: 0px;
  position: absolute;
}
.index_zdy8conlileft:after {
  display: block;
  content: "";
  width: 20px;
  height: 1px;
  background: #fff;
  position: absolute;
  right: 0px;
  top: 0px;
}
.index_zdy8conlileft1 {
  font-size: 20px;
  color: #ffffff;
  line-height: 20px;
  width: 490px;
  padding: 0px 10px;
  text-align: center;
  position: absolute;
  letter-spacing: 1px;
  top: -10px;
  left: 50%;
  transform: translate(-50%, 0);
}
.index_zdy8conlileft2 {
  width: 420px;
  height: 35px;
  position: absolute;
  bottom: -17px;
  left: 50%;
  transform: translate(-50%, 0);
}
.index_zdy8conlileft2 span {
  display: inline-block;
  padding: 0px 30px;
  height: 35px;
  background: #f5a338;
  color: #fff;
  font-size: 18px;
  line-height: 35px;
  letter-spacing: 1px;
  border-radius: 19px;
  float: left;
  position: relative;
  z-index: 1;
}
.index_zdy8conlileft2 a {
  display: inline-block;
  padding: 0px 35px;
  height: 35px;
  background: #fff;
  color: #f5a338;
  font-size: 18px;
  line-height: 35px;
  letter-spacing: 1px;
  border-radius: 19px;
  right: 0px;
  position: absolute;
  z-index: 1;
}
/*end_index_zdy8*/
/*index_zdy9*/
.index_zdy9 {
  width: 100%;
  height: auto;
  position: relative;
  background: url(https://0.rc.xiniu.com/g3/M00/6F/AC/CgAH6F9GHcKAIJ7uAAGcic0o8Ds625.png)
    no-repeat top center;
}
.index_zdy9con {
  position: relative;
  width: 1200px;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
  height: 100%;
}
.index_zdy9con_left {
  width: 100%;
  float: left;
  padding: 80px 0px 0px 0px;
}
.index_zdy9cen {
  width: 100%;
  padding: 90px 0px 0px 0px;
  position: relative;
}
.index_zdy9cenr {
  float: right;
  width: 880px;
}
.index_zdy9conli {
  width: 100%;
  padding: 100px 0px 0px 0px;
}
.index_zdy9conlileftimg {
  width: auto;
  height: 100%;
  margin: 0px 55px 0px 0px;
  display: inline-block;
}
.index_zdy9conlileftimg img {
}
.index_zdy9conliimg {
  float: left;
  height: 100%;
  width: 100px;
  padding: 0px 0px 0px 40px;
  display: flex;
  align-items: center;
}
.index_zdy9conlileft {
  width: 100%;
}
.index_zdy9conlileft1 {
  width: 100%;
  color: #fff;
  font-size: 28px;
  line-height: 28px;
  text-align: center;
}
.index_zdy9conlileft2 {
  width: 100%;
  height: auto;
  color: #fff;
  font-size: 18px;
  line-height: 18px;
  margin: 23px 0px 50px 0px;
  text-align: center;
}
.index_zdy9conlileft3 {
  position: relative;
  width: 100%;
  text-align: center;
}
.index_zdy9conlileft3 a {
  display: inline-block;
  width: 239px;
  height: 49px;
  border: 2px solid #fff;
  border-radius: 8px;
  line-height: 49px;
  color: #fff;
  font-size: 24px;
}
/*end_index_zdy9*/
/*index_fwlc*/
.index_fwlc {
  background-size: 100% 100%;
  text-align: center;
}
.index_fwlc_box {
  position: absolute;
  left: 0px;
  width: 100%;
}
.index_fwlc_top {
  color: #fff;
  margin-top: 50px;
}
img.index_fwlc_background_img {
  width: 100%;
  min-height: 435px;
}
span._index_fwlc_1 {
  display: block;
  font-size: 28px;
}
.index_fwlc_content {
  width: 1200px;
  margin: 30px auto 0 auto;
  display: inline-block;
}
a.index_qyrz_a {
}
li.index_fwlc_li {
  margin-right: 30px;
  width: 340px;
  padding: 20px;
  border-radius: 10px;
  background: #fff;
  float: left;
}
.index_fwlc_li_left {
  width: 20%;
  float: left;
}
img.index_fwlc_li_img {
  width: 100%;
  height: 100%;
}
.index_fwlc_li_right {
  float: right;
  width: 77%;
}
.index_fwlc_li_right_left {
  float: left;
  width: 43%;
  text-align: left;
  border-right: 1px solid #cdcdcd;
  margin-top: 10px;
}
.index_fwlc_li_title {
  color: #1c1c1c;
  font-weight: bold;
  line-height: 16px;
  height: 16px;
  font-size: 16px;
  overflow: hidden;
}
p.index_fwlc_li_ms {
  font-size: 12px;
  color: #b5b5b5;
  margin-top: 9px;
  height: 16px;
  overflow: hidden;
}
.index_fwlc_a:nth-child(3n) .index_fwlc_li {
  margin-right: 0px;
}
.index_fwlc_a:nth-child(-n + 3) .index_fwlc_li {
  margin-bottom: 30px;
}
.index_fwlc_li_right_right {
  float: right;
  width: 50%;
  text-align: left;
  font-size: 15px;
  color: #828282;
  margin-top: 6px;
  height: 72px;
  overflow: hidden;
}
p.index_fwlc_li_content {
  line-height: 24px;
}
hr.index_fwlc_li_hr {
  width: 24%;
  float: left;
  height: 0px;
  border: 1px solid #000;
  margin-top: 6px;
  margin-bottom: 11px;
}
/*end_index_fwlc*/
/*xn_c_index_xwzx*/
span._index_xwzx_1,
span._index_xwzx_2 {
  display: block;
  text-align: center;
}
span._index_xwzx_1 {
  font-size: 28px;
}
span._index_xwzx_2 {
  margin-top: 15px;
}
ul.index_xwzx_ul {
  width: 1300px;
  margin: 0 auto;
}
li.index_xwzx_li {
  float: left;
  padding: 20px;
  width: 392.6px;
}
.index_xwzx_ul .index_xwzx_li:nth-child(-n + 2) {
  border-right: 1px solid #cdcdcd;
}
.index_xwzx_content {
  display: inline-block;
  width: 100%;
}
span.index_xwzx_li_typemore a {
  float: right;
  color: #000;
}
.index_xwzx_li_top {
  padding-bottom: 13px;
  border-bottom: 1px solid #cdcdcd;
  font-size: 18px;
}
.index_xwzx_li_hot {
  margin-top: 18px;
  display: inline-block;
  overflow: hidden;
  width: 100%;
}
.index_xwzx_li_hotleft {
  float: left;
  width: 157px;
  height: 110px;
  background: #fff;
}
img.index_xwzx_img {
  width: 100%;
  height: auto;
  object-fit: contain;
}
.index_xwzx_li_hot a {
  color: initial;
}
.index_xwzx_li_hotright {
  float: right;
  width: 55%;
  text-align: left;
}
p.index_xwzx_li_hottitle {
  height: 28px;
  line-height: 30px;
  overflow: hidden;
  font-weight: bold;
  font-size: 14px;
}
p.index_xwzx_li_hotcon {
  height: 50px;
  overflow: hidden;
  line-height: 25px;
  font-size: 14px;
  color: #4f4f4f;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.xn_c_index_xwzx {
  background: #f4f4f4;
  padding-top: 50px;
  padding-bottom: 50px;
}
p.index_xwzx_li_hotmore {
  color: #000dff;
  font-size: 14px;
  line-height: 37px;
  height: auto;
}
li.index_xwzx_list_li {
  display: block;
  width: 100%;
  height: 21px;
  overflow: hidden;
  margin-top: 14px;
}
.index_xwzx_list_left {
  float: left;
  width: 70%;
  text-align: left;
  height: 100%;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
li.index_xwzx_list_li a {
  color: inherit;
}
li.index_xwzx_list_li a:hover,
.index_xwzx_li_typemore a:hover,
.index_xwzx_li_hot:hover .index_xwzx_li_hottitle {
  color: #3296fa;
}
.index_xwzx_list_right {
  float: right;
  width: 30%;
  text-align: right;
}
.index_xwzx_list_right span {
  display: inline-block;
  font-size: 14px;
}
/*end_xn_c_index_xwzx*/

/*xn_c_index_zsm*/
.index_zsm_content {
  width: 1300px;
  margin: 0 auto;
}
.index_zsm_li {
  float: left;
  width: 48%;
  padding: 0 1%;
  margin-bottom: 25px;
}
.index_zsm_ul {
  display: inline-block;
  width: 100%;
}
.index_zsm_li_con {
  margin-top: 28px;
}
.xn_c_index_zsm {
  padding-top: 15px;
  background-color: #3396fb; /* background-image: linear-gradient(to bottom right, #5810f5, #7020df);*/
}
.index_zsm_li_top a {
  color: #fff;
  font-size: 20px;
}
.index_zsm_list_li {
  float: left;
  width: 45%;
  text-align: center;
  margin-right: 5%;
  background: #fff;
  height: 200px;
  margin-bottom: 31px;
}
.index_zsm_img {
  width: 112px;
  height: 112px;
  object-fit: contain;
  margin-top: 12px;
}
.index_zsm_list_li a:hover .index_zsm_li_hottitle {
  color: #3296fa;
}
.index_zsm_li_hottitle {
  color: #4f4f4f;
  padding: 0 10px;
  margin-top: 10px;
}
.index_zsm_li:nth-child(2) .index_zsm_list_li {
  margin-left: 5%;
  margin-right: 0px;
}
.index_zsm_li:nth-child(2) .index_zsm_li_top a {
  margin-left: 5%;
}
.index_zsm_list_li a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/*end_xn_c_index_zsm*/
/*ea_c*/
/*ea_b*/
/*foot_nav*/
.foot_nav {
  position: relative;
  width: 100%;
  height: 130px;
  float: left;
  overflow: hidden;
}
.foot_nav > ul {
  width: 100%;
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-between;
}
.foot_nav_ul {
  float: left;
  margin: 0px;
  padding: 0px;
}
.foot_menu1 {
  width: auto;
  float: left;
  padding: 0px 40px;
}
.foot_menu1 > a {
  line-height: 18px;
  color: #fff;
  display: block;
  font-size: 18px;
  font-weight: bold;
  margin: 0px 0px 20px 0px;
}
.foot_menu2 a {
  line-height: 25px;
  font-weight: normal !important;
  display: block;
  color: #bdbdbd;
  font-size: 14px;
  text-align: center;
}
/*end_foot_nav */
/*xn_f_11_wrap*/
.xn_f_11_wrap {
  width: 490px;
  padding: 0px 40px 0px 0px;
  float: right;
  height: 100%;
}
.xn_f_11_topbox {
  width: auto;
  float: left;
  height: 100%;
}
.xn_f_11_wbox {
  float: right;
  width: 230px;
}
.xn_f_11_morebox {
  width: 100%;
  line-height: 14px;
  color: #ededed;
  font-size: 14px;
  float: left;
  margin: 0px 0px 15px 0px;
}
.xn_f_11_nrbox {
  width: 100%;
  height: 125px;
  line-height: 25px;
  overflow: hidden;
  color: #b4b4b4;
  font-size: 14px;
}
/*end_xn_f_11_wrap*/
/*xn_f_21_wrap*/
.xn_f_21_wrap {
  width: 100%;
  height: 35px;
  margin: 0px auto;
  border-bottom: 1px solid #7c7c7c;
}
.xn_f_21_xhbox {
  float: left;
  width: auto;
  height: 35px;
  overflow: hidden;
  text-align: center;
  color: #bdbdbd;
  font-size: 14px;
  line-height: 35px;
}
.xn_f_21_xhbox a {
  color: #bdbdbd;
  margin: 0px 15px 0px 0px;
}
/*end_xn_f_21_wrap*/
/*foot_copy*/
.foot_copy {
  position: relative;
  width: 100%;
  font-size: 14px;
  color: #bdbdbd;
  line-height: 39px;
  text-align: center;
}
.foot_copy > div {
  display: inline-block;
  margin: 0px 5px;
}
.foot_copy > div a {
  display: inline-block;
  color: #bdbdbd;
}
/*end_foot_copy*/
/*foot*/
.foot {
  width: 100%;
  position: relative;
  height: 385px;
  background: #3f3f3f;
}
.foot_c {
  position: relative;
  width: 1200px;
  margin: auto;
  height: 100%;
}
.foot_czdy1 {
  width: 100%;
  position: relative;
  padding: 23px 0px 28px 0px;
  height: 42px;
  border-bottom: 1px solid #7c7c7c;
}
.foot_czdy1con {
  width: 100%;
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.foot_czdy1conli {
  width: auto;
  height: 100%;
  position: relative;
}
.foot_czdy1conliimg img {
  max-height: 100%;
}
.foot_czdy1conlileft2 {
  width: 100%;
  color: #bab9b9;
  font-size: 12px;
  line-height: 25px;
}
.foot_czdy1conlileft1 {
  width: 100%;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
}
.foot_czdy1conlileft {
  width: auto;
  float: left;
  height: 100%; /* display: flex; */ /* flex-wrap: wrap; */ /* align-content: space-between; */
}
.foot_czdy1conliimg {
  width: 50px;
  height: 100%;
  float: left;
  display: flex;
  align-items: center;
  justify-content: left;
}
.foot_czdy2 {
  width: 100%;
  padding: 35px 0px 30px 0px;
  height: 150px;
  border-bottom: 1px solid #7c7c7c;
}
.foot_czdy2left {
  width: 640px;
  float: left;
  height: 100%;
  border-right: 1px solid #7c7c7c;
}
.foot_czdy2left_b {
  width: 100%;
  float: left;
  font-size: 16px;
  line-height: 20px;
  color: #e5e5e5;
}
.foot_czdy2left_b1 {
  width: auto;
  float: left;
  padding: 0px 40px 0px 20px;
}
.foot_czdy2left_b2 {
  width: auto;
  float: left;
}
/*end_foot*/
/*ea_b*/
/*ea_bg*/
/*ea_bg*/
/*ea_m*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/
.mF_tbhuabao_myFocus * {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}
.mF_tbhuabao_myFocus {
  position: relative;
  width: 1690.67px;
  height: 480px;
  overflow: hidden;
  font: 12px/1.5 Verdana;
  text-align: left;
  background: #fff;
  visibility: visible !important;
}
.mF_tbhuabao_myFocus .loading {
  position: absolute;
  z-index: 9999;
  width: 100%;
  height: 100%;
  color: #666;
  text-align: center;
  padding-top: 124.80000000000001px;
  background: #fff;
}
.mF_tbhuabao_myFocus .pic {
  position: relative;
  width: 1690.67px;
  height: 480px;
  overflow: hidden;
}
.mF_tbhuabao_myFocus .txt li {
  width: 1690.67px;
  height: defaultpx !important;
  overflow: hidden;
}

.glide .glide__slides li{
  height: 480px;
}

.glide .glide__slides li img
{
  width: 100%;
  height:100%;
}