@charset "utf-8";
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */	
}  
body, html{font-family: '微软雅黑';}
body{line-height:100%; color:#333; -webkit-text-size-adjust:none; min-width: 1200px;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#005BAC;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus, textarea:focus{ outline: none;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.left { float: left; display: inline;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.mb20{height: 20px; clear: both;}
.mb24{height: 24px; clear: both;}
.mb26{height: 25px; clear: both;}
.mb30{height: 30px; clear: both;}
.mb40{height: 40px; clear: both;}
.mb50{height: 50px; clear: both;}
.mb60{height: 60px; clear: both;}
.mb25{height: 25px; clear: both;}
.fl{float: left;}
.fr{float: right;}


.wrap{background: url(index2025-2_r3_c1_s1.png) top left repeat-x;}
.text-stroke {
    position: relative;
    display: inline-block;
    color: transparent; /* 文字本身透明 */
    font-size: 24px; /* 文字大小 */
  }
   
  .text-stroke::before, .text-stroke::after {
    content: attr(data-text); /* 使用data属性来复制文字 */
    position: absolute;
    top: 0; left: 0;
    color: #f00; /* 边框颜色 */
    z-index: -1; /* 置于底层 */
  }
   
  .text-stroke::before {
    text-shadow: 
      -1px -1px 0 #f00,  /* 根据需要调整颜色和阴影 */
       1px -1px 0 #f00,
      -1px  1px 0 #f00,
       1px  1px 0 #f00;
  }

/*section00  sy==============================*/
.conBox{margin:20px 3%;}
.container{width: 1200px; margin: 0 auto;}
/*header Start*/
.header .banner{overflow: hidden; background: url(index2025-2_r1_c1_s1.jpg) top center no-repeat; background-size: 100%; position: relative;}
.header .banner img{width: 100%; max-width:100%;  height: auto; display: block;}
.header .banner .tbtool{position: absolute; top: 60px; z-index: 5; width: 100%;}
.header .banner .tbtool .verson{float: left; padding-left: 88px; color: #006ec9; font-size: 16px;}
.header .banner .tbtool .verson a{color: #006ec9; font-size: 16px; cursor: pointer;}
.header .banner .tbtool .ssbox{float: right; width: 336px; height: 35px; padding: 6px; border: 1px #181C1F solid; border-radius: 8px; background: #fff;}

.custom-select {
    position: relative;
    width: 23%;
     text-align: center; background: #fff; 
    text-align: center; border: none; color: #999;  outline: none;  display: inline-block;
    background: none; margin: 0;
    float: left;
  }
  
  .custom-select select {
    padding-right: 30px; /* 为箭头图片留出空间 */
    appearance: none; /* 移除默认箭头 */
    -webkit-appearance: none; /* 针对 Safari 和 Chrome */
    -moz-appearance: none; /* 针对 Firefox */
    background: transparent; /* 移除默认背景 */
    /* border: 1px solid #ccc; 自定义边框
    border-radius: 4px; 自定义圆角
    padding: 8px; 自定义内边距 */
    line-height: 1.6;
    border: none;
    color: #999;
    font-size: 12px;
    width: 100%;
    text-align: center;
  }
  
  .custom-select::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    width: 10px; /* 图片宽度 */
    height: 6px; /* 图片高度 */
    background-image: url('top_search_xlicon.png'); /* 替换为你的图片路径 */
    background-size: cover;
    pointer-events: none; /* 防止点击箭头时触发 select */
  }
  .custom-select select:focus {
    outline: none; /* 去掉聚焦时的黑框 */
  }
.header .banner .tbtool .ssbox input[type=text]{width: 58%; float: left; padding-left: 10px; height: 22px; line-height: 22px; color: #999; border: none; background: none; outline: none; border-left: 1px solid #8FA5CC; display: inline-block;}
.header .banner .tbtool .ssbox button[type=submit]{width:15%;margin: 0; height: 22px; border: none; border-left: 1px solid #8FA5CC; background: url(top_search_btn.png) center no-repeat; display: inline-block;}

.mainnav{height: 40px; background: #005BAC;}
.nav-box li{width: 12.5%; text-align: center; line-height: 40px; font-weight: bold; color: #fff; float: left;}
.nav-box li a{display: block; color:#fff; font-size: 24px;}
/*header End*/

/*footer Start*/
.footer{width: 100%; height: 165px; background: #005FA3; padding: 45px 0;}
.footer .fotcon{width: 880px; margin: 0 auto;}
.footer .fotcon-l{width: 70%; float: left;}
.footer .fotcon-l img{display: block; float: left;}
.footer .fotcon-l .line{width: 1px; background: #4C8EBE; height: 75px; margin: 0 30px; display: block; float: left;}
.footer .fotcon-l .copyright{color: #fff; display: block; float: left;}
.footer .fotcon-l .copyright p{margin-top: 14px; font-size: 18px;}
.footer .fotcon-l .copyright p a{color: #fff; font-size: 18px;;}
.footer .fotcon-r{width: 28%; float: right;}
.footer .fotcon-r img{display: block; float: left;}
.footer .fotcon-r .line{width: 1px; background: #4C8EBE; height: 75px; margin: 0 30px; display: block; float: left;}
.footer .fotcon-r .copyright{color: #fff; display: block; float: left;}
.footer .fotcon-r .copyright p{margin-top: 14px; font-size: 18px;}
.footer .fotcon-r .copyright p a{color: #fff; font-size: 18px;;}

#submitId {
    border: none;
    background: none;
    outline: none;
    width: 38px;
    height: 40px;
    float: right;
}

.addHight {
    height: 90px;
}
/*footer End*/
@media (max-width: 1920px) {
	.header .banner{background-size: 1920px}
    .header .banner img{width: 1920px; max-width: 1920px;}
}
@media (max-width: 1280px) {
	
}
@media (max-width: 1024px) {

.container{padding: 0 3%; width: auto;}
}

@media (max-width: 768px) {


}
