.index-a{width:100%; margin-top:30px;}

.index-b{width:1400px;margin:0 auto;}
.container:after {  content: "";  display: table;  clear: both;  }

/**在线客服**/
.izl-rmenu{position:fixed; right:0; margin-right:25px;bottom: 20px;z-index:999; }
.izl-rmenu .btn-top{width:87px; height:87px; background:url(../images/toTop.png) no-repeat; /*display:none;*/cursor: pointer;}
.fixediv{position:fixed; margin-top:-180px; z-index:9999;width: 148px; }
.rightadv{right:0px;}
.fixediv .totopbox{width: 100%;height: 370px;background: url(../images/ka.png) no-repeat;cursor:pointer; position:absolute; right:0; top:0;overflow:hidden;}
.fixediv .totopbox a{display: block;margin:0px auto 13px;width: 96px;height: 28px;line-height: 28px; background: url(../images/tobtn.png) no-repeat;font-size: 0.14rem;color: #fff;text-align: center;position: relative;}
.fixediv .totopbox a.kabtn1{margin-top:66px; font-size:14px;}
.fixediv .totopbox a.kabtn2{ font-size:14px;}
.fixediv .totopbox a.kabtn3{ font-size:14px;}
.fixediv .totopbox a.kabtn4{ font-size:14px;}
.fixediv .totopbox a.btn-top{display: block;width:100%;margin:0px;background: #ffa414;height: 35px;line-height: 35px;font-size: 0.14rem;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0;font-size:14px;}
.totopbox a span{background:url(../images/topbtnbg.png) no-repeat; position:absolute; width:145px; left:-150px; top:0px; 
    color:#FFF; font-size:0.16rem; text-align:center;display:none; height: 40px;line-height: 40px;}
/*.totopbox a:hover span{display: block;}*/
a.totopclose{position: absolute;top:-4px;left: -20px;z-index: 999;cursor: pointer; width:20px; height:40px; overflow:hidden;}
a.totopclose img{ width:100%;}





/****banner****/

#index{width:100%;}

#index div.index{width:100%;background: #7e1e84;}

#index div.index-1{width:1200px;margin:0 auto;height:148px;}

#index div.index-1 ul{}

#index div.index-1 li{float: left;position: relative;width:240px;height:148px;}

#index div.index-1 li div{width:240px;text-align: center;background: #7e1e84;padding:10px 0;box-shadow:5px 0 10px  #d3a76a  ;position: absolute;}

#index div.index-1 li span{display: inline-block;width:100px;height:100px;background: url("index-1.png") no-repeat 0 0;}

#index div.index-1 li p{font-size: 18px;color:#fff;line-height: 25px;cursor: default;}

#index div.index-1 li:hover div{top:-20px;padding:20px 0;}

#index div.index-1 li:first-child+li span{background-position: -100px 0;}

#index div.index-1 li:first-child+li+li span{background-position: -200px 0;}

#index div.index-1 li:first-child+li+li+li span{background-position: -300px 0;}

#index div.index-1 li:first-child+li+li+li+li span{background-position: -400px 0;}



#index div.index-1 li:first-child div{z-index: 6;}

#index div.index-1 li:first-child+li div{z-index:5;}

#index div.index-1 li:first-child+li+li div{z-index: 4;}

#index div.index-1 li:first-child+li+li+li div{z-index: 3;}

#index div.index-1 li:first-child+li+li+li+li div{z-index: 2;}



/*新闻中心*/

#index div.index-10-1>ul{text-align: center;}

#index div.index-10-1>ul li{display: inline-block;width:150px;height:45px;border:1px solid #dcdcdc;font-size: 16px;color:#666;margin:25px 15px;line-height: 43px;cursor: default;border-radius: 3px;}

#index div.index-10-1>ul li:hover,#index div.index-10-1>ul li.hover{background: #7e1e84;color:#fff;border-color: transparent;}

#index div.index-10-2>div{display: none;}

#index div.index-10-2>div.hover{display: block;}

#index div.index-10-3>div{float: left;width:700px;padding:15px;}

#index div.index-10-5 img{width:100%;height:285px;border-radius: 3px;}

#index div.index-10-3 h1{font-size: 18px;color:#404040;line-height: 30px;width:100%;height:30px;overflow: hidden;margin-top:10px;font-weight: 500;}

#index div.index-10-5:hover h1{color:#7e1e84;}

#index div.index-10-4{position: relative;}

#index div.index-10-4 span{display: inline-block;width:0;height:0;border: 15px solid transparent;border-bottom-color:#fff;position: absolute;left:25px;bottom: 0;z-index: 10;}

#index div.index-10-5:hover .index-10-4 span{border-bottom-color: #7e1e84;}

#index div.index-10-3 p{margin-top:5px;font-size: 14px;color:#808080;line-height: 25px;text-align: justify;height:50px;overflow: hidden;}

#index div.index-10-6 b{font-size: 14px;color:#808080;font-weight: bold;}

#index div.index-10-6 b i{display: inline-block;width:0;height:0;border:7px solid transparent;border-left-color:#808080;font-weight: 500;margin-left:5px ;}

#index div.index-10-6:hover b{color:#7e1e84;}

#index div.index-10-6:hover b i{border-left-color: #7e1e84;}

#index div.index-10-6{margin-top:10px;}

#index div.index-10-6 span{font-size: 14px;color:#808080;}

#index div.index-10-5>a{display: block;width:100%;height:100%;}

/****/

#index div.index-10-7 li{float: left;}

#index div.index-10-7{padding-left:30px;}

#index div.index-10-7 li:first-child{width:85px;background: #7e1e84;height:95px;font-size: 16px;text-align: center;font-family: Arial;color:#fff;position: relative;padding-top:8px;}

#index div.index-10-7 li span{display: block;font-size: 46px;color:#fff;}

#index div.index-10-7 li b{display: inline-block;width:0;height:0;border: 8px solid transparent;position: absolute;right:-16px;top:50%;margin-top:-5px;}

#index div.index-10-7 li:last-child{width:485px;padding-left:30px;}

#index div.index-10-7 ul:hover b{border-left-color:#7e1e84;}

#index div.index-10-7 a{display: inline-block;width:100%;height:100%;}

#index div.index-10-7  li:hover h1{color:#7e1e84;}

#index div.index-10-7 ul{padding-bottom: 30px;border-bottom: 1px dashed #bbb;margin-bottom: 30px;}

#index div.index-10-7 ul:last-child{border-bottom: none;margin-bottom: 0;}

#index div.index-10-2>div{display: none;}

#index div.index-10-2>div.hover{display: block;}

#index div.index-10 div.index-10-8{text-align: center;width:1400px;margin-bottom: 50px;}

#index div.index-10-8 a{display: inline-block;  font-size: 16px;  color: #7e1e84;  border: 1px solid #7e1e84;  padding: 10px 40px;   }

#index div.index-10-8 a:hover{background: #7e1e84;color:#fff;}



#index div.index-10-1{overflow: hidden;}

#index div.index-10-5{position: relative;left:-600px;}

/*#index div.index-10-7{position: relative;right:-600px;}*/

#index div.index-10-7 ul{position: relative;right:-600px;}



































