.listban{width: 100%;clear: both;}
.listban  .litpic{width: 100%;display: block;}
/*.listban.caseban .litpic{padding-bottom: 32%;background-size: auto 100%;}*/
/*about*/
.listnav{width:20%;}
.listnav li{line-height:1.2;color: #231f20;margin: 20px 0 25px;}
.listnav li:first-child{margin:15px 0;}
.listnav li.active{font-weight: bold;padding-left:11px;background: url(../images/zchx.jpg) left center no-repeat;}
.listjs{width:calc(80% - 10px );color: #231f20;margin-bottom: 5%;}
.listjs h3.abouttit{color: #231f20;}
.listjs1{margin-top: 5%;line-height:1.9;}
.listjs1 h4{ }
.listjs2{line-height: 2;}
.listjs5{line-height: 2.5;}
.listjs5 p span.cgst{display:inline-block;width: 6px;height: 100%;background: url(../images/zchx.jpg) center no-repeat;}
.iqywh_infor p{line-height:1.86;padding-bottom: 6px; }
.pic100{width: 100%;}
.pic100 img{display: block;margin: 0 auto;}
.picmax100 img{max-width: 90%;display: block;margin: 0 auto;}
.listjs31{width:48%;padding-top:2%;line-height: 1.6;}
.listjs3r{width:49%;text-align: center;}
.listjs3r img{max-width: 100%;display: block;margin-bottom: 15px;}
.listjs3r h4{color: #231f20;}

body.about  .iqywh_infol dl:first-child{margin-top: 0;}
body.about  .iqywh_infol dl dd{margin-bottom:9px;}

/**/
/*创始人*/
.csr_info{}
.csr_info h3{line-height: 1.86}
.video{width: 100%;}
.video figure{position:relative;margin: 15px 0;}
.video video{width: 100%;display: block;}
.video figure div{margin-bottom: 0;width: auto;}
.video figure div#isPlay{position:absolute;width:98px;height: 98px;top:40%;left:45%; }
.video figure div.stop{background: url(../images/stop.png) no-repeat;}
.video figure div.play{background: url(../images/pay.png) no-repeat;display: none;}
.video figure div#progress{width: 90%;position: absolute;left: 5%;bottom: 4rem;background: #fff;height: 2px;display: none;}
.video figure:hover div#progress{display: block;}
.video figure div#bar{position: absolute;left: 0;bottom: 0;background: #000;height: 4px;display: none;}
.video figure:hover div#bar{display: block;}
.video figure div#current{position: absolute;bottom: 6rem;right: 15%;color: #fff;display: none;}
.video figure:hover div#current{display: block;}
.video figure div#duration{position: absolute;bottom: 6rem;right: 10%;color: #fff;display: none;}
.video figure:hover div#duration{display: block;}
.video figure div#fullScreen{position: absolute;bottom: 6rem;right: 5%;color: #fff;display: none;}
.video figure:hover div#fullScreen{display: block;}
.video figure:hover div#isPlay.play{display: block;}

.video h3{text-align: center;position: relative;padding-bottom: 8px;}
.video h3:before{content: '';width:172px;height: 1px;background: #f07789;position: absolute;bottom: 0;left: 50%;margin-left: -86px; }
.csr_zx p{text-indent: 2em;}
.lhqyj{margin-top:200px;margin-bottom:26px;  }
.lhqyj a{display: block;width: 100%;text-align: center;}

/*知识产权*/
.list_cq{margin-top:5%;overflow: hidden;}
.list_cq li{width: 24%;float: left;margin-right: 1%;margin-bottom: 8px;margin-top: 6px;}
/*.list_cq li:nth-child(4n){margin-right: 0;}*/
.list_cq li .litpic{width:100%;overflow: hidden;box-shadow:4px 4px 4px #ddd;-moz-box-shadow:4px 4px 4px #ddd; -webkit-box-shadow:4px 4px 4px #ddd; }
.list_cq li .litpic img{max-width: 100%;display: block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.list_cq li:hover .litpic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.list_cq li p{font-size: 22px;background: #ee2748;color: #231f20;padding: 13px 0;text-align: center;font-weight: bold;}
.list_cq li p span{position: relative;top: -10px;font-size: 20px;margin-left: 3px;font-weight: 200;}
.list_cq li:hover{cursor:pointer;}






/*作业方法*/
.zyff img{max-width: 100%;display: block;margin: 0 auto;}

/*合作答疑*/
.hzdy_infos1{overflow: hidden;background: #efefef;margin-top: 30px;position: relative;}
.hzdy_infos1l{width:30%;background: #b4b4b4;padding:6% 0 10%;text-align: center;position: relative; }
.hzdy_infos1l h1{padding: 0 10%;}
.hzdy_infos1l p{color: #fff;position: absolute;width: 100%;bottom: 0;left: 0;text-align: center;padding:15px 0;background: #e61d3a;}
.hzdy_infos1l p b{min-height: 30px;display: block;}
.hzdy_infos1r{width:62%;margin-left:2.5%;padding: 4% 0 3.2%;  }
.hzdy_infos1r dl dt{}
.hzdy_infos1r dl dd{line-height: 1.8;}
.hzdy_infos1r dl dd h4{color: #767676;}


/*hztb*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size: 16px;color: #767676;}
input:-moz-placeholder, textarea:-moz-placeholder {/* Mozilla Firefox 19+ */
font-size: 16px;color: #767676;}
input::-moz-placeholder, textarea::-moz-placeholder{/* Mozilla Firefox 4 to 18 */
font-size: 16px;color: #767676;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
font-size: 16px;color: #767676;}

.search input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size: 14px;color: #9fa0a0;}
.search input:-moz-placeholder, textarea:-moz-placeholder {/* Mozilla Firefox 19+ */
font-size: 14px;color: #9fa0a0;}
.search input::-moz-placeholder, textarea::-moz-placeholder{/* Mozilla Firefox 4 to 18 */
font-size: 14px;color: #9fa0a0;}
.search input:-ms-input-placeholder, textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
font-size: 14px;color: #9fa0a0;}

.form_box{background: #fff;padding-bottom: 4%;}
.form_boxt{background: url(../images/xsj.jpg) center bottom no-repeat;padding-bottom: 13px;}
.form_boxt h3{color: #fff;position: relative;background: #e61d3a;height: 50px;line-height: 50px;text-align: center;font-weight: bold;}
.form_box h5{text-align: center;line-height: 2.2;margin-top: 3%;}
.form_box form{width: 92%;margin:25px auto 0; }
.form_box form li{border: 1px solid #767676;height: 42px;position: relative;line-height: 24px;padding: 0 15px;font-size: 18px;color: #767676;margin-bottom: 20px;overflow: hidden;}
.form_box form li.w48{width:calc(48% - 32px );float: left;}

.form_box form li label{display: block;line-height: 42px;float: left;}
.form_box form li .form-control{width: 74%;line-height: 42px;display: block;margin-left: 2%;float: left;font-size: 16px;}
.form-actions,.form_box form li.last{clear: both !important;float: none;}

.form_box form li select.form-control{position: absolute;right:0px;top: 0;padding-right: 15px;
	display: block;float: left;width:100%;border: none;background: none;height: 42px;padding-left:50%;color: #767676;line-height: 42px;
}
#dr_row_bumenzhiwei{overflow:inherit;}
@import "https://cdn.bootcss.com/font-awesome/4.5.0/css/font-awesome.min.css";
.select {
    position: absolute;width:calc(100%  );left: 0;top: 0;padding-left:0%;
    display: block;height: 42px;line-height: 42px;
    margin: 0 auto;
    vertical-align: middle;
    text-align: left;
    user-select: none;
    -webkit-touch-callout: none;
}
.select .placeholder {
    position: relative;
    display: block;padding-left:50%;
    z-index: 1;
    cursor: pointer;
}
.select .placeholder:hover {
}
.select .placeholder:after {
    position: absolute;
    right: 1em;
    top: 50%;
    transform: translateY(-50%);
    font-family: 'FontAwesome';
    content: '';
    z-index: 10;
}
.select.is-open .placeholder:after {
    content: '';
}
.select.is-open ul {
    display: block;border: 1px solid #767676;
}
.select.select--white .placeholder {
    background: #fff;
    color: #999;
}
.select.select--white .placeholder:hover {
    background: #fafafa;
}
.select ul {
    display: none;
    position: absolute;
    overflow: hidden;
    width: 100%;
    background: #fff;
    border-radius: 2px;
    top: 100%;
    left:-1px;
    list-style: none;
    padding: 0;
    z-index: 100;
}
.select ul li {
    display: block;
    text-align: left;padding-left: 50%;line-height: 42px;
    cursor: pointer;margin-bottom: 0;border: none;
}



.form_box form li select option{padding: 10px 0;line-height: 2;display:block;margin: 10px 0;height: 40px;}
.form_box form li#dr_row_tghzfszdlhq{border: none;overflow: hidden;height: auto;margin-top: 10px;}
.form_box form li#dr_row_tghzfszdlhq h4{font-size: 18px;font-weight: bold;color: #231f20;margin-bottom: 10px;}
.form_box form li .form-control.form_input {width:40%;border-bottom: 1px solid #767676;margin-left: 0%;font-size: 16px;color: #767676;}
.form_box form li#dr_row_tghzfszdlhq div{clear: both;display: block;}
.form_box form li#dr_row_tghzfszdlhq label{margin-right:3%;}
.form_box form li#dr_row_tghzfszdlhq label:nth-child(4){margin-right:10px;}
.form_box form li#dr_row_tghzfszdlhq div:last-child .form-control.form_input{width: 46%}
.form_box form li.last{height: 250px;padding: 0;}
.form_box form li.last textarea.form-control{height: 250px;border: none;width: calc(100% - 30px);margin-left: 0;color: #767676;font-size: 16px;padding: 0 15px}
.form-actions button{width: 40%;height: 42px;background: #e61d3a;color: #fff;font-size: 24px;text-align: center;line-height: 42px;border: none;display: block;margin:4.6% auto 0;}


.form_box form h5{color: #767676;margin-top:1%;}



.djkzyptqd{margin-top: 20%;}
.djkzyptqd h3{text-decoration: underline;}

/*加入我们*/
.join_info{line-height:1.8;}
.jointyj{line-height: 1.6;}
.join_zw .linkmail{display: block;max-width:215px;line-height: 55px;margin:6% auto 7.2%;background: #e61d3a;color: #fff;text-align: center;}
.join_zwlist dl{border-bottom: 1px solid #e82c47;margin-top: 3%;padding-bottom: 20px;}
.join_zwlist dl dt{position: relative;padding-left: 15px;margin-bottom: 5px; }
.join_zwlist dl dt:before{content: '';width:4px;height: 18px;background: #e61d3a;position: absolute;left: 0;top:7px;display: block; }
.join_zwlist dl:last-child{border-bottom: none;}

.join_zwjl{margin-top: 14%;}

/*方法*/

body.method .listjs{width:calc(80% - 82px );}
body.color .listjs{width:calc(80% - 82px );}
.ffjj{font-size: 18px;line-height: 2;color: #231f20;}
.ffjj h3{font-size:24px;font-weight:bold; }
.ffjj h4{font-size: 20px;font-weight: bold;}
.ffjj br{height: 0;margin-top: 4%;display: block;}
.ffjj .red{margin-bottom: 5px;}
.ffjj h4.red:first-child{margin-top: 42px;}
.ffjj img{display: block;max-width: 100%;margin: 0 auto;}
.ffjj p:first-child strong,.ffjj p:first-child.strong{display: inline;}

/*原则*/
.ffyz_box1{text-align: center;}
.ffyz_box1 h2{display: inline-block;padding:3% 2.2%;background: #f5f5f5;font-weight: bold;border-top:9px solid #ee2748;}
.ffyz_box1 .ffyz_boxh2bg{padding:3% 4%; background: url(../images/ffyzjt.jpg) center no-repeat;display: inline-block;margin-top: 9px;}
.ffyz_box3{text-align: center;}
.ffyz_box3 h3 b{margin-top: 10px;    display: inherit;}

.listjs .icpzl_boxl{width: 100%;}
.listjs .icpzl_boxl dl dt{line-height: 1.3;padding-right: 30px;}
.listjs .icpzl_boxl dl dd{width:calc(100% - 255px );line-height:1.7;padding-left:30px;}


/*case*/
#life {width: auto !important;height: auto !important;}
.w1700{max-width: 1700px;margin: 0 auto;width: 90%;}
.casetit {line-height: 1.85;position: relative;padding-bottom: 2px;}
.casetit h3{font-weight: bold;}
.casetit:before{content: '';width:220px; height: 1px;background: #e61d3a;position: absolute;left: 50%;margin-left: -110px;bottom: 0;}
.caes_list{margin-bottom:2%;overflow: hidden;margin-top: 2.75em;}
.caes_list .item{width:32.24%;margin-right:1.6%;float: left;margin-bottom:4.5em; }
.caes_list .item:nth-child(3n){margin-right: 0;}
.caes_list .item .logo-box{margin-bottom:1em;overflow: hidden;}
.caes_list .item .logo-box img{width: 100%;display: block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.caes_list .item:hover .logo-box img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}


.caes_list .item a .logo-box img:hover{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6}
.caes_list .item  .portfolio-title h2{font-weight: bold;overflow: hidden;padding-bottom: 5px;text-overflow:ellipsis;white-space: nowrap;position: relative;}
.caes_list .item  .portfolio-title h2:after{content: '';width: 40%;display: block;position: absolute;left: 0;bottom: 0;height: 1px;background: #e61d3a;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.caes_list .item:hover  .portfolio-title h2:after{width: 90%;}

/*内容页*/
.casenav{}
.casejs{width:calc(80% - 10px );color: #231f20;margin-bottom: 5%;}

.zpjsxx{width:28%;margin-right:2%; }
.zpjs h4{position: relative;color: #767676;line-height:1.8;padding-bottom:6px;}
.zpjs h4:before{position: absolute;content: '';display: block;width: 74px;height: 1px;background: #e61d3a;bottom: 0;left: 0;}
.zpjs_info{line-height:1.9;margin-top:20px;}

.zpjsfw{width:28%; }
.zpjsfs{width:39%; }

.zpjs_xq{line-height: 1.85;color: #231f20;}
.zpjs_xq img{display: block;max-width: 100%;height: auto !important;margin: 0 auto;}
.zpjs_xq video{width: 100%;max-height:650px;margin: 0 auto;display: block;}
.zpjs_xq h3{font-size: 24px;font-weight: bold;}
.zpjs_xq h4{font-size: 20px;font-weight: bold;}
.zpjs_xq h5{font-size: 18px;font-weight: bold;}
.zpjs_xq h6{font-size: 14px;color: #767676;margin-top: 5px;}
.zpjs_xq h6 img{display: inline-block;margin-right: 3px;vertical-align: middle;}

/*色彩营销*/
.scjj_xq h4{font-size:20px;font-weight: bold; }
.scjj_cq h4{font-size:20px;}

.list_cq.scjj_cqlist{margin-top: 0;}
.list_cq.scjj_cqlist ul li{width: 25%;max-width: 233px;margin-right:12.5%;margin-top:4%; }
.list_cq.scjj_cqlist ul li:nth-child(3n){margin-right: 0;}











/*联系我们*/
.con_infos{position: relative;}
.con_infosl{width: 35.9%;margin-right: 1.5%;}

.con_infosc{width: 62%;}
.con_infosrl{width: 70%;}

.con_infosrr{width:20.4%; text-align: center;}
.con_infosrr img{display: block;margin: 0 auto;max-width: 100%;}
.con_infosrr p{font-size: 12px;margin-top: 3px;}
.con_infos h2,.con_infos h3{font-weight: bold;line-height: 1.8;}
.con_infos h3{margin-top: 10px;margin-bottom: 3%;}
.con_infos h2{margin-bottom: 15px;font-family: 'Arial';}
.con_wz{line-height: 2.25;}
.con_wz p i{font-family: 'Arial';}
.con_slogan{background: #e61d3a;text-align: center;line-height:1.82;padding: 1% 0; }
.con_slogan h3,.con_slogan h4{font-weight: bold;}
.con_slogan h3 span{display:inline-block;margin: 0 15px;color: #fff;}
.con_slogan h4{color: #231f20;font-style: italic;}

.con_xxdz{background: #ebecec;margin-top: 3.8% !important;}
.con_xxdznav{position: relative;background: #8d8d8e;border-bottom: 1px solid #ffffff;height: 50px;}
.con_xxdznav li{display:block;border-right:2px solid #fff;padding:0 3%;float: left;;position: relative;height: 50px;font-size: 18px;line-height: 50px;color: #fff;  }
.con_xxdznav li.hover,.con_xxdznav li:hover{font-weight: bold;background: #e61d3a;}

.con_xxdznav li.hover:before{content: '';display: block;width: 100%;height:10px;background: url(../images/dqcs.jpg) top center no-repeat;position: absolute;bottom: -10px;left: 0; }
.con_xxdzxx{clear: both;padding:3%;margin-bottom: 5%;}
.con_iteml{width: 38.7%;font-size: 18px;line-height: 2.25;}
.con_iteml .pic img{max-width: 100%;display: block;}
.con_iteml h3{font-size:24px;font-weight: bold;margin-top: 10px; }
.con_iteml h3 span{font-weight: 100;font-size: 18px;}
.con_itemr{width: 57.8%;}
#allmap,#allmap1,#allmap2 {height: 384px;width:100%;overflow: hidden;}
 #container {
    height: 100%;
    width: 100%;height: 384px;
}


/*新闻 news*/
body.news header{border-bottom:1px solid #c9c9c9;}
.search{width:32%;float: right;height: 34px;position: relative; }
.search .select{width:37.4%;line-height: 32px;position: relative;float: left;border:none;color: #9fa0a0;height: 36px;}
.search .select:after{content: '';display: block;position: absolute;right: 0;top: 0;width: 30px;height: 34px;background:#e61d3a url(../images/years.jpg) right center no-repeat;background-size: 30px;}
.search .select .placeholder{padding-left:8px;border: 1px solid #767676;}
.search .select ul li{padding-left: 8px;line-height: 32px;}
.search .select ul{top: 34px;border-top: none;width:calc(100% - 2px );    left: 0px;}
.search select{
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */
	width:37.4%;height: 34px;line-height: 32px;padding-left: 5px;border: 1px solid #767676;color: #9fa0a0;background:url(../images/years.jpg) right center no-repeat;background-size:38px 100%;;position: relative;font-size: 14px;display: block;float: left;}

.search input{margin-left:6px;width:calc(44% - 10px );border: 1px solid #767676;height: 32px;line-height: 32px;font-size: 14px;padding: 0 8px;border-right: 0;display: block;float: left; }
.input-group-btn{background: #e61d3a;height: 34px;width:44px;float: left;}
.input-group-btn button{background: #e61d3a url(../images/ss.jpg) center no-repeat;height: 34px;display: block;border: none;width: 100%;}


.list_news{margin-bottom: 6%;overflow: hidden;}
.list_news .item{margin-top:1.4em;width:32%;margin-right:2%;float: left;margin-bottom: 1.1em;}
.list_news .item:nth-child(3n){margin-right: 0;}
.list_news .item .logo-box img{width: 100%;margin-bottom:.2em;position: absolute;}
.list_news .item .logo-box{margin-bottom:1em;overflow: hidden;position: relative;padding-bottom:62%; }
.list_news  .item .logo-box img{width: 100%;display: block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.list_news  .item:hover .logo-box img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.list_news .item a .logo-box img:hover{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6}
.list_news .item p{font-style: italic;margin-top:8px;font-size: 12px;color: #767676;}
.list_news .item  .portfolio-title h2{padding-bottom: 5px;height:56px;position: relative;line-height: 28px;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.list_news .item  .portfolio-title h2:after{content: '';width: 40%;display: block;position: absolute;left: 0;top:29px;height: 1px;background: #e61d3a;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.list_news .item:hover  .portfolio-title h2:after{width: 90%;}


.listl{width: 67.8%;}
.listltit p{font-style: italic;margin-top: 25px;font-family: 'Arial';}
.listltit h2{font-weight:bold;}
.listlcon{line-height: 1.85;}
.listlcon img{max-width: 100%;display: block;margin: 0 auto;height: auto !important;}
.listlcon video{max-width: 100%;display: block;margin: 0 auto;}
.listlcon br{display: block;height:30px;width: 100%;}
.listlcon h3{font-size: 24px;font-weight: bold;}
.listlcon h4{font-size: 20px;font-weight: bold;}
.listlcon h5{font-size: 18px;font-weight: bold;}
.listlcon h6{font-size: 14px;color: #767676;text-align: center;margin-top: 5px;}

.row.zpxq{margin-top: 10%;}
.row.zpxq p{height: auto;overflow: hidden;font-size: 1.58rem;color: #888;font-family:"Microsoft YaHei";line-height:26px;}
.row.zpxq p span a{color:#888; }
.row.zpxq p img{max-height: 1.4rem;vertical-align: middle;}

.listr{width: 24.5%;position: relative;}
.listr .search{width: 100%;float: none;}
.listr .search input{width: calc(100% - 65px );margin-left: 0;padding: 0 5px 0 15px;}
 
.listrt{background: url(../images/rmdt.jpg) left top no-repeat;padding-top: 14px;margin-top:8.2rem;}
.listrt h3{font-weight: bold; }
.listr_news.fixedpro{position: fixed;width:14%;top:20px;}
.listr_news{margin-top:30px;position: relative;}
.listr_news li{font-size: 14px;color: #231f20;line-height: 20px;padding-bottom: 10px;margin-top: 10px;border-bottom: 1px solid #c9c9c9;}
.listr_news li a{}
.listr_news li:hover a{color: #000;}
.listr_news a.more{display: block;width: 102px;height: 26px;color: #fff;background: #e61d3a;text-align: center;line-height: 26px;font-size: 14px;margin-top:30px;}

.arcprenex .swiper-slide{width: 30%;float: left;line-height: 1.8;}
.arcprenex .swiper-slide .litpic{width: 100%;padding-bottom: 48%;background-size: 100% !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.arcprenex .swiper-slide:hover .litpic{background-size: 110% !important;}

.arcprenex .swiper-slide h4{padding: 0 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position: relative;}
.arcprenex .swiper-slide p{padding: 0 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.arcprenex .swiper-slide h4:after{content: '';left: 15px;display: block;bottom: 0;width: 30%;height: 1px;position: absolute;background:#e61d3a;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.arcprenex .swiper-slide:hover h4:after{width: 90%;}

.arcprenex .swiper-button-next,.arcprenex .swiper-button-prev{position: relative;top: 0;width: 50%;float: left;margin-top:3%;color: #767676;}
.arcprenex .swiper-button-next.swiper-button-disabled, 
.arcprenex .swiper-button-prev.swiper-button-disabled{opacity: 1;}
.arcprenex .swiper-button-prev, 
.arcprenex .swiper-container-rtl .swiper-button-next{}
.arcprenex .swiper-button-prev:hover{color: #e61d3a;text-decoration: underline;}
.arcprenex .swiper-button-next:hover{color: #e61d3a;text-decoration: underline;}

@media (max-width: 1860px){
.listban .swiper-slide .litpic img{max-width: 100%;}
}
@media (max-width: 1680px){
	.listban .litpic img{max-width: 100%;}
}
@media (max-width: 1440px){
	.listban .swiper-slide .litpic{}
	.con_infosrr{display: none;}
}

@media (max-width: 1360px){
	.listjs .icpzl_boxl dl dd{width: calc(100% - 240px );}
	.search select{display: none;}
	.search input{width: calc(100% - 61px );margin-left: 0;}

	body.about .iqywh_infol dl{margin-top:22px;padding-bottom: 18px;}
	.form_box form li select.form-control{width: 75%;padding-left: 15%;}
    .pic100 img{max-width: 100%;}

    .hzdy_infos1l p b{min-height: 25px;display: block;}

}

@media (max-width: 1200px){
	.ffjj h4{font-size: 18px;}
	.ffjj h3{font-size: 20px;}
	.ffjj{font-size: 16px;}
	.form_box form li .form-control,.form_box form li select.form-control{width:calc(100% - 95px );;}

}

@media (max-width: 1086px){
	.con_infosl{width: 100%;}
	.con_infosr{width: 100%;}
	.listjs .icpzl_boxl dl dd{width: calc(100% - 224px );}
    .hzdy_infos1l p b{min-height: 22px;}


}

@media (max-width: 998px){
	.listban.wapshow{display: none !important;}
	.listban.pcshow{display: block !important;}
	.nav li.scyx .nav-body{font-weight: 100;}

}
@media (max-width: 986px){
	.listnav{display: none;}
	.listjs{width: 100%;}
	body.method .listjs{width: 100%;}
	body.color .listjs{width: 100%;}
	.casejs{width: 100%;}

	.lhqyj{margin-top:160px;margin-bottom:20px;  }
	.list_cq li p{font-size: 20px;padding: 10px 0;}
	.list_cq li p span{font-size: 18px;}

	.hzdy_infos1r{width:66%;margin-left:1.5%;padding: 4% 0 3.2%;  }
	.hzdy_infos1r dl dd br{display: none;}
	.listjs .icpzl_boxl dl dd{width:calc(100% - 215px );}

	.con_slogan{padding:1% 3%;}
	.caseban.listban.wapshow{display: block !important;}
	.caseban.listban.pcshow{display: none !important;}
	.caseban.listban .litpic{padding-bottom: 40%;background-size: auto 100% !important;}


	
}

@media (max-width: 768px){
	.about .iqywh_infor{display: block;}
	.list_cq.scjj_cqlist ul li{width: 49%;margin-right: 1%;}
	.list_cq li{width: 49%;}
	.list_cq li .litpic img{display: block;margin: 0 auto;}
	.hzdy_infos1l{position: absolute;left: 0;height:100%;padding: 0;}
	.hzdy_infos1l h1{padding-top:20%;}
	.hzdy_infos1r{float: right !important;}
	.ffjj{font-size: 15px;}
	.ffjj h4{font-size: 17px;}
	.ffjj h3{font-size: 18px;}
	.ffyz_box1 h2{ padding: 5% 2% 6%;}
	.ffyz_box1 .ffyz_boxh2bg{background-size: 90% !important;padding: 3% 2%;}
	.con_iteml h3{font-size: 20px;}
	.con_iteml h3 span{font-size: 15px;}
	.con_iteml{width: 100%;font-size: 15px;}
	.con_xxdznav li{font-size: 15px;}
	.con_itemr{width: 100%;}
	.form_box form li{font-size: 16px;}
	.form_box form li .form-control,.form_box form li select.form-control{width:calc(100% - 80px );;}
	.listban.wapshow{display: block !important;}
	.listban.pcshow{display: none !important;}
	.arcprenex .swiper-slide h4{font-size: 20px !important;}
	.arcprenex .swiper-slide p{font-size: 20px !important;}
	.search{display: none;}
	.listban .swiper-slide .litpic{padding-bottom: 42%;}
	.listban .swiper-slide .litpic{background-size: auto 100% !important;}
	.listban.catban .swiper-slide .litpic{padding-bottom: 0;}
	.listr{display: none;}
	.listl{width: 100%;}
	.con_infosrl{width: 100%;}
	.con_slogan h4{line-height: 1.5;}
	.con_slogan{padding: 15px 12px;}

}

@media (max-width: 640px){
	.listjs31{width: 100%;}
	.listjs3r{width: 100%;margin-top: 5%;}
	.iqywh_infol dl{border-bottom: 1px solid #ddd;}
	.iqywh_infor p{border-bottom: 1px solid #e61d3a;}

	.lhqyj{margin-top:120px;margin-bottom:12px;  }
	.video figure div#isPlay {top: 28%;left: 40%;}
	.listban .swiper-slide .litpic{padding-bottom: 50%;}
	.listjs .icpzl_boxl dl dt{padding-right: 20px;}
	.listjs .icpzl_boxl dl dd{padding-left: 20px;width: calc(100% - 195px );}
	.video h3{padding-bottom: 4px; line-height: 1.5; padding-top: 10px;}
	.video h3:before{}
	.casetit h4{line-height: 1.5;}
	.listban .litpic{padding-bottom: 40%;background-size: auto 100% !important;}
	.arcprenex .swiper-slide{width: 100%;margin-bottom:2.5em;}
}

@media (max-width: 598px){
	.listjs .icpzl_boxl dl dd{width:calc(100% - 165px );line-height: 1.4}
	.list_news .item .portfolio-title h2{font-size: 16px !important;}
    .hzdy_infos1l p b{min-height: 18px;}

}
@media (max-width: 560px){
	.lhqyj{margin-top:80px;}
	.listban .swiper-slide .litpic{padding-bottom: 54%;}
	.list_cq li p{font-size: 18px;padding: 10px 0;}
	.list_cq li p span{font-size: 16px;}
	.hzdy_infos1l{position: relative;width: 100%;padding: 6% 0 0%;}
	.hzdy_infos1l h1{height: auto;padding-top: 10%;padding-bottom: 10%}
	.hzdy_infos1r{width: 100%;}
	.hzdy_infos1r dl{padding: 0 20px;}
	.hzdy_infos1l p{position: relative;}
	.ffyz_box1 .ffyz_boxh2bg{padding: 6% 0%;background: url(../images/ffyzjts.jpg) center no-repeat;display: block;background-size:auto !important;}
	.ffyz_box1 h2{margin-bottom:10px;display: block;font-size: 24px !important; }
	.caes_list .item{width:100%;margin-right:0%;float: left;margin-bottom: 2.5em;}
	.zpjsfs{width: 100%;margin-bottom: 15px;margin-right: 0;padding-top: 15px;}
	.zpjsxx,.zpjsfw {width: 50%;margin-right: 0;}
	.zpjs_xq h3{font-size: 20px;}
	.zpjs_xq h4{font-size: 17px;}
	.zpjs_xq h5{font-size: 15px;;}
	.zpjs_xq h6{font-size: 13px;line-height: 1.5;}

	.listlcon h3{font-size: 20px;}
	.listlcon h4{font-size: 17px;}
	.listlcon h5{font-size: 15px;}
	.listlcon h6{font-size: 13px;}


	.con_infosl{width: 100%;}
	.list_news .item{width: 100%;margin-right: 0;}
	.form_box form li.w48{width:calc(100% - 32px );;}
	.form_box form li .form-control,.form_box form li select.form-control{width:calc(100% - 90px );;}
	.listjs .icpzl_boxl dl dt{padding-right: 15px;}
	.listjs .icpzl_boxl dl dd{padding-left: 15px;width: calc(100% - 155px );}
	.listjs5 p span.cgst{width: 3px;background: url(../images/zchx.jpg) center no-repeat;background-size: 100%;}
	body.about .iqywh_infol dl dd{margin-bottom: 0px;}
	body.about .iqywh_infol dl{padding: 10px 0 15px;}
	.iqywh_infor p{padding: 10px 0;}
	.form_box form{width: 85%;}
	.form_box h5{width: 85%;margin: 3% auto 0;line-height: 1.8;}
	.join_zwlist dl dt:before{width: 3px;height: 13px;top: 4px;}
	.join_zwlist dl dt{padding-left: 10px;}
	
}

@media (max-width: 420px){
	.lhqyj{margin-top:60px;}
	.ffjj h3{font-size: 17px;}
	.ffjj h4{font-size: 16px;}

	.listlcon h3{font-size: 17px;}
	.listlcon h4{font-size: 16px;}
	.listlcon h5{font-size: 14px;}
	.listlcon h6{font-size: 12px;}

	.ffjj{font-size: 14px;}
	
	.listjs .icpzl_boxl dl dt{padding-right: 10px;line-height: 54px;}
	.listjs .icpzl_boxl dl dd{padding-left: 10px;width: calc(100% - 102px );line-height: 1.3}


	.listban .swiper-slide .litpic{padding-bottom: 58%;}
	body.about  .iqywh_zh h3{font-size:18px !important;  }

}


@media (max-width: 400px){


}
@media (max-width: 360px){
	.lhqyj{margin-top:60px;}


}

