﻿@charset "UTF-8";
/* CSS Document */
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border:0 none;padding:0;margin:0;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;overflow:hidden;height:100%;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;display:inline-block;}
.fr{ float:right;display:inline-block;}
.pr{ position:relative;}
.abs{position:absolute;}

.w100p{width:100%;max-width: 1920px;margin:0 auto;overflow: hidden;}
.w1200{width:1200px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}

em{display: inline-block;vertical-align: middle;}



.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt28{margin-top:28px;}
.mt50{margin-top:50px;}

.mr10{margin-right:10px;}
.mr30{margin-right:30px;}

.ml0{margin-left:0!important;}

.tac{text-align: center;}
.tal{text-align: left;}

.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz22{font-size:22px;}
.fz24{font-size:24px;}
.fz28{font-size:28px;}
.fz52{font-size:52px;}

.fwb{font-weight: bold;}
.fwn{font-weight: normal;}

.c-666{color:#666;}
.c-999{color:#999;}
.c-fff{color:#fff;}
.c-red{color:#5759c5;}
.c-000{color:#000000;}

.bg-grey{background:#f5f8f9;}
.bg-333{background:#333;}


/*乐语*/
#qiao-wrap{display: none!important;}
#doyoo_panel{display: none!important;}
#doyoo_panel{display: none!important;}
#doyoo_monitor{display: none!important;}
#talk99_message{display: none!important;}
#doyoo_share{display: none!important;}
#doyoo_f_chat{display: none!important;}


em{display:inline-block;background:url(../images/icon.png) no-repeat;vertical-align: middle;}


.bg-gradient-orange{background-image:-webkit-linear-gradient(to left,#fd8d39 0,#fd8d39 0,#f83604 100%);background-image:-moz-linear-gradient(to left,#fd8d39 0,#fd8d39 0,#f7a454 100%);background-image:-o-linear-gradient(to left,#fd8d39 0,#fd8d39 0,#f7a454 100%);background-image:linear-gradient(to left,#fd8d39 0,#fd8d39 0,#f7a454 100%);background-color:#f7a454;}
.bg-gradient-orange2{background-image:-webkit-linear-gradient(to right,#fd8d39 0,#fd8d39 0,#f83604 100%);background-image:-moz-linear-gradient(to right,#fd8d39 0,#fd8d39 0,#f7a454 100%);background-image:-o-linear-gradient(to right,#fd8d39 0,#fd8d39 0,#f7a454 100%);background-image:linear-gradient(to right,#fd8d39 0,#fd8d39 0,#f7a454 100%);background-color:#f7a454;}
.bg-gradient-red{background-image:-webkit-linear-gradient(to left,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:-moz-linear-gradient(to left,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:-o-linear-gradient(to left,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:linear-gradient(to left,#8485dd 0,#8485dd 0,#5759c5 100%);background-color:#5759c5;}
.bg-gradient-red2{background-image:-webkit-linear-gradient(to right,#ff673c 0,#ff673c 0,#f83604 100%);background-image:-moz-linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:-o-linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-color:#f83604;}
.bg-gradient-red3{background-image:-webkit-linear-gradient(to bottom,#fff1e2 0,#fff1e2 0,#fdce9f 100%);background-image:-moz-linear-gradient(to bottom,#fff1e2 0,#fff1e2 0,#fdce9f 100%);background-image:-o-linear-gradient(to bottom,#fff1e2 0,#fff1e2 0,#fdce9f 100%);background-image:linear-gradient(to bottom,#fff1e2 0,#fff1e2 0,#fdce9f 100%);background-color:#fdce9f;}
.bg-gradient-yellow{background-image:-webkit-linear-gradient(to top,#fff1e3 0,#fdd3a8 0,#fdd3a8 100%);background-image:-moz-linear-gradient(to top,#fff1e3 0,#fdd3a8 0,#fdd3a8 100%);background-image:-o-linear-gradient(to top,#fff1e3 0,#fdd3a8 0,#fdd3a8 100%);background-image:linear-gradient(to left,#fff1e3 0,#fdd3a8 0,#fdd3a8 100%);background-color:#fdd3a8;}
.bg-gradient-yellow2{background-image:-webkit-linear-gradient(to left,#ffea42 0,#ffea42 0,#fff182 100%);background-image:-moz-linear-gradient(to left,#ffea42 0,#ffea42 0,#fff182 100%);background-image:-o-linear-gradient(to left,#ffea42 0,#ffea42 0,#fff182 100%);background-image:linear-gradient(to left,#ffea42 0,#ffea42 0,#fff182 100%);background-color:#fff182;}




/*ban*/
.ban{position: relative; height:670px;background: url('../images/banner.png') no-repeat;background-size: 100% 100%;}
/* .ban1{height:497px;background: url(../images/ban1.jpg) no-repeat center top;}
.ban2{height:409px;background: url(../images/ban2.jpg) no-repeat center top;}
.ban .ad{width:1139px;height:207px;margin:-116px auto 0;color:#fff;text-align: center;background: url(../images/ban-ad.png) no-repeat center top;}
.ban .ad h3{font-size:52px;line-height: 78px;padding-top:39px;}
.ban .ad p{font-size:28px;line-height: 64px;} */
.ban .ad{position: absolute;bottom: 58px;width: 100%;text-align: center;color:#fff;}
.ban .ad h3{font-size:40px;padding-top:39px;}
.ban .ad p{font-size:20px;} 

/*tit*/
.tit{text-align: center;}
.tit h3{height:56px;line-height: 56px;font-size:40px;background:url(../images/titlbg.png) no-repeat center bottom;}
.tit .tite{height:56px;line-height: 56px;font-size:40px;background:url(../images/titlbg1.png) no-repeat center bottom;}
.tit span{color:#fe9733;}
.tit p{font-size:20px;line-height: 58px;}
.tit1 h3{color: #ffffff;}
.tit1 span{color:#eaff00;}

/* @keyframes mybtn
{
    from {transform:scale(1);}
    to {transform:scale(.9);}
} */
.btn{display:block;margin:0 auto;width:284px;height:67px;font-size: 22px;line-height: 67px;color:#fff;text-align: center;margin-top:30px;border-radius: 67px;animation:mybtn 1s infinite alternate;cursor: pointer;}


.set1{width:1100px;margin:53px auto 0;border-top:1px solid #5759c5;box-shadow: 0 3px 10px 6px rgba(29,23,25,.08);padding-bottom:180px;}
.set1 .bd{margin-top:38px;margin-left:30px;padding-bottom:30px;}
.set1 .bd .img{display:block;width:531px;height:298px;background:url(../images/bj01.png) no-repeat;text-align: right;}
.set1 .bd  img{width:305px;height:298px;}

.set1 .bd .title{width:484px;margin-left:30px;}
.set1 .bd h4{font-size:28px;height: 30px;line-height: 30px;overflow: hidden;}
.set1 .bd h4 span{display:inline-block;width:185px;height:30px;text-align: center;color:#fff;font-size:14px;font-weight: normal;border-radius: 30px 30px 30px 0;}
.set1 .bd p{line-height: 34px;font-size:16px;}

.set1 .bd h5{font-size:16px;margin-top:36px;line-height: 40px;}
.set1 .bd p span{display: inline-block;width:89px;height:40px;line-height: 40px;text-align: center;background:#5759c5;color:#fff;margin-right:32px;}



.set1 .hd{margin-left:125px;}
.set1 .hd li{float: left;width:108px;height:108px;text-align: center;margin:0 13px;line-height:108px;cursor:pointer;}
.set1 .hd img{display:inline-block;width:104px;height: 104px;border-radius: 100%;vertical-align: middle;}
.set1 .hd p{width:66px;height:24px;line-height:24px;background:#fff;font-size:16px;margin:15px auto 0;}

.set1 .hd li.on img{border:2px solid #5759c5;}
.set1 .hd li.on{position: relative;}
.set1 .hd li.on p{background:#5759c5;color:#fff;}
.set1 .hd li.on:before{display:block;content:"";width:0;height:0;border:10px solid #5759c5;border-top:none;border-left-color:transparent;border-right-color:transparent;position: absolute;top:-7px;left:50%;margin-left:-10px;}


.set2{margin-top:100px;}
.set2 .cont{background: url(../images/ziyuanys.png) no-repeat center 24px;margin-top:45px;padding-bottom:116px;}
.set2 ul{width:371px; border-radius: 4px;}
.tzbz ul li{width:770px; border-radius: 4px;}
.set2 .left{text-align: right;}
.set2 li{padding:8px 0;border-bottom:1px dashed #a6a6a6;position: relative;margin-bottom:24px;}
.set2 li:after{display: block;content:"";width:3px;height:3px;background:#7f7e7e;position: absolute;left:0;bottom:-2px;}
.set2 .right{margin-left:400px;}
.set2 .right li:after{left:auto;right:0;}
.set2 li h4{font-size:16px;color:#fe9733;line-height: 32px;}
.set2 li p{font-size:16px;color:#282828;line-height: 20px;}

.set2 .li1{left:25px;}
.set2 .li2{left:10px;width:354px;}
.set2 .li3{left:25px;width:334px;}
.set2 .li4{left:60px;width:334px;}

.set2 .right .li2{left:60px;}
.set2 .right .li3{left:65px;}
.set2 .right .li4{left:35px;}


.set3{padding:56px 0 70px;}
.set3 .cont{margin-top:30px;}
.set3 .box{width:566px;background:#fff;border-radius: 70px 0 10px 10px;box-shadow:0 3px 10px 7px rgba(29,23,25,.09);overflow: hidden;padding-bottom:20px;}
.set3 .title{line-height: 86px;text-align: center;font-size: 30px;color:#fff;}
.set3 .title span{display: block;width:60px;height:61px;top:0;left:80px;line-height: 52px;color:#743f2e;font-size:18px;font-weight: 500;}
.set3 .title span:after{display: block;content:"";width:0;height:0;border:12px solid #6062ca;position: absolute;left:0;bottom:0;border-top:none;border-left: 30px solid transparent;border-right: 30px solid transparent;}

.set3 .right{border-radius: 0 70px 10px 10px;}
.set3 .right .title span{right:80px;left:auto;}
.set3 .btn{margin-top:56px;background:#5759c5;font-size:18px;width:148px;height:40px;line-height: 40px;border-radius: 40px;}
.set3 .right .btn{margin-top:20px;}
.set3 .right1 .btn{margin-top:56px;}

.set3 .right .text .abs{width:100%;left:10px;bottom:-26px;}

.set3 p{line-height: 36px;margin-top:18px;}
.set3 span em{display:inline-block;width:2em;}



.set4{padding:80px 0 66px;background: url(../images/imgbg.png) no-repeat center 0;background-size: 100% 100%;}
.set44{background: url()}
.set4 .table{text-align:center;margin-top:62px;padding-top:118px;}

.set4 .hd{width:862px;top:0;left:50%;margin-left:-431px;}
.set4 .hd ul li{cursor: pointer; display:inline-block;float:left;width:271px;height:50px;margin:0 80px;line-height:50px;font-size:22px;text-align: center;border-radius: 10px;color: #ffffff;}
.set4 .hd ul li span{position: relative;left: 50%;margin-left: -15px;top: -1px; content: '';display: block;width: 0;height: 0;border-top: 15px solid #f69646;border-right: 20px solid transparent;border-left: 20px solid transparent;}
.set4 .hd ul .li2 span{position: relative;left: 50%;margin-left: -15px;top: -1px; content: '';display: block;width: 0;height: 0;border-top: 15px solid #e5e6ff;border-right: 20px solid transparent;border-left: 20px solid transparent;}
.set4 .hd ul .li2{color: #000000;}
/* .set4 .hd ul li{display:inline-block;float:left;width:271px;height:71px;background:url("../images/table-hd-bg.jpg") no-repeat;cursor:pointer;margin:0 80px;line-height:58px;font-size:22px;text-align: center;} */
/* .set4 .hd ul li.on{background-image:url("../images/table-hd-bg2.jpg");color:#fff;} */

.set4 table{width:100%;border-radius: 10px;overflow: hidden;box-shadow:0 11px 32px 10px rgba(201, 208, 227, 1);}
.set4 th{line-height:78px;background:#5759c5;font-size: 24px;font-weight: bold;color:#fff;}
.set4 td{font-size: 16px;padding:10px;}
.set4 td.pl30{padding-left:50px;width:190px;}
.set4 tr td:first-child{font-size: 18px;}
.set4 td.bcsm{width:275px;padding-left:40px;}
.set4 p{line-height: 24px;}
.set4 tr:nth-child(2n+1){background:#f6f6ff;}

.set4 td.tab2-bcsm{padding-left:56px;}



.set5{padding:0 0 52px;}
.set5 .tit h3{background-image: url(../images/tit-bg2.png);color:#fff;}
.set5 .tit span{color:#eaff00;}

.set5 .cont{border-left:4px solid #fff;}

.set5 h4{font-size:26px;text-indent: -40px;color:#fff;padding-left:30px;line-height: 70px;}
.set5 h4 em{width:20px;height:15px;background:url(../images/set5-em.png) no-repeat;margin-right: 20px;}

.set5 li{width:270px;margin-left:26px;background:#fff;}
.set5 ul div{display: inline-block;vertical-align: top;margin-bottom: 20px;}
.set5 ul div li{text-align: center;}
.set5 ul div .pcontent{position: absolute; z-index: 99; display: none; text-align: left; padding: 20px 15px; width:340px;border-radius:0 0 4px 4px; background-color: #f8f8f8;margin-bottom:20px;margin-left: 26px;}
.set5 ul div .pcontent span{color: #f69848;}
.set5 .tzbz li p{
    font-size: 18px;
    line-height: 62px;
}
.set5 .kcjd p span{margin-right: 20px;}

.kcjd li{float: left; border-radius: 0 20px 0 20px;padding:0 0 16px;overflow: hidden;box-shadow:0 4px 8px 5px rgba(104,9,4,.28);}

.kcjd h5{color:#743f2e;height:40px;line-height: 40px;padding-left:15px;margin-bottom:16px;font-size:20px;}
.kcjd h5 span{display:inline-block;width:130px;font-size:20px;color:#fff;text-align: center;text-align: center;border-radius: 20px 0 0 20px;}

.kcjd li p{padding-left:15px;font-size:16px;line-height: 32px;margin-top:6px;}

.kcjd .ul2 li{width:270px;margin-top:26px;}

.ptfw li{width: 370px; font-size:18px;border-left:6px;position: relative;border-radius: 4px 4px 0 0;}
.ptfw li p{padding-left:15px;line-height: 54px; text-align: center;}
.ptfw li p.pl10{padding-left:10px;letter-spacing: -.1px;}
.ptfw li p span{display: inline-block;line-height: 24px;font-size:14px;vertical-align: middle;}
.ptfw li i{border-radius: 4px;width:6px;height:54px;background: #f69949;position: absolute;left:0;top:0;}


.tzbz li{font-size: 18px;line-height: 62px;}
.tzbz li em{width:26px;height:28px;position: absolute;left:-13px;top:50%;margin-top:-14px;background:url(../images/set5-em2.png) no-repeat;}
.tzbz p{padding-left:24px;}
.tzbz p.text{line-height: 24px;padding-top:8px;padding-left:14px;}
.tzbz h4 div{cursor: pointer; display: inline-block;border-radius: 50px;font-weight: normal; padding: 0 12px; text-indent: 0; line-height: 30px;}

.set5 .btn{color:#ea2000;margin-top:64px;}




.set6{padding:86px 0 44px;}
.set6 .cont{margin-top:56px;background:url(../images/lc.png) no-repeat 108px top;}
.set6 li{float: left;width:185px;text-align: center;font-size:18px;padding-top:92px;line-height: 64px;}
.set6 li:first-child{margin-left:282px;}

.set6 .ul2{margin-top:77px;}
.set6 .ul2 li{width:206px;}
.set6 .ul2 li:first-child{margin-left:210px;}


.set7{padding:60px 0 44px;}
.set7 .cont{height:614px;margin-top:60px;}
.set7 .hd{width:280px;top:0;left:106px;}

.set7 .hd li{width:262px;height:70px;line-height: 70px;text-align:center;font-size:24px;color:#666;background:#fff;margin-bottom:50px;cursor:pointer;border:1px solid #5759c5;}
.set7 .hd li.on{width:281px;background:url(../images/active.png) no-repeat;text-indent:-16px;border-color:#fff;color:#fff;}

.set7 .bd{padding-left:420px;text-align:center;}
.set7 .bd p{line-height: 45px;font-size:22px;}
.set7 .bd span{display:inline-block;width:45px;height:45px;font-size:36px;color:#fff;text-align:center;background:#5759c5;vertical-align: middle;margin-right:5px;}
.set7 .bd img{margin-top:20px;}

.set7 .bd .li4 img{margin-top:80px;}


.set8{padding:86px 0 44px;}
.set8 .cont{padding-top:118px;margin-top:52px;}
.set8 .hd{top:0;width:864px;left:50%;margin-left:-432px;}
.set8 .hd li{float:left;width:200px;height:68px;line-height: 68px;text-align: center;font-size:24px;color:#666;background:#eee;border-radius: 10px;margin:0 44px;cursor: pointer;}
.set8 .hd li.on{background-image:-webkit-linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:-moz-linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:-o-linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-image:linear-gradient(to right,#8485dd 0,#8485dd 0,#5759c5 100%);background-color:#5759c5;color:#fff;}

.set8 .cont{height:217px;}
.set8 .bd li{text-align: center;}
.set8 .bd img{margin:0 17px;border-radius: 8px;}


.set9{padding:72px 0 50px;}
.set9 .cont{margin-top:60px;}
.set9 li{float:left;width:228px;height:62px;line-height: 62px;text-align: center;font-size:20px;color:#5759c5;border-radius: 62px;margin:6px 0 6px 12px;border:1px solid #5759c5;overflow: hidden;}
.set9 li a{display: block;}
.set9 li a:hover{background:#5759c5;color:#fff;font-weight: bold;cursor: pointer;}


.set9 .ewm{width:616px;margin:128px auto 0;}
.set9 .ewm p{float: left;width:151px;text-align: center;font-size:16px;margin:0 27px;}
.set9 .ewm span{display:inline-block;padding:10px 0;}


/*footer*/
.footer{background:#333333;height:70px;overflow:hidden;font-size:13px;color:#fff;text-align: center;border-top: 1px solid #4b4b4b;}
.footer p{width:1200px;margin:30px auto 0;}
.footer p a{color:#fff;}


.c-red1{
    color: #ff2d24;
}
.c-orange{
    color: #f69949;
}
.c-743{
    color: #743f2e;
}
.bg-e8{background-color: #e8e9ff;}
.bg-e5{background-color: #e5e6ff;}
.bg-orange{background-color: #f69949;}


.set44 .bd li:last-child{display: none;}
.div2{display: none;}