﻿@charset "utf-8";
/* CSS Document aixinjufu 20200110*/
body { font:14px "microsoft Yahei","Arial",sans-serif; color: #333; background-color: #fff; word-wrap: break-word;}
*{padding:0;margin:0;}
img{border:0; vertical-align: middle; line-height: 0;}
ul,li{list-style:none;}
a{text-decoration:none;transition:all 0.4s;-webkit-transition:all 0.4s; color: #333;}
a:hover {color: #d80414;}
input{  border: 0; background:none; font:14px "microsoft Yahei","Arial",sans-serif; width: 100%; box-sizing: border-box;}
h2{font-weight:400;}
i{ font-style:normal;}
b{ font-weight:normal;}
.footer .formError {display: none;}

/*文本框默认颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity:0.8; color: #333}
input:-moz-placeholder, textarea:-moz-placeholder {opacity:0.8; color: #333}
input::-moz-placeholder, textarea::-moz-placeholder { opacity:0.8; color: #333}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity:0.8; color: #333}

/*回顶部*/
#top{position:fixed; bottom:25%; right:4px; display: none; z-index:9999;}	
.top_ul .li {position: relative; cursor:pointer; width:40px; height:40px; transition:all 0.2s ease-in; -webkit-transition:all 0.2s ease-in; margin-bottom: 4px;}
.top_ul .top_a {display: block;}
.top_ul img {width: 100%;}
.top_ul .top_conbox {display: none; position: absolute; right: 100%; top: -65px; padding-right: 6px; text-align: center; line-height: 1.5;}
/*.top_ul .top_conbox:after {content: ""; position: absolute; right: 0; top: 50%; margin-top: -8px; border: 8px solid transparent; border-left-color: #fff;}*/
.top_ul .top_conimg {width: 169px; height: 192px; box-sizing: border-box; padding: 15px 22px 8px 14px; background: url(../images/right_ewmbg.png) no-repeat;}
.top_conimg strong {padding-top: 8px; color: #333; font-weight: normal;}
.top_ul .last {background:#d80414 url(../images/top.png) no-repeat;}
.top_ul .last:hover{background-position-y: -40px;}
.top_ul .li:hover .top_conbox {display: block;}

/* clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before, body:before, .header:before, .main:before, .footer:before, .wrap:before { content: ''; display: table }
.cf:after, after, .header:after, .main:after, .footer:after, .wrap:after { content: ''; display: table; clear: both }
.cf, .header, .main, .footer, .wrap { *zoom: 1 }

/*图片放大*/
.tr_sc{ overflow:hidden; display:block; box-sizing: border-box;}
.tr_sc img{transition:1.6s all; -webkit-transition:1.6s  all; width: 100%;}
.tr_sc:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

/*其他公用*/
.wrap{width: 1360px; margin: 0 auto; box-sizing: border-box;}
.ww{ word-wrap: break-word}
.hidden {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 100%; display: block; box-sizing: border-box;}
.pst_rel {position: relative;}
.main_p {padding: 90px 0 120px;}

.page {padding: 55px 0 0;}

/*背景色*/
.bg_e8 {background-color: #e8e8e9;}
.bg_f6 {background-color: #f6f6f6;}

/*编辑器*/
.editor_con {}
.editor_con img {max-width: 100%; height: auto !important;}
.editor_con img {margin: 10px 0;}
.news_part2 .editor_con p {margin: 10px 0;} 


/** Generated by FG **/
@font-face {
	font-family: 'Conv_DINCond-Bold';
	src: url('../fonts/DINCond-Bold.eot');
	src: local('☺'), url('../fonts/DINCond-Bold.woff') format('woff'), url('../fonts/DINCond-Bold.ttf') format('truetype'), url('../fonts/DINCond-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_DIN Regular';
	src: url('../fonts/DIN Regular.eot');
	src: local('☺'), url('../fonts/DIN Regular.woff') format('woff'), url('../fonts/DIN Regular.ttf') format('truetype'), url('../fonts/DIN Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*公用头尾*/
/*头部*/
.header {position: absolute; left: 0; top: 0; width: 100%; color: #fff; padding: 27px 0; z-index: 1000;}
.header a {color: #fff; display: block;}
.logo {float: left; height: 68px;}
.logo img {height: 100%;}
.nav_box {float: left; padding: 20px 0 20px 45px;}
.nav,
.head_search {float: left;}
.nav .li {float: left; padding: 0 22px;}
.nav .nav_a {line-height: 24px; border-bottom: 3px solid transparent; font-weight: bold;}
.nav .one .nav_a,
.nav .nav_a:hover {border-color: #fff;}
.head_search {padding: 0 0 0 20px; position: relative; transition: all 0.4s; cursor: pointer;}
.search_a {line-height: 28px; height: 28px;}

.search_inputbox {position: absolute; left: 0; top: -8px; width: 256px; display: none; transition: all 0.4s; box-sizing: border-box;}
.hsearch_input {border: 1px solid #f0f0f0;border: 1px solid rgba(240,240,240,0.6); box-sizing: border-box; height: 38px; width: 100%;}
.hsearch_input input {height: 36px; line-height: 36px; padding: 0 60px 0 7px; color: #fff;}
.hsearch_submit {position: absolute; right: 0; top: 0; width: 53px; height: 38px; background: #d80414 url(../images/icon_search.png) center no-repeat;}
.hsearch_submit input {color: transparent; height: 100%;cursor: pointer;  -webkit-appearance: none;}

.head_search.on .search_inputbox {display: block;}
.head_search.on .search_a img  {display: none;}

/*尾部*/
.foot_linkbox {overflow: hidden;}
.foot_link {margin-left: -1px;}
.foot_link .li{float: left; width: 25%; box-sizing: border-box;}
.foot_linka {display: block; color: #fff; position: relative;}
.foot_linka:before {content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/opc_black7.png);}
.foot_linka:after {content: ""; position: absolute; left: 0; top: 0; height: 100%; width: 1px; background: url(../images/opc_white3.png);}
.foot_linktit {position: absolute; left: 0; top: 50%; margin-top: -15px; width: 100%; box-sizing: border-box; font-size: 24px; line-height: 30px; text-align: center; z-index: 10;}

.footer {background: #231815; color: #fff; padding: 70px 0 10px; border-top: 8px solid #d80413;}
.footer a {color: #fff;}
.foot_part1 {padding: 0 0 90px;}
.foot_part2 {font-size: 11px; line-height: 20px; font-weight: bold;}
.foot_copy {float: left;}
.foot_jszc {float: right;}
.foot_logo {float: left; margin-right: 45px;}
.foot_nav {float: left; font-weight: bold; line-height: 30px; border-left: 1px solid #453c3a;}
.foot_nav .li {float: left; padding: 0 36px; border-right: 1px solid #453c3a; height: 293px;}
.foot_nav .li a {display: block;}
.foot_ol a {font-size: 12px;}
.foot_ol .ol_li span {float: left; margin-right: 5px; font-size: 12px;}
.foot_ol .ol_li b {overflow: hidden; display: block; font-size: 18px;}
.last .ol_li {padding-bottom: 30px;}
.foot_ewmbox span {margin-top: 20px;}
.foot_form {float: right; width: 420px;}
.foot_formul {margin: 0 -13px;}
.foot_formul .li {float: left; width: 50%; box-sizing: border-box; padding: 0 13px;}
.input_box {line-height: 34px; border-bottom: 1px solid #4f4644; margin-bottom: 25px; overflow: hidden;}
.input_box label{float: left;line-height: 34px;}
.input_box .input{overflow: hidden;}
.textarea_box label {display: block;line-height: 34px;}
.textarea_box .textarea {border: 1px solid #4f4644;height: 90px; box-sizing: border-box;}
.textarea textarea {width: 100%; background: none; border: none; resize: none; height: 100%;color: #fff; box-sizing: border-box; padding: 5px;}
.submit_box {width: 150px; margin-top: 20px;}
.submit_box input {line-height: 40px; font-weight: bold; background: #d80414; color: #fff; cursor: pointer; -webkit-appearance: none; }
.input_box input {line-height: 34px; color: #fff; padding: 0 5px;}

.foot_asidepc {}
.foot_asidephone {display: none;}

/*轮播图*/
.arrow_icon {cursor: pointer; z-index: 10; top: 50%; margin-top: -22px; position: absolute; width: 45px;height: 45px;background-repeat: no-repeat; background-color: #d80413; border-radius: 100%; background-position: left center;}
.arrow_left {background-image: url(../images/arrow_left.png);left: -30px;}
.arrow_right {background-image: url(../images/arrow_right.png);right: -30px; background-position-x: right;}
.arrow_icon:hover {background-color: #231815;}
.arrow_left:hover {background-position-x: right;}
.arrow_right:hover {background-position-x: left;}
.swiperPage {
  position: absolute;
  left: 0;
  text-align: right;
  bottom: 35px;
  width: 100%;
  z-index: 10;
  box-sizing: border-box;
  padding: 0 50px;
}
.swiperPage .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #e0e0e0;
  margin: 0 3px;
  cursor: pointer;
  border-radius: 100%;
}
.swiperPage .swiper-active-switch {
  background: #d80414;
}


/*首页*/
/*首页-轮播*/
.in_ban .pagination{ text-align:center; position:absolute; bottom:200px; left:0; width:100%; z-index:10;}
.in_ban .pagination span{ display:inline-block; width:200px; height:30px; margin:0 16px; cursor:pointer; position:relative;}
.in_ban .pagination span:after{content:""; position:absolute; left:0; top:50%; display:inline-block; width:100%; height:1px; background:#4c4a4b;z-index: 1;}
.in_ban .pagination span:before{content:""; position:absolute; left:0; top:50%; display:inline-block; width:0; height:3px; background:#d80414; transition:all 0s;z-index: 2;}
.in_ban .pagination .swiper-active-switch:after {height: 3px;}
.in_ban .pagination .swiper-active-switch:before{ width:100%; transition:all 5s;}

.in_ban {background-color: #070401; height: 960px; box-sizing: border-box; color: #fff;}
.in_ban a {color: #fff;}
.in_ban .swiper-container,
.in_ban .swiper-wrapper,
.in_ban .swiper-slide,
.in_ban .li_box {height: 100%; box-sizing: border-box; display: block;}
.in_ban .li_box {background-position: center; background-repeat: no-repeat; background-size: cover; padding: 310px 0 0;}
.in_bancon {/*width: 530px;*/ display:inline-block; box-sizing: border-box; position: relative; padding: 47px 110px 32px; font-weight: bold;font-family: arial; line-height: 20px; text-transform: uppercase;}
.in_bancon .editor_con {position: relative; z-index: 2;}
.in_bancon h1 {font-size: 72px; line-height: 90px; max-height: 180px; overflow: hidden; margin-bottom: 5px;}
.in_bancon:before {content: ""; position: absolute; top: 0; left: 25%; right: 25%; /*width: 234px;*/ height: 100%; background: #d80414;}
.in_banlist {position: absolute; left: 0; bottom: 0; width: 100%; height: 155px; box-sizing: border-box; background: url(../images/opc_black6.png); z-index: 10;}
.banlist_a {display: block; padding: 30px 55px 35px 75px;}
.banlist_ul .li {float: left; width: 33.33%; box-sizing: border-box; }
.banlist_icon {float: left; width: 80px; height: 80px; text-align: center; line-height: 80px; margin: 4px 40px 4px 0;}
.banlist_icon img {max-width: 100%; max-height: 100%;}
.banlist_con {overflow: hidden;}
.banlist_tit {transition: all 0.4s; font-size: 24px; line-height: 40px; border-bottom: 1px solid transparent; padding: 0 20px 0 0; background: url(../images/icon_link.png) right center no-repeat;}
.banlist_intro {font-weight: bold; line-height: 22px; height: 44px; overflow: hidden; margin-top: 5px;}
.banlist_a:hover {background: url(../images/opc_red4.png);}
.banlist_a:hover .banlist_tit {border-color: #fff;}

/*首页-关于我们*/
.in_aboutbox {background-color: #e8e8e9; background-position: center bottom; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; padding: 70px 0 140px;}
.in_titbox {text-align: center; margin-bottom: 15px;}
.index_tit {display: inline-block; font-size: 24px; line-height: 30px; font-weight: bold; width: 95px; height: 101px; box-sizing: border-box; background: url(../images/icon_music3.png) center no-repeat; background-size: cover; padding: 26px 20px 15px;}
.index_intro {font-size: 30px; line-height: 36px; font-weight: lighter; text-align: center; padding: 10px 0;}
.in_aboutcon {padding: 30px 0;}
.in_aboutleft {float: left; width: 50%; box-sizing: border-box; padding: 0 100px 0 0;}
.in_abouttit {font-size: 24px; line-height: 30px; font-weight: bold; padding-bottom: 15px; border-bottom: 1px solid #d80414;}
.in_aboutintro {line-height: 30px; font-weight: bold; color: #333; padding: 10px 0 10px 55px; letter-spacing: 1.2px;}
.in_aboutright {float: left; width: 50%;box-sizing: border-box; position: relative;}
.in_aboutright:after {content: ""; position: absolute; top: 10px; left: 10px; width: 100%; height: 100%; background: url(../images/opc_black2.png);}
.in_aboutvideo {background-position: center; background-repeat: no-repeat; background-size: cover; height: 355px; position: relative; z-index: 10;}
.in_aboutvideo .video_icon {z-index: 10; position: absolute; left: 50%; top: 50%; margin-left: -25px; margin-top: -25px; width: 50px; height: 50px;  background: url(../images/icon_video.png) center no-repeat; background-size: cover; cursor: pointer;}

.in_aboutbox .in_aboutintro {height: 240px; overflow: hidden; padding-top: 0; padding-bottom: 0; margin-top: 10px; padding-left: 0;}
.in_abouttat {margin: 12px 10px 0 0; text-align: right;}
.in_abouttat a {display: inline-block;background: #d80413;width: 120px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;font-weight: bold;}

/*首页-核心优势*/
.in_hxysbox {background-color: #3f3f3f; background-position: center; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; padding: 83px 0; color: #fff;}
.in_hxysbox .index_tit {background-image: url(../images/icon_music4.png);}
.in_hxys_dlpp {margin: 80px 0;}
.in_hxys_tit {font-size: 18px; line-height: 30px; text-align: center; font-weight: bold; padding: 7px;} 
.in_hxys_dlpp .in_hxys_tit {border: 1px solid #fff; border: 1px solid rgba(255,255,255,0.3);}
.dlpp_table {}
.dlpp_table .li {float: left; width: 16.6666%; box-sizing: border-box; border: 1px solid #fff; border: 1px solid rgba(255,255,255,0.3); margin-top: -1px;}
.dlpp_logo {transition: all 0.4s; padding: 10px; height: 100px; box-sizing: border-box; line-height: 80px; text-align: center;} 
.dlpp_logo img {max-width: 100%; max-height: 100%;}
.dlpp_logo:hover {background: url(../images/opc_white3.png);}

.in_hxys_honor {padding: 110px 0 40px;}
.in_honor_swiper {padding: 0 80px; margin: 35px 0 0;}
.swiper_box{overflow: hidden;}
.in_honor_swiper .swiper-container{width: 170%; margin-left: -35%;}
.in_honor_swiper .honor_a {display: block; background: #fff; box-sizing: border-box; padding: 25px 25px 18px; color: #333;}
.in_honorpic img {width: 100%;}
.in_honortit {line-height: 24px; height: 80px; overflow: hidden; margin: 14px 0 0; font-weight: bold; letter-spacing: 2px;}

.in_honor_swiper .swiper_box{ position: relative;}
.in_honor_swiper .lr{ position: absolute;  top: 0; height: 100%; z-index: 10;}
.in_honor_swiper .l1{width: 12%; left: 0;}
.in_honor_swiper .l2{width: 21%; left: 12%; }
.in_honor_swiper .r2{width: 21%; right: 12%;}
.in_honor_swiper .r1{ width: 12%; right: 0;}


/*首页-产品展示*/
.in_cpzsbox {background-color: #efeff1; background-position: center bottom; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; padding: 120px 0 60px;}
.in_cpzslist {padding: 30px 0;}
.in_cpzs_ul {margin: 0 -70px; padding: 32px 0;}
.in_cpzs_ul .li {float: left; width: 16.6666%; box-sizing: border-box; text-align: center;}
.cpzs_ul1 .li {width: 20%;}
.in_cpzsicon {line-height: 70px; height: 70px;}
.in_cpzsicon img {max-width: 100%; max-height: 100%;}
.in_cpzstit {font-size: 18px; line-height: 24px; color: #333;}
.in_cpzstit .tit {display: inline-block; padding: 13px; position: relative;}
.in_cpzstit .tit:before {content: ""; position: absolute; right: 100%; top: 50%; width: 200px; height: 1px; background: #ccc;}
.in_cpzstit .tit:after {content: ""; position: absolute; left: 100%; top: 50%; width: 200px; height: 1px; background: #ccc;}


/*首页-工程案例*/
.in_anlibox {background-color: #000; background-position: center; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; padding: 90px 0 130px;}
.in_anliswiper {margin-top: 50px;}
.in_anliswiper .arrow_left {left: 10px;}
.in_anliswiper .arrow_right {right: 10px;}
.in_anliswiper .swiper-container {margin: 0 -25px;}
.in_anliswiper .swiper-slide {box-sizing: border-box; padding: 0 25px;}
.in_anliswiper .anli_a {background: #fff; display: block; border-bottom: 1px solid #d80414;}
.in_anlipic {position: relative;}
.anli_time {position: absolute; left: 40px; bottom: 20px; font-size: 30px; line-height: 40px; color: #fff; font-family:'Conv_DINCond-Bold','Arial',Sans-Serif;}
.in_anlicon {padding: 30px 30px; box-sizing: border-box;}
.anli_tit {line-height: 24px; font-weight: bold; height: 50px; overflow: hidden; margin-bottom: 13px;}
.anli_link {font-size: 12px; line-height: 20px; color: #d80414; font-weight: bold;}

/*首页-新闻资讯*/
.in_newsbox {background-color: #efeff1; background-position: center bottom; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; padding: 90px 0 110px;}
.in_newslist {padding: 33px 0 25px;}
.in_newsleft {float: left; width: 65.44%; margin-right: 45px; box-sizing: border-box; padding: 12px 0;}
.in_newsright {overflow: hidden;}
.newslide_box {position: relative; display: block; box-sizing: border-box;}
.in_newspic img {width: 100%;}
.in_newscon {color: #fff; position: absolute; width:100%; left: 0; bottom: 0; padding: 40px; box-sizing: border-box; font-weight: bold;}
.innews_time {line-height: 20px; margin-bottom: 10px;font-family:'Conv_DIN Regular','Arial',Sans-Serif;}
.innews_tit {font-size: 18px; line-height: 26px;}
.newright_a {display: block;}
.newright_time {border-bottom: 1px solid #d80414; font-family:'Conv_DIN Regular','Arial',Sans-Serif; margin-right: 25px; float: left; width: 60px; height: 50px; background: #f4f4f4; text-align: center; font-size: 12px; box-sizing: border-box; line-height: 1.1;}
.newright_time b {display: block; font-size: 18px; padding: 10px 0 0;}
.newright_tit {line-height: 20px; font-weight: bold; height: 40px; overflow: hidden; margin: 4px 0; display: table; box-sizing: border-box;}
.newright_tit .tit {display: table-cell; vertical-align: middle;}
.newright_ul .li {padding: 12px 0;}
.in_newsbox .swiperPage {padding: 0 40px;}
.index_more {text-align: right;}
.index_more .lm_link {display: inline-block;width: 120px;line-height: 40px; font-size: 14px; margin-top: 0;}

.active .newright_time {background: #d80414; color: #fff; }

/*产品中心*/
.lm_ban {position: relative; background-color: #251404; background-position: center; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; height: 600px; padding: 300px 0 0; color: #fff;}
.lm_tit {font-size: 40px; line-height: 50px; font-weight: bold;}
body .lm_tit {display: none;}
.navtwo_box {position: absolute; width: 100%; left: 0; bottom: 0; background: url(../images/opc_black4.png);}
.navtwo_ul .li {float: left; width: 33.33%; box-sizing: border-box; text-align: center;}
.navtwo_ul .li a {line-height: 60px; font-weight: bold; color: #fff; display: block;}
.navnum1 {display: none;}
.navnum2 .li {width: 50%;}
.navnum4 .li {width: 25%;}
.navnum5 .li {width: 20%;}
.navnum6 .li {width: 16.66%;}
.navtwo_ul .li a:hover,
.navtwo_ul .two a {background: #d80414;}

.cpzx_formbox {background-color: #efeff1; padding: 43px 0 20px;}
.cpzx_formitem {line-height: 33px; font-size: 16px; color: #222; padding: 37px 0 20px;}
.cpzx_label {float: left; font-weight: bold; margin-right: 10px;}
.cpzx_formul {overflow: hidden; text-align: center;}
.cpzx_formul .li {float: left; box-sizing: border-box;}
.cpzx_formul .li a {display: block;}
.formul1 .li {width: 11.1111%; margin-bottom: 10px; padding: 0 1px;}
.formul1 a {color: #222; font-weight: lighter;}
.formul1 .on a,
.formul1 a:hover {color: #fff; background: #d80414; font-weight: bold;}
.formul1 {border-bottom: 1px solid #ccc;}

.cpzx_logotit {display: none; transition: all 0.4s;color: #fff; font-weight: bold; font-size: 16px; text-transform: uppercase;}
.cpzx_logo {transition: all 0.4s;}
.formul2 .cpzx_formul {padding: 1px 0 0 1px;}
.formul2 .li {height: 57px; line-height: 55px; width: 12.5%; border: 1px solid #cccccc; margin: -1px 0 0 -1px;}
.cpzx_logo img {max-width: 100%; max-height: 100%;}
.formul2 .on a,
.formul2 a:hover {background: #d80414;}
.formul2 .on .cpzx_logotit,
.formul2 a:hover .cpzx_logotit {display: block;}
.formul2 .on .cpzx_logo,
.formul2 a:hover .cpzx_logo {display: none;}
.cpzx_listbox {padding: 55px 0 100px;}
.cpzx_list {margin: 0 -4px;}
.cpzx_list .li {float: left; width: 25%; box-sizing: border-box; padding: 4px;}
.cpzx_list .cpzx_a {overflow: hidden; height: 468px; display: block; box-sizing: border-box; background: #efeff1; color: #222; position: relative;}

.lm_link {display: block; background: #d80413; width: 200px; line-height: 50px; margin: 0 auto; margin-top: 65px; text-align: center; color: #fff; font-size: 16px; font-weight: bold;}
.lm_link:hover {color: #fff; background: #333;}

.cpzx_tcbox {transition: all 0.4s; top: 100%; left: 0; position: absolute; background: #000; background: rgba(0,0,0,0.9); width: 100%; height: 100%; box-sizing: border-box; padding: 80px 20px 20px 70px; border-top: 3px solid #d80414;}
.cpzx_listcon {padding: 17px;}
.cpzx_listlogo {text-align: right; height: 20px; line-height: 20px; margin-bottom: 15px;}
.cpzx_listlogo img {max-height: 100%; max-width: 100%;}
.cpzx_pic {margin-bottom: 12px;}
.cpzx_pic img {width: 100%;}
.cpzx_tit {line-height: 22px; font-weight: bold; text-align: center; margin-bottom: 5px;}
.cpzx_type {font-size: 12px; line-height: 20px; color: #999999; text-align: center; margin-bottom: 5px; background: url(../images/cpzx_line.png) center no-repeat;}
.cpzx_type span {display: inline-block; padding: 0 10px; background-color: #efeff1;}
.cpzx_intro {font-size: 12px; line-height: 22px;}
.cpzx_titintro .cpzx_intro {height: 66px; overflow: hidden;}
.cpzx_intro ul li {padding-left: 20px; background: url(../images/cpzx_circle.png) left 7px no-repeat;}
.cpzx_titintro {padding: 0 17px;}
.cpzx_more {text-align: center; line-height: 36px; font-weight: bold; font-size: 12px; color: #fff; background: #d80414; margin-top: 20px;}
.cpzx_tcbox .cpzx_intro {color: #fff; line-height: 26px; font-weight: lighter;}
.cpzx_tcbox .cpzx_intro ul li {background-image: url(../images/cpzx_circle2.png);}
.cpzx_list .cpzx_a:hover .cpzx_tcbox {top: 0;}

/*产品资讯*/
.news_swiper {margin: 0 0 25px;}
.news_hotcon,
.news_lista {display: block; background: #f5f5f5; color: #333;}
.news_hotpic {float: left; width: 784px;}
.news_hotright {overflow: hidden; padding: 33px 50px;}
.news_time {width: 60px; text-align: center; line-height: 22px; color: #333; margin-bottom: 15px;}
.news_time b {display: block; font-size: 48px; line-height: 1;}
.news_tit {font-size: 24px; line-height: 34px; max-height: 102px; overflow: hidden; margin-bottom: 10px;}
.news_intro {color: #333; line-height: 24px; height: 72px; overflow: hidden; margin-bottom: 50px;}
.news_link {transition: all 0.4s; width: 150px; line-height: 40px; text-align: center; color: #fff; font-weight: bold; background: #d80414;}
.news_link:hover {background: #333;}


.news_list {margin: 0 -25px;}
.news_lista {height: 380px; overflow: hidden; box-sizing: border-box; position: relative;}
.news_list .li {float: left; width: 33.33%; box-sizing: border-box; padding: 25px;}
.news_pic {display: none;}
.news_listcon {padding: 30px 30px}
.news_listcon .news_time {margin-bottom: 15px;}
.news_listcon .news_tit {font-size: 16px; line-height: 24px; height: 50px; font-weight: bold;}
.news_listcon .news_intro {height: 120px; margin-bottom: 20px;}
.news_link2 {font-size: 12px; line-height: 20px; font-weight: bold; color: #d80414;}

.hasPic .news_pic {display: block;}
.hasPic .news_intro {display: none;}
.hasPic .news_time {color: #fff; position: absolute; left: 40px; top: 25px;}
.hasPic .news_listcon {padding: 30px 30px;}
.hasPic .news_listcon .news_tit {height: 50px; line-height: 24px; margin-bottom: 10px;}

/*常见问题*/
.cjwt_ban {background: #231815; height: 123px;}
.g_lmtit {font-size: 30px; line-height: 40px; text-align: center; font-weight: bold; padding-bottom: 40px;}
.wenti_list {padding: 15px 0;}
.wenti_list .li {margin-bottom: 10px;}
.wenti_tit {background: #fff; position: relative; height: 77px; box-sizing: border-box; padding: ; line-height: 20px; font-weight: bold; padding: 29px 50px; cursor: pointer;}
.wenti_tit .tit {padding: 0 50px 0 25px; background: url(../images/wenti_icon1.png) left center no-repeat;}
.wenti_tit .btn {position: absolute; right: 50px; top: 29px; width: 20px; height: 20px; background: url(../images/wenti_icon.png) no-repeat;}
.wenti_conbox {display: none; background: #f9f9f9;box-shadow: 0px 3px 4px 0px rgba(215, 215, 215, 0.7); padding: 20px 90px 30px 50px;}
.wenti_con {color: #666666; line-height: 26px; padding: 0 0 0 25px; background: url(../images/wenti_icon2.png) left 6px no-repeat;}
.show .wenti_tit .btn {background-position-x: -20px;}

/*诚聘英才*/
.join_part1 {padding: 70px 0 50px;}
.join_tit {font-size: 20px; line-height: 1.5; font-weight: bold; padding: 15px 0; border-bottom: 1px solid #d80414;}
.join_part1 .editor_con {font-weight: bold; line-height: 28px; padding: 34px 0;}
.join_part2 {overflow: hidden; padding: 100px 0; background: url(../images/join_bg.jpg) center bottom no-repeat; background-size: 100% auto;}
.join_swiper {margin-bottom: 90px;}
.join_swiper .swiper-container {margin: 0 -20px;}
.join_swiper .arrow_icon {background-color: transparent;}
.join_swiper .arrow_left {background-image: url(../images/arrow_left2.png); left: -80px;}
.join_swiper .arrow_right {background-image: url(../images/arrow_right2.png); right: -80px;}
.join_swiper .swiper-slide {box-sizing: border-box; padding: 0 20px;}

.join_part2 .part2 ul{margin: 0 -12px;}
.join_part2 .part2 li{float: left; width: 20%; box-sizing: border-box; padding: 12px;}
.join_part2 .part2 dl{border: 1px solid #e2e2e2; height: 220px; box-sizing: border-box; padding:30px; cursor: pointer; position: relative;}
.join_part2 .part2 dl:before{content: ""; display: none; position: absolute; left: 0; bottom: -43px; width: 100%; height: 32px; background: url(../images/zico_02.png) center top no-repeat; transition:all 0.4s;}
.join_part2 .part2 dt{font-weight: bold; font-size: 16px; line-height: 24px; padding-bottom: 12px;}
.join_part2 .part2 .dd1{line-height: 30px; font-weight: lighter;}
.join_part2 .part2 .dd2,
.join_part2 .part2 .dd3,
.join_part2 .part2 .dd4{display: none;}
.join_part2 .part2 li.one dl:before{display: block;}
.join_part2 .part2 .list_box{background: #231815; color: #fff; padding: 60px 0 43px; position: relative; margin: 30px 0; display: none;}
.join_part2 .part2 .list_box:before,
.join_part2 .part2 .list_box:after{content: ""; position: absolute; top: 0; width: 50%; height: 100%;background: #231815; transition: 0.3s;}
.join_part2 .part2 .list_box:before{left: -50%;}
.join_part2 .part2 .list_box:after{right: -50%;}
.join_part2 .part2 .list_box .left{ float: left; width: 70%;}
.join_part2 .part2 .list_box .left .txt{ font-weight: bold; font-size: 16px; line-height: 24px; padding-bottom: 22px;}
.join_part2 .part2 .list_box .left .tet{line-height: 33px; font-weight: lighter;}
.join_part2 .part2 .list_box .right{margin-top: 10px; border: 1px solid #49403e; float: right; width: 253px; box-sizing: border-box; padding: 17px 25px 25px;}
.join_part2 .part2 .list_box .right .li{padding:14px 0;}
.join_part2 .part2 .list_box .right i{display: block; padding-bottom: 10px; line-height: 24px; font-weight: lighter;}
.join_part2 .part2 .list_box .right b{display: block; font-weight: bold; font-size: 16px; line-height: 26px; padding-left: 20px;}

.join_part2 .part2 dl:hover {border-color: #333;}

/*服务与支持*/
.fwzc_list {margin: -25px;}
.fwzc_list .li {float: left; width: 33.33%; box-sizing: border-box; padding: 25px;}
.fwzc_list .fwzc_a {display: block; background: #f5f5f5;}
.fwzc_titbox {padding: 40px 20px; text-align: center; height: 110px; box-sizing: border-box;}
.fwzc_tit {font-size: 16px; line-height: 24px; font-weight: bold;}

/*关于我们*/
.about_part1 {background-position: center; background-repeat: no-repeat; background-size: cover; padding: 138px 0;}
.about_part1 .in_aboutleft {padding: 0 60px 0 20px; width: 53.4%;}
.about_part1 .in_aboutintro {line-height: 24px; text-indent: 2em; padding: 15px 60px 15px 0; letter-spacing: 0.4px; font-weight: normal;}
.about_part1 .in_aboutright {width: 46.6%;}
.about_part1 .in_aboutvideo {height: 405px;}
.about_part1 .in_aboutvideo .video_icon {width: 61px; height: 61px; background-image: url(../images/about_videobtn.png); margin-left: -30px; margin-top: -30px;}
.about_part1 .in_aboutright:after {background-image: url(../images/opc_black1.png);top: 13px;left: 13px;}
.about_part1 .in_abouttit {padding-bottom: 20px;}

.about_part2 {background-color: #333; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 100px 0 80px; color: #fff;}
.about_part2 a {color: #fff;}
.about_conbox {width: 800px; box-sizing: border-box; max-width: 100%; margin: 0 auto; letter-spacing: 1px; text-align: center;}
.about_tit {font-size: 30px; line-height: 40px; font-weight: lighter; padding-bottom: 25px;}
.about_intro {line-height: 24px; font-weight: bold;} 

.about_part3 {padding: 120px 0 145px;}
.about_wenhua_ul .li{float: left; width: 50%; box-sizing: border-box; padding: 35px 70px 95px 0;}
.about_wenhua .wenhua_a {display: block; width: 556px; max-width: 100%; box-sizing: border-box; position: relative;}
.wenhua_conbox {position: absolute; width: 100%; box-sizing: border-box; bottom: 0; left: 0; color: #fff; padding: 25px 40px;}
.wenhua_icon {float: left; width: 28px; height: 28px; margin: 4px 15px 0 0;}
.wenhua_icon img {width: 100%; height: 100%;}
.wenhua_con {overflow: hidden;}
.wenhua_tit {font-size: 26px; line-height: 36px; font-weight: lighter; margin-bottom: 4px;}
.wenhua_intro {font-size: 16px; line-height: 24px; font-weight: bold;}
.about_wenhua .li2 .wenhua_a {float: right; position: relative; top: 80px;}

.about_part5 {padding: 127px 0 100px;}
.about_part5 .about_conbox {width: 1140px;}
.about_part5 .about_tit {color: #231815;}
.about_swiper {margin: 60px 0;}
.about_swiper .swiper-container {margin: 0 -25px;}
.about_swiper .swiper-slide {box-sizing: border-box; padding: 0 25px;}
.about_swiper .arrow_left {left: -96px;}
.about_swiper .arrow_right {right: -96px;}

/*联系我们*/
.contact_box {background: #efeff1;}
.contact_left {width: 600px; float: left; padding: 84px; box-sizing: border-box;}
.contact_tit {font-size: 24px; line-height: 1.5; font-weight: bold; margin-bottom: 36px;}
.contact_con {font-weight: bold; }
.contact_con .li {line-height: 24px; margin-bottom: 26px; padding-left: 36px; background-position: left 3px; background-repeat: no-repeat;}
.contact_con .li1 {background-image: url(../images/contact_icon1.png);}
.contact_con .li2 {background-image: url(../images/contact_icon2.png);}
.contact_con .li3 {background-image: url(../images/contact_icon3.png);}
.contact_con .li4 {background-image: url(../images/contact_icon4.png);}
.contact_right {overflow: hidden;}
.contact_map {height: 493px;}

/* 应用案例 */
.anli_listul {margin: 0 -25px;}
.anli_listul li{float: left; width: 33.33%; box-sizing: border-box; padding: 0 25px 90px;}
.anli_listul dl{height: 380px; background: #f5f5f5;}
.anli_listul dt{overflow: hidden;}
.anli_listul dt img{transition: 0.5s; width: 100%;}
.anli_listul dd{padding: 30px 30px;}
.anli_listul dd .txt{display: block; font-weight: bold; font-size: 16px; line-height: 1.5; height: 50px; overflow: hidden; transition: 0.5s; margin-bottom: 10px;}
.anli_listul dd .tat{font-size: 12px; color: #d80414; font-weight: bold;}
.anli_listul li a:hover img{ transform: scale(1.1);}
.anli_listul li a:hover .txt{color: #d80414;}


/* 新闻详情 */
.news_box{max-width: 1160px; margin: 0 auto; }
.news_part1{background: #efeff1; padding: 20px 0 60px 0 ;}
.news_part1 .left{float: left; font-size: 12px;}
.news_part1 .left a{float: left; color: #999;}
.news_part1 .left i{float: left; padding: 0 5px;}
.news_part1 .left a.one,
.news_part1 .left a:hover{color: #666;}
.news_part1 .right{float: right;}
.news_part1 .right .span1 {float: left; color: #666;}
.news_part1 .right .bshare-custom {float: left;}
.news_part1 .right a{transition: 0s;}
.news_part1 .txt{text-align: center; font-size: 30px; line-height: 1.4; padding: 70px 0 20px 0; margin-bottom: 20px; border-bottom: 1px solid #ddd ;}
.news_part1 .tit{text-align: center;}
.news_part1 .tit span{ color: #999; padding: 0 20px; display: inline-block;}

.news_part2{padding: 50px 0 100px 0; font-size: 16px; line-height: 1.6; }
.news_part2 img{max-width: 100%; height: auto !important;}

/* 视频播放/弹层 */
.video_box{position: relative; }
.video_box b{ position: absolute; left: 50%; top: 50%; z-index: 1; width: 66px; height: 66px; margin: -33px 0 0 -33px; background: url(../images/ico_video.png) no-repeat; cursor: pointer;}
.tap_video{position: fixed; left: 0; top:0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 9999;}
.tap_video b{position: absolute; right: 0; top: 0; width: 40px; height: 40px; background: rgba(0, 0, 0, 0.6) url(../images/ico_video_on.png) center no-repeat; cursor: pointer; z-index: 1;}
.tap_video_box{ position: absolute; left: 50%; top: 50%; width: 1000px; height: 560px; margin: -280px 0 0 -500px; background: #fff;}

.news_part3{background: #efeff1; padding: 35px 0 ;}
.news_part3 .but{float: right; padding-top: 5px;}
.news_part3 .but a{width: 180px; line-height: 44px; background: #969697; color: #fff; font-size: 16px; font-weight: bold; display: inline-block; text-align: center;}
.news_part3 .but a:hover{background: #d80414;}
.news_part3 .page1{overflow: hidden; padding-right: 30px;}
.news_part3 .page1 li{padding: 5px 0; font-size: 16px;}
.news_part3 .page1 b{display: block; font-weight: bold; float: left;}
.news_part3 .page1 i{display: block; overflow: hidden;}


/* 搜索结果 */
.search_part .form{padding-bottom: 50px;}
.search_part .form dt{float: right;}
.search_part .form dt input{width: 270px; line-height: 60px; background: #d80414; color: #fff; font-size: 18px; font-weight: bold; cursor: pointer; transition: 0.5s; -webkit-appearance: none; }
.search_part .form dt input:hover{background: #000;}
.search_part .form dd{overflow: hidden; border: 1px solid #000; border-right: 0; padding: 0 20px 0 65px; background: url(../images/ico_01.png) center left 20px no-repeat; }
.search_part .form dd input{ line-height: 58px; font-size: 18px;}
.search_part .label {margin-bottom: 50px; overflow-y: hidden;}
.search_part .label li{float: left; width: 20%; box-sizing: border-box; }
.search_part .label li:last-child a{border: 0;}
.search_part .label a{display: block; text-align: center; line-height: 40px; background: #000; color: #fff; border-right: 1px solid #262626;}
.search_part .label a.one,
.search_part .label a:hover{background: #d80414; color: #fff; font-weight: bold;}
.search_part .list1 .cpzx_list{padding-bottom: 70px;}


/* 售后服务 */
.fuwu_part{max-width: 1042px; margin: auto;}
.fuwu_part ul{margin: -50px -40px 0 -40px;}
.fuwu_part li{float: left; width: 33.3%; padding: 50px 40px 0 40px; box-sizing: border-box;}
.fuwu_part li input{border-bottom:1px solid #ccc; padding-bottom: 10px; font-size: 16px;}
.fuwu_part li.li{width: 100%;}
.fuwu_part li dl{padding-bottom: 30px;}
.fuwu_part li dt{font-weight: bold; font-size: 16px; padding-bottom: 10px;}
.fuwu_part li textarea{border:1px solid #ccc; padding: 15px; box-sizing: border-box; width: 100%; height: 145px; font-family: "microsoft Yahei"; font-size: 16px; line-height: 1.6;}
.fuwu_part li .submit{width: 180px; line-height:44px; display: block; border: 0; padding: 0; background: #333; margin: 0 auto; cursor: pointer; transition: 0.5s; color: #fff; font-weight: bold; font-size: 16px; -webkit-appearance: none;}
.fuwu_part li .submit:hover{background: #d80414;}


/*首页动画*/
.index_header .header {transform: translate(0,-40px); opacity: 0; transition: all 0.6s ease-out 0.4s;}
.in_bancon {transform: translate(0,30px);opacity: 0;transition: all 0.6s ease-out 0.2s;}
.in_bantit {transform: translate(0,30px);opacity: 0;transition: all 0.6s ease-out 0.5s;}
.in_banintro {transform: translate(0,20px);opacity: 0;transition: all 0.6s ease-out 1s;}
.in_banlist {/*transform: translate(0,30px);*/opacity: 0;transition: all 0.6s ease-out 0.2s;}
.banlist_ul .li {transform: translate(0,40px); opacity: 0;}
.banlist_ul .li:nth-child(1){transition: all 0.8s ease-out 0.4s;}
.banlist_ul .li:nth-child(2){transition: all 0.8s ease-out 0.6s;}
.banlist_ul .li:nth-child(3){transition: all 0.8s ease-out 0.8s;}

.in_titbox {transform: translate(0,30px);opacity: 0;transition: all 0.6s ease-out 0.2s;}
.index_intro {transform: translate(0,30px);opacity: 0;transition: all 0.6s ease-out 0.4s;}

.in_aboutbox .in_aboutleft {transform: translate(-40px,0);opacity: 0;transition: all 0.8s ease-out 0.6s;}
.in_aboutbox .in_aboutright {transform: translate(40px,0);opacity: 0;transition: all 0.8s ease-out 0.6s;}

.in_hxysbox .in_titbox {transition: all 0.4s ease-out 0s;transform: translate(0,20px);}
.in_hxysbox .index_intro {transition: all 0.4s ease-out 0.2s;transform: translate(0,20px);}
.in_hxys_dlpp {transform: translate(0,40px);opacity: 0;transition: all 0.8s ease-out 0.8s;}
.in_hxys_honor .in_hxys_tit {transform: translate(0,-40px);opacity: 0;transition: all 0.8s ease-out 2s;}
.in_honor_swiper {transform: translate(0,40px);opacity: 0;transition: all 1.2s ease-out 2.8s;}

.in_cpzs_ul {transform: translate(0,40px); opacity: 0;}
.in_cpzs_ul:nth-child(1){transition: all 0.8s ease-out 0.6s;}
.in_cpzs_ul:nth-child(2){transition: all 0.8s ease-out 1s;}
.in_cpzs_ul:nth-child(3){transition: all 0.8s ease-out 1.4s;}

.in_anliswiper .swiper-slide {transform: translate(0,40px); opacity: 0;}
.in_anliswiper .swiper-slide:nth-child(1){transition: all 0.8s ease-out 0.2s;}
.in_anliswiper .swiper-slide:nth-child(2){transition: all 0.8s ease-out 0.4s;}
.in_anliswiper .swiper-slide:nth-child(3){transition: all 0.8s ease-out 0.6s;}
.in_anliswiper .swiper-slide:nth-child(4){transition: all 0.8s ease-out 0.8s;}
.in_anliswiper .swiper-slide:nth-child(5){transition: all 0.8s ease-out 1s;}
.in_anliswiper .swiper-slide:nth-child(6){transition: all 0.8s ease-out 1.2s;}
.in_anliswiper .arrow_left {transform: translate(-40px,0); opacity: 0;transition: all 0.8s ease-out 1.4s;}
.in_anliswiper .arrow_right {transform: translate(40px,0); opacity: 0;transition: all 0.8s ease-out 1.4s;}

.in_newsleft {transform: translate(-40px,0);opacity: 0;transition: all 2s ease-out 0.8s;}
.newright_ul .li {transform: translate(0,40px); opacity: 0;}
.newright_ul .li:nth-child(1){transition: all 0.8s ease-out 0.6s;}
.newright_ul .li:nth-child(2){transition: all 0.8s ease-out 0.8s;}
.newright_ul .li:nth-child(3){transition: all 0.8s ease-out 1s;}
.newright_ul .li:nth-child(4){transition: all 0.8s ease-out 1.2s;}
.newright_ul .li:nth-child(5){transition: all 0.8s ease-out 1.4s;}
.newright_ul .li:nth-child(6){transition: all 0.8s ease-out 1.6s;}
.newright_ul .li:nth-child(7){transition: all 0.8s ease-out 1.8s;}
.index_more {transform: translate(0,30px);opacity: 0;transition: all 1s ease-out 1s;}


.in_anm .banlist_ul .li {transform: translate(0,0);opacity: 1;}
.in_anm .header,
.in_anm .in_bancon,
.in_anm .in_bantit,
.in_anm .in_banintro,
.in_anm .in_banlist,
.in_anm .in_titbox,
.in_anm .index_intro,
.in_anm .in_aboutleft,
.in_anm .in_aboutright,
.in_anm .in_hxys_dlpp,
.in_anm .in_hxys_honor .in_hxys_tit,
.in_anm .in_honor_swiper,
.in_anm .in_cpzs_ul,
.in_anm .in_anliswiper .swiper-slide,
.in_anm .in_anliswiper .arrow_icon,
.in_anm .in_newsleft,
.in_anm .newright_ul .li,
.in_anm .index_more {transform: translate(0,0);opacity: 1;}

.about_part3 .in_titbox {transform: translate(0,0);opacity: 1;}




.phone_nav {display: none;}


/*--小PC--*/
@media screen and (max-width:1600px){
	.about_swiper .arrow_left {left: -60px;}
	.about_swiper .arrow_right {right: -60px;}
}
@media screen and (max-width:1500px){/*--1600--*/
	/*公共部分*/
	.wrap {width: 1160px;}
	
	.swiperPage {bottom: 30px;padding: 0 30px;}
	
	/*头部*/
	.header {padding: 18px 0;}
	.nav_box {padding: 20px 0 20px 30px;}
	.nav .li {padding: 0 16px;}
	.head_search {padding: 0 0 0 14px;}
	
	/*底部*/
	.foot_linktit {font-size: 18px;}
	.footer {padding: 50px 0 10px; border-width: 5px;}
	.foot_part1 {padding: 0 0 60px;}
	.foot_logo {margin-right: 30px;}
	.foot_nav .li {padding: 0 28px; height: 240px;}
	.foot_nav {line-height: 26px;}
	.last .ol_li {padding-bottom: 20px;}
	.foot_ol .ol_li b {font-size: 16px;}
	.foot_ewmbox b img {width: 70px;}
	.foot_form {width: 380px;}
	.input_box {margin-bottom: 15px; line-height: 30px;}
	.input_box label {font-size: 12px; line-height: 30px;}
	.input_box input {line-height: 30px;}
	.textarea_box label {font-size: 12px; line-height: 30px;}
	.textarea_box .textarea {height: 70px;}
	.submit_box {width: 120px; margin-top: 13px;}
	.submit_box input {font-size: 12px; line-height: 36px;}
	
	/*首页*/
	.in_ban {height: 720px;}
	.in_ban .li_box {padding: 230px 0 0;}
	.in_bancon {/*width: 420px;*/padding: 35px 110px 28px;font-size: 12px; line-height: 18px; }
	.in_bancon h1 {font-size: 50px; line-height: 60px; max-height: 120px; margin-bottom: 8px;}
	.in_bancon:before {/*width: 160px;*/ left: 30%; right: 30%;}
	.in_ban .pagination {bottom: 140px;}
	.in_ban .pagination span {width: 140px;margin: 0 12px;}
	.in_banlist {height: 115px;}
	.banlist_a {padding: 20px 60px 23px;}
	.banlist_icon {width: 64px;height: 64px; line-height: 64px;margin: 4px 25px 4px 0;}
	.banlist_tit {font-size: 16px;line-height: 30px;}
	.banlist_intro {font-size: 12px;line-height: 18px;height: 36px;}
	
	.in_aboutbox {padding: 60px 0 100px;}
	.index_intro {font-size: 24px; line-height: 30px;}
	.in_aboutcon {padding: 25px 0;}
	.in_aboutleft {padding: 0 60px 0 0;}
	.in_abouttit {font-size: 20px; line-height: 26px; padding-bottom: 12px;}
	.in_aboutintro {padding: 10px 0 10px 25px; letter-spacing: 0;}
	.in_aboutvideo {height: 310px;}
	
	.in_hxysbox {padding: 60px 0;}
	.in_hxys_dlpp {margin: 50px 0;}
	.in_hxys_honor {padding: 80px 0 40px;}
	.in_hxys_tit {font-size: 16px;line-height: 26px;}
	.in_honor_swiper {margin: 30px 0 0;}
	.arrow_left {left: 0;}
	.arrow_right {right: 0;}
	.in_honor_swiper .honor_a {padding: 18px;}
	.in_honortit {letter-spacing: 1px; height: 72px;}
	
	.in_cpzsbox {padding: 60px 0 40px;}
	.in_cpzslist {padding: 25px 0;}
	.in_cpzs_ul {margin: 0;padding: 20px 0;}
	.in_cpzsicon {height: 60px; line-height: 60px;}
	.in_cpzstit {font-size: 16px;}
	.in_cpzstit .tit {padding: 10px;}
	
	.in_anlibox {padding: 60px 0 90px;}
	.in_anliswiper {margin-top: 35px;}
	.in_anliswiper .swiper-container {margin: 0 -15px;}
	.in_anliswiper .swiper-slide {padding: 0 15px;}
	.anli_time {left: 20px; font-size: 24px; line-height: 32px;}
	.in_anlicon {padding: 25px 25px 30px;}
	
	.in_newsbox {padding: 60px 0 80px;}
	.in_newslist {padding: 25px 0;}
	.in_newsleft {margin-right: 30px; padding: 8px 0; width: 65%;}
	.in_newscon {padding: 30px;}
	.in_newsbox .swiperPage {padding: 0 30px;}
	.newright_ul .li {padding: 9px 0;}
	.newright_time {width: 54px; height: 45px; margin-right: 20px;}
	.newright_time b {padding: 6px 0 0;}
	.newright_tit {margin: 2px 0;}
	
	
	/*栏目页*/
	.lm_ban {height: 400px;padding: 200px 0 0;}
	.lm_tit {font-size: 30px; line-height: 40px;}
	.navtwo_ul .li a {line-height: 50px;}
	
	/*产品中心*/
	.cpzx_formbox {padding: 30px 0 15px;}
	.cpzx_formitem {padding: 25px 0 15px;line-height: 28px;font-size: 14px;}
	.formul1 .li {margin-bottom: 8px;}
	.formul2 .li {height: 52px;line-height: 50px;}
	.cpzx_logotit {font-size: 14px;}
	.cpzx_listbox {padding: 45px 0 70px;}
	.cpzx_listcon {padding: 10px;}
	.cpzx_titintro {padding: 0 10px;}
	.cpzx_list .cpzx_a {height: 430px;}
	.cpzx_tcbox {padding: 50px 15px 15px 40px;}
	.lm_link {width: 160px;line-height: 44px; font-size: 14px; margin-top: 40px;}
	
	/*产品资讯*/
	.main_p {padding: 70px 0 90px;}
	.news_hotpic {width: 650px;}
	.news_hotright {padding: 25px 30px;}
	.news_time {width: 50px; font-size: 12px; line-height: 18px;margin-bottom: 10px;}
	.news_time b {font-size: 40px;}
	.news_tit {font-size: 20px;line-height: 30px; max-height: 90px; margin-bottom: 15px;}
	.news_intro {line-height: 22px; height: 66px; margin-bottom: 40px;}
	.news_link {width: 130px; line-height: 36px;}
	.news_swiper {margin: 0 0 20px;}
	.news_list {margin: 0 -20px;}
	.news_list .li {padding: 20px;}
	.news_listcon {padding: 25px;}
	.hasPic .news_time {left: 20px; top: 15px;}
	.hasPic .news_listcon {padding: 30px 20px;}
	.news_listcon .news_time {margin-bottom: 10px;}
	.news_listcon .news_intro {height: 110px;}
	.news_lista {height: 340px;}
	.page {padding: 35px 0 0;}
	
	/*常见问题*/
	.cjwt_ban {height: 105px;}
	.g_lmtit {font-size: 24px;line-height: 32px;padding-bottom: 32px;}
	.wenti_tit {padding: 20px 30px;height: 60px;}
	.wenti_tit .btn {top: 20px; right: 30px;}
	.wenti_conbox {padding: 20px 70px 30px 30px;}
	
	/*诚聘英才*/
	.join_part1 {padding: 55px 0 40px;}
	.join_tit {font-size: 18px;padding: 12px 0;}
	.join_part1 .editor_con {line-height: 24px; padding: 25px 0;}
	.join_part2 {padding: 70px 0;}
	.join_swiper .swiper-slide {padding: 0 15px;}
	.join_swiper .swiper-container {margin: 0 -15px;}
	.join_swiper .arrow_left {left: -55px;}
	.join_swiper .arrow_right {right: -55px;}
	.join_swiper {margin-bottom: 60px;}
	.join_part2 .part2 dl {padding: 25px 20px;height: 200px;}
	.join_part2 .part2 ul {margin: 0 -10px;}
	.join_part2 .part2 li {padding: 10px;}
	
	
	/*服务与支持*/
	.fwzc_list .li {padding: 18px;}
	.fwzc_list {margin: 0 -18px;}
	.fwzc_titbox {padding: 30px 18px;height: 90px;}
	
	/*关于我们*/
	.about_part1 {padding: 90px 0;}
	.about_part1 .in_aboutleft {padding: 0 40px 0 0;}
	.about_part1 .in_abouttit {padding-bottom: 12px;}
	.about_part1 .in_aboutintro {letter-spacing: 0;line-height: 22px;padding: 15px 20px 15px 0;}
	.about_part1 .in_aboutvideo {height: 380px;}
	.about_part2 {padding: 70px 0 50px;}
	.about_tit {font-size: 24px; line-height: 32px;padding-bottom: 20px;}
	.about_part3 {padding: 80px 0 100px;}
	.about_wenhua_ul .li {padding: 25px 40px 60px 0;}
	.about_wenhua .li2 .wenhua_a {width: 100%;top: 50px;}
	.wenhua_conbox {padding: 20px 30px;}
	.about_part5 {padding: 80px 0 60px;}
	.about_swiper {margin: 40px 0;}
	.about_swiper .swiper-container {margin: 0 -15px;}
	.about_swiper .swiper-slide {padding: 0 15px;}
	.about_swiper .arrow_left {left: -60px;}
	.about_swiper .arrow_right {right: -60px;}
	
	/*联系我们*/
	.contact_left {width: 520px;padding: 60px;}
	.contact_tit {font-size: 20px;margin-bottom: 28px;}
	.contact_con .li {margin-bottom: 20px;}
	.contact_map {height: 360px;}
	
	/* 应用案例 */
  	.anli_listul {margin: 0 -20px;}
	.anli_listul li{padding: 0 20px 50px;}
  	.anli_listul dl{height: 380px;}
  	.anli_listul dd{padding: 30px 20px;}
	 

}
@media screen and (max-width:1300px){
	.about_swiper .arrow_left {left: 10px;}
	.about_swiper .arrow_right {right: 10px;}
}

/*--ipad横--*/
@media screen and (max-width:1200px){/*--1024--*/
	/*hover去掉*/
	.arrow_icon:hover {background-color: #d80413;}
	.join_swiper .arrow_icon:hover {background-color: transparent;}
	.foot_linka:hover {color: #fff;}
	.arrow_right:hover {background-position-x: right;}
	.arrow_left:hover {background-position-x: left;}
	/*公共部分*/
	.wrap {padding: 0 30px; width: 100%;}	
	.swiperPage {bottom: 20px;}
	.arrow_icon {width: 36px; height: 36px; margin-top: -18px; background-size: auto 100%;}
	
	/*头部*/
	.header {padding: 15px 0;}
	.logo {height: 40px;}
	.nav_box {padding: 9px 0 9px 20px;}
	.nav .li {padding: 0 14px;}
	.head_search {padding: 0 0 0 12px;}
	.nav .nav_a {line-height: 20px; font-size: 12px;border-width: 2px;}
	.search_a {line-height: 22px;}
	.search_a img {height: 20px;}
	
	/*底部*/
	.foot_linktit {font-size: 15px;}
	.footer {padding: 40px 0 8px; border-width: 4px;}
	.foot_part1 {padding: 0 0 50px;}
	.foot_logo {margin-right: 25px;}
	.foot_nav .li {padding: 0 24px; height: 200px;}
	.foot_nav {line-height: 24px;}
	.last .ol_li {padding-bottom: 15px;}
	.foot_ol .ol_li b {font-size: 15px;}
	.foot_ewmbox b img {width: 60px;}
	.foot_form {width: 340px;}
	.input_box {margin-bottom: 10px; line-height: 28px;}
	.input_box label {line-height: 28px;}
	.input_box input {line-height: 28px;}
	.textarea_box label {line-height: 28px;}
	.textarea_box .textarea {height: 60px;}
	.submit_box {width: 110px; margin-top: 11px;}
	.submit_box input {line-height: 34px;}
	.foot_ewmbox span {margin-top: 15px;}
	.foot_asidepc {display: none;}
	.foot_asidephone {display: block;}
	
	/*首页*/
	.in_ban {height: 600px;}
	.in_ban .li_box {padding: 180px 0 0;}
	.in_bancon {/*width: 360px;*/padding: 25px 80px 20px;}
	.in_bancon h1 {font-size: 40px; line-height: 50px; max-height: 100px; margin-bottom: 6px;}
	.in_bancon:before {/*width: 120px;*/left: 28%; right: 28%;}
	.in_ban .pagination {bottom: 116px;}
	.in_ban .pagination span {width: 100px;margin: 0 10px;}
	.in_banlist {height: 96px;}
	.banlist_a {padding: 15px 40px;}
	.banlist_icon {width: 50px;height: 50px; line-height: 50px;margin: 4px 20px 4px 0;}
	.banlist_tit {font-size: 14px;line-height: 26px;background-size: auto 12px;}
	.banlist_intro {line-height: 17px;height: 34px;}
	
	.in_aboutbox {padding: 50px 0 80px; overflow-x: hidden;}
	.in_titbox {margin-bottom: 12px;}
	.index_tit {font-size: 18px;line-height: 24px;width: 84px;height: 90px;}
	.index_intro {font-size: 20px; line-height: 28px; padding: 8px 0;}
	.in_aboutcon {padding: 20px 0;}
	.in_aboutleft {padding: 0 40px 0 0;}
	.in_abouttit {font-size: 18px; line-height: 24px; padding-bottom: 10px;}
	.in_aboutintro {padding: 10px 0 10px 10px; line-height: 24px;}
	.in_aboutvideo .video_icon {width: 40px; height: 40px;margin: -20px 0 0 -20px;}
	.in_aboutbox .in_aboutintro {height: 212px;}
	.in_abouttat a {width: 90px;line-height: 32px; font-size: 12px;}
	
	
	.in_hxysbox {padding: 50px 0;}
	.in_hxys_dlpp {margin: 40px 0;}
	.in_hxys_honor {padding: 50px 0 30px;}
	.in_hxys_tit {font-size: 15px;line-height: 24px;}
	.dlpp_logo {height: 80px;line-height: 60px;}
	.in_honor_swiper {margin: 25px 0 0; padding: 0 52px;}
	.in_honor_swiper .honor_a {padding: 15px;}
	.in_honortit {letter-spacing: 0;}

	
	.in_cpzsbox {padding: 50px 0 30px;}
	.in_cpzslist {padding: 20px 0;}
	.in_cpzs_ul {padding: 12px 0;}
	.in_cpzsicon {height: 50px; line-height: 50px;}
	.in_cpzstit {font-size: 14px;}
	.in_cpzstit .tit {padding: 8px;}
	
	.in_anlibox {padding: 50px 0 70px;}
	.in_anliswiper {margin-top: 28px;}
	.in_anliswiper .swiper-container {margin: 0 -10px;}
	.in_anliswiper .swiper-slide {padding: 0 10px;}
	.anli_time {left: 15px; bottom: 15px; font-size: 20px; line-height: 28px;}
	.in_anlicon {padding: 25px 20px 30px;}
	.anli_tit {height: 48px; margin-bottom: 15px;}
	
	.in_newsbox {padding: 50px 0 60px;}
	.in_newslist {padding: 20px 0;}
	.in_newsleft {margin-right: 25px; padding: 5px 0;}
	.in_newscon {padding: 20px;}
	.in_newsbox .swiperPage {padding: 0 20px;}
	.innews_time {font-size: 12px; line-height: 18px; margin-bottom: 8px;}
	.innews_tit {font-size: 16px;line-height: 24px;}
	.newright_ul .li {padding: 6px 0;}
	.newright_time {width: 46px; height: 40px; margin-right: 15px; font-size: 10px;}
	.newright_time b {font-size: 16px;}
	.newright_tit {height: 36px; line-height: 18px; font-size: 12px;}
	
	
	/*栏目页*/
	.lm_ban {height: 320px;padding: 144px 0 0;}
	.lm_tit {font-size: 24px; line-height: 32px;}
	
	/*产品中心*/
	.cpzx_list .cpzx_a {height: 400px;}
	.cpzx_tcbox {padding: 30px 10px 10px 20px;}
	.formul1 .li {width: 12.5%;}
	.formul2 .li {width: 14.285%;}
	
	/*产品资讯*/
	.swiperPage {padding: 0 20px;}
	.main_p {padding: 60px 0 80px;}
	.news_hotpic {width: 550px;}
	.news_hotright {padding: 20px 25px;}
	.news_time {width: 50px; font-size: 10px; line-height: 16px;margin-bottom: 15px;}
	.news_time b {font-size: 30px;}
	.news_tit {font-size: 18px;line-height: 24px; max-height: 72px; margin-bottom: 10px;}
	.news_intro {line-height: 20px; font-size: 13px; height: 60px; margin-bottom: 25px;}
	.news_link {width: 120px; font-size: 12px; line-height: 34px;}
	.news_swiper {margin: 0 0 18px;}
	.news_list {margin: 0 -12px;}
	.news_list .li {padding: 12px;}
	.news_listcon {padding: 25px 20px 30px;}
	.hasPic .news_time {left: 15px; top: 10px;}
	.hasPic .news_listcon {padding: 20px;}
	.news_listcon .news_time {margin-bottom: 20px;}
	.news_listcon .news_intro {height: 100px;}
	.news_lista {height: 330px;}
	.page {padding: 30px 0 0;}
	.hasPic .news_listcon .news_tit {margin-bottom: 35px;}
	
	/*常见问题*/
	.cjwt_ban {height: 70px;}
	
	/*诚聘英才*/
	.join_part1 {padding: 45px 0 35px;}
	.join_tit {padding: 10px 0;}
	.join_part1 .editor_con {padding: 20px 0;}
	.join_part2 {padding: 55px 0;}
	.join_swiper .swiper-slide {padding: 0 10px;}
	.join_swiper .swiper-container {margin: 0 -10px;}
	.join_swiper .arrow_left {left: 0px;}
	.join_swiper .arrow_right {right: 0px;}
	.join_swiper {margin-bottom: 50px;}
	.join_part2 .part2 li{width: 33.3%; padding: 10px;}
	.join_part2 .part2 dl{height: 180px;}
	.join_part2 .part2 .list_box{padding:30px 0;}
	.join_part2 .part2 .list_box .left .tet{line-height: 26px;}
	
	/*服务与支持*/
	.fwzc_list .li {padding: 10px;}
	.fwzc_list {margin: 0 -10px;}
	.fwzc_titbox {padding: 20px 15px;height: 60px;}
	.fwzc_tit {font-size: 14px; line-height: 20px;}
	
	/*关于我们*/
	.about_part1 {padding: 70px 0;}
	.about_part1 .in_aboutleft {padding: 0 25px 0 0;}
	.about_part1 .in_abouttit {padding-bottom: 10px;}
	.about_part1 .in_aboutintro {padding: 15px 0;}
	.about_part1 .in_aboutvideo {height: 410px;}
	.about_part2 {padding: 55px 0 45px;}
	.about_tit {font-size: 20px; line-height: 28px;padding-bottom: 16px;}
	.about_part3 {padding: 60px 0 80px;}
	.about_wenhua_ul {margin: 0 -15px;}
	.about_wenhua_ul .li {padding: 20px 15px 40px;}
	.about_wenhua .li2 .wenhua_a {top: 30px;}
	.wenhua_conbox {padding: 20px;}
	.wenhua_icon {width: 20px;height: 20px;margin: 4px 10px 0 0;}
	.wenhua_tit {font-size: 20px;line-height: 28px;}
	.wenhua_intro {font-size: 14px; line-height: 20px;}
	.about_part5 {padding: 60px 0 50px;}
	.about_swiper {margin: 35px 0;}
	.about_swiper .swiper-container {margin: 0 -10px;}
	.about_swiper .swiper-slide {padding: 0 10px;}
	.about_swiper .arrow_left {left: 10px;}
	.about_swiper .arrow_right {right: 10px;}
	
	/*联系我们*/
	.contact_left {width: 440px;padding: 40px;}
	.contact_tit {font-size: 18px;margin-bottom: 20px;}
	.contact_con .li {margin-bottom: 18px;}
	.contact_map {height: 300px;}
	
	
	
	/* 应用案例 */
	.anli_listul {margin: 0 -15px;}
	.anli_listul li{padding: 0 15px 40px;}
	.anli_listul dl{height: auto;}
	.anli_listul dd .txt{height: 44px; line-height: 22px; font-size: 14px;}
	.anli_listul dd {padding: 25px 20px;}


	/* 新闻详情 */
	.news_part1{padding-bottom: 50px;}
	.news_part1 .txt{padding-top: 50px; font-size: 26px;}
	.news_part2{font-size: 14px; padding-bottom: 70px;}
	.news_part3 .page1 li{font-size: 14px;}


	/* 搜索结果 */
	.search_part .form{padding-bottom: 30px;}
	.search_part .form dt input{width: 200px; font-size: 16px; line-height: 50px;}
	.search_part .form dd input{font-size: 16px; line-height: 48px;}
	.search_part .form dd{background-size: 25px; padding-left: 45px; background-position: center left 15px;}
	.search_part .label{margin-bottom: 30px;}
	.search_part .list1 .cpzx_list{padding-bottom: 30px;}


	/* 视频播放/弹层 */
	.tap_video_box{width: 700px; height: 400px; margin: -200px 0 0 -350px;}
	
	

}
/*--ipad竖--*/
@media screen and (max-width:1002px){/*--768--*/
	/*手机导航 start*/
	.header {display: none;}
	.phone_nav{display: block; height: 60px;}
	.body_on{overflow:hidden; position:fixed; width:100%; height:100%;}
	
	/*头部*/
	.phone_nav .top{ background: #fff; height: 60px; position:fixed; left: 0; top: 0; width: 100%; box-sizing: border-box; padding: 0 30px; z-index:9999; box-shadow:2px 2px 2px rgba(0,0,0,0.1);}
	.phone_nav .top .a{float: left; height: 34px; margin: 14px 0 0;}
	.phone_nav .top .a img{height:100%; max-width: 100%;}
	.phone_right {float: right;padding:15px 0 0;}
	.phone_search {float: left; padding: 5px; margin-right: 12px;}
	.phone_nav .top .but{ float:left; width: 25px; height: 25px; display: block;}	
	.phone_nav .top .but i{width:100%; height: 2px; margin-top: 15px; background: #d80414; display: block; position: relative; transition: 0.4s;}
	.phone_nav .top .but i:before,
	.phone_nav .top .but i:after{content:""; position:absolute; left:0; top:0; display:block; width:100%; height:2px; background: #d80414; transition: 0.4s;}
	.phone_nav .top .but i:before{ margin-top: -7px;}
	.phone_nav .top .but i:after{ margin-top: 7px;}
	
	/*背景*/
	.phone_nav .box{ width:100%; height: 100%; /*background:rgba(0,0,0,0.8);*/ background: #2f2c47; position: fixed; left: 0; top: 0; z-index: 9998; transform: translateX(100%); transition: 0.7s; }
	.phone_nav .box_con{ margin:60px 0 0px 0; overflow-x: hidden;}
	
	/*列表*/
	/*.phone_nav .box_con ul{ border-bottom: 1px solid rgba(225,225,225,0.7);}*/
	.phone_nav .box_con li{ position: relative;}
	.phone_nav .box_con .li_a {border-bottom: 1px solid #433e60; padding: 7px 0; margin-left: 20px;}
	.phone_nav .box_con li a{color:#fff; font-size: 16px; line-height: 41px; display:block;}
	.phone_nav .box_con ol a {font-size: 13px;color: #aba6c7; padding: 0 0 0 30px;}
	.phone_nav .box_con li:last-child{border-bottom: 0; }
	.phone_nav .box_con ol{display: none; padding: 10px 20px; background: #28253e;}
	.phone_nav .box_con .a_zk{position:absolute; left:0; top:0; width: 100%; height: 100%;}
	.phone_nav .box_con .a_zk:after {content: ""; position: absolute; right: 0; top: 0;width: 46px; height: 56px; transition:0.4s;  transform: rotate(-90deg);
	background: url(../images/ico_nav.png) center no-repeat;}
	.phone_nav .box_con .a_zk_on:after{transform: rotate(0deg);}
	.phone_nav .box_con .liOn .li_a {color: #d80414; border-bottom-color: #d80414;}
	
	
	/*打开样式*/
	.phone_on .top .but i:before{ transform: rotate(45deg); margin: 0;}
	.phone_on .top .but i:after{ transform: rotate(-45deg); margin: 0;}
	.phone_on .top .but i{ background:none;}
	.phone_on .box{transform: translateX(0%);}
	/*手机导航 end*/
	
	
	/*底部*/
	.foot_linktit {font-size: 12px;line-height: 20px;margin-top: -10px;}
	.foot_nav {display: none;}
	.footer {padding: 30px 0 8px; border-width: 3px;}
	.foot_part1 {padding: 0 0 40px;}
	
	/*首页*/
	.in_ban {height: 450px;}
	.in_ban .li_box {padding: 120px 0 0;}
	.in_bancon {/*width: 260px;*/padding: 15px 60px;}
	.in_bancon h1 {font-size: 30px; line-height: 40px; max-height: 80px; margin-bottom: 5px;}
	.in_bancon:before {/*width: 90px;*/left: 29%; right: 29%;}
	.in_ban .pagination {bottom: 100px;}
	.in_ban .pagination span {width: 60px;margin: 0 8px;}
	.in_banlist {height: 90px;}
	.banlist_a {padding: 12px;}
	.banlist_icon {margin: 4px 15px 4px 0;}
	
	.index_tit {width: 70px;height: 74px;padding: 20px 15px 10px;font-size: 16px; line-height: 22px;}
	.in_aboutbox {padding: 50px 0 60px;}
	.in_aboutintro {font-size: 12px; line-height: 20px;}
	.in_aboutleft {padding: 0 30px 0 0;}
	.index_intro {font-size: 16px;line-height: 24px;}
	.in_abouttit {font-size: 16px; line-height: 22px;}
	.in_aboutvideo {height: 280px;}
	.in_aboutbox .in_aboutintro {height: 200px;}
	
	.in_hxys_dlpp {margin: 30px 0;}
	.dlpp_logo {height: 60px;line-height: 40px;}
	.in_hxys_honor {padding: 30px 0 20px;}
	.in_honor_swiper .honor_a {padding: 10px;}
	
	.in_cpzstit {font-size: 12px;}
	.in_cpzs_ul {padding: 10px 0;}
	
	.in_anlicon {padding: 20px 10px;}
	.anli_tit {line-height: 20px; height: 40px;}
	
	.in_newsbox {padding: 50px 0 40px;}
	.in_newsleft {float: none;width: 100%;margin: 0 0 20px;}
	.index_more {text-align: left;}
	.index_more .lm_link {width: 100px; font-size: 12px; line-height: 36px;}
	
	.in_honor_swiper .swiper-container{ height: 258px;}
	
	/*栏目页*/
	.lm_ban {height: 280px;padding: 126px 0 0;}
	.lm_tit {font-size: 20px; line-height: 28px;}
	
	/*产品中心*/
	.cpzx_formbox {padding: 20px 0 12px;}
	.cpzx_formitem {font-size: 13px; line-height: 24px; padding: 20px 0 12px;}
	.formul1 .li {margin-bottom: 5px; width: 16.66%;}
	.formul2 .li {width: 20%;}
	.cpzx_logotit {font-size: 12px;}
	.cpzx_listbox {padding: 40px 0 60px;}
	.cpzx_list .li {width: 33.33%;}
	.cpzx_list .cpzx_a {height: auto;}
	.cpzx_listcon {padding: 12px 12px 20px;}
	.cpzx_tcbox {display: none;}
	.cpzx_listlogo {height: 15px;line-height: 15px;margin-bottom: 12px;}
	.cpzx_pic {margin-bottom: 10px;}
	.cpzx_intro {line-height: 20px;}
	.cpzx_intro ul li {padding-left: 14px;background-size: 6px auto;}
	.cpzx_titintro .cpzx_intro {height: 60px;}
	.lm_link {width: 130px;line-height: 40px; font-size: 12px;margin-top: 35px;}
	
	/*产品资讯*/
	.main_p {padding: 55px 0 70px;}
	.navtwo_ul .li a {line-height: 40px; font-size: 12px;}
	.news_hotpic {width: 60%;}
	.news_swiper .news_intro {display: none;}
	.news_link {margin-top: 28px;}
	.news_tit {font-size: 16px;line-height: 24px; max-height: auto; height: 72px;}
	.news_list .li {width: 50%;}
	.hasPic .news_listcon .news_tit {margin-bottom: 20px;}
	
	/*常见问题*/
	.cjwt_ban {display: none;}
	.g_lmtit {font-size: 20px;line-height: 28px;padding-bottom: 25px;}
	.wenti_list {padding: 10px 0;}
	.wenti_tit {padding: 15px 20px;height: 50px;}
	.wenti_tit .btn {top: 15px; right: 20px;}
	.wenti_conbox {padding: 15px 60px 20px 25px;}
	
	/*诚聘英才*/
	.join_part1 {padding: 40px 0 30px;}
	.join_part2 {padding: 50px 0;}
	.join_swiper .swiper-slide {padding: 0 8px;}
	.join_swiper .swiper-container {margin: 0 -8px;}
	.join_swiper {margin-bottom: 40px;}
	
	.join_part2 .part2 dl{height: 160px;}
	.join_part2 .part2 dl:before{background-size: 40px; height: 21px; bottom: -32px ;}
	.join_part2 .part2 .list_box{margin: 20px 0;}
	.join_part2 .part2 .list_box .left{width: auto; float: none;}
	.join_part2 .part2 .list_box .left .txt{padding-bottom: 15px;}
	.join_part2 .part2 .list_box .left .tet{padding-bottom: 10px;}
	.join_part2 .part2 .list_box .right{float: none; width: auto; border: 0; border-top:1px solid #5b5b5b ; padding:10px 0 0 0;}
	.join_part2 .part2 .list_box .right .li{padding: 0 0 8px 0;}
	.join_part2 .part2 .list_box .right i{display: inline-block; padding: 0;}
	.join_part2 .part2 .list_box .right b{padding: 0; font-weight: normal;}
	
	/*关于我们*/
	.about_part1 .in_aboutleft {width: 100%; float: none;padding: 0 0 20px;}
	.about_part1 .in_aboutright {width: 100%; float: none;}
	.about_part1 .in_aboutvideo {height: 350px;}
	
	/*联系我们*/
	.contact_left {width: 360px;padding: 30px 25px;}
	.contact_con .li {margin-bottom: 15px;}
	.contact_map {height: 260px;}
	
	
	/* 应用案例 */
	.anli_listul li{width: 50%;}
	.anli_listul dl{height: 340px;}
	
	/* 新闻详情 */
	.news_part1{padding-bottom: 30px;}
	.news_part1 .txt{font-size: 24px; padding-top: 30px;}
	.news_part2{padding: 30px 0 40px 0;}
	.news_part3 .but a{width: 140px; font-size: 14px;}
	
	
	/* 售后维护 */
	.fuwu_part ul{margin: -30px -20px 0 -20px;}
	.fuwu_part li{padding: 30px 20px 0 20px}
	.fuwu_part li dl{padding-bottom: 20px;}
	
}
/*--手机横--*/
@media screen and (max-width:758px){/*--480--*/
	.wrap {padding: 0 15px;}
	.phone_nav .top {padding: 0 15px;}
	.arrow_icon {width: 30px; height: 30px;  margin-top: -15px;}
	
	/*底部*/
	.submit_box {width: 100px;}
	.foot_link .li {width: 50%;}
	.foot_linkpic:after {content: "";position: absolute;left: 0;top: 0; height: 1px;width: 100%;background: url(../images/opc_white3.png);}
	.foot_form {width: 100%; float: none;}
	.foot_logo {float: none; display: block; height: 40px; margin-bottom: 5px;}
	.foot_logo img {height: 100%;}
	.footer {padding: 25px 0 10px;}
	.foot_formul .li {padding: 0 8px;width: 100%;}
	.foot_formul {margin: 0 -8px;}
	.foot_part1 {padding: 0 0 25px;}
	.foot_part2 {font-size: 10px;line-height: 16px;}
	.foot_form .formError {left: auto !important;right: 70px;}
	
	/*首页*/
	.in_ban {height: 200px;}
	.in_ban .li_box {padding: 40px 0 0;}
	.in_bancon {/*width: 200px;*/padding: 10px 50px;font-size: 10px;line-height: 16px;}
	.in_bancon h1 {font-size: 24px; line-height: 30px; max-height: 60px; }
	.in_bancon:before {/*width: 80px;*/}
	.in_ban .pagination {bottom: 30px;}
	.in_ban .pagination span {width: 30px;margin: 0 6px; height: 20px;}
	.in_banlist {height: 34px;}
	.banlist_a {padding: 7px;}
	.banlist_icon {display: none;}
	.banlist_intro {display: none;}
	.banlist_tit {background: none; padding: 0; text-align: center;font-size: 12px; line-height: 18px; border: none;}
	.banlist_ul .li {border-left: 1px solid rgba(255,255,255,0.3);}
	.banlist_ul .li:first-child {border-left: none;}
	.in_banlist .wrap {padding: 0;}
	
	.in_aboutbox {padding: 40px 0 50px;}
	.in_titbox {margin-bottom: 10px;}
	.index_tit {width: 60px;height: 64px;padding: 17px 10px 10px;font-size: 15px;line-height: 20px; }
	.index_intro {font-size: 14px; line-height: 20px; padding: 5px 0;}
	.in_aboutleft {width: 100%;padding: 0 0 20px; float: none;}
	.in_abouttit {font-size: 15px;line-height: 20px;}
	.in_aboutintro {line-height: 18px; padding: 10px 0;}
	.in_aboutbox .in_aboutintro {height: auto;}
	.in_aboutright {float: none;width: 100%;}
	.in_aboutvideo {height: 200px;}
	.in_aboutvideo .video_icon {width: 32px; height: 32px;margin: -16px 0 0 -16px;}
	.in_aboutright:after {top: 5px; left: 5px;}
	.in_aboutcon {padding: 15px 0;}
	.in_hxysbox {padding: 40px 0;}
	.in_hxys_dlpp {margin: 25px 0;}
	.in_hxys_tit {font-size: 14px; line-height: 20px;}
	.dlpp_table .li {width: 25%;}
	.dlpp_logo {padding: 8px;height: 50px;line-height: 34px;}
	.in_hxys_honor {padding: 20px 0;}
	.in_honor_swiper {margin: 18px 0 0;padding: 0 40px;}
	.in_honor_swiper .swiper-container {width: 100%;margin-left: 0;}
	.in_honortit {line-height: 20px; margin: 12px 0; height: 40px;}
	
	.in_cpzsbox {padding: 40px 0 25px;}
	.in_cpzslist {padding: 15px 0;}
	.cpzs_ul1 .li {width: 33.33%;}
	
	.in_cpzs_ul .li {width: 33.33%;}
	.cpzs_ul1 .li:nth-child(1),
	.cpzs_ul1 .li:nth-child(2) {width: 50%;}
	.in_cpzstit {line-height: 20px;}
	.in_cpzstit .tit {padding: 6px;}
	.in_cpzsicon {height: 40px; line-height: 40px;}
	.in_cpzs_ul {padding: 8px 0;}
	
	.in_anlibox {padding: 40px 0 50px;}
	.in_anliswiper {margin-top: 20px;}
	.in_anliswiper .swiper-container {margin: 0 -6px;}
	.in_anliswiper .swiper-slide {padding: 0 6px;}
	.in_anlicon {padding: 15px 12px;}
	.anli_tit {margin-bottom: 10px;}
	.in_anliswiper .arrow_icon {top: auto; bottom: 86px; margin-top: 0;}
	.anli_time {font-size: 16px; line-height: 24px; left: 12px; bottom: 12px;}
	
	.in_newsbox {padding: 40px 0 30px;}
	.swiperPage {bottom: 10px;}
	.innews_tit {font-size: 14px;}
	.in_newscon {padding: 25px 15px;}
	.innews_time {margin-bottom: 5px;}
	
	
	.in_honor_swiper .lr{ display: none;}
	
	/*栏目页*/
	.lm_ban {height: 150px;padding: 64px 0 0;}
	.lm_tit {font-size: 16px; line-height: 24px;}
	
	/*产品中心*/
	.cpzx_formbox {padding: 15px 0 10px;}
	.cpzx_formitem {font-size: 12px; line-height: 22px; padding: 15px 0 10px;}
	.cpzx_label {float: none; margin: 0 0 5px;}
	.formul1 .li {margin: 0 0 5px; width: 33.33%;}
	.formul2 .li {width: 33.33%;}
	.cpzx_logo {padding: 0 5px;}
	.cpzx_listbox {padding: 40px 0 50px;}
	.cpzx_list .li {width: 50%;}
	.cpzx_listcon {padding: 10px 10px 18px;}
	.cpzx_intro {display: none;}
	.cpzx_more {margin-top: 12px;line-height: 30px; font-size: 10px;}
	.cpzx_titintro {padding: 0 5px;}
	.cpzx_tcbox {display: none;}
	.cpzx_listlogo {height: 12px;line-height: 12px;margin-bottom: 10px;}
	.cpzx_pic {margin-bottom: 8px;}
	.lm_link {width: 110px;line-height: 34px; margin-top: 30px;}
	
	/*产品资讯*/
	.swiperPage {padding: 0 15px;}
	.main_p {padding: 45px 0 60px;}
	.navtwo_ul .li a {line-height: 34px; font-size: 11px;}
	.news_hotpic {width: 100%; float: none;}
	.news_hotright {padding: 20px 15px 25px;}
	.news_link {margin-top: 20px; width: 100px;}
	.news_tit {font-size: 15px;line-height: 22px; height: 66px;}
	.news_list .li {width: 100%; float: none;padding: 10px;}
	.news_list {margin: 0 -10px;}
	.news_listcon .news_time {margin-bottom: 12px;}
	.hasPic .news_time {top: 8px; left: 10px;}
	.news_lista {height: auto;}
	.hasPic .news_listcon .news_tit {margin-bottom: 15px;}
	
	/*常见问题*/
	.g_lmtit {font-size: 18px;line-height: 24px;padding-bottom: 22px;}
	.wenti_list {padding: 6px 0;}
	.wenti_tit {padding: 15px;height: auto;}
	.wenti_tit .tit {white-space: normal; font-size: 12px; line-height: 18px; padding: 0 20px;background-size: 12px auto; background-position-y: 4px;}
	.wenti_tit .btn {top: 18px; right: 15px; width: 14px; height: 14px; background-size: auto 100%;}
	.wenti_conbox {padding: 15px 15px 20px;}
	.wenti_con {font-size: 12px; line-height: 18px;padding: 0 0 0 20px; background-size: 12px auto;background-position-y: 4px;}
	
	/*诚聘英才*/
	.join_part2 .part2 dl {padding: 20px 15px; height: 130px;}
	.join_part2 .part2 ul{ margin:0 -5px;}
	.join_part2 .part2 li{padding:5px; width: 50%;}
	.join_part2 .part2 dl:before {height: 16px; bottom: -26px;}
	.join_part2 .part2 dt{ font-size:14px; line-height: 20px; padding-bottom: 8px;}
	.join_part2 .part2 .dd1{ font-size:12px;line-height: 2;}
	.join_part2 .part2 .list_box{ padding:20px 0;}
	.join_part2 .part2 .list_box .left .txt{ font-size:14px; padding-bottom:10px;}
	.join_part2 .part2 .list_box .left .tet{ font-size:12px; line-height:20px;}
	.join_part2 .part2 .list_box .right{ font-size:12px;}
	.join_part2 .part2 .list_box .right b{ font-size:12px;}
	
	/*服务与支持*/
	.fwzc_list .li {padding: 8px; width: 100%;}
	.fwzc_list {margin: 0 -8px;}
	
	/*关于我们*/
	.about_part1 {padding: 50px 0 60px;}
	.about_part1 .in_aboutintro {line-height: 20px;}
	.about_part1 .in_aboutvideo {height: 240px;}
	.about_part1 .in_aboutvideo .video_icon {width: 40px;height: 40px; margin: -20px 0 0 -20px;}
	.about_part1 .in_aboutright:after {top: 6px; left: 6px;}
	.about_part2 {padding: 50px 0 40px;}
	.about_tit {font-size: 18px; line-height: 26px;padding-bottom: 12px;}
	.about_intro {font-size: 12px; line-height: 20px;}
	.about_part3 {padding: 50px 0 60px;}
	.about_wenhua_ul {margin: 0;}
	.about_wenhua_ul .li {padding: 8px 0; width: 100%; float: none;}
	.about_wenhua .li2 .wenhua_a {top: 0; float: none;}
	.wenhua_conbox {padding: 15px;}
	.wenhua_icon {width: 16px;height: 16px;margin: 2px 10px 0 0;}
	.wenhua_tit {font-size: 16px;line-height: 24px;}
	.wenhua_intro {font-size: 12px; line-height: 18px;}
	.about_part5 {padding: 50px 0 40px;}
	.about_swiper {margin: 30px 0;}
	.about_swiper .swiper-container {margin: 0 -6px;}
	.about_swiper .swiper-slide {padding: 0 6px;}
	.about_swiper .arrow_left {left: 8px;}
	.about_swiper .arrow_right {right: 8px;}
	
	/*联系我们*/
	.contact_left {width: 100%; float: none; padding: 27px 18px;}
	.contact_tit {font-size: 16px;margin-bottom: 15px;}
	.contact_con .li {margin-bottom: 12px;padding-left: 24px; background-size: 14px auto; font-size: 12px; line-height: 20px;}
	.contact_map {height: 220px;}
	
	/* 应用案例 */
	.anli_listul{margin: 0;}
	.anli_listul li{width: auto; float: none; padding: 0 0 20px 0;}
	.anli_listul dl{height: auto;}
	.anli_listul dd{padding: 20px 15px;}
	.anli_listul dd .txt{height: auto;}
	
	
	/* 新闻详情 */
	.news_part1{padding-bottom: 20px;}
	.news_part1 .txt{font-size: 20px; padding: 20px 0 15px 0; margin-bottom: 15px ;}
	.news_part1 .tit span{padding: 0 5px; }
	.news_part2{padding: 20px 0 30px 0;}
	
	 /* 视频播放/弹层 */
	.tap_video_box{width: 90%; left: 5%; top: 35%; height: 30%; margin: 0;}
	.tap_video b{background-size: 12px; width: 30px; height: 30px;}
	
	/* 搜索结果 */
	.search_part .form {padding-bottom: 20px;}
	.search_part .form dt input{font-size: 14px; width: 90px; line-height: 40px;}
	.search_part .form dd{background-size: 15px; background-position: center left 10px; padding: 0 10px 0 30px;}
	.search_part .form dd input{font-size: 14px; line-height: 38px;}
	.search_part .label{margin-bottom: 20px;}
	.search_part .label ul{width: 500px;}
	.search_part .label li{width: 100px;}
	.search_part .list1 .cpzx_list{padding-bottom: 20px;}
	
	
	/* 售后服务 */
	.fuwu_part ul{margin: 0;}
	.fuwu_part li{width: auto; float: none; padding: 0 0 20px 0;}
	.fuwu_part li input{font-size: 14px;}
	.fuwu_part li dt{font-size: 14px;}
	.fuwu_part li textarea{font-size: 14px; height: 100px; padding: 10px;}
	.fuwu_part li .submit{width: 150px; font-size: 14px; line-height: 40px;}
	.formError{left: 30% !important; }
	
	

}
/*--手机竖--*/
@media screen and (max-width:470px){/*--320--*/
	
}
