img{display: block;border: none;margin: 0 auto;}
.cimg{margin: 10px auto;}
header{position: relative;}
header img{width: 100%;}
a:hover{color: #FF0000;}
.public1{width: 960px;margin:0 auto;text-align: center;background: url(../images/b3.png) center no-repeat;background-size: 100%;height: 452px;}
.public{width: 1200px;margin: 50px auto;}
.tit_h2{font-size: 42px;text-align: center;line-height: 80px;color: #333;width: 1200px;position: relative;}
.tit_h2:before,.tit_h2:after{position:absolute;background:#E7383A;content:"";height:2px;top:50%;width:240px;}
.tit_h2:before{left:50px;}
.tit_h2:after{right:50px;}
.tit_h2 font{color: #E7383A;}
.tit_h2_2{font-size: 42px;text-align: center;line-height: 2.6em;color: #fff;text-align: center;}
.tit_h2_2 font{#FFE297}
.tit_h2_3{font-size: 42px;text-align: center;padding-top: 77px;padding-bottom: 10px;color: #fff;text-align: center;}
.tit_h2_4{font-size: 42px;text-align: center;line-height: 80px;color: #fff;}
.tit_h2_5{font-size: 42px;text-align: center;line-height: 80px;color: #333;}
.tit_h2_5 font{color: #FF4200;}
.tit_h2_6{font-size: 42px;text-align: center;line-height: 80px;color: #FF0000;}
.tit_h2_6 span{color: #333;font-size: 24px;padding-left: 20px;}
.ul01{width: 820px;margin: 0 auto;border-radius: 20px;margin: 0 auto;padding: 44px 100px;overflow: hidden;}
.ul01 div{padding-top: 30px;float: left;}
.ul01 div p{font-size: 20px;color: #5683EF;line-height: 40px;text-align: left;}
.ul01 div p b{font-size: 24px;}
.ul01 div p font{color: #FF0000;}
.ul01 img{float: right;}
.zx{display: block;width: 220px;height: 50px;line-height: 50px;font-size: 24px;color: #fff;margin: 20px 0;text-align: center;font-weight: bold;background-color: #F9BB00;border-radius: 40px;}
.zx4{display: block;width: 220px;height: 50px;line-height: 50px;font-size: 24px;color: #fff;margin: 20px auto;text-align: center;font-weight: bold;background-color: #F9BB00;border-radius: 40px;}
.ul01 li{float: right;background-color: #FFF3D6;border: 4px solid #FEBA74;border-radius: 40px;padding: 40px;text-align: center;width: 320px;}
.ul01 li h3{font-size: 42px;color: #DA3E2F;line-height: 100px;}
.ul01 li h3 font{font-size: 44px;}
.ul01 li b{font-size: 32px;color: #DA3E2F;padding: 20px;line-height: 40px;font-weight: bold;}
.public2{width: 100%;margin: 0 0;}
.public2 p{text-align: center;color: #333;font-size: 20px;line-height: 40px;padding-top: 20px;}
.public2 img{width: 100%;}
.tit_p1{text-align: left;padding: 20px;color: #333;line-height: 40px;text-indent: 2em;font-size: 20px;}
.tit_p2{text-align: center;color: #333;line-height: 40px;font-size: 20px;font-weight: bold;}
.tit_p3{text-align: center;color: #fff;line-height: 40px;font-size: 20px;font-weight: bold;}
.zx1{display: block;width: 220px;height: 50px;line-height: 50px;font-size: 24px;color: #fff;margin: 40px auto;text-align: center;font-weight: bold;background-color: #E7383A;border-radius: 40px;padding: 0 20px;}
.zx2{display: block;width: 220px;height: 50px;line-height: 50px;font-size: 24px;color: #fff;margin: 40px auto;text-align: center;font-weight: bold;background-color: #FF4200;border-radius: 40px;}
.zx3{display: block;width: 220px;height: 50px;line-height: 50px;font-size: 24px;color: #fff;margin: 40px auto;text-align: center;font-weight: bold;background-color: #F9BB00;border-radius: 40px;}
.ul02{width: 1000px;margin: 0 auto;border-radius: 20px;margin: 50px auto;padding: 20px 100px;overflow: hidden;}
.ul02 div{padding-top: 30px;float: left;}
.ul02 div p{font-size: 20px;color: #333;line-height: 40px;}
.ul02 div p b{font-size: 24px;}
.ul02 div p font{color: #FF0000;}
.ul02 img{float: right;width: 378px;height: 204px;}
.ul03{width: 1200px;margin: 50px auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ul03 li{width: 33%;text-align: center;margin-bottom: 10px;}
.ul03 li img{width:100%;}
.ul04{width: 1000px;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 20px auto;}
.ul04 li{width: 48%;text-align: center;margin-top: 20px;}
.ul04 li h3{background-color: #FF633D;border-top-left-radius: 10px;border-top-right-radius: 10px;height: 50px;line-height: 50px;color: #fff;font-size: 24px;}
.ul04 li div{background-color: #FFF2CF;margin: 2px auto;padding: 5px 0;}
.ul04 li div p{font-size: 16px;color: #A40000;line-height: 40px;}
.ul04 li div p:nth-child(even){border-top: 1px solid #A6D0EE;}
.ul06{width: 1100px;margin: 50px auto;position: relative;height: 520px;}
.ul06 img{width: 510px;height: 340px;position: absolute;left: 0 ;top:50px;z-index: 999;}
.ul06 div{width: 510px;padding: 40px 50px 40px 100px;background-color: #FFECCD;position: absolute;right: 0;top:0;height: 380px;border-radius: 50px;}
.ul06 div p{font-size: 18px;color: #A40000;line-height: 40px;padding-top: 40px;}
.ul05{width: 1000px;margin: 0 auto;border-radius: 20px;margin: 0 auto;padding: 20px 100px;overflow: hidden;}
.ul05 div{padding-top: 30px;}
.ul05 div p{font-size: 20px;color: #5683EF;line-height: 40px;text-align: center;}
.ul07{width: 600px;margin: 0 auto;border-bottom: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;overflow: hidden;}
.ul07 li{float: left;border-left: 1px solid #000;height: 50px;line-height: 50px;text-align: center;font-size: 20px;}
.ul07 li:nth-child(1){background-color: #0068B7;width: 280px;color: #fff;}
.ul07 li:nth-child(2){background-color: #FFF9B4;width: 158px;color: #333;}
.ul07 li:nth-child(3){background-color: #FFF9B4;width: 158px;color: #333;}
.ul07 img{float: right;}
.mt10{margin: 10px auto;}
.mt40{margin: 40px auto 0;}
.bt1{border-top: 1px solid #000 ;}
.ul08{width: 1200px;margin: 50px auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ul08 li{width: 33%;text-align: center;}
.ul08 li img{width:100%;}
.bgf1{width:100%;margin:0 auto;background-color: #F3F0F3;padding: 40px 0;}
.bgf1 h3{font-size: 20px;color: #fff;background-color: #000;width: 600px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;}
.bgf1 h3 font{color: #FFFF00;}
.cqzs{width:1200px;margin:40px auto;overflow: hidden;}
.cqzs table {width:1200px;margin:0 auto;}
.cqzs table td {border:1px solid #c5c5c5;height:50px;line-height:50px;text-align:center;overflow:hidden;font-size: 20px;}
.cqzs table td a:hover {text-decoration:underline}
.bg1 {background-color:#0068B7;color:#fff}
.bg1 a {color:#fff}
.bgf1 p{text-align: center;color: #333;line-height: 40px;}
.zx5{display: block;width: 280px;height: 60px;line-height: 60px;text-align: center;border-radius: 40px;background-color: #0075C9;color: #fff;font-size: 24px;margin: 40px auto;}