﻿.mail_box1{
	height: 100%;
}
.mess_color_5{
	color:#3eb991
}
#mail_left{
	margin-left:5%;
	width:16%;
	margin-right:-3px;
	margin-top: 48px;
}
#mail_middle{
	width:58.9%
}
#mail_middle img{
	width:100%
}
#mail_right{
	width:22%;
	margin-left:-20px;
		margin-top: 48px;
}
.mail_ul li a.mail_on{
	color:#005fa8;
}
.scolu_jy{
	margin:0 auto;
	width:83.5%
}
.scolu_jy dt{
	width:50%;
	margin-right:4%
}
.scolu_jy dt img{width:100%}
.scolu_jy dd{
	width:37.5%
}
.scolu_jy dd p{
	font-size:14px;
	color:#434343;
	line-height:26px;
}

.scolu_jy dd p.dl_title{
	font-size:16px;
	font-weight: bold;
	color:#005fa8
}
.ys_con{
	overflow: hidden;
	width:99%;
	margin:0 auto;
}
.ys_con div{
	width:50%
}
.ys_con p{
	font-size:14px;
	color:#2e2e2e;
	line-height:30px;
	width:85%;
	/*text-indent:2rem*/
	margin-left:45px
}
.ys_con .ys_title{
	color:#0364BD;
	font-size:18px;
	font-weight: bold;
	width:100%;
	text-indent:1rem;
	margin-left:0;
	margin-bottom:5px;
}
.ys_con .ys_title img{
	margin-right:10px;
	vertical-align: middle;
	display: inline-block;
}

.jy_case div.fl,.jy_case div.fr{
	width:49%
}
.jy_case div.fl{
	width:50%
}
.jy_case div.fl{
	border-right:1px #ccc solid
}
.jy_case p{
	width:95%;
	margin:0 auto;
	font-size:14px;
	color:#666;
	line-height:26px;
}
.jy_case .case_title{
	font-size:18px;
	color:#005fa8;
}
.jy_case div.fl div,.jy_case div.fr div{
	margin-bottom:30px;
}
.jy_case img{

	display: block;
	margin:0 auto
}
#c_logo img{
	width:24%;
	display: inline-block;
	margin-bottom:30px
}
.inter_meet{
	display: block;
	width:100%;
	margin:0 auto;
}
#mail_box2{
	margin-top:0
}
#mail_middle1{
	width:58.9%
}
#mail_middle1 img{
	width:80%;
	vertical-align: middle;
	margin-top:14%
}
#mail_ul_bot li{
	width:46%
}
.mal_text{
	text-align: center;
	font-size:14px;
	color:#005fa8;
	line-height:30px;
	margin-top:20px;
}
#mal_comment{
	text-align: center;
	border-bottom:1px #ccc solid;
	margin-left:0;

}
#mail_box5{
	margin-bottom:30px
}
.wl_title{
	font-size:18px;
	color:#434343;
	margin-bottom:20px;
}
.about_answer div.fr{
	width:49%
}
.about_answer div.fl{
	width:50%;
	border-right:1px #ccc solid
}
.about_answer div.fl span{
	width:33.33%;
	float: left;
}
.about_answer div.fr span{
	width:25%;
	float: left;
}
.about_answer div.fr span img{
	width:82%
}
.about_answer div span img{
	width:62%;
	display: inherit;
	margin:0 auto
}
.about_answer div p{
	text-align: center;
	font-size:18px;
	color:#434343;
	padding-top:20px;
}
.wi_lc{
	width:90%;
	display: inherit;
	margin:0 auto
}
.dd_infor{
	width:58.75%;
	margin:40px auto;
	background: #f1f1f1;
	border-radius:8px;
	padding:20px
}
.dd_infor p span{
	float: left;
	text-align: center;
	width:20%;
	line-height:30px;
}
.but_change {

	margin-left:18%;

}
.but_change a{
	display: inline-block;
	line-height:36px;
	height:36px;
	background: #fa923d;
	font-size:18px;
	color:#fff;
	width:123px;
	border-radius:5px;
	text-align: center;
	margin:0 auto;
	margin-top:20px;
	margin-right:35px;
}
.but_change a:last-child{
	margin-right:0
}

