@charset "utf-8";
/* CSS Document */

body{font-family:Microsoft Yahei, "微软雅黑", "宋体";margin:0px auto;font-size:12px;}
*{padding:0px;margin:0px;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
a{text-decoration:none;}
input,textarea{outline:none;}
input{background:#fff;}
input,button,textarea{font-family:Microsoft Yahei, "微软雅黑", "宋体";outline:none;}
em,i{font-style:normal;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
input,textarea,button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance: none;border-radius: 0;}/*去除苹果默认样式*/
input::-webkit-input-placeholder{/* WebKit browsers*/ color:#787878;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/ color:#787878;}
input::-moz-placeholder{/* Mozilla Firefox 19+*/ color:#787878;}
input:-ms-input-placeholder{/* Internet Explorer 10+*/color:#787878;}
.clear{clear:both;}
.w1300{width:1300px;margin:0 auto;}

header{background: #fff;height:80px;z-index:999;position: sticky;top:0;border-bottom:1px solid rgba(0,0,0,.02)}
.logo{width: 175px;float: left;}
.nav{width: 700px;float: left;}
.nav a{display: inline-block;padding:0 28px;font-size: 18px;font-weight: bold;color:#212121;line-height: 80px;transition: all .3s;}
.nav a:hover{color:#ff5b1a;}
.cur{color:#ff5b1a !important;}
.tel{width: 390px;float: right;text-align: right;padding-top:23px;}
.tel span{display: inline-block;}
.span_1{background: url(../../images/pc/tel.jpg) no-repeat left center;padding-left:28px;font-size:18px;color:#1a42fc;font-weight: bold;}
.span_2{background: url(../../images/pc/wechat.jpg) no-repeat;width:18px;height:14px;cursor: pointer;position: relative;}
.span_2 em{display: none;width:100px;background: #fff;padding:10px;position: absolute;left:-50px;top:30px;z-index:9;box-shadow: 0 5px 10px rgba(0,0,0,.1);}
.span_2:hover em{display: block;}
.tel i{display: inline-block;width:1px;height:17px;background: #ccc;margin:0 15px;}
.tel a{display: inline-block;width:118px;height:34px;line-height: 34px;border-radius:100px;background: #1a42fc;color:#fff;text-align: center;font-size: 18px;margin-left:40px;}

.index_title{text-align: center;padding-top:92px;}
.index_title h2{font-size:36px;font-weight: bold;}
.index_title h2 span{display: inline-block;color:#212121;position: relative;z-index:2;}
.index_title h2 i{color:#1a42fc;}
.index_title h2 em{position: absolute;z-index:-1;}
.em_1{width:28px;height:28px;border-radius:100%;left:-6px;top:0px;background: #8a9fff;}
.em_2{width:16px;height:16px;border-radius:100%;right:-9px;top:3px;background: #ffbca1;}
.index_title p{font-size:18px;color:#999;margin-top:14px;}
.index_info{margin-top:85px;}
.index_info_l{width: 594px;}
.index_info_r{width: 678px;}
.index_info_r img{display: block;margin-top:11px;}
.index_info_r .info_text{font-size:18px;line-height: 35px;color:#666;overflow: hidden;}
.index_info_r h4{font-size: 18px;font-weight: bold;color:#ff5b1a;margin-top:40px;}
.index_info_r h4 i{display: inline-block;width:40px;height:2px;background: #ff5b1a;position: relative;top:-5px;margin-right:7px;}

.index_why{background: url(../../images/pc/why_bg.jpg) no-repeat center top;margin-top:100px;height:891px;}
.index_why_main{margin-top:92px;}
.index_why_main dl{width:223px;float: left;height:360px;background: #fff;overflow: hidden;padding:30px;border-radius:10px;margin-right:56px;position: relative;transition: all .5s;top:0;}
.index_why_main dl:hover{top:-20px;}
.index_why_main dl:nth-child(4){margin-right:0;}
.index_why_main dt{padding-top:10px;}
.index_why_main dt img{}
.index_why_main dd{padding-top:43px;}
.index_why_main dd h3{font-size:30px;font-weight: bold;color:#212121;position: relative;margin-bottom:58px;}
.index_why_main dd h3::before{content: '';width:34px;height:8px;position: absolute;background: #ff5b1a;top:45px;}
.index_why_main dd p{font-size: 18px;color:#666;line-height: 40px;overflow: hidden;position: relative;padding-left:20px;}
.index_why_main dd p::before{content: '';width:10px;height:10px;position: absolute;background: #1a42fc;left:0;top:15px;border-radius:100px;}
.index_price{font-size:20px;color:#fff;text-align: center;padding-top:90px;}
.index_price span{display: inline-block;line-height: 50px;padding:0 30px;background: #ff5b1a;border-radius:100px;/* box-shadow: 0 13px 32px rgba(255,91,26,.42); */}
.index_price i{font-size: 30px;font-weight: bold;padding:0 5px;position: relative;top:2px;}

.index_apply_info{margin-top:90px;}
.index_apply_info_l{width:740px;}
.input_1{width:360px;float: left;margin-right:20px;margin-bottom:20px;}
.input_1:nth-child(2n){margin-right:0;}
.input_1 input{height:60px;line-height: 60px;font-size:18px;color:#212121;border:1px solid #ccc;padding:0 20px;width: calc(100% - 40px);border-radius:5px;}
.textarea_1{position: relative;border:1px solid #ccc;padding:20px 20px 40px;border-radius:5px;}
.textarea_1 textarea{font-size:18px;color:#212121;height:120px;border:0;width:100%;}
.textarea_1 textarea::-webkit-input-placeholder{/* WebKit browsers*/ color:#787878;}
.textarea_1 textarea:-moz-placeholder{/* Mozilla Firefox 4 to 18*/ color:#787878;}
.textarea_1 textarea::-moz-placeholder{/* Mozilla Firefox 19+*/ color:#787878;}
.textarea_1 textarea:-ms-input-placeholder{/* Internet Explorer 10+*/color:#787878;}
.textarea_1 span{display: block;position: absolute;bottom:15px;right:20px;font-size:18px;color:#787878;}
.bu_1{margin-top:30px;}
.bu_1 button{width:350px;height:60px;line-height: 60px;text-align: center;background: #ff5b1a;color:#fff;font-size:20px;border-radius:5px;border:0;cursor: pointer;transition: all .5s;}
.bu_1 button:hover{opacity: .9;}
.index_apply_info_r{width:485px;}

footer{background: #111111;margin-top:100px;padding-top:70px;}
.f_l{width:280px;border-right:1px solid #171717;}
.f_l dl{padding-right:20px;}
.f_l dt{}
.f_l dt img{}
.f_l dd{font-size:14px;color:#444;line-height: 30px;}
.f_c{width:618px;border-right:1px solid #171717;}
.f_c dl{width:190px;margin-left:60px;float: left;}
.f_c dt{font-size:18px;color:#fff;font-weight: bold;margin-bottom:20px;}
.f_c dd{font-size:14px;color:#444;line-height: 36px;}
.f_c dd a{display: block;font-size:14px;color:#444;line-height: 36px;transition: all .5s;}
.f_c dd a:hover{color:#fff;}
.f_c dl:nth-child(2){width:300px;margin-left:20px;}
.f_r{}
.f_r dl{}
.f_r dt{font-size:18px;color:#fff;font-weight: bold;margin-bottom:20px;}
.f_r dd{}
.f_r dd img{display: inline-block;margin-right:20px;}
.f_r dd img:nth-child(2){margin-right:0;}
.address{border-top:1px solid #171717;line-height: 60px;text-align: center;font-size:12px;color:#444;margin-top:40px;}
.address a{color:#444;padding-left:10px;transition: all .5s;}
.address a:hover{text-decoration: underline;color:#fff;}
/*footer end*/


.index_right{position: fixed;right:26px;top:50%;transform: translate(0,-50%);z-index:999;}
.index_right ul{}
.index_right ul li{}
.index_right ul li img{display: block;margin:0 auto;}
.index_right ul li span{display: block;}
.index_top{font-size: 14px;color:#fff;width:58px;height:58px;line-height:58px;text-align:center;background: #1a42fc;position: relative;cursor: pointer;}
.index_top a{color:#fff;}
.index_top i{display: block;border-left: 15px solid transparent;border-right: 15px solid transparent; border-bottom: 15px solid #1a42fc;position: absolute;left:50%;top:-12px; transform: translate(-50%,0);}
.index_zx{background: #fff;width:56px;height:54px;padding-top:12px;text-align: center;border:1px solid #eee;margin-top:-1px;position: relative;}
.index_zxu img{display: block;margin:0 auto ;}
.index_zx span{display: block;font-size: 14px;color:#666;margin-top:6px;}
.index_zx:hover .index_zx_w{display: block;}
.index_zx_w{position: absolute;left:-137px;top:-1px;width:135px;border:1px solid #eee;background: #fff;padding-top:15px;padding-bottom:15px;display: none;}
.index_zx_w span{display: block;padding:0 10px;text-align: left;font-size:15px;color:#666;margin-top:0;}
.index_zx_w em{display: block;padding:0 10px;text-align: left;font-size:15px;color:#1a42fc;}
.index_zx_w p{border-top:1px solid #eee;margin-top:10px;}
.index_zx_w p img{display: block;width:111px;height:111px;margin:0 auto;}


