/*--什么是访问学者--*/
.about{padding:6em 0px;}
.about-main {  text-align: center;border: 1px dotted #6b6767;  padding: 3em 0px;  width: 80%;  margin: 0 auto;  position:relative;}
.about-main h3,.what-mian h3,.contact-main h3{color: #5d5d5d;font-size: 34px;  font-weight: 600;  letter-spacing: 3px;  margin: 0;  position: absolute;  background: #fff;  top: -17px;  left: 27%;  width: 45%;
}
.about-main p{	color:#716f6f;	font-weight:400;font-size:16px;width:85%;margin:3% auto 0;
line-height:1.6em;text-align: left;}
.about-main p:nth-child(3) {  width: 47% !important;}
.about-main p span{display:block;}
/*--访问学者职业分类--*/
body {
    color: #676a6c;

}
.navy-line {width: 60px;height: 1px;margin: 60px auto 0;border-bottom: 2px solid #1ab394;}
.features h3 {height: 62px;margin-bottom: 30px;}
section p {color: #aeaeae;font-size: 13px;}
span.navy {color: #1ab394;}
p.text-color {color: #676a6c;}
a.navy-link {color: #1ab394;text-decoration: none;}
a.navy-link:hover {color: #17a185;}
.m-t-lg {margin-top: 30px;}
.features-icon {color: #226574;font-size: 40px;}
.features h2 {font-size: 18px;margin-top: 5px;margin: 10px;color: #226574;}
.public-title {text-align: center;padding: 0;position: relative;margin: 0 auto;color: #5d5d5d;
    font-size: 34px;font-weight: 600;letter-spacing: 3px;}


/*--流程图--*/
.icon-lc9 {line-height: 88px;color: #226574;position: absolute;left: 0;width: 100%;text-align: center;font-size: 2.9em;
}
.icon-lc9:hover { color:#fff;}

.feature_lct .feature-lct a.lc-icon span {border: 1px solid #226574;}
.feature_lct .feature-lct a.lc-icon span:hover {background-color: #226574; }
.feature_lct .feature-lct {background: url(../images/zhuanti/bg-jiantou.png) -8px 0 no-repeat}
.feature_lct {padding: 120px 0 10px;}
/*--六大优势--*/
.security .left span .two {color: #226574;}
.security .right h3 {color: #226574;}
.youshi h5{height: 62px;margin-bottom: 30px;}
.features h5{height: 62px;margin-bottom: 30px;}

/*--案例--*/
.effect-1{border-radius: 25px 25px 0 0; padding-bottom: 40px;}
.effect-1 .member-image {border: 2px solid #fff; border-radius: 60px 0; display: inline-block;margin-top: -72px;overflow: hidden; transition: 0.3s;}
.effect-1 .social-touch{background-color:#3a67c2; position: absolute; left: 0; bottom: 0; height: 35px; overflow: hidden; padding: 5px 0 0; width: 100%; transition: 0.3s;}
.effect-1 .member-image img{transition: 0.3s; border-radius: 60px 0;}
.effect-1:hover .member-image{border-color: #eef2f6; transition: 0.3s; border-radius: 50%;}
.effect-1:hover .social-touch{ height: 35px; transition: 0.3s;}
.single-member{width: 250px; float: left; margin: 60px 2.5%; background-color: #eef2f6; text-align: center; position: relative;}
.member-image img{max-width: 100%; vertical-align: middle;}
.case-list h6 {font-size: 16px;font-weight: 500;color: #d53737;margin: 10px 0 0;text-transform: uppercase;}
.case-list h5 {font-size: 14px;font-weight: 300;height: 32px;margin: 8px 0 10px;line-height: 22px;}
.case-list p{color: #626a72;}
h3 {font-size: 24px; font-weight: normal; margin: 10px 0 0; text-transform: uppercase;}
h5 {font-size: 16px; font-weight: 300; margin: 0 0 15px; line-height: 22px;}
.case-list {padding: 40px 0;}
.social-touch a{display: inline-block; color: #fff; transition: 0.3s;}
.social-touch a:hover{opacity: 1; transition: 0.3s;}
.ys1{
    padding: 10px 0;
}

.case-list-section{position: relative;padding: 70px;background: #fff;}
.case-list.no-margin .case-item {
  margin-bottom: 0;
}
/*--导航条--*/
#box { margin: 0px auto; height: 40px; background: #3e4561; }
#box ul { position: relative; margin: 0 auto; width: 1080px; }
#box li { float: left; margin-right: 0px; width: 100px; height: 40px; }
#box li { list-style: none; }
#box  a { font-style: normal; position: relative; font-weight: 600;color:#e9e7e7; text-align: center; line-height: 40px; text-decoration: none; display: block; z-index: 200 }
#bgli { position: absolute; background: #1c6b96; border-radius: 4px; width: 70px; height: 40px; z-index: 100 }
#box_jiaoshi { margin: 0px auto; height: 40px; background: #3c474b; }
#box_jiaoshi ul { position: relative; margin: 0 auto; width: 1080px; }
#box_jiaoshi li { float: left; margin-right: 0px; width: 100px; height: 40px; }
#box_jiaoshi li { list-style: none; }
#box_jiaoshi  a { font-style: normal; position: relative; font-weight: 600;color:#e9e7e7; text-align: center; line-height: 40px; text-decoration: none; display: block; z-index: 200 }
#box_yixue { margin: 0px auto; height: 40px; background: #3677cc; }
#box_yixue ul { position: relative; margin: 0 auto; width: 1080px; }
#box_yixue li { float: left; margin-right: 0px; width: 100px; height: 40px; }
#box_yixue li { list-style: none; }
#box_yixue  a { font-style: normal; position: relative; font-weight: 600;color:#e9e7e7; text-align: center; line-height: 40px; text-decoration: none; display: block; z-index: 200 }
#bgli { position: absolute; background: #1c6b96; border-radius: 4px; width: 70px; height: 40px; z-index: 100 }
/*--访学人群--*/
	.page4 {position: relative;height: 640px;background:url(../images/zhuanti/zt-fx4.jpg) no-repeat center;background-size:cover;	-webkit-background-size:cover;-moz-background-size:cover;}
	.wk_about {
		position:absolute;top:15%;left:50%;margin-top:-185px;margin-left:-600px;width:1180px;}

	.wk_about_menu {	position:absolute;	top:2px;width: 390px;float: right;	-webkit-transition:all 1s ease 0s;
transition:all 1s ease 0s;	-ms-transition:all 1s ease 0s;}
	.wk_about_menu a {float:left;display:block;margin-left:2px;width:180px;height:45px;background:#263551;color:#fff;text-align:center;font-size:24px;line-height:45px;cursor:pointer;
		-webkit-transition:all .3s;
		-moz-transition:all .3s;
		-o-transition:all .3s;transition:all .3s;}
	.wk_about_menu a.active {
		background:#f09f05;
	}
	.page4.active .wk_about_menu {right:0;}
	.wk_about_div {
		position:relative;
		z-index:1;
		overflow:hidden;
		margin:400px auto 0 auto;
		width:100%;
		-webkit-transition:all 1s ease 0s;
		transition:all 1s ease 0s;
		-ms-transition:all 1s ease 0s;
	}
	.page4.active .wk_about_div {
		margin:70px auto 0 auto;
	}
	.wk_about_main {
		position:relative;
		margin:0 auto;
	}
	.wk_about_left {padding: 10px;position:relative;float:left;width:450px;}
	.wk_about_right {
		position:relative;
		float:right;
		width:615px;
	}
	.wk_about_top {
		margin:0 auto;
		padding-top:20px;
	}
	.wk_about_top a {
		float:left;
		margin-right:58px;
		width:110px;
		height:2px;
	}
	.wk_about_des {
		margin-top:23px;
		color:#fff;
		font-size:15px;
		line-height:26px;
	}
	.wk_about_sec {
		margin-top:15px;
	}


	@media(max-width:1500px) {
		.wk_about {
			margin-top:-170px;
			margin-left:-540px;
			width:1080px;
		}

		.wk_about_menu {
			top:0;
		}
		.page4.active .wk_about_div {
			margin:35px auto 0 auto;
		}
		.wk_about_left img {
			width:100%;
		}
		.wk_about_right {
			width:575px;
		}
		.wk_about_top {
			padding-top:5px;
		}
		.wk_about_top a {
			margin-right:45px;
		}
		.wk_about_des {
			margin-top:20px;
			font-size:14px;
		}
		.wk_about_sec {
			margin-top:10px;
		}
		.wk_news_list li {
			margin-left:26px;
		}


	}
	@media(max-width:1150px) {
		.wk_about {
			margin-top:-170px;
			margin-left:-460px;
			width:920px;
		}
		.wk_about_menu {
			top:0;
		}
		.page4.active .wk_about_div {
			margin:35px auto 0 auto;
		}
		.wk_about_left {
			width:370px;
		}
		.wk_about_left img {
			width:370px;
		}
		.wk_about_right {
			width:515px;
		}
		.wk_about_top {
			padding-top:5px;
		}
		.wk_about_top a {
			margin-right:37px;
			width:100px;
		}
		.wk_about_top a img {
			width:100px;
		}
		.wk_about_des {
			margin-top:10px;
			font-size:12px;
		}
		.wk_about_sec {
			margin-top:0;
		}

		.wk_fzlc_b {
			float:left;
			margin:0 33px;
			width:300px;
			height:294px;
		}
		.wk_fzlc_s {
			float:left;
			margin:0 33px;
			width:300px;
			height:200px;
		}
	}



	.service-right-side:hover,
	.service-right-side.active {
	    border: 1px solid #F09F05;
	    outline-color: #F09F05;
	    outline-style: double;
	    outline-width: 1px;
	    outline-offset: 7px;
	    background: url(../images/ce4-11-hover.png) right center no-repeat;
	}

	.service-left-side {
	    display: table;
	    position: relative;
	    width: 100%;
	    float: left;
	    padding: 40px 80px 40px 40px;
	    background-color: #fff;
	    border: 1px solid #ddd;
	    outline-color: #ddd;
	    outline-style: double;
	    outline-width: 1px;
	    outline-offset: 7px;
	    background: url() right center no-repeat;
	    -webkit-transition: all 0.3s ease-out 0s;
	    transition: all 0.3s ease-out 0s;
	}

	.margin-bottom {
	    margin-bottom: 0px;
	}

	.service-left-side:hover .circle,.service-left-side.active .circle {
	    color: #fff;
	    background-color: #F09F05;
	    border: 6px solid #F09F05;
	}

	.service-left-side .circle {position: absolute;width: 110px;height: 110px;float: left;z-index: 2;right: -50px;font-size: 18px;color: #d53030;line-height: 97px;text-align: center;
	    border-radius: 100%;
	    background-color: #fff;
	    border: 6px solid #f5f5f5;
	    -webkit-transition: all 0.3s ease-out 0s;
	    transition: all 0.3s ease-out 0s;
	}

	.text-box {
	    width: 100%;
	    float: left;
	}
	.text-box p {color: #c9c9c9;font-size: 14px;}
	.text-box h5{color: #fff;padding: 0;position: relative;font-size: 22px;font-weight: 500;letter-spacing: 3px;}
	.service-left-side:hover .title,.service-left-side.active .title {
	    color: #F09F05;
	}
	.title {
	    -webkit-transition: all 0.3s ease-out 0s;
	    transition: all 0.3s ease-out 0s;
	}
	.circle i {font-size: 60px;width: 80px;height: 80px;line-height: 100px;}
	.service-left-side:hover, .service-left-side.active {
	    border: 1px solid #F09F05;
	    outline-color: #F09F05;
	}
	.service-left-side:hover, .service-left-side.active {
    border: 1px solid #F09F05;
    outline-color: #F09F05;
    outline-style: double;
    outline-width: 1px;
    outline-offset: 7px;
    background: url(../images/ce4-11-hover.png) right center no-repeat;
}
.icon-lc10 {
    line-height: 2px;
    color: #fff;
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 3.5em;
}
.feature_lct .feature-lct a.lc-3 {
    top: 67px;
    left: 569px;
}


.page3 {
    position: relative;
    padding: 30px;
    background: #fff;height: 640px;
}
