﻿@charset "UTF-8";
.trait{width: 100%;overflow: hidden;border:2px dashed #65bbe9;padding: 10px 0;}
.trait li{width: 43.4%;background: url(../images/cp-trait.jpg) center no-repeat;background-size: 100% 100%;float: left;padding: 35px 10px 12px 105px;
	margin: 12px 3.3%;position: relative;}
.trait li:before{content: '';width: 75px;height: 60px;background: url(../images/trait-number.png) no-repeat;display: block;position: absolute;top: 10px;left: 0;}
.trait .two:before{background-position: -78px 0;}
.trait .three:before{background-position: 0 -56px;}
.trait .four:before{background-position: -78px -56px;}
.trait li h5{font-size: 16px;color: #2c3235;font-weight: bold;margin-bottom: 7px;}
.trait li p{font-size: 14px;color: #4a5155;line-height: 20px;text-indent: 0;margin: 0;}
.jq-xq{padding-left: 30px;}
.jq-xq p{background: url(../images/cr-zs.png) left 5px no-repeat;padding-left: 30px;background-size: 20px!important;text-indent: 0!important;}
.jq-xq p:nth-child(2){background: url(../images/cr-zs2.png) left 5px no-repeat;}
.jq-xq p:nth-child(3){background: url(../images/cr-zs3.png) left 5px no-repeat;}
.jq-xq p:nth-child(4){background: url(../images/cr-zs4.png) left 5px no-repeat;}
.jq-xq p:nth-child(5){background: url(../images/cr-zs5.png) left 5px no-repeat;}
.jq-xq p:nth-child(6){background: url(../images/cr-zs6.png) left 5px no-repeat;}
.ys-01{position:relative;}
.ys-01:before{content:"";width: 15px;height: 15px;border-top: 2px solid #136EC2;border-left: 2px solid #136EC2;display: inline-block;margin: 0 -5px 5px 0;}
.ys-01:after{content:"";width: 15px;height: 15px;border-bottom: 2px solid #136EC2;border-right: 2px solid #136EC2;display: inline-block;margin: 0px 0px -10px -5px;}
.ys-02{font-size: 20px!important;text-align: center;border: 1px solid #efaa44;padding: 15px 20px;border-radius: 10px;box-shadow: 10px 10px 0px #efaa44;margin: 40px 0!important;}
.ys-03 span{color: #fff;text-align: center;padding: 0px 30px 0px 30px;background: url(../images/ys-03.png) center 5px no-repeat;background-size: 60px;display: inline-block;text-indent: 4px;margin-right: 10px;}
.xys01{width: fit-content;border: 1px solid #88abda;text-indent: 0!important;padding: 0 15px;box-shadow: 0 5px 0 #c0d3eb;margin: 0 auto!important;}
.xys02{background: url(../images/xys02.png) 28px center no-repeat;background-size: 15px;padding-left: 25px;}
.xys02 span{background: #e8f4ff;border-radius: 5px;padding: 8px 25px;color: #4066be;line-height: 1;text-indent: 0;box-shadow: 0 3px 0 #4066be;display: inline-block;position:relative;}
.xys02 span:before,.xys02 span:after{content:"";width: 5px;height: 5px;background:#4066be;display:block;border-radius: 50%;position:absolute;top: 13px;}
.xys02 span:before{left: 10px;}
.xys02 span:after{right: 10px;}
.smalltxt01 p{position:relative;padding-left: 45px;}
.smalltxt01 p:before{content:"";width: 1px;border:1px dashed #8bb8ec;position:absolute;left: 16px;top: 0;bottom: -40px;}
.smalltxt01 p:last-child:before{display:none}
.smalltxt01 p span{width: 36px;height: 36px;background:#336dc6;border-radius:50%;display:block;font-size: 22px;font-weight: normal;line-height: 36px;color: #336dc6;padding-left: 8px;position:absolute;left:0;top: 0;z-index:1;}
.smalltxt01 p span:before{content:"";width: 28px;height: 28px;background:#fff;border-radius:50%;display:block;position:absolute;left:0;top: 50%;margin-top: -14px;z-index: -1;}
.smalltxt02{background: #fff;padding: 0 18px 12px;border-radius: 15px;box-shadow: 0 2px 2px #bfcad6;position:relative;}
.smalltxt02:before{content: "";width: 100%;height: 15px;background: #5a8ccf;display:block;border-radius: 15px 15px 0 0;position:absolute;left: 0;top: 0px;}
.smalltxt02 span{width:fit-content;background: #5a8ccf;display: block;text-align: center;color: #fff;line-height: 3;text-indent: 0;margin: 0 auto 12px auto;padding: 0 20px;border-radius: 0 0 15px 15px;position: relative;}
.smalltxt03{color:#4168bf;border:1px dashed #97c7f7;padding: 1px 30px;position:relative;}
.smalltxt03:before{content:"";width: 128px;height: 16px;background:url(../images/special80-zs.png) no-repeat #fff;background-size:100%;display:block;position:absolute;right: 100px;bottom: -8px;}
.smalltxt04{color: #3a4f9f!important;background: #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;position:relative;}
.smalltxt04:before{content:"";border: 1px solid #bcd0f5;border-radius: 10px;position:absolute;left: 10px;top: -10px;right: 10px;bottom: -10px;}
.smalltxt05{color: #3a4f9f!important;background: #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;position:relative;}
.smalltxt05:before{content:"";border: 1px solid #bcd0f5;border-radius: 10px;position:absolute;left: -10px;top: 10px;right: -10px;bottom: 10px;}
.smalltxt06{color: #3a4f9f!important;background: #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;position:relative;}
.smalltxt06:before{content:"";border: 1px solid #bcd0f5;border-radius: 10px;position:absolute;left: 10px;top: 10px;right: -10px;bottom: -10px;}
.smalltxt07{color: #3a4f9f!important;background: #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;position:relative;}
.smalltxt07:before{content:"";border: 1px solid #bcd0f5;border-radius: 10px;position:absolute;left: 10px;top: -10px;right: -10px;bottom: 10px;}
.smalltxt08{color: #3a4f9f!important;border: 1px solid #4a77ce;border-radius: 10px;padding: 12px 15px 24px 30px;margin: 30px 15px!important;position:relative;}
.smalltxt08:before{content:"";border: 1px solid #4a77ce;border-radius: 10px;position:absolute;left: 8px;top: -8px;right: -8px;bottom: 8px;z-index: -1;}
.smalltxt09{color: #3a4f9f!important;background: #fff;border: 1px solid #4a77ce;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;box-shadow: 8px 8px 0 #4a77ce;}
.smalltxt010{color: #3a4f9f!important;background: #fff;border: 1px solid #4a77ce;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;box-shadow: 0 6px 0 #4a77ce;}
.smalltxt010 p{margin: 0!important;text-indent: 0!important;padding: 0 10px;}
.smalltxt011{border: 5px solid #bcd0f5;border-radius: 10px;padding: 10px 2%;}
.smalltxt012{background:#fff;border: 1px solid #4a77ce;border-radius: 10px;padding: 10px 2%;position: relative;}
.smalltxt012:before{content:"";background: #4a77ce;border-radius: 10px;position:absolute;left: -8px;right: -8px;top: 5px;bottom: 5px;z-index:-1;}
.smalltxt013{padding:15px;background:#e5eefe;border-radius:15px;position:relative;}
.smalltxt013::before{content:"";border: 1px dashed #bcd0f5;border-radius:15px;position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;z-index: -1;}
.smalltxt014{background:#fff;border: 1px solid #bcd0f5;border-radius: 10px;padding: 10px 2%;position: relative;}
.smalltxt014:before{content:"";background:#bcd0f5;border-radius: 10px;position:absolute;left: 5px;right: 5px;top: -10px;bottom: -10px;z-index:-1;}
.smalltxt015{border: 1px solid #bcd0f5;padding: 1px 4%;display: block;text-indent: 0!important;margin: 30px auto!important;position:relative;}
.smalltxt015:before,.smalltxt015:after,.smalltxt015 p:first-child:before,.smalltxt015 p:first-child:after{content:"";height: 20px;width: 20px;display: block;position: absolute;}
.smalltxt015:before{border-left: 6px solid #bcd0f5;border-top: 6px solid #bcd0f5;left: -4px;top: -4px;}
.smalltxt015:after{border-right: 6px solid #bcd0f5;border-top: 6px solid #bcd0f5;right:-4px;top: -4px;}
.smalltxt015 p:first-child:before{border-left: 6px solid #bcd0f5;border-bottom: 6px solid #bcd0f5;left: -4px;bottom: -4px;}
.smalltxt015 p:first-child:after{border-right: 6px solid #bcd0f5;border-bottom: 6px solid #bcd0f5;right:-4px;bottom: -4px;}
.smalltxt016{width: fit-content;border: 1px solid #bcd0f5;padding: 10px 2%;display: block;text-indent: 0!important;margin: 30px auto!important;position:relative;}
.smalltxt016:before,.smalltxt016:after,.smalltxt016 span:before,.smalltxt016 span:after{content:"";display: block;position: absolute;}
.smalltxt016:before{border-top: 15px solid #bcd0f5;border-right: 15px solid transparent;border-left: 0px solid transparent;left: 0;top: 0;}
.smalltxt016:after{border-top: 15px solid #bcd0f5;border-right: 0px solid transparent;border-left: 15px solid transparent;right: 0;top: 0;}
.smalltxt016 span:before{border-bottom: 15px solid #bcd0f5;border-right: 15px solid transparent;border-left: 0px solid transparent;left: 0;bottom: 0;}
.smalltxt016 span:after{border-bottom: 15px solid #bcd0f5;border-right: 0px solid transparent;border-left: 15px solid transparent;right: 0;bottom: 0;}
.smalltxt018{width: fit-content;color: #767575;border: 2px dashed #4a77ce;padding: 0 30px;display: block;margin: 0 auto 30px auto;position:relative;}
.smalltxt018:before{content:"";width: 20px;height: 35px;background: url(../images/smalltxt018-zs.png) center no-repeat #fff;background-size:100%;display:block;position:absolute;left: -12px;top: 20px;}
.smalltxt018 p{text-indent:0!important;}
.special105{text-align:center;position:relative;z-index: 1;}
.special105 b,.special105 strong{background:#5785d2;background:-webkit-linear-gradient(left,#5785d2,#6697e4);background:-o-linear-gradient(right,#5785d2,#6697e4);background:-moz-linear-gradient(right,#5785d2,#6697e4);background:linear-gradient(to right,#5785d2,#6697e4);display:inline-block;color: #fff!important;border-radius:50px;padding: 5px 6%;}
.special105:before{content:"";width:90%;height: 3px;background:-webkit-linear-gradient(left,transparent,#5785d2,transparent);background:-o-linear-gradient(right,transparent,#5785d2,transparent);background:-moz-linear-gradient(right,transparent,#5785d2,transparent);background:linear-gradient(to right,transparent,#5785d2,transparent);position:absolute;left: 50%;top: 50%;margin: -2px 0 0 -45%;z-index:-1;}
.special07{border: 1px solid #5885d0;padding: 1px 4%;position:relative;}
.special07 p:first-child:after,.special07 p:first-child:before,.special07:after,.special07:before{content:"";width: 20px;height: 20px;background:url(../images/special07.jpg) no-repeat;background-size:100%;display:block;position:absolute;}
.special07:before{left: -1px;top: -1px;}
.special07:after{right: -1px;top: -1px;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
.special07 p:first-child:before{left: -1px;bottom: -1px;-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;}
.special07 p:first-child:after{right: -1px;bottom: -1px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.special08{width:fit-content;background:#5885d0;color:#fff;text-indent: 0!important;padding: 5px 24px;display:block;margin: 30px auto 60px auto!important;position:relative;}
.special08:before,.special08:after,.special08 b:before,.special08 b:after,.special08 strong:before,.special08 strong:after{content:"";width: 4px;height: 24px;background:#5885d0;display:block;position:absolute;bottom:0;}
.special08 b,.special08 strong{font-size: 17px;color: #fff!important;}
.special08 i,.special08 em{width: 22px;height: 28px;background:url(../images/special08.gif) no-repeat;background-size:100%;display:block;position:absolute;left:50%;bottom: -40px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.special08:before{ left: -10px; }
.special08:after{ right: -10px; }
.special08 b:before,.special08 strong:before{ left: -20px; height: 15px; }
.special08 b:after,.special08 strong:after{ right: -20px; height: 15px; }
.special29 p{padding: 0 0 0 32px;margin:0;position:relative;}
.special29 p:before{content:"";width: 22px;height: 22px;background:#97c7f7;border: 6px solid #e4f2ff;border-radius:50%;display:block;position:absolute;left:0;top: 7px;}
.special29 p:after{content:"";width: 2px;background:#97c7f7;position:absolute;left: 10px;top: 15px;bottom: -40px;}
.special29 p:last-child{padding-bottom:0}
.special29 p:last-child:after{display:none}
.special30{text-align:center;}
.special30:after{content:"";width: 0;border-top: 20px solid #94c6f7;border-right: 10px solid transparent;border-left: 10px solid transparent;display:block;margin: 20px auto;}
.special30 p{display:inline-block;font-size: 18px!important;color: #4772c9!important;font-weight:bold;padding:0 0.2133rem;margin: 0!important;text-indent: 0!important;position:relative;}
.special30 p:before,.special30 p:after{content:"";width:100%;height: 10px;background:#e4f2ff;display:block;position:absolute;left:0;bottom: 0;z-index:-1;}
.special30 p:after{height:1px;background:#97c7f7;bottom: -5px;}
.special33{background:#fff;border: 2px solid #4a77ce;padding: 8px 2%;margin: 42px 0!important;position:relative;}
.special33:before{content:"";background:#c7e5ff;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transform: rotate(-2deg);-ms-transform: rotate(-2deg);-moz-transform: rotate(-2deg);-webkit-transform: rotate(-2deg);-o-transform: rotate(-2deg);}
.special33 b{color:#4a77ce}
.special37{background:#97c7f7;border-radius: 7px;color: #fff!important;padding: 30px 2% 10px;position:relative;margin-top: 48px!important;}
.special37:before{content:"";width: 50px;height: 50px;background:url(../images/special37-zs.png) center no-repeat #fff;border-radius:50%;background-size: 55%;display:block;position:absolute;left: 15px;top: -25px;}
.special39 .pzs{background: url(../images/special39-zs2.png) left 10px no-repeat;background-size: 30px;margin-left: 42px!important;}
.special66{padding:0 0 0 .4rem}
.special66 li{background:#deebf9;padding: 3px;border-radius: 10px;margin: 24px 0;position:relative;}
.special66 li p{background:url(../images/special28-bg.jpg) repeat;background-size: 5px;border:1px solid #82b3e7;border-radius: 10px;color:#3e62a8;margin: 0!important;padding: 12px 25px;position:relative;z-index:1;}
.special66 li p em{width: 40px;height: 40px;background:url(../images/special28-bg.jpg) repeat;background-size: 5px;display:block;border:1px solid #82b3e7;border-radius:50%;font-size: 26px;color:#3e62a8;text-align:center;line-height: 37px;font-weight:700;font-style:normal;position:absolute;left: -20px;top: -20px;}
.special66 li p em:before{content:"";background:#deebf9;position:absolute;left: -4px;right: -4px;top: -4px;bottom: -4px;border-radius:50%;z-index:-1;}
.special89{padding: 0 0 1px 20px;position:relative;z-index: 1;}
.special89:before{content:"";border: 2px solid #d4e7fe;border-radius: 5px;position:absolute;left:0;right:0;top: 16px;bottom:0;z-index:-1;}
.special89:after{content:"";background: -webkit-linear-gradient(left,transparent,#fff 50%);background: -o-linear-gradient(right,transparent,#fff 50%);background: -moz-linear-gradient(right,transparent,#fff 50%);background: linear-gradient(to right,transparent,#fff 50%);position:absolute;left:0;right:0;top: 5px;bottom:0;z-index:-1;}
.special89 .tit{width:fit-content;background:#306fbd;color:#fff;border-radius: 5px;padding: 0 20px;}
.special89 .tit a,.special89 .tit strong{color:#fff;}
.special94{width:100%;border:1px solid #b9cfed;border-collapse:collapse}
.special94 td,.special94 th{color:#535455;line-height: 3;padding:.32rem .1333125rem;}
.special94 th{background:#d8e8fd}
.special94 tr:first-child{font-size:18px;}
.special97{background: #dbe9f5;border: 1px dashed #adc6e7;display: block;color: #1b5cab;font-weight: 700;border-radius: 8px;padding: 18px 4% 15px;position:relative;}
.special97:before{content:"";width:100%;height: 50px;background:url(../images/special97-zs.png) center no-repeat;background-size: 50px;display:block;position:absolute;left:0;top: -28px;}
.special97:after{content:"";background:#fff;border: 1px solid #adc6e7;border-radius: 8px;position:absolute;left: 10px;right: -10px;top: 10px;bottom: -10px;z-index:-1;}
.special97 p{color: #1b5cab!important;}
.special106{width:fit-content;background:#217dc8;color:#fff!important;border-radius: 50px;padding:0 3%;box-shadow: 0 3px 0 #9fcfff;text-indent:0!important;}
.special106 strong{color:#fff!important;}
.special109{width: fit-content;background:#e0f1fe;border-radius: 5px 50px 50px 5px;padding: 8px 25px 8px 15px;text-indent: 0!important;
position:relative;}
.special109:before,.special109:after{ content:""; width:6px; background:#6aafdb; border-radius:2px; position:absolute; left:-8px; top:0; bottom:0; }
.special109:after{ width:3px; background:#9cdef9; left:-13px; }
.special110{border: 2px dashed #4a77ce;border-radius: 10px;padding: 0 4%;position: relative;}
.special110:before{ content: ""; width: 20px; height: 33px; background: url(../images/special110-zs.png) 50% no-repeat #fff; background-size: 20px; display: block; position: absolute; left: -13px; top: 20px; padding: 5px 0; }
.special110 p{ text-indent:0!important; }
.content .firstRow p{margin: 0;}
.content .firstRow .STYLE10{font-size: 25px;font-weight:bold;padding-top: 15px;}
.content .firstRow .STYLE12{padding-bottom: 10px;}
.content .firstRow tr:nth-child(2){font-size:17px;font-weight:bold;}
.content .firstRow span strong{font-size:17px;padding: 10px 0;display:block;}
/*title*/
.smalltit008{background: url(../images/newicon08.png) left center no-repeat;background-size:20px;padding: 0 0 0 30px;}
.smalltit009{background: url(../images/newicon09.png) left center no-repeat;background-size:20px;text-indent: 0!important;padding-left: 30px;}
.smalltit010{background: url(../images/newicon10.png) left center no-repeat;background-size:20px;padding: 0 0 0 30px;}
.smalltit011{background: url(../images/newicon11.png) left center no-repeat;background-size:20px;padding: 0 0 0 30px;}
.smalltit030 { font-size: 20px !important; margin-top: 30px !important; margin-bottom: 25px !important; } .smalltit030 strong {display: inline-block;position: relative;background: #e0f1fe;padding: 6px 20px 6px 37px;margin-left: 24px;border-radius: 0px 20px 20px 0px;} .smalltit030 strong span {position: absolute;top: 0px;background: #ffffff;color: #6aafdb;font-style: normal;left: -24px;width: 48px;height: 48px;z-index: 5;border-radius: 50%;line-height: 44px;border: 2px solid #6aafdb;font-weight: bold;font-size: 24px;text-align: center;} @media (max-width:1600px) { .smalltit030 strong { padding: 6px 15px 6px 35px; } .smalltit030 strong span { width: 44px; height: 44px; line-height: 40px; } } @media (max-width:1440px) { .smalltit030 strong { padding: 9px 20px 9px 30px; } .smalltit030 strong span { width: 46px; height: 46px; line-height: 42px; } } @media (max-width:1280px) { .smalltit030 strong { padding: 10px 20px 10px 30px; } .smalltit030 strong span { width: 44px; height: 44px; line-height: 40px; font-size: 22px; } } .smalltit096 { text-align: center; } .smalltit096 strong {background: #3876da;background: -o-linear-gradient(#6697e4, #3876da);background: -webkit-gradient(linear, left top, left bottom, from(#6697e4), to(#3876da));background: linear-gradient(#6697e4, #3876da);color: #fff!important;padding: 7px 20px;border-radius: 30px;position: relative;display: inline-block;line-height: 30px;font-size: 18px;} .smalltit096 strong:after, .smalltit096 strong:before { content: ""; width: 40px; height: 15px; background: url(../images/special103-zs.png) no-repeat; display: block; background-size: 65px; position: absolute; top: 50%; margin-top: -7px; } .smalltit096 strong:before { background-position: left center; left: -50px; } .smalltit096 strong:after { background-position: right center; right: -50px; }
/*table*/
.slide-more{height: 600px; overflow:hidden; overflow-y:scroll; }
.slide-more::-webkit-scrollbar { display: none; }
.table-template{text-align:center;border:1px solid #e6e6e6;border-collapse:collapse;border-radius:30px 30px 0 0;}
.table-template .table-top{background:#005685;font-size:25px;color:#fff;font-weight:700;line-height:40px;padding:20px 3%;border-radius: 30px 30px 0 0;}
.table-template .table-top span{font-size:17px;color:#f87a61;font-weight:400;display:block}
.table-template .table-tit{background: #bfecfb!important;}
.table-template .table-tit th,.table-template .table-tit td{font-size:17px;color:#005685;line-height:30px;font-weight:bold;padding:10px}
.table-template tr td,.table-template tr th{font-size: 15px;line-height:24px;color:#51575a;border:1px solid #e6e6e6;}
.table-template .odd,.table-template tr:nth-child(even){background:#fff;}
.table-template .even,.table-template tr:nth-child(odd){background:#f7fdff}
.table-template .table-bottom th{font-size:18px;color:#f87a61;line-height:30px;padding:10px}
.table-template2{border-collapse: collapse;}
.table-template2 .table-tit{background:#bfecfb!important;font-weight: bold;font-size: 17px;}
.table-template2 tr:nth-child(odd){background:#f7fdff}
.video-zs video{border-top: 2px solid #ff5f4a;display: block;}
.video-zs a{max-width: 800px;width: 100%;display: block;margin: 0 auto;}
.video-zs a::before{content: "";width: 100%;height: 20px;background-image: linear-gradient(#ff5f4a, #ffffff);display: block;opacity: 0.5;}
.smallbtn003{width:500px;margin:70px auto 40px;position:relative;}.smallbtn003:before{content:"";background:#fef2ec;border-radius:10px;position:absolute;left:10px;right:10px;top:10px;bottom:-15px;-webkit-box-shadow:0 0 5px rgba(237, 88, 11, 0.27);box-shadow:0 0 5px rgba(237, 88, 11, 0.27);}.smallbtn003:after{content:"";background:#fff;border-radius: 10px;position:absolute;left:5px;right:5px;top:5px;bottom:-7px;-webkit-box-shadow:0 0 5px rgba(237, 88, 11, 0.27);box-shadow:0 0 5px rgba(237, 88, 11, 0.27);}.smallbtn003 dl{width:100%;height:99px;background:#fff;border-radius:15px;-webkit-box-shadow:0 0 10px rgba(237, 88, 11, 0.27);box-shadow:0 0 10px rgba(237, 88, 11, 0.27);position:relative;z-index:1;}.smallbtn003 dd{width:70%;font-size:21px;color:#f68900;line-height:40px;font-weight:bold;float:left;margin:0;padding:10px 0px 0px 85px;}.smallbtn003 dd:before{content:"";width:100px;height:100px;background:url(../images/smallbtn003.png) no-repeat;background-size:100%;display:block;position:absolute;left:-30px;top:0px;}.smallbtn003 dt{width:22%;float:right;background:url(../images/smallbtn003-btnbg.jpg) no-repeat;background-size:100% 100%;padding:20px 0;border-radius:0 15px 15px 0;}.smallbtn003 dt a{font-size:18px;line-height:1;text-align:center;color:#fff;display:block;background:url(../images/smallbtn003-btn.png) center top no-repeat;background-size:40px;padding-top:41px;}
/* swt-btn */
.smallbtn01{width: fit-content;background: url(../images/smallbtn01-bg.png) center no-repeat;border-radius: 50px;margin: 0 auto!important;}
.smallbtn01 a{font-size: 22px;line-height: 60px;color: #1f76b1!important;text-align: center;padding: 0 24px;display: block;}
.smallbtn01 a::after{content: "";width: 25px;height: 25px;background: url(../images/smallbtn01-zs.png) center no-repeat;background-size: 100%;display: inline-block;vertical-align: text-bottom;margin-left: 10px;}
.smallbtn02{width: fit-content;background-color: #195a9c;background-image: linear-gradient(to right, #227bb7 , #195a9c);border-radius: 50px;margin: 60px auto!important;position: relative;}
.smallbtn02 a{font-size: 22px;line-height: 60px;color: #fff!important;padding: 0 30px 0 100px;display: block;}
.smallbtn02 a::before{content: "";border: 2px dashed #2381bc;border-radius: 50px;position: absolute;left: -6px;right: -6px;top: -6px;bottom: -6px;}
.smallbtn02 a::after{content: "";width: 120px;height: 120px;background: url(../images/smallbtn02-zs.png) center no-repeat;background-size: 100%;display: block;position: absolute;left: -35px;top: 50%;margin-top: -60px;}
.smallbtn03{width: fit-content;background-image: linear-gradient(to right, #2481bc , #fff 60%);border-radius: 50px;padding: 7px;margin: 0 auto!important;position: relative;}
.smallbtn03::before{ content: ""; background: #fff; border-radius: 50px; position: absolute; left: 2px; right: 2px; top: 2px; bottom: 2px; }
.smallbtn03 a{font-size: 22px;color: #fff!important;line-height: 1;background-color: #195a9c;background-image: linear-gradient(to right, #227bb7 , #195a9c);border-radius: 50px 0 0 50px;padding: 4px 7px;display: block;position: relative;box-shadow: 0 0 5px #123f77;}
.smallbtn03 a::before{content: "";width: 70px;height: 70px;background: url(../images/smallbtn03-zs2.png) center no-repeat;background-size: 100%;display: inline-block;vertical-align: middle;margin-right: 12px;}
.smallbtn03 a::after{content: "";width: 58px;height: 78px;background: url(../images/smallbtn03-zs3.jpg) center no-repeat;background-size: 100%;display: block;position: absolute;right: -58px;top: 0;}