.banner{width:100%;height:504px;background:url(../img1/bann.jpg) no-repeat center center;overflow:hidden}
.lay-title{width:700px;margin:50px auto 20px;overflow:hidden}
.lay-title>p{font-size:36px;color:#156bb4;text-align:center;font-weight:700}
.lay-title>em{display:block;width:60px;height:4px;background:#0879d9;margin:14px auto auto}
.bggray{width:100%;max-width:1920px;margin:auto;overflow:hidden;background:#ededed}
.lay-duixiang{width:1200px;margin:30px auto;overflow:hidden}
.lay-duixiang>div{width:286px;height:210px;margin-left:18px;float:left;background:#fff}
.lay-duixiang>div>div{width:240px;height:75px;margin:auto;text-align:center;line-height:75px;font-size:24px;border-bottom:3px solid #ededed}
.lay-duixiang>div>p{width:220px;margin:20px auto auto;line-height:24px;font-size:16px;color:#7c8083}
.lay2{width:1200px;margin:auto;overflow:hidden}
.lay2>div{width:340px;float:left;margin-left:60px}
.lay2>div>img{border:1px solid #cecece}
.lay2>div>div{width:340px;margin:18px auto 10px;text-align:center;font-size:24px;font-weight:700}
.lay2>div>p{width:300px;margin:auto;text-align:center;font-size:16px;color:#333}
.lay-btn{display:block;width:360px;height:48px;margin:48px auto;line-height:48px;background:#0879d9;color:#fff;border:1px solid #0879d9;text-align:center;font-size:20px;border-radius:6px;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.lay-btn:hover{background:#fff;color:#0879d9;text-indent:-14px}
.lay4{width:1198px;border:1px solid #dedede;background:#f6f6f6;margin:auto auto 20px;overflow:hidden}
.lay4-left{float:left;width:450px;height:252px}
.lay4-right{position:relative;float:right;width:710px;}
.lay4-right>.lay4-right-title{font-size:18px;font-weight:700;margin:20px auto}
.lay4-right>p{width:640px;color:#333;font-size:16px;line-height:24px}
.lay4-right-btn{width:350px;height:38px;overflow:hidden;margin-top: 20px;margin-bottom: 20px;}
.lay4-right-btn>a{display:block;width:160px;height:36px;color:#fff;text-align:center;line-height:36px;border-radius:36px;font-size:16px}
.lay4-right-btn-1{float:left;background:#f69227;border:1px solid #f69227}
.lay4-right-btn-1:hover{color:#f69227;background:0 0}
.lay4-right-btn-2{float:right;background:#0879d9;border:1px solid #0879d9}
.lay4-right-btn-2:hover{color:#0879d9;background:0 0}
.lay5{width:100%;height:532px;background:url(../img1/pic9.jpg) no-repeat center center}
.lay6{width:1200px;margin:auto;overflow:hidden}
.lay6>div{width:280px;float:left;margin-left:26px}
.lay6>div>div{color:#000;font-weight:700;text-align:center;margin:10px auto;font-size:20px}
.lay6>div>p{color:#333;font-size:14px;text-align:center}
.lay7{width:100%;margin:auto;background:#f0f0f0;height:630px;overflow:hidden}
.lay7-son{width:1200px;margin:26px auto auto;overflow:hidden}
.lay7-son>a{display:block;float:left;background:#cdcdcd;width:280px;margin-left:26px}
.lay7-son>a>div{width:246px;color:#000;font-size:20px;font-weight:700;margin:16px auto}
.lay7-son>a>p{display:block;width:246px;color:#555;font-size:14px;line-height:24px;margin:auto auto 44px}
.m22{margin:22px auto!important}
.lay8{width:1200px;margin:auto}
.lay8>a{margin-bottom:20px;overflow:hidden;display:block}
.lay9{width:1200px;margin:40px auto auto;overflow:hidden}
.lay9>a{display:block;float:left;margin-left:52px;margin-bottom:20px;width:256px;height:42px;line-height:42px;text-align:center;font-size:18px;overflow:hidden;border:2px solid #cdcdcd}
.lay10{width:1200px;margin:auto;overflow:hidden}
.lay10>a{display:block;width:290px;height:248px;overflow:hidden;float:left;margin-left:10px;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.lay10>a:hover{transform:scale(.98)}
.lay-tese{width:1200px;margin:auto;overflow:hidden}
.lay-tese>div{width:292px;margin:auto auto auto 10px;float:left}
.lay-tese>div>div{width:290px;height:107px;margin:10px auto auto;border:1px solid #1775fd}
.lay-tese>div>div>p{width:272px;margin:10px auto auto;font-size:16px;color:#5b5b5b}
.lay-tese>div>div>p>span{color:#0879d9}
.lay5-son{width:1200px;margin:auto;height:532px;overflow:hidden}
.lay5-left{float:left;margin:auto;width:300px}
.lay5-btn-1{display:block;width:260px;height:48px;line-height:48px;margin:374px auto auto 30px;color:#fff;background:#0879d9;font-size:20px;text-align:center}
.lay5-btn-2{display:block;width:260px;height:48px;line-height:48px;margin:10px auto auto 30px;color:#fff;background:#f69227;font-size:20px;text-align:center}
.lay5-right{width:600px;float:right}
.slideBanner{position:relative;margin:80px auto auto;border-radius:0 0 5px 0;border-radius:0 0 6px 6px;overflow:hidden}
.slideBanner .next,.slideBanner .prev{position:absolute;top:0;bottom:0;z-index:5;display:block;margin:auto;width:70px;height:40px;background:#fff;color:#000;text-align:center;font-weight:300;font-size:14px;font-family:simsun;line-height:40px;opacity:0;filter:opacity(0)}
.slideBanner:hover .next,.slideBanner:hover .prev{opacity:.9;filter:opacity(.9)}
.slideBanner .prev{left:0}
.slideBanner .next{right:0}
.slideBanner .bd>ul>li>a{display:block;cursor:pointer}
.slideBanner .hd{position:absolute;right:0;bottom:5px;z-index:6;margin:auto;width:880px;text-align:center}
.slideBanner .hd span{display:inline-block;margin:auto;padding:0 5px;height:30px;background:rgba(255,255,255,.8);color:#000;font-size:10px;cursor:pointer}
.slideBanner .hd span em{display:block;height:20px;margin-top:5px;padding:0 20px;line-height:20px;background:rgba(255,255,255,0)}
.slideBanner .hd span.on{background:rgba(255,255,255,.4)}
.slideBanner .hd span.on em{background:rgba(255,255,255,1)}
.slideBanner .bd ul li a p{width:100%;padding:16px!important;background:#fff;color:#555;box-sizing:border-box!important;font-size:16px;line-height:24px}
