@charset "utf-8";
/* CSS Document */

.xin_01 dl{ display:flex; margin-bottom:100px; justify-content:space-between; border-bottom:1px dashed #e3e3e3; padding-bottom:100px}
.xin_01 dl h5{ width:52%; }
.xin_01 dl h5 img{ width:100%; float:left; overflow:hidden}
.xin_01 dl ul{ width:40%; position:relative}
.xin_01 dl dt{ width:100%; float:left; overflow:hidden; margin-top:30px; margin-bottom:30px; line-height:45px}
.xin_01 dl dt a{ font-size:35px; color:#333; }
.xin_01 dl dd{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:16px; color:#666;}
.xin_01 dl h6{ width:100%;  overflow:hidden; position:absolute; left:0; bottom:30px;}
.xin_01 dl h6 a{ display:block; float:left; overflow:hidden; background:#f7b003; border-radius:10px; height:56px; line-height:56px; text-align:center; padding:0 35px; color:#fff; font-weight:normal; font-size:18px}


.xin_01 .ty03 dl:nth-child(2){flex-direction: row-reverse;}
