.cntitle{text-align: center;}
.cntitle .tcn1{font-size: 16px;font-weight:  bold;color: #030303;}
.cntitle .tcn2{font-size: 42px;color: #030303;}
.color{color: #00428e;font-style: normal;}
.cntitle .tcn2 span{font-size: 42px;color: #999999;}
.cntitle .tcn2 span.tleft{margin-right: 20px;}
.cntitle .tcn2 span.tright{margin-left: 20px;}
.cntitle .tcn3{font-size: 20px;color: #333333;}

.abox1{background-image: url(../img/abox1pic1.png);background-repeat: no-repeat;background-size: cover;padding: 70px 0;}
.abox1 .cn1{text-align: center;margin-top: 60px;}

.abox2{padding: 70px 0;}
.abox2 .cn1{text-align: center;margin-top: 0;}
.abox2 .cn2{text-align: center;margin-top: 60px;}

.abox3{background-image: url(../img/abox3pic1.png);background-repeat: no-repeat;background-size: cover;padding: 70px 0 100px;overflow: hidden;}
.abox3 .cn1{text-align: center;max-width: 730px;margin: 60px auto 0;}
.abox3 .cn2{text-align: center;margin-right: 30px;width: calc((100% - 60px) / 3);float: left;margin-top: 35px;}
.abox3 .cn2:nth-child(3n){margin-right: 0;}
.abox3 .cn2:nth-child(-n+3){margin-top: 0;}
.abox3 .cn2 img{text-align: center;}
.abox3 .cn2 span{text-align: center;display: block;font-size: 16px;color: #4d4c4c;}

.abox4{background-color: #fff;background-repeat: no-repeat;background-size: cover;padding: 70px 0 90px;overflow: hidden;}
.abox4 .cn1{text-align: center;margin: 60px auto 0;}

.abox5{background-color: #fff;background-repeat: no-repeat;background-size: cover;padding: 70px 0 90px;overflow: hidden;}




.abox5 table{width: 850px;margin: 0 auto;}
.abox5 table tr td:first-child{width: 70px;line-height: 60px;background-color: #00428e;text-align: center;color: #fcfdfe;font-size: 20px;border: 1px solid rgba(0,0,0,.2);}
.abox5 table tr td:last-child{width: calc(100% - 130px);border: 1px solid rgba(0,0,0,.2);padding: 0 30px;font-size: 18px;color: #030303;line-height: 30px;}
.abox5 table tr td:last-child span{display: block;font-size: 16px;color: #030303;line-height: 24px;}
.abox5 table tr .p20{padding: 20px 30px !important;}
.abox5 .cn1{text-align: center;}

.abox6{background-image: url(../img/abox5pic2.png);background-repeat: no-repeat;background-size: cover;background-position: center;overflow: hidden;padding-bottom: 175px;}
.abox6 .cn1{margin: 20px 0 40px;}
.abox6 .cn2{max-width: 900px;margin: 0 auto;overflow: hidden;}
.abox6 .cn2 .cn3{width: calc((100% - 53px) / 4);margin-right: 15px;background-color: #00428e;float: left;}
.abox6 .cn2 .cn3:last-child{margin-right: 0;}
.abox6 .cn2 .cn3:nth-child(odd){background-color: #00428e;border: 1px solid #fff;}
.abox6 .cn2 .cn3:nth-child(odd) .cn6{font-size: 20px;line-height: 24px;height: 48px;color: #fcfdfe;}
.abox6 .cn2 .cn3:nth-child(even){background-color: #fff;border: 1px solid #00428e;}
.abox6 .cn2 .cn3:nth-child(even) .cn6{font-size: 20px;line-height: 24px;height: 48px;color: #333333;}
.abox6 .cn2 .cn3 .cn4{padding: 60px 0 30px;}
.abox6 .cn2 .cn3 .cn4 img{height: 45px;}
.abox6 .cn2 .cn3 .cn5{font-size: 32px;font-weight: bold;color: #fe9b00;text-align: center;}
.abox6 .cn2 .cn3 .cn6{padding-bottom: 40px;margin-top: 5px;}

.abox6 .cn7{background-image: url(../img/abox5pic7.png);background-repeat: no-repeat;background-position: center;background-size: cover;width: 700px;margin: 50px auto 0;}
.abox6 .cn7 .cn8{font-size: 26px;color: #030303;font-weight: bold;text-align: center;}
.abox6 .cn7 .cn9{font-size: 14px;color: #999999;text-align: center;}




	.color45{color: #e69602;}
					.swydbox1{}
					.swydbox1 .box1{position: relative;background-image: url(../img/swydimg1.png);height: 145px;padding: 70px 0;background-repeat: no-repeat;background-size: cover;background-position: center;}
					.swydbox1 .box1 .cn1{padding-left: 50px;position: relative;}
					.swydbox1 .box1 .cn1::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);
					background-image: url(../img/swydimg2.png);width: 49px;height: 148px;background-size: 49px 148px;}
					.swydbox1 .box1 .cn2{font-size: 28px;background-image: linear-gradient(90deg, #cc9749 0%, #fca401 100%), 
					linear-gradient(#cc9749, #cc9749);width: 203px;line-height: 40px;text-align: center;border-radius: 4px;color: #fff;}
					.swydbox1 .box1 .cn3{font-size: 66px;font-weight: bold;color: #030303;line-height: 70px;}
					.swydbox1 .box1 .cn4{font-size: 24px;color: #030303;}
					.swydbox1 .box1 .cn5{position: absolute;right: 50px;bottom: 70px;}
					.swydbox1 .box1 .cn5 span{display: block;text-align: right;}
					.swydbox1 .box1 .cn5 span:nth-child(1){}
					.swydbox1 .box1 .cn5 span:nth-child(2){font-size: 18px;color: #666666;line-height: 20px;}
					.swydbox1 .box1 .cn5 span:nth-child(3){color: #333333;font-size: 27px;font-weight: bold;}
					
					.dcntitle1{font-size: 48px;font-weight: bold;text-align: center;color: #030303;}
					.dcntitle2{text-align: center;}
					.dcntitle2 span{font-size: 22px;color: #333333;position: relative;}
					.dcntitle2 span::before{content: "";position: absolute;left:-190px ;top: 50%;transform: translateY(-50%);width: 173px;height: 1px;background-color: #999999;}
					.dcntitle2 span::after{content: "";position: absolute;right: -190px;top: 50%;transform: translateY(-50%);width: 173px;height: 1px;background-color: #999999;}
					.dcntitle3{font-size: 15px;color: #999999;text-align: center;}
					
					.swydbox2{background-color: #f2f2f2;padding: 60px 15px 70px;}
					.swydbox2 .box1{margin-top: 70px;}
					.swydbox2 .box1 .cn1{display: flex;}
					.swydbox2 .box1 .cn1 span{position: relative;height: 50px;color: #fff;text-align: center;line-height: 50px;font-size: 18px;background-image: linear-gradient(90deg, #333333 0%, #666666 100%), linear-gradient(#4d4d4d, #4d4d4d);width: calc(100% / 3);}
					.swydbox2 .box1 .cn1 span.default{background-color: #e69602;background-image: unset;}
					.swydbox2 .box1 .cn1 span.default::after{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;
    border-top: 10px solid #e69602;position: absolute;left: 50%;transform: translateX(-50%);bottom: -10px;content: "";z-index: 5;}
					.swydbox2a{position: relative;overflow: hidden;background-color: #Fff;}
					.swydbox2a .box2{display: flex;padding: 70px 50px;}
					.swydbox2a .box2 .cn2{width: 102px;margin-right: 20px;}
					.swydbox2a .box2 .cn3{width: calc(100% - 122px);}
					.swydbox2a .box2 .cn3 span{display: block;}
					.swydbox2a .box2 .cn3 span:nth-child(1){font-size: 28px;color: #030303;font-weight: bold;}
					.swydbox2a .box2 .cn3 span:nth-child(2){font-size: 20px;color: #333333;}
					.swydbox2a .box2 .cn3 span:nth-child(3){font-size: 15px;color: #999999;}
					
					.swydbox2a .box3{padding:0 50px 70px;display: flex;}
					.swydbox2a .box3 .cn4{margin-right: 20px;width: calc((100% - 20px ) / 2);}
					.swydbox2a .box3 .cn4:last-child{margin-right: 0;}
					.swydbox2a .box3 .cn4 img{width: 100%;height: 253px;}
					.swydbox2a .box3 .cn4 span{display: block;height: 50px;background-color: #e6e6e6;border-radius: 4px;line-height: 50px;font-size: 20px;text-align: center;color: #333333;}
					
					
					
					.swydbox3 .box1{display: flex;background-image: url(../img/swydimg16.png);height: 197px;background-repeat: no-repeat;background-position: center;background-size: cover;}
					.swydbox3 .box1 .cn2{line-height: 197px;padding-left: 60px;}
					.swydbox3 .box1 .cn3{padding: 60px 0;padding-left: 10px;}
					.swydbox3 .box1 .cn3 .cn3a{font-size: 28px;font-weight: bold;color: #ffffff;}
					.swydbox3 .box1 .cn3 .cn3b{font-size: 20px;color: #ffffff;}
					.swydbox3 .box1 .cn3 .cn3c{font-size: 12px;color: #ffffff;opacity: 0.3;}
					
					.swydbox3 .box1 .cn4{padding:50px 0 50px 100px;}
					.swydbox3 .box1 .cn4 .cn5{display: flex;margin-bottom: 10px;}
					.swydbox3 .box1 .cn4 .cn5 span:nth-child(1){margin-right: 10px;}
					.swydbox3 .box1 .cn4 .cn5 span:nth-child(2){font-size: 14px;color: #ffffff;}
					.swydbox3 .box1 .cn4 .cn5 span:nth-child(2) i{font-size: 24px;font-style: normal;font-weight: bold;color: #fca503;display: block;}
					.swydbox3 .box1 .cn4 .cn6{width: 220px;line-height: 48px;background-color: #e69602;text-align: center;font-size: 20px;color: #ffffff;}
					.swydbox3 .box1 .cn4 .cn6 img{margin-right: 5px;}
					.swydbox3 .cn1{background-color: #f2f2f2;}
					
					
					
					.swydbox5{background-color: #f2f2f2;}
					
					
					
					
					.swydbox5{padding:  0 20px 50px;}
					.swydbox5 .box1{background-color: #Fff;display: flex;padding: 50px 30px;margin-top: 70px;position: relative;}
					.swydbox5 .box1 .cn1{width: 440px;margin-right: 30px;}
					.swydbox5 .box1 .cn1 img{width: 440px;height: 320px;}
					.swydbox5 .box1 ul{width: calc(100% - 470px);}
					.swydbox5 .box1 ul .cn2{font-size: 28px;color: #030303;font-weight: bold;text-align: right;line-height: 30px;padding-top: 90px;}
					.swydbox5 .box1 ul .cn3{font-size: 32px;font-weight: bold;color: #fca401;text-align: right;line-height: 32px;padding-bottom: 15px;
					 border-bottom: 1px solid #e2e2e2;}
					.swydbox5 .box1 ul .cn4{font-size: 18px;color: #666666;line-height: 26px;text-align: right;padding-top: 15px;}
					.swydbox5 .box1 .cn5{position: absolute;background-image: url(../img/swydimg22.png);background-size: 154px 154px;width: 154px;height: 154px;
					right: 30px;top:-50px;text-align: center;line-height: 154px;font-size: 42px;color: #fdfdfd;}
					.swydbox5 .box1:hover .cn5{background-image: url(../img/swydimg23.png);}
					
					
					.swydbox5 .box2{background-color: #Fff;display: flex;padding: 50px 30px;margin-top: 70px;position: relative;}
					.swydbox5 .box2 .cn1{width: 440px;margin-left: 30px;}
					.swydbox5 .box2 .cn1 img{width: 440px;height: 320px;}
					.swydbox5 .box2 ul{width: calc(100% - 470px);}
					.swydbox5 .box2 ul .cn2{font-size: 28px;color: #030303;font-weight: bold;text-align: left;line-height: 30px;padding-top: 90px;}
					.swydbox5 .box2 ul .cn3{font-size: 32px;font-weight: bold;color: #fca401;text-align: left;line-height: 32px;padding-bottom: 15px;
					 border-bottom: 1px solid #e2e2e2;}
					.swydbox5 .box2 ul .cn4{font-size: 18px;color: #666666;line-height: 26px;text-align: left;padding-top: 15px;}
					.swydbox5 .box2 .cn5{position: absolute;background-image: url(../img/swydimg22.png);background-size: 154px 154px;width: 154px;height: 154px;
					left: 30px;top:-50px;text-align: center;line-height: 154px;font-size: 42px;color: #fdfdfd;}
					.swydbox5 .box2:hover .cn5{background-image: url(../img/swydimg23.png);}
					
					
					
					.swydbox6{background-color: #ffffff;padding: 40px 30px 0;}
					.swydbox6 .cn1{overflow: hidden;padding: 60px 0 20px;}
					.swydbox6 .cn1 p{margin-right: 40px;width: calc((100% - 40px ) / 2 );float: left;margin-bottom: 40px;}
					.swydbox6 .cn1 p:nth-child(even){margin-right: 0;}
					.swydbox6 .cn1 p img{width: 100%;height: 360px;}
					.swydbox6 .cn1 p span{line-height: 70px;display: block;background-color: #7f7f7f;font-size: 28px;color: #ffffff;padding: 0 30px;}
					.swydbox6 .cn1 p span i{font-style: normal;font-style: normal;font-size: 20px;color: #ffffff;}
					.swydbox6 .cn1 p:hover span{background-color: #fca401;}
					
					.swydbox7{background-color: #fcfdfe;padding: 70px 0 30px;}
					.swydbox7 .box1{padding: 70px 90px 0;overflow: hidden;}
					.swydbox7 .box1 p{float: left;margin-right: 40px;width: calc((100% - 80px) / 3);margin-bottom: 40px;}
					.swydbox7 .box1 p:nth-child(3n){margin-right: 0;}
					
					
					
					
					.hbox9{line-height: 50px;display: flex;padding: 0 50px;}
					.hbox9 p{font-size: 14px;color: #666565;line-height: 50px;width: 50%;display: flex;}
					.hbox9 p span{font-size: 14px;color: #666565;display: inline-block;width: 60px;}
					.hbox9 p b{font-size: 14px;color: #666565;font-weight: normal;width: calc(100% - 60px);}
					.dcntitle11{padding-top: 70px;}
					.dcnbox{margin: 70px 30px 0;display: flex;}
					.dcnbox p{background-image: linear-gradient(90deg, #e0e0e0 0%, #f4f4f4 50%, #ffffff 100%), 
					linear-gradient(#3c64a4, #3c64a4);width: calc(100% / 4);padding: 20px 0;}
					.dcnbox p span:nth-child(1){font-size: 30px;color: #030303;font-weight: bold;text-align: center;display: block;line-height: 40px;}
					.dcnbox p span:nth-child(2){font-size: 20px;color: #666666;text-align: center;display: block;line-height: 30px;}
					.dcnbox p span:nth-child(3){font-size: 14px;color: #666666;text-align: center;display: block;line-height: 30px;position: relative;}
					.dcnbox p span:nth-child(3)::before{content: "";position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;
					width: 38px;height: 3px;background-color: #ebc402;}
					.dcnbox p .color45{font-style: normal;color: #ebc402;}
					
					
					
					.swydbox4{background-image: linear-gradient(90deg, #030303 0%, #999999 100%),
					linear-gradient(#666666, #666666);padding: 45px 110px;}
					.swydbox4 ul{position: relative;}
					.swydbox4 ul .cn1{display: flex;}
					.swydbox4 ul .cn1 span:nth-child(1){margin-right: 10px;}
					.swydbox4 ul .cn1 span:nth-child(2){}
					.swydbox4 ul .cn1 span:nth-child(2) em:nth-child(1){font-size: 16px;font-style: normal;display: block;color: #cccccc;}
					.swydbox4 ul .cn1 span:nth-child(2) em:nth-child(2){ font-size: 24px;font-style: normal;display: block;color: #f2e727; font-weight: bold;}
					.swydbox4 ul .cn2{font-size: 32px;color: #ffffff;font-weight: bold;}
					.swydbox4 ul .cn2 span{color: #f2e727;}
					.swydbox4 ul .cn3{font-size: 18px;color: #ffffff;opacity: 0.5;}
					.swydbox4 ul .cn4{position: absolute;right: 0;top: 0;}
					
					
					.dtitlebox{}
					.dtitlebox .tcn1{color: #030303;font-weight: bold;text-align: center;font-size: 42px;line-height: 42px;margin-bottom: 10px;}
					.dtitlebox .tcn1 em{color: #ebc402;font-style: normal;}
					.dtitlebox .tcn2{font-size: 22px;text-align: center;color: #333333;line-height: 22px;margin-bottom: 10px;}
					.dtitlebox .tcn3{text-align: center;font-size: 20px;color: #999999;line-height: 20px;margin-bottom: 20px;}
					.dtitlebox .tcn4{text-align: center;}
					
					.aoqundbox1{padding-top: 70px;}
					
					
					
					.aoqundbox2{padding-bottom: 70px;}
					.aoqundbox2 .box1{display: flex;padding: 0 30px;margin-top: 50px;}
					.aoqundbox2 .box1 .cn1{width: calc(100% - 480px);}
					.aoqundbox2 .box1 .cn1 li:nth-child(1){}
					.aoqundbox2 .box1 .cn1 li:nth-child(2){font-size: 32px;color: #333333;font-weight: bold;margin: 30px 0;position: relative;}
					.aoqundbox2 .box1 .cn1 li:nth-child(2)::before{content: "";position: absolute;left: 0;bottom: -15px;width: 356px;
					height: 1px;background-color: #e6e6e6;}
					.aoqundbox2 .box1 .cn1 li:nth-child(2) span{color: #ebc402;}
					.aoqundbox2 .box1 .cn1 li:nth-child(3){font-size: 20px;line-height: 26px;color: #666666;width: 350px;}
					.aoqundbox2 .box1 .cn1 li:nth-child(4){font-size: 20px;color: #999999;position: relative;}
					.aoqundbox2 .box1 .cn1 li:nth-child(4)::before{content: "";position: absolute;left: 0;bottom: -15px;width: 50px;
					height: 3px;background-color: #f5ec28;}
					.aoqundbox2 .box1 .cn2{width: 480px;}
					
					.aoqundbox2 .box2{display: flex;padding: 0 30px;margin-top: 50px;}
					.aoqundbox2 .box2 .cn1{width: calc(100% - 510px);padding-left: 30px;}
					.aoqundbox2 .box2 .cn1 li:nth-child(1){}
					.aoqundbox2 .box2 .cn1 li:nth-child(2){font-size: 32px;color: #333333;font-weight: bold;margin: 30px 0;position: relative;}
					.aoqundbox2 .box2 .cn1 li:nth-child(2)::before{content: "";position: absolute;left: 0;bottom: -15px;width: 356px;
					height: 1px;background-color: #e6e6e6;}
					.aoqundbox2 .box2 .cn1 li:nth-child(2) span{color: #ebc402;}
					.aoqundbox2 .box2 .cn1 li:nth-child(3){font-size: 20px;line-height: 26px;color: #666666;width: 350px;}
					.aoqundbox2 .box2 .cn1 li:nth-child(4){font-size: 20px;color: #999999;position: relative;}
					.aoqundbox2 .box2 .cn1 li:nth-child(4)::before{content: "";position: absolute;left: 0;bottom: -15px;width: 50px;
					height: 3px;background-color: #f5ec28;}
					.aoqundbox2 .box2 .cn2{width: 480px;}
					
					.aoqundbox1 .cn1{text-align: center;margin: 70px 0;}
					
					
					
					.aoqundbox3{background-image: linear-gradient(90deg, #030303 0%, #999999 100%), linear-gradient(#666666, #666666);padding: 60px 0;}
					.aoqundbox3 .cng1{font-size: 40px;color: #ffffff;font-weight: bold;text-align: center;}
					.aoqundbox3 .cng1 span{color: #f2e727;}
					.aoqundbox3 .cng2{color: #ffffff;font-size: 22px;text-align: center;}
					.aoqundbox3 .cng3{text-align: center;}
					
					.aoqundbox4{}
					.aoqundbox4 .cn1{text-align: center;margin: 70px 0;}
					.aoqundbox4 .box1{margin: 0 30px 70px;border-radius: 10px;background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgba(222, 222, 222, 0.3) 100%), 
					linear-gradient(#ffffff, #ffffff);border: 1px solid #E2E2E2;position: relative;display: flex;}
					.aoqundbox4 .box2{margin: 0 30px 70px;border-radius: 10px;background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgba(222, 222, 222, 0.3) 100%),
					linear-gradient(#ffffff, #ffffff);border: 1px solid #E2E2E2;position: relative;display: flex;}
					.aoqundbox4 .cn2{margin-right: 50px;}
					.aoqundbox4 .cn2 img{border-radius: 10px;}
					.aoqundbox4 .cn3{}
					.aoqundbox4 .cn4{font-size: 28px;color: #030303;font-weight: bold;padding: 50px 0 20px;}
					.aoqundbox4 .cn4 span{color: #ebc402;}
					.aoqundbox4 .cn5{font-size: 20px;color: #333333;line-height: 24px;position: relative;}
					.aoqundbox4 .cn5::before{content: "";position: absolute;left: 0;bottom: -15px;width: 60px;height: 3px;background-color: #f5ec28;}
					.aoqundbox4 .cn6{position: absolute;right: 30px;top: 50%;transform: translateY(-50%);}
					.aoqundbox4 .cn7{position: absolute;left: 0;bottom: -35px;}
					
					.aoqundbox5 .cn9{overflow: hidden;padding: 60px 135px 20px;}
					.aoqundbox5 .cn9 p{margin-right: 40px;width: calc((100% - 40px ) / 2 );float: left;margin-bottom: 40px;position: relative;}
					.aoqundbox5 .cn9 p::before{content: "";position: absolute;width: 292px;height: 49px;background-size: 292px 49px;
					background-image: url(../img/aoqunpic58.png);bottom: -49px;left: 0;}
					.aoqundbox5 .cn9 p:nth-child(even){margin-right: 0;}
					.aoqundbox5 .cn9 p img{width: 100%;height: 430px;}
					
					
					.aoqundbox5{background-color: #F2F2F2;}
					.picture2 .cn9{text-align: center;margin: 70px 0;}