
body,dd,dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;}
li,ol,ul{padding-left:0;list-style-type:none;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;cursor:pointer;}
table{border-collapse:collapse;}
em{font-style:normal;}
html{overflow-y:scroll; overflow-x:hidden;font-size:14px;background:#f6f6f6;}
.clear{clear:both;display:block;overflow:hidden;height:0;font-size:0;line-height:0;}
:focus{outline:0;}
body{font-family:"Microsoft YaHei","sans-serif",Arial;}
@font-face{font-family:"myfont";src:url(FZBIAOYSJW.TTF);}
.all_app_con{display:none;}
.all_pc_con{}
.all_left_con{float:left;}
.all_right_con{float:right;}
.all_list_con ul li{overflow:hidden;display:flex; justify-content: space-between;align-items:center;}
.all_list_con ul li span{color:#808080;flex-shrink: 0; margin:0 0 0 1em;}
.all_list_con ul li a{color:#383838;height:2.25em;line-height:2.25; overflow:hidden; }
.all_list_con ul li a:hover{text-decoration:none;}
.all_overflow{ overflow:hidden;}
.pic img{ width:100%;}
.head_bg{overflow:hidden;background:#ffffff; position:relative; z-index9;}
.head_con{position:relative;z-index:9;display:flex;margin:0 auto;padding:2em 0;width:100%;max-width:1275px;align-items:center;justify-content:space-between;}
.head_con .logo{max-width:250px;}
.head_con .right_nav{align-items:center;display:flex;justify-content:flex-end;width:100%;}
.head_con .menu{font-size:1.25em;line-height:2;}
.head_con .menu ul li{display:inline-block;}
.head_con .menu ul li.hover a{color:#cca164;font-weight:bold;}
.head_con .menu ul li a{display:inline-block;padding:0 1em;color:#000;}
.head_con .menu ul li a:hover{color:#9b6d2b;text-decoration:none;}
.head_con .top_link{align-items:center;display:flex;margin:0 0 0 1em;}
.head_con .top_link a{margin:0 0.5em;color:#626262;}
.head_con .mobilenav{position:absolute;top:50%;right:0;display:block;display:none;margin-top:-.65em;width:1.25em;height:1.25em;background:url(menuApp.png) 50% no-repeat;background-size:cover;cursor:pointer;transition:all .4s;}
.head_con .mobilenav.show{right:0; background:none; position:fixed; top:2em; right:3%; z-index:9999; }
.head_con .mobilenav.show:after{ content:"X"; height:2em; width:2em; color:#fff;background:rgba(0,0,0,.5); border-radius:100%; display:flex; text-align:center;justify-content: center;  align-items: center;}
.footer_bg{background:#ffffff;padding:3em 0;border-top:2px solid #bf9862;}
.footer{max-width:1275px;margin:0 auto;overflow:hidden;color:#434343;}
.footer a{ color:#808080;}
.footer .left_cont{width:80%;overflow:hidden;}
.footer .left_cont ul{ display:flex;justify-content: space-between; line-height:2.5;}
.footer .left_cont ul li p {
    padding: 0.7em 0;
    width: 11em;
    line-height: 1;
}
.footer .left_cont ul h3{ font-size:1.15em; }
.footer .left_cont img{width:100%;}
.footer .right_cont{width:20%;margin:4em 0 0 0;}
.footer .right_cont .ewmCont{float:left;width:40%;margin:0 5%;}
.footer .right_cont .ewmCont h1{}
.footer .right_cont .ewmCont h1 img{width:100%;max-width:120px;}
.footer .right_cont .ewmCont .text{text-align:center;line-height:2;}
.footer .bottom_cont{border-top:2px dashed #DFDFDF;width:100%;margin:3em 0 0 0;line-height:1.8;clear:both;text-align:center;font-size:1.15em;}
.footer .bottom_cont ul{padding:0.5em 0;opacity:0.4;}
.footer .bottom_cont ul li{ display:inline; padding:0 1em;}
.footer .bottom_cont ul li a{ color:#000;}
.footer .bottom_cont span{margin:0 0.5em;}
/*.head_bg .swiper-slide{height:922px;}*/
.head_bg .swiper-container-horizontal>.swiper-pagination-bullets{bottom:13em;text-align:right;max-width:1275px;left:50%;margin-left:-638px;}
.head_bg .swiper-pagination-bullet{width:.8em;height:.8em;background:#fff;opacity:.5;}
.head_bg .swiper-pagination-bullet-active{opacity:1;}
.top_notice{background:#f6f6f6;height:4.8em;display:flex;align-items:center;justify-content:space-between;padding:0 2%; border-top:2px solid #cca164;}
.top_notice .right_shares{font-size:1.15em;color:#000000;flex-shrink:0;}
.top_notice .right_shares span{font-size:0.8em;color:#ef2622;padding:0 0.5em;}
.new_list_cont{overflow:hidden;margin:0;font-size:1.15em;line-height:2;height:2em;}
.new_list_cont .new_tit{float:left;width:5.5em;color:#434343; font-weight:bold;}
.new_list_cont ul li{overflow:hidden;height:2.8em;}
.new_list_cont ul li a{color:#000;}
.new_list_cont ul li span{float:right;color:#000;}
.new_list_cont .swiper-wrapper{width:auto;}
.center{margin:6em auto 0;max-width:1275px;}
.center:after{ display:block; clear:both; content:"";}
.center_bg{background:#ffffff;margin-top:-10em;position:relative;z-index:99999;}
.center_bg2{background:#ffffff;padding:1px 0;}
.center .tab_cont{display:none;}
.center .tab_cont.show{display:block;}
.device{margin:1.5em 2%;width:46%;}
.device .swiper-container{position:relative;z-index:1;overflow:hidden;width:100%;}
.device .swiper-wrapper{position:relative;width:500%;}
.device .swiper-slide{position:relative;float:left;overflow:hidden;width:20%;height:100%;}
.device .swiper-slide img{display:block;width:100%;height: 25em;}
.device .swiper-slide p{position:absolute;bottom:0;left:0;z-index:9;overflow:hidden;padding:0 6em 0 0;width:100%; box-sizing:border-box;height:2.5em;background:rgba(0,0,0,.6);color:#fff;text-indent:1em;font-size:1.15em;line-height:2.5;}
.device .swiper-pagination{position:absolute;bottom:1em;left:-10px;z-index:10;z-index:99;text-align:right;}
.device .swiper-pagination span{display:inline-block;margin:0 .2em;width:.5em;height:.5em;border-radius:.5em;background:#fff;opacity:0.5;}
.device .swiper-pagination span.swiper-pagination-bullet-active{opacity:1;}
.news_right{margin:1.5em 2% 0 0;width:48%;}
.news_right .newListCont3{overflow:hidden;margin:1.2em 1em;padding:0 0 0 40px;height:2em;background:url(jrj20201013_42.png) 0 no-repeat;background-size:30px auto;font-size:1.15em;line-height:2;}
.news_right .swiper-slide{overflow:hidden;}
.news_right .swiper-slide a{color:#333;}
.news_right .swiper-slide a:hover{color:#1761af;text-decoration:none;}
.center .tab_tit{margin:0 0 1.25em;height:1em;color:#666;font-size:1.57em;line-height:1;overflow:hidden;}
.center .tab_tit span{float:left;margin:0 0 0 1em;color:#535353;cursor:pointer; font-weight:bold;}
.center .tab_tit span:first-child{margin:0;}
.center .tab_tit span+span:after{float:left;margin-right:1em;color:#000;content:"|";}
.center .tab_tit span.hover{color:#cca164;}
.center .tab_tit a{float:right;margin:0 1em 0 0;width:3em;height:2em;background:url(ytgwlmore20201020_07.png) 50% no-repeat;background-size:auto .5em;text-indent:9999px;}
.news_right ul li a{font-size:1.15em;}
.news_right .top_news{margin:0 0 1em 0;}
.news_right .top_news h1{overflow:hidden;margin:0 0 .5em;height:3em;font-size:1.4em;line-height:1.5;}
.news_right .top_news h1 a{color:#434343;}
.news_right .top_news h1 a:hover{text-decoration:none;}
.news_right .top_news p{overflow:hidden;height:4.5em;font-size:1.15em;line-height:1.5;color:#808080;}
.banner{margin:0 0 2em;}
.banner img{width:100%;}
.index_left_cont{float:left;width:23.5%;}
.index_left_cont+.index_left_cont{margin-left:2%;}
.index_left_cont a{position:relative;display:flex;height:11.6em;background:url(index20220617_17.png) top no-repeat;background-size:100% 100%;color:#fff;box-sizing:border-box;font-weight:700;font-size:2.56em;line-height:1.5;padding:2em 0 0 0;}
.index_left_cont a:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;content:"";transition:all 1s;opacity:0.25;}
.index_left_cont span{position:relative;z-index:2;margin:0 auto;width:1em;transition:all .51s;font-family:"myfont";}
.index_left_cont a:hover{text-decoration:none; }
.index_left_cont a:hover span{text-shadow:0.25em 0.25em 0.5em rgba(0,0,0,.6);}
.index_left_cont a:hover:after{opacity:0;}
.index_left_cont:nth-child(2) a{background-image:url(index20220617_19.png);}
.index_left_cont:nth-child(3) a{background-image:url(index20220617_21.png);}
.index_left_cont:nth-child(4) a{background-image:url(index20220617_23.png);}
.report_left{width:49%;background:#cca164 url(index20220617_02.png) right top no-repeat;box-sizing:border-box;padding:1em 2%;}
.report_left .tit{ display:flex;justify-content: space-between; align-items: center;}
.report_left .tit span{ font-size:1.7em; font-weight:bold; color:#fff;}
.report_left .tab_tit{ border-bottom:1px solid rgba(255,255,255,.3); margin:1em 0;font-size:1.25em; line-height:2.5; height:2.5em;}
.report_left .tab_tit span{ color:#fff;  position:relative; margin:0  0 0 2em;}
.report_left .tab_tit span+span:after{ display:none;}
.report_left .tab_tit span.hover{ color:#fff; font-weight:normal;}
.report_left .tab_tit span.hover:before{ width:94%; height:2px; background:#fff; position:absolute; bottom:-1px; left:3%; content:"";}
.report_left .pic{width:36%;margin:0 1.5em 0 0;flex-shrink:0;}
.report_left .pic img{width:100%;}
.report_left ul li{}

.cwzy li{margin: 1.75em 0 !important;}
.report_left ul li a:before{content:'\25aa';color:#fff;margin:0 0.5em 0 0; display:inline-block;}
.report_left ul li a{color:#ffffff;font-size:1.15em;}
.report_left ul li span{ color:#fff; opacity:0.5;}
.report_right{width:49%; background:rgba(212,208,208,.4); overflow:hidden;}
.report_right video{width:100%;}
.report_right .pic{ width:42.8%; padding:2em;box-sizing:border-box;}
.report_right .text{ width:57.2%;padding:2em 2em 2em 0;box-sizing:border-box;}
.report_right .text h3{ font-size:1.57em; line-height:1.7; height:3.4em; overflow:hidden; color:#cca164; font-weight:normal; margin:0.25em 0 0 0;}
.report_right .text p{ line-height:1.5; font-size:1.15em; color:#434343; height:9em; overflow:hidden; margin:1em 0;}
.report_right .text h6{ font-size:1em;}
.report_right .text h6 a{ color:#cca164; font-size:1.15em;display: flex; align-items: center;    justify-content: flex-end;}
.report_right .text h6 a:hover{ text-decoration:none;}
.report_right .text h6 a em{ font-size:2em;}


.center_bg3{ background:#f6f6f6 url(index20220617_20.png) bottom center no-repeat; padding:1px 0 2em 0; position:relative; z-index:1;}
.yg_tit{ border-bottom:1px solid rgba(112,112,112,.3); margin:0 0 2em 0; display: flex;justify-content: space-between; align-items: center;}
.yg_tit span{ font-size:1.7em; position:relative;line-height:2; font-weight:bold; }
.yg_tit span:before{ width:100%; height:2px; background:#cca164; position:absolute; bottom:-1px; left:0; content:"";}
.yg_tit a{ color:#cca164; font-size:1.15em;display: flex; align-items: center;}
.yg_tit a:hover{ text-decoration:none;}
.yg_tit a em{ font-size:2em;}

.yg_cont{ width:49%; margin:0 0 1em 0;}
.yg_cont.pic{ position:relative; z-index:3; box-shadow:0 3px 6px rgba(0,0,0,.16);}
.yg_cont.pic img{ width:100%;}
.yg_cont .title{ font-size:1.7em; color:#cca164; margin:0.75em 0; font-weight:bold;}
.yg_cont .text{ position:relative; padding:2em 1em 2em 0; color:#434343; font-size:1.15em; }
.yg_cont .text:after{ content:""; display:block; clear:both;}
.yg_cont .text p{ position:relative; z-index:3; line-height:1.5;text-indent:2em;}
.yg_cont .text:before{ content:""; border:2px solid #cca164; width:150%; height:100%; position:absolute; z-index:2; right:0; top:0;}
.yg_cont .text .rili{position:relative; z-index:3; float:right;margin:2em 0 0 0 ;}
.yg_cont .text h3{ background:#cca164; display:inline-block; padding:0 1em 0 0.5em; font-size:0.6em;  font-weight:normal; color:#fff; border-radius:0 2em 0 0;}
.yg_cont .text h5{ font-size:1.15em; color:#cca164;}

.list_banner{height:35em;background:url(index20220617_41.jpg) top center no-repeat;background-size:auto 100% !important;}
.daoH_cont{border-bottom:2px solid #bf9862; display:flex; padding:0 0 1em 0; font-size:1.15em;align-items: center;justify-content: space-between; margin:0 0 2em 0; position:relative;}
.daoH_cont p{ background:url(index20220617_31.png) left center no-repeat; padding:0 0 0 2em; color:#434343; line-height:2; background-size:auto 1.8em;}
.daoH_cont p a{color:#434343;}
.daoH_cont h3{font-weight:normal; font-size:1em; color:#cca164; display:none;}



/*--列表--*/
.sjlist_con{ padding:0 0 0 245px; max-width:1275px; margin:1em auto; box-sizing:border-box; overflow:hidden; }

.sjlist_con .left_menu{ float:left; width:245px; position:relative; margin-left:-245px; overflow:hidden;}
.sjlist_con .left_menu h3{ background:#cca164; text-align:center; line-height:3; color:#fff; font-size:2.15em;
 border-bottom:3px solid #E75A5F;}

/*--展开列表--*/
.sjlist_con #sliderNav{ padding:1em 0; background:#fff; border:1px solid #DCDCDC; font-size:1.5em;}
.sjlist_con .left_menu ul li { display:block; line-height:2.3; margin:0 0 0.2em 0; color:#383838;  }
.sjlist_con .left_menu ul li a,.sjlist_con .left_menu ul li span{ cursor:pointer; display:block; position:relative;padding:0 1.5em;color:#707070; }
.sjlist_con .left_menu ul li a:before,.sjlist_con .left_menu ul li span:before{ content:""; width:0.35em; height:0.35em; border:2px solid #707070; border-radius:100%; display:inline-block; margin:0 0.5em 0 0;}
.sjlist_con .left_menu ul li span:after{ content:"▾"; display:inline-block; margin:0 0 0 0.5em;}
.sjlist_con .left_menu ul li span.inactives, .sjlist_con .left_menu ul li span:hover,.sjlist_con .left_menu ul li a:hover{ color:#cca164; text-decoration:none;}
.sjlist_con .left_menu ul li span.inactives:after{ content:"▴";}
.sjlist_con .left_menu ul li a:hover:before,.sjlist_con .left_menu ul li a.hover:before,.sjlist_con .left_menu ul li span:hover:before{ background:#B52D2E; border-color:#B52D2E;}
/* sliderNav */

.sjlist_con .left_menu #sliderNav li.sliderTag ul{display: none; margin:0.5em 0 0 0.5em; padding:0; font-size:0.9em; }
.sjlist_con .left_menu #sliderNav li.sliderTag ul li ul{display: none;}

.sjlist_con .left_menu #sliderNav li.sliderTag ul{ padding:0 10px;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a{ color:#939393;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a:hover,.sjlist_con .left_menu #sliderNav li.sliderTag ul a.hover{ color:#cca164;}
.sjlist_con .daoH_cont{justify-content:flex-end;}
.sjlist_con .list_right_cont{ background:#fff; border:1px solid #DCDCDC; margin:0 0 0 1em; padding:1.5em;}
.sjlist_con .listCont{background:#f5f5f5;margin:0 0 1.5em 0; background:rgba(0,0,0,.03); padding:1em; display:flex;    align-items: center;}
.sjlist_con .listCont h1{width:24%; margin:0 2em 0 0;flex-shrink: 0;}
.sjlist_con .listCont img{width:100%;}
.sjlist_con .listCont .text{line-height:1.25;}
.sjlist_con .listCont .text h3{display:flex;justify-content:space-between;}
.sjlist_con .listCont .text h3 a{text-decoration:none;font-size:1.43em;color:#000;}
.sjlist_con .listCont .text h3 span{color:#535353;font-weight:normal;flex-shrink:0;margin:0 0 0 2em;}
.sjlist_con .listCont .text p{overflow:hidden;font-size:1.15em;margin:1.5em 0 0 0;line-height:1.5; color:#838383;max-height:3em; overflow:hidden;}

.conter_listCont{ background:#000;}
.conter_listCont ul{  border-bottom:1px dashed #707070; padding:2em 0;}
.conter_listCont ul li{align-items: center; margin:0; font-size:1.15em;}
.conter_listCont ul li span{ color:#383838;}
.conter_listCont ul li a{ color:#383838; height:2.8em; overflow:hidden; line-height:2.8;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; display:block;}
.conter_listCont ul li a:before{ content:"•";color:#cca164; display:inline-block; margin:0 0.5em 0 0; font-size:1em; }
.conter_listCont ul li a:hover{ color:#cca164; text-decoration:none;}

.conter_listCont_more li p{ width:70%;color:#383838; height:2.8em; overflow:hidden; line-height:2.8;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; display:block;}
.conter_listCont_more li p:before{ content:"•";color:#cca164; display:inline-block; margin:0 0.5em 0 0; font-size:1em; }
.conter_listCont ul li a:before{ display:none;}
.conter_listCont ul li h6{ flex-shrink: 0; font-size:0.8em; display:none;}
.conter_listCont ul li h6 a{ display:inline-block; padding:0 0.5em 0 2em; margin:0 0 0 1em; line-height:1.6; height:1.6em; background:#cca164 url(b7d3e9c318b3fb5b494c3f01854246f_06.png) 0.5em center no-repeat; border-radius:0.5em; color:#fff; box-shadow:0.25em 0.25em 0.5em rgba(0,0,0,.2); background-size:auto 0.8em;}
.conter_listCont ul li h6 a.down{ background-image:url(addnei20220629_05.png);}
.conter_listCont ul li h6 a:hover{ color:#fff;}
.conter_listCont_more li:hover p{color:#cca164;}
.conter_listCont_more li:hover h6{ display:block;}

.page{clear:both;padding:1em 0;color:#7B7A89;text-align:right;font-size:1.15em;line-height:1.8;text-align:right;}
.page em{ color:#E70012; margin:0 0.5em;}
.moreBtn{padding:1em 1em;color:#7b7a89;background:#f7f7f7;clear:both;font-size:1.15em;line-height:1.8;text-align:center;}
.page span{float:left;}
.page span strong{margin:0 0.5em;color:#e70012;}
.page a{display:inline-block;margin:0 5px;padding:0 1em;color:#7b7a89;}
.page a:hover{color:#BF9862;text-decoration:none;}

/*--详情--*/
.center .xx_con .toutit{padding:0;margin:0 0 2em 0;border-bottom:1px  dashed #707070}
.center .xx_con h1{font-size:1.7em;color:#434343;line-height:2;margin:0 0 0.25em 0;overflow:hidden; display:flex;    align-items: center;
    flex-wrap: wrap;}
.center .xx_con h1 a.jlxz{ display:inline-block; background:#; padding:0 1em 0 2em;background: rgba(181, 45, 46, 1) url(zyry_20220623_84.png) 0.5em center no-repeat;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.29);border-radius: 3px; font-size:0.7em; font-weight:normal; height:1.5em; line-height:1.5; color:#fff; margin:0 0 0 1em;}
.center .xx_con h6{color:#585858;line-height:3;font-weight:normal;font-size:1.15em;color:#818181;}
.center .xx_con h6 span{padding:0 2em 0 0;}
.center .xx_con h6 span a{color:#818181;padding:0 0.2em 0 0;}
.center .xx_con h6 em{height:16px;overflow:hidden;}
.center .xx_con h6 em a{height:16px;width:16px;display:inline-block;margin:0 5px;}
.center .xx_con h6 em a.bg{background-color:#cefeff;}
.center .xx_con h6 em a.bg2{background-color:#f8f8c3;}
.center .xx_con h6 em a.bg3{background-color:#ffc7ff;}
.center .xx_con h6 em a.bg4{background-color:#9bccfa;}
.center .xx_con h6 span a:hover{color:#2b71a2;text-decoration:none;}
.center .xx_con .left_details_cont{width:72%;float:left;}
.center .news_cont_d_wrap{font-size:1.15em;}
.center .news_cont_d_wrap table{ max-width:100%;}
.center .news_cont_d_wrap p > *{background: none !important;}
.center .news_cont_d_wrap p{line-height:1.875;color:#434343;margin:0 0 1em 0;background: none !important;}
.center .xx_con p a{ color:rgba(191, 152, 98, 1);}
.center .xx_con img{max-width:100%;}
.center .xqLink{float:right;width:26%;}
.center .xqLink .swiper-container{padding:3% 0 0 0;border:1px solid #cdcdcd;background:#fff;}
.center .xqLink .tit{font-size:1.7em;font-weight:bold;margin:0 5%;line-height:1.875;color:#595959;}
.center .xqLink .tit:before{display:none;}
.center .xqLink .swiper-slide li{margin:0 5% 0.5em 5%;padding:0.5em 0;border-bottom:1px solid #cdcdcd;line-height:2;font-size:1.15em;}
.center .xqLink h1{overflow:hidden;margin:0 0 0.5em 0;font-size:1em;line-height:1.875;}
.center .xqLink h1 a{color:#707070;}
.center .xqLink p{color:#707070;}
.center .xqLink a{color:#313131;}
.center .xqLink ul li:last-child{border:none;}
.center .xqLink .swiper-pagination{position:relative;text-align:right;font-size:1.7em;margin:-0.7em 5% 1em 5%;width:auto;}
.center .xqLink .pic{margin:1em 0 0 0;}
.center .xqLink .pic img{width:100%;}

/*--投资者关系--*/
/*
.tzz_bg{ background:#fff;}
.MiaoDianLeft{ position:fixed; left:20px; top:300px; z-index:99; background:#fff; border:1px solid #DCDCDC; border-top:4px solid #E75A5F; display:none;  padding:2em 1.5em;}
.MiaoDianLeft ul li{ margin:0 0 1em 0; position:relative; width:10em; }
.MiaoDianLeft ul li a{ display:block; color:#939393; font-size:1.57em;}
.MiaoDianLeft ul li a:hover{ text-decoration:none;}
.MiaoDianLeft ul li a:before{ content:"";background:#fff; border:2px solid #707070; border-radius:100%; display:inline-block; margin:0 0.5em 0 0; height:0.4em; width:0.4em;}
.MiaoDianLeft ul li.hover a{ color:#cca164;}
.MiaoDianLeft ul li.hover a:before{ background:#B52D2E; border-color:#B52D2E;}*/

.tzz_bg{ background:#fff;}
.MiaoDianLeft{ position:fixed; left:1em; top:300px; z-index:99;  display:none;}
.MiaoDianLeft ul li{ position:relative; width:10em;font-size:1.25em; }
.MiaoDianLeft ul li a{ display:block; color:#5F5F5F;  line-height:1.5; background:#fff url(guoyingE_15.png) 1em center no-repeat;background-size:auto 0.5em; border-bottom:1px solid #CDCDCD; padding:0.5em 0.75em 0.5em 2.5em;}
.tzz_bg .MiaoDianLeft ul li a { background-color:#F7F7F7;color:#939393;}
.MiaoDianLeft ul li a:hover{ text-decoration:none; color:#B52D2E;font-weight:bold; background-image:url(guoyingE_14.png);}
.MiaoDianLeft ul li.hover a{ color:#fff; background:#B52D2E url(guoyingE_13.png) 1em center no-repeat; background-size:auto 0.5em; border-left:5px solid #BF9862;font-weight:bold;}
.tzz_tit{ color:#707070;font-family:"myfont"; font-size:1.43em; text-align:center; font-weight:bold; margin:0 0 2em 0;text-transform:uppercase;}
.tzz_tit span{ display:block; font-size:2.6em; color:#000; line-height:1.2;}


.tzz_tit{ color:#707070;font-family:"myfont"; font-size:1.43em; text-align:center; font-weight:bold; margin:0 0 2em 0;text-transform:uppercase;}
.tzz_tit span{ display:block; font-size:2em; color:#636a71; line-height:1;}

.xxpl_cont ul{ width:102%; overflow:hidden;}
.xxpl_cont ul li{ width:31.3%; margin:0 2% 2% 0; position:relative; overflow:hidden;float:left;}
.xxpl_cont ul li .xh_cont{ position:absolute; z-index:3; top:-0.7em; left:-0.25em; border-radius:100%; color:#cca164; font-size:2.3em; width:2.4em; text-align:center; line-height:2.4; padding:0.4em 0.4em 0 0; background:rgba(255,255,255,.4);}
.xxpl_cont ul li .xh_cont:after{ position:absolute; width:100%; height:100%; left:-0.25em; top:0em; background:rgba(255,255,255,.86); border-radius:100%; content:""; z-index:1;}
.xxpl_cont ul li .xh_cont span{ position:relative; z-index:2; font-weight:bold;}
.xxpl_cont ul li .pic{ position:relative; cursor:pointer;}
.xxpl_cont ul li .pic:after{ content:""; background:rgba(188,138,67,.5); width:100%; height:100%; position:absolute; top:0; left:0; z-index:2;}
.xxpl_cont ul li .pic span{ color:#fff; position:absolute; top:50%; left:0; margin-top:-1em; text-align:center; width:100%; font-size:2.2em; font-weight:bold; line-height:2; z-index:3;font-family:"myfont";}
.xxpl_cont ul li .text{background:rgba(204,161,100,.95); position:absolute; bottom:-20em; transition:all .5s; left:0; width:100%; box-sizing:border-box; padding:1.5em 1em 0 1em; z-index:4;}
.xxpl_cont ul li .text h3{ color:#fff;  text-align:center; font-size:2em; line-height:1.2; font-family:"myfont";}
.xxpl_cont ul li .text p{ text-align:center; font-size:1.25em; line-height:2.5;}
.xxpl_cont ul li .text a{ color:#fff;}
.xxpl_cont ul li h6{font-weight:normal;font-size:1em; line-height:1;}
.xxpl_cont ul li h6 a{display: flex; align-items: center;    justify-content: flex-end;}
.xxpl_cont ul li h6 a em{ font-size:2em; margin:0 0.5em 0 0;}
.xxpl_cont ul li h6 a:hover{ text-decoration:none;}

.xxpl_cont ul li:hover .pic:after,.xxpl_cont ul li:hover .pic span{ display:none;}
.xxpl_cont ul li:hover .text{ bottom:0;}

.gpxx_bg{ background:url(tzzgx20220621_09.png) bottom center no-repeat; padding:1px 0;}
.gpxx_left{ position:relative; width:41.5%; padding:0 1em 0 0; box-sizing:border-box;}
.gpxx_left p{ line-height:2.8; padding:0 0 0 1em; font-size:1.43em; color:#434343;}
.gpxx_left:after{ height:100%; width:1px; background:#cca164; position:absolute; top:0; right:0; content:""; opacity:0.28;}

.gpxx_left .zczl_top{ display:flex;align-items: center;}
.gpxx_left .zczl_top h3{ font-size:2.3em;font-family:"myfont"; margin:0 1em 0 0;}
.gpxx_left .zczl_top h5{ color:#666666; font-weight:normal;}
.gpxx_left .zczl_top h5 em{ color:#D59B02; margin:0 0.5em 0 0;}
.gpxx_left .zczl_top h6{ font-weight:normal; color:#B52D2E; font-size:0.8em;}
.gpxx_left .zczl_top h6 span{ font-size:1.66em; margin:0 0.5em 0 0;}

.gpxx_right{ width:56%; display:flex;flex-wrap: wrap;}
.gpxx_right .top_cont{ margin:1em 0; color:#434343; font-size:1.15em; width:100%;}
.gpxx_right .left_cont{ width:32.3%; margin:0 1% 1% 0;}
.gpxx_right .left_cont h3{ font-size:2.3em; color:#434343; padding:0 0 0 1.5em; background:url(tzzgx20220621_12.png) left center no-repeat; line-height:1.5; background-size:1.35em auto; margin:0.25em 0 0.75em 0;}
.gpxx_right .left_cont h3.bg2{ background-image:url(tzzgx20220621_13.png);}
.gpxx_right .left_cont h3.bg3{ background-image:url(tzzgx20220621_14.png);}
.gpxx_right .left_cont p{ font-size:1.15em;white-space: nowrap;}
.gpxx_right .left_cont h4{ font-size:1.71em; font-weight:normal; color:#cca164; margin: 0.5em 0.25em;}
.gpxx_more{ clear:both; padding:2em 0;}
.gpxx_more a{ border:1px solid  rgba(188,138,67,0.27);    align-items: center; justify-content: center; font-size:1.25em; line-height:1.8; width:7em; margin:0 auto; color:#cca164; position:relative; display:flex;}
.gpxx_more a:after{ content:""; background:url(tzzgx320220621_07.png) center center no-repeat; width:1.5em; height:1.8em; background-size:0.75em auto; display:inline-block;animation: bb 2s linear 0s infinite;}

.center .cwzc_tab_tit{font-size:1.5em; display:block; height:auto;}
.center .cwzc_tab_tit span{ font-size:1em;  font-weight:normal; color:#434343; padding:0 0 0.5em 0; margin:0 0 0 2em;}
.center .cwzc_tab_tit span+span:after{ display:none;}
.center .cwzc_tab_tit span:before{ display:none;}
.center .cwzc_tab_tit span.hover:before{ display:block;}

.cwzc_tb_left{ width:59%;}
.cwzc_tb_left .title,.cwzc_tb_right .title{ background:rgba(193,193,193,.23); text-align:center; font-size:1.15em; color:#434343; line-height:2.6; margin:0 0 1em 0;}
.cwzc_tb_right{ width:39%;}

.center_bg4{ background:rgba(193,193,193,0.07); padding:1px 0; margin:2em 0;}
.yscl_cont .left_pic{ width:32%; border:1px solid #cca164; float:left;}
.yscl_cont .right_pic{ width:20%; margin:0 0 0 2%;  float:left;}
.yscl_cont .right_pic img{  display:block;border:1px solid #cca164;}
.yscl_cont .text{ float:left; font-size:1.15em; line-height:1.5; margin:2em 0 0 2%; width:60%;}
.yscl_cont .text h3{ font-size:1.5em; width:100%; font-weight:normal; margin:0 0 0.5em 0;}

.QACont{ height:70em; }
.QACont .wenDaCont{padding: 0 3em 0 7em;margin:2em 0 0 0;overflow:hidden;box-sizing: border-box;height:auto;}
.QACont .wenDaCont .portrait{float:left;margin: 0 0 0 -5.5em;border-radius:100%;width: 4em;}
.QACont .wenDaCont .portrait img{ width:100%;}
.QACont .wenDaCont .text{background:#cca164;line-height:1.5;padding:1em 1.5em;position:relative;border-radius:0.75em;display:inline-block;font-size: 1.4em;color:#fff;margin: 0 0 0 0;}
.QACont .wenDaCont .text:after{ content:""; position:absolute; left:-0.5em; top:1.25em; width:1em; height:1em; background:#cca164; transform:rotate(45deg);}
.QACont .wenDaContRight{ padding:0 10em 0 3em;}
.QACont .wenDaContRight .portrait{ float:right; margin:0 -10em 0 0;}
.QACont .wenDaContRight .text{ background:#f2f2f2; font-size:1.15em; color:#707070; line-height:2;text-indent:2em; }
.QACont .wenDaContRight .text .QA_text_all{height:10em; overflow:hidden;}
.QACont .wenDaContRight .text .QA_btn{ cursor:pointer; color:#cca164;}
.QACont .wenDaContRight .text:after{ left:auto; right:-0.5em;background:#f2f2f2;}
.swiper-button-next:after, .swiper-button-prev:after{ display:none;}
.QACont .swiper-button-next,.QACont  .swiper-button-prev{ width:3.4em; left:auto; margin:0; right:0; bottom:0; top:auto;}
.QACont .swiper-button-next img,.QACont  .swiper-button-prev img{ width:100%;}
.QACont .swiper-button-prev{ bottom:3.5em;}

.bottom_center{ max-width:1275px; margin:0 auto;}

/*--股票信息--*/
.gpxx_left_pic{ width:30%;}
.gpxx_right_text{ width:70%; background:#e75a5f;; color:#fff;box-sizing:border-box; padding:4.1em;}
.gpxx_right_text p{ line-height:2; padding:0 0 0 1em; font-size:1.43em;}
.gpxx_right_text p:before{ content:"•"; display:inline-block; margin:0 0.5em 0 0; color:#F7FF00;}
.gpxx_right_text .zczl_top{ display:flex;align-items: center; margin:0 0 1em 0 ;}
.gpxx_right_text .zczl_top h3{ font-size:2.3em;font-family:"myfont"; margin:0 1em 0 0;}
.gpxx_right_text .zczl_top h5{ font-weight:normal;}
.gpxx_right_text .zczl_top h5 em{ color:#F7FF00; margin:0 0.5em 0 0;}
.gpxx_right_text .zczl_top h6{ font-weight:normal; font-size:0.8em;}
.gpxx_right_text .zczl_top h6 span{ font-size:1.66em; margin:0 0.5em 0 0; opacity:0.7;}
.gpxx_con_cont{ width:auto;}
.gpxx_con_cont .left_cont{ padding:0 6%; position:relative; box-sizing:border-box;}
.gpxx_con_cont .left_cont:after{ height:80%; width:1px; background:#cca164; position:absolute; top:10%; right:0;  content:""; opacity:0.28;}
.gpxx_con_cont .left_cont:last-child:after{ display:none;}
.gpxx_right .left_cont h4 em{ font-weight:bold; color:#B52D2E; font-size:1.33em;}

.gjts_cont{ margin:2em 0;}
.gjts_cont .title{ font-size:3.7em; background:rgba(225,225,225,.73); line-height:1.8; text-align:center; font-weight:bold;font-family:"myfont";}

.lsfh_cont ul li{ font-size:1.15em; color:#434343; line-height:2; padding:0.95em 0; border-radius:0.5em; border:1px solid rgba(112,112,112,.5); background:#fff; text-align:center; margin:0 0 0.75em 0;display: flex; align-items: center;}
.lsfh_cont ul li span{ width:17%; box-sizing:border-box; padding:0 1em;flex-shrink: 0;}
.lsfh_cont ul li span.chang{ width:32%;}
.lsfh_cont ul li:hover{ border:1px solid #cca164; color:#cca164; box-shadow:0 3px 6px rgba(0,0,0,.16);}
.lsfh_cont ul li.tou{ font-size:1.43em; font-weight:bold; background:#e75a5f; color:#fff; border:none; padding:0.6em 0;}
.lsfh_cont ul li:hover em{ color:#B52D2E; font-weight:bold;}

/*--公司概况--*/
.gsjj_left{ width:59%; box-sizing:border-box; padding:1em 0 0 5%;}
.gsjj_left .tzz_tit{ text-align:left;}
.gsjj_left .title{ font-size:2em; color:#B52D2E; font-weight:bold; margin:0 0 1em 0;}
.gsjj_left p{ font-size:1.25em; color:#666666; min-height:12em;}
.gsjj_right{width:40%;box-sizing:border-box; padding:0 0 0 5%; }
.gsjj_right img{ width:100% !important;}
.fzlc_bg{ background:url(gsgk_20220622_04.jpg) bottom center no-repeat; padding:1px 0 4em 0; margin:2em 0;}
.fzlc_bg .tzz_tit,.fzlc_bg .tzz_tit span{ color:#cca164;}

.fzlc_text{ width:80%; max-width:640px; margin:0 auto;}
.fzlc_text .title{ font-size:11.4em; color:#B52D2E; opacity:0.09; font-weight:bold;}
.fzlc_text .text{ font-size:1.7em; margin-top:-4em; color:#666666; line-height:1.8;}
.fzlc_text h4{ display:inline-block; border-top:4px solid #cca164; line-height:2; margin:1em 0 0 0; color:#B52D2E; font-size:2em;}
.fzlc_sjz{ position:relative;}
/*.fzlc_sjz:after{ content:""; height:1px; width:100%; border-bottom:1px dashed #fff; position:absolute; top: 8.2em;left: 0;z-index: 1;transform: rotate(-10.8deg)}
.fzlc_sjz ul{ position:relative; z-index:2;}
.fzlc_sjz ul li{ font-size:1.57em; width:9%; color:#fff; text-align:center; float:left; margin-top:10em; cursor:pointer;}
.fzlc_sjz ul li span{ height:0.8em; width:0.8em; background:#fff; border-radius:100%; display:block; position:relative; margin:0 auto 1.25em auto;}
.fzlc_sjz ul li span:after{ content:""; position:absolute; top:100%; height:1em; left:50%; width:1px; background:#D1D1D1; }
.fzlc_sjz ul li.hover{ color:#B52D2E;}
.fzlc_sjz ul li.hover span{ background:#B52D2E;}
.fzlc_sjz ul li.hover span:before{ content:""; position:absolute; width:1.36em; height:1.36em; background:#B52D2E; opacity:0.48; top:-0.28em; left:-0.28em;border-radius:100%; animation:mymove 1s linear infinite;}
*/
.fzlc_sjz:after{ content:""; height:1px; width:100%; border-bottom:1px dashed #fff; position:absolute; top: 8.65em;left: 0;z-index: 1;transform: rotate(-10.8deg)}
.fzlc_sjz ul{ position:relative; z-index:2;transition-duration: 0ms; transform: translate3d(-200px, 0px, 0px);}
.fzlc_sjz ul li{ font-size:1.57em; width:9%; color:#cc9c58; text-align:center; float:left; margin-top:10em; cursor:pointer;}
.fzlc_sjz ul li span{ height:2em; width:2em; background:#fff; border-radius:100%; display:block; position:relative; margin:0 auto 1.25em auto; background:url(fj20220708.png) top center no-repeat; background-size:auto 1.5em;}
.fzlc_sjz ul li span:after{ content:""; position:absolute; top:100%; height:1em; left:50%; width:1px; background:#D1D1D1; }
.fzlc_sjz ul li.hover{ color:#B52D2E;}
.fzlc_sjz ul li.hover span{}
.fzlc_sjz ul li.hover span:before{}



.qywh_cont{ background:url(gsgk_20220622_22.png) top left no-repeat; background-size:100% 100%;}
.qywh_cont ul li{ overflow:hidden; margin:0 0 0.15em 0;}
.qywh_cont ul li .title{ text-align:center; width:61%; color:#fff; font-size:1.57em; height:4em; display:flex;justify-content: center; align-items: center; float:left;}
.qywh_cont ul li p{ color:#666666; display:flex;align-items: center; font-size:1.25em; height:4.8em; margin-left:-26%; float:left; width:39%;}
.qywh_cont ul li:nth-child(2) p{margin-left:-21%;}
.qywh_cont ul li:nth-child(3) p{margin-left:-17%;}
.qywh_cont ul li:nth-child(4) p{margin-left:-12%;}
.qywh_cont ul li:nth-child(5) p{margin-left:-8%;width:42%;}
.qywh_cont ul li:nth-child(6) p{margin-left:-4%;}
.qywh_cont ul li:nth-child(7) p{margin-left:0%;}
@keyframes mymove
    {
    0%{transform:rotate(360deg) scale(1)}
    50%{transform:rotate(360deg) scale(0.85)}
    100%{transform:rotate(360deg) scale(1)}
}
.fzlc_sjz ul li.hover span:after{background:#B52D2E;}
.fzlc_sjz ul li:nth-child(2){ margin-top:9em;}
.fzlc_sjz ul li:nth-child(3){ margin-top:8em;}
.fzlc_sjz ul li:nth-child(4){ margin-top:7em;}
.fzlc_sjz ul li:nth-child(5){ margin-top:6em;}
.fzlc_sjz ul li:nth-child(6){ margin-top:5em;}
.fzlc_sjz ul li:nth-child(7){ margin-top:4em;}
.fzlc_sjz ul li:nth-child(8){ margin-top:3em;}
.fzlc_sjz ul li:nth-child(9){ margin-top:2em;}
.fzlc_sjz ul li:nth-child(10){ margin-top:1em;}
.fzlc_sjz ul li:nth-child(11){ margin-top:0;}

.qyzl_cont{overflow:hidden; width:101%; display:flex;}
.qyzl_cont .left_cont{ float:left; width:11.8%; margin:0 1% 0 0;background: linear-gradient(180deg, rgba(188, 138, 67, 0) 0%, rgba(188, 138, 67, 0.42) 100%);border-radius: 0px 0px 0px 3.6em; border-top:0.64em solid rgba(188, 138, 67, 1); height:21em; overflow:hidden; position:relative;}
.qyzl_cont .left_cont .title{ font-size:2em; color:#434343;font-family:"myfont"; line-height:1.5; font-weight:bold; margin:1.5em 1em 0 1em; cursor:pointer; transition:all .5s;}
.qyzl_cont .left_cont .text{ padding:0 2em; box-sizing:border-box; color:#fff; transition:all .5s; position:absolute; width:100%; height:100%; left:0; top:0; opacity:0;}
.qyzl_cont .left_cont .text h3{ font-size:2.14em; margin:1em 0;}
.qyzl_cont .left_cont .text p{ font-size:1.15em; line-height:1.5;}
.qyzl_cont .left_cont .text h6{ font-size:1.15em; font-weight:normal; }
.qyzl_cont .left_cont .text h6 a{display:flex;    align-items: center; justify-content: flex-end;}
.qyzl_cont .left_cont .text h6 a:hover{ text-decoration:none;}
.qyzl_cont .left_cont .text h6 em{ font-size:2em; margin:0 0.25em 0 0;}
.qyzl_cont .left_cont .text h6 a{ color:#fff;}
.qyzl_cont .left_cont.hover{ width:35%; background:url(gsgk_20220622_03.png) top center no-repeat; background-size:auto 100%; border-color:rgba(231,90,95, 1);} 
.qyzl_cont .left_cont.hover .text{ opacity:10;}
.qyzl_cont .left_cont.hover .title{ opacity:0;}

.jyfw_bg{ background:url(gsgk_20220622_48.jpg) bottom center no-repeat; padding:1px 0 6em 0; margin:2em 0;}
.jyfw_cont ul li{ width:20%; float:left;}
.jyfw_cont ul li a{ background:#F5F5F5; font-size:1.15em; display:block; margin:0 1% 1% 0; padding:1em; color:#434343;}
.jyfw_cont ul li a:hover{ text-decoration:none;}
.jyfw_cont ul li a span{ display:block; width:35%; margin:1.5em auto;}
.jyfw_cont ul li a span img{ width:100%;}
.jyfw_cont ul li a em{ display:block; line-height:1.3; height:3.9em; text-align:center;}

.xypj_bg{ background:rgba(188,138,67,.12) url(gsgk_20220622_05.jpg) top center no-repeat; padding:1px 0 5em 0;}
.xypj_left{ width:32%; margin:-6em 0 0 -2%;}
.xypj_right{ width:69%; margin:6em 0 0 0;}
.xypj_right .tzz_tit{ text-align:left;}
.xypj_right .text{ line-height:1.8; font-size:1.15em; text-indent:2em; color:#434343;}
.xypj_right .text p{ margin:0 0 1em 0;}
.xypj_right .text p strong{ font-size:1.375em;}

.xypj_bottom{ clear:both; padding:2em 0 0 0;}
.xypj_bottom li{ color:#434343; line-height:1.5; padding:0.25em 0; border-radius:1em;  border:1px solid #cca164; background:#fff; text-align:center; margin:0 0 0.75em 0;display: flex; align-items: center;}
.xypj_bottom li span{ width:14.2%; box-sizing:border-box; padding:0 1em;flex-shrink: 0; font-size:0.9em;}
.xypj_bottom li span em{ display:block; border-bottom:1px solid #707070; padding:0 0 0.25em 0; margin:0 0 0.25em 0}
.xypj_bottom li span.size{ font-size:1.2em;}
.xypj_bottom li.tou{  font-weight:bold; background:none; border:none; color:#cca164; padding:0;}
.xypj_bottom li.tou span{ width:28.4%;font-size:1.5em;}
.xypj_bottom li.tou span.chang{ width:43.2%;}

.zyly_bg{ background:url(gsgk_20220622_02.jpg) top center no-repeat; padding: 1px 0;}
.zyly_cont{ position:relative; margin:0 0 3em 0;}
.zyly_cont:after{ display:block; clear:both; content:"";}
.zyly_cont:before{ content:"";background: linear-gradient(267.19deg, rgba(204,161,100, 1) 50%, rgba(188, 138, 67, 0.4) 100%); position:absolute; top:0; left:-50%; width:100%; height:90%; z-index:1;}
.zyly_cont .gallery-thumbs{ width:42.5%; position:relative; z-index:2;}
.zyly_cont .gallery-thumbs .swiper-wrapper{ position:relative; z-index:2; padding:2em 0 0 0;}
.zyly_cont .gallery-thumbs .swiper-slide{ display:flex; opacity:0.7; padding:0 3em; margin:1.5em 0 0 0; box-sizing:border-box;    justify-content: space-between; height:auto;font-family:"myfont";}
.zyly_cont .gallery-thumbs .swiper-slide em{ color:#fff; position:relative; line-height:1.5; padding:0 0 0 1.5em;font-size:1.15em;}
.zyly_cont .gallery-thumbs .swiper-slide span{ background:url(gsgk_20220622_19.png) center no-repeat; text-align:center; line-height:1.2; color:#cca164; background-size:100% 100%; width:5.4em; display:none; height:1.2em;    flex-shrink: 0;
    margin: 0.6em 0 0 1em;}
.zyly_cont .gallery-thumbs .swiper-slide em:before{ content:"•"; position:absolute; left:0; top:0;}
.zyly_cont .gallery-thumbs .swiper-slide-thumb-active{ opacity:10; padding:0 1.5em 0 0;}
.zyly_cont .gallery-thumbs .swiper-slide-thumb-active em{ font-size:1.57em; font-weight:bold;}
.zyly_cont .gallery-thumbs .swiper-slide-thumb-active span{ display:block;}


.zyly_cont .gallery-top{ width:57.5%;position:relative; z-index:2;}
.zyly_cont .gallery-top .swiper-slide{box-shadow: 6px 6px 7px rgba(0, 0, 0, 0.12);border-radius:0.57em; overflow:hidden;}
.zyly_cont .gallery-top .swiper-slide img{ width:100%;}
.zyly_cont .gallery-top .swiper-slide p{ position:absolute; bottom:0; left:0; width:100%; text-indent:2em; color:#fff;background: linear-gradient(180deg, rgba(188, 138, 67, 0) 0%, rgba(188, 138, 67, 1) 100%); padding:1em 10em 0 0; box-sizing:border-box; line-height:3; height:4em; overflow:hidden; font-size:1.15em;}
.zyly_cont .gallery-top .swiper-pagination{ width:9em; left:auto; right:1em; bottom:1.25em;}
.zyly_cont .gallery-top .swiper-pagination-bullet{ width:0.7em; height:0.7em; background:#fff;}


/*--主要荣誉--*/

.zyly_pic ul{ width:102%;}
.zyly_pic ul:after{ content:""; display:block; clear:both;}
.zyly_pic ul li{ width:31.3%; float:left; margin:0 2% 2% 0; background:#B1B1B1; padding:0 0 1em 0; color:#fff;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.25); cursor:pointer;}
.zyly_pic ul li h1{ margin:0 0 1em 0; font-size:1em;}
.zyly_pic ul li p{ font-size:0.8em; line-height:1.3; height:2.6em;text-align:center; margin:0 1em;}
.zyly_pic ul li:hover{ background:#B52D2E;}

.tk_cont_bg{ position:fixed; background:#000; opacity:0.7;  left:0; top:0; width:100%; height:100%; z-index:998; display:none;}
.tk_cont{ z-index:999; position:fixed; left:16%; top:2%; display:none; width:68%;}
.tk_cont .tk_colse{ width:2em; background:#fff; border-radius:1em; font-size:1.5em; text-align:center; color:#cca164; line-height:2; float:right; cursor:pointer;}
.tk_cont .gallery-top{ width:80%;margin:0 auto; clear:both;}
.tk_cont .gallery-top .text{ margin:0 2em; text-align:center; font-size:1.7em; color:#fff; line-height:1.875; margin:1em 0;}
.tk_cont .gallery-top .text span{ display:block; color:#cca164;}

.tk_cont .gallery-top img,.tk_cont .gallery-thumbs .swiper-slide img{ width:100%;}
.tk_cont .gallery-thumbs .swiper-slide{ position:relative;}
.tk_cont .gallery-thumbs .swiper-slide:after{ content:""; background:#000; opacity:0.2; position:absolute; left:0; top:0; width:100%; height:100%;}
.tk_cont .gallery-thumbs .swiper-slide-thumb-active:after{ display:none;}
.tk_cont .swiper-button-prev,.tk_cont .swiper-button-next{ height:7em; width:3.4em; background:rgba(0,0,0,0) url(zyry_20220623_02.png) center no-repeat; background-size:auto 30%; top:50%; margin:-3.5em 0 0 0 ; left:0; }
.tk_cont .swiper-button-next{ background-image:url(zyry_20220623_01.png); left:auto; right:0;}



/*--公司业务--*/

.ywjj_cont{overflow:hidden; width:100%; max-width:1920px; height:64.3em; display:flex; margin:0 auto;}
.ywjj_cont .left_cont{ float:left; width:25%;height:64.3em; overflow:hidden; position:relative;transform: skew(-20deg); margin-left:-1px;}
.ywjj_cont .left_cont .pic_bg{ position:absolute; height:100%; top:0; right:-50%; z-index:1;transform: skew(20deg);}
.ywjj_cont .left_cont:nth-child(2) .pic_bg{ right:-90%;}
.ywjj_cont .left_cont:nth-child(3) .pic_bg{ left:-100%;}
.ywjj_cont .left_cont:nth-child(4) .pic_bg{ right:-72%;}
.ywjj_cont .left_cont .pic_bg:after{ position:absolute; left:0; top:0; width:100%; height:100%; background: linear-gradient(180deg, rgba(181, 45, 46, 0) 0%, rgba(181, 45, 46, 1) 100%); content:"";transform: skew(-20deg);}
.ywjj_cont .left_cont:first-child{ padding:0 0 0 10%; margin-left:-10%;}
.ywjj_cont .left_cont:last-child{ padding:0 10% 0 0; margin-right:-10%;}
.ywjj_cont .left_cont .title{transform: skew(20deg); color:#fff;line-height:1.5;  position:relative; z-index:2; padding:20em 4% 0 2%; text-align:center;}
.ywjj_cont .left_cont .title h3{ font-size:3.3em; margin:0 0 1em 0; font-weight:normal;}
.ywjj_cont .left_cont .title p{ height:13.5em; font-size:1.33em; margin:0 15%;}
.ywjj_cont .left_cont h6{ padding:0 40% 0 0;}
.ywjj_cont .left_cont .text{transform: skew(20deg); padding:8% 20% 0 15%; box-sizing:border-box; color:#fff; display:none; position:relative; z-index:2;}
.ywjj_cont .left_cont:first-child .text{ padding: 8% 20% 0 5%;}
.ywjj_cont .left_cont .text h3{font-size:3.3em; margin:0 0 1em 0; font-weight:normal;}
.ywjj_cont .left_cont .text p{ font-size:1.43em; margin:0 0 4em 0;}
.ywjj_cont .left_cont .text h6{ font-size:1.57em; font-weight:normal; line-height:2.5; text-align:center; }
.ywjj_cont .left_cont .text h6 a{ display:inline-block; color:#fff; border:1px solid #fff; padding:0 2em; background:rgba(255,255,255,.14);}
.ywjj_cont .left_cont.hover{ width:64%;} 
.ywjj_cont .left_cont.hover .text{ display:block;}
.ywjj_cont .left_cont.hover .title{ display:none;}
.ywjj_cont .left_cont.hover .pic_bg{ right:-16%; left:auto;}
.ywjj_cont .left_cont.hover .pic_bg:after{background: linear-gradient(224.37deg, rgba(61, 102, 156, 0) 0%, rgba(61, 102, 156, 1) 100%);}
.ywjj_cont .left_cont.all .text,.ywjj_cont .left_cont.all .title{ display:none;}
.ywjj_cont .left_cont.all .pic_bg{ left:-100%;}
.ywjj_cont .left_cont.all .pic_bg:after{background: rgba(8, 40, 80, 0.83);}

.zcjypl_cont ul{ width:102%; overflow:hidden; margin:1em 0;}
.zcjypl_cont ul li{ width:48%; margin:0 2% 2% 0; float:left;}
.zcjypl_cont ul li a{ display:flex; width:100%; border:3px solid #cca164; border-radius:9em 11em 0 9em; height:9em; padding:1.5em 2.5em; box-sizing:border-box;align-items: center;color:#707070;}
.zcjypl_cont ul li:nth-child(2) a{border-radius:11em 9em 9em 0;}
.zcjypl_cont ul li:nth-child(3) a{border-radius:9em 0 11em 9em;}
.zcjypl_cont ul li:nth-child(4) a{border-radius:0 9em 9em 11em;}
.zcjypl_cont ul li .time{  width:6em; margin:0 1.5em 0 0;   height:100%; display:flex; position:relative;    flex-wrap: wrap;
    align-content: center;font-family:"myfont";flex-shrink: 0;}
.zcjypl_cont ul li .time em{font-size:1.7em;color:#cca164; display:block; width:100%; font-weight:bold;}
.zcjypl_cont ul li .time span{ background:#cca164; color:#fff; padding:0 1em 0 0.5em; border-radius:0 2em 0 0; line-height:1.36em; display:inline-block;}
.zcjypl_cont ul li .time:after{ height:100%; width:1px; background:#cca164; content:""; position:absolute; right:0; top:0;}
.zcjypl_cont ul li .text{ line-height:1.75; font-size:1.43em; }
.zcjypl_cont ul li a:hover{ background:#cca164; text-decoration:none; color:#fff;}
.zcjypl_cont ul li a:hover .time span{ background:#fff; color:#cca164;}
.zcjypl_cont ul li a:hover .time em{ color:#fff;}

.ywsfbz_cont{ display:flex; padding:2em 0 0 0; justify-content: space-between;}
.ywsfbz_cont .cont{ width:48%; border:3px solid #cca164; box-sizing:border-box; padding:1.5em; color:#707070;}

.ywsfbz_cont .cont .title{ font-size:1.57em; color:#000;}
.ywsfbz_cont .cont .title:after{ display:block; clear:both; content:"";}
.ywsfbz_cont .cont .title span{ background:url(zyry_20220623_03.png) center no-repeat; background-size:100% auto; font-size:2.7em; color:#fff;font-family:"myfont"; margin:-1em 0.25em 0 -0.5em; line-height:1.8; width:1.6em; display:block; float:left; text-align:center; font-weight:bold;}
.ywsfbz_cont .cont p{ font-size:1.15em;}
.ywsfbz_cont .cont p span{ color:#000; margin:1em 0 0.5em 0; display:block;}

.ywsfbz_text{ font-size:1.15em; color:#cca164; line-height:1.5; padding:2em 0;}

/*--新闻中心--*/
.xwzx_tit{ text-align:left;}
.hyxx_news{ overflow:hidden; margin:0 0 2em 0;}
.hyxx_news .pic{ width:34%;}
.hyxx_news .text{ width:64%;}
.hyxx_news .text h4{ font-size:1.71em; font-weight:normal; margin:0.5em 0 1em 0; line-height:1.3; height:2.6em; overflow:hidden;}
.hyxx_news .text h4 a{ color:#000;}
.hyxx_news .text p{ font-size:1.25em; line-height:1.5; height:3em; overflow:hidden;}
.hyxx_news .text h6{ font-weight:normal; font-size:1em; color:#808080;}

.gsdt_bg{ background:#cca164; position:relative; z-index:1;}
.gsdt_title{ display:flex;    align-items: center; justify-content: space-between; padding:1em 0;}
.gsdt_title .tzz_tit,.gsdt_title  .tzz_tit span,.center .tab_tit{ color:#fff; margin:0;}
.gsdt_title:after,.gsdt_title .tab_tit span+span:after{ display:none;}
.gsdt_title .tab_tit{ font-size:1.15em; height:auto; display:flex;align-items: center;}
.gsdt_title .tab_tit span{ color:#fff; font-weight:normal; margin:0 0 0 2em;}
.gsdt_title .tab_tit span.hover{ font-size:1.57em; color:#fff;}

/*.gsdt_cont{ display:none;    flex-wrap: wrap;}
.gsdt_cont.show{display:flex;}
.gsdt_cont .pic{ position:relative;}
.gsdt_cont .pic,.gsdt_cont .text,.gsdt_cont .more{ width:25%;}
.gsdt_cont .text{display: flex;flex-wrap: wrap; align-content: center; padding:1.5em;box-sizing:border-box; color:#fff; position:absolute; left:0; top:0; width:100%; height:100%; transition:all .5s;background:#cca164; opacity:0;}
.gsdt_cont .text h4{ font-size:1.429em; font-weight:normal; line-height:1.25; height:2.5em; overflow:hidden;width:100%;}
.gsdt_cont .text a{ color:#fff;}
.gsdt_cont .text p{ font-size:1.15em; line-height:1.25; height:2.5em; overflow:hidden; margin:1em 0;width:100%;}
.gsdt_cont .text h6{ text-align:right; font-weight:normal; font-size:1em; width:100%;}
.gsdt_cont .pic:hover .text{ opacity:10;}

.gsdt_cont .more{display: flex;flex-wrap: wrap; align-content: center;  color:#fff; background:#000 url(xwzx20220628_10.png);    justify-content: center;}*/

.gsdt_cont{ display:none;    flex-wrap: wrap;}
.gsdt_cont.show{display:flex;}
.gsdt_cont .pic{ position:relative;}
.gsdt_cont .pic img{ min-height:100%; height:auto; width:auto; max-width:100%;}
.gsdt_cont .pic,.gsdt_cont .text,.gsdt_cont .text{ width:25%; margin:0 0 1em 0;}
.gsdt_cont .text{display: flex;flex-wrap: wrap; align-content: center; padding:1.5em;box-sizing:border-box; color:#fff;}
.gsdt_cont .text h4{ font-size:1.429em; font-weight:normal; line-height:1.25; height:2.5em; overflow:hidden;width:100%;}
.gsdt_cont .text a{ color:#fff;}
.gsdt_cont .text p{ font-size:1.15em; line-height:1.25; height:2.5em; overflow:hidden; margin:1em 0;width:100%;}
.gsdt_cont .text h6{ text-align:right; font-weight:normal; font-size:1em; width:100%;}
.gsdt_cont .pic:hover .text{ opacity:10;}

.gsdt_cont .more{display: flex;flex-wrap: wrap; align-content: center;  color:#fff;    justify-content: center;width:100%;}
.gsdt_cont .more a{ border-color:#fff; color:#fff;}
.gpxx_more a:after{ color:#fff;}




.mtbd_bg{ background:url(xwzx20220628_12.png) left top no-repeat; padding:2em 0; margin:2em 0;}
.mtbd_cont{ margin:0 0 0 8%; padding:0 0 5em 0;}
.mtbd_cont .swiper-slide{ display:flex;}
.mtbd_cont .pic{ width:56%; margin:0 2% 0 0; background:#fff; padding:1em;box-sizing:border-box; }
.mtbd_cont .text{ width:42%; display:flex;align-content: center;flex-wrap:wrap;line-height:1.5;}
.mtbd_cont .text h4{ font-size:1.71em; font-weight:normal; height:
3em; overflow:hidden;}
.mtbd_cont .text a{ color:#000;}
.mtbd_cont .text p{ font-size:1.15em; margin:0.5em 0; }
.mtbd_cont .swiper-pagination{ width:56%; text-align:right; bottom:3em;}
.mtbd_cont .swiper-pagination-bullet{ width:1em; height:1em; border:1px solid #cca164; background:#fff;}
.mtbd_cont .swiper-pagination-bullet-active{background:#cca164;}

.khdt_cont ul{ width:102%; overflow:hidden;}
.khdt_cont ul li{ width:31.3%; margin:0 2% 2% 0; float:left; line-height:1.5;}
.khdt_cont ul li h1{ margin:0 0 1em 0;border-radius: 0.75em; overflow: hidden;}
.khdt_cont ul li h6{ font-size:1em; font-weight:normal; color:#808080;}
.khdt_cont ul li h4{ font-size:1.71em; font-weight:normal; height:
3em; overflow:hidden;}
.khdt_cont ul li a{ color:#000;}
.khdt_cont ul li p{ font-size:1.15em; margin:0.5em 0; height:3em; overflow:hidden; }

.zytz_center{ padding:13em 0 0 0;}
.zytz_tit{ text-align:left; margin:0 0 -13em 0;}
.zytz_cont{ }
.zytz_cont .left_news{ width:36.5%; margin:20em 0 0 0;line-height:1.5;}
.zytz_cont .left_news h1{ margin:0 0 1em 0;}
.zytz_cont .left_news h6{ font-size:1em; font-weight:normal; color:#808080;}
.zytz_cont .left_news h4{ font-size:1.71em; font-weight:normal; height:
3em; overflow:hidden;}
.zytz_cont .left_news a{ color:#000;}
.zytz_cont .left_news p{ font-size:1.15em; margin:0.5em 0; }
.zytz_cont ul{ width:63.5%; display:flex; flex-wrap: wrap; padding:10em 0 0 0;}
.zytz_cont ul li{ width:48%; margin:0 0 2% 2%; }
.zytz_cont ul li:nth-child(even){ margin-top:-10em;}
.zytz_cont ul li a{ display:block;border:1px solid #cca164; padding:1.5em; color:#000;}
.zytz_cont ul li a:hover{ text-decoration:none;}
.zytz_cont ul li h2{font-family:"myfont"; color:#cca164; font-size:1em; }
.zytz_cont ul li h2 span{ display:inline-block; padding:0 1em 0 0.5em; color:#fff; line-height:1.5; background:#cca164;border-radius: 0 2em 0 0;}
.zytz_cont ul li h2 em{ font-size:1.71em; display:block; line-height:1;}
.zytz_cont ul li h4{ font-size:1.25em; font-weight:normal; margin:1em 0; height:3em; line-height:1.5; overflow:hidden;}
.zytz_cont ul li p{ font-size:1.15em; height:4.5em; line-height:1.5; overflow:hidden;}
.zytz_cont .swiper-button-next,.zytz_cont  .swiper-button-prev{ width:3.4em; height:3.4em; left:auto; margin:0; right:0; bottom:0; top:auto;}
.zytz_cont .swiper-button-next img,.zytz_cont  .swiper-button-prev img{ width:100%;}
.zytz_cont .swiper-button-prev{ bottom:3.5em;}

.back-to-top{ z-index:9999; width:auto!important;}
.back-to-top img{ width:3.5em!important ;}
.shzr_bg4 .swiper-pagination3{ display:none;}

@keyframes bb{
0%{transform:translate(0,-10px);opacity:0;}
20%{transform:translate(0,0px);opacity:1;}
80%{transform:translate(0,5px);opacity:1;}
90%{transform:translate(0,10px);opacity:0;}
100%{transform:translate(0,10px);opacity:0;}
}

@media (max-width:1680px){
.center_bg{margin-top:-9em;}	
}
@media (max-width:1480px){
.ywjj_cont,.ywjj_cont .left_cont{ height:50em;}
.gsdt_cont .text h4{ height:1.25em;}
}
@media (max-width:1360px){
.ywjj_cont,.ywjj_cont .left_cont{ height:40em;}
body{ font-size:12px;}
	.head_con,.footer,.fzlc_center,.shzr_bg2 .cont,.shzr_bg4 .cont,.shzr_bg3 .more,.QACont,.fzlc_center,.shzr_bg1 .cont{ max-width:1040px !important;}
	.sjlist_con{ max-width:1040px;}
	.center{ max-width:1040px;}
	
	/*.head_con,.footer,.fzlc_center,.shzr_bg2 .cont,.shzr_bg4 .cont,.shzr_bg3 .more,.QACont,.fzlc_center,.shzr_bg1 .cont{ margin:0 14%; width:auto;}
	.sjlist_con{ margin:1em 14%;width:auto;}
	.center{margin:2em 14% 0  14%;width:auto;}
	.center .center{ margin:2em 0;}*/
	.center_bg { margin-top: -9em;}
	.tzz_tit{ font-size:1.15em;}
	.gsjj_left .title{ font-size:1.5em;}
	.fzlc_text .text{ margin-top:0 !important;}
	.mtbd_bg{ background:none; position:relative;}
	.mtbd_bg:after{ content:""; left:0; top:0; width:50%; height:100%; background:url(xwzx20220628_12.png) left top no-repeat; background-size:cover; position:absolute;}
	.shzr_bg4 .swiper3 .swiper-slide .pic img{ display:block; box-sizing:border-box;}
	.ywjj_cont .left_cont .title{padding: 8em 4% 0 2%;}
	.ywjj_cont .left_cont .title p{ height:10.5em;}
	.ywjj_cont .left_cont .title h3,.ywjj_cont .left_cont .text h3{ font-size:2em;}
	.ywjj_cont .left_cont .text p{ font-size:1em;}
	.ywjj_cont .left_cont .text p{ margin:0 0 2em 0;}
	.conter_bg2 .conter_nav1 .nav_con1 img,.conter_bg2 .conter_nav1 .nav_con2 img,.conter_bg2 .conter_nav1 .nav_con3 img,.conter_bg2 .conter_nav1 .nav_con4 img,.conter_bg2 .conter_nav2 .TakeCant .jianTou2 img,.conter_bg2 .conter_nav2 .TakeCant .jianTou1 img{ width:50%;}
	.head_bg .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:12em !important; max-width:1040px; margin-left: -520px;}
	.cwzy li{margin: 1.4em 0 !important;}
	.fzlc_sjz_pc{ top:20% !important;}
	.list_banner{ height:30em;}
	.khdt_cont ul li h4{ font-size:1.5em;}
	.gsdt_cont .text h4{ font-size:1.25em !important;}
	.zcjypl_cont ul li a{ height:8em;}
	.ywsfbz_cont .cont .title span{ font-size:2em;}
	.gsdt_cont .pic p{ padding:1em !important;}
	.right_cont .sxsj a{ height:4.5em !important;}
	.sjlist_con{ padding:0 0 0 18.5em;}
	.sjlist_con .left_menu{ width:17em;margin-left: -18.5em;}
	.sjlist_con .left_menu h3{ font-size:1.75em;}
	.sjlist_con #sliderNav{ font-size:1.25em;}
	.gsjj_left{ padding:0;}
.MiaoDianLeft{ left:0; bottom:1em; top:auto;}
.MiaoDianLeft ul li{ font-size:1.15em; width:7em;}
.MiaoDianLeft ul li a{padding: 0.5em 0 0.5em 1.75em; background-position:0.5em center !important;}
	.gpxx_right_text{padding: 3.63em;}

}
@media (max-width:1080px){
	.MiaoDianLeft{ display:none !important;}
	.head_con{padding:1em 0;width:auto;position:relative;z-index:2; }
	.head_con,.footer,.fzlc_center,.shzr_bg2 .cont,.shzr_bg4 .cont,.QACont,.fzlc_center,.shzr_bg1 .cont{ width:auto; margin:0 3% !important;}
	.twlist_con,.shzr_bg3 .more,.sjlist_con{ margin:0.5em 3% !important; padding:0 !important;}
	.center{ margin:3em 3%;}
.center_bg{ margin:0 3%; z-index:1;}
.head_con .logo{display:block;padding:0.5em 0; width:40%;flex-shrink: 0;}
.head_con .logo img{width:100%; max-width:225px;}
.head_con .mobilenav{display:block;}
.head_con .menu_box{ height:100%; width:100%; position:fixed; top:0; left:0; background:#000; opacity:0.7; z-index:998; display:none;}
.head_con .menu{background:rgba(191,152,98,.8);position:fixed;width:34%; z-index:999;max-width:255px;right:-255px;top:0px;display:none;padding:3em 0 0 0;padding-bottom:9999px;margin-bottom:-9999px;}.head_con .menu ul li{float:none;width:auto;font-size:1.15em;line-height:2;text-align:center;display:block;}
.head_con .menu ul li a{color:#fff;display:block;}
.head_con .menu ul li a:hover,.head_con .menu ul li.hover a{font-weight:normal;color: #fff;background-color: #B52D2E;}
.head_con .top_link{ font-size:1.1em; margin:0 2em 0 0;}
.head_bg .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:1em !important;}
	.cwzy li{margin: 1.35em 0 !important;}
.gpxx_right_text{ padding:2em;}
.gpxx_right_text p{ font-size:1.3em;}
}
@media (max-width:769px){
	body{font-size:24px;}
.all_app_con{display:block;}
.all_pc_con{display:none;}
.all_left_con,.all_right_con{float:none;width:auto;margin:0;}
.gpxx_more{ padding:1em 0;}
.list_banner{ height:auto !important; background:none!important;}
.list_banner img{ width:100%;}
.news_right{ overflow:hidden; padding:0 0 1em 0;}
.head_bg .swiper-slide{background-size:136% auto!important;/*height:20em;*/}
.head_bg .swiper-container-horizontal>.swiper-pagination-bullets{margin:0;left:auto;right:1em;bottom:1em;}
.new_list_cont{ font-size:1.25em;}
.top_notice{ padding:0; height:4em; border:none;}
.new_list_cont{padding:0;background:#f6f6f6;}
.new_list_cont ul li span{display:none;}
.device{margin:0 0 1em 0;}
.device .swiper-slide img{ height:18em;}
.device .swiper-slide p{ font-size:1.1em;}
.center .tab_tit{ font-size:1.35em; margin:0 0.5em;}
.center .tab_tit span{ font-weight:normal;}
.center .tab_tit span:first-child,.center .tab_tit span{margin:0 .35em;}
.center_bg3{ margin:1.5em 0 0 0;}
.news_right .top_news h1{ font-size:1.25em !important;}
.news_right .top_news p{ height:auto;}
.news_right .tab_cont{margin:0 5% 2% 5%;}
.news_right .topNews h1 a{color:#000;}
.news_right .topNews p{ height:auto;}
.report_left .tit span{ font-size:1.5em;}
.index_left_cont a{font-size:1.5em;height:12em;}
.footer_bg{padding:1em 0;}
.footer .leftCont,.footer .rightCont,.footer .conCont,.report_right .pic,.report_right .text{width:auto; overflow:hidden;}
.report_right .text{ padding:2em;}
.center{margin:0 3%;}
.index_left_cont{margin:2em 0;}
.report_left{padding:1em 3%;margin:0 0 2em 0;}
.report_left{ margin:1em 0; overflow:hidden;}
.report_left ul li{margin:0;}
.footer .con_cont{width:auto;}
.footer .con_cont a{padding:0 0.25em;}
.footer .con_cont ul{margin:0 0 1em 0;}
.footer .bottom_cont{line-height:2;margin:1.5em 0 0 0;}
.footer .left_cont ul li p {
    padding: 0.7em 0;
    width: auto;
    line-height: 1;
}
.list_banner{height:11em;}
.center .xx_con .listCont,.center .xx_con .listCont h1,.center .xx_con .listCont .text h3{display:block;}
.center .xx_con .listCont h1{width:auto;}
.center .xx_con .listCont .text{padding:1em;}
.center .xx_con .tab_tit{font-size:1.25em;border-bottom:none;margin:1em 0 0 0;height:auto;overflow:hidden;}
.center .xx_con .tab_tit span{width:31.3%;margin:0;text-align:center;background:#f5f5f5;margin:1%;}
.center .xx_con .tab_tit span.hover{background:#cca164;color:#ffffff;}
.center .news_cont_d_wrap{padding:0 1em;}
.center .xqLink,.center .xx_con .left_details_cont{float:none;width:auto;}
.center .xx_con h6{line-height:2;}
.xxpl_cont ul li .pic:after{ display:none;}
.yg_tit span{ font-size:1.5em;}
.yg_cont .title{ font-size:1.25em;}
.yg_cont .text{ padding:0;}
.yg_cont .text:before{ display:none;}
.yg_cont .text .rili{ margin:0;}
.footer .bottom_cont,.footer .bottom_cont ul{ margin:0; border:none;}
.footer .bottom_cont ul li{ padding:0 0.25em;}
.footer .bottom_cont p{ margin:0 1em;}
.daoH_cont{ margin:1em 0;}
.twlist_con .daoH_cont{ margin:1em 3%;}
.app_scroll_hide{ overflow:hidden;}
.app_scroll{ overflow-x:auto; overflow-y:hidden; padding:0 0 1em 0; margin-bottom:-1em;}
.app_scroll::-webkit-scrollbar {height: 1px;}
.center .cwzc_tab_tit{ width: 30em;}
.tzz_tit span.js{ font-size:1.5em;}

/*--列表--*/

.twlist_con, .sjlist_con{ padding:0 3%; z-index:1; }
.sjlist_con .listCont{ display:block;}
.sjlist_con .listCont h1{ width:auto; margin:0 0 1em 0;}
.sjlist_con .listCont .text h3 a{ font-size:1.25em;}
.sjlist_con .list_right_cont{ margin:0;}
.conter_listCont_more ul li{    flex-wrap: wrap;}
.conter_listCont_more li p{ width:100%;}

.sjlist_con .daoH_cont .mobilenav2.show{position: fixed !important;right: 1.25em !important;     height: 1.5em !important; width:1.5em !important; background-size:auto 70%; top: 9em !important;}
.sjlist_con .left_menu ul li{ line-height:2}
.sjlist_con .left_menu{ position: fixed !important; z-index:99;   background: rgba(191,152,98,.8)!important; border-radius: 1em; width: 15em!important; top:8em !important; padding:3em 0 0 0 !important;}
.sjlist_con #sliderNav{background: rgba(255,255,255,.8); padding:0.5em 0 !important; margin: 0 ;    border: none;font-size: 1.5em;}
.sjlist_con .left_menu h3{ display:none;}
.sjlist_con .left_menu ul li span,.sjlist_con .left_menu ul li a{ padding:0 1em;}

/*--投资者关系--*/
.xxpl_cont{ z-index:1;}
.tzz_tit{margin:1em 0; font-size:1em;}
.tzz_tit span{ font-size:1.5em; line-height:1.5; }
.xxpl_cont ul{ width:auto; display:flex;    justify-content: space-between;}
.xxpl_cont ul li{ width:auto; margin:0 0 2% 0; float:none; width:31.3%;}
.xxpl_cont ul li .xh_cont{ font-size:1.15em;}
.xxpl_cont ul li .pic span{ font-size:1.45em;text-shadow: 0 0 0.5em rgba(0,0,0,.5);}
.xxpl_cont ul li:hover .pic span{ display:block;}
.xxpl_cont ul li:hover .text,.xxpl_cont ul li .text{ display:none;}
.gpxx_left:after{ display:none;}
.gpxx_right .left_cont h3{ font-size:1.25em;}
.gpxx_right .left_cont h4{ font-size:1.15em;}
.gpxx_right .left_cont h4 em{ font-size:1.25em;}
.center .cwzc_tab_tit{ font-size:1.25em;}
.sdgdqk ul li.tou,.lsfh_cont ul li.tou{ font-size:1.25em !important; line-height:1.5;}
.sdgdqk ul li,.lsfh_cont ul li{ font-size:1em !important;}
.cwzc_tb_left{ margin:0 0 1em 0;}
.yscl_cont .text{ clear:both; float:none; width:auto; margin:0; padding:1em 0 0 0;}
.QACont{ margin:0 3%;}
.QACont .wenDaCont{ padding:0 0 0 4em;}
.QACont .wenDaCont .portrait{ width:3em; margin:0 0 0 -4em;}
.QACont .wenDaCont .text{ font-size:1em; margin:0;}
.QACont .wenDaContRight{ padding:0 4em 0 0;}
.QACont .wenDaContRight .portrait{  margin:0 -4em 0 0 ;}
.gpxx_right_text .zczl_top h3{ font-size:2em;}
.gpxx_right_text{ padding:1.5em;}
.gpxx_right_text p{ font-size:1.25em;}
.gpxx_bg .tab_cont{ position:relative; background:#fff;}

/*--股票信息--*/
.gpxx_con_cont .left_cont{ padding:0 0.5em;}
.gpxx_con_cont .left_cont:after{ display:none;}
.gjts_cont .title { font-size:1.5em;}
.lsfh_cont ul li span:first-child{ display:none;}
.lsfh_cont ul li span{ padding:0 0.2em; width:22%;}

/*--公司概况--*/
.xypj_bg{ background-position:0 -6em;}
.center{ position:relative;}
.center .center{ margin:0;}
.gsjj_left .title{ font-size:1.33em; margin:0 0 0.5em 0;}
.gsjj_left p{ font-size:1.1em;}
.gsjj_right{    position: absolute;  bottom: 10%; right: 0; width:60%; opacity: 0.2;}
.fzlc_text .title{ font-size:6em;}
.fzlc_text .text{ margin-top:-3em;}
.fzlc_text h4{ font-size:1.5em;}
.fzlc_sjz ul li{ font-size:1.25em !important; width:15% !important; opacity:0.5}
.fzlc_sjz ul li.hover{ opacity:10;}
.fzlc_text{ margin:0 3% !important;}
.fzlc_text .text{ font-size:1.33em;}
.fzlc_sjz:after{    top: 6.5em; transform: rotate(-24.8deg);}
.qywh_cont{ background:none;}
.qywh_cont ul li{ display:flex;background-image: linear-gradient(to right, rgba(255,223,180) , rgba(255,223,180,0));}
.qywh_cont ul li .title{ font-size:1em; background:#F2BD70; text-align:center;    flex-shrink: 0; width:7em; margin:0 1em 0 0; font-weight:bold;}
.qywh_cont ul li p{ font-size:1em; margin-left:0 !important; width:auto !important; height:4em;}
.jyfw_bg{ padding:1px 0 1em 0;}
.jyfw_bg .center{ overflow:hidden;}
.qyxl_scroll{ overflow-x:auto; padding:0 0 1em 0;}
.qyxl_scroll::-webkit-scrollbar {height: 4px;}
.qyzl_cont{ width:65em;}
.qyzl_cont .left_cont{ width:16.6% !important; height:10em;    background: url(gsgk_20220622_03.png) top center no-repeat !important;  background-size: auto 150% !important;  border-color: rgba(231,90,95, 1);}
.qyzl_cont .left_cont .title{ margin:1em 0 0 0; display:none;}
.qyzl_cont .left_cont .text h3{ font-size:1.5em; text-shadow:0 0 0.5em rgba(0,0,0,.3);}
.qyzl_cont .left_cont .text h3{height: 3.5em;display: flex;  align-items: center; margin: 0;}
.qyzl_cont .left_cont .text p{ display:none;}
.qyzl_cont .left_cont .text{ display:block;opacity: 10;}
.jyfw_cont ul{ display:flex;flex-wrap: wrap;    justify-content: space-between;}
.jyfw_cont ul li{ width:33%;background: #F5F5F5; margin:0 0 0.5% 0;}
.jyfw_cont ul li a{ font-size:1em;}
.jyfw_cont ul li a em{ height:auto;}
.jyfw_cont ul li a span{ width:50%; margin:0.5em auto;}
.zyly_cont{ margin:0;}
.zyly_cont .gallery-top .swiper-slide img{ max-height:20em;}
.zyly_cont .gallery-top .swiper-pagination{    right: 0; bottom: 1.5em;}
.zyly_cont .gallery-top{ width:auto; float:none;}
.zyly_cont:before{ display:none;}
.xypj_bottom li.tou{ display:none;}
.xypj_bottom li{     flex-wrap: wrap;}
.xypj_bottom li span{ width:50%; margin:0 0 1em 0;}
.xypj_bottom li span:first-child{ width:100%;}
.xypj_left{width: 30%; margin: 0 0 -5em 0;}

/*--主要荣誉--*/
.zyly_pic ul li{ width:48%;}
.zyly_pic ul li p{ font-size:1em;}
.tk_cont{ width:90%; left:5%; top:20%;}
.tk_cont .tk_colse{ margin:0 0 1em 0;}
.tk_cont .gallery-top{ width:auto;}


/*--公司业务--*/
.zcjypl_cont ul{ width:auto;}
.zcjypl_cont ul li{ width:auto; float:none; margin:0 0 2% 0;}
.zcjypl_cont ul li a{ border-radius:4em !important;    padding: 1em 1.5em; height:6em;}
.zcjypl_cont ul li .time em{ font-size:1.5em;}
.zcjypl_cont ul li .text{ height:3.5em; overflow:hidden; line-height:1.5;font-size: 1.25em;    display: flex;  align-items: center;}
.ywsfbz_cont{ display:block;}
.ywsfbz_cont .cont{ width:auto; margin:0 0 3em 0;}


.ywjj_cont{ display:block; height:auto;}
.ywjj_cont .left_cont{ float:none; width:auto; padding:0 !important; margin:0 !important;
transform: skew(0deg); height:20em !important;}
.ywjj_cont .left_cont .text,.ywjj_cont .left_cont .title,.ywjj_cont .left_cont .pic_bg,.ywjj_cont .left_cont .pic_bg:after{transform: skew(0deg);}
.ywjj_cont .left_cont .title{ padding:3em 0 0 0;}
.ywjj_cont .left_cont .title h3, .ywjj_cont .left_cont .text h3{ font-size:1.55em;}
.ywjj_cont .left_cont .title p{ font-size:1.33em;}
.ywjj_cont .left_cont h6{ padding:0;}
.ywjj_cont .left_cont h6 img{ height:4em;}
.ywjj_cont .left_cont .pic_bg img{ height:100%;}
.ywjj_cont .left_cont .title p{ height:4.5em; margin:0 15% 2em 15%; overflow:hidden;display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.ywjj_cont .left_cont .pic_bg{ right:-15%;}
.ywjj_cont .left_cont:nth-child(2) .pic_bg,.ywjj_cont .left_cont:nth-child(4) .pic_bg{ right:0;}
.ywjj_cont .left_cont:nth-child(3) .pic_bg{left: -15%;}

/*--新闻中心--*/

.hyxx_news .pic,.hyxx_news .text,.mtbd_cont .pic,.mtbd_cont .text{ width:auto;}
.gsdt_title{ display:block;}
.gsdt_title .tzz_tit{ text-align:center; margin:0 0 1em 0; font-size:1em;}
.gsdt_cont{ margin:0 3% !important;}
.gsdt_cont .left_cont{ margin:0 0 0.5em 0;}
.gsdt_cont .text{ padding:1em !important;}
.gsdt_cont .text:after{    width: 1em !important; height: 1em !important;left: -0.5em !important;}
.gsdt_cont .right_cont .text:after{ right:-0.5em !important; left:auto !important;}
.gsdt_cont .pic,.gsdt_cont .text, .gsdt_cont .more{ width:50%;}
.gsdt_cont .text h4{ font-size:1.1em;display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.gsdt_cont .text h6{ display:none;}
.gsdt_cont .left_cont:hover .pic p{ opacity:0!important;}
.gsdt_cont .text p{ margin:1em 0 !important;}
.gsdt_cont .text p img{ width:2em;}
.mtbd_cont{ margin:0 3%; padding:0 0 3em 0;}
.mtbd_cont .text h4{ font-size:1.33em;}
.mtbd_cont .text p{ margin:1em 0;    max-height: 6em;overflow: hidden; display:none !important;}
.mtbd_cont .swiper-slide{ display:block;}
.mtbd_bg{background-size:auto 100%;}
.mtbd_cont .pic{ margin:0 0 1em 0;}
.mtbd_cont .swiper-pagination{ width:100%; text-align:center; bottom:0;}
.mtbd_bg:after{ width:100%;}
.mtbd_bg .gpxx_more{ position:relative; z-index:2;}
.zytz_center{ padding:0;}
.zytz_cont{ padding:0 0 4em 0;}
.zytz_cont .left_news,.zytz_cont ul{ padding:0; width:auto; margin:0;}
.zytz_cont ul li:nth-child(even){ margin-top:0;}
.zytz_cont .swiper-button-prev{ left:50%; margin-left:-4em; bottom:0;
    transform: rotate(-90deg);}
.zytz_cont .swiper-button-next{ right:50%; margin-right:-4em;
    transform: rotate(-90deg);}
.khdt_cont ul{ width:auto;}	
.khdt_cont ul li{ width:auto; float:none; margin:0 0 2em 0;}
.hyxx_news .text p,.hyxx_news .text h6{ display:none;}
.hyxx_news{ display:flex; margin:0 0 1em 0;}
.hyxx_news .pic{width: 35%; flex-shrink: 0; margin:0 1em 0 0;}
.hyxx_news .text h4{    font-size: 1.25em; margin:0;}
.khdt_cont ul li{ padding:1em !important; margin:0 0 1em 0 !important;}
.khdt_cont ul li p{ display:none;}
.khdt_cont ul li h4{font-size: 1.33em;    max-height: 3em; height:auto;}
.mtbd_cont .swiper-pagination-bullet{ width:0.5em; height:0.5em;}

/*--内容--*/
.center .xx_con h1,.center .xqLink .tit{ line-height:1.5; font-size:1.33em;}
.left_details_cont .fenx_con .daying,.left_details_cont .fenx_con2{ display:none;}
.left_details_cont .fenx_con .cont{ margin:0 !important;}
.left_details_cont .fenx_con .cont{ background:none !important; margin:0 !important; padding:0 !important;}
.left_details_cont .fenx_left{ padding:0 !important;}
.left_details_cont .fenx_left .bshare-custom,.left_details_cont .fenx_left .share-component{ margin:0 !important;}
.twlist_con .listCont .page{ font-size:1em;}
.twlist_con .listCont .page select{ display:none;}

.shzr_bg3 .more a{padding: 0 1em !important; font-size: 1.25em !important; line-height: 1.8!important;}
.conter_bg2 .conter_nav1{ width:50em;}
.conter_bg2 .conter_nav1 .nav_con1, .conter_bg2 .conter_nav1 .nav_con2, .conter_bg2 .conter_nav1 .nav_con3, .conter_bg2 .conter_nav1 .nav_con4{ padding:0 1em;box-sizing: border-box; position:relative;}
.shzr_bg1,.shzr_bg3{ padding:2em 0 !important;}

	.conter_bg2 .conter_nav1 .nav_con1 img{width: 30%;}
	.conter_bg2 .conter_nav2 .TakeCant .nav2_cont .nav2_cont_ico{ width:auto;    align-items: flex-start;}
	.conter_bg2 .conter_nav2 .TakeCant .nav2_cont .nav2_cont_ico img{ width:3em!important; height:auto !important; margin:0 1em 0 0;}
	.conter_bg2 .conter_nav2 .TakeCant .nav2_cont{ display:flex;    flex-wrap: wrap;}
	.conter_bg2 .conter_nav2 .TakeCant .nav2_cont .nav2_cont_ico{ width:100% !important; display:flex !important; margin:1.5em 0 0 0;}
	.conter_bg2 .conter_nav1 .nav_con1 img, .conter_bg2 .conter_nav1 .nav_con2 img, .conter_bg2 .conter_nav1 .nav_con3 img, .conter_bg2 .conter_nav1 .nav_con4 img, .conter_bg2 .conter_nav2 .TakeCant .jianTou2 img, .conter_bg2 .conter_nav2 .TakeCant .jianTou1 img{ width:30%;}
	.conter_bg2 .conter_nav1 p:first-of-type,.conter_bg2 .conter_nav2 p:first-of-type,.conter_bg2 .conter_nav3 p:first-of-type,.conter_bg2 .conter_nav4 p:first-of-type{ display:block; font-size:1.05em !important;    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;    padding: 0 0.5em !important;}
	.conter_bg2 .conter_nav2 .TakeCant .jianTou2,.conter_bg2 .conter_nav2 .TakeCant .jianTou1{ display:none;}
	.conter_bg2 .conter_nav1 .nav_con1.hover, .conter_bg2 .conter_nav1 .nav_con2.hover{ color:#cca164;}
	.conter_bg3 .BMinfo .info_input img{ width:100%;} 

@media (max-width:540px){
	body{font-size:12px;}
	.sjlist_con .daoH_cont .mobilenav2.show{ top:9.5em !important;}
}