* { outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; }
html { font: normal 14px "Microsoft YaHei"; -webkit-text-size-adjust: 100% }
body { padding: 0; margin: 0 auto; font-size: 14px; line-height: 24px; color: #555555; font-family: "Microsoft YaHei", "Arial"; -webkit-text-size-adjust: none; /*取出点击出现半透明的灰色背景*/ -webkit-tap-highlight: rgba(0,0,0,0);/*控制内容的可选择性*//*-webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;*/ }
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }
ul, li, form, dl, dt, dd, div, ol, figure, aside { padding: 0; margin: 0; }
.ul, .ul li { list-style: none; }

table td { border-collapse: collapse; font-size: 14px; }
select, input, textarea { font-size: 14px; color: #333; border-radius: 0; -webkit-border-radius: 0; font-family: "Microsoft YaHei"; }
img { border: none; max-width: 100%; vertical-align: middle; }
a { color: #333; text-decoration: none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */
}
a:hover { color: #263147; text-decoration: none; }
a:focus { color: #000; outline: none; -moz-outline: none; }
a:active { color: #000; }
pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; margin: 0; font-family: "Microsoft YaHei"; text-align: justify; text-justify: inter-ideograph; }
.clear { clear: both; height: 0px; overflow: hidden; zoom: 0; }
.clearfix { *zoom:1;
}/*IE/7/6*/
.clearfix:after { content: "\200B"; display: block; height: 0; clear: both; }
.dot { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
/*多行文本省略号*/
.dot2, .dot3, .dot4 { display: -moz-box; display: box; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; }
/*2行文本省略号*/
.dot2 { -webkit-line-clamp: 2; }
/*3行文本省略号*/
.dot3 { -webkit-line-clamp: 3; }
/*4行文本省略号*/
.dot4 { -webkit-line-clamp: 4; }
.Ispic { background-repeat: no-repeat; background-position: center center; background-size: cover; }
.Isimg { position: absolute; left: 50%; top: 50%; max-width: 100%; max-height: 100%; transform: translate(-50%, -50%); }
.Isimg_2 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; transition: transform .8s ease-in-out; }
/*:before,
:after{ position:absolute; content:'';}*/
:after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.fl { float: left; }
.fr { float: right; }
.slick-slider { position: relative; display: block; -webkit-touch-callout: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent }
.slick-list { position: relative; z-index: 1; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list: focus { outline: none }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; min-height: 1px; }
[dir = 'rtl'] .slick-slide { float: right; }
.slick-slide .slick-loading img { display: none; }
.slick-slide .dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow .slick-hidden { display: none; }
.slick-arrow { width: 40px; height: 40px; position: absolute; top: 50%; margin-top: -20px; border: none; z-index: 10; font-size: 0; cursor: pointer; background: url("../images/btn_icon1.png") no-repeat left center; }
.slick-prev { left: 3%; }
.slick-next { right: 3%; background-position: right center; }
.w1700 { max-width: 1700px; margin: 0 auto; }
@media(max-width:1700px) {
.w1700 { padding: 0 2%; }
}
.w1600 { max-width: 1600px; margin: 0 auto; }
@media(max-width:1600px) {
.w1600 { padding: 0 2%; }
}
.w1280 { max-width: 1280px; margin: 0 auto; }
@media(max-width:1280px) {
.w1280 { padding: 0 2%; }
}
div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6, dl, dt, dd { margin: 0px; padding: 0px; list-style: none; border: 0px; }
/*head*/
.head { position: relative; width: 100%; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230922/20230922173145_1644670126.jpg) repeat-x;  }
.head_box { display: flex; justify-content: space-between; align-items: center; margin: 0 auto;  width: 100%; }
.head_l { display: flex; justify-content: space-between; align-items: center; width: 365px; padding: 0 60px; height: 49px; }
.head_nav { width: 50%; }
.head_nav ul { display: flex; width: 100%; justify-content: space-between; align-items: center; }
.head_nav li { height: 86px; line-height: 86px; }
.head_nav li>a { font-size: 17px; position: relative; padding-bottom: 38px; color: #555555; }
.head_nav>ul>li>a:after { content: ''; width: 70%; height: 3px; background: #067dc5; position: absolute; left: 13%; bottom: -1px; opacity: 0; transform: scaleX(0); transition: 0.5s; }
.head_nav>ul>li:hover a:after, .head_nav>ul>li a.cur:after { opacity: 1; transform: scaleX(1); transition: 0.5s; }
/*搜索*/
.head_c { display: flex; padding-right: 2%; }
.head_r { position: relative; width: 158px; height: 37px; background-color: #067dc5; text-align: center; font-size: 16px; color: #FFF; line-height: 37px; border-radius: 17.5px }
.head_r a { color: #FFF; font-size: 16px; }
.head_r p { display: flex; font-size: 16px; line-height: 36px; padding-left: 50px; align-items: center; color: #fff; }
.head_r p span { font-size: 22px; line-height: 30px; color: #fff; }
.tit_con { position: relative; margin-right: 16px; display: flex; }
.tit_con>div { width: 36px; height: 36px; border-radius: 50%; border: 1px solid #ddd; display: inline-block; text-align: center; line-height: 30px; font-size: 16px; }
.tit_con .phone { margin-right: 7px; }
.tit_con>div>p { height: 36px; margin-bottom: 0 !important; font-size: 18px; color: #999; padding: 9px; cursor: pointer; }
.tit_con .phone:hover .phone_num, .tit_con .wx:hover .tit_sel { transform: rotateX(0); transition: all 0.5s; }
.tit_sel { width: 660px; height: 150px; background: rgba(51,51,51,0.7); transform: rotateX(90deg); position: absolute; right: 0; transition: all 0.5s; font-size: 16px; padding: 34px; z-index: 99; top: 68px; }
.tit_sel span { font-size: 24px; display: block; color: #152682; font-family: Arial; }
.tit_icon:hover .tit_sel { transform: rotateX(0); transition: all 0.5s; }
#search-i { float: left; width: 30px; height: 33px; overflow: hidden; margin-top: 20px; box-sizing: border-box; padding-top: 7px; border: 1px solid #dddddd; border-left: none; }
#search-bg { float: left; width: 404px; height: 33px; overflow: hidden; padding-left: 14px; margin-top: 20px; box-sizing: border-box; border: 1px solid #dddddd; border-right: none; text-align: left; }
.search-text { font-size: 14px; color: #999999; justify-content: center; align-items: center; }
.search-text a { font-size: 15px; color: #fff !important; }
.search-text_a { }
.search-text a:hover { font-size: 15px; color: #ffffff; }
.search-text span { float: left; color: #ffffff; font-size: 15px; }
#infoname { border: none; background: none; outline: none; }
.search_name { float: left; font-size: 22px; color: #ffffff; line-height: 32px; position: relative; z-index: 5; padding: 15px 0; width: 264px; height: 96px; background: #cb0303; text-align: center; }
.search_name:after { content: ""; width: 0px; height: 0px; border-top: 7px solid #005299; border-right: 7px solid transparent; border-bottom: 8px solid transparent; border-left: 7px solid #005299; position: absolute; top: 81px; right: -13px; transition: 0.5s all ease-in-out; }
form { justify-content: center; }
.dropmenu { position: absolute; width: 100%; left: 0; background: rgba(0,0,0,0.6); top: 100px; opacity: 0; visibility: hidden; -webkit-transition: all .6s ease; transition: all .6s ease; z-index: 333; text-align: center; }
.dropmenu table td table { display: none; }
.dropmenu a, .dropmenu table td a { display: inline-block; line-height: 50px; color: #fff; font-size: 16px; }
.dropmenu a+a { margin-left: 80px; }
.dropmenu table, .dropmenu table tbody { width: 100% !important; display: block; }
.dropmenu table tr { display: flex; justify-content: space-around; width: 60%; margin: 0 auto; }
.dropmenu table tr td { display: flex; justify-content: center; align-items: center; }
.dropmenu table tr+tr { margin-left: 25px; }
.head_nav li:hover .dropmenu { top: 100%; opacity: 1; visibility: visible; }
.page1 { margin: 0 auto; width: 1400px; display: flex; justify-content: center; align-items: center; }
/*幻灯片*/
.banner { overflow: hidden; width: 100%; position: relative; z-index: 1; }
.banner-box { min-width: 1300px; height: 800px; position: relative; margin: 0 auto; }
.banner-box .bd, .banner-box .bd ul { width: 100% !important; }
.banner-box .bd li { width: 100% !important; height: 800px; background-position: center; background-repeat: no-repeat; background-color: #eee }
.banner-box .bd li a { display: block; background-size: auto; width: 100%; height: 80%; position: relative; z-index: 9; }
.banner-btn { width: 100%; position: absolute; top: 300px; left: 0; margin-left: 0; height: 450px; overflow: hidden; }
.banner-btn a { display: block; width: 49px; height: 104px; position: absolute; top: 30px; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; transition: 0.3s all ease-in-out; z-index: 9; }
.banner-btn a.prev { left: -50px; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230922/20230922173214_896602526.png) no-repeat 0 0; }
.banner-btn a.next { right: -50px; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230922/20230922173214_896602526.png) no-repeat -49px 0; }
.banner-box .hd { position: absolute; bottom: 0px; width: 100%; display: block; }
.banner-box .hd ul { text-align: center }
.banner-box .hd ul li { width: 13px; height: 13px; border-radius : 50%; text-indent: -9999px; background: #fff; cursor: pointer; display: inline-block; margin: 0 5px; transition: 0.3s all ease-in-out }
.banner-box .hd ul li.on { background: #067dc5; border-radius: 130px; }
.banner-box:hover .banner-btn a.prev { left: 20px; filter: alpha(opacity=40); -moz-opacity: .4; -khtml-opacity: .4; opacity: .4; }
.banner-box:hover .banner-btn a.next { right: 20px; filter: alpha(opacity=40); -moz-opacity: .4; -khtml-opacity: .4; opacity: .4; }
.banner-box .banner-btn a.prev:hover, .banner-box:hover .banner-btn a.next:hover { filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8; }
.tblx { height: 51px; line-height: 60px; padding-right: 2%; }
.tblx img { float: left; padding-top: 22px; padding-right: 15px; }
.tblx a { font-size: 16px; }
/*首页*/
.Htit { text-align: center; padding: 7.4% 0 3%; font-size: 30px; color: #333333; line-height: normal; }
.Htit span { display: block; color: #eeeeee; }
.Hmore { width: 140px; text-align: center; height: 40px; line-height: 40px; display: block; margin: 8.5% auto 0; border: 1px solid transparent; }
.Hmore:after { content: '+'; display: inline-block; width: 16px; height: 16px; line-height: 14px; vertical-align: middle; background: #067dc5; margin-left: 8px; }
a:hover .Hmore { margin-left: 0; border-color: #fff; }
.Hbox1 li a:hover .Hmore { background-color: #067dc5; color: #fff; border: 0; }
.Hbox1 li a:hover .Hmore:after { background-color: transparent; border: 1px solid #fff; color: #fff; line-height: 12px; }
.Hbox1 { background: url("//memberpic.114my.cn/yhjs168/uploadfile/image/20230923/20230923114411_1043375383.png") no-repeat center top; padding-bottom: 7.4%; overflow: hidden; }
.Hbox1 .slick-slider { margin: 0 -20px; }
.Hbox1 li { padding: 0 20px; }
.Hbox1 li a { display: block; width: 100%; position: relative; color: #fff; overflow: hidden; }
.Hbox1 li a * { transition: all 0.8s; }
.Hbox1 li figure { padding-top: 125%; position: relative; overflow: hidden; }
.Hbox1 li figure:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.4); opacity: 0; }
.Hbox1 li h4 { font-size: 24px; font-weight: normal; }
.Hbox1 li h4 span { display: block; font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-right: 10px; }
.Hbox1 li figure h4 { position: absolute; left: 0; width: 100%; padding-left: 50px; top: 10%; }
.Hbox1 li figure h4:before { content: ''; position: absolute; left: 0; width: 40px; height: 1px; top: 50%; background: #fff; margin-top: -12px; }
.Hbox1 .txt { position: absolute; bottom: 0; left: 0; width: 100%; height: 100px; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* Firefox 3.6 - 15 */ background: linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* 标准的语法 */ }
.Hbox1 .txt h4, .Hbox1 .txt p { opacity: 0; position: absolute; top: -100%; }
.Hbox1 .txt p { max-width: 255px; margin: 10% 0 3%; font-size: 16px; }
.Hbox1 a:hover figure { transform: scale(1.1); }
.Hbox1 a:hover figure:before { opacity: 1; }
.Hbox1 a:hover figure h4 { opacity: 0; }
.Hbox1 a:hover .txt { height: auto; bottom: 50%; transform: translateY(50%); padding: 0 50px; background: none; }
.Hbox1 a:hover .txt h4, .Hbox1 a:hover .txt p { position: relative; top: 0; opacity: 1; }
.Hbox1 a:hover .txt p { }
.Hbox3 { background-position: center top; background-repeat: no-repeat; padding-top: 6%; }
.Hbox3 .item { max-width: 1300px; }
.Hbox3 .item ul { font-size: 0; }
.Hbox3 .item li { font-size: 18px; color: #fff; display: inline-block; position: relative; margin-right: 8%; height: 234px; text-align: left; vertical-align: top; position: relative; padding-left: 1.5%; }
.Hbox3 .item p { margin-bottom: 5px; }
.Hbox3 .item b { font-size: 69px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.Hbox3 .item span { display: inline-block; position: relative; vertical-align: bottom; }
.Hbox3 .item i { position: absolute; left: -4px; top: -40px; font-style: normal; font-size: 36px; }
.Hbox3 .item .span5 { font-size: 36px; }
.Hbox3 .item li:first-child, .Hbox3 .item li:last-child { margin-top: 90px; }
.Hbox3 .item li:nth-child(2), .Hbox3 .item li:nth-child(4) { margin-top: 60px; }
.Hbox3 .item li:last-child { margin-right: 0; }
.Hbox3 .item li:before { content: ''; position: absolute; left: 0; top: -15px; width: 1px; height: 100%; background: -webkit-linear-gradient(rgba(255,255,255,1), rgba(255,255,255,0)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(rgba(255,255,255,1), rgba(255,255,255,0)); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(rgba(255,255,255,1), rgba(255,255,255,0)); /* Firefox 3.6 - 15 */ background: linear-gradient(rgba(255,255,255,1), rgba(255,255,255,0)); }
.Hbox3 .item2 { background: rgba(0,0,0,0.5); padding-bottom: 3%; }
.Hbox3 .item2 .w1280 { max-width: 1320px; }
.Hbox3 .item2 .ul { margin: 0 -15px; }
.Hbox3 .item2 .tit { font-size: 16px; color: #fff; padding: 4% 0; padding-left: 0.8%; }
.Hbox3 .item2 .tit:after { content: '+'; display: inline-block; width: 16px; height: 16px; line-height: 16px; vertical-align: middle; background: #067dc5; margin-left: 8px; text-align: center; }
.Hbox3 .item2 figure { padding-top: 30%; position: relative; margin: 0 15px; }
.Hbox3 .item2 img { width: 96%; height: auto; }
.item2 ul td { width: 18%; }
.item2 ul td div { display: none; }
.Hbox3 .slick-arrow { width: 40px; height: 40px; border: 1px solid rgba(255,255,255,0.2); background: url("//memberpic.114my.cn/yhjs168/uploadfile/image/20230923/20230923114439_1065281479.png") no-repeat left center; left: -2%; }
.Hbox3 .slick-next { background-position: right center; right: -2%; left: auto; }
.Hbox3 .slick-arrow:hover { border-color: #067dc5; background-color: #067dc5; }
.Hbox2 { margin-top: -7.5%; padding-bottom: 2%; background: url("//memberpic.114my.cn/yhjs168/uploadfile/image/20230923/20230923114503_2066953674.png") no-repeat center bottom; }
.Hbox2 ul { margin-top: 1%; }
.Hbox2 .slick-list { padding: 0!important; overflow: hidden; margin: 0 -45px; }
.Hbox2 li { position: relative; }
.Hbox2 li:before { content: ''; position: absolute; width: 100%; height: 100%; z-index: 10; }
.Hbox2 li a { display: block; width: 100%; padding: 45px; position: relative; margin-top: 10px; overflow: hidden; }
.Hbox2 .slick-center { }
.Hbox2 .slick-center a { padding: 0; width: 105%; margin-left: -2.5%; margin-top: 0; }
.Hbox2 figure { padding-top: 100%; transition: all 0.8s; }
.Hbox2 li .txt { position: absolute; left: 45px; bottom: 45px; width: 80%; color: #fff; transition: all 0.8s; padding: 5% 10%; background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* Firefox 3.6 - 15 */ background: linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.8)); /* 标准的语法 */ }
.Hbox2 li .Hmore { opacity: 0; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); width: 100px; margin: 0; border: none; }
.Hbox2 li .Hmore:after { background: none; border: 1px solid #fff; color: #fff; line-height: 13px; margin-top: -3px; }
.Hbox2 .h3_2 { opacity: 0; transform: translateY(100%); position: absolute; bottom: 0; }
.Hbox2 h3 { font-weight: normal; font-size: 20px; margin: 5px 0; }
.Hbox2 p { font-size: 16px; }
.Hbox2 p span:after { content: '|'; display: inline-block; margin: -5px 10px 0; font-size: 12px; vertical-align: middle; }
.Hbox2 p span:last-child:after { display: none; }
.Hbox2 .slick-center .txt { left: 0; bottom: 0; width: 100%; padding-right: 130px; }
.Hbox2 .slick-center:before { display: none; }
.Hbox2 li a:hover .txt { background: rgba(199,22,30,0.8); }
.Hbox2 li a:hover .Hmore { opacity: 1; }
.Hbox2 li a:hover .h3 { display: none; }
.Hbox2 li a:hover .h3_2 { position: relative; transform: translateY(0); opacity: 1; }
.Hbox2 li a:hover figure { transform: scale(1.1); }
.Hbox2 .slick-arrow { width: 40px; height: 40px; border: 1px solid #e5e5e5; background: url("//memberpic.114my.cn/yhjs168/uploadfile/image/20230923/20230923114533_47266008.png") no-repeat left center #fff; left: -6%; }
.Hbox2 .slick-next { background-position: right center; right: -6%; left: auto; }
.Hbox2 .slick-arrow:hover { border-color: #067dc5; background-color: #067dc5; }
.Hbox2 .more { text-align: center; padding: 5% 0 2%; }
.Hbox2 .more img { display: block; margin: auto; }
.Hbox2 .more a div:after { display: inline-block; vertical-align: middle; }
.Hbox2 .more a div { margin-top: 2%; font-size: 16px; font-weight: normal; color: #595656; display: inline-block; width: 220px; text-align: center; line-height: 40px;background: #067dc5; color: #fff;  }
.Hbox2 .more a div:after { content: '+'; width: 16px; height: 16px; line-height: 14px; background: #067dc5; color: #fff; font-size: 16px; margin-left: 5px; margin-top: -4px; }
.Hbox2 .more a div:hover { background: #067dc5; color: #fff; }
/*流程*/

.pp_con { margin-top: 0px; position: relative; }
.pp_con .list { width: 100%; margin: 0 auto; overflow: hidden; }
.pp_con .list ul li { width: 705px; height: 496px; line-height: 0; position: relative; }
.pp_con .list ul li img { width: 705px; border: 5px solid #fff; height: 496px; display: block; transition: 1s; }
.pp_con .list ul li h4 { position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; background: rgba(0, 0, 0, 0.64); font-size: 16px; line-height: 50px; color: #fff; text-align: center; box-sizing: border-box; }
.pp_con .list ul li.swiper-slide-active::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 5px solid #fff; box-sizing: border-box; z-index: 1; }
.pp_con .list ul li:after { content: ""; position: absolute; left: -5%; bottom: -32px; width: 110%; height: 32px; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230925/20230925105611_1454945223.png) no-repeat center; box-sizing: border-box; z-index: 10; }
.pp_con .list ul li.swiper-slide-active h4 { display: block; font-size: 20px; }
.pp_con .list ul li.swiper-slide-prev h4 { text-align: left; padding-left: 82px; box-sizing: border-box; }
.pp_con .list ul li.swiper-slide-next h4 { text-align: right; padding-right: 88px; box-sizing: border-box; }
.pp_con .swiper-pagination { position: relative; line-height: 0; bottom: auto; margin-top: 38px; }
.pp_con .swiper-pagination .swiper-pagination-bullet { width: 6px; height: 6px; background: #cdcdcd; opacity: 1; }
.pp_con .swiper-pagination .swiper-pagination-bullet-active { opacity: 1; background: #067dc5; width: 34px; border-radius: 3px; }
.Hbox4 li { width: 31.33%; margin-right: 3%; float: left; font-size: 16px; }
.Hbox4 li:nth-child(3n) { margin-right: 0; }
.Hbox4 li a { display: block; width: 100%; padding: 12% 5% 17%; border: 1px solid #eeeeee; border-left-color: transparent; border-right-color: transparent; color: #999999; }
.Hbox4 li h4 { font-size: 20px; color: #595656; font-weight: normal; margin: 9% 0 4%; }
.Hbox4 li p { height: 50px; overflow: hidden; margin-bottom: 8%; }
.Hbox4 li span { color: #555555; }
.Hbox4 li span:after { content: '+'; display: inline-block; width: 16px; height: 16px; line-height: 16px; vertical-align: middle; margin-left: 8px; text-align: center; margin-top: -4px; }
.Hbox4 li a:hover { border-color: #067dc5; }
.Hbox4 li a:hover span:after { background: #067dc5; color: #fff; }
.Hbox4 .Hmore { margin: 2% auto 7%; font-size: 16px; color: #595656; }
.Hbox4 .Hmore:after { color: #fff; margin-top: -3px; font-size: 14px; }
/*简介*/
.jianj { max-width: 1280px; display: flex; justify-content: space-between; margin: 0 auto; margin-top: 8% }
.jianj_w { width: 40%; padding-top: 6%; padding-bottom: 4%; text-align: justify; padding-left: 2%;}
.jianj_w strong { color: #067dc5; font-size: 48px; }
.jianj_w span { color: #333; font-size: 25px; display: block; line-height: 90px; font-weight: 300; }
.jianj_w p { font-size: 16px; display: block; padding-top: 20px; line-height: 34px; }
.jianj_w a { width: 200px; height: 40px; background-color: #067dc5; color: #FFF; line-height: 40px; display: block; text-align: center; border-radius: 20px; font-size: 16px; margin-top: 10%; }
.jt_y { width: 620px; height: 180px; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230926/20230926133140_923381791.png) center no-repeat; }
.jt_e { width: 620px; height: 180px; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230926/20230926133140_553495534.png) center no-repeat; }
.jt_s { width: 620px; height: 180px; background: url(//memberpic.114my.cn/yhjs168/uploadfile/image/20230926/20230926133140_1570528033.jpg) center no-repeat; }
.jt_y a { width: 100%; height: 100%; text-align: center; line-height: 45px; font-size: 18px; color: #fff; float: left; display: block; padding-top: 6%; }
.jt_e a { width: 100%; height: 100%; text-align: center; line-height: 45px; font-size: 18px; color: #fff; float: left; display: block; padding-top: 6%; }
.jt_s a { width: 100%; height: 100%; text-align: center; line-height: 45px; font-size: 18px; color: #fff; float: left; display: block; padding-top: 6%; }
.zbj1 { width: 100%; height: 100%; transition: all 0.5s; background-color: rgba(0, 0, 0, 0.2); }
.zbj2 { width: 100%; height: 100%; transition: all 0.5s; background-color: rgba(0, 0, 0, 0.2); }
.zbj3 { width: 100%; height: 100%; transition: all 0.5s; background-color: rgba(0, 0, 0, 0.2); }
.jt_y:hover .zbj1 { background-color: rgba(255, 255, 255, 0.8); }
.jt_e:hover .zbj2 { background-color: rgba(255, 255, 255, 0.6); }
.jt_s:hover .zbj3 { background-color: rgba(255, 255, 255, 0.8); }
.jt_y:hover a { color: #067dc5; }
.jt_e:hover a { color: #067dc5; }
.jt_s:hover a { color: #067dc5; }
/*底部*/
.footer { background: #f5f5f5; padding-top: 3.5%; margin-top: 4%; }
.footer .bottom { position: relative; padding: 0 140px 3% 0; }
.footer .contact { position: absolute; right: 0; top: 0; }
.footer .contact { text-align: center; }
.footer .contact img { display: block; width: 125px; }
.footer .contact aside { padding-top: 10px; }
.footer nav dl { float: left; margin-right: 8%; }
.footer nav dl:last-child { margin-right: 0; }
.footer nav dt { position: relative; border-bottom: 1px solid #e8e9ea; padding-bottom: 10px; margin-bottom: 10px; }
.footer nav dt a { font-size: 18px; color: #555; }
.footer nav dt::after { position: absolute; content: ''; left: 0; bottom: -1px; height: 1px; background: #067dc5; width: 20px; }
.footer nav dd { line-height: 30px; }
.footer nav dd a { font-size: 14px; color: #999999; }
.footer .copyright { border-top: 1px solid #e8e9ea; padding: 2% 0 2.5% 0; }
@media(min-width:1025px) {
.footer .copyright dt { float: left; }
.footer .copyright dd { float: right; }
}
.footer .copyright dt, .footer .copyright dt a { color: #555; }
.footer .copyright dt span, .footer .copyright dt span a { color: #999999; }
.footer .copyright dd a { display: inline-block; position: relative; color: #555; }
.footer .copyright dd a::after { display: inline-block; vertical-align: middle; content: ''; width: 1px; height: 10px; background: #bbbbbc; margin: -1px 10px 0 15px; }
.footer .copyright dd a:last-child::after { display: none; }

.head_c img{ width: 80px;}