@charset "utf-8";
/* CSS Document */


.warp{ width: 100%; max-width: 1920px; min-width: 1220px; position: relative; margin: 0 auto; background:#FFF;}
.Warp{ width: 100%; max-width: 1920px; min-width: 1220px; position: relative; margin: 0 auto; background:#FFF;}

.fullSlide { position: absolute; z-index: 0;}
.fullSlide li { position: relative;}
.fullSlide,
.fullSlide li{ width: 100%; width: 100vw !important; max-width: 1920px; min-width: 1220px; height: 476px; overflow: hidden;}

.TopMain{ height:auto; }

/*头部快捷信息*/
.dbText{ height:50px; line-height: 50px; font-size: 14px; color:#FFF; width:100%; margin:0 auto; z-index:1;}
.dbText .Top_Btns{ color:#434343;}
.dbText .Top_Btns a{ margin:0px 8px 0 5px; color:#434343; display: block; float:left;}
.dbText .Top_Btns a:hover{ color: #1865cd;}
.dbText .Top_Btns span{ padding: 0 1px; display:block; float:left;}
.dbText .Top_Btns a.grzx {display: block; float:left;height:50px; background:url(2021_header_grzx_icon.png) no-repeat left center; text-indent:2em;}



/*logo与搜索*/
.topCon{ height:426px; position:relative; margin:0 auto; z-index:1;}
.Home_Logo{ margin:50px auto 0; width: 341px;}
.Home_Logo img{ width: 100%;}




/*导航菜单*/
.NavBox{ height:60px; background:#1c69c6;}
.NavBox .NavUl{ width: 1200px;}
.NavBox ul{ }
.NavBox li{ display:inline-block; position: relative; overflow: hidden; height:60px; float:left; font-size:24px; float: left; width:240px; text-align:center;}
.NavBox li>a{ display:inline-block; width:137px; height: 60px; text-align: center; color:#fff; line-height: 60px;}
.NavBox li a:hover,.NavBox li.on a{ background:#0653ab; height:60px; }


.SearchBox{ width:696px; height:61px; background:url(2021_search_bj.png) no-repeat no-repeat; margin:46px auto 0; font-size: 16px;}
.SearchBox>.Box{ overflow:inherit; height:61px;}
.SearchBox .AllSeSwitch{width: 100px;position:relative;float:left;height: 61px;font-size: 15px;display: block !important;}
.SearchBox .AllSeSwitch::after{content:'';display:block;position:absolute;right:0;top: 20px;height:21px;border-right:1px solid #b99797;}
.SearchBox .AllSeSwitch>a{position:relative;display:block;text-align:center;line-height: 61px;color:#1c69c6;cursor: pointer;padding-right: 10px;}
.SearchBox .AllSeSwitch>a::after{content:'';display:block;position: absolute;top: 28px;right: 10px;border: 5px solid transparent;border-top-color: #1069c6;}
.SearchBox .AllSeSwitch>dl{display: none;position:absolute;width: 70px;left: 10px;top: 48px;border: 1px solid rgba(255,255,255,0.5);background-color: #FFF;background-color: rgba(255,255,255,0.9);box-shadow: 1px 1px 3px 0px #3b7fd1;}
.SearchBox .AllSeSwitch>dl dd{display:block;line-height:1.5;padding:5px 0;text-align:center;cursor: pointer;transition: none;}
.SearchBox .AllSeSwitch>dl dd:hover{ background-color:#2069c6; color:#FFF;}
.SearchBox>.Box input{width: 466px;height:61px;text-indent:1em;line-height:61px;background:none;float:left;font-size: 16px;}
.SearchBox>.Box>a{display:block;width:120px;height:61px;float:right;color:#fff;line-height:61px;text-indent:3.5em;user-select: none;position: relative;overflow: hidden;border-radius: 0 10px 10px 0;}
.SearchBox>p{ display: block; margin:10px auto 0;}
.SearchBox>p>span{color:#777;font-size:14px;}
.SearchBox>p a{padding:0 5px;color:#777;font-size:14px;padding-right: 30px;}
.NavBox .searchBtn{ width: 90px; height: 60px;}
.NavBox .searchBtn a{ display: block; height: 100%; background: url("../images/Top_ico_4.png") no-repeat center; cursor: pointer;}

.SearchMain{ padding: 20px 0; background-color: #e3e7ec; display: none;}
.SearchMain{}




.Main{}

.Border{ border:1px solid #f1f1f1;}


/*内页头部-调整*/
.TopMain.Con_Top{background: url(Con_Top_bg.png) no-repeat center top;}
.TopMain.Con_Top .topCon{height: 174px;}
.TopMain.Con_Top .Home_Logo{margin: 40px 0 0;float: left;width: auto;}
.TopMain.Con_Top .Home_Logo img{ width:auto;}
.TopMain.Con_Top .SearchBox{float:right;width:525px;height: auto;background: none;margin: 40px 0 0;}
.TopMain.Con_Top .SearchBox>.Box{height:51px;border-radius: 10px;background: #FFF;background-color: rgba(255,255,255,0.7);overflow: inherit;}
.TopMain.Con_Top .SearchBox>.Box .AllSeSwitch{height:51px;}
.TopMain.Con_Top .SearchBox>.Box .AllSeSwitch::after{top: 15px;}
.TopMain.Con_Top .SearchBox>.Box .AllSeSwitch>a{line-height: 52px;height: 51px;}
.TopMain.Con_Top .SearchBox>.Box .AllSeSwitch>a::after{top: 24px;}
.TopMain.Con_Top .SearchBox>.Box .AllSeSwitch>dl{width: 80px;top: 52px;}
.TopMain.Con_Top .SearchBox>.Box input{height:51px;line-height: 51px;width: 300px;}
.TopMain.Con_Top .SearchBox>.Box>a{height:51px;width: 120px;line-height: 51px;background: url(Con_Top_ico_1.png) no-repeat 15px center #226ebc;}
.TopMain.Con_Top .SearchBox>p{padding-left: 5px;/* margin: 5px 0 0; */}
.TopMain.Con_Top .SearchBox>p a{padding: 0;padding-right: 1em;}
/*内页头部-结束*/





