.menu {	margin-right:auto;margin-left:auto;   width: 1000px;   height: 50px;}

.menu ul { z-index: 99999999999999999999;
  padding: 0;
  margin: 0 auto;
  list-style: none;
  position: relative;
  display: inline-block;

}
.color1 {color: #fff;  border-right:0px solid rgba(255, 255, 255, 0.2);}
.color1 a {color: #fff; border-right:0px solid #57ACC9;}
.color1:hover {color: #fff; background: rgba(0, 63, 107, 1); border-right:1px solid rgba(255, 0, 0, 0);}

.color2 {color: #fff; border-right:0px solid rgba(255, 255, 255, 0.2);}
.color2 a {color: #fff; border-right:0px solid #57ACC9;}
.color2:hover {color: #fff; background: rgba(0, 63, 107, 1); border-right:1px solid rgba(255, 0, 0, 0);}

.color3 {color: #fff;  border-right:0px solid rgba(255, 255, 255, 0.2);}
.color3 a {color: #fff; border-right:0px solid #57ACC9;}
.color3:hover {color: #fff; background: rgba(0, 63, 107, 1); border-right:1px solid rgba(255, 0, 0, 0);}

.color4 {color: #fff; border-right:0px solid rgba(255, 255, 255, 0.2);}
.color4 a {color: #fff; border-right:0px solid #57ACC9;}
.color4:hover {color: #fff; background: rgba(0, 63, 107, 1); border-right:1px solid rgba(255, 0, 0, 0);}

.color5 {color: #fff; border-right:0px solid rgba(255, 255, 255, 0.2);}
.color5 a {color: #fff; border-right:0px solid #57ACC9;}
.color5:hover {color: #fff; background: rgba(0, 63, 107, 1); border-right:1px solid rgba(255, 0, 0, 0);}

.color6 {color: #fff; border-right:0px solid rgba(255, 255, 255, 0.2);}
.color6 a {color: #fff; border-right:0px solid #57ACC9;}
.color6:hover {color: #fff; background: rgba(59, 33, 113, 0.6); border-right:1px solid rgba(59, 33, 113, 0);}

.color7 {color: #fff; border-right:0px solid rgba(255, 255, 255, 0.2);}
.color7 a {color: #fff; border-right:0px solid #57ACC9;}
.color7:hover {color: #fff; background: rgba(59, 33, 113, 0.6); border-right:1px solid rgba(59, 33, 113, 0);}

.menu ul li { float:left; width: 199px; text-align:center; z-index: 99999999999999999999; }
.menu ul li a {  display: block;  text-decoration: none;  color: #fff;  font-size: 14px;  font-weight:600;  padding: 15px; border-right:0px solid #2E2E2E;}

.menu ul ul {  display: none;  position: absolute;  width: 199px;}

.menu ul li:hover > ul { display: block; }
.menu ul ul > li { display: block; position: relative; border-bottom:1px solid rgba(255, 255, 255, 1); border-right:0px solid rgba(249, 249, 249, 1);border-left:0px solid rgba(255, 249, 249, 1);}
.menu ul ul > li:last-child { position: relative; border-bottom:1px solid rgba(249, 249, 249, 1); }
.menu ul ul > li a { border-right:0px solid rgba(255, 255, 255, 1); padding: 10px 0 10px 0;  height: auto;  background:rgba(245, 245, 245, 1);  color:#545454;  font-size: 13px; font-weight:200;}
.menu ul ul > li a:hover { border-right:0px solid rgba(0, 108, 184, 1); background:rgba(0, 108, 184, 1);  color:#fff; font-size: 13px;}



/***********************2021*******************************/
.p_title {border: 3px solid #C7BAA9; color:#584C3C;  font-size:20px; font-weight:800;  background-color:#D5CDC2; }
.p_title2 {padding-left:15px; color:#3E1C13;  font-size:18px; font-weight:600; background:url('/2021/tt_bg.jpg');}
.p_title2_s {padding-right:15px;  color:#6E5A51;  font-size:13px; font-weight:200;  }
.s_title {color:#584C3C;  font-size:15px; font-weight:600;  border-bottom: 1px solid #E3E0D9; padding:15px 20px 15px 0px;}

.tel {border: 1px solid #D5D1CB; background-color:#F6F3EE;  padding:20px;}
.tel_1 {color:#98928A;  font-size:13px; font-weight:600;  }
.tel_2 {color:#6E5A51;  font-size:15px; font-weight:200;  }
.tel_3 {color:#333333;  font-size:22px; font-weight:600;  }

.content_1 {color:#81000C;  font-size:15px; font-weight:600;  }
.content_2 {color:#595959;  font-size:13px; font-weight:200;  line-height: 150%;}



.block {display:block;}
.h_line {border-bottom: 1px solid #D5D1CB;}
.h_line5 {height:5px;}
.h_line10 {height:10px;}

