ul,li{list-style-type:none;}
a{text-decoration:none;}
input{border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
.mb10{margin-bottom:10px;}
.mb30{margin-bottom:30px;}
.pt40{padding-top:40px;}
.pb40{padding-bottom:40px;}
.boxtc{margin-left:auto;margin-right:auto;}
.hidden{display:none;}
.tc{text-align:center;}
.relative{position:relative;}
.clearfix:after{content:'';display:block;height:0;visibility:hidden;clear:both;}
.content{width:1200px;margin-left:auto;margin-right:auto;}


.title h2{font-size:28px;font-weight:600;}
.btn_details{display:inline-block;height:50px;line-height:50px;padding:0 40px;background-color:#06c;color:#fff;font-size:20px;border-radius:30px;}
.btn_details:hover{background-color:#07c;}
.btn_hot{display:inline-block;height:48px;line-height:48px;font-size:22px;border-radius:10px;overflow:hidden;border:1px solid #15b;}
.btn_hot span{display:block;color:#15b;padding:0 20px;}
.btn_hot em{display:block;color:#fff;background-color:#15b;padding:0 20px;}
.btn_hot:hover span{color:#fff;background-color:#15b;float:right;}
.btn_hot:hover em{color:#15b;background-color:transparent;float:left;}
.btn_consult{display:inline-block;height:42px;line-height:42px;background-color:#fff;color:#26c;padding:0 20px;border-radius:2px;border:1px solid #26c;border-radius:4px;}
.btn_consult:hover{background-color:#eef;}


.banner{overflow:hidden;}
.banner img{display:block;margin-left:-360px;}


.secbox1 .left{width:400px;height:380px;background:#fa3 url(../images/bg1.jpg) no-repeat 20px 0 }
.secbox1 .right{width:800px;;height:380px;background:#37f url(../images/bg2.jpg) no-repeat 450px 0 }
.secbox1 .tit{height:50px;line-height:50px;width:220px;border-radius:0 30px 30px 0;box-shadow:0 10px 5px #333;}
.secbox1 .tit b{font-size:24px;color:#fff;}
.secbox1 .left .tit{background-color:#a83;}
.secbox1 .right .tit{background-color:#25d;}
.secbox1 .left p{color:#542;font-size:24px;line-height:40px;padding:0 20px;}
.secbox1 .left p b{color:#333;font-size:24px;}
.secbox1 .right p{color:#fff;font-size:20px;line-height:40px;padding-left:20px;}


.secbox2 .list li{float:left;}
.secbox2 .list li .pic{width:160px;height:160px;border-radius:50%;overflow:hidden;background-color:#cdf;}
.secbox2 .list li .pic img{display:block;width:120px;height:120px;}
.secbox2 .list li p{font-size:20px;line-height:40px;}
.secbox2 .list li.arrow{width:100px;}
.secbox2 .list li.arrow img{width:56px;height:40px;display:block;}


.secbox3 .list ul,.secbox3 .list2 ul{width:1232px;}
.secbox3 .list li{float:left;width:276px;margin-right:32px;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #333;}
.secbox3 .list li .pic{height:212px;}
.secbox3 .list li .pic img{width::;width:100%;height:100%;}
.secbox3 .list li .text{height:160px;}
.secbox3 .list li .text h3{color:#15b;font-size:24px;text-align:center;line-height:48px;height:48px;}
.secbox3 .list li .text p{font-size:16px;line-height:32px;padding:0 10px;}
.secbox3 .list2 li{float:left;width:276px;margin-right:32px;height:200px;}
.secbox3 .list2 li .pic{width:120px;height:120px;position:relative;z-index:2;margin-top:20px;}
.secbox3 .list2 li .pic img{width:100%;height:100%;}
.secbox3 .list2 li .octagon{width:160px;height:40px;background-color:#7ef;position:absolute;z-index:1;left:50%;margin-left:-80px;top:60px;}
.secbox3 .list2 li .octagon:before{content:"";display:block;border-color:transparent transparent #7ef transparent;border-width:0 60px 60px 60px;border-style:solid;position:absolute;top:-60px;width:40px;z-index:1;}
.secbox3 .list2 li .octagon:after{content:"";display:block;border-color:#7ef transparent transparent transparent;border-width:60px 60px 0 60px;border-style:solid;position:absolute;top:40px;width:40px;z-index:1;}
.secbox3 .list2 li h4{font-size:28px;color:#24f;height:56px;line-height:56px;margin-top:20px;}


.secbox4{background-color:#26c;padding:20px 0;}
.secbox4 .content .pic{position:absolute;width:150px;height:170px;top:0;left:0;}
.secbox4 .content .pic img{width:100%;height:auto;}
.secbox4 .content .left{width:950px;}
.secbox4 .content .left h3{color:#fff;font-size:24px;line-height:40px;}
.secbox4 .content .left p{color:#fff;font-size:22px;line-height:44px;}
.secbox4 .content .right{width:250px;}
.secbox4 .content .right .input{display:block;width:230px;height:40px;padding:0 10px;background-color:#fff;margin-bottom:10px;line-height:40px;}
.secbox4 .content .right .submit{display:block;width:250px;height:40px;background-color:#f80;line-height:40px;color:#fff;font-size:18px;cursor:pointer;}
.secbox5 .list ul{width:1230px;}
.secbox5 .list li{float:left;width:380px;height:264px;margin-right:30px;}
.secbox5 .list li img{display:block;width:100%;height:100%;}


.secbox6{background:url(../images/bg3.jpg) no-repeat top center;}
.secbox6 .list li{background-color:#fff;margin-top:30px;border-radius:14px;padding:30px;}
.secbox6 .list li .left{width:60px;height:50px;}
.secbox6 .list li .right{width:1050px;}
.secbox6 .list li .left img{width:100%;height:100%}
.secbox6 .list li .right h3{font-size:20px;margin-bottom:5px;}
.secbox6 .list li .right p{font-size:18px;line-height:36px;}
.secbox6 .list li .right a{color:#333;}
.secbox6 .list li .right a:hover{color:#15b;}