.main .wrap{ width: 1144px; } @media only screen and (max-width: 1500px) { .main .wrap{ width: 94%; } } .fnt_30{font-size: 30px;} @media only screen and (max-width: 1520px) { .fnt_30{font-size: 28px;} } @media only screen and (max-width: 1300px) { .fnt_30{font-size: 24px;} } @media only screen and (max-width: 768px) { .fnt_30{font-size: 20px;} } .assist{ padding-top: 118px; padding-bottom: 112px; } @media only screen and (max-width: 1024px) { .assist{ padding-top: 100px; padding-bottom: 100px; } } @media only screen and (max-width: 768px) { .assist{ padding-top: 50px; padding-bottom: 50px; } } .assist .assist-text h1 { color: #FFFFFF; } .assist-text span{ display: block; width: 140px; height: 2px; margin-top: 20px; background: #FFFFFF; } @media only screen and (max-width: 1520px) { .assist-text span{ width: 105px; } } @media only screen and (max-width: 1366px) { .assist-text span{ width: 95px; } } @media only screen and (max-width: 1024px) { .assist-text span{ width: 75px; } } @media only screen and (max-width: 767px) { .assist-text span{ width: 45px; } } .contact-t{ position: relative; margin-top: 60px; margin-bottom: 60px; } @media only screen and (max-width: 1024px) { .contact-t{ margin-top: 40px; margin-bottom: 40px; } } @media only screen and (max-width: 768px) { .contact-t{ margin-top: 20px; margin-bottom: 20px; } } .mapcon #map { width: 100%; height: 640px; } @media only screen and (max-width: 1300px){ .mapcon #map { height: 600px; } } @media only screen and (max-width: 768px) { .mapcon #map { height: 450px; } } @media only screen and (max-width: 600px){ .mapcon #map { height: 300px; } } .mapcon span{ cursor: default !important; } .contact-t-inner{ position: absolute; top: 19.68%; left: 17.48%; width: 320px; background: #FFFFFF; } @media only screen and (max-width: 600px) { .contact-t-inner{ position: static; width: 100%; } } .contact-t-t{ margin-top: 40px; margin-left: 29px; margin-right: 43px; margin-bottom: 68px; } @media only screen and (max-width: 1024px) { .contact-t-t{ margin-top: 30px; margin-left: 20px; margin-right: 33px; margin-bottom: 48px; } } @media only screen and (max-width: 768px) { .contact-t-t{ margin-top: 20px; margin-left: 10px; margin-right: 23px; margin-bottom: 38px; } } @media only screen and (max-width: 600px) { .contact-t-t{ margin-bottom: 20px; } } .contact-t-t h1{ color: #333333; margin-right: 26px; } @media only screen and (max-width: 600px) { .contact-t-t h1{ margin-right: 0; } } .contact-t-t span{ display: block; width: 140px; height: 2px; background: #333333; margin-top: 19px; margin-bottom: 19px; } @media only screen and (max-width: 1024px) { .contact-t-t span{ margin-top: 15px; margin-bottom: 15px; } } @media only screen and (max-width: 768px) { .contact-t-t span{ margin-top: 10px; margin-bottom: 10px; } } .contact-t-t p{ padding-top: 10px; padding-bottom: 10px; color: #333333; } @media only screen and (max-width: 1024px) { .contact-t-t p{ padding-top: 5px; padding-bottom: 5px; } } .contact-t-t p em{ color: #777777; } .contact-t-t p a{ color: #777777; margin-left: -5px; } .contact-t-t p a:hover{ color:#0c5dc0 !important; cursor: pointer; } .contact-t-b{ width: 100%; height: 6px; background: #0C5DC0; } .contact-b{ margin-bottom: 122px; background: #F5F5F5; overflow: hidden; padding-top: 61px; padding-bottom: 61px; } @media only screen and (max-width: 1300px) { .contact-b{ padding-top: 41px; padding-bottom: 41px; } } @media only screen and (max-width: 1024px) { .contact-b{ margin-bottom: 60px; } } @media only screen and (max-width: 768px) { .contact-b{ margin-bottom: 20px; padding-top: 35px; padding-bottom: 35px; } } @media only screen and (max-width: 600px) { .contact-b{ padding-top: 0; padding-bottom: 0; } } .contact-b h1{ text-align: center; padding-top: 60px; padding-bottom: 30px; color: #0c5dc0; } @media only screen and (max-width: 1024px) { .contact-b h1{ padding-top: 40px; padding-bottom: 20px; } } @media only screen and (max-width: 768px) { .contact-b h1{ padding-top: 20px; padding-bottom: 10px; } } .contact-b-t{ width: 690px; margin: 0 auto; } @media only screen and (max-width: 767px) { .contact-b-t{ width: 100%; } } .contact-list{ overflow: hidden; } .contact-list li{ margin-top: 10px; margin-bottom: 10px; float: left; width: 50%; } @media only screen and (max-width: 767px) { .contact-list li{ width: 100%; } } .contact-list li.tab{ width: 100%; } .contact-b-inner{ overflow: hidden; margin: 0 10px; } .contact-b-l{ height: 32px; float: left; padding-left: 10px; background-image: url(../images/xinghao_03.png); background-repeat: no-repeat; background-position: 0 center; line-height: 32px; } .contact-list li.in .contact-b-l{ background-image: none; } .contact-b-r{ margin-left: 80px; line-height: 32px; } .contact-b-r input{ height: 32px; font-size: 14px; width: 96%; background: #FFFFFF; border: 1px solid #CCCCCC; padding-left: 5px; } @media only screen and (max-width: 767px) { .contact-b-r input{ width: 97%; } } .contact-b-r img{ display: inline-block; border: 1px solid #CCCCCC; height: 32px; } .contact-list li.on .contact-b-r input{ width: 50%; } /*@media only screen and (max-width: 767px) { .contact-list li.on .contact-b-r input{ width: 29%; } }*/ .contact-b-r textarea{ width: 98%; height: 98px; border: 1px solid #cccccc; background: #FFFFFF; padding-left: 5px; } @media only screen and (max-width: 767px) { .contact-b-r textarea{ width: 97%; } } /*.contact-b-t input{ width: 100%; background: #FFFFFF; border: 1px solid #CCCCCC; margin-top: 10px; margin-bottom: 10px; height: 32px; font-size: 14px; padding-left: 10px; } @media only screen and (max-width: 600px) { .contact-b-t input{ margin-top: 5px; margin-bottom: 5px; } } .contact-list{ overflow: hidden; margin-top: -10px; margin-left: -17px; margin-right: -17px; } @media only screen and (max-width: 600px) { .contact-list{ margin-top: -5px; margin-left: 0; margin-right: 0; } } .contact-list li{ float: left; width: 50%; } @media only screen and (max-width: 600px) { .contact-list li{ width: 100%; } } .contact-b-inner{ margin-left: 17px; margin-right: 17px; position: relative; } @media only screen and (max-width: 600px) { .contact-b-inner{ margin-left: 5px; margin-right: 15px; } } .contact-b-inner .pic{ position: absolute; right: 10px; top: 20px; } @media only screen and (max-width: 600px) { .contact-b-inner .pic{ top: 15px; } } @media only screen and (max-width: 600px) { .contact-b-c{ margin-left: 5px; margin-right: 15px; } } .contact-b-f{ position: relative; } @media only screen and (max-width: 600px) { .contact-b-f{ margin-left: 5px; margin-right: 15px; } } .contact-b-f input{ border: 1px solid #999999; } .contact-b-f .pic{ position: absolute; top: 20px; right: 10px; } @media only screen and (max-width: 600px) { .contact-b-f .pic{ top: 15px; } } .contact-b-t textarea{ width: 100%; height: 98px; border: 1px solid #cccccc; background: #FFFFFF; margin-top: 10px; padding-left: 10px; }*/ .contact-b-b{ /*width: 140px; height: 36px;*/ margin: 0 auto; text-align: center; margin-top: 30px; margin-bottom: 59px; } @media only screen and (max-width: 1024px) { .contact-b-b{ margin-top: 20px; margin-bottom: 30px; } } @media only screen and (max-width: 768px) { .contact-b-b{ margin-top: 10px; margin-bottom: 10px; } } .contact-b-b a{ display: inline-block; width: 140px; height: 36px; line-height: 36px; color: #FFFFFF; text-indent: 10px; background: #0c5dc0; } .contact-b-b a:hover{ color: #FFFFFF !important; } .join .wrap{ padding-top: 30px; padding-bottom: 90px; } @media only screen and (max-width: 1024px) { .join .wrap{ padding-top: 20px; padding-bottom: 20px; } } @media only screen and (max-width: 768px) { .join .wrap{ padding-top: 10px; padding-bottom: 10px; } } .join-inner h1{ padding-top: 30px; padding-bottom: 19px; color: #0C5DC0; } @media only screen and (max-width: 1024px) { .join-inner h1{ padding-top: 20px; padding-bottom: 15px; } } @media only screen and (max-width: 768px) { .join-inner h1{ padding-top: 10px; padding-bottom: 10px; } } .join-list li{ padding-top: 10px; padding-bottom: 10px; color: #777777; } @media only screen and (max-width: 1024px) { .join-list li{ padding-top: 8px; padding-bottom: 8px; } } @media only screen and (max-width: 768px) { .join-list li{ padding-top: 5px; padding-bottom: 5px; } } .codices .wrap{ padding-top: 60px; padding-bottom: 122px; } @media only screen and (max-width: 1024px) { .codices .wrap{ padding-top: 40px; padding-bottom: 60px; } } @media only screen and (max-width: 768px) { .codices .wrap{ padding-top: 20px; padding-bottom: 20px; } } .codices p{ color: #777777; } .codices h1{ color: #0C5DC0; } .codices-text h1{ padding-top: 38px; padding-bottom: 18px; } @media only screen and (max-width: 1024px) { .codices-text h1{ padding-top: 30px; padding-bottom: 15px; } } @media only screen and (max-width: 768px) { .codices-text h1{ padding-top: 20px; padding-bottom: 10px; } } .codices-text1 h1{ padding-top: 44px; padding-bottom: 19px; } @media only screen and (max-width: 1024px) { .codices-text1 h1{ padding-top: 30px; padding-bottom: 15px; } } @media only screen and (max-width: 768px) { .codices-text1 h1{ padding-top: 20px; padding-bottom: 10px; } } .catenation .wrap{ padding-top: 60px; padding-bottom: 112px; } @media only screen and (max-width: 1024px) { .catenation .wrap{ padding-top: 40px; padding-bottom: 50px; } } @media only screen and (max-width: 768px) { .catenation .wrap{ padding-top: 20px; padding-bottom: 20px; } } .catenation-list{ overflow: hidden; margin-left: -16px; margin-right: -16px; } .catenation-list li{ float: left; width: 25%; margin-bottom: 10px; } @media only screen and (max-width: 767px) { .catenation-list li{ width: 50%; margin-bottom: 10px; } } .catenation-inner{ margin-left: 16px; margin-right: 16px; height: 129px; border: 1px solid #E6E6E6; line-height: 129px; text-align: center; } .catenation-inner img{ vertical-align: middle; } .layui-layer-btn a:hover{ color: #FFFFFF !important; }