@media only screen and  (max-width:1700px) {
.company_title{padding:0px;}
.company_jieshao p{line-height:30px;}
.company_genduo{margin-top:20px;}
/*
.inf5-l{float:none;width:700px;margin:0 auto;}
.inf5-l li{width:10%;height:500px;border:0px;overflow:hidden;}
.inf5-l li.iavcon{width:70%;}
.inf5-l li img{width:auto;height:100%;border-left:1px #fff solid;}
.company_title.owpa{display:none;}
*/


#f4 .review{height:70%;}



}

@media only screen and  (max-width:1550px) {


}

@media only screen and  (max-width:1370px) {
.inf5-l{width:75%;}
.company_img li{text-align:center;}
.company_img img{height:150px;text-align:center;}
.company_jieshao{height:90px;overflow:hidden;}
.content{width:80%;margin:0 auto;}
.con{width:49.6%;margin:0 0.2%;}
/*
.inf5-l{float:none;width:600px;margin:0 auto;}
.inf5-l li{width:10%;height:400px;border:0px;overflow:hidden;}
.inf5-l li.iavcon{width:70%;}
.inf5-l li img{width:auto;height:100%;border-left:1px #fff solid;}
*/
#f4 .review{height:70%;}

#f5 .news{width:1000px;margin:0 auto;padding-top:65px;}
.news_left{width:540px;}
.news_left img{width:100%;}
.news_rght .nerirong p{height:44px;line-height:22px;}

#f6 .footer {padding-top:50px;}


}

