
/*ABOUT*/
.waper {width: 100%; overflow: hidden; display: block; position: relative;margin-top: 30px; margin-bottom: 30px;}
.waper dl{ background:#fff; overflow:hidden; margin-bottom: 50px; }
.waper dt { width:570px; height:320px; overflow:hidden; position:relative; float:left;  vertical-align: middle; margin-right: 60px; }
.waper dl:nth-child(2n) dt{float: right;margin-right: 0px; margin-left: 60px; }
.waper dt img{ max-width:100%; height:auto; position: relative;  vertical-align: middle;  }
.waper dd { width:570px; display: block; overflow:hidden; float:right; height:320px;}
.waper dd h4{ display:block; font-size:24px; font-weight: bold; height:40px; line-height:40px; overflow:hidden; color:#333; margin-bottom: 10px;  }
.waper dd .diopt{height: 270px;overflow: auto; position: relative; }
.waper dd p { line-height:26px;   color: #666;   }



/*ABOUT*/

/*.NEW SOLUTION*/
.indexnew{width: 100%; overflow: hidden; display: block; position: relative;}
.indexnew .newsdesc{width: 100%; overflow: hidden; display: block; position: relative; margin-top: 0px; margin-bottom: 40px;}
.indexnew .newsdesc .indexitle{font-size:30px;margin-top:35px; margin-bottom:15px;color: #1f2044;font-weight: bold; line-height: 80px; text-align: center;}
.indexnew .newsdesc .indexitle1{font-size:55px;margin-top:35px; margin-bottom:15px;color: #1f2044;font-weight: bold; line-height: 80px; text-align: center;}
.indexnew .newsdesc .indle{font-size: 24px; text-align:center;color: #0D1F61; margin-top: 10px;  font-family: inherit;
    font-weight: 500;}
.indexnew .newsdesc .indbrund{text-align: left!important;font-size: 14px;line-height: 30px; width: 80%; margin: auto;}

.newewlist{width: 100%; overflow: hidden; display: block; position: relative;margin-top: 30px; margin-bottom: 30px;}
.newewlist ul{zoom: 1;}
.newewlist ul li{ float: left;width: 370px; margin-right: 45px; margin-bottom: 30px;overflow: hidden; display: block; position: relative;}
.newewlist ul li.new5{min-height: 400px;}  
.newewlist ul li:nth-child(3n){margin-right: 0;}
.newewlist ul li .img{ display: block; width: 100%;height: 195px;overflow: hidden;}
.newewlist ul li .img img{max-width:100%;transition: all 0.5s ease 0s;}
.newewlist ul li:hover .img img{transform: scale(1.1,1.1)}
.newewlist ul li .indtit{ margin-top: 22px;font-size: 18px; line-height: 22px; color: #333; text-align: center ; font-family: inherit;
    font-weight: 500;}
.newewlist ul li .indxey{ margin-top: 12px; display: block; color: #999; line-height:22px;}

/*.NEW SOLUTION*/