﻿
/*å¤´éƒ¨æ ·å¼*/

.daheader {

  position: fixed;

  transition: all .8s ease;

  -moz-transition: all .8s ease;

  -webkit-transition: all .8s ease;

  -o-transition: all .8s ease;

  width: 100%;

  z-index: 999999;/*  border-bottom: 1px solid #eee;*/

  box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.4);



}

.header {

border-top: 5px  #3251a1 solid;

position: relative;

height: 100px;

/* background: #31519f; */

background: #fff;

z-index: 999999;

width: 100%;
}

.yya {

  position: fixed;

  left: 0;

  top: 0;

  opacity: 0.95;

}

.gizle {

  top: -80px;

  z-index: 9999;

}

.sabit {

  top: 0;

  z-index: 9999;

  border: none;

}

.head_logo {

width: auto;

height: 100px;

float: left;
}

.head_logo img {

display: block;

margin: 22px 0 0 40px;
}

.head_nav {

border-left: none;

border-right: none;

/* width: 780px; */

margin-right: 0;

float: right;
}

.head_nav02 {

  margin: 0 auto;

  position: relative;

}

.tel_wen{

  position: relative;

  border-left: 1px solid #E9E9E9;

}

.tel_wen .yan_xuanze {

  position: absolute;

  top: 80px;

  right: -230px;

  opacity: 0;

  z-index: 9999;

  background: #31519f;

  width: 230px;

  height: 60px;

  

}

.tel_wen:hover .yan_xuanze {

  opacity: 0.9;

  right: -2px;

  transition: all .8s ease;

  -moz-transition: all .8s ease;

  -webkit-transition: all .8s ease;

  -o-transition: all .8s ease;

}

.tel_wen .yan_xuanze a {

  color: #c3d0f1;

  font-size: 14px;

  line-height: 60px;

  float: left;

  padding: 0 20px;

}



.tel_wen .yan_xuanze a:hover {

  color: #fff;

}



.nav {

z-index: 999999;

width: 100%;

float: left;
}

.nav a {

/*  color: #d2e0f9;*/

  color: #333;

}

.nav .nLi {

float: left;

display: inline;

/*  padding: 0 1.3%;*/

height: 100px;
}

.nav .nLi:hover {

background: #013a94;
}

.nav .nLi h3 {

  float: left;

}

.nav .nLi h3 a {

display: block;

line-height: 100px;

font-size: 16px;

font-weight: normal;

text-align: center;

height: auto;

width: auto;

padding: 0 1.6em;

font-weight: bold;
}

.nav .nLi.on h3 a {

  /*  border-top: 2px solid #fff;*/

  color: #fff;

}

.nav .nLi.noon h3 a {

  border-top: none;

/*  color: #a5c0ee;*/

  color: #333;

}

.nav .nLi h3 a.cur {

  /*  border-top: 2px solid #fff;*/

color: #31519f;

/*  color: #fff;*/

  font-weight: bold;/*background: #F6F6F6;*/



  



}

.nav .nLi h3 a:hover {

  /*  border-top: 2px solid #fff;*/



  color: #fff;

}

.nav .nLi h3 a span {

  text-transform: uppercase;

  display: block;

  color: #ccc;

  transform : scale(0.75, 0.75);

  -webkit-transform : scale(0.75, 0.75);

 *font-size:10px;

}

.nav .nLi {

  position: relative;

}

.nav .nLi.on ul {

background: #013a94;

opacity: 0.7;
}

.nav .nLi ul {

position: absolute;

left: 0;

top: 100px;

width: 100%;

padding: 30px 0px;
}

.nav .nLi ul li {

  line-height: 36px;

  width: 100%;

  display: block;

  text-align: center;



}

.nav .nLi ul li a {

color: #fff;

font-size: 13px;

opacity: 0.8;

width: 100%;

line-height: 40px;

display: block;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

padding: 0;
}

/*

.nav .nLi ul:hover li a{

  color: #fff;

}

*/

.nav .nLi ul li:hover a {

/*  text-decoration: underline; */

opacity: 1;

background: #1f3c83;

color: #fff;
}

.nav .sub {

  display: none;

  width: 100%;

  left: 0;

  top: 90px;

  height: 260px;

  position: absolute;

  background: rgba(255,255,255,0.9);

  line-height: 26px;

  padding: 5px 0;

  text-align: center;

  z-index: 9999;

}

.nav .subsub {

  width: 1200px;

  margin: 0 auto;

  position: relative;

  left: 7.5%;

}

