.aacp-index{ background:#f7f7f7; padding:50px 0;}
.aacp-index .aleft{ width:220px; overflow:hidden }
.aacp-index .aleft .title{    background: url(i/icon_6.jpg) no-repeat center top;    text-align: center;}
.aacp-index .aleft .title p{color: #fff;font-size: 24px;line-height: 90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.aacp-index .aleft ul li {position: relative;border-bottom: 1px solid #660066;background: #800080;font-size: 14px;text-align: center;line-height: 48px;overflow: hidden;}

.aacp-index .aleft ul li  a{ position:relative; display:block; color:#fff; text-align:left; padding-left:25px;}
.aacp-index .aleft ul li  a:after {position: absolute;top: 50%;left: 0px;display: block;width: 30px;height: 30px;padding: 0;margin-top: -15px;background: url(i/btn01.png) no-repeat 11px 11px;cursor: pointer;content: "";z-index: 2;}
.aacp-index .aleft  .more a{ display:block; padding:20px 0; text-align:center; color:#fff; background:#660066;}


/*******/
.aacp-index .aright{ width:960px;overflow:hidden }
.slideTxtBox{  text-align:left;  }
.slideTxtBox .hd{ height:42px; line-height:42px; background:#800080; position:relative; }
.slideTxtBox .hd ul{    }
.slideTxtBox .hd ul li{ float:left; width:25%; cursor:pointer; color:#fff; text-align:center  }
.slideTxtBox .hd ul li.on{  background:#660066; }

.slideTxtBox .bd{ height:700px;}
.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
.slideTxtBox .bd ul li{ float:left; width:276px; padding:10px 10px 5px; margin:10px 12px 0;; }
.slideTxtBox .bd ul li:hover{ background:#FFF; box-shadow:0 0 5px #ccc;}
.slideTxtBox .bd ul li .tu{ overflow:hidden; width:276px; height:276px; }
.slideTxtBox .bd ul li .tu img{ width:276px; height:276px;}
.slideTxtBox .bd ul li:hover .tu img {transform: scale(1.1); -webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;transition: all 1s ease 0s;}
.slideTxtBox .bd ul li .wen{ text-align:center; line-height:2em; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-top:10px;  color:#333;}

/********************/
.agsjj-index{ padding:50px 0; background:#fff;}
.agsjj-index .gsjjzuo{ width:680px; overflow:hidden}
.agsjj-index .gsjjzuo .title { padding:10px 0; margin-bottom:10px; border-bottom:1px solid #ddd;}
.agsjj-index .gsjjzuo .title h1{ margin:0 ; font-size:20px; color:#333;  }
.agsjj-index .gsjjzuo .title p{ color:#666; font-size:16px;}
.agsjj-index .gsjjzuo .nr{ line-height:2em ; text-align:justify; color:#333;}
.agsjj-index .gsjjtu{ width:480px; overflow:hidden}
.agsjj-index .gsjjtu img{ width:100% ; display:block; height:auto;}

/****************************/
.afuwu-index{ padding:40px 0; background:#1558C7; color:#fff;}
.afuwu-index ul li{ width:25%; float:left; overflow:hidden; text-align:center; color:#fff; line-height:36px;}
.afuwu-index ul li h2{ font-size:24px}

/*******************/
.aaxw-index{ background:#F7F7F7; padding:50px 0;   }
.aaxw-index .baikuang{ background:#fff; padding:20px;}
.aaxw-index .hangye { width:700px; overflow:hidden;}
.aaxw-index .hangye .title{ line-height:50px; background:#1558C7; color:#fff; padding:0 20px;}
.aaxw-index .hangye ul li{  padding:10px 0; border-bottom:1px solid #ddd;}
.aaxw-index .hangye ul li a{ display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:bold; color: #333;}
.aaxw-index .hangye ul li .nr{ line-height:1.8em; font-size:12px; height:3.6em;overflow: hidden; text-overflow: ellipsis;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.aaxw-index .changjian { width:400px; overflow:hidden; padding-left:30px; border-left:1px solid #ddd;}
.aaxw-index .changjian .title{ line-height:50px;  color:#333; padding:0 40px; background:url(i/wengao.png) left center no-repeat; margin-left:-10px;}
.aaxw-index .changjian .title span{ color:#999; font-size:6px; padding-left:10px;}

.aaxw-index .changjian ul li{  padding:10px 0; border-bottom:1px solid #ddd;}
.aaxw-index .changjian ul li a{ padding:2px 0 5px 25px; background:url(i/q.jpg) left top no-repeat; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:bold; color: #333; line-height:18px; }
.aaxw-index .changjian ul li .nr{   padding-left:25px; background:url(i/a.jpg) left top no-repeat;font-size:12px;  line-height:1.8em; height:3.6em;overflow: hidden; text-overflow: ellipsis;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

/*****************/
.hezuoindex{ padding:50px 0; background:#1558C7;}
.hezuoindex .moreindex{ color:#fff;}
.hezuoindex .tit-index{ color:#fff;}