
/*  -------------Ms 2020.01.01--------------------
  微信: moseng003  QQ: 24231001  邮箱: aprm@qq.com 
--------------------------------------------------  */   






/*浏览器 滚动条 样式*/
::-webkit-scrollbar{width:8px; height:4px;}
::-webkit-scrollbar-track {background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
::-webkit-scrollbar-thumb {background-color:#999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}


/*反选样式*/
/*
::selection { background: #0DA056; color: white;}
::-moz-selection { background: #0DA056; color: white;}
*/


/*全局样式*/
* { margin: 0; padding: 0; }
legend {color: #000;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, ul, li, ol, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; }
abbr, acronym, address, caption, cite, code, dfn, em, var, h1, h2, h3, h4, h5, h6 { font-style: normal; font-weight: normal; font-variant: normal;}
input, textarea, select, optgroup, option, button { margin: 0; padding: 0; font-size: 100%; background: #fff; }
input, textarea, select, optgroup, option, button { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; *font-size: 100%;}
ol, ul, li { list-style: none; }
blockquote, q { quotes: none; }
a:visited { text-decoration: none !important; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
html { margin: 0; padding: 0; border: 0; overflow: auto; }
table { font-size: inherit; }
h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: bold; }
h1 { font-size: 36px; line-height: 45px; }
h2 { font-size: 24px; line-height: 30px; }
h3 { font-size: 16px; line-height: 22px; }
h4 { font-size: 16px; line-height: 20px; }
h5 { font-size: 14px; line-height: 16px; }
h6 { font-size: 12px; line-height: 16px; }


/*----------------------重置 全局样式 样式--------------------- */

body{margin: 0px; padding: 0px;border: 0;  font-size: 16px; font-family:"PingFang SC","Microsoft Yahei"; background: #fff;color: #333; overflow-x: hidden;}
ul,li{list-style: none; margin: 0px; padding: 0px;}


a{font-size: 16px; text-decoration:none; color:#333;font-family:"PingFang SC","Microsoft Yahei";}
a:hover{text-decoration:none; color:#f00;}

.mask-box{background:rgba(0,0,0,.8);position: fixed; left:0px; top:0px; bottom:0px; right:0px; z-index:1002; display:flex; }


/*----------------------PC--------------------- */



/* header */
.header{width: 100%;position: fixed;top: 0;left: 0;right: 0;margin: auto;z-index: 1000; padding: 16px 0; box-sizing: border-box; background: linear-gradient(180deg, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0) 100%);}
.header ul{width: 1400px; margin: auto;display: flex;align-items: center;justify-content: space-between;}
.header .logo{background: url(../images/logo.png) left center; background-size: 220px auto; width: 220px; height: 60px;}
.header .nav{text-align:right;}
.header .nav a{font-size:18px;color: #fff; margin-left: 48px;}
.header .nav a:hover{color: #FD5C17;}

.fixeds_top{background: rgba(0,0,0,.5);}



/*幻灯*/
.fullSlide{position:relative;  height:940px; overflow:hidden; width: 100%;}
.fullSlide .bd{ position:relative; z-index:0; width: 100%;}
.fullSlide .bd ul{width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:940px;}
.fullSlide .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto;height:940px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:40px; line-height:40px; text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: rgba(255,255,255,.2); width: 120px; height: 3px; line-height: 999; margin: 0 5px;}
.fullSlide .hd ul .on{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: #fff; width: 120px; height:4px;}

.fullSlide .text{width: 1400px; margin: auto;color: #fff; margin-top: 400px;}
.fullSlide .text strong{display: block;font-size: 40px;font-weight: normal;text-shadow: 1px 1px 10px #000;}
.fullSlide .text span{display: block;font-size: 20px; width: 800px; margin: 16px 0 10px 0; line-height: 40px;text-shadow: 1px 1px 10px #000;}
.fullSlide .text a{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin-top: 16px;}
.fullSlide .text a small{padding-left: 36px;font-size: 14px;}


/* big_title */
.big_title{display: block;text-align: center; margin:72px 0 40px 0;}
.big_title strong{font-size: 40px;color: #333;}


.bigs_title{display: block;text-align: center; margin:72px 0 40px 0;}
.bigs_title strong{font-size: 32px;color: #333;}





/* 核心价值 */
.hxjz_box{width: 1400px; margin: auto;}
.hxjz_box ul{display: flex; align-items: center; justify-content: space-between;}
.hxjz_box ul li{background: url(../images/bg_hxjz.png) no-repeat top center; width: 450px; height: 160px; padding: 32px; box-sizing: border-box;display: flex;align-items: center;}
.hxjz_box ul li img{width: 70px; height: 70px;transition: 1s all ease;}
.hxjz_box ul li:hover img{transform: scale(.8); transition: 1s all ease;}
.hxjz_box ul li .note{flex: 1; margin-left: 16px;}
.hxjz_box ul li .note strong{display: block;font-size: 24px;}
.hxjz_box ul li .note span{display: block;font-size: 16px; margin-top: 8px;}





/* 产品中心 */
.pro_box{width: 1400px; margin: auto;}
.pro_box ul{display: grid;grid-template-columns: repeat(2,1fr); gap: 24px;}
.pro_box ul a{position: relative; overflow: hidden;}
.pro_box ul a:first-of-type{grid-row: 1/3; grid-column: 1/2;}
.pro_box ul a img{width: 100%;height: auto;transition: 1s all ease; position: relative;z-index: 1;}
.pro_box ul a:hover img{transform: scale(1.1);transition: 1s all ease;}

.pro_box ul .note{position: absolute; top: 44px; left: 44px;color: #fff; z-index: 2;}
.pro_box ul .note strong{font-size:32px;}
.pro_box ul .note span{font-size: 16px;display: block;}
.pro_box ul .note button{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin-top: 20px; border: 0; cursor: pointer;}
.pro_box .note button small{padding-left: 36px;font-size: 14px;}





/* 关于我们 */
.gsjj_box{background: url(../images/bg_gywm.png) no-repeat top center; background-size: 100% 100%; height: 810px; border-top: 1px solid transparent; margin-top: 80px; position: relative;}
.gsjj_box .content{width: 1100px; margin: auto;text-align: center;font-size: 18px;color: #333; line-height: 40px;}
.gsjj_box .content p{margin-bottom: 0;}
.gsjj_box .content a{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin: 32px auto auto auto;}
.gsjj_box .content a small{padding-left: 36px;font-size: 14px;}

.gsjj_box .label{margin: 0 auto; position: absolute; left: 0; right: 0; margin: auto;bottom: 0;background: rgba(255,255,255,.3);}
.gsjj_box .label ul{width: 1400px; display: flex;justify-content: space-between;margin: auto;}
.gsjj_box .label li{padding: 32px; box-sizing: border-box; height: 323px;}
.gsjj_box .label li:hover{background: #fff;}
.gsjj_box .label li:hover img{margin-top: -10px; transition: 1s all ease;}
.gsjj_box .label li img{display: block; margin: 32px auto auto;transition: 1s all ease;}
.gsjj_box .label li strong{display: block;text-align: center;font-size: 20px;color: #333; margin: 16px 0;}
.gsjj_box .label li span{font-size: 16px;color: #666; line-height: 32px;display: block;text-align: center;}





/* 新闻中心 */
.news_box{width: 1400px; margin: auto;display: flex; justify-content: space-between;}
.news_box .list{background: #F7F8FA; width: 660px; padding: 20px 32px 32px; box-sizing: border-box; height: 520px;}
.news_box .list .note{padding: 24px; box-sizing: border-box;}
.news_box .list a{border-bottom: 1px #ccc dotted;display: block; padding: 16px 0;}
.news_box .list a:last-of-type{border: 0;}
.news_box .list span{font-size: 18px;display: block; margin-bottom: 8px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.news_box .list small{background: url(../images/CalendarPlus.png) no-repeat left center; background-size: 24px auto;font-size: 18px; padding-left: 32px;color: #999;}





/* 新闻flash */
.slideBox{ width:700px; height:520px; overflow:hidden; position:relative; background: #F7F8FA;}
.slideBox .hd{ height:24px; overflow:hidden; position:absolute; right:20px; bottom:140px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:24px; height:24px; line-height:24px; text-align:center; background:#fff; cursor:pointer;font-size: 12px; }
.slideBox .hd ul li.on{ background:blue; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:700px; height:400px; display:block;}
.slideBox .bd ul li a{display: block; position: relative; height: 560px; height: 480px;}
.slideBox .bd ul li .note{padding: 24px;box-sizing: border-box;}
.slideBox .bd ul li .note span{font-size: 18px;display: block; margin-bottom: 8px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.slideBox .bd ul li .note small{background: url(../images/CalendarPlus.png) no-repeat left center; background-size: 24px auto;font-size: 18px; padding-left: 32px;color: #999;}





/* 客户展示 */
/* .khzs_box{width: 100%;height: 540px; border-top: 1px solid transparent; margin-top: 80px;}
.khzs_box ul{width: 1400px; margin:120px auto;}
.khzs_box ul .title{color: #fff;font-size: 24px;}
.khzs_box ul .big{font-size: 30px;color: #fff;display: block; margin: 10px 0 20px 0;}
.khzs_box ul p{font-size: 16px; width: 800px;color: #fff; line-height: 32px;text-align: justify;}
.khzs_box ul a{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin-top: 24px;}
.khzs_box ul a small{padding-left: 36px;font-size: 14px;}
 */



/*幻灯*/
.khzs_box .fullSlide{position:relative;  height:540px; overflow:hidden; width: 100%; margin-top: 80px;}
.khzs_box .fullSlide .bd{ position:relative; z-index:0; width: 100%;}
.khzs_box .fullSlide .bd ul{width:100% !important; }
.khzs_box .fullSlide .bd li{ width:100% !important;  height:540px;}
.khzs_box .fullSlide .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto;height:540px;}
.khzs_box .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:40px; line-height:40px; text-align:center;}
.khzs_box .fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: rgba(255,255,255,.6); width: 10px; height: 10px; line-height: 999; margin: 0 5px; border-radius: 100px}
.khzs_box .fullSlide .hd ul .on{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: #fff; width: 10px; height:10px; border-radius: 100px;}

.khzs_box .fullSlide .text{width: 1400px; margin: auto;color: #fff; margin-top: 160px;}
.khzs_box .fullSlide .text strong{display: block;font-size: 40px;font-weight: normal;text-shadow: 1px 1px 10px #000;}
.khzs_box .fullSlide .text span{display: block;font-size: 20px; width: 800px; margin: 16px 0 10px 0; line-height: 40px;text-shadow: 1px 1px 10px #000;}
.khzs_box .fullSlide .text a{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin-top: 24px;}
.khzs_box .fullSlide .text a small{padding-left: 36px;font-size: 14px;}




/* footer */
.footer_box{background: #2D2D2D; padding: 20px 0 40px 0; box-sizing: border-box;color: #fff;}
.footer_box ul{width: 1400px; margin: auto;display: flex; justify-content: space-between;}
.footer_box .nav{width: 900px;}
.footer_box .nav ul{display: flex; justify-content: space-between;}
.footer_box .nav ul strong{display: block; margin-bottom: 24px;font-size: 18px;}
.footer_box .nav ul a{display: block;color: rgba(255,255,255,.8);font-weight: normal; margin-bottom: 8px;}
.footer_box .nav ul a:hover{color: #fff;}

.footer_box .contant{width: 400px; padding-top: 60px;}
.footer_box .contant span{display: block;}
.footer_box .contant .tel{display: block;font-size: 36px;color: #FD5C17;}
.footer_box .contant .tip{color: #ccc;}
.footer_box .contant .dz{margin-top: 16px;}
.footer_box .contant p{margin-bottom: 16px; margin-top: 4px;}

.cp{background: #2D2D2D; border-top: 1px solid #333; text-align: center; padding: 32px 0;color: #fff;}
.cp a{color: rgba(255,255,255,.8);; margin-left: 16px;}
.cp a:hover{color: #fff;}





/* 内页 */
.ny_bg{width: 100%; height: 500px;background: #333;}
.ny_bg strong{width: 1380px; padding-top: 280px;color: #fff;display: block; margin: auto;font-size: 40px;font-weight: normal;}
.ny_bg strong::after{content: '/';color: #FD5C17; margin-left: 10px;font-weight: 100;}


.about_bg{background: url(../images/aboutbg.png) repeat-x top center; background-size: auto 500px;}
.news_bg{background: url(../images/newsbg.png) repeat-x top center; background-size: auto 500px;}
.pro_bg{background: url(../images/probg.png) repeat-x top center; background-size: auto 500px;}
.jjfa_bg{background: url(../images/news_banner.jpg) repeat-x top center; background-size: auto 500px;}
.lx_bg{background: url(../images/lxbg.png) repeat-x top center; background-size: auto 500px;}
.case_bg{background: url(../images/casebg.png) repeat-x top center; background-size: auto 500px;}



/* ny_nav */
.ny_nav{background: #fff;text-align: center; padding: 30px 0; box-sizing: border-box; border-bottom: 1px #eee solid; background: #fff;}
.ny_nav a{font-size: 20px;font-weight: bold; color: #333;margin: 0 24px;}




/* 企业介绍 */
.qyjs_box{background: url(../images/bg_gywm.png) no-repeat top center; background-size: 100% 100%; padding: 90px 0 0 0; height: 920px; position: relative;}

.qyjs_box .about{width: 1400px; margin: auto;display: flex; justify-content: space-between;}
.qyjs_box .about img{width: 680px;height: auto;  transition: 1s all ease;display: block;}
.qyjs_box .about:hover img{ transition: 1s all ease;}
.qyjs_box .about .note{flex: 1; margin-left: 60px;}
.qyjs_box .about .note strong.title{font-size: 32px; margin-bottom: 16px;display: block;}
.qyjs_box .about .note p{font-size: 16px;line-height: 32px; text-align: justify;}


.qyjs_box .label{margin: 0 auto; position: absolute; left: 0; right: 0; margin: auto;bottom: 0;background: rgba(255,255,255,.3);}
.qyjs_box .label ul{width: 1400px; display: flex;justify-content: space-between;margin: auto;}
.qyjs_box .label li{padding: 32px; box-sizing: border-box; height: 323px;}
.qyjs_box .label li:hover{background: #fff;}
.qyjs_box .label li:hover img{margin-top: -10px; transition: 1s all ease;}
.qyjs_box .label li img{display: block; margin: 32px auto auto;transition: 1s all ease;}
.qyjs_box .label li strong{display: block;text-align: center;font-size: 20px;color: #333; margin: 16px 0;}
.qyjs_box .label li span{font-size: 16px;color: #666; line-height: 32px;display: block;text-align: center;}






/* 组织结构 */
.zzjg_box{background: url(../images/about_his_bg_.jpg) no-repeat top left; background-size: 100% 100%; height: 880px;}
.zzjg_box ul{width: 1400px; margin: auto;display: flex;align-items: center; height: 880px; justify-content: space-between;}
.zzjg_box ul .img{width: 1000px;}
.zzjg_box ul .img img{width: 90%; height: auto;}
.zzjg_box ul strong{font-size: 40px; padding-right: 100px;color: #fff;}



/* 团队内采 */
.td_box{width: 1400px; margin: 80px auto;}
.td_box ul{display: grid;grid-template-columns: repeat(3,1fr); gap: 20px;}
.td_box ul li img{width: 100%;height: auto;}
.td_box ul li.note{display: block;text-align: center;padding: 24px; box-sizing: border-box;}
.td_box ul li.note strong{font-size: 32px; margin-bottom: 24px;display: block;}
.td_box ul li.note p{line-height: 32px;font-size: 16px;}
.td_box .hj6{display: none;}





/* 企业文化 */
.qyhw_box{background: #f9f9f9; padding: 80px 0;}
.qyhw_box ul{width: 1400px; margin: auto;display: flex;  justify-content: space-between;gap: 24px;}
.qyhw_box ul img{width: 420px;height: auto;display: block;}
.qyhw_box ul li:first-of-type{padding-top: 120px;}
.qyhw_box ul li:last-of-type{padding-top: 60px;}


.qyhw_box .big_title{ margin-top:0px!important;}

.qyhw_box ul .note{padding: 24px 0; box-sizing: border-box;}
.qyhw_box ul .note strong{font-size: 20px; margin-bottom: 8px;display: block;}
.qyhw_box ul .note p{line-height: 32px;font-size: 16px;color: #666;}






/* 内页资质荣誉 */
.ny_rongyu{background: url(../images/index_rybg.png) no-repeat top center; background-size: 100% 100%; border: transparent 1px solid; margin-top: -5px;}
.ny_rongyu .list{width: 1400px; margin: auto; display: flex; justify-content: space-between;}

.ny_rongyu .list .img{width: 320px; height: 400px; border: 1px #eee solid; overflow: hidden; background: #fff; padding: 5px; box-sizing: border-box;}
.ny_rongyu .list .img img{width: 100%;height: 100%;transition: 1s ease all;}
.ny_rongyu .list .img:hover img{width: 100%;height: 100%;transform: scale(1.2);transition: 1s ease all;}
.ny_rongyu .list span{display: block;text-align: center; padding: 8px 12px;box-sizing: border-box;}

.ny_rongyu a.more {background: url(../images/icon_arr.png) no-repeat right 24px center #fff;background-size: 6px auto;width: 120px;height: 45px;border: 1px #eee solid;margin: 32px auto 60px auto;display: inline-block;display: flex;align-items: center;padding-left: 24px;}
	
	
.ny_rongyu .tempWrap{width:1400px!important; margin: auto;height: 440px;}
.ny_rongyu .tempWrap a{margin-right: 16px;}	
	
	


/* 内页荣誉列表 */
.ny_rylist{width: 1400px;margin: auto; margin: 32px auto 40px auto;}
.ny_rylist .list{width: 1400px; margin: auto; display: grid;grid-template-columns: repeat(4,1fr);gap: 16px;}
.ny_rylist .list a{width: 320px; height: auto; background: #fff;}
.ny_rylist .list img{width: 100%;height: 400px;transition: 1s ease all;}
.ny_rylist .list a:hover img{transform: scale(1.2);transition: 1s ease all;}
.ny_rylist .list .pic{width: 100%;height: auto;overflow: hidden;border: 1px #eee  solid;padding: 5px;box-sizing: border-box; }
.ny_rylist .list .note{padding: 12px 16px;box-sizing: border-box;text-align: center;font-size: 16px;color: #333;}






/* 内页新闻 */
.ny_newslist{width: 1400px; margin: 60px auto;}
.ny_newslist ul{display: block; background: #000;}
.ny_newslist li{width: 32%; height: auto;float: left; background: #F7F8FA; margin-right: 24px; margin-bottom: 24px;overflow: hidden;}
.ny_newslist li:nth-child(3n){margin-right: 0;}
.ny_newslist li img{width: 100%;height: 300px; transition: 1s all ease;overflow: hidden;}
.ny_newslist li img:hover{transform: scale(1.1); transition: 1s all ease;}
.ny_newslist li .note{padding: 24px;box-sizing: border-box;}
.ny_newslist li .note span{font-size: 18px;display: block; margin-bottom: 8px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.ny_newslist li .note small{background: url(../images/CalendarPlus.png) no-repeat left center; background-size: 24px auto;font-size: 18px; padding-left: 32px;color: #999;}










/* 解决方案 */
.jjfa_box{width: 1400px; margin: 60px auto;}
.jjfa_box ul{display: block;}
.jjfa_box li{height: 450px; margin-bottom:80px;}
.jjfa_box li a{display: block; height: 450px;}
.jjfa_box li .img{overflow: hidden;float: left; width: 820px;height: 450px;}
.jjfa_box li img{width: 100%;height: 100%;transition: 1s all ease;}
.jjfa_box li:hover img{transform: scale(1.1);transition: 1s all ease;}
.jjfa_box li .note{background: #eee;padding: 80px 40px; box-sizing: border-box;float: right; width: 580px; margin-top: 25px;}
.jjfa_box li .note strong{font-size: 28px;font-weight: normal; margin-bottom: 24px;display: block;position: relative;}
.jjfa_box li .note strong::after{content: ''; bottom: -10px; left: 0; border-bottom: 2px #FD5C17 solid; width: 80px; position: absolute;}
.jjfa_box li .note p{line-height: 32px;font-size: 16px;color: #666;}
.jjfa_box li .note button{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin-top: 20px; border: 0; cursor: pointer;}
.jjfa_box li .note button small{padding-left: 36px;font-size: 14px;}

.jjfa_box li:nth-child(2n) .img{float: right;}
.jjfa_box li:nth-child(2n) .note{float: left;}




/* 联系我们 */
.ditu{width: 1440px; margin: auto auto 80px auto;}

.support{height:205px; width: 1400px; margin:40px auto;}
.support ul{display: flex;align-items: center; justify-content: space-between;gap: 24px;}
.support li{width:402px;height:200px;border:1px solid #eaeaea;flex: 1;display: flex;align-items: center;padding: 32px;box-sizing: border-box;}
.support li .note{margin-left: 30px;}
.support li .note strong{font-size: 20px;}
.support li .note p{margin-top: 8px;}



/* 内页客户展示 */
.ny_khzs{width: 1400px;border-top: 1px solid transparent; margin: auto;}
.ny_khzs ul{width: 1400px; margin:60px auto;}
.ny_khzs ul li{height: 540px; margin-bottom:32px; padding: 80px;}
.ny_khzs ul .title{color: #fff;font-size: 24px;text-shadow: 1px 1px 10px #000;}
.ny_khzs ul .big{font-size: 30px;color: #fff;display: block; margin: 10px 0 20px 0;text-shadow: 1px 1px 10px #000;}
.ny_khzs ul p{font-size: 16px; width: 800px;color: #fff; line-height: 32px;text-align: justify;text-shadow: 1px 1px 10px #000;}
.ny_khzs ul a{background: url(../images/icon_arr.png) no-repeat right 24px center #fff; background-size: 6px auto; width: 140px; height: 45px;display:inline-block;display: flex;align-items: center; margin-top: 24px;}
.ny_khzs ul a small{padding-left: 36px;font-size: 14px; }



/* 内页产品中心 */
.ny_pro{width: 1400px; margin: auto;}
.ny_pro ul{display: flex;justify-content: space-between;}
.ny_pro ul li{width: 48%;}
.ny_pro ul li .proimg{border: 1px #eee solid;padding: 40px 24px; box-sizing: border-box;text-align: center; background: #fff;}
.ny_pro ul li .proimg img{width: 90%; height: auto;}

.probg{background: url(../images/finance_bg02.jpg) no-repeat top center; background-size: 100% 100%; padding: 1px 0 80px 0; margin: 40px 0 0 0;}

.ny_pro .cp1 .proimg{height: 600px;display: flex;align-items: center;justify-content: center;}
.ny_pro .cp3 .proimg{height: 800px;display: flex;flex-flow: column wrap; justify-content: center; align-items: center;}
.ny_pro .cp3 .proimg img{margin: 20px 0;}
.ny_pro .cp5 .proimg{height: 435px;display: flex;align-items: center;justify-content: center;}

.ny_pro.bottom{margin-bottom: 60px;}




/* page */
.page{display: block;text-align: center; margin-bottom: 60px;}



/* 内页新闻 */
.ny_show{width: 1400px; margin: auto; background: rgba(238,238,238,.5); padding: 32px; box-sizing: border-box; margin: 40px auto;min-height: 500px;}
.ny_show .nybt{display: block;text-align: center;font-size: 32px;font-weight: bold; padding: 30px;}
.ny_show .nyhi{border: 1px #fff solid; background: #fff; text-align: center;padding: 10px 0;}
.ny_show .ny_content{line-height: 32px; padding-top: 24px;display: block;}

.ny_show .ny_content table td{border: 1px #000 solid!important;}


/* 当前位置 */
.lct{width: 100%;padding: 16px 0;border-bottom: 1px #eee solid; }
.lct ul{width: 1400px; margin: auto; background: url(../images/hoe.png) no-repeat left center; background-size: 20px auto;padding: 10px 0;padding-left: 24px;}
.lct ul a::after{content: '>'; margin: 0 4px; box-sizing: border-box;color: #999;}




.prolist{width: 100%;margin: auto;background: url(../images/finance_bg02.jpg) no-repeat top center; background-size: 100% 100%; padding: 80px 0 60px 0; margin: 40px 0 0 0; border-top: 1px solid transparent;}
.prolist ul{width: 1400px; margin: auto;}
.prolist li{display: inline-block;float: left; margin:0 24px 10px 0;}
.prolist li:nth-child(3n){margin: 0;}
.prolist li img{width: 450px; height: 338px;display: block;margin: auto;}
.prolist li span{display: block;text-align: center;padding: 16px 0; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; width: 450px;}









.back{display: none;}
.lmdh{display: none;}




@media only screen and (max-width: 768px){




/* 内页资质荣誉 */
.ny_rongyu{background: url(../images/index_rybg.png) no-repeat top center; background-size: 100% 100%; border: transparent 1px solid; margin-top: -5px;}
.ny_rongyu .list{width: 100%; margin: auto; display: grid;grid-template-columns: repeat(2,1fr);gap: 12px; padding: 0 12px;box-sizing: border-box;}

.ny_rongyu .list .img{width: 100%; height: 200px; border: 1px #eee solid; overflow: hidden; background: #fff; padding: 5px; box-sizing: border-box;}
.ny_rongyu .list .img img{width: 100%;height: 200px%;transition: 1s ease all;}
.ny_rongyu .list .img:hover img{width: 100%;height: 100%;transform: scale(1.2);transition: 1s ease all;}
.ny_rongyu .list span{display: block;text-align: center; padding: 8px 12px;box-sizing: border-box;}

.ny_rongyu a.more {background: url(../images/icon_arr.png) no-repeat right 24px center #fff;background-size: 6px auto;width: 120px;height: 45px;border: 1px #eee solid;margin: 16px auto 24px auto;display: inline-block;display: flex;align-items: center;padding-left: 24px;}
	


.ny_rongyu .tempWrap{width:100%!important; margin: auto;height: 240px;}
.ny_rongyu .tempWrap a{margin-right: 16px;}	
	
	
	
	

/* 内页荣誉列表 */
.ny_rylist{width: 100%;margin: auto; margin: 16px auto auto auto; padding: 0 16px;box-sizing: border-box;}
.ny_rylist .list{width: 100%; margin: auto; display: grid;grid-template-columns: repeat(2,1fr);gap: 12px;}
.ny_rylist .list a{width: 100%; height: auto;box-sizing: border-box; background: #fff;}
.ny_rylist .list img{width: 100%;height: 200px;transition: 1s ease all;}
.ny_rylist .list a:hover img{transform: scale(1.2);transition: 1s ease all;}
.ny_rylist .list .pic{width: 100%;height: auto;overflow: hidden;}
.ny_rylist .list .note{padding: 8px 16px;box-sizing: border-box;text-align: center;font-size: 12px;color: #333;}






.prolist{width: 100%;margin: auto;background: url(../images/finance_bg02.jpg) no-repeat top center; background-size: 100% 100%; padding: 16px 0 0 0; margin: 10px 0 0 0; border-top: 1px solid transparent;}
.prolist ul{width: 100%; margin: auto; box-sizing: border-box;}
.prolist li{display: inline-block;float: none; margin:0;padding: 0 16px; box-sizing: border-box;}
.prolist li:last-of-type{margin: 0;}
.prolist li img{width: 100%; height: auto;display: block;margin: auto;}
.prolist li span{display: block;text-align: center;padding: 16px 0; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; width: 300px;text-align: center;font-size: 14px;margin: auto;}

	
	
/*右侧导航与返回顶部*/
.lmdh{width:32px; height:32px; border-radius: 2px;position:fixed; right:10px; top:8px; z-index:100000000000000000; font-size:11px; line-height:12px; text-align:center; background: url(../images/menu.png) no-repeat center center rgba(0,0,0,.5); background-size: 20px auto; display: block;}
.lmdh a{color:#FFF; display:block;text-align:center;}

/*左侧弹出菜单nav*/
.left_nav{ background: #000; height: 100vh;}
.left_nav ul{width: 100%;}
.left_nav li{ text-align: center; width: 100%;}
.left_nav a{font-size: 13px; color: #fff; height: 40px;text-align: center;line-height: 40px; border-bottom: 1px rgba(255,255,255,.2) dotted; display: block;}
.left_nav a:hover{ color: #fff; display: block;}


/* 返回 */
.back{width:40px; height:35px; padding-top:5px;position:fixed; right:10px; bottom:60px; z-index:10000; background:rgba(0, 0, 0, 0.42); font-size:11px; line-height:12px; text-align:center; border-radius: 4px; display: block;}
.back a{color:#FFF; display:block;text-align:center;font-size: 11px;}


/* header */
.header{width: 100%;position: fixed;top: 0;left: 0;right: 0;margin: auto;z-index: 1000; padding: 4px 0; box-sizing: border-box; background: linear-gradient(180deg, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0) 100%);}
.header ul{width: 100%; margin: auto;display: flex;align-items: center;justify-content: space-between; padding: 0 16px; box-sizing: border-box;}
.header .logo{background: url(../images/logo.png) left center; background-size: 120px auto; width: 120px; height: 40px;}
.header .nav{text-align:right; display: none;}
.header .nav a{font-size:18px;color: #fff; margin-left: 48px;}
.header .nav a:hover{color: #FD5C17;}

.fixeds_top{background: rgba(0,0,0,.5);}



/*幻灯*/
.fullSlide{position:relative;  height:320px; overflow:hidden; width: 100%;}
.fullSlide .bd{ position:relative; z-index:0; width: 100%;}
.fullSlide .bd ul{width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:320px;}
.fullSlide .bd li .siteWidth{ width:320px; position:relative; margin:0 auto;height:60px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:40px; line-height:40px; text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: rgba(255,255,255,.2); width: 40px; height: 2px; line-height: 999; margin: 0 1px;}
.fullSlide .hd ul .on{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: #fff; width: 40px; height:3px;}

.fullSlide .text{width: 90%; margin: auto;color: #fff; margin-top:120px;}
.fullSlide .text strong{display: block;font-size: 18px;font-weight: bold;}
.fullSlide .text span{display: block;font-size: 12px; width: 100%; margin: 4px 0 10px 0; line-height: 21px;}
.fullSlide .text a{background: url(../images/icon_arr.png) no-repeat right 12px center #fff; background-size: 5px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin-top: 8px;}
.fullSlide .text a small{padding-left: 10px;font-size: 11px;}


/* big_title */
.big_title{display: block;text-align: center; margin:24px 0 16px 0;}
.big_title strong{font-size: 20px;color: #333;}


.bigs_title{display: block;text-align: center; margin:16px 0 8px 0;}
.bigs_title strong{font-size: 16px;color: #333;}





/* 核心价值 */
.hxjz_box{width: 100%; margin: auto;}
.hxjz_box ul{display: block; padding: 0 16px; box-sizing: border-box;}
.hxjz_box ul li{background: url(../images/bg_hxjz.png) no-repeat top center; background-size: 100% 100%; width: 100%; height: 100px; padding: 16px; box-sizing: border-box;display: flex;align-items: center; margin-bottom: 8px;}
.hxjz_box ul li img{width: 40px; height: 40px;transition: 1s all ease;}
.hxjz_box ul li:hover img{transform: scale(.8); transition: 1s all ease;}
.hxjz_box ul li .note{flex: 1; margin-left: 16px;}
.hxjz_box ul li .note strong{display: block;font-size: 16px;}
.hxjz_box ul li .note span{display: block;font-size: 12px; margin-top: 4px;}





/* 产品中心 */
.pro_box{width: 100%; margin: auto;}
.pro_box ul{display: grid;grid-template-columns: repeat(1,1fr); gap: 8px; padding: 0 16px 16px; box-sizing: border-box;}
.pro_box ul a{position: relative; overflow: hidden;}
.pro_box ul a:first-of-type{grid-row: 1/3; grid-column: 1/2;}
.pro_box ul a img{width: 100%;height: auto;transition: 1s all ease; position: relative;z-index: 1;}
.pro_box ul a:hover img{transform: scale(1.1);transition: 1s all ease;}

.pro_box ul .note{position: absolute; top: 24px; left: 24px;color: #fff; z-index: 2;}
.pro_box ul .note strong{font-size:16px;}
.pro_box ul .note span{font-size: 12px;display: block;}
.pro_box ul .note button{background: url(../images/icon_arr.png) no-repeat right 12px center #fff; background-size: 5px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin-top: 8px; border: 0; cursor: pointer;}
.pro_box .note button small{padding-left: 10px;font-size: 11px;}





/* 关于我们 */
.gsjj_box{background: url(../images/bg_gywm.png) no-repeat top center; background-size: 100% 100%; height: auto; border-top: 1px solid transparent; margin-top: 8px; position: relative;}
.gsjj_box .content{width: 100%; margin: auto;text-align: center;font-size: 12px;color: #333; line-height: 21px;padding: 0 16px 16px; box-sizing: border-box;}
.gsjj_box .content p{margin-bottom: 0; text-align: left;}
.gsjj_box .content a{background: url(../images/icon_arr.png) no-repeat right 12px center #fff; background-size: 5px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin: 16px auto auto auto;}
.gsjj_box .content a small{padding-left: 10px;font-size: 11px;}

.gsjj_box .label{margin: 0 auto; position: inherit; left: 0; right: 0; margin: auto;bottom: 0;background: rgba(255,255,255,.3); padding-bottom: 16px;}
.gsjj_box .label ul{width: 100%; display: grid; grid-template-columns: repeat(2,1fr);}
.gsjj_box .label li{padding:16px 16px 0 16px; box-sizing: border-box; height: auto;}
.gsjj_box .label li:hover{background: #fff;}
.gsjj_box .label li:hover img{margin-top:0; transition: 1s all ease;}
.gsjj_box .label li img{display: block; margin: 0 auto 8px auto!important;transition: 1s all ease; width: 32px; height: auto;}
.gsjj_box .label li strong{display: block;text-align: center;font-size: 16px;color: #333; margin: 4px 0;}
.gsjj_box .label li span{font-size: 12px;color: #666; line-height: 21px;display: block;text-align: center;}





/* 新闻中心 */
.news_box{width: 100%; margin: auto;display: block;}
.news_box .list{background: #F7F8FA; width: 100%; padding: 8px 16px; box-sizing: border-box; height: auto;}
.news_box .list .note{padding: 8px 16px; box-sizing: border-box;}
.news_box .list a{border-bottom: 1px #ccc dotted;display: block; padding: 8px 0;}
.news_box .list a:last-of-type{border: 0;}
.news_box .list span{font-size: 14px;display: block; margin-bottom: 0px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.news_box .list small{background: url(../images/CalendarPlus.png) no-repeat left center; background-size: 16px auto;font-size: 12px; padding-left: 16px;color: #999;}





/* 新闻flash */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; background: #F7F8FA; padding: 16px 16px 0 16px; box-sizing: border-box; margin-bottom: 10px;}
.slideBox .hd{ height:24px; overflow:hidden; position:absolute; right:20px; bottom:80px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;font-size: 12px; }
.slideBox .hd ul li.on{ background:blue; color:#fff; }

.slideBox .bd{ position:relative; height:310px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:240px; display:block;}
.slideBox .bd ul li a{display: block; position: relative; height: 240px;}
.slideBox .bd ul li .note{padding: 8px 16px 0 0;box-sizing: border-box;}
.slideBox .bd ul li .note span{font-size: 14px;display: block; margin-bottom: 1px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.slideBox .bd ul li .note small{background: url(../images/CalendarPlus.png) no-repeat left center; background-size: 16px auto;font-size: 12px; padding-left: 24px;color: #999;}





/* 客户展示 */
/* .khzs_box{width: 100%;height: auto; border-top: 1px solid transparent; margin-top: 10px; padding-bottom: 24px;}
.khzs_box ul{width: 100%; margin:16px auto;padding: 16px; box-sizing: border-box;}
.khzs_box ul .title{color: #fff;font-size: 14px;}
.khzs_box ul .big{font-size: 18px;color: #fff;display: block; margin: 4px 0;}
.khzs_box ul p{font-size: 12px; width: 100%;color: #fff; line-height: 21px;text-align: justify;}
.khzs_box ul a{background: url(../images/icon_arr.png) no-repeat right 16px center #fff; background-size: 5px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin-top:8px;}
.khzs_box ul a small{padding-left: 8px;font-size: 11px;} */


/*幻灯*/
.khzs_box .fullSlide{position:relative;  height:280px; overflow:hidden; width: 100%; margin-top: 0px;}
.khzs_box .fullSlide .bd{ position:relative; z-index:0; width: 100%;}
.khzs_box .fullSlide .bd ul{width:100% !important; }
.khzs_box .fullSlide .bd li{ width:100% !important;  height:280px;}
.khzs_box .fullSlide .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto;height:280px;}
.khzs_box .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:40px; line-height:40px; text-align:center;}
.khzs_box .fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: rgba(255,255,255,.6); width: 10px; height: 10px; line-height: 999; margin: 0 5px; border-radius: 100px}
.khzs_box .fullSlide .hd ul .on{cursor:pointer; display:inline-block; *display:inline; zoom:1;  background: #fff; width: 10px; height:10px; border-radius: 100px;}

.khzs_box .fullSlide .text{width: 100%; margin: auto;color: #fff; margin-top: 20px; padding: 16px; box-sizing: border-box;}
.khzs_box .fullSlide .text strong{display: block;font-size: 18px;font-weight: bold;text-shadow: 1px 1px 10px #000;}
.khzs_box .fullSlide .text span{display: block;font-size: 12px; width: 100%; margin: 8px 0; line-height: 21px;text-shadow: 1px 1px 10px #000;}
.khzs_box .fullSlide .text a{background: url(../images/icon_arr.png) no-repeat center right 12px #fff; background-size: 6px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin-top: 12px;}
.khzs_box .fullSlide .text a small{padding-left: 12px;font-size: 12px;}



/* footer */
.footer_box{background: #2D2D2D; padding: 20px 0 40px 0; box-sizing: border-box;color: #fff; display: none;}
.footer_box ul{width: 1400px; margin: auto;display: flex; justify-content: space-between;}
.footer_box .nav{width: 900px;}
.footer_box .nav ul{display: flex; justify-content: space-between;}
.footer_box .nav ul strong{display: block; margin-bottom: 24px;font-size: 18px;}
.footer_box .nav ul a{display: block;color: rgba(255,255,255,.8);font-weight: normal; margin-bottom: 8px;}
.footer_box .nav ul a:hover{color: #fff;}

.footer_box .contant{width: 400px; padding-top: 60px;}
.footer_box .contant span{display: block;}
.footer_box .contant .tel{display: block;font-size: 36px;color: #FD5C17;}
.footer_box .contant .tip{color: #ccc;}
.footer_box .contant .dz{margin-top: 16px;}
.footer_box .contant p{margin-bottom: 16px; margin-top: 4px;}

.cp{background: #2D2D2D; border-top: 1px solid #333; text-align: center; padding: 24px 0;color: #fff;font-size: 12px;}
.cp a{color: rgba(255,255,255,.8);; margin-left: 8px;font-size: 12px;display: block;}
.cp a:hover{color: #fff;}





/* 内页 */
.ny_bg{width: 100%; height: 200px;background: #333;}
.ny_bg strong{width: 100%; padding: 100px 0 0 16px;color: #fff;display: block; margin: auto;font-size: 20px;font-weight: normal;box-sizing: border-box;}
.ny_bg strong::after{content: '/';color: #FD5C17; margin-left: 10px;font-weight: 100;}


.about_bg{background: url(../images/aboutbg.png) repeat-x top center; background-size: auto 200px;}
.news_bg{background: url(../images/newsbg.png) repeat-x top center; background-size: auto 200px;}
.pro_bg{background: url(../images/probg.png) repeat-x top center; background-size: auto 200px;}
.jjfa_bg{background: url(../images/news_banner.jpg) repeat-x top center; background-size: auto 200px;}
.lx_bg{background: url(../images/lxbg.png) repeat-x top center; background-size: auto 200px;}
.case_bg{background: url(../images/casebg.png) repeat-x top center; background-size: auto 200px;}



/* ny_nav */
.ny_nav{background: #fff;text-align: center; padding: 12px 0; box-sizing: border-box; border-bottom: 1px #eee solid; background: #fff;}
.ny_nav a{font-size: 14px;font-weight: bold; color: #333;margin: 0 8px;}




/* 企业介绍 */
.qyjs_box{background: url(../images/bg_gywm.png) no-repeat top center; background-size: 100% 100%; padding: 0 0 0 0; height: auto; position: relative;}

.qyjs_box .about{width: 100%; margin: auto;display: block; justify-content: space-between;padding:16px;}
.qyjs_box .about img{width: 100%;height: 180px;  transition: 1s all ease;}
.qyjs_box .about:hover img{ transition: 1s all ease;}
.qyjs_box .about .note{flex: 1; margin-left: 0; margin-top: 8px;}
.qyjs_box .about .note strong.title{font-size: 16px; margin-bottom: 8px;display: block;}
.qyjs_box .about .note p{font-size: 12px;line-height: 21px; text-align: justify;}


.qyjs_box .label{margin: 0 auto; position: inherit; left: 0; right: 0; margin: auto;bottom: 0;background: rgba(255,255,255,.3); padding-bottom: 16px;}
.qyjs_box .label ul{width: 100%; display: grid; grid-template-columns: repeat(2,1fr);}
.qyjs_box .label li{padding:16px 16px 0 16px; box-sizing: border-box; height: auto;}
.qyjs_box .label li:hover{background: #fff;}
.qyjs_box .label li:hover img{margin-top:0; transition: 1s all ease;}
.qyjs_box .label li img{display: block; margin: 0 auto 8px auto!important;transition: 1s all ease; width: 32px; height: auto;}
.qyjs_box .label li strong{display: block;text-align: center;font-size: 16px;color: #333; margin: 4px 0;}
.qyjs_box .label li span{font-size: 12px;color: #666; line-height: 21px;display: block;text-align: center;}




/* 组织结构 */
.zzjg_box{background: url(../images/about_his_bg_.jpg) no-repeat top left; background-size: 100% 100%; height: auto;}
.zzjg_box ul{width: 100%; margin: auto;display: block;align-items: center; height: auto; justify-content: space-between; padding: 16px; box-sizing: border-box;}
.zzjg_box ul .img{width: 100%;}
.zzjg_box ul .img img{width: 100%; height: auto;}
.zzjg_box ul strong{font-size: 40px; padding-right: 100px;color: #fff;display: none;}



/* 团队内采 */
.td_box{width: 100%; margin: 10px auto;padding: 16px; box-sizing: border-box;}
.td_box ul{display: grid;grid-template-columns: repeat(3,1fr); gap: 8px;}
.td_box ul li img{width: 100%;height: auto;}
.td_box ul li.note{display: block;text-align: center;padding: 0; box-sizing: border-box;}
.td_box ul li.note strong{font-size: 16px; margin-bottom: 8px;display: block;}
.td_box ul li.note p{line-height:21px;font-size: 12px;}
.td_box ul li:nth-child(2){grid-row: 1/2; grid-column: 1/4;}
.td_box .hj6{display: block;}


/* 企业文化 */
.qyhw_box{background: #f9f9f9; padding: 16px; box-sizing: border-box;}
.qyhw_box ul{width: 100%; margin: auto;display: flex;gap: 16px;}
.qyhw_box ul img{width: 100%;height: auto;display: block;}
.qyhw_box ul li{width: 33%;}
.qyhw_box ul li:first-of-type{padding-top: 0;}
.qyhw_box ul li:last-of-type{padding-top: 0;}

.qyhw_box ul .note{padding:16px 0; box-sizing: border-box;}
.qyhw_box ul .note strong{font-size: 14px; margin-bottom: 4px;display: block;}
.qyhw_box ul .note p{line-height: 21px;font-size: 12px;color: #666;}



/* 内页新闻 */
.ny_newslist{width: 100%; margin: 0 auto;padding: 16px 16px 0 16px; box-sizing: border-box;}
.ny_newslist ul{display: block; background: #fff;}
.ny_newslist li{width: 100%; height: auto;float: none; background: #F7F8FA; margin-right: 24px; margin-bottom: 24px;overflow: hidden;}
.ny_newslist li:nth-child(3n){margin-right: 0;}
.ny_newslist li img{width: 100%;height: auto; transition: 1s all ease;overflow: hidden;}
.ny_newslist li img:hover{transform: scale(1.1); transition: 1s all ease;}
.ny_newslist li .note{padding: 8px 16px;box-sizing: border-box;}
.ny_newslist li .note span{font-size: 14px;display: block; margin-bottom: 0px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.ny_newslist li .note small{background: url(../images/CalendarPlus.png) no-repeat left center; background-size: 16px auto;font-size: 12px; padding-left: 24px;color: #999;}




/* 解决方案 */
.jjfa_box{width: 100%; margin: 0 auto;}
.jjfa_box ul{display: block;padding: 16px; box-sizing: border-box;}
.jjfa_box li{height:365px; margin-bottom:20px;display: block;}
.jjfa_box li a{display: block; height: auto;}
.jjfa_box li .img{overflow: hidden;float: left; width: 100%;height: auto;}
.jjfa_box li img{width: 100%;height: auto;transition: 1s all ease;}
.jjfa_box li:hover img{transform: scale(1.1);transition: 1s all ease;}
.jjfa_box li .note{background: #eee;padding: 16px; box-sizing: border-box;float: right; width: 100%; margin-top: 0;}
.jjfa_box li .note strong{font-size: 16px;font-weight: normal; margin-bottom: 8px;display: block;position: relative;}
.jjfa_box li .note strong::after{content: ''; bottom: -5px; left: 0; border-bottom: 1px #FD5C17 solid; width:40px; position: absolute;}
.jjfa_box li .note p{line-height: 21px;font-size: 12px;color: #666; margin-top: 16px;display: block;}
.jjfa_box li .note button{background: url(../images/icon_arr.png) no-repeat right 16px center #fff; background-size: 5px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin-top: 10px; border: 0; cursor: pointer;}
.jjfa_box li .note button small{padding-left: 8px;font-size: 11px;}

.jjfa_box li:nth-child(2n) .img{float: right;}
.jjfa_box li:nth-child(2n) .note{float: left;}




/* 联系我们 */
.none{display: none;}
.ditu{width: 100%; margin: auto auto 10px auto; padding: 0 16px; box-sizing: border-box;}

.support{height:auto; width: 100%; margin:16px auto auto;padding: 0 16px; box-sizing: border-box;}
.support ul{display: block;align-items: center; justify-content: space-between;gap: 0;}
.support li{width:100%;height:auto;border:1px solid #eaeaea;flex: 1;display: flex;align-items: center;padding: 16px;box-sizing: border-box; margin-bottom: 16px;}
.support li .note{margin-left: 16px;}
.support li .note strong{font-size: 14px;}
.support li .note p{margin-top: 2px;font-size: 12px;}
.support li img{width: 40px;height: auto;}


/* 内页客户展示 */
.ny_khzs{width: 100%;border-top: 1px solid transparent; margin: auto;}
.ny_khzs ul{width: 100%; margin:0px auto;padding: 16px; box-sizing: border-box;}
.ny_khzs ul li{height: auto; margin-bottom:10px; padding: 16px;min-height: 240px;}
.ny_khzs ul .title{color: #fff;font-size: 12px;}
.ny_khzs ul .big{font-size: 16px;color: #fff;display: block; margin: 10px 0 4px 0;}
.ny_khzs ul p{font-size: 12px; width: 100%;color: #fff; line-height: 21px;text-align: justify;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ny_khzs ul a{background: url(../images/icon_arr.png) no-repeat right 16px center #fff; background-size: 5px auto; width: 80px; height: 32px;display:inline-block;display: flex;align-items: center; margin-top: 8px;}
.ny_khzs ul a small{padding-left: 8px;font-size: 11px;}





/* 内页产品中心 */
.ny_pro{width: 100%; margin: auto;}
.ny_pro ul{display: block;justify-content: space-between;padding: 16px; box-sizing: border-box;}
.ny_pro ul li{width: 100%;}
.ny_pro ul li .proimg{border: 1px #eee solid;padding: 16px; box-sizing: border-box;text-align: center; background: #fff;}
.ny_pro ul li .proimg img{width: 90%; height: auto;}

.probg{background: url(../images/finance_bg02.jpg) no-repeat top center; background-size: 100% 100%; padding: 1px 0 16px 0; margin: 16px 0 0 0;}

.ny_pro .cp1 .proimg{height: auto;display: flex;align-items: center;justify-content: center;}
.ny_pro .cp3 .proimg{height: auto;display: flex;flex-flow: column wrap; justify-content: center; align-items: center;}
.ny_pro .cp3 .proimg img{margin: 20px 0;}
.ny_pro .cp5 .proimg{height: auto;display: flex;align-items: center;justify-content: center;}

.ny_pro.bottom{margin-bottom: 16px;}




/* page */
.page{display: block;text-align: center; margin-bottom: 20px;font-size: 12px;}
.page a{font-size: 12px;}



/* 内页新闻 */
.ny_show{width: 100%; margin: auto; background: rgba(238,238,238,.5); padding: 16px; box-sizing: border-box; margin: 0 auto;min-height: 500px;}
.ny_show .nybt{display: block;text-align: center;font-size: 16px;font-weight: bold; padding: 16px;}
.ny_show .nyhi{border: 1px #fff solid; background: #fff; text-align: center;padding: 10px 0;font-size: 12px;}
.ny_show .ny_content{line-height: 21px; padding-top: 12px;display: block;font-size: 12px;}
.ny_show img{width: 100%;height: auto;}
.ny_show .ny_content video{width: 100%; height: auto;}

/* 当前位置 */
.lct{width: 100%;padding: 2px 16px;border-bottom: 1px #eee solid; }
.lct ul{width: 100%; margin: auto; background: url(../images/hoe.png) no-repeat left top 9px; background-size: 16px auto;padding: 10px 0;padding-left: 20px;font-size: 12px;}
.lct ul a::after{content: '>'; margin: 0 4px; box-sizing: border-box;color: #999;}
.lct ul a{font-size: 12px;}



}
