﻿/*# sourceURL=/publish/scwgydxxyw/css/inside.css */
/*@ sourceURL=/publish/scwgydxxyw/css/inside.css */
/*@ sourceURL=/publish/scwgydxxyw/css/inside.css */
.inside {
width: 100%;
background: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/inside-bg.png") center top;
background-attachment: fixed;
padding-top: 40px;
padding-bottom: 60px;
overflow: hidden;
}
.inside-1 {
background: #FFFFFF;
padding-top: 0;
}
.in-lef {
width: 300px;
}
.in-rig {
width: calc(97% - 300px);
background: #FFFFFF;
padding: 0 3%;
padding-bottom: 60px;
}
.in-lef-1 {
width: 100%;
;
margin-bottom: 20px;
}
.in-lef-bt {
width: 100%;
height: 96px;
line-height: 96px;
padding-left: 30px;
font-size: 30px;
font-weight: bold;
color: #FFFFFF;
background: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/in-lef-bt-bg.png") center center;
}
.in-lef-det {
width: 100%;
padding: 20px 0 20px 10px;
background: #FFFFFF;
overflow: hidden;
}
.in-lef-det>a {
width: 100%;
height: 56px;
line-height: 56px;
font-size: 16px;
color: #333333;
position: relative;
padding-left: 50px;
}
.in-lef-det>a::before {
width: 8px;
height: 8px;
top: 24px;
left: 20px;
background: #1869C4;
opacity: 0;
}
.in-lef-det>a.on,
.in-lef-det>a:hover {
background: #F6F6F6;
}
.in-lef-det>a.on::before {
opacity: 1;
}
.in-lef-det2 {
padding: 30px 30px;
}
.in-lef-det2 p {
width: 100%;
height: 50px;
line-height: 50px;
}
.in-lef-det2 p a {
border-bottom: 1px dashed #DDDDDD;
font-size: 16px;
color: #333333;
height: 50px;
width: 100%;
}
.in-lef-det2 p:last-child a {
border: none;
}
.in-lef-det2 p a:hover {
color: #368BE3;
font-weight: bold;
}
.in-tiao {
width: 100%;
height: 80px;
margin-bottom: 40px;
border-bottom: 2px solid #1869C4;
line-height: 90px;
}
.in-tiao>span {
font-size: 30px;
font-weight: bold;
color: #1869C4;
}
.in-tiao p {
color: #777777;
}
.in-tiao p a {
margin: 0 10px;
color: #777777;
}
.in-tiao p a:nth-child(1) {
padding-left: 36px;
background: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/intio-bg.png") no-repeat left center;
}
.in-tiao p a:hover {
font-weight: bold;
color: #000000;
}

