﻿#topheader
{
  background:none;
  position:relative;
  top:0px;
  z-index:9999;
  width:100%;	
}
#topheader.egd
{
  background-color:#0070bb;
}
ul.denav
{
  margin-left:54px;    
}
ul.denav li h2 a
{
  color:#333;
}
ul.denav li
{
   border-right:solid 1px #eee;
}
ul.topnav li li
{
   border-right:none;
}
ul.denav li ul.Resource li,ul.denav li ul.Resource li .Resource2 li {
    background-color: #fff;
    border-bottom: 1px solid #f5f5f5;
}
ul.denav li ul.Resource li .Resource2 li a,ul.denav li ul.Resource li .Resource2 li .Resource2 li a
{
    color: #333;
}
ul.denav li ul.Resource li a {
    color: #333;
}

ul.ege
{
  margin-left:0px;    
}
ul.ege li
{
   border-right:none; 
}
ul.ege li h2 a
{
   color:#fff;
}
ul.ege li ul.Resource li,ul.ege li ul.Resource li .Resource2 li {
    background-color: #0070bb;
    border-bottom: 1px solid #016cb4;
}
ul.ege li ul.Resource li .Resource2 li a,ul.ege li ul.Resource li .Resource2 li .Resource2 li a
{
    color: #fff;
}
ul.ege li ul.Resource li a {
    color: #fff;
}
.eshoplink.denav i
{
  color:#333;    
}


#mainpro
{
  width:100%;    
  padding-top:25px;
  padding-bottom:50px;
  background-color:#fcfcfc;
}
.pemchtabs {
    height: 51px;
    margin: 20px 0px 30px 0px;
    width: 1160px;
}
.pemchtabs ul 
{
    margin-left:250px;
}
.pemchtabs ul li {
    background: #f5f5f5 none repeat scroll 0 0;
    border-radius: 2px;
    color: #666;
    cursor: pointer;
    float: left;
    font-size: 14px;
    margin: 0 30px 10px 0;
    padding: 10px 15px;
}
.pemchtabs ul li.cur {
    background: #17a0e8 none repeat scroll 0 0 !important;
    color: #fff;
    transition: all 0.3s ease 0s;
}

.onepro
{
  float:left;
  margin-right:21px;
  width:215px;
  height:286px;
  background-color:#fafafa;	
  border-radius: 2px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  overflow:hidden;
  margin-bottom:35px;
}
.bghav
{
  width:215px;
  height:190px;
  background-color:White;
  border-bottom: 1px solid #ededed;
}
.onepro img
{
   width:195px;
   height:174px;
   margin:10px 10px 10px 10px;
}
.onepro .protxt {
   padding:10px 10px;
   max-height:60px;
   overflow:hidden;
}
.onepro a {
    color: #27292e;
    font-weight: 500;
    font-size:16px;
}
.onepro p {
    color: #505656;
    font-family: "Microsoft YaHei",Arial;
    font-size: 14px;
    line-height: 1.625;
    padding-top:6px;
}
.morediv
{
    width: 180px;
    text-align:center;
    border: 1px solid #039be5;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    height: 48px;
    line-height: 48px;
    background-color:#17a0e8;
    margin:0px auto;
    margin-left:490px;
    cursor:pointer;
}
.morediv i
{
   padding-right:8px;
}
.pd3
{
  display:none;    
}
/* yingyong */
#yingyong
{
  width:100%; 
  background-color:#f4f6f7;
  padding-bottom: 70px;
  padding-top: 52px;   
  text-align:center;
}
#yingyong h3,#kehu h3,#mainpro h3 {
    color: #2b2b2b;
    font-size: 26px;
    font-weight: normal;
    padding-bottom:20px;
    text-align:center;
}
#yingyong p.yydes,#kehu p.khdes,#mainpro p.prodes {
    color: #666;
    font-family: "Helvetica Neue",Roboto,Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.625;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 680px;
    padding-left: 10px;
    padding-right: 10px;
    text-align:center;
}
.oneyy
{
   float:left;
   width:192px;
   margin-right:40px;
   margin-top:30px;
   text-align:left;
   margin-bottom:10px;
}
.oneyy img
{
   width:192px;
   height:154px;
}
.oneyy h4
{
   color: #3d4045;
   font-size: 18px;
   font-weight: 600;
   margin: 26px auto 0;
}
#yingyong .oneyy p
{
   color: #96a1a3;
   display: block;
   margin-top: 6.5px;
   font-size:16px;
}
/* kehu */
#kehu
{
  width:100%; 
  padding-bottom: 70px;
  padding-top: 52px;   
  text-align:center; 
}
.onekh
{
  float:left;
  width:191px;
  height:100px;	
  margin-right:40px;
  margin-top:30px;
}
.onekh img
{
  width:191px;
  height:100px;	
}

/* banner */
.swiper-slide,.swiper-slide a
{
     color:White;
}
.swiper-slide .inner .rovs {
    margin-top:20px;
}
.swiper-slide h3 {
    font-size: 36px;
    margin-bottom: 15px;
    font-weight:500;
}
.swiper-slide p {
    font-size: 20px;
    letter-spacing: 3px;
    line-height:36px;
}
.swiper-slide .rovd {
    border: 1px solid #fff;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    margin-right: 30px;
    text-align: center;
    width: 118px;
    margin-top:280px;
}