html {
 font-size: 16px;
 touch-action: pan-y;
 }
            
input[type=submit],
 input[type=reset],
input[type=button],
input[type=text],
input[type=search] {
  -webkit-appearance: none;
}
select{-webkit-appearance: none;color: #AAAAAA; }
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
    padding: 0;
    font-family: "microsoft yahei", "simhei", "simsun";
    color: #525253;
    font-size: 16px;
    margin: 0;
    outline: 0;
}           
input:focus,
 textarea:focus {
outline: none;
}

textarea{resize: none;}
del, ins, u, s, a, a:hover {
    text-decoration: none;
}
li{list-style:none;}

body{width: 100%;margin:0 auto;}
/*==============================首页样式========================================*/
.out_container_gbxx{margin:0 auto;}
.page_wrap_cl{margin:0 auto;background: #ffffff;height:auto;overflow: hidden;}
.head_cl{height: 20.25rem;background: url(headbg_cl_yhl_20211215.png) center no-repeat;}
.w1{width: 88.5%;margin:0rem auto;padding-top: 1rem;height:2.25rem}
.headwz{width:142px;height: 82px;background: url(headwz_cl_20211223.png) center no-repeat;background-size: 100% 100%;margin-left: 5.75%;margin-top: 1.5rem}
.headeng{font-size: 0.7rem;font-weight: 400;text-align: left;/*margin-top: 1rem;*/color: #3f3f3f;width: 88.5%;margin:0 auto;}
.head_wzpic{float: right;margin-right: 3.75%;width:201px;height:35px;}
.head_wzpic img{width:201px;height:35px;}
.cl_logo{float: left;}
.cl_logo img{width:36px;height:37px}
.log{float: right;margin-top: 0.375rem}
.search{float: right;margin-top: 0.375rem}
.search img,.log img{width:24px;height:24px}



#tcBtn{    text-indent: -9999px!important;width: 24px!important; height: 24px!important;background: url(icon37_cl_znd_20211208.png) center no-repeat!important;background-size:24px!important;padding-left: 5px!important; }
.nav{width: 95%;margin:0 auto;height: 5.25rem;border-radius: 0.5rem;margin-top: 1rem}
.nav ul{height: 100%;background: #ffffff;border-radius: 0.5rem;margin-top: 3.5rem}
.nav ul li{width: 25%;height:50%; text-align: center;font-size: 1rem;font-weight: 400px;float: left;position: relative;vertical-align: middle;}
.nav ul li:first-child{width:23%}
.nav ul li:nth-child(4){width:27%}
.nav ul li:nth-child(5){width:23%}
.nav ul li:nth-child(6){width:25%}
.nav ul li:nth-child(7){width:25%}
.nav ul li a{display: block;padding:0.7rem 0; font-family: "微软雅黑";}
.nav ul li a:hover{font-weight: bold;color: #2e68e6}
.nav ul li a:after{-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.nav ul li a:hover:after{ content: "";display: block; width:90%; height: 2px; background: #2e68e6;position: absolute; left:5%;bottom:0.1rem;} 
.nav ul li.active:after{content: "";display: block; width:90%; height: 2px; background: #2e68e6;position: absolute; left:5%;bottom:0.1rem;}
.content_box{width: 95%;margin:0 auto;}
.w2{padding-top: 23px;display: flex;align-items: center;}
.w2 span{color: #b2b2b2;font-size: 0.875rem}
.w2 div{height: 1px;background: #2e68e6;flex: 1;margin: 0 20px;}
.w2 p{float: right;color: #2E68E6;font-size: 0.75rem}
.title{color: #2e68e6;font-weight: bold;font-size: 18px;margin-top: 1rem;}
.title a{color: #2e68e6;}
.zhaiyao{font-size: 1rem;color: #aeb2bc;margin-top:0.75rem}
.active a{color: #2e68e6;font-weight: bold;}

/* 图片轮播 */
.main{width: 100%;margin-top: 30px;}
.news_photo{width: 100%;  overflow: hidden;}
.news_photo_left{float:left;width: 100%;margin-top: 1.875rem}
#b04 { width:678px; height:auto!important; position: relative;}
#b04 ul{height:auto!important;overflow: hidden!important;}
.photo img{height: 100%;width: 100%}
#b04 .dots {position: absolute;bottom:5px;left:37%}
.news_photo ul li img{width: 678px; height: 392px;}
#b04 {position: relative;}
.news_photo_left ul li{float:left; height: auto; width: 100%;   position: relative;}
#b04 .dots li { display: inline-block; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem; text-indent: -999em;  border-radius:1rem;cursor: pointer; background: #F2F2F2;  -webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s; transition: background .5s, opacity .5s;}
.unslider-arrow {display: block;width: 25px;height:45px;text-indent: -9999px;top: 327px;}
.prev{float:left; width: 25px;height: 25px;background: url(icon6_cl_yhl_20211215.png) #2E68E6 no-repeat;border-radius: 3px; margin-top: 11px; margin-top: 11px; margin-left: 10px;}
.next{float:right; width: 25px;height: 25px;background: url(icon7_cl_yhl_20211215.png) #2E68E6 no-repeat;margin-top: 11px; margin-right: 10px;border-radius: 3px;}
#b04 .dots li.active {background: #FC8322;opacity: 1;}
#b04 .arrow { position: absolute; top: 200px;}
.silde-disp-1{width: 100%;height: auto;overflow: hidden; line-height:24px; color:#2F2F2F; text-align: left;font-size: 18px; margin-top: 15px;}   
.silde-disp-1 a:hover{color: #2E68E6;}
.silde-disp-1 a{font-weight: bold;display: block;width: 100%}
.tab_hover{width: 100%; height: 46px; margin-top:1rem; background: url(bg3_cl_yhl_20211215.png) no-repeat;    background-size: 100% 100%;}
.wap_row{margin-top: 1.5rem ;float: left;width: 100%}
/*通用TAB*/
.tab-ul {width: 100%;margin-bottom: 1rem;height: 3rem;border-bottom: 1px solid #eeeeee}
.tab-ul li {float: left;display: inline-block; height: 48px;font-weight: bold; margin-right: 1rem}
.tab-ul .cur .cl_chi{font-weight: bold;/*font-size: 1.4rem*/;color: #282828}
.tab-ul .cur .cl_eng{color: #356de7}
.tab-ul .cur a {color: #0b4685;}
.tab-con{display: none}
.MORE{ width:84px; height: 28px;font-weight: bold; line-height:28px; color: #366de7; text-align: center; border-radius: 5px; background: #fff; display: block; margin: 10px auto 0;background: #ecf2ff}
/*通用ul列表*/
.currency_ul, .new_list {width: 100%;overflow: hidden;display: block;}
.currency_ul li { padding-left: 0.75rem;clear: both;display: block;margin-bottom: 20px;overflow: hidden;position: relative;}
.currency_ul li::before {display: inline-block;content: "";width: 4px;height: 4px;position: absolute;top: 10px;left: 0px;border-radius: 10px;background: #c1c5ca;}
.currency_ul li:last-child {margin-bottom: 0px;}
.currency_ul li a {color: #333; display: block; font-family: MicrosoftYaHei;line-height:1.5rem}
.currency_ul li span{ color: #a9a9a9;font-size:14px;margin-top:0rem}
.cl_chi{font-weight: normal;font-size: 1.125rem;text-align: center;color: #636363}
.cl_eng{text-align: center;font-size: 0.625rem;color: #c0c0c0;font-weight: normal;position: relative;z-index: 1000;}
.wap_row ul .cur a{position: relative;display: block;height:100%;}
.wap_row ul .cur a:after {content: "";width: 100%;display: block;height: 0.9rem;background: url(bg1_cl_yhl_20211215.png);position: absolute;left: 0px;bottom: 0px;}
.tab-con h3{font-size: 1.125rem;font-weight: bold;float: left;line-height: 1.5rem}
.tab-con h4{font-size: 1rem;color: #7e7e7e;float: left;margin-top: 0.5rem;line-height: 1.5rem; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.tab-con span{font-size: 0.875rem;color: #c2c2c2;float: left;display:block;width:100%;margin-top:0.2rem}
.topbox{height: auto;overflow: hidden;width: 100%;border-bottom: 1px solid #EBEBEB;margin-bottom: 1rem;padding-bottom:13px}
.currency_ul2 li{border: 1px solid #f6f6f6;border-radius: 0.5rem}
.currency_ul2 li a{margin-top: 1rem;padding-left: 5%;padding-right: 5%;color:#5B5B5B;font-weight:normal}
.currency_ul2 li::before {display: none;content: "";width: 4px;height: 4px;position: absolute;top: 1.625rem;left: 0px;border-radius: 10px;background: #c1c5ca;}
.currency_ul2 li{padding-left: 0rem;}
.currency_ul2 li span{padding-left: 5%;display: inline-block;width: auto;}
.currency_ul2 li img{float: right;padding-right: 1rem}
.currency_ul3 li img{float: left;margin-left: 1.5rem;margin-top: 1.2rem}
.currency_ul3 p{float: left;display: inline-block;line-height: 4.875rem}
.jt{float: right;margin-top:0.6rem;}
.jc .jt{margin-top:0rem}
.jt img{width:24px!important;height:24px!important}
.currency_ul3 li{height: 4.875rem}
.currency_ul3 li a img{margin-top: 1.2rem;width:40px;height:40px}
.currency_ul3 p a{display: block;padding-left: 0;padding-right: 0;margin:0 auto;}
.currency_ul3 li a{display: block;width: 100%;height: 100%;padding: 0;margin:0;}
.zhfw_box{float: left;width: 100%;margin-top: 1.5rem;margin-bottom: 2rem}
.channeltitle{height:3.75rem;margin:0 auto;background: url(bg3_yhl_20211215.png) left top no-repeat;margin-bottom: 1rem;width: 53% }
.cl_chi2{font-size: 1.5rem;padding-top: 0.5rem;font-weight: bold;color: #3e3e3e}
.cl_eng2{color: #bcbcbc}
.zhfw_box ul li{width: 29%;margin-right: 2%;height:6.25rem;float: left;margin-left: 2%}
.zhfw_box ul li a{display: block;margin-top: 0.5rem;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;overflow: hidden;}
.zhfw_box ul li span{width: 4.625rem;height: 4.625rem;line-height: 4.625rem;text-align: center;border-radius: 2.4rem;background: #f4f7fc;display: block;margin:0 auto;}
.zhfw_box ul li p{text-align: center;margin-top: 0.5rem}
.zhfw_box ul li span img{display: inline-block;max-width: 1.875rem;max-height: 1.875rem;}
.channeltitle2{width: 38%}
.channeltitle2 .cl_eng2,.channeltitle3 .cl_eng2{color: #8b8b8b}
.wap_row2{margin-top:0.2rem}
.wap_row2 .MORE{margin-top:0px!important}
.wap_row2 ul li p{margin-top: 0}
.wap_row2 .tab-container ul li{width: 44%;margin-left: 3%;margin-right:3%;height: 11.62rem;float: left;margin-bottom: 1.5rem}
.wap_row2 .tab-container ul li img{width: 100%;height: 6.25rem;float: left;border-radius: 0.6rem}
.wap_row2 .tab-container ul li p{float: left;margin-top: 0.5rem;text-align: left;font-size: 1rem;color: #545454;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;overflow: hidden;}
.wap_row2 .tab-container ul li ol{float: left;color: #c2c2c2;margin-top: 0.5rem;font-size:14px}
.wap_row2 .cur{height: 3rem}
.wap_row2 ul .cur a:after{bottom:0px!important}
.tab-container ul{height: auto;overflow: hidden;}
.fgwj{width: 46%;height: 3.5rem;float: left;border:1px solid #2E68E6;border-radius: 0.6rem;margin-top: 2rem}
.cl_chi3{margin-top: 0.4rem}
.fgwj a{display: block;width: 100%;height: 100%}
.wxzl,.ghjh{float: right;}
.cl_eng3{color:#b6b6b6;}
.dsj,.ghjh{margin-top: 1rem}

.pubjoin{height: 17.93rem;background: url(bg5_cl_yhl_20211215.png) no-repeat;width: 100%;float: left;background-size: 100% 100%}
.channeltitle3{margin-top: 1rem}
.zxft{width: 46%;height: 4.375rem;border-radius: 0.6rem;background: url(bgblue_cl_yhl_20211223.png) no-repeat;margin-left: 3%;float: left;background-size: 100%;}
.cl_chi4{float: left;color: #ffffff;margin-top: 0.6rem;width: 58%;margin-left:1rem}
.cl_chiwz{text-align:left}
.cl_eng4{float: left;color: #9dbafb;margin-top: 0.5rem;font-size: 0.6rem;margin-left: 1rem}
.zxft a{display: block;height: 100%}
.zxft a img{float: right;margin-right: 0.5rem;margin-top:2rem;width:24px;height:24px;}
.hdjl{float: left;background: #fc8322;margin-left: 3%}
.cl_eng5{color: #fec799}
.hdjl2{margin-top:1rem }
.hdjl3{background: #33435a;margin-top: 1rem}
.cl_eng6{color: #b2b9c3;display: block;}
.ztzl{width: 100%;margin-top: 1rem;height: auto;overflow: hidden;float: left;}
.ztzl_box{width: 95%;margin:0 auto;}
.ztzl_box a img{width: 100%;margin-bottom:1.2rem}
.ztzl_box a{display: block;}
.mthz{float: left;background: #f5f5f5;width: 100%;height:14.8rem;margin-top: 1rem }
.mthz_top{height: 5rem;}
.mthz_top img{margin-left: 3%;float: left;margin-top: 1rem}
.mthz_wz{float: left;display: block;width: 60%;font-size: 1.5rem;font-weight: bold;margin-top: 0.8rem;margin-left: 0.5rem}
.mthz_yw{float: left;display: block;width: 60%;font-size: 0.8rem;color: #adadad;margin-left: 0.5rem}
.mthz a{display: block;}
.mthz ul li{float: left;width: 46%;margin-left: 4%;margin-bottom: 1.2rem}
.mthz ul li img{height: 100%}
.foot{height: 34rem;background: #33435a}
.foot p,.foot a{color: #afb6bf;text-align: center;margin-top: 1rem;display: block;}
.first{padding-top: 1rem}
.first{display:block;text-align:center;}
.first a{display:inline-block;margin-right:20px}
.foot a img{width: 1.25rem;height: 1.25rem;margin-right: 0.5rem}
.footvx{text-align: center;margin-top: 1.5rem!important}
.footvx img{width: 4rem;height: 4rem;margin-left: 0.5rem;margin-right: 0.5rem;margin-top: 0.5rem}
.sydw img{width: 5rem!important;height: 5rem!important}
.sydw{margin-top: 1.5rem!important}

/*==============================首页样式结束========================================*/

/*==============================列表页样式==========================================*/
.nowposition{min-height: 3rem;background: #f4f7fc;line-height: 3rem;color: #c6c7c9;height:auto;overflow:hidden}
.nowposition a{color: #c6c7c9;margin-left: 1rem;margin-right: 1rem}
.nowposition span{color: #333333;margin-left: 1rem;}
.boxan{width: 1.875rem;height: 1.875rem;float: right;background: #fc8322;margin-right: 4%;margin-top: 0.5rem;border-radius: 0.2rem;text-align: center;line-height: 1.675rem}
.hidebox{width: 100%;height: auto;overflow: hidden;border-bottom: 3px solid #fc8322;min-height: 3rem}
.hidebox ul li{padding: 1rem 0;float: left;margin-left: 3%;margin-right: 3%}
.hidebox ul li:before{
    content: "";
    display: inline-block;
    background: #fc8322;
    width:4px;
    height: 4px;
    border-radius: 4px;
    margin-right: 10px;
    position: relative;
    vertical-align: middle;   
}
.hidebox ul li:hover a{color: #fc8322;font-weight: bold;}
.hidebox ul{height: auto;overflow: hidden;padding-top: 0.5rem;padding-bottom: 0.5rem}
.channel_name{padding:1rem 0;font-size: 1.2rem;font-weight: bold;color: #505050}
.list_box{width: 95%;margin:0 auto;}
list_box #list li a img{width:100%;margin-bottom:1.2rem}
/*==============================列表页样式结束======================================*/

/*================================内容页样式======================================*/
.article_information_box{border-bottom: 1px solid #f3f3f3;height: auto;overflow: hidden;}
.article_information_box h2{text-align: left;font-size: 1.6rem;color: #323232;font-weight: 900;padding: 66px}

.article_information_box .fLeft p{color: #777777;display: inline-block;}
.article_information_box{width: 100%}
.article_information_box h2{padding: 1.2rem 6%}

.article_information_box .fLeft{height: auto;overflow: hidden;padding-bottom: 1rem}
.article_information_box .fLeft p{line-height: initial;text-align: center;display: block;}

.content>table{margin:2% auto!important;overflow: auto!important;max-width: 96%!important;display: block;}
.content video{max-width:60% height:auto; margin:1rem auto;}

.content{overflow: hidden;min-height: 500px;width: 95%;margin:1rem auto;color: #505050}
.content p{line-height: 1.75rem;/*margin-top: 30px;*/}
.content img{width: auto!important;margin:1.2rem auto;display: block;max-width:90%!important}
.content>table{margin:2% auto!important;overflow: auto!important;max-width: 80%!important;display: block;}
.writer,.writer span,.writer p{float: right;}
.writer{margin-right: 5%}
.writer span{color:#959595;}
/*.source2 span{float: left;}*/
.source2 p{display: inline-block!important;color: #787878}
.source2{text-align: center;}
.source2 span{color: #b9b9b9}
/*=============================内容页样式结束========================================*/


/*=============================领导概览页样式======================================*/
.gl_box{width: 95%;margin:0 auto;}
.gl_box ul li{width: 100%;border-bottom: 1px solid #f1f1f1;height: 3.25rem;line-height: 3.25rem}
.gl_box ul li p{float: left;margin-left: 4%;min-width: 3rem}
.gl_box ul li span{float: left;color:#a3a3a3;margin-left: 35%;text-align: left;}
.gl_box ul li::before {display: inline-block;content: "";width: 4px;height: 4px;position: absolute;margin-top: 1.5rem;left: 0px;border-radius: 10px;background: #c1c5ca;}
.gl_box ul{position: relative;padding-bottom: 2rem}
.gl_box ul li a{display: block;height: 100%}
/*=============================领导概览页样式结束======================================*/

/*=============================业务大厅样式================================*/
.ztzl_content{width: 95%;margin:0 auto;}
.tab-ztzl li{width: 47%;margin-right: 5%;text-align: center;height: 2rem;line-height: 2rem;background: #f4f7fc;border-top-left-radius: 0.5rem;border-top-right-radius: 0.5rem;float:none}
.tab-ztzl li:last-child{margin-right:0%}
.tab-ztzl{
    height: 2rem!important;
    list-style: none;       
    margin:0px auto;
    display: -webkit-box;
    white-space: nowrap;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-overflow-scrolling: touch;
    text-align: justify;
    overflow-x: initial;
}
.tab-ztzl .cur{background: #fc8322;font-weight: bold;}
.tab-ztzl a{color: #a8aaac;}
.tab-ztzl .cur a{color: #ffffff}
.tab-ztzl{border:none;margin-bottom: 0rem}
.tab_grbs{height: auto;overflow: hidden;border:1px solid #fff3e9;}
.tab_grbs ul li{width: 49%;margin-top: 2.5rem}

.tab_grbs ul li span{width: 4.625rem;height: 4.625rem;line-height: 4.625rem;text-align: center;border-radius: 2.4rem;background: #f4f7fc;display: inline-block;margin:0 auto;}
.tab_grbs ul li p{text-align: center;margin-top: 0.5rem;display: inline-block;width: 62%}
.tab_grbs ul li span img{display: inline-block;max-width: 1.875rem;max-height: 1.875rem;}

.tab_grbs ul li a {
    display: block;
    display: flex;
    align-items: center;
    flex-direction: column;
}
.tab-container2 ul {
    height: auto;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 2.5rem;
}
.tab-container2{margin-bottom: 2rem}
.zwfw_fwpt{width: 100%;height: auto;overflow: hidden;}
.zwfw_fwpt li{border-radius: 0.5rem;margin-bottom: 1.2rem;line-height: 5.625rem}

.zwfw_fwpt li a{display: block;height:100%}
.zwfw_fwpt li span{margin-left: 8%;float: left;}
.zwfw_fwpt li span img{width:46px;height:46px}
.zwfw_fwpt li p{color: #ffffff;font-weight: bold;font-size: 1.2rem;float: left;margin-left: 6%;max-width: 50%;overflow: hidden;white-space: normal;word-break: break-all;max-height: 5.625rem;}
.zwfw_fwpt li ol{float: right;display: block;margin-right: 3%}
.zwfw_fwpt li ol img{width:24px;height:24px;}
.zwfw_fwpt li:nth-child(6) p{line-height: 2rem;margin-top: 0.8rem}
/*============================业务大厅样式结束=========================*/
/*===============================专题专栏样式===================*/
.ztzlcontent{width: 95%;margin:0 auto;}
.ztzlcontent a img{margin-bottom: 1.2rem;margin-top: 0}
/*===============================专题专栏样式结束===================*/

/*==============================互动交流===========================*/
.hdjl_box{width: 100%}
.titlebox,.hdjl_content{width:95%;margin:0 auto; }
.wyly{height: 3.5rem;background: #fff3ea;line-height: 3.5rem;margin-top: 2rem;}
.ly_button{height:2.5rem;width: 32%;background: #fc8322;text-align: center;border-radius: 0.5rem;float: right;margin-right: 4%;margin-top: 0.5rem;line-height: 2.5rem }
.ly_button p{color: #ffffff;display: inline-block;}
.ly_button img{margin-left: 8%;}
.ly_button p:before{
	content: "";
    display: inline-block;
    background: #fc8322;
    width:26px;
    height: 25px;
    background: url(icon19_cl_yhl_20211228.png) no-repeat;
    vertical-align: middle;
    padding-right: 0.5rem;
    background-size:90% 100%;
}
.ly_button a{display: block;}
.currency_ul li p{display: inline-block;margin-right: 1rem;font-size:18px;}
.currency_ul_hdjl li a{font-size: 1.1rem}
.currency_ul_hdjl li span{font-size: 0.9rem}
.currency_ul_hdjl{margin-top: 1.5rem;margin-bottom: 1.5rem}
.currency_ul_hdjl li{margin-bottom: 1rem}
/*==============================互动交流结束===========================*/

/*==============================留言详情样式============================*/
.lyxq_box{width: 95%;margin:0 auto;}
.lyxq_box h3{font-size: 1.5rem;font-weight: bold;text-align: left;padding-top: 2rem;padding-bottom: 2rem;color: #363636}
.lytime{float: right;color: #b4b4b4}
.lyname{float: left;color: #959595}
.dkcontent{width: 90%;float: right;border-radius: 1rem;border:1px solid #fc8322;margin-top: 1rem;position: relative;}
.dkcontent p{font-size: 1.1rem;padding:1.5rem 5%;line-height: 2rem;font-family:"微软雅黑"}
.dkcontent:before{
	content: "";
    display: inline-block;
    background: #fc8322;
    width:32px;
    height: 32px;
    background: url(bgly_cl_yhl_20211217.png)  no-repeat;
    vertical-align: middle;
    position: absolute;
    left: -2rem;
    top: 30%;
     
}
.lydhck{margin-bottom: 2.5rem;height: auto;overflow: hidden;}
.hfname{color: #2b61d5}
.hfcontent{width: 90%;float: right;border-radius: 1rem;border:1px solid #2b61d5;margin-top: 1rem;position: relative;}
.hfcontent:before{
	content: "";
    display: inline-block;
    background: #fc8322;
    width:32px;
    height: 32px;
    background: url(bgly2_cl_yhl_20211217.png)  no-repeat;
    vertical-align: middle;
    position: absolute;
    left: -2rem;
    top: 30%;
}
.hfcontent span{color:#2b61d5;font-size: 1.2rem;padding:1.5rem 5%;display: block;padding-bottom: 0rem}
/*==============================留言详情结束============================*/

/*=============================直属机构样式================================*/
.zsjg_title{height: 2rem;width: 27%;margin:1.5rem auto;background: #2e68e6;text-align: center;line-height: 2rem;color: #ffffff;border-radius: 0.2rem}
.jg_name{font-size: 1.5rem;font-weight: bold;margin:0 auto;text-align: center;}
.com_intro{background: #f4f7fc;}
.intro_box{width: 95%;margin:1.5rem auto;position: relative;height: auto;overflow: hidden;}
.intro_box h3{font-size: 1.2rem;color: #2e68e6;font-weight: bold;padding:1rem 0rem;}
.intro_box p{
overflow: hidden;
    line-height: 2rem;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
.xiangqing{position: relative;float: right;bottom: 1rem;right: 1rem;margin-top: 2rem}
.xiangqing p,.xiangqing img{float: left;}
.xiangqing p{color:#2e68e6;margin-right: 0.8rem }
.xiangqing img{margin-top: 0.2rem;width:24px;height:24px}
.xiangqing a{display: block;height: 2rem}
.zsjglist_box{width: 95%;margin:0 auto;}
.djzc{width: 100%;height: auto;overflow: hidden;margin-bottom: 1rem}
.dj_title{border-bottom: 2px solid #e7e8ea;}
.djzc h3{padding:0.8rem 0rem;font-size: 1.3rem;font-weight: bold;display: inline-block;position: relative;padding-right: 0.5rem}
.djzc h3:before{
	content: "";
    display: inline-block;
    background: #fc8322;
    width:7px;
    height: 9px;
    background: url(icon20_cl_yhl_20211217.png)  no-repeat;
    vertical-align: middle;
    padding-right: 0.5rem
/*    position: absolute;
    left: -2rem;
    top: 30%;*/
}
.djzc h3:after{content: "";display: block; width:100%; height: 2px; background: #fc8322;position: absolute; bottom:-0.1rem;}
.djzc .currency_ul{margin-top: 1rem}
.djzc .currency_ul li{margin-bottom: 20px}
/*=============================直属机构结束================================*/

/*=============================网站地图样式================================*/
.webmap_box{width: 95%;margin:1rem auto;}
.channel_box{height: auto;overflow: hidden;margin-bottom: 1.5rem}
.channel_box h3{font-size: 1.2rem;color: #2e68e6;padding:0.5rem 0rem;font-weight: bold;}
.channel_box ul li{margin-right: 6%;padding:0.5rem 0rem;font-size: 1rem;float: left;}
/*=============================网站地图样式结束================================*/

/*=============================表单样式================================*/
.hdtable_box{width: 95%;margin:0 auto;}
.hdtable_box h3{
	padding: 1rem 0;
    font-size: 1.2rem;
    font-weight: bold;
    color: #505050;
}
.Ins_for_wri{background: #f4f7fc;height: 21.875rem;overflow: hidden;position: relative;}
.Ins_for_wri h4{color: #5883de;font-size: 1.1rem;padding:1rem 4%;font-weight: bold;}
.ckgd_box{height: 12rem;width: 100%;background-image: linear-gradient(to bottom ,rgb(248,245,245,0.1),#f4f7fc);position: absolute;bottom: 0}
.Ins_for_wri p{line-height: 2rem;padding:0 4%;padding-bottom: 3rem}
.button_ckgd{width: 7rem;background: #2e68e6;height: 3.5rem;margin:0 auto;margin-top: 8.5rem;border-top-left-radius: 3.5rem;border-top-right-radius: 3.5rem}
.button_ckgd p{text-align: center;color: #ffffff;padding-top: 0.8rem;line-height: 1.5rem;padding-bottom: 0rem}
.button_ckgd img{display: block;margin:0 auto;}
.whole{height: auto;}
.table_box{border:2px solid #97b4f3;border-radius: 0.5rem;height: 10rem;margin-top: 1rem}
.shouqi{width: 7rem;background: #2e68e6;height: 3.5rem;margin:0 auto;border-top-left-radius: 3.5rem;border-top-right-radius: 3.5rem}
.shouqi p{text-align: center;color: #ffffff;line-height: 1.5rem;padding-bottom: 0rem}
.shouqi img{display: block;margin:0 auto;padding-top: 0.5rem}

/*=============================表单样式结束================================*/
.page_s{
    width: 32px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    background: url(icon33_cl_yhl_20211222.png) 4px 12px no-repeat;

}
.page_x{
    width: 32px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    background: url(icon32_cl_yhl_20211222.png) 8px no-repeat;

}

/*=============================补充样式================================*/

#loginBtn {
    color: #626262;
    font-size: 18px;
    line-height: 36px;
    background: url(log_cl_yhl_20211223.png) left no-repeat;
    padding-left: 29px;
    margin-right:10px;
    background-size: 24px 24px;
}
.log a {
    color: #626262;
    font-size: 18px;
}
.log{margin-top:0rem;margin-right:0rem;position: absolute; left: 11rem;}
#zcBtn {
    color: #626262;
    font-size: 18px;
    line-height: 36px;
    background: url(zc_cl_yhl_20211230.png) left no-repeat;
    padding-left: 28px;
    margin-right: 0px!important;
    background-size:24px 24px;
}

.fixedNav {
    background:#2E68E6;
    height: 3rem;
    position: fixed;
    width: 100%;
    top: 0;
    display: none;
    z-index: 10000; left: 0
}
.flexnav{ display: flex; justify-content: space-between; align-items: center}
.logofixed {
   flex: 1; margin:0 8% 0 4%
   
}
.logofixed img{ width: 80%}
.fixedNav span {
    line-height: 3rem;
    display: block;
    float: right;
    color: #fff;
    font-size: 0.88rem;
    padding-right: 1.19rem;
    font-weight: 300;
    vertical-align: middle;
}
.fixedNav span::after {
    display: inline-block;
    content: "";
    width: 1.19rem;
    height: 1.13rem;
    background: url(cosmos_dkj_ico@3x.png) no-repeat;
        background-size: auto;
    background-size: 1.19rem 1.13rem;
    vertical-align: middle;
    margin-left: 0.5rem;
    cursor: pointer;
    position: relative;
    top: -0.1rem;
}
.fixedNav_content {
    display: none;
    position: fixed;
    top: 3rem;
    z-index: 999;
    width: 100vw;
    background: rgba(58,67,82,0.9);
    border-bottom: 0.1rem solid #2E68E6;
}
.fixedNav_content ul {
    padding: 1rem 1.19rem;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    justify-content: space-around;
    flex-wrap: wrap;
}
.fixedNav_content ul li {
   width: 33.3%; float: left;
    text-align: center; padding: 1rem 0
}
.fixedNav_content ul li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
}
.closeNav {
    border: 0.06rem solid #fff;
    color: #fff;
    font-size: 0.88rem;
    padding: 0.5rem;
    display: block;
    text-align: center;
    width: 10rem;
    border-radius: 0.19rem;
    margin: 0 auto 0.8rem;
}
.closeNav:hover{ color: #fff}


.hide_search{width: 100%;height: auto;margin:0 auto;margin-top: 3rem;position:relative}
.hide_search .tab-ul{height: 2rem;line-height: 2rem;margin-bottom: 0}
.hide_search .tab-ul li{height: 2rem;line-height: 2rem}
.inputbox{height: 2rem;border:1px solid #366de7;border-radius: 0.5rem;}
.hide_search .cur .cl_chi{color: #366de7!important}
.hide_search .cur {/*background: #ecf2ff;*/border-top-left-radius: 20px;border-top-right-radius: 20px;}
.hide_search input {
    width: 100%;
    border: none;
    /*text-indent: 0.88rem;*/
    background-color: transparent;
    height: auto;
    outline: none;
    line-height: 2rem;
    vertical-align: top;
    text-align: center;

}
.hide_search ul li{width:50%;margin-right:0rem}
.hide_search .tab-ul{border-bottom:none}
@media screen and (max-width:375px){
.nav ul li{width:23%}
.nav ul li:first-child{width:22%}
.nav ul li:nth-child(5){width:22%}
.nav ul li:nth-child(4){width:32%}
.nav ul li:nth-child(6){width:23%}
.nav ul li:nth-child(7){width:23%}
}
@media screen and (max-width:320px){
.gl_box ul li span {margin-left: 24%;}
.log{left:7rem}
.currency_ul4 p,.currency_ul3 p{font-size:14px!important}
.wap_row2 .tab-container ul li img{width: 100%;height: 5.25rem;float: left;border-radius: 0.6rem}
.wap_row2 .tab-container ul li{margin-bottom:0rem；height:10rem}
.wap_row2 .tab-container ul li p{margin-top:0rem}
.wap_row2 .tab-container ul li ol{margin-top:0.2rem}
.zxcontent ..cl_eng4{font-size:0.5rem}
.channeltitle{width:63%}
.channeltitle2{width:45%}
.foot p, .foot a{font-size:14px;}
.gl_box ul li p{font-size:14px}
.tab-ztzl li a,.tab_grbs ul li p{font-size:14px}
.zwfw_fwpt li{margin-bottom:0rem}
.foot{height:33rem}
.w_274_bg{height:5.25rem!important}
.w_66{top:1.7rem!important}
}



    /*新幻灯片样式*/

    .swiper-container,.swiper-wrapper,.swiper-slide,.swiper-slide img{width: 100%}
    .swiper-slide a p{text-align: left;font-weight: normal;font-size: 18px;color: #333;margin-top: 0.5rem;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-family: MicrosoftYaHei;}
    .swiper-container{height: 21rem;margin-top: 2rem;padding-top: 2rem;border-top: 1px dotted #3333;}
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0.7rem!important}
    .swiper-button-prev{top:97%!important;width: 25px!important;height: 25px!important;background: #2E68E6;background-image:url(icon6_cl_yhl_20211215.png)!important;background-size: 100%!important;background-repeat: no-repeat!important;border-radius: 5px;}
    .swiper-button-next{top:97%!important;width: 25px!important;height: 25px!important;background: #2E68E6;background-image:url(icon7_cl_yhl_20211215.png)!important;background-size: 100%!important;background-repeat: no-repeat!important;border-radius: 5px;}
    .swiper-slide a{position: absolute;top:0rem;width:100%}
/*    .swiper-pagination-bullet{background: #F2F2F2!important}*/
    .swiper-pagination-bullet-active{background: #FC8322!important}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.2rem!important;}
   @media screen and (max-width:1024px){
    	.swiper-container{height:41rem}
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 1rem!important}
    }  
@media screen and (max-width:768px){
    	.swiper-container{height: 34rem}
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0.7rem!important}
    } 
   @media screen and (max-width:540px){
    	.swiper-container{height: 28rem}
    	.swiper-slide img{height:23.25rem}
.swiper-slide a p{text-align: left;font-size: 18px;color: #333;margin-top: 0.5rem;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
    }
    @media screen and (max-width:450px){
    	.swiper-container{height: 24rem}
    	.swiper-slide img{height:17.39rem}
.swiper-slide a p{text-align: left;font-size: 18px;color: #333;margin-top: 0.5rem;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
    }
    @media screen and (max-width:414px){
    	.swiper-container{height: 22rem}
    	.swiper-slide img{height:16rem}
    }
    @media screen and (max-width:375px){
    	.swiper-container{height: 21rem}
    	.swiper-slide img{height:14.5rem}
    }
    @media screen and (max-width:320px){
    	.swiper-container{height: 19rem}
    	.swiper-slide img{height:12.375rem}
    }
    .jc{float: left;width: 100%;height: 24px;line-height: 24px;margin-bottom: 1rem;}
    .currency_ul2 .jc span{margin-top: 0rem}
    .zxcontent {width: 100%;height: 24px;position: relative;float: left;line-height: 24px;}
    .cl_eng4{margin-top: 0rem}
.zxcontent img{margin-top:0rem!important}
.MORE img{width:5px}
.MORE p{vertical-align: middle;}
.newList .currency_ul li p {
margin-right:0rem!important;
font-size:1rem!important;
line-height: 1.5rem!important;
}
.newList .currency_ul li{margin-bottom:-20px!important}
.mygd{text-align:center}
.xsgd svg{width:100px!important;height:100px!important;}
.xsgd{height:150px;margin-top:3rem}
#pz_main .content{min-height: auto!important}
#pz_main .info p{display:block}
.ztzl_gl #list li img{width:100%;margin-bottom:1.2rem}
.ztzl_gl #list li:before{display:none}
.ztzl_gl #list li{margin-bottom:0rem!important;padding-left:0rem!important}

.tab_title .tab-ul{
    list-style: none;       
    margin:0px auto;
    display: -webkit-box;
    white-space: nowrap;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-overflow-scrolling: touch;
    text-align: justify;
    overflow-x: initial;
margin-bottom:1rem
}
.tab_title .tab-ul li{
float: none

}
.zhfw_box .wap_row2 .tab-ul li{float:left}

.ssbutton{
    float: right!important;
    background: #366de7!important;
    color: #ffffff;
    border-bottom-right-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    height: 100%!important;
    width: 18%!important;
    line-height: 33px!important;
    text-align: center!important;
    border-bottom: 1px solid #366de7;
    border-right: 1px solid #366de7;
    text-indent: 0rem!important;
}
.hide_search input{
    width: 73%;
    margin-left: 2%;
    border: none;
    text-indent: 0.88rem;
    background-color: transparent;
    height: 2rem;
    outline: none;
    line-height: 34px;
    vertical-align: middle;
    float: left;
    text-align: left;
}