@charset "utf-8";
/* CSS Document */

body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1200px;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}


.banner{max-width: 1920px;min-width: 1120px;margin: 0 auto; }
.banner img {width: 100%;}
.xq_3{width: 100%;margin: 30px auto;text-align: center; background:#750bec; padding:20px 0;}

.xq_1{width: 1040px;margin: 30px auto;text-align: center;}
.xq_2{width: 1125px;margin: 30px auto;text-align: center;}
.xq1_h2{font-size:36px;margin:10px auto;position: relative;line-height: 1.6em; color: #000;}
.xq_p{font-size:20px;margin: 0 0 20px;position: relative;line-height: 1.6em; color: #000; text-align:left; text-indent:1em;}

.dz{ width:1030px; margin:20px auto; text-align:center; padding:0;}
.ljzx{width: 400px;font-size: 26px;display:inline-block;line-height: 60px;background: #ff9600;color:#fff;border-radius: 30px; margin:20px auto;}

.dzks {background: #fff;}
.dzks tr:nth-child(odd){background: #eefeff;}
.dzks th {
  background: #0863dd;
  color: #fff;
  border: 1px solid #fff;
  padding: 15px;
}
.dzks td {
  border: 1px solid #fff;
  padding: 15px;
  text-align: center;
}
.dzks td:nth-child(2) {text-align: left;}
.kuan{width: 1040px; padding:0;  margin:20px auto;}
.mar {
    margin: 30px auto;
}

.rq{ width:1124px; margin:20px auto; padding:0;}
.bai{ color:#FFF !important;}

.dzUl4 { padding:0; margin:0 auto; display:inline-block;}
.dzUl4 ul{ padding:0; margin:20px auto;}
.dzUl4 ul li {float: left;margin-left: 15px;text-align: center;}
.dzUl4 ul li p {line-height: 40px;color: #FFF; font-size:20px;}
.dzUl4 ul li span {color: #ff891c;}

.ykUl2 ul { padding:0; margin:20px auto; display:inline-block;}
.ykUl2 ul li {border-radius: 30px;width: 552px;height:365px;float: left; margin-left:16px;letter-spacing: 1.5px; border:1px solid #CCC;}
.ykUl2 ul li p {margin-left: 10px; margin-right:10px;font-size: 18px; line-height: 28px; color: #464646;text-align: justify; letter-spacing: initial; margin-top: 10px;}

.con2{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;font-size: 1.2em;width: 1120px;margin: 1em auto;}
.con2 ul{padding: 0;width: 90%;margin:10px auto;}
.con2 li{margin: 1% 0;position: relative;width: 32%; border-radius:1rem;}
.con2 img{width: 100%;}
.con2 p{width: 100%;margin:10px auto;line-height: 1.8em; font-size:18px; }

.xq_26{padding: 60px 0;background: #750bec;min-width: 1200px;text-align: center;}
.fo-ma {margin: 30px auto 0;}
.fo-ma h2 {color: #fff;font-size: 36px;text-align: center;padding: 20px;}
.fo-ma ul {padding: 0;margin: 0;}
.fo-ma li {margin: 0 auto 20px;text-align: center;overflow: hidden;width: 570px;}
.fo-ma li input {width: 450px;height: 50px;display: inline-block;vertical-align: middle;border: 0;padding: 0;text-indent: 2em;font-size: 18px;float: left;}
.fo-ma li input[type=submit] {background: #ff7f02;text-align: center;width: 360px;height: 60px;border-radius: 30px;margin: 20px auto 0;display: block;color: white;border: 0;font-size:25px;float: inherit;text-indent: 0;}
.fo-ma li label {background: #fde3c7;color: #000;width: 120px;height: 50px;line-height: 50px;font-size: 20px;float: left;}

.gz9_show{width: 1120px;margin: 30px auto;}
.gz9_show .hd{overflow:hidden;margin: 0;padding: 0 9px;}
.gz9_show .hd li{width: 50%;height:45px;background:#DADEDF repeat;font-size:18px;text-align:center;line-height:45px;float:left;}
.gz9_show .hd li.show{background:#FF0000 repeat; color:#FFF;}
.gz9_show .bd{overflow:hidden;margin: 30px 0 0;display: none;padding: 0 9px;}
.gz9_show .bd.show{display: block}
.gz9_show .bd li{float: left;width: 367px;padding: 0;}
.gz9_show img{float: left;margin: 4px;}


 .hotSceneBox-left { width: 1040px; background-color: #d3101a; padding: 10px; box-sizing: border-box; margin:0 auto; }
 .hotSceneBox-left h2{ font-size: 30px; font-weight: bold; color: #fff; text-align: center; line-height: 30px; } 
 .hotSceneBox-left ul { border-bottom: #585858 dashed 1px; background-color: #eeeeee; } 
 .hotSceneBox-left ul li { flex: 1; font-size: 20px; text-align: center; line-height: 30px; } 
 .hotSceneBox-left ul li:nth-of-type(4) { flex: 1.2; } 
 .hotSceneBox-left .swiper-container { background-color: #fff; width: 100%; height:202px; } 
 .hotSceneBox-left .swiper-container ul { background-color: #fff; border-bottom: #585858 dashed 1px; } 
 .hotSceneBox-left .swiper-container ul li { font-size: 18px; }
 .flex33{display: flex;
    flex-wrap: wrap;
    justify-content: space-between;} 