@media all and (max-width:768px)
{
body {
	font-size: 14px;
}
.banner_zi {
	display: none;
}
.banner {
	margin-top: 60px; position: relative;
}
.banner_video video {
	width: auto; position: static;
}
.pro_video_bg {
	background: rgba(0, 0, 0, 0.4);
}
.about_sec {
	padding: 40px 15px;
}
.about_sec_txt {
	width: 100%;
}
.about_sec_txt h3 {
	padding-bottom: 20px; font-size: 20px;
}
.about_sec_txt h2 {
	line-height: 25px; font-size: 16px;
}
.join_zzjg {
	min-height: 530px;
}
.about_sec_txt p {
	font-size: 13px;
}
.about_con {
	padding: 40px 0px 0px; margin-top: 0px;
}
.about_imbox {
	margin: 40px 0px; width: 100%;
}
.about_imbox h4 {
	font-size: 14px;
}
.sec_nav {
	font-size: 13px;
}
.sec_nav i {
	line-height: 20px; font-size: 14px;
}
.sec_n_ul li a {
	font-size: 13px;
}
.ab_title {
	padding: 30px 15px;
}
.about_ld_kj .ab_title {
	padding-top: 30px !important;
}
.about_ld_kj_h iframe {
	margin-top: -30px;
}
.ab_title h2 {
	font-size: 25px; margin-bottom: 0px;
}
.ab_title p {
	font-size: 14px; margin-bottom: 0px;
}
.shi2 .ab_title p {
	width: 100%;
}
.lab_left {
	width: 100%;
}
.lab_left_text .tit {
	font-size: 18px; margin-bottom: 10px;
}
.lab_right_text .title {
	font-size: 18px; margin-bottom: 10px;
}
.lab_left_text {
	left: 0px; top: 50%; width: 100%; padding-right: 15px; padding-left: 15px; margin-bottom: 0px;
}
.lab_left_text .text {
	font-size: 14px; margin-bottom: 0px; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.lab_right_text .text {
	font-size: 13px;
}
.lab_right {
	width: 100%;
}
.lab_right_text {
	padding: 20px 15px;
}
.lr_2 {
	margin: 20px 0px;
}
.shi2 {
	padding-bottom: 0px;
}
.sd_left {
	width: 100%;
}
.kuang i {
	width: 30px; height: 30px; line-height: 30px; margin-bottom: 20px;
}
.kuang i::after {
	width: 30px; height: 30px; line-height: 30px; margin-bottom: 20px;
}
.sec2_left1 {
	padding-left: 15px;
}
.sec2_center1 {
	padding-left: 15px;
}
.sec2_right1 {
	padding-left: 15px;
}
.sd_left {
	margin-bottom: 10px;
}
.sec2_left1 h2 {
	padding-bottom: 10px; font-size: 18px;
}
.sec2_center1 h2 {
	padding-bottom: 10px; font-size: 18px;
}
.sec2_right1 h2 {
	padding-bottom: 10px; font-size: 18px;
}
.sec2_left1 p {
	font-size: 14px;
}
.sec2_center1 p {
	font-size: 14px;
}
.sec2_right1 p {
	font-size: 14px;
}
.leader_img {
	width: 100%;
}
.leader_img1 {
	width: 100%;
}
.leader_text {
	width: 100%;
}
.leader_text .title {
	padding-left: 30px; font-size: 25px;
}
.leader_text .text {
	padding: 0px 0px 0px 40px; line-height: 22px; font-size: 14px; margin-left: -13px; position: relative;
}
.qm::after {
	width: 30px; height: 27px; right: 7%; background-size: cover;
}
.leader_text .text {
	background-size: 30px 27px;
}
.leader_text .line {
	margin: 0px 0px 30px 30px;
}
.home_mar {
	padding: 30px 0px;
}
.ldhy {
	padding: 0px 15px; width: 100%;
}
.timeline-img h1 {
	font-size: 16px !important;
}
.bpm-two-eights p {
	font-size: 14px; margin-top: 10px; margin-bottom: 0px;
}
.bpm-two-eights {
	padding: 20px 0px 30px;
}
.siness {
	padding-bottom: 0px;
}
.siness_on_left {
	width: 100%;
}
.siness_on_left1 {
	padding: 20px 15px; top: 0px; width: 100%; position: relative; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.siness_on_right {
	width: 100%; margin-bottom: 0px;
}
.siness_on_left1 h1 {
	font-size: 20px;
}
.siness_on_left1 h2 {
	font-size: 16px;
}
.siness_on_left1 p {
	font-size: 14px;
}
.siness_on {
	position: relative;
}
.siness_two_en {
	width: 100%; margin-bottom: 10px;
}
.ess_two_txt {
	top: 50%; text-align: center; padding-right: 10%; padding-left: 10%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -moz-transform: translateY(-50%);
}
.ess_two_txt h1 {
	font-size: 40px;
}
.ess_two_txt h4 {
	font-size: 20px;
}
.ess_two_txt p {
	font-size: 16px;
}
.business {
	padding-bottom: 0px;
}
.two_img {
	width: 100%;
}
.two_txt h1 {
	font-size: 20px;
}
.two_txt h4 {
	font-size: 16px;
}
.two_txt {
	left: 29px;
}
.two_more {
	padding: 10px 20px; width: 135px; right: -10px; bottom: 8%; font-size: 14px;
}
.tmore_r {
	right: 25px;
}
.two_more:hover .tmore_r {
	right: 25px;
}
.two_more:hover a {
	margin-left: 0px;
}
.su_two_box {
	padding-bottom: 0px;
}
.literals {
	font-size: 70px;
}
.pany_left {
	width: 100%; padding-right: 0px; margin-bottom: 10px;
}
.pany_right {
	padding-left: 0px;
}
.company {
	padding-top: 10px;
}
.parter {
	padding-bottom: 0px;
}
.pany_left_tx1 {
	display: none;
}
.com_box {
	padding: 60px 15px;
}
.com_con {
	padding: 40px 15px;
}
.com_con h4 {
	font-size: 18px; margin-bottom: 0px;
}
.com_con h4 {
	font-size: 18px; margin-bottom: 0px;
}
.com_con p {
	font-size: 16px; margin-bottom: 0px;
}
.com_con p {
	line-height: 22px; font-size: 13px;
}
.teamwork_one {
	width: 50%;
}
.teamwork_one {
	text-align: center; margin-bottom: 10px;
}
.teamwork_one img {
	width: 70%;
}
.companies {
	padding: 0px 0px 20px;
}
.teamwork_one img {
	-webkit-filter: grayscale(0);
}
.gl_img {
	width: 100%;
}
.gl_fk {
	display: none;
}
.gl_box {
	padding: 20px 0px; width: 100%;
}
.gl_con h2 {
	margin: 10px 0px; font-size: 18px;
}
.gl_con h5 {
	font-size: 16px;
}
.gl_con p {
	line-height: 24px; font-size: 14px;
}
.gltd_con {
	padding: 20px 0px 0px;
}
.gltd_1 {
	padding-top: 0px;
}
.gl_con h5 hr {
	width: 50px;
}
.qywh_img {
	width: 100%;
}
.qy_box {
	width: 100%;
}
.qy_kk {
	padding: 44px 15px 20px;
}
.qy_k_img img {
	width: 50px; height: 50px;
}
.qy_kk h2 {
	font-size: 18px; margin-bottom: 10px;
}
.qy_kk p {
	height: 92px !important; line-height: 24px; font-size: 13px; opacity: 1 !important; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1;
}
.rcfz_box {
	width: 100%;
}
.rcfz_con {
	padding: 20px 15px; width: 100%; position: static;
}
.rcfz_con h2 {
	font-size: 18px; margin-bottom: 10px;
}
.rcfz_con p {
	line-height: 24px; font-size: 14px; margin-bottom: 0px;
}
.rcfz_img {
	width: 100%;
}
.rcfz {
	padding-bottom: 10px;
}
.group_top {
	margin-top: 0px;
}
.group_txt {
	margin: 10px 0px; padding: 0px; height: 20px; overflow: hidden; font-size: 14px;
}
.group {
	margin-top: 20px;
}
.ycpy {
	padding: 20px 0px;
}
.depe {
	padding: 20px 0px;
}
.stu_con h4 {
	font-size: 20px;
}
.rcfz_h5 {
	font-size: 14px;
}
.stu_line2 {
	transform: scale(1);
}
.stu_line {
	transform: scale(0);
}
.de_stu_box a {
	opacity: 0.2; -moz-opacity: 0.2; -khtml-opacity: 0.2;
}
.rcfz_h5 {
	margin: 10px 0px;
}
.de_stu p {
	width: 100%; margin-top: 0px; margin-bottom: 0px;
}
.de_stu {
	margin-top: 20px;
}
.sd_l_last {
	margin-bottom: 0px;
}
.compen {
	padding: 30px 0px;
}
.compen .ab_title h2 {
	font-size: 20px;
}
.compen .ab_title p {
	font-size: 16px;
}
.compen .ab_title h5 {
	line-height: 24px; font-size: 14px;
}
.compen .ab_title {
	padding: 0px;
}
.welfare p {
	padding: 0px; overflow: hidden; font-size: 14px; margin-bottom: 0px; max-height: 48px;
}
.welfare span {
	font-size: 14px;
}
.welfare div a {
	width: 40%;
}
.welfare {
	margin-top: 30px;
}
.rcjl_img {
	width: 100%;
}
.rcjl_con {
	width: 100%;
}
.rcjl_txt {
	padding: 20px 15px;
}
.rcjl_txt h2 {
	font-size: 18px; margin-bottom: 12px;
}
.rcjl_txt p {
	line-height: 24px; font-size: 14px; margin-bottom: 0px;
}
.rcjl_box {
	margin: 20px 0px;
}
.rcjl_txt span {
	font-size: 16px;
}
.join_tw {
	width: 100%; margin-bottom: 0px;
}
.join_con h3 {
	font-size: 18px;
}
.join_con {
	top: 21%;
}
.join_con span {
	padding: 4px 18px; font-size: 14px; margin-top: 0px;
}
.join_tw > a {
	left: 250px; background-color: rgba(0, 0, 0, 0.2);
}
.join_con p {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.join_con span {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.join_4 p img {
	width: 70px;
}
.grow_kk_1 {
	width: 100%; margin-top: 0px;
}
.gorw_kk_2 {
	width: 100%; margin-top: 0px;
}
.grow_con {
	min-height: 0px;
}
.grow_line {
	margin-top: 0px;
}
.grow_img span {
	padding: 10px 15px; font-size: 14px;
}
.gorw_txt p {
	width: 100%; line-height: 24px; font-size: 14px; margin-bottom: 0px;
}
.gorw_txt {
	padding: 20px 15px 30px;
}
.brand_left {
	width: 100%;
}
.brand_left_txt {
	width: 100%; position: static;
}
.brand_width {
	width: 100%;
}
.brand_center {
	top: 16%;
}
.brand_center h1 {
	font-size: 40px;
}
.brand_center p {
	font-size: 25px;
}
.mental_txt h4 {
	font-size: 20px;
}
.brand_left_txt p {
	font-size: 14px;
}
.mental_txt {
	padding: 20px;
}
.spectrum {
	padding: 20px 15px;
}
.spectrum h4 {
	font-size: 18px;
}
.spectrum h5 {
	font-size: 18px;
}
.ormance li {
	font-size: 14px;
}
.mental {
	margin-top: 10px;
}
.brand_right {
	padding: 0px; width: 100%;
}
.birdth_txt h4 {
	font-size: 20px;
}
.birdth {
	right: 0px;
}
.strategy {
	padding-bottom: 20px;
}
.ormance {
	margin-top: 10px;
}
.ca_2_nav ul li a p {
	line-height: 20px;
}
.care_icon_2p ul li {
	line-height: 25px; font-size: 12px;
}
.ca4_select ul li a {
	width: 100%; height: 30px; line-height: 30px; padding-left: 20px; font-size: 13px; display: block;
}
.ca4_nav_ul_1 li a {
	width: 100%; height: 30px; line-height: 30px; padding-left: 20px; font-size: 13px; display: block;
}
.kehu ul li a {
	width: 100%; height: 30px; line-height: 30px; padding-left: 20px; font-size: 13px; display: block;
}
.tousu ul li a {
	width: 100%; height: 30px; line-height: 30px; padding-left: 20px; font-size: 13px; display: block;
}
.ca_2_nav li {
	padding: 0px 5px; width: 50%;
}
.ca_2_nav li a {
	padding: 25px 10px; font-size: 12px; font-weight: 300;
}
.ca_2_nav ul {
	width: 100%;
}
.ca_2_nav li .care_icon_3 {
	margin-left: 0px;
}
.ca_2_in input {
	margin: 6.5px 0px; width: 100%;
}
.ca_2_in {
	margin-bottom: 0px;
}
.ca_2_box {
	font-size: 14px;
}
.ti_btn a {
	font-size: 14px;
}
.ca_2_in p {
	margin: 6.5px 0px; width: 100%;
}
.ca_2_in textarea {
	margin-top: 6.5px;
}
.care_2 {
	padding-bottom: 40px;
}
.care_icon_2 p {
	height: 48px; line-height: 24px; font-size: 12px; margin-bottom: 0px;
}
.care_icon_3 p {
	height: 48px; line-height: 24px; font-size: 12px; margin-bottom: 0px;
}
.ca_2_in_input {
	width: 100%;
}
.ca_2_in_input input {
	margin: 0px !important;
}
.prov {
	width: 70%;
}
.city {
	width: 32%;
}
.area {
	width: 32%;
}
.ca4_nav {
	padding: 10px 0px;
}
.ca4_fr_a {
	background: url("../images/sanjiao.png") no-repeat 95% !important;
}
.ca_3_con .ab_title {
	padding: 20px 0px;
}
.care_4 .ab_title {
	padding: 20px 0px;
}
.ca_3_img {
	background: url("../images/ca3_1_2.jpg") no-repeat center / cover;
}
.ca_3_left {
	width: 100%; padding-right: 0px;
}
.ca_3_right {
	width: 100%; padding-left: 0px;
}
.ca_3_left input {
	height: auto; margin-bottom: 15px;
}
.kehu {
	height: auto; margin-bottom: 15px;
}
.tousu {
	height: auto; margin-bottom: 15px;
}
.ca_3_left input {
	line-height: 22px;
}
.kehu {
	line-height: 22px;
}
.tousu {
	line-height: 22px;
}
.ca_3_left input {
	height: auto;
}
.kehu {
	height: auto;
}
.tousu {
	height: auto;
}
.kehu_btn {
	height: 33px;
}
.ca_type {
	background-position: 10px 10px;
}
.kehu {
	background-position: 10px 10px;
}
.ca_name {
	background-position: 10px 10px;
}
.ca_phone {
	background-position: 10px 10px;
}
.ca_email {
	background-position: 10px 10px;
}
.ca_tousu {
	background-position: 10px 10px;
}
.tousu {
	background-position: 10px 10px;
}
.ca_3_img {
	margin-bottom: 20px;
}
.ca_3_mess .ti_btn a {
	padding: 10px 40px; margin-top: 0px;
}
.ca_3_con {
	padding-top: 0px;
}
.ca4_sear {
	height: auto;
}
.ca4_sear h1 {
	width: 100%; font-size: 25px;
}
.ca4_search {
	width: 100%; margin-top: 10px;
}
.ca4_in_bt {
	width: 60%; margin-left: 0px;
}
.ca4_in_bt input {
	width: 68%;
}
.ca4_in_bt button {
	width: 32%; background-size: cover;
}
.ca4_select {
	width: 39%;
}
.ca_4_fr_ul > li {
	width: 30%;
}
.ca_4_fr_ul > li > a {
	font-size: 14px;
}
.ca4_list > li {
	font-size: 14px;
}
.question {
	font-size: 14px;
}
.gorw_txt {
	font-size: 14px;
}
.stu_con p {
	font-size: 14px;
}
.compen .ab_title h5 {
	font-size: 14px;
}
.welfare span {
	font-size: 14px;
}
.question {
	padding: 15px 0px 15px 40px;
}
.ca4_list > li > span {
	width: 30px; height: 30px;
}
.answ {
	padding: 0px 0px 10px 59px;
}
.care_4 {
	padding-bottom: 30px;
}
.ca4_con {
	margin-top: 30px;
}
.ca4_nav_ul_1 > li > a {
	font-size: 14px;
}
.down_tit img {
	width: 77%;
}
.down_tit {
	margin: 0px;
}
.down_sea {
	width: 100%;
}
.down_bt {
	width: 30%; height: 40px; line-height: 40px; font-size: 18px;
}
.down_sea input {
	height: 40px;
}
.downa_txt p {
	font-size: 16px;
}
.downa_txt h5 {
	line-height: 13px; overflow: hidden; font-size: 12px; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.downa_txt {
	padding: 10px;
}
.da_icon {
	top: -15px; width: 40px; height: 40px;
}
.down_bottom {
	width: 100%; margin-top: 20px;
}
.down_box {
	padding-bottom: 40px;
}
.news_wrap_left {
	width: 100%;
}
.wrap_left_one {
	width: 100%;
}
.flip_cube2_txt h4 {
	font-size: 18px;
}
.flip_cube2_txt h5 {
	font-size: 14px;
}
.filp_2 {
	background-color: rgb(133, 133, 133);
}
.div_ion2 {
	border-top-color: rgb(133, 133, 133); border-top-width: 15px; border-top-style: solid;
}
.news_wrap_right {
	width: 100%;
}
.wrap_right_txt {
	padding: 20px 0px; position: static; transform: translateY(0%); background-color: rgb(191, 157, 83); -o-transform: translateY(0%); -moz-transform: translateY(0%); webkit-transform: translateY(0%);
}
.wrap_right_txt h1 {
	font-size: 20px; margin-bottom: 0px;
}
.wrap_right_txt h2 {
	font-size: 18px;
}
.wrap_left_one:hover .flip_cube2_txt2 {
	border: 1px solid rgb(0, 164, 150); border-image: none;
}
.wrap_right_txt a {
	background: rgb(191, 157, 83);
}
.dynamics p {
	font-size: 14px;
}
.news11_left_left {
	left: 10px; top: 15px; width: 60px; position: absolute;
}
.news11_left_left_con h2 {
	margin: 0px; line-height: 25px; font-size: 20px;
}
.news11_left_left_con p {
	padding-bottom: 0px; font-size: 12px;
}
.news11_left_right h2 {
	padding-left: 70px; font-size: 15px; margin-bottom: 12px; min-height: 52px; min-width: 60px;
}
.hidden_more p {
	font-size: 13px;
}
.hidden_more {
	font-size: 13px;
}
.news11_left_right p {
	font-size: 13px;
}
.news11_left_right {
	width: 100% !important; padding-left: 0px;
}
.news11_left ul li {
	padding: 10px;
}
.news11_right_sec1 {
	padding: 15px;
}
.news11_right {
	margin-top: 30px;
}
.news11_right_sec1 h2 {
	font-size: 16px;
}
.news11_right_sec3_cont h2 {
	font-size: 16px;
}
.news11_right_sec1_year select {
	background-position: 95% 50%; font-size: 14px;
}
.padding15R {
	padding-right: 0px !important;
}
.padding15L {
	padding-left: 0px !important;
}
.news11_right_sec1 input {
	font-size: 14px;
}
.news11_right_sec1 a {
	font-size: 14px;
}
.pagination1 a {
	font-size: 14px;
}
.news11_right_sec3_cont ul li a {
	font-size: 14px;
}
.news_inner {
	padding-bottom: 30px;
}
.mgj1_box {
	padding: 30px 15px; width: 100%;
}
.cd_title h2 {
	font-size: 18px;
}
.cd_title h4 {
	font-size: 14px;
}
.mgj_p {
	padding: 0px; line-height: 20px; font-size: 14px;
}
.mgj_p {
	margin: 20px 0px 0px;
}
.mgj_green {
	padding: 20px 0px;
}
.products_sec_img h5 {
	font-size: 20px; margin-top: -50px; display: none;
}
.products_sec_zis {
	padding: 30px 0px;
}
.products_sec_zis p {
	line-height: 24px; font-size: 14px; margin-bottom: 10px;
}
.products_sec_zi {
	height: 35%;
}
.learn_more a {
	padding: 5px 30px; font-size: 14px !important;
}
.gr_more {
	padding: 5px 30px; font-size: 14px !important;
}
.solve_pro_text {
	padding: 10px; width: 120px; height: 80px; font-size: 14px;
}
.dec_btn {
	opacity: 1;
}
.dec_btn {
	width: 30px; height: 30px; line-height: 30px;
}
.proa_gaishu .tit {
	font-size: 14px; margin-bottom: 5px;
}
.proa_gaishu p {
	line-height: 20px; font-size: 13px;
}
.proaim_box {
	padding: 5px; width: 100%;
}
.proaim_con {
	padding-right: 0px;
}
.proaim_box p {
	height: auto; line-height: 20px; font-size: 13px;
}
.proaim_box {
	margin-bottom: 10px;
}
.proaim_kk {
	margin-right: 0px;
}
.proaim_con .cd_title {
	margin-bottom: 20px;
}
.proa_img {
	margin-bottom: 30px;
}
.proa_con li {
	width: 30px; height: 30px; margin-right: 5px; margin-bottom: 5px;
}
.pro_add {
	padding-bottom: 30px;
}
.proa_con {
	width: 100%;
}
.proa_box {
	padding: 0px 15px; width: 100%;
}
.learn_more_btn {
	width: 30px; height: 30px; position: absolute;
}
.proa_con ul {
	margin-top: 0px;
}
.dl_nav .cd_title {
	padding: 30px 0px;
}
.scheme_left {
	width: 100%;
}
.scheme_right {
	width: 100%;
}
.scheme_left1 {
	padding: 30px 15px; width: 100%; position: static; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.scheme_left1 h2 {
	font-size: 20px; margin-top: 0px;
}
.scheme_left1 h4 {
	font-size: 16px;
}
.scheme_left1 p {
	font-size: 13px;
}
.solute_right1 {
	width: 98%; position: static; transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%); webkit-transform: translateY(0%);
}
.scheme_left1_btn a {
	padding: 5px 30px; border: 1px solid rgb(255, 255, 255); transition:0.2s linear; border-image: none; color: rgb(0, 164, 150) !important; font-size: 14px !important; margin-top: 20px !important; display: inline-block; background-color: rgb(255, 255, 255); -webkit-transition: all 0.2s linear;
}
.scheme_right_a {
	padding: 15px 20px; left: 11%; top: 18%;
}
.scheme_right_a a {
	padding: 15px; letter-spacing: 2px; font-size: 16px;
}
.scheme_right_a a span {
	font-size: 14px;
}
.solute_left {
	width: 100%;
}
.solute_right {
	width: 100%;
}
.solute_right {
	padding-top: 20px;
}
.solute_right1 {
	padding-top: 30px; padding-right: 20px;
}
.cdz4_zy {
	padding: 20px 0px;
}
.voltaic .cd_title {
	padding: 30px 0px;
}
.latic_left {
	width: 100%; color: rgb(122, 125, 129); position: static;
}
.latic_right {
	padding: 0px 15px; width: 100%; margin-bottom: 20px; position: static;
}
.latic_right p {
	font-size: 13px;
}
.latic_left h2 {
	font-size: 18px;
}
.lay_y {
	width: 100%; margin-left: 0px;
}
.icon_on h5 {
	font-size: 14px; margin-bottom: 0px;
}
.latic_left h4 {
	font-size: 16px; margin-bottom: 15px;
}
.latic_left p {
	font-size: 13px; margin-bottom: 20px;
}
.latic_left1 {
	padding: 20px 15px;
}
.latic_left a {
	width: 120px; height: 35px; line-height: 35px; font-size: 14px;
}
.solve_txt a {
	width: 120px; height: 35px; line-height: 35px; font-size: 14px;
}
.solve_txt {
	padding: 20px 15px; width: 100%; position: static; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.solve_txt h2 {
	font-size: 16px; margin-bottom: 10px;
}
.solve_txt h1 {
	font-size: 18px;
}
.match_btn {
	font-size: 14px;
}
.solve_txt h3 {
	font-size: 18px;
}
.solve_txt p {
	line-height: 24px; padding-left: 0px; font-size: 13px;
}
.solve .cd_title {
	padding: 20px 0px;
}
.earth {
	padding: 0px;
}
.globe_left {
	width: 100%;
}
.left_txt h1 {
	font-size: 20px;
}
.left_txt h2 {
	font-size: 18px;
}
.left_txt h4 {
	font-size: 14px;
}
.match {
	font-size: 13px; visibility: visible; opacity: 1;
}
.left_txt {
	top: 45%;
}
.div_bio {
	width: 50px; height: 50px; line-height: 50px;
}
.globe_right {
	width: 100%; padding-top: 0px;
}
.source_con {
	padding: 0px; left: 0px; width: 100%;
}
.proa_biao h4 {
	font-size: 20px;
}
.source_con {
	transform: scale(0); -webkit-transform: scale(0); -o-transform: scale(0); -moz-transform: scale(0);
}
.source_bg {
	transform: scale(0); -webkit-transform: scale(0); -o-transform: scale(0); -moz-transform: scale(0);
}
.div_line p {
	margin-top: 0px;
}
.left_txt span {
	margin: 15px 0px;
}
.cdz1_con {
	padding: 30px 15px; width: 100%;
}
.cdz1_txt {
	line-height: 20px; font-size: 13px; margin-bottom: 10px;
}
.cdz1_con .cd_title {
	margin-bottom: 20px;
}
.cdz_chtit {
	padding: 20px 0px;
}
.cdz2_con h4 {
	font-size: 14px; margin-bottom: 20px;
}
.cdz2_con h4.scrolltop {
	font-size: 18px;
}
.cdz2_ch {
	padding-bottom: 0px;
}
.cdz1_js {
	background: none;
}
.cdz2_ch {
	background: none;
}
.cdz_hbox {
	padding: 15px 5px;
}
.cdz_hbox span {
	font-size: 14px;
}
.cdz_hbox h1 {
	font-size: 50px;
}
.cdz_hbox h5 {
	font-size: 16px;
}
.learn_more {
	margin-top: 20px;
}
.cd_tit1 {
	margin-bottom: 40px !important;
}
.return {
	bottom: 40px !important;
}
.zoom {
	background: none; min-height: 500px;
}
.home_text_con div span {
	font-size: 20px;
}
.home_text_con div {
	font-size: 12px; margin-bottom: 0px;
}
.home_text_con p {
	font-size: 16px;
}
.home_sec3 {
	padding: 30px 0px;
}
.home_sec4_title {
	line-height: 30px; font-size: 20px; margin-bottom: 20px;
}
.home_sec4_title h2 {
	font-size: 20px;
}
.home_sec4_title div {
	font-size: 18px;
}
.home_sec3 .home_sec4_title {
	margin-bottom: 20px;
}
.home_sec4_title::after {
	width: 0px;
}
.home_news_left .title div {
	font-size: 14px;
}
.home_news_left .more {
	margin: 10px 0px; line-height: 32px;
}
.home_news_time {
	font-size: 14px;
}
.home_news_con .title {
	height: 38px; overflow: hidden; font-size: 13px; margin-bottom: 5px; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.home_news_con .text {
	height: 40px; line-height: 20px; letter-spacing: 0px; font-size: 13px;
}
.home_news_con .more {
	font-size: 14px; margin-top: 10px; margin-bottom: 20px;
}
.home_news_con .more img {
	width: 15px;
}
.home_news_left {
	margin-bottom: 20px;
}
.home_text_con div {
	line-height: 45px;
}
.home_text_c {
	border: currentColor; border-image: none;
}
.home_text_b {
	background: none;
}
.home_news_left .title {
	font-size: 13px;
}
.home_news_left_icon img {
	width: 70%;
}
.home_news_con {
	margin-bottom: 10px;
}
.home_pro {
	padding: 40px 0px;
}
.ind_sec4_zi_show {
	height: 100px !important; position: relative;
}
.ind_sec4_l {
	width: 100%; height: 50%;
}
.ind_sec4_r {
	top: 50%; width: 100%; height: 50%;
}
.ind_sec4_zi_a ul li {
	margin: 0px 1.5%; width: 29%;
}
.ind_sec4_zi_a > h5 {
	font-size: 20px;
}
.ind_sec4_zi_a > p {
	font-size: 14px; margin-top: 15px;
}
.ind_sec4_zi_a ul > img {
	width: 160px;
}
.ind_sec4_zi_a > i {
	margin: 10px auto; display: none;
}
.ind_sec4_zi_a ul {
	margin-top: 10px;
}
.ind_sec4_zi_a ul li img {
	width: 50px;
}
.ind_sec4_zi_b {
	top: 0%; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.ind_sec4_zi_a ul li p {
	height: 40px; overflow: hidden; font-size: 12px;
}
.home_sec4 {
	padding: 40px 0px !important;
}
.home_sec2_con {
	width: 100%; margin-top: 20px;
}
.ind_sec6_zi {
	padding: 20px; width: 80%; right: 10%;
}
.ind_sec6_zi p {
	color: rgb(51, 51, 51); font-size: 14px;
}
.home_pro .home_sec4_title {
	margin-bottom: 30px;
}
.home_sec2_con .title {
	margin: 15px 0px 5px; font-size: 14px;
}
.home_sec2_con a img {
	width: 50px;
}
.home_sec2_con .text {
	font-size: 14px; display: none;
}
.home_sec4 .container1 > div {
	margin-top: 0px !important;
}
.home_sec2_con a {
	padding: 0px; width: 100%;
}
.ind_pro_phone {
	width: 100%;
}
.ind_sec4_zi1 {
	height: auto !important;
}
.ind_sec4_zi_a {
	position: relative;
}
.swiper-pagination-banner {
	bottom: 0px !important;
}
.swiper-pagination-banner .swiper-pagination-bullet {
	background: rgb(204, 204, 204) !important;
}
.swiper-pagination-banner .swiper-pagination-bullet-active {
	background: rgb(0, 164, 150) !important; opacity: 0.8 !important; -moz-opacity: 0.8; -khtml-opacity: 0.8; -webkit-opacity: 0.8;
}
.swiper-container-banner h5 {
	margin: 0px 0px 30px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 16px;
}
.swiper-container-banner h5 span {
	color: rgb(153, 153, 153); text-transform: uppercase; margin-left: 5px;
}
.swiper-container-banner h5 p {
	margin-top: 5px; margin-bottom: 0px;
}
.swiper-container-banner h5 p i {
	margin: 0px 8px; line-height: 22px; font-size: 13px; font-style: normal; vertical-align: top; display: inline-block;
}
.products_sec1 .products_sec_img {
	background: url("../images/smg1.jpg") no-repeat center / cover;
}
.products_sec2 .products_sec_img {
	background: url("../images/smg2.jpg") no-repeat center / cover;
}
.products_sec3 .products_sec_img {
	background: url("../images/smg3.jpg") no-repeat center / cover;
}
.scheme_right {
	background: url("../images/dl1_img2.jpg") no-repeat center / cover;
}
.solute_left {
	background-attachment: inherit !important;
}
.scheme_bg_ph1 {
	background: url("../images/dl1_img2_ph.jpg") no-repeat center / cover;
}
.scheme_bg_ph2 {
	background-image: url("../images/dl2_img_ph.jpg") !important;
}
.solute_right1 p {
	font-size: 13px; margin-top: 15px; margin-bottom: 30px;
}
.solute_right_ob .cd_title h4 {
	font-size: 16px;
}
.scheme_bg_ph3 {
	background-image: url("../images/dl3_img_ph.jpg") !important;
}
.scheme_bg_ph4 {
	background: url("../images/dl4_img_ph.jpg") !important;
}
.downa_box {
	margin: 15px 0px; height: auto !important;
}
.downa_con {
	margin-top: 0px !important;
}
.banner_bg3 {
	background: url("../images/pic2_xp.jpg") no-repeat center / cover;
}
.banner_bg2 {
	background: url("../images/pic3_xp.jpg") no-repeat center / cover;
}
.banner_bg4 {
	background: url("../images/pic4_xp.jpg") no-repeat center / cover;
}
.banner_dian {
	bottom: 12px;
}
.banner_bg {
	display: none;
}
.ca1_box {
	display: block !important;
}
.ca1_map_l {
	padding: 15px; width: 100%;
}
.ca1_box h3 {
	padding: 8px 20px; font-size: 20px;
}
.ca1_box ul li {
	line-height: 30px; font-size: 14px;
}
.wd_con h5 {
	font-size: 16px;
}
.wd_con p {
	font-size: 14px;
}
.wd_img {
	width: 20%;
}
.wd_con {
	width: 75%;
}
.home_sec2_con_pro_ph {
	margin-top: 0px;
}
.banner_video_zi {
	top: 60%;
}
.video_box {
	margin: 0px auto; left: 5%; top: 25%; width: 90%; height: 50%; position: absolute;
}
.container1-con1 {
	width: 90%; height: auto; margin-top: 10px; margin-left: 5%;
}
.container1-con1 h3 img {
	width: 180px;
}
.container1-con1-show p {
	font-size: 16px;
}
.container1-con2 {
	width: 60%; margin-top: 0px; margin-bottom: 0px; margin-left: 20%;
}
.container1-con3 {
	width: 90%; margin-top: 0px; margin-bottom: 30px; margin-left: 5%;
}
.container1-con3-show {
	position: relative;
}
.hengxian {
	display: none;
}
.container1-con3-show h4 {
	font-size: 24px; margin-top: 15px !important;
}
.container1-con3-show p {
	font-size: 16px;
}
.home_sec4_tit {
	font-size: 24px;
}
.home_sec4 .container {
	width: 100% !important;
}
.home_sec4_text {
	width: 90%; line-height: 25px; font-size: 14px; margin-left: 5%;
}
.home_sec4_line {
	width: 150px; margin-bottom: 10px;
}
.home_sec4_img {
	width: 100%;
}
.cd_title h2 {
	margin: 0px;
}
.home_sec5_zi h5 {
	font-size: 24px; margin-bottom: 15px;
}
.home_sec5_zi span {
	margin-bottom: 15px;
}
.home_sec5_zi p {
	font-size: 16px;
}
.home_sec8 ul {
	width: 90%; margin-top: 70%; margin-bottom: 40px; margin-left: 5%; position: relative;
}
.home_sec8 {
	height: auto !important;
}
.home_sec8_video {
	left: 28%; top: 28%;
}
.home_sec8_zi2 {
	left: 0%; top: 0%; width: 100%; position: relative; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.home_sec8 ul li {
	position: relative;
}
.home_gray {
	height: 60px !important;
}
.home_sec8_zi3 {
	left: 0%; top: 0%; width: 100%; position: relative; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.home_sec8_zi4 {
	top: 0%; width: 100%; right: 0% !important; position: relative; transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); -moz-transform: translateY(0%);
}
.home_sec8_video_ph {
	left: 72%;
}
.yangben {
	padding-top: 0px;
}
.yb_img {
	width: 40px; height: 40px;
}
.yb_txt p {
	font-size: 16px;
}
.yb_txt span {
	font-size: 14px;
}
.banner_video video {
	top: 60%; width: 120%; position: absolute;
}
.pro2_logo {
	width: 180px;
}
.pro_p {
	width: 90%; font-size: 16px; margin-left: 5%;
}
.pro2 .container {
	margin-bottom: 30px;
}
.home_sec10_zi h5 {
	font-size: 24px;
}
.home_sec10 {
	margin: 0px auto; width: 100%;
}
.home_sec10_zi h4 {
	font-size: 16px;
}
.home_sec10_img {
	height: 45%; bottom: 10% !important;
}
.home_sec10_zi {
	left: 5%; width: 90%; bottom: 60% !important;
}
.num_left {
	padding: 40px 0px; width: 33%;
}
.pro_num_box {
	width: 100%;
}
.num_center.pro_num_box {
	padding: 40px 0px; width: 33%;
}
.num_right {
	padding: 40px 0px; width: 33%;
}
.pro_n {
	margin: 10px 0px; font-size: 30px;
}
.num_s {
	margin-bottom: 0px;
}
.pro3 {
	padding-top: 40px; padding-bottom: 40px !important;
}
.pro3_con {
	width: 100%; padding-top: 0px; padding-right: 2%; padding-left: 2%;
}
.pro3_con h1 {
	line-height: 30px; font-size: 24px; margin-bottom: 15px;
}
.pro3_p {
	width: 100%; line-height: 20px; font-size: 16px;
}
.pro3_icon li {
	width: 66px; margin-right: 10px;
}
.pro4_img {
	padding-top: 40px !important;
}
.pro3_icon li img {
	width: 80%;
}
.pro3_icon {
	margin-bottom: 30px;
}
.pro4_tit {
	padding: 30px 0px;
}
.pro4_tit h1 {
	margin: 0px; font-size: 30px;
}
.pro3_img {
	padding: 0px 20%; width: 100%;
}
.pro3_box {
	width: 90%;
}
.pro4_h1 {
	font-size: 24px; margin-bottom: 20px;
}
.pro4_txt h1 {
	font-size: 24px;
}
.pro4_txt i {
	top: 18px; font-size: 24px;
}
.pro4_txt {
	width: 100%; margin-top: 0px; margin-left: 0px;
}
.pro4_txt_con td {
	padding: 10px; line-height: 20px; font-size: 16px; min-width: 100px;
}
.pro4_txt {
	margin-bottom: 30px;
}
.tiane_about_text .left {
	width: 100%; text-align: center; margin-top: 40px; margin-bottom: 15px;
}
.tiane_about_text .left img {
	width: 150px;
}
.tiane_about_text .right {
	width: 100%;
}
.tiane_about_text .text {
	font-size: 16px;
}
.tiane_about_text {
	margin-bottom: 30px; position: relative;
}
.tiane_about {
	padding-top: 40px;
}
.tiane_about_img {
	left: 4%; width: 80%;
}
.tiane_about::before {
	border-width: 0px 0px 50px 100px;
}
.tiane_title {
	padding: 20px 0px; font-size: 30px;
}
.tiane_about_img_ph {
	width: 100%;
}
.tiane_pro {
	padding: 40px 0px;
}
.tiane_pro_tit {
	line-height: 30px; font-size: 24px; font-weight: normal;
}
.tiane_pro_tx {
	font-size: 16px; margin-top: 15px; margin-bottom: 15px;
}
.tiane_pro_con {
	width: 100%;
}
.tiane_pro_text_right div::after {
	display: none;
}
.tiane_pro_text_right span {
	display: none;
}
.tiane_pro_text_right div::before {
	display: none;
}
.tiane_pro_num_ph {
	color: rgb(255, 255, 255); line-height: 30px; font-size: 13px;
}
.tiane_pro_cont_zi_ph {
	width: 100%; margin-top: 20px;
}
.tiane_pro_cont_zi_ph ul {
	margin: 0px; padding: 0px;
}
.tiane_pro_cont_zi_ph ul li {
	width: 50%; text-align: left; float: left;
}
.tiane_pro_cont_zi_ph ul li p {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 16px;
}
.tiane_pro_cont_zi_ph ul li p img {
	margin-right: 10px;
}
.parameter td {
	padding: 10px 0px; font-size: 16px;
}
.parameter {
	margin-bottom: 30px;
}
.parameter_ftd {
	width: 120px !important;
}
.tiane_pro_cont {
	padding-top: 10px; padding-bottom: 10px;
}
.home_sec1_more {
	display: none;
}
.down_kk {
	width: 48%; margin-top: 0px; margin-right: 2%;
}
.down_kk p {
	margin-top: 10px;
}
.down_txt h2 {
	bottom: 10px; font-size: 14px;
}
.video-js .vjs-tech {
	top: 0%; width: 100%;
}
.home_news_left .more a {
	font-size: 14px;
}
.wap_v3 {
	top: 0px; height: 100%;
}
.wap_v5 {
	top: 0px; height: 100%;
}
.tiane_pro_text_right div {
	width: 30px; height: 30px;
}
.ind_sec6_zi h5 {
	font-size: 20px;
}
.down_con_inner ul li span {
	width: 20px; height: 26px; margin-right: 5px;
}
.down_con_inner ul li span img {
	width: 20px;
}
.down_con_inner ul li i {
	line-height: 26px; font-size: 13px; margin-right: 5px;
}
.down_con_inner ul li b {
	display: none;
}
.down_con_inner ul li {
	line-height: 26px; font-size: 13px;
}
.down_con_inner ul li a {
	font-size: 13px;
}
.face-normal2 {
	transform: translateZ(250px) !important; -webkit-transform: translateZ(250px);
}
.dec_btn {
	width: 40px; height: 40px; line-height: 40px;
}
.dec_btn img {
	width: 30px; margin-top: 5px;
}
.case_hzhb_con ul li {
	width: 50%;
}
.banner_video_zi {
	left: 25%; width: 50%;
}
.banner_video_zi h4 {
	font-size: 20px;
}
.banner_video_zi h5 {
	font-size: 14px;
}
.home_sec2_icon1 span {
	line-height: 18px; font-size: 12px;
}
.home_sec2_icon2 span {
	line-height: 18px; font-size: 12px;
}
.home_sec4_text1 p {
	padding-right: 10px; padding-left: 25px; margin-bottom: 20px;
}
.home_sec4_text1 p font {
	left: -10px;
}
.home_sec4_text1 p span {
	font-size: 14px;
}
.home_sec4_text1 p i {
	font-size: 12px;
}
.home_sec4_text1 p b {
	line-height: 30px; font-size: 30px;
}
.home_sec5_zi h5 {
	margin-top: 20px;
}
.home_sec8_zi2 {
	overflow: hidden;
}
.home_sec5_zi p {
	font-size: 14px;
}
.pro3_icon li p {
	font-size: 12px !important;
}
.home_sec8_zi2 > ul {
	width: 100%; margin-bottom: 0px; margin-left: 0px;
}
.home_sec8_zi2 > ul li {
	margin-right: 10px;
}
.home_sec8_video {
	top: 22%;
}
.home_sec8 ul {
	margin-top: 0%;
}
.pro_phone_img1 {
	text-align: center; margin-top: 20px;
}
.pro3_icon {
	margin-bottom: 0px !important;
}
.home_sec5_zi_a h5 {
	font-size: 16px; margin-bottom: 5px;
}
.home_sec5_zi_a p {
	font-size: 13px;
}
.home_sec5_zi_a img {
	width: 40px;
}
.home_sec5_zi_a {
	padding-left: 50px; min-height: inherit !important;
}
.pro4_txt .home_sec5_zi_a {
	margin-bottom: 10px !important;
}
.clm30 {
	margin-right: -15px !important; margin-left: -15px !important;
}
.clp30 {
	padding-right: 15px !important; padding-left: 15px !important;
}
.pro4_txt {
	width: 100% !important; margin-bottom: 20px !important;
}
.home_sec2_icon1 {
	display: none;
}
.home_sec2_icon2 {
	display: none;
}
.container1-con2 {
	width: 80%; margin-left: 10%;
}
.pro_p {
	font-size: 14px;
}
.tiane_about {
	padding-top: 80px;
}
.zoom {
	min-height: inherit !important;
}
.tiane_about_new_zi p {
	line-height: 18px; font-size: 12px;
}
.tiane_about_new_b > img {
	width: 100%;
}
.tiane_about_new_zi {
	top: 7%;
}
.tiane_about_new_zi p {
	margin-top: 20px;
}
.tiane_title {
	font-size: 24px;
}
.tiane_title > img {
	width: 40px;
}
.tiane_pro_tit {
	line-height: 25px; font-size: 16px;
}
.tiane_pro_tx {
	line-height: 20px; font-size: 14px;
}
.products_sec1.products_sec {
	height: 400px !important;
}
.products_sec2.products_sec {
	height: 400px !important;
}
.products_sec3.products_sec {
	height: 400px !important;
}
.products_sec_zis p {
	line-height: 18px; font-size: 12px;
}
.products_sec_zis {
	padding: 15px 0px;
}
.products_sec_zis h5 {
	color: rgb(51, 51, 51); font-size: 16px; margin-top: 0px; margin-bottom: 5px;
}
.products_sec_zis h5 p {
	margin-bottom: 5px;
}
.products_sec_zi {
	height: auto;
}
.case_hzhb {
	padding: 30px 0px;
}
.banner ul li:nth-child(1) .wap_v1 {
	display: none !important;
}
.banner ul li:nth-child(1) {
	background: url("../video/banner_video_ph.jpg") no-repeat center / cover;
}
.down_con {
	margin-bottom: 20px;
}
.online_box {
	background: url("../images/online_phone.jpg") no-repeat center / cover;
}
.video_close {
	top: -40px; right: 0px;
}
.about_banner_text {
	left: 15%; width: 70%; height: 100px; margin-top: -50px; margin-left: 0px;
}
.about_banner_tit {
	left: -20px !important; top: -18px !important; width: 120%; letter-spacing: 3px; font-size: 24px;
}
.about_banner_tx {
	line-height: 100px; font-size: 20px;
}
.home_sec4_text1 p {
	margin: 0px 0px 15px;
}
.home_sec4_text1 {
	margin: 0px auto; width: 210px; text-align: left;
}
.home_sec2_con_pro_ph1 {
	padding: 20px 0px;
}
.pro2 {
	padding-top: 40px;
}
.tiane_pro_text1 {
	top: 3%; right: 63%;
}
.tiane_pro_text2 {
	top: 37%; right: 65%;
}
.tiane_pro_text3 {
	right: 62%; bottom: 6%;
}
.tiane_pro_text4 {
	left: 62%; top: -3%;
}
.tiane_pro_text5 {
	left: 65%; top: 19%;
}
.tiane_pro_text6 {
	left: 64%; bottom: 13%;
}
.tiane3_box {
	padding: 20px; width: 320px; height: 320px;
}
.tiane3_btn {
	padding: 0px; width: 60px; height: 60px;
}
.tiane3_btn1 {
	top: -10px; margin-left: -30px;
}
.tiane3_btn2 {
	right: -10px; margin-top: -30px;
}
.tiane3_btn3 {
	bottom: -10px; margin-left: -30px;
}
.tiane3_btn4 {
	left: -10px; margin-top: -30px;
}
.tiane3_btn_line {
	left: 0px; top: 0px; right: 0px; bottom: 0px;
}
.tiane3_btn_list {
	left: 7px; top: 7px; right: 7px; bottom: 7px;
}
.tiane3_btn_list img {
	left: 7px; top: 5px; width: 30px; position: absolute;
}
.tiane3_btn1 .tiane3_btn_list span {
	left: -50%; width: 200%; bottom: -35px; font-size: 14px;
}
.tiane3_btn3 .tiane3_btn_list span {
	left: -50%; top: -35px; width: 200%; font-size: 14px;
}
.tiane3_btn4 .tiane3_btn_list span {
	top: 55px; width: 200%; right: -50%; font-size: 14px;
}
.tiane3_btn2 .tiane3_btn_list span {
	left: -50%; top: 55px; width: 200%; font-size: 14px;
}
.tiane_pro_zi {
	padding: 20px 20px 40px; left: 0px; top: 0px; position: relative;
}
.tiane_pro_zi h5 {
	line-height: 25px; font-size: 16px; margin-bottom: 10px;
}
.tiane_pro_zi p {
	font-size: 14px;
}
.ycpy_phone {
	padding: 5px 15px 15px;
}
.ycpy_phone_list_zi {
	padding: 10px 10px 25px; margin-bottom: 25px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ycpy_phone_list_zi h5 {
	margin: 5px 0px 0px; color: rgb(0, 164, 150); font-size: 20px;
}
.ycpy_phone_list_zi span {
	margin: 5px 0px 15px; color: rgb(153, 153, 153); text-transform: uppercase; font-size: 16px; display: inline-block;
}
.ycpy_phone_list_zi p {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px;
}
.fazhan_sec1 {
	padding: 40px 0px;
}
.fazhan_sec1_a {
	width: 280px; height: 280px;
}
.fazhan_sec1_a_zi {
	border: 8px solid rgb(0, 164, 150); border-image: none;
}
.fazhan_sec1_bdiv p {
	margin: 0px auto; width: 85%; font-size: 14px;
}
.fazhan_sec1_b {
	margin-top: 20px;
}
.fazhan_sec2 {
	padding: 40px 0px;
}
.fazhan_sec2_con > h5 {
	font-size: 24px; margin-bottom: 20px;
}
.fazhan_sec2_con > span {
	font-size: 18px;
}
.fazhan_sec2_con > p {
	line-height: 20px; font-size: 12px;
}
.fazhan_sec2_con_img img {
	width: 100%;
}
.fazhan_sec3 {
	padding: 40px 0px;
}
.fazhan_sec3_a img {
	width: 100%; margin-left: 0px;
}
.fazhan_sec3_b {
	padding: 25px; border: 8px solid rgb(0, 164, 150); border-image: none; left: 0px; top: 0px; width: 100%; margin-top: 25px; position: relative; transform: translateY(0px); -webkit-transform: translateY(0); -o-transform: translateY(0); -moz-transform: translateY(0);
}
.fazhan_sec3_b h5 {
	font-size: 24px;
}
.fazhan_sec3_b p {
	line-height: 20px; font-size: 13px;
}
.join {
	margin-top: 60px !important;
}
.zhaop_tit span {
	font-size: 14px;
}
.zhaop_p span {
	font-size: 13px;
}
.zhaop_txt {
	padding: 15px;
}
.zhaop_txt h5 {
	font-size: 13px;
}
.zhaop_txt p {
	line-height: 20px; font-size: 12px;
}
.job_show_con h5 {
	font-size: 14px;
}
.job_show_zi {
	padding: 10px;
}
.job_show_zis span {
	width: 80px; font-size: 13px;
}
.job_show_zi i {
	padding-left: 80px;
}
.job_show_zis {
	padding-left: 80px;
}
.tat_cen_left {
	width: 100%; height: 300px !important;
}
.tat_cen_right {
	width: 100%;
}
.con_cen {
	padding: 15px 10px;
}
.con_cen h3 {
	font-size: 16px; margin-bottom: 10px;
}
.con_cen p {
	line-height: 20px; font-size: 13px;
}
.information {
	padding-top: 40px !important;
}
.contact_inner {
	padding-bottom: 40px !important;
}
.tion_left_one input {
	font-size: 14px;
}
.source_con {
	width: 100% !important; margin-left: 0px !important;
}
.source_con .video_close1 {
	right: 0px;
}
.source_con img {
	width: 100%;
}
.about_ld_kj_h {
	width: 100% !important;
}
.about_ld_kj_h_phone {
	padding: 0px 10px; margin-top: 30px;
}
.about_ld_kj_h_phone_list {
	padding-bottom: 15px; margin-bottom: 25px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.about_ld_kj_h_phone_list h5 {
	margin: 10px 0px 0px; color: rgb(51, 51, 51); line-height: 30px; font-size: 16px;
}
.home_text {
	padding: 10px 0px;
}
.banner_phone {
	margin-top: 60px;
}
.swiper-pagination-banner_phone {
	bottom: 20px !important;
}
.swiper-pagination-banner_phone .swiper-pagination-bullet {
	width: 10px; height: 10px;
}
.swiper-pagination-banner_phone .swiper-pagination-bullet {
	background: rgb(255, 255, 255); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; -webkit-opacity: 0.8;
}
.swiper-pagination-banner_phone .swiper-pagination-bullet-active {
	background: rgb(0, 164, 150); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1;
}
.swiper-pagination-news_phone .swiper-pagination-bullet-active {
	background: rgb(0, 164, 150); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1;
}
.swiper-pagination-news_phone {
	bottom: 0px !important;
}
.clmp5 {
	margin-right: -5px !important; margin-left: -5px !important;
}
.clpp5 {
	padding-right: 5px !important; padding-left: 5px !important;
}
.mgj_1 {
	background: none;
}
.pro_add {
	display: block;
}
.ind_sec6_bg {
	display: none;
}
}
@media all and (max-width:768px)
{
.ind_sec4_l {
	width: 50%; height: 100%;
}
.ind_sec4_r {
	top: 0%; width: 50%; height: 100%;
}
.ind_sec4_zi_show {
	background: rgba(0, 164, 150, 0.4); top: 0%; height: 100% !important; position: absolute;
}
.ind_sec4_zi_a > h5 {
	letter-spacing: 1px; font-size: 18px;
}
.ind_sec4_zi_a > p {
	letter-spacing: 0px; font-size: 13px; margin-top: 10px;
}
.banner_k_ph {
	left: 15%; top: 50%; width: 70%; position: absolute; transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -moz-transform: translateY(-50%);
}
.banner_zi3 {
	top: 10%;
}
.ind_case_new_zi {
	background: rgb(255, 255, 255); padding: 15px 20px; width: 100%;
}
.ind_case_new_zi h5 {
	margin: 0px 0px 5px; color: rgb(51, 51, 51); font-size: 16px;
}
.ind_case_new_zi span {
	color: rgb(102, 102, 102); font-size: 14px;
}
.products_sec1 .products_sec_img {
	background: url("../images/smg1_ph.jpg") no-repeat center / cover;
}
.products_sec2 .products_sec_img {
	background: url("../images/smg2_ph.jpg") no-repeat center / cover;
}
.products_sec3 .products_sec_img {
	background: url("../images/smg3_ph.jpg") no-repeat center / cover;
}
.home_sec1_bg1 {
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0;
}
.home_sec1_left {
	margin-bottom: 10px;
}
.home_sec1 {
	background: rgb(255, 255, 255);
}
.home_sec1_right {
	margin-bottom: 10px;
}
}
