@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#000; font-family:"微软雅黑"}
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{ max-width: 1400px; margin-left:auto; margin-right:auto;}
@font-face
{
	font-family:"PingFangSC-Light";
	src: url('../fonts/PingFangSC-Light.ttf') /* IE9 */
}
/*头部*/
.header{position:fixed;width:100%;height:90px;z-index:999;top:0;left:0}
.header1{background: #1d1d1d;}
.header .header_box{padding-left:60px;padding-right:60px;}
.header .logo{height: 90px;display: flex;align-items: center;}
.header .logo img{height:36px;}
.header .nav{padding-left:13vw;}
.header .nav ul li{float:left;margin-left:7vw;}
.header .nav ul li a{color:#fff;line-height:90px;font-size:18px;}
.header .nav ul .on a{color:#6611f3}
.header .nav ul li:nth-child(1) a{color:#fff}
.header .tel{font-size: 24px;font-weight: bold;color:#fff;line-height:90px;}
.header .tel span{display:inline-block;padding-left:10px;}
/*banner*/
.index_banner{width:100%;height:100vh;}
.index_banner .nr{width:80%;height:100%; margin-left: auto;margin-right:auto;display: flex;flex-flow: column;align-items: flex-start;justify-content: center;}
.index_banner .name{font-size:70px;font-weight:bold;color:#fff;}
.index_banner .more{padding-top:90px;}
.index_banner .more a{display:block;width:295px;line-height:52px;background:url(../images/bn1.png);text-align: center;color:#fff;font-size:20px;}
.index_banner .jt{position:absolute;left:calc(50% - 12px);bottom: 66px;animation: bounce 2s;animation-iteration-count: infinite;}
@keyframes bounce
{
    0%, 100%, 20%, 50%, 80% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(5px);
        transform: translateY(5px);
    }
    60% {
        -webkit-transform: translateY(3px);
        transform: translateY(3px);
    }
}
.wenzi{background:url(../images/wz_bg.jpg)no-repeat center;background-size: cover;padding-top:90px;padding-bottom:175px;}
.wenzi .name{font-size:48px;font-weight:bold;text-align: center;color:#fff;}
.wenzi .name span{color:#4b01f1;}
.wenzi .xian{width:80px;height:6px;background: url(../images/xian.png);margin-left: auto;margin-right: auto;margin-top:38px;margin-bottom:135px;}
.wenzi .img{text-align: center}
.wenzi .img img{max-width:100%;}
/*对比*/
.duibi{max-width:1400px;margin-left: auto;margin-right: auto;padding-top:70px;}
.duibi .name{text-align: center;font-size:48px;font-weight:bold;}
.duibi .name span{color:#4b01f1}
.duibi .funame{color:#999999;font-size:18px;text-align: center;padding-top:18px;}
.duibi .xian{width:80px;height:6px;background: url(../images/xian.png);margin-left: auto;margin-right: auto;margin-top:38px;margin-bottom:65px;}
.duibi ul{}
.duibi ul li{display:flex;justify-content: space-between;padding-bottom:40px;margin-bottom:40px;border-bottom:1px dashed #ddd}
.duibi ul li .kuan{width:48.2%;}
.duibi ul li .img{width:100%;position:relative;padding-top:59.3%;box-shadow: 0 0 10px rgba(0,0,0,0.2);border-radius: 12px;overflow: hidden;}
.duibi ul li .img img{width:100%;height:100%;position:absolute;top:0;left:0;}
.duibi ul li .bt{font-size:18px;color:#333;text-align: center;padding-top:28px;}
/*广告*/
.guanggao{background:#020203;position:relative;padding-top:85px;padding-bottom:120px;}
.guanggao .img{text-align: center;}
.guanggao .img img{max-width:100%;}
.guanggao .name{width:100%;text-align: center;position:absolute;top:70px;font-size:48px;font-weight:bold;color:#fff}
.guanggao .name span{color:#4b01f1}
.guanggao .name p{width:80px;height:6px;background: url(../images/xian.png);margin-left: auto;margin-right: auto;margin-top:38px;}
.guanggao .intro{width:100%;text-align: center;position:absolute;bottom:115px;font-size:24px;color:#fff;line-height:180%}
.guanggao1{position:relative;padding-top:70px;padding-bottom:50px;}
.guanggao1 .img{text-align: center;padding-top:150px;}
.guanggao1 .img img{max-width:100%;}
.guanggao1 .name{width:100%;text-align: center;position:absolute;top:70px;font-size:48px;font-weight:bold;color:#fff}
.guanggao1 .name span{color:#4b01f1}
.guanggao1 .name p{width:80px;height:6px;background: url(../images/xian.png);margin-left: auto;margin-right: auto;margin-top:38px;}
.guanggao1 .intro{width:100%;text-align: center;position:absolute;bottom:180px;font-size:24px;color:#fff;line-height:180%}
.guanggao2{min-height:940px;padding:0}
/*保障*/
.baozhang{max-width:1400px;margin-left: auto;margin-right: auto;margin-top:80px;position:relative;margin-bottom:80px;}
.baozhang .img img{width:100%;}
.baozhang .text{position:absolute;top:90px;left:115px; color:#fff}
.baozhang .text span{display:block;font-size:38px;}
.baozhang .text p{font-size:60px;font-weight:bold;line-height:160%;padding-top:35px;}
/*服务*/
.fuwu{height:800px;color:#fff;}
.fuwu .name{font-size:30px;padding-top:110px;}
.fuwu .name span{display:inline-block;padding-left:35px;font-family:"PingFangSC-Light"}
.fuwu .xian{width:80px;height:6px;background: url(../images/xian.png);margin-top:45px;}
.fuwu .funame{font-size:48px;font-weight:bold;line-height:180%;padding-top:110px;}
.fuwu .intro{font-size:18px;line-height:180%;padding-top:40px;}
.fuwu1 .box{text-align:right;}
.fuwu1 .xian{margin-left:auto}
.fuwu1 .name span{padding-left:0; padding-right:35px;}
.guan_box{background:#f5f5f5;padding-top:80px;}
.guan_tp{max-width:1400px;height:420px;margin-left: auto;margin-right:auto;}
.guan_tp .text{padding-left:115px;color:#fff;padding-top:100px;}
.guan_tp .text span{display:block;font-size:48px;font-weight:bold;}
.guan_tp .text p{font-size:18px;padding-top:25px;}
/*选项卡*/
.xuanxiang_box{background:#f5f5f5;padding-bottom:60px;padding-top:40px;}
.xuanxiang{max-width:1400px;margin-left: auto;margin-right:auto;}
.xuanxiang .title{height:52px;overflow:hidden;}
.xuanxiang .title ul li{float:left;width:198px;height:50px;border:1px solid #cccccc;border-radius:30px;font-size:18px;line-height:50px;text-align: center;margin-right:30px;cursor:pointer;}
.xuanxiang .title ul .on{background:url(../images/xxk.png)no-repeat center;background-size: cover;border:none;color:#fff;line-height:52px;height:52px;}
.xuanxiang .content{padding-top:30px;}
.xuanxiang .content .nr{border-top:8px solid #000;color: #333333;}
.xuanxiang .content .nr table{width:100%;text-align: center;font-size:18px;border-left: 1px solid #DDDDDD;box-sizing: border-box;border-bottom: 1px solid #DDDDDD;background:#fff}
.xuanxiang .content .nr td{border: 1px solid #DDDDDD;border-bottom:none;border-left:none;padding:30px 0}
.xuanxiang .content .nr:nth-child(1) table tr td:nth-child(1){background:#f0f0f5;width:16%;}
.xuanxiang .content .nr:nth-child(1) table tr:nth-child(1){font-size:20px;font-weight:bold;color:#000}
.xuanxiang .content .nr:nth-child(1) table tr:nth-child(2) strong{font-size:48px;}
.xuanxiang .content .nr:nth-child(2) table tr td:nth-child(1){background:#f0f0f5;width:16%;}
.xuanxiang .content .nr:nth-child(2) table tr:nth-child(1) strong{font-size:48px;}
.xuanxiang .content .nr:nth-child(3) table tr td:nth-child(1){background:#f0f0f5;width:16%;}
.xuanxiang .content .nr:nth-child(3) table tr:nth-child(1) strong{font-size:48px;}
/*版权*/
.banquan{background:url(../images/dibu.jpg)no-repeat center;background-size: cover;}
.banquan .nr{display:flex;padding:100px 0;justify-content: center;align-items: center;}
.banquan .nr .emw{margin-left:195px;color:#fff;display:flex;justify-content: center;align-items: center;}
.banquan .nr .emw .text{margin-left:45px;}
.banquan .nr .emw .text .tel{font-size:30px;font-weight:bold;}
.banquan .copy{line-height:60px;font-size:16px;text-align: center;color:#666666;border-top:1px solid #353535}
/*营销工具*/
.fanhui{position: fixed;top: calc(80vh - 100px);right: 50px;z-index:99;cursor:pointer;display:none}
.fanhui1{display:block}
.service{position: fixed;top: calc(50vh - 80px);right: 0;background: url(../images/vrcode.png);height: 240px;width: 160px;text-align: center;color: #000000;z-index: 12;}
.service h2{font-size: 14px;font-weight: 500;margin-top:9px;}
.service .service1{font-size: 14px;font-weight: 400;margin-top: 18px;}
.service .service2{font-size: 18px;font-weight: bold;margin-top:8px;}
.service div{width: 20px;height: 2px;background: linear-gradient(90deg, #2DE880 0%, #66D0FC 100%);opacity: 1;border-radius: 2px;margin: 13px auto;text-align: center;}
.service .service3{font-size: 10px;font-weight: 400;color: #000000;opacity: 0.5;margin-top: 5px;}
.services{position: fixed;top:calc(50vh - 80px);left: 0;background: url("../img/base/vrcode.png");height: 240px;width: 160px;text-align: center;color: #000000;z-index: 12;}
.services h2{font-size: 14px;font-weight: 500;margin-top: 11px;}
.services .service1{font-size: 14px;font-weight: 400;margin-top: 20px;}
.services .service2{font-size: 18px;font-weight: bold;margin-top: 10px;}
.services div{ width: 20px;height: 2px;background: linear-gradient(90deg, #2DE880 0%, #66D0FC 100%);opacity: 1;border-radius: 2px;margin: 10px auto;}
.services .service3{font-size: 10px;font-weight: 400;color: #000000;opacity: 0.5;margin-top: 5px;}
.left_img{position: absolute;top: 100px;left: 0;cursor: pointer;}
.right_img{position: absolute;top: 100px;left:-20px;cursor: pointer;display: none;}
@keyframes img_off {
0%{right: 0;}
100%{right: -160px;}
}
@keyframes img_on {
0%{right: -160px;}
100%{right: 0;}
}
/*联系我们*/
.contact_banner{width:100%;height:600px;position:absolute;top:0;left:0}
.contact_lb{position:absolute;bottom:120px;width:100%;left:0;z-index:9}
.contact_lb .nr{position:relative;z-index:9; max-width:1400px;margin-left:auto;margin-right: auto;border-radius:15px;background:#fff;margin-top:380px;box-sizing: border-box;display:flex;justify-content:space-between;padding:60px 6.5% 15px;}
.contact_lb .nr .zuo{border-right:1px solid #dddddd;width:48%;}
.contact_lb .nr .zuo li{display:flex;padding-bottom:40px;}
.contact_lb .nr .zuo li .text{padding-left:40px;}
.contact_lb .nr .zuo li .text span{display:block;font-size:26px;}
.contact_lb .nr .zuo li .text p{font-size:16px;color:#666666;padding-top:6px;}
.contact_lb .nr .you{width:44%;text-align: center}
.contact_lb .nr .you img{max-width:100%;}
.contact_lb .nr .you .name{font-size:16px;padding-top:15px;}
.copy1{background:#f5f5f5;font-size:16px;color:#666666;text-align: center;line-height:60px; position:absolute;bottom:0;left:0;width:100%;z-index:9}
/*关于我们*/
.about_lb{width:100%;height:100vh}
.about_lb .nr{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.5)}
.about_lb .nr .shang{display:flex;padding-top:60px;padding-bottom:40px; color:#fff;justify-content: center;align-items: center;}
.about_lb .nr .shang .img{max-width:348px;}
.about_lb .nr .shang img{width:100%;}
.about_lb .nr .shang .text{max-width:590px;padding-left:130px;}
.about_lb .nr .shang .text .name{font-size:36px;font-weight:bold;}
.about_lb .nr .shang .text .xian{width:80px;height:6px;background: url(../images/xian.png);margin-top:28px;}
.about_lb .nr .shang .text .intro{font-size:16px;line-height:30px;color:#999999;padding-top:30px;}
.about_lb .nr .xia{font-size:16px;color:#666666;text-align: center;line-height:60px;}
.dn{display:block}
.sj{display:none}
@media only screen and (max-width:750px){
.dn{display:none}
.sj{display:block}
/*营销工具*/
.fanhui{ top:auto;bottom:50px; right:10px;}
.fanhui img{width:40px;}
.fanhui1{}
.service{display:none}
/*banner*/
.index_banner{height:220px;position:relative}
.index_banner .nr{width:90%;}
.index_banner .name{font-size:20px;}
.index_banner .more{padding-top:15px;}
.index_banner .more a{display:block;width:160px;line-height:28px;font-size:14px;background-size:160px 28px;}
.index_banner .jt{bottom:10px;}
.index_banner .jt img{height:30px;}
.wenzi{padding-top:50px;padding-bottom:60px;padding-left:15px;padding-right:15px;}
.wenzi .name{font-size:24px;}
.wenzi .name span{display:block}
.wenzi .xian{width:60px;height:4px;margin-top:20px;margin-bottom:25px;}
/*对比*/
.duibi{padding-left:15px;padding-right:15px; padding-top:50px;}
.duibi .name{font-size:26px;}
.duibi .funame{font-size:14px;padding-top:15px;}
.duibi .xian{width:60px;height:4px;margin-top:20px;margin-bottom:30px;}
.duibi ul li{padding-bottom:25px;margin-bottom:25px;}
.duibi ul li .kuan{width:48.2%;}
.duibi ul li .bt{font-size:14px;padding-top:10px;}
/*广告*/
.guanggao{padding-top:85px;padding-bottom:120px;}
.guanggao .name{top:50px;font-size:26px;}
.guanggao .name p{width:60px;height:4px;margin-top:20px;}
.guanggao .intro{bottom:60px;font-size:16px;padding-left:15px;padding-right:15px;box-sizing: border-box;}
.guanggao1{position:relative;padding-top:70px;padding-bottom:50px;}
.guanggao1 .img{text-align: center;padding-top:40px;}
.guanggao1 .img img{max-width:100%;}
.guanggao1 .name{top:50px;font-size:26px;}
.guanggao1 .name p{width:60px;height:4px;margin-top:20px;}
.guanggao1 .intro{width:100%;box-sizing: border-box; font-size:16px;padding-left:15px;padding-right:15px;bottom:80px;}
.guanggao2{min-height:480px;padding:0}
.guanggao2 .name{top:60px;font-size:24px;}
/*保障*/
.baozhang{margin-left:15px;margin-right:15px; margin-top:40px;margin-bottom:40px;}
.baozhang .text{top:30px;left:20px;}
.baozhang .text span{font-size:14px;}
.baozhang .text p{font-size:14px;padding-top:10px;}
/*服务*/
.fuwu{height:300px;color:#fff;padding-left:15px;padding-right:15px;}
.fuwu .name{font-size:16px;padding-top:50px;}
.fuwu .name span{padding-left:10px;font-family:"PingFangSC-Light"}
.fuwu .xian{width:40px;height:4px;margin-top:10px;}
.fuwu .funame{font-size:20px;line-height:180%;padding-top:15px;}
.fuwu .intro{font-size:14px;padding-top:15px;}
.fuwu1 .name span{padding-left:0; padding-right:10px;}
.guan_box{background:#f5f5f5;padding-top:40px;padding-left:15px;padding-right:15px;}
.guan_tp{height:200px;background-size: cover !important}
.guan_tp .text{padding-left:20px;padding-top:60px;}
.guan_tp .text span{font-size:20px;}
.guan_tp .text p{font-size:14px;padding-top:15px;}
/*选项卡*/
.xuanxiang_box{background:#f5f5f5;padding-bottom:40px;padding-top:40px;padding-left:15px;padding-right:15px;}
.xuanxiang{max-width:1400px;margin-left: auto;margin-right:auto;}
.xuanxiang .title{height:37px;overflow:hidden;}
.xuanxiang .title ul li{width:30%;height:35px;font-size:14px;line-height:35px;margin-right:2%}
.xuanxiang .title ul .on{line-height:37px;height:37px;}
.xuanxiang .content{padding-top:20px;}
.xuanxiang .content .nr{border-top:5px solid #000;color: #333333;}
.xuanxiang .content .nr table{font-size:13px;}
.xuanxiang .content .nr td{border: 1px solid #DDDDDD;border-bottom:none;border-left:none;padding:10px 10px;line-height:22px;}
.xuanxiang .content .nr:nth-child(1) table tr td:nth-child(1){background:#f0f0f5;width:60px;}
.xuanxiang .content .nr:nth-child(1) table tr:nth-child(1){font-size:14px;font-weight:bold;color:#000}
.xuanxiang .content .nr:nth-child(1) table tr:nth-child(2) strong{font-size:20px;}
.xuanxiang .content .nr:nth-child(2) table tr td:nth-child(1){background:#f0f0f5;width:60px;}
.xuanxiang .content .nr:nth-child(2) table tr:nth-child(1) strong{font-size:20px;}
.xuanxiang .content .nr:nth-child(3) table tr td:nth-child(1){background:#f0f0f5;width:60px;}
.xuanxiang .content .nr:nth-child(3) table tr:nth-child(1) strong{font-size:20px;}
/*版权*/
.banquan{background:url(../images/dibu.jpg)no-repeat center;background-size: cover;}
.banquan .nr{display:flex;padding:40px 0;flex-direction: column;}
.banquan .nr .img{width:70%;margin-left: auto;margin-right: auto;}
.banquan .nr .img img{width:100%}
.banquan .nr .emw{margin-left:0;padding-top:25px;}
.banquan .nr .emw .img1{width:100px;}
.banquan .nr .emw .img1 img{width:100%;}
.banquan .nr .emw .text{margin-left:10px;}
.banquan .nr .emw .text .tel{font-size:24px;}
.banquan .copy{line-height:60px;font-size:12px;}	
/*联系我们*/
.contact_banner{width:100%;height:460px;position:absolute;top:0;left:0}
.contact_lb{position:absolute;bottom:80px;width:100%;left:0;z-index:9}
.contact_lb .nr{position:relative;z-index:9;margin-left:15px;margin-right:15px;margin-top:0;padding:20px 20px 15px;}
.contact_lb .nr .zuo{border-right:none;width:100%;}
.contact_lb .nr .zuo li{display:flex;padding-bottom:25px;}
.contact_lb .nr .zuo li img{height:30px;}
.contact_lb .nr .zuo li .text{padding-left:15px;}
.contact_lb .nr .zuo li .text span{font-size:16px;}
.contact_lb .nr .zuo li .text p{font-size:14px;padding-top:4px;}
.contact_lb .nr .you{width:100%;text-align:right}
.contact_lb .nr .you img{max-width:140px;}
.contact_lb .nr .you .name{font-size:14px;padding-top:10px;text-align: center;}
.copy1{font-size:12px;line-height:60px;}
/*关于我们*/
.about_lb{width:100%;height:calc(100vh - 60px)}
.about_lb .nr{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.5)}
.about_lb .nr .shang{display:block;padding-top:40px;padding-bottom:0px;}
.about_lb .nr .shang .img{display:none}
.about_lb .nr .shang img{width:100%;}
.about_lb .nr .shang .text{padding-left:15px;padding-right:15px;}
.about_lb .nr .shang .text .name{font-size:24px;font-weight:bold;}
.about_lb .nr .shang .text .xian{width:60px;height:4px;margin-top:15px;}
.about_lb .nr .shang .text .intro{font-size:14px;line-height:24px;padding-top:25px;}
.about_lb .nr .xia{font-size:12px;line-height:60px;}
.sj_dibu1 {height: 50px;}
.sj_dibu {
    width: 100%;
    height: 50px;
    line-height: 50px;
    position: fixed;
    z-index: 9999;
    bottom: 0;
    left: 0;
    background:#4b01f1;
    text-align: center;
    display: block;
}
.sj_dibu a {
    display: inline-block;
    background: url(../images/dh1.png) no-repeat left center;
    padding-left: 40px;
    color: #fff;
    font-size: 16px;
    background-size: 30px 30px;
}	
	
	
	
	
	
	
	
	
}













