body{font-family:"microsoft yahei"; font-size:12px; background: url(../images/fc12.jpg) center top #f3f3f3 no-repeat; color:#333333; min-width:1200px;  }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a {color:#333333;text-decoration:none;}
a:hover {color:#333333;text-decoration:none;}
.clear{ clear:both;}

.footer-common{background-color: #b9161b!important;}
.footer-info { background-color: #a72e32!important;}
.web-links { border-bottom: 1px solid #d36f72; }

/*图片轮播*/
.list-loop {position:relative;height:443px;}
.list-loop .swiper-container{height:100%;}
.list-loop .swiper-slide{position:relative;height:100%;}
.list-loop .swiper-slide img{display:block;width:100%;height:100%;/* object-fit:cover; */}
.list-loop .swiper-slide span{display:block;position:absolute;bottom:0;left:0;line-height:40px;color:#fff;background:rgba(0,0,0,.4);width: 100%;overflow: hidden;white-space: nowrap;    text-overflow: ellipsis;}
.list-loop .swiper-slide span b{float:left;width:12px;height:12px;background-color:#fff;border-radius:12px;margin: 15px 15px 0;}
.list-loop .pagination{position:absolute;right:10px;bottom:10px;z-index: 1;}
.list-loop .pagination span{display:inline-block;width: 12px;height: 12px;border-radius:50%;background-color:#afafab;margin:0 4px;}
.list-loop .pagination span.swiper-active-switch{background-color:#fff;}



.jt_main{ width:1200px; margin:0 auto;}
.hlh_main{ width:1200px; margin:20px auto; overflow:hidden;}
.jt_ztop{height:494px;overflow: hidden;text-align:center;}

.sw_tou{ margin-top:50px;}
.sw_tl{ float:left; margin:0 60px 0 90px;}
a.sw_tr{ float:left; font-size:48px; line-height:130px; color:#ca191d}

.index_dong{ background:#fff; overflow:hidden;  padding-top:5px; padding-bottom:29px;}
.index_dong1{ overflow:hidden;  padding-top:5px;margin:35px auto;}

.hlh_ztop{ display:block; font-size:36px; line-height:80px; height:80px}
.hlh_ztop img{ float:left; margin-right:20px}
.index_sleft{float:left; width:610px;   margin:0 0 0}
.slideBox02{ float:left; width:610px;  position:relative; margin:0 0 0 0;  }
.slideBox02 .hd{  height:24px; overflow:hidden; ; z-index:1; width:100%; margin-top:12px; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left; width:100%; text-align:center;  }
.slideBox02 .hd ul li{ display:inline-block; margin-right:10px;  width:11px; height:11px; line-height:6px; border-radius:5px;   text-align:center; background:#b5b5b6; cursor:pointer; padding:0;}
.slideBox02 .hd ul li.on{  background:#b8161b  }
.slideBox02 .bd{ position:relative; height:100%; z-index:0;}
.slideBox02 .bd li{ zoom:1; vertical-align:middle; }
.slideBox02 .bd li span{ position:absolute; left:0; bottom:3px; height:30px; width:610px; background:rgba(0,0,0,0.5); color:#fff; line-height:30px; font-size:16px; box-sizing:border-box; padding:0 0 0;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; text-align:center;}
.slideBox02 .bd li span a{ color:#fff}
.slideBox02 .prev{ display:block; position:absolute; left:-70px; top:180px; margin-top:-55px; display:block; width:46px; height:45px; background:url(../images/fc10.jpg) center no-repeat; }
.slideBox02 .next{ display:block;  position:absolute; right:-70px; top:180px; margin-top:-55px; display:block; width:46px; height:45px;background:url(../images/fc11.jpg) center no-repeat;}
.slideBox02 .prevStop{ display:block;}
.slideBox02 .nextStop{ display:block;}

.index_cright{ float:right; width:550px; margin:0 0 0 0;  position:relative;}
.index_cright h4{ display:block; text-align:center; padding:0 0 10px}
.index_cright h4 a{ color:#f39800; font-size:20px; line-height:30px;}
.index_cright .abs{ line-height:24px; font-size:14px; padding:0 20px; text-indent:2em;}
.zl_more{ float:right; color:#a0a0a0; font-size:14px; margin:0 30px 0}
.dm_al{ display:block; margin:16px 22px 0;}
.index_zul{ float:left; width:645px; padding:0 0 0 0;}
.index_zul li{ float:left; width:645px; padding:30px 0; border-bottom:1px solid #dddddd;   }
.index_zul li a{ float: left; color:#000; font-size:16px; }
.index_zul li a:hover{ float: left; color:#000;  }
.index_zul span{ float:left; width:94px; height:94px; background:url(../images/fc1.jpg) center no-repeat; text-align:center; font-size:18px; color:#fff}
.index_zul span i{ display:block; font-size:30px; font-style:normal; padding:10px 0 0;}
.fc_r{ float:right; width:525px; color:#7b7b7b; line-height:20px;}
.fc_r .fc_tt{ font-size:18px; float:left; width:100%; margin:10px 0 15px;}
.dm_am{ float:left;  margin:25px 0 0 160px ;}


.index_zulm{ float:left; width:1200px; padding:20px 0 20px 0; }
.index_zulm li{ float:left; width:550px; margin:0 100px 0 0; line-height:40px;}
.index_zulm li a{ float: left; font-size:16px; background:url(../images/fc9.jpg) left center no-repeat; padding-left:20px;}
.index_zulm li span{ float: right;  font-size:14px;}


.mr_frbox1{ padding-bottom: 20px;width: 100%;position: relative;float:left; padding:0 0 40px 0;}
.mr_frBtnL1{cursor:pointer;position: absolute;left:0;top:130px;height:25px;width:19px;}
.mr_frUl1{float:left;width:1120px;padding:0 40px;}
.mr_frBtnR1{position: absolute;right:20px;top:130px;cursor:pointer;width:19px;height:25px;}


.zl_left{ float:left; width:572px;}
.zl_right{ float:right; width:575px;}
.ms_gr{ float:left; width:713px; margin:0 0 0 20px; position:relative; height:441px;}
.biao{ position:absolute; width:48px; height:48px; left:330px; top:190px; background:url(../images/zl1.png) left center no-repeat;}
.ms_gr img{ float: left; width:100%; height:441px;}
.ms_gr h4{font-size:16px; position:absolute; width:100%; left:0; bottom:0; line-height:35px; text-align:center;background:rgba(0,0,0,0.6)}
.ms_gr h4 a{ color:#fff;}
.ms_gr .mabs1{float:left; width:100%;  font-size:16px; color:#9e9e9e; margin:15px 0 0; line-height:25px; text-indent:2em}
.ms_gr .mabs1 a{color:#9e9e9e;}
.index_zulj{ float:right; width:435px; padding:  0; margin:0 0 0 0;}
.index_zulj li{ float:left; width:100%; margin:0 0 6px;  }
.index_zulj li a{float:left}
.index_zulj li  img{ width:181px; height:103px;}
.index_zulj li .mwor{ float:right; width:230px;}
.index_zulj li .mwor h4{ font-size:16px;float:left; width:100%; margin:10px 0 0; }
.index_zulj li .mwor .mabs{float:left; width:100%;  font-size:12px; color:#9e9e9e; margin:10px 0 0; line-height:25px;}
.index_zulj li .mwor .mabs a{color:#9e9e9e;}
/**/
.hlh_imgul{float:left; width:100%; padding:20px 0 0 ;}
.hlh_imgul li{ float:left; width:100%;line-height:40px; }
.hlh_imgul li a{ float:left;  padding:0 0 0 25px; font-size:16px; margin:0 ; background:url(../images/jlh_3.jpg) left center no-repeat;}
.hlh_imgul li span{ float:right; font-size:14px; margin: 0 0;}


.qs_ul{ float:left; width:100%; position:relative; margin:20px 0;}
.qs_ul li{ float:left; width:100%; height:282px; background:#f6f6f6; margin:25px  0 0}
.qs_ul li img{ width:254px; height:158px;}



#_ideConac { display:inline-block;
}
.foot{background:#f2f2f2; width:100%; margin:0 auto; height:180px; line-height:32px; }
.foot-m{ text-align:center; font-size:14px; color:#000; }
.foot-m a{ font-size:14px; color:#000}
.lj_ya{ height:40px; background:#cb2218; color:#fff; line-height:40px; margin-bottom:20px;}
.lj_ya a{ color:#fff;}
.foot-img {width: 100%;height: 116px;background: url(../images/hm03.jpg) center top  no-repeat;}
.wy_er{ display:inline-block; margin:0 10px; line-height:1}

.index_notice{ height:62px;  line-height:62px; border-bottom:2px solid #d0d0d0;font-size:18px; padding-top:20px; }
.list_now{ padding-left:0px;}
.list_now span{ float:left; color:#da4044; font-size:22px;}
.dqwz{ float:right; font-size:14px;}
.fy_list{ overflow:hidden; background:#fff; margin:0 auto; width:1120px; padding:0 40px 30px;}
.dz_now{width:1200px; margin:15px auto 0;padding-bottom: 20px;font-size: 14px;}
.dz_now1{ float:right; padding:10px 0 0;font-size: 14px;}
.dz_titles{ float:left;line-height:30px;text-align:left;font-size:25px;color:#f6500e;font-weight:bold;letter-spacing:6px;}
.list_rul{ float:left; width:100%;margin-top:20px; border-bottom:1px dotted #727272; padding-bottom:20px;}
.list_rul li{ float:left; width:94%; line-height:36px;font-size:14px;    padding-left: 3%;}
.list_rul li .dong_wor{ float:left;   padding-left:18px; background:url(../images/jlh_3.jpg) left center no-repeat;}
.list_rul li .dong_date{ float:right; }
.dclear{clear:both;}
.listv_title{ text-align:center;   margin-top:25px;
    font-size: 28px;}
.listv_td{ text-align:center; font-size:14px;  background: #f8f8f8; padding:10px 0; margin:20px 40px 0;}
.listv_con{ padding:20px 40px; font-size:14px; line-height:30px;}
.list_page{ text-align:center; padding-top: 20px; font-size: 16px; }
.jt_main1{ width:1000px; margin:30px auto  ; background:#fff; overflow:hidden; padding:15px 35px 30px;}
.jt_title{ padding:0 0; position:relative; display:block;  padding:0 0  0;background: url(/uiFramework/commonResource/image/2023041115270740856.jpg) left 0  repeat-x;height: 54px;}
.jt_title span{float: left;width: 158px;height: 54px;text-align: center;color: #fff;font-weight: bold;font-size: 30px;background: url(/uiFramework/commonResource/image/2023041115155296259.jpg) center  no-repeat!important;}
.ms_al{ float:left; margin:0 0 0 30px;}
.ms_ar{ position:absolute; right:20px; top:20px; font-size:16px; color:#9e9e9e; }
.page_nav_right {display:block;z-index:50;position: absolute;_position:absolute;top:625px;left:50%;width:135px;height:105px;margin-left:630px;}
.page_nav_right img{ border:1px solid #eaeaea;}

.zhen_iptop{ float:left; width:100%;display: block; text-align:center; margin-bottom: 5px; margin-top:20px;}
.zhen_iptop span{ display:inline-block;width: 196px;height: 73px;line-height: 73px; margin:0 55px; color:#f57720;cursor:pointer; text-align:center;}
.zhen_iptop span a{ color:#f57720; font-size:30px; opacity:0.5}
.zhen_iptop span.pro_tab{ background: url(../images/fc2.jpg) center  no-repeat;}
.zhen_iptop span.pro_tab a{ color:#f57720; opacity:1}
.fc_border{ border-bottom:1px solid #f4f4f4}
.fc_more{ margin:20px auto; display:block; width:111px; height:24px; line-height:24px; color:#fff; font-size:12px; text-align:center; background:#f57720}
.jt_title1{ padding:0 0; position:relative; display:block; text-align:center;}
.jt_title1 a{ display:inline-block;width: 196px;height: 73px;line-height: 73px;background: url(../images/fc2.jpg) center  no-repeat; color:#f57720;text-align:center;font-size:30px; }


.fc_zc{ width:100%;  padding:5px 0 0;}



.jt_title01{ background:url(/uiFramework/commonResource/image/2023041115270740856.jpg) left top repeat-x; height:100px; text-align:center; position:relative;}
.zhen_iptop7{background:url(/uiFramework/commonResource/image/2023041115270740856.jpg) left top repeat-x; height:45px; text-align:center; position:relative;}
.jt_title01 img{ float:left; margin-left:400px;}
a.fc_a1{ position:absolute; right:148px; font-size:24px; top:20px; font-size:22px; font-family:é»‘ä½“; color:#939393}
a.fc_a2{ position:absolute; right:0; top:20px;font-size:24px; font-size:22px; font-family:é»‘ä½“;color:#939393}
a.fc_a1:hover,a.fc_a2:hover{ color:#f6500e}
a.fc_more1{ position:absolute; right:10px; top:13px; color:#000; font-size:16px;}
.fc_link{ float:left; width:1200px;  padding:20px 0; margin-top:20px;background: #e9e9e9; }
.fc_link a{float:left; width:230px; height:147px; margin:0 9px 0 50px; }

a.fc_la1{ background:url(../images/1.png) center no-repeat; }


a.fc_la2{ background:url(../images/3.png) center no-repeat; }


a.fc_la3{ background:url(../images/5.png) center no-repeat; }


a.fc_la4{ background:url(../images/7.png) center no-repeat; }

.fc_lline{border-bottom: 1px solid #f4f4f4; clear:both; height:5px;}
.hlh_tnav{ display:block; text-align:right; font-size:18px; padding:36px 0 0;color:#fff;}
.hlh_tnav a{ color:#fff;}


.zhen_iptop7 span{  float: left;width: 158px;height: 54px;text-align: center;color: #9fa0a0;font-weight: bold;font-size: 30px;cursor: pointer;}
.zhen_iptop7 span.pro_tab{ float: left;width: 158px;height: 54px;text-align: center;color: #fff;font-weight: bold;font-size: 30px;background: url(/uiFramework/commonResource/image/2023041115155296259.jpg) center  no-repeat;}
.zhen_iptop7 span a{  float: left;width: 158px;height: 54px;text-align: center;color: #9fa0a0;font-weight: bold;font-size: 30px;cursor: pointer;}
.yao_nfra7{float: left;width: 100%;}
a.sw_a02{position: absolute;right: 15px;top:10px;font-size: 12px;color: #000;}
a.sw_a02:hover{color: #000;}
.sw_af7{float: right;margin: 13px 10px 0 0;color: #000;font-size: 16px;}