﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
.header,.head{height:108px;margin:0 auto;background:#FFFFFF;color:#2b2b2b;box-sizing:border-box;z-index:200;position:relative}
.main,.footer{position:relative;z-index:100}
.logo{float:left;margin-top:30px}
.nav_box li{float:left;width:110px;height:108px;box-sizing:border-box}
.nav_box li.on a{color:#000}
.nav_box a{display:block;width:100%;height:100%;text-align:center;line-height:108px;font-size:16px;color:#2b2b2b;box-sizing:border-box;font-family:"Microsoft Yahei",arial,"\5b8b\4f53"}
.nav_box{margin-right:128px;position:relative}
.nav_box ul{position:relative;z-index:10}
.blueBox{position:absolute;left:0;top:0;width:110px;height:108px;background:#f4f4f4;z-index:9;box-sizing:border-box;border-bottom:2px solid #1166b1;opacity:0}
.nav_box,.search_box{float:right}
.search_box{width:235px;height:108px}
.search_box a{font-size:12px;font-family:"Microsoft Yahei",arial,"\5b8b\4f53";color:#000}
.lang{text-align:right;margin:10px 0}
.headlink{text-align:right;margin-bottom:6px;margin-top:6px}
.headlink a{color:rgba(42,42,42,0.7)}
.search_inp{margin-bottom:7px;width:234px;height:30px;border:1px solid #cecece;clear:both;float:right;box-sizing:border-box;margin-top:40px}
.search_inp input.search_inp_txt{width:74%;padding:0 3%;height:30px;float:left;border:0;background:none}
.search_inp input.search_inp_button{width:20%;height:28px;background:url(../img/search.png) no-repeat center;border:0;float:left}
.banner_index_new{margin-bottom:84px}
.header,.head,.in_news_main,.in_service_main,.footer_wrap,.inner_main,.banner_inner_txt{width:1280px;margin:0 auto}
.banner_inner_txt{margin-left:-640px;left:50%}
.nav_list{display:none;background:url(../img/banner_txt.png) no-repeat;width:1920px;height:287px;position:absolute;top:108px;left:50%;margin-left:-960px}
.nav_list ul{width:190px;position:absolute;left:50%;margin-left:-270px;top:40px}
.nav_list li{line-height:16px;padding-bottom:20px}
.nav_list li a{font-size:14px;color:#2b2b2b}
.nav_list li a:hover{color:#005bac}
.nav_hidden{display:none}
.nav_p{position:absolute;top:40px;left:45%;margin-left:150px;width:384px;color:#005bac;font-size:18px;line-height:1.7em}
.nav_p h4{font-weight:normal}
.in_news h4,.in_product h4,.in_service h4{display:inline-block;width:auto;font-size:36px;height:2.3em;margin:0 auto;border-top:3px solid #626262;border-bottom:2px solid #626262;line-height:2.3em;padding:0 10px;margin-bottom:54px}
.in_news h4 a,.in_product h4 a,.in_service h4 a{color:#2b2b2b}
.in_news{text-align:center;margin-bottom:100px}
.in_news_main_l{width:35%;float:left}
.in_news_main_r{width:65%;float:left;position:relative;top:-4px}
.in_news_main_r > a{display:inline-block;clear:both;float:right;padding:4px 8px;color:#000;border:1px solid #000;font-size:14px}
.in_news_main_r li{width:50%;float:left;text-align:left;margin-bottom:22px}
.in_news_main_r li h5,.in_news_main_r li span,.in_news_main_r p{margin-left:56px}
.in_news_main_r li h5 a{font-size:20px;color:#2a2a2a;font-weight:normal;line-height:1.4em;height:2.8em;overflow:hidden;display:block}
.in_news_main_r li span{font-size:12px;color:#a0a0a0;line-height:34px}
.in_news_main_r li p{font-size:14px;color:#616161;line-height:1.7em;height:3.4em;overflow:hidden}
.in_news_main_l a{width:100%;height:100%;display:block;position:relative;font-size:20px}
.in_news_main_l a img{width:100%;height:100%}
.in_news_main_l a p{position:absolute;line-height:50px;color:#fff;background:rgba(0,0,0,0.6);width:100%;bottom:0;padding:0 26px;box-sizing:border-box;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.in_product i{text-decoration:none;color:#2D2E32;transition:0.4s all;-webkit-transition:0.4s all}
.in_product_txt p,.in_product_txt a{text-decoration:none;color:#2D2E32;transition:1s all;-webkit-transition:1s all}
.in_product{text-align:center;margin-bottom:100px}
.in_product_main_l{width:36.3541%;height:100%;float:left;position:relative}
.in_product_main_l img{width:100%;height:100%}
.in_product_main_r{width:63.6459%;height:100%;float:left;position:relative}
.in_product_main_r img{width:100%;height:100%}
.in_product_main_t,.in_product_main_b{width:100%;height:50%}
.in_product_main_t_l{width:61%;height:100%;float:left;position:relative}
.in_product_main_t_r{width:39%;height:100%;float:left;position:relative}
.in_product_main_b_l{width:51%;height:100%;float:left;position:relative}
.in_product_main_b_r{width:49%;height:100%;float:left;position:relative}
.in_product_txt{position:absolute;left:50px;top:42px;text-align:left;width:75%;z-index:20}
.in_product_txt h5{line-height:2em;font-size:36px;font-weight:normal;position:relative;margin-bottom:0.9em}
.in_product_txt h5 a{color:#fff}
.in_product_txt h5 em{height:4px;width:90px;position:absolute;left:0;bottom:0;display:block;background:#fff}
.in_product_txt p{color:#fff;font-size:14px;line-height:1.7em;height:6.8em;overflow:hidden;margin-bottom:1.7em;opacity:0}
.in_product_txt a > img{width:auto;height:auto;opacity:0}
.in_product i{display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;z-index:10;transform:scale(1,1);opacity:0}
.proHover:hover i{opacity:1;transform:scale(1,1)}
.proHover:hover .in_product_txt p{opacity:1}
.proHover:hover .in_product_txt a > img{opacity:1}
.in_service{text-align:center;margin-bottom:100px}
.in_service ul{position:relative;left:0}
.in_service li{width:6%;float:left;height:100%;position:relative;overflow:hidden}
.in_service li > a{width:100%;height:100%}
.in_service li img{height:100%;width:auto}
.in_service li.on{width:64%}
.in_service li.on a{display:block;width:100%;height:100%}
.in_service li.on a img{width:100%;height:100%}
.in_service_main{position:relative;overflow:hidden}
.in_service_main .in_service_l{width:18%;display:block;height:100%;position:absolute;left:0;top:0;background:url(../img/left_menu.png) no-repeat center rgba(0,0,0,0.5);z-index:200}
.in_service_main .in_service_l:hover{background:url(../img/left_menu.png) no-repeat 45% rgba(0,0,0,0.5)}
.in_service_main .in_service_r{width:18%;display:block;height:100%;position:absolute;right:0;top:0;background:url(../img/right_menu.png) no-repeat center rgba(0,0,0,0.5);z-index:200}
.in_service_main .in_service_r:hover{background:url(../img/right_menu.png) no-repeat 55% center rgba(0,0,0,0.5)}
.in_service_main_wrap,.in_service ul{width:100%;height:100%}
.in_service ul{width:8000%}
.serText{position:absolute;bottom:0;text-align:left;padding:20px 40px;box-sizing:border-box;background:rgba(0,0,0,0.5);opacity:0;width:100%}
.serText a{color:#fff}
.serText h6{font-size:30px;color:#fff;font-weight:normal;margin-bottom:10px}
.serText p{font-size:14px;color:#fff;font-weight:normal;line-height:1.7em;height:3.4em;overflow:hidden}
.in_service li.on .serText{opacity:1}
.footer{background:#f5f5f5;padding:56px 0}
.footer_wrap{}
.foot_r_logo{width:136px;float:left;margin-right:56px;line-height:38px}
.foot_r_logo h4{font-weight:normal;margin-bottom:4px}
.footer_l{width:50%;float:left}
.footer_l h4{font-size:24px;color:#2a2a2a;font-weight:normal;margin-bottom:20px}
.footer_l h5{font-size:14px;color:#2a2a2a;font-weight:normal;margin-bottom:12px;width:90%}
.footer_l p{font-size:12px;color:#2a2a2a;font-weight:normal}
.footer_r{width:auto;float:right;margin-right:2%}
.footer_r dl{width:180px;float:left}
.footer_r dl dt,.footer_r dl dd{border-bottom:1px dotted #b4b4b4;line-height:38px}
.footer_r dl dt a{font-size:14px;color:#000}
.footer_r dl dd a{font-size:14px;color:#7c7c7c}
.footer_r ul{width:auto;float:left;margin-left:55px}
.footer_r ul li{line-height:38px}
.footer_r ul li a{color:#000}
.footer_wrap_top{margin-bottom:32px}
.footer_wrap_bottom{line-height:58px;font-size:12px;border-top:1px solid #2a2a2a}
.footer_wrap_bottom a{color:#2a2a2a}
.foot_share{overflow:hidden;padding-top:10px}
.foot_share a{display:block;float:left;width:27px;height:27px;margin-right:8px;-webkit-transition:0.8s transform}
.foot_share a:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
.phone_menu{display:none}
.nav_box ul.other_nav{display:none}
.phone_box{display:none}
.phone_search{display:none}
.in_product_main_l,.in_news_main,.in_product_main_t_l,.in_news_main_l,.in_news_main_r{transition:1s all;-webkit-transition:1s all}
.in_news_main{position:relative}
.in_news_main_l{top:100px;opacity:0;position:relative}
.in_news_main_r{left:100px;opacity:0;position:relative}
.in_news_main.on .in_news_main_l{top:0;opacity:1}
.in_news_main.on .in_news_main_r{left:0;opacity:1}
.in_product_main{}
.in_product_main_l{position:relative;left:-100px;opacity:0}
.in_product_main_b_l,.in_product_main_b_r{position:relative;top:-100px;opacity:0;transition:1s all .4s;-webkit-transition:1s all .4s}
.in_product_main_t_l,.in_product_main_t_r{position:relative;left:100px;opacity:0}
.in_product_main_t_r{transition:1s all .5s;-webkit-transition:1s all .5s}
.in_product_main.on .in_product_main_l{left:0;opacity:1}
.in_product_main.on .in_product_main_b_l,.in_product_main.on .in_product_main_b_r{top:0;opacity:1}
.in_product_main.on .in_product_main_t_l,.in_product_main.on .in_product_main_t_r{left:0;opacity:1}
.in_product_main_t{position:relative;z-index:10}
.in_product_main_b{position:relative;z-index:5}
.inner_inpro .in_product_main_l,.inner_inpro .in_product_main_b_l,.inner_inpro .in_product_main_b_r,.inner_inpro .in_product_main_t_l,.inner_inpro .in_product_main_t_r{opacity:1}
.inner_inpro .in_product_main_l{left:0}
.inner_inpro .in_product_main_b_l,.inner_inpro .in_product_main_b_r{top:0}
.inner_inpro .in_product_main_t_l,.inner_inpro .in_product_main_t_r{left:0}
.inner_inpro .in_product h4{font-size:20px;margin-bottom:24px}
.inner_inpro .in_product_txt h5{font-size:20px}
.inner_inpro .in_product_txt h5 em{width:60px;height:2px}
.inner_inpro .in_product_txt{top:15px;left:15px}
.banner_index_new{position:relative}
.banner_index_new ul,.banner_index_new ul li{width:100%;height:100%;z-index:1;overflow:hidden}
.banner_index_new ul li.curr{z-index:2}
.banner_index_new li img{width:100%;height:100%}
.banner_index_new .vbox{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;cursor:pointer;background:#000}
.banner_index_new .vbox video{width:100%;height:100%}
.banner_index_new ul li video{height:100%;width:100%}
.banner_index_new ul,.banner_index_new ul li table{z-index:30;position:absolute;width:100%;height:100%;left:0;top:0}
.banner_index_new ul li em{display:block;width:100%;height:100%;background:rgba(0,0,0,0.6) url(../img/play_video.png) center no-repeat;position:absolute;left:0;top:0;cursor:pointer}
.banner_index_new{position:relative;overflow:hidden}
.banner_index_new dl{position:absolute;text-align:center;bottom:20px;left:0;width:100%;z-index:5000}
.banner_index_new dl dd{display:inline-block;text-indent:9999px;width:16px;height:16px;margin:0;outline:0;overflow:hidden;border-radius:0px;background:none;border:1px solid #fff;margin-right:10px;cursor:pointer}
.banner_index_new dl dd:last-child{margin-right:0}
.banner_index_new dl dd.active{background:#005bac;border:1px solid #fff}
.banner_left{left:0%;top:50%;margin-top:-41px;display:block;width:82px;height:82px;position:absolute;z-index:10000;background:url(../img/lm.png) no-repeat left}
.banner_right{right:0%;top:50%;margin-top:-41px;display:block;width:82px;height:82px;position:absolute;z-index:10000;background:url(../img/rm.png) no-repeat left}
.banner_index_new video{transform:scale(1.01);position:absolute;left:0;top:0;width:100%;height:100%}
.fixHeader{position:fixed;left:0;top:0;width:100% !important}
.main{margin-top:108px}
.banner_index_new ul li > a{}
.banner_index_new ul li table{width:100%;height:100%;position:absolute;left:0;top:-9%}
.banner_index_new ul li table td{vertical-align:middle;text-align:center;width:80%;color:#fff}
.banner_index_new ul li table td p{width:80%;padding-bottom:0px;margin:0 auto}
.banner_index_new ul li table td i{display:none;width:40%;font-size:14px;margin:0 auto;line-height:1.7em;height:3.4em;overflow:hidden}
.pc_in_service_main{display:block}
.phone_in_service_main{display:none}
@media only screen and (max-width:1520px){.nav_box{margin-right:28px}
	.nav_list ul{margin-left:-214px}
	.nav_p{margin-left:10px;font-size:16px;left:50%}
	.header,.head,.in_news_main,.in_service_main,.footer_wrap,.inner_main,.banner_inner_txt{width:1150px;margin:0 auto}
	.banner_inner_txt{margin-left:-575px}
	.in_product_txt h5,.serText h6{font-size:22px}
	.in_product_txt{top:30px;left:20px;width:85%}
	.in_news h4,.in_product h4,.in_service h4{font-size:22px;margin-bottom:30px}
	.in_news,.in_product,.in_service,.banner_index_new{margin-bottom:60px}
	.in_news_main_r li h5 a,.in_news_main_l a{font-size:16px}
	.in_news_main_r li h5,.in_news_main_r li span,.in_news_main_r p{margin-left:30px}
	.in_news_main_r li span{line-height:28px}
	.serText a h6{font-size:22px}
	.bx-wrapper .bx-controls-direction a{margin-top:-26px !important;width:52px !important;height:52px !important}
	.bx-wrapper .bx-pager.bx-default-pager a{width:12px !important;height:12px !important}
	.footer{padding:40px 0}
	.in_product_txt{top:20px}
	.in_product_txt p{margin-bottom:0.7em}
	.banner_left{width:60px;height:60px;background-size:100% 100%}
	.banner_right{width:60px;height:60px;background-size:100% 100%}
	.banner_index_new ul li table td p{width:80%;padding-bottom:0px}
	.banner_index_new ul li table td i{width:50%}
}
@media only screen and (max-width:1300px){.nav_box li,.blueBox{width:98px}
	.in_news_main_r li h5 a,.in_news_main_l a{font-size:16px}
	.in_news h4,.in_product h4,.in_service h4{font-size:20px;margin-bottom:24px}
	.in_product_txt h5,.serText h6{font-size:20px}
	.in_product_txt h5 em{width:60px;height:2px}
	.in_news,.in_product,.in_service,.banner_index_new{margin-bottom:36px}
	.header,.head,.in_news_main,.in_service_main,.footer_wrap,.inner_main,.banner_inner_txt{width:1070px;margin:0 auto}
	.banner_inner_txt{margin-left:-535px}
	.serText a h6{font-size:20px}
	.in_product_txt p{height:5.1em}
	.in_product_txt a > img{width:28px;height:28px}
	.serText{padding:10px 20px}
	.footer_l h4{font-size:20px;margin-bottom:10px}
	.footer{padding:30px 0}
	.logo{margin-top:36px}
	.logo img{height:35px}
	.banner_index_new ul li table td p{width:80%;padding-bottom:0px}
	.banner_index_new ul li table td i{width:60%}
}
@media only screen and (max-width:1140px){.header,.head,.in_news_main,.in_service_main,.footer_wrap,.inner_main,.banner_inner_txt{width:1004px;margin:0 auto}
	.banner_inner_txt{margin-left:-502px}
	.nav_box li,.blueBox{width:88px}
	.nav_box a{font-size:14px}
	.in_product_txt p{font-size:12px}
	.foot_r_logo{margin-right:40px}
	.footer_r ul{margin-left:40px}
}
@media only screen and (max-width:1023px){.headlink{display:none}
	.header,.head,.in_news_main,.in_service_main,.footer_wrap,.inner_main,.banner_inner_txt{width:auto;margin:0 10px}
	.banner_inner_txt{margin-left:0;left:10px}
	.nav_box li,.blueBox{width:88px}
	.nav_box a{font-size:14px}
	.in_product_txt p{font-size:12px}
	.in_product_txt{top:6px;left:6px}
	.in_product_txt h5,.serText h6{font-size:16px;margin-bottom:0.5em}
	.in_product_txt p{font-size:14px;margin-bottom:1em}
	.in_product_txt a > img{width:20px;height:20px}
	.footer_r dl{width:110px}
	.blueBox{display:none}
	.logo,.search_box,.nav_box{float:none}
	.search_box,.search_inp{width:100%}
	.search_inp input.search_inp_txt{width:90%;box-sizing:border-box}
	.search_inp input.search_inp_button{width:10%}
	.in_product_main_l{left:0px;opacity:1}
	.in_product_main_b_l,.in_product_main_b_r,.in_news_main{top:0px;opacity:1}
	.in_product_main_t_l,.in_product_main_t_r{left:0px;opacity:1}
	.inner_inpro .in_product_txt{left:0;top:auto}
	.logo{margin-top:10px}
	.header,.head{height:auto}
	.header{padding-bottom:10px}
	.search_box{height:auto}
	header,.main,footer,.phone_menu em.p1,.phone_menu em.p2,.phone_menu em.p3,.nav_box,.nav_box ul,.search_inp{transition:all 0.4s cubic-bezier(0.42,0,1,1) 0s}
	.nav_box{display:block;position:fixed;right:0;top:57px;z-index:600;left:auto;background:#fff;height:8000px;line-height:30px;width:90%;margin-right:0;border-left:5px solid #005bac;border-top:5px solid #005bac;box-sizing:border-box;transform:translateX(100%)}
	.nav_box.on{transform:translateX(0%)}
	.nav_box ul{position:absolute;transform:translateX(102%);right:0;background:#fff;height:100%;top:0;width:100%}
	.nav_box ul.on{transform:translateX(0%)}
	.nav_box ul.main_nav{display:block;position:relative;transform:translateX(0%)}
	.nav_box li{width:100%;height:60px;line-height:60px;border-bottom:1px solid #dadada;text-align:left}
	.nav_box li:first-child{}
	.nav_box li a{line-height:60px;text-align:left;display:block;background:url(../img/right_menu.gif) no-repeat 90% center;padding:0 26px;margin-left:-5px;border-left:5px solid #005bac}
	.nav_box ul li:first-child a{background:#fff;border-left:5px solid #fff}
	.nav_box ul li em{background:url(../img/left_menu.gif) no-repeat center;display:block;width:10px;height:100%;margin-right:4px;float:left}
	.nav_box ul.main_nav li:first-child a{background:url(../img/home.png) no-repeat 90% center #fff;border-left:5px solid #fff}
	.nav_box ul.other_nav li a{background:none}
	.phone_menu{color:#686666;display:block;float:right;position:relative;top:6px;margin-right:0px;background:#005bac;width:45px;height:45px;transform:translateX(0px)}
	.search_box{position:fixed;left:0;right:auto;top:6px;z-index:600;height:auto}
	.phone_search{display:block;width:45px;height:45px;background:url(../img/search_b.jpg) no-repeat center;position:absolute;right:55px;top:0;border-left:1px solid #c6c6c6}
	.phone_menu em.p1{display:block;width:22px;height:2px;background:#d7d6d6;position:absolute;top:50%;margin-top:-6px;left:50%;margin-left:-11px;border-radius:2px}
	.phone_menu em.p2{display:block;width:22px;height:2px;background:#d7d6d6;position:absolute;top:50%;margin-top:0;left:50%;margin-left:-11px;border-radius:2px}
	.phone_menu em.p3{display:block;width:22px;height:2px;background:#d7d6d6;position:absolute;top:50%;margin-top:6px;left:50%;margin-left:-11px;border-radius:2px}
	.phone_menu em.p1{transform:rotate(0deg);margin-top:-7px}
	.phone_menu em.p2{opacity:1}
	.phone_menu em.p3{transform:rotate(0deg);margin-top:7px}
	.phone_menu.on{transform:translateX(0px)}
	.phone_menu.on em.p1{transform:rotate(45deg);margin-top:0}
	.phone_menu.on em.p2{opacity:0}
	.phone_menu.on em.p3{transform:rotate(-45deg);margin-top:0}
	.phone_menu{display:block}
	.in_service_main .in_service_l,.in_service_main .in_service_r{display:none}
	.in_service ul{left:0}
	.in_service_main{height:auto !important}
	.in_service li img,.in_service li.on a img,.in_service li.on a,.in_service li a{width:100%;height:auto}
	.serText{position:relative;bottom:auto;padding-bottom:50px;opacity:1 !important}
	.serText a h6{font-size:16px}
	.logo img{height:30px}
	.head{margin:0}
	.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:10px !important}
	.phone_box{position:fixed;left:0;top:0;background:#fff;padding:0 10px;width:100%;height:62px;border-bottom:5px solid #005bac;box-sizing:border-box}
	.nav_list{display:none !important}
	.nav_box ul.other_nav{display:block}
	.phone_box{display:block}
	.phone_search{display:block}
	.phone_search.on{background:url(../img/close_phone.jpg) no-repeat center #005bac}
	.lang{position:absolute;width:60px;right:116px;top:0;margin:13px 0}
	.search_inp{position:absolute;top:60px}
	.lang *{display:none}
	.lang .save_link,.lang .save_link a{display:block}
	.search_inp{top:56px;position:absolute;background:#fff;border:0;height:0;opacity:0;width:100%;float:left;text-align:center;overflow:hidden}
	.search_inp input.search_inp_txt{display:inline-block;width:262px;margin-right:10px;height:28px;border:1px solid #cacaca;float:left}
	.search_inp input.search_inp_button{display:inline-block;float:none;width:28px;height:28px;background:url(../img/phone_s_m.jpg) no-repeat;position:relative;bottom:auto}
	.search_phone_box{width:300px;position:relative;left:50%;margin-left:-150px;padding-top:20px}
	.search_inp.on{height:72px;opacity:1;margin:0}
	.logo{opacity:0}
	.phone_box .logo{opacity:1}
	.banner_index{height:auto !important}
	.main{margin-top:62px}
	.banner_index_new ul li table{top:-5%}
	.banner_index_new ul li table td p{width:80%;padding-bottom:0px}
	.banner_index_new ul li table td i{width:80%}
	.in_product_main{margin:0 10px}
	.in_product_main_l,.in_product_main_t_l,.in_product_main_t,.in_product_main_b_l{width:100%;margin-bottom:10px}
	.in_product_main_r,.in_product_main_t_r,.in_product_main_b_r{width:100%}
	.in_product_main{height:auto !important}
	.in_product_main_l img{position:relative;z-index:21}
	.in_product_txt{position:absolute;background:rgba(0,0,0,0.4);left:0;top:auto;bottom:0;width:100%;height:auto;box-sizing:border-box;padding:10px;z-index:100}
	.in_product_txt p,.in_product_txt a > img{opacity:1 !important}
	.in_product i{background:rgba(0,0,0,0.5);display:none !important}
	.in_news_main_r > a{float:left;margin-top:10px}
	.pc_in_service_main{display:none}
	.phone_in_service_main{display:block}
	.serText p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:99%;margin:0 auto}
	.main{overflow:hidden}
	.footer_l,.footer_r{width:100%}
	.footer_r{margin-right:0;margin-bottom:20px}
	.footer_l h5{width:100%}
}
@media only screen and (max-width:767px){.banner_index_new li img{height:auto}
	.in_news_main_l,.in_news,.in_product,.in_service,.banner_index_new,.in_news h4,.in_product h4,.in_service h4{margin-bottom:10px}
	.in_news h4,.in_product h4,.in_service h4{font-size:18px}
	.in_news_main_l,.in_news_main_r{width:100%}
	.in_news_main_r li h5,.in_news_main_r li span,.in_news_main_r p{margin-left:0}
	.in_news_main_r p,.serText a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:99%;margin:0 auto}
	.in_product_txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:99%;margin:0 auto}
	.in_news_main_r li{width:100%}
	.in_news_main_r li:nth-child(3),.in_news_main_r li:nth-child(4){display:none}
	.in_news h4,.in_product h4,.in_service h4{border:0;line-height:normal;height:auto}
	.footer{padding:10px 0}
	.footer_r{width:100%;margin:0}
	.footer_r dl,.footer_r ul{width:100%;margin-bottom:10px;margin-left:0}
	.footer_r dl dt,.footer_r dl dd,.footer_r ul li{float:left;margin-right:10px}
	.footer_l{width:100%}
	.footer_wrap_top{margin-bottom:10px}
	.footer_wrap_bottom{line-height:22px;padding:10px 0}
	.in_news_main_r li h5 a{height:auto}
	.serText{background:rgba(0,0,0,0.4);position:absolute;bottom:0}
	.in_news_main_r li:nth-child(2){margin-bottom:0}
	.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:4px !important}
	.banner_index_new ul li table td p{width:90%;padding-bottom:0px}
	.banner_index_new ul li table td i{width:90%}
	.foot_r_logo{width:100%}
	.foot_r_logo a,.foot_r_logo h4{float:left}
	.foot_r_logo h4{margin-right:20px}
}
