.ii2-title { text-align: center; padding: 20px 0; }

.ii2-title img { display: inline-block; width: 320px; height: auto; }

.ii2-title.ii3 { padding: 0; }

.ii2-title.ii3 img { width: 251px; }

.ii2-title.ii4 img { width: 278px; }

.i-item1 { height: 1105px; background: url("../images/i-item1-bg.jpg") no-repeat center; -moz-background-size: auto 100%; background-size: auto 100%; }

.i-item1.ii2 { height: auto; padding: 80px 0; background: url("../images/i-item1-bg2.jpg") no-repeat top #f2f2f2; }

.i-item1.ii2 .t { color: #333333; }

.i-item1.ii4 { height: auto; padding: 80px 0; background: url("../images/i-item1-bg4.jpg") no-repeat top #f2f2f2; }

.i-item1.ii4 .t { color: #333333; }

.i-item1.ii5 { height: auto; padding: 80px 0; background: #f2f2f2; }

.i-item1.ii5 .t { color: #333333; }

.i-item1 .container { height: 100%; display: table; }

.i-item1 .wrap { display: table-cell; vertical-align: middle; }

.i-item1 .t { font-size: 24px; color: #ffffff; padding-bottom: 25px; text-align: center; }

.i-item1 .video-box { position: relative; }

.i-item1 .video-box .video-hover { position: absolute; top: 0; }

.i-item1 .video-box .video-hover img { width: 100%; height: auto; display: block; }

.i-item1 .video-box .video-hover .play { cursor: pointer; position: absolute; width: 110px; height: 110px; top: 50%; left: 50%; margin-top: -55px; margin-left: -55px; background: url("../images/icon-play.png") no-repeat center; opacity: .8; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

.i-item1 .video-box .video-hover .play:hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

.i-item1 .desc-box { background: #fff; padding: 30px 0; overflow: hidden; }

.i-item1 .desc-box .l { float: left; overflow: hidden; padding-left: 80px; position: relative; }

.i-item1 .desc-box .l .t { width: 55px; height: 166px; background: url("../images/i-item1-l-t.png") no-repeat center; float: left; margin-right: 25px; }

.i-item1 .desc-box .r { float: left; width: 580px; overflow: hidden; padding-left: 100px; position: relative; }

.i-item1 .desc-box .r .t { width: 55px; height: 166px; background: url("../images/i-item1-r-t.png") no-repeat center; float: left; margin-right: 25px; }

.i-item1 .desc-box .r .desc { font-size: 14px; color: #666666; line-height: 1.8; margin-top: 35px; text-indent:2rem;}

.i-item1 .p-info { float: left; display: table; height: 120px; margin-top: 35px; }

.i-item1 .p-info .pic { display: table-cell; vertical-align: middle; width: 120px; height: 120px; }

.i-item1 .p-info .w { padding-left: 22px; display: table-cell; vertical-align: middle; line-height: 1; }

.i-item1 .p-info .w .name { font-size: 24px; color: #333333; padding-bottom: 15px; }

.i-item1 .p-info .w .f { font-size: 14px; color: #666666; }

.i-item1 .btn { position: absolute; bottom: 0; right: 0; }

.i-item2 { height: 670px; background: url("../images/i-item2-bg.jpg") no-repeat center; }

.i-item2 .container { height: 100%; display: table; }

.i-item2 .wrap { display: table-cell; vertical-align: middle; }

.i-item2 .pic { width: 650px; height: 450px; float: left; position: relative; }

.i-item2 .pic:hover .hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

.i-item2 .pic .hover { -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 0; position: absolute; bottom: 0; left: 0; width: 100%; height: 102px; background: url("../images/i-item2-hover.png"); overflow: hidden; }

.i-item2 .pic .hover .t { padding-top: 60px; padding-left: 30px; font-size: 16px; color: #ffffff; float: left; }

.i-item2 .pic .hover a { padding-top: 70px; padding-right: 30px; font-size: 12px; color: #ffffff; float: right; }

.i-item2 .text { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 450px; background: #fff; padding: 50px; overflow: hidden; float: left; }

.i-item2 .text .tab { margin-bottom: 20px; }

.i-item2 .text .tab dl { overflow: hidden; }

.i-item2 .text .tab dl dd { padding-right: 60px; float: left; border-bottom: 1px solid #5abde4; }

.i-item2 .text .tab dl dd:hover a, .i-item2 .text .tab dl dd.on a { -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; color: #31acdd; border-bottom: 1px solid #31acdd; }

.i-item2 .text .tab dl dd a { -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; display: inline-block; font-size: 28px; color: #333333; padding-bottom: 14px; border: 1px solid #fff; }

.i-item2 .text .ii2-list { display: none; }

.i-item2 .text .ii2-list.on { display: block; }

.i-item2 .text .ii2-list ul li { padding: 7px 0; }

.i-item2 .text .ii2-list ul li:hover a { -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; color: #31acdd; }

.i-item2 .text .ii2-list ul li a { display: block; -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; font-size: 16px; color: #333333; background: url("../images/icon-ii2-list.png") no-repeat left center; padding-left: 22px; }

.i-item2 .text .ii2-list .btn { margin-top: 40px; float: right; }

.i-item3 { height: 644px; background: url("../images/i-item3-bg.jpg") no-repeat center; }

.i-item3 .container { height: 100%; display: table; }

.i-item3 .wrap { display: table-cell; vertical-align: middle; }

.i-item3 .swiper-btn { position: absolute; width: 100%; top: 40%; margin-top: -30px; }

.i-item3 .swiper-btn div { width: 60px; height: 60px; background-position: center; background-repeat: no-repeat; }

.i-item3 .swiper-btn .prev { margin-left: -60px; float: left; background-image: url("../images/icon-left.png"); }

.i-item3 .swiper-btn .next { float: right; margin-right: -60px; background-image: url("../images/icon-right.png"); }

.i-item3 .ii-title { margin-bottom: 60px; }

.i-item3 .ii-3-list { width: 1100px; margin: 0 auto; position: relative; }

.i-item3 .swiper-slide { text-align: center; padding-bottom: 115px; background: url("../images/i-item3-list-bg.png") no-repeat center bottom; }

.i-item3 .swiper-slide img { display: inline-block; -webkit-box-shadow: 0px 3px 10px #757575; -moz-box-shadow: 0px 3px 10px #757575; box-shadow: 0px 3px 10px #757575; }

.i-item3 .swiper-slide .t { font-size: 16px; color: #fff; text-align: center; position: absolute; width: 100%; bottom: 60px; }

.i-item4 { background: url("../images/i-item4-bg.jpg") no-repeat center; height: 849px; }

.i-item4.ii2 { background: url("../images/i-item4-bg-2.jpg") no-repeat center; }

.i-item4.ii3 { background: url("../images/i-item4-bg-3.jpg") no-repeat center; }

.i-item4.ii4 { background: url("../images/i-item4-bg-4.jpg") no-repeat center; }

.i-item4 .i-title-2 { margin: 0 auto; width: 240px; }

.i-item4 .container { width: 1100px; height: 100%; display: table; }

.i-item4 .wrap { display: table-cell; vertical-align: middle; }

.i-item4 .ii-title { background: url("../images/iit-title-2.png") no-repeat right center; }

.i-item4 .ii-month { width: 1100px; padding: 50px 0; overflow: hidden; }

.i-item4 .ii-month ul li { -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; cursor: pointer; background: #fff; float: left; width: 10%; height: 36px; line-height: 36px; vertical-align: middle; text-align: center; color: #333333; }

.i-item4 .ii-month ul li.on, .i-item4 .ii-month ul li:hover { color: #fff; background: #31acdd; -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }

.i-item4 .ii-4-list { width: 1120px; margin: 0 auto; position: relative; }

.i-item4 .w { overflow: hidden; }

.i-item4 .swiper-btn { position: absolute; width: 1100px; top: 40%; margin-top: -30px; }

.i-item4 .swiper-btn div { width: 60px; height: 60px; background-position: center; background-repeat: no-repeat; }

.i-item4 .swiper-btn .prev { margin-left: -75px; float: left; background-image: url("../images/icon-left.png"); }

.i-item4 .swiper-btn .next { float: right; margin-right: -75px; background-image: url("../images/icon-right.png"); }

.i-item4 .iit-item { display: block; width: 204px; height: 230px; float: left; padding: 20px 10px; background: url("../images/iit-item-bg.png") repeat; margin-right: 20px; margin-bottom: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.i-item4 .iit-item .t { font-size: 14px; color: #fffefe; padding-bottom: 20px; position: relative; }

.i-item4 .iit-item .t span { font-size: 30px; padding: 0 5px; }

.i-item4 .iit-item .t .line { position: relative; display: inline-block; top: -10px; margin-left: 5px; width: 30px; height: 2px; background: url("../images/iit-item-line.png") repeat; }

.i-item4 .iit-item .pic { position: relative; }

.i-item4 .iit-item .pic img { width: 100%; height: auto; }

.i-item4 .iit-item .pic .hover { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; bottom: 0; background: url("../images/iit-item-hover.png"); padding: 5px 10px; }

.i-item4 .iit-item .pic .hover span { font-size: 14px; color: #ffffff; line-height: 1; }

.i-item5 { height: 290px; background: url("../images/i-item-5-bg.jpg") no-repeat center; }

.i-item5.ii2 { background: none; }

.i-item5 .container { height: 100%; display: table; }

.i-item5 .wrap { display: table-cell; vertical-align: middle; }

.i-item5 .ii-title { width: 262px; color: #333333; margin-bottom: 30px; background-image: url("../images/ii-title-3.png"); }

.i-item5 .ii-title span { padding-top: 25px; }

.i-item5 .ii-desc { font-size: 14px; color: #666666; line-height: 1.8; }

.i-item6 { padding: 80px 0; background: url("../images/i-item6-bg.jpg") no-repeat center; }

.i-item6 .tab { padding-bottom: 30px; }

.i-item6 .tab dl dd { display: inline-block; padding-right: 60px; }

.i-item6 .tab dl dd.on a { color: #31acdd; border-bottom: 1px solid #31acdd; }

.i-item6 .tab dl dd a { display: inline-block; font-size: 28px; color: #f2f2f2; line-height: 1; padding-bottom: 10px; }

.i-item6 .content { overflow: hidden; display: none; }

.i-item6 .content.on { display: block; }

.i-item6 .left { float: left; width: 666px; position: relative; }

.i-item6 .left .pic img { width: 100%; height: auto; }

.i-item6 .left .text { position: absolute; bottom: 0; padding: 20px; color: #ffffff; font-size: 16px; }

.i-item6 .right { width: 475px; float: right; }

.i-item6 .wrap { overflow: hidden; }

.i-item6 .i-item6-list ul li { overflow: hidden; margin-bottom: 30px; }

.i-item6 .i-item6-list ul li .pic { float: left; width: 210px; }

.i-item6 .i-item6-list ul li .pic img { width: 100%; height: auto; }

.i-item6 .i-item6-list ul li .text { padding-left: 230px; }

.i-item6 .i-item6-list ul li .text .time { font-size: 18px; color: #f2f2f2; padding: 20px 0; }

.i-item6 .i-item6-list ul li .text .t { font-size: 12px; color: #f2f2f2; line-height: 1.8; }

.i-item6 .more-btn { width: 100%; text-align: center; padding-top: 30px; }

.i-item6 .more-btn .btn { margin: 0 auto; }

.ii2-pic-list { overflow: hidden; padding: 80px 0; }

.ii2-pic-list .more-btn { width: 385px; height: 50px; margin: 0 auto; text-align: center; display: table; background: #31acdd; margin-top: 90px; }

.ii2-pic-list .more-btn.none { background: #cccccc; }

.ii2-pic-list .more-btn span { display: table-cell; vertical-align: middle; color: #fff; }

.ii2-pic-list ul { width: 1200px; margin: 0 auto; overflow: hidden; }

.ii2-pic-list ul li { cursor: pointer; width: 380px; float: left; margin-right: 20px; margin-bottom: 20px; -webkit-box-shadow: 0px 0px 10px #eaeaea; -moz-box-shadow: 0px 0px 10px #eaeaea; box-shadow: 0px 0px 10px #eaeaea; overflow: hidden; }

.ii2-pic-list ul li .hover { -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; opacity: 0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url("../images/ii2-pic-list-hover.png") repeat; color: #ffffff; padding: 0 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.ii2-pic-list ul li .hover:hover { opacity: 1; -webkit-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }

.ii2-pic-list ul li .hover .wrap { height: 384px; width: 100%; display: table; }

.ii2-pic-list ul li .hover .w { display: table-cell; vertical-align: middle; }

.ii2-pic-list ul li .hover .t { font-size: 20px; text-align: center; padding-bottom: 20px; }

.ii2-pic-list ul li .hover .d { font-size: 14px; line-height: 1.8; text-indent:2rem;}

.ii2-pic-list ul li .hover a { margin: 0 auto; margin-top: 35px; width: 110px; height: 35px; text-align: center; display: table; border: 1px solid #fff; -webkit-border-radius: 35px; -moz-border-radius: 35px; border-radius: 35px; }

.ii2-pic-list ul li .hover a span { display: table-cell; vertical-align: middle; color: #fff; }

.ii2-pic-list ul li .pic { position: relative; }

.ii2-pic-list ul li .pic img { width: 100%; height: 384px; }

.ii2-pic-list ul li .text { /*height: 70px;*/ border: 1px solid #d9d9d9; line-height: 1; text-align: center; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }

.ii2-pic-list ul li .text .t { font-size: 18px; color: #333333; padding: 13px; }

.ii2-pic-list ul li .text .d { font-size: 14px; color: #999999; }

.news-content { padding: 60px; }

.news-content .title { font-size: 40px; color: #333333; text-align: center; }

.news-content .page-two { padding-top: 30px; font-size: 18px; color: #333333; }

.news-content .page-two dl dd { padding: 5px 0; }

.news-content .page-two a { color: #666666; }

.news-content .desc { padding: 20px 0 40px 0; text-align: center; font-size: 14px; color: #999999; }

.news-content .desc .time { display: inline-block; padding-right: 20px; border-right: 1px solid #cccccc; line-height: 1; }

.news-content .desc .share { display: inline-block; padding-left: 20px; }

.news-content .desc .share a { display: inline-block; width: 21px; height: 21px; background-repeat: no-repeat; background-position: center; padding: 0 10px; }

.news-content .desc .share .jiathis_button_tsina { background-image: url("../images/share-weibo.png"); }

.news-content .desc .share .jiathis_button_weixin { background-image: url("../images/share-weixin.png"); }

.news-content .desc .share .jiathis_button_qzone { background-image: url("../images/share-kongjian.png"); }

.news-content .d { padding: 0 100px; }

.news-content .d .pic { text-align: center; padding-bottom: 25px; }

.news-content .d .pic img { display: inline-block; }

.news-content .d p { padding-bottom: 25px; line-height: 1.5; }

.news-list { padding-top: 60px; }

.news-list .news-list-content { padding: 40px 0; width: 1000px; margin: 0 auto; overflow: hidden; }

.news-list .news-list-content .pic { width: 330px; height: auto; float: left; }

.news-list .news-list-content .pic img { width: 100%; height: auto; }

.news-list .news-list-content .text { padding-left: 370px; }

.news-list .news-list-content .text .t { display: block; font-size: 24px; color: #333333; padding-top: 32px; }

.news-list .news-list-content .text .time { font-size: 14px; color: #999999; padding-top: 15px; padding-bottom: 20px; }

.news-list .news-list-content .text .d { font-size: 14px; color: #666666; line-height: 1.8; }

.news-title { font-size: 40px; color: #333333; text-align: center; }

.news-list2 { padding-bottom: 60px; }

.news-list2 .page { margin: 50px 0; }

.news-list2 ul { width: 1000px; margin: 0 auto; }

.news-list2 ul li { overflow: hidden; padding: 35px 0; border-top: 1px solid #cccccc; }

.news-list2 ul li .time { width: 105px; float: left; }

.news-list2 ul li .time .data { font-size: 60px; color: #999999; text-align: center; border: 1px solid #cccccc; line-height: 1; padding: 15px 0; }

.news-list2 ul li .time .year { text-align: center; background: #31acdd; font-size: 20px; color: #fefefe; line-height: 1; padding: 10px 0; }

.news-list2 ul li .text { padding-left: 150px; }

.news-list2 ul li .text .t { display: block; font-size: 28px; color: #333333; padding-top: 15px; padding-bottom: 20px; }

.news-list2 ul li .text .d { font-size: 14px; color: #666666; }

.page { text-align: center; }

.page dl { display: inline-block; }

.page dl dd { width: 32px; height: 32px; display: inline-block; margin: 0 2.5px; text-align: center; line-height: 32px; vertical-align: middle; font-size: 14px; }

.page dl dd a { display: block; color: #333333; width: 100%; height: 100%; }

.page dl dd:hover, .page dl dd.on { background: #31acdd; }

.page dl dd:hover a, .page dl dd.on a { color: #fff; }

.page dl dd.prev, .page dl dd.next { width: 62px; height: 30px; border: 1px solid #e9e9e9; }

.i-item7 { background: #f2f2f2; padding: 80px 0; }

.i-item7 .i-item7-list { padding-top: 50px; position: relative; width: 1120px; margin: 0 auto; }

.i-item7 .swiper-btn { position: absolute; width: 100%; top: 40%; margin-top: -30px; }

.i-item7 .swiper-btn div { width: 60px; height: 60px; background-position: center; background-repeat: no-repeat; }

.i-item7 .swiper-btn .prev { margin-left: -75px; float: left; background-image: url("../images/i-item7-list-left.png"); }

.i-item7 .swiper-btn .next { float: right; margin-right: -75px; background-image: url("../images/i-item7-list-right.png"); }

.i-item7 .swiper-slide { width: 270px; float: left; }

.i-item7 .swiper-slide:nth-child(2n) { padding-top: 100px; }

.i-item7 .swiper-slide .text { padding-top: 15px; font-size: 16px; color: #000000; line-height: 1; text-align: center; }

.i-item8 .tab, .i-item10 .tab { width: 100%; margin-bottom: 30px; }

.i-item8 .tab dl, .i-item10 .tab dl { overflow: hidden; }

.i-item8 .tab dl dd, .i-item10 .tab dl dd { width: 144px; float: left; margin-right: 30px; padding-bottom: 15px; }

.i-item8 .tab dl dd.on, .i-item10 .tab dl dd.on { background: url("../images/i-item8-tab-on.png") no-repeat center bottom; }

.i-item8 .tab dl dd.on a, .i-item10 .tab dl dd.on a { color: #31acdd; }

.i-item8 .tab dl dd a, .i-item10 .tab dl dd a { font-size: 28px; color: #fff; }

.i-item8 { padding: 80px 0; background: url("../images/i-item-8-bg.jpg") repeat; }

.i-item8 .content { overflow: hidden; display: none; }

.i-item8 .content.on { display: block; }

.i-item8 .content .left { width: 550px; float: left; position: relative; }

.i-item8 .content .left .pic img { width: 100%; height: auto; }

.i-item8 .content .left .text { position: absolute; bottom: 0; color: #ffffff; line-height: 1; padding: 20px; overflow: hidden; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: url("../images/i-item-8-hover.png"); }

.i-item8 .content .left .text span { display: inline-block; font-size: 18px; float: left; }

.i-item8 .content .left .text a { display: inline-block; float: right; font-size: 12px; text-align: right; color: #fff; line-height: 18px; }

.i-item8 .content .right { width: 550px; float: right; }

.i-item8 .content .i-item8-list { width: 100%; padding-bottom: 60px; }

.i-item8 .content .i-item8-list ul li { overflow: hidden; margin-top: 40px; }

.i-item8 .content .i-item8-list ul li:first-child { margin-top: 0; }

.i-item8 .content .i-item8-list ul li:hover .data { color: #fff; background: #31acdd; }

.i-item8 .content .i-item8-list ul li .data { float: left; width: 80px; height: 80px; color: #333; line-height: 1; text-align: center; background: #fff; }

.i-item8 .content .i-item8-list ul li .data .d { font-size: 42px; padding: 6px 0; }

.i-item8 .content .i-item8-list ul li .data .y { font-size: 14px; }

.i-item8 .content .i-item8-list ul li .text { padding-left: 110px; color: #fff; }

.i-item8 .content .i-item8-list ul li .text .t { font-size: 20px; padding-bottom: 10px; }

.i-item8 .content .i-item8-list ul li .text .d { font-size: 12px; }

.i-item8 .content .more-btn .btn { float: right; }

.i-item9 { background: url("../images/i-item-9-bg.jpg") no-repeat center; padding: 50px 0; }

.i-item9 .i-title-2 { padding-bottom: 40px; }

.i-item9 .i-item9-list { width: 520px; height: 670px; overflow: hidden; position: relative; padding: 0 40px; }

.i-item9 .i-item9-list .swiper-btn { position: absolute; width: 100%; top: 50%; left: 0; overflow: hidden; }

.i-item9 .i-item9-list .swiper-btn .prev, .i-item9 .i-item9-list .swiper-btn .next { width: 25px; height: 44px; cursor: pointer; }

.i-item9 .i-item9-list .swiper-btn .prev { background: url("../images/i-item9-left.png") no-repeat center; float: left; }

.i-item9 .i-item9-list .swiper-btn .prev:hover { background: url("../images/i-item9-left-hover.png") no-repeat center; }

.i-item9 .i-item9-list .swiper-btn .next { float: right; background: url("../images/i-item9-right.png") no-repeat center; }

.i-item9 .i-item9-list .swiper-btn .next:hover { background: url("../images/i-item9-right-hover.png") no-repeat center; }

.i-item9 .i-item9-list .swiper-slide { width: 520px; overflow: hidden; }

.i-item9 .i-item9-list .swiper-slide .box { position: relative; text-align: center; background: url(../images/i-item3-list-bg.png) no-repeat center bottom; }

.i-item9 .i-item9-list .swiper-slide .box.l { float: left; }

.i-item9 .i-item9-list .swiper-slide .box.r { float: right; }

.i-item9 .i-item9-list .swiper-slide .text { font-size: 24px; color: #fff; text-align: center; position: absolute; width: 100%; bottom: 50px; }

.i-item9 .i-item9-list .swiper-slide .pic { width: 280px; display: inline-block; padding-bottom: 125px; }

.i-item9 .i-item9-list .swiper-slide .pic img { width: 100%; height: auto; }

.i-item10 { background: url("../images/i-item10-bg.jpg") no-repeat center; padding-bottom: 80px; }

.i-item10 .content { display: none; }

.i-item10 .content.on { display: block; }

.i-item10 .tab { width: 540px; float: right; padding: 20px 0; margin-bottom: 0; }

.i-item10 .tab dl { text-align: center; }

.i-item10 .tab dl dd { float: none; display: inline-block; }

.i-item10 .left { margin-top: -35px; width: 660px; float: left; }

.i-item10 .left .pic { width: 100%; position: relative; }

.i-item10 .left .pic img { width: 100%; }

.i-item10 .left .text { position: absolute; bottom: 0; left: 0; width: 100%; padding: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: url(../images/i-item-8-hover.png); color: #fff; overflow: hidden; }

.i-item10 .left .text span { float: left; font-size: 16px; }

.i-item10 .left .text a { float: right; color: #fff; font-size: 12px; }

.i-item10 .right { float: right; width: 540px; }

.i-item10 .i-item10-list { padding: 25px 45px; background: #fff; }

.i-item10 .i-item10-list ul li { font-size: 16px; color: #333333; border-bottom: 1px solid #e6e6e6; overflow: hidden; padding: 15px 0; line-height: 1; }

.i-item10 .i-item10-list ul li .t { float: left; }

.i-item10 .i-item10-list ul li .d { float: right; color: #999999; }

.i-item10 .i-item10-list .more-btn { overflow: hidden; padding-top: 31px; }

.i-item10 .i-item10-list .more-btn .btn { float: right; }

.i-ite11 { padding: 80px 0; }

.i-ite11 .container { width: 1100px; }

.i-ite11 .i-title-2 { margin: 0 auto; width: 280px; padding-bottom: 40px; }

.i-ite11 .i-item11-list { position: relative; }

.i-ite11 .i-item11-list .swiper-btn { position: absolute; width: 1100px; top: 50%; margin-top: -45px; }

.i-ite11 .i-item11-list .swiper-btn .prev { width: 60px; height: 60px; background: url("../images/i-item11-left.png") no-repeat center; position: absolute; left: -90px; }

.i-ite11 .i-item11-list .swiper-btn .next { width: 60px; height: 60px; background: url("../images/i-item11-right.png") no-repeat center; position: absolute; right: -70px; }

.i-ite11 .i-item11-list .swiper-slide { overflow: hidden; }

.i-ite11 .i-item11-list .pb { padding-bottom: 20px; }

.i-ite11 .i-item11-list .pt { padding-top: 20px; }

.i-ite11 .i-item11-list .pr { padding-right: 20px; }

.i-ite11 .i-item11-list .mb { margin-bottom: 20px; }

.i-ite11 .i-item11-list .fr { float: right !important; }

.i-ite11 .i-item11-list .wrap { overflow: hidden; width: 350px; }

.i-ite11 .i-item11-list .t { position: absolute; width: 100%; padding: 10px 0; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; bottom: 0; text-align: center; background: url(../images/iit-item-hover.png); }

.i-ite11 .i-item11-list .s-t { width: 350px; position: relative; }

.i-ite11 .i-item11-list .s-t img { width: 100%; }

.i-ite11 .i-item11-list .s-b { float: left; overflow: hidden; width: 160px; position: relative; }

.i-ite11 .i-item11-list .s-b.l { float: left; }

.i-ite11 .i-item11-list .s-b.r { float: right; }

.i-ite11 .i-item11-list .s-b img { width: 100%; }

.i-ite11 .i-item11-list .l { position: relative; width: 160px; }

.i-ite11 .i-item11-list .l img { width: 100%; }

.i-ite11 .i-item11-list .s { position: relative; width: 160px; }

.i-ite11 .i-item11-list .s img { width: 100%; }

.i-ite11 .i-item11-list .s-l { float: left; position: relative; }

.i-ite11 .i-item11-list .ss-l { width: 355px; float: left; overflow: hidden; }

.i-ite11 .i-item11-list .ss-c { width: 355px; float: left; overflow: hidden; }

.i-ite11 .i-item11-list .ss-r { width: 350px; float: right; overflow: hidden; }
