@charset "utf-8";
/* CSS Document */

.ml15{margin-left:15px;}
.bule{color:#355c97;}
.bule a{color:#355c97; text-decoration:none}
.bule a:hover{color:#ff6600; text-decoration:underline}
.f12{font-size:12px;}
.f24{font-size:24px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.over{overflow:hidden;}
.red{color:#ef392b;}
.none{display:none;}
.h80{height:80px;}
.over{overflow:hidden;}
.center{text-align:center}
.clear{ clear:both;height:0; font-size: 0px; line-height: 0px;}
h5{color:#aaaaab; font-weight:normal; line-height:25px; font-size:14px; padding:0px;}
ul li{list-style:none;text-align:left;}


/*index页面修改*/

.indxe_work{padding-bottom:60px; padding-top:60px;}
.indxe_work h1{font-family:"幼圆"; font-size:60px; color:#354c70; padding:0px; margin:0px; padding-bottom:15px; font-weight:normal}
.indxe_work h3{font-size:24px; padding:0px; margin:0px; padding-bottom:40px; color:#354c70; font-weight:normal}

/*banner图上的注册*/
.banner{background:url(../images/index/banner.png) center top; background-size:cover; position:relative; background-color:#fff;}
.banner_height{background-color: rgba(0,0,0,.3); background-size: 100% auto; height: 627px;}
.banner_mail{bottom: 80px; background: 0 0; position:absolute; box-sizing: border-box; width:100%; padding: 1.875em 0; } /* text-align:center */

.banner_mail_w{width:740px; margin: 0 auto; box-sizing: border-box; max-width: 58.75em;}
.banner_mail_inp{border:3px solid #3eb6c1; width:501px; height:63px; border-radius:5px; padding-left:5px; float:left}
.banner_mail_but{background:#3eb6c1; width:180px; height:63px; border-radius:5px; font-size:22px; color:#fff; float:right}
.banner_mail_but:hover{background:#1f97a2; cursor:pointer;}


.down_jg{color:#fff; font-size:16px; padding-right:20px;}
.down_jg a{color:#fff; cursor:pointer; font-size:16px;}
.down_jg a:hover{color:#fff; text-decoration:underline}



/* .banner{background:#365d98; text-align:center; height:545px; margin-top:84px;} */
/* margin:120px auto 25px */
.zc{margin:45px auto; width:1200px; overflow:hidden; background:#eff1f4; border-radius:7px;} /* height:125px;  */
.zc_p{line-height:125px; font-size:16px; font-weight:bold; color:#365d98; text-indent:105px; font-family:"微软雅黑";float:left;}
.zc_inp{font-family:"微软雅黑";} /* margin-left:43px; */
.zc_inp input{height:48px;  border:1px solid #c5c5c5;  border-radius:5px; padding-left:5px;} /* width:356px; */
.zc_inp input:hover{border:1px solid #747474;}
/* margin-top:38px; */
.zc_but{width:164px; height:50px; background:#3EB6C1; border:none;  margin-left:20px; color:#fff; border-radius:5px; font-family:"微软雅黑"; font-size:18px;cursor: pointer}
.zc_but:hover{background:#1f97a2;}
.gs_bzq{height:38px; line-height:50px; text-indent:5px; color:#ff0000;font-size:14px;font-weight:bold;}


/* padding:40px 0px; */
.m_P{font-size:51px; text-align:center; font-family:"微软雅黑"; font-weight:normal; color:#404040; }

.gn_m{ margin:60px 0px 0px;overflow:hidden} /* margin:60px 20px 0px 20px; */
.gn_m_dg{width:295px; overflow:hidden; text-align:center; font-size:14px; line-height:25px; font-family:"微软雅黑";height:300px;margin:0px 68px;}
.ml140{margin-left:137px;}


/* height:469px; */
.detail,.detail_tt,.detail_ip{background:#f6f5f3; border-bottom:1px solid #e5e5e5; height:469px;overflow:hidden}
.detail h1,.detail_tt h1,.detail_ip h1{font-size: 20px; line-height: 36px; margin: 0; color:#093c55; font-weight:bold;}
.detail p,.detail_tt p,.detail_ip p{width:580px; font-size:14px; color:#424242; line-height:26px;}

.detail_img{position:relative; left:295px; margin-top:50px;}
.detail h1{position:relative; top:-220px; color:#093c55;}
.detail p{ position:relative; top:-210px; }

.detail_ip h1{margin-top:165px;}
.pt70{float:left;padding-top:70px;}
.pt145{float:right;padding-top:145px;}


/*弹出层样式*/
.modal {
  display: none;
  background: #fff;
  border-radius:15px;
  padding: 0 20px 20px;
  overflow: auto;
  z-index: 1001;
  position: absolute;
  width: 500px;
  min-height: 220px;
}
.modal h2{
	font-size:36px;
	font-family:"黑体";
	color:#365d98;
	font-weight:normal; 
	text-align:center;
}
	

.modal p {
  font-size: 14px;
  text-align: right;
  margin: 15px 15px 0 0;
}

.modal p:hover {
  cursor: pointer;
}



.modal button{width:183px; height:52px; margin-right:15px; font-size:16px;}
.jr_team{border:1px solid #c7cacd; background:#fbfbfa; color:#27436e; border-radius:5px;}
.jr_team:hover{background:#e8e8e4;cursor:pointer;}
.cj_team{border:1px solid #2ab27b; background:#2ab27b; color:#fff; border-radius:5px;} 
.cj_team:hover{background:#23a570;cursor:pointer;}

/*弹出层上对话框内的操作*/
.xcConfirm .popBox .txtBox p h2{
	font-size:20px;
	font-family:"黑体";
	color:#365d98;
	font-weight:normal; 
	text-align:center;
}

.xcConfirm .popBox .txtBox p p {
  font-size: 14px;
  text-align: right;
  margin: 15px 15px 0 0;
}

.xcConfirm .popBox .txtBox p p:hover {
  cursor: pointer;
}

.xcConfirm .popBox .txtBox p button{width:183px; height:52px; margin-right:15px; font-size:16px;}

@media screen and (max-width:750px){
	.xcConfirm .popBox .txtBox p button{width:153px; height:52px; margin-right:15px; font-size:16px;}
	.zc_inp input{height:48px;  border:1px solid #c5c5c5; width:80%; border-radius:5px; padding-left:5px;}
	.zc_inp{margin-left:43px;  font-family:"微软雅黑"; padding-left:16%;}
}
@media screen and (max-width:670px){
	.xcConfirm .popBox .txtBox p button{width:153px; height:52px; margin-right:15px; font-size:16px;}
	.zc_inp input{height:48px;  border:1px solid #c5c5c5; width:80%; border-radius:5px; padding-left:5px;}
	.zc_inp{margin-left:43px;  font-family:"微软雅黑"; padding-left:16%;}
}
@media screen and (max-width:420px){
	.xcConfirm .popBox .txtBox p button{width:153px; height:52px; margin-right:15px; font-size:16px;}
	.zc_inp input{height:48px;  border:1px solid #c5c5c5; width:80%; border-radius:5px; padding-left:5px;}
	.zc_inp{margin-left:43px;  font-family:"微软雅黑"; padding-left:16%;}
}









