﻿@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;}



.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;}

.tac{text-align: center;}

.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-fff{color:#fff;}
.c-red{color:#d30c09;}

.bg-grey{background:#f4f4f4;}
.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-green{background-image:-webkit-linear-gradient(-90deg,#34c188 0,#34c188 0,#5fd073 100%);background-image:-moz-linear-gradient(-90deg,#34c188 0,#34c188 0,#5fd073 100%);background-image:-o-linear-gradient(-90deg,#34c188 0,#34c188 0,#5fd073 100%);background-image:linear-gradient(180deg,#34c188 0,#34c188 0,#5fd073 100%);background-color:#5fd073;}
.bg-gradient-blue{background-image:-webkit-linear-gradient(-90deg,#517bee 0,#517bee 0,#94b1fe 100%);background-image:-moz-linear-gradient(-90deg,#517bee 0,#517bee 0,#94b1fe 100%);background-image:-o-linear-gradient(-90deg,#517bee 0,#517bee 0,#94b1fe 100%);background-image:linear-gradient(180deg,#517bee 0,#517bee 0,#94b1fe 100%);background-color:#94b1fe;}
.bg-gradient-orange{background-image:-webkit-linear-gradient(-90deg,#f97243 0,#f97243 0,#fd9470 100%);background-image:-moz-linear-gradient(-90deg,#f97243 0,#f97243 0,#fd9470 100%);background-image:-o-linear-gradient(-90deg,#f97243 0,#f97243 0,#fd9470 100%);background-image:linear-gradient(180deg,#f97243 0,#f97243 0,#fd9470 100%);background-color:#fd9470;}
.bg-gradient-yellow{background-image:-webkit-linear-gradient(-90deg,#fbaf31 0,#fbaf31 0,#fbc34a 100%);background-image:-moz-linear-gradient(-90deg,#fbaf31 0,#fbaf31 0,#fbc34a 100%);background-image:-o-linear-gradient(-90deg,#fbaf31 0,#fbaf31 0,#fbc34a 100%);background-image:linear-gradient(180deg,#fbaf31 0,#fbaf31 0,#fbc34a 100%);background-color:#fbc34a;}




/*ban*/
.ban{height:500px;background: url(../images/ban.jpg) no-repeat center top;}


/*tit*/
.tit h3{line-height: 75px;padding-top:50px;font-size:40px;}
.tit p{line-height: 40px;font-size:20px;color:#282828;}
.tit.c-fff p{color: #fff;}


.btn{display:block;margin:0 auto;width:507px;height:64px;line-height: 64px;text-align: center;font-size:22px;border:1px solid #d30c09;border-radius: 20px 0 20px 0;margin-top:70px;font-weight: bold;}
.btn:hover{background:#d30c09;color:#fff;}




.set1 .cont{background: url(../images/set1-cont-bg.jpg) no-repeat center 24px;margin-top:50px;padding-bottom:116px;}
.set1 .left{text-align: right;}
.set1 li{padding:8px 0;border-bottom:1px dashed #a6a6a6;position: relative;}
.set1 li:after{display: block;content:"";width:3px;height:3px;background:#7f7e7e;position: absolute;left:0;bottom:-2px;}
.set1 .right li:after{left:auto;right:0;}
.set1 li h4{font-size:16px;color:#d30c09;line-height: 32px;}
.set1 li p{font-size:16px;color:#282828;line-height: 20px;}


.set2 .cont{padding:56px 0 50px;}
.set2 li{float:left;width:286px;position: relative;}
.set2 li:before{display: block;content:"";border-left:1px dashed #d30c09;width:0;height:390px;position: absolute;left:0;bottom:-28px;text-align: justify;}
.set2 li.mt28:before{bottom:0;}
.set2 li:first-child:before{height:363px;}
.set2 li.last .box{border-right:1px dashed #d30c09;padding-right:0;}
.set2 .img{text-align: center;}
.set2 li h4{height:82px;line-height:82px;font-size:26px;color:#d30c09;text-align: center;border:1px dashed #d30c09;border-radius: 50% / 100% 100% 0 0;background:#fff;}
.set2 .box{padding:16px 18px 16px 16px;background:#fff;border-bottom:1px dashed #d30c09;height:330px;}
.set2 li p{font-size:16px;color:#282828;line-height: 22px;}
.set2 div p{width: auto;}
.set2 .tips{line-height: 50px;padding:20px 0 14px;color:#282828;}
.set2 .btn{margin-top:0;}


.set3 li{float:left;width:275px;color:#fff;padding-bottom:33px;margin:50px 8px 86px;}
.set3 li:first-child{margin-left:30px;}
.set3 li h4{line-height: 92px;border-bottom:1px dashed #fff;}
.set3 li p{font-size:18px;line-height: 32px;padding:16px 16px 17px 14px;}
.set3 .btn{display:block;width:206px;height:34px;margin:5px auto 0;line-height: 34px;text-align: center;background:#fff;border-radius: 2px;font-size: 18px;border:none;font-weight: normal;}
.set3 .btn:hover{box-shadow: 0 3px 8px rgba(0,0,0,.18);color:#d30c09;}




.set4{background:url(../images/set4-bg.jpg) no-repeat center 56px;padding-bottom:76px;}
.set4 .tit h3{padding-left:30px;z-index:1;}
.set4 .tit span{font-size:36px;color:#ededed;text-transform:uppercase;position: absolute;left:30px;top:36px;z-index:-1;}
.set4 .tit p{padding-left:164px;}

.set4 ul{margin-top:58px;}
.set4 li{width:621px;height:54px;line-height: 54px;border-radius: 20px 0 20px 0;background:#fff;box-shadow:0 1px 2px rgba(23,14,7,.11);font-size:18px;margin:0 0 17px 16px;padding:0 26px;text-align: justify;}
.set4 li span{background-image:-webkit-linear-gradient(-90deg,#d30c09 0,#d30c09 0,#ff7472 100%);background-image:-moz-linear-gradient(-90deg,#d30c09 0,#d30c09 0,#ff7472 100%);background-image:-o-linear-gradient(-90deg,#d30c09 0,#d30c09 0,#ff7472 100%);background-image:linear-gradient(180deg,#d30c09 0,#d30c09 0,#ff7472 100%);background-color:#ff7472;border-radius: 8px 0 8px 0;padding:0 5px;margin-right:14px;}
.set4 li:hover span{background-image:-webkit-linear-gradient(-90deg,#ffa308 0,#ffa308 0,#fbc349 100%);background-image:-moz-linear-gradient(-90deg,#ffa308 0,#ffa308 0,#fbc349 100%);background-image:-o-linear-gradient(-90deg,#ffa308 0,#ffa308 0,#fbc349 100%);background-image:linear-gradient(180deg,#ffa308 0,#ffa308 0,#fbc349 100%);background-color:#fbc349;}
.set4 li a:hover{font-weight: bold;}




.set5{background:url(../images/set5-bg.jpg) no-repeat center top;padding-bottom:40px;}
.set5 ul{padding-top:10px;}
.set5 li{float:left;width:298px;height:155px;background:#fff url(../images/set5-icon1.png) no-repeat right bottom;border-radius: 10px;margin:26px 30px;padding:0 10px 0 32px;overflow: hidden;}
.set5 li.li2{background-image:url(../images/set5-icon2.png);}
.set5 li.li3{background-image:url(../images/set5-icon3.png);}
.set5 li.li4{background-image:url(../images/set5-icon4.png);}
.set5 li.li5{background-image:url(../images/set5-icon5.png);}
.set5 li.li6{background-image:url(../images/set5-icon6.png);}
.set5 li h5{padding-top:18px;position: relative;}
.set5 li h5:before{display:block;content:"";width:3px;height:16px;background:#d30c09;position: absolute;left:-32px;top:50%;transform:translateY(-50%);margin-top:9px;}
.set5 li p{line-height: 30px;margin-top:5px;}


.set6{padding-bottom: 10px;}
.set6 table{width:1145px;margin:6px auto 0;border-collapse: inherit;border:1px solid #e1e1e1;border-left: none;border-right:none;}
.set6 td{font-size:18px;height: 60px;text-align: center;border:1px solid #e1e1e1;border-top: none;border-bottom:none;}
.set6 tr:first-child td{text-align: center;background:#e15a45;color:#fff;font-weight: bold;}
.set6 tr{background: #edf2f6}
.set6 tr.bg-fff{background: #fff;}
.set6 .btn{margin-top:50px;}


/*set7*/
.set7{padding-bottom: 90px;}
.set7 li{width:188px;float:left;border:1px solid #cecece;text-align: center;margin:36px 25px 0;}
.set7 li.li1 p{color:#034290;}
.set7 li.li2 p{color:#0f0df6;}
.set7 li.li3 p{color:#112bcb;}
.set7 li.li4 p{color:#1c2089;}
.set7 li.li5 p{color:#2a6091;}
.set7 li.li6 p{color:#033f69;}
.set7 li.li7 p{color:#014e76;}
.set7 li.li8 p{color:#192548;}
.set7 li.li9 p{color:#01607c;}
.set7 li.li10 p{color:#000000;}
.set7 li.li11 p{color:#3c5397;}
.set7 li.li12 p{color:#b20000;}
.set7 li.li13 p{color:#ec1b25;}
.set7 li.li14 p{color:#5b32cc;}
.set7 li.li15 p{color:#71040c;}

.set7 .img{height:152px;line-height: 152px;}
.set7 .img img{vertical-align: middle;}
.set7 li p{color:#810000;font-size:20px;line-height: 28px;}
.set7 li a{display:block;width:149px;height:29px;line-height:29px;background:#e15a45;border-radius: 10px;text-align: center;margin:10px auto;font-size:18px;color:#fff;}
.set7 li a:hover{box-shadow:0 2px 2px  rgba(128,24,8,.38);font-weight: bold;}





/*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;}


