﻿@charset "utf-8";
body {font-size:80%;font-family:"微软雅黑",Arial, Helvetica, sans-serif;min-width: 1280px;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:0;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
a {color:#333; text-decoration:none;}
a:hover {/*color:#ff0000;*/ text-decoration:underline;}
.clearh {clear:both;height:10px;}
.ma {width:100%;height:536px;/*background:url(../images/bg01.jpg) no-repeat center 0;*/position:relative;z-index:1;}
.ma-a {width:100%;height:80px;background:#fff;}
.logo {position:absolute;z-index:11;left:10%;top:0;}
.m-xa {position:absolute;z-index:11;right:10%;bottom:10%;animation:my 3s 1;-webkit-animation:my 3s 1;}
@-webkit-keyframes my 
{
from {right:0px;}
to {right:10%;}
}
.logo img{
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.logo:hover img{margin-right:10px;}
.ma-ul {position:absolute;z-index:11;left:33%;top:20px;width:795px;}
.ma-ul li{float:left;padding-left:25px;padding-right:3px;background:url(../images/ico01.jpg) no-repeat 15px 15px;font-size:10px;-webkit-transform:scale(0.8);display:block;color:#999;}
.zhizuo .ma-ul li:hover{background:#EB6349;color:#fff;}
.yanfa .ma-ul li:hover{background:#F1CC01;color:#fff;}
.fuhua .ma-ul li:hover{background:#3DA2D0;color:#fff;}
.chahuazhan .ma-ul li:hover{background:#E51873;color:#fff;}
.mm-e-dashi {position:absolute;left:11px;top:96px;}
.mm-e-dashi a{display:block;width:270px;height:80px;}
.ma-ul a{line-height: 23px;}
.ma-ul a p{font-size: 16px;color: #333;}
.ma-ul li a{font-size:16px;color:#333;line-height:30px;}
.ma-ul li a:hover{}
.ma-ul li:hover a{color:#fff;}
.ma-ul li:hover p{color:#fff;}
.ma-ul li:hover span{color:#fff;}
.mb {width:100%;height:524px;background:url(../images/bg02.jpg) no-repeat center 0;}
.mb-a {width:900px;position:relative;z-index:1;margin:0 auto;}
.mb-a-a {width:450px;height:220px;overflow:hidden;position:absolute;z-index:11;left:-38;top:251px;font-size:14px;color:#333;line-height:25px;}
#mb-a-ab,#mb-a-ac {height:auto;}
.me-a .flyout-wrap {
  position: relative;
  height: 191px;
  left:110px;
  bottom:-214px;
}
.me-a .flyout-wrap .flyout {
  position: relative;
  margin: 0 0 1px 6px;
  line-height: 0;
}
.me-a .flyout-wrap .flyout > li {
  position: absolute;
  display: block;
  height: 170px;
  -webkit-transform-origin: 12.5px bottom;
  transform-origin: 12.5px bottom;
  -ms-transform-origin: 12.5px bottom;
  -moz-transform-origin: 12.5px bottom;
}
.me-a .flyout-wrap .flyout > li:nth-of-type(1) {
  -webkit-transform: rotate(-25deg);
  transform: rotate(-25deg);
  -ms-transform: rotate(-25deg);
  -moz-transform: rotate(-25deg);
}
.me-a .flyout-wrap .flyout > li:nth-of-type(2) {
  -webkit-transform: rotate(-65deg);
  transform: rotate(-65deg);
  -ms-transform: rotate(-65deg);
  -moz-transform: rotate(-65deg);
}
.me-a .flyout-wrap .flyout > li:nth-of-type(3) {
  -webkit-transform: rotate(-105deg);
  transform: rotate(-105deg);
  -ms-transform: rotate(-105deg);
  -moz-transform: rotate(-105deg);
}
.me-a .flyout-wrap .flyout > li:nth-of-type(4) {
  -webkit-transform: rotate(-145deg);
  transform: rotate(-145deg);
  -ms-transform: rotate(-145deg);
  -moz-transform: rotate(-145deg);
}
.me-a .flyout-wrap .flyout > li a {
  position: absolute;
  display: block;
  overflow: hidden;
  text-indent: -99999px;
  border: 3px solid #fff;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px 0, rgba(0, 0, 0, 0.2) 0 0 0 1px, inset rgba(0, 0, 0, 0.5) 0 0 2px 0;
}
.me-a .flyout-wrap .flyout > li a:active {
  border-color: orange;
}
.me-a .flyout-wrap .flyout-init li {
  display: none;
}
.me-a .flyout-wrap .flyout li a {
  top: 150px;
  bottom:-150px;
  -webkit-animation: contract 0.35s ease-out 1 backwards;
  animation: contract 0.35s ease-out 1 backwards;
  -ms-animation: contract 0.35s ease-out 1 backwards;
  -moz-animation: contract 0.35s ease-out 1 backwards;
  -webkit-transition:All 0.4s ease-in-out;
  transition:All 0.4s ease-in-out;
  -ms-transition:All 0.4s ease-in-out;
  -moz-transition:All 0.4s ease-in-out;
}
.me-a .flyout-wrap .flyout li a:hover{
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.me-a .flyout-wrap .flyout.expand li a {
  top: -23px;
  -webkit-animation: expand 1s ease 1 backwards;
  animation: expand 1s ease 1 backwards;
  -ms-animation: expand 1s ease 1 backwards;
  -moz-animation: expand 1s ease 1 backwards;
}
.me-a .flyout-wrap .flyout.fade li a.clicked {
  top: 10px;
  -webkit-animation: clicked 0.5s ease-out 1 forwards;
  animation: clicked 0.5s ease-out 1 forwards;
  -ms-animation: clicked 0.5s ease-out 1 forwards;
  -moz-animation: clicked 0.5s ease-out 1 forwards;
}
.me-a .flyout-wrap .flyout.fade li a:not(.clicked) {
  top: 10px;
  -webkit-animation: fade 0.5s ease-out 1 forwards;
  animation: fade 0.5s ease-out 1 forwards;
  -ms-animation: fade 0.5s ease-out 1 forwards;
  -moz-animation: fade 0.5s ease-out 1 forwards;
}
.me-a .flyout-wrap .flyout li:nth-of-type(1) a {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  background: url(/images/p34.png);
  width: 54px;
  height: 54px;
}
.me-a .flyout-wrap .flyout li:nth-of-type(1) a:hover{
    background: url(/images/p34on.png);
}
.me-a .flyout-wrap .flyout.expand li:nth-of-type(1) a {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -ms-animation-delay: 0s;
  -moz-animation-delay: 0s;
}
.me-a .flyout-wrap .flyout li:nth-of-type(2) a {
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  -ms-animation-delay: 0.16s;
  -moz-animation-delay: 0.16s;
  background: url(/images/p35.png);
  width: 54px;
  height: 54px;
}
.me-a .flyout-wrap .flyout li:nth-of-type(2) a:hover{
  background: url(/images/p35on.png);
}
.me-a .flyout-wrap .flyout.expand li:nth-of-type(2) a {
  -webkit-animation-delay: 0.04s;
  animation-delay: 0.04s;
  -ms-animation-delay: 0.04s;
  -moz-animation-delay: 0.04s;
}
.me-a .flyout-wrap .flyout li:nth-of-type(3) a {
  -webkit-animation-delay: 0.12s;
  animation-delay: 0.12s;
  -ms-animation-delay: 0.12s;
  -moz-animation-delay: 0.12s;
  background: url(/images/p36.png);
  width: 54px;
  height: 54px;
}
.me-a .flyout-wrap .flyout li:nth-of-type(3) a:hover{
  background: url(/images/p36on.png);
}
.me-a .flyout-wrap .flyout.expand li:nth-of-type(3) a {
  -webkit-animation-delay: 0.08s;
  animation-delay: 0.08s;
  -ms-animation-delay: 0.08s;
  -moz-animation-delay: 0.08s;
}
.me-a .flyout-wrap .flyout li:nth-of-type(4) a {
  -webkit-animation-delay: 0.08s;
  animation-delay: 0.08s;
  -ms-animation-delay: 0.08s;
  -moz-animation-delay: 0.08s;
  background: url(/images/p37.png);
  width: 54px;
  height: 54px;
}
.me-a .flyout-wrap .flyout li:nth-of-type(4) a:hover{
  background: url(/images/p37on.png);
}
.me-a .flyout-wrap .flyout.expand li:nth-of-type(4) a {
  -webkit-animation-delay: 0.12s;
  animation-delay: 0.12s;
  -ms-animation-delay: 0.12s;
  -moz-animation-delay: 0.12s;
}
.me-a .flyout-wrap .flyout-btn {
  position: absolute;
  bottom: -120px;
  left: -144px;
  z-index: 9999;
  width: 284px;
  height: 284px;
  overflow: hidden;
  text-indent: -99999px;
/*  border: 1px solid #000;*/
  border-radius: 50%;
}

.mb-a .flyout-wrap {
  position: relative;
  height: 191px;
  left:676px;
  bottom:-63px;
  width:200px;
}
.mb-a .flyout-wrap .flyout {
  position: relative;
  margin: 0 0 1px 6px;
  line-height: 0;
}
.mb-a .flyout-wrap .flyout > li {
  position: absolute;
  display: block;
  height: 170px;
  -webkit-transform-origin: 12.5px bottom;
  transform-origin: 12.5px bottom;
  -ms-transform-origin: 12.5px bottom;
  -moz-transform-origin: 12.5px bottom;
}
.mb-a .flyout-wrap .flyout > li:nth-of-type(1) {
  -webkit-transform: rotate(25deg);
  transform: rotate(25deg);
  -ms-transform: rotate(25deg);
  -moz-transform: rotate(25deg);
}
.mb-a .flyout-wrap .flyout > li:nth-of-type(2) {
  -webkit-transform: rotate(58deg);
  transform: rotate(58deg);
  -ms-transform: rotate(58deg);
  -moz-transform: rotate(58deg);
}
.mb-a .flyout-wrap .flyout > li:nth-of-type(3) {
  -webkit-transform: rotate(91deg);
  transform: rotate(91deg);
  -ms-transform: rotate(91deg);
  -moz-transform: rotate(91deg);
}
.mb-a .flyout-wrap .flyout > li:nth-of-type(4) {
  -webkit-transform: rotate(123deg);
  transform: rotate(123deg);
  -ms-transform: rotate(123deg);
  -moz-transform: rotate(123deg);
}
.mb-a .flyout-wrap .flyout > li:nth-of-type(5) {
  -webkit-transform: rotate(158deg);
  transform: rotate(158deg);
  -ms-transform: rotate(158deg);
  -moz-transform: rotate(158deg);
}
.mb-a .flyout-wrap .flyout > li:nth-of-type(6) {
  -webkit-transform: rotate(195deg);
  transform: rotate(195deg);
  -ms-transform: rotate(195deg);
  -moz-transform: rotate(195deg);
}
.mb-a .flyout-wrap .flyout > li a {
  position: absolute;
  display: block;
  overflow: hidden;
  text-indent: -99999px;
  border: 3px solid #fff;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px 0, rgba(0, 0, 0, 0.2) 0 0 0 1px, inset rgba(0, 0, 0, 0.5) 0 0 2px 0;
}
.mb-a .flyout-wrap .flyout > li a:active {
  border-color: orange;
}
.mb-a .flyout-wrap .flyout-init li {
  display: none;
}
.rorate{
	-webkit-transform: rotate(195deg);
  transform: rotate(195deg);
  -ms-transform: rotate(195deg);
  -moz-transform: rotate(195deg);
}
.mb-a .flyout-wrap .flyout li a {
  top: 150px;
  bottom:-150px;
  -webkit-animation: contract 0.35s ease-out 1 backwards;
  animation: contract 0.35s ease-out 1 backwards;
  -ms-animation: contract 0.35s ease-out 1 backwards;
  -moz-animation: contract 0.35s ease-out 1 backwards;
  -webkit-transition:All 0.4s ease-in-out;
  transition:All 0.4s ease-in-out;
  -ms-transition:All 0.4s ease-in-out;
  -moz-transition:All 0.4s ease-in-out;
}
.mb-a .flyout-wrap .flyout li a:hover{
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.mb-a .flyout-wrap .flyout.expand li a {
  top: -23px;
  -webkit-animation: expand 1s ease 1 backwards;
  animation: expand 1s ease 1 backwards;
  -ms-animation: expand 1s ease 1 backwards;
  -moz-animation: expand 1s ease 1 backwards;
}
.mb-a .flyout-wrap .flyout.fade li a.clicked {
  top: 10px;
  -webkit-animation: clicked 0.5s ease-out 1 forwards;
  animation: clicked 0.5s ease-out 1 forwards;
  -ms-animation: clicked 0.5s ease-out 1 forwards;
  -moz-animation: clicked 0.5s ease-out 1 forwards;
}
.mb-a .flyout-wrap .flyout.fade li a:not(.clicked) {
  top: 10px;
  -webkit-animation: fade 0.5s ease-out 1 forwards;
  animation: fade 0.5s ease-out 1 forwards;
  -ms-animation: fade 0.5s ease-out 1 forwards;
  -moz-animation: fade 0.5s ease-out 1 forwards;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(1) a {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  background: url(/images/p34.png);
  width: 54px;
  height: 54px;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(1) a:hover{
    background: url(/images/p34on.png);
}
.mb-a .flyout-wrap .flyout.expand li:nth-of-type(1) a {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -ms-animation-delay: 0s;
  -moz-animation-delay: 0s;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(2) a {
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  -ms-animation-delay: 0.16s;
  -moz-animation-delay: 0.16s;
  background: url(/images/p35.png);
  width: 54px;
  height: 54px;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(2) a:hover{
  background: url(/images/p35on.png);
}
.mb-a .flyout-wrap .flyout.expand li:nth-of-type(2) a {
  -webkit-animation-delay: 0.04s;
  animation-delay: 0.04s;
  -ms-animation-delay: 0.04s;
  -moz-animation-delay: 0.04s;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(3) a {
  -webkit-animation-delay: 0.12s;
  animation-delay: 0.12s;
  -ms-animation-delay: 0.12s;
  -moz-animation-delay: 0.12s;
  background: url(/images/p36.png);
  width: 54px;
  height: 54px;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(3) a:hover{
  background: url(/images/p36on.png);
}
.mb-a .flyout-wrap .flyout.expand li:nth-of-type(3) a {
  -webkit-animation-delay: 0.08s;
  animation-delay: 0.08s;
  -ms-animation-delay: 0.08s;
  -moz-animation-delay: 0.08s;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(4) a {
  -webkit-animation-delay: 0.08s;
  animation-delay: 0.08s;
  -ms-animation-delay: 0.08s;
  -moz-animation-delay: 0.08s;
  background: url(/images/p37.png);
  width: 54px;
  height: 54px;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(4) a:hover{
  background: url(/images/p37on.png);
}
.mb-a .flyout-wrap .flyout.expand li:nth-of-type(4) a {
  -webkit-animation-delay: 0.12s;
  animation-delay: 0.12s;
  -ms-animation-delay: 0.12s;
  -moz-animation-delay: 0.12s;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(5) a {
  -webkit-animation-delay: 0.04s;
  animation-delay: 0.04s;
  -ms-animation-delay: 0.04s;
  -moz-animation-delay: 0.04s;
  background: url(/images/p38.png);
  width: 54px;
  height: 54px;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(5) a:hover{
    background: url(/images/p38on.png);
}
.mb-a .flyout-wrap .flyout.expand li:nth-of-type(5) a {
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  -ms-animation-delay: 0.16s;
  -moz-animation-delay: 0.16s;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(6) a {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -ms-animation-delay: 0s;
  -moz-animation-delay: 0s;
  background: url(/images/p39.png);
  width: 32px;
  height: 32px;
}
.mb-a .flyout-wrap .flyout li:nth-of-type(6) a:hover{
    background: url(/images/p39on.png);
}
.mb-a .flyout-wrap .flyout.expand li:nth-of-type(6) a {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
}
.mb-a .flyout-wrap .flyout-btn {
  position: absolute;
  bottom: -120px;
  left: -144px;
  z-index: 9999;
  width: 284px;
  height: 284px;
  overflow: hidden;
  text-indent: -99999px;
/*  border: 1px solid #000;*/
  border-radius: 50%;
}
@-webkit-keyframes expand {
  0% {
    top: 150px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    opacity: 0.2;
  }
  50% {
    top: -43px;
  }
  70% {
    top: -17px;
    opacity: 1.0;
  }
  100% {
    top: -23px;
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
  }
}
@-webkit-keyframes clicked {
  0% {
    -webkit-transform-origin: scale(1);
    transform-origin: scale(1);
    -ms-transform-origin: scale(1);
    -moz-transform-origin: scale(1);
    opacity: 1;
    top: 10px;
  }
  90% {
    top: 10px;
  }
  99% {
    -webkit-transform: scale(6);
    transform: scale(6);
    -ms-transform: scale(6);
    -moz-transform: scale(6);
    opacity: 0;
    top: 150px;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    -ms-transform: scale(0);
    -moz-transform: scale(0);
  }
}
@-webkit-keyframes fade {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    opacity: 1;
    top: 10px;
  }
  90% {
    opacity: 0;
    top: 10px;
  }
  99% {
    transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    top: 150px;
  }
  100% {
    transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
  }
}
.fenlei a:hover{text-decoration:none;}
.mb-a-c {position:absolute;z-index:11;left:-90px;top:210px;}
.mb-a-c a{display:block;width:400px;height:100px;}
.mc-a-b {position:absolute;z-index:11;left:-10px;top:30px;}
.mc-a-b a{display:block;width:400px;height:100px;}
.mc {width:100%;height:973px;background:url(../images/bg03.jpg) no-repeat center 0;}
.mc-a {width:1050px;margin:0 auto;padding-top:190px;position:relative;z-index:1;}
.mc-a-a {width:310px;padding-top:210px;height:122px;background:url(../images/mbg01.png) no-repeat 0 0;float:left;font-size:12px;color:#555;line-height:20px;margin:0 10px 55px 0;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
transform: rotate(0deg);
-ms-transform: rotate(0deg);	
-webkit-transform: rotate(0deg);	
-o-transform: rotate(0deg);		
-moz-transform: rotate(0deg);	
}
.mc-a-a:hover {
transform: rotate(-10deg);
-ms-transform: rotate(-10deg);	
-webkit-transform: rotate(-10deg);	
-o-transform: rotate(-10deg);		
-moz-transform: rotate(-10deg);	
}
.mc-a-a p{padding:0 20px;}
.mc-a-a1 {background:url(../images/mbg02.png) no-repeat 0 0;}
.mc-a-a2 {background:url(../images/mbg03.png) no-repeat 0 0;}
.mc-a-a3 {background:url(../images/mbg04.png) no-repeat 0 0;}
.mc-a-a4 {background:url(../images/mbg05.png) no-repeat 0 0;}
.mc-a-a5 {background:url(../images/mbg06.png) no-repeat 0 0;}
.md {width:100%;/*height:2403px;*/background:url(../images/bg04.jpg) no-repeat center 0;position:relative;}
.md-case{position:absolute;left:413px;top:75px;z-index:11;}
.md-case a{height:100px;width:202px;display:block;}
.md-partner{position:absolute;left:39px;top:-48px;z-index:11;}
.md-partner a{width:432px;height:100px;display:block;}
.md-a {width:1050px;margin:0 auto;padding-top:200px;height:1500px;}
.md-a-a {width:1050px;height:223px;overflow:hidden;}
.md-a-a img{height:223px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.md-a-a img:hover{margin-left:-5px;}
.md-a-b {margin-left:160px;max-width:961px;}
.md-b {width:1050px;margin:0 auto;position:relative;z-index:1;height:594px;}
.md-b-a {width:330px;position:absolute;left:46px;top:264px;z-index:11;}
.md-b-a img{width:135%;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.md-b-a img:hover{width:140%;}
.md-b-b {width:450px;position:absolute;right:0;top:88px;z-index:11;}
.md-b-b li{width:120px;height:120px;float:left;margin:0 11px 35px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.md-b-b li:hover{width:140px;height:140px;margin:0 1px 15px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mb-a-b{position:absolute;z-index:11;left:-80px;top:117px;}
.mb-a-b a{display:block;width:355px;height:80px;}
.md-b-b li img{width:100%;height:100%;}
.flinks {width:100%;margin-top:1px;padding-top:50px;border-top:1px solid #ddd;}
.flinksm {width:1000px;height:164px;margin:0 auto;text-align:center;}
.flinksdl {float:left;width:200px;}
.flinksdl dt{width:100%;line-height:30px;padding-bottom:10px;}
.flinksdl dd{width:100%;line-height:22px;}
.flinksdl dd a{color:#999;font-size:12px;}
.flinksdl dd a:hover{color:#c00;}
.footer {width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #ddd;position:relative;z-index:1;}
.footerm {width:1000px;margin:0 auto;text-align:center;height:90px;}
.flogo {float:left;}
.copyright{margin: 0 auto;height: 30px;width: 1000px;}
.copyright *{color:#999;}
.footerm *{line-height:35px;color:#777;font-size:12px;}
.fm-a {position:absolute;left:0px;top:-20px;z-index:11;}
.fm-b {position:absolute;right:0px;top:-110px;z-index:11;}
.fkf {width:60px;position:fixed;top:10%;right:10px;z-index:2;}
.fkf dl{width:60px;position:relative;z-index:2;}
.fkf dl dt img{
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.fkf dl dt img:hover {
    transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -o-transform:scale(1.2);
    -ms-transform:scale(1.2);
    z-index: 999;
}
.fkf dl dd{width:120px;height:112px;position:absolute;z-index:11;left:-130px;top:0;display:none;}
.fkf dl dd.fkfdd{width:120px;height:112px;background:#fff;border:1px solid #aaa;left:-130px;top:-60px;text-align:center;color:#333;}
.ftop {width:50px;position:fixed;bottom:8%;right:10px;z-index:2;}
.ftop a{
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.ftop a:hover {
    transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -o-transform:scale(1.2);
    -ms-transform:scale(1.2);
}
.mab {width:100%;height:536px;/*background:url(../images/bg05.jpg) no-repeat center 0;*/position:relative;z-index:1;}
.mab .ma-ul{width:947px;}
.mab .ma-ul li{padding-left:7px;background:url(../images/ico01.jpg) no-repeat 2px 15px;}
.mab .ma-ul li:hover{background:#3AAA92;}
.me {width:100%;height:1441px;background:url(../images/bg06.jpg) no-repeat center 0;}
.me-a {width:1050px;margin:0 auto;position:relative;z-index:1;height:650px;}
.me-a-a {width:630px;position:absolute;z-index:11;left:360px;top:250px;}
.me-a-aa {width:320px;height:234px;overflow:hidden;float:left;line-height:25px;font-size:14px;color:#555;}
/*#me-a-aab,#me-a-aac {height:auto;} */

#me-a-aab{height:150px;}
.me-a-ab {width:300px;height:227px;float:right;}
.me-a-ab img{width:300px;height: 227px;}
.me-a-ac {width:100%;float:left;margin:20px 0 0 0;}
.me-a-ac .mh-a-uljn li{display: inline-block;}
.me-a-ac a{background:#b5b5b5;diaplay:inline-table;padding:1px 10px;font-size:12px;color:#fff;margin:0 12px 0 0;
    -moz-border-radius: 35px;      
    -webkit-border-radius: 35px;   
    border-radius:35px;
}
.me-a-ac a:hover{background: #3e506e;
}
.me-a-ad {width:100%;float:left;margin:20px 0 0 0;text-align:right;}
.me-a-ad a{background:#3e506e;diaplay:inline-table;padding:3px 10px;font-size:12px;color:#fff;}
.me-a-ad a:hover{background:#c00;}
.me-b {width:950px;margin:0 auto;height:650px;padding-top:160px;}
.me-b li{width:176px;height:231px;float:left;margin:0 60px 50px 0;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
transform: rotate(0deg);
-ms-transform: rotate(0deg);	
-webkit-transform: rotate(0deg);	
-o-transform: rotate(0deg);		
-moz-transform: rotate(0deg);	}
.me-b li:hover{
transform: rotate(-10deg);
-ms-transform: rotate(-10deg);	
-webkit-transform: rotate(-10deg);	
-o-transform: rotate(-10deg);		
-moz-transform: rotate(-10deg);	
}
.mf {width:100%;height:923px;background:url(../images/bg07.jpg) no-repeat center 0;}
.mf-a {width:1050px;margin:0 26%;height:900px;}
.mf-a-ul {width:100%;padding-top:170px;}
.mf-a-ul li{width:158px;height:187px;overflow:hidden;float:left;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.mf-a-ul li:hover{
	transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
}
#mr_fu li a img{
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
}
#mr_fu li a img:hover{
	transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
}
.mf-a-ul li dl{width:158px;height:187px;position:relative;z-index:1;margin:12px;}
.mf-a-ul li dl dt{width:158px;height:187px;}
.mf-a-ul li dl dt img{width:158px;height:187px;}
.mf-a-ul li dl dd{width:158px;height:157px;padding-top:30px;float:left;background:url(../images/tmbg.png);position:absolute;left:0;top:0;z-index:999;opacity:0;}
.mf-a-ul li dl dd p{padding:0 20px;line-height:25px;color:#fff;}
.mf-a-ul li dl dd p b{font-size:16px;}
.mf-a-ul li dl dd span{position:absolute;right:20px;bottom:20px;z-index:11;}
.mf-a-ul li.mf-a-ulli {margin-left:475px;}.mf-a-ul li.mf-a-ullim a:hover
.mf-a-ul li.mf-a-ullia {margin-left:158px;}
.mf-a-ul li.mf-a-ullim {background:#42a2ca;height:175px;text-align:center;margin:12px;}
.mf-a-ul li.mf-a-ullim a{font-size:12px;color:#fff;line-height:85px;display:block;height:175px;width:158px;}
.mf-a-ul li.mf-a-ullim a b{font-size:36px;}
.mf-a-ul li.mf-a-ullim a:hover{color:#384275; text-decoration:none;}
.mg {width:100%;height:1165px;background:url(../images/bg08.jpg) no-repeat center 0;}
.mg-a {width:1000px;margin:0 auto;padding-top:188px;}
.mg-a .xyzp{  margin: -172px 0 85px 19px;}
.mg-a li{width:230px;height:432px;float:left;padding-left:15px;}
.mg-box {width:230px;background:#f5f5f5;float:left;margin-bottom:15px;}
.mg-box img{width:230px;}
.mg-box p{color:#000;padding:5px 10px;}
.mg-box p span{padding:2px 10px;display:inline-table;background:#565960;color:#fff;}
.mg-b,.mh-b {width:1000px;margin:1px auto;text-align:center;}
.mg-b a,.mh-b a{color:#555;padding:5px 10px;display:inline-table;background:#3ca992;color:#fff;}
.mg-b a:hover,.mh-b a:hover{background: #c00}
.mh-b a{background:#3d506e;margin-top:100px;}
.mh {position:relative;width:100%;height:1479px;background:url(../images/bg09.jpg) no-repeat center 0;}
.mh-a {width:1000px;margin:0 auto;padding-top:250px;}
.mh-a-ul li{width:238px;height:189px;float:left;margin:0 12px 12px 0;}
.mh-a-ul li dl{width:239px;height:189px;position:relative;z-index:1;}
.mh-a-ul li dl dt{width:239px;height:189px;}
.mh-a-ul li dl dt img{width:239px;height:189px;}
.mh-a-ul li dl dd{width:239px;height:159px;padding-top:30px;float:left;background:url(../images/tmbga.png);position:absolute;left:0;top:0;z-index:11;opacity:0;}
.mh-a-ul li dl dd p{padding:0 20px;line-height:25px;color:#0E3377;}
.mh-a-ul li dl dd p b{font-size:16px;}
.mh-a-ul li dl dd span{position:absolute;right:20px;bottom:20px;z-index:11;text-align:right;color:#0E3377;}
.mh-a-ul li.mh-a-ulli {height:380px;margin:0 1px 0 0;}
.mh-a-ul li.mh-a-ulli dl{height:380px;}
.mh-a-ul li.mh-a-ulli dl dt{height:380px;}
.mh-a-ul li.mh-a-ulli dl dt img{height:380px;}
.mh-a-ul li.mh-a-ulli dl dd{height:350px;padding-top:30px;}
/*.mh-a-ula {width:710px;margin:0 auto;padding-top:250px;height:430px;position:relative;z-index:1;}
.mh-a-ula li{display:block;position:absolute;z-index:1;}
.mh-a-ula li a{  left: 45px; display: block; position: absolute;bottom:-25px;
transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.mh-a-ula li a:hover {
    transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
}
.mh-a-ula li#tb_t_1{  left: 37px; bottom: 57px;}
.mh-a-ula li#tb_t_2{  left: 81px; bottom: 208px;}
.mh-a-ula li#tb_t_3{left:270px;bottom:300px;}
.mh-a-ula li#tb_t_4{  left: 461px; bottom: 208px;}
.mh-a-ula li#tb_t_5{  left: 500px; bottom: 56px;}*/
.rcpy{
    bottom: 100px;
    left: 255px;
}
.rcpy a{
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.rcpy a:hover{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:rotate(0);
    -webkit-transform:rotate(0);
    -moz-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
}
.mh-c {width:100%;height:317px;background:url(../images/tbg01.jpg) repeat-x 0 0;margin-top:1px;text-align:center;color:#fff;}
.mh-c h2{font-size:20px;font-weight:300;padding:70px 0 30px;}
.mh-c p{font-size:14px;margin:0 auto;width:60%;line-height:25px;}
.mh-d {width:100%;height:463px;background:#fff;text-align:center;}
.mh-d h2{font-size:20px;font-weight:300;padding:70px 0 30px;}
.mh-d-a {width:995px;margin:0 auto;height:70px;background: url(../images/xiahuaxian.png);padding-top: 30px;}
.mh-d-a a{display:inline-table;font-size:14px;width:65px;padding:0 36px;color:#2c4472;}
.mh-d-aa a{display:inline-table;font-size:14px;height:140px;width:65px;padding:0 36px;color:#2c4472;background: url(../images/jybz.png) no-repeat;
transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
    transform-origin: bottom;}
.mh-d-aa a:hover{
    animation: qiqiu 1s ease-out 1 backwards;
    -moz-animation: qiqiu 1s ease-out 1 backwards;
    -ms-animation: qiqiu 1s ease-out 1 backwards;
    -webkit-animation: qiqiu 1s ease-out 1 backwards;
}
@-webkit-keyframes qiqiu{
    25% {
        transform: scale(1.2) rotate(-15deg);
        -ms-transform: scale(1.2) rotate(-15deg);
        -moz-transform: scale(1.2) rotate(-15deg);
        -webkit-transform: scale(1.2) rotate(-15deg);
    }
    50% {
        transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    75% {
        transform: scale(1.2) rotate(15deg);
        -moz-transform: scale(1.2) rotate(15deg);
        -ms-transform: scale(1.2) rotate(15deg);
        -webkit-transform: scale(1.2) rotate(15deg);
    }
}
.mh-d-aa .mh-d-aaa{background-position: -0.5% 0;}
.mh-d-aa .mh-d-aab{background-position: 16% 0;}
.mh-d-aa .mh-d-aac{background-position: 32% 0;}
.mh-d-aa .mh-d-aad{background-position: 48.5% 0;}
.mh-d-aa .mh-d-aae{background-position: 65% 0;}
.mh-d-aa .mh-d-aaf{background-position: 81.5% 0;}
.mh-c p{font-size:14px;margin:0 auto;width:60%;line-height:25px;}
.mh-f {width:100%;}
.mh-f-a {width:100%;padding-top:30px;height:70px;background:#a1d3c8;}
.mh-f-am {width:1000px;margin:0 auto;}
.mh-f-am span{font-size:14px;color:#333;line-height:25px;padding-right:100px;}
.mh-f-b {width:100%;padding-top:20px;height:60px;background:#2d3d5e;}
.mh-f-bm {width:1000px;margin:0 auto;position:relative;z-index:1;}
.mh-f-bm .mh-f-bspana{position:absolute;top:-174px;z-index:11;right:200px;}
.mh-f-bm .mh-f-bspanb{position:absolute;top:-175px;z-index:11;right:20px;}
.mi {width:100%;height:536px;/*background:url(../images/bg10.jpg) no-repeat center 0;*/position:relative;z-index:1;}
.mj {width:100%;height:2554px;background:url(../images/bg11.jpg) no-repeat center 0;}
.mj-a {width:1050px;margin:0 auto;}
.mj-a-a {width:880px;margin:0 auto;padding-top:150px;height:450px;}
.mj-a-aa {width:460px;height:250px;overflow:hidden;float:left;line-height:25px;color:#333;}
#mj-a-aaa {width:460px;height:190px;overflow:hidden;margin-top:30px;}
#mj-a-aab,#mj-a-aac {height:auto;}
.mj-a-aa p{padding-bottom:10px;}
.mj-a-ab {width:400px;float:right;}
.mj-a-ab li{float:left;width:198px;overflow:hidden;}
.mj-a-ab li img{width:198px;height:137px;float:left;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mj-a-ab li img:hover{margin-top:-10px;}
.mj-a-ab li.mj-a-aba{margin-top:30px;background:#333;}
.mj-b-a {width:1000px;margin:0 auto;padding-top:50px;height:800px;}
.mj-b-a .chakan{margin-left:853px;}
.mj-b-aa {width:1000px;height:70px;}
.mj-b-aa a{width:61px;height:70px;font-size:12px;padding-top:10px;float:left;line-height:15px;background:url(../images/ico10.png) no-repeat -22px -12px;text-align:center;margin:0 10px 0 0;
transition:All 0.2s ease-in-out;
    -webkit-transition:All 0.2s ease-in-out;
    -moz-transition:All 0.2s ease-in-out;
    -o-transition:All 0.2s ease-in-out;
}
.mj-b-aa a:hover,.mj-b-aa a.tab_2{background:url(../images/ico10on.png) no-repeat -22px -12px;
transform:translate(0,-10px);
    -webkit-transform:translate(0,-10px);
    -moz-transform:translate(0,-10px);
    -o-transform:translate(0,-10px);
    -ms-transform:translate(0,-10px);
	text-decoration:none;
}
.mj-b-ab {width:980px;margin:0 auto;padding-top:10px;}
.mj-b-ab li{width:245px;height:181px;float:left;overflow:hidden;position:relative;z-index:1;}
.mj-b-ab li.mj-b-aba{margin-left:240px;}
.mj-b-abbox{width:240px;height:146px;padding-top:30px;background:url(../images/tmbga.png);position:absolute;left:-300px;top:0;z-index:11;text-align:center;color:#fff;line-height:25px;opacity:0}
.mj-b-abbox p{color: rgb(4, 84, 119); }
.mj-b-abbox a{font-size:16px;color: rgb(4, 84, 119); }
.mj-b-abbox a:hover{color:#c00;}
.mj-b-ac {width:900px;margin:0 auto;text-align:right;padding-top:80px;}
.mj-b-ac a{
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.mj-b-ac a:hover{
	-webkit-transform:translate(10px,0px);
    -moz-transform:translate(10px,0px);
    -o-transform:translate(10px,0px);
    -ms-transform:translate(10px,0px);
}
.mj-b-ad {width:900px;margin:0 auto;height:780px;padding-top:80px;position:relative;z-index:1;font-size:12px;color:#333;}
.mj-b-ad p{padding-bottom:10px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mj-b-ad p:hover{margin-top:-10px;}
.mj-b-ada {width:270px;float:left;position:absolute;left:10px;top:130px;}
.mj-b-adb {width:270px;float:left;position:absolute;right:10px;top:130px;}
.mj-b-adc {width:270px;float:left;position:absolute;left:10px;top:330px;}
.mj-b-add {width:270px;float:left;position:absolute;right:10px;top:330px;}
/*.mj-b-ae {width:500px;height:70px;float:right;}
.mj-b-ae div {color:#fff;font-size: 14px;line-height: 30px;}
.mj-b-af {position:relative;margin-left:30px; }
.mj-b-af div{position:absolute;z-index:11;top:-1px;text-align: center;}
.mj-b-af div span{color:#fff;font-size: 16px;letter-spacing:2px;}
.mj-b-af div img{display: block;}
.mj-b-af .mj-b-afa{left:0;}
.mj-b-af .mj-b-afb{left:139px;}*/
.mj-b-ae{width:1000px;height:70px;}
.mj-b-af{width:1000px;height:90px;position:relative;z-index:1;}
.mj-b-af .erweima-pic{position:absolute;z-index:11;right:0;top:-119px;}
.mj-b-af .erweima-wenzi{position:absolute;z-index:11;right:-40px;top:19px;}
.mj-b-af .erweima-wenzi span{text-align: center ;display: inline-block;color: #fff;font-size: 18px;margin-right:57px;line-height:35px;height: 35px;width: 67px;border-radius: 5px;background: #2c3d5d;}
.mk {width:100%;height:536px;background:url(../images/bg12.jpg) no-repeat center 0;position:relative;z-index:1;}
.mk .ma-ul{width:784px;}
.mk-a {width:100%;height:953px;background:url(../images/bg13.jpg) no-repeat center 0;}
.mk-am {width:900px;margin:0 auto;padding-top:300px;}
.mk-b {width:100%;height:1383px;background:url(../images/bg14.jpg) no-repeat center 0;}
.mk-bm {width:1000px;margin:0 auto;}
.mk-c {width:100%;height:764px;background:url(../images/bg15.jpg) no-repeat center 0;}
.mk-cm {width:1000px;margin:0 auto;padding-top:166px;}
.mk-d {width:100%;height:859px;background:url(../images/bg16.jpg) no-repeat center 0;}
.mk-dm {width:1000px;margin:0 auto;}
.mk-e {width:100%;height:500px;background:url(../images/bg17.jpg) no-repeat center 0;}
.mk-em {width:1000px;margin:0 auto;padding-top:100px;}
.mk-am-a {width:520px;height:180px;overflow:hidden;line-height:25px;font-size:14px;color:#666;}
#mk-am-ac,#mk-am-ab {height:auto;}
.mk-am-a p{text-indent:26px;}
.mk-am-b {width:550px;text-align:center;height:150px;padding-top:30px;}
.mk-am-b a{display:inline;padding:0 20px 0 10px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
transform: rotate(0deg);
-ms-transform: rotate(0deg);	
-webkit-transform: rotate(0deg);	
-o-transform: rotate(0deg);		
-moz-transform: rotate(0deg);	
}
.mk-am-b a:hover{
transform: rotate(-60deg);
-ms-transform: rotate(-60deg);	
-webkit-transform: rotate(-60deg);	
-o-transform: rotate(-60deg);		
-moz-transform: rotate(-60deg);	
}
.mk-am-c a{display:inline;padding:0 10px 0 10px;}
.mk-bm-a {width:100%;padding-top:80px;}
.mk-bm-am {width:960px;padding:30px;background:#C5C5C5;}
.mk-bm-dl {width:450px;height:90px;float:left;background:#fff;margin:15px 15px 15px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mk-bm-dl:hover {margin:30px 15px 0px;}
.mk-bm-dl dt{width:80px;height:90px;float:right;background:#3da1d3;text-align:center;color:#fff;font-size:12px;}
.mk-bm-dl dt b{display:block;padding-top:16px;color:#fff;font-size:20px;}
.mk-bm-dl dd{width:448px;height:90px;float:left;color:#999;font-size:12px;padding-left:10px;}
.mk-bm-dl dd *{color:#333;font-size:16px;line-height:35px;}
.mk-bm-ama {width:945px;float:left;text-align:right;}
.mk-bm-ama a{display:inline-table;padding:8px 100px;background:#3da1d2;color:#fff;}
.mk-bm-ama a img{margin:0 0 -3px 5px;}
.mk-bm-b {width:100%;padding-top:230px;}
.mk-bm-b dl{width:100%;position:relative;z-index:1;height:320px;}
.mk-bm-b dl dt{width:190px;height:180px;position:absolute;left:50px;top:50px;z-index:11;}
.mk-bm-b dl dt img{
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mk-bm-b dl dt img:hover{margin-left:-10px;}
.mk-bm-b dl dd{
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mk-bm-b dl dd:hover{margin-left:-10px;}
.mk-bm-b dl dt img{width:190px;height:180px;}
.mk-bm-b dl dd{width:560px;height:180px;position:absolute;left:320px;top:167px;z-index:11;line-height:25px;color:#fff;font-size:14px;}
.mk-bm-b dl dd p{padding-bottom:10px;}
.mk-bm-b dl.mk-bm-dlb dt{left:750px;top:110px;}
.mk-bm-b dl.mk-bm-dlb dd{left:100px;top:167px;}
.mk-cm-dl {width:860px;margin:0 auto;}
.mk-cm-dl dt{width:305px;height:200px;float:left;padding-right:40px;overflow:hidden;}
.mk-cm-dl dt img{width:305px;height:200px;}
.mk-cm-dl dd{width:500px;height:200px;float:left;}
.mk-cm-dl dd p{font-size:14px;color:#555;line-height:22px;padding-bottom:10px;}
.mk-cm-dl dd p span a{font-size:18px;color:#fff;line-height:26px;background:#1691bb;display:inline-table;padding:3px 10px;}
.mk-dm-a {width:900px;margin:0 auto;padding-top:100px;height:100px;line-height:25px;color:#555;font-size:14px;}
.mk-dm-a p{text-indent:25px;}
.mk-dm-b {width:900px;margin:0 auto;height:450px;background:#efefef;}
.mk-dm-ba {width:830px;margin:0 auto;height:55px;text-align:center;}
.mk-dm-ba span{font-size:18px;color:#555;border-top:4px solid #41577e;display:inline-table;padding-top:9px;}
.mk-dm-bb {width:830px;margin:0 auto;height:90px;text-align:center;}
.mk-dm-bc {width:830px;margin:20px auto 0;padding-top:20px;border-top:1px solid #aaa;}
.mk-dm-bc li{width:33%;float:left;line-height:30px;color:#555;font-size:14px;}
.mr_frUlb {width:100%;}
.mr_frUlb li {width:217px;float:left;margin:0 10px 0 20px;}
.mk-em-dl {width:217px;height:338px;float:left;position:relative;z-index:1;text-align:center;}
.mk-em-dl dt{width:217px;height:338px;}
.mk-em-dl dd{width:217px;height:138px;padding-top:200px;position:absolute;left:0;top:0;z-index:11;background:url(../images/mbg07.png) no-repeat center 0;}
.mk-em-dl dd span a{font-size:20px;}
.mk-em-dl dd p{font-size:12px;color:#555;line-height:20px;padding:0 30px 10px;}
.mk-em-dl:hover dd{background:url(../images/mbg07on.png) no-repeat center 0;}
.ml {width:100%;height:536px;/*background:url(../images/bg18.jpg) no-repeat center 0;*/position:relative;z-index:1;}
.ml .ma-ul{width:801px;right:7%;}
.ml .ma-ul li{padding-left:10px;background-position:0px 15px;}
.ml .ma-ul li.ma-ulli{padding-left:20px;background:none;}
.ml .ma-ul li.ma-ulli a{display:inline-table;padding:1px 7px;background:#6e698b;font-size:12px;color:#fff;margin-right:6px;}
.ml .ma-ul li.ma-ulli a:hover{background: #eb4690;}
/*.ml .ma-ul li.ma-ulli a.ma-ullia{background:#6e698b;margin-right:6px;}*/
.ml-a {width:100%;height:786px;background:url(../images/bg19.jpg) no-repeat center 0;}
.ml-am {width:900px;margin:0 auto;padding-top:100px;}
.ml-b {width:100%;height:1320px;background:url(../images/bg20.jpg) no-repeat center 0;}
.ml-bm {width:900px;margin:0 auto;}
.ml-c {width:100%;height:1261px;background:url(../images/bg21.jpg) no-repeat center 0;}
.ml-cm {width:1000px;margin:0 auto;}
.ml-am-a {width:275px;float:left;overflow:hidden;padding-top:230px;}
.ml-am-b {width:600px;float:right;}
.ml-am-ba {width:530px;height:230px;padding-left:70px;color:#777;font-size:12px;line-height:25px;}
#ml-am-baa {width:530px;height:190px;overflow:hidden;}
#ml-am-bab,#ml-am-bac {height:auto;}
.ml-am-ba p a{color:#eb4790;}
.ml-am-ba p a img{margin:0 0 -5px 5px;}
.ml-am-b .mk-bm-am{padding:15px;width:95%;margin-top:20px;}
.ml-am-b .mk-bm-am dl{width:560px;margin:10px 5px 10px;}
.ml-am-b .mk-bm-am dl dt{background:#ea6da5;}
.ml-am-b .mk-bm-am .mk-bm-ama{width:565px;}
.ml-am-b .mk-bm-am .mk-bm-ama a{background:#ea6da5;}

.ml-bm-a{height:115px;margin:0 auto;overflow:hidden;width:990px;padding-top:90px;}
.mr_frbox{height:33px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:33px;margin:40px 0px 0 0;width:32px;}
.mr_frUl{float:left;height:112px;width:900px;margin-left:5px;}
.mr_frBtnR{float:right;margin-top:40px;cursor:pointer;width:32px;height:33px;}
.mr_frUl ul li{display:inline;float:left;width:217px;overflow:hidden;position:relative;margin:0 5px 0 5px;}
.mr_frUl ul li a img{width:100%;}
.mk-dm-bb .mr_frUla{height:90px;float:left;width:900px;margin-left:5px;}
.mk-dm-bb .mr_frUla ul li{height:90px;width:90px;display:inline;float:left;overflow:hidden;position:relative;margin:0 5px 0 5px;}

.ml-bm-b {padding-top:180px;height:900px;}
.ml-bm-b .mg-a-ul {width:1000px;}
.ml-bm-b .mg-a-ul li{width:230px;float:left;padding-right:10px;}
.mg-a-ul li .mg-box{width:230px;position:relative;z-index:1;overflow:hidden;}
.mg-box .mg-boxm {width:230px;padding-top:5%;color:#fff;z-index:11;height:100%;background:url(../images/tmbga.png);position:absolute;left:0;line-height:18px;color:#e69714;top:-582px;text-align:center;}
.mg-box .mg-boxm a{display:block;width:100%;height:100%;}
.mg-box .mg-boxm p {color:#000;}
.mg-box .mg-boxm p img {width:auto;}
.mg-box .mg-boxm p span {background:none;font-size:16px;color: #000}
.ml-cm-a {width:100%;margin:0 auto;padding-top:100px;height:450px;}
.ml-cm-a li {width:230px;float:left;overflow:hidden;margin-right:10px;}
.ml-cm-a li img {width:230px;margin-bottom:10px;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.ml-cm-a li img:hover {margin-top:-10px;}
.ml-cm-a li.ml-cm-ali {width:460px;margin:0;}
.ml-cm-a li.ml-cm-ali dl{width:100%;height:115px;float:left;background:#efefef;margin-bottom:7px;}
.ml-cm-a li.ml-cm-ali dt{width:115px;height:115px;float:left;padding-right:10px;}
.ml-cm-a li.ml-cm-ali dt img{width:115px;height:115px;}
.ml-cm-a li.ml-cm-ali dd{padding:10px;font-size:12px;color:#999;}
.ml-cm-a li.ml-cm-ali dd a{font-size:16px;color:#333;}
.ml-cm-a li.ml-cm-ali dd p{padding-bottom:10px;}
.ml-cm-b {width:100%;margin:0 auto;padding-top:110px;}
.ml-cm-dla {width:250px;float:left;height:450px;background:url(../images/tmbga.png);padding:30px;margin-right:10px;}
.ml-cm-dla dt{width:250px;height:250px;text-align:center;}
.ml-cm-dla dt img{width:250px;height:250px;}
.ml-cm-dla dd{width:250px;position:relative;z-index:1;padding-top:20px;}
.ml-cm-dla dd p{padding-bottom:10px;color:#fff;font-size:12px;}
.ml-cm-dla dd p a{color:#c8407e;}
.ml-cm-dla dd p span a{font-size:30px;}
.ml-cm-dla dd p a img{margin:0 0 -5px 5px;}
.ml-cm-dla dd .ml-cm-span{position:absolute;left:0px;top:-50px;z-index:11;display:inline-table;padding:5px 10px;background:#c8407e;color:#666;font-size:20px;}

.mm-a {width:100%;height:110px;background:url(../images/bg22.jpg) no-repeat center 0;overflow:hidden;}
.mm-aa {width:1043px;margin:0 auto;height:110px;}
.logom {width:300px;float:left;padding-top:30px;}
.mm-ul {width:665px;min-width:665px;float:right;padding-top:10px;}
.mm-ul li{width:99px;padding-left:10px;float:left;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mm-ul li b{font-size:39px;color:#ccc;font-weight:300;font-family:"宋体";}
/*.mm-ul li:hover{margin-top:-30px;padding-top:30px;}
.mm-ul li:hover b{font-size:18px;}*/
.mm-ul li:hover{background:#5794E2;color:#fff;}
.mm-ul li a{font-size:12px;color:#555;}
.mm-ul li:hover a{color:#fff;}
.mm-ul li span{font-size:8px;color:#ccc;-webkit-transform:scale(0.8);}

.pro-switch {overflow:hidden;position:relative;height:757px;z-index:1;}
.flexslider .slides > li {display:none;-webkit-backface-visibility: hidden;text-align:center;width:100%;height:673px;position:relative;z-index:1; }
.flexslider .slides > li img {animation:mya 3s infinite;-webkit-animation:mya 3s infinite;position:absolute;top:30%;right:30%;z-index:999;} 
@-webkit-keyframes mya 
{
from {right:0px;}
to {right:30%;}
}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
.no-js .slides > li:first-child {display: block;}
.flexslider {margin:0 auto;position:relative;zoom:1;}
.flex-viewport {max-height:2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;display:none;}
.flex-control-nav {padding:0 10px;position:absolute;bottom:0;left:80%;z-index:99;margin-left:-50px;height:20px;background:#b5b5b7;opacity:0.9;filter:alpha(opacity=90);text-algin:center;
    -moz-border-radius: 35px;      
    -webkit-border-radius: 35px;   
    border-radius:35px;}
.flex-control-nav li {margin:5px 8px 0; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {background:#2e456f;display:block;height:12px;overflow: hidden;text-indent:-99em;width:12px;cursor: pointer; 
    -moz-border-radius: 50%;      
    -webkit-border-radius: 50%;   
    border-radius:50%;}
.flex-control-paging li a.flex-active {background:#01a0e2;}
.mm-a {height:auto;width:100%;}
* html .mm-a .slides {height:auto;}
.flexslider {width:100%;zoom:1;}
.ma-c-b .flexslider .slides > li img {width:250px;} 

.mm-b {width:100%;height:757px;}
.mm-ba {width:100%;margin:0 auto;height:757px;background:url(../images/bg01.png) no-repeat center 0;position:absolute;left:0;top:0;z-index:9;}
.mm-c {width:100%;height:667px;background:url(../images/bg23.jpg) no-repeat center 0;}
.mm-ca {width:990px;margin:0 auto;position:relative;z-index:1;height:375px;}
.mm-caa {width:990px;position:absolute;top:-60px;left:0;z-index:11;}
.mm-caa li{float:left;margin-top:45px;margin-right:20px;width:175px;height:258px;background:url(../images/mbg09.png) no-repeat 0 0;position:relative;z-index:1;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mm-caa li.mm-caali {margin-top:0px;}
.mm-caa-a {width:40px;height:70px;position:absolute;left:10px;top:10px;font-size:70px;color:#aaa;}
.mm-caa-b {width:90px;height:112px;position:absolute;right:20px;top:20px;}
.mm-caa-c {width:150px;height:100px;position:absolute;left:20px;top:150px;}
.mm-caa-c p{font-size:14px;color:#999;}
.mm-caa-c p span{font-size:12px;color:#3b536d;line-height:22px;}
.mm-caa-c p b{font-size:27px;color:#3b536d;font-weight:300;display:block;border-bottom:2px solid #3b536d;line-height:37px;letter-spacing:6px;}
.mm-caa li:hover{margin-top:0px;background:url(../images/mbg09on.png) no-repeat 0 0;}
.mm-caa li.mm-caali:hover{margin-top:45px;}
.mm-caa li:hover p{}
.mm-cb {width:990px;margin:0 auto;position:relative;z-index:1;}
.mm-cb-a {position:absolute;left:0;top:90px;}
.mm-cb-a a{display:block;width:270px;height:80px;}
.mm-cb-a a:hover{text-decoration:none;}
.mm-cbm {width:340px;padding:20px;background:#fff;float:right;}
.mm-cbm .mm-cbmb{margin:0;}
.mm-cbma {width:340px;text-align:center;height:60px;}
.mm-d {width:100%;height:475px;background:url(../images/bg24.jpg) no-repeat center 0;}
.mm-da {width:990px;margin:0 auto;position:relative;z-index:1;height:380px;}
.mm-da-a {width:600px;float:left;padding-top:43px;}
.mm-da-dl {width:555px;float:left;height:69px;padding:10px;padding-left:0;background:url(../images/tmbgb.png);margin:0 15px 15px 0;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;}
.mm-da-dl:hover {background:url(../images/tmbg.png);margin:15px 15px 0px 0;}
.mm-da-dl dt{width:70px;float:left;height:70px;padding-left:10px;padding-right:10px;border-left:4px solid #19a9e5;}
.mm-da-dl dt img{width:70px;height:70px;}
.mm-da-dl dd p{font-size:14px;color:#fff;padding-bottom:10px;}
.mm-da-dl dd span{font-size:12px;color:#19a9e5;}
.mm-da-b {width:310px;float:right;padding:35px;padding-top:50px;background:url(../images/tmbgb.png);color:#fff;line-height:25px;}
#mm-da-b {width:310px;margin-bottom:30px;height:287px;overflow:hidden;}
#mm-da-ba {height:auto;}
#mm-da-bb {height:auto;}
.mm-da-b p{padding-bottom:10px;}
.mm-da-b p a{display:inline-table;width:100%;height:30px;background:#19a9e5;text-align:center;color:#fff;line-height:30px;margin:0 auto;text-indent:0px;}
.mm-e {width:100%;height:694px;background:url(../images/bg25.jpg) no-repeat center 0;}
.mm-ea {width:960px;margin:0 auto;padding-top:230px;position:relative;}
.mm-ea-a {width:283px;float:left;}
.mm-ea-aa {padding:20px;background:#42577f;}
.mm-ea-aa a{font-size:14px;color:#fff;}
.mm-ea-ab {width:283px;}
.mm-ea-ab img{width:283px;height:175px;}
.mm-ea-ac {padding:20px;background:#f7f8f8;font-size:12px;color:#999;}
.mm-ea-b {width:660px;float:right;}
.mm-ea-b .mk-bm-dl{width:660px;margin:5px 0 5px;background:#e1e1e1;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.grayimg{-webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);          filter: grayscale(100%); 	     filter: gray;}
.mm-fa p span{height:100%;width:100%;display:inline-block;}
.mk-bm-dl dd p:nth-of-type(1) {font-weight:bold;}
.mm-ea-b .mk-bm-dl:hover{margin:5px 0 5px -10px;}
.mm-ea-b .mk-bm-dl dt{background:#42577f;}
.mm-ea-b .mk-bm-dl dd{width:550px;}
.mm-ea-ba {width:100%;height:30px;margin-top:20px;text-align:right;float:left;}
.mm-ea-ba a{display:inline-table;padding:7px 80px;color:#fff;background:#42577f;}
.mm-ea-ba span{float:left;}
.mm-ea-ba span a{padding:7px 12px;color:#555;background:#cbccd1;}
.mm-ea-ba span a.a1{background:#b2b5bc;}
.mm-f {width:100%;height:582px;background:url(../images/bg26.jpg) no-repeat center 0;}
.mm-fa {width:960px;margin:0 auto;padding-top:207px;text-align:center;position:relative;}
.mm-fa-hezuo{position:absolute;left:367px;top:96px;}
.mm-fa-hezuo a{width:430px;height:80px;display:block;}
.mm-fa p{padding-top:20px;}
.mm-fa p a{margin:0 7px;display:inline-table;/*width:146px;height:92px;*/background:#fff;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;	
-o-transition: 0.5s;
}
.mm-fa p a img{width:124px;height:67px;}
.mm-fa p a:hover{background:#b5b5b7;}
.mj-b-af span img,.mj-b-ae span img{transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}

    
.mj-b-af span img:hover,.mj-b-ae span img:hover{transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -o-transform:scale(1.2);
    -ms-transform:scale(1.2);}

.slideBox{ width:100%;height:457px;overflow:hidden;position:relative;max-width:1920px;margin:0 auto;}
.slideBox .hd{ width:100%;text-align:center;height:16px;overflow:hidden;position:absolute;bottom:5px;z-index:9999;}
.slideBox .hd ul{ overflow:hidden; zoom:1;  }
.slideBox .hd ul li{display:inline-block;cursor:pointer;width:3em;height:6px;background:#cdcdcd;opacity:0.4;filter:alpha(opacity=40);  margin:0 .5em;}
.slideBox .hd ul li.on{ background:#00A585 !important;}
.slideBox .bd{ height:350px; width: 100%; z-index:0;}
.slideBox .bd ul li{overflow:hidden;width: 100%; height:457px;position:relative;z-index:1;}
/*.slideBox .bd li a{display:block;width:100%;min-width:1630px;height:457px; margin:0 auto;position:relative;z-index:1;background:url(../images/bg02.png) no-repeat right bottom;}*/
.slideBox .bd li a{display:block;width:100%;min-width:1630px;height:457px; margin:0 auto;position:relative;z-index:1;}
.content1{}
.animation20{
	background:url(../images/banner2.png) no-repeat; width:44em; height:28.6em; float:left;
	-webkit-animation:flash 2s .2s ease both;
	-moz-animation:flash 2s .2s ease both;}
	@-webkit-keyframes flash{
	0%{opacity: 0;}
	100%{opacity: 1;}
	}
	@-moz-keyframes flash{
	0%{opacity: 0;}
	100%{opacity: 1;}
	}
	@-ms-keyframes flash{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
.animation21{
	-webkit-animation:fadeInDown 2s .2s ease both;
	-moz-animation:fadeInDown 2s .2s ease both;}
	@-webkit-keyframes fadeInDown{
	0%{opacity:0;
	-webkit-transform:translateY(-1.5em)}
	100%{opacity:1;
	-webkit-transform:translateY(0)}
	}
	@-moz-keyframes fadeInDown{
	0%{opacity:0;
	-moz-transform:translateY(-1.5em)}
	100%{opacity:1;
	-moz-transform:translateY(0)}
	}
	@-ms-keyframes fadeInDown{
	0%{opacity:0;
	-ms-transform:translateY(-1.5em)}
	100%{opacity:1;
	-ms-transform:translateY(0)}
}
#a24{}
.animation22{
 	width:450px; height:280px;position: absolute;top:23%;right:20%;
	-webkit-animation:fadeInRight 4.5s  ease both;
	-moz-animation:fadeInRight 4.5s  ease both;
	
	}

@-webkit-keyframes fadeInRight{
0%{opacity:0;
-webkit-transform:translateX(2em)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRight{
0%{opacity:0;
-moz-transform:translateX(2em)}
100%{opacity:1;
-moz-transform:translateX(0)}
}
@-ms-keyframes fadeInRight{
0%{opacity:0;
-ms-transform:translateX(2em)}
100%{opacity:1;
-ms-transform:translateX(0)}
}


.slide ul li.banner5{ width:100%; height:28.6em; background: url(../images/chunjie.png) center center no-repeat;}
.slide ul li.banner2{width:100%; height:28.6em; background: url(../images/banner2_1.jpg) center center no-repeat;}
.content2{ width:70.7em; height:28.6em; margin:0 auto;  position:relative;display: inline-block;}
.animation5{
	background:url(../images/banner2_04.png) no-repeat; width:302px; height:77px;position: absolute;right: 24%; top: 55%;
	-webkit-animation:flash 3s 1s ease both;
	-moz-animation:flash 3s 1s ease both;}
	@-webkit-keyframes flash{
	0%{opacity: 0;}
	100%{opacity: 1;}
	}
	@-moz-keyframes flash{
	0%{opacity: 0;}
	100%{opacity: 1;}
	}
	@-ms-keyframes flash{
	0%{opacity: 0;}
	100%{opacity: 1;}
}

.animation3{
    width:450px; height:280px;position: absolute;top:23%;right:20%;
	-webkit-animation:fadeInDown 4.5s  ease both;
	-moz-animation:fadeInDown 4.5s  ease both;}
	@-webkit-keyframes fadeInDown{
	0%{opacity:0;
	-webkit-transform:translateY(-200px)}
	30%{opacity:0.6;
	-webkit-transform:translateY(200px)}
	60%{opacity:1;-webkit-transform:translateY(-10px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
	}
	@-moz-keyframes fadeInDown{
	0%{opacity:0;
	-webkit-transform:translateY(-200px)}
	30%{opacity:0.6;
	-webkit-transform:translateY(200px)}
	60%{opacity:1;-webkit-transform:translateY(-10px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
	}
	@-ms-keyframes fadeInDown{
	0%{opacity:0;
	-webkit-transform:translateY(-200px)}
	30%{opacity:0.6;
	-webkit-transform:translateY(200px)}
	60%{opacity:1;-webkit-transform:translateY(-10px)}
	100%{opacity:1;-webkit-transform:translateY(0)}
}
.animation4{
	background:url(../images/banner2_05.png) center  center no-repeat; width:702px; height:128px;position:absolute; left:16%; top:30%; 
	
	-webkit-animation:fadeInRight 2s  ease both;
	-moz-animation:fadeInRight 2s  ease both;}
	@-webkit-keyframes fadeInRight{
	0%{opacity:0;
	-webkit-transform:translateX(-10%)}
	100%{opacity:1;
	-webkit-transform:translateX(0)}
	}
	@-moz-keyframes fadeInRight{
	0%{opacity:0;
	-moz-transform:translateX(2em)}
	100%{opacity:1;
	-moz-transform:translateX(0)}
	}
	@-ms-keyframes fadeInRight{
	0%{opacity:0;
	-ms-transform:translateX(2em)}
	100%{opacity:1;
	-ms-transform:translateX(0)}
}

.slide ul li.banner3{width:100%; height:28.6em; background:url(../images/banner3.jpg) center center no-repeat;}
.content3{ width:70.7em; height:28.6em; margin:0 auto;display: inline-block;}
.animation6{
	background:url(../images/idc.png) no-repeat; width:19em; height:6em; margin:2.35em 0 0 8.6em; float:left;
	-webkit-animation:bounceInDown 1s .2s ease both;
	-moz-animation:bounceInDown 1s .2s ease both;}
	@-webkit-keyframes bounceInDown{
	0%{opacity:0;
	-webkit-transform:translateY(-2000px)}
	60%{opacity:1;
	-webkit-transform:translateY(30px)}
	80%{-webkit-transform:translateY(-10px)}
	100%{-webkit-transform:translateY(0)}
	}
	@-moz-keyframes bounceInDown{
	0%{opacity:0;
	-moz-transform:translateY(-2000px)}
	60%{opacity:1;
	-moz-transform:translateY(30px)}
	80%{-moz-transform:translateY(-10px)}
	100%{-moz-transform:translateY(0)}
}
@-ms-keyframes bounceInDown{
	0%{opacity:0;
	-ms-transform:translateY(-2000px)}
	60%{opacity:1;
	-ms-transform:translateY(30px)}
	80%{-ms-transform:translateY(-10px)}
	100%{-ms-transform:translateY(0)}
}
#a9,#a10{opacity: 0;filter:alpha(opacity=0);}
.animation7{
	font-size:3.2em; width:100%; float:left; margin:0.7em 0 0 2.5em; font-weight:bold;color: #333;
	-webkit-animation:fadeInDown 1s .2s ease both;
	-moz-animation:fadeInDown 1s .2s ease both;}
	@-webkit-keyframes fadeInDown{
	0%{opacity:0;
	-webkit-transform:translateY(-2em)}
	100%{opacity:1;
	-webkit-transform:translateY(0)}
	}
	@-moz-keyframes fadeInDown{
	0%{opacity:0;
	-moz-transform:translateY(-2em)}
	100%{opacity:1;
	-moz-transform:translateY(0)}
}
@-ms-keyframes fadeInDown{
	0%{opacity:0;
	-ms-transform:translateY(-2em)}
	100%{opacity:1;
	-ms-transform:translateY(0)}
}
.animation7 span{  color:#009EFE; font-size:1em;}
/*鏂版坊绗簩灞�*/
.slide ul li.banner4{width:100%; height:28.6em; background:url(../images/banner4.png) center center no-repeat;}
.animation8{
	background:url(../images/banner4_2.png) no-repeat; width:32.1em; height:10.6em; float:right;top: 11.7em;right:10em;position: absolute;
	-webkit-animation:fadeInRightBig 3s .5s ease both;
	-moz-animation:fadeInRightBig 3s .5s ease both;
}
	@-webkit-keyframes fadeInRightBig{
	0%{opacity:0;
	-webkit-transform:translateX(13em)}
	100%{opacity:1;
	-webkit-transform:translateX(0)}
	}
	@-moz-keyframes fadeInRightBig{
	0%{opacity:0;
	-moz-transform:translateX(13em)}
	100%{opacity:1;
	-moz-transform:translateX(0)}
}
@-ms-keyframes fadeInRightBig{
	0%{opacity:0;
	-ms-transform:translateX(13em)}
	100%{opacity:1;
	-ms-transform:translateX(0)}
}
.animation9{
 	width:450px; height:280px;position: absolute;top:23%;right:20%;
	-webkit-animation:fadeInLeftBig 4.5s  ease both;
	-moz-animation:fadeInLeftBig 4.5s  ease both;
}
	@-webkit-keyframes fadeInLeftBig{
	0%{opacity:0;
	-webkit-transform:translateX(-20em)}
	100%{opacity:1;
	-webkit-transform:translateX(0)}
	}
	@-moz-keyframes fadeInLeftBig{
	0%{opacity:0;
	-moz-transform:translateX(-20em)}
	100%{opacity:1;
	-moz-transform:translateX(0)}
}
@-ms-keyframes fadeInLeftBig{
	0%{opacity:0;
	-ms-transform:translateX(-20em)}
	100%{opacity:1;
	-ms-transform:translateX(0)}
}
/*工具条*/
.toolbar {
  position: fixed;
  right: 0.6%;
  top: 65%;
  margin-bottom: -120px; 
    z-index: 999}

.toolbar-item {
  position: relative;
  display: block;
  width: 60px;
  height: 60px;
  transition: background-position 0.5s;
  -webkit-transition: background-position 0.5s;
  -moz-transition: background-position 0.5s;
  -o-transition: background-position 0.5s;
 /* margin-top: 1px; */}

  .toolbar-item:hover .toolbar-layer {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1); }
.toolbar-layer span{display: block;
    padding: 8px 0 8px 48px;
    line-height: 25px;
    text-align: left;
    font-size: 13px;}
.toolbar-layer .tel_1{background: url(../images/head_csc1.gif) 0 15px no-repeat;}
.toolbar-layer .tel_2{background: url(../images/head_csc2.gif) 0 15px no-repeat;}
.toolbar-layer .tel_3{background: url(../images/head_csc3.gif) 0 15px no-repeat;}
.toolbar-item-weixin {
  background: url(/images/weixin.png ) no-repeat; }
  .toolbar-item-weixin:hover {
    background: url(/images/weixin.png )0 -61px no-repeat; }
  .toolbar-item-weixin .toolbar-layer {
    height: 200px; 
    background-position: 0 0;}

.toolbar-item-qq {
  background: url(/images/qq.png ) no-repeat; }
.toolbar-item-qq:hover {
    background: url(/images/qq.png )0 -61px no-repeat; }

.toolbar-layer {
  position: absolute;
  right: 59px;
  width: 161px;
  bottom: 5px;
  background: url(/images/lxfs.png) no-repeat;
  opacity: 0;
  filter: alpha(opacity=0);
  transform-origin: right bottom;
  transform: scale(0.01);
  -webkit-transform: scale(0.01);
  -moz-transform: scale(0.01);
  -o-transform: scale(0.01);
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s; 
    box-shadow:-3px 5px 6px #4F4E4E;
    -moz-box-shadow:-3px 5px 6px #4F4E4E;
    -webkit-box-shadow:-3px 5px 6px #4F4E4E;
    -o-box-shadow:-3px 5px 6px #4F4E4E;}

.toolbar-item-phone {
  background: url(/images/dianhua.png) no-repeat; }
  .toolbar-item-phone:hover {
    background: url(/images/dianhua.png)0 -61px no-repeat; }
  .toolbar-item-phone .toolbar-layer {
    height: 200px; 
    background-position: 0 -200px;}

.toolbar-item-top {
  background: url(/images/top.png) no-repeat; }
  .toolbar-item-top:hover {
    background: url(/images/top.png)0 -61px no-repeat; }
  .toolbar-item-top .toolbar-layer {
    height: 93px; }

/*会员中心*/

.member_f{margin-top:5px;}
.member_f dl{padding:10px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:110px; text-align:right; line-height:36px; font-weight:bold;}
.member_f dl dd{float:left; line-height:36px; padding-left:10px;font-size: 14px;color: #999;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}
.list{ margin-top:10px;}
.main{background: #eee; margin: 30px 0;}
.main .l{float:left; width:200px;}
.main .r{float:right; width:740px; padding:5px 20px 20px 20px; overflow:hidden;}
.tab1b{padding:0 5px 0 5px;width:980px;}
.btnbig{cursor:pointer;margin-left: 228px;border:1px solid #1A5488; border-radius: 4px; width: 100px;overflow:hidden; border-top:#149BDD;border-left:#149BDD;background-color:#efefef;font-weight:bold;color:#4f4f4f;}
.btnbig{padding:5px 10px;font-size:14px; height:36px;}
.btnbig:hover {background: #eee;color:#222;}
.columnc{ height:35px;width:174px;line-height:35px; padding-left:25px;background: url(../images/image.gif) no-repeat -40px 13px;border-right:1px solid #E4E4E4;}
.columncl{ padding:5px 10px; line-height:35px;border-top:5px solid #1294D7; float:left;}
.columncl a{font-size:14px; float:left;width:150px; padding-left:30px; }
.columncl a:hover{background: #6BD6F5;text-decoration: none;}
.position{ border-bottom:1px solid #E4E4E4;line-height:35px; color:#999;background: url(../images/image.gif) no-repeat -270px 12px; padding-left:25px;}
.position span{ float:right; border:1px solid #06C; text-align:center; background-color:#3469CB;line-height:12px; margin-top:5px;}
.position span a{ float:left; color:#FFF; padding:5px 10px;}
.position p{ float:right;}
.position p a{ float:left;background: url(../images/btn.gif); height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}
.wpm {margin: 0 auto;width: 990px;clear:both;}
.f2{margin-top: 10px;}
.wenzi{
  /*position: relative;*/
}
.wenzi span{
  position: absolute;
  color:#666;
  font-size: 17px;
  font-weight: bold;
  opacity: 0;
}
.wenzi .jnpx{
  /*bottom:57px;*/
  /*left:32%;*/
  -webkit-animation: span1 1s 1s ease-out both;
}
.wenzi .cypx1{
/*  bottom:211px;
  left:34%;*/
  -webkit-animation: span2 1s .5s ease-out both;
}
.wenzi .jnjd{
/*  bottom:351px;
  left:48%;*/
  -webkit-animation: span3 1s ease-out both;
}
.wenzi .cypx2{
 /* bottom:210px;
  left:62%;*/
  -webkit-animation: span4 1s .5s ease-out both;
}
.wenzi .cyfh{
 /* bottom:57px;
  left:64%;*/
  -webkit-animation: span5 1s 1s ease-out both;
}
@-webkit-keyframes span1{
  0%{left:16%;bottom:112px;opacity: 0;}
  76%{left:32%;bottom:112px;opacity:1;}
  88%{left:32%;bottom:112px;opacity:1;transform: scale(1.2);}
  100%{left:32%;bottom:112px;opacity:1;transform: scale(1);}
}
@-webkit-keyframes span2{
  0%{left:22%;bottom:350px;opacity: 0;}
  76%{left:34%;bottom:261px;opacity:1;}
  88%{left:34%;bottom:261px;opacity:1;transform: scale(1.2);}
  100%{left:34%;bottom:261px;opacity:1;transform: scale(1);}
}
@-webkit-keyframes span3{
  0%{left:47.5%;bottom:450px;opacity: 0;}
  76%{left:47.5%;bottom:351px;opacity:1;}
  88%{left:47.5%;bottom:351px;opacity:1;transform: scale(1.2);}
  100%{left:47.5%;bottom:351px;opacity:1;transform: scale(1);}
}
@-webkit-keyframes span4{
  0%{left:73%;bottom:345px;opacity: 0;}
  76%{left:60%;bottom:256px;opacity:1;}
  88%{left:60%;bottom:256px;opacity:1;transform: scale(1.2);}
  100%{left:60%;bottom:256px;opacity:1;transform: scale(1);}
}
@-webkit-keyframes span5{
  0%{left:80%;bottom:112px;opacity: 0;}
  76%{left:64%;bottom:112px;opacity:1;}
  88%{left:64%;bottom:112px;opacity:1;transform: scale(1.2);}
  100%{left:64%;bottom:112px;opacity:1;transform: scale(1);}
}
/*教育页底部动画*/
.radmenu {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  bottom: 99px;
  left:51%;
}
.radmenu > a {
  top: calc(50% - 60px);
  left: calc(50% - 56px);
}
.radmenu > a.show {
  display: flex !important;
}
.radmenu li {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: all 1s ease;
}
.radmenu a {
  position: absolute;
  width: 73px;
  height: 73px;
  text-align: center;
  align-items: center;
  justify-content: center;
  border-radius: 73px;
  display: none;
  text-decoration: none;
  transition: all 1s ease;
  box-shadow: 0 0 15px #222;
}
.radmenu .selected {
  display: flex;
  top: calc(50% - 60px);
  left: calc(50% - 56px);
  color: #f1f1f1;
  box-shadow: 0 0 10px #f1f1f1;
}
.radmenu .selected + ul > li:nth-child(1) {
  -webkit-transform: rotate(165deg) translateX(210px);
  transform: rotate(165deg) translateX(210px);
}
.radmenu .selected + ul > li:nth-child(1) > a {
  -webkit-transform: rotate(-165deg);
  transform: rotate(-165deg);
}
.radmenu .selected + ul > li:nth-child(2) {
  -webkit-transform: rotate(200deg) translateX(200px);
  transform: rotate(200deg) translateX(200px);
}
.radmenu .selected + ul > li:nth-child(2) > a {
  -webkit-transform: rotate(-200deg);
  transform: rotate(-200deg);
}
.radmenu .selected + ul > li:nth-child(3) {
  -webkit-transform: rotate(253deg) translateX(170px);
  transform: rotate(253deg) translateX(170px);
}
.radmenu .selected + ul > li:nth-child(3) > a {
  -webkit-transform: rotate(-253deg);
  transform: rotate(-253deg);
}
.radmenu .selected + ul > li:nth-child(4) {
  -webkit-transform: rotate(315deg) translateX(155px);
  transform: rotate(315deg) translateX(155px);
}
.radmenu .selected + ul > li:nth-child(4) > a {
  -webkit-transform: rotate(-315deg);
  transform: rotate(-315deg);
}
.radmenu .selected + ul > li:nth-child(5) {
  -webkit-transform: rotate(359deg) translateX(163px);
  transform: rotate(359deg) translateX(163px);
}
.radmenu .selected + ul > li:nth-child(5) > a {
  -webkit-transform: rotate(-359deg);
  transform: rotate(-359deg);
}
.radmenu .selected + ul > li > a {
  display: flex;
}
.radmenu a:hover{
    animation: yaohuang 1s ease-out 1 backwards;
    -moz-animation: yaohuang 1s ease-out 1 backwards;
    -ms-animation: yaohuang 1s ease-out 1 backwards;
    -webkit-animation: yaohuang 1s ease-out 1 backwards;
}
.radmenu ul li a:hover{
    animation: yaohuang 1s ease-out 1 backwards;
    -moz-animation: yaohuang 1s ease-out 1 backwards;
    -ms-animation: yaohuang 1s ease-out 1 backwards;
    -webkit-animation: yaohuang 1s ease-out 1 backwards;
}
@-webkit-keyframes yaohuang{
    25% {
        transform: rotate(-30deg);
        -ms-transform: rotate(-30deg);
        -moz-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
    }
    50% {
        transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    75% {
        transform: rotate(30deg);
        -moz-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
    }
}

.fenlei{
  position:relative;
  height: 141px;
  display: inline-block;
  cursor: pointer;
}
.fenlei .yellow{
  background: rgba(241, 204, 1, 0.8);
}
.fenlei .yellow li:hover{
  background: rgba(241, 204, 1, 1);
}
.fenlei .yellow li a{
  color: #00407B;
}
.fenlei .red{
  background:rgba(229, 24, 115, 0.8); 
}
.fenlei .red li:hover{
  background: rgba(229, 24, 115, 1);
}
.fenlei .red li a{
  color: #fff;
}
.fenlei .green{
  background:rgba(58, 170, 146, 0.8); 
}
.fenlei .green li:hover{
  background: rgba(58, 170, 146, 1);
}
.fenlei .green li a{
  color: #fff;
}
.fenlei .orange{
  background:rgba(235, 99, 73, 0.8); 
}
.fenlei .orange li:hover{
  background: rgba(235, 99, 73, 1);
}
.fenlei .orange li a{
  color: #fff;
}
.fenlei .blue{
  background:rgba(61, 162, 208, 0.8); 
}
.fenlei .blue li:hover{
  background: rgba(61, 162, 208, 1);
}
.fenlei .blue li a{
  color: #fff;
}
.fenlei .dropdown{
  left:0;
  top:138px;
  width: 133px;
  position: absolute;
  padding: 5px 0;
}
.fenlei .dropdown li{
  text-align: center;
}
.fenlei .dropdown li a{
  line-height: 33px;
  height: 33px;
  font-size: 18px;
}
.pic-box{
  width:170px;
  margin: 108px 39.5%;
}

.pic-box > a{
  position: absolute;
  z-index:999;
  transition: all 1s ease;
}
.pic-box > a:hover{
  tansform: rotate(360deg) scale(1.2);
  -webkit-transform: rotate(360deg) scale(1.2);
}
.pic-box ul li{
  position: absolute;
  left:43%;
  top:217px;
  box-shadow: 0 0 10px #f1f1f1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: all 1s ease;
}
.pic-box .selected + ul > li:nth-child(1) {
  -webkit-transform: rotate(237deg) translateX(160px);
  transform: rotate(237deg) translateX(160px);
}
.pic-box .selected + ul > li:nth-child(1) > a img{
  -webkit-transform: rotate(-237deg);
  transform: rotate(-237deg);
}
.pic-box .selected + ul > li:nth-child(2) {
  -webkit-transform: rotate(307deg) translateX(164px);
  transform: rotate(307deg) translateX(164px);
}
.pic-box .selected + ul > li:nth-child(2) > a img{
  -webkit-transform: rotate(-307deg);
  transform: rotate(-307deg);
}
.pic-box .selected + ul > li:nth-child(3) {
  -webkit-transform: rotate(127deg) translateX(152px);
  transform: rotate(127deg) translateX(152px);
}
.pic-box .selected + ul > li:nth-child(3) > a img{
  -webkit-transform: rotate(-127deg);
  transform: rotate(-127deg);
}
.pic-box .selected + ul > li:nth-child(4) {
  -webkit-transform: rotate(52deg) translateX(155px);
  transform: rotate(52deg) translateX(155px);
}
.pic-box .selected + ul > li:nth-child(4) > a img{
  -webkit-transform: rotate(-52deg);
  transform: rotate(-52deg);
}
.formbox{padding:20px 32px 0;margin-top:-20px;}
#baoming{padding:1px 23px 20px;background-color:#eeeeee;margin-top:20px;}
#baoming dl{
	margin-top:20px;
}
#baoming dt,#baoming dd{
	float:left;
}
#baoming dd{
	margin-left:15px;
}
#baoming select{height:26px;background-color:#d3d3d3; border-radius:2px;}
.inp{  height:18px;font-size: 14px;border:none; padding:3px; padding-left:10px;background-color:#d3d3d3; line-height:16px;width:162px;outline:0;font-family: "Microsoft Yahei";}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
#baoming .tabletext{margin-left:0;}
#baoming  i{color:red;margin-right:5px;}
#baoming .m{margin-left:3px;}
#baoming #sex{width:25px;}