.product-title {
  font-size: 30px;
  color: #2e2e2e;
  text-align: center;
  margin: 80px 0;
  clear: both;
}
.product {
  padding: 0 80px 150px 80px;
}
.product p {
  line-height: 1.8;
  color: #6e6e6e;
  font-size: 16px;
}
/* 修改 */
/* .product img:hover {
  transition: 1s;
  transform: rotateY(360deg);
  -webkit-transform:rotateY(360deg);
  -moz-transform:rotateY(360deg);
} */
.coverimg div {
  font-size: 48px;
  font-weight: bold;
  color: #fff;
  line-height: 275px;
  padding-left: 5%;
}
.success-case li {
  width: 220px;
  height: 45px;
  float: left;
  line-height: 45px;
  text-align: center;
  margin: 10px;
  border: 1px solid #ccc;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.row {
  position: relative;
}
/* 修改 */
.imgtrs:hover img{
  /* Z轴旋转360 */
  /* transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s; */
  /* X轴旋转360   */
  /* -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateX(360deg);-webkit-transform: rotateX(360deg);-moz-transform: rotateX(360deg); */
  /* Y轴旋转360 */
  -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);
}
.imgtrs_rtZ360:hover img{
  transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;
}
.imgtrs_rtX360:hover img{
  -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateX(360deg);-webkit-transform: rotateX(360deg);-moz-transform: rotateX(360deg);
}

/* 应用软件开发 */
.app-dev-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/app-dev-cover.jpg) center top;
}
.app-dev>p {
  text-indent: 2em;
}
.app-dev-group-item-l1{
  background: url(../img/product01.png) no-repeat left 9px;
  padding-left: 118px;
  padding-right: 20px;
}
.app-dev-group-item-r1{
  background: url(../img/product04.png) no-repeat right 9px;
  padding-right: 118px;
  padding-left: 20px;
}
.app-dev-group-item-l2{
  background: url(../img/product03.png) no-repeat left 9px;
  padding-left: 118px;
  padding-right: 20px;
}
.app-dev-group-item-r2{
  background: url(../img/product02.png) no-repeat right 9px;
  padding-right: 118px;
  padding-left: 20px;
}
.app-dev-group-item {
  position: relative;
  text-align: left;
  margin-bottom: 24px;
}
.app-dev-group-item-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 18px;
  padding: 20px;
  border-bottom: 1px solid #007ce6;
}
.app-dev-group-item-desc {
  padding: 16px 20px;
}



/* 安全检查数据监控平台 */
.jiankong-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/jiankong-cover.jpg) center top;
}
.jiankong>p {
  text-indent: 2em;
}
.jiankong-bg {
  position: absolute;
  top: 0;
  left: 0;
}
.jiankong-group {
  float: left;
  padding: 0 30px;
}
.jiankong-item {
  padding-left: 80px;
  position: relative;
  float: left;
  margin: 20px 0;
  width: 100%;
}
.jiankong-item .imgtrs {
  position: absolute;
  left: 0;
  top: 10px;
  display: inline-block;
}
.jiankong-item-img2 {
  position: absolute;
  left: 45px;
  top: 14px;
}
.tri-l{
  width: 100%;
  height: 78px;
  background-color: #5fccf3;
  line-height: 78px;
  font-size: 20px;
  text-align: center;
  /* font-weight: bold; */
  color: white;
  margin-bottom: 38px;
}

.tri-r{
  width: 100%;
  height: 78px;
  background-color: #afafaf;
  line-height: 78px;
  font-size: 20px;
  text-align: center;
  /* font-weight: bold; */
  color: white;
  margin-bottom: 38px;
}

.triangle{
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -100px;
  z-index: 1;
}

.tri-bot{
  position: absolute;
  top: 174px;
  left: 50%;
  margin-left: -8px;
  z-index: 1;
}

.jiankong-item>p{
  line-height: 1.4;
}

/* 党史方志数字资源平台 */
.dangshi-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/dangshi-bg03.jpg) center top;
}
.dangshi>p {
  text-indent: 2em;
}
.dangshi-pic {
  background: url(../img/dangshi-bg01.png) no-repeat center;
  height: 518px;
}
.dangshi-pic>.row {
  height: inherit;
}
.dangshi-til {
  color: white;
  font-size: 24px;
  position: absolute;
  bottom: 54px;
  left: 50%;
  margin-left: -120px;
}
.ds-content {
  width: 162px;
}
.ds-content span{
  display: block;
}
.ds-content .til{
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #222222;
  margin-bottom: 10px;
  margin-top: 20px;
}
.ds-content .des{
  text-align: center;
  font-size: 16px;
  color: #8c8b8b;
}
.dangshi-01,.dangshi-02,.dangshi-03,.dangshi-04,.dangshi-05 {
  position: absolute;
}
.dangshi-01 {
  bottom: 86px;
  left: 80px;
}
.dangshi-01 .ds-content{
  margin-left: 30px;
}
.dangshi-02 {
  top: 0;
  left: 306px;
}
.dangshi-02 .ds-content{
  margin-left: -30px;
}
.dangshi-03 {
  top: -59px;
  left: 50%;
  margin-left: -59px;
}
.dangshi-03 .ds-content{
  margin-left: -30px;
}
.dangshi-04 {
  top: 0;
  right: 306px;
}
.dangshi-04 .ds-content{
  margin-left: -30px;
}
.dangshi-05 {
  bottom: 86px;
  right: 80px;
}
.dangshi-05 .ds-content{
  margin-left: -70px;
}
.cpjg-pic img {
  width: 100%;
}