.subsub_img {

  width: 280px;

  float: left;

  margin: 28px 30px 0 25px;

  display: none;

}

.sub_list {

  float: left;

  margin: 25px 0px 0 0px;

  width: 11%;

  min-height: 10px;

  text-align: left;

}

.sub_list a {

  display: block;

  line-height: 30px;

  font-size: 14px;

  color: #333;

  white-space: nowrap;

  overflow: hidden;

  text-overflow: ellipsis;

  width: 140px;

}

.sub_list a:hover {

  color: #ca0000!important;

}

.nav .on h3 a {

}

/*å¯¼èˆªä¸‹æ‹‰èœå•*/



.xialanav {

position: absolute;

z-index: 1;

top: 100px;

/*  right: 260px;*/

height: 280px;

/*  width: 845px;*/

background: #000;

padding: 40px 100px;

opacity: 0.8 !important;

display: none;

width: 100%;
}

.xialanav {

  transition: all .6s ease;

  -moz-transition: all .6s ease;

  -webkit-transition: all .6s ease;

  -o-transition: all .6s ease;

}

#nav nLi .ov {

  position: absolute;

  height: 120px;

  z-index: 100;

  background: #FFF;

  width: 100%;

}

#nav ul {

display: none;

z-index: 99;

height: 291px;
}

#nav ul {

  transition: all .6s ease;

  -moz-transition: all .6s ease;

  -webkit-transition: all .6s ease;

  -o-transition: all .6s ease;

}

.headbd {

  width: 100%;

  position: absolute;

  height: 120px;

  background: #fff;

  left: 0;

  top: 0;

  z-index: 555;

}

/*



.header:hover .xialanav{



  top: 120px!important;



}



*/



.xialali {

  width: 16.55%;

  float: left;

}

.xialali p {

  font-size: 16px;

  color: #111;

  line-height: 40px;

  padding-bottom: 10px;

}

.xialali a {

  display: block;

  font-size: 14px;

  line-height: 28px;

  color: #777;

}

.head_tel {

/* width: 130px; */

height: 99px;

line-height: 100px;

font-size: 12px;

/*  overflow: hidden;*/

float: right;
}

.head_tel li {

  float: right;

}

.head_tel .tel_img {

  border-left: 1px solid #4465b5;

  PADDING: 0 25PX;

}

.tel_img .tel01 {

  font-size: 14px;

  color: #fff;

  font-weight: bold;

}

.tel_img .img01 {

  padding: 0 0.5em;

}

.tel_wen {

/* width: 130px; */

text-align: center;

font-size: 24px;

padding-left: 30px;
}

.tel_wen a {

color: #c10001;

padding: 13px 27px;

/*  border-radius: 5px;*/

background: url(../../../../guangceyiqi-x-com.img.addlink.cn/template/default/images/index_02.png) no-repeat left;

font-size: 24px;
}

.tel_wen a:hover {

/*  background: #1f3c83;*/

/*  color: #fff;*/

  color: #1f3c83;

  

}



/*å¤´éƒ¨æ ·å¼ç»“æŸ*/







@media screen and (min-width: 1700px) and (max-width: 1920px) {

}



@media screen and (min-width: 1979px) and (max-width: 1995px) {

}



@media screen and (min-width: 1702px) and (max-width: 1978px) {

}



@media screen and (min-width: 1500px) and (max-width: 1699px) {

.nav .nLi {

/*  padding: 0 .8%;*/

}
.liuyan {background-size:100%;height: 40%;}
.liuyan_bg {margin-top: 60px;}

.buyaode {

  display: none;

}



}



@media screen and (min-width: 1200px) and (max-width: 1499px) {

.buyaode {

  display: none;

}


.nav .nLi {

/* padding: 0 .1%; */
}

  .nav .nLi h3 a {

        padding: 0 1.2em;

  }

  
   .head_logo h3{font-size:18px}

  .head_nav {

width: 600px;
}

  

  

}



@media screen and (min-width: 1200px) and (max-width: 1499px){

  

  .nav .nLi h3 a {

padding: 0 1em;

}
  .head_logo img {
    display: block;
    margin: 22px 0 0 20px;
    height: 45px;
}
.head_logo h3{font-size:18px}
.head_nav {

width: auto;
}
.tel_wen a{font-size:18px;}
  .nav .nLi {

/*  padding: 0 .1%;*/

}

.buyaode {

  display: none;

}


.liuyan {background-size:100%;height: 40%;}
.liuyan_bg {margin-top: 60px;}

}

