.IE_main_gradient {
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#4d8fff,endColorstr=#28c3fc);
}
.IE_hover_gradient {
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#f9642a,endColorstr=#ffc411);
}
.IE_black_opacity {
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#7f000000,endColorstr=#7f000000);
}
.IE_white_opacity {
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#7fffffff,endColorstr=#7fffffff);
}
.zt_xf2018 {
  padding-bottom: 70px;
}
.zt_xf2018 img {
  display: block;
}
.zt_xf2018 .ui-btn {
  font-size: 14px;
  display: block;
  width: 164px;
  height: 36px;
  border: 1px solid #fcb813;
  color: #fcb813;
  line-height: 34px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  transition: all 0.1s;
  -webkist-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  margin-top: 32px;
}
.zt_xf2018 .ui-btn:hover {
  background: #fcb813;
  color: #fff;
}
.zt_xf2018 header h2 {
  font-size: 30px;
  color: #333;
  font-weight: bold;
  text-align: center;
  line-height: 30px;
}
.zt_xf2018 header h3 {
  font-size: 14px;
  color: #333;
  text-align: center;
  line-height: 14px;
  margin-top: 10px;
}
.zt_xf2018 .ui-banner {
  height: 600px;
  padding-top: 142px;
  background: url(http://www.sywtqc.com/assets/images/zt/xf2018/p_1.jpg) center center;
}
.zt_xf2018 .ui-banner .toplayer {
  width: 1054px;
  height: 222px;
  background: url(http://www.sywtqc.com/assets/images/zt/xf2018/text1.png);
  margin-left: 72px;
}
.zt_xf2018 .ui-banner .middlelayer {
  display: block;
  margin-top: 67px;
  width: 291px;
  height: 51px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASMAAAAzBAMAAAAur3MxAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAIu7du5lEZhGqM8x3iFVT/uYeAAAD8ElEQVRYw+2ZTUwTURDHp0CB8iEscpCYCKwHDAnZkhhNuBQT1Gg05Wi8lIPxKJt48daS6MULCldjm3AyMQE9GpNy0sSYtEbv4McdaAtaCowz7739oFQh7GKI2X9K29e33ffrzH/nzQbA46ZVOIZIgQIFChQo0L9Ruz7kHrboumvUqg86g3SBnsauyUEDPgGow6iaazY2AEJjV31BCuO6e9iI6BpNY58zMEr8VIQOnCB0JIYVfKqxUsRLk2244xNSWZz2VDVSiD5cwleaFMAJhoCYQoJshf7U7j4OMIkZaMV+cWynZySpnwA6C1G8cGpcKvE4SpixotaLX2nRJGaa0EGqwzxhSUX9Q3Iz7EWaxmWoV8NRYtDzORnDk4wUIZCYb0h24nZHiRLXreZE4tKVprFZB4kpyuT/PuIc57SuNeAWH3naB6Q/27sX15xLEdfq8ZKWLSq3NGvdpQzhrEokdheFEWSCjw4pzovF5Af1aM6jCfGimovgbWAL/aJwpuQ334irzxtSRGSqwM99NZDakNdXSInKxywVpnhBTdbjIrDJt8SIWB4/l1b3htSwt0t3IyWx30GK00FbU1oWlfHmkbIXMlBUBJ41G/1BEhHSdYORZtz2HuIgieVcSH0J5/Jc4nB9o/c7DtKw1uMdacN6syoXtUUGS8uAKSRNy6HpQjLKAN8RPxh4kWeXGClKzvQVqSpKc1ydrA8yckOZoqU/icS14WYbFe8ReIhYvMVJPgqkKi8liwba1XOCjzkHvHEsitk6XKC6eYXe9Rh8luSRJK4K6b4Z2xWlhHDWNNWFLn0cfoxNNNyQm1nLl0GF5Iu9FVKXOM2UZiFxtbZcpLzURAYKdVJ0RiFWSO05VdLvK05uEQm0kHhPq0LqwIJBpbIVo2F2N/VZtvLgZ+LQZZb9kEgm+Xc1x92bvV3LRsA3e0fsH3od9kfSzz9LUf7KoqbT4nZN8xOJzEOPZtpFRQf3VySro7Waj7Dlw0kHaVib84qULUOuAO10jnTlgEg0rEBtpHcii6Y3JPLpPC5zB7vCO9Y+SKGXsyZXxie1kWYuyF7PExK1XaJBxW1yyqILqdlC4v47hqJcJ0UIXoi8dazXQMKovDPwhBRGbgmpzpTECyFp2hlEbgzXJdKks+Ux0tnPiJcJN7fNX96R/WbcQsoLr2lJXDg8Uit9mX8T9UARvjtKONf15h6kOzffU6gqD2h3LnCAXEUgI5BG7FY+f3ikOrIFI1HCwgzhIBVMJ3HuW6p7atFRN9KAqN4D9t1F2YO7uUPlCqAKAb1a6oQa15qlR6/figw5dwqku1aR0LTUEd6bq9UCBQoU6H9X8C/CAyD9BgurhpwpOLFUAAAAAElFTkSuQmCC);
  margin-left: 452px;
}
.zt_xf2018 .ui-block-1 {
  padding-top: 50px;
}
.zt_xf2018 .ui-block-1 article {
  margin-top: 40px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b .ui-block-b .ui-btn {
  margin-top: 21px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b .ui-block-c .ui-btn {
  margin-top: 29px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b:first-child .ui-btn {
  margin-top: 22px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b:first-child .ui-block-c .ui-btn {
  margin-top: 29px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b:first-child .ui-block-b .ui-btn {
  margin-top: 22px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b:first-child > div {
  height: 550px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b:first-child > div .ins_text {
  height: 340px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div {
  width: 380px;
  height: 590px;
  margin-left: 30px;
  position: relative;
  overflow: hidden;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div:first-child {
  margin-left: 0;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .video_container {
  width: 380px;
  height: 210px;
  padding-top: 0;
  position: relative;
  overflow: hidden;
  background: #000;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text {
  padding: 30px 33px 0 33px;
  width: 380px;
  height: 380px;
  border: 1px solid #ccc;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text h4 {
  font-size: 18px;
  color: #333;
  line-height: 18px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text ul li {
  margin-top: 15px;
  line-height: 14px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text ul li .iconfont {
  font-size: 14px;
  color: #2754c5;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text ul li span {
  font-size: 14px;
  color: #666;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text p {
  font-size: 14px;
  color: #666;
  line-height: 25px;
  margin-top: 10px;
}
.zt_xf2018 .ui-block-1 article .ui-grid-b > div .ins_text .underline {
  height: 1px;
  background: #ccc;
  margin: 20px 0;
}
.zt_xf2018 .ui-block-1 .ui-btn {
  font-size: 14px;
  display: block;
  width: 164px;
  height: 36px;
  border: 1px solid #fcb813;
  color: #fcb813;
  line-height: 34px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  transition: all 0.1s;
  -webkist-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  margin-top: 32px;
}
.zt_xf2018 .ui-block-1 .ui-btn:hover {
  background: #fcb813;
  color: #fff;
}
.zt_xf2018 .ui-block-2 {
  margin-top: 40px;
  background: #f0f3f5;
  padding-top: 30px;
  padding-bottom: 40px;
}
.zt_xf2018 .ui-block-2 .ui_container {
  width: 1200px;
  height: 332px;
  border: 1px solid #2754c5;
}
.zt_xf2018 .ui-block-2 .ins_text {
  padding-top: 32px;
  width: 1186px;
  height: 316px;
  margin-left: auto;
  margin-right: auto;
  border: 6px solid #2754c5;
  margin-top: 7px;
}
.zt_xf2018 .ui-block-2 .ins_text article {
  margin-top: 40px;
}
.zt_xf2018 .ui-block-2 .ins_text article p {
  font-size: 24px;
  line-height: 24px;
  color: #2754c5;
  text-align: center;
}
.zt_xf2018 .ui-block-2 .ins_text article p span {
  font-size: 24px;
  color: #fcb813;
}
.zt_xf2018 .ui-block-3 {
  margin-top: 40px;
}
.zt_xf2018 .ui-block-3 article a {
  float: left;
  font-size: 18px;
  color: #fff;
  background: #2754c5;
  transition: all 0.1s;
  -webkist-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  line-height: 46px;
  text-align: center;
}
.zt_xf2018 .ui-block-3 article a:hover {
  background: #fcb813;
}
.zt_xf2018 .ui-block-3 article .ui_faq1 a {
  margin-left: 10px;
}
.zt_xf2018 .ui-block-3 article .ui_faq1 a:first-child {
  margin-left: 0;
}
.zt_xf2018 .ui-block-3 article .ui_faq2 {
  margin-top: 10px;
}
.zt_xf2018 .ui-block-3 article .ui_faq2 a {
  margin-left: 10px;
}
.zt_xf2018 .ui-block-3 article .ui_faq2 a:first-child {
  margin-left: 0;
}
.zt_xf2018 .ui-block-4 {
  margin-top: 50px;
}
.zt_xf2018 .ui-block-4 article {
  margin-top: 50px;
}
.zt_xf2018 .ui-block-4 article .ui-grid-b > a {
  width: 380px;
  height: 360px;
  margin-left: 30px;
  position: relative;
  overflow: hidden;
}
.zt_xf2018 .ui-block-4 article .ui-grid-b > a:first-child {
  margin-left: 0;
}
.zt_xf2018 .ui-block-4 article .ui-grid-b > a .ins_text {
  padding-top: 20px;
}
.zt_xf2018 .ui-block-4 article .ui-grid-b > a .ins_text h4 {
  font-size: 24px;
  color: #333;
  line-height: 30px;
  text-align: center;
}
.zt_xf2018 .ui-block-4 article .ui-grid-b > a .ins_text p {
  font-size: 14px;
  line-height: 14px;
  color: #333;
  margin-top: 10px;
  text-align: center;
}
