@charset "utf-8";
/* CSS Document */
.header_top{ width:100%; overflow:hidden; height:22.375rem; background:url(../images/111.png) top center no-repeat;    background-size: 100% 100%;}
.top_vel{ width:100%; padding-top:11px; overflow:hidden;}
.logo{ float:left;}
.logo img{ display:block;}
.top_tx{ float:right; position:relative;}
.tx_nav{ position:relative; overflow:hidden;}
.tx_nav img{ float:left;}
.tx_nav span{ float:left; color:#FFF; font-size:15px; padding-left:15px; padding-top:4px; background:url(../images/eve_09.png) right 12px no-repeat; padding-right:18px;}

.top_yydh{ width:100%; padding-top:50px; overflow:hidden;}
.top_yydh span{ float:left; color:#ffffff; font-size:36px;}
.top_yy{ width:290px; height:32px; background:url(../images/rou_03.png) no-repeat; line-height:32px; text-align:center; color:#FFF; font-size:16px; margin-left:20px; display:block; float:left; margin-top:10px;}


/*=================搜索=================*/
.top_sou{ width:100%; padding-top:45px; overflow:hidden;}
.sou{ width:586px; margin:0 auto; height:50px; position:relative;}
.inputBox_02{ width:500px; height:50px; float:left; background:#FFF; border:none;color:#a5a5a5;font-size:100%; padding-left:10px; line-height:50px; float:left;font-size: 16px;}
.searchBox_01{ background:url(../images/btn_03.png) no-repeat; width:76px; height:50px; overflow:hidden; border:none;margin:0px; cursor:pointer; position:absolute; float:left;}


/*=================导航=================*/
.top_mbx{ width:100%; overflow:hidden; padding-top:26px;/*border-bottom:1px solid hsla(0,0%,100%,.2);*/}

.top_mbx ul li{ float:left; margin-right:22px;}
.top_mbx ul li:hover{color:#fff;font-weight: 600;}
.top_mbx ul li a:hover{color:#fff;font-weight: 600;padding-bottom: 13px;border-bottom: 1px #FFF solid;}
/*.top_mbx ul li .wd{ background:url(../images/wd_07.png) no-repeat;}
.top_mbx ul li .bs{ background:url(../images/bs_09.png) no-repeat;}
.top_mbx ul li .zx{ background:url(../images/zx_09.png) no-repeat;}
.top_mbx ul li .yy{ background:url(../images/yy_13.png) no-repeat;}
.top_mbx ul .on .yy{ background:url(../images/yy_hover_13.png) no-repeat;}*/
.top_mbx ul .on a{ font-weight:bold; color:#FFF; border-bottom:1px #FFF solid; padding-bottom:13px;}
.top_mbx ul li a{ float:left; display:block; color:#9ec2ed; font-size:17px;/*margin-left: 26px;*/}


/*================= banne===================*/
.g-banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.g-banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.g-banner .slideBox .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.g-banner .slideBox .bd li p{ background: rgba(0,0,0,0.5); color:#FFF; position:absolute; left:0; right:0; ma
rgin:0 auto; width:30%; bottom:50px; line-height:50px; font-size:16px; text-align:center}
.g-banner .slideBox .bd img{ width:100%; height:auto; display:block; position:relative;}
.g-banner .slideBox .next{background:url(../images/next_05.png) no-repeat;width:36px;height:72px; position:absolute; right:80px; top:40%;}
.g-banner .slideBox .prev{ background:url(../images/prev_03.png) no-repeat; width:36px; height:72px; position:absolute; left:80px; top:40%;}


.header_nav{ width:100%; background:#f4f9ff; overflow:hidden; padding-bottom:80px;}
.header_box{ width:100%; padding-top:40px; overflow:hidden; padding-bottom:5px;}
.box_top{ width:100%; overflow:hidden;}
.box_top span{ float:left; display:block; color:#1d1d1f; font-size:22px;}
.box_cen{ width:100%; padding-top:15px;}
.box_cen ul li{ width:23%; height:60px; margin-left:1%; margin-right:1%; box-shadow: 0px 0px 5px 0px #e0e9f4; background:#FFF; float:left; margin-top:15px; line-height:60px;}
/*================= 按钮效果  ===================*/
.box_cen ul li:hover {background-color: #eee;}
.Title_color1:hover .colorwz{color:#4d6de3;}
.Title_color2:hover .colorwz{color:#46c54f;}
.Title_color3:hover .colorwz{color:#fc624d;}
.Title_color4:hover .colorwz{color:#4d6de3;}
.Title_color5:hover .colorwz{color:#41b3ff;}
/*================= 按钮效果  ===================*/
.box_cen ul li a{ display:flex;}
.box_cen ul li img{ padding-left:17px;   /* float: left;*/
    margin: 10px 0;}
.box_cen ul li span{font-size:16px; color:#555; padding-left:14px; vertical-align: middle;    width: 100%;}

.foter{ width:100%; height:40px; text-align:center; line-height:40px; font-size:14px; color:#FFF; background:#1d1d1f;}

.ph_dh{ display:none; padding-top:20px; width:100%; overflow:hidden; background:#f4f9ff;}
.ph_dh_top{ width:100%; overflow:hidden;background-color: #559cf5;
    border-radius: 30px;height: 60px;}
.ph_dh_top span{float: left;
    /* background: url(../images/ph_dh_03.jpg) left no-repeat; */
    font-size: 18px;
    color: #ffffff;padding-top: 6px;
    padding-left: 25px;
    font-weight: bold;
    }
.ph_dh_cen{ width:100%; padding-top:30px; overflow:hidden;}
.ph_dh_cen span{ float:left; font-size:16px; color:#1d1d1f; overflow:hidden; margin-right:10px; padding-top:3px;}
.ph_dh_cen ul li{ float:left; border:1px #e0e0e0 solid; border-radius:20px; margin-right:5px; margin-bottom:15px;}
.ph_dh_cen ul li a{ display:block;    padding: 3px 7px; font-size:14px; color:#666666;}
.ph_dh_cen ul .on{ background:#4783fb;}
.ph_dh_cen ul .on a{ color:#FFF;}

/*20220929移动端微门户链接样式*/
    .ph_dh_wmh{
	display:none;
}

