﻿@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(to right,#085dd7 0,#085dd7 0,#1590fb 100%);background-image:-moz-linear-gradient(to right,#085dd7 0,#085dd7 0,#1590fb 100%);background-image:-o-linear-gradient(to right,#085dd7 0,#085dd7 0,#1590fb 100%);background-image:linear-gradient(to right,#085dd7 0,#085dd7 0,#1590fb 100%);background-color:#085dd7;}
.bg-gradient-orange{background-image:-webkit-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-image:-moz-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-image:-o-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-image:linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-color:#ee6262;}
.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:610px;background: url(../images/ban.jpg) no-repeat center top;}


/*tit*/
.tit{color:#494d5a;}
.tit h3{line-height: 89px;padding-top:72px;font-size:48px;}
.tit p{line-height: 58px;font-size:20px;}
.tit p span{padding:0 16px;}
.tit em{display:inline-block;width:9px;height:9px;border:1px solid #797d8a;border-radius: 100%;position: relative;}
.tit em:before{display:block;content:"";width:109px;height:1px;background:#797d8a;position: absolute;top:50%;left:-109px;margin-top:-1px;}
.tit em.right:before{left:auto;right:-109px;}

.tit.c-fff h3{color:#fff;}
.tit.c-fff p{color: #fff;}
.tit.c-fff em{border-color:#fff;}
.tit.c-fff em:before{background:#fff;}


.btn{display:block;margin:0 auto;font-size:24px;color:#fff;width:311px;height:58px;line-height: 58px;text-align: center;margin-top:30px;}
.btn:hover{width:369px;height:69px;line-height: 69px;box-shadow: 5px 0 8px rgba(27,38,68,.5);font-size:29px;}




.set1{background: url(../images/set1-bg.jpg) no-repeat center top;}
.set1 ul{padding:41px 18px 12px;}
.set1 li{float:left;font-size:22px;color:#0c6de2;line-height:63px;height:65px;overflow: hidden;margin:18px 12px;}
.set1 li em{display:inline-block;width:62px;height:65px;text-align: center;font-size:34px;margin-top:-6px;}
.set1 li span{display:inline-block;width:475px;height:63px;border:1px solid #0c6de2;border-radius: 0 63px 63px 0;padding-left:18px;}

.form{width:1100px;height:315px;margin:0 auto;background:url(../images/set1-form.png) no-repeat;padding-top:8px;}
.form h4{font-size:36px;color:#e72b48;line-height: 94px;}
.form p{line-height: 34px;font-size:24px;color:#fff;margin-top:47px;padding-left:40px;}
.form span{margin:0 43px;}
.form em{width:33px;height:32px;background-position:0 -135px;margin-right:5px;}

.form form{margin-top:35px;padding-bottom: 40px;}
.searchText{padding:20px 0;line-height: 20px;font-size:20px;left:72px;color:#fff;}
.searchInpt {float:left;width: 450px; padding: 20px 9px 20px 120px;font-size: 18px;outline:none;border:1px solid #fff;color:#fff;line-height: 20px;margin-left:98px;background: transparent;}
/*搜索按钮*/
.searchSub {float: left; width: 264px; height: 58px; background: #fff;font-size: 26px; color: #e72b48; cursor: pointer;outline: 0;border:0;border-radius:58px;margin-left:36px;}


.set2 h3{padding-top:39px;}
.set2 ul{padding:23px 0 40px;}
.set2 li{float:left;width:178px;height:49px;border:1px solid #2c76d7;text-align: center;line-height: 49px;font-size:24px;color:#0b61d1;border-radius: 49px;margin:15px 29px;}

.set3{height:687px;background:url(../images/set3-bg.jpg) center top;}
.set3 .tit h3{padding-top:49px;padding-left:58px;padding-left:58px;}
.set3 .tit p{line-height: 48px;padding-left:58px;}

.set3 .cont p{color:#5b5f6a;font-size:26px;line-height: 80px;margin-top:16px;}
.set3 ul{margin-left:202px;}
.set3 li{float:left;width:196px;height:54px;color:#fff;margin:18px 15px;text-align: center;line-height: 54px;border-radius: 54px;font-size:24px;}
.set3 li:first-child{letter-spacing:-1px;}


.set4 .tit h3{padding-top:40px;}
.set4 ul{padding:0 36px 63px;}
.set4 li{float:left;width:340px;margin:95px 18px 16px;}
.set4 li:hover{margin-top:45px;}

.set4 h4{width:295px;height:76px;margin:0 auto;line-height: 76px;text-align: center;font-size:24px;color:#fff;background:url(../images/set4-tit-bg.png) no-repeat;}
.set4 li:hover h4{background-image: url(../images/set4-tit-bg2.png);}

.set4 li a{display: block;}

.set4 li div{background:#fff;box-shadow: 0 0 32px rgba(27,38,68,.2);border-radius: 10px;padding:20px 0 27px 0;}
.set4 li p{line-height: 46px;font-size:18px;padding-left:75px;}
.set4 li p em{width:29px;height:29px;background-position: 0 -52px;margin-right:8px;}
.set4 li:hover p em{background-position: -35px -52px;}

.set4 li span{display:block;width:233px;height:52px;line-height:52px;margin:47px auto 0;text-align: center;font-size:20px;color:#fff;border-radius: 52px;}
.set4 li:hover span{background-image: -webkit-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%); background-image: -moz-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%); background-image: -o-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%); background-image: linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%); background-color: #ee6262;}
.set4 li span em{width:25px;height:25px;background-position: 0 -88px;margin:-6px 0 0 26px;}
.set4 li:hover span em{background-position: -29px -88px;}




.set5{height:1192px;background:url(../images/set5-bg.jpg) no-repeat center top;}
.set5 .tit h3{padding-top:32px;}
.set5 ul{padding:50px 0 0 30px;}
.set5 li{float:left;width:261px;font-size:24px;height:442px;background:#fff url(../images/set5-tit-bg.jpg) no-repeat center top;margin:0 15px;overflow: hidden;text-align: center;}

.set5 li h5{line-height: 39px;font-style:italic;color:#fff;}
.set5 li p{line-height: 36px;margin-top:5px;color:#666;font-weight: bold;}

.set5 li img{display:block;margin:49px auto 52px;}
.set5 li a{display: block;width:188px;height:50px;line-height: 50px;text-align: center;border:1px solid #e40d2d;color:#e40e2e;font-size:20px;margin:48px auto 0;border-radius: 50px;}
.set5 li a:hover{background-image:-webkit-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-image:-moz-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-image:-o-linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-image:linear-gradient(to right,#e82946 0,#e82946 0,#ee6262 100%);background-color:#ee6262;color:#fff;}

.set5 .text{width:1073px;height:434px;background:url(../images/set5-text.png) no-repeat center top;margin:50px auto 0;}
.set5 .text .tit h3{padding:30px 0 16px;}
.set5 .text p{line-height: 37px;font-size:16px;color:#666;width:540px;margin-right:70px;}
.set5 .text img{margin-left:48px;}


.set6{height:856px;background:url(../images/set6-bg.jpg) no-repeat center top;}
.set6 ul{padding:0 64px;}
.set6 li{float:left;margin:40px 21px 0;}
.set6 li img{display: block;}
.set6 .btn{margin-top:74px;}


/*set7*/
.set7{height:872px;background:url(../images/set7-bg.jpg) no-repeat center top;}
.set7 .tit h3{padding-top: 38px;}
.set7 .tit p{line-height: 75px;vertical-align: middle;}
.set7 .tit p span{display:inline-block;line-height: 30px;}
.set7 .tit em{margin-top:-38px;}

.set7 ul{padding:0 66px;}
.set7 li{float:left;width:222px;height:62px;text-align: center;line-height: 62px;background:#fff;border-radius: 10px;font-size:24px;color:#e82a47;margin:50px 21px 0;box-shadow: 5px 4px 0 #e92f47;}
.set7 .btn{margin-top:80px;}


.set8{padding-bottom:50px;}
.set8 .tit h3{padding-top:38px;}
.set8 .tab{margin-top:50px;}
.set8 .tab-tit{width:149px;height:633px;background:url(../images/tab-tit-bg.png) no-repeat;left:100px;top:-9px;text-align: center;font-size:34px;color:#fff;}
.set8 .tab-tit span{display:inline-block;width:40px;position: absolute;left:68px;top:50%;transform:translateY(-50%);}

.set8 table{width:854px;margin-left:239px;box-shadow: 2px 0 13px rgba(27,38,68,.2);}
.set8 td{border:1px solid #d4d4d4;text-align: center;font-size:16px;padding-top:17px;padding-bottom:17px;border-right:0;border-top:0;}
.set8 tr:first-child td{color:#999;}
.set8 tr td:first-child{background:#ea3c4d;color:#fff;border-color:#fff;font-size:20px;}
.set8 tr td[colspan="5"]{font-size:16px;line-height: 39px;}

.set8 .hd ul{width:1014px;margin:0 auto;}
.set8 .hd li{float:left;width:288px;height:58px;line-height:58px;border-radius: 58px;border-radius: 58px;text-align: center;background:#0060d9;cursor:pointer;font-size:28px;font-weight: bold;color:#fff;margin:50px 25px 0;}
.set8 .hd li.on{background: #ea3c4d;}

.set8 .gz-tab td{line-height: 24px;padding-top:8px;padding-bottom:8px;}
.set8 .gz-tab td.tal{text-align: left;padding-left:20px;}
.set8 .gz-tab tr:first-child td{color:#333;}
.set8 .gz-tab tr td:first-child{color:#fff;}
.set8 .gz-tab td.bb0{border-bottom:0;}



.set9{background:url(../images/set9-border.jpg) repeat-x left top;}
.set9 .tit h3{padding-top: 40px;}
.set9 .cont{height:328px;background:#1554bb;margin-top:36px;}

.set9 ul{width:1100px;margin:0 auto;}
.set9 li{float: left;width:25%;height:328px;text-align: center;}
.set9 li.li1{background: url(../images/set9-img1.jpg);}
.set9 li.li2{background: url(../images/set9-img2.jpg);}
.set9 li.li3{background: url(../images/set9-img3.jpg);}
.set9 li.li4{background: url(../images/set9-img4.jpg);}

.set9 li img{display:block;margin:54px auto 0;}
.set9 li h5{line-height: 58px;font-size:24px;color:#fff;}
.set9 li p{font-size:20px;line-height: 30px;color:#fff;margin-top:20px;}


/*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;}


