@charset "utf-8";
/* CSS Document */
*html, _html {
	background-attachment:fixed;
}
* {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 12px/1.5 "微软雅黑", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	color:#343434;
	background-color:#FFF;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover,a:focus {
	text-decoration: underline;
	color:#F40;
	outline:none;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank15 {
	width:100%;
	height:15px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1190px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
#noMarginR {margin-right:0;}

.link {display:block;text-align:center;color:#fff;text-decoration:none; background-color:#ff4e00;-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;}
.link:hover,.link:focus { background-color:#f03300;color:#fff;text-decoration:none;}

.banner {height:700px; background:url(../images/banner.jpg) no-repeat center;}
.banner .link {width:221px;height:48px;line-height:48px;font-size:20px;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;margin-top:500px;margin-left:460px;display:inline;}

.content1 {height:774px; background:url(../images/content1Bg.jpg) no-repeat center;}
.content1_icon {width:172px;height:190px;}
.content1_icon1 {left:379px;top:220px;}
.content1_icon2 {left:648px;top:220px;}
.content1_icon3 {left:914px;top:220px;}
.content1_icon4 {left:515px;top:396px;}
.content1_icon5 {left:781px;top:396px;}
.content1 .link {left:660px;top:630px;width:152px;height:44px;line-height:44px;font-size:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

.content2 {width:100%;height:700px; background:url(../images/content2Bg.jpg) no-repeat center;}
.content3 {padding:90px 0 65px; background-color:#FFF;}
.content3 h4 {width:404px;height:51px; background:url(../images/icon.png) no-repeat -21px -25px;margin:0 auto;}
.content3 i {display:block;width:163px;height:163px; background:url(../images/icon.png) no-repeat -837px 0;margin:54px auto 0;}
.content3Txt {width:100%;height:1908px;}
.content3Txt .aside {width:375px;margin-left:107px;display:inline;}
.content3Txt .bside {width:380px;margin-left:228px;display:inline;}
.content3Txt .cside {left:50%;top:0;width:8px;height:100%;margin-left:-4px;border-left:1px solid #e5e9ec;border-right:1px solid #e5e9ec;}
.content3Txt .aside .inner,.content3Txt .bside .inner {margin-top:40px;}
.content3Txt .aside .innerImg,.content3Txt .aside .innerTxt {width:375px;border:1px solid #e8ecee;padding:9px 10px;position:relative;}
.innerImg h5 {font-size:30px;color:#040b27;line-height:60px;font-weight:normal;border-bottom:2px solid #e5e9ec;text-align:center;}
.innerImg p {font-size:20px;color:#303030;line-height:40px;text-align:center;}
.content3Txt .aside .innerImg:after,.content3Txt .aside .innerTxt:after {content:'';position:absolute;right:-125px;top:50%;width:104px;height:22px;margin-top:-11px; background:url(../images/icon.png) no-repeat -896px -188px;z-index:3}
.content3Txt .aside .innerTxt,.content3Txt .bside .innerTxt {padding:10px 16px;font-size:16px;color:#303030;line-height:24px; letter-spacing:0.5px;margin-top:38px;}
.content3Txt .aside .innerTxt span,.content3Txt .bside .innerTxt span {display:inline-block; background-color:#86eed6;padding:0 2px;}
.content3Txt .aside .innerTxt:before,.content3Txt .bside .innerTxt:before {content:'';position:absolute;left:0;top:0;width:10px;height:100%; background-color:#0edead;}

.content3Txt .bside .innerImg,.content3Txt .bside .innerTxt {width:380px;border:1px solid #e8ecee;padding:9px 10px;position:relative;}
.content3Txt .bside .innerImg:after,.content3Txt .bside .innerTxt:after {content:'';position:absolute;left:-126px;top:50%;width:104px;height:22px;margin-top:-11px; background:url(../images/icon.png) no-repeat -896px -229px;z-index:3}
.content3Txt .bside .innerTxt {margin-top:0;margin-bottom:40px;}
.content3Txt .bside .innerTxt {padding:9px 20px;}
.content3 .link {width:152px;height:44px;line-height:44px;font-size:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:0 auto;}

.content4_1 {height:832px; background:url(../images/content4_1Bg.jpg) no-repeat center;}

.circleContainer {width:644px;height:644px;margin-top:139px;margin-left:164px;display:inline; background:url(../images/circleBg.png) no-repeat;}
.content4_1 h4 {position:absolute;left:44px;top:76px;width:286px;height:96px; background:url(../images/icon.png) no-repeat -12px -103px;}
.girlImg {left:314px;top:286px;width:351px;height:351px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.circle {-webkit-animation:circle 10s linear infinite;animation:circle 10s linear infinite;}
.circle_reverse {-webkit-animation:circle1 10s linear infinite;animation:circle1 10s linear infinite;}
.circle1 {width:113px;height:113px;left:-71px;top:186px;z-index:2;}
.circle1:after {position:absolute;left:-40px;top:120px;content:attr(data-txt);width:106px;font-size:26px;color:#fff;line-height:32px;}
.circle2 {width:105px;height:105px;left:250px;top:-67px;z-index:2;}
.circle2:after {position:absolute;left:115px;top:32px;content:attr(data-txt);width:106px;font-size:26px;color:#fff;line-height:32px;}
.circle3 {width:113px;height:113px;right:59px;top:132px;z-index:2;}
.circle3:after {position:absolute;left:120px;top:80px;content:attr(data-txt);width:106px;font-size:26px;color:#fff;line-height:32px;}
.circle4 {width:117px;height:117px;right:8px;top:448px;z-index:2;}
.circle4:after {position:absolute;left:125px;top:40px;content:attr(data-txt);width:106px;font-size:26px;color:#fff;line-height:32px;}
.circle5 {width:113px;height:113px;left:129px;top:475px;z-index:2;}
.circle5:after {position:absolute;left:78px;top:115px;content:attr(data-txt);width:106px;font-size:26px;color:#fff;line-height:32px;}

@-webkit-keyframes circle {
		100%{
				-webkit-transform:rotateZ(360deg);
			}
	}
@keyframes circle {
		100%{
				transform:rotateZ(360deg);
			}
	}
@-webkit-keyframes circle1 {
		100%{
				-webkit-transform:rotateZ(-360deg);
			}
	}
@keyframes circle1 {
		100%{
				transform:rotateZ(-360deg);
			}
	}
	
.content4_2 {height:899px; background:url(../images/content4_2Bg.jpg) no-repeat center;}
.content4_2 .aside {width:556px;margin-left:40px;margin-top:232px;display:inline;}
.content4_2 h4 {width:279px;height:105px; background:url(../images/icon.png) no-repeat -361px -81px;margin:0 auto 22px;}
.content4_2 p {font-size:24px;color:#fff;line-height:38px;}
.content4_2 h5 {font-size:22px;color:#5ac2f9;line-height:36px;font-weight:normal;text-align:center;margin:30px auto 22px;}
.content4_2 ul {width:288px;height:74px;margin:15px auto;}
.content4_2 ul li {width:74px;height:74px;line-height:74px;color:#5ac2f9;font-size:20px;text-align:center;float:left;position:relative;margin-right:33px;display:inline;}
.content4_2 ul li:last-child {margin-right:0;}
.content4_2 ul li:nth-child(2):after{-webkit-animation-duration:6s;animation-duration:6s;}
.content4_2 ul li:last-child:after{-webkit-animation-duration:8s;animation-duration:8s;}
.content4_2 ul li:after {content:'';position:absolute;width:74px;height:74px;left:0;top:0;-webkit-animation:circle 4s linear infinite;animation:circle 4s linear infinite; background:url(../images/circle2Bg.png) no-repeat center;}

.content4_2 .link {width:152px;height:44px;line-height:44px;font-size:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:50px auto 0;}

.content5 {height:1356px; background:url(../images/content5Bg.jpg) no-repeat center;}
.content5 h4 {font-size:54px;color:#040b27;line-height:80px;text-align:center;font-weight:normal;margin-top:70px;}
.content5 h5 {font-size:24px;color:#040b27;line-height:40px;text-align:center;font-weight:normal;margin-bottom:40px;}
.content5 p {font-size:16px;color:#040b27;line-height:30px;text-align:center;}
.content5 ul{width:375px;}
.content5 li {width:375px;height:386px;float:left;border:1px solid #e5e9ec;padding-top:9px;margin-bottom:78px;}
.content5 li img {display:block;width:354px;height:290px;margin:0 auto 10px;}
.content5Txt {width:100%;height:75px;padding:18px 10px 0;}
.content5Txt span {display:block;font-size:20px;line-height:32px;color:#fff;border-bottom:1px solid #fff;text-align:center;}
.content5Txt1 { background-color:#fc7601;}
.content5Txt2 { background-color:#d380f4;}
.content5Txt3 { background-color:#b9d815;}
.content5Txt4 { background-color:#00acbe;}
.content5Ul1{margin-top:56px;}
.content5Ul2{margin-top:96px;margin-left:112px;display:inline;}

.content6 {height:750px; background:url(../images/content6Bg.jpg) no-repeat center;}
.content6 .aside {width:763px;margin-left:170px;margin-top:40px;}
.content6 h4 {font-size:54px;text-align:center;color:#fff;line-height:140px;font-weight:normal;}
.slideBox {width:763px;height:353px; background-color:#FFF;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;padding-top:12px;}
.preBtn {display:block;left:16px;top:50%;width:32px;height:71px;margin-top:-36px; background:url(../images/icon.png) no-repeat -12px -229px;z-index:10;}
.nextBtn {display:block;right:16px;top:50%;width:32px;height:71px;margin-top:-36px; background:url(../images/icon.png) no-repeat -66px -229px;z-index:10;}
.slideContainer {width:635px;height:340px;margin:0 auto;overflow:hidden;}
.slideContainer li {width:635px;height:340px;float:left;}
.slideContainer li p {font-size:20px;text-align:center;line-height:33px;color:#000;}
.content6 .link {width:152px;height:44px;line-height:44px;font-size:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:40px auto 0;}

.content7 {height:954px; background:url(../images/expertBg.jpg) no-repeat center;}
.content7 .link {width:152px;height:44px;line-height:44px;font-size:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:838px auto 0;}

.content8 {height:293px; background:url(../images/content7Bg.jpg) no-repeat center;}
.content8 .link {width:238px;height:58px;line-height:58px;font-size:28px;-moz-border-radius:29px;-webkit-border-radius:29px;border-radius:29px;position:relative;text-align:left;padding-left:44px;margin-top:180px;margin-right:82px;display:inline;}
.content8 .link:after {content:'';position:absolute;right:43px;top:15px;width:28px;height:28px; background:url(../images/icon.png) no-repeat -692px -27px;}

