@charset "utf-8";
/* CSS Document */
body{background-color: #ffffff !important;}

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

.HomeHeader{background:#FFF;padding-top: 0;}

.TopMain{ height:auto; }
/*头部快捷信息*/
.dbText{ height:50px; line-height: 50px; font-size: 14px; 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: #cb2026;}
.dbText .Top_Btns span{ padding: 0 1px; display:block; float:left;}
.dbText .Top_Btns a.grzx {display: block;float:left;height:50px;background: url(/images/header_grzx_icon.png) no-repeat left center;text-indent:2em;}
.dbText .Top_Btns span#personText font{max-width:70px;white-space:nowrap;display: inline-block;}

/*logo与搜索*/
.topCon{margin: 10px auto 20px auto;overflow: hidden;display: flex;justify-content: space-between;align-items: center;}
.Home_Logo{width: 334px;}
.Home_Logo img{width: 100%;}

/* 搜索 */
.SearchBox{width: 355px;height:50px;font-size: 16px;border: 1px solid #ebebeb;border-radius: 50px;}
.SearchBox>input{width: 210px;height:50px;padding-left:20px;line-height:50px;background:none;float:left;font-size: 16px;}
.SearchBox>a{display:block;width: 59px;height:50px;float:right;color:#999999;line-height:50px;user-select: none;overflow: hidden;background: url(/images/icon-ss.png) no-repeat left center;padding-left: 27px;transition: all 0.3s;}
.SearchBox>a:hover{filter: invert(1);}

/*导航菜单*/
.NavBox{border-bottom: 1px solid #cb2026; margin-top: 30px; height: 45px;}
.NavBox #NavUl {display: flex; justify-content: space-between; align-items: center;}
.NavBox li{font-size:28px;position: relative;height: 45px;}
.NavBox li span{
  height: 3px;
  display: block;
  content: "";
  background: #ffd57f;
  position: absolute;
  width: 0;
  bottom: -2px;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transition: all 0.6s ease-in;
  -moz-transition: all 0.6s ease-in;
  -ms-transition: all 0.6s ease-in;
  -o-transition: all 0.6s ease-in;
  transition: all 0.3s ease-in;
}
.NavBox li>a{color:#333333; }
.NavBox li:hover span,.NavBox li.on span{width: 70px;}
.NavBox li:hover a,.NavBox li.on a{color: #cb2026; }
.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 #cb2026;}
.TopMain.Con_Top .SearchBox>p{padding-left: 5px;/* margin: 5px 0 0; */}
.TopMain.Con_Top .SearchBox>p a{padding: 0;padding-right: 1em;}
/*内页头部-结束*/


/*下线全省搜索
.SearchBox .AllSeSwitch,
.SearchSwitch,
.search_noResult .title .keyword{display: none !important;}
.SearchBox>.Box input,
.TopMain.Con_Top .SearchBox>.Box input{width: calc(100% - 130px);}
*/

/* @-webkit-keyframes bounce2{
  0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-sise:28px;}
  50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);font-sise:30px;}
  100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-sise:28px;}
}
@keyframes bounce2{
  0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-sise:28px;}
  50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);font-sise:30px;}
  100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-sise:28px;}
} */


/* .bounce2{-webkit-animation-name:bounce2;animation-name:bounce2} */

a img {border:0px;transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
a img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

.Home_Logo img:hover{transform: none;}

/* 转移到站点首页css文件
@font-face {
  font-family:"SOURCE-BOLD";
  src:  url("/material/font/FZXBSJW--GB1-0.ttf");
}
@font-face {
  font-family:"SOURCE-SEMIBOLD";
  src:  url("/material/font/FZXBSJW--GB1-0.ttf");
}
@font-face {
  font-family:"SOURCE-REGULAR";
  src:  url("/material/font/FZXBSJW--GB1-0.ttf");
}
*/