.jghead {background-color: #fff;padding: 20px 0;}
.jghead-logo {float:left;width:80%;}
.jghead-logo a{float:left;}
.jghead-logo img {height:70px}
.jghead .xxmz {float:left;margin-left:1%;}
.jghead .xxmz p {display:block;margin-left:15px;margin-bottom:2px;font-size:25px;font-weight:600;line-height:42px;letter-spacing:0;color:#262626;}
.jghead .xxmz span {display:block;margin-left:15px;font-size:14px;color:#262626;line-height:20px;}
.jghead .xxmz p a {color:#262626;}
.jghead-tel {margin-top:12px;padding-left:61px;background:url(../img/tel-big.png) no-repeat left center;    float: right;}
.jghead-tel p {font-size:14px;line-height:22px;color:#a9a9a9;}
.jghead-tel .tel {font-size:22px;line-height:24px;font-weight:bold;color:#0361BC;}
.jgnav {position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;background-color:#0361BC;border-color:#0361BC;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:0;}
.jgnav ul {width:1200px;margin:0 auto;}
.jgnav li {text-align:center;float:left;}
.jgnav li a {color:#fff;padding-top:15px;padding-bottom:15px;line-height:31px;position:relative;display:block;padding:9px 30px;font-size:16px}
.jgnav .active a,.jgnav li a:hover {color:#fff;line-height:31px;background-color:#2780d6;}

.jgbanner {width:100%;height:auto;background:#daeef9;}
.jgbanner img {width:100%;height:100%;}
.jg-js,.jg-jz,.jg-ys,.jg-zx,.jg-bm,.jg-bm {padding-top:20px;padding-bottom:20px}
.jg-js,.jg-bm {background:#fff;}
.jg-tit {display:flex;flex-direction:column;align-items:center;}
.jg-tit h3 ,.jg-tit h1 {position:relative;display:inline-block;font-size:24px;height:46px;line-height:2;font-weight:bold;padding:0 30px;}
.jg-tit h3::after,.jg-tit h3::before,.jg-tit h1::after,.jg-tit h1::before{display:block;position:absolute;content:'';width:28px;height:100%;top:0}
.jg-tit h3::after ,.jg-tit h1::after {left:-28px;background:url(../img/jg-tit-l.png) no-repeat right center}
.jg-tit h3::before ,.jg-tit h1::before {right:-28px;background:url(../img/jg-tit-r.png) no-repeat left center}
.jg-tit .line-box {line-height:0;margin-top:20px;}
.jg-tit .line-box span {display:inline-block;width:58px;height:5px;margin:0 auto;border-radius:5px;background:#2640b8;}
.jg-abut {width:1160px;background:#fff;padding:20px;border-radius:15px;overflow:hidden;margin:auto;margin-top:20px;box-shadow:0 0 10px rgba(0,0,0,0.16);}
.jg-abut .jg-abutimg {width:469px;height:313px;border-radius:10px;overflow:hidden;float:left;display:inline-block;vertical-align:middle;}
.jg-abut .jg-abutimg img {display:block;width:100%;height:100%;}
.jg-abut .jg-text {width:calc(100% - 469px);float:left;padding-left:20px;box-sizing:border-box;}
.jg-abut .jg-text ul {width:100%;overflow:hidden;padding:10px 0;}
.jg-abut .jg-text ul li {float:left;margin-right:20px;padding:0 10px;height:28px;border-radius:10px;color:#FFF;line-height:32px;}
.jg-abut .jg-text ul li:nth-child(1) {background:#fd3a88;}
.jg-abut .jg-text ul li:nth-child(2) {background:#4fc6ff;}
.jg-abut .jg-text ul li:nth-child(3) {background:#ffb400;}
.jg-abut .jg-text ul li:nth-child(4) {margin-right:0px;background:#6b90ff;}
.jg-abut .jg-textms {font-size:16px;color:#666;text-align:justify;line-height:30px;margin:10px 0 20px;height:200px;overflow-y:auto;}
.jg-abut .jg-textms  span{display: block;    display: block;font-weight: 600; font-size: 18px;}
.jg-text a {display:block;width:96px;height:32px;line-height:32px;text-align:center;color:#fff;background:#0361BC;border-radius:10px;}
.jg-jz ul {width:1200px;margin:auto;margin-top:20px;}
.jg-jz ul li {padding:30px;display:block;margin-bottom:17px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.16);height:188px;}
.jg-jz ul li:last-child {margin-bottom:0px;}
.jg-jz ul span,.jg-jz em,.jg-jz i {display:inline-block;font-style:normal;}
.jg-jz ul .tp {width:300px;height:200px;overflow:hidden;float:left;}
.jg-jz ul .hd-text {width:814px;float:left;padding-left:20px;}
.jg-jz ul .bt {width:100%;font-size:18px;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;}
.jg-jz ul .bq {width:100%;overflow:hidden;padding:0 0 6px 0;}
.jg-jz ul .bq em {padding:0 10px;height:22px;line-height:22px;border-radius:2px;font-size:14px;font-family:MicrosoftYaHei;margin:8px 12px 0 0;border-radius:10px;}
.jg-jz ul .bq em:nth-child(1),.leibie em:nth-child(5),.leibie em:nth-child(9) {background:#e6eefe;color:#5d79af;}
.jg-jz ul .bq em:nth-child(2),.leibie em:nth-child(6),.leibie em:nth-child(10) {background:#d0e5f2;color:#4f86a7;}
.jg-jz ul .bq em:nth-child(3),.leibie em:nth-child(7),.leibie em:nth-child(11) {background:#fceee0;color:#bd8459;}
.jg-jz ul .bq em:nth-child(4),.leibie em:nth-child(8),.leibie em:nth-child(12) {background:#cf8888;color:#cf8888;}
.jg-jz ul .ms {width:100%;font-size:14px;color:#666666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:22px;}
.jg-jz ul .ms p {margin:0px;padding:0px;float:left;color:#999999;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.jg-jz ul .zd {width:100%;overflow:hidden;margin:5px 0px;}
.jg-jz ul .zd span {font-family:MicrosoftYaHei;color:#666666;margin:0 9px 0 0;}
.jg-jz ul .zd span p {margin:0px;padding:0px;float:left;color:#999999;}
.jg-jz ul .zd .fy font {color:#E4393C;}
.jg-jz ul .zd .fy font i {font-size:18px;}
.jg-jz ul .zd  .xbqdizhi{width:395px;    white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.jg-jz ul .xq {width:100%;height:50px;overflow:hidden;float:left;}
.jg-jz ul .xq a {display:block;width:96px;height:32px;line-height:32px;font-size:12px;color:#FFFFFF;text-align:center;float:left;border-radius:10px;}
.jg-jz ul .xq a:nth-child(1) {background:#0361BC;border:1px #0361bc solid;}
.jg-jz ul .xq a:nth-child(1):hover {box-shadow:0px 4px 8px 0px rgba(0,0,0,0.15);}
.jg-jz ul .xq a:nth-child(2) {border:1px #0361bc solid;color:#0361bc;}
.jg-jz ul .xq a:nth-child(2):hover {background:#0361BC;color:#FFF;}

 .jg-ys{background: url(../img/advantage-bg.jpg) no-repeat center center;background-size: cover;}
.jg-ys-main {padding-top:53px;width:1200px;margin:0 auto;margin-top:20px;   }
.jg-ys-main dl {float:left;position:relative;padding-top:60px;width:23%;margin:0 1%;background:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,0.16);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.16);box-shadow:0 0 10px rgba(0,0,0,0.16);z-index:0;border-radius:4px;}
.jg-ys-main dl dt {position:absolute;top:-60px;left:50%;margin-left:-60px}
.jg-ys-main dl dd {padding:20px;}
.jg-ys-main dl dd .tit {font-size:20px;font-weight:bold;color:#333;text-align:center;margin-bottom:12px;}
.jg-ys-main dl dd .cnt p {font-size:16px;line-height:26px;color:#666;    overflow: hidden;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;height: 130px;}
.jg-zx-main {width:1200px;margin:0 auto;margin-top:20px;}
.jg-zx-main dl {float:left;width:45.5%;padding:20px;margin:0 1.5% 20px 0;box-shadow:0 0 5px 1px rgba(0,0,0,.1);background:#fff;border-radius:8px;}
.jg-zx-main dl:nth-child(2n) {margin-right:0px;}
.jg-zx-main dl:hover dt a {color:#0361BC}
.jg-zx-main dl dt {margin-bottom:10px;overflow:hidden;}
.jg-zx-main dl dt .tit {width:62%;float:left;display:inline-block;line-height:30px;color:#333;padding-left:40px;background:url(../img/q-icon.jpg) no-repeat 0 2px;font-size:18px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jg-zx-main dl dt i {display:inline-block;float:right;line-height:30px;}
.jg-zx-main dd i {padding:0 10px;margin-right:5px;background:url(../img/a-icon.jpg) no-repeat center center;}
.jg-zx-main dd p {font-size:14px;line-height:22px;height:66px;overflow:hidden;color:#666;}
.jg-hj {padding-top:20px;}
.jg-hj .hj {width:1200px;margin:0 auto;margin-top:20px;}
.jg-hj .hj li {float:left;margin:0 20px 20px 0;width:275px;overflow:hidden;}
.jg-hj .hj li:nth-child(4n) {margin-right:0px}
.jg-hj .hj li:hover img {-webkit-transition:1s;transition:1s;-webkit-transform:scale(1.13);transform:scale(1.13);}
.jg-hj .hj li img {width:100%;height:173px;transition-property:all;transition-duration:0.6s;transition-timing-function:ease;transition-delay:0s;}
.flow-bg {width:1200px;margin:0 auto;margin-top:20px;}
.flow-num {position:relative;padding:10px 0 16px;background:url(../img/flow-bg2.jpg) repeat-x center left}
.flow-num span {display:inline-block;width:40px;height:40px;font-size:12px;line-height:40px;border:8px solid #ffe0c1;color:#fff;background-color:#ff9833;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px}
.flow-item {float:left;width:14.285%;text-align:center}
.flow-item dt {font-size:16px;font-weight:bold;color:#333;padding-bottom:7px}
.flow-item:first-child .flow-num::after,.flow-item:last-child .flow-num::after {position:absolute;content:'';display:block;width:11px;height:100%;top:0}
.flow-item:first-child .flow-num::after {left:0;background:url(../img/flow-bg1.jpg) no-repeat center left}
.flow-item:last-child .flow-num::after {right:0;background:url(../img/flow-bg3.jpg) no-repeat center right}
.flow-cnt {height:34px;position:relative;margin:0 12px;padding:15px;border-radius:4px;box-shadow:0 0 10px rgba(12,23,144,0.16)}
.flow-cnt:before {display:block;content:'';width:100%;height:9px;background:url(../img/flow-sanjiao.png) no-repeat center bottom;position:absolute;left:0;top:-9px}
.flow-cnt p {font-size:14px;line-height:18px;color:#666}
.flow-cnt a {display:inline-block;font-size:14px;line-height:30px;color:#fff;background:#217ca1;padding:0 10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}
.flow-cnt a:hover {background-color:#ed7f3b;box-shadow:0 4px 5px rgba(237,127,59,0.4)}
