.banner img {position:relative;left:50%;-webkit-transform:translateX(-50%);max-width:100%;/*width:100%;overflow:hidden;*/} section {margin-top:23px !important;} .sec1 h2,.sec2 h2,.sec4 h2,.sec6 h4 {height:34px;line-height:34px;font-size:26px;font-weight:bold;color:#000;padding-bottom:9px;} .sec1 p:first-of-type {padding:6px 0;text-indent:2em;line-height:33px;} .sec1 p:last-of-type {padding:6px 0;} .sec1 p:last-of-type a,.btn a {color:#ff0000;} .sec1 p:last-of-type a:hover,.btn a:hover {color:#ff0000;text-decoration:underline;} .img-cen {margin:0 auto;} .sec2 h2 span,.sec4 h2 span,.tab .tab-nav .active a span,.sec6 h4 span {color:#003bc2;} .sec2 h2 + p {margin:15px 0 20px;} .sec2 .xs6 {position:relative;margin-bottom:20px;} .opa {position:absolute;bottom:0;background-color:rgba(4,60,144,0.9);left:0;right:0;opacity:0;text-align:center;transition:all .5s cubic-bezier(0.175,0.885,0.32,1) 0s;height:100%;} .sec2 .xs6:hover .opa {opacity:1;transition:all .5s cubic-bezier(0.175,0.885,0.32,1) 0s;} .opa * {padding:15px 15px 0;color:#fff;} .img-max {width:100%;} .sec2 h3 {font-size:26px;font-weight:500;padding-top:20px;} h3.xs12 {padding-bottom:20px;} .sec2 h3 span {font-size:12px;} .sec2 .img-xl {margin-bottom:15px;} .sec3 * {text-align:center;} .sec3 p:first-child {font-size:20px;line-height:34px;} .sec3 p:last-of-type {font-size:24px;font-weight:bold;line-height:34px;color:#003bc2;} .sec3 div {background:url("../img/1.gif");margin-top:15px;} .sec3 div span {font-size:20px;line-height:37px;color:#fff;background-color:#003bc2;display:inline-block;height:39px;line-height:39px;padding:0 20px;cursor:pointer;} .sec4 .active {position:relative;} .sec4 .tab-head {width:100%;height:auto;padding:15px 0;border-bottom:2px solid #4f4f4f;} .tab .tab-nav li a,.tab .tab-body {border:none;} .gy-bg {display:none;} .tab .tab-nav .active a + .gy-bg {display:block;width:254px;height:12px;top:51px;left:15px;position:absolute;z-index:2;background:url("../img/gy-title-bg.jpg");} .tab .tab-nav li {font-size:20px;line-height:28px;color:#3e3e3e;} .tab .tab-head ul {text-align:center;} .pia {font-size:28px !important;line-height:28px !important;color:#bcbcbc !important;padding:0 10px;} .tab .tab-body {margin-top:0;padding-top:31px;} .tab .tab-body p {padding-bottom:2px;text-indent:2em;line-height:28px;} .btn {text-indent:0 !important;} .sec5 .xm7 h3 {color:#003bc2;padding-bottom:11px;font-size:24px;} .sec5 .xm7 h3 span {color:#181818;font-size:14px;} .sec5 .xm7 p {padding:6px 0;text-indent:2em;line-height:28px;} .sec5 .xm7 p span {color:#f80300;} .sec6 .xs6.xm4 h5 {font-weight:bold;font-size:14px;line-height:24px;color:#000;padding:12px 0 8px;} .sec6 .xs6.xm4 h5:hover a {color:#000;text-decoration:underline;} .sec6 .xs6.xm4 p {font-size:12px;line-height:21px;color:#000;} .sec6 h4 {margin-bottom:29px;} .sec6 ul li {margin-bottom:25px;} .triple {position:relative;} .triple span {position:absolute;font-size:23px;color:#fff100;z-index:3;bottom:10px;right:6px;} .triple:after {position:absolute;display:block;content:" ";width:0;height:0;border-bottom:81px solid #c01821;border-left:81px solid transparent;bottom:0;right:0;} .mask {position:relative;} .sec7 span a {color:#fff;} .sec8 {text-align:center;} .sec8 h5 {font-size:26px;font-weight:bold;} .sec8 p {font-size:20px;line-height:45px;} /*foot*/ .footd{width:100%; background:#171f23;color:#a9b3b3; text-align:center; line-height:20px; padding:15px 0;} @media(min-width:1000px) {.show-xs {display:none;} } @media(max-width:999px) {.hid-xs {display:none !important;} .img-xs {width:100%;} .tab .tab-nav li {width:100%;text-align:center;} .tab .tab-nav li:nth-of-type(1),.tab .tab-nav li:nth-of-type(3) {border-bottom:1px solid #ccc;} .tab .tab-nav li a {line-height:40px;font-size:20px;} .tab .tab-nav .active a {font-weight:bold;font-size:25px;} } @media(max-width:999px) and (min-width:760px) {.opa * {padding:30px 30px 0;} .sec2 h3 {font-size:40px;} .opa p {font-size:22px;line-height:35px;} } @media(max-width:759px) {.img-xl {width:100%;} .hid-xl {display:none;} .sec2 h3 {font-size:38px;padding-top:10px;} .opa p {font-size:20px;line-height:33px;} .sec7 * {text-align:center;} } @media(min-width:450px) {.show-small {display:none;} } @media(max-width:449px) {.hid-small {display:none !important;} .duiqi {padding:0 10px;} }