@import url(base.css);


/*sub1_1*/
/*.section1*/
.wrap .section1_sub1_1 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub1_1 .art1_sub1_1 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub1_1 .art1_sub1_1 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub1_1 .art1_sub1_1 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub1_1 .art1_sub1_1 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub1_1 .art1_sub1_1 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub1_1 .art1_sub1_1 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub1_1 .art1_sub1_1 .content .button ul li:nth-of-type(1) a {
 background: #15175b;
 color: #fc0;
}

.wrap .section1_sub1_1 .art2_sub1_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub1_1 .art2_sub1_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_1 .art2_sub1_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_1 .art2_sub1_1 .title p {
 text-align: center
}
.wrap .section1_sub1_1 .art2_sub1_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub1_1 .art2_sub1_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub1_1 .art2_sub1_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}

.wrap .section1_sub1_1 .art2_sub1_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*section2*/
.wrap .section2_sub1_1 {
 position: relative;
 width: 100%
}
.wrap .section2_sub1_1 .art2_sub1_1 .content {
 position: relative;
 width: 1080px;
 margin: 0 auto;
 margin-top: 60px
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 {
 width: 100%;
 height: 480px
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 .sub {
 position: absolute;
 width: 50%
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 .sub p {
 line-height: 35px;
 font-size: 15px;
 color: #444
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 .sub p i {
    font-size: 20px
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 .img {
 width: 50%;
 float: right
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 .img p {
 width: 100%;
 float: right
}
.wrap .section2_sub1_1 .art2_sub1_1 .content .img1 .img p img {
 width: 100%
}


/*sub1_2*/
/*.section1*/
.wrap .section1_sub1_2 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub1_2 .art1_sub1_2 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub1_2 .art1_sub1_2 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub1_2 .art1_sub1_2 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub1_2 .art1_sub1_2 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub1_2 .art1_sub1_2 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub1_2 .art1_sub1_2 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub1_2 .art1_sub1_2 .content .button ul li:nth-of-type(2) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub1_2 .art2_sub1_2 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub1_2 .art2_sub1_2 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_2 .art2_sub1_2 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_2 .art2_sub1_2 .title p {
 text-align: center
}
.wrap .section1_sub1_2 .art2_sub1_2 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub1_2 .art2_sub1_2 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub1_2 .art2_sub1_2 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub1_2 .art2_sub1_2 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub1_2 {
 position: relative;
 width: 100%
}
.wrap .section2_sub1_2 .art1_sub1_2 .content {
 position: relative;
 width: 1080px;
 margin: 0 auto;
 margin-top: 60px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 {
 width: 100%;
 height: 480px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .img {
 position: absolute;
 width: 30%;
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .img p {
 width: 80%;
 margin: 0 auto;
 margin-top: 5px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub {
 width: 70%;
 float: right;
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(1) {
 padding-top: 5px;
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(2) {
 padding-top: 5px;
 padding-bottom: 35px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 25px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(4) {
 padding-bottom: 40px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(5) {
 padding-bottom: 40px
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(6) {
 padding: 5px 0;
}
.wrap .section2_sub1_2 .art1_sub1_2 .content .img1 .sub p:nth-of-type(8) {
	margin-top:23px;
}


/*sub1_3*/
/*.section1*/
.wrap .section1_sub1_3 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub1_3 .art1_sub1_3 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub1_3 .art1_sub1_3 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub1_3 .art1_sub1_3 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub1_3 .art1_sub1_3 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub1_3 .art1_sub1_3 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub1_3 .art1_sub1_3 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub1_3 .art1_sub1_3 .content .button ul li:nth-of-type(3) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub1_3 .art2_sub1_3 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub1_3 .art2_sub1_3 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_3 .art2_sub1_3 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_3 .art2_sub1_3 .title p {
 text-align: center
}
.wrap .section1_sub1_3 .art2_sub1_3 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub1_3 .art2_sub1_3 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub1_3 .art2_sub1_3 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub1_3 .art2_sub1_3 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub1_3 {
 position: relative;
 width: 100%
}
.wrap .section2_sub1_3 .art1_sub1_3 .content {
 position: relative;
 width: 1080px;
 margin: 0 auto;
 margin-top: 60px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 {
 width: 100%;
 height: 700px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub {
 position: relative;
 width: 70%;
 float: left
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p {
 line-height: 30px;
 font-size: 15px;
 color: #444
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(1) {
 padding-bottom: 30px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(1) strong {
 font-size: 40px;
 line-height: 68px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(1) span {
 font-size: 25px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(1) span b {
 color: #aa1d25
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(2) {
 padding-bottom: 15px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(3) {
 padding-bottom: 30px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(3) strong {
 font-size: 25px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(4) {
 padding-bottom: 30px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(5) {
 padding-bottom: 30px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(5) span {
 color: #aa1d25
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .sub p:nth-of-type(6) strong {
 font-size: 25px
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .img {
 position: relative;
 width: 20%;
 float: left;
 margin-left: 10%
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .img p {
 width: 100%;
}
.wrap .section2_sub1_3 .art1_sub1_3 .img1 .img p img {
 width: 100%
}


/*sub1_4*/
/*.section1*/
.wrap .section1_sub1_4 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub1_4 .art1_sub1_4 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub1_4 .art1_sub1_4 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub1_4 .art1_sub1_4 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub1_4 .art1_sub1_4 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub1_4 .art1_sub1_4 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub1_4 .art1_sub1_4 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub1_4 .art1_sub1_4 .content .button ul li:nth-of-type(4) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub1_4 .art2_sub1_4 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub1_4 .art2_sub1_4 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_4 .art2_sub1_4 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub1_4 .art2_sub1_4 .title p {
 text-align: center
}
.wrap .section1_sub1_4 .art2_sub1_4 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub1_4 .art2_sub1_4 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub1_4 .art2_sub1_4 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub1_4 .art2_sub1_4 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub1_4 {
 position: relative;
 width: 100%
}
.wrap .section2_sub1_4 .art1_sub1_4 .content {
 position: relative;
 width: 1080px;
 height: 1350px;
 margin: 60px auto;
 color: #444
}
.wrap .section2_sub1_4 .img1 > ul {
    width: 100%;
    height: 100px;
    margin-top: 40px
}

.wrap .section2_sub1_4 .img1 ul > li {
    float: left;
    width: 360px;
}
.wrap .section2_sub1_4 .img1 ul > li li {
    line-height: 30px;
    font-size: 18px;
    
}
.wrap .section2_sub1_4 .img1 ul > li > span {
    font-size: 26px;
    line-height: 45px;
    font-weight: bold;
}
.wrap .section2_sub1_4 .img2 {
    clear: both;
    margin-top: 20px
}

.wrap .section2_sub1_4 .img2 > ul {
    width: 100%;
    height: 100px;
    margin-top: 40px
}
.wrap .section2_sub1_4 .img2 ul > li {
    float: left;
    width: 360px;
}
.wrap .section2_sub1_4 .img2 ul > li li {
    line-height: 30px;
    font-size: 18px;
    
}
.wrap .section2_sub1_4 .img2 ul > li > span {
    font-size: 26px;
    font-weight: 100;
    line-height: 45px;
    font-weight: bold
}


/*sub2_1*/
/*.section1*/
.wrap .section1_sub2_1 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub2_1 .art1_sub2_1 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub2_1 .art1_sub2_1 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub2_1 .art1_sub2_1 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub2_1 .art1_sub2_1 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub2_1 .art1_sub2_1 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub2_1 .art1_sub2_1 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub2_1 .art1_sub2_1 .content .button ul li:nth-of-type(1) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub2_1 .art2_sub2_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub2_1 .art2_sub2_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_1 .art2_sub2_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_1 .art2_sub2_1 .title p {
 text-align: center
}
.wrap .section1_sub2_1 .art2_sub2_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub2_1 .art2_sub2_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub2_1 .art2_sub2_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub2_1 .art2_sub2_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub2_1 {
 position: relative;
 width: 100%
}
.wrap .section2_sub2_1 .art1_sub2_1 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_1 .art1_sub2_1 .content {
 position: relative;
 margin: 0 auto;
	width: 1080px;
 height: 425px
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub2_1 .art1_sub2_1 span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub p {
 width: 90%;
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub p b {
 font-size: 25px;
 font-weight: normal
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .sub p:nth-of-type(4) {}

.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .img p {
 width: 100%
}
.wrap .section2_sub2_1 .art1_sub2_1 .content .img1 .img p img {
 width: 100%
}

.wrap .section2_sub2_1 .art2_sub2_1 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 680px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 {
 position: relative;
 width: 100%;
 height: 100%
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .img p {
 width: 85%;
 margin-right: 15%
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .img p img {
 width: 100%
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub {
 width: 50%;
 float: right
}

.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p b {
 font-size: 25px;
 font-weight: normal;
 color: #a72026
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p:nth-of-type(4) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content .img2 .sub p:nth-of-type(5) {
 padding-bottom: 60px
}
.wrap .section2_sub2_1 .art2_sub2_1 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}

.wrap .section2_sub2_1 .art3_sub2_1 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_1 .art3_sub2_1 .content {
 position: relative;
 margin: 0 auto;
	width: 1080px;
 height: 425px
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub2_1 .art3_sub2_1 span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub p {
 width: 90%;
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub p b {
 font-size: 25px;
 font-weight: normal;
 color: #a72026
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .sub p:nth-of-type(4) {}

.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .img p {
 width: 100%
}
.wrap .section2_sub2_1 .art3_sub2_1 .content .img3 .img p img {
 width: 100%
}

.wrap .section2_sub2_1 .art4_sub2_1 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_1 .art4_sub2_1 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
}
.wrap .section2_sub2_1 .art4_sub2_1 .content .title {
 text-align: center
}
.wrap .section2_sub2_1 .art4_sub2_1 .content .title p {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub2_1 .art4_sub2_1 .content .img4 {
 padding-bottom: 80px
}


/*sub2_2*/
/*.section1*/
.wrap .section1_sub2_2 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub2_2 .art1_sub2_2 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub2_2 .art1_sub2_2 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub2_2 .art1_sub2_2 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub2_2 .art1_sub2_2 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub2_2 .art1_sub2_2 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub2_2 .art1_sub2_2 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub2_2 .art1_sub2_2 .content .button ul li:nth-of-type(2) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub2_2 .art2_sub2_2 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub2_2 .art2_sub2_2 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_2 .art2_sub2_2 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_2 .art2_sub2_2 .title p {
 text-align: center
}
.wrap .section1_sub2_2 .art2_sub2_2 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub2_2 .art2_sub2_2 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub2_2 .art2_sub2_2 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub2_2 .art2_sub2_2 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2
.wrap .section2_sub2_2 {
 position: relative;
 width: 100%
}
.wrap .section2_sub2_2 .art1_sub2_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_2 .art1_sub2_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 540px
}
.wrap .section2_sub2_2 .art1_sub2_2 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 {
 position: relative;
 width: 100%;
 height: 100%
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub p {
 width: 90%;
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub p b {
 font-size: 25px;
 font-weight: normal;
 color: #ae1b25
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .sub p:nth-of-type(4) {}

.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .img p {
 width: 100%
}
.wrap .section2_sub2_2 .art1_sub2_2 .content .img1 .img p img {
 width: 100%
}

.wrap .section2_sub2_2 .art2_sub2_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_2 .art2_sub2_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 635px
}
.wrap .section2_sub2_2 .art2_sub2_2 .content span {
  display: block;
  height: 1px;
  width: 1080px;
  background: #ccc;
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 {
 position: relative;
 width: 100%;
 height: 100%
}

.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .img p {
 width: 85%;
 margin-right: 15%
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .img p img {
 width: 100%
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .sub {
 width: 50%;
 float: right
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 padding-bottom: 20px
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .sub p b {
 color: #444
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .sub p:nth-of-type(1) {
 font-size: 36px;
 color: #444
}
.wrap .section2_sub2_2 .art2_sub2_2 .content .img2 .sub p:nth-of-type(2) {
 font-size: 20px;
 color: #333399
}
.wrap .section2_sub2_2 .art3_sub2_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_2 .art3_sub2_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 685px
}
.wrap .section2_sub2_2 .art3_sub2_2 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 {
 position: relative;
 width: 100%;
 height: 100%
}

.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .img {
 width: 50%;
 float: right
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .img p {
 width: 100%;
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .img p img {
 width: 100%
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .sub {
 width: 50%;
 float: left
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 padding-bottom: 20px;
 width: 85%;
 margin-right: 15%
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .sub p b {
 color: #444
}
.wrap .section2_sub2_2 .art3_sub2_2 .content .img3 .sub p:nth-of-type(1) {
 font-size: 36px;
 color: #444;
 padding-bottom: 50px
}

.wrap .section2_sub2_2 .art4_sub2_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_2 .art4_sub2_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
}
.wrap .section2_sub2_2 .art4_sub2_2 .content .title {
 text-align: center
}
.wrap .section2_sub2_2 .art4_sub2_2 .content .title p {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub2_2 .art4_sub2_2 .content .img4 {
 padding-bottom: 80px
}
*/


/*sub2_3*/
/*.section1*/
.wrap .section1_sub2_3 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub2_3 .art1_sub2_3 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub2_3 .art1_sub2_3 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub2_3 .art1_sub2_3 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub2_3 .art1_sub2_3 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub2_3 .art1_sub2_3 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub2_3 .art1_sub2_3 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub2_3 .art1_sub2_3 .content .button ul li:nth-of-type(3) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub2_3 .art2_sub2_3 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub2_3 .art2_sub2_3 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_3 .art2_sub2_3 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_3 .art2_sub2_3 .title p {
 text-align: center
}
.wrap .section1_sub2_3 .art2_sub2_3 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub2_3 .art2_sub2_3 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub2_3 .art2_sub2_3 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub2_3 .art2_sub2_3 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub2_3 {
 position: relative;
 width: 100%
}
.wrap .section2_sub2_3 .art1_sub2_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_3 .art1_sub2_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 530px
}
.wrap .section2_sub2_3 .art1_sub2_3 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 {
 width: 100%;
 height: 100%;
 position: relative
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub {
 width: 50%;
 float: left
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub p {
 width: 90%;
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub p b {
 font-size: 25px;
 font-weight: normal
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .sub p:nth-of-type(4) {
 padding-bottom: 100px
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .img p {
 width: 100%
}
.wrap .section2_sub2_3 .art1_sub2_3 .content .img1 .img p img {
 width: 100%
}

.wrap .section2_sub2_3 .art2_sub2_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_3 .art2_sub2_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 320px
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 {
 position: relative;
 width: 100%;
 height: 100%
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .img p {
 width: 85%;
 margin-right: 15%
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .img p img {
 width: 100%
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .sub {
 width: 50%;
 float: right
}

.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .sub p b {
 font-size: 25px;
 font-weight: normal;
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art2_sub2_3 .content .img2 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}

.wrap .section2_sub2_3 .art2_sub2_3 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}

.wrap .section2_sub2_3 .art3_sub2_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_3 .art3_sub2_3 .content {
 position: relative;
 margin: 0 auto;
	width: 1080px;
 height: 350px
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub2_3 .art3_sub2_3 span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .sub p {
 width: 90%;
 font-size: 14px;
 line-height: 30px;
 color: #444
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .sub p:nth-of-type(1) {
 font-size: 35px;
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .img p {
 width: 100%
}
.wrap .section2_sub2_3 .art3_sub2_3 .content .img3 .img p img {
 width: 100%
}

.wrap .section2_sub2_3 .art4_sub2_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_3 .art4_sub2_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 450px
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 {
 width: 100%;
 height: 100%;
 position: relative
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub {
 width: 50%;
 float: right
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub p {
 width: 100%;
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub p b {
 font-size: 25px;
 font-weight: normal
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .sub p:nth-of-type(4) {
 padding-bottom: 100px
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .img p {
 width: 85%;
 margin-right: 15%
}
.wrap .section2_sub2_3 .art4_sub2_3 .content .img4 .img p img {
 width: 100%
}
.wrap .section2_sub2_3 .art5_sub2_3 {
 position: relative;
 width: 100%;
 margin-top: 40px
}
.wrap .section2_sub2_3 .art5_sub2_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
}
.wrap .section2_sub2_3 .art5_sub2_3 .content .submit {
 text-align: center;
 width: 35%;
 margin: 0 auto;
 margin-bottom: 80px
}
.wrap .section2_sub2_3 .art5_sub2_3 .content .submit a {
 display: block;
 width: 100%;
 line-height: 50px;
 background: #333399;
 color: #fc0;
 font-weight: bold;
 font-size: 16px
}
.wrap .section2_sub2_3 .art5_sub2_3 .content .submit a:hover {
 background: #fc0;
 color: #222;
 transition: all 0.4s
}


/*sub2_4*/
/*.section1*/
.wrap .section1_sub2_4 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub2_4 .art1_sub2_4 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub2_4 .art1_sub2_4 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub2_4 .art1_sub2_4 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub2_4 .art1_sub2_4 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub2_4 .art1_sub2_4 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub2_4 .art1_sub2_4 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub2_4 .art1_sub2_4 .content .button ul li:nth-of-type(4) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub2_4 .art2_sub2_4 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub2_4 .art2_sub2_4 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_4 .art2_sub2_4 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub2_4 .art2_sub2_4 .title p {
 text-align: center
}
.wrap .section1_sub2_4 .art2_sub2_4 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub2_4 .art2_sub2_4 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub2_4 .art2_sub2_4 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub2_4 .art2_sub2_4 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub2_4 {
 position: relative;
 width: 100%
}
.wrap .section2_sub2_4 .art1_sub2_4 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_4 .art1_sub2_4 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 580px
}
.wrap .section2_sub2_4 .art1_sub2_4 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 {
 width: 100%;
 height: 100%;
 position: relative
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p {
 width: 90%;
 font-size: 14px;
 line-height: 24px;
 color: #444
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p b {
 font-size: 25px;
 font-weight: normal
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p:nth-of-type(4) {
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .sub p:nth-of-type(4) b {
 font-size: 14px;
 color: #ad1c21
}

.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .img p {
 width: 100%
}
.wrap .section2_sub2_4 .art1_sub2_4 .content .img1 .img p img {
 width: 100%
}
.wrap .section2_sub2_4 .art2_sub2_4 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_4 .art2_sub2_4 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 100%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .title {
 text-align: center
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .title p {
 font-size: 38px;
 padding-bottom: 60px
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .title p:nth-of-type(1) {
 padding-bottom: 25px;
 color: #444
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .title p:nth-of-type(2) {
 font-size: 20px;
 color: #333399;
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con {
 position: relative;
 width: 100%;
 height: 100%;
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 {
 width: 100%;
 height: 300px;
 position: relative;
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 .img p {
 width: 90%;
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 .img p img {
 width: 100%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 .txt {
 width: 50%;
 float: right
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img2 .txt p:nth-of-type(1) {
 color: #444
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 {
 width: 100%;
 height: 300px;
 position: relative
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 width: 90%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 .txt p:nth-of-type(1) {
 color: #444
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img3 .img p img {
 width: 100%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 {
 width: 100%;
 height: 300px;
 position: relative;
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .img p {
 width: 90%;
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .img p img {
 width: 100%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .txt {
 width: 50%;
 float: right
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .txt p:nth-of-type(1) {
 color: #444
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img4 .txt p:nth-of-type(2) {
 color: #444
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 {
 width: 100%;
 height: 300px;
 position: relative;
 padding-bottom: 30px
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 width: 90%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 .txt p:nth-of-type(1) {
 color: #444
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content .con .img5 .img p img {
 width: 100%
}
.wrap .section2_sub2_4 .art2_sub2_4 .content span {
 display: block;
 height: 1px;
 width: 1080px;
 background: #ccc;
}
.wrap .section2_sub2_4 .art3_sub2_4 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 100%
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title {
 text-align: center;
 width: 80%;
 margin: 0 auto
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p {
 font-size: 14px;
 line-height: 24px;
 color: #777
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(2) {
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(2) b {
 font-size: 20px;
 font-weight: normal;
 color: #444
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(3) {
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(3) b {
 font-size: 20px;
 font-weight: normal;
 color: #444
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(4) {
 padding-bottom: 40px;
 color: #283891;
 font-weight: bold
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .title p:nth-of-type(5) {
 padding-bottom: 70px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con {
 position: relative;
 width: 100%;
 height: 100%;
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 {
 width: 100%;
 height: 350px;
 position: relative;
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 .img p {
 width: 90%;
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 .img p img {
 width: 100%
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 .txt {
 width: 50%;
 float: right
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img6 .txt p:nth-of-type(1) {
 color: #444;
 font-size: 20px
}

.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 {
 width: 100%;
 height: 400px;
 position: relative;
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 width: 90%;
 padding-bottom: 40px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 .txt p:nth-of-type(1) {
 color: #444;
 font-size: 20px
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub2_4 .art3_sub2_4 .content .con .img7 .img p img {
 width: 100%
}


/*sub3_1*/
/*.section1*/
.wrap .section1_sub3_1 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub3_1 .art1_sub3_1 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub3_1 .art1_sub3_1 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub3_1 .art1_sub3_1 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub3_1 .art1_sub3_1 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub3_1 .art1_sub3_1 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub3_1 .art1_sub3_1 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub3_1 .art1_sub3_1 .content .button ul li:nth-of-type(1) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub3_1 .art2_sub3_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub3_1 .art2_sub3_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_1 .art2_sub3_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_1 .art2_sub3_1 .title p {
 text-align: center
}
.wrap .section1_sub3_1 .art2_sub3_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub3_1 .art2_sub3_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub3_1 .art2_sub3_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub3_1 .art2_sub3_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub3_1 {
 position: relative;
 width: 100%
}
.wrap .section2_sub3_1 .art1_sub3_1 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_1 .art1_sub3_1 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 600px
}
.wrap .section2_sub3_1 .art1_sub3_1 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #444;
 padding-bottom: 10px
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .sub p b {
 font-size: 24px;
 font-weight: normal
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .sub p:nth-of-type(2) {
 padding-bottom: 30px
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 30px
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_1 .art1_sub3_1 .content .img1 .img p img {
 width: 100%;
}

.wrap .section2_sub3_1 .art2_sub3_1 {width:1082px;margin:0 auto;}
.wrap .section2_sub3_1 .art2_sub3_1 .tabs {width:100%;margin-top:30px;}
.wrap .section2_sub3_1 .art2_sub3_1 .tabs li {float:left;width:50%;height:40px;line-height:40px;font-size:20px;text-align:center;}
.wrap .section2_sub3_1 .art2_sub3_1 .tabs li a {display:block;width:100%;height:100%;background:#f0f0f0;color:#999;}
.wrap .section2_sub3_1 .art2_sub3_1 .tabs li a.active {background:#2b2b2b;color:#fff;}
.wrap .section2_sub3_1 .art2_sub3_1 .sub_box {width:100%;height:128px;background:url(../img/sub3_1_sub.jpg) no-repeat center center;}
.wrap .section2_sub3_1 .art2_sub3_1 .tabgroup #tab1 {width:100%;height:4333px;background:url(../img/sub3_1_tab1.jpg) no-repeat center center;}
.wrap .section2_sub3_1 .art2_sub3_1 .tabgroup #tab2 {width:100%;height:5492px;background:url(../img/sub3_1_tab2.jpg) no-repeat center center;}

/*sub3_2*/
/*.section1*/
.wrap .section1_sub3_2 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub3_2 .art1_sub3_2 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub3_2 .art1_sub3_2 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub3_2 .art1_sub3_2 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub3_2 .art1_sub3_2 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub3_2 .art1_sub3_2 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub3_2 .art1_sub3_2 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub3_2 .art1_sub3_2 .content .button ul li:nth-of-type(2) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub3_2 .art2_sub3_2 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub3_2 .art2_sub3_2 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_2 .art2_sub3_2 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_2 .art2_sub3_2 .title p {
 text-align: center
}
.wrap .section1_sub3_2 .art2_sub3_2 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub3_2 .art2_sub3_2 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub3_2 .art2_sub3_2 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub3_2 .art2_sub3_2 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub3_2 {
 position: relative;
 width: 100%
}
.wrap .section2_sub3_2 .art1_sub3_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_2 .art1_sub3_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 440px
}
.wrap .section2_sub3_2 .art1_sub3_2 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .sub p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 padding-bottom: 10px
}

.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .sub p:nth-of-type(2) {
 padding-bottom: 30px;
 font-size: 24px;
 color: #444
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .sub p:nth-of-type(3) {
 padding-bottom: 30px
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .sub p:nth-of-type(4) b {
 color: #aa1d25
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_2 .art1_sub3_2 .content .img1 .img p img {
 width: 100%;
}
.wrap .section2_sub3_2 .art2_sub3_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_2 .art2_sub3_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
}
.wrap .section2_sub3_2 .art2_sub3_2 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc
}
.wrap .section2_sub3_2 .art2_sub3_2 .content .title {
 text-align: center
}
.wrap .section2_sub3_2 .art2_sub3_2 .content .title p {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub3_2 .art2_sub3_2 .content .img2 {
 padding-bottom: 80px
}
.wrap .section2_sub3_2 .art3_sub3_2 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_2 .art3_sub3_2 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 420px
}
.wrap .section2_sub3_2 .art3_sub3_2 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 .img p {
 width: 100%
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 .img p img {
 width: 100%
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 .sub {
 width: 50%;
 float: left
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 .sub p {
 width: 90%;
 margin-left: 10%;
 font-size: 14px;
 line-height: 24px;
 padding-bottom: 15px;
 color: #777
}
.wrap .section2_sub3_2 .art3_sub3_2 .content .img3 .sub p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}



/*sub3_3*/
/*.section1*/
.wrap .section1_sub3_3 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub3_3 .art1_sub3_3 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub3_3 .art1_sub3_3 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub3_3 .art1_sub3_3 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub3_3 .art1_sub3_3 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub3_3 .art1_sub3_3 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub3_3 .art1_sub3_3 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub3_3 .art1_sub3_3 .content .button ul li:nth-of-type(3) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub3_3 .art2_sub3_3 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub3_3 .art2_sub3_3 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_3 .art2_sub3_3 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_3 .art2_sub3_3 .title p {
 text-align: center
}
.wrap .section1_sub3_3 .art2_sub3_3 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub3_3 .art2_sub3_3 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub3_3 .art2_sub3_3 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub3_3 .art2_sub3_3 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub3_3 {
 position: relative;
 width: 100%
}
.wrap .section2_sub3_3 .art1_sub3_3 .content {
 position: relative;
 width: 1080px;
 height: 660px;
 margin: 0 auto;
 margin-top: 60px
}
.wrap .section2_sub3_3 .art1_sub3_3 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .sub {
 width: 50%;
 float: left;
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .sub p {
 width: 90%;
 margin-right: 10%;
 font-size: 14px;
 color: #777;
 line-height: 24px;
 padding-bottom: 20px
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .sub p b {
 font-weight: normal;
 color: #444
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .sub p:nth-of-type(1) {
 font-size: 33px;
 color: #444;
 padding-bottom: 40px
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .sub p:nth-of-type(2) {
 color: #363895;
 font-size: 20px;
 padding-bottom: 20px
}

.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art1_sub3_3 .content .img1 .img p img {
 width: 100%;
}

.wrap .section2_sub3_3 .art2_sub3_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_3 .art2_sub3_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 100%
}

.wrap .section2_sub3_3 .art2_sub3_3 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con {
 position: relative;
 width: 100%;
 height: 100%;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .txt .list {
 color: #777
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .txt b {
 color: #444;
 font-weight: normal;
 color: #aa1e1f;
 font-size: 18px;
 padding-bottom: 15px;
 display: block
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .txt p {
 padding-bottom: 5px
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 {
 width: 100%;
 height: 400px;
 position: relative;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .img p {
 width: 90%;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .txt {
 width: 50%;
 float: right
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;

}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .txt p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img2 .txt p:nth-of-type(3) {
 color: #444
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 {
 width: 100%;
 height: 360px;
 position: relative
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
 width: 90%
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 .txt p:nth-of-type(2) {
 color: #444
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img3 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 {
 width: 100%;
 height: 400px;
 position: relative;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 .img p {
 width: 90%;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 .txt {
 width: 50%;
 float: right
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 .txt p {
 font-size: 14px;
 line-height: 24px;
 color: #777;
}
.wrap .section2_sub3_3 .art2_sub3_3 .content .con .img4 .txt p:nth-of-type(2) {
 color: #444
}
.wrap .section2_sub3_3 .art3_sub3_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_3 .art3_sub3_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 100%
}
.wrap .section2_sub3_3 .art3_sub3_3 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con {
 position: relative;
 width: 100%;
 height: 100%;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .txt .list {
 color: #777
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .txt p {
 padding-bottom: 10px;
 color: #444;
 font-size: 14px;
 line-height: 24px
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .txt b {
 color: #444;
 font-weight: normal;
 color: #aa1e1f;
 font-size: 18px;
 padding-bottom: 15px;
 display: block
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 {
 width: 100%;
 height: 450px;
 position: relative;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 .txt p {
 width: 90%;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 .txt p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img5 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img6 {
 width: 100%;
 height: 380px;
 position: relative;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img6 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img6 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img6 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img6 .img p {
 width: 90%;
 margin-right: 10%
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img6 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img7 {
 width: 100%;
 height: 340px;
 position: relative;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img7 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img7 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img7 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img7 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art3_sub3_3 .content .con .img7 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art4_sub3_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_3 .art4_sub3_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 100%
}
.wrap .section2_sub3_3 .art4_sub3_3 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con {
 position: relative;
 width: 100%;
 height: 100%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .txt .list {
 color: #777
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .txt p {
 padding-bottom: 10px;
 color: #444;
 font-size: 14px;
 line-height: 24px
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .txt b {
 color: #444;
 font-weight: normal;
 color: #aa1e1f;
 font-size: 18px;
 padding-bottom: 15px;
 display: block
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 {
 width: 100%;
 height: 430px;
 position: relative;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 .txt p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 .img p {
 width: 90%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img8 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img9 {
 width: 100%;
 height: 380px;
 position: relative;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img9 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img9 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img9 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img9 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img9 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img10 {
 width: 100%;
 height: 340px;
 position: relative;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img10 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img10 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img10 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img10 .img p {
 width: 90%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img10 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img11 {
 width: 100%;
 height: 300px;
 position: relative;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img11 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img11 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img11 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img11 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art4_sub3_3 .content .con .img11 .img p img {
 width: 100%
}

.wrap .section2_sub3_3 .art5_sub3_3 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_3 .art5_sub3_3 .content {
 position: relative;
 margin: 0 auto;
 width: 1080px;
 height: 100%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con {
 position: relative;
 width: 100%;
 height: 100%;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .txt .list {
 color: #777
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .txt p {
 padding-bottom: 10px;
 color: #444;
 font-size: 14px;
 line-height: 24px
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .txt b {
 color: #444;
 font-weight: normal;
 color: #aa1e1f;
 font-size: 18px;
 padding-bottom: 15px;
 display: block
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 {
 width: 100%;
 height: 450px;
 position: relative;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 .txt p:nth-of-type(1) {
 font-size: 38px;
 padding-bottom: 40px
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 .img p {
 width: 90%;
 margin-right: 10%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img12 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 {
 width: 100%;
 height: 380px;
 position: relative;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 .txt p:nth-of-type(1) {
 font-size: 38px;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img13 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 {
 width: 100%;
 height: 340px;
 position: relative;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 .txt p:nth-of-type(1) {
 font-size: 38px;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 .img p {
 width: 90%;
 margin-right: 10%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img14 .img p img {
 width: 100%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img15 {
 width: 100%;
 height: 380px;
 position: relative;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img15 .txt {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img15 .txt p {
 width: 100%;
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img15 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img15 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_3 .art5_sub3_3 .content .con .img15 .img p img {
 width: 100%
}





/*sub3_4*/
/*.section1*/
.wrap .section1_sub3_4 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub3_4 .art1_sub3_4 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub3_4 .art1_sub3_4 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub3_4 .art1_sub3_4 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub3_4 .art1_sub3_4 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub3_4 .art1_sub3_4 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub3_4 .art1_sub3_4 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub3_4 .art1_sub3_4 .content .button ul li:nth-of-type(4) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub3_4 .art2_sub3_4 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub3_4 .art2_sub3_4 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_4 .art2_sub3_4 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub3_4 .art2_sub3_4 .title p {
 text-align: center
}
.wrap .section1_sub3_4 .art2_sub3_4 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub3_4 .art2_sub3_4 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub3_4 .art2_sub3_4 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub3_4 .art2_sub3_4 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/*.section2*/
.wrap .section2_sub3_4 {
 position: relative;
 width: 100%;
 margin-top: 60px
}
.wrap .section2_sub3_4 .art1_sub3_4 .content {
 position: relative;
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section2_sub3_4 .art1_sub3_4 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 {
 width: 100%;
 height: 300px;
 position: relative;
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .sub {
 width: 50%;
 float: left
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .sub p {
 width: 100%;
 font-size: 14px;
 line-height: 24px;
 color: #777
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .sub p b {
 color: #aa1e1f;
 font-size: 20px;
 font-weight: normal
}

.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .sub p:nth-of-type(1) {
 font-size: 38px;
 color: #444;
 padding-bottom: 40px
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .img p {
 width: 90%;
 margin-left: 10%
}
.wrap .section2_sub3_4 .art1_sub3_4 .content .img1 .img p img {
 width: 100%
}
.wrap .section2_sub3_4 .art2_sub3_4 .content {
 position: relative;
 width: 1080px;
 height: 100%;
 margin: 0 auto;
 margin-top: 60px
}
.wrap .section2_sub3_4 .art2_sub3_4 .content span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin: 60px 0
}
.wrap .section2_sub3_4 .art2_sub3_4 .content .img2 {
 width: 100%
}
.wrap .section2_sub3_4 .art2_sub3_4 .content .img2 .title {
 text-align: center
}
.wrap .section2_sub3_4 .art2_sub3_4 .content .img2 .title p {
 font-size: 38px;
 padding-bottom: 40px;
 color: #444
}

.wrap .section2_sub3_4 .art2_sub3_4 .content .img2 .img {
 width: 100%;
 
}
.wrap .section2_sub3_4 .art2_sub3_4 .content .img2 .img p {
 width: 100%
}
.wrap .section2_sub3_4 .art3_sub3_4 .content {
 position: relative;
 width: 1080px;
 height: 350px;
 margin: 0 auto;
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 {
 width: 100%;
 height: 100%;
 position: relative;
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .img {
 width: 50%;
 float: left
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .img p {
 width: 90%
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .img p img {
 width: 100%
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .sub {
 width: 50%;
 float: left
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .sub p {
 font-size: 14px;
 line-height: 24px;
 padding-bottom: 10px;
 color: #777
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .sub p:nth-of-type(1) {
 font-size: 38px;
 color: #444;
 padding-bottom: 40px
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .sub p:nth-of-type(2) {
 color: #283891;
 font-size: 17px
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .sub p:nth-of-type(3) {
 padding-bottom: 30px
}
.wrap .section2_sub3_4 .art3_sub3_4 .content .img3 .sub p:nth-of-type(4) {
 color: #283891;
 font-size: 17px
}



/*sub4_1*/
/*.section1*/
.wrap .section1_sub4_1 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub4_1 .art1_sub4_1 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub4_1 .art1_sub4_1 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub4_1 .art1_sub4_1 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub4_1 .art1_sub4_1 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub4_1 .art1_sub4_1 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub4_1 .art1_sub4_1 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub4_1 .art1_sub4_1 .content .button ul li:nth-of-type(1) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub4_1 .art2_sub4_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub4_1 .art2_sub4_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_1 .art2_sub4_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_1 .art2_sub4_1 .title p {
 text-align: center
}
.wrap .section1_sub4_1 .art2_sub4_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub4_1 .art2_sub4_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub4_1 .art2_sub4_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub4_1 .art2_sub4_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub4_2*/
/*.section1*/
.wrap .section1_sub4_2 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub4_2 .art1_sub4_2 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub4_2 .art1_sub4_2 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub4_2 .art1_sub4_2 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub4_2 .art1_sub4_2 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub4_2 .art1_sub4_2 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub4_2 .art1_sub4_2 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub4_2 .art1_sub4_2 .content .button ul li:nth-of-type(2) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub4_2 .art2_sub4_2 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub4_2 .art2_sub4_2 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_2 .art2_sub4_2 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_2 .art2_sub4_2 .title p {
 text-align: center
}
.wrap .section1_sub4_2 .art2_sub4_2 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub4_2 .art2_sub4_2 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub4_2 .art2_sub4_2 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub4_2 .art2_sub4_2 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub4_3*/
/*.section1*/
.wrap .section1_sub4_3 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub4_3 .art1_sub4_3 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub4_3 .art1_sub4_3 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub4_3 .art1_sub4_3 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub4_3 .art1_sub4_3 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub4_3 .art1_sub4_3 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub4_3 .art1_sub4_3 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub4_3 .art1_sub4_3 .content .button ul li:nth-of-type(3) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub4_3 .art2_sub4_3 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub4_3 .art2_sub4_3 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_3 .art2_sub4_3 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_3 .art2_sub4_3 .title p {
 text-align: center
}
.wrap .section1_sub4_3 .art2_sub4_3 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub4_3 .art2_sub4_3 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub4_3 .art2_sub4_3 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub4_3 .art2_sub4_3 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub4_4*/
/*.section1*/
.wrap .section1_sub4_4 {
 position: relative;
 width: 100%;
 padding-top: 55px
}
.wrap .section1_sub4_4 .art1_sub4_4 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub4_4 .art1_sub4_4 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub4_4 .art1_sub4_4 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub4_4 .art1_sub4_4 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub4_4 .art1_sub4_4 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub4_4 .art1_sub4_4 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub4_4 .art1_sub4_4 .content .button ul li:nth-of-type(4) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub4_4 .art2_sub4_4 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub4_4 .art2_sub4_4 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_4 .art2_sub4_4 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub4_4 .art2_sub4_4 .title p {
 text-align: center
}
.wrap .section1_sub4_4 .art2_sub4_4 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 25px
}
.wrap .section1_sub4_4 .art2_sub4_4 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub4_4 .art2_sub4_4 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub4_4 .art2_sub4_4 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub5_1*/
/*.section1*/
.wrap .section1_sub5_1 {
 position: relative;
 width: 100%;
 padding-top: 0px
}
.wrap .section1_sub5_1 .art1_sub5_1 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub5_1 .art1_sub5_1 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub5_1 .art1_sub5_1 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub5_1 .art1_sub5_1 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub5_1 .art1_sub5_1 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub5_1 .art1_sub5_1 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub5_1 .art1_sub5_1 .content .button ul li:nth-of-type(1) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub5_1 .art2_sub5_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub5_1 .art2_sub5_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_1 .art2_sub5_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_1 .art2_sub5_1 .title p {
 text-align: center
}
.wrap .section1_sub5_1 .art2_sub5_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 0px
}
.wrap .section1_sub5_1 .art2_sub5_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub5_1 .art2_sub5_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub5_1 .art2_sub5_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub5_2*/
/*.section1*/
.wrap .section1_sub5_2 {
 position: relative;
 width: 100%;
 padding-top: 0px
}
.wrap .section1_sub5_2 .art1_sub5_2 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub5_2 .art1_sub5_2 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub5_2 .art1_sub5_2 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub5_2 .art1_sub5_2 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub5_2 .art1_sub5_2 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub5_2 .art1_sub5_2 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub5_2 .art1_sub5_2 .content .button ul li:nth-of-type(2) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub5_2 .art2_sub5_2 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub5_2 .art2_sub5_2 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_2 .art2_sub5_2 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_2 .art2_sub5_2 .title p {
 text-align: center
}
.wrap .section1_sub5_2 .art2_sub5_2 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 0px
}
.wrap .section1_sub5_2 .art2_sub5_2 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub5_2 .art2_sub5_2 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub5_2 .art2_sub5_2 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub5_3*/
/*.section1*/
.wrap .section1_sub5_3 {
 position: relative;
 width: 100%;
 padding-top: 0px
}
.wrap .section1_sub5_3 .art1_sub5_3 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub5_3 .art1_sub5_3 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub5_3 .art1_sub5_3 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub5_3 .art1_sub5_3 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub5_3 .art1_sub5_3 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub5_3 .art1_sub5_3 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub5_3 .art1_sub5_3 .content .button ul li:nth-of-type(3) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub5_3 .art2_sub5_3 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub5_3 .art2_sub5_3 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_3 .art2_sub5_3 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_3 .art2_sub5_3 .title p {
 text-align: center
}
.wrap .section1_sub5_3 .art2_sub5_3 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 0px
}
.wrap .section1_sub5_3 .art2_sub5_3 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub5_3 .art2_sub5_3 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub5_3 .art2_sub5_3 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub5_4*/
/*.section1*/
.wrap .section1_sub5_4 {
 position: relative;
 width: 100%;
 padding-top: 0px
}
.wrap .section1_sub5_4 .art1_sub5_4 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub5_4 .art1_sub5_4 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub5_4 .art1_sub5_4 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub5_4 .art1_sub5_4 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub5_4 .art1_sub5_4 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub5_4 .art1_sub5_4 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub5_4 .art1_sub5_4 .content .button ul li:nth-of-type(4) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub5_4 .art2_sub5_4 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub5_4 .art2_sub5_4 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_4 .art2_sub5_4 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub5_4 .art2_sub5_4 .title p {
 text-align: center
}
.wrap .section1_sub5_4 .art2_sub5_4 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 0px
}
.wrap .section1_sub5_4 .art2_sub5_4 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub5_4 .art2_sub5_4 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub5_4 .art2_sub5_4 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/*sub6_1*/
/*.section1*/
.wrap .section1_sub6_1 {
 position: relative;
 width: 100%;
 padding-top: 0px
}
.wrap .section1_sub6_1 .art1_sub6_1 {
 position: relative;
 width: 100%;
 height: 55px
}
.wrap .section1_sub6_1 .art1_sub6_1 .content {
 width: 1080px;
 height: 100%;
 margin: 0 auto;
}
.wrap .section1_sub6_1 .art1_sub6_1 .content .button {
 width: 100%;
 float: right
}
.wrap .section1_sub6_1 .art1_sub6_1 .content .button ul {
 width: 100%;
 float: left;
}
.wrap .section1_sub6_1 .art1_sub6_1 .content .button ul li {
 float: left;
 width: 24%;
 margin: 0 0.5%
}
.wrap .section1_sub6_1 .art1_sub6_1 .content .button ul li a {
 display: block;
 text-align: center;
 line-height: 55px;
 background: #363895;
 color: #fff;
 font-size: 20px
}
.wrap .section1_sub6_1 .art1_sub6_1 .content .button ul li:nth-of-type(1) a {
 background: #15175b;
 color: #fc0;
}
.wrap .section1_sub6_1 .art2_sub6_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub6_1 .art2_sub6_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub6_1 .art2_sub6_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub6_1 .art2_sub6_1 .title p {
 text-align: center
}
.wrap .section1_sub6_1 .art2_sub6_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 0px
}
.wrap .section1_sub6_1 .art2_sub6_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub6_1 .art2_sub6_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub6_1 .art2_sub6_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}

/* sub7_1 */
.wrap .section1_sub7_1 .art2_sub7_1 {
 position: relative;
 width: 100%;
 padding-top: 75px
}
.wrap .section1_sub7_1 .art2_sub7_1 .content {
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub7_1 .art2_sub7_1 .title {
 position: relative;
 width: 1080px;
 margin: 0 auto;
}
.wrap .section1_sub7_1 .art2_sub7_1 .title p {
 text-align: center
}
.wrap .section1_sub7_1 .art2_sub7_1 .title p:nth-of-type(1) {
 font-size: 38px;
 font-weight: bold;
 margin-bottom: 0px
}
.wrap .section1_sub7_1 .art2_sub7_1 .title p:nth-of-type(2) {
 font-size: 10px;
 font-weight: lighter;
 margin-bottom: 25px;
 letter-spacing: 10px;
 color: #d3d3d3
}
.wrap .section1_sub7_1 .art2_sub7_1 .title p:nth-of-type(3) {
 font-size: 14px;
 color: #999;
 line-height: 24px
}
.wrap .section1_sub7_1 .art2_sub7_1 .title span {
 display: block;
 height: 1px;
 width: 100%;
 background: #ccc;
 margin-top: 26px
}


/* section2 start */

.wrap .section2_sub1_2 .timeline > li {
	overflow: hidden;
	position: relative;
}

.wrap .section2_sub1_2 .timeline-date {
	width: 20%;
	float: left;
	color:#A14041;
	font-size:22px;
	font-weight:bold;
}

.wrap .section2_sub1_2 .timeline-content {
	width: 80%;
	float: left;
	position:relative;
	border-left: 3px #e5e5e5 solid;
	padding-left:5%;
	padding-bottom:25px;
	box-sizing:border-box;
}

.wrap .section2_sub1_2 .timeline-content p {
	color:#555;
	margin-bottom:10px;
}

.wrap .section2_sub1_2 .timeline-content:after {
	position:absolute;
	content: '';
	width: 12px;
	height: 12px;
	background: #e5e5e5;
	position: absolute;
	left: -7px;
	top: 5px;
	border-radius: 100%;
}

.wrap .section2_sub1_2 .timeline > li:first-child .timeline-content:after {
	top:0;
}

/* section2 end */


.wrap .section_sub_bot {
	margin:50px auto;
	width:1080px;
}
