.col {background: #fff;padding: 50px 0;}
.col .h2 {text-align: center;font-size: 30px;line-height: 42px;color: #444;margin-bottom: 20px;letter-spacing: 2px;}
.col .p {text-align: center;font-size: 16px;line-height: 30px;color: #666;}
.banner {height: 520px;background: url(/skin/style/img/tuandui/banner.png) no-repeat center;position: relative;}
.banner .wrp1150 {position: relative;height: 100%;}
.banner .btn-group {position: absolute;bottom: 140px;left: -20px;}
.banner .btn-group .btn {font-size: 18px;display: block;width: 158px;height: 52px;border: 1px solid;text-align: center;line-height: 52px;float: left;color: #fff;border-radius: 4px;margin: 0 20px;}
.banner .btn-group .btn.resUrl {background: #ff2a00;border-color: #ff2a00;}
.banner .btn-group .btn:hover {opacity: .9;}
.xt-col{}
.xt-col .h2 .t1{color: #333333;}
.xt-col .h2 .t2{color: #FC5314;}
.xt-col .p{color: #666666;width:900px;margin:0 auto;}
.xt-col .content{text-align: center;}
.xt-col .content img{padding: 44px;}
.xt-col .content .p1,.xt-col .content .p2{text-align: center;font-size: 16px;line-height: 30px;color: #666666;width: 850px;margin: 0 auto;}
.xt-col .content .p2 span{color:#FF0000;font-size:20px}
.xt-col .content .p3{color:#62B454;font-size:20px}
.xt-col .content .btn{display: block;width: 180px;height: 54px;text-align: center;line-height: 54px;color: #fff;font-size: 16px;margin: 0 auto;background:linear-gradient(90deg,rgba(255,26,26,1) 0%,rgba(255,93,38,1) 100%);
box-shadow:0px 0px 14px 0px rgba(255,69,11,0.45);
border-radius:30px;margin-top:40px}
.xt-col .content .btn:hover{opacity: .9;}
.xt-col3{background:#F7F7F7}
.xt-col3 .h2 .t1{color: #333333;}
.xt-col3 .h2 .t2{color: #FC5314;}
.xt-col3 .content{display:flex;display: -webkit-flex;}
.xt-col3 .content .part1,.xt-col3 .content .part2{width: 50%;height: 350px;}
.xt-col3 .content .part1 .h4{font-size:22px;font-family:PingFang SC;font-weight:bold;margin-top: 70px;margin-left: 100px;}
.xt-col3 .content .part1 ul{font-size:18px;margin-left: 100px;}
.xt-col3 .content .part1 ul li{font-size:18px;padding-top: 15px;}
.xt-col3 .content .part1 ul li div{font-family: Microsoft YaHei;font-weight: 400;color: #FF4E4E;font-style: italic;}
.xt-col3 .content .part1 ul li .p1 span{border: 1px dotted rgba(255,78,78,1);padding: 2px 20px 2px 10px;font-weight: 600;margin-left: 5px;}
.xt-col3 .content .part1 ul li .p2{font-style: normal;color: #666666;font-size: 12px;padding-left: 20px;margin-top: 5px;}
.xt-col3 .content .part2 img{height: 100%;padding:30px}
.xt-col4 .content{display:flex;display: -webkit-flex;padding-bottom: 30px;border-bottom: 1px solid #eeeeee;}
.xt-col4 .content .part1,.xt-col4 .content .part2{width: 50%;height: 450px;}
.xt-col4 .content .part1 img{height:100%;margin-left:100px}
.xt-col4 .content .part2 .h4{font-size: 32px;font-family: PingFang SC;font-weight: bold;color: #FF5338;margin-top: 40px;margin-left: 40px;}
.xt-col4 .content .part2 div{padding: 30px 0 0 0;font-size: 20px;font-family: PingFang SC;font-weight: 500;color: #282828;margin-left: 40px;}
.xt-col4 .content .part2 div img{width: 24px;margin-right: 10px;margin-bottom: 3px;}
.xt-col5 .content{display:flex;display: -webkit-flex;}
.xt-col5 .content .part1,.xt-col5 .content .part2{width: 50%;height: 400px;}
.xt-col5 .content .part1 .h4{font-size: 32px;font-family: PingFang SC;font-weight: bold;color: #FF5338;margin-top: 40px;margin-left: 100px;}
.xt-col5 .content .part1 div{padding: 30px 0 0 0;font-size: 20px;font-family: PingFang SC;font-weight: 500;color: #282828;margin-left: 100px;}
.xt-col5 .content .part1 div img{width: 24px;margin-right: 10px;margin-bottom: 3px;}
.xt-col5 .content .part2 img{height:100%;margin-left:-100px}
.xt-col6 .h2 .t1{color: #333333;}
.xt-col6 .h2 .t2{color: #FC5314;}
.xt-col6 .h2 .t2{font-size:34px;}
.xt-col6 .p{color: #666666;width:900px;margin:0 auto;}
.xt-col6 .content .list {display:flex;display: -webkit-flex;justify-content: space-between;margin: 30px 0;}
.xt-col6 .content .list .row{width:250px;height:150px;border:1px solid #E6E6E6}
.xt-col6 .content .list .row div{text-align:center;}
.xt-col6 .content .list .row div .icon{margin:0 auto;display:block;width: 70px;height: 70px;}
.xt-col6 .content .list .row div .icon1{background: url(/skin/style/img/tuandui/fh-27.png) no-repeat center;}
.xt-col6 .content .list .row div .icon2{background: url(/skin/style/img/tuandui/fh-07.png) no-repeat center;}
.xt-col6 .content .list .row div .icon3{background: url(/skin/style/img/tuandui/fh-08.png) no-repeat center;}
.xt-col6 .content .list .row div .icon4{background: url(/skin/style/img/tuandui/fh-09.png) no-repeat center;}
.xt-col6 .content .list .row div .icon5{background: url(/skin/style/img/tuandui/fh-20.png) no-repeat center;}
.xt-col6 .content .list .row div .icon6{background: url(/skin/style/img/tuandui/fh-21.png) no-repeat center;}
.xt-col6 .content .list .row div .icon7{background: url(/skin/style/img/tuandui/fh-22.png) no-repeat center;}
.xt-col6 .content .list .row div .icon8{background: url(/skin/style/img/tuandui/fh-23.png) no-repeat center;}
.xt-col6 .content .list .row div .p1{font-size:16px;color:#1B1B1B;padding: 10px 0;}
.xt-col6 .content .list .row div .p2{font-size:12px;color:#7E7E7E}
.xt-col6 .content .list .row:hover{background:#FC724B}
.xt-col6 .content .list .row:hover div .icon1{background: url(/skin/style/img/tuandui/fh-35.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon2{background: url(/skin/style/img/tuandui/fh-31.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon3{background: url(/skin/style/img/tuandui/fh-32.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon4{background: url(/skin/style/img/tuandui/fh-33.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon5{background: url(/skin/style/img/tuandui/fh-29.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon6{background: url(/skin/style/img/tuandui/fh-30.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon7{background: url(/skin/style/img/tuandui/fh-28.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .icon8{background: url(/skin/style/img/tuandui/fh-34.png) no-repeat center;}
.xt-col6 .content .list .row:hover div .p1{font-size:16px;color:#FFFFFF;padding: 10px 0;}
.xt-col6 .content .list .row:hover div .p2{font-size:12px;color:#FFFFFF}
.xt-col7 .h2 .t1{color: #333333;}
.xt-col7 .h2 .t2{color: #FC5314;}
.xt-col7 .h2 .t2{font-size:34px;}
.xt-col7 .p{color: #666666;width:900px;margin:0 auto;}
.xt-col7 .content{display:flex;display: -webkit-flex;padding: 50px 0;border-bottom: 1px solid #EEEEEE;}
.xt-col7 .content .part1,.xt-col7 .content .part2,.xt-col7 .content .part3,.xt-col7 .content .part4,.xt-col7 .content .part5,.xt-col7 .content .part6{width: 50%;height: 250px;}
.xt-col7 .content .part2 img,.xt-col7 .content .part3 img,.xt-col7 .content .part6 img{height:100%;margin-left:60px}
.xt-col7 .content .h4{font-size: 24px;font-family: PingFang SC;font-weight: bold;color: #D14945;margin: 50px 0 0 120px;}
.xt-col7 .content p{font-size: 16px;font-weight: 500;color: #545454;width: 400px;line-height: 28px;margin: 0 0 0 120px;}
.xt-col7 .content .part3 img{margin-left:120px}
.xt-col7 .content .part4 .h4{margin-left:60px;color:#FD821F}
.xt-col7 .content .part4 p{margin-left:60px}
.xt-col7 .content .part5 .h4{color:#FF6052}
.xt-col7 .content .part5 .p1{font-size:18px;color:#000000;font-weight:bold;margin-top: 15px;}
.xt-col7 .content .part5 .p2{font-size:16px;color:#545454;margin-bottom: 15px;}
.xt-col7 .content .part5 .p3,.xt-col7 .content .part5 .p4{font-size:16px;color:#FF6052;}
.xt-col7 .content .part5 .p3 span{font-size:18px;font-weight:bold;}
.xt-col7 .content .part6 img{margin-top: 180px;}
.xt-col7 .content:last-child{border:none;height:400px}
.fh_col{padding: 50px 0;*zoom:1;overflow: hidden;text-align: center;}
.fh_col:after{display: block;content: "";height: 0;clear: both;visibility: hidden;}
.fh_col .title{text-align: center;height: 80px;margin-bottom: 30px;}
.fh_col .title h2{font-size: 46px;font-weight: 800;color: #555;line-height: 80px;letter-spacing: 4px;}
.fh_col .title h2 span{color: #e67728;}
.fh_col h2{font-size: 30px;line-height: 50px;font-weight: 800;}
.fh_col p{font-size: 28px;color: #1c8ffb;font-weight: 700;margin-bottom: 25px;}
.fh_col a{background: #1C8FFB;color: #fff;font-size: 18px;padding: 12px 40px;border-radius: 8px;}
