@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; color: #333; font-family: "微软雅黑"; overflow-x:hidden;  background-color:#FFF;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0; font-family: "微软雅黑";}
a{text-decoration:none; color:#000;}
img{border:none; vertical-align: middle; display: block; max-width: 100%; height: auto; margin: 0 auto;}
ul,li{list-style:none;}
*{padding:0;margin:0;}
table{border-collapse:collapse;}
input::-webkit-input-placeholder {color: #666;}
input::-moz-placeholder {color: #666;}
input:-moz-placeholder {color: #666;}
input:-ms-input-placeholder {color: #666;}
.fl {float:left;margin:20px 0;}
.fr {float:right;}
.clearfix:before,.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}
.clearfix{zoom:1}
.cl {clear:both;}
.lianxi {font-style:normal;font-size:28px;color:#E20F0B;}
/*通用分页*/
.dede_pages {width:100%;height:80px;} 
.dede_pages .pagelist {margin:0 auto;text-align:center;}
.dede_pages .pagelist li {display:inline-block;margin:0 6px;padding:8px 12px;background:#fffcf9;border:1px #fbe3c3 solid;}
.dede_pages .pagelist li.thisclass ,.dede_pages .pagelist li:hover {background:#E20F0B; color:#fff;}
.dede_pages .pagelist li.thisclass a,.dede_pages .pagelist li a:hover {color:#fff;}

/*pc-top*/
.top {width: 100%; position: absolute; top: 0; left: 0; padding: 20px 0; z-index: 2;}
.top_cen {width: 100%; max-width: 1200px; margin: 0 auto;}
.logo {width: 30%; float: left; margin: 0; display: block;}
.top_nav {width: 48%; float: right; margin: .5% 0 0;}
.top_nav_a {display: block; width: 16.66%; float: left; margin: 0; text-align: center; font-size: 1.2em; color: #fff; line-height: 3em; position: relative;}
.top_nav_a span {display: block; width: 0; height: 2px; background: #e20f0b; position: absolute; left: 10%; bottom: 0; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}
.top_nav_a:hover {color: #da451d;}
.top_nav_a:hover span {width: 80%; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}
.sj_top {display: none;}
.on{background: #da451d;color:#fff!important;}
/* banner */
.banner {width:100%; height: 550px; position:relative; overflow:hidden; text-align:center;}
.fadeOut {width: 100%; height: 100%; margin: 0 auto;}
.owl-carousel .owl-stage-outer {width: 100%; height: 100%;}
.owl-carousel .owl-stage {height: 100%;}
.owl-carousel .owl-item {height: 100%;}
.ban_li {width:100%; height: 100%;}

/*公共css*/
.all {width: 100%; padding: 80px 0;}
.all_cen {width: 100%; max-width: 1200px; margin: 0 auto;}
.title {width: 100%; text-align: center;}
.title_p {width: 100%; font-size: 2.4em; color: #333; line-height: 1.4em;}
.title_p2 {width: 50px; height: 3px; background: #da451d; margin: 15px auto 0;}
.main {width: 100%; margin: 50px auto 0;}

/* 关于 */
.one_l {width: 42%; float: left; margin: 1% 0 0;}
.one_p {width: 100%; font-size: 2.4em; color: #333; line-height: 1.4em;}
.one_p2 {width: 50px; height: 3px; background: #DA451D; margin: 10px 0 0;}
.one_p3 {width: 100%; margin: 16px auto 0; font-size: 1.6em; color: #333; line-height: 1.6em;}
.one_p4 {width: 100%; margin: 32px auto 0; font-size: 1.2em; color: #999; line-height: 1.8em;}
.one_a {display: block; width: 26%; margin: 40px 0 0; text-align: center; border: 2px solid #DA451D; font-size: 1.2em; color: #333; line-height: 2.4em;}
.one_a:hover {background: #DA451D; color: #fff;}
.one_p5 {width: 100%; margin: 36px auto 0; text-align: center;}
.one_a2 {display: block; width: 25%; float: left; margin: 0; border: 1px solid #f5f5f5; padding: 4% 0; font-size: 1.4em; color: #333; line-height: 2em;}
.one_a2 img {width: 39%; height: auto; display: block; margin: 0 auto 6px;}
.one_r {width: 52%; float: right; margin: 0;}
.one_r img {width: 100%; height: auto;}

/* 产品展示 */
.two {background: #f8f8f8;}
.two .all_cen .main {margin: 20px auto 0;}
.slideTxtBox {width: 100%; margin: 0 auto;}
.slideTxtBox .hd {width: 100%; margin: 0 auto; text-align: center;}
.slideTxtBox .hd ul li {display: inline-block; width: 11%; margin: 0 .5%; border: 1px solid #bebebe; font-size: 1.2em; color: #666; line-height: 2.2em; cursor: pointer;}
.slideTxtBox .hd ul li.on {color: #DA451D; border: 1px solid #DA451D;}
.slideTxtBox .hd ul li.on a {color:#fff;}
.slideTxtBox .bd {width: 100%; margin: 30px auto 0;}
.slideTxtBox .bd ul {zoom: 1;}
.slideTxtBox .bd .two_li {width: 24%; float: left; margin: 0 4px; background: #fff; text-align: center; padding: 0;}
.slideTxtBox .bd .two_li .two_lip {width: 100%; margin: 0 auto; font-size: 1.6em; color: #333; line-height: 2em;}
.slideTxtBox .bd .two_li .two_lip2 {width: 50px; height: 3px; background: #DA451D; margin: 5px auto 0;}
.slideTxtBox .bd .two_li .two_liimg {width: 100%; margin: 0 auto ; overflow: hidden;}
.slideTxtBox .bd .two_li .two_liimg img {width: 100%; height: auto; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}
.slideTxtBox .bd .two_li:hover .two_lip {color: #DA451D;}
.slideTxtBox .bd .two_li:hover .two_liimg img {transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;-webkit-transition: all .5s linear;-webkit-transform: scale(1.2);-moz-transform: scale(1.12);-o-transform: scale(1.2);-m-transform: scale(1.2);transform: scale(1.2);}

/* 产品优势 */
.three {background: #f8f8f8;}
.three .all_cen .title  {color: #fff;}
.three_li {width: 44%; float: left; margin: 20px 3%;}
.three_liimg {width: 9%; float: left; margin: 6% 0 0;}
.three_lit {width: 82%; float: right; margin: 0;}
.three_lip {width: 100%; font-size: 1.8em; color: #333; line-height: 1.6em;}
.three_lip2 {width: 100%; margin: 10px auto 0; font-size: 1.2em; color: #333; line-height: 1.8em;}

/*产品优势*/
.four {background: #000; padding: 0;}
.four_li {width: 20%; float: left; margin: 0; text-align: center; overflow: hidden; position: relative;}
.four_liimg {width: 100%; margin: 0 auto; opacity: .4; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}
.four_liimg img {width: 100%; height: auto;}
.four_lip {width: 100%; background: rgba(218, 69, 29, .8); font-size: 1.5em; color: #fff; line-height: 2em; z-index: 2; position: absolute; bottom: 0; left: 0; opacity: 0; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}
.four_li:hover .four_liimg {opacity: 1;transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;-webkit-transition: all .5s linear;-webkit-transform: scale(1.2);-moz-transform: scale(1.12);-o-transform: scale(1.2);-m-transform: scale(1.2);transform: scale(1.2);}
.four_li:hover .four_lip {opacity: 1; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}

.five {width: 100%; background: url(../images/five_bg.jpg) center no-repeat; background-size: cover; text-align: center; font-size: 2.7em; color: #fff; line-height: 2em; padding: 1.8em 0;}

/* news */
.six_l {width: 38%; float: left; margin: 0;}
.six_title {width: 100%; margin: 0 auto; font-size: 2.4em; color: #333; line-height: 1.4em;}
.six_title2 {width: 50px; height: 3px; background: #DA451D; margin: 10px 0 0;}
.six_new {width: 100%; margin: 16px auto 0;}
.six_lp {width: 100%; margin: 16px auto 0; font-size: 1.6em; color: #333; line-height: 1.6em;}
.six_lp2 {width: 100%; margin: 32px auto 0; font-size: 1.2em; color: #999; line-height: 1.8em;}
.six_la {display: block; width: 26%; margin: 40px 0 0; text-align: center; border: 2px solid #DA451D; font-size: 1.1em; color: #333; line-height: 2.4em;}
.six_la:hover {background: #DA451D; color: #fff;}
.six_r {width: 50%; float: right; margin: 0;}
.six_li {width: 46%; float: left; margin: 10px 2%;}
.six_liimg {width: 100%; margin: 0 auto;}
.six_liimg img {width: 100%; height: 160px;}
.six_lip {width: 100%; margin: 10px auto 0; font-size: 1.4em; color: #333; line-height: 1.4em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.six_lip2 {width: 100%; margin: 6px auto 0; font-size: 1.2em; color: #999; line-height: 1.4em;}
.six_lip3 {width: 100%; margin: 10px auto 0; font-size: 1em; color: #999; line-height: 1.4em;}
.six_li:hover .six_lip {color: #DA451D; text-decoration: underline;}

/*bottom*/
.bot {width: 100%; margin: 0 auto; background: #2e2e2e; padding: 50px 0 0;}
.bot_img {width: 10%; float: left; margin: 0;}
.bot_r {width: 76%; float: right; margin: 0;}
.bot_rp {width: 33.33%;float: left; margin: 0;}
.bot_r .bot_rp span {display: block; width: 100%; margin: 0 auto; font-size: 1.4em; color: #fff; line-height: 2em;}
.bot_rp a {display: block; width: 100%; margin: 0 auto; font-size: 1.2em; color: #bbb; line-height: 1.8em;}
.bot_rp a:hover {text-decoration: underline;}
.bot_rp font {display: block; width: 100%; margin: 0 auto; font-size: 1.2em; color: #bbb; line-height: 1.8em;}
.bot_cop {width: 100%; margin: 40px auto 0; text-align: center; border-top: 1px solid #444; font-size: 1.2em; color: #bbb; line-height: 3em;}

/*内页css*/

/*about*/
.in_ban {height: 550px;}
.about_ban {background: url(../images/about_ban.jpg) center no-repeat; background-size: auto 100%;}
.in_all {width: 100%; padding: 30px 0;}
.in_main {width: 100%; margin: 0 auto;}
.in_main .in_title {width: 100%; margin: 0 auto; font-size: 1.2em; color: #333; line-height: 1.6em;}
.in_main .in_title img {display: inline-block; width: auto; height: 1.2em; vertical-align: top; margin: .2em 5px 0 0;}
.in_main .in_title a {color: #333;}
.in_main .in_title a:hover {color: #DA451D; text-decoration: underline;}
.in_main .in_title span {color: #DA451D;}
.about_text {width: 100%; margin: 30px auto 0;}
.about_text p {width: 100%; margin: 0 auto; font-size: 1.2em; color: #666; line-height: 2em; text-indent: 2em;}
.in_abbot {width: 100%; margin: 50px auto 0;}
.in_abbotli {width: 25%; float: left; margin: 0; text-align: center;}
.in_abliimg {width: 33%; margin: 0 auto;}
.in_ablip {width: 100%; margin: 10px auto 0; font-size: 1.4em; color: #000; line-height: 1.6em;}
.in_ablip2 {width: 30px; height: 1px; background: #e0e0e0; margin: 10px auto 0;}
.in_ablip3 {width: 90%; margin: 20px auto 0; font-size: 1.2em; color: #999; line-height: 1.6em;}

.infactory {width: 100%; margin: 0 auto; padding: 20px 0 0;}
.infactory .infactory_li {padding: 4%; float: left; text-align: center; background: #fff; cursor: pointer;}
.infactory .infactory_li .pic {width: 100%; margin: 0 auto;}
.infactory .infactory_li .pic img {width: 100%; height: auto;}
.infactory .infactory_li .title {width: 100%; margin: 10px auto 0; font-size: 1.3em; color: #333; line-height: 1.6em;}
.infactory .owl-theme .owl-controls {position: relative; margin: 30px auto 0; bottom: auto; left: auto;}
.infactory .owl-theme .owl-dots .owl-dot span {background: #d1d1d1;}

.inhonor {width: 100%; margin: 0 auto; position: relative;}
.inhonor .inhonor_main {width: 100%; margin: 0 auto;}
.inhonor .inhonor_main .inhonor_img {float: left; padding: 0 4%; cursor: pointer;}
.inhonor .owl-theme .owl-controls {display: none;}
.inhonor .inhonor_next {display: block; width: 24px; position: absolute; right: 0; top: 50%; margin-top: -25px; z-index: 2; cursor: pointer;}
.inhonor .inhonor_prev {display: block; width: 24px; position: absolute; left: 0; top: 50%; margin-top: -25px; z-index: 2; cursor: pointer;}

.bigimg {position: fixed; left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 4px solid #DA451D;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.8;filter: Alpha(opacity=80);z-index: 98;transition:all 1s;display: none}
.mask img{position: fixed;right:20px;top: 20px;width: 40px; height: 40px; cursor: pointer;}

/* 内页产品中心 */
.inpro_top {margin: 20px auto 0;}
.pro_ban {background: url(/uploads/191202/1-1912020916415W.jpg) center no-repeat; background-size: 100%;}
.inpro_title {width: 100%; margin: 0 auto; text-align: center;}
.inpro_title a {display: inline-block; width: 11%; margin: 0 .5%; border: 1px solid #bebebe; font-size: 1.2em; color: #666; line-height: 2.2em;}
.inpro_title a:hover {border: 1px solid #DA451D; background: #DA451D; color: #fff;}
.inpro_main {width: 100%; margin: 30px auto 0;}
.inpro_main .two_li {width: 23%; float: left; margin: 10px 1%; background: #fff; text-align: center; padding: 10px 0;}
.inpro_main .two_li .two_lip {width: 100%; margin: 0 auto; font-size: 1.4em; color: #333; line-height: 1.8em;}
.inpro_main .two_li .two_lip2 {width: 50px; height: 3px; background: #DA451D; margin: 10px auto 0;}
.inpro_main .two_li .two_liimg {width: 92%; margin: 10px auto 0; overflow: hidden;}
.inpro_main .two_li .two_liimg img {width: 100%; height: 180px; transition: all .5s linear; -moz-transition: all .5s linear; -o-transition: all .5s linear; -webkit-transition: all .5s linear;}
.inpro_main .two_li:hover .two_lip {color: #DA451D;}
.inpro_main .two_li:hover .two_liimg img {transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;-webkit-transition: all .5s linear;-webkit-transform: scale(1.2);-moz-transform: scale(1.12);-o-transform: scale(1.2);-m-transform: scale(1.2);transform: scale(1.2);}
.inpro_main2 {width: 76%; float: right; margin: 0; padding: 0 0 0 2%; border-left: 1px solid #d7d7d7;}
.inpro_main2 .two_li {width: 31.33%;}
.pc_none {display: none;}
.yd_none {display: block;}
.fadeOut img.hei {max-height:300px;}

/* 成功案例 */
.case_ban {background: url(../images/case_ban.jpg) center no-repeat; background-size: auto 100%;}
.incase_li {width: 21%; padding: 1%; margin: 10px 1%; float: left; background: #fff; text-align: center;}
.incase_liimg {width: 100%; margin: 0 auto;}
.incase_liimg img {width: 100%; height: 168px;}
.incase_lip {width: 100%; margin: 12px auto 0; font-size: 1.3em; color: #333; line-height: 1.6em;height:1.6em;overflow:hidden;}

/* 新闻资讯 */
.new_ban {background: url(../images/new_ban.jpg) center no-repeat; background-size: auto 100%;}
.innew_main {width: 100%; margin: 20px auto 0;}
.innew_main ul .six_li {width: 23%; margin: 10px 1%;}

/* 联系我们 */
.contact_ban {background: url(../images/contact_ban.jpg) center no-repeat; background-size: auto 100%;}
.incontact {width: 76%; margin: 60px auto 0;}
.incon_li {width: 40%; float: left; margin: 0 5%; background: url(../images/contact_001.png) center 35% no-repeat;}
.incon_lim {width: 50%; float: left; margin: 0; text-align: center;}
.incon_lip {width: 70%; margin: 0 auto; border: 1px solid #878787; border-left: 1px solid #DA451D; border-radius: 50%; padding: 16.5% 0; font-size: 2.8em; color: #333; line-height: 2em; background: #fff;}
.incon_lip2 {width: 90%; margin: 30px auto 0; font-size: 1.4em; color: #333; line-height: 1.6em;}
.incon_text {width: 100%; margin: 80px auto 0; text-align: center;}
.incon_p {width: 100%; margin: 0 auto 20px; font-size: 2.4em; color: #DA451D; line-height: 1.4em;}
.incon_p2 {width: 100%; margin: 0 auto; font-size: 1.2em; color: #333; line-height: 1.8em;}
.incon_bot {background: #faf9ff;}
.incon_botp {width: 100%; margin: 30px auto 0; font-size: 1.7em; color: #89888d; line-height: 1.6em;}
.incon_botmain {width: 100%; margin: 0 auto;}
.incon_botli {width: 25%; float: left; margin: 0; font-size: 1.2em; color: #333; line-height: 1.6em;}
.incon_botli img {display: inline-block; width: auto; height: 1.1em; vertical-align: top; margin: .25em 6px 0 0;}
.incon_botimg {width: 12.5%; margin: 40px auto 0;}
.incon_botimg img {width: 100%; height: auto;}

/* 产品详情 */
.inpro_det {width: 20%; float: left; margin: 0;}
.inpro_det a {display: block; width: 100%; font-size: 1.3em; color: #333; line-height: 2em;}
.inpro_det a:hover {color: #DA451D; text-decoration: underline;}
.inpro_detmain {width: 74%; float: right; margin: 0; background: #fff; padding: 20px 1.6%;}
.inpro_dettop {width: 100%; margin: 0 auto;}
.inpro_detimg {width: 48%; float: left; margin: 0; border: 1px solid #d8d8d8;}
.inpro_detr {width: 46%; float: right; margin: 2% 0 0;}
.inpro_detrh {width: 100%; margin: 0 auto; font-size: 1.7em; caption-side: #000; line-height: 1.4em;}
.inpro_detr_text {width: 90%; margin: 20px auto 0; padding: 20px 5%; background: #f8f8f8;}
.inpro_detr_text p {font-size: 1.1em; caption-side: #666; line-height: 2em;}
.inpro_detr_text p span {color: #DA451D;}
.inpro_detrp {width: 100%; margin: 20px auto 0; font-size: 1.2em; color: #333; line-height: 2em;}
.inpro_detrp span {display: block; font-size: 2em; color: #DA451D;}
.inpro_detbot {width: 100%; margin: 30px auto 0;}
.inpro_detbot p {width: 100%; margin: 0 auto; font-size: 1.2em; color: #666; line-height: 2em; text-indent: 2em;}


/*详情页*/
.det {width: 100%; margin: 0 auto; padding-bottom: 30px;}
.det_title {width: 100%; margin: 0 auto; text-align: center;}
.det_title_p {width: 100%; font-size: 1.8em; color: #333; line-height: 1.6em;}
.det_title_p2 {width: 100%; margin: 5px auto 0; font-size: 1em; color: #999; line-height: 1.6em;}
.det_title_p3 {width: 40px; height: 4px; background: #e20f0b; margin: 10px auto 0;}
.det_text {width: 100%; margin: 20px auto 0;}
.det_text p {width: 100%; margin: 0 auto; text-indent: 2em; font-size: 1.1em; color: #666; line-height: 1.8em; padding: 8px 0;}
.det_text p img {max-width: 100%; height: auto; margin: 0 auto;}
.det_bot {width: 100%; margin: 30px auto 0; padding: 10px 0 0; border-top: 1px solid #f2f2f2;}
.det_bot_p {width: 48%; float: left; margin: 0; font-size: 1.1em; color: #333; line-height: 1.6em;}
.det_bot_p2 {float: right; text-align: right;}
.det_bot_p a {color: #333;}
.det_bot_p a:hover {color: #E20F0B; text-decoration: underline;}

.det_pro {background: #f1f1f1; padding: 50px 0;}


/*平板*/
@media only screen and (max-width:999px) and (min-width:769px) {

/*pc-top*/
.top {width: 100%;}
.logo {width: 24%; margin: 0 0 0 2%;}
.top_nav {width: 70%; margin: 0;}
.top_nav_a {font-size: 1.2em;}
.sj_top {display: none;}

/* banner */
.banner {height: 450px;}

/*公共css*/
.all {padding: 30px 0;}
.all_cen {width: 95%;}
.title_p {font-size: 2em;}
.main {margin: 30px auto 0;}

/* 关于 */
.one_p {font-size: 2em;}
.one_p3 {font-size: 1.2em;}
.one_p4 {margin: 20px auto 0; font-size: 1.1em;}
.one_a {width: 30%; margin: 20px 0 0;}
.one_p5 {margin: 20px auto 0;}
.one_a2 {width: 30%; font-size: 1.1em;}
.one_r { margin: 10% 0 0;}

/* 产品展示 */
.two .all_cen .main {margin: 20px auto 0;}
.slideTxtBox .hd ul li {width: auto; margin: 0 .5%; font-size: 1.1em; padding: 0 .5em;}
.slideTxtBox .bd {margin: 20px auto 0;}
.slideTxtBox .bd .two_li .two_lip {font-size: 1.2em;}
.slideTxtBox .bd .two_li .two_liimg {width: 90%;}

/* 产品优势 */
.three_li {margin: 10px 3%;}
.three_liimg {width: 12%; margin: 0;}
.three_lip {font-size: 1.2em;}

/*成功案例*/
.four {padding: 0;}
.four_lip {font-size: 1.1em;}

.five {font-size: 2.4em; padding: 2.8em 0;}

/* news */
.six_title {font-size: 2em;}
.six_lp {font-size: 1.2em;}
.six_lp2 {margin: 16px auto 0; font-size: 1.1em;}
.six_la {width: 30%; margin: 10px 0 0;}
.six_lip {font-size: 1.3em;}
.six_lip2 {font-size: 1.1em; }
.six_lip3 {width: 100%; margin: 10px auto 0; font-size: 1em;}

/*bottom*/
.bot {padding: 30px 0 0;}
.bot_rp a {font-size: 1.1em;}
.bot_rp font {font-size: 1.1em;}
.bot_cop {margin: 16px auto 0; font-size: 1.1em;}

/*内页css*/

/*about*/
.in_ban {height: 380px;}
.in_all {padding: 20px 0;}

/* 内页产品中心 */
.inpro_title a {width: auto; margin: 0 .5%; font-size: 1.1em; padding: 0 .5em;}
.inpro_main {margin: 20px auto 0;}
.inpro_main .two_li .two_lip {font-size: 1.2em;}
.inpro_main .two_li .two_liimg {width: 90%;}

/* 成功案例 */
.incase_lip {font-size: 1.2em;}

/* 联系我们 */
.incontact {width: 90%; margin: 40px auto 0;}
.incon_li {background: url(../images/contact_001.png) center 35% no-repeat;}
.incon_lip {padding: 18.5% 0; font-size: 2em;}
.incon_lip2 {font-size: 1.3em;}
.incon_text {margin: 40px auto 0;}
.incon_p {font-size: 2em;}
.incon_botp {margin: 16px auto 0; font-size: 1.5em;}
.incon_botmain {width: 100%; margin: 0 auto;}
.incon_botli {font-size: 1.1em;}
.incon_botimg {width: 18%; margin: 20px auto 0;}

/* 产品详情 */
.inpro_det a {font-size: 1.2em;}
.inpro_detmain {padding: 16px 2%;}
.inpro_detrh { font-size: 1.5em;}
.inpro_detrp {font-size: 1.1em;}
.inpro_detbot p {font-size: 1.1em;}

/*详情页*/
.det_title_p {font-size: 1.5em;}
.det_text p {font-size: 1.1em;}
.det_bot {margin: 20px auto 0;}
.det_bot_p {font-size: 1.1em;}

.det_pro {padding: 30px 0;}

}



/*手机*/
@media only screen and (max-width:768px) and (min-width:200px) {
.dis {display:none;}
/*pc-top*/
.top {display: none;}
.sj_top {display: block;}
.sj_logo {width: 45%; float: left; margin: 0 0 0 2%;}
.sj_logo a {width: 100%; display: block;}

/* banner */
.banner {height: 260px;}

/*公共css*/
.all {padding: 20px 0;}
.all_cen {width: 95%;}
.title_p {font-size: 1.5em;}
.title_p2 {width: 30px; margin: 8px auto 0;}
.main {margin: 15px auto 0;}

/* 关于 */
.one_l {width: 100%; margin: 0;}
.one_p {font-size: 1.5em;}
.one_p2 {width: 30px;}
.one_p3 {margin: 10px auto 0; font-size: 1.3em;}
.one_p4 {margin: 10px auto 0; font-size: 1.2em;}
.one_a {width: 36%; margin: 10px 0 0; font-size: 1.2em;}
.one_p5 {margin: 12px auto 0;}
.one_a2 {width: 30%; font-size: 1.2em; padding: 6% 0 4%;}
.one_a2 img {width: 30%;}
.one_r {display: none;}

/* 产品展示 */
.two .all_cen .main {margin: 10px auto 0;}
.slideTxtBox .hd {text-align: left;}
.slideTxtBox .hd ul li {width: auto; margin: 3px 1%; font-size: 1.2em; padding: 0 .6em; text-align: left;}
.slideTxtBox .bd {margin: 10px auto 0;}
.slideTxtBox .bd .two_li {width: 48%; margin: 8px 1%;}
.slideTxtBox .bd .two_li .two_lip {font-size: 1.3em;}
.slideTxtBox .bd .two_li .two_lip2 {width: 30px;}
.slideTxtBox .bd .two_li .two_liimg {width: 84%; margin: 5px auto 0;}

/* 产品优势 */
.three_li {width: 100%; margin: 10px 0;}
.three_liimg {width: 12%; margin: 0;}
.three_lit {width: 82%;}
.three_lip {font-size: 1.3em;}
.three_lip2 {font-size: 1.2em;}

/*成功案例*/
.four {display: none;}
.four_li {width: 50%;}
.four_liimg {opacity: 1;}
.four_lip {font-size: 1.2em; opacity: 1;}

.five {font-size: 1.8em; padding: 2.8em 0;}

/* news */
.six_l {width: 100%; margin: 0;}
.six_title {font-size: 1.5em; text-align: center;}
.six_title2 {width: 30px; margin: 8px auto 0;}
.six_lp {margin: 0 auto; font-size: 1.3em;}
.six_lp2 {margin: 8px auto 0; font-size: 1.2em;}
.six_la {width: 36%; margin: 8px 0 0;}
.six_r {width: 100%; margin: 10px 0 0;}
.six_li {width: 46%; margin: 8px 2%;}
.six_lip {font-size: 1.2em;}
.six_lip2 {font-size: 1.1em;}
.six_lip3 {font-size: 1em;}

/*bottom*/
.bot {padding: 0;}
.bot_img {display: none;}
.bot_r {display: none;}
.bot_cop {width: 94%; margin: 0 auto; border-top: none; font-size: 1.1em; line-height: 1.6em; padding: 10px 0;}

/*内页css*/

/*about*/
.in_ban {height: 180px;}
.in_all {padding: 20px 0;}
.in_main .in_title {font-size: 1.1em;}
.about_text {margin: 20px auto 0;}
.about_text p {font-size: 1.1em;}
.in_abbot {margin: 10px auto 0;}
.in_abbotli {width: 50%; margin: 10px 0;}
.in_ablip {margin: 5px auto 0;}
.in_ablip2 {margin: 5px auto 0;}
.in_ablip3 {margin: 10px auto 0; font-size: 1.1em;}

.infactory {padding: 10px 0 0;}
.infactory .infactory_li .title {font-size: 1.1em;}
.infactory .owl-theme .owl-controls {margin: 16px auto 0;}

.inhonor .inhonor_next {width: 20px; margin-top: -21px;}
.inhonor .inhonor_prev {width: 20px; margin-top: -21px;}

.bigimg {position: fixed; left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 4px solid #DA451D;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.8;filter: Alpha(opacity=80);z-index: 98;transition:all 1s;display: none}
.mask img{position: fixed;right:20px;top: 20px;width: 40px; height: 40px; cursor: pointer;}

/* 内页产品中心 */
.inpro_top {margin: 15px auto 0;}
.inpro_title {text-align: left;}
.inpro_title a {width: auto; margin: 3px 1%; font-size: 1.2em; padding: 0 .6em; text-align: center;}
.inpro_main {margin: 10px auto 0;}
.inpro_main .two_li {width: 48%; margin: 5px 1%;}
.inpro_main .two_li .two_lip {font-size: 1.3em;}
.inpro_main .two_li .two_lip2 {width: 30px;}
.inpro_main .two_li .two_liimg {width: 84%; margin: 5px auto 0;}
.inpro_main2 {width: 100%; margin: 10px auto 0; padding: 0; border-left: none;}
.inpro_main2 .two_li {width: 48%;}
.pc_none {display: block;}
.yd_none {display: none;}
.inpro_main .two_li .two_liimg img{height:90px;}

/* 成功案例 */
.incase_li {width: 44%; padding: 2%; margin: 5px 1%;}
.incase_lip {margin: 8px auto 0; font-size: 1.1em;}
.incase_liimg img {width: 100%; height: 80px;}

/* 新闻资讯 */
.innew_main {margin: 10px auto 0;}
.innew_main ul .six_li {width: 46%; margin: 8px 2%;}

/* 联系我们 */
.incontact {width: 100%; margin: 20px auto 0;}
.incon_li {width: 48%; float: left; margin: 0 1%; background: none;}
.incon_lip {width: 80%; padding: 15% 0; font-size: 1.8em;}
.incon_lip2 {width: 94%; margin: 10px auto 0; font-size: 1.1em;}
.incon_text {margin: 20px auto 0;}
.incon_p {margin: 0 auto 10px; font-size: 1.8em;}
.incon_p2 {font-size: 1.1em;}
.incon_botp {margin: 10px auto 0; font-size: 1.3em;}
.incon_botli {width: 90%; margin: 4px 5%; font-size: 1.1em;}
.incon_botimg {width: 40%; margin: 10px auto 0;}

/* 产品详情 */
.inpro_det {display: none;}
.inpro_detmain {width: 96%; margin: 0; padding: 2%;}
.inpro_detimg {width: 98%; margin: 0 1%;}
.inpro_detr {width: 96%; margin: 10px 2% 0;}
.inpro_detrh {font-size: 1.4em;}
.inpro_detr_text {margin: 10px auto 0; padding: 15px 5%;}
.inpro_detrp {margin: 0px auto 0; font-size: 1.1em;}
.inpro_detbot {margin: 10px auto 0; width: 96%;}
.inpro_detbot p {font-size: 1.1em;}

/*详情页*/
.det_title_p {font-size: 1.3em;}
.det_title_p3 {margin: 5px auto 0;}
.det_text {margin: 10px auto 0;}
.det_text p {font-size: 1.1em; padding: 6px 0;}
.det_bot {margin: 10px auto 0;}
.det_bot_p {width: 100%; font-size: 1.1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.det_bot_p2 {text-align: left;}
/*首页*/
.six_liimg img {height: 80px;}
}