@import url('style.css');
.flexslider{min-width:1868px;clear:both;position:relative;height:554px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:554px;}
.flex-control-nav{position:absolute;bottom:25px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.index1{min-width:1868px;background:#F3F3F3;padding:95px 0 60px 0;position:relative}
.index1 .width{width:1570px;margin:0 auto}
.index1 .tag{display:flex}
.index1 .tag span{width:374px;height:60px;font-size:22px;line-height:60px;text-align:center;border:3px solid #999;margin-right:50px;border-radius:20px;cursor:pointer}
.index1 .tag span:last-child{margin-right:0}
.index1 .tag span.sel{background:#00BFFE;color:#fff}
.index1 .con{display:none;padding:50px 100px}
.index1 .con:nth-child(2){display:block}
.index1 .bestGoods{display:none}
.index1 .bestGoods:first-child{display:block}
.index1 .txt{float:left;width:530px}
.index1 .txt h1{padding:20px 0 ;font-size:22px;border-bottom:2px #000 solid;margin-bottom:30px}
.index1 .txt p{line-height:35px;font-size:16px}
.index1 .con img{float:right;max-height:356px}
.index1 .arrow{position:absolute;top:380px;width:60px;height:60px;display:block;cursor:pointer}
.index1 .arrow_l{left:50px;background:url(../images/10.jpg)}
.index1 .arrow_r{right:50px;background:url(../images/11.jpg)}

.index2{min-width:1868px;}
.index2 .width{width:1867px;margin:0 auto}
.index2 h1{font-size:28px;text-align:center;padding:35px 0}
.index2 ul{margin-bottom:30px;display:flex}
.index2 li{width:466px;margin-right:1px}
.index2 li:last-child{margin-right:0}
.index2 li img{width:466px;height:334px;}
.index2 li p{padding-top:20px;font-size:16px;text-align:center}

.index3{min-width:1868px;}
.index3 .width{width:1646px;margin:0 auto}
.index3 h1{font-size:30px;text-align:center;padding:50px 0 25px 0}
.index3 h2{font-size:16px;text-align:center;padding-bottom:8px;}
.index3 ul{display:flex;margin-top:60px}
.index3 li{width:383px;margin-right:38px}
.index3 li:last-child{margin-right:0}
.index3 li img{width:383px;height:253px}
.index3 li span{padding:40px 0 10px 0;border-bottom:#81C6ED 3px solid;display:block;margin-bottom:10px;font-size:24px}
.index3 li p{font-size:20px;line-height:30px;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.index3 li a{width:100px;height:30px;text-align:center;line-height:30px;background:#278ADD;color:#fff;display:block;border-radius:20px;margin:40px 0 70px 0}

.index4{min-width:1868px;background:#E9E9E9;padding-bottom:120px}
.index4 .width{width:1828px;margin:0 auto}
.index4 h1{font-size:30px;text-align:center;padding:40px 0 25px 0}
.index4 h2{font-size:18px;text-align:center;padding-bottom:40px;}
.rscrollbox{width:1828px;height:214px;}
.rscrollbox .arr_left{float:left;display:inline;background:url(../images/12.jpg) no-repeat;width:30px;height:30px;display:inline-block;margin-right:5px;margin-top:92px;cursor:pointer;}
.rscrollbox .arr_right{float:right;display:inline;background:url(../images/13.jpg) no-repeat;width:30px;height:30px;display:inline-block;margin-left:5px;margin-top:92px;cursor:pointer}
.rscrollbox .scroll_cont{width:1758px;float:left;overflow:hidden;}
.rscrollbox .featpro{width:288px;float:left;margin-right:5px;display:inline;}
.rscrollbox .featpro .featimg{width:288px;border:solid 1px #DBDBDD;overflow:hidden;display:table-cell; vertical-align:middle;text-align:center;overflow:hidden;*font-size:133px;*font-family:Arial,Helvetica,sans-serif;}
.rscrollbox .featpro .featimg img{width:288px;height:214px;vertical-align:middle;overflow:hidden;}

.index5{min-width:1868px;background:url(../images/14.jpg) no-repeat center center;height:1058px}
.index5 .width{margin:0 auto;width:1830px;}
.index5 h1{font-size:30px;text-align:center;padding:60px 0 40px 0}
.index5 .ul1{display:flex;margin-bottom:80px}
.index5 .ul1 li{width:354px;margin-right:15px}
.index5 .ul1 li:last-child{margin-right:0}
.index5 .ul1 li img{width:354px;height:306px}
.index5 .ul1 li p{text-align:center;font-size:18px;padding-top:20px}
.index5 .ul2{display:flex}
.index5 .ul2 li{width:450px;margin-right:9px}
.index5 .ul2 li:last-child{margin-right:0}
.index5 .ul2 li img{width:450px;height:253px}
.index5 .ul2 li span{font-size:26px;padding:50px 0 10px 0;display:block;font-weight:bold}
.index5 .ul2 li p{font-size:24px;line-height:40px}

.index6{min-width:1868px;}
.index6 .width{width:1555px;margin:0 auto}
.index6 h1{padding-top:45px;font-size:30px;text-align:center;}
.index6 h2{padding:25px 0 45px 0;font-size:16px;text-align:center}
.index6 .first{display:flex;background:#00A9E0;height:300px;position:relative;margin-bottom:40px}
.index6 .first img{width:463px;height:300px;margin-right:50px}
.index6 .first span{color:#fff;font-size:16px;padding:40px 0 25px 0;display:block}
.index6 .first p{color:#fff;line-height:25px;padding-right:30px;text-indent:2em}
.index6 .first .detail{position:absolute;right:25px;bottom:15px;width:42px;height:42px;background:url(../images/24.jpg)}
.index6 .other{display:flex;float:left;width:515px;margin-right:5px;background:#F0F0F0;height:154px;position:relative}
.index6 .other:last-child{margin-right:0}
.index6 .other img{width:238px;height:154px;margin-right:15px}
.index6 .other span{padding:25px 0;display:block}
.index6 .other p{color:#999;font-size:12px}
.index6 .other .detail{position:absolute;right:25px;bottom:15px;width:35px;height:35px;background:url(../images/25.jpg)}

.index7{min-width:1868px;padding-bottom:80px}
.index7 .width{width:1515px;margin:0 auto}
.index7 h1{padding-top:50px;font-size:30px;text-align:center;}
.index7 h2{padding:25px 0 60px 0;font-size:20px;text-align:center}
.index7 ul{display:flex;flex-wrap:wrap}
.index7 li{width:252px;height:133px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}