@charset "utf-8";

#nav1 {
  box-sizing: border-box;
  width:1400px; height:60px; margin:auto; background:#f5f5f5; line-height:60px;
}
#nav1 ul {
  list-style: none; width:1350px; margin:auto; overflow:hidden; list-style:none; margin:0; padding:0;
}
#nav1 li {
  position: relative; width:13%; float:left
}
#nav1 li a {
  display: block;
width:99%; height:60px;margin:auto; line-height:60px; display:block; text-align:center; font-size:18px; color:#1e71ce; margin-left:0.5%; margin-right:0.5%;
}
#nav1 li .active {
  width:99%; height:60px; margin:auto; line-height:60px; display:block; text-align:center; font-size:18px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold; background:#1e71ce;}
#nav1 li a:hover {
   width:99%; height:60px;  margin:auto; line-height:60px; display:block; text-align:center; font-size:18px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;
}



.sticky {
  position: fixed;
  box-sizing: border-box;
  width: 100%;
  top: 0;
  z-index: 100;
  margin: auto;
}

.article {
  box-sizing: border-box;
  height: auto;
  width: 1400px;
  margin: auto;
}

.pro_line80{ padding-top:60px}


 @media screen and (max-width:1400px) {

#nav1 {
  box-sizing: border-box;
  width:100%; height:60px; margin:auto; background:#f5f5f5; line-height:60px
}
#nav1 ul {
  list-style: none; width:95%; margin:auto; overflow:hidden; list-style:none; margin:0; padding:0;
}
#nav1 li {
  position: relative; width:16%; float:left
}
#nav1 li {
  position: relative; width:16%; float:left
}
#nav1 li a {
  display: block;
width:99%; height:60px;margin:auto; line-height:60px; display:block; text-align:center; font-size:18px; color:#1e71ce; margin-left:0.5%; margin-right:0.5%;
}
#nav1 li .active {
  width:99%; height:60px; margin:auto; line-height:60px; display:block; text-align:center; font-size:18px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;}
#nav1 li a:hover {
   width:99%; height:60px;  margin:auto; line-height:60px; display:block; text-align:center; font-size:18px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;}





.sticky {
  position: fixed;
  box-sizing: border-box;
  width: 100%;
  top: 0;
  z-index: 100;
  margin: auto;
}

.article {
  box-sizing: border-box;
  height: auto;
  width: 90%;
  margin: auto;
}

	 }
 @media screen and (max-width:1024px) {



	 }
 @media screen and (max-width:781px) {
	 .pro_line80{ padding-top:30px}

#nav1 {
  box-sizing: border-box;
  width:100%; height:40px; margin:auto; background:#f5f5f5; line-height:40px
}
#nav1 ul {
  list-style: none; width:100%; margin:auto; overflow:hidden; list-style:none; margin:0; padding:0;
}
#nav1 li {
  position: relative; width:16.66%; float:left
}
#nav1 li {
  position: relative; width:16.66%; float:left
}
#nav1 li a {
  display: block;
width:99%; height:40px;margin:auto; line-height:40px; display:block; text-align:center; font-size:14px; color:#1e71ce; margin-left:0.5%; margin-right:0.5%;
}
#nav1 li .active {
  width:99%; height:40px; margin:auto; line-height:40px; display:block; text-align:center; font-size:14px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;}
#nav1 li a:hover {
   width:99%; height:40px;  margin:auto; line-height:40px; display:block; text-align:center; font-size:14px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;}
}
	 }	  
 @media screen and (max-width:481px) {

#nav1 {
  box-sizing: border-box;
  width:100%; height:30px; margin:auto; background:#f5f5f5; line-height:30px
}
#nav1 ul {
  list-style: none; width:100%; margin:auto; overflow:hidden; list-style:none; margin:0; padding:0;
}
#nav1 li {
  position: relative; width:16.66%; float:left
}
#nav1 li {
  position: relative; width:16.66%; float:left
}
#nav1 li a {
  display: block;
width:99%; height:40px;margin:auto; line-height:40px; display:block; text-align:center; font-size:16px; color:#1e71ce; margin-left:0.5%; margin-right:0.5%;
}
#nav1 li .active {
  width:99%; height:40px; margin:auto; line-height:40px; display:block; text-align:center; font-size:16px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;}
#nav1 li a:hover {
   width:99%; height:40px;  margin:auto; line-height:40px; display:block; text-align:center; font-size:16px; color:#ffffff; margin-left:0.5%; margin-right:0.5%; font-weight:bold;background:#1e71ce;}
}

