﻿@charset "UTF-8"; .smalltit111-theme1 { background-image: url(../images/insidestyle/smalltit111.png); background-repeat: no-repeat; background-size: 0.346rem; background-position: left 0.04rem; text-indent: 3em; font-size: 0.213rem !important; line-height: 1.8em !important; } .smalltit110-theme1 { background-image: url(../images/insidestyle/smalltit110.png); background-repeat: no-repeat; background-size: 0.346rem; background-position: left 0.04rem; text-indent: 3em; font-size: 0.213rem !important; line-height: 1.8em !important; } .zxy-smallbtn001-theme1 { text-align: center; } .smallvideo009-theme13 { width: 100%; margin: 0.67rem auto !important; } .smallvideo009-theme13 .smallvideo009top { position: relative; z-index: 4; display: block !important; margin: 0 !important; padding: 0 !important; } .smallvideo009-theme13 .smallvideo009top img, .smallvideo009-theme13 .smallvideo009top video { width: 100% !important; padding: 0 !important } .smallvideo009-theme13 .smallvideo009bom { position: relative; background: rgb(107, 158, 227) !important; clear: both; padding: .126rem 0rem .126rem .303rem !important; border-radius: 0rem 1rem 1rem .1rem; margin-left: -.1rem !important; } .smallvideo009-theme13 .smallvideo009bom:after { content: ""; position: absolute; left: .1rem; right: 0; top: -.7rem; background: #fff; height: .7rem; border-radius: 0rem 0rem 0rem .1rem; z-index: 2 } .smallvideo009-theme13 .smallvideo009bom:before { content: ""; background: rgb(107, 158, 227); width: 1rem; height: 1.1rem; position: absolute; left: 0; top: -1.03rem; border-radius: 0.13rem 0 0; z-index: 1 } .smallvideo009-theme13 .smallvideo009bom strong { display: block !important; color: rgb(20, 51, 97) !important; font-size: .42rem !important; } .smallvideo009-theme13 .smallvideo009bom span { display: inline-block !important; color: #fff; font-weight: 700; font-size: .42rem; background: url(../images/insidestyle/smallvideo009icon.png) right center no-repeat; background-size: .8rem; padding-right: 1rem !important } .smallvideo009-theme13 .smallvideo009bom .smallvideo009boma { position: absolute; width: 1.38rem !important; right: .4042rem; bottom: 0; z-index: 4; cursor: pointer; background: 0 0; padding: 0 !important } .smallvideo009-theme13 .smallvideo009bom .smallvideo009boma img { margin: 0 !important; padding: 0 !important } .smallvideo008-theme13 video { display: block; max-width: 100% !important } .smallvideo008-theme13 { max-width: 10.66rem; margin: 0.266rem auto !important; background-color: rgb(20, 51, 97); background: -moz-linear-gradient(top, rgb(107, 158, 227) 0, rgb(20, 51, 97) 100%); background: -webkit-linear-gradient(top, rgb(107, 158, 227) 0, rgb(20, 51, 97) 100%); background: -o-linear-gradient(top, rgb(107, 158, 227) 0, rgb(20, 51, 97) 100%); background: -ms-linear-gradient(top, rgb(107, 158, 227) 0, rgb(20, 51, 97) 100%); background: linear-gradient(to bottom, rgb(107, 158, 227) 0, rgb(20, 51, 97) 100%); padding: 0.32rem 0.32rem 0.266rem !important; border-radius: 0.17rem; -wekit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .smallvideo008-theme13 .content_video { text-align: center; } .smallvideo008-theme13 .content_video p { line-height: 1.2em; font-size: 0.213rem !important; background: rgb(255, 110, 117); background: -webkit-linear-gradient(left, rgb(255, 110, 117), rgb(250, 167, 0)); background: -o-linear-gradient(right, rgb(255, 110, 117), rgb(250, 167, 0)); background: -moz-linear-gradient(right, rgb(255, 110, 117), rgb(250, 167, 0)); background: linear-gradient(to right, rgb(255, 110, 117), rgb(250, 167, 0)); color: #fff; padding: 0.133rem 0.8rem !important; margin: 0.2rem auto !important; display: inline-block !important; border-radius: 0.4rem; text-indent: 0; } .smallvideo008-theme13 .model { overflow: hidden; padding-top: 0.266rem !important } .smallvideo008-theme13 .model .ico { float: left; margin-right: 0.133rem !important; width: 1.29rem; } .smallvideo008-theme13 .model .txt { overflow: hidden; text-align: center; font-size: 0.26rem !important; color: #fff; line-height: 0.453rem; padding-top: 0.133rem !important } .smallvideo008-theme13 .model .txt strong { font-size: 0.426rem !important; line-height: 0.56rem; display: block !important } .smallvideo008-theme13 .model .txt span { opacity: .8 } .smallvideo008-theme13 .model .kf { float: right; margin-left: 0.133rem !important; color: #fff; text-align: center } .smallvideo008-theme13 .model .kf .zx { width: 2.04rem; line-height: 0.69rem; border: 0.133rem solid; border-color: rgb(250, 167, 0); border-image: -webkit-linear-gradient(rgb(250, 167, 0), rgb(2, 5, 245)) 20 20; border-image: -moz-linear-gradient(rgb(250, 167, 0), rgb(2, 5, 245)) 20 20; border-image: linear-gradient(rgb(250, 167, 0), rgb(2, 5, 245)) 20 20; background-color: #fff; font-size: 0.32rem !important; color: #e52f2f; margin-bottom: 0.106rem !important; display: block; font-weight: 700; cursor: pointer } .smallvideo008-theme13 .model .kf span { font-size: 0.266rem !important } .smalltit104-theme13 { clear: both; display: block; font-weight: 700; position: relative; padding-left: 1.25rem !important; z-index: 3 } .smalltit104-theme13 .smalltit104Num { background: rgb(107, 158, 227) !important; color: rgb(255, 255, 255) !important; position: absolute; left: 0; top: .1333rem; padding: 0 .0667rem 0 .1333rem !important; display: block } .smalltit104-theme13 .smalltit104Num:before { content: ""; position: absolute; left: 0; top: -.0667rem; bottom: -.0667rem; border-right: .2rem solid rgb(29, 66, 122) !important; border-top: .0667rem solid transparent; border-bottom: .0667rem solid transparent; z-index: -1 } .smalltit104-theme13 .smalltit104Num:after { content: ""; position: absolute; right: -.2667rem; border-right: 0; border-left: .2667rem solid rgb(107, 158, 227) !important; border-top: .4rem solid transparent; border-bottom: .4rem solid transparent; top: 0 } .smalltit104-theme13 .smalltit104Tit { clear: both; display: inline-block; box-sizing: border-box; border-bottom: 2px solid rgb(107, 158, 227) !important; padding: .0667rem 0 !important; } .smalltit103-theme13 { clear: both; display: block; position: relative; font-weight: 700; z-index: 5; padding-left: .9rem !important; } .smalltit103-theme13 span.smalltit103Num { width: .6667rem; height: .6667rem; color: rgb(255, 255, 255) !important; background-color: rgb(107, 158, 227) !important; border-top-left-radius: 100%; display: inline-block; line-height: .567rem; text-align: center; padding-left: .15rem !important; padding-top: .1rem !important; margin-right: .2rem !important; position: absolute; left: 0; top: .1rem; margin: 0 !important; } .smalltit103-theme13 span.smalltit103Tit { box-sizing: border-box; border-bottom: 1px solid rgb(51, 51, 51) !important; padding: 0 7px !important; } .smalltit102-theme13 { clear: both; display: block; position: relative; font-weight: 700; z-index: 5; padding-left: 1.3333rem !important; font-size: .4266666667rem !important; line-height: .7333333333rem; margin: .6666666667rem 0 !important; } .smalltit102-theme13 .smalltit102Num { position: absolute; left: 0; top: -.2rem; width: 1.0667rem; line-height: .6667rem; padding-left: .18rem !important; font-size: .42667rem !important; margin: 0 !important; } .smalltit102-theme13 .smalltit102Num:before { content: ""; position: absolute; left: 0; z-index: -1; height: .6rem; width: .6rem; background: rgb(236, 244, 255) !important; border-radius: 50%; border: 1px solid rgb(29, 66, 122) !important; box-sizing: border-box; display: block; top: .0333rem } .smalltit102-theme13 .smalltit102Num:after { content: ""; position: absolute; top: 0; left: 1px; z-index: -2; height: .6667rem; width: .6667rem; background: rgb(107, 158, 227) !important; border-radius: 50%; box-sizing: border-box } .smalltit102-theme13 .smalltit102Num span { width: .6667rem; height: .2667rem; border: 1px solid rgb(29, 66, 122) !important; border-top: none !important; border-right: none !important; box-sizing: border-box; position: absolute; left: .3rem; top: .6667rem; display: block; background: rgb(236, 244, 255) !important } .smalltit102-theme13 .smalltit102Num span:before { content: ""; z-index: 2; background: rgb(107, 158, 227) !important; border-radius: 50%; border: 1px solid rgb(29, 66, 122) !important; box-sizing: border-box; width: .2133rem; height: .2133rem; position: absolute; right: -.07rem; bottom: -.07rem } .smalltit102-theme13 .smalltit102Num span:after { content: ""; position: absolute; top: 0; left: .0667rem; bottom: .0667rem; right: 0; background: rgb(255, 255, 255) !important; border: 1px solid rgb(29, 66, 122) !important; border-top: none !important; border-right: none !important } .smalltit102-theme13 span.smalltit102Tit { color: rgb(107, 158, 227) !important; } .smalltit093-theme13 { width: fit-content; background: rgb(29, 66, 122); color: #fff !important; padding: 0 .32rem !important; display: block; margin: 0.4rem auto 0.93319rem auto !important; position: relative; } .smalltit093-theme13 strong:after, .smalltit093-theme13 strong:before, .smalltit093-theme13:after, .smalltit093-theme13:before { content: ""; width: .09333125rem; height: .6rem; background: rgb(29, 66, 122); display: block; position: absolute; bottom: 0; } .smalltit093-theme13:before { left: -.1733125rem; } .smalltit093-theme13 strong:after, .smalltit093-theme13:after { width: .04rem; height: .36rem; left: -.2933125rem; } .smalltit093-theme13 strong:before { right: -.1733125rem; } .smalltit093-theme13 strong:after { left: auto; right: -.2933125rem; } .smalltit093-theme13 strong { clear: both; display: inline-block; line-height: 0.8rem; color: #fff !important; } .smalltit093-theme13 i { width: .2933125rem; height: .3733125rem; background: url(../images/insidestyle/small029.gif) no-repeat; background-size: 100%; display: block; position: absolute; left: 50%; bottom: -.6rem; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .smalltit104-theme1 { clear: both; display: block; font-weight: 700; position: relative; padding-left: 1.25rem !important; z-index: 3 } .smalltit104-theme1 .smalltit104Num { background: rgb(2, 143, 199) !important; color: rgb(255, 255, 255) !important; position: absolute; left: 0; top: .1333rem; padding: 0 .0667rem 0 .1333rem !important; display: block } .smalltit104-theme1 .smalltit104Num:before { content: ""; position: absolute; left: 0; top: -.0667rem; bottom: -.0667rem; border-right: .2rem solid rgb(1, 102, 155) !important; border-top: .0667rem solid transparent; border-bottom: .0667rem solid transparent; z-index: -1 } .smalltit104-theme1 .smalltit104Num:after { content: ""; position: absolute; right: -.2667rem; border-right: 0; border-left: .2667rem solid rgb(2, 143, 199) !important; border-top: .4rem solid transparent; border-bottom: .4rem solid transparent; top: 0 } .smalltit104-theme1 .smalltit104Tit { clear: both; display: inline-block; box-sizing: border-box; border-bottom: 2px solid rgb(2, 143, 199) !important; padding: .0667rem 0 !important; } .smalltit103-theme1 { clear: both; display: block; position: relative; font-weight: 700; z-index: 5; padding-left: .9rem !important; } .smalltit103-theme1 span.smalltit103Num { width: .6667rem; height: .6667rem; color: rgb(255, 255, 255) !important; background-color: rgb(2, 143, 199) !important; border-top-left-radius: 100%; display: inline-block; line-height: .567rem; text-align: center; padding-left: .15rem !important; padding-top: .1rem !important; margin-right: .2rem !important; position: absolute; left: 0; top: .1rem; margin: 0 !important; } .smalltit103-theme1 span.smalltit103Tit { box-sizing: border-box; border-bottom: 1px solid rgb(51, 51, 51) !important; padding: 0 7px !important; } .smalltit101-theme1 strong { color: #272c38 !important; font-size: .45333rem !important; position: relative; padding-bottom: .21333rem !important; padding-right: .13333rem !important; } .smalltit101-theme1 strong:before { content: ""; display: block; width: .18667rem; height: .18667rem; background-color: rgb(1, 102, 155); border-radius: 50%; position: absolute; right: 0; bottom: 0 } .smalltit101-theme1 strong:after { content: ""; display: block; width: 90%; height: .08rem; position: absolute; right: 0; bottom: .05333rem; background-color: rgb(1, 102, 155); background-image: linear-gradient(90deg, rgb(255, 255, 255), rgb(1, 102, 155)); } .smalltit093-theme1 { width: fit-content; background: rgb(1, 102, 155); color: #fff !important; padding: 0 .32rem !important; display: block; margin: 0.4rem auto 0.93319rem auto !important; position: relative; } .smalltit093-theme1 strong:after, .smalltit093-theme1 strong:before, .smalltit093-theme1:after, .smalltit093-theme1:before { content: ""; width: .09333125rem; height: .6rem; background: rgb(1, 102, 155); display: block; position: absolute; bottom: 0; } .smalltit093-theme1:before { left: -.1733125rem; } .smalltit093-theme1 strong:after, .smalltit093-theme1:after { width: .04rem; height: .36rem; left: -.2933125rem; } .smalltit093-theme1 strong:before { right: -.1733125rem; } .smalltit093-theme1 strong:after { left: auto; right: -.2933125rem; } .smalltit093-theme1 strong { clear: both; display: inline-block; line-height: 0.8rem; color: #fff !important; } .smalltit093-theme1 i { width: .2933125rem; height: .3733125rem; background: url(../images/insidestyle/small029.gif) no-repeat; background-size: 100%; display: block; position: absolute; left: 50%; bottom: -.6rem; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .smalltit105-theme13 { text-align: center; } .smalltit105-theme13 span { background: rgb(255, 255, 255) !important; color: rgb(107, 158, 227) !important; border: 1px solid rgb(20, 51, 97) !important; padding: .0667rem .6rem !important; display: inline-block; position: relative; border-radius: .1333rem; box-shadow: .0667rem 0 0 rgb(107, 158, 227) !important, -.0667rem 0 0 rgb(107, 158, 227) !important; font-weight: 700 } .smalltit105-theme13 span:after, .smalltit105-theme13 span:before { content: ""; position: absolute; border: 1px solid rgb(20, 51, 97) !important; width: .1866rem; height: .1866rem; box-sizing: border-box; -wekbit-box-sizing: border-box; background: rgb(107, 158, 227) !important; top: 50%; margin-top: -.0933rem !important; border-radius: 50% } .smalltit105-theme13 span:before { left: .1866rem } .smalltit105-theme13 span:after { right: .1866rem } .smalltit027-theme13 { text-align: center; } .smalltit027-theme13 strong { clear: both; display: inline-block; position: relative; color: #fff !important; padding: 0rem 0.2rem !important; background: rgb(107, 158, 227) !important; background: -webkit-linear-gradient(left, rgb(107, 158, 227), rgb(20, 51, 97)); border-radius: 0.13333rem; margin: 0.2rem; font-weight: normal; } .smalltit027-theme13 strong:after, .smalltit027-theme13 strong:before { content: ""; width: 7px; height: 7px; border-radius: 50%; position: absolute; background: linear-gradient(to right, rgb(107, 158, 227), rgb(20, 51, 97)); background: -webkit-linear-gradient(left, rgb(107, 158, 227), rgb(20, 51, 97)); } .smalltit027-theme13 strong:after { top: 57px; left: -15px; animation: mov03 10s linear infinite; } .smalltit027-theme13 strong:before { bottom: 57px; right: -15px; animation: mov04 10s linear infinite; } @keyframes mov03 { 0%, 100% { top: 57px; left: -15px; } 9% { top: -15px; left: -15px; } 50% { top: -15px; left: calc(100% + 8px); } 59% { top: 57px; left: calc(100% + 8px); } } @-webkit-keyframes mov03 { 0%, 100% { top: 57px; left: -15px; } 9% { top: -15px; left: -15px; } 50% { top: -15px; left: calc(100% + 8px); } 59% { top: 57px; left: calc(100% + 8px); } } @keyframes mov04 { 0%, 100% { bottom: 57px; right: -15px; } 9% { bottom: -15px; right: -15px; } 50% { bottom: -15px; right: calc(100% + 8px); } 59% { bottom: 57px; right: calc(100% + 8px); } } @-webkit-keyframes mov04 { 0%, 100% { bottom: 57px; right: -15px; } 9% { bottom: -15px; right: -15px; } 50% { bottom: -15px; right: calc(100% + 8px); } 59% { bottom: 57px; right: calc(100% + 8px); } } .smalltxt098-theme13 { background: url(../images/insidestyle/special1-bg.png); -webkit-box-shadow: 0 0 0.266rem rgba(107, 158, 227, .2); -moz-box-shadow: 0 0 0.266rem rgba(107, 158, 227, .2); -ms-box-shadow: 0 0 0.266rem rgba(107, 158, 227, .2); -o-box-shadow: 0 0 0.266rem rgba(107, 158, 227, .2); box-shadow: 0 0 0.266rem rgba(107, 158, 227, .2); padding: 0.4rem 0.6rem !important; outline: 1px dashed rgba(107, 158, 227); outline: 1px dashed rgba(107, 158, 227, .3); outline-offset: -0.266rem; color: #666; font-size: 0.213rem; line-height: 1.8; position: relative; margin-bottom: 0.6rem !important; } .smalltxt098-theme13:before { content: ""; position: absolute; left: 0; top: 0; width: 0.64rem; height: 0.64rem; background-color: rgb(240, 190, 77); } .smalltxt098-theme13:after { content: ""; position: absolute; right: 0; bottom: 0; width: 0; height: 0; border-color: rgba(107, 158, 227, .5) transparent; border-width: 0 0 0.66rem 2.666rem; border-style: solid; } .smalltxt098-theme13 i { color: rgba(107, 158, 227) !important; font-style: normal !important; } .smalltxt094-theme13 { margin-bottom: 0.13rem; } .smalltxt094-theme13 li { padding-left: 0.506rem; } .smalltxt094-theme13 li strong { display: block; font-size: 0.29rem !important; color: #333333; font-weight: normal; position: relative; margin-bottom: 0.05rem !important; } .smalltxt094-theme13 li strong span { display: block; font-size: 0.213rem !important; width: 0.346rem; height: 0.346rem; color: #fff; line-height: 1.5em !important; text-align: center; position: absolute; left: -0.42rem; top: 0.24rem; background: url(../images/insidestyle/smalltxt094.png) no-repeat center; -webkit-background-size: 100%; background-size: 100%; } .smalltxt094-theme13 li p { color: #666666 !important; font-size: 0.213rem !important; line-height: 1.75em !important; } .smalltxt089-theme13 { padding: 0 0 1px 2.5%; margin: 0.36rem 0 0.36rem; position: relative; z-index: 1; } .smalltxt089-theme13:before { content: ""; border: 0.04rem solid rgb(20, 51, 97) !important; border-radius: 0.1rem; position: absolute; left: 0; right: 0; top: 0.44rem; bottom: 0; z-index: -1; } .smalltxt089-theme13:after { content: ""; background: -webkit-linear-gradient(left, transparent, rgb(255, 255, 255) 50%); background: -o-linear-gradient(right, transparent, rgb(255, 255, 255) 50%); background: -moz-linear-gradient(right, transparent, rgb(255, 255, 255) 50%); background: linear-gradient(to right, transparent, rgb(255, 255, 255) 50%); position: absolute; left: 0; right: 0; top: 0.1rem; bottom: 0; z-index: -1; } .smalltxt089-theme13 strong { width: 4.4rem; background: rgb(20, 51, 97) !important; color: rgb(255, 255, 255) !important; border-radius: .1rem; padding: 0 .4rem; font-size: .6rem; line-height: .96rem; margin: .36rem 0; display: block; } .smalltxt089-theme13 p { font-size: 0.32rem !important; line-height: 0.76rem !important; color: #333 !important; margin: 0.36rem 0 !important; } .smalltxt098-theme1 { background: url(../images/insidestyle/special1-bg.png); -webkit-box-shadow: 0 0 0.266rem rgba(2, 143, 199, .2); -moz-box-shadow: 0 0 0.266rem rgba(2, 143, 199, .2); -ms-box-shadow: 0 0 0.266rem rgba(2, 143, 199, .2); -o-box-shadow: 0 0 0.266rem rgba(2, 143, 199, .2); box-shadow: 0 0 0.266rem rgba(2, 143, 199, .2); padding: 0.4rem 0.6rem !important; outline: 1px dashed rgba(2, 143, 199); outline: 1px dashed rgba(2, 143, 199, .3); outline-offset: -0.266rem; color: #666; font-size: 0.213rem; line-height: 1.8; position: relative; margin-bottom: 0.6rem !important; } .smalltxt098-theme1:before { content: ""; position: absolute; left: 0; top: 0; width: 0.64rem; height: 0.64rem; background-color: rgb(240, 190, 77); } .smalltxt098-theme1:after { content: ""; position: absolute; right: 0; bottom: 0; width: 0; height: 0; border-color: rgba(2, 143, 199, .5) transparent; border-width: 0 0 0.66rem 2.666rem; border-style: solid; } .smalltxt098-theme1 i { color: rgba(2, 143, 199) !important; font-style: normal !important; } .smalltxt094-theme1 { margin-bottom: 0.13rem; } .smalltxt094-theme1 li { padding-left: 0.506rem; } .smalltxt094-theme1 li strong { display: block; font-size: 0.29rem !important; color: #333333; font-weight: normal; position: relative; margin-bottom: 0.05rem !important; } .smalltxt094-theme1 li strong span { display: block; font-size: 0.213rem !important; width: 0.346rem; height: 0.346rem; color: #fff; line-height: 1.5em !important; text-align: center; position: absolute; left: -0.42rem; top: 0.24rem; background: url(../images/insidestyle/smalltxt094.png) no-repeat center; -webkit-background-size: 100%; background-size: 100%; } .smalltxt094-theme1 li p { color: #666666 !important; font-size: 0.213rem !important; line-height: 1.75em !important; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0 } .smalltext040-theme1 { display: -webkit-flex; display: flex; width: 100%; max-width: 7.5rem; position: relative; padding: 1px; background: rgb(2, 143, 199); background: -webkit-linear-gradient(left, rgb(2, 143, 199), rgb(1, 102, 155)); background: -o-linear-gradient(left, rgb(2, 143, 199), rgb(1, 102, 155)); background: linear-gradient(to right, rgb(2, 143, 199), rgb(1, 102, 155)); min-height: 1.4rem; margin: 15px auto !important } .smalltext040-theme1 .smalltext040Pic { float: left; width: 33%; background: rgb(255, 255, 255) !important; padding: 1.2%; position: relative; font-size: 0.32rem !important; line-height: 1.2 !important; margin: 0 !important } .smalltext040-theme1 .smalltext040Pic img { width: 100%; padding: 0; margin: 0 auto; display: block } .smalltext040-theme1 .smalltext040Box { float: left; width: 60%; margin-left: 4%; text-align: left; padding-top: 2.8%; margin-top: 0; margin-bottom: 0 } .smalltext040-theme1 .smalltext040Box strong { clear: both; display: block; font-size: 0.28rem !important; line-height: 1.1 !important; color: #fff !important; background: url(../images/insidestyle/smalltext040.png) left bottom no-repeat; padding-bottom: 0.2rem; margin-bottom: 0.12rem } .smalltext040-theme1 .smalltext040Box p { line-height: 1.3; padding: 0.04rem 0; color: #fff !important; font-size: 0.22rem !important; margin: 0 !important; } .smalltext040-theme1 .smalltext040Btn { display: none; } .smallbtn018-theme1 { display: inline-block !important; color: #fff !important; text-indent: 0 !important; border-radius: 0.6rem !important; position: relative; background: rgb(2, 143, 199); background: -webkit-linear-gradient(left, rgb(2, 143, 199), rgb(1, 102, 155)); background: -moz-linear-gradient(right, rgb(2, 143, 199), rgb(1, 102, 155)); background: -o-linear-gradient(right, rgb(2, 143, 199), rgb(1, 102, 155)); background: linear-gradient(to right, rgb(2, 143, 199), rgb(1, 102, 155)); padding: 0.1rem 0.72rem 0.1rem 0.48rem !important; line-height: 1.5 !important; margin: 0 0.1rem !important; cursor: pointer !important; font-size: 0.32rem !important; } .smallbtn018-theme1:hover { background: rgb(252, 110, 81); background: -webkit-linear-gradient(left, rgb(252, 110, 81), rgb(238, 42, 2)); background: -moz-linear-gradient(right, rgb(252, 110, 81), rgb(238, 42, 2)); background: -o-linear-gradient(right, rgb(252, 110, 81), rgb(238, 42, 2)); background: linear-gradient(to right, rgb(252, 110, 81), rgb(238, 42, 2)); } .smallbtn018-theme1:before { content: ""; position: absolute; background: url(../images/insidestyle/smallbtn018icon.png) left center no-repeat; background-size: 100%; width: 0.17rem; height: 0.32rem; top: 50%; margin-top: -0.16rem; left: 0.1rem; } .smallbtn018-theme1:after { content: ""; position: absolute; background: url(../images/insidestyle/smallbtn018icons.gif) left center no-repeat; background-size: 100%; width: 0.48rem; height: 0.48rem; border-radius: 50%; top: 50%; margin-top: -.24rem; right: 0.1rem; } .smallbtn017-theme1 { background-color: rgb(1, 102, 155) !important; background-image: linear-gradient(rgb(2, 143, 199), rgb(1, 102, 155)); color: rgb(255, 255, 255) !important; box-shadow: 0 0.08rem 0 rgb(1, 102, 155) !important; position: relative; line-height: 1.1 !important; border-radius: 0.1rem 0.4rem !important; margin: 0 0.2rem !important; padding: 0.24rem 0.4rem !important; display: inline-block !important; text-indent: 0 !important; cursor: pointer !important; font-size: 0.36rem !important; } .smallbtn014-theme1 { display: inline-block !important; vertical-align: top !important; padding-left: .72rem !important; height: .85333rem !important; width: 2.56rem !important; background: url(../images/insidestyle/smallbtn014.png) left top no-repeat !important; background-size: 100% auto !important; padding-right: .05333rem !important } .smallbtn014-theme1 span { display: block !important; text-align: center !important; line-height: .85333rem !important; color: #ffffff !important; font-size: .37333rem !important } .smallbtn009-theme1 { background-image: linear-gradient(to right, #2481bc, #fff 60%); border-radius: 0.66rem; padding: 0.1rem !important; margin: 0.4rem auto !important; display: table; position: relative; } .smallbtn009-theme1::before { content: ""; background: #fff; border-radius: 0.66rem; position: absolute; left: 0.026667rem; right: 0.026667rem; top: 0.026667rem; bottom: 0.026667rem; } .smallbtn009-theme1 a { font-size: 0.4rem !important; color: #fff; line-height: 1.1 !important; background-color: #195a9c; background-image: linear-gradient(to right, #227bb7, #195a9c); border-radius: 0.6rem 0 0 0.6rem !important; padding: 0.06rem 0.1rem !important; display: block !important; position: relative; box-shadow: 0 0 0.06667rem #123f77 !important; } .smallbtn009-theme1 a::before { content: ""; width: 1.09333rem; height: 1.09333rem; background: url(../images/insidestyle/smallbtn009-zs2.png) center no-repeat; background-size: 100%; display: inline-block; vertical-align: middle; margin-right: 0.16rem; } .smallbtn009-theme1 a::after { content: ""; width: 0.77333rem; height: 1.21333rem; background: url(../images/insidestyle/smallbtn009-zs3.jpg) center no-repeat; background-size: 100%; display: block; position: absolute; right: -0.77333rem; top: 0; } .smallbtn008-theme1 { background-color: #195a9c; background-image: linear-gradient(to right, #227bb7, #195a9c); border-radius: 0.53333rem; margin: 0.4rem auto !important; display: table; position: relative; } .smallbtn008-theme1 a { font-size: 0.4rem !important; line-height: 1rem !important; color: #fff !important; padding: 0 0.53333rem 0 1.36rem !important; display: block; } .smallbtn008-theme1 a::before { content: ""; border: 0.026667rem dashed #2381bc; border-radius: 0.6rem; position: absolute; left: -0.10667rem; right: -0.10667rem; top: -0.10667rem; bottom: -0.10667rem; } .smallbtn008-theme1 a::after { content: ""; width: 1.8rem; height: 1.8rem; background: url(../images/insidestyle/smallbtn008-zs.png) center no-repeat; background-size: 100%; display: block; position: absolute; left: -0.64rem; top: 50%; margin-top: -0.9rem; } .smalltxt093-theme13 { border: 1px solid rgb(20, 51, 97) !important; border-radius: 0.3rem; padding: 1.3rem 0.5rem 0.24rem; text-indent: 0 !important; position: relative; font-size: 0.36rem; color: rgb(51, 51, 51) !important; line-height: 0.96rem; margin: 0.36rem 0; } .smalltxt093-theme13 strong { line-height: 2.2; border-bottom: 0.04rem solid rgb(20, 51, 97) !important; position: absolute; left: 0.5rem; top: 0.24rem; } .smalltxt092-theme13 { padding: 0.3rem 0.5rem 0.4rem; border: 1px solid rgb(20, 51, 97) !important; border-radius: 0.3rem; text-indent: 0 !important; position: relative; font-size: 0.36rem; color: rgb(51, 51, 51) !important; line-height: 0.96rem; margin: 0.36rem 0; } .smalltxt092-theme13:before, .smalltxt092-theme13:after { content: ""; width: 0.6rem; height: 1px; background: rgb(20, 51, 97) !important; display: block; position: absolute; right: 0.3rem; bottom: 0.4rem; } .smalltxt092-theme13:after { width: 0.3rem; bottom: 0.3rem; } .smalltxt090-theme13 { background: rgb(236, 244, 255) !important; border-radius: 0.3rem; padding: 1.16rem 0.5rem 0.24rem; text-indent: 0 !important; color: rgb(255, 255, 255) !important !important; position: relative; font-size: 0.36rem; line-height: 0.96rem; margin: 0.36rem 0; } .smalltxt090-theme13 strong { background: rgb(20, 51, 97) !important; border-radius: 0.7rem 1rem 1rem 0; padding: 0 0.36rem; text-indent: 0; color: rgb(255, 255, 255) !important; position: absolute; left: 0; top: 0; } .smalltxt087-theme13 p { font-size: 0.32rem !important; line-height: 0.64rem !important; color: rgb(61, 61, 61) !important; text-indent: 2em; margin: 0.2rem 0 !important; position: relative; } .smalltxt087-theme13 p:before { content: ""; width: 0.28rem; height: 0.12rem; background: rgb(20, 51, 97) !important; background: -webkit-linear-gradient(left, rgb(20, 51, 97) !important, rgb(20, 51, 97) !important); background: -o-linear-gradient(right, rgb(20, 51, 97) !important, rgb(20, 51, 97) !important); background: -moz-linear-gradient(right, rgb(20, 51, 97) !important, rgb(20, 51, 97) !important); background: linear-gradient(to right, rgb(20, 51, 97) !important, rgb(20, 51, 97) !important); display: block; position: absolute; left: 0; top: 0.24rem; } .smalltxt085-theme13 { border-radius: .26667rem; background: #fff; position: relative; padding: 0px .26667rem; border-color: rgb(236, 244, 255); border-radius: .21333rem; border-style: solid; border-left-width: .10667rem; border-top-width: .10667rem; border-right-width: .10667rem; border-bottom-width: .10667rem; margin-top: .4rem; margin-bottom: .4rem; } .smalltxt085-theme13 .s085-title { margin-top: .26667rem !important; margin-bottom: .26667rem !important } .smalltxt085-theme13 .s085-title strong { display: inline-block; padding: 0 .4rem; position: relative; z-index: 1; font-size: .42667rem !important; line-height: 1.8 !important; color: rgb(20, 51, 97); background-color: #fff; border-color: rgba(20, 51, 97, 0.7); border-radius: .21333rem; border-style: solid; border-left-width: .05333rem; border-top-width: .08rem; border-right-width: .05333rem; border-bottom-width: .02667rem } .smalltxt085-theme13 .s085-title strong:before { content: ""; display: block; position: absolute; left: -.42rem; top: .42667rem; width: .4rem; height: .05333rem; background: rgba(20, 51, 97, 0.7); } .smalltxt085-theme13 p { margin-top: .26667rem !important; margin-bottom: .26667rem !important } .smalltxt084-theme13 { text-align: center; padding: 0px .10667rem .13333rem; position: relative; z-index: 1; margin-top: .4rem; margin-bottom: .4rem } .smalltxt084-theme13 strong { display: inline-block; border: .05333rem solid rgb(20, 51, 97); background: rgb(236, 244, 255); border-radius: .13333rem; padding: 0 .4rem; line-height: 1.8 !important; color: rgb(20, 51, 97); font-size: .42667rem !important } .smalltxt084-theme13 p { text-align: left; padding-left: .4rem !important; padding-right: .4rem !important; position: relative; margin-top: .26667rem !important; margin-bottom: .26667rem !important } .smalltxt084-theme13 p:before, .smalltxt084-theme13 p:after { content: ""; display: block; width: .21333rem; height: 1.01333rem; position: absolute; background: url(../images/insidestyle/smalltxt084-zs.png) left top no-repeat; background-size: 100% auto } .smalltxt084-theme13 p:before { left: .05333rem; top: -.26667rem } .smalltxt084-theme13 p:after { right: .05333rem; bottom: -.26667rem } .smalltxt084-theme13:before { content: ""; display: block; position: absolute; left: -.13333rem; top: .53333rem; right: .13333rem; bottom: -.13333rem; border: .05333rem solid rgb(20, 51, 97); background: rgb(236, 244, 255); z-index: -1 } .smalltxt084-theme13:after { content: ""; display: block; position: absolute; left: 0; top: .42667rem; right: 0; bottom: 0; border: .05333rem solid rgb(20, 51, 97); background: #fff; z-index: -1 } .smalltit109-theme13 { background-image: url(../images/insidestyle/smalltit109.png); background-repeat: no-repeat; background-size: 0.346rem; background-position: left 0.04rem; text-indent: 3em; font-size: 0.213rem !important; line-height: 1.8em !important; } .smalltit108-theme13 { background-image: url(../images/insidestyle/smalltit108.png); background-repeat: no-repeat; background-size: 0.346rem; background-position: left 0.04rem; text-indent: 3em; font-size: 0.213rem !important; line-height: 1.8em !important; } .smalltit107-theme13 { background-image: url(../images/insidestyle/smalltit107.png); background-repeat: no-repeat; background-size: 0.346rem; background-position: left 0.04rem; text-indent: 3em; font-size: 0.213rem !important; line-height: 1.8em !important; } .smalltit094-theme13 { clear: both; display: block; position: relative; text-align: left; } .smalltit094-theme13 strong { clear: both; display: inline-block; position: relative; padding-bottom: 0.26667rem; } .smalltit094-theme13 strong:after, .smalltit094-theme13 strong:before { content: ""; height: 0.06667rem; display: block; position: absolute; left: 0; background: rgb(107, 158, 227); } .smalltit094-theme13 strong:before { width: 30%; bottom: 0.13333rem; } .smalltit094-theme13 strong:after { width: 60%; bottom: 0rem; } .smalltit010-theme13 { background: url(../images/insidestyle/newicon10.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit007-theme13 { background: url(../images/insidestyle/newicon07.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit005-theme13 { background: url(../images/insidestyle/newicon05.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit001-theme13 { background: url(../images/insidestyle/newicon01.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltxt088-theme13 p { font-size: 0.4rem !important; line-height: 0.8rem !important; margin: 0.48rem 0 !important; position: relative; padding-left: 1rem !important; } .smalltxt088-theme13 p:before { content: ""; width: 2px; border: 1px dashed rgb(20, 51, 97) !important; position: absolute; left: 0.48rem; top: 0.66rem; bottom: -0.5rem; } .smalltxt088-theme13 p span { width: 0.7rem; height: 0.7rem; background: rgb(20, 51, 97) !important; border-radius: 50%; display: block; font-weight: 400; line-height: 0.7rem; color: rgb(20, 51, 97) !important; padding-left: 0.18rem; position: absolute; left: 0; top: 0.06rem; z-index: 1; } .smalltxt088-theme13 p span:before { content: ""; width: 0.5rem; height: 0.5rem; background: rgb(255, 255, 255) !important; border-radius: 50%; font-size: 0.6rem; color: rgb(51, 109, 198) !important; font-weight: 400; text-align: center; line-height: 0.5rem; display: block; position: absolute; left: 0; top: 50%; margin-top: -0.26rem; z-index: -1; } .smalltxt078-theme13 { border: solid 4px rgb(236, 244, 255); background: #fff; padding: 0px 15px 15px; border-bottom: solid 4px rgb(107, 158, 227); position: relative; } .smalltxt078-theme13 strong { background-color: rgb(107, 158, 227) !important; border-radius: 50%; padding: 0rem; display: inline-block; width: 0.8rem; line-height: 0.8rem; height: 0.8rem; text-align: center; position: absolute; left: 50%; margin-left: -0.4rem; top: -0.4rem; color: #fff; } .smalltxt078-theme13 i { clear: both; display: block; margin-top: 0.6rem; width: 100%; height: 1px; border-top: dashed 1px rgb(107, 158, 227); position: relative; } .smalltxt078-theme13 i:after { content: ""; width: 0px; border-top: 0.3rem solid rgb(107, 158, 227); border-bottom: 0px; color: inherit; border-left: 0.3rem solid transparent !important; border-right: 0.3rem solid transparent !important; box-sizing: border-box; z-index: 1; position: absolute; top: 0px; left: 50%; margin-left: -0.3rem; } .smalltxt078-theme13 i:before { content: ""; width: 0px; margin-right: auto; border-top: 0.3rem solid #fefefe; border-bottom: 0; color: inherit; text-align: right; border-left: 0.3rem solid transparent !important; border-right: 0.3rem solid transparent !important; box-sizing: border-box; z-index: 1; position: absolute; top: -1px; left: 50%; margin-left: -0.3rem; z-index: 2; } .smalltxt077-theme13 { clear: both; display: block; border: 1px solid rgb(20, 51, 97); padding: 0.4rem; border-radius: 0.2667rem; } .smalltxt077-theme13 strong { clear: both; display: inline-block; padding: 0.1333rem 0.4rem !important; border-radius: 0.6rem; background: rgb(225, 235, 248) !important; border: 1px solid rgb(20, 51, 97); color: #ffffff; letter-spacing: 2px; text-shadow: rgb(20, 51, 97) 1px 1px, rgb(20, 51, 97) 1px -1px, rgb(20, 51, 97) -1px 1px, rgb(20, 51, 97) -1px -1px, rgb(20, 51, 97) 0px 1.4px, rgb(20, 51, 97) 0px -1.4px, rgb(20, 51, 97) -1.4px 0px, rgb(20, 51, 97) 1.4px 0px, rgba(198, 198, 198, 0) 0px -3px 20px; position: relative; margin-left: 0.5333rem !important; } .smalltxt077-theme13 strong:before { content: ""; position: absolute; width: 0.2667rem; height: 0.2667rem; left: -0.5333rem; top: 0.4rem; border: 1px solid rgb(20, 51, 97); background: rgb(225, 235, 248); border-radius: 50%; } .smalltxt074-theme13 { width: 100%; padding: 0 4%; position: relative; } .smalltxt074-theme13::before { content: ""; border: 0.02667rem solid rgba(29, 66, 122, 1); border-radius: 0.2rem; position: absolute; left: 0; right: 0; top: 5%; bottom: 5%; } .smalltxt074-theme13 li { width: 100%; background-color: rgba(204, 159, 103, 1); background-image: linear-gradient(to right, rgba(204, 159, 103, 1), rgba(204, 159, 103, 0.5)); border-radius: 0.2rem; padding: 0.6rem; margin: .6rem 0; box-shadow: 0 0 0.24rem rgba(14, 40, 63, 0.77); position: relative; z-index: 1; } .smalltxt074-theme13 li::before { content: ""; background-color: rgba(1, 101, 155, 1); background-image: linear-gradient(to bottom right, rgba(29, 66, 122, 1), rgba(29, 66, 122, 1)); border-radius: 0.2rem; position: absolute; left: 0.026667rem; right: 0.026667rem; top: 0.026667rem; bottom: 0.026667rem; z-index: -1; } .smalltxt074-theme13 li p { color: rgba(255, 255, 255, 0.7) !important; line-height: 0.72rem !important; margin: 0 !important; } .smalltxt074-theme13 li p strong { color: #fff !important; } .smalltxt074-theme13 li .p1 { padding-bottom: 0.2rem; margin-bottom: 0.4rem !important; position: relative; } .smalltxt074-theme13 li .p1::before { content: ""; height: 2px; background-color: rgba(204, 159, 103, 1); background-image: linear-gradient(to right, rgba(204, 159, 103, 1), rgba(204, 159, 103, 0.5)); position: absolute; left: 0; right: 0; bottom: 0; } .smalltxt074-theme13 li .p1 strong { font-size: 0.48rem !important; } .smalltxt074-theme13 li .same-style { margin: 0.2rem 0; } .smalltxt074-theme13 li .same-style p { padding-left: 0.32rem; } .smalltxt074-theme13 li .same-style span { color: #0087ff; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: -webkit-linear-gradient(left, rgba(204, 159, 103, 1), rgba(204, 159, 103, 1)); margin-left: -0.32rem; } .smalltxt074-theme13 li .same-style span::before { content: ""; width: 0.16rem; height: 0.16rem; background-color: rgba(204, 159, 103, 1); background-image: linear-gradient(to right, rgba(204, 159, 103, 1), rgba(204, 159, 103, 0.5)); border-radius: 50%; display: inline-block; vertical-align: middle; margin: -0.02667rem 0.2rem 0 0; } .smalltxt074-theme13 li .p2 { margin-top: 0.4rem !important; } .smalltxt074-theme13 li .p2 strong { font-size: 0.48rem !important; margin-top: 0.12rem; display: block; } .smalltxt069-theme13 { margin: .4rem 0 } .smalltxt069-theme13 p { padding: 0 0 .2rem .5333125rem !important; margin: 0 !important; position: relative } .smalltxt069-theme13 p:before { content: ""; width: .29375rem; height: .29375rem; background: rgb(20, 51, 97) !important; border: .08rem solid rgb(236, 244, 255) !important; border-radius: 50%; display: block; position: absolute; left: 0; top: .29375rem; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .smalltxt069-theme13 p:after { content: ""; width: .0266875rem; background: rgb(20, 51, 97) !important; position: absolute; left: .12rem; top: .4rem; bottom: -.78rem } .smalltxt069-theme13 p:last-child { padding-bottom: 0 } .smalltxt069-theme13 p:last-child:after { display: none } .smalltxt051-theme13 { color: #767575; border: 2px dashed rgb(29, 66, 122) !important; padding: 0.2rem 0.26667rem !important; position: relative; margin: 0.53333rem 0rem !important; } .smalltxt051-theme13:before { content: ""; width: 0.26667rem; height: 0.44rem; background: url(../images/insidestyle/small035.png) center no-repeat #fff; background-size: 0.26667rem; display: block; position: absolute; left: -0.17333rem; top: 0.26667rem; padding: 0.06667rem 0rem; } .smalltxt045-theme13 { position: relative; margin: 0.53333rem 0rem !important; } .smalltxt045-theme13:before { content: ""; background: rgb(225, 235, 248) !important; border-radius: 0.06667rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0; transform: rotate(2deg); -ms-transform: rotate(2deg); -moz-transform: rotate(2deg); -webkit-transform: rotate(2deg); -o-transform: rotate(2deg); } .smalltxt045-theme13:after { content: ""; width: 0.33333rem; height: 0.33333rem; background: url(../images/insidestyle/small031.png) center no-repeat; background-size: 100%; display: block; position: absolute; left: 0.2rem; top: 0.2rem; } .smalltxt045-theme13 p { background: rgb(236, 244, 255) !important; border-radius: 0.06667rem; padding: 0.46667rem 0.56rem !important; position: relative; } .smalltxt018-theme13 { clear: both; padding: .33333rem; margin-top: .30667rem; margin-bottom: .66667rem; position: relative; z-index: 5 } .smalltxt018-theme13:after { content: ""; position: absolute; width: 7.26667rem; height: 1.09333rem; border-radius: 50%; background: rgba(29, 66, 122, 0.7); box-shadow: 0rem 0rem 1rem rgba(29, 66, 122, 0.7); z-index: 1; left: 50%; margin-left: -3.62667rem; bottom: 0.1rem } .smalltxt018-theme13:before { content: ""; position: absolute; background: url(../images/insidestyle/n3620onebg.png) repeat left top rgba(236, 244, 255, 1); background-size: .37333rem; width: 100%; height: 100%; position: absolute; left: 0rem; top: 0rem; z-index: 2 } .smalltxt018-theme13 p { position: relative; padding-left: 1.93333rem; font-size: .37333rem !important; line-height: .6rem !important; color: #666 !important; margin: .21333rem 0rem !important; z-index: 3 } .smalltxt018-theme13 p strong { position: absolute; left: 0rem; top: 0rem; color: #333 !important; font-size: .37333rem !important } .smalltxt016-theme13 { position: relative; border-radius: 0.13333rem; padding: 0.2rem 0.26667rem !important; border: 1px solid rgb(29, 66, 122) !important; margin: 0.53333rem 0rem 0.53333rem 0rem !important; } .smalltxt016-theme13:after, .smalltxt016-theme13:before { content: ""; position: absolute; width: 0.18667rem; height: 0.13333rem; } .smalltxt016-theme13:after { background: url(../images/insidestyle/small009.png) no-repeat left top; right: 0.53333rem; bottom: -0.06667rem; } .smalltxt016-theme13:before { background: url(../images/insidestyle/small010.png) no-repeat left top; left: 0.53333rem; top: -0.06667rem; } .smalltxt012-theme13 { position: relative; padding: 0.26667rem !important; margin: 0.53333rem 0rem 0.53333rem 0rem !important; border: 1px solid rgb(225, 235, 248) !important; } .smalltxt012-theme13:after, .smalltxt012-theme13:before { content: ""; position: absolute; } .smalltxt012-theme13:after { background: url(../images/insidestyle/small006.gif) no-repeat left top; width: 0.90667rem; height: 0.29333rem; left: 0px; top: -0.26667rem; } .smalltxt012-theme13:before { background: url(../images/insidestyle/small007.gif) no-repeat right bottom; width: 0.96rem; height: 0.24rem; right: 0px; bottom: -0.26667rem; } .smalltxt011-theme13 { position: relative; padding: 0.4rem !important; border: 2px dashed rgb(225, 235, 248) !important; margin-top: 0.16rem !important; margin: 0.53333rem 0rem 0.53333rem 0rem !important; } .smalltxt011-theme13:after { content: ""; position: absolute; left: 50%; top: -0.16rem; width: 0.85333rem; height: 0.32rem; background: url(../images/insidestyle/small005.png) no-repeat center center #fff; padding: 0rem; background-size: 0.85333rem; transform: translateX(-50%); } .smalltext041-theme13 { background: url(../images/insidestyle/smalltext041bg.jpg) center center; margin: 0 -.4rem .53rem; padding: .4rem .3rem; } .smalltext041-theme13 .smalltext041tit { clear: both; display: block; padding-bottom: .4rem; text-align: center; } .smalltext041-theme13 .smalltext041tit h3 { display: inline-block; font-size: .4rem; background: rgb(107, 158, 227) !important; margin: 0; border-radius: .053rem; color: rgb(255, 255, 255) !important; position: relative; line-height: 1.5; padding: 0.12rem 0.24rem } .smalltext041-theme13 .smalltext041tit h3:after { content: ""; position: absolute; top: .053rem; left: .053rem; bottom: .053rem; right: .053rem; border: 1px dashed rgb(255, 255, 255) !important; border-radius: .053rem; box-sizing: border-box } .smalltext041-theme13 .smalltext041box { width: 100%; vertical-align: top; border-width: .026rem; border-radius: .133rem; border-style: solid; border-color: rgb(107, 158, 227) !important; overflow: hidden; padding: .2rem .3rem; position: relative; margin-bottom: 1.067rem } .smalltext041-theme13 .smalltext041box p { font-size: .36rem !important; line-height: 1.6 !important; } .smalltext041-theme13 .smalltext041box p img { width: 100%; } .smalltext041-theme13 .smalltext041icon { position: relative; padding-left: 0.4rem } .smalltext041-theme13 .smalltext041icon:before { content: ""; width: .24rem; height: .24rem; background: rgb(107, 158, 227) !important; border-radius: 50%; display: block; position: absolute; left: 0; top: .18rem } .smalltext039-theme13 { margin-top: .4rem; margin-bottom: .4rem } .smalltext039-theme13 .s039-img { position: relative; box-shadow: .05333rem .05333rem .13333rem rgb(20, 51, 97) } .smalltext039-theme13 .s039-img:before, .smalltext039-theme13 .s039-img:after { content: ""; display: block; position: absolute; width: .10667rem; height: .4rem; background: rgb(20, 51, 97); margin: 0 .10667rem; bottom: -.4rem } .smalltext039-theme13 .s039-img:before { left: 15% } .smalltext039-theme13 .s039-img:after { right: 15% } .smalltext039-theme13 .s039-img img { width: 100% } .smalltext039-theme13 .s039-text { margin-top: .4rem; border: .02667rem solid rgb(20, 51, 97); padding: .26667rem .26667rem 0; box-shadow: rgb(20, 51, 97) .13333rem .13333rem .02667rem; border-radius: 0 .4rem 0 .4rem; position: relative } .smalltext039-theme13 .s039-text:before, .smalltext039-theme13 .s039-text:after { content: ""; display: block; width: .32rem; height: .32rem; border: .02667rem solid rgb(20, 51, 97); border-radius: 50%; position: absolute; top: .13333rem } .smalltext039-theme13 .s039-text:before { left: 15% } .smalltext039-theme13 .s039-text:after { right: 15% } .smalltext039-theme13 .s039-text p { margin-top: .26667rem !important; margin-bottom: .26667rem !important } .smalltext035-theme13 { border: 0.02667rem solid rgb(107, 158, 227); border-radius: 0.2rem 0.2rem 0 0; padding: 1px 3.6%; margin: 0.48rem auto; overflow: hidden; } .smalltext035-theme13 .smalltext035sty1 { text-align: center; position: relative; } .smalltext035-theme13 .smalltext035sty1:before { content: ""; height: 1px; background: rgb(107, 158, 227); display: block; position: absolute; left: -4%; right: -4%; top: 50%; } .smalltext035-theme13 .smalltext035sty1 span { max-width: 80%; padding: 0.04rem 0.32rem; border-radius: 0.8rem; background: rgba(29, 66, 122, 1); color: #ffffff !important; display: inline-block; position: relative; } .smalltext035-theme13 .smalltext035sty1 span:before, .smalltext035-theme13 .smalltext035sty1 span:after { content: ""; width: 0.2rem; height: 0.2rem; background: rgb(236, 244, 255); border: 1px solid rgb(107, 158, 227); border-radius: 50%; display: block; position: absolute; top: 50%; margin-top: -0.1rem; } .smalltext035-theme13 .smalltext035sty1 span:before { left: -0.4rem; } .smalltext035-theme13 .smalltext035sty1 span:after { right: -0.4rem; } .smalltext035-theme13 .smalltext035sty3 { border: 1px dotted rgb(107, 158, 227); padding: 2%; } .smalltext035-theme13 .smalltext035sty3 img { width: 100%; } .smalltext034-theme13 { margin: .66667rem 0rem } .smalltext034-theme13 .smalltext034top { clear: both; display: block; position: relative; z-index: 1; padding-bottom: .1rem; margin: 0rem 0rem !important; } .smalltext034-theme13 .smalltext034top .smalltext034toptit { clear: both; display: block; text-align: center; color: #353e4d; font-size: .56rem !important; line-height: .66667rem !important; font-weight: bold; padding: 0rem 0rem .66667rem 0rem; margin: 0rem !important } .smalltext034-theme13 .smalltext034top .smalltext034toptxt { clear: both; display: block; text-align: center; color: #5c6c89; padding: 0rem; font-size: .4rem; line-height: 1.1; margin: 0rem !important } .smalltext034-theme13 .smalltext034top:after, .smalltext034-theme13 .smalltext034top:before { display: block; content: ""; position: absolute } .smalltext034-theme13 .smalltext034top:after { width: .45333rem; height: .45333rem; background: url(../images/insidestyle/smalltext03401icon02.png) no-repeat center center; background-size: 100%; top: .8rem; left: 50%; margin-left: -.22667rem; z-index: 2 } .smalltext034-theme13 .smalltext034top:before { z-index: 1; left: 1.06667rem; right: 1.06667rem; height: 2px; top: 1rem; background: #c84933; background: -webkit-linear-gradient(left, rgba(200, 73, 51, 0), #c84933, rgba(200, 73, 51, 0)); background: -o-linear-gradient(left, rgba(200, 73, 51, 0), #c84933, rgba(200, 73, 51, 0)); background: linear-gradient(to right, rgba(200, 73, 51, 0), #c84933, rgba(200, 73, 51, 0)) } .smalltext034-theme13 .smalltext034bom { clear: both; position: relative; z-index: 1; padding-top: 1px; margin: 0rem !important } .smalltext034-theme13 .smalltext034bom li { clear: both; display: block; width: 100%; border-radius: .13333rem; box-shadow: .14667rem .14667rem .17333rem rgba(58, 75, 98, 0.11); padding: .46667rem .66667rem .46667rem .66667rem !important; background: rgba(29, 66, 122, 1) !important; background: -webkit-linear-gradient(left, rgba(29, 66, 122, 1), rgba(20, 51, 97, 1)) !important; background: -o-linear-gradient(left, rgba(29, 66, 122, 1), rgba(20, 51, 97, 1)) !important; background: linear-gradient(to right, rgba(29, 66, 122, 1), rgba(20, 51, 97, 1)) !important; position: relative; margin: 0.4rem 0rem 0rem 0rem !important; border: 3px solid rgba(250, 65, 44, 1); } .smalltext034-theme13 .smalltext034bom li p.smalltext034bomtit { padding: 0rem 0rem .37333rem 0rem !important; color: rgba(236, 244, 255, 1) !important; font-size: .4rem; position: relative; margin-bottom: .26667rem !important; line-height: 1 !important; z-index: 2; margin-top: 0rem } .smalltext034-theme13 .smalltext034bom li p.smalltext034bomtit strong { color: #fff; font-size: .61333rem; padding-right: .24rem } .smalltext034-theme13 .smalltext034bom li p.smalltext034bomtit:after { content: ""; position: absolute; left: 0px; bottom: 0px; right: 0px; height: 2px; background: rgba(250, 65, 44, 1); background: -webkit-linear-gradient(left, rgba(250, 65, 44, 1), rgba(204, 159, 103, 1)); background: -o-linear-gradient(left, rgba(250, 65, 44, 1), rgba(204, 159, 103, 1)); background: linear-gradient(to right, rgba(250, 65, 44, 1), rgba(204, 159, 103, 1)); } .smalltext034-theme13 .smalltext034bom li p { line-height: .77333rem !important; color: #fff; padding-left: .53333rem !important; position: relative; z-index: 2; font-size: .4rem !important; margin: .2rem 0rem !important } .smalltext034-theme13 .smalltext034bom li p span { clear: both; display: block; color: rgba(236, 244, 255, 1) !important; background: url(../images/insidestyle/smalltext03401icon01.png) no-repeat left center; background-size: .18667rem; padding-left: .53333rem !important; margin-left: -.53333rem !important; margin-bottom: .13333rem } .smalltext034-theme13 .smalltext034bom li p.smalltext034bombtn { padding: 0rem !important; margin: .66667rem -.61333rem !important } .smalltext034-theme13 .smalltext034bom li .smalltext034bombox { position: relative; margin: 0px -5px; z-index: 2 } .smalltext034-theme13 .smalltext034bom li .smalltext034bombox span { clear: both; display: block; font-size: .4rem; color: rgba(236, 244, 255, 1) !important; line-height: 1; padding-bottom: .2rem } .smalltext034-theme13 .smalltext034bom li .smalltext034bombox strong { clear: both; display: block; font-size: .61333rem; color: rgba(250, 65, 44, 1); line-height: 1 } .smalltext034-theme13 .smalltext034bom li .smalltext034bombox a { position: absolute; right: 0rem; top: .06667rem; border-radius: .13333rem; background: rgba(250, 65, 44, 1); background: -webkit-linear-gradient(left, rgba(250, 65, 44, 1), rgba(204, 159, 103, 1)); background: -o-linear-gradient(left, rgba(250, 65, 44, 1), rgba(204, 159, 103, 1)); background: linear-gradient(to right, rgba(250, 65, 44, 1), rgba(204, 159, 103, 1)); color: #fff; padding: .26667rem .73333rem; font-size: .4rem; font-weight: bold } .smalltext034-theme13 .smalltext034bom li .smalltext034bombox p { clear: both; text-align: right; font-size: .32rem !important; color: rgba(236, 244, 255, 1) !important; line-height: .4rem !important; padding: .2rem 0rem 0rem 0rem !important; margin: .2rem 0rem 0rem 0rem !important } .smalltext014-theme13 { position: relative; padding-bottom: 0.4rem; } .smalltext014-theme13:after { content: ""; position: absolute; z-index: 1; left: 0rem; right: 0rem; bottom: 0rem; top: 2.66667rem; background: rgb(236, 244, 255) !important; } .smalltext014-theme13 p { position: relative; z-index: 2; } .smalltext014-theme13 .smalltext014tit { text-align: center; font-size: 0.48rem; color: #000; padding: 0.4rem 0.13333rem; line-height: 1; margin-bottom: 0.13333rem; } .smalltext014-theme13 .smalltext014tit strong { color: rgb(29, 66, 122) !important; padding-left: 0.4rem; margin-left: 0.4rem; border-left: 1px solid rgb(29, 66, 122) !important; display: inline-block; } .smalltext014-theme13 .smalltext014pic { clear: both; display: block; margin: 0rem 0rem 0.4rem 0rem; padding: 0rem 0.53333rem; } .smalltext014-theme13 .smalltext014pic img { width: 100%; margin-left: 0rem; } .smalltext014-theme13 .smalltext014txt { color: #5a3208; font-size: 0.4rem; line-height: 0.8rem; padding: 0.06667rem 0rem 0.06667rem 0.6rem; background: url(../images/insidestyle/n2561icon01.png) no-repeat left 0.29333rem; background-size: 0.38667rem; margin-left: 0.53333rem !important; margin-right: 0.53333rem !important; } .smalltext014-theme13 .smalltext014txt span { color: rgb(29, 66, 122) !important; } .smalltext014-theme13 .smalltext014txt i { color: #fff; font-style: normal; } .smalltext009-theme13 { clear: both; display: block; border: 1px solid rgb(107, 158, 227) !important; position: relative; border-radius: 0.13333rem; padding: 0.26667rem; } .smalltext009-theme13 .smalltext009tit { display: inline-block; font-size: 0.42667rem !important; font-weight: bold; color: rgb(29, 66, 122) !important; border-bottom: 0px; padding-bottom: 0.2rem; margin: 0rem; } .smalltext009-theme13 .smalltext009pic { margin: 0rem; } .smalltext009-theme13 .smalltext009pic img { width: 100%; margin: 0rem; padding: 0rem; } .smalltext009-theme13 .smalltext009icon { clear: both; display: block; overflow: hidden; text-align: left; padding: .2rem 0rem; margin: 0rem; } .smalltext009-theme13 .smalltext009icon span { float: left; margin-right: 0.13333rem; padding: 0.04rem 0.13333rem; line-height: 0.4rem; border-radius: 0.06667rem; font-size: 0.32rem; background: rgb(236, 244, 255) !important; } .smalltext009-theme13 .smalltext009txt { background: url(../images/insidestyle/newicon04.png) no-repeat left 0.18667rem; background-size: 0.4rem; padding-left: 0.53333rem; font-size: 0.38667rem; line-height: 0.8rem; margin: 0rem; } .smalltext007-theme13 { clear: both; overflow: hidden; } .smalltext007-theme13 li { position: relative; width: 100%; padding: 0rem 0rem 0.26667rem 0.4rem !important; background: none !important; color: rgb(29, 66, 122); font-size: 0.4rem; margin: 0 !important; } .smalltext007-theme13 li:last-child { padding-bottom: 0 !important; } .smalltext007-theme13 li:after { content: ""; position: absolute; left: 0; top: 0.125rem; width: 0.2rem; height: 0.2rem; border-radius: 50%; background-color: rgb(29, 66, 122) !important; } .smalltext007-theme13 li:nth-last-child(odd) { color: #EFBD45; } .smalltext007-theme13 li:nth-last-child(odd):after { background-color: #EFBD45; } .smalltext007-theme13 li:before { content: ""; position: absolute; top: 0.22rem; left: 0.09333rem; width: 1px; height: 100%; background-color: #D8D8D8; } .smalltext007-theme13 li:last-child:before { display: none; } .smalltext007-theme13 li p { color: #5a5a5a !important; margin-bottom: 0 !important; margin-top: 0rem !important; } .smalltext007-theme13 li:nth-last-child(odd) p { color: #EFBD45; } .smallbtn019-theme13 { text-align: center; margin: 0.32rem auto !important } .smallbtn019-theme13 span { border: 1px solid rgb(20, 51, 97) !important; padding: 0.133rem 0.32rem 0.133rem 0.32rem !important; font-size: 0.24rem !important; color: #033 !important; border-radius: 0.08rem; position: relative; background: #fff !important; cursor: pointer !important; } .smallbtn019-theme13 span:before { content: ""; display: block; width: 102%; background: rgb(107, 158, 227) !important; background-size: 100% 100%; border: 1px solid rgb(20, 51, 97); height: 0.69rem; position: absolute; left: -2%; z-index: -2; border-radius: 0.26rem 0 0.133rem 0.133rem } .smallbtn019-theme13 span em { font-size: 0.24rem !important; color: #033 !important; font-style: normal !important; } .smallbtn011-theme13 { width: 100% !important; text-align: center !important; font-size: 0 !important; line-height: 0 !important; overflow: hidden; } .smallbtn011-theme13:after { content: ""; display: block; height: 0; clear: both; width: 100%; } .smallbtn011-theme13 li { display: inline-block !important; text-align: center !important; width: 33% !important; padding: 0.2rem 0.06667rem !important; font-weight: bold; clear: none; overflow: hidden; } .smallbtn011-theme13 li a { clear: both; display: block !important; border: rgb(107, 158, 227) solid 1px !important; border-radius: 0.06667rem !important; line-height: 0.42667rem !important; text-align: center !important; padding: 0.16rem 0 !important; box-shadow: 0px 0.06667rem 0px rgb(225, 235, 248) !important; color: rgb(29, 66, 122) !important; font-size: 0.37333rem; } .smallbtn011-theme13 li a:hover { background: rgba(236, 244, 255, 0.2) !important; border: rgba(225, 235, 248, 1) solid 1px !important; } .smallbtn004-theme13 { text-align: center; width: 9.2rem !important; margin: 0.4rem auto !important; } .smallbtn004-theme13 a, .smallbtn004-theme13 span { clear: both; display: block !important; } .smallbtn004-theme13 img { max-width: 100% !important; width: 100% !important; } .smallvideo002-theme13 { clear: both; width: 100%; margin: .4rem auto !important } .smallvideo002-theme13 .smallvideo002mid { clear: both; display: block; position: relative; line-height: 1; } .smallvideo002-theme13 .smallvideo002mid img { display: block; width: 100% !important; } .smallvideo002-theme13 .smallvideo002mid video { clear: both; width: 100% !important; max-width: 100% !important } .smallvideo002-theme13 .smallvideo002bom { background: rgb(107, 158, 227) !important; position: relative; padding: .26667rem 0 .26667rem .26667rem !important } .smallvideo002-theme13 .smallvideo002bom .smallvideo002bombox { background: rgb(236, 244, 255) !important; padding: .26667rem .26667rem .26667rem .4rem !important; text-align: left; font-size: .34667rem !important; font-weight: bold; border-radius: .66667rem 0rem 0rem .66667rem !important; line-height: .46667rem !important; position: relative; box-shadow: 0rem .04rem .09333rem rgba(0, 0, 0, 0.35) !important; margin: 0 !important; color: rgb(29, 66, 122) !important } .smallvideo002-theme13 .smallvideo002bom .smallvideo002bombox:after { content: ""; position: absolute; left: -.13333rem; right: -.13333rem; top: -.13333rem; bottom: -.13333rem; border: 1px dashed #cde3f7; border-radius: .8rem } .smallvideo002-theme13 .smallvideo002bom span { position: absolute; right: 0rem; top: 0px; bottom: 0rem; background: url(../images/insidestyle/small047_icon01.png) no-repeat left center; background-size: 100% 100%; width: 2rem !important; padding-left: .26667rem !important } .smallvideo002-theme13 .smallvideo002bom span a { clear: both; display: block; width: 1.33333rem !important; height: 1.33333rem !important; background: url(../images/insidestyle/small047_icon02.png) no-repeat center center; background-size: 100%; margin: .24rem auto 0 !important; font-size: .34667rem; line-height: .4rem; color: #ff3a34; text-align: center; padding: .2rem .26667rem 0rem !important } .smallvideo002-theme13 .smallvideo002bom span a:hover { color: #f43f54 } .smallvideo001-theme13 { clear: both; width: 100%; margin: .4rem auto !important } .smallvideo001-theme13 .smallvideo001top { background: rgb(236, 244, 255); border-top: 1px solid rgb(20, 51, 97) !important; line-height: .4rem; padding: .2rem 0rem .2rem 2.4rem !important; position: relative; z-index: 5; text-align: center; font-size: .34667rem; font-weight: bold } .smallvideo001-theme13 .smallvideo001top:before { content: ""; position: absolute; left: 0rem; top: 1px; width: 2.4rem; height: 1.2rem; background: url(../images/insidestyle/small047.png) no-repeat; background-size: 100% } .smallvideo001-theme13 .smallvideo001top span { display: inline-block; color: #f43f54; padding-right: .06667rem !important } .smallvideo001-theme13 .smallvideo001mid { clear: both; display: block; position: relative } .smallvideo001-theme13 .smallvideo001mid .smallvideo001midpic { clear: both; margin: 0px !important } .smallvideo001-theme13 .smallvideo001mid .smallvideo001midpic img { clear: both; width: 100% !important; max-width: 100% !important } .smallvideo001-theme13 .smallvideo001mid .smallvideo001midtit { position: absolute; left: 0px; right: 0px; bottom: 0px; line-height: .4rem !important; padding: .26667rem .4rem !important; text-align: center; color: #fff !important; font-size: .34667rem !important; background: rgba(0, 0, 0, 0.3); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3), transparent); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.3), transparent); background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.3), transparent); background: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); margin: 0px !important } .smallvideo001-theme13 .smallvideo001bom { background: rgb(107, 158, 227); position: relative; padding: .26667rem 0px .26667rem .26667rem } .smallvideo001-theme13 .smallvideo001bom .smallvideo001bombox { background: rgb(236, 244, 255); padding: .26667rem .26667rem .26667rem .4rem !important; text-align: left; font-size: .34667rem !important; font-weight: bold; border-radius: .66667rem 0rem 0rem .66667rem !important; line-height: .46667rem !important; position: relative; box-shadow: 0rem .04rem .09333rem rgba(0, 0, 0, 0.35) !important; margin: 0 !important; color: rgb(29, 66, 122) !important } .smallvideo001-theme13 .smallvideo001bom .smallvideo001bombox:after { content: ""; position: absolute; left: -.13333rem; right: -.13333rem; top: -.13333rem; bottom: -.13333rem; border: 1px dashed #cde3f7; border-radius: .8rem } .smallvideo001-theme13 .smallvideo001bom span { position: absolute; right: 0rem; top: 0px; bottom: 0rem; background: url(../images/insidestyle/small047_icon01.png) no-repeat left center; background-size: 100% 100%; width: 2rem; padding-left: .26667rem !important } .smallvideo001-theme13 .smallvideo001bom span a { clear: both; display: block; width: 1.33333rem; height: 1.33333rem; background: url(../images/insidestyle/small047_icon02.png) no-repeat center center; background-size: 100%; margin: .24rem auto 0 !important; font-size: .34667rem; line-height: .4rem; color: #ff3a34; text-align: center; padding: .2rem .26667rem 0rem !important } .smallvideo001-theme13 .smallvideo001bom span a:hover { color: #f43f54 } .smalltable013-theme13 { background: rgba(225, 235, 248, 0.26); background: -o-linear-gradient(left, rgba(225, 235, 248, 0.26), rgba(107, 158, 227, 0.29)); background: -webkit-gradient(linear, left top, right top, from(rgba(107, 158, 227, 0.29)), to(rgba(225, 235, 248, 0.26))); background: linear-gradient(to right, rgba(225, 235, 248, 0.26), rgba(107, 158, 227, 0.29)); border-radius: .42667rem; position: relative; box-shadow: .14667rem .14667rem .17333rem rgba(58, 75, 98, 0.08); padding: 0rem .4rem .33333rem .4rem; margin: .56rem auto .4rem } .smalltable013-theme13:after { content: ""; position: absolute; left: .13333rem; top: .13333rem; right: .13333rem; bottom: .13333rem; border: 2px solid #fff; border-radius: .42667rem } .smalltable013-theme13 .smalltable013top { clear: both; text-align: center; position: relative; z-index: 2; margin: 0px !important } .smalltable013-theme13 .smalltable013top span { font-size: .4rem !important; color: #fff; background: rgba(29, 66, 122, 1) !important; line-height: .53333rem; padding: .2rem .26667rem !important; position: relative; border-radius: 0rem 0rem .34667rem .34667rem !important; font-weight: bold; margin-top: -.16rem !important; display: inline-block !important } .smalltable013-theme13 .smalltable013top span:after, .smalltable013-theme13 .smalltable013top span:before { content: ""; width: 0px; height: 0px; position: absolute; border-top: 0px; border-bottom: .16rem solid #686e7a; top: 0px } .smalltable013-theme13 .smalltable013top span:before { left: -.09333rem; border-left: .09333rem solid transparent; border-right: 0px solid transparent } .smalltable013-theme13 .smalltable013top span:after { right: -.09333rem; border-right: .09333rem solid transparent; border-left: 0px solid transparent } .smalltable013-theme13 .smalltable013mid { clear: both; margin-top: .4rem !important; width: 100% !important } .smalltable013-theme13 .smalltable013mid table { clear: both; width: 100%; border: 0px !important; border-collapse: collapse !important; background: none !important; } .smalltable013-theme13 .smalltable013mid table thead tr { border-bottom: 3px solid rgba(29, 66, 122, 1) !important } .smalltable013-theme13 .smalltable013mid table thead tr th { color: rgba(29, 66, 122, 1) !important; font-size: .37333rem; padding-bottom: .13333rem !important; text-align: left } .smalltable013-theme13 .smalltable013mid table thead tr th:last-child { text-align: right } .smalltable013-theme13 .smalltable013mid table thead tr th span { position: relative; display: inline-block; line-height: .4rem } .smalltable013-theme13 .smalltable013mid table tbody { padding-top: .13333rem !important } .smalltable013-theme13 .smalltable013mid table tbody tr { border: 0 !important; border-bottom: 1px solid #a3b5c9 !important; } .smalltable013-theme13 .smalltable013mid table tbody tr:first-child td { padding-top: .26667rem !important } .smalltable013-theme13 .smalltable013mid table tbody tr td { padding: .2rem .13333rem !important; text-align: left; font-size: .37333rem !important; line-height: .53333rem !important; color: #5c6c89; word-break: break-word !important } .smalltable013-theme13 .smalltable013mid table tbody tr td:last-child { text-align: center !important; font-weight: bold; color: #d71f1f; } .smalltable013-theme13 .smalltable013bom { clear: both; color: rgba(29, 66, 122, 1) !important; position: relative; z-index: 2; } .smalltable013-theme13 .smalltable013bom p { color: rgba(29, 66, 122, 1) !important; margin: .4rem 0rem !important; font-size: .37333rem; line-height: .8rem } .smalltable013-theme13 .smalltable013bom p a { background: #f7a837; color: #fff !important; font-weight: bold; border-radius: .2rem; display: inline-block; margin: 0rem .13333rem !important; padding: 0rem .2rem !important } .smalltable013-theme13 .smalltable013bom p a:hover { background: #c00 !important; color: #fff !important; } .smalltable004-theme13 { clear: both; margin: .26667rem 0rem; } .smalltable004-theme13 table { margin: 0 auto !important; width: 100% !important; background: #fff !important; border-collapse: collapse !important; } .smalltable004-theme13 table tr:nth-child(odd) td { background: rgba(236, 244, 255, 0.5) !important; font-size: 0.37333rem !important; color: #181412 !important; } .smalltable004-theme13 table tr td { border: 1px solid rgba(20, 51, 97, 0.2) !important; padding: 0.15rem 0.26667rem !important; font-size: 0.32rem !important; color: #3c3733 !important; text-align: left !important; } .smalltable003-theme13 { clear: both; margin: .26667rem 0rem; } .smalltable003-theme13 .smalltable003tit { clear: both; display: block !important; background: rgb(29, 66, 122); background: -o-linear-gradient(left, rgb(29, 66, 122), rgb(107, 158, 227)); background: -webkit-gradient(linear, left top, right top, from(rgb(29, 66, 122)), to(rgb(107, 158, 227))); background: linear-gradient(to right, rgb(29, 66, 122), rgb(107, 158, 227)); color: #fff !important; font-size: 0.37333rem !important; line-height: 0.4rem !important; padding: 0.26667rem 0.2rem !important; text-align: center !important; margin: 0px !important; font-weight: normal; } .smalltable003-theme13 table { margin: 0 auto !important; width: 100% !important; background: #fff !important; border-collapse: collapse !important; } .smalltable003-theme13 table tr:nth-child(odd) td { background: rgba(236, 244, 255, 0.5) !important; } .smalltable003-theme13 table tr { border: 1px solid rgba(20, 51, 97, 0.2) !important; } .smalltable003-theme13 table td { padding: 0.2rem 0.13333rem !important; word-break: break-all !important; border: 1px solid rgba(20, 51, 97, 0.2) !important; text-align: center !important; line-height: 0.56667rem !important; font-size: 0.3rem !important; } .smalltable002-theme13 { clear: both; margin: .26667rem 0rem; box-sizing: border-box; background: rgb(29, 66, 122); position: relative; padding: .01333rem .2rem .2rem; } .smalltable002-theme13:before { content: ""; background: rgba(236, 244, 255, 1); position: absolute; left: 0px; right: 0px; top: 1.5rem; bottom: 0px; border-radius: 0.5rem 0.5rem 0rem 0rem; } .smalltable002-theme13 .smalltable002tit { font-size: .4rem !important; margin-bottom: .4rem !important; color: #fff !important; font-weight: bold !important; margin: .33333rem 0rem !important; text-align: center; color: #fff !important; background: none !important; padding: 0rem !important; position: relative; z-index: 2 } .smalltable002-theme13 .smalltable002box { border: .16rem solid #fff; background: #fff; position: relative; z-index: 2 } .smalltable002-theme13 .smalltable002box table { margin: 0 auto !important; width: 100% !important; background: #fff !important; box-shadow: 0 0 .4rem rgba(236, 244, 255) !important; border-collapse: collapse !important } .smalltable002-theme13 .smalltable002box table tr:first-child td { background: rgb(225, 235, 248) !important } .smalltable002-theme13 .smalltable002box table tr:nth-child(even) td { background: rgba(236, 244, 255, 0.3) !important } .smalltable002-theme13 .smalltable002box table tr { border: 1px solid rgba(20, 51, 97, 0.3) !important } .smalltable002-theme13 .smalltable002box table td { padding: .2rem .13333rem !important; word-break: break-all !important; border: 1px solid rgba(20, 51, 97, 0.3) !important; text-align: center !important; font-size: .37333rem !important; line-height: .66667rem !important } .smalltable002-theme13 .smalltable002box table td a { color: #6b86cf !important; text-decoration: underline !important; position: relative } .smalltxt097-theme13 { clear: both; color: #333; line-height: .8rem; font-size: .38667rem; margin: 0.26667rem 0; } .smalltxt097-theme13 li { position: relative; border: 1px solid #f0f1f5; padding: 0.23rem 0.45rem 1px 1.06rem; margin-bottom: 0.33rem; } .smalltxt097-theme13 li strong { padding-left: 0.06rem; } .smalltxt097-theme13 li span { display: block; width: 0.833rem; height: 0.833rem; background: rgb(2,143,199); background: -moz-linear-gradient(90deg, rgb(0,86,133) 0%, rgb(2,143,199) 100%); background: -webkit-linear-gradient(90deg, rgb(0,86,133) 0%,rgb(2,143,199) 100%); background: -o-linear-gradient(90deg, rgb(0,86,133) 0%,rgb(2,143,199) 100%); background: -ms-linear-gradient(90deg, rgb(0,86,133) 0%,rgb(2,143,199) 100%); background: linear-gradient(90deg, rgb(0,86,133) 0%,rgb(2,143,199) 100%); font-size: 0.42667rem!important; color: #ffffff!important; font-weight: bold; line-height: 0.833rem!important; text-align: center; position: absolute; top: -0.06rem; left: -0.06rem; } .smalltxt096-theme13 p em.news-mark { display: inline-block; width: 0.38rem; height: 0.38rem; margin-right: 0.1rem !important; vertical-align: middle; margin-top: -0.03rem !important } .smalltxt096-theme13 .mark-icon01 { background: url(../images/insidestyle/smalltxt096-Icon01.png) no-repeat left top; -webkit-background-size: 100%; background-size: 100%; } .smalltxt096-theme13 .mark-icon02 { background: url(../images/insidestyle/smalltxt096-Icon02.png) no-repeat left top; -webkit-background-size: 100%; background-size: 100%; } .smalltxt095-theme13 { margin-top: 0.24rem; } .smalltxt095-theme13 li .tit { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; } .smalltxt095-theme13 li strong { display: block; background: rgb(59, 60, 66); font-size: 0.48rem; color: #fff; font-weight: normal; border-top-right-radius: 0.106rem; flex: 1; padding-left: 0.24rem; } .smalltxt095-theme13 li i { display: inline-block; font-style: normal; width: 0.906rem; text-align: center; border-top-left-radius: 0.106rem; background: #028fc7; background: -moz-linear-gradient(left, rgb(20, 51, 97) 0%, rgb(107, 158, 227) 100%); background: -webkit-linear-gradient(left, rgb(20, 51, 97) 0%, rgb(107, 158, 227) 100%); background: -o-linear-gradient(left, rgb(20, 51, 97) 0%, rgb(107, 158, 227) 100%); background: -ms-linear-gradient(left, rgb(20, 51, 97) 0%, rgb(107, 158, 227) 100%); background: linear-gradient(to right, rgb(20, 51, 97) 0%, rgb(107, 158, 227) 100%); color: #fff; } .smalltxt095-theme13 li p { background-color: #f5f6fa; text-indent: 0; padding: 0.213rem 0.32rem !important; color: #4a4a4a; font-size: 0.213rem !important; line-height: 2em !important; margin: 0 !important; } .smalltxt082-theme13 { padding: 1px 4%; margin: 5% auto; border-radius: 20px; box-shadow: 0 -0.2133rem 0.2rem rgba(29, 66, 122, 0.5) inset, 0 0.04rem 0.08rem rgba(29, 66, 122, 0.5); } .smalltxt081-theme13 { padding: 1px 6%; position: relative; } .smalltxt081-theme13:before, .smalltxt081-theme13:after { content: ""; width: 70%; height: 40%; display: block; position: absolute; } .smalltxt081-theme13:before { border-left: 1px solid rgba(29, 66, 122, 1); border-top: 1px solid rgba(29, 66, 122, 1); left: 0; top: 0; } .smalltxt081-theme13:after { border-right: 1px solid rgba(29, 66, 122, 1); border-bottom: 1px solid rgba(29, 66, 122, 1); right: 0; bottom: 0; } .smalltxt081-theme13 p { color: rgba(29, 66, 122, 1) !important; } .smalltxt081-theme13 .smalltxt081sty1:before, .smalltxt081-theme13 .smalltxt081sty1:after { content: ""; width: 70%; height: 70%; display: block; position: absolute; } .smalltxt081-theme13 .smalltxt081sty1:before { border-left: 1px dashed rgba(29, 66, 122, 1); border-bottom: 1px dashed rgba(29, 66, 122, 1); left: 0.15rem; bottom: 0.15rem; } .smalltxt081-theme13 .smalltxt081sty1:after { border-right: 1px dashed rgba(29, 66, 122, 1); border-top: 1px dashed rgba(29, 66, 122, 1); right: 0.15rem; top: 0.15rem; } .smalltxt081-theme13 .smalltxt081sty1 { font-weight: bold; } .smalltxt081-theme13 .smalltxt081sty2 p { padding-left: 0.52rem; position: relative; } .smalltxt081-theme13 .smalltxt081sty2 p:before { content: ""; width: 0.24rem; height: 0.24rem; background: rgba(29, 66, 122, 1); border-radius: 50%; display: block; position: absolute; left: 0; top: 0.28rem; } .smalltxt080-theme13 { background: url(../images/insidestyle/smalltxt080-bg.jpg) repeat; background-size: 0.2rem; border: 0.02667rem solid rgb(107, 158, 227); border-radius: 0.13333rem; padding: 0.53333rem 6% 1px; position: relative; } .smalltxt080-theme13:before { content: ""; background: #fff; border: 0.02667rem solid rgb(107, 158, 227); border-radius: 0.13333rem; display: block; position: absolute; left: 0.08rem; right: -0.16rem; top: 0.08rem; bottom: -0.16rem; z-index: -1; } .smalltxt080-theme13 .smalltxt080sty1 { position: absolute; left: -0.2rem; top: -0.88rem; z-index: 1; } .smalltxt080-theme13 .smalltxt080sty1 span { background: rgba(29, 66, 122, 1); border: 0.02667rem solid rgb(107, 158, 227); color: #fff; padding: 0.04rem 0.36rem; border-radius: 0.8rem; display: block; } .smalltxt080-theme13 .smalltxt080sty1:before { content: ""; background: #fff; border: 0.02667rem solid rgb(107, 158, 227); border-radius: 0.8rem; display: block; position: absolute; left: 0.08rem; right: -0.12rem; top: 0; bottom: -0.08rem; z-index: -1; } .smalltxt080-theme13 .smalltxt080sty2 { color: #000 !important; } .smalltxt080-theme13 .smalltxt080sty3 p { padding-left: 0.48rem !important; position: relative; } .smalltxt080-theme13 .smalltxt080sty3 p:before { content: ""; width: 0.2rem; height: 0.2rem; background: rgba(29, 66, 122, 1); border-radius: 50%; position: absolute; left: 0; top: 38%; } .smalltxt075-theme13 { clear: both; background: url(../images/insidestyle/smalltxt075_icon01.gif) repeat left top; display: block; padding: 0.4rem; border: 1px solid rgb(107, 158, 227); } .smalltxt075-theme13 strong { clear: both; display: inline-block; line-height: 0.8rem !important; font-size: .38667rem !important; margin: 0rem !important; padding-bottom: 0.2667rem !important; position: relative; background: url(../images/insidestyle/smalltxt075_icon02.gif) no-repeat right bottom; background-size: 2.64rem; } .smalltxt075-theme13 p { clear: both; display: block; } .smalltxt071-theme13 { background: rgb(236, 244, 255) !important; border-radius: 0.28rem; padding: 0.12rem 1.4rem; margin: .4rem 0; box-shadow: 0 0 0.08rem rgba(225, 235, 248, 0.2); } .smalltxt071-theme13 p { line-height: 1.8 !important; text-indent: 0 !important; } .smalltxt071-theme13 p span { text-align: left; padding: 0.10667rem 0.26667rem !important; display: inline-block; position: relative; } .smalltxt071-theme13 .p_l { text-align: left; } .smalltxt071-theme13 .p_l span { color: rgb(20, 51, 97) !important; background: #fff; border: 1px solid rgb(20, 51, 97) !important; border-radius: 0.24rem 0.24rem 0.24rem 0.12rem; } .smalltxt071-theme13 .p_l span::before { content: ""; width: 0.8rem; height: 0.8rem; background: url(../images/insidestyle/smalltxt071-tx01.png) center no-repeat; background-size: 100%; display: block; position: absolute; left: -1.02667rem; top: 0.09333rem; } .smalltxt071-theme13 .p_r { text-align: right; } .smalltxt071-theme13 .p_r span { color: #fff !important; background: rgb(20, 51, 97) !important; border: 1px solid rgb(20, 51, 97) !important; border-radius: 0.24rem 0.24rem 0.08rem 0.24rem; } .smalltxt071-theme13 .p_r span::before { content: ""; width: 0.8rem; height: 0.8rem; background: url(../images/insidestyle/smalltxt071-tx02.png) center no-repeat; background-size: 100%; display: block; position: absolute; right: -1.02667rem; top: 0.09333rem; } .smalltxt070-theme13 { background: rgb(236, 244, 255) !important; border: 1px dashed rgb(29, 66, 122) !important; display: block; border-radius: 0.192rem; padding: 0.3rem 3%; margin: 0.4rem 0.2rem 0.6rem 0 !important; position: relative; } .smalltxt070-theme13:after { content: ""; background: #fff; border: 1px solid rgb(29, 66, 122) !important; border-radius: 0.192rem; position: absolute; left: 0.2rem; right: -0.2rem; top: 0.2rem; bottom: -0.2rem; z-index: -1; } .smalltxt070-theme13 p { margin: 0 !important; } .smalltxt068-theme13 p { position: relative; padding-left: .83986875rem !important } .smalltxt068-theme13 p:before { content: ""; width: .0266875rem; border: 1px dashed rgb(225, 235, 248) !important; position: absolute; left: .3125rem; top: 0.44rem; bottom: -0.84rem; } .smalltxt068-theme13 p:last-child:before { display: none } .smalltxt068-theme13 p span { width: .6rem; height: .6rem; background: rgb(20, 51, 97) !important; border-radius: 50%; display: block; font-weight: normal; line-height: 0.6rem; color: rgb(20, 51, 97) !important; padding-left: 0.12rem; position: absolute; left: 0; top: .12rem; z-index: 1; } .smalltxt068-theme13 p span:before { content: ""; width: .48rem; height: .48rem; background: #fff; border-radius: 50%; font-size: .4rem; color: rgb(20, 51, 97) !important; font-weight: 400; text-align: center; line-height: .48rem; display: block; position: absolute; left: 0; top: 50%; margin-top: -0.24rem; z-index: -1; } .smalltxt049-theme13 { background: rgb(236, 244, 255) !important; border-radius: 0.13333rem; padding: 0.4rem 0.4rem 0.26667rem 0.4rem !important; position: relative; margin: 0.66667rem 0rem 0.53333rem 0rem !important; } .smalltxt049-theme13:before { content: ""; width: 0.66667rem; height: 0.66667rem; background: url(../images/insidestyle/small034.png) center no-repeat #fff; border-radius: 50%; background-size: 0.26667rem; display: block; position: absolute; left: 0.33333rem; top: -0.33333rem; } .smalltxt047-theme13 { background: rgb(236, 244, 255) !important; padding: 0.26667rem 0.2rem 0.2rem 0.2rem !important; position: relative; border: 1px dashed #e6e6e6; color: #101010 !importantmargin:0.53333rem 0rem !important; } .smalltxt047-theme13:before, .smalltxt047-theme13:after { content: ""; position: absolute; } .smalltxt047-theme13:before { width: 0.2rem; height: 0.2rem; background: url(../images/insidestyle/small032.png) no-repeat center center; background-size: 0.2rem; left: 20%; top: -0.10667rem; } .smalltxt047-theme13:after { width: 0.33333rem; height: 0.26667rem; background: url(../images/insidestyle/small033.png) no-repeat center center; background-size: 0.33333rem; right: 20%; top: -0.13333rem; } .smalltxt019-theme13 { border-radius: 0.427rem; padding: .3rem .35rem .15rem !important; margin: .667rem 0rem !important; background: rgb(222, 232, 238) !important; box-shadow: 0 0 0.24rem rgba(185, 104, 116, .53) } .smalltxt019-theme13 p.smalltxt019top { text-align: left; color: rgb(181, 34, 34); font-size: 0.467rem !important; font-weight: 700; line-height: 0.8rem !important; position: relative; margin: 0 !important; padding: 0 0 .2rem !important } .smalltxt019-theme13 p.smalltxt019top:after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 1px; background: #bdcad2; box-shadow: 0 1px 3px #fff } .smalltxt019-theme13 p { line-height: 0.733rem !important; margin: .4rem 0rem !important; padding: 0rem 1.067rem !important; } .smalltxt019-theme13 p span { text-align: left; padding: .15rem .267rem !important; display: inline-block !important; position: relative } .smalltxt019-theme13 p span:before { content: ""; position: absolute; width: .8rem; height: .8rem; top: .0267rem; } .smalltxt019-theme13 p span:after { content: ""; position: absolute; width: .3467rem; height: .5333rem; } .smalltxt019-theme13 p.smalltxt019fl { text-align: left } .smalltxt019-theme13 p.smalltxt019fl span { color: #fff; background: rgb(181, 34, 34) !important; border-radius: 0rem .2667rem .2667rem; box-shadow: 0 2px 6px rgba(0, 67, 107, .5) !important } .smalltxt019-theme13 p.smalltxt019fl span::before { background: url(../images/insidestyle/smalltxt019icon04.png) center no-repeat; background-size: 100%; left: -1.0667rem } .smalltxt019-theme13 p.smalltxt019fl span:after { background: url(../images/insidestyle/smalltxt019icon01.png) center no-repeat; background-size: 100%; top: -.04rem; left: -.3467rem } .smalltxt019-theme13 p.smalltxt019fr { text-align: right !important } .smalltxt019-theme13 p.smalltxt019fr span { color: rgb(181, 34, 34) !important; background: #fff; border: 1px solid rgb(181, 34, 34) !important; border-radius: .2667rem 0rem .2667rem .2667rem; padding: .2rem .2667rem !important } .smalltxt019-theme13 p.smalltxt019fr span::before { background: url(../images/insidestyle/smalltxt019icon03.png) center no-repeat; background-size: 100%; right: -1.0667rem } .smalltxt019-theme13 p.smalltxt019fr span:after { background: url(../images/insidestyle/smalltxt019icon02.png) center no-repeat; background-size: 100%; top: -.0533rem; right: -.3467rem } .smalltit036-theme13 { clear: both; } .smalltit036-theme13 strong { display: inline-block; position: relative; border-radius: 0.29333rem; padding: 0rem 0.2rem 0rem 0rem !important; color: rgb(29, 66, 122) !important; } .smalltit036-theme13 strong span { font-style: normal; border-radius: 50%; text-align: center; margin-right: 0.13333rem !important; background: rgb(29, 66, 122) !important; color: #fff !important; width: 0.57333rem; height: 0.57333rem; display: inline-block; line-height: 0.57333rem; } .smalltit035-theme13 { clear: both; } .smalltit035-theme13 strong { display: inline-block; position: relative; border-radius: 0.42667rem; padding: 0.04rem 0.2rem !important; background: rgb(29, 66, 122) !important; color: #fff !important; } .smalltit035-theme13 strong span { font-style: normal; border-radius: 50%; text-align: center; padding-right: 0.09333rem !important; } .smallbtn013-theme13 { width: 7.46667rem !important; height: 1.24rem !important; background: url(../images/insidestyle/smallbtn013.png) left top no-repeat !important; background-size: 100% auto !important; font-size: 0 !important; position: relative; margin: 1.33333rem auto 0 !important } .smallbtn013-theme13 .smallbtn013-kefu { display: inline-block; vertical-align: top; width: 50% !important; position: relative; text-align: center } .smallbtn013-theme13 .smallbtn013-kefu i { padding-left: .61333rem !important; margin-top: .26667rem !important; font-size: .18667rem !important; color: #262b37; display: block !important; text-align: left !important } .smallbtn013-theme13 .smallbtn013-kefu a { color: #dd2118 !important; padding-left: .61333rem !important; font-size: .34667rem !important; font-weight: bold !important; display: block !important; text-align: left !important } .smallbtn013-theme13 .smallbtn013-kefu:before { content: ""; display: block; width: .4rem; height: .4rem; position: absolute; top: .48rem; left: .10667rem; background: url(../images/insidestyle/smallbtn013-tel.png) left top no-repeat; background-size: 100% auto } .smallbtn013-theme13 .smallbtn013-zx { display: inline-block !important; vertical-align: top !important; width: 50% !important; text-align: center !important; color: #262b37 !important; font-size: .34667rem !important; box-sizing: border-box !important; padding: .32rem 0 .32rem .26667rem !important; position: relative; cursor: pointer } .smallbtn013-theme13 .smallbtn013-zx:before { content: ""; display: inline-block; vertical-align: middle; width: .45333rem; height: .4rem; margin-right: .04rem; background: url(../images/insidestyle/smallbtn013-kefu.png) left top no-repeat; background-size: 100% auto; } .smallbtn013-theme13:before { position: absolute; content: ""; display: block; width: 1.37333rem; height: 1.36rem; background: url(../images/insidestyle/smallbtn013-kefuimg.png) left top no-repeat; background-size: 100% auto; position: absolute; left: .48rem; top: -1.33333rem } .smalltit109-theme1 { background-image: url(../images/insidestyle/smalltit109.png); background-repeat: no-repeat; background-size: 0.346rem; background-position: left 0.04rem; text-indent: 3em; font-size: 0.213rem !important; line-height: 1.8em !important; } .smalltit100-theme13 strong { color: #272c38 !important; font-size: .45333rem !important; position: relative } .smalltit100-theme13 strong:before { content: ""; display: block; width: 90%; height: .26667rem; position: absolute; left: 0; bottom: -.05333rem; z-index: -1; background-color: rgb(107, 158, 227); border-radius: 0 .16rem 0 0 } .smalltit099-theme13 { width: fit-content; color: rgba(29, 66, 122, 1) !important; margin: 0.4rem auto !important; padding-left: 0.96rem !important; position: relative; } .smalltit099-theme13:before, .smalltit099-theme13:after { content: ""; height: 1px; background: rgba(29, 66, 122, 1); position: absolute; left: 0; right: 0; } .smalltit099-theme13:before { right: -0.2rem; top: 0; } .smalltit099-theme13:after { left: 0.2rem; right: 0.26667rem; bottom: 0; } .smalltit099-theme13 em { font-size: 0.72rem !important; font-style: normal; line-height: 1; background: #fff !important; position: absolute; left: 0; bottom: 0.10667rem; } .smalltit095-theme13 { position: relative; z-index: 1; } .smalltit095-theme13 strong { display: inline-block; border-radius: 50px; padding: 0.06667rem 0.2rem !important; line-height: 0.53333rem; position: relative; background: rgb(29, 66, 122); color: #fff !important; } .smalltit040-theme13 { display: block; background: none; padding: 0rem !important; text-align: center; } .smalltit040-theme13 strong { position: relative; font-size: 0.4rem !important; line-height: 1.5; color: #fff !important; background-color: rgb(29, 66, 122) !important; border-radius: 4px; padding: 0.13333rem 0.26667rem !important; display: inline-block; } .smalltit040-theme13 strong:after { content: ""; position: absolute; top: 4px; left: 4px; bottom: 4px; right: 4px; border: 1px dashed #fff; border-radius: 4px; box-sizing: border-box; } .smalltit039-theme13 { background: url(../images/insidestyle/newicon15.png) no-repeat left 0.2rem; background-size: 0.33333rem; padding: 0px 0px 0px 0.46667rem !important; } .smalltit031-theme13 strong { display: inline-block; position: relative; border: 1px solid rgb(20, 51, 97) !important; border-radius: 0.5rem; padding: 0.1rem 0.5rem 0.1rem 1.2rem !important; } .smalltit031-theme13 strong span { position: absolute; top: 0px; background: rgb(29, 66, 122) !important; color: #ffffff; font-style: normal; left: 0px; width: 0.95rem; height: 0.95rem; z-index: 5; border-radius: 50%; line-height: 0.9rem; font-weight: bold; text-align: center; } .smalltit029-theme13 strong { display: inline-block; position: relative; background: rgb(20, 51, 97) !important; padding: 0rem 0.2rem 0rem 0.86667rem !important; border-radius: 0.13333rem; color: #fff !important; font-weight: normal; } .smalltit029-theme13 strong span { position: absolute; top: -0.06667rem; bottom: -0.06667rem; background: rgb(236, 244, 255) !important; color: rgb(20, 51, 97) !important; font-style: normal; left: 0.09333rem; width: 0.64rem; z-index: 5; border-radius: 0.06667rem; line-height: 0.84rem; font-size: 0.38667rem !important; text-align: center; font-weight: bold; } .smalltit026-theme13 { text-align: center; } .smalltit026-theme13 strong { display: inline-block; padding: 0rem 0.2rem !important; position: relative; font-weight: normal; } .smalltit026-theme13 strong:after { content: ""; position: absolute; background: url(../images/insidestyle/small013.gif) no-repeat center center; width: 0.54667rem; height: 0.13333rem; top: -0.13333rem; left: 50%; margin-left: -0.28rem !important; background-size: 100%; } .smalltit024-theme13 { text-align: center; } .smalltit024-theme13 strong { border-bottom: 1px solid rgb(29, 66, 122) !important; color: rgb(107, 158, 227) !important; display: inline-block; padding: 0rem 0.2rem !important; border-top: 1px solid rgb(29, 66, 122) !important; position: relative; font-weight: normal; } .smalltit024-theme13 strong:after, .smalltit024-theme13 strong:before { content: ""; position: absolute; width: 0.12rem; height: 0.12rem; background: rgb(20, 51, 97) !important; } .smalltit024-theme13 strong:after { left: 0px; top: -0.06667rem; } .smalltit024-theme13 strong:before { right: 0px; bottom: -0.06667rem; } .smalltit015-theme13 { text-align: center; position: relative; z-index: 10; } .smalltit015-theme13 strong { border: 1px solid rgb(20, 51, 97) !important; display: inline-block; margin: 0rem !important; padding: 0rem 0.2rem !important; background: #fff !important; font-weight: normal; position: relative; } .smalltit015-theme13 strong:after { content: ""; border: 1px dashed rgb(29, 66, 122) !important; position: absolute; left: 0.06667rem; bottom: -0.06667rem; top: 0.06667rem; right: -0.06667rem; z-index: -1; } .smalltit009-theme13 { background: url(../images/insidestyle/newicon09.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit004-theme13 { background: url(../images/insidestyle/newicon04.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit003-theme13 { background: url(../images/insidestyle/newicon03.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltxt076-theme13 { clear: both; display: block; position: relative; padding: 0.2667rem 0.5334rem 0.4rem 0.5334rem; } .smalltxt076-theme13:after { content: ""; position: absolute; left: 0rem; right: 0rem; bottom: 0rem; top: 0.4rem; z-index: 1; background: rgb(107, 158, 227); border-radius: 0.2667rem; } .smalltxt076-theme13:before { content: ""; position: absolute; left: 0.2667rem; right: 0.2667rem; bottom: 0.2667rem; top: 0rem; z-index: 2; border: 1px solid rgb(107, 158, 227); background: #fff; border-radius: 0.2667rem; } .smalltxt076-theme13 strong { clear: both; display: block; padding-bottom: 0.2re !importantm; position: relative; z-index: 3; border-bottom: 1px solid rgb(107, 158, 227); line-height: 0.8rem !important; font-size: .38667rem !important; text-shadow: rgb(20, 51, 97) 1px 1px 0px, rgb(20, 51, 97) 1px -1px 0px, rgb(20, 51, 97) -1px 1px 0px, rgb(20, 51, 97) -1px -1px 0px, rgb(20, 51, 97) 0px 1.4px 0px, rgb(20, 51, 97) 0px -1.4px 0px, rgb(20, 51, 97) -1.4px 0px 0px, rgb(20, 51, 97) 1.4px 0px 0px, rgb(20, 51, 97) 2px 2px 0px, rgb(20, 51, 97) 3px 3px 0px, rgb(20, 51, 97) 3px 1px 0px, rgb(20, 51, 97) 1px 3px 0px, rgb(20, 51, 97) 1px 1px 0px, rgb(20, 51, 97) 2px 3.4px 0px, rgb(20, 51, 97) 2px 0.6px 0px, rgb(20, 51, 97) 0.6px 2px 0px, rgb(20, 51, 97) 3.4px 2px 0px; color: #ffffff; text-align: center; letter-spacing: 5px; } .smalltxt076-theme13 strong:after { content: ""; position: absolute; left: 50%; width: 1.3333rem; margin-left: -0.6667rem; height: 3px; bottom: -2px; background: rgb(107, 158, 227); } .smalltxt076-theme13 p { position: relative; z-index: 3; } .smalltxt073-theme13 { border: 1px solid rgb(29, 66, 122) !important; padding: 0.4rem 5% 0.66667rem; margin: .4rem 0; position: relative; } .smalltxt073-theme13::before { content: ""; border-bottom: 1px dashed rgb(29, 66, 122) !important; position: absolute; left: 5%; right: 5%; bottom: 0.26667rem; } .smalltxt073-theme13 p { margin: 0 !important; } .smalltxt064-theme13 { border: 1px dashed rgb(29, 66, 122) !important; padding: 0.2rem 0.2rem 0.26667rem 0.2rem !important; position: relative; margin: 0.53333rem 0rem 0.6rem 0rem !important; } .smalltxt064-theme13:before { content: ""; width: 1.33333rem; height: 0.16rem; background: url(../images/insidestyle/small040.png) no-repeat #fff; background-size: 100%; display: block; position: absolute; right: 0.2rem; bottom: -0.08rem; } .smalltxt063-theme13 { border: 1px solid rgb(29, 66, 122) !important; padding: 0.26667rem 0.2rem 0.2rem 0.2rem !important; position: relative; margin: 0.53333rem 0rem !important; } .smalltxt063-theme13:before { content: ""; border-top: 1px solid rgb(29, 66, 122) !important; position: absolute; left: -1px; right: -1px; top: 0.06667rem; height: 0px; } .smalltxt063-theme13:after { content: ""; width: 0.13333rem; height: 0.13333rem; background: #aadafe; border: 1px solid #6da3dd; border-radius: 50%; display: block; position: absolute; right: 0.13333rem; bottom: 0.13333rem; } .smalltext031-theme13 { border: 1px solid rgb(107, 158, 227) !important; padding-top: 0.2rem; margin: 0.4rem 0 0.4rem 0.26667rem; } .smalltext031-theme13 p { padding: 0 4.4% !important; margin: 0.24rem 0 !important; } .smalltext031-theme13 .tit { background: rgb(107, 158, 227) !important; border-radius: 0.08rem; font-size: 0.42667rem !important; color: #fff !important; padding: 0 0.32rem !important; margin: 0.2rem 0 !important; display: inline-block; position: relative; left: -0.26667rem; } .smalltext031-theme13 .tit strong { color: #fff !important; } .smalltext023-theme13 { background: rgb(236, 244, 255) !important; border: 1px solid rgb(225, 235, 248) !important; border-radius: 0 .8rem 0 0; padding: 0.4rem 0.4rem 0.2rem 0.4rem; position: relative; } .smalltext023-theme13:before { content: ""; width: 0.69333rem; height: 0.88rem; background: url(../images/insidestyle/small045.gif) no-repeat center center; background-size: 100%; position: absolute; left: -0.13333rem; top: -0.21333rem; } .smalltext023-theme13 .smalltext023tit { text-align: center; margin: 0px; } .smalltext023-theme13 .smalltext023tit strong { color: rgb(29, 66, 122) !important; display: inline-block; position: relative; z-index: 1; font-size: 0.42667rem !important; line-height: 0.53333rem !important; padding: 0.06667rem 0.13333rem; } .smalltext023-theme13 .smalltext023tit strong:before, .smalltext023-theme13 .smalltext023tit strong:after { content: ""; width: 0.4rem; height: 0.4rem; border-radius: 50%; display: block; position: absolute; z-index: -1; } .smalltext023-theme13 .smalltext023tit strong:before { background: #aadafe; left: -0.2rem; top: 0; } .smalltext023-theme13 .smalltext023tit strong:after { border: 2px dashed #aadafe; right: -0.2rem; bottom: 0; } .smalltext023-theme13 p { margin: 0.2rem 0rem 0rem 0rem !important; } .smalltext012-theme13 { padding: 0rem; } .smalltext012-theme13 li { clear: both; padding: 0rem 0rem !important; background: none !important; background-size: .26667rem; margin: 0rem; } .smalltext012-theme13 li+li { margin: .4rem 0rem 0; } .smalltext012-theme13 li .smalltext012top { color: rgb(29, 66, 122) !important; margin-bottom: 0.13333rem; overflow: hidden; line-height: 0.8rem; margin-top: 0rem; } .smalltext012-theme13 li .smalltext012top span:nth-child(1) { float: left; font-size: 0.8rem; font-weight: normal; } .smalltext012-theme13 li .smalltext012top span:nth-child(2) { font-weight: 600; margin-left: 0.2rem; line-height: 0.66667rem; display: inline-block; font-size: 0.42667rem; } .smalltext012-theme13 li .smalltext012bom { background: rgb(236, 244, 255) !important; border-radius: 0.2rem; font-size: 0.38667rem; line-height: 0.8rem; padding: 0.26667rem; margin: 0rem; } .smalltext006-theme13 { background: rgb(236, 244, 255) !important; padding: 0.26667rem; box-sizing: border-box; font-size: 0.38667rem; } .smalltext006-theme13 p.smalltext006tit { font-weight: normal; position: relative; text-align: center; padding: 0px; } .smalltext006-theme13 p.smalltext006tit span { background: linear-gradient(to bottom, rgb(107, 158, 227), rgb(20, 51, 97)); color: #fff; font-size: 0.42667rem; padding: 0.12rem 0.12rem 0rem 0.12rem; border-radius: 50%; z-index: 2; position: relative; display: inline-block; width: 0.66667rem; height: 0.66667rem; line-height: 1; margin: 0rem 0.06667rem; } .smalltext006-theme13 strong { font-weight: normal; display: block; text-align: center; font-size: 0.32rem; color: rgb(29, 66, 122) !important; position: relative; margin-bottom: 0.06667rem; margin-top: 0.13333rem; } .smalltext006-theme13 p { margin: 0rem 0rem 0.1rem 0rem !important; } .smalltit098-theme13 { width: fit-content; background: rgba(236, 244, 255, 1) !important; border-radius: 0.08rem 0.66667rem 0.66667rem 0.08rem; padding: 0.12rem 0.48rem 0.12rem 0.28rem !important; text-indent: 0 !important; position: relative; left: 0.32rem; } .smalltit098-theme13:before, .smalltit098-theme13:after { content: ""; width: 0.12rem; background: rgba(29, 66, 122, 1) !important; border-radius: 0.04rem; position: absolute; left: -0.16rem; top: 0; bottom: 0; } .smalltit098-theme13:after { width: 0.08rem; background: rgba(107, 158, 227, 1) !important; left: -0.28rem; } .smalltit097-theme13 { text-align: center; position: relative; z-index: 1; } .smalltit097-theme13 strong { background: rgb(20, 51, 97); background: -o-linear-gradient(right, rgb(107, 158, 227), rgb(20, 51, 97)); background: -webkit-gradient(linear, left top, right top, from(rgb(107, 158, 227)), to(rgb(20, 51, 97))); background: -o-linear-gradient(left, rgb(107, 158, 227), rgb(20, 51, 97)); background: linear-gradient(to right, rgb(107, 158, 227), rgb(20, 51, 97)); display: inline-block; color: #fff !important; border-radius: 50px; padding: 0.06667rem 0.26667rem !important; font-size: 0.4rem !important; line-height: 0.6rem; } .smalltit097-theme13:before { content: ""; width: 90%; height: 0.08rem; background: -webkit-linear-gradient(left, transparent, rgb(107, 158, 227), transparent); background: -o-linear-gradient(right, transparent, rgb(107, 158, 227), transparent); background: -moz-linear-gradient(right, transparent, rgb(107, 158, 227), transparent); background: linear-gradient(to right, transparent, rgb(107, 158, 227), transparent); position: absolute; left: 5%; top: 50%; z-index: -1; margin-top: -0.04rem !important; } .smalltit092-theme13 { text-align: center; position: relative; } .smalltit092-theme13:before { content: ""; width: 100%; height: 1px; background: rgb(236, 244, 255); display: block; position: absolute; left: 0; top: 50%; } .smalltit092-theme13 strong { background: rgb(236, 244, 255); color: rgb(20, 51, 97) !important; display: inline-block; padding: 0 0.66667rem !important; font-size: 0.4rem !important; line-height: 2.2; position: relative; } .smalltit092-theme13 strong:after, .smalltit092-theme13 strong:before { content: ""; width: 0.6182rem; height: 0.6182rem; background: #fff !important; display: block; position: absolute; left: -0.32rem; top: 0.13333rem; transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); } .smalltit092-theme13 strong:after { left: auto; right: -0.32rem; } .smalltit091-theme13 { clear: both; display: inline-block; background: rgb(29, 66, 122); color: #fff !important; border-radius: 0.33333rem; padding: 0.13333rem 0.26667rem !important; -webkit-box-shadow: 0 0.05333rem 0 rgb(107, 158, 227); box-shadow: 0 0.05333rem 0 rgb(107, 158, 227); line-height: 0.4rem; } .smalltit037-theme13 { clear: both; text-align: center !important; color: #a01f31 !important; background: none !important; margin-left: 0px !important; padding-left: 0px !important; font-weight: bold; } .smalltit037-theme13::before, .smalltit037-theme13::after { content: ""; display: inline-block; vertical-align: middle; } .smalltit037-theme13::before { background: url(../images/insidestyle/small018.png) no-repeat; width: 0.82667rem; height: 0.66667rem; background-size: 100%; margin-right: -0.32rem !important; margin-top: -0.08rem !important; } .smalltit037-theme13::after { background: url(../images/insidestyle/small019.png) no-repeat; width: 0.52rem; height: 0.66667rem; background-size: 100%; margin-left: -0.13333rem !important; margin-top: -0.08rem !important; } .smalltit037-theme13 a { color: #f00 !important; } .smalltit032-theme13 strong { display: inline-block; position: relative; padding-left: 76px !important; box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.1); padding: 0rem 0.26667rem 0rem 0.8rem !important; font-weight: normal; } .smalltit032-theme13 strong span { position: absolute; top: 0px; bottom: 0px; background: rgb(29, 66, 122) !important; color: #ffffff; font-style: normal; left: 0px; width: 0.66667rem; z-index: 5; border-radius: 0% 50% 50% 0%; line-height: 0.72rem; font-size: 0.38667rem !important; text-align: center; padding-right: 0.05333rem !important; font-weight: bold; } .smalltit025-theme13 { text-align: center; } .smalltit025-theme13 strong { display: inline-block; padding: 0rem 0rem !important; position: relative; font-weight: normal; } .smalltit025-theme13 strong:after, .smalltit025-theme13 strong:before { content: ""; position: absolute; background: url(../images/insidestyle/small012.gif) no-repeat center center; width: 0.50667rem; height: 0.26667rem; top: 50%; transform: translateY(-50%); } .smalltit025-theme13 strong:after { left: -0.6rem; } .smalltit025-theme13 strong:before { right: -0.6rem; } .smalltit019-theme13 { text-align: center; position: relative; z-index: 3; } .smalltit019-theme13 strong { display: inline-block; margin: 0px !important; color: #fff !important; padding: 0rem 0.2rem !important; background: rgb(20, 51, 97) !important; position: relative; font-weight: normal; } .smalltit019-theme13 strong:after { content: ""; z-index: -1; position: absolute; left: 0.06667rem; bottom: -0.06667rem; top: 0.06667rem; right: -0.06667rem; background: rgb(107, 158, 227) !important; } .smalltit016-theme13 { text-align: center; position: relative; z-index: 3; } .smalltit016-theme13 strong { border: 1px solid rgb(20, 51, 97) !important; border-radius: 0.13333rem; display: inline-block; margin: 0rem !important; padding: 0rem 0.2rem !important; background: #fff !important; font-weight: normal; position: relative; box-shadow: 0.06667rem 0.06667rem 0rem rgb(29, 66, 122) !important; } .smalltxt083-theme13 { background: url(../images/insidestyle/smalltxt083-bg.png) center no-repeat; background-size: 100% 100%; padding: 3% 6%; margin-left: auto; margin-right: auto; } .smalltxt067-theme13 { clear: both; margin: .4rem 0rem; } .smalltxt067-theme13 .smalltxt067even { color: #ccc !important; margin: 0rem 0rem 0rem 0rem !important; } .smalltxt067-theme13 .smalltxt067odd { color: rgb(107, 158, 227) !important; margin: 0rem 0px 0.4rem 0rem !important; } .smalltxt066tit { font-size: 0.4667rem !important; font-weight: bold; } .smalltxt065-theme13 { background: url(../images/insidestyle/small043.jpg) repeat; border: 0.06667rem solid rgb(236, 244, 255) !important; border-radius: 0.26667rem; padding: 0.2rem 0.26667rem 0.2rem 0.4rem !important; position: relative; z-index: 1; margin: 0.53333rem 0rem 0.53333rem 0.33333rem !important; } .smalltxt065-theme13:after { content: ""; position: absolute; left: 0rem; top: 0rem; right: 0rem; bottom: 0rem; border: 1px solid rgb(225, 235, 248) !important; border-radius: 0.2rem; } .smalltxt065-theme13 i { width: 0.8rem; height: 0.8rem; display: block; border-radius: 50%; font-size: 0.46667rem !important; text-align: center; line-height: 0.66667rem !important; font-weight: bold; font-style: normal; position: absolute; border: 0.06667rem solid rgb(236, 244, 255) !important; left: -0.33333rem; top: -0.26667rem; background: #fff !important; color: rgb(20, 51, 97) !important; z-index: 2; } .smalltxt065-theme13 i:after { content: ""; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; border: 1px solid rgb(225, 235, 248) !important; border-radius: 50%; } .smalltxt062-theme13 { background: rgb(236, 244, 255) !important; border-radius: 0.13333rem; padding: 0.26667rem !important; position: relative; margin: 0.53333rem 0rem !important; z-index: 5; } .smalltxt062-theme13:before { content: ""; border: 1px dashed rgb(29, 66, 122) !important; border-radius: 0.13333rem; position: absolute; left: 0.06667rem; right: 0.06667rem; top: 0.06667rem; bottom: 0.06667rem; z-index: -1; } .smalltxt061-theme13 { background: rgb(236, 244, 255) !important; border-top: 0.04rem solid rgb(20, 51, 97) !important; border-bottom: 0.04rem solid rgb(20, 51, 97) !important; padding: 0.2rem !important; margin: 0.53333rem 0rem !important; } .smalltxt059-theme13 { margin: 0.53333rem 0rem !important; } .smalltxt059-theme13 .p1 { padding: 0.2rem !important; background: rgb(236, 244, 255) !important; -webkit-box-shadow: 0.06667rem 0.06667rem 0 rgb(29, 66, 122) !important; box-shadow: 0.06667rem 0.06667rem 0 rgb(29, 66, 122) !important; margin: 0px; } .smalltxt059-theme13 .p2 { text-align: center; border: 0.02667rem solid rgb(29, 66, 122) !important; border-radius: 0.13333rem; padding: 0.06667rem 0.13333rem !important; margin: 0.50667rem 0px 0px 0px !important; position: relative; } .smalltxt059-theme13 .p2:after, .smalltxt059-theme13 .p2:before { content: ""; width: 0.04rem; height: 0.50667rem; background: rgb(29, 66, 122) !important; display: block; position: absolute; top: -0.50667rem; left: 0.66667rem; } .smalltxt059-theme13 .p2:after { left: auto; right: 0.66667rem; } .smalltxt058-theme13 { background: rgb(236, 244, 255) !important; border: 0.02667rem solid rgb(29, 66, 122) !important; padding: 0.2rem 0.4rem !important; text-align: left; position: relative; z-index: 1; margin: 0.53333rem 0rem !important; } .smalltxt056-theme13 { clear: both; padding: 0.2rem !important; background: rgb(236, 244, 255) !important; background-size: 100%; position: relative; margin: 0.53333rem 0rem !important; } .smalltxt056-theme13 p { position: relative; z-index: 1; padding: 0rem 0.2rem 0rem 0.86667rem !important; margin: 0.2rem 0rem !important; } .smalltxt056-theme13 p i { font-size: 0.53333rem !important; color: rgb(20, 51, 97) !important; font-style: normal; font-weight: bold; line-height: 0.66667rem !important; display: inline-block; z-index: 2; width: 0.66667rem; height: 0.66667rem; background: #ffffff; border-radius: 50%; text-align: center; position: absolute; left: 0rem; top: 0.06667rem; } .smalltxt055-theme13 { background: rgb(236, 244, 255) !important; padding: 0.2rem 0.26667rem !important; position: relative; margin: 0.57333rem 0.13333rem !important; } .smalltxt055-theme13:after, .smalltxt055-theme13:before { content: ""; width: 0.06667rem; background: rgb(29, 66, 122) !important; border-radius: 0.04rem; position: absolute; left: 0; top: -0.04rem; bottom: -0.04rem; } .smalltxt055-theme13:after { left: auto; right: 0; } .smalltxt053-theme13 { background: rgb(236, 244, 255) !important; padding: 0.13333rem 0.26667rem !important; position: relative; margin: 0.66667rem 0.13333rem !important; } .smalltxt053-theme13:after, .smalltxt053-theme13:before { content: ""; width: 1.24rem; height: 0.65333rem; background: url(../images/insidestyle/small036.png) no-repeat; background-size: 100%; display: block; position: absolute; } .smalltxt053-theme13:before { left: -0.13333rem; top: -0.13333rem; } .smalltxt053-theme13:after { right: -0.13333rem; bottom: -0.13333rem; transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } .smalltxt052-theme13 { border: 2px solid rgb(29, 66, 122) !important; padding: 0.13333rem 0.2rem 0.2rem 0.33333rem !important; position: relative; margin: 0.53333rem 0rem !important; } .smalltxt052-theme13:before { content: ""; width: 0.26667rem; height: 0.26667rem; background: #fff; border: 0.02667rem solid rgb(29, 66, 122) !important; border-radius: 50%; display: block; position: absolute; left: -0.13333rem; top: 0.4rem; } .smalltxt044-theme13 { border: 1px solid rgb(225, 235, 248) !important; padding: 0.13333rem 0.2rem !important; display: block; margin: 0.53333rem 0.06667rem !important; position: relative; } .smalltxt044-theme13 span:after, .smalltxt044-theme13 span:before, .smalltxt044-theme13:after, .smalltxt044-theme13:before { content: ""; height: 0.26667rem; width: 0.26667rem; display: block; position: absolute; } .smalltxt044-theme13:before { border-left: 0.06667rem solid rgb(225, 235, 248) !important; border-top: 0.06667rem solid rgb(225, 235, 248) !important; left: -0.05333rem; top: -0.05333rem; } .smalltxt044-theme13:after { border-right: 0.06667rem solid rgb(225, 235, 248) !important; border-top: 0.06667rem solid rgb(225, 235, 248) !important; right: -0.05333rem; top: -0.05333rem; } .smalltxt044-theme13 span:before { border-left: 0.06667rem solid rgb(225, 235, 248) !important; border-bottom: 0.06667rem solid rgb(225, 235, 248) !important; left: -0.05333rem; bottom: -0.05333rem; } .smalltxt044-theme13 span:after { border-right: 0.06667rem solid rgb(225, 235, 248) !important; border-bottom: 0.06667rem solid rgb(225, 235, 248) !important; right: -0.05333rem; bottom: -0.05333rem; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0 } .smalltext040-theme13 { display: -webkit-flex; display: flex; width: 100%; max-width: 7.5rem; position: relative; padding: 1px; background: rgb(107, 158, 227); background: -webkit-linear-gradient(left, rgb(107, 158, 227), rgb(29, 66, 122)); background: -o-linear-gradient(left, rgb(107, 158, 227), rgb(29, 66, 122)); background: linear-gradient(to right, rgb(107, 158, 227), rgb(29, 66, 122)); min-height: 1.4rem; margin: 15px auto !important } .smalltext040-theme13 .smalltext040Pic { float: left; width: 33%; background: rgb(255, 255, 255) !important; padding: 1.2%; position: relative; font-size: 0.32rem !important; line-height: 1.2 !important; margin: 0 !important } .smalltext040-theme13 .smalltext040Pic img { width: 100%; padding: 0; margin: 0 auto; display: block } .smalltext040-theme13 .smalltext040Box { float: left; width: 60%; margin-left: 4%; text-align: left; padding-top: 2.8%; margin-top: 0; margin-bottom: 0 } .smalltext040-theme13 .smalltext040Box strong { clear: both; display: block; font-size: 0.28rem !important; line-height: 1.1 !important; color: #fff !important; background: url(../images/insidestyle/smalltext040.png) left bottom no-repeat; padding-bottom: 0.2rem; margin-bottom: 0.12rem } .smalltext040-theme13 .smalltext040Box p { line-height: 1.3; padding: 0.04rem 0; color: #fff !important; font-size: 0.22rem !important; margin: 0 !important; } .smalltext040-theme13 .smalltext040Btn { display: none; } .smalltext037-theme13 { padding: 1px 3.6%; margin: 0.8rem auto 0.48rem; background: url(../images/insidestyle/smalltext037zs.png) center bottom no-repeat; background-size: 6.64rem; position: relative; } .smalltext037-theme13:before, .smalltext037-theme13:after { content: ""; background: rgb(107, 158, 227); display: block; position: absolute; } .smalltext037-theme13:before { width: 6.64rem; height: 1px; left: -0.28rem; top: 0; } .smalltext037-theme13:after { width: 1px; height: 6.64rem; left: 0; top: -0.28rem; } .smalltext037-theme13 img { width: 100%; } .smalltext036-theme13 { border: 0.02667rem solid rgb(107, 158, 227); padding: 1px 3.6%; margin: 0.48rem auto; position: relative; } .smalltext036-theme13:before { content: ""; width: 50%; height: 0.12rem; background: rgb(107, 158, 227); display: block; position: absolute; left: -0.02667rem; top: -0.12rem; } .smalltext036-theme13 .smalltext036sty1 { color: rgba(29, 66, 122, 1) !important; font-weight: bold; } .smalltext036-theme13 img { width: 100%; } .smalltext033-theme13 { clear: both; position: relative; background: rgba(29, 66, 122, 1); background: -webkit-linear-gradient(top, rgba(29, 66, 122, 0), rgba(29, 66, 122, 1)); background: -o-linear-gradient(top, rgba(29, 66, 122, 0), rgba(29, 66, 122, 1)); background: linear-gradient(to bottom, rgba(29, 66, 122, 0), rgba(29, 66, 122, 1)); border-radius: .18667rem; margin-top: .61333rem; margin-bottom: .61333rem; padding: 0rem .32rem .32rem .32rem } .smalltext033-theme13:after { content: ""; position: absolute; left: 1px; right: 1px; top: 1px; bottom: 1px; border-radius: .18667rem; background: #fff } .smalltext033-theme13 strong { display: inline-block; position: relative; border-radius: 0rem 0.2rem 0.2rem 0rem; padding: 0.13333rem 0.26667rem; background: rgba(29, 66, 122, 1) !important; color: #fff !important; line-height: 1.4; overflow: hidden; z-index: 2; font-size: .42667rem; border-radius: .18667rem .18667rem .18667rem 0rem; margin-left: -.32rem } .smalltext033-theme13 p { position: relative; z-index: 2 } .smalltext032-theme13 { background: #fff; border: 0.02667rem solid rgb(107, 158, 227) !important; border-radius: 0.2rem; padding: 0.96rem 6% 0.4rem; margin: 1.04rem 0 0.4rem; position: relative; box-shadow: 0 0.2rem 0.26667rem rgba(236, 244, 255, 0.34); } .smalltext032-theme13::before { content: ""; border: 0.02667rem dotted rgb(236, 244, 255) !important; border-radius: 0.2rem; position: absolute; left: 0.24rem; right: 0.24rem; bottom: 0.24rem; top: 0.88rem; } .smalltext032-theme13 p { margin: 0.2rem 0 !important; } .smalltext032-theme13 .tit { font-size: .4rem !important; color: #fff !important; line-height: 1 !important; text-align: center; background: rgb(107, 158, 227) !important; padding: 0.3rem 0.2rem; margin: 0 !important; position: absolute; right: 0.72rem; top: -0.56rem; } .smalltext032-theme13 .tit::before, .smalltext032-theme13 .tit::after { content: ""; height: 0rem; position: absolute; top: 0; } .smalltext032-theme13 .tit::before { left: -0.4rem; border-top: 0.5rem solid transparent; border-right: 0.4rem solid rgb(107, 158, 227) !important; border-bottom: 0.5rem solid rgb(107, 158, 227) !important; } .smalltext032-theme13 .tit::after { right: -0.4rem; border-top: 0.5rem solid rgb(107, 158, 227) !important; border-left: 0.4rem solid rgb(107, 158, 227) !important; border-bottom: 0.5rem solid transparent; } .smalltext029-theme13 { background: rgb(236, 244, 255) !important; padding: .1333125rem 4%; margin: .4rem 0; text-align: center; border-radius: .16rem; position: relative; } .smalltext029-theme13:after, .smalltext029-theme13:before { content: ""; width: .28125rem; height: .28125rem; background: #fff; border-radius: 50%; box-shadow: -1px 1px .0666875rem #9fb6dc inset; position: absolute; left: .32rem; top: .4rem } .smalltext029-theme13:after { left: auto; right: .32rem } .smalltext029-theme13 p { text-align: left } .smalltext029-theme13 .p1 { background: rgb(107, 158, 227) !important; display: inline-block; padding: 0 5% !important; color: #fff !important; position: relative } .smalltext029-theme13 .p1:before { content: ""; width: 100%; height: .05333125rem; background: rgb(107, 158, 227) !important; display: block; position: absolute; left: 0; bottom: -.09375rem } .smalltext028-theme13 li { background: rgb(236, 244, 255) !important; -webkit-box-shadow: 0 0 0.8625rem rgba(225, 235, 248, 0.64) inset; box-shadow: inset 0 0 0.8625rem rgba(225, 235, 248, 0.64); position: relative; padding: 0.4rem 0.33333rem 0.4rem 0.4rem !important; border-radius: 0.4rem; margin: 0.26667rem 0 !important; } .smalltext028-theme13 li strong { clear: both; color: rgb(20, 51, 97) !important; display: block; text-align: left; line-height: 0.53333rem !important; font-size: 0.42667rem !important; } .smalltext028-theme13 li p { margin: 0.13333rem 0rem 0rem 0rem !important; } .smalltext027-theme13 li { background: rgb(236, 244, 255) !important; -webkit-box-shadow: 0 0 0.8625rem rgba(225, 235, 248, 0.64) inset; box-shadow: inset 0 0 0.8625rem rgba(225, 235, 248, 0.64); position: relative; padding: 0.4rem 0.33333rem 0.4rem 1.6rem !important; border-radius: 0.4rem; margin: 0.26667rem 0 !important; } .smalltext027-theme13 li:before { content: ""; position: absolute; border-right: 1px dashed rgb(29, 66, 122) !important; width: 0px; top: 0.2rem; bottom: 0.2rem; left: 1.33333rem; } .smalltext027-theme13 li b { width: 1.32rem; font-size: 0.8rem; color: rgb(20, 51, 97) !important; text-align: center; display: block; position: absolute; left: 0; top: 50%; margin-top: -0.53333rem; line-height: 1.06667rem; } .smalltext027-theme13 li strong { clear: both; display: block; text-align: left; line-height: 0.53333rem; font-size: 0.42667rem !important; color: rgb(20, 51, 97) !important; } .smalltext027-theme13 li p { margin: 0.13333rem 0rem 0rem 0rem !important; } .smalltext026-theme13 { position: relative; z-index: 2; } .smalltext026-theme13 strong { text-align: center; position: relative; display: block; padding: 0; } .smalltext026-theme13 strong:after, .smalltext026-theme13 strong:before { content: ""; width: 100%; background: rgb(107, 158, 227) !important; display: block; position: absolute; left: auto; bottom: auto; border: none; z-index: -1; } .smalltext026-theme13 strong:before { height: 0.02667rem; top: 0.34667rem; } .smalltext026-theme13 strong:after { height: 0.06667rem; bottom: 0.26667rem; } .smalltext026-theme13 strong i { display: inline-block; background: -o-linear-gradient(right, rgb(107, 158, 227), rgb(29, 66, 122)); background: -o-linear-gradient(left, rgb(107, 158, 227), rgb(29, 66, 122)); background: -webkit-gradient(linear, left top, right top, from(rgb(107, 158, 227)), to(rgb(29, 66, 122))); background: linear-gradient(90deg, rgb(107, 158, 227), rgb(29, 66, 122)); color: #fff; border-radius: 1.33333rem; font-style: normal; padding: 0.17333rem 0.33333rem; position: relative; line-height: 0.53333rem; font-size: 0.42667rem; } .smalltext026-theme13 strong i:before { content: ""; border: 1px solid #fff; border-radius: 1.33333rem; position: absolute; left: 0.06667rem; right: 0.06667rem; top: 0.06667rem; bottom: 0.06667rem; } .smalltext026-theme13 p { position: relative; padding-left: 0.73333rem !important; margin: 0.2rem 0rem 0rem 0rem !important; } .smalltext026-theme13 p i { width: 0.4rem; height: 0.4rem; background: #fff; box-shadow: 0.06667rem 0rem 0rem rgb(107, 158, 227) !important; border-radius: 50%; display: block; color: rgb(107, 158, 227) !important; font-weight: 400; font-style: normal; line-height: 1; position: absolute; left: 0; top: 0.08rem; z-index: 1; font-size: 0.33333rem; font-weight: bold; text-align: center; line-height: 0.4rem; } .smalltext026-theme13 p:before { content: ""; width: 0px; border-left: 1px dashed rgb(107, 158, 227) !important; position: absolute; left: 0.25333rem; top: 0.13333rem; bottom: -0.25333rem; } .smalltext026-theme13 p:last-child:before { display: none; } .smalltext022-theme13 { background: url(../images/insidestyle/small045.png) bottom no-repeat; padding: 0.4rem; -webkit-box-shadow: 0 0 0.46667rem rgb(236, 244, 255) inset; box-shadow: inset 0 0 0.46667rem rgb(236, 244, 255); } .smalltext022-theme13 .smalltext022tit { text-align: center; position: relative; margin: 0rem; z-index: 1; } .smalltext022-theme13 .smalltext022tit:after, .smalltext022-theme13 .smalltext022tit:before { content: ""; height: 1px; background: rgb(29, 66, 122) !important; position: absolute; left: 0; right: 0; z-index: -1; } .smalltext022-theme13 .smalltext022tit:after { bottom: 0.33333rem; } .smalltext022-theme13 .smalltext022tit:before { top: 0.33333rem; } .smalltext022-theme13 .smalltext022tit strong { background: rgb(29, 66, 122) !important; display: inline-block; padding: 0.13333rem 0.26667rem; font-size: 0.42667rem !important; line-height: 0.53333rem !important; color: #fff !important; } .smalltext022-theme13 p { margin-top: 0.2rem !important; margin-bottom: 0rem !important; } .smalltext021-theme13 { border-radius: 0.13333rem; -webkit-box-shadow: 0 0 0.875rem rgb(236, 244, 255) inset; box-shadow: inset 0 0 0.875rem rgb(236, 244, 255); position: relative; padding: 1px 0.4rem 0.26667rem 0.4rem; } .smalltext021-theme13 strong { display: table; margin-top: 0.26667rem; background: -o-linear-gradient(right, rgb(107, 158, 227), rgb(29, 66, 122)); background: -webkit-gradient(linear, left top, right top, from(rgb(107, 158, 227)), to(rgb(29, 66, 122))); background: -o-linear-gradient(left, rgb(107, 158, 227), rgb(29, 66, 122)); background: linear-gradient(90deg, rgb(107, 158, 227), rgb(29, 66, 122)); color: #fff !important; font-weight: 700; line-height: 0.4rem !important; padding: 0.24rem 0.46667rem; border-radius: 0rem 0.66667rem 0.66667rem 0.24rem; margin-left: -0.6rem; position: relative; font-size: 0.37333rem !important; } .smalltext021-theme13 strong:before { content: ""; width: 0; border-bottom: 0.13333rem solid rgb(107, 158, 227); border-right: 0 solid transparent; border-left: 0.2rem solid transparent; position: absolute; top: -0.13333rem; left: 0; } .smalltext021-theme13 strong:after { content: ""; width: 0.72rem; height: 0.32rem; background: url(../images/insidestyle/small044.png) no-repeat right 50%; background-size: 100%; display: inline-block; vertical-align: middle; margin-left: 0.2rem; margin-top: 0rem; } .smalltext021-theme13 p { margin: 0.13333rem 0rem 0rem 0rem !important; } .smalltext020-theme13 { background: #fff; border-radius: 0.26667rem; padding: 0rem 0.32rem 0.33333rem; -webkit-box-shadow: 0 -0.13333rem 0 rgb(29, 66, 122), 0 0 0.16rem rgb(236, 244, 255) inset; box-shadow: 0 -0.13333rem 0 rgb(29, 66, 122), inset 0 0 0.16rem rgb(236, 244, 255); position: relative; margin-top: 0.66667rem; } .smalltext020-theme13 strong { border-radius: 0rem 0rem 0.13333rem 0.13333rem; margin: 0rem auto 0rem; font-size: 0.42667rem !important; background: rgb(29, 66, 122); color: #fff !important; display: table; padding: 0.02667rem 0.26667rem 0.2rem 0.26667rem; line-height: 0.4rem !important; } .smalltext020-theme13 p { margin: 0.2rem 0rem 0rem 0rem !important; } .smalltext019-theme13 { padding: 0rem 0.4rem 0.26667rem 0.4rem; position: relative; margin: 0.66667rem 0rem .4rem 0rem; } .smalltext019-theme13:before { content: ""; border: 0.06667rem solid rgb(236, 244, 255); border-radius: 0.13333rem; position: absolute; left: 0; right: 0; top: 0.45rem; bottom: 0; z-index: 1; } .smalltext019-theme13:after { content: ""; background: -o-linear-gradient(right, transparent, #fff 22%); background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(22%, #fff)); background: -o-linear-gradient(left, transparent, #fff 22%); background: linear-gradient(90deg, transparent, #fff 22%); position: absolute; left: 0; right: 0; top: 0.2rem; bottom: 0; z-index: 2; } .smalltext019-theme13 strong { background: rgb(29, 66, 122); color: #fff !important; border-radius: 0.2rem; margin: 0 !important; font-size: 0.42667rem !important; position: relative; z-index: 3; padding: 0.3rem 0.36rem; line-height: 0.4rem !important; display: table; } .smalltext019-theme13 p { position: relative; z-index: 4; } .smalltext018-theme13 { padding: 0rem 0.26667rem 0.26667rem 0.26667rem; border-radius: 0.13333rem; position: relative; margin-top: 0.77333rem; font-size: 0.24rem; background: rgb(236, 244, 255); border: 1px solid rgb(225, 235, 248); } .smalltext018-theme13 strong { display: table; text-align: center; border-radius: 0.4rem; padding: 0.13333rem 0.26667rem; background: #fd9001; color: #333 !important; font-weight: normal; line-height: 1.4 !important; font-size: 0.42667rem !important; background: url(../images/insidestyle/small043.jpg) repeat left top; border: 3px solid rgb(225, 235, 248); margin: -0.32rem auto 0rem; } .smalltext018-theme13 p { margin: 0.2rem 0rem 0rem 0rem !important; } .smalltext017-theme13 { background: rgb(236, 244, 255); border: 0.13333rem solid rgb(107, 158, 227); border-radius: 0.4rem; padding: 0.13333rem 0.4rem; margin-top: 0.66667rem; position: relative; } .smalltext017-theme13 strong { background: rgb(236, 244, 255); border-radius: 0.26667rem 0.26667rem 0rem 0rem; text-align: center; color: rgb(29, 66, 122) !important; padding: 0.13333rem 0rem; border-bottom: 1px dashed rgb(29, 66, 122) !important; clear: both; display: block; margin: -0.4rem -0.13333rem 0rem -0.13333rem; } .smalltext017-theme13 p { margin: 0rem !important; padding-top: 0.2rem !important; } .smalltext016-theme13 { background: #fff; padding: 0rem 0.4rem 0.26667rem; border-radius: 0.2rem; box-shadow: 0 2px 2px rgb(225, 235, 248); position: relative; } .smalltext016-theme13:before { content: ""; width: 100%; height: 0.2rem; background: rgb(107, 158, 227); display: block; border-radius: 0.2rem 0.2rem 0 0; position: absolute; left: 0; top: 0px; } .smalltext016-theme13 span { background: rgb(107, 158, 227); display: table; text-align: center; color: #fff; line-height: 2; text-indent: 0; margin: 0 auto 0.16rem auto; padding: 0rem 0.4rem; border-radius: 0rem 0rem 0.2rem 0.2rem; position: relative; } .smalltext013-theme13 { margin-top: 0.8rem; background: rgb(236, 244, 255) !important; border-radius: 0.4rem; padding: 0.46667rem 0.4rem 0.4rem 0.4rem; position: relative; display: block; box-shadow: 0rem 0rem 0.13333rem rgb(236, 244, 255) !important; } .smalltext013-theme13:after { content: ""; position: absolute; left: 0.4rem; top: -0.26667rem; background: url(../images/insidestyle/n2113icon04.png) repeat-x left top; background-size: 0.98667rem; height: 0.70667rem; right: 0rem; } .smalltext013-theme13 .smalltext013tit { position: relative; margin-top: 0.66667rem; margin-bottom: 0.53333rem; } .smalltext013-theme13 .smalltext013tit i { font-style: normal; position: absolute; top: -0.66667rem; left: -0.13333rem; font-size: 2rem; font-weight: bold; color: rgb(225, 235, 248) !important; line-height: 1; } .smalltext013-theme13 .smalltext013tit h3 { position: relative; z-index: 2; background: none; font-size: 0.48rem; line-height: 0.74667rem; padding: 0rem; margin: 0rem; min-height: auto; } .smalltext013-theme13 p { position: relative; padding: 0.13333rem 0rem !important; font-size: 0.38667rem !important; line-height: 0.8rem !important; color: #9d743e !important; margin-bottom: 0rem !important; margin: 0rem !important; } .smalltext013-theme13 p img { border: 0.24rem solid #fff; box-shadow: 2px 2px 4px rgba(193, 193, 193, 0.41); width: 100%; } .smalltext013-theme13 .smalltext013icon01 i, .smalltext013-theme13 .smalltext013icon02 i { float: left; width: 0.34667rem; height: 0.36rem; margin-top: 0.24rem; margin-right: 0.13333rem; } .smalltext013-theme13 .smalltext013icon01 i { background: url(../images/insidestyle/n2113icon01.png) no-repeat center center; display: inline-block; background-size: 0.34667rem; } .smalltext013-theme13 .smalltext013icon02 i { background: url(../images/insidestyle/n2113icon02.png) no-repeat center center; display: inline-block; background-size: 0.34667rem; } .smalltext013-theme13 .smalltext013icon03, .smalltext013-theme13 .smalltext013icon04 { padding: 0rem; margin-top: 0.4rem; } .smalltext013-theme13 .smalltext013icon03:after, .smalltext013-theme13 .smalltext013icon04:after { content: ""; position: absolute; width: 1.73333rem; height: 1.2rem; background: url(../images/insidestyle/n2113icon03.png) no-repeat center center; background-size: 1.73333rem; } .smalltext013-theme13 .smalltext013icon03:after { left: -0.24rem; top: -0.33333rem; } .smalltext013-theme13 .smalltext013icon04:after { right: -0.24rem; bottom: -0.33333rem; } .smalltext013.smalltext013_01 { margin-top: 0.61333rem; } .smalltext013.smalltext013_02 { margin-bottom: 0.61333rem; } .smalltext011-theme13 { clear: both; display: block; width: 100%; border: 1px dotted rgb(225, 235, 248) !important; padding: 0.36rem 0.26667rem 0.26667rem; border-radius: 0.13333rem; overflow: hidden; font-size: 0.38667rem; } .smalltext011-theme13 strong { clear: both; display: block; text-align: center; color: rgb(29, 66, 122) !important; font-size: 0.4rem !important; margin-bottom: 0.24rem; } .smalltext011-theme13 p { margin: 0 !important; } .smalltext010-theme13 { padding: 0rem 0.4rem 0.26667rem 0.4rem; border-radius: 0.13333rem; border: 1px solid rgb(29, 66, 122) !important; position: relative; margin-top: 0.8rem; font-size: 0.38667rem; } .smalltext010-theme13 strong { display: table; text-align: center; border-radius: 0.45rem; padding: 0.13333rem 0.26667rem; background: rgb(29, 66, 122) !important; font-size: 0.4rem; color: #fff !important; line-height: 1.5; margin: -0.4rem auto 0.2rem; } .smalltext010-theme13 p { margin: 0 !important; } .smalltext010-theme13 p img { width: 100% !important; } .smalltext008-theme13 { background: rgb(236, 244, 255) !important; padding: 0.26667rem 0.26667rem 0.26667rem 0.26667rem; border-radius: 0.13333rem; position: relative; font-size: 0.38667rem; } .smalltext008-theme13 strong { display: inline-block; text-align: center; border-radius: 0.4rem; padding: 0.13333rem 0.26667rem; background: rgb(29, 66, 122) !important; font-size: 0.4rem !important; color: #fff !important; line-height: 1.2 !important; margin-bottom: 0.2rem !important; } .smalltext008-theme13 strong span { float: left; padding-right: 0.13333rem; } .smalltext008-theme13 p { margin: 0 !important; } .smalltext005-theme13 { padding: 0.3rem 0.4rem; border-radius: 0.13333rem; border: 1px solid rgb(29, 66, 122) !important; position: relative; font-size: 0.38667rem; } .smalltext005-theme13 strong { display: inline-block; padding: 0rem 0rem 0.06667rem 0rem; font-size: 0.4rem; color: rgb(29, 66, 122) !important; line-height: 1.4; border-bottom: 2px solid rgb(29, 66, 122) !important; margin-bottom: 0.2rem; } .smalltext005-theme13 p { margin: 0 !important; } .smalltext002-theme13 { padding: 0rem 0.4rem 0.26667rem 0.4rem; border-radius: 0.13333rem; border: 1px dashed rgb(29, 66, 122) !important; position: relative; margin-top: 0.8rem; font-size: 0.38667rem; } .smalltext002-theme13 strong { display: table; border-radius: 0.4rem; padding: 0.13333rem 0.26667rem; background: #ffffff; font-size: 0.4rem; color: rgb(29, 66, 122) !important; line-height: 1.4; top: 50%; border: 1px dashed rgb(29, 66, 122) !important; text-align: center; margin: -0.4rem auto 0.2rem; } .smalltext002-theme13 p { margin: 0 !important; } .smalltext001-theme13 { background: rgba(236, 244, 255, 0.5) !important; padding: 0.3rem 0.3rem 0.2rem 0.3rem !important; border-radius: 0.13333rem; margin-bottom: 0.26667rem; } .smalltext001-theme13 strong { display: inline-block; position: relative; border-radius: 0.13333rem; padding: 0.06667rem 0.26667rem; background: rgb(29, 66, 122) !important; color: #fff !important; line-height: 0.66667rem; overflow: hidden; font-size: 0.4rem; margin-bottom: 0.2rem; } .smalltext001-theme13 p { margin: 0 !important; } .smallbtn015-theme13 { display: inline-block !important; vertical-align: top !important; padding-left: 1.09333rem !important; width: 3.86667rem !important; height: .69333rem !important; background: url(../images/insidestyle/smallbtn015.png) left top no-repeat !important; background-size: 100% auto !important } .smallbtn015-theme13 span { display: block !important; text-align: center !important; color: #fefefe !important; font-size: .37333rem !important; line-height: .69333rem !important } .smallbtn014-theme13 { display: inline-block !important; vertical-align: top !important; padding-left: .72rem !important; height: .85333rem !important; width: 2.56rem !important; background: url(../images/insidestyle/smallbtn014.png) left top no-repeat !important; background-size: 100% auto !important; padding-right: .05333rem !important } .smallbtn014-theme13 span { display: block !important; text-align: center !important; line-height: .85333rem !important; color: #ffffff !important; font-size: .37333rem !important } .smallbtn010-theme13 { width: 100% !important; height: 2.08rem !important; background: url(../images/insidestyle/smallbtn010-pic.png) center no-repeat !important; background-size: 100% !important; margin: 0 auto !important; padding: 0.44rem 0.48rem 0 2.64rem !important; text-align: center !important; display: block !important; } .smallbtn010-theme13 strong { font-size: 0.37333rem !important; line-height: 1.1 !important; color: #f05f08 !important; display: block !important; margin-bottom: 0.15rem !important; } .smallbtn010-theme13 span { font-size: 0.32rem !important; color: #f04832 !important; line-height: 0.48rem !important; background: #feebdf !important; border-radius: 0.12rem !important; padding: 0 0.2rem !important; display: inline-block !important; } .smallbtn009-theme13 { background-image: linear-gradient(to right, #2481bc, #fff 60%); border-radius: 0.66rem; padding: 0.1rem !important; margin: 0.4rem auto !important; display: table; position: relative; } .smallbtn009-theme13::before { content: ""; background: #fff; border-radius: 0.66rem; position: absolute; left: 0.026667rem; right: 0.026667rem; top: 0.026667rem; bottom: 0.026667rem; } .smallbtn009-theme13 a { font-size: 0.4rem !important; color: #fff; line-height: 1.1 !important; background-color: #195a9c; background-image: linear-gradient(to right, #227bb7, #195a9c); border-radius: 0.6rem 0 0 0.6rem !important; padding: 0.06rem 0.1rem !important; display: block !important; position: relative; box-shadow: 0 0 0.06667rem #123f77 !important; } .smallbtn009-theme13 a::before { content: ""; width: 1.09333rem; height: 1.09333rem; background: url(../images/insidestyle/smallbtn009-zs2.png) center no-repeat; background-size: 100%; display: inline-block; vertical-align: middle; margin-right: 0.16rem; } .smallbtn009-theme13 a::after { content: ""; width: 0.77333rem; height: 1.21333rem; background: url(../images/insidestyle/smallbtn009-zs3.jpg) center no-repeat; background-size: 100%; display: block; position: absolute; right: -0.77333rem; top: 0; } .smallbtn007-theme13 { background: url(../images/insidestyle/smallbtn007-bg.png) center no-repeat; border-radius: 0.53333rem !important; margin: 0.4rem auto !important; display: table; } .smallbtn007-theme13 a { font-size: 0.4rem !important; line-height: 1.04rem !important; color: #1f76b1 !important; text-align: center; padding: 0 0.32rem !important; display: block; } .smallbtn007-theme13 a::after { content: ""; width: 0.4rem; height: 0.4rem; background: url(../images/insidestyle/smallbtn007-zs.png) center no-repeat; background-size: 100%; display: inline-block; vertical-align: middle; margin-left: 0.2rem; } .smalltable020-theme13 { background: rgb(236, 244, 255) !important; border-radius: .5866666667rem !important; position: relative; box-shadow: .2933333333rem .2933333333rem .3466666667rem rgb(58 75 98 / 8%); margin: .6666666667rem 0 .4rem !important; overflow: hidden; border: 1px solid rgb(20, 51, 97) !important } .smalltable020-theme13 table { clear: both; width: 100%; border: 0; border-collapse: collapse; background: 0 0; margin: 0 !important } .smalltable020-theme13 table thead { background: rgb(29, 66, 122) !important } .smalltable020-theme13 table tbody tr td, .smalltable020-theme13 table thead tr th { padding: .2666666667rem !important; border-left: 1px solid rgb(20, 51, 97) !important; font-size: .28rem; text-align: center } .smalltable020-theme13 table thead tr th { color: rgb(250, 65, 44) !important; background: 0 0; line-height: 1.5 } .smalltable020-theme13 table tbody tr td:first-child, .smalltable020-theme13 table thead tr th:first-child { border-left: 0 !important } .smalltable020-theme13 table tbody { padding-top: .2666666667rem !important; background: 0 0 } .smalltable020-theme13 table tbody tr td { border-top: 1px solid rgb(20, 51, 97) !important; border-left: 0 !important; line-height: 2; font-size: 0.24rem; } .smalltable019-theme13 { clear: both; display: block; margin: .33333rem 0rem; } .smalltable019-theme13 table { width: 100%; border-collapse: collapse; border: 0 !important; background: #fff; } .smalltable019-theme13 table td { padding: 0.133333rem 0.13333rem !important; border: 1px solid rgba(20, 51, 97, 0.2) !important; text-align: center; word-break: break-all; font-size: .37333rem !important; line-height: 0.64rem !important; } .smalltable019-theme13 table tr:nth-child(odd) td { background: rgba(236, 244, 255, 0.2) !important; } .smalltable019-theme13 table tr td:first-child { background: rgb(29, 66, 122) !important; color: #fff; border-bottom: 1px solid rgb(20, 51, 97) !important; } .smalltable019-theme13 table tr:last-child td:first-child { border-bottom: 1px solid rgba(20, 51, 97, 0.2) !important; } .smalltable018-theme13 { clear: both; display: block; margin: .33333rem 0rem; } .smalltable018-theme13 table { width: 100%; border-collapse: collapse; border: 0px !important; background: #fff; } .smalltable018-theme13 table thead th, .smalltable018-theme13 table tbody td { padding: 0.133333rem 0.13333rem !important; border: 1px solid rgba(20, 51, 97, 0.2) !important; text-align: center; word-break: break-all; font-size: .37333rem !important; line-height: 0.64rem !important; } .smalltable018-theme13 table thead th { background: rgba(29, 66, 122, 1) !important; color: #fff; border: 1px solid #59649a !important; } .smalltable018-theme13 table tbody tr:nth-child(even) td { background: rgba(236, 244, 255, 0.2) !important; } .smalltable016-theme13 { clear: both; display: block; margin: .33333rem 0rem; } .smalltable016-theme13 table { width: 100% !important; border-collapse: collapse !important; border: 0px !important; background: #fff; } .smalltable016-theme13 table thead th { background: -webkit-linear-gradient(top, #f7f7f7, #ececec); background: -o-linear-gradient(top, #f7f7f7, #ececec); background: -moz-linear-gradient(top, #f7f7f7, #ececec); background: linear-gradient(top, #f7f7f7, #ececec); } .smalltable016-theme13 table thead th, .smalltable016-theme13 table tbody td { padding: 0.133333rem 0.13333rem !important; border: 1px solid #ddd !important; text-align: center; word-break: break-all; font-size: .37333rem !important; line-height: 0.64rem; } .smalltable012-theme13 { clear: both; display: block; margin: .33333rem 0rem; } .smalltable012-theme13 table { width: 100% !important; border-collapse: collapse !important; border: 0px !important; background: #fff !important; } .smalltable012-theme13 table td { padding: 0.133333rem 0.13333rem !important; border: 1px solid rgba(20, 51, 97, 0.2) !important; text-align: center !important; word-break: break-all !important; font-size: .37333rem !important; line-height: 0.64rem !important; } .smalltable012-theme13 table tr:nth-child(odd) td { background: rgba(236, 244, 255, 0.2) !important; } .smalltable012-theme13 table tr td:first-child { background: rgb(29, 66, 122) !important; background: -o-linear-gradient(left, rgb(29, 66, 122), rgb(107, 158, 227)); background: -webkit-gradient(linear, left top, right top, from(rgb(29, 66, 122)), to(rgb(107, 158, 227))); background: linear-gradient(to right, rgb(29, 66, 122), rgb(107, 158, 227)); color: #fff !important; border-bottom: 1px solid rgba(20, 51, 97, 0.2) !important; } .smalltable012-theme13 table tr:last-child td:first-child { border-bottom: 1px solid rgba(20, 51, 97, 0.2) !important; } .smallvideo007-theme13 { position: relative; background: url(../images/insidestyle/smallvideo007bg.png) left top no-repeat #fce6d2 !important; background-size: auto 100% !important; padding: 0.22rem 0 0.22rem 0.17rem !important; width: 6.8rem; margin: 0.15rem auto !important; overflow: hidden } .smallvideo007-theme13:before { content: "现场视频"; display: block; width: 0.42rem; padding: 0.64rem 0 0; margin: 0; text-align: center; color: #b8312d !important; text-indent: 0; font-size: 0.32rem; font-weight: 700; line-height: 0.36rem; position: absolute; right: 0.16rem; top: 0.54rem } .smallvideo007-theme13:after { position: absolute; width: 0.53rem; height: 0.51rem; background: url(../images/insidestyle/smallvideo007icon.gif) center center no-repeat; display: block; content: ""; right: 0.12rem; top: 0.52rem } .smallvideo007-theme13 video { float: left; width: 5.8rem; border: 0.05rem solid #fff !important; overflow: hidden; box-shadow: 0 0.03rem 0.13rem 0.03rem rgb(36 0 0 / 23%); margin: 0 !important } .smallvideo005-theme13 { margin: 0.45rem 0 0.4rem !important; } .smallvideo005-theme13 .videobox1 { background: #fff; border-radius: 0.28rem 0.28rem 0.28rem 0.64rem; border-top: 0.08rem solid rgb(107, 158, 227); padding: 0 0.32rem 0.32rem !important; box-shadow: 0 0 16px rgba(255, 95, 74, 0.24); position: relative; z-index: 2; } .smallvideo005-theme13 .videobox1 .daoyu { position: absolute; left: 0; right: 0; top: -0.3rem; font-size: .42667rem !important; color: #fff; font-weight: bold; text-align: center; height: 0px !important; line-height: 0rem !important; margin: 0px auto !important; width: 2rem !important; background: rgb(107, 158, 227); border-top: 0.3rem solid rgb(107, 158, 227); border-left: 0px; border-right: 0px; border-bottom: 0.4rem solid rgb(107, 158, 227); border-radius: 0px; border-bottom-left-radius: 1rem 0.4rem; border-bottom-right-radius: 1rem 0.4rem; box-shadow: 0px 0px 0px 3px #fff, 0px 5px 10px 5px rgba(29, 66, 122, 0.3); } .smallvideo005-theme13 .videobox1 p { margin: 0.88rem 0 0.4rem !important; } .smallvideo005-theme13 .videobox1 .video { border-radius: 0.2rem 0.2rem 0.2rem 0.4rem !important; overflow: hidden; position: relative; } .smallvideo005-theme13 .videobox1 .video video { width: 100%; } .smallvideo005-theme13 .videobox1 .video .tit { margin: 0 !important; position: absolute; left: 1.04rem; right: 0; top: 0.12rem; z-index: 1; } .smallvideo005-theme13 .videobox1 .video .tit::before { content: ""; width: 1.44rem; height: 0.72rem; background: url(../images/insidestyle/smallvideo005-pic02.png) center no-repeat; background-size: 100%; display: block; position: absolute; left: -1.04rem; top: 0; z-index: -1; } .smallvideo005-theme13 .videobox1 .video .tit strong { background-image: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0.3)); border-radius: 0.08rem 0 0 0.08rem; font-size: 0.34rem !important; color: rgb(107, 158, 227); line-height: 0.53333rem; padding: 0.10667rem 0.32rem 0.10667rem 0.64rem !important; display: block; position: relative; } .smallvideo005-theme13 .videobox1 .video .tit strong::before { content: ""; width: 0; border-left: 0.32rem solid rgb(107, 158, 227); border-top: 0.16rem solid transparent; border-bottom: 0.16rem solid transparent; position: absolute; top: 50%; left: 0.16rem; margin-top: -0.16rem; } .smallvideo005-theme13 .videobox1 .video .tit strong::after { content: ""; width: 0.026667rem; background: #f69386; position: absolute; left: 0.14667rem; top: 20%; bottom: 20%; } .smallvideo005-theme13 .videobox2 { background: rgb(107, 158, 227); border-radius: 0 0.8rem 0.8rem 0.32rem; padding: 0.16rem 0 0.12rem !important; position: relative; margin-top: 0.24rem !important; z-index: 1; } .smallvideo005-theme13 .videobox2::before, .smallvideo005-theme13 .videobox2::after { content: ""; height: 0.72rem; background: rgb(107, 158, 227); position: absolute; left: 0; right: 10%; top: -0.70667rem; z-index: -1; } .smallvideo005-theme13 .videobox2::after { background: #fff; border-radius: 0 0 0 0.8rem; top: -0.72rem; } .smallvideo005-theme13 .videobox2 .p1 { font-size: 0.32rem !important; color: #ffffff; font-weight: bold; margin: 0 0 0.10667rem 0.4rem !important; } .smallvideo005-theme13 .videobox2 .p2 { background: rgb(225, 235, 248); border-radius: 0 0.12rem 0.12rem 0.12rem; font-size: 0.26667rem !important; color: rgb(107, 158, 227); line-height: 0.56rem; text-align: right; padding: 0 0.4rem 0 1.32rem !important; margin: 0 !important; display: inline-block; box-shadow: 0 0 0.12rem rgb(107, 158, 227) inset; } .smallvideo005-theme13 .videobox2 .swtbtn { width: 2rem !important; height: 1.64rem !important; display: block; padding: 0.2rem 0.4rem 0rem !important; position: absolute; right: 0.2rem; top: -0.2rem; font-size: 0.42rem !important; color: #ffe699; text-align: center; line-height: 0.52rem; font-weight: bold; text-shadow: 0 0 5px rgb(20, 51, 97); background: rgb(20, 51, 97); background: -moz-linear-gradient(40deg, rgba(20, 51, 97, 0.8), rgba(107, 158, 227, 0.8), rgba(20, 51, 97, 0.8)); background: -o-linear-gradient(40deg, rgba(20, 51, 97, 0.8), rgba(107, 158, 227, 0.8), rgba(20, 51, 97, 0.8)); background: -webkit-linear-gradient(40deg, rgba(20, 51, 97, 0.8), rgba(107, 158, 227, 0.8), rgba(20, 51, 97, 0.8)); background: linear-gradient(40deg, rgba(20, 51, 97, 0.8), rgba(107, 158, 227, 0.8), rgba(20, 51, 97, 0.8)); border-radius: 30px 30px 30px 0px; border: 5px solid #fee699; box-shadow: 2px -5px 0px rgba(20, 51, 97, 0.8); } .smallvideo005-theme13 .videobox2 .swtbtn::before { content: ""; height: 0.12rem; box-shadow: 0 0 0.88rem 0.8rem rgba(225, 235, 248, 0.57); position: absolute; right: 2.66667rem; top: 0.4rem; z-index: -1; } .smallvideo003-theme13 img { display: block; width: 100% !important } .smallvideo003-theme13 video { border-top: 0.04rem solid #ff5f4a !important; display: block; margin: 0 !important; } .smallvideo003-theme13 .span-swt { width: 109.5% !important; height: 2.84rem !important; background: url(../images/insidestyle/msmallvideo003-swtzs.png) center top no-repeat; background-size: 100%; margin: 0 0 0 -.4rem !important; display: block; font-size: 0 !important; } .smalltit096-theme13 { text-align: center; } .smalltit096-theme13 strong { background: #4772bb; background: -webkit-linear-gradient(rgb(107, 158, 227), rgb(20, 51, 97)); background: -o-linear-gradient(rgb(107, 158, 227), rgb(20, 51, 97)); background: -moz-linear-gradient(rgb(107, 158, 227), rgb(20, 51, 97)); background: linear-gradient(rgb(107, 158, 227), rgb(20, 51, 97)); display: inline-block; color: #fff !important; padding: 0.06667rem 0.33333rem !important; border-radius: 50px; position: relative; display: inline-block; line-height: 0.6rem; font-size: 0.4rem !important; } .smalltit096-theme13 strong:after, .smalltit096-theme13 strong:before { content: ""; width: 0.66667rem; height: 0.2rem; background: url(../images/insidestyle/small030.png) no-repeat; display: block; background-size: 1.10667rem; position: absolute; top: 50%; margin-top: -0.09333rem !important; } .smalltit096-theme13 strong:before { background-position: left center; left: -0.93333rem; } .smalltit096-theme13 strong:after { background-position: right center; right: -0.93333rem; } .smalltit090-theme13 { text-align: center; } .smalltit090-theme13 strong { background: rgb(29, 66, 122); display: inline-block; border-radius: 50px; -webkit-box-shadow: 0 0.0666875rem 0 rgb(29, 66, 122); box-shadow: 0 0.0666875rem 0 rgb(29, 66, 122); position: relative; margin-bottom: 0.46667rem !important; } .smalltit090-theme13 strong span { background: rgb(29, 66, 122) !important; display: block; color: #fff !important; padding: 0.16rem 0.26667rem !important; line-height: 0.4rem; border-radius: 50px; -webkit-box-shadow: 0 0.05333125rem 0 #fff; box-shadow: 0 0.05333125rem 0 #fff; } .smalltit090-theme13 strong:after { content: ""; width: 0.53333rem; height: 0.41333rem; background: url(../images/insidestyle/small028.png) no-repeat center; background-size: 0.53333rem; display: block; bottom: -0.30667rem; position: absolute; left: 50%; margin-left: -0.26667rem !important; } .smalltit038-theme13 { clear: both; text-align: center !important; } .smalltit038-theme13 span { display: inline-block; border-radius: 0.42667rem; padding: 0.04rem 0.2rem !important; background: rgb(29, 66, 122) !important; color: #fff !important; position: relative; } .smalltit038-theme13 span::before, .smalltit038-theme13 span::after { content: ""; background: rgb(29, 66, 122) !important; width: 0.46667rem; background-size: 0.46667rem; height: 2px; display: inline-block; vertical-align: middle; position: absolute; top: 50%; margin-top: -1px; } .smalltit038-theme13 span::before { left: -0.45333rem; } .smalltit038-theme13 span::after { right: -0.45333rem; } .smalltit033-theme13 { clear: both; text-align: center; } .smalltit033-theme13 strong { display: inline-block; position: relative; border-top: 1px solid rgb(29, 66, 122) !important; border-bottom: 1px solid rgb(29, 66, 122) !important; padding: 0.10667rem 0rem 0rem 0rem !important; } .smalltit033-theme13 strong span { position: absolute; left: 50%; background: #fff !important; color: rgb(29, 66, 122) !important; font-style: normal; width: 0.4rem; z-index: 5; line-height: 0.2rem; font-size: 0.32rem !important; top: -0.12rem; text-align: center; margin-left: -0.17333rem !important; } .smalltit022-theme13 { text-align: center; } .smalltit022-theme13 strong { display: inline-block; border: 1px solid rgb(29, 66, 122) !important; color: rgb(29, 66, 122) !important; padding: 0rem 0.2rem !important; position: relative; } .smalltit022-theme13 strong:after, .smalltit022-theme13 strong:before { content: ""; position: absolute; left: 50%; transform: translateX(-50%); } .smalltit022-theme13 strong:after { background: rgb(29, 66, 122) !important; width: 1.86667rem; height: 0.06667rem; bottom: -0.04rem; border-radius: 0.06667rem; } .smalltit022-theme13 strong:before { background: url(../images/insidestyle/smalltit022icon01.png) no-repeat center top; width: 1.46667rem; height: 0.13333rem; top: -0.06667rem; background-size: 100%; } .smalltit021-theme13 { text-align: center; } .smalltit021-theme13 strong { border-bottom: 1px solid #c21a20; display: inline-block; color: #c21a20 !important; position: relative; padding: 0.04rem 0px; font-weight: normal; } .smalltit021-theme13 strong:after, .smalltit021-theme13 strong:before { content: ""; position: absolute; width: 0.18667rem; height: 0.13333rem; transform: translateY(-50%); top: 50%; } .smalltit021-theme13 strong:after { background: url(../images/insidestyle/small009.png) no-repeat left top; right: -0.4rem; background-size: cover; } .smalltit021-theme13 strong:before { background: url(../images/insidestyle/small010.png) no-repeat left top; left: -0.4rem; background-size: cover; } .smalltit017-theme13 { text-align: center; position: relative; z-index: 3; } .smalltit017-theme13 strong { border: 1px solid rgb(20, 51, 97) !important; display: inline-block; padding: 0rem 0.2rem !important; background: #fff !important; font-weight: normal; position: relative; } .smalltit017-theme13 strong:after, .smalltit017-theme13 strong:before { content: ""; position: absolute; width: 0.26667rem; height: 0.26667rem; } .smalltit017-theme13 strong:after { border-top: 1px solid rgb(20, 51, 97) !important; border-left: 1px solid rgb(20, 51, 97) !important; left: -0.06667rem; top: -0.06667rem; } .smalltit017-theme13 strong:before { border-bottom: 1px solid rgb(20, 51, 97) !important; border-right: 1px solid rgb(20, 51, 97) !important; right: -0.06667rem; bottom: -0.06667rem; } .smalltit014-theme13 { overflow: hidden } .smalltit014-theme13:before { content: ""; display: inline-block; width: .4rem; height: .4rem; background: url(../images/insidestyle/newicon14.png) no-repeat left top; background-size: 100%; vertical-align: middle; margin-right: .13333rem !important } .smalltit011-theme13 { background: url(../images/insidestyle/newicon11.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit008-theme13 { background: url(../images/insidestyle/newicon08.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smalltit006-theme13 { background: url(../images/insidestyle/newicon06.png) no-repeat left 0.2rem; background-size: 0.4rem; padding-left: 0.53333rem !important; } .smallbtn005-theme13 { text-align: center; } .smallbtn003-theme13 { clear: both; display: block; position: relative; margin: 0.4rem 0rem 0.4rem 0.4rem !important; } .smallbtn003-theme13:before { content: ""; background: #fef2ec; border-radius: .1333125rem; position: absolute; left: .1875rem; right: .1875rem; top: .1875rem; bottom: -.1875rem; box-shadow: 0 0 0.10669rem rgba(237, 88, 11, 0.27); } .smallbtn003-theme13:after { content: ""; background: #fff; border-radius: .1333125rem; position: absolute; left: .09375rem; right: .09375rem; top: .1875rem; bottom: -.09375rem; box-shadow: 0 0 0.10669rem rgba(237, 88, 11, 0.27); } .smallbtn003-theme13 dl { height: 1.7875rem !important; background: #fff; border-radius: .1333125rem !important; box-shadow: 0 0 0.10669rem rgba(237, 88, 11, 0.27) !important; position: relative; z-index: 1; } .smallbtn003-theme13 dd { width: 75% !important; font-size: 0.4rem !important; color: #f68900; line-height: 0.66667rem !important; float: left; margin: 0 !important; padding: 0.2rem 0 0 1.53333rem !important; } .smallbtn003-theme13 dd:before { content: ""; width: 1.73333rem; height: 1.73333rem; background: url(../images/insidestyle/smallbtn003.png) no-repeat; background-size: 100%; display: block !important; position: absolute; left: -0.4rem; top: 0rem; } .smallbtn003-theme13 dt { width: 22% !important; float: right; background: url(../images/insidestyle/smallbtn003-btnbg.jpg) no-repeat; background-size: 100% 100%; padding: .2666875rem 0 .32rem 0 !important; border-radius: 0 .1333125rem .1333125rem 0 !important; } .smallbtn003-theme13 dt a { font-size: .375rem !important; line-height: 1.1 !important; text-align: center; color: #fff; display: block !important; background: url(../images/insidestyle/smallbtn003-btn.png) center top no-repeat; background-size: .69375rem; padding-top: .8265375rem !important; }