
a:hover{text-decoration: none;}
a:focus{ text-decoration: none;}

ul,li{list-style: none;    padding-inline-start: 00px;}
input{outline:none;}

.p_1{padding: 0px;}

.head{display: none;}
footer{display: none;}

.m_yc{display: block}
.pc_yc{display: none}
@media (max-width:768px) {
	.header{display: none;}
	.footer{display: none;}
	.head{display:block;}
	footer{display:block;}
	/* body { padding-top: 56px; } */
	.m_yc{display: none;}
	.pc_yc{display: block}
}

#banner_pl { height: 450px;}
.mod_1{padding: 80px 0px;}
.mod_3{padding: 80px 0px 0px 0px;}
.mod_2{padding: 80px 0px; background: #ecf8ff;}
.text_1{font-size: 36px; color: #333;  text-align: center;}
.text_1 span{display: block; font-size: 20px; line-height: 30px; padding-top: 30px;}
.text_2{font-size: 24px; color: #0066cc; font-weight: bold;text-align: center;}
.img_mod{padding-top: 80px;}
.img_mod_2{padding-top: 50px;}
@media (max-width:768px) {
	.mod_1{padding: 30px 0px;}
	.mod_2{padding: 30px 0px; background: #ecf8ff;}
	.mod_3{padding: 30px 0px 0px 0px;}
	.text_1{font-size: 18px; font-weight: bold;color: #333;  text-align: center;}
	.text_1 span{display: block; font-size: 14px; padding-top: 15px;}
	.img_mod{padding-top: 30px;}
	.img_mod_2{padding-top: 20px;}
}

.img_list{padding: 0px; height: 254px;}
.img_list a{display: block; color: #fff; font-size:18px; background-size: 100%; width: 100%; height: 100%; text-align: center;}
/*.img_list a:hover{background-size: 100%;}*/
.img_1{background: url(../images/img_1.jpg); }
/*.img_1:hover{background: url(../images/img_1a.jpg);}*/
.img_2{background: url(../images/img_2.jpg); }
/*.img_2:hover{background: url(../images/img_2a.jpg);}*/
.img_3{background: url(../images/img_3.jpg); }
/*.img_3:hover{background: url(../images/img_3a.jpg);}*/
.img_4{background: url(../images/img_4.jpg); }
/*.img_4:hover{background: url(../images/img_4a.jpg);}*/
.img_5{background: url(../images/img_5.jpg); }
/*.img_5:hover{background: url(../images/img_5a.jpg);}*/
.img_6{background: url(../images/img_6.jpg); }
/*.img_6:hover{background: url(../images/img_6a.jpg);}*/


.img_list a img{ padding-top: 55px;}
.img_list a span{display: block; text-align: center; padding: 30px 65px; line-height: 30px;}
/* .banner_g{padding-top: 93px;} */
@media (max-width:768px) {
	.img_list{padding: 0px; height: 126px;}
	.img_list a img{ padding-top: 20px; width: 40px;}
    .img_list a span{display: block; text-align: center; font-size: 12px; padding: 10px 15px; line-height: 20px;}
	.banner_g{padding-top: 0px;}
}
/* .banner_g{padding-top: 93px;} */
@media (max-width:1100px) {
	.img_list{width: 50%;}
}
.box_1{padding: 0px -7px;}
.img_list_2{padding: 0px 7px;}
.img_list_2 a{display: block; background: #fff; text-align: center; font-size: 20px; color: #333; font-weight: bold}
.img_list_2 a span{display: block; font-size: 16px; font-weight: normal; padding-top: 15px; line-height: 20px;}
.img_list_2 .text{padding: 20px 0px;}
.img_list_2 img{width: 100%;}
@media (max-width:768px) {
	.box_1{padding: 0px 0px;}
.img_list_2{padding: 0px 3px;}
	.img_list_2 a{display: block; background: #fff; text-align: center; font-size: 16px; color: #333; font-weight: bold}
.img_list_2 a span{display: block; font-size: 12px; font-weight: normal; padding-top: 10px; line-height: 20px;}
	.img_list_2 .text{padding: 15px 0px;}
}

.swiper-pagination-bullet{border-radius: 0px; width: 135px; height: 6px; background: #cccccc; }
.swiper-pagination-bullet-active{background: #0066cc;}

@media (max-width:768px) {
	.swiper-pagination-bullet{border-radius: 0px; width: 60px; height: 6px; background: #cccccc; }
	.swiper-pagination-bullet-active{background: #0066cc;}
	.nav-tabs>li>a{padding: 5px ; font-size: 14px;}
}

.img_mod_3{border: 1px solid #ccc; border-top: 0px; margin-right: 1px; padding: 20px 10px;}
.img_list_3{ padding: 0px 8px;}
.img_box{border: 1px solid #ccc; background: #fbfbfb; padding-bottom: 25px; text-align: center;}
.text_btn{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 80%; padding: 5px 0px; font-size: 18px;}
.text_btn_2{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 20%; padding: 5px 0px; font-size: 18px;}
.text_btn_3{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 30%; padding: 5px 0px; font-size: 18px;}
.text_btn_4{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 50%; padding: 5px 0px; font-size: 18px;}

@media (max-width:768px) {
	.img_list_3{ padding: 8px 8px;}
	.img_box img{max-width: 100%;}
	.text_btn{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 80%; padding: 5px 0px; font-size: 14px;}
	.text_btn_2{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 80%; padding: 5px 0px; font-size: 14px;}
	.text_btn_3{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 80%; padding: 5px 0px; font-size: 14px;}
	.text_btn_4{display: block; margin: 0 auto; border: 1px solid #0066cc; color: #0066cc; text-align: center; width: 80%; padding: 5px 0px; font-size: 14px;}
}

.tx{width: 12%; float: left; text-align: center;}
.tx span{display: block;}
.pl_mod{position: relative; float: right; width: 76%;margin-right: 12%; padding:0px 45px; height: 135px; font-size: 16px; background: #fff;border-radius: 15px; border: 1px solid #ccc;}
.pl_jt_l{position: absolute; left: -15px; top: 50%; margin-top: -16px;}
.tx_2{width: 12%; float: right; text-align: center;}
.tx_2 span{display: block;}
.pl_mod_2{position: relative; float: left; width: 76%; text-align: left; margin-left: 12%; padding:0px 45px; height: 135px; font-size: 16px; background: #fff;border-radius: 15px; border: 1px solid #ccc;}
.pl_jt_r{position: absolute; right: -15px; top: 50%; margin-top: -16px;}

.middle-box{display: table; height: 135px;}
.middle-inner{display: table-cell; vertical-align:middle; padding: 0px;}
.m_form { display: none;}
@media (max-width:768px) {
	.p_form { display: none;}
	.m_form { display: block; padding: 0 20px;}
	.seekclause { margin-top: 20px;}
	.tx{font-size: 12px; width: 15%;}
	.tx_2{font-size: 12px; width: 15%;}
	.tx img{width: 40px;}
	.tx_2 img{width: 40px;}
	.pl_mod_2{padding: 15px; font-size: 12px;width: 70%;}
	.pl_mod{font-size: 12px; padding: 15px 10px; width: 70%;}
	.pl_jt_r{width: 10px; right: -9px;}
	.pl_jt_r img{width: 100%；}
	.pl_jt_l{width: 10px; left: -9px;}
	.pl_jt_l img{width: 100%；}
}
.affirmbtn .qunren{display: block;}
.banner_1{position: relative;}
.banner_1 .ks_text{position: absolute; width: 100%; left: 0px;  bottom: 82px;  text-align: center;}
.banner_1 .ks_text a{color: #fff; font-size: 17px; font-weight: bold}
.banner_1 .ks_text a:hover{color: #fff; font-size: 17px;}

.btn_zd{padding-top: 10px;}
.btn_l{ padding: 0px; line-height: 50px; color: #fff; text-align: center; padding-right:5px; }
.btn_r{ padding: 0px; line-height: 50px; color: #fff; text-align: center; padding-left:5px; }
.btn_zd .text_33{ line-height: 50px; color: #fff; text-align: center; background: #0070d5; font-size: 20px; font-weight: bold}

.img_box a{width: 100%; display: block; text-align: center;}

@media (max-width:768px) {
	.btn_zd .text_33{ line-height: 30px; color: #fff; text-align: center; background: #0070d5; font-size: 12px; font-weight: normal;}
	.banner_1 .ks_text{position: absolute; width: 100%; left: 0px;  bottom: 22px;  text-align: center;}
.banner_1 .ks_text a{color: #fff; font-size: 12px; font-weight:normal}
}

