*{padding:0;margin:0}
.w1200{width:1200px;margin:0 auto}
body{background:#fff}
a{text-decoration:none}
ul{list-style:none}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:'';display:block}
.banner img{width:100%;height:100%}
.tit{text-align:center;background:url(img/tit_line.png) no-repeat center #fff;padding:10px 10px;margin:30px 0}
.item1{background:#ccc;overflow:hidden;background:linear-gradient(to bottom,#f6d5d4,rgba(255,234,233,0));padding:40px;border: 1px solid #e7e7e7;}
.item1left{width:47%;height:100%;float:left;margin-right:35px}
.item1left img{width:100%;height:100%}
.item1left h3{font-size:18px;font-weight:bold;margin-bottom:10px;letter-spacing:3px}
.item1left p{font-size:16px;color:#666;line-height:30px;margin-bottom:10px;text-indent:2em;letter-spacing:5px}
.item1right{width:47%;padding:15px;display:inline-block}
.item1right img{width:100%;height:100%}
.item1right h3{font-size:18px;font-weight:bold;margin-bottom:10px;letter-spacing:3px}
.item1right p{font-size:16px;color:#666;line-height:30px;margin-bottom:10px;text-indent:2em;letter-spacing:0px}
.item2{overflow:hidden;display:flex}
.item2left{width:40%;height:100%;float:left;margin-right:35px}
.item2left img{width:100%;height:100%}
.item2right{width:55%;padding:15px 0 0;display:inline-block}
.item2right h3{font-size:18px;font-weight:bold;margin-bottom:10px;letter-spacing:3px}
.item2right p{font-size:16px}
.container2{overflow:hidden}
.tag{float:left;margin:15px 30px;padding:10px 20px;border-radius:5px;text-align:center;font-size:18px;color:white;width:200px}
.dot::before{content:"•";margin-right:10px;font-size:20px;color:white}
.tag1{margin-left:0px}
.container2 .tag:nth-of-type(1){background:url(img/tag1.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(2){background:url(img/tag2.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(3){background:url(img/tag3.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(4){background:url(img/tag4.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(5){background:url(img/tag5.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(6){background:url(img/tag6.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(7){background:url(img/tag7.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(8){background:url(img/tag8.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(9){background:url(img/tag9.png) no-repeat;background-size:cover}
.container2 .tag:nth-of-type(10){background:url(img/tag10.png) no-repeat;background-size:cover}
.title{text-align:center;margin-bottom:20px;font-size:20px;color:#333}
.clearfix::after{content:"";clear:both;display:table}
.item2 .fr{float:right}
.container1{width:47%;float:left;flex:1}
.card{display:block;overflow:hidden;margin:0 15px 10px;padding:0 0 15px;border-bottom:1px dashed #ccc}
.card2{height:145px}
.card>a{display:block;overflow:hidden;height:160px;background:#EEF2F3}
.card img{float:left;width:44%;height:160px;margin-right:20px;border-radius:5px}
.card-content{overflow:hidden;width:100%;color:#333;margin-top:10px;box-sizing:border-box}
.card-content1{width:52%}
.card-title{font-size:16px;margin-bottom:10px;font-weight:bold}
.card-title span{color:#bd1a2d}
.card-text{font-size:16px;line-height:1.5;color:#6f6f6f;text-indent:2em}
.card-footer{font-size:16px;color:#999;margin-top:10px;float:right}
.clearfix::after{content:"";display:table;clear:both}

.item5{width:1200px;position:relative;margin:0 auto}
.item5 .item5Ul{width:100%;background:url(img/gjll.png) no-repeat center top;background-size:100%;height:525px;position:relative}
.item5 .item5Ul li{position:absolute;z-index:3;cursor:pointer}
.item5 .item5Ul li i{display:block}
.item5 .item5Ul li.nav01{width:78px;left:5px;top:147px}
.item5 .item5Ul li.nav02{width:78px;left:154px;top:59px}
.item5 .item5Ul li.nav03{width:78px;left:314px;top:124px}
.item5 .item5Ul li.nav04{width:85px;left:450px;top:40px}
.item5 .item5Ul li.nav05{width:96px;left:578px;top:120px}
.item5 .item5Ul li.nav06{width:114px;left:725px;top:17px}
.item5 .item5Ul li.nav07{width:116px;left:925px;top:83px}
.item5 .item5Ul li.nav08{width:109px;left:1090px;top:0}
.item5 .item5Ul li.nav01 i{background-position:0 -118px;width:78px;height:78px}
.item5 .item5Ul li.nav02 i{background-position:-118px -116px;width:78px;height:79px}
.item5 .item5Ul li.nav03 i{background-position:-321px -111px;width:78px;height:78px}
.item5 .item5Ul li.nav04 i{background-position:-234px -111px;width:85px;height:85px}
.item5 .item5Ul li.nav05 i{background-position:-345px 0;width:96px;height:97px}
.item5 .item5Ul li.nav06 i{background-position:-118px 0;width:114px;height:114px}
.item5 .item5Ul li.nav07 i{background-position:0 0;width:116px;height:116px}
.item5 .item5Ul li.nav08 i{background-position:-234px 0;width:109px;height:109px}
.item5 .item5Ul li span{display:block;font-size:18px;color:#333;line-height:24px;text-align:center;margin:40px auto;writing-mode:vertical-lr;letter-spacing:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.item5 .item5Ul li:hover span{ transform: scale(1.05); -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);}
.item5 .item5Ul li:hover span {color: #2c8bed;}