/*.taohong{
  min-width:1200px;
  width:100%;
  background-image:url(../img/red/banner_pc20230301.jpg);
  background-repeat:no-repeat;
  background-position: center top;
  background-size:1880px 188px;
  background-color:#d43625;overflow:auto;clear:both;
}*/
body{
  background-image:url(../img/red/banner20250902_cnpc.png);
  background-repeat:no-repeat;
  background-position: center top;
 /*background-color:#ff8a6f;*/
}
.Top_Link{
  width:100%;
  height:380px;
}
.Top_Link a{
  display:block;
  width:100%;
  height:380px;
  text-indent:9999px;
  text-decoration:none;
}
.Top_Banner{
  box-sizing:content-box;
 /* margin-top:0px;	*/
}
.Top_Banner_Links span a{
  color:#fff;
}
.Top_Banner_FestivalIcon{
  float:left;
  margin-left:150px;
  width:140px;
  height:90px;
  display:block;
}
.Top_Banner_FestivalIcon a{display:block;width:100%;height:90px;text-indent:-9999px;}
.Top_Banner_Search{width:320px;margin-left:80px;}
.search input.inp_srh{width:180px!important;}
/*.search {    border: 1px solid #fff;}
.search,.search .select_box,.search .select_option,.search input.inp_srh{
  background-color:transparent;
  color:#fff;
}
.search .select_box {background-color:#f32216;}	*/
.Top_Banner_Links em{
      background: url(../img/red/Icon_LY_white.png) center center no-repeat;
}	
.Top_Menu_Box{
      background-color: #f32216;
}
.Top_MenuLevel_Div{
      background-color: rgba(243, 32, 22,0.92);
}
.Top_MenuLevel_Item:hover {
    background-color: rgba(222, 40, 0,0.92);
  }
.Top_Menu_Div li a:hover {
    color: #fff;
    text-decoration: none;
  }
.Top_Menu_Div li em{    background: url(../img/red/Icon_Menu_Arrow_white.png) center center no-repeat;}
	.Home_content_Left_Title_Div h1 a,.Home_content_Left_Title_Div h2 a {color:#df0603;}
.Home_content_Left_Title_Div h1 a:hover,.Home_content_Left_Title_Div h2 a:hover{color:#ED644B;text-decoration:none;} 
@media screen and (max-width: 600px){
 .mobile{
   padding-top:0px;
  }
  body{
    background-image:none;
    padding:0px;
 /*   background-image:url(../img/red/bannermo20250126.jpg);
  background-repeat:no-repeat;
  background-position: center top;
    background-size:contain;	
    background-color:rgba(255,255,255,1);	*/
  }
  .Top_Link_mo{
  width:100%;
 /* height:65px;	*/
}
.Top_Link_mo a{
  display:block;
  width:100%;
 /* height:60px;	*/
  text-indent:9999;
  text-decoration:none;
}
  .Top_Link_mo img{width:100%;}
  .motop{width:100%;overflow:auto;clear:both;}
.motop img{width:100%;}
}