/* 皖事通应用开发 */
.wst-app-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/wst-app-bg02.jpg) center top;
}
.wst-app>p {
  text-indent: 2em;
}
.wst-app-pic{
  background: url(../img/wst-app-bg01.png);
  height: 854px;
}
.wst-app-pic>.row .til{
  font-size: 18px;
  color: #6d6d6d;
  font-weight: bold;
  display: block;
}
.wst-app-pic>.row .des{
  font-size: 16px;
  color: #797979;
  display: block;
}
.wst-app-pic>.row>div{
  position: absolute;
}
.wst-app-pic>.row>div>.imgtrs{
  display: inline-block;
  vertical-align: middle;
}
.wst-app-pic .imgtrs .con{
  display: inline-block;
  vertical-align: middle;
  width: 274px;
  margin-left: 20px;
  /* float: left; */
}
.wst-app-pic>.row>.content1 {
  left: 50%;
  margin-left: -46px;
  top: 24px;
}
.wst-app-pic>.row>.content2 {
  right: 0%;
  margin-right: 102px;
  margin-top: 134px;
}
.wst-app-pic>.row>.content3 {
  right: 0%;
  margin-right: 4px;
  margin-top: 288px;
}
.wst-app-pic>.row>.content4 {
  right: 0%;
  margin-right: -6px;
  margin-top: 538px;
}
.wst-app-pic>.row>.content5 {
  left: 50%;
  margin-left: -46px;
  margin-top: 684px;
}
.wst-app-pic>.row>.content6 {
  margin-left: 124px;
  margin-top: 684px;
}
.wst-app-pic>.row>.content7 {
  margin-left: -14px;
  margin-top: 396px;
}
.wst-app-pic>.row>.content8 {
  left: 25%;
  margin-left: -90px;
  margin-top: 168px;
}

/* 在线报装一体化平台 */
.yitihua-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/yitihua-bg01.jpg) center top;
}
.yitihua>p {
  text-indent: 2em;
}
.yitihua-pic>.row{
  margin-left: 15px;
}
.yitihua-pic>.row>div{
  margin-bottom: 100px;
  text-align: center;
}
.yitihua-pic>.row>div>div{
  margin: 0 auto;
}
.yitihua-pic .til,.des{
  display: block;
}
.yitihua-pic .til{
  margin: 40px 0 30px 0;
  font-size: 18px;
  font-weight: bold;
  color: #0098e6;
}
.yitihua-pic .des{
  font-size: 16px;
  color: #555555;
}

/* 政务新媒体 */
.xinmeiti-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/xinmeiti-bg01.jpg) center top;
}
.xinmeiti>p {
  text-indent: 2em;
}
.erweima>ul>li {
  display: block;
  /* width: 100%; */
  height: 318px;
  text-align: center;
}
.erweima img,.erweima span {
  display: block;
  text-align: center;
  margin: 0 auto;
}
.erweima span {
  margin-top: 50px;
  margin-bottom: 50px;
  color: #636363;
  font-size: 16px;
}
.xinmeiti-pic {
  background: url(../img/xinmeiti-bg04.png) center;
  text-align: center;
  height: 465px;
}
.xinmeiti-pic>div>div {
  position: absolute;
}
.xinmeiti-pic .con1{ left: 100px; top:30px}
.xinmeiti-pic .con2{ left: 320px; top:210px}
.xinmeiti-pic .con3{ left: 540px; top:30px}
.xinmeiti-pic .con4{ left: 760px; top:210px}
.xinmeiti-pic .con5{ left: 980px; top:30px}
.xinmeiti-pic img{
  margin: 0 auto;
  /* width: 100%; */
}
.xinmeiti-pic span{
  display: block;
  font-size: 18px;
  color: #626262;
  margin-top: 32px;
}
.xinmeiti-ser .right {
  margin-bottom: 60px;
}
.xinmeiti-ser>div>.imgtrs>img {
  width: 100%;
}
.xinmeiti-ser .right>.imgtrs,.xinmeiti-ser .right>div {
  display: inline-block;
}
.xinmeiti-ser .content {
  width: 480px;
  vertical-align: middle;
  padding-left: 20px;
}
.xinmeiti-ser .content .til {
  font-size: 18px;
  color: #2e2e2e;
  margin-bottom: 20px;
}
.xinmeiti-ser .content .des {
  font-size: 16px;
  color: #808080;
  line-height: 1.8;
  margin-top: 15px;
}
.right-pic {
  background: url(../img/xinmeiti-bg03.png) no-repeat 74px 70px;
  padding-left: 110px;
  padding-top: 30px;
}



