@charset "utf-8";
/* CSS Document */

.KXlouFfnOmzVUML {margin: 0 auto; width: 1200px;}
.AarBmZMlKbitIRq { clear: both; width: 100%; height: 20px; }
.EPtQnOMJgXYvjLmToxpS {width: 100%; height: 80px; line-height: 80px; font-size: 30px; color: #5a93e6; text-align: center; font-weight: bold;}
.JspLSymhiNuUHZR {margin: 10px auto; width: 1200px; height: 30px; line-height: 30px;}
.JspLSymhiNuUHZR h1{display: inline-block;}

.jkoLRWlxagzbwrGK {margin: 8px auto 10px; height: 50px;}
.enCTglWPHaozDyJsVhw {float: left; margin-left: 10px; padding-top: 2px; width: 225px; height: 46px;}

/*.jkoLRWlxagzbwrGK {margin: 8px auto 10px; height: 50px;}
.enCTglWPHaozDyJsVhw {float: left; padding-top: 2px; width: 286px; height: 46px; overflow: hidden;}
.enCTglWPHaozDyJsVhw img:first-child {float:left; margin-left:-6px; height: 46px;}
.enCTglWPHaozDyJsVhw img:last-child {float:left; height: 46px;}*/

.TeuZYUrpiVGwlhzqvtx {float: left; margin-left: 30px; width: 750px; height: 50px; display: flex; align-items: center; justify-content: space-between;}
.TeuZYUrpiVGwlhzqvtx a {display: inline-block; width: 80px; height: 50px; line-height: 50px; text-align: center; font-size: 16px;}
.TeuZYUrpiVGwlhzqvtx a:hover {color: #5a93e6;}
.XinFjSwyOWZJfTx {float: right; width: 150px; height: 50px; line-height: 50px; font-size: 16px;}
.XinFjSwyOWZJfTx a {font-size: 16px; color: #5a93e6;}

.vjreUARzpQDhotIuFCdb {clear: both; padding: 30px 0; width: 100%; min-width: 1200px; height: 210px; background: #6793e0;}
.lMoGuNcIVSkBTwZOfbqd {height: 200px; overflow: hidden;}
.XTNSVfZoItEkRuYxwOs {float: left; padding: 25px 20px; width: 400px; box-sizing: border-box;}
.XTNSVfZoItEkRuYxwOs p {padding: 0 30px; line-height: 23px; color: #fff;}
.XTNSVfZoItEkRuYxwOs p a {color: #fff;}
.LQsGlkCoJqDKOeUAn {float: left; padding: 0 20px; width: 400px; box-sizing: border-box;}
.cvOMpZlXKfkTUeyPBhm {margin-bottom: 20px; width: 100%; height: 50px; line-height: 50px; color: #fff; font-size: 24px; font-weight: bold; text-align: center; letter-spacing: 0.2em}
.hqGdUDkmLAIYwXtnW {float: left; margin-left: 30px; width: 80px; height: 100px;}
.xpgwkamnKOuNJVrXMy {width: 80px; height: 80px; display: flex; justify-content: center; align-items: center; background: #89a8ea; border-radius: 80px;}
.zNFGknmyVodQtsIKECu {display: block; margin-top: 20px; width: 80px; text-align: center; font-size: 16px; color: #fff;}
.CsdDzEKSaXnHAFVcom {float: left; padding: 0 20px; width: 400px; box-sizing: border-box; display: flex; justify-content: space-around; align-items: center;}
.vJYskHrpIuKgOxUTi {width: 130px; height: 200px;}
.vJYskHrpIuKgOxUTi img{margin-top: 30px; width: 130px; height: 130px;}
.vJYskHrpIuKgOxUTi span{display: block; margin-top: 10px; width: 100%; height: 30px; text-align: center; color: #fff; font-size: 16px;}

/* banner */
.OUTVdqGsryBPNwnX {position: relative; width: 100%; min-width: 1200px; overflow: hidden;}
.mIiNFpUYhLJvfXSO {width: 100%;}
.mIiNFpUYhLJvfXSO img {width: 100%;}
.mIiNFpUYhLJvfXSO a img {width: 100%;}
.nFDxyGWosqKHYzPQIlfR {position: absolute; bottom: 20px; left: 0; width: 100%; height: 12px; display: flex; justify-content: center;}
.nFDxyGWosqKHYzPQIlfR li {margin: 5px; width: 12px; height: 12px; background: #cacaca; border-radius: 12px;}
.nFDxyGWosqKHYzPQIlfR li.on {background: #5a93e6;}

.rlYXjnztSHDPcTIpi {margin-top: 30px; margin-bottom: 30px; height: 258px;}
.rlYXjnztSHDPcTIpi a {display: block; float: left; padding:10px 0; width: 240px; height: 66px;}
.rlYXjnztSHDPcTIpi a:hover {background: #5a93e6;}
.rlYXjnztSHDPcTIpi a img{float: left; margin-left: 10px; margin-right: 10px; width: 66px; height: 66px;}
.rlYXjnztSHDPcTIpi a h3{float: left; display: block; width: 136px; height: 33px; line-height: 40px; font-size: 16px; overflow: hidden;}
.rlYXjnztSHDPcTIpi a i{float: left; display: block; width: 136px; height: 33px; line-height: 24px; text-transform: uppercase; overflow: hidden;}

.MBJvewAaNGgnFxC {width:100%; min-width: 1200px; height: 519px; background: url('../images/about.jpg') center no-repeat; overflow: hidden;}
.gaHWfZuNeJsoKwCyPp {margin-top: 110px; margin-left: 18px; width: 460px; height: 280px; color: #fff; overflow: hidden;}
.gaHWfZuNeJsoKwCyPp h1 {height: 20px; font-size: 16px; font-weight: bold; letter-spacing: 0.05em;}
.gaHWfZuNeJsoKwCyPp p {margin-top: 10px; line-height: 22px; text-indent: 2em;}

.eojkyIwdBZCfKQTH {height: 620px; padding: 10px 0 20px; background: #f7f8fa;}
.KQjSOJsetcWfPFqT {margin-top: 30px; height: 500px; overflow: hidden;}
.VEbNOGSUDFgYHdMmhcL {width: 100%; height: 500px; overflow: hidden;}
.VEbNOGSUDFgYHdMmhcL li {float: left; margin-right: 26.6px; width: 280px; height: 500px; background: #fff;}
.VEbNOGSUDFgYHdMmhcL li .jsopfvRgUnPbluBtZkY {width: 280px; height: 280px;}
.VEbNOGSUDFgYHdMmhcL li .jsopfvRgUnPbluBtZkY img {width: 280px; height: 280px;}
.VEbNOGSUDFgYHdMmhcL li .vjiocXSbIunDtLzHaJR {padding: 5px 20px; width: 240px;}
.VEbNOGSUDFgYHdMmhcL li .vjiocXSbIunDtLzHaJR h3 {display: block; margin: 10px 0; width: 100%; height: 30px; line-height: 23px; background: url('../images/rr.png') no-repeat; text-indent: 2em; font-weight: bold;}
.VEbNOGSUDFgYHdMmhcL li .vjiocXSbIunDtLzHaJR i {display: block; margin-top: 15px; width: 100%; height: 25px; }
.VEbNOGSUDFgYHdMmhcL li .vjiocXSbIunDtLzHaJR p {line-height: 23px;}
.VEbNOGSUDFgYHdMmhcL li .MQFAvBjzOWsecqUDyXhR {width: 100%;}
.VEbNOGSUDFgYHdMmhcL li .MQFAvBjzOWsecqUDyXhR img{float: left; margin-top:10px; margin-left: 20px; width: 110px; height: 30px;}

.QHzpCwbFmGfKLMiZNra {height: 490px;}
.BSmuwWiljphcGoTXdR {float: left; width: 336px; height: 469px;}
.BSmuwWiljphcGoTXdR img {width: 336px; height: 469px;}
.YKdUfItACypVrLQjzls {float: left; padding:20px; width: 864px; height: 469px; box-sizing: border-box; box-shadow: 0 0 15px #ddd;}
.YKdUfItACypVrLQjzls dl {float: left; padding: 13px 0; width: 400px; height: 80px; border-bottom: 1px dashed #ddd; overflow: hidden;}
.YKdUfItACypVrLQjzls dl:nth-child(1),.YKdUfItACypVrLQjzls dl:nth-child(3),.YKdUfItACypVrLQjzls dl:nth-child(5),.YKdUfItACypVrLQjzls dl:nth-child(7) {margin-right: 23px;}
.YKdUfItACypVrLQjzls dl dt {float: left; margin-top: 10px; width: 60px; height: 60px; background: #6793e0;}
.YKdUfItACypVrLQjzls dl dt em {display: block; height: 30px; line-height: 36px; text-align: center; font-size: 20px; color: #fff;}
.YKdUfItACypVrLQjzls dl dt i {display: block; height: 30px; line-height: 26px; text-align: center; color: #fff;}
.YKdUfItACypVrLQjzls dl dd {float: right; width: 320px;}
.YKdUfItACypVrLQjzls dl dd span {display: block; height: 20px; line-height: 20px; font-weight: bold; overflow: hidden;}
.YKdUfItACypVrLQjzls dl dd p {margin-top: 3px; line-height: 18px; font-size: 12px; text-indent: 2em; color: #666666;}
.YKdUfItACypVrLQjzls dl dd p a {color: #ff3a66;}

.yqEhKzkuAxovISdt {height: 800px; background: #f7f8fa;}
.NpTfvqAzOotlbJK {display: flex; justify-content: space-between; flex-wrap: wrap;}
.ZqCQmgUfapAowDl {margin-top: 15px; padding: 15px; width: 350px; height: 300px; border: 1px solid #ebebeb; background: #fff;} /*height: 190px;*/
.ZqCQmgUfapAowDl h3 {margin-top: 5px; width: 100%; height: 30px; border-bottom: 1px solid #ebebeb; font-weight: bold;}
.ZqCQmgUfapAowDl h3 a{display: block; height: 14px; padding-left: 5px; border-left: 3px solid #5a93e6;}
.ZqCQmgUfapAowDl img {margin-top: 10px; width: 100%; height: 100px;}
.ZqCQmgUfapAowDl ul {margin-top: 10px;}
.ZqCQmgUfapAowDl ul li {height: 30px;}
.ZqCQmgUfapAowDl ul li a {position: relative; display: block; height: 30px; line-height: 30px; text-indent: 0.7em; overflow: hidden;}
.ZqCQmgUfapAowDl ul li a:before {content: ' '; position: absolute; top: 13px; left: 0; width: 4px; height: 4px; background: #989898;}

.DZxFnXNjcbPzBAos {width:1200px; margin: 10px auto 20px; overflow: hidden;}
.XcEwdzuWhrYxSmGgTZ {}
.XcEwdzuWhrYxSmGgTZ li{float: left; margin-left: 8px; width: 275px; height: 206px; overflow: hidden;}
.XcEwdzuWhrYxSmGgTZ li:hover{background: rgba(0,0,0,.5); z-index: 2222;}
.XcEwdzuWhrYxSmGgTZ li:first-child{margin-left: 0; width: 350px; height: 420px;}
.XcEwdzuWhrYxSmGgTZ li:nth-child(5),.XcEwdzuWhrYxSmGgTZ li:nth-child(6),.XcEwdzuWhrYxSmGgTZ li:nth-child(7){margin-top: 8px;}
.LWKMzRNtauCbJmc{overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
.LWKMzRNtauCbJmc img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1); display:block; object-fit: cover;}
.LWKMzRNtauCbJmc img:hover{transform: scale(1.1);}

.JNDtAIBmvUeEGHojWR {}
.awcMgvSPmLoBxWHQfh {box-sizing: border-box; padding-left: 10px; width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ebebeb; font-size: 16px;}
.eYhsfMkAKIDUELRFpvPT {margin-top: 10px;}
.eYhsfMkAKIDUELRFpvPT a {display: inline-block; margin-left: 10px; color: #666666; line-height: 25px;}

/* aside */
.CzpGcdkgJDfPShy {float: right; width: 320px; height: 1090px;}

.MoiGIJvsTzANZqFdHWcO {padding: 15px; height: 400px; border: 1px solid #ebebeb;}
.MoiGIJvsTzANZqFdHWcO h4 {width: 100%; height: 35px; line-height: 20px; border-bottom: 1px solid #ebebeb; font-weight: bold;}
.hyDgaocOJKNIdfPt{margin-top: 15px; width: 100%; height: 165px;}
.hyDgaocOJKNIdfPt img {width: 100%; height: 165px;}
.YfXpmtWhEClonsGzxH {margin-top: 15px; width: 100%; height: 136px; line-height: 21px; text-indent: 2em;}
.EbpoLuzBCOmtsnvelR {width: 100%;}
.EbpoLuzBCOmtsnvelR a {float: left; margin: 0 15px; width: 110px; height: 30px;}

.CJcuHDAdnQSGhys {margin-top: 15px; padding: 15px; height: 190px; border: 1px solid #ebebeb;}
.CJcuHDAdnQSGhys h4 {width: 100%; height: 35px; line-height: 20px; border-bottom: 1px solid #ebebeb; font-weight: bold;}
.CJcuHDAdnQSGhys ul {margin-top: 10px;}
.CJcuHDAdnQSGhys ul li {height: 30px;}
.CJcuHDAdnQSGhys ul li a {position: relative; display: block; height: 30px; line-height: 30px; text-indent: 0.7em; overflow: hidden;}
.CJcuHDAdnQSGhys ul li a:before {content: ' '; position: absolute; top: 14px; left: 0; width: 4px; height: 4px; border-radius: 4px; background: #989898;}

.MJgYpWBRZCxvhfdjPkQo {margin-top: 15px; padding: 15px; height: 380px; border: 1px solid #ebebeb;}
.MJgYpWBRZCxvhfdjPkQo h4 {width: 100%; height: 35px; line-height: 20px; border-bottom: 1px solid #ebebeb; font-weight: bold;}
.MJgYpWBRZCxvhfdjPkQo ul {margin-top: 10px;}
.MJgYpWBRZCxvhfdjPkQo ul li {height: 30px;}
.MJgYpWBRZCxvhfdjPkQo ul li a {position: relative; display: block; height: 30px; line-height: 30px; text-indent: 0.7em; overflow: hidden;}
.MJgYpWBRZCxvhfdjPkQo ul li a:before {content: ' '; position: absolute; top: 14px; left: 0; width: 4px; height: 4px; background: #989898;}

/* list */
.hZUyVvKHDAkdTYJlIg {float: left; width: 860px;}
.hZUyVvKHDAkdTYJlIg h1 {margin: 10px 0; width: 100%; font-size: 16px; font-weight: bold; border-left: 3px solid #5a93e6; text-indent: .3em; letter-spacing: 0.1em;}
.EWMJOGFqbzYDayNgf ul {width: 860px;}
.EWMJOGFqbzYDayNgf ul li {padding: 10px 0; width: 860px; height: 150px; border-bottom: 1px dashed #ebebeb;}
.EWMJOGFqbzYDayNgf ul li img{float: left; margin-right: 20px; width: 230px; height: 150px;}
.EWMJOGFqbzYDayNgf ul li h3 {margin-top: 6px; height: 23px; line-height: 23px; font-size: 16px; font-weight: bold; overflow: hidden;}
.EWMJOGFqbzYDayNgf ul li p {margin-top: 16px; line-height: 21px; text-indent: 2em; height: 66px;}
.EWMJOGFqbzYDayNgf ul li i {display: block; margin-top: 10px; color: #999999;}

.MbrAHiQtdfVLkhXOS{clear:both;margin:10px auto;width:100%;height:32px;}
.MbrAHiQtdfVLkhXOS ul{text-align:center;}
.MbrAHiQtdfVLkhXOS ul li{display:inline-block;height:30px;}
.MbrAHiQtdfVLkhXOS ul li a{display:block;margin:0 3px;padding:0 13px;height:30px;line-height:30px;border:#e0e0e0 1px solid;border-radius:3px;color:#666666;}
.MbrAHiQtdfVLkhXOS ul li a:hover{border:#1592e5 1px solid;color:#1592e5;}
.MbrAHiQtdfVLkhXOS ul li strong{display:block;margin:0 3px;padding:0 13px;height:30px;line-height:30px;background:#1592e5;border:#1592e5 1px solid;border-radius:3px;color:#FFF;cursor:pointer;}
.MbrAHiQtdfVLkhXOS ul li strong:hover{color:#005186;}
.MbrAHiQtdfVLkhXOS input{text-align:center;}

/* article */
.JewrcdltEWfigRjID {float: left; width: 860px;}
.OCzPilJngawQMYBG h1 {margin: 10px 0; width: 100%; line-height: 25px; font-size: 18px; font-weight: bold; text-indent: .3em; letter-spacing: 0.1em; text-align: center;}
.CbOnjQVNiLcDZRIUdHug {margin: 20px 0; text-align: center; color: #999999;}
.OCzPilJngawQMYBG p {margin-bottom: 10px; line-height: 23px; text-indent: 2em; letter-spacing: 0.1em;}
.OCzPilJngawQMYBG img {display: block; margin: 10px auto; max-width: 100%;}
.OCzPilJngawQMYBG p img {display: block; margin: 10px auto; max-width: 100%;}
.PMWyYlcJdxSCknEHZwRU {margin-top: 10px; width: 100%;}
.PMWyYlcJdxSCknEHZwRU p {line-height: 25px; height: 25px; overflow: hidden;}

.jvcXLBwnORNoykxKM {margin-top: 20px; box-sizing: border-box; padding: 15px; width: 100%; height: 220px; border: 1px solid #ebebeb;}
.jvcXLBwnORNoykxKM h3 {width: 100%; height: 30px; line-height: 20px; border-bottom: 1px solid #ebebeb;}
.jvcXLBwnORNoykxKM ul {margin-top: 10px;}
.jvcXLBwnORNoykxKM ul li {float: left; width: 400px; height: 30px;}
.jvcXLBwnORNoykxKM ul li:nth-child(1){margin-right: 28px;}
.jvcXLBwnORNoykxKM ul li:nth-child(3){margin-right: 28px;}
.jvcXLBwnORNoykxKM ul li:nth-child(5){margin-right: 28px;}
.jvcXLBwnORNoykxKM ul li:nth-child(7){margin-right: 28px;}
.jvcXLBwnORNoykxKM ul li:nth-child(9){margin-right: 28px;}
.jvcXLBwnORNoykxKM ul li a {position: relative; display: block; height: 30px; line-height: 30px; text-indent: 0.7em; overflow: hidden;}
.jvcXLBwnORNoykxKM ul li a:before {content: ' '; position: absolute; top: 14px; left: 0; width: 4px; height: 4px; background: #989898;}

.nHKRNLhfuwebUQJlM {padding: 0 60px; display: flex; justify-content: space-between; flex-wrap: wrap;}
.xRHgXyFOINKfkSbi {box-sizing: border-box; margin: 15px 0; padding: 30px; width: 519px; height: 317px; background: url('../images/icon_kuang.png') no-repeat;}
.xRHgXyFOINKfkSbi dl {}
.xRHgXyFOINKfkSbi dl dt {float: left; width: 178px; height: 257px; overflow: hidden;}
.xRHgXyFOINKfkSbi dl dt img{margin-left: -19px; width: 216px; height: 216px;}
.xRHgXyFOINKfkSbi dl dt a {display: block; margin: 10px auto 0; width: 109px; height: 29px; text-align: center; line-height: 29px; background: url('../images/icon_kuang2.png') no-repeat; color: #fff;}
.xRHgXyFOINKfkSbi dl dd {float: right; width: 260px;}
.xRHgXyFOINKfkSbi dl dd h3 {display: inline-block; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold;}
.xRHgXyFOINKfkSbi dl dd em {display: inline-block; margin-left: 10px;}
.xRHgXyFOINKfkSbi dl dd span {position: relative; display: block; height: 30px; line-height: 30px; text-indent: 0.8em; overflow: hidden;}
.xRHgXyFOINKfkSbi dl dd span:before {content: ' '; position: absolute; top: 12px; left: 0; width: 6px; height: 6px; border-radius: 6px; background: #5a93e6;}
.xRHgXyFOINKfkSbi dl dd p {margin-top: 10px; line-height: 25px;}
.xRHgXyFOINKfkSbi dl dd p a {color: #5a93e6;}

.spFGSEYQnzjhOURTf {display: flex; flex-wrap: wrap;}
.UxEmGjWdrwylbAhqipZT {margin: 20px; width: 160px; height: 180px; box-shadow: 0 0 15px #ddd; background: url('../images/icon_keshi.png');}
.UxEmGjWdrwylbAhqipZT img {margin: 55px 47px 20px; width: 66px; height: 66px;}
.UxEmGjWdrwylbAhqipZT h3 {text-align: center; font-size: 16px;}