.in-gk {
width: 100%;
padding: 0 3.125%;
}
.in-gk img {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.in-gk>p {
text-indent: 2rem;
text-align: justify;
color: #555555;
line-height: 2;
margin: 10px 0;
}
.in-gk>p > span {
font-size: 18px;
color: #1869C4;
font-weight: bold;
text-indent: 0;
}
.in-gk-bt {
margin-top: 40px;
margin-bottom: 20px;
}
.in-gk-bt::after {
width: 100%;
left: 0;
top: 50%;
height: 1px;
background: #DDDDDD;
}
.in-gk-bt span {
z-index: 10;
background: #FFFFFF;
font-size: 30px;
color: #1869C4;
}
.in-gk-bt .fl {
padding-right: 40px;
}
.in-gk-bt .fr {
padding-left: 40px;
}
.in-gk-cont {
width: 100%;
height: 106px;
margin-top: 60px;
border-left: 7px solid #1869C4;
background: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/in-gk-cont-bg.png") no-repeat right center;
padding: 25px 0;
}
.in-gk-cont p {
font-size: 18px;
color: #1869C4;
font-weight: bold;
line-height: 1.5;
padding-left: 10%;
}
.in-gk > ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.in-gk > ul li {
width: 30%;
height: 57px;
line-height: 57px;
}
.in-gk > ul li:last-child:nth-child(3n - 1) {
margin-right: 35%;
}
.in-gk > ul li a {
width: 100%;
color: #333333;
padding-left: 35px;
padding-right: 10px;
background: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/jg-1.png") no-repeat left center;
transition: all 0.3s;
overflow: hidden;
word-wrap: normal;
white-space: nowrap;
text-overflow: ellipsis;
}
.in-sz > ul li a {
background-image: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/jg-2.png");
}
.in-gk > ul li a:hover {
border-radius: 10px;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
color: #1869C4;
font-weight: bold;
background-position: left 5px center;
}
.in-ds {
width: 100%;
margin-top: 30px;
}
.in-ds .item {
width: 100%;
}
.in-ds .item label {
float: left;
width: 140px;
position: relative;
}
.in-ds .item label::after {
width: 8px;
height: 8px;
top: 0;
right: -4px;
background: #C27831;
}
.in-ds .item label span {
font-size: 24px;
font-weight: bold;
color: #C27831;
font-family: "宋体";
}
.in-ds .item .det {
float: left;
padding-left: 5.4%;
width: calc(100% - 140px);
border-left: 1px solid #DDDDDD;
padding-bottom: 40px;
}
.in-ds .item .det p {
font-size: 16px;
color: #555555;
line-height: 2;
text-align: justify;
}
.in-ds .item .det img {
max-width: 100%;
margin: 20px 0;
}
.in-ld {
flex-wrap: wrap;
}
.in-ld li {
width: 48%;
margin-bottom: 25px;
}
.in-ld li a {
width: 100%;
display: flex;
justify-content: space-between;
}
.in-ld-img {
width: 96px;
height: 96px;
border-radius: 50%;
overflow: hidden;
}
.in-ld-img img {
width:100%!important;
height:100%!important;
object-fit:cover;
margin:0!important;
}
.in-ld-det {
width: calc(100% - 96px);
float: left;
padding-left: 15px;
}
.in-ld-detbt {height: auto;}
.in-ld-detbt span {
font-size: 20px;
color: #1869C4;
font-weight: bold;
line-height: 2.5;
}
.in-ld-detbt p {width: 100%;font-size: 14px;color: #777777;padding-bottom: 4px;line-height: 20px;border-bottom: 1px solid #DDDDDD;}
.in-ld-det > p {
font-size: 16px;
color: #333333;
line-height: 2;
margin-top: 10px;
text-align: justify;
}
.in-qk > ul {
margin-bottom: 30px;
}
.in-qk > ul li {
width: 48%;
}
.in-qk > ul li a {
background-image: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/qk-1.png");
}
.in-det-bt {
text-align: center;
padding: 15px 0;
margin-bottom: 30px;
}
.in-det-bt > span {
font-size: 30px;
color: #1869C4;
}
.in-det-bt p {
margin-top: 30px;
font-size: 14px;
color: #999999;
}
.in-det-bt p span {
margin: 0 5px;
}
.in-det-xq {
}
.in-det-xq p {
text-indent: 2rem;
line-height: 2;
font-size: 16px;
color: #333333;
line-height: 2;
}
.in-det-xq img {
max-width: 100%!important;
height: auto!important;
}
.in-det-xq p span {width: 100%;text-align: center;font-size: 14px;display: block;}
.in-det-xq img {
display: block;
margin: 20px auto;
max-width: 100%;
}
.in-new2 {
width: 100%;
}
.in-new2 li {
width: 100%;
}
.in-new2 li a {
display: inline-block;
width: 100%;
overflow: hidden;
padding: 20px 0;
border-bottom: 1px dashed #DDDDDD;
transition: all 0.3s;
}
.in-new2 li a:hover {
box-shadow: 0 0 10px rgba(0,0,0,0.2);
border: none;
padding-left: 10px;
padding-right: 10px;
}
.in-new2 li label {
float: left;
width: 114px;
border-right: 1px solid #DDDDDD;
height: 76px;
text-align: center;
}
.in-new2 li label p {
font-size: 2.25rem;
color: #BBBBBB;
}
.in-new2 li label span {
font-size: 0.875rem;
color: #999999;
}
.in-new2 li .det {
float: left;
width: calc(100% - 114px);
padding-left: 20px;
}
.in-new2 li .det span {
width: 100%;
font-size: 1.125rem;
color: #333333;
margin-bottom: 10px;
text-overflow: ellipsis;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
}
.in-new2 li .det p {
font-size: 0.875rem;
color: #777777;
line-height: 1.5;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
}
.in-new2 li a:hover label,
.in-new2 li a:hover span,
.in-new2 li a:hover p {
font-weight: bold;
}
.in-new2 li a:hover .det span {
color: #1869C4;
}
.in-page {
width: 100% !important;
text-align: center !important;
padding: 30px 0 !important;
}
.in-page span {
all:unset !important;
display: inline-block !important;
font-size: 0.875rem !important;
color: #666666 !important;
padding: 10px 20px !important;
margin: 0 5px !important;
border: 1px solid #EEEEEE !important;
background-color: #FFFFFF !important;
}
.in-page .this-page {
border: none !important;
background: #1A3D8F !important;
color: #FFFFFF !important;
}
.in-page a {
all:unset !important;
cursor: pointer !important;
display: inline-block !important;
font-size: 0.875rem !important;
color: #666666 !important;
padding: 10px 20px !important;
margin: 0 5px !important;
border: 1px solid #EEEEEE !important;
background-color: #FFFFFF !important;
-webkit-transition: all 0.3s !important;
-moz-transition: all 0.3s !important;
-ms-transition: all 0.3s !important;
transition: all 0.3s !important;
}
.in-page a:hover {
background-color: #265DC9 !important;
border-color: #B5CAE0 !important;
color: #FFFFFF !important;
}
.in-page table tr td tr td:nth-child(1) {
display:none;
}
.in-xs {
width: 100%;
}
.inxs-1 {
width: 100%;
}
.inxs-12 {
width: 42.647%;
height: 300px;
overflow: hidden;
}
.inxs-12 img {
height: 100%;
min-width: 100%;
}
.inxs-13 {
width: 55.88%;
border: 1px solid #EEEEEE;
}
.inxs-13 p {
width: 100%;
background: #F5F5F5;
line-height: 43px;
font-size: 14px;
color: #777777;
padding: 0 20px;
}
.inxs-13 p:nth-child(even) {
background: #FFFFFF;
}
.inxs-13 p b {
display: inline-block;
width: 55px;
color: #555555;
}
.inxs-13 p a {
color: #015BB7;
margin-right: 15px;
}
.inxs-13 p a:hover {
font-weight: bold;
}
.inxs-2 {
width: 100%;
border: 1px solid #EEEEEE;
padding: 20px;
margin-top: 30px;
}
.inxs-2-bt {
width: 100%;
line-height: 48px;
background: #F5F5F5;
padding-left: 20px;
color: #333333;
margin-bottom: 40px;
}
.inxs-2 img {
display: block;
margin: 0 auto;
max-width: 100%;
}
.inxs-2 span {
width: 100%;
margin: 40px 0 20px 0;
color: #333333;
font-size: 24px;
}
.inxs-2 p {
font-size: 16px;
color: #333333;
text-indent: 2rem;
line-height: 2.5;
text-align: justify;
margin-bottom: 10px;
}
.in-yj {
width: 100%;
}
.in-yj ul {
flex-wrap: wrap;
}
.in-yj ul li {
width: 48%;
margin-bottom: 30px;
}
.in-yj ul li a {
padding: 10px 0;
width: 100%;
transition: all 0.3s;
}
.in-yj ul li span {
width: 100%;
padding-left: 15px;
height: 20px;
border-left: 3px solid #1869C4;
font-size: 18px;
color: #333333;
overflow: hidden;
word-wrap: normal;
white-space: nowrap;
text-overflow: ellipsis;
}
.in-yj ul li p {
width: 100%;
font-size: 12px;
color: #777777;
line-height: 1.5;
padding-left: 18px;
overflow: hidden;
word-wrap: normal;
white-space: nowrap;
text-overflow: ellipsis;
}
.in-yj ul li a:hover {
padding-left: 10px;
padding-right: 10px;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
.in-yj ul li a:hover span {
color: #1869C4;
font-weight: bold;
}
.in-img {
width: 100%;
}
.in-img ul {
flex-wrap: wrap;
}
.in-img ul li {
width: 300px;
max-width: 33%;
text-align: center;
margin-bottom: 20px;
}
.in-img ul li a {
width: 100%;
}
.in-img ul li .img {
width: 100%;
height: 180px;
overflow: hidden;
position: relative;
}
.in-img ul li img {
height: 100%;
min-width: 100%;
position: absolute;
left: 50%;
transform: translateX(-50%);
transition: all 0.8s;
}
.in-img ul li a:hover img {
transform: translateX(-50%) scale(1.1);
}
.in-img ul li p {
width: 100%;
font-size: 16px;
color: #333;
line-height: 3;
padding: 0 10px;
overflow: hidden;
word-wrap: normal;
white-space: nowrap;
text-overflow: ellipsis;
}
.in-img ul li a:hover p {
color: #1869C4;
font-weight: bold;
}
.in-img ul li a:hover {
box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
.content_blue12_tt {
margin: 0 auto;
}
#vsb_content table {
margin: 0 auto;
width: 700px;
}

.new33 {
width: 52.2%;
}
.new34 {
width: 44.85%;
}
.new35 ul {
display: none;
}
.new35 ul.on {
display: block;
animation: fadeInUp 0.5s;
}
.newadd {
color: #555555 !important;
position: relative;
cursor: pointer;
}
.newadd.on {
color: #3A5E87 !important;
}
.newadd:nth-child(3)::before {
left: 10px;
top: 50%;
transform: translateY(-50%);
width: 2px;
height: 20px;
background: #BBBBBB;
}
@media (max-width: 600px) {
.newadd:nth-child(3)::before {
left: 5px;
}
}
.jgsz {
 width: 100%;
 
}
.jgsz-top {
 overflow: hidden;
}
.jgsz-bt {
 width: 600px;
 max-width: 100%;
 margin: 0 auto;
 position: relative;
}
.jgsz-bt::after {
 left: 50%;
 top: 50%;
 transform: translate(-50%,-50%);
 width: 100vw;
 height: 1px;
 background: #C8C8C8;
}
.jgsz-bt span {
 position: relative;
 z-index: 10;
 background-color: #FFFFFF;
 display: inline-block;
 width: 150px;
 padding: 10px 0;
 line-height: 1.5;
 font-size: 22px;
 color: #1869C4;
 border: 1px solid #C8C8C8;
 text-align: center;
 cursor: pointer;
}
.jgsz-bt span i {
 display: block;
 font-style: normal;
 font-size: 14px;
}
.jgsz-bt span.on {
 font-weight: bold;
 color: #FFFFFF;
 background: #1869C4;
 border-color: #1869C4;
}
.jgsz1 {
 width: 100%;
}
.jgsz1 .jgsz2 {
 display: none;
 padding-top: 15px;
}
.jgsz1 .jgsz2.on {
 display: block;
 animation: fadeInUp 0.5s;
}
.jgsz-li {
 width: 100%;
 flex-wrap: wrap;
 align-items: center;
}
.jgsz-li li {
 width: 48.6%;
 margin-top: 25px;
}
.jgsz-li li a {
 width: 100%;
 min-height: 110px;
 box-shadow: 0 0 10px 1px rgba(0,0,0,0.1);
 padding: 20px 10px 10px 48px;
 background: url("http://202.202.200.195:8080/publish/scwgydxxyw/css/../images/jg-1.png") no-repeat left 20px top 24px;
 transition: all 0.3s;
}
.jgsz-li li a span {
 font-size: 16px;
 color: #333333;
 line-height: 1.5;
 margin-bottom: 6px;
 transition: all 0.3s;
}
.jgsz-li li a p {
 font-size: 12px;
 color: #666666;
 line-height: 24px;
 transition: all 0.3s;
}
.jgsz-li li a:hover {
 box-shadow: 0 0 30px rgba(0,0,0,0.2);
 transform: translateY(-10px);
}
.jgsz-li li a:hover span {
 font-weight: bold;
 color: #1869C4;
}
.jgsz-li li a:hover p {
 color: #1869C4;
}
.jgsz-3 {
 width: 100%;
 position: relative;
 margin-top: 25px;
}
.jgsz-3>img {
 display: block;
 width: 100%;
}
.jgsz-3 a {
 position: absolute;
 right: 25px;
 top: 25px;
 font-size: 14px;
 color: #FFFFFF;
 line-height: 2;
 padding: 0 15px;
 background-color: rgba(0,0,0,0.34);
 transition: 0.5s;
}
.jgsz-3 a:hover {
 color: #1869C4;
 background-color: #FFFFFF;
 font-weight: bold;
}
.jgsz2 .js {
 font-size: 16px;
 line-height: 36px;
 color: #666666;
 margin-top: 20px;
}
.jgsz2 .js span {
 display: initial;
 color: #1869C4;
 font-weight: bold;
}