@media only screen and  (max-width:1200px) {
.rxcp-div{width:100%;margin-top:30px;}
.rxcp{width:100%;height:221px;}
.rxcp .swiper-slide img{width:199px;}

#fp-nav.right{right:0px;}
.nery-other span{float:none;display:block;}
.nery-sx span{float:none;display:block;text-align:center;width:100%;margin-bottom:10px;}
.nery-sx span a{width:99%;height:40px;line-height:40px;display:block;padding:0px;background:#7e308e;color:#fff;border:1px #7e308e solid;}
.mdiv h1{padding-top:20px;}

.zhong_ying{position:fixed;top:-15px;right:60px;}
.nva{position:fixed;top:50px;right:0px;float:none;width:150px;height:auto;background:#ccc;padding:0px;display:none;}
.nva ul li{float:none;height:35px;line-height:35px;width:100%;}
.nva_jiego{height:35px;top:0px; padding-top:0px;text-transform: Uppercase; font-size: 12px;}
.nva_jiego p{font-size:12px;}
.nva ul li a span,.nva ul li a p.nva1{display:none;}
.nva ul li a{display:inline-block;width:100%;height:35px;line-height:35px;text-align:left;text-indent:20px;font-size:12px;}
.logo{width:auto;height:50px;margin-left:10px;}
.logo img{width:auto;height:100%;}
.som-an{position:absolute;top:0px;right:0px;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;}
.title_100{ padding-top: 50px;}
.main_visual{height:30em;overflow:hidden;position:relative;}
.main_image{height:30em;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:30em;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:30em;}
.main_image li span{display:block;width:100%;height:30em}
.main_image li span{background-size: 100% 30em !important;}
.main_image li a{display:block;width:100%; height: auto;}
div.flicking_con{position:absolute;top:845px;left:50%;z-index:999;width:100px; margin-left: -100px; height:10px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:13px;height:13px;display:block; border:#c7bfb4 1px solid ; background: #c7bfb4; margin-right: 5px;border-radius: 7px;}
div.flicking_con a.on{background-position:0 -46px;  width: 42px; height:13px; border: #c7bfb4 1px solid;background: #c7bfb4;border-radius: 10px;}
.biaoti{ position: relative; z-index: 99; top:-600px ; text-align: center; color: #FFFFEE; font-size: 50px;}
.yingyu{ position: relative; z-index: 99; top: -559px; width: 550px; margin:0 auto; font-size: 18px; color: #FFFFEE;}
.yingyu p{ text-align: center;}
.jieshao{ width: 1050px; z-index: 99; position: relative; top: -470px;}
.w1050{ width: 1047px; margin: 0 auto;}
.jieshao ul li{ width: 347px; height: 161px; float: left; margin-right: 2px;}

.w1200{width: 96%;}
.company_jieshao p{text-indent:2em; line-height:24px; font-size: 12px; color: #787878;}

.company_img ul li a p{ font-size: 12px; height: 30px; line-height: 30px;}
.company_img ul li{ width:auto;  float: left; margin-right: 1%;}
.company_img ul li img{ width:100%; height: auto;}
.company_img ul li:last-of-type{ margin-right: 0;}
.company_img ul li{width:30%;margin:0px 1.5%;}


#f5 .news{width:100%;margin:0 auto;padding-top:0px;}
/*
.news_left{width:540px;}
.news_left img{width:100%;}
.news_rght .nerirong p{height:44px;line-height:22px;}
*/

.news_left{ float: none; width: 98%; margin: 0 auto;}
.news_left img{ width: 100%; height: 100%;}

.news_rght{ float: none; width: 98%; margin: 0 auto;display:none;}
.news_rght h2{height: 40px; line-height: 40px; background-size: 100% auto; font-size: 14px;}

.footer{ background: #404040; padding-bottom: 10px;}
.footer_left{ width: 100%; float: none; margin: 0 auto; background: #404040; height: 390px; font-size: 0.75em;}
.footer_left h1{ padding-top: 3%;}

/*
.inf5-l{width:320px;margin:0 auto;margin-top:0px;float:none;}
.inf5-l li{float:none;width:100%;height:auto;transition:all 0s linear;margin-top:20px;}
.inf5-l li img{width:100%;height:auto;}
.inf5-l li.iavcon{width:100%;}
.inf5-l li p{width:92%;height:auto;bottom:0px;padding:15px 4%;bottom:4px;}
.inf5-l li.iavcon p{height:auto;padding:15px 4%;}
.inf5-l li p .kfl-2{ display: block;}
*/

.footer_rght{ float: none; height:390px ; width: 100%; }
.footer_rght_title{ padding-top: 50px;color: #FFFFFF;  text-transform: Uppercase;}
.footer_rght_title .footer_rght_title1{height:30px; line-height:30px;  font-size: 1em; font-family: Cambria; }
.footer_rght_title .footer_rght_title2{font-size: 1.5em; height: 55px; }
.liuyan{ width: 97%; color: #FFFFFF;padding-left:3%;}
.cc{ float: left; margin-bottom: 0.75em; width: 100%;}.dd{ float: none; width: 100%;}
.cc span,.dd span{ width:25%; }
.cc  input,.dd  input{ width: 50%;}
.contents{ width: 97%; height: 8.75em; display: block;  padding-left: 0px;}
.liuyan_title{ font-size: 1.25em;}
.bot{ margin-right: 2%;}
.footer_botm{ height: auto;}
.ss{ line-height: 16px; padding-top: 10px; height: auto; padding-bottom: 10px;}
.ss p{ font-size: 0.75em; float: none; }
.Talent_fr h1{ margin-top: 15px;}
.som-an{display:block;}
.xiala-som{display:none;}
.company_title{ padding-top: 20px; padding-bottom:0px !important;}
.banner{margin-top: 50px;}
.company_genduo{ margin-top: 35px;}
.footer_rght_title .footer_rght_title2{ padding-left: 0px;}
.footer_left ul li{ height: auto;}

.content{width:100%;margin:0 auto;}
.con{width:49.6%;margin:0 0.2%;}


/*公司概述*/
.company_title{ width:90%; margin: 0 auto;}
.company_title ul li{ width: 30%; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #636363; float: left;margin-right: 5%;}
.content_jieshao .div1 h1{ font-size: 1em; overflow: hidden;}
.content_jieshao .div1 p img{ margin-right: 1%;  width:auto; height: 100%;}
.content_jieshao .div1 p img:last-of-type{ margin-right: 0px;}
.content_jieshao .div1{ width: 100%;}
.ontact_us_lf h1{font-size: 16px; width: 65px;}
/*联系我们*/

.ontact_us_lf{ width: 100%; float: none;}
.ontact_us_rg{ width: 100%; float: none;}
.contend{ width: 90%;}
.maps { width: 100%; height: 200px;}
.map span{ font-size: 16px; width: 65px;}
.ontact_us_rg h1{ font-size: 16px; width: 65px;}

/*人才*/
.Talent_cengt1{ float: none;}
.t_img{float: none;width: 100%; }
.t_img p{ text-align: center; }
.Talent_fr{ float: none; width: 100%; height: auto;}
.Talent_cengt{ padding-top: 15px; padding-bottom: 20px; border-bottom: 1px solid #e8e8e8; }
.t_img img{ width: 100%;}

/*团队*/
.Team_li{ padding-top: 20px; padding-bottom: 20px;}
.Team_li ul li{ width: 34%;padding: 5% 5% 0 5%; height: auto; margin-right: 5%;}

.Team_li ul li div{ width: 100%; padding: 0 5% 10px 0;}
.Team_li ul li img{width: 100%; height: auto; margin-top: 0px;}
.Team_li ul li div span{ font-size: 0.75em; display: block; width: 100%; margin-bottom: 5px;}



.exhibition_z ul li,.exhibition_z ul li.wuao{ width:30%; height: auto; border: 1px solid #dcdcdc; float: left; margin:1.5%;}

.exhibition_z ul li a{ display: block; text-align: center; margin: 0 auto; width: 88%;}
.exhibition_z ul li a img{ width:100%; height:auto; display: inline; margin-top: 13.5px;}
.exhibition_z ul li .li1{ width: 100%; height:auto;  margin: 0 auto; }
.exhibition_z ul li .li1 span{ display: block; width: auto; height: 25px; line-height: 25px;margin-top: 10px; font-size: 12px;}
.exhibition_z ul li p{ text-align: left;margin: 0px; height: 40px; line-height: 40px; font-size: 14px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}

.campus_recruitment_li{width: 100%; height: auto;}
.campus_recruitment_li ul li{ overflow: hidden; margin: 30px 0px 30px 0px;}
.campus_recruitment_li_fl{  width: 100%;  float: none; text-align: center; color: #FFFFFF; font-size: 14px; background: #00783C; }
.campus_recruitment_li_fl { height: 80px; line-height: 69px;}
.campus_recruitment_li_fl a{ display: block; height:40px; border-top: 1px solid #FFFFFF; color: #FFFFFF; width: 40px;    position: relative;
    top: -20px;
    margin: 0 auto;}
.campus_recruitment_li_rg{ width: 99%; margin-top: 10px; float: none; height:auto; border: 1px solid #dbdbdb;border-radius: 10px; padding-bottom: 20px;}
.campus_recruitment_li_rg h1{ height: auto; line-height: 24px; font-size: 13px; color: #696868; padding-top:5px; border-bottom: 1px solid #dbdbdb; margin: 0px 5px 0px 15px; overflow: hidden;}
.yaoq{margin: 0px 5px 0px 5px;}
.yaoq_li{padding: 0px 0px 20px 0px; overflow: hidden;}
.yaoq_li h2{ height: 28px; line-height: 28px; font-size: 14px; padding: 15px 0px 0px 10px;}
.yaoq_li p{height: auto; line-height: 28px; font-size: 13px;  padding-left: 10px;}
.annius{ width: 135px; height:28px ; line-height: 28px; background: #a0a0a0; text-align: center; color: #FFFFFF; margin-left: 25px; font-size: 13px; margin-top: 13px;cursor:pointer;}
.mcur{ display: none;}
.faneye{ width:396px; height: 42px; margin-bottom: 20px; border: 1px solid #e9e9e9; margin: 0 auto;}
.faneye ul li{ width: 43px; line-height: 42px; margin-bottom: 20px; font-size: 12px;cursor:pointer; height: 42px; text-align: center;  border-left: 1px solid #e9e9e9; float: left;}
.faneye ul li:first-child{ border-left: none;}
.faneye ul li a{ color: #626262;  display: block;}
.faneye ul li a:hover{ background: #00783c; color: #FFFFFF;}


/*
.inf5-l{float:none;width:80%;margin:0 auto;}
.inf5-l li,.inf5-l li.iavcon{width:49%;height:auto;float:left;margin:0.5%;border:0px;padding:0px;}
.inf5-l li img{width:100%;height:auto;border-left:0px #fff solid;}
*/
#f4 .review{height:100%;}



#f6 .footer {padding-top:0px;}
.footer_rght_title{padding-top:0px;}
.footer_left{height:auto;}
.footer_rght{display:none;}
.liuyan{padding:0px;}
#f6{background:#404040;}
}





@media only screen and  (max-width:1200px) {






.web-1200{width:100%;margin:0 auto;}
.w-head .icon-menu,.som-dha{display:block;}
}



@media only screen and  (max-width:768px) {

}

@media only screen and  (max-width:640px) {
.rxcp-div{width:100%;margin-top:20px;}
.rxcp{width:100%;height:126px;}
.rxcp .swiper-slide img{width:100px;}
.ayjt-rx{display:none;}


.exhibition_z{padding-top:20px;}
.exhibition_z ul li,.exhibition_z ul li.wuao{ width:46%; margin:1.5%;}
.company_img ul li{width:90%;margin:0px auto;float:none;}


.content{width:100%;margin:0 auto;}
.con,.con:last-of-type{width:90%;margin:0 auto;float:none;}
/*
.inf5-l{float:none;width:98%;margin:0 auto;}
.inf5-l li,.inf5-l li.iavcon{width:47%;height:auto;float:left;margin:1.5%;border:0px;padding:0px;}
*/
#f4 .review{height:70%;}

.company_img{display:none;}
.company_jieshao{height:auto;}
.ontact_us_lf h1{width:auto;}




}

@media only screen and  (max-width:480px) {
	.faneye{ width:98%; height: 42px;  margin: 0 auto; border: none; margin-bottom: 20px;}
	.faneye ul li{ width: 10%; line-height: 42px; font-size: 12px;cursor:pointer; height: 42px; text-align: center; border: 1px solid #e9e9e9; float: left;}
    .faneye ul li:first-child{ border-left: 1px solid #e9e9e9;;}
    .content_jieshao .div1 p img{ width: 100%;}
}

@media only screen and  (max-width:320px) {
.exhibition_z ul li,.exhibition_z ul li.wuao{ width:90%; margin:0 auto;margin-top:20px;float:none;}
}