﻿.cp-js .trait{width: 100%;overflow: hidden;border:2px dashed #65bbe9;padding: 10px 0;}
.cp-js .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;}
.cp-js .trait li:before{content: '';width: 75px;height: 60px;background: url(/images/trait-number.png) no-repeat;display: block;position: absolute;top: 10px;left: 0;}
.cp-js .trait .two:before{background-position: -78px 0;}
.cp-js .trait .three:before{background-position: 0 -56px;}
.cp-js .trait .four:before{background-position: -78px -56px;}
.cp-js .trait li h5{font-size: 16px;color: #2c3235;font-weight: bold;margin-bottom: 7px;}
.cp-js .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{border: 1px solid #bcd0f5;padding: 5px;border-radius: 30px 0 30px 0;transition: all 0.5s;}
.smalltxt01 span{color: #4068ac;font-weight: bold;border: 1px dashed #bcd0f5;display: block;border-radius: 30px 0 30px 0;padding: 10px 20px;transition: all 0.5s;}
.smalltxt01:hover,.smalltxt01:hover span{border-radius: 0 30px 0 30px;}
.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: #3a4f9f!important;background: #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;position:relative;}
.smalltxt03:before{content:"";border: 1px solid #bcd0f5;border-radius: 10px;position:absolute;left: -10px;top: -10px;right: -10px;bottom: -10px;}
.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 #bcd0f5;border-radius: 10px;padding: 12px 15px 24px 30px;margin: 30px 15px!important;position:relative;}
.smalltxt08:before{content:"";border: 1px solid #bcd0f5;border-radius: 10px;position:absolute;left: 10px;top: -10px;right: -10px;bottom: 10px;z-index: -1;}
.smalltxt09{color: #3a4f9f!important;background: #fff;border: 1px solid #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;box-shadow: 10px 10px 0 #bcd0f5;}
.smalltxt010{color: #3a4f9f!important;background: #fff;border: 1px solid #bcd0f5;border-radius: 10px;padding: 12px 15px;margin: 30px 15px!important;box-shadow: 0 6px 0 #bcd0f5;}
.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 #bcd0f5;border-radius: 10px;padding: 10px 2%;position: relative;}
.smalltxt012:before{content:"";background:#bcd0f5;border-radius: 10px;position:absolute;left: -10px;right: -10px;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{width: fit-content;border: 1px solid #bcd0f5;padding: 10px 2%;display: block;text-indent: 0!important;margin: 30px auto!important;position:relative;}
.smalltxt015:before,.smalltxt015:after,.smalltxt015 span:before,.smalltxt015 span: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 span:before{border-left: 6px solid #bcd0f5;border-bottom: 6px solid #bcd0f5;left: -4px;bottom: -4px;}
.smalltxt015 span: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;}
.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{content:"";width: 4px;height: 24px;background:#5885d0;display:block;position:absolute;bottom:0;}
.special08:before{left: -10px;}
.special08:after,.special08 b:after{width: 3px;height: 15px;left: -18px;}
.special08 b{font-size: 17px;color:#fff;}
.special08 b:before{right: -10px;}
.special08 b:after{left:auto;right: -18px;}
.special08 i{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%);}
.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;}
.special39 .pzs{background: url(/images/special39-zs2.png) left 10px no-repeat;background-size: 30px;margin-left: 42px!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;}
.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;}
