.icenter {width: 1360px;margin: auto;position: relative; padding:0 30px;}


.n_mian{ margin-top:170px;}


.n_banner { width:100%; position: relative;}
.n_banner .n_img {width:100%;position: relative;}
.n_banner .n_img img{width:100%;}
.n_banner .n_txt { position: absolute; width: 100%; left:0; top:50%; transform: translateY(-50%); text-align: left; }
.n_banner .n_txt .tit1 { font-size: 50px;color:#91cf08; line-height: 2; }
.n_banner .n_txt .tit2 { font-size: 30px;color:#1bacfb; line-height: 2; }


.n_tit { width:100%; position:relative;}
.n_tit h2{ font-weight: normal; font-size: 30px; color:#222222; line-height: 1.2; font-weight: normal; }
.n_tit h3{width: 100%;height: 1px;background: #ddd;position: relative;margin: 30px 0;}
.n_tit h3:before{content: '';display: block;width: 60px;height: 2px;position: absolute;left: 0;top: 0;background-color: #1b4def;}


.n_about { width: 100%; position: relative; padding:90px 0;}
.n_about .ab01 { width: 100%; position: relative; }
.n_about .ab01 .con { margin-top: 35px; font-size: 16px; color:#666666; line-height: 30px; text-align:justify; min-height:350px; padding-bottom:50px; }


.n_news { margin-top: 30px; }
.n_news ul li { margin-top: 20px; }
.n_news ul li a { border-bottom: 5px solid #fff; display: block; padding:2vw 1.6vw; background: #ffffff; border-radius: 10px; overflow: hidden; box-shadow: 0px 0px 10px 10px rgba(120,120,120,0.1); }
.n_news ul li a .date { font-size: 14px; color:#666666; }
.n_news ul li a .tit { line-height: 1.5; font-size: 22px; color:#333333; }
.n_news ul li a .sum { margin: 6px 0 20px; font-size: 14px; color:#666666; line-height: 1.6; overflow: hidden;	text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; }
.n_news ul li a:hover .date,.n_news ul li a:hover .tit,.n_news ul li a:hover .sum { transition: all 0.5s; color:#fff; }
.n_news ul li a:hover { transition: all 0.5s; background: #5ac0aa; border-color:#ed7700; }
.n_news ul li a .more2 {margin-top: 30px;}
.n_news ul li a .more2 span{ font-size: 14px;color:#666;  padding: 6px 12px 6px 0; border-bottom: 1px solid #dedede;}
.n_news ul li a:hover .more2 span { color: #fff; border-color: #fff; }

.n_news_det{ display:flex;justify-content: space-between;}
.n_news_det .n_news_xq { background: #fff; box-shadow: 0 0 10px 10px rgba(120,120,120,0.1); padding: 30px; border-radius: 12px; width:68%; }
.n_news_det .n_news_xq .top .tit { width: 100%; padding-bottom:20px; border-bottom: 1px solid #ddd; margin-bottom:20px; position: relative;}
.n_news_det .n_news_xq .top .tit h1 { font-size: 14px; font-weight:normal;color:#666666; }
.n_news_det .n_news_xq .top .tit h2 { line-height: 1.5; margin-top: 6px; font-size: 22px;color:#333333;  }
.n_news_det .n_news_xq .text { font-size: 16px; line-height: 2; color:#666; padding:10px 0 60px; }
.n_news_det .n_news_xq .bot { padding-top: 2vw; margin-top: 1.8vw; border-top: 1px solid #ddd; display:flex; }
.n_news_det .n_news_xq .bot a { transition: all 0.5s; display: inline-block; padding: 12px 20px; background: #f0f0f0; border-radius: 8px; font-size: 15px; color:#333; }
.n_news_det .n_news_xq .bot a:hover { background: #ed7700; color:#fff; }
.n_news_det .n_news_xq .bot .le { width: calc(100% - 260px); }
.n_news_det .n_news_xq .bot .le p:nth-child(2) { margin-top: 10px;}
.n_news_det .n_news_xq .bot .re a { background: #56a598; }
.n_news_det .n_news_xq .bot .re a span { transition: all 0.5s; display: inline-block; width: 170px; color:#fff;}
.n_news_det .n_slider { width: 30%;}
.n_news_det .n_slider .t_tit h1 { font-size: 32px; font-weight:normal; color:#333; padding-bottom: 20px; border-bottom: 1px solid #dedede; }
.n_news_det .n_slider .top {  background: #fff; box-shadow: 0 0 10px 10px rgba(120,120,120,0.1); padding: 30px; border-radius: 12px; overflow: hidden; }
.n_news_det .n_slider .top ul { padding: 12px 0 20px; }
.n_news_det .n_slider .top ul li { margin-top: 10px;}
.n_news_det .n_slider .top ul li a { font-weight: normal; display: block; border-bottom: 1px solid #ddd; font-size: 18px; transition: all 0.5s; color:#333333; padding: 12px 0; }
.n_news_det .n_slider .top ul li:hover a { color:#56a598;}
.n_news_det .n_slider .top ul li.cur a { color:#56a598;}
.n_news_det .n_slider .bot {  background: #fff; box-shadow: 0 0 10px 10px rgba(120,120,120,0.1); padding: 30px; border-radius: 12px; overflow: hidden; margin-top: 30px; }
.n_news_det .n_slider .bot dl dd a { display: block; border-bottom: 1px solid #ddd; padding: 16px 0; margin-top: 10px; }
.n_news_det .n_slider .bot dl dd .date { font-size: 14px;color:#56a598; }
.n_news_det .n_slider .bot dl dd .tit { margin-top:5px; line-height: 1.4; font-size: 16px; font-weight: normal; color:#666666; }

.n_case {padding: 30px 0 90px;position: relative;}
.n_case .con { display:flex;flex-wrap:wrap;justify-content: space-between; position: relative;}
.n_case .con .item {position: relative;background: #f9f9f9;width: 49%; margin-bottom:30px;}
.n_case .con .item a{display:flex;flex-wrap:wrap;justify-content: space-between;}
.n_case .con .item .img{overflow: hidden; width:50%; background:#dcdcdc; position: relative; z-index:10;}
.n_case .con .item .img img{width: 100%;height: 100%;transition: all 0.36s;}
.n_case .con .item .img .tou{position: relative;top: 0;left: 0; z-index:-1;}
.n_case .con .item .img .shi{position: absolute;top: 0;left: 0; z-index:2;}
.n_case .con .item .txt {width: 50%;padding: 28px 44px; box-sizing: border-box;}
.n_case .con .item .txt .tit1 {color: #0068c5;}
.n_case .con .item .txt .tit2 { font-size:20px; color:#333;line-height: 30px;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.n_case .con .item .txt .tit3 {color: #666666;line-height: 20px;margin-top: 12px;}
.n_case .con .item .txt .tit4 i {font-style: normal;color: #333333;display: inline-block;margin-top: 47px;}
.n_case .con .item .txt .tit4 i span {display: inline-block;width: 13px;height: 10px;margin-left: 6px;transition: all 0.5s;background: url(jctp.png) no-repeat right;}
.n_case .con .item a:hover .tit4 i span {width: 26px;transition: all 0.5s;background: url(jctp.png) no-repeat right;}
 
 
.xiadan {padding: 30px 0 90px;position: relative;}
.xiadan .con { width:100%;position: relative;}
.xiadan .con .item {position: relative;background: #f9f9f9;width: 100%; margin-bottom:30px;}
.xiadan .con .item a{display:flex;flex-wrap:wrap;justify-content: space-between;}
.xiadan .con .item .img{overflow: hidden; width:50%; background:#dcdcdc; position: relative; z-index:10;}
.xiadan .con .item .img img{width: 100%;height: 100%;transition: all 0.36s;}
.xiadan .con .item .img .tou{position: relative;top: 0;left: 0; z-index:-1;}
.xiadan .con .item .img .shi{position: absolute;top: 0;left: 0; z-index:2;}
.xiadan .con .item .txt {width: 50%;padding: 28px 44px; box-sizing: border-box;}
.xiadan .con .item .txt .tit1 {color: #0068c5;}
.xiadan .con .item .txt .tit2 { font-size:20px; color:#333;line-height: 30px;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.xiadan .con .item .txt .tit3 {color: #666666;line-height: 20px;margin-top: 12px;}
.xiadan .con .item .txt .tit4 i {font-style: normal;color: #333333;display: inline-block;margin-top: 47px;}
.xiadan .con .item .txt .tit4 i span {display: inline-block;width: 13px;height: 10px;margin-left: 6px;transition: all 0.5s;background: url(jctp.png) no-repeat right;}
.xiadan .con .item a:hover .tit4 i span {width: 26px;transition: all 0.5s;background: url(jctp.png) no-repeat right;}
 


.journal { width:100%;background: #f9f9f9; padding:40px 0 90px; margin-top:170px;}

.journal01 {padding: 5px 20px 5px;box-sizing: border-box;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); background:#fff;}
.journal01 .item {display: flex;border-bottom: 1px solid #eeeeee;padding-top: 10px;}
.journal01 .item:last-child {border: none;}
.journal01 .item .h_tit {white-space: nowrap;padding: 2px 12px;min-width: 63px; font-size:14px; font-weight:500;color: #333;}
.journal01 .item .con {flex-wrap: wrap;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-size:14px;}
.journal01 .item .con .h_item1 {color: #fff !important;background: #4A90E2;border-radius: 2px;}
.journal01 .item .con .h_item1 a{color: #fff !important;}
.journal01 .item .con .h_item {color: #505B65;padding: 2px 12px;cursor: pointer;margin-bottom: 10px;text-align: center;}
.journal01 .item .con .h_item:hover {color: #fff !important;background: #4A90E2;border-radius: 2px;}
 

.journal02{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}
.journal02 .item{width: 49%;box-sizing: border-box;margin-top: 30px;} 
.journal02 .item .con {display: flex;flex-direction: column;justify-content: flex-end;height: 236px;overflow: hidden;background: rgba(255, 255, 255, 1);box-sizing: border-box;
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);}
.journal02 .item .con:hover {box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);}
.journal02 .item .con .top {display: flex;flex: 1; padding:20px 20px 10px;}
.journal02 .item .con .img {flex:0 0 120px;height: 160px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);}
.journal02 .item .con .img img {width: 100%;height: 100%;display: block;}
.journal02 .item .con .txt {padding-left: 14px;flex: 1;overflow: hidden;width: 0;}
.journal02 .item .con .txt .title {max-height:46px;overflow:hidden;overflow:hidden; font-size:16px; font-weight:500;color: #1f68ac; padding-bottom:15px;}
.journal02 .item .con .txt .rows {border-top: 1px solid #F2F2F2;display: flex;}
.journal02 .item .con .txt .rows:last-child {border-bottom: 1px solid #F2F2F2;}
.journal02 .item .con .txt .rows .cols {padding: 3px 8px;border-left: 1px solid #F2F2F2;}
.journal02 .item .con .txt .rows .cols:last-child {border-right: 1px solid #F2F2F2;}
.journal02 .item .con .txt .rows .item24 {width: 0;flex: 1;}
.journal02 .item .con .txt .rows .item24 h1{ font-size:14px; color:#666;display: inline-block;vertical-align: middle; font-weight:normal;}
.journal02 .item .con .txt .rows .item24 span{ font-size:14px; color:#333;font-weight:600;}
.journal02 .item .con .txt .rows .item12 {width: 0;flex: 0 0 50%;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.journal02 .item .con .txt .rows .item12 h1{ font-size:14px; color:#333; font-weight:normal;}
.journal02 .item .con .txt .rows .item12 span{ font-size:14px; color:#666;}
.journal02 .item .con .sign {background: #F0FFFE;color: #399EB8;font-size: 16px;font-weight: 500;text-align: center;display: block;flex: 0 0 40px;line-height: 40px;cursor: pointer;}
.journal02 .item .con .sign img { width:24px;vertical-align: middle;margin-right: 10px;}
.journal02 .item .con .sign span { display: inline-block;vertical-align: middle;}


.i_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.i_tit p{ font-size: 18px; font-weight:normal; margin-top:10px;}
 
/* zhin101 */
.zhin101 { width:100%; position:relative;}
.zhin101 .i_tit{ font-size:30px; color:#333; font-weight:bold; text-align:left;}
.zhin101 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.zhin101 .box {width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between;align-items: center; padding:10px 0;}
.zhin101 .box .le{width: 60%; padding:20px 0;}
.zhin101 .box .le h2{ font-size:20px; margin-bottom:30px;}
.zhin101 .box .le .fw{ display: flex;flex-wrap:wrap;justify-content:space-between;align-items: center;}
.zhin101 .box .item {width: 48%; margin-bottom:20px;} 
.zhin101 .box .item .txt { width:100%;display: flex;flex-wrap:wrap;align-items: center;}
.zhin101 .box .item .txt p { width:35px; margin-right:20px;}
.zhin101 .box .item .txt h4 {font-size: 16px; font-weight:bold;margin-bottom: 10px;color: #343434; text-align:left;}
.zhin101 .box .re{width: 40%; background:#eee; padding:40px 0; text-align:center;}
.zhin101 .box .re h1{ font-size:24px;}
.zhin101 .box .re h2{ font-size:14px; font-weight:normal;}
.zhin101 .box .re h3{ font-size:16px; font-weight:normal; color:#999; margin-top:30px; margin-bottom:10px;}
.zhin101 .box .re h4{ font-size:20px; margin-top:30px;}
.zhin101 .box .re .more_l{ width:340px; height:60px; line-height:60px; font-size:14px; color:#fff; font-weight:bold; text-align:center; margin:30px auto; background:none; border:1px solid #113dcd;}
.zhin101 .box .re .more_l a{ display:block; font-size:20px; color:#113dcd; font-weight:bold; text-align:center; position:relative;}
.zhin101 .box .re .more a:hover{background:none;}
 
/* zhin102 */
.zhin102 { width:100%; position:relative; padding:30px 0;}
.zhin102 .box { width:100%;max-width: 1280px;display: flex;flex-wrap:wrap;justify-content:space-between;align-items: center; padding:60px 0;box-shadow: 0 0 20px 0 #ccc; background:#fff; margin:40px auto;}
.zhin102 .box .item {width: 27%; padding:0 10px;} 
.zhin102 .box .item .txt { width:100%; }
.zhin102 .box .item .txt h4 {font-size: 28px; font-weight:bold; color: #999;}
.zhin102 .box .item .txt p { font-size:17px; line-height:22px; color: #1f1f1f;}
.zhin102 .box .item .txt p img{ width:100%;}
.zhin102 .box .item1 {width: 19%;} 
.zhin102 .box .item1 .txt h4 {font-size: 30px; font-weight:bold; color: #333; text-align:center;}

/* zhin103 */
.zhin103 { width:100%; position:relative; padding:60px 0; background:#f6f6fb;}
.zhin103 .box {width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between; padding:60px 0 10px;}
.zhin103 .box .item {width: 32%; background:#fff; padding:30px 40px; margin-bottom:20px;} 
.zhin103 .box .item h1 {font-size: 18px; font-weight:bold;margin-bottom: 20px;color: #333;}
.zhin103 .box .item h2 {font-size: 18px; font-weight:normal;margin-bottom: 30px;color: #999;}
.zhin103 .box .item h3 { font-size:18px; font-weight:normal; color: #333;}
.zhin103 .box .item:nth-child(1){ border-left:4px solid #ffdc68;} 
.zhin103 .box .item:nth-child(2){ border-left:4px solid #ae9fe1;} 
.zhin103 .box .item:nth-child(3){ border-left:4px solid #50caae;} 
.zhin103 .box .item:nth-child(4){ border-left:4px solid #ae9fe1;} 
.zhin103 .box .item:nth-child(5){ border-left:4px solid #50caae;} 
.zhin103 .box .item:nth-child(6){ border-left:4px solid #ffdc68;} 
.zhin103 .box .item:nth-child(7){ border-left:4px solid #ffdc68;} 
.zhin103 .box .item:nth-child(8){ border-left:4px solid #ae9fe1;} 
.zhin103 .box .item:nth-child(9){ border-left:4px solid #50caae;} 
.zhin103 .item1 {width: 100%; background:#fff; padding:30px 40px; margin-bottom:20px; border-left:4px solid #ffdc68;}
.zhin103 .item1 h1 {font-size: 30px; font-weight:bold;margin-bottom: 20px;color: #333;}
.zhin103 .item1 h2 {font-size: 18px; font-weight:normal;margin-bottom: 30px;color: #999;}
.zhin103 .item1 h3 { font-size:18px; font-weight:normal; color: #333;}

/* zhin104 */
.zhin104 { width:100%; position:relative; padding:60px 0; background:#00084d;}
.zhin104 .i_tit{ color:#fff;}
.zhin104 .box {width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between; padding:60px 0 10px;}
.zhin104 .box .item {width: 48%; background:#fff; padding:30px 40px; margin-bottom:20px;} 
.zhin104 .box .item h1 {font-size: 24px; font-weight:bold;margin-bottom: 20px;color: #333;}
.zhin104 .box .item h2 {font-size: 18px; font-weight:normal;margin-bottom: 30px;color: #999;}
.zhin104 .box .item h3 { font-size:18px; font-weight:normal; color: #333;}

/* zhin401 */
.zhin401 { width:100%; position:relative;}
.zhin401 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin401 .box .i_tit{ display: flex;align-items: center;}
.zhin401 .box .i_tit .img{ width:50px;}
.zhin401 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin401 .box .con {width: 100%; line-height:30px;}

/* zhin402 */
.zhin402 { width:100%; position:relative; padding:30px 0;}
.zhin402 .n_tit{ width:140px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin402 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin402 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin402 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin402 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin402 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin402 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin402 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 

/* zhin501 */
.zhin501 { width:100%; position:relative;}
.zhin501 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin501 .box .i_tit{ display: flex;align-items: center;}
.zhin501 .box .i_tit .img{ width:50px;}
.zhin501 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin501 .box .con {width: 100%; line-height:30px;}
 
/* zhin502 */
.zhin502 { width:100%; position:relative; padding:30px 0;}
.zhin502 .n_tit{ width:140px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin502 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin502 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin502 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin502 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin502 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin502 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin502 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 
 
/* zhin601 */
.zhin601 { width:100%; position:relative;}
.zhin601 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin601 .box .i_tit{ display: flex;align-items: center;}
.zhin601 .box .i_tit .img{ width:50px;}
.zhin601 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin601 .box .con {width: 100%; line-height:30px;}
 
/* zhin602 */
.zhin602 { width:100%; position:relative;}
.zhin602 .box { background:#0a316a; padding:30px; box-sizing: border-box;}
.zhin602 .n_tit{ width:100%;font-size: 24px; text-align:center; margin-bottom:30px; color: #fff; font-weight: bold;}
.zhin602 .box .item {width: 100%; padding:0 10px; margin-bottom:10px; background:#fff; line-height:50px;} 
.zhin602 .box .item .tit { width:100%; padding-left:20px;}
.zhin602 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
 
/* zhin603 */
.zhin603 { width:100%; position:relative; padding:30px 0;}
.zhin603 .n_tit{ width:160px;font-size: 18px; margin:0 auto; padding: 18px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin603 .box { margin-top:30px; box-sizing: border-box;}
.zhin603 .box .item {width: 100%; margin-bottom:20px; background:#f86c1b; height:60px; line-height:60px; border-radius:30px;} 
.zhin603 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin603 .box .item .tit span { width:60px; height:60px; border-radius:50%; border:5px solid #fff; margin-right:10px; display: flex;justify-content:center;align-items: center; font-size:24px; color:#fff;}
.zhin603 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #fff;}

/* zhin604 */
.zhin604 { width:100%; position:relative; padding:30px 0;}
.zhin604 .n_tit{ width:140px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin604 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin604 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin604 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin604 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin604 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin604 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin604 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 
 
/* zhin701 */
.zhin701 { width:100%; position:relative;}
.zhin701 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin701 .box .i_tit{ display: flex;align-items: center;}
.zhin701 .box .i_tit .img{ width:50px;}
.zhin701 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin701 .box .con {width: 100%; line-height:30px;}
 
/* zhin702 */
.zhin702 { width:100%; position:relative;}
.zhin702 .box { background:#0a316a; padding:30px; box-sizing: border-box;}
.zhin702 .n_tit{ width:100%;font-size: 24px; text-align:center; margin-bottom:30px; color: #fff; font-weight: bold;}
.zhin702 .box .item {width: 100%; padding:0 10px; margin-bottom:10px; background:#fff; line-height:50px;} 
.zhin702 .box .item .tit { width:100%; padding-left:20px;}
.zhin702 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
 
/* zhin703 */
.zhin703 { width:100%; position:relative; padding:30px 0;}
.zhin703 .n_tit{ width:160px;font-size: 18px; margin:0 auto; padding: 18px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin703 .box { margin-top:30px; box-sizing: border-box;}
.zhin703 .box .item {width: 100%; margin-bottom:20px; background:#f86c1b; height:60px; line-height:60px; border-radius:30px;} 
.zhin703 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin703 .box .item .tit span { width:60px; height:60px; border-radius:50%; border:5px solid #fff; margin-right:10px; display: flex;justify-content:center;align-items: center; font-size:24px; color:#fff;}
.zhin703 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #fff;}

 
 /* zhin801 */
.zhin801 { width:100%; position:relative;}
.zhin801 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin801 .box .i_tit{ display: flex;align-items: center;}
.zhin801 .box .i_tit .img{ width:50px;}
.zhin801 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin801 .box .con {width: 100%; line-height:30px;}

/* zhin802 */
.zhin802 { width:100%; position:relative;}
.zhin802 .box { background:#0a316a; padding:30px; box-sizing: border-box;}
.zhin802 .n_tit{ width:100%;font-size: 24px; text-align:center; margin-bottom:30px; color: #fff; font-weight: bold;}
.zhin802 .box .item {width: 100%; padding:0 10px; margin-bottom:10px; background:#fff; line-height:50px;} 
.zhin802 .box .item .tit { width:100%; padding-left:20px;}
.zhin802 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
 
/* zhin803 */
.zhin803 { width:100%; position:relative; padding:30px 0;}
.zhin803 .n_tit{ width:260px;margin:0 auto;font-size: 16px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin803 .box { border-left: 2px solid #3b21ce;box-sizing: border-box;}
.zhin803 .box .item {width: 100%; margin-left:-13px; margin-bottom:30px;} 
.zhin803 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin803 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px; margin-top:-5px; background:#fff;}
.zhin803 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin803 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin803 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
.zhin803 .zhu{ font-size:18px; color:#3b21ce;}
 
/* zhin804 */
.zhin804 { width:100%; position:relative; padding:30px 0;}
.zhin804 .n_tit{ width:100%; text-align:center;font-size: 24px; padding: 8px 2em; color: #fff; font-weight: bold;}
.zhin804 .box { border: 1px solid #3b21ce; padding:30px; box-sizing: border-box; background:#3b21ce;}
.zhin804 .box .item {width: 100%; padding:0 10px; margin-top:30px;} 
.zhin804 .box .item .txt{ width:100%; line-height:30px; color:#fff;}
 

/* zhin901 */
.zhin901 { width:100%; position:relative;}
.zhin901 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin901 .box .i_tit{ display: flex;align-items: center;}
.zhin901 .box .i_tit .img{ width:50px;}
.zhin901 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin901 .box .con {width: 100%; line-height:30px;}
 
/* zhin902 */
.zhin902 { width:100%; position:relative; padding:30px 0;}
.zhin902 .n_tit{ width:240px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin902 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin902 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin902 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin902 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin902 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin902 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin902 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 
/* zhin903 */
.zhin903 { width:100%; position:relative; padding:30px 0;}
.zhin903 .n_tit{ width:140px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin903 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin903 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin903 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin903 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin903 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin903 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin903 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 
 

/* zhin1001 */
.zhin1001 { width:100%; position:relative;}
.zhin1001 .box{ width:100%; position:relative;background: #eee8e6; padding:1em; color: #7f6056;}
.zhin1001 .box .i_tit{ display: flex;align-items: center;}
.zhin1001 .box .i_tit .img{ width:50px;}
.zhin1001 .box .i_tit .tit{ width: calc(100% - 50px); text-align:left; font-size:17px;}
.zhin1001 .box .con {width: 100%; line-height:30px;}
 
/* zhin1002 */
.zhin1002 { width:100%; position:relative; padding:30px 0;}
.zhin1002 .n_tit{ width:240px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin1002 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin1002 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin1002 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin1002 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin1002 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin1002 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin1002 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}

/* zhin1003 */
.zhin1003 { width:100%; position:relative;}
.zhin1003 .box { background:#0a316a; padding:30px; box-sizing: border-box;}
.zhin1003 .n_tit{ width:100%;font-size: 24px; text-align:center; margin-bottom:30px; color: #fff; font-weight: bold;}
.zhin1003 .box .item {width: 100%; padding:0 10px; margin-bottom:10px; background:#fff; line-height:50px;} 
.zhin1003 .box .item .tit { width:100%; padding-left:20px;}
.zhin1003 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
 
/* zhin1004 */
.zhin1004 { width:100%; position:relative; padding:30px 0;}
.zhin1004 .n_tit{ width:240px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin1004 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin1004 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin1004 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin1004 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin1004 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin1004 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin1004 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 
/* zhin1005 */
.zhin1005 { width:100%; position:relative; padding:30px 0;}
.zhin1005 .n_tit{ width:240px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}
.zhin1005 .box { border: 1px solid #3b21ce; padding: 3em 1em 1em; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-top: -25px; box-sizing: border-box;}
.zhin1005 .box .item {width: 100%; padding:0 10px; margin-bottom:30px;} 
.zhin1005 .box .item .tit { width:100%; display: flex;align-items: center; margin-bottom:30px; }
.zhin1005 .box .item .tit span { width:25px; height:25px; border-radius:50%; border:5px solid #00176e; margin-right:10px;}
.zhin1005 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhin1005 .box .item .txt{ width:100%; line-height:30px; padding-left:45px;}
.zhin1005 .box .item .txt img{ width:100%; max-width:600px; text-align:center; margin:0 auto 30px;}
 
/* zhin1006 */
.zhin1006 { width:100%; position:relative; padding:30px 0;}
.zhin1006 .n_tit{ width:240px;font-size: 16px; letter-spacing: 1.5px; padding: 8px 2em; color: #fff; font-weight: bold; background: #3b21ce; flex-shrink: 0; border-top-left-radius: 15px; border-bottom-right-radius: 15px;}


 /* runs101 */
.runs101 { width:100%; position:relative;}
.runs101 .i_tit{ font-size:24px; color:#fff; font-weight:bold; text-align:left; padding:10px 30px; background:#33508a;}
.runs101 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.runs101 .box {width: 100%;padding:30px; border:1px solid #33508a; border-radius:10px; margin-top:30px;}
.runs101 .box .txt { width:100%; line-height:35px; font-size:16px; }

/* runs102 */
.runs102 { width:100%; position:relative; padding:30px 0;}
.runs102 .box { width:100%; display: flex;flex-wrap:wrap;justify-content:space-between;}
.runs102 .box .item {width: 24%; border:1px solid #33508a;} 
.runs102 .box .item .con { width:100%; }
.runs102 .box .item .con .tit { background:url(rsbg.png) no-repeat; background-size:100% 100%; height:120px; line-height:120px; position:relative; text-align:center;}
.runs102 .box .item .con .tit span{ position:absolute; top:3px; right:10px; padding:0 10px; font-size: 12px; background:#ff8800; height:25px; line-height:25px; color: #fff;}
.runs102 .box .item .con .tit h1{ font-size: 20px; font-weight:bold; color: #fff;}
.runs102 .box .item .con .txt { padding:20px;}
.runs102 .box .item .con .txt h2 {font-size: 36px; font-weight:bold; color: #333; margin-bottom:20px;}
.runs102 .box .item .con .txt p { font-size:14px; line-height:30px; color: #000; position:relative; padding-left:15px;}
.runs102 .box .item .con .txt p:before {content: '√'; width:10px; height:10px;position: absolute;top:0;left:0; }
.runs102 .box .item .con .txt .p { color: #999; }
.runs102 .box .item .con .txt .p:before {content: '×'; width:10px; height:10px;position: absolute;top:0;left:0; }

/* runs103 */
.runs103 { width:100%; position:relative;}
.runs103 .i_tit{ font-size:24px; color:#fff; font-weight:bold; text-align:left; padding:10px 30px; background:#33508a;}
.runs103 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.runs103 .box {width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between; padding:10px 0 60px;}
.runs103 .box .item {width: 25%; text-align:center;} 
.runs103 .box .item h1 {font-size: 20px; font-weight:bold;margin-bottom: 10px;color: #333; text-align:center;}
.runs103 .box .item p {font-size: 14px; font-weight:normal;color: #333; text-align:center;}

/* runs104 */
.runs104 { width:100%; position:relative;}
.runs104 .i_tit{ font-size:24px; color:#fff; font-weight:bold; text-align:left; padding:10px 30px; background:#33508a;}
.runs104 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.runs104 .box {width: 100%; padding:60px 0 10px;}
.runs104 .box .img {width: 100%; text-align:center;} 
.runs104 .box .img img {max-width: 100%;}

 /* runs201 */
.runs201 { width:100%; position:relative;}
.runs201 .i_tit{ font-size:24px; color:#fff; font-weight:bold; text-align:left; padding:10px 30px; background:#33508a;}
.runs201 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.runs201 .box {width: 100%;padding:30px; border:1px solid #33508a; border-radius:10px; margin-top:30px;}
.runs201 .box .txt { width:100%; line-height:35px; font-size:16px; }
 
/* runs202 */
.runs202 { width:100%; position:relative; padding:30px 0;}
.runs202 .box { width:100%; display: flex;flex-wrap:wrap;justify-content:space-between;}
.runs202 .box .item {width: 24%; border:1px solid #33508a;} 
.runs202 .box .item .con { width:100%; }
.runs202 .box .item .con .tit { background:url(rsbg.png) no-repeat; background-size:100% 100%; height:120px; line-height:120px; position:relative; text-align:center;}
.runs202 .box .item .con .tit span{ position:absolute; top:3px; right:10px; padding:0 10px; font-size: 12px; background:#ff8800; height:25px; line-height:25px; color: #fff;}
.runs202 .box .item .con .tit h1{ font-size: 20px; font-weight:bold; color: #fff;}
.runs202 .box .item .con .txt { padding:20px;}
.runs202 .box .item .con .txt h2 {font-size: 36px; font-weight:bold; color: #333; margin-bottom:20px;}
.runs202 .box .item .con .txt p { font-size:14px; line-height:30px; color: #000; position:relative; padding-left:15px;}
.runs202 .box .item .con .txt p:before {content: '√'; width:10px; height:10px;position: absolute;top:0;left:0; }
.runs202 .box .item .con .txt .p { color: #999; }
.runs202 .box .item .con .txt .p:before {content: '×'; width:10px; height:10px;position: absolute;top:0;left:0; }

/* runs203 */
.runs203 { width:100%; position:relative;}
.runs203 .i_tit{ font-size:24px; color:#fff; font-weight:bold; text-align:left; padding:10px 30px; background:#33508a;}
.runs203 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.runs203 .box {width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between; padding:10px 0 60px;}
.runs203 .box .item {width: 25%; text-align:center;} 
.runs203 .box .item h1 {font-size: 20px; font-weight:bold;margin-bottom: 10px;color: #333; text-align:center;}
.runs203 .box .item p {font-size: 14px; font-weight:normal;color: #333; text-align:center;}

/* runs204 */
.runs204 { width:100%; position:relative;}
.runs204 .i_tit{ font-size:24px; color:#fff; font-weight:bold; text-align:left; padding:10px 30px; background:#33508a;}
.runs204 .i_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.runs204 .box {width: 100%; padding:60px 0 10px;}
.runs204 .box .img {width: 100%; text-align:center;} 
.runs204 .box .img img {max-width: 100%;}

 
/* baom101 */
.baom101 { width:100%; position:relative; padding:0 0 60px;}
.baom101 .n_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.baom101 .box {width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between;align-items: center; padding:60px 0 30px;}
.baom101 .box .item {width: 48%; margin-bottom:20px;padding:30px;box-shadow: 0 0 10px 0 #ccc;display: flex;flex-wrap:wrap; } 
.baom101 .box .item .img{ width:50px; margin-right:20px;}
.baom101 .box .item .txt{width: calc(100% - 70px);}
.baom101 .box .item .txt h4 {font-size: 16px; font-weight:bold;margin-bottom: 10px;color: #343434; text-align:left;}
.baom101 .box .item .txt p { line-height:25px; font-size:14px; color:#666; }

/* baom102 */
.baom102 { width:100%; position:relative; padding:60px 0 90px; background:url(baom102bg.png) no-repeat;}
.baom102 .n_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.baom102 .box { width:100%;display: flex;flex-wrap:wrap;justify-content:space-between;align-items: center; margin-top:60px;}
.baom102 .box .item1 {width: 50%; padding:0 30px 60px 90px; background:rgba(33,205,192,.3); position:relative; height:300px; z-index:2;} 
.baom102 .box .item1::before{content: "";width: 100%;height: 100%;background:#21cdc0;position: absolute;right: -30px;top: -30px; z-index:-1;}
.baom102 .box .item1 .txt { width:90%; }
.baom102 .box .item1 .txt h4 {font-size: 24px; font-weight:bold; color: #fff; margin-bottom:30px;}
.baom102 .box .item1 .txt p { font-size:16px; line-height:30px; color: #fff;}
.baom102 .box .item2 {width: 50%; margin-left:-20%; margin-top:60px; padding:60px 30px 60px 10px; background:rgba(14,32,77,.3); position:relative; height:300px; z-index:4;} 
.baom102 .box .item2::before{content: "";width: 100%;height: 100%;background:#0e204d;position: absolute;left: -50px;top:0; z-index:-1;} 
.baom102 .box .item2 .txt { width:87%; }
.baom102 .box .item2 .txt h4 {font-size: 24px; font-weight:bold; color: #fff; margin-bottom:30px;}
.baom102 .box .item2 .txt p { font-size:16px; line-height:30px; color: #fff;}

/* baom103 */
.baom103 { width:100%; position:relative; padding:60px 0; background:#00176e;}
.baom103 .n_tit{ font-size:30px; color:#fff; font-weight:bold; text-align:center;}
.baom103 .box {width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between; padding:40px 0 10px;}
.baom103 .box .item {width: 32%; padding:30px 40px; margin-bottom:20px; text-align:center;} 
.baom103 .box .item h1 {font-size: 24px; font-weight:bold;margin-top: 20px;color: #fff;}
.baom103 .box .item h2 {font-size: 16px; font-weight:normal;margin-top: 10px;color: #fff;}


/* jiag101 */
.jiag101 { width:100%; position:relative;background:#0e204d; padding:90px 0;margin-top:-2px;}
.jiag101 .n_tit{ font-size:30px; color:#fff; font-weight:bold; text-align:center;}
.jiag101 .n_tit p{ font-size: 16px; font-weight:normal; color:#fff; margin-top:10px;}
.jiag101 .box {width: 100%; margin-top:30px;}
.jiag101 .box .con {width: 100%; margin-top:30px; background:#fff; border-radius:10px;}
.jiag101 .box .con .top { display: flex;justify-content:space-between; align-items: center; height: 50px; line-height:50px;}
.jiag101 .box .con .top .item { width: 100%; text-align:center; background:#e1e1e1; border-right:2px solid #ccc;}
.jiag101 .box .con .top .item span {color: #191919; width:200px; font-size:16px;}
.jiag101 .box .con .top .item.active{ background:#fff; }
.jiag101 .box .con .top .item:hover{ background:#fff; }
.jiag101 .box .con .top .item.active span { color: #014188;}
.jiag101 .box .con .top .item:hover span { color: #014188;}
.jiag101 .box .con .bot { width:100%;position: relative; background:#fff; padding:30px 30px 90px;}
.jiag101 .box .con .bot .seg { overflow: hidden; display: none;}
.jiag101 .box .con .bot .seg.active {display: block;animation: fa 1s linear forwards; color:#fff;}
.jiag101 .box .con .bot .item{ display: flex;justify-content:space-between; align-items: center; background:#e5e9f9; line-height:50px; border-radius:10px; color:#6882da; font-size:17px; font-weight:bold; }
.jiag101 .box .con .bot .item .le{ width: 60%; padding-left:30px;}
.jiag101 .box .con .bot .item .vid{ width: 20%; padding-left:30px;}
.jiag101 .box .con .bot .item .re{ width: 20%; padding-right:30px; text-align:right;}
.jiag101 .box .con .bot .item1{ display: flex;justify-content:space-between; align-items: center;line-height:50px; color:#333; font-size:17px; font-weight:bold; border-bottom:1px dotted #aaa; }
.jiag101 .box .con .bot .item1 .le{ width: 60%; padding-left:30px;}
.jiag101 .box .con .bot .item1 .le span{ background:#e5f7f3; padding:3px 10px; border:1px solid #1f9071; border-radius:5px; font-size:14px; font-weight:normal; margin-left:10px;}
.jiag101 .box .con .bot .item1 .vid{ width: 20%; padding-left:30px;}
.jiag101 .box .con .bot .item1 .re{ width: 20%; padding-right:30px; text-align:right;}


.jiaji{width: 100%;margin: auto;text-align: left;margin-top: 50px;background: #ffffff;border-radius: 4px;overflow: hidden;}
.jiaji .wrap{ display:flex;justify-content:center; align-items: center;transition: all 0.3s; background:#d2f1e4; padding:10px 30px;}
.jiaji .wrap .img{ width:50px; font-size:18px;}
.jiaji .wrap .tit{ width: calc(100% - 100px); height:60px; line-height:25px; font-size:16px; font-weight:bold; padding-top:5px; color:#444; margin-left:30px;}
.jiaji .wrap .tit span{ color:#1f9071;}
.jiaji .wrap .icon{text-align: center; width:50px;}
.jiaji .wrap .icon span{display: inline-block;width: 15px;height: 15px;background: url(xia.png) no-repeat center;transition: all 0.3s; margin-top:10px;}
.jiaji .wrap .icon span.open{background-image: url(xia.png);}
.jiaji .zhankai .xiangxi{background: #fafafa;font-size: 16px;padding:30px 30px 60px; line-height:30px;}
.jiaji .zhankai .xiangxi .xx01{background:#d2f1e4;border-radius: 4px;line-height:50px;display:flex;justify-content:center; align-items: center; color:#444; font-size:18px; font-weight:bold; padding:5px 0;}
.jiaji .zhankai .xiangxi .xx01 img{ margin-right:5px;}
.jiaji .zhankai .xiangxi .xx02{ display: flex;justify-content:space-between; align-items: center;line-height:50px; color:#333; font-size:17px; font-weight:bold; border-bottom:1px dotted #aaa; padding:10px 0; }
.jiaji .zhankai .xiangxi .xx02 .le{ width: 60%; padding-left:30px;}
.jiaji .zhankai .xiangxi .xx02 .le h1{ font-size:18px; color:#333; font-weight:bold; line-height:23px;}
.jiaji .zhankai .xiangxi .xx02 .le p{ font-size:16px; color:#333; font-weight:bold; line-height:23px;}
.jiaji .zhankai .xiangxi .xx02 .le span{ background:#e5f7f3; padding:3px 10px; border:1px solid #1f9071; border-radius:5px; font-size:14px; font-weight:normal; margin-left:10px;}
.jiaji .zhankai .xiangxi .xx02 .vid{ width: 20%; padding-left:30px;}
.jiaji .zhankai .xiangxi .xx02 .re{ width: 20%; padding-right:30px; text-align:right;}
.jiaji .zhankai .xiangxi .xx03{background:#d2f1e4;border-radius: 4px;line-height:50px;display:flex;justify-content:center; align-items: center; color:#444; font-size:18px; font-weight:bold; padding:5px 0; margin-top:30px}
.jiaji .zhankai .xiangxi .xx03 img{ margin-right:5px;}


/* jiag102 */
.jiag102 { width:100%; position:relative;background:#0e204d; padding:0 0 90px;}
.jiag102 .n_tit{ font-size:30px; color:#fff; font-weight:bold; text-align:center;}
.jiag102 .n_tit p{ font-size: 16px; font-weight:normal; color:#fff; margin-top:10px;}
.jiag102 .box {width: 100%; margin-top:30px;}
.jiag102 .box .con {width: 100%; margin-top:30px; background:#fff; border-radius:10px;}
.jiag102 .box .con .top { display: flex;justify-content:space-between; align-items: center; height: 50px; line-height:50px;}
.jiag102 .box .con .top .item { width: 100%; text-align:center; background:#e1e1e1; border-right:2px solid #ccc;}
.jiag102 .box .con .top .item span {color: #191919; width:200px; font-size:16px;}
.jiag102 .box .con .top .item.active{ background:#fff; }
.jiag102 .box .con .top .item:hover{ background:#fff; }
.jiag102 .box .con .top .item.active span { color: #014188;}
.jiag102 .box .con .top .item:hover span { color: #014188;}
.jiag102 .box .con .bot { width:100%;position: relative; background:#fff; padding:30px 30px 90px;}
.jiag102 .box .con .bot .seg { overflow: hidden; display: none;}
.jiag102 .box .con .bot .seg.active {display: block;animation: fa 1s linear forwards; color:#fff;}
.jiag102 .box .con .bot .item{ display: flex;justify-content:space-between; align-items: center; background:#efe5e4; line-height:50px; border-radius:10px; color:#6882da; font-size:17px; font-weight:bold; }
.jiag102 .box .con .bot .item .le{ width: 60%; padding-left:30px;}
.jiag102 .box .con .bot .item .vid{ width: 20%; padding-left:30px;}
.jiag102 .box .con .bot .item .re{ width: 20%; padding-right:30px; text-align:right;}
.jiag102 .box .con .bot .item1{ display: flex;justify-content:space-between; align-items: center;line-height:50px; color:#333; font-size:17px; font-weight:bold; border-bottom:1px dotted #aaa; }
.jiag102 .box .con .bot .item1 .le{ width: 60%; padding-left:30px;}
.jiag102 .box .con .bot .item1 .le span{ background:#e5f7f3; padding:3px 10px; border:1px solid #1f9071; border-radius:5px; font-size:14px; font-weight:normal; margin-left:10px;}
.jiag102 .box .con .bot .item1 .vid{ width: 20%; padding-left:30px;}
.jiag102 .box .con .bot .item1 .re{ width: 20%; padding-right:30px; text-align:right;}



/* zhangh101 */
.zhangh101 { width:100%; position:relative; padding:60px 0; background:#f6f6fb;}
.zhangh101 .n_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.zhangh101 .n_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.zhangh101 .box {width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between; padding:60px 0 10px;}
.zhangh101 .box .item {width: 32%; background:#fff; padding:30px 40px; margin-bottom:20px;} 
.zhangh101 .box .item h1 {font-size: 30px; font-weight:bold;margin-bottom: 20px;color: #333;}
.zhangh101 .box .item h2 {font-size: 18px; font-weight:normal;margin-bottom: 30px;color: #999;}
.zhangh101 .box .item h3 { border-top:1px solid #999; padding-top:30px;}
.zhangh101 .box .item:nth-child(1){ border-left:4px solid #ffdc68;} 
.zhangh101 .box .item:nth-child(2){ border-left:4px solid #ae9fe1;} 
.zhangh101 .box .item:nth-child(3){ border-left:4px solid #50caae;}



/* zhangh102 */
.zhangh102 { width:100%; position:relative; background:#0a316a; padding:60px 0;}
.zhangh102 .n_tit{ font-size:30px; color:#fff; font-weight:bold; text-align:center;}
.zhangh102 .n_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.zhangh102 .box {width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between; margin-top:40px;}
.zhangh102 .box .le{width: 49%;display: flex;flex-wrap:wrap;justify-content:space-between; background:#fff; padding:30px;}
.zhangh102 .box .le .img { width:50px;}
.zhangh102 .box .le .txt { width: calc(100% - 80px);}
.zhangh102 .box .le .txt h4 {font-size: 20px; font-weight:bold;margin-bottom: 20px;color: #343434;}
.zhangh102 .box .le .txt p { width:100%; font-size: 15px; line-height:30px;}
.zhangh102 .box .re{width: 49%;}
.zhangh102 .box .re .item1{width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between; background:#fff; padding:30px; margin-bottom:10px;}
.zhangh102 .box .re .item1 .img { width:50px;}
.zhangh102 .box .re .item1 .txt { width: calc(100% - 80px);}
.zhangh102 .box .re .item1 .txt h4 {font-size: 20px; font-weight:bold;margin-bottom: 20px;color: #343434;}
.zhangh102 .box .re .item1 .txt p { width:100%; font-size: 15px; line-height:30px;}
.zhangh102 .box .re .item2{width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between; background:#fff; padding:30px;}
.zhangh102 .box .re .item2 .img { width:50px;}
.zhangh102 .box .re .item2 .txt { width: calc(100% - 80px);}
.zhangh102 .box .re .item2 .txt h4 {font-size: 20px; font-weight:bold;margin-bottom: 20px;color: #343434;}
.zhangh102 .box .re .item2 .txt p { width:100%; font-size: 15px; line-height:30px;}
.zhangh102 .bot{ width:100%;font-size: 24px; text-align:center; color: #333; font-weight: bold; background:#fff; padding:30px; margin-top:30px;}
.zhangh102 .zhu{ width:100%;font-size: 20px; text-align:center; color: #9c7a77; font-weight: bold; margin-top:30px;}

/* zhangh103 */
.zhangh103 { width:100%; position:relative; padding:60px 0 90px;}
.zhangh103 .n_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.zhangh103 .n_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.zhangh103 .box { border-left: 2px solid #3b21ce;box-sizing: border-box; margin-top:40px;}
.zhangh103 .box .item {width: 100%; margin-bottom:20px; padding:30px 60px 30px 30px;box-shadow: 0 0 20px 0 #ccc;} 
.zhangh103 .box .item .tit { width:100%; display: flex;align-items: center; }
.zhangh103 .box .item .tit span { width:50px; height:50px; line-height:50px; text-align:center; border-radius:50%;font-size: 22px; font-weight:bold; border:1px solid #00176e; margin-right:10px; background:#fff;}
.zhangh103 .box .item .tit h4 {font-size: 22px; font-weight:bold; color: #00176e;}
.zhangh103 .box .item .txt{ width:100%; font-size:16px; line-height:30px; padding-left:85px;}

 


/* zhangh301 */
.zhangh301 { width:100%; position:relative; padding:60px 0 90px; background:#00084d;}
.zhangh301 .n_tit{ font-size:30px; color:#fff; font-weight:bold; text-align:center;}
.zhangh301 .box {width: 100%; display: flex;flex-wrap:wrap; padding:40px; background:#fff; margin-top:40px;}
.zhangh301 .box .img {width: 22%;} 
.zhangh301 .box .txt {width: 76%;} 
.zhangh301 .box .txt h1 {font-size: 24px; font-weight:bold;margin-bottom: 20px;color: #333;}
.zhangh301 .box .txt h2 {font-size: 16px; font-weight:normal;margin-bottom: 15px;color: #666;}


/* zhangh302 */
.zhangh302 { width:100%; position:relative; padding:60px 0; background:#f4f5f9;}
.zhangh302 .n_tit{ font-size:30px; font-weight:bold; text-align:center;}
.zhangh302 .box {width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between; margin-top:40px;}
.zhangh302 .box .item{width: 16%; border-radius:30px;background:#fff; box-shadow: 0 0 20px 0 #ccc;}
.zhangh302 .box .item h1 { width:96%; height:60px; line-height:60px; text-align:center; border-radius:30px; background:#578fda; color:#fff; font-size:18px; margin:10px auto 20px;}
.zhangh302 .box .item p { font-size:16px; text-align:center; line-height:60px;}
.zhangh302 .box .item p:nth-child(2n){ background:#f2f8ff;}
.zhangh302 .box .item:nth-child(2) h1 { background:#29b8c9;}
.zhangh302 .box .item:nth-child(3) h1 { background:#646bfa;}
.zhangh302 .box .item:nth-child(4) h1 { background:#fc83a2;}
.zhangh302 .box .item:nth-child(5) h1 { background:#e8a520;}
.zhangh302 .box .item:nth-child(6) h1 { background:#b78fe8;}


/* zhangh303 */
.zhangh303 { width:100%; position:relative; padding:60px 0 90px;}
.zhangh303 .n_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.zhangh303 .box {width: 100%; padding:90px 0; background:url(zhangh303bg.png) no-repeat; margin-top:40px;}
.zhangh303 .box .txt {width: 100%; text-align:center;} 
.zhangh303 .box .txt h1 {font-size: 24px; font-weight:bold;color: #333;}


/* zhangh304 */
.zhangh304 { width:100%; position:relative; padding:60px 0; background:url(zhangh304bg.png) no-repeat;}
.zhangh304 .n_tit{ font-size:30px; color:#333; font-weight:bold; text-align:center;}
.zhangh304 .n_tit p{ font-size: 16px; font-weight:normal; margin-top:10px;}
.zhangh304 .box { width:100%;box-sizing: border-box; margin-top:40px;}
.zhangh304 .box ul { width:100%;display: flex;flex-wrap:wrap;justify-content:space-between;}
.zhangh304 .box ul li { width:49%;background: #fff;margin-bottom: 20px;}
.zhangh304 .box ul li.on .top {background: #0059aa;color: #fff;}
.zhangh304 .box ul li.on .top .ico {background-image: url(ico02.png);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.zhangh304 .box ul li .top {display: flex;align-items: center;height: 70px;cursor: pointer;transition: all 0.5s;}
.zhangh304 .box ul li .top h3 {width: 100%;padding: 0 30px;}
.zhangh304 .box ul li .top .ico {flex-shrink: 0;width: 50px;height: 100%;padding: 0 30px;background: transparent url(ico01.png) no-repeat center / 16px auto;transition: all 0.5s;}
.zhangh304 .box ul li .bot {display: none;padding: 30px;color: #666;line-height: 30px; font-size:14px;}
 
 













