body{background: #f9f9f9;}
/*logo*/
.index-logo{width: 1450px;margin: 30px auto;display: flex;height:60px;}
.index-top-logo{width: 180px;margin-right: 5px;}
.index-top-logo img{width: 100%;}
.index-top-span{width: 300px;margin-right: 220px;}
.index-top-span span{font-size: 24px;color: #080404;line-height: 60px;border-left: 2px solid #999;padding-left: 10px;font-weight: bold;}
.index-top-sousuo{width: 386px;margin-right: 100px;}
.index-top-sousuo{ overflow: hidden;height: 36px;margin-top:5px;background: #f0f0f1;border-radius: 18px; }
.index-top-sousuo .top-input {width:350px;height:36px;padding: 0px 10px 0px 15px;background: 0 0;border: none;float: left;font-size: 14px; line-height: 30px;}
.index-top-sousuo .sousuo{float: right;width:36px;height: 36px;overflow: hidden;font-size: 0;border: none;background: url(../images/vspr.png)  5px -82px no-repeat; cursor: pointer;}
.index-f-fl-a{float:left;display:inline}
.index-top-tel{width: 250px;}
.index-top-tel p{font-size: 28px;color: #ef2d36;background: url(../images/index-top-tel.png)left no-repeat;background-size: 25px;padding-left: 35px;font-weight: bold;}
/* 首页轮播 */
.clearfix::after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix {}
.pc-nav {width: 1450px;margin: 0 auto;display: table;position: relative;z-index: 50;height: 53px;color: #555;font-size: 18px;}
.pc-nav-list {cursor: pointer;position: relative;z-index: 50;float: left;width: 230px;height: 53px;color: #fff;background: linear-gradient(to bottom,#ff5758,#ef2d36);
	border-radius: 5px 5px 0 0;}
.pc-nav-title{font-size: 24px;text-align: center;font-weight: bold;color: #fff;width: 230px;height: 53px;line-height: 53px;}
.pc-nav-list a img {display: inline-block;margin-top: 15px;margin-left: 20px;margin-right: 12px;border: 0 none;width: 22px;height: 22px;float: left;}
.city-nav-item {float: left;width: 1220px;height: 53px;}
.city-nav-item a {font-size: 22px;line-height: 53px;position: relative;display: inline-block;padding: 0px 15px;color: #333;}
.city-nav-item a:first-child {padding-left: 50px;}
.city-nav-item a:hover{color: #ef2d36;}
.city-nav-item a i {width: 28px;height: 18px;display: block;background: url(../images/hot.gif) no-repeat center center;position: absolute;top: 0px;right: 0px;}
.city-nav-left {width: 230px;height: 406px;border-top: 1px solid #ed1627;background: rgba(255, 255, 255, 0.9);}
.city-nav-left dl dd {position: relative;z-index: 50;}
.city-nav-left dl dd a img {margin-top: 23px;}
.city-nav-left dl dd {width: auto;height: 67.5px;font-size: 20px;}
.city-nav-link {height: 67.5px;line-height: 67.5px;font-size: 22px;display: block;width: 230px;color: #333;padding-left: 45px;}
.city-nav-link:hover {color: #ef2d36;background: url(../images/icon-row2.png) no-repeat center right;}

.city-nav-casket {display: none;position: absolute;top: -2px;left: 230px;padding: 20px 20px 10px 30px;width: 368px;overflow: hidden;border-radius: 0 5px 5px 0;
	background: #fff;z-index: 10002;}
.city-nav-casket li h3{font-size: 16px;color: #666;background: #eee;border-radius: 20px;width: 82px;text-align: center;font-weight: normal;line-height: 25px;}
.city-nav-ggk{font-size: 16px;color: #ddd;margin: 10px 0 20px;}
.city-nav-ggk a{font-size: 15px;color: #999;}
.city-nav-ggk a:hover{color: #ef2d36;}
.city-nav-zyk{font-size: 16px;color: #ddd;margin:5px 0 15px;}
.city-nav-zyk a{font-size: 15px;color: #999;}
.city-nav-zyk a:hover{color: #ef2d36;}

.prev, .next {position: absolute;left: 0;top: 50%;margin-top: -25px;display: block;width: 40px;height: 74px;background: url(../images/btn-r.png) 1px 1px no-repeat;
filter: alpha(opacity=70);opacity: 0.7;z-index: 10;display: none;}
.city-slide-body ul{margin: 0 auto;}
.city-slide-body ul li a {position: relative;z-index: 1;margin: 0 auto;display: block;width: 100%;left: 0;height: 410px;}
.city-slide-body ul li {position: absolute;z-index: 3;width: 1900px;height: 410px;filter: alpha(opacity=0);-moz-opacity: 0;text-align: center;}
.city-slide-body ul li a img{width: 100%;}
.city-slide-header {width: 720px;margin: 0 auto;height: 400px;position: absolute;left: 45%;margin-left: -271px;}
.next {left: auto;right: 0;background-position: -40px 0px;}
.prev:hover {filter: alpha(opacity=99);opacity: 1;}
.next:hover {filter: alpha(opacity=99);opacity: 1;}
.city-slide:hover .city-slide-header .prev {display: block;}
.city-slide:hover .city-slide-header .next {display: block;}

.index-nav ul{width: 1450px;margin: 30px auto;display: flex;justify-content: space-between;}
.index-nav ul li{width: 345px;height: 115px;padding:10px;transition: transform 0.3s;box-shadow: 0px 0px 5px 0px rgb(136 136 136 / 30%);border-radius: 10px;overflow: hidden;background: #fff;}
.index-nav ul li:hover{transform:translate(0,-2px);}
.index-nav a:hover{color: #ed1627;text-decoration: underline;}
.index-nav-lista h3{width: 104px;height: 95px;font-size: 18px;color: #fff;background: url(../images/index-nav-lista.png);float: left;text-align: center;line-height: 150px;}
.index-nav-listb h3{width: 104px;height: 95px;font-size: 18px;color: #fff;background: url(../images/index-nav-listb.png);float: left;text-align: center;line-height: 150px;}
.index-nav-listc h3{width: 104px;height: 95px;font-size: 18px;color: #fff;background: url(../images/index-nav-listc.png);float: left;text-align: center;line-height: 150px;}
.index-nav-listd h3{width: 104px;height: 95px;font-size: 18px;color: #fff;background: url(../images/index-nav-listd.png);float: left;text-align: center;line-height: 150px;}
.index-nav-linka{width: 200px;height: 95px;float: right;overflow: hidden;padding: 10px 0;}
.index-nav-linkb{width: 200px;height: 95px;float: right;overflow: hidden;padding: 10px 0;}
.index-nav-linkc{width: 200px;height: 95px;float: right;overflow: hidden;padding: 10px 0;}
.index-nav-linkd{width: 200px;height: 95px;float: right;overflow: hidden;padding: 10px 0;}
.index-nav-linka a{display: block;width: 90px;float: left;margin: 2px 5px;}
.index-nav-linkb a{display: block;width: 90px;float: left;margin: 2px 5px;}
.index-nav-linkc a{display: block;width: 90px;float: left;margin: 2px 5px;}
.index-nav-linkd a{display: block;width: 90px;float: left;margin: 2px 5px;}
.index-nav ul li a{font-size: 16px;color: #333;}

.index-liuyan{width: 1450px;height: 145px;margin: 30px auto 50px;background: url(../images/index-liuyan.png);padding: 40px 70px 40px 120px;}
.index-liuyan-tit{width: 610px;height: 65px;float: left;}
.index-liuyan-tit p{font-size: 16px;color: #fff;margin-top:44px;}
.index-liuyan-form{width: 600px;height: 65px;float: right;}
.index-liuyan-field{width: 600px;height: 42px;overflow: hidden;}
.index-liuyan-input{width: 200px;height: 35px;font-size: 14px;color: #999;margin-right: 10px;border: 0;float: left;padding-left: 10px;margin-top: 3.5px;border-radius: 5px;}
.index-liuyan-tel{width: 200px;height: 35px;font-size: 14px;color: #999;margin-right: 10px;border: 0;float: left;padding-left: 10px;margin-top: 3.5px;border-radius: 5px;}
.index-liuyan-button{width: 163px;height: 42px;background: url(../images/index-liuyan-button.png);border: 0;cursor: pointer;}
.index-liuyan-xy{font-size: 16px;color: #fff;margin-top: 5px;}
.index-liuyan-xy a{color: #fff;}

.index-t1{width: 1450px;margin: 0 auto 10px;background: #fff;padding: 20px;box-shadow: 0 0 5px #ccc;border-radius: 10px;}
.index-title1{width: 100%;height: 60px;border-bottom: 1px solid #ccc;overflow: hidden;margin: 0 auto 20px;}
.index-title1-h2{float: left;}
.index-title1-h2 h2{font-size: 26px;color: #ff3333;float: left;width: 112px;height: 50px;background: url(../images/index-title.png);}
.index-title1-h2 span{font-size: 18px;color: #666;margin-left: 30px;font-weight: normal;line-height: 50px;}
.index-gund{width: 380px;height: 40px;float: right;display: flex;}
.index-gund h3{width: 100px;height: 40px;text-align: center;background: linear-gradient(to bottom,#ff5938,#fd7a5f);color: #fff;line-height: 40px;font-size: 18px;border-radius: 5px 0 0 5px;}
#scrollDiv{width:280px;height:40px;line-height:40px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-radius: 0 5px 5px 0;}
#scrollDiv li{height:40px;padding-left:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#scrollDiv li a:hover{color: #ef2d36;text-decoration: underline;}

.index-zixun{width: 1410px;overflow: hidden;}
.index-guihua{width: 320px;float: left;background: #fff;}
.index-guihua-t{width: 100%;height: 50px;line-height: 50px;background: linear-gradient(to bottom,#ff5938,#fd7a5f);text-align: center;border-radius: 10px 10px 0 0;}
.index-guihua-t h3{font-size: 20px;color: #fff;}
.index-guihua-b{background: #f9f9f9;padding: 35px 0;}
.index-guihua-c{width: 260px;height: 83px;background: url(../images/index-guihua-c.png)left no-repeat;padding-left: 25px;margin: 0 auto;}
.index-guihua-c h4{font-size: 18px;color: #333;line-height: 20px;margin-bottom: 5px;}
.index-guihua-c p{font-size: 16px;color: #333;}

.index-rd{width: 715px;float: left;margin: 0 30px;}
.index-rd-list{width: 100%;background: #fff;margin-bottom: 20px;overflow: hidden;}
.index-rd-t {display: flex;}
.index-rd-t ul{width: 100%;height: 50px;background: linear-gradient(to bottom,#ff5938,#fd7a5f);border-radius: 10px 10px 0 0;}
.index-rd-t ul li {position: relative;float: left;font-size:18px;font-weight: bold;cursor: pointer;text-align: center;line-height: 47px;color: #fff;width: 72px;margin: 0 35px;}
.index-rd-t ul .on {color: #ffcc00;border-bottom: 3px solid #ffcc00;}
.index-rd-cont{width: 100%;padding: 10px 0;overflow: hidden;background: #f9f9f9;}
.index-rd-cont li{width: 50%;float: left;display: flex;justify-content: space-between;margin: 7px 0;padding: 0 20px;}
.index-rd-cont li a{font-size: 16px;display: block;line-height: 28px;}
.index-rd-cont li a:hover{color: #ef2d36;text-decoration: underline;}
.index-rd-tit{width: 240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-rd-zx{width: 90px;height: 28px;background: #fde5dd;border-radius: 15px;text-align: center;color: #666;}


.index-rd-tool{width: 100%;height: 150px;background: #f9f9f9;overflow: hidden;}
.index-rd-tool li{width: 143px;height: 75px;float: left;}
.index-rd-tool li a{display: block;width: 100%;height: 75px;text-align: center;padding: 10px 0;}
.index-rd-tool li a span{font-size: 16px;color: #333;}
.index-rd-tool li a:hover{background: #eee;}
.index-rd-tool li a:hover span{color: #ff3333;font-weight: bold;}
.index-rd-tool li a img{display: block;margin: 0 auto;width: 31px;height: 31px;}
.index-tool-a{border-bottom: 1px dashed #ccc;border-right: 1px dashed #ccc;}
.index-tool-b{border-right: 1px dashed #ccc;}
.index-tool-c{border-bottom: 1px dashed #ccc;}

.index-tongzhi{width: 315px;float: right;background: #fff9f7;border-radius: 10px;padding-bottom: 25px;}
.index-tongzhi-t{width: 100%;height: 50px;line-height: 50px;background: linear-gradient(to bottom,#ff5938,#fd7a5f);text-align: center;border-radius: 10px 10px 0 0;}
.index-tongzhi-t h3{font-size: 20px;color: #fff;}
.index-tongzhi-b{width: 100%;background: #fff9f7;padding: 1px;}
.index-tongzhi-c{padding: 0 20px;margin: 20px 0;overflow: hidden;height: 21px;}
.index-tongzhi-c i{display: block;width: 5px;height: 5px;background: #ccc;margin: 8px 0;float: left;}
.index-tongzhi-c a{display: block;width: 258px;margin-left: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;color: #333;float: left;}
.index-tongzhi-c a:hover{color: #ef2d36;text-decoration: underline;}
.focust{width:275px;height: 150px; overflow:hidden;position:relative;border-radius: 5px;}
.focust ul{height:150px;position:absolute;}
.focust ul li{float:left;width:275px;height: 150px;overflow:hidden;position:relative;}
.focust ul li div{position:absolute;overflow:hidden;}
.focust .btn{position:absolute;width:275px;height:10px;padding:5px 15px;right:0;bottom:15px;text-align:center;}
.focust .btn span{display:inline-block;_display:inline;_zoom:1;width:13px;height:13px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}
.focust .btn span.on{background:#fd7e46;}
.focust .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
.focust .pre{left:0;}
.focust .next{right:0;background-position:right top;}
.focust ul li a img{border-radius: 5px;}

.index-t2{width: 1450px;margin: 50px auto;background: #fff;padding: 20px;box-shadow: 0 0 5px #ccc;border-radius: 10px;}
.index-title2{width: 100%;height: 60px;border-bottom: 1px solid #ccc;overflow: hidden;margin: 0 auto 20px;}
.index-title2-h2{float: left;}
.index-title2-h2 h2{font-size: 26px;color: #ff3333;float: left;width: 112px;height: 50px;background: url(../images/index-title.png);}
.index-title2-h2 span{font-size: 18px;color: #666;margin-left: 30px;font-weight: normal;line-height: 50px;}
.index-more{float: right;}
.index-more a{font-size: 16px;color: #666;line-height: 60px;}

.index-course{width: 1410px;overflow: hidden;}
.index-fuwu{width: 320px;float: left;background: #fff;}
.index-fuwu-t{width: 100%;height: 50px;line-height: 50px;background: linear-gradient(to bottom,#ff5938,#fd7a5f);text-align: center;border-radius: 10px 10px 0 0;}
.index-fuwu-t h3{font-size: 20px;color: #fff;}
.index-fuwu-b{background: #f9f9f9;padding: 15px 0;}
.index-fuwu-c{width: 100%;padding: 8px 20px;}
.index-fuwu-c h4{font-size: 18px;color: #fff;width: 138px;height: 28px;background: url(../images/index-fuwu-c.png);margin-bottom: 10px;line-height: 28px;padding-left: 15px;}
.index-fuwu-c p{font-size: 16px;color: #666;}
.index-kc-list{width: 1090px;float: left;}
.index-kc-t {display: flex;}
.index-kc-t ul{width: 650px;margin-left: 440px;height: 40px;}
.index-kc-t ul li {position: relative;float: left;font-size:20px;cursor: pointer;margin-left:30px;color: #333;width: 100px;text-align: center;height: 40px;line-height: 30px;}
.index-kc-t ul .on {color: #fb5a3a;font-weight: bold;background: url(../images/index-kc-t.png) bottom no-repeat;}
.index-kc-t ul .on a{color: #fb5a3a;}
.index-kc-c{width: 100%;margin-top: -5px;}
.index-kc-cont{overflow: hidden;}
.index-kc-cont li{width: 330px;height: 295px; margin-left:30px;margin-top: 25px;margin-bottom: 5px;background: #fff;float: left;box-shadow: 0 0 5px #ddd;}
.index-kc-img{width: 330px;height: 190px;background: #ddd;}
.index-kc-td{width: 330px;height: 55px;font-size: 18px;color: #333;text-align: center;line-height: 50px;font-weight: bold;}
.index-kc-zx{width: 330px;height: 40px;display: flex;justify-content: space-around;padding: 0 15px;}
.index-kc-zx a{display: block;width: 100px;height: 28px;font-size: 16px;line-height: 26px;text-align: center;border: 1px solid #ff3333;border-radius: 16px;color: #333;}
.index-kc-zx a:hover{background: linear-gradient(to bottom,#ff5938,#fd7a5f);color: #fff;}

.index-t3{width: 1450px;margin: 50px auto;background: #fff;padding: 20px 10px;box-shadow: 0 0 5px #ccc;border-radius: 10px;}
.index-title3{width:1410px;height: 60px;border-bottom: 1px solid #ccc;overflow: hidden;margin: 0 auto 20px;}
.index-title3-h2{float: left;}
.index-title3-h2 h2{font-size: 26px;color: #ff3333;float: left;width: 112px;height: 50px;background: url(../images/index-title.png);}
.index-title3-h2 span{font-size: 18px;color: #666;margin-left: 30px;font-weight: normal;line-height: 50px;}
.index-data{width: 1430px;margin: 0 auto;overflow: hidden;}
.index-book{width: 1430px;height: 400px;}
.index-book-cont{width: 255px;height: 180px;background: #fff;margin: 15px;float: left;box-shadow: 0 0 5px #ff5a38;border-radius: 5px;}
.index-book-cont h4{width: 226px;height: 55px;background: url(../images/index-book-cont-h4.png);font-size: 18px;text-align: center; line-height: 35px;font-weight: bold;color: #fff;margin: 15px auto 5px;}
.index-book-cont p{font-size: 16px;color: #333;padding: 0 20px;height: 42px;}
.index-book-cont a{display: block;width: 140px;height: 32px;line-height: 32px;font-size: 18px;font-weight: bold;color: #fff;margin: 15px auto 0;text-align: center;background: #ff9900;border-radius: 20px;}

.index-t4{width: 1450px;margin: 50px auto;background: #fff;padding: 20px 0;box-shadow: 0 0 5px #ccc;border-radius: 10px;}
.index-title4{width:1410px;height: 60px;border-bottom: 1px solid #ccc;overflow: hidden;margin: 0 auto 20px;}
.index-title4-h2{float: left;}
.index-title4-h2 h2{font-size: 26px;color: #ff3333;float: left;width: 112px;height: 50px;background: url(../images/index-title.png);}
.index-title4-h2 span{font-size: 18px;color: #666;margin-left: 30px;font-weight: normal;line-height: 50px;}

.scrolltab{position:relative;width:1450px;margin:0 auto;}
.scrolltab .ulBigPic{width:1450px;height:400px;overflow:hidden;}
.scrolltab .ulBigPic li{width:1390px;height:400px;display:none;margin: 0 auto;background: url(../images/liSelected.png);padding: 10px 30px;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic .sPic{width:320px;height: 360px;background: url(../images/sPic.png); float:left;overflow:hidden;}
.scrolltab .ulBigPic .sSideBox{width:878px;float:right;overflow:hidden;margin-right: 43px;padding-top: 30px;}
.scrolltab .ulBigPic .sSideBox .sSideBox-con{width: 525px;height: 180px;float: left;}
.scrolltab .ulBigPic .sSideBox .sSideBox-zx{width: 330px;height: 180px;float: right;overflow: hidden;padding-top: 110px;}
.scrolltab .ulBigPic .sSideBox h4{font-size: 24px;color: #fff;margin-bottom: 20px;height: 60px;border-bottom: 1px solid #fff;}
.scrolltab .ulBigPic .sSideBox span{font-size: 18px;font-weight: bold;color: #fff;line-height: 30px;}
.scrolltab .ulBigPic .sSideBox p{font-size: 16px;color: #fff;line-height: 25px;height: 75px;overflow: hidden;}
.scrolltab .ulBigPic .sSideBox-zx a{display: block;width: 120px;height: 40px;text-align: center;color: #ff3333;line-height: 40px;float: left;background: #fff;border-radius: 20px;margin-left: 40px;font-size: 18px;}
.scrolltab .ulBigPic .sSideBox-zx a:hover{background: #f5f5f5;font-weight: bold;}
.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}
.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a{color:#333;}
.scrolltab .ulBigPic .sTitle a:hover{color:#840;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:190px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:10px;}
.scrolltab .sLeftBtnA{background-position:-5px -2px;}
.scrolltab .sLeftBtnASel{background-position:-80px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:10px;}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-192px 0;}
.scrolltab .dSmallPicBox{width:988px;height:147px;position:relative;margin-top: -160px;margin-left: 420px;}
.scrolltab .dSmallPic{width:882px;height:147px;position:absolute;left:50px;top:0px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute;}
.scrolltab .dSmallPic li{width:147px;height:147px;float:left;display:inline;cursor:pointer;overflow:hidden;background: url(../images/dSmallPic.png);border-radius: 100px;}
.scrolltab .dSmallPic .sPic{width:147px;height:147px;display:block;}
.scrolltab .dSmallPic .sPic img{width: 100%;}
.scrolltab .dSmallPic .liSelected{background: url(../images/dSmallPic2.png);}
.scrolltab .dSmallPic .liSelected .sPic img{}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:18px;height:37px;display:block;position:absolute;top:60px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:20px;}
.scrolltab .sLeftBtnB{background-position:0 -87px;}
.scrolltab .sLeftBtnBSel{background-position:-36px -87px;}
.scrolltab .sLeftBtnBBan{background-position:-72px -87px;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:20px;}
.scrolltab .sRightBtnB{background-position:-17px -87px;}
.scrolltab .sRightBtnBSel{background-position:-53px -87px;}
.scrolltab .sRightBtnBBan{background-position:-89px -87px;}

.index-t5{width: 1450px;margin: 50px auto;background: #fff;padding: 20px 10px;box-shadow: 0 0 5px #ccc;border-radius: 10px;}
.index-title5{width:1410px;height: 60px;border-bottom: 1px solid #ccc;overflow: hidden;margin: 0 auto 20px;}
.index-title5-h2{float: left;}
.index-title5-h2 h2{font-size: 26px;color: #ff3333;float: left;width: 112px;height: 50px;background: url(../images/index-title.png);}
.index-title5-h2 span{font-size: 18px;color: #666;margin-left: 30px;font-weight: normal;line-height: 50px;}
.index-xiaoqu{width: 1410px;overflow: hidden;margin: 0 auto;}
.index-xiaoqu-t {display: flex;width: 580px;float: left;}
.index-xiaoqu-t ul{width: 100%;overflow: hidden;}
.index-xiaoqu-t ul li {position: relative;float: left;font-size:18px;cursor: pointer;width: 170px;margin: 10px 10px 20px;height: 35px;line-height: 35px;color: #333;background: #f5f5f5;border-radius: 20px;text-align: center;}
.index-xiaoqu-t ul .on {color: #fff;background: linear-gradient(to bottom,#ff5938,#fd7a5f);font-weight: bold;}
.index-xiaoqu-c{width: 800px;margin-left: 30px;float: left;}
.index-xiaoqu-cont{width: 800px;height: 410px;overflow: hidden;}
.index-xiaoqu-dizhi{width: 260px;height: 200px;margin-right: 10px;float: left;border-radius: 10px;background: linear-gradient(to bottom,#ff5938,#fd7a5f);padding: 20px;}
.index-xiaoqu-dizhi p{font-size: 18px;color: #fff;line-height: 30px;}
.index-xiaoqu-dizhi p span{font-weight: bold;}
.index-xiaoqu-img01{width: 260px;height: 200px;margin-right: 10px;float: left;}
.index-xiaoqu-img02{width: 260px;height: 410px;float: right;}
.index-xiaoqu-img03{width: 530px;height: 200px;margin-top: 10px;margin-right: 10px;float: left;}
.index-xiaoqu-cont li img{border-radius: 10px;}

.index-t6{width: 100%;padding: 50px 0;background: #fff;max-width: 1920px;margin: 0 auto;border-top: 20px solid #eee;}
.index-footer{width: 1450px;height: 200px;margin: 0 auto;display: flex;justify-content: space-between;}
.index-menu{width: 180px;}
.index-menu h3{font-size: 24px;color: #333;margin-bottom: 15px;font-weight: normal;}
.index-menu li a{font-size: 16px;line-height: 30px;color: #666;}
.index-menu li a:hover{color: #ef2d36;}
.index-ewm{width:660px;display: flex;justify-content: space-between;}
.index-ewm li{width: 180px;height: 180px;text-align: center;}
.index-ewm li img{display: block;width: 150px;height: 150px;margin: 0 auto;}
.index-ewm li p{color: #666;font-size: 18px;line-height: 30px;font-weight: bold;}


