@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;font-size:12px;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
ul li{list-style: none;}
.width{width: 1180px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}

.btn a{width: 224px;height: 54px;background-color: #ff543d;text-align: center;line-height: 54px;margin: 0 auto;margin-top: 44px;font-size: 18px;color: #FFFFFF;border-radius: 27px; display: block;}

.banner{height: 400px;overflow: hidden;margin-top: 80px;}
.banner .swiper-slide{height: 400px;background: url(../../images/index/banner_hd.jpg) center top no-repeat;}
.banner a{width: 100%;height: 400px;display: block;}

.headsection{height: 110px;background-color: #f7fbff;}

.headsection ul li{float: left;width: 236px;}
.headsection ul li p{width: 54px;height: 54px;line-height: 54px;margin-left: 35px;margin-top: 30px; border-radius: 27px;border: 1px solid #dcdcdc;font-size: 34px;color: #ff543d;text-align: center;float: left;}
.headsection ul li span{font-size: 16px;color: #545454;margin-left: 6px;margin-top: 58px; display: block;float: left;width: 128px;}
.headsection ul li span em{font-size: 16px;color: #ff543d;float: left;}
.headsection ul li i{float: left;width: 1px;height: 60px; background-color: #dee0e3;margin-left: 10px;margin-top: 25px; display: block;}

.title{text-align: center;}
.title p{font-size: 36px;color:#3a3a3a;}
.title span{display: block; font-size: 18px;color:#3a3a3a;margin-top: 14px;}

.title_3{text-align: center;}
.title_3 p{font-size: 22px;color:#3a3a3a;}
.title_3 em{font-size: 22px;color:#FF0000;margin-top: 14px;}

.fl_1{height: 452px;overflow: hidden;margin-top: 42px;}
.fl_1 .fl{width: 590px;height: 450px; border: 1px solid #dcdcdc;background: url(../../images/index/1-1bg.jpg) top center no-repeat;}
.fl_1 .fr{width: 587px;height: 450px;border: 1px solid #dcdcdc;border-left-width: 0;background: url(../../images/index/1-2bg.jpg) top center no-repeat;}
.fl_1 p{font-size: 34px;color: #2c6eff;margin-left: 34px;margin-top: 45px;width: 540px;}
.fl_1 em{font-size: 18px;color: #000000;margin-left: 34px;margin-top: 18px;display: block;font-weight: bold;}
.fl_1 span{font-size: 14px;color: #000000;line-height: 28px;width: 320px;margin-top: 26px;margin-left: 34px; display: block;}
.fl_1 a{width: 128px;height: 40px;background-color: #ff543d;font-size: 16px;color: #FFFFFF;line-height: 40px;margin-left: 34px; text-align: center;border-radius: 20px; display: block;}
.fl_1 .fl a{margin-top: 30px;}
.fl_1 .fr a{margin-top: 52px;}.btn_1{display: block;width: 260px;height: 60px;background: #ff543d;border-radius: 8px;text-align: center;line-height: 60px;margin: 0 auto;color:#fff;font-size: 18px;box-shadow: 0 0 30px 0 rgba(0,126,255,.3);}
.fl_2{height:800px;background-color: #f7f7f7;margin-top: 40px; overflow: hidden;}
.fl_2 .dt{background: #fff;padding-top: 40px;margin-top: 40px;}
.fl_2 dl dt{font-size: 38px;text-align: center;color: #121212;}
.fl_2 dl dd{width: 278px;height: 403px;border:1px solid #2953ff;float: left;margin-right: 20px;margin-top: 48px;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);margin-bottom: 40px;}
.fl_2 dl dd:nth-child(3){border:1px solid #ff661e}
.fl_2 dl dd:nth-child(4){border:1px solid #fc2246}
.fl_2 dl dd:nth-child(5){border:1px solid #9d1dff}
.fl_2 dl dd:last-child{margin-right: 0;}
.fl_2 dl dd span{display: block;height: 76px;background: #f0f0f0;font-size: 30px;color:#2953ff;padding-top: 18px;position: relative;}
.fl_2 dl dd span i{font-size: 48px;margin-left: 26px;font-weight: bold;}
.fl_2 dl dd span em{float: right;display: block;width: 66px;height: 22px;background: #fff;border-radius: 18px;text-align: center;line-height: 22px;font-size: 14px;color:#2953ff;margin-right: 62px;margin-top: 33px;}
.fl_2 dl dd span img{position: absolute;right: 38px;top: 45px;}
.fl_2 dl dd:nth-child(3) span,.fl_2 dl dd:nth-child(3) span i,.fl_2 dl dd:nth-child(3) span em{color:#ff851f}
.fl_2 dl dd:nth-child(4) span,.fl_2 dl dd:nth-child(4) span i,.fl_2 dl dd:nth-child(4) span em{color:#fc2246}
.fl_2 dl dd:nth-child(5) span,.fl_2 dl dd:nth-child(5) span i,.fl_2 dl dd:nth-child(5) span em{color:#9d1dff}
.fl_2 dl dd strong{display: block;font-size: 18px;color:#333;margin:33px 0 25px 31px;line-height: 28px;height: 50px;}
.fl_2 dl dd p{color:#717171;width: 226px;margin: 0 auto;line-height: 30px;}
.fl_2 dl dd a{display: block;width: 252px;height: 83px;background: url(../../images/index/fl1_btn_1.png) center center no-repeat;font-size: 18px;color:#fff;text-align: center;line-height: 62px;margin: 36px auto 0;}
.fl_2 dl dd:nth-child(3) a{background: url(../../images/index/fl1_btn_2.png) center center no-repeat;}
.fl_2 dl dd:nth-child(4) a{background: url(../../images/index/fl1_btn_3.png) center center no-repeat;}
.fl_2 dl dd:nth-child(5) a{background: url(../../images/index/fl1_btn_4.png) center center no-repeat;}


.floor_2 ul{padding-top: 50px;}.floor_2 ul li{height: auto;overflow: hidden;background: #f5f5f5;padding-bottom: 25px;}
.floor_2 ul li:nth-child(2){background: #fff;padding-bottom: 72px;}
.floor_2 ul li .text{width: 570px;float: left;margin-top: 90px;}
.floor_2 ul li:nth-child(2) .text{margin-top: 30px;}
.floor_2 ul li:nth-child(3) .text{margin-top: 96px;}
.floor_2 ul li .text span{display: block;font-size: 30px;color:#333;}
.floor_2 ul li .text span strong{color:#9c53e7;font-size: 30px}
.floor_2 ul li:nth-child(2) .text span strong{color:#0364dd}
.floor_2 ul li:nth-child(3) .text span strong{color:#fc9322}
.floor_2 ul li .text p{font-size: 16px;color:#808080;line-height: 26px;padding: 26px 0;}
.floor_2 ul li .text em{display: block;margin-bottom: 20px;}
.floor_2 ul li .text em i{display: inline-block;width: 195px;margin-right: 29px;font-size: 20px;color:#717171;}
.floor_2 ul li .text em i img{margin-left: 8px;}.floor_2 ul li .text em i:before{display: block;content:"";width: 2px;height: 2px;background: #717171;float: left;margin-top: 11px;margin-right: 10px;}
.floor_2 ul li .text .btn_1{margin: 50px 0 0 140px;}.floor_2 ul li .fr{margin-top: 46px;margin-right: 68px;}
.floor_2 ul li:nth-child(3) .fr{margin-top: 68px;margin-right: 30px;}.floor_2 ul li .fl{margin-top: 76px;}
.floor_3 dl dt{font-size: 38px;text-align: center;color:#121212;padding-top: 90px;padding-bottom: 62px;}.floor_3 dl dd{float: left;width: 156px;margin-right: 100px;margin-bottom: 60px;}.floor_3 dl dd:nth-child(6),.floor_3 dl dd:last-child{margin-right: 0;}.floor_3 dl dd img{display: block;margin: 0 auto 27px;}.floor_3 dl dd span{display: block;font-size: 24px;color:#121212;margin: 26px 0 18px 0;text-align: center;}.floor_3 dl dd p{color:#808080;line-height: 24px;font-size: 16px;width: 156px;margin: 0 auto;}
.fl_3 .title{margin-top: 112px;}
.fl_3 .title p{font-size: 32px;text-align: center;background-color: #FFFFFF;color: #3A3A3A;position: relative;width: 326px;margin: 0 auto;}
.fl_3 .title em{height: 1px;background-color: #CCCCCC;position: relative;top: 25px;display: block;}
.fl_3 .first{height: 212px;}
.fl_3 .first li{float: left;width: 236px;margin-top: 56px;}
.fl_3 .first li p{font-size: 24px;color: #2c6eff;margin-left: 26px;width: 185px;}
.fl_3 .first li em{margin-left: 26px;margin-top: 10px;height: 2px;background-color: #555555;width: 35px;display: block;}
.fl_3 .first li span{font-size: 14px;width: 185px;line-height: 28px;margin-top: 16px;margin-left: 26px;display: block;}
.fl_3 .second{height: 370px;}
.fl_3 .second li{width: 285px;float: left;margin-right: 10px;border: 1px solid #dcdcdc;margin-top: 10px;height: 182px;}
.fl_3 .second li:nth-child(-n+4){margin-top: 42px;}
.fl_3 .second li:nth-child(4),.fl_3 .second li:nth-child(8){margin-right: 0;}
.fl_3 .second li .list{width: 220px;margin-left: 34px;float: left;height: 49px;margin-top: 20px;margin-bottom: 16px;}
.fl_3 .second li .list img{width: 49px;height: 49px;float: left;}
.fl_3 .second li .list p{margin-left: 14px;font-size: 20px;margin-top: 14px;float: left;}
.fl_3 .second li span{margin-left: 34px;line-height: 26px;display: block;width: 228px;font-size: 14px;}
.fl_3 .btn a{margin-top: 180px;}

.fl_4{height: 622px;background-color: #f7f7f7;margin-top: 57px; overflow: hidden;}
.fl_4 .title p{font-size: 32px;color: #343433;text-align: center;margin: 0 auto;margin-top: 72px;}
.fl_4 ul li{float: left;width: 393px;margin-top: 60px;}
.fl_4 ul li .image{width: 68px;height: 68px;float: left;margin-top: 20px;}
.fl_4 ul li .list{width: 277px;margin-left: 15px;float: left;}
.fl_4 ul li .list p{font-size: 20px;color: #000000;width: 256px;font-weight: bold;}
.fl_4 ul li .list span{font-size: 14px;color: #343434;line-height: 26px;margin-top: 16px;display: block;}

.fl_5{height: 610px;}
.fl_5 .title p{font-size: 32px;color: #343433;text-align: center;margin: 0 auto;margin-top: 82px;}
.fl_5 ul li{float: left;width: 236px;margin-top: 42px;}
.fl_5 ul li .image{width: 190px;height: 96px;border: 1px solid #e5e5e5;display: block;}
.fl_5 ul li .image img{margin: 0 auto;display: block;}
.fl_5 ul li:nth-child(1) .image img{margin-top: 24px;}
.fl_5 ul li:nth-child(2) .image img{margin-top: 26px;margin-left: 10px;}
.fl_5 ul li:nth-child(3) .image img{margin-top: 26px;}
.fl_5 ul li:nth-child(4) .image img{margin-top: 9px;}
.fl_5 ul li:nth-child(5) .image img{margin-top: 18px;}
.fl_5 ul li span{margin-top: 10px;line-height: 26px;width: 188px;font-size: 14px;color: #6e6e6e; display: block;}
.fl_5 ul li span em{font-size: 14px;color: #2c6eff;font-weight: bold;}

.fl_6{height: 624px;background-color: #F7F7F7;overflow: hidden;}
.fl_6 .title p{font-size: 32px;color: #343433;text-align: center;margin: 0 auto;margin-top: 82px;}
.fl_6 ul li{float: left;width: 196px;margin-top: 50px;}
.fl_6 ul li .image{margin-left: 14px;width: 114px;height: 114px;}
.fl_6 ul li p{font-size: 20px;color: #000000;width: 144px;text-align: center;margin-top: 18px;}
.fl_6 ul li span{line-height: 24px;font-size: 14px;color: #6e6e6e;width: 144px;margin-top: 14px;margin-left: 5px; display: block;}

.fl_7{height: 610px;}
.fl_7 .title p{font-size: 32px;color: #343433;text-align: center;margin: 0 auto;margin-top: 82px;}
.fl_7 ul li{float: left;width: 196px;height: 324px;margin-top: 46px;}
.fl_7 ul li .section{width: 195px;height: 80px;}
.fl_7 ul li .section p{text-align: center;font-size: 20px;color: #FFFFFF;width: 195px;height: 80px;line-height: 80px;}
.fl_7 ul li .list{border: 1px solid #dcdcdc;border-top-width: 0;border-right-width: 0;width: 194px;height: 214px;}
.fl_7 ul li .list span{margin-left: 28px;padding-top: 20px;width: 140px;font-size: 14px;color: #6e6e6e;display: block;line-height: 22px;}
.fl_7 ul li:first-child .section{background-color: #f34e3a;}
.fl_7 ul li:nth-child(2) .section{background-color: #ffb500;}
.fl_7 ul li:nth-child(3) .section{background-color: #36d9a9;}
.fl_7 ul li:nth-child(4) .section{background-color: #5295c9;}
.fl_7 ul li:nth-child(5) .section{background-color: #64bf26;}
.fl_7 ul li:last-child .section{background-color: #ff7e1e;}
.fl_7 ul li:last-child .list{border: 1px solid #dcdcdc;border-top-width: 0;}

.fl_8{height: 610px;}
.fl_8 .title{margin-top: 0;}
.fl_8 .title p{font-size: 32px;text-align: center;background-color: #FFFFFF;color: #3A3A3A;position: relative;width: 420px;margin: 0 auto;}
.fl_8 .title em{height: 1px;background-color: #CCCCCC;position: relative;top: 25px;display: block;}
.fl_8 ul.no2 li{width: 400px;float: left;margin-top: 40px;}
.fl_8 ul.no2 li p.ar_t{font-size: 20px;background: url(../../images/index/ar_t_bg.jpg) left bottom no-repeat;line-height: 40px;margin-bottom: 15px;}
.fl_8 ul.no2 li p.ar_t2{width: 300px;background: #F2F2F2;line-height: 22px;padding: 20px;height: 90px;}
.fl_8 ul.no2 li p a{font-size: 16px;font-weight: bold;line-height: 30px;padding: 4px 0;width: 340px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display: block;width: 300px;}
.fl_8 ul.no2 li p a:hover{color: #0A6DEE;}
.fl_8 ul.no2 li span{padding: 15px 0 0 20px;width: 320px;line-height: 22px;color: #8D8D8D;display: block;}
.fl_8 ul.no2 li span a{color: #585858;font-size: 14px;line-height: 40px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display: block;width: 300px;}
.fl_8 ul.no2 li span a em{display: block;width: 4px;height: 4px;background: #666666;margin: 18px 5px;float: left;}
.fl_8 ul.no2 li .more_1{font-size: 14px;color: #0A6DEE;float: right;margin-right: 60px;}
.fl_8 .fl{margin-top: 68px;width: 578px;}
.fl_8 .fl p{font-size: 20px;color: #343434}
.fl_8 .fl p a{float: right;color: #0A6DEE;font-size: 14px;line-height: 24px;}
.fl_8 .fl em{width: 26px;height: 2px;background-color: #2c6eff;margin-top: 13px; display: block;}
.fl_8 .fl ul li{margin-top: 30px;height: auto;overflow: hidden;margin-bottom: 30px;}
.fl_8 .fl ul li .list{float: left;}
.fl_8 .fl ul li .list .left{float: left;border: 1px solid #2c6eff;width: 72px;height: 72px;display: block;border-radius: 4px;}
.fl_8 .fl ul li .list .left p{font-size: 36px;color: #2c6eff;text-align: center;height: 72px;line-height: 72px;width: 72px;}
.fl_8 .fl ul li .list .right{float: left;margin-left: 20px;width: 480px;display: block;position: relative;}
.fl_8 .fl ul li .list .right a{font-size: 20px;color: #2c6eff;float: left;}
.fl_8 .fl ul li .list .right span{font-size: 14px;color: #6e6e6e;line-height: 26px;float: left;margin-top: 10px;}
.fl_8 .fl ul li .list .right .more a{font-size: 14px;color: #2c6eff;position: absolute;right: 0;bottom: 0;}
.fl_8 .fr{margin-top: 68px;width: 450px;}
.fl_8 .fr p{font-size: 20px;color: #343434}
.fl_8 .fr em{width: 26px;height: 2px;background-color: #2c6eff;margin-top: 13px; display: block;margin-bottom: 29px;}
.fl_8 .fr a{display: block;font-size: 14px;background: url(../../images/index/8-logo.png) left center no-repeat;padding-left: 11px;margin-bottom: 22px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fl_8 .fr a:hover{color: #2c6eff;}

.fl_9{overflow:hidden;}
.fl_9 .title{margin-top: 70px;}
.fl_9 ul{overflow: hidden;margin-top:30px;}
.fl_9 ul li{width: 166px;float: left;text-align:center;margin-right: 40px;}
.fl_9 ul li:last-child{margin-right: 0;}
.fl_9 ul li img{display: block;border: 1px solid #e5e5e5;}
.fl_9 ul li p{margin-top: 14px;font-size: 16px;color: #242424;}

.fl_10{height: auto;overflow: hidden;clear: both;}
.fl_10 .title{margin-top: 70px;}
.fl_10 ul{overflow: hidden;margin: 40px 0 70px;color: #737373;}
.fl_10 ul li{display: inline-block;margin:0 8px;}
.fl_10 ul li a{font-size: 16px;color: #737373;line-height: 34px;}

.title_1{font-size: 32px;text-align: center;color: #010101;padding-top: 65px;}
.title_1 span{color: #ea3700;font-size: 32px;}
.title_1 p{font-size: 18px;color: #585858;margin-top: 24px;}
.floor_1{height: auto;overflow: hidden;background: #FFFFFF;padding-bottom: 65px;clear: both;}
.floor_1 .box{height: 117px;width: 1040px;background: url(https://www.hishop.com.cn/templets/default/images/ydysc/2016/fl1_1.jpg) center center no-repeat;margin: 22px auto 20px;text-align: center;}
.floor_1 .box span{display: block;font-size: 19px;color: #fff;padding-top: 20px;}
.floor_1 .box p{font-size: 26px;color: #fff;margin-top: 5px;}
.floor_1 ul{width: 1160px;margin: 0 auto 32px;}
.floor_1 ul li{width: 359px;height: 119px;background: #fff;border-radius: 5px;float: left;margin-bottom: 18px;margin-left: 40px;}
.floor_1 ul li:nth-child(1),.floor_1 ul li:nth-child(4),.floor_1 ul li:nth-child(7){margin-left: 0;}
.floor_1 ul li img{float: left;margin:10px 5px 0 20px;}
.floor_1 ul li strong{display: block;font-size: 20px;margin: 20px 0 10px 0;}
.floor_1 ul li p{width: 190px;color: #7f7f7f;}
.floor_1 ul li:last-child p{width: 200px;}
.btn_ysc{display: block;width: 290px;height: 60px;background: #0b8fe4;font-size: 22px;color: #fff;text-align: center;line-height: 60px;border-radius: 50px;margin: 0 auto;}
.title_2{font-size: 32px;padding-top: 84px;text-align: center;}

.floor_7{height: auto;overflow: hidden;padding-bottom: 50px;}
.floor_2 .title_2 em,.floor_7 .title_2 em{color: #ea3700;font-size: 32px;}
.floor_7 ul li{width: 383px;float:left;background: url(../../images/index/fl7_1.jpg) center top no-repeat;margin:40px 25px 23px 0}
.floor_7 ul li:nth-child(2){background: url(../../images/index/fl7_2.jpg) center top no-repeat;}
.floor_7 ul li:nth-child(3){background: url(../../images/index/fl7_3.jpg) center top no-repeat;margin-right: 0;}
.floor_7 ul li img{display: block;text-align: center;margin: 50px auto 8px;}
.floor_7 ul li em{display: block;margin:0 auto;color: #ea3700;width: 67px;height: 4px;margin-bottom: 38px;}
.floor_7 ul li span{display: block;color:#fff;text-align: center;margin-bottom: 30px;font-size: 18px;}
.floor_7 ul li p{width: 330px;color:#fff;line-height: 26px;margin: 0 auto;}
.floor_7 ul li b{font-size: 18px;display: block;background: url(../../images/index/fl7_logo.png) left 6px no-repeat;margin-top: 77px;padding-left: 24px;}
.floor_7 ul li:first-child b{background: url(../../images/index/fl7_logo.png) left center no-repeat;}
.floor_7 ul li b i{color:#ff4242;font-size: 20px;}
.floor_7 .img_1{margin-bottom: 40px;}
