@charset "utf-8";
/* CSS Document */
body,html{
  padding:0;
  margin: 0;
}
.fl{
  float: left;
}
.fr{
  float: right;
}
ul,li,img,input,a,dl,dd{
  padding:0;
  margin: 0;
  list-style: none;
  font-family: none;
  text-decoration: none;
}
.clearpadding{
  padding:0px;
  margin:0px;
}
.section_ui{
  width:100%;
}
.section_ui_c{
  width:1560px;
  margin:0px auto;
}

.header_top3{
  width:94%;
  padding:0% 3%;
  height:90px;  
  position:fixed; 
  top:0px; 
  left:0px;
  z-index:1000; 
  background-color:#fff; 
  color:#221815;
}
.header_top3.menut1{ 
  position:fixed; 
}
.header_top3.fixedmenu{ 
  position:fixed; 
  left:0px; 
  top:0px; 
  z-index:1000; 
  -moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/
}


.i_logo_img{
  width:20.3%; 
  padding-top:22px;
}
.i_logo_img img{
  width:100%;
}
.i_logo_ul{
  width:66%;
}
.i_logo_ul .nav_menu{
  width:100%; 
  margin:0px; 
  padding:0px;
}
.i_logo_ul .nav_menu li{ 
  width:10%; 
  height:90px; 
  position:relative; 
  float:left; 
  margin:0px; 
  padding:0px;
  padding:0px 1%; 
}
.i_logo_ul .nav_menu li .a_nav{
  width:100%; 
  height:90px; 
  line-height:90px; 
  display:inline-block; 
  text-align:center; 
  overflow:hidden; 
  color:#221815; 
  font-size:15px;
}
.i_logo_ul .nav_menu li .a_nav:hover, .i_logo_ul .nav_menu li .a_nav.active, .i_logo_ul .nav_menu li .a_nav.active1
{
    color: #221815;
    text-decoration: none;
    background: url(../../images/t_bg.png) repeat-x bottom;
}
.i_logo_ul .nav_menu li dl{
  width:100%; 
  position:absolute; 
  z-index:10000; 
  display:none; 
  left:0px; 
  top:100%; 
  background:url(../../images/kw_bg.png) repeat; 
  padding:15px 0px;
}
.i_logo_ul .nav_menu li dl dd{
  width:100%; 
  height:35px; 
  line-height:35px; 
  float:left;
}
.i_logo_ul .nav_menu li dl dd a{
  width:100%; 
  height:35px; 
  line-height:35px; 
  display:inline-block; 
  overflow:hidden; 
  text-align:center; 
  color:#000000; 
  font-size:14px;
}
.i_logo_ul .nav_menu li dl dd a:hover{ 
  color:#d9271f; 
  text-decoration:none;
}



.i_ss{
  width:25px;
  height:25px; 
  margin-top:32px;  
  cursor:pointer; 
  position:relative; 
  z-index:1000;
}
.i_ss .ss_div{
  width:240px; 
  height:32px; 
  position:absolute; 
  right:0px; 
  top:40px; 
  background-color:#eee; 
  display:none;
}
.i_ss .ss_div .ipt1{
  width:190px; 
  height:32px; 
  line-height:32px; 
  text-indent:10px; 
  color:#333; 
  font-family:"微软雅黑"; 
  font-size:14px; 
  border:0px; 
  background-color:transparent;
}
.i_ss .ss_div .ipt2{
  width:40px; 
  height:32px; 
  background:url(./ss_btn.png) center no-repeat; 
  background-size:20px; 
  border:0px; 
  cursor:pointer; 
  background-color:#ccc;
}

.i_ss1{
  width:25px; 
  height:25px; 
  margin-right:6%;  
  cursor:pointer; 
  position:relative; 
  z-index:1000;
}
.i_ss1 img{
  width:25px; 
  height:25px;
}
.i_ss1 .ss_div{
  width:240px; 
  height:32px; 
  position:absolute; 
  right:0px; 
  top:40px; 
  background-color:#eee; 
  display:none;
}
.i_ss1 .ss_div .ipt1{
  width:200px; 
  height:32px; 
  line-height:32px; 
  text-indent:10px; 
  color:#333; 
  font-family:"微软雅黑"; 
  font-size:14px; 
  border:0px; 
  background-color:transparent;
}
.i_ss1 .ss_div .ipt2{
  width:40px; 
  height:32px; 
  background:url(./ss_btn.png) center no-repeat; 
  background-size:20px; 
  border:0px; 
  cursor:pointer; 
  background-color:#ccc;
}


.bt1 {
  height: 27px;
  line-height: 25px;
  border: 1px solid #fff;
  border-radius:5px;
  margin-left: 5px;
  background-color: #b7d8ee;
  color: #fff;
  margin-top: 3px;
  padding: 0 5px;
}
































