@charset "utf-8";
select,body,div,a,input,td,select,button{font-size:12px;color:#767676;font-family:"微软雅黑";}
body,html{width:100%;}
.header{ height: auto;position:fixed;top:0px;left:0px;width:100%;background:#fff;z-index:9999;}
.logo{ width: 160px; height: 80px;float:left;}
.logo img{ width: 160px; height: 80px;}
.nva{ width: 840px; padding-left: 112px;float:left;}
.nva ul li{width: 140px; height: 80px; float: left; font-size: 16px; color: #3b3b3b;}
.nva ul li span{float: left; width:10px; display: block; line-height: 80px;}
.nva ul li a{color: #3b3b3b; display: block;}
.nva_jiego{ position: relative; top: 30px;}
.nva_jiego p{ font-size: 16px;}
.nva1{font-size: 12px !important;} 
.zhong_ying{ width:84px;}
.zhong_ying ul li{ float: left; line-height: 80px; height: 80px; font-size: 12px;cursor:pointer;}
.zhong_ying ul li a{}
.som-an{display:none;}
.xiala{ position: relative; min-width: 140px;width:auto; text-align: center; top: 40px; z-index: 999;}
.xiala ul li{width: 110px; padding:5px 10px; height:20px;line-height: 20px; background: #FFFFFF; color: #606060; padding-left: 10px; text-align: left;cursor:pointer;}
.xiala ul li a{ white-space: nowrap;}
.xiala ul li a:hover{ color: #6DA9DE;}

.banner {margin-top: 80px;}
.company{ width: 100%;  }
.company_title{ padding-top: 40px;}
.company_title .company_title1{height:30px; line-height:30px; text-align: center; font-size: 18px; font-family: Cambria;}
.company_title .company_title2{ font-size: 22px; height: 55px; text-align: center;}
.company_title .company_title2 span{height: 42px; border-bottom: 1px solid #e0e0e0; display: block; margin: 0 auto; width: 88px;}
.company_jieshao{ width: 100%; height: auto;}
.company_jieshao p{text-indent:2em; line-height: 45px; font-size: 14px; color: #787878;}

.company_img{ width: 100%; padding-top: 35px;}
.company_img ul li{ float: left; margin-right:84px; width: 343px;}
.company_img ul li a{ display: block; color: #787878; font-size: 12px;}
.company_img ul li a p{ text-align: center; height: 55px; line-height: 55px; font-size: 14px; width: 100%;text-transform: Uppercase;}
.company_img ul li:last-of-type{ margin-right: 0px !important;}
.company_genduo { width: 100%; height: 33px;  text-align:  center;margin-top: 50px;}
.company_genduo p{ width: 114px; height: 31px ;  line-height: 31px; border: 1px solid #dcdcdc; font-size: 12px; color: #8d8d8d; margin: 0 auto;}
.company_genduo p a{ color: #8d8d8d;}

/*
.inf5-l{width:1200px;overflow:hidden;position: relative;float:left;}
.inf5-l li{float: left;width: 170px;height: 627px;position: relative;transition:all 0.3s linear;overflow:hidden;border-right:2px #fff solid;}
.inf5-l li img{ width:auto; height: 627px;}
.inf5-l li.iavcon{width:678px;}
.inf5-l li p{position:absolute;background: url(../images/hs7.png);width:100%;bottom:0px;left:0px;height:40px;}
.inf5-l li.iavcon p{height:auto;bottom:0px;}
.inf5-l li p span{display:block;color:#fff; padding-left: 10px;}
.inf5-l li p .kfl-1{font-size:12px;line-height:40px;text-align:center;}
.inf5-l li.iavcon p .kfl-1{line-height:20px;text-align:left;font-size:14px;}
.inf5-l li p .kfl-2{display:block;line-height:40px;}
.inf5-l li.iavcon .kfl-2{display:block;}
*/

.inf5-l{width:80%;margin:0 auto;}
.inf5-l li{margin:0px;padding:0px;width:50%;float:left;position:relative;}
.inf5-l li a{display:block;}
.inf5-l li p{position:absolute;background: url(../images/hs7.png);width:100%;bottom:0px;left:0px;height:40px;color:#fff;line-height:40px;text-align:center;}
.inf5-l li img{width:100%;margin:0px;padding:0px;display:block;
-webkit-filter: grayscale(90%); 
filter: grayscale(90%); 
filter: gray;transition:all 0.2s linear; 
}
.inf5-l li:hover img{
-webkit-filter: grayscale(0%); 
filter: grayscale(0%); 
filter:none; 
}

/*#fp-nav ul li .fp-tooltip.activemm{width:auto;opacity:1;}*/



.content-title{
	margin-top: 50px;
	text-align: center;
}
.content{width: 100%; height: auto; overflow: hidden;}
.con{width: 49.5%; height: auto; float: left; position: relative;cursor: pointer;margin-right: 1%;}
.con:last-of-type{ margin-right: 0px;}
.con ul li {float: left;margin-right: 1%;}
.con img{ width: 100%; height: auto;}
.txt{position: absolute;left: 0;bottom: 0;width: 100%;height: 56px;line-height: 56px;text-align: center;color: #fff;background: rgba(0,0,0,0.6);}
.txt h3{font-weight: normal;height: 56px; line-height: 56px; text-align: center; font-size: 15px; color: #ffffff; }
.txt p{font-size: 14px;display: block;line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}
/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/





.news {}
.news_left{ width: 708px;height: auto; float: left;}
.news_left h2{ height: 36px; line-height: 36px; font-size: 15px; color: #565656;overflow:hidden;}
.news_left p{ height: 50px; line-height: 25px;text-indent:2em; overflow: hidden;}

.news_rght{ float: right; width: 438px;}
.news_rght h2{ background: url(../images/news_rg.png) center no-repeat; height: 81px; line-height: 81px; text-align: center; font-size: 16px; color: #FFFFFF;}
.news_rght .nerirong{ padding-bottom:15px;border-bottom: 1px dashed  #ccc; }
.news_rght .nerirong h3{ height: 36px; line-height: 45px; overflow: hidden; color: #333; font-size:14px;}
.news_rght .nerirong a:hover h3{ color:#fe941e}
.news_rght .nerirong p{ line-height: 25px;padding-top: 8px; height:70px; overflow: hidden;}
#f6{ background: url(../images/footer_bg.jpg) center no-repeat;background-size:auto 100%;height:100%;}

.footer_left{ width: 500px;  height: 531px; color: #FFFFFF; font-size: 16px; float: left;}
.footer_left h1{ height: 50px; line-height: 50px;padding-top: 130px;}
.footer_left ul li{ height: 40px; line-height: 40px;}

.footer_rght{ float: right; width: 600px; height: 531px;}
.footer_rght_title{ padding-top: 50px;color: #FFFFFF;  text-transform: Uppercase;}
.footer_rght_title .footer_rght_title1{height:30px; line-height:30px;  font-size: 24px; font-family: Cambria; }
.footer_rght_title .footer_rght_title2{ font-size: 22px; height: 55px; padding-left: 25px; }
.liuyan{ width: 100%; color: #FFFFFF;padding-left: 50px;}
.liuyan h1{  height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 10px;}
.liuyan span{ height: 30px; line-height: 30px; color: #FFFFFF; font-size: 14px;}
.liuyan input{ height: 30px; line-height: 30px;width: 210px;background: #d8d8d8; border: none;}
.liuyan_title{ height: 40px; line-height: 40px; color: #FFFFFF; margin-top: 10px; font-size: 16px;outline: medium;}
.contents{ resize: none; width: 590px; height: 142px;line-height: 25px; padding-left: 10px;overflow: hidden;outline: medium; background: #d8d8d8;}
.bot{ float: right; width: 70px; height: 24px; line-height: 24px; text-align: center;background: #d8d8d8; border: none; margin-top: 15px;font-size: 12px; color: #494949;}
.footer_botm{ background: #000000; height: 50px;}
.ss { height: 50px; line-height: 50px; color: #FFFFFF; font-size: 14px;}




/*公司概述*/
.title_100{ padding-top: 80px;}
.title_100 img{ width: 100%; height: auto;}
.company_title{ width: 430px; margin: 0 auto; padding-bottom:30px;}
.company_title ul li{ width: 115px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #636363; float: left;margin-right: 38px;}
.company_title ul li:last-of-type{ margin-right: 0px;}
.company_title ul li a{  display: block;color: #636363;border-radius: 5px; border: 1px solid #e5e5e5;}
.company_title ul li a:hover{ background: #047844;border-radius: 5px; color: #FFFFFF; }

.companys { /*padding-bottom: 70px;*/}
.content{ width: 100%; height: auto; margin-top: 25px;}
.content p{ color: #7e7e7e;text-indent:2em; line-height: 32px; font-size: 14px; height: 155px; overflow: hidden;}

.content_jieshao{ width: 100%;}
.content_jieshao .div1{ margin-top: 10px; font-size: 12px !important;}
.content_jieshao .div1 h1{ height: 32px; line-height: 32px; color: #747474; font-size: 14px;}
.content_jieshao .div1 span{ display: block; height: 32px; line-height: 32px; overflow: hidden;}
.content_jieshao .div1 p{ line-height: 32px; text-align: left; padding-bottom: 20px;}
.content_jieshao .div1 p img{ width: auto; height: 100%; float: left; display: block;border-radius: 3px; border: 1px solid #d7d7d7; margin-right: 110px;}
.content_jieshao .div1 p img:last-of-type{ margin-right: 0px;}
.content_botm{ font-size: 13px; line-height: 32px;}


/*联系我们*/
.ontact_us_lf{ float: left; width: 520px; padding-top: 20px;}
.ontact_us_lf h1{ height: 54px; line-height: 54px; color: #000000; font-size: 22px;  border-bottom: 1px solid #cccccc;}
.ontact_us_lf  ul li{ height: auto; line-height: 48px; }
.ontact_us_lf  ul li span{ margin-left: 10px;}
.ontact_us_lf  ul li:last-of-type{ margin-left: 24px;}

.ontact_us_rg{ width: 600px; padding-top: 20px;}
.ontact_us_rg h1{height: 54px; line-height: 54px; color: #000000; font-size: 22px; width: 90px; border-bottom: 1px solid #cccccc; float: left;}
.ontact_us_rg ul{ display: block; float: left; margin-top: 20px;}
.ontact_us_rg ul li{ width: 280px; height: 40px; line-height: 40px; float: left; margin-right:20px; margin-bottom: 20px;}
.ontact_us_rg ul li input{ padding-left: 5px; height: 40px; line-height: 40px;width: 280px; border:#e9e9e9 1px solid ; font-size: 14px; color: #b4b4b4;outline: medium;}
.contend{resize: none;width: 570px;height: 142px;line-height: 25px;padding-left: 5px;overflow: hidden;outline: medium;border:#e9e9e9 1px solid ; font-size:14px;color: #b4b4b4;}
.butt{ width: 160px;height: 40px; text-align: center; line-height: 40px; background: #494949;outline: medium; border: none; margin-top: 20px; color: #FFFFFF;}
.map { padding-bottom: 40px; padding-top: 80px;}
.map h1{ height: 54px; margin-bottom: 27px;}
.map span{ display: block; height: 54px; line-height: 54px; color: #000000; font-size: 22px; display:inline-block; border-bottom: 1px solid #cccccc; float: left;}
.maps {width:1200px; height: 468px;}
.ontact_us_lf h1{font-size: 22px; display:inline-block;}


/*人才理念*/

.title_100 img{ width: 100%; height: auto;}
.company_title{ width: 430px; margin: 0 auto;}
.company_title ul li{ width: 115px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #636363; float: left;margin-right: 38px;}
.company_title ul li:last-of-type{ margin-right: 0px;}
.company_title ul li a{  display: block;color: #636363;border-radius: 5px; border: 1px solid #e5e5e5;}
.company_title ul li a:hover,.company_title ul li a.currclass{ background: #047844;border-radius: 5px; color: #FFFFFF; }
.Talent_cengt{padding-top: 50px; padding-bottom: 40px;border-bottom: 1px solid #e8e8e8;}
.t_img{ width: 582px; text-align: center;}
.t_img img{ width: 582px; height: auto; display: inline;}
.Talent_fr{ width: 570px; height: 343px; overflow: hidden;}
.Talent_fr h1{ height: 34px; line-height: 34px; font-size: 14px;}
.Talent_fr h1 a{ height: 3px;  display: block; position: relative; top: -37px; width: 58px; left: 0px;  border-bottom: 1px solid #c5c5c5;}
.Talent_fr  p{ line-height: 34px; font-size: 13px;}
.mdiv,.mdiv div{font-size:14px;line-height:30px;}
.mdiv img,.mdiv div img{max-width:100%;}

/*团队风采*/

.Team_li{ width: 100%;padding-top:20px;/* padding-bottom: 40px;*/}
.Team_li ul li{ width:278px; height: 265px; border: 1px solid #e0e0e0;text-align: center; float: left; margin-bottom: 40px; margin:0px 10px 30px 10px;}
.Team_li ul li img{ width:254px; height: 201px; display: inline; margin-top: 12px;}
.Team_li ul li .li{ text-align: left !important;}
.Team_li ul li div{ width: 226px;  margin: 0 auto; margin-top: 15px;}
.Team_li ul li div span{ font-size: 14px;}


/*展会动态*/
.exhibition{ width: 100%; padding-bottom: 40px;}
.exhibition_z{ width: 100%;}

.exhibition_z ul li{ width: 374px; height: 435px; margin-right: 35px; border: 1px solid #dcdcdc; float: left; margin-top: 40px;}
.exhibition_z ul li.wuao{ margin-right: 0px;float:right;}
.exhibition_z ul li a{ display: block; text-align: center;}
.exhibition_z ul li a img{ width: 347px; height: 340px; display: inline; margin-top: 13.5px;}
.exhibition_z ul li .li1{ width: 347px; height:auto; margin: 0px 13.5px 0px 13.5px; }
.exhibition_z ul li .li1 span{ display: block; height: 25px; line-height: 25px;margin-top: 10px; font-size: 12px;}
.exhibition_z ul li p{ text-align: left;margin: 0px 13.5px 0px 13.5px; height: 40px; line-height: 40px; font-size: 14px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}



/*校园招聘*/
.campus_recruitment_li{width: 1200px; height: auto;}
.campus_recruitment_li ul li{ overflow: hidden; margin: 30px 0px 30px 0px;}
.campus_recruitment_li_fl{ height: 125px; width: 139px; line-height: 125px; text-align: center; color: #FFFFFF; font-size: 14px;  background: url(../images/luse.jpg) center no-repeat; }
.campus_recruitment_li_rg{ width: 1035px; height:auto; border: 1px solid #dbdbdb;border-radius: 10px; padding-bottom: 20px;}
.campus_recruitment_li_rg h1{ height: 52px; line-height: 26px; font-size: 13px; color: #696868; padding-top:5px; border-bottom: 1px solid #dbdbdb; margin: 0px 25px 0px 25px; overflow: hidden;}
.yaoq{margin: 0px 25px 0px 25px;}
.yaoq_li{padding: 20px 0px 20px 0px;}
.yaoq_li h2{ height: 28px; line-height: 28px; font-size: 14px; padding: 15px 0px 0px 0px;}
.yaoq_li p{height: 28px; line-height: 28px; font-size: 13px;}
.yaoq_li,.yaoq_li div{line-height:28px;font-size:13px;}
.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; border: 1px solid #e9e9e9; margin: 0 auto; margin-bottom: 40px;}
.faneye ul li{ width: 43px; line-height: 42px; 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;}




/*文章样式*/
.te-cen{text-align:center;}
#fenye{border-left:1px #e9e9e9 solid;display:inline-block;margin:40px 0px;}
#fenye a{display:block;float:left;height:40px;line-height:40px;width:40px;text-align:center;border:1px #e9e9e9 solid;border-left:0px;color:#626262;font-size:14px;}
#fenye a:hover,#fenye a.curr{color:#fff;background:#047844;}
.btrw-l{border-radius:5px 0px 0px 5px;}
.btrw-r{border-radius:0px 5px 5px 0px;}
div.clear{clear:both;font-size:0px;overflow:hidden;}
.fycen,.fy-cen{text-align:center;padding-top:0px;}


.mdiv h1{text-align:center;font-size:18px;font-weight:300;color:#000;padding-bottom:10px;}
.nery-other{line-height:30px;background:#eee;padding:10px;}
.nery-other span{float:right;}
.nery-div{padding:20px 0px;}
.nery-div,.nery-div div{font-size:14px;line-height:30px;}
.nery-div img,.nery-div div img{max-width:100%;}
.nery-sx{line-height:30px;font-size:14px;}
.nery-sx span{float:right;}
.nery-sx span a{display:block;border:1px #ddd solid;font-size:14px;padding:0px 20px;border-radius:2px;}
.nery-sx span a:hover{border:1px #7e308e solid;background:#7e308e;color:#fff;}
.nery-sx a{font-size:14px;}
.nery-sx a:hover{color:#7e308e;}
.nva ul li .xiala li{float:none;}



.rxcp-div{position:relative;width:1360px;margin:0 auto;margin-top:30px;}
.rxcp{position:relative;width: 1280px;height:310px;text-align: center;overflow:hidden;margin:0 auto;}
.rxcp .swiper-slide{padding:0px 10px;}
.rxcp .swiper-slide img{width:300px;}
.rxcp .swiper-slide p{line-height:30px;overflow:hidden;height:30px;width:100%;}
.rxcp .swiper-slide a:hover p{color:#7e308e;}
.ayjt-rx{position:absolute;z-index:99;display:block;height:270px;line-height:270px;font-size:40px;}
.ayjt-rx:hover{color:#7e308e;}
.arrow-left-r{left:0px;top:0px;text-align:left;}
.arrow-right-r{right:0px;top:0px;text-align:right;}

.somb{display:none;}
@media only screen and  (max-width:1200px) {
.pcb{display:none;}
.somb{display:block;}
.company_title .company_title2 span{display:inline-block;width:auto;}

.somb{width:280px;margin:0 auto;}
.somb .swiper-slide{float:left;width:130px;height:150px;padding-bottom:10px;margin-right:20px;text-align:center;}
.somb .swiper-slide.oepwe{float:right;margin-right:0px;}
.somb .swiper-slide img{width:130px;height:120px;}
.somb .swiper-slide p{height:20px;padding-top:10px;}
.zlski{height:320px;overflow:hidden;}

.company_title .company_title1{font-size:14px;line-height:20px;height:20px;}
.company_title .company_title2 span{font-size:14px;height:30px;}


.sm-gd{text-align:center;}
.sm-gd a{display:inline-block;border:1px #ccc solid;text-align:center;border-radius:3px;height:24px;line-height:24px;width:80px;}
.s-50{height:40px;}

.contentbox{width:320px;margin:0 auto;}
.con, .con:last-of-type,.wodpa-r,.wodpa-l{float:left !important;width:50% !important;height:103px;}
.wodpa-l{float:left;}
.wodpa-r{float:left;}
.wodpa-r,.wodpa-l{background:#f1f1f1;}
.txt,.txt h3{height:30px;line-height:30px;font-size:12px;}
.txt p{display:none;}

}