@charset "utf-8";
/* CSS Document */
/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu{padding: 0;font-family: "microsoft yahei", "simhei", "simsun";color: #2B2B2B;margin: 0;font-size: 20px}
p{padding: 0;font-family: "microsoft yahei", "simhei", "simsun";color: #2B2B2B;margin: 0;}
table{border-collapse: collapse;border-spacing: 0;}
html, body, fieldset, img, iframe, abbr{border: 0;}
i, cite, em, var, address, dfn{font-style: normal;}
[hidefocus], summary{outline: 0;}
li{list-style: none;}
h1, h2, h3, h4, h5, h6, small{font-size: 100%;font-weight: normal}
sup, sub{font-size: 83%;}
pre, code, kbd, samp{font-family: inherit;}
q:before, q:after{content: none;}
textarea{overflow: auto;resize: none;}
label, summary{cursor: default;}
a, button{cursor: pointer;}
del, ins, u, s, a, a:hover{text-decoration: none;}
a{color: #333;font-family: "microsoft yahei";}
a:hover{color: #1d5fba}
.fr{float: right !important}
.fl{float: left !important}
.clearfix{* + height: 1%;}
.clearfix:before{content: "";display: table;}
*, :before, :after{box-sizing: border-box;}
body {margin: 0px;padding: 0px;background: #ffeab5;}
img {border: 0;display: block}
.logo {width: 220px;height: 43px;}
.one {background: url(ico1_zyjh20250218.png) no-repeat top center;}
.two {background: url(ico8_zyjh20250218.png) no-repeat bottom center;padding-bottom:50px;}
.row1{background-color:rgba(255,255,255,0.78);}
.three{background: url(bg2_zwl_2023418.png) no-repeat bottom center; padding-top: 30px; padding-bottom: 30px; height: 1026px}
.four{background: url(bg3_zwl_2023418.png) no-repeat top center; padding-top: 30px; padding-bottom: 30px }
.leadNews {height: 128px;margin-top: 115px !important;}
.leadNews .ico {float: left;width: 145px;height:128px;background:#B70F0F;}
.leadNews .ico img{margin:0 auto;padding-top:19px;}
.leadNews .item {width: 1046px;float: left;margin-left: 9px;padding: 27px 42px;background:#fff;}
.leadNews .item h2 {font-weight: bold;color: #353535;font-size: 32px;}
.leadNews .item h2 a {color: #353535;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;text-align:center;}
.leadNews .item p {color: #353535;font-size: 16px;margin-top: 10px;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;text-align: center;}
.row, .contents {width: 1200px;margin: 0 auto;overflow: hidden;}
.contents {background: #fff;overflow: hidden}
.tab-ul {width: 551px;height: 65px;border-radius: 33px;border: 1px solid #B70F0F; margin: 30px auto 30px; padding: 8px;background: #fff;}
.tab-ul li{width: 173px;height:47px;border-radius: 25px; float: left; text-align: center; line-height: 47px}
.tab-ul li a{color: #B70F0F;font-size: 24px;}
.tab-ul li.cur{background: #B70F0F;}
.tab-ul li.cur a{ color: #fff}
.tab-container{background: #fff;width: 1125px;margin: 0 auto;margin-bottom: 36px;}
.md20 .titH2{margin-bottom:30px;}
.mt18{margin-top: 18px}
.mt24 {margin-top: 57px;}
.mt20 { margin-top: 10px}
.mt42 {margin-top: 105px !important}
.tit {text-align: center}
.tit img {display: inline-block}
.text{background: url(top_bg.png) no-repeat;height: 297px;padding: 94px 65px 0 47px;font-size: 20px;font-weight: bold;color: #292929;line-height: 31px;}
.Hamburg{padding: 20px;border-bottom: 1px solid #D0D0D0;margin-bottom: 25px}
.Hamburg label{font-weight: bold;color: #B50B0B;font-size: 18px}
.Hamburg span{background: url("ico10.png") no-repeat center right;width: 10px;height: 12px;margin: 0 10px;display: inline-block;font-size: 18px}
.Hamburg a{font-size: 18px}
.Hamburg a:last-child{background: none;}
.sidebar{width: 364px;float: right;margin-right: 20px}
.sidebar li{height: 73px;line-height: 73px;text-align: center;background: linear-gradient(270deg, #FFECDD 0%, #EEDFDF 100%);border-radius: 6px;margin-bottom: 15px}
.sidebar li:hover{background: #B71111;}
.sidebar li:hover a, .sidebar li.on a{color: #fff}
.sidebar li a,{color: #BA1F1F;}
.sidebar li.on{background: #B71111;}
.l_box{float: left;width: 736px;padding-left: 20px}
.c_main{padding: 40px 20px}
.c_main p{margin: 15px 0;line-height: 30px}
.c_main h2{text-align: center;font-size: 34px;font-weight: bold;margin-bottom: 20px}
#detailCnt img{width: 700px;margin: 10px auto;display: block}
.c_main .item{width: 100%;clear: both;height: 50px;line-height: 50px;margin-bottom: 30px;background: #f5f5f5}
.c_main .item .l_text{float: left;display: inline-block;color: #78808b;font-size: 16px;padding-left: 30px}
.c_main .item .l_text span{margin-right: 30px;background: url("ico12.png") no-repeat left center;padding-left: 27px}
.c_main .item .l_text label{background: url("ico14.png") no-repeat left center;padding-left: 27px}
.c_main .item .r_links{float: right}
.c_main .item .r_links span{font-size: 16px;float: left;color: #78808b;min-width: 70px;text-align: center;display: flex;align-items: center;margin-right: 40px;}
.c_main .item .r_links span a{color: #78808b;}
.edit{margin-top: 20px;text-align: right;color: #666;overflow: hidden;clear: both}
.btnBox{border-top: 1px solid #e7e7e7;padding-top: 30px;margin-bottom: 50px;text-align: center}
.btnBox span, .btnBox a{margin: 0 10px;width: 116px;height: 42px;line-height: 42px;border-radius: 4px;color: #fff;display: inline-block;font-weight: bold}
.btnBox span{background: #dd6666;}
.btnBox a{background: #ffa133;}
.switchsize a{display: inline-block;padding: 0 10px;}
.annex{width: 100%;margin: 50px auto 0;overflow: hidden;}
.annex dt{float: left;font-weight: bold;width: 6%}
.annex dd{float: left;width: 90%}
.annex dd a{display: block;text-decoration: underline;margin-bottom: 10px}
.newBox{height: 597px;padding: 33px;background-color:rgba(255,255,255,0.78);}
.newBox_bg{background: #FFFFFF;background-color:#fff;overflow: hidden;padding-right:20px;height: 534px;}
.newBox_r{float: right;width: 447px;}
.newBox_r .item{margin-top: 22px;border-bottom: 1px solid #CCCCCC;padding-bottom: 15px;margin-bottom: 15px}
.newBox_r .item h2 a{color: #CC0B0B;font-size: 26px;}
.newBox_r .item p{color: #786666;font-size: 18px;line-height: 28px;margin-top: 10px}
.newBox_r .item p a{color: #CC0B0B;}
.slideBox{width: 638px;overflow: hidden;position: relative;}
.slideBox .hd{width: 100%;text-align: center;margin-top: 34px}
.slideBox .hd li{width: 12px;height: 12px;background: #EDB940;border-radius: 10px;display: inline-block;margin: 0 5px;}
.slideBox .hd li.on{width: 48px;height: 12px;background: #CC0B0B;border-radius: 10px;}
.slideBox .bd{position: relative;width: 638px;height: 100%;z-index: 0;}
.slideBox .bd li{zoom: 1;vertical-align: middle;position: relative;}
.slideBox .bd img{width: 638px;height: 383px;display: block;}
.slideBox .bd p{width: 90%;margin: 0 auto}
.slideBox .bd p a{font-weight: bold;color: #CC0B0B;line-height: 28px;font-size: 26px;margin: 13px auto 0;display: block;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.slideBox .prev,.slideBox .next{width: 57px;height: 14px;position: absolute;bottom:0;}
.slideBox .prev{background: url(left_zwl_2023418.png) no-repeat left;left: 17px}
.slideBox .next{background: url(right_zwl__20230418.png) no-repeat right;right: 17px}
.titH2 h2{width: 279px;margin: 0 auto 44px}
.erjiListBox{background: #fff;overflow: hidden;padding: 20px}
.erjiListBox .erjiListItem{display: -webkit-box;display: -webkit-flex;display: flex;border-bottom: 1px solid #D2D2D2;padding-bottom: 28px;margin-bottom: 28px;width: 100%}
.erjiListBox .erjiListItem:last-child{margin-bottom: 0}
.erjiListBox .erjiListImg{display: none;width: 190px;height: 110px;margin-right: 25px;-webkit-flex-shrink: 0;flex-shrink: 0;}
.erjiListBox .erjiListItem .erjiListInfo{padding: 10px 0;}
.erjiListBox .erjiListItem .erjiListInfo .listp{position: relative;padding-left: 15px;}
.erjiListBox .erjiListItem .erjiListInfo a{color: #2B2B2B;-webkit-transition: all 0.3s;transition: all 0.3s;overflow: hidden;-webkit-line-clamp: 2;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;line-height: 30px;}
.erjiListBox .erjiListItem .erjiListInfo .erjiListDate{padding-left: 15px;font-size: 16px;color: #888888;margin-top: 10px;}
.erjiListBox .erjiListItem .erjiListNoImg{width: 100%;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
/* 本例子css*/
.picScroll-left{width:1200px;padding-left:50px;overflow:hidden;position:relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{width: 37px;height: 67px;position:absolute;top: 50px;margin-top: 19px;}
.picScroll-left .hd .prev{background: url(Prev_zwl_20230418.png) no-repeat;left: 10px;}
.picScroll-left .hd .next{background: url(next_zwl_2023418.png) no-repeat;right: 10px;}
.picScroll-left .bd{padding:10px;}
.picScroll-left .bd ul{overflow:hidden;zoom:1;}
.picScroll-left .bd ul li{margin:0 17px;float:left;_display:inline;overflow:hidden;text-align:center;}
.picScroll-left .bd ul li img{width:328px;height:188px;display:block;}
.currency_ul{width: 100%;overflow: hidden;display: block;margin-top: 15px;}
.currency_ul li{clear: both;display: block;height: 40px;line-height: 40px;overflow: hidden;margin-bottom: 8px}
.currency_ul li:last-child{margin-bottom: 0px;}
.currency_ul li a{color: #394351;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;display: block;-webkit-transition: all 0.4s;transition: all 0.4s;}
.imgList{width: 100%;display: flex;justify-content: space-around;border-bottom: 1px solid #F9DECC;padding-bottom: 30px;margin-bottom: 30px}
.imgList img{width: 362px;height: 203px}
.mtsy_box{background: #FFFFFF;background-color:rgba(255,255,255,0.6);filter:Alpha(opacity=60);padding: 30px;}
.mtsy{overflow: hidden;clear: both}
.mtsy li{width: 48.5%;display: block;margin-bottom: 14px;overflow: hidden;border-bottom: 1px dashed #D2D2D2;padding-bottom: 28px;margin-bottom: 28px;float: left}
.mtsy li:nth-child(2n){float: right}
.mtsy h2 a{width: 100%;font-weight: bold;color: #7D5B3A;font-size: 22px}
.mtsy .item{display: flex;justify-content: space-between;flex-direction: row;align-items: center;margin-top: 10px}
.mtsy .item a{color: #B92121;font-size: 16px;margin-left: 10px}
.mtsy .item p{color: #959595;line-height: 28px;font-size: 18px;}
.new{background: url(new_zwl_20230418.png) no-repeat;height: 100px;margin-top: 30px}
/* 本例子css*/
.txtMarquee-left{width:936px;position:relative;margin-left:252px}
.txtMarquee-left .bd{padding:40px 10px 10px;}
.txtMarquee-left .bd .tempWrap{width:100% !important;}
.txtMarquee-left .bd ul{overflow:hidden;zoom:1;}
.txtMarquee-left .bd ul li{margin-right:20px;float:left;height:24px;line-height:24px;text-align:left;_display:inline;width:auto !important;position: relative;padding-left: 25px}
.txtMarquee-left .bd ul li::before{content: "";width: 10px;height: 10px;background: #F9D8B8;display: inline-block;border-radius: 5px;position: absolute;left: 0;top: 10px}
.txtMarquee-left .bd ul li a{color: #F9D8B8;font-size: 24px;}
.row_gcls ul{padding:50px;overflow: hidden;}
.row_gcls li:first-child{float:left;}
.row_gcls li:last-child{margin-top: 39px;}
.row_gcls li{float:right;}