@media screen and (max-width:1200px){
.foot_top{ display:none;}
.foot_recu{ display:block;}
.foot_bottom{ height:auto; padding:15px 0; line-height:24px;}
.add_left{ float:none; width:100%; text-align:center;}
.add_right{ display:block; float:none; width:100%; text-align:center;}
.begin .nav,.search,.begin .all{ display:none;}
.head{ height:auto;}
.begin .head_inner,.wrap,.box,.server_main{ width:100%; padding:0 10px; box-sizing:border-box; overflow:hidden}
.begin h1{ margin:15px 0;}
.contact{ height:auto; padding:30px 0 50px 0; margin:0;}
.contact img{ width:auto; height:auto; max-width:100%;}
.cont_top{ margin:0 0 20px 0; padding:0 5px;}
.cont_top img{ width:auto; height:auto; max-width:100%;}
.us_center li{ float:none; width:100%; height:auto; border:none; padding-left:5px}
.us_center li em{ width:86%;}
h1 img{ width:220px; height:auto;}
.details_tit{ height:auto; line-height:50px;}
.back{ background:none;}
.a_banner{ display: none;}
.mb_banner{ background-size:cover!important; display: block; }
.current{ display:none;}
.operate{ padding:30px 0; margin:0;}
.operate li{ margin:0 0 20px 0; width:33.3%; height:auto; text-align:center; padding:0 5px; box-sizing:border-box;}
.operate li span{ width:auto; height:auto;}
.operate li span img{ width:auto; height:auto; max-width:100%;}
.in_left,.in_right{ display:none;}
.phone_left{ display:block!important; text-align:center;}
.stop{ padding-top:30px;}
.stop_ul{ margin-top:30px; background:none;}
.stop_ul li{ padding:0 10px;}
.stop_ul li .stop_div{ height:auto;}
.service_ul{ margin:0;}
.service_ul li{ margin:30px 0 0 0; width:33.3%; padding:0 5px; box-sizing:border-box; border:none; background:none;}
.ent_ul li em{ width:100%; height:auto; text-align:center;}
.ent_ul li em img{ width:auto; height:auto; max-width:100%;}
.ent_ul li .ent_box{ padding:0;}
.ent_box i{ height:50px; line-height:50px; text-align:center;}
.ent_box .ent_zi{ height:auto;}
.ent_time .time_right{ float:none; margin:0 auto;}

.ent_div{ padding:0}
.ent_top{ margin:30px 0;}
.ent_top dt{ float:none; width:100%; text-align:center; height:auto; margin-bottom:20px;}
.ent_top dt img{ width:auto; height:auto; max-width:100%;}
.ent_top dd{ float:none; width:100%;}
.ent_top dd h3{ height:40px; line-height:40px; text-align:center;}
.ent_top dd .ent_em{ height:auto; text-align:center;}
.pub_word{ box-sizing:border-box; padding:0 10px 20px; float:none;}

.stop_tit{ background:none;}

.server_con{ padding:10px 0;}
.server_img_lf{ float:none; width:100%; text-align:center; height:auto;}
.server_img_lf img,.share_box img,.anchors_list img{ width:auto!important; height:auto!important; max-width:100%!important;}
.server_txt_rh{ float:none; width:100%;}
.server_txt_rh span{ text-align:center; height:auto; line-height:30px;}
.server_txt_rh p{ padding-top:10px; height:auto; text-align:center;}

.anchors_list{ padding:20px 10px 0; width:100%; box-sizing:border-box;}
.anchors_list .anchors_tit{ margin:0;}
.anchors_box{ padding:20px 0;}
.anchors_box ul{ padding:20px 0; overflow:hidden;}
.anchors_box ul li{ width:50%; box-sizing:border-box; margin:0 0 10px 0; padding:0 5px;}
.anchors_box ul li img{ width:auto; height:auto; max-width:100%;}
.process{ padding:10px 0; text-align:center; margin-bottom:0;}
.process img{ width:auto; height:auto; max-width:100%;}
.share_left{ float:none; width:100%; text-align:center}
.share_left img{ width:auto; height:auto; max-width:100%;}
.share_right{ float:none; padding-top:20px; width:100%;}
.patent_box{ padding:30px 0;}
.patent_box li{box-sizing:border-box; padding:0 5px;}
.patent_box li img{ width:auto; height:auto; max-width:100%;}
.jr_box{ padding:30px 0;}
.jr_box li{ width:50%; padding:0 5px; box-sizing:border-box; margin-bottom:10px;}
.jr_box li img{ width:auto; height:auto; max-width:100%;}

.fin_ul{ margin:0;}

.fin_ul li{ margin:0 0 20px 0; padding:20px; float:none; width:100%; box-sizing:border-box; overflow:hidden;}
.fin_ul li .fin_div{ height:auto;}
.poli_see{ float:none; margin:20px auto;}
.fin_ul li h3, .consult h3, .zc_list h3, .process h3{ text-align:left;}
.cess_ul{ padding:20px 0; background:none;}
.cess_ul li{ width:50%; padding:0 10px; box-sizing:border-box; text-align:center; margin-bottom:10px;}
.fin_ul li em{ height:auto; line-height:inherit; padding:30px 0; }
.fin_ul li em img{ height:auto; width:auto; max-width:100%;}
.zc_ul li{ float:none; width:100%;}
.consult_ul{ padding:30px 0 0 0;}
.consult{ padding:20px 10px;}
.consult_ul li em{ display:block; font-size:18px;}
.us_center li i{ width:30px;}

.ent_ul{ padding:0; margin:0 0 30px 0;}
.ent_ul li{ margin:30px 0 0 0; width:50%; padding:0 5px; box-sizing:border-box; background:none}
.ent_ul li a{ display:block; background:#fff; padding:30px 10px 20px;}
.ent_time .time_left{ float:none;width:100%; text-align:center; background:none; margin-bottom:15px;}
.ent_box .ent_time{ height:auto;}
.acti_left{ float:none; width:100%; height:auto; padding-bottom:20px;padding:0 15px;}
.acti_div{ height:auto;}
.acti_right{ width:100%; float:none; margin-top:30px;height:auto; padding:0 15px 20px;}
.acti_box span{ float:none; width:100%;}
.acti_txt,.acti_box textarea{ width:80%;}
.acti_sub{ margin:20px auto 0;}
.acti_form{ padding:0;}
.like .ent_ul{ margin:0;}
h1{ margin:15px 0;}

.xinwen_dl{ margin-top:30px;}
.xinwen_dl dt{ float:none; margin:0 auto 10px;}
.xinwen_left{ float:none; margin:0 auto 10px; display:block;}
.xinwen_right{ float:none; width:100%;}
.xinwen_right .xinwen_tit{ height:auto; font-size:16px;}
.xinwen_word{ height:auto; padding:0 10px;}
.xinwen_right .xinwen_see{ margin:20px auto 0;}
.dl_tit{ padding:30px 0;}

.dl_tit dt{ float:none; width:100%; height:auto; text-align:center;}
.dl_tit dt img{ width:auto; height:auto; max-width:100%;}
.dl_tit dd{ width:100%; float:none;}
.dl_tit dd .way{ height:auto; margin-bottom:10px; font-size:16px; line-height:30px; text-align:center;}
.dl_tit dd .news_way{ height:auto;}
.way_em{ text-align:center}

.release{ padding:30px 0;}
.release h3{ height:auto; line-height:30px; font-size:16px;}
.release span{ height:auto; line-height:24px;}
.news_info img{ width:auto; height:auto; max-width:100%;}
.piece a{ line-height:normal; line-height:30px;}
.position li a{ padding:0 8px;}

.dilemma_tit,.good_tit,.king_tit{ padding-top:30px;}
.dilemma_tit img,.good_tit img,.good_bottom img,.king_tit img{ width:auto; height:auto; max-width:100%;}
.dilemma_div{ padding:30px 0;}
.dilemma_ul{ padding-bottom:50px;}
.dilemma_ul li{ width:50%; margin-bottom:10px;padding:0 5px; box-sizing:border-box;}
.dilemma_ul li img{ width:auto; height:auto; max-width:100%;}
.good_div .good_top{ display:none;}
.good_bottom{ position:static; text-align:center; margin:20px 0}
.good{ height:auto; padding-bottom:30px; background-size:cover;}
.good_div{ height:auto;}
.king_div{ margin:30px 0; background:none;}

.king_div dl{ float:none; width:100%;}
.phone_king{ display:block;}
.pc_king{ display:none;}

.king_div .king_dl dt{ float:none; margin:0 auto;}
.king_div .king_dl dd{ float:none; width:100%; height:auto;}

.fle{height:auto; padding-bottom:30px; background-size:cover;}
.fle_inner{ padding-top:30px;}
.jiao_ul{ } 
.jiao_ul li {width:33.3%;margin-top:30px; padding:0 5px; box-sizing:border-box;}
.jiao_ul li img{ width:auto; height:auto; max-width:100%;}

.sys_tit{ padding-top:30px;}
.sys_tit img{ width:auto; height:auto; max-width:100%;}
.sys_ul, .sys_ul1{ padding:30px 0;}
.sys_ul li span, .sys_ul1 li span{ width:100%; height:auto;}
.sys_ul li span img, .sys_ul1 li span img{ width:auto; height:auto; max-width:100%;}

.hardware{ background-size:cover; height:auto; padding-bottom:30px;}
.hard_div{ padding:30px 0 0 0; margin-bottom:20px;}

.hard_img{ width:100%; height:auto; text-align:center; overflow:hidden;}
.hard_img span{ position:static!important; display:block!important; width:33.3%; text-align:center; padding:0 5px; box-sizing:border-box; float:left; margin-bottom:10px;}
.hard_img span img{ width:auto; height:auto; max-width:100%;}
.ai{ height:auto; background-size:cover; padding-bottom:30px;}
.ai_div{ padding:30px 0; text-align:left;}
.ai .sys_ul{padding-bottom:30px;}

.ind{ height:auto; padding-bottom:30px; background-size:cover;}
.ind_left{ float:none; width:100%; padding:50px 0 30px 0; margin-bottom:10px;}
.join_div{ margin-bottom:5px;}
.ind_left .ind_tit { text-align:center; margin-bottom:30px;}
.ind_left .ind_tit img{ width:auto; height:auto; max-width:100%;}
.ind_div{ height:auto; margin-bottom:20px;}
.ind_demand{ margin:0 auto;}
.ind_right{ float:none; width:100%; margin:0; text-align:center;}
.ind_right img{ width:auto; height:auto; max-width:100%;}
.link_tit{ padding-top:30px;}
.link_ul{ padding:30px 0;}
.link_ul li{ width:33.3%; padding:0 5px; box-sizing:border-box;}

.headquarters{ padding:0 0 20px 0; margin:0;}
.quar_left{ float:none; margin:0 auto; width:637px;}
.quar_right{ float:none; width:100%;}
.quar_div{ height:auto; margin-bottom:20px;}

.hous_left{ width:100%; float:none; padding:0 0 20px 0; min-height:inherit;}

.brand{ background:none; padding-bottom:30px;}

.brand_top p{ float:none!important; width:100%; text-align:left!important; margin:0 0 20px 0!important;}
.brand_top img,.brand_bottom img{ width:auto!important; height:auto!important; max-width:100%!important;}
.brand_bottom p{ text-align:left!important; padding:0!important;float:none!important; width:100%; text-align:left!important;margin-bottom:20px!important;}

.apt_tit{ padding-top:30px;}
.apt_tit img{ width:auto; height:auto; max-width:100%;}
.course_scorll{ width:320px; margin-left:-160px; left:50%;}
.course_scorll ul li{ width:320px; margin:0;}
.course_box{ width:320px;}
.course_box span{ margin:0 auto;}
.course_box .course_em{ position:static; width:100%; height:36px; line-height:36px; background:none; padding:0; text-align:center;}
.course_div{ background:none;}
.course_zi{ width:100%; padding:0;}
.deve_tit{ padding:30px 0;}
.deve_div{ margin:0;}
.deve_div dl{ margin:0 0 0px 0; float:none; width:100%; background:none;}
.deve_div dt{ float:none; width:100%; text-align:center;}
.deve_div dd{ float:none; width:100%; height:auto; margin-top:10px;}
.apt{ height:auto; background-size:cover; padding-bottom:30px;}
.apt_div{ margin-top:30px; width:100%;}
.quar_right em{ display:block; text-align:center;}
.quar_cont a{ margin:20px auto}
.collect{ margin:0 auto; width:35px;}
.room_tit .enter{ width:56px; font-size:12px;}
.hous_right{ float:none;width:100%;}
.hous_show{ margin-bottom:0;}
.advantage{ padding:0;width:100%;}
.advantage img{ width:auto; height:auto; max-width:100%;}
.evaluate{ width:100%; padding:0;}
.begin .apt_left{ left:0;}
.begin .apt_right{ right:0;}
.map{ padding:0;}
.map_left{ float:none; width:100%; height:auto;}
.map_left img{ width:auto; height:auto; max-width:100%;}
.map_right{ width:100%; float:none; height:auto;}
.guess{ padding:0;}
.course_div{ margin-top:30px; height:290px;}
.course_left,.course_right{ top:72px;}
.rongyu_ul{ width:100%;}
.rongyu_ul li{ width:100%;}
.rongyu_ul li span{ width:33.3%; height:auto; margin:0; padding:0 3px; box-sizing:border-box;}
.rongyu_ul li span img{ width:auto; height:auto; max-width:100%;}
.rongyu_ul li span em{ font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.apt_scroll{ width:240px; margin-left:-120px; left:50%;}
.tutor h3{ padding:30px 0 10px 0;}
.tutor h3 img{ width:auto; height:auto; max-width:100%;}
.tutor_dl{ padding:0; margin-top:20px; background:#fff;}
.tutor_dl dt{ float:none; margin:0 auto 10px;}
.tutor_dl dd{ float:none; width:100%;}
.tutor_dl dd em{ text-align:center; height:40px; line-height:40px; font-size:20px; overflow:hidden;}
.tutor_dl dd .tutor_tit{ height:auto; font-size:14px; line-height:24px;}
.tutor_dl dd .tutor_tit i{ padding:0 4px;}
.show{ margin:40px auto;}
.friend ul{ margin:0; padding:30px 0;}
.friend li{ width:33.3%; padding:0 5px; box-sizing:border-box; margin:0 0 10px 0;}
.friend li img,.friend li a img{ width:auto; height:auto; max-width:100%;}
.friend li a{ width:auto; height:auto; margin:0;}
.style h3{ padding:30px 0 20px 0;}
.style h3 img{ width:auto; height:auto; max-width:100%;}
.style_ul{ margin:30px 0 0 0;}
.style_ul li{ margin:0 0 20px 0; width:33.3%; padding:0 5px; box-sizing:border-box;}
.style_ul li span{ width:auto; height:auto;}
.style_ul li img{ width:auto; height:auto; max-width:100%;}
.nav{ display:none;}
.head_inner{ width:100%; padding:0 5px; box-sizing:border-box;}
.all{ display:none;}
.ban2 ul li{ width:auto!important; height:auto!important;}
.right_ul{ display:none;}
.pc_banner{ display:none;}
.phone_banner{ display:block;}

.exp{ display:none;}
.flexslider{ height:100%;}
.slides li .banner_img,.slides li,.slides,.slides li img{ width:100%; height:100%;}
.assets{ width:100%; padding:0 5px; box-sizing:border-box;}
.begin .assets{ top:55%;}
.begin .index_box{ top:53%;}
.begin .section7 .index_tit span{ margin-bottom:15px; text-align:center;}
.section7 .begin .index_box{ top:55%;}
.assets_word{ display:none;}
.begin .assets_div{ margin:20px auto 0; width:271px;}
.begin .assets_scroll{ width:271px; margin-left:-135.5px; left:50%;}
.ass_ul li{width:271px;}
.bnt_right{ width:40px; height:auto; right:-52px; height:50px; margin-top:-25px; background-size:contain}
.bnt_left{ width:40px; height:auto; left:-40px; height:50px; margin-top:-25px;background-size:contain}

.zhong_left{ float:none; width:100%; position:static}
.zhong_zi{ width:100%; font-size:14px; line-height:20px; margin-bottom:10px;}
.begin .zhong_img{ margin:0 auto 15px; width:120px; height:120px;}
.begin .zhong_one{ width:120px; height:120px;}
.begin .zhong_two{ width:60px; height:60px; margin-left:-30px; margin-top:-30px;}
.zhong_right{ float:none; width:100%;}
.index_box{width:100%; padding:0 5px; box-sizing:border-box; }
.begin .zhonggong img{ max-width:100%; height:auto;}
.begin .zhonggong .zhong_right img{ height:160px;}
.in_left{float:none; width:100%; text-align:center;}
.in_right{ float:none; width:100%; text-align:center;}
.begin .in_right img{ width:auto; height:auto; max-width:100%;}

.begin .linktop_scroll{ height:155px;}
.begin .link_top{ height:170px;}
.linkbot_scroll{ width:220px; left:50%; margin-left:-110px; margin-top:30px;}
.i-technology-list{ width:304px; margin:0 auto; overflow:hidden;}

.ser_ul{ width:173px; margin:0 auto 20px; height:184px; overflow:hidden;}
.ser_ul li{ float:none; width:100%;}
.fuwu_ul li{ width:33.3%; padding:0 5px; box-sizing:border-box;}
.fuwu_ul li em{ width:100%; font-size:14px;}
.ser_inner h3{ font-size:14px; display:none;}
.index_tit span img{ width:auto; height:auto; max-width:100%;}
.begin .in_left img{ height:200px; width:auto;}
.begin .in_right img{ height:120px; width:auto;}
/*.service-bar{ display:none;}*/

.acti_yz{ width:100px;}

.ser_pop{ height:30px; line-height:30px;}

.yingy_div{ display:block!important; text-align:center;}
.yingy_div img{ height:320px; width:auto;}
.cond{ display:none;}


.join_form{ width:100%; padding-top:30px;}
.join_form h3{ margin-bottom:40px;}
.join_form h3 img{ width:auto; height:auto; max-width:100%;}
.join_div em{ font-size:16px; float:none; width:100%; text-align:left;}
.join_div .join_txt{ width:100%; float:none; margin:0; box-sizing:border-box;}
.join_sub{ width:300px; margin:30px auto 50px;}

.spa .style_ul{ margin:0; padding-top:30px;}
.spa .style_ul li{ width:33.3%; padding:0 5px; box-sizing:border-box; margin:30px 0  0 0;}
.spa .style_ul li span{ text-align:center; width:100%; height:auto;}
.spa .style_ul li img{ width:auto; height:auto; max-width:100%;}

.news_word{ padding:30px 0}

.friend{ padding-top:40px;}
.friend h3 img{ width:auto; height:auto; max-width:100%;}
#phone{ top:77px;}
.begin .fuwu_ul{ height:222px; overflow:hidden;}
.section4 .index_box{ top:72%;}

.linktop_scroll{ width:212px; left:50%; margin-left:-106px;}

.section8, .section8 .fp-tableCell{ height:79px!important;}

.eval_srcoll li{ width:100%;}
.int_tan{ display:none;}
.begin .zhonggong{ padding-top:20px;}

.ser_div{ display:none;}
.pingzi{ display:block!important;}

.pingzi{ width:100%; position:relative; height:500px;}
.ping_scroll{ position:absolute; left:0%; top:0px; width:100%; height:500px; overflow:hidden;}
.ping_scroll li{ float:left; width:100%;}
.ping_scroll li .on{ background:url(../images/ping.png) center top no-repeat; width:104px; height:120px; display:block
; margin:0 auto; color:#fff; text-align:center; line-height:120px; font-size:22px;}

.ping_he{ width:33.3%; float:left;}
.ping_he span{display: block; height: 50px; line-height: 50px;}
.ping_he em{    width: 100px;  height: 35px; background: #c10000; color: #fff; line-height: 35px;  display: block;
    margin: 0 auto; font-size: 14px; text-align: center;} 
	.course_inner .course_inner  .course_em{ text-indent:-14px;}
	.course_inner .course_em{ text-indent:-72px;}
	.pos-phone{ display: none;}
	.pc_banner{

      display:none;

	}
	
	
	.course_box .course_em{text-indent:-14px;}
	.course_inner .course_em{  text-indent:-72px;}
.sys_ti img{ height:auto; max-width:100%;  width:auto;}

.course_phone{ display:block!important; }
.course_pc{ display:none;}
.add_a{ display:none;}
}











@media screen and (max-width:768px){
.consult_ul li{ float:none; width:100%; margin-bottom:10px;}
.sys_ul li, .sys_ul1 li{ width:33.3%;}
.ban{ width:740px;}
.ban2{ width:740px;}
.min_pic{ width:740px;}
.next1{ right:0;}
.prev1{ left:0;}
.num{ width:580px; margin:0 49px;}

.adv_dl dd{ width: 100%;}
.adv_dl dd li{ width: 33.3%;}
}
@media screen and (max-width:767px){
	.ban{ width:300px;}
.ban2{ width:300px;}
.min_pic{ width:300px;}
.next1{ right:0;}
.prev1{ left:0;}
.num{ width:140px; margin:0 49px;}
.next1{ right:-40px;}
.prev1{ left:-30px;}
}
@media screen and (max-width:414px){
.mb_banner{ background-size:cover!important; height:180px!important; }
.operate li{ float:none; width:100%;}
.stop_ul li{ width:100%; float:none; margin-bottom:20px;}
.service_ul li{ width:100%; float:none;}

.ask{ width:340px; padding:0 10px; margin-left:-170px; height:430px; margin-top:-215px;}
.aks_div{ width:318px;}
.ask_txt{ width:258px;}
.aks_text{ height:98px;}
.aks_sub{ margin:0 auto; width:320px;}
.ask h3{ height:70px; line-height:70px;}
.ent_ul li{ float:none; width:100%;}
.sys_ul li, .sys_ul1 li{ width:33.3%}
.sys_ul li em, .sys_ul1 li em{ height:50px; line-height:50px; overflow:hidden; font-size:20px;}
.sys_ul li, .sys_ul1 li{ width:50%;}
.link_ul li{ width:50%}

.quar_left{ width:400px; height:262px;}
.meet_div{ height:auto;}
.meet_inner{ height:auto; width:400px;}
.meet_ul li{ width:400px; height:auto;}
.meet_ul li img{ width:auto; height:auto; max-width:100%;}
.eval_div{ height:120px;}
.eval_srcoll{ width:300px; margin-left:-150px; left:50%; height:120px;}
.eval_srcoll img{ width:auto; height:auto; max-width:100%;}
.eval_left{ top:38px;}
.eval_right{ top:38px;}
.rongyu_ul{height:178px;}
.style_ul li{ float:none; width:100%;}
.spa .style_ul li{ width:100%; float:none;}
.ban{ height:665px;}
}
@media screen and (max-width:375px){
.quar_left{ width:300px;}
.meet_div{ height:auto;}
.meet_inner{ height:auto; width:300px;}
.meet_ul li{ width:300px; height:auto;}
.rongyu_ul{height:155px;}
}

@media screen and (max-width:360px){
.rongyu_ul{height:155px;}
.quar_left{ height:200px;}
}
@media screen and (max-width:320px){
}


@media screen and (min-width:1201px){
.phnav{ display:none;}	
}

