html{-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0; padding: 0;}
body,button,input,textarea,select{font: 12px/1.5 Arial,'microsoft yahei',Helvetica,sans-serif;-webkit-font-smoothing: antialiased;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}
address, caption, cite, code, dfn, em, th, var{font-style: normal; font-weight: 400;}
table{border-collapse: collapse; border-spacing: 0}
ol, ul, li{list-style: none;}
img{border: 0 none ;}
i,em{font-style: normal;}
input,select,textarea{font-size: 100%;}
h1,h2,h3,h4,h5,h6{font-size: 100%; font-weight: 400}
a{color: #333; text-decoration: none; cursor: pointer;}
a:hover{text-decoration: none;}
:focus{outline: 0}
body{overflow-x: hidden;min-width: 1320px;}
.busun{display:none}
/*独立模块*/
.clearfix:before,
.clearfix:after{content: " "; display: table}
.clearfix:after{clear: both}
.container:before,
.container:after{content: " "; display: table}
.container:after{clear: both}
.container{width: 1200px; margin: 0 auto;}
.fr{float: right;}
.fl{float: left;}
.center {text-align: center;}
.section-title{text-align: center; padding-top: 52px; margin-bottom: 58px;}
.section-title h2{font-size: 36px; color: #333; margin-bottom: 25px;}
.section-title p{font-size: 16px; color: #95989d; width: 850px;margin: 0 auto;}
/* 头部 */
.header{height: 81px; background-color: #fff; width: 100%;}
.header_down{padding-top: 80px;}
.header_down .header{position: fixed; top: 0; left: 0; right: 0; border-bottom: 1px solid #e0e0e0; z-index: 100;}
.header .logo{margin-top: 15px; width:120px; height: 41px; margin-right:20px;}
.header .info{margin-top: 23px; padding: 0 15px; font-size: 14px; height: 28px; line-height: 28px;border: 1px solid #e6e6e6;border-radius: 3px;background-color: #f3f3f3; color: #333; cursor: pointer; position: relative;}
.header .info:hover{border-color: #999;}
.header .info:after{content: ""; display: block; position: absolute; top: 5px; left: -15px; width: 1px; height: 16px; background-color: #cfcfcf;}
.header .tab{margin-left: 150px;margin-right: 20px;}
.header .tab li{float: left; padding: 0 20px; line-height: 80px;}
.header .tab li a{font-size: 16px;}
.header .tab .li_two{position: relative;   margin-right: 5px; z-index: 99;}
.header .tab .li_two .tab_list{transition: 1s; display: none; position: absolute; left: -30px; top: 80px;}
.header .tab .li_two .tab_list a{width: 180px;height: 60px;line-height: 60px;text-align: center;display: block;background-color: #fff; border-top: 1px solid #EDEDED;}
.header .tab .li_two .tab_list a:hover,
.header .tab .li_two .tab_list .active{color: #ed2d38;}
.header .tab li:hover > a ,
.header .tab li .active{color: #ed2d38;}
.header .tab li:nth-child(2):hover .tab_list{display: block;}
.header .login{margin-top: 22px;width: 90px;height: 36px;text-align: center;line-height: 36px;color: #ffffff;background-color: #fff;cursor: pointer; background: rgba(237,45,56,1); background: -moz-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,45,56,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(to right, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d6b6', endColorstr='#19e0b1', GradientType=1 ); font-size: 14px;border-radius: 2px;}
.header .register{margin-top: 22px;width: 80px;height: 36px;text-align: center;line-height: 36px;color: #ffffff;border: 1px solid #17e3bb;background-color: #fff;cursor: pointer;color: #0acfae;background-color: #ffffff;}
.header .login{margin-right: 10px;}
.header .register:hover,
.header .login:hover{color: #fff; background: rgba(237,45,56,1); background: -moz-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,45,56,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(to right, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d6b6', endColorstr='#19e0b1', GradientType=1 );}
/* 底部 */
.footer{width: 100%;  background: #1e1f21;}
.footer a{color: #666666;}
.footer a:hover{color: #ccc;}
.footer .container{position: relative;}
.footer .con_top{height: 250px;border-bottom: 1px solid #333333; margin-top: 50px;}
.footer .con_top .left{float: left;}
.footer .con_top .left dl{float: left; width: 150px; margin-right:40px;}
.footer .con_top .left dl:first-child{width: 300px;}
.footer .con_top .left dl dt{font-size: 20px; color: #cccccc; padding-bottom: 20px; border-bottom: 1px solid #333333;}
.footer .con_top .left dl dd{float: left; margin-top: 20px;}
.footer .con_top .left dl dd.first{margin-right: 58px;}
.footer .con_top .left dl dd a{display: block; line-height: 2; font-size: 14px; margin-bottom: 5px;}
.footer .con_top .ft-help-2{float: left; width: 250px;}
.footer .con_top .ft-help-2 .contact{margin-bottom: 24px;}
.footer .con_top .ft-help-2 .contact i{width: 50px; height: 50px; border-radius: 100px; float: left; background: rgba(255,255,255,.05) url(img/mobile.png) no-repeat center;}
.footer .con_top .ft-help-2 .contact .text{margin-left: 63px;}
.footer .con_top .ft-help-2 .contact .text h3{font-size: 14px; color: #999;}
.footer .con_top .ft-help-2 .contact .text p{font-size: 23px; color: #fff;}
.footer .con_top .ft-help-2 .qrcode{}
.footer .con_top .ft-help-2 .qrcode .item{text-align: center; float: left; margin-right: 20px;}
.footer .con_top .ft-help-2 .qrcode .item .img{width: 110px; height: 110px; background: url(img/gongzhonghao.jpg) no-repeat center;}
.footer .con_top .ft-help-2 .qrcode .item-2{margin-right: 0;}
.footer .con_top .ft-help-2 .qrcode .item-2 .img{background: url(img/weixinhao.jpg) no-repeat center;}
.footer .con_top .ft-help-2 .qrcode .item p{line-height: 44px; color: #999; font-size: 14px;}
.footer .con_bottom{margin-top: 35px;text-align: center;font-size: 14px;font-weight: 400;color: #666666;line-height: 36px;}
/*footer end*/
.banner{height: 520px; overflow: hidden;}
.banner .bd{position: absolute; width: 1920px; height: 520px; margin-left: -360px;}
.banner .container{position: relative; height: 520px;}
.banner .bd .item-1{background: url(img/banner01.jpg); height: 520px;}
.banner .bd .item-2{background: url(../images/banner02.jpg); height: 520px;}

.banner .bd li .link{width: 100%;height: 520px;display: inline-block;margin: 0 auto;}
.banner .bd li .banner-cont{width: 1200px; margin: 0 auto; padding-top: 88px;}
.banner .bd li .gg{width: 100%; height: 520px; display: block;}
.banner .hd{position: absolute;bottom: 30px;left: 0;right: 0;text-align: center;}
.banner .hd li{display: inline-block; margin: 0 5px; width: 12px; height: 12px; background: rgba(255,255,255,.55); border-radius: 50%; font-size: 0;}
.banner .hd li.on{width: 30px; border-radius: 6px; background: #fff;}
.banner .one{height: 40px; line-height: 40px; position: relative;}
.banner .one:after{content: " "; width: 60px; height: 3px; background: rgba(255,255,255,.5); position: absolute; top: 64px; left: 2px;}
.banner .one span{font-size: 24px; font-weight: 500; color: #f5f7fa;}
.banner .two{margin-top:50px; font-size: 46px; font-weight: 600; color: #f5f7fa;}
.banner .three{margin-top: 20px; font-size: 24px; font-weight: 400; color: #f5f7fa; margin-bottom: 53px;}
.banner .btns .btn{width: 160px; height: 50px; border: 1px solid #ffffff; line-height: 50px; text-align: center; float: left; margin-right: 8px; font-size: 18px; color: #ffffff; border-radius: 4px;}
.banner .btns .btn:hover{color: #0acfae; background-color: #fff;}
.banner .btns .btn_one{width: 180px; height: 50px; border: 1px solid #ffffff; border-radius: 25px; line-height: 50px; text-align: center; background: #ffffff; color: #333;}
.banner .btns .btn_one:hover{color: #0acfae; box-shadow: 0px 8px 20px 0px rgba(49, 49, 49, 0.1);}

.section-title{text-align: center; padding-top: 52px; margin-bottom: 58px;}
.section-title h2{font-size: 36px; color: #333; margin-bottom: 25px;}
.section-title p{font-size: 16px; color: #95989d; width: 850px;margin: 0 auto;}
.section-1,.section-2{text-align: center;}
.section-1{margin-bottom:21px;}
.section-1 .container{width:100%; background:url("../images/00-banner.jpg") no-repeat center center; height:500px; background-size:100%; background-size:cover;}
.section-1 .container .section-title{position: relative; width:1200px; margin:0 auto;}
.section-1 .section-title div{position:absolute; top:92px; width:171px; height:40px; font-size:18px; font-weight:500; line-height:36px;}
.section-1 .section-title div span{color:#F5F7FA}
.section-1 .section-title div hr{opacity: .4; color:#fff; width:86%; margin:0 auto; margin: 15px auto 0;}
.section-1 h2{position: absolute; top:168px; margin-bottom:0; font-size:46px; font-weight:400; color:rgba(245,247,250,1); line-height:36px;}
.section-1 p{position: absolute; top:248px; text-align: left; font-size:24px; font-weight:300; color:rgba(245,247,250,1); line-height:36px;}
.section-1 a{display:block; position: absolute; top:326px; text-align: left; width:200px; height:56px; border:1px solid rgba(255,255,255,1); border-radius:29px; font-size:18px; font-weight:400; color:rgba(255,255,255,1); line-height:56px; text-align: center;}
.section-1 a:hover{background:rgba(255,255,255,1); color:rgba(49,208,161,1);}
.section-2{margin-top: 16px; padding-bottom: 85px;}
.section-2 h2{margin-bottom:15px;}
.section-2 .section-title p{font-size:15px; margin-bottom:40px;}
.list2 li,.list3 li,.list4 li,.list5 li{float: left;}
.section-3 .section-title{padding-top: 70px; margin-bottom: 59px;}
.section-21{overflow: hidden; width: 100%;  background: rgba(243,243,248,1); padding-bottom: 70px;}
.section-21 .list1 ul li{float: left; width: 380px; margin-right:30px; margin-bottom:20px; text-align: center; background: #fff; padding-bottom: 38px;  box-shadow: 0px 0px 2px #dddddd;transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.section-21 .list1 ul li:hover{-webkit-transform:translate3d(0, -2px, 0);-ms-transform:translate3d(0, -2px, 0);-moz-transform:translate3d(0, -2px, 0);-o-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);box-shadow:0 15px 30px #ccc;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1);}
.section-21 .list1 ul li:nth-child(3),.section-21 .list1 ul li:nth-child(6){margin-right: 0;}
.section-21 .list1 ul li p:nth-child(2){font-size: 20px; font-weight: bold; color:rgba(51,51,51,1); line-height: 48px;}
.section-21 .list1 ul li p:nth-child(3){font-size:14px; color:#888888; line-height:24px; padding: 0 10px;}
.section-21 .list1 ul li a{display: block; width:180px; height:44px; background: rgba(240,58,58,1); background: -moz-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(240,58,58,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f03a3a', endColorstr='#ff6c55', GradientType=1 ); box-shadow:0px 5px 8px 0px rgba(241,61,60,0.2); border-radius:22px; font-size:18px; ; font-weight:400; color:rgba(243,243,248,1); line-height:44px; text-align: center; margin: 24px auto 0;}


.section-9 .list7>ul{overflow: hidden; text-align:center}
.section-9 .list7>ul li{width: 15%; margin:0 auto; height: 80px; font-size: 18px; display:inline-block; font-weight: 400; line-height: 80px; text-align: center;}
.section-9 .list7>ul li:nth-child(1){border-bottom:2px solid rgba(240,59,59,1);}

.section-9 .list8{background:rgba(247,247,252,1); overflow: hidden;}
.section-9 .list8 li{float: left;}
.section-9 .list8 li:first-child{margin-right: 40px;}
.section-9 .list8 img{margin-top:30px;}

.section-9{overflow: hidden; width: 100%; padding-bottom: 70px;}
.section-9 .list8 .container div{display: none; width:1200px; margin:0 auto; animation-duration: 0.4s; animation-name: fadeIn; animation-timing-function: linear; -webkit-animation-duration: 0.4s; -webkit-animation-name: fadeIn; -webkit-animation-timing-function: linear;}
.section-9 .list8 .container div:nth-child(1){display: block;}
.section-9 .list8 h2{width: 420px; margin: 85px 0 32px; font-size: 30px; font-weight: 500;}
.section-9 .list8 p{font-size:16px; ; font-weight:400; color:rgba(102,102,102,1); line-height:30px; width:480px;}
.section-9 .list8 a{display: block; width:180px; height:54px; border:1px solid rgba(240,59,59,1); border-radius:27px; font-size:16px; ; font-weight:400; color:rgba(240,59,59,1); line-height:54px; text-align: center; margin:65px 0 113px;}


.section-8{overflow: hidden; width: 100%; padding-bottom: 70px;}
.section-8 .list6 ul{flex-wrap: wrap;}
.section-8 .list6 li:nth-child(2) .img{background-position: -110px 0;}
.section-8 .list6 li:nth-child(3) .img{background-position: -220px 0;}
.section-8 .list6 li:nth-child(4) .img{background-position: -330px 0;}
.section-8 .list6 li:nth-child(5) .img{background-position: 0 -110px;}
.section-8 .list6 li:nth-child(6) .img{background-position: -110px -110px;}
.section-8 .list6 li:nth-child(7) .img{background-position: -220px -110px;}
.section-8 .list6 li:nth-child(8) .img{background-position: -330px -110px;}
.section-8 .list6{text-align: center; overflow: hidden; width: 1224px;}
.section-8 .list6 ul li{width: 280px; float: left; margin-right:26px}
.section-8 .list6 ul li:nth-child(n+5){margin-top:41px;}
.section-8 .list6 .img{background:url("img/icon02.jpg") no-repeat; width:110px; height:110px; margin:0 auto;}
.section-8 .list6 ul li p:nth-child(2){font-size:18px; ; font-weight:bold; color:rgba(0,0,0,1); line-height:30px; margin: 28px 0 22px;}
.section-8 .list6 ul li p:nth-child(3){font-size:14px; ; font-weight:400; color:rgba(136,136,136,1); line-height:28px;}
.section-8 a.more{
    display: block;
    width:300px;
    height:58px;
    background: rgba(240,58,58,1);
    background: -moz-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(240,58,58,1)), color-stop(100%, rgba(255,108,85,1)));
    background: -webkit-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%);
    background: -o-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%);
    background: linear-gradient(45deg, rgba(240,58,58,1) 0%, rgba(255,108,85,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f03a3a', endColorstr='#ff6c55', GradientType=1 );

    box-shadow:0px 5px 8px 0px rgba(241,61,60,0.2);
    border-radius:29px;
    font-size:18px;
    ;
    font-weight:400;
    color:rgba(243,243,248,1);
    line-height:58px;
    text-align: center;
    margin:64px auto 0;
}

.message .section-title{margin-bottom: 40px;}
.message .section-title h2{color: #fff;}
.message{background:url("img/messagebg.jpg") no-repeat; width:100%; height:427px; text-align: center; background-size:100%; background-size:cover;}
.message *{box-sizing: border-box;}
.message .list{width: 798px; flex-wrap: wrap; margin: 0 auto;}
.message .list li.list-item,.message .list li.list-item-lie{margin-bottom: 20px; width: 380px; float: left;}
.message .list li.list-item input{padding: 15px 0 15px 24px; border: 0; border-radius: 3px; font-size: 16px;font-weight: 400;color: rgba(136,136,136,1); float: left;}
.message .list li.list-item .imitate_show{width: 380px;}
.message .list li.list-item:nth-child(1),.message .list li.list-item:nth-child(3){margin-right: 18px;}
.message .list li.list-item:nth-child(2),.message .list-item-lie{margin-left: 18px;}
.message .list-item-lie input{padding: 15px 0 15px 24px; width: 180px; border: 0; border-radius: 3px; font-size: 16px;font-weight: 400;color: rgba(136,136,136,1); float: left;}
.message .list-item-lie input:first-child{margin-right: 20px;}
.message .list .list-item{line-height: 54px; border-radius: 3px; width: 380px; background:#ffffff; float: left;}
.message .step_value{position: relative; width:100%;}
.message .imitate_select{position: relative; border-radius: 2px; height: 28px; line-height: 28px; font-size: 12px; width:100%;}
.message .imitate_select .cite{padding: 0 21px; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: left;}
.message .imitate_select .cite span{font-size: 16px; font-weight: 400; color: rgba(136,136,136,1); line-height: 30px;}
.message .imitate_select .cite img{width: 15px; position: absolute; right: 15px; top: 50%; margin-top: -5px;}

.message .imitate_select ul.xuanze{visibility: visible; opacity:1; z-index: 201;}
.message .list2{margin-top: 20px;}
.message .list2 a{display: block; width:260px; height:58px; border:1px solid rgba(255,255,255,1); border-radius:4px; font-size:24px; font-weight:500; color:rgba(255,255,255,1); line-height:58px; margin:0 auto;}
.message .list2 a:hover{background:rgba(255,255,255,1); color:#f03a3a;}
.message .list2 p{font-size:14px; font-weight:400; color:rgba(255,255,255,1); line-height:14px; margin-top:15px;}

.message .agent_submit{display: block; width:260px; height:58px; border:1px solid rgba(255,255,255,1); border-radius:4px; font-size:24px; font-weight:500; line-height:58px; margin:0 auto;color:#f03a3a;}


/*商品列表*/
.list2 ul{width: 1220px; overflow: hidden; padding-bottom:50px}
.list2 ul li{width: 285px; background: #fff; margin-right: 20px; float: left; box-shadow: 0px 0px 2px #dddddd;transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.list2 ul li p{margin-left:20px; margin-right: 16px;}
.list2 ul li img{width:100%;}
.list2 ul li:nth-child(n+5){margin-top: 20px;}
.list2 ul li .one{font-size:16px !important; font-weight:400; color:rgba(51,51,51,1); line-height:24px; height:24px; overflow:hidden; margin-top:15px;}
.list2 ul li .two{font-size: 14px !important; color: #888888; line-height: 20px; margin-top: 10px; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list2 ul li .three{color: rgba(244,82,59,1); font-size: 16px !important; line-height: 24px; padding-bottom: 20px;}
.list2 ul li:hover{-webkit-transform:translate3d(0, -2px, 0);-ms-transform:translate3d(0, -2px, 0);-moz-transform:translate3d(0, -2px, 0);-o-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);box-shadow:0 15px 30px #ccc;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1);}

.section-10{ padding:0 0 80px 0}
.section-10 .list{text-align: center;}
.section-10 .section-title h2{font-size: 36px;color: #333;margin-bottom: 25px;}
.section-10 .list .title-div .margin-div{padding: 30px 0 0 20px;text-align: left;}
.section-10 .list .item-1 .title-div{width: 340px;height: 123px;background: url("img/img21.jpg") no-repeat center top;}
.section-10 .list .item-2 .title-div{width: 340px;height: 123px;background: url("img/img22.jpg") no-repeat center top;}
.section-10 .list .item-3 .title-div{width: 340px;height: 123px;background: url("img/img23.jpg") no-repeat center top;}
.section-10 .list li{width: 340px; background: #FFFFFF;box-shadow: 0px 10px 40px 0px #131e3426;margin-right: 35px;display: inline-block;transition: all ease 300ms;}
.section-10 .list li:hover{transform: translateY(-20px);}
.section-10 .list li:last-child{margin-right: 0;}
.section-10 .list li h3{font-size: 24px;color: #FFFFFF;}
.section-10 .list li span{font-size: 15px;color: #FFFFFF;margin-top: 6px;display: inline-block;}
.section-10 .list li dl{margin: 25px 10px 20px 22px; }
.section-10 .list li dl dd{text-align: left;font-size: 15px;color: #333333;padding-left: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;margin-bottom: 15px;}
.section-10 .list li dl dd:hover a{color: #f20d23;}
.section-10 .list li dl dd:after{content: '';position: absolute;width: 8px;height: 8px;background: #DAE2F2;left: 0;top: 7px;border-radius: 50%;}
.section-10 .list li .l-btn{width: 150px;height: 44px;background: linear-gradient(-90deg, #FF5723, #F20D23);color: #FFFFFF;font-size: 16px;display: inline-block;text-align: center;line-height: 44px;margin: 10px 0 35px;}


/*商品列表 end*/
.section-3{overflow: hidden; width: 100%; background: rgba(243,243,248,1); padding-bottom: 70px;}
.section-3 .more{display: block; width:220px; height:58px; background: rgba(237,45,56,1); background: -moz-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,45,56,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(to right, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d6b6', endColorstr='#19e0b1', GradientType=1 ); box-shadow:0px 5px 10px 0px rgba(24,214,182,0.2); font-size:18px; border-radius: 4px; font-weight:500; color:rgba(243,243,248,1); line-height:58px; text-align: center; margin:65px auto 0;}
.section-4 .container>p{margin-bottom:83px;}
.section-4 .section-title{padding-top: 73px;}
.section-4{padding-bottom:59px;}
.list3 ul{width: 1225px; height: 260px;}
.list3 ul li:hover{margin-top:-11px}
.list3 ul li{width:220px; height:256px; margin-right:25px; border-radius:12px; position: relative; transition: all 0.3s;}
.list3 ul li:nth-child(1){background: rgba(250,192,85,1); background: -moz-linear-gradient(left, rgba(250,192,85,1) 0%, rgba(251,151,29,11) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(250,192,85,1)), color-stop(100%, rgba(251,151,29,11))); background: -webkit-linear-gradient(left, rgba(250,192,85,1) 0%, rgba(251,151,29,11) 100%); background: -o-linear-gradient(left, rgba(250,192,85,1) 0%, rgba(251,151,29,11) 100%); background: -ms-linear-gradient(left, rgba(250,192,85,1) 0%, rgba(251,151,29,11) 100%); background: linear-gradient(to right, rgba(250,192,85,1) 0%, rgba(251,151,29,11) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAC055', endColorstr='#FB971D', GradientType=1 );}
.list3 ul li:nth-child(2){background: rgba(254,129,97,1); background: -moz-linear-gradient(left, rgba(254,129,97,1) 0%, rgba(244,77,71,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(254,129,97,1)), color-stop(100%, rgba(244,77,71,1))); background: -webkit-linear-gradient(left, rgba(254,129,97,1) 0%, rgba(244,77,71,1) 100%); background: -o-linear-gradient(left, rgba(254,129,97,1) 0%, rgba(244,77,71,1) 100%); background: -ms-linear-gradient(left, rgba(254,129,97,1) 0%, rgba(244,77,71,1) 100%); background: linear-gradient(to right, rgba(254,129,97,1) 0%, rgba(244,77,71,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FE8161', endColorstr='#F44D47', GradientType=1 );}
.list3 ul li:nth-child(3){background: rgba(114,235,194,1); background: -moz-linear-gradient(left, rgba(114,235,194,1) 0%, rgba(52,204,153,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(114,235,194,1)), color-stop(100%, rgba(52,204,153,1))); background: -webkit-linear-gradient(left, rgba(114,235,194,1) 0%, rgba(52,204,153,1) 100%); background: -o-linear-gradient(left, rgba(114,235,194,1) 0%, rgba(52,204,153,1) 100%); background: -ms-linear-gradient(left, rgba(114,235,194,1) 0%, rgba(52,204,153,1) 100%); background: linear-gradient(to right, rgba(114,235,194,1) 0%, rgba(52,204,153,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72EBC2', endColorstr='#34CC99', GradientType=1 );}
.list3 ul li:nth-child(4){background: rgba(170,135,255,1); background: -moz-linear-gradient(left, rgba(170,135,255,1) 0%, rgba(150,106,253,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(170,135,255,1)), color-stop(100%, rgba(150,106,253,1))); background: -webkit-linear-gradient(left, rgba(170,135,255,1) 0%, rgba(150,106,253,1) 100%); background: -o-linear-gradient(left, rgba(170,135,255,1) 0%, rgba(150,106,253,1) 100%); background: -ms-linear-gradient(left, rgba(170,135,255,1) 0%, rgba(150,106,253,1) 100%); background: linear-gradient(to right, rgba(170,135,255,1) 0%, rgba(150,106,253,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AA87FF', endColorstr='#966AFD', GradientType=1 );}
.list3 ul li:nth-child(5){background: rgba(147,211,255,1); background: -moz-linear-gradient(left, rgba(147,211,255,) 0%, rgba(88,136,244,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(147,211,255,)), color-stop(100%, rgba(88,136,244,1))); background: -webkit-linear-gradient(left, rgba(147,211,255,) 0%, rgba(88,136,244,1) 100%); background: -o-linear-gradient(left, rgba(147,211,255,) 0%, rgba(88,136,244,1) 100%); background: -ms-linear-gradient(left, rgba(147,211,255,) 0%, rgba(88,136,244,1) 100%); background: linear-gradient(to right, rgba(147,211,255,) 0%, rgba(88,136,244,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93D3FF', endColorstr='#5888F4', GradientType=1 );}
.list3 ul li p.yichu1{position: absolute; bottom:62px; left:50%; margin-left:-75px; font-size:18px; font-weight:500; color:rgba(255,255,255,1); line-height:30px;}
.list3 ul li p.yiru1{position: absolute; top:66px; left:50%; font-size:20px; margin-left:-82.6px; font-weight:500; color:rgba(255,255,255,1); line-height:30px;}
.list3 ul li p:nth-child(3){display:none; width:168px; position: absolute; top:105px; left:50%; margin-left:-84px; font-size:14px; font-weight:400; color:rgba(255,255,255,1); line-height:24px;}
.list3 ul li a{display: none; position: absolute; bottom:25px; left:50%; margin-left:-73px; width:144px; height:40px; border:1px solid rgba(255,255,255,1); border-radius:20px; font-size:14px; font-weight:400; color:rgba(255,255,255,1); line-height:40px; text-align: center;}
.list3 li>div:nth-child(1){width:82px; height:82px; background-color:rgba(255,249,249,1); border-radius:50%;}
.list3 li:nth-child(1)>div:nth-child(1){box-shadow:0px 10px 20px 0px rgba(231,130,0,0.3);}
.list3 li:nth-child(2)>div:nth-child(1){box-shadow:0px 10px 20px 0px rgba(250,72,34,0.3);}
.list3 li:nth-child(3)>div:nth-child(1){box-shadow:0px 10px 20px 0px rgba(4,187,123,0.3);}
.list3 li:nth-child(4)>div:nth-child(1){box-shadow:0px 10px 20px 0px rgba(125,62,255,0.3);}
.list3 li:nth-child(5)>div:nth-child(1){box-shadow:0px 10px 20px 0px rgba(85,151,254,0.3);}
.list3 li .yichu{position: absolute; top:53px; left:50%; margin-left:-41px;}
.list3 li .yiru{position: absolute; top:-41px; left:50%; margin-left:-41px;}
.list3 li:nth-child(2) .img{background-position: -70px;}
.list3 li:nth-child(3) .img{background-position: -140px;}
.list3 li:nth-child(4) .img{background-position: -210px;}
.list3 li:nth-child(5) .img{background-position: -280px;}
.list3 .img{background: url("img/icon01.png") no-repeat; width:70px; height:70px; position: absolute; top:50%; left:50%; margin-left:-35px; margin-top:-35px;}
.section-4 .container>a{display: block; width:240px; height:58px; background: rgba(237,45,56,1); background: -moz-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,45,56,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(to right, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d6b6', endColorstr='#19e0b1', GradientType=1 ); box-shadow:0px 5px 10px 0px rgba(24,214,182,0.2); border-radius:4px; font-size:18px; font-weight:500; color:rgba(243,243,248,1); line-height:58px; text-align: center; margin:78px auto 0;}
.section-5{width: 100%; background: rgba(243,243,248,1); padding-bottom: 76px;}
.section-5 .section-title{padding-top: 64px;}
.list4 ul li{text-align: center;}
.list4 ul li:first-child{margin-right: 70px;}
.list4 ul li img{filter:drop-shadow(0px 0px 20px rgba(42,42,50,0.08));border-radius:5px; border:#ffffff 2px solid}
.list4 ul li p:nth-child(2){font-size:20px; font-weight:500; color:rgba(51,51,51,1); line-height:30px; margin:30px 0 5px;}
.list4 ul li p:nth-child(3){font-size:16px; font-weight:400; color:rgba(136,136,136,1); line-height:30px;}
.section-6 {width:100%; background: url("img/bg.jpg") bottom no-repeat; }
.section-6 .container{width:100%; height:311px; position: relative; background-size:100%; background-size:cover;}
.section-6 .container h2{font-size:36px; font-weight:400;   line-height:36px;}
.section-6 .container p{font-size:16px; font-weight:400;   line-height:30px;}
.list5>div{height:301px;}
.list5>div ul{position: absolute; top:211px; left:50%; margin-left:-550px;}
.list5>div ul li{text-align: center;}
.list5>div ul div{width:200px; height:200px;  border-radius:50%; position: relative; box-shadow: 0px 0px 20px 0px rgba(42,42,50,0.08);  background: rgba(237,45,56,1); background: -moz-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,45,56,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(to right, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d6b6', endColorstr='#19e0b1', GradientType=1 );}
.list5>div ul li:nth-child(2){margin:0 100px;}
.list5>div ul li:nth-child(4){margin-left:100px;}
.list5>div ul div span{position: absolute; top:50%; left:50%; margin-left:-45px; margin-top:-40px; display: block; width:90px; height:80px; line-height: 80px; font-size:80px; font-weight:100; color:#fff}
.list5 ul li p:nth-child(2){font-size:18px; font-weight:500; color:rgba(51,51,51,1); line-height:30px; margin:33px 0 14px;}
.list5 ul li p:nth-child(3){font-size:14px; font-weight:400; color:#888; line-height:14px;}
.list5 a{display: block; width:240px; height:58px; background: rgba(237,45,56,1); background: -moz-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,45,56,1)), color-stop(100%, rgba(255,108,85,1))); background: -webkit-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -o-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: -ms-linear-gradient(left, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); background: linear-gradient(to right, rgba(237,45,56,1) 0%, rgba(255,108,85,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d6b6', endColorstr='#19e0b1', GradientType=1 ); box-shadow:0px 5px 10px 0px rgba(24,214,182,0.2); border-radius:4px; font-size:18px; font-weight:500; color:rgba(255,255,255,1); line-height:58px; text-align: center; margin:76px auto 449px;}