.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff !important;
}
.swiper-pagination-bullet{ width:40px !important; height:4px !important; border-radius:initial !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 20px !important;
    left: 0;
    width: 100%;
}


/**/
.explore{width:90%; margin:0 auto; padding:30px 0px; cursor:pointer;}
.explore2{width:90%; margin:0 auto;}
.explore p{ line-height:36px;}
.explore p:nth-child(1){ font-size:28px; color:#000000; font-weight:bold;margin-top: 15px;}
.explore p:nth-child(2){ font-size:15px; color:#000000;}

.mian-midden{ width:90% !important;}
.mian-hours ul li{ width:22% !important; height:400px !important; background: rgba(30,160,254,0.9) !important;padding: 0px 1%;}
.case_js{ width:95%; text-align:left; margin: auto; color:#d4e6fe;}
.case_js p{ line-height:25px; font-size:14px !important;}
.case_js2{ width:50%; text-align:left; margin: auto; color:#d4e6fe;}
.case_js2 p{ line-height:25px; font-size:14px !important;}

.time-bots{ margin-top:130px !important;}
.title_pj{ font-size:20px; margin-bottom:15px;}

.liu-linx{top: -170px !important;}
.liu-linx img{ width:120px;}

.service_process{ width:90%; margin:0 auto;}
.service_process ul li{float:left; width:18.7%;}
.service_process img{ width:100%;}
.service_process ul li:nth-child(2){ margin-right:1.6%; margin-left:1.6%;}
.service_process ul li:nth-child(4){ margin-right:1.6%; margin-left:1.6%;}


.w1300{ width:1300px; margin:0 auto; color:#1a1a1a; font-weight:bold; margin-top:14px; }
.d02{ font-size:15px; color:#1a1a1a;}
.row3 div{width: 31%; display: inline-block;text-align: center;padding: 40px 0; }
.row3 div:nth-child(3n-1){margin: 0 3%;}
.row3 div img{width:70px; margin-bottom:20px;}
.row3 div p:nth-child(2){font-size: 26px;color: #1a1a1a;font-weight: bold;padding: 12px 0px;}
.row3 div p:nth-child(3){font-size: 13px;color: #1a1a1a; line-height:25px; margin-top:10px;}
.huoban{position: relative;}
.huoban img{width:100%;margin: 30px 0px; padding:30px 0px;}
.float_r{position: absolute;font-size: 28px; font-weight:bold; color: #00a0e9;right: 0px;top: 10px;}


.description{ background:#f6f7f9; padding:0px 0px; margin-bottom:15px;}
.description ul li{float:left; padding:14px 0px;}
.description ul li:nth-child(1){ width:160px;}
.description ul li:nth-child(2){ width:400px; text-align:left; line-height:40px;}
.description img{ width:130px;}
.dese_flt{float:left; display:inline-block; width:46%; margin-bottom:40px;}
.padd_01{ margin-left:8%;}


.research_development{ margin-top:60px;}
.research_development .flt_rese{ display:inline-block; float:left; width:600px;}
.chan_img{ width:85%;}
.flt_padding{ margin-right:50px; margin-top:50px;}
.frt_padding{margin-left:100px;margin-top:40px;}
.txt_ch_1{ font-size:30px; color:#1a1a1a; font-weight:bold; padding:15px 0px;}
.txt_ch_2{ font-size:15px; color:#1a1a1a;}


.explore_security{ cursor:pointer;}
.explore_security ul li{float:left; width:17.5%; padding:3% 2.5%; height:340px; margin-bottom:3%; background:#f6f7f7; border:1px solid #dddddd; text-align:center;}
.explore_security ul li:nth-child(4n+2){ margin-left:3%; margin-right:3%;}
.explore_security ul li:nth-child(4n+3){ margin-right:3%;}
.gou_img{ width:120px;}
.explore_security .gou_img{cursor: pointer; transition: all 0.6s; }
.explore_security .gou_img:hover{
	transform: scale(1.3); 
}

.dongh{cursor: pointer; transition: all 0.6s; }
.dongh:hover{
	transform: scale(1.3); 
}


.shang01{ font-size:25px !important; color:#000000 !important; font-weight:bold !important; padding:30px 0px; margin-top:30px; margin-bottom:20px; border-bottom:1px solid #ededed;}
.shang01_txt{font-size:15px !important; color:#1a1a1a !important; line-height:30px; width:100%; text-align:left; margin:0 auto; margin-top:20px;}
.mian-hours {
    padding-bottom: 100px;
    position: relative;
}

.mian-hours,.height_gao ul li {height: 350px !important;}
.top_bots{ margin-top:160px !important;}
.top_liu{top: -195px !important;}



/*4*/
.row5 div{width:19.6%;}
.row5 div:nth-child(3n-1){margin: 0 0% !important;}
.row5 div p:nth-child(3){ width:50%; margin:0 auto;}
.row5 div img{ margin-bottom:26px;}

.mian_kuan_j ul li{width: 17% !important;}
.mian_kuan_j ul li:nth-child(4) {
    margin-right: 15px;
}

.cehua{ text-align: center; width:50%;}


/*表单页面*/

.libao_item{font-size: 15px;position: relative; font-size:16px; color:#333333;}
.libao_item p{line-height:60px;}
.libao_item b{color:#000000;font-size: 18px;margin-right: 10px;}
.libao_item i{position: absolute;right: 0;}
.libao_item i b.mright0{margin-right: 0px;font-size:25px; color:#333333;}
.libao_item i .textline{text-decoration: line-through;margin-left:20px; color:#999999;font-size:20px;}
.index_input_bg{  background: linear-gradient(to right,#fffffff  50%, #ff0000  50%);}
.mian_start_from{ width:1200px; margin:0 auto; margin-top:50px;}
.mian_start_from ul li{background: #ffffff;}
.mian_start_from ul li{float:left; width:520px;height: 726px; padding:20px; -moz-box-shadow:0px 0px 9px #e4e4e4; -webkit-box-shadow:0px 0px 9px #e4e4e4; box-shadow:0px 0px 9px #e4e4e4; border-radius:10px;}
.title_c{ font-size:30px; color:#333333; font-weight:bold; text-align: center; margin-top:20px; margin-bottom:26px;}
.title_c i{ display:inline-block;height:40px; line-height:40px; background:#35a0ee; margin-left:30px; font-size:14px; font-weight:initial; font-size:26px; color:#FFFFFF; padding:0px 10px; border-radius:5px; }
.red_col i{ background:#ed3814;}
.start_price{font-size:50px; color:#35a0ee; font-weight:bold; text-align: center;}
.yuan{font-size:17px; color:#35a0ee; }
.jiezhi{font-size:16px; color:#666666;text-align: center; margin-top:20px; border-bottom:1px solid #f5f5f5;padding-bottom:30px;}
.start_01{ text-align: center; margin-top:40px; margin-bottom:30px;}
.start_01 i{display:inline-block; background:#f5f5f5;font-size:20px; padding:10px 90px; color:#333333; text-align: center;}
.border_top{ border-top:1px solid #f5f5f5;padding-top:20px;}
.form_biaodan{ text-align: center; margin-top:60px;}
.input_table{ width:810px; margin:0 auto; text-align:left; margin-top:20px;}
.input_table input{ display:inline-block; border:none; width:740px; padding:10px 0px; font-size:16px; color:#000000;}
.input_table p{ border-bottom:1px solid #eeeeee; padding:16px 0px;}
.input_table img{ margin-right:10px; width:23px;}
.btn_ok_tj{margin-top:70px;}
.btn_ok_tj button{ width:500px; background:#35a0ee; padding:18px 0px; font-size:18px; font-weight:bold; color:#FFFFFF;  border-radius:50px;}
.leij{font-size:19px; color:#666666; padding:10px 0px; margin-bottom:90px;font-weight:bold;}
.leij i{ color:#35a0ee;}
