*{margin:0;padding:0}
.clearfix{display:inline-block}
/*.banner{background:url(../img/banner-bg.jpg) no-repeat center;height:800px}*/
.bannercc{height:300px}
.banner-con{width:1000px;height:310px;margin:0px auto 0;padding-top:100px}
.banner-h2{text-align:center;font-size:32px;color:#f6ff00;line-height:1}
.banner-title{background:url(../img/banner-title.png) no-repeat center 0;height:74px;text-indent:-9999px;margin:82px 0 0 0}
.banner-p{font-size:30px;color:#fff;line-height:44px;text-align:center;margin:10px 0 0 0}
.banner-list{width:1002px;margin:-54px auto 0}
.banner-list>.circle{background:url(../img/banner-circle.png) no-repeat 0 0;width:101px;height:86px;display:block;float:left;font-size:22px;color:#024881;line-height:50px;text-align:center;padding:30px 0 0 8px;cursor:pointer}
.banner-list>.circle.mar2{margin:0px 0 0 52px}
.banner-list>.circle.mar3{margin:0px 0 0 52px;}
.banner-list>.circle-back{background:url(../img/banner-circle2.png) no-repeat 0 0;}
.banner-list>.circle.mar4{margin:0px 0 0 52px;}
.banner-list>.circle.mar5{margin:0px 0 0 52px;}
.banner-list>.circle.mar6{margin:0 0 0 52px;}
.banner-list>.circle:hover{background-position:0 -116px;color:#fff}
.banner-btn{background:#001e5e;width:350px;height:50px;border:none;border-radius:50px;font-size:20px;color:#fff;cursor:pointer;box-shadow:0 6px 6px rgba(38,38,38,0.3);display:block;margin:50px auto 0}