.detail_say{
	margin-bottom:40px;
}
.detail_say p{
	width:95%;
	margin:0 auto;
	margin-bottom:20px;

}
.detail_say .say_con1{
	width:50%;
	border-right:1px #ccc solid
}
.detail_say .say_con2{
	width:49%
}
.detail_say span{
	display: inline-block;
	font-size:14px;
	color:#666;
	line-height:30px;	
	margin:0 auto;
	padding-left:1rem;
}
.detail_say .say_title{
	font-size:18px;
	padding:0;
	color:#434343;	
}
#scolu_jy{
	width:95.9%;
	margin:0 auto
}
#scolu_jy dt{
	width:45%;
}
#scolu_jy dt img{
	border:1px #ccc solid	
}
#scolu_jy dd{
	width:48%
}
#ys_con1 p{
	line-height:26px;
	color:#2e2e2e
}
#ys_con1 .big_title{
	color:#434343;
	font-size:22px;
	font-weight: bold;
	margin-bottom:20px;
}
#ys_con1 .font_color{
	color:#005fa8
}

#hy_con a{
	display: block;
	border-bottom:1px #ccc solid;
	padding:20px 0
}
#hy_con a:last-child{
	border-bottom:0;
}
#hy_con a dt{
	width:43.58%
}
#hy_con a dt img{
	width:100%
}
#hy_con a dd{
	width:50.83%;
	margin-right:20px;
}
#hy_con a dd p{
	font-size:14px;
	color:#666;
	line-height:24px;
}
#hy_con a dd p.hy_title{
	font-size:22px;
	color:#434343;
	margin-bottom:25px;
	margin-top:25px;
}
#hy_con a dd p.hy_color{
	font-size:18px;
	color:#005fa8;
	margin-top:25px;
}
@media all and (max-width: 1200px) {
	.but_change {	
		margin-left:14%;	
	}	
	.wl_title{
		text-indent:1rem;
	}
	#hy_con a{
		width:96%;
		margin:0 auto
	}
}
/*����*/
.gm{  position: relative;  padding: 6% 0 6% 0;  }
.img{  position: absolute;  z-index: -1;  left: 0;  top: 0;  width: 100%;  }
.co_gm_h1{font-size:46px;padding-left: 30%;color: #ef6537;}
.co_gm_font1{padding:0px 0px 0px 32%;font-size: 22px;line-height: 36px;color: #000000; }
.co_gm_font2{padding:0px 0px 0px 46%;font-size: 22px;color: #55c1e1; }
.go_may{
	width:30%;
	float: left;
	margin:0 18px;
}
.go_may .navBtnFree{ display:block; text-align:center}
.may_title{
	background: #fff;
	text-align: center;
	padding:25px 0;
	border:1px #0364bd solid
}
.may_title span{
	font-size:24px;
	color:#005fa8;	
	display:block;
	border-bottom:1px #005fa8 solid;
	width:70%;
	margin:0 auto;
	padding-bottom:10px;
}
.may_title em{
	font-size:14px;
	color:#005fa8;	
	display:block;
	font-style: normal;
	padding-top:10px;
}
.go_may dl{
	/*box-shadow: 1px 1px 20px #ccc;*/
	/*border:1px #f1f1f1 solid*/
	margin:0;
    border:1px #ddd solid;
	border-top:none
}

.go_may dt{
	color:#666;
	font-size:18px;
	padding:20px;
	margin:0 auto;
	text-align: left;
	cursor: pointer;
	background:#f5f5f5;
}
.go_may dt.active{
	text-align: center;
}
.go_may dt img{
	vertical-align: middle;
	/*margin-left:20%;*/
	position: relative;
	top:12px;
	right:0%;
	float: right;
	width:16px;
	height:9px;
}
.go_may dt span{
	color:#ea8744;
	font-size:12px;
}
.go_may dd{
	width:80%;
	padding:15px 0;
	margin:0 auto;
	display:none
	
}
.go_may dd div{
 margin-bottom:15px
}
.go_may dd p{
	font-size:14px;
	color:#434343;
	line-height:24px;
}
.go_may a{
	text-align: center;
	display: inherit;
	margin:0 auto;
	padding-bottom:20px;
}
.back_color{
	margin-bottom:40px;
}
.back_color{
	background: #fff;
}
.go_may dd  p.zs{
	color:#c71414;
	padding-bottom:20px;
}

.go_may .price{font-size: 12px; font-style: normal; border: 1px solid #ddd; background:#fff; padding: 10px 20px 10px 20px; margin-bottom:20px; display:block;border-radius: 5px;}
.go_may .price em{font-size:20px;color:#f30; font-style:norm;font-style: normal;}

/*����*/
.jiaoyu{  position: relative;  padding: 6% 0 12% 0;  }
.img{  position: absolute;  z-index: -1;  left: 0;  top: 0;  width: 100%;  }
.jiaoyu_h1{font-size: 44.85px;padding-left: 38%;color: #eaf8ff;font-weight: 100;}
.jiaoyu_font1{padding:0px 0px 0px 42%;font-size: 28px;line-height: 36px;color: #eaf8ff; }


/*����*/
.wuliu{  position: relative;  padding: 6% 0 13% 0;  }
.wuliu_h1{font-size: 36.87px;padding-left: 48%;color: #fffce3;font-weight: 100;}
.wuliu_font1{padding:0px 0px 0px 48%;font-size: 28px;line-height: 36px;color: #fffce3; }

/*ҽҩ*/
.yiyao{  position: relative;  padding: 6% 0 12% 0;  }
.yiyao_h1{font-size: 46px;padding-left: 53%;color: #eaf8ff;font-weight: 100;}
.yiyao_font1{padding:6px 0px 0px 52%;font-size: 28px;line-height: 36px;color: #eaf8ff; }

/*�ʼ�*/
.youjian{  position: relative;  padding: 6% 0 12% 0;  }
.youjian_h1{font-size: 40px;padding-left: 52%;color: #eaf8ff;}
.youjian_h1 span{font-size: 32px;}
.youjian_font1{padding:12px 0px 0px 52%;font-size: 22px;line-height: 36px;color: #eaf8ff; }

/*�ƹ鵵*/
.guidang{  position: relative;  padding: 5% 0 10% 0;  }
.guidang_h1{font-size: 40px;padding-left: 52%;color: #eaf8ff;;}
.guidang_h1 span{font-size: 32px;}
.guidang_font1{padding:6px 0px 0px 52%;font-size: 22px;line-height: 40px;color: #eaf8ff;}

/*������*/
.wangguan{  position: relative;  padding: 5% 0 10% 0;  }
.wangguan_h1{font-size: 40px;padding-left: 52%;color: #eaf8ff;}
.wangguan_h1 span{font-size: 32px;}
.wangguan_font1{padding:6px 0px 0px 52%;font-size: 22px;line-height: 40px;color: #eaf8ff; }

/*��������*/
.changting{  position: relative;  padding: 6% 0 10% 0;  }
.changting_h1{font-size: 35px;padding-left: 29%;color: #eaf8ff;color: #eaf8ff;font-weight: 100}
.changting span{font-size: 30px;}
.changting_font1{padding:2% 0px 0px 29%;font-size: 22px;line-height: 40px;color: #eaf8ff; }


/*�󷽻���*/
.dafang{  position: relative;  padding: 5% 0 10% 0;  }
.dafang_h1{font-size: 35px;padding-left: 53%;color: #eaf8ff;;font-weight: 100;}
.dafang_h1 span{font-size: 25px;}
.dafang_font1{padding:6px 0px 0px 52%;font-size: 22px;line-height: 40px;color: #eaf8ff; }


/*����*/
.wnagpan{  position: relative;  padding: 5% 0 10% 0;  }
.wnagpan_h1{font-size: 40px;padding: 5% 0px 0px 10%;color: #eaf8ff;font-weight: 100;}
.wnagpan_h1 span{font-size: 35px;}
.wnagpan_font1{font-size: 22px;line-height: 40px;color: #ffffff;z-index:10; padding: 5% 0px 0px 10%;}
.wp_bk{margin-left:55%;width: 22%;height: 150px;background: #666666;opacity: 0.3;z-index: 0}