@charset "utf-8";
/* CSS Document */

html {
	width:100%;
	margin:0; 
	padding:0;
	-ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:12px;
	margin:0; 
	padding:0;
	color:#525252;
	line-height:200%;	
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #525252;
	text-decoration: none;
	cursor:pointer;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #d80c18;}
.wrap{width:1200px;margin:0px auto; height: auto;}
/*.wrap1{width:1100px;margin:0px auto;}*/
.wrap2{width:1100px;margin:0px auto; overflow: hidden; zoom: 1;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}

/**/



.main_4{height: auto; overflow: hidden; zoom: 1;}
.span1{display: inline-block;width:35px;height: 40px;background: url(../images/pic_lf_05.png) no-repeat center;}
.span2{display: inline-block;width:20px;height: 40px;background: url(../images/pic_lf_07.png) no-repeat center;}
.span3{display: inline-block;width:50px;position: relative;top:-15px;}
.search,.us{padding:7px 15px;}
.search{background: #f2f2f2;}
.Hr_ln{height: auto;margin-top: 0px; overflow: hidden;zoom: 1; padding-top: 30px;}
.Hr_ln_left{height: 120px;}
.Hr_ln_left>h4{font-size: 40px; font-weight:normal; color: #2b72c4;margin-bottom: 30px;}
.Hr_ln_left>p{width:190px;line-height: 20px;color: #626262; display:inline-block; float:left; border-right:1px solid #999; margin-right:19px;}
.Hr_ln_right>p{width: 130px ;height: 40px;background: url(../images/lf_pix_1_25.jpg) no-repeat right;line-height: 40px;margin-top: 50px;cursor: pointer;}
.Hr_ln_right>p.left_zhuang{width: 130px ;height: 40px;background: url(../images/lf_pix_1_24.jpg) no-repeat right;line-height: 40px;margin-top: 50px;}
.Hr_ln_right>p>span{font-size: 20px;color: #2c72c4;}
.team_hider{display: none; height: auto; border-top: 1px solid #ddd;}
.team_left>h4{font-size: 24px;margin:30px 0;font-weight: 300 ;}
.team_right{margin: 50px 0 0 150px;}
.team_text{
	position: relative;
	height: 61px;
	background: #f8f8f8;
	padding-top: 50px;
	border-bottom: 1px solid #e2e2e2;
	border-top: 1px solid #e2e2e2;
}
.team_text ul{
	width: 1100px;
	height: auto;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
}
.team_text>ul>li{float: left;border: 1px solid #e2e2e2;cursor: pointer; border-bottom: 1px solid #e2e2e2;}
.team_text>ul>li>span{display: inline-block;padding:18px 91px;font-size: 20px;}
.talent_pic p.p1{ margin-bottom: 0px; color: #333;}
.talent_pic p.p2{ margin-bottom: 10px;}
/*选项卡效果*/
.hide{position: absolute;width: 100%;height: auto;top: 80px;left: 0;display:none;}
.height{height: 1200px;width: 100%;}
.team_text>ul>li>span:hover{color:#0e8cfd;background: #fff;webkit-transition: all .5s ease-in-out 0s, top .8s ease-in-out 0s;
	transition: all .5s ease-in-out 0s, top .8s ease-in-out 0s;}
.team_text>ul>li.show_1>.hide{display: block;}
.team_text>ul>li.show_1{background: #fff; border-bottom: 1px solid #fff;}
.team_text>ul>li.show_1>span{color:#0e8cfd;}
/*人才需求*/
.thaqueds{ width: 1100px; height: auto; overflow: hidden; zoom: 1; display: none;}
.zhaopin>h4{font-size: 24px;font-family: 'Adobe 黑体';margin: 30px 0;font-weight:700;}
.zhaopin>ul>li{float: left;padding: 3px 24px ;font-size: 12px;color: #7f7f7f;margin: 2px; border: 2px solid #fff; cursor: pointer;}
.zhaopin>ul>li.li0{border: 2px solid #0e8cfd;}
.left_zp{
	width: 1200px;
	height: auto;
	overflow: hidden;
	zoom: 1;
}
.left_zp>ul{ height: auto; overflow: hidden; zoom: 1; margin-bottom: 25px;}
.left_zp>ul>li{width: 520px;padding:15px 0 ;border-bottom: 1px solid #e3e3e3;position: relative; float: left; margin-right: 60px;}
.left_zp>ul>li>span{font-size: 16px;}
.zp_fl{position: absolute;right: 90px;}
.span_zp,.zp_fr{color: #b8b8b8;}
.span_xiangq {display: inline-block;width:50px;height: 20px;background: #0e8cfd;text-align: center;line-height: 20px;position: absolute;right: 0; margin-top: 2px;}
.span_xiangq a{color: #fff;font-size: 12px; display: block;}
.school_zp>h4{border-bottom: 1px solid #e3e3e3;padding-bottom: 30px;font-size: 24px;font-weight: 400; padding-top:30px;}
.school_zp>h5{padding-bottom: 30px;border-bottom: 1px solid #e3e3e3;text-align: center;color: #757575;font-weight: 400;}

.infor>h5{margin: 30px 0;font-size: 24px;font-weight: 500;}
.infor>ul{ height: auto; margin-bottom: 20px;}
.infor>ul>li{padding: 20px 0;font-size: 14px;border-bottom: 1px dashed #ccc; background: url("../images/shktb.png") no-repeat right;}
.infor>ul>li>p{background: url(../images/pic_lf_07.png) no-repeat right}
.sp_jtgg{width: 74px;height: 20px;display: inline-block;background: #0e8cfd;border-radius: 4px;line-height: 20px;text-align: center;color: #fff;margin: 0 75px 0 20px;font-size: 11px;}


/*校园招聘*/
.school_zp>h4{font-size: 24px;font-family: 'Adobe 黑体';margin: 30px 0;font-weight:700;}
.school_zp>ul>li{float: left;padding: 3px 24px ;font-size: 12px;color: #7f7f7f;margin: 2px; border: 2px solid #fff; cursor: pointer;}
.school_zp>ul>li.li0{border: 2px solid #0e8cfd;}
/*人才培养*/
.talent_py{margin-top:30px ;}
.talent_py h4{margin-bottom: 30px;font-size: 24px;font-weight: 400;}
.talent_pic p{font-size: 12px;width: 370px;margin-bottom: 12px;}
.talent_pic img{overflow: hidden;width: 180px;height: 110px;}
.talent_text {width: 540px;margin-top: -20px;}
.talent_text ul{}
.talent_text ul li{
	width: 540px;
	height: auto;
	overflow: hidden;
	zoom: 1;
	border-bottom: 1px solid #e3e3e3;
	background: url("../images/msxgl.png") no-repeat;
	background-position: 115px center;
}
.talent_text p{margin-top: 20px;}
.talent_p1{padding-bottom: 30px;}
.talent_p2{width: 370px;padding-bottom: 15px;font-size: 12px;line-height: 20px;}
.vic{border: 0;}
.talent_py{height: 420px;}
.zhiye_fz {height: 290px;border-bottom: 1px solid #e3e3e3;}
.zhiye_fz h4{font-size: 24px;margin:30px 0;font-weight: 300 ;}
.zhiye_text p{width: 375px;font-size: 12px;}
.zhiye_box{width: 650px;}
.neibu_p{color: #8e8e8e;font-size: 18px;margin-bottom: 20px;}
.school_px h5{font-size: 24px;margin: 30px 0;font-weight: 300;}
.school_px span{display: inline-block;padding: 60px 100px;color: #fff;border-radius: 5px;margin-right: 30px;position: relative;font-size: 18px;}
.school_span1{background: #1371fb;}
.school_span2{background: #0d5dbb;}
.school_span3{background: #3079ea;}

.school_px{margin-bottom: 40px;}
/*博士后工作站*/
.bs_job{height: 250px;border-bottom:1px solid #e3e3e3 ;}
.bs_job h4{font-size: 24px;margin:50px 0 30px 0;font-weight: 300 ;}
.bs_text>p{width: 380px;font-size:12px;line-height: 20px; margin-bottom: 10px;}

.bs_pic ul li{float: left;margin-right:12px;overflow: hidden;height: 140px;}
.results_show{height: 420px;border-bottom:1px solid #e3e3e3 ;}
.results_show h4{padding: 40px 0 20px 0;}
.results_show>ul{margin-left: 140px;}
.results_show>ul>li{width: 210px;height: 210px;float: left;background: url(../images/cnimsbs.png) no-repeat;text-align: center;margin-right: 110px;}
.results_show>ul>li>img{margin-top: 40px;}
.results_show>ul>li>p{width: 210px;height: 40px;margin-top:20px;color: #7d7d7d;font-size: 14px;}
.results_show>ul>li>p>span{font-size: 24px;color: #548acb;}
.bs_infor{height: auto; margin-bottom: 20px;}
.bsjsonall{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 20px;
}
.bs_join{border:1px solid #e3e3e3 ; width: 524px; height: 60px; line-height: 60px; float: left; margin-right: 48px;}
.bs_join h5{font-size: 16px;color: #343434;font-weight: 100; margin-left: 25px;}
.bs_join>p{font-size: 12px;width: 80px;height: 60px;text-align: center;}
/*.bs_join>p:hover{background: #0e8cfd;}*/
.bs_join>p>a{color: #fff; display: block; width: 80px; height: 60px; background: url("../images/xiazshl.png") no-repeat center;}
/*员工之家*/
.employees_j{height: 300px;border-bottom:1px solid #e3e3e3 ;}
.employees_j21{height: 250px;border-bottom:1px solid #e3e3e3 ;}
.employees_hd h4{padding:50px 0 40px 0;font-size: 24px;font-weight: 300;}
.employees_left>p{width: 380px;font-size: 12px;line-height: 20px;}
.employees_right ul li{float: left;margin-right: 10px;height: 146px;overflow: hidden;}
.zg_ga{margin-top:20px ;height: 300px;border-bottom:1px solid #e3e3e3 ;}
.garden ul { margin-bottom:20px;}
.garden h4{padding:40px 0 40px 0;font-size: 24px;font-weight: 300;}
.garden ul li{float: left;margin-right: 6px;width:269px;height: 151px;overflow: hidden;}
.vic_11{height: 220px;}



/*联系我们*/
/**/
.main_3{height:auto;}
.sp{padding-top:5px;}
.span1{display: inline-block;width:35px;height: 40px;background: url(../images/pic_lf_05.png) no-repeat center;}
.span2{display: inline-b	lock;width:20px;height: 40px;background: url(../images/pic_lf_07.png) no-repeat center;}
.span3{display: inline-block;width:50px;position: relative;top:-15px;}
.contact_gs{height: auto;margin-top: 40px;}


.content_box {border-bottom: 1px solid #e3e3e3; width:100%; height:160px;}

.contact_left{height: 160px; width:250px;}
.contact_left h4{font-size: 24px;color: #434343;font-weight: 300;margin-bottom: 30px;}
.contact_left p{line-height: 30px; font-size: 14px;}
.contact_right{width: 810px;height: 160px;line-height: 135px; margin-left:40px;}
.contact_right ul li{float: left;margin-right:85px;font-size: 14px;}

.contact_left p.p1 {background: url(../images/msxgl.png) no-repeat right center; font-size: 14px;}

.contact_lbBox { width:100%; height:65px; line-height:65px;border-bottom: 1px solid #e3e3e3;
background: url("../images/msxgl.png") no-repeat; background-position: 250px center;}


.contact_car{height: 65px;width: 182px;}
.contact_car h5{font-size: 18px;font-weight: 300;background: url(../images/contact_pic_05.jpg) no-repeat right 30px;width: 110px;line-height: 65px;}
.contact_rig_car{width: 810px;height: 65px;}
.contact_rig_car p{font-size: 14px;line-height: 65px;}
.contact_p1 {margin-right: 137px;}
.yijian h3{padding: 30px 0;border-top: 1px solid #e3e3e3;font-size: 24px;color: #434343;font-weight: 300;}
.yijian input{font-size: 18px;padding-left: 15px;}
.yijian_left{width: 370px;height: 350px;margin-right:20px;}
.yijian_left p,.yijian_right p{font-size: 16px;background: url(../images/contact_pic_09.jpg) no-repeat center;width: 80px;line-height: 55px;}
.yijian_left input{width: 350px;height: 50px;border: 2px solid #ddd;}
.yijian_right .input1{width: 700px;height: 50px;border: 2px solid #ddd;}
.yijian_right .input2{width: 700px;height: 162px;border: 2px solid #ddd; background: #f2f2f2;}
.yijian_right{width: 700px;height: 350px;}
.tijiao{text-align: center;height: 70px; width: 1100px; clear: both;}
.kongbai{height: 80px;}
.tj{width: 240px;height: 50px;background-color:#0f68e1;border: 0;color: #fff;font-size: 16px; font-family: "Microsoft YaHei", "微软雅黑"; cursor: pointer;}
.yanzh img{ height:28px; display:inline-block; margin-bottom:11px; margin-left:10px}


/*创新力帆*/
/**/
.main_2{height:auto;border-bottom: 1px solid #e3e3e3;}
.sp{padding-top:5px;}
.span1{display: inline-block;width:35px;height: 40px;background: url(../images/pic_lf_05.png) no-repeat center;}
.span2{display: inline-block;width:20px;height: 40px;background: url(../images/pic_lf_07.png) no-repeat center;}
.span3{display: inline-block;width:50px;position: relative;top:-15px;}
.main_2_1 h3{font-size: 40px;color: #2b72c4;font-family: "Microsoft YaHei", "微软雅黑";margin:40px 0; font-weight: normal;}
.main_2_left p{width: 380px; margin-top: 18px;}
.main_2_right ul li{width: 650px;border-bottom: 1px solid #e3e3e3; height: 72px; background: url("../images/msxgl.png") no-repeat; background-position: 110px center;}
.main_2_right ul li h6{font-size: 14px; width: 100px; float: left; height: 52px; line-height: 18px; padding-top: 20px;}
.main_2_right ul li.li1 h6{ margin-top: 7px;}
.main_2_right ul li p{ width: 490px; height: 72px; line-height: 72px; float: right;}
.main_2_right ul li p.p1{ line-height: 18px; margin-top: 20px;}
.title_main_2{margin-top:-30px;}
.title_main_2 h4{padding:0 0 30px 0;border-bottom:1px solid #fff;font-size: 24px; font-weight: normal;}
.zhuanli h4{font-size: 24px; margin:45px 0 0 0;}
.lf_zl{width:750px;margin:0 auto; height: auto; overflow: hidden; zoom: 1; padding-bottom: 40px;}
.lf_zl_1{width: 216px;height: 220px;background: url(../images/lf_pix_1_07.jpg) no-repeat;text-align: center;}
.lf_zl_2{width: 216px;height: 220px;background: url(../images/lf_pix_1_09.jpg) no-repeat;text-align: center;}
.zhuanli_1{height: 80px;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.lf_zl_1 p,.lf_zl_2 p{color: #7d7d7d;font-size: 14px;margin-top: 130px;}
.zl_span{font-size: 22px;color:#548acb;}
.wrap10{width:620px;margin: 0 auto;}
.sbq p,.sqq p{margin: 30px 0;font-size: 16px;color: #383838;}
.cxgl{height: 440px;border-bottom:1px solid #e3e3e3;}
.cx{margin-top:50px ;}
.guanli h4,.yingxiao h4{font-size: 40px;font-family: "Microsoft YaHei", "微软雅黑";margin:40px 0;color: #2b72c4; font-weight: normal;}
.yingxiao p{width: 370px;line-height: 22px;}
.guanli_1{margin-top:40px;}
.yingxiao_1 p {font-size: 20px;font-family: 'Adobe 黑体';width:125px;height: 40px;line-height: 40px;background: url(../images/lf_pix_1_25.jpg) no-repeat center right;
margin-top:100px;color:#2c72c4;font-weight: bold;cursor: pointer;}
.yingxiao_1 p.left_zhuang{background: url(../images/lf_pix_1_24.jpg) no-repeat center right;}
.cxyx{height: 200px;border-bottom:1px solid #e3e3e3; ;}
.piv_lf{height: 410px;border-bottom:1px solid #e3e3e3;display: none;}
.piv_lf p{width:150px;font-size: 24px;color: #393838;margin:5px 0;line-height: 30px;}
.leader_pic1 ul li{width: 260px;float: left;margin-right: 10px;}
.leader_pic1 p{width:240px;background: url(../images/pic_lf_24.png) no-repeat left 4px;padding-left:20px;color: #838181;font-family: 'Adobe 黑体 ';
margin-top:15px;font-size: 12px;line-height: 22px;}
.p_span{color: #3077bd; font-family: "Microsoft YaHei", "微软雅黑";}
.model_1 p{font-size: 24px;color: #000;line-height: 30px;margin-top: 40px;}
.model_2{margin: 70px 0 0 90px;}
.gendsmore a.ggmore{ border: 2px solid #ededed; padding: 5px 8px;}
.school_zp{ width: 1100px; height: auto; overflow: hidden; zoom: 1;}
.schoolzp{ width: 1100px; height: 100px; border-bottom: 1px solid #e3e3e3;
	text-align: center; line-height: 100px; font-size: 18px;}
.team_text_bottom{
	width: 1100px;
	height: auto;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
}


	/*图片放大动画*/

.ace {
	transition:All 0.4s ;
	-webkit-transition:All 0.4s;
	-moz-transition:All 0.4s ;
	-o-transition:All 0.4s ;
	
}
.ace:hover {
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	
}




/*css3放大动画*/

/* RESET */





input, textarea { 
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; max-width: 100%; }

pre, code {
	color:#FFF;    
	font-family: monospace;
	font-size:18px; }

.container { margin:0 auto; }

/*h1 {
	font-size:62px;
	color:#FFF;
	font-family: 'Raleway', sans-serif;
	font-weight:100; }

p {
	font-size:25px;
	line-height:46px;
	font-weight:100;
	color:#FFF; }*/

p.example {
	font-size:20px;
	line-height:32px;
	font-weight:100;
	color:#FFF;	}

/*h2 {
	font-size:26px;
	font-weight:300;
	line-height:46px;
	color:#FFF; }

ul li {
	font-size:25px;
	line-height:46px;
	font-weight:100;
	color:#FFF; }
*/
.setting {
	font-weight:400;
	display:inline-block;
	width:200px; }
	
/*a { color:#FFF; text-decoration:none; }*/

.Hr_team{
	width: 1100px;
	height: auto;
	overflow: hidden;
	zoom: 1;
}
.infor{
}
.qiereca{
	width: 1200px;
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 30px;
}
.infor ul li a p span{ margin-right: 30px;}

/* IPHONE */
@media (max-width:375px){
	.container {
		width:375px;
		padding-top:500px;
	}	
}

/* IPAD */
@media (max-width:768px){
	.container {
		width:500px;
		padding-top:250px;
	}	
	
	.setting {display:block;}
}

/* DESKTOP */
@media (min-width:768px){
	.container {
		width:768px;
		padding-top:200px;
	}	
}

/* DESKTOP + */
@media (min-width:1024px){
	.container {
		width:1000px;
		padding-top:100px;
	}	
}

.ifroms{
	width: 100%;
	height: auto;
}

