
.banner1{width:100%; height:720px; background:linear-gradient(120deg,rgba(0,38,77,.86),rgba(0,62,124,.76)),radial-gradient(circle at 80% 20%, rgba(212,180,106,.35), transparent 60%); padding-top:120px; margin:0 auto;}
.banner1a{width:80%; margin:0 auto; }
.banner1a_a{ float:left;width:750px;}
.banner1a_a .p1{ font-size:18px; color:#d4b46a;letter-spacing:4px;padding-top:100px;}
.banner1a_a .p2{ font-size:50px; font-weight:bold; color:#FFFFFF;text-shadow:0 2px 12px rgba(0,0,0,.45);padding-top:10px;}
.banner1a_a .p3{ font-size:50px; font-weight:bold; color:#d4b46a;text-shadow:0 2px 12px rgba(0,0,0,.45);padding-top:10px;}
.banner1a_a .p4{ font-size:20px; color:#FFFFFF; line-height:36px;opacity:.95; padding-top:30px;}
.banner1a_a .p5{ padding-top:30px;}

 a.ca{float:left; display:block; width:160px; height:60px; line-height:60px; text-align:center; background:#c81623; border-radius:6px; font-size:18px; color:#fff;transition:.2s; }
 a.ca:hover { background:#a3141e; }
 a.cb {float:left; display:block; width:160px; height:60px; line-height:60px; text-align:center; border:1px solid #fff;  border-radius:6px; font-size:18px; color:#fff;transition:.2s; margin-left:20px;}
 a.cb:hover{background:rgba(255,255,255,.12);}

.main1{width:1000px; padding-top:80px; padding-bottom:80px; margin:0 auto;}
.main2{width:100%; background:#FFFFFF; padding-top:80px; padding-bottom:80px; margin:0 auto;}
.main3{width:80%; padding-top:80px; padding-bottom:80px; margin:0 auto;}
.main4{width:100%; padding-top:80px; padding-bottom:80px; margin:0 auto;}
.main5{width:100%; background:#004b97; padding-top:80px; padding-bottom:80px; margin:0 auto;}

.title1{width:1000px; margin:0 auto;}
.title1 .p1{ text-align:center; font-size:32px; font-weight:bold; color:#004b97;}
.title1 .p2{ text-align:center; font-size:32px; font-weight:bold; color:#ffffff;}
.title1 .line { width:96px; height:4px; background:#d4b46a; margin:14px auto 0; }


.new1{width:1000px; padding-top:20px; margin:0 auto;}
.new1 p{line-height:32px;font-size:18px; color:#4b5563; padding-top:20px;}
.new1 strong { color:#1f2937; }


.new2{width:1000px; padding-top:30px; margin:0 auto;}
.new2 li { float:left; width:30%; height:80px; line-height:80px;text-align:center;font-size:18px; font-weight:bold;color:#4b5563; background:#fff; border-radius:10px; box-shadow:0 6px 22px rgba(0,0,0,.07);border:1px solid #eee;  margin-right:5%;}
.new2 li img{ width:auto; height:36px; vertical-align:middle;}
.new2 li:nth-child(3){ margin-right:0px;}


.new3{width:1000px; padding-top:30px; margin:0 auto;}
.new3 li { float:left; width:100%; background:#fff; border-radius:10px; box-shadow:0 6px 22px rgba(0,0,0,.07); border:1px solid #eee; padding:30px; margin-top:30px;}
.new3 li .p1{line-height:32px;font-size:18px;  font-weight:bold; color:#004b97;}
.new3 li .p2{line-height:32px;font-size:16px; color:#4b5563; padding-top:20px;}


.new4{width:1200px; padding-top:50px; margin:0 auto;}
.new4 li { float:left; width:18%; background:#fff; border-radius:10px; box-shadow:0 6px 22px rgba(0,0,0,.07);  border:1px solid #eee;margin-right:2.5%;}
.new4 li:nth-child(5){ margin-right:0px;}
.new4 li .p1{ text-align:center; padding-top:30px;}
.new4 li .p1 span{ display:inline-block; width:40px; height:40px; line-height:40px; background:#c81623; text-align:center; font-size:16px; color:#FFFFFF; font-weight:bold; border-radius:20px;}
.new4 li .p2{text-align:center;font-size:18px;  font-weight:bold; color:#333333;padding-top:20px;}
.new4 li .p3{text-align:center; line-height:26px;font-size:15px; color:#6b7280; padding-top:10px; padding-bottom:20px; padding-left:30px; padding-right:30px;}



.new5{width:1200px; background:#f7f8fa; padding-left:30px; padding-right:30px; padding-bottom:30px; padding-top:30px; padding-bottom:30px; margin:0 auto; margin-top:50px;border-radius:10px;}
.new5 .p1{height:40px; line-height:40px;background:url(../images/a4.png) no-repeat left center;-webkit-background-size:10px auto;background-size:10px auto; text-indent:20px; font-size:20px;font-weight:bold; color:#004b97;}
.new5 li { float:left; width:100%; height:40px; line-height:40px;background:url(../images/a5.png) no-repeat left center;-webkit-background-size:10px auto;background-size:10px auto; text-indent:20px; font-size:18px;color:#4b5563;}



.new6{width:100%; padding-top:30px; margin:0 auto;}
.new6 li { float:left; width:32%; background:#fff; border-radius:10px; box-shadow:0 6px 22px rgba(0,0,0,.07);  border:1px solid #eee;margin-right:2%; padding-bottom:20px; overflow:hidden;}
.new6 li:nth-child(3){ margin-right:0px;}

.new6 li .p1{ text-align:center;}
.new6 li .p1 img{ width:100%; height:300px;}
.new6 li .p2{ padding-left:20px; padding-top:20px;}
.new6 li .p2 span{ display:inline-block;  height:26px; line-height:26px; padding-left:10px; padding-right:10px; background:#e8eef6; text-align:center; font-size:14px; color:#004b97; border-radius:3px;}
.new6 li .p3{ padding-left:20px; padding-top:20px;font-size:20px; font-weight:bold; }
.new6 li .p4{ font-size:14px;color:#9ca3af; padding-left:20px; padding-top:10px;}
.new6 li .p5{ line-height:26px; font-size:14px;color:#6b7280; padding-left:20px; padding-top:10px;}



.new7{width:1000px; background:#fff;border-radius:10px; box-shadow:0 6px 22px rgba(0,0,0,.07); border:1px solid #eee; padding-top:30px; padding-left:30px; padding-right:30px; padding-bottom:30px; margin:0 auto; margin-top:50px;}
.new7 li{ width:100%; height:60px;line-height:60px;  border-bottom:1px solid #f3f4f6;  font-size:16px; float:left; overflow:hidden;}
.new7 li a{color:#004b97;}
.new7 li span{ float:right;  font-size:14px; color:#9ca3af;}
.new7 li:last-child{ border-bottom:none}


.new8{width:1200px;margin:0 auto; margin-top:50px;}
.new8 li { float:left; width:49%; height:130px;  background:#fff; border-radius:10px; box-shadow:0 6px 22px rgba(0,0,0,.07);border:1px solid #eee; margin-right:2%; }
.new8 li:nth-child(2n){ margin-right:0px;}

.new8 li .p1{float:left; width:78px;padding-top:40px; padding-left:30px;}
.new8 li .p1 img{ width:32px; display:block;}
.new8 li .p2{ float:left;width:480px;padding-top:30px; }
.new8 li .p2 span.fa{ display:block; width:100%; height:32px; line-height:32px; font-size:18px; font-weight:bold; overflow:hidden;}
.new8 li .p2 span.fb{ display:block; width:100%; line-height:32px; font-size:15px;color:#9ca3af;}



.new9{width:1000px; padding-top:30px; margin:0 auto;}
.new9 .p1{ text-align:center; font-size:24px; color:#ffffff;font-weight:bold;  padding-top:30px; padding-bottom:30px;}
.new9 li { float:left; width:100%; height:50px; line-height:60px;text-align:center;font-size:20px; color:#ffffff; }
.new9 li img{ width:auto; height:24px; vertical-align:middle; margin-right:5px}

.new10{width:1000px; background:rgba(255,255,255,.12); border-radius:10px; margin:0 auto; margin-top:50px; padding-top:30px; padding-bottom:30px;}
.new10 .p1{ text-align:center; font-size:18px; color:#ffffff; padding-top:5px;}

