.lay-title{margin:60px auto;width:1200px;color:#000;text-align:center;font-size:46px}
.lay-title>div{font-weight:700}
.lay-title>p{width:1200px;font-size:26px}
.lay-title-white{margin:50px auto!important;border-color:#fff!important}
.lay-title-success{width:1000px}
.lay-title-success>p{width:930px!important}
.lay-title-white>div,.lay-title-white>p{background:#007ad8;color:#fff}
.m40{margin:40px auto}
.news{overflow:hidden;margin:auto;width:1200px}
.news-left{position:relative;float:left;overflow:hidden;width:529px;height:390px;cursor:pointer}
.news-left>p{padding:14px 0;width:100%;color:#3d3b3b;text-align:center;font-size:18px}
.news-right{float:right;overflow:hidden;width:645px}
.news-right-li{display:block;overflow:hidden;margin-bottom:16px;width:645px;height:102px;cursor:pointer}
.news-right-li:hover p{color:#1d6ee3}
.news-right-li>.news-icon{float:left;width:174px;height:95px;border-right:1px solid #d1d1d1;background:#0069d1;color:#fff;text-align:center}
.news-right-li>.news-icon>span{display:block;margin-top:6px;font-size:30px;line-height:33px}
.news-right-li>.news-icon>em{display:block;font-size:15px}
.news-right-li>p{float:left;margin-top:2px;margin-left:10px;width:458px;color:#5a5a5a;text-align:justify}
.news-right-li>p>span{display:block;overflow:hidden;width:430px;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:20px}
.news-right-li>p>em{display:block;margin-top:12px;font-size:14px}
.mt0{margin-top:0!important}
.slideTxtBox{margin:auto;width:1200px;text-align:left}
.slideTxtBox .hd{position:relative;margin:auto auto 60px;width:480px;height:50px;line-height:49px}
.slideTxtBox .hd ul{margin:auto;height:50px}
.slideTxtBox .hd ul li{float:left;margin-left:24px;width:137px;height:49px;border:1px solid #d1d1d1;background:#fff;color:#252525;text-align:center;font-size:22px;cursor:pointer}
.slideTxtBox .hd ul li.on{background:#fe9b00;color:#fff}
.train{overflow:hidden;margin:auto;width:1200px}
.train>a{float:left;margin-left:24px;width:275px;height:220px}
.train1{background:#ff6170}
.train2{background:#657cfe}
.train3{background:#ff7c1a}
.train4{background:#ad44fa}
.train>a>p{height:220px;color:#fff;text-align:center;font-size:40px;line-height:220px;transition:all .4s ease}
.train>a:hover p{font-size:45px}
.midadd{overflow:hidden;margin:60px auto}
.more{display:block;overflow:hidden;margin:40px auto;width:170px;height:36px;border:1px solid #acacac;border-radius:36px;color:#666;text-align:center;font-size:16px;line-height:36px}
.more:hover{background:#acacac;color:#fff}
.aboutus{overflow:hidden;margin:60px auto;width:1200px}
.aboutus-left{width:600px}
.aboutus-left>div{margin-bottom:10px;width:600px}
.aboutus-left>div>span{display:block;width:98px;height:5px;background:#d71a0f}
.aboutus-left>div>p.p1{color:#0069d1;font-size:45px}
.aboutus-left>div>p.p2{color:#616161;font-size:28px}
.aboutus-left>p{color:#5a5656;text-indent:32px;font-size:16px;line-height:28px}
.aboutus-left-btn{display:block;margin-top:20px;width:164px;height:42px;border:1px solid red}
.aboutus-left-btn>span{width:42px;height:42px;background:red;color:#fff;text-align:center;font-size:20px;line-height:42px}
.aboutus-left-btn>p{color:#000;text-align:center;font-size:15px;line-height:42px}
.aboutus-right{overflow:hidden;width:560px}
.lay2{overflow:hidden;margin:auto;width:100%;height:716px;max-width:1680px;background:#007ad8 url(../img/bg1.jpg) no-repeat center center}
#slideBox2{width:1200px!important}
#slideBox2 .bd li{width:1200px!important}
#slideBox2 .bd li a{float:left;margin-left:20px;width:385px;background:#007ad8;color:#fff;text-align:center;font-size:16px}
#slideBox2 .bd li a p{padding:10px 0}
#slideBox2 .hd{display:none!important}
#slideBox2 .next,#slideBox2 .prev{background:0 0}
#slideBox2 .prev{left:-70px!important}
#slideBox2 .next{right:-70px!important}
.lay-title{overflow:hidden;margin:0px auto;width:1200px;text-align:center; padding: 50px 0;}
.lay-title>p{color:#000;font-size:30px}
.lay-title>div{margin:20px auto;color:#e80707;font-size:30px}
.lay-title>span{display:block;color:#6f6f6f;font-size:16px}
.lay-title.white>p{color:#fff;font-size:30px}
.lay-title.white>div{margin:20px auto;color:#ffde00;font-size:30px}
.lay-title.white>span{display:block;color:#fff;font-size:16px}
.lay-btn{display:block;margin:30px auto auto;width:200px;height:50px;border:1px solid #ffde00;border-radius:50px;color:#ffde00;text-align:center;font-size:16px;line-height:50px}
#slideBox3{width:1680px!important; margin:0 auto;padding-bottom:100px;}
#slideBox3 .bd{overflow:hidden; }
#slideBox3 .bd li{width:1680px!important}
#slideBox3 .bd li a{float:left;width:420px;color:#000;text-align:center;font-size:16px}
#slideBox3 .bd li a p{padding:10px 0}
#slideBox3 .hd{display:none!important}
#slideBox3 .next,#slideBox3 .prev{bottom:-624px!important;width:40px;height:40px;border-radius:0;background:#fff!important;color:#ff8c28;font-size:26px;line-height:40px;opacity:1}
#slideBox3 .prev{left:780px!important}
#slideBox3 .next{right:780px!important}
.bggray{overflow:hidden;margin:auto;width:100%;max-width:1680px;background:#e9e9e9}
.news ul{overflow:hidden;width:1200px}
.news ul li{float:left;margin-left:34px;width:374px;background:#f9f9f9;color:#000}
.news ul li a{display:block;margin-bottom:30px;color:#000}
.news ul li a p{margin:10px auto;width:354px;color:#797979;text-align:left;font-size:14px}
.news ul li a div{margin:10px auto 10px;width:354px;height:28px;color:#000;font-size:18px;line-height:28px}
.news ul li a span{display:block;margin:10px auto;width:354px;color:#797979;text-align:left;font-size:14px}
