@charset "utf-8";.tj{background: #eff3fc;position: relative;height: 137px}.tj-info{padding-left: 90px;padding-right: 50px;padding-top: 13px;padding-bottom: 25px;position: relative}.tj-info a{display: block}.tj-info h3{font-size: 24px;line-height: 25px;font-weight: 600;color: #434343;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 15px 0;text-align: center}.tj-info p{font-size: 16px;line-height: 28px;height: 50px;overflow: hidden;color: #888888}.tt-icon{position: absolute;left: -15px;top: 13px}.tt-close{position: absolute;right: 10px;top: 13px;cursor: pointer}.section1{margin-top: 30px;height: 570px;overflow: hidden}.s1-l{float: left;width: 620px;margin-right: 30px}.s1-l .slideBox .hd ul li.on{width: 30px}.s1-l .bd ul li a img{height: 394px}.s1-r{overflow: hidden;height: 394px}.adver{margin-top: 35px}.adver a{display: block}.adver img{display: block;width: 100%}.adver.slideBox .hd{right: 25px}.section2{background: #eff3fc;margin-top: 30px;padding-bottom: 30px}.s2-tit{background: #2c69bc;margin-bottom: 27px}.s2-tit ul li{float: left;width: 33.33%;line-height: 80px}.s2-tit ul li:first-child+li{background: #1a5ebb}.s2-tit ul li:first-child+li+li{background: #0b58c1}.s2-tit ul li a{display: block;color: #fff;font-size: 22px;text-align: center;position: relative}.s2-tit ul li a img{vertical-align: middle;margin-right: 20px}.s2-tit ul li a span{position: absolute;bottom: -11px;left: 50%;margin-left: -10px;width: 21px;height: 11px;background: url(../images/icon-down-b.png) no-repeat;background-position: center bottom;display: none}.s2-tit ul li.on a{font-size: 24px}.s2-tit ul li.on span{display: block}.s2-c2>div{float: left;width: 380px;margin-left: 30px;padding-top: 20px;padding-bottom: 40px;background: #fff;box-shadow: 0 0 4px rgba(185, 185, 185, .75)}.s2-c2>div:first-child{margin-left: 0;border-top: 4px solid #967efc}.s2-c2>div:first-child+div{border-top: 4px solid #a17d69}.s2-c2>div:first-child+div+div{border-top: 4px solid #fdb457}.s2-c2>div:first-child .icon-group li a:hover p{color: #8c75fc}.s2-c2>div:first-child+div .icon-group li a:hover p{color: #906b59}.s2-c2>div:first-child+div+div .icon-group li a:hover p{color: #fdb152}.s2-c2>div h3{font-size: 20px;line-height: 20px;font-weight: 600;color: #222;padding-left: 30px;padding-right: 30px}.s2-c1{padding: 30px;border-top: 4px solid #2c69bc;background: #fff;overflow: hidden}.s2-c1l{float: left;width: 370px;margin-right: 40px}.s2-c1l-t{background: #edf6ff}.s2-c1l-t a{padding-left: 25px;display: block;color: #2c69bc;font-size: 22px;font-weight: 600;line-height: 100px;background: url(../images/s2-c1l-pic.png) no-repeat;background-position: right center}.s2-c1l ul{overflow: hidden}.s2-c1l ul li{float: left;width: 177px;margin-top: 20px}.s2-c1l ul li:first-child,.s2-c1l ul li:first-child+li+li,.s2-c1l ul li:first-child+li+li+li+li{margin-right: 16px}.s2-c1l ul li a{display: block;border: 1px solid #dddddd;overflow: hidden;-webkit-border-bottom-right-radius: 10px;-moz-border-bottom-right-radius: 10px;-o-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;color: #111}.s2-c1l ul li a div{float: left;width: 70px;line-height: 68px;text-align: center;color: #111111}.s2-c1l ul li a div img{vertical-align: middle}.s2-c1l ul li a p{font-size: 17px;line-height: 22px;margin-top: 25px}.s2-c1l ul li:hover a{border-color: #4f92db;color: #2c69bc}.s2-c1r{float: right;width: 730px}.s2-c1r .i-list{margin-top: 15px}.s2-c1r .i-list li{padding-left: 0;background: none}.s2-c1r-b{margin-top: 10px}.s2-c1r-b>ul{float: left;width: 146px}.s2-c1r-b>ul li{margin-top: 10px}.s2-c1r-b>ul li a{display: block;line-height: 60px;background: #edf6ff;text-align: center}.s2-c1r-bm{float: left;width: 96px;margin-left: 15px;height: 130px;background: #edf6ff url(../images/s2-c1r-bm.png) no-repeat;background-position: right bottom;margin-top: 10px;padding: 0 25px;display: table}.s2-c1r-bm a{display: table-cell;vertical-align: middle}.s2-c1r-bm h4{line-height: 30px}.s2-c1r-br{float: right;width: 355px;padding: 0 25px;background: #edf6ff url(../images/s2-c1r-br.png) no-repeat;background-position: right bottom;height: 110px;padding-top: 20px;margin-top: 10px}.s2-ss-l{float: left;width: 215px}.s2-ss-type{background: #fff;line-height: 36px;margin-top: 12px}.s2-ss-type input{display: block;width: 175px;padding: 0 20px;height: 36px;line-height: 36px}.s2-ss-r{margin-top: 15px;float: left;width: 78px;height: 80px;background: #2c69bc;text-align: center;margin-left: 15px}.s2-ss-r input{display: block;width: 100%;padding-top: 45px;color: #fff;font-size: 14px;font-weight: 600;background: url(../images/s2-search.png) no-repeat;background-position: center 20px;cursor: pointer}.s2-c3{padding: 30px;border-top: 4px solid #2c69bc;background: #fff;overflow: hidden}.s2-c3l{float: left;width: 540px;margin-right: 30px}.s2-email{padding-left: 220px;height: 104px;background: #eef5ff url(../images/xzxx-bj.png) no-repeat;background-position: left center}.s2-email p{line-height: 45px;font-size: 30px;padding-top: 10px;color: #2c69bc}.s2-email p img{vertical-align: top;margin-left: 10px}.s2-email a{float: left;font-size: 15px;color: #fff;font-weight: 600;width: 96px;height: 29px;line-height: 29px;background: #2c69bc;-webkit-border-radius: 15px;-moz-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;text-align: center;margin-right: 13px;margin-top: 5px}.s2-c3r{overflow: hidden}.first-list{margin-bottom: 20px;padding-top: 10px}.first-list a{display: block}.flist-pic{float: left;width: 190px;margin-right: 20px}.flist-pic img{display: block;width: 100%;height: 123px}.flist-info{overflow: hidden;background: #eef5ff;padding: 15px 20px;height: 93px;border-left: 2px solid #2c69bc}.flist-info p{font-size: 17px;line-height: 28px;color: #111111;height: 56px;overflow: hidden}.flist-info span{display: block;padding-left: 20px;background: url(../images/icon-time.png) no-repeat;background-position: left center;font-size: 14px;color: #888888;margin-top: 15px}.section3{padding: 35px 0}.s3-l{float: left;width: 130px;line-height: 155px;background: url(../images/ztzl-bj.png) no-repeat;background-position: center top;text-align: center;color: #fff;font-size: 22px;font-weight: 600;margin-right: 20px}.s3-r{overflow: hidden;position: relative}.s3-r .bd li{float: left;margin-right: 17px}.s3-r .bd li a{display: block}.s3-r .bd li a img{display: block;width: 250px}.s3-r .next{position: absolute;right: 0;z-index: 9;top: 50%;margin-top: -31px;cursor: pointer}.s3-r .prev{position: absolute;left: 0;z-index: 9;top: 50%;margin-top: -31px;cursor: pointer}