 @charset "utf-8";
/* CSS Document */
html,body{ min-height: 100vh;}

.wrap{ width: 100%; height: auto; position: relative; overflow: hidden; background: #f7f7f7;}
.jgTop{width:1400px;height:auto;overflow: hidden; margin: 0 auto;}
.jgTop .topMid{height:161px;}
.jgTop .topMid .logo{width:auto;height:161px;margin-right:48px;max-width: 472px;}
.jgTop .topMid .logo img { width: 100%;}
.jgTop .topMid .logo a{display:block;width:auto;line-height:161px;}
.jgTop .topMid .channel{width: calc(100% - 924px);height:161px;display: flex;flex-wrap: wrap;align-items: center;align-content: center;position: relative;}
.jgTop .topMid .channel a{display: block;width: 100%;height: 100%;font-size:38px;position:relative;padding-left:51px;color: #d01126;font-weight: bold;display: flex;align-items: center;}
.jgTop .topMid .channel p{font-size: 18px;line-height: 1.5;color: #666666;padding-left: 51px;/* display: none; */}
.jgTop .topMid .channel::after{content:"";width:1px;height:161px;position:absolute;left:0px;top:0px;background: url("../images/jg_img02.png")no-repeat left center;}
.jgTop .topRight{width:404px;height:161px;padding-top:54px;box-sizing: border-box;}
.jgTop .topRight .SearchPart {position: relative;width:262px;cursor: pointer;height:50px;float:left;border-radius:25px;background:#ffffff;margin-right:8px;border: 1px solid #c6c6c6;}
.jgTop .topRight .SearchPart::after{content:"";width: 54px;height: 100%;position:absolute;left:0px;top:0px;background: url("../images/jg_img01.png")no-repeat center center;}
.jgTop .topRight .SearchPart input {outline: medium;background: none;border: none;width: 200px;padding-left: 54px;float:left;box-sizing:border-box;position: relative;z-index: 1;color: #222222;font-size: 16px;line-height:50px;}
.jgTop .topRight .SearchPart input::-webkit-input-placeholder {color: #222222;}
.jgTop .topRight .SearchPart input:-moz-placeholder {color: #222222;}
.jgTop .topRight .SearchPart input::-moz-placeholder {color: #222222;}
.jgTop .topRight .SearchPart input:-ms-input-placeholder {color: #222222;}
.jgTop .topRight .SearchPart a {display: block;width: 60px;height:50px;float: right;background: #d01126;border-radius: 25px;cursor: pointer;font-size: 16px;color: #ffffff;line-height: 50px;text-align: center;}
.jgTop .topRight .backHome{display: block;width:132px;height:50px;float:left;background: #eb2828;cursor: pointer;border-radius: 25px;}
.jgTop .topRight .backHome a{display: block;width:100%;height:100%;text-indent:58px;font-size:16px;font-weight:600;color:#ffffff;position:relative;line-height:50px;transition:all ease-in-out 0.3s;}
.jgTop .topRight .backHome a::after{content:"";width:50px;height:50px;border-radius:50%;position:absolute;top:0px;left:0px;background: url("../images/xb_img03.png")no-repeat center #d01126;transition:all ease-in-out 0.3s;}
.jgTop .topRight .backHome:hover a{text-indent:10px;}
.jgTop .topRight .backHome:hover a::after{left:100%;transform: translateX(-100%);}

.jgTop .NavBox{width:100%;height:68px;background: #d01126;}
.jgTop .NavBox ul{display: flex;justify-content:space-between;}
.jgTop .NavBox ul li{width:auto;height:68px;position:relative;}
.jgTop .NavBox ul li>a{display:block;width:auto;height:68px;line-height:68px;font-size:24px;color:#ffffff; padding: 0px 20px; box-sizing:border-box;}
.jgTop .NavBox ul li a:hover,
.jgTop .NavBox ul li.on a{color:#ffaf28;}

/*Banner*/
.jgBanner .bd {width: 100%;height: auto;overflow: hidden;}
.jgBanner .bd ul {width: 100%;height: 100%;overflow: hidden;}
.jgBanner .bd ul li {width: 100%;height: 100%;overflow: hidden;}
.jgBanner .bd ul li a {width: 100%;height: 100%;display: block;}
.jgBanner .bd ul li img {width: 100%;height: 435px;transition: all 0.5s;object-fit:cover;}
.jgBanner .hd {height: auto;z-index: 9;cursor: pointer;position: absolute;bottom: 15px;right: 14px; display: none;}
.jgBanner .hd ul {display: inline-block;height: 12px;overflow: hidden;text-align: center;}
.jgBanner .hd li {float: left;width: 12px;height: 12px;background: #010101;opacity: 0.3;margin: 0px 5px;border-radius: 50%;}
.jgBanner .hd li.on {background: #e3f4fe; opacity: 1;}

.wrap .Main{ background: #f7f7f7;}
.wrap .Main .Con .article{ background: #ffffff;}
