
/*资源*/
.resources-list{padding-bottom: 40px;}
.resources-list ul li{float: left; margin-top: 20px; width: 25%; text-align: center;}
.resources-item{background: #fff; text-align: center; margin: 0 10px; padding: 40px 20px; min-height: 250px;}
.resources-icon{width: 80px; height: 80px; color: #999; margin-bottom: 10px; text-align: center; line-height: 80px; display:inline-block; border-radius: 50%;}
.resources-item h1{font-size: 24px; padding: 15px 0; color: #333;}
.resources-item p{font-size: 16px; line-height: 26px; color: #666;}
.resources-icon .icon{width: 64px; height: 64px;}
.resources-icon{background: #fff; width: 64px; height: 64px;}

.policy-box{margin-bottom: 40px; box-shadow: 0 6px 20px 0 rgba(0,0,0,0.1);}
.policy-list{width: 33.33%; float: left; position: relative;}
.policy-list1{width:50% !important;float: left; position: relative;}
.policy-item{padding: 50px 20px; min-height: 140px; position: relative;}
.policy-head{position: relative;z-index: 1; text-align: center;}
.policy-head h1{font-size: 24px; text-align: center; font-weight: 600;}
.policy-head h2{font-size: 18px; text-align: left; font-weight: 600;}
.policy-head p{font-size: 14px; padding: 20px 0;}
.policy-item:after{content: ''; position: absolute; background: #fff; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; left: 0;top: 0; right: 0; bottom: 0; display: block; -webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.policy-list:nth-child(3) .policy-item:after,.policy-list:nth-child(6) .policy-item:after{border-right: none;}
.policy-list:nth-child(4) .policy-item:after,.policy-list:nth-child(5) .policy-item:after,.policy-list:nth-child(6) .policy-item:after{border-bottom: none;}
.policy-body{position: relative; color: #000; font-size: 16px; z-index: 1; line-height: 30px; padding: 20px 25px;text-align: center;}
.policy-author{position: relative; font-size: 16px; z-index: 1; line-height: 30px; padding: 10px 0; color: #666;}
.policy-item:hover:after{z-index: 5; border: 1px solid #d7232f !important;-webkit-box-shadow: 0 5px 20px 0 rgba(0,0,0,0.1);box-shadow: 0 5px 20px 0 rgba(0,0,0,0.1);-webkit-transform: scale(1.03);-moz-transform: scale(1.03);-o-transform: scale(1.03);-ms-transform: scale(1.03);transform: scale(1.03);}
.policy-item:hover .policy-body,.policy-item:hover .policy-author,.policy-item:hover .policy-head{z-index: 6;}
.policy-list:last-child .policy-item:hover:after{border-right: 1px solid #d7232f;}
.policy-item.recommend .icon-recommend{z-index: 6; position: relative; position: absolute; color: #d7232f; right: 0; top: -8px; font-size: 40px;}
.policy-full{width: 100%; padding: 20px 10px; margin-bottom: 80px; font-weight: normal; text-align: center; box-shadow: 0 0 10px 5px rgba(52,63,75,.06); font-size: 20px; float: left; background: #d7232f; color: #fff;}
.policy-full p:first-child{border-top: none;}
.policy-full p{padding: 10px 0; border-top: 1px dashed rgba(255,255,255,.5);}
.policy-img{position: relative;z-index:9999}
.policy-img img{max-width:100%;z-index:9999}
.policy-list1:nth-child(2) .policy-item:after,.policy-list1:nth-child(4) .policy-item:after{border-right: none;}
.policy-list1:nth-child(3) .policy-item:after,.policy-list1:nth-child(4) .policy-item:after{border-bottom: none;}

/*版本介绍*/
.version-box{margin-bottom: 40px; padding-left: 20px;}
.version-list{width: 32%; padding-right:20px; float: left; position: relative;}
.version-item{padding: 20px; box-shadow: 0 6px 20px 0 rgba(0,0,0,0.1); border-radius: 6px; min-height: 360px; position: relative; background: #fff;}
.version-head{font-size: 24px; text-align: center; padding-bottom: 20px;}
.version-body{background: #f6f8f9; padding: 10px; border-radius: 6px; min-height: 280px;}
.version-body li{padding: 5px 0;}

@media screen and (max-width: 900px){
  .head-right{display: none;}
  .iconlist{padding-top: 50px;}
  ul.investflow-list li{ margin: 0 0 30px 0; width: 50%; height: auto; box-shadow: none;}
  ul.investflow-list li > a{ display: block; color: inherit;}
  .invest-box{margin-right: 0;}
  .invest-list{width: 100%;}
  .invest-full{margin-top: 40px; box-shadow: 0 0 1px rgba(0,0,0,.2);}
  .invest-item{height: auto; box-shadow:none; margin-bottom: 0; border-bottom: 1px solid #eee;}
  .invest-list:last-child .invest-item{border-bottom: none;}
  .policy-list{width: 50%;}
  /*.policy-list:last-child{width: 100%;}*/
  .policy-list:nth-child(2) .policy-item:after{border-right: none;}
  .policy-list:nth-child(2) .policy-item:hover:after{border-right: 1px solid #d7232f;}
  .policy-list:nth-child(3) .policy-item:after{border-right: 1px solid #e5e5e5;}
  .policy-list:nth-child(2) .policy-item.recommend:after{border-right: 1px solid #d7232f;}
  .policy-item:after{border-bottom: 1px solid #e5e5e5;}
  .policy-list:nth-child(4) .policy-item:after{border-bottom: 1px solid #e5e5e5;}
  .policy-list:nth-child(4) .policy-item:after{border-right: none;}
  .policy-list:nth-child(3) .policy-item:hover:after{border-bottom: 1px solid #d7232f;}
  .plan-list ul li{width: 50%; padding-top: 40px;}
  .goodnessItem{height: 100px; line-height: 100px;font-size: 20px;}
  .symbolItem{height: 100px; line-height: 100px;font-size: 30px;}
  .main-nav li.firstMenu{display: none;}
  .resources-list ul li{width: 50%; margin-top: 10px;}
  .resources-item{margin: 0 10px 10px;}
  .flow-item h1{white-space: normal; font-size: 14px; height: 80px;}
  .version-list{width: 100%; padding-right: 0; padding-bottom: 20px;}
}

@media screen and (max-width: 600px){
	.policy-list1{width: 100% !important;}
  .policy-list{width: 100%;}
  .policy-item{min-height: 200px;}
  .policy-list:nth-child(1) .policy-item:after,.policy-list:nth-child(3) .policy-item:after,.policy-list:nth-child(5) .policy-item:after{border-right:none;}
  .policy-list:nth-child(5) .policy-item:after{border-bottom: 1px solid #e5e5e5;}
  .version-box{padding-left: 0;}
  .version-list{width: 100%; padding-right: 0; padding-bottom: 20px;}
}

@media screen and (max-width: 414px){
  .resources-list ul li{width: 100%;}
}


.about-box{padding: 20px 0;}
.about-box .about-title{padding: 20px 0 10px; border-bottom: 1px solid #ddd; font-size: 28px;}
.about-con{font-size: 16px; padding: 10px 0; line-height: 28px; color: #666;}
.about-con p{margin-bottom: 10px;}
.about-con p strong{color: #000;}

.wrap-title {
  margin: 80px 0 0;
  text-align: center;
}
.wrap-title .headlines {
  font-size: 36px;
}
.wrap-title .title-hr {
  border: none;
  width: 50px;
  height: 3px;
  background-color: #d7232f;
  border-radius: 3px;
  margin:0 auto;
  margin-top: 20px;
}
.wrap-title .Subtitle {
  margin-top: 20px;
  font-size: 20px;
  margin-bottom: 30px;
  color: #999;
}
.index-module {
  padding: 0 20px 40px;
  position: relative;
}
.index-module .module-txt {
  padding-top: 20px;
}
.item-center {
  text-align: center;
}
.index-module .module-txt p {
  line-height: 26px;
  padding-bottom: 20px;
  font-size: 16px;
}
.bg3 {
  background: url(/skin/images/b3.jpg) center no-repeat;
  background-size: cover;
}
.bg3 .wrap-title {
  color: #fff;
}
.wrap-title .Subtitle.white {
  color: rgba(255, 255, 255, 0.5);
}
.gray-bg {
  background: #f9f9f9;
}