.n_banner{width: 100%;height: 360px;}
.here{height: 72px;text-align: right;}
.here p,.here p a{line-height: 72px;font-size: 14px;color: #666666}
.menu{width: 100%;height: 45px;margin-bottom: 50px;text-align: center;}
.menu a{margin-right: 70px;padding-bottom: 20px;line-height: 45px;color: #000000;font-size: 16px;}
.menu a.active{color: #1282e0;}
.inp{background: url("/lib/images/in.png") no-repeat center;height: 50px;width: 400px;margin:0 auto 35px auto;}
.inp input[type="text"]{width: 320px;height: 40px;margin-left: 20px;}
.inp input[type="submit"]{width: 40px;height: 30px;margin-top: 5px;}
.m24{margin-top: 50px;}
.product ul.right{width: 978px;float: right;}
.product_a ul.right{overflow: hidden;width: 1956px;float: none;}
.product_a > h5{line-height: 60px;margin-top: 80px;font-size: 20px;color: #222222;margin-bottom: 30px;border-bottom: 1px solid #eee;}
.product_a > h5 span{padding:0 2px 15px 2px;border-bottom: 3px solid #298ee3;font-size: 20px;color: #333333;}
.product li{width: 286px;height: 340px;float: left;margin-left: 40px;position: relative;margin-bottom: 20px;}
.ps li{height: 300px;}
.product li div.img img{max-height: 270px;max-width: 278px;}
.product li div.img{width: 286px;height: 280px;overflow: hidden;text-align: center;line-height: 280px;background: #f5f5f5;}
.product li p{line-height: 60px;text-align: center;}
.product li:hover p{color: #1282e0;}



.product > .m24 > .left{width: 210px;background: #f5f5f5;}
.product > .m24 > .left h5{width: 100%;height: 50px;background: #1282e0;line-height: 50px;text-align: center;font-size: 20px;color: #fefefe;}
.product > .m24 > .left dd > a{font-size: 16px;color: #4a4a4a;line-height: 65px;display: block;border-bottom: 1px solid #fff;padding-left: 22px;}
.product > .m24 > .left dd > a > em{float: right;margin-right: 35px;}
.product > .m24 > .left dd > p > a{line-height: 45px;font-size: 16px;color: #4a4a4a;display: block;padding-left: 30px;}
.product > .m24 > .left dd > p > a > em{float: right;margin-right: 45px;}
.product > .m24 > .left dd > p > span > a{display: block;padding-left: 33px;}
.product > .m24 > .left dd > p > span > a > em{margin-right: 10px;font-size: 24px;}
.product > .m24 > .left dd.active > a{color: #1282e0;}
.product > .m24 > .left dd.active > p.active > a{color: #1282e0;}
.product > .m24 > .left dd.active > p span{display: none;}
.product > .m24 > .left dd.active > p.active span{display: block;}
.product > .m24 > .left dd.active > p.active > span.active > a{color: #1282e0;}

.product > .m24 > .left dd > p{display: none;}
.product > .m24 > .left dd.active > p{display: block;}
.product > .m24 > .left h4{width: 100%;background: #fff url("/lib/images/b_tel.png") no-repeat center bottom;height: 55px;padding-top: 80px;}
.product > .m24 > .left h4 span{font-size: 20px;color: #298ee3;margin-left: 53px;}


.product li div.hide{display: none;width:286px;height: 280px;position: absolute;top:0;background: rgba(0,0,0,0.8); text-align: center;}
.product li:hover div.hide{display: block;}
.product li div.hide p{line-height: 80px;text-align: center;margin-top: 60px;font-size: 20px;color: #ffffff;}

.detail > .m24 > .right{width: 960px;}
.detail > .right{width: 424px;height: 500px;}
.detail > .right > h1{font-size: 30px;color: #00a2e9;line-height: 80px;padding-bottom: 10px;}
.detail > .right > div{height: 200px;margin-top: 5px;overflow: hidden;}
.detail > .right > div > p{font-size: 16px;color: #999999;line-height: 36px;}
.detail > .right > h5{font-size: 16px;color: #333333;line-height: 40px;background: url("/lib/images/tel.png") no-repeat left;padding-left: 70px;height: 70px;}
.detail > .right > h5 > span{font-size: 30px;color: #0fa7eb;line-height: 20px;font-weight: bold;}
.detail > .right > a img{margin-top: 50px;}


.det .left img{max-width: 100%;}
.det .left h4{border-bottom: 1px solid #d8d8d8;line-height: 60px;margin-top: 80px;}
.det .left h4 span{font-size: 18px;color: #222222;margin-right: 60px;cursor: pointer;padding:0 20px;}
.det .left h4 span.active{border-bottom: 4px solid #00a2e9;padding-bottom: 18px;color: #00a2e9;}
.det .left .aa div{display: none;margin-top: 15px;}
.det .left .aa div p{font-size: 16px;color: #666666;line-height: 36px;text-align: justify;}
.det .left .aa div em{font-size: 24px;color: #666666;font-weight: bold;line-height: 40px;}

/*.det .right{width: 292px;}*/
/*.det .right1{width: 1200px;}*/
/*.det .right h5{border-bottom: 1px solid #eee;line-height: 60px;margin-top: 80px;font-size: 20px;color: #222222;margin-bottom: 20px;}*/
/*.det .right h5 span{padding:0 20px 15px 20px;border-bottom: 3px solid #008fd8;font-size: 20px;color: #333333;}*/
/*.det .right li{margin-left: 6px;text-align: center;margin-bottom: 15px;}*/
/*.det .right li > a{line-height: 280px;width: 280px;height: 280px;background: #f8f8f8;display: block;}*/
/*.det .right li p{height: 45px;line-height: 45px;}*/
/*.det .right li p a{color: #666;font-size: 15px;line-height: 40px;}*/
/*.det .right1 li{margin:0 14px 0 0;width: 218px;}*/
/*.det .right1 li:nth-child(4n){margin:0;}*/
/*.det .right1 li > a{line-height: 183px;width: 218px;height: 183px;background: #f8f8f8;display: block;}*/

.det_ys{margin-top: 75px;}
.det_ys li{width: 293px;height: 175px;float: left;margin:0;background: #f8f8f8;}
.det .left .aa .det_ys li div{display: block;}
.det .left .aa .det_ys li div h3{font-size: 20px;color: #333333;font-weight: bold;padding-left: 32px;margin-top: 45px;}
.det .left .aa .det_ys li div p{font-size: 14px;color: #666666;padding:0  32px;margin-top: 15px;line-height: 25px;}
.det .left .aa .det_ys li:hover div h3,.det .left .aa .det_ys li:hover div p{color: #fff;}
.det .left .aa .det_ys li:hover{background: #00a2e9;}

/*  新闻资讯 */
.menu_here .c{text-align: center;margin-top: 25px;}
.menu_here .c a{font-size: 16px;color: #333333;border:1px solid #e6e6e6;padding:11px 55px;border-radius: 22px;margin-right: 20px;}
.menu_here .c a.active,.menu_here .c a:hover{background: #00a2e9;border: none;color: #fff;}

.news_list .left{width: 1200px;float: none;margin-top: 90px;}
.news_list ul li{height: 200px;border-bottom: 1px solid #eeeeee;margin-bottom: 35px;}
.news_list ul li .right{width: 900px;}
.news_list ul li .right h4 a{font-size: 18px;color: #444444;line-height: 45px;}
.news_list ul li .right h4 em{font-size: 14px;color: #fff;background: #00a2e9;padding:3px 12px;margin-right: 20px;}
.news_list ul li .right p{font-size: 16px;color: #858585;margin-bottom: 15px;margin-top: 5px;height: 60px;}
.news_list ul li .right span{color: #858585;font-size: 14px;}
.news_list ul li .right .xq{font-size: 14px;color: #ffffff;padding:10px 36px;background: #00a2e9;border-radius: 19px;}
.news_list ul li:hover h4 a{color: #00a2e9;}


.news_list > .right{width: 290px;min-height: 260px;background: #f8f8f8;margin-top: 30px;}
.news_list > .right h5{background: #298ee3;font-size: 18px;color: #ffffff;line-height: 55px;margin-bottom: 5px;height: 55px;text-align: center;}
.news_list > .right p a{font-size: 16px;color: #616161;line-height: 42px;margin-left: 15px;}
.news_list > .right p a em{margin-right: 5px;color: #bbb;}
.news_list > .right p a:hover,.news_list > .right p a:hover span{color: #00a2e9;}
.news_list ul li > .left{width: 286px;height: 166px;margin:0;}

/*  新闻资讯详情 */
.info_s div.left{background: #fafafa;margin-top: 30px;padding:15px;}
.news_list div.left h1{font-size: 24px;color: #333333;line-height: 50px;text-align: center;margin-bottom: 20px;}
.news_list div.left h6{font-size: 14px;color: #999999;padding-bottom: 10px;
    line-height: 30px;margin-bottom: 20px;text-align: center;}
.news_list div.left h6 em{font-size: 14px;color: #fff;background: #00a2e9;padding:3px 12px;margin-left: 20px;}
.news_list div.left p{font-size: 16px;color: #666666;line-height: 36px;text-align: justify;}
.news_list p.next{line-height: 60px;margin:30px 0 30px 0;text-align: left;border-top: 1px solid #eee;padding-top: 30px;color: #666;}
.news_list p.next a{font-size: 16px;margin-left: 10px;color: #666;}
.news_list p.next a:hover{color:#008fd8;}
.news_list p.next span{float: right;font-size: 16px;}

/* 关于我们 */
.content_a > .right{width: 670px;}

.content_a h3{font-size: 32px;color: #333333;line-height: 50px;text-align: center;}
.honor_a > hr{width: 40px;height: 2px;border:none;background: #333333;}
.content_a h2{font-size: 14px;color: #999999;line-height: 30px;text-align: center;margin-bottom: 55px;}
.content_a p{font-size: 16px;color: #666666;line-height: 36px;margin-top: 10px;}
.hh{background: url("/lib/images/qy_1.jpg") no-repeat center;width: 100%;height:500px;margin-top: 70px;overflow: hidden; }
.hh li{width: 260px;text-align: center;height: 380px;float: left;transition: all 1s;margin:0 20px;}
.hh li h5{font-size: 20px;color: #228df4;margin-top: 180px;line-height: 40px;font-weight: bold;}
.hh li p{font-size: 16px;color: #444444;margin-top: 60px;}
.hh ul{margin-top: 100px;}
.hh li:hover h5{color: #fff;}
.contact li:hover p{color: #228df4;}
.hh li:nth-child(1){background: url("/lib/images/ico/11.png") no-repeat center 65px;}
.hh li:nth-child(2){background: url("/lib/images/ico/12.png") no-repeat center 65px;}
.hh li:nth-child(3){background: url("/lib/images/ico/13.png") no-repeat center 65px;}
.hh li:nth-child(4){background: url("/lib/images/ico/14.png") no-repeat center 65px;}
.hh li:nth-child(1):hover {background: url("/lib/images/ico/11.1.png") no-repeat center 65px;transition: all 1s;}
.hh li:nth-child(2):hover {background: url("/lib/images/ico/12.1.png") no-repeat center 65px;transition: all 1s;}
.hh li:nth-child(3):hover {background: url("/lib/images/ico/13.1.png") no-repeat center 65px;transition: all 1s;}
.hh li:nth-child(4):hover {background: url("/lib/images/ico/14.1.png") no-repeat center 65px;transition: all 1s;}

.content_a dl dd{width: 398px;height: 298px;float: left;border:1px solid #eee;text-align: center;line-height: 298px;}
.content_a dl dd img{max-height: 290px;max-width: 390px;}
.content_a .swiper-slide{width: 266px;height: 201px;background: #f5f5f5;text-align: center;line-height: 201px;}
.content_a .swiper-slide img{max-width: 260px;max-height: 200px;}
.content_a{position: relative;}
.content_a .swiper-container{height: 250px;margin-top: 50px;}
/*.content_a .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 100%;opacity: 1;background: #333333;}*/
/*.content_a .swiper-pagination-bullet-active{background: #00a2e9;width: 12px;height: 12px;}*/
.content_a .swiper-button-next, .content_a .swiper-button-prev{width: 40px;height: 40px;top:230px;}
.content_a .swiper-button-next{background: url("/lib/images/ico/n1.png") no-repeat center !important;right:-60px;}
.content_a .swiper-button-prev{background: url("/lib/images/ico/p1.png") no-repeat center !important;left:-60px;}


.content_a li{float: left;margin-right: 25px;}
.content_a li:nth-child(3n){margin-right: 0;}
.content_a li img{width: 383px;height: 242px;}
.content_a li p{text-align: center;font-size: 16px;color: #666666;line-height: 45px;margin-bottom: 20px;}

/*  合作伙伴 */
.m762 li{width: 278px;height: 100px;border:1px solid #eee;text-align: center;float: left;line-height: 100px;margin-right: 26px;margin-bottom: 25px;}
.m762 li:nth-child(4n){margin-right: 0;}
.m762 li img{max-width: 270px;max-height: 90px;}
/*  加盟合作 */
.join{width: 1167px;height: 617px;margin:0 auto;background: url("/lib/images/join1.png") no-repeat;overflow: hidden;}
.join h5{text-align: center;font-size: 20px;color: #333333;margin-top: 90px;}
.join h6{color: #00a2e9;font-size: 20px;}
.join p{color: #666666;font-size: 14px;margin-top: 10px;line-height: 24px;height: 120px;overflow: hidden;}
.join li{width: 330px;height: 180px;float: left;margin-left: 30px;margin-right: 40px;margin-top: 70px;}
.join li:nth-child(2n){float: right;}
/*  联合运营 */
.join_2{background: url("/lib/images/join2.png") no-repeat center top ;width: 1200px;height: 250px;}


.m24 p input[type="text"]{width: 200px;height: 32px;border:1px solid #eee;color: #666;padding-left: 10px;}
.m24 p input[type="submit"]{width: 70px;height: 32px;background: #00a2e9;color: #fff;margin-right: 60px;}


.contact h2{font-size: 24px;color: #298ee3;line-height: 60px;text-align: center;}
.contact h3{font-size: 16px;color: #cccccc;line-height: 20px;text-align: center;}
.contact li{width: 300px;text-align: center;height: 240px;float: left;transition: all 1s;}
.contact li h5{font-size: 16px;color: #333333;margin-top: 150px;line-height: 40px;}
.contact li p{font-size: 18px;color: #666666;}
.contact li:hover h5,.contact li:hover p{color: #298ee3;}
.contact li:nth-child(1){background: url("/lib/images/ico/1.png") no-repeat center 65px;}
.contact li:nth-child(2){background: url("/lib/images/ico/2.png") no-repeat center 65px;}
.contact li:nth-child(3){background: url("/lib/images/ico/3.png") no-repeat center 65px;}
.contact li:nth-child(4){background: url("/lib/images/ico/4.png") no-repeat center 65px;}
.contact li:nth-child(1):hover {background: url("/lib/images/ico/1.1.png") no-repeat center 65px;transition: all 1s;}
.contact li:nth-child(2):hover {background: url("/lib/images/ico/2.1.png") no-repeat center 65px;transition: all 1s;}
.contact li:nth-child(3):hover {background: url("/lib/images/ico/3.1.png") no-repeat center 65px;transition: all 1s;}
.contact li:nth-child(4):hover {background: url("/lib/images/ico/4.1.png") no-repeat center 65px;transition: all 1s;}


.contact p{font-size: 18px;color: #333333;line-height: 35px;}
.message h2{font-size: 24px;color: #333333;margin-top: 60px;line-height: 40px;margin-bottom: 30px;}
.message form{width: 650px;text-align: right;margin:0 auto;}
.message > .c form input[type='text']{width: 350px;height: 50px;border:1px solid #eee;margin-right: 15px;padding-left: 30px;border-radius: 5px;}
.message > .c form input[type='email']{margin-right: 0;}
.message > .c form textarea{width: 500px;height: 190px;margin-left: 95px;margin-top: 45px;}
.message > .c form input[type='submit']{width: 115px;height: 40px;margin-top: 40px;cursor: pointer;background: #e3e3e3;
    font-size: 16px;border-radius: 5px;color: #4f4f4f;}
.message > .c form input[type='reset']{width: 115px;height: 40px;margin-left: 20px;cursor: pointer;background: #008fd8;
    font-size: 16px;border-radius: 5px;color: #fff;}

.content_c > h5{font-size: 16px;color: #111111;font-weight: bold;margin-top: 50px;line-height: 40px;}
.content_c > p{font-size: 16px;color: #666666;line-height: 36px;}

/* 技术支持 */
.case .c{margin-top: 10px;}
.case li{width: 578px;height:555px;border:1px solid #eee;margin-bottom: 40px;margin-right: 40px;float: left;}
.case li:nth-child(2n){margin-right: 0;}
.case li div{padding:25px;}
.case li h5{font-size: 18px;color: #333333;margin-bottom: 10px;}
.case li p{font-size: 16px;color: #666;}
.case li a.case_xq{display: block;width: 150px;height: 48px;text-align: center;border-radius: 24px;line-height: 48px;font-size: 14px;
    color: #fff;background: #008fd8;float: right;margin-right: 20px;margin-top: 25px;}
.case li div > p{border-top: 1px solid #eee;margin-top: 27px;line-height: 66px;color: #eee;}
.case li div > p span{padding:0 42px;font-size: 14px;color: #999;}
.case li:hover h5{color: #00a2e9;}
.case li:hover{box-shadow: 0 3px 0 1px #efefef;
    /*-webkit-box-reflect:below 10px ;*/
}

/* 在线留言 */
.message h6{font-size: 24px;color: #333333;}
.message h6 span{font-size: 14px;color: #888888;line-height: 50px;margin-left: 15px;}
.message p{font-size: 16px;color: #666666;margin-top: 40px;}
.message p em{margin-left: 31px;}
.message span{font-size: 16px;color: #e10e0e;margin-right: 15px;}
.message p input{width: 480px;height: 36px;border:1px solid #bbb;border-radius: 5px;padding-left: 20px;}
.message h5{font-size: 16px;color: #666666;margin-top: 40px;}
.message textarea{width: 482px;height: 200px;border:1px solid #ccc;border-radius: 5px;padding-left: 20px;padding-top: 10px;}
.message h5 em{position: relative;top:-190px;}
.message p input[type="submit"]{width: 125px;float: right;margin-right: 20px;padding:0;background: #0296e0;color: #fff;border:none;}
.message p select{width: 164px;height: 36px;border:1px solid #bbb;border-radius: 5px;color: #bbb;outline: none;}
.message p option{color: #bbb;}


/* 联系我们 */
.messages{width: 100%;height: 630px;background: url("/lib/images/ico/message.jpg") no-repeat center;margin-top: 70px;overflow: hidden;}
.messages h2{font-size: 30px;color: #111111;text-align: center;margin-top: 30px;line-height: 40px}
.messages > hr{width: 20px;height: 2px;border:none;background: #333333;margin-bottom: 40px;}
.messages > .c{margin-top: 140px;}
.messages > .c form input[type='text']{width: 281px;height: 55px;margin-left: 15px;}

.messages > .c form textarea{width: 1150px;height: 285px;margin-left: 15px;margin-top: 30px;}
.messages > .c form input[type='submit']{width: 115px;height: 38px;margin-left: 540px;margin-top: 26px;cursor: pointer;}

/* 系统与服务 */
.service{text-align: center;}
.service_1{width: 100%;height: 742px;background: #f8f8f8;overflow: hidden;margin-top :50px;padding-top: 60px;}
.service_1 ul{background: url("/lib/images/s0.png") no-repeat left;height: 480px;width: 1200px;padding-top: 125px;}
.service_1 ul li{width: 395px;height: 130px;margin-left: 800px;}
.service_1 ul li h5{font-size: 18px;color: #333333;}
.service_1 ul li p{font-size: 14px;color: #666666;line-height: 24px;margin-top: 8px;}
/* 下载中心 */
.download table{width: 1200px;text-align: center;}
.download tr{height: 58px;line-height: 58px;}
.download th{font-size: 20px;color: #ffffff;font-weight: bold;text-align: center;}
.download tr td{width: 33%;border:none;font-size: 16px;color: #000000;}
.download li em{margin-right: 20px;display: inline-block;width: 12px;height: 12px;border-radius: 6px;background: #bbb;margin-left: 20px;}
.download li:hover{box-shadow: 0px 8px 0px 1px #eee;}
.download tr:nth-child(2n+1){background: #f0f1f2;}
.download tr:nth-child(1){background: #666666;}

.pro{width: 1440px;}
.pro table{width: 1220px;float: right;border-collapse:collapse;}
.pro table tr{line-height: 50px;}
.pro table th{background: #1282e0;text-align: center;color: #fff;font-size: 12px;border: 1px solid #eee;line-height: 25px;padding: 6px 0;}
.pro table td{text-align: center;font-size: 11px;color: #333333;line-height: 25px;padding: 10px 0px;border: 1px solid #eee;}
.pro table select{border:none;outline: none;}
.pro table td option{font-size: 10px;}