.banner img {
    display: block;
    width: 100%;
    min-width: 1300px;
}
a:hover{text-decoration: none;}
.cont{text-align: center;}
.row{margin: auto;}
.container img,header img{width: 100%;}
header{margin-top: -6px}
.zxUrl{cursor: pointer}
main{width: 100%;background: #f5f5f5;overflow: hidden}
.tp {margin-top: 20px;}
.bg_fcbe90{background-color: #6800d9;overflow: hidden}
.wrap {width: 1200px;margin: 0 auto;}
.form_t h3{background-color: #87a3fb;width:370px;color:#f8ff44;font-size: 22px;line-height:36px;text-align: center;float: left;padding:15px 0;}
.form_t h3 em{color:#fff;font-size: 16px;display: block;font-style: normal}
.form_t input{height:46px;line-height:46px;text-indent:1em;margin-left:24px;border:none;outline: none;float: left;font-size: 18px;margin-top:28px;}
.form_t input.w_206{width: 206px;}
.form_t input.w_276{width: 276px;}
.form_t input.w_274{width: 274px;font-size: 22px;text-indent:1em;border-radius:6px;color:#fff;background-color:#ff3924;}

.public {margin: auto;width: 1200px;text-align: center;}
.tit_02{text-align: center;font-weight: 700;font-size: 26px;display: inline-block;margin-top: 30px;}
.tit_02 b,.content p b{color: #e10700}
.public .col-xs-12 .col-xs-6 {float: left !important; width: 45%;}
.public .col-xs-12 .col-xs-6:nth-child(1) {margin-right: 100px;}
.content{border-radius: 10px;box-shadow: 0px 0 20px 2px #eb5523;padding: 20px 40px;margin: 30px 0;position: relative}
.content p{text-align: left;font-weight: 700;letter-spacing: 2px}
.content>p{margin-bottom: 10px;letter-spacing: 2px}
.content>p>b{color: #e10700}
.content img{width: 100%}
.content h1{text-align: center;font-size: 30px;color: #eb5523;padding: 20px 0;}
.content h1 b{font-size: 32px;color: #e10700}
.content2{width: 100%;background: url("zx2.png")no-repeat center;padding: 100px 30px 20px;background-size: 100% 100%;margin: 30px 0}
.content22{width: 100%;background: url("zx3.png")no-repeat center;padding: 100px 30px 20px;background-size: 100% 100%;margin: 30px 0}
.content2 p,.content22 p{font-size: 22px;font-weight: 700;color: #fff;text-align: left;letter-spacing: 2px;margin-bottom: 10px}
.content2 p span,.content22 p span{display: inline-block;background: #fff;width: 25px;height: 25px;;margin-right: 20px;color: #ea2700;text-align: center;line-height: 25px}

.index-button {margin: 40px auto 0 auto;padding: 5px;display: block;width: max-content;height: 36px;background: linear-gradient(90deg, #8B69F9 0%, #EC1E6C 100%);border-radius: 30px;transition: all 1s;cursor: pointer;border: 1px solid #F9FBFA;}
.index-button .text {padding: 0 30px;width: max-content;min-width: 262px;height: 40px;line-height: 36px;text-align: center;font-family: FZLTCHGBK;font-size: 23px;color: #fff;border-radius: 25px;}
.index-button:hover {background: linear-gradient(90deg, #E60012 0%, #FC631C 100%);}

.tit_02 {text-align: center;color: #ff3924;margin: 40px;font-weight: 600;font-size: 35px;letter-spacing: 2px; display: inline-block;position: relative;}
.tit_02 b{ color: black}
.tit_02::before,
.tit_02::after {position: absolute;top: 50%;content: '';width: 68px;height: 22px;background-image: url(bt1_02.png);background-repeat: no-repeat;background-size: cover;transform: translateY(-50%);}
.tit_02::before {left: -106px;}
.tit_02::after {right: -106px;transform: translateY(-50%) rotate(180deg);}

.grid{width:1215px;margin:30px auto;overflow:hidden;}
.grid .grid_item {width: 390px;height: 434px;overflow: hidden;position: relative;float: left;margin-right: 15px;margin-bottom: 32px;}
.grid  .zy2 .img{width: 100%; height: 220px; overflow: hidden;}
.grid  .zy2 .des {
    height: 100px;
}
.public img {
    width: 100%;
    display: block;
}
.grid .grid_item .grid_item_jj {position: absolute;bottom: -70px;left: 0;right: 0;margin: auto;background-color: #fff;padding: 16px;transition: .4s;}
.grid .grid_item .grid_item_jj h6 {font-size: 22px;line-height: 38px;}
.grid .grid_item .grid_item_jj p {font-size: 16px;color: #2e2e2e;line-height: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.grid .grid_item .grid_item_flex{margin: 20px 0 10px;display: flex;justify-content: space-around;align-items: center;flex-wrap: wrap;text-align: center}
.grid .grid_item .grid_item_jj span{display: inline-block;font-size: 14px;border-radius: 4px;padding: 4px 10px;color: #fff;}
.grid .grid_item .grid_item_jj span.grid_item_jj_mb1{background:#018AFE;}
.grid .grid_item .grid_item_jj span.grid_item_jj_mb2{background:#FB3D00;}
.grid .grid_item .grid_item_jj span.grid_item_jj_mb3{background:#31BE86;}
.grid .grid_item .grid_item_jj .grid_item_btn {padding: 20px 38px;overflow:hidden;display: flex;justify-content: space-around;align-items: center}
.grid .grid_item .grid_item_jj .grid_item_btn a {width: 112px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #bfbfbf;transition: .2s;cursor:pointer;display: inline-block;}
.grid .grid_item .grid_item_jj .grid_item_btn a:hover {color: #fff;background: linear-gradient(to right, #3666d2, #4a95f7);border: 1px solid transparent;}
.grid .grid_item:hover .grid_item_jj {bottom: 0;}

.ykUl2 ul { padding-left:0;}
.ykUl2 ul li {width: 264px;height:400px;background-color: #FFF;float: left; margin-left: 25px;margin-top: 20px; letter-spacing: 1.5px;}
.ykUl2 ul li h2 {font-size: 20px;text-align: center;line-height: 40px;  font-weight: 600; margin:0 auto;}
.ykUl2 ul li p {width: 240px;margin: 10px 10px;font-size: 16px; line-height: 25px; color: #464646;text-align: justify; letter-spacing: initial;}
.ykUl2 ul li:nth-child(1){box-shadow: 0 4px 2px 0 #ff861b;}
.ykUl2 ul li:nth-child(2){box-shadow: 0 4px 2px 0 #6ca4ff;}
.ykUl2 ul li:nth-child(3){box-shadow: 0 4px 2px 0 #ffc616;}
.ykUl2 ul li:nth-child(4){box-shadow: 0 4px 2px 0 #37dcc7;}
.item-button2 {margin-top: 22px;display: block;width: 165px;height: 40px;line-height: 40px;text-align: center;font-family: FZLTCHGBK;font-size: 16px;color: #fff;background: #f9400f;border-radius: 21px;margin:0 auto;}

.m1CTItem { padding-left: 50px;width: 540px;height: 40px;line-height: 40px;background: #fef1e6;border-radius: 0 8px 3px 8px;display: block;margin-bottom: 18px;}
.m1CTIP1 {padding-left: 35px;font-size: 16px;color: #666;background: url(m1ico1.png) no-repeat left center;margin:0; padding:0;text-align: left;text-indent: 2em;}
.m1CTItem:nth-child(2) {background: #f2dee2;}
.m1CTItem:nth-child(2) .m1CTIP1 {background-image: url(m1ico2.png);}
.m1CTItem:nth-child(3) {background: #ebf1f8;}
.m1CTItem:nth-child(3) .m1CTIP1 {background-image: url(m1ico3.png);}
.m1CTItem:nth-child(4) {background: #e3f6f4;}
.m1CTItem:nth-child(4) .m1CTIP1 {background-image: url(m1ico4.png);}
.m1CTItem:nth-child(5) {margin-bottom: 0;background: #fef1dc;}
.m1CTItem:nth-child(5) .m1CTIP1 {background-image: url(m1ico5.png);}
.m1CTItem:nth-child(6) {margin-bottom: 0;background: #f1e4ed;}
.m1CTItem:nth-child(6) .m1CTIP1 {background-image: url(m1ico6.png);}
.flex-wrap {display: flex;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}

.conbg3{background: url(zg_con14.jpg) bottom center no-repeat #010544;padding: 60px 0;text-align: center;margin-top: 40px}
.con_bm{width: 1120px;margin: 0 auto;height: 520px;background: url(guang.png) left center no-repeat;}
.con_bm p{color: white;font-size: 34px;float: left;margin: 90px 0 0;line-height: 1.6em;}
.con_bm form{width: 406px;height: 460px;float: right;box-sizing: border-box;padding: 36px;margin: 30px 0 30px 0;background: rgba(0, 0, 0, 0.5);border: 1px solid #3e94fa;}
.con_bm div{width: 300px;height: 50px;margin: 20px auto 0;background: white;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAyCAYAAADm1uYqAAABCUlEQVR4nO3bwW2DQBBA0WDJTcS9QEFuBwpyMTQBB1JBFHOIyFfeO89Kc/qayw7jvB0fJ7ye98eZeYDvTMu+npkfxnk7RAj466ZlX29XLwHwLsECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyhuM4Pq9eAuAdLiwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwg4zYt+3r1EgA/mZZ9dWEBGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkDOO8HWcevJ73x28tA/wvZ78GfgGywR1BfUvcIAAAAABJRU5ErkJggg==) left center no-repeat rgba(51, 51, 51, 0.7);}
.con_bm h3{font-size: 30px;color: white;font-weight: normal;margin: 0  0 20px;position: relative;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAQCAYAAAC2jqKZAAAB1UlEQVR4nO3bz4tNYRgH8M8dY6eUMqWUzPhRSkzKgmIzpCSUIomh4fofBmVLU1YyijKyYKFYYaNYsMDCgg0bsbOQSJPFsXhWiprMPeeMeZ/P+vS+z+L0vd+e2+lUVTUplW4DzuFRA3etxjEsbeCuNMf142XbQ6RWbRJh8LHGOxZiL05jHW7I9y6hU1VV2zOkdj3EbVyv4eyVGMNxvMEV3MPPGu5K/6H+tgdIrdqMNbjZwzMXYA+6GMYUtuFdD+9I80QGUNnO4oLeNJLlou2MibCZxD5M9+DsNE9lAJVrGBtxYBZn9GGXaDtbcAs78HbW06UiZACV6wwu+reGsgwncBKfRNs5hB89my4VIZfQZVovls9DZh4aHYyItrMdd0TwvK5jwFSGbEBlGseEmYXPAEZF2/kiQmcU32qaLRUkG1B51uIJBvH9L890RMvpip3OXfEX+qsmBkzlyAZUnnFc8ufwWYKjInimRdvp4mtj06WiZAMqyxCeYZXfQ2WrCJrduC+C53nj06XiZACV5Ro+4DwW44j4PKJPhM6U2POk1IgMoHKswAscxkHsxwOx23na4lypYBlA5biMU3iPq+KD0M+tTpSKl0voMgxgEXbiMfJXJ80JvwBVBmDrrgUD2AAAAABJRU5ErkJggg==) bottom center no-repeat;padding: 0 0 30px;}
.con_bm input{display: block;width: 236px;height: 50px;padding-left: 36px;border: none;font: 18px/50px "microsoft yahei";margin: 0 0 0 14px;outline: none;}
.con_bm .name{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAZCAMAAADt/kXiAAAA51BMVEUAAAAjj/g1dPtCYP1GWf1NTv4qhflLUf5NT/5FWv5GWf0jj/gjjvhNT/4kjfkmivktf/oxefo3cfwqhPlLUv5AY/w+Zvw1dPs5bftPTP4yePo5bfs3cfs5bfsufvooh/k1dPtPTP5CYPxKVP03cfs+ZvwyePpCYPw+Zvwufvo3cfs1dPs5bfswe/pAY/w3cftNT/4we/owe/o5bfssgfksgfk5bfsmivkikPgikPg7avs7avsikPgmivkikPg6a/tOTv5GWP02cvs/ZPwxefoli/krg/lLUv5EXP1KVP1CYPwufvooh/lJCri7AAAAPnRSTlMA7gYD5peJeTo0Hvv29OVFMy0cCfX18/Lv5OTa0MzGwranpqWelJN6d3ZqYlE/OiYc9/Xq6ejd3NbJsqgzIcGkiQMAAAD5SURBVCjPZY7VkoNAEEV7mRBIcIi7u607Mkj0/79na8Mk6cB5mVtnbnVduCB2q0q1K8I9hHdjeAIY3lWEDWwExeWxFreF3DnkClt8qr8XWBL2feQzXp6lvJdB3vOuA1hk/d21v8P93mHM0vjQQ37lF9meor8CxNAvTUwwJyV/CBju24n54rBe1J1m89mpvFWc+uJWHlDamK0JkPWsQemAY7pDy3Ny2T8v0078MQpqBtwwasHo/10GjzpgjKdgCQCt4xTumR5bAHr0aiW89RLpkI2ykODs2ict5bVTG97D35Q3QxXk0Ep5LpRAteWHJLKtgvYh2Umkz58/rXkhKfrtSPcAAAAASUVORK5CYII=) left center no-repeat;}
.con_bm .call{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAMAAACNQ/wIAAAARVBMVEUAAAAikPgmivkoiPlOTv5PTP4ikPhPTP4ij/hOTf4tf/orgvlIVv1BYvw1dPs5bfswevooh/lLUf5NT/5FXP08aPwmivkqSdvVAAAACHRSTlMA5vHx5uZKSSfgnpAAAABuSURBVBjTjctHDsAgDETRIZX0Qrn/UWMrEtIAC2bl/yRjHhfaOGNYsg1wDjTp9yXR3ncS6UbynkT7OEikGykEEu3rIpGu0XmSSNfovkmka7QWw1YMz0N/0on6PlGM/9l10GlbC5q0sdkMJpPJ9AHfrAh/fHhbKgAAAABJRU5ErkJggg==) left center no-repeat;}
.con_bm .qq{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAMAAACEqFxyAAABO1BMVEUAAAA8a/wli/k7bPwikPgniflNTv4ikPhOTf4mivksgvo6bPwrg/kljfhFXP0tf/ophflKVP0rgvkmivkikPg0dvoikPgqhPlDX/xNTv5AY/wikPhHWf0vfPpIVv0phfkoiPlOTv4vfPomivk2cvs2cvtIVv07avwvfPpHWf1PTP46bPtAY/xNT/4ljfhHWP1HWP1PTP5NT/4rgvktf/pPTP44b/s/ZfxLUf5BYvw6bPtNT/46bPtNT/4xefooiPk8aPwvfPorgvk8aPxNT/5LUf4vfPpLUf4rgvkrgvk6bPsjj/gjj/g8aPwphfktf/pKVP0xefpKVP1KVP1KVP0tf/oij/hOTv4ve/pMUP5GWv1AY/wtf/onifk4b/sphflIVv1KVP08aPxDX/w2cvs6bPs0dvorgvkljfgDzRlJAAAAVnRSTlMABh4E4RkK+pdFMyoB/Pn5+PXy8O7q6OHe2tTUwcCwqqWjnJqYj3RhVE40Mi4sLCQg9vDr2dTU0dDPxsW/vbq2qqOinI2Fg310b21pYlZVT0Y/PhQTCzhmpv8AAAEhSURBVCjPXc7VesJAEAXgiQIlUFyKu1Pq7u4eIiTB4f2foPtFmk3Pxc7Z/2J2wUzTvbPRT7qbgIct9M0UWFupE1F0d1iic70pHhF/fCcm143W2xdvLP0Ojt6t/jkKfpm1OszaC7PDqtnSUsPmhpQ2H/RLhM2E5DduvUkCsCQmxvNteQ3nA7mlT6+T9+S2Pl/G5zhfjWv6PJ494lybHeo7VJUCPLuqF52VaRkcKU8rAFx0vuLk1jzKwoeQgX85FepwKwhFpxYF4QIyg9XBG651BNsQD90vcjhfLh62QhB4ZTSNsfUnrpGeAKBv5JS8zXnlDBCikGGlZGlJCZNW9/iWFMF0uwxBLX0eE7lnmsdCP3E6k3TExfOuWCoVcyGO0GjLL7PMLtTSc1KBAAAAAElFTkSuQmCC) left center no-repeat;}
.con_bm .submit{text-align:center;display: block;width: 307px;height: 50px;font: bold 20px/46px "microsoft yahei";color: #fff;cursor: pointer;background: #3046e3;border: none;margin: 40px auto 0;text-indent: 0;padding: 0;}