@charset "utf-8";

/*产品中心*/
.product{overflow:hidden;margin:0 auto;padding:50px 0;width:1200px}
.product .left{float:left;margin-right:48px;width:250px;box-shadow:0 1px 5px hsla(0,0%,50%,.25)}
.product .right{ float: left; width: 900px; border: 1px solid #ddd; box-sizing: border-box;}

.product .left .catename{height:60px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#f5f5f5;text-indent:1em;font-weight:700;font-size:18px;line-height:60px}
.product .left ul{border-top:1px none #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;list-style:none}
.product .left ul li{border-top:1px solid #ddd}
.product .left ul li a{display:block;width:100%;height:auto;background:#fff;text-indent:.5em;font-size:15px;line-height:50px}
.product .left ul li .iconfont{margin-right:5px;font-size:16px}
.product .left .current,.product .left ul li a:hover{background:#fff;color:#da2418;text-indent:1em}
.product .left .three{ border-top-style: none; }
.product .left .three a{background:#fff;line-height:45px;}

.product .right .name{ margin: 0 auto 25px; font-weight: 700; font-size: 22px; height: 60px; line-height: 60px; border-bottom: 1px solid #ddd; background: #f5f5f5; text-indent: 1em; }
.product .right h2{ margin: 25px auto; border-left: 4px solid #da2418; text-indent: 0.5em; }
.product .content1,.product .content2{ margin: 50px auto; width: 90%; font-size: 15px; padding-right: 5%; padding-left: 5%; padding-bottom: 25px; }
.product .content1 img,.product .content2 img{ max-width: 100%; }
.product .content1 ul{margin-left:1.5em}
.product .content2 table{margin-right:auto;margin-left:auto;width:100%;border-collapse:collapse}
.product .content2 th{padding:10px;border:1px solid #c8d2d9;background:#f0f4f7;color:#2c3e50;font-weight:400;line-height:25px}
.product .content2 td{padding:10px;border:1px solid #c8d2d9;text-align:center;line-height:20px}

.content4{overflow:hidden;padding-top:30px;width:100%;height:639px;background:url(../International_SMS_service_bg.png) no-repeat center top;font-size:15px}
.content4 h2{margin:25px auto;text-align:center;font-weight:400;font-size:30px}

/*产品优势*/
.superiority{ padding: 25px 5% 50px; width: 90%; }
.superiority h3{margin: 25px auto; border-left: 4px solid #da2418; text-indent: 0.5em; font-size:22.5px}
.superiority .swiper-container{padding:40px 0 70px;width:100%}
.superiority .swiper-wrapper{text-align:center}
.superiority .swiper-button-next,.superiority .swiper-button-prev{display:none}
.superiority .swiper-pagination-bullet{width:15px;height:15px}
.superiority .swiper-pagination{bottom:0}
.superiority .swiper-slide{overflow:hidden;box-sizing:border-box;margin-right:auto;margin-left:auto;padding:50px 0;height:auto;background:#FFF;text-align:center;border:1px solid #fff;transition:all .8s ease 0s;}
.superiority .swiper-slide img{ height: 60px; width: 60px; }
.superiority .swiper-slide span{display:block}
.superiority .swiper-slide .title{margin:30px 0 20px;font-size:18px}
.superiority .swiper-slide .note{padding-right:25px;padding-left:25px;height:150px;color:#666}
.superiority .swiper-slide:hover{border:1px solid #e2e8ff;padding-top:25px;}


/*国家列表*/
.country{padding: 25px 5% 50px; width: 90%; height:750px;}
.country h2{margin: 25px auto; border-left: 4px solid #da2418; text-indent: 0.5em; font-size:22.5px}
.country .remarks{color:#333;text-align:center;font-size:14px}
.country .remarks span{ padding: 0 6px; color: #FF0000 }
#example_wrapper{margin-right:auto;margin-left:auto;width:100%}
#example{ padding-top: 15px; padding-bottom: 15px; color: #333; border-bottom-color: hsla(0,0%,60%,0.5) }
#example tr{background:0 0}
#example th{ padding: 8px 10px; text-align: left; font-weight: 400; font-size: 20px; line-height: 40px; border-bottom-color: hsla(0,0%,60%,0.5) }
#example td{border-style:none;line-height:25px}
#example .sorting_1{background:0 0}
.dataTables_info{display:none}
#example_wrapper .dataTables_length{display:none}
#example_wrapper .paging_simple_numbers{float:none;padding-top:15px;color:#333;text-align:center}
#example_wrapper .dataTables_filter{ color: #333; }
#example_wrapper .dataTables_filter input{ border: 1px solid #999; }
#example_wrapper .dataTables_paginate .paginate_button { color: #F00; }