@charset "utf-8";
/* CSS Document */
body { margin:0;}
.top{ width:100%; height:140px; background-color:#f1fde7;}
.top .lan1 { width:1003px; margin:auto;}
.top .lan1 .logo{ width:336px; float:left;margin-top:30px; }
.top .lan1 .text{ width:667px; float:left;margin-top:30px;}

ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.banner  {min-width: 1003px;height: 473px;position: relative;margin: 0 auto;overflow: hidden; z-index: 1;border-top:#0b56b3 10px solid; border-bottom:#42ae49 10px solid;}
.wrap-index { overflow: hidden; }
.dark-green { color: #4c5b52; }
.light-green { color: #00853e; }
.mb-50 { margin-bottom: 50px; }
/*slider*/
.slider { float: left; }
.slider .jquery-reslider .slider-block {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 97;
  background-position: 50% 50%;
  background-size: cover;
  opacity: 0;
}
.slider .jquery-reslider .slider-direction {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 45%;
  z-index: 99;
  cursor: pointer;
}
.slider .jquery-reslider .slider-direction.slider-direction-prev {
  left: 20px;
  background: url('prev.png') no-repeat;
}
.slider .jquery-reslider .slider-direction.slider-direction-next {
  right: 20px;
  background: url('next.png') no-repeat
}
.slider .jquery-reslider .slider-dots {
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 10px;
}
.slider .jquery-reslider .slider-dots li {
  width: 15px;
  height: 15px;
  border-radius: 100px;
  display: inline-block;
  margin: 10px;
  border: 1px solid #ffffff;
  cursor: pointer;
}
.slider .jquery-reslider .slider-dots li.active { background-color: #ffffff; }
@media screen and (max-width: 768px) {
.slider .jquery-reslider .slider-direction { zoom: .8; }
.slider .jquery-reslider .slider-dots { position: absolute; }
}

.cl { clear:both; width:100%; height:6px; overflow:hidden;}
.inbox { width:1003px; margin:auto;-moz-box-shadow:-8px 2px 20px #ccc, 8px 2px 20px #ccc; -webkit-box-shadow:-8px 2px 20px #ccc, 8px 2px 20px #ccc; box-shadow:-8px 2px 20px #ccc, 8px 2px 20px #ccc;}
.inbox .menu {font-size:20px; font-family:"方正黑体简体";color:#42ae49; height:68px; line-height:68px; text-indent:20px;}
 .inbox .menu span { float:right; color:#2e64b7; margin-right:10px;}
.inbox .sbox { width:300px; height:300px;-moz-box-shadow:-6px 2px 16px #ccc, 6px 2px 14px #ccc; -webkit-box-shadow:-6px 2px 140px #ccc, 6px 2px 14px #ccc; box-shadow:-6px 2px 14px #ccc, 6px 2px 14px #ccc; float:left; margin-left:20px; font-family: "方正黑体简体"; color:#b5b5b5; list-style:none;}
.inbox .sbox a {color:#b5b5b5; text-decoration:none;}
.inbox .sbox  li { height:60px; line-height:55px; font-size:30px; text-align:center;}
.inbox .sbox p{text-align:center; margin:0; font-size:20px;font-family: "方正黑体简体"; }

 
.foot{ width:100%; position:relative; height:250px;}    
  .foot .fleft{ height:250px; width:50%; position:relative; background:#0b4483; float:left;display:inline;}  
 .foot .fleft .ffleft { width:500px; float:right;height:250px;}
  .foot .fleft .ffleft ul { float:left; margin-left:20px; width:130px; margin-top:30px;}
	  .foot .fleft .ffleft ul li { color:#FFF; width:100px; font-size:20px;font-family: "方正黑体简体"; line-height:30px;}
	  .foot .fleft .ffleft ul li a  { color:#FFF;}
	   .foot .fleft .ffleft  p{color:#FFF; font-size:16px;font-family: "方正黑体简体"; line-height:16px; margin:6px;}
	   
  .foot .fright{ height:250px; width:50%; background:#42921a; float:right; *position:absolute;}  
   .foot .fright .ffright { width:500px; float:left;}
      .foot .fright .ffright  ul{ float:left; margin-top:30px; margin-left:30px;}
	   .foot .fright .ffright ul li { text-align:center;color:#FFF; font-family: "方正黑体简体"; margin:6px;}
	   
.inbox .aleft { float:left; width:200px;}
.inbox .aleft ul,a { color:#53a132; text-decoration:none;}
.inbox .aleft ul li{font-family: "方正黑体简体"; font-size:16px; line-height:26px; text-indent:30px;} 
.inbox .abox { width:162px; height:162px;-moz-box-shadow:-6px 2px 16px #ccc, 6px 2px 14px #ccc; -webkit-box-shadow:-6px 2px 140px #ccc, 6px 2px 14px #ccc; box-shadow:-6px 2px 14px #ccc, 6px 2px 14px #ccc; float:left; margin-left:20px; font-family: "方正黑体简体"; color:#b5b5b5; list-style:none; margin-bottom:16px;}
.inbox .abox img  { width:162px; height:104px;}
.inbox .abox  li { height:30px; line-height:35px; font-size:25px; text-align:center;}
.inbox .abox p{text-align:center; margin:0; font-size:16px;font-family: "方正黑体简体"; }
.inbox .aright{ float:left; width:750px; margin-left:20px; border:1px solid #53a132; background-image:url(nbg.png); background-repeat:no-repeat;} 
.inbox .aright li { float:left; margin-left:40px; font-size:16px; line-height:26px;}
.inbox .aright h2 { height:30px; line-height:25px; font-size:22px;font-family: "方正黑体简体"; color:#53a132; margin-left:30px;}
.inbox .aright .content  {line-height:26px; font-size:18px;font-family: "方正黑体简体"; color:#53a132; margin-left:30px; margin-right:30px;}


/*浮动客服*/
#floatDivBoxs{width:120px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#42921a;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0px;}
#floatDivBoxs .floatDqq img {width: 100%; margin-bottom: 6px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:6px 6px;}
#floatDivBoxs .floatDtel{padding:0 ;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:180px;right:120px;z-index:999;}
#rightArrow a{display:block;height:45px;}