/* 智慧建站 */
.jianzhan-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/jianzhan-bg01.jpg) center top;
}
.jianzhan>p {
  text-indent: 2em;
}
.jianzhan-tedian>img {
  margin: 0 auto;
}
.jianzhan-tedian .content {
  margin-bottom: 64px;
  border-left: 4px solid #1589f8;
  padding-left: 14px;
}
.jianzhan-tedian .til {
  font-size: 18px;
  color: #3e3e3e;
  padding-left: 45px;
  line-height: 30px;
  height: 30px;
  display: block;
  margin-bottom: 24px;
}
.til1{
  background: url(../img/jianzhan-pic01.png) no-repeat;
}
.til2{
  background: url(../img/jianzhan-pic02.png) no-repeat;
}
.til3{
  background: url(../img/jianzhan-pic03.png) no-repeat;
}
.til4{
  background: url(../img/jianzhan-pic04.png) no-repeat;
}
.til5{
  background: url(../img/jianzhan-pic05.png) no-repeat;
}
.til6{
  background: url(../img/jianzhan-pic06.png) no-repeat;
}
.jianzhan-tedian .des {
  font-size: 16px;
  color: #787878;
}
.jianzhan-yingyong {
  text-align: center;
  margin: 0 auto;
}
.jianzhan-yingyong>.content {
  padding: 0 10px;
}
.jianzhan-yingyong>.content>div{
  height: 224px;
  border: solid 1px #eaeaea;
  text-align: center;
  position: relative;
  padding: 70px 28px 0 28px;
  display: inline-block;
  margin-bottom: 140px;
}
.jianzhan-yingyong>.content>div>img {
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: -50px;
}
.jianzhan-yingyong .des {
  display: block;
  font-size: 16px;
  color: #9c9c9c;
  line-height: 1.5;
  margin-top: 28px;
}
.jianzhan-yingyong .til {
  display: block;
  font-size: 18px;
  color: #3d3d3d;
}


/* 智慧食堂 */
.shitang-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/shitang-bg02.jpg) center top;
}
.shitang>p {
  text-indent: 2em;
}
.qcjyyt {
  text-align: center;
}
.shitang-yycj {
  text-align: center;
}
.shitang-yycj .content {
  padding: 0 20px;
}
.shitang-yycj .content>div {
  border: 1px solid #efefef;
  margin-bottom: 40px;
  box-shadow: #efefef 1px 1px;
  padding: 32px 40px 22px 40px;
}
.shitang-yycj .til {
  display: block;
  color: #29adfa;
  font-size: 20px;
  font-weight: bold;
  margin: 20px 0;
}
.shitang-yycj .des {
  font-size: 16px;
  color: #1e2022;
}




/* 智慧微警务 */
.jingwu-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/jingwu-bg01.jpg) center top;
}
.jingwu>p {
  text-indent: 2em;
}
.jingwu-cptx {
  text-align: center;
}
.jingwu-cpgn>div {
  position: relative;
  margin-bottom: 80px;
  height: 70px;
  text-align: left;
}
.jingwu-cpgn .content {
  width: 90%;
  background-color: #f6f6f6;
  padding-left: 90px;
  float: right;
}
/* 修改 */
.jingwu-cpgn .pic {
  display: block;
  position: absolute;
  top: -10px;
  left: 20px;
  width: 118px;
  height: 118px;
}
.jingwu-cpgn img{
  width: 100%;
}
.jingwu-cpgn .til {
  display: block;
  padding-top: 20px;
  margin-bottom: 10px;
  font-size: 18px;
  color: #131313;
}
.jingwu-cpgn .des {
  display: block;
  padding-bottom: 20px;
  font-size: 16px;
  color: #666666;
}




/* 智慧云政务 */
.yunzhengwu-coverimg {
  clear: both;
  height: 275px;
  background: url(../img/yunzhengwu-bg01.jpg) center top;
}
.yunzhengwu>p {
  text-indent: 2em;
}
.yunzhengwu-cpyy>div {
  text-align: center;
  margin-bottom: 80px;
}
.yunzhengwu-cptd {
  text-align: center;
}
.yunzhengwu-cptd .content {
  margin-bottom: 76px;
  display: inline-block;
  width: 220px;
}
.yunzhengwu-cptd img{
  margin-bottom: 26px;
}
.yunzhengwu-cptd .des {
  font-size: 16px;
  color: #868686;
}