*{margin:0px;padding: 0px;-webkit-text-size-adjust: none;}
body{width: 750px;margin: 0px auto !important;}
.banner{width: 100%;position: relative;}
.banner .bg{width: 100%;}
.head{position: absolute;top: 68px;left: 50px;width: 650px;display: flex;justify-content: space-between;align-items: center;}
.daohang{position: absolute;right: 15px;top: 125px;width: 260px;background: rgba(26,111,184,0.8);padding: 20px;display: none;}
.daohang ul li{color: #fff;border-bottom: 1px solid #fff;padding: 17px 0px;text-align: right;padding-right: 20px;}
.daohang ul li:last-child{border: 0px;}
.daohang ul li a{color: #fff;font-size: 30px;}
.daohang .sanjiao{width: 0;height: 0;border-left: 20px solid transparent;border-right: 11px solid transparent;border-bottom: 20px solid rgba(26,111,184,0.8);position: absolute;top: -17px;right: 40px;}

.center{background: url(../images/footer.png) no-repeat bottom;background-size: 100% auto;padding: 75px 50px;padding-bottom: 200px;}
.title{margin-bottom: 30px;}
.lb{position: relative;padding-bottom: 50px;}
.lb img{width: 100%;}
.swiper-container{margin: 10px 0px;}
.swiper-pagination{width: 100%;}
.swiper-pagination-bullet{width: 12px !important;height: 12px !important;margin: 0px 5px;}

.company p{font-size: 26px;color: 666666;line-height: 50px;text-indent: 2em;}
.company table p{color: #3581c5;text-indent: 0em;font-size: 20px;}
.company p span{color: #0a64b2;font-weight: 600;}
.shipin{position: relative;width: 750px;background: url(../images/bg.png) no-repeat;display: flex;justify-content: center;align-items: center;padding: 75px 50px;margin: 70px 0px;margin-left: -50px;}
.wenhua ul{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;width: 90%;margin: 0px auto;}
.wenhua ul li{width: 50%;text-align: center;height: 250px;padding: 40px 0px;}
.wenhua ul li p{text-align: center;font-size: 18px;color: #333333;line-height: 25px;}
.wenhua ul li h3{font-size: 21.57px;font-weight: bold;line-height: 40px;}
.wenhua ul li span{font-size: 16px;}
.wenhua ul li span.xian{display: block;width: 50px;height: 3px;background: #333333;margin: 2px auto 20px;}
.wenhua ul li img{margin-bottom: 10px;}

.wenhua ul li:nth-child(3){background: #e6f3ff;color: #0a64b2;box-shadow: 0px 0px 15px #e6f3ff;}
.wenhua ul li:nth-child(3) p{color: #0a64b2;}
.wenhua ul li:nth-child(3) span.xian{background: #0a64b2;}
.wenhua ul li:nth-child(2){background: #e6f3ff;color: #0a64b2;box-shadow: 0px 0px 15px #e6f3ff;}
.wenhua ul li:nth-child(2) p{color: #0a64b2;}
.wenhua ul li:nth-child(2) span.xian{background: #0a64b2;}

.footer{background: #0a64b2;color: #fff;font-size: 14px;color: #ffffff;height: 40px;line-height: 40px;text-align: center;margin-top: -20px;}

.company h3{font-size: 24.81px;font-weight: bold;color: #0a64b2;text-align: center;display: flex;justify-content: center;align-items: center;}
.company h3 img{margin: 0px 5px;}
.table{margin: 30px 0px;}
.head1{display: flex;justify-content: center;align-items: center;}
.head1 span{display: block;width: 120px;height: 120px;border-radius: 50%;border: 2px dashed #0a64b2;display: flex;justify-content: center;align-items: center;font-size: 23px;color: #0a64b2;margin: 0px 40px;}
.head1 span.active{background: #0a64b2;color: #fff;border: 2px solid #0a64b2;}
.foot1{margin-top: 30px;}
.foot1 div{padding: 20px;position: relative;border: 1px solid #3982c1;border-radius: 20px;display: none;}
.foot1 img{position: absolute;top: -15px;left: 20px;}
.foot1 div:nth-child(1){display: block;}
.foot1 div:nth-child(1) img{left: 108px;}
.foot1 div:nth-child(2) img{left: 297px;}
.foot1 div:nth-child(3) img{left: 506px;}

.head2{display: flex;justify-content: space-between;align-items: center;padding: 0px 30px;}
.head2 span{display: block;font-size: 24px;color: #333333;font-weight: bold;}
.head2 span b{display: block;width: 50px;height: 3px;background: #333333;margin-bottom: 15px;}
.head2 span.active1{color: #0a64b2;}
.head2 span.active1 b{background: #0a64b2;}
.foot2{margin-top: 30px;}
.foot2 div{padding: 40px;position: relative;background: #e6f3ff;margin-top: 50px;display: none;}
.foot2 div h4{font-size: 37.84px;font-weight: bold;color: #0a64b2;}
.foot2 div h4 b{display: block;width: 80px;height:5px;background: #0a64b2;margin-bottom: 15px;}
.foot2 div p{text-indent: 0em;color: #0a64b2;}
.foot2 .sanjiao{width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 50px solid #e6f3ff;position: absolute;top: -34px;right: 40px;padding: 0px;margin-top: 0px;background: transparent;}
.foot2 div:nth-child(1){display: block;}
.foot2 div:nth-child(1) .sanjiao{left: 20px;}
.foot2 div:nth-child(2) .sanjiao{left: 267px;}
.foot2 div:nth-child(3) .sanjiao{right: 31px;}
.foot2 i{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #0a64b2;margin-right: 5px;position: relative;top: -5px;}
.fl{width: 616px;margin: 30px auto;}
.fl h3{font-size: 26px;color: #0a64b2;font-weight: bold;}
.butie{box-shadow: 0px 0px 15px #e6f3ff;padding: 0px;margin: 40px 0px;position: relative;}
.butie h5{font-size: 33.7px;font-weight: bold;color: #383e4a;text-align: center;position: relative;padding: 30px 0px;}
.butie h5 img{position: absolute;left: 50%;top: 50%;margin-left: -149.5px;margin-top: -12.5px;}
.butie div{padding: 30px;}
.butie div p{font-size: 20px;color: #333333;line-height: 40px;}
.butie1{background: #fff;padding-bottom: 60px;}
.butie1 h5{background: #c7d9f2;}
.butie2{background: #dae9f3;}
.butie2 h5{background: #8fb3e6;}

.icon5{position: absolute;bottom: -20px;right: 30px;}
.qa h3{font-size: 26px;color: #333333;font-weight: bold;line-height: 50px;}
.qa_div{margin-top: 40px;}
.qa_div h4{font-size: 27px;color: #e1404b;font-weight: bold;line-height: 50px;}
.qa_div p{font-size: 25.5px;color: #333333;line-height: 45px;margin-bottom: 50px;}
.company ul{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;width: 100%;}
.company ul li{width: 150px;font-size: 24.5px;color: #666666;font-weight: bold;text-align: center;height: 40px;line-height: 40px;margin: 10px 0px;margin-right: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company ul li.active{color: #3581c5;border-bottom: 1px solid #3581c5;}
.jianjie p{font-size: 21px;color: #333333;line-height: 45px;text-indent: 0em;}
.jianjie{margin-bottom: 30px;}
.joblist2 { width: 100%;}
.joblist table, .joblist2 table {width: 100%;background: #fff;}
.joblist table th, .joblist2 table th {background: #3581c5;color: #fff;font-size: 22.5px;font-weight: bold;padding: 15px 0px;}
.joblist table td, .joblist2 table td {background: #fff;color: #333333;font-size: 21px;padding: 15px 0px;border-bottom: 3px solid #E4EEF8;text-align: center;}
.joblist table tr.jobBottom td, .joblist2 table tr.jobBottom td {line-height: 35px;font-size: 16px;}
.joblist table tr.jobBottom, .joblist2 table tr.jobBottom {display: none;}
.jobTop{color: #3581c5 !important;}
.joblist table td a, .joblist2 table td a {display: block;background: #3581c5;color: #fff;border-radius: 10px;height: 40px;line-height: 40px;}
.joblist table td:nth-child(1), .joblist2 table td:nth-child(1) {text-align: left;padding: 15px 15px;}
/*.joblist table td:nth-child(2){width: 30%;}
.joblist table td:nth-child(3){width: 20%;}
.joblist table td:nth-child(4){width: 20%;}*/
.joblist table th:nth-child(1), .joblist2 table th:nth-child(1) {text-align: left;padding: 15px 15px;}

.lc{margin: 60px 0px;}
.lc div img{width: 100%;}
/*.lc div h3{font-size: 21.5px;font-weight: bold;color: #333333;}
.lc div p{font-size: 18px;color: #333333;}
.lc div h3:nth-child(2){padding-top: 12px;}
.lc div h3:nth-child(4){padding-top: 35px;}
.lc div h3:nth-child(8){padding-top: 79px;}
.lc div h3:nth-child(10){padding-top: 50px;}
.lc div h3:nth-child(12){padding-top: 42px;}*/

.lx{margin: 30px auto;}
.head3{background: #0a64b2;color: #fff;padding: 15px 20px;font-size: 18px;}
.lx_1{background: #e2f0fd;padding: 30px;}
.lx_1>div{display: flex;justify-content: space-between;align-items: center;}
.lx_1>div>div{width: 250px;}
.lx_2{background: #fbfdff;padding: 30px;}
.lx_2>div{display: flex;justify-content: space-between;align-items: center;}
.lx_2>div>div{width: 250px;}
.lx p{font-size: 21px;color: #323232;line-height: 40px;}
.lx h3{font-size: 24px;color: #323232;font-weight: bold;}
.lianxi a{display: block;margin: 30px auto;width: 225px;height: 61px;}
.erweima{width: 176px;margin: 30px auto;}
.erweima p{text-align: center;font-size: 19.33px;color: #333333;line-height: 64px;}


.colorBlue{
	color: #0a64b2 !important;
	font-weight: bold;
}
.head_flexd{
	position: fixed !important;
	top: 0px !important;left: 0px !important;
	width: 100%;
	height: 80px;
	background: rgba(52,123,210,0.9);
	z-index: 1000;
	padding: 0px 35px;
}
.daohang_flexd{
	position: fixed !important;
	top: 110px !important;right: 7px !important;
	z-index: 1001;
}
