@charset "utf-8";
* { font-family: "微软雅黑"; margin: 0px; padding: 0px; }
li { list-style-type: none; }
em { font-style: normal; }
.clear { clear: both; height: 0px; overflow: hidden; font-size: 1px; line-height: 0; }
.slidinglist { min-width: 1200px; }
.rlsb-box { width: 100%; background-color: #f4f5f7; padding: 70px 0 10px; }
.rlsb-content { width: 1200px; margin: 0 auto; }
/**/
.dyy-bt { /*height: 128px;*/
text-align: center; }
.dyy-bt dt { font-size: 40px; color: rgb(0, 0, 0); line-height: 1.333; padding: 70px 0 45px; text-align: center; }
.dyy-bt dt font { color: #ff7000; }
.dyy-bt dd { font-size: 16px; color: rgb(102, 102, 102); line-height: 1.467; text-align: center; padding-bottom: 0px; }
.sdtz-main { width: 1200px; margin: 0 auto 50px; overflow: auto; }
.dyy2Main { display: -webkit-flex; display: flex; justify-content: center; align-items: center; min-width: 1200px; margin-bottom: 80px }
.dyy2Img { flex-shrink: 0; margin: 0 20px }
.dyy2Img img { width: 24vw; min-width: 260px; height: auto; }
.dyy2List { width: 355px; width: 20vw; margin: 0 1vw; min-width: 300px; transition: all 0.5s linear; padding: 20px; border-radius: 15px; margin-bottom: 25px; background-color: #eee; }
.dyy2List p { font-size: 24px; line-height: 28px; margin-bottom: 15px }
.dyy2List article { font-size: 16px; color: #666666; line-height: 20px }
.dyy2List:hover { transform: scale(1.1) }
.dyy2Btn a { display: block; width: 300px; height: 56px; line-height: 56px; text-align: center; margin: 0 auto; background-color: #FF7000; color: #FFFFFF; border-radius: 28px; box-shadow: 0 5px 20px -5px #cccccc; font-size: 20px; position: relative; top: -40px; text-decoration: none; }
.dyy2Btn a:hover { background-color: #FF9000; }
.dyy2Btn { margin-bottom: 40px; }
.dyy2Txt article { font-size: 12px; color: #999999; line-height: 20px }
/**/
.role-main { height: 560px; background: linear-gradient(to right, #ff8008, #ffc837); background: url('../../images/daiyunying/dyy-fw-bg.jpg') no-repeat center; }
.role-main dl, .role-main dt, .role-main dd { /* color: #fff; */
}
.role-main dl { height: 220px; }
.role-main ul { width: 1200px; margin: 25px auto; overflow: hidden; padding: 0; box-sizing: border-box; }
.role-main li { float: left; margin: 0; text-align: center; padding: 0; width: 12.5%; }
.role-main li h4 { font-size: 18px; color: #000; margin: 30px 0; font-weight: normal; }
.role-main li img { margin: 23px 0; width: 105px; height: 105px; transition: all 0.3s linear; }
.role-main li img:hover { transform: scale(1.1) }
.role-main li p { width: 209px; height: 80px; font-size: 18px; color: #fff; text-align: center; line-height: 28px; }
/**/
.dyy-yun-main { text-align: center; }
.dyy-yun-img { margin: 70px auto 80px; width: 100%; }
.dyy-yun-img img { width: 48%; display: inline-block; margin: 0 1%; max-width: 580px; }
/**/
.youshi-main dl dt, .youshi-main dl dd { color: #fff; }
.youshi-main { height: 600px; position: relative; background: url('../../images/daiyunying/dyy-ys-bg.jpg') no-repeat center top; padding: 10px 0 1px; min-width: 1200px; }
.youshi-main ul { width: 96%; margin: 0 auto; margin: 60px auto 49px; position: relative; text-align: center; padding: 0; box-sizing: border-box; }
.youshi-main ul li { transition: all 0.5s linear; width: 15%; height: 190px; background: #fff; margin-bottom: 0px; margin-top: 25px; padding: 0 0 2%; position: relative; border-radius: 10px; min-height: 223px; background: #fff; display: inline-table; margin: 20px 1% 0; text-align: left; padding: 0 1% 0 1.5%; }
.youshi-main ul li:hover span { color: #ff7000; }
.youshi-main ul li img { margin: 32px 32px 0px 0px; }
.youshi-main ul li span { font-size: 20px; color: #313131; font-weight: bold; margin: 24px 0 10px 0; display: block; }
.youshi-main ul li p { color: #6f6f6f; line-height: 22px; font-size: 14px; }
.but-a { width: 200px; height: 50px; border-radius: 10px; background: #F08342; display: block; margin: 50px auto 70px; line-height: 50px; text-align: center; color: #fff; text-decoration: none; }
