office.css 20 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082
  1. body{
  2. background: #fff;
  3. }
  4. .list_gengduo{
  5. text-align: center;
  6. margin: 30px auto;
  7. }
  8. .list_gengduo a{
  9. display: inline-block;
  10. font-size: 15px;
  11. color: #fff;
  12. background: #FF5849;
  13. width: 200px;
  14. border-radius: 5px;
  15. height: 40px;
  16. line-height: 40px;
  17. text-align: center;
  18. }
  19. .list_gengduo a:hover{
  20. background: #ea3423;
  21. }
  22. .officeHead,.officeHead p,.officeHead p img{
  23. width: 100%;
  24. height: auto;
  25. }
  26. .officeLeat{
  27. width: 1200px;
  28. height: auto;
  29. margin:0 auto;
  30. }
  31. .officeLeat p,.officeLeat p img{
  32. width: 100%;
  33. height: auto;
  34. }
  35. .officeHead,.officeHead p,.officeHead p img{
  36. width: 100%;
  37. height: auto;
  38. }
  39. .officeAdvantage{
  40. width: 100%;
  41. background: url('/overseas/zt/office20200727/image/ico_03.png') no-repeat center;
  42. background-size:100% 100%;
  43. height: auto;
  44. }
  45. .officeAdvantage_main{
  46. width: 1200px;
  47. margin: 0 auto;
  48. padding: 50px 0 100px;
  49. }
  50. .officeAdvantage_img{
  51. margin-top: 40px;
  52. }
  53. .officeAdvantage_img,.officeAdvantage_img img{
  54. width: 100%;
  55. height: auto;
  56. }
  57. .officeFlow{
  58. width: 100%;
  59. height: auto;
  60. position: relative;
  61. top: -40px;
  62. }
  63. .officeFlow_main{
  64. width: 1200px;
  65. margin:0 auto;
  66. position: relative;
  67. height: 140px;
  68. }
  69. .officeFlow_main p.bg,.officeFlow_main p.bg img{
  70. width: 100%;
  71. height: 100%;
  72. }
  73. .officeFlow_form{
  74. position: absolute;
  75. z-index: 2;
  76. left:295px;
  77. bottom: 18px;
  78. }
  79. .officeFlow_form p.inp{
  80. display: -webkit-flex; /* Safari */
  81. display: flex;
  82. justify-content:center;
  83. align-items:center;
  84. }
  85. .officeFlow_form p.inp span{
  86. display: inline-block;
  87. height: 40px;
  88. background: #fff;
  89. width: 255px;
  90. display: -webkit-flex; /* Safari */
  91. display: flex;
  92. align-items:center;
  93. flex-direction: row;
  94. }
  95. .officeFlow_form p.inp span img{
  96. width: 10px;
  97. height: 15px;
  98. margin-left: 15px;
  99. }
  100. .officeFlow_form p.inp span input{
  101. border:none;
  102. background: #fff;
  103. height: 38px;
  104. font-size: 18px;
  105. color: #666;
  106. width: 210px;
  107. display: inline-block;
  108. margin-left: 10px;
  109. }
  110. .officeFlow_form p.inp a{
  111. width: 117px;
  112. height: 40px;
  113. line-height: 40px;
  114. text-align: center;
  115. font-size: 20px;
  116. color: #2E2200;
  117. font-weight: bold;
  118. display: inline-block;
  119. margin-left: 17px;
  120. background: #FFF600;
  121. }
  122. .officeLise{
  123. margin-top: 34px;
  124. width:100%;
  125. height: auto;
  126. }
  127. .officeLise_main{
  128. width: 1200px;
  129. margin:.0 auto;
  130. }
  131. .office_title{
  132. text-align: center;
  133. }
  134. .office_title p{
  135. width: auto;
  136. position: relative;
  137. z-index: 1;
  138. }
  139. .office_title p span{
  140. font-size: 40px;
  141. color: #333;
  142. font-weight: bold;
  143. position: relative;
  144. z-index: 2;
  145. }
  146. .office_title i{
  147. display: inline-block;
  148. width: 33px;
  149. height: 5px;
  150. background: #2465CD;
  151. margin-top: 10px;
  152. position: relative;
  153. z-index: 2;
  154. }
  155. .office_title em{
  156. position: absolute;
  157. left: 0px;
  158. bottom: -23px;
  159. font-size: 30px;
  160. font-weight: bold;
  161. display: inline-block;
  162. width: 100%;
  163. text-align: center;
  164. z-index: 1;
  165. color: #F1F4F6;
  166. }
  167. .office_title2 em{
  168. color: #fff;
  169. }
  170. .office_title3 p span{
  171. color: #fff;
  172. }
  173. .office_title3 em{
  174. color: #F1F4F6;
  175. opacity: 0.1;
  176. }
  177. .office_title3 i{
  178. background: #fff;
  179. }
  180. .officeLise_list{
  181. margin-top: 40px;
  182. width: 100%;
  183. overflow: hidden;
  184. }
  185. .officeLise_list .list_li{
  186. width: 100%;
  187. height: 380px;
  188. background: #F1F4F6;
  189. display: -webkit-flex; /* Safari */
  190. display: flex;
  191. justify-content:center;
  192. align-items:center;
  193. margin-bottom: 60px;
  194. }
  195. .officeLise_list .list_li:last-child{
  196. margin-bottom: 0px;
  197. }
  198. .officeLise_list .list_li .list_mL{
  199. width: 554px;
  200. height: 337px;
  201. overflow: hidden;
  202. }
  203. .officeLise_list .list_li .list_mL img{
  204. width: 100%;
  205. height: 100%;
  206. transition: all .5s;
  207. -moz-transition: all .5s;
  208. -webkit-transition: all .5s;
  209. -o-transition: all .5s;
  210. }
  211. .officeLise_list .list_li .list_mR{
  212. width: 538px;
  213. margin-left: 40px;
  214. padding-right:25px;
  215. }
  216. .officeLise_list .list_li:hover .list_mL img{
  217. transform: scale(1.07);
  218. -webkit-transform: scale(1.07);
  219. -moz-transform: scale(1.07);
  220. -o-transform: scale(1.07);
  221. }
  222. .officeLise_list .list_li .list_mR p.title a{
  223. display: inline-block;
  224. font-size: 30px;
  225. color: #333;
  226. font-weight: bold;
  227. }
  228. .officeLise_list .list_li .list_mR p.zk{
  229. margin-top: 30px;
  230. height: 36px;
  231. display: -webkit-flex; /* Safari */
  232. display: flex;
  233. justify-content:flex-start;
  234. align-items:center;
  235. }
  236. .officeLise_list .list_li .list_mR p.zk span{
  237. display: inline-block;
  238. height: 36px;
  239. line-height: 36px;
  240. padding: 0 10px;
  241. background:#FC4C31;
  242. font-size: 20px;
  243. color: #fff;
  244. }
  245. .officeLise_list .list_li .list_mR p.zk img{
  246. display: inline-block;
  247. height: 36px;
  248. width: auto;
  249. }
  250. .officeLise_list .list_li .list_mR p.city{
  251. display: -webkit-flex; /* Safari */
  252. display: flex;
  253. justify-content:flex-start;
  254. align-items:center;
  255. margin-top: 20px;
  256. }
  257. .officeLise_list .list_li .list_mR p.city img{
  258. width: 13px;
  259. height: 18px;
  260. display: inline-block;
  261. line-height: 18px;
  262. }
  263. .officeLise_list .list_li .list_mR p.city span{
  264. display: inline-block;
  265. font-size: 18px;
  266. color: #333;
  267. margin-left: 5px;
  268. max-width: 500px;
  269. overflow: hidden;
  270. text-overflow: ellipsis;
  271. white-space: nowrap;
  272. }
  273. .officeLise_list .list_li .list_mR p.pric{
  274. margin-top: 33px;
  275. }
  276. .officeLise_list .list_li .list_mR p.pric span{
  277. display:inline-block;
  278. font-size: 18px;
  279. color: #F10909;
  280. }
  281. .officeLise_list .list_li .list_mR p.pric em{
  282. display: inline-block;
  283. font-size: 40px;
  284. color: #F10909;
  285. font-weight: bold;
  286. margin-left: 5px;
  287. }
  288. .officeLise_list .list_li .list_mR .xiangm{
  289. width: 100%;
  290. height: 1px;
  291. background:#CCCCCC;
  292. margin-top:20px;
  293. margin-bottom: 30px;
  294. }
  295. .officeLise_list .list_li .list_mR .lpbm{
  296. display: -webkit-flex; /* Safari */
  297. display: flex;
  298. justify-content:center;
  299. align-items:center;
  300. }
  301. .officeLise_list .list_li .list_mR .lpbm a{
  302. display: inline-block;
  303. font-size: 20px;
  304. color: #fff;
  305. height: 38px;
  306. line-height: 38px;
  307. width: 180px;
  308. text-align: center;
  309. }
  310. .officeLise_list .list_li .list_mR .lpbm a.djtx{
  311. background: #2567CE;
  312. }
  313. .officeLise_list .list_li .list_mR .lpbm a.zxzx{
  314. background: #F19718;
  315. margin-left: 55px;
  316. }
  317. .officeLise_list .swiper-pagination{
  318. padding-top: 20px;
  319. position: static;
  320. }
  321. .officeLise_list .swiper-pagination-bullet{
  322. height: 30px;
  323. width: 30px;
  324. color: #333;
  325. background:#eee;
  326. font-size: 14px;
  327. line-height: 30px;
  328. opacity: 1;
  329. border-radius: 3px;
  330. }
  331. .officeLise_list .swiper-pagination-bullet-active{
  332. color: #fff;
  333. background: #2465CD;
  334. opacity: 1;
  335. border-radius: 3px;
  336. }
  337. .officeHot{
  338. width: 100%;
  339. background: #F1F4F6;
  340. height: auto;
  341. margin-top: 90px;
  342. }
  343. .officeHot_main{
  344. width: 1200px;
  345. margin:0 auto;
  346. padding: 60px 0;
  347. }
  348. .officeHot_list{
  349. width: 100%;
  350. height: 380px;
  351. overflow: hidden;
  352. margin-top: 38px;
  353. }
  354. .officeHot_list ul li{
  355. width: 329px;
  356. height: 329px;
  357. background: #fff;
  358. position: relative;
  359. top: 24px;
  360. }
  361. .officeHot_list ul li+li{
  362. margin-left: 28px;
  363. }
  364. .officeHot_list ul li:hover .top_ico p.img img{
  365. transform: scale(1.07);
  366. -webkit-transform: scale(1.07);
  367. -moz-transform: scale(1.07);
  368. -o-transform: scale(1.07);
  369. }
  370. .officeHot_list ul li .top_ico{
  371. position: relative;
  372. width: 300px;
  373. height: 182px;
  374. margin: 0 auto;
  375. margin-top: 14px;
  376. }
  377. .officeHot_list ul li .top_ico p.img,.officeHot_list ul li .top_ico p.img img{
  378. width: 100%;
  379. height: 100%;
  380. overflow: hidden;
  381. }
  382. .officeHot_list ul li .top_ico p.img img{
  383. transition: all .5s;
  384. -moz-transition: all .5s;
  385. -webkit-transition: all .5s;
  386. -o-transition: all .5s;
  387. }
  388. .officeHot_list ul li .top_ico .ap_text{
  389. position: absolute;
  390. left: 0px;
  391. width: 100%;
  392. bottom:0px;
  393. z-index: 2;
  394. display: -webkit-flex; /* Safari */
  395. display: flex;
  396. justify-content:flex-end;
  397. align-items:flex-end;
  398. }
  399. .officeHot_list ul li .top_ico .ap_text p.pric{
  400. font-size: 12px;
  401. color: #fff;
  402. background: url('/overseas/zt/office20200727/image/ico_08.png') no-repeat center;
  403. background-size:100% 100%;
  404. height: 40px;
  405. line-height: 40px;
  406. padding: 0 10px 0 20px;
  407. position: relative;
  408. z-index: 2;
  409. }
  410. .officeHot_list ul li .top_ico .ap_text p.pric span{
  411. font-size: 22.5px;
  412. font-weight: bold;
  413. padding: 0 3px;
  414. }
  415. .officeHot_list ul li .top_ico .ap_text p.zkyh{
  416. background: url('/overseas/zt/office20200727/image/ico_09.png') no-repeat center;
  417. background-size:100% 100%;
  418. height: 32px;
  419. line-height: 32px;
  420. font-size: 13px;
  421. color: #fff;
  422. position: relative;
  423. padding: 0 15px 0 20px;
  424. right: -15px;
  425. z-index: 1;
  426. overflow: hidden;
  427. text-overflow: ellipsis;
  428. white-space: nowrap;
  429. max-width: 34%;
  430. }
  431. .officeHot_list ul li .text_b{
  432. width: 300px;
  433. margin: 0 auto;
  434. }
  435. .officeHot_list ul li .text_b .top_text{
  436. margin-top: 10px;
  437. }
  438. .officeHot_list ul li .text_b .top_text a{
  439. font-size: 20px;
  440. font-weight: bold;
  441. color: #333;
  442. display: inline-block;
  443. overflow: hidden;
  444. text-overflow: ellipsis;
  445. white-space: nowrap;
  446. }
  447. .officeHot_list ul li .text_b .top_text p.city{
  448. display: -webkit-flex; /* Safari */
  449. display: flex;
  450. justify-content:flex-start;
  451. align-items:center;
  452. margin-top: 10px;
  453. }
  454. .officeHot_list ul li .text_b .top_text p.city span{
  455. display: inline-block;
  456. font-size: 12px;
  457. color: #999;
  458. overflow: hidden;
  459. text-overflow: ellipsis;
  460. white-space: nowrap;
  461. }
  462. .officeHot_list ul li .text_b .lpbm{
  463. display: -webkit-flex; /* Safari */
  464. display: flex;
  465. justify-content:space-between;
  466. align-items:center;
  467. margin-top: 20px;
  468. }
  469. .officeHot_list ul li .text_b .lpbm a{
  470. display: inline-block;
  471. font-size: 15px;
  472. color: #fff;
  473. height: 32px;
  474. line-height: 32px;
  475. width: 138px;
  476. text-align: center;
  477. }
  478. .officeHot_list ul li .text_b .lpbm a.djtx{
  479. background: #2567CE;
  480. }
  481. .officeHot_list ul li .text_b .lpbm a.zxzx{
  482. background: #F19718;
  483. }
  484. .officeHot_list ul li.swiper-slide-active{/*选中的效果*/
  485. position:relative;
  486. top:0;
  487. transition: all .3s;
  488. height:380px;
  489. width: 380px;
  490. }
  491. .officeHot_list ul li.swiper-slide-active .top_ico{
  492. width: 346px;
  493. height: 210px;
  494. }
  495. .officeHot_list ul li.swiper-slide-active .top_ico .ap_text p.pric{
  496. height: 47px;
  497. line-height: 47px;
  498. font-size: 14px;
  499. }
  500. .officeHot_list ul li.swiper-slide-active .top_ico .ap_text p.pric span{
  501. font-size: 26px;
  502. }
  503. .officeHot_list ul li.swiper-slide-active .text_b{
  504. width: 346px;
  505. }
  506. .officeHot_list ul li.swiper-slide-active .top_ico .ap_text p.zkyh{
  507. height: 38px;
  508. line-height: 38px;
  509. font-size: 16px;
  510. }
  511. .officeHot_list ul li.swiper-slide-active .text_b .top_text{
  512. margin-top: 17px;
  513. }
  514. .officeHot_list ul li.swiper-slide-active .text_b .top_text a{
  515. font-size: 24px;
  516. }
  517. .officeHot_list ul li.swiper-slide-active .text_b .top_text p.city span{
  518. font-size: 14px;
  519. }
  520. .officeHot_list ul li.swiper-slide-active .text_b .lpbm a{
  521. font-size: 20px;
  522. width: 160px;
  523. height: 36px;
  524. line-height: 36px;
  525. }
  526. .officeHot_list_main .swiper-pagination{
  527. margin-top: 40px;
  528. position: static;
  529. }
  530. .officeHot_list_main .swiper-pagination-bullet{
  531. width: 12px;
  532. height: 12px;
  533. background:#CCCCCC;
  534. opacity: 1;
  535. margin: 0 4px;
  536. }
  537. .officeHot_list_main .swiper-pagination-bullet-active{
  538. height: 12px;
  539. width: 34px;
  540. background: #2465CD;
  541. opacity: 1;
  542. border-radius: 10px;
  543. }
  544. /*专业团队*/
  545. .officeTeam{
  546. width: 100%;
  547. height: auto;
  548. margin-top: 60px;
  549. }
  550. .officeTeam_main{
  551. width: 1200px;
  552. margin: 0 auto;
  553. }
  554. .officeTeam_center{
  555. margin-top: 40px;
  556. }
  557. .officeTeam_center_show{
  558. width: 100%;
  559. height: auto;
  560. }
  561. .officeTeam_center_show .show-main{
  562. background: url('/overseas/zt/office20200727/image/ico_12.jpg') no-repeat center;
  563. background-size:100% 100%;
  564. height: 200px;
  565. width: 100%;
  566. display: -webkit-flex; /* Safari */
  567. display: flex;
  568. justify-content:center;
  569. align-items:center;
  570. }
  571. .officeTeam_center_show .show-main .left_ico{
  572. width: 213px;
  573. height: 232px;
  574. position: relative;
  575. top: -16px;
  576. }
  577. .officeTeam_center_show .show-main .left_ico img{
  578. width: 100%;
  579. height: 100%;
  580. }
  581. .officeTeam_center_show .show-main .right_text{
  582. width: 680px;
  583. position: relative;
  584. margin-left: 70px;
  585. height: 200px;
  586. }
  587. .officeTeam_center_show .show-main .right_text p.name{
  588. margin-top: 40px;
  589. }
  590. .officeTeam_center_show .show-main .right_text p.name span{
  591. font-size: 22px;
  592. color: #fff;
  593. display: inline-block;
  594. }
  595. .officeTeam_center_show .show-main .right_text p.name em{
  596. display: inline-block;
  597. font-size: 16px;
  598. color: #fff;
  599. margin-left: 5px;
  600. }
  601. .officeTeam_center_show .show-main .right_text p.text_m{
  602. font-size: 14px;
  603. color: #fff;
  604. margin-top: 15px;
  605. line-height: 23px;
  606. }
  607. .officeTeam_center_show .show-main .right_text a{
  608. display: inline-block;
  609. position: absolute;
  610. right: 0px;
  611. bottom: 30px;
  612. width: 113px;
  613. background: #F19718;
  614. height: 30px;
  615. line-height: 30px;
  616. text-align: center;
  617. font-size: 18px;
  618. color: #fff;
  619. }
  620. .officeTeam_center .show_list{
  621. margin-top: 25px;
  622. }
  623. .officeTeam_center .show_list ul{
  624. display: -webkit-flex; /* Safari */
  625. display: flex;
  626. justify-content:center;
  627. align-items:center;
  628. }
  629. .officeTeam_center .show_list ul li{
  630. width: 230px;
  631. height: 80px;
  632. background: #F1F4F6;
  633. }
  634. .officeTeam_center .show_list ul li a{
  635. display: -webkit-flex; /* Safari */
  636. display: flex;
  637. justify-content:center;
  638. align-items:center;
  639. height: 100%;
  640. }
  641. .officeTeam_center .show_list ul li p.l_img{
  642. width: 68px;
  643. height: auto;
  644. position: relative;
  645. top: 3px;
  646. }
  647. .officeTeam_center .show_list ul li p.l_img img{
  648. width: 100%;
  649. height: auto;
  650. }
  651. .officeTeam_center .show_list ul li p.name{
  652. margin-left: 8px;
  653. }
  654. .officeTeam_center .show_list ul li p.name span{
  655. display: inline-block;
  656. font-size: 20px;
  657. color: #333;
  658. }
  659. .officeTeam_center .show_list ul li p.name em{
  660. font-size: 14px;
  661. color: #666;
  662. display: inline-block;
  663. margin-left: 5px;
  664. }
  665. .officeTeam_center .show_list ul li+li{
  666. margin-left: 13px;
  667. }
  668. .officeTeam_center .show_list ul li.on{
  669. background-color:#2567CE;
  670. }
  671. .officeTeam_center .show_list ul li.on p.name em{
  672. color: #fff;
  673. }
  674. .officeTeam_center .show_list ul li.on p.name span{
  675. color: #fff;
  676. }
  677. .officeFlow2{
  678. top: 0px;
  679. margin-top: 60px;
  680. }
  681. .myAdvantage{
  682. width: 100%;
  683. background: url('/overseas/zt/office20200727/image/ico_13.png') no-repeat center;
  684. background-size:100% 100%;
  685. height: auto;
  686. margin-top: 90px;
  687. }
  688. .myAdvantage_main{
  689. width: 1256px;
  690. height: auto;
  691. margin: 0 auto;
  692. padding-top: 120px;
  693. }
  694. .myAdvantage_img{
  695. width: 100%;
  696. height: auto;
  697. position: relative;
  698. top: 30px;
  699. }
  700. .myAdvantage_img img{
  701. width: 100%;
  702. height: 100%;
  703. }
  704. .officeFoot{
  705. margin-top: 60px;
  706. width: 100%;
  707. height: auto;
  708. }
  709. .officeFoot_main{
  710. font-size: 18px;
  711. color: #2465CD;
  712. background: #fff;
  713. border:1px solid #2465CD;
  714. width: 967px;
  715. text-align: center;
  716. height: 49px;
  717. line-height: 49px;
  718. margin: 0 auto;
  719. }
  720. .officeBanner{
  721. width: 100%;
  722. height: auto;
  723. position: relative;
  724. margin-top: 100px;
  725. }
  726. .officeBanner p.bg,.officeBanner p.bg img{
  727. width: 100%;
  728. height: auto;
  729. }
  730. .officeBanner_form{
  731. position: absolute;
  732. z-index: 2;
  733. right:22%;
  734. bottom: 50%;
  735. margin-bottom: -20px;
  736. }
  737. .officeBanner_form p.inp{
  738. display: -webkit-flex; /* Safari */
  739. display: flex;
  740. justify-content:center;
  741. align-items:center;
  742. }
  743. .officeBanner_form p.inp span{
  744. display: inline-block;
  745. height: 40px;
  746. background: #fff;
  747. width: 255px;
  748. display: -webkit-flex; /* Safari */
  749. display: flex;
  750. align-items:center;
  751. flex-direction: row;
  752. }
  753. .officeBanner_form p.inp span img{
  754. width: 10px;
  755. height: 15px;
  756. margin-left: 15px;
  757. }
  758. .officeBanner_form p.inp span input{
  759. border:none;
  760. background: #fff;
  761. height: 38px;
  762. font-size: 18px;
  763. color: #666;
  764. width: 210px;
  765. display: inline-block;
  766. margin-left: 10px;
  767. }
  768. .officeBanner_form p.inp a{
  769. width: 117px;
  770. height: 40px;
  771. line-height: 40px;
  772. text-align: center;
  773. font-size: 20px;
  774. color: #2E2200;
  775. font-weight: bold;
  776. display: inline-block;
  777. margin-left: 17px;
  778. background: #FFF600;
  779. }
  780. .officeAppen{
  781. position: fixed;
  782. width: 366px;
  783. margin-left: -183px;
  784. left: 50%;
  785. top: 50%;
  786. margin-top: -150px;
  787. height: 300px;
  788. z-index: 202;
  789. display: none;
  790. }
  791. .officeAppen_bg{
  792. width:100%;
  793. height: 100%;
  794. position: fixed;
  795. left: 0px;
  796. top: 0px;
  797. z-index: 200;
  798. background: rgba(0,0,0,0.5);
  799. display: none;
  800. }
  801. .officeAppen_main{
  802. width: 100%;
  803. height: auto;
  804. position: relative;
  805. }
  806. .officeAppen_m,.officeAppen_m img{
  807. width: 100%;
  808. height: auto;
  809. }
  810. .officeAppen_gb{
  811. position: absolute;
  812. z-index: 2;
  813. left: 50%;
  814. margin-left: -13.5px;
  815. bottom: -40px;
  816. width: 27px;
  817. height: 27px;
  818. }
  819. .officeAppen_gb img{
  820. width: 100%;
  821. height: 100%;
  822. }
  823. .officeAppen_form{
  824. position: absolute;
  825. width: 70%;
  826. margin-left: -35%;
  827. left: 50%;
  828. bottom:10%;
  829. }
  830. .officeAppen_form p.un{
  831. background: #fff;
  832. height: 40px;
  833. width: 100%;
  834. border-radius: 4px;
  835. display: -webkit-flex; /* Safari */
  836. display: flex;
  837. justify-content:center;
  838. align-items:center;
  839. }
  840. .officeAppen_form p.un img{
  841. width: 10px;
  842. height: 13px;
  843. display: inline-block;
  844. margin-right: 10px;
  845. }
  846. .officeAppen_form p.un input{
  847. display: inline-block;
  848. height: 38px;
  849. font-size: 15px;
  850. color: #666;
  851. width: 80%;
  852. background: #fff;
  853. border:none;
  854. border-radius: 0 4px;
  855. }
  856. .officeAppen_form p.inb{
  857. width: 100%;
  858. height: 40px;
  859. margin-top: 10px;
  860. }
  861. .officeAppen_form p.inb a{
  862. display: inline-block;
  863. height: 40px;
  864. line-height: 40px;
  865. width: 100%;
  866. text-align: center;
  867. border-radius: 4px;
  868. font-size: 20px;
  869. color: #543300;
  870. font-weight: bold;
  871. background:linear-gradient(0deg,rgba(226,163,53,1) 0%,rgba(255,252,0,1) 100%);
  872. }
  873. .applekf_gb{
  874. position: absolute;
  875. top: -15px;
  876. right: -25px;
  877. display: inline-block;
  878. width: 35px;
  879. height: 35px;
  880. text-align: center;
  881. line-height: 32px;
  882. }
  883. .applekf_gb img{
  884. display: inline-block;
  885. width: 17px;
  886. height: 17px;
  887. vertical-align: middle;
  888. transition: All 0.4s ease-in-out;
  889. -webkit-transition: All 0.4s ease-in-out;
  890. -moz-transition: All 0.4s ease-in-out;
  891. -o-transition: All 0.4s ease-in-out;
  892. }
  893. .applekf{ display: none; z-index: 105; padding: 30px 0; width: 440px;background: #fff; position: fixed;left: 50%;top: 50%; margin-top: -253px;margin-left: -220px;border-radius:10px;}
  894. .applekf_main{ width: 350px; margin: 0 auto; position: relative;}
  895. .applekf_title p.tit{ font-size: 24px; font-weight: 600;}
  896. .applekf_title p.tit span.le{color: #333; display: inline-block;}
  897. .applekf_title p.tit span.re{color: #E03700; display: inline-block; margin-left: 20px;}
  898. .applekf_title .freehead{width:350px;margin: auto;margin-top:20px;}
  899. .applekf_title .freehead img{width:100%;display:block;}
  900. .applekf_title .freehead p{width:100%;display:block;font-size:14px;color:#666;margin-top:20px;line-height:20px;}
  901. .applekf_form{ margin-top: 20px;}
  902. .applekf_form .submit_area .selectbox {position:relative;background:#F7F7F7;border-radius: 4px; width:100%;height:50px;margin:8px 0;}
  903. .applekf_form .submit_area .selectbox img{display:block;position:absolute;top:16px;left:13px;width:18px;height:18px;}
  904. .applekf_form .submit_area .app_puic {background:#F7F7F7;border-radius: 4px; width:300px;height:100%;padding-left:40px;font-size:16px;color:#333;border:0;}
  905. .applekf_form .submit_area .app_puic::-webkit-input-placeholder {color:#B1B1B1;} /* WebKit, Blink, Edge */
  906. .applekf_form .submit_area .app_puic:-moz-placeholder {color:#B1B1B1;} /* Mozilla Firefox 4 to 18 */
  907. .applekf_form .submit_area .app_puic::-moz-placeholder {color:#B1B1B1;} /* Mozilla Firefox 19+ */
  908. .applekf_form .submit_area .app_puic:-ms-input-placeholder { color:#B1B1B1;}/* Internet Explorer 10-11 */
  909. .applekf_form select.applekf_select{ margin-bottom: 10px; width: 100%; height: 34px; font-size: 12px; color: #999; line-height: 34px; border: 1px solid #ddd; background: #fff;}
  910. .applekf_form select.applekf_select option{ width: 100%; height: 34px; font-size: 12px; color: #999; line-height: 34px; background: #fff;}
  911. .applekf_form .app_buttom{display:block;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;background:#E03700;margin-top:15px;font-size:20px; border-radius: 4px;font-weight:600;}
  912. .applekf_form .app_buttom:hover{background:#c71717;}
  913. .applekf_form p.tel{ font-size: 14px; color: #999; text-align: center; margin-top:20px;}
  914. .applekf_form textarea.remarks_text{ margin-bottom: 20px; resize:none; width: 318px; height: 88px; border-radius: 4px; border:1px solid #ddd; display: block; padding: 0 10px; line-height: 25px; font-size: 14px; color: #333;}
  915. .applekf_form form input[type="text"]::-webkit-input-placeholder {color: #999;}
  916. .applekf_form textarea.remarks_text::-webkit-input-placeholder{color:#999;}
  917. .applekf_form textarea.remarks_text::-moz-placeholder{color:#999;}
  918. .applekf_form textarea.remarks_text::-moz-placeholder{color:#999;}
  919. .applekf_form textarea.remarks_text::-ms-input-placeholder{color:#999;}
  920. .applekfBG{
  921. display: none;
  922. width: 100%;
  923. height: 100%;
  924. position: fixed;
  925. left: 0px;
  926. top: 0px;
  927. z-index: 100;
  928. background: rgba(0,0,0,0.5);
  